From 092b30a0d5d956572fbb10c1c581459cd2dc8e50 Mon Sep 17 00:00:00 2001 From: Repository mirror & CI Date: Mon, 30 Mar 2026 13:31:48 +0000 Subject: [PATCH 1/1] 2026-03-30 13:31:48 UTC --- .editorconfig | 18 + .github/workflows/duplicates.yml | 54 + .github/workflows/emails.yml | 62 + .github/workflows/pkgcheck.yml | 51 + .gitignore | 17 + .mailmap | 8 + CONTRIBUTING.md | 113 + FAQ.md | 51 + README.md | 53 + TODO.md | 10 + acct-group/1password/1password-0.ebuild | 8 + acct-group/_bgpd/_bgpd-0-r1.ebuild | 8 + acct-group/_bgpd/metadata.xml | 8 + acct-group/_rpki-client/_rpki-client-0.ebuild | 8 + acct-group/_rpki-client/metadata.xml | 8 + acct-group/anubis/anubis-0.ebuild | 8 + acct-group/anubis/metadata.xml | 8 + acct-group/blocky/blocky-0-r1.ebuild | 10 + acct-group/blocky/metadata.xml | 8 + acct-group/conduit/conduit-0.ebuild | 10 + acct-group/conduit/metadata.xml | 8 + acct-group/fileshelter/fileshelter-0.ebuild | 10 + acct-group/fileshelter/metadata.xml | 8 + acct-group/flaresolverr/flaresolverr-0.ebuild | 10 + acct-group/flaresolverr/metadata.xml | 8 + .../forgejo-runner/forgejo-runner-0.ebuild | 10 + acct-group/forgejo-runner/metadata.xml | 8 + acct-group/fort/fort-0-r1.ebuild | 8 + acct-group/fort/metadata.xml | 8 + acct-group/gemini/gemini-0.ebuild | 8 + acct-group/gemini/metadata.xml | 5 + acct-group/goatcounter/goatcounter-0.ebuild | 8 + acct-group/goatcounter/metadata.xml | 8 + acct-group/graftcp/graftcp-0.ebuild | 8 + acct-group/graftcp/metadata.xml | 8 + acct-group/heisenbridge/heisenbridge-0.ebuild | 10 + acct-group/heisenbridge/metadata.xml | 8 + acct-group/hinsightd/hinsightd-0.ebuild | 9 + acct-group/hinsightd/metadata.xml | 5 + acct-group/iipsrv/iipsrv-0-r1.ebuild | 8 + acct-group/iipsrv/metadata.xml | 8 + acct-group/invidious/invidious-0.ebuild | 8 + acct-group/invidious/metadata.xml | 5 + acct-group/keyd/keyd-2.6.0.ebuild | 10 + acct-group/keyd/metadata.xml | 12 + acct-group/laminar/laminar-0.ebuild | 8 + acct-group/laminar/metadata.xml | 8 + acct-group/libmedium/libmedium-0.ebuild | 10 + acct-group/libmedium/metadata.xml | 8 + acct-group/lms/lms-0.ebuild | 10 + acct-group/lms/metadata.xml | 8 + acct-group/mastoposter/mastoposter-0.ebuild | 8 + acct-group/mastoposter/metadata.xml | 8 + acct-group/maubot/maubot-0.ebuild | 10 + acct-group/maubot/metadata.xml | 8 + acct-group/mautrix/mautrix-0.ebuild | 10 + acct-group/mautrix/metadata.xml | 8 + acct-group/meowlnir/meowlnir-0.ebuild | 8 + acct-group/meowlnir/metadata.xml | 8 + acct-group/mock/metadata.xml | 8 + acct-group/mock/mock-0.ebuild | 8 + acct-group/monero/metadata.xml | 5 + acct-group/monero/monero-0.ebuild | 8 + acct-group/ollama/metadata.xml | 8 + acct-group/ollama/ollama-0.ebuild | 9 + acct-group/pleroma/pleroma-0.ebuild | 9 + acct-group/pounce/metadata.xml | 8 + acct-group/pounce/pounce-0.ebuild | 8 + acct-group/purritobin/metadata.xml | 8 + acct-group/purritobin/purritobin-0.ebuild | 9 + acct-group/redlib/metadata.xml | 8 + acct-group/redlib/redlib-0.ebuild | 10 + acct-group/rimgo/metadata.xml | 8 + acct-group/rimgo/rimgo-0.ebuild | 10 + acct-group/tang/metadata.xml | 8 + acct-group/tang/tang-0.ebuild | 10 + acct-group/thelounge/metadata.xml | 8 + acct-group/thelounge/thelounge-0.ebuild | 10 + acct-group/webdav/metadata.xml | 8 + acct-group/webdav/webdav-0.ebuild | 10 + acct-group/whisparr-eros/metadata.xml | 8 + .../whisparr-eros/whisparr-eros-0.ebuild | 10 + acct-group/whoogle/whoogle-0.ebuild | 9 + acct-group/wsdd/metadata.xml | 8 + acct-group/wsdd/wsdd-0.ebuild | 10 + acct-group/xray/metadata.xml | 8 + acct-group/xray/xray-0.ebuild | 10 + acct-group/yacy/yacy-0.ebuild | 9 + acct-group/yggdrasil/metadata.xml | 5 + acct-group/yggdrasil/yggdrasil-1.ebuild | 8 + acct-user/_bgpd/_bgpd-0-r1.ebuild | 13 + acct-user/_bgpd/metadata.xml | 8 + acct-user/_rpki-client/_rpki-client-0.ebuild | 14 + acct-user/_rpki-client/metadata.xml | 8 + acct-user/anubis/anubis-0.ebuild | 11 + acct-user/anubis/metadata.xml | 8 + acct-user/blocky/blocky-0-r1.ebuild | 13 + acct-user/blocky/metadata.xml | 8 + acct-user/byedpi/byedpi-0.ebuild | 11 + acct-user/byedpi/metadata.xml | 8 + acct-user/conduit/conduit-0.ebuild | 13 + acct-user/conduit/metadata.xml | 8 + acct-user/eturnal/eturnal-0.ebuild | 12 + acct-user/eturnal/metadata.xml | 8 + acct-user/fileshelter/fileshelter-0.ebuild | 13 + acct-user/fileshelter/metadata.xml | 8 + acct-user/flaresolverr/flaresolverr-0.ebuild | 13 + acct-user/flaresolverr/metadata.xml | 8 + .../forgejo-runner/forgejo-runner-0.ebuild | 32 + acct-user/forgejo-runner/metadata.xml | 13 + acct-user/fort/fort-0-r1.ebuild | 13 + acct-user/fort/metadata.xml | 8 + acct-user/gemini/gemini-0.ebuild | 11 + acct-user/gemini/metadata.xml | 5 + acct-user/goatcounter/goatcounter-0.ebuild | 11 + acct-user/goatcounter/metadata.xml | 8 + acct-user/graftcp/graftcp-0.ebuild | 11 + acct-user/graftcp/metadata.xml | 8 + acct-user/heisenbridge/heisenbridge-0.ebuild | 15 + acct-user/heisenbridge/metadata.xml | 8 + acct-user/hinsightd/hinsightd-0.ebuild | 12 + acct-user/hinsightd/metadata.xml | 5 + acct-user/iipsrv/iipsrv-0-r1.ebuild | 13 + acct-user/iipsrv/metadata.xml | 8 + acct-user/invidious/invidious-0.ebuild | 11 + acct-user/invidious/metadata.xml | 5 + acct-user/laminar/laminar-0.ebuild | 12 + acct-user/laminar/metadata.xml | 8 + acct-user/libmedium/libmedium-0.ebuild | 13 + acct-user/libmedium/metadata.xml | 8 + acct-user/lms/lms-0.ebuild | 13 + acct-user/lms/metadata.xml | 8 + acct-user/mastoposter/mastoposter-0.ebuild | 11 + acct-user/mastoposter/metadata.xml | 8 + acct-user/maubot/maubot-0.ebuild | 15 + acct-user/maubot/metadata.xml | 8 + .../mautrix-discord/mautrix-discord-0.ebuild | 15 + acct-user/mautrix-discord/metadata.xml | 8 + acct-user/mautrix-meta/mautrix-meta-0.ebuild | 15 + acct-user/mautrix-meta/metadata.xml | 8 + .../mautrix-signal/mautrix-signal-0.ebuild | 15 + acct-user/mautrix-signal/metadata.xml | 8 + .../mautrix-slack/mautrix-slack-0.ebuild | 15 + acct-user/mautrix-slack/metadata.xml | 8 + .../mautrix-telegram-0.ebuild | 15 + acct-user/mautrix-telegram/metadata.xml | 8 + .../mautrix-whatsapp-0.ebuild | 15 + acct-user/mautrix-whatsapp/metadata.xml | 8 + acct-user/meowlnir/meowlnir-0.ebuild | 11 + acct-user/meowlnir/metadata.xml | 8 + acct-user/monero/metadata.xml | 5 + acct-user/monero/monero-0.ebuild | 11 + acct-user/ollama/metadata.xml | 8 + acct-user/ollama/ollama-3.ebuild | 31 + acct-user/pleroma/pleroma-0.ebuild | 14 + acct-user/pounce/metadata.xml | 8 + acct-user/pounce/pounce-0.ebuild | 11 + acct-user/purritobin/metadata.xml | 8 + acct-user/purritobin/purritobin-0.ebuild | 12 + acct-user/redlib/metadata.xml | 8 + acct-user/redlib/redlib-0.ebuild | 13 + acct-user/rimgo/metadata.xml | 8 + acct-user/rimgo/rimgo-0.ebuild | 13 + acct-user/tang/metadata.xml | 8 + acct-user/tang/tang-0.ebuild | 13 + acct-user/thelounge/metadata.xml | 8 + acct-user/thelounge/thelounge-0.ebuild | 13 + acct-user/trezord/metadata.xml | 8 + acct-user/trezord/trezord-0.ebuild | 12 + acct-user/webdav/metadata.xml | 8 + acct-user/webdav/webdav-0.ebuild | 13 + acct-user/whisparr-eros/metadata.xml | 8 + .../whisparr-eros/whisparr-eros-0.ebuild | 13 + acct-user/whoogle/whoogle-0.ebuild | 14 + acct-user/wsdd/metadata.xml | 8 + acct-user/wsdd/wsdd-0.ebuild | 13 + acct-user/xray/metadata.xml | 8 + acct-user/xray/xray-0.ebuild | 13 + acct-user/yacy/yacy-0.ebuild | 13 + acct-user/yggdrasil/metadata.xml | 5 + acct-user/yggdrasil/yggdrasil-1.ebuild | 12 + app-accessibility/mimic1/Manifest | 1 + .../mimic1/files/mimic1-1.3.0.1-gcc10.patch | 25 + .../mimic1/files/mimic1-1.3.0.1-lto.patch | 41 + app-accessibility/mimic1/metadata.xml | 11 + .../mimic1/mimic1-1.3.0.1-r1.ebuild | 44 + app-accessibility/mimic1/mimic1-9999.ebuild | 38 + app-accessibility/rhvoice-core/Manifest | 4 + .../files/rhvoice-core-1.16.4-flags.patch | 13 + app-accessibility/rhvoice-core/metadata.xml | 19 + .../rhvoice-core/rhvoice-core-1.16.4.ebuild | 103 + .../rhvoice-core/rhvoice-core-1.18.1.ebuild | 103 + app-accessibility/rhvoice/metadata.xml | 19 + .../rhvoice/rhvoice-1.16.4.ebuild | 35 + .../rhvoice/rhvoice-1.18.1.ebuild | 35 + app-accessibility/speakup-tools/Manifest | 1 + app-accessibility/speakup-tools/metadata.xml | 10 + .../speakup-tools-20121017.ebuild | 23 + app-accessibility/whisper-cpp/Manifest | 3 + .../whisper-cpp/files/whisper-cpp.confd | 16 + .../whisper-cpp/files/whisper-cpp.init | 14 + app-accessibility/whisper-cpp/metadata.xml | 15 + .../whisper-cpp/whisper-cpp-1.7.6.ebuild | 49 + .../whisper-cpp/whisper-cpp-1.8.3-r2.ebuild | 56 + .../whisper-cpp/whisper-cpp-1.8.4.ebuild | 56 + app-admin/agru/Manifest | 4 + app-admin/agru/agru-0.1.18.ebuild | 28 + app-admin/agru/agru-0.1.19.ebuild | 28 + app-admin/agru/metadata.xml | 12 + app-admin/akita/Manifest | 1 + app-admin/akita/akita-0.1.4.ebuild | 25 + app-admin/akita/metadata.xml | 20 + app-admin/ananicy-cpp/Manifest | 1 + .../ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild | 87 + .../files/ananicy-cpp-1.1.1-clang-19.patch | 45 + .../files/ananicy-cpp-1.1.1-glibc-2.41.patch | 103 + ...ananicy-cpp-1.1.1-remove-debug-flags.patch | 18 + app-admin/ananicy-cpp/files/ananicy-cpp.initd | 18 + app-admin/ananicy-cpp/metadata.xml | 14 + app-admin/antidot/Manifest | 1 + app-admin/antidot/antidot-0.6.3.ebuild | 30 + app-admin/antidot/metadata.xml | 8 + app-admin/aws-vault/Manifest | 4 + app-admin/aws-vault/aws-vault-7.2.0.ebuild | 28 + app-admin/aws-vault/aws-vault-7.8.6-r2.ebuild | 26 + app-admin/aws-vault/metadata.xml | 12 + app-admin/blahajdots/Manifest | 1 + app-admin/blahajdots/blahajdots-0.6.1.ebuild | 57 + app-admin/blahajdots/blahajdots-9999.ebuild | 46 + app-admin/blahajdots/metadata.xml | 11 + app-admin/boinctui/Manifest | 2 + app-admin/boinctui/boinctui-2.7.1-r1.ebuild | 46 + app-admin/boinctui/boinctui-2.7.2.ebuild | 46 + .../boinctui/files/boinctui-2.7.1-tinfo.patch | 12 + app-admin/boinctui/metadata.xml | 15 + app-admin/chamber/Manifest | 2 + app-admin/chamber/chamber-2.13.2.ebuild | 30 + app-admin/chamber/metadata.xml | 12 + app-admin/chezmoi/Manifest | 16 + app-admin/chezmoi/chezmoi-2.65.2.ebuild | 39 + app-admin/chezmoi/chezmoi-2.66.0.ebuild | 39 + app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild | 40 + app-admin/chezmoi/chezmoi-2.68.1.ebuild | 40 + app-admin/chezmoi/chezmoi-2.69.0.ebuild | 40 + app-admin/chezmoi/chezmoi-2.69.1.ebuild | 40 + app-admin/chezmoi/chezmoi-2.69.3.ebuild | 40 + app-admin/chezmoi/chezmoi-2.70.0.ebuild | 40 + app-admin/chezmoi/metadata.xml | 18 + app-admin/customrescuecd-x86_64/Manifest | 2 + .../customrescuecd-x86_64-0.12.7.ebuild | 55 + .../customrescuecd-x86_64-0.12.8.ebuild | 55 + app-admin/customrescuecd-x86_64/metadata.xml | 12 + app-admin/doasedit/Manifest | 2 + app-admin/doasedit/doasedit-1.0.8.ebuild | 31 + app-admin/doasedit/doasedit-1.0.9.ebuild | 31 + app-admin/doasedit/doasedit-9999.ebuild | 31 + app-admin/doasedit/metadata.xml | 11 + app-admin/dotbot/Manifest | 1 + app-admin/dotbot/dotbot-1.20.1.ebuild | 28 + app-admin/dotbot/metadata.xml | 18 + app-admin/fatrace/Manifest | 1 + app-admin/fatrace/fatrace-0.19.0.ebuild | 21 + app-admin/fatrace/metadata.xml | 14 + app-admin/gentoo_update/Manifest | 1 + .../gentoo_update/gentoo_update-0.2.4.ebuild | 34 + app-admin/gentoo_update/metadata.xml | 11 + app-admin/git-credential-oauth/Manifest | 2 + .../git-credential-oauth-0.17.2.ebuild | 25 + app-admin/git-credential-oauth/metadata.xml | 11 + app-admin/grub-customizer/Manifest | 1 + .../grub-customizer-5.2.4-fix-flags.patch | 10 + .../grub-customizer-5.2.5.ebuild | 43 + app-admin/grub-customizer/metadata.xml | 11 + app-admin/hardinfo2/Manifest | 1 + app-admin/hardinfo2/hardinfo2-2.2.13.ebuild | 75 + app-admin/hardinfo2/metadata.xml | 24 + app-admin/himitsu-keyring/Manifest | 1 + .../himitsu-keyring-0.2.0.ebuild | 31 + app-admin/himitsu-keyring/metadata.xml | 8 + app-admin/himitsu-secret-service/Manifest | 1 + .../himitsu-secret-service-0.1.ebuild | 59 + app-admin/himitsu-ssh/Manifest | 2 + .../himitsu-ssh/himitsu-ssh-0.10.0.ebuild | 39 + .../himitsu-ssh/himitsu-ssh-0.9.1.ebuild | 39 + app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild | 39 + app-admin/himitsu-ssh/metadata.xml | 8 + app-admin/himitsu-totp/Manifest | 2 + .../himitsu-totp/himitsu-totp-0.10.ebuild | 34 + .../himitsu-totp/himitsu-totp-0.9.ebuild | 34 + .../himitsu-totp/himitsu-totp-9999.ebuild | 34 + app-admin/himitsu-totp/metadata.xml | 8 + app-admin/himitsu/Manifest | 2 + app-admin/himitsu/himitsu-0.10.ebuild | 36 + app-admin/himitsu/himitsu-0.9-r1.ebuild | 36 + app-admin/himitsu/himitsu-9999.ebuild | 36 + app-admin/himitsu/metadata.xml | 8 + app-admin/hiprompt-gtk/Manifest | 2 + .../hiprompt-gtk/hiprompt-gtk-0.10.ebuild | 44 + .../hiprompt-gtk/hiprompt-gtk-0.9-r1.ebuild | 44 + app-admin/hiprompt-gtk/metadata.xml | 8 + app-admin/i2pd-tools/Manifest | 4 + .../files/i2pd-tools-0.2023.03.12-flags.patch | 15 + .../i2pd-tools-0.2023.03.12-nodebug.patch | 22 + .../i2pd-tools/i2pd-tools-2025.08.21.ebuild | 75 + .../i2pd-tools-2025.10.16-r1.ebuild | 67 + .../i2pd-tools/i2pd-tools-2025.10.16.ebuild | 67 + app-admin/i2pd-tools/metadata.xml | 8 + app-admin/krapplet/Manifest | 1 + app-admin/krapplet/krapplet-0.3.1-r1.ebuild | 29 + app-admin/krapplet/metadata.xml | 15 + app-admin/oet/Manifest | 3 + app-admin/oet/metadata.xml | 18 + app-admin/oet/oet-0.1.10.ebuild | 39 + app-admin/oet/oet-0.1.11.ebuild | 39 + app-admin/oet/oet-0.1.9.ebuild | 39 + app-admin/oet/oet-9999.ebuild | 39 + app-admin/overmind/Manifest | 28 + app-admin/overmind/metadata.xml | 12 + app-admin/overmind/overmind-2.2.2-r1.ebuild | 56 + app-admin/overmind/overmind-2.4.0.ebuild | 30 + app-admin/pass-audit/Manifest | 1 + app-admin/pass-audit/metadata.xml | 9 + app-admin/pass-audit/pass-audit-1.2-r1.ebuild | 38 + app-admin/passage/Manifest | 1 + app-admin/passage/metadata.xml | 12 + app-admin/passage/passage-1.7.4.2.ebuild | 27 + app-admin/pulumi-bin/Manifest | 5 + app-admin/pulumi-bin/metadata.xml | 11 + .../pulumi-bin/pulumi-bin-3.191.0.ebuild | 33 + .../pulumi-bin/pulumi-bin-3.198.0.ebuild | 33 + .../pulumi-bin/pulumi-bin-3.201.0.ebuild | 33 + .../pulumi-bin/pulumi-bin-3.204.0.ebuild | 33 + .../pulumi-bin/pulumi-bin-3.207.0.ebuild | 33 + app-admin/rbw/Manifest | 4 + app-admin/rbw/metadata.xml | 17 + app-admin/rbw/rbw-1.14.1.ebuild | 67 + app-admin/rbw/rbw-1.15.0.ebuild | 67 + app-admin/rbw/rbw-9999.ebuild | 67 + app-admin/ripasso/Manifest | 2 + app-admin/ripasso/metadata.xml | 12 + app-admin/ripasso/ripasso-0.7.0.ebuild | 81 + app-admin/run0edit/Manifest | 1 + app-admin/run0edit/metadata.xml | 16 + app-admin/run0edit/run0edit-0.5.8.ebuild | 55 + app-admin/run0edit/run0edit-9999.ebuild | 55 + app-admin/s-tui/Manifest | 2 + .../s-tui/files/s-tui-1.2.0-dropimport.patch | 13 + app-admin/s-tui/metadata.xml | 12 + app-admin/s-tui/s-tui-1.3.0.ebuild | 34 + app-admin/s-tui/s-tui-1.4.0.ebuild | 34 + app-admin/synadm/Manifest | 2 + app-admin/synadm/metadata.xml | 16 + app-admin/synadm/synadm-0.43.1.ebuild | 26 + app-admin/synadm/synadm-0.44.ebuild | 26 + app-admin/talosctl-bin/Manifest | 15 + app-admin/talosctl-bin/metadata.xml | 8 + .../talosctl-bin/talosctl-bin-1.10.1.ebuild | 35 + .../talosctl-bin-1.12.0_rc0.ebuild | 37 + .../talosctl-bin/talosctl-bin-1.12.5.ebuild | 37 + .../talosctl-bin/talosctl-bin-1.7.6.ebuild | 35 + .../talosctl-bin/talosctl-bin-1.9.5.ebuild | 35 + app-admin/terragrunt-bin/Manifest | 2 + app-admin/terragrunt-bin/metadata.xml | 14 + .../terragrunt-bin-0.93.11.ebuild | 23 + .../terragrunt-bin-0.96.1.ebuild | 23 + app-admin/tflint/Manifest | 4 + app-admin/tflint/metadata.xml | 11 + app-admin/tflint/tflint-0.58.0.ebuild | 26 + app-admin/tflint/tflint-0.60.0.ebuild | 26 + app-alternatives/phosh-keyboard/metadata.xml | 13 + .../phosh-keyboard/phosh-keyboard-2-r1.ebuild | 22 + app-arch/fuse-archive/Manifest | 6 + .../fuse-archive/fuse-archive-1.12.ebuild | 60 + .../fuse-archive/fuse-archive-1.16.ebuild | 60 + app-arch/fuse-archive/metadata.xml | 13 + app-arch/libarchive-qt/Manifest | 1 + .../libarchive-qt-2.0.8-r1.ebuild | 32 + app-arch/libarchive-qt/metadata.xml | 8 + app-arch/libzim/Manifest | 2 + app-arch/libzim/libzim-9.2.1-r1.ebuild | 26 + app-arch/libzim/libzim-9.5.0.ebuild | 29 + app-arch/libzim/metadata.xml | 11 + app-arch/microtar/Manifest | 1 + app-arch/microtar/metadata.xml | 7 + app-arch/microtar/microtar-0.1.0.ebuild | 30 + app-arch/nix-compress/Manifest | 1 + app-arch/nix-compress/metadata.xml | 10 + .../nix-compress/nix-compress-0.3.1.ebuild | 28 + app-arch/ouch/Manifest | 2 + app-arch/ouch/metadata.xml | 12 + app-arch/ouch/ouch-0.6.1.ebuild | 52 + app-arch/unalz/Manifest | 3 + .../unalz-0.65-buildfix-wrong-data-type.patch | 25 + .../files/unalz-0.65-remove-register.patch | 22 + .../unalz-0.65-respect-compiler-flags.patch | 36 + app-arch/unalz/metadata.xml | 8 + app-arch/unalz/unalz-0.65-r1.ebuild | 41 + app-arch/unalz/unalz-0.65-r2.ebuild | 42 + app-arch/zarchive/Manifest | 1 + app-arch/zarchive/metadata.xml | 24 + app-arch/zarchive/zarchive-0.1.2.ebuild | 19 + app-backup/blocksync-fast/Manifest | 4 + .../blocksync-fast-1.0.3.ebuild | 30 + .../blocksync-fast-1.0.4.ebuild | 30 + .../blocksync-fast-1.0.6.ebuild | 30 + .../blocksync-fast-1.0.7.ebuild | 30 + app-backup/blocksync-fast/metadata.xml | 26 + app-backup/btrfs-backup/Manifest | 81 + .../btrfs-backup/btrfs-backup-0.2.4.ebuild | 128 + app-backup/btrfs-backup/metadata.xml | 12 + app-backup/grub-btrfs/Manifest | 3 + ...rub-btrfs-4.11-remove-docs-from-make.patch | 16 + .../grub-btrfs/grub-btrfs-4.11-r1.ebuild | 46 + app-backup/grub-btrfs/grub-btrfs-4.12.ebuild | 57 + app-backup/grub-btrfs/grub-btrfs-4.13.ebuild | 56 + app-backup/grub-btrfs/grub-btrfs-9999.ebuild | 56 + app-backup/grub-btrfs/metadata.xml | 17 + app-backup/kopia-ui-bin/Manifest | 3 + .../kopia-ui-bin/kopia-ui-bin-0.22.3.ebuild | 74 + app-backup/kopia-ui-bin/metadata.xml | 14 + app-backup/kopia/Manifest | 2 + app-backup/kopia/kopia-0.22.3.ebuild | 30 + app-backup/kopia/metadata.xml | 11 + app-backup/pika-backup/Manifest | 318 + .../pika-backup/files/meson-fixes.patch | 9 + app-backup/pika-backup/metadata.xml | 20 + .../pika-backup/pika-backup-0.7.4-r1.ebuild | 403 ++ app-backup/restic-browser/Manifest | 4 + app-backup/restic-browser/metadata.xml | 11 + .../restic-browser-0.3.3.ebuild | 85 + app-backup/timeshift-autosnap/Manifest | 1 + ...eshift-autosnap-remove-arch-specific.patch | 23 + app-backup/timeshift-autosnap/metadata.xml | 18 + .../timeshift-autosnap-0.9-r1.ebuild | 42 + app-backup/timeshift/Manifest | 2 + app-backup/timeshift/metadata.xml | 19 + app-backup/timeshift/timeshift-23.07.1.ebuild | 49 + app-backup/timeshift/timeshift-25.12.4.ebuild | 49 + app-backup/vorta/Manifest | 1 + app-backup/vorta/metadata.xml | 16 + app-backup/vorta/vorta-0.11.2.ebuild | 55 + app-benchmarks/k6/Manifest | 2 + app-benchmarks/k6/k6-1.4.2.ebuild | 26 + app-benchmarks/k6/metadata.xml | 11 + app-benchmarks/kdiskmark/Manifest | 1 + .../kdiskmark/kdiskmark-3.2.0-r1.ebuild | 29 + app-benchmarks/kdiskmark/metadata.xml | 11 + app-benchmarks/occt-bin/Manifest | 1 + .../occt-bin/files/90-occt-msr-access.rules | 1 + app-benchmarks/occt-bin/files/occt.desktop | 13 + app-benchmarks/occt-bin/files/occt.png | Bin 0 -> 2911 bytes app-benchmarks/occt-bin/metadata.xml | 11 + .../occt-bin/occt-bin-15.0.13.ebuild | 58 + app-benchmarks/phoronix-test-suite/Manifest | 1 + .../phoronix-test-suite/metadata.xml | 8 + .../phoronix-test-suite-10.8.4-r1.ebuild | 140 + .../phoronix-test-suite-9999.ebuild | 131 + app-benchmarks/poop/Manifest | 1 + app-benchmarks/poop/metadata.xml | 12 + app-benchmarks/poop/poop-0.5.0.ebuild | 43 + app-benchmarks/poop/poop-9999.ebuild | 43 + app-benchmarks/unigine-superposition/Manifest | 1 + .../files/Superposition.desktop | 10 + .../unigine-superposition/metadata.xml | 5 + .../unigine-superposition-1.1.ebuild | 119 + app-containers/amd-container-toolkit/Manifest | 40 + .../amd-container-toolkit-1.2.0.ebuild | 96 + .../amd-container-toolkit-9999.ebuild | 96 + .../amd-container-toolkit/metadata.xml | 29 + app-containers/anbox-modules/Manifest | 1 + .../anbox-modules-0_p20240210.ebuild | 28 + app-containers/anbox-modules/metadata.xml | 7 + app-containers/arachsys-containers/Manifest | 1 + .../arachsys-containers-1.7.ebuild | 28 + .../arachsys-containers/metadata.xml | 23 + app-containers/incus-ui/Manifest | 2 + .../incus-ui/files/incus.systemd.override | 3 + .../incus-ui/incus-ui-0.18.2.ebuild | 55 + app-containers/incus-ui/metadata.xml | 12 + app-containers/kind/Manifest | 4 + app-containers/kind/kind-0.27.0.ebuild | 31 + app-containers/kind/kind-0.30.0.ebuild | 34 + app-containers/kind/metadata.xml | 11 + app-containers/pods/Manifest | 503 ++ .../files/disable-clippy-test-2.1.0.patch | 25 + .../files/disable-clippy-test-2.1.2.patch | 25 + .../pods-2.1.0_pre20240215-rust-1.80.patch | 28 + app-containers/pods/metadata.xml | 35 + .../pods/pods-2.1.0_pre20240215-r4.ebuild | 387 ++ app-containers/pods/pods-2.1.2.ebuild | 360 + app-containers/slim/Manifest | 2 + app-containers/slim/metadata.xml | 11 + app-containers/slim/slim-1.40.11.ebuild | 47 + app-containers/waydroid-images/metadata.xml | 21 + .../waydroid-images-9999.ebuild | 248 + app-containers/waydroid-x11/Manifest | 1 + app-containers/waydroid-x11/metadata.xml | 14 + .../waydroid-x11/waydroid-x11-1.0.2.ebuild | 26 + app-containers/waydroid/Manifest | 2 + app-containers/waydroid/files/waydroid | 9 + app-containers/waydroid/metadata.xml | 22 + app-containers/waydroid/waydroid-1.6.1.ebuild | 108 + app-containers/waydroid/waydroid-1.6.2.ebuild | 108 + app-crypt/PBinCLI/Manifest | 1 + app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild | 23 + app-crypt/PBinCLI/metadata.xml | 11 + app-crypt/age-plugin-yubikey/Manifest | 314 + .../age-plugin-yubikey-0.5.0.ebuild | 340 + app-crypt/age-plugin-yubikey/metadata.xml | 11 + app-crypt/certbot-dns-cloudflare/Manifest | 1 + .../certbot-dns-cloudflare-3.2.0.ebuild | 35 + app-crypt/certbot-dns-cloudflare/metadata.xml | 11 + app-crypt/certbot-dns-desec/Manifest | 1 + .../certbot-dns-desec-1.2.1.ebuild | 29 + app-crypt/certbot-dns-desec/metadata.xml | 13 + app-crypt/certbot-dns-infomaniak/Manifest | 1 + .../certbot-dns-infomaniak-0.2.4.ebuild | 33 + app-crypt/certbot-dns-infomaniak/metadata.xml | 12 + app-crypt/certbot-dns-poweradmin/Manifest | 1 + .../certbot-dns-poweradmin-0.1.1.ebuild | 35 + app-crypt/certbot-dns-poweradmin/metadata.xml | 12 + .../certbot-dns-rfc2136-3.2.0-r100.ebuild | 30 + app-crypt/certbot-dns-rfc2136/metadata.xml | 12 + app-crypt/clevis/Manifest | 3 + app-crypt/clevis/clevis-19-r2.ebuild | 39 + app-crypt/clevis/clevis-20-r1.ebuild | 36 + app-crypt/clevis/clevis-21.ebuild | 36 + app-crypt/clevis/files/clevis-dracut.patch | 216 + app-crypt/clevis/files/clevis-meson.patch | 11 + app-crypt/clevis/metadata.xml | 15 + app-crypt/firefox-decrypt/Manifest | 1 + .../firefox-decrypt-1.1.1.ebuild | 41 + app-crypt/firefox-decrypt/metadata.xml | 14 + app-crypt/ifcplugin-bin/Manifest | 8 + .../ifcplugin-bin-3.1.1.0.ebuild | 56 + app-crypt/ifcplugin-bin/metadata.xml | 5 + app-crypt/intel-ipsec-mb/Manifest | 4 + ...el-ipsec-mb-1.1_remove-werror-and-O3.patch | 122 + ...el-ipsec-mb-1.2_remove-werror-and-O3.patch | 159 + ...el-ipsec-mb-1.3_remove-werror-and-O3.patch | 182 + .../intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild | 54 + .../intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild | 55 + .../intel-ipsec-mb/intel-ipsec-mb-1.3.ebuild | 55 + .../intel-ipsec-mb/intel-ipsec-mb-1.5.ebuild | 35 + .../intel-ipsec-mb/intel-ipsec-mb-9999.ebuild | 35 + app-crypt/intel-ipsec-mb/metadata.xml | 16 + app-crypt/keepass-diff/Manifest | 69 + .../keepass-diff/keepass-diff-1.1.3-r1.ebuild | 90 + app-crypt/keepass-diff/metadata.xml | 16 + app-crypt/nitrokey-app2/Manifest | 1 + app-crypt/nitrokey-app2/metadata.xml | 23 + .../nitrokey-app2/nitrokey-app2-2.4.1.ebuild | 50 + app-crypt/pinentry-bemenu/Manifest | 2 + app-crypt/pinentry-bemenu/metadata.xml | 11 + .../pinentry-bemenu-0.13.2.ebuild | 27 + .../pinentry-bemenu-0.14.0.ebuild | 27 + app-crypt/pinentry-fuzzel/Manifest | 1 + app-crypt/pinentry-fuzzel/metadata.xml | 11 + .../pinentry-fuzzel-1.0.0.ebuild | 26 + app-crypt/rage/Manifest | 351 + app-crypt/rage/metadata.xml | 11 + app-crypt/rage/rage-0.11.1.ebuild | 374 + app-crypt/reop/Manifest | 1 + ...eop-2.1.1-base64-function-signatures.patch | 41 + .../reop-2.1.1-bcrypt_hash-cdata-sizeof.patch | 29 + app-crypt/reop/metadata.xml | 8 + app-crypt/reop/reop-2.1.1-r2.ebuild | 36 + app-crypt/sac-core/Manifest | 1 + .../files/safenetauthenticationclient.service | 8 + app-crypt/sac-core/metadata.xml | 17 + .../sac-core/sac-core-10.8.1050-r1.ebuild | 70 + app-crypt/sops/Manifest | 4 + app-crypt/sops/metadata.xml | 17 + app-crypt/sops/sops-3.11.0.ebuild | 31 + app-crypt/sops/sops-3.9.4.ebuild | 31 + app-crypt/tang/Manifest | 2 + app-crypt/tang/files/tangd | 8 + app-crypt/tang/files/tangd.initd | 11 + app-crypt/tang/files/tangd.service | 6 + app-crypt/tang/metadata.xml | 11 + app-crypt/tang/tang-14.ebuild | 34 + app-crypt/tang/tang-15-r1.ebuild | 39 + app-crypt/tomb/Manifest | 1 + app-crypt/tomb/files/tomb-2.13-gtomb.patch | 11 + app-crypt/tomb/files/tomb-2.13-qt-tray.patch | 15 + .../tomb/files/tomb-2.9-respect-ldflags.patch | 17 + app-crypt/tomb/metadata.xml | 22 + app-crypt/tomb/tomb-2.13.ebuild | 145 + app-crypt/totp-cli-bin/Manifest | 1 + app-crypt/totp-cli-bin/metadata.xml | 9 + .../totp-cli-bin/totp-cli-bin-1.8.7.ebuild | 26 + app-dicts/dictd-foldoc/Manifest | 1 + .../dictd-foldoc/dictd-foldoc-20180405.ebuild | 43 + app-dicts/dictd-foldoc/metadata.xml | 18 + app-dicts/dictd-gcide/Manifest | 1 + .../dictd-gcide/dictd-gcide-0.48.5_p4.ebuild | 33 + app-dicts/dictd-gcide/metadata.xml | 9 + app-dicts/dictd-moby-thesaurus/Manifest | 1 + .../dictd-moby-thesaurus-1.0.ebuild | 34 + app-dicts/dictd-moby-thesaurus/metadata.xml | 9 + app-dicts/rhvoice-en/Manifest | 2 + app-dicts/rhvoice-en/metadata.xml | 11 + app-dicts/rhvoice-en/rhvoice-en-2.16.ebuild | 9 + app-dicts/rhvoice-en/rhvoice-en-2.17.ebuild | 9 + app-dicts/rhvoice-ru/Manifest | 2 + app-dicts/rhvoice-ru/metadata.xml | 11 + app-dicts/rhvoice-ru/rhvoice-ru-2.16.ebuild | 9 + app-dicts/rhvoice-ru/rhvoice-ru-2.17.ebuild | 9 + app-doc/anarchism/Manifest | 1 + app-doc/anarchism/anarchism-15.3.ebuild | 36 + app-doc/anarchism/metadata.xml | 16 + app-doc/geeknote/Manifest | 2 + app-doc/geeknote/geeknote-3.0.5.ebuild | 41 + app-doc/geeknote/geeknote-3.0.6.ebuild | 39 + app-doc/geeknote/geeknote-9999.ebuild | 47 + app-doc/geeknote/metadata.xml | 9 + app-doc/openbsd-manpages/Manifest | 2 + app-doc/openbsd-manpages/metadata.xml | 5 + .../openbsd-manpages-7.5.ebuild | 41 + app-doc/stdman/Manifest | 2 + app-doc/stdman/metadata.xml | 11 + app-doc/stdman/stdman-2022.07.30.ebuild | 28 + app-doc/stdman/stdman-2024.07.05.ebuild | 28 + app-doc/stdman/stdman-9999.ebuild | 28 + app-doc/sway-wiki/metadata.xml | 9 + app-doc/sway-wiki/sway-wiki-9999.ebuild | 33 + app-editors/edit/Manifest | 2 + app-editors/edit/edit-1.2.0.ebuild | 51 + app-editors/edit/metadata.xml | 12 + app-editors/emacs-lsp-booster/Manifest | 82 + .../emacs-lsp-booster-0.2.1.ebuild | 115 + app-editors/emacs-lsp-booster/metadata.xml | 13 + app-editors/fresh/Manifest | 843 +++ app-editors/fresh/fresh-0.2.14.ebuild | 848 +++ app-editors/fresh/fresh-0.2.17.ebuild | 848 +++ app-editors/fresh/fresh-0.2.18.ebuild | 852 +++ app-editors/fresh/metadata.xml | 22 + app-editors/imhex/Manifest | 2 + app-editors/imhex/files/cmake_mbedtls.patch | 20 + app-editors/imhex/files/remove_Werror.patch | 33 + app-editors/imhex/files/remove_dotnet.patch | 20 + app-editors/imhex/imhex-1.38.1.ebuild | 145 + app-editors/imhex/metadata.xml | 82 + app-editors/kakoune-lsp/Manifest | 208 + .../kakoune-lsp/kakoune-lsp-18.1.0.ebuild | 238 + app-editors/kakoune-lsp/metadata.xml | 13 + app-editors/l3afpad/Manifest | 1 + .../l3afpad/l3afpad-0.8.18.1.11.ebuild | 41 + app-editors/l3afpad/metadata.xml | 16 + app-editors/lapce/Manifest | 2 + app-editors/lapce/lapce-0.4.2-r1.ebuild | 62 + app-editors/lapce/lapce-9999.ebuild | 42 + app-editors/lapce/metadata.xml | 11 + app-editors/mined/Manifest | 1 + app-editors/mined/metadata.xml | 15 + app-editors/mined/mined-2015.25.ebuild | 35 + app-editors/neovide/Manifest | 731 ++ ...vide-0.12.2_skia-bindings-0.68.0_gcc.patch | 16 + ...12.2_skia-bindings-0.68.0_system_icu.patch | 18 + app-editors/neovide/metadata.xml | 11 + app-editors/neovide/neovide-0.12.2.ebuild | 497 ++ app-editors/neovide/neovide-0.15.2.ebuild | 495 ++ app-editors/neovim-qt/Manifest | 1 + app-editors/neovim-qt/metadata.xml | 11 + app-editors/neovim-qt/neovim-qt-0.2.19.ebuild | 48 + app-editors/notepadnext/Manifest | 12 + app-editors/notepadnext/metadata.xml | 11 + .../notepadnext/notepadnext-0.12.ebuild | 67 + .../notepadnext/notepadnext-0.13.ebuild | 67 + app-editors/pulsar-bin/Manifest | 6 + app-editors/pulsar-bin/metadata.xml | 11 + .../pulsar-bin/pulsar-bin-1.127.1.ebuild | 113 + .../pulsar-bin/pulsar-bin-1.128.0.ebuild | 113 + .../pulsar-bin/pulsar-bin-1.130.1.ebuild | 109 + app-editors/typora-bin/Manifest | 2 + app-editors/typora-bin/files/Typora.desktop | 13 + app-editors/typora-bin/metadata.xml | 5 + .../typora-bin/typora-bin-1.10.8.ebuild | 52 + app-editors/xed/Manifest | 1 + app-editors/xed/metadata.xml | 11 + app-editors/xed/xed-3.8.7.ebuild | 56 + .../catppuccin-emacs-9999.ebuild | 20 + .../files/50catppuccin-emacs-gentoo.el | 1 + app-emacs/catppuccin-emacs/metadata.xml | 11 + app-emacs/envrc/Manifest | 1 + app-emacs/envrc/envrc-0.11.ebuild | 20 + app-emacs/envrc/files/50envrc-gentoo.el | 3 + app-emacs/envrc/metadata.xml | 11 + app-emacs/idris-mode/Manifest | 1 + .../idris-mode/files/50idris-mode-gentoo.el | 3 + app-emacs/idris-mode/idris-mode-1.0.ebuild | 28 + app-emacs/idris-mode/idris-mode-9999.ebuild | 28 + app-emacs/idris-mode/metadata.xml | 19 + app-emacs/inheritenv/Manifest | 1 + app-emacs/inheritenv/inheritenv-0.2.ebuild | 14 + app-emacs/inheritenv/metadata.xml | 11 + app-emacs/prop-menu/Manifest | 1 + .../prop-menu/files/50prop-menu-gentoo.el | 1 + app-emacs/prop-menu/metadata.xml | 9 + app-emacs/prop-menu/prop-menu-0.1.2.ebuild | 34 + .../86BoxManagerX-1.7.6.0e.ebuild | 83 + .../86BoxManagerX/86BoxManagerX-9999.ebuild | 83 + app-emulation/86BoxManagerX/Manifest | 1 + .../86BoxManagerX/files/86BoxManagerX | 2 + ...gerX-9999-save-config-user-directory.patch | 28 + .../86BoxManagerX/files/86BoxManagerX.desktop | 7 + .../86BoxManagerX/files/86BoxManagerX.png | Bin 0 -> 2058 bytes app-emulation/86BoxManagerX/metadata.xml | 11 + app-emulation/arnold/Manifest | 1 + .../arnold/arnold-20170513-r2.ebuild | 53 + app-emulation/arnold/files/arnold.png | Bin 0 -> 378 bytes app-emulation/arnold/metadata.xml | 11 + app-emulation/box64/Manifest | 2 + app-emulation/box64/box64-0.2.2.ebuild | 47 + app-emulation/box64/box64-0.3.0-r1.ebuild | 54 + app-emulation/box64/box64-0.3.0.ebuild | 53 + app-emulation/box64/box64-9999.ebuild | 60 + app-emulation/box64/metadata.xml | 15 + app-emulation/box86/Manifest | 2 + app-emulation/box86/box86-0.3.0.ebuild | 58 + app-emulation/box86/box86-0.3.6.ebuild | 59 + app-emulation/box86/box86-9999.ebuild | 64 + app-emulation/box86/metadata.xml | 15 + app-emulation/cloud-utils/Manifest | 1 + .../cloud-utils/cloud-utils-0.33.ebuild | 92 + .../cloud-utils/files/use-mkisofs.patch | 27 + app-emulation/cloud-utils/metadata.xml | 15 + app-emulation/darling/Manifest | 311 + .../darling/darling-0.1.20260201.ebuild | 800 +++ .../darling/darling-0.1.20260220.ebuild | 792 +++ .../darling/darling-0.1.20260222.ebuild | 198 + app-emulation/darling/metadata.xml | 47 + app-emulation/looking-glass/Manifest | 2 + .../files/LookingGlass-X.desktop | 7 + .../looking-glass/files/LookingGlass.desktop | 7 + .../looking-glass-1_beta6.ebuild | 107 + .../looking-glass-1_beta7.ebuild | 107 + .../looking-glass/looking-glass-9999.ebuild | 107 + app-emulation/looking-glass/metadata.xml | 15 + app-emulation/lsfg-vk/Manifest | 151 + .../files/lsfg-vk-1.0.0-fix-visibility.patch | 17 + app-emulation/lsfg-vk/lsfg-vk-1.0.0-r1.ebuild | 285 + app-emulation/lsfg-vk/lsfg-vk-9999.ebuild | 56 + app-emulation/lsfg-vk/metadata.xml | 15 + app-emulation/quickemu/Manifest | 2 + .../quickemu-4.9.7-qemu-version-fix.patch | 23 + app-emulation/quickemu/metadata.xml | 11 + .../quickemu/quickemu-4.9.7-r1.ebuild | 45 + app-emulation/quickemu/quickemu-4.9.7.ebuild | 41 + app-emulation/quickemu/quickemu-4.9.9.ebuild | 42 + app-emulation/quickemu/quickemu-9999.ebuild | 46 + app-emulation/rars/Manifest | 2 + app-emulation/rars/metadata.xml | 11 + app-emulation/rars/rars-1.6-r1.ebuild | 50 + app-emulation/tinyemu/Manifest | 1 + app-emulation/tinyemu/metadata.xml | 11 + .../tinyemu/tinyemu-0.2019.12.21.ebuild | 47 + app-emulation/wslu/Manifest | 2 + .../files/wslu-dont-compress-manpages.patch | 29 + app-emulation/wslu/metadata.xml | 16 + app-emulation/wslu/wslu-4.1.1.ebuild | 29 + app-emulation/wslu/wslu-4.1.3.ebuild | 29 + app-emulation/x48ng/Manifest | 1 + app-emulation/x48ng/metadata.xml | 27 + app-emulation/x48ng/x48ng-0.38.0.ebuild | 87 + app-eselect/eselect-autostart/Manifest | 1 + .../eselect-autostart-1.0.0.ebuild | 24 + app-eselect/eselect-autostart/metadata.xml | 11 + app-eselect/eselect-bluespec/Manifest | 1 + .../eselect-bluespec-1.0.2.ebuild | 21 + app-eselect/eselect-bluespec/metadata.xml | 11 + app-eselect/eselect-ld/Manifest | 1 + .../eselect-ld/eselect-ld-1.0.0.ebuild | 24 + app-eselect/eselect-ld/metadata.xml | 11 + .../eselect-swift/eselect-swift-1.0-r1.ebuild | 24 + .../eselect-swift/eselect-swift-1.0.ebuild | 24 + .../eselect-swift/files/swift-1.0-r1.eselect | 289 + .../eselect-swift/files/swift-1.0.eselect | 274 + app-eselect/eselect-swift/metadata.xml | 8 + app-eselect/eselect-vala/Manifest | 1 + .../eselect-vala/eselect-vala-1.0.0.ebuild | 22 + app-eselect/eselect-vala/metadata.xml | 8 + app-metrics/scaphandre/Manifest | 211 + app-metrics/scaphandre/metadata.xml | 11 + .../scaphandre/scaphandre-0.5.0-r1.ebuild | 254 + .../1password-cli/1password-cli-2.33.1.ebuild | 25 + app-misc/1password-cli/Manifest | 2 + app-misc/1password-cli/metadata.xml | 8 + app-misc/afc/Manifest | 2 + app-misc/afc/afc-1.1.ebuild | 23 + app-misc/afc/afc-1.2.ebuild | 23 + app-misc/afc/afc-9999.ebuild | 23 + app-misc/afc/metadata.xml | 16 + app-misc/afetch/Manifest | 1 + app-misc/afetch/afetch-2.2.0.ebuild | 30 + app-misc/afetch/metadata.xml | 13 + app-misc/agg/Manifest | 287 + app-misc/agg/agg-1.5.0-r1.ebuild | 304 + app-misc/agg/agg-1.7.0.ebuild | 310 + app-misc/agg/metadata.xml | 15 + app-misc/ani-cli/Manifest | 1 + app-misc/ani-cli/ani-cli-4.10.ebuild | 35 + app-misc/ani-cli/ani-cli-9999.ebuild | 35 + app-misc/ani-cli/metadata.xml | 19 + app-misc/arttime/Manifest | 1 + app-misc/arttime/arttime-2.3.4.ebuild | 46 + app-misc/arttime/metadata.xml | 12 + app-misc/astroterm/Manifest | 3 + app-misc/astroterm/astroterm-1.0.7.ebuild | 39 + app-misc/astroterm/astroterm-1.0.9.ebuild | 39 + app-misc/astroterm/metadata.xml | 12 + app-misc/aw-client/Manifest | 1 + app-misc/aw-client/aw-client-0.11.0.ebuild | 35 + app-misc/aw-client/metadata.xml | 11 + app-misc/aw-core/Manifest | 1 + app-misc/aw-core/aw-core-0.5.16.ebuild | 37 + app-misc/aw-core/metadata.xml | 11 + app-misc/badvideo/Manifest | 1 + app-misc/badvideo/badvideo-5.2.ebuild | 21 + app-misc/badvideo/badvideo-9999.ebuild | 25 + app-misc/badvideo/metadata.xml | 18 + app-misc/bitfake2/Manifest | 1 + app-misc/bitfake2/bitfake2-1.1.ebuild | 32 + app-misc/bitfake2/bitfake2-9999.ebuild | 31 + app-misc/bitfake2/metadata.xml | 18 + app-misc/blahaj/Manifest | 1 + app-misc/blahaj/blahaj-2.2.0-r1.ebuild | 29 + app-misc/blahaj/metadata.xml | 9 + app-misc/brightnessctl/Manifest | 1 + .../brightnessctl/brightnessctl-0.5.1.ebuild | 59 + .../files/brightnessctl-0.5.1-Makefile.patch | 9 + app-misc/brightnessctl/metadata.xml | 11 + app-misc/bt/Manifest | 2 + app-misc/bt/bt-1.2.2.ebuild | 30 + app-misc/bt/metadata.xml | 12 + app-misc/catt/Manifest | 3 + app-misc/catt/catt-0.12.13.ebuild | 31 + app-misc/catt/catt-0.13.0.ebuild | 31 + app-misc/catt/catt-0.13.1.ebuild | 31 + app-misc/catt/metadata.xml | 11 + app-misc/cepl/Manifest | 1 + app-misc/cepl/cepl-32.0.0.ebuild | 49 + app-misc/cepl/cepl-9999.ebuild | 49 + app-misc/cepl/metadata.xml | 12 + app-misc/chayang/Manifest | 1 + app-misc/chayang/chayang-0.1.0.ebuild | 26 + app-misc/chayang/metadata.xml | 19 + app-misc/cheat/Manifest | 2 + app-misc/cheat/cheat-4.2.3.ebuild | 50 + app-misc/cheat/cheat-4.3.3-r1.ebuild | 42 + app-misc/cheat/metadata.xml | 16 + app-misc/clifm/Manifest | 4 + app-misc/clifm/clifm-1.11.ebuild | 103 + app-misc/clifm/clifm-1.13.ebuild | 105 + app-misc/clifm/clifm-1.16.ebuild | 113 + app-misc/clifm/clifm-1.18.ebuild | 113 + app-misc/clifm/clifm-9999.ebuild | 113 + ...1.11-gentoo-skip-manpage-compression.patch | 12 + ...1.12-gentoo-skip-manpage-compression.patch | 12 + app-misc/clifm/metadata.xml | 78 + app-misc/clipboard/Manifest | 1 + app-misc/clipboard/clipboard-0.10.0-r1.ebuild | 40 + app-misc/clipboard/metadata.xml | 23 + app-misc/cliphist/Manifest | 1 + app-misc/cliphist/cliphist-0.7.0.ebuild | 29 + app-misc/cliphist/metadata.xml | 11 + app-misc/cmd-timer/Manifest | 2 + app-misc/cmd-timer/cmd-timer-2.1.0.ebuild | 54 + app-misc/cmd-timer/cmd-timer-9999.ebuild | 54 + app-misc/cmd-timer/metadata.xml | 8 + app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.5.1-r1.ebuild | 80 + app-misc/corectrl/corectrl-9999.ebuild | 80 + app-misc/corectrl/metadata.xml | 11 + app-misc/countryfetch/Manifest | 311 + .../countryfetch/countryfetch-0.2.0.ebuild | 334 + app-misc/countryfetch/metadata.xml | 12 + app-misc/cpufetch/Manifest | 1 + app-misc/cpufetch/cpufetch-1.06.ebuild | 28 + .../files/cpufetch-1.06-makefile.patch | 73 + app-misc/cpufetch/metadata.xml | 9 + app-misc/dbf/Manifest | 1 + app-misc/dbf/dbf-0.9.0.ebuild | 50 + app-misc/dbf/metadata.xml | 14 + app-misc/diff-so-fancy/Manifest | 1 + .../diff-so-fancy/diff-so-fancy-1.4.4.ebuild | 56 + app-misc/diff-so-fancy/metadata.xml | 8 + app-misc/doublecmd-bin/Manifest | 12 + .../doublecmd-bin/doublecmd-bin-1.1.32.ebuild | 74 + .../doublecmd-bin/doublecmd-bin-1.2.2.ebuild | 75 + .../doublecmd-bin/doublecmd-bin-1.2.3.ebuild | 75 + .../doublecmd-bin/doublecmd-bin-1.2.4.ebuild | 75 + .../doublecmd-bin/doublecmd-bin-9999.ebuild | 33 + app-misc/doublecmd-bin/metadata.xml | 15 + app-misc/doublecmd/Manifest | 3 + app-misc/doublecmd/doublecmd-1.1.31.ebuild | 48 + app-misc/doublecmd/doublecmd-1.1.32.ebuild | 48 + app-misc/doublecmd/doublecmd-1.2.3.ebuild | 47 + .../doublecmd/files/00-lazbuild-command.patch | 11 + app-misc/doublecmd/metadata.xml | 9 + app-misc/dpscreenocr/Manifest | 1 + app-misc/dpscreenocr/dpscreenocr-1.4.1.ebuild | 32 + app-misc/dpscreenocr/metadata.xml | 11 + app-misc/dragon/Manifest | 1 + app-misc/dragon/dragon-1.2.0-r1.ebuild | 35 + app-misc/dragon/metadata.xml | 13 + app-misc/durdraw/Manifest | 1 + app-misc/durdraw/durdraw-0.29.0.ebuild | 25 + app-misc/durdraw/metadata.xml | 12 + app-misc/electricsheep/Manifest | 3 + .../electricsheep-3.0.4_p20240213-r1.ebuild | 74 + .../electricsheep-3.0.4_p20240213.ebuild | 71 + .../electricsheep/files/ElectricSheep.desktop | 113 + .../files/electricsheep-boost-system-r1.patch | 40 + .../files/electricsheep-disable-vsync.patch | 26 + app-misc/electricsheep/metadata.xml | 8 + app-misc/far2l/Manifest | 1 + app-misc/far2l/far2l-2.8.0_beta.ebuild | 86 + app-misc/far2l/far2l-9999.ebuild | 86 + app-misc/far2l/metadata.xml | 23 + app-misc/fetsh/Manifest | 2 + app-misc/fetsh/fetsh-1.8.ebuild | 28 + app-misc/fetsh/fetsh-1.9.ebuild | 28 + app-misc/fetsh/fetsh-9999.ebuild | 28 + app-misc/fetsh/metadata.xml | 9 + app-misc/fff/Manifest | 1 + app-misc/fff/fff-2.2.ebuild | 18 + app-misc/fff/metadata.xml | 8 + app-misc/gentodo/Manifest | 3 + app-misc/gentodo/gentodo-0.2.1.ebuild | 41 + app-misc/gentodo/gentodo-1.1.0.ebuild | 44 + app-misc/gentodo/gentodo-1.1.1.ebuild | 42 + app-misc/gentodo/gentodo-9999.ebuild | 44 + app-misc/gentodo/metadata.xml | 11 + app-misc/ghq/Manifest | 118 + app-misc/ghq/ghq-1.1.0.ebuild | 81 + app-misc/ghq/ghq-1.1.5.ebuild | 117 + app-misc/ghq/ghq-1.8.0.ebuild | 50 + app-misc/ghq/ghq-9999.ebuild | 54 + app-misc/ghq/metadata.xml | 12 + app-misc/github-desktop-bin/Manifest | 1 + .../github-desktop-bin-3.4.9_rc1.ebuild | 99 + app-misc/github-desktop-bin/metadata.xml | 8 + app-misc/glow/Manifest | 6 + app-misc/glow/glow-1.5.1.ebuild | 22 + app-misc/glow/glow-2.0.0.ebuild | 22 + app-misc/glow/glow-2.1.1.ebuild | 24 + app-misc/glow/metadata.xml | 8 + app-misc/godedupe/Manifest | 2 + app-misc/godedupe/godedupe-1.5.1.ebuild | 22 + app-misc/godedupe/godedupe-1.5.2.ebuild | 22 + app-misc/godedupe/metadata.xml | 11 + app-misc/gopsuinfo/Manifest | 23 + app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild | 52 + app-misc/gopsuinfo/gopsuinfo-0.1.9.ebuild | 37 + app-misc/gopsuinfo/metadata.xml | 16 + app-misc/grit/Manifest | 33 + app-misc/grit/grit-0.3.0.ebuild | 63 + app-misc/grit/metadata.xml | 12 + app-misc/infnoise/Manifest | 1 + app-misc/infnoise/files/infnoise.initd | 9 + app-misc/infnoise/infnoise-0.3.3.ebuild | 58 + app-misc/infnoise/metadata.xml | 11 + app-misc/interception-caps2esc/Manifest | 1 + .../interception-caps2esc-0.3.2.ebuild | 19 + app-misc/interception-caps2esc/metadata.xml | 11 + app-misc/interception-tools/Manifest | 1 + .../interception-tools-0.6.8-r1.ebuild | 36 + app-misc/interception-tools/metadata.xml | 11 + app-misc/kanata/Manifest | 238 + app-misc/kanata/kanata-1.11.0.ebuild | 272 + app-misc/kanata/metadata.xml | 14 + app-misc/keyd/Manifest | 1 + app-misc/keyd/files/default.conf | 12 + app-misc/keyd/files/keyd-2.6.0-makefile.patch | 21 + app-misc/keyd/files/keyd.initd | 7 + app-misc/keyd/keyd-2.6.0.ebuild | 43 + app-misc/keyd/metadata.xml | 12 + app-misc/kloak/Manifest | 2 + ...slightly-more-sophisticated-Makefile.patch | 130 + app-misc/kloak/files/toolchain-call.patch | 15 + app-misc/kloak/kloak-0.2.30.ebuild | 26 + app-misc/kloak/kloak-0.3.7_p1.ebuild | 93 + app-misc/kloak/kloak-9999.ebuild | 89 + app-misc/kloak/metadata.xml | 13 + app-misc/kmon/Manifest | 169 + app-misc/kmon/kmon-1.6.5.ebuild | 136 + app-misc/kmon/kmon-1.7.1.ebuild | 150 + app-misc/kmon/metadata.xml | 11 + app-misc/krabby/Manifest | 86 + app-misc/krabby/krabby-0.3.0.ebuild | 124 + app-misc/krabby/krabby-9999.ebuild | 124 + app-misc/krabby/metadata.xml | 8 + app-misc/ledger-live-bin/Manifest | 1 + .../ledger-live-bin-2.84.1.ebuild | 82 + app-misc/ledger-live-bin/metadata.xml | 12 + app-misc/lf/Manifest | 8 + app-misc/lf/lf-33-r1.ebuild | 55 + app-misc/lf/lf-36.ebuild | 55 + app-misc/lf/lf-37.ebuild | 55 + app-misc/lf/lf-38-r1.ebuild | 72 + app-misc/lf/lf-9999.ebuild | 72 + app-misc/lf/metadata.xml | 11 + app-misc/libation/Manifest | 179 + app-misc/libation/libation-12.5.3.ebuild | 276 + app-misc/libation/metadata.xml | 17 + app-misc/lyfetch/Manifest | 1 + app-misc/lyfetch/lyfetch-1.1.ebuild | 18 + app-misc/lyfetch/metadata.xml | 19 + app-misc/macchina/Manifest | 237 + app-misc/macchina/macchina-6.4.0.ebuild | 274 + app-misc/macchina/metadata.xml | 10 + app-misc/mangadesk/Manifest | 2 + app-misc/mangadesk/mangadesk-0.7.7.ebuild | 23 + app-misc/mangadesk/mangadesk-0.7.8.ebuild | 23 + app-misc/mangadesk/metadata.xml | 8 + app-misc/mat2/Manifest | 4 + app-misc/mat2/mat2-0.13.5.ebuild | 70 + app-misc/mat2/mat2-0.14.0.ebuild | 65 + app-misc/mat2/metadata.xml | 16 + app-misc/metadata-cleaner/Manifest | 1 + .../metadata-cleaner-2.5.6.ebuild | 42 + app-misc/metadata-cleaner/metadata.xml | 11 + app-misc/metetch/Manifest | 1 + app-misc/metetch/metadata.xml | 18 + app-misc/metetch/metetch-0.5.4.ebuild | 26 + app-misc/minder/Manifest | 2 + app-misc/minder/metadata.xml | 8 + app-misc/minder/minder-1.16.2.ebuild | 52 + app-misc/minder/minder-1.16.3.ebuild | 52 + app-misc/mirafetch/Manifest | 203 + app-misc/mirafetch/metadata.xml | 16 + app-misc/mirafetch/mirafetch-0.2.0.ebuild | 230 + app-misc/mirafetch/mirafetch-9999.ebuild | 22 + app-misc/morgen/Manifest | 1 + app-misc/morgen/metadata.xml | 8 + app-misc/morgen/morgen-3.6.10.ebuild | 63 + app-misc/mxw/Manifest | 53 + app-misc/mxw/metadata.xml | 19 + app-misc/mxw/mxw-0.1.2.ebuild | 72 + app-misc/mxw/mxw-0.2.1.ebuild | 70 + app-misc/mymefetch/Manifest | 1 + app-misc/mymefetch/metadata.xml | 8 + app-misc/mymefetch/mymefetch-1.3.ebuild | 12 + app-misc/navi/Manifest | 133 + ...sh-tests-needing-internet-connection.patch | 33 + app-misc/navi/metadata.xml | 28 + app-misc/navi/navi-2.24.0.ebuild | 218 + app-misc/navi/navi-9999.ebuild | 218 + app-misc/neo/Manifest | 1 + app-misc/neo/metadata.xml | 9 + app-misc/neo/neo-0.6.1.ebuild | 33 + app-misc/neo/neo-9999.ebuild | 33 + app-misc/nerdfetch/Manifest | 1 + app-misc/nerdfetch/metadata.xml | 15 + app-misc/nerdfetch/nerdfetch-8.3.1.ebuild | 27 + app-misc/nwg-look/Manifest | 25 + app-misc/nwg-look/metadata.xml | 12 + app-misc/nwg-look/nwg-look-1.0.2-r1.ebuild | 55 + app-misc/nwg-look/nwg-look-1.0.6.ebuild | 74 + app-misc/nwg-shell-wallpapers/Manifest | 3 + app-misc/nwg-shell-wallpapers/metadata.xml | 16 + .../nwg-shell-wallpapers-1.3.ebuild | 17 + .../nwg-shell-wallpapers-1.4.ebuild | 17 + .../nwg-shell-wallpapers-1.5.ebuild | 17 + app-misc/oddjob/Manifest | 1 + ...x-broken-AC_ARG_ENABLE-install-logic.patch | 59 + ...AM-mkhomedir-parts-when-PAM-support-.patch | 39 + ...emove-with-systemd-and-with-sysvinit.patch | 144 + ...ld-Restore-conditional-with-pam-flag.patch | 66 + ...-src-oddjobd.c-Fix-non-selinux-build.patch | 35 + app-misc/oddjob/files/oddjob.init.d | 21 + app-misc/oddjob/metadata.xml | 9 + app-misc/oddjob/oddjob-0.34.7-r1.ebuild | 66 + app-misc/onefetch/Manifest | 3 + app-misc/onefetch/metadata.xml | 17 + app-misc/onefetch/onefetch-2.26.1.ebuild | 52 + app-misc/opentrack/Manifest | 2 + app-misc/opentrack/metadata.xml | 29 + .../opentrack-2026.1.0_p20260208.ebuild | 102 + app-misc/opentrack/opentrack-9999.ebuild | 101 + app-misc/pastel/Manifest | 125 + app-misc/pastel/metadata.xml | 8 + app-misc/pastel/pastel-0.11.0.ebuild | 173 + app-misc/pastel/pastel-9999.ebuild | 44 + app-misc/pfetch-rs/Manifest | 175 + app-misc/pfetch-rs/metadata.xml | 18 + app-misc/pfetch-rs/pfetch-rs-2.11.1.ebuild | 208 + app-misc/pfetch/Manifest | 1 + app-misc/pfetch/metadata.xml | 22 + app-misc/pfetch/pfetch-1.9.4.ebuild | 23 + app-misc/pfetch/pfetch-9999.ebuild | 23 + app-misc/pipes-rs/Manifest | 56 + .../files/pipes-rs-1.6.4-do-not-strip.patch | 10 + app-misc/pipes-rs/metadata.xml | 11 + app-misc/pipes-rs/pipes-rs-1.6.4.ebuild | 97 + app-misc/powerpanel/Manifest | 1 + .../powerpanel/files/powerpanel-scripts.patch | 26 + app-misc/powerpanel/files/pwrstatd | 10 + app-misc/powerpanel/metadata.xml | 8 + .../powerpanel/powerpanel-1.4.1-r1.ebuild | 79 + app-misc/proctl/Manifest | 1 + app-misc/proctl/metadata.xml | 17 + app-misc/proctl/proctl-1.5.ebuild | 14 + app-misc/proctl/proctl-9999.ebuild | 18 + app-misc/pueue/Manifest | 6 + app-misc/pueue/metadata.xml | 12 + app-misc/pueue/pueue-4.0.0.ebuild | 50 + app-misc/pueue/pueue-4.0.2.ebuild | 50 + app-misc/pueue/pueue-4.0.4.ebuild | 50 + app-misc/qman/Manifest | 2 + app-misc/qman/metadata.xml | 11 + app-misc/qman/qman-1.4.2.ebuild | 38 + app-misc/qman/qman-1.5.0.ebuild | 38 + app-misc/qman/qman-9999.ebuild | 39 + app-misc/rememberthemilk/Manifest | 1 + app-misc/rememberthemilk/metadata.xml | 8 + .../rememberthemilk-1.3.11-r1.ebuild | 61 + app-misc/riverql/Manifest | 221 + app-misc/riverql/metadata.xml | 16 + app-misc/riverql/riverql-0.2.4.ebuild | 251 + app-misc/s6-man/s6-man-9999.ebuild | 23 + app-misc/scooter/Manifest | 2 + app-misc/scooter/metadata.xml | 12 + app-misc/scooter/scooter-0.9.0.ebuild | 22 + app-misc/sherlock/Manifest | 1 + app-misc/sherlock/metadata.xml | 12 + app-misc/sherlock/sherlock-0.15.0.ebuild | 42 + app-misc/sherlock/sherlock-9999.ebuild | 42 + app-misc/superfile/Manifest | 4 + app-misc/superfile/metadata.xml | 18 + app-misc/superfile/superfile-1.4.0-r1.ebuild | 40 + app-misc/superfile/superfile-1.5.0.ebuild | 46 + app-misc/superfile/superfile-9999.ebuild | 46 + app-misc/tealdeer/Manifest | 191 + app-misc/tealdeer/metadata.xml | 11 + app-misc/tealdeer/tealdeer-1.8.0.ebuild | 242 + app-misc/tealdeer/tealdeer-1.8.1.ebuild | 244 + app-misc/tealdeer/tealdeer-9999.ebuild | 54 + app-misc/television/Manifest | 4 + app-misc/television/metadata.xml | 12 + app-misc/television/television-0.12.5.ebuild | 28 + app-misc/television/television-0.13.11.ebuild | 49 + app-misc/termdown/Manifest | 1 + app-misc/termdown/metadata.xml | 8 + app-misc/termdown/termdown-1.18.0-r1.ebuild | 27 + app-misc/tinyfetch/Manifest | 4 + app-misc/tinyfetch/metadata.xml | 20 + app-misc/tinyfetch/tinyfetch-5.2.ebuild | 23 + app-misc/tinyfetch/tinyfetch-6.1.ebuild | 23 + app-misc/tinyfetch/tinyfetch-6.2.ebuild | 23 + app-misc/tinyfetch/tinyfetch-6.8a.ebuild | 23 + app-misc/tinyfetch/tinyfetch-9999.ebuild | 27 + app-misc/tmux-rime/Manifest | 2 + app-misc/tmux-rime/metadata.xml | 11 + app-misc/tmux-rime/tmux-rime-0.0.4.ebuild | 59 + app-misc/treefetch/Manifest | 24 + app-misc/treefetch/metadata.xml | 11 + app-misc/treefetch/treefetch-2.0.0.ebuild | 55 + app-misc/treesheets/Manifest | 3 + .../files/2567-cmake-wxwidgets.patch | 48 + app-misc/treesheets/metadata.xml | 11 + app-misc/treesheets/treesheets-2567.ebuild | 41 + app-misc/treesheets/treesheets-2665.ebuild | 41 + app-misc/tty-share-bin/Manifest | 1 + app-misc/tty-share-bin/metadata.xml | 13 + .../tty-share-bin/tty-share-bin-2.4.0.ebuild | 22 + app-misc/twertlefetch/Manifest | 31 + app-misc/twertlefetch/metadata.xml | 11 + .../twertlefetch/twertlefetch-1.1.0.ebuild | 60 + app-misc/ufetch/Manifest | 1 + app-misc/ufetch/metadata.xml | 9 + app-misc/ufetch/ufetch-0.3.ebuild | 19 + app-misc/via/Manifest | 1 + app-misc/via/metadata.xml | 12 + app-misc/via/via-3.0.0.ebuild | 73 + app-misc/vocabsieve/Manifest | 1 + app-misc/vocabsieve/metadata.xml | 12 + app-misc/vocabsieve/vocabsieve-0.12.2.ebuild | 44 + app-misc/vrms-gentoo/Manifest | 1 + app-misc/vrms-gentoo/metadata.xml | 15 + .../vrms-gentoo-0_pre20201102.ebuild | 25 + app-misc/walld/Manifest | 1 + app-misc/walld/metadata.xml | 16 + app-misc/walld/walld-1.4.4.ebuild | 21 + app-misc/watchexec/Manifest | 873 +++ app-misc/watchexec/metadata.xml | 14 + app-misc/watchexec/watchexec-2.2.1.ebuild | 501 ++ app-misc/watchexec/watchexec-2.3.3.ebuild | 504 ++ app-misc/watchexec/watchexec-2.4.1.ebuild | 520 ++ app-misc/watchexec/watchexec-2.4.3.ebuild | 520 ++ app-misc/watchexec/watchexec-2.5.0.ebuild | 520 ++ app-misc/watchexec/watchexec-9999.ebuild | 72 + app-misc/wayvr/Manifest | 14 + .../files/wayvr-9999-devendor-openvr.patch | 41 + .../wayvr/files/wayvr-9999-x11-pipewire.patch | 13 + app-misc/wayvr/metadata.xml | 25 + app-misc/wayvr/wayvr-25.4.2.ebuild | 117 + app-misc/wayvr/wayvr-26.1.2.ebuild | 99 + app-misc/wayvr/wayvr-26.2.0.ebuild | 99 + app-misc/wayvr/wayvr-26.2.1.ebuild | 99 + app-misc/wayvr/wayvr-9999.ebuild | 104 + app-misc/wcal/Manifest | 1 + app-misc/wcal/metadata.xml | 11 + app-misc/wcal/wcal-0.1-r1.ebuild | 23 + app-misc/wego/Manifest | 2 + app-misc/wego/metadata.xml | 24 + app-misc/wego/wego-2.2.ebuild | 24 + app-misc/wl-kbptr/Manifest | 1 + app-misc/wl-kbptr/metadata.xml | 12 + app-misc/wl-kbptr/wl-kbptr-0.3.0.ebuild | 27 + app-misc/wtf/Manifest | 2 + app-misc/wtf/metadata.xml | 12 + app-misc/wtf/wtf-0.43.0.ebuild | 27 + app-misc/x86-64-level/Manifest | 1 + app-misc/x86-64-level/metadata.xml | 12 + .../x86-64-level/x86-64-level-0.2.2.ebuild | 27 + .../x86-64-level/x86-64-level-9999.ebuild | 27 + app-misc/xplr/Manifest | 198 + app-misc/xplr/metadata.xml | 14 + app-misc/xplr/xplr-0.21.3-r1.ebuild | 277 + app-misc/yazi/Manifest | 469 ++ app-misc/yazi/metadata.xml | 15 + app-misc/yazi/yazi-25.2.11-r1.ebuild | 441 ++ app-misc/yazi/yazi-25.3.2.ebuild | 442 ++ app-misc/yazi/yazi-25.4.8.ebuild | 418 ++ app-misc/yazi/yazi-25.5.31.ebuild | 74 + app-misc/yazi/yazi-26.1.22.ebuild | 75 + app-misc/yazi/yazi-9999.ebuild | 74 + app-misc/zcock/Manifest | 5 + app-misc/zcock/metadata.xml | 11 + app-misc/zcock/zcock-0.2.1.ebuild | 29 + app-misc/zcock/zcock-0.2.2.ebuild | 29 + app-mobilephone/flashlight/Manifest | 1 + .../flashlight/files/60-flashlight.rules | 5 + .../flashlight/files/90-flashlight.rules | 2 + .../flashlight/flashlight-0.1.1-r3.ebuild | 42 + app-mobilephone/flashlight/metadata.xml | 8 + .../mobile-config-firefox/Manifest | 1 + ...prefs.js-disable-sandbox-for-non-ESR.patch | 27 + .../files/disable-proton-ui.patch | 12 + .../mobile-config-firefox/metadata.xml | 8 + .../mobile-config-firefox-2.1.0.ebuild | 29 + .../files/90-modem-eg25.rules | 5 + ...odem-scripts.pinephone-modem-setup.service | 9 + .../files/pinephone-modem-setup.sh | 25 + .../pinephone-modem-scripts/metadata.xml | 8 + .../pinephone-modem-scripts-0.20.8.ebuild | 30 + app-office/beancount/Manifest | 1 + app-office/beancount/beancount-2.3.6.ebuild | 112 + app-office/beancount/metadata.xml | 17 + app-office/invoice/Manifest | 2 + app-office/invoice/invoice-0.1.0.ebuild | 33 + app-office/invoice/metadata.xml | 12 + app-office/jameica-bin/Manifest | 1 + .../jameica-bin/jameica-bin-2.12.0.ebuild | 61 + app-office/jameica-bin/metadata.xml | 7 + app-office/khronos/Manifest | 2 + app-office/khronos/khronos-4.0.0.ebuild | 49 + app-office/khronos/khronos-4.0.1.ebuild | 49 + app-office/khronos/metadata.xml | 8 + app-office/lotus123r3/Manifest | 6 + .../lotus123r3/lotus123r3-1.0.0_rc4.ebuild | 59 + app-office/lotus123r3/metadata.xml | 11 + app-office/nixnote-bin/Manifest | 1 + app-office/nixnote-bin/metadata.xml | 9 + .../nixnote-bin/nixnote-bin-2.1.10.ebuild | 24 + app-office/notesnook-bin/Manifest | 1 + app-office/notesnook-bin/metadata.xml | 9 + .../notesnook-bin/notesnook-bin-2.6.12.ebuild | 24 + app-office/obsidian/Manifest | 9 + app-office/obsidian/metadata.xml | 17 + app-office/obsidian/obsidian-1.10.3.ebuild | 180 + app-office/obsidian/obsidian-1.12.7.ebuild | 180 + app-office/obsidian/obsidian-1.9.14.ebuild | 180 + app-office/openoffice-bin/Manifest | 80 + .../openoffice-bin/files/50-openoffice-bin | 3 + app-office/openoffice-bin/files/wrapper.in | 4 + app-office/openoffice-bin/metadata.xml | 19 + .../openoffice-bin-4.1.16.ebuild | 221 + app-office/pyspread/Manifest | 1 + app-office/pyspread/metadata.xml | 10 + app-office/pyspread/pyspread-2.4.ebuild | 47 + app-office/standartnotes-bin/Manifest | 1 + app-office/standartnotes-bin/metadata.xml | 9 + .../standartnotes-bin-3.183.22.ebuild | 24 + app-portage/appswipe/Manifest | 1 + app-portage/appswipe/appswipe-1.2.0.ebuild | 52 + app-portage/appswipe/metadata.xml | 12 + app-portage/carnage/Manifest | 1 + app-portage/carnage/carnage-1.3b.ebuild | 46 + app-portage/carnage/carnage-9999.ebuild | 46 + app-portage/carnage/metadata.xml | 16 + app-portage/pacvis/Manifest | 1 + app-portage/pacvis/metadata.xml | 16 + app-portage/pacvis/pacvis-0.4.2.ebuild | 18 + app-portage/portage-lostfiles/Manifest | 1 + app-portage/portage-lostfiles/metadata.xml | 23 + .../portage-lostfiles-0.5.6-r1.ebuild | 19 + app-portage/portagecfg/Manifest | 1 + app-portage/portagecfg/metadata.xml | 12 + .../portagecfg/portagecfg-2.4.0-r1.ebuild | 21 + app-portage/quantum-resolver/metadata.xml | 16 + .../quantum-resolver-9999.ebuild | 18 + app-portage/showbuild/files/showbuild-0.9.1 | 41 + app-portage/showbuild/metadata.xml | 8 + .../showbuild/showbuild-0.9.1-r2.ebuild | 23 + app-portage/zig-ebuilder/metadata.xml | 16 + .../zig-ebuilder/zig-ebuilder-9999.ebuild | 28 + app-shells/carapace/Manifest | 6 + app-shells/carapace/carapace-1.6.2.ebuild | 43 + app-shells/carapace/carapace-1.6.3.ebuild | 43 + app-shells/carapace/carapace-1.6.4.ebuild | 43 + app-shells/carapace/metadata.xml | 12 + app-shells/direnv/Manifest | 4 + app-shells/direnv/direnv-2.36.0.ebuild | 29 + app-shells/direnv/direnv-2.37.1.ebuild | 29 + app-shells/direnv/direnv-9999.ebuild | 25 + app-shells/direnv/metadata.xml | 16 + app-shells/elvish/Manifest | 6 + app-shells/elvish/elvish-0.19.2.ebuild | 40 + app-shells/elvish/elvish-0.20.1.ebuild | 40 + app-shells/elvish/elvish-0.21.0.ebuild | 40 + app-shells/elvish/metadata.xml | 12 + app-shells/fre/Manifest | 72 + app-shells/fre/fre-0.4.1.ebuild | 92 + app-shells/fre/metadata.xml | 18 + app-shells/fzf-fish/Manifest | 1 + app-shells/fzf-fish/fzf-fish-10.3.ebuild | 30 + app-shells/fzf-fish/metadata.xml | 11 + app-shells/fzf-tab/Manifest | 1 + .../fzf-tab/fzf-tab-0_pre20230611.ebuild | 76 + app-shells/fzf-tab/metadata.xml | 11 + app-shells/igr/Manifest | 1 + app-shells/igr/igr-9999.ebuild | 32 + app-shells/igr/metadata.xml | 9 + app-shells/manpager/Manifest | 1 + app-shells/manpager/manpager-0.0.3.ebuild | 31 + app-shells/manpager/metadata.xml | 11 + app-shells/mommy/Manifest | 1 + app-shells/mommy/metadata.xml | 11 + app-shells/mommy/mommy-1.8.0.ebuild | 22 + app-shells/mrsh/metadata.xml | 8 + app-shells/mrsh/mrsh-9999.ebuild | 39 + app-shells/ohmyzsh/metadata.xml | 5 + app-shells/ohmyzsh/ohmyzsh-9999.ebuild | 26 + app-shells/pokemon-colorscripts/metadata.xml | 11 + .../pokemon-colorscripts-9999.ebuild | 37 + app-shells/powerline-go/Manifest | 4 + app-shells/powerline-go/metadata.xml | 11 + .../powerline-go/powerline-go-1.25.ebuild | 30 + .../powerline-go/powerline-go-1.26.ebuild | 30 + app-shells/sheldon/Manifest | 145 + app-shells/sheldon/metadata.xml | 11 + app-shells/sheldon/sheldon-0.8.5.ebuild | 171 + app-shells/shox/Manifest | 67 + app-shells/shox/metadata.xml | 11 + app-shells/shox/shox-2024.01.25.ebuild | 121 + app-shells/silver/Manifest | 107 + .../files/2.0.0-update-openssl-sys.patch | 49 + .../silver/files/add-gentoo-support.patch | 28 + app-shells/silver/metadata.xml | 17 + app-shells/silver/silver-2.0.0-r1.ebuild | 168 + app-shells/vivid/Manifest | 134 + app-shells/vivid/metadata.xml | 13 + app-shells/vivid/vivid-0.10.1.ebuild | 116 + app-shells/vivid/vivid-0.9.0.ebuild | 99 + app-shells/zsh-async/Manifest | 2 + app-shells/zsh-async/metadata.xml | 19 + .../zsh-async-1.8.5_p20211005.ebuild | 48 + app-shells/zsh-async/zsh-async-1.8.6.ebuild | 46 + app-shells/zsh-autocomplete/Manifest | 1 + app-shells/zsh-autocomplete/metadata.xml | 11 + .../zsh-autocomplete-24.09.04.ebuild | 41 + .../zsh-autocomplete-9999.ebuild | 41 + app-shells/zsh-autosuggestions/Manifest | 1 + app-shells/zsh-autosuggestions/metadata.xml | 8 + .../zsh-autosuggestions-0.7.0-r2.ebuild | 84 + .../zsh-history-substring-search/Manifest | 2 + .../zsh-history-substring-search/metadata.xml | 17 + .../zsh-history-substring-search-1.0.2.ebuild | 32 + .../zsh-history-substring-search-1.1.0.ebuild | 32 + app-text/OCRmyPDF/Manifest | 1 + app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild | 88 + ...myPDF-16.10.2-suppress-runtime-error.patch | 50 + .../files/OCRmyPDF-16.10.2-xfail-tests.patch | 81 + app-text/OCRmyPDF/metadata.xml | 19 + app-text/cmark-gfm/Manifest | 1 + app-text/cmark-gfm/cmark-gfm-0.29.0.13.ebuild | 37 + app-text/cmark-gfm/metadata.xml | 11 + app-text/code-minimap/Manifest | 77 + .../code-minimap/code-minimap-0.6.8.ebuild | 102 + app-text/code-minimap/metadata.xml | 11 + app-text/codebook/Manifest | 4 + app-text/codebook/codebook-0.3.33.ebuild | 35 + app-text/codebook/codebook-0.3.35.ebuild | 35 + app-text/codebook/metadata.xml | 12 + app-text/dooit/Manifest | 1 + app-text/dooit/dooit-3.3.4.ebuild | 44 + app-text/dooit/metadata.xml | 13 + app-text/epubgrep/Manifest | 1 + app-text/epubgrep/epubgrep-0.6.2.ebuild | 43 + app-text/epubgrep/metadata.xml | 15 + app-text/ford/Manifest | 4 + .../ford-6.2.5_fix_setuptools_warnings.patch | 53 + .../files/ford-7.0.11_fix_py3.14_compat.patch | 50 + app-text/ford/ford-6.2.5.ebuild | 45 + app-text/ford/ford-7.0.11-r1.ebuild | 46 + app-text/ford/ford-7.0.12.ebuild | 44 + app-text/ford/ford-7.0.13.ebuild | 44 + app-text/ford/metadata.xml | 12 + app-text/frog/Manifest | 1 + ...ata-file-into-the-metainfo-directory.patch | 17 + ...ove-the-AppData-file-validation-test.patch | 22 + ....0-use-the-system-tessdata-directory.patch | 59 + app-text/frog/frog-1.6.0.ebuild | 88 + app-text/frog/metadata.xml | 12 + app-text/harper/Manifest | 2 + app-text/harper/harper-1.8.0.ebuild | 35 + app-text/harper/metadata.xml | 11 + app-text/iwe/Manifest | 4 + app-text/iwe/iwe-0.0.60.ebuild | 25 + app-text/iwe/iwe-0.0.63.ebuild | 25 + app-text/iwe/metadata.xml | 12 + app-text/jrnl/Manifest | 1 + app-text/jrnl/files/jrnl-4.2.1-tomllib.patch | 43 + app-text/jrnl/jrnl-4.2.1.ebuild | 38 + app-text/jrnl/metadata.xml | 11 + app-text/komikku/Manifest | 1 + .../komikku-1.99.0-revert-pixbuf-2.44.3.patch | 84 + app-text/komikku/komikku-1.103.0.ebuild | 96 + app-text/komikku/metadata.xml | 11 + app-text/koodo-reader-bin/Manifest | 2 + .../koodo-reader-bin-1.5.1.ebuild | 44 + .../koodo-reader-bin-1.6.3.ebuild | 44 + app-text/koodo-reader-bin/metadata.xml | 11 + app-text/lchat/Manifest | 1 + app-text/lchat/lchat-1.0-r2.ebuild | 30 + app-text/lchat/metadata.xml | 17 + app-text/lizard/Manifest | 2 + app-text/lizard/lizard-1.21.0.ebuild | 27 + app-text/lizard/lizard-1.21.2.ebuild | 28 + app-text/lizard/metadata.xml | 11 + app-text/lorien-bin/Manifest | 1 + app-text/lorien-bin/files/lorien.desktop | 12 + app-text/lorien-bin/files/lorien.png | Bin 0 -> 3930 bytes app-text/lorien-bin/files/manual_v0.5.0.md | 72 + .../lorien-bin/lorien-bin-0.6.0-r2.ebuild | 57 + app-text/lorien-bin/metadata.xml | 11 + app-text/lsp/Manifest | 1 + app-text/lsp/lsp-0.5.0_rc4.ebuild | 41 + app-text/lsp/lsp-9999.ebuild | 33 + app-text/lsp/metadata.xml | 28 + app-text/markdown-oxide/Manifest | 2 + .../markdown-oxide-0.25.10.ebuild | 32 + app-text/markdown-oxide/metadata.xml | 12 + app-text/notekit/Manifest | 1 + app-text/notekit/metadata.xml | 11 + app-text/notekit/notekit-0.2.0.ebuild | 35 + app-text/owo/Manifest | 5 + app-text/owo/metadata.xml | 11 + app-text/owo/owo-0.1.0.ebuild | 35 + app-text/pandoc-crossref-bin/Manifest | 1 + app-text/pandoc-crossref-bin/metadata.xml | 18 + .../pandoc-crossref-bin-0.3.17.0f.ebuild | 23 + app-text/simplenote-desktop-bin/Manifest | 4 + app-text/simplenote-desktop-bin/metadata.xml | 11 + .../simplenote-desktop-bin-2.23.0.ebuild | 105 + .../simplenote-desktop-bin-2.23.2.ebuild | 105 + app-text/sioyek/files/sioyek.desktop | 12 + app-text/sioyek/metadata.xml | 11 + app-text/sioyek/sioyek-9999.ebuild | 70 + app-text/smu/Manifest | 1 + app-text/smu/metadata.xml | 10 + app-text/smu/smu-1.5.ebuild | 38 + app-text/smu/smu-9999.ebuild | 38 + app-text/sup2srt/Manifest | 1 + ...0.6-build-the-pgs-library-statically.patch | 17 + app-text/sup2srt/metadata.xml | 12 + app-text/sup2srt/sup2srt-1.1.0.ebuild | 28 + app-text/texlab/Manifest | 284 + app-text/texlab/metadata.xml | 11 + app-text/texlab/texlab-5.23.1.ebuild | 256 + app-text/texlab/texlab-5.24.0.ebuild | 265 + app-text/texlab/texlab-5.25.1.ebuild | 33 + app-text/tinymist/Manifest | 6 + app-text/tinymist/metadata.xml | 11 + app-text/tinymist/tinymist-0.14.10.ebuild | 99 + app-text/tinymist/tinymist-9999.ebuild | 46 + app-text/tldr/Manifest | 2 + app-text/tldr/metadata.xml | 15 + app-text/tldr/tldr-3.3.0.ebuild | 50 + app-text/tldr/tldr-3.4.1.ebuild | 49 + app-text/typst/Manifest | 2 + app-text/typst/metadata.xml | 38 + app-text/typst/typst-0.14.2.ebuild | 89 + app-text/typst/typst-9999.ebuild | 89 + app-text/typstyle/Manifest | 500 ++ app-text/typstyle/metadata.xml | 33 + app-text/typstyle/typstyle-0.14.4.ebuild | 566 ++ app-text/vale/Manifest | 4 + app-text/vale/metadata.xml | 18 + app-text/vale/vale-3.7.1.ebuild | 45 + app-text/vale/vale-3.9.1.ebuild | 45 + app-text/xan/Manifest | 336 + app-text/xan/metadata.xml | 28 + app-text/xan/xan-0.56.0.ebuild | 382 ++ app-text/xan/xan-9999.ebuild | 46 + app-vim/ale/Manifest | 2 + app-vim/ale/ale-3.3.0.ebuild | 19 + app-vim/ale/ale-4.0.0.ebuild | 19 + app-vim/ale/metadata.xml | 11 + app-vim/ansible-vim/Manifest | 2 + app-vim/ansible-vim/ansible-vim-3.3.ebuild | 20 + app-vim/ansible-vim/ansible-vim-3.4.ebuild | 20 + app-vim/ansible-vim/metadata.xml | 11 + app-vim/apkbuild-vim/Manifest | 1 + .../apkbuild-vim/apkbuild-vim-20210911.ebuild | 18 + app-vim/apkbuild-vim/metadata.xml | 5 + app-vim/bracketed-paste/Manifest | 1 + .../bracketed-paste-20180522.ebuild | 26 + app-vim/bracketed-paste/files/README.gentoo | 3 + app-vim/bracketed-paste/metadata.xml | 17 + app-vim/css-color/Manifest | 2 + app-vim/css-color/css-color-20230308.ebuild | 18 + app-vim/css-color/css-color-20230727.ebuild | 18 + app-vim/css-color/metadata.xml | 9 + app-vim/dracula/Manifest | 1 + app-vim/dracula/dracula-2.0.0.ebuild | 23 + app-vim/dracula/metadata.xml | 8 + app-vim/gemini-vim/Manifest | 1 + app-vim/gemini-vim/gemini-vim-20210923.ebuild | 16 + app-vim/gemini-vim/metadata.xml | 9 + app-vim/kotlin-vim/Manifest | 1 + app-vim/kotlin-vim/kotlin-vim-20220627.ebuild | 21 + app-vim/kotlin-vim/metadata.xml | 8 + app-vim/nerdtree-git/Manifest | 1 + app-vim/nerdtree-git/metadata.xml | 8 + .../nerdtree-git/nerdtree-git-20210818.ebuild | 34 + app-vim/nim-syntax/Manifest | 1 + app-vim/nim-syntax/metadata.xml | 8 + .../nim-syntax-1.1_p20211111.ebuild | 16 + app-vim/openbsd-style/Manifest | 1 + app-vim/openbsd-style/metadata.xml | 5 + .../openbsd-style/openbsd-style-1.1.ebuild | 27 + app-vim/qt-support/Manifest | 1 + app-vim/qt-support/metadata.xml | 12 + app-vim/qt-support/qt-support-1.1.ebuild | 15 + app-vim/rainbow/Manifest | 2 + app-vim/rainbow/files/README.gentoo | 8 + app-vim/rainbow/metadata.xml | 8 + .../rainbow/rainbow-3.4.0_p20211113.ebuild | 28 + .../rainbow/rainbow-3.4.0_p20240727.ebuild | 28 + app-vim/rainbow_csv/Manifest | 1 + app-vim/rainbow_csv/metadata.xml | 14 + .../rainbow_csv-1.10.0_pre20240705.ebuild | 25 + app-vim/rainbow_csv/rainbow_csv-9999.ebuild | 21 + app-vim/tempus/Manifest | 1 + app-vim/tempus/metadata.xml | 8 + app-vim/tempus/tempus-2.0.0.20210514.ebuild | 17 + app-vim/tex-conceal/Manifest | 1 + app-vim/tex-conceal/metadata.xml | 8 + .../tex-conceal/tex-conceal-20210409.ebuild | 15 + app-vim/themis/Manifest | 2 + app-vim/themis/metadata.xml | 8 + app-vim/themis/themis-1.6.0.ebuild | 28 + app-vim/themis/themis-1.7.0.ebuild | 27 + app-vim/vader/Manifest | 2 + app-vim/vader/metadata.xml | 8 + app-vim/vader/vader-0.3.0.ebuild | 27 + app-vim/vader/vader-0.3.0_p20240430.ebuild | 26 + app-vim/vala-syntax/Manifest | 1 + app-vim/vala-syntax/metadata.xml | 8 + .../vala-syntax/vala-syntax-20200502.ebuild | 16 + app-vim/vim-crystal/Manifest | 2 + app-vim/vim-crystal/metadata.xml | 8 + .../vim-crystal/vim-crystal-2022.09.04.ebuild | 23 + .../vim-crystal/vim-crystal-2023.03.15.ebuild | 23 + app-vim/vim-mediawiki/Manifest | 1 + app-vim/vim-mediawiki/metadata.xml | 8 + .../vim-mediawiki/vim-mediawiki-0.10.1.ebuild | 22 + app-vim/vim-nix/metadata.xml | 12 + app-vim/vim-nix/vim-nix-9999.ebuild | 13 + app-vim/vim-sensible/Manifest | 2 + app-vim/vim-sensible/metadata.xml | 26 + app-vim/vim-sensible/vim-sensible-1.2.ebuild | 14 + app-vim/vim-sensible/vim-sensible-2.0.ebuild | 16 + app-vim/vimwiki-cli/Manifest | 1 + app-vim/vimwiki-cli/metadata.xml | 8 + app-vim/vimwiki-cli/vimwiki-cli-1.1.0.ebuild | 26 + app-vim/wayland-clipboard/Manifest | 1 + app-vim/wayland-clipboard/metadata.xml | 11 + .../wayland-clipboard-0.2.1.ebuild | 17 + app-vim/yats/Manifest | 2 + app-vim/yats/files/vimrc | 7 + app-vim/yats/metadata.xml | 11 + app-vim/yats/yats-2024.08.17.ebuild | 43 + app-vim/yats/yats-2025.08.05.ebuild | 43 + app-voices/metadata.xml | 10 + app-voices/rhvoice-arina/Manifest | 1 + app-voices/rhvoice-arina/metadata.xml | 11 + .../rhvoice-arina/rhvoice-arina-4.0.ebuild | 11 + app-voices/rhvoice-bdl/Manifest | 1 + app-voices/rhvoice-bdl/metadata.xml | 11 + app-voices/rhvoice-bdl/rhvoice-bdl-4.1.ebuild | 13 + app-voices/rhvoice-clb/Manifest | 1 + app-voices/rhvoice-clb/metadata.xml | 11 + app-voices/rhvoice-clb/rhvoice-clb-4.0.ebuild | 13 + app-voices/rhvoice-slt/Manifest | 1 + app-voices/rhvoice-slt/metadata.xml | 11 + app-voices/rhvoice-slt/rhvoice-slt-4.1.ebuild | 11 + dev-build/cargo-make/Manifest | 238 + .../cargo-make/cargo-make-0.37.24.ebuild | 327 + dev-build/cargo-make/metadata.xml | 12 + dev-build/fobis/Manifest | 2 + dev-build/fobis/fobis-3.1.0.ebuild | 24 + dev-build/fobis/fobis-3.2.1.ebuild | 25 + dev-build/fobis/metadata.xml | 20 + dev-build/fpm/Manifest | 8 + dev-build/fpm/files/fpm-0.10.0_fpm_toml.patch | 23 + dev-build/fpm/files/fpm-0.11.0_fpm_toml.patch | 23 + dev-build/fpm/files/fpm-0.12.0_fpm_toml.patch | 23 + dev-build/fpm/files/fpm-0.9.0_fpm_toml.patch | 22 + dev-build/fpm/fpm-0.10.0.ebuild | 122 + dev-build/fpm/fpm-0.11.0.ebuild | 122 + dev-build/fpm/fpm-0.12.0.ebuild | 122 + dev-build/fpm/fpm-0.9.0.ebuild | 118 + dev-build/fpm/metadata.xml | 14 + dev-build/fypp/Manifest | 1 + dev-build/fypp/files/filevarroot.fypp | 5 + dev-build/fypp/fypp-3.2.ebuild | 29 + dev-build/fypp/metadata.xml | 17 + dev-build/pdpmake/Manifest | 1 + dev-build/pdpmake/metadata.xml | 8 + dev-build/pdpmake/pdpmake-2.0.4.ebuild | 26 + dev-build/qtilitools/Manifest | 1 + dev-build/qtilitools/metadata.xml | 8 + dev-build/qtilitools/qtilitools-0.1.2.ebuild | 14 + dev-build/xmake/Manifest | 1 + dev-build/xmake/metadata.xml | 18 + dev-build/xmake/xmake-3.0.7.ebuild | 68 + dev-build/xmake/xmake-9999.ebuild | 68 + dev-cpp/blurhash/Manifest | 2 + dev-cpp/blurhash/blurhash-0.2.0-r1.ebuild | 30 + dev-cpp/blurhash/blurhash-0.2.0.ebuild | 26 + dev-cpp/blurhash/metadata.xml | 11 + dev-cpp/boxed-cpp/Manifest | 1 + dev-cpp/boxed-cpp/boxed-cpp-1.4.3.ebuild | 32 + dev-cpp/boxed-cpp/metadata.xml | 11 + dev-cpp/coeurl/Manifest | 2 + dev-cpp/coeurl/coeurl-0.3.1.ebuild | 68 + dev-cpp/coeurl/coeurl-0.3.2.ebuild | 68 + dev-cpp/coeurl/metadata.xml | 5 + dev-cpp/cpp-jwt/Manifest | 1 + .../cpp-jwt/cpp-jwt-1.5_pre20220727.ebuild | 29 + dev-cpp/cpp-jwt/metadata.xml | 11 + dev-cpp/cpp-utilities/Manifest | 2 + .../cpp-utilities/cpp-utilities-5.32.0.ebuild | 23 + .../cpp-utilities/cpp-utilities-5.32.1.ebuild | 23 + dev-cpp/cpp-utilities/metadata.xml | 11 + dev-cpp/cpprestsdk/Manifest | 1 + .../cpprestsdk/cpprestsdk-2.10.19-r6.ebuild | 41 + .../cpprestsdk/cpprestsdk-2.10.19-r8.ebuild | 42 + ...cpprestsdk-2.10.19-boost-1.87-compat.patch | 359 + ...-2.10.19-boost-1.89-system-and-timer.patch | 74 + .../files/cpprestsdk-2.10.19-cmake-4.patch | 26 + .../cpprestsdk-2.10.19-disabl-int-tests.patch | 25 + ...stsdk-2.10.19-disable-werror-default.patch | 11 + ...stsdk-2.10.19-llvm-char-traits-patch.patch | 436 ++ ...restsdk-2.10.19-llvm-json-unique-ptr.patch | 221 + .../files/cpprestsdk-2.10.19-warnings.patch | 11 + dev-cpp/cpprestsdk/metadata.xml | 11 + dev-cpp/dpp/Manifest | 3 + dev-cpp/dpp/dpp-10.0.30.ebuild | 53 + dev-cpp/dpp/dpp-10.0.33.ebuild | 53 + dev-cpp/dpp/dpp-10.1.4.ebuild | 52 + dev-cpp/dpp/metadata.xml | 19 + dev-cpp/drogon/Manifest | 4 + dev-cpp/drogon/drogon-1.9.5.ebuild | 92 + dev-cpp/drogon/drogon-1.9.6.ebuild | 92 + .../files/drogon-1.8.4-fix-test-build.patch | 15 + dev-cpp/drogon/metadata.xml | 19 + dev-cpp/fast_double_parser/Manifest | 1 + .../fast_double_parser-0.8.1.ebuild | 27 + dev-cpp/fast_double_parser/metadata.xml | 8 + dev-cpp/finalcut/Manifest | 1 + .../files/finalcut-0.9.1-fix-tests.ebuild | 63 + dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild | 99 + dev-cpp/finalcut/finalcut-9999.ebuild | 99 + dev-cpp/finalcut/metadata.xml | 49 + dev-cpp/fkYAML/Manifest | 2 + ...the-space-between-operator-and-_yaml.patch | 44 + .../fkYAML-0.4.2-Use-system-Catch2.patch | 38 + ...ML-0.4.2_p20250522-Use-system-Catch2.patch | 13 + dev-cpp/fkYAML/fkYAML-0.4.2.ebuild | 39 + dev-cpp/fkYAML/fkYAML-0.4.2_p20250522.ebuild | 42 + dev-cpp/fkYAML/metadata.xml | 12 + dev-cpp/gsl-lite/Manifest | 1 + dev-cpp/gsl-lite/gsl-lite-0.38.0-r1.ebuild | 27 + dev-cpp/gsl-lite/metadata.xml | 11 + dev-cpp/indicators/Manifest | 1 + .../files/indicators-2.3-include.patch | 12 + dev-cpp/indicators/indicators-2.3-r1.ebuild | 27 + dev-cpp/indicators/indicators-2.3.ebuild | 25 + dev-cpp/indicators/metadata.xml | 9 + dev-cpp/mustache/Manifest | 2 + ...ustache-4.1_p20211210-unbundle-catch.patch | 48 + dev-cpp/mustache/metadata.xml | 8 + dev-cpp/mustache/mustache-4.1.ebuild | 22 + .../mustache/mustache-4.1_p20211210.ebuild | 38 + dev-cpp/parallel-hashmap/Manifest | 2 + dev-cpp/parallel-hashmap/metadata.xml | 37 + .../parallel-hashmap-1.4.1.ebuild | 46 + .../parallel-hashmap-2.0.0.ebuild | 46 + dev-cpp/qt-jdenticon/Manifest | 2 + dev-cpp/qt-jdenticon/metadata.xml | 15 + .../qt-jdenticon-0.3.0_p20240107.ebuild | 21 + .../qt-jdenticon/qt-jdenticon-0.3.1.ebuild | 19 + dev-cpp/reflection-cpp/Manifest | 3 + dev-cpp/reflection-cpp/metadata.xml | 11 + .../reflection-cpp-0.2.0.ebuild | 32 + .../reflection-cpp-0.3.0.ebuild | 32 + .../reflection-cpp-0.4.0.ebuild | 32 + dev-cpp/robotraconteur-companion/Manifest | 1 + dev-cpp/robotraconteur-companion/metadata.xml | 15 + .../robotraconteur-companion-0.4.2.ebuild | 34 + dev-cpp/robotraconteur/Manifest | 1 + dev-cpp/robotraconteur/metadata.xml | 18 + .../robotraconteur-1.2.7.ebuild | 89 + dev-cpp/safeint/Manifest | 1 + .../safeint-3.0.28a-install-the-library.patch | 26 + .../safeint-3.0.28a-make-tests-optional.patch | 25 + .../safeint-3.0.28a-remove-broken-tests.patch | 41 + dev-cpp/safeint/metadata.xml | 12 + dev-cpp/safeint/safeint-3.0.28a.ebuild | 32 + dev-cpp/scnlib/Manifest | 1 + dev-cpp/scnlib/metadata.xml | 8 + dev-cpp/scnlib/scnlib-4.0.1.ebuild | 36 + dev-cpp/sprout/Manifest | 1 + dev-cpp/sprout/files/optional_binaries.patch | 12 + dev-cpp/sprout/metadata.xml | 15 + dev-cpp/sprout/sprout-0_pre20190615-r1.ebuild | 36 + dev-cpp/tinygltf/Manifest | 2 + ...-stb-packages-instead-of-bundled-one.patch | 41 + dev-cpp/tinygltf/metadata.xml | 11 + dev-cpp/tinygltf/tinygltf-2.9.6.ebuild | 95 + dev-cpp/trantor/Manifest | 2 + dev-cpp/trantor/metadata.xml | 15 + dev-cpp/trantor/trantor-1.5.19.ebuild | 54 + dev-cpp/trantor/trantor-1.5.20.ebuild | 54 + dev-cpp/trompeloeil/Manifest | 1 + dev-cpp/trompeloeil/metadata.xml | 8 + dev-cpp/trompeloeil/trompeloeil-47.ebuild | 38 + dev-cpp/units/Manifest | 2 + .../units-2.3.3-disable-failing-tests.patch | 13 + dev-cpp/units/metadata.xml | 11 + dev-cpp/units/units-2.3.3.ebuild | 28 + dev-cpp/units/units-2.3.4.ebuild | 28 + dev-cpp/workflow/Manifest | 3 + .../files/workflow-0.10.2-enable-tests.patch | 82 + dev-cpp/workflow/metadata.xml | 11 + dev-cpp/workflow/workflow-0.10.2-r1.ebuild | 42 + dev-cpp/workflow/workflow-0.10.3.ebuild | 42 + dev-cpp/workflow/workflow-0.10.5.ebuild | 42 + dev-cpp/workflow/workflow-9999.ebuild | 42 + dev-cpp/wt/Manifest | 2 + dev-cpp/wt/files/wt-no-rundir.patch | 14 + dev-cpp/wt/metadata.xml | 16 + dev-cpp/wt/wt-4.12.5.ebuild | 131 + dev-cpp/wt/wt-4.12.6.ebuild | 131 + dev-cpp/xtensor/Manifest | 1 + dev-cpp/xtensor/metadata.xml | 16 + dev-cpp/xtensor/xtensor-0.26.0.ebuild | 87 + dev-cpp/xtl/Manifest | 1 + dev-cpp/xtl/metadata.xml | 12 + dev-cpp/xtl/xtl-0.8.0.ebuild | 59 + dev-crystal/athena-negotiation/Manifest | 2 + .../athena-negotiation-0.1.5-r1.ebuild | 22 + .../athena-negotiation-0.2.0-r1.ebuild | 22 + dev-crystal/athena-negotiation/metadata.xml | 13 + dev-crystal/athena-spec/Manifest | 3 + .../athena-spec/athena-spec-0.3.11-r1.ebuild | 19 + .../athena-spec/athena-spec-0.4.0-r1.ebuild | 27 + .../athena-spec/athena-spec-0.4.1.ebuild | 27 + dev-crystal/athena-spec/metadata.xml | 13 + dev-crystal/backtracer/Manifest | 2 + .../backtracer/backtracer-1.2.2-r1.ebuild | 16 + .../backtracer/backtracer-1.2.4-r1.ebuild | 16 + dev-crystal/backtracer/metadata.xml | 12 + dev-crystal/crystal-db/Manifest | 2 + .../crystal-db/crystal-db-0.13.1-r1.ebuild | 16 + .../crystal-db/crystal-db-0.14.0-r1.ebuild | 16 + dev-crystal/crystal-db/metadata.xml | 12 + dev-crystal/crystal-fnv/Manifest | 1 + .../crystal-fnv/crystal-fnv-0.1.3-r1.ebuild | 14 + dev-crystal/crystal-fnv/metadata.xml | 12 + dev-crystal/crystal-html5/Manifest | 2 + .../crystal-html5-0.5.0-r1.ebuild | 16 + .../crystal-html5/crystal-html5-0.5.1.ebuild | 16 + dev-crystal/crystal-html5/metadata.xml | 12 + dev-crystal/crystal-pg/Manifest | 2 + .../crystal-pg/crystal-pg-0.28.0-r1.ebuild | 34 + .../crystal-pg/crystal-pg-0.29.0-r2.ebuild | 34 + dev-crystal/crystal-pg/metadata.xml | 8 + dev-crystal/crystal-sqlite3/Manifest | 2 + .../crystal-sqlite3-0.21.0-r1.ebuild | 21 + .../crystal-sqlite3-0.22.0-r1.ebuild | 23 + ...ystal-sqlite3-0.22.0-fix-uri-parsing.patch | 35 + dev-crystal/crystal-sqlite3/metadata.xml | 19 + dev-crystal/crystal-xpath2/Manifest | 1 + .../crystal-xpath2-0.1.3-r1.ebuild | 16 + dev-crystal/crystal-xpath2/metadata.xml | 12 + dev-crystal/crystar/Manifest | 2 + dev-crystal/crystar/crystar-0.3.1-r1.ebuild | 14 + dev-crystal/crystar/crystar-0.4.0-r1.ebuild | 14 + dev-crystal/crystar/metadata.xml | 12 + dev-crystal/exception_page/Manifest | 2 + .../exception_page-0.4.1-r1.ebuild | 30 + .../exception_page-0.5.0-r1.ebuild | 29 + dev-crystal/exception_page/metadata.xml | 16 + dev-crystal/habitat/Manifest | 1 + dev-crystal/habitat/habitat-0.4.9-r1.ebuild | 16 + dev-crystal/habitat/metadata.xml | 12 + dev-crystal/http_proxy/Manifest | 1 + .../http_proxy/http_proxy-0.12.0-r1.ebuild | 35 + dev-crystal/http_proxy/metadata.xml | 15 + dev-crystal/kemal/Manifest | 3 + dev-crystal/kemal/kemal-1.7.3-r1.ebuild | 29 + dev-crystal/kemal/kemal-1.8.0.ebuild | 29 + dev-crystal/kemal/kemal-1.9.0.ebuild | 29 + dev-crystal/kemal/metadata.xml | 12 + dev-crystal/lucky_flow/Manifest | 1 + .../lucky_flow/lucky_flow-0.10.1-r1.ebuild | 26 + dev-crystal/lucky_flow/metadata.xml | 12 + dev-crystal/metadata.xml | 10 + dev-crystal/protodec/Manifest | 1 + dev-crystal/protodec/metadata.xml | 15 + dev-crystal/protodec/protodec-0.1.5-r2.ebuild | 35 + dev-crystal/protodec/protodec-0.1.5-r3.ebuild | 35 + dev-crystal/radix/Manifest | 1 + dev-crystal/radix/metadata.xml | 12 + dev-crystal/radix/radix-0.4.1-r1.ebuild | 16 + dev-crystal/selenium/Manifest | 2 + dev-crystal/selenium/metadata.xml | 15 + .../selenium/selenium-0.12.0-r1.ebuild | 37 + .../selenium/selenium-0.12.1-r1.ebuild | 38 + dev-crystal/spectator/Manifest | 2 + dev-crystal/spectator/metadata.xml | 16 + .../spectator/spectator-0.12.1-r1.ebuild | 42 + .../spectator/spectator-0.12.2-r1.ebuild | 51 + dev-crystal/webdrivers/Manifest | 1 + dev-crystal/webdrivers/metadata.xml | 15 + .../webdrivers/webdrivers-0.4.3-r2.ebuild | 31 + dev-crystal/webless/Manifest | 2 + dev-crystal/webless/metadata.xml | 15 + dev-crystal/webless/webless-0.1.0-r1.ebuild | 22 + dev-crystal/webless/webless-0.2.0-r1.ebuild | 22 + dev-crystal/webmock/Manifest | 1 + .../files/webmock-0.14.0-fix-tests.patch | 43 + dev-crystal/webmock/metadata.xml | 11 + dev-crystal/webmock/webmock-0.14.0-r1.ebuild | 20 + dev-db/libpg_query/Manifest | 2 + .../libpg_query/libpg_query-16.5.1.0.ebuild | 46 + .../libpg_query/libpg_query-17.6.0.0.ebuild | 46 + dev-db/libpg_query/metadata.xml | 25 + dev-db/pg_query_vala/Manifest | 3 + .../files/unbundle_libpg_query.patch | 54 + dev-db/pg_query_vala/metadata.xml | 17 + .../pg_query_vala-0.1.0_pre20240326-r1.ebuild | 46 + .../pg_query_vala-0.1.0_pre20241001.ebuild | 37 + dev-db/pg_repack/Manifest | 1 + dev-db/pg_repack/metadata.xml | 11 + dev-db/pg_repack/pg_repack-1.5.3.ebuild | 24 + dev-db/psequel/Manifest | 1 + dev-db/psequel/metadata.xml | 31 + dev-db/psequel/psequel-0.2.0-r1.ebuild | 55 + dev-db/rum/Manifest | 2 + dev-db/rum/metadata.xml | 11 + dev-db/rum/rum-1.3.14.ebuild | 40 + dev-db/rum/rum-1.3.15.ebuild | 41 + dev-db/sqlcmd/Manifest | 2 + dev-db/sqlcmd/metadata.xml | 12 + dev-db/sqlcmd/sqlcmd-1.8.3.ebuild | 41 + dev-db/tdscpp/Manifest | 1 + dev-db/tdscpp/metadata.xml | 11 + dev-db/tdscpp/tdscpp-20250301.ebuild | 35 + dev-db/turso/Manifest | 5 + dev-db/turso/metadata.xml | 15 + dev-db/turso/turso-0.4.3-r1.ebuild | 75 + dev-db/turso/turso-0.4.4.ebuild | 75 + dev-debug/gdb-dashboard/Manifest | 1 + ...dashboard-0.17.4-fix-buffer-overflow.patch | 34 + .../gdb-dashboard-0.17.4-r1.ebuild | 55 + dev-debug/gdb-dashboard/metadata.xml | 10 + dev-debug/gdbgui/Manifest | 3 + dev-debug/gdbgui/gdbgui-0.15.2.0-r1.ebuild | 31 + dev-debug/gdbgui/gdbgui-0.15.2.0.ebuild | 26 + dev-debug/gdbgui/gdbgui-0.15.3.0.ebuild | 26 + dev-debug/gdbgui/metadata.xml | 12 + dev-debug/lldb-mi/Manifest | 1 + .../lldb-mi-0.0.1-find_packages_GTest.patch | 40 + dev-debug/lldb-mi/lldb-mi-0.0.1.ebuild | 52 + dev-debug/lldb-mi/lldb-mi-9999.ebuild | 52 + dev-debug/lldb-mi/metadata.xml | 10 + dev-debug/ugdb/Manifest | 142 + dev-debug/ugdb/metadata.xml | 11 + dev-debug/ugdb/ugdb-0.1.12.ebuild | 175 + dev-dotnet/gtk-sharp/Manifest | 1 + .../gtk-sharp/files/01-meson-build-gio.patch | 11 + .../files/gtk-sharp-2.99.3-fix-build.patch | 22 + .../gtk-sharp/gtk-sharp-3.22.2-r2.ebuild | 57 + dev-dotnet/gtk-sharp/metadata.xml | 13 + dev-elixir/hex/Manifest | 1 + dev-elixir/hex/hex-1.0.1-r1.ebuild | 16 + dev-elixir/hex/metadata.xml | 11 + dev-embedded/arduino-cli/Manifest | 6 + .../arduino-cli/arduino-cli-1.0.4.ebuild | 26 + .../arduino-cli/arduino-cli-1.1.1.ebuild | 26 + .../arduino-cli/arduino-cli-1.3.1.ebuild | 26 + dev-embedded/arduino-cli/metadata.xml | 12 + dev-embedded/arduino-ide/Manifest | 1 + .../arduino-ide/arduino-ide-2.3.8.ebuild | 97 + .../arduino-ide/files/arduino-ide.desktop | 12 + dev-embedded/arduino-ide/metadata.xml | 22 + dev-embedded/bcm2-utils/Manifest | 1 + .../bcm2-utils/bcm2-utils-0.9.8.ebuild | 44 + dev-embedded/bcm2-utils/metadata.xml | 11 + dev-embedded/esp-coredump/Manifest | 3 + .../esp-coredump/esp-coredump-1.13.1.ebuild | 31 + .../esp-coredump/esp-coredump-1.14.0.ebuild | 31 + .../esp-coredump/esp-coredump-1.15.0.ebuild | 31 + dev-embedded/esp-coredump/metadata.xml | 12 + dev-embedded/esp-idf-diag/Manifest | 1 + .../esp-idf-diag/esp-idf-diag-0.2.0.ebuild | 28 + dev-embedded/esp-idf-diag/metadata.xml | 12 + dev-embedded/esp-idf-kconfig/Manifest | 3 + .../esp-idf-kconfig-2.5.1-r1.ebuild | 26 + .../esp-idf-kconfig-2.5.2.ebuild | 26 + .../esp-idf-kconfig-3.6.0.ebuild | 24 + ...-idf-kconfig-2.5.1-rename-kconfiglib.patch | 160 + ...-idf-kconfig-2.5.2-rename-kconfiglib.patch | 160 + dev-embedded/esp-idf-kconfig/metadata.xml | 12 + dev-embedded/esp-idf-monitor/Manifest | 2 + .../esp-idf-monitor-1.8.0.ebuild | 25 + .../esp-idf-monitor-1.9.0.ebuild | 25 + dev-embedded/esp-idf-monitor/metadata.xml | 12 + .../esp-idf-nvs-partition-gen/Manifest | 1 + .../esp-idf-nvs-partition-gen-0.1.9.ebuild | 16 + .../esp-idf-nvs-partition-gen/metadata.xml | 12 + dev-embedded/esp-idf-panic-decoder/Manifest | 1 + .../esp-idf-panic-decoder-1.4.1.ebuild | 23 + .../esp-idf-panic-decoder/metadata.xml | 12 + dev-embedded/esp-idf-size/Manifest | 2 + .../esp-idf-size/esp-idf-size-1.7.1.ebuild | 26 + .../esp-idf-size/esp-idf-size-2.1.0.ebuild | 26 + dev-embedded/esp-idf-size/metadata.xml | 12 + dev-embedded/esp-idf/Manifest | 16 + dev-embedded/esp-idf/esp-idf-5.3.5.ebuild | 163 + dev-embedded/esp-idf/esp-idf-5.4.3-r1.ebuild | 188 + dev-embedded/esp-idf/esp-idf-5.5.3-r1.ebuild | 192 + dev-embedded/esp-idf/esp-idf-6.0-r1.ebuild | 193 + dev-embedded/esp-idf/esp-idf-6.0.ebuild | 192 + .../allow-system-install-esp-idf-5.3.patch | 12 + .../esp-idf/files/esp-idf-6.0-build-fix.patch | 21 + .../esp-idf/files/esp-idf-espkconfiglib.patch | 22 + dev-embedded/esp-idf/metadata.xml | 15 + dev-embedded/freertos-gdb/Manifest | 1 + .../freertos-gdb/freertos-gdb-1.0.4.ebuild | 21 + dev-embedded/freertos-gdb/metadata.xml | 12 + dev-embedded/fwup/Manifest | 3 + dev-embedded/fwup/fwup-1.13.2.ebuild | 40 + dev-embedded/fwup/fwup-1.14.0.ebuild | 40 + dev-embedded/fwup/fwup-1.15.0.ebuild | 40 + dev-embedded/fwup/metadata.xml | 11 + dev-embedded/idf-component-manager/Manifest | 3 + .../idf-component-manager-2.4.2.ebuild | 77 + .../idf-component-manager-2.4.6.ebuild | 81 + .../idf-component-manager-3.0.0.ebuild | 81 + .../idf-component-manager/metadata.xml | 11 + dev-embedded/mv88e6xxx-dump/Manifest | 1 + dev-embedded/mv88e6xxx-dump/metadata.xml | 11 + .../mv88e6xxx-dump-0.2.0_pre20210327.ebuild | 27 + dev-embedded/nxp-gui-guider/Manifest | 1 + dev-embedded/nxp-gui-guider/metadata.xml | 35 + .../nxp-gui-guider-1.10.1.ebuild | 74 + dev-embedded/pico-sdk/Manifest | 10 + dev-embedded/pico-sdk/metadata.xml | 11 + dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild | 54 + dev-embedded/pico-sdk/pico-sdk-2.2.0.ebuild | 54 + dev-embedded/qdl/Manifest | 2 + dev-embedded/qdl/metadata.xml | 17 + dev-embedded/qdl/qdl-2.4-r1.ebuild | 46 + dev-embedded/qdl/qdl-2.5.ebuild | 46 + dev-embedded/qdl/qdl-9999.ebuild | 45 + dev-embedded/rauc/Manifest | 1 + .../rauc/files/rauc-1.15.1-tests.patch | 38 + dev-embedded/rauc/metadata.xml | 31 + dev-embedded/rauc/rauc-1.15.1.ebuild | 70 + dev-embedded/rpi-openocd/metadata.xml | 22 + .../rpi-openocd/rpi-openocd-9999.ebuild | 109 + dev-embedded/squareline-studio/Manifest | 1 + dev-embedded/squareline-studio/metadata.xml | 38 + .../squareline-studio-1.5.4.ebuild | 41 + dev-erlang/conf/Manifest | 1 + dev-erlang/conf/conf-0.2.6.ebuild | 23 + dev-erlang/conf/metadata.xml | 12 + dev-erlang/cowboy/Manifest | 1 + dev-erlang/cowboy/cowboy-2.9.0.ebuild | 34 + dev-erlang/cowboy/metadata.xml | 11 + dev-erlang/cowlib/Manifest | 1 + dev-erlang/cowlib/cowlib-2.11.0.ebuild | 28 + dev-erlang/cowlib/metadata.xml | 11 + dev-erlang/ranch/Manifest | 3 + dev-erlang/ranch/metadata.xml | 11 + dev-erlang/ranch/ranch-1.7.1.ebuild | 27 + dev-erlang/ranch/ranch-1.8.0.ebuild | 27 + dev-erlang/ranch/ranch-2.0.0.ebuild | 27 + dev-erlang/yval/Manifest | 1 + dev-erlang/yval/metadata.xml | 12 + dev-erlang/yval/yval-1.0.10.ebuild | 20 + dev-games/godot-dotnet/Manifest | 197 + .../godot-dotnet/files/godot-4.5-scons.patch | 16 + .../godot-dotnet/godot-dotnet-4.6.1-r1.ebuild | 481 ++ dev-games/godot-dotnet/metadata.xml | 28 + dev-games/surgescript/Manifest | 1 + dev-games/surgescript/metadata.xml | 11 + .../surgescript/surgescript-0.6.1-r1.ebuild | 44 + dev-games/surgescript/surgescript-9999.ebuild | 44 + dev-games/unityhub/Manifest | 1 + dev-games/unityhub/metadata.xml | 11 + dev-games/unityhub/unityhub-3.14.3.ebuild | 59 + dev-go/get-ego-vendor/Manifest | 1 + .../get-ego-vendor-0.2.0.ebuild | 22 + dev-go/get-ego-vendor/metadata.xml | 11 + dev-go/golangci-lint-langserver/Manifest | 2 + .../golangci-lint-langserver-0.0.12.ebuild | 32 + dev-go/golangci-lint-langserver/metadata.xml | 12 + dev-go/protoc-gen-go-grpc/Manifest | 2 + dev-go/protoc-gen-go-grpc/metadata.xml | 12 + .../protoc-gen-go-grpc-1.79.2.ebuild | 27 + dev-go/protorpc/Manifest | 2 + dev-go/protorpc/metadata.xml | 12 + dev-go/protorpc/protorpc-1.1.4.ebuild | 25 + dev-go/staticcheck/Manifest | 2 + dev-go/staticcheck/metadata.xml | 14 + dev-go/staticcheck/staticcheck-0.3.3.ebuild | 62 + dev-go/staticcheck/staticcheck-9999.ebuild | 62 + dev-hare/hare-adwaita/Manifest | 1 + .../hare-adwaita/hare-adwaita-0.1.0.ebuild | 38 + dev-hare/hare-adwaita/metadata.xml | 8 + dev-hare/hare-compress/Manifest | 1 + .../hare-compress-0.25.2.0.ebuild | 29 + .../hare-compress/hare-compress-9999.ebuild | 29 + dev-hare/hare-compress/metadata.xml | 8 + dev-hare/hare-gi/Manifest | 1 + dev-hare/hare-gi/hare-gi-0.1.0.ebuild | 62 + dev-hare/hare-gi/metadata.xml | 12 + dev-hare/hare-gtk4-layer-shell/Manifest | 1 + .../hare-gtk4-layer-shell-0.1.0.ebuild | 40 + dev-hare/hare-gtk4-layer-shell/metadata.xml | 8 + dev-hare/hare-json/Manifest | 2 + dev-hare/hare-json/hare-json-0.25.2.0.ebuild | 21 + dev-hare/hare-json/hare-json-0.26.0.0.ebuild | 21 + dev-hare/hare-json/hare-json-9999.ebuild | 21 + dev-hare/hare-json/metadata.xml | 8 + dev-hare/hare-png/hare-png-9999.ebuild | 21 + dev-hare/hare-png/metadata.xml | 8 + dev-hare/hare-ssh/Manifest | 2 + dev-hare/hare-ssh/hare-ssh-0.25.2.ebuild | 27 + dev-hare/hare-ssh/hare-ssh-0.26.0.ebuild | 27 + dev-hare/hare-ssh/hare-ssh-9999.ebuild | 27 + dev-hare/hare-ssh/metadata.xml | 8 + dev-hare/hare-xml/Manifest | 1 + dev-hare/hare-xml/hare-xml-0.25.2.0.ebuild | 29 + dev-hare/hare-xml/hare-xml-9999.ebuild | 31 + dev-hare/hare-xml/metadata.xml | 8 + dev-java/corretto-bin/Manifest | 5 + .../corretto-bin-11.0.28.6.1.ebuild | 94 + .../corretto-bin-17.0.16.8.1.ebuild | 94 + .../corretto-bin-21.0.8.9.1.ebuild | 94 + .../corretto-bin-25.0.0.36.2.ebuild | 94 + .../corretto-bin-8.462.08.1.ebuild | 93 + .../corretto-bin/files/corretto-bin-8.env.sh | 13 + .../corretto-bin/files/corretto-bin.env.sh | 13 + dev-java/corretto-bin/metadata.xml | 14 + dev-java/jdtls-bin/Manifest | 3 + dev-java/jdtls-bin/files/wrapper | 31 + .../jdtls-bin-1.54.0_p202511211413.ebuild | 52 + .../jdtls-bin-1.55.0_p202601060902.ebuild | 52 + .../jdtls-bin-1.56.0_p202601201639.ebuild | 52 + dev-java/jdtls-bin/metadata.xml | 14 + dev-java/microsoft-openjdk-bin/Manifest | 8 + .../files/microsoft-openjdk-bin.env.sh | 13 + dev-java/microsoft-openjdk-bin/metadata.xml | 14 + .../microsoft-openjdk-bin-11.0.28.ebuild | 102 + .../microsoft-openjdk-bin-17.0.16.ebuild | 99 + .../microsoft-openjdk-bin-21.0.8.ebuild | 99 + .../microsoft-openjdk-bin-25.0.0.ebuild | 99 + dev-lang/c3c/Manifest | 1 + dev-lang/c3c/c3c-0.7.5.ebuild | 29 + dev-lang/c3c/metadata.xml | 10 + dev-lang/cc65/Manifest | 1 + dev-lang/cc65/cc65-2.19-r3.ebuild | 23 + dev-lang/cc65/cc65-9999-r1.ebuild | 22 + dev-lang/cc65/metadata.xml | 19 + dev-lang/crystal-bin/Manifest | 6 + .../crystal-bin/crystal-bin-1.16.3.ebuild | 51 + .../crystal-bin/crystal-bin-1.18.2.ebuild | 51 + .../crystal-bin/crystal-bin-1.19.1.ebuild | 51 + dev-lang/crystal-bin/metadata.xml | 13 + dev-lang/fbc-bootstrap/Manifest | 1 + .../fbc-bootstrap/fbc-bootstrap-1.10.1.ebuild | 32 + .../fbc-bootstrap-1.10.1-fix-ldflags.patch | 17 + dev-lang/fbc-bootstrap/metadata.xml | 14 + dev-lang/fbc/Manifest | 1 + dev-lang/fbc/fbc-1.10.1.ebuild | 67 + dev-lang/fbc/metadata.xml | 16 + dev-lang/gnu-apl/Manifest | 1 + dev-lang/gnu-apl/gnu-apl-1.8.ebuild | 35 + dev-lang/gnu-apl/metadata.xml | 17 + dev-lang/hare/Manifest | 2 + .../hare-0.25.2-os_exec-fix-clearenv.patch | 93 + dev-lang/hare/hare-0.25.2-r2.ebuild | 60 + dev-lang/hare/hare-0.26.0.ebuild | 56 + dev-lang/hare/hare-9999.ebuild | 56 + dev-lang/hare/metadata.xml | 8 + dev-lang/harec/Manifest | 2 + dev-lang/harec/harec-0.25.2.ebuild | 43 + dev-lang/harec/harec-0.26.0.ebuild | 43 + dev-lang/harec/harec-9999.ebuild | 43 + dev-lang/harec/metadata.xml | 8 + dev-lang/odin/Manifest | 3 + dev-lang/odin/metadata.xml | 14 + dev-lang/odin/odin-2026.01.ebuild | 54 + dev-lang/odin/odin-2026.02.ebuild | 54 + dev-lang/odin/odin-2026.03.ebuild | 54 + dev-lang/odin/odin-9999.ebuild | 54 + dev-lang/opencilk-bin/Manifest | 2 + dev-lang/opencilk-bin/metadata.xml | 11 + dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild | 35 + dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild | 35 + dev-lang/opencilk/Manifest | 6 + ...move-cyclades-inclusion-in-sanitizer.patch | 102 + dev-lang/opencilk/metadata.xml | 11 + dev-lang/opencilk/opencilk-1.1.ebuild | 78 + dev-lang/opencilk/opencilk-2.1.ebuild | 84 + dev-lang/quickjs/Manifest | 2 + ...-2020.11.08_Remove-TTY-check-in-test.patch | 25 + .../quickjs-2024-01-13-respect-env.patch | 46 + .../files/quickjs-2024-01-13-sharedlib.patch | 59 + .../files/quickjs-2025-09-13-quickjs-pc.patch | 25 + .../quickjs-2025-09-13-respect-flags.patch | 62 + dev-lang/quickjs/metadata.xml | 16 + dev-lang/quickjs/quickjs-2024.01.13-r1.ebuild | 54 + dev-lang/quickjs/quickjs-2025.09.13.2.ebuild | 55 + dev-lang/swift-bin/Manifest | 3 + dev-lang/swift-bin/metadata.xml | 25 + dev-lang/swift-bin/swift-bin-5.10.1-r5.ebuild | 78 + dev-lang/swift-bin/swift-bin-6.2.3.ebuild | 101 + dev-lang/swift-bin/swift-bin-6.2.4.ebuild | 101 + dev-lang/swift-bootstrap/metadata.xml | 27 + .../swift-bootstrap-1.0.ebuild | 21 + dev-lang/swift/Manifest | 244 + .../backport-swift-75662.patch | 21 + .../backtracing-noexecstack.patch | 15 + .../clang-indexstore-exports.patch | 48 + .../disable-libdispatch-werror.patch | 12 + ...ssues-caused-by-build-system-updates.patch | 138 + .../swift-5.10.1-r5/link-ncurses-tinfo.patch | 142 + .../files/swift-5.10.1-r5/link-with-lld.patch | 144 + .../lldb-cmake-minimum-version.patch | 15 + .../swift-5.10.1-r5/respect-c-cxx-flags.patch | 64 + .../backtracing-noexecstack.patch | 1 + .../disable-libdispatch-werror.patch | 11 + .../swift/files/swift-6.0.3-r2/gentoo.ini | 43 + .../indexstoredb-constant.patch | 19 + .../swift-6.0.3-r2/link-ncurses-tinfo.patch | 188 + .../files/swift-6.0.3-r2/link-with-lld.patch | 44 + .../swift-6.0.3-r2/respect-c-cxx-flags.patch | 1 + .../swift-6.1.3/backtracing-noexecstack.patch | 1 + .../disable-libdispatch-werror.patch | 12 + ...ssues-caused-by-build-system-updates.patch | 87 + dev-lang/swift/files/swift-6.1.3/gentoo.ini | 50 + .../swift-6.1.3/link-ncurses-tinfo.patch | 169 + .../files/swift-6.1.3/link-with-lld.patch | 44 + .../swift-6.1.3/respect-c-cxx-flags.patch | 63 + dev-lang/swift/files/swift-6.2.1 | 1 + dev-lang/swift/files/swift-6.2.2 | 1 + dev-lang/swift/files/swift-6.2.3 | 1 + dev-lang/swift/files/swift-6.2.4 | 1 + .../swift-6.2/backtracing-noexecstack.patch | 15 + .../disable-libdispatch-werror.patch | 11 + ...ssues-caused-by-build-system-updates.patch | 96 + dev-lang/swift/files/swift-6.2/gentoo.ini | 1 + .../files/swift-6.2/link-ncurses-tinfo.patch | 183 + .../swift/files/swift-6.2/link-with-lld.patch | 15 + .../files/swift-6.2/respect-c-cxx-flags.patch | 1 + dev-lang/swift/metadata.xml | 25 + dev-lang/swift/swift-5.10.1-r5.ebuild | 397 ++ dev-lang/swift/swift-6.0.3-r2.ebuild | 320 + dev-lang/swift/swift-6.1.3.ebuild | 328 + dev-lang/swift/swift-6.2.1.ebuild | 339 + dev-lang/swift/swift-6.2.2.ebuild | 339 + dev-lang/swift/swift-6.2.3.ebuild | 339 + dev-lang/swift/swift-6.2.4.ebuild | 339 + dev-lang/swift/swift-6.2.ebuild | 329 + dev-lang/uiua/Manifest | 6 + dev-lang/uiua/metadata.xml | 11 + dev-lang/uiua/uiua-0.16.2.ebuild | 35 + dev-lang/uiua/uiua-0.17.2.ebuild | 35 + dev-lang/uiua/uiua-0.18.1.ebuild | 35 + dev-lang/wabt/Manifest | 3 + .../files/wabt-1.0.30-wasm-blob-tests.patch | 55 + dev-lang/wabt/metadata.xml | 11 + dev-lang/wabt/wabt-1.0.37.ebuild | 82 + dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild | 26 + dev-libs/M_CLI2/Manifest | 1 + ...M_CLI2-3.2.0_fix_meson_install_rules.patch | 61 + dev-libs/M_CLI2/metadata.xml | 11 + dev-libs/cgicc/Manifest | 2 + dev-libs/cgicc/cgicc-3.2.19.ebuild | 45 + dev-libs/cgicc/cgicc-3.2.20.ebuild | 45 + .../files/cgicc-3.2.19-optional-doc.patch | 31 + dev-libs/cgicc/metadata.xml | 16 + dev-libs/cyrus-sasl-xoauth2/Manifest | 1 + .../cyrus-sasl-xoauth2-0.2.ebuild | 29 + dev-libs/cyrus-sasl-xoauth2/metadata.xml | 11 + dev-libs/discord-rpc/Manifest | 1 + dev-libs/discord-rpc/discord-rpc-3.4.1.ebuild | 37 + ...tall-examples-for-RelWithDebInfo-too.patch | 19 + dev-libs/discord-rpc/metadata.xml | 12 + dev-libs/dmd_core/Manifest | 34 + dev-libs/dmd_core/dmd_core-0.7.2-r1.ebuild | 66 + dev-libs/dmd_core/files/dmd_core.pc | 8 + dev-libs/dmd_core/metadata.xml | 12 + dev-libs/dynarmic/Manifest | 1 + dev-libs/dynarmic/dynarmic-6.7.0.ebuild | 63 + ...-library-rather-than-a-cmake-package.patch | 19 + ...ic-6.7.0-relax-the-dependency-on-mcl.patch | 16 + dev-libs/dynarmic/metadata.xml | 11 + dev-libs/fastText/Manifest | 1 + dev-libs/fastText/fastText-0.9.2.ebuild | 78 + .../fastText/files/fastText-0.9.2-gcc13.patch | 13 + .../files/fastText-0.9.2-numpy2.patch | 30 + .../files/fastText-0.9.2-pep517.patch | 9 + dev-libs/fastText/metadata.xml | 12 + dev-libs/feedbackd-device-themes/Manifest | 4 + .../feedbackd-device-themes-0.8.7.ebuild | 23 + .../feedbackd-device-themes-0.8.8.ebuild | 23 + dev-libs/feedbackd-device-themes/metadata.xml | 17 + dev-libs/feedbackd/Manifest | 4 + dev-libs/feedbackd/feedbackd-0.8.8.ebuild | 91 + dev-libs/feedbackd/feedbackd-0.8.9.ebuild | 91 + dev-libs/feedbackd/metadata.xml | 24 + dev-libs/fortran-regex/Manifest | 1 + .../fortran-regex/fortran-regex-1.1.2.ebuild | 43 + dev-libs/fortran-regex/metadata.xml | 11 + dev-libs/fortran-shlex/Manifest | 4 + .../fortran-shlex/fortran-shlex-1.0.1.ebuild | 43 + .../fortran-shlex/fortran-shlex-1.2.1.ebuild | 43 + .../fortran-shlex/fortran-shlex-2.0.0.ebuild | 43 + .../fortran-shlex/fortran-shlex-2.0.1.ebuild | 43 + dev-libs/fortran-shlex/metadata.xml | 11 + dev-libs/fortran-stdlib/Manifest | 4 + .../fortran-stdlib-0.5.0.ebuild | 80 + .../fortran-stdlib-0.6.1.ebuild | 80 + .../fortran-stdlib-0.7.0.ebuild | 80 + .../fortran-stdlib-0.8.1.ebuild | 80 + .../fortran-stdlib/fortran-stdlib-9999.ebuild | 72 + dev-libs/fortran-stdlib/metadata.xml | 11 + dev-libs/frozen/Manifest | 1 + dev-libs/frozen/frozen-1.2.0.ebuild | 24 + dev-libs/frozen/metadata.xml | 12 + dev-libs/ftl/Manifest | 1 + dev-libs/ftl/ftl-1.0_p20230220.ebuild | 79 + dev-libs/ftl/metadata.xml | 19 + dev-libs/gbinder/Manifest | 1 + .../files/gbinder-1.1.36-respect-env.patch | 40 + dev-libs/gbinder/gbinder-1.1.43.ebuild | 51 + dev-libs/gbinder/gbinder-9999.ebuild | 50 + dev-libs/gbinder/metadata.xml | 25 + dev-libs/gmobile/Manifest | 4 + dev-libs/gmobile/gmobile-0.4.0.ebuild | 81 + dev-libs/gmobile/gmobile-0.6.0.ebuild | 81 + dev-libs/gmobile/metadata.xml | 15 + dev-libs/gpds/Manifest | 1 + dev-libs/gpds/gpds-1.10.0.ebuild | 41 + dev-libs/gpds/metadata.xml | 28 + dev-libs/hardened_malloc/Manifest | 1 + .../hardened_malloc/hardened_malloc-14.ebuild | 26 + dev-libs/hardened_malloc/metadata.xml | 13 + dev-libs/hts_engine/Manifest | 1 + dev-libs/hts_engine/hts_engine-1.10.ebuild | 19 + dev-libs/hts_engine/metadata.xml | 14 + dev-libs/imsg-compat/Manifest | 1 + dev-libs/imsg-compat/imsg-compat-8.0.0.ebuild | 30 + dev-libs/imsg-compat/imsg-compat-9999.ebuild | 30 + dev-libs/imsg-compat/metadata.xml | 11 + dev-libs/ip2loc/Manifest | 1 + dev-libs/ip2loc/ip2loc-8.6.1.ebuild | 35 + dev-libs/ip2loc/metadata.xml | 11 + dev-libs/jonquil/Manifest | 2 + ...onquil-0.2.0_fix_exceed_array_bounds.patch | 54 + ....2.0_fix_opening_brace_in_serializer.patch | 22 + dev-libs/jonquil/jonquil-0.2.0-r1.ebuild | 41 + dev-libs/jonquil/jonquil-0.3.0.ebuild | 36 + dev-libs/jonquil/metadata.xml | 11 + dev-libs/lexbor/Manifest | 2 + dev-libs/lexbor/lexbor-2.6.0.ebuild | 33 + dev-libs/lexbor/lexbor-2.7.0.ebuild | 33 + dev-libs/lexbor/metadata.xml | 12 + .../libayatana-appindicator-glib/Manifest | 1 + .../cmake/FindGObjectIntrospection.cmake | 12 + .../files/cmake/FindVala.cmake | 35 + .../libayatana-appindicator-glib-2.0.1.ebuild | 51 + .../libayatana-appindicator-glib-9999.ebuild | 51 + .../libayatana-appindicator-glib/metadata.xml | 11 + dev-libs/libchardet/Manifest | 1 + .../files/libchardet-1.0.6-pkgconfig.patch | 10 + dev-libs/libchardet/libchardet-1.0.6.ebuild | 21 + dev-libs/libchardet/metadata.xml | 15 + dev-libs/libchdr/Manifest | 1 + dev-libs/libchdr/libchdr-0_p20230230.ebuild | 28 + dev-libs/libchdr/metadata.xml | 11 + dev-libs/libcli/Manifest | 1 + .../libcli/files/libcli-1.10.7-makefile.patch | 68 + dev-libs/libcli/libcli-1.10.7.ebuild | 38 + dev-libs/libcli/metadata.xml | 11 + dev-libs/libcsv/Manifest | 1 + .../libcsv/libcsv-3.0.4_pre20240316.ebuild | 16 + dev-libs/libcsv/metadata.xml | 16 + dev-libs/libdbf/Manifest | 1 + dev-libs/libdbf/libdbf-0.0.1.ebuild | 43 + dev-libs/libdbf/metadata.xml | 14 + dev-libs/libglibutil/Manifest | 1 + .../libglibutil-1.0.68-respect-env.patch | 57 + .../libglibutil-1.0.76-respect-env.patch | 40 + .../libglibutil/libglibutil-1.0.80.ebuild | 36 + dev-libs/libglibutil/libglibutil-9999.ebuild | 36 + dev-libs/libglibutil/metadata.xml | 12 + dev-libs/libpkgmanifest/Manifest | 1 + .../libpkgmanifest-0.5.9.ebuild | 67 + dev-libs/libpkgmanifest/metadata.xml | 11 + dev-libs/librepo/Manifest | 2 + ...librepo-1.18.0-disable-checksum-test.patch | 12 + dev-libs/librepo/librepo-1.19.0-r2.ebuild | 70 + dev-libs/librepo/librepo-1.20.0-r1.ebuild | 70 + dev-libs/librepo/metadata.xml | 15 + dev-libs/libsignal-ffi/Manifest | 758 +++ .../libsignal-ffi/libsignal-ffi-0.86.8.ebuild | 619 ++ .../libsignal-ffi/libsignal-ffi-0.87.1.ebuild | 631 ++ .../libsignal-ffi/libsignal-ffi-0.87.5.ebuild | 649 ++ dev-libs/libsignal-ffi/metadata.xml | 17 + dev-libs/libsolv/Manifest | 2 + dev-libs/libsolv/libsolv-0.7.34.ebuild | 52 + dev-libs/libsolv/libsolv-0.7.35.ebuild | 52 + dev-libs/libsolv/metadata.xml | 14 + dev-libs/libtypec/Manifest | 1 + ...ypec-0.5.2-fix-meson-release-version.patch | 29 + ...-0.5.2-meson.build-fix-soversion-5-0.patch | 26 + dev-libs/libtypec/libtypec-0.5.2-r2.ebuild | 32 + dev-libs/libtypec/metadata.xml | 22 + dev-libs/ls-hpack/Manifest | 1 + .../ls-hpack-disable-overwrites-flags.patch | 25 + .../files/ls-hpack-disable-tests.patch | 11 + dev-libs/ls-hpack/ls-hpack-2.3.4.ebuild | 34 + dev-libs/ls-hpack/metadata.xml | 11 + dev-libs/lsbcrypt/Manifest | 1 + dev-libs/lsbcrypt/files/1.0.0-fix-tests.patch | 55 + dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild | 44 + dev-libs/lsbcrypt/metadata.xml | 11 + dev-libs/lsquic/Manifest | 3 + dev-libs/lsquic/files/lsquic-c23.patch | 17 + ...lsquic-disable-boring-override-flags.patch | 26 + .../lsquic-disable-build-deps-libs.patch | 57 + .../files/lsquic-disable-override-flags.patch | 20 + ...uic-link-boringssl-static-libs-9fc1c.patch | 154 + dev-libs/lsquic/lsquic-4.0.12.ebuild | 54 + dev-libs/lsquic/lsquic-4.2.0.ebuild | 53 + dev-libs/lsquic/metadata.xml | 11 + dev-libs/luksmeta/Manifest | 1 + dev-libs/luksmeta/files/luksmeta-tests.patch | 136 + dev-libs/luksmeta/luksmeta-9-r2.ebuild | 38 + dev-libs/luksmeta/metadata.xml | 11 + dev-libs/lygia/Manifest | 1 + dev-libs/lygia/files/lygia.pc.in | 7 + dev-libs/lygia/lygia-1.3.0.ebuild | 39 + dev-libs/lygia/metadata.xml | 11 + dev-libs/lzfse/lzfse-9999.ebuild | 17 + dev-libs/lzfse/metadata.xml | 15 + dev-libs/mcl/Manifest | 1 + ...1.13-build-tests-only-when-requested.patch | 29 + .../mcl-0.1.13-musl-lift_sequence-fix.patch | 27 + dev-libs/mcl/mcl-0.1.13.ebuild | 37 + dev-libs/mcl/metadata.xml | 12 + dev-libs/microprofile/Manifest | 1 + dev-libs/microprofile/metadata.xml | 12 + dev-libs/microprofile/microprofile-4.0.ebuild | 17 + dev-libs/mtxclient/Manifest | 2 + .../files/mtxclient-0.10.0-fmt11.patch | 49 + ...mtxclient-0.6.0-remove-network-tests.patch | 89 + dev-libs/mtxclient/metadata.xml | 8 + dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild | 46 + dev-libs/mtxclient/mtxclient-0.10.0-r3.ebuild | 46 + dev-libs/mtxclient/mtxclient-0.10.1-r1.ebuild | 45 + dev-libs/mtxclient/mtxclient-0.10.1.ebuild | 45 + dev-libs/nanopb/Manifest | 1 + dev-libs/nanopb/metadata.xml | 14 + dev-libs/nanopb/nanopb-0.4.9.1.ebuild | 67 + dev-libs/nanopb/nanopb-9999.ebuild | 67 + dev-libs/nativefiledialog-extended/Manifest | 2 + ...tivefiledialog-extended-1.2.1-libdir.patch | 8 + .../nativefiledialog-extended/metadata.xml | 11 + .../nativefiledialog-extended-1.2.1-r1.ebuild | 44 + .../nativefiledialog-extended-1.3.0.ebuild | 44 + dev-libs/nihstro/Manifest | 1 + dev-libs/nihstro/metadata.xml | 12 + dev-libs/nihstro/nihstro-0_pre20250505.ebuild | 34 + dev-libs/oaknut/Manifest | 1 + dev-libs/oaknut/metadata.xml | 12 + dev-libs/oaknut/oaknut-2.0.3.ebuild | 29 + dev-libs/open62541/Manifest | 1 + dev-libs/open62541/metadata.xml | 36 + dev-libs/open62541/open62541-1.5.3.ebuild | 82 + dev-libs/polyseed/Manifest | 1 + dev-libs/polyseed/metadata.xml | 11 + dev-libs/polyseed/polyseed-2.0.0.ebuild | 25 + dev-libs/polyseed/polyseed-9999.ebuild | 25 + dev-libs/qschematic/Manifest | 1 + dev-libs/qschematic/metadata.xml | 28 + dev-libs/qschematic/qschematic-3.0.3.ebuild | 55 + dev-libs/randomx/Manifest | 1 + .../files/randomx-1.2.1_remove-fPIE.patch | 45 + dev-libs/randomx/metadata.xml | 10 + dev-libs/randomx/randomx-1.2.1-r1.ebuild | 22 + dev-libs/s2n/Manifest | 3 + dev-libs/s2n/metadata.xml | 11 + dev-libs/s2n/s2n-1.5.22.ebuild | 32 + dev-libs/s2n/s2n-1.5.26.ebuild | 32 + dev-libs/s2n/s2n-1.5.27.ebuild | 32 + dev-libs/sealcurses/Manifest | 2 + dev-libs/sealcurses/metadata.xml | 20 + .../sealcurses-2.0.18_pre20241014.ebuild | 32 + .../sealcurses-2.0.18_pre20241202.ebuild | 32 + dev-libs/sirit/Manifest | 1 + dev-libs/sirit/metadata.xml | 15 + dev-libs/sirit/sirit-1.0.4.ebuild | 28 + dev-libs/stringifor/Manifest | 2 + .../files/stringifor-1.1.1_fobos_soname.patch | 12 + .../files/stringifor-1.1.3_fix_tests.patch | 22 + dev-libs/stringifor/metadata.xml | 14 + .../stringifor/stringifor-1.1.4-r3.ebuild | 95 + dev-libs/stringifor/stringifor-1.1.8.ebuild | 95 + dev-libs/supercop/Manifest | 1 + dev-libs/supercop/metadata.xml | 8 + .../supercop/supercop-0_p20200827-r1.ebuild | 26 + dev-libs/tbtools/Manifest | 120 + dev-libs/tbtools/metadata.xml | 14 + dev-libs/tbtools/tbtools-0.3.2-r2.ebuild | 161 + dev-libs/tfdn/Manifest | 2 + dev-libs/tfdn/metadata.xml | 19 + dev-libs/tfdn/tfdn-1.10.1-r1.ebuild | 48 + dev-libs/tfdn/tfdn-1.11.0.ebuild | 48 + dev-libs/toml-f/Manifest | 4 + dev-libs/toml-f/metadata.xml | 11 + dev-libs/toml-f/toml-f-0.4.0.ebuild | 34 + dev-libs/toml-f/toml-f-0.4.1.ebuild | 34 + dev-libs/toml-f/toml-f-0.4.2.ebuild | 34 + dev-libs/toml-f/toml-f-0.4.3.ebuild | 34 + dev-libs/tweeny/Manifest | 1 + dev-libs/tweeny/metadata.xml | 18 + dev-libs/tweeny/tweeny-3.2.0-r1.ebuild | 34 + dev-libs/unordered_dense/Manifest | 3 + dev-libs/unordered_dense/metadata.xml | 20 + .../unordered_dense-4.0.1.ebuild | 35 + .../unordered_dense-4.4.0.ebuild | 30 + .../unordered_dense-4.8.1.ebuild | 30 + .../unordered_dense-9999.ebuild | 30 + dev-libs/vera/Manifest | 1 + .../files/0001-Bump-cmake-min-version.patch | 22 + ...02-Remove-hardcoded-installation-dir.patch | 27 + .../files/0003-Use-dev-libs-stb-package.patch | 76 + .../files/0004-Change-include-lines.patch | 46 + .../files/0005-Remove-some-bundled-deps.patch | 107 + .../0006-Fix-in-class-initialization.patch | 274 + dev-libs/vera/files/vera.pc.in | 9 + dev-libs/vera/metadata.xml | 11 + dev-libs/vera/vera-20240804-r1.ebuild | 84 + dev-libs/xdna-driver/Manifest | 12 + dev-libs/xdna-driver/files/amdxdna.conf | 1 + dev-libs/xdna-driver/metadata.xml | 15 + .../xdna-driver-202610.2.21.21.ebuild | 78 + .../xdna-driver/xdna-driver-999999.ebuild | 105 + dev-libs/xqilla/Manifest | 1 + dev-libs/xqilla/files/lib_to_lib64.patch | 13 + dev-libs/xqilla/metadata.xml | 15 + dev-libs/xqilla/xqilla-2.3.4-r3.ebuild | 50 + dev-libs/xrt-xdna/Manifest | 10 + .../xrt-xdna-0_p20251025-fix-clang.patch | 35 + dev-libs/xrt-xdna/metadata.xml | 12 + .../xrt-xdna/xrt-xdna-202610.2.21.21.ebuild | 140 + dev-libs/xrt-xdna/xrt-xdna-999999.ebuild | 136 + dev-libs/zfp/Manifest | 1 + dev-libs/zfp/metadata.xml | 28 + dev-libs/zfp/zfp-1.0.1.ebuild | 82 + dev-libs/zycore-c/Manifest | 1 + ...ld-documentation-only-when-requested.patch | 35 + dev-libs/zycore-c/metadata.xml | 16 + dev-libs/zycore-c/zycore-c-1.5.2.ebuild | 36 + dev-libs/zydis/Manifest | 1 + dev-libs/zydis/metadata.xml | 12 + dev-libs/zydis/zydis-4.1.1.ebuild | 39 + dev-lua/croissant/Manifest | 1 + dev-lua/croissant/croissant-0.0.1.ebuild | 50 + dev-lua/croissant/metadata.xml | 11 + dev-lua/dromozoa-utf8/Manifest | 1 + .../dromozoa-utf8/dromozoa-utf8-1.19.ebuild | 46 + dev-lua/dromozoa-utf8/metadata.xml | 11 + dev-lua/hump/Manifest | 1 + dev-lua/hump/hump-0.4.2.ebuild | 50 + dev-lua/hump/metadata.xml | 11 + dev-lua/ldbus/Manifest | 1 + .../files/ldbus-0-rm_vendor_compat53.patch | 112 + dev-lua/ldbus/ldbus-0_p20250222.ebuild | 60 + dev-lua/ldbus/metadata.xml | 11 + dev-lua/lua-psl/Manifest | 1 + dev-lua/lua-psl/files/lua-psl.3 | 240 + dev-lua/lua-psl/lua-psl-0.3_p20201126.ebuild | 72 + dev-lua/lua-psl/metadata.xml | 11 + dev-lua/lua-tui/Manifest | 1 + dev-lua/lua-tui/lua-tui-0_pre20190215.ebuild | 42 + dev-lua/lua-tui/metadata.xml | 11 + dev-lua/lua-utf8-simple/Manifest | 1 + .../lua-utf8-simple-0_pre20150305.ebuild | 42 + dev-lua/lua-utf8-simple/metadata.xml | 11 + dev-lua/lua-wcwidth/Manifest | 1 + dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild | 39 + dev-lua/lua-wcwidth/metadata.xml | 11 + dev-lua/multipart-post/Manifest | 1 + dev-lua/multipart-post/metadata.xml | 8 + .../multipart-post/multipart-post-1.4.ebuild | 37 + dev-lua/sirocco/Manifest | 1 + dev-lua/sirocco/metadata.xml | 11 + dev-lua/sirocco/sirocco-0.0.1.ebuild | 80 + dev-ml/afl-persistent/Manifest | 1 + .../afl-persistent/afl-persistent-1.3.ebuild | 25 + dev-ml/afl-persistent/metadata.xml | 19 + dev-ml/chrome-trace/Manifest | 1 + .../chrome-trace-3.16.0-r1.ebuild | 47 + dev-ml/chrome-trace/metadata.xml | 12 + dev-ml/cmarkit/Manifest | 2 + dev-ml/cmarkit/cmarkit-0.3.0.ebuild | 41 + dev-ml/cmarkit/cmarkit-0.4.0.ebuild | 42 + dev-ml/cmarkit/metadata.xml | 13 + dev-ml/crowbar/Manifest | 1 + dev-ml/crowbar/crowbar-0.2.1.ebuild | 34 + dev-ml/crowbar/metadata.xml | 19 + dev-ml/digestif/Manifest | 1 + dev-ml/digestif/digestif-1.3.0.ebuild | 36 + dev-ml/digestif/metadata.xml | 11 + dev-ml/dune-rpc/Manifest | 1 + dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild | 53 + dev-ml/dune-rpc/metadata.xml | 12 + dev-ml/either/Manifest | 1 + dev-ml/either/either-1.0.0.ebuild | 19 + dev-ml/either/metadata.xml | 13 + dev-ml/eqaf/Manifest | 1 + dev-ml/eqaf/eqaf-0.10.ebuild | 34 + dev-ml/eqaf/metadata.xml | 11 + dev-ml/ezjsonm/Manifest | 1 + dev-ml/ezjsonm/ezjsonm-1.3.0.ebuild | 46 + dev-ml/ezjsonm/metadata.xml | 14 + dev-ml/fiber/Manifest | 1 + dev-ml/fiber/fiber-3.7.0-r1.ebuild | 40 + dev-ml/fiber/metadata.xml | 12 + dev-ml/iter/Manifest | 1 + dev-ml/iter/iter-1.9.ebuild | 22 + dev-ml/iter/metadata.xml | 11 + dev-ml/jsonrpc/Manifest | 2 + dev-ml/jsonrpc/jsonrpc-1.18.0.ebuild | 28 + dev-ml/jsonrpc/jsonrpc-1.19.0.ebuild | 40 + dev-ml/jsonrpc/metadata.xml | 12 + dev-ml/lambdasoup/Manifest | 1 + dev-ml/lambdasoup/lambdasoup-1.1.1.ebuild | 29 + dev-ml/lambdasoup/metadata.xml | 11 + dev-ml/lsp/Manifest | 2 + dev-ml/lsp/lsp-1.18.0.ebuild | 41 + dev-ml/lsp/lsp-1.19.0.ebuild | 44 + dev-ml/lsp/metadata.xml | 13 + dev-ml/lua-ml/Manifest | 1 + dev-ml/lua-ml/lua-ml-0.9.4.ebuild | 21 + dev-ml/lua-ml/metadata.xml | 11 + dev-ml/lwt-dllist/Manifest | 1 + dev-ml/lwt-dllist/lwt-dllist-1.0.1.ebuild | 22 + dev-ml/lwt-dllist/metadata.xml | 24 + dev-ml/mdx/Manifest | 1 + dev-ml/mdx/mdx-2.5.1.ebuild | 38 + dev-ml/mdx/metadata.xml | 11 + dev-ml/merlin-lib/Manifest | 1 + dev-ml/merlin-lib/merlin-lib-4.16.ebuild | 40 + dev-ml/merlin-lib/metadata.xml | 13 + dev-ml/ocaml-containers/Manifest | 3 + dev-ml/ocaml-containers/metadata.xml | 11 + .../ocaml-containers-3.16.ebuild | 35 + .../ocaml-containers-3.17.ebuild | 36 + .../ocaml-containers-3.18.ebuild | 37 + dev-ml/ocaml-csv/Manifest | 1 + dev-ml/ocaml-csv/metadata.xml | 11 + dev-ml/ocaml-csv/ocaml-csv-2.4.ebuild | 24 + dev-ml/ocaml-hex/Manifest | 1 + dev-ml/ocaml-hex/metadata.xml | 11 + dev-ml/ocaml-hex/ocaml-hex-1.5.0.ebuild | 24 + dev-ml/ocaml-syntax-shims/Manifest | 1 + dev-ml/ocaml-syntax-shims/metadata.xml | 13 + .../ocaml-syntax-shims-1.0.0.ebuild | 19 + dev-ml/ocaml-tsort/Manifest | 1 + dev-ml/ocaml-tsort/metadata.xml | 11 + dev-ml/ocaml-tsort/ocaml-tsort-2.2.0.ebuild | 30 + dev-ml/ocaml-version/Manifest | 3 + dev-ml/ocaml-version/metadata.xml | 26 + .../ocaml-version/ocaml-version-3.6.7.ebuild | 25 + .../ocaml-version/ocaml-version-3.6.8.ebuild | 25 + .../ocaml-version/ocaml-version-3.6.9.ebuild | 25 + dev-ml/ocaml-yaml/Manifest | 1 + dev-ml/ocaml-yaml/metadata.xml | 11 + dev-ml/ocaml-yaml/ocaml-yaml-3.2.0.ebuild | 29 + dev-ml/ocamlc-loc/Manifest | 1 + dev-ml/ocamlc-loc/metadata.xml | 12 + dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild | 51 + dev-ml/ocamlformat-lib/Manifest | 1 + dev-ml/ocamlformat-lib/metadata.xml | 12 + .../ocamlformat-lib-0.26.2.ebuild | 62 + dev-ml/ocamlformat-rpc-lib/Manifest | 1 + dev-ml/ocamlformat-rpc-lib/metadata.xml | 13 + .../ocamlformat-rpc-lib-0.26.2.ebuild | 41 + dev-ml/odate/Manifest | 1 + dev-ml/odate/metadata.xml | 17 + dev-ml/odate/odate-0.7.ebuild | 25 + dev-ml/otoml/Manifest | 1 + dev-ml/otoml/metadata.xml | 7 + dev-ml/otoml/otoml-1.0.5.ebuild | 32 + dev-ml/ppx_yojson_conv_lib/Manifest | 1 + dev-ml/ppx_yojson_conv_lib/metadata.xml | 12 + .../ppx_yojson_conv_lib-0.17.0.ebuild | 27 + dev-ml/psq/Manifest | 2 + dev-ml/psq/metadata.xml | 19 + dev-ml/psq/psq-0.2.0-r2.ebuild | 27 + dev-ml/psq/psq-0.2.1.ebuild | 26 + dev-ml/spelll/Manifest | 1 + dev-ml/spelll/metadata.xml | 11 + dev-ml/spelll/spelll-0.4.ebuild | 32 + dev-nim/boomer/Manifest | 1 + dev-nim/boomer/boomer-0_pre20240208.ebuild | 25 + dev-nim/boomer/metadata.xml | 11 + dev-nim/cligen/Manifest | 2 + dev-nim/cligen/cligen-1.9.5.ebuild | 39 + dev-nim/cligen/cligen-1.9.6.ebuild | 39 + dev-nim/cligen/metadata.xml | 16 + dev-nim/inim/Manifest | 2 + dev-nim/inim/inim-0.6.1.ebuild | 22 + dev-nim/inim/inim-1.0.0.ebuild | 22 + dev-nim/inim/metadata.xml | 11 + dev-nim/metadata.xml | 10 + dev-nim/nake/Manifest | 1 + dev-nim/nake/metadata.xml | 11 + dev-nim/nake/nake-1.9.4-r1.ebuild | 26 + dev-nim/nimbus/Manifest | 2 + dev-nim/nimbus/metadata.xml | 16 + dev-nim/nimbus/nimbus-1.1.4.ebuild | 63 + dev-nim/nimbus/nimbus-1.1.5.ebuild | 68 + dev-nim/nimbus/nimbus-9999.ebuild | 68 + dev-nim/noise/Manifest | 2 + dev-nim/noise/metadata.xml | 11 + dev-nim/noise/noise-0.1.10.ebuild | 32 + dev-nim/noise/noise-0.1.8.ebuild | 32 + dev-nim/opengl/Manifest | 1 + dev-nim/opengl/metadata.xml | 11 + dev-nim/opengl/opengl-1.2.9.ebuild | 27 + dev-nim/parsetoml/Manifest | 1 + dev-nim/parsetoml/metadata.xml | 15 + dev-nim/parsetoml/parsetoml-0.7.2.ebuild | 21 + dev-nim/x11/Manifest | 1 + dev-nim/x11/metadata.xml | 11 + dev-nim/x11/x11-1.2.ebuild | 25 + dev-perl/File-Util/File-Util-4.201.720.ebuild | 26 + dev-perl/File-Util/Manifest | 1 + dev-perl/File-Util/metadata.xml | 9 + dev-perl/Term-Animation/Manifest | 1 + .../Term-Animation/Term-Animation-2.6.ebuild | 16 + dev-perl/Term-Animation/metadata.xml | 5 + dev-php/fpdf/Manifest | 1 + dev-php/fpdf/fpdf-1.86.ebuild | 33 + dev-php/fpdf/metadata.xml | 22 + .../DAWG-Python/DAWG-Python-0.7.2.ebuild | 19 + dev-python/DAWG-Python/Manifest | 1 + dev-python/DAWG-Python/metadata.xml | 12 + dev-python/EbookLib/EbookLib-0.20.ebuild | 25 + dev-python/EbookLib/Manifest | 1 + dev-python/EbookLib/metadata.xml | 12 + dev-python/ManimPango/Manifest | 2 + dev-python/ManimPango/ManimPango-0.4.4.ebuild | 53 + dev-python/ManimPango/ManimPango-0.6.1.ebuild | 58 + dev-python/ManimPango/metadata.xml | 14 + dev-python/PyPubSub/Manifest | 1 + dev-python/PyPubSub/PyPubSub-4.0.3-r1.ebuild | 36 + dev-python/PyPubSub/metadata.xml | 12 + dev-python/PythonQwt/Manifest | 3 + dev-python/PythonQwt/PythonQwt-0.14.5.ebuild | 23 + dev-python/PythonQwt/PythonQwt-0.14.6.ebuild | 23 + dev-python/PythonQwt/PythonQwt-0.15.0.ebuild | 23 + dev-python/PythonQwt/metadata.xml | 11 + dev-python/SLPP/Manifest | 1 + dev-python/SLPP/SLPP-1.2.3.ebuild | 19 + dev-python/SLPP/metadata.xml | 12 + dev-python/TakeTheTime/Manifest | 1 + .../TakeTheTime/TakeTheTime-0.3.1.ebuild | 25 + dev-python/TakeTheTime/metadata.xml | 12 + dev-python/adb-shell/Manifest | 1 + .../adb-shell/adb-shell-0.4.4-r1.ebuild | 36 + dev-python/adb-shell/metadata.xml | 12 + dev-python/addict/Manifest | 1 + dev-python/addict/addict-2.4.0.ebuild | 17 + dev-python/addict/metadata.xml | 12 + dev-python/agent-client-protocol/Manifest | 1 + .../agent-client-protocol-0.8.1.ebuild | 26 + dev-python/agent-client-protocol/metadata.xml | 12 + dev-python/ahocorasick/Manifest | 2 + .../ahocorasick/ahocorasick-2.0.0.ebuild | 27 + .../ahocorasick/ahocorasick-2.1.0.ebuild | 29 + dev-python/ahocorasick/metadata.xml | 21 + dev-python/aiolimiter/Manifest | 1 + dev-python/aiolimiter/aiolimiter-1.2.1.ebuild | 43 + dev-python/aiolimiter/metadata.xml | 13 + dev-python/aisuite/Manifest | 1 + dev-python/aisuite/aisuite-0.1.7.ebuild | 17 + dev-python/aisuite/metadata.xml | 12 + dev-python/arpy/Manifest | 1 + dev-python/arpy/arpy-2.3.0.ebuild | 25 + dev-python/arpy/metadata.xml | 12 + dev-python/ascim/Manifest | 1 + dev-python/ascim/ascim-0.1.1.ebuild | 18 + dev-python/ascim/metadata.xml | 11 + dev-python/asgi-lifespan/Manifest | 1 + .../asgi-lifespan-2.1.0-r1.ebuild | 47 + dev-python/asgi-lifespan/metadata.xml | 17 + dev-python/asyncinotify/Manifest | 1 + .../asyncinotify/asyncinotify-4.0.1.ebuild | 26 + dev-python/asyncinotify/metadata.xml | 21 + dev-python/asyncpg/Manifest | 2 + dev-python/asyncpg/asyncpg-0.30.0.ebuild | 86 + dev-python/asyncpg/asyncpg-0.31.0.ebuild | 85 + .../asyncpg/files/asyncpg-0.30.0-cflags.patch | 15 + .../asyncpg-0.30.0-disable-broken-tests.patch | 67 + dev-python/asyncpg/metadata.xml | 16 + dev-python/auditok/Manifest | 1 + dev-python/auditok/auditok-0.2.0-r1.ebuild | 49 + dev-python/auditok/metadata.xml | 11 + dev-python/autoflake/Manifest | 1 + dev-python/autoflake/autoflake-2.3.1.ebuild | 30 + dev-python/autoflake/metadata.xml | 16 + dev-python/autopxd/Manifest | 1 + dev-python/autopxd/autopxd-2.5.0.ebuild | 31 + dev-python/autopxd/metadata.xml | 12 + dev-python/av/Manifest | 1 + dev-python/av/av-17.0.0.ebuild | 87 + dev-python/av/metadata.xml | 13 + dev-python/avro/Manifest | 1 + dev-python/avro/avro-1.12.0.ebuild | 21 + dev-python/avro/metadata.xml | 8 + dev-python/azure-core/Manifest | 2 + .../azure-core/azure-core-1.27.1.ebuild | 48 + .../azure-core/azure-core-1.28.0.ebuild | 48 + dev-python/azure-core/metadata.xml | 9 + dev-python/azure-storage-blob/Manifest | 1 + .../azure-storage-blob-12.17.0.ebuild | 42 + dev-python/azure-storage-blob/metadata.xml | 9 + dev-python/backoff/Manifest | 1 + dev-python/backoff/backoff-2.2.1.ebuild | 39 + .../backoff-2.2.1-pytest-asyncio-compat.patch | 85 + dev-python/backoff/metadata.xml | 13 + dev-python/baseline/Manifest | 1 + dev-python/baseline/baseline-1.2.1.ebuild | 24 + .../files/baseline-1.2.1-fix-setup.patch | 20 + dev-python/baseline/metadata.xml | 12 + dev-python/bashlex/Manifest | 1 + dev-python/bashlex/bashlex-0.18.ebuild | 26 + dev-python/bashlex/metadata.xml | 12 + dev-python/bidict/Manifest | 1 + dev-python/bidict/bidict-0.23.1.ebuild | 45 + dev-python/bidict/metadata.xml | 18 + dev-python/billiard/Manifest | 1 + dev-python/billiard/billiard-4.0.2.ebuild | 25 + dev-python/billiard/metadata.xml | 9 + dev-python/bleak/Manifest | 2 + dev-python/bleak/bleak-1.1.0.ebuild | 51 + dev-python/bleak/bleak-1.1.1.ebuild | 51 + dev-python/bleak/metadata.xml | 12 + dev-python/blobfile/Manifest | 1 + dev-python/blobfile/blobfile-3.2.0.ebuild | 41 + dev-python/blobfile/metadata.xml | 12 + dev-python/blurhash/Manifest | 2 + dev-python/blurhash/blurhash-1.1.4.ebuild | 26 + dev-python/blurhash/blurhash-1.1.5.ebuild | 34 + dev-python/blurhash/metadata.xml | 9 + dev-python/cassowary/Manifest | 1 + dev-python/cassowary/cassowary-0.6.ebuild | 53 + dev-python/cassowary/files/cassowary.desktop | 9 + dev-python/cassowary/metadata.xml | 11 + dev-python/celery/Manifest | 1 + dev-python/celery/celery-5.4.0.ebuild | 88 + dev-python/celery/files/celery.confd-r2 | 51 + dev-python/celery/files/celery.initd-r2 | 204 + dev-python/celery/metadata.xml | 15 + dev-python/chalice/Manifest | 1 + dev-python/chalice/chalice-1.32.0.ebuild | 84 + .../chalice-1.32.0-botocore-unvendor.patch | 60 + dev-python/chalice/metadata.xml | 13 + dev-python/channels/Manifest | 1 + dev-python/channels/channels-4.3.2.ebuild | 62 + .../files/channels-4.3.2-fix-install.patch | 14 + dev-python/channels/metadata.xml | 13 + dev-python/chevron/Manifest | 2 + dev-python/chevron/chevron-0.13.1.ebuild | 30 + dev-python/chevron/chevron-0.14.0-r1.ebuild | 28 + dev-python/chevron/metadata.xml | 11 + dev-python/click-aliases/Manifest | 1 + .../click-aliases/click-aliases-1.0.5.ebuild | 26 + dev-python/click-aliases/metadata.xml | 13 + dev-python/click-command-tree/Manifest | 1 + .../click-command-tree-1.1.1.ebuild | 23 + dev-python/click-command-tree/metadata.xml | 9 + dev-python/click-repl/Manifest | 1 + .../click-repl/click-repl-0.2.0-r1.ebuild | 27 + dev-python/click-repl/metadata.xml | 9 + dev-python/cloudflare/Manifest | 5 + .../cloudflare/cloudflare-2.19.4.ebuild | 74 + dev-python/cloudflare/cloudflare-4.2.0.ebuild | 103 + dev-python/cloudflare/cloudflare-4.3.1.ebuild | 109 + dev-python/cloudflare/metadata.xml | 12 + dev-python/cloup/Manifest | 1 + dev-python/cloup/cloup-3.0.8.ebuild | 40 + dev-python/cloup/metadata.xml | 14 + dev-python/cogapp/Manifest | 1 + dev-python/cogapp/cogapp-3.4.1.ebuild | 20 + dev-python/cogapp/metadata.xml | 12 + dev-python/colorspacious/Manifest | 1 + .../colorspacious/colorspacious-1.1.2.ebuild | 22 + dev-python/colorspacious/metadata.xml | 12 + dev-python/colorthief/Manifest | 1 + dev-python/colorthief/colorthief-0.2.1.ebuild | 20 + dev-python/colorthief/metadata.xml | 12 + dev-python/convertdate/Manifest | 1 + .../convertdate/convertdate-2.4.1.ebuild | 27 + dev-python/convertdate/metadata.xml | 12 + dev-python/cronsim/Manifest | 1 + dev-python/cronsim/cronsim-2.7.ebuild | 23 + dev-python/cronsim/metadata.xml | 12 + dev-python/cross-web/Manifest | 1 + dev-python/cross-web/cross-web-0.4.1.ebuild | 46 + dev-python/cross-web/metadata.xml | 13 + dev-python/cryptg/Manifest | 71 + dev-python/cryptg/cryptg-0.5.0_p0.ebuild | 92 + dev-python/cryptg/cryptg-0.5.2.ebuild | 92 + dev-python/cryptg/metadata.xml | 22 + dev-python/cyclopts/Manifest | 1 + dev-python/cyclopts/cyclopts-4.10.1.ebuild | 60 + dev-python/cyclopts/metadata.xml | 12 + dev-python/dacite/Manifest | 1 + dev-python/dacite/dacite-1.8.1.ebuild | 28 + dev-python/dacite/metadata.xml | 11 + dev-python/daff/Manifest | 1 + dev-python/daff/daff-1.4.2.ebuild | 19 + dev-python/daff/metadata.xml | 24 + dev-python/daiquiri/Manifest | 2 + dev-python/daiquiri/daiquiri-3.3.0.ebuild | 31 + dev-python/daiquiri/daiquiri-3.4.0.ebuild | 31 + dev-python/daiquiri/metadata.xml | 19 + dev-python/darkdetect/Manifest | 1 + dev-python/darkdetect/darkdetect-0.8.0.ebuild | 15 + dev-python/darkdetect/metadata.xml | 16 + dev-python/dateparser/Manifest | 1 + dev-python/dateparser/dateparser-1.3.0.ebuild | 62 + dev-python/dateparser/metadata.xml | 12 + dev-python/decopatch/Manifest | 1 + .../decopatch/decopatch-1.4.10-r1.ebuild | 37 + .../files/decopatch-1.4.10-python12.patch | 61 + dev-python/decopatch/metadata.xml | 14 + dev-python/deezer-py/Manifest | 1 + dev-python/deezer-py/deezer-py-1.3.7.ebuild | 28 + dev-python/deezer-py/metadata.xml | 11 + dev-python/dek/Manifest | 1 + dev-python/dek/dek-1.5.0.ebuild | 32 + dev-python/dek/metadata.xml | 13 + dev-python/desktop-notifier/Manifest | 2 + .../desktop-notifier-6.1.1.ebuild | 44 + .../desktop-notifier-6.2.0.ebuild | 41 + dev-python/desktop-notifier/metadata.xml | 16 + dev-python/devtools/Manifest | 1 + dev-python/devtools/devtools-0.12.2-r1.ebuild | 53 + .../files/devtools-0.12.2-mkdocs-hooks.patch | 17 + dev-python/devtools/metadata.xml | 16 + dev-python/digitalocean/Manifest | 1 + .../digitalocean-1.17.0-r1.ebuild | 32 + dev-python/digitalocean/metadata.xml | 11 + dev-python/discord-protos/Manifest | 2 + .../discord-protos-1.2.126.ebuild | 24 + dev-python/discord-protos/metadata.xml | 9 + dev-python/django-browser-reload/Manifest | 1 + .../django-browser-reload-1.13.0.ebuild | 33 + dev-python/django-browser-reload/metadata.xml | 8 + dev-python/django-constance/Manifest | 1 + .../django-constance-3.1.0.ebuild | 30 + dev-python/django-constance/metadata.xml | 8 + dev-python/django-picklefield/Manifest | 1 + .../django-picklefield-3.2.0.ebuild | 29 + dev-python/django-picklefield/metadata.xml | 8 + dev-python/django-tailwind/Manifest | 1 + .../django-tailwind-3.8.0.ebuild | 24 + dev-python/django-tailwind/metadata.xml | 8 + dev-python/django-tinymce/Manifest | 1 + .../django-tinymce-4.1.0.ebuild | 32 + dev-python/django-tinymce/metadata.xml | 8 + dev-python/docstring-parser/Manifest | 2 + .../docstring-parser-0.17.0.ebuild | 23 + dev-python/docstring-parser/metadata.xml | 12 + dev-python/doxypypy/Manifest | 1 + .../doxypypy-0.8.8.6_p20210405-r1.ebuild | 34 + dev-python/doxypypy/metadata.xml | 9 + dev-python/dropbox/Manifest | 1 + dev-python/dropbox/dropbox-12.0.2.ebuild | 44 + dev-python/dropbox/metadata.xml | 12 + dev-python/dtreeviz/Manifest | 1 + dev-python/dtreeviz/dtreeviz-2.2.2.ebuild | 32 + dev-python/dtreeviz/metadata.xml | 13 + dev-python/editor/Manifest | 1 + dev-python/editor/editor-1.7.0.ebuild | 39 + dev-python/editor/metadata.xml | 13 + dev-python/eval-type-backport/Manifest | 1 + .../eval-type-backport-0.3.1.ebuild | 22 + dev-python/eval-type-backport/metadata.xml | 13 + dev-python/evernote2/Manifest | 1 + dev-python/evernote2/evernote2-1.0.3.ebuild | 35 + dev-python/evernote2/evernote2-9999.ebuild | 34 + dev-python/evernote2/metadata.xml | 9 + dev-python/exif/Manifest | 1 + dev-python/exif/exif-1.6.0.ebuild | 26 + dev-python/exif/metadata.xml | 12 + dev-python/ezdxf/Manifest | 1 + dev-python/ezdxf/ezdxf-1.4.3.ebuild | 27 + dev-python/ezdxf/metadata.xml | 30 + dev-python/fastapi/Manifest | 3 + dev-python/fastapi/fastapi-0.125.0.ebuild | 110 + dev-python/fastapi/fastapi-0.127.0.ebuild | 112 + dev-python/fastapi/fastapi-0.135.1.ebuild | 117 + .../fastapi-0.115.6-httpx-0.28-test-fix.patch | 26 + dev-python/fastapi/metadata.xml | 13 + dev-python/fastuuid/Manifest | 52 + dev-python/fastuuid/fastuuid-0.14.0.ebuild | 86 + dev-python/fastuuid/metadata.xml | 12 + dev-python/find-libpython/Manifest | 1 + .../find-libpython-0.5.1.ebuild | 17 + dev-python/find-libpython/metadata.xml | 39 + dev-python/flask-restx/Manifest | 2 + ...lask-restx-avoid-importlib_resources.patch | 22 + .../flask-restx/flask-restx-1.3.0.ebuild | 53 + .../flask-restx/flask-restx-1.3.2.ebuild | 53 + dev-python/flask-restx/metadata.xml | 11 + dev-python/flask-socketio/Manifest | 3 + .../flask-socketio-5.5.1.ebuild | 29 + .../flask-socketio-5.6.0.ebuild | 30 + .../flask-socketio-5.6.1.ebuild | 30 + dev-python/flask-socketio/metadata.xml | 12 + dev-python/fontawesomefree/Manifest | 1 + .../fontawesomefree-6.5.1.ebuild | 26 + dev-python/fontawesomefree/metadata.xml | 8 + dev-python/func-timeout/Manifest | 1 + .../func-timeout/func-timeout-4.3.6.ebuild | 34 + dev-python/func-timeout/metadata.xml | 12 + dev-python/gbinder/Manifest | 2 + .../files/gbinder-1.1.1-setuptools.patch | 37 + dev-python/gbinder/gbinder-1.3.0.ebuild | 37 + dev-python/gbinder/gbinder-1.3.1.ebuild | 39 + dev-python/gbinder/gbinder-9999.ebuild | 39 + dev-python/gbinder/metadata.xml | 12 + dev-python/gemcall/Manifest | 1 + dev-python/gemcall/gemcall-0.9.2.ebuild | 19 + dev-python/gemcall/metadata.xml | 12 + dev-python/glcontext/Manifest | 1 + dev-python/glcontext/glcontext-3.0.0.ebuild | 40 + dev-python/glcontext/metadata.xml | 12 + dev-python/glfw/Manifest | 1 + dev-python/glfw/glfw-2.10.0.ebuild | 20 + dev-python/glfw/metadata.xml | 12 + dev-python/gnuplot-py/Manifest | 2 + .../gnuplot-py/gnuplot-py-1.8_p8-r1.ebuild | 45 + dev-python/gnuplot-py/metadata.xml | 12 + dev-python/googletrans/Manifest | 1 + .../googletrans-4.0.0_rc1-r1.ebuild | 23 + dev-python/googletrans/metadata.xml | 12 + dev-python/grapheme/Manifest | 2 + dev-python/grapheme/grapheme-0.10.0.ebuild | 30 + dev-python/grapheme/grapheme-0.8.0.ebuild | 26 + dev-python/grapheme/metadata.xml | 17 + dev-python/graphql-core/Manifest | 2 + .../graphql-core/graphql-core-3.2.3.ebuild | 49 + .../graphql-core/graphql-core-3.2.8.ebuild | 37 + dev-python/graphql-core/metadata.xml | 13 + dev-python/graphql-relay/Manifest | 1 + .../graphql-relay/graphql-relay-3.2.0.ebuild | 29 + dev-python/graphql-relay/metadata.xml | 9 + dev-python/gtts/Manifest | 1 + dev-python/gtts/gtts-2.5.4.ebuild | 35 + dev-python/gtts/metadata.xml | 13 + dev-python/guidata/Manifest | 4 + dev-python/guidata/guidata-3.13.4.ebuild | 43 + dev-python/guidata/guidata-3.14.0.ebuild | 37 + dev-python/guidata/guidata-3.14.1.ebuild | 37 + dev-python/guidata/guidata-3.14.2.ebuild | 37 + dev-python/guidata/metadata.xml | 12 + dev-python/guiqwt/Manifest | 1 + dev-python/guiqwt/guiqwt-4.4.5-r1.ebuild | 29 + dev-python/guiqwt/metadata.xml | 12 + dev-python/guppy3/Manifest | 2 + dev-python/guppy3/guppy3-3.1.5.ebuild | 24 + dev-python/guppy3/guppy3-3.1.6.ebuild | 24 + dev-python/guppy3/metadata.xml | 18 + dev-python/hachoir/Manifest | 1 + dev-python/hachoir/hachoir-3.3.0.ebuild | 29 + dev-python/hachoir/metadata.xml | 19 + dev-python/hashids/Manifest | 1 + dev-python/hashids/hashids-1.3.1.ebuild | 21 + dev-python/hashids/metadata.xml | 7 + dev-python/hid_ups/Manifest | 1 + dev-python/hid_ups/hid_ups-1.0.1.ebuild | 21 + dev-python/hid_ups/metadata.xml | 11 + dev-python/hid_ups_exporter/Manifest | 1 + .../hid_ups_exporter-1.0.1.ebuild | 32 + dev-python/hid_ups_exporter/metadata.xml | 11 + dev-python/hijridate/Manifest | 1 + dev-python/hijridate/hijridate-2.6.0.ebuild | 27 + dev-python/hijridate/metadata.xml | 13 + dev-python/http-ece/Manifest | 1 + dev-python/http-ece/http-ece-1.2.1.ebuild | 29 + dev-python/http-ece/metadata.xml | 9 + dev-python/httpx-aiohttp/Manifest | 2 + .../httpx-aiohttp/httpx-aiohttp-0.1.12.ebuild | 37 + dev-python/httpx-aiohttp/metadata.xml | 12 + dev-python/httpx-sse/Manifest | 1 + dev-python/httpx-sse/httpx-sse-0.4.3.ebuild | 38 + dev-python/httpx-sse/metadata.xml | 13 + dev-python/i3ipc/Manifest | 1 + dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild | 38 + dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild | 38 + dev-python/i3ipc/metadata.xml | 9 + dev-python/icecream/Manifest | 2 + dev-python/icecream/icecream-2.1.10.ebuild | 26 + dev-python/icecream/icecream-2.1.8.ebuild | 26 + dev-python/icecream/metadata.xml | 12 + dev-python/ignore-python/Manifest | 2 + .../ignore-python/ignore-python-0.3.3.ebuild | 31 + dev-python/ignore-python/metadata.xml | 13 + dev-python/injector/Manifest | 1 + dev-python/injector/injector-0.22.0.ebuild | 31 + dev-python/injector/metadata.xml | 11 + dev-python/inquirer/Manifest | 1 + dev-python/inquirer/inquirer-3.4.1.ebuild | 34 + dev-python/inquirer/metadata.xml | 13 + dev-python/internetarchive/Manifest | 3 + .../internetarchive-3.7.0.ebuild | 59 + .../internetarchive-5.3.0.ebuild | 58 + .../internetarchive-5.7.1.ebuild | 59 + dev-python/internetarchive/metadata.xml | 13 + dev-python/invoke/Manifest | 1 + dev-python/invoke/invoke-2.2.1.ebuild | 32 + dev-python/invoke/metadata.xml | 15 + dev-python/isosurfaces/Manifest | 1 + .../isosurfaces/isosurfaces-0.1.2.ebuild | 23 + dev-python/isosurfaces/metadata.xml | 12 + dev-python/itemadapter/Manifest | 1 + .../itemadapter/itemadapter-0.11.0.ebuild | 27 + dev-python/itemadapter/metadata.xml | 13 + dev-python/itemloaders/Manifest | 1 + .../itemloaders/itemloaders-1.3.2.ebuild | 25 + dev-python/itemloaders/metadata.xml | 14 + dev-python/iuliia/Manifest | 1 + dev-python/iuliia/iuliia-0.13.0.ebuild | 23 + dev-python/iuliia/metadata.xml | 16 + dev-python/jinja2-cli/Manifest | 1 + dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild | 24 + dev-python/jinja2-cli/metadata.xml | 8 + dev-python/jiter/Manifest | 115 + dev-python/jiter/jiter-0.13.0.ebuild | 155 + dev-python/jiter/metadata.xml | 12 + dev-python/jplephem/Manifest | 2 + .../files/jplephem-fix-numpy-compat.patch | 13 + dev-python/jplephem/jplephem-2.23.ebuild | 34 + dev-python/jplephem/jplephem-2.24.ebuild | 41 + dev-python/jplephem/metadata.xml | 17 + dev-python/jpype/Manifest | 1 + dev-python/jpype/jpype-1.6.0.ebuild | 24 + dev-python/jpype/metadata.xml | 11 + dev-python/json_exporter/Manifest | 1 + .../json_exporter/json_exporter-1.0.2.ebuild | 33 + dev-python/json_exporter/metadata.xml | 11 + dev-python/jsonfeed/Manifest | 1 + .../files/jsonfeed-1.1.2-exclude_tests.patch | 11 + dev-python/jsonfeed/jsonfeed-1.1.2.ebuild | 25 + dev-python/jsonfeed/metadata.xml | 11 + dev-python/jsonlines/Manifest | 1 + dev-python/jsonlines/jsonlines-4.0.0.ebuild | 35 + dev-python/jsonlines/metadata.xml | 12 + dev-python/justhtml/Manifest | 1 + dev-python/justhtml/justhtml-0.16.0.ebuild | 17 + dev-python/justhtml/metadata.xml | 17 + dev-python/kicad-python/Manifest | 13 + .../kicad-python/kicad-python-0.5.0-r1.ebuild | 113 + dev-python/kicad-python/metadata.xml | 29 + dev-python/langdetect/Manifest | 1 + .../langdetect-1.0.9-explicit-config.patch | 13 + dev-python/langdetect/langdetect-1.0.9.ebuild | 24 + dev-python/langdetect/metadata.xml | 12 + dev-python/latexify-py/Manifest | 2 + .../latexify-py/latexify-py-0.4.3.1.ebuild | 36 + .../latexify-py/latexify-py-0.4.4.1.ebuild | 36 + dev-python/latexify-py/metadata.xml | 12 + dev-python/ledger-bitcoin/Manifest | 1 + .../ledger-bitcoin-0.4.0.ebuild | 41 + dev-python/ledger-bitcoin/metadata.xml | 15 + dev-python/ledgercomm/Manifest | 1 + dev-python/ledgercomm/ledgercomm-1.2.1.ebuild | 28 + dev-python/ledgercomm/metadata.xml | 15 + dev-python/listparser/Manifest | 1 + dev-python/listparser/listparser-0.20.ebuild | 34 + dev-python/listparser/metadata.xml | 13 + dev-python/litestar-htmx/Manifest | 2 + .../litestar-htmx/litestar-htmx-0.5.0.ebuild | 28 + dev-python/litestar-htmx/metadata.xml | 13 + dev-python/litestar/Manifest | 1 + .../files/litestar-2.19.0-no-valkey.patch | 98 + dev-python/litestar/litestar-2.21.1.ebuild | 151 + dev-python/litestar/metadata.xml | 14 + dev-python/lru-dict/Manifest | 2 + dev-python/lru-dict/lru-dict-1.3.0.ebuild | 27 + dev-python/lru-dict/lru-dict-1.4.1.ebuild | 26 + dev-python/lru-dict/metadata.xml | 15 + dev-python/lsp-tree-sitter/Manifest | 1 + .../lsp-tree-sitter-0.1.1.ebuild | 31 + dev-python/lsp-tree-sitter/metadata.xml | 13 + dev-python/lzallright/Manifest | 91 + dev-python/lzallright/lzallright-0.2.6.ebuild | 149 + dev-python/lzallright/metadata.xml | 11 + dev-python/m3u8/Manifest | 1 + dev-python/m3u8/m3u8-6.0.0.ebuild | 36 + dev-python/m3u8/metadata.xml | 14 + dev-python/markdownify/Manifest | 1 + .../markdownify/markdownify-0.11.6.ebuild | 31 + dev-python/markdownify/metadata.xml | 12 + dev-python/markovify/Manifest | 1 + dev-python/markovify/markovify-0.9.4.ebuild | 28 + dev-python/markovify/metadata.xml | 13 + dev-python/mastodon-py/Manifest | 2 + .../files/mastodon-py-2.0.1-tests.patch | 41 + .../mastodon-py/mastodon-py-2.0.1.ebuild | 65 + .../mastodon-py/mastodon-py-2.1.4.ebuild | 61 + dev-python/mastodon-py/metadata.xml | 16 + dev-python/material-color-utilities/Manifest | 1 + .../material-color-utilities-0.1.5.ebuild | 37 + .../material-color-utilities-9999.ebuild | 35 + .../material-color-utilities/metadata.xml | 17 + .../materialyoucolor-9999.ebuild | 29 + dev-python/materialyoucolor/metadata.xml | 11 + dev-python/mautrix/Manifest | 2 + dev-python/mautrix/mautrix-0.20.8.ebuild | 66 + dev-python/mautrix/mautrix-0.21.0.ebuild | 67 + dev-python/mautrix/metadata.xml | 19 + dev-python/mininet/Manifest | 1 + dev-python/mininet/metadata.xml | 8 + dev-python/mininet/mininet-2.3.0.ebuild | 35 + dev-python/mitype/Manifest | 1 + dev-python/mitype/metadata.xml | 12 + dev-python/mitype/mitype-0.2.6.ebuild | 29 + dev-python/mkdocs-blog-plugin/metadata.xml | 12 + .../mkdocs-blog-plugin-9999.ebuild | 21 + .../mkdocs-bootstrap-tables-plugin/Manifest | 1 + .../metadata.xml | 11 + ...kdocs-bootstrap-tables-plugin-0.1.1.ebuild | 19 + dev-python/mkdocs-exclude/Manifest | 1 + dev-python/mkdocs-exclude/metadata.xml | 9 + .../mkdocs-exclude-1.0.2-r1.ebuild | 22 + .../mkdocs-git-committers-plugin/Manifest | 1 + .../mkdocs-git-committers-plugin/metadata.xml | 11 + .../mkdocs-git-committers-plugin-0.2.3.ebuild | 26 + dev-python/mkdocs-rss-plugin/Manifest | 2 + dev-python/mkdocs-rss-plugin/metadata.xml | 13 + .../mkdocs-rss-plugin-1.17.4.ebuild | 82 + dev-python/mobi/Manifest | 1 + dev-python/mobi/metadata.xml | 12 + dev-python/mobi/mobi-0.3.3.ebuild | 23 + dev-python/modern-colorthief/Manifest | 2 + dev-python/modern-colorthief/metadata.xml | 12 + .../modern-colorthief-0.1.12.ebuild | 41 + dev-python/moderngl-window/Manifest | 1 + dev-python/moderngl-window/metadata.xml | 13 + .../moderngl-window-3.1.1.ebuild | 63 + dev-python/moderngl/Manifest | 1 + dev-python/moderngl/metadata.xml | 14 + dev-python/moderngl/moderngl-5.12.0-r1.ebuild | 52 + dev-python/mollie-api-python/Manifest | 1 + ...ie-api-python-3.6.0-no-install-tests.patch | 13 + dev-python/mollie-api-python/metadata.xml | 8 + .../mollie-api-python-3.6.0.ebuild | 48 + dev-python/moreorless/Manifest | 1 + dev-python/moreorless/metadata.xml | 9 + dev-python/moreorless/moreorless-0.4.0.ebuild | 30 + dev-python/mpxj/Manifest | 1 + dev-python/mpxj/metadata.xml | 12 + dev-python/mpxj/mpxj-14.1.0.ebuild | 40 + dev-python/msrest/Manifest | 1 + dev-python/msrest/metadata.xml | 11 + dev-python/msrest/msrest-0.7.1.ebuild | 43 + dev-python/mwclient/Manifest | 1 + dev-python/mwclient/metadata.xml | 9 + dev-python/mwclient/mwclient-0.11.0.ebuild | 35 + dev-python/nitrokey/Manifest | 1 + dev-python/nitrokey/metadata.xml | 24 + dev-python/nitrokey/nitrokey-0.4.1.ebuild | 48 + dev-python/nkdfu/Manifest | 1 + dev-python/nkdfu/metadata.xml | 9 + dev-python/nkdfu/nkdfu-0.2.ebuild | 23 + dev-python/odfdo/Manifest | 1 + dev-python/odfdo/metadata.xml | 18 + dev-python/odfdo/odfdo-3.18.2.ebuild | 27 + dev-python/odsgenerator/Manifest | 1 + dev-python/odsgenerator/metadata.xml | 12 + .../odsgenerator/odsgenerator-1.12.0.ebuild | 30 + dev-python/odsparsator/Manifest | 1 + dev-python/odsparsator/metadata.xml | 18 + .../odsparsator/odsparsator-1.13.1.ebuild | 29 + dev-python/openapi-pydantic/Manifest | 1 + dev-python/openapi-pydantic/metadata.xml | 12 + .../openapi-pydantic-0.5.1.ebuild | 32 + .../Manifest | 1 + .../metadata.xml | 12 + ...y-exporter-otlp-proto-common-1.40.0.ebuild | 52 + .../Manifest | 1 + .../metadata.xml | 12 + ...try-exporter-otlp-proto-grpc-1.40.0.ebuild | 56 + .../Manifest | 1 + .../metadata.xml | 12 + ...try-exporter-otlp-proto-http-1.40.0.ebuild | 56 + .../Manifest | 2 + .../metadata.xml | 12 + ...nstrumentation-threading-0.61_beta0.ebuild | 57 + .../opentelemetry-instrumentation/Manifest | 2 + ...y-instrumentation-0.61_beta0-wrapt-2.patch | 123 + .../metadata.xml | 12 + ...elemetry-instrumentation-0.61_beta0.ebuild | 68 + dev-python/opentelemetry-proto/Manifest | 1 + dev-python/opentelemetry-proto/metadata.xml | 12 + .../opentelemetry-proto-1.40.0.ebuild | 33 + dev-python/osc-placement/Manifest | 2 + dev-python/osc-placement/metadata.xml | 12 + .../osc-placement/osc-placement-4.7.0.ebuild | 50 + .../osc-placement/osc-placement-4.8.0.ebuild | 50 + dev-python/oscrypto/Manifest | 1 + .../oscrypto/files/openssl-3.0.10-fix.patch | 38 + dev-python/oscrypto/files/py3.12.patch | 902 +++ dev-python/oscrypto/metadata.xml | 9 + dev-python/oscrypto/oscrypto-1.3.0-r2.ebuild | 47 + dev-python/parsel/Manifest | 1 + .../files/parsel-1.6.0-pytest-runner.patch | 30 + dev-python/parsel/metadata.xml | 12 + dev-python/parsel/parsel-1.10.0.ebuild | 48 + dev-python/pem/Manifest | 1 + dev-python/pem/metadata.xml | 14 + dev-python/pem/pem-23.1.0.ebuild | 28 + dev-python/persist-queue/Manifest | 3 + dev-python/persist-queue/metadata.xml | 12 + .../persist-queue/persist-queue-0.8.1.ebuild | 27 + .../persist-queue/persist-queue-1.0.0.ebuild | 27 + .../persist-queue/persist-queue-1.1.0.ebuild | 26 + dev-python/phx-class-registry/Manifest | 1 + dev-python/phx-class-registry/metadata.xml | 16 + .../phx-class-registry-4.1.0-r1.ebuild | 23 + dev-python/pillow-heif/Manifest | 2 + .../pillow-heif-0.21.0-respect-cflags.patch | 11 + dev-python/pillow-heif/metadata.xml | 12 + .../pillow-heif/pillow-heif-1.2.0.ebuild | 38 + .../pillow-heif/pillow-heif-1.2.1.ebuild | 38 + dev-python/pillow-jxl-plugin/Manifest | 41 + dev-python/pillow-jxl-plugin/metadata.xml | 12 + .../pillow-jxl-plugin-1.3.2.ebuild | 74 + dev-python/plexapi/Manifest | 2 + dev-python/plexapi/metadata.xml | 12 + dev-python/plexapi/plexapi-4.17.2.ebuild | 37 + dev-python/plexapi/plexapi-4.18.0.ebuild | 37 + dev-python/plotext/Manifest | 2 + dev-python/plotext/metadata.xml | 8 + dev-python/plotext/plotext-5.3.0.ebuild | 18 + dev-python/plotext/plotext-5.3.2.ebuild | 18 + dev-python/plum/Manifest | 1 + dev-python/plum/metadata.xml | 12 + dev-python/plum/plum-0.8.7.ebuild | 30 + dev-python/polyfactory/Manifest | 2 + dev-python/polyfactory/metadata.xml | 13 + .../polyfactory/polyfactory-3.3.0.ebuild | 51 + dev-python/posthog/Manifest | 1 + dev-python/posthog/metadata.xml | 13 + dev-python/posthog/posthog-7.9.12.ebuild | 55 + dev-python/prometheus_exporter/Manifest | 3 + dev-python/prometheus_exporter/metadata.xml | 11 + .../prometheus_exporter-1.0.0.ebuild | 21 + .../prometheus_exporter-1.1.0.ebuild | 26 + .../prometheus_exporter-1.3.0.ebuild | 26 + .../prometheus_exporter-9999.ebuild | 26 + dev-python/proselint/Manifest | 1 + dev-python/proselint/metadata.xml | 15 + dev-python/proselint/proselint-0.14.0.ebuild | 29 + dev-python/protego/Manifest | 1 + dev-python/protego/metadata.xml | 12 + dev-python/protego/protego-0.4.0.ebuild | 23 + dev-python/proton-core/Manifest | 1 + dev-python/proton-core/metadata.xml | 21 + .../proton-core/proton-core-0.7.0.ebuild | 58 + dev-python/proton-keyring-linux/Manifest | 1 + dev-python/proton-keyring-linux/metadata.xml | 21 + .../proton-keyring-linux-0.2.0.ebuild | 33 + dev-python/proton-vpn-api-core/Manifest | 2 + dev-python/proton-vpn-api-core/metadata.xml | 21 + .../proton-vpn-api-core-0.46.1.ebuild | 55 + dev-python/proton-vpn-local-agent/Manifest | 172 + .../proton-vpn-local-agent/metadata.xml | 18 + .../proton-vpn-local-agent-1.4.8.ebuild | 219 + .../proton-vpn-network-manager/Manifest | 1 + ...13-fix-networkmanager-plugin-loading.patch | 36 + ...k-manager-0.12.13-remove-call-to-apt.patch | 82 + .../proton-vpn-network-manager/metadata.xml | 21 + .../proton-vpn-network-manager-0.13.0.ebuild | 56 + dev-python/proxy_tools/Manifest | 1 + dev-python/proxy_tools/metadata.xml | 12 + .../proxy_tools/proxy_tools-0.1.0.ebuild | 16 + dev-python/psycopg2cffi/Manifest | 1 + .../psycopg2cffi-2.9.0-include-tests.patch | 10 + dev-python/psycopg2cffi/metadata.xml | 10 + .../psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild | 57 + dev-python/ptpython/Manifest | 1 + dev-python/ptpython/metadata.xml | 16 + dev-python/ptpython/ptpython-3.0.29.ebuild | 36 + dev-python/pwdlib/Manifest | 2 + dev-python/pwdlib/metadata.xml | 13 + dev-python/pwdlib/pwdlib-0.2.1.ebuild | 36 + dev-python/pwdlib/pwdlib-0.3.0.ebuild | 36 + dev-python/py-himitsu/Manifest | 1 + dev-python/py-himitsu/py-himitsu-0.0.9.ebuild | 23 + dev-python/py-nanoid/Manifest | 1 + dev-python/py-nanoid/metadata.xml | 12 + .../py-nanoid/py-nanoid-0_pre20220201.ebuild | 23 + dev-python/pyclip/Manifest | 1 + dev-python/pyclip/metadata.xml | 12 + dev-python/pyclip/pyclip-0.7.0-r2.ebuild | 60 + dev-python/pyclip/pyclip-9999.ebuild | 60 + dev-python/pydantic-extra-types/Manifest | 1 + dev-python/pydantic-extra-types/metadata.xml | 13 + .../pydantic-extra-types-2.10.6.ebuild | 62 + dev-python/pydispatcher/Manifest | 1 + dev-python/pydispatcher/metadata.xml | 16 + .../pydispatcher/pydispatcher-2.0.7.ebuild | 19 + dev-python/pydub/Manifest | 1 + dev-python/pydub/metadata.xml | 11 + dev-python/pydub/pydub-0.25.1.ebuild | 38 + dev-python/pyfiglet/Manifest | 1 + .../files/pyfiglet-1.0.2-fix-test.patch | 70 + dev-python/pyfiglet/metadata.xml | 13 + dev-python/pyfiglet/pyfiglet-1.0.2.ebuild | 37 + dev-python/pyftdi/Manifest | 1 + dev-python/pyftdi/metadata.xml | 38 + dev-python/pyftdi/pyftdi-0.57.1.ebuild | 39 + dev-python/pygeotile/Manifest | 1 + dev-python/pygeotile/metadata.xml | 12 + dev-python/pygeotile/pygeotile-1.0.6.ebuild | 25 + dev-python/pyglm/Manifest | 2 + dev-python/pyglm/metadata.xml | 12 + dev-python/pyglm/pyglm-2.8.3.ebuild | 41 + dev-python/pygls/Manifest | 2 + dev-python/pygls/metadata.xml | 13 + dev-python/pygls/pygls-2.0.1.ebuild | 38 + dev-python/pygls/pygls-2.1.0.ebuild | 45 + dev-python/pygments-promql/Manifest | 1 + dev-python/pygments-promql/metadata.xml | 12 + .../pygments-promql-0.0.9-r1.ebuild | 22 + dev-python/pygsl/Manifest | 1 + dev-python/pygsl/metadata.xml | 9 + dev-python/pygsl/pygsl-2.3.4.ebuild | 36 + dev-python/pyinstrument/Manifest | 2 + dev-python/pyinstrument/metadata.xml | 12 + .../pyinstrument/pyinstrument-5.1.2.ebuild | 44 + dev-python/pymeeus/Manifest | 1 + .../files/pymeeus-0.5.12-pytest8.patch | 88 + dev-python/pymeeus/metadata.xml | 12 + dev-python/pymeeus/pymeeus-0.5.12.ebuild | 30 + dev-python/pymorphy3-dicts-ru/Manifest | 1 + dev-python/pymorphy3-dicts-ru/metadata.xml | 11 + ...morphy3-dicts-ru-2.4.417150.4580142.ebuild | 16 + dev-python/pymorphy3-dicts-uk/Manifest | 1 + dev-python/pymorphy3-dicts-uk/metadata.xml | 11 + ...morphy3-dicts-uk-2.4.1.1.1663094765.ebuild | 16 + dev-python/pymorphy3/Manifest | 1 + dev-python/pymorphy3/metadata.xml | 12 + dev-python/pymorphy3/pymorphy3-1.2.0.ebuild | 21 + dev-python/pympress/Manifest | 1 + dev-python/pympress/metadata.xml | 19 + dev-python/pympress/pympress-1.8.6.ebuild | 52 + dev-python/pynng/Manifest | 1 + dev-python/pynng/metadata.xml | 26 + dev-python/pynng/pynng-0.8.1.ebuild | 42 + dev-python/pynput/Manifest | 2 + dev-python/pynput/files/patches/uinput.patch | 37 + dev-python/pynput/files/patches/wheel.patch | 11 + dev-python/pynput/metadata.xml | 12 + dev-python/pynput/pynput-1.7.6.ebuild | 20 + dev-python/pynput/pynput-1.8.1.ebuild | 28 + dev-python/pypandoc/Manifest | 1 + dev-python/pypandoc/metadata.xml | 12 + dev-python/pypandoc/pypandoc-1.16.2.ebuild | 43 + dev-python/pyperscan/Manifest | 80 + dev-python/pyperscan/metadata.xml | 12 + dev-python/pyperscan/pyperscan-0.3.0.ebuild | 118 + dev-python/pyproject2ebuild/Manifest | 1 + dev-python/pyproject2ebuild/metadata.xml | 12 + .../pyproject2ebuild-0.0.3.ebuild | 16 + dev-python/pyqtdarktheme/Manifest | 1 + dev-python/pyqtdarktheme/metadata.xml | 13 + .../pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild | 18 + dev-python/pyrefly/Manifest | 440 ++ dev-python/pyrefly/metadata.xml | 20 + dev-python/pyrefly/pyrefly-0.56.0.ebuild | 508 ++ dev-python/pyrefly/pyrefly-0.57.1.ebuild | 508 ++ dev-python/pyrime/Manifest | 1 + .../pyrime-0.0.7-fix-meson-project.patch | 11 + dev-python/pyrime/metadata.xml | 16 + dev-python/pyrime/pyrime-0.0.7.ebuild | 51 + dev-python/pysdl3/Manifest | 1 + dev-python/pysdl3/metadata.xml | 12 + dev-python/pysdl3/pysdl3-0.9.9_beta1.ebuild | 48 + dev-python/pysnooper/Manifest | 2 + dev-python/pysnooper/metadata.xml | 13 + dev-python/pysnooper/pysnooper-1.2.1.ebuild | 22 + dev-python/pysnooper/pysnooper-1.2.3.ebuild | 21 + dev-python/pystardict/Manifest | 1 + dev-python/pystardict/metadata.xml | 12 + .../pystardict/pystardict-0.8-r1.ebuild | 26 + dev-python/pytest-cases/Manifest | 1 + dev-python/pytest-cases/metadata.xml | 14 + .../pytest-cases/pytest-cases-3.9.1-r1.ebuild | 32 + dev-python/pytest-celery/Manifest | 1 + dev-python/pytest-celery/metadata.xml | 9 + .../pytest-celery/pytest-celery-0.1.0.ebuild | 21 + dev-python/pytest-embedded/Manifest | 2 + dev-python/pytest-embedded/metadata.xml | 12 + .../pytest-embedded-1.16.2.ebuild | 19 + .../pytest-embedded-1.17.0.ebuild | 19 + dev-python/pytest-harvest/Manifest | 1 + dev-python/pytest-harvest/metadata.xml | 14 + .../pytest-harvest-1.10.5-r1.ebuild | 47 + dev-python/pytest-mypy-plugins/Manifest | 1 + dev-python/pytest-mypy-plugins/metadata.xml | 15 + .../pytest-mypy-plugins-3.2.0.ebuild | 54 + dev-python/pytest-relaxed/Manifest | 1 + dev-python/pytest-relaxed/metadata.xml | 12 + .../pytest-relaxed-2.0.2.ebuild | 28 + dev-python/pytest-snapshot/Manifest | 1 + .../files/pytest-snapshot-0.9.0-pytest8.patch | 21 + dev-python/pytest-snapshot/metadata.xml | 13 + .../pytest-snapshot-0.9.0.ebuild | 36 + dev-python/pytest-steps/Manifest | 1 + .../pytest-steps-1.8.0-strict-mkdocs.patch | 20 + dev-python/pytest-steps/metadata.xml | 14 + .../pytest-steps/pytest-steps-1.8.0-r1.ebuild | 54 + dev-python/pytest-textual-snapshot/Manifest | 1 + ...xtual-snapshot-1.1.0-syrupy-5-compat.patch | 29 + .../pytest-textual-snapshot/metadata.xml | 12 + .../pytest-textual-snapshot-1.1.0.ebuild | 44 + dev-python/python-barbicanclient/Manifest | 2 + dev-python/python-barbicanclient/metadata.xml | 12 + .../python-barbicanclient-7.2.0.ebuild | 34 + .../python-barbicanclient-7.3.0.ebuild | 34 + dev-python/python-designateclient/Manifest | 2 + .../python-designateclient/metadata.xml | 12 + .../python-designateclient-6.3.0.ebuild | 52 + .../python-designateclient-6.4.0.ebuild | 53 + dev-python/python-fire/Manifest | 2 + dev-python/python-fire/metadata.xml | 9 + .../python-fire/python-fire-0.6.0.ebuild | 31 + .../python-fire/python-fire-0.7.0.ebuild | 31 + dev-python/python-frontmatter/Manifest | 1 + dev-python/python-frontmatter/metadata.xml | 12 + .../python-frontmatter-1.1.0.ebuild | 36 + dev-python/python-http-client/Manifest | 1 + dev-python/python-http-client/metadata.xml | 12 + .../python-http-client-3.3.5-r1.ebuild | 32 + dev-python/python-lsp-isort/Manifest | 1 + dev-python/python-lsp-isort/metadata.xml | 13 + .../python-lsp-isort-0.2.1.ebuild | 33 + dev-python/python-lsp-mypy/Manifest | 1 + dev-python/python-lsp-mypy/metadata.xml | 13 + .../python-lsp-mypy-0.7.0.ebuild | 34 + dev-python/python-magnumclient/Manifest | 2 + dev-python/python-magnumclient/metadata.xml | 12 + .../python-magnumclient-4.10.0.ebuild | 45 + .../python-magnumclient-4.9.0.ebuild | 45 + dev-python/python-manilaclient/Manifest | 4 + dev-python/python-manilaclient/metadata.xml | 12 + .../python-manilaclient-5.6.0.ebuild | 53 + .../python-manilaclient-5.7.0.ebuild | 53 + .../python-manilaclient-5.7.1.ebuild | 53 + .../python-manilaclient-6.0.0.ebuild | 54 + dev-python/python-octaviaclient/Manifest | 2 + dev-python/python-octaviaclient/metadata.xml | 12 + .../python-octaviaclient-3.12.0.ebuild | 46 + .../python-octaviaclient-3.13.0.ebuild | 46 + dev-python/python-olm/Manifest | 1 + dev-python/python-olm/metadata.xml | 14 + .../python-olm/python-olm-3.2.16.ebuild | 38 + dev-python/python-pidfile/Manifest | 1 + dev-python/python-pidfile/metadata.xml | 16 + .../python-pidfile-3.1.1.ebuild | 28 + dev-python/python-socketio/Manifest | 2 + dev-python/python-socketio/metadata.xml | 13 + .../python-socketio-5.11.4.ebuild | 32 + .../python-socketio-5.12.1.ebuild | 31 + dev-python/python-statemachine/Manifest | 3 + dev-python/python-statemachine/metadata.xml | 12 + .../python-statemachine-2.5.0.ebuild | 48 + .../python-statemachine-2.6.0.ebuild | 46 + .../python-statemachine-3.0.0.ebuild | 46 + dev-python/python-telegram-bot/Manifest | 2 + dev-python/python-telegram-bot/metadata.xml | 14 + .../python-telegram-bot-20.6-r1.ebuild | 150 + .../python-telegram-bot-21.1.1.ebuild | 161 + .../python-telegram-bot-9999.ebuild | 60 + dev-python/python-xdis/Manifest | 1 + dev-python/python-xdis/metadata.xml | 15 + .../python-xdis/python-xdis-6.1.8.ebuild | 29 + dev-python/pyvis/Manifest | 1 + dev-python/pyvis/metadata.xml | 15 + dev-python/pyvis/pyvis-0.3.1.ebuild | 27 + dev-python/pyvisa-py/Manifest | 1 + dev-python/pyvisa-py/metadata.xml | 27 + dev-python/pyvisa-py/pyvisa-py-0.8.1.ebuild | 31 + dev-python/pyvisa/Manifest | 1 + dev-python/pyvisa/metadata.xml | 26 + dev-python/pyvisa/pyvisa-1.16.2.ebuild | 42 + dev-python/pywavefront/Manifest | 1 + dev-python/pywavefront/metadata.xml | 12 + .../pywavefront/pywavefront-1.3.3.ebuild | 30 + dev-python/pywebview/Manifest | 1 + dev-python/pywebview/metadata.xml | 13 + dev-python/pywebview/pywebview-6.1.ebuild | 38 + dev-python/questionary/Manifest | 2 + dev-python/questionary/metadata.xml | 13 + .../questionary/questionary-2.1.0.ebuild | 34 + .../questionary/questionary-2.1.1.ebuild | 35 + dev-python/queuelib/Manifest | 1 + dev-python/queuelib/metadata.xml | 13 + dev-python/queuelib/queuelib-1.8.0.ebuild | 18 + dev-python/readability-lxml/Manifest | 1 + dev-python/readability-lxml/metadata.xml | 13 + .../readability-lxml-0.8.4.1.ebuild | 36 + dev-python/readchar/Manifest | 1 + dev-python/readchar/metadata.xml | 13 + dev-python/readchar/readchar-4.2.1.ebuild | 34 + dev-python/readmdict/Manifest | 1 + dev-python/readmdict/metadata.xml | 12 + .../readmdict/readmdict-0.1.1-r1.ebuild | 22 + dev-python/rectangle-packer/Manifest | 1 + dev-python/rectangle-packer/metadata.xml | 12 + .../rectangle-packer-2.0.2.ebuild | 22 + dev-python/repology-client/Manifest | 2 + dev-python/repology-client/metadata.xml | 17 + .../repology-client-0.5.0.ebuild | 36 + .../repology-client-0.6.0.ebuild | 37 + dev-python/rich-rst/Manifest | 1 + dev-python/rich-rst/metadata.xml | 12 + dev-python/rich-rst/rich-rst-1.3.2.ebuild | 30 + dev-python/rpmautospec-core/Manifest | 1 + dev-python/rpmautospec-core/metadata.xml | 12 + .../rpmautospec-core-0.1.5.ebuild | 26 + dev-python/rstcheck/Manifest | 2 + dev-python/rstcheck/metadata.xml | 14 + dev-python/rstcheck/rstcheck-6.2.0.ebuild | 36 + dev-python/rstcheck/rstcheck-6.2.1.ebuild | 24 + dev-python/runs/Manifest | 1 + dev-python/runs/metadata.xml | 13 + dev-python/runs/runs-1.3.0.ebuild | 41 + dev-python/scrapy/Manifest | 1 + dev-python/scrapy/metadata.xml | 14 + dev-python/scrapy/scrapy-2.12.0.ebuild | 63 + dev-python/screeninfo/Manifest | 1 + dev-python/screeninfo/metadata.xml | 12 + dev-python/screeninfo/screeninfo-0.8.1.ebuild | 19 + dev-python/sendgrid/Manifest | 1 + dev-python/sendgrid/metadata.xml | 12 + dev-python/sendgrid/sendgrid-6.11.0.ebuild | 46 + dev-python/sentence-splitter/Manifest | 1 + dev-python/sentence-splitter/metadata.xml | 12 + .../sentence-splitter-1.4-r2.ebuild | 23 + dev-python/sentry-sdk/Manifest | 1 + dev-python/sentry-sdk/metadata.xml | 22 + .../sentry-sdk/sentry-sdk-2.30.0.ebuild | 37 + dev-python/signalstickers-client/Manifest | 1 + dev-python/signalstickers-client/metadata.xml | 18 + .../signalstickers-client-3.3.0.ebuild | 33 + dev-python/simple-term-menu/Manifest | 1 + dev-python/simple-term-menu/metadata.xml | 13 + .../simple-term-menu-1.6.6.ebuild | 28 + dev-python/simplemma/Manifest | 1 + dev-python/simplemma/metadata.xml | 12 + dev-python/simplemma/simplemma-0.9.1.ebuild | 22 + dev-python/sjcl/Manifest | 1 + dev-python/sjcl/metadata.xml | 11 + dev-python/sjcl/sjcl-0.2.1-r1.ebuild | 30 + dev-python/skia-pathops/Manifest | 1 + .../files/skia-pathops-0.9.1-no-net.patch | 11 + dev-python/skia-pathops/metadata.xml | 15 + .../skia-pathops/skia-pathops-0.9.1.ebuild | 40 + dev-python/sortedcollections/Manifest | 1 + dev-python/sortedcollections/metadata.xml | 10 + .../sortedcollections-2.1.0.ebuild | 37 + dev-python/soundcard/Manifest | 1 + dev-python/soundcard/metadata.xml | 17 + dev-python/soundcard/soundcard-0.4.5.ebuild | 26 + dev-python/sphinx-click/Manifest | 1 + dev-python/sphinx-click/metadata.xml | 14 + .../sphinx-click/sphinx-click-4.2.0.ebuild | 30 + dev-python/sphinx-design/Manifest | 1 + dev-python/sphinx-design/metadata.xml | 12 + .../sphinx-design/sphinx-design-0.6.1.ebuild | 32 + dev-python/sphinx-hoverxref/Manifest | 1 + dev-python/sphinx-hoverxref/metadata.xml | 15 + .../sphinx-hoverxref-1.4.2.ebuild | 49 + .../sphinx-last-updated-by-git/Manifest | 1 + .../sphinx-last-updated-by-git/metadata.xml | 13 + .../sphinx-last-updated-by-git-0.3.8.ebuild | 30 + dev-python/sphinx-paramlinks/Manifest | 1 + dev-python/sphinx-paramlinks/metadata.xml | 12 + .../sphinx-paramlinks-0.6.0.ebuild | 21 + dev-python/sphinx-sitemap/Manifest | 2 + dev-python/sphinx-sitemap/metadata.xml | 9 + .../sphinx-sitemap-2.8.0.ebuild | 44 + .../sphinx-sitemap-2.9.0.ebuild | 44 + dev-python/sphinxcontrib-katex/Manifest | 1 + ...hinxcontrib-katex-0.9.10_fix_install.patch | 11 + ...nxcontrib-katex-0.9.10_fix_use_tomli.patch | 22 + ...hinxcontrib-katex-0.9.11_fix_install.patch | 28 + dev-python/sphinxcontrib-katex/metadata.xml | 19 + .../sphinxcontrib-katex-0.9.11.ebuild | 43 + dev-python/sphinxext-opengraph/Manifest | 1 + dev-python/sphinxext-opengraph/metadata.xml | 12 + .../sphinxext-opengraph-0.13.0.ebuild | 37 + dev-python/sphinxnotes-mock/Manifest | 1 + dev-python/sphinxnotes-mock/metadata.xml | 12 + .../sphinxnotes-mock-1.1.ebuild | 21 + dev-python/sqlmodel/Manifest | 3 + dev-python/sqlmodel/metadata.xml | 13 + dev-python/sqlmodel/sqlmodel-0.0.29.ebuild | 59 + dev-python/sqlmodel/sqlmodel-0.0.31.ebuild | 58 + dev-python/sqlmodel/sqlmodel-0.0.37.ebuild | 59 + dev-python/sse-starlette/Manifest | 1 + dev-python/sse-starlette/metadata.xml | 13 + .../sse-starlette/sse-starlette-3.3.2.ebuild | 37 + dev-python/starkbank-ecdsa/Manifest | 1 + dev-python/starkbank-ecdsa/metadata.xml | 12 + .../starkbank-ecdsa-2.2.0-r1.ebuild | 29 + dev-python/steam/Manifest | 1 + ...m-2.0.0-path-pycryptodome-and-gevent.patch | 188 + dev-python/steam/metadata.xml | 13 + dev-python/steam/steam-2.0.0-r1.ebuild | 62 + dev-python/stone/Manifest | 1 + dev-python/stone/metadata.xml | 12 + dev-python/stone/stone-3.3.9.ebuild | 30 + dev-python/strawberry-graphql/Manifest | 1 + .../strawberry-0.288.3-no-emoji-test.patch | 19 + dev-python/strawberry-graphql/metadata.xml | 13 + .../strawberry-graphql-0.311.0.ebuild | 99 + dev-python/strip-hints/Manifest | 1 + dev-python/strip-hints/metadata.xml | 12 + .../strip-hints/strip-hints-0.1.13.ebuild | 26 + dev-python/survey/Manifest | 1 + dev-python/survey/metadata.xml | 12 + dev-python/survey/survey-5.4.2.ebuild | 35 + dev-python/svgelements/Manifest | 1 + dev-python/svgelements/files/fix_tests.patch | 20 + dev-python/svgelements/metadata.xml | 12 + .../svgelements/svgelements-1.9.6-r1.ebuild | 47 + dev-python/svgpathtools/Manifest | 1 + dev-python/svgpathtools/metadata.xml | 23 + .../svgpathtools/svgpathtools-1.7.2.ebuild | 25 + dev-python/syrupy/Manifest | 1 + dev-python/syrupy/metadata.xml | 12 + dev-python/syrupy/syrupy-5.1.0.ebuild | 39 + dev-python/system_hotkey/Manifest | 1 + ...otkey-1.0.3-fix-collections-iterable.patch | 15 + dev-python/system_hotkey/metadata.xml | 12 + .../system_hotkey/system_hotkey-1.0.3.ebuild | 33 + dev-python/tdir/Manifest | 1 + dev-python/tdir/metadata.xml | 13 + dev-python/tdir/tdir-1.9.0.ebuild | 33 + dev-python/templated-dictionary/Manifest | 1 + dev-python/templated-dictionary/metadata.xml | 12 + .../templated-dictionary-1.6.ebuild | 24 + dev-python/tempus-themes/Manifest | 1 + dev-python/tempus-themes/metadata.xml | 9 + .../tempus-themes-2.3.0.20220206.ebuild | 23 + dev-python/tempy/Manifest | 1 + dev-python/tempy/metadata.xml | 11 + dev-python/tempy/tempy-1.4.0.ebuild | 31 + dev-python/termynal/Manifest | 1 + dev-python/termynal/metadata.xml | 11 + dev-python/termynal/termynal-0.13.1-r1.ebuild | 30 + dev-python/textual-autocomplete/Manifest | 1 + dev-python/textual-autocomplete/metadata.xml | 12 + .../textual-autocomplete-4.0.6.ebuild | 38 + dev-python/textual-dev/Manifest | 1 + dev-python/textual-dev/metadata.xml | 13 + .../textual-dev/textual-dev-1.8.0.ebuild | 34 + dev-python/textual-serve/Manifest | 1 + dev-python/textual-serve/metadata.xml | 13 + .../textual-serve/textual-serve-1.1.3.ebuild | 24 + dev-python/textual/Manifest | 2 + dev-python/textual/metadata.xml | 17 + dev-python/textual/textual-8.1.1-r1.ebuild | 107 + dev-python/textual/textual-8.2.0.ebuild | 107 + dev-python/thonny/Manifest | 1 + dev-python/thonny/metadata.xml | 21 + dev-python/thonny/thonny-4.1.7.ebuild | 50 + dev-python/tiktoken/Manifest | 34 + ...ktoken-0.12.0-special-token-roudtrip.patch | 13 + dev-python/tiktoken/metadata.xml | 12 + dev-python/tiktoken/tiktoken-0.12.0.ebuild | 107 + dev-python/timeslot/Manifest | 1 + dev-python/timeslot/metadata.xml | 12 + dev-python/timeslot/timeslot-0.1.2.ebuild | 19 + dev-python/tlv8/Manifest | 1 + dev-python/tlv8/metadata.xml | 24 + dev-python/tlv8/tlv8-0.10.0.ebuild | 24 + dev-python/toml/Manifest | 2 + dev-python/toml/metadata.xml | 13 + dev-python/toml/toml-0.10.2.ebuild | 44 + dev-python/trianglesolver/Manifest | 1 + dev-python/trianglesolver/metadata.xml | 20 + .../trianglesolver/trianglesolver-1.2.ebuild | 20 + dev-python/tulir-telethon/Manifest | 2 + dev-python/tulir-telethon/metadata.xml | 16 + .../tulir-telethon-1.37.0_alpha1.ebuild | 49 + .../tulir-telethon-1.99.0_alpha6.ebuild | 46 + dev-python/tweepy/Manifest | 1 + dev-python/tweepy/metadata.xml | 9 + dev-python/tweepy/tweepy-4.14.0.ebuild | 36 + dev-python/types-protobuf/Manifest | 1 + dev-python/types-protobuf/metadata.xml | 13 + .../types-protobuf-6.32.1.20251210.ebuild | 17 + dev-python/types-requests/Manifest | 2 + dev-python/types-requests/metadata.xml | 11 + .../types-requests-2.32.0.20240712.ebuild | 22 + .../types-requests-2.32.4.20250913.ebuild | 21 + dev-python/typing-inspect/Manifest | 1 + dev-python/typing-inspect/metadata.xml | 9 + .../typing-inspect-0.9.0.ebuild | 26 + dev-python/uncalled-for/Manifest | 2 + dev-python/uncalled-for/metadata.xml | 12 + .../uncalled-for/uncalled-for-0.2.0.ebuild | 32 + dev-python/undervolt/Manifest | 1 + dev-python/undervolt/metadata.xml | 11 + dev-python/undervolt/undervolt-0.4.0.ebuild | 17 + dev-python/undervolt/undervolt-9999.ebuild | 24 + dev-python/upstream-ontologist/Manifest | 779 +++ ...pstream-ontologist-0.2.2-no-debcargo.patch | 13 + ...upstream-ontologist-0.2.2-no-scripts.patch | 14 + dev-python/upstream-ontologist/metadata.xml | 16 + .../upstream-ontologist-0.2.7.ebuild | 699 ++ .../upstream-ontologist-0.2.9.ebuild | 716 ++ dev-python/urlmatch/Manifest | 1 + dev-python/urlmatch/metadata.xml | 11 + dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild | 28 + dev-python/usb-monitor/Manifest | 1 + dev-python/usb-monitor/metadata.xml | 23 + .../usb-monitor/usb-monitor-1.23.ebuild | 17 + dev-python/validator-collection/Manifest | 1 + dev-python/validator-collection/metadata.xml | 13 + .../validator-collection-1.5.0-r2.ebuild | 44 + dev-python/volatile/Manifest | 1 + dev-python/volatile/metadata.xml | 8 + dev-python/volatile/volatile-2.1.0.ebuild | 19 + dev-python/w3lib/Manifest | 1 + dev-python/w3lib/metadata.xml | 12 + dev-python/w3lib/w3lib-2.3.1.ebuild | 33 + dev-python/webrtcvad/Manifest | 2 + dev-python/webrtcvad/metadata.xml | 11 + .../webrtcvad/webrtcvad-2.0.10-r1.ebuild | 30 + dev-python/xattr/Manifest | 2 + dev-python/xattr/metadata.xml | 14 + dev-python/xattr/xattr-1.1.0-r1.ebuild | 56 + dev-python/xattr/xattr-1.2.0.ebuild | 56 + dev-python/xmod/Manifest | 1 + dev-python/xmod/metadata.xml | 13 + dev-python/xmod/xmod-1.9.0.ebuild | 28 + dev-python/xpybutil/Manifest | 1 + dev-python/xpybutil/metadata.xml | 12 + dev-python/xpybutil/xpybutil-0.0.6.ebuild | 24 + dev-python/yams/Manifest | 1 + dev-python/yams/metadata.xml | 16 + dev-python/yams/yams-0.7.3-r1.ebuild | 37 + dev-python/yams/yams-9999.ebuild | 37 + dev-ruby/asciidoctor-pdf/Manifest | 1 + .../asciidoctor-pdf-2.3.24.ebuild | 67 + dev-ruby/asciidoctor-pdf/metadata.xml | 25 + dev-ruby/byebug/Manifest | 1 + dev-ruby/byebug/byebug-11.1.3.ebuild | 40 + dev-ruby/byebug/metadata.xml | 9 + dev-ruby/chruby/Manifest | 1 + dev-ruby/chruby/chruby-0.3.9-r3.ebuild | 33 + dev-ruby/chruby/chruby-9999.ebuild | 41 + dev-ruby/chruby/files/systemwide.sh | 7 + dev-ruby/chruby/metadata.xml | 13 + dev-ruby/language_server-protocol/Manifest | 2 + ...anguage_server-protocol-3.17.0.4-r1.ebuild | 46 + ...anguage_server-protocol-3.17.0.5-r1.ebuild | 46 + .../language_server-protocol/metadata.xml | 12 + dev-ruby/prawn-icon/Manifest | 2 + dev-ruby/prawn-icon/metadata.xml | 11 + dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild | 24 + dev-ruby/prawn-icon/prawn-icon-4.1.0.ebuild | 24 + dev-ruby/prawn-svg/Manifest | 1 + dev-ruby/prawn-svg/metadata.xml | 11 + dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild | 29 + dev-ruby/prawn-templates/Manifest | 1 + dev-ruby/prawn-templates/metadata.xml | 11 + .../prawn-templates-0.1.2-r1.ebuild | 30 + dev-ruby/pry-byebug/Manifest | 2 + dev-ruby/pry-byebug/metadata.xml | 9 + dev-ruby/pry-byebug/pry-byebug-3.10.1.ebuild | 25 + dev-ruby/pry-byebug/pry-byebug-3.9.0.ebuild | 25 + dev-ruby/rbenv/metadata.xml | 9 + dev-ruby/rbenv/rbenv-9999.ebuild | 40 + dev-ruby/rbspy/Manifest | 326 + .../rbspy-0.17.0-remove-time-dependency.patch | 94 + dev-ruby/rbspy/metadata.xml | 12 + dev-ruby/rbspy/rbspy-0.17.0-r1.ebuild | 219 + dev-ruby/rbspy/rbspy-0.21.0.ebuild | 234 + dev-ruby/rspec-wait/Manifest | 1 + dev-ruby/rspec-wait/metadata.xml | 9 + dev-ruby/rspec-wait/rspec-wait-0.0.9.ebuild | 23 + dev-ruby/ruby-build/metadata.xml | 9 + dev-ruby/ruby-build/ruby-build-9999.ebuild | 29 + dev-ruby/ruby-install/Manifest | 1 + dev-ruby/ruby-install/metadata.xml | 13 + .../ruby-install/ruby-install-0.9.3.ebuild | 44 + dev-ruby/ruby-lsp/Manifest | 1 + dev-ruby/ruby-lsp/metadata.xml | 12 + dev-ruby/ruby-lsp/ruby-lsp-0.26.4.ebuild | 33 + dev-scheme/sagittarius/Manifest | 1 + .../sagittarius-0.9.14-compiler-flags.patch | 17 + dev-scheme/sagittarius/metadata.xml | 8 + .../sagittarius/sagittarius-0.9.14.ebuild | 36 + dev-tex/ninecolors/Manifest | 1 + dev-tex/ninecolors/metadata.xml | 22 + .../ninecolors/ninecolors-2022.02.13.ebuild | 38 + dev-tex/tabularray/Manifest | 1 + dev-tex/tabularray/metadata.xml | 34 + .../tabularray/tabularray-2023.03.01.ebuild | 36 + dev-tex/tectonic/Manifest | 335 + ...fix-internal-consistency-problem-bbl.patch | 32 + ....15.0-fix-the-implicit-autoref-error.patch | 19 + ...ctonic-0.15.0-fix-xetex_layout-build.patch | 12 + .../files/tectonic-0.15.0-rust-1.80.patch | 27 + dev-tex/tectonic/metadata.xml | 14 + dev-tex/tectonic/tectonic-0.15.0-r1.ebuild | 393 ++ dev-tex/tectonic/tectonic-0.15.0.ebuild | 391 ++ .../DirectXShaderCompiler-1.8.2502.ebuild | 71 + .../DirectXShaderCompiler-1.8.2505.ebuild | 77 + dev-util/DirectXShaderCompiler/Manifest | 7 + dev-util/DirectXShaderCompiler/metadata.xml | 15 + dev-util/addlicense/Manifest | 2 + dev-util/addlicense/addlicense-1.2.0.ebuild | 38 + dev-util/addlicense/metadata.xml | 12 + dev-util/bash-language-server/Manifest | 10 + .../bash-language-server-5.3.3.ebuild | 49 + .../bash-language-server-5.4.0.ebuild | 49 + .../bash-language-server-5.4.2.ebuild | 49 + .../bash-language-server-5.4.3.ebuild | 50 + .../bash-language-server-5.6.0.ebuild | 50 + dev-util/bash-language-server/metadata.xml | 15 + dev-util/bats-assert/Manifest | 1 + dev-util/bats-assert/bats-assert-2.2.0.ebuild | 40 + dev-util/bats-assert/metadata.xml | 15 + dev-util/bats-support/Manifest | 1 + .../bats-support/bats-support-0.3.0.ebuild | 30 + dev-util/bats-support/metadata.xml | 20 + dev-util/bc-ur/Manifest | 1 + dev-util/bc-ur/bc-ur-0.3.0.ebuild | 30 + dev-util/bc-ur/files/build-fix.patch | 92 + dev-util/bc-ur/metadata.xml | 15 + dev-util/bruno-bin/Manifest | 3 + dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild | 81 + dev-util/bruno-bin/bruno-bin-1.9.0.ebuild | 77 + dev-util/bruno-bin/bruno-bin-3.0.2.ebuild | 81 + dev-util/bruno-bin/bruno-bin-3.1.4.ebuild | 81 + dev-util/bruno-bin/metadata.xml | 15 + dev-util/bump-my-version/Manifest | 3 + .../bump-my-version-1.2.6.ebuild | 64 + .../bump-my-version-1.2.7.ebuild | 65 + dev-util/bump-my-version/metadata.xml | 14 + dev-util/cargo-post/Manifest | 16 + dev-util/cargo-post/cargo-post-0.1.7.ebuild | 50 + dev-util/cargo-post/metadata.xml | 18 + dev-util/cargo-show-asm/Manifest | 59 + .../cargo-show-asm-0.2.55.ebuild | 102 + dev-util/cargo-show-asm/metadata.xml | 11 + dev-util/catalyst-lab/Manifest | 2 + .../catalyst-lab/catalyst-lab-1.6.0.ebuild | 33 + .../catalyst-lab/catalyst-lab-1.6.1.ebuild | 33 + dev-util/catalyst-lab/metadata.xml | 21 + dev-util/codex/Manifest | 12 + dev-util/codex/codex-0.117.0.ebuild | 129 + dev-util/codex/metadata.xml | 24 + dev-util/coq-lsp/Manifest | 1 + dev-util/coq-lsp/coq-lsp-0.1.9.ebuild | 47 + dev-util/coq-lsp/metadata.xml | 12 + dev-util/deblob/Manifest | 4 + dev-util/deblob/deblob-0.12.ebuild | 78 + dev-util/deblob/deblob-9999.ebuild | 78 + dev-util/deblob/metadata.xml | 8 + dev-util/distribution-gpg-keys/Manifest | 1 + .../distribution-gpg-keys-1.117.ebuild | 26 + dev-util/distribution-gpg-keys/metadata.xml | 14 + dev-util/dmg2img/Manifest | 1 + dev-util/dmg2img/dmg2img-20201227.ebuild | 30 + dev-util/dmg2img/dmg2img-9999.ebuild | 29 + dev-util/dmg2img/metadata.xml | 12 + dev-util/dockerfile-language-server/Manifest | 4 + .../dockerfile-language-server-0.12.0.ebuild | 44 + .../dockerfile-language-server-0.13.0.ebuild | 44 + .../dockerfile-language-server/metadata.xml | 11 + dev-util/eclipse-parallel-bin/Manifest | 2 + .../eclipse-parallel-bin-4.28.ebuild | 50 + dev-util/eclipse-parallel-bin/metadata.xml | 9 + dev-util/exercism/Manifest | 48 + dev-util/exercism/exercism-3.1.0.ebuild | 88 + dev-util/exercism/exercism-3.2.0.ebuild | 88 + dev-util/exercism/metadata.xml | 11 + dev-util/find-work-bugzilla/Manifest | 1 + .../find-work-bugzilla-1.0.0-r1.ebuild | 38 + dev-util/find-work-bugzilla/metadata.xml | 17 + dev-util/find-work-pkgcheck/Manifest | 1 + .../find-work-pkgcheck-1.0.0.ebuild | 39 + dev-util/find-work-pkgcheck/metadata.xml | 17 + dev-util/find-work-repology/Manifest | 2 + .../find-work-repology-1.0.0.ebuild | 40 + .../find-work-repology-1.0.1.ebuild | 40 + dev-util/find-work-repology/metadata.xml | 17 + dev-util/find-work/Manifest | 1 + dev-util/find-work/find-work-1.0.0.ebuild | 76 + dev-util/find-work/find-work-9999.ebuild | 75 + dev-util/find-work/metadata.xml | 17 + dev-util/flatpakify/Manifest | 2 + dev-util/flatpakify/flatpakify-1.0.5.ebuild | 30 + dev-util/flatpakify/flatpakify-1.0.6.ebuild | 30 + dev-util/flatpakify/metadata.xml | 19 + dev-util/forgejo-runner/Manifest | 2 + .../forgejo-runner-12.7.3.ebuild | 95 + .../forgejo-runner/forgejo-runner-9999.ebuild | 95 + dev-util/forgejo-runner/metadata.xml | 20 + dev-util/fortls/Manifest | 5 + dev-util/fortls/fortls-2.13.0.ebuild | 36 + dev-util/fortls/fortls-3.0.0.ebuild | 36 + dev-util/fortls/fortls-3.1.1.ebuild | 36 + dev-util/fortls/fortls-3.1.2.ebuild | 36 + dev-util/fortls/fortls-3.2.2.ebuild | 36 + dev-util/fortls/metadata.xml | 20 + dev-util/fortran-test-drive/Manifest | 2 + .../fortran-test-drive-0.4.0.ebuild | 27 + .../fortran-test-drive-0.5.0.ebuild | 27 + dev-util/fortran-test-drive/metadata.xml | 11 + dev-util/gammaray/Manifest | 2 + .../files/gammaray-3.1.0-deselect-tests.patch | 21 + .../files/gammaray-3.3.0-unbundle_libs.patch | 46 + dev-util/gammaray/gammaray-3.3.0.ebuild | 146 + dev-util/gammaray/gammaray-3.3.1.ebuild | 146 + dev-util/gammaray/metadata.xml | 36 + dev-util/gemini-cli/Manifest | 1 + dev-util/gemini-cli/gemini-cli-0.35.2.ebuild | 31 + dev-util/gemini-cli/metadata.xml | 25 + dev-util/genTree/Manifest | 1 + dev-util/genTree/genTree-0.1.0.ebuild | 23 + dev-util/genTree/genTree-9999.ebuild | 21 + dev-util/genTree/metadata.xml | 11 + dev-util/gersemi/Manifest | 1 + dev-util/gersemi/gersemi-0.26.1.ebuild | 41 + dev-util/gersemi/metadata.xml | 12 + dev-util/git-bug/Manifest | 2 + dev-util/git-bug/git-bug-0.10.1.ebuild | 32 + dev-util/git-bug/git-bug-9999.ebuild | 36 + dev-util/git-bug/metadata.xml | 8 + dev-util/git-pages-cli/Manifest | 4 + .../git-pages-cli/git-pages-cli-1.5.2.ebuild | 33 + .../git-pages-cli/git-pages-cli-1.6.0.ebuild | 33 + dev-util/git-pages-cli/metadata.xml | 12 + dev-util/gitlab-ci-local-bin/Manifest | 3 + .../gitlab-ci-local-bin-4.43.0.ebuild | 41 + .../gitlab-ci-local-bin-4.47.0.ebuild | 41 + .../gitlab-ci-local-bin-4.56.0.ebuild | 41 + dev-util/gitlab-ci-local-bin/metadata.xml | 11 + dev-util/go-task/Manifest | 4 + dev-util/go-task/go-task-3.38.0-r1.ebuild | 22 + dev-util/go-task/go-task-3.41.0-r1.ebuild | 22 + dev-util/go-task/metadata.xml | 11 + dev-util/google-antigravity/Manifest | 6 + .../google-antigravity-1.20.6.ebuild | 152 + .../google-antigravity-1.21.6.ebuild | 152 + dev-util/google-antigravity/metadata.xml | 11 + dev-util/gshards/Manifest | 1 + dev-util/gshards/gshards-0.2.ebuild | 36 + dev-util/gshards/metadata.xml | 5 + dev-util/hare-update/Manifest | 2 + .../hare-update/hare-update-0.25.2.0.ebuild | 28 + .../hare-update/hare-update-0.26.0.0.ebuild | 28 + dev-util/hare-update/hare-update-9999.ebuild | 28 + dev-util/hare-update/metadata.xml | 11 + dev-util/haredo/Manifest | 1 + dev-util/haredo/haredo-1.0.2.ebuild | 34 + dev-util/haredo/haredo-9999.ebuild | 34 + dev-util/haredo/metadata.xml | 5 + dev-util/hevi/Manifest | 5 + dev-util/hevi/hevi-1.1.0.ebuild | 30 + dev-util/hevi/metadata.xml | 14 + dev-util/hut/Manifest | 2 + dev-util/hut/hut-0.7.0.ebuild | 37 + dev-util/hut/metadata.xml | 19 + dev-util/insomnia-bin/Manifest | 1 + .../insomnia-bin/insomnia-bin-2023.5.8.ebuild | 62 + dev-util/insomnia-bin/metadata.xml | 8 + dev-util/ios-safari-remote-debug/Manifest | 2 + ...6-copy-injected-code-from-the-system.patch | 27 + ...s-safari-remote-debug-0_pre20250506.ebuild | 44 + dev-util/ios-safari-remote-debug/metadata.xml | 11 + dev-util/ios-webkit-debug-proxy/Manifest | 1 + ...ebug-proxy-1.9.1-dont-build-examples.patch | 29 + .../ios-webkit-debug-proxy-1.9.2.ebuild | 36 + dev-util/ios-webkit-debug-proxy/metadata.xml | 12 + dev-util/istyle/Manifest | 1 + .../istyle/istyle-1.23_pre20220127.ebuild | 37 + dev-util/istyle/metadata.xml | 24 + dev-util/juliaup/Manifest | 345 + dev-util/juliaup/juliaup-1.19.9.ebuild | 416 ++ dev-util/juliaup/metadata.xml | 11 + dev-util/kubetail-bin/Manifest | 16 + .../kubetail-bin/kubetail-bin-0.10.1.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.11.0.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.11.1.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.12.0.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.12.1.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.7.5.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.8.2.ebuild | 45 + .../kubetail-bin/kubetail-bin-0.9.0.ebuild | 45 + dev-util/kubetail-bin/metadata.xml | 11 + dev-util/kubetail/Manifest | 8 + dev-util/kubetail/kubetail-0.10.1.ebuild | 46 + dev-util/kubetail/kubetail-0.11.0.ebuild | 46 + dev-util/kubetail/kubetail-0.11.1.ebuild | 46 + dev-util/kubetail/kubetail-0.12.0.ebuild | 46 + dev-util/kubetail/kubetail-0.12.1.ebuild | 45 + dev-util/kubetail/kubetail-0.9.0-r1.ebuild | 51 + dev-util/kubetail/kubetail-0.9.0-r2.ebuild | 49 + dev-util/kubetail/kubetail-0.9.0.ebuild | 46 + dev-util/kubetail/metadata.xml | 11 + dev-util/lemminx-bin/Manifest | 2 + .../lemminx-bin/lemminx-bin-0.27.0.ebuild | 21 + .../lemminx-bin/lemminx-bin-0.27.1.ebuild | 21 + dev-util/lemminx-bin/metadata.xml | 17 + dev-util/libtypec-utils/Manifest | 1 + .../libtypec-utils-0.5.2.ebuild | 35 + dev-util/libtypec-utils/metadata.xml | 20 + dev-util/lottieconverter/Manifest | 1 + .../files/lottieconverter-0.2-buildtype.patch | 13 + .../lottieconverter-0.2-r2.ebuild | 39 + .../lottieconverter-0.2-r3.ebuild | 39 + dev-util/lottieconverter/metadata.xml | 11 + dev-util/lua-language-server/Manifest | 3 + .../files/3.16.0-linux.ninja.patch | 65 + .../files/3.16.4-build.ninja.patch | 102 + .../files/3.16.4-linux.ninja.patch | 63 + dev-util/lua-language-server/files/wrapper.sh | 15 + .../lua-language-server-3.16.4.ebuild | 95 + .../lua-language-server-3.17.0.ebuild | 95 + .../lua-language-server-3.17.1.ebuild | 95 + dev-util/lua-language-server/metadata.xml | 16 + dev-util/measureme/Manifest | 96 + dev-util/measureme/measureme-12.0.3.ebuild | 136 + dev-util/measureme/metadata.xml | 11 + dev-util/mh/Manifest | 1 + dev-util/mh/metadata.xml | 19 + dev-util/mh/mh-1.4.1.ebuild | 34 + dev-util/minify-bin/Manifest | 2 + dev-util/minify-bin/metadata.xml | 11 + dev-util/minify-bin/minify-bin-2.24.11.ebuild | 24 + dev-util/minify/Manifest | 2 + dev-util/minify/metadata.xml | 12 + dev-util/minify/minify-2.24.11.ebuild | 32 + dev-util/mise/Manifest | 1368 ++++ dev-util/mise/files/config.toml | 2 + .../files/mise-self-update-instructions.toml | 1 + dev-util/mise/files/mise.fish | 3 + dev-util/mise/files/mise.sh | 10 + dev-util/mise/metadata.xml | 12 + dev-util/mise/mise-2025.10.14.ebuild | 895 +++ dev-util/mise/mise-2025.12.12.ebuild | 887 +++ dev-util/mise/mise-2026.3.3.ebuild | 1034 +++ dev-util/mock-core-configs/Manifest | 1 + dev-util/mock-core-configs/metadata.xml | 11 + .../mock-core-configs-44.1.ebuild | 20 + dev-util/mock/Manifest | 2 + dev-util/mock/metadata.xml | 11 + dev-util/mock/mock-6.5.ebuild | 102 + dev-util/mock/mock-6.6.ebuild | 102 + dev-util/neocmakelsp/Manifest | 2 + dev-util/neocmakelsp/metadata.xml | 12 + .../neocmakelsp/neocmakelsp-0.10.1.ebuild | 32 + dev-util/nvchecker/Manifest | 2 + dev-util/nvchecker/metadata.xml | 11 + dev-util/nvchecker/nvchecker-2.19.ebuild | 108 + dev-util/nvchecker/nvchecker-2.20.ebuild | 107 + dev-util/ocamlformat/Manifest | 1 + dev-util/ocamlformat/metadata.xml | 20 + .../ocamlformat/ocamlformat-0.26.2-r1.ebuild | 54 + .../ocamlformat/ocamlformat-0.26.2.ebuild | 48 + dev-util/ocp-indent/Manifest | 1 + dev-util/ocp-indent/metadata.xml | 18 + dev-util/ocp-indent/ocp-indent-1.8.2.ebuild | 30 + dev-util/ols/Manifest | 1 + dev-util/ols/metadata.xml | 23 + dev-util/ols/ols-2026.01.ebuild | 50 + dev-util/ols/ols-9999.ebuild | 51 + dev-util/opencode-bin/Manifest | 2 + dev-util/opencode-bin/metadata.xml | 12 + .../opencode-bin/opencode-bin-1.1.48.ebuild | 21 + .../opencode-bin/opencode-bin-1.2.6.ebuild | 21 + dev-util/pcpp/Manifest | 1 + dev-util/pcpp/metadata.xml | 12 + dev-util/pcpp/pcpp-1.30.ebuild | 27 + dev-util/pifpaf/Manifest | 1 + .../pifpaf/files/pifpaf-3.2.3-psql17.patch | 17 + dev-util/pifpaf/metadata.xml | 18 + dev-util/pifpaf/pifpaf-3.3.0.ebuild | 71 + dev-util/pmbootstrap/Manifest | 1 + dev-util/pmbootstrap/metadata.xml | 11 + dev-util/pmbootstrap/pmbootstrap-3.9.0.ebuild | 49 + dev-util/quilttools/Manifest | 1 + .../files/quilttools-0.3-tags.patch | 41 + dev-util/quilttools/metadata.xml | 17 + dev-util/quilttools/quilttools-0.3-r1.ebuild | 45 + dev-util/rexxd/Manifest | 1 + dev-util/rexxd/metadata.xml | 7 + dev-util/rexxd/rexxd-2025.02.17.ebuild | 37 + dev-util/riffdiff/Manifest | 2 + dev-util/riffdiff/metadata.xml | 11 + dev-util/riffdiff/riffdiff-3.6.1.ebuild | 42 + dev-util/rtc-testbench/Manifest | 1 + dev-util/rtc-testbench/metadata.xml | 21 + .../rtc-testbench/rtc-testbench-5.4.ebuild | 76 + dev-util/rust-rover/Manifest | 11 + dev-util/rust-rover/metadata.xml | 12 + .../rust-rover/rust-rover-2024.2.1-r1.ebuild | 134 + .../rust-rover/rust-rover-2025.2.1.ebuild | 146 + .../rust-rover/rust-rover-2025.2.2.ebuild | 146 + .../rust-rover/rust-rover-2025.2.3.ebuild | 146 + .../rust-rover/rust-rover-2025.2.4.1.ebuild | 146 + .../rust-rover/rust-rover-2025.2.5.ebuild | 146 + .../rust-rover/rust-rover-2025.3.1.ebuild | 146 + .../rust-rover/rust-rover-2025.3.2.ebuild | 154 + .../rust-rover/rust-rover-2025.3.3.ebuild | 154 + .../rust-rover/rust-rover-2025.3.4.ebuild | 154 + dev-util/rust-rover/rust-rover-2025.3.ebuild | 146 + dev-util/rust-script/Manifest | 2 + .../files/rust-script-0.34.0-fix-test.patch | 20 + dev-util/rust-script/metadata.xml | 14 + .../rust-script/rust-script-0.36.0.ebuild | 38 + dev-util/rye/Manifest | 303 + dev-util/rye/metadata.xml | 11 + dev-util/rye/rye-0.44.0.ebuild | 370 + dev-util/rz-ghidra/Manifest | 1 + dev-util/rz-ghidra/metadata.xml | 17 + dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild | 39 + dev-util/scc/Manifest | 1 + dev-util/scc/metadata.xml | 11 + dev-util/scc/scc-3.4.0.ebuild | 31 + dev-util/shellspec/Manifest | 1 + .../files/shellspec-0.28.1-fix-tests.patch | 287 + dev-util/shellspec/metadata.xml | 46 + dev-util/shellspec/shellspec-0.28.1-r3.ebuild | 83 + dev-util/shellspec/shellspec-9999.ebuild | 81 + dev-util/spi-tools/Manifest | 1 + dev-util/spi-tools/metadata.xml | 11 + dev-util/spi-tools/spi-tools-1.0.2.ebuild | 19 + dev-util/stripe-cli/Manifest | 4 + dev-util/stripe-cli/files/99stripe-cli | 1 + dev-util/stripe-cli/metadata.xml | 10 + .../stripe-cli/stripe-cli-1.33.0-r1.ebuild | 53 + dev-util/stripe-cli/stripe-cli-1.34.0.ebuild | 59 + dev-util/stripe-cli/stripe-cli-9999.ebuild | 59 + dev-util/stylua/Manifest | 146 + dev-util/stylua/metadata.xml | 18 + dev-util/stylua/stylua-2.4.0.ebuild | 185 + dev-util/tailspin/Manifest | 167 + dev-util/tailspin/metadata.xml | 12 + dev-util/tailspin/tailspin-5.4.5.ebuild | 202 + dev-util/termux-language-server/Manifest | 1 + dev-util/termux-language-server/metadata.xml | 13 + .../termux-language-server-0.0.31.ebuild | 28 + dev-util/tflint-bin/Manifest | 2 + dev-util/tflint-bin/metadata.xml | 15 + dev-util/tflint-bin/tflint-bin-0.43.0.ebuild | 23 + dev-util/tflint-bin/tflint-bin-0.46.0.ebuild | 23 + dev-util/tinyxxd/Manifest | 2 + .../tinyxxd/files/tinyxxd-1.3.11-fixes.patch | 85 + .../files/tinyxxd-1.3.7-fix-flags.patch | 30 + dev-util/tinyxxd/metadata.xml | 20 + dev-util/tinyxxd/tinyxxd-1.3.11.ebuild | 47 + dev-util/tinyxxd/tinyxxd-1.3.7-r2.ebuild | 49 + dev-util/tinyxxd/tinyxxd-9999.ebuild | 47 + dev-util/tokei/Manifest | 352 + dev-util/tokei/metadata.xml | 14 + dev-util/tokei/tokei-12.1.2.ebuild | 191 + dev-util/tokei/tokei-13.0.0.ebuild | 266 + dev-util/tokei/tokei-14.0.0.ebuild | 269 + dev-util/tokei/tokei-9999.ebuild | 61 + dev-util/topiary/Manifest | 2 + dev-util/topiary/metadata.xml | 12 + dev-util/topiary/topiary-0.7.3.ebuild | 63 + dev-util/trivy/Manifest | 2 + dev-util/trivy/metadata.xml | 11 + dev-util/trivy/trivy-0.55.2.ebuild | 31 + dev-util/typescript-language-server/Manifest | 3 + .../typescript-language-server/metadata.xml | 11 + .../typescript-language-server-4.1.2.ebuild | 40 + .../typescript-language-server-4.3.3.ebuild | 40 + .../typescript-language-server-5.1.3.ebuild | 40 + dev-util/u-config/Manifest | 2 + dev-util/u-config/metadata.xml | 13 + dev-util/u-config/u-config-0.34.0.ebuild | 67 + dev-util/u-config/u-config-9999.ebuild | 67 + dev-util/upstream-ontologist/Manifest | 784 +++ ...pstream-ontologist-0.2.2-no-debcargo.patch | 13 + dev-util/upstream-ontologist/metadata.xml | 15 + .../upstream-ontologist-0.3.10.ebuild | 728 ++ .../upstream-ontologist-0.3.9.ebuild | 733 ++ dev-util/vala-language-server/Manifest | 1 + dev-util/vala-language-server/metadata.xml | 14 + .../vala-language-server-0.48.7.ebuild | 32 + .../vscode-langservers-extracted/Manifest | 4 + .../vscode-langservers-extracted/metadata.xml | 11 + ...vscode-langservers-extracted-4.10.0.ebuild | 43 + .../vscode-langservers-extracted-4.8.0.ebuild | 43 + dev-util/wakatime-cli/Manifest | 706 ++ dev-util/wakatime-cli/metadata.xml | 11 + .../wakatime-cli/wakatime-cli-1.27.0.ebuild | 748 ++ .../wakatime-cli/wakatime-cli-1.28.6.ebuild | 748 ++ dev-util/webgpu-headers/Manifest | 1 + dev-util/webgpu-headers/metadata.xml | 12 + .../webgpu-headers-20240512.ebuild | 31 + .../webgpu-headers/webgpu-headers-9999.ebuild | 31 + dev-util/webstorm/Manifest | 11 + dev-util/webstorm/metadata.xml | 8 + dev-util/webstorm/webstorm-2024.3.5-r1.ebuild | 99 + .../webstorm/webstorm-2025.1.4.1-r1.ebuild | 127 + dev-util/webstorm/webstorm-2025.2.5.ebuild | 127 + dev-util/webstorm/webstorm-2025.3.1.1.ebuild | 127 + dev-util/webstorm/webstorm-2025.3.2.ebuild | 127 + dev-util/webstorm/webstorm-2025.3.3.ebuild | 127 + dev-util/wxformbuilder/Manifest | 3 + .../files/wxformbuilder-4.2.1-fix-build.patch | 47 + dev-util/wxformbuilder/metadata.xml | 20 + .../wxformbuilder-3.10.1-r1.ebuild | 43 + .../wxformbuilder/wxformbuilder-4.2.1.ebuild | 31 + dev-util/xcd-rgb/Manifest | 2 + dev-util/xcd-rgb/metadata.xml | 8 + dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild | 56 + dev-util/xcd-rgb/xcd-rgb-9999.ebuild | 56 + dev-util/xrt/Manifest | 5 + dev-util/xrt/files/aiebu-no-downloads.patch | 21 + .../xrt-202520.2.20.172-modern-protobuf.patch | 57 + dev-util/xrt/metadata.xml | 12 + dev-util/xrt/xrt-202610.2.21.21.ebuild | 152 + dev-util/xrt/xrt-999999.ebuild | 156 + dev-util/yaml-language-server/Manifest | 4 + dev-util/yaml-language-server/metadata.xml | 11 + .../yaml-language-server-1.14.0.ebuild | 43 + .../yaml-language-server-1.15.0.ebuild | 43 + dev-vcs/ghorg/Manifest | 4 + dev-vcs/ghorg/ghorg-1.11.7.ebuild | 25 + dev-vcs/ghorg/ghorg-1.11.9.ebuild | 25 + dev-vcs/ghorg/metadata.xml | 11 + dev-vcs/gitahead/Manifest | 4 + dev-vcs/gitahead/gitahead-2.7.1-r2.ebuild | 116 + dev-vcs/gitahead/metadata.xml | 11 + dev-vcs/gitcomet/Manifest | 855 +++ dev-vcs/gitcomet/gitcomet-0.1.6.ebuild | 931 +++ dev-vcs/gitcomet/metadata.xml | 16 + dev-vcs/gitqlient/Manifest | 2 + dev-vcs/gitqlient/gitqlient-1.6.2.ebuild | 55 + dev-vcs/gitqlient/gitqlient-1.6.3.ebuild | 47 + dev-vcs/gitqlient/gitqlient-9999.ebuild | 33 + dev-vcs/gitqlient/metadata.xml | 15 + dev-vcs/lazygit/Manifest | 5 + dev-vcs/lazygit/lazygit-0.57.0.ebuild | 44 + dev-vcs/lazygit/lazygit-0.58.0.ebuild | 44 + dev-vcs/lazygit/lazygit-0.58.1.ebuild | 44 + dev-vcs/lazygit/lazygit-0.59.0.ebuild | 44 + dev-vcs/lazygit/lazygit-0.60.0.ebuild | 47 + dev-vcs/lazygit/lazygit-9999.ebuild | 47 + dev-vcs/lazygit/metadata.xml | 18 + dev-vcs/lazyjj/Manifest | 197 + dev-vcs/lazyjj/lazyjj-0.6.1.ebuild | 232 + dev-vcs/lazyjj/metadata.xml | 16 + dev-vcs/llm-git/Manifest | 357 + dev-vcs/llm-git/llm-git-3.0.0.ebuild | 394 ++ dev-vcs/llm-git/metadata.xml | 29 + dev-vcs/pijul/Manifest | 425 ++ dev-vcs/pijul/metadata.xml | 8 + dev-vcs/pijul/pijul-1.0.0_beta9.ebuild | 473 ++ dev-zig/metadata.xml | 12 + dev-zig/zls/Manifest | 17 + .../zls/files/zls-0.10.0-add-0.10.1-tag.patch | 20 + dev-zig/zls/metadata.xml | 14 + dev-zig/zls/zls-0.10.0-r2.ebuild | 154 + dev-zig/zls/zls-0.13.0-r1.ebuild | 68 + dev-zig/zls/zls-0.14.0.ebuild | 60 + dev-zig/zls/zls-0.15.0.ebuild | 61 + dev-zig/zls/zls-9999.ebuild | 54 + eclass/boinc-app.eclass | 373 + eclass/build2.eclass | 150 + eclass/click-app.eclass | 129 + eclass/crystal-utils.eclass | 191 + eclass/daemons.eclass | 213 + eclass/databases.eclass | 531 ++ eclass/mix.eclass | 110 + eclass/mpv-plugin.eclass | 154 + eclass/nim-utils.eclass | 169 + eclass/nimble.eclass | 199 + eclass/qbs.eclass | 165 + eclass/rhvoice-lang.eclass | 109 + eclass/rhvoice-voice.eclass | 102 + eclass/shards.eclass | 184 + eclass/tests/daemons.sh | 91 + eclass/tests/databases.sh | 97 + .../ATLauncher/ATLauncher-3.4.40.1.ebuild | 44 + games-action/ATLauncher/Manifest | 2 + games-action/ATLauncher/files/ATLauncher | 7 + games-action/ATLauncher/metadata.xml | 8 + games-action/blackvoxel/Manifest | 1 + .../blackvoxel/blackvoxel-2.50.ebuild | 50 + .../blackvoxel/blackvoxel-9999.ebuild | 54 + .../blackvoxel-2.50-backported-ltofix.patch | 25 + .../files/blackvoxel-2.50-makefile.patch | 168 + .../files/blackvoxel-2.50-savedir.patch | 31 + games-action/blackvoxel/metadata.xml | 8 + games-action/classicube/Manifest | 1 + .../classicube/classicube-1.3.7.ebuild | 30 + .../classicube/classicube-9999.ebuild | 28 + games-action/classicube/files/ClassiCube | 6 + games-action/classicube/metadata.xml | 18 + games-action/ddnet/Manifest | 10 + games-action/ddnet/ddnet-19.8.ebuild | 99 + games-action/ddnet/ddnet-9999.ebuild | 93 + games-action/ddnet/metadata.xml | 33 + games-action/netrek-brmh/Manifest | 1 + games-action/netrek-brmh/metadata.xml | 16 + .../netrek-brmh/netrek-brmh-2.6.1.ebuild | 48 + games-action/netrek-cow/Manifest | 1 + .../files/netrek-cow-3.3.2-autoupdate.patch | 103 + games-action/netrek-cow/metadata.xml | 16 + .../netrek-cow/netrek-cow-3.3.2.ebuild | 51 + games-action/technic-launcher/Manifest | 3 + games-action/technic-launcher/metadata.xml | 5 + .../technic-launcher-4.768.ebuild | 42 + .../technic-launcher-4.822.ebuild | 42 + games-arcade/SpaceCadetPinball/Manifest | 3 + .../SpaceCadetPinball-2.0.1.ebuild | 38 + .../SpaceCadetPinball-2.0.ebuild | 37 + .../SpaceCadetPinball-2.1.0.ebuild | 31 + .../SpaceCadetPinball-9999.ebuild | 29 + ...detPinball-2.0-respect-XDG_DATA_HOME.patch | 98 + games-arcade/SpaceCadetPinball/metadata.xml | 11 + games-arcade/opensurge/Manifest | 1 + games-arcade/opensurge/metadata.xml | 14 + .../opensurge/opensurge-0.6.1.2.ebuild | 42 + games-arcade/opensurge/opensurge-9999.ebuild | 42 + games-arcade/shiromino/Manifest | 2 + .../shiromino-0.2.1-fix_cmake_targets.patch | 27 + games-arcade/shiromino/metadata.xml | 12 + games-arcade/shiromino/shiromino-0.2.1.ebuild | 58 + games-arcade/taisei/Manifest | 3 + games-arcade/taisei/metadata.xml | 25 + games-arcade/taisei/taisei-1.4.2.ebuild | 89 + games-arcade/taisei/taisei-1.4.3.ebuild | 91 + games-arcade/taisei/taisei-1.4.4.ebuild | 91 + games-arcade/taisei/taisei-9999.ebuild | 79 + games-arcade/tetrio-desktop/Manifest | 3 + .../files/tetrio-desktop-10-application.patch | 16 + .../files/tetrio-desktop-8-application.patch | 13 + .../files/tetrio-desktop-9-application.patch | 16 + games-arcade/tetrio-desktop/metadata.xml | 11 + .../tetrio-desktop/tetrio-desktop-10.ebuild | 108 + .../tetrio-desktop/tetrio-desktop-9.ebuild | 103 + games-board/fairy-stockfish/Manifest | 3 + .../fairy-stockfish-14.0.1.ebuild | 115 + games-board/fairy-stockfish/metadata.xml | 17 + games-board/openriichi/Manifest | 2 + games-board/openriichi/metadata.xml | 17 + .../openriichi/openriichi-0.2.1.1-r1.ebuild | 53 + games-board/rmahjong/Manifest | 2 + games-board/rmahjong/metadata.xml | 18 + .../rmahjong/rmahjong-0.4_p20201106.ebuild | 87 + games-emulation/RetroArch/Manifest | 2 + .../RetroArch/RetroArch-1.21.0.ebuild | 197 + .../RetroArch/RetroArch-1.22.2.ebuild | 194 + ...troArch-1.21.0-fix-no-pipewire-build.patch | 18 + games-emulation/RetroArch/metadata.xml | 48 + games-emulation/azahar/Manifest | 1 + games-emulation/azahar/azahar-2124.3.ebuild | 136 + ...ly-require-the-tsl-robin-map-package.patch | 16 + ...-import-some-of-the-symbols-from-spv.patch | 18 + ...o-Catch2-only-when-tests-are-enabled.patch | 23 + ...PE_CHANNEL_LAYOUT-to-AV_OPT_TYPE_CHL.patch | 38 + ...-2122.1-use-the-system-faad2-library.patch | 27 + ...2122.1-use-the-system-teakra-library.patch | 16 + .../azahar-2123-don-t-build-spirv-tools.patch | 19 + ...2123.1-use-the-system-oaknut-library.patch | 13 + ...-2123.2-use-the-system-sirit-library.patch | 16 + ...r-2124-use-the-system-xxhash-library.patch | 36 + games-emulation/azahar/metadata.xml | 12 + games-emulation/dosbox-x/Manifest | 2 + .../dosbox-x/dosbox-x-2025.12.01.ebuild | 216 + .../dosbox-x/dosbox-x-2026.01.02.ebuild | 216 + games-emulation/dosbox-x/dosbox-x-9999.ebuild | 216 + games-emulation/dosbox-x/metadata.xml | 58 + games-emulation/eden/Manifest | 2 + games-emulation/eden/eden-0.2.0_rc1-r1.ebuild | 175 + games-emulation/eden/metadata.xml | 29 + games-emulation/flycast/flycast-9999.ebuild | 122 + games-emulation/flycast/metadata.xml | 14 + games-emulation/libretro-dolphin/Manifest | 1 + ...olphin-0.0.1_pre20250517-fix-for-fmt.patch | 18 + ...bretro-dolphin-0.0.1_pre20250517-r1.ebuild | 181 + games-emulation/libretro-dolphin/metadata.xml | 16 + games-emulation/mupen64plus-qt/Manifest | 1 + games-emulation/mupen64plus-qt/metadata.xml | 11 + .../mupen64plus-qt/mupen64plus-qt-1.17.ebuild | 45 + .../mupen64plus-qt/mupen64plus-qt-9999.ebuild | 45 + games-emulation/rpcs3/Manifest | 11 + .../rpcs3/files/rpcs3-0.0.39-system-stb.patch | 22 + .../rpcs3/files/rpcs3-0.0.40-system-stb.patch | 22 + .../rpcs3/files/rpcs3-9999-system-stb.patch | 22 + games-emulation/rpcs3/metadata.xml | 18 + games-emulation/rpcs3/rpcs3-0.0.39.ebuild | 178 + games-emulation/rpcs3/rpcs3-0.0.40.ebuild | 178 + games-emulation/rpcs3/rpcs3-9999.ebuild | 178 + games-engines/boxtron/Manifest | 1 + games-engines/boxtron/boxtron-0.5.4-r2.ebuild | 41 + games-engines/boxtron/metadata.xml | 11 + games-engines/fs2_open/Manifest | 6 + .../files/fs2_open-24.2.0-deps-fix.patch | 388 ++ .../fs2_open-24.2.0-disable-discord.patch | 175 + .../fs2_open-24.2.0-dont-build-lz4.patch | 11 + ...s2_open-24.2.0-make-arch-independent.patch | 16 + .../files/fs2_open-24.2.0-respect-flags.patch | 83 + .../fs2_open-25.0.0-dont-build-lz4.patch | 11 + ...s2_open-25.0.0-make-arch-independent.patch | 11 + games-engines/fs2_open/fs2_open-24.2.0.ebuild | 107 + games-engines/fs2_open/fs2_open-25.0.0.ebuild | 107 + games-engines/fs2_open/metadata.xml | 23 + games-engines/instead/Manifest | 1 + games-engines/instead/instead-3.5.2.ebuild | 107 + games-engines/instead/instead-9999.ebuild | 107 + games-engines/instead/metadata.xml | 17 + games-engines/nxengine-evo/Manifest | 2 + .../files/nxengine-evo-2.6.5-1-gcc13.patch | 10 + games-engines/nxengine-evo/files/series | 1 + games-engines/nxengine-evo/metadata.xml | 11 + .../nxengine-evo-2.6.5_p1-r1.ebuild | 57 + games-engines/ponscripter-fork/Manifest | 1 + games-engines/ponscripter-fork/metadata.xml | 11 + .../ponscripter-fork-3.0.2-r1.ebuild | 65 + games-engines/system3-sdl2/Manifest | 3 + games-engines/system3-sdl2/metadata.xml | 23 + .../system3-sdl2/system3-sdl2-1.7.1.ebuild | 51 + .../system3-sdl2/system3-sdl2-1.7.2.ebuild | 51 + games-engines/xsystem35-sdl2/Manifest | 2 + games-engines/xsystem35-sdl2/metadata.xml | 21 + .../xsystem35-sdl2-2.17.0.ebuild | 44 + .../xsystem35-sdl2-2.17.1.ebuild | 44 + games-engines/xsystem4/Manifest | 2 + games-engines/xsystem4/metadata.xml | 24 + .../xsystem4/xsystem4-1.0.0-r2.ebuild | 88 + games-engines/xsystem4/xsystem4-9999.ebuild | 65 + games-fps/assaultcube/Manifest | 1 + .../assaultcube/assaultcube-1.3.0.2-r1.ebuild | 87 + ...-unnecessary-rebuild-on-make-install.patch | 76 + ...-Don-t-configure-libenet-in-Makefile.patch | 45 + ...assaultcube-1.3.0.2-fix-checkinstall.patch | 13 + .../assaultcube-1.3.0.2-respect-ldflags.patch | 20 + .../assaultcube-1.3.0.2-unset-variables.patch | 32 + games-fps/assaultcube/metadata.xml | 8 + games-fps/etlegacy/Manifest | 3 + games-fps/etlegacy/etlegacy-2.82.0.ebuild | 156 + games-fps/etlegacy/etlegacy-2.83.2.ebuild | 156 + games-fps/etlegacy/metadata.xml | 20 + games-fps/openspades/Manifest | 2 + .../openspades-0.1.3-dont-compress-docs.patch | 35 + games-fps/openspades/metadata.xml | 14 + games-fps/openspades/openspades-0.1.3.ebuild | 80 + games-fps/quakespasm/Manifest | 1 + .../files/quakespasm-0.96.3-cflags.patch | 10 + ...akespasm-0.96.3-mkpak-portable-shell.patch | 62 + games-fps/quakespasm/metadata.xml | 15 + games-fps/quakespasm/quakespasm-0.96.3.ebuild | 91 + games-fps/quakespasm/quakespasm-9999.ebuild | 90 + games-fps/the-dark-mod-bin/Manifest | 1 + games-fps/the-dark-mod-bin/metadata.xml | 5 + .../the-dark-mod-bin-2.12-r1.ebuild | 36 + games-misc/asciiquarium/Manifest | 1 + .../asciiquarium-1.1_p20120823.ebuild | 25 + games-misc/asciiquarium/metadata.xml | 8 + games-misc/cbonsai/Manifest | 1 + games-misc/cbonsai/cbonsai-1.3.1-r1.ebuild | 32 + .../files/cbonsai-respect-variables.patch | 13 + games-misc/cbonsai/metadata.xml | 12 + games-misc/gay/Manifest | 1 + games-misc/gay/gay-1.3.4.ebuild | 18 + games-misc/gay/metadata.xml | 14 + games-misc/varlpenis/metadata.xml | 17 + games-misc/varlpenis/varlpenis-3.0.4.ebuild | 36 + games-puzzle/aaaaxy/Manifest | 6 + games-puzzle/aaaaxy/aaaaxy-1.3.436.ebuild | 55 + games-puzzle/aaaaxy/aaaaxy-1.4.160.ebuild | 57 + games-puzzle/aaaaxy/aaaaxy-1.5.250.ebuild | 57 + games-puzzle/aaaaxy/metadata.xml | 11 + games-puzzle/atris/Manifest | 2 + games-puzzle/atris/atris-1.0.7.ebuild | 65 + .../atris/files/atris-1.0.7-fno-common.patch | 147 + .../atris/files/atris-1.0.7-no-implicit.patch | 11 + .../atris-1.0.7-path-and-fullscreen.patch | 63 + games-puzzle/atris/metadata.xml | 11 + games-puzzle/baba-is-you/Manifest | 1 + .../baba-is-you/baba-is-you-481d.ebuild | 54 + games-puzzle/baba-is-you/metadata.xml | 8 + games-puzzle/blockout/Manifest | 3 + games-puzzle/blockout/blockout-2.5.ebuild | 58 + .../blockout-2.5-blockout-makefile.patch | 32 + .../blockout/files/blockout-2.5-datadir.patch | 42 + .../files/blockout-2.5-image-makefile.patch | 19 + games-puzzle/blockout/files/blockout_icon.png | Bin 0 -> 462 bytes games-puzzle/blockout/metadata.xml | 25 + .../generic-tetromino-game-9999.ebuild | 30 + .../generic-tetromino-game/metadata.xml | 8 + games-puzzle/katawa-shoujo/Manifest | 2 + .../katawa-shoujo/files/katawa-shoujo.desktop | 9 + .../katawa-shoujo/files/katawa-shoujo.png | Bin 0 -> 11932 bytes .../katawa-shoujo/katawa-shoujo-1.4.6.ebuild | 41 + .../katawa-shoujo/katawa-shoujo-1.4.7.ebuild | 41 + games-puzzle/katawa-shoujo/metadata.xml | 11 + games-puzzle/krank/Manifest | 1 + games-puzzle/krank/krank-8.ebuild | 23 + games-puzzle/krank/metadata.xml | 11 + games-puzzle/superflu-riteurnz-data/Manifest | 1 + .../superflu-riteurnz-data/metadata.xml | 8 + .../superflu-riteurnz-data-12.ebuild | 29 + games-puzzle/superflu-riteurnz/Manifest | 1 + ...1.5.4-add-missing-include-functional.patch | 24 + ...add-missing-include-initializer_list.patch | 25 + games-puzzle/superflu-riteurnz/metadata.xml | 8 + .../superflu-riteurnz-1.5.5.ebuild | 42 + games-puzzle/xdemineur/Manifest | 1 + .../files/xdemineur-2.1.1-include.patch | 11 + .../xdemineur/xdemineur-2.1.1-r1.ebuild | 48 + games-roguelike/cataclysm-dda/Manifest | 2 + .../cataclysm-dda/cataclysm-dda-0h-r1.ebuild | 187 + .../cataclysm-dda/cataclysm-dda-9999.ebuild | 186 + .../files/cataclysm-dda-0h-fix-gcc15.patch | 122 + .../files/cataclysm-dda-respect-flags.patch | 35 + games-roguelike/cataclysm-dda/metadata.xml | 38 + games-rpg/open-adventure/Manifest | 3 + games-rpg/open-adventure/metadata.xml | 15 + .../open-adventure/open-adventure-1.17.ebuild | 69 + .../open-adventure/open-adventure-1.18.ebuild | 77 + .../open-adventure/open-adventure-1.20.ebuild | 77 + games-rpg/primordia/Manifest | 1 + games-rpg/primordia/metadata.xml | 8 + .../primordia/primordia-3.6.70667.ebuild | 36 + games-rpg/snoot-game/Manifest | 1 + games-rpg/snoot-game/metadata.xml | 17 + games-rpg/snoot-game/snoot-game-1.12.0.ebuild | 66 + games-server/among-sus/Manifest | 1 + .../among-sus/among-sus-20210519.ebuild | 37 + games-server/among-sus/files/among-sus.confd | 2 + games-server/among-sus/files/among-sus.initd | 16 + games-server/among-sus/metadata.xml | 12 + .../kittenspaceagency-bin/Manifest | 1 + ...ittenspaceagency-bin-2026.3.8-r3883.ebuild | 54 + .../7k-ambition/7k-ambition-3.2.8.ebuild | 79 + .../7k-ambition/7k-ambition-9999.ebuild | 79 + games-strategy/7k-ambition/Manifest | 3 + games-strategy/7k-ambition/metadata.xml | 24 + games-strategy/gigalomania/Manifest | 1 + .../gigalomania/files/Makefile.patch | 38 + .../gigalomania/gigalomania-1.0.1.ebuild | 52 + games-strategy/gigalomania/metadata.xml | 8 + games-strategy/hedgewars/Manifest | 2 + .../hedgewars-1.0.0-cmake_lua_version.patch | 11 + .../files/hedgewars-1.0.2-no-pas2c.patch | 36 + .../files/hedgewars-1.1.0-no-qt-deploy.patch | 23 + .../hedgewars-1.1.0_pre20260124.ebuild | 125 + games-strategy/hedgewars/metadata.xml | 14 + games-strategy/slay-the-spire/Manifest | 1 + .../slay-the-spire/files/slay-the-spire | 6 + games-strategy/slay-the-spire/metadata.xml | 8 + .../slay-the-spire/slay-the-spire-2.2.ebuild | 56 + games-strategy/unciv-bin/Manifest | 2 + games-strategy/unciv-bin/metadata.xml | 19 + .../unciv-bin/unciv-bin-4.15.2.ebuild | 33 + .../unciv-bin/unciv-bin-4.15.6_p1.ebuild | 39 + games-strategy/zedonline-bin/Manifest | 1 + games-strategy/zedonline-bin/metadata.xml | 8 + .../zedonline-bin-0.3.2-r1.ebuild | 47 + games-util/NotEnoughProduction/Manifest | 5 + .../NotEnoughProduction-0.0.4.ebuild | 42 + .../files/NotEnoughProduction | 9 + games-util/NotEnoughProduction/metadata.xml | 8 + games-util/ProtonUp-Qt/Manifest | 2 + .../ProtonUp-Qt/ProtonUp-Qt-2.12.0.ebuild | 56 + .../ProtonUp-Qt/ProtonUp-Qt-2.13.0.ebuild | 65 + .../ProtonUp-Qt/ProtonUp-Qt-9999.ebuild | 60 + .../ProtonUp-Qt-2.11.1-add-entrypoint.patch | 11 + games-util/ProtonUp-Qt/metadata.xml | 11 + games-util/chiaki-ng/Manifest | 2 + .../chiaki-ng/chiaki-ng-1.9.9-r1.ebuild | 111 + games-util/chiaki-ng/chiaki-ng-9999.ebuild | 107 + .../chiaki-ng-1.9.9-fix-qt6-guiprivate.patch | 34 + .../chiaki-ng-1.9.9-use-shared-nanopb.patch | 29 + games-util/chiaki-ng/metadata.xml | 24 + games-util/curseforge/Manifest | 1 + .../curseforge-1.296.4_p30607.ebuild | 86 + games-util/curseforge/metadata.xml | 8 + games-util/dwarf-therapist/Manifest | 2 + .../dwarf-therapist-41.2.5.ebuild | 58 + .../dwarf-therapist-42.1.5.ebuild | 58 + games-util/dwarf-therapist/metadata.xml | 11 + games-util/gamehub/Manifest | 1 + games-util/gamehub/gamehub-0.16.3.2-r2.ebuild | 55 + games-util/gamehub/metadata.xml | 11 + games-util/goverlay/Manifest | 1 + games-util/goverlay/goverlay-1.2.ebuild | 38 + games-util/goverlay/metadata.xml | 11 + games-util/grapejuice/Manifest | 1 + .../grapejuice/grapejuice-7.20.12.ebuild | 77 + games-util/grapejuice/grapejuice-9999.ebuild | 77 + games-util/grapejuice/metadata.xml | 11 + .../hid-nintendo/hid-nintendo-9999.ebuild | 22 + games-util/hid-nintendo/metadata.xml | 11 + games-util/hydra-launcher-bin/Manifest | 6 + .../hydra-launcher-bin-3.8.1.ebuild | 72 + .../hydra-launcher-bin-3.8.3.ebuild | 76 + .../hydra-launcher-bin-3.9.0.ebuild | 76 + .../hydra-launcher-bin-3.9.1.ebuild | 76 + .../hydra-launcher-bin-3.9.3.ebuild | 76 + .../hydra-launcher-bin-3.9.4.ebuild | 76 + games-util/hydra-launcher-bin/metadata.xml | 16 + games-util/input-remapper/Manifest | 1 + .../input-remapper/files/build-backend.patch | 12 + .../files/fix-translations.patch | 17 + .../input-remapper/files/mo-files.patch | 21 + .../remove-non-python-files-from-setup.patch | 30 + .../input-remapper-2.2.0.ebuild | 100 + .../input-remapper/input-remapper-9999.ebuild | 108 + games-util/input-remapper/metadata.xml | 13 + games-util/itch-bin/Manifest | 2 + games-util/itch-bin/itch-bin-25.5.1-r2.ebuild | 67 + games-util/itch-bin/itch-bin-26.1.9.ebuild | 70 + games-util/itch-bin/metadata.xml | 14 + games-util/legendary/Manifest | 1 + .../legendary/legendary-0.20.34-r2.ebuild | 26 + games-util/legendary/metadata.xml | 20 + games-util/leshade/Manifest | 1 + games-util/leshade/leshade-2.4.0.ebuild | 60 + games-util/leshade/leshade-9999.ebuild | 60 + games-util/leshade/metadata.xml | 11 + games-util/libtess2/Manifest | 1 + games-util/libtess2/files/meson.build | 37 + games-util/libtess2/libtess2-1.0.2.ebuild | 27 + games-util/libtess2/metadata.xml | 15 + games-util/mangohud/Manifest | 8 + .../files/mangohud-0.8.2-egl-wayland.patch | 27 + .../files/mangohud-9999-system-imgui.patch | 134 + games-util/mangohud/mangohud-0.7.2-r1.ebuild | 152 + games-util/mangohud/mangohud-0.8.0.ebuild | 151 + games-util/mangohud/mangohud-0.8.1.ebuild | 153 + games-util/mangohud/mangohud-0.8.2-r1.ebuild | 158 + games-util/mangohud/mangohud-0.8.2.ebuild | 154 + games-util/mangohud/mangohud-9999.ebuild | 147 + games-util/mangohud/metadata.xml | 23 + games-util/minigalaxy/Manifest | 1 + games-util/minigalaxy/metadata.xml | 8 + games-util/minigalaxy/minigalaxy-1.4.0.ebuild | 99 + games-util/modrinth-app-bin/Manifest | 2 + .../files/modrinth-app-bin-desktop.patch | 15 + games-util/modrinth-app-bin/metadata.xml | 11 + .../modrinth-app-bin-0.10.27.ebuild | 80 + .../modrinth-app-bin-0.12.2.ebuild | 80 + games-util/oversteer/Manifest | 1 + games-util/oversteer/metadata.xml | 13 + games-util/oversteer/oversteer-0.8.3.ebuild | 44 + games-util/oversteer/oversteer-9999.ebuild | 44 + games-util/protonup-rs/Manifest | 367 + .../protonup-rs/files/fix-tests-0.10.0.patch | 93 + games-util/protonup-rs/metadata.xml | 15 + .../protonup-rs/protonup-rs-0.10.0-r1.ebuild | 296 + .../protonup-rs/protonup-rs-0.11.0.ebuild | 365 + games-util/protonup/Manifest | 1 + games-util/protonup/metadata.xml | 11 + games-util/protonup/protonup-0.1.5.ebuild | 19 + games-util/protonup/protonup-9999.ebuild | 17 + games-util/qzdl/Manifest | 1 + games-util/qzdl/files/qzdl-cmake.patch | 36 + games-util/qzdl/metadata.xml | 16 + games-util/qzdl/qzdl-20250103.ebuild | 45 + games-util/qzdl/qzdl-99999999.ebuild | 43 + games-util/r2modman-bin/Manifest | 9 + .../r2modman-bin/files/r2modman.desktop | 13 + games-util/r2modman-bin/metadata.xml | 11 + .../r2modman-bin/r2modman-bin-3.1.51.ebuild | 96 + games-util/roll/Manifest | 1 + games-util/roll/metadata.xml | 11 + games-util/roll/roll-2.6.1.ebuild | 17 + games-util/sdl2-gamepad-mapper/Manifest | 1 + games-util/sdl2-gamepad-mapper/metadata.xml | 9 + .../sdl2-gamepad-mapper-0.0.8-r1.ebuild | 37 + games-util/steamtinkerlaunch/Manifest | 1 + games-util/steamtinkerlaunch/metadata.xml | 13 + .../steamtinkerlaunch-12.12.ebuild | 85 + .../steamtinkerlaunch-9999.ebuild | 79 + games-util/umu-launcher/Manifest | 47 + .../umu-launcher-1.2.9-optional-delta.patch | 15 + games-util/umu-launcher/metadata.xml | 14 + .../umu-launcher/umu-launcher-1.3.0.ebuild | 147 + games-util/xivlauncher/Manifest | 212 + games-util/xivlauncher/metadata.xml | 19 + .../xivlauncher/xivlauncher-1.3.1.ebuild | 286 + games-util/xone/Manifest | 8 + games-util/xone/files/Makefile | 7 + games-util/xone/metadata.xml | 16 + games-util/xone/xone-0.5.5.ebuild | 81 + games-util/xone/xone-0.5.6.ebuild | 81 + games-util/xone/xone-0.5.7.ebuild | 81 + games-util/xone/xone-0.5.8.ebuild | 81 + gnome-extra/commit/Manifest | 6 + gnome-extra/commit/commit-4.1-r1.ebuild | 67 + gnome-extra/commit/commit-4.2.ebuild | 61 + gnome-extra/commit/commit-4.3.ebuild | 61 + .../commit/files/remove-failing-tests.patch | 18 + gnome-extra/commit/metadata.xml | 37 + gnome-extra/extension-manager/Manifest | 2 + .../extension-manager-0.6.3-r1.ebuild | 83 + .../extension-manager-0.6.5.ebuild | 83 + .../extension-manager-9999.ebuild | 83 + gnome-extra/extension-manager/metadata.xml | 11 + gnome-extra/iio-sensor-proxy/Manifest | 2 + .../iio-sensor-proxy/files/iio-sensor-proxy | 9 + .../iio-sensor-proxy/files/no-systemd.patch | 32 + .../iio-sensor-proxy-3.7.ebuild | 58 + .../iio-sensor-proxy-3.8.ebuild | 58 + gnome-extra/iio-sensor-proxy/metadata.xml | 8 + gnome-extra/junction/Manifest | 2 + gnome-extra/junction/junction-1.7-r1.ebuild | 69 + gnome-extra/junction/metadata.xml | 11 + .../nautilus-open-any-terminal/Manifest | 1 + .../nautilus-open-any-terminal/metadata.xml | 12 + .../nautilus-open-any-terminal-0.8.1.ebuild | 29 + gnome-extra/palette/Manifest | 2 + gnome-extra/palette/metadata.xml | 12 + gnome-extra/palette/palette-3.0.0.ebuild | 53 + gnome-extra/portfolio/Manifest | 1 + gnome-extra/portfolio/metadata.xml | 13 + gnome-extra/portfolio/portfolio-0.9.14.ebuild | 48 + gnome-extra/vvmplayer/Manifest | 1 + ...player-1.4-skip-appstream-validation.patch | 13 + gnome-extra/vvmplayer/metadata.xml | 13 + gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild | 41 + gnome-extra/wike/Manifest | 2 + gnome-extra/wike/metadata.xml | 34 + gnome-extra/wike/wike-3.1.1.ebuild | 50 + gnome-extra/wike/wike-3.1.3.ebuild | 50 + gnome-extra/yad/Manifest | 1 + gnome-extra/yad/metadata.xml | 35 + gnome-extra/yad/yad-14.1.ebuild | 119 + gnome-extra/yad/yad-9999.ebuild | 119 + gui-apps/1password/1password-8.11.22.ebuild | 73 + gui-apps/1password/Manifest | 2 + gui-apps/1password/metadata.xml | 11 + gui-apps/ReGreet/Manifest | 299 + gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild | 314 + gui-apps/ReGreet/ReGreet-0.2.0.ebuild | 307 + gui-apps/ReGreet/ReGreet-9999.ebuild | 114 + gui-apps/ReGreet/files/README.gentoo | 41 + .../files/ReGreet-0.1.1-cargo-lock-fix.diff | 1949 ++++++ .../files/ReGreet-0.2.0-cargo-toml-fix.diff | 13 + gui-apps/ReGreet/metadata.xml | 19 + gui-apps/ashell/Manifest | 848 +++ gui-apps/ashell/ashell-0.6.0.ebuild | 753 +++ gui-apps/ashell/ashell-0.7.0.ebuild | 770 +++ gui-apps/ashell/files/ashell.service | 14 + gui-apps/ashell/metadata.xml | 14 + gui-apps/autotiling-rs/Manifest | 43 + .../autotiling-rs/autotiling-rs-0.1.6.ebuild | 48 + .../autotiling-rs/autotiling-rs-0.1.8.ebuild | 49 + gui-apps/autotiling-rs/metadata.xml | 15 + gui-apps/awww/Manifest | 176 + gui-apps/awww/awww-0.11.2.ebuild | 256 + gui-apps/awww/awww-9999.ebuild | 77 + gui-apps/awww/metadata.xml | 9 + gui-apps/aylurs-gtk-shell/Manifest | 2 + .../aylurs-gtk-shell-1.8.2-r1.ebuild | 81 + ...lurs-gtk-shell-1.8.2-correct_bin_src.patch | 15 + gui-apps/aylurs-gtk-shell/metadata.xml | 14 + gui-apps/azote/Manifest | 1 + gui-apps/azote/azote-1.16.0.ebuild | 59 + gui-apps/azote/azote-9999.ebuild | 59 + gui-apps/azote/metadata.xml | 16 + gui-apps/clipman/Manifest | 2 + gui-apps/clipman/clipman-1.6.5.ebuild | 32 + gui-apps/clipman/metadata.xml | 12 + gui-apps/contour/Manifest | 1 + gui-apps/contour/contour-0.6.1.7494.ebuild | 48 + gui-apps/contour/metadata.xml | 11 + gui-apps/coreaction/Manifest | 1 + gui-apps/coreaction/coreaction-5.0.0.ebuild | 23 + gui-apps/coreaction/metadata.xml | 8 + gui-apps/corearchiver/Manifest | 1 + .../corearchiver/corearchiver-5.0.0.ebuild | 22 + gui-apps/corearchiver/metadata.xml | 8 + gui-apps/corefm/Manifest | 1 + gui-apps/corefm/corefm-5.0.0.ebuild | 22 + gui-apps/corefm/metadata.xml | 8 + gui-apps/coregarage/Manifest | 1 + gui-apps/coregarage/coregarage-5.0.0.ebuild | 21 + gui-apps/coregarage/metadata.xml | 8 + gui-apps/corehunt/Manifest | 1 + gui-apps/corehunt/corehunt-5.0.0.ebuild | 21 + gui-apps/corehunt/metadata.xml | 8 + gui-apps/coreimage/Manifest | 1 + gui-apps/coreimage/coreimage-5.0.0.ebuild | 21 + gui-apps/coreimage/metadata.xml | 8 + gui-apps/coreinfo/Manifest | 1 + gui-apps/coreinfo/coreinfo-5.0.0.ebuild | 23 + gui-apps/coreinfo/metadata.xml | 8 + gui-apps/corekeyboard/Manifest | 1 + .../corekeyboard/corekeyboard-5.0.0.ebuild | 23 + gui-apps/corekeyboard/metadata.xml | 8 + gui-apps/corepad/Manifest | 1 + gui-apps/corepad/corepad-5.0.0.ebuild | 21 + gui-apps/corepad/metadata.xml | 8 + gui-apps/corepaint/Manifest | 1 + gui-apps/corepaint/corepaint-5.0.0.ebuild | 21 + gui-apps/corepaint/metadata.xml | 8 + gui-apps/corepdf/Manifest | 1 + gui-apps/corepdf/corepdf-5.0.0.ebuild | 22 + gui-apps/corepdf/metadata.xml | 8 + gui-apps/corepins/Manifest | 1 + gui-apps/corepins/corepins-5.0.0.ebuild | 21 + gui-apps/corepins/metadata.xml | 8 + gui-apps/corerenamer/Manifest | 1 + gui-apps/corerenamer/corerenamer-5.0.0.ebuild | 21 + gui-apps/corerenamer/metadata.xml | 8 + gui-apps/coreshot/Manifest | 1 + gui-apps/coreshot/coreshot-5.0.0.ebuild | 22 + gui-apps/coreshot/metadata.xml | 8 + gui-apps/corestats/Manifest | 1 + gui-apps/corestats/corestats-5.0.0.ebuild | 23 + gui-apps/corestats/metadata.xml | 8 + gui-apps/corestuff/Manifest | 1 + gui-apps/corestuff/corestuff-5.0.0.ebuild | 28 + gui-apps/corestuff/metadata.xml | 8 + gui-apps/coreterminal/Manifest | 1 + .../coreterminal/coreterminal-5.0.0.ebuild | 23 + gui-apps/coreterminal/metadata.xml | 8 + gui-apps/coretime/Manifest | 1 + gui-apps/coretime/coretime-5.0.1.ebuild | 22 + gui-apps/coretime/metadata.xml | 8 + gui-apps/coreuniverse/Manifest | 1 + .../coreuniverse/coreuniverse-5.0.0.ebuild | 21 + gui-apps/coreuniverse/metadata.xml | 8 + gui-apps/darkman/Manifest | 2 + gui-apps/darkman/darkman-2.2.0.ebuild | 68 + gui-apps/darkman/metadata.xml | 15 + gui-apps/espanso/Manifest | 2 + gui-apps/espanso/espanso-2.3.0.ebuild | 80 + gui-apps/espanso/metadata.xml | 12 + gui-apps/eww/Manifest | 351 + gui-apps/eww/eww-0.6.0-r3.ebuild | 437 ++ gui-apps/eww/eww-9999.ebuild | 84 + .../eww/files/eww-0.6.0-update-crates.patch | 6019 +++++++++++++++++ gui-apps/eww/metadata.xml | 17 + gui-apps/fnott/Manifest | 2 + gui-apps/fnott/fnott-1.7.1.ebuild | 55 + gui-apps/fnott/fnott-1.8.0.ebuild | 57 + gui-apps/fnott/fnott-9999.ebuild | 57 + gui-apps/fnott/metadata.xml | 14 + gui-apps/fuzzel/Manifest | 3 + gui-apps/fuzzel/fuzzel-1.13.1.ebuild | 57 + gui-apps/fuzzel/fuzzel-1.14.1.ebuild | 62 + gui-apps/fuzzel/metadata.xml | 16 + gui-apps/fyi/Manifest | 1 + gui-apps/fyi/files/meson-doc-subdir.patch | 38 + gui-apps/fyi/fyi-1.0.4.ebuild | 44 + gui-apps/fyi/fyi-9999.ebuild | 44 + gui-apps/fyi/metadata.xml | 12 + gui-apps/gcolor3/Manifest | 1 + ...color3-2.4.0-update-to-libportal-0.5.patch | 58 + gui-apps/gcolor3/gcolor3-2.4.0.ebuild | 34 + gui-apps/gcolor3/metadata.xml | 12 + gui-apps/gradience/Manifest | 2 + ...radience-0.3.0-appstream-test-ignore.patch | 16 + .../gradience-0.4.1-fix-metainfo-path.patch | 38 + gui-apps/gradience/gradience-0.3.0-r2.ebuild | 69 + gui-apps/gradience/gradience-0.4.1.ebuild | 72 + gui-apps/gradience/metadata.xml | 18 + gui-apps/grimshot/grimshot-9999.ebuild | 31 + gui-apps/grimshot/metadata.xml | 8 + .../gtklock-extras/gtklock-extras-9999.ebuild | 72 + gui-apps/gtklock-extras/metadata.xml | 16 + gui-apps/gtklock/Manifest | 1 + gui-apps/gtklock/gtklock-4.0.0.ebuild | 35 + gui-apps/gtklock/metadata.xml | 11 + gui-apps/heh/Manifest | 211 + gui-apps/heh/heh-0.6.3.ebuild | 233 + gui-apps/heh/metadata.xml | 11 + gui-apps/hiprompt-gtk-py/Manifest | 1 + .../hiprompt-gtk-py-0.8.0.ebuild | 37 + .../hiprompt-gtk-py-9999.ebuild | 37 + gui-apps/hiprompt-gtk-py/metadata.xml | 8 + gui-apps/hypridle/Manifest | 2 + .../hypridle-0.1.5-fix-CFLAGS-CXXFLAGS.patch | 29 + .../hypridle-9999-fix-CFLAGS-CXXFLAGS.patch | 12 + gui-apps/hypridle/hypridle-0.1.6.ebuild | 41 + gui-apps/hypridle/hypridle-0.1.7.ebuild | 41 + gui-apps/hypridle/hypridle-9999.ebuild | 41 + gui-apps/hypridle/metadata.xml | 14 + gui-apps/hyprlock/Manifest | 2 + .../hyprlock-0.4.1-fix-CFLAGS-CXXFLAGS.patch | 12 + gui-apps/hyprlock/hyprlock-0.9.1.ebuild | 51 + gui-apps/hyprlock/hyprlock-0.9.2.ebuild | 51 + gui-apps/hyprlock/hyprlock-9999.ebuild | 51 + gui-apps/hyprlock/metadata.xml | 14 + gui-apps/hyprnome/Manifest | 100 + gui-apps/hyprnome/hyprnome-0.3.0.ebuild | 121 + gui-apps/hyprnome/metadata.xml | 9 + gui-apps/hyprpaper/Manifest | 3 + gui-apps/hyprpaper/hyprpaper-0.7.4.ebuild | 43 + gui-apps/hyprpaper/hyprpaper-0.7.5.ebuild | 43 + gui-apps/hyprpaper/hyprpaper-0.7.6.ebuild | 43 + gui-apps/hyprpaper/metadata.xml | 17 + gui-apps/hyprpicker/Manifest | 1 + gui-apps/hyprpicker/hyprpicker-0.4.5.ebuild | 37 + gui-apps/hyprpicker/hyprpicker-9999.ebuild | 37 + gui-apps/hyprpicker/metadata.xml | 10 + gui-apps/hyprshade/Manifest | 1 + gui-apps/hyprshade/hyprshade-3.2.1.ebuild | 33 + gui-apps/hyprshade/hyprshade-9999.ebuild | 33 + gui-apps/hyprshade/metadata.xml | 11 + gui-apps/hyprshot/Manifest | 1 + gui-apps/hyprshot/hyprshot-1.3.0-r1.ebuild | 34 + gui-apps/hyprshot/hyprshot-9999.ebuild | 32 + gui-apps/hyprshot/metadata.xml | 18 + gui-apps/hyprsunset/Manifest | 1 + gui-apps/hyprsunset/hyprsunset-0.2.0.ebuild | 38 + gui-apps/hyprsunset/hyprsunset-9999.ebuild | 38 + gui-apps/hyprsunset/metadata.xml | 18 + gui-apps/hyprswitch/Manifest | 180 + gui-apps/hyprswitch/hyprswitch-1.3.1.ebuild | 219 + gui-apps/hyprswitch/metadata.xml | 14 + gui-apps/hyprsysteminfo/Manifest | 1 + .../hyprsysteminfo-0.1.3.ebuild | 30 + gui-apps/hyprsysteminfo/metadata.xml | 14 + gui-apps/intiface-central-bin/Manifest | 2 + .../intiface-central-bin-2.6.0.ebuild | 53 + .../intiface-central-bin-2.6.4.ebuild | 53 + gui-apps/intiface-central-bin/metadata.xml | 11 + gui-apps/ironbar/Manifest | 4 + gui-apps/ironbar/ironbar-0.17.1.ebuild | 90 + gui-apps/ironbar/ironbar-0.18.0.ebuild | 89 + gui-apps/ironbar/ironbar-9999.ebuild | 91 + gui-apps/ironbar/metadata.xml | 21 + gui-apps/klassy/Manifest | 1 + gui-apps/klassy/klassy-6.5.3.ebuild | 49 + gui-apps/klassy/klassy-9999.ebuild | 49 + gui-apps/klassy/metadata.xml | 21 + gui-apps/koi/Manifest | 1 + gui-apps/koi/koi-0.6.ebuild | 31 + gui-apps/koi/metadata.xml | 11 + gui-apps/labwc-tweaks/Manifest | 1 + .../labwc-tweaks/labwc-tweaks-0.1.0.ebuild | 40 + .../labwc-tweaks/labwc-tweaks-9999.ebuild | 40 + gui-apps/labwc-tweaks/metadata.xml | 11 + gui-apps/lan-mouse/Manifest | 634 ++ gui-apps/lan-mouse/lan-mouse-0.10.0.ebuild | 340 + .../lan-mouse-0.10.0_p20251027.ebuild | 487 ++ gui-apps/lan-mouse/metadata.xml | 19 + gui-apps/lemurs/Manifest | 81 + .../lemurs/files/lemurs-0.3.2-rust-1.81.patch | 14 + gui-apps/lemurs/files/lemurs.initd | 23 + gui-apps/lemurs/files/lemurs.pam | 7 + gui-apps/lemurs/lemurs-0.3.2.ebuild | 147 + gui-apps/lemurs/lemurs-0.4.0.ebuild | 161 + gui-apps/lemurs/metadata.xml | 13 + gui-apps/lswt/Manifest | 2 + gui-apps/lswt/lswt-1.0.4-r1.ebuild | 39 + gui-apps/lswt/lswt-2.0.0.ebuild | 39 + gui-apps/lswt/lswt-9999.ebuild | 38 + gui-apps/lswt/metadata.xml | 14 + gui-apps/meteo-qt/Manifest | 2 + .../files/meteo-qt-4.0-lrelease.patch | 11 + gui-apps/meteo-qt/metadata.xml | 11 + gui-apps/meteo-qt/meteo-qt-4.2.ebuild | 45 + gui-apps/meteo-qt/meteo-qt-4.3.ebuild | 45 + gui-apps/mpvpaper/Manifest | 1 + gui-apps/mpvpaper/metadata.xml | 16 + gui-apps/mpvpaper/mpvpaper-1.8.ebuild | 38 + gui-apps/mpvpaper/mpvpaper-9999.ebuild | 38 + gui-apps/niri-sidebar/Manifest | 2 + gui-apps/niri-sidebar/metadata.xml | 11 + .../niri-sidebar/niri-sidebar-0.3.1.ebuild | 22 + gui-apps/noctalia-qs/Manifest | 3 + gui-apps/noctalia-qs/metadata.xml | 38 + .../noctalia-qs/noctalia-qs-0.0.10.ebuild | 127 + gui-apps/noctalia-qs/noctalia-qs-0.0.8.ebuild | 125 + gui-apps/noctalia-qs/noctalia-qs-0.0.9.ebuild | 125 + gui-apps/noctalia-qs/noctalia-qs-9999.ebuild | 125 + gui-apps/noctalia-shell/Manifest | 4 + gui-apps/noctalia-shell/metadata.xml | 23 + .../noctalia-shell-4.5.0.ebuild | 56 + .../noctalia-shell-4.6.7.ebuild | 51 + .../noctalia-shell-4.7.0.ebuild | 48 + .../noctalia-shell-4.7.1.ebuild | 48 + .../noctalia-shell/noctalia-shell-9999.ebuild | 51 + gui-apps/nwg-bar/Manifest | 36 + gui-apps/nwg-bar/metadata.xml | 16 + gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild | 79 + gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild | 81 + gui-apps/nwg-clipman/Manifest | 2 + gui-apps/nwg-clipman/metadata.xml | 16 + gui-apps/nwg-clipman/nwg-clipman-0.2.5.ebuild | 55 + gui-apps/nwg-clipman/nwg-clipman-0.2.8.ebuild | 55 + gui-apps/nwg-displays/Manifest | 2 + gui-apps/nwg-displays/metadata.xml | 16 + .../nwg-displays/nwg-displays-0.3.25.ebuild | 39 + .../nwg-displays/nwg-displays-0.3.28.ebuild | 39 + gui-apps/nwg-dock-hyprland/Manifest | 54 + gui-apps/nwg-dock-hyprland/metadata.xml | 16 + .../nwg-dock-hyprland-0.4.6-r1.ebuild | 93 + .../nwg-dock-hyprland-0.4.8-r1.ebuild | 99 + gui-apps/nwg-dock/Manifest | 47 + gui-apps/nwg-dock/metadata.xml | 16 + gui-apps/nwg-dock/nwg-dock-0.4.1.ebuild | 95 + gui-apps/nwg-dock/nwg-dock-0.4.3.ebuild | 99 + gui-apps/nwg-drawer/Manifest | 84 + gui-apps/nwg-drawer/metadata.xml | 16 + gui-apps/nwg-drawer/nwg-drawer-0.7.0.ebuild | 121 + gui-apps/nwg-drawer/nwg-drawer-0.7.4.ebuild | 99 + gui-apps/nwg-hello/Manifest | 2 + gui-apps/nwg-hello/metadata.xml | 16 + gui-apps/nwg-hello/nwg-hello-0.4.0.ebuild | 49 + gui-apps/nwg-hello/nwg-hello-0.4.2.ebuild | 49 + gui-apps/nwg-icon-picker/Manifest | 1 + gui-apps/nwg-icon-picker/metadata.xml | 16 + .../nwg-icon-picker-0.1.1-r1.ebuild | 43 + .../nwg-icon-picker-0.1.1.ebuild | 43 + .../nwg-icon-picker-9999.ebuild | 43 + gui-apps/nwg-launchers/Manifest | 3 + .../files/icons/system-lock-screen.svg | 60 + .../files/icons/system-log-out.svg | 61 + .../files/icons/system-reboot.svg | 1 + .../files/icons/system-shutdown.svg | 64 + gui-apps/nwg-launchers/files/index.theme | 12 + gui-apps/nwg-launchers/metadata.xml | 22 + .../nwg-launchers/nwg-launchers-0.5.0.ebuild | 41 + .../nwg-launchers/nwg-launchers-0.6.3.ebuild | 41 + .../nwg-launchers-0.7.1.1.ebuild | 47 + .../nwg-launchers/nwg-launchers-9999.ebuild | 46 + gui-apps/nwg-menu/Manifest | 56 + gui-apps/nwg-menu/metadata.xml | 16 + gui-apps/nwg-menu/nwg-menu-0.1.7.ebuild | 86 + gui-apps/nwg-menu/nwg-menu-0.1.9.ebuild | 98 + gui-apps/nwg-panel/Manifest | 2 + gui-apps/nwg-panel/metadata.xml | 16 + gui-apps/nwg-panel/nwg-panel-0.10.12.ebuild | 53 + gui-apps/nwg-panel/nwg-panel-0.10.13.ebuild | 53 + gui-apps/nwg-panel/nwg-panel-9999.ebuild | 55 + gui-apps/nwg-shell-config/Manifest | 2 + gui-apps/nwg-shell-config/metadata.xml | 16 + .../nwg-shell-config-0.5.59-r1.ebuild | 41 + .../nwg-shell-config-0.5.62-r1.ebuild | 41 + gui-apps/nwg-shell/Manifest | 2 + gui-apps/nwg-shell/metadata.xml | 16 + gui-apps/nwg-shell/nwg-shell-0.5.48.ebuild | 33 + gui-apps/nwg-shell/nwg-shell-0.5.49.ebuild | 33 + gui-apps/nwg/metadata.xml | 11 + gui-apps/nwg/nwg-0.ebuild | 27 + gui-apps/openrefine/Manifest | 2 + gui-apps/openrefine/metadata.xml | 17 + gui-apps/openrefine/openrefine-3.10.1.ebuild | 49 + gui-apps/organicmaps/files/more-3party.patch | 46 + .../files/no-dynamic-download.patch | 15 + gui-apps/organicmaps/metadata.xml | 5 + gui-apps/organicmaps/organicmaps-9999.ebuild | 79 + gui-apps/packettracer/Manifest | 1 + .../files/packettracer-8.2.2.desktop | 9 + gui-apps/packettracer/metadata.xml | 8 + .../packettracer/packettracer-8.2.2-r1.ebuild | 74 + gui-apps/quickshell/Manifest | 1 + gui-apps/quickshell/metadata.xml | 41 + .../quickshell/quickshell-0.2.1-r1.ebuild | 116 + gui-apps/quickshell/quickshell-9999.ebuild | 124 + gui-apps/rofi-wayland/Manifest | 2 + gui-apps/rofi-wayland/metadata.xml | 15 + .../rofi-wayland/rofi-wayland-1.7.5_p3.ebuild | 63 + .../rofi-wayland/rofi-wayland-1.7.8_p1.ebuild | 63 + gui-apps/satty/Manifest | 2 + gui-apps/satty/metadata.xml | 17 + gui-apps/satty/satty-0.20.1.ebuild | 70 + gui-apps/satty/satty-9999.ebuild | 70 + gui-apps/sddm-conf/Manifest | 1 + gui-apps/sddm-conf/metadata.xml | 8 + gui-apps/sddm-conf/sddm-conf-0.3.0.ebuild | 32 + gui-apps/sfwbar/Manifest | 2 + gui-apps/sfwbar/metadata.xml | 26 + gui-apps/sfwbar/sfwbar-1.0_beta16_p1.ebuild | 75 + gui-apps/sfwbar/sfwbar-1.0_beta17.ebuild | 77 + gui-apps/sfwbar/sfwbar-9999.ebuild | 71 + gui-apps/shikane/Manifest | 117 + gui-apps/shikane/metadata.xml | 16 + gui-apps/shikane/shikane-1.0.1.ebuild | 179 + gui-apps/showmethekey/Manifest | 2 + gui-apps/showmethekey/metadata.xml | 8 + .../showmethekey/showmethekey-1.12.0.ebuild | 38 + .../showmethekey/showmethekey-1.13.1.ebuild | 38 + gui-apps/somebar/Manifest | 1 + gui-apps/somebar/metadata.xml | 8 + gui-apps/somebar/somebar-1.0.3-r1.ebuild | 39 + gui-apps/somebar/somebar-9999.ebuild | 38 + gui-apps/someblocks/Manifest | 1 + .../files/someblocks-1.0.1-c23.patch | 29 + gui-apps/someblocks/metadata.xml | 8 + gui-apps/someblocks/someblocks-1.0.1.ebuild | 36 + gui-apps/someblocks/someblocks-9999.ebuild | 32 + gui-apps/sway-audio-idle-inhibit/Manifest | 1 + gui-apps/sway-audio-idle-inhibit/metadata.xml | 14 + .../sway-audio-idle-inhibit-0.2.0.ebuild | 47 + .../sway-audio-idle-inhibit-9999.ebuild | 47 + gui-apps/sway-launcher-desktop/Manifest | 1 + gui-apps/sway-launcher-desktop/metadata.xml | 12 + .../sway-launcher-desktop-1.7.0.ebuild | 18 + gui-apps/swaykbdd/Manifest | 1 + gui-apps/swaykbdd/metadata.xml | 11 + gui-apps/swaykbdd/swaykbdd-1.4.ebuild | 20 + gui-apps/swaylock-effects/Manifest | 1 + gui-apps/swaylock-effects/metadata.xml | 19 + .../swaylock-effects-1.7.0.0.ebuild | 62 + .../swaylock-effects-9999.ebuild | 62 + gui-apps/swaylock-plugin/Manifest | 1 + gui-apps/swaylock-plugin/metadata.xml | 29 + .../swaylock-plugin-1.8.0.ebuild | 59 + .../swaylock-plugin-9999.ebuild | 59 + gui-apps/swaync/Manifest | 3 + gui-apps/swaync/metadata.xml | 12 + gui-apps/swaync/swaync-0.12.3.ebuild | 66 + gui-apps/swaync/swaync-0.12.4.ebuild | 66 + gui-apps/swaync/swaync-0.12.5.ebuild | 66 + gui-apps/swayosd/Manifest | 384 ++ gui-apps/swayosd/metadata.xml | 13 + gui-apps/swayosd/swayosd-0.1.0.ebuild | 286 + gui-apps/swayosd/swayosd-0.2.1.ebuild | 296 + gui-apps/swayr/Manifest | 2 + gui-apps/swayr/metadata.xml | 12 + gui-apps/swayr/swayr-0.28.2.ebuild | 42 + gui-apps/swayrbar/Manifest | 2 + gui-apps/swayrbar/metadata.xml | 12 + gui-apps/swayrbar/swayrbar-0.5.0.ebuild | 46 + gui-apps/sworkstyle/Manifest | 110 + gui-apps/sworkstyle/metadata.xml | 11 + gui-apps/sworkstyle/sworkstyle-1.3.5.ebuild | 140 + gui-apps/szyszka/Manifest | 187 + gui-apps/szyszka/metadata.xml | 9 + gui-apps/szyszka/szyszka-3.0.0.ebuild | 214 + gui-apps/tessen/Manifest | 1 + gui-apps/tessen/metadata.xml | 14 + gui-apps/tessen/tessen-2.2.1-r1.ebuild | 37 + gui-apps/tofi/Manifest | 2 + gui-apps/tofi/metadata.xml | 11 + gui-apps/tofi/tofi-0.8.1.ebuild | 45 + gui-apps/tofi/tofi-0.9.1.ebuild | 45 + gui-apps/vicuna/Manifest | 1 + gui-apps/vicuna/metadata.xml | 8 + gui-apps/vicuna/vicuna-1.25.ebuild | 27 + gui-apps/walker/Manifest | 6 + gui-apps/walker/metadata.xml | 13 + gui-apps/walker/walker-0.10.3.ebuild | 40 + gui-apps/walker/walker-0.12.0.ebuild | 42 + gui-apps/walker/walker-0.13.26.ebuild | 42 + gui-apps/walker/walker-9999.ebuild | 43 + gui-apps/way-displays/Manifest | 1 + gui-apps/way-displays/metadata.xml | 8 + .../way-displays/way-displays-1.15.0.ebuild | 51 + .../way-displays/way-displays-9999.ebuild | 51 + gui-apps/wayfreeze/metadata.xml | 12 + gui-apps/wayfreeze/wayfreeze-9999.ebuild | 33 + gui-apps/wayidle/Manifest | 16 + gui-apps/wayidle/metadata.xml | 11 + gui-apps/wayidle/wayidle-1.0.1.ebuild | 41 + gui-apps/waylock/Manifest | 8 + gui-apps/waylock/files/waylock.1 | 112 + gui-apps/waylock/metadata.xml | 11 + gui-apps/waylock/waylock-1.3.0.ebuild | 81 + gui-apps/waylock/waylock-1.4.0.ebuild | 48 + gui-apps/waylock/waylock-1.5.0-r2.ebuild | 52 + gui-apps/waylock/waylock-1.5.0.ebuild | 48 + gui-apps/waypaper/Manifest | 1 + gui-apps/waypaper/metadata.xml | 4 + gui-apps/waypaper/waypaper-2.7-r1.ebuild | 20 + gui-apps/wbg/Manifest | 3 + gui-apps/wbg/metadata.xml | 18 + gui-apps/wbg/wbg-1.0.2.ebuild | 44 + gui-apps/wbg/wbg-1.1.0.ebuild | 46 + gui-apps/wbg/wbg-1.2.0.ebuild | 56 + gui-apps/wbg/wbg-9999.ebuild | 58 + gui-apps/wdisplays/Manifest | 1 + .../files/wdisplays-1.0-pull20.patch | 48 + gui-apps/wdisplays/metadata.xml | 12 + gui-apps/wdisplays/wdisplays-1.1.3.ebuild | 35 + gui-apps/wdisplays/wdisplays-9999.ebuild | 35 + gui-apps/wev/Manifest | 2 + gui-apps/wev/metadata.xml | 15 + gui-apps/wev/wev-1.0.0.ebuild | 41 + gui-apps/wev/wev-1.1.0.ebuild | 44 + gui-apps/wideriver/Manifest | 2 + gui-apps/wideriver/metadata.xml | 11 + gui-apps/wideriver/wideriver-1.3.0.ebuild | 25 + gui-apps/wideriver/wideriver-1.3.1.ebuild | 25 + gui-apps/windowtolayer/Manifest | 29 + gui-apps/windowtolayer/metadata.xml | 14 + .../windowtolayer/windowtolayer-0.1.0.ebuild | 69 + .../windowtolayer/windowtolayer-9999.ebuild | 69 + gui-apps/wl-clip-persist/Manifest | 112 + gui-apps/wl-clip-persist/metadata.xml | 11 + .../wl-clip-persist-0.5.0.ebuild | 138 + .../wl-clip-persist-9999.ebuild | 23 + gui-apps/wl-mirror/Manifest | 2 + gui-apps/wl-mirror/metadata.xml | 19 + gui-apps/wl-mirror/wl-mirror-0.18.1-r2.ebuild | 51 + gui-apps/wl-mirror/wl-mirror-0.18.3.ebuild | 51 + gui-apps/wl-mirror/wl-mirror-9999.ebuild | 43 + gui-apps/wl-scripts/Manifest | 1 + gui-apps/wl-scripts/metadata.xml | 11 + .../wl-scripts/wl-scripts-1.2.3-r1.ebuild | 25 + gui-apps/wl-scripts/wl-scripts-9999.ebuild | 26 + gui-apps/wlgreet/Manifest | 143 + gui-apps/wlgreet/metadata.xml | 8 + gui-apps/wlgreet/wlgreet-0.4.1.ebuild | 119 + gui-apps/wlgreet/wlgreet-0.5.0.ebuild | 105 + gui-apps/wlogout/Manifest | 2 + .../files/wlogout-1.2.2-fix-cflags.patch | 34 + gui-apps/wlogout/metadata.xml | 22 + gui-apps/wlogout/wlogout-1.1.1.ebuild | 39 + gui-apps/wlogout/wlogout-1.2.2-r1.ebuild | 78 + gui-apps/wlogout/wlogout-9999.ebuild | 78 + gui-apps/wlopm/Manifest | 1 + gui-apps/wlopm/metadata.xml | 14 + gui-apps/wlopm/wlopm-1.0.0.ebuild | 41 + gui-apps/wlopm/wlopm-9999.ebuild | 39 + gui-apps/wlr-dpms/Manifest | 1 + gui-apps/wlr-dpms/metadata.xml | 11 + gui-apps/wlr-dpms/wlr-dpms-0_p20250620.ebuild | 33 + gui-apps/wlr-randr/Manifest | 3 + gui-apps/wlr-randr/metadata.xml | 11 + gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild | 35 + gui-apps/wlr-randr/wlr-randr-0.5.0.ebuild | 31 + gui-apps/wlsunset/Manifest | 1 + gui-apps/wlsunset/metadata.xml | 11 + gui-apps/wlsunset/wlsunset-0.4.0.ebuild | 38 + gui-apps/wlsunset/wlsunset-9999.ebuild | 38 + gui-apps/wob/Manifest | 2 + gui-apps/wob/metadata.xml | 21 + gui-apps/wob/wob-0.15.1-r1.ebuild | 44 + gui-apps/wob/wob-0.16.ebuild | 39 + .../files/xscreensaver-5.31-pragma.patch | 11 + .../files/xscreensaver-5.45-gcc.patch | 16 + .../files/xscreensaver-6.01-gentoo.patch | 47 + gui-apps/wscreensaver/metadata.xml | 22 + .../wscreensaver/wscreensaver-9999.ebuild | 74 + gui-apps/wtype/Manifest | 1 + gui-apps/wtype/metadata.xml | 11 + gui-apps/wtype/wtype-0.4.ebuild | 23 + gui-apps/xremap/Manifest | 257 + gui-apps/xremap/files/xremap-input.rules | 1 + gui-apps/xremap/files/xremap-uinput.conf | 1 + gui-apps/xremap/metadata.xml | 22 + gui-apps/xremap/xremap-0.14.18-r1.ebuild | 334 + gui-apps/xwayland-satellite/Manifest | 6 + gui-apps/xwayland-satellite/metadata.xml | 12 + .../xwayland-satellite-0.5.1.ebuild | 50 + .../xwayland-satellite-0.8.1.ebuild | 50 + .../xwayland-satellite-0.8.ebuild | 51 + gui-apps/yambar/Manifest | 1 + gui-apps/yambar/metadata.xml | 41 + gui-apps/yambar/yambar-1.11.0.ebuild | 107 + gui-apps/yambar/yambar-9999.ebuild | 107 + gui-libs/gtk-session-lock/Manifest | 1 + .../gtk-session-lock-0.2.0-r6.ebuild | 61 + .../gtk-session-lock-9999.ebuild | 61 + gui-libs/gtk-session-lock/metadata.xml | 11 + gui-libs/libcprime/Manifest | 1 + gui-libs/libcprime/libcprime-5.0.0.ebuild | 18 + gui-libs/libcprime/metadata.xml | 8 + gui-libs/libcsys/Manifest | 1 + gui-libs/libcsys/libcsys-5.0.0.ebuild | 24 + gui-libs/libcsys/metadata.xml | 8 + gui-libs/mir/Manifest | 2 + .../files/mir-2.17.0-remove-debug-flags.patch | 15 + .../mir/files/mir-2.20.0-remove-tests.patch | 40 + gui-libs/mir/metadata.xml | 11 + gui-libs/mir/mir-2.23.0.ebuild | 91 + gui-libs/mir/mir-2.25.2.ebuild | 91 + gui-libs/qdocumentview/Manifest | 1 + .../qdocumentview-0.3.0.1-fix-automagic.patch | 27 + gui-libs/qdocumentview/metadata.xml | 11 + .../qdocumentview-0.3.0.1.ebuild | 38 + gui-libs/qml-niri/Manifest | 1 + gui-libs/qml-niri/metadata.xml | 11 + gui-libs/qml-niri/qml-niri-0.1.3.ebuild | 25 + gui-libs/qtforkawesome/Manifest | 2 + gui-libs/qtforkawesome/metadata.xml | 11 + .../qtforkawesome-0.3.2-r1.ebuild | 64 + gui-libs/qtutilities/Manifest | 2 + gui-libs/qtutilities/metadata.xml | 11 + .../qtutilities/qtutilities-6.18.4.ebuild | 55 + .../qtutilities/qtutilities-6.19.1.ebuild | 55 + gui-libs/scenefx/Manifest | 1 + gui-libs/scenefx/metadata.xml | 29 + gui-libs/scenefx/scenefx-0.4.1.ebuild | 56 + gui-libs/scenefx/scenefx-9999.ebuild | 56 + gui-libs/xdg-desktop-portal-hyprland/Manifest | 2 + .../xdg-desktop-portal-hyprland/metadata.xml | 31 + .../xdg-desktop-portal-hyprland-1.3.11.ebuild | 72 + ...dg-desktop-portal-hyprland-1.3.9-r1.ebuild | 72 + .../xdg-desktop-portal-hyprland-9999.ebuild | 72 + gui-wm/beansprout/Manifest | 10 + gui-wm/beansprout/beansprout-0.2.0-r1.ebuild | 71 + gui-wm/beansprout/beansprout-9999.ebuild | 71 + gui-wm/beansprout/metadata.xml | 15 + gui-wm/cage/Manifest | 1 + gui-wm/cage/cage-0.2.1.ebuild | 36 + gui-wm/cage/cage-9999.ebuild | 36 + gui-wm/cage/metadata.xml | 20 + gui-wm/canoe/Manifest | 114 + gui-wm/canoe/canoe-0.3.1.ebuild | 146 + gui-wm/canoe/metadata.xml | 11 + gui-wm/hyprland-contrib/Manifest | 1 + .../hyprland-contrib-0.1-r1.ebuild | 87 + .../hyprland-contrib-9999.ebuild | 92 + gui-wm/hyprland-contrib/metadata.xml | 19 + gui-wm/kwm/Manifest | 6 + gui-wm/kwm/kwm-0.1.2.ebuild | 48 + gui-wm/kwm/metadata.xml | 15 + gui-wm/mangowc/Manifest | 1 + gui-wm/mangowc/mangowc-0.12.5.ebuild | 79 + gui-wm/mangowc/mangowc-9999.ebuild | 79 + gui-wm/mangowc/metadata.xml | 26 + gui-wm/miracle-wm/Manifest | 2 + .../miracle-wm-0.6.1-conditional-tests.patch | 26 + .../miracle-wm-0.7.0-disable-mirtest.patch | 15 + .../files/miracle-wm-0.7.0-no-automagic.patch | 25 + .../miracle-wm-0.8.3-mir-2.25-compat.patch | 18 + gui-wm/miracle-wm/metadata.xml | 11 + gui-wm/miracle-wm/miracle-wm-0.8.2.ebuild | 80 + gui-wm/miracle-wm/miracle-wm-0.8.3.ebuild | 81 + gui-wm/niri/Manifest | 2 + gui-wm/niri/metadata.xml | 11 + gui-wm/niri/niri-25.11-r1.ebuild | 153 + gui-wm/niri/niri-9999.ebuild | 153 + gui-wm/phoc/Manifest | 6 + gui-wm/phoc/metadata.xml | 20 + gui-wm/phoc/phoc-0.50.0.ebuild | 128 + gui-wm/phoc/phoc-0.52.0.ebuild | 128 + gui-wm/phoc/phoc-0.53.0.ebuild | 128 + gui-wm/river/Manifest | 13 + .../files/river-0.3.12-fix-scdoc-path.patch | 14 + .../files/river-0.4.1-fix-scdoc-path.patch | 14 + gui-wm/river/metadata.xml | 19 + gui-wm/river/river-0.3.11.ebuild | 72 + gui-wm/river/river-0.3.12.ebuild | 78 + gui-wm/river/river-0.3.14.ebuild | 87 + gui-wm/river/river-0.3.9999.ebuild | 95 + gui-wm/river/river-0.4.1.ebuild | 99 + gui-wm/river/river-9999.ebuild | 92 + gui-wm/swayfx/Manifest | 2 + gui-wm/swayfx/files/sway-portals.conf | 6 + gui-wm/swayfx/metadata.xml | 35 + gui-wm/swayfx/swayfx-0.5.3.ebuild | 101 + gui-wm/swayfx/swayfx-0.5.ebuild | 101 + gui-wm/wayback/Manifest | 1 + gui-wm/wayback/metadata.xml | 21 + gui-wm/wayback/wayback-0.2.ebuild | 39 + guru.svg | 72 + kde-apps/kwalletcli/Manifest | 1 + .../files/pinentry-qt-interaction-3.03.patch | 33 + kde-apps/kwalletcli/kwalletcli-3.03.ebuild | 56 + kde-apps/kwalletcli/metadata.xml | 11 + kde-misc/geminipart/Manifest | 1 + .../geminipart/geminipart-20250730.ebuild | 55 + kde-misc/geminipart/metadata.xml | 15 + kde-misc/kio-gemini/Manifest | 1 + .../kio-gemini/kio-gemini-20250730.ebuild | 49 + kde-misc/kio-gemini/metadata.xml | 13 + licenses/7k-music | 22 + licenses/AIMP | 174 + licenses/AMD-Binary-Only | 16 + licenses/BSL-1.1 | 68 + licenses/CeCILL-2.1 | 221 + licenses/Cisco | 31 + licenses/Enpass-EULA | 394 ++ licenses/Fopnu | 36 + licenses/GPL-2.0-with-bison-exception | 354 + licenses/Google-Enterprise-Geo-Master | 833 +++ licenses/HANVON-UGEE-EULA | Bin 0 -> 11780 bytes licenses/M-Noise-EULA | 73 + licenses/MEGA | 93 + licenses/MIT-fpdf | 6 + licenses/MIT-no-machine-learning | 22 + licenses/MS-TOU | 485 ++ licenses/Modelica-1.1 | 27 + licenses/Modelica-2 | 511 ++ licenses/Morgen-TOS | 54 + licenses/Music-Tribe | 7 + licenses/NTP | 11 + licenses/OCBASE-EULA | 674 ++ licenses/ODC-By-1.0 | 428 ++ licenses/OSL-3.0 | 172 + licenses/OSMC-PL | 273 + licenses/Obsidian-EULA | 218 + licenses/Opera-GX-EULA | 52 + licenses/Overwolf | 172 + licenses/PGP-2 | 58 + licenses/PowerPanel | 89 + licenses/Prosperity-3.0.0 | 57 + licenses/RSAREF | 166 + licenses/RTCW-ETEULA | 47 + licenses/Saleae | 17 + licenses/TTYP0 | 29 + licenses/Typora-EULA | 88 + licenses/UFAS | 21 + licenses/Unicode_Fonts_for_Ancient_Scripts | 1 + licenses/Unigine-Superposition-Benchmark-EULA | 48 + licenses/Unity-TOS | 526 ++ licenses/VESTA | 28 + licenses/WTFPL | 12 + licenses/Warframe-EULA | 107 + licenses/Yandex-EULA | 117 + licenses/assaultcube | 2 + licenses/canfep | 11 + licenses/idea-eap-EULA | 201 + licenses/ledger-live-ToU | 222 + licenses/meschach | 23 + licenses/noweb | 22 + licenses/openspades-pak | 34 + licenses/powell | 4 + licenses/sac-core-10.8.1050-terms | 234 + licenses/shion | 12 + licenses/sunpro | 10 + licenses/technic | 65 + licenses/tecio_license_agreement | 80 + mail-client/betterbird-bin/Manifest | 1 + .../betterbird-bin-140.2.1.ebuild | 68 + .../files/betterbird-bin.desktop | 181 + mail-client/betterbird-bin/metadata.xml | 11 + mail-client/mailspring-bin/Manifest | 2 + .../mailspring-bin-1.18.0.ebuild | 70 + mail-client/mailspring-bin/metadata.xml | 19 + mail-client/proton-mail-bin/Manifest | 2 + mail-client/proton-mail-bin/metadata.xml | 8 + .../proton-mail-bin-1.11.0-r1.ebuild | 76 + .../proton-mail-bin-1.12.1.ebuild | 76 + mail-client/tutanota-desktop-bin/Manifest | 6 + mail-client/tutanota-desktop-bin/metadata.xml | 20 + .../tutanota-desktop-bin-319.260107.1.ebuild | 100 + .../tutanota-desktop-bin-335.260310.0.ebuild | 100 + mail-filter/postfix-mta-sts-resolver/Manifest | 1 + .../files/mtasts-confd | 10 + .../files/mtasts-config | 36 + .../files/mtasts-initd | 18 + .../postfix-mta-sts-resolver/metadata.xml | 12 + .../postfix-mta-sts-resolver-1.4.0.ebuild | 43 + media-fonts/atkinson-hyperlegible/Manifest | 1 + .../atkinson-hyperlegible-20200514.ebuild | 36 + .../atkinson-hyperlegible/metadata.xml | 22 + media-fonts/blobmoji/Manifest | 1 + media-fonts/blobmoji/blobmoji-15.0.ebuild | 22 + .../blobmoji/files/75-blobmoji-fallback.conf | 31 + media-fonts/blobmoji/metadata.xml | 11 + media-fonts/departure-mono/Manifest | 1 + .../departure-mono-1.500.ebuild | 21 + media-fonts/departure-mono/metadata.xml | 11 + media-fonts/dseg/Manifest | 1 + media-fonts/dseg/dseg-0.46.ebuild | 29 + media-fonts/dseg/metadata.xml | 29 + media-fonts/firago/Manifest | 1 + media-fonts/firago/firago-1.001.ebuild | 33 + media-fonts/firge/Manifest | 2 + media-fonts/firge/firge-0.3.0-r1.ebuild | 31 + media-fonts/firge/metadata.xml | 11 + media-fonts/geist-font/Manifest | 1 + .../geist-font/geist-font-1.8.0.ebuild | 35 + media-fonts/geist-font/metadata.xml | 18 + media-fonts/gohufont/Manifest | 1 + .../gohufont/gohufont-2.1_p20170627.ebuild | 26 + media-fonts/gohufont/metadata.xml | 24 + media-fonts/google-sans/Manifest | 19 + .../google-sans-20180418.123827.ebuild | 26 + .../google-sans-999999786498.ebuild | 45 + media-fonts/google-sans/metadata.xml | 15 + media-fonts/hackgen/Manifest | 2 + media-fonts/hackgen/hackgen-2.10.0.ebuild | 31 + media-fonts/hackgen/metadata.xml | 11 + media-fonts/inconsolata_dz/Manifest | 1 + .../inconsolata_dz-20201205.ebuild | 20 + media-fonts/inconsolata_dz/metadata.xml | 18 + media-fonts/inter/Manifest | 1 + media-fonts/inter/inter-4.1.ebuild | 23 + media-fonts/inter/metadata.xml | 11 + media-fonts/last-resort/Manifest | 2 + .../last-resort/last-resort-16.000.ebuild | 21 + .../last-resort/last-resort-17.000.ebuild | 21 + media-fonts/last-resort/metadata.xml | 8 + media-fonts/lato/Manifest | 1 + media-fonts/lato/lato-2.ebuild | 21 + media-fonts/lato/metadata.xml | 8 + media-fonts/libertinus/Manifest | 2 + .../libertinus/libertinus-7.050.ebuild | 23 + .../libertinus/libertinus-7.051.ebuild | 23 + media-fonts/libertinus/metadata.xml | 11 + media-fonts/linja-pona/Manifest | 2 + media-fonts/linja-pona/linja-pona-4.2.ebuild | 21 + media-fonts/linja-pona/linja-pona-4.9.ebuild | 21 + media-fonts/linja-pona/metadata.xml | 8 + media-fonts/linja-wawa/Manifest | 1 + media-fonts/linja-wawa/linja-wawa-1.21.ebuild | 31 + media-fonts/linja-wawa/metadata.xml | 8 + media-fonts/maple-mono/Manifest | 12 + media-fonts/maple-mono/maple-mono-7.9.ebuild | 34 + media-fonts/maple-mono/metadata.xml | 17 + media-fonts/monaspace/Manifest | 1 + media-fonts/monaspace/metadata.xml | 15 + media-fonts/monaspace/monaspace-1.200.ebuild | 43 + media-fonts/moralerspace/Manifest | 4 + media-fonts/moralerspace/metadata.xml | 12 + .../moralerspace/moralerspace-2.0.0.ebuild | 31 + media-fonts/nerdfonts/Manifest | 70 + media-fonts/nerdfonts/metadata.xml | 89 + media-fonts/nerdfonts/nerdfonts-3.4.0.ebuild | 113 + media-fonts/overpass/Manifest | 1 + media-fonts/overpass/metadata.xml | 11 + media-fonts/overpass/overpass-3.0.4.ebuild | 23 + media-fonts/piazzolla/Manifest | 2 + media-fonts/piazzolla/metadata.xml | 11 + media-fonts/piazzolla/piazzolla-2.005.ebuild | 32 + media-fonts/plemoljp/Manifest | 3 + media-fonts/plemoljp/metadata.xml | 11 + media-fonts/plemoljp/plemoljp-3.0.0.ebuild | 33 + media-fonts/source-han-mono/Manifest | 1 + media-fonts/source-han-mono/metadata.xml | 12 + .../source-han-mono-1.002.ebuild | 25 + media-fonts/source-han-serif/Manifest | 8 + media-fonts/source-han-serif/metadata.xml | 11 + .../source-han-serif-2.002.ebuild | 37 + .../source-han-serif-2.003.ebuild | 37 + media-fonts/ttf-ancient-fonts/Manifest | 1 + media-fonts/ttf-ancient-fonts/metadata.xml | 8 + .../ttf-ancient-fonts-2.60.ebuild | 18 + media-fonts/twemoji/Manifest | 1 + media-fonts/twemoji/files/75-twemoji.conf | 178 + .../twemoji/files/noto-build-path.patch | 11 + .../twemoji/files/noto-pngquant-verbose.patch | 11 + media-fonts/twemoji/files/noto-use-gm.patch | 27 + media-fonts/twemoji/metadata.xml | 8 + media-fonts/twemoji/twemoji-15.1.0.ebuild | 23 + media-fonts/udev-gothic/Manifest | 3 + media-fonts/udev-gothic/metadata.xml | 11 + .../udev-gothic/udev-gothic-2.2.0.ebuild | 33 + media-fonts/unscii/Manifest | 1 + media-fonts/unscii/metadata.xml | 8 + media-fonts/unscii/unscii-2.1.ebuild | 48 + media-fonts/victor-mono/Manifest | 3 + .../victor-mono/files/66-victor-mono.conf | 16 + media-fonts/victor-mono/metadata.xml | 16 + .../victor-mono/victor-mono-1.5.4.ebuild | 32 + .../victor-mono/victor-mono-1.5.5.ebuild | 33 + .../victor-mono/victor-mono-1.5.6.ebuild | 33 + media-fonts/warframe-fonts/Manifest | 4 + media-fonts/warframe-fonts/metadata.xml | 5 + .../warframe-fonts-0_pre20191111.ebuild | 25 + .../KTX-Software/KTX-Software-4.3.2.ebuild | 48 + .../KTX-Software/KTX-Software-4.4.2.ebuild | 40 + media-gfx/KTX-Software/Manifest | 2 + .../files/KTX-Software-4.3.2-remove-O3.patch | 16 + .../KTX-Software-4.3.2-remove-Werror.patch | 12 + .../files/KTX-Software-4.4.2-remove-O3.patch | 16 + media-gfx/KTX-Software/metadata.xml | 11 + media-gfx/WebPlotDigitizer-bin/Manifest | 1 + .../WebPlotDigitizer-bin-4.7.ebuild | 51 + media-gfx/WebPlotDigitizer-bin/metadata.xml | 15 + media-gfx/airsane/Manifest | 1 + media-gfx/airsane/airsane-0.4.7.ebuild | 45 + media-gfx/airsane/metadata.xml | 11 + media-gfx/azpainter/Manifest | 1 + media-gfx/azpainter/azpainter-3.0.12.ebuild | 65 + .../azpainter-3.0.7-strict-aliasing.patch | 61 + media-gfx/azpainter/metadata.xml | 18 + media-gfx/bambustudio-bin/Manifest | 1 + .../bambustudio-bin-02.05.00.67.ebuild | 66 + .../files/bambu-studio.desktop | 7 + media-gfx/bambustudio-bin/metadata.xml | 24 + media-gfx/beeref/Manifest | 1 + media-gfx/beeref/beeref-0.3.3.ebuild | 31 + media-gfx/beeref/metadata.xml | 12 + media-gfx/bonzomatic/Manifest | 1 + .../bonzomatic/bonzomatic-2023.06.15.ebuild | 78 + media-gfx/bonzomatic/bonzomatic-9999.ebuild | 78 + media-gfx/bonzomatic/metadata.xml | 19 + media-gfx/czkawka/Manifest | 6 + media-gfx/czkawka/czkawka-10.0.0.ebuild | 86 + media-gfx/czkawka/czkawka-11.0.0.ebuild | 96 + media-gfx/czkawka/czkawka-11.0.1.ebuild | 96 + media-gfx/czkawka/metadata.xml | 14 + media-gfx/dnglab/Manifest | 290 + media-gfx/dnglab/dnglab-0.6.0.ebuild | 269 + media-gfx/dnglab/dnglab-0.6.1.ebuild | 312 + media-gfx/dnglab/metadata.xml | 10 + media-gfx/dustr/Manifest | 1 + media-gfx/dustr/dustr-0_p20221008.ebuild | 44 + media-gfx/dustr/dustr-9999.ebuild | 40 + ...ustr-0_p20221008-make-cflags-ldflags.patch | 36 + media-gfx/dustr/metadata.xml | 16 + media-gfx/fontpreview/Manifest | 1 + .../fontpreview/fontpreview-1.0.6.ebuild | 26 + media-gfx/fontpreview/metadata.xml | 16 + media-gfx/gephi-bin/Manifest | 2 + media-gfx/gephi-bin/gephi-bin-0.10.1.ebuild | 60 + media-gfx/gephi-bin/gephi-bin-0.9.6.ebuild | 52 + media-gfx/gephi-bin/metadata.xml | 19 + media-gfx/glslViewer/Manifest | 1 + .../files/0001-Fix-CMakelists.patch | 319 + ...posure-result-to-float-to-setUniform.patch | 281 + media-gfx/glslViewer/glslViewer-3.2.4.ebuild | 109 + media-gfx/glslViewer/metadata.xml | 15 + media-gfx/mayo/Manifest | 1 + media-gfx/mayo/mayo-0.9.0.ebuild | 33 + media-gfx/mayo/metadata.xml | 11 + media-gfx/mirage/Manifest | 1 + media-gfx/mirage/metadata.xml | 17 + media-gfx/mirage/mirage-0.11.2.ebuild | 40 + media-gfx/mirage/mirage-9999.ebuild | 40 + media-gfx/nsxiv/Manifest | 6 + media-gfx/nsxiv/metadata.xml | 13 + media-gfx/nsxiv/nsxiv-32.ebuild | 92 + media-gfx/nsxiv/nsxiv-33.ebuild | 91 + media-gfx/nsxiv/nsxiv-34.ebuild | 86 + media-gfx/nsxiv/nsxiv-9999.ebuild | 86 + media-gfx/oda-file-converter/Manifest | 1 + .../oda-file-converter/files/ODAFileConverter | 2 + media-gfx/oda-file-converter/metadata.xml | 29 + .../oda-file-converter-27.1.0.0.ebuild | 62 + media-gfx/orcaslicer-bin/Manifest | 1 + media-gfx/orcaslicer-bin/metadata.xml | 27 + .../orcaslicer-bin-2.3.1.ebuild | 79 + media-gfx/pdf4qt/Manifest | 2 + ...-extention-from-Icon-endtry-in-a-des.patch | 26 + ...-Fix-translation-install-path-on-nix.patch | 102 + ....1.0-Make-building-of-tests-optional.patch | 67 + ...-respect-cmake-s-plugin-dir-settings.patch | 103 + .../pdf4qt-1.5.1.0-Minimal-cmake-fixes.patch | 47 + ...9999-Make-building-of-tests-optional.patch | 67 + media-gfx/pdf4qt/metadata.xml | 11 + media-gfx/pdf4qt/pdf4qt-1.5.1.0-r1.ebuild | 64 + media-gfx/pdf4qt/pdf4qt-1.5.3.1.ebuild | 64 + media-gfx/pdf4qt/pdf4qt-9999.ebuild | 64 + media-gfx/qview/Manifest | 2 + media-gfx/qview/metadata.xml | 18 + media-gfx/qview/qview-5.0.ebuild | 56 + media-gfx/qview/qview-6.1-r1.ebuild | 40 + media-gfx/sic/Manifest | 263 + media-gfx/sic/metadata.xml | 12 + media-gfx/sic/sic-0.22.4.ebuild | 296 + media-gfx/silicon/Manifest | 304 + .../files/rust-xcb-0.8.2-python-3.9.patch | 43 + ...n-0.5.2-remove-pathfinder_simd-patch.patch | 25 + .../silicon-0.5.3-cargo-toml-version.patch | 33 + ...n-0.5.3-remove-pathfinder_simd-patch.patch | 25 + media-gfx/silicon/metadata.xml | 11 + media-gfx/silicon/silicon-0.5.2-r1.ebuild | 245 + media-gfx/silicon/silicon-0.5.2-r2.ebuild | 255 + media-gfx/silicon/silicon-0.5.3.ebuild | 276 + media-gfx/superpaper/Manifest | 1 + media-gfx/superpaper/metadata.xml | 12 + media-gfx/superpaper/superpaper-2.2.1.ebuild | 35 + media-gfx/svgcleaner/Manifest | 21 + media-gfx/svgcleaner/metadata.xml | 42 + media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild | 48 + media-gfx/swayimg/Manifest | 2 + .../files/swayimg-5.1-precompiled_doc.patch | 12 + media-gfx/swayimg/metadata.xml | 18 + media-gfx/swayimg/swayimg-4.7.ebuild | 89 + media-gfx/swayimg/swayimg-5.1.ebuild | 115 + media-gfx/sxot/Manifest | 1 + media-gfx/sxot/metadata.xml | 11 + media-gfx/sxot/sxot-1.0.0.ebuild | 37 + media-gfx/timg/Manifest | 2 + media-gfx/timg/metadata.xml | 11 + media-gfx/timg/timg-1.6.2.ebuild | 32 + media-gfx/timg/timg-1.6.3.ebuild | 32 + media-gfx/vimiv-qt/Manifest | 1 + media-gfx/vimiv-qt/metadata.xml | 11 + media-gfx/vimiv-qt/vimiv-qt-0.9.0-r1.ebuild | 31 + media-gfx/vpuppr/Manifest | 9 + media-gfx/vpuppr/metadata.xml | 21 + media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild | 115 + media-gfx/zw3d/Manifest | 2 + media-gfx/zw3d/metadata.xml | 23 + media-gfx/zw3d/zw3d-2023.0.3.1-r1.ebuild | 179 + media-gfx/zw3d/zw3d-2025.0.3.0.ebuild | 151 + media-gfx/zwcad/Manifest | 2 + media-gfx/zwcad/metadata.xml | 21 + media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild | 137 + media-libs/VulkanMemoryAllocator/Manifest | 1 + .../VulkanMemoryAllocator-3.3.0.ebuild | 27 + media-libs/VulkanMemoryAllocator/metadata.xml | 12 + media-libs/alsa-ucm-pinephone/Manifest | 1 + .../alsa-ucm-pinephone-1.2.6.3.ebuild | 45 + .../alsa-ucm-pinephone/files/PinePhone.conf | 11 + .../files/PinePhonePro.conf | 16 + media-libs/alsa-ucm-pinephone/metadata.xml | 11 + media-libs/amdvlk-bin/Manifest | 6 + .../amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild | 116 + .../amdvlk-bin/amdvlk-bin-2023.3.3.ebuild | 114 + .../amdvlk-bin/amdvlk-bin-2025.2.1.ebuild | 112 + media-libs/amdvlk-bin/metadata.xml | 15 + media-libs/amdvlk/Manifest | 8 + media-libs/amdvlk/amdvlk-2025.2.1.ebuild | 163 + .../amdvlk-2022.3.5-no-compiler-presets.patch | 20 + .../files/amdvlk-2022.4.1-proper-libdir.patch | 13 + ...4.2-reduced-llvm-installations-part2.patch | 175 + ...-2022.4.2-reduced-llvm-installations.patch | 309 + .../amdvlk-2024.3.1-disable-Werror.patch | 13 + .../files/amdvlk-2024.4.1-license-path.patch | 13 + .../files/amdvlk-2025.1.1-support-musl.patch | 28 + .../files/amdvlk-2025.2.1-gpurt-path.patch | 13 + .../files/amdvlk-2025.2.1-rapidjson-fix.patch | 13 + media-libs/amdvlk/metadata.xml | 20 + media-libs/blend2d/Manifest | 2 + media-libs/blend2d/blend2d-0.12.0-r1.ebuild | 43 + media-libs/blend2d/blend2d-0.21.2.ebuild | 38 + media-libs/blend2d/blend2d-9999.ebuild | 38 + ...dding-O2-to-cflags-gentoo-bug-943226.patch | 21 + ...dding-O2-to-cflags-gentoo-bug-943226.patch | 20 + media-libs/blend2d/metadata.xml | 11 + media-libs/glad/Manifest | 1 + media-libs/glad/glad-2.0.8.ebuild | 26 + media-libs/glad/metadata.xml | 11 + media-libs/glee/Manifest | 1 + media-libs/glee/files/glee-autotools.patch | 39 + media-libs/glee/glee-5.4.0-r3.ebuild | 44 + media-libs/glee/manifest.xml | 11 + media-libs/grok/Manifest | 1 + media-libs/grok/grok-11.0.0.ebuild | 33 + media-libs/grok/metadata.xml | 11 + media-libs/imgui/Manifest | 3 + media-libs/imgui/files/imgui-meson.build | 175 + .../imgui/files/imgui-meson_options.txt | 21 + media-libs/imgui/imgui-1.89.9-r4.ebuild | 74 + media-libs/imgui/imgui-1.91.1.ebuild | 74 + media-libs/imgui/imgui-1.91.6.ebuild | 74 + media-libs/imgui/metadata.xml | 23 + media-libs/implot/Manifest | 1 + media-libs/implot/files/implot-meson.build | 37 + media-libs/implot/implot-0.16-r2.ebuild | 40 + media-libs/implot/metadata.xml | 12 + media-libs/libbpg/Manifest | 1 + .../libbpg/files/libbpg-0.9.8-add-fpic.patch | 13 + ...pg-0.9.8-backport-GNU-stack-note-fix.patch | 24 + .../files/libbpg-0.9.8-cmake-3.31.patch | 9 + .../files/libbpg-0.9.8-dont-strip-bins.patch | 13 + ...ibbpg-0.9.8-fix-implicit-declaration.patch | 13 + .../libbpg-0.9.8-remove-forced-options.patch | 27 + ...libbpg-0.9.8-remove-unused-cmake-var.patch | 14 + ...libbpg-0.9.8-respect-compiler-driver.patch | 23 + .../libbpg-0.9.8-respect-user-flags.patch | 42 + media-libs/libbpg/libbpg-0.9.8-r1.ebuild | 108 + media-libs/libbpg/metadata.xml | 23 + media-libs/libunicode/Manifest | 6 + media-libs/libunicode/libunicode-0.6.0.ebuild | 53 + media-libs/libunicode/libunicode-0.7.0.ebuild | 53 + media-libs/libunicode/libunicode-0.8.0.ebuild | 53 + media-libs/libunicode/metadata.xml | 11 + media-libs/monado/Manifest | 2 + media-libs/monado/metadata.xml | 26 + media-libs/monado/monado-25.0.0.ebuild | 105 + media-libs/monado/monado-25.1.0.ebuild | 105 + media-libs/monado/monado-9999.ebuild | 105 + media-libs/opencomposite/Manifest | 2 + .../opencomposite/files/openvrpaths.vrpath | 4 + media-libs/opencomposite/metadata.xml | 11 + .../opencomposite-1.0.1521.ebuild | 75 + .../opencomposite/opencomposite-9999.ebuild | 75 + media-libs/openvr/Manifest | 1 + media-libs/openvr/files/openvr-libdir.patch | 31 + media-libs/openvr/metadata.xml | 14 + media-libs/openvr/openvr-1.23.8.ebuild | 36 + media-libs/openxr-loader/Manifest | 2 + media-libs/openxr-loader/metadata.xml | 11 + .../openxr-loader/openxr-loader-1.1.52.ebuild | 63 + .../openxr-loader/openxr-loader-1.1.54.ebuild | 63 + .../openxr-loader/openxr-loader-9999.ebuild | 63 + media-libs/raylib/Manifest | 2 + media-libs/raylib/metadata.xml | 14 + media-libs/raylib/raylib-5.0.ebuild | 65 + media-libs/raylib/raylib-5.5.ebuild | 65 + media-libs/raylib/raylib-9999.ebuild | 65 + media-libs/sonic/Manifest | 1 + media-libs/sonic/metadata.xml | 12 + media-libs/sonic/sonic-0.2.0_p20250419.ebuild | 23 + media-libs/svt-vp9/Manifest | 2 + media-libs/svt-vp9/metadata.xml | 8 + media-libs/svt-vp9/svt-vp9-0.3.0.ebuild | 28 + media-libs/svt-vp9/svt-vp9-0.3.1.ebuild | 41 + media-libs/svt-vp9/svt-vp9-9999.ebuild | 41 + media-libs/vvdec/Manifest | 1 + media-libs/vvdec/metadata.xml | 14 + media-libs/vvdec/vvdec-2.3.0.ebuild | 32 + media-libs/vvenc/Manifest | 1 + media-libs/vvenc/metadata.xml | 14 + media-libs/vvenc/vvenc-1.11.1.ebuild | 25 + media-libs/wivrn/Manifest | 10 + .../wivrn/files/wivrn-0.22-vulkan-304.patch | 61 + media-libs/wivrn/metadata.xml | 25 + media-libs/wivrn/wivrn-25.12.ebuild | 168 + media-libs/wivrn/wivrn-26.2.1.ebuild | 168 + media-libs/wivrn/wivrn-26.2.2.ebuild | 168 + media-libs/wivrn/wivrn-26.2.3.ebuild | 168 + media-libs/wivrn/wivrn-26.2.ebuild | 168 + media-libs/wivrn/wivrn-9999.ebuild | 168 + media-libs/xrizer/Manifest | 287 + media-libs/xrizer/metadata.xml | 11 + media-libs/xrizer/xrizer-0.3.0-r1.ebuild | 366 + media-libs/xrizer/xrizer-9999.ebuild | 366 + media-plugins/alsa-sndio/Manifest | 1 + .../alsa-sndio/alsa-sndio-0.2.ebuild | 39 + media-plugins/alsa-sndio/metadata.xml | 11 + media-plugins/argotlunar-bin/Manifest | 1 + .../argotlunar-bin-2.06-r2.ebuild | 41 + media-plugins/argotlunar-bin/metadata.xml | 27 + .../dtmediawiki/dtmediawiki-9999.ebuild | 38 + media-plugins/dtmediawiki/files/enable.sh | 1 + media-plugins/dtmediawiki/metadata.xml | 8 + media-plugins/eq10q/Manifest | 1 + media-plugins/eq10q/eq10q-2.2.ebuild | 36 + .../eq10q/files/eq10q-2.2-cmake4.patch | 9 + .../eq10q/files/eq10q-2.2-fix-lv2-types.patch | 63 + .../eq10q/files/eq10q-2.2-flags.patch | 15 + .../eq10q/files/eq10q-2.2-pow10.patch | 83 + media-plugins/eq10q/metadata.xml | 11 + .../gimp-avif-plugin-9999.ebuild | 20 + media-plugins/gimp-avif-plugin/metadata.xml | 11 + media-plugins/gimp-resynthesizer/Manifest | 1 + .../gimp-resynthesizer-3.0.ebuild | 54 + media-plugins/gimp-resynthesizer/metadata.xml | 20 + media-plugins/qt-heif-image-plugin/Manifest | 1 + .../qt-heif-image-plugin/metadata.xml | 21 + .../qt-heif-image-plugin-0.3.4.ebuild | 22 + .../qt-jpegxl-image-plugin/metadata.xml | 11 + .../qt-jpegxl-image-plugin-9999.ebuild | 22 + media-plugins/whysynth/Manifest | 1 + media-plugins/whysynth/metadata.xml | 19 + .../whysynth-20170701_p20180323-r1.ebuild | 41 + media-radio/fllog/Manifest | 1 + media-radio/fllog/fllog-1.2.8.ebuild | 23 + media-radio/fllog/metadata.xml | 8 + media-sound/Tauon/Manifest | 3 + media-sound/Tauon/Tauon-9.0.0.ebuild | 110 + media-sound/Tauon/Tauon-9.1.0.ebuild | 110 + media-sound/Tauon/Tauon-9.1.1.ebuild | 110 + media-sound/Tauon/Tauon-9999.ebuild | 110 + .../files/Tauon-7.9.0-phazor-build.patch | 17 + .../files/Tauon-8.1.0-fix-locale-path.patch | 15 + media-sound/Tauon/metadata.xml | 14 + media-sound/aimp/Manifest | 5 + media-sound/aimp/aimp-6.00.3017_alpha4.ebuild | 105 + media-sound/aimp/aimp-6.00.3021_alpha5.ebuild | 105 + media-sound/aimp/aimp-6.00.3027_alpha6.ebuild | 105 + media-sound/aimp/aimp-6.00.3030_alpha7.ebuild | 105 + media-sound/aimp/aimp-6.00.3037_alpha8.ebuild | 105 + media-sound/aimp/metadata.xml | 8 + media-sound/amberol/Manifest | 224 + media-sound/amberol/amberol-2024.2.ebuild | 295 + media-sound/amberol/metadata.xml | 14 + media-sound/bespokesynth/Manifest | 10 + .../bespokesynth/bespokesynth-1.2.1.ebuild | 114 + .../bespokesynth/bespokesynth-1.3.0.ebuild | 120 + .../files/ableton-link-dependencies.patch | 16 + .../bespokesynth-1.2.1-find-jsoncpp.patch | 34 + media-sound/bespokesynth/metadata.xml | 11 + media-sound/callaudiod/Manifest | 2 + .../callaudiod/callaudiod-0.1.10.ebuild | 22 + .../callaudiod/callaudiod-0.1.99.ebuild | 23 + media-sound/callaudiod/metadata.xml | 11 + media-sound/corrscope/Manifest | 2 + .../corrscope/corrscope-0.10.0-r1.ebuild | 50 + media-sound/corrscope/corrscope-0.10.1.ebuild | 45 + .../corrscope/files/remove-appnope-dep.patch | 87 + .../corrscope/files/remove-npdeprecate.patch | 12 + media-sound/corrscope/metadata.xml | 12 + media-sound/cyanrip/Manifest | 1 + media-sound/cyanrip/cyanrip-0.9.3.1.ebuild | 22 + media-sound/cyanrip/metadata.xml | 11 + media-sound/deep-filter/Manifest | 523 ++ .../deep-filter/deep-filter-0.5.6-r2.ebuild | 607 ++ .../deep-filter-0.5.6-use-updated-time.patch | 84 + .../files/deep-filter-library-path.patch | 26 + .../files/deep-filter-test-deps.patch | 43 + media-sound/deep-filter/metadata.xml | 11 + media-sound/drumgizmo/Manifest | 1 + .../drumgizmo/drumgizmo-0.9.20-r1.ebuild | 105 + media-sound/drumgizmo/drumgizmo-9999.ebuild | 105 + ...izmo-0.9.20-configure-portable-shell.patch | 24 + .../drumgizmo-0.9.20-disable-lv2-test.patch | 20 + ...izmo-0.9.20-disable-translation-test.patch | 21 + .../drumgizmo-0.9.20-fix-painter-test.patch | 15 + .../drumgizmo-0.9.20-include-cstdint.patch | 14 + media-sound/drumgizmo/metadata.xml | 18 + media-sound/dzr/Manifest | 3 + media-sound/dzr/dzr-251115.ebuild | 34 + media-sound/dzr/dzr-260308.ebuild | 34 + media-sound/dzr/dzr-260315.ebuild | 34 + media-sound/dzr/metadata.xml | 12 + media-sound/eartag/Manifest | 2 + media-sound/eartag/eartag-0.5.0.ebuild | 56 + media-sound/eartag/eartag-0.5.1.ebuild | 56 + media-sound/eartag/metadata.xml | 8 + media-sound/fooyin/Manifest | 1 + .../fooyin-0.9.2-fix-build-Qt6.10.1.patch | 13 + .../files/fooyin-0.9.2-vumeter-include.patch | 22 + media-sound/fooyin/fooyin-0.9.2-r1.ebuild | 101 + media-sound/fooyin/fooyin-9999.ebuild | 81 + media-sound/fooyin/metadata.xml | 18 + media-sound/furnace/Manifest | 6 + media-sound/furnace/furnace-0.6.5-r1.ebuild | 65 + media-sound/furnace/furnace-0.6.7.ebuild | 65 + media-sound/furnace/furnace-0.6.ebuild | 67 + media-sound/furnace/metadata.xml | 13 + media-sound/gapless/Manifest | 2 + media-sound/gapless/gapless-4.3.1.ebuild | 58 + media-sound/gapless/gapless-4.4.ebuild | 58 + media-sound/gapless/metadata.xml | 14 + media-sound/goxlr-utility/Manifest | 651 ++ .../goxlr-utility/goxlr-utility-1.2.3.ebuild | 754 +++ .../goxlr-utility/goxlr-utility-9999.ebuild | 98 + media-sound/goxlr-utility/metadata.xml | 11 + media-sound/jacktrip/Manifest | 1 + media-sound/jacktrip/jacktrip-2.4.0.ebuild | 87 + media-sound/jacktrip/metadata.xml | 16 + media-sound/jriver/Manifest | 1 + media-sound/jriver/jriver-31.0.83.ebuild | 57 + media-sound/jriver/metadata.xml | 14 + media-sound/kew/Manifest | 2 + media-sound/kew/kew-2.4.4-r1.ebuild | 42 + media-sound/kew/kew-3.7.3.ebuild | 42 + media-sound/kew/metadata.xml | 11 + media-sound/libcava/Manifest | 1 + .../libcava-0.8.0-gentoo-iniparser4.patch | 15 + media-sound/libcava/libcava-0.10.7.ebuild | 66 + media-sound/libcava/metadata.xml | 15 + media-sound/listenbrainz-mpd/Manifest | 213 + .../listenbrainz-mpd-2.4.0.ebuild | 268 + media-sound/listenbrainz-mpd/metadata.xml | 11 + media-sound/lms/Manifest | 3 + media-sound/lms/files/lms.init | 16 + media-sound/lms/lms-3.74.0.ebuild | 69 + media-sound/lms/lms-3.75.0.ebuild | 70 + media-sound/lms/lms-3.76.0.ebuild | 70 + media-sound/lms/metadata.xml | 15 + media-sound/loudgain/Manifest | 2 + .../files/loudgain-0.6.8-cmake-4.patch | 15 + ...in-0.6.8-github-20190906-manpage-ape.patch | 62 + ...in-0.6.8-github-20190918-taglib-1.12.patch | 239 + ...oudgain-0.6.8-github-20190930-rgbpm2.patch | 234 + .../loudgain-0.6.8-github-pr34-manpage.patch | 69 + .../loudgain-0.6.8-github-pr50-ffmpeg6.patch | 30 + ...6.8-github-pr53-print-taglib-version.patch | 77 + ...gain-0.6.8-github-pr65-ffmpeg6-gcc14.patch | 24 + .../loudgain-0.6.8-github-pr66-ffmpeg7.patch | 124 + .../loudgain-0.6.8-respect-build-flags.patch | 22 + media-sound/loudgain/loudgain-0.6.8-r2.ebuild | 44 + .../loudgain-0.6.8_p20240128-r2.ebuild | 41 + .../loudgain-0.6.8_p20240128-r3.ebuild | 47 + media-sound/loudgain/metadata.xml | 14 + media-sound/mopidy/Manifest | 1 + media-sound/mopidy/metadata.xml | 8 + media-sound/mopidy/mopidy-3.4.2.ebuild | 53 + media-sound/mousai/Manifest | 2 + ...i-0.7.8-remove-the-cargo-clippy-test.patch | 29 + .../mousai-0.7.8-skip-failing-tests.patch | 34 + media-sound/mousai/metadata.xml | 12 + media-sound/mousai/mousai-0.7.9.ebuild | 69 + media-sound/mpd-mpris/Manifest | 4 + media-sound/mpd-mpris/metadata.xml | 13 + media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild | 30 + media-sound/mpd-mpris/mpd-mpris-0.4.3.ebuild | 35 + media-sound/mpvc/Manifest | 43 + media-sound/mpvc/metadata.xml | 17 + media-sound/mpvc/mpvc-1.1.4-r1.ebuild | 77 + media-sound/musikcube/Manifest | 1 + .../files/musikcube-3.0.1-tinfow.patch | 26 + media-sound/musikcube/metadata.xml | 29 + media-sound/musikcube/musikcube-3.0.5.ebuild | 97 + media-sound/neocrystal/Manifest | 164 + media-sound/neocrystal/metadata.xml | 15 + .../neocrystal/neocrystal-2.1.1.ebuild | 224 + media-sound/neocrystal/neocrystal-9999.ebuild | 224 + media-sound/netcat-cpi/Manifest | 1 + media-sound/netcat-cpi/metadata.xml | 8 + .../netcat-cpi-2014.04.29-r1.ebuild | 34 + media-sound/noson-app/Manifest | 2 + media-sound/noson-app/metadata.xml | 11 + .../noson-app/noson-app-5.6.6-r1.ebuild | 31 + media-sound/noson-app/noson-app-5.6.8.ebuild | 31 + media-sound/nuclear-bin/Manifest | 1 + media-sound/nuclear-bin/metadata.xml | 8 + .../nuclear-bin/nuclear-bin-0.6.30.ebuild | 76 + media-sound/openaudible-bin/Manifest | 1 + media-sound/openaudible-bin/metadata.xml | 21 + .../openaudible-bin-4.7.4-r1.ebuild | 50 + media-sound/opensoundmeter/Manifest | 2 + .../files/opensoundmeter-deadlock-fix.patch | 64 + .../files/opensoundmeter-jack-support.patch | 668 ++ media-sound/opensoundmeter/metadata.xml | 12 + .../opensoundmeter-1.2.1.ebuild | 61 + .../opensoundmeter-1.2.2.ebuild | 61 + .../opensoundmeter-1.2.2_p20230104.ebuild | 77 + media-sound/openutau/Manifest | 281 + media-sound/openutau/files/OpenUtau.desktop | 8 + media-sound/openutau/metadata.xml | 11 + media-sound/openutau/openutau-0.1.327.ebuild | 309 + media-sound/openutau/openutau-0.1.463.ebuild | 311 + media-sound/openutau/openutau-0.1.529.ebuild | 321 + media-sound/openutau/openutau-9999.ebuild | 311 + media-sound/pamixer/Manifest | 1 + media-sound/pamixer/metadata.xml | 10 + media-sound/pamixer/pamixer-1.6.ebuild | 32 + media-sound/pamixer/pamixer-9999.ebuild | 32 + media-sound/pianobooster/Manifest | 1 + media-sound/pianobooster/metadata.xml | 11 + .../pianobooster/pianobooster-1.0.0-r1.ebuild | 55 + media-sound/piper/Manifest | 2 + media-sound/piper/metadata.xml | 15 + media-sound/piper/piper-1.4.1.ebuild | 66 + media-sound/pipewire-module-xrdp/Manifest | 2 + media-sound/pipewire-module-xrdp/metadata.xml | 12 + ...wire-module-xrdp-0.1_pre20230609-r1.ebuild | 30 + .../pipewire-module-xrdp-0.2.ebuild | 28 + media-sound/plexamp/Manifest | 1 + media-sound/plexamp/metadata.xml | 8 + media-sound/plexamp/plexamp-4.13.0.ebuild | 65 + media-sound/qbitmplayer/Manifest | 3 + media-sound/qbitmplayer/metadata.xml | 32 + .../qbitmplayer/qbitmplayer-3.1.2.ebuild | 59 + .../qbitmplayer/qbitmplayer-3.2.0-r1.ebuild | 50 + .../qbitmplayer/qbitmplayer-3.3.1.ebuild | 50 + media-sound/qloud/Manifest | 1 + media-sound/qloud/metadata.xml | 8 + media-sound/qloud/qloud-1.4.2.ebuild | 61 + media-sound/qobuz-player/Manifest | 8 + media-sound/qobuz-player/metadata.xml | 12 + .../qobuz-player/qobuz-player-0.7.1.ebuild | 51 + .../qobuz-player/qobuz-player-0.7.2.ebuild | 51 + .../qobuz-player/qobuz-player-0.7.4.ebuild | 51 + media-sound/rmpc/Manifest | 338 + media-sound/rmpc/metadata.xml | 12 + media-sound/rmpc/rmpc-0.10.0.ebuild | 390 ++ media-sound/rmpc/rmpc-0.9.0.ebuild | 33 + media-sound/rmpc/rmpc-9999.ebuild | 54 + media-sound/rsgain/Manifest | 2 + media-sound/rsgain/metadata.xml | 11 + media-sound/rsgain/rsgain-3.5.1-r1.ebuild | 38 + media-sound/rsgain/rsgain-3.5.3-r1.ebuild | 38 + media-sound/shortwave/Manifest | 2 + media-sound/shortwave/metadata.xml | 15 + media-sound/shortwave/shortwave-5.0.0.ebuild | 79 + media-sound/songrec/Manifest | 2 + media-sound/songrec/metadata.xml | 11 + media-sound/songrec/songrec-0.6.7.ebuild | 51 + media-sound/spct/Manifest | 2 + media-sound/spct/metadata.xml | 19 + media-sound/spct/spct-1.2.2.ebuild | 61 + media-sound/spct/spct-1.2.4.ebuild | 61 + media-sound/spot/Manifest | 368 + media-sound/spot/metadata.xml | 8 + media-sound/spot/spot-0.4.0-r2.ebuild | 461 ++ media-sound/spotify-adblock/Manifest | 37 + media-sound/spotify-adblock/metadata.xml | 11 + .../spotify-adblock-1.0.1.ebuild | 67 + .../spotify-adblock-1.0.2.ebuild | 67 + .../spotify-adblock-1.0.3.ebuild | 71 + media-sound/spotify-player/Manifest | 1051 +++ media-sound/spotify-player/metadata.xml | 30 + .../spotify-player-0.20.5.ebuild | 778 +++ .../spotify-player-0.21.0.ebuild | 741 ++ .../spotify-player-0.21.1.ebuild | 754 +++ .../spotify-player/spotify-player-9999.ebuild | 52 + media-sound/spotifyd/Manifest | 1045 +++ .../spotifyd-0.3.5_p20240513-rust-1.80.patch | 113 + .../files/spotifyd-0.4.1-no-logging.patch | 27 + .../files/spotifyd-0.4.2-no-logging.patch | 27 + media-sound/spotifyd/metadata.xml | 24 + .../spotifyd/spotifyd-0.3.5_p20240513.ebuild | 454 ++ media-sound/spotifyd/spotifyd-0.4.1.ebuild | 520 ++ media-sound/spotifyd/spotifyd-0.4.2.ebuild | 525 ++ media-sound/spotube-bin/Manifest | 1 + media-sound/spotube-bin/metadata.xml | 17 + .../spotube-bin/spotube-bin-3.8.0.ebuild | 51 + media-sound/streamrip/Manifest | 1 + media-sound/streamrip/metadata.xml | 12 + media-sound/streamrip/streamrip-2.2.0.ebuild | 57 + media-sound/subtui/Manifest | 2 + media-sound/subtui/metadata.xml | 11 + media-sound/subtui/subtui-2.13.1.ebuild | 30 + media-sound/supersonic/Manifest | 6 + media-sound/supersonic/metadata.xml | 11 + .../supersonic/supersonic-0.20.0.ebuild | 40 + .../supersonic/supersonic-0.20.1.ebuild | 40 + .../supersonic/supersonic-0.21.0.ebuild | 40 + media-sound/tenacity/Manifest | 2 + .../tenacity-1.3.4-ffmpeg-disable-lto.patch | 26 + .../files/tenacity-1.3.4-fix-gcc15.patch | 13 + .../tenacity-1.3.4-fix-hardcoded-docdir.patch | 17 + .../tenacity-1.3.4-fix-rpath-handling.patch | 34 + ...enacity-1.3.4-odr-and-aliasing-fixes.patch | 134 + media-sound/tenacity/metadata.xml | 24 + media-sound/tenacity/tenacity-1.3.4-r4.ebuild | 131 + media-sound/tidal-hifi-bin/Manifest | 5 + .../tidal-hifi-bin/files/tidal-hifi.desktop | 10 + .../tidal-hifi-bin/files/tidal-hifi.png | Bin 0 -> 9200 bytes media-sound/tidal-hifi-bin/metadata.xml | 15 + .../tidal-hifi-bin-5.16.0-r1.ebuild | 109 + .../tidal-hifi-bin-5.17.0.ebuild | 109 + .../tidal-hifi-bin-6.1.0.ebuild | 109 + .../tidal-hifi-bin-6.2.0.ebuild | 109 + .../tidal-hifi-bin-6.3.0.ebuild | 120 + media-sound/yandex-music/Manifest | 5 + media-sound/yandex-music/metadata.xml | 11 + .../yandex-music/yandex-music-5.86.0.ebuild | 129 + .../yandex-music/yandex-music-5.88.0.ebuild | 129 + .../yandex-music/yandex-music-5.90.0.ebuild | 129 + .../yandex-music/yandex-music-5.91.1.ebuild | 129 + .../yandex-music/yandex-music-5.92.1.ebuild | 129 + media-sound/yewtube/Manifest | 1 + media-sound/yewtube/metadata.xml | 12 + media-sound/yewtube/yewtube-2.12.0.ebuild | 53 + media-sound/yewtube/yewtube-9999.ebuild | 53 + media-sound/ymuse/Manifest | 9 + media-sound/ymuse/metadata.xml | 11 + media-sound/ymuse/ymuse-0.22.ebuild | 74 + media-sound/youtube-music-bin/Manifest | 1 + media-sound/youtube-music-bin/metadata.xml | 28 + .../youtube-music-bin-3.11.0-r1.ebuild | 91 + media-sound/ytm-player/Manifest | 2 + media-sound/ytm-player/metadata.xml | 17 + .../ytm-player/ytm-player-1.5.1.ebuild | 57 + .../ytm-player/ytm-player-1.5.2.ebuild | 57 + media-sound/ytm-player/ytm-player-9999.ebuild | 57 + media-sound/zita-ajbridge/Manifest | 1 + .../files/zita-ajbridge-0.8.4-makefile.patch | 31 + media-sound/zita-ajbridge/metadata.xml | 18 + .../zita-ajbridge-0.8.4-r2.ebuild | 41 + media-video/ciano/Manifest | 1 + media-video/ciano/ciano-0.2.4-r2.ebuild | 48 + media-video/ciano/metadata.xml | 18 + media-video/clapper/Manifest | 2 + media-video/clapper/clapper-0.6.1.ebuild | 69 + media-video/clapper/clapper-0.8.0.ebuild | 70 + media-video/clapper/metadata.xml | 22 + media-video/cleanit/Manifest | 1 + media-video/cleanit/cleanit-0.4.9.ebuild | 32 + media-video/cleanit/metadata.xml | 11 + media-video/delfin/Manifest | 429 ++ media-video/delfin/delfin-0.4.7.ebuild | 492 ++ media-video/delfin/delfin-0.4.8.ebuild | 492 ++ media-video/delfin/metadata.xml | 13 + media-video/dependency-control/Manifest | 3 + .../dependency-control-0.6.4.ebuild | 56 + media-video/dependency-control/metadata.xml | 8 + media-video/gpu-screen-recorder-gtk/Manifest | 1 + .../gpu-screen-recorder-gtk-5.7.8.ebuild | 36 + .../gpu-screen-recorder-gtk-9999.ebuild | 29 + .../gpu-screen-recorder-gtk/metadata.xml | 14 + media-video/gpu-screen-recorder/Manifest | 4 + .../gpu-screen-recorder-5.11.2.ebuild | 48 + .../gpu-screen-recorder-5.11.5.ebuild | 48 + .../gpu-screen-recorder-5.12.2.ebuild | 48 + .../gpu-screen-recorder-5.12.5.ebuild | 48 + .../gpu-screen-recorder-9999.ebuild | 41 + media-video/gpu-screen-recorder/metadata.xml | 21 + media-video/kikoplay/Manifest | 2 + .../files/kikoplay-0.9.3-cmake-fix.patch | 344 + .../files/kikoplay-0.9.3-qmake-fix.patch | 423 ++ media-video/kikoplay/kikoplay-0.9.3.ebuild | 77 + media-video/kikoplay/kikoplay-9999.ebuild | 77 + media-video/kikoplay/metadata.xml | 35 + media-video/kooha/Manifest | 1 + media-video/kooha/kooha-2.2.3-r2.ebuild | 68 + media-video/kooha/metadata.xml | 8 + media-video/lossless-cut/Manifest | 4 + .../files/no.mifi.losslesscut.desktop | 13 + .../files/no.mifi.losslesscut.svg | 59 + .../lossless-cut-3.59.1-r1.ebuild | 62 + .../lossless-cut/lossless-cut-3.64.0.ebuild | 72 + media-video/lossless-cut/metadata.xml | 97 + media-video/manimgl/Manifest | 1 + media-video/manimgl/manimgl-1.7.2.ebuild | 77 + media-video/manimgl/manimgl-9999.ebuild | 77 + media-video/manimgl/metadata.xml | 14 + media-video/mediaelch/Manifest | 1 + media-video/mediaelch/files/2.12.0-1878.patch | 73 + .../mediaelch/mediaelch-2.12.0-r2.ebuild | 64 + media-video/mediaelch/mediaelch-9999.ebuild | 62 + media-video/mediaelch/metadata.xml | 14 + media-video/megapixels/Manifest | 1 + .../files/megapixels-1.4.3-gcc15.patch | 14 + .../megapixels/megapixels-1.4.3-r1.ebuild | 42 + media-video/megapixels/metadata.xml | 11 + media-video/motioneye/Manifest | 1 + media-video/motioneye/metadata.xml | 14 + media-video/motioneye/motioneye-0.43.1.ebuild | 68 + media-video/mpc-qt/Manifest | 2 + media-video/mpc-qt/metadata.xml | 11 + media-video/mpc-qt/mpc-qt-25.07.ebuild | 44 + media-video/mpc-qt/mpc-qt-26.01.ebuild | 44 + media-video/obs-cmd/Manifest | 176 + media-video/obs-cmd/metadata.xml | 13 + media-video/obs-cmd/obs-cmd-0.31.0.ebuild | 204 + media-video/obs-cmd/obs-cmd-0.31.3.ebuild | 199 + media-video/obs-multi-rtmp/Manifest | 1 + media-video/obs-multi-rtmp/files/cmake.patch | 74 + media-video/obs-multi-rtmp/metadata.xml | 16 + .../obs-multi-rtmp-0.6.0.1.ebuild | 50 + .../obs-multi-rtmp/obs-multi-rtmp-9999.ebuild | 44 + media-video/obs-streamfx/metadata.xml | 16 + .../obs-streamfx-0.12.0.9999.ebuild | 41 + .../obs-streamfx/obs-streamfx-9999.ebuild | 39 + media-video/obs-vaapi/Manifest | 2 + media-video/obs-vaapi/metadata.xml | 11 + media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild | 39 + media-video/obs-vaapi/obs-vaapi-0.4.2.ebuild | 39 + media-video/obs-vaapi/obs-vaapi-9999.ebuild | 39 + media-video/pgsrip/Manifest | 1 + media-video/pgsrip/metadata.xml | 11 + media-video/pgsrip/pgsrip-0.1.12.ebuild | 31 + media-video/syncplay/Manifest | 2 + .../syncplay/files/syncplay-server-init | 65 + .../syncplay/files/syncplay-server-init-conf | 14 + media-video/syncplay/metadata.xml | 15 + media-video/syncplay/syncplay-1.7.3.ebuild | 76 + media-video/syncplay/syncplay-1.7.4.ebuild | 76 + media-video/uxplay/Manifest | 1 + media-video/uxplay/metadata.xml | 27 + media-video/uxplay/uxplay-1.73.3.ebuild | 55 + media-video/walksnail-osd-tool/Manifest | 466 ++ ...-osd-tool-0.3.0-build-remove-git-dep.patch | 69 + .../walksnail-osd-tool-0.3.0-rust-1.80.patch | 28 + ...ail-osd-tool-0.3.0-version-parse-fix.patch | 14 + media-video/walksnail-osd-tool/metadata.xml | 12 + .../walksnail-osd-tool-0.3.0-r2.ebuild | 529 ++ .../walksnail-osd-tool-9999.ebuild | 51 + media-video/webcamize/Manifest | 2 + media-video/webcamize/metadata.xml | 12 + media-video/webcamize/webcamize-2.0.0.ebuild | 31 + media-video/webcamize/webcamize-2.0.1.ebuild | 31 + media-video/wl-screenrec/Manifest | 121 + .../wl-screenrec-0.2.0-custom_ffmpeg.patch | 13 + media-video/wl-screenrec/metadata.xml | 12 + .../wl-screenrec/wl-screenrec-0.2.0.ebuild | 213 + media-video/wlrobs/Manifest | 1 + media-video/wlrobs/metadata.xml | 8 + .../wlrobs/wlrobs-1.2_p20241224.ebuild | 32 + media-video/ytarchive/Manifest | 4 + media-video/ytarchive/metadata.xml | 11 + media-video/ytarchive/ytarchive-0.4.0.ebuild | 28 + media-video/ytarchive/ytarchive-0.5.0.ebuild | 28 + metadata/.gitignore | 1 + metadata/layout.conf | 13 + metadata/md5-cache/acct-group/1password-0 | 8 + metadata/md5-cache/acct-group/_bgpd-0-r1 | 8 + metadata/md5-cache/acct-group/_rpki-client-0 | 8 + metadata/md5-cache/acct-group/anubis-0 | 8 + metadata/md5-cache/acct-group/blocky-0-r1 | 8 + metadata/md5-cache/acct-group/conduit-0 | 8 + metadata/md5-cache/acct-group/fileshelter-0 | 8 + metadata/md5-cache/acct-group/flaresolverr-0 | 8 + .../md5-cache/acct-group/forgejo-runner-0 | 8 + metadata/md5-cache/acct-group/fort-0-r1 | 8 + metadata/md5-cache/acct-group/gemini-0 | 8 + metadata/md5-cache/acct-group/goatcounter-0 | 8 + metadata/md5-cache/acct-group/graftcp-0 | 8 + metadata/md5-cache/acct-group/heisenbridge-0 | 8 + metadata/md5-cache/acct-group/hinsightd-0 | 8 + metadata/md5-cache/acct-group/iipsrv-0-r1 | 8 + metadata/md5-cache/acct-group/invidious-0 | 8 + metadata/md5-cache/acct-group/keyd-2.6.0 | 8 + metadata/md5-cache/acct-group/laminar-0 | 8 + metadata/md5-cache/acct-group/libmedium-0 | 8 + metadata/md5-cache/acct-group/lms-0 | 8 + metadata/md5-cache/acct-group/mastoposter-0 | 8 + metadata/md5-cache/acct-group/maubot-0 | 8 + metadata/md5-cache/acct-group/mautrix-0 | 8 + metadata/md5-cache/acct-group/meowlnir-0 | 8 + metadata/md5-cache/acct-group/mock-0 | 8 + metadata/md5-cache/acct-group/monero-0 | 8 + metadata/md5-cache/acct-group/ollama-0 | 8 + metadata/md5-cache/acct-group/pleroma-0 | 8 + metadata/md5-cache/acct-group/pounce-0 | 8 + metadata/md5-cache/acct-group/purritobin-0 | 8 + metadata/md5-cache/acct-group/redlib-0 | 8 + metadata/md5-cache/acct-group/rimgo-0 | 8 + metadata/md5-cache/acct-group/tang-0 | 8 + metadata/md5-cache/acct-group/thelounge-0 | 8 + metadata/md5-cache/acct-group/webdav-0 | 8 + metadata/md5-cache/acct-group/whisparr-eros-0 | 8 + metadata/md5-cache/acct-group/whoogle-0 | 8 + metadata/md5-cache/acct-group/wsdd-0 | 8 + metadata/md5-cache/acct-group/xray-0 | 8 + metadata/md5-cache/acct-group/yacy-0 | 8 + metadata/md5-cache/acct-group/yggdrasil-1 | 8 + metadata/md5-cache/acct-user/_bgpd-0-r1 | 9 + metadata/md5-cache/acct-user/_rpki-client-0 | 9 + metadata/md5-cache/acct-user/anubis-0 | 9 + metadata/md5-cache/acct-user/blocky-0-r1 | 9 + metadata/md5-cache/acct-user/byedpi-0 | 9 + metadata/md5-cache/acct-user/conduit-0 | 9 + metadata/md5-cache/acct-user/eturnal-0 | 9 + metadata/md5-cache/acct-user/fileshelter-0 | 9 + metadata/md5-cache/acct-user/flaresolverr-0 | 9 + metadata/md5-cache/acct-user/forgejo-runner-0 | 11 + metadata/md5-cache/acct-user/fort-0-r1 | 9 + metadata/md5-cache/acct-user/gemini-0 | 9 + metadata/md5-cache/acct-user/goatcounter-0 | 9 + metadata/md5-cache/acct-user/graftcp-0 | 9 + metadata/md5-cache/acct-user/heisenbridge-0 | 9 + metadata/md5-cache/acct-user/hinsightd-0 | 9 + metadata/md5-cache/acct-user/iipsrv-0-r1 | 9 + metadata/md5-cache/acct-user/invidious-0 | 9 + metadata/md5-cache/acct-user/laminar-0 | 9 + metadata/md5-cache/acct-user/libmedium-0 | 9 + metadata/md5-cache/acct-user/lms-0 | 9 + metadata/md5-cache/acct-user/mastoposter-0 | 9 + metadata/md5-cache/acct-user/maubot-0 | 9 + .../md5-cache/acct-user/mautrix-discord-0 | 9 + metadata/md5-cache/acct-user/mautrix-meta-0 | 9 + metadata/md5-cache/acct-user/mautrix-signal-0 | 9 + metadata/md5-cache/acct-user/mautrix-slack-0 | 9 + .../md5-cache/acct-user/mautrix-telegram-0 | 9 + .../md5-cache/acct-user/mautrix-whatsapp-0 | 9 + metadata/md5-cache/acct-user/meowlnir-0 | 9 + metadata/md5-cache/acct-user/monero-0 | 9 + metadata/md5-cache/acct-user/ollama-3 | 10 + metadata/md5-cache/acct-user/pleroma-0 | 9 + metadata/md5-cache/acct-user/pounce-0 | 9 + metadata/md5-cache/acct-user/purritobin-0 | 9 + metadata/md5-cache/acct-user/redlib-0 | 9 + metadata/md5-cache/acct-user/rimgo-0 | 9 + metadata/md5-cache/acct-user/tang-0 | 9 + metadata/md5-cache/acct-user/thelounge-0 | 9 + metadata/md5-cache/acct-user/trezord-0 | 9 + metadata/md5-cache/acct-user/webdav-0 | 9 + metadata/md5-cache/acct-user/whisparr-eros-0 | 9 + metadata/md5-cache/acct-user/whoogle-0 | 9 + metadata/md5-cache/acct-user/wsdd-0 | 9 + metadata/md5-cache/acct-user/xray-0 | 9 + metadata/md5-cache/acct-user/yacy-0 | 9 + metadata/md5-cache/acct-user/yggdrasil-1 | 9 + .../app-accessibility/mimic1-1.3.0.1-r1 | 15 + .../md5-cache/app-accessibility/mimic1-9999 | 14 + .../app-accessibility/rhvoice-1.16.4 | 10 + .../app-accessibility/rhvoice-1.18.1 | 10 + .../app-accessibility/rhvoice-core-1.16.4 | 16 + .../app-accessibility/rhvoice-core-1.18.1 | 16 + .../app-accessibility/speakup-tools-20121017 | 9 + .../app-accessibility/whisper-cpp-1.7.6 | 15 + .../app-accessibility/whisper-cpp-1.8.3-r2 | 15 + .../app-accessibility/whisper-cpp-1.8.4 | 15 + metadata/md5-cache/app-admin/agru-0.1.18 | 12 + metadata/md5-cache/app-admin/agru-0.1.19 | 12 + metadata/md5-cache/app-admin/akita-0.1.4 | 16 + .../md5-cache/app-admin/ananicy-cpp-1.1.1-r4 | 16 + metadata/md5-cache/app-admin/antidot-0.6.3 | 12 + metadata/md5-cache/app-admin/aws-vault-7.2.0 | 12 + .../md5-cache/app-admin/aws-vault-7.8.6-r2 | 12 + metadata/md5-cache/app-admin/blahajdots-0.6.1 | 15 + metadata/md5-cache/app-admin/blahajdots-9999 | 12 + .../md5-cache/app-admin/boinctui-2.7.1-r1 | 15 + metadata/md5-cache/app-admin/boinctui-2.7.2 | 15 + metadata/md5-cache/app-admin/chamber-2.13.2 | 12 + metadata/md5-cache/app-admin/chezmoi-2.65.2 | 15 + metadata/md5-cache/app-admin/chezmoi-2.66.0 | 15 + .../md5-cache/app-admin/chezmoi-2.67.0-r1 | 15 + metadata/md5-cache/app-admin/chezmoi-2.68.1 | 15 + metadata/md5-cache/app-admin/chezmoi-2.69.0 | 15 + metadata/md5-cache/app-admin/chezmoi-2.69.1 | 15 + metadata/md5-cache/app-admin/chezmoi-2.69.3 | 15 + metadata/md5-cache/app-admin/chezmoi-2.70.0 | 15 + .../app-admin/customrescuecd-x86_64-0.12.7 | 10 + .../app-admin/customrescuecd-x86_64-0.12.8 | 10 + metadata/md5-cache/app-admin/doasedit-1.0.8 | 10 + metadata/md5-cache/app-admin/doasedit-1.0.9 | 10 + metadata/md5-cache/app-admin/doasedit-9999 | 12 + metadata/md5-cache/app-admin/dotbot-1.20.1 | 16 + metadata/md5-cache/app-admin/fatrace-0.19.0 | 11 + .../md5-cache/app-admin/gentoo_update-0.2.4 | 15 + .../app-admin/git-credential-oauth-0.17.2 | 12 + .../md5-cache/app-admin/grub-customizer-5.2.5 | 15 + metadata/md5-cache/app-admin/hardinfo2-2.2.13 | 16 + metadata/md5-cache/app-admin/himitsu-0.10 | 12 + metadata/md5-cache/app-admin/himitsu-0.9-r1 | 12 + metadata/md5-cache/app-admin/himitsu-9999 | 13 + .../md5-cache/app-admin/himitsu-keyring-0.2.0 | 17 + .../app-admin/himitsu-secret-service-0.1 | 16 + .../md5-cache/app-admin/himitsu-ssh-0.10.0 | 12 + .../md5-cache/app-admin/himitsu-ssh-0.9.1 | 12 + metadata/md5-cache/app-admin/himitsu-ssh-9999 | 13 + .../md5-cache/app-admin/himitsu-totp-0.10 | 14 + metadata/md5-cache/app-admin/himitsu-totp-0.9 | 14 + .../md5-cache/app-admin/himitsu-totp-9999 | 13 + .../md5-cache/app-admin/hiprompt-gtk-0.10 | 11 + .../md5-cache/app-admin/hiprompt-gtk-0.9-r1 | 11 + .../md5-cache/app-admin/i2pd-tools-2025.08.21 | 14 + .../md5-cache/app-admin/i2pd-tools-2025.10.16 | 15 + .../app-admin/i2pd-tools-2025.10.16-r1 | 15 + .../md5-cache/app-admin/krapplet-0.3.1-r1 | 16 + metadata/md5-cache/app-admin/oet-0.1.10 | 14 + metadata/md5-cache/app-admin/oet-0.1.11 | 14 + metadata/md5-cache/app-admin/oet-0.1.9 | 14 + metadata/md5-cache/app-admin/oet-9999 | 13 + .../md5-cache/app-admin/overmind-2.2.2-r1 | 13 + metadata/md5-cache/app-admin/overmind-2.4.0 | 13 + .../md5-cache/app-admin/pass-audit-1.2-r1 | 17 + metadata/md5-cache/app-admin/passage-1.7.4.2 | 11 + .../md5-cache/app-admin/pulumi-bin-3.191.0 | 11 + .../md5-cache/app-admin/pulumi-bin-3.198.0 | 11 + .../md5-cache/app-admin/pulumi-bin-3.201.0 | 11 + .../md5-cache/app-admin/pulumi-bin-3.204.0 | 11 + .../md5-cache/app-admin/pulumi-bin-3.207.0 | 11 + metadata/md5-cache/app-admin/rbw-1.14.1 | 14 + metadata/md5-cache/app-admin/rbw-1.15.0 | 14 + metadata/md5-cache/app-admin/rbw-9999 | 13 + metadata/md5-cache/app-admin/ripasso-0.7.0 | 17 + metadata/md5-cache/app-admin/run0edit-0.5.8 | 14 + metadata/md5-cache/app-admin/run0edit-9999 | 14 + metadata/md5-cache/app-admin/s-tui-1.3.0 | 16 + metadata/md5-cache/app-admin/s-tui-1.4.0 | 16 + metadata/md5-cache/app-admin/synadm-0.43.1 | 16 + metadata/md5-cache/app-admin/synadm-0.44 | 16 + .../md5-cache/app-admin/talosctl-bin-1.10.1 | 9 + .../app-admin/talosctl-bin-1.12.0_rc0 | 9 + .../md5-cache/app-admin/talosctl-bin-1.12.5 | 9 + .../md5-cache/app-admin/talosctl-bin-1.7.6 | 9 + .../md5-cache/app-admin/talosctl-bin-1.9.5 | 9 + .../app-admin/terragrunt-bin-0.93.11 | 9 + .../md5-cache/app-admin/terragrunt-bin-0.96.1 | 9 + metadata/md5-cache/app-admin/tflint-0.58.0 | 13 + metadata/md5-cache/app-admin/tflint-0.60.0 | 13 + .../app-alternatives/phosh-keyboard-2-r1 | 13 + metadata/md5-cache/app-arch/fuse-archive-1.12 | 16 + metadata/md5-cache/app-arch/fuse-archive-1.16 | 16 + .../md5-cache/app-arch/libarchive-qt-2.0.8-r1 | 15 + metadata/md5-cache/app-arch/libzim-9.2.1-r1 | 14 + metadata/md5-cache/app-arch/libzim-9.5.0 | 14 + metadata/md5-cache/app-arch/microtar-0.1.0 | 11 + .../md5-cache/app-arch/nix-compress-0.3.1 | 12 + metadata/md5-cache/app-arch/ouch-0.6.1 | 16 + metadata/md5-cache/app-arch/unalz-0.65-r1 | 11 + metadata/md5-cache/app-arch/unalz-0.65-r2 | 11 + metadata/md5-cache/app-arch/zarchive-0.1.2 | 14 + .../md5-cache/app-backup/blocksync-fast-1.0.3 | 15 + .../md5-cache/app-backup/blocksync-fast-1.0.4 | 15 + .../md5-cache/app-backup/blocksync-fast-1.0.6 | 15 + .../md5-cache/app-backup/blocksync-fast-1.0.7 | 15 + .../md5-cache/app-backup/btrfs-backup-0.2.4 | 16 + .../md5-cache/app-backup/grub-btrfs-4.11-r1 | 14 + metadata/md5-cache/app-backup/grub-btrfs-4.12 | 14 + metadata/md5-cache/app-backup/grub-btrfs-4.13 | 14 + metadata/md5-cache/app-backup/grub-btrfs-9999 | 14 + metadata/md5-cache/app-backup/kopia-0.22.3 | 12 + .../md5-cache/app-backup/kopia-ui-bin-0.22.3 | 15 + .../md5-cache/app-backup/pika-backup-0.7.4-r1 | 17 + .../md5-cache/app-backup/restic-browser-0.3.3 | 16 + .../md5-cache/app-backup/timeshift-23.07.1 | 15 + .../md5-cache/app-backup/timeshift-25.12.4 | 15 + .../app-backup/timeshift-autosnap-0.9-r1 | 12 + metadata/md5-cache/app-backup/vorta-0.11.2 | 18 + metadata/md5-cache/app-benchmarks/k6-1.4.2 | 13 + .../app-benchmarks/kdiskmark-3.2.0-r1 | 15 + .../md5-cache/app-benchmarks/occt-bin-15.0.13 | 15 + .../phoronix-test-suite-10.8.4-r1 | 13 + .../app-benchmarks/phoronix-test-suite-9999 | 13 + metadata/md5-cache/app-benchmarks/poop-0.5.0 | 12 + metadata/md5-cache/app-benchmarks/poop-9999 | 11 + .../app-benchmarks/unigine-superposition-1.1 | 15 + .../amd-container-toolkit-1.2.0 | 13 + .../app-containers/amd-container-toolkit-9999 | 12 + .../app-containers/anbox-modules-0_p20240210 | 16 + .../app-containers/arachsys-containers-1.7 | 12 + .../md5-cache/app-containers/incus-ui-0.18.2 | 14 + metadata/md5-cache/app-containers/kind-0.27.0 | 13 + metadata/md5-cache/app-containers/kind-0.30.0 | 14 + .../app-containers/pods-2.1.0_pre20240215-r4 | 16 + metadata/md5-cache/app-containers/pods-2.1.2 | 16 + .../md5-cache/app-containers/slim-1.40.11 | 13 + .../md5-cache/app-containers/waydroid-1.6.1 | 16 + .../md5-cache/app-containers/waydroid-1.6.2 | 16 + .../app-containers/waydroid-images-9999 | 14 + .../app-containers/waydroid-x11-1.0.2 | 11 + metadata/md5-cache/app-crypt/PBinCLI-0.3.7 | 16 + .../app-crypt/age-plugin-yubikey-0.5.0 | 15 + .../app-crypt/certbot-dns-cloudflare-3.2.0 | 16 + .../app-crypt/certbot-dns-desec-1.2.1 | 16 + .../app-crypt/certbot-dns-infomaniak-0.2.4 | 16 + .../app-crypt/certbot-dns-poweradmin-0.1.1 | 16 + .../app-crypt/certbot-dns-rfc2136-3.2.0-r100 | 9 + metadata/md5-cache/app-crypt/clevis-19-r2 | 15 + metadata/md5-cache/app-crypt/clevis-20-r1 | 15 + metadata/md5-cache/app-crypt/clevis-21 | 15 + .../md5-cache/app-crypt/firefox-decrypt-1.1.1 | 16 + .../md5-cache/app-crypt/ifcplugin-bin-3.1.1.0 | 13 + .../md5-cache/app-crypt/intel-ipsec-mb-1.1 | 14 + .../md5-cache/app-crypt/intel-ipsec-mb-1.2 | 14 + .../md5-cache/app-crypt/intel-ipsec-mb-1.3 | 14 + .../md5-cache/app-crypt/intel-ipsec-mb-1.5 | 14 + .../md5-cache/app-crypt/intel-ipsec-mb-9999 | 13 + .../md5-cache/app-crypt/keepass-diff-1.1.3-r1 | 13 + .../md5-cache/app-crypt/nitrokey-app2-2.4.1 | 16 + .../app-crypt/pinentry-bemenu-0.13.2 | 14 + .../app-crypt/pinentry-bemenu-0.14.0 | 14 + .../md5-cache/app-crypt/pinentry-fuzzel-1.0.0 | 10 + metadata/md5-cache/app-crypt/rage-0.11.1 | 13 + metadata/md5-cache/app-crypt/reop-2.1.1-r2 | 13 + .../md5-cache/app-crypt/sac-core-10.8.1050-r1 | 16 + metadata/md5-cache/app-crypt/sops-3.11.0 | 12 + metadata/md5-cache/app-crypt/sops-3.9.4 | 12 + metadata/md5-cache/app-crypt/tang-14 | 14 + metadata/md5-cache/app-crypt/tang-15-r1 | 14 + metadata/md5-cache/app-crypt/tomb-2.13 | 16 + .../md5-cache/app-crypt/totp-cli-bin-1.8.7 | 10 + .../md5-cache/app-dicts/dictd-foldoc-20180405 | 11 + .../md5-cache/app-dicts/dictd-gcide-0.48.5_p4 | 12 + .../app-dicts/dictd-moby-thesaurus-1.0 | 10 + metadata/md5-cache/app-dicts/rhvoice-en-2.16 | 12 + metadata/md5-cache/app-dicts/rhvoice-en-2.17 | 12 + metadata/md5-cache/app-dicts/rhvoice-ru-2.16 | 12 + metadata/md5-cache/app-dicts/rhvoice-ru-2.17 | 12 + metadata/md5-cache/app-doc/anarchism-15.3 | 11 + metadata/md5-cache/app-doc/geeknote-3.0.5 | 16 + metadata/md5-cache/app-doc/geeknote-3.0.6 | 16 + metadata/md5-cache/app-doc/geeknote-9999 | 15 + .../md5-cache/app-doc/openbsd-manpages-7.5 | 9 + metadata/md5-cache/app-doc/stdman-2022.07.30 | 9 + metadata/md5-cache/app-doc/stdman-2024.07.05 | 9 + metadata/md5-cache/app-doc/stdman-9999 | 11 + metadata/md5-cache/app-doc/sway-wiki-9999 | 11 + metadata/md5-cache/app-editors/edit-1.2.0 | 16 + .../app-editors/emacs-lsp-booster-0.2.1 | 14 + metadata/md5-cache/app-editors/fresh-0.2.14 | 15 + metadata/md5-cache/app-editors/fresh-0.2.17 | 15 + metadata/md5-cache/app-editors/fresh-0.2.18 | 15 + metadata/md5-cache/app-editors/imhex-1.38.1 | 17 + .../md5-cache/app-editors/kakoune-lsp-18.1.0 | 13 + .../md5-cache/app-editors/l3afpad-0.8.18.1.11 | 16 + metadata/md5-cache/app-editors/lapce-0.4.2-r1 | 15 + metadata/md5-cache/app-editors/lapce-9999 | 14 + metadata/md5-cache/app-editors/mined-2015.25 | 12 + metadata/md5-cache/app-editors/neovide-0.12.2 | 15 + metadata/md5-cache/app-editors/neovide-0.15.2 | 15 + .../md5-cache/app-editors/neovim-qt-0.2.19 | 17 + .../md5-cache/app-editors/notepadnext-0.12 | 15 + .../md5-cache/app-editors/notepadnext-0.13 | 15 + .../md5-cache/app-editors/pulsar-bin-1.127.1 | 14 + .../md5-cache/app-editors/pulsar-bin-1.128.0 | 14 + .../md5-cache/app-editors/pulsar-bin-1.130.1 | 14 + .../md5-cache/app-editors/typora-bin-1.10.8 | 14 + metadata/md5-cache/app-editors/xed-3.8.7 | 15 + .../md5-cache/app-emacs/catppuccin-emacs-9999 | 12 + metadata/md5-cache/app-emacs/envrc-0.11 | 13 + metadata/md5-cache/app-emacs/idris-mode-1.0 | 14 + metadata/md5-cache/app-emacs/idris-mode-9999 | 13 + metadata/md5-cache/app-emacs/inheritenv-0.2 | 13 + metadata/md5-cache/app-emacs/prop-menu-0.1.2 | 13 + .../app-emulation/86BoxManagerX-1.7.6.0e | 11 + .../app-emulation/86BoxManagerX-9999 | 12 + .../app-emulation/arnold-20170513-r2 | 15 + metadata/md5-cache/app-emulation/box64-0.2.2 | 14 + metadata/md5-cache/app-emulation/box64-0.3.0 | 13 + .../md5-cache/app-emulation/box64-0.3.0-r1 | 13 + metadata/md5-cache/app-emulation/box64-9999 | 12 + metadata/md5-cache/app-emulation/box86-0.3.0 | 14 + metadata/md5-cache/app-emulation/box86-0.3.6 | 14 + metadata/md5-cache/app-emulation/box86-9999 | 13 + .../md5-cache/app-emulation/cloud-utils-0.33 | 14 + .../app-emulation/darling-0.1.20260201 | 14 + .../app-emulation/darling-0.1.20260220 | 14 + .../app-emulation/darling-0.1.20260222 | 16 + .../app-emulation/looking-glass-1_beta6 | 17 + .../app-emulation/looking-glass-1_beta7 | 17 + .../app-emulation/looking-glass-9999 | 16 + .../md5-cache/app-emulation/lsfg-vk-1.0.0-r1 | 15 + metadata/md5-cache/app-emulation/lsfg-vk-9999 | 14 + .../md5-cache/app-emulation/quickemu-4.9.7 | 15 + .../md5-cache/app-emulation/quickemu-4.9.7-r1 | 15 + .../md5-cache/app-emulation/quickemu-4.9.9 | 15 + .../md5-cache/app-emulation/quickemu-9999 | 15 + metadata/md5-cache/app-emulation/rars-1.6-r1 | 15 + .../app-emulation/tinyemu-0.2019.12.21 | 12 + metadata/md5-cache/app-emulation/wslu-4.1.1 | 11 + metadata/md5-cache/app-emulation/wslu-4.1.3 | 11 + metadata/md5-cache/app-emulation/x48ng-0.38.0 | 16 + .../app-eselect/eselect-autostart-1.0.0 | 11 + .../app-eselect/eselect-bluespec-1.0.2 | 13 + .../md5-cache/app-eselect/eselect-ld-1.0.0 | 11 + .../md5-cache/app-eselect/eselect-swift-1.0 | 9 + .../app-eselect/eselect-swift-1.0-r1 | 9 + .../md5-cache/app-eselect/eselect-vala-1.0.0 | 11 + .../md5-cache/app-metrics/scaphandre-0.5.0-r1 | 16 + .../md5-cache/app-misc/1password-cli-2.33.1 | 11 + metadata/md5-cache/app-misc/afc-1.1 | 14 + metadata/md5-cache/app-misc/afc-1.2 | 14 + metadata/md5-cache/app-misc/afc-9999 | 13 + metadata/md5-cache/app-misc/afetch-2.2.0 | 12 + metadata/md5-cache/app-misc/agg-1.5.0-r1 | 13 + metadata/md5-cache/app-misc/agg-1.7.0 | 13 + metadata/md5-cache/app-misc/ani-cli-4.10 | 11 + metadata/md5-cache/app-misc/ani-cli-9999 | 13 + metadata/md5-cache/app-misc/arttime-2.3.4 | 13 + metadata/md5-cache/app-misc/astroterm-1.0.7 | 13 + metadata/md5-cache/app-misc/astroterm-1.0.9 | 13 + metadata/md5-cache/app-misc/aw-client-0.11.0 | 17 + metadata/md5-cache/app-misc/aw-core-0.5.16 | 17 + metadata/md5-cache/app-misc/badvideo-5.2 | 11 + metadata/md5-cache/app-misc/badvideo-9999 | 13 + metadata/md5-cache/app-misc/bitfake2-1.1 | 14 + metadata/md5-cache/app-misc/bitfake2-9999 | 13 + metadata/md5-cache/app-misc/blahaj-2.2.0-r1 | 15 + .../md5-cache/app-misc/brightnessctl-0.5.1 | 15 + metadata/md5-cache/app-misc/bt-1.2.2 | 12 + metadata/md5-cache/app-misc/catt-0.12.13 | 17 + metadata/md5-cache/app-misc/catt-0.13.0 | 17 + metadata/md5-cache/app-misc/catt-0.13.1 | 17 + metadata/md5-cache/app-misc/cepl-32.0.0 | 14 + metadata/md5-cache/app-misc/cepl-9999 | 14 + metadata/md5-cache/app-misc/chayang-0.1.0 | 15 + metadata/md5-cache/app-misc/cheat-4.2.3 | 14 + metadata/md5-cache/app-misc/cheat-4.3.3-r1 | 14 + metadata/md5-cache/app-misc/clifm-1.11 | 15 + metadata/md5-cache/app-misc/clifm-1.13 | 15 + metadata/md5-cache/app-misc/clifm-1.16 | 15 + metadata/md5-cache/app-misc/clifm-1.18 | 15 + metadata/md5-cache/app-misc/clifm-9999 | 15 + .../md5-cache/app-misc/clipboard-0.10.0-r1 | 15 + metadata/md5-cache/app-misc/cliphist-0.7.0 | 14 + metadata/md5-cache/app-misc/cmd-timer-2.1.0 | 13 + metadata/md5-cache/app-misc/cmd-timer-9999 | 12 + metadata/md5-cache/app-misc/corectrl-1.5.1-r1 | 17 + metadata/md5-cache/app-misc/corectrl-9999 | 16 + .../md5-cache/app-misc/countryfetch-0.2.0 | 13 + metadata/md5-cache/app-misc/cpufetch-1.06 | 11 + metadata/md5-cache/app-misc/dbf-0.9.0 | 15 + .../md5-cache/app-misc/diff-so-fancy-1.4.4 | 14 + metadata/md5-cache/app-misc/doublecmd-1.1.31 | 15 + metadata/md5-cache/app-misc/doublecmd-1.1.32 | 15 + metadata/md5-cache/app-misc/doublecmd-1.2.3 | 14 + .../md5-cache/app-misc/doublecmd-bin-1.1.32 | 14 + .../md5-cache/app-misc/doublecmd-bin-1.2.2 | 14 + .../md5-cache/app-misc/doublecmd-bin-1.2.3 | 14 + .../md5-cache/app-misc/doublecmd-bin-1.2.4 | 14 + .../md5-cache/app-misc/doublecmd-bin-9999 | 12 + metadata/md5-cache/app-misc/dpscreenocr-1.4.1 | 15 + metadata/md5-cache/app-misc/dragon-1.2.0-r1 | 11 + metadata/md5-cache/app-misc/durdraw-0.29.0 | 16 + .../app-misc/electricsheep-3.0.4_p20240213 | 15 + .../app-misc/electricsheep-3.0.4_p20240213-r1 | 15 + metadata/md5-cache/app-misc/far2l-2.8.0_beta | 17 + metadata/md5-cache/app-misc/far2l-9999 | 16 + metadata/md5-cache/app-misc/fetsh-1.8 | 10 + metadata/md5-cache/app-misc/fetsh-1.9 | 10 + metadata/md5-cache/app-misc/fetsh-9999 | 12 + metadata/md5-cache/app-misc/fff-2.2 | 9 + metadata/md5-cache/app-misc/gentodo-0.2.1 | 16 + metadata/md5-cache/app-misc/gentodo-1.1.0 | 16 + metadata/md5-cache/app-misc/gentodo-1.1.1 | 16 + metadata/md5-cache/app-misc/gentodo-9999 | 15 + metadata/md5-cache/app-misc/ghq-1.1.0 | 12 + metadata/md5-cache/app-misc/ghq-1.1.5 | 13 + metadata/md5-cache/app-misc/ghq-1.8.0 | 12 + metadata/md5-cache/app-misc/ghq-9999 | 12 + .../app-misc/github-desktop-bin-3.4.9_rc1 | 16 + metadata/md5-cache/app-misc/glow-1.5.1 | 12 + metadata/md5-cache/app-misc/glow-2.0.0 | 12 + metadata/md5-cache/app-misc/glow-2.1.1 | 12 + metadata/md5-cache/app-misc/godedupe-1.5.1 | 12 + metadata/md5-cache/app-misc/godedupe-1.5.2 | 12 + metadata/md5-cache/app-misc/gopsuinfo-0.1.5 | 13 + metadata/md5-cache/app-misc/gopsuinfo-0.1.9 | 13 + metadata/md5-cache/app-misc/grit-0.3.0 | 12 + metadata/md5-cache/app-misc/infnoise-0.3.3 | 14 + .../app-misc/interception-caps2esc-0.3.2 | 12 + .../app-misc/interception-tools-0.6.8-r1 | 14 + metadata/md5-cache/app-misc/kanata-1.11.0 | 13 + metadata/md5-cache/app-misc/keyd-2.6.0 | 13 + metadata/md5-cache/app-misc/kloak-0.2.30 | 9 + metadata/md5-cache/app-misc/kloak-0.3.7_p1 | 15 + metadata/md5-cache/app-misc/kloak-9999 | 14 + metadata/md5-cache/app-misc/kmon-1.6.5 | 13 + metadata/md5-cache/app-misc/kmon-1.7.1 | 13 + metadata/md5-cache/app-misc/krabby-0.3.0 | 13 + metadata/md5-cache/app-misc/krabby-9999 | 12 + .../md5-cache/app-misc/ledger-live-bin-2.84.1 | 14 + metadata/md5-cache/app-misc/lf-33-r1 | 14 + metadata/md5-cache/app-misc/lf-36 | 14 + metadata/md5-cache/app-misc/lf-37 | 14 + metadata/md5-cache/app-misc/lf-38-r1 | 14 + metadata/md5-cache/app-misc/lf-9999 | 13 + metadata/md5-cache/app-misc/libation-12.5.3 | 17 + metadata/md5-cache/app-misc/lyfetch-1.1 | 9 + metadata/md5-cache/app-misc/macchina-6.4.0 | 16 + metadata/md5-cache/app-misc/mangadesk-0.7.7 | 12 + metadata/md5-cache/app-misc/mangadesk-0.7.8 | 12 + metadata/md5-cache/app-misc/mat2-0.13.5 | 16 + metadata/md5-cache/app-misc/mat2-0.14.0 | 16 + .../md5-cache/app-misc/metadata-cleaner-2.5.6 | 16 + metadata/md5-cache/app-misc/metetch-0.5.4 | 14 + metadata/md5-cache/app-misc/minder-1.16.2 | 15 + metadata/md5-cache/app-misc/minder-1.16.3 | 15 + metadata/md5-cache/app-misc/mirafetch-0.2.0 | 14 + metadata/md5-cache/app-misc/mirafetch-9999 | 12 + metadata/md5-cache/app-misc/morgen-3.6.10 | 13 + metadata/md5-cache/app-misc/mxw-0.1.2 | 13 + metadata/md5-cache/app-misc/mxw-0.2.1 | 13 + metadata/md5-cache/app-misc/mymefetch-1.3 | 9 + metadata/md5-cache/app-misc/navi-2.24.0 | 16 + metadata/md5-cache/app-misc/navi-9999 | 15 + metadata/md5-cache/app-misc/neo-0.6.1 | 11 + metadata/md5-cache/app-misc/neo-9999 | 13 + metadata/md5-cache/app-misc/nerdfetch-8.3.1 | 12 + metadata/md5-cache/app-misc/nwg-look-1.0.2-r1 | 15 + metadata/md5-cache/app-misc/nwg-look-1.0.6 | 15 + .../app-misc/nwg-shell-wallpapers-1.3 | 9 + .../app-misc/nwg-shell-wallpapers-1.4 | 9 + .../app-misc/nwg-shell-wallpapers-1.5 | 9 + metadata/md5-cache/app-misc/oddjob-0.34.7-r1 | 16 + metadata/md5-cache/app-misc/onefetch-2.26.1 | 16 + .../app-misc/opentrack-2026.1.0_p20260208 | 16 + metadata/md5-cache/app-misc/opentrack-9999 | 16 + metadata/md5-cache/app-misc/pastel-0.11.0 | 13 + metadata/md5-cache/app-misc/pastel-9999 | 12 + metadata/md5-cache/app-misc/pfetch-1.9.4 | 9 + metadata/md5-cache/app-misc/pfetch-9999 | 11 + metadata/md5-cache/app-misc/pfetch-rs-2.11.1 | 14 + metadata/md5-cache/app-misc/pipes-rs-1.6.4 | 13 + .../md5-cache/app-misc/powerpanel-1.4.1-r1 | 13 + metadata/md5-cache/app-misc/proctl-1.5 | 12 + metadata/md5-cache/app-misc/proctl-9999 | 11 + metadata/md5-cache/app-misc/pueue-4.0.0 | 13 + metadata/md5-cache/app-misc/pueue-4.0.2 | 13 + metadata/md5-cache/app-misc/pueue-4.0.4 | 13 + metadata/md5-cache/app-misc/qman-1.4.2 | 16 + metadata/md5-cache/app-misc/qman-1.5.0 | 16 + metadata/md5-cache/app-misc/qman-9999 | 15 + .../app-misc/rememberthemilk-1.3.11-r1 | 14 + metadata/md5-cache/app-misc/riverql-0.2.4 | 14 + metadata/md5-cache/app-misc/s6-man-9999 | 11 + metadata/md5-cache/app-misc/scooter-0.9.0 | 13 + metadata/md5-cache/app-misc/sherlock-0.15.0 | 16 + metadata/md5-cache/app-misc/sherlock-9999 | 15 + .../md5-cache/app-misc/superfile-1.4.0-r1 | 12 + metadata/md5-cache/app-misc/superfile-1.5.0 | 12 + metadata/md5-cache/app-misc/superfile-9999 | 11 + metadata/md5-cache/app-misc/tealdeer-1.8.0 | 16 + metadata/md5-cache/app-misc/tealdeer-1.8.1 | 16 + metadata/md5-cache/app-misc/tealdeer-9999 | 14 + metadata/md5-cache/app-misc/television-0.12.5 | 14 + .../md5-cache/app-misc/television-0.13.11 | 14 + .../md5-cache/app-misc/termdown-1.18.0-r1 | 15 + metadata/md5-cache/app-misc/tinyfetch-5.2 | 15 + metadata/md5-cache/app-misc/tinyfetch-6.1 | 15 + metadata/md5-cache/app-misc/tinyfetch-6.2 | 15 + metadata/md5-cache/app-misc/tinyfetch-6.8a | 15 + metadata/md5-cache/app-misc/tinyfetch-9999 | 14 + metadata/md5-cache/app-misc/tmux-rime-0.0.4 | 14 + metadata/md5-cache/app-misc/treefetch-2.0.0 | 13 + metadata/md5-cache/app-misc/treesheets-2567 | 15 + metadata/md5-cache/app-misc/treesheets-2665 | 15 + .../md5-cache/app-misc/tty-share-bin-2.4.0 | 10 + .../md5-cache/app-misc/twertlefetch-1.1.0 | 13 + metadata/md5-cache/app-misc/ufetch-0.3 | 9 + metadata/md5-cache/app-misc/via-3.0.0 | 14 + metadata/md5-cache/app-misc/vocabsieve-0.12.2 | 15 + .../app-misc/vrms-gentoo-0_pre20201102 | 10 + metadata/md5-cache/app-misc/walld-1.4.4 | 14 + metadata/md5-cache/app-misc/watchexec-2.2.1 | 14 + metadata/md5-cache/app-misc/watchexec-2.3.3 | 14 + metadata/md5-cache/app-misc/watchexec-2.4.1 | 14 + metadata/md5-cache/app-misc/watchexec-2.4.3 | 14 + metadata/md5-cache/app-misc/watchexec-2.5.0 | 14 + metadata/md5-cache/app-misc/watchexec-9999 | 13 + metadata/md5-cache/app-misc/wayvr-25.4.2 | 16 + metadata/md5-cache/app-misc/wayvr-26.1.2 | 16 + metadata/md5-cache/app-misc/wayvr-26.2.0 | 16 + metadata/md5-cache/app-misc/wayvr-26.2.1 | 16 + metadata/md5-cache/app-misc/wayvr-9999 | 15 + metadata/md5-cache/app-misc/wcal-0.1-r1 | 10 + metadata/md5-cache/app-misc/wego-2.2 | 12 + metadata/md5-cache/app-misc/wl-kbptr-0.3.0 | 12 + metadata/md5-cache/app-misc/wtf-0.43.0 | 13 + .../md5-cache/app-misc/x86-64-level-0.2.2 | 10 + metadata/md5-cache/app-misc/x86-64-level-9999 | 12 + metadata/md5-cache/app-misc/xplr-0.21.3-r1 | 16 + metadata/md5-cache/app-misc/yazi-25.2.11-r1 | 16 + metadata/md5-cache/app-misc/yazi-25.3.2 | 16 + metadata/md5-cache/app-misc/yazi-25.4.8 | 16 + metadata/md5-cache/app-misc/yazi-25.5.31 | 16 + metadata/md5-cache/app-misc/yazi-26.1.22 | 16 + metadata/md5-cache/app-misc/yazi-9999 | 15 + metadata/md5-cache/app-misc/zcock-0.2.1 | 12 + metadata/md5-cache/app-misc/zcock-0.2.2 | 12 + .../app-mobilephone/flashlight-0.1.1-r3 | 13 + .../mobile-config-firefox-2.1.0 | 9 + .../pinephone-modem-scripts-0.20.8 | 12 + metadata/md5-cache/app-office/beancount-2.3.6 | 16 + metadata/md5-cache/app-office/invoice-0.1.0 | 12 + .../md5-cache/app-office/jameica-bin-2.12.0 | 13 + metadata/md5-cache/app-office/khronos-4.0.0 | 13 + metadata/md5-cache/app-office/khronos-4.0.1 | 13 + .../md5-cache/app-office/lotus123r3-1.0.0_rc4 | 14 + .../md5-cache/app-office/nixnote-bin-2.1.10 | 11 + .../md5-cache/app-office/notesnook-bin-2.6.12 | 11 + metadata/md5-cache/app-office/obsidian-1.10.3 | 15 + metadata/md5-cache/app-office/obsidian-1.12.7 | 15 + metadata/md5-cache/app-office/obsidian-1.9.14 | 15 + .../app-office/openoffice-bin-4.1.16 | 18 + metadata/md5-cache/app-office/pyspread-2.4 | 17 + .../app-office/standartnotes-bin-3.183.22 | 11 + metadata/md5-cache/app-portage/appswipe-1.2.0 | 14 + metadata/md5-cache/app-portage/carnage-1.3b | 16 + metadata/md5-cache/app-portage/carnage-9999 | 15 + metadata/md5-cache/app-portage/pacvis-0.4.2 | 15 + .../app-portage/portage-lostfiles-0.5.6-r1 | 16 + .../md5-cache/app-portage/portagecfg-2.4.0-r1 | 14 + .../app-portage/quantum-resolver-9999 | 12 + .../md5-cache/app-portage/showbuild-0.9.1-r2 | 9 + .../md5-cache/app-portage/zig-ebuilder-9999 | 12 + metadata/md5-cache/app-shells/carapace-1.6.2 | 12 + metadata/md5-cache/app-shells/carapace-1.6.3 | 12 + metadata/md5-cache/app-shells/carapace-1.6.4 | 12 + metadata/md5-cache/app-shells/direnv-2.36.0 | 13 + metadata/md5-cache/app-shells/direnv-2.37.1 | 13 + metadata/md5-cache/app-shells/direnv-9999 | 12 + metadata/md5-cache/app-shells/elvish-0.19.2 | 13 + metadata/md5-cache/app-shells/elvish-0.20.1 | 13 + metadata/md5-cache/app-shells/elvish-0.21.0 | 13 + metadata/md5-cache/app-shells/fre-0.4.1 | 13 + metadata/md5-cache/app-shells/fzf-fish-10.3 | 12 + .../app-shells/fzf-tab-0_pre20230611 | 15 + metadata/md5-cache/app-shells/igr-9999 | 9 + metadata/md5-cache/app-shells/manpager-0.0.3 | 10 + metadata/md5-cache/app-shells/mommy-1.8.0 | 11 + metadata/md5-cache/app-shells/mrsh-9999 | 16 + metadata/md5-cache/app-shells/ohmyzsh-9999 | 13 + .../app-shells/pokemon-colorscripts-9999 | 14 + .../md5-cache/app-shells/powerline-go-1.25 | 12 + .../md5-cache/app-shells/powerline-go-1.26 | 12 + metadata/md5-cache/app-shells/sheldon-0.8.5 | 13 + metadata/md5-cache/app-shells/shox-2024.01.25 | 12 + metadata/md5-cache/app-shells/silver-2.0.0-r1 | 15 + metadata/md5-cache/app-shells/vivid-0.10.1 | 13 + metadata/md5-cache/app-shells/vivid-0.9.0 | 13 + .../app-shells/zsh-async-1.8.5_p20211005 | 15 + metadata/md5-cache/app-shells/zsh-async-1.8.6 | 15 + .../app-shells/zsh-autocomplete-24.09.04 | 12 + .../app-shells/zsh-autocomplete-9999 | 12 + .../app-shells/zsh-autosuggestions-0.7.0-r2 | 16 + .../zsh-history-substring-search-1.0.2 | 12 + .../zsh-history-substring-search-1.1.0 | 12 + metadata/md5-cache/app-text/OCRmyPDF-16.10.2 | 16 + .../md5-cache/app-text/cmark-gfm-0.29.0.13 | 15 + .../md5-cache/app-text/code-minimap-0.6.8 | 13 + metadata/md5-cache/app-text/codebook-0.3.33 | 15 + metadata/md5-cache/app-text/codebook-0.3.35 | 15 + metadata/md5-cache/app-text/dooit-3.3.4 | 16 + metadata/md5-cache/app-text/epubgrep-0.6.2 | 16 + metadata/md5-cache/app-text/ford-6.2.5 | 17 + metadata/md5-cache/app-text/ford-7.0.11-r1 | 17 + metadata/md5-cache/app-text/ford-7.0.12 | 17 + metadata/md5-cache/app-text/ford-7.0.13 | 17 + metadata/md5-cache/app-text/frog-1.6.0 | 18 + metadata/md5-cache/app-text/harper-1.8.0 | 13 + metadata/md5-cache/app-text/iwe-0.0.60 | 13 + metadata/md5-cache/app-text/iwe-0.0.63 | 13 + metadata/md5-cache/app-text/jrnl-4.2.1 | 17 + metadata/md5-cache/app-text/komikku-1.103.0 | 18 + .../md5-cache/app-text/koodo-reader-bin-1.5.1 | 14 + .../md5-cache/app-text/koodo-reader-bin-1.6.3 | 15 + metadata/md5-cache/app-text/lchat-1.0-r2 | 14 + metadata/md5-cache/app-text/lizard-1.21.0 | 17 + metadata/md5-cache/app-text/lizard-1.21.2 | 17 + .../md5-cache/app-text/lorien-bin-0.6.0-r2 | 13 + metadata/md5-cache/app-text/lsp-0.5.0_rc4 | 14 + metadata/md5-cache/app-text/lsp-9999 | 13 + .../md5-cache/app-text/markdown-oxide-0.25.10 | 13 + metadata/md5-cache/app-text/notekit-0.2.0 | 14 + metadata/md5-cache/app-text/owo-0.1.0 | 13 + .../app-text/pandoc-crossref-bin-0.3.17.0f | 10 + .../app-text/simplenote-desktop-bin-2.23.0 | 15 + .../app-text/simplenote-desktop-bin-2.23.2 | 15 + metadata/md5-cache/app-text/sioyek-9999 | 12 + metadata/md5-cache/app-text/smu-1.5 | 11 + metadata/md5-cache/app-text/smu-9999 | 11 + metadata/md5-cache/app-text/sup2srt-1.1.0 | 13 + metadata/md5-cache/app-text/texlab-5.23.1 | 13 + metadata/md5-cache/app-text/texlab-5.24.0 | 13 + metadata/md5-cache/app-text/texlab-5.25.1 | 13 + metadata/md5-cache/app-text/tinymist-0.14.10 | 14 + metadata/md5-cache/app-text/tinymist-9999 | 12 + metadata/md5-cache/app-text/tldr-3.3.0 | 16 + metadata/md5-cache/app-text/tldr-3.4.1 | 16 + metadata/md5-cache/app-text/typst-0.14.2 | 15 + metadata/md5-cache/app-text/typst-9999 | 14 + metadata/md5-cache/app-text/typstyle-0.14.4 | 16 + metadata/md5-cache/app-text/vale-3.7.1 | 13 + metadata/md5-cache/app-text/vale-3.9.1 | 13 + metadata/md5-cache/app-text/xan-0.56.0 | 14 + metadata/md5-cache/app-text/xan-9999 | 12 + metadata/md5-cache/app-vim/ale-3.3.0 | 13 + metadata/md5-cache/app-vim/ale-4.0.0 | 13 + metadata/md5-cache/app-vim/ansible-vim-3.3 | 13 + metadata/md5-cache/app-vim/ansible-vim-3.4 | 13 + .../md5-cache/app-vim/apkbuild-vim-20210911 | 13 + .../app-vim/bracketed-paste-20180522 | 13 + metadata/md5-cache/app-vim/css-color-20230308 | 13 + metadata/md5-cache/app-vim/css-color-20230727 | 13 + metadata/md5-cache/app-vim/dracula-2.0.0 | 13 + .../md5-cache/app-vim/gemini-vim-20210923 | 13 + .../md5-cache/app-vim/kotlin-vim-20220627 | 13 + .../md5-cache/app-vim/nerdtree-git-20210818 | 16 + .../app-vim/nim-syntax-1.1_p20211111 | 13 + metadata/md5-cache/app-vim/openbsd-style-1.1 | 13 + metadata/md5-cache/app-vim/qt-support-1.1 | 13 + .../md5-cache/app-vim/rainbow-3.4.0_p20211113 | 13 + .../md5-cache/app-vim/rainbow-3.4.0_p20240727 | 13 + .../app-vim/rainbow_csv-1.10.0_pre20240705 | 13 + metadata/md5-cache/app-vim/rainbow_csv-9999 | 13 + .../md5-cache/app-vim/tempus-2.0.0.20210514 | 13 + .../md5-cache/app-vim/tex-conceal-20210409 | 13 + metadata/md5-cache/app-vim/themis-1.6.0 | 13 + metadata/md5-cache/app-vim/themis-1.7.0 | 13 + metadata/md5-cache/app-vim/vader-0.3.0 | 13 + .../md5-cache/app-vim/vader-0.3.0_p20240430 | 13 + .../md5-cache/app-vim/vala-syntax-20200502 | 13 + .../md5-cache/app-vim/vim-crystal-2022.09.04 | 13 + .../md5-cache/app-vim/vim-crystal-2023.03.15 | 13 + .../md5-cache/app-vim/vim-mediawiki-0.10.1 | 13 + metadata/md5-cache/app-vim/vim-nix-9999 | 13 + metadata/md5-cache/app-vim/vim-sensible-1.2 | 13 + metadata/md5-cache/app-vim/vim-sensible-2.0 | 13 + metadata/md5-cache/app-vim/vimwiki-cli-1.1.0 | 16 + .../md5-cache/app-vim/wayland-clipboard-0.2.1 | 13 + metadata/md5-cache/app-vim/yats-2024.08.17 | 16 + metadata/md5-cache/app-vim/yats-2025.08.05 | 16 + .../md5-cache/app-voices/rhvoice-arina-4.0 | 13 + metadata/md5-cache/app-voices/rhvoice-bdl-4.1 | 13 + metadata/md5-cache/app-voices/rhvoice-clb-4.0 | 13 + metadata/md5-cache/app-voices/rhvoice-slt-4.1 | 13 + .../md5-cache/dev-build/cargo-make-0.37.24 | 17 + metadata/md5-cache/dev-build/fobis-3.1.0 | 16 + metadata/md5-cache/dev-build/fobis-3.2.1 | 16 + metadata/md5-cache/dev-build/fpm-0.10.0 | 16 + metadata/md5-cache/dev-build/fpm-0.11.0 | 16 + metadata/md5-cache/dev-build/fpm-0.12.0 | 16 + metadata/md5-cache/dev-build/fpm-0.9.0 | 16 + metadata/md5-cache/dev-build/fypp-3.2 | 16 + metadata/md5-cache/dev-build/pdpmake-2.0.4 | 9 + metadata/md5-cache/dev-build/qtilitools-0.1.2 | 12 + metadata/md5-cache/dev-build/xmake-3.0.7 | 15 + metadata/md5-cache/dev-build/xmake-9999 | 14 + metadata/md5-cache/dev-cpp/blurhash-0.2.0 | 14 + metadata/md5-cache/dev-cpp/blurhash-0.2.0-r1 | 15 + metadata/md5-cache/dev-cpp/boxed-cpp-1.4.3 | 16 + metadata/md5-cache/dev-cpp/coeurl-0.3.1 | 17 + metadata/md5-cache/dev-cpp/coeurl-0.3.2 | 17 + .../md5-cache/dev-cpp/cpp-jwt-1.5_pre20220727 | 16 + .../md5-cache/dev-cpp/cpp-utilities-5.32.0 | 14 + .../md5-cache/dev-cpp/cpp-utilities-5.32.1 | 14 + .../md5-cache/dev-cpp/cpprestsdk-2.10.19-r6 | 14 + .../md5-cache/dev-cpp/cpprestsdk-2.10.19-r8 | 14 + metadata/md5-cache/dev-cpp/dpp-10.0.30 | 15 + metadata/md5-cache/dev-cpp/dpp-10.0.33 | 15 + metadata/md5-cache/dev-cpp/dpp-10.1.4 | 15 + metadata/md5-cache/dev-cpp/drogon-1.9.5 | 16 + metadata/md5-cache/dev-cpp/drogon-1.9.6 | 16 + .../dev-cpp/fast_double_parser-0.8.1 | 14 + metadata/md5-cache/dev-cpp/finalcut-0.9.1-r1 | 17 + metadata/md5-cache/dev-cpp/finalcut-9999 | 16 + metadata/md5-cache/dev-cpp/fkYAML-0.4.2 | 14 + .../md5-cache/dev-cpp/fkYAML-0.4.2_p20250522 | 14 + metadata/md5-cache/dev-cpp/gsl-lite-0.38.0-r1 | 14 + metadata/md5-cache/dev-cpp/indicators-2.3 | 13 + metadata/md5-cache/dev-cpp/indicators-2.3-r1 | 13 + metadata/md5-cache/dev-cpp/mustache-4.1 | 9 + .../md5-cache/dev-cpp/mustache-4.1_p20211210 | 14 + .../md5-cache/dev-cpp/parallel-hashmap-1.4.1 | 16 + .../md5-cache/dev-cpp/parallel-hashmap-2.0.0 | 16 + .../dev-cpp/qt-jdenticon-0.3.0_p20240107 | 14 + metadata/md5-cache/dev-cpp/qt-jdenticon-0.3.1 | 14 + .../md5-cache/dev-cpp/reflection-cpp-0.2.0 | 16 + .../md5-cache/dev-cpp/reflection-cpp-0.3.0 | 16 + .../md5-cache/dev-cpp/reflection-cpp-0.4.0 | 16 + .../md5-cache/dev-cpp/robotraconteur-1.2.7 | 16 + .../dev-cpp/robotraconteur-companion-0.4.2 | 14 + metadata/md5-cache/dev-cpp/safeint-3.0.28a | 14 + metadata/md5-cache/dev-cpp/scnlib-4.0.1 | 14 + .../md5-cache/dev-cpp/sprout-0_pre20190615-r1 | 16 + metadata/md5-cache/dev-cpp/tinygltf-2.9.6 | 16 + metadata/md5-cache/dev-cpp/trantor-1.5.19 | 16 + metadata/md5-cache/dev-cpp/trantor-1.5.20 | 16 + metadata/md5-cache/dev-cpp/trompeloeil-47 | 14 + metadata/md5-cache/dev-cpp/units-2.3.3 | 14 + metadata/md5-cache/dev-cpp/units-2.3.4 | 14 + metadata/md5-cache/dev-cpp/workflow-0.10.2-r1 | 14 + metadata/md5-cache/dev-cpp/workflow-0.10.3 | 14 + metadata/md5-cache/dev-cpp/workflow-0.10.5 | 14 + metadata/md5-cache/dev-cpp/workflow-9999 | 13 + metadata/md5-cache/dev-cpp/wt-4.12.5 | 17 + metadata/md5-cache/dev-cpp/wt-4.12.6 | 17 + metadata/md5-cache/dev-cpp/xtensor-0.26.0 | 17 + metadata/md5-cache/dev-cpp/xtl-0.8.0 | 14 + .../dev-crystal/athena-negotiation-0.1.5-r1 | 15 + .../dev-crystal/athena-negotiation-0.2.0-r1 | 15 + .../dev-crystal/athena-spec-0.3.11-r1 | 14 + .../dev-crystal/athena-spec-0.4.0-r1 | 14 + .../md5-cache/dev-crystal/athena-spec-0.4.1 | 14 + .../md5-cache/dev-crystal/backtracer-1.2.2-r1 | 14 + .../md5-cache/dev-crystal/backtracer-1.2.4-r1 | 14 + .../dev-crystal/crystal-db-0.13.1-r1 | 14 + .../dev-crystal/crystal-db-0.14.0-r1 | 14 + .../dev-crystal/crystal-fnv-0.1.3-r1 | 14 + .../dev-crystal/crystal-html5-0.5.0-r1 | 14 + .../md5-cache/dev-crystal/crystal-html5-0.5.1 | 14 + .../dev-crystal/crystal-pg-0.28.0-r1 | 15 + .../dev-crystal/crystal-pg-0.29.0-r2 | 15 + .../dev-crystal/crystal-sqlite3-0.21.0-r1 | 14 + .../dev-crystal/crystal-sqlite3-0.22.0-r1 | 14 + .../dev-crystal/crystal-xpath2-0.1.3-r1 | 14 + .../md5-cache/dev-crystal/crystar-0.3.1-r1 | 14 + .../md5-cache/dev-crystal/crystar-0.4.0-r1 | 14 + .../dev-crystal/exception_page-0.4.1-r1 | 15 + .../dev-crystal/exception_page-0.5.0-r1 | 15 + .../md5-cache/dev-crystal/habitat-0.4.9-r1 | 14 + .../dev-crystal/http_proxy-0.12.0-r1 | 16 + metadata/md5-cache/dev-crystal/kemal-1.7.3-r1 | 14 + metadata/md5-cache/dev-crystal/kemal-1.8.0 | 14 + metadata/md5-cache/dev-crystal/kemal-1.9.0 | 14 + .../dev-crystal/lucky_flow-0.10.1-r1 | 14 + .../md5-cache/dev-crystal/protodec-0.1.5-r2 | 15 + .../md5-cache/dev-crystal/protodec-0.1.5-r3 | 15 + metadata/md5-cache/dev-crystal/radix-0.4.1-r1 | 14 + .../md5-cache/dev-crystal/selenium-0.12.0-r1 | 16 + .../md5-cache/dev-crystal/selenium-0.12.1-r1 | 16 + .../md5-cache/dev-crystal/spectator-0.12.1-r1 | 14 + .../md5-cache/dev-crystal/spectator-0.12.2-r1 | 15 + .../md5-cache/dev-crystal/webdrivers-0.4.3-r2 | 14 + .../md5-cache/dev-crystal/webless-0.1.0-r1 | 15 + .../md5-cache/dev-crystal/webless-0.2.0-r1 | 15 + .../md5-cache/dev-crystal/webmock-0.14.0-r1 | 14 + .../md5-cache/dev-db/libpg_query-16.5.1.0 | 11 + .../md5-cache/dev-db/libpg_query-17.6.0.0 | 11 + .../dev-db/pg_query_vala-0.1.0_pre20240326-r1 | 14 + .../dev-db/pg_query_vala-0.1.0_pre20241001 | 14 + metadata/md5-cache/dev-db/pg_repack-1.5.3 | 15 + metadata/md5-cache/dev-db/psequel-0.2.0-r1 | 15 + metadata/md5-cache/dev-db/rum-1.3.14 | 15 + metadata/md5-cache/dev-db/rum-1.3.15 | 15 + metadata/md5-cache/dev-db/sqlcmd-1.8.3 | 12 + metadata/md5-cache/dev-db/tdscpp-20250301 | 15 + metadata/md5-cache/dev-db/turso-0.4.3-r1 | 15 + metadata/md5-cache/dev-db/turso-0.4.4 | 15 + .../dev-debug/gdb-dashboard-0.17.4-r1 | 14 + metadata/md5-cache/dev-debug/gdbgui-0.15.2.0 | 16 + .../md5-cache/dev-debug/gdbgui-0.15.2.0-r1 | 17 + metadata/md5-cache/dev-debug/gdbgui-0.15.3.0 | 16 + metadata/md5-cache/dev-debug/lldb-mi-0.0.1 | 17 + metadata/md5-cache/dev-debug/lldb-mi-9999 | 16 + metadata/md5-cache/dev-debug/ugdb-0.1.12 | 13 + .../md5-cache/dev-dotnet/gtk-sharp-3.22.2-r2 | 16 + metadata/md5-cache/dev-elixir/hex-1.0.1-r1 | 14 + .../md5-cache/dev-embedded/arduino-cli-1.0.4 | 12 + .../md5-cache/dev-embedded/arduino-cli-1.1.1 | 12 + .../md5-cache/dev-embedded/arduino-cli-1.3.1 | 12 + .../md5-cache/dev-embedded/arduino-ide-2.3.8 | 16 + .../md5-cache/dev-embedded/bcm2-utils-0.9.8 | 13 + .../dev-embedded/esp-coredump-1.13.1 | 17 + .../dev-embedded/esp-coredump-1.14.0 | 17 + .../dev-embedded/esp-coredump-1.15.0 | 17 + metadata/md5-cache/dev-embedded/esp-idf-5.3.5 | 16 + .../md5-cache/dev-embedded/esp-idf-5.4.3-r1 | 16 + .../md5-cache/dev-embedded/esp-idf-5.5.3-r1 | 16 + metadata/md5-cache/dev-embedded/esp-idf-6.0 | 16 + .../md5-cache/dev-embedded/esp-idf-6.0-r1 | 16 + .../md5-cache/dev-embedded/esp-idf-diag-0.2.0 | 17 + .../dev-embedded/esp-idf-kconfig-2.5.1-r1 | 16 + .../dev-embedded/esp-idf-kconfig-2.5.2 | 16 + .../dev-embedded/esp-idf-kconfig-3.6.0 | 16 + .../dev-embedded/esp-idf-monitor-1.8.0 | 17 + .../dev-embedded/esp-idf-monitor-1.9.0 | 17 + .../esp-idf-nvs-partition-gen-0.1.9 | 15 + .../dev-embedded/esp-idf-panic-decoder-1.4.1 | 17 + .../md5-cache/dev-embedded/esp-idf-size-1.7.1 | 17 + .../md5-cache/dev-embedded/esp-idf-size-2.1.0 | 17 + .../md5-cache/dev-embedded/freertos-gdb-1.0.4 | 17 + metadata/md5-cache/dev-embedded/fwup-1.13.2 | 10 + metadata/md5-cache/dev-embedded/fwup-1.14.0 | 10 + metadata/md5-cache/dev-embedded/fwup-1.15.0 | 10 + .../dev-embedded/idf-component-manager-2.4.2 | 16 + .../dev-embedded/idf-component-manager-2.4.6 | 16 + .../dev-embedded/idf-component-manager-3.0.0 | 16 + .../mv88e6xxx-dump-0.2.0_pre20210327 | 14 + .../dev-embedded/nxp-gui-guider-1.10.1 | 16 + .../md5-cache/dev-embedded/pico-sdk-2.1.1 | 9 + .../md5-cache/dev-embedded/pico-sdk-2.2.0 | 9 + metadata/md5-cache/dev-embedded/qdl-2.4-r1 | 14 + metadata/md5-cache/dev-embedded/qdl-2.5 | 14 + metadata/md5-cache/dev-embedded/qdl-9999 | 13 + metadata/md5-cache/dev-embedded/rauc-1.15.1 | 16 + .../md5-cache/dev-embedded/rpi-openocd-9999 | 15 + .../dev-embedded/squareline-studio-1.5.4 | 13 + metadata/md5-cache/dev-erlang/conf-0.2.6 | 15 + metadata/md5-cache/dev-erlang/cowboy-2.9.0 | 15 + metadata/md5-cache/dev-erlang/cowlib-2.11.0 | 15 + metadata/md5-cache/dev-erlang/ranch-1.7.1 | 15 + metadata/md5-cache/dev-erlang/ranch-1.8.0 | 15 + metadata/md5-cache/dev-erlang/ranch-2.0.0 | 15 + metadata/md5-cache/dev-erlang/yval-1.0.10 | 15 + .../md5-cache/dev-games/godot-dotnet-4.6.1-r1 | 18 + .../md5-cache/dev-games/surgescript-0.6.1-r1 | 13 + metadata/md5-cache/dev-games/surgescript-9999 | 12 + metadata/md5-cache/dev-games/unityhub-3.14.3 | 14 + .../md5-cache/dev-go/get-ego-vendor-0.2.0 | 12 + .../dev-go/golangci-lint-langserver-0.0.12 | 13 + .../dev-go/protoc-gen-go-grpc-1.79.2 | 12 + metadata/md5-cache/dev-go/protorpc-1.1.4 | 12 + metadata/md5-cache/dev-go/staticcheck-0.3.3 | 16 + metadata/md5-cache/dev-go/staticcheck-9999 | 15 + .../md5-cache/dev-hare/hare-adwaita-0.1.0 | 10 + .../md5-cache/dev-hare/hare-compress-0.25.2.0 | 11 + .../md5-cache/dev-hare/hare-compress-9999 | 13 + metadata/md5-cache/dev-hare/hare-gi-0.1.0 | 12 + .../dev-hare/hare-gtk4-layer-shell-0.1.0 | 10 + .../md5-cache/dev-hare/hare-json-0.25.2.0 | 11 + .../md5-cache/dev-hare/hare-json-0.26.0.0 | 11 + metadata/md5-cache/dev-hare/hare-json-9999 | 13 + metadata/md5-cache/dev-hare/hare-png-9999 | 13 + metadata/md5-cache/dev-hare/hare-ssh-0.25.2 | 11 + metadata/md5-cache/dev-hare/hare-ssh-0.26.0 | 11 + metadata/md5-cache/dev-hare/hare-ssh-9999 | 13 + metadata/md5-cache/dev-hare/hare-xml-0.25.2.0 | 11 + metadata/md5-cache/dev-hare/hare-xml-9999 | 13 + .../dev-java/corretto-bin-11.0.28.6.1 | 17 + .../dev-java/corretto-bin-17.0.16.8.1 | 17 + .../dev-java/corretto-bin-21.0.8.9.1 | 17 + .../dev-java/corretto-bin-25.0.0.36.2 | 17 + .../dev-java/corretto-bin-8.462.08.1 | 17 + .../dev-java/jdtls-bin-1.54.0_p202511211413 | 13 + .../dev-java/jdtls-bin-1.55.0_p202601060902 | 13 + .../dev-java/jdtls-bin-1.56.0_p202601201639 | 13 + .../dev-java/microsoft-openjdk-bin-11.0.28 | 17 + .../dev-java/microsoft-openjdk-bin-17.0.16 | 17 + .../dev-java/microsoft-openjdk-bin-21.0.8 | 17 + .../dev-java/microsoft-openjdk-bin-25.0.0 | 17 + metadata/md5-cache/dev-lang/c3c-0.7.5 | 14 + metadata/md5-cache/dev-lang/cc65-2.19-r3 | 11 + metadata/md5-cache/dev-lang/cc65-9999-r1 | 11 + .../md5-cache/dev-lang/crystal-bin-1.16.3 | 11 + .../md5-cache/dev-lang/crystal-bin-1.18.2 | 11 + .../md5-cache/dev-lang/crystal-bin-1.19.1 | 11 + metadata/md5-cache/dev-lang/fbc-1.10.1 | 15 + .../md5-cache/dev-lang/fbc-bootstrap-1.10.1 | 13 + metadata/md5-cache/dev-lang/gnu-apl-1.8 | 12 + metadata/md5-cache/dev-lang/hare-0.25.2-r2 | 12 + metadata/md5-cache/dev-lang/hare-0.26.0 | 12 + metadata/md5-cache/dev-lang/hare-9999 | 13 + metadata/md5-cache/dev-lang/harec-0.25.2 | 13 + metadata/md5-cache/dev-lang/harec-0.26.0 | 13 + metadata/md5-cache/dev-lang/harec-9999 | 13 + metadata/md5-cache/dev-lang/odin-2026.01 | 15 + metadata/md5-cache/dev-lang/odin-2026.02 | 15 + metadata/md5-cache/dev-lang/odin-2026.03 | 15 + metadata/md5-cache/dev-lang/odin-9999 | 14 + metadata/md5-cache/dev-lang/opencilk-1.1 | 14 + metadata/md5-cache/dev-lang/opencilk-2.1 | 14 + metadata/md5-cache/dev-lang/opencilk-bin-1.1 | 10 + metadata/md5-cache/dev-lang/opencilk-bin-2.1 | 10 + .../md5-cache/dev-lang/quickjs-2024.01.13-r1 | 12 + .../md5-cache/dev-lang/quickjs-2025.09.13.2 | 12 + metadata/md5-cache/dev-lang/swift-5.10.1-r5 | 16 + metadata/md5-cache/dev-lang/swift-6.0.3-r2 | 16 + metadata/md5-cache/dev-lang/swift-6.1.3 | 16 + metadata/md5-cache/dev-lang/swift-6.2 | 16 + metadata/md5-cache/dev-lang/swift-6.2.1 | 16 + metadata/md5-cache/dev-lang/swift-6.2.2 | 16 + metadata/md5-cache/dev-lang/swift-6.2.3 | 16 + metadata/md5-cache/dev-lang/swift-6.2.4 | 16 + .../md5-cache/dev-lang/swift-bin-5.10.1-r5 | 15 + metadata/md5-cache/dev-lang/swift-bin-6.2.3 | 15 + metadata/md5-cache/dev-lang/swift-bin-6.2.4 | 15 + .../md5-cache/dev-lang/swift-bootstrap-1.0 | 9 + metadata/md5-cache/dev-lang/uiua-0.16.2 | 14 + metadata/md5-cache/dev-lang/uiua-0.17.2 | 14 + metadata/md5-cache/dev-lang/uiua-0.18.1 | 14 + metadata/md5-cache/dev-lang/wabt-1.0.37 | 16 + metadata/md5-cache/dev-libs/M_CLI2-3.2.0 | 16 + metadata/md5-cache/dev-libs/cgicc-3.2.19 | 14 + metadata/md5-cache/dev-libs/cgicc-3.2.20 | 14 + .../md5-cache/dev-libs/cyrus-sasl-xoauth2-0.2 | 14 + metadata/md5-cache/dev-libs/discord-rpc-3.4.1 | 14 + metadata/md5-cache/dev-libs/dmd_core-0.7.2-r1 | 14 + metadata/md5-cache/dev-libs/dynarmic-6.7.0 | 16 + metadata/md5-cache/dev-libs/fastText-0.9.2 | 15 + metadata/md5-cache/dev-libs/feedbackd-0.8.8 | 17 + metadata/md5-cache/dev-libs/feedbackd-0.8.9 | 17 + .../dev-libs/feedbackd-device-themes-0.8.7 | 13 + .../dev-libs/feedbackd-device-themes-0.8.8 | 13 + .../md5-cache/dev-libs/fortran-regex-1.1.2 | 16 + .../md5-cache/dev-libs/fortran-shlex-1.0.1 | 16 + .../md5-cache/dev-libs/fortran-shlex-1.2.1 | 16 + .../md5-cache/dev-libs/fortran-shlex-2.0.0 | 16 + .../md5-cache/dev-libs/fortran-shlex-2.0.1 | 16 + .../md5-cache/dev-libs/fortran-stdlib-0.5.0 | 16 + .../md5-cache/dev-libs/fortran-stdlib-0.6.1 | 16 + .../md5-cache/dev-libs/fortran-stdlib-0.7.0 | 16 + .../md5-cache/dev-libs/fortran-stdlib-0.8.1 | 16 + .../md5-cache/dev-libs/fortran-stdlib-9999 | 15 + metadata/md5-cache/dev-libs/frozen-1.2.0 | 14 + metadata/md5-cache/dev-libs/ftl-1.0_p20230220 | 17 + metadata/md5-cache/dev-libs/gbinder-1.1.43 | 14 + metadata/md5-cache/dev-libs/gbinder-9999 | 13 + metadata/md5-cache/dev-libs/gmobile-0.4.0 | 18 + metadata/md5-cache/dev-libs/gmobile-0.6.0 | 18 + metadata/md5-cache/dev-libs/gpds-1.10.0 | 14 + .../md5-cache/dev-libs/hardened_malloc-14 | 9 + metadata/md5-cache/dev-libs/hts_engine-1.10 | 10 + metadata/md5-cache/dev-libs/imsg-compat-8.0.0 | 13 + metadata/md5-cache/dev-libs/imsg-compat-9999 | 12 + metadata/md5-cache/dev-libs/ip2loc-8.6.1 | 12 + metadata/md5-cache/dev-libs/jonquil-0.2.0-r1 | 16 + metadata/md5-cache/dev-libs/jonquil-0.3.0 | 16 + metadata/md5-cache/dev-libs/lexbor-2.6.0 | 14 + metadata/md5-cache/dev-libs/lexbor-2.7.0 | 14 + .../libayatana-appindicator-glib-2.0.1 | 16 + .../libayatana-appindicator-glib-9999 | 15 + metadata/md5-cache/dev-libs/libchardet-1.0.6 | 9 + .../md5-cache/dev-libs/libchdr-0_p20230230 | 14 + metadata/md5-cache/dev-libs/libcli-1.10.7 | 15 + .../dev-libs/libcsv-3.0.4_pre20240316 | 12 + metadata/md5-cache/dev-libs/libdbf-0.0.1 | 14 + .../md5-cache/dev-libs/libglibutil-1.0.80 | 12 + metadata/md5-cache/dev-libs/libglibutil-9999 | 13 + .../md5-cache/dev-libs/libpkgmanifest-0.5.9 | 17 + metadata/md5-cache/dev-libs/librepo-1.19.0-r2 | 16 + metadata/md5-cache/dev-libs/librepo-1.20.0-r1 | 16 + .../md5-cache/dev-libs/libsignal-ffi-0.86.8 | 14 + .../md5-cache/dev-libs/libsignal-ffi-0.87.1 | 14 + .../md5-cache/dev-libs/libsignal-ffi-0.87.5 | 14 + metadata/md5-cache/dev-libs/libsolv-0.7.34 | 15 + metadata/md5-cache/dev-libs/libsolv-0.7.35 | 15 + metadata/md5-cache/dev-libs/libtypec-0.5.2-r2 | 14 + metadata/md5-cache/dev-libs/ls-hpack-2.3.4 | 13 + metadata/md5-cache/dev-libs/lsbcrypt-1.0.0-r2 | 11 + metadata/md5-cache/dev-libs/lsquic-4.0.12 | 16 + metadata/md5-cache/dev-libs/lsquic-4.2.0 | 16 + metadata/md5-cache/dev-libs/luksmeta-9-r2 | 15 + metadata/md5-cache/dev-libs/lygia-1.3.0 | 9 + metadata/md5-cache/dev-libs/lzfse-9999 | 11 + metadata/md5-cache/dev-libs/mcl-0.1.13 | 16 + metadata/md5-cache/dev-libs/microprofile-4.0 | 13 + .../md5-cache/dev-libs/mtxclient-0.10.0-r2 | 16 + .../md5-cache/dev-libs/mtxclient-0.10.0-r3 | 16 + metadata/md5-cache/dev-libs/mtxclient-0.10.1 | 16 + .../md5-cache/dev-libs/mtxclient-0.10.1-r1 | 16 + metadata/md5-cache/dev-libs/nanopb-0.4.9.1 | 17 + metadata/md5-cache/dev-libs/nanopb-9999 | 16 + .../nativefiledialog-extended-1.2.1-r1 | 15 + .../dev-libs/nativefiledialog-extended-1.3.0 | 15 + .../md5-cache/dev-libs/nihstro-0_pre20250505 | 13 + metadata/md5-cache/dev-libs/oaknut-2.0.3 | 14 + metadata/md5-cache/dev-libs/open62541-1.5.3 | 17 + metadata/md5-cache/dev-libs/polyseed-2.0.0 | 13 + metadata/md5-cache/dev-libs/polyseed-9999 | 12 + metadata/md5-cache/dev-libs/qschematic-3.0.3 | 17 + metadata/md5-cache/dev-libs/randomx-1.2.1-r1 | 12 + metadata/md5-cache/dev-libs/s2n-1.5.22 | 16 + metadata/md5-cache/dev-libs/s2n-1.5.26 | 16 + metadata/md5-cache/dev-libs/s2n-1.5.27 | 16 + .../dev-libs/sealcurses-2.0.18_pre20241014 | 15 + .../dev-libs/sealcurses-2.0.18_pre20241202 | 15 + metadata/md5-cache/dev-libs/sirit-1.0.4 | 16 + .../md5-cache/dev-libs/stringifor-1.1.4-r3 | 16 + metadata/md5-cache/dev-libs/stringifor-1.1.8 | 16 + .../dev-libs/supercop-0_p20200827-r1 | 13 + metadata/md5-cache/dev-libs/tbtools-0.3.2-r2 | 15 + metadata/md5-cache/dev-libs/tfdn-1.10.1-r1 | 15 + metadata/md5-cache/dev-libs/tfdn-1.11.0 | 15 + metadata/md5-cache/dev-libs/toml-f-0.4.0 | 16 + metadata/md5-cache/dev-libs/toml-f-0.4.1 | 16 + metadata/md5-cache/dev-libs/toml-f-0.4.2 | 16 + metadata/md5-cache/dev-libs/toml-f-0.4.3 | 16 + metadata/md5-cache/dev-libs/tweeny-3.2.0-r1 | 13 + .../md5-cache/dev-libs/unordered_dense-4.0.1 | 15 + .../md5-cache/dev-libs/unordered_dense-4.4.0 | 13 + .../md5-cache/dev-libs/unordered_dense-4.8.1 | 13 + .../md5-cache/dev-libs/unordered_dense-9999 | 12 + metadata/md5-cache/dev-libs/vera-20240804-r1 | 14 + .../dev-libs/xdna-driver-202610.2.21.21 | 16 + .../md5-cache/dev-libs/xdna-driver-999999 | 16 + metadata/md5-cache/dev-libs/xqilla-2.3.4-r3 | 14 + .../dev-libs/xrt-xdna-202610.2.21.21 | 15 + metadata/md5-cache/dev-libs/xrt-xdna-999999 | 15 + metadata/md5-cache/dev-libs/zfp-1.0.1 | 17 + metadata/md5-cache/dev-libs/zycore-c-1.5.2 | 14 + metadata/md5-cache/dev-libs/zydis-4.1.1 | 16 + metadata/md5-cache/dev-lua/croissant-0.0.1 | 15 + metadata/md5-cache/dev-lua/dromozoa-utf8-1.19 | 14 + metadata/md5-cache/dev-lua/hump-0.4.2 | 16 + metadata/md5-cache/dev-lua/ldbus-0_p20250222 | 16 + .../md5-cache/dev-lua/lua-psl-0.3_p20201126 | 17 + .../md5-cache/dev-lua/lua-tui-0_pre20190215 | 17 + .../dev-lua/lua-utf8-simple-0_pre20150305 | 15 + metadata/md5-cache/dev-lua/lua-wcwidth-0.5 | 17 + metadata/md5-cache/dev-lua/multipart-post-1.4 | 15 + metadata/md5-cache/dev-lua/sirocco-0.0.1 | 15 + metadata/md5-cache/dev-ml/afl-persistent-1.3 | 14 + .../md5-cache/dev-ml/chrome-trace-3.16.0-r1 | 16 + metadata/md5-cache/dev-ml/cmarkit-0.3.0 | 14 + metadata/md5-cache/dev-ml/cmarkit-0.4.0 | 15 + metadata/md5-cache/dev-ml/crowbar-0.2.1 | 16 + metadata/md5-cache/dev-ml/digestif-1.3.0 | 16 + metadata/md5-cache/dev-ml/dune-rpc-3.16.0-r1 | 16 + metadata/md5-cache/dev-ml/either-1.0.0 | 16 + metadata/md5-cache/dev-ml/eqaf-0.10 | 16 + metadata/md5-cache/dev-ml/ezjsonm-1.3.0 | 16 + metadata/md5-cache/dev-ml/fiber-3.7.0-r1 | 16 + metadata/md5-cache/dev-ml/iter-1.9 | 16 + metadata/md5-cache/dev-ml/jsonrpc-1.18.0 | 16 + metadata/md5-cache/dev-ml/jsonrpc-1.19.0 | 16 + metadata/md5-cache/dev-ml/lambdasoup-1.1.1 | 16 + metadata/md5-cache/dev-ml/lsp-1.18.0 | 16 + metadata/md5-cache/dev-ml/lsp-1.19.0 | 16 + metadata/md5-cache/dev-ml/lua-ml-0.9.4 | 15 + metadata/md5-cache/dev-ml/lwt-dllist-1.0.1 | 16 + metadata/md5-cache/dev-ml/mdx-2.5.1 | 16 + metadata/md5-cache/dev-ml/merlin-lib-4.16 | 16 + .../md5-cache/dev-ml/ocaml-containers-3.16 | 16 + .../md5-cache/dev-ml/ocaml-containers-3.17 | 16 + .../md5-cache/dev-ml/ocaml-containers-3.18 | 16 + metadata/md5-cache/dev-ml/ocaml-csv-2.4 | 15 + metadata/md5-cache/dev-ml/ocaml-hex-1.5.0 | 15 + .../md5-cache/dev-ml/ocaml-syntax-shims-1.0.0 | 16 + metadata/md5-cache/dev-ml/ocaml-tsort-2.2.0 | 16 + metadata/md5-cache/dev-ml/ocaml-version-3.6.7 | 16 + metadata/md5-cache/dev-ml/ocaml-version-3.6.8 | 16 + metadata/md5-cache/dev-ml/ocaml-version-3.6.9 | 16 + metadata/md5-cache/dev-ml/ocaml-yaml-3.2.0 | 16 + .../md5-cache/dev-ml/ocamlc-loc-3.16.0-r1 | 16 + .../md5-cache/dev-ml/ocamlformat-lib-0.26.2 | 16 + .../dev-ml/ocamlformat-rpc-lib-0.26.2 | 16 + metadata/md5-cache/dev-ml/odate-0.7 | 16 + metadata/md5-cache/dev-ml/otoml-1.0.5 | 16 + .../dev-ml/ppx_yojson_conv_lib-0.17.0 | 16 + metadata/md5-cache/dev-ml/psq-0.2.0-r2 | 16 + metadata/md5-cache/dev-ml/psq-0.2.1 | 16 + metadata/md5-cache/dev-ml/spelll-0.4 | 16 + .../md5-cache/dev-nim/boomer-0_pre20240208 | 13 + metadata/md5-cache/dev-nim/cligen-1.9.5 | 16 + metadata/md5-cache/dev-nim/cligen-1.9.6 | 16 + metadata/md5-cache/dev-nim/inim-0.6.1 | 13 + metadata/md5-cache/dev-nim/inim-1.0.0 | 13 + metadata/md5-cache/dev-nim/nake-1.9.4-r1 | 13 + metadata/md5-cache/dev-nim/nimbus-1.1.4 | 14 + metadata/md5-cache/dev-nim/nimbus-1.1.5 | 14 + metadata/md5-cache/dev-nim/nimbus-9999 | 13 + metadata/md5-cache/dev-nim/noise-0.1.10 | 12 + metadata/md5-cache/dev-nim/noise-0.1.8 | 12 + metadata/md5-cache/dev-nim/opengl-1.2.9 | 14 + metadata/md5-cache/dev-nim/parsetoml-0.7.2 | 12 + metadata/md5-cache/dev-nim/x11-1.2 | 13 + .../md5-cache/dev-perl/File-Util-4.201.720 | 16 + .../md5-cache/dev-perl/Term-Animation-2.6 | 16 + metadata/md5-cache/dev-php/fpdf-1.86 | 11 + .../md5-cache/dev-python/DAWG-Python-0.7.2 | 15 + metadata/md5-cache/dev-python/EbookLib-0.20 | 16 + .../md5-cache/dev-python/ManimPango-0.4.4 | 17 + .../md5-cache/dev-python/ManimPango-0.6.1 | 17 + .../md5-cache/dev-python/PyPubSub-4.0.3-r1 | 16 + .../md5-cache/dev-python/PythonQwt-0.14.5 | 16 + .../md5-cache/dev-python/PythonQwt-0.14.6 | 16 + .../md5-cache/dev-python/PythonQwt-0.15.0 | 16 + metadata/md5-cache/dev-python/SLPP-1.2.3 | 15 + .../md5-cache/dev-python/TakeTheTime-0.3.1 | 15 + .../md5-cache/dev-python/adb-shell-0.4.4-r1 | 17 + metadata/md5-cache/dev-python/addict-2.4.0 | 15 + .../dev-python/agent-client-protocol-0.8.1 | 16 + .../md5-cache/dev-python/ahocorasick-2.0.0 | 17 + .../md5-cache/dev-python/ahocorasick-2.1.0 | 17 + .../md5-cache/dev-python/aiolimiter-1.2.1 | 16 + metadata/md5-cache/dev-python/aisuite-0.1.7 | 15 + metadata/md5-cache/dev-python/arpy-2.3.0 | 15 + metadata/md5-cache/dev-python/ascim-0.1.1 | 15 + .../dev-python/asgi-lifespan-2.1.0-r1 | 16 + .../md5-cache/dev-python/asyncinotify-4.0.1 | 15 + metadata/md5-cache/dev-python/asyncpg-0.30.0 | 17 + metadata/md5-cache/dev-python/asyncpg-0.31.0 | 17 + .../md5-cache/dev-python/auditok-0.2.0-r1 | 16 + metadata/md5-cache/dev-python/autoflake-2.3.1 | 16 + metadata/md5-cache/dev-python/autopxd-2.5.0 | 16 + metadata/md5-cache/dev-python/av-17.0.0 | 17 + metadata/md5-cache/dev-python/avro-1.12.0 | 16 + .../md5-cache/dev-python/azure-core-1.27.1 | 16 + .../md5-cache/dev-python/azure-core-1.28.0 | 16 + .../dev-python/azure-storage-blob-12.17.0 | 16 + metadata/md5-cache/dev-python/backoff-2.2.1 | 16 + metadata/md5-cache/dev-python/baseline-1.2.1 | 15 + metadata/md5-cache/dev-python/bashlex-0.18 | 16 + metadata/md5-cache/dev-python/bidict-0.23.1 | 16 + metadata/md5-cache/dev-python/billiard-4.0.2 | 16 + metadata/md5-cache/dev-python/bleak-1.1.0 | 17 + metadata/md5-cache/dev-python/bleak-1.1.1 | 17 + metadata/md5-cache/dev-python/blobfile-3.2.0 | 17 + metadata/md5-cache/dev-python/blurhash-1.1.4 | 16 + metadata/md5-cache/dev-python/blurhash-1.1.5 | 16 + metadata/md5-cache/dev-python/cassowary-0.6 | 17 + metadata/md5-cache/dev-python/celery-5.4.0 | 17 + metadata/md5-cache/dev-python/chalice-1.32.0 | 16 + metadata/md5-cache/dev-python/channels-4.3.2 | 16 + metadata/md5-cache/dev-python/chevron-0.13.1 | 16 + .../md5-cache/dev-python/chevron-0.14.0-r1 | 16 + .../md5-cache/dev-python/click-aliases-1.0.5 | 16 + .../dev-python/click-command-tree-1.1.1 | 17 + .../md5-cache/dev-python/click-repl-0.2.0-r1 | 16 + .../md5-cache/dev-python/cloudflare-2.19.4 | 17 + .../md5-cache/dev-python/cloudflare-4.2.0 | 16 + .../md5-cache/dev-python/cloudflare-4.3.1 | 16 + metadata/md5-cache/dev-python/cloup-3.0.8 | 17 + metadata/md5-cache/dev-python/cogapp-3.4.1 | 16 + .../md5-cache/dev-python/colorspacious-1.1.2 | 15 + .../md5-cache/dev-python/colorthief-0.2.1 | 15 + .../md5-cache/dev-python/convertdate-2.4.1 | 16 + metadata/md5-cache/dev-python/cronsim-2.7 | 16 + metadata/md5-cache/dev-python/cross-web-0.4.1 | 16 + metadata/md5-cache/dev-python/cryptg-0.5.0_p0 | 17 + metadata/md5-cache/dev-python/cryptg-0.5.2 | 17 + metadata/md5-cache/dev-python/cyclopts-4.10.1 | 16 + metadata/md5-cache/dev-python/dacite-1.8.1 | 16 + metadata/md5-cache/dev-python/daff-1.4.2 | 15 + metadata/md5-cache/dev-python/daiquiri-3.3.0 | 16 + metadata/md5-cache/dev-python/daiquiri-3.4.0 | 16 + .../md5-cache/dev-python/darkdetect-0.8.0 | 15 + .../md5-cache/dev-python/dateparser-1.3.0 | 16 + .../md5-cache/dev-python/decopatch-1.4.10-r1 | 16 + metadata/md5-cache/dev-python/deezer-py-1.3.7 | 16 + metadata/md5-cache/dev-python/dek-1.5.0 | 16 + .../dev-python/desktop-notifier-6.1.1 | 16 + .../dev-python/desktop-notifier-6.2.0 | 16 + .../md5-cache/dev-python/devtools-0.12.2-r1 | 16 + .../dev-python/digitalocean-1.17.0-r1 | 16 + .../dev-python/discord-protos-1.2.126 | 15 + .../dev-python/django-browser-reload-1.13.0 | 16 + .../dev-python/django-constance-3.1.0 | 16 + .../dev-python/django-picklefield-3.2.0 | 16 + .../dev-python/django-tailwind-3.8.0 | 15 + .../md5-cache/dev-python/django-tinymce-4.1.0 | 16 + .../dev-python/docstring-parser-0.17.0 | 16 + .../dev-python/doxypypy-0.8.8.6_p20210405-r1 | 16 + metadata/md5-cache/dev-python/dropbox-12.0.2 | 16 + metadata/md5-cache/dev-python/dtreeviz-2.2.2 | 16 + metadata/md5-cache/dev-python/editor-1.7.0 | 16 + .../dev-python/eval-type-backport-0.3.1 | 16 + metadata/md5-cache/dev-python/evernote2-1.0.3 | 16 + metadata/md5-cache/dev-python/evernote2-9999 | 15 + metadata/md5-cache/dev-python/exif-1.6.0 | 16 + metadata/md5-cache/dev-python/ezdxf-1.4.3 | 16 + metadata/md5-cache/dev-python/fastapi-0.125.0 | 16 + metadata/md5-cache/dev-python/fastapi-0.127.0 | 16 + metadata/md5-cache/dev-python/fastapi-0.135.1 | 16 + metadata/md5-cache/dev-python/fastuuid-0.14.0 | 17 + .../md5-cache/dev-python/find-libpython-0.5.1 | 16 + .../md5-cache/dev-python/flask-restx-1.3.0 | 17 + .../md5-cache/dev-python/flask-restx-1.3.2 | 17 + .../md5-cache/dev-python/flask-socketio-5.5.1 | 17 + .../md5-cache/dev-python/flask-socketio-5.6.0 | 17 + .../md5-cache/dev-python/flask-socketio-5.6.1 | 17 + .../dev-python/fontawesomefree-6.5.1 | 15 + .../md5-cache/dev-python/func-timeout-4.3.6 | 16 + metadata/md5-cache/dev-python/gbinder-1.3.0 | 16 + metadata/md5-cache/dev-python/gbinder-1.3.1 | 17 + metadata/md5-cache/dev-python/gbinder-9999 | 16 + metadata/md5-cache/dev-python/gemcall-0.9.2 | 16 + metadata/md5-cache/dev-python/glcontext-3.0.0 | 17 + metadata/md5-cache/dev-python/glfw-2.10.0 | 15 + .../md5-cache/dev-python/gnuplot-py-1.8_p8-r1 | 16 + .../dev-python/googletrans-4.0.0_rc1-r1 | 16 + metadata/md5-cache/dev-python/grapheme-0.10.0 | 16 + metadata/md5-cache/dev-python/grapheme-0.8.0 | 16 + .../md5-cache/dev-python/graphql-core-3.2.3 | 16 + .../md5-cache/dev-python/graphql-core-3.2.8 | 16 + .../md5-cache/dev-python/graphql-relay-3.2.0 | 16 + metadata/md5-cache/dev-python/gtts-2.5.4 | 18 + metadata/md5-cache/dev-python/guidata-3.13.4 | 16 + metadata/md5-cache/dev-python/guidata-3.14.0 | 16 + metadata/md5-cache/dev-python/guidata-3.14.1 | 16 + metadata/md5-cache/dev-python/guidata-3.14.2 | 16 + metadata/md5-cache/dev-python/guiqwt-4.4.5-r1 | 17 + metadata/md5-cache/dev-python/guppy3-3.1.5 | 16 + metadata/md5-cache/dev-python/guppy3-3.1.6 | 16 + metadata/md5-cache/dev-python/hachoir-3.3.0 | 15 + metadata/md5-cache/dev-python/hashids-1.3.1 | 16 + metadata/md5-cache/dev-python/hid_ups-1.0.1 | 15 + .../dev-python/hid_ups_exporter-1.0.1 | 15 + metadata/md5-cache/dev-python/hijridate-2.6.0 | 16 + metadata/md5-cache/dev-python/http-ece-1.2.1 | 16 + .../md5-cache/dev-python/httpx-aiohttp-0.1.12 | 16 + metadata/md5-cache/dev-python/httpx-sse-0.4.3 | 16 + metadata/md5-cache/dev-python/i3ipc-2.2.1-r1 | 17 + metadata/md5-cache/dev-python/i3ipc-2.2.1-r2 | 17 + metadata/md5-cache/dev-python/icecream-2.1.10 | 16 + metadata/md5-cache/dev-python/icecream-2.1.8 | 16 + .../md5-cache/dev-python/ignore-python-0.3.3 | 17 + metadata/md5-cache/dev-python/injector-0.22.0 | 16 + metadata/md5-cache/dev-python/inquirer-3.4.1 | 16 + .../dev-python/internetarchive-3.7.0 | 16 + .../dev-python/internetarchive-5.3.0 | 16 + .../dev-python/internetarchive-5.7.1 | 16 + metadata/md5-cache/dev-python/invoke-2.2.1 | 16 + .../md5-cache/dev-python/isosurfaces-0.1.2 | 15 + .../md5-cache/dev-python/itemadapter-0.11.0 | 17 + .../md5-cache/dev-python/itemloaders-1.3.2 | 17 + metadata/md5-cache/dev-python/iuliia-0.13.0 | 16 + .../md5-cache/dev-python/jinja2-cli-0.8.2 | 16 + metadata/md5-cache/dev-python/jiter-0.13.0 | 17 + metadata/md5-cache/dev-python/jplephem-2.23 | 17 + metadata/md5-cache/dev-python/jplephem-2.24 | 17 + metadata/md5-cache/dev-python/jpype-1.6.0 | 15 + .../md5-cache/dev-python/json_exporter-1.0.2 | 15 + metadata/md5-cache/dev-python/jsonfeed-1.1.2 | 16 + metadata/md5-cache/dev-python/jsonlines-4.0.0 | 16 + metadata/md5-cache/dev-python/justhtml-0.16.0 | 15 + .../dev-python/kicad-python-0.5.0-r1 | 16 + .../md5-cache/dev-python/langdetect-1.0.9 | 16 + .../md5-cache/dev-python/latexify-py-0.4.3.1 | 17 + .../md5-cache/dev-python/latexify-py-0.4.4.1 | 17 + .../md5-cache/dev-python/ledger-bitcoin-0.4.0 | 16 + .../md5-cache/dev-python/ledgercomm-1.2.1 | 16 + metadata/md5-cache/dev-python/listparser-0.20 | 17 + metadata/md5-cache/dev-python/litestar-2.21.1 | 16 + .../md5-cache/dev-python/litestar-htmx-0.5.0 | 16 + metadata/md5-cache/dev-python/lru-dict-1.3.0 | 16 + metadata/md5-cache/dev-python/lru-dict-1.4.1 | 16 + .../dev-python/lsp-tree-sitter-0.1.1 | 16 + .../md5-cache/dev-python/lzallright-0.2.6 | 17 + metadata/md5-cache/dev-python/m3u8-6.0.0 | 16 + .../md5-cache/dev-python/markdownify-0.11.6 | 16 + metadata/md5-cache/dev-python/markovify-0.9.4 | 16 + .../md5-cache/dev-python/mastodon-py-2.0.1 | 16 + .../md5-cache/dev-python/mastodon-py-2.1.4 | 16 + .../dev-python/material-color-utilities-0.1.5 | 15 + .../dev-python/material-color-utilities-9999 | 14 + .../dev-python/materialyoucolor-9999 | 16 + metadata/md5-cache/dev-python/mautrix-0.20.8 | 17 + metadata/md5-cache/dev-python/mautrix-0.21.0 | 17 + metadata/md5-cache/dev-python/mininet-2.3.0 | 16 + metadata/md5-cache/dev-python/mitype-0.2.6 | 16 + .../dev-python/mkdocs-blog-plugin-9999 | 14 + .../mkdocs-bootstrap-tables-plugin-0.1.1 | 15 + .../dev-python/mkdocs-exclude-1.0.2-r1 | 15 + .../mkdocs-git-committers-plugin-0.2.3 | 15 + .../dev-python/mkdocs-rss-plugin-1.17.4 | 17 + metadata/md5-cache/dev-python/mobi-0.3.3 | 16 + .../dev-python/modern-colorthief-0.1.12 | 17 + .../md5-cache/dev-python/moderngl-5.12.0-r1 | 17 + .../dev-python/moderngl-window-3.1.1 | 17 + .../dev-python/mollie-api-python-3.6.0 | 16 + .../md5-cache/dev-python/moreorless-0.4.0 | 17 + metadata/md5-cache/dev-python/mpxj-14.1.0 | 15 + metadata/md5-cache/dev-python/msrest-0.7.1 | 17 + metadata/md5-cache/dev-python/mwclient-0.11.0 | 16 + metadata/md5-cache/dev-python/nitrokey-0.4.1 | 16 + metadata/md5-cache/dev-python/nkdfu-0.2 | 15 + metadata/md5-cache/dev-python/odfdo-3.18.2 | 16 + .../md5-cache/dev-python/odsgenerator-1.12.0 | 15 + .../md5-cache/dev-python/odsparsator-1.13.1 | 15 + .../dev-python/openapi-pydantic-0.5.1 | 16 + ...elemetry-exporter-otlp-proto-common-1.40.0 | 16 + ...ntelemetry-exporter-otlp-proto-grpc-1.40.0 | 16 + ...ntelemetry-exporter-otlp-proto-http-1.40.0 | 16 + .../opentelemetry-instrumentation-0.61_beta0 | 16 + ...metry-instrumentation-threading-0.61_beta0 | 16 + .../dev-python/opentelemetry-proto-1.40.0 | 16 + .../md5-cache/dev-python/osc-placement-4.7.0 | 16 + .../md5-cache/dev-python/osc-placement-4.8.0 | 16 + .../md5-cache/dev-python/oscrypto-1.3.0-r2 | 16 + metadata/md5-cache/dev-python/parsel-1.10.0 | 16 + metadata/md5-cache/dev-python/pem-23.1.0 | 16 + .../md5-cache/dev-python/persist-queue-0.8.1 | 17 + .../md5-cache/dev-python/persist-queue-1.0.0 | 17 + .../md5-cache/dev-python/persist-queue-1.1.0 | 17 + .../dev-python/phx-class-registry-4.1.0-r1 | 15 + .../md5-cache/dev-python/pillow-heif-1.2.0 | 17 + .../md5-cache/dev-python/pillow-heif-1.2.1 | 17 + .../dev-python/pillow-jxl-plugin-1.3.2 | 15 + metadata/md5-cache/dev-python/plexapi-4.17.2 | 16 + metadata/md5-cache/dev-python/plexapi-4.18.0 | 16 + metadata/md5-cache/dev-python/plotext-5.3.0 | 16 + metadata/md5-cache/dev-python/plotext-5.3.2 | 16 + metadata/md5-cache/dev-python/plum-0.8.7 | 16 + .../md5-cache/dev-python/polyfactory-3.3.0 | 16 + metadata/md5-cache/dev-python/posthog-7.9.12 | 17 + .../dev-python/prometheus_exporter-1.0.0 | 15 + .../dev-python/prometheus_exporter-1.1.0 | 16 + .../dev-python/prometheus_exporter-1.3.0 | 16 + .../dev-python/prometheus_exporter-9999 | 15 + .../md5-cache/dev-python/proselint-0.14.0 | 16 + metadata/md5-cache/dev-python/protego-0.4.0 | 16 + .../md5-cache/dev-python/proton-core-0.7.0 | 16 + .../dev-python/proton-keyring-linux-0.2.0 | 16 + .../dev-python/proton-vpn-api-core-0.46.1 | 16 + .../dev-python/proton-vpn-local-agent-1.4.8 | 15 + .../proton-vpn-network-manager-0.13.0 | 16 + .../md5-cache/dev-python/proxy_tools-0.1.0 | 15 + .../dev-python/psycopg2cffi-2.9.0-r1 | 17 + metadata/md5-cache/dev-python/ptpython-3.0.29 | 15 + metadata/md5-cache/dev-python/pwdlib-0.2.1 | 16 + metadata/md5-cache/dev-python/pwdlib-0.3.0 | 16 + .../md5-cache/dev-python/py-himitsu-0.0.9 | 16 + .../dev-python/py-nanoid-0_pre20220201 | 16 + metadata/md5-cache/dev-python/pyclip-0.7.0-r2 | 16 + metadata/md5-cache/dev-python/pyclip-9999 | 15 + .../dev-python/pydantic-extra-types-2.10.6 | 16 + .../md5-cache/dev-python/pydispatcher-2.0.7 | 15 + metadata/md5-cache/dev-python/pydub-0.25.1 | 16 + metadata/md5-cache/dev-python/pyfiglet-1.0.2 | 16 + metadata/md5-cache/dev-python/pyftdi-0.57.1 | 17 + metadata/md5-cache/dev-python/pygeotile-1.0.6 | 16 + metadata/md5-cache/dev-python/pyglm-2.8.3 | 17 + metadata/md5-cache/dev-python/pygls-2.0.1 | 16 + metadata/md5-cache/dev-python/pygls-2.1.0 | 16 + .../dev-python/pygments-promql-0.0.9-r1 | 17 + metadata/md5-cache/dev-python/pygsl-2.3.4 | 17 + .../md5-cache/dev-python/pyinstrument-5.1.2 | 17 + metadata/md5-cache/dev-python/pymeeus-0.5.12 | 16 + metadata/md5-cache/dev-python/pymorphy3-1.2.0 | 16 + .../pymorphy3-dicts-ru-2.4.417150.4580142 | 15 + .../pymorphy3-dicts-uk-2.4.1.1.1663094765 | 15 + metadata/md5-cache/dev-python/pympress-1.8.6 | 15 + metadata/md5-cache/dev-python/pynng-0.8.1 | 17 + metadata/md5-cache/dev-python/pynput-1.7.6 | 15 + metadata/md5-cache/dev-python/pynput-1.8.1 | 15 + metadata/md5-cache/dev-python/pypandoc-1.16.2 | 16 + metadata/md5-cache/dev-python/pyperscan-0.3.0 | 17 + .../dev-python/pyproject2ebuild-0.0.3 | 15 + .../md5-cache/dev-python/pyqtdarktheme-2.1.0 | 16 + metadata/md5-cache/dev-python/pyrefly-0.56.0 | 15 + metadata/md5-cache/dev-python/pyrefly-0.57.1 | 15 + metadata/md5-cache/dev-python/pyrime-0.0.7 | 17 + .../md5-cache/dev-python/pysdl3-0.9.9_beta1 | 16 + metadata/md5-cache/dev-python/pysnooper-1.2.1 | 16 + metadata/md5-cache/dev-python/pysnooper-1.2.3 | 16 + .../md5-cache/dev-python/pystardict-0.8-r1 | 16 + .../dev-python/pytest-cases-3.9.1-r1 | 16 + .../md5-cache/dev-python/pytest-celery-0.1.0 | 15 + .../dev-python/pytest-embedded-1.16.2 | 16 + .../dev-python/pytest-embedded-1.17.0 | 16 + .../dev-python/pytest-harvest-1.10.5-r1 | 16 + .../dev-python/pytest-mypy-plugins-3.2.0 | 16 + .../md5-cache/dev-python/pytest-relaxed-2.0.2 | 16 + .../dev-python/pytest-snapshot-0.9.0 | 16 + .../dev-python/pytest-steps-1.8.0-r1 | 16 + .../dev-python/pytest-textual-snapshot-1.1.0 | 15 + .../dev-python/python-barbicanclient-7.2.0 | 15 + .../dev-python/python-barbicanclient-7.3.0 | 15 + .../dev-python/python-designateclient-6.3.0 | 16 + .../dev-python/python-designateclient-6.4.0 | 16 + .../md5-cache/dev-python/python-fire-0.6.0 | 17 + .../md5-cache/dev-python/python-fire-0.7.0 | 17 + .../dev-python/python-frontmatter-1.1.0 | 16 + .../dev-python/python-http-client-3.3.5-r1 | 16 + .../dev-python/python-lsp-isort-0.2.1 | 16 + .../dev-python/python-lsp-mypy-0.7.0 | 16 + .../dev-python/python-magnumclient-4.10.0 | 16 + .../dev-python/python-magnumclient-4.9.0 | 16 + .../dev-python/python-manilaclient-5.6.0 | 16 + .../dev-python/python-manilaclient-5.7.0 | 16 + .../dev-python/python-manilaclient-5.7.1 | 16 + .../dev-python/python-manilaclient-6.0.0 | 16 + .../dev-python/python-octaviaclient-3.12.0 | 16 + .../dev-python/python-octaviaclient-3.13.0 | 16 + .../md5-cache/dev-python/python-olm-3.2.16 | 17 + .../md5-cache/dev-python/python-pidfile-3.1.1 | 16 + .../dev-python/python-socketio-5.11.4 | 17 + .../dev-python/python-socketio-5.12.1 | 17 + .../dev-python/python-statemachine-2.5.0 | 16 + .../dev-python/python-statemachine-2.6.0 | 16 + .../dev-python/python-statemachine-3.0.0 | 16 + .../dev-python/python-telegram-bot-20.6-r1 | 16 + .../dev-python/python-telegram-bot-21.1.1 | 16 + .../dev-python/python-telegram-bot-9999 | 15 + .../md5-cache/dev-python/python-xdis-6.1.8 | 16 + metadata/md5-cache/dev-python/pyvis-0.3.1 | 15 + metadata/md5-cache/dev-python/pyvisa-1.16.2 | 16 + metadata/md5-cache/dev-python/pyvisa-py-0.8.1 | 16 + .../md5-cache/dev-python/pywavefront-1.3.3 | 17 + metadata/md5-cache/dev-python/pywebview-6.1 | 16 + .../md5-cache/dev-python/questionary-2.1.0 | 16 + .../md5-cache/dev-python/questionary-2.1.1 | 16 + metadata/md5-cache/dev-python/queuelib-1.8.0 | 16 + .../dev-python/readability-lxml-0.8.4.1 | 16 + metadata/md5-cache/dev-python/readchar-4.2.1 | 16 + .../md5-cache/dev-python/readmdict-0.1.1-r1 | 15 + .../dev-python/rectangle-packer-2.0.2 | 16 + .../dev-python/repology-client-0.5.0 | 16 + .../dev-python/repology-client-0.6.0 | 16 + metadata/md5-cache/dev-python/rich-rst-1.3.2 | 16 + .../dev-python/rpmautospec-core-0.1.5 | 16 + metadata/md5-cache/dev-python/rstcheck-6.2.0 | 16 + metadata/md5-cache/dev-python/rstcheck-6.2.1 | 16 + metadata/md5-cache/dev-python/runs-1.3.0 | 16 + metadata/md5-cache/dev-python/scrapy-2.12.0 | 16 + .../md5-cache/dev-python/screeninfo-0.8.1 | 16 + metadata/md5-cache/dev-python/sendgrid-6.11.0 | 16 + .../dev-python/sentence-splitter-1.4-r2 | 16 + .../md5-cache/dev-python/sentry-sdk-2.30.0 | 16 + .../dev-python/signalstickers-client-3.3.0 | 17 + .../dev-python/simple-term-menu-1.6.6 | 16 + metadata/md5-cache/dev-python/simplemma-0.9.1 | 16 + metadata/md5-cache/dev-python/sjcl-0.2.1-r1 | 17 + .../md5-cache/dev-python/skia-pathops-0.9.1 | 17 + .../dev-python/sortedcollections-2.1.0 | 16 + metadata/md5-cache/dev-python/soundcard-0.4.5 | 16 + .../md5-cache/dev-python/sphinx-click-4.2.0 | 16 + .../md5-cache/dev-python/sphinx-design-0.6.1 | 16 + .../dev-python/sphinx-hoverxref-1.4.2 | 16 + .../sphinx-last-updated-by-git-0.3.8 | 16 + .../dev-python/sphinx-paramlinks-0.6.0 | 15 + .../md5-cache/dev-python/sphinx-sitemap-2.8.0 | 16 + .../md5-cache/dev-python/sphinx-sitemap-2.9.0 | 16 + .../dev-python/sphinxcontrib-katex-0.9.11 | 16 + .../dev-python/sphinxext-opengraph-0.13.0 | 16 + .../md5-cache/dev-python/sphinxnotes-mock-1.1 | 15 + metadata/md5-cache/dev-python/sqlmodel-0.0.29 | 16 + metadata/md5-cache/dev-python/sqlmodel-0.0.31 | 16 + metadata/md5-cache/dev-python/sqlmodel-0.0.37 | 16 + .../md5-cache/dev-python/sse-starlette-3.3.2 | 16 + .../dev-python/starkbank-ecdsa-2.2.0-r1 | 16 + metadata/md5-cache/dev-python/steam-2.0.0-r1 | 16 + metadata/md5-cache/dev-python/stone-3.3.9 | 16 + .../dev-python/strawberry-graphql-0.311.0 | 16 + .../md5-cache/dev-python/strip-hints-0.1.13 | 15 + metadata/md5-cache/dev-python/survey-5.4.2 | 15 + .../md5-cache/dev-python/svgelements-1.9.6-r1 | 17 + .../md5-cache/dev-python/svgpathtools-1.7.2 | 16 + metadata/md5-cache/dev-python/syrupy-5.1.0 | 16 + .../md5-cache/dev-python/system_hotkey-1.0.3 | 16 + metadata/md5-cache/dev-python/tdir-1.9.0 | 16 + .../dev-python/templated-dictionary-1.6 | 15 + .../dev-python/tempus-themes-2.3.0.20220206 | 16 + metadata/md5-cache/dev-python/tempy-1.4.0 | 17 + .../md5-cache/dev-python/termynal-0.13.1-r1 | 17 + .../md5-cache/dev-python/textual-8.1.1-r1 | 16 + metadata/md5-cache/dev-python/textual-8.2.0 | 16 + .../dev-python/textual-autocomplete-4.0.6 | 16 + .../md5-cache/dev-python/textual-dev-1.8.0 | 17 + .../md5-cache/dev-python/textual-serve-1.1.3 | 16 + metadata/md5-cache/dev-python/thonny-4.1.7 | 17 + metadata/md5-cache/dev-python/tiktoken-0.12.0 | 17 + metadata/md5-cache/dev-python/timeslot-0.1.2 | 16 + metadata/md5-cache/dev-python/tlv8-0.10.0 | 16 + metadata/md5-cache/dev-python/toml-0.10.2 | 16 + .../md5-cache/dev-python/trianglesolver-1.2 | 15 + .../dev-python/tulir-telethon-1.37.0_alpha1 | 16 + .../dev-python/tulir-telethon-1.99.0_alpha6 | 16 + metadata/md5-cache/dev-python/tweepy-4.14.0 | 17 + .../dev-python/types-protobuf-6.32.1.20251210 | 15 + .../dev-python/types-requests-2.32.0.20240712 | 15 + .../dev-python/types-requests-2.32.4.20250913 | 15 + .../md5-cache/dev-python/typing-inspect-0.9.0 | 17 + .../md5-cache/dev-python/uncalled-for-0.2.0 | 16 + metadata/md5-cache/dev-python/undervolt-0.4.0 | 15 + metadata/md5-cache/dev-python/undervolt-9999 | 14 + .../dev-python/upstream-ontologist-0.2.7 | 17 + .../dev-python/upstream-ontologist-0.2.9 | 17 + .../md5-cache/dev-python/urlmatch-1.0.1-r2 | 15 + .../md5-cache/dev-python/usb-monitor-1.23 | 15 + .../dev-python/validator-collection-1.5.0-r2 | 16 + metadata/md5-cache/dev-python/volatile-2.1.0 | 16 + metadata/md5-cache/dev-python/w3lib-2.3.1 | 16 + .../md5-cache/dev-python/webrtcvad-2.0.10-r1 | 17 + metadata/md5-cache/dev-python/xattr-1.1.0-r1 | 17 + metadata/md5-cache/dev-python/xattr-1.2.0 | 17 + metadata/md5-cache/dev-python/xmod-1.9.0 | 16 + metadata/md5-cache/dev-python/xpybutil-0.0.6 | 15 + metadata/md5-cache/dev-python/yams-0.7.3-r1 | 15 + metadata/md5-cache/dev-python/yams-9999 | 14 + .../md5-cache/dev-ruby/asciidoctor-pdf-2.3.24 | 17 + metadata/md5-cache/dev-ruby/byebug-11.1.3 | 17 + metadata/md5-cache/dev-ruby/chruby-0.3.9-r3 | 12 + metadata/md5-cache/dev-ruby/chruby-9999 | 14 + .../language_server-protocol-3.17.0.4-r1 | 17 + .../language_server-protocol-3.17.0.5-r1 | 17 + metadata/md5-cache/dev-ruby/prawn-icon-3.1.0 | 17 + metadata/md5-cache/dev-ruby/prawn-icon-4.1.0 | 17 + metadata/md5-cache/dev-ruby/prawn-svg-0.38.1 | 17 + .../dev-ruby/prawn-templates-0.1.2-r1 | 17 + metadata/md5-cache/dev-ruby/pry-byebug-3.10.1 | 17 + metadata/md5-cache/dev-ruby/pry-byebug-3.9.0 | 17 + metadata/md5-cache/dev-ruby/rbenv-9999 | 12 + metadata/md5-cache/dev-ruby/rbspy-0.17.0-r1 | 14 + metadata/md5-cache/dev-ruby/rbspy-0.21.0 | 14 + metadata/md5-cache/dev-ruby/rspec-wait-0.0.9 | 17 + metadata/md5-cache/dev-ruby/ruby-build-9999 | 11 + .../md5-cache/dev-ruby/ruby-install-0.9.3 | 15 + metadata/md5-cache/dev-ruby/ruby-lsp-0.26.4 | 17 + .../md5-cache/dev-scheme/sagittarius-0.9.14 | 14 + .../md5-cache/dev-tex/ninecolors-2022.02.13 | 15 + .../md5-cache/dev-tex/tabularray-2023.03.01 | 15 + metadata/md5-cache/dev-tex/tectonic-0.15.0 | 15 + metadata/md5-cache/dev-tex/tectonic-0.15.0-r1 | 15 + .../dev-util/DirectXShaderCompiler-1.8.2502 | 14 + .../dev-util/DirectXShaderCompiler-1.8.2505 | 14 + metadata/md5-cache/dev-util/addlicense-1.2.0 | 12 + .../dev-util/bash-language-server-5.3.3 | 13 + .../dev-util/bash-language-server-5.4.0 | 13 + .../dev-util/bash-language-server-5.4.2 | 13 + .../dev-util/bash-language-server-5.4.3 | 13 + .../dev-util/bash-language-server-5.6.0 | 13 + metadata/md5-cache/dev-util/bats-assert-2.2.0 | 13 + .../md5-cache/dev-util/bats-support-0.3.0 | 13 + metadata/md5-cache/dev-util/bc-ur-0.3.0 | 14 + metadata/md5-cache/dev-util/bruno-bin-1.9.0 | 14 + .../md5-cache/dev-util/bruno-bin-1.9.0-r1 | 13 + metadata/md5-cache/dev-util/bruno-bin-3.0.2 | 13 + metadata/md5-cache/dev-util/bruno-bin-3.1.4 | 13 + .../md5-cache/dev-util/bump-my-version-1.2.6 | 16 + .../md5-cache/dev-util/bump-my-version-1.2.7 | 16 + metadata/md5-cache/dev-util/cargo-post-0.1.7 | 13 + .../md5-cache/dev-util/cargo-show-asm-0.2.55 | 13 + .../md5-cache/dev-util/catalyst-lab-1.6.0 | 12 + .../md5-cache/dev-util/catalyst-lab-1.6.1 | 12 + metadata/md5-cache/dev-util/codex-0.117.0 | 16 + metadata/md5-cache/dev-util/coq-lsp-0.1.9 | 16 + metadata/md5-cache/dev-util/deblob-0.12 | 15 + metadata/md5-cache/dev-util/deblob-9999 | 14 + .../dev-util/distribution-gpg-keys-1.117 | 10 + metadata/md5-cache/dev-util/dmg2img-20201227 | 13 + metadata/md5-cache/dev-util/dmg2img-9999 | 13 + .../dockerfile-language-server-0.12.0 | 11 + .../dockerfile-language-server-0.13.0 | 11 + .../dev-util/eclipse-parallel-bin-4.28 | 14 + metadata/md5-cache/dev-util/exercism-3.1.0 | 13 + metadata/md5-cache/dev-util/exercism-3.2.0 | 13 + metadata/md5-cache/dev-util/find-work-1.0.0 | 17 + metadata/md5-cache/dev-util/find-work-9999 | 16 + .../dev-util/find-work-bugzilla-1.0.0-r1 | 16 + .../dev-util/find-work-pkgcheck-1.0.0 | 16 + .../dev-util/find-work-repology-1.0.0 | 16 + .../dev-util/find-work-repology-1.0.1 | 16 + metadata/md5-cache/dev-util/flatpakify-1.0.5 | 16 + metadata/md5-cache/dev-util/flatpakify-1.0.6 | 16 + .../md5-cache/dev-util/forgejo-runner-12.7.3 | 17 + .../md5-cache/dev-util/forgejo-runner-9999 | 16 + metadata/md5-cache/dev-util/fortls-2.13.0 | 16 + metadata/md5-cache/dev-util/fortls-3.0.0 | 16 + metadata/md5-cache/dev-util/fortls-3.1.1 | 16 + metadata/md5-cache/dev-util/fortls-3.1.2 | 16 + metadata/md5-cache/dev-util/fortls-3.2.2 | 16 + .../dev-util/fortran-test-drive-0.4.0 | 16 + .../dev-util/fortran-test-drive-0.5.0 | 16 + metadata/md5-cache/dev-util/gammaray-3.3.0 | 17 + metadata/md5-cache/dev-util/gammaray-3.3.1 | 17 + metadata/md5-cache/dev-util/gemini-cli-0.35.2 | 10 + metadata/md5-cache/dev-util/genTree-0.1.0 | 15 + metadata/md5-cache/dev-util/genTree-9999 | 14 + metadata/md5-cache/dev-util/gersemi-0.26.1 | 16 + metadata/md5-cache/dev-util/git-bug-0.10.1 | 13 + metadata/md5-cache/dev-util/git-bug-9999 | 11 + .../md5-cache/dev-util/git-pages-cli-1.5.2 | 12 + .../md5-cache/dev-util/git-pages-cli-1.6.0 | 12 + .../dev-util/gitlab-ci-local-bin-4.43.0 | 12 + .../dev-util/gitlab-ci-local-bin-4.47.0 | 12 + .../dev-util/gitlab-ci-local-bin-4.56.0 | 12 + metadata/md5-cache/dev-util/go-task-3.38.0-r1 | 12 + metadata/md5-cache/dev-util/go-task-3.41.0-r1 | 12 + .../dev-util/google-antigravity-1.20.6 | 16 + .../dev-util/google-antigravity-1.21.6 | 16 + metadata/md5-cache/dev-util/gshards-0.2 | 14 + .../md5-cache/dev-util/hare-update-0.25.2.0 | 10 + .../md5-cache/dev-util/hare-update-0.26.0.0 | 10 + metadata/md5-cache/dev-util/hare-update-9999 | 12 + metadata/md5-cache/dev-util/haredo-1.0.2 | 11 + metadata/md5-cache/dev-util/haredo-9999 | 12 + metadata/md5-cache/dev-util/hevi-1.1.0 | 12 + metadata/md5-cache/dev-util/hut-0.7.0 | 12 + .../md5-cache/dev-util/insomnia-bin-2023.5.8 | 14 + .../ios-safari-remote-debug-0_pre20250506 | 12 + .../dev-util/ios-webkit-debug-proxy-1.9.2 | 14 + .../dev-util/istyle-1.23_pre20220127 | 12 + metadata/md5-cache/dev-util/juliaup-1.19.9 | 13 + metadata/md5-cache/dev-util/kubetail-0.10.1 | 12 + metadata/md5-cache/dev-util/kubetail-0.11.0 | 12 + metadata/md5-cache/dev-util/kubetail-0.11.1 | 12 + metadata/md5-cache/dev-util/kubetail-0.12.0 | 12 + metadata/md5-cache/dev-util/kubetail-0.12.1 | 12 + metadata/md5-cache/dev-util/kubetail-0.9.0 | 13 + metadata/md5-cache/dev-util/kubetail-0.9.0-r1 | 13 + metadata/md5-cache/dev-util/kubetail-0.9.0-r2 | 12 + .../md5-cache/dev-util/kubetail-bin-0.10.1 | 11 + .../md5-cache/dev-util/kubetail-bin-0.11.0 | 11 + .../md5-cache/dev-util/kubetail-bin-0.11.1 | 11 + .../md5-cache/dev-util/kubetail-bin-0.12.0 | 11 + .../md5-cache/dev-util/kubetail-bin-0.12.1 | 11 + .../md5-cache/dev-util/kubetail-bin-0.7.5 | 12 + .../md5-cache/dev-util/kubetail-bin-0.8.2 | 12 + .../md5-cache/dev-util/kubetail-bin-0.9.0 | 12 + .../md5-cache/dev-util/lemminx-bin-0.27.0 | 10 + .../md5-cache/dev-util/lemminx-bin-0.27.1 | 10 + .../md5-cache/dev-util/libtypec-utils-0.5.2 | 14 + .../md5-cache/dev-util/lottieconverter-0.2-r2 | 14 + .../md5-cache/dev-util/lottieconverter-0.2-r3 | 14 + .../dev-util/lua-language-server-3.16.4 | 16 + .../dev-util/lua-language-server-3.17.0 | 16 + .../dev-util/lua-language-server-3.17.1 | 16 + metadata/md5-cache/dev-util/measureme-12.0.3 | 13 + metadata/md5-cache/dev-util/mh-1.4.1 | 16 + metadata/md5-cache/dev-util/minify-2.24.11 | 12 + .../md5-cache/dev-util/minify-bin-2.24.11 | 9 + metadata/md5-cache/dev-util/mise-2025.10.14 | 13 + metadata/md5-cache/dev-util/mise-2025.12.12 | 13 + metadata/md5-cache/dev-util/mise-2026.3.3 | 13 + metadata/md5-cache/dev-util/mock-6.5 | 16 + metadata/md5-cache/dev-util/mock-6.6 | 16 + .../md5-cache/dev-util/mock-core-configs-44.1 | 9 + .../md5-cache/dev-util/neocmakelsp-0.10.1 | 13 + metadata/md5-cache/dev-util/nvchecker-2.19 | 17 + metadata/md5-cache/dev-util/nvchecker-2.20 | 17 + .../md5-cache/dev-util/ocamlformat-0.26.2 | 16 + .../md5-cache/dev-util/ocamlformat-0.26.2-r1 | 16 + metadata/md5-cache/dev-util/ocp-indent-1.8.2 | 16 + metadata/md5-cache/dev-util/ols-2026.01 | 14 + metadata/md5-cache/dev-util/ols-9999 | 13 + .../md5-cache/dev-util/opencode-bin-1.1.48 | 10 + .../md5-cache/dev-util/opencode-bin-1.2.6 | 10 + metadata/md5-cache/dev-util/pcpp-1.30 | 15 + metadata/md5-cache/dev-util/pifpaf-3.3.0 | 16 + metadata/md5-cache/dev-util/pmbootstrap-3.9.0 | 16 + metadata/md5-cache/dev-util/quilttools-0.3-r1 | 15 + metadata/md5-cache/dev-util/rexxd-2025.02.17 | 13 + metadata/md5-cache/dev-util/riffdiff-3.6.1 | 13 + metadata/md5-cache/dev-util/rtc-testbench-5.4 | 16 + .../md5-cache/dev-util/rust-rover-2024.2.1-r1 | 15 + .../md5-cache/dev-util/rust-rover-2025.2.1 | 15 + .../md5-cache/dev-util/rust-rover-2025.2.2 | 15 + .../md5-cache/dev-util/rust-rover-2025.2.3 | 15 + .../md5-cache/dev-util/rust-rover-2025.2.4.1 | 15 + .../md5-cache/dev-util/rust-rover-2025.2.5 | 15 + metadata/md5-cache/dev-util/rust-rover-2025.3 | 15 + .../md5-cache/dev-util/rust-rover-2025.3.1 | 15 + .../md5-cache/dev-util/rust-rover-2025.3.2 | 15 + .../md5-cache/dev-util/rust-rover-2025.3.3 | 15 + .../md5-cache/dev-util/rust-rover-2025.3.4 | 15 + .../md5-cache/dev-util/rust-script-0.36.0 | 13 + metadata/md5-cache/dev-util/rye-0.44.0 | 15 + metadata/md5-cache/dev-util/rz-ghidra-0.8.0 | 14 + metadata/md5-cache/dev-util/scc-3.4.0 | 13 + .../md5-cache/dev-util/shellspec-0.28.1-r3 | 15 + metadata/md5-cache/dev-util/shellspec-9999 | 14 + metadata/md5-cache/dev-util/spi-tools-1.0.2 | 12 + .../md5-cache/dev-util/stripe-cli-1.33.0-r1 | 12 + metadata/md5-cache/dev-util/stripe-cli-1.34.0 | 12 + metadata/md5-cache/dev-util/stripe-cli-9999 | 11 + metadata/md5-cache/dev-util/stylua-2.4.0 | 13 + metadata/md5-cache/dev-util/tailspin-5.4.5 | 13 + .../dev-util/termux-language-server-0.0.31 | 16 + metadata/md5-cache/dev-util/tflint-bin-0.43.0 | 10 + metadata/md5-cache/dev-util/tflint-bin-0.46.0 | 10 + metadata/md5-cache/dev-util/tinyxxd-1.3.11 | 15 + metadata/md5-cache/dev-util/tinyxxd-1.3.7-r2 | 13 + metadata/md5-cache/dev-util/tinyxxd-9999 | 15 + metadata/md5-cache/dev-util/tokei-12.1.2 | 14 + metadata/md5-cache/dev-util/tokei-13.0.0 | 14 + metadata/md5-cache/dev-util/tokei-14.0.0 | 14 + metadata/md5-cache/dev-util/tokei-9999 | 13 + metadata/md5-cache/dev-util/topiary-0.7.3 | 15 + metadata/md5-cache/dev-util/trivy-0.55.2 | 12 + .../dev-util/typescript-language-server-4.1.2 | 11 + .../dev-util/typescript-language-server-4.3.3 | 11 + .../dev-util/typescript-language-server-5.1.3 | 11 + metadata/md5-cache/dev-util/u-config-0.34.0 | 14 + metadata/md5-cache/dev-util/u-config-9999 | 15 + .../dev-util/upstream-ontologist-0.3.10 | 17 + .../dev-util/upstream-ontologist-0.3.9 | 17 + .../dev-util/vala-language-server-0.48.7 | 16 + .../vscode-langservers-extracted-4.10.0 | 11 + .../vscode-langservers-extracted-4.8.0 | 11 + .../md5-cache/dev-util/wakatime-cli-1.27.0 | 12 + .../md5-cache/dev-util/wakatime-cli-1.28.6 | 12 + .../dev-util/webgpu-headers-20240512 | 9 + .../md5-cache/dev-util/webgpu-headers-9999 | 11 + .../md5-cache/dev-util/webstorm-2024.3.5-r1 | 15 + .../md5-cache/dev-util/webstorm-2025.1.4.1-r1 | 15 + metadata/md5-cache/dev-util/webstorm-2025.2.5 | 15 + .../md5-cache/dev-util/webstorm-2025.3.1.1 | 15 + metadata/md5-cache/dev-util/webstorm-2025.3.2 | 15 + metadata/md5-cache/dev-util/webstorm-2025.3.3 | 15 + .../dev-util/wxformbuilder-3.10.1-r1 | 15 + .../md5-cache/dev-util/wxformbuilder-4.2.1 | 16 + metadata/md5-cache/dev-util/xcd-rgb-1.0.0 | 14 + metadata/md5-cache/dev-util/xcd-rgb-9999 | 13 + .../md5-cache/dev-util/xrt-202610.2.21.21 | 16 + metadata/md5-cache/dev-util/xrt-999999 | 15 + .../dev-util/yaml-language-server-1.14.0 | 11 + .../dev-util/yaml-language-server-1.15.0 | 11 + metadata/md5-cache/dev-vcs/ghorg-1.11.7 | 12 + metadata/md5-cache/dev-vcs/ghorg-1.11.9 | 12 + metadata/md5-cache/dev-vcs/gitahead-2.7.1-r2 | 17 + metadata/md5-cache/dev-vcs/gitcomet-0.1.6 | 16 + metadata/md5-cache/dev-vcs/gitqlient-1.6.2 | 14 + metadata/md5-cache/dev-vcs/gitqlient-1.6.3 | 14 + metadata/md5-cache/dev-vcs/gitqlient-9999 | 14 + metadata/md5-cache/dev-vcs/lazygit-0.57.0 | 13 + metadata/md5-cache/dev-vcs/lazygit-0.58.0 | 13 + metadata/md5-cache/dev-vcs/lazygit-0.58.1 | 13 + metadata/md5-cache/dev-vcs/lazygit-0.59.0 | 13 + metadata/md5-cache/dev-vcs/lazygit-0.60.0 | 13 + metadata/md5-cache/dev-vcs/lazygit-9999 | 12 + metadata/md5-cache/dev-vcs/lazyjj-0.6.1 | 15 + metadata/md5-cache/dev-vcs/llm-git-3.0.0 | 13 + metadata/md5-cache/dev-vcs/pijul-1.0.0_beta9 | 15 + metadata/md5-cache/dev-zig/zls-0.10.0-r2 | 13 + metadata/md5-cache/dev-zig/zls-0.13.0-r1 | 13 + metadata/md5-cache/dev-zig/zls-0.14.0 | 13 + metadata/md5-cache/dev-zig/zls-0.15.0 | 13 + metadata/md5-cache/dev-zig/zls-9999 | 12 + .../games-action/ATLauncher-3.4.40.1 | 15 + .../md5-cache/games-action/blackvoxel-2.50 | 14 + .../md5-cache/games-action/blackvoxel-9999 | 13 + .../md5-cache/games-action/classicube-1.3.7 | 13 + .../md5-cache/games-action/classicube-9999 | 13 + metadata/md5-cache/games-action/ddnet-19.8 | 16 + metadata/md5-cache/games-action/ddnet-9999 | 15 + .../md5-cache/games-action/netrek-brmh-2.6.1 | 14 + .../md5-cache/games-action/netrek-cow-3.3.2 | 15 + .../games-action/technic-launcher-4.768 | 16 + .../games-action/technic-launcher-4.822 | 16 + .../games-arcade/SpaceCadetPinball-2.0 | 14 + .../games-arcade/SpaceCadetPinball-2.0.1 | 15 + .../games-arcade/SpaceCadetPinball-2.1.0 | 15 + .../games-arcade/SpaceCadetPinball-9999 | 14 + .../md5-cache/games-arcade/opensurge-0.6.1.2 | 14 + .../md5-cache/games-arcade/opensurge-9999 | 13 + .../md5-cache/games-arcade/shiromino-0.2.1 | 14 + metadata/md5-cache/games-arcade/taisei-1.4.2 | 16 + metadata/md5-cache/games-arcade/taisei-1.4.3 | 16 + metadata/md5-cache/games-arcade/taisei-1.4.4 | 16 + metadata/md5-cache/games-arcade/taisei-9999 | 15 + .../md5-cache/games-arcade/tetrio-desktop-10 | 16 + .../md5-cache/games-arcade/tetrio-desktop-9 | 16 + .../games-board/fairy-stockfish-14.0.1 | 15 + .../games-board/openriichi-0.2.1.1-r1 | 15 + .../games-board/rmahjong-0.4_p20201106 | 16 + .../games-emulation/RetroArch-1.21.0 | 17 + .../games-emulation/RetroArch-1.22.2 | 17 + .../md5-cache/games-emulation/azahar-2124.3 | 17 + .../games-emulation/dosbox-x-2025.12.01 | 17 + .../games-emulation/dosbox-x-2026.01.02 | 17 + .../md5-cache/games-emulation/dosbox-x-9999 | 16 + .../games-emulation/eden-0.2.0_rc1-r1 | 18 + .../md5-cache/games-emulation/flycast-9999 | 16 + .../libretro-dolphin-0.0.1_pre20250517-r1 | 16 + .../games-emulation/mupen64plus-qt-1.17 | 13 + .../games-emulation/mupen64plus-qt-9999 | 13 + .../md5-cache/games-emulation/rpcs3-0.0.39 | 16 + .../md5-cache/games-emulation/rpcs3-0.0.40 | 16 + metadata/md5-cache/games-emulation/rpcs3-9999 | 15 + .../md5-cache/games-engines/boxtron-0.5.4-r2 | 15 + .../md5-cache/games-engines/fs2_open-24.2.0 | 15 + .../md5-cache/games-engines/fs2_open-25.0.0 | 15 + .../md5-cache/games-engines/instead-3.5.2 | 16 + metadata/md5-cache/games-engines/instead-9999 | 15 + .../games-engines/nxengine-evo-2.6.5_p1-r1 | 15 + .../games-engines/ponscripter-fork-3.0.2-r1 | 15 + .../games-engines/system3-sdl2-1.7.1 | 15 + .../games-engines/system3-sdl2-1.7.2 | 15 + .../games-engines/xsystem35-sdl2-2.17.0 | 15 + .../games-engines/xsystem35-sdl2-2.17.1 | 15 + .../md5-cache/games-engines/xsystem4-1.0.0-r2 | 15 + .../md5-cache/games-engines/xsystem4-9999 | 14 + .../games-fps/assaultcube-1.3.0.2-r1 | 15 + metadata/md5-cache/games-fps/etlegacy-2.82.0 | 17 + metadata/md5-cache/games-fps/etlegacy-2.83.2 | 17 + metadata/md5-cache/games-fps/openspades-0.1.3 | 16 + .../md5-cache/games-fps/quakespasm-0.96.3 | 15 + metadata/md5-cache/games-fps/quakespasm-9999 | 14 + .../games-fps/the-dark-mod-bin-2.12-r1 | 12 + .../games-misc/asciiquarium-1.1_p20120823 | 11 + .../md5-cache/games-misc/cbonsai-1.3.1-r1 | 12 + metadata/md5-cache/games-misc/gay-1.3.4 | 15 + metadata/md5-cache/games-misc/varlpenis-3.0.4 | 11 + .../md5-cache/games-puzzle/aaaaxy-1.3.436 | 14 + .../md5-cache/games-puzzle/aaaaxy-1.4.160 | 14 + .../md5-cache/games-puzzle/aaaaxy-1.5.250 | 14 + metadata/md5-cache/games-puzzle/atris-1.0.7 | 15 + .../md5-cache/games-puzzle/baba-is-you-481d | 13 + metadata/md5-cache/games-puzzle/blockout-2.5 | 13 + .../games-puzzle/generic-tetromino-game-9999 | 13 + .../games-puzzle/katawa-shoujo-1.4.6 | 13 + .../games-puzzle/katawa-shoujo-1.4.7 | 13 + metadata/md5-cache/games-puzzle/krank-8 | 12 + .../games-puzzle/superflu-riteurnz-1.5.5 | 15 + .../games-puzzle/superflu-riteurnz-data-12 | 11 + .../md5-cache/games-puzzle/xdemineur-2.1.1-r1 | 14 + .../games-roguelike/cataclysm-dda-0h-r1 | 18 + .../games-roguelike/cataclysm-dda-9999 | 17 + .../md5-cache/games-rpg/open-adventure-1.17 | 17 + .../md5-cache/games-rpg/open-adventure-1.18 | 17 + .../md5-cache/games-rpg/open-adventure-1.20 | 17 + .../md5-cache/games-rpg/primordia-3.6.70667 | 15 + .../md5-cache/games-rpg/snoot-game-1.12.0 | 16 + .../md5-cache/games-server/among-sus-20210519 | 12 + .../kittenspaceagency-bin-2026.3.8-r3883 | 14 + .../games-strategy/7k-ambition-3.2.8 | 17 + .../md5-cache/games-strategy/7k-ambition-9999 | 17 + .../games-strategy/gigalomania-1.0.1 | 13 + .../hedgewars-1.1.0_pre20260124 | 16 + .../games-strategy/slay-the-spire-2.2 | 15 + .../md5-cache/games-strategy/unciv-bin-4.15.2 | 14 + .../games-strategy/unciv-bin-4.15.6_p1 | 15 + .../games-strategy/zedonline-bin-0.3.2-r1 | 14 + .../games-util/NotEnoughProduction-0.0.4 | 15 + .../md5-cache/games-util/ProtonUp-Qt-2.12.0 | 17 + .../md5-cache/games-util/ProtonUp-Qt-2.13.0 | 17 + .../md5-cache/games-util/ProtonUp-Qt-9999 | 16 + .../md5-cache/games-util/chiaki-ng-1.9.9-r1 | 18 + metadata/md5-cache/games-util/chiaki-ng-9999 | 17 + .../games-util/curseforge-1.296.4_p30607 | 15 + .../games-util/dwarf-therapist-41.2.5 | 13 + .../games-util/dwarf-therapist-42.1.5 | 13 + .../md5-cache/games-util/gamehub-0.16.3.2-r2 | 15 + metadata/md5-cache/games-util/goverlay-1.2 | 14 + .../md5-cache/games-util/grapejuice-7.20.12 | 14 + metadata/md5-cache/games-util/grapejuice-9999 | 14 + .../md5-cache/games-util/hid-nintendo-9999 | 14 + .../games-util/hydra-launcher-bin-3.8.1 | 15 + .../games-util/hydra-launcher-bin-3.8.3 | 15 + .../games-util/hydra-launcher-bin-3.9.0 | 15 + .../games-util/hydra-launcher-bin-3.9.1 | 15 + .../games-util/hydra-launcher-bin-3.9.3 | 15 + .../games-util/hydra-launcher-bin-3.9.4 | 15 + .../md5-cache/games-util/input-remapper-2.2.0 | 16 + .../md5-cache/games-util/input-remapper-9999 | 15 + .../md5-cache/games-util/itch-bin-25.5.1-r2 | 15 + metadata/md5-cache/games-util/itch-bin-26.1.9 | 15 + .../md5-cache/games-util/legendary-0.20.34-r2 | 15 + metadata/md5-cache/games-util/leshade-2.4.0 | 16 + metadata/md5-cache/games-util/leshade-9999 | 15 + metadata/md5-cache/games-util/libtess2-1.0.2 | 13 + .../md5-cache/games-util/mangohud-0.7.2-r1 | 17 + metadata/md5-cache/games-util/mangohud-0.8.0 | 17 + metadata/md5-cache/games-util/mangohud-0.8.1 | 17 + metadata/md5-cache/games-util/mangohud-0.8.2 | 17 + .../md5-cache/games-util/mangohud-0.8.2-r1 | 17 + metadata/md5-cache/games-util/mangohud-9999 | 17 + .../md5-cache/games-util/minigalaxy-1.4.0 | 17 + .../games-util/modrinth-app-bin-0.10.27 | 13 + .../games-util/modrinth-app-bin-0.12.2 | 13 + metadata/md5-cache/games-util/oversteer-0.8.3 | 16 + metadata/md5-cache/games-util/oversteer-9999 | 15 + metadata/md5-cache/games-util/protonup-0.1.5 | 15 + metadata/md5-cache/games-util/protonup-9999 | 14 + .../games-util/protonup-rs-0.10.0-r1 | 15 + .../md5-cache/games-util/protonup-rs-0.11.0 | 16 + metadata/md5-cache/games-util/qzdl-20250103 | 14 + metadata/md5-cache/games-util/qzdl-99999999 | 13 + .../md5-cache/games-util/r2modman-bin-3.1.51 | 13 + metadata/md5-cache/games-util/roll-2.6.1 | 11 + .../games-util/sdl2-gamepad-mapper-0.0.8-r1 | 13 + .../games-util/steamtinkerlaunch-12.12 | 14 + .../games-util/steamtinkerlaunch-9999 | 13 + .../md5-cache/games-util/umu-launcher-1.3.0 | 17 + .../md5-cache/games-util/xivlauncher-1.3.1 | 16 + metadata/md5-cache/games-util/xone-0.5.5 | 17 + metadata/md5-cache/games-util/xone-0.5.6 | 17 + metadata/md5-cache/games-util/xone-0.5.7 | 17 + metadata/md5-cache/games-util/xone-0.5.8 | 17 + metadata/md5-cache/gnome-extra/commit-4.1-r1 | 15 + metadata/md5-cache/gnome-extra/commit-4.2 | 15 + metadata/md5-cache/gnome-extra/commit-4.3 | 15 + .../gnome-extra/extension-manager-0.6.3-r1 | 15 + .../gnome-extra/extension-manager-0.6.5 | 15 + .../gnome-extra/extension-manager-9999 | 14 + .../gnome-extra/iio-sensor-proxy-3.7 | 16 + .../gnome-extra/iio-sensor-proxy-3.8 | 16 + .../md5-cache/gnome-extra/junction-1.7-r1 | 14 + .../nautilus-open-any-terminal-0.8.1 | 13 + metadata/md5-cache/gnome-extra/palette-3.0.0 | 15 + .../md5-cache/gnome-extra/portfolio-0.9.14 | 17 + .../md5-cache/gnome-extra/vvmplayer-1.4-r1 | 15 + metadata/md5-cache/gnome-extra/wike-3.1.1 | 15 + metadata/md5-cache/gnome-extra/wike-3.1.3 | 15 + metadata/md5-cache/gnome-extra/yad-14.1 | 17 + metadata/md5-cache/gnome-extra/yad-9999 | 16 + metadata/md5-cache/gui-apps/1password-8.11.22 | 15 + metadata/md5-cache/gui-apps/ReGreet-0.1.1-r10 | 14 + metadata/md5-cache/gui-apps/ReGreet-0.2.0 | 14 + metadata/md5-cache/gui-apps/ReGreet-9999 | 13 + metadata/md5-cache/gui-apps/ashell-0.6.0 | 15 + metadata/md5-cache/gui-apps/ashell-0.7.0 | 15 + .../md5-cache/gui-apps/autotiling-rs-0.1.6 | 13 + .../md5-cache/gui-apps/autotiling-rs-0.1.8 | 13 + metadata/md5-cache/gui-apps/awww-0.11.2 | 15 + metadata/md5-cache/gui-apps/awww-9999 | 14 + .../gui-apps/aylurs-gtk-shell-1.8.2-r1 | 14 + metadata/md5-cache/gui-apps/azote-1.16.0 | 15 + metadata/md5-cache/gui-apps/azote-9999 | 14 + metadata/md5-cache/gui-apps/clipman-1.6.5 | 13 + .../md5-cache/gui-apps/contour-0.6.1.7494 | 17 + metadata/md5-cache/gui-apps/coreaction-5.0.0 | 15 + .../md5-cache/gui-apps/corearchiver-5.0.0 | 15 + metadata/md5-cache/gui-apps/corefm-5.0.0 | 15 + metadata/md5-cache/gui-apps/coregarage-5.0.0 | 15 + metadata/md5-cache/gui-apps/corehunt-5.0.0 | 15 + metadata/md5-cache/gui-apps/coreimage-5.0.0 | 15 + metadata/md5-cache/gui-apps/coreinfo-5.0.0 | 15 + .../md5-cache/gui-apps/corekeyboard-5.0.0 | 15 + metadata/md5-cache/gui-apps/corepad-5.0.0 | 15 + metadata/md5-cache/gui-apps/corepaint-5.0.0 | 15 + metadata/md5-cache/gui-apps/corepdf-5.0.0 | 15 + metadata/md5-cache/gui-apps/corepins-5.0.0 | 15 + metadata/md5-cache/gui-apps/corerenamer-5.0.0 | 15 + metadata/md5-cache/gui-apps/coreshot-5.0.0 | 15 + metadata/md5-cache/gui-apps/corestats-5.0.0 | 15 + metadata/md5-cache/gui-apps/corestuff-5.0.0 | 15 + .../md5-cache/gui-apps/coreterminal-5.0.0 | 15 + metadata/md5-cache/gui-apps/coretime-5.0.1 | 15 + .../md5-cache/gui-apps/coreuniverse-5.0.0 | 15 + metadata/md5-cache/gui-apps/darkman-2.2.0 | 13 + metadata/md5-cache/gui-apps/espanso-2.3.0 | 16 + metadata/md5-cache/gui-apps/eww-0.6.0-r3 | 16 + metadata/md5-cache/gui-apps/eww-9999 | 16 + metadata/md5-cache/gui-apps/fnott-1.7.1 | 14 + metadata/md5-cache/gui-apps/fnott-1.8.0 | 15 + metadata/md5-cache/gui-apps/fnott-9999 | 14 + metadata/md5-cache/gui-apps/fuzzel-1.13.1 | 15 + metadata/md5-cache/gui-apps/fuzzel-1.14.1 | 15 + metadata/md5-cache/gui-apps/fyi-1.0.4 | 13 + metadata/md5-cache/gui-apps/fyi-9999 | 12 + metadata/md5-cache/gui-apps/gcolor3-2.4.0 | 15 + .../md5-cache/gui-apps/gradience-0.3.0-r2 | 17 + metadata/md5-cache/gui-apps/gradience-0.4.1 | 18 + metadata/md5-cache/gui-apps/grimshot-9999 | 13 + metadata/md5-cache/gui-apps/gtklock-4.0.0 | 15 + .../md5-cache/gui-apps/gtklock-extras-9999 | 15 + metadata/md5-cache/gui-apps/heh-0.6.3 | 13 + .../md5-cache/gui-apps/hiprompt-gtk-py-0.8.0 | 17 + .../md5-cache/gui-apps/hiprompt-gtk-py-9999 | 16 + metadata/md5-cache/gui-apps/hypridle-0.1.6 | 14 + metadata/md5-cache/gui-apps/hypridle-0.1.7 | 14 + metadata/md5-cache/gui-apps/hypridle-9999 | 13 + metadata/md5-cache/gui-apps/hyprlock-0.9.1 | 14 + metadata/md5-cache/gui-apps/hyprlock-0.9.2 | 14 + metadata/md5-cache/gui-apps/hyprlock-9999 | 13 + metadata/md5-cache/gui-apps/hyprnome-0.3.0 | 13 + metadata/md5-cache/gui-apps/hyprpaper-0.7.4 | 14 + metadata/md5-cache/gui-apps/hyprpaper-0.7.5 | 14 + metadata/md5-cache/gui-apps/hyprpaper-0.7.6 | 14 + metadata/md5-cache/gui-apps/hyprpicker-0.4.5 | 14 + metadata/md5-cache/gui-apps/hyprpicker-9999 | 13 + metadata/md5-cache/gui-apps/hyprshade-3.2.1 | 16 + metadata/md5-cache/gui-apps/hyprshade-9999 | 15 + metadata/md5-cache/gui-apps/hyprshot-1.3.0-r1 | 12 + metadata/md5-cache/gui-apps/hyprshot-9999 | 12 + metadata/md5-cache/gui-apps/hyprsunset-0.2.0 | 14 + metadata/md5-cache/gui-apps/hyprsunset-9999 | 13 + metadata/md5-cache/gui-apps/hyprswitch-1.3.1 | 15 + .../md5-cache/gui-apps/hyprsysteminfo-0.1.3 | 14 + .../gui-apps/intiface-central-bin-2.6.0 | 14 + .../gui-apps/intiface-central-bin-2.6.4 | 14 + metadata/md5-cache/gui-apps/ironbar-0.17.1 | 15 + metadata/md5-cache/gui-apps/ironbar-0.18.0 | 15 + metadata/md5-cache/gui-apps/ironbar-9999 | 14 + metadata/md5-cache/gui-apps/klassy-6.5.3 | 16 + metadata/md5-cache/gui-apps/klassy-9999 | 15 + metadata/md5-cache/gui-apps/koi-0.6 | 15 + .../md5-cache/gui-apps/labwc-tweaks-0.1.0 | 15 + metadata/md5-cache/gui-apps/labwc-tweaks-9999 | 14 + metadata/md5-cache/gui-apps/lan-mouse-0.10.0 | 16 + .../gui-apps/lan-mouse-0.10.0_p20251027 | 17 + metadata/md5-cache/gui-apps/lemurs-0.3.2 | 14 + metadata/md5-cache/gui-apps/lemurs-0.4.0 | 14 + metadata/md5-cache/gui-apps/lswt-1.0.4-r1 | 14 + metadata/md5-cache/gui-apps/lswt-2.0.0 | 14 + metadata/md5-cache/gui-apps/lswt-9999 | 13 + metadata/md5-cache/gui-apps/meteo-qt-4.2 | 16 + metadata/md5-cache/gui-apps/meteo-qt-4.3 | 16 + metadata/md5-cache/gui-apps/mpvpaper-1.8 | 14 + metadata/md5-cache/gui-apps/mpvpaper-9999 | 13 + .../md5-cache/gui-apps/niri-sidebar-0.3.1 | 13 + .../md5-cache/gui-apps/noctalia-qs-0.0.10 | 16 + metadata/md5-cache/gui-apps/noctalia-qs-0.0.8 | 16 + metadata/md5-cache/gui-apps/noctalia-qs-0.0.9 | 16 + metadata/md5-cache/gui-apps/noctalia-qs-9999 | 15 + .../md5-cache/gui-apps/noctalia-shell-4.5.0 | 15 + .../md5-cache/gui-apps/noctalia-shell-4.6.7 | 14 + .../md5-cache/gui-apps/noctalia-shell-4.7.0 | 14 + .../md5-cache/gui-apps/noctalia-shell-4.7.1 | 14 + .../md5-cache/gui-apps/noctalia-shell-9999 | 14 + metadata/md5-cache/gui-apps/nwg-0 | 9 + metadata/md5-cache/gui-apps/nwg-bar-0.1.5 | 14 + metadata/md5-cache/gui-apps/nwg-bar-0.1.6 | 14 + metadata/md5-cache/gui-apps/nwg-clipman-0.2.5 | 16 + metadata/md5-cache/gui-apps/nwg-clipman-0.2.8 | 16 + .../md5-cache/gui-apps/nwg-displays-0.3.25 | 16 + .../md5-cache/gui-apps/nwg-displays-0.3.28 | 16 + metadata/md5-cache/gui-apps/nwg-dock-0.4.1 | 14 + metadata/md5-cache/gui-apps/nwg-dock-0.4.3 | 14 + .../gui-apps/nwg-dock-hyprland-0.4.6-r1 | 14 + .../gui-apps/nwg-dock-hyprland-0.4.8-r1 | 14 + metadata/md5-cache/gui-apps/nwg-drawer-0.7.0 | 14 + metadata/md5-cache/gui-apps/nwg-drawer-0.7.4 | 14 + metadata/md5-cache/gui-apps/nwg-hello-0.4.0 | 16 + metadata/md5-cache/gui-apps/nwg-hello-0.4.2 | 16 + .../md5-cache/gui-apps/nwg-icon-picker-0.1.1 | 16 + .../gui-apps/nwg-icon-picker-0.1.1-r1 | 16 + .../md5-cache/gui-apps/nwg-icon-picker-9999 | 15 + .../md5-cache/gui-apps/nwg-launchers-0.5.0 | 16 + .../md5-cache/gui-apps/nwg-launchers-0.6.3 | 16 + .../md5-cache/gui-apps/nwg-launchers-0.7.1.1 | 17 + .../md5-cache/gui-apps/nwg-launchers-9999 | 16 + metadata/md5-cache/gui-apps/nwg-menu-0.1.7 | 14 + metadata/md5-cache/gui-apps/nwg-menu-0.1.9 | 14 + metadata/md5-cache/gui-apps/nwg-panel-0.10.12 | 16 + metadata/md5-cache/gui-apps/nwg-panel-0.10.13 | 16 + metadata/md5-cache/gui-apps/nwg-panel-9999 | 15 + metadata/md5-cache/gui-apps/nwg-shell-0.5.48 | 16 + metadata/md5-cache/gui-apps/nwg-shell-0.5.49 | 16 + .../gui-apps/nwg-shell-config-0.5.59-r1 | 16 + .../gui-apps/nwg-shell-config-0.5.62-r1 | 16 + metadata/md5-cache/gui-apps/openrefine-3.10.1 | 14 + metadata/md5-cache/gui-apps/organicmaps-9999 | 16 + .../md5-cache/gui-apps/packettracer-8.2.2-r1 | 14 + .../md5-cache/gui-apps/quickshell-0.2.1-r1 | 16 + metadata/md5-cache/gui-apps/quickshell-9999 | 15 + .../md5-cache/gui-apps/rofi-wayland-1.7.5_p3 | 17 + .../md5-cache/gui-apps/rofi-wayland-1.7.8_p1 | 17 + metadata/md5-cache/gui-apps/satty-0.20.1 | 15 + metadata/md5-cache/gui-apps/satty-9999 | 14 + metadata/md5-cache/gui-apps/sddm-conf-0.3.0 | 14 + .../md5-cache/gui-apps/sfwbar-1.0_beta16_p1 | 15 + metadata/md5-cache/gui-apps/sfwbar-1.0_beta17 | 15 + metadata/md5-cache/gui-apps/sfwbar-9999 | 14 + metadata/md5-cache/gui-apps/shikane-1.0.1 | 13 + .../md5-cache/gui-apps/showmethekey-1.12.0 | 15 + .../md5-cache/gui-apps/showmethekey-1.13.1 | 15 + metadata/md5-cache/gui-apps/somebar-1.0.3-r1 | 15 + metadata/md5-cache/gui-apps/somebar-9999 | 14 + metadata/md5-cache/gui-apps/someblocks-1.0.1 | 12 + metadata/md5-cache/gui-apps/someblocks-9999 | 12 + .../gui-apps/sway-audio-idle-inhibit-0.2.0 | 15 + .../gui-apps/sway-audio-idle-inhibit-9999 | 14 + .../gui-apps/sway-launcher-desktop-1.7.0 | 10 + metadata/md5-cache/gui-apps/swaykbdd-1.4 | 14 + .../gui-apps/swaylock-effects-1.7.0.0 | 16 + .../md5-cache/gui-apps/swaylock-effects-9999 | 15 + .../md5-cache/gui-apps/swaylock-plugin-1.8.0 | 16 + .../md5-cache/gui-apps/swaylock-plugin-9999 | 15 + metadata/md5-cache/gui-apps/swaync-0.12.3 | 15 + metadata/md5-cache/gui-apps/swaync-0.12.4 | 15 + metadata/md5-cache/gui-apps/swaync-0.12.5 | 15 + metadata/md5-cache/gui-apps/swayosd-0.1.0 | 15 + metadata/md5-cache/gui-apps/swayosd-0.2.1 | 15 + metadata/md5-cache/gui-apps/swayr-0.28.2 | 13 + metadata/md5-cache/gui-apps/swayrbar-0.5.0 | 13 + metadata/md5-cache/gui-apps/sworkstyle-1.3.5 | 13 + metadata/md5-cache/gui-apps/szyszka-3.0.0 | 15 + metadata/md5-cache/gui-apps/tessen-2.2.1-r1 | 14 + metadata/md5-cache/gui-apps/tofi-0.8.1 | 15 + metadata/md5-cache/gui-apps/tofi-0.9.1 | 15 + metadata/md5-cache/gui-apps/vicuna-1.25 | 10 + metadata/md5-cache/gui-apps/walker-0.10.3 | 14 + metadata/md5-cache/gui-apps/walker-0.12.0 | 14 + metadata/md5-cache/gui-apps/walker-0.13.26 | 14 + metadata/md5-cache/gui-apps/walker-9999 | 13 + .../md5-cache/gui-apps/way-displays-1.15.0 | 14 + metadata/md5-cache/gui-apps/way-displays-9999 | 13 + metadata/md5-cache/gui-apps/wayfreeze-9999 | 14 + metadata/md5-cache/gui-apps/wayidle-1.0.1 | 13 + metadata/md5-cache/gui-apps/waylock-1.3.0 | 16 + metadata/md5-cache/gui-apps/waylock-1.4.0 | 15 + metadata/md5-cache/gui-apps/waylock-1.5.0 | 15 + metadata/md5-cache/gui-apps/waylock-1.5.0-r2 | 14 + metadata/md5-cache/gui-apps/waypaper-2.7-r1 | 16 + metadata/md5-cache/gui-apps/wbg-1.0.2 | 16 + metadata/md5-cache/gui-apps/wbg-1.1.0 | 16 + metadata/md5-cache/gui-apps/wbg-1.2.0 | 15 + metadata/md5-cache/gui-apps/wbg-9999 | 14 + metadata/md5-cache/gui-apps/wdisplays-1.1.3 | 16 + metadata/md5-cache/gui-apps/wdisplays-9999 | 15 + metadata/md5-cache/gui-apps/wev-1.0.0 | 14 + metadata/md5-cache/gui-apps/wev-1.1.0 | 14 + metadata/md5-cache/gui-apps/wideriver-1.3.0 | 11 + metadata/md5-cache/gui-apps/wideriver-1.3.1 | 11 + .../md5-cache/gui-apps/windowtolayer-0.1.0 | 13 + .../md5-cache/gui-apps/windowtolayer-9999 | 12 + .../md5-cache/gui-apps/wl-clip-persist-0.5.0 | 13 + .../md5-cache/gui-apps/wl-clip-persist-9999 | 12 + .../md5-cache/gui-apps/wl-mirror-0.18.1-r2 | 15 + metadata/md5-cache/gui-apps/wl-mirror-0.18.3 | 15 + metadata/md5-cache/gui-apps/wl-mirror-9999 | 14 + .../md5-cache/gui-apps/wl-scripts-1.2.3-r1 | 10 + metadata/md5-cache/gui-apps/wl-scripts-9999 | 12 + metadata/md5-cache/gui-apps/wlgreet-0.4.1 | 15 + metadata/md5-cache/gui-apps/wlgreet-0.5.0 | 15 + metadata/md5-cache/gui-apps/wlogout-1.1.1 | 15 + metadata/md5-cache/gui-apps/wlogout-1.2.2-r1 | 15 + metadata/md5-cache/gui-apps/wlogout-9999 | 14 + metadata/md5-cache/gui-apps/wlopm-1.0.0 | 14 + metadata/md5-cache/gui-apps/wlopm-9999 | 13 + .../md5-cache/gui-apps/wlr-dpms-0_p20250620 | 14 + metadata/md5-cache/gui-apps/wlr-randr-0.4.1 | 14 + metadata/md5-cache/gui-apps/wlr-randr-0.5.0 | 15 + metadata/md5-cache/gui-apps/wlsunset-0.4.0 | 14 + metadata/md5-cache/gui-apps/wlsunset-9999 | 13 + metadata/md5-cache/gui-apps/wob-0.15.1-r1 | 16 + metadata/md5-cache/gui-apps/wob-0.16 | 16 + metadata/md5-cache/gui-apps/wscreensaver-9999 | 13 + metadata/md5-cache/gui-apps/wtype-0.4 | 14 + metadata/md5-cache/gui-apps/xremap-0.14.18-r1 | 16 + .../gui-apps/xwayland-satellite-0.5.1 | 17 + .../md5-cache/gui-apps/xwayland-satellite-0.8 | 17 + .../gui-apps/xwayland-satellite-0.8.1 | 17 + metadata/md5-cache/gui-apps/yambar-1.11.0 | 16 + metadata/md5-cache/gui-apps/yambar-9999 | 15 + .../gui-libs/gtk-session-lock-0.2.0-r6 | 17 + .../md5-cache/gui-libs/gtk-session-lock-9999 | 16 + metadata/md5-cache/gui-libs/libcprime-5.0.0 | 14 + metadata/md5-cache/gui-libs/libcsys-5.0.0 | 14 + metadata/md5-cache/gui-libs/mir-2.23.0 | 17 + metadata/md5-cache/gui-libs/mir-2.25.2 | 17 + .../md5-cache/gui-libs/qdocumentview-0.3.0.1 | 15 + metadata/md5-cache/gui-libs/qml-niri-0.1.3 | 12 + .../md5-cache/gui-libs/qtforkawesome-0.3.2-r1 | 16 + .../md5-cache/gui-libs/qtutilities-6.18.4 | 16 + .../md5-cache/gui-libs/qtutilities-6.19.1 | 16 + metadata/md5-cache/gui-libs/scenefx-0.4.1 | 15 + metadata/md5-cache/gui-libs/scenefx-9999 | 14 + .../xdg-desktop-portal-hyprland-1.3.11 | 16 + .../xdg-desktop-portal-hyprland-1.3.9-r1 | 16 + .../gui-libs/xdg-desktop-portal-hyprland-9999 | 15 + metadata/md5-cache/gui-wm/beansprout-0.2.0-r1 | 14 + metadata/md5-cache/gui-wm/beansprout-9999 | 13 + metadata/md5-cache/gui-wm/cage-0.2.1 | 15 + metadata/md5-cache/gui-wm/cage-9999 | 14 + metadata/md5-cache/gui-wm/canoe-0.3.1 | 15 + .../md5-cache/gui-wm/hyprland-contrib-0.1-r1 | 15 + .../md5-cache/gui-wm/hyprland-contrib-9999 | 14 + metadata/md5-cache/gui-wm/kwm-0.1.2 | 15 + metadata/md5-cache/gui-wm/mangowc-0.12.5 | 15 + metadata/md5-cache/gui-wm/mangowc-9999 | 14 + metadata/md5-cache/gui-wm/miracle-wm-0.8.2 | 17 + metadata/md5-cache/gui-wm/miracle-wm-0.8.3 | 17 + metadata/md5-cache/gui-wm/niri-25.11-r1 | 16 + metadata/md5-cache/gui-wm/niri-9999 | 15 + metadata/md5-cache/gui-wm/phoc-0.50.0 | 17 + metadata/md5-cache/gui-wm/phoc-0.52.0 | 17 + metadata/md5-cache/gui-wm/phoc-0.53.0 | 17 + metadata/md5-cache/gui-wm/river-0.3.11 | 15 + metadata/md5-cache/gui-wm/river-0.3.12 | 15 + metadata/md5-cache/gui-wm/river-0.3.14 | 15 + metadata/md5-cache/gui-wm/river-0.3.9999 | 14 + metadata/md5-cache/gui-wm/river-0.4.1 | 15 + metadata/md5-cache/gui-wm/river-9999 | 14 + metadata/md5-cache/gui-wm/swayfx-0.5 | 17 + metadata/md5-cache/gui-wm/swayfx-0.5.3 | 17 + metadata/md5-cache/gui-wm/wayback-0.2 | 15 + metadata/md5-cache/kde-apps/kwalletcli-3.03 | 14 + .../md5-cache/kde-misc/geminipart-20250730 | 17 + .../md5-cache/kde-misc/kio-gemini-20250730 | 17 + .../mail-client/betterbird-bin-140.2.1 | 13 + .../mail-client/mailspring-bin-1.18.0 | 14 + .../mail-client/proton-mail-bin-1.11.0-r1 | 13 + .../mail-client/proton-mail-bin-1.12.1 | 13 + .../tutanota-desktop-bin-319.260107.1 | 15 + .../tutanota-desktop-bin-335.260310.0 | 15 + .../postfix-mta-sts-resolver-1.4.0 | 16 + .../atkinson-hyperlegible-20200514 | 14 + metadata/md5-cache/media-fonts/blobmoji-15.0 | 13 + .../media-fonts/departure-mono-1.500 | 13 + metadata/md5-cache/media-fonts/dseg-0.46 | 13 + metadata/md5-cache/media-fonts/firago-1.001 | 14 + metadata/md5-cache/media-fonts/firge-0.3.0-r1 | 13 + .../md5-cache/media-fonts/geist-font-1.8.0 | 14 + .../media-fonts/gohufont-2.1_p20170627 | 13 + .../media-fonts/google-sans-20180418.123827 | 13 + .../media-fonts/google-sans-999999786498 | 13 + metadata/md5-cache/media-fonts/hackgen-2.10.0 | 13 + .../media-fonts/inconsolata_dz-20201205 | 13 + metadata/md5-cache/media-fonts/inter-4.1 | 14 + .../md5-cache/media-fonts/last-resort-16.000 | 13 + .../md5-cache/media-fonts/last-resort-17.000 | 13 + metadata/md5-cache/media-fonts/lato-2 | 13 + .../md5-cache/media-fonts/libertinus-7.050 | 13 + .../md5-cache/media-fonts/libertinus-7.051 | 13 + metadata/md5-cache/media-fonts/linja-pona-4.2 | 13 + metadata/md5-cache/media-fonts/linja-pona-4.9 | 13 + .../md5-cache/media-fonts/linja-wawa-1.21 | 13 + metadata/md5-cache/media-fonts/maple-mono-7.9 | 13 + .../md5-cache/media-fonts/monaspace-1.200 | 14 + .../md5-cache/media-fonts/moralerspace-2.0.0 | 13 + .../md5-cache/media-fonts/nerdfonts-3.4.0 | 14 + metadata/md5-cache/media-fonts/overpass-3.0.4 | 13 + .../md5-cache/media-fonts/piazzolla-2.005 | 13 + metadata/md5-cache/media-fonts/plemoljp-3.0.0 | 13 + .../media-fonts/source-han-mono-1.002 | 14 + .../media-fonts/source-han-serif-2.002 | 15 + .../media-fonts/source-han-serif-2.003 | 15 + .../media-fonts/ttf-ancient-fonts-2.60 | 13 + metadata/md5-cache/media-fonts/twemoji-15.1.0 | 13 + .../md5-cache/media-fonts/udev-gothic-2.2.0 | 13 + metadata/md5-cache/media-fonts/unscii-2.1 | 15 + .../md5-cache/media-fonts/victor-mono-1.5.4 | 15 + .../md5-cache/media-fonts/victor-mono-1.5.5 | 15 + .../md5-cache/media-fonts/victor-mono-1.5.6 | 15 + .../media-fonts/warframe-fonts-0_pre20191111 | 14 + .../md5-cache/media-gfx/KTX-Software-4.3.2 | 14 + .../md5-cache/media-gfx/KTX-Software-4.4.2 | 12 + .../media-gfx/WebPlotDigitizer-bin-4.7 | 16 + metadata/md5-cache/media-gfx/airsane-0.4.7 | 14 + metadata/md5-cache/media-gfx/azpainter-3.0.12 | 15 + .../media-gfx/bambustudio-bin-02.05.00.67 | 16 + metadata/md5-cache/media-gfx/beeref-0.3.3 | 16 + .../md5-cache/media-gfx/bonzomatic-2023.06.15 | 15 + metadata/md5-cache/media-gfx/bonzomatic-9999 | 14 + metadata/md5-cache/media-gfx/czkawka-10.0.0 | 18 + metadata/md5-cache/media-gfx/czkawka-11.0.0 | 18 + metadata/md5-cache/media-gfx/czkawka-11.0.1 | 18 + metadata/md5-cache/media-gfx/dnglab-0.6.0 | 13 + metadata/md5-cache/media-gfx/dnglab-0.6.1 | 13 + .../md5-cache/media-gfx/dustr-0_p20221008 | 13 + metadata/md5-cache/media-gfx/dustr-9999 | 13 + .../md5-cache/media-gfx/fontpreview-1.0.6 | 10 + metadata/md5-cache/media-gfx/gephi-bin-0.10.1 | 11 + metadata/md5-cache/media-gfx/gephi-bin-0.9.6 | 11 + metadata/md5-cache/media-gfx/glslViewer-3.2.4 | 15 + metadata/md5-cache/media-gfx/mayo-0.9.0 | 15 + metadata/md5-cache/media-gfx/mirage-0.11.2 | 17 + metadata/md5-cache/media-gfx/mirage-9999 | 16 + metadata/md5-cache/media-gfx/nsxiv-32 | 14 + metadata/md5-cache/media-gfx/nsxiv-33 | 14 + metadata/md5-cache/media-gfx/nsxiv-34 | 14 + metadata/md5-cache/media-gfx/nsxiv-9999 | 15 + .../media-gfx/oda-file-converter-27.1.0.0 | 15 + .../md5-cache/media-gfx/orcaslicer-bin-2.3.1 | 15 + .../md5-cache/media-gfx/pdf4qt-1.5.1.0-r1 | 17 + metadata/md5-cache/media-gfx/pdf4qt-1.5.3.1 | 17 + metadata/md5-cache/media-gfx/pdf4qt-9999 | 16 + metadata/md5-cache/media-gfx/qview-5.0 | 17 + metadata/md5-cache/media-gfx/qview-6.1-r1 | 16 + metadata/md5-cache/media-gfx/sic-0.22.4 | 13 + metadata/md5-cache/media-gfx/silicon-0.5.2-r1 | 16 + metadata/md5-cache/media-gfx/silicon-0.5.2-r2 | 16 + metadata/md5-cache/media-gfx/silicon-0.5.3 | 16 + metadata/md5-cache/media-gfx/superpaper-2.2.1 | 15 + metadata/md5-cache/media-gfx/svgcleaner-0.9.5 | 14 + metadata/md5-cache/media-gfx/swayimg-4.7 | 18 + metadata/md5-cache/media-gfx/swayimg-5.1 | 18 + metadata/md5-cache/media-gfx/sxot-1.0.0 | 13 + metadata/md5-cache/media-gfx/timg-1.6.2 | 14 + metadata/md5-cache/media-gfx/timg-1.6.3 | 14 + .../md5-cache/media-gfx/vimiv-qt-0.9.0-r1 | 18 + metadata/md5-cache/media-gfx/vpuppr-0.9.0-r1 | 15 + .../md5-cache/media-gfx/zw3d-2023.0.3.1-r1 | 16 + metadata/md5-cache/media-gfx/zw3d-2025.0.3.0 | 16 + .../media-gfx/zwcad-2023.23.0.3.4-r2 | 16 + .../media-libs/VulkanMemoryAllocator-3.3.0 | 13 + .../media-libs/alsa-ucm-pinephone-1.2.6.3 | 11 + metadata/md5-cache/media-libs/amdvlk-2025.2.1 | 16 + .../media-libs/amdvlk-bin-2021.2.5-r1 | 17 + .../md5-cache/media-libs/amdvlk-bin-2023.3.3 | 17 + .../md5-cache/media-libs/amdvlk-bin-2025.2.1 | 17 + .../md5-cache/media-libs/blend2d-0.12.0-r1 | 16 + metadata/md5-cache/media-libs/blend2d-0.21.2 | 16 + metadata/md5-cache/media-libs/blend2d-9999 | 15 + metadata/md5-cache/media-libs/glad-2.0.8 | 16 + metadata/md5-cache/media-libs/glee-5.4.0-r3 | 15 + metadata/md5-cache/media-libs/grok-11.0.0 | 14 + metadata/md5-cache/media-libs/imgui-1.89.9-r4 | 15 + metadata/md5-cache/media-libs/imgui-1.91.1 | 15 + metadata/md5-cache/media-libs/imgui-1.91.6 | 15 + metadata/md5-cache/media-libs/implot-0.16-r2 | 14 + metadata/md5-cache/media-libs/libbpg-0.9.8-r1 | 15 + .../md5-cache/media-libs/libunicode-0.6.0 | 16 + .../md5-cache/media-libs/libunicode-0.7.0 | 16 + .../md5-cache/media-libs/libunicode-0.8.0 | 16 + metadata/md5-cache/media-libs/monado-25.0.0 | 15 + metadata/md5-cache/media-libs/monado-25.1.0 | 15 + metadata/md5-cache/media-libs/monado-9999 | 14 + .../media-libs/opencomposite-1.0.1521 | 15 + .../md5-cache/media-libs/opencomposite-9999 | 14 + metadata/md5-cache/media-libs/openvr-1.23.8 | 13 + .../md5-cache/media-libs/openxr-loader-1.1.52 | 16 + .../md5-cache/media-libs/openxr-loader-1.1.54 | 16 + .../md5-cache/media-libs/openxr-loader-9999 | 15 + metadata/md5-cache/media-libs/raylib-5.0 | 16 + metadata/md5-cache/media-libs/raylib-5.5 | 16 + metadata/md5-cache/media-libs/raylib-9999 | 15 + .../media-libs/sonic-0.2.0_p20250419 | 9 + metadata/md5-cache/media-libs/svt-vp9-0.3.0 | 12 + metadata/md5-cache/media-libs/svt-vp9-0.3.1 | 12 + metadata/md5-cache/media-libs/svt-vp9-9999 | 11 + metadata/md5-cache/media-libs/vvdec-2.3.0 | 12 + metadata/md5-cache/media-libs/vvenc-1.11.1 | 12 + metadata/md5-cache/media-libs/wivrn-25.12 | 17 + metadata/md5-cache/media-libs/wivrn-26.2 | 17 + metadata/md5-cache/media-libs/wivrn-26.2.1 | 17 + metadata/md5-cache/media-libs/wivrn-26.2.2 | 17 + metadata/md5-cache/media-libs/wivrn-26.2.3 | 17 + metadata/md5-cache/media-libs/wivrn-9999 | 16 + metadata/md5-cache/media-libs/xrizer-0.3.0-r1 | 13 + metadata/md5-cache/media-libs/xrizer-9999 | 12 + .../md5-cache/media-plugins/alsa-sndio-0.2 | 14 + .../media-plugins/argotlunar-bin-2.06-r2 | 11 + .../md5-cache/media-plugins/dtmediawiki-9999 | 13 + metadata/md5-cache/media-plugins/eq10q-2.2 | 14 + .../media-plugins/gimp-avif-plugin-9999 | 13 + .../media-plugins/gimp-resynthesizer-3.0 | 16 + .../media-plugins/qt-heif-image-plugin-0.3.4 | 14 + .../media-plugins/qt-jpegxl-image-plugin-9999 | 13 + .../whysynth-20170701_p20180323-r1 | 14 + metadata/md5-cache/media-radio/fllog-1.2.8 | 11 + metadata/md5-cache/media-sound/Tauon-9.0.0 | 17 + metadata/md5-cache/media-sound/Tauon-9.1.0 | 17 + metadata/md5-cache/media-sound/Tauon-9.1.1 | 17 + metadata/md5-cache/media-sound/Tauon-9999 | 16 + .../media-sound/aimp-6.00.3017_alpha4 | 15 + .../media-sound/aimp-6.00.3021_alpha5 | 15 + .../media-sound/aimp-6.00.3027_alpha6 | 15 + .../media-sound/aimp-6.00.3030_alpha7 | 15 + .../media-sound/aimp-6.00.3037_alpha8 | 15 + metadata/md5-cache/media-sound/amberol-2024.2 | 16 + .../md5-cache/media-sound/bespokesynth-1.2.1 | 14 + .../md5-cache/media-sound/bespokesynth-1.3.0 | 14 + .../md5-cache/media-sound/callaudiod-0.1.10 | 14 + .../md5-cache/media-sound/callaudiod-0.1.99 | 14 + .../md5-cache/media-sound/corrscope-0.10.0-r1 | 15 + .../md5-cache/media-sound/corrscope-0.10.1 | 15 + .../md5-cache/media-sound/cyanrip-0.9.3.1 | 15 + .../media-sound/deep-filter-0.5.6-r2 | 15 + .../md5-cache/media-sound/drumgizmo-0.9.20-r1 | 17 + metadata/md5-cache/media-sound/drumgizmo-9999 | 16 + metadata/md5-cache/media-sound/dzr-251115 | 12 + metadata/md5-cache/media-sound/dzr-260308 | 12 + metadata/md5-cache/media-sound/dzr-260315 | 12 + metadata/md5-cache/media-sound/eartag-0.5.0 | 18 + metadata/md5-cache/media-sound/eartag-0.5.1 | 18 + .../md5-cache/media-sound/fooyin-0.9.2-r1 | 18 + metadata/md5-cache/media-sound/fooyin-9999 | 17 + metadata/md5-cache/media-sound/furnace-0.6 | 15 + .../md5-cache/media-sound/furnace-0.6.5-r1 | 16 + metadata/md5-cache/media-sound/furnace-0.6.7 | 16 + metadata/md5-cache/media-sound/gapless-4.3.1 | 16 + metadata/md5-cache/media-sound/gapless-4.4 | 16 + .../md5-cache/media-sound/goxlr-utility-1.2.3 | 15 + .../md5-cache/media-sound/goxlr-utility-9999 | 14 + metadata/md5-cache/media-sound/jacktrip-2.4.0 | 17 + metadata/md5-cache/media-sound/jriver-31.0.83 | 13 + metadata/md5-cache/media-sound/kew-2.4.4-r1 | 14 + metadata/md5-cache/media-sound/kew-3.7.3 | 14 + metadata/md5-cache/media-sound/libcava-0.10.7 | 15 + .../media-sound/listenbrainz-mpd-2.4.0 | 14 + metadata/md5-cache/media-sound/lms-3.74.0 | 16 + metadata/md5-cache/media-sound/lms-3.75.0 | 16 + metadata/md5-cache/media-sound/lms-3.76.0 | 16 + .../md5-cache/media-sound/loudgain-0.6.8-r2 | 14 + .../media-sound/loudgain-0.6.8_p20240128-r2 | 14 + .../media-sound/loudgain-0.6.8_p20240128-r3 | 14 + metadata/md5-cache/media-sound/mopidy-3.4.2 | 17 + metadata/md5-cache/media-sound/mousai-0.7.9 | 17 + .../md5-cache/media-sound/mpd-mpris-0.4.1 | 15 + .../md5-cache/media-sound/mpd-mpris-0.4.3 | 14 + metadata/md5-cache/media-sound/mpvc-1.1.4-r1 | 16 + .../md5-cache/media-sound/musikcube-3.0.5 | 16 + .../md5-cache/media-sound/neocrystal-2.1.1 | 16 + .../md5-cache/media-sound/neocrystal-9999 | 14 + .../media-sound/netcat-cpi-2014.04.29-r1 | 16 + .../md5-cache/media-sound/noson-app-5.6.6-r1 | 15 + .../md5-cache/media-sound/noson-app-5.6.8 | 15 + .../md5-cache/media-sound/nuclear-bin-0.6.30 | 13 + .../media-sound/openaudible-bin-4.7.4-r1 | 15 + .../media-sound/opensoundmeter-1.2.1 | 14 + .../media-sound/opensoundmeter-1.2.2 | 14 + .../opensoundmeter-1.2.2_p20230104 | 15 + .../md5-cache/media-sound/openutau-0.1.327 | 17 + .../md5-cache/media-sound/openutau-0.1.463 | 17 + .../md5-cache/media-sound/openutau-0.1.529 | 17 + metadata/md5-cache/media-sound/openutau-9999 | 17 + metadata/md5-cache/media-sound/pamixer-1.6 | 14 + metadata/md5-cache/media-sound/pamixer-9999 | 13 + .../media-sound/pianobooster-1.0.0-r1 | 17 + metadata/md5-cache/media-sound/piper-1.4.1 | 17 + .../pipewire-module-xrdp-0.1_pre20230609-r1 | 15 + .../media-sound/pipewire-module-xrdp-0.2 | 15 + metadata/md5-cache/media-sound/plexamp-4.13.0 | 14 + .../md5-cache/media-sound/qbitmplayer-3.1.2 | 16 + .../media-sound/qbitmplayer-3.2.0-r1 | 17 + .../md5-cache/media-sound/qbitmplayer-3.3.1 | 17 + metadata/md5-cache/media-sound/qloud-1.4.2 | 15 + .../md5-cache/media-sound/qobuz-player-0.7.1 | 15 + .../md5-cache/media-sound/qobuz-player-0.7.2 | 15 + .../md5-cache/media-sound/qobuz-player-0.7.4 | 15 + metadata/md5-cache/media-sound/rmpc-0.10.0 | 14 + metadata/md5-cache/media-sound/rmpc-0.9.0 | 13 + metadata/md5-cache/media-sound/rmpc-9999 | 12 + .../md5-cache/media-sound/rsgain-3.5.1-r1 | 14 + .../md5-cache/media-sound/rsgain-3.5.3-r1 | 14 + .../md5-cache/media-sound/shortwave-5.0.0 | 15 + metadata/md5-cache/media-sound/songrec-0.6.7 | 16 + metadata/md5-cache/media-sound/spct-1.2.2 | 15 + metadata/md5-cache/media-sound/spct-1.2.4 | 15 + metadata/md5-cache/media-sound/spot-0.4.0-r2 | 17 + .../media-sound/spotify-adblock-1.0.1 | 14 + .../media-sound/spotify-adblock-1.0.2 | 14 + .../media-sound/spotify-adblock-1.0.3 | 14 + .../media-sound/spotify-player-0.20.5 | 16 + .../media-sound/spotify-player-0.21.0 | 16 + .../media-sound/spotify-player-0.21.1 | 16 + .../md5-cache/media-sound/spotify-player-9999 | 15 + .../media-sound/spotifyd-0.3.5_p20240513 | 15 + metadata/md5-cache/media-sound/spotifyd-0.4.1 | 15 + metadata/md5-cache/media-sound/spotifyd-0.4.2 | 15 + .../md5-cache/media-sound/spotube-bin-3.8.0 | 14 + .../md5-cache/media-sound/streamrip-2.2.0 | 17 + metadata/md5-cache/media-sound/subtui-2.13.1 | 14 + .../md5-cache/media-sound/supersonic-0.20.0 | 15 + .../md5-cache/media-sound/supersonic-0.20.1 | 15 + .../md5-cache/media-sound/supersonic-0.21.0 | 15 + .../md5-cache/media-sound/tenacity-1.3.4-r4 | 18 + .../media-sound/tidal-hifi-bin-5.16.0-r1 | 14 + .../media-sound/tidal-hifi-bin-5.17.0 | 14 + .../media-sound/tidal-hifi-bin-6.1.0 | 14 + .../media-sound/tidal-hifi-bin-6.2.0 | 14 + .../media-sound/tidal-hifi-bin-6.3.0 | 14 + .../md5-cache/media-sound/yandex-music-5.86.0 | 16 + .../md5-cache/media-sound/yandex-music-5.88.0 | 16 + .../md5-cache/media-sound/yandex-music-5.90.0 | 16 + .../md5-cache/media-sound/yandex-music-5.91.1 | 16 + .../md5-cache/media-sound/yandex-music-5.92.1 | 16 + metadata/md5-cache/media-sound/yewtube-2.12.0 | 17 + metadata/md5-cache/media-sound/yewtube-9999 | 16 + metadata/md5-cache/media-sound/ymuse-0.22 | 15 + .../media-sound/youtube-music-bin-3.11.0-r1 | 14 + .../md5-cache/media-sound/ytm-player-1.5.1 | 16 + .../md5-cache/media-sound/ytm-player-1.5.2 | 16 + .../md5-cache/media-sound/ytm-player-9999 | 15 + .../media-sound/zita-ajbridge-0.8.4-r2 | 13 + metadata/md5-cache/media-video/ciano-0.2.4-r2 | 15 + metadata/md5-cache/media-video/clapper-0.6.1 | 16 + metadata/md5-cache/media-video/clapper-0.8.0 | 16 + metadata/md5-cache/media-video/cleanit-0.4.9 | 16 + metadata/md5-cache/media-video/delfin-0.4.7 | 16 + metadata/md5-cache/media-video/delfin-0.4.8 | 16 + .../media-video/dependency-control-0.6.4 | 14 + .../media-video/gpu-screen-recorder-5.11.2 | 15 + .../media-video/gpu-screen-recorder-5.11.5 | 15 + .../media-video/gpu-screen-recorder-5.12.2 | 15 + .../media-video/gpu-screen-recorder-5.12.5 | 15 + .../media-video/gpu-screen-recorder-9999 | 14 + .../media-video/gpu-screen-recorder-gtk-5.7.8 | 14 + .../media-video/gpu-screen-recorder-gtk-9999 | 13 + metadata/md5-cache/media-video/kikoplay-0.9.3 | 15 + metadata/md5-cache/media-video/kikoplay-9999 | 14 + metadata/md5-cache/media-video/kooha-2.2.3-r2 | 17 + .../media-video/lossless-cut-3.59.1-r1 | 14 + .../md5-cache/media-video/lossless-cut-3.64.0 | 15 + metadata/md5-cache/media-video/manimgl-1.7.2 | 16 + metadata/md5-cache/media-video/manimgl-9999 | 15 + .../md5-cache/media-video/mediaelch-2.12.0-r2 | 16 + metadata/md5-cache/media-video/mediaelch-9999 | 14 + .../md5-cache/media-video/megapixels-1.4.3-r1 | 15 + .../md5-cache/media-video/motioneye-0.43.1 | 17 + metadata/md5-cache/media-video/mpc-qt-25.07 | 15 + metadata/md5-cache/media-video/mpc-qt-26.01 | 15 + metadata/md5-cache/media-video/obs-cmd-0.31.0 | 14 + metadata/md5-cache/media-video/obs-cmd-0.31.3 | 14 + .../media-video/obs-multi-rtmp-0.6.0.1 | 15 + .../md5-cache/media-video/obs-multi-rtmp-9999 | 14 + .../media-video/obs-streamfx-0.12.0.9999 | 12 + .../md5-cache/media-video/obs-streamfx-9999 | 12 + .../md5-cache/media-video/obs-vaapi-0.4.1 | 15 + .../md5-cache/media-video/obs-vaapi-0.4.2 | 15 + metadata/md5-cache/media-video/obs-vaapi-9999 | 14 + metadata/md5-cache/media-video/pgsrip-0.1.12 | 16 + metadata/md5-cache/media-video/syncplay-1.7.3 | 16 + metadata/md5-cache/media-video/syncplay-1.7.4 | 16 + metadata/md5-cache/media-video/uxplay-1.73.3 | 15 + .../media-video/walksnail-osd-tool-0.3.0-r2 | 15 + .../media-video/walksnail-osd-tool-9999 | 14 + .../md5-cache/media-video/webcamize-2.0.0 | 10 + .../md5-cache/media-video/webcamize-2.0.1 | 10 + .../md5-cache/media-video/wl-screenrec-0.2.0 | 17 + .../media-video/wlrobs-1.2_p20241224 | 15 + .../md5-cache/media-video/ytarchive-0.4.0 | 13 + .../md5-cache/media-video/ytarchive-0.5.0 | 13 + .../mpv-plugin/SimpleHistory-2023.09.25 | 13 + .../mpv-plugin/SimpleUndo-2023.09.25 | 13 + .../md5-cache/mpv-plugin/SmartCopyPaste-3.1 | 13 + .../mpv-plugin/kde-do-not-disturb-20230110 | 14 + .../mpv-plugin/kde-night-color-20230110 | 14 + .../mpv-plugin/kde-night-color-20240910 | 14 + .../mpv-plugin/kdialog-open-files-20221015 | 13 + metadata/md5-cache/mpv-plugin/mdmenu-20260218 | 13 + metadata/md5-cache/mpv-plugin/mfpbar-20260218 | 13 + .../md5-cache/mpv-plugin/mpv-autosub-20210629 | 13 + .../mpv-plugin/mpv-kscreen-doctor-0.2.1 | 14 + .../mpv-plugin/mpv-kscreen-doctor-0.2.2 | 14 + metadata/md5-cache/mpv-plugin/mpv-mpris-1.1 | 16 + metadata/md5-cache/mpv-plugin/mpv-mpris-1.2 | 16 + metadata/md5-cache/mpv-plugin/mpv-mpris-9999 | 15 + .../mpv-plugin/mpv-plugin-xrandr-2023.06.19 | 13 + .../mpv-plugin/mpv-youtube-upnext-20240513 | 13 + .../mpv-plugin/mpv_sponsorblock-20211223 | 14 + .../mpv-plugin/mpv_sponsorblock-20220924 | 14 + .../mpv-plugin/mpv_sponsorblock-20230130 | 14 + .../mpv-plugin/mpv_sponsorblock-20230130-r1 | 14 + .../mpv_sponsorblock_minimal-2023.08.20 | 13 + .../mpv_sponsorblock_minimal-2026.02.09 | 13 + .../mpv-plugin/mpv_thumbnail_script-0.5.2 | 14 + .../mpv-plugin/mpv_thumbnail_script-0.5.3 | 14 + .../mpv-plugin/mpv_thumbnail_script-0.5.4 | 14 + .../md5-cache/mpv-plugin/open-in-mpv-2.4.1 | 14 + .../md5-cache/mpv-plugin/open-in-mpv-2.4.3 | 14 + .../md5-cache/mpv-plugin/thumbfast-2023.12.08 | 13 + .../md5-cache/mpv-plugin/thumbfast-2025.02.04 | 13 + metadata/md5-cache/net-analyzer/gping-1.20.1 | 13 + .../net-analyzer/munin-contrib-0.2021.04.27 | 13 + .../net-analyzer/munin-contrib-0.2024.03.04 | 13 + .../munin-contrib-0.2024.03.04-r1 | 13 + .../net-analyzer/netsniff-ng-0.6.8-r1 | 15 + .../md5-cache/net-analyzer/netsniff-ng-0.6.9 | 15 + .../md5-cache/net-analyzer/reaction-2.2.1 | 13 + .../md5-cache/net-analyzer/reaction-2.3.0 | 13 + metadata/md5-cache/net-client/amfora-1.11.0 | 13 + metadata/md5-cache/net-client/amfora-1.9.2 | 13 + metadata/md5-cache/net-client/castor-0.8.18 | 16 + metadata/md5-cache/net-client/castor-0.9.0-r1 | 16 + metadata/md5-cache/net-client/geopard-1.7.0 | 16 + metadata/md5-cache/net-client/lagrange-1.19.3 | 17 + metadata/md5-cache/net-client/lagrange-1.19.4 | 17 + metadata/md5-cache/net-client/offpunk-2.7.1 | 16 + metadata/md5-cache/net-client/offpunk-2.8 | 16 + metadata/md5-cache/net-client/offpunk-3.0 | 16 + metadata/md5-cache/net-client/starfish-1.2.0 | 14 + metadata/md5-cache/net-client/starfish-1.3.1 | 14 + .../md5-cache/net-client/telescope-0.10.1 | 15 + metadata/md5-cache/net-client/telescope-0.11 | 15 + .../md5-cache/net-dialup/atinout-0.9.1-r1 | 11 + .../md5-cache/net-dialup/minimodem-0.24-r2 | 17 + .../md5-cache/net-dialup/minimodem-9999-r1 | 16 + metadata/md5-cache/net-dialup/syncterm-1.1 | 14 + metadata/md5-cache/net-dialup/syncterm-9999 | 14 + metadata/md5-cache/net-dialup/tcpser-1.1.4 | 11 + metadata/md5-cache/net-dialup/tio-3.9 | 16 + .../md5-cache/net-dns/AdGuardHome-0.107.63 | 14 + .../md5-cache/net-dns/AdGuardHome-0.107.64 | 14 + .../md5-cache/net-dns/AdGuardHome-0.107.71 | 14 + metadata/md5-cache/net-dns/blocky-0.25 | 16 + metadata/md5-cache/net-dns/blocky-0.26.2 | 16 + metadata/md5-cache/net-dns/blocky-0.28.2 | 16 + metadata/md5-cache/net-dns/blocky-9999 | 15 + metadata/md5-cache/net-dns/noip-duc-3.3.0 | 13 + .../md5-cache/net-dns/technitium-dns-13.6 | 15 + .../md5-cache/net-dns/technitium-dns-14.3 | 15 + metadata/md5-cache/net-fs/httpdirfs-1.2.7 | 14 + .../net-fs/webdav-server-rs-0.4.0_pre20231124 | 15 + metadata/md5-cache/net-im/Quaternion-0.0.97.1 | 14 + metadata/md5-cache/net-im/WasIstLos-1.6.5 | 16 + metadata/md5-cache/net-im/WasIstLos-1.7.0 | 16 + metadata/md5-cache/net-im/abaddon-0.2.3 | 17 + metadata/md5-cache/net-im/abaddon-9999 | 16 + metadata/md5-cache/net-im/bbctl-0.13.0 | 12 + metadata/md5-cache/net-im/beeper-4.2.587 | 15 + metadata/md5-cache/net-im/beeper-4.2.653 | 15 + metadata/md5-cache/net-im/chatterino-2.5.4 | 16 + metadata/md5-cache/net-im/chatterino-2.5.5 | 17 + metadata/md5-cache/net-im/chatterino-9999 | 17 + metadata/md5-cache/net-im/conduit-0.10.11 | 16 + metadata/md5-cache/net-im/conduit-0.10.12 | 16 + metadata/md5-cache/net-im/conduit-9999 | 15 + .../net-im/discord-canary-bin-0.0.821 | 14 + .../md5-cache/net-im/discord-ptb-bin-0.0.137 | 14 + .../net-im/discordo-0_pre20251202-r1 | 12 + metadata/md5-cache/net-im/discordo-9999 | 11 + metadata/md5-cache/net-im/dissent-0.0.37 | 16 + .../md5-cache/net-im/element-desktop-1.12.3 | 17 + .../md5-cache/net-im/element-desktop-1.12.6 | 17 + .../md5-cache/net-im/element-desktop-1.12.7 | 17 + metadata/md5-cache/net-im/endcord-1.4.0 | 16 + metadata/md5-cache/net-im/endcord-1.4.1 | 16 + metadata/md5-cache/net-im/endcord-9999 | 15 + metadata/md5-cache/net-im/endcord-bin-1.3.0 | 12 + metadata/md5-cache/net-im/endcord-bin-1.4.0 | 12 + metadata/md5-cache/net-im/endcord-bin-1.4.1 | 12 + metadata/md5-cache/net-im/eturnal-1.12.1 | 14 + metadata/md5-cache/net-im/eturnal-1.12.2 | 14 + metadata/md5-cache/net-im/flare-0.12.0-r1 | 15 + metadata/md5-cache/net-im/forkgram-6.5.1 | 16 + metadata/md5-cache/net-im/forkgram-bin-6.6.2 | 13 + metadata/md5-cache/net-im/gajim-plugins-9999 | 14 + metadata/md5-cache/net-im/go-sendxmpp-0.6.1 | 12 + metadata/md5-cache/net-im/go-sendxmpp-0.8.3 | 12 + metadata/md5-cache/net-im/gomuks-0.3.0 | 15 + metadata/md5-cache/net-im/gomuks-0.3.1 | 15 + metadata/md5-cache/net-im/gurk-rs-0.7.1 | 13 + metadata/md5-cache/net-im/gurk-rs-9999 | 12 + metadata/md5-cache/net-im/heisenbridge-1.15.3 | 16 + metadata/md5-cache/net-im/heisenbridge-1.15.4 | 16 + metadata/md5-cache/net-im/iamb-0.0.10 | 14 + metadata/md5-cache/net-im/iamb-0.0.11 | 15 + metadata/md5-cache/net-im/iamb-0.0.8 | 13 + metadata/md5-cache/net-im/iamb-0.0.9 | 13 + metadata/md5-cache/net-im/jitsi-meet-2026.1.0 | 15 + metadata/md5-cache/net-im/jitsi-meet-2026.1.1 | 15 + metadata/md5-cache/net-im/legcord-bin-1.2.2 | 14 + .../md5-cache/net-im/manyverse-bin-0.2310.9 | 12 + metadata/md5-cache/net-im/mastoposter-0.2 | 16 + .../md5-cache/net-im/matterhorn-bin-90000.1.0 | 10 + .../md5-cache/net-im/matterhorn-bin-90000.1.1 | 10 + metadata/md5-cache/net-im/maubot-0.5.0-r1 | 16 + metadata/md5-cache/net-im/maubot-0.5.1 | 16 + .../md5-cache/net-im/mautrix-discord-0.7.1 | 14 + .../md5-cache/net-im/mautrix-discord-0.7.2 | 14 + .../md5-cache/net-im/mautrix-meta-0.2510.0 | 14 + metadata/md5-cache/net-im/mautrix-meta-0.4.2 | 14 + metadata/md5-cache/net-im/mautrix-meta-0.4.3 | 14 + .../md5-cache/net-im/mautrix-signal-25.12 | 14 + .../md5-cache/net-im/mautrix-signal-26.02 | 14 + .../md5-cache/net-im/mautrix-signal-26.02.1 | 14 + metadata/md5-cache/net-im/mautrix-slack-0.1.3 | 14 + metadata/md5-cache/net-im/mautrix-slack-0.1.4 | 14 + .../md5-cache/net-im/mautrix-telegram-0.15.2 | 16 + .../md5-cache/net-im/mautrix-telegram-0.15.3 | 16 + .../md5-cache/net-im/mautrix-whatsapp-26.02 | 15 + metadata/md5-cache/net-im/meowlnir-25.12 | 14 + metadata/md5-cache/net-im/meowlnir-26.02 | 14 + metadata/md5-cache/net-im/nheko-0.12.0-r2 | 17 + metadata/md5-cache/net-im/nheko-0.12.1 | 17 + metadata/md5-cache/net-im/nheko-9999 | 16 + metadata/md5-cache/net-im/pop-8.0.21 | 13 + .../md5-cache/net-im/revolt-desktop-1.0.8-r2 | 13 + .../net-im/session-desktop-bin-1.15.1 | 15 + .../net-im/session-desktop-bin-1.15.2 | 15 + .../md5-cache/net-im/sliding-sync-0.99.15 | 14 + .../md5-cache/net-im/sliding-sync-0.99.19 | 14 + .../md5-cache/net-im/teams-for-linux-2.6.14 | 16 + .../md5-cache/net-im/teams-for-linux-2.6.17 | 16 + .../md5-cache/net-im/teams-for-linux-2.6.18 | 16 + .../md5-cache/net-im/teams-for-linux-2.7.12 | 16 + .../md5-cache/net-im/teams-for-linux-2.7.6 | 16 + metadata/md5-cache/net-im/vesktop-bin-1.6.5 | 15 + metadata/md5-cache/net-im/why2-1.5.1 | 13 + metadata/md5-cache/net-im/zapzap-6.2.10 | 17 + metadata/md5-cache/net-im/zapzap-6.2.4 | 17 + .../md5-cache/net-im/zulip-desktop-bin-5.12.2 | 15 + metadata/md5-cache/net-irc/catgirl-2.2 | 14 + metadata/md5-cache/net-irc/catgirl-2.2a | 14 + metadata/md5-cache/net-irc/halloy-2026.2 | 17 + metadata/md5-cache/net-irc/halloy-2026.3 | 17 + metadata/md5-cache/net-irc/halloy-2026.4 | 17 + .../net-irc/limnoria-plugins-bugzilla-4.0 | 10 + metadata/md5-cache/net-irc/litterbox-1.9 | 14 + metadata/md5-cache/net-irc/pounce-3.0 | 15 + metadata/md5-cache/net-irc/pounce-3.1 | 15 + metadata/md5-cache/net-irc/pounce-3.1-r1 | 15 + metadata/md5-cache/net-irc/quarg-1.1.0 | 16 + metadata/md5-cache/net-irc/srain-1.8.0 | 16 + metadata/md5-cache/net-irc/srain-1.8.1 | 16 + metadata/md5-cache/net-irc/thelounge-4.4.1-r1 | 15 + metadata/md5-cache/net-irc/thelounge-4.4.3-r2 | 15 + metadata/md5-cache/net-irc/tiny-0.12.0 | 15 + metadata/md5-cache/net-libs/dpdk-23.03 | 17 + .../md5-cache/net-libs/ixwebsocket-11.4.4 | 16 + metadata/md5-cache/net-libs/kcgi-0.13.4 | 16 + metadata/md5-cache/net-libs/kcgi-1.0.1 | 16 + metadata/md5-cache/net-libs/libuecc-7 | 13 + metadata/md5-cache/net-libs/libuplink-1.10.1 | 13 + metadata/md5-cache/net-libs/orcania-2.3.3 | 16 + .../md5-cache/net-libs/picotls-0_pre20220721 | 17 + metadata/md5-cache/net-libs/picotls-9999 | 16 + metadata/md5-cache/net-libs/sofia-sip-1.13.17 | 16 + .../net-libs/syndication-domination-1.0-r1 | 16 + .../net-libs/syndication-domination-9999 | 15 + .../md5-cache/net-libs/telepathy-haze-0.8.1 | 16 + metadata/md5-cache/net-libs/ulfius-2.7.15 | 16 + metadata/md5-cache/net-libs/usockets-0.8.8 | 16 + metadata/md5-cache/net-libs/usockets-9999 | 16 + metadata/md5-cache/net-libs/yder-1.4.20-r1 | 16 + .../net-mail/dovecot-fts-flatcurve-1.0.5 | 15 + .../net-mail/dovecot-fts-xapian-1.9.3 | 15 + .../net-mail/dovecot-fts-xapian-9999 | 14 + metadata/md5-cache/net-mail/hydroxide-0.2.27 | 13 + metadata/md5-cache/net-mail/hydroxide-0.2.28 | 13 + metadata/md5-cache/net-mail/hydroxide-0.2.29 | 13 + metadata/md5-cache/net-mail/hydroxide-9999 | 11 + metadata/md5-cache/net-mail/pop-0.2.0 | 12 + .../net-misc/FORT-validator-1.5.4-r2 | 17 + .../net-misc/FORT-validator-1.6.1-r2 | 17 + .../net-misc/FORT-validator-1.6.2-r2 | 17 + metadata/md5-cache/net-misc/brickd-2.4.7 | 13 + metadata/md5-cache/net-misc/brickd-2.4.8 | 12 + .../md5-cache/net-misc/can-utils-2021.08.0 | 12 + metadata/md5-cache/net-misc/can-utils-2023.03 | 12 + metadata/md5-cache/net-misc/can-utils-2025.01 | 12 + metadata/md5-cache/net-misc/can-utils-9999-r3 | 11 + .../md5-cache/net-misc/cellbroadcastd-0.0.2 | 15 + .../md5-cache/net-misc/cellbroadcastd-0.0.3 | 16 + metadata/md5-cache/net-misc/clatd-1.6-r1 | 13 + metadata/md5-cache/net-misc/clatd-2.1.0 | 13 + .../md5-cache/net-misc/cmd-urlencode-1.0.0 | 13 + .../md5-cache/net-misc/cmd-urlencode-9999 | 12 + .../net-misc/commons-downloader-9999 | 12 + .../commons-wikimedia-find-by-hash-1.0.0 | 10 + metadata/md5-cache/net-misc/curlie-1.8.2 | 14 + metadata/md5-cache/net-misc/cve-client-1.1.1 | 16 + metadata/md5-cache/net-misc/cve-client-9999 | 15 + metadata/md5-cache/net-misc/dpibreak-0.3.0 | 15 + metadata/md5-cache/net-misc/dpibreak-0.4.3 | 15 + metadata/md5-cache/net-misc/dpibreak-0.5.1 | 15 + .../md5-cache/net-misc/eg25-manager-0.4.2 | 13 + metadata/md5-cache/net-misc/ffsend-0.2.77 | 13 + metadata/md5-cache/net-misc/ffsend-9999 | 12 + metadata/md5-cache/net-misc/fileshelter-6.4.0 | 14 + metadata/md5-cache/net-misc/flypaper-0.4.2 | 15 + .../net-misc/freetube-bin-0.23.14_beta | 13 + .../net-misc/freetube-bin-0.23.15_beta | 13 + metadata/md5-cache/net-misc/gazelle-tui-1.8.2 | 15 + metadata/md5-cache/net-misc/gdown-5.2.0 | 16 + metadata/md5-cache/net-misc/gdown-5.2.1 | 16 + metadata/md5-cache/net-misc/gdrive-3.9.0-r1 | 13 + metadata/md5-cache/net-misc/gdrive-3.9.1-r1 | 13 + metadata/md5-cache/net-misc/gemget-1.9.0 | 12 + metadata/md5-cache/net-misc/gemserv-0.6.5 | 15 + metadata/md5-cache/net-misc/gemserv-0.6.6 | 15 + metadata/md5-cache/net-misc/gmcapsule-0.9.7 | 16 + metadata/md5-cache/net-misc/gmcapsule-0.9.8 | 16 + metadata/md5-cache/net-misc/gmid-2.1 | 17 + metadata/md5-cache/net-misc/gmid-2.1.1 | 17 + metadata/md5-cache/net-misc/gmid-9999 | 16 + .../net-misc/gnome-ssh-askpass-10.0_p1 | 16 + .../net-misc/gnome-ssh-askpass-9.9_p2 | 16 + metadata/md5-cache/net-misc/graftcp-0.7.1 | 13 + metadata/md5-cache/net-misc/graftcp-0.7.4 | 13 + metadata/md5-cache/net-misc/grpcurl-1.9.3 | 13 + metadata/md5-cache/net-misc/iipsrv-1.2 | 15 + metadata/md5-cache/net-misc/iipsrv-1.3 | 15 + metadata/md5-cache/net-misc/jool-4.1.14-r1 | 14 + metadata/md5-cache/net-misc/jool-4.1.15 | 14 + .../md5-cache/net-misc/jool-modules-4.1.14 | 16 + .../md5-cache/net-misc/jool-modules-4.1.15 | 16 + metadata/md5-cache/net-misc/kissy-1.2 | 11 + .../net-misc/lyrics-in-terminal-1.7.0 | 16 + .../net-misc/lyrics-in-terminal-1.8.0 | 16 + metadata/md5-cache/net-misc/maestral-1.9.6 | 17 + metadata/md5-cache/net-misc/maestral-qt-1.9.8 | 15 + metadata/md5-cache/net-misc/mbpoll-1.5.2 | 14 + metadata/md5-cache/net-misc/mbpoll-9999 | 13 + .../md5-cache/net-misc/megasync-6.1.1.0-r1 | 16 + metadata/md5-cache/net-misc/myip-1.2.1 | 12 + .../md5-cache/net-misc/ooni-probe-cli-3.23.0 | 14 + .../md5-cache/net-misc/ooni-probe-cli-3.24.0 | 14 + metadata/md5-cache/net-misc/openbgpd-8.4 | 13 + metadata/md5-cache/net-misc/openbgpd-8.5 | 14 + metadata/md5-cache/net-misc/openbgpd-8.6 | 14 + metadata/md5-cache/net-misc/openbgpd-9999 | 12 + .../net-misc/peertube-viewer-rs-1.8.6 | 13 + metadata/md5-cache/net-misc/purritobin-0.6.7 | 16 + metadata/md5-cache/net-misc/purritobin-9999 | 15 + metadata/md5-cache/net-misc/rpki-client-9.2 | 12 + metadata/md5-cache/net-misc/rpki-client-9.3 | 12 + metadata/md5-cache/net-misc/smcroute-2.5.7 | 15 + metadata/md5-cache/net-misc/sshx-0.2.4 | 13 + metadata/md5-cache/net-misc/toot-0.51.0-r1 | 17 + metadata/md5-cache/net-misc/warp-0.9.2 | 16 + .../net-misc/wayback_machine_downloader-2.3.0 | 10 + .../net-misc/wayback_machine_downloader-2.3.1 | 10 + metadata/md5-cache/net-misc/whatscli-1.0.11 | 12 + metadata/md5-cache/net-misc/whatscli-1.0.6 | 12 + metadata/md5-cache/net-misc/wlvncc-20250307 | 14 + metadata/md5-cache/net-misc/wlvncc-20250626 | 14 + metadata/md5-cache/net-misc/wlvncc-20250725 | 14 + metadata/md5-cache/net-misc/wlvncc-99999999 | 13 + metadata/md5-cache/net-misc/wsdd-0.8 | 15 + metadata/md5-cache/net-misc/wsdd-0.9 | 15 + metadata/md5-cache/net-misc/wstunnel-10.5.1 | 13 + metadata/md5-cache/net-misc/wstunnel-10.5.2 | 13 + metadata/md5-cache/net-misc/xh-0.25.3 | 16 + .../md5-cache/net-misc/xkcd-handler-1.1.4 | 13 + metadata/md5-cache/net-misc/xmrig-mo-6.21.2 | 15 + metadata/md5-cache/net-misc/xmrig-mo-6.22.2 | 15 + .../net-misc/yacy-1.930.202405130205 | 14 + metadata/md5-cache/net-misc/yt-dlg-2024.03.19 | 18 + metadata/md5-cache/net-news/cliflux-1.6.0 | 15 + metadata/md5-cache/net-news/cliflux-1.9.0 | 15 + metadata/md5-cache/net-news/comitium-1.8.1 | 12 + metadata/md5-cache/net-news/gfeeds-2.2.0-r3 | 16 + metadata/md5-cache/net-news/newsflash-3.1.6 | 15 + .../md5-cache/net-news/newsflash-3.1.6-r1 | 15 + metadata/md5-cache/net-news/newsflash-3.3.5 | 15 + metadata/md5-cache/net-news/newsraft-0.30 | 14 + metadata/md5-cache/net-news/newsraft-0.32 | 14 + metadata/md5-cache/net-news/newsraft-0.34 | 14 + metadata/md5-cache/net-news/newsraft-9999 | 13 + metadata/md5-cache/net-nntp/inn-2.7.1 | 17 + metadata/md5-cache/net-nntp/inn-2.7.3 | 17 + .../md5-cache/net-nntp/nzb-monkey-go-0.1.19 | 12 + .../md5-cache/net-nntp/nzb-monkey-go-0.2.1 | 12 + metadata/md5-cache/net-nntp/pan-0.164 | 17 + metadata/md5-cache/net-nntp/pan-0.165 | 17 + metadata/md5-cache/net-p2p/bisq-bin-1.9.14-r1 | 14 + metadata/md5-cache/net-p2p/dogecoin-qt-1.14.9 | 16 + metadata/md5-cache/net-p2p/dogecoin-qt-9999 | 15 + metadata/md5-cache/net-p2p/feather-2.8.1-r3 | 16 + metadata/md5-cache/net-p2p/feather-9999 | 15 + metadata/md5-cache/net-p2p/fopnu-1.68 | 15 + metadata/md5-cache/net-p2p/fragments-3.0.1-r1 | 15 + metadata/md5-cache/net-p2p/fragments-3.0.1-r2 | 15 + .../md5-cache/net-p2p/gridcoin-5.4.9.0-r1 | 18 + .../md5-cache/net-p2p/ipfs-desktop-bin-0.39.0 | 13 + .../md5-cache/net-p2p/ipfs-desktop-bin-0.40.0 | 13 + .../md5-cache/net-p2p/ipfs-desktop-bin-0.43.0 | 13 + metadata/md5-cache/net-p2p/monero-0.18.4.4 | 17 + metadata/md5-cache/net-p2p/monero-0.18.4.5 | 17 + metadata/md5-cache/net-p2p/monero-0.18.4.6 | 17 + metadata/md5-cache/net-p2p/monero-9999 | 16 + .../md5-cache/net-p2p/monero-gui-bin-0.18.4.3 | 14 + metadata/md5-cache/net-p2p/p2pool-4.13 | 15 + metadata/md5-cache/net-p2p/p2pool-4.14 | 15 + metadata/md5-cache/net-p2p/p2pool-4.8 | 15 + metadata/md5-cache/net-p2p/p2pool-4.9 | 15 + metadata/md5-cache/net-p2p/p2pool-4.9.1 | 15 + metadata/md5-cache/net-p2p/p2pool-9999 | 12 + metadata/md5-cache/net-p2p/persepolis-5.2.0 | 17 + .../md5-cache/net-p2p/syncthingtray-2.0.5 | 16 + .../md5-cache/net-p2p/syncthingtray-2.0.7 | 16 + metadata/md5-cache/net-p2p/trezord-go-2.0.33 | 15 + .../md5-cache/net-p2p/yggdrasil-go-0.5.12-r1 | 16 + .../md5-cache/net-p2p/yggdrasil-go-0.5.13 | 16 + metadata/md5-cache/net-p2p/yggdrasil-go-9999 | 15 + metadata/md5-cache/net-print/captdriver-0.1.4 | 14 + .../net-print/hpuld-1.00.39.15.00.23-r1 | 13 + metadata/md5-cache/net-proxy/MTProxy-3.0.4-r1 | 11 + metadata/md5-cache/net-proxy/Throne-1.1.1 | 15 + metadata/md5-cache/net-proxy/byedpi-0.17.2 | 13 + metadata/md5-cache/net-proxy/byedpi-0.17.3 | 13 + metadata/md5-cache/net-proxy/byedpi-9999 | 12 + metadata/md5-cache/net-proxy/ngrok-bin-3.37.1 | 10 + .../md5-cache/net-proxy/opera-proxy-1.13.1 | 12 + .../net-proxy/shadowsocks-rust-1.22.0 | 13 + .../md5-cache/net-proxy/snowflake-2.11.0-r1 | 14 + metadata/md5-cache/net-proxy/snowflake-2.12.1 | 14 + metadata/md5-cache/net-proxy/wireproxy-1.0.9 | 12 + metadata/md5-cache/net-proxy/wireproxy-1.1.2 | 12 + .../md5-cache/net-proxy/xray-core-26.1.23 | 15 + metadata/md5-cache/net-proxy/xray-core-26.2.6 | 15 + metadata/md5-cache/net-proxy/xray-core-9999 | 14 + metadata/md5-cache/net-voip/baresip-4.3.0 | 15 + metadata/md5-cache/net-voip/baresip-4.4.0 | 15 + metadata/md5-cache/net-voip/baresip-4.6.0 | 15 + .../net-voip/discover-overlay-0.6.9-r1 | 16 + .../md5-cache/net-voip/discover-overlay-0.7.4 | 16 + .../md5-cache/net-voip/discover-overlay-0.7.8 | 16 + metadata/md5-cache/net-voip/gnome-calls-48.2 | 17 + .../md5-cache/net-voip/gnome-calls-49.1.1 | 17 + metadata/md5-cache/net-voip/re-4.3.0 | 15 + metadata/md5-cache/net-voip/re-4.4.0 | 15 + metadata/md5-cache/net-voip/re-4.6.0 | 15 + metadata/md5-cache/net-voip/vvmd-0.8-r1 | 14 + .../GlobalProtect-openconnect-2.4.4-r1 | 15 + .../net-vpn/amneziawg-modules-1.0.20251009 | 16 + .../net-vpn/amneziawg-modules-1.0.20260210 | 16 + .../net-vpn/amneziawg-tools-1.0.20250903 | 14 + .../net-vpn/amneziawg-tools-1.0.20260223 | 14 + metadata/md5-cache/net-vpn/fastd-22 | 16 + metadata/md5-cache/net-vpn/fastd-23 | 16 + metadata/md5-cache/net-vpn/gp-saml-gui-9999 | 14 + .../md5-cache/net-vpn/mullvadvpn-app-2026.1 | 15 + .../net-vpn/proton-vpn-gtk-app-4.11.0 | 16 + .../md5-cache/net-vpn/vtun-embedded-3.0.7 | 15 + .../md5-cache/net-vpn/vtun-embedded-3.1.0 | 15 + metadata/md5-cache/net-vpn/vtun-ng-3.0.22 | 13 + metadata/md5-cache/net-vpn/vtun-ng-3.1.0 | 13 + .../md5-cache/net-wireless/airspyhf-1.6.8 | 15 + .../md5-cache/net-wireless/bluetuith-0.2.2 | 15 + .../md5-cache/net-wireless/bluetuith-0.2.3 | 15 + .../md5-cache/net-wireless/bluetuith-0.2.6 | 15 + .../md5-cache/net-wireless/bluetuith-9999 | 14 + .../net-wireless/btscreenlocker-1.8.1-r1 | 15 + .../net-wireless/easyroam-desktop-1.4.3-r1 | 13 + .../md5-cache/net-wireless/gr-lora_sdr-9999 | 13 + metadata/md5-cache/net-wireless/iwmenu-0.3.0 | 14 + metadata/md5-cache/net-wireless/iwmenu-0.4.0 | 14 + .../net-wireless/rtl8192eu-0_pre20240518 | 16 + .../md5-cache/net-wireless/rtl8723bu-9999 | 15 + .../net-wireless/rtl8821ce-0_pre20240326 | 16 + .../net-wireless/rtl8821cu-0_pre20240821 | 16 + .../net-wireless/sdrpp-1.2.0_pre20240607 | 15 + metadata/md5-cache/phosh-base/pfs-0.0.6 | 17 + metadata/md5-cache/phosh-base/pfs-0.0.7 | 17 + metadata/md5-cache/phosh-base/phosh-0.50.1 | 10 + metadata/md5-cache/phosh-base/phosh-0.51.0 | 10 + metadata/md5-cache/phosh-base/phosh-0.52.0 | 10 + .../phosh-base/phosh-mobile-settings-0.50.1 | 17 + .../phosh-base/phosh-mobile-settings-0.51.0 | 17 + .../phosh-base/phosh-mobile-settings-0.53.0 | 17 + .../phosh-base/phosh-osk-stevia-0.50.0 | 17 + .../phosh-base/phosh-osk-stevia-0.52.0 | 17 + .../phosh-base/phosh-osk-stevia-0.53.0 | 17 + .../md5-cache/phosh-base/phosh-shell-0.50.1 | 18 + .../md5-cache/phosh-base/phosh-shell-0.51.0 | 18 + .../md5-cache/phosh-base/phosh-shell-0.52.0 | 18 + .../md5-cache/phosh-base/phosh-tour-0.50.0 | 16 + .../md5-cache/phosh-base/phosh-tour-0.53.0 | 16 + .../xdg-desktop-portal-phosh-0.50.0 | 16 + .../xdg-desktop-portal-phosh-0.52.0 | 16 + .../md5-cache/sci-biology/cmdock-0.2.0-r2 | 16 + .../md5-cache/sci-biology/cmdock-0.2.0-r3 | 16 + .../sci-biology/cytoscape-bin-3.10.4 | 13 + .../md5-cache/sci-biology/geneathome-1.10-r5 | 13 + .../sci-biology/jalview-bin-2.11.5.1 | 13 + .../md5-cache/sci-chemistry/vesta-bin-3.5.8 | 14 + .../md5-cache/sci-chemistry/xcrysden-1.6.2-r2 | 14 + .../md5-cache/sci-electronics/bender-0.31.0 | 13 + .../sci-electronics/bluespec-2022.01-r1 | 14 + .../sci-electronics/bluespec-2023.01 | 14 + .../sci-electronics/bluespec-2023.07 | 14 + .../sci-electronics/bluespec-2024.01 | 14 + .../sci-electronics/bluespec-2024.07 | 14 + .../sci-electronics/bluespec-2025.01.1 | 14 + .../sci-electronics/bluespec-2025.07 | 14 + .../md5-cache/sci-electronics/bluespec-9999 | 15 + .../md5-cache/sci-electronics/circt-1.140.0 | 17 + .../md5-cache/sci-electronics/cocotb-1.9.2 | 17 + .../sci-electronics/cocotb-bus-0.2.1 | 17 + .../md5-cache/sci-electronics/coil64-2.3.38 | 14 + .../md5-cache/sci-electronics/dsview-1.3.0 | 17 + .../md5-cache/sci-electronics/dsview-1.3.2 | 17 + .../md5-cache/sci-electronics/dsview-9999 | 16 + .../md5-cache/sci-electronics/kactus2-3.13.3 | 17 + .../md5-cache/sci-electronics/kactus2-9999 | 16 + .../md5-cache/sci-electronics/liblxi-1.20 | 15 + .../sci-electronics/logic-bin-2.4.41 | 16 + .../sci-electronics/logic-bin-2.4.42 | 16 + .../sci-electronics/logic-bin-2.4.43 | 16 + .../md5-cache/sci-electronics/lxi-tools-2.7 | 16 + .../md5-cache/sci-electronics/qucs-s-25.1.2 | 15 + .../md5-cache/sci-electronics/qucs-s-25.2.0 | 14 + metadata/md5-cache/sci-electronics/sby-0.63 | 15 + metadata/md5-cache/sci-electronics/slang-9.1 | 17 + metadata/md5-cache/sci-electronics/slang-9999 | 16 + .../md5-cache/sci-electronics/surfer-0.6.0 | 16 + .../md5-cache/sci-electronics/svls-0.2.11 | 13 + .../md5-cache/sci-electronics/vcd-221217-r1 | 11 + .../md5-cache/sci-electronics/verilator-5.046 | 17 + .../md5-cache/sci-electronics/verilator-9999 | 16 + metadata/md5-cache/sci-electronics/yosys-0.63 | 16 + .../sci-geosciences/google-earth-pro-7.3.6-r1 | 12 + metadata/md5-cache/sci-libs/dlpack-1.3 | 14 + .../md5-cache/sci-libs/onnxruntime-1.24.3 | 17 + .../md5-cache/sci-libs/onnxruntime-1.24.4 | 17 + .../md5-cache/sci-libs/onnxruntime-bin-1.22.0 | 9 + metadata/md5-cache/sci-libs/poselib-2.0.4 | 15 + metadata/md5-cache/sci-libs/poselib-2.0.5 | 15 + .../md5-cache/sci-mathematics/frama-c-25.0-r2 | 16 + .../sci-mathematics/frama-c-aorai-25.0 | 16 + .../sci-mathematics/frama-c-callgraph-25.0 | 16 + .../frama-c-constant-folding-25.0 | 16 + .../sci-mathematics/frama-c-dive-25.0 | 16 + .../sci-mathematics/frama-c-e-acsl-25.0 | 16 + .../sci-mathematics/frama-c-eva-25.0 | 16 + .../sci-mathematics/frama-c-from-25.0 | 16 + .../sci-mathematics/frama-c-impact-25.0 | 16 + .../sci-mathematics/frama-c-inout-25.0 | 16 + .../sci-mathematics/frama-c-instantiate-25.0 | 16 + .../sci-mathematics/frama-c-loopanalysis-25.0 | 16 + .../sci-mathematics/frama-c-metrics-25.0 | 16 + .../sci-mathematics/frama-c-nonterm-25.0 | 16 + .../sci-mathematics/frama-c-obfuscator-25.0 | 16 + .../sci-mathematics/frama-c-occurrence-25.0 | 16 + .../sci-mathematics/frama-c-pdg-25.0 | 16 + .../frama-c-postdominators-25.0 | 16 + .../sci-mathematics/frama-c-printapi-25.0 | 15 + .../sci-mathematics/frama-c-qed-25.0 | 15 + .../sci-mathematics/frama-c-reduc-25.0 | 16 + .../sci-mathematics/frama-c-report-25.0 | 16 + .../sci-mathematics/frama-c-rtegen-25.0 | 16 + .../sci-mathematics/frama-c-scope-25.0 | 16 + .../frama-c-security-slicing-25.0 | 16 + .../sci-mathematics/frama-c-server-25.0 | 16 + .../sci-mathematics/frama-c-slicing-25.0 | 16 + .../sci-mathematics/frama-c-sparecode-25.0 | 16 + .../sci-mathematics/frama-c-studia-25.0 | 16 + .../sci-mathematics/frama-c-users-25.0 | 16 + .../sci-mathematics/frama-c-variadic-25.0 | 16 + .../sci-mathematics/pyromaths-21.8.2-r1 | 17 + .../md5-cache/sci-mathematics/rink-0.8.0-r1 | 15 + metadata/md5-cache/sci-mathematics/rink-9999 | 14 + .../rstudio-desktop-bin-2023.09.1_p494 | 16 + .../rstudio-desktop-bin-2024.12.0_p467 | 16 + .../rstudio-desktop-bin-2024.12.0_p467-r1 | 16 + .../md5-cache/sci-misc/boinc-wrapper-26018-r3 | 12 + .../md5-cache/sci-misc/boinc-wrapper-26019 | 14 + .../md5-cache/sci-misc/boinc-wrapper-26019-r1 | 14 + .../md5-cache/sci-misc/llama-cpp-0_pre6980 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre7276 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre7611 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre7924 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre8100 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre8149 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre8198 | 16 + metadata/md5-cache/sci-misc/llama-cpp-9999 | 16 + metadata/md5-cache/sci-ml/aichat-0.30.0 | 13 + metadata/md5-cache/sci-ml/ollama-0.17.7 | 17 + metadata/md5-cache/sci-ml/ollama-0.18.0 | 17 + metadata/md5-cache/sci-ml/ollama-9999 | 16 + .../md5-cache/sci-physics/openmodelica-1.26.0 | 17 + metadata/md5-cache/sci-physics/ovito-3.10.4 | 13 + metadata/md5-cache/sci-physics/ovito-3.10.5 | 13 + .../md5-cache/sci-physics/ovito-3.10.5-r1 | 13 + .../openpgp-keys-aepaneshnikov-20221210 | 9 + .../openpgp-keys-featherwallet-20201209 | 9 + ...pgp-keys-google-artifact-registry-20210504 | 15 + .../sec-keys/openpgp-keys-jvoisin-20230224 | 9 + .../sec-keys/openpgp-keys-jvoisin-20251029 | 15 + .../sec-keys/openpgp-keys-phosh-2024 | 9 + .../sec-keys/openpgp-keys-phosh-2025 | 9 + .../openpgp-keys-russallbery-20250000 | 9 + .../sec-keys/openpgp-keys-schernykh-20210409 | 9 + .../sec-keys/openpgp-keys-skyjake-20211224 | 9 + .../md5-cache/sec-keys/signify-keys-gmid-2.0 | 9 + .../md5-cache/sec-keys/signify-keys-gmid-2.1 | 9 + .../sec-keys/signify-keys-lanodan-2024 | 9 + .../sec-keys/signify-keys-lanodan-2025 | 13 + .../sec-keys/signify-keys-lanodan-2026 | 13 + .../signify-keys-oriole-systems-20240330 | 9 + .../sec-keys/signify-keys-telescope-0.10 | 9 + .../sec-keys/signify-keys-telescope-0.11 | 9 + .../sec-keys/signify-keys-telescope-0.12 | 9 + metadata/md5-cache/sys-apps/0xFFFF-0.10 | 13 + .../md5-cache/sys-apps/amd-debug-tools-0.2.7 | 17 + .../md5-cache/sys-apps/asus-numpad-0.2-r1 | 14 + metadata/md5-cache/sys-apps/asus-numpad-9999 | 13 + .../asus-touchpad-numpad-driver-0_pre20220311 | 15 + .../sys-apps/asus-touchpad-numpad-driver-9999 | 15 + .../md5-cache/sys-apps/bat-extras-2024.08.24 | 14 + metadata/md5-cache/sys-apps/bat-extras-9999 | 12 + metadata/md5-cache/sys-apps/bustd-0.1.1 | 13 + metadata/md5-cache/sys-apps/cctv-9999 | 14 + metadata/md5-cache/sys-apps/colortail-0.3.3 | 12 + metadata/md5-cache/sys-apps/colortail-9999 | 11 + .../md5-cache/sys-apps/coolercontrol-3.1.1 | 15 + .../md5-cache/sys-apps/coolercontrol-4.0.1 | 15 + .../md5-cache/sys-apps/coolercontrold-3.1.1 | 16 + .../md5-cache/sys-apps/coolercontrold-4.0.1 | 16 + metadata/md5-cache/sys-apps/corefreq-2.0.8 | 16 + metadata/md5-cache/sys-apps/corefreq-2.0.9 | 16 + metadata/md5-cache/sys-apps/corefreq-2.1.0 | 16 + .../sys-apps/deepcool-digital-linux-0.10.1 | 13 + .../sys-apps/deepcool-digital-linux-0.10.2 | 13 + metadata/md5-cache/sys-apps/dnf5-5.3.0.0 | 17 + metadata/md5-cache/sys-apps/dool-1.3.1-r1 | 15 + metadata/md5-cache/sys-apps/dool-1.3.2-r2 | 15 + metadata/md5-cache/sys-apps/dool-9999 | 15 + metadata/md5-cache/sys-apps/drm_info-2.8.0 | 15 + metadata/md5-cache/sys-apps/drm_info-2.9.0 | 15 + metadata/md5-cache/sys-apps/dysk-2.10.1 | 13 + metadata/md5-cache/sys-apps/flashprog-1.2 | 11 + metadata/md5-cache/sys-apps/flashprog-1.3 | 11 + metadata/md5-cache/sys-apps/flashprog-1.4 | 11 + metadata/md5-cache/sys-apps/fselect-0.8.6 | 13 + metadata/md5-cache/sys-apps/gat-0.23.1 | 12 + metadata/md5-cache/sys-apps/hex-0.6.0 | 13 + metadata/md5-cache/sys-apps/hex-0.7.0 | 13 + metadata/md5-cache/sys-apps/hexyl-0.17.0 | 14 + metadata/md5-cache/sys-apps/killport-1.1.0 | 14 + metadata/md5-cache/sys-apps/lact-0.8.3 | 18 + metadata/md5-cache/sys-apps/lact-0.8.4 | 18 + metadata/md5-cache/sys-apps/loclone-0.1.0 | 9 + metadata/md5-cache/sys-apps/lr-1.6 | 11 + metadata/md5-cache/sys-apps/lsplug-6 | 15 + metadata/md5-cache/sys-apps/lsr-1.0.0 | 12 + .../sys-apps/mission-center-0.4.4-r3 | 17 + .../sys-apps/mission-center-0.5.2-r2 | 17 + .../md5-cache/sys-apps/mission-center-1.1.0 | 16 + metadata/md5-cache/sys-apps/nvimpager-0.13.0 | 17 + .../md5-cache/sys-apps/openSeaChest-23.12 | 12 + .../md5-cache/sys-apps/openSeaChest-24.08.1 | 12 + metadata/md5-cache/sys-apps/openpt-1.0.1 | 10 + metadata/md5-cache/sys-apps/ov-0.11.2 | 12 + metadata/md5-cache/sys-apps/ov-0.32.0 | 12 + metadata/md5-cache/sys-apps/pnpm-bin-10.19.0 | 10 + metadata/md5-cache/sys-apps/pnpm-bin-10.2.0 | 10 + metadata/md5-cache/sys-apps/pnpm-bin-9.12.3 | 10 + metadata/md5-cache/sys-apps/pnpm-bin-9.15.5 | 10 + metadata/md5-cache/sys-apps/qdiskinfo-0.4 | 15 + .../md5-cache/sys-apps/qemu-openrc-0.10.0 | 10 + .../md5-cache/sys-apps/qemu-openrc-0.11.1 | 10 + metadata/md5-cache/sys-apps/qemu-openrc-9999 | 12 + .../md5-cache/sys-apps/save-backlight-1.1.4 | 12 + .../md5-cache/sys-apps/save-backlight-9999 | 12 + metadata/md5-cache/sys-apps/sd-1.0.0 | 13 + .../md5-cache/sys-apps/systemd-bootchart-234 | 14 + .../md5-cache/sys-apps/systemd-bootchart-235 | 14 + .../md5-cache/sys-apps/utils-extra-0.0.2-r1 | 14 + metadata/md5-cache/sys-apps/utils-extra-9999 | 13 + metadata/md5-cache/sys-apps/zmem-0.2.1 | 13 + .../md5-cache/sys-auth/authenticator-4.6.2 | 17 + .../sys-auth/hyprpolkitagent-0.1.1-r2 | 14 + .../md5-cache/sys-auth/hyprpolkitagent-0.1.2 | 14 + metadata/md5-cache/sys-auth/pam-gnupg-0.4-r1 | 14 + metadata/md5-cache/sys-block/clonezilla-5.8.9 | 11 + metadata/md5-cache/sys-block/partclone-0.3.46 | 17 + metadata/md5-cache/sys-block/partclone-0.3.47 | 17 + metadata/md5-cache/sys-block/ublksrv-1.6 | 15 + .../sys-boot/customrescuecd-x86_64-grub-0.1 | 9 + metadata/md5-cache/sys-boot/drbl-5.4.2 | 11 + metadata/md5-cache/sys-boot/etcher-bin-2.1.4 | 15 + .../md5-cache/sys-boot/grml-rescueboot-0.6.7 | 11 + metadata/md5-cache/sys-boot/mkusb-23.2.0 | 13 + .../md5-cache/sys-boot/ventoy-bin-1.0.98-r1 | 14 + .../md5-cache/sys-boot/zfsbootmenu-1.12.0 | 10 + metadata/md5-cache/sys-boot/zfsbootmenu-2.2.2 | 10 + metadata/md5-cache/sys-boot/zfsbootmenu-2.3.0 | 10 + metadata/md5-cache/sys-boot/zfsbootmenu-3.0.1 | 12 + metadata/md5-cache/sys-boot/zfsbootmenu-3.1.0 | 12 + .../md5-cache/sys-cluster/genders-1.28.1-r1 | 17 + metadata/md5-cache/sys-cluster/genders-1.32.1 | 17 + .../md5-cache/sys-cluster/kops-bin-1.25.3 | 9 + .../md5-cache/sys-cluster/kops-bin-1.31.0 | 9 + .../sys-cluster/opencoarrays-2.10.0-r1 | 17 + .../sys-cluster/opencoarrays-2.10.1-r1 | 17 + .../md5-cache/sys-cluster/opencoarrays-2.10.2 | 17 + .../md5-cache/sys-cluster/opencoarrays-2.10.3 | 17 + .../sys-cluster/opencoarrays-2.9.3-r1 | 17 + .../clang-bloomberg-p2996-21.0.0_p20250702 | 15 + .../clang-bloomberg-p2996-21.0.0_p20260204 | 15 + .../sys-devel/clang-bloomberg-p2996-9999 | 14 + .../md5-cache/sys-devel/fcode-utils-1.0.3 | 9 + .../md5-cache/sys-devel/lcc-2021.01.11-r1 | 12 + .../sys-firmware/lenovolegionlinux-9999 | 16 + .../md5-cache/sys-fs/bcachefs-kmod-1.36.1 | 16 + .../md5-cache/sys-fs/bcachefs-kmod-1.37.3 | 16 + metadata/md5-cache/sys-fs/bcachefs-kmod-9999 | 15 + metadata/md5-cache/sys-fs/btrd-0.5.4 | 13 + metadata/md5-cache/sys-fs/btrfs-dump-20260216 | 12 + metadata/md5-cache/sys-fs/btrfs-heatmap-9-r1 | 15 + metadata/md5-cache/sys-fs/diskonaut-0.10.0 | 14 + metadata/md5-cache/sys-fs/diskonaut-0.11.0 | 14 + metadata/md5-cache/sys-fs/diskonaut-9999 | 14 + metadata/md5-cache/sys-fs/dua-cli-2.33.0 | 13 + metadata/md5-cache/sys-fs/dua-cli-2.34.0 | 13 + metadata/md5-cache/sys-fs/dwarfs-0.15.1-r1 | 16 + metadata/md5-cache/sys-fs/dwarfs-bin-0.15.1 | 11 + metadata/md5-cache/sys-fs/ffmpegfs-2.17 | 16 + metadata/md5-cache/sys-fs/ffmpegfs-2.17-r1 | 16 + metadata/md5-cache/sys-fs/fstransform-0.9.4 | 11 + metadata/md5-cache/sys-fs/fsverity-utils-1.6 | 14 + metadata/md5-cache/sys-fs/gcsfuse-2.11.2 | 14 + metadata/md5-cache/sys-fs/gdu-5.14.0 | 12 + metadata/md5-cache/sys-fs/gdu-5.25.0 | 12 + metadata/md5-cache/sys-fs/gfs2-utils-3.4.1 | 16 + metadata/md5-cache/sys-fs/gfs2-utils-3.5.1-r1 | 16 + metadata/md5-cache/sys-fs/jefferson-0.4.6 | 15 + metadata/md5-cache/sys-fs/jefferson-0.4.6-r1 | 15 + metadata/md5-cache/sys-fs/jefferson-0.4.7 | 15 + metadata/md5-cache/sys-fs/mdevd-0.1.8.1 | 13 + .../md5-cache/sys-fs/mountpoint-s3-bin-1.1.1 | 10 + metadata/md5-cache/sys-fs/ntfs2btrfs-20250616 | 15 + metadata/md5-cache/sys-fs/ufiformat-0.9.9 | 11 + metadata/md5-cache/sys-fs/vramfs-0_p20221214 | 12 + metadata/md5-cache/sys-fs/xfs_undelete-15.0 | 10 + metadata/md5-cache/sys-fs/xva-img-1.5-r1 | 14 + .../md5-cache/sys-fs/zfs-auto-utils-1.0.0 | 10 + metadata/md5-cache/sys-kernel/dpdk-kmod-23.03 | 17 + .../uek-sources-5.15.0.300.159.7-r1 | 14 + .../sys-kernel/uek-sources-5.15.0.300.161.13 | 14 + metadata/md5-cache/sys-kernel/xow-0.5 | 12 + .../md5-cache/sys-kernel/zenpower3-0.2.0-r3 | 16 + metadata/md5-cache/sys-kernel/zenpower3-9999 | 15 + .../md5-cache/sys-libs/cyclonedds-0.10.3-r1 | 16 + metadata/md5-cache/sys-libs/cyclonedds-9999 | 15 + metadata/md5-cache/sys-libs/gcompat-1.1.0 | 14 + metadata/md5-cache/sys-libs/gcompat-9999 | 14 + metadata/md5-cache/sys-libs/iceoryx-2.0.3 | 16 + metadata/md5-cache/sys-libs/iceoryx-9999 | 15 + metadata/md5-cache/sys-libs/libfixposix-0.4.3 | 9 + metadata/md5-cache/sys-libs/libfixposix-0.5.1 | 12 + .../md5-cache/sys-libs/libudev-zero-1.0.3 | 13 + metadata/md5-cache/sys-libs/nss-tls-1.0 | 15 + metadata/md5-cache/sys-libs/nss-tls-1.1-r1 | 15 + metadata/md5-cache/sys-libs/nss-tls-9999 | 14 + .../md5-cache/sys-libs/solo-udev-rules-4.1.5 | 14 + metadata/md5-cache/sys-libs/spiral-0.3.0 | 13 + metadata/md5-cache/sys-power/amdfan-0.1.28 | 17 + metadata/md5-cache/sys-power/amdfan-0.2.3 | 17 + metadata/md5-cache/sys-power/amdfan-0.2.5 | 17 + .../md5-cache/sys-power/auto-cpufreq-2.3.0 | 16 + .../md5-cache/sys-power/auto-cpufreq-2.4.0 | 16 + .../md5-cache/sys-power/auto-cpufreq-2.6.0 | 17 + .../md5-cache/sys-power/envycontrol-3.5.2 | 15 + metadata/md5-cache/sys-power/envycontrol-9999 | 14 + metadata/md5-cache/sys-power/fan2go-0.13.0 | 14 + metadata/md5-cache/sys-power/fan2go-tui-0.2.1 | 13 + metadata/md5-cache/sys-power/gtherm-0.0.3 | 16 + .../sys-power/linux-tools-power-x86-6.1 | 16 + .../sys-power/linux-tools-power-x86-6.6 | 16 + .../md5-cache/sys-power/nvidia-exec-0.2.7-r1 | 13 + metadata/md5-cache/sys-power/nvidia-exec-9999 | 12 + metadata/md5-cache/sys-power/rog-daemon-2.1.0 | 13 + .../sys-power/system76-power-1.2.1-r2 | 15 + .../md5-cache/sys-power/system76-power-1.2.4 | 15 + .../md5-cache/sys-power/system76-power-9999 | 14 + .../md5-cache/sys-process/forkstat-0.03.02-r2 | 11 + metadata/md5-cache/sys-process/gotop-4.2.0 | 12 + metadata/md5-cache/sys-process/nohang-0.2.0 | 15 + metadata/md5-cache/sys-process/nohang-9999 | 14 + metadata/md5-cache/sys-process/nq-0.4 | 16 + metadata/md5-cache/sys-process/pipectl-0.5.0 | 15 + metadata/md5-cache/sys-process/scron-0.4 | 10 + metadata/md5-cache/sys-process/snooze-0.5.1 | 11 + metadata/md5-cache/sys-process/snooze-9999 | 11 + .../md5-cache/sys-process/task-spooler-1.3.0 | 13 + metadata/md5-cache/sys-process/xe-1.0-r1 | 14 + metadata/md5-cache/virtual/crystal-db-0.13-r1 | 8 + metadata/md5-cache/virtual/crystal-db-0.14 | 8 + metadata/md5-cache/www-apps/anubis-1.24.0 | 13 + metadata/md5-cache/www-apps/anubis-1.25.0 | 13 + .../md5-cache/www-apps/code-server-bin-4.18.0 | 14 + .../md5-cache/www-apps/code-server-bin-4.19.1 | 14 + .../md5-cache/www-apps/code-server-bin-4.90.3 | 14 + .../md5-cache/www-apps/flaresolverr-3.4.6 | 16 + metadata/md5-cache/www-apps/forgejo-11.0.11 | 17 + metadata/md5-cache/www-apps/forgejo-11.0.7 | 17 + metadata/md5-cache/www-apps/forgejo-12.0.4 | 17 + metadata/md5-cache/www-apps/forgejo-13.0.2 | 17 + metadata/md5-cache/www-apps/forgejo-14.0.3 | 17 + metadata/md5-cache/www-apps/freshrss-1.26.3 | 15 + metadata/md5-cache/www-apps/goatcounter-2.6.0 | 13 + metadata/md5-cache/www-apps/goatcounter-2.7.0 | 13 + .../www-apps/invidious-2025.09.13.0-r2 | 16 + .../md5-cache/www-apps/invidious-2026.02.07.0 | 16 + metadata/md5-cache/www-apps/laminar-1.3-r1 | 16 + .../md5-cache/www-apps/libmedium-2024.06.10 | 15 + metadata/md5-cache/www-apps/mycorrhiza-1.15.1 | 14 + metadata/md5-cache/www-apps/mycorrhiza-9999 | 13 + metadata/md5-cache/www-apps/pleroma-2.10.0-r1 | 16 + metadata/md5-cache/www-apps/pleroma-9999 | 15 + metadata/md5-cache/www-apps/pleroma-fe-2.7.0 | 11 + metadata/md5-cache/www-apps/pleroma-fe-2.8.0 | 11 + metadata/md5-cache/www-apps/pleroma-fe-9999 | 12 + .../md5-cache/www-apps/prowlarr-2.3.3.5296 | 17 + .../md5-cache/www-apps/radarr-6.1.1.10317 | 17 + metadata/md5-cache/www-apps/redlib-0.36.0 | 14 + metadata/md5-cache/www-apps/rimgo-1.2.1 | 13 + metadata/md5-cache/www-apps/sblg-0.6.1 | 14 + .../md5-cache/www-apps/sonarr-4.0.16.2946 | 17 + metadata/md5-cache/www-apps/soupault-5.2.1 | 15 + .../md5-cache/www-apps/soupault-bin-5.2.0 | 10 + .../md5-cache/www-apps/uwebsockets-20.14.0 | 10 + .../md5-cache/www-apps/uwebsockets-20.62.0 | 10 + metadata/md5-cache/www-apps/uwebsockets-9999 | 12 + .../www-apps/whisparr-eros-3.3.1.579 | 16 + .../md5-cache/www-apps/whoogle-search-0.9.3 | 15 + metadata/md5-cache/www-apps/zola-0.21.0 | 15 + metadata/md5-cache/www-apps/zola-0.22.1-r1 | 15 + .../md5-cache/www-client/badwolf-1.4.0-r2 | 16 + metadata/md5-cache/www-client/badwolf-9999-r1 | 15 + metadata/md5-cache/www-client/browsh-1.8.2 | 14 + metadata/md5-cache/www-client/browsh-1.8.3 | 14 + metadata/md5-cache/www-client/chawan-0.3.3 | 12 + metadata/md5-cache/www-client/chawan-9999 | 13 + .../md5-cache/www-client/helium-bin-0.10.1.1 | 15 + .../md5-cache/www-client/helium-bin-0.10.5.1 | 15 + .../md5-cache/www-client/helium-bin-0.10.6.1 | 15 + .../www-client/mullvad-browser-bin-15.0.8 | 14 + metadata/md5-cache/www-client/nyxt-3.11.8 | 17 + metadata/md5-cache/www-client/nyxt-3.12.0 | 17 + metadata/md5-cache/www-client/nyxt-9999 | 16 + .../www-client/opera-gx-bin-128.0.5807.97 | 15 + .../www-client/torbrowser-launcher-0.3.9 | 18 + metadata/md5-cache/www-client/vimb-3.7.0 | 15 + metadata/md5-cache/www-client/vimb-9999 | 14 + .../www-client/yandex-browser-26.3.1.961_p1 | 16 + .../md5-cache/www-client/zen-bin-1.18.10b | 14 + metadata/md5-cache/www-client/zen-bin-1.19.4b | 14 + metadata/md5-cache/www-misc/dufs-0.40.0 | 13 + metadata/md5-cache/www-misc/gitea2rss-0.7.0 | 16 + .../md5-cache/www-misc/kiwix-desktop-2.4.0 | 14 + .../md5-cache/www-misc/kiwix-desktop-2.5.1 | 14 + metadata/md5-cache/www-misc/libkiwix-14.0.0 | 16 + metadata/md5-cache/www-misc/libkiwix-14.1.1 | 16 + metadata/md5-cache/www-misc/libkiwix-14.2.0 | 16 + .../www-misc/waldl-0.0.1_pre20211112 | 11 + .../www-misc/wyebadblock-1.0.0_p20230211 | 11 + .../md5-cache/www-plugins/firefoxpwa-2.17.2 | 16 + .../md5-cache/www-plugins/firefoxpwa-2.18.0 | 16 + .../md5-cache/www-plugins/firefoxpwa-2.18.2 | 16 + .../www-plugins/tridactyl-native-0.5.0 | 12 + .../md5-cache/www-servers/copyparty-1.20.12 | 16 + .../www-servers/copyparty-1.20.13-r1 | 16 + .../md5-cache/www-servers/hinsightd-0.9.17 | 17 + metadata/md5-cache/www-servers/hinsightd-9999 | 16 + .../md5-cache/www-servers/quark-0_pre20220817 | 11 + metadata/md5-cache/www-servers/quark-9999 | 11 + metadata/md5-cache/x11-apps/autokey-0.96.0 | 16 + .../lightdm-gtk-greeter-settings-1.2.2-r3 | 16 + metadata/md5-cache/x11-apps/xcur2png-0.7.1-r3 | 14 + .../x11-drivers/OpenTabletDriver-0.6.6.2 | 16 + .../x11-drivers/OpenTabletDriver-bin-0.6.3.0 | 14 + metadata/md5-cache/x11-drivers/evdi-1.14.12 | 18 + metadata/md5-cache/x11-drivers/evdi-1.14.13 | 18 + metadata/md5-cache/x11-drivers/evdi-1.14.14 | 18 + metadata/md5-cache/x11-drivers/evdi-1.14.15 | 18 + metadata/md5-cache/x11-drivers/evdi-9999 | 17 + .../x11-drivers/xf86-input-xppen-3.4.9-r2 | 15 + .../md5-cache/x11-libs/gtk-fortran-3.24.49 | 17 + metadata/md5-cache/x11-libs/gtk-fortran-4.7.1 | 17 + metadata/md5-cache/x11-libs/gtk-fortran-4.8.0 | 17 + .../x11-libs/sdl-fakeqwerty-0_pre20191217 | 15 + .../aerial-sddm-theme-0_pre20191018-r1 | 10 + .../md5-cache/x11-misc/aerial-sddm-theme-9999 | 12 + metadata/md5-cache/x11-misc/autotiling-1.9.3 | 16 + .../md5-cache/x11-misc/betterlockscreen-4.4.0 | 13 + .../betterlockscreen_rapid-0.0.0_pre20210701 | 10 + .../betterlockscreen_rapid-0.0.0_pre20210708 | 10 + metadata/md5-cache/x11-misc/dotool-1.5 | 15 + .../md5-cache/x11-misc/exit-options-20250830 | 15 + metadata/md5-cache/x11-misc/gobble-1.3 | 15 + metadata/md5-cache/x11-misc/greenclip-bin-4.2 | 9 + metadata/md5-cache/x11-misc/gromit-mpx-1.8.0 | 15 + metadata/md5-cache/x11-misc/gromit-mpx-1.9.0 | 15 + metadata/md5-cache/x11-misc/gromit-mpx-9999 | 14 + metadata/md5-cache/x11-misc/i3-restore-4.1 | 15 + .../md5-cache/x11-misc/i3-resurrect-1.4.5 | 15 + .../md5-cache/x11-misc/i3lock-color-2.13.5 | 14 + .../i3lock-fancy-rapid-0.0.0_pre20201109-r1 | 13 + .../i3lock-fancy-rapid-0.0.0_pre20210421 | 13 + .../md5-cache/x11-misc/i3status-rust-0.35.0 | 16 + .../x11-misc/ksnip-1.11.0_pre20250130 | 17 + .../md5-cache/x11-misc/leftwm-theme-0.1.2 | 15 + metadata/md5-cache/x11-misc/ly-1.0.3 | 14 + metadata/md5-cache/x11-misc/ly-1.2.0 | 15 + metadata/md5-cache/x11-misc/ly-1.3.2 | 15 + metadata/md5-cache/x11-misc/ly-9999 | 13 + metadata/md5-cache/x11-misc/matugen-2.4.1 | 13 + .../md5-cache/x11-misc/picom-jonaburg-9999 | 17 + metadata/md5-cache/x11-misc/pywal16-3.6.0 | 16 + metadata/md5-cache/x11-misc/pywal16-3.7.2 | 16 + metadata/md5-cache/x11-misc/rofi-emoji-3.3.0 | 15 + metadata/md5-cache/x11-misc/rofi-emoji-3.4.1 | 15 + metadata/md5-cache/x11-misc/rofi-emoji-4.1.0 | 15 + metadata/md5-cache/x11-misc/selx-1.2.0 | 13 + metadata/md5-cache/x11-misc/selx-2.0.0 | 13 + metadata/md5-cache/x11-misc/slstatus-1.0-r1 | 14 + metadata/md5-cache/x11-misc/slstatus-1.1 | 14 + metadata/md5-cache/x11-misc/tbsm-0.5 | 11 + metadata/md5-cache/x11-misc/tbsm-0.6 | 11 + metadata/md5-cache/x11-misc/tbsm-0.7 | 11 + metadata/md5-cache/x11-misc/vimouse-0.11 | 12 + metadata/md5-cache/x11-misc/wallust-3.1.0 | 13 + metadata/md5-cache/x11-misc/wallust-3.3.0 | 13 + metadata/md5-cache/x11-misc/wallust-3.5.2 | 13 + metadata/md5-cache/x11-misc/xbanish-1.8 | 13 + .../md5-cache/x11-misc/xbanish-1.8_p20230519 | 14 + metadata/md5-cache/x11-misc/xob-0.2 | 13 + metadata/md5-cache/x11-misc/xob-0.3 | 13 + metadata/md5-cache/x11-misc/xsecurelock-1.9.0 | 15 + .../md5-cache/x11-plugins/purple-mm-sms-0.1.7 | 11 + .../x11-terms/alacritty-graphics-0.16.1 | 17 + .../x11-terms/alacritty-graphics-9999 | 16 + metadata/md5-cache/x11-terms/dmd5620-2.1.0 | 15 + metadata/md5-cache/x11-terms/rio-0.2.37 | 17 + .../md5-cache/x11-terms/tabby-bin-1.0.221 | 13 + .../x11-terms/terminal-simulator-0.2 | 11 + .../x11-terms/terminal-simulator-9999-r1 | 13 + metadata/md5-cache/x11-terms/tym-3.5.1-r2 | 17 + .../md5-cache/x11-terms/weltschmerz-1.9.0 | 15 + metadata/md5-cache/x11-themes/adw-gtk3-5.10 | 14 + metadata/md5-cache/x11-themes/adw-gtk3-5.6 | 14 + .../x11-themes/adwaita-dark-amoled-9999 | 11 + .../md5-cache/x11-themes/apple-cursor-2.0.1 | 9 + .../arc-darkest-colors-0_pre20200818 | 14 + .../arc-darkest-colors-0_pre20201112 | 14 + .../md5-cache/x11-themes/arc-kde-20220908 | 11 + .../x11-themes/bibata-xcursors-2.0.3 | 10 + .../x11-themes/bibata-xcursors-2.0.7 | 10 + .../x11-themes/blackandwhite-gtk-9999 | 11 + .../x11-themes/breezex-xcursors-2.0.0 | 10 + .../x11-themes/breezex-xcursors-2.0.1 | 10 + .../md5-cache/x11-themes/candy-icons-9999 | 11 + .../x11-themes/catppuccin-btop-1.0.0 | 10 + .../x11-themes/catppuccin-cursors-1.0.2 | 12 + .../x11-themes/catppuccin-cursors-2.0.0 | 10 + .../md5-cache/x11-themes/catppuccin-gtk-0.7.5 | 12 + .../md5-cache/x11-themes/catppuccin-gtk-1.0.3 | 12 + .../catppuccin-kvantum-0_pre20220927 | 10 + .../x11-themes/catppuccin-kvantum-9999 | 12 + .../md5-cache/x11-themes/flat-remix-gtk-9999 | 8 + metadata/md5-cache/x11-themes/hackerer-9999 | 11 + metadata/md5-cache/x11-themes/juno-9999 | 11 + .../x11-themes/materia-theme-20210322 | 14 + metadata/md5-cache/x11-themes/midnight-9999 | 11 + .../md5-cache/x11-themes/neonly-cursor-1.0.0 | 13 + .../md5-cache/x11-themes/neonly-cursor-2.0.0 | 13 + .../md5-cache/x11-themes/nordzy-cursors-2.3.0 | 10 + .../x11-themes/obsidian-icon-theme-4.15-r1 | 14 + .../x11-themes/obsidian-icon-theme-9999 | 14 + .../x11-themes/obsidian2-gtk-theme-2.25 | 11 + .../x11-themes/obsidian2-gtk-theme-9999 | 13 + .../papirus-claws-mail-theme-0_pre20181023 | 9 + .../papirus-claws-mail-theme-0_pre20201019 | 9 + .../x11-themes/phosh-wallpapers-0.41.0 | 14 + .../x11-themes/phosh-wallpapers-0.42.0 | 14 + .../md5-cache/x11-themes/pop-icon-theme-3.5.0 | 13 + .../x11-themes/qogir-icon-theme-2020.11.22 | 12 + .../x11-themes/qogir-icon-theme-2025.02.15 | 13 + .../md5-cache/x11-themes/razor-sharp-gtk-9999 | 11 + .../md5-cache/x11-themes/solarized-black-1.0 | 8 + .../x11-themes/sound-theme-librem5-0.1.0 | 10 + .../x11-themes/vimix-xcursors-20200224-r3 | 10 + metadata/md5-cache/x11-wm/dk-1.7 | 15 + metadata/md5-cache/x11-wm/dk-9999 | 14 + .../x11-wm/firefox-i3-workspaces-0.10 | 10 + metadata/md5-cache/x11-wm/i3-rounded-4.21.1 | 16 + metadata/md5-cache/x11-wm/leftwm-0.5.1 | 15 + metadata/md5-cache/x11-wm/leftwm-0.5.4 | 15 + metadata/md5-cache/x11-wm/qtile-extras-0.33.0 | 16 + .../2025-10-07-coolercontrol-liqctld-removed | 12 + metadata/pkg_desc_index | 2175 ++++++ metadata/pkgcheck.conf | 3 + metadata/timestamp.chk | 1 + mpv-plugin/SimpleHistory/Manifest | 1 + .../SimpleHistory-2023.09.25.ebuild | 44 + mpv-plugin/SimpleHistory/metadata.xml | 8 + mpv-plugin/SimpleUndo/Manifest | 1 + .../SimpleUndo/SimpleUndo-2023.09.25.ebuild | 31 + mpv-plugin/SimpleUndo/metadata.xml | 8 + mpv-plugin/SmartCopyPaste/Manifest | 1 + .../SmartCopyPaste/SmartCopyPaste-3.1.ebuild | 28 + mpv-plugin/SmartCopyPaste/metadata.xml | 11 + mpv-plugin/kde-do-not-disturb/Manifest | 1 + .../kde-do-not-disturb-20230110.ebuild | 28 + mpv-plugin/kde-do-not-disturb/metadata.xml | 11 + mpv-plugin/kde-night-color/Manifest | 2 + .../kde-night-color-20230110.ebuild | 28 + .../kde-night-color-20240910.ebuild | 28 + mpv-plugin/kde-night-color/metadata.xml | 11 + mpv-plugin/kdialog-open-files/Manifest | 1 + .../kdialog-open-files-20221015.ebuild | 28 + mpv-plugin/kdialog-open-files/metadata.xml | 8 + mpv-plugin/mdmenu/Manifest | 1 + mpv-plugin/mdmenu/mdmenu-20260218.ebuild | 39 + mpv-plugin/mdmenu/metadata.xml | 18 + mpv-plugin/mfpbar/Manifest | 1 + mpv-plugin/mfpbar/metadata.xml | 11 + mpv-plugin/mfpbar/mfpbar-20260218.ebuild | 29 + mpv-plugin/mpv-autosub/Manifest | 1 + mpv-plugin/mpv-autosub/metadata.xml | 11 + .../mpv-autosub/mpv-autosub-20210629.ebuild | 26 + mpv-plugin/mpv-kscreen-doctor/Manifest | 2 + mpv-plugin/mpv-kscreen-doctor/metadata.xml | 11 + .../mpv-kscreen-doctor-0.2.1.ebuild | 25 + .../mpv-kscreen-doctor-0.2.2.ebuild | 25 + mpv-plugin/mpv-mpris/Manifest | 2 + mpv-plugin/mpv-mpris/metadata.xml | 15 + mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild | 59 + mpv-plugin/mpv-mpris/mpv-mpris-1.2.ebuild | 59 + mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild | 59 + mpv-plugin/mpv-plugin-xrandr/Manifest | 1 + mpv-plugin/mpv-plugin-xrandr/metadata.xml | 11 + .../mpv-plugin-xrandr-2023.06.19.ebuild | 25 + mpv-plugin/mpv-youtube-upnext/Manifest | 1 + mpv-plugin/mpv-youtube-upnext/metadata.xml | 11 + .../mpv-youtube-upnext-20240513.ebuild | 22 + mpv-plugin/mpv_sponsorblock/Manifest | 3 + ...orblock-20230130-pr73-file-locations.patch | 72 + mpv-plugin/mpv_sponsorblock/metadata.xml | 11 + .../mpv_sponsorblock-20211223.ebuild | 46 + .../mpv_sponsorblock-20220924.ebuild | 37 + .../mpv_sponsorblock-20230130-r1.ebuild | 43 + .../mpv_sponsorblock-20230130.ebuild | 37 + mpv-plugin/mpv_sponsorblock_minimal/Manifest | 2 + .../mpv_sponsorblock_minimal/metadata.xml | 11 + ...mpv_sponsorblock_minimal-2023.08.20.ebuild | 22 + ...mpv_sponsorblock_minimal-2026.02.09.ebuild | 22 + mpv-plugin/mpv_thumbnail_script/Manifest | 3 + mpv-plugin/mpv_thumbnail_script/metadata.xml | 11 + .../mpv_thumbnail_script-0.5.2.ebuild | 56 + .../mpv_thumbnail_script-0.5.3.ebuild | 56 + .../mpv_thumbnail_script-0.5.4.ebuild | 56 + mpv-plugin/open-in-mpv/Manifest | 2 + mpv-plugin/open-in-mpv/metadata.xml | 8 + .../open-in-mpv/open-in-mpv-2.4.1.ebuild | 32 + .../open-in-mpv/open-in-mpv-2.4.3.ebuild | 32 + mpv-plugin/thumbfast/Manifest | 2 + mpv-plugin/thumbfast/metadata.xml | 11 + .../thumbfast/thumbfast-2023.12.08.ebuild | 35 + .../thumbfast/thumbfast-2025.02.04.ebuild | 35 + net-analyzer/gping/Manifest | 2 + net-analyzer/gping/gping-1.20.1.ebuild | 44 + net-analyzer/gping/metadata.xml | 11 + net-analyzer/munin-contrib/Manifest | 2 + net-analyzer/munin-contrib/metadata.xml | 16 + .../munin-contrib-0.2021.04.27.ebuild | 107 + .../munin-contrib-0.2024.03.04-r1.ebuild | 111 + .../munin-contrib-0.2024.03.04.ebuild | 115 + net-analyzer/netsniff-ng/Manifest | 2 + .../files/netsniff-ng-0.6.9-gcc-15.patch | 35 + net-analyzer/netsniff-ng/metadata.xml | 11 + .../netsniff-ng/netsniff-ng-0.6.8-r1.ebuild | 86 + .../netsniff-ng/netsniff-ng-0.6.9.ebuild | 79 + net-analyzer/reaction/Manifest | 581 ++ net-analyzer/reaction/files/init.d/reaction | 14 + .../reaction/files/systemd/reaction.service | 21 + net-analyzer/reaction/metadata.xml | 18 + net-analyzer/reaction/reaction-2.2.1.ebuild | 227 + net-analyzer/reaction/reaction-2.3.0.ebuild | 515 ++ net-client/amfora/Manifest | 404 ++ net-client/amfora/amfora-1.11.0.ebuild | 31 + net-client/amfora/amfora-1.9.2.ebuild | 433 ++ net-client/amfora/metadata.xml | 8 + net-client/castor/Manifest | 159 + net-client/castor/castor-0.8.18.ebuild | 147 + net-client/castor/castor-0.9.0-r1.ebuild | 168 + net-client/castor/metadata.xml | 12 + net-client/geopard/Manifest | 1 + net-client/geopard/geopard-1.7.0.ebuild | 77 + net-client/geopard/metadata.xml | 15 + net-client/lagrange/Manifest | 4 + net-client/lagrange/lagrange-1.19.3.ebuild | 75 + net-client/lagrange/lagrange-1.19.4.ebuild | 75 + net-client/lagrange/metadata.xml | 30 + net-client/metadata.xml | 8 + net-client/offpunk/Manifest | 3 + net-client/offpunk/metadata.xml | 13 + net-client/offpunk/offpunk-2.7.1.ebuild | 45 + net-client/offpunk/offpunk-2.8.ebuild | 45 + net-client/offpunk/offpunk-3.0.ebuild | 47 + net-client/starfish/Manifest | 2 + net-client/starfish/metadata.xml | 25 + net-client/starfish/starfish-1.2.0.ebuild | 58 + net-client/starfish/starfish-1.3.1.ebuild | 53 + net-client/telescope/Manifest | 4 + net-client/telescope/metadata.xml | 17 + net-client/telescope/telescope-0.10.1.ebuild | 62 + net-client/telescope/telescope-0.11.ebuild | 62 + net-dialup/atinout/Manifest | 1 + net-dialup/atinout/atinout-0.9.1-r1.ebuild | 25 + ...-happy-by-adding-fallthrough-comment.patch | 25 + ...02-do-not-rely-on-CR-in-modem-output.patch | 84 + .../atinout/files/0003-patch-makefile.patch | 40 + net-dialup/atinout/metadata.xml | 8 + net-dialup/minimodem/Manifest | 1 + net-dialup/minimodem/metadata.xml | 22 + net-dialup/minimodem/minimodem-0.24-r2.ebuild | 36 + net-dialup/minimodem/minimodem-9999-r1.ebuild | 35 + net-dialup/syncterm/Manifest | 1 + .../syncterm-1.1_disable-parallel-build.patch | 16 + .../syncterm-1.1_do-not-strip-3rdp-test.patch | 40 + ...term-1.1_respect-toolchain-variables.patch | 89 + ...sched-yield-instead-of-pthread-yield.patch | 41 + net-dialup/syncterm/metadata.xml | 18 + net-dialup/syncterm/syncterm-1.1.ebuild | 54 + net-dialup/syncterm/syncterm-9999.ebuild | 44 + net-dialup/tcpser/Manifest | 1 + ...1.4_dont-hardcode-cflags-and-ldflags.patch | 17 + net-dialup/tcpser/metadata.xml | 22 + net-dialup/tcpser/tcpser-1.1.4.ebuild | 27 + net-dialup/tio/Manifest | 1 + net-dialup/tio/metadata.xml | 16 + net-dialup/tio/tio-3.9.ebuild | 33 + .../AdGuardHome/AdGuardHome-0.107.63.ebuild | 141 + .../AdGuardHome/AdGuardHome-0.107.64.ebuild | 141 + .../AdGuardHome/AdGuardHome-0.107.71.ebuild | 141 + net-dns/AdGuardHome/Manifest | 11 + .../files/AdGuardHome-0.107.63.service | 26 + .../files/disable-update-cmd-opt.patch | 19 + net-dns/AdGuardHome/metadata.xml | 16 + net-dns/blocky/Manifest | 9 + net-dns/blocky/blocky-0.25.ebuild | 105 + net-dns/blocky/blocky-0.26.2.ebuild | 105 + net-dns/blocky/blocky-0.28.2.ebuild | 105 + net-dns/blocky/blocky-9999.ebuild | 105 + net-dns/blocky/files/blocky-0.22.service | 16 + net-dns/blocky/metadata.xml | 16 + net-dns/noip-duc/Manifest | 144 + net-dns/noip-duc/metadata.xml | 11 + net-dns/noip-duc/noip-duc-3.3.0.ebuild | 181 + net-dns/technitium-dns/Manifest | 9 + .../technitium-dns/files/technitium-dns.initd | 10 + .../files/technitium-dns.service | 12 + net-dns/technitium-dns/metadata.xml | 11 + .../technitium-dns/technitium-dns-13.6.ebuild | 87 + .../technitium-dns/technitium-dns-14.3.ebuild | 93 + net-fs/httpdirfs/Manifest | 1 + net-fs/httpdirfs/httpdirfs-1.2.7.ebuild | 25 + net-fs/httpdirfs/metadata.xml | 24 + net-fs/webdav-server-rs/Manifest | 2 + ...-the-version-0.2.0-of-webdav-handler.patch | 16 + .../files/webdav-server-rs.service | 11 + net-fs/webdav-server-rs/metadata.xml | 12 + .../webdav-server-rs-0.4.0_pre20231124.ebuild | 52 + net-im/Quaternion/Manifest | 1 + net-im/Quaternion/Quaternion-0.0.97.1.ebuild | 43 + net-im/Quaternion/metadata.xml | 8 + net-im/WasIstLos/Manifest | 2 + net-im/WasIstLos/WasIstLos-1.6.5.ebuild | 50 + net-im/WasIstLos/WasIstLos-1.7.0.ebuild | 50 + net-im/WasIstLos/metadata.xml | 14 + net-im/abaddon/Manifest | 1 + net-im/abaddon/abaddon-0.2.3.ebuild | 75 + net-im/abaddon/abaddon-9999.ebuild | 75 + net-im/abaddon/metadata.xml | 12 + net-im/bbctl/Manifest | 2 + net-im/bbctl/bbctl-0.13.0.ebuild | 39 + net-im/bbctl/files/bbctl.initd | 26 + net-im/bbctl/metadata.xml | 11 + net-im/beeper/Manifest | 4 + net-im/beeper/beeper-4.2.587.ebuild | 144 + net-im/beeper/beeper-4.2.653.ebuild | 144 + net-im/beeper/metadata.xml | 11 + net-im/chatterino/Manifest | 21 + net-im/chatterino/chatterino-2.5.4.ebuild | 130 + net-im/chatterino/chatterino-2.5.5.ebuild | 185 + net-im/chatterino/chatterino-9999.ebuild | 185 + .../chatterino-2.5.2-disable-ccache.patch | 20 + net-im/chatterino/metadata.xml | 12 + net-im/conduit/Manifest | 429 ++ net-im/conduit/conduit-0.10.11.ebuild | 559 ++ net-im/conduit/conduit-0.10.12.ebuild | 559 ++ net-im/conduit/conduit-9999.ebuild | 117 + net-im/conduit/files/conduit.confd | 2 + net-im/conduit/files/conduit.initd-r1 | 26 + net-im/conduit/files/conduit.logrotate | 9 + net-im/conduit/files/conduit.service-r1 | 13 + net-im/conduit/metadata.xml | 34 + net-im/discord-canary-bin/Manifest | 1 + .../discord-canary-bin-0.0.821.ebuild | 91 + net-im/discord-canary-bin/metadata.xml | 16 + net-im/discord-ptb-bin/Manifest | 1 + .../discord-ptb-bin-0.0.137.ebuild | 86 + net-im/discord-ptb-bin/metadata.xml | 8 + net-im/discordo/Manifest | 2 + .../discordo/discordo-0_pre20251202-r1.ebuild | 62 + net-im/discordo/discordo-9999.ebuild | 62 + net-im/discordo/metadata.xml | 21 + net-im/dissent/Manifest | 1 + net-im/dissent/dissent-0.0.37.ebuild | 76 + net-im/dissent/files/modules.txt | 241 + net-im/dissent/metadata.xml | 16 + net-im/element-desktop/Manifest | 6 + .../element-desktop-1.12.3.ebuild | 114 + .../element-desktop-1.12.6.ebuild | 119 + .../element-desktop-1.12.7.ebuild | 131 + net-im/element-desktop/metadata.xml | 15 + net-im/endcord-bin/Manifest | 3 + net-im/endcord-bin/endcord-bin-1.3.0.ebuild | 43 + net-im/endcord-bin/endcord-bin-1.4.0.ebuild | 46 + net-im/endcord-bin/endcord-bin-1.4.1.ebuild | 46 + net-im/endcord-bin/metadata.xml | 16 + net-im/endcord/Manifest | 2 + net-im/endcord/endcord-1.4.0.ebuild | 93 + net-im/endcord/endcord-1.4.1.ebuild | 93 + net-im/endcord/endcord-9999.ebuild | 93 + .../endcord/files/endcord-1.4.0-flags.patch | 28 + net-im/endcord/metadata.xml | 19 + net-im/eturnal/Manifest | 2 + net-im/eturnal/eturnal-1.12.1.ebuild | 64 + net-im/eturnal/eturnal-1.12.2.ebuild | 64 + net-im/eturnal/files/eturnal.initd | 46 + net-im/eturnal/files/eturnal.initd-r1 | 47 + net-im/eturnal/metadata.xml | 13 + net-im/flare/Manifest | 1 + net-im/flare/flare-0.12.0-r1.ebuild | 65 + net-im/flare/metadata.xml | 12 + net-im/forkgram-bin/Manifest | 8 + net-im/forkgram-bin/forkgram-bin-6.6.2.ebuild | 63 + net-im/forkgram-bin/metadata.xml | 13 + net-im/forkgram/Manifest | 1 + ...000-data_data_sponsored_messages.cpp.patch | 64 + .../files/0001-kde-theme-injection-fix.patch | 13 + .../files/invite-peeking-restrictions.patch | 13 + .../files/option-to-disable-stories.patch | 81 + net-im/forkgram/files/pins.patch | 104 + .../forkgram/files/saving-restrictions.patch | 206 + .../files/tdesktop-3.3.2-system-minizip.patch | 23 + .../files/tdesktop-4.11.3-system-libyuv.patch | 24 + .../files/tdesktop-4.11.3-zlib-ng.patch | 53 + .../files/tdesktop-5.14.3-system-cppgir.patch | 31 + .../files/tdesktop-5.2.2-libdispatch.patch | 24 + .../files/tdesktop-5.2.2-qt6-no-wayland.patch | 86 + .../files/tdesktop-5.7.2-cstring.patch | 12 + .../files/tdesktop-5.8.3-cstdint.patch | 15 + .../files/tdesktop-6.3.2-loosen-minizip.patch | 20 + net-im/forkgram/forkgram-6.5.1.ebuild | 271 + net-im/forkgram/metadata.xml | 27 + .../gajim-plugins/gajim-plugins-9999.ebuild | 44 + net-im/gajim-plugins/metadata.xml | 20 + net-im/go-sendxmpp/Manifest | 4 + net-im/go-sendxmpp/go-sendxmpp-0.6.1.ebuild | 30 + net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild | 32 + net-im/go-sendxmpp/metadata.xml | 7 + net-im/gomuks/Manifest | 183 + net-im/gomuks/gomuks-0.3.0.ebuild | 162 + net-im/gomuks/gomuks-0.3.1.ebuild | 162 + net-im/gomuks/metadata.xml | 15 + net-im/gurk-rs/Manifest | 6 + net-im/gurk-rs/gurk-rs-0.7.1.ebuild | 104 + net-im/gurk-rs/gurk-rs-9999.ebuild | 104 + net-im/gurk-rs/metadata.xml | 20 + net-im/heisenbridge/Manifest | 2 + .../files/heisenbridge-1.14.1-qanotice.patch | 13 + net-im/heisenbridge/files/heisenbridge.confd | 21 + .../heisenbridge/files/heisenbridge.confd-r1 | 24 + net-im/heisenbridge/files/heisenbridge.initd | 24 + .../heisenbridge/files/heisenbridge.initd-r1 | 30 + .../heisenbridge/files/heisenbridge.service | 12 + .../heisenbridge/heisenbridge-1.15.3.ebuild | 68 + .../heisenbridge/heisenbridge-1.15.4.ebuild | 68 + net-im/heisenbridge/metadata.xml | 18 + net-im/iamb/Manifest | 1588 +++++ net-im/iamb/iamb-0.0.10.ebuild | 643 ++ net-im/iamb/iamb-0.0.11.ebuild | 771 +++ net-im/iamb/iamb-0.0.8.ebuild | 497 ++ net-im/iamb/iamb-0.0.9.ebuild | 605 ++ net-im/iamb/metadata.xml | 12 + net-im/jitsi-meet/Manifest | 2 + net-im/jitsi-meet/jitsi-meet-2026.1.0.ebuild | 52 + net-im/jitsi-meet/jitsi-meet-2026.1.1.ebuild | 52 + net-im/jitsi-meet/metadata.xml | 11 + net-im/legcord-bin/Manifest | 3 + net-im/legcord-bin/legcord-bin-1.2.2.ebuild | 133 + net-im/legcord-bin/metadata.xml | 15 + net-im/manyverse-bin/Manifest | 1 + .../manyverse-bin-0.2310.9.ebuild | 40 + net-im/manyverse-bin/metadata.xml | 8 + net-im/mastoposter/Manifest | 1 + net-im/mastoposter/files/mastoposter.confd | 2 + net-im/mastoposter/files/mastoposter.initd | 21 + net-im/mastoposter/files/mastoposter.service | 17 + net-im/mastoposter/mastoposter-0.2.ebuild | 42 + net-im/mastoposter/metadata.xml | 9 + net-im/matterhorn-bin/Manifest | 2 + .../matterhorn-bin-90000.1.0.ebuild | 44 + .../matterhorn-bin-90000.1.1.ebuild | 44 + net-im/matterhorn-bin/metadata.xml | 14 + net-im/maubot/Manifest | 2 + net-im/maubot/files/maubot.initd | 28 + net-im/maubot/files/maubot.service | 12 + net-im/maubot/maubot-0.5.0-r1.ebuild | 60 + net-im/maubot/maubot-0.5.1.ebuild | 60 + net-im/maubot/metadata.xml | 19 + net-im/mautrix-discord/Manifest | 4 + .../files/mautrix-discord.initd | 25 + .../files/mautrix-discord.service | 12 + .../mautrix-discord-0.7.1.ebuild | 65 + .../mautrix-discord-0.7.2.ebuild | 65 + net-im/mautrix-discord/metadata.xml | 18 + net-im/mautrix-meta/Manifest | 6 + net-im/mautrix-meta/files/mautrix-meta.initd | 25 + .../mautrix-meta/files/mautrix-meta.service | 12 + .../mautrix-meta/mautrix-meta-0.2510.0.ebuild | 63 + net-im/mautrix-meta/mautrix-meta-0.4.2.ebuild | 63 + net-im/mautrix-meta/mautrix-meta-0.4.3.ebuild | 62 + net-im/mautrix-meta/metadata.xml | 18 + net-im/mautrix-signal/Manifest | 6 + .../mautrix-signal/files/mautrix-signal.confd | 5 + .../mautrix-signal/files/mautrix-signal.initd | 25 + .../files/mautrix-signal.initd-r1 | 21 + .../files/mautrix-signal.service | 12 + .../mautrix-signal-25.12.ebuild | 95 + .../mautrix-signal-26.02.1.ebuild | 95 + .../mautrix-signal-26.02.ebuild | 95 + net-im/mautrix-signal/metadata.xml | 23 + net-im/mautrix-slack/Manifest | 4 + .../mautrix-slack/files/mautrix-slack.initd | 25 + .../mautrix-slack/files/mautrix-slack.service | 12 + .../mautrix-slack/mautrix-slack-0.1.3.ebuild | 63 + .../mautrix-slack/mautrix-slack-0.1.4.ebuild | 66 + net-im/mautrix-slack/metadata.xml | 18 + net-im/mautrix-telegram/Manifest | 2 + .../files/mautrix-telegram.confd | 8 + .../files/mautrix-telegram.initd | 25 + .../files/mautrix-telegram.initd-r1 | 29 + .../files/mautrix-telegram.service | 12 + .../mautrix-telegram-0.15.2.ebuild | 105 + .../mautrix-telegram-0.15.3.ebuild | 104 + net-im/mautrix-telegram/metadata.xml | 22 + net-im/mautrix-whatsapp/Manifest | 2 + .../files/mautrix-whatsapp.initd | 25 + .../files/mautrix-whatsapp.service | 12 + .../mautrix-whatsapp-26.02.ebuild | 73 + net-im/mautrix-whatsapp/metadata.xml | 21 + net-im/meowlnir/Manifest | 4 + net-im/meowlnir/files/meowlnir.initd | 16 + net-im/meowlnir/meowlnir-25.12.ebuild | 57 + net-im/meowlnir/meowlnir-26.02.ebuild | 57 + net-im/meowlnir/metadata.xml | 12 + net-im/nheko/Manifest | 2 + .../files/nheko-0.12.0-disable-http3.patch | 45 + net-im/nheko/files/nheko-0.12.0-fmt11.patch | 51 + ...eko-0.12.0-remove-wayland-dep-on-x11.patch | 39 + net-im/nheko/files/nheko-0.12.1-qt610.patch | 39 + net-im/nheko/metadata.xml | 15 + net-im/nheko/nheko-0.12.0-r2.ebuild | 129 + net-im/nheko/nheko-0.12.1.ebuild | 125 + net-im/nheko/nheko-9999.ebuild | 135 + net-im/pop/Manifest | 1 + net-im/pop/metadata.xml | 8 + net-im/pop/pop-8.0.21.ebuild | 56 + net-im/revolt-desktop/Manifest | 1 + net-im/revolt-desktop/metadata.xml | 11 + .../revolt-desktop-1.0.8-r2.ebuild | 67 + net-im/session-desktop-bin/Manifest | 2 + net-im/session-desktop-bin/metadata.xml | 11 + .../session-desktop-bin-1.15.1.ebuild | 130 + .../session-desktop-bin-1.15.2.ebuild | 130 + net-im/sliding-sync/Manifest | 4 + net-im/sliding-sync/files/sliding-sync.confd | 42 + net-im/sliding-sync/files/sliding-sync.initd | 29 + .../sliding-sync/files/sliding-sync.service | 11 + net-im/sliding-sync/metadata.xml | 13 + .../sliding-sync/sliding-sync-0.99.15.ebuild | 32 + .../sliding-sync/sliding-sync-0.99.19.ebuild | 32 + net-im/teams-for-linux/Manifest | 15 + net-im/teams-for-linux/metadata.xml | 12 + .../teams-for-linux-2.6.14.ebuild | 98 + .../teams-for-linux-2.6.17.ebuild | 98 + .../teams-for-linux-2.6.18.ebuild | 98 + .../teams-for-linux-2.7.12.ebuild | 98 + .../teams-for-linux-2.7.6.ebuild | 98 + net-im/vesktop-bin/Manifest | 2 + net-im/vesktop-bin/files/vesktop-bin.svg | 1 + net-im/vesktop-bin/files/vesktop.desktop | 10 + net-im/vesktop-bin/metadata.xml | 11 + net-im/vesktop-bin/vesktop-bin-1.6.5.ebuild | 99 + net-im/why2/Manifest | 316 + net-im/why2/metadata.xml | 14 + net-im/why2/why2-1.5.1.ebuild | 352 + net-im/zapzap/Manifest | 2 + net-im/zapzap/metadata.xml | 11 + net-im/zapzap/zapzap-6.2.10.ebuild | 31 + net-im/zapzap/zapzap-6.2.4.ebuild | 31 + net-im/zulip-desktop-bin/Manifest | 1 + net-im/zulip-desktop-bin/metadata.xml | 11 + .../zulip-desktop-bin-5.12.2.ebuild | 100 + net-irc/catgirl/Manifest | 2 + net-irc/catgirl/catgirl-2.2.ebuild | 43 + net-irc/catgirl/catgirl-2.2a.ebuild | 43 + net-irc/catgirl/files/README.gentoo | 4 + net-irc/catgirl/metadata.xml | 12 + net-irc/halloy/Manifest | 1050 +++ net-irc/halloy/halloy-2026.2.ebuild | 1067 +++ net-irc/halloy/halloy-2026.3.ebuild | 1080 +++ net-irc/halloy/halloy-2026.4.ebuild | 1080 +++ net-irc/halloy/metadata.xml | 15 + net-irc/limnoria-plugins-bugzilla/Manifest | 1 + .../limnoria-plugins-bugzilla-4.0.ebuild | 31 + .../limnoria-plugins-bugzilla/metadata.xml | 15 + net-irc/litterbox/Manifest | 1 + net-irc/litterbox/litterbox-1.9.ebuild | 32 + net-irc/litterbox/metadata.xml | 22 + net-irc/pounce/Manifest | 2 + net-irc/pounce/files/example.conf | 5 + net-irc/pounce/files/pounce.confd | 2 + net-irc/pounce/files/pounce.confd-r1 | 5 + net-irc/pounce/files/pounce.initd | 25 + net-irc/pounce/files/pounce.initd-r1 | 33 + net-irc/pounce/metadata.xml | 15 + net-irc/pounce/pounce-3.0.ebuild | 71 + net-irc/pounce/pounce-3.1-r1.ebuild | 60 + net-irc/pounce/pounce-3.1.ebuild | 58 + net-irc/quarg/Manifest | 2 + net-irc/quarg/metadata.xml | 8 + net-irc/quarg/quarg-1.1.0.ebuild | 52 + net-irc/srain/Manifest | 2 + net-irc/srain/files/srain-1.7.0-gcc15.patch | 37 + net-irc/srain/metadata.xml | 8 + net-irc/srain/srain-1.8.0.ebuild | 71 + net-irc/srain/srain-1.8.1.ebuild | 69 + net-irc/thelounge/Manifest | 6 + .../files/thelounge-4.4.1-tmpfiles.conf | 4 + .../files/thelounge-4.4.1-user.service | 13 + net-irc/thelounge/files/thelounge-4.4.1.confd | 3 + net-irc/thelounge/files/thelounge-4.4.1.initd | 20 + .../thelounge/files/thelounge-4.4.1.logrotate | 7 + .../thelounge/files/thelounge-4.4.1.service | 40 + net-irc/thelounge/metadata.xml | 12 + net-irc/thelounge/thelounge-4.4.1-r1.ebuild | 113 + net-irc/thelounge/thelounge-4.4.3-r2.ebuild | 113 + net-irc/tiny/Manifest | 209 + net-irc/tiny/metadata.xml | 11 + net-irc/tiny/tiny-0.12.0.ebuild | 253 + net-libs/dpdk/Manifest | 1 + net-libs/dpdk/dpdk-23.03.ebuild | 70 + .../dpdk/files/dpdk-21.11-static_linker.patch | 45 + .../files/dpdk-21.11.1-static_linker.patch | 25 + net-libs/dpdk/files/dpdk-22.03-binutils.patch | 60 + net-libs/dpdk/metadata.xml | 8 + net-libs/ixwebsocket/Manifest | 1 + .../files/ixwebsocket-11.4.4-fix-gcc15.patch | 12 + ...-11.4.4-fix-server-empty-thread-name.patch | 82 + ...ebsocket-11.4.4-remove-network-tests.patch | 28 + ...ixwebsocket-11.4.4-use-system-spdlog.patch | 55 + .../ixwebsocket/ixwebsocket-11.4.4.ebuild | 64 + net-libs/ixwebsocket/metadata.xml | 17 + net-libs/kcgi/Manifest | 2 + net-libs/kcgi/files/kcgi-0.12-ldflags.patch | 55 + net-libs/kcgi/kcgi-0.13.4.ebuild | 92 + net-libs/kcgi/kcgi-1.0.1.ebuild | 91 + net-libs/kcgi/metadata.xml | 16 + net-libs/libuecc/Manifest | 1 + net-libs/libuecc/libuecc-7.ebuild | 22 + net-libs/libuecc/metadata.xml | 12 + net-libs/libuplink/Manifest | 2 + net-libs/libuplink/libuplink-1.10.1.ebuild | 51 + net-libs/libuplink/metadata.xml | 20 + net-libs/orcania/Manifest | 1 + net-libs/orcania/metadata.xml | 19 + net-libs/orcania/orcania-2.3.3.ebuild | 51 + net-libs/picotls/Manifest | 2 + .../picotls-0_pre20220721-disable-e2e.patch | 42 + net-libs/picotls/metadata.xml | 14 + net-libs/picotls/picotls-0_pre20220721.ebuild | 59 + net-libs/picotls/picotls-9999.ebuild | 59 + net-libs/sofia-sip/Manifest | 1 + .../files/sofia-sip-1.13.17-gcc14.patch | 12 + net-libs/sofia-sip/metadata.xml | 17 + net-libs/sofia-sip/sofia-sip-1.13.17.ebuild | 119 + net-libs/syndication-domination/Manifest | 1 + .../gfeeds-2.2.0-blueprint-compiler-fix.patch | 106 + net-libs/syndication-domination/metadata.xml | 15 + .../syndication-domination-1.0-r1.ebuild | 64 + .../syndication-domination-9999.ebuild | 64 + net-libs/telepathy-haze/Manifest | 1 + ....8.1-fix-Wincompatible-pointer-types.patch | 50 + ...epathy-haze-0.8.1-remove-broken-test.patch | 11 + net-libs/telepathy-haze/metadata.xml | 8 + .../telepathy-haze-0.8.1.ebuild | 56 + net-libs/ulfius/Manifest | 1 + net-libs/ulfius/metadata.xml | 27 + net-libs/ulfius/ulfius-2.7.15.ebuild | 62 + net-libs/usockets/Manifest | 1 + .../usockets-0.8.1_p20211023-Makefile.patch | 141 + ...ckets-0.8.1_p20211023-gen-ssl-config.patch | 14 + ...usockets-0.8.1_p20211023-hammer-test.patch | 16 + .../usockets-0.8.1_p20211023-pkg-config.patch | 18 + .../files/usockets-0.8.8-Makefile.patch | 172 + .../files/usockets-0.8.8-hammer-test.patch | 16 + net-libs/usockets/metadata.xml | 15 + net-libs/usockets/usockets-0.8.8.ebuild | 68 + net-libs/usockets/usockets-9999.ebuild | 68 + net-libs/yder/Manifest | 1 + net-libs/yder/metadata.xml | 20 + net-libs/yder/yder-1.4.20-r1.ebuild | 54 + net-mail/dovecot-fts-flatcurve/Manifest | 1 + .../dovecot-fts-flatcurve-1.0.5.ebuild | 48 + .../dovecot-fts-flatcurve/files/90-fts.conf | 40 + net-mail/dovecot-fts-flatcurve/metadata.xml | 14 + net-mail/dovecot-fts-xapian/Manifest | 1 + .../dovecot-fts-xapian-1.9.3.ebuild | 49 + .../dovecot-fts-xapian-9999.ebuild | 61 + .../files/bug-887887_allow-O2-override.patch | 11 + net-mail/dovecot-fts-xapian/metadata.xml | 17 + net-mail/hydroxide/Manifest | 9 + net-mail/hydroxide/hydroxide-0.2.27.ebuild | 54 + net-mail/hydroxide/hydroxide-0.2.28.ebuild | 54 + net-mail/hydroxide/hydroxide-0.2.29.ebuild | 54 + net-mail/hydroxide/hydroxide-9999.ebuild | 54 + net-mail/hydroxide/metadata.xml | 13 + net-mail/pop/Manifest | 2 + net-mail/pop/metadata.xml | 13 + net-mail/pop/pop-0.2.0.ebuild | 33 + .../FORT-validator-1.5.4-r2.ebuild | 75 + .../FORT-validator-1.6.1-r2.ebuild | 75 + .../FORT-validator-1.6.2-r2.ebuild | 75 + net-misc/FORT-validator/Manifest | 3 + .../FORT-validator-1.5.4-libxml2-2.12.0.patch | 31 + net-misc/FORT-validator/files/fort-1.5-confd | 16 + net-misc/FORT-validator/files/fort-1.5-initd | 24 + .../FORT-validator/files/fort-1.5.service | 35 + .../FORT-validator/files/fort-config.json | 12 + net-misc/FORT-validator/metadata.xml | 11 + net-misc/brickd/Manifest | 4 + net-misc/brickd/brickd-2.4.7.ebuild | 43 + net-misc/brickd/brickd-2.4.8.ebuild | 180 + net-misc/brickd/metadata.xml | 27 + net-misc/can-utils/Manifest | 3 + net-misc/can-utils/can-utils-2021.08.0.ebuild | 33 + net-misc/can-utils/can-utils-2023.03.ebuild | 33 + net-misc/can-utils/can-utils-2025.01.ebuild | 33 + net-misc/can-utils/can-utils-9999-r3.ebuild | 29 + .../can-utils-2025.01-cmake-set-policy.patch | 28 + net-misc/can-utils/files/slcan.service | 19 + net-misc/can-utils/files/slcan.service.conf | 18 + net-misc/can-utils/files/slcand.confd | 18 + net-misc/can-utils/files/slcand.initd | 37 + net-misc/can-utils/metadata.xml | 11 + net-misc/cellbroadcastd/Manifest | 4 + .../cellbroadcastd-0.0.2.ebuild | 52 + .../cellbroadcastd-0.0.3.ebuild | 60 + net-misc/cellbroadcastd/metadata.xml | 11 + net-misc/clatd/Manifest | 2 + net-misc/clatd/clatd-1.6-r1.ebuild | 46 + net-misc/clatd/clatd-2.1.0.ebuild | 46 + net-misc/clatd/metadata.xml | 11 + net-misc/cmd-urlencode/Manifest | 2 + .../cmd-urlencode/cmd-urlencode-1.0.0.ebuild | 57 + .../cmd-urlencode/cmd-urlencode-9999.ebuild | 57 + net-misc/cmd-urlencode/metadata.xml | 8 + .../commons-downloader-9999.ebuild | 29 + net-misc/commons-downloader/metadata.xml | 11 + .../commons-wikimedia-find-by-hash/Manifest | 1 + ...ommons-wikimedia-find-by-hash-1.0.0.ebuild | 21 + .../metadata.xml | 9 + net-misc/curlie/Manifest | 2 + net-misc/curlie/curlie-1.8.2.ebuild | 33 + net-misc/curlie/metadata.xml | 13 + net-misc/cve-client/Manifest | 1 + net-misc/cve-client/cve-client-1.1.1.ebuild | 29 + net-misc/cve-client/cve-client-9999.ebuild | 29 + net-misc/cve-client/metadata.xml | 12 + net-misc/dpibreak/Manifest | 154 + net-misc/dpibreak/dpibreak-0.3.0.ebuild | 155 + net-misc/dpibreak/dpibreak-0.4.3.ebuild | 157 + net-misc/dpibreak/dpibreak-0.5.1.ebuild | 147 + net-misc/dpibreak/metadata.xml | 11 + net-misc/eg25-manager/Manifest | 1 + .../eg25-manager/eg25-manager-0.4.2.ebuild | 38 + .../eg25-manager/files/eg25-manager.service | 23 + .../files/eg25-pinephone-1.0.toml | 49 + .../files/eg25-pinephone-1.1.toml | 50 + .../files/eg25-pinephone-1.2.toml | 42 + .../files/eg25-pinephone-pro.toml | 97 + net-misc/eg25-manager/metadata.xml | 13 + net-misc/ffsend/Manifest | 2 + net-misc/ffsend/ffsend-0.2.77.ebuild | 73 + net-misc/ffsend/ffsend-9999.ebuild | 73 + .../files/ffsend-bump-traitobject.patch | 30 + net-misc/ffsend/metadata.xml | 19 + net-misc/fileshelter/Manifest | 1 + .../files/fileshelter-6.2.0-hierarchy.patch | 29 + net-misc/fileshelter/files/fileshelter.init | 24 + net-misc/fileshelter/fileshelter-6.4.0.ebuild | 58 + net-misc/fileshelter/metadata.xml | 11 + net-misc/flypaper/Manifest | 1 + net-misc/flypaper/flypaper-0.4.2.ebuild | 36 + net-misc/flypaper/metadata.xml | 14 + net-misc/freetube-bin/Manifest | 2 + .../freetube-bin-0.23.14_beta.ebuild | 72 + .../freetube-bin-0.23.15_beta.ebuild | 72 + net-misc/freetube-bin/metadata.xml | 8 + net-misc/gazelle-tui/Manifest | 1 + .../gazelle-tui/files/patch-app-1.7.0.patch | 25 + net-misc/gazelle-tui/gazelle-tui-1.8.2.ebuild | 39 + net-misc/gazelle-tui/metadata.xml | 11 + net-misc/gdown/Manifest | 2 + net-misc/gdown/gdown-5.2.0.ebuild | 44 + net-misc/gdown/gdown-5.2.1.ebuild | 44 + net-misc/gdown/metadata.xml | 9 + net-misc/gdrive/Manifest | 191 + .../gdrive/files/gdrive-3.90-dep-bump.patch | 66 + net-misc/gdrive/gdrive-3.9.0-r1.ebuild | 212 + net-misc/gdrive/gdrive-3.9.1-r1.ebuild | 227 + net-misc/gdrive/metadata.xml | 8 + net-misc/gemget/Manifest | 2 + net-misc/gemget/gemget-1.9.0.ebuild | 25 + net-misc/gemget/metadata.xml | 16 + net-misc/gemserv/Manifest | 105 + net-misc/gemserv/gemserv-0.6.5.ebuild | 167 + net-misc/gemserv/gemserv-0.6.6.ebuild | 170 + net-misc/gemserv/metadata.xml | 5 + net-misc/gmcapsule/Manifest | 2 + net-misc/gmcapsule/files/gmcapsuled.confd | 2 + net-misc/gmcapsule/files/gmcapsuled.initd | 29 + net-misc/gmcapsule/files/gmcapsuled.service | 16 + net-misc/gmcapsule/gmcapsule-0.9.7.ebuild | 43 + net-misc/gmcapsule/gmcapsule-0.9.8.ebuild | 41 + net-misc/gmcapsule/metadata.xml | 18 + net-misc/gmid/Manifest | 4 + net-misc/gmid/files/gmid.conf-r1 | 12 + net-misc/gmid/files/gmid.confd | 4 + net-misc/gmid/files/gmid.initd | 47 + net-misc/gmid/files/gmid.service | 21 + net-misc/gmid/files/gmid.service-r1 | 19 + net-misc/gmid/gmid-2.1.1.ebuild | 111 + net-misc/gmid/gmid-2.1.ebuild | 111 + net-misc/gmid/gmid-9999.ebuild | 112 + net-misc/gmid/metadata.xml | 17 + net-misc/gnome-ssh-askpass/Manifest | 4 + .../gnome-ssh-askpass-10.0_p1.ebuild | 56 + .../gnome-ssh-askpass-9.9_p2.ebuild | 56 + net-misc/gnome-ssh-askpass/metadata.xml | 5 + net-misc/graftcp/Manifest | 30 + ...-enabling-service-in-install_systemd.patch | 76 + .../0002-build-no-longer-strip-symbols.patch | 30 + .../graftcp/files/0003-version-v0.7.patch | 37 + .../0004-fix-parallel-build-dependency.patch | 37 + .../0005-let-graftcp-respect-LDFLAGS.patch | 25 + net-misc/graftcp/files/graftcp-local.confd | 5 + net-misc/graftcp/files/graftcp-local.initd | 26 + net-misc/graftcp/graftcp-0.7.1.ebuild | 58 + net-misc/graftcp/graftcp-0.7.4.ebuild | 97 + net-misc/graftcp/metadata.xml | 19 + net-misc/grpcurl/Manifest | 2 + net-misc/grpcurl/grpcurl-1.9.3.ebuild | 30 + net-misc/grpcurl/metadata.xml | 12 + net-misc/iipsrv/Manifest | 2 + net-misc/iipsrv/files/iipsrv-1.2-make.patch | 11 + .../iipsrv/files/iipsrv-1.2-rawtile.patch | 10 + net-misc/iipsrv/files/iipsrv-1.2-tiff.patch | 13 + net-misc/iipsrv/files/iipsrv.apache2.conf | 6 + net-misc/iipsrv/files/iipsrv.confd | 84 + net-misc/iipsrv/files/iipsrv.initd | 32 + net-misc/iipsrv/files/iipsrv.lighttpd.conf | 9 + net-misc/iipsrv/files/iipsrv.systemd.conf | 77 + net-misc/iipsrv/files/iipsrv.systemd.service | 21 + net-misc/iipsrv/iipsrv-1.2.ebuild | 83 + net-misc/iipsrv/iipsrv-1.3.ebuild | 76 + net-misc/iipsrv/metadata.xml | 29 + net-misc/jool-modules/Manifest | 2 + .../files/jool-modules-fix_618.patch | 29 + .../jool-modules/jool-modules-4.1.14.ebuild | 40 + .../jool-modules/jool-modules-4.1.15.ebuild | 36 + net-misc/jool-modules/metadata.xml | 14 + net-misc/jool/Manifest | 2 + net-misc/jool/jool-4.1.14-r1.ebuild | 41 + net-misc/jool/jool-4.1.15.ebuild | 41 + net-misc/jool/metadata.xml | 14 + net-misc/kissy/Manifest | 1 + net-misc/kissy/kissy-1.2.ebuild | 18 + net-misc/kissy/metadata.xml | 11 + net-misc/lyrics-in-terminal/Manifest | 2 + .../lyrics-in-terminal-1.7.0.ebuild | 28 + .../lyrics-in-terminal-1.8.0.ebuild | 27 + net-misc/lyrics-in-terminal/metadata.xml | 14 + net-misc/maestral-qt/Manifest | 1 + net-misc/maestral-qt/maestral-qt-1.9.8.ebuild | 37 + net-misc/maestral-qt/metadata.xml | 12 + net-misc/maestral/Manifest | 1 + net-misc/maestral/maestral-1.9.6.ebuild | 61 + net-misc/maestral/metadata.xml | 12 + net-misc/mbpoll/Manifest | 1 + net-misc/mbpoll/mbpoll-1.5.2.ebuild | 24 + net-misc/mbpoll/mbpoll-9999.ebuild | 23 + net-misc/mbpoll/metadata.xml | 11 + net-misc/megasync/Manifest | 2 + .../files/megasync-5.10.0.2-link-zlib.patch | 30 + ...megasync-5.6.0.0-remove-clang-format.patch | 9 + .../megasync-5.7.0.0-fix-install-dir.patch | 27 + .../megasync-5.7.0.0-rename-libcryptopp.patch | 11 + .../files/megasync-6.0.0.3-cmake4.patch | 13 + ...async-6.0.0.3-disable-forced-options.patch | 12 + net-misc/megasync/megasync-6.1.1.0-r1.ebuild | 170 + net-misc/megasync/metadata.xml | 23 + net-misc/myip/Manifest | 2 + net-misc/myip/metadata.xml | 16 + net-misc/myip/myip-1.2.1.ebuild | 20 + net-misc/ooni-probe-cli/Manifest | 2 + net-misc/ooni-probe-cli/metadata.xml | 13 + .../ooni-probe-cli-3.23.0.ebuild | 49 + .../ooni-probe-cli-3.24.0.ebuild | 49 + net-misc/openbgpd/Manifest | 3 + .../files/openbgpd-9999-config.c.patch | 12 + .../openbgpd/files/openbgpd-9999-update.patch | 13 + net-misc/openbgpd/files/openbgpd-conf.d | 7 + net-misc/openbgpd/files/openbgpd-init.d | 22 + net-misc/openbgpd/files/openbgpd.service | 12 + net-misc/openbgpd/metadata.xml | 8 + net-misc/openbgpd/openbgpd-8.4.ebuild | 49 + net-misc/openbgpd/openbgpd-8.5.ebuild | 49 + net-misc/openbgpd/openbgpd-8.6.ebuild | 49 + net-misc/openbgpd/openbgpd-9999.ebuild | 70 + net-misc/peertube-viewer-rs/Manifest | 126 + net-misc/peertube-viewer-rs/metadata.xml | 8 + .../peertube-viewer-rs-1.8.6.ebuild | 163 + net-misc/purritobin/Manifest | 1 + net-misc/purritobin/metadata.xml | 11 + net-misc/purritobin/purritobin-0.6.7.ebuild | 57 + net-misc/purritobin/purritobin-9999.ebuild | 57 + net-misc/rpki-client/Manifest | 4 + net-misc/rpki-client/metadata.xml | 8 + net-misc/rpki-client/rpki-client-9.2.ebuild | 53 + net-misc/rpki-client/rpki-client-9.3.ebuild | 53 + net-misc/smcroute/Manifest | 1 + net-misc/smcroute/metadata.xml | 23 + net-misc/smcroute/smcroute-2.5.7.ebuild | 38 + net-misc/sshx/Manifest | 252 + net-misc/sshx/metadata.xml | 15 + net-misc/sshx/sshx-0.2.4.ebuild | 281 + net-misc/toot/Manifest | 1 + .../toot/files/toot-0.51.0-urwid-compat.patch | 52 + net-misc/toot/metadata.xml | 9 + net-misc/toot/toot-0.51.0-r1.ebuild | 30 + net-misc/warp/Manifest | 2 + net-misc/warp/metadata.xml | 14 + net-misc/warp/warp-0.9.2.ebuild | 80 + .../wayback_machine_downloader/metadata.xml | 15 + .../wayback_machine_downloader-2.3.0.ebuild | 16 + .../wayback_machine_downloader-2.3.1.ebuild | 16 + net-misc/whatscli/Manifest | 491 ++ net-misc/whatscli/metadata.xml | 8 + net-misc/whatscli/whatscli-1.0.11.ebuild | 513 ++ net-misc/whatscli/whatscli-1.0.6.ebuild | 196 + net-misc/wlvncc/Manifest | 3 + net-misc/wlvncc/metadata.xml | 12 + net-misc/wlvncc/wlvncc-20250307.ebuild | 28 + net-misc/wlvncc/wlvncc-20250626.ebuild | 28 + net-misc/wlvncc/wlvncc-20250725.ebuild | 28 + net-misc/wlvncc/wlvncc-99999999.ebuild | 26 + net-misc/wsdd/Manifest | 2 + net-misc/wsdd/metadata.xml | 16 + net-misc/wsdd/wsdd-0.8.ebuild | 44 + net-misc/wsdd/wsdd-0.9.ebuild | 44 + net-misc/wstunnel/Manifest | 4 + net-misc/wstunnel/metadata.xml | 11 + net-misc/wstunnel/wstunnel-10.5.1.ebuild | 43 + net-misc/wstunnel/wstunnel-10.5.2.ebuild | 50 + net-misc/xh/Manifest | 2 + net-misc/xh/metadata.xml | 12 + net-misc/xh/xh-0.25.3.ebuild | 56 + net-misc/xkcd-handler/Manifest | 1 + net-misc/xkcd-handler/metadata.xml | 11 + .../xkcd-handler/xkcd-handler-1.1.4.ebuild | 24 + net-misc/xmrig-mo/Manifest | 2 + .../files/xmrig-mo-6.12.2-nonotls.patch | 23 + .../xmrig-mo-6.21.2-fix-length-error.patch | 17 + net-misc/xmrig-mo/metadata.xml | 26 + net-misc/xmrig-mo/xmrig-mo-6.21.2.ebuild | 61 + net-misc/xmrig-mo/xmrig-mo-6.22.2.ebuild | 59 + net-misc/yacy/Manifest | 1 + net-misc/yacy/files/yacy-ipv6.service | 13 + net-misc/yacy/files/yacy.confd | 17 + net-misc/yacy/files/yacy.rc | 74 + net-misc/yacy/files/yacy.service | 13 + net-misc/yacy/metadata.xml | 8 + net-misc/yacy/yacy-1.930.202405130205.ebuild | 65 + net-misc/yt-dlg/Manifest | 1 + net-misc/yt-dlg/metadata.xml | 9 + net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild | 50 + net-news/cliflux/Manifest | 267 + net-news/cliflux/cliflux-1.6.0.ebuild | 282 + net-news/cliflux/cliflux-1.9.0.ebuild | 290 + net-news/cliflux/metadata.xml | 14 + net-news/comitium/Manifest | 59 + net-news/comitium/comitium-1.8.1.ebuild | 90 + net-news/comitium/metadata.xml | 8 + net-news/gfeeds/Manifest | 1 + .../gfeeds-2.2.0-blueprint-0.80-fix.patch | 336 + net-news/gfeeds/gfeeds-2.2.0-r3.ebuild | 73 + net-news/gfeeds/metadata.xml | 14 + net-news/newsflash/Manifest | 462 ++ net-news/newsflash/metadata.xml | 21 + net-news/newsflash/newsflash-3.1.6-r1.ebuild | 552 ++ net-news/newsflash/newsflash-3.1.6.ebuild | 539 ++ net-news/newsflash/newsflash-3.3.5.ebuild | 82 + net-news/newsraft/Manifest | 3 + net-news/newsraft/metadata.xml | 14 + net-news/newsraft/newsraft-0.30.ebuild | 51 + net-news/newsraft/newsraft-0.32.ebuild | 57 + net-news/newsraft/newsraft-0.34.ebuild | 57 + net-news/newsraft/newsraft-9999.ebuild | 57 + net-nntp/inn/Manifest | 4 + net-nntp/inn/files/30inn | 1 + net-nntp/inn/files/cnfsstat.confd | 8 + net-nntp/inn/files/cnfsstat.initd | 7 + net-nntp/inn/files/inn.tmpfiles | 1 + net-nntp/inn/files/inn.tmpfiles-r1 | 2 + net-nntp/inn/files/innd.confd | 8 + net-nntp/inn/files/innd.initd | 81 + net-nntp/inn/files/innd.initd-r1 | 81 + net-nntp/inn/files/innd.service | 34 + net-nntp/inn/files/innwatch.confd | 8 + net-nntp/inn/files/innwatch.initd | 11 + net-nntp/inn/files/ovdb.initd | 16 + net-nntp/inn/files/ovsqlite.initd | 8 + net-nntp/inn/inn-2.7.1.ebuild | 143 + net-nntp/inn/inn-2.7.3.ebuild | 143 + net-nntp/inn/metadata.xml | 24 + net-nntp/nzb-monkey-go/Manifest | 4 + net-nntp/nzb-monkey-go/metadata.xml | 18 + .../nzb-monkey-go/nzb-monkey-go-0.1.19.ebuild | 28 + .../nzb-monkey-go/nzb-monkey-go-0.2.1.ebuild | 28 + net-nntp/pan/Manifest | 2 + net-nntp/pan/metadata.xml | 24 + net-nntp/pan/pan-0.164.ebuild | 74 + net-nntp/pan/pan-0.165.ebuild | 74 + net-p2p/bisq-bin/Manifest | 1 + net-p2p/bisq-bin/bisq-bin-1.9.14-r1.ebuild | 38 + net-p2p/bisq-bin/metadata.xml | 11 + net-p2p/dogecoin-qt/Manifest | 1 + net-p2p/dogecoin-qt/dogecoin-qt-1.14.9.ebuild | 155 + net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild | 152 + .../files/dogecoin-qt-prune.desktop | 13 + net-p2p/dogecoin-qt/files/dogecoin-qt.desktop | 13 + net-p2p/dogecoin-qt/files/hardened-all.patch | 18 + .../dogecoin-qt/files/hardened-minimal.patch | 31 + .../dogecoin-qt/files/hardened-no-pie.patch | 29 + .../dogecoin-qt/files/hardened-no-ssp.patch | 19 + .../intel-ipsec-mb/remove_digest_init.patch | 13 + net-p2p/dogecoin-qt/metadata.xml | 31 + net-p2p/feather/Manifest | 2 + net-p2p/feather/feather-2.8.1-r3.ebuild | 113 + net-p2p/feather/feather-9999.ebuild | 98 + .../feather/files/feather-no-wayland.patch | 43 + .../files/fix-epee-missing-include.patch | 8 + net-p2p/feather/metadata.xml | 53 + net-p2p/fopnu/Manifest | 1 + net-p2p/fopnu/fopnu-1.68.ebuild | 40 + net-p2p/fopnu/metadata.xml | 8 + net-p2p/fragments/Manifest | 1 + net-p2p/fragments/files/meson-fixes.patch | 43 + net-p2p/fragments/fragments-3.0.1-r1.ebuild | 48 + net-p2p/fragments/fragments-3.0.1-r2.ebuild | 50 + net-p2p/fragments/metadata.xml | 17 + net-p2p/gridcoin/Manifest | 1 + net-p2p/gridcoin/gridcoin-5.4.9.0-r1.ebuild | 98 + net-p2p/gridcoin/metadata.xml | 14 + net-p2p/ipfs-desktop-bin/Manifest | 3 + .../ipfs-desktop-bin-0.39.0.ebuild | 70 + .../ipfs-desktop-bin-0.40.0.ebuild | 70 + .../ipfs-desktop-bin-0.43.0.ebuild | 70 + net-p2p/ipfs-desktop-bin/metadata.xml | 15 + net-p2p/monero-gui-bin/Manifest | 1 + net-p2p/monero-gui-bin/files/128x128.png | Bin 0 -> 6941 bytes net-p2p/monero-gui-bin/files/16x16.png | Bin 0 -> 745 bytes net-p2p/monero-gui-bin/files/24x24.png | Bin 0 -> 1238 bytes net-p2p/monero-gui-bin/files/256x256.png | Bin 0 -> 10406 bytes net-p2p/monero-gui-bin/files/32x32.png | Bin 0 -> 1695 bytes net-p2p/monero-gui-bin/files/48x48.png | Bin 0 -> 2572 bytes net-p2p/monero-gui-bin/files/64x64.png | Bin 0 -> 3436 bytes net-p2p/monero-gui-bin/files/96x96.png | Bin 0 -> 5207 bytes .../monero-gui-bin/files/monero-gui.desktop | 15 + net-p2p/monero-gui-bin/metadata.xml | 31 + .../monero-gui-bin-0.18.4.3.ebuild | 86 + net-p2p/monero/Manifest | 3 + .../monero-0.18.3.3-miniupnp-api-18.patch | 30 + .../monero-0.18.4.0-external-supercop.patch | 11 + ...onero-0.18.4.0-unbundle-dependencies.patch | 102 + net-p2p/monero/files/monerod-0.18.4.0.confd | 7 + net-p2p/monero/files/monerod-0.18.4.0.initd | 32 + net-p2p/monero/files/monerod.conf | 8 + net-p2p/monero/files/monerod.service | 17 + net-p2p/monero/metadata.xml | 40 + net-p2p/monero/monero-0.18.4.4.ebuild | 146 + net-p2p/monero/monero-0.18.4.5.ebuild | 146 + net-p2p/monero/monero-0.18.4.6.ebuild | 146 + net-p2p/monero/monero-9999.ebuild | 146 + net-p2p/p2pool/Manifest | 10 + net-p2p/p2pool/files/SChernykh.asc | 52 + net-p2p/p2pool/files/flags.cmake | 37 + net-p2p/p2pool/files/p2pool-4.5-r1.confd | 27 + net-p2p/p2pool/files/p2pool-4.5-r1.initd | 44 + net-p2p/p2pool/metadata.xml | 16 + net-p2p/p2pool/p2pool-4.13.ebuild | 107 + net-p2p/p2pool/p2pool-4.14.ebuild | 107 + net-p2p/p2pool/p2pool-4.8.ebuild | 106 + net-p2p/p2pool/p2pool-4.9.1.ebuild | 107 + net-p2p/p2pool/p2pool-4.9.ebuild | 107 + net-p2p/p2pool/p2pool-9999.ebuild | 51 + net-p2p/persepolis/Manifest | 1 + .../persepolis-5.2.0-fix-executable.patch | 32 + net-p2p/persepolis/metadata.xml | 12 + net-p2p/persepolis/persepolis-5.2.0.ebuild | 65 + net-p2p/syncthingtray/Manifest | 2 + net-p2p/syncthingtray/metadata.xml | 15 + .../syncthingtray/syncthingtray-2.0.5.ebuild | 52 + .../syncthingtray/syncthingtray-2.0.7.ebuild | 52 + net-p2p/trezord-go/Manifest | 21 + .../trezord-go-2.0.33_libusb-go-1.24.patch | 460 ++ .../files/trezord-go-2.0.33_libusb.patch | 393 ++ net-p2p/trezord-go/files/trezord-openrc.sh | 9 + net-p2p/trezord-go/metadata.xml | 15 + net-p2p/trezord-go/trezord-go-2.0.33.ebuild | 78 + net-p2p/yggdrasil-go/Manifest | 2 + net-p2p/yggdrasil-go/metadata.xml | 22 + .../yggdrasil-go-0.5.12-r1.ebuild | 79 + .../yggdrasil-go/yggdrasil-go-0.5.13.ebuild | 79 + net-p2p/yggdrasil-go/yggdrasil-go-9999.ebuild | 79 + net-print/captdriver/Manifest | 1 + net-print/captdriver/captdriver-0.1.4.ebuild | 71 + net-print/captdriver/metadata.xml | 11 + net-print/hpuld/Manifest | 1 + .../hpuld/hpuld-1.00.39.15.00.23-r1.ebuild | 111 + net-print/hpuld/metadata.xml | 32 + net-proxy/MTProxy/MTProxy-3.0.4-r1.ebuild | 28 + net-proxy/MTProxy/Manifest | 1 + .../files/MTProxy-3.0.4-adjust_flags.patch | 158 + .../MTProxy-3.0.4-no_implicit_func.patch | 13 + net-proxy/MTProxy/metadata.xml | 11 + net-proxy/Throne/Manifest | 2 + net-proxy/Throne/Throne-1.1.1.ebuild | 91 + .../Throne-1.0.0-use-system-QHotkey.patch | 33 + ...-1.1.1-dont-treat-warnings-as-errors.patch | 16 + ...base-in-AppConfigLocation-by-default.patch | 26 + .../files/Throne-1.1.1-use-system-quirc.patch | 41 + net-proxy/Throne/files/Throne.desktop | 11 + net-proxy/Throne/metadata.xml | 12 + net-proxy/byedpi/Manifest | 2 + net-proxy/byedpi/byedpi-0.17.2.ebuild | 45 + net-proxy/byedpi/byedpi-0.17.3.ebuild | 45 + net-proxy/byedpi/byedpi-9999.ebuild | 45 + net-proxy/byedpi/files/byedpi.confd | 8 + net-proxy/byedpi/files/byedpi.initd-r2 | 31 + net-proxy/byedpi/metadata.xml | 11 + net-proxy/ngrok-bin/Manifest | 7 + net-proxy/ngrok-bin/metadata.xml | 8 + net-proxy/ngrok-bin/ngrok-bin-3.37.1.ebuild | 33 + net-proxy/opera-proxy/Manifest | 2 + net-proxy/opera-proxy/files/opera-proxy.initd | 15 + net-proxy/opera-proxy/metadata.xml | 11 + .../opera-proxy/opera-proxy-1.13.1.ebuild | 28 + net-proxy/shadowsocks-rust/Manifest | 2 + net-proxy/shadowsocks-rust/metadata.xml | 11 + .../shadowsocks-rust-1.22.0.ebuild | 45 + net-proxy/snowflake/Manifest | 2 + .../snowflake/files/snowflake-proxy.initd | 15 + .../snowflake/files/snowflake-proxy.service | 16 + net-proxy/snowflake/metadata.xml | 9 + .../snowflake/snowflake-2.11.0-r1.ebuild | 62 + net-proxy/snowflake/snowflake-2.12.1.ebuild | 62 + net-proxy/wireproxy/Manifest | 4 + net-proxy/wireproxy/metadata.xml | 16 + net-proxy/wireproxy/wireproxy-1.0.9.ebuild | 22 + net-proxy/wireproxy/wireproxy-1.1.2.ebuild | 22 + net-proxy/xray-core/Manifest | 4 + net-proxy/xray-core/files/xray.service | 14 + net-proxy/xray-core/files/xray_at.service | 14 + net-proxy/xray-core/metadata.xml | 14 + net-proxy/xray-core/xray-core-26.1.23.ebuild | 78 + net-proxy/xray-core/xray-core-26.2.6.ebuild | 78 + net-proxy/xray-core/xray-core-9999.ebuild | 78 + net-voip/baresip/Manifest | 3 + net-voip/baresip/baresip-4.3.0.ebuild | 109 + net-voip/baresip/baresip-4.4.0.ebuild | 109 + net-voip/baresip/baresip-4.6.0.ebuild | 109 + net-voip/baresip/metadata.xml | 42 + net-voip/discover-overlay/Manifest | 3 + .../discover-overlay-0.6.9-r1.ebuild | 30 + .../discover-overlay-0.7.4.ebuild | 31 + .../discover-overlay-0.7.8.ebuild | 31 + net-voip/discover-overlay/metadata.xml | 12 + net-voip/gnome-calls/Manifest | 2 + net-voip/gnome-calls/gnome-calls-48.2.ebuild | 117 + .../gnome-calls/gnome-calls-49.1.1.ebuild | 116 + net-voip/gnome-calls/metadata.xml | 23 + net-voip/re/Manifest | 3 + net-voip/re/metadata.xml | 14 + net-voip/re/re-4.3.0.ebuild | 30 + net-voip/re/re-4.4.0.ebuild | 30 + net-voip/re/re-4.6.0.ebuild | 30 + net-voip/vvmd/Manifest | 1 + net-voip/vvmd/metadata.xml | 12 + net-voip/vvmd/vvmd-0.8-r1.ebuild | 23 + .../GlobalProtect-openconnect-2.4.4-r1.ebuild | 639 ++ net-vpn/GlobalProtect-openconnect/Manifest | 588 ++ .../GlobalProtect-openconnect/metadata.xml | 13 + net-vpn/amneziawg-modules/Manifest | 2 + .../amneziawg-modules-1.0.20251009.ebuild | 68 + .../amneziawg-modules-1.0.20260210.ebuild | 74 + net-vpn/amneziawg-modules/metadata.xml | 16 + net-vpn/amneziawg-tools/Manifest | 2 + .../amneziawg-tools-1.0.20250903.ebuild | 88 + .../amneziawg-tools-1.0.20260223.ebuild | 88 + net-vpn/amneziawg-tools/files/awg-quick.init | 38 + net-vpn/amneziawg-tools/metadata.xml | 15 + net-vpn/fastd/Manifest | 2 + net-vpn/fastd/fastd-22.ebuild | 73 + net-vpn/fastd/fastd-23.ebuild | 73 + net-vpn/fastd/files/fastd.init | 55 + net-vpn/fastd/metadata.xml | 16 + net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild | 23 + net-vpn/gp-saml-gui/metadata.xml | 8 + net-vpn/mullvadvpn-app/Manifest | 2 + .../mullvadvpn-app/files/mullvad-daemon.initd | 7 + net-vpn/mullvadvpn-app/metadata.xml | 11 + .../mullvadvpn-app-2026.1.ebuild | 155 + net-vpn/proton-vpn-gtk-app/Manifest | 1 + ...p-4.11.0-remove-anonymous-bug-report.patch | 154 + net-vpn/proton-vpn-gtk-app/metadata.xml | 20 + .../proton-vpn-gtk-app-4.11.0.ebuild | 44 + net-vpn/vtun-embedded/Manifest | 2 + net-vpn/vtun-embedded/files/vtun-embedded.rc | 33 + .../vtun-embedded/files/vtunemd-start.conf | 33 + net-vpn/vtun-embedded/metadata.xml | 11 + .../vtun-embedded/vtun-embedded-3.0.7.ebuild | 59 + .../vtun-embedded/vtun-embedded-3.1.0.ebuild | 59 + net-vpn/vtun-ng/Manifest | 126 + net-vpn/vtun-ng/files/vtunng.rc | 33 + net-vpn/vtun-ng/files/vtunngd-start.conf | 33 + net-vpn/vtun-ng/metadata.xml | 11 + net-vpn/vtun-ng/vtun-ng-3.0.22.ebuild | 182 + net-vpn/vtun-ng/vtun-ng-3.1.0.ebuild | 184 + net-wireless/airspyhf/Manifest | 1 + net-wireless/airspyhf/airspyhf-1.6.8.ebuild | 49 + .../files/airspyhf-1.6.8-remove-static.patch | 44 + net-wireless/airspyhf/metadata.xml | 11 + net-wireless/bluetuith/Manifest | 8 + net-wireless/bluetuith/bluetuith-0.2.2.ebuild | 77 + net-wireless/bluetuith/bluetuith-0.2.3.ebuild | 77 + net-wireless/bluetuith/bluetuith-0.2.6.ebuild | 71 + net-wireless/bluetuith/bluetuith-9999.ebuild | 71 + net-wireless/bluetuith/metadata.xml | 16 + net-wireless/btscreenlocker/Manifest | 1 + .../btscreenlocker-1.8.1-r1.ebuild | 40 + net-wireless/btscreenlocker/metadata.xml | 12 + net-wireless/easyroam-desktop/Manifest | 1 + .../easyroam-desktop-1.4.3-r1.ebuild | 59 + net-wireless/easyroam-desktop/metadata.xml | 8 + .../gr-lora_sdr/gr-lora_sdr-9999.ebuild | 17 + net-wireless/gr-lora_sdr/metadata.xml | 11 + net-wireless/iwmenu/Manifest | 4 + net-wireless/iwmenu/iwmenu-0.3.0.ebuild | 49 + net-wireless/iwmenu/iwmenu-0.4.0.ebuild | 58 + net-wireless/iwmenu/metadata.xml | 11 + net-wireless/rtl8192eu/Manifest | 1 + net-wireless/rtl8192eu/metadata.xml | 12 + .../rtl8192eu/rtl8192eu-0_pre20240518.ebuild | 27 + net-wireless/rtl8723bu/metadata.xml | 12 + net-wireless/rtl8723bu/rtl8723bu-9999.ebuild | 35 + net-wireless/rtl8821ce/Manifest | 1 + net-wireless/rtl8821ce/metadata.xml | 12 + .../rtl8821ce/rtl8821ce-0_pre20240326.ebuild | 27 + net-wireless/rtl8821cu/Manifest | 1 + net-wireless/rtl8821cu/metadata.xml | 13 + .../rtl8821cu/rtl8821cu-0_pre20240821.ebuild | 25 + net-wireless/sdrpp/Manifest | 1 + ....0_pre20240607-remove-compiler-flags.patch | 42 + net-wireless/sdrpp/metadata.xml | 23 + .../sdrpp/sdrpp-1.2.0_pre20240607.ebuild | 99 + phosh-base/metadata.xml | 10 + phosh-base/pfs/Manifest | 96 + phosh-base/pfs/metadata.xml | 11 + phosh-base/pfs/pfs-0.0.6.ebuild | 188 + phosh-base/pfs/pfs-0.0.7.ebuild | 188 + phosh-base/phosh-mobile-settings/Manifest | 6 + phosh-base/phosh-mobile-settings/metadata.xml | 23 + .../phosh-mobile-settings-0.50.1.ebuild | 83 + .../phosh-mobile-settings-0.51.0.ebuild | 82 + .../phosh-mobile-settings-0.53.0.ebuild | 83 + phosh-base/phosh-osk-stevia/Manifest | 6 + phosh-base/phosh-osk-stevia/metadata.xml | 15 + .../phosh-osk-stevia-0.50.0.ebuild | 94 + .../phosh-osk-stevia-0.52.0.ebuild | 94 + .../phosh-osk-stevia-0.53.0.ebuild | 94 + phosh-base/phosh-shell/Manifest | 6 + ...sh-shell-0.49.0-fix-test-source-root.patch | 29 + phosh-base/phosh-shell/metadata.xml | 31 + .../phosh-shell/phosh-shell-0.50.1.ebuild | 183 + .../phosh-shell/phosh-shell-0.51.0.ebuild | 216 + .../phosh-shell/phosh-shell-0.52.0.ebuild | 221 + phosh-base/phosh-tour/Manifest | 4 + phosh-base/phosh-tour/metadata.xml | 11 + .../phosh-tour/phosh-tour-0.50.0.ebuild | 57 + .../phosh-tour/phosh-tour-0.53.0.ebuild | 57 + phosh-base/phosh/metadata.xml | 13 + phosh-base/phosh/phosh-0.50.1.ebuild | 35 + phosh-base/phosh/phosh-0.51.0.ebuild | 35 + phosh-base/phosh/phosh-0.52.0.ebuild | 35 + phosh-base/xdg-desktop-portal-phosh/Manifest | 199 + ...rtal-phosh-0.50.0-use-pfs-subproject.patch | 63 + .../xdg-desktop-portal-phosh/metadata.xml | 19 + .../xdg-desktop-portal-phosh-0.50.0.ebuild | 292 + .../xdg-desktop-portal-phosh-0.52.0.ebuild | 290 + profiles/categories | 9 + profiles/eapi | 1 + profiles/license_groups | 11 + profiles/package.mask | 99 + profiles/package.use.mask | 34 + profiles/repo_name | 1 + profiles/thirdpartymirrors | 3 + profiles/updates/1Q-2021 | 3 + profiles/updates/1Q-2022 | 4 + profiles/updates/1Q-2023 | 3 + profiles/updates/1Q-2024 | 12 + profiles/updates/1Q-2025 | 5 + profiles/updates/1Q-2026 | 1 + profiles/updates/2Q-2020 | 2 + profiles/updates/2Q-2021 | 9 + profiles/updates/2Q-2022 | 4 + profiles/updates/2Q-2023 | 9 + profiles/updates/2Q-2024 | 9 + profiles/updates/2Q-2025 | 2 + profiles/updates/3Q-2020 | 1 + profiles/updates/3Q-2022 | 5 + profiles/updates/3Q-2024 | 2 + profiles/updates/3Q-2025 | 5 + profiles/updates/4Q-2020 | 1 + profiles/updates/4Q-2021 | 11 + profiles/updates/4Q-2022 | 2 + profiles/updates/4Q-2023 | 1 + profiles/updates/4Q-2024 | 3 + profiles/updates/4Q-2025 | 3 + profiles/use.desc | 4 + profiles/use.local.desc | 994 +++ sci-biology/cmdock/Manifest | 1 + sci-biology/cmdock/cmdock-0.2.0-r2.ebuild | 118 + sci-biology/cmdock/cmdock-0.2.0-r3.ebuild | 118 + .../cmdock/files/app_info_0.2.0-r1.xml | 50 + .../cmdock/files/cmdock-0.2.0-cxxopts.patch | 122 + .../cmdock/files/cmdock-0.2.0-include.patch | 19 + .../cmdock/files/cmdock-l_job_0.2.0-r1.xml | 15 + sci-biology/cmdock/metadata.xml | 21 + sci-biology/cytoscape-bin/Manifest | 1 + .../cytoscape-bin/cytoscape-bin-3.10.4.ebuild | 40 + sci-biology/cytoscape-bin/metadata.xml | 17 + sci-biology/geneathome/Manifest | 1 + sci-biology/geneathome/files/app_info.xml | 22 + .../files/geneathome-1.10-include.patch | 12 + .../files/geneathome-1.10-iostream.patch | 82 + .../files/geneathome-1.10-makefile.patch | 44 + .../geneathome/geneathome-1.10-r5.ebuild | 55 + sci-biology/geneathome/metadata.xml | 8 + sci-biology/jalview-bin/Manifest | 1 + .../jalview-bin/jalview-bin-2.11.5.1.ebuild | 34 + sci-biology/jalview-bin/metadata.xml | 8 + sci-chemistry/vesta-bin/Manifest | 1 + sci-chemistry/vesta-bin/files/VESTA.desktop | 8 + sci-chemistry/vesta-bin/metadata.xml | 8 + .../vesta-bin/vesta-bin-3.5.8.ebuild | 42 + sci-chemistry/xcrysden/Manifest | 1 + .../xcrysden/files/icons/xcrysden.png | Bin 0 -> 11920 bytes .../files/xcrysden-1.6.2-LDFLAGS.patch | 171 + .../files/xcrysden-1.6.2-Togl-lib.patch | 14 + .../xcrysden/files/xcrysden-1.6.2-c23.patch | 12 + .../files/xcrysden-1.6.2-ext-bwidget.patch | 14 + .../files/xcrysden-1.6.2-wrapper-paths.patch | 16 + sci-chemistry/xcrysden/files/xcrysden.desktop | 8 + sci-chemistry/xcrysden/metadata.xml | 8 + .../xcrysden/xcrysden-1.6.2-r2.ebuild | 67 + sci-electronics/bender/Manifest | 217 + sci-electronics/bender/bender-0.31.0.ebuild | 246 + sci-electronics/bender/metadata.xml | 23 + sci-electronics/bluespec/Manifest | 8 + .../bluespec/bluespec-2022.01-r1.ebuild | 146 + .../bluespec/bluespec-2023.01.ebuild | 146 + .../bluespec/bluespec-2023.07.ebuild | 146 + .../bluespec/bluespec-2024.01.ebuild | 146 + .../bluespec/bluespec-2024.07.ebuild | 146 + .../bluespec/bluespec-2025.01.1.ebuild | 146 + .../bluespec/bluespec-2025.07.ebuild | 146 + sci-electronics/bluespec/bluespec-9999.ebuild | 146 + ...luespec-2022.01-libstp-stub-makefile.patch | 38 + sci-electronics/bluespec/metadata.xml | 30 + sci-electronics/circt/Manifest | 2 + sci-electronics/circt/circt-1.140.0.ebuild | 125 + sci-electronics/circt/metadata.xml | 18 + sci-electronics/cocotb-bus/Manifest | 1 + .../cocotb-bus/cocotb-bus-0.2.1.ebuild | 26 + sci-electronics/cocotb-bus/metadata.xml | 28 + sci-electronics/cocotb/Manifest | 1 + sci-electronics/cocotb/cocotb-1.9.2.ebuild | 53 + .../files/cocotb-1.9.2-fix-license-qa.patch | 29 + sci-electronics/cocotb/metadata.xml | 29 + sci-electronics/coil64/Manifest | 1 + sci-electronics/coil64/coil64-2.3.38.ebuild | 49 + sci-electronics/coil64/files/coil64.desktop | 10 + sci-electronics/coil64/files/coil64.svg | 83 + sci-electronics/coil64/metadata.xml | 22 + sci-electronics/dsview/Manifest | 2 + sci-electronics/dsview/dsview-1.3.0.ebuild | 76 + sci-electronics/dsview/dsview-1.3.2.ebuild | 76 + sci-electronics/dsview/dsview-9999.ebuild | 74 + .../dsview/files/dsview-1.3.0-fix-flags.patch | 14 + .../dsview/files/dsview-1.3.0-gcc13.patch | 37 + sci-electronics/dsview/metadata.xml | 20 + sci-electronics/kactus2/Manifest | 1 + sci-electronics/kactus2/kactus2-3.13.3.ebuild | 88 + sci-electronics/kactus2/kactus2-9999.ebuild | 88 + sci-electronics/kactus2/metadata.xml | 16 + sci-electronics/liblxi/Manifest | 1 + sci-electronics/liblxi/liblxi-1.20.ebuild | 25 + sci-electronics/liblxi/metadata.xml | 17 + sci-electronics/logic-bin/Manifest | 3 + .../logic-bin/logic-bin-2.4.41.ebuild | 130 + .../logic-bin/logic-bin-2.4.42.ebuild | 130 + .../logic-bin/logic-bin-2.4.43.ebuild | 130 + sci-electronics/logic-bin/metadata.xml | 8 + sci-electronics/lxi-tools/Manifest | 1 + .../lxi-tools/lxi-tools-2.7.ebuild | 64 + sci-electronics/lxi-tools/metadata.xml | 21 + sci-electronics/qucs-s/Manifest | 2 + sci-electronics/qucs-s/metadata.xml | 15 + sci-electronics/qucs-s/qucs-s-25.1.2.ebuild | 35 + sci-electronics/qucs-s/qucs-s-25.2.0.ebuild | 33 + sci-electronics/sby/Manifest | 1 + sci-electronics/sby/metadata.xml | 29 + sci-electronics/sby/sby-0.63.ebuild | 50 + sci-electronics/slang/Manifest | 1 + sci-electronics/slang/metadata.xml | 20 + sci-electronics/slang/slang-9.1.ebuild | 72 + sci-electronics/slang/slang-9999.ebuild | 72 + sci-electronics/surfer/Manifest | 703 ++ sci-electronics/surfer/metadata.xml | 31 + sci-electronics/surfer/surfer-0.6.0.ebuild | 811 +++ sci-electronics/svls/Manifest | 142 + sci-electronics/svls/metadata.xml | 8 + sci-electronics/svls/svls-0.2.11.ebuild | 170 + sci-electronics/vcd/Manifest | 1 + sci-electronics/vcd/metadata.xml | 30 + sci-electronics/vcd/vcd-221217-r1.ebuild | 32 + sci-electronics/verilator/Manifest | 1 + sci-electronics/verilator/metadata.xml | 21 + .../verilator/verilator-5.046.ebuild | 75 + .../verilator/verilator-9999.ebuild | 75 + sci-electronics/yosys/Manifest | 1 + sci-electronics/yosys/metadata.xml | 29 + sci-electronics/yosys/yosys-0.63.ebuild | 66 + sci-geosciences/google-earth-pro/Manifest | 1 + .../google-earth-pro-7.3.6-r1.ebuild | 31 + sci-geosciences/google-earth-pro/metadata.xml | 8 + sci-libs/dlpack/Manifest | 1 + sci-libs/dlpack/dlpack-1.3.ebuild | 36 + ...nings-into-errors-when-building-docs.patch | 16 + sci-libs/dlpack/metadata.xml | 12 + sci-libs/onnxruntime-bin/Manifest | 1 + sci-libs/onnxruntime-bin/metadata.xml | 16 + .../onnxruntime-bin-1.22.0.ebuild | 44 + sci-libs/onnxruntime/Manifest | 3 + ...-relax-the-dependency-on-flatbuffers.patch | 100 + ...xruntime-1.24.3-use-system-libraries.patch | 234 + sci-libs/onnxruntime/metadata.xml | 12 + .../onnxruntime/onnxruntime-1.24.3.ebuild | 145 + .../onnxruntime/onnxruntime-1.24.4.ebuild | 147 + sci-libs/poselib/Manifest | 2 + sci-libs/poselib/metadata.xml | 14 + sci-libs/poselib/poselib-2.0.4.ebuild | 40 + sci-libs/poselib/poselib-2.0.5.ebuild | 40 + sci-mathematics/frama-c-aorai/Manifest | 1 + .../frama-c-aorai/frama-c-aorai-25.0.ebuild | 44 + sci-mathematics/frama-c-aorai/metadata.xml | 8 + sci-mathematics/frama-c-callgraph/Manifest | 1 + .../frama-c-callgraph-25.0.ebuild | 56 + .../frama-c-callgraph/metadata.xml | 5 + .../frama-c-constant-folding/Manifest | 1 + .../frama-c-constant-folding-25.0.ebuild | 56 + .../frama-c-constant-folding/metadata.xml | 5 + sci-mathematics/frama-c-dive/Manifest | 1 + .../frama-c-dive/frama-c-dive-25.0.ebuild | 47 + sci-mathematics/frama-c-dive/metadata.xml | 5 + sci-mathematics/frama-c-e-acsl/Manifest | 1 + .../frama-c-e-acsl/frama-c-e-acsl-25.0.ebuild | 47 + sci-mathematics/frama-c-e-acsl/metadata.xml | 5 + sci-mathematics/frama-c-eva/Manifest | 1 + .../frama-c-eva/frama-c-eva-25.0.ebuild | 53 + sci-mathematics/frama-c-eva/metadata.xml | 5 + sci-mathematics/frama-c-from/Manifest | 1 + .../frama-c-from/frama-c-from-25.0.ebuild | 58 + sci-mathematics/frama-c-from/metadata.xml | 5 + sci-mathematics/frama-c-impact/Manifest | 1 + .../frama-c-impact/frama-c-impact-25.0.ebuild | 65 + sci-mathematics/frama-c-impact/metadata.xml | 5 + sci-mathematics/frama-c-inout/Manifest | 1 + .../frama-c-inout/frama-c-inout-25.0.ebuild | 59 + sci-mathematics/frama-c-inout/metadata.xml | 5 + sci-mathematics/frama-c-instantiate/Manifest | 1 + .../frama-c-instantiate-25.0.ebuild | 41 + .../frama-c-instantiate/metadata.xml | 5 + sci-mathematics/frama-c-loopanalysis/Manifest | 1 + .../frama-c-loopanalysis-25.0.ebuild | 42 + .../frama-c-loopanalysis/metadata.xml | 5 + sci-mathematics/frama-c-metrics/Manifest | 1 + .../frama-c-metrics-25.0.ebuild | 55 + sci-mathematics/frama-c-metrics/metadata.xml | 5 + sci-mathematics/frama-c-nonterm/Manifest | 1 + .../frama-c-nonterm-25.0.ebuild | 43 + sci-mathematics/frama-c-nonterm/metadata.xml | 5 + sci-mathematics/frama-c-obfuscator/Manifest | 1 + .../frama-c-obfuscator-25.0.ebuild | 41 + .../frama-c-obfuscator/metadata.xml | 5 + sci-mathematics/frama-c-occurrence/Manifest | 1 + .../frama-c-occurrence-25.0.ebuild | 54 + .../frama-c-occurrence/metadata.xml | 5 + sci-mathematics/frama-c-pdg/Manifest | 1 + .../frama-c-pdg/frama-c-pdg-25.0.ebuild | 59 + sci-mathematics/frama-c-pdg/metadata.xml | 5 + .../frama-c-postdominators/Manifest | 1 + .../frama-c-postdominators-25.0.ebuild | 54 + .../frama-c-postdominators/metadata.xml | 5 + sci-mathematics/frama-c-printapi/Manifest | 1 + .../frama-c-printapi-25.0.ebuild | 32 + sci-mathematics/frama-c-printapi/metadata.xml | 5 + sci-mathematics/frama-c-qed/Manifest | 1 + .../frama-c-qed/frama-c-qed-25.0.ebuild | 33 + sci-mathematics/frama-c-qed/metadata.xml | 5 + sci-mathematics/frama-c-reduc/Manifest | 1 + .../frama-c-reduc/frama-c-reduc-25.0.ebuild | 59 + sci-mathematics/frama-c-report/Manifest | 1 + .../frama-c-report/frama-c-report-25.0.ebuild | 41 + sci-mathematics/frama-c-report/metadata.xml | 5 + sci-mathematics/frama-c-rtegen/Manifest | 1 + .../frama-c-rtegen/frama-c-rtegen-25.0.ebuild | 50 + sci-mathematics/frama-c-rtegen/metadata.xml | 5 + sci-mathematics/frama-c-scope/Manifest | 1 + .../frama-c-scope/frama-c-scope-25.0.ebuild | 60 + sci-mathematics/frama-c-scope/metadata.xml | 5 + .../frama-c-security-slicing/Manifest | 1 + .../frama-c-security-slicing-25.0.ebuild | 44 + .../frama-c-security-slicing/metadata.xml | 5 + sci-mathematics/frama-c-server/Manifest | 1 + .../frama-c-server/frama-c-server-25.0.ebuild | 42 + sci-mathematics/frama-c-server/metadata.xml | 5 + sci-mathematics/frama-c-slicing/Manifest | 1 + .../frama-c-slicing-25.0.ebuild | 63 + sci-mathematics/frama-c-slicing/metadata.xml | 5 + sci-mathematics/frama-c-sparecode/Manifest | 1 + .../frama-c-sparecode-25.0.ebuild | 62 + .../frama-c-sparecode/metadata.xml | 5 + sci-mathematics/frama-c-studia/Manifest | 1 + .../frama-c-studia/frama-c-studia-25.0.ebuild | 44 + sci-mathematics/frama-c-studia/metadata.xml | 5 + sci-mathematics/frama-c-users/Manifest | 1 + .../frama-c-users/frama-c-users-25.0.ebuild | 56 + sci-mathematics/frama-c-users/metadata.xml | 5 + sci-mathematics/frama-c-variadic/Manifest | 1 + .../frama-c-variadic-25.0.ebuild | 41 + sci-mathematics/frama-c-variadic/metadata.xml | 5 + sci-mathematics/frama-c/Manifest | 1 + .../frama-c/frama-c-25.0-r2.ebuild | 61 + sci-mathematics/frama-c/metadata.xml | 14 + sci-mathematics/pyromaths/Manifest | 1 + .../pyromaths/files/setuptools.patch | 13 + sci-mathematics/pyromaths/metadata.xml | 14 + .../pyromaths/pyromaths-21.8.2-r1.ebuild | 51 + sci-mathematics/rink/Manifest | 218 + sci-mathematics/rink/metadata.xml | 17 + sci-mathematics/rink/rink-0.8.0-r1.ebuild | 296 + sci-mathematics/rink/rink-9999.ebuild | 83 + sci-mathematics/rstudio-desktop-bin/Manifest | 2 + .../rstudio-desktop-bin/metadata.xml | 12 + .../rstudio-desktop-bin-2023.09.1_p494.ebuild | 129 + ...tudio-desktop-bin-2024.12.0_p467-r1.ebuild | 124 + .../rstudio-desktop-bin-2024.12.0_p467.ebuild | 129 + sci-misc/boinc-wrapper/Manifest | 2 + .../boinc-wrapper-26018-r3.ebuild | 62 + .../boinc-wrapper-26019-r1.ebuild | 73 + .../boinc-wrapper/boinc-wrapper-26019.ebuild | 73 + .../files/boinc-wrapper-26018-makefile.patch | 13 + .../files/boinc-wrapper-26018-sigstop.patch | 28 + sci-misc/boinc-wrapper/metadata.xml | 11 + sci-misc/llama-cpp/Manifest | 8 + sci-misc/llama-cpp/llama-cpp-0_pre6980.ebuild | 132 + sci-misc/llama-cpp/llama-cpp-0_pre7276.ebuild | 132 + sci-misc/llama-cpp/llama-cpp-0_pre7611.ebuild | 132 + sci-misc/llama-cpp/llama-cpp-0_pre7924.ebuild | 162 + sci-misc/llama-cpp/llama-cpp-0_pre8100.ebuild | 162 + sci-misc/llama-cpp/llama-cpp-0_pre8149.ebuild | 162 + sci-misc/llama-cpp/llama-cpp-0_pre8198.ebuild | 162 + sci-misc/llama-cpp/llama-cpp-9999.ebuild | 162 + sci-misc/llama-cpp/metadata.xml | 20 + sci-ml/aichat/Manifest | 2 + sci-ml/aichat/aichat-0.30.0.ebuild | 24 + sci-ml/aichat/metadata.xml | 12 + sci-ml/ollama/Manifest | 4 + ...ake-installing-runtime-deps-optional.patch | 134 + ...ake-installing-runtime-deps-optional.patch | 134 + .../ollama-9999-use-GNUInstallDirs.patch | 26 + sci-ml/ollama/files/ollama.confd | 11 + sci-ml/ollama/files/ollama.init | 9 + sci-ml/ollama/files/ollama.service | 14 + sci-ml/ollama/metadata.xml | 19 + sci-ml/ollama/ollama-0.17.7.ebuild | 421 ++ sci-ml/ollama/ollama-0.18.0.ebuild | 416 ++ sci-ml/ollama/ollama-9999.ebuild | 416 ++ sci-physics/openmodelica/Manifest | 9 + sci-physics/openmodelica/metadata.xml | 11 + .../openmodelica/openmodelica-1.26.0.ebuild | 197 + sci-physics/ovito/Manifest | 3 + sci-physics/ovito/files/ovito.desktop | 10 + sci-physics/ovito/metadata.xml | 11 + sci-physics/ovito/ovito-3.10.4.ebuild | 43 + sci-physics/ovito/ovito-3.10.5-r1.ebuild | 42 + sci-physics/ovito/ovito-3.10.5.ebuild | 43 + scripts/check-duplicates.sh | 78 + scripts/email-checker.py | 57 + scripts/setup-master-gentoo.sh | 10 + sec-keys/openpgp-keys-aepaneshnikov/Manifest | 1 + .../openpgp-keys-aepaneshnikov/metadata.xml | 5 + ...openpgp-keys-aepaneshnikov-20221210.ebuild | 20 + sec-keys/openpgp-keys-featherwallet/Manifest | 1 + .../openpgp-keys-featherwallet/metadata.xml | 8 + ...openpgp-keys-featherwallet-20201209.ebuild | 21 + .../Manifest | 1 + .../metadata.xml | 8 + ...s-google-artifact-registry-20210504.ebuild | 19 + sec-keys/openpgp-keys-jvoisin/Manifest | 3 + sec-keys/openpgp-keys-jvoisin/metadata.xml | 5 + .../openpgp-keys-jvoisin-20230224.ebuild | 20 + .../openpgp-keys-jvoisin-20251029.ebuild | 15 + sec-keys/openpgp-keys-phosh/Manifest | 2 + sec-keys/openpgp-keys-phosh/metadata.xml | 8 + .../openpgp-keys-phosh-2024.ebuild | 21 + .../openpgp-keys-phosh-2025.ebuild | 21 + sec-keys/openpgp-keys-russallbery/Manifest | 1 + .../openpgp-keys-russallbery/metadata.xml | 5 + .../openpgp-keys-russallbery-20250000.ebuild | 21 + sec-keys/openpgp-keys-schernykh/Manifest | 1 + sec-keys/openpgp-keys-schernykh/metadata.xml | 8 + .../openpgp-keys-schernykh-20210409.ebuild | 19 + sec-keys/openpgp-keys-skyjake/Manifest | 1 + sec-keys/openpgp-keys-skyjake/metadata.xml | 5 + .../openpgp-keys-skyjake-20211224.ebuild | 21 + sec-keys/signify-keys-gmid/Manifest | 2 + sec-keys/signify-keys-gmid/metadata.xml | 8 + .../signify-keys-gmid-2.0.ebuild | 23 + .../signify-keys-gmid-2.1.ebuild | 23 + sec-keys/signify-keys-lanodan/Manifest | 5 + sec-keys/signify-keys-lanodan/metadata.xml | 8 + .../signify-keys-lanodan-2024.ebuild | 18 + .../signify-keys-lanodan-2025.ebuild | 42 + .../signify-keys-lanodan-2026.ebuild | 42 + sec-keys/signify-keys-oriole-systems/Manifest | 1 + .../signify-keys-oriole-systems/metadata.xml | 8 + ...ignify-keys-oriole-systems-20240330.ebuild | 19 + sec-keys/signify-keys-telescope/Manifest | 3 + sec-keys/signify-keys-telescope/metadata.xml | 8 + .../signify-keys-telescope-0.10.ebuild | 21 + .../signify-keys-telescope-0.11.ebuild | 21 + .../signify-keys-telescope-0.12.ebuild | 21 + sys-apps/0xFFFF/0xFFFF-0.10.ebuild | 31 + sys-apps/0xFFFF/Manifest | 1 + sys-apps/0xFFFF/metadata.xml | 32 + sys-apps/amd-debug-tools/Manifest | 1 + .../amd-debug-tools-0.2.7.ebuild | 36 + sys-apps/asus-numpad/Manifest | 1 + .../asus-numpad/asus-numpad-0.2-r1.ebuild | 31 + sys-apps/asus-numpad/asus-numpad-9999.ebuild | 31 + sys-apps/asus-numpad/metadata.xml | 8 + sys-apps/asus-touchpad-numpad-driver/Manifest | 1 + ...ouchpad-numpad-driver-0_pre20220311.ebuild | 51 + .../asus-touchpad-numpad-driver-9999.ebuild | 51 + .../asus-touchpad-numpad-driver/metadata.xml | 11 + sys-apps/bat-extras/Manifest | 1 + .../bat-extras/bat-extras-2024.08.24.ebuild | 61 + sys-apps/bat-extras/bat-extras-9999.ebuild | 61 + sys-apps/bat-extras/metadata.xml | 11 + sys-apps/bustd/Manifest | 34 + sys-apps/bustd/bustd-0.1.1.ebuild | 68 + sys-apps/bustd/files/bustd-conf.d | 1 + sys-apps/bustd/files/bustd-init.d | 8 + sys-apps/bustd/metadata.xml | 12 + sys-apps/cctv/cctv-9999.ebuild | 24 + sys-apps/cctv/metadata.xml | 11 + sys-apps/colortail/Manifest | 1 + sys-apps/colortail/colortail-0.3.3.ebuild | 39 + sys-apps/colortail/colortail-9999.ebuild | 38 + .../colortail/files/01_colorize_default.patch | 46 + .../colortail/files/02_adding_option.patch | 13 + sys-apps/colortail/files/colortail.1 | 64 + sys-apps/colortail/metadata.xml | 12 + sys-apps/coolercontrol/Manifest | 2 + .../coolercontrol/coolercontrol-3.1.1.ebuild | 47 + .../coolercontrol/coolercontrol-4.0.1.ebuild | 49 + sys-apps/coolercontrol/metadata.xml | 12 + sys-apps/coolercontrold/Manifest | 4 + .../coolercontrold-3.1.1.ebuild | 113 + .../coolercontrold-4.0.1.ebuild | 119 + .../coolercontrold-3.0.2-liquidctl.patch | 34 + .../coolercontrold-4.0.1-liquidctl.patch | 31 + sys-apps/coolercontrold/metadata.xml | 16 + sys-apps/corefreq/Manifest | 3 + sys-apps/corefreq/corefreq-2.0.8.ebuild | 45 + sys-apps/corefreq/corefreq-2.0.9.ebuild | 74 + sys-apps/corefreq/corefreq-2.1.0.ebuild | 80 + sys-apps/corefreq/files/corefreq | 9 + sys-apps/corefreq/files/corefreq.conf | 4 + sys-apps/corefreq/metadata.xml | 29 + sys-apps/deepcool-digital-linux/Manifest | 43 + .../deepcool-digital-linux-0.10.1.ebuild | 79 + .../deepcool-digital-linux-0.10.2.ebuild | 78 + .../files/deepcool-digital-linux.initd | 7 + .../files/deepcool-digital-linux.service | 10 + sys-apps/deepcool-digital-linux/metadata.xml | 12 + sys-apps/dnf5/Manifest | 1 + sys-apps/dnf5/dnf5-5.3.0.0.ebuild | 93 + .../files/dnf5-5.2.5.0-sandbox-test.patch | 18 + sys-apps/dnf5/metadata.xml | 15 + sys-apps/dool/Manifest | 3 + sys-apps/dool/dool-1.3.1-r1.ebuild | 59 + sys-apps/dool/dool-1.3.2-r2.ebuild | 70 + sys-apps/dool/dool-9999.ebuild | 70 + sys-apps/dool/metadata.xml | 11 + sys-apps/drm_info/Manifest | 2 + sys-apps/drm_info/drm_info-2.8.0.ebuild | 34 + sys-apps/drm_info/drm_info-2.9.0.ebuild | 34 + sys-apps/drm_info/metadata.xml | 14 + sys-apps/dysk/Manifest | 114 + sys-apps/dysk/dysk-2.10.1.ebuild | 147 + sys-apps/dysk/metadata.xml | 12 + sys-apps/flashprog/Manifest | 3 + sys-apps/flashprog/flashprog-1.2.ebuild | 21 + sys-apps/flashprog/flashprog-1.3.ebuild | 21 + sys-apps/flashprog/flashprog-1.4.ebuild | 21 + sys-apps/flashprog/metadata.xml | 14 + sys-apps/fselect/Manifest | 269 + sys-apps/fselect/fselect-0.8.6.ebuild | 309 + sys-apps/fselect/metadata.xml | 16 + sys-apps/gat/Manifest | 2 + sys-apps/gat/gat-0.23.1.ebuild | 25 + sys-apps/gat/metadata.xml | 12 + sys-apps/hex/Manifest | 70 + sys-apps/hex/hex-0.6.0.ebuild | 87 + sys-apps/hex/hex-0.7.0.ebuild | 95 + sys-apps/hex/metadata.xml | 16 + sys-apps/hexyl/Manifest | 68 + sys-apps/hexyl/hexyl-0.17.0.ebuild | 116 + sys-apps/hexyl/metadata.xml | 11 + sys-apps/killport/Manifest | 186 + sys-apps/killport/killport-1.1.0.ebuild | 218 + sys-apps/killport/metadata.xml | 12 + sys-apps/lact/Manifest | 5 + sys-apps/lact/lact-0.8.3.ebuild | 100 + sys-apps/lact/lact-0.8.4.ebuild | 96 + sys-apps/lact/metadata.xml | 14 + sys-apps/loclone/Manifest | 1 + sys-apps/loclone/loclone-0.1.0.ebuild | 12 + sys-apps/loclone/metadata.xml | 19 + sys-apps/lr/Manifest | 1 + sys-apps/lr/files/options-order.patch | 25 + sys-apps/lr/lr-1.6.ebuild | 23 + sys-apps/lr/metadata.xml | 11 + sys-apps/lsplug/Manifest | 1 + sys-apps/lsplug/lsplug-6.ebuild | 21 + sys-apps/lsplug/metadata.xml | 8 + sys-apps/lsr/Manifest | 5 + sys-apps/lsr/lsr-1.0.0.ebuild | 34 + sys-apps/mission-center/Manifest | 772 +++ .../mission-center-0.4.4-skip-test.patch | 15 + sys-apps/mission-center/metadata.xml | 9 + .../mission-center-0.4.4-r3.ebuild | 402 ++ .../mission-center-0.5.2-r2.ebuild | 347 + .../mission-center-1.1.0.ebuild | 491 ++ sys-apps/nvimpager/Manifest | 1 + sys-apps/nvimpager/metadata.xml | 8 + sys-apps/nvimpager/nvimpager-0.13.0.ebuild | 41 + sys-apps/openSeaChest/Manifest | 2 + sys-apps/openSeaChest/metadata.xml | 12 + .../openSeaChest/openSeaChest-23.12.ebuild | 14 + .../openSeaChest/openSeaChest-24.08.1.ebuild | 14 + sys-apps/openpt/Manifest | 1 + sys-apps/openpt/metadata.xml | 8 + sys-apps/openpt/openpt-1.0.1.ebuild | 22 + sys-apps/ov/Manifest | 2 + sys-apps/ov/metadata.xml | 9 + sys-apps/ov/ov-0.11.2.ebuild | 33 + sys-apps/ov/ov-0.32.0.ebuild | 35 + sys-apps/pnpm-bin/Manifest | 8 + sys-apps/pnpm-bin/metadata.xml | 34 + sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild | 25 + sys-apps/pnpm-bin/pnpm-bin-10.2.0.ebuild | 25 + sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild | 25 + sys-apps/pnpm-bin/pnpm-bin-9.15.5.ebuild | 25 + sys-apps/qdiskinfo/Manifest | 1 + sys-apps/qdiskinfo/metadata.xml | 11 + sys-apps/qdiskinfo/qdiskinfo-0.4.ebuild | 25 + sys-apps/qemu-openrc/Manifest | 2 + .../qemu-openrc-0.10.0-guest-agent.patch | 87 + sys-apps/qemu-openrc/metadata.xml | 11 + .../qemu-openrc/qemu-openrc-0.10.0.ebuild | 32 + .../qemu-openrc/qemu-openrc-0.11.1.ebuild | 32 + sys-apps/qemu-openrc/qemu-openrc-9999.ebuild | 32 + sys-apps/save-backlight/Manifest | 1 + sys-apps/save-backlight/metadata.xml | 17 + .../save-backlight-1.1.4.ebuild | 34 + .../save-backlight/save-backlight-9999.ebuild | 34 + sys-apps/sd/Manifest | 113 + sys-apps/sd/metadata.xml | 13 + sys-apps/sd/sd-1.0.0.ebuild | 146 + sys-apps/systemd-bootchart/Manifest | 2 + sys-apps/systemd-bootchart/metadata.xml | 11 + .../systemd-bootchart-234.ebuild | 29 + .../systemd-bootchart-235.ebuild | 33 + sys-apps/utils-extra/Manifest | 2 + sys-apps/utils-extra/metadata.xml | 8 + .../utils-extra/utils-extra-0.0.2-r1.ebuild | 68 + sys-apps/utils-extra/utils-extra-9999.ebuild | 66 + sys-apps/zmem/Manifest | 83 + sys-apps/zmem/metadata.xml | 11 + sys-apps/zmem/zmem-0.2.1.ebuild | 116 + sys-auth/authenticator/Manifest | 2 + .../authenticator/authenticator-4.6.2.ebuild | 67 + sys-auth/authenticator/metadata.xml | 12 + sys-auth/hyprpolkitagent/Manifest | 2 + .../hyprpolkitagent-0.1.1-r2.ebuild | 45 + .../hyprpolkitagent-0.1.2.ebuild | 45 + sys-auth/hyprpolkitagent/metadata.xml | 14 + sys-auth/pam-gnupg/Manifest | 1 + sys-auth/pam-gnupg/metadata.xml | 8 + sys-auth/pam-gnupg/pam-gnupg-0.4-r1.ebuild | 29 + sys-block/clonezilla/Manifest | 1 + sys-block/clonezilla/clonezilla-5.8.9.ebuild | 46 + sys-block/clonezilla/metadata.xml | 25 + sys-block/partclone/Manifest | 2 + ...partclone-0.3.40-fix-ncurses-linking.patch | 28 + ...partclone-0.3.47-fix-ncurses-linking.patch | 26 + sys-block/partclone/metadata.xml | 25 + sys-block/partclone/partclone-0.3.46.ebuild | 112 + sys-block/partclone/partclone-0.3.47.ebuild | 113 + sys-block/ublksrv/Manifest | 1 + sys-block/ublksrv/metadata.xml | 11 + sys-block/ublksrv/ublksrv-1.6.ebuild | 42 + .../customrescuecd-x86_64-grub-0.1.ebuild | 30 + .../files/customrescuecd.default | 7 + .../files/customrescuecd.grub | 43 + .../customrescuecd-x86_64-grub/metadata.xml | 15 + sys-boot/drbl/Manifest | 1 + sys-boot/drbl/drbl-5.4.2.ebuild | 20 + sys-boot/drbl/metadata.xml | 8 + sys-boot/etcher-bin/Manifest | 1 + sys-boot/etcher-bin/etcher-bin-2.1.4.ebuild | 76 + sys-boot/etcher-bin/metadata.xml | 11 + sys-boot/grml-rescueboot/Manifest | 1 + .../grml-rescueboot-0.6.7.ebuild | 38 + sys-boot/grml-rescueboot/metadata.xml | 8 + sys-boot/mkusb/Manifest | 7 + sys-boot/mkusb/metadata.xml | 10 + sys-boot/mkusb/mkusb-23.2.0.ebuild | 73 + sys-boot/ventoy-bin/Manifest | 1 + sys-boot/ventoy-bin/files/sanitize.patch | 163 + sys-boot/ventoy-bin/files/ventoy | 4 + .../ventoy-bin/files/ventoy-extend-persistent | 3 + sys-boot/ventoy-bin/files/ventoy-persistent | 3 + sys-boot/ventoy-bin/files/ventoy.desktop | 9 + sys-boot/ventoy-bin/files/ventoy.install | 17 + sys-boot/ventoy-bin/files/ventoygui | 9 + sys-boot/ventoy-bin/files/ventoyplugson | 4 + sys-boot/ventoy-bin/files/ventoyweb | 4 + sys-boot/ventoy-bin/metadata.xml | 8 + .../ventoy-bin/ventoy-bin-1.0.98-r1.ebuild | 96 + sys-boot/zfsbootmenu/Manifest | 5 + .../files/zfsbootmenu-branding.patch | 20 + .../files/zfsbootmenu-stub-location.patch | 13 + sys-boot/zfsbootmenu/metadata.xml | 19 + .../zfsbootmenu/zfsbootmenu-1.12.0.ebuild | 32 + sys-boot/zfsbootmenu/zfsbootmenu-2.2.2.ebuild | 44 + sys-boot/zfsbootmenu/zfsbootmenu-2.3.0.ebuild | 44 + sys-boot/zfsbootmenu/zfsbootmenu-3.0.1.ebuild | 55 + sys-boot/zfsbootmenu/zfsbootmenu-3.1.0.ebuild | 58 + sys-cluster/genders/Manifest | 2 + .../genders/files/genders-1.28.1-gcc14.patch | 54 + sys-cluster/genders/genders-1.28.1-r1.ebuild | 120 + sys-cluster/genders/genders-1.32.1.ebuild | 120 + sys-cluster/genders/metadata.xml | 12 + sys-cluster/kops-bin/Manifest | 2 + sys-cluster/kops-bin/kops-bin-1.25.3.ebuild | 23 + sys-cluster/kops-bin/kops-bin-1.31.0.ebuild | 19 + sys-cluster/kops-bin/metadata.xml | 12 + sys-cluster/opencoarrays/Manifest | 5 + ....1_fix_Wint-conversion_warning_error.patch | 14 + sys-cluster/opencoarrays/metadata.xml | 11 + .../opencoarrays-2.10.0-r1.ebuild | 53 + .../opencoarrays-2.10.1-r1.ebuild | 56 + .../opencoarrays/opencoarrays-2.10.2.ebuild | 52 + .../opencoarrays/opencoarrays-2.10.3.ebuild | 52 + .../opencoarrays/opencoarrays-2.9.3-r1.ebuild | 53 + sys-devel/clang-bloomberg-p2996/Manifest | 2 + ...ng-bloomberg-p2996-21.0.0_p20250702.ebuild | 241 + ...ng-bloomberg-p2996-21.0.0_p20260204.ebuild | 241 + .../clang-bloomberg-p2996-9999.ebuild | 241 + ...0_p20250702-enable-reflection-latest.patch | 13 + .../21.0.0_p20250702-uninitialized.patch | 13 + .../21.0.0_p20250702-unknown-reflection.patch | 12 + sys-devel/clang-bloomberg-p2996/metadata.xml | 14 + sys-devel/fcode-utils/Manifest | 1 + .../fcode-utils/fcode-utils-1.0.3.ebuild | 18 + sys-devel/fcode-utils/metadata.xml | 11 + sys-devel/lcc/Manifest | 1 + sys-devel/lcc/files/add_cmake_support.patch | 156 + sys-devel/lcc/lcc-2021.01.11-r1.ebuild | 46 + sys-devel/lcc/metadata.xml | 11 + .../lenovolegionlinux-9999.ebuild | 117 + sys-firmware/lenovolegionlinux/metadata.xml | 23 + sys-fs/bcachefs-kmod/Manifest | 4 + .../bcachefs-kmod/bcachefs-kmod-1.36.1.ebuild | 107 + .../bcachefs-kmod/bcachefs-kmod-1.37.3.ebuild | 107 + .../bcachefs-kmod/bcachefs-kmod-9999.ebuild | 107 + sys-fs/bcachefs-kmod/metadata.xml | 20 + sys-fs/btrd/Manifest | 80 + sys-fs/btrd/btrd-0.5.4.ebuild | 102 + sys-fs/btrd/metadata.xml | 11 + sys-fs/btrfs-dump/Manifest | 1 + sys-fs/btrfs-dump/btrfs-dump-20260216.ebuild | 25 + sys-fs/btrfs-dump/metadata.xml | 11 + sys-fs/btrfs-heatmap/Manifest | 1 + .../btrfs-heatmap/btrfs-heatmap-9-r1.ebuild | 33 + sys-fs/btrfs-heatmap/metadata.xml | 12 + sys-fs/diskonaut/Manifest | 97 + sys-fs/diskonaut/diskonaut-0.10.0.ebuild | 119 + sys-fs/diskonaut/diskonaut-0.11.0.ebuild | 127 + sys-fs/diskonaut/diskonaut-9999.ebuild | 127 + sys-fs/diskonaut/metadata.xml | 24 + sys-fs/dua-cli/Manifest | 4 + sys-fs/dua-cli/dua-cli-2.33.0.ebuild | 32 + sys-fs/dua-cli/dua-cli-2.34.0.ebuild | 32 + sys-fs/dua-cli/metadata.xml | 12 + sys-fs/dwarfs-bin/Manifest | 2 + sys-fs/dwarfs-bin/dwarfs-bin-0.15.1.ebuild | 67 + sys-fs/dwarfs-bin/metadata.xml | 25 + sys-fs/dwarfs/Manifest | 1 + sys-fs/dwarfs/dwarfs-0.15.1-r1.ebuild | 100 + sys-fs/dwarfs/metadata.xml | 36 + sys-fs/ffmpegfs/Manifest | 1 + sys-fs/ffmpegfs/ffmpegfs-2.17-r1.ebuild | 55 + sys-fs/ffmpegfs/ffmpegfs-2.17.ebuild | 52 + .../ffmpegfs/files/ffmpegfs-2.16-cflags.patch | 24 + .../files/ffmpegfs-2.16-varcache.patch | 12 + sys-fs/ffmpegfs/metadata.xml | 20 + sys-fs/fstransform/Manifest | 1 + sys-fs/fstransform/fstransform-0.9.4.ebuild | 25 + sys-fs/fstransform/metadata.xml | 12 + sys-fs/fsverity-utils/Manifest | 1 + .../fsverity-utils/fsverity-utils-1.6.ebuild | 45 + sys-fs/fsverity-utils/metadata.xml | 12 + sys-fs/gcsfuse/Manifest | 2 + sys-fs/gcsfuse/gcsfuse-2.11.2.ebuild | 32 + sys-fs/gcsfuse/metadata.xml | 12 + sys-fs/gdu/Manifest | 617 ++ sys-fs/gdu/gdu-5.14.0.ebuild | 646 ++ sys-fs/gdu/gdu-5.25.0.ebuild | 30 + sys-fs/gdu/metadata.xml | 13 + sys-fs/gfs2-utils/Manifest | 2 + sys-fs/gfs2-utils/files/bashism.patch | 14 + sys-fs/gfs2-utils/files/ftbfs-gcc9.patch | 185 + .../files/gfs2_withdraw_helper.patch | 16 + sys-fs/gfs2-utils/files/python3.patch | 21 + sys-fs/gfs2-utils/files/reproducible.patch | 91 + sys-fs/gfs2-utils/files/restoremeta.patch | 59 + sys-fs/gfs2-utils/files/udev-rules.patch | 10 + sys-fs/gfs2-utils/gfs2-utils-3.4.1.ebuild | 62 + sys-fs/gfs2-utils/gfs2-utils-3.5.1-r1.ebuild | 60 + sys-fs/gfs2-utils/metadata.xml | 8 + sys-fs/jefferson/Manifest | 2 + sys-fs/jefferson/jefferson-0.4.6-r1.ebuild | 23 + sys-fs/jefferson/jefferson-0.4.6.ebuild | 23 + sys-fs/jefferson/jefferson-0.4.7.ebuild | 23 + sys-fs/jefferson/metadata.xml | 11 + sys-fs/mdevd/Manifest | 1 + sys-fs/mdevd/mdevd-0.1.8.1.ebuild | 46 + sys-fs/mdevd/metadata.xml | 8 + sys-fs/mountpoint-s3-bin/Manifest | 1 + sys-fs/mountpoint-s3-bin/metadata.xml | 25 + .../mountpoint-s3-bin-1.1.1.ebuild | 24 + sys-fs/ntfs2btrfs/Manifest | 1 + sys-fs/ntfs2btrfs/metadata.xml | 11 + sys-fs/ntfs2btrfs/ntfs2btrfs-20250616.ebuild | 41 + sys-fs/ufiformat/Manifest | 1 + sys-fs/ufiformat/metadata.xml | 15 + sys-fs/ufiformat/ufiformat-0.9.9.ebuild | 20 + sys-fs/vramfs/Manifest | 1 + .../vramfs/files/vramfs-0-makefile-vars.patch | 28 + sys-fs/vramfs/metadata.xml | 11 + sys-fs/vramfs/vramfs-0_p20221214.ebuild | 32 + sys-fs/xfs_undelete/Manifest | 1 + sys-fs/xfs_undelete/metadata.xml | 20 + sys-fs/xfs_undelete/xfs_undelete-15.0.ebuild | 28 + sys-fs/xva-img/Manifest | 1 + sys-fs/xva-img/metadata.xml | 11 + sys-fs/xva-img/xva-img-1.5-r1.ebuild | 20 + sys-fs/zfs-auto-utils/Manifest | 1 + sys-fs/zfs-auto-utils/metadata.xml | 51 + .../zfs-auto-utils-1.0.0.ebuild | 37 + sys-kernel/dpdk-kmod/Manifest | 1 + sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild | 86 + .../dpdk-kmod/files/dpdk-22.03-binutils.patch | 60 + sys-kernel/dpdk-kmod/metadata.xml | 8 + sys-kernel/uek-sources/Manifest | 6 + ....4.17.2136.303.1-ip6_sock_set_v6only.patch | 77 + .../uek-sources-5.4.17.2136.303.2-O3.patch | 10 + sys-kernel/uek-sources/metadata.xml | 15 + .../uek-sources-5.15.0.300.159.7-r1.ebuild | 65 + .../uek-sources-5.15.0.300.161.13.ebuild | 65 + sys-kernel/xow/Manifest | 2 + sys-kernel/xow/metadata.xml | 11 + sys-kernel/xow/xow-0.5.ebuild | 35 + sys-kernel/zenpower3/Manifest | 1 + ...use-symlink-to-detect-kernel-version.patch | 28 + ...use-symlink-to-detect-kernel-version.patch | 37 + ...3-amd_pci_dev_to_node_id-kernel-6.14.patch | 43 + sys-kernel/zenpower3/metadata.xml | 11 + .../zenpower3/zenpower3-0.2.0-r3.ebuild | 47 + sys-kernel/zenpower3/zenpower3-9999.ebuild | 47 + sys-libs/cyclonedds/Manifest | 1 + .../cyclonedds/cyclonedds-0.10.3-r1.ebuild | 84 + sys-libs/cyclonedds/cyclonedds-9999.ebuild | 84 + .../files/cyclonedds-0.10.3-get_kind.patch | 87 + sys-libs/cyclonedds/metadata.xml | 14 + sys-libs/gcompat/Manifest | 1 + sys-libs/gcompat/gcompat-1.1.0.ebuild | 58 + sys-libs/gcompat/gcompat-9999.ebuild | 57 + sys-libs/gcompat/metadata.xml | 12 + sys-libs/iceoryx/Manifest | 1 + sys-libs/iceoryx/iceoryx-2.0.3.ebuild | 55 + sys-libs/iceoryx/iceoryx-9999.ebuild | 52 + sys-libs/iceoryx/metadata.xml | 11 + sys-libs/libfixposix/Manifest | 2 + sys-libs/libfixposix/libfixposix-0.4.3.ebuild | 22 + sys-libs/libfixposix/libfixposix-0.5.1.ebuild | 27 + sys-libs/libfixposix/metadata.xml | 8 + sys-libs/libudev-zero/Manifest | 1 + .../libudev-zero/libudev-zero-1.0.3.ebuild | 32 + sys-libs/libudev-zero/metadata.xml | 11 + sys-libs/nss-tls/Manifest | 2 + sys-libs/nss-tls/files/nss-tlsd | 33 + sys-libs/nss-tls/metadata.xml | 11 + sys-libs/nss-tls/nss-tls-1.0.ebuild | 57 + sys-libs/nss-tls/nss-tls-1.1-r1.ebuild | 46 + sys-libs/nss-tls/nss-tls-9999.ebuild | 59 + sys-libs/solo-udev-rules/Manifest | 1 + sys-libs/solo-udev-rules/metadata.xml | 12 + .../solo-udev-rules-4.1.5.ebuild | 40 + sys-libs/spiral/Manifest | 2 + sys-libs/spiral/metadata.xml | 28 + sys-libs/spiral/spiral-0.3.0.ebuild | 56 + sys-power/amdfan/Manifest | 3 + sys-power/amdfan/amdfan-0.1.28.ebuild | 44 + sys-power/amdfan/amdfan-0.2.3.ebuild | 64 + sys-power/amdfan/amdfan-0.2.5.ebuild | 64 + sys-power/amdfan/metadata.xml | 12 + sys-power/auto-cpufreq/Manifest | 3 + .../auto-cpufreq/auto-cpufreq-2.3.0.ebuild | 147 + .../auto-cpufreq/auto-cpufreq-2.4.0.ebuild | 145 + .../auto-cpufreq/auto-cpufreq-2.6.0.ebuild | 142 + sys-power/auto-cpufreq/metadata.xml | 16 + sys-power/envycontrol/Manifest | 1 + .../envycontrol/envycontrol-3.5.2.ebuild | 26 + sys-power/envycontrol/envycontrol-9999.ebuild | 25 + sys-power/envycontrol/metadata.xml | 11 + sys-power/fan2go-tui/Manifest | 2 + sys-power/fan2go-tui/fan2go-tui-0.2.1.ebuild | 54 + sys-power/fan2go-tui/metadata.xml | 11 + sys-power/fan2go/Manifest | 2 + sys-power/fan2go/fan2go-0.13.0.ebuild | 53 + sys-power/fan2go/metadata.xml | 12 + sys-power/gtherm/Manifest | 1 + sys-power/gtherm/gtherm-0.0.3.ebuild | 42 + sys-power/gtherm/metadata.xml | 8 + sys-power/linux-tools-power-x86/Manifest | 2 + .../linux-tools-power-x86-6.1-cflags.patch | 45 + .../linux-tools-power-x86-6.6-cflags.patch | 45 + .../linux-tools-power-x86-6.1.ebuild | 96 + .../linux-tools-power-x86-6.6.ebuild | 96 + sys-power/linux-tools-power-x86/metadata.xml | 11 + sys-power/nvidia-exec/Manifest | 1 + sys-power/nvidia-exec/metadata.xml | 12 + .../nvidia-exec/nvidia-exec-0.2.7-r1.ebuild | 42 + sys-power/nvidia-exec/nvidia-exec-9999.ebuild | 42 + sys-power/rog-daemon/Manifest | 1 + sys-power/rog-daemon/metadata.xml | 19 + sys-power/rog-daemon/rog-daemon-2.1.0.ebuild | 26 + sys-power/system76-power/Manifest | 294 + sys-power/system76-power/metadata.xml | 15 + .../system76-power-1.2.1-r2.ebuild | 230 + .../system76-power-1.2.4.ebuild | 274 + .../system76-power/system76-power-9999.ebuild | 76 + sys-process/forkstat/Manifest | 1 + sys-process/forkstat/files/musl-prio.patch | 21 + .../forkstat/forkstat-0.03.02-r2.ebuild | 23 + sys-process/forkstat/metadata.xml | 18 + sys-process/gotop/Manifest | 171 + sys-process/gotop/gotop-4.2.0.ebuild | 205 + sys-process/gotop/metadata.xml | 14 + sys-process/nohang/Manifest | 1 + sys-process/nohang/metadata.xml | 18 + sys-process/nohang/nohang-0.2.0.ebuild | 38 + sys-process/nohang/nohang-9999.ebuild | 38 + sys-process/nq/Manifest | 1 + sys-process/nq/metadata.xml | 20 + sys-process/nq/nq-0.4.ebuild | 41 + sys-process/pipectl/Manifest | 1 + sys-process/pipectl/metadata.xml | 11 + sys-process/pipectl/pipectl-0.5.0.ebuild | 31 + sys-process/scron/Manifest | 1 + sys-process/scron/files/scron-0.4-initd | 12 + sys-process/scron/scron-0.4.ebuild | 32 + sys-process/snooze/Manifest | 1 + sys-process/snooze/metadata.xml | 11 + sys-process/snooze/snooze-0.5.1.ebuild | 24 + sys-process/snooze/snooze-9999.ebuild | 25 + sys-process/task-spooler/Manifest | 1 + .../task-spooler/files/var-redefinition.patch | 20 + sys-process/task-spooler/metadata.xml | 12 + .../task-spooler/task-spooler-1.3.0.ebuild | 39 + sys-process/xe/Manifest | 1 + sys-process/xe/metadata.xml | 11 + sys-process/xe/xe-1.0-r1.ebuild | 25 + virtual/crystal-db/crystal-db-0.13-r1.ebuild | 23 + virtual/crystal-db/crystal-db-0.14.ebuild | 23 + virtual/crystal-db/metadata.xml | 8 + www-apps/anubis/Manifest | 2 + www-apps/anubis/anubis-1.24.0.ebuild | 51 + www-apps/anubis/anubis-1.25.0.ebuild | 51 + www-apps/anubis/metadata.xml | 16 + www-apps/code-server-bin/Manifest | 6 + .../code-server-bin-4.18.0.ebuild | 101 + .../code-server-bin-4.19.1.ebuild | 101 + .../code-server-bin-4.90.3.ebuild | 101 + .../files/code-server-bin-node.patch | 8 + .../files/code-server-bin.conf | 13 + .../code-server-bin/files/code-server-bin.rc | 47 + .../files/code-server-bin.service | 11 + www-apps/code-server-bin/metadata.xml | 16 + www-apps/flaresolverr/Manifest | 1 + .../flaresolverr/files/flaresolverr.service | 30 + .../flaresolverr/flaresolverr-3.4.6.ebuild | 60 + www-apps/flaresolverr/metadata.xml | 12 + www-apps/forgejo/Manifest | 5 + www-apps/forgejo/files/forgejo.confd-r1 | 14 + www-apps/forgejo/files/forgejo.initd-r3 | 22 + www-apps/forgejo/files/forgejo.service-r3 | 34 + www-apps/forgejo/forgejo-11.0.11.ebuild | 127 + www-apps/forgejo/forgejo-11.0.7.ebuild | 124 + www-apps/forgejo/forgejo-12.0.4.ebuild | 124 + www-apps/forgejo/forgejo-13.0.2.ebuild | 141 + www-apps/forgejo/forgejo-14.0.3.ebuild | 147 + www-apps/forgejo/metadata.xml | 21 + www-apps/freshrss/Manifest | 1 + .../files/disable-network-tests-1.26.3.patch | 31 + www-apps/freshrss/freshrss-1.26.3.ebuild | 48 + www-apps/freshrss/metadata.xml | 31 + www-apps/goatcounter/Manifest | 4 + www-apps/goatcounter/files/goatcounter.confd | 20 + www-apps/goatcounter/files/goatcounter.initd | 24 + .../goatcounter/files/goatcounter.initd-r1 | 25 + .../goatcounter/files/goatcounter.service | 16 + www-apps/goatcounter/goatcounter-2.6.0.ebuild | 47 + www-apps/goatcounter/goatcounter-2.7.0.ebuild | 48 + www-apps/goatcounter/metadata.xml | 11 + www-apps/invidious/Manifest | 12 + .../files/fix-targets-in-shards.patch | 15 + www-apps/invidious/files/invidious.confd | 2 + www-apps/invidious/files/invidious.initd | 27 + www-apps/invidious/files/invidious.service | 16 + .../invidious-2025.09.13.0-r2.ebuild | 168 + .../invidious/invidious-2026.02.07.0.ebuild | 162 + www-apps/invidious/metadata.xml | 20 + www-apps/laminar/Manifest | 4 + .../files/laminar-1.3-fix-cmake-warning.patch | 14 + .../files/laminar-1.3-skip-js-download.patch | 20 + ...laminar-1.3-skip-manpage-compression.patch | 24 + www-apps/laminar/files/laminar.initd | 30 + www-apps/laminar/laminar-1.3-r1.ebuild | 87 + www-apps/laminar/metadata.xml | 11 + www-apps/libmedium/Manifest | 305 + www-apps/libmedium/files/libmedium.initd | 12 + .../libmedium/libmedium-2024.06.10.ebuild | 357 + www-apps/libmedium/metadata.xml | 14 + www-apps/mycorrhiza/Manifest | 2 + www-apps/mycorrhiza/metadata.xml | 16 + www-apps/mycorrhiza/mycorrhiza-1.15.1.ebuild | 61 + www-apps/mycorrhiza/mycorrhiza-9999.ebuild | 61 + www-apps/pleroma-fe/Manifest | 2 + www-apps/pleroma-fe/metadata.xml | 8 + www-apps/pleroma-fe/pleroma-fe-2.7.0.ebuild | 52 + www-apps/pleroma-fe/pleroma-fe-2.8.0.ebuild | 54 + www-apps/pleroma-fe/pleroma-fe-9999.ebuild | 53 + www-apps/pleroma/Manifest | 1 + .../files/pleroma-2.10.0-vix_bump.patch | 52 + www-apps/pleroma/metadata.xml | 12 + www-apps/pleroma/pleroma-2.10.0-r1.ebuild | 136 + www-apps/pleroma/pleroma-9999.ebuild | 129 + www-apps/prowlarr/Manifest | 336 + www-apps/prowlarr/files/package_info | 3 + ...p-package_info-in-the-startup-folder.patch | 23 + www-apps/prowlarr/files/prowlarr.service | 29 + www-apps/prowlarr/metadata.xml | 12 + www-apps/prowlarr/prowlarr-2.3.3.5296.ebuild | 442 ++ www-apps/radarr/Manifest | 262 + www-apps/radarr/files/package_info | 3 + ...p-package_info-in-the-startup-folder.patch | 23 + www-apps/radarr/files/radarr.service | 29 + www-apps/radarr/metadata.xml | 12 + www-apps/radarr/radarr-6.1.1.10317.ebuild | 371 + www-apps/redlib/Manifest | 271 + ...x-Copy-and-Import-button-layouts-402.patch | 31 + ...ypo-bockquote-blockquote-in-template.patch | 27 + www-apps/redlib/files/0001-v0.36.0.patch | 47 + www-apps/redlib/files/redlib | 38 + www-apps/redlib/files/redlib.initd | 40 + www-apps/redlib/metadata.xml | 29 + www-apps/redlib/redlib-0.36.0.ebuild | 342 + www-apps/rimgo/Manifest | 149 + www-apps/rimgo/files/app.css | 1 + www-apps/rimgo/files/rimgo.initd | 33 + www-apps/rimgo/metadata.xml | 13 + www-apps/rimgo/rimgo-1.2.1.ebuild | 196 + www-apps/sblg/Manifest | 1 + www-apps/sblg/metadata.xml | 8 + www-apps/sblg/sblg-0.6.1.ebuild | 66 + www-apps/sonarr/Manifest | 346 + www-apps/sonarr/files/package_info | 3 + ...p-package_info-in-the-startup-folder.patch | 23 + www-apps/sonarr/files/sonarr.service | 29 + www-apps/sonarr/metadata.xml | 12 + www-apps/sonarr/sonarr-4.0.16.2946.ebuild | 457 ++ www-apps/soupault-bin/Manifest | 2 + www-apps/soupault-bin/metadata.xml | 22 + .../soupault-bin/soupault-bin-5.2.0.ebuild | 32 + www-apps/soupault/Manifest | 1 + www-apps/soupault/metadata.xml | 16 + www-apps/soupault/soupault-5.2.1.ebuild | 44 + www-apps/uwebsockets/Manifest | 2 + www-apps/uwebsockets/metadata.xml | 11 + .../uwebsockets/uwebsockets-20.14.0.ebuild | 33 + .../uwebsockets/uwebsockets-20.62.0.ebuild | 33 + www-apps/uwebsockets/uwebsockets-9999.ebuild | 33 + www-apps/whisparr-eros/Manifest | 165 + www-apps/whisparr-eros/files/package_info | 3 + ...p-package_info-in-the-startup-folder.patch | 23 + .../whisparr-eros/files/whisparr-eros.service | 29 + www-apps/whisparr-eros/metadata.xml | 12 + .../whisparr-eros-3.3.1.579.ebuild | 275 + www-apps/whoogle-search/Manifest | 1 + www-apps/whoogle-search/files/whoogle | 2 + www-apps/whoogle-search/files/whoogle.conf | 1 + www-apps/whoogle-search/files/whoogle.initd | 33 + www-apps/whoogle-search/files/whoogle.service | 18 + www-apps/whoogle-search/metadata.xml | 11 + .../whoogle-search-0.9.3.ebuild | 50 + www-apps/zola/Manifest | 873 +++ www-apps/zola/metadata.xml | 20 + www-apps/zola/zola-0.21.0.ebuild | 610 ++ www-apps/zola/zola-0.22.1-r1.ebuild | 647 ++ www-client/badwolf/Manifest | 2 + www-client/badwolf/badwolf-1.4.0-r2.ebuild | 93 + www-client/badwolf/badwolf-9999-r1.ebuild | 92 + ...nfigure-rename-ED-variable-to-CMD_ED.patch | 90 + www-client/badwolf/metadata.xml | 13 + www-client/browsh/Manifest | 6 + www-client/browsh/browsh-1.8.2.ebuild | 49 + www-client/browsh/browsh-1.8.3.ebuild | 49 + www-client/browsh/metadata.xml | 16 + www-client/chawan/Manifest | 1 + www-client/chawan/chawan-0.3.3.ebuild | 45 + www-client/chawan/chawan-9999.ebuild | 45 + www-client/chawan/files/makefile-0.3.3.patch | 31 + .../chawan/files/makefile-491b4231.patch | 32 + www-client/chawan/metadata.xml | 18 + www-client/helium-bin/Manifest | 6 + www-client/helium-bin/files/helium | 9 + www-client/helium-bin/files/helium.desktop | 22 + .../helium-bin/helium-bin-0.10.1.1.ebuild | 114 + .../helium-bin/helium-bin-0.10.5.1.ebuild | 114 + .../helium-bin/helium-bin-0.10.6.1.ebuild | 114 + www-client/helium-bin/metadata.xml | 12 + www-client/mullvad-browser-bin/Manifest | 1 + www-client/mullvad-browser-bin/metadata.xml | 11 + .../mullvad-browser-bin-15.0.8.ebuild | 83 + www-client/nyxt/Manifest | 2 + www-client/nyxt/metadata.xml | 22 + www-client/nyxt/nyxt-3.11.8.ebuild | 88 + www-client/nyxt/nyxt-3.12.0.ebuild | 88 + www-client/nyxt/nyxt-9999.ebuild | 88 + www-client/opera-gx-bin/Manifest | 1 + www-client/opera-gx-bin/metadata.xml | 11 + .../opera-gx-bin-128.0.5807.97.ebuild | 68 + www-client/torbrowser-launcher/Manifest | 1 + www-client/torbrowser-launcher/metadata.xml | 11 + .../torbrowser-launcher-0.3.9.ebuild | 76 + www-client/vimb/Manifest | 1 + www-client/vimb/metadata.xml | 11 + www-client/vimb/vimb-3.7.0.ebuild | 48 + www-client/vimb/vimb-9999.ebuild | 48 + www-client/yandex-browser/Manifest | 1 + www-client/yandex-browser/metadata.xml | 20 + .../yandex-browser-26.3.1.961_p1.ebuild | 135 + www-client/zen-bin/Manifest | 4 + www-client/zen-bin/files/desktop_options | 16 + www-client/zen-bin/files/policies.json | 6 + www-client/zen-bin/metadata.xml | 22 + www-client/zen-bin/zen-bin-1.18.10b.ebuild | 85 + www-client/zen-bin/zen-bin-1.19.4b.ebuild | 85 + www-misc/dufs/Manifest | 249 + www-misc/dufs/dufs-0.40.0.ebuild | 275 + www-misc/dufs/metadata.xml | 18 + www-misc/gitea2rss/Manifest | 1 + www-misc/gitea2rss/gitea2rss-0.7.0.ebuild | 51 + www-misc/gitea2rss/metadata.xml | 12 + www-misc/kiwix-desktop/Manifest | 2 + .../kiwix-desktop/kiwix-desktop-2.4.0.ebuild | 37 + .../kiwix-desktop/kiwix-desktop-2.5.1.ebuild | 38 + www-misc/kiwix-desktop/metadata.xml | 11 + www-misc/libkiwix/Manifest | 3 + .../libkiwix-14.2.0_remove-python-dep.patch | 68 + www-misc/libkiwix/libkiwix-14.0.0.ebuild | 51 + www-misc/libkiwix/libkiwix-14.1.1.ebuild | 51 + www-misc/libkiwix/libkiwix-14.2.0.ebuild | 50 + www-misc/libkiwix/metadata.xml | 11 + www-misc/waldl/Manifest | 1 + .../waldl/files/waldl-0.0.1-customize.patch | 14 + www-misc/waldl/files/waldlrc.example | 21 + www-misc/waldl/metadata.xml | 11 + www-misc/waldl/waldl-0.0.1_pre20211112.ebuild | 35 + www-misc/wyebadblock/Manifest | 1 + www-misc/wyebadblock/metadata.xml | 11 + .../wyebadblock-1.0.0_p20230211.ebuild | 30 + www-plugins/firefoxpwa/Manifest | 8 + .../firefoxpwa/firefoxpwa-2.17.2.ebuild | 170 + .../firefoxpwa/firefoxpwa-2.18.0.ebuild | 169 + .../firefoxpwa/firefoxpwa-2.18.2.ebuild | 169 + www-plugins/firefoxpwa/metadata.xml | 33 + www-plugins/tridactyl-native/Manifest | 2 + www-plugins/tridactyl-native/metadata.xml | 18 + .../tridactyl-native-0.5.0.ebuild | 59 + www-servers/copyparty/Manifest | 2 + .../copyparty/copyparty-1.20.12.ebuild | 173 + .../copyparty/copyparty-1.20.13-r1.ebuild | 186 + .../copyparty/files/copyparty-user.initd | 22 + www-servers/copyparty/metadata.xml | 11 + www-servers/hinsightd/Manifest | 1 + www-servers/hinsightd/files/hinsightd.service | 10 + www-servers/hinsightd/hinsightd-0.9.17.ebuild | 102 + www-servers/hinsightd/hinsightd-9999.ebuild | 102 + www-servers/hinsightd/metadata.xml | 26 + .../quark/files/quark-9999-configure.patch | 21 + www-servers/quark/metadata.xml | 15 + www-servers/quark/quark-0_pre20220817.ebuild | 26 + www-servers/quark/quark-9999.ebuild | 26 + x11-apps/autokey/Manifest | 1 + x11-apps/autokey/autokey-0.96.0.ebuild | 80 + ...cripting-Remove-dependency-on-imghdr.patch | 68 + x11-apps/autokey/files/nogtk.patch | 30 + x11-apps/autokey/files/noqt-nogtk.patch | 43 + x11-apps/autokey/files/noqt.patch | 39 + x11-apps/autokey/metadata.xml | 12 + .../lightdm-gtk-greeter-settings/Manifest | 1 + ...ghtdm-gtk-greeter-settings-1.2.2-r3.ebuild | 48 + .../lightdm-gtk-greeter-settings/metadata.xml | 11 + x11-apps/xcur2png/Manifest | 1 + x11-apps/xcur2png/metadata.xml | 15 + x11-apps/xcur2png/xcur2png-0.7.1-r3.ebuild | 31 + x11-drivers/OpenTabletDriver-bin/Manifest | 1 + .../OpenTabletDriver-bin-0.6.3.0.ebuild | 87 + .../files/opentabletdriver.8 | 166 + x11-drivers/OpenTabletDriver-bin/files/otd | 13 + .../OpenTabletDriver-bin/files/otd-daemon | 3 + .../OpenTabletDriver-bin/files/otd-gui | 3 + x11-drivers/OpenTabletDriver-bin/metadata.xml | 11 + x11-drivers/OpenTabletDriver/Manifest | 226 + .../OpenTabletDriver-0.6.6.2.ebuild | 329 + x11-drivers/OpenTabletDriver/metadata.xml | 11 + x11-drivers/evdi/Manifest | 4 + x11-drivers/evdi/evdi-1.14.12.ebuild | 98 + x11-drivers/evdi/evdi-1.14.13.ebuild | 98 + x11-drivers/evdi/evdi-1.14.14.ebuild | 98 + x11-drivers/evdi/evdi-1.14.15.ebuild | 98 + x11-drivers/evdi/evdi-9999.ebuild | 98 + .../files/evdi-1.14.4-format-truncation.patch | 22 + x11-drivers/evdi/metadata.xml | 14 + x11-drivers/xf86-input-xppen/Manifest | 1 + .../files/xppentablet.desktop | 10 + x11-drivers/xf86-input-xppen/metadata.xml | 8 + .../xf86-input-xppen-3.4.9-r2.ebuild | 99 + x11-libs/gtk-fortran/Manifest | 3 + .../gtk-fortran/gtk-fortran-3.24.49.ebuild | 71 + x11-libs/gtk-fortran/gtk-fortran-4.7.1.ebuild | 71 + x11-libs/gtk-fortran/gtk-fortran-4.8.0.ebuild | 71 + x11-libs/gtk-fortran/metadata.xml | 20 + x11-libs/sdl-fakeqwerty/Manifest | 1 + .../files/Makefile-0_pre20191217 | 36 + x11-libs/sdl-fakeqwerty/metadata.xml | 19 + .../sdl-fakeqwerty-0_pre20191217.ebuild | 77 + x11-misc/aerial-sddm-theme/Manifest | 1 + .../aerial-sddm-theme-0_pre20191018-r1.ebuild | 32 + .../aerial-sddm-theme-9999.ebuild | 32 + x11-misc/aerial-sddm-theme/metadata.xml | 11 + x11-misc/autotiling/Manifest | 1 + x11-misc/autotiling/autotiling-1.9.3.ebuild | 21 + x11-misc/autotiling/metadata.xml | 12 + x11-misc/betterlockscreen/Manifest | 1 + .../betterlockscreen-4.4.0.ebuild | 46 + ...00-fix-betterlockscreen-path-in-unit.patch | 15 + x11-misc/betterlockscreen/metadata.xml | 11 + x11-misc/betterlockscreen_rapid/Manifest | 2 + ...rlockscreen_rapid-0.0.0_pre20210701.ebuild | 27 + ...rlockscreen_rapid-0.0.0_pre20210708.ebuild | 27 + x11-misc/betterlockscreen_rapid/metadata.xml | 15 + x11-misc/dotool/Manifest | 2 + x11-misc/dotool/dotool-1.5.ebuild | 47 + x11-misc/dotool/files/dotoold.initd | 12 + x11-misc/dotool/files/dotoold.service | 5 + x11-misc/dotool/metadata.xml | 17 + x11-misc/exit-options/Manifest | 1 + .../exit-options/exit-options-20250830.ebuild | 66 + .../files/exit-options-cmake.patch | 27 + x11-misc/exit-options/metadata.xml | 8 + x11-misc/gobble/Manifest | 7 + x11-misc/gobble/gobble-1.3.ebuild | 49 + x11-misc/gobble/metadata.xml | 10 + x11-misc/greenclip-bin/Manifest | 2 + .../greenclip-bin/greenclip-bin-4.2.ebuild | 31 + x11-misc/greenclip-bin/metadata.xml | 8 + x11-misc/gromit-mpx/Manifest | 2 + x11-misc/gromit-mpx/gromit-mpx-1.8.0.ebuild | 45 + x11-misc/gromit-mpx/gromit-mpx-1.9.0.ebuild | 45 + x11-misc/gromit-mpx/gromit-mpx-9999.ebuild | 45 + x11-misc/gromit-mpx/metadata.xml | 12 + x11-misc/i3-restore/Manifest | 1 + x11-misc/i3-restore/i3-restore-4.1.ebuild | 53 + x11-misc/i3-restore/metadata.xml | 11 + x11-misc/i3-resurrect/Manifest | 1 + .../i3-resurrect/i3-resurrect-1.4.5.ebuild | 31 + x11-misc/i3-resurrect/metadata.xml | 12 + x11-misc/i3lock-color/Manifest | 1 + .../i3lock-color-2.13.5-cleanup-cflags.patch | 11 + ...3lock-color-2.13.5-disable-automagic.patch | 35 + .../i3lock-color/i3lock-color-2.13.5.ebuild | 57 + x11-misc/i3lock-color/metadata.xml | 15 + x11-misc/i3lock-fancy-rapid/Manifest | 2 + ...ck-fancy-rapid-0.0.0_pre20201109-r1.ebuild | 43 + ...3lock-fancy-rapid-0.0.0_pre20210421.ebuild | 42 + x11-misc/i3lock-fancy-rapid/metadata.xml | 16 + x11-misc/i3status-rust/Manifest | 3 + .../files/i3status-rust-0.35.0-gitless.patch | 25 + .../i3status-rust/i3status-rust-0.35.0.ebuild | 101 + x11-misc/i3status-rust/metadata.xml | 20 + x11-misc/ksnip/Manifest | 1 + .../ksnip/ksnip-1.11.0_pre20250130.ebuild | 49 + x11-misc/ksnip/metadata.xml | 14 + x11-misc/leftwm-theme/Manifest | 189 + .../leftwm-theme/leftwm-theme-0.1.2.ebuild | 232 + x11-misc/leftwm-theme/metadata.xml | 10 + x11-misc/ly/Manifest | 13 + x11-misc/ly/ly-1.0.3.ebuild | 156 + x11-misc/ly/ly-1.2.0.ebuild | 87 + x11-misc/ly/ly-1.3.2.ebuild | 87 + x11-misc/ly/ly-9999.ebuild | 211 + x11-misc/ly/metadata.xml | 19 + x11-misc/matugen/Manifest | 311 + x11-misc/matugen/matugen-2.4.1.ebuild | 337 + x11-misc/matugen/metadata.xml | 12 + x11-misc/picom-jonaburg/metadata.xml | 21 + .../picom-jonaburg/picom-jonaburg-9999.ebuild | 71 + x11-misc/pywal16/Manifest | 2 + x11-misc/pywal16/metadata.xml | 13 + x11-misc/pywal16/pywal16-3.6.0.ebuild | 28 + x11-misc/pywal16/pywal16-3.7.2.ebuild | 28 + x11-misc/rofi-emoji/Manifest | 3 + x11-misc/rofi-emoji/metadata.xml | 15 + x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild | 42 + x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild | 44 + x11-misc/rofi-emoji/rofi-emoji-4.1.0.ebuild | 44 + x11-misc/selx/Manifest | 2 + x11-misc/selx/metadata.xml | 11 + x11-misc/selx/selx-1.2.0.ebuild | 33 + x11-misc/selx/selx-2.0.0.ebuild | 32 + x11-misc/slstatus/Manifest | 2 + x11-misc/slstatus/metadata.xml | 8 + x11-misc/slstatus/slstatus-1.0-r1.ebuild | 48 + x11-misc/slstatus/slstatus-1.1.ebuild | 48 + x11-misc/tbsm/Manifest | 3 + x11-misc/tbsm/metadata.xml | 11 + x11-misc/tbsm/tbsm-0.5.ebuild | 29 + x11-misc/tbsm/tbsm-0.6.ebuild | 29 + x11-misc/tbsm/tbsm-0.7.ebuild | 29 + x11-misc/vimouse/Manifest | 1 + x11-misc/vimouse/metadata.xml | 11 + x11-misc/vimouse/vimouse-0.11.ebuild | 29 + x11-misc/wallust/Manifest | 422 ++ x11-misc/wallust/metadata.xml | 12 + x11-misc/wallust/wallust-3.1.0.ebuild | 292 + x11-misc/wallust/wallust-3.3.0.ebuild | 324 + x11-misc/wallust/wallust-3.5.2.ebuild | 35 + x11-misc/xbanish/Manifest | 2 + x11-misc/xbanish/metadata.xml | 10 + x11-misc/xbanish/xbanish-1.8.ebuild | 41 + x11-misc/xbanish/xbanish-1.8_p20230519.ebuild | 35 + x11-misc/xob/Manifest | 2 + x11-misc/xob/metadata.xml | 11 + x11-misc/xob/xob-0.2.ebuild | 32 + x11-misc/xob/xob-0.3.ebuild | 33 + x11-misc/xsecurelock/Manifest | 1 + x11-misc/xsecurelock/metadata.xml | 16 + x11-misc/xsecurelock/xsecurelock-1.9.0.ebuild | 67 + x11-plugins/purple-mm-sms/Manifest | 1 + x11-plugins/purple-mm-sms/metadata.xml | 5 + .../purple-mm-sms/purple-mm-sms-0.1.7.ebuild | 21 + x11-terms/alacritty-graphics/Manifest | 288 + .../alacritty-graphics-0.16.1.ebuild | 423 ++ .../alacritty-graphics-9999.ebuild | 133 + x11-terms/alacritty-graphics/metadata.xml | 12 + x11-terms/dmd5620/Manifest | 1 + x11-terms/dmd5620/dmd5620-2.1.0.ebuild | 59 + .../files/dmd5620-2.1.0-consolidated.patch | 64 + x11-terms/dmd5620/metadata.xml | 12 + x11-terms/rio/Manifest | 2 + x11-terms/rio/metadata.xml | 12 + x11-terms/rio/rio-0.2.37.ebuild | 67 + x11-terms/tabby-bin/Manifest | 1 + x11-terms/tabby-bin/metadata.xml | 8 + x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild | 64 + x11-terms/terminal-simulator/Manifest | 1 + ...r-0.2_do-not-force-compiler-warnings.patch | 18 + x11-terms/terminal-simulator/files/vt100 | 5 + x11-terms/terminal-simulator/files/vt52 | 5 + x11-terms/terminal-simulator/metadata.xml | 20 + .../terminal-simulator-0.2.ebuild | 33 + .../terminal-simulator-9999-r1.ebuild | 47 + x11-terms/tym/Manifest | 1 + x11-terms/tym/metadata.xml | 11 + x11-terms/tym/tym-3.5.1-r2.ebuild | 49 + x11-terms/weltschmerz/Manifest | 2 + x11-terms/weltschmerz/metadata.xml | 8 + .../weltschmerz/weltschmerz-1.9.0.ebuild | 48 + x11-themes/adw-gtk3/Manifest | 2 + x11-themes/adw-gtk3/adw-gtk3-5.10.ebuild | 21 + x11-themes/adw-gtk3/adw-gtk3-5.6.ebuild | 17 + x11-themes/adw-gtk3/metadata.xml | 11 + .../adwaita-dark-amoled-9999.ebuild | 25 + x11-themes/adwaita-dark-amoled/metadata.xml | 10 + x11-themes/apple-cursor/Manifest | 1 + .../apple-cursor/apple-cursor-2.0.1.ebuild | 20 + x11-themes/apple-cursor/metadata.xml | 12 + x11-themes/arc-darkest-colors/Manifest | 2 + .../arc-darkest-colors-0_pre20200818.ebuild | 35 + .../arc-darkest-colors-0_pre20201112.ebuild | 35 + x11-themes/arc-darkest-colors/metadata.xml | 21 + x11-themes/arc-kde/Manifest | 1 + x11-themes/arc-kde/arc-kde-20220908.ebuild | 19 + x11-themes/arc-kde/metadata.xml | 28 + x11-themes/bibata-xcursors/Manifest | 2 + .../bibata-xcursors-2.0.3.ebuild | 21 + .../bibata-xcursors-2.0.7.ebuild | 21 + x11-themes/bibata-xcursors/metadata.xml | 12 + .../blackandwhite-gtk-9999.ebuild | 25 + x11-themes/blackandwhite-gtk/metadata.xml | 10 + x11-themes/breezex-xcursors/Manifest | 6 + .../breezex-xcursors-2.0.0.ebuild | 25 + .../breezex-xcursors-2.0.1.ebuild | 25 + x11-themes/breezex-xcursors/metadata.xml | 12 + .../candy-icons/candy-icons-9999.ebuild | 29 + x11-themes/candy-icons/metadata.xml | 11 + x11-themes/catppuccin-btop/Manifest | 1 + .../catppuccin-btop-1.0.0.ebuild | 25 + x11-themes/catppuccin-btop/metadata.xml | 11 + x11-themes/catppuccin-cursors/Manifest | 120 + .../catppuccin-cursors-1.0.2.ebuild | 99 + .../catppuccin-cursors-2.0.0.ebuild | 38 + x11-themes/catppuccin-cursors/metadata.xml | 17 + x11-themes/catppuccin-gtk/Manifest | 112 + .../catppuccin-gtk-0.7.5.ebuild | 101 + .../catppuccin-gtk-1.0.3.ebuild | 101 + x11-themes/catppuccin-gtk/metadata.xml | 17 + x11-themes/catppuccin-kvantum/Manifest | 1 + .../catppuccin-kvantum-0_pre20220927.ebuild | 31 + .../catppuccin-kvantum-9999.ebuild | 24 + x11-themes/catppuccin-kvantum/metadata.xml | 11 + x11-themes/flat-remix-gtk/Manifest | 1 + .../flat-remix-gtk/flat-remix-gtk-9999.ebuild | 28 + x11-themes/flat-remix-gtk/metadata.xml | 11 + x11-themes/hackerer/hackerer-9999.ebuild | 22 + x11-themes/hackerer/metadata.xml | 10 + x11-themes/juno/juno-9999.ebuild | 25 + x11-themes/juno/metadata.xml | 10 + x11-themes/materia-theme/Manifest | 1 + .../materia-theme-20210322.ebuild | 22 + x11-themes/materia-theme/metadata.xml | 11 + x11-themes/midnight/metadata.xml | 10 + x11-themes/midnight/midnight-9999.ebuild | 35 + x11-themes/neonly-cursor/Manifest | 2 + x11-themes/neonly-cursor/metadata.xml | 12 + .../neonly-cursor/neonly-cursor-1.0.0.ebuild | 25 + .../neonly-cursor/neonly-cursor-2.0.0.ebuild | 25 + x11-themes/nordzy-cursors/Manifest | 1 + x11-themes/nordzy-cursors/metadata.xml | 12 + .../nordzy-cursors-2.3.0.ebuild | 23 + x11-themes/obsidian-icon-theme/Manifest | 1 + x11-themes/obsidian-icon-theme/metadata.xml | 16 + .../obsidian-icon-theme-4.15-r1.ebuild | 40 + .../obsidian-icon-theme-9999.ebuild | 40 + x11-themes/obsidian2-gtk-theme/Manifest | 1 + x11-themes/obsidian2-gtk-theme/metadata.xml | 36 + .../obsidian2-gtk-theme-2.25.ebuild | 39 + .../obsidian2-gtk-theme-9999.ebuild | 39 + x11-themes/papirus-claws-mail-theme/Manifest | 2 + .../papirus-claws-mail-theme/metadata.xml | 11 + ...irus-claws-mail-theme-0_pre20181023.ebuild | 16 + ...irus-claws-mail-theme-0_pre20201019.ebuild | 16 + x11-themes/phosh-wallpapers/Manifest | 4 + x11-themes/phosh-wallpapers/metadata.xml | 11 + .../phosh-wallpapers-0.41.0.ebuild | 33 + .../phosh-wallpapers-0.42.0.ebuild | 33 + x11-themes/pop-icon-theme/Manifest | 1 + x11-themes/pop-icon-theme/metadata.xml | 11 + .../pop-icon-theme-3.5.0.ebuild | 15 + x11-themes/qogir-icon-theme/Manifest | 2 + x11-themes/qogir-icon-theme/metadata.xml | 12 + .../qogir-icon-theme-2020.11.22.ebuild | 57 + .../qogir-icon-theme-2025.02.15.ebuild | 49 + x11-themes/razor-sharp-gtk/metadata.xml | 10 + .../razor-sharp-gtk-9999.ebuild | 26 + x11-themes/solarized-black/Manifest | 1 + x11-themes/solarized-black/metadata.xml | 11 + .../solarized-black-1.0.ebuild | 29 + x11-themes/sound-theme-librem5/Manifest | 1 + x11-themes/sound-theme-librem5/metadata.xml | 5 + .../sound-theme-librem5-0.1.0.ebuild | 25 + x11-themes/vimix-xcursors/Manifest | 1 + x11-themes/vimix-xcursors/metadata.xml | 12 + .../vimix-xcursors-20200224-r3.ebuild | 29 + x11-wm/dk/Manifest | 1 + x11-wm/dk/dk-1.7.ebuild | 85 + x11-wm/dk/dk-9999.ebuild | 81 + x11-wm/dk/metadata.xml | 11 + x11-wm/firefox-i3-workspaces/Manifest | 1 + .../files/path-adapt.patch | 13 + .../firefox-i3-workspaces-0.10.ebuild | 36 + x11-wm/firefox-i3-workspaces/metadata.xml | 9 + x11-wm/i3-rounded/Manifest | 1 + .../files/i3-rounded-4.18-musl.patch | 74 + x11-wm/i3-rounded/i3-rounded-4.21.1.ebuild | 84 + x11-wm/i3-rounded/metadata.xml | 11 + x11-wm/leftwm/Manifest | 305 + .../leftwm/files/leftwm-0.5.1-nolefthk.patch | 13 + .../leftwm/files/leftwm-0.5.1-rust-1.80.patch | 47 + x11-wm/leftwm/leftwm-0.5.1.ebuild | 228 + x11-wm/leftwm/leftwm-0.5.4.ebuild | 238 + x11-wm/leftwm/metadata.xml | 15 + x11-wm/qtile-extras/Manifest | 1 + x11-wm/qtile-extras/metadata.xml | 12 + .../qtile-extras/qtile-extras-0.33.0.ebuild | 27 + 12269 files changed, 456306 insertions(+) create mode 100644 .editorconfig create mode 100644 .github/workflows/duplicates.yml create mode 100644 .github/workflows/emails.yml create mode 100644 .github/workflows/pkgcheck.yml create mode 100644 .gitignore create mode 100644 .mailmap create mode 100644 CONTRIBUTING.md create mode 100644 FAQ.md create mode 100644 README.md create mode 100644 TODO.md create mode 100644 acct-group/1password/1password-0.ebuild create mode 100644 acct-group/_bgpd/_bgpd-0-r1.ebuild create mode 100644 acct-group/_bgpd/metadata.xml create mode 100644 acct-group/_rpki-client/_rpki-client-0.ebuild create mode 100644 acct-group/_rpki-client/metadata.xml create mode 100644 acct-group/anubis/anubis-0.ebuild create mode 100644 acct-group/anubis/metadata.xml create mode 100644 acct-group/blocky/blocky-0-r1.ebuild create mode 100644 acct-group/blocky/metadata.xml create mode 100644 acct-group/conduit/conduit-0.ebuild create mode 100644 acct-group/conduit/metadata.xml create mode 100644 acct-group/fileshelter/fileshelter-0.ebuild create mode 100644 acct-group/fileshelter/metadata.xml create mode 100644 acct-group/flaresolverr/flaresolverr-0.ebuild create mode 100644 acct-group/flaresolverr/metadata.xml create mode 100644 acct-group/forgejo-runner/forgejo-runner-0.ebuild create mode 100644 acct-group/forgejo-runner/metadata.xml create mode 100644 acct-group/fort/fort-0-r1.ebuild create mode 100644 acct-group/fort/metadata.xml create mode 100644 acct-group/gemini/gemini-0.ebuild create mode 100644 acct-group/gemini/metadata.xml create mode 100644 acct-group/goatcounter/goatcounter-0.ebuild create mode 100644 acct-group/goatcounter/metadata.xml create mode 100644 acct-group/graftcp/graftcp-0.ebuild create mode 100644 acct-group/graftcp/metadata.xml create mode 100644 acct-group/heisenbridge/heisenbridge-0.ebuild create mode 100644 acct-group/heisenbridge/metadata.xml create mode 100644 acct-group/hinsightd/hinsightd-0.ebuild create mode 100644 acct-group/hinsightd/metadata.xml create mode 100644 acct-group/iipsrv/iipsrv-0-r1.ebuild create mode 100644 acct-group/iipsrv/metadata.xml create mode 100644 acct-group/invidious/invidious-0.ebuild create mode 100644 acct-group/invidious/metadata.xml create mode 100644 acct-group/keyd/keyd-2.6.0.ebuild create mode 100644 acct-group/keyd/metadata.xml create mode 100644 acct-group/laminar/laminar-0.ebuild create mode 100644 acct-group/laminar/metadata.xml create mode 100644 acct-group/libmedium/libmedium-0.ebuild create mode 100644 acct-group/libmedium/metadata.xml create mode 100644 acct-group/lms/lms-0.ebuild create mode 100644 acct-group/lms/metadata.xml create mode 100644 acct-group/mastoposter/mastoposter-0.ebuild create mode 100644 acct-group/mastoposter/metadata.xml create mode 100644 acct-group/maubot/maubot-0.ebuild create mode 100644 acct-group/maubot/metadata.xml create mode 100644 acct-group/mautrix/mautrix-0.ebuild create mode 100644 acct-group/mautrix/metadata.xml create mode 100644 acct-group/meowlnir/meowlnir-0.ebuild create mode 100644 acct-group/meowlnir/metadata.xml create mode 100644 acct-group/mock/metadata.xml create mode 100644 acct-group/mock/mock-0.ebuild create mode 100644 acct-group/monero/metadata.xml create mode 100644 acct-group/monero/monero-0.ebuild create mode 100644 acct-group/ollama/metadata.xml create mode 100644 acct-group/ollama/ollama-0.ebuild create mode 100644 acct-group/pleroma/pleroma-0.ebuild create mode 100644 acct-group/pounce/metadata.xml create mode 100644 acct-group/pounce/pounce-0.ebuild create mode 100644 acct-group/purritobin/metadata.xml create mode 100644 acct-group/purritobin/purritobin-0.ebuild create mode 100644 acct-group/redlib/metadata.xml create mode 100644 acct-group/redlib/redlib-0.ebuild create mode 100644 acct-group/rimgo/metadata.xml create mode 100644 acct-group/rimgo/rimgo-0.ebuild create mode 100644 acct-group/tang/metadata.xml create mode 100644 acct-group/tang/tang-0.ebuild create mode 100644 acct-group/thelounge/metadata.xml create mode 100644 acct-group/thelounge/thelounge-0.ebuild create mode 100644 acct-group/webdav/metadata.xml create mode 100644 acct-group/webdav/webdav-0.ebuild create mode 100644 acct-group/whisparr-eros/metadata.xml create mode 100644 acct-group/whisparr-eros/whisparr-eros-0.ebuild create mode 100644 acct-group/whoogle/whoogle-0.ebuild create mode 100644 acct-group/wsdd/metadata.xml create mode 100644 acct-group/wsdd/wsdd-0.ebuild create mode 100644 acct-group/xray/metadata.xml create mode 100644 acct-group/xray/xray-0.ebuild create mode 100644 acct-group/yacy/yacy-0.ebuild create mode 100644 acct-group/yggdrasil/metadata.xml create mode 100644 acct-group/yggdrasil/yggdrasil-1.ebuild create mode 100644 acct-user/_bgpd/_bgpd-0-r1.ebuild create mode 100644 acct-user/_bgpd/metadata.xml create mode 100644 acct-user/_rpki-client/_rpki-client-0.ebuild create mode 100644 acct-user/_rpki-client/metadata.xml create mode 100644 acct-user/anubis/anubis-0.ebuild create mode 100644 acct-user/anubis/metadata.xml create mode 100644 acct-user/blocky/blocky-0-r1.ebuild create mode 100644 acct-user/blocky/metadata.xml create mode 100644 acct-user/byedpi/byedpi-0.ebuild create mode 100644 acct-user/byedpi/metadata.xml create mode 100644 acct-user/conduit/conduit-0.ebuild create mode 100644 acct-user/conduit/metadata.xml create mode 100644 acct-user/eturnal/eturnal-0.ebuild create mode 100644 acct-user/eturnal/metadata.xml create mode 100644 acct-user/fileshelter/fileshelter-0.ebuild create mode 100644 acct-user/fileshelter/metadata.xml create mode 100644 acct-user/flaresolverr/flaresolverr-0.ebuild create mode 100644 acct-user/flaresolverr/metadata.xml create mode 100644 acct-user/forgejo-runner/forgejo-runner-0.ebuild create mode 100644 acct-user/forgejo-runner/metadata.xml create mode 100644 acct-user/fort/fort-0-r1.ebuild create mode 100644 acct-user/fort/metadata.xml create mode 100644 acct-user/gemini/gemini-0.ebuild create mode 100644 acct-user/gemini/metadata.xml create mode 100644 acct-user/goatcounter/goatcounter-0.ebuild create mode 100644 acct-user/goatcounter/metadata.xml create mode 100644 acct-user/graftcp/graftcp-0.ebuild create mode 100644 acct-user/graftcp/metadata.xml create mode 100644 acct-user/heisenbridge/heisenbridge-0.ebuild create mode 100644 acct-user/heisenbridge/metadata.xml create mode 100644 acct-user/hinsightd/hinsightd-0.ebuild create mode 100644 acct-user/hinsightd/metadata.xml create mode 100644 acct-user/iipsrv/iipsrv-0-r1.ebuild create mode 100644 acct-user/iipsrv/metadata.xml create mode 100644 acct-user/invidious/invidious-0.ebuild create mode 100644 acct-user/invidious/metadata.xml create mode 100644 acct-user/laminar/laminar-0.ebuild create mode 100644 acct-user/laminar/metadata.xml create mode 100644 acct-user/libmedium/libmedium-0.ebuild create mode 100644 acct-user/libmedium/metadata.xml create mode 100644 acct-user/lms/lms-0.ebuild create mode 100644 acct-user/lms/metadata.xml create mode 100644 acct-user/mastoposter/mastoposter-0.ebuild create mode 100644 acct-user/mastoposter/metadata.xml create mode 100644 acct-user/maubot/maubot-0.ebuild create mode 100644 acct-user/maubot/metadata.xml create mode 100644 acct-user/mautrix-discord/mautrix-discord-0.ebuild create mode 100644 acct-user/mautrix-discord/metadata.xml create mode 100644 acct-user/mautrix-meta/mautrix-meta-0.ebuild create mode 100644 acct-user/mautrix-meta/metadata.xml create mode 100644 acct-user/mautrix-signal/mautrix-signal-0.ebuild create mode 100644 acct-user/mautrix-signal/metadata.xml create mode 100644 acct-user/mautrix-slack/mautrix-slack-0.ebuild create mode 100644 acct-user/mautrix-slack/metadata.xml create mode 100644 acct-user/mautrix-telegram/mautrix-telegram-0.ebuild create mode 100644 acct-user/mautrix-telegram/metadata.xml create mode 100644 acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild create mode 100644 acct-user/mautrix-whatsapp/metadata.xml create mode 100644 acct-user/meowlnir/meowlnir-0.ebuild create mode 100644 acct-user/meowlnir/metadata.xml create mode 100644 acct-user/monero/metadata.xml create mode 100644 acct-user/monero/monero-0.ebuild create mode 100644 acct-user/ollama/metadata.xml create mode 100644 acct-user/ollama/ollama-3.ebuild create mode 100644 acct-user/pleroma/pleroma-0.ebuild create mode 100644 acct-user/pounce/metadata.xml create mode 100644 acct-user/pounce/pounce-0.ebuild create mode 100644 acct-user/purritobin/metadata.xml create mode 100644 acct-user/purritobin/purritobin-0.ebuild create mode 100644 acct-user/redlib/metadata.xml create mode 100644 acct-user/redlib/redlib-0.ebuild create mode 100644 acct-user/rimgo/metadata.xml create mode 100644 acct-user/rimgo/rimgo-0.ebuild create mode 100644 acct-user/tang/metadata.xml create mode 100644 acct-user/tang/tang-0.ebuild create mode 100644 acct-user/thelounge/metadata.xml create mode 100644 acct-user/thelounge/thelounge-0.ebuild create mode 100644 acct-user/trezord/metadata.xml create mode 100644 acct-user/trezord/trezord-0.ebuild create mode 100644 acct-user/webdav/metadata.xml create mode 100644 acct-user/webdav/webdav-0.ebuild create mode 100644 acct-user/whisparr-eros/metadata.xml create mode 100644 acct-user/whisparr-eros/whisparr-eros-0.ebuild create mode 100644 acct-user/whoogle/whoogle-0.ebuild create mode 100644 acct-user/wsdd/metadata.xml create mode 100644 acct-user/wsdd/wsdd-0.ebuild create mode 100644 acct-user/xray/metadata.xml create mode 100644 acct-user/xray/xray-0.ebuild create mode 100644 acct-user/yacy/yacy-0.ebuild create mode 100644 acct-user/yggdrasil/metadata.xml create mode 100644 acct-user/yggdrasil/yggdrasil-1.ebuild create mode 100644 app-accessibility/mimic1/Manifest create mode 100644 app-accessibility/mimic1/files/mimic1-1.3.0.1-gcc10.patch create mode 100644 app-accessibility/mimic1/files/mimic1-1.3.0.1-lto.patch create mode 100644 app-accessibility/mimic1/metadata.xml create mode 100644 app-accessibility/mimic1/mimic1-1.3.0.1-r1.ebuild create mode 100644 app-accessibility/mimic1/mimic1-9999.ebuild create mode 100644 app-accessibility/rhvoice-core/Manifest create mode 100644 app-accessibility/rhvoice-core/files/rhvoice-core-1.16.4-flags.patch create mode 100644 app-accessibility/rhvoice-core/metadata.xml create mode 100644 app-accessibility/rhvoice-core/rhvoice-core-1.16.4.ebuild create mode 100644 app-accessibility/rhvoice-core/rhvoice-core-1.18.1.ebuild create mode 100644 app-accessibility/rhvoice/metadata.xml create mode 100644 app-accessibility/rhvoice/rhvoice-1.16.4.ebuild create mode 100644 app-accessibility/rhvoice/rhvoice-1.18.1.ebuild create mode 100644 app-accessibility/speakup-tools/Manifest create mode 100644 app-accessibility/speakup-tools/metadata.xml create mode 100644 app-accessibility/speakup-tools/speakup-tools-20121017.ebuild create mode 100644 app-accessibility/whisper-cpp/Manifest create mode 100644 app-accessibility/whisper-cpp/files/whisper-cpp.confd create mode 100644 app-accessibility/whisper-cpp/files/whisper-cpp.init create mode 100644 app-accessibility/whisper-cpp/metadata.xml create mode 100644 app-accessibility/whisper-cpp/whisper-cpp-1.7.6.ebuild create mode 100644 app-accessibility/whisper-cpp/whisper-cpp-1.8.3-r2.ebuild create mode 100644 app-accessibility/whisper-cpp/whisper-cpp-1.8.4.ebuild create mode 100644 app-admin/agru/Manifest create mode 100644 app-admin/agru/agru-0.1.18.ebuild create mode 100644 app-admin/agru/agru-0.1.19.ebuild create mode 100644 app-admin/agru/metadata.xml create mode 100644 app-admin/akita/Manifest create mode 100644 app-admin/akita/akita-0.1.4.ebuild create mode 100644 app-admin/akita/metadata.xml create mode 100644 app-admin/ananicy-cpp/Manifest create mode 100644 app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild create mode 100644 app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch create mode 100644 app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch create mode 100644 app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch create mode 100644 app-admin/ananicy-cpp/files/ananicy-cpp.initd create mode 100644 app-admin/ananicy-cpp/metadata.xml create mode 100644 app-admin/antidot/Manifest create mode 100644 app-admin/antidot/antidot-0.6.3.ebuild create mode 100644 app-admin/antidot/metadata.xml create mode 100644 app-admin/aws-vault/Manifest create mode 100644 app-admin/aws-vault/aws-vault-7.2.0.ebuild create mode 100644 app-admin/aws-vault/aws-vault-7.8.6-r2.ebuild create mode 100644 app-admin/aws-vault/metadata.xml create mode 100644 app-admin/blahajdots/Manifest create mode 100644 app-admin/blahajdots/blahajdots-0.6.1.ebuild create mode 100644 app-admin/blahajdots/blahajdots-9999.ebuild create mode 100644 app-admin/blahajdots/metadata.xml create mode 100644 app-admin/boinctui/Manifest create mode 100644 app-admin/boinctui/boinctui-2.7.1-r1.ebuild create mode 100644 app-admin/boinctui/boinctui-2.7.2.ebuild create mode 100644 app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch create mode 100644 app-admin/boinctui/metadata.xml create mode 100644 app-admin/chamber/Manifest create mode 100644 app-admin/chamber/chamber-2.13.2.ebuild create mode 100644 app-admin/chamber/metadata.xml create mode 100644 app-admin/chezmoi/Manifest create mode 100644 app-admin/chezmoi/chezmoi-2.65.2.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.66.0.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.68.1.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.69.0.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.69.1.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.69.3.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.70.0.ebuild create mode 100644 app-admin/chezmoi/metadata.xml create mode 100644 app-admin/customrescuecd-x86_64/Manifest create mode 100644 app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild create mode 100644 app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild create mode 100644 app-admin/customrescuecd-x86_64/metadata.xml create mode 100644 app-admin/doasedit/Manifest create mode 100644 app-admin/doasedit/doasedit-1.0.8.ebuild create mode 100644 app-admin/doasedit/doasedit-1.0.9.ebuild create mode 100644 app-admin/doasedit/doasedit-9999.ebuild create mode 100644 app-admin/doasedit/metadata.xml create mode 100644 app-admin/dotbot/Manifest create mode 100644 app-admin/dotbot/dotbot-1.20.1.ebuild create mode 100644 app-admin/dotbot/metadata.xml create mode 100644 app-admin/fatrace/Manifest create mode 100644 app-admin/fatrace/fatrace-0.19.0.ebuild create mode 100644 app-admin/fatrace/metadata.xml create mode 100644 app-admin/gentoo_update/Manifest create mode 100644 app-admin/gentoo_update/gentoo_update-0.2.4.ebuild create mode 100644 app-admin/gentoo_update/metadata.xml create mode 100644 app-admin/git-credential-oauth/Manifest create mode 100644 app-admin/git-credential-oauth/git-credential-oauth-0.17.2.ebuild create mode 100644 app-admin/git-credential-oauth/metadata.xml create mode 100644 app-admin/grub-customizer/Manifest create mode 100644 app-admin/grub-customizer/files/grub-customizer-5.2.4-fix-flags.patch create mode 100644 app-admin/grub-customizer/grub-customizer-5.2.5.ebuild create mode 100644 app-admin/grub-customizer/metadata.xml create mode 100644 app-admin/hardinfo2/Manifest create mode 100644 app-admin/hardinfo2/hardinfo2-2.2.13.ebuild create mode 100644 app-admin/hardinfo2/metadata.xml create mode 100644 app-admin/himitsu-keyring/Manifest create mode 100644 app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild create mode 100644 app-admin/himitsu-keyring/metadata.xml create mode 100644 app-admin/himitsu-secret-service/Manifest create mode 100644 app-admin/himitsu-secret-service/himitsu-secret-service-0.1.ebuild create mode 100644 app-admin/himitsu-ssh/Manifest create mode 100644 app-admin/himitsu-ssh/himitsu-ssh-0.10.0.ebuild create mode 100644 app-admin/himitsu-ssh/himitsu-ssh-0.9.1.ebuild create mode 100644 app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild create mode 100644 app-admin/himitsu-ssh/metadata.xml create mode 100644 app-admin/himitsu-totp/Manifest create mode 100644 app-admin/himitsu-totp/himitsu-totp-0.10.ebuild create mode 100644 app-admin/himitsu-totp/himitsu-totp-0.9.ebuild create mode 100644 app-admin/himitsu-totp/himitsu-totp-9999.ebuild create mode 100644 app-admin/himitsu-totp/metadata.xml create mode 100644 app-admin/himitsu/Manifest create mode 100644 app-admin/himitsu/himitsu-0.10.ebuild create mode 100644 app-admin/himitsu/himitsu-0.9-r1.ebuild create mode 100644 app-admin/himitsu/himitsu-9999.ebuild create mode 100644 app-admin/himitsu/metadata.xml create mode 100644 app-admin/hiprompt-gtk/Manifest create mode 100644 app-admin/hiprompt-gtk/hiprompt-gtk-0.10.ebuild create mode 100644 app-admin/hiprompt-gtk/hiprompt-gtk-0.9-r1.ebuild create mode 100644 app-admin/hiprompt-gtk/metadata.xml create mode 100644 app-admin/i2pd-tools/Manifest create mode 100644 app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch create mode 100644 app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch create mode 100644 app-admin/i2pd-tools/i2pd-tools-2025.08.21.ebuild create mode 100644 app-admin/i2pd-tools/i2pd-tools-2025.10.16-r1.ebuild create mode 100644 app-admin/i2pd-tools/i2pd-tools-2025.10.16.ebuild create mode 100644 app-admin/i2pd-tools/metadata.xml create mode 100644 app-admin/krapplet/Manifest create mode 100644 app-admin/krapplet/krapplet-0.3.1-r1.ebuild create mode 100644 app-admin/krapplet/metadata.xml create mode 100644 app-admin/oet/Manifest create mode 100644 app-admin/oet/metadata.xml create mode 100644 app-admin/oet/oet-0.1.10.ebuild create mode 100644 app-admin/oet/oet-0.1.11.ebuild create mode 100644 app-admin/oet/oet-0.1.9.ebuild create mode 100644 app-admin/oet/oet-9999.ebuild create mode 100644 app-admin/overmind/Manifest create mode 100644 app-admin/overmind/metadata.xml create mode 100644 app-admin/overmind/overmind-2.2.2-r1.ebuild create mode 100644 app-admin/overmind/overmind-2.4.0.ebuild create mode 100644 app-admin/pass-audit/Manifest create mode 100644 app-admin/pass-audit/metadata.xml create mode 100644 app-admin/pass-audit/pass-audit-1.2-r1.ebuild create mode 100644 app-admin/passage/Manifest create mode 100644 app-admin/passage/metadata.xml create mode 100644 app-admin/passage/passage-1.7.4.2.ebuild create mode 100644 app-admin/pulumi-bin/Manifest create mode 100644 app-admin/pulumi-bin/metadata.xml create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.191.0.ebuild create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.198.0.ebuild create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.201.0.ebuild create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.204.0.ebuild create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.207.0.ebuild create mode 100644 app-admin/rbw/Manifest create mode 100644 app-admin/rbw/metadata.xml create mode 100644 app-admin/rbw/rbw-1.14.1.ebuild create mode 100644 app-admin/rbw/rbw-1.15.0.ebuild create mode 100644 app-admin/rbw/rbw-9999.ebuild create mode 100644 app-admin/ripasso/Manifest create mode 100644 app-admin/ripasso/metadata.xml create mode 100644 app-admin/ripasso/ripasso-0.7.0.ebuild create mode 100644 app-admin/run0edit/Manifest create mode 100644 app-admin/run0edit/metadata.xml create mode 100644 app-admin/run0edit/run0edit-0.5.8.ebuild create mode 100644 app-admin/run0edit/run0edit-9999.ebuild create mode 100644 app-admin/s-tui/Manifest create mode 100644 app-admin/s-tui/files/s-tui-1.2.0-dropimport.patch create mode 100644 app-admin/s-tui/metadata.xml create mode 100644 app-admin/s-tui/s-tui-1.3.0.ebuild create mode 100644 app-admin/s-tui/s-tui-1.4.0.ebuild create mode 100644 app-admin/synadm/Manifest create mode 100644 app-admin/synadm/metadata.xml create mode 100644 app-admin/synadm/synadm-0.43.1.ebuild create mode 100644 app-admin/synadm/synadm-0.44.ebuild create mode 100644 app-admin/talosctl-bin/Manifest create mode 100644 app-admin/talosctl-bin/metadata.xml create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.10.1.ebuild create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.12.0_rc0.ebuild create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.12.5.ebuild create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.9.5.ebuild create mode 100644 app-admin/terragrunt-bin/Manifest create mode 100644 app-admin/terragrunt-bin/metadata.xml create mode 100644 app-admin/terragrunt-bin/terragrunt-bin-0.93.11.ebuild create mode 100644 app-admin/terragrunt-bin/terragrunt-bin-0.96.1.ebuild create mode 100644 app-admin/tflint/Manifest create mode 100644 app-admin/tflint/metadata.xml create mode 100644 app-admin/tflint/tflint-0.58.0.ebuild create mode 100644 app-admin/tflint/tflint-0.60.0.ebuild create mode 100644 app-alternatives/phosh-keyboard/metadata.xml create mode 100644 app-alternatives/phosh-keyboard/phosh-keyboard-2-r1.ebuild create mode 100644 app-arch/fuse-archive/Manifest create mode 100644 app-arch/fuse-archive/fuse-archive-1.12.ebuild create mode 100644 app-arch/fuse-archive/fuse-archive-1.16.ebuild create mode 100644 app-arch/fuse-archive/metadata.xml create mode 100644 app-arch/libarchive-qt/Manifest create mode 100644 app-arch/libarchive-qt/libarchive-qt-2.0.8-r1.ebuild create mode 100644 app-arch/libarchive-qt/metadata.xml create mode 100644 app-arch/libzim/Manifest create mode 100644 app-arch/libzim/libzim-9.2.1-r1.ebuild create mode 100644 app-arch/libzim/libzim-9.5.0.ebuild create mode 100644 app-arch/libzim/metadata.xml create mode 100644 app-arch/microtar/Manifest create mode 100644 app-arch/microtar/metadata.xml create mode 100644 app-arch/microtar/microtar-0.1.0.ebuild create mode 100644 app-arch/nix-compress/Manifest create mode 100644 app-arch/nix-compress/metadata.xml create mode 100644 app-arch/nix-compress/nix-compress-0.3.1.ebuild create mode 100644 app-arch/ouch/Manifest create mode 100644 app-arch/ouch/metadata.xml create mode 100644 app-arch/ouch/ouch-0.6.1.ebuild create mode 100644 app-arch/unalz/Manifest create mode 100644 app-arch/unalz/files/unalz-0.65-buildfix-wrong-data-type.patch create mode 100644 app-arch/unalz/files/unalz-0.65-remove-register.patch create mode 100644 app-arch/unalz/files/unalz-0.65-respect-compiler-flags.patch create mode 100644 app-arch/unalz/metadata.xml create mode 100644 app-arch/unalz/unalz-0.65-r1.ebuild create mode 100644 app-arch/unalz/unalz-0.65-r2.ebuild create mode 100644 app-arch/zarchive/Manifest create mode 100644 app-arch/zarchive/metadata.xml create mode 100644 app-arch/zarchive/zarchive-0.1.2.ebuild create mode 100644 app-backup/blocksync-fast/Manifest create mode 100644 app-backup/blocksync-fast/blocksync-fast-1.0.3.ebuild create mode 100644 app-backup/blocksync-fast/blocksync-fast-1.0.4.ebuild create mode 100644 app-backup/blocksync-fast/blocksync-fast-1.0.6.ebuild create mode 100644 app-backup/blocksync-fast/blocksync-fast-1.0.7.ebuild create mode 100644 app-backup/blocksync-fast/metadata.xml create mode 100644 app-backup/btrfs-backup/Manifest create mode 100644 app-backup/btrfs-backup/btrfs-backup-0.2.4.ebuild create mode 100644 app-backup/btrfs-backup/metadata.xml create mode 100644 app-backup/grub-btrfs/Manifest create mode 100644 app-backup/grub-btrfs/files/grub-btrfs-4.11-remove-docs-from-make.patch create mode 100644 app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild create mode 100644 app-backup/grub-btrfs/grub-btrfs-4.12.ebuild create mode 100644 app-backup/grub-btrfs/grub-btrfs-4.13.ebuild create mode 100644 app-backup/grub-btrfs/grub-btrfs-9999.ebuild create mode 100644 app-backup/grub-btrfs/metadata.xml create mode 100644 app-backup/kopia-ui-bin/Manifest create mode 100644 app-backup/kopia-ui-bin/kopia-ui-bin-0.22.3.ebuild create mode 100644 app-backup/kopia-ui-bin/metadata.xml create mode 100644 app-backup/kopia/Manifest create mode 100644 app-backup/kopia/kopia-0.22.3.ebuild create mode 100644 app-backup/kopia/metadata.xml create mode 100644 app-backup/pika-backup/Manifest create mode 100644 app-backup/pika-backup/files/meson-fixes.patch create mode 100644 app-backup/pika-backup/metadata.xml create mode 100644 app-backup/pika-backup/pika-backup-0.7.4-r1.ebuild create mode 100644 app-backup/restic-browser/Manifest create mode 100644 app-backup/restic-browser/metadata.xml create mode 100644 app-backup/restic-browser/restic-browser-0.3.3.ebuild create mode 100644 app-backup/timeshift-autosnap/Manifest create mode 100644 app-backup/timeshift-autosnap/files/timeshift-autosnap-remove-arch-specific.patch create mode 100644 app-backup/timeshift-autosnap/metadata.xml create mode 100644 app-backup/timeshift-autosnap/timeshift-autosnap-0.9-r1.ebuild create mode 100644 app-backup/timeshift/Manifest create mode 100644 app-backup/timeshift/metadata.xml create mode 100644 app-backup/timeshift/timeshift-23.07.1.ebuild create mode 100644 app-backup/timeshift/timeshift-25.12.4.ebuild create mode 100644 app-backup/vorta/Manifest create mode 100644 app-backup/vorta/metadata.xml create mode 100644 app-backup/vorta/vorta-0.11.2.ebuild create mode 100644 app-benchmarks/k6/Manifest create mode 100644 app-benchmarks/k6/k6-1.4.2.ebuild create mode 100644 app-benchmarks/k6/metadata.xml create mode 100644 app-benchmarks/kdiskmark/Manifest create mode 100644 app-benchmarks/kdiskmark/kdiskmark-3.2.0-r1.ebuild create mode 100644 app-benchmarks/kdiskmark/metadata.xml create mode 100644 app-benchmarks/occt-bin/Manifest create mode 100644 app-benchmarks/occt-bin/files/90-occt-msr-access.rules create mode 100644 app-benchmarks/occt-bin/files/occt.desktop create mode 100644 app-benchmarks/occt-bin/files/occt.png create mode 100644 app-benchmarks/occt-bin/metadata.xml create mode 100644 app-benchmarks/occt-bin/occt-bin-15.0.13.ebuild create mode 100644 app-benchmarks/phoronix-test-suite/Manifest create mode 100644 app-benchmarks/phoronix-test-suite/metadata.xml create mode 100644 app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild create mode 100644 app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild create mode 100644 app-benchmarks/poop/Manifest create mode 100644 app-benchmarks/poop/metadata.xml create mode 100644 app-benchmarks/poop/poop-0.5.0.ebuild create mode 100644 app-benchmarks/poop/poop-9999.ebuild create mode 100644 app-benchmarks/unigine-superposition/Manifest create mode 100644 app-benchmarks/unigine-superposition/files/Superposition.desktop create mode 100644 app-benchmarks/unigine-superposition/metadata.xml create mode 100644 app-benchmarks/unigine-superposition/unigine-superposition-1.1.ebuild create mode 100644 app-containers/amd-container-toolkit/Manifest create mode 100644 app-containers/amd-container-toolkit/amd-container-toolkit-1.2.0.ebuild create mode 100644 app-containers/amd-container-toolkit/amd-container-toolkit-9999.ebuild create mode 100644 app-containers/amd-container-toolkit/metadata.xml create mode 100644 app-containers/anbox-modules/Manifest create mode 100644 app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild create mode 100644 app-containers/anbox-modules/metadata.xml create mode 100644 app-containers/arachsys-containers/Manifest create mode 100644 app-containers/arachsys-containers/arachsys-containers-1.7.ebuild create mode 100644 app-containers/arachsys-containers/metadata.xml create mode 100644 app-containers/incus-ui/Manifest create mode 100644 app-containers/incus-ui/files/incus.systemd.override create mode 100644 app-containers/incus-ui/incus-ui-0.18.2.ebuild create mode 100644 app-containers/incus-ui/metadata.xml create mode 100644 app-containers/kind/Manifest create mode 100644 app-containers/kind/kind-0.27.0.ebuild create mode 100644 app-containers/kind/kind-0.30.0.ebuild create mode 100644 app-containers/kind/metadata.xml create mode 100644 app-containers/pods/Manifest create mode 100644 app-containers/pods/files/disable-clippy-test-2.1.0.patch create mode 100644 app-containers/pods/files/disable-clippy-test-2.1.2.patch create mode 100644 app-containers/pods/files/pods-2.1.0_pre20240215-rust-1.80.patch create mode 100644 app-containers/pods/metadata.xml create mode 100644 app-containers/pods/pods-2.1.0_pre20240215-r4.ebuild create mode 100644 app-containers/pods/pods-2.1.2.ebuild create mode 100644 app-containers/slim/Manifest create mode 100644 app-containers/slim/metadata.xml create mode 100644 app-containers/slim/slim-1.40.11.ebuild create mode 100644 app-containers/waydroid-images/metadata.xml create mode 100644 app-containers/waydroid-images/waydroid-images-9999.ebuild create mode 100644 app-containers/waydroid-x11/Manifest create mode 100644 app-containers/waydroid-x11/metadata.xml create mode 100644 app-containers/waydroid-x11/waydroid-x11-1.0.2.ebuild create mode 100644 app-containers/waydroid/Manifest create mode 100644 app-containers/waydroid/files/waydroid create mode 100644 app-containers/waydroid/metadata.xml create mode 100644 app-containers/waydroid/waydroid-1.6.1.ebuild create mode 100644 app-containers/waydroid/waydroid-1.6.2.ebuild create mode 100644 app-crypt/PBinCLI/Manifest create mode 100644 app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild create mode 100644 app-crypt/PBinCLI/metadata.xml create mode 100644 app-crypt/age-plugin-yubikey/Manifest create mode 100644 app-crypt/age-plugin-yubikey/age-plugin-yubikey-0.5.0.ebuild create mode 100644 app-crypt/age-plugin-yubikey/metadata.xml create mode 100644 app-crypt/certbot-dns-cloudflare/Manifest create mode 100644 app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-3.2.0.ebuild create mode 100644 app-crypt/certbot-dns-cloudflare/metadata.xml create mode 100644 app-crypt/certbot-dns-desec/Manifest create mode 100644 app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild create mode 100644 app-crypt/certbot-dns-desec/metadata.xml create mode 100644 app-crypt/certbot-dns-infomaniak/Manifest create mode 100644 app-crypt/certbot-dns-infomaniak/certbot-dns-infomaniak-0.2.4.ebuild create mode 100644 app-crypt/certbot-dns-infomaniak/metadata.xml create mode 100644 app-crypt/certbot-dns-poweradmin/Manifest create mode 100644 app-crypt/certbot-dns-poweradmin/certbot-dns-poweradmin-0.1.1.ebuild create mode 100644 app-crypt/certbot-dns-poweradmin/metadata.xml create mode 100644 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0-r100.ebuild create mode 100644 app-crypt/certbot-dns-rfc2136/metadata.xml create mode 100644 app-crypt/clevis/Manifest create mode 100644 app-crypt/clevis/clevis-19-r2.ebuild create mode 100644 app-crypt/clevis/clevis-20-r1.ebuild create mode 100644 app-crypt/clevis/clevis-21.ebuild create mode 100644 app-crypt/clevis/files/clevis-dracut.patch create mode 100644 app-crypt/clevis/files/clevis-meson.patch create mode 100644 app-crypt/clevis/metadata.xml create mode 100644 app-crypt/firefox-decrypt/Manifest create mode 100644 app-crypt/firefox-decrypt/firefox-decrypt-1.1.1.ebuild create mode 100644 app-crypt/firefox-decrypt/metadata.xml create mode 100644 app-crypt/ifcplugin-bin/Manifest create mode 100644 app-crypt/ifcplugin-bin/ifcplugin-bin-3.1.1.0.ebuild create mode 100644 app-crypt/ifcplugin-bin/metadata.xml create mode 100644 app-crypt/intel-ipsec-mb/Manifest create mode 100644 app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch create mode 100644 app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.2_remove-werror-and-O3.patch create mode 100644 app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.3.ebuild create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.5.ebuild create mode 100644 app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild create mode 100644 app-crypt/intel-ipsec-mb/metadata.xml create mode 100644 app-crypt/keepass-diff/Manifest create mode 100644 app-crypt/keepass-diff/keepass-diff-1.1.3-r1.ebuild create mode 100644 app-crypt/keepass-diff/metadata.xml create mode 100644 app-crypt/nitrokey-app2/Manifest create mode 100644 app-crypt/nitrokey-app2/metadata.xml create mode 100644 app-crypt/nitrokey-app2/nitrokey-app2-2.4.1.ebuild create mode 100644 app-crypt/pinentry-bemenu/Manifest create mode 100644 app-crypt/pinentry-bemenu/metadata.xml create mode 100644 app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild create mode 100644 app-crypt/pinentry-bemenu/pinentry-bemenu-0.14.0.ebuild create mode 100644 app-crypt/pinentry-fuzzel/Manifest create mode 100644 app-crypt/pinentry-fuzzel/metadata.xml create mode 100644 app-crypt/pinentry-fuzzel/pinentry-fuzzel-1.0.0.ebuild create mode 100644 app-crypt/rage/Manifest create mode 100644 app-crypt/rage/metadata.xml create mode 100644 app-crypt/rage/rage-0.11.1.ebuild create mode 100644 app-crypt/reop/Manifest create mode 100644 app-crypt/reop/files/reop-2.1.1-base64-function-signatures.patch create mode 100644 app-crypt/reop/files/reop-2.1.1-bcrypt_hash-cdata-sizeof.patch create mode 100644 app-crypt/reop/metadata.xml create mode 100644 app-crypt/reop/reop-2.1.1-r2.ebuild create mode 100644 app-crypt/sac-core/Manifest create mode 100644 app-crypt/sac-core/files/safenetauthenticationclient.service create mode 100644 app-crypt/sac-core/metadata.xml create mode 100644 app-crypt/sac-core/sac-core-10.8.1050-r1.ebuild create mode 100644 app-crypt/sops/Manifest create mode 100644 app-crypt/sops/metadata.xml create mode 100644 app-crypt/sops/sops-3.11.0.ebuild create mode 100644 app-crypt/sops/sops-3.9.4.ebuild create mode 100644 app-crypt/tang/Manifest create mode 100644 app-crypt/tang/files/tangd create mode 100644 app-crypt/tang/files/tangd.initd create mode 100644 app-crypt/tang/files/tangd.service create mode 100644 app-crypt/tang/metadata.xml create mode 100644 app-crypt/tang/tang-14.ebuild create mode 100644 app-crypt/tang/tang-15-r1.ebuild create mode 100644 app-crypt/tomb/Manifest create mode 100644 app-crypt/tomb/files/tomb-2.13-gtomb.patch create mode 100644 app-crypt/tomb/files/tomb-2.13-qt-tray.patch create mode 100644 app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch create mode 100644 app-crypt/tomb/metadata.xml create mode 100644 app-crypt/tomb/tomb-2.13.ebuild create mode 100644 app-crypt/totp-cli-bin/Manifest create mode 100644 app-crypt/totp-cli-bin/metadata.xml create mode 100644 app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild create mode 100644 app-dicts/dictd-foldoc/Manifest create mode 100644 app-dicts/dictd-foldoc/dictd-foldoc-20180405.ebuild create mode 100644 app-dicts/dictd-foldoc/metadata.xml create mode 100644 app-dicts/dictd-gcide/Manifest create mode 100644 app-dicts/dictd-gcide/dictd-gcide-0.48.5_p4.ebuild create mode 100644 app-dicts/dictd-gcide/metadata.xml create mode 100644 app-dicts/dictd-moby-thesaurus/Manifest create mode 100644 app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild create mode 100644 app-dicts/dictd-moby-thesaurus/metadata.xml create mode 100644 app-dicts/rhvoice-en/Manifest create mode 100644 app-dicts/rhvoice-en/metadata.xml create mode 100644 app-dicts/rhvoice-en/rhvoice-en-2.16.ebuild create mode 100644 app-dicts/rhvoice-en/rhvoice-en-2.17.ebuild create mode 100644 app-dicts/rhvoice-ru/Manifest create mode 100644 app-dicts/rhvoice-ru/metadata.xml create mode 100644 app-dicts/rhvoice-ru/rhvoice-ru-2.16.ebuild create mode 100644 app-dicts/rhvoice-ru/rhvoice-ru-2.17.ebuild create mode 100644 app-doc/anarchism/Manifest create mode 100644 app-doc/anarchism/anarchism-15.3.ebuild create mode 100644 app-doc/anarchism/metadata.xml create mode 100644 app-doc/geeknote/Manifest create mode 100644 app-doc/geeknote/geeknote-3.0.5.ebuild create mode 100644 app-doc/geeknote/geeknote-3.0.6.ebuild create mode 100644 app-doc/geeknote/geeknote-9999.ebuild create mode 100644 app-doc/geeknote/metadata.xml create mode 100644 app-doc/openbsd-manpages/Manifest create mode 100644 app-doc/openbsd-manpages/metadata.xml create mode 100644 app-doc/openbsd-manpages/openbsd-manpages-7.5.ebuild create mode 100644 app-doc/stdman/Manifest create mode 100644 app-doc/stdman/metadata.xml create mode 100644 app-doc/stdman/stdman-2022.07.30.ebuild create mode 100644 app-doc/stdman/stdman-2024.07.05.ebuild create mode 100644 app-doc/stdman/stdman-9999.ebuild create mode 100644 app-doc/sway-wiki/metadata.xml create mode 100644 app-doc/sway-wiki/sway-wiki-9999.ebuild create mode 100644 app-editors/edit/Manifest create mode 100644 app-editors/edit/edit-1.2.0.ebuild create mode 100644 app-editors/edit/metadata.xml create mode 100644 app-editors/emacs-lsp-booster/Manifest create mode 100644 app-editors/emacs-lsp-booster/emacs-lsp-booster-0.2.1.ebuild create mode 100644 app-editors/emacs-lsp-booster/metadata.xml create mode 100644 app-editors/fresh/Manifest create mode 100644 app-editors/fresh/fresh-0.2.14.ebuild create mode 100644 app-editors/fresh/fresh-0.2.17.ebuild create mode 100644 app-editors/fresh/fresh-0.2.18.ebuild create mode 100644 app-editors/fresh/metadata.xml create mode 100644 app-editors/imhex/Manifest create mode 100644 app-editors/imhex/files/cmake_mbedtls.patch create mode 100644 app-editors/imhex/files/remove_Werror.patch create mode 100644 app-editors/imhex/files/remove_dotnet.patch create mode 100644 app-editors/imhex/imhex-1.38.1.ebuild create mode 100644 app-editors/imhex/metadata.xml create mode 100644 app-editors/kakoune-lsp/Manifest create mode 100644 app-editors/kakoune-lsp/kakoune-lsp-18.1.0.ebuild create mode 100644 app-editors/kakoune-lsp/metadata.xml create mode 100644 app-editors/l3afpad/Manifest create mode 100644 app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild create mode 100644 app-editors/l3afpad/metadata.xml create mode 100644 app-editors/lapce/Manifest create mode 100644 app-editors/lapce/lapce-0.4.2-r1.ebuild create mode 100644 app-editors/lapce/lapce-9999.ebuild create mode 100644 app-editors/lapce/metadata.xml create mode 100644 app-editors/mined/Manifest create mode 100644 app-editors/mined/metadata.xml create mode 100644 app-editors/mined/mined-2015.25.ebuild create mode 100644 app-editors/neovide/Manifest create mode 100644 app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_gcc.patch create mode 100644 app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_system_icu.patch create mode 100644 app-editors/neovide/metadata.xml create mode 100644 app-editors/neovide/neovide-0.12.2.ebuild create mode 100644 app-editors/neovide/neovide-0.15.2.ebuild create mode 100644 app-editors/neovim-qt/Manifest create mode 100644 app-editors/neovim-qt/metadata.xml create mode 100644 app-editors/neovim-qt/neovim-qt-0.2.19.ebuild create mode 100644 app-editors/notepadnext/Manifest create mode 100644 app-editors/notepadnext/metadata.xml create mode 100644 app-editors/notepadnext/notepadnext-0.12.ebuild create mode 100644 app-editors/notepadnext/notepadnext-0.13.ebuild create mode 100644 app-editors/pulsar-bin/Manifest create mode 100644 app-editors/pulsar-bin/metadata.xml create mode 100644 app-editors/pulsar-bin/pulsar-bin-1.127.1.ebuild create mode 100644 app-editors/pulsar-bin/pulsar-bin-1.128.0.ebuild create mode 100644 app-editors/pulsar-bin/pulsar-bin-1.130.1.ebuild create mode 100644 app-editors/typora-bin/Manifest create mode 100644 app-editors/typora-bin/files/Typora.desktop create mode 100644 app-editors/typora-bin/metadata.xml create mode 100644 app-editors/typora-bin/typora-bin-1.10.8.ebuild create mode 100644 app-editors/xed/Manifest create mode 100644 app-editors/xed/metadata.xml create mode 100644 app-editors/xed/xed-3.8.7.ebuild create mode 100644 app-emacs/catppuccin-emacs/catppuccin-emacs-9999.ebuild create mode 100644 app-emacs/catppuccin-emacs/files/50catppuccin-emacs-gentoo.el create mode 100644 app-emacs/catppuccin-emacs/metadata.xml create mode 100644 app-emacs/envrc/Manifest create mode 100644 app-emacs/envrc/envrc-0.11.ebuild create mode 100644 app-emacs/envrc/files/50envrc-gentoo.el create mode 100644 app-emacs/envrc/metadata.xml create mode 100644 app-emacs/idris-mode/Manifest create mode 100644 app-emacs/idris-mode/files/50idris-mode-gentoo.el create mode 100644 app-emacs/idris-mode/idris-mode-1.0.ebuild create mode 100644 app-emacs/idris-mode/idris-mode-9999.ebuild create mode 100644 app-emacs/idris-mode/metadata.xml create mode 100644 app-emacs/inheritenv/Manifest create mode 100644 app-emacs/inheritenv/inheritenv-0.2.ebuild create mode 100644 app-emacs/inheritenv/metadata.xml create mode 100644 app-emacs/prop-menu/Manifest create mode 100644 app-emacs/prop-menu/files/50prop-menu-gentoo.el create mode 100644 app-emacs/prop-menu/metadata.xml create mode 100644 app-emacs/prop-menu/prop-menu-0.1.2.ebuild create mode 100644 app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild create mode 100644 app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild create mode 100644 app-emulation/86BoxManagerX/Manifest create mode 100644 app-emulation/86BoxManagerX/files/86BoxManagerX create mode 100644 app-emulation/86BoxManagerX/files/86BoxManagerX-9999-save-config-user-directory.patch create mode 100644 app-emulation/86BoxManagerX/files/86BoxManagerX.desktop create mode 100644 app-emulation/86BoxManagerX/files/86BoxManagerX.png create mode 100644 app-emulation/86BoxManagerX/metadata.xml create mode 100644 app-emulation/arnold/Manifest create mode 100644 app-emulation/arnold/arnold-20170513-r2.ebuild create mode 100644 app-emulation/arnold/files/arnold.png create mode 100644 app-emulation/arnold/metadata.xml create mode 100644 app-emulation/box64/Manifest create mode 100644 app-emulation/box64/box64-0.2.2.ebuild create mode 100644 app-emulation/box64/box64-0.3.0-r1.ebuild create mode 100644 app-emulation/box64/box64-0.3.0.ebuild create mode 100644 app-emulation/box64/box64-9999.ebuild create mode 100644 app-emulation/box64/metadata.xml create mode 100644 app-emulation/box86/Manifest create mode 100644 app-emulation/box86/box86-0.3.0.ebuild create mode 100644 app-emulation/box86/box86-0.3.6.ebuild create mode 100644 app-emulation/box86/box86-9999.ebuild create mode 100644 app-emulation/box86/metadata.xml create mode 100644 app-emulation/cloud-utils/Manifest create mode 100644 app-emulation/cloud-utils/cloud-utils-0.33.ebuild create mode 100644 app-emulation/cloud-utils/files/use-mkisofs.patch create mode 100644 app-emulation/cloud-utils/metadata.xml create mode 100644 app-emulation/darling/Manifest create mode 100644 app-emulation/darling/darling-0.1.20260201.ebuild create mode 100644 app-emulation/darling/darling-0.1.20260220.ebuild create mode 100644 app-emulation/darling/darling-0.1.20260222.ebuild create mode 100644 app-emulation/darling/metadata.xml create mode 100644 app-emulation/looking-glass/Manifest create mode 100644 app-emulation/looking-glass/files/LookingGlass-X.desktop create mode 100644 app-emulation/looking-glass/files/LookingGlass.desktop create mode 100644 app-emulation/looking-glass/looking-glass-1_beta6.ebuild create mode 100644 app-emulation/looking-glass/looking-glass-1_beta7.ebuild create mode 100644 app-emulation/looking-glass/looking-glass-9999.ebuild create mode 100644 app-emulation/looking-glass/metadata.xml create mode 100644 app-emulation/lsfg-vk/Manifest create mode 100644 app-emulation/lsfg-vk/files/lsfg-vk-1.0.0-fix-visibility.patch create mode 100644 app-emulation/lsfg-vk/lsfg-vk-1.0.0-r1.ebuild create mode 100644 app-emulation/lsfg-vk/lsfg-vk-9999.ebuild create mode 100644 app-emulation/lsfg-vk/metadata.xml create mode 100644 app-emulation/quickemu/Manifest create mode 100644 app-emulation/quickemu/files/quickemu-4.9.7-qemu-version-fix.patch create mode 100644 app-emulation/quickemu/metadata.xml create mode 100644 app-emulation/quickemu/quickemu-4.9.7-r1.ebuild create mode 100644 app-emulation/quickemu/quickemu-4.9.7.ebuild create mode 100644 app-emulation/quickemu/quickemu-4.9.9.ebuild create mode 100644 app-emulation/quickemu/quickemu-9999.ebuild create mode 100644 app-emulation/rars/Manifest create mode 100644 app-emulation/rars/metadata.xml create mode 100644 app-emulation/rars/rars-1.6-r1.ebuild create mode 100644 app-emulation/tinyemu/Manifest create mode 100644 app-emulation/tinyemu/metadata.xml create mode 100644 app-emulation/tinyemu/tinyemu-0.2019.12.21.ebuild create mode 100644 app-emulation/wslu/Manifest create mode 100644 app-emulation/wslu/files/wslu-dont-compress-manpages.patch create mode 100644 app-emulation/wslu/metadata.xml create mode 100644 app-emulation/wslu/wslu-4.1.1.ebuild create mode 100644 app-emulation/wslu/wslu-4.1.3.ebuild create mode 100644 app-emulation/x48ng/Manifest create mode 100644 app-emulation/x48ng/metadata.xml create mode 100644 app-emulation/x48ng/x48ng-0.38.0.ebuild create mode 100644 app-eselect/eselect-autostart/Manifest create mode 100644 app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild create mode 100644 app-eselect/eselect-autostart/metadata.xml create mode 100644 app-eselect/eselect-bluespec/Manifest create mode 100644 app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild create mode 100644 app-eselect/eselect-bluespec/metadata.xml create mode 100644 app-eselect/eselect-ld/Manifest create mode 100644 app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild create mode 100644 app-eselect/eselect-ld/metadata.xml create mode 100644 app-eselect/eselect-swift/eselect-swift-1.0-r1.ebuild create mode 100644 app-eselect/eselect-swift/eselect-swift-1.0.ebuild create mode 100644 app-eselect/eselect-swift/files/swift-1.0-r1.eselect create mode 100644 app-eselect/eselect-swift/files/swift-1.0.eselect create mode 100644 app-eselect/eselect-swift/metadata.xml create mode 100644 app-eselect/eselect-vala/Manifest create mode 100644 app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild create mode 100644 app-eselect/eselect-vala/metadata.xml create mode 100644 app-metrics/scaphandre/Manifest create mode 100644 app-metrics/scaphandre/metadata.xml create mode 100644 app-metrics/scaphandre/scaphandre-0.5.0-r1.ebuild create mode 100644 app-misc/1password-cli/1password-cli-2.33.1.ebuild create mode 100644 app-misc/1password-cli/Manifest create mode 100644 app-misc/1password-cli/metadata.xml create mode 100644 app-misc/afc/Manifest create mode 100644 app-misc/afc/afc-1.1.ebuild create mode 100644 app-misc/afc/afc-1.2.ebuild create mode 100644 app-misc/afc/afc-9999.ebuild create mode 100644 app-misc/afc/metadata.xml create mode 100644 app-misc/afetch/Manifest create mode 100644 app-misc/afetch/afetch-2.2.0.ebuild create mode 100644 app-misc/afetch/metadata.xml create mode 100644 app-misc/agg/Manifest create mode 100644 app-misc/agg/agg-1.5.0-r1.ebuild create mode 100644 app-misc/agg/agg-1.7.0.ebuild create mode 100644 app-misc/agg/metadata.xml create mode 100644 app-misc/ani-cli/Manifest create mode 100644 app-misc/ani-cli/ani-cli-4.10.ebuild create mode 100644 app-misc/ani-cli/ani-cli-9999.ebuild create mode 100644 app-misc/ani-cli/metadata.xml create mode 100644 app-misc/arttime/Manifest create mode 100644 app-misc/arttime/arttime-2.3.4.ebuild create mode 100644 app-misc/arttime/metadata.xml create mode 100644 app-misc/astroterm/Manifest create mode 100644 app-misc/astroterm/astroterm-1.0.7.ebuild create mode 100644 app-misc/astroterm/astroterm-1.0.9.ebuild create mode 100644 app-misc/astroterm/metadata.xml create mode 100644 app-misc/aw-client/Manifest create mode 100644 app-misc/aw-client/aw-client-0.11.0.ebuild create mode 100644 app-misc/aw-client/metadata.xml create mode 100644 app-misc/aw-core/Manifest create mode 100644 app-misc/aw-core/aw-core-0.5.16.ebuild create mode 100644 app-misc/aw-core/metadata.xml create mode 100644 app-misc/badvideo/Manifest create mode 100644 app-misc/badvideo/badvideo-5.2.ebuild create mode 100644 app-misc/badvideo/badvideo-9999.ebuild create mode 100644 app-misc/badvideo/metadata.xml create mode 100644 app-misc/bitfake2/Manifest create mode 100644 app-misc/bitfake2/bitfake2-1.1.ebuild create mode 100644 app-misc/bitfake2/bitfake2-9999.ebuild create mode 100644 app-misc/bitfake2/metadata.xml create mode 100644 app-misc/blahaj/Manifest create mode 100644 app-misc/blahaj/blahaj-2.2.0-r1.ebuild create mode 100644 app-misc/blahaj/metadata.xml create mode 100644 app-misc/brightnessctl/Manifest create mode 100644 app-misc/brightnessctl/brightnessctl-0.5.1.ebuild create mode 100644 app-misc/brightnessctl/files/brightnessctl-0.5.1-Makefile.patch create mode 100644 app-misc/brightnessctl/metadata.xml create mode 100644 app-misc/bt/Manifest create mode 100644 app-misc/bt/bt-1.2.2.ebuild create mode 100644 app-misc/bt/metadata.xml create mode 100644 app-misc/catt/Manifest create mode 100644 app-misc/catt/catt-0.12.13.ebuild create mode 100644 app-misc/catt/catt-0.13.0.ebuild create mode 100644 app-misc/catt/catt-0.13.1.ebuild create mode 100644 app-misc/catt/metadata.xml create mode 100644 app-misc/cepl/Manifest create mode 100644 app-misc/cepl/cepl-32.0.0.ebuild create mode 100644 app-misc/cepl/cepl-9999.ebuild create mode 100644 app-misc/cepl/metadata.xml create mode 100644 app-misc/chayang/Manifest create mode 100644 app-misc/chayang/chayang-0.1.0.ebuild create mode 100644 app-misc/chayang/metadata.xml create mode 100644 app-misc/cheat/Manifest create mode 100644 app-misc/cheat/cheat-4.2.3.ebuild create mode 100644 app-misc/cheat/cheat-4.3.3-r1.ebuild create mode 100644 app-misc/cheat/metadata.xml create mode 100644 app-misc/clifm/Manifest create mode 100644 app-misc/clifm/clifm-1.11.ebuild create mode 100644 app-misc/clifm/clifm-1.13.ebuild create mode 100644 app-misc/clifm/clifm-1.16.ebuild create mode 100644 app-misc/clifm/clifm-1.18.ebuild create mode 100644 app-misc/clifm/clifm-9999.ebuild create mode 100644 app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch create mode 100644 app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch create mode 100644 app-misc/clifm/metadata.xml create mode 100644 app-misc/clipboard/Manifest create mode 100644 app-misc/clipboard/clipboard-0.10.0-r1.ebuild create mode 100644 app-misc/clipboard/metadata.xml create mode 100644 app-misc/cliphist/Manifest create mode 100644 app-misc/cliphist/cliphist-0.7.0.ebuild create mode 100644 app-misc/cliphist/metadata.xml create mode 100644 app-misc/cmd-timer/Manifest create mode 100644 app-misc/cmd-timer/cmd-timer-2.1.0.ebuild create mode 100644 app-misc/cmd-timer/cmd-timer-9999.ebuild create mode 100644 app-misc/cmd-timer/metadata.xml create mode 100644 app-misc/corectrl/Manifest create mode 100644 app-misc/corectrl/corectrl-1.5.1-r1.ebuild create mode 100644 app-misc/corectrl/corectrl-9999.ebuild create mode 100644 app-misc/corectrl/metadata.xml create mode 100644 app-misc/countryfetch/Manifest create mode 100644 app-misc/countryfetch/countryfetch-0.2.0.ebuild create mode 100644 app-misc/countryfetch/metadata.xml create mode 100644 app-misc/cpufetch/Manifest create mode 100644 app-misc/cpufetch/cpufetch-1.06.ebuild create mode 100644 app-misc/cpufetch/files/cpufetch-1.06-makefile.patch create mode 100644 app-misc/cpufetch/metadata.xml create mode 100644 app-misc/dbf/Manifest create mode 100644 app-misc/dbf/dbf-0.9.0.ebuild create mode 100644 app-misc/dbf/metadata.xml create mode 100644 app-misc/diff-so-fancy/Manifest create mode 100644 app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild create mode 100644 app-misc/diff-so-fancy/metadata.xml create mode 100644 app-misc/doublecmd-bin/Manifest create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.1.32.ebuild create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.2.2.ebuild create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.2.3.ebuild create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.2.4.ebuild create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-9999.ebuild create mode 100644 app-misc/doublecmd-bin/metadata.xml create mode 100644 app-misc/doublecmd/Manifest create mode 100644 app-misc/doublecmd/doublecmd-1.1.31.ebuild create mode 100644 app-misc/doublecmd/doublecmd-1.1.32.ebuild create mode 100644 app-misc/doublecmd/doublecmd-1.2.3.ebuild create mode 100644 app-misc/doublecmd/files/00-lazbuild-command.patch create mode 100644 app-misc/doublecmd/metadata.xml create mode 100644 app-misc/dpscreenocr/Manifest create mode 100644 app-misc/dpscreenocr/dpscreenocr-1.4.1.ebuild create mode 100644 app-misc/dpscreenocr/metadata.xml create mode 100644 app-misc/dragon/Manifest create mode 100644 app-misc/dragon/dragon-1.2.0-r1.ebuild create mode 100644 app-misc/dragon/metadata.xml create mode 100644 app-misc/durdraw/Manifest create mode 100644 app-misc/durdraw/durdraw-0.29.0.ebuild create mode 100644 app-misc/durdraw/metadata.xml create mode 100644 app-misc/electricsheep/Manifest create mode 100644 app-misc/electricsheep/electricsheep-3.0.4_p20240213-r1.ebuild create mode 100644 app-misc/electricsheep/electricsheep-3.0.4_p20240213.ebuild create mode 100644 app-misc/electricsheep/files/ElectricSheep.desktop create mode 100644 app-misc/electricsheep/files/electricsheep-boost-system-r1.patch create mode 100644 app-misc/electricsheep/files/electricsheep-disable-vsync.patch create mode 100644 app-misc/electricsheep/metadata.xml create mode 100644 app-misc/far2l/Manifest create mode 100644 app-misc/far2l/far2l-2.8.0_beta.ebuild create mode 100644 app-misc/far2l/far2l-9999.ebuild create mode 100644 app-misc/far2l/metadata.xml create mode 100644 app-misc/fetsh/Manifest create mode 100644 app-misc/fetsh/fetsh-1.8.ebuild create mode 100644 app-misc/fetsh/fetsh-1.9.ebuild create mode 100644 app-misc/fetsh/fetsh-9999.ebuild create mode 100644 app-misc/fetsh/metadata.xml create mode 100644 app-misc/fff/Manifest create mode 100644 app-misc/fff/fff-2.2.ebuild create mode 100644 app-misc/fff/metadata.xml create mode 100644 app-misc/gentodo/Manifest create mode 100644 app-misc/gentodo/gentodo-0.2.1.ebuild create mode 100644 app-misc/gentodo/gentodo-1.1.0.ebuild create mode 100644 app-misc/gentodo/gentodo-1.1.1.ebuild create mode 100644 app-misc/gentodo/gentodo-9999.ebuild create mode 100644 app-misc/gentodo/metadata.xml create mode 100644 app-misc/ghq/Manifest create mode 100644 app-misc/ghq/ghq-1.1.0.ebuild create mode 100644 app-misc/ghq/ghq-1.1.5.ebuild create mode 100644 app-misc/ghq/ghq-1.8.0.ebuild create mode 100644 app-misc/ghq/ghq-9999.ebuild create mode 100644 app-misc/ghq/metadata.xml create mode 100644 app-misc/github-desktop-bin/Manifest create mode 100644 app-misc/github-desktop-bin/github-desktop-bin-3.4.9_rc1.ebuild create mode 100644 app-misc/github-desktop-bin/metadata.xml create mode 100644 app-misc/glow/Manifest create mode 100644 app-misc/glow/glow-1.5.1.ebuild create mode 100644 app-misc/glow/glow-2.0.0.ebuild create mode 100644 app-misc/glow/glow-2.1.1.ebuild create mode 100644 app-misc/glow/metadata.xml create mode 100644 app-misc/godedupe/Manifest create mode 100644 app-misc/godedupe/godedupe-1.5.1.ebuild create mode 100644 app-misc/godedupe/godedupe-1.5.2.ebuild create mode 100644 app-misc/godedupe/metadata.xml create mode 100644 app-misc/gopsuinfo/Manifest create mode 100644 app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild create mode 100644 app-misc/gopsuinfo/gopsuinfo-0.1.9.ebuild create mode 100644 app-misc/gopsuinfo/metadata.xml create mode 100644 app-misc/grit/Manifest create mode 100644 app-misc/grit/grit-0.3.0.ebuild create mode 100644 app-misc/grit/metadata.xml create mode 100644 app-misc/infnoise/Manifest create mode 100644 app-misc/infnoise/files/infnoise.initd create mode 100644 app-misc/infnoise/infnoise-0.3.3.ebuild create mode 100644 app-misc/infnoise/metadata.xml create mode 100644 app-misc/interception-caps2esc/Manifest create mode 100644 app-misc/interception-caps2esc/interception-caps2esc-0.3.2.ebuild create mode 100644 app-misc/interception-caps2esc/metadata.xml create mode 100644 app-misc/interception-tools/Manifest create mode 100644 app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild create mode 100644 app-misc/interception-tools/metadata.xml create mode 100644 app-misc/kanata/Manifest create mode 100644 app-misc/kanata/kanata-1.11.0.ebuild create mode 100644 app-misc/kanata/metadata.xml create mode 100644 app-misc/keyd/Manifest create mode 100644 app-misc/keyd/files/default.conf create mode 100644 app-misc/keyd/files/keyd-2.6.0-makefile.patch create mode 100644 app-misc/keyd/files/keyd.initd create mode 100644 app-misc/keyd/keyd-2.6.0.ebuild create mode 100644 app-misc/keyd/metadata.xml create mode 100644 app-misc/kloak/Manifest create mode 100644 app-misc/kloak/files/kloak-0.3.7_p1-A-slightly-more-sophisticated-Makefile.patch create mode 100644 app-misc/kloak/files/toolchain-call.patch create mode 100644 app-misc/kloak/kloak-0.2.30.ebuild create mode 100644 app-misc/kloak/kloak-0.3.7_p1.ebuild create mode 100644 app-misc/kloak/kloak-9999.ebuild create mode 100644 app-misc/kloak/metadata.xml create mode 100644 app-misc/kmon/Manifest create mode 100644 app-misc/kmon/kmon-1.6.5.ebuild create mode 100644 app-misc/kmon/kmon-1.7.1.ebuild create mode 100644 app-misc/kmon/metadata.xml create mode 100644 app-misc/krabby/Manifest create mode 100644 app-misc/krabby/krabby-0.3.0.ebuild create mode 100644 app-misc/krabby/krabby-9999.ebuild create mode 100644 app-misc/krabby/metadata.xml create mode 100644 app-misc/ledger-live-bin/Manifest create mode 100644 app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild create mode 100644 app-misc/ledger-live-bin/metadata.xml create mode 100644 app-misc/lf/Manifest create mode 100644 app-misc/lf/lf-33-r1.ebuild create mode 100644 app-misc/lf/lf-36.ebuild create mode 100644 app-misc/lf/lf-37.ebuild create mode 100644 app-misc/lf/lf-38-r1.ebuild create mode 100644 app-misc/lf/lf-9999.ebuild create mode 100644 app-misc/lf/metadata.xml create mode 100644 app-misc/libation/Manifest create mode 100644 app-misc/libation/libation-12.5.3.ebuild create mode 100644 app-misc/libation/metadata.xml create mode 100644 app-misc/lyfetch/Manifest create mode 100644 app-misc/lyfetch/lyfetch-1.1.ebuild create mode 100644 app-misc/lyfetch/metadata.xml create mode 100644 app-misc/macchina/Manifest create mode 100644 app-misc/macchina/macchina-6.4.0.ebuild create mode 100644 app-misc/macchina/metadata.xml create mode 100644 app-misc/mangadesk/Manifest create mode 100644 app-misc/mangadesk/mangadesk-0.7.7.ebuild create mode 100644 app-misc/mangadesk/mangadesk-0.7.8.ebuild create mode 100644 app-misc/mangadesk/metadata.xml create mode 100644 app-misc/mat2/Manifest create mode 100644 app-misc/mat2/mat2-0.13.5.ebuild create mode 100644 app-misc/mat2/mat2-0.14.0.ebuild create mode 100644 app-misc/mat2/metadata.xml create mode 100644 app-misc/metadata-cleaner/Manifest create mode 100644 app-misc/metadata-cleaner/metadata-cleaner-2.5.6.ebuild create mode 100644 app-misc/metadata-cleaner/metadata.xml create mode 100644 app-misc/metetch/Manifest create mode 100644 app-misc/metetch/metadata.xml create mode 100644 app-misc/metetch/metetch-0.5.4.ebuild create mode 100644 app-misc/minder/Manifest create mode 100644 app-misc/minder/metadata.xml create mode 100644 app-misc/minder/minder-1.16.2.ebuild create mode 100644 app-misc/minder/minder-1.16.3.ebuild create mode 100644 app-misc/mirafetch/Manifest create mode 100644 app-misc/mirafetch/metadata.xml create mode 100644 app-misc/mirafetch/mirafetch-0.2.0.ebuild create mode 100644 app-misc/mirafetch/mirafetch-9999.ebuild create mode 100644 app-misc/morgen/Manifest create mode 100644 app-misc/morgen/metadata.xml create mode 100644 app-misc/morgen/morgen-3.6.10.ebuild create mode 100644 app-misc/mxw/Manifest create mode 100644 app-misc/mxw/metadata.xml create mode 100644 app-misc/mxw/mxw-0.1.2.ebuild create mode 100644 app-misc/mxw/mxw-0.2.1.ebuild create mode 100644 app-misc/mymefetch/Manifest create mode 100644 app-misc/mymefetch/metadata.xml create mode 100644 app-misc/mymefetch/mymefetch-1.3.ebuild create mode 100644 app-misc/navi/Manifest create mode 100644 app-misc/navi/files/navi-remove-bash-tests-needing-internet-connection.patch create mode 100644 app-misc/navi/metadata.xml create mode 100644 app-misc/navi/navi-2.24.0.ebuild create mode 100644 app-misc/navi/navi-9999.ebuild create mode 100644 app-misc/neo/Manifest create mode 100644 app-misc/neo/metadata.xml create mode 100644 app-misc/neo/neo-0.6.1.ebuild create mode 100644 app-misc/neo/neo-9999.ebuild create mode 100644 app-misc/nerdfetch/Manifest create mode 100644 app-misc/nerdfetch/metadata.xml create mode 100644 app-misc/nerdfetch/nerdfetch-8.3.1.ebuild create mode 100644 app-misc/nwg-look/Manifest create mode 100644 app-misc/nwg-look/metadata.xml create mode 100644 app-misc/nwg-look/nwg-look-1.0.2-r1.ebuild create mode 100644 app-misc/nwg-look/nwg-look-1.0.6.ebuild create mode 100644 app-misc/nwg-shell-wallpapers/Manifest create mode 100644 app-misc/nwg-shell-wallpapers/metadata.xml create mode 100644 app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild create mode 100644 app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild create mode 100644 app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild create mode 100644 app-misc/oddjob/Manifest create mode 100644 app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch create mode 100644 app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch create mode 100644 app-misc/oddjob/files/oddjob-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch create mode 100644 app-misc/oddjob/files/oddjob-0.34.7-build-Restore-conditional-with-pam-flag.patch create mode 100644 app-misc/oddjob/files/oddjob-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch create mode 100644 app-misc/oddjob/files/oddjob.init.d create mode 100644 app-misc/oddjob/metadata.xml create mode 100644 app-misc/oddjob/oddjob-0.34.7-r1.ebuild create mode 100644 app-misc/onefetch/Manifest create mode 100644 app-misc/onefetch/metadata.xml create mode 100644 app-misc/onefetch/onefetch-2.26.1.ebuild create mode 100644 app-misc/opentrack/Manifest create mode 100644 app-misc/opentrack/metadata.xml create mode 100644 app-misc/opentrack/opentrack-2026.1.0_p20260208.ebuild create mode 100644 app-misc/opentrack/opentrack-9999.ebuild create mode 100644 app-misc/pastel/Manifest create mode 100644 app-misc/pastel/metadata.xml create mode 100644 app-misc/pastel/pastel-0.11.0.ebuild create mode 100644 app-misc/pastel/pastel-9999.ebuild create mode 100644 app-misc/pfetch-rs/Manifest create mode 100644 app-misc/pfetch-rs/metadata.xml create mode 100644 app-misc/pfetch-rs/pfetch-rs-2.11.1.ebuild create mode 100644 app-misc/pfetch/Manifest create mode 100644 app-misc/pfetch/metadata.xml create mode 100644 app-misc/pfetch/pfetch-1.9.4.ebuild create mode 100644 app-misc/pfetch/pfetch-9999.ebuild create mode 100644 app-misc/pipes-rs/Manifest create mode 100644 app-misc/pipes-rs/files/pipes-rs-1.6.4-do-not-strip.patch create mode 100644 app-misc/pipes-rs/metadata.xml create mode 100644 app-misc/pipes-rs/pipes-rs-1.6.4.ebuild create mode 100644 app-misc/powerpanel/Manifest create mode 100644 app-misc/powerpanel/files/powerpanel-scripts.patch create mode 100644 app-misc/powerpanel/files/pwrstatd create mode 100644 app-misc/powerpanel/metadata.xml create mode 100644 app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild create mode 100644 app-misc/proctl/Manifest create mode 100644 app-misc/proctl/metadata.xml create mode 100644 app-misc/proctl/proctl-1.5.ebuild create mode 100644 app-misc/proctl/proctl-9999.ebuild create mode 100644 app-misc/pueue/Manifest create mode 100644 app-misc/pueue/metadata.xml create mode 100644 app-misc/pueue/pueue-4.0.0.ebuild create mode 100644 app-misc/pueue/pueue-4.0.2.ebuild create mode 100644 app-misc/pueue/pueue-4.0.4.ebuild create mode 100644 app-misc/qman/Manifest create mode 100644 app-misc/qman/metadata.xml create mode 100644 app-misc/qman/qman-1.4.2.ebuild create mode 100644 app-misc/qman/qman-1.5.0.ebuild create mode 100644 app-misc/qman/qman-9999.ebuild create mode 100644 app-misc/rememberthemilk/Manifest create mode 100644 app-misc/rememberthemilk/metadata.xml create mode 100644 app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild create mode 100644 app-misc/riverql/Manifest create mode 100644 app-misc/riverql/metadata.xml create mode 100644 app-misc/riverql/riverql-0.2.4.ebuild create mode 100644 app-misc/s6-man/s6-man-9999.ebuild create mode 100644 app-misc/scooter/Manifest create mode 100644 app-misc/scooter/metadata.xml create mode 100644 app-misc/scooter/scooter-0.9.0.ebuild create mode 100644 app-misc/sherlock/Manifest create mode 100644 app-misc/sherlock/metadata.xml create mode 100644 app-misc/sherlock/sherlock-0.15.0.ebuild create mode 100644 app-misc/sherlock/sherlock-9999.ebuild create mode 100644 app-misc/superfile/Manifest create mode 100644 app-misc/superfile/metadata.xml create mode 100644 app-misc/superfile/superfile-1.4.0-r1.ebuild create mode 100644 app-misc/superfile/superfile-1.5.0.ebuild create mode 100644 app-misc/superfile/superfile-9999.ebuild create mode 100644 app-misc/tealdeer/Manifest create mode 100644 app-misc/tealdeer/metadata.xml create mode 100644 app-misc/tealdeer/tealdeer-1.8.0.ebuild create mode 100644 app-misc/tealdeer/tealdeer-1.8.1.ebuild create mode 100644 app-misc/tealdeer/tealdeer-9999.ebuild create mode 100644 app-misc/television/Manifest create mode 100644 app-misc/television/metadata.xml create mode 100644 app-misc/television/television-0.12.5.ebuild create mode 100644 app-misc/television/television-0.13.11.ebuild create mode 100644 app-misc/termdown/Manifest create mode 100644 app-misc/termdown/metadata.xml create mode 100644 app-misc/termdown/termdown-1.18.0-r1.ebuild create mode 100644 app-misc/tinyfetch/Manifest create mode 100644 app-misc/tinyfetch/metadata.xml create mode 100644 app-misc/tinyfetch/tinyfetch-5.2.ebuild create mode 100644 app-misc/tinyfetch/tinyfetch-6.1.ebuild create mode 100644 app-misc/tinyfetch/tinyfetch-6.2.ebuild create mode 100644 app-misc/tinyfetch/tinyfetch-6.8a.ebuild create mode 100644 app-misc/tinyfetch/tinyfetch-9999.ebuild create mode 100644 app-misc/tmux-rime/Manifest create mode 100644 app-misc/tmux-rime/metadata.xml create mode 100644 app-misc/tmux-rime/tmux-rime-0.0.4.ebuild create mode 100644 app-misc/treefetch/Manifest create mode 100644 app-misc/treefetch/metadata.xml create mode 100644 app-misc/treefetch/treefetch-2.0.0.ebuild create mode 100644 app-misc/treesheets/Manifest create mode 100644 app-misc/treesheets/files/2567-cmake-wxwidgets.patch create mode 100644 app-misc/treesheets/metadata.xml create mode 100644 app-misc/treesheets/treesheets-2567.ebuild create mode 100644 app-misc/treesheets/treesheets-2665.ebuild create mode 100644 app-misc/tty-share-bin/Manifest create mode 100644 app-misc/tty-share-bin/metadata.xml create mode 100644 app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild create mode 100644 app-misc/twertlefetch/Manifest create mode 100644 app-misc/twertlefetch/metadata.xml create mode 100644 app-misc/twertlefetch/twertlefetch-1.1.0.ebuild create mode 100644 app-misc/ufetch/Manifest create mode 100644 app-misc/ufetch/metadata.xml create mode 100644 app-misc/ufetch/ufetch-0.3.ebuild create mode 100644 app-misc/via/Manifest create mode 100644 app-misc/via/metadata.xml create mode 100644 app-misc/via/via-3.0.0.ebuild create mode 100644 app-misc/vocabsieve/Manifest create mode 100644 app-misc/vocabsieve/metadata.xml create mode 100644 app-misc/vocabsieve/vocabsieve-0.12.2.ebuild create mode 100644 app-misc/vrms-gentoo/Manifest create mode 100644 app-misc/vrms-gentoo/metadata.xml create mode 100644 app-misc/vrms-gentoo/vrms-gentoo-0_pre20201102.ebuild create mode 100644 app-misc/walld/Manifest create mode 100644 app-misc/walld/metadata.xml create mode 100644 app-misc/walld/walld-1.4.4.ebuild create mode 100644 app-misc/watchexec/Manifest create mode 100644 app-misc/watchexec/metadata.xml create mode 100644 app-misc/watchexec/watchexec-2.2.1.ebuild create mode 100644 app-misc/watchexec/watchexec-2.3.3.ebuild create mode 100644 app-misc/watchexec/watchexec-2.4.1.ebuild create mode 100644 app-misc/watchexec/watchexec-2.4.3.ebuild create mode 100644 app-misc/watchexec/watchexec-2.5.0.ebuild create mode 100644 app-misc/watchexec/watchexec-9999.ebuild create mode 100644 app-misc/wayvr/Manifest create mode 100644 app-misc/wayvr/files/wayvr-9999-devendor-openvr.patch create mode 100644 app-misc/wayvr/files/wayvr-9999-x11-pipewire.patch create mode 100644 app-misc/wayvr/metadata.xml create mode 100644 app-misc/wayvr/wayvr-25.4.2.ebuild create mode 100644 app-misc/wayvr/wayvr-26.1.2.ebuild create mode 100644 app-misc/wayvr/wayvr-26.2.0.ebuild create mode 100644 app-misc/wayvr/wayvr-26.2.1.ebuild create mode 100644 app-misc/wayvr/wayvr-9999.ebuild create mode 100644 app-misc/wcal/Manifest create mode 100644 app-misc/wcal/metadata.xml create mode 100644 app-misc/wcal/wcal-0.1-r1.ebuild create mode 100644 app-misc/wego/Manifest create mode 100644 app-misc/wego/metadata.xml create mode 100644 app-misc/wego/wego-2.2.ebuild create mode 100644 app-misc/wl-kbptr/Manifest create mode 100644 app-misc/wl-kbptr/metadata.xml create mode 100644 app-misc/wl-kbptr/wl-kbptr-0.3.0.ebuild create mode 100644 app-misc/wtf/Manifest create mode 100644 app-misc/wtf/metadata.xml create mode 100644 app-misc/wtf/wtf-0.43.0.ebuild create mode 100644 app-misc/x86-64-level/Manifest create mode 100644 app-misc/x86-64-level/metadata.xml create mode 100644 app-misc/x86-64-level/x86-64-level-0.2.2.ebuild create mode 100644 app-misc/x86-64-level/x86-64-level-9999.ebuild create mode 100644 app-misc/xplr/Manifest create mode 100644 app-misc/xplr/metadata.xml create mode 100644 app-misc/xplr/xplr-0.21.3-r1.ebuild create mode 100644 app-misc/yazi/Manifest create mode 100644 app-misc/yazi/metadata.xml create mode 100644 app-misc/yazi/yazi-25.2.11-r1.ebuild create mode 100644 app-misc/yazi/yazi-25.3.2.ebuild create mode 100644 app-misc/yazi/yazi-25.4.8.ebuild create mode 100644 app-misc/yazi/yazi-25.5.31.ebuild create mode 100644 app-misc/yazi/yazi-26.1.22.ebuild create mode 100644 app-misc/yazi/yazi-9999.ebuild create mode 100644 app-misc/zcock/Manifest create mode 100644 app-misc/zcock/metadata.xml create mode 100644 app-misc/zcock/zcock-0.2.1.ebuild create mode 100644 app-misc/zcock/zcock-0.2.2.ebuild create mode 100644 app-mobilephone/flashlight/Manifest create mode 100644 app-mobilephone/flashlight/files/60-flashlight.rules create mode 100644 app-mobilephone/flashlight/files/90-flashlight.rules create mode 100644 app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild create mode 100644 app-mobilephone/flashlight/metadata.xml create mode 100644 app-mobilephone/mobile-config-firefox/Manifest create mode 100644 app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch create mode 100644 app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch create mode 100644 app-mobilephone/mobile-config-firefox/metadata.xml create mode 100644 app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild create mode 100644 app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules create mode 100644 app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service create mode 100644 app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh create mode 100644 app-mobilephone/pinephone-modem-scripts/metadata.xml create mode 100644 app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild create mode 100644 app-office/beancount/Manifest create mode 100644 app-office/beancount/beancount-2.3.6.ebuild create mode 100644 app-office/beancount/metadata.xml create mode 100644 app-office/invoice/Manifest create mode 100644 app-office/invoice/invoice-0.1.0.ebuild create mode 100644 app-office/invoice/metadata.xml create mode 100644 app-office/jameica-bin/Manifest create mode 100644 app-office/jameica-bin/jameica-bin-2.12.0.ebuild create mode 100644 app-office/jameica-bin/metadata.xml create mode 100644 app-office/khronos/Manifest create mode 100644 app-office/khronos/khronos-4.0.0.ebuild create mode 100644 app-office/khronos/khronos-4.0.1.ebuild create mode 100644 app-office/khronos/metadata.xml create mode 100644 app-office/lotus123r3/Manifest create mode 100644 app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild create mode 100644 app-office/lotus123r3/metadata.xml create mode 100644 app-office/nixnote-bin/Manifest create mode 100644 app-office/nixnote-bin/metadata.xml create mode 100644 app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild create mode 100644 app-office/notesnook-bin/Manifest create mode 100644 app-office/notesnook-bin/metadata.xml create mode 100644 app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild create mode 100644 app-office/obsidian/Manifest create mode 100644 app-office/obsidian/metadata.xml create mode 100644 app-office/obsidian/obsidian-1.10.3.ebuild create mode 100644 app-office/obsidian/obsidian-1.12.7.ebuild create mode 100644 app-office/obsidian/obsidian-1.9.14.ebuild create mode 100644 app-office/openoffice-bin/Manifest create mode 100644 app-office/openoffice-bin/files/50-openoffice-bin create mode 100644 app-office/openoffice-bin/files/wrapper.in create mode 100644 app-office/openoffice-bin/metadata.xml create mode 100644 app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild create mode 100644 app-office/pyspread/Manifest create mode 100644 app-office/pyspread/metadata.xml create mode 100644 app-office/pyspread/pyspread-2.4.ebuild create mode 100644 app-office/standartnotes-bin/Manifest create mode 100644 app-office/standartnotes-bin/metadata.xml create mode 100644 app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild create mode 100644 app-portage/appswipe/Manifest create mode 100644 app-portage/appswipe/appswipe-1.2.0.ebuild create mode 100644 app-portage/appswipe/metadata.xml create mode 100644 app-portage/carnage/Manifest create mode 100644 app-portage/carnage/carnage-1.3b.ebuild create mode 100644 app-portage/carnage/carnage-9999.ebuild create mode 100644 app-portage/carnage/metadata.xml create mode 100644 app-portage/pacvis/Manifest create mode 100644 app-portage/pacvis/metadata.xml create mode 100644 app-portage/pacvis/pacvis-0.4.2.ebuild create mode 100644 app-portage/portage-lostfiles/Manifest create mode 100644 app-portage/portage-lostfiles/metadata.xml create mode 100644 app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild create mode 100644 app-portage/portagecfg/Manifest create mode 100644 app-portage/portagecfg/metadata.xml create mode 100644 app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild create mode 100644 app-portage/quantum-resolver/metadata.xml create mode 100644 app-portage/quantum-resolver/quantum-resolver-9999.ebuild create mode 100644 app-portage/showbuild/files/showbuild-0.9.1 create mode 100644 app-portage/showbuild/metadata.xml create mode 100644 app-portage/showbuild/showbuild-0.9.1-r2.ebuild create mode 100644 app-portage/zig-ebuilder/metadata.xml create mode 100644 app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild create mode 100644 app-shells/carapace/Manifest create mode 100644 app-shells/carapace/carapace-1.6.2.ebuild create mode 100644 app-shells/carapace/carapace-1.6.3.ebuild create mode 100644 app-shells/carapace/carapace-1.6.4.ebuild create mode 100644 app-shells/carapace/metadata.xml create mode 100644 app-shells/direnv/Manifest create mode 100644 app-shells/direnv/direnv-2.36.0.ebuild create mode 100644 app-shells/direnv/direnv-2.37.1.ebuild create mode 100644 app-shells/direnv/direnv-9999.ebuild create mode 100644 app-shells/direnv/metadata.xml create mode 100644 app-shells/elvish/Manifest create mode 100644 app-shells/elvish/elvish-0.19.2.ebuild create mode 100644 app-shells/elvish/elvish-0.20.1.ebuild create mode 100644 app-shells/elvish/elvish-0.21.0.ebuild create mode 100644 app-shells/elvish/metadata.xml create mode 100644 app-shells/fre/Manifest create mode 100644 app-shells/fre/fre-0.4.1.ebuild create mode 100644 app-shells/fre/metadata.xml create mode 100644 app-shells/fzf-fish/Manifest create mode 100644 app-shells/fzf-fish/fzf-fish-10.3.ebuild create mode 100644 app-shells/fzf-fish/metadata.xml create mode 100644 app-shells/fzf-tab/Manifest create mode 100644 app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild create mode 100644 app-shells/fzf-tab/metadata.xml create mode 100644 app-shells/igr/Manifest create mode 100644 app-shells/igr/igr-9999.ebuild create mode 100644 app-shells/igr/metadata.xml create mode 100644 app-shells/manpager/Manifest create mode 100644 app-shells/manpager/manpager-0.0.3.ebuild create mode 100644 app-shells/manpager/metadata.xml create mode 100644 app-shells/mommy/Manifest create mode 100644 app-shells/mommy/metadata.xml create mode 100644 app-shells/mommy/mommy-1.8.0.ebuild create mode 100644 app-shells/mrsh/metadata.xml create mode 100644 app-shells/mrsh/mrsh-9999.ebuild create mode 100644 app-shells/ohmyzsh/metadata.xml create mode 100644 app-shells/ohmyzsh/ohmyzsh-9999.ebuild create mode 100644 app-shells/pokemon-colorscripts/metadata.xml create mode 100644 app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild create mode 100644 app-shells/powerline-go/Manifest create mode 100644 app-shells/powerline-go/metadata.xml create mode 100644 app-shells/powerline-go/powerline-go-1.25.ebuild create mode 100644 app-shells/powerline-go/powerline-go-1.26.ebuild create mode 100644 app-shells/sheldon/Manifest create mode 100644 app-shells/sheldon/metadata.xml create mode 100644 app-shells/sheldon/sheldon-0.8.5.ebuild create mode 100644 app-shells/shox/Manifest create mode 100644 app-shells/shox/metadata.xml create mode 100644 app-shells/shox/shox-2024.01.25.ebuild create mode 100644 app-shells/silver/Manifest create mode 100644 app-shells/silver/files/2.0.0-update-openssl-sys.patch create mode 100644 app-shells/silver/files/add-gentoo-support.patch create mode 100644 app-shells/silver/metadata.xml create mode 100644 app-shells/silver/silver-2.0.0-r1.ebuild create mode 100644 app-shells/vivid/Manifest create mode 100644 app-shells/vivid/metadata.xml create mode 100644 app-shells/vivid/vivid-0.10.1.ebuild create mode 100644 app-shells/vivid/vivid-0.9.0.ebuild create mode 100644 app-shells/zsh-async/Manifest create mode 100644 app-shells/zsh-async/metadata.xml create mode 100644 app-shells/zsh-async/zsh-async-1.8.5_p20211005.ebuild create mode 100644 app-shells/zsh-async/zsh-async-1.8.6.ebuild create mode 100644 app-shells/zsh-autocomplete/Manifest create mode 100644 app-shells/zsh-autocomplete/metadata.xml create mode 100644 app-shells/zsh-autocomplete/zsh-autocomplete-24.09.04.ebuild create mode 100644 app-shells/zsh-autocomplete/zsh-autocomplete-9999.ebuild create mode 100644 app-shells/zsh-autosuggestions/Manifest create mode 100644 app-shells/zsh-autosuggestions/metadata.xml create mode 100644 app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild create mode 100644 app-shells/zsh-history-substring-search/Manifest create mode 100644 app-shells/zsh-history-substring-search/metadata.xml create mode 100644 app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild create mode 100644 app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild create mode 100644 app-text/OCRmyPDF/Manifest create mode 100644 app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild create mode 100644 app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch create mode 100644 app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch create mode 100644 app-text/OCRmyPDF/metadata.xml create mode 100644 app-text/cmark-gfm/Manifest create mode 100644 app-text/cmark-gfm/cmark-gfm-0.29.0.13.ebuild create mode 100644 app-text/cmark-gfm/metadata.xml create mode 100644 app-text/code-minimap/Manifest create mode 100644 app-text/code-minimap/code-minimap-0.6.8.ebuild create mode 100644 app-text/code-minimap/metadata.xml create mode 100644 app-text/codebook/Manifest create mode 100644 app-text/codebook/codebook-0.3.33.ebuild create mode 100644 app-text/codebook/codebook-0.3.35.ebuild create mode 100644 app-text/codebook/metadata.xml create mode 100644 app-text/dooit/Manifest create mode 100644 app-text/dooit/dooit-3.3.4.ebuild create mode 100644 app-text/dooit/metadata.xml create mode 100644 app-text/epubgrep/Manifest create mode 100644 app-text/epubgrep/epubgrep-0.6.2.ebuild create mode 100644 app-text/epubgrep/metadata.xml create mode 100644 app-text/ford/Manifest create mode 100644 app-text/ford/files/ford-6.2.5_fix_setuptools_warnings.patch create mode 100644 app-text/ford/files/ford-7.0.11_fix_py3.14_compat.patch create mode 100644 app-text/ford/ford-6.2.5.ebuild create mode 100644 app-text/ford/ford-7.0.11-r1.ebuild create mode 100644 app-text/ford/ford-7.0.12.ebuild create mode 100644 app-text/ford/ford-7.0.13.ebuild create mode 100644 app-text/ford/metadata.xml create mode 100644 app-text/frog/Manifest create mode 100644 app-text/frog/files/frog-1.6.0-install-the-AppData-file-into-the-metainfo-directory.patch create mode 100644 app-text/frog/files/frog-1.6.0-remove-the-AppData-file-validation-test.patch create mode 100644 app-text/frog/files/frog-1.6.0-use-the-system-tessdata-directory.patch create mode 100644 app-text/frog/frog-1.6.0.ebuild create mode 100644 app-text/frog/metadata.xml create mode 100644 app-text/harper/Manifest create mode 100644 app-text/harper/harper-1.8.0.ebuild create mode 100644 app-text/harper/metadata.xml create mode 100644 app-text/iwe/Manifest create mode 100644 app-text/iwe/iwe-0.0.60.ebuild create mode 100644 app-text/iwe/iwe-0.0.63.ebuild create mode 100644 app-text/iwe/metadata.xml create mode 100644 app-text/jrnl/Manifest create mode 100644 app-text/jrnl/files/jrnl-4.2.1-tomllib.patch create mode 100644 app-text/jrnl/jrnl-4.2.1.ebuild create mode 100644 app-text/jrnl/metadata.xml create mode 100644 app-text/komikku/Manifest create mode 100644 app-text/komikku/files/komikku-1.99.0-revert-pixbuf-2.44.3.patch create mode 100644 app-text/komikku/komikku-1.103.0.ebuild create mode 100644 app-text/komikku/metadata.xml create mode 100644 app-text/koodo-reader-bin/Manifest create mode 100644 app-text/koodo-reader-bin/koodo-reader-bin-1.5.1.ebuild create mode 100644 app-text/koodo-reader-bin/koodo-reader-bin-1.6.3.ebuild create mode 100644 app-text/koodo-reader-bin/metadata.xml create mode 100644 app-text/lchat/Manifest create mode 100644 app-text/lchat/lchat-1.0-r2.ebuild create mode 100644 app-text/lchat/metadata.xml create mode 100644 app-text/lizard/Manifest create mode 100644 app-text/lizard/lizard-1.21.0.ebuild create mode 100644 app-text/lizard/lizard-1.21.2.ebuild create mode 100644 app-text/lizard/metadata.xml create mode 100644 app-text/lorien-bin/Manifest create mode 100644 app-text/lorien-bin/files/lorien.desktop create mode 100644 app-text/lorien-bin/files/lorien.png create mode 100644 app-text/lorien-bin/files/manual_v0.5.0.md create mode 100644 app-text/lorien-bin/lorien-bin-0.6.0-r2.ebuild create mode 100644 app-text/lorien-bin/metadata.xml create mode 100644 app-text/lsp/Manifest create mode 100644 app-text/lsp/lsp-0.5.0_rc4.ebuild create mode 100644 app-text/lsp/lsp-9999.ebuild create mode 100644 app-text/lsp/metadata.xml create mode 100644 app-text/markdown-oxide/Manifest create mode 100644 app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild create mode 100644 app-text/markdown-oxide/metadata.xml create mode 100644 app-text/notekit/Manifest create mode 100644 app-text/notekit/metadata.xml create mode 100644 app-text/notekit/notekit-0.2.0.ebuild create mode 100644 app-text/owo/Manifest create mode 100644 app-text/owo/metadata.xml create mode 100644 app-text/owo/owo-0.1.0.ebuild create mode 100644 app-text/pandoc-crossref-bin/Manifest create mode 100644 app-text/pandoc-crossref-bin/metadata.xml create mode 100644 app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild create mode 100644 app-text/simplenote-desktop-bin/Manifest create mode 100644 app-text/simplenote-desktop-bin/metadata.xml create mode 100644 app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.0.ebuild create mode 100644 app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.2.ebuild create mode 100644 app-text/sioyek/files/sioyek.desktop create mode 100644 app-text/sioyek/metadata.xml create mode 100644 app-text/sioyek/sioyek-9999.ebuild create mode 100644 app-text/smu/Manifest create mode 100644 app-text/smu/metadata.xml create mode 100644 app-text/smu/smu-1.5.ebuild create mode 100644 app-text/smu/smu-9999.ebuild create mode 100644 app-text/sup2srt/Manifest create mode 100644 app-text/sup2srt/files/sup2srt-1.0.6-build-the-pgs-library-statically.patch create mode 100644 app-text/sup2srt/metadata.xml create mode 100644 app-text/sup2srt/sup2srt-1.1.0.ebuild create mode 100644 app-text/texlab/Manifest create mode 100644 app-text/texlab/metadata.xml create mode 100644 app-text/texlab/texlab-5.23.1.ebuild create mode 100644 app-text/texlab/texlab-5.24.0.ebuild create mode 100644 app-text/texlab/texlab-5.25.1.ebuild create mode 100644 app-text/tinymist/Manifest create mode 100644 app-text/tinymist/metadata.xml create mode 100644 app-text/tinymist/tinymist-0.14.10.ebuild create mode 100644 app-text/tinymist/tinymist-9999.ebuild create mode 100644 app-text/tldr/Manifest create mode 100644 app-text/tldr/metadata.xml create mode 100644 app-text/tldr/tldr-3.3.0.ebuild create mode 100644 app-text/tldr/tldr-3.4.1.ebuild create mode 100644 app-text/typst/Manifest create mode 100644 app-text/typst/metadata.xml create mode 100644 app-text/typst/typst-0.14.2.ebuild create mode 100644 app-text/typst/typst-9999.ebuild create mode 100644 app-text/typstyle/Manifest create mode 100644 app-text/typstyle/metadata.xml create mode 100644 app-text/typstyle/typstyle-0.14.4.ebuild create mode 100644 app-text/vale/Manifest create mode 100644 app-text/vale/metadata.xml create mode 100644 app-text/vale/vale-3.7.1.ebuild create mode 100644 app-text/vale/vale-3.9.1.ebuild create mode 100644 app-text/xan/Manifest create mode 100644 app-text/xan/metadata.xml create mode 100644 app-text/xan/xan-0.56.0.ebuild create mode 100644 app-text/xan/xan-9999.ebuild create mode 100644 app-vim/ale/Manifest create mode 100644 app-vim/ale/ale-3.3.0.ebuild create mode 100644 app-vim/ale/ale-4.0.0.ebuild create mode 100644 app-vim/ale/metadata.xml create mode 100644 app-vim/ansible-vim/Manifest create mode 100644 app-vim/ansible-vim/ansible-vim-3.3.ebuild create mode 100644 app-vim/ansible-vim/ansible-vim-3.4.ebuild create mode 100644 app-vim/ansible-vim/metadata.xml create mode 100644 app-vim/apkbuild-vim/Manifest create mode 100644 app-vim/apkbuild-vim/apkbuild-vim-20210911.ebuild create mode 100644 app-vim/apkbuild-vim/metadata.xml create mode 100644 app-vim/bracketed-paste/Manifest create mode 100644 app-vim/bracketed-paste/bracketed-paste-20180522.ebuild create mode 100644 app-vim/bracketed-paste/files/README.gentoo create mode 100644 app-vim/bracketed-paste/metadata.xml create mode 100644 app-vim/css-color/Manifest create mode 100644 app-vim/css-color/css-color-20230308.ebuild create mode 100644 app-vim/css-color/css-color-20230727.ebuild create mode 100644 app-vim/css-color/metadata.xml create mode 100644 app-vim/dracula/Manifest create mode 100644 app-vim/dracula/dracula-2.0.0.ebuild create mode 100644 app-vim/dracula/metadata.xml create mode 100644 app-vim/gemini-vim/Manifest create mode 100644 app-vim/gemini-vim/gemini-vim-20210923.ebuild create mode 100644 app-vim/gemini-vim/metadata.xml create mode 100644 app-vim/kotlin-vim/Manifest create mode 100644 app-vim/kotlin-vim/kotlin-vim-20220627.ebuild create mode 100644 app-vim/kotlin-vim/metadata.xml create mode 100644 app-vim/nerdtree-git/Manifest create mode 100644 app-vim/nerdtree-git/metadata.xml create mode 100644 app-vim/nerdtree-git/nerdtree-git-20210818.ebuild create mode 100644 app-vim/nim-syntax/Manifest create mode 100644 app-vim/nim-syntax/metadata.xml create mode 100644 app-vim/nim-syntax/nim-syntax-1.1_p20211111.ebuild create mode 100644 app-vim/openbsd-style/Manifest create mode 100644 app-vim/openbsd-style/metadata.xml create mode 100644 app-vim/openbsd-style/openbsd-style-1.1.ebuild create mode 100644 app-vim/qt-support/Manifest create mode 100644 app-vim/qt-support/metadata.xml create mode 100644 app-vim/qt-support/qt-support-1.1.ebuild create mode 100644 app-vim/rainbow/Manifest create mode 100644 app-vim/rainbow/files/README.gentoo create mode 100644 app-vim/rainbow/metadata.xml create mode 100644 app-vim/rainbow/rainbow-3.4.0_p20211113.ebuild create mode 100644 app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild create mode 100644 app-vim/rainbow_csv/Manifest create mode 100644 app-vim/rainbow_csv/metadata.xml create mode 100644 app-vim/rainbow_csv/rainbow_csv-1.10.0_pre20240705.ebuild create mode 100644 app-vim/rainbow_csv/rainbow_csv-9999.ebuild create mode 100644 app-vim/tempus/Manifest create mode 100644 app-vim/tempus/metadata.xml create mode 100644 app-vim/tempus/tempus-2.0.0.20210514.ebuild create mode 100644 app-vim/tex-conceal/Manifest create mode 100644 app-vim/tex-conceal/metadata.xml create mode 100644 app-vim/tex-conceal/tex-conceal-20210409.ebuild create mode 100644 app-vim/themis/Manifest create mode 100644 app-vim/themis/metadata.xml create mode 100644 app-vim/themis/themis-1.6.0.ebuild create mode 100644 app-vim/themis/themis-1.7.0.ebuild create mode 100644 app-vim/vader/Manifest create mode 100644 app-vim/vader/metadata.xml create mode 100644 app-vim/vader/vader-0.3.0.ebuild create mode 100644 app-vim/vader/vader-0.3.0_p20240430.ebuild create mode 100644 app-vim/vala-syntax/Manifest create mode 100644 app-vim/vala-syntax/metadata.xml create mode 100644 app-vim/vala-syntax/vala-syntax-20200502.ebuild create mode 100644 app-vim/vim-crystal/Manifest create mode 100644 app-vim/vim-crystal/metadata.xml create mode 100644 app-vim/vim-crystal/vim-crystal-2022.09.04.ebuild create mode 100644 app-vim/vim-crystal/vim-crystal-2023.03.15.ebuild create mode 100644 app-vim/vim-mediawiki/Manifest create mode 100644 app-vim/vim-mediawiki/metadata.xml create mode 100644 app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild create mode 100644 app-vim/vim-nix/metadata.xml create mode 100644 app-vim/vim-nix/vim-nix-9999.ebuild create mode 100644 app-vim/vim-sensible/Manifest create mode 100644 app-vim/vim-sensible/metadata.xml create mode 100644 app-vim/vim-sensible/vim-sensible-1.2.ebuild create mode 100644 app-vim/vim-sensible/vim-sensible-2.0.ebuild create mode 100644 app-vim/vimwiki-cli/Manifest create mode 100644 app-vim/vimwiki-cli/metadata.xml create mode 100644 app-vim/vimwiki-cli/vimwiki-cli-1.1.0.ebuild create mode 100644 app-vim/wayland-clipboard/Manifest create mode 100644 app-vim/wayland-clipboard/metadata.xml create mode 100644 app-vim/wayland-clipboard/wayland-clipboard-0.2.1.ebuild create mode 100644 app-vim/yats/Manifest create mode 100644 app-vim/yats/files/vimrc create mode 100644 app-vim/yats/metadata.xml create mode 100644 app-vim/yats/yats-2024.08.17.ebuild create mode 100644 app-vim/yats/yats-2025.08.05.ebuild create mode 100644 app-voices/metadata.xml create mode 100644 app-voices/rhvoice-arina/Manifest create mode 100644 app-voices/rhvoice-arina/metadata.xml create mode 100644 app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild create mode 100644 app-voices/rhvoice-bdl/Manifest create mode 100644 app-voices/rhvoice-bdl/metadata.xml create mode 100644 app-voices/rhvoice-bdl/rhvoice-bdl-4.1.ebuild create mode 100644 app-voices/rhvoice-clb/Manifest create mode 100644 app-voices/rhvoice-clb/metadata.xml create mode 100644 app-voices/rhvoice-clb/rhvoice-clb-4.0.ebuild create mode 100644 app-voices/rhvoice-slt/Manifest create mode 100644 app-voices/rhvoice-slt/metadata.xml create mode 100644 app-voices/rhvoice-slt/rhvoice-slt-4.1.ebuild create mode 100644 dev-build/cargo-make/Manifest create mode 100644 dev-build/cargo-make/cargo-make-0.37.24.ebuild create mode 100644 dev-build/cargo-make/metadata.xml create mode 100644 dev-build/fobis/Manifest create mode 100644 dev-build/fobis/fobis-3.1.0.ebuild create mode 100644 dev-build/fobis/fobis-3.2.1.ebuild create mode 100644 dev-build/fobis/metadata.xml create mode 100644 dev-build/fpm/Manifest create mode 100644 dev-build/fpm/files/fpm-0.10.0_fpm_toml.patch create mode 100644 dev-build/fpm/files/fpm-0.11.0_fpm_toml.patch create mode 100644 dev-build/fpm/files/fpm-0.12.0_fpm_toml.patch create mode 100644 dev-build/fpm/files/fpm-0.9.0_fpm_toml.patch create mode 100644 dev-build/fpm/fpm-0.10.0.ebuild create mode 100644 dev-build/fpm/fpm-0.11.0.ebuild create mode 100644 dev-build/fpm/fpm-0.12.0.ebuild create mode 100644 dev-build/fpm/fpm-0.9.0.ebuild create mode 100644 dev-build/fpm/metadata.xml create mode 100644 dev-build/fypp/Manifest create mode 100644 dev-build/fypp/files/filevarroot.fypp create mode 100644 dev-build/fypp/fypp-3.2.ebuild create mode 100644 dev-build/fypp/metadata.xml create mode 100644 dev-build/pdpmake/Manifest create mode 100644 dev-build/pdpmake/metadata.xml create mode 100644 dev-build/pdpmake/pdpmake-2.0.4.ebuild create mode 100644 dev-build/qtilitools/Manifest create mode 100644 dev-build/qtilitools/metadata.xml create mode 100644 dev-build/qtilitools/qtilitools-0.1.2.ebuild create mode 100644 dev-build/xmake/Manifest create mode 100644 dev-build/xmake/metadata.xml create mode 100644 dev-build/xmake/xmake-3.0.7.ebuild create mode 100644 dev-build/xmake/xmake-9999.ebuild create mode 100644 dev-cpp/blurhash/Manifest create mode 100644 dev-cpp/blurhash/blurhash-0.2.0-r1.ebuild create mode 100644 dev-cpp/blurhash/blurhash-0.2.0.ebuild create mode 100644 dev-cpp/blurhash/metadata.xml create mode 100644 dev-cpp/boxed-cpp/Manifest create mode 100644 dev-cpp/boxed-cpp/boxed-cpp-1.4.3.ebuild create mode 100644 dev-cpp/boxed-cpp/metadata.xml create mode 100644 dev-cpp/coeurl/Manifest create mode 100644 dev-cpp/coeurl/coeurl-0.3.1.ebuild create mode 100644 dev-cpp/coeurl/coeurl-0.3.2.ebuild create mode 100644 dev-cpp/coeurl/metadata.xml create mode 100644 dev-cpp/cpp-jwt/Manifest create mode 100644 dev-cpp/cpp-jwt/cpp-jwt-1.5_pre20220727.ebuild create mode 100644 dev-cpp/cpp-jwt/metadata.xml create mode 100644 dev-cpp/cpp-utilities/Manifest create mode 100644 dev-cpp/cpp-utilities/cpp-utilities-5.32.0.ebuild create mode 100644 dev-cpp/cpp-utilities/cpp-utilities-5.32.1.ebuild create mode 100644 dev-cpp/cpp-utilities/metadata.xml create mode 100644 dev-cpp/cpprestsdk/Manifest create mode 100644 dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r6.ebuild create mode 100644 dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r8.ebuild create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.87-compat.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.89-system-and-timer.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-cmake-4.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disabl-int-tests.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-char-traits-patch.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-json-unique-ptr.patch create mode 100644 dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-warnings.patch create mode 100644 dev-cpp/cpprestsdk/metadata.xml create mode 100644 dev-cpp/dpp/Manifest create mode 100644 dev-cpp/dpp/dpp-10.0.30.ebuild create mode 100644 dev-cpp/dpp/dpp-10.0.33.ebuild create mode 100644 dev-cpp/dpp/dpp-10.1.4.ebuild create mode 100644 dev-cpp/dpp/metadata.xml create mode 100644 dev-cpp/drogon/Manifest create mode 100644 dev-cpp/drogon/drogon-1.9.5.ebuild create mode 100644 dev-cpp/drogon/drogon-1.9.6.ebuild create mode 100644 dev-cpp/drogon/files/drogon-1.8.4-fix-test-build.patch create mode 100644 dev-cpp/drogon/metadata.xml create mode 100644 dev-cpp/fast_double_parser/Manifest create mode 100644 dev-cpp/fast_double_parser/fast_double_parser-0.8.1.ebuild create mode 100644 dev-cpp/fast_double_parser/metadata.xml create mode 100644 dev-cpp/finalcut/Manifest create mode 100644 dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild create mode 100644 dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild create mode 100644 dev-cpp/finalcut/finalcut-9999.ebuild create mode 100644 dev-cpp/finalcut/metadata.xml create mode 100644 dev-cpp/fkYAML/Manifest create mode 100644 dev-cpp/fkYAML/files/fkYAML-0.4.2-Remove-the-space-between-operator-and-_yaml.patch create mode 100644 dev-cpp/fkYAML/files/fkYAML-0.4.2-Use-system-Catch2.patch create mode 100644 dev-cpp/fkYAML/files/fkYAML-0.4.2_p20250522-Use-system-Catch2.patch create mode 100644 dev-cpp/fkYAML/fkYAML-0.4.2.ebuild create mode 100644 dev-cpp/fkYAML/fkYAML-0.4.2_p20250522.ebuild create mode 100644 dev-cpp/fkYAML/metadata.xml create mode 100644 dev-cpp/gsl-lite/Manifest create mode 100644 dev-cpp/gsl-lite/gsl-lite-0.38.0-r1.ebuild create mode 100644 dev-cpp/gsl-lite/metadata.xml create mode 100644 dev-cpp/indicators/Manifest create mode 100644 dev-cpp/indicators/files/indicators-2.3-include.patch create mode 100644 dev-cpp/indicators/indicators-2.3-r1.ebuild create mode 100644 dev-cpp/indicators/indicators-2.3.ebuild create mode 100644 dev-cpp/indicators/metadata.xml create mode 100644 dev-cpp/mustache/Manifest create mode 100644 dev-cpp/mustache/files/mustache-4.1_p20211210-unbundle-catch.patch create mode 100644 dev-cpp/mustache/metadata.xml create mode 100644 dev-cpp/mustache/mustache-4.1.ebuild create mode 100644 dev-cpp/mustache/mustache-4.1_p20211210.ebuild create mode 100644 dev-cpp/parallel-hashmap/Manifest create mode 100644 dev-cpp/parallel-hashmap/metadata.xml create mode 100644 dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild create mode 100644 dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild create mode 100644 dev-cpp/qt-jdenticon/Manifest create mode 100644 dev-cpp/qt-jdenticon/metadata.xml create mode 100644 dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild create mode 100644 dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild create mode 100644 dev-cpp/reflection-cpp/Manifest create mode 100644 dev-cpp/reflection-cpp/metadata.xml create mode 100644 dev-cpp/reflection-cpp/reflection-cpp-0.2.0.ebuild create mode 100644 dev-cpp/reflection-cpp/reflection-cpp-0.3.0.ebuild create mode 100644 dev-cpp/reflection-cpp/reflection-cpp-0.4.0.ebuild create mode 100644 dev-cpp/robotraconteur-companion/Manifest create mode 100644 dev-cpp/robotraconteur-companion/metadata.xml create mode 100644 dev-cpp/robotraconteur-companion/robotraconteur-companion-0.4.2.ebuild create mode 100644 dev-cpp/robotraconteur/Manifest create mode 100644 dev-cpp/robotraconteur/metadata.xml create mode 100644 dev-cpp/robotraconteur/robotraconteur-1.2.7.ebuild create mode 100644 dev-cpp/safeint/Manifest create mode 100644 dev-cpp/safeint/files/safeint-3.0.28a-install-the-library.patch create mode 100644 dev-cpp/safeint/files/safeint-3.0.28a-make-tests-optional.patch create mode 100644 dev-cpp/safeint/files/safeint-3.0.28a-remove-broken-tests.patch create mode 100644 dev-cpp/safeint/metadata.xml create mode 100644 dev-cpp/safeint/safeint-3.0.28a.ebuild create mode 100644 dev-cpp/scnlib/Manifest create mode 100644 dev-cpp/scnlib/metadata.xml create mode 100644 dev-cpp/scnlib/scnlib-4.0.1.ebuild create mode 100644 dev-cpp/sprout/Manifest create mode 100644 dev-cpp/sprout/files/optional_binaries.patch create mode 100644 dev-cpp/sprout/metadata.xml create mode 100644 dev-cpp/sprout/sprout-0_pre20190615-r1.ebuild create mode 100644 dev-cpp/tinygltf/Manifest create mode 100644 dev-cpp/tinygltf/files/0001-Use-nlohmann-and-stb-packages-instead-of-bundled-one.patch create mode 100644 dev-cpp/tinygltf/metadata.xml create mode 100644 dev-cpp/tinygltf/tinygltf-2.9.6.ebuild create mode 100644 dev-cpp/trantor/Manifest create mode 100644 dev-cpp/trantor/metadata.xml create mode 100644 dev-cpp/trantor/trantor-1.5.19.ebuild create mode 100644 dev-cpp/trantor/trantor-1.5.20.ebuild create mode 100644 dev-cpp/trompeloeil/Manifest create mode 100644 dev-cpp/trompeloeil/metadata.xml create mode 100644 dev-cpp/trompeloeil/trompeloeil-47.ebuild create mode 100644 dev-cpp/units/Manifest create mode 100644 dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch create mode 100644 dev-cpp/units/metadata.xml create mode 100644 dev-cpp/units/units-2.3.3.ebuild create mode 100644 dev-cpp/units/units-2.3.4.ebuild create mode 100644 dev-cpp/workflow/Manifest create mode 100644 dev-cpp/workflow/files/workflow-0.10.2-enable-tests.patch create mode 100644 dev-cpp/workflow/metadata.xml create mode 100644 dev-cpp/workflow/workflow-0.10.2-r1.ebuild create mode 100644 dev-cpp/workflow/workflow-0.10.3.ebuild create mode 100644 dev-cpp/workflow/workflow-0.10.5.ebuild create mode 100644 dev-cpp/workflow/workflow-9999.ebuild create mode 100644 dev-cpp/wt/Manifest create mode 100644 dev-cpp/wt/files/wt-no-rundir.patch create mode 100644 dev-cpp/wt/metadata.xml create mode 100644 dev-cpp/wt/wt-4.12.5.ebuild create mode 100644 dev-cpp/wt/wt-4.12.6.ebuild create mode 100644 dev-cpp/xtensor/Manifest create mode 100644 dev-cpp/xtensor/metadata.xml create mode 100644 dev-cpp/xtensor/xtensor-0.26.0.ebuild create mode 100644 dev-cpp/xtl/Manifest create mode 100644 dev-cpp/xtl/metadata.xml create mode 100644 dev-cpp/xtl/xtl-0.8.0.ebuild create mode 100644 dev-crystal/athena-negotiation/Manifest create mode 100644 dev-crystal/athena-negotiation/athena-negotiation-0.1.5-r1.ebuild create mode 100644 dev-crystal/athena-negotiation/athena-negotiation-0.2.0-r1.ebuild create mode 100644 dev-crystal/athena-negotiation/metadata.xml create mode 100644 dev-crystal/athena-spec/Manifest create mode 100644 dev-crystal/athena-spec/athena-spec-0.3.11-r1.ebuild create mode 100644 dev-crystal/athena-spec/athena-spec-0.4.0-r1.ebuild create mode 100644 dev-crystal/athena-spec/athena-spec-0.4.1.ebuild create mode 100644 dev-crystal/athena-spec/metadata.xml create mode 100644 dev-crystal/backtracer/Manifest create mode 100644 dev-crystal/backtracer/backtracer-1.2.2-r1.ebuild create mode 100644 dev-crystal/backtracer/backtracer-1.2.4-r1.ebuild create mode 100644 dev-crystal/backtracer/metadata.xml create mode 100644 dev-crystal/crystal-db/Manifest create mode 100644 dev-crystal/crystal-db/crystal-db-0.13.1-r1.ebuild create mode 100644 dev-crystal/crystal-db/crystal-db-0.14.0-r1.ebuild create mode 100644 dev-crystal/crystal-db/metadata.xml create mode 100644 dev-crystal/crystal-fnv/Manifest create mode 100644 dev-crystal/crystal-fnv/crystal-fnv-0.1.3-r1.ebuild create mode 100644 dev-crystal/crystal-fnv/metadata.xml create mode 100644 dev-crystal/crystal-html5/Manifest create mode 100644 dev-crystal/crystal-html5/crystal-html5-0.5.0-r1.ebuild create mode 100644 dev-crystal/crystal-html5/crystal-html5-0.5.1.ebuild create mode 100644 dev-crystal/crystal-html5/metadata.xml create mode 100644 dev-crystal/crystal-pg/Manifest create mode 100644 dev-crystal/crystal-pg/crystal-pg-0.28.0-r1.ebuild create mode 100644 dev-crystal/crystal-pg/crystal-pg-0.29.0-r2.ebuild create mode 100644 dev-crystal/crystal-pg/metadata.xml create mode 100644 dev-crystal/crystal-sqlite3/Manifest create mode 100644 dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0-r1.ebuild create mode 100644 dev-crystal/crystal-sqlite3/crystal-sqlite3-0.22.0-r1.ebuild create mode 100644 dev-crystal/crystal-sqlite3/files/crystal-sqlite3-0.22.0-fix-uri-parsing.patch create mode 100644 dev-crystal/crystal-sqlite3/metadata.xml create mode 100644 dev-crystal/crystal-xpath2/Manifest create mode 100644 dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3-r1.ebuild create mode 100644 dev-crystal/crystal-xpath2/metadata.xml create mode 100644 dev-crystal/crystar/Manifest create mode 100644 dev-crystal/crystar/crystar-0.3.1-r1.ebuild create mode 100644 dev-crystal/crystar/crystar-0.4.0-r1.ebuild create mode 100644 dev-crystal/crystar/metadata.xml create mode 100644 dev-crystal/exception_page/Manifest create mode 100644 dev-crystal/exception_page/exception_page-0.4.1-r1.ebuild create mode 100644 dev-crystal/exception_page/exception_page-0.5.0-r1.ebuild create mode 100644 dev-crystal/exception_page/metadata.xml create mode 100644 dev-crystal/habitat/Manifest create mode 100644 dev-crystal/habitat/habitat-0.4.9-r1.ebuild create mode 100644 dev-crystal/habitat/metadata.xml create mode 100644 dev-crystal/http_proxy/Manifest create mode 100644 dev-crystal/http_proxy/http_proxy-0.12.0-r1.ebuild create mode 100644 dev-crystal/http_proxy/metadata.xml create mode 100644 dev-crystal/kemal/Manifest create mode 100644 dev-crystal/kemal/kemal-1.7.3-r1.ebuild create mode 100644 dev-crystal/kemal/kemal-1.8.0.ebuild create mode 100644 dev-crystal/kemal/kemal-1.9.0.ebuild create mode 100644 dev-crystal/kemal/metadata.xml create mode 100644 dev-crystal/lucky_flow/Manifest create mode 100644 dev-crystal/lucky_flow/lucky_flow-0.10.1-r1.ebuild create mode 100644 dev-crystal/lucky_flow/metadata.xml create mode 100644 dev-crystal/metadata.xml create mode 100644 dev-crystal/protodec/Manifest create mode 100644 dev-crystal/protodec/metadata.xml create mode 100644 dev-crystal/protodec/protodec-0.1.5-r2.ebuild create mode 100644 dev-crystal/protodec/protodec-0.1.5-r3.ebuild create mode 100644 dev-crystal/radix/Manifest create mode 100644 dev-crystal/radix/metadata.xml create mode 100644 dev-crystal/radix/radix-0.4.1-r1.ebuild create mode 100644 dev-crystal/selenium/Manifest create mode 100644 dev-crystal/selenium/metadata.xml create mode 100644 dev-crystal/selenium/selenium-0.12.0-r1.ebuild create mode 100644 dev-crystal/selenium/selenium-0.12.1-r1.ebuild create mode 100644 dev-crystal/spectator/Manifest create mode 100644 dev-crystal/spectator/metadata.xml create mode 100644 dev-crystal/spectator/spectator-0.12.1-r1.ebuild create mode 100644 dev-crystal/spectator/spectator-0.12.2-r1.ebuild create mode 100644 dev-crystal/webdrivers/Manifest create mode 100644 dev-crystal/webdrivers/metadata.xml create mode 100644 dev-crystal/webdrivers/webdrivers-0.4.3-r2.ebuild create mode 100644 dev-crystal/webless/Manifest create mode 100644 dev-crystal/webless/metadata.xml create mode 100644 dev-crystal/webless/webless-0.1.0-r1.ebuild create mode 100644 dev-crystal/webless/webless-0.2.0-r1.ebuild create mode 100644 dev-crystal/webmock/Manifest create mode 100644 dev-crystal/webmock/files/webmock-0.14.0-fix-tests.patch create mode 100644 dev-crystal/webmock/metadata.xml create mode 100644 dev-crystal/webmock/webmock-0.14.0-r1.ebuild create mode 100644 dev-db/libpg_query/Manifest create mode 100644 dev-db/libpg_query/libpg_query-16.5.1.0.ebuild create mode 100644 dev-db/libpg_query/libpg_query-17.6.0.0.ebuild create mode 100644 dev-db/libpg_query/metadata.xml create mode 100644 dev-db/pg_query_vala/Manifest create mode 100644 dev-db/pg_query_vala/files/unbundle_libpg_query.patch create mode 100644 dev-db/pg_query_vala/metadata.xml create mode 100644 dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20240326-r1.ebuild create mode 100644 dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20241001.ebuild create mode 100644 dev-db/pg_repack/Manifest create mode 100644 dev-db/pg_repack/metadata.xml create mode 100644 dev-db/pg_repack/pg_repack-1.5.3.ebuild create mode 100644 dev-db/psequel/Manifest create mode 100644 dev-db/psequel/metadata.xml create mode 100644 dev-db/psequel/psequel-0.2.0-r1.ebuild create mode 100644 dev-db/rum/Manifest create mode 100644 dev-db/rum/metadata.xml create mode 100644 dev-db/rum/rum-1.3.14.ebuild create mode 100644 dev-db/rum/rum-1.3.15.ebuild create mode 100644 dev-db/sqlcmd/Manifest create mode 100644 dev-db/sqlcmd/metadata.xml create mode 100644 dev-db/sqlcmd/sqlcmd-1.8.3.ebuild create mode 100644 dev-db/tdscpp/Manifest create mode 100644 dev-db/tdscpp/metadata.xml create mode 100644 dev-db/tdscpp/tdscpp-20250301.ebuild create mode 100644 dev-db/turso/Manifest create mode 100644 dev-db/turso/metadata.xml create mode 100644 dev-db/turso/turso-0.4.3-r1.ebuild create mode 100644 dev-db/turso/turso-0.4.4.ebuild create mode 100644 dev-debug/gdb-dashboard/Manifest create mode 100644 dev-debug/gdb-dashboard/files/gdb-dashboard-0.17.4-fix-buffer-overflow.patch create mode 100644 dev-debug/gdb-dashboard/gdb-dashboard-0.17.4-r1.ebuild create mode 100644 dev-debug/gdb-dashboard/metadata.xml create mode 100644 dev-debug/gdbgui/Manifest create mode 100644 dev-debug/gdbgui/gdbgui-0.15.2.0-r1.ebuild create mode 100644 dev-debug/gdbgui/gdbgui-0.15.2.0.ebuild create mode 100644 dev-debug/gdbgui/gdbgui-0.15.3.0.ebuild create mode 100644 dev-debug/gdbgui/metadata.xml create mode 100644 dev-debug/lldb-mi/Manifest create mode 100644 dev-debug/lldb-mi/files/lldb-mi-0.0.1-find_packages_GTest.patch create mode 100644 dev-debug/lldb-mi/lldb-mi-0.0.1.ebuild create mode 100644 dev-debug/lldb-mi/lldb-mi-9999.ebuild create mode 100644 dev-debug/lldb-mi/metadata.xml create mode 100644 dev-debug/ugdb/Manifest create mode 100644 dev-debug/ugdb/metadata.xml create mode 100644 dev-debug/ugdb/ugdb-0.1.12.ebuild create mode 100644 dev-dotnet/gtk-sharp/Manifest create mode 100644 dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch create mode 100644 dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch create mode 100644 dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild create mode 100644 dev-dotnet/gtk-sharp/metadata.xml create mode 100644 dev-elixir/hex/Manifest create mode 100644 dev-elixir/hex/hex-1.0.1-r1.ebuild create mode 100644 dev-elixir/hex/metadata.xml create mode 100644 dev-embedded/arduino-cli/Manifest create mode 100644 dev-embedded/arduino-cli/arduino-cli-1.0.4.ebuild create mode 100644 dev-embedded/arduino-cli/arduino-cli-1.1.1.ebuild create mode 100644 dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild create mode 100644 dev-embedded/arduino-cli/metadata.xml create mode 100644 dev-embedded/arduino-ide/Manifest create mode 100644 dev-embedded/arduino-ide/arduino-ide-2.3.8.ebuild create mode 100644 dev-embedded/arduino-ide/files/arduino-ide.desktop create mode 100644 dev-embedded/arduino-ide/metadata.xml create mode 100644 dev-embedded/bcm2-utils/Manifest create mode 100644 dev-embedded/bcm2-utils/bcm2-utils-0.9.8.ebuild create mode 100644 dev-embedded/bcm2-utils/metadata.xml create mode 100644 dev-embedded/esp-coredump/Manifest create mode 100644 dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild create mode 100644 dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild create mode 100644 dev-embedded/esp-coredump/esp-coredump-1.15.0.ebuild create mode 100644 dev-embedded/esp-coredump/metadata.xml create mode 100644 dev-embedded/esp-idf-diag/Manifest create mode 100644 dev-embedded/esp-idf-diag/esp-idf-diag-0.2.0.ebuild create mode 100644 dev-embedded/esp-idf-diag/metadata.xml create mode 100644 dev-embedded/esp-idf-kconfig/Manifest create mode 100644 dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.1-r1.ebuild create mode 100644 dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.2.ebuild create mode 100644 dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.6.0.ebuild create mode 100644 dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.1-rename-kconfiglib.patch create mode 100644 dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.2-rename-kconfiglib.patch create mode 100644 dev-embedded/esp-idf-kconfig/metadata.xml create mode 100644 dev-embedded/esp-idf-monitor/Manifest create mode 100644 dev-embedded/esp-idf-monitor/esp-idf-monitor-1.8.0.ebuild create mode 100644 dev-embedded/esp-idf-monitor/esp-idf-monitor-1.9.0.ebuild create mode 100644 dev-embedded/esp-idf-monitor/metadata.xml create mode 100644 dev-embedded/esp-idf-nvs-partition-gen/Manifest create mode 100644 dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.9.ebuild create mode 100644 dev-embedded/esp-idf-nvs-partition-gen/metadata.xml create mode 100644 dev-embedded/esp-idf-panic-decoder/Manifest create mode 100644 dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.4.1.ebuild create mode 100644 dev-embedded/esp-idf-panic-decoder/metadata.xml create mode 100644 dev-embedded/esp-idf-size/Manifest create mode 100644 dev-embedded/esp-idf-size/esp-idf-size-1.7.1.ebuild create mode 100644 dev-embedded/esp-idf-size/esp-idf-size-2.1.0.ebuild create mode 100644 dev-embedded/esp-idf-size/metadata.xml create mode 100644 dev-embedded/esp-idf/Manifest create mode 100644 dev-embedded/esp-idf/esp-idf-5.3.5.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-5.4.3-r1.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-5.5.3-r1.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-6.0-r1.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-6.0.ebuild create mode 100644 dev-embedded/esp-idf/files/allow-system-install-esp-idf-5.3.patch create mode 100644 dev-embedded/esp-idf/files/esp-idf-6.0-build-fix.patch create mode 100644 dev-embedded/esp-idf/files/esp-idf-espkconfiglib.patch create mode 100644 dev-embedded/esp-idf/metadata.xml create mode 100644 dev-embedded/freertos-gdb/Manifest create mode 100644 dev-embedded/freertos-gdb/freertos-gdb-1.0.4.ebuild create mode 100644 dev-embedded/freertos-gdb/metadata.xml create mode 100644 dev-embedded/fwup/Manifest create mode 100644 dev-embedded/fwup/fwup-1.13.2.ebuild create mode 100644 dev-embedded/fwup/fwup-1.14.0.ebuild create mode 100644 dev-embedded/fwup/fwup-1.15.0.ebuild create mode 100644 dev-embedded/fwup/metadata.xml create mode 100644 dev-embedded/idf-component-manager/Manifest create mode 100644 dev-embedded/idf-component-manager/idf-component-manager-2.4.2.ebuild create mode 100644 dev-embedded/idf-component-manager/idf-component-manager-2.4.6.ebuild create mode 100644 dev-embedded/idf-component-manager/idf-component-manager-3.0.0.ebuild create mode 100644 dev-embedded/idf-component-manager/metadata.xml create mode 100644 dev-embedded/mv88e6xxx-dump/Manifest create mode 100644 dev-embedded/mv88e6xxx-dump/metadata.xml create mode 100644 dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild create mode 100644 dev-embedded/nxp-gui-guider/Manifest create mode 100644 dev-embedded/nxp-gui-guider/metadata.xml create mode 100644 dev-embedded/nxp-gui-guider/nxp-gui-guider-1.10.1.ebuild create mode 100644 dev-embedded/pico-sdk/Manifest create mode 100644 dev-embedded/pico-sdk/metadata.xml create mode 100644 dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild create mode 100644 dev-embedded/pico-sdk/pico-sdk-2.2.0.ebuild create mode 100644 dev-embedded/qdl/Manifest create mode 100644 dev-embedded/qdl/metadata.xml create mode 100644 dev-embedded/qdl/qdl-2.4-r1.ebuild create mode 100644 dev-embedded/qdl/qdl-2.5.ebuild create mode 100644 dev-embedded/qdl/qdl-9999.ebuild create mode 100644 dev-embedded/rauc/Manifest create mode 100644 dev-embedded/rauc/files/rauc-1.15.1-tests.patch create mode 100644 dev-embedded/rauc/metadata.xml create mode 100644 dev-embedded/rauc/rauc-1.15.1.ebuild create mode 100644 dev-embedded/rpi-openocd/metadata.xml create mode 100644 dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild create mode 100644 dev-embedded/squareline-studio/Manifest create mode 100644 dev-embedded/squareline-studio/metadata.xml create mode 100644 dev-embedded/squareline-studio/squareline-studio-1.5.4.ebuild create mode 100644 dev-erlang/conf/Manifest create mode 100644 dev-erlang/conf/conf-0.2.6.ebuild create mode 100644 dev-erlang/conf/metadata.xml create mode 100644 dev-erlang/cowboy/Manifest create mode 100644 dev-erlang/cowboy/cowboy-2.9.0.ebuild create mode 100644 dev-erlang/cowboy/metadata.xml create mode 100644 dev-erlang/cowlib/Manifest create mode 100644 dev-erlang/cowlib/cowlib-2.11.0.ebuild create mode 100644 dev-erlang/cowlib/metadata.xml create mode 100644 dev-erlang/ranch/Manifest create mode 100644 dev-erlang/ranch/metadata.xml create mode 100644 dev-erlang/ranch/ranch-1.7.1.ebuild create mode 100644 dev-erlang/ranch/ranch-1.8.0.ebuild create mode 100644 dev-erlang/ranch/ranch-2.0.0.ebuild create mode 100644 dev-erlang/yval/Manifest create mode 100644 dev-erlang/yval/metadata.xml create mode 100644 dev-erlang/yval/yval-1.0.10.ebuild create mode 100644 dev-games/godot-dotnet/Manifest create mode 100644 dev-games/godot-dotnet/files/godot-4.5-scons.patch create mode 100644 dev-games/godot-dotnet/godot-dotnet-4.6.1-r1.ebuild create mode 100644 dev-games/godot-dotnet/metadata.xml create mode 100644 dev-games/surgescript/Manifest create mode 100644 dev-games/surgescript/metadata.xml create mode 100644 dev-games/surgescript/surgescript-0.6.1-r1.ebuild create mode 100644 dev-games/surgescript/surgescript-9999.ebuild create mode 100644 dev-games/unityhub/Manifest create mode 100644 dev-games/unityhub/metadata.xml create mode 100644 dev-games/unityhub/unityhub-3.14.3.ebuild create mode 100644 dev-go/get-ego-vendor/Manifest create mode 100644 dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild create mode 100644 dev-go/get-ego-vendor/metadata.xml create mode 100644 dev-go/golangci-lint-langserver/Manifest create mode 100644 dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild create mode 100644 dev-go/golangci-lint-langserver/metadata.xml create mode 100644 dev-go/protoc-gen-go-grpc/Manifest create mode 100644 dev-go/protoc-gen-go-grpc/metadata.xml create mode 100644 dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.79.2.ebuild create mode 100644 dev-go/protorpc/Manifest create mode 100644 dev-go/protorpc/metadata.xml create mode 100644 dev-go/protorpc/protorpc-1.1.4.ebuild create mode 100644 dev-go/staticcheck/Manifest create mode 100644 dev-go/staticcheck/metadata.xml create mode 100644 dev-go/staticcheck/staticcheck-0.3.3.ebuild create mode 100644 dev-go/staticcheck/staticcheck-9999.ebuild create mode 100644 dev-hare/hare-adwaita/Manifest create mode 100644 dev-hare/hare-adwaita/hare-adwaita-0.1.0.ebuild create mode 100644 dev-hare/hare-adwaita/metadata.xml create mode 100644 dev-hare/hare-compress/Manifest create mode 100644 dev-hare/hare-compress/hare-compress-0.25.2.0.ebuild create mode 100644 dev-hare/hare-compress/hare-compress-9999.ebuild create mode 100644 dev-hare/hare-compress/metadata.xml create mode 100644 dev-hare/hare-gi/Manifest create mode 100644 dev-hare/hare-gi/hare-gi-0.1.0.ebuild create mode 100644 dev-hare/hare-gi/metadata.xml create mode 100644 dev-hare/hare-gtk4-layer-shell/Manifest create mode 100644 dev-hare/hare-gtk4-layer-shell/hare-gtk4-layer-shell-0.1.0.ebuild create mode 100644 dev-hare/hare-gtk4-layer-shell/metadata.xml create mode 100644 dev-hare/hare-json/Manifest create mode 100644 dev-hare/hare-json/hare-json-0.25.2.0.ebuild create mode 100644 dev-hare/hare-json/hare-json-0.26.0.0.ebuild create mode 100644 dev-hare/hare-json/hare-json-9999.ebuild create mode 100644 dev-hare/hare-json/metadata.xml create mode 100644 dev-hare/hare-png/hare-png-9999.ebuild create mode 100644 dev-hare/hare-png/metadata.xml create mode 100644 dev-hare/hare-ssh/Manifest create mode 100644 dev-hare/hare-ssh/hare-ssh-0.25.2.ebuild create mode 100644 dev-hare/hare-ssh/hare-ssh-0.26.0.ebuild create mode 100644 dev-hare/hare-ssh/hare-ssh-9999.ebuild create mode 100644 dev-hare/hare-ssh/metadata.xml create mode 100644 dev-hare/hare-xml/Manifest create mode 100644 dev-hare/hare-xml/hare-xml-0.25.2.0.ebuild create mode 100644 dev-hare/hare-xml/hare-xml-9999.ebuild create mode 100644 dev-hare/hare-xml/metadata.xml create mode 100644 dev-java/corretto-bin/Manifest create mode 100644 dev-java/corretto-bin/corretto-bin-11.0.28.6.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-17.0.16.8.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-21.0.8.9.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-25.0.0.36.2.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-8.462.08.1.ebuild create mode 100644 dev-java/corretto-bin/files/corretto-bin-8.env.sh create mode 100644 dev-java/corretto-bin/files/corretto-bin.env.sh create mode 100644 dev-java/corretto-bin/metadata.xml create mode 100644 dev-java/jdtls-bin/Manifest create mode 100644 dev-java/jdtls-bin/files/wrapper create mode 100644 dev-java/jdtls-bin/jdtls-bin-1.54.0_p202511211413.ebuild create mode 100644 dev-java/jdtls-bin/jdtls-bin-1.55.0_p202601060902.ebuild create mode 100644 dev-java/jdtls-bin/jdtls-bin-1.56.0_p202601201639.ebuild create mode 100644 dev-java/jdtls-bin/metadata.xml create mode 100644 dev-java/microsoft-openjdk-bin/Manifest create mode 100644 dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh create mode 100644 dev-java/microsoft-openjdk-bin/metadata.xml create mode 100644 dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.28.ebuild create mode 100644 dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.16.ebuild create mode 100644 dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.8.ebuild create mode 100644 dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-25.0.0.ebuild create mode 100644 dev-lang/c3c/Manifest create mode 100644 dev-lang/c3c/c3c-0.7.5.ebuild create mode 100644 dev-lang/c3c/metadata.xml create mode 100644 dev-lang/cc65/Manifest create mode 100644 dev-lang/cc65/cc65-2.19-r3.ebuild create mode 100644 dev-lang/cc65/cc65-9999-r1.ebuild create mode 100644 dev-lang/cc65/metadata.xml create mode 100644 dev-lang/crystal-bin/Manifest create mode 100644 dev-lang/crystal-bin/crystal-bin-1.16.3.ebuild create mode 100644 dev-lang/crystal-bin/crystal-bin-1.18.2.ebuild create mode 100644 dev-lang/crystal-bin/crystal-bin-1.19.1.ebuild create mode 100644 dev-lang/crystal-bin/metadata.xml create mode 100644 dev-lang/fbc-bootstrap/Manifest create mode 100644 dev-lang/fbc-bootstrap/fbc-bootstrap-1.10.1.ebuild create mode 100644 dev-lang/fbc-bootstrap/files/fbc-bootstrap-1.10.1-fix-ldflags.patch create mode 100644 dev-lang/fbc-bootstrap/metadata.xml create mode 100644 dev-lang/fbc/Manifest create mode 100644 dev-lang/fbc/fbc-1.10.1.ebuild create mode 100644 dev-lang/fbc/metadata.xml create mode 100644 dev-lang/gnu-apl/Manifest create mode 100644 dev-lang/gnu-apl/gnu-apl-1.8.ebuild create mode 100644 dev-lang/gnu-apl/metadata.xml create mode 100644 dev-lang/hare/Manifest create mode 100644 dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch create mode 100644 dev-lang/hare/hare-0.25.2-r2.ebuild create mode 100644 dev-lang/hare/hare-0.26.0.ebuild create mode 100644 dev-lang/hare/hare-9999.ebuild create mode 100644 dev-lang/hare/metadata.xml create mode 100644 dev-lang/harec/Manifest create mode 100644 dev-lang/harec/harec-0.25.2.ebuild create mode 100644 dev-lang/harec/harec-0.26.0.ebuild create mode 100644 dev-lang/harec/harec-9999.ebuild create mode 100644 dev-lang/harec/metadata.xml create mode 100644 dev-lang/odin/Manifest create mode 100644 dev-lang/odin/metadata.xml create mode 100644 dev-lang/odin/odin-2026.01.ebuild create mode 100644 dev-lang/odin/odin-2026.02.ebuild create mode 100644 dev-lang/odin/odin-2026.03.ebuild create mode 100644 dev-lang/odin/odin-9999.ebuild create mode 100644 dev-lang/opencilk-bin/Manifest create mode 100644 dev-lang/opencilk-bin/metadata.xml create mode 100644 dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild create mode 100644 dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild create mode 100644 dev-lang/opencilk/Manifest create mode 100644 dev-lang/opencilk/files/llvm-libsanitizer-Remove-cyclades-inclusion-in-sanitizer.patch create mode 100644 dev-lang/opencilk/metadata.xml create mode 100644 dev-lang/opencilk/opencilk-1.1.ebuild create mode 100644 dev-lang/opencilk/opencilk-2.1.ebuild create mode 100644 dev-lang/quickjs/Manifest create mode 100644 dev-lang/quickjs/files/quickjs-2020.11.08_Remove-TTY-check-in-test.patch create mode 100644 dev-lang/quickjs/files/quickjs-2024-01-13-respect-env.patch create mode 100644 dev-lang/quickjs/files/quickjs-2024-01-13-sharedlib.patch create mode 100644 dev-lang/quickjs/files/quickjs-2025-09-13-quickjs-pc.patch create mode 100644 dev-lang/quickjs/files/quickjs-2025-09-13-respect-flags.patch create mode 100644 dev-lang/quickjs/metadata.xml create mode 100644 dev-lang/quickjs/quickjs-2024.01.13-r1.ebuild create mode 100644 dev-lang/quickjs/quickjs-2025.09.13.2.ebuild create mode 100644 dev-lang/swift-bin/Manifest create mode 100644 dev-lang/swift-bin/metadata.xml create mode 100644 dev-lang/swift-bin/swift-bin-5.10.1-r5.ebuild create mode 100644 dev-lang/swift-bin/swift-bin-6.2.3.ebuild create mode 100644 dev-lang/swift-bin/swift-bin-6.2.4.ebuild create mode 100644 dev-lang/swift-bootstrap/metadata.xml create mode 100644 dev-lang/swift-bootstrap/swift-bootstrap-1.0.ebuild create mode 100644 dev-lang/swift/Manifest create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/backport-swift-75662.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/clang-indexstore-exports.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/fix-issues-caused-by-build-system-updates.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/link-with-lld.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/lldb-cmake-minimum-version.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r5/respect-c-cxx-flags.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r2/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-6.0.3-r2/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-6.0.3-r2/gentoo.ini create mode 100644 dev-lang/swift/files/swift-6.0.3-r2/indexstoredb-constant.patch create mode 100644 dev-lang/swift/files/swift-6.0.3-r2/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-6.0.3-r2/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r2/respect-c-cxx-flags.patch create mode 120000 dev-lang/swift/files/swift-6.1.3/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-6.1.3/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-6.1.3/fix-issues-caused-by-build-system-updates.patch create mode 100644 dev-lang/swift/files/swift-6.1.3/gentoo.ini create mode 100644 dev-lang/swift/files/swift-6.1.3/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-6.1.3/link-with-lld.patch create mode 100644 dev-lang/swift/files/swift-6.1.3/respect-c-cxx-flags.patch create mode 120000 dev-lang/swift/files/swift-6.2.1 create mode 120000 dev-lang/swift/files/swift-6.2.2 create mode 120000 dev-lang/swift/files/swift-6.2.3 create mode 120000 dev-lang/swift/files/swift-6.2.4 create mode 100644 dev-lang/swift/files/swift-6.2/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-6.2/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-6.2/fix-issues-caused-by-build-system-updates.patch create mode 120000 dev-lang/swift/files/swift-6.2/gentoo.ini create mode 100644 dev-lang/swift/files/swift-6.2/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-6.2/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-6.2/respect-c-cxx-flags.patch create mode 100644 dev-lang/swift/metadata.xml create mode 100644 dev-lang/swift/swift-5.10.1-r5.ebuild create mode 100644 dev-lang/swift/swift-6.0.3-r2.ebuild create mode 100644 dev-lang/swift/swift-6.1.3.ebuild create mode 100644 dev-lang/swift/swift-6.2.1.ebuild create mode 100644 dev-lang/swift/swift-6.2.2.ebuild create mode 100644 dev-lang/swift/swift-6.2.3.ebuild create mode 100644 dev-lang/swift/swift-6.2.4.ebuild create mode 100644 dev-lang/swift/swift-6.2.ebuild create mode 100644 dev-lang/uiua/Manifest create mode 100644 dev-lang/uiua/metadata.xml create mode 100644 dev-lang/uiua/uiua-0.16.2.ebuild create mode 100644 dev-lang/uiua/uiua-0.17.2.ebuild create mode 100644 dev-lang/uiua/uiua-0.18.1.ebuild create mode 100644 dev-lang/wabt/Manifest create mode 100644 dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch create mode 100644 dev-lang/wabt/metadata.xml create mode 100644 dev-lang/wabt/wabt-1.0.37.ebuild create mode 100644 dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild create mode 100644 dev-libs/M_CLI2/Manifest create mode 100644 dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch create mode 100644 dev-libs/M_CLI2/metadata.xml create mode 100644 dev-libs/cgicc/Manifest create mode 100644 dev-libs/cgicc/cgicc-3.2.19.ebuild create mode 100644 dev-libs/cgicc/cgicc-3.2.20.ebuild create mode 100644 dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch create mode 100644 dev-libs/cgicc/metadata.xml create mode 100644 dev-libs/cyrus-sasl-xoauth2/Manifest create mode 100644 dev-libs/cyrus-sasl-xoauth2/cyrus-sasl-xoauth2-0.2.ebuild create mode 100644 dev-libs/cyrus-sasl-xoauth2/metadata.xml create mode 100644 dev-libs/discord-rpc/Manifest create mode 100644 dev-libs/discord-rpc/discord-rpc-3.4.1.ebuild create mode 100644 dev-libs/discord-rpc/files/discord-rpc-3.4.0-install-examples-for-RelWithDebInfo-too.patch create mode 100644 dev-libs/discord-rpc/metadata.xml create mode 100644 dev-libs/dmd_core/Manifest create mode 100644 dev-libs/dmd_core/dmd_core-0.7.2-r1.ebuild create mode 100644 dev-libs/dmd_core/files/dmd_core.pc create mode 100644 dev-libs/dmd_core/metadata.xml create mode 100644 dev-libs/dynarmic/Manifest create mode 100644 dev-libs/dynarmic/dynarmic-6.7.0.ebuild create mode 100644 dev-libs/dynarmic/files/dynarmic-6.7.0-add-xbyak-as-a-system-library-rather-than-a-cmake-package.patch create mode 100644 dev-libs/dynarmic/files/dynarmic-6.7.0-relax-the-dependency-on-mcl.patch create mode 100644 dev-libs/dynarmic/metadata.xml create mode 100644 dev-libs/fastText/Manifest create mode 100644 dev-libs/fastText/fastText-0.9.2.ebuild create mode 100644 dev-libs/fastText/files/fastText-0.9.2-gcc13.patch create mode 100644 dev-libs/fastText/files/fastText-0.9.2-numpy2.patch create mode 100644 dev-libs/fastText/files/fastText-0.9.2-pep517.patch create mode 100644 dev-libs/fastText/metadata.xml create mode 100644 dev-libs/feedbackd-device-themes/Manifest create mode 100644 dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.7.ebuild create mode 100644 dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.8.ebuild create mode 100644 dev-libs/feedbackd-device-themes/metadata.xml create mode 100644 dev-libs/feedbackd/Manifest create mode 100644 dev-libs/feedbackd/feedbackd-0.8.8.ebuild create mode 100644 dev-libs/feedbackd/feedbackd-0.8.9.ebuild create mode 100644 dev-libs/feedbackd/metadata.xml create mode 100644 dev-libs/fortran-regex/Manifest create mode 100644 dev-libs/fortran-regex/fortran-regex-1.1.2.ebuild create mode 100644 dev-libs/fortran-regex/metadata.xml create mode 100644 dev-libs/fortran-shlex/Manifest create mode 100644 dev-libs/fortran-shlex/fortran-shlex-1.0.1.ebuild create mode 100644 dev-libs/fortran-shlex/fortran-shlex-1.2.1.ebuild create mode 100644 dev-libs/fortran-shlex/fortran-shlex-2.0.0.ebuild create mode 100644 dev-libs/fortran-shlex/fortran-shlex-2.0.1.ebuild create mode 100644 dev-libs/fortran-shlex/metadata.xml create mode 100644 dev-libs/fortran-stdlib/Manifest create mode 100644 dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild create mode 100644 dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild create mode 100644 dev-libs/fortran-stdlib/fortran-stdlib-0.7.0.ebuild create mode 100644 dev-libs/fortran-stdlib/fortran-stdlib-0.8.1.ebuild create mode 100644 dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild create mode 100644 dev-libs/fortran-stdlib/metadata.xml create mode 100644 dev-libs/frozen/Manifest create mode 100644 dev-libs/frozen/frozen-1.2.0.ebuild create mode 100644 dev-libs/frozen/metadata.xml create mode 100644 dev-libs/ftl/Manifest create mode 100644 dev-libs/ftl/ftl-1.0_p20230220.ebuild create mode 100644 dev-libs/ftl/metadata.xml create mode 100644 dev-libs/gbinder/Manifest create mode 100644 dev-libs/gbinder/files/gbinder-1.1.36-respect-env.patch create mode 100644 dev-libs/gbinder/gbinder-1.1.43.ebuild create mode 100644 dev-libs/gbinder/gbinder-9999.ebuild create mode 100644 dev-libs/gbinder/metadata.xml create mode 100644 dev-libs/gmobile/Manifest create mode 100644 dev-libs/gmobile/gmobile-0.4.0.ebuild create mode 100644 dev-libs/gmobile/gmobile-0.6.0.ebuild create mode 100644 dev-libs/gmobile/metadata.xml create mode 100644 dev-libs/gpds/Manifest create mode 100644 dev-libs/gpds/gpds-1.10.0.ebuild create mode 100644 dev-libs/gpds/metadata.xml create mode 100644 dev-libs/hardened_malloc/Manifest create mode 100644 dev-libs/hardened_malloc/hardened_malloc-14.ebuild create mode 100644 dev-libs/hardened_malloc/metadata.xml create mode 100644 dev-libs/hts_engine/Manifest create mode 100644 dev-libs/hts_engine/hts_engine-1.10.ebuild create mode 100644 dev-libs/hts_engine/metadata.xml create mode 100644 dev-libs/imsg-compat/Manifest create mode 100644 dev-libs/imsg-compat/imsg-compat-8.0.0.ebuild create mode 100644 dev-libs/imsg-compat/imsg-compat-9999.ebuild create mode 100644 dev-libs/imsg-compat/metadata.xml create mode 100644 dev-libs/ip2loc/Manifest create mode 100644 dev-libs/ip2loc/ip2loc-8.6.1.ebuild create mode 100644 dev-libs/ip2loc/metadata.xml create mode 100644 dev-libs/jonquil/Manifest create mode 100644 dev-libs/jonquil/files/jonquil-0.2.0_fix_exceed_array_bounds.patch create mode 100644 dev-libs/jonquil/files/jonquil-0.2.0_fix_opening_brace_in_serializer.patch create mode 100644 dev-libs/jonquil/jonquil-0.2.0-r1.ebuild create mode 100644 dev-libs/jonquil/jonquil-0.3.0.ebuild create mode 100644 dev-libs/jonquil/metadata.xml create mode 100644 dev-libs/lexbor/Manifest create mode 100644 dev-libs/lexbor/lexbor-2.6.0.ebuild create mode 100644 dev-libs/lexbor/lexbor-2.7.0.ebuild create mode 100644 dev-libs/lexbor/metadata.xml create mode 100644 dev-libs/libayatana-appindicator-glib/Manifest create mode 100644 dev-libs/libayatana-appindicator-glib/files/cmake/FindGObjectIntrospection.cmake create mode 100644 dev-libs/libayatana-appindicator-glib/files/cmake/FindVala.cmake create mode 100644 dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-2.0.1.ebuild create mode 100644 dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-9999.ebuild create mode 100644 dev-libs/libayatana-appindicator-glib/metadata.xml create mode 100644 dev-libs/libchardet/Manifest create mode 100644 dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch create mode 100644 dev-libs/libchardet/libchardet-1.0.6.ebuild create mode 100644 dev-libs/libchardet/metadata.xml create mode 100644 dev-libs/libchdr/Manifest create mode 100644 dev-libs/libchdr/libchdr-0_p20230230.ebuild create mode 100644 dev-libs/libchdr/metadata.xml create mode 100644 dev-libs/libcli/Manifest create mode 100644 dev-libs/libcli/files/libcli-1.10.7-makefile.patch create mode 100644 dev-libs/libcli/libcli-1.10.7.ebuild create mode 100644 dev-libs/libcli/metadata.xml create mode 100644 dev-libs/libcsv/Manifest create mode 100644 dev-libs/libcsv/libcsv-3.0.4_pre20240316.ebuild create mode 100644 dev-libs/libcsv/metadata.xml create mode 100644 dev-libs/libdbf/Manifest create mode 100644 dev-libs/libdbf/libdbf-0.0.1.ebuild create mode 100644 dev-libs/libdbf/metadata.xml create mode 100644 dev-libs/libglibutil/Manifest create mode 100644 dev-libs/libglibutil/files/libglibutil-1.0.68-respect-env.patch create mode 100644 dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch create mode 100644 dev-libs/libglibutil/libglibutil-1.0.80.ebuild create mode 100644 dev-libs/libglibutil/libglibutil-9999.ebuild create mode 100644 dev-libs/libglibutil/metadata.xml create mode 100644 dev-libs/libpkgmanifest/Manifest create mode 100644 dev-libs/libpkgmanifest/libpkgmanifest-0.5.9.ebuild create mode 100644 dev-libs/libpkgmanifest/metadata.xml create mode 100644 dev-libs/librepo/Manifest create mode 100644 dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch create mode 100644 dev-libs/librepo/librepo-1.19.0-r2.ebuild create mode 100644 dev-libs/librepo/librepo-1.20.0-r1.ebuild create mode 100644 dev-libs/librepo/metadata.xml create mode 100644 dev-libs/libsignal-ffi/Manifest create mode 100644 dev-libs/libsignal-ffi/libsignal-ffi-0.86.8.ebuild create mode 100644 dev-libs/libsignal-ffi/libsignal-ffi-0.87.1.ebuild create mode 100644 dev-libs/libsignal-ffi/libsignal-ffi-0.87.5.ebuild create mode 100644 dev-libs/libsignal-ffi/metadata.xml create mode 100644 dev-libs/libsolv/Manifest create mode 100644 dev-libs/libsolv/libsolv-0.7.34.ebuild create mode 100644 dev-libs/libsolv/libsolv-0.7.35.ebuild create mode 100644 dev-libs/libsolv/metadata.xml create mode 100644 dev-libs/libtypec/Manifest create mode 100644 dev-libs/libtypec/files/libtypec-0.5.2-fix-meson-release-version.patch create mode 100644 dev-libs/libtypec/files/libtypec-0.5.2-meson.build-fix-soversion-5-0.patch create mode 100644 dev-libs/libtypec/libtypec-0.5.2-r2.ebuild create mode 100644 dev-libs/libtypec/metadata.xml create mode 100644 dev-libs/ls-hpack/Manifest create mode 100644 dev-libs/ls-hpack/files/ls-hpack-disable-overwrites-flags.patch create mode 100644 dev-libs/ls-hpack/files/ls-hpack-disable-tests.patch create mode 100644 dev-libs/ls-hpack/ls-hpack-2.3.4.ebuild create mode 100644 dev-libs/ls-hpack/metadata.xml create mode 100644 dev-libs/lsbcrypt/Manifest create mode 100644 dev-libs/lsbcrypt/files/1.0.0-fix-tests.patch create mode 100644 dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild create mode 100644 dev-libs/lsbcrypt/metadata.xml create mode 100644 dev-libs/lsquic/Manifest create mode 100644 dev-libs/lsquic/files/lsquic-c23.patch create mode 100644 dev-libs/lsquic/files/lsquic-disable-boring-override-flags.patch create mode 100644 dev-libs/lsquic/files/lsquic-disable-build-deps-libs.patch create mode 100644 dev-libs/lsquic/files/lsquic-disable-override-flags.patch create mode 100644 dev-libs/lsquic/files/lsquic-link-boringssl-static-libs-9fc1c.patch create mode 100644 dev-libs/lsquic/lsquic-4.0.12.ebuild create mode 100644 dev-libs/lsquic/lsquic-4.2.0.ebuild create mode 100644 dev-libs/lsquic/metadata.xml create mode 100644 dev-libs/luksmeta/Manifest create mode 100644 dev-libs/luksmeta/files/luksmeta-tests.patch create mode 100644 dev-libs/luksmeta/luksmeta-9-r2.ebuild create mode 100644 dev-libs/luksmeta/metadata.xml create mode 100644 dev-libs/lygia/Manifest create mode 100644 dev-libs/lygia/files/lygia.pc.in create mode 100644 dev-libs/lygia/lygia-1.3.0.ebuild create mode 100644 dev-libs/lygia/metadata.xml create mode 100644 dev-libs/lzfse/lzfse-9999.ebuild create mode 100644 dev-libs/lzfse/metadata.xml create mode 100644 dev-libs/mcl/Manifest create mode 100644 dev-libs/mcl/files/mcl-0.1.13-build-tests-only-when-requested.patch create mode 100644 dev-libs/mcl/files/mcl-0.1.13-musl-lift_sequence-fix.patch create mode 100644 dev-libs/mcl/mcl-0.1.13.ebuild create mode 100644 dev-libs/mcl/metadata.xml create mode 100644 dev-libs/microprofile/Manifest create mode 100644 dev-libs/microprofile/metadata.xml create mode 100644 dev-libs/microprofile/microprofile-4.0.ebuild create mode 100644 dev-libs/mtxclient/Manifest create mode 100644 dev-libs/mtxclient/files/mtxclient-0.10.0-fmt11.patch create mode 100644 dev-libs/mtxclient/files/mtxclient-0.6.0-remove-network-tests.patch create mode 100644 dev-libs/mtxclient/metadata.xml create mode 100644 dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild create mode 100644 dev-libs/mtxclient/mtxclient-0.10.0-r3.ebuild create mode 100644 dev-libs/mtxclient/mtxclient-0.10.1-r1.ebuild create mode 100644 dev-libs/mtxclient/mtxclient-0.10.1.ebuild create mode 100644 dev-libs/nanopb/Manifest create mode 100644 dev-libs/nanopb/metadata.xml create mode 100644 dev-libs/nanopb/nanopb-0.4.9.1.ebuild create mode 100644 dev-libs/nanopb/nanopb-9999.ebuild create mode 100644 dev-libs/nativefiledialog-extended/Manifest create mode 100644 dev-libs/nativefiledialog-extended/files/nativefiledialog-extended-1.2.1-libdir.patch create mode 100644 dev-libs/nativefiledialog-extended/metadata.xml create mode 100644 dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.2.1-r1.ebuild create mode 100644 dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.3.0.ebuild create mode 100644 dev-libs/nihstro/Manifest create mode 100644 dev-libs/nihstro/metadata.xml create mode 100644 dev-libs/nihstro/nihstro-0_pre20250505.ebuild create mode 100644 dev-libs/oaknut/Manifest create mode 100644 dev-libs/oaknut/metadata.xml create mode 100644 dev-libs/oaknut/oaknut-2.0.3.ebuild create mode 100644 dev-libs/open62541/Manifest create mode 100644 dev-libs/open62541/metadata.xml create mode 100644 dev-libs/open62541/open62541-1.5.3.ebuild create mode 100644 dev-libs/polyseed/Manifest create mode 100644 dev-libs/polyseed/metadata.xml create mode 100644 dev-libs/polyseed/polyseed-2.0.0.ebuild create mode 100644 dev-libs/polyseed/polyseed-9999.ebuild create mode 100644 dev-libs/qschematic/Manifest create mode 100644 dev-libs/qschematic/metadata.xml create mode 100644 dev-libs/qschematic/qschematic-3.0.3.ebuild create mode 100644 dev-libs/randomx/Manifest create mode 100644 dev-libs/randomx/files/randomx-1.2.1_remove-fPIE.patch create mode 100644 dev-libs/randomx/metadata.xml create mode 100644 dev-libs/randomx/randomx-1.2.1-r1.ebuild create mode 100644 dev-libs/s2n/Manifest create mode 100644 dev-libs/s2n/metadata.xml create mode 100644 dev-libs/s2n/s2n-1.5.22.ebuild create mode 100644 dev-libs/s2n/s2n-1.5.26.ebuild create mode 100644 dev-libs/s2n/s2n-1.5.27.ebuild create mode 100644 dev-libs/sealcurses/Manifest create mode 100644 dev-libs/sealcurses/metadata.xml create mode 100644 dev-libs/sealcurses/sealcurses-2.0.18_pre20241014.ebuild create mode 100644 dev-libs/sealcurses/sealcurses-2.0.18_pre20241202.ebuild create mode 100644 dev-libs/sirit/Manifest create mode 100644 dev-libs/sirit/metadata.xml create mode 100644 dev-libs/sirit/sirit-1.0.4.ebuild create mode 100644 dev-libs/stringifor/Manifest create mode 100644 dev-libs/stringifor/files/stringifor-1.1.1_fobos_soname.patch create mode 100644 dev-libs/stringifor/files/stringifor-1.1.3_fix_tests.patch create mode 100644 dev-libs/stringifor/metadata.xml create mode 100644 dev-libs/stringifor/stringifor-1.1.4-r3.ebuild create mode 100644 dev-libs/stringifor/stringifor-1.1.8.ebuild create mode 100644 dev-libs/supercop/Manifest create mode 100644 dev-libs/supercop/metadata.xml create mode 100644 dev-libs/supercop/supercop-0_p20200827-r1.ebuild create mode 100644 dev-libs/tbtools/Manifest create mode 100644 dev-libs/tbtools/metadata.xml create mode 100644 dev-libs/tbtools/tbtools-0.3.2-r2.ebuild create mode 100644 dev-libs/tfdn/Manifest create mode 100644 dev-libs/tfdn/metadata.xml create mode 100644 dev-libs/tfdn/tfdn-1.10.1-r1.ebuild create mode 100644 dev-libs/tfdn/tfdn-1.11.0.ebuild create mode 100644 dev-libs/toml-f/Manifest create mode 100644 dev-libs/toml-f/metadata.xml create mode 100644 dev-libs/toml-f/toml-f-0.4.0.ebuild create mode 100644 dev-libs/toml-f/toml-f-0.4.1.ebuild create mode 100644 dev-libs/toml-f/toml-f-0.4.2.ebuild create mode 100644 dev-libs/toml-f/toml-f-0.4.3.ebuild create mode 100644 dev-libs/tweeny/Manifest create mode 100644 dev-libs/tweeny/metadata.xml create mode 100644 dev-libs/tweeny/tweeny-3.2.0-r1.ebuild create mode 100644 dev-libs/unordered_dense/Manifest create mode 100644 dev-libs/unordered_dense/metadata.xml create mode 100644 dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild create mode 100644 dev-libs/unordered_dense/unordered_dense-4.4.0.ebuild create mode 100644 dev-libs/unordered_dense/unordered_dense-4.8.1.ebuild create mode 100644 dev-libs/unordered_dense/unordered_dense-9999.ebuild create mode 100644 dev-libs/vera/Manifest create mode 100644 dev-libs/vera/files/0001-Bump-cmake-min-version.patch create mode 100644 dev-libs/vera/files/0002-Remove-hardcoded-installation-dir.patch create mode 100644 dev-libs/vera/files/0003-Use-dev-libs-stb-package.patch create mode 100644 dev-libs/vera/files/0004-Change-include-lines.patch create mode 100644 dev-libs/vera/files/0005-Remove-some-bundled-deps.patch create mode 100644 dev-libs/vera/files/0006-Fix-in-class-initialization.patch create mode 100644 dev-libs/vera/files/vera.pc.in create mode 100644 dev-libs/vera/metadata.xml create mode 100644 dev-libs/vera/vera-20240804-r1.ebuild create mode 100644 dev-libs/xdna-driver/Manifest create mode 100644 dev-libs/xdna-driver/files/amdxdna.conf create mode 100644 dev-libs/xdna-driver/metadata.xml create mode 100644 dev-libs/xdna-driver/xdna-driver-202610.2.21.21.ebuild create mode 100644 dev-libs/xdna-driver/xdna-driver-999999.ebuild create mode 100644 dev-libs/xqilla/Manifest create mode 100644 dev-libs/xqilla/files/lib_to_lib64.patch create mode 100644 dev-libs/xqilla/metadata.xml create mode 100644 dev-libs/xqilla/xqilla-2.3.4-r3.ebuild create mode 100644 dev-libs/xrt-xdna/Manifest create mode 100644 dev-libs/xrt-xdna/files/xrt-xdna-0_p20251025-fix-clang.patch create mode 100644 dev-libs/xrt-xdna/metadata.xml create mode 100644 dev-libs/xrt-xdna/xrt-xdna-202610.2.21.21.ebuild create mode 100644 dev-libs/xrt-xdna/xrt-xdna-999999.ebuild create mode 100644 dev-libs/zfp/Manifest create mode 100644 dev-libs/zfp/metadata.xml create mode 100644 dev-libs/zfp/zfp-1.0.1.ebuild create mode 100644 dev-libs/zycore-c/Manifest create mode 100644 dev-libs/zycore-c/files/zycore-c-1.5.2-build-documentation-only-when-requested.patch create mode 100644 dev-libs/zycore-c/metadata.xml create mode 100644 dev-libs/zycore-c/zycore-c-1.5.2.ebuild create mode 100644 dev-libs/zydis/Manifest create mode 100644 dev-libs/zydis/metadata.xml create mode 100644 dev-libs/zydis/zydis-4.1.1.ebuild create mode 100644 dev-lua/croissant/Manifest create mode 100644 dev-lua/croissant/croissant-0.0.1.ebuild create mode 100644 dev-lua/croissant/metadata.xml create mode 100644 dev-lua/dromozoa-utf8/Manifest create mode 100644 dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild create mode 100644 dev-lua/dromozoa-utf8/metadata.xml create mode 100644 dev-lua/hump/Manifest create mode 100644 dev-lua/hump/hump-0.4.2.ebuild create mode 100644 dev-lua/hump/metadata.xml create mode 100644 dev-lua/ldbus/Manifest create mode 100644 dev-lua/ldbus/files/ldbus-0-rm_vendor_compat53.patch create mode 100644 dev-lua/ldbus/ldbus-0_p20250222.ebuild create mode 100644 dev-lua/ldbus/metadata.xml create mode 100644 dev-lua/lua-psl/Manifest create mode 100644 dev-lua/lua-psl/files/lua-psl.3 create mode 100644 dev-lua/lua-psl/lua-psl-0.3_p20201126.ebuild create mode 100644 dev-lua/lua-psl/metadata.xml create mode 100644 dev-lua/lua-tui/Manifest create mode 100644 dev-lua/lua-tui/lua-tui-0_pre20190215.ebuild create mode 100644 dev-lua/lua-tui/metadata.xml create mode 100644 dev-lua/lua-utf8-simple/Manifest create mode 100644 dev-lua/lua-utf8-simple/lua-utf8-simple-0_pre20150305.ebuild create mode 100644 dev-lua/lua-utf8-simple/metadata.xml create mode 100644 dev-lua/lua-wcwidth/Manifest create mode 100644 dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild create mode 100644 dev-lua/lua-wcwidth/metadata.xml create mode 100644 dev-lua/multipart-post/Manifest create mode 100644 dev-lua/multipart-post/metadata.xml create mode 100644 dev-lua/multipart-post/multipart-post-1.4.ebuild create mode 100644 dev-lua/sirocco/Manifest create mode 100644 dev-lua/sirocco/metadata.xml create mode 100644 dev-lua/sirocco/sirocco-0.0.1.ebuild create mode 100644 dev-ml/afl-persistent/Manifest create mode 100644 dev-ml/afl-persistent/afl-persistent-1.3.ebuild create mode 100644 dev-ml/afl-persistent/metadata.xml create mode 100644 dev-ml/chrome-trace/Manifest create mode 100644 dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild create mode 100644 dev-ml/chrome-trace/metadata.xml create mode 100644 dev-ml/cmarkit/Manifest create mode 100644 dev-ml/cmarkit/cmarkit-0.3.0.ebuild create mode 100644 dev-ml/cmarkit/cmarkit-0.4.0.ebuild create mode 100644 dev-ml/cmarkit/metadata.xml create mode 100644 dev-ml/crowbar/Manifest create mode 100644 dev-ml/crowbar/crowbar-0.2.1.ebuild create mode 100644 dev-ml/crowbar/metadata.xml create mode 100644 dev-ml/digestif/Manifest create mode 100644 dev-ml/digestif/digestif-1.3.0.ebuild create mode 100644 dev-ml/digestif/metadata.xml create mode 100644 dev-ml/dune-rpc/Manifest create mode 100644 dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild create mode 100644 dev-ml/dune-rpc/metadata.xml create mode 100644 dev-ml/either/Manifest create mode 100644 dev-ml/either/either-1.0.0.ebuild create mode 100644 dev-ml/either/metadata.xml create mode 100644 dev-ml/eqaf/Manifest create mode 100644 dev-ml/eqaf/eqaf-0.10.ebuild create mode 100644 dev-ml/eqaf/metadata.xml create mode 100644 dev-ml/ezjsonm/Manifest create mode 100644 dev-ml/ezjsonm/ezjsonm-1.3.0.ebuild create mode 100644 dev-ml/ezjsonm/metadata.xml create mode 100644 dev-ml/fiber/Manifest create mode 100644 dev-ml/fiber/fiber-3.7.0-r1.ebuild create mode 100644 dev-ml/fiber/metadata.xml create mode 100644 dev-ml/iter/Manifest create mode 100644 dev-ml/iter/iter-1.9.ebuild create mode 100644 dev-ml/iter/metadata.xml create mode 100644 dev-ml/jsonrpc/Manifest create mode 100644 dev-ml/jsonrpc/jsonrpc-1.18.0.ebuild create mode 100644 dev-ml/jsonrpc/jsonrpc-1.19.0.ebuild create mode 100644 dev-ml/jsonrpc/metadata.xml create mode 100644 dev-ml/lambdasoup/Manifest create mode 100644 dev-ml/lambdasoup/lambdasoup-1.1.1.ebuild create mode 100644 dev-ml/lambdasoup/metadata.xml create mode 100644 dev-ml/lsp/Manifest create mode 100644 dev-ml/lsp/lsp-1.18.0.ebuild create mode 100644 dev-ml/lsp/lsp-1.19.0.ebuild create mode 100644 dev-ml/lsp/metadata.xml create mode 100644 dev-ml/lua-ml/Manifest create mode 100644 dev-ml/lua-ml/lua-ml-0.9.4.ebuild create mode 100644 dev-ml/lua-ml/metadata.xml create mode 100644 dev-ml/lwt-dllist/Manifest create mode 100644 dev-ml/lwt-dllist/lwt-dllist-1.0.1.ebuild create mode 100644 dev-ml/lwt-dllist/metadata.xml create mode 100644 dev-ml/mdx/Manifest create mode 100644 dev-ml/mdx/mdx-2.5.1.ebuild create mode 100644 dev-ml/mdx/metadata.xml create mode 100644 dev-ml/merlin-lib/Manifest create mode 100644 dev-ml/merlin-lib/merlin-lib-4.16.ebuild create mode 100644 dev-ml/merlin-lib/metadata.xml create mode 100644 dev-ml/ocaml-containers/Manifest create mode 100644 dev-ml/ocaml-containers/metadata.xml create mode 100644 dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild create mode 100644 dev-ml/ocaml-containers/ocaml-containers-3.17.ebuild create mode 100644 dev-ml/ocaml-containers/ocaml-containers-3.18.ebuild create mode 100644 dev-ml/ocaml-csv/Manifest create mode 100644 dev-ml/ocaml-csv/metadata.xml create mode 100644 dev-ml/ocaml-csv/ocaml-csv-2.4.ebuild create mode 100644 dev-ml/ocaml-hex/Manifest create mode 100644 dev-ml/ocaml-hex/metadata.xml create mode 100644 dev-ml/ocaml-hex/ocaml-hex-1.5.0.ebuild create mode 100644 dev-ml/ocaml-syntax-shims/Manifest create mode 100644 dev-ml/ocaml-syntax-shims/metadata.xml create mode 100644 dev-ml/ocaml-syntax-shims/ocaml-syntax-shims-1.0.0.ebuild create mode 100644 dev-ml/ocaml-tsort/Manifest create mode 100644 dev-ml/ocaml-tsort/metadata.xml create mode 100644 dev-ml/ocaml-tsort/ocaml-tsort-2.2.0.ebuild create mode 100644 dev-ml/ocaml-version/Manifest create mode 100644 dev-ml/ocaml-version/metadata.xml create mode 100644 dev-ml/ocaml-version/ocaml-version-3.6.7.ebuild create mode 100644 dev-ml/ocaml-version/ocaml-version-3.6.8.ebuild create mode 100644 dev-ml/ocaml-version/ocaml-version-3.6.9.ebuild create mode 100644 dev-ml/ocaml-yaml/Manifest create mode 100644 dev-ml/ocaml-yaml/metadata.xml create mode 100644 dev-ml/ocaml-yaml/ocaml-yaml-3.2.0.ebuild create mode 100644 dev-ml/ocamlc-loc/Manifest create mode 100644 dev-ml/ocamlc-loc/metadata.xml create mode 100644 dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild create mode 100644 dev-ml/ocamlformat-lib/Manifest create mode 100644 dev-ml/ocamlformat-lib/metadata.xml create mode 100644 dev-ml/ocamlformat-lib/ocamlformat-lib-0.26.2.ebuild create mode 100644 dev-ml/ocamlformat-rpc-lib/Manifest create mode 100644 dev-ml/ocamlformat-rpc-lib/metadata.xml create mode 100644 dev-ml/ocamlformat-rpc-lib/ocamlformat-rpc-lib-0.26.2.ebuild create mode 100644 dev-ml/odate/Manifest create mode 100644 dev-ml/odate/metadata.xml create mode 100644 dev-ml/odate/odate-0.7.ebuild create mode 100644 dev-ml/otoml/Manifest create mode 100644 dev-ml/otoml/metadata.xml create mode 100644 dev-ml/otoml/otoml-1.0.5.ebuild create mode 100644 dev-ml/ppx_yojson_conv_lib/Manifest create mode 100644 dev-ml/ppx_yojson_conv_lib/metadata.xml create mode 100644 dev-ml/ppx_yojson_conv_lib/ppx_yojson_conv_lib-0.17.0.ebuild create mode 100644 dev-ml/psq/Manifest create mode 100644 dev-ml/psq/metadata.xml create mode 100644 dev-ml/psq/psq-0.2.0-r2.ebuild create mode 100644 dev-ml/psq/psq-0.2.1.ebuild create mode 100644 dev-ml/spelll/Manifest create mode 100644 dev-ml/spelll/metadata.xml create mode 100644 dev-ml/spelll/spelll-0.4.ebuild create mode 100644 dev-nim/boomer/Manifest create mode 100644 dev-nim/boomer/boomer-0_pre20240208.ebuild create mode 100644 dev-nim/boomer/metadata.xml create mode 100644 dev-nim/cligen/Manifest create mode 100644 dev-nim/cligen/cligen-1.9.5.ebuild create mode 100644 dev-nim/cligen/cligen-1.9.6.ebuild create mode 100644 dev-nim/cligen/metadata.xml create mode 100644 dev-nim/inim/Manifest create mode 100644 dev-nim/inim/inim-0.6.1.ebuild create mode 100644 dev-nim/inim/inim-1.0.0.ebuild create mode 100644 dev-nim/inim/metadata.xml create mode 100644 dev-nim/metadata.xml create mode 100644 dev-nim/nake/Manifest create mode 100644 dev-nim/nake/metadata.xml create mode 100644 dev-nim/nake/nake-1.9.4-r1.ebuild create mode 100644 dev-nim/nimbus/Manifest create mode 100644 dev-nim/nimbus/metadata.xml create mode 100644 dev-nim/nimbus/nimbus-1.1.4.ebuild create mode 100644 dev-nim/nimbus/nimbus-1.1.5.ebuild create mode 100644 dev-nim/nimbus/nimbus-9999.ebuild create mode 100644 dev-nim/noise/Manifest create mode 100644 dev-nim/noise/metadata.xml create mode 100644 dev-nim/noise/noise-0.1.10.ebuild create mode 100644 dev-nim/noise/noise-0.1.8.ebuild create mode 100644 dev-nim/opengl/Manifest create mode 100644 dev-nim/opengl/metadata.xml create mode 100644 dev-nim/opengl/opengl-1.2.9.ebuild create mode 100644 dev-nim/parsetoml/Manifest create mode 100644 dev-nim/parsetoml/metadata.xml create mode 100644 dev-nim/parsetoml/parsetoml-0.7.2.ebuild create mode 100644 dev-nim/x11/Manifest create mode 100644 dev-nim/x11/metadata.xml create mode 100644 dev-nim/x11/x11-1.2.ebuild create mode 100644 dev-perl/File-Util/File-Util-4.201.720.ebuild create mode 100644 dev-perl/File-Util/Manifest create mode 100644 dev-perl/File-Util/metadata.xml create mode 100644 dev-perl/Term-Animation/Manifest create mode 100644 dev-perl/Term-Animation/Term-Animation-2.6.ebuild create mode 100644 dev-perl/Term-Animation/metadata.xml create mode 100644 dev-php/fpdf/Manifest create mode 100644 dev-php/fpdf/fpdf-1.86.ebuild create mode 100644 dev-php/fpdf/metadata.xml create mode 100644 dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild create mode 100644 dev-python/DAWG-Python/Manifest create mode 100644 dev-python/DAWG-Python/metadata.xml create mode 100644 dev-python/EbookLib/EbookLib-0.20.ebuild create mode 100644 dev-python/EbookLib/Manifest create mode 100644 dev-python/EbookLib/metadata.xml create mode 100644 dev-python/ManimPango/Manifest create mode 100644 dev-python/ManimPango/ManimPango-0.4.4.ebuild create mode 100644 dev-python/ManimPango/ManimPango-0.6.1.ebuild create mode 100644 dev-python/ManimPango/metadata.xml create mode 100644 dev-python/PyPubSub/Manifest create mode 100644 dev-python/PyPubSub/PyPubSub-4.0.3-r1.ebuild create mode 100644 dev-python/PyPubSub/metadata.xml create mode 100644 dev-python/PythonQwt/Manifest create mode 100644 dev-python/PythonQwt/PythonQwt-0.14.5.ebuild create mode 100644 dev-python/PythonQwt/PythonQwt-0.14.6.ebuild create mode 100644 dev-python/PythonQwt/PythonQwt-0.15.0.ebuild create mode 100644 dev-python/PythonQwt/metadata.xml create mode 100644 dev-python/SLPP/Manifest create mode 100644 dev-python/SLPP/SLPP-1.2.3.ebuild create mode 100644 dev-python/SLPP/metadata.xml create mode 100644 dev-python/TakeTheTime/Manifest create mode 100644 dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild create mode 100644 dev-python/TakeTheTime/metadata.xml create mode 100644 dev-python/adb-shell/Manifest create mode 100644 dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild create mode 100644 dev-python/adb-shell/metadata.xml create mode 100644 dev-python/addict/Manifest create mode 100644 dev-python/addict/addict-2.4.0.ebuild create mode 100644 dev-python/addict/metadata.xml create mode 100644 dev-python/agent-client-protocol/Manifest create mode 100644 dev-python/agent-client-protocol/agent-client-protocol-0.8.1.ebuild create mode 100644 dev-python/agent-client-protocol/metadata.xml create mode 100644 dev-python/ahocorasick/Manifest create mode 100644 dev-python/ahocorasick/ahocorasick-2.0.0.ebuild create mode 100644 dev-python/ahocorasick/ahocorasick-2.1.0.ebuild create mode 100644 dev-python/ahocorasick/metadata.xml create mode 100644 dev-python/aiolimiter/Manifest create mode 100644 dev-python/aiolimiter/aiolimiter-1.2.1.ebuild create mode 100644 dev-python/aiolimiter/metadata.xml create mode 100644 dev-python/aisuite/Manifest create mode 100644 dev-python/aisuite/aisuite-0.1.7.ebuild create mode 100644 dev-python/aisuite/metadata.xml create mode 100644 dev-python/arpy/Manifest create mode 100644 dev-python/arpy/arpy-2.3.0.ebuild create mode 100644 dev-python/arpy/metadata.xml create mode 100644 dev-python/ascim/Manifest create mode 100644 dev-python/ascim/ascim-0.1.1.ebuild create mode 100644 dev-python/ascim/metadata.xml create mode 100644 dev-python/asgi-lifespan/Manifest create mode 100644 dev-python/asgi-lifespan/asgi-lifespan-2.1.0-r1.ebuild create mode 100644 dev-python/asgi-lifespan/metadata.xml create mode 100644 dev-python/asyncinotify/Manifest create mode 100644 dev-python/asyncinotify/asyncinotify-4.0.1.ebuild create mode 100644 dev-python/asyncinotify/metadata.xml create mode 100644 dev-python/asyncpg/Manifest create mode 100644 dev-python/asyncpg/asyncpg-0.30.0.ebuild create mode 100644 dev-python/asyncpg/asyncpg-0.31.0.ebuild create mode 100644 dev-python/asyncpg/files/asyncpg-0.30.0-cflags.patch create mode 100644 dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch create mode 100644 dev-python/asyncpg/metadata.xml create mode 100644 dev-python/auditok/Manifest create mode 100644 dev-python/auditok/auditok-0.2.0-r1.ebuild create mode 100644 dev-python/auditok/metadata.xml create mode 100644 dev-python/autoflake/Manifest create mode 100644 dev-python/autoflake/autoflake-2.3.1.ebuild create mode 100644 dev-python/autoflake/metadata.xml create mode 100644 dev-python/autopxd/Manifest create mode 100644 dev-python/autopxd/autopxd-2.5.0.ebuild create mode 100644 dev-python/autopxd/metadata.xml create mode 100644 dev-python/av/Manifest create mode 100644 dev-python/av/av-17.0.0.ebuild create mode 100644 dev-python/av/metadata.xml create mode 100644 dev-python/avro/Manifest create mode 100644 dev-python/avro/avro-1.12.0.ebuild create mode 100644 dev-python/avro/metadata.xml create mode 100644 dev-python/azure-core/Manifest create mode 100644 dev-python/azure-core/azure-core-1.27.1.ebuild create mode 100644 dev-python/azure-core/azure-core-1.28.0.ebuild create mode 100644 dev-python/azure-core/metadata.xml create mode 100644 dev-python/azure-storage-blob/Manifest create mode 100644 dev-python/azure-storage-blob/azure-storage-blob-12.17.0.ebuild create mode 100644 dev-python/azure-storage-blob/metadata.xml create mode 100644 dev-python/backoff/Manifest create mode 100644 dev-python/backoff/backoff-2.2.1.ebuild create mode 100644 dev-python/backoff/files/backoff-2.2.1-pytest-asyncio-compat.patch create mode 100644 dev-python/backoff/metadata.xml create mode 100644 dev-python/baseline/Manifest create mode 100644 dev-python/baseline/baseline-1.2.1.ebuild create mode 100644 dev-python/baseline/files/baseline-1.2.1-fix-setup.patch create mode 100644 dev-python/baseline/metadata.xml create mode 100644 dev-python/bashlex/Manifest create mode 100644 dev-python/bashlex/bashlex-0.18.ebuild create mode 100644 dev-python/bashlex/metadata.xml create mode 100644 dev-python/bidict/Manifest create mode 100644 dev-python/bidict/bidict-0.23.1.ebuild create mode 100644 dev-python/bidict/metadata.xml create mode 100644 dev-python/billiard/Manifest create mode 100644 dev-python/billiard/billiard-4.0.2.ebuild create mode 100644 dev-python/billiard/metadata.xml create mode 100644 dev-python/bleak/Manifest create mode 100644 dev-python/bleak/bleak-1.1.0.ebuild create mode 100644 dev-python/bleak/bleak-1.1.1.ebuild create mode 100644 dev-python/bleak/metadata.xml create mode 100644 dev-python/blobfile/Manifest create mode 100644 dev-python/blobfile/blobfile-3.2.0.ebuild create mode 100644 dev-python/blobfile/metadata.xml create mode 100644 dev-python/blurhash/Manifest create mode 100644 dev-python/blurhash/blurhash-1.1.4.ebuild create mode 100644 dev-python/blurhash/blurhash-1.1.5.ebuild create mode 100644 dev-python/blurhash/metadata.xml create mode 100644 dev-python/cassowary/Manifest create mode 100644 dev-python/cassowary/cassowary-0.6.ebuild create mode 100644 dev-python/cassowary/files/cassowary.desktop create mode 100644 dev-python/cassowary/metadata.xml create mode 100644 dev-python/celery/Manifest create mode 100644 dev-python/celery/celery-5.4.0.ebuild create mode 100644 dev-python/celery/files/celery.confd-r2 create mode 100644 dev-python/celery/files/celery.initd-r2 create mode 100644 dev-python/celery/metadata.xml create mode 100644 dev-python/chalice/Manifest create mode 100644 dev-python/chalice/chalice-1.32.0.ebuild create mode 100644 dev-python/chalice/files/chalice-1.32.0-botocore-unvendor.patch create mode 100644 dev-python/chalice/metadata.xml create mode 100644 dev-python/channels/Manifest create mode 100644 dev-python/channels/channels-4.3.2.ebuild create mode 100644 dev-python/channels/files/channels-4.3.2-fix-install.patch create mode 100644 dev-python/channels/metadata.xml create mode 100644 dev-python/chevron/Manifest create mode 100644 dev-python/chevron/chevron-0.13.1.ebuild create mode 100644 dev-python/chevron/chevron-0.14.0-r1.ebuild create mode 100644 dev-python/chevron/metadata.xml create mode 100644 dev-python/click-aliases/Manifest create mode 100644 dev-python/click-aliases/click-aliases-1.0.5.ebuild create mode 100644 dev-python/click-aliases/metadata.xml create mode 100644 dev-python/click-command-tree/Manifest create mode 100644 dev-python/click-command-tree/click-command-tree-1.1.1.ebuild create mode 100644 dev-python/click-command-tree/metadata.xml create mode 100644 dev-python/click-repl/Manifest create mode 100644 dev-python/click-repl/click-repl-0.2.0-r1.ebuild create mode 100644 dev-python/click-repl/metadata.xml create mode 100644 dev-python/cloudflare/Manifest create mode 100644 dev-python/cloudflare/cloudflare-2.19.4.ebuild create mode 100644 dev-python/cloudflare/cloudflare-4.2.0.ebuild create mode 100644 dev-python/cloudflare/cloudflare-4.3.1.ebuild create mode 100644 dev-python/cloudflare/metadata.xml create mode 100644 dev-python/cloup/Manifest create mode 100644 dev-python/cloup/cloup-3.0.8.ebuild create mode 100644 dev-python/cloup/metadata.xml create mode 100644 dev-python/cogapp/Manifest create mode 100644 dev-python/cogapp/cogapp-3.4.1.ebuild create mode 100644 dev-python/cogapp/metadata.xml create mode 100644 dev-python/colorspacious/Manifest create mode 100644 dev-python/colorspacious/colorspacious-1.1.2.ebuild create mode 100644 dev-python/colorspacious/metadata.xml create mode 100644 dev-python/colorthief/Manifest create mode 100644 dev-python/colorthief/colorthief-0.2.1.ebuild create mode 100644 dev-python/colorthief/metadata.xml create mode 100644 dev-python/convertdate/Manifest create mode 100644 dev-python/convertdate/convertdate-2.4.1.ebuild create mode 100644 dev-python/convertdate/metadata.xml create mode 100644 dev-python/cronsim/Manifest create mode 100644 dev-python/cronsim/cronsim-2.7.ebuild create mode 100644 dev-python/cronsim/metadata.xml create mode 100644 dev-python/cross-web/Manifest create mode 100644 dev-python/cross-web/cross-web-0.4.1.ebuild create mode 100644 dev-python/cross-web/metadata.xml create mode 100644 dev-python/cryptg/Manifest create mode 100644 dev-python/cryptg/cryptg-0.5.0_p0.ebuild create mode 100644 dev-python/cryptg/cryptg-0.5.2.ebuild create mode 100644 dev-python/cryptg/metadata.xml create mode 100644 dev-python/cyclopts/Manifest create mode 100644 dev-python/cyclopts/cyclopts-4.10.1.ebuild create mode 100644 dev-python/cyclopts/metadata.xml create mode 100644 dev-python/dacite/Manifest create mode 100644 dev-python/dacite/dacite-1.8.1.ebuild create mode 100644 dev-python/dacite/metadata.xml create mode 100644 dev-python/daff/Manifest create mode 100644 dev-python/daff/daff-1.4.2.ebuild create mode 100644 dev-python/daff/metadata.xml create mode 100644 dev-python/daiquiri/Manifest create mode 100644 dev-python/daiquiri/daiquiri-3.3.0.ebuild create mode 100644 dev-python/daiquiri/daiquiri-3.4.0.ebuild create mode 100644 dev-python/daiquiri/metadata.xml create mode 100644 dev-python/darkdetect/Manifest create mode 100644 dev-python/darkdetect/darkdetect-0.8.0.ebuild create mode 100644 dev-python/darkdetect/metadata.xml create mode 100644 dev-python/dateparser/Manifest create mode 100644 dev-python/dateparser/dateparser-1.3.0.ebuild create mode 100644 dev-python/dateparser/metadata.xml create mode 100644 dev-python/decopatch/Manifest create mode 100644 dev-python/decopatch/decopatch-1.4.10-r1.ebuild create mode 100644 dev-python/decopatch/files/decopatch-1.4.10-python12.patch create mode 100644 dev-python/decopatch/metadata.xml create mode 100644 dev-python/deezer-py/Manifest create mode 100644 dev-python/deezer-py/deezer-py-1.3.7.ebuild create mode 100644 dev-python/deezer-py/metadata.xml create mode 100644 dev-python/dek/Manifest create mode 100644 dev-python/dek/dek-1.5.0.ebuild create mode 100644 dev-python/dek/metadata.xml create mode 100644 dev-python/desktop-notifier/Manifest create mode 100644 dev-python/desktop-notifier/desktop-notifier-6.1.1.ebuild create mode 100644 dev-python/desktop-notifier/desktop-notifier-6.2.0.ebuild create mode 100644 dev-python/desktop-notifier/metadata.xml create mode 100644 dev-python/devtools/Manifest create mode 100644 dev-python/devtools/devtools-0.12.2-r1.ebuild create mode 100644 dev-python/devtools/files/devtools-0.12.2-mkdocs-hooks.patch create mode 100644 dev-python/devtools/metadata.xml create mode 100644 dev-python/digitalocean/Manifest create mode 100644 dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild create mode 100644 dev-python/digitalocean/metadata.xml create mode 100644 dev-python/discord-protos/Manifest create mode 100644 dev-python/discord-protos/discord-protos-1.2.126.ebuild create mode 100644 dev-python/discord-protos/metadata.xml create mode 100644 dev-python/django-browser-reload/Manifest create mode 100644 dev-python/django-browser-reload/django-browser-reload-1.13.0.ebuild create mode 100644 dev-python/django-browser-reload/metadata.xml create mode 100644 dev-python/django-constance/Manifest create mode 100644 dev-python/django-constance/django-constance-3.1.0.ebuild create mode 100644 dev-python/django-constance/metadata.xml create mode 100644 dev-python/django-picklefield/Manifest create mode 100644 dev-python/django-picklefield/django-picklefield-3.2.0.ebuild create mode 100644 dev-python/django-picklefield/metadata.xml create mode 100644 dev-python/django-tailwind/Manifest create mode 100644 dev-python/django-tailwind/django-tailwind-3.8.0.ebuild create mode 100644 dev-python/django-tailwind/metadata.xml create mode 100644 dev-python/django-tinymce/Manifest create mode 100644 dev-python/django-tinymce/django-tinymce-4.1.0.ebuild create mode 100644 dev-python/django-tinymce/metadata.xml create mode 100644 dev-python/docstring-parser/Manifest create mode 100644 dev-python/docstring-parser/docstring-parser-0.17.0.ebuild create mode 100644 dev-python/docstring-parser/metadata.xml create mode 100644 dev-python/doxypypy/Manifest create mode 100644 dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild create mode 100644 dev-python/doxypypy/metadata.xml create mode 100644 dev-python/dropbox/Manifest create mode 100644 dev-python/dropbox/dropbox-12.0.2.ebuild create mode 100644 dev-python/dropbox/metadata.xml create mode 100644 dev-python/dtreeviz/Manifest create mode 100644 dev-python/dtreeviz/dtreeviz-2.2.2.ebuild create mode 100644 dev-python/dtreeviz/metadata.xml create mode 100644 dev-python/editor/Manifest create mode 100644 dev-python/editor/editor-1.7.0.ebuild create mode 100644 dev-python/editor/metadata.xml create mode 100644 dev-python/eval-type-backport/Manifest create mode 100644 dev-python/eval-type-backport/eval-type-backport-0.3.1.ebuild create mode 100644 dev-python/eval-type-backport/metadata.xml create mode 100644 dev-python/evernote2/Manifest create mode 100644 dev-python/evernote2/evernote2-1.0.3.ebuild create mode 100644 dev-python/evernote2/evernote2-9999.ebuild create mode 100644 dev-python/evernote2/metadata.xml create mode 100644 dev-python/exif/Manifest create mode 100644 dev-python/exif/exif-1.6.0.ebuild create mode 100644 dev-python/exif/metadata.xml create mode 100644 dev-python/ezdxf/Manifest create mode 100644 dev-python/ezdxf/ezdxf-1.4.3.ebuild create mode 100644 dev-python/ezdxf/metadata.xml create mode 100644 dev-python/fastapi/Manifest create mode 100644 dev-python/fastapi/fastapi-0.125.0.ebuild create mode 100644 dev-python/fastapi/fastapi-0.127.0.ebuild create mode 100644 dev-python/fastapi/fastapi-0.135.1.ebuild create mode 100644 dev-python/fastapi/files/fastapi-0.115.6-httpx-0.28-test-fix.patch create mode 100644 dev-python/fastapi/metadata.xml create mode 100644 dev-python/fastuuid/Manifest create mode 100644 dev-python/fastuuid/fastuuid-0.14.0.ebuild create mode 100644 dev-python/fastuuid/metadata.xml create mode 100644 dev-python/find-libpython/Manifest create mode 100644 dev-python/find-libpython/find-libpython-0.5.1.ebuild create mode 100644 dev-python/find-libpython/metadata.xml create mode 100644 dev-python/flask-restx/Manifest create mode 100644 dev-python/flask-restx/files/flask-restx-avoid-importlib_resources.patch create mode 100644 dev-python/flask-restx/flask-restx-1.3.0.ebuild create mode 100644 dev-python/flask-restx/flask-restx-1.3.2.ebuild create mode 100644 dev-python/flask-restx/metadata.xml create mode 100644 dev-python/flask-socketio/Manifest create mode 100644 dev-python/flask-socketio/flask-socketio-5.5.1.ebuild create mode 100644 dev-python/flask-socketio/flask-socketio-5.6.0.ebuild create mode 100644 dev-python/flask-socketio/flask-socketio-5.6.1.ebuild create mode 100644 dev-python/flask-socketio/metadata.xml create mode 100644 dev-python/fontawesomefree/Manifest create mode 100644 dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild create mode 100644 dev-python/fontawesomefree/metadata.xml create mode 100644 dev-python/func-timeout/Manifest create mode 100644 dev-python/func-timeout/func-timeout-4.3.6.ebuild create mode 100644 dev-python/func-timeout/metadata.xml create mode 100644 dev-python/gbinder/Manifest create mode 100644 dev-python/gbinder/files/gbinder-1.1.1-setuptools.patch create mode 100644 dev-python/gbinder/gbinder-1.3.0.ebuild create mode 100644 dev-python/gbinder/gbinder-1.3.1.ebuild create mode 100644 dev-python/gbinder/gbinder-9999.ebuild create mode 100644 dev-python/gbinder/metadata.xml create mode 100644 dev-python/gemcall/Manifest create mode 100644 dev-python/gemcall/gemcall-0.9.2.ebuild create mode 100644 dev-python/gemcall/metadata.xml create mode 100644 dev-python/glcontext/Manifest create mode 100644 dev-python/glcontext/glcontext-3.0.0.ebuild create mode 100644 dev-python/glcontext/metadata.xml create mode 100644 dev-python/glfw/Manifest create mode 100644 dev-python/glfw/glfw-2.10.0.ebuild create mode 100644 dev-python/glfw/metadata.xml create mode 100644 dev-python/gnuplot-py/Manifest create mode 100644 dev-python/gnuplot-py/gnuplot-py-1.8_p8-r1.ebuild create mode 100644 dev-python/gnuplot-py/metadata.xml create mode 100644 dev-python/googletrans/Manifest create mode 100644 dev-python/googletrans/googletrans-4.0.0_rc1-r1.ebuild create mode 100644 dev-python/googletrans/metadata.xml create mode 100644 dev-python/grapheme/Manifest create mode 100644 dev-python/grapheme/grapheme-0.10.0.ebuild create mode 100644 dev-python/grapheme/grapheme-0.8.0.ebuild create mode 100644 dev-python/grapheme/metadata.xml create mode 100644 dev-python/graphql-core/Manifest create mode 100644 dev-python/graphql-core/graphql-core-3.2.3.ebuild create mode 100644 dev-python/graphql-core/graphql-core-3.2.8.ebuild create mode 100644 dev-python/graphql-core/metadata.xml create mode 100644 dev-python/graphql-relay/Manifest create mode 100644 dev-python/graphql-relay/graphql-relay-3.2.0.ebuild create mode 100644 dev-python/graphql-relay/metadata.xml create mode 100644 dev-python/gtts/Manifest create mode 100644 dev-python/gtts/gtts-2.5.4.ebuild create mode 100644 dev-python/gtts/metadata.xml create mode 100644 dev-python/guidata/Manifest create mode 100644 dev-python/guidata/guidata-3.13.4.ebuild create mode 100644 dev-python/guidata/guidata-3.14.0.ebuild create mode 100644 dev-python/guidata/guidata-3.14.1.ebuild create mode 100644 dev-python/guidata/guidata-3.14.2.ebuild create mode 100644 dev-python/guidata/metadata.xml create mode 100644 dev-python/guiqwt/Manifest create mode 100644 dev-python/guiqwt/guiqwt-4.4.5-r1.ebuild create mode 100644 dev-python/guiqwt/metadata.xml create mode 100644 dev-python/guppy3/Manifest create mode 100644 dev-python/guppy3/guppy3-3.1.5.ebuild create mode 100644 dev-python/guppy3/guppy3-3.1.6.ebuild create mode 100644 dev-python/guppy3/metadata.xml create mode 100644 dev-python/hachoir/Manifest create mode 100644 dev-python/hachoir/hachoir-3.3.0.ebuild create mode 100644 dev-python/hachoir/metadata.xml create mode 100644 dev-python/hashids/Manifest create mode 100644 dev-python/hashids/hashids-1.3.1.ebuild create mode 100644 dev-python/hashids/metadata.xml create mode 100644 dev-python/hid_ups/Manifest create mode 100644 dev-python/hid_ups/hid_ups-1.0.1.ebuild create mode 100644 dev-python/hid_ups/metadata.xml create mode 100644 dev-python/hid_ups_exporter/Manifest create mode 100644 dev-python/hid_ups_exporter/hid_ups_exporter-1.0.1.ebuild create mode 100644 dev-python/hid_ups_exporter/metadata.xml create mode 100644 dev-python/hijridate/Manifest create mode 100644 dev-python/hijridate/hijridate-2.6.0.ebuild create mode 100644 dev-python/hijridate/metadata.xml create mode 100644 dev-python/http-ece/Manifest create mode 100644 dev-python/http-ece/http-ece-1.2.1.ebuild create mode 100644 dev-python/http-ece/metadata.xml create mode 100644 dev-python/httpx-aiohttp/Manifest create mode 100644 dev-python/httpx-aiohttp/httpx-aiohttp-0.1.12.ebuild create mode 100644 dev-python/httpx-aiohttp/metadata.xml create mode 100644 dev-python/httpx-sse/Manifest create mode 100644 dev-python/httpx-sse/httpx-sse-0.4.3.ebuild create mode 100644 dev-python/httpx-sse/metadata.xml create mode 100644 dev-python/i3ipc/Manifest create mode 100644 dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild create mode 100644 dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild create mode 100644 dev-python/i3ipc/metadata.xml create mode 100644 dev-python/icecream/Manifest create mode 100644 dev-python/icecream/icecream-2.1.10.ebuild create mode 100644 dev-python/icecream/icecream-2.1.8.ebuild create mode 100644 dev-python/icecream/metadata.xml create mode 100644 dev-python/ignore-python/Manifest create mode 100644 dev-python/ignore-python/ignore-python-0.3.3.ebuild create mode 100644 dev-python/ignore-python/metadata.xml create mode 100644 dev-python/injector/Manifest create mode 100644 dev-python/injector/injector-0.22.0.ebuild create mode 100644 dev-python/injector/metadata.xml create mode 100644 dev-python/inquirer/Manifest create mode 100644 dev-python/inquirer/inquirer-3.4.1.ebuild create mode 100644 dev-python/inquirer/metadata.xml create mode 100644 dev-python/internetarchive/Manifest create mode 100644 dev-python/internetarchive/internetarchive-3.7.0.ebuild create mode 100644 dev-python/internetarchive/internetarchive-5.3.0.ebuild create mode 100644 dev-python/internetarchive/internetarchive-5.7.1.ebuild create mode 100644 dev-python/internetarchive/metadata.xml create mode 100644 dev-python/invoke/Manifest create mode 100644 dev-python/invoke/invoke-2.2.1.ebuild create mode 100644 dev-python/invoke/metadata.xml create mode 100644 dev-python/isosurfaces/Manifest create mode 100644 dev-python/isosurfaces/isosurfaces-0.1.2.ebuild create mode 100644 dev-python/isosurfaces/metadata.xml create mode 100644 dev-python/itemadapter/Manifest create mode 100644 dev-python/itemadapter/itemadapter-0.11.0.ebuild create mode 100644 dev-python/itemadapter/metadata.xml create mode 100644 dev-python/itemloaders/Manifest create mode 100644 dev-python/itemloaders/itemloaders-1.3.2.ebuild create mode 100644 dev-python/itemloaders/metadata.xml create mode 100644 dev-python/iuliia/Manifest create mode 100644 dev-python/iuliia/iuliia-0.13.0.ebuild create mode 100644 dev-python/iuliia/metadata.xml create mode 100644 dev-python/jinja2-cli/Manifest create mode 100644 dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild create mode 100644 dev-python/jinja2-cli/metadata.xml create mode 100644 dev-python/jiter/Manifest create mode 100644 dev-python/jiter/jiter-0.13.0.ebuild create mode 100644 dev-python/jiter/metadata.xml create mode 100644 dev-python/jplephem/Manifest create mode 100644 dev-python/jplephem/files/jplephem-fix-numpy-compat.patch create mode 100644 dev-python/jplephem/jplephem-2.23.ebuild create mode 100644 dev-python/jplephem/jplephem-2.24.ebuild create mode 100644 dev-python/jplephem/metadata.xml create mode 100644 dev-python/jpype/Manifest create mode 100644 dev-python/jpype/jpype-1.6.0.ebuild create mode 100644 dev-python/jpype/metadata.xml create mode 100644 dev-python/json_exporter/Manifest create mode 100644 dev-python/json_exporter/json_exporter-1.0.2.ebuild create mode 100644 dev-python/json_exporter/metadata.xml create mode 100644 dev-python/jsonfeed/Manifest create mode 100644 dev-python/jsonfeed/files/jsonfeed-1.1.2-exclude_tests.patch create mode 100644 dev-python/jsonfeed/jsonfeed-1.1.2.ebuild create mode 100644 dev-python/jsonfeed/metadata.xml create mode 100644 dev-python/jsonlines/Manifest create mode 100644 dev-python/jsonlines/jsonlines-4.0.0.ebuild create mode 100644 dev-python/jsonlines/metadata.xml create mode 100644 dev-python/justhtml/Manifest create mode 100644 dev-python/justhtml/justhtml-0.16.0.ebuild create mode 100644 dev-python/justhtml/metadata.xml create mode 100644 dev-python/kicad-python/Manifest create mode 100644 dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild create mode 100644 dev-python/kicad-python/metadata.xml create mode 100644 dev-python/langdetect/Manifest create mode 100644 dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch create mode 100644 dev-python/langdetect/langdetect-1.0.9.ebuild create mode 100644 dev-python/langdetect/metadata.xml create mode 100644 dev-python/latexify-py/Manifest create mode 100644 dev-python/latexify-py/latexify-py-0.4.3.1.ebuild create mode 100644 dev-python/latexify-py/latexify-py-0.4.4.1.ebuild create mode 100644 dev-python/latexify-py/metadata.xml create mode 100644 dev-python/ledger-bitcoin/Manifest create mode 100644 dev-python/ledger-bitcoin/ledger-bitcoin-0.4.0.ebuild create mode 100644 dev-python/ledger-bitcoin/metadata.xml create mode 100644 dev-python/ledgercomm/Manifest create mode 100644 dev-python/ledgercomm/ledgercomm-1.2.1.ebuild create mode 100644 dev-python/ledgercomm/metadata.xml create mode 100644 dev-python/listparser/Manifest create mode 100644 dev-python/listparser/listparser-0.20.ebuild create mode 100644 dev-python/listparser/metadata.xml create mode 100644 dev-python/litestar-htmx/Manifest create mode 100644 dev-python/litestar-htmx/litestar-htmx-0.5.0.ebuild create mode 100644 dev-python/litestar-htmx/metadata.xml create mode 100644 dev-python/litestar/Manifest create mode 100644 dev-python/litestar/files/litestar-2.19.0-no-valkey.patch create mode 100644 dev-python/litestar/litestar-2.21.1.ebuild create mode 100644 dev-python/litestar/metadata.xml create mode 100644 dev-python/lru-dict/Manifest create mode 100644 dev-python/lru-dict/lru-dict-1.3.0.ebuild create mode 100644 dev-python/lru-dict/lru-dict-1.4.1.ebuild create mode 100644 dev-python/lru-dict/metadata.xml create mode 100644 dev-python/lsp-tree-sitter/Manifest create mode 100644 dev-python/lsp-tree-sitter/lsp-tree-sitter-0.1.1.ebuild create mode 100644 dev-python/lsp-tree-sitter/metadata.xml create mode 100644 dev-python/lzallright/Manifest create mode 100644 dev-python/lzallright/lzallright-0.2.6.ebuild create mode 100644 dev-python/lzallright/metadata.xml create mode 100644 dev-python/m3u8/Manifest create mode 100644 dev-python/m3u8/m3u8-6.0.0.ebuild create mode 100644 dev-python/m3u8/metadata.xml create mode 100644 dev-python/markdownify/Manifest create mode 100644 dev-python/markdownify/markdownify-0.11.6.ebuild create mode 100644 dev-python/markdownify/metadata.xml create mode 100644 dev-python/markovify/Manifest create mode 100644 dev-python/markovify/markovify-0.9.4.ebuild create mode 100644 dev-python/markovify/metadata.xml create mode 100644 dev-python/mastodon-py/Manifest create mode 100644 dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch create mode 100644 dev-python/mastodon-py/mastodon-py-2.0.1.ebuild create mode 100644 dev-python/mastodon-py/mastodon-py-2.1.4.ebuild create mode 100644 dev-python/mastodon-py/metadata.xml create mode 100644 dev-python/material-color-utilities/Manifest create mode 100644 dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild create mode 100644 dev-python/material-color-utilities/material-color-utilities-9999.ebuild create mode 100644 dev-python/material-color-utilities/metadata.xml create mode 100644 dev-python/materialyoucolor/materialyoucolor-9999.ebuild create mode 100644 dev-python/materialyoucolor/metadata.xml create mode 100644 dev-python/mautrix/Manifest create mode 100644 dev-python/mautrix/mautrix-0.20.8.ebuild create mode 100644 dev-python/mautrix/mautrix-0.21.0.ebuild create mode 100644 dev-python/mautrix/metadata.xml create mode 100644 dev-python/mininet/Manifest create mode 100644 dev-python/mininet/metadata.xml create mode 100644 dev-python/mininet/mininet-2.3.0.ebuild create mode 100644 dev-python/mitype/Manifest create mode 100644 dev-python/mitype/metadata.xml create mode 100644 dev-python/mitype/mitype-0.2.6.ebuild create mode 100644 dev-python/mkdocs-blog-plugin/metadata.xml create mode 100644 dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild create mode 100644 dev-python/mkdocs-bootstrap-tables-plugin/Manifest create mode 100644 dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml create mode 100644 dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild create mode 100644 dev-python/mkdocs-exclude/Manifest create mode 100644 dev-python/mkdocs-exclude/metadata.xml create mode 100644 dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild create mode 100644 dev-python/mkdocs-git-committers-plugin/Manifest create mode 100644 dev-python/mkdocs-git-committers-plugin/metadata.xml create mode 100644 dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild create mode 100644 dev-python/mkdocs-rss-plugin/Manifest create mode 100644 dev-python/mkdocs-rss-plugin/metadata.xml create mode 100644 dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.17.4.ebuild create mode 100644 dev-python/mobi/Manifest create mode 100644 dev-python/mobi/metadata.xml create mode 100644 dev-python/mobi/mobi-0.3.3.ebuild create mode 100644 dev-python/modern-colorthief/Manifest create mode 100644 dev-python/modern-colorthief/metadata.xml create mode 100644 dev-python/modern-colorthief/modern-colorthief-0.1.12.ebuild create mode 100644 dev-python/moderngl-window/Manifest create mode 100644 dev-python/moderngl-window/metadata.xml create mode 100644 dev-python/moderngl-window/moderngl-window-3.1.1.ebuild create mode 100644 dev-python/moderngl/Manifest create mode 100644 dev-python/moderngl/metadata.xml create mode 100644 dev-python/moderngl/moderngl-5.12.0-r1.ebuild create mode 100644 dev-python/mollie-api-python/Manifest create mode 100644 dev-python/mollie-api-python/files/mollie-api-python-3.6.0-no-install-tests.patch create mode 100644 dev-python/mollie-api-python/metadata.xml create mode 100644 dev-python/mollie-api-python/mollie-api-python-3.6.0.ebuild create mode 100644 dev-python/moreorless/Manifest create mode 100644 dev-python/moreorless/metadata.xml create mode 100644 dev-python/moreorless/moreorless-0.4.0.ebuild create mode 100644 dev-python/mpxj/Manifest create mode 100644 dev-python/mpxj/metadata.xml create mode 100644 dev-python/mpxj/mpxj-14.1.0.ebuild create mode 100644 dev-python/msrest/Manifest create mode 100644 dev-python/msrest/metadata.xml create mode 100644 dev-python/msrest/msrest-0.7.1.ebuild create mode 100644 dev-python/mwclient/Manifest create mode 100644 dev-python/mwclient/metadata.xml create mode 100644 dev-python/mwclient/mwclient-0.11.0.ebuild create mode 100644 dev-python/nitrokey/Manifest create mode 100644 dev-python/nitrokey/metadata.xml create mode 100644 dev-python/nitrokey/nitrokey-0.4.1.ebuild create mode 100644 dev-python/nkdfu/Manifest create mode 100644 dev-python/nkdfu/metadata.xml create mode 100644 dev-python/nkdfu/nkdfu-0.2.ebuild create mode 100644 dev-python/odfdo/Manifest create mode 100644 dev-python/odfdo/metadata.xml create mode 100644 dev-python/odfdo/odfdo-3.18.2.ebuild create mode 100644 dev-python/odsgenerator/Manifest create mode 100644 dev-python/odsgenerator/metadata.xml create mode 100644 dev-python/odsgenerator/odsgenerator-1.12.0.ebuild create mode 100644 dev-python/odsparsator/Manifest create mode 100644 dev-python/odsparsator/metadata.xml create mode 100644 dev-python/odsparsator/odsparsator-1.13.1.ebuild create mode 100644 dev-python/openapi-pydantic/Manifest create mode 100644 dev-python/openapi-pydantic/metadata.xml create mode 100644 dev-python/openapi-pydantic/openapi-pydantic-0.5.1.ebuild create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-common/Manifest create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-common/metadata.xml create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.40.0.ebuild create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-grpc/Manifest create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-grpc/metadata.xml create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.40.0.ebuild create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-http/Manifest create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-http/metadata.xml create mode 100644 dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.40.0.ebuild create mode 100644 dev-python/opentelemetry-instrumentation-threading/Manifest create mode 100644 dev-python/opentelemetry-instrumentation-threading/metadata.xml create mode 100644 dev-python/opentelemetry-instrumentation-threading/opentelemetry-instrumentation-threading-0.61_beta0.ebuild create mode 100644 dev-python/opentelemetry-instrumentation/Manifest create mode 100644 dev-python/opentelemetry-instrumentation/files/opentelemetry-instrumentation-0.61_beta0-wrapt-2.patch create mode 100644 dev-python/opentelemetry-instrumentation/metadata.xml create mode 100644 dev-python/opentelemetry-instrumentation/opentelemetry-instrumentation-0.61_beta0.ebuild create mode 100644 dev-python/opentelemetry-proto/Manifest create mode 100644 dev-python/opentelemetry-proto/metadata.xml create mode 100644 dev-python/opentelemetry-proto/opentelemetry-proto-1.40.0.ebuild create mode 100644 dev-python/osc-placement/Manifest create mode 100644 dev-python/osc-placement/metadata.xml create mode 100644 dev-python/osc-placement/osc-placement-4.7.0.ebuild create mode 100644 dev-python/osc-placement/osc-placement-4.8.0.ebuild create mode 100644 dev-python/oscrypto/Manifest create mode 100644 dev-python/oscrypto/files/openssl-3.0.10-fix.patch create mode 100644 dev-python/oscrypto/files/py3.12.patch create mode 100644 dev-python/oscrypto/metadata.xml create mode 100644 dev-python/oscrypto/oscrypto-1.3.0-r2.ebuild create mode 100644 dev-python/parsel/Manifest create mode 100644 dev-python/parsel/files/parsel-1.6.0-pytest-runner.patch create mode 100644 dev-python/parsel/metadata.xml create mode 100644 dev-python/parsel/parsel-1.10.0.ebuild create mode 100644 dev-python/pem/Manifest create mode 100644 dev-python/pem/metadata.xml create mode 100644 dev-python/pem/pem-23.1.0.ebuild create mode 100644 dev-python/persist-queue/Manifest create mode 100644 dev-python/persist-queue/metadata.xml create mode 100644 dev-python/persist-queue/persist-queue-0.8.1.ebuild create mode 100644 dev-python/persist-queue/persist-queue-1.0.0.ebuild create mode 100644 dev-python/persist-queue/persist-queue-1.1.0.ebuild create mode 100644 dev-python/phx-class-registry/Manifest create mode 100644 dev-python/phx-class-registry/metadata.xml create mode 100644 dev-python/phx-class-registry/phx-class-registry-4.1.0-r1.ebuild create mode 100644 dev-python/pillow-heif/Manifest create mode 100644 dev-python/pillow-heif/files/pillow-heif-0.21.0-respect-cflags.patch create mode 100644 dev-python/pillow-heif/metadata.xml create mode 100644 dev-python/pillow-heif/pillow-heif-1.2.0.ebuild create mode 100644 dev-python/pillow-heif/pillow-heif-1.2.1.ebuild create mode 100644 dev-python/pillow-jxl-plugin/Manifest create mode 100644 dev-python/pillow-jxl-plugin/metadata.xml create mode 100644 dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.2.ebuild create mode 100644 dev-python/plexapi/Manifest create mode 100644 dev-python/plexapi/metadata.xml create mode 100644 dev-python/plexapi/plexapi-4.17.2.ebuild create mode 100644 dev-python/plexapi/plexapi-4.18.0.ebuild create mode 100644 dev-python/plotext/Manifest create mode 100644 dev-python/plotext/metadata.xml create mode 100644 dev-python/plotext/plotext-5.3.0.ebuild create mode 100644 dev-python/plotext/plotext-5.3.2.ebuild create mode 100644 dev-python/plum/Manifest create mode 100644 dev-python/plum/metadata.xml create mode 100644 dev-python/plum/plum-0.8.7.ebuild create mode 100644 dev-python/polyfactory/Manifest create mode 100644 dev-python/polyfactory/metadata.xml create mode 100644 dev-python/polyfactory/polyfactory-3.3.0.ebuild create mode 100644 dev-python/posthog/Manifest create mode 100644 dev-python/posthog/metadata.xml create mode 100644 dev-python/posthog/posthog-7.9.12.ebuild create mode 100644 dev-python/prometheus_exporter/Manifest create mode 100644 dev-python/prometheus_exporter/metadata.xml create mode 100644 dev-python/prometheus_exporter/prometheus_exporter-1.0.0.ebuild create mode 100644 dev-python/prometheus_exporter/prometheus_exporter-1.1.0.ebuild create mode 100644 dev-python/prometheus_exporter/prometheus_exporter-1.3.0.ebuild create mode 100644 dev-python/prometheus_exporter/prometheus_exporter-9999.ebuild create mode 100644 dev-python/proselint/Manifest create mode 100644 dev-python/proselint/metadata.xml create mode 100644 dev-python/proselint/proselint-0.14.0.ebuild create mode 100644 dev-python/protego/Manifest create mode 100644 dev-python/protego/metadata.xml create mode 100644 dev-python/protego/protego-0.4.0.ebuild create mode 100644 dev-python/proton-core/Manifest create mode 100644 dev-python/proton-core/metadata.xml create mode 100644 dev-python/proton-core/proton-core-0.7.0.ebuild create mode 100644 dev-python/proton-keyring-linux/Manifest create mode 100644 dev-python/proton-keyring-linux/metadata.xml create mode 100644 dev-python/proton-keyring-linux/proton-keyring-linux-0.2.0.ebuild create mode 100644 dev-python/proton-vpn-api-core/Manifest create mode 100644 dev-python/proton-vpn-api-core/metadata.xml create mode 100644 dev-python/proton-vpn-api-core/proton-vpn-api-core-0.46.1.ebuild create mode 100644 dev-python/proton-vpn-local-agent/Manifest create mode 100644 dev-python/proton-vpn-local-agent/metadata.xml create mode 100644 dev-python/proton-vpn-local-agent/proton-vpn-local-agent-1.4.8.ebuild create mode 100644 dev-python/proton-vpn-network-manager/Manifest create mode 100644 dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-fix-networkmanager-plugin-loading.patch create mode 100644 dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-remove-call-to-apt.patch create mode 100644 dev-python/proton-vpn-network-manager/metadata.xml create mode 100644 dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.13.0.ebuild create mode 100644 dev-python/proxy_tools/Manifest create mode 100644 dev-python/proxy_tools/metadata.xml create mode 100644 dev-python/proxy_tools/proxy_tools-0.1.0.ebuild create mode 100644 dev-python/psycopg2cffi/Manifest create mode 100644 dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch create mode 100644 dev-python/psycopg2cffi/metadata.xml create mode 100644 dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild create mode 100644 dev-python/ptpython/Manifest create mode 100644 dev-python/ptpython/metadata.xml create mode 100644 dev-python/ptpython/ptpython-3.0.29.ebuild create mode 100644 dev-python/pwdlib/Manifest create mode 100644 dev-python/pwdlib/metadata.xml create mode 100644 dev-python/pwdlib/pwdlib-0.2.1.ebuild create mode 100644 dev-python/pwdlib/pwdlib-0.3.0.ebuild create mode 100644 dev-python/py-himitsu/Manifest create mode 100644 dev-python/py-himitsu/py-himitsu-0.0.9.ebuild create mode 100644 dev-python/py-nanoid/Manifest create mode 100644 dev-python/py-nanoid/metadata.xml create mode 100644 dev-python/py-nanoid/py-nanoid-0_pre20220201.ebuild create mode 100644 dev-python/pyclip/Manifest create mode 100644 dev-python/pyclip/metadata.xml create mode 100644 dev-python/pyclip/pyclip-0.7.0-r2.ebuild create mode 100644 dev-python/pyclip/pyclip-9999.ebuild create mode 100644 dev-python/pydantic-extra-types/Manifest create mode 100644 dev-python/pydantic-extra-types/metadata.xml create mode 100644 dev-python/pydantic-extra-types/pydantic-extra-types-2.10.6.ebuild create mode 100644 dev-python/pydispatcher/Manifest create mode 100644 dev-python/pydispatcher/metadata.xml create mode 100644 dev-python/pydispatcher/pydispatcher-2.0.7.ebuild create mode 100644 dev-python/pydub/Manifest create mode 100644 dev-python/pydub/metadata.xml create mode 100644 dev-python/pydub/pydub-0.25.1.ebuild create mode 100644 dev-python/pyfiglet/Manifest create mode 100644 dev-python/pyfiglet/files/pyfiglet-1.0.2-fix-test.patch create mode 100644 dev-python/pyfiglet/metadata.xml create mode 100644 dev-python/pyfiglet/pyfiglet-1.0.2.ebuild create mode 100644 dev-python/pyftdi/Manifest create mode 100644 dev-python/pyftdi/metadata.xml create mode 100644 dev-python/pyftdi/pyftdi-0.57.1.ebuild create mode 100644 dev-python/pygeotile/Manifest create mode 100644 dev-python/pygeotile/metadata.xml create mode 100644 dev-python/pygeotile/pygeotile-1.0.6.ebuild create mode 100644 dev-python/pyglm/Manifest create mode 100644 dev-python/pyglm/metadata.xml create mode 100644 dev-python/pyglm/pyglm-2.8.3.ebuild create mode 100644 dev-python/pygls/Manifest create mode 100644 dev-python/pygls/metadata.xml create mode 100644 dev-python/pygls/pygls-2.0.1.ebuild create mode 100644 dev-python/pygls/pygls-2.1.0.ebuild create mode 100644 dev-python/pygments-promql/Manifest create mode 100644 dev-python/pygments-promql/metadata.xml create mode 100644 dev-python/pygments-promql/pygments-promql-0.0.9-r1.ebuild create mode 100644 dev-python/pygsl/Manifest create mode 100644 dev-python/pygsl/metadata.xml create mode 100644 dev-python/pygsl/pygsl-2.3.4.ebuild create mode 100644 dev-python/pyinstrument/Manifest create mode 100644 dev-python/pyinstrument/metadata.xml create mode 100644 dev-python/pyinstrument/pyinstrument-5.1.2.ebuild create mode 100644 dev-python/pymeeus/Manifest create mode 100644 dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch create mode 100644 dev-python/pymeeus/metadata.xml create mode 100644 dev-python/pymeeus/pymeeus-0.5.12.ebuild create mode 100644 dev-python/pymorphy3-dicts-ru/Manifest create mode 100644 dev-python/pymorphy3-dicts-ru/metadata.xml create mode 100644 dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild create mode 100644 dev-python/pymorphy3-dicts-uk/Manifest create mode 100644 dev-python/pymorphy3-dicts-uk/metadata.xml create mode 100644 dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild create mode 100644 dev-python/pymorphy3/Manifest create mode 100644 dev-python/pymorphy3/metadata.xml create mode 100644 dev-python/pymorphy3/pymorphy3-1.2.0.ebuild create mode 100644 dev-python/pympress/Manifest create mode 100644 dev-python/pympress/metadata.xml create mode 100644 dev-python/pympress/pympress-1.8.6.ebuild create mode 100644 dev-python/pynng/Manifest create mode 100644 dev-python/pynng/metadata.xml create mode 100644 dev-python/pynng/pynng-0.8.1.ebuild create mode 100644 dev-python/pynput/Manifest create mode 100644 dev-python/pynput/files/patches/uinput.patch create mode 100644 dev-python/pynput/files/patches/wheel.patch create mode 100644 dev-python/pynput/metadata.xml create mode 100644 dev-python/pynput/pynput-1.7.6.ebuild create mode 100644 dev-python/pynput/pynput-1.8.1.ebuild create mode 100644 dev-python/pypandoc/Manifest create mode 100644 dev-python/pypandoc/metadata.xml create mode 100644 dev-python/pypandoc/pypandoc-1.16.2.ebuild create mode 100644 dev-python/pyperscan/Manifest create mode 100644 dev-python/pyperscan/metadata.xml create mode 100644 dev-python/pyperscan/pyperscan-0.3.0.ebuild create mode 100644 dev-python/pyproject2ebuild/Manifest create mode 100644 dev-python/pyproject2ebuild/metadata.xml create mode 100644 dev-python/pyproject2ebuild/pyproject2ebuild-0.0.3.ebuild create mode 100644 dev-python/pyqtdarktheme/Manifest create mode 100644 dev-python/pyqtdarktheme/metadata.xml create mode 100644 dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild create mode 100644 dev-python/pyrefly/Manifest create mode 100644 dev-python/pyrefly/metadata.xml create mode 100644 dev-python/pyrefly/pyrefly-0.56.0.ebuild create mode 100644 dev-python/pyrefly/pyrefly-0.57.1.ebuild create mode 100644 dev-python/pyrime/Manifest create mode 100644 dev-python/pyrime/files/pyrime-0.0.7-fix-meson-project.patch create mode 100644 dev-python/pyrime/metadata.xml create mode 100644 dev-python/pyrime/pyrime-0.0.7.ebuild create mode 100644 dev-python/pysdl3/Manifest create mode 100644 dev-python/pysdl3/metadata.xml create mode 100644 dev-python/pysdl3/pysdl3-0.9.9_beta1.ebuild create mode 100644 dev-python/pysnooper/Manifest create mode 100644 dev-python/pysnooper/metadata.xml create mode 100644 dev-python/pysnooper/pysnooper-1.2.1.ebuild create mode 100644 dev-python/pysnooper/pysnooper-1.2.3.ebuild create mode 100644 dev-python/pystardict/Manifest create mode 100644 dev-python/pystardict/metadata.xml create mode 100644 dev-python/pystardict/pystardict-0.8-r1.ebuild create mode 100644 dev-python/pytest-cases/Manifest create mode 100644 dev-python/pytest-cases/metadata.xml create mode 100644 dev-python/pytest-cases/pytest-cases-3.9.1-r1.ebuild create mode 100644 dev-python/pytest-celery/Manifest create mode 100644 dev-python/pytest-celery/metadata.xml create mode 100644 dev-python/pytest-celery/pytest-celery-0.1.0.ebuild create mode 100644 dev-python/pytest-embedded/Manifest create mode 100644 dev-python/pytest-embedded/metadata.xml create mode 100644 dev-python/pytest-embedded/pytest-embedded-1.16.2.ebuild create mode 100644 dev-python/pytest-embedded/pytest-embedded-1.17.0.ebuild create mode 100644 dev-python/pytest-harvest/Manifest create mode 100644 dev-python/pytest-harvest/metadata.xml create mode 100644 dev-python/pytest-harvest/pytest-harvest-1.10.5-r1.ebuild create mode 100644 dev-python/pytest-mypy-plugins/Manifest create mode 100644 dev-python/pytest-mypy-plugins/metadata.xml create mode 100644 dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.2.0.ebuild create mode 100644 dev-python/pytest-relaxed/Manifest create mode 100644 dev-python/pytest-relaxed/metadata.xml create mode 100644 dev-python/pytest-relaxed/pytest-relaxed-2.0.2.ebuild create mode 100644 dev-python/pytest-snapshot/Manifest create mode 100644 dev-python/pytest-snapshot/files/pytest-snapshot-0.9.0-pytest8.patch create mode 100644 dev-python/pytest-snapshot/metadata.xml create mode 100644 dev-python/pytest-snapshot/pytest-snapshot-0.9.0.ebuild create mode 100644 dev-python/pytest-steps/Manifest create mode 100644 dev-python/pytest-steps/files/pytest-steps-1.8.0-strict-mkdocs.patch create mode 100644 dev-python/pytest-steps/metadata.xml create mode 100644 dev-python/pytest-steps/pytest-steps-1.8.0-r1.ebuild create mode 100644 dev-python/pytest-textual-snapshot/Manifest create mode 100644 dev-python/pytest-textual-snapshot/files/pytest-textual-snapshot-1.1.0-syrupy-5-compat.patch create mode 100644 dev-python/pytest-textual-snapshot/metadata.xml create mode 100644 dev-python/pytest-textual-snapshot/pytest-textual-snapshot-1.1.0.ebuild create mode 100644 dev-python/python-barbicanclient/Manifest create mode 100644 dev-python/python-barbicanclient/metadata.xml create mode 100644 dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild create mode 100644 dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild create mode 100644 dev-python/python-designateclient/Manifest create mode 100644 dev-python/python-designateclient/metadata.xml create mode 100644 dev-python/python-designateclient/python-designateclient-6.3.0.ebuild create mode 100644 dev-python/python-designateclient/python-designateclient-6.4.0.ebuild create mode 100644 dev-python/python-fire/Manifest create mode 100644 dev-python/python-fire/metadata.xml create mode 100644 dev-python/python-fire/python-fire-0.6.0.ebuild create mode 100644 dev-python/python-fire/python-fire-0.7.0.ebuild create mode 100644 dev-python/python-frontmatter/Manifest create mode 100644 dev-python/python-frontmatter/metadata.xml create mode 100644 dev-python/python-frontmatter/python-frontmatter-1.1.0.ebuild create mode 100644 dev-python/python-http-client/Manifest create mode 100644 dev-python/python-http-client/metadata.xml create mode 100644 dev-python/python-http-client/python-http-client-3.3.5-r1.ebuild create mode 100644 dev-python/python-lsp-isort/Manifest create mode 100644 dev-python/python-lsp-isort/metadata.xml create mode 100644 dev-python/python-lsp-isort/python-lsp-isort-0.2.1.ebuild create mode 100644 dev-python/python-lsp-mypy/Manifest create mode 100644 dev-python/python-lsp-mypy/metadata.xml create mode 100644 dev-python/python-lsp-mypy/python-lsp-mypy-0.7.0.ebuild create mode 100644 dev-python/python-magnumclient/Manifest create mode 100644 dev-python/python-magnumclient/metadata.xml create mode 100644 dev-python/python-magnumclient/python-magnumclient-4.10.0.ebuild create mode 100644 dev-python/python-magnumclient/python-magnumclient-4.9.0.ebuild create mode 100644 dev-python/python-manilaclient/Manifest create mode 100644 dev-python/python-manilaclient/metadata.xml create mode 100644 dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild create mode 100644 dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild create mode 100644 dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild create mode 100644 dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild create mode 100644 dev-python/python-octaviaclient/Manifest create mode 100644 dev-python/python-octaviaclient/metadata.xml create mode 100644 dev-python/python-octaviaclient/python-octaviaclient-3.12.0.ebuild create mode 100644 dev-python/python-octaviaclient/python-octaviaclient-3.13.0.ebuild create mode 100644 dev-python/python-olm/Manifest create mode 100644 dev-python/python-olm/metadata.xml create mode 100644 dev-python/python-olm/python-olm-3.2.16.ebuild create mode 100644 dev-python/python-pidfile/Manifest create mode 100644 dev-python/python-pidfile/metadata.xml create mode 100644 dev-python/python-pidfile/python-pidfile-3.1.1.ebuild create mode 100644 dev-python/python-socketio/Manifest create mode 100644 dev-python/python-socketio/metadata.xml create mode 100644 dev-python/python-socketio/python-socketio-5.11.4.ebuild create mode 100644 dev-python/python-socketio/python-socketio-5.12.1.ebuild create mode 100644 dev-python/python-statemachine/Manifest create mode 100644 dev-python/python-statemachine/metadata.xml create mode 100644 dev-python/python-statemachine/python-statemachine-2.5.0.ebuild create mode 100644 dev-python/python-statemachine/python-statemachine-2.6.0.ebuild create mode 100644 dev-python/python-statemachine/python-statemachine-3.0.0.ebuild create mode 100644 dev-python/python-telegram-bot/Manifest create mode 100644 dev-python/python-telegram-bot/metadata.xml create mode 100644 dev-python/python-telegram-bot/python-telegram-bot-20.6-r1.ebuild create mode 100644 dev-python/python-telegram-bot/python-telegram-bot-21.1.1.ebuild create mode 100644 dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild create mode 100644 dev-python/python-xdis/Manifest create mode 100644 dev-python/python-xdis/metadata.xml create mode 100644 dev-python/python-xdis/python-xdis-6.1.8.ebuild create mode 100644 dev-python/pyvis/Manifest create mode 100644 dev-python/pyvis/metadata.xml create mode 100644 dev-python/pyvis/pyvis-0.3.1.ebuild create mode 100644 dev-python/pyvisa-py/Manifest create mode 100644 dev-python/pyvisa-py/metadata.xml create mode 100644 dev-python/pyvisa-py/pyvisa-py-0.8.1.ebuild create mode 100644 dev-python/pyvisa/Manifest create mode 100644 dev-python/pyvisa/metadata.xml create mode 100644 dev-python/pyvisa/pyvisa-1.16.2.ebuild create mode 100644 dev-python/pywavefront/Manifest create mode 100644 dev-python/pywavefront/metadata.xml create mode 100644 dev-python/pywavefront/pywavefront-1.3.3.ebuild create mode 100644 dev-python/pywebview/Manifest create mode 100644 dev-python/pywebview/metadata.xml create mode 100644 dev-python/pywebview/pywebview-6.1.ebuild create mode 100644 dev-python/questionary/Manifest create mode 100644 dev-python/questionary/metadata.xml create mode 100644 dev-python/questionary/questionary-2.1.0.ebuild create mode 100644 dev-python/questionary/questionary-2.1.1.ebuild create mode 100644 dev-python/queuelib/Manifest create mode 100644 dev-python/queuelib/metadata.xml create mode 100644 dev-python/queuelib/queuelib-1.8.0.ebuild create mode 100644 dev-python/readability-lxml/Manifest create mode 100644 dev-python/readability-lxml/metadata.xml create mode 100644 dev-python/readability-lxml/readability-lxml-0.8.4.1.ebuild create mode 100644 dev-python/readchar/Manifest create mode 100644 dev-python/readchar/metadata.xml create mode 100644 dev-python/readchar/readchar-4.2.1.ebuild create mode 100644 dev-python/readmdict/Manifest create mode 100644 dev-python/readmdict/metadata.xml create mode 100644 dev-python/readmdict/readmdict-0.1.1-r1.ebuild create mode 100644 dev-python/rectangle-packer/Manifest create mode 100644 dev-python/rectangle-packer/metadata.xml create mode 100644 dev-python/rectangle-packer/rectangle-packer-2.0.2.ebuild create mode 100644 dev-python/repology-client/Manifest create mode 100644 dev-python/repology-client/metadata.xml create mode 100644 dev-python/repology-client/repology-client-0.5.0.ebuild create mode 100644 dev-python/repology-client/repology-client-0.6.0.ebuild create mode 100644 dev-python/rich-rst/Manifest create mode 100644 dev-python/rich-rst/metadata.xml create mode 100644 dev-python/rich-rst/rich-rst-1.3.2.ebuild create mode 100644 dev-python/rpmautospec-core/Manifest create mode 100644 dev-python/rpmautospec-core/metadata.xml create mode 100644 dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild create mode 100644 dev-python/rstcheck/Manifest create mode 100644 dev-python/rstcheck/metadata.xml create mode 100644 dev-python/rstcheck/rstcheck-6.2.0.ebuild create mode 100644 dev-python/rstcheck/rstcheck-6.2.1.ebuild create mode 100644 dev-python/runs/Manifest create mode 100644 dev-python/runs/metadata.xml create mode 100644 dev-python/runs/runs-1.3.0.ebuild create mode 100644 dev-python/scrapy/Manifest create mode 100644 dev-python/scrapy/metadata.xml create mode 100644 dev-python/scrapy/scrapy-2.12.0.ebuild create mode 100644 dev-python/screeninfo/Manifest create mode 100644 dev-python/screeninfo/metadata.xml create mode 100644 dev-python/screeninfo/screeninfo-0.8.1.ebuild create mode 100644 dev-python/sendgrid/Manifest create mode 100644 dev-python/sendgrid/metadata.xml create mode 100644 dev-python/sendgrid/sendgrid-6.11.0.ebuild create mode 100644 dev-python/sentence-splitter/Manifest create mode 100644 dev-python/sentence-splitter/metadata.xml create mode 100644 dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild create mode 100644 dev-python/sentry-sdk/Manifest create mode 100644 dev-python/sentry-sdk/metadata.xml create mode 100644 dev-python/sentry-sdk/sentry-sdk-2.30.0.ebuild create mode 100644 dev-python/signalstickers-client/Manifest create mode 100644 dev-python/signalstickers-client/metadata.xml create mode 100644 dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild create mode 100644 dev-python/simple-term-menu/Manifest create mode 100644 dev-python/simple-term-menu/metadata.xml create mode 100644 dev-python/simple-term-menu/simple-term-menu-1.6.6.ebuild create mode 100644 dev-python/simplemma/Manifest create mode 100644 dev-python/simplemma/metadata.xml create mode 100644 dev-python/simplemma/simplemma-0.9.1.ebuild create mode 100644 dev-python/sjcl/Manifest create mode 100644 dev-python/sjcl/metadata.xml create mode 100644 dev-python/sjcl/sjcl-0.2.1-r1.ebuild create mode 100644 dev-python/skia-pathops/Manifest create mode 100644 dev-python/skia-pathops/files/skia-pathops-0.9.1-no-net.patch create mode 100644 dev-python/skia-pathops/metadata.xml create mode 100644 dev-python/skia-pathops/skia-pathops-0.9.1.ebuild create mode 100644 dev-python/sortedcollections/Manifest create mode 100644 dev-python/sortedcollections/metadata.xml create mode 100644 dev-python/sortedcollections/sortedcollections-2.1.0.ebuild create mode 100644 dev-python/soundcard/Manifest create mode 100644 dev-python/soundcard/metadata.xml create mode 100644 dev-python/soundcard/soundcard-0.4.5.ebuild create mode 100644 dev-python/sphinx-click/Manifest create mode 100644 dev-python/sphinx-click/metadata.xml create mode 100644 dev-python/sphinx-click/sphinx-click-4.2.0.ebuild create mode 100644 dev-python/sphinx-design/Manifest create mode 100644 dev-python/sphinx-design/metadata.xml create mode 100644 dev-python/sphinx-design/sphinx-design-0.6.1.ebuild create mode 100644 dev-python/sphinx-hoverxref/Manifest create mode 100644 dev-python/sphinx-hoverxref/metadata.xml create mode 100644 dev-python/sphinx-hoverxref/sphinx-hoverxref-1.4.2.ebuild create mode 100644 dev-python/sphinx-last-updated-by-git/Manifest create mode 100644 dev-python/sphinx-last-updated-by-git/metadata.xml create mode 100644 dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild create mode 100644 dev-python/sphinx-paramlinks/Manifest create mode 100644 dev-python/sphinx-paramlinks/metadata.xml create mode 100644 dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild create mode 100644 dev-python/sphinx-sitemap/Manifest create mode 100644 dev-python/sphinx-sitemap/metadata.xml create mode 100644 dev-python/sphinx-sitemap/sphinx-sitemap-2.8.0.ebuild create mode 100644 dev-python/sphinx-sitemap/sphinx-sitemap-2.9.0.ebuild create mode 100644 dev-python/sphinxcontrib-katex/Manifest create mode 100644 dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_install.patch create mode 100644 dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_use_tomli.patch create mode 100644 dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.11_fix_install.patch create mode 100644 dev-python/sphinxcontrib-katex/metadata.xml create mode 100644 dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.11.ebuild create mode 100644 dev-python/sphinxext-opengraph/Manifest create mode 100644 dev-python/sphinxext-opengraph/metadata.xml create mode 100644 dev-python/sphinxext-opengraph/sphinxext-opengraph-0.13.0.ebuild create mode 100644 dev-python/sphinxnotes-mock/Manifest create mode 100644 dev-python/sphinxnotes-mock/metadata.xml create mode 100644 dev-python/sphinxnotes-mock/sphinxnotes-mock-1.1.ebuild create mode 100644 dev-python/sqlmodel/Manifest create mode 100644 dev-python/sqlmodel/metadata.xml create mode 100644 dev-python/sqlmodel/sqlmodel-0.0.29.ebuild create mode 100644 dev-python/sqlmodel/sqlmodel-0.0.31.ebuild create mode 100644 dev-python/sqlmodel/sqlmodel-0.0.37.ebuild create mode 100644 dev-python/sse-starlette/Manifest create mode 100644 dev-python/sse-starlette/metadata.xml create mode 100644 dev-python/sse-starlette/sse-starlette-3.3.2.ebuild create mode 100644 dev-python/starkbank-ecdsa/Manifest create mode 100644 dev-python/starkbank-ecdsa/metadata.xml create mode 100644 dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0-r1.ebuild create mode 100644 dev-python/steam/Manifest create mode 100644 dev-python/steam/files/steam-2.0.0-path-pycryptodome-and-gevent.patch create mode 100644 dev-python/steam/metadata.xml create mode 100644 dev-python/steam/steam-2.0.0-r1.ebuild create mode 100644 dev-python/stone/Manifest create mode 100644 dev-python/stone/metadata.xml create mode 100644 dev-python/stone/stone-3.3.9.ebuild create mode 100644 dev-python/strawberry-graphql/Manifest create mode 100644 dev-python/strawberry-graphql/files/strawberry-0.288.3-no-emoji-test.patch create mode 100644 dev-python/strawberry-graphql/metadata.xml create mode 100644 dev-python/strawberry-graphql/strawberry-graphql-0.311.0.ebuild create mode 100644 dev-python/strip-hints/Manifest create mode 100644 dev-python/strip-hints/metadata.xml create mode 100644 dev-python/strip-hints/strip-hints-0.1.13.ebuild create mode 100644 dev-python/survey/Manifest create mode 100644 dev-python/survey/metadata.xml create mode 100644 dev-python/survey/survey-5.4.2.ebuild create mode 100644 dev-python/svgelements/Manifest create mode 100644 dev-python/svgelements/files/fix_tests.patch create mode 100644 dev-python/svgelements/metadata.xml create mode 100644 dev-python/svgelements/svgelements-1.9.6-r1.ebuild create mode 100644 dev-python/svgpathtools/Manifest create mode 100644 dev-python/svgpathtools/metadata.xml create mode 100644 dev-python/svgpathtools/svgpathtools-1.7.2.ebuild create mode 100644 dev-python/syrupy/Manifest create mode 100644 dev-python/syrupy/metadata.xml create mode 100644 dev-python/syrupy/syrupy-5.1.0.ebuild create mode 100644 dev-python/system_hotkey/Manifest create mode 100644 dev-python/system_hotkey/files/system_hotkey-1.0.3-fix-collections-iterable.patch create mode 100644 dev-python/system_hotkey/metadata.xml create mode 100644 dev-python/system_hotkey/system_hotkey-1.0.3.ebuild create mode 100644 dev-python/tdir/Manifest create mode 100644 dev-python/tdir/metadata.xml create mode 100644 dev-python/tdir/tdir-1.9.0.ebuild create mode 100644 dev-python/templated-dictionary/Manifest create mode 100644 dev-python/templated-dictionary/metadata.xml create mode 100644 dev-python/templated-dictionary/templated-dictionary-1.6.ebuild create mode 100644 dev-python/tempus-themes/Manifest create mode 100644 dev-python/tempus-themes/metadata.xml create mode 100644 dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild create mode 100644 dev-python/tempy/Manifest create mode 100644 dev-python/tempy/metadata.xml create mode 100644 dev-python/tempy/tempy-1.4.0.ebuild create mode 100644 dev-python/termynal/Manifest create mode 100644 dev-python/termynal/metadata.xml create mode 100644 dev-python/termynal/termynal-0.13.1-r1.ebuild create mode 100644 dev-python/textual-autocomplete/Manifest create mode 100644 dev-python/textual-autocomplete/metadata.xml create mode 100644 dev-python/textual-autocomplete/textual-autocomplete-4.0.6.ebuild create mode 100644 dev-python/textual-dev/Manifest create mode 100644 dev-python/textual-dev/metadata.xml create mode 100644 dev-python/textual-dev/textual-dev-1.8.0.ebuild create mode 100644 dev-python/textual-serve/Manifest create mode 100644 dev-python/textual-serve/metadata.xml create mode 100644 dev-python/textual-serve/textual-serve-1.1.3.ebuild create mode 100644 dev-python/textual/Manifest create mode 100644 dev-python/textual/metadata.xml create mode 100644 dev-python/textual/textual-8.1.1-r1.ebuild create mode 100644 dev-python/textual/textual-8.2.0.ebuild create mode 100644 dev-python/thonny/Manifest create mode 100644 dev-python/thonny/metadata.xml create mode 100644 dev-python/thonny/thonny-4.1.7.ebuild create mode 100644 dev-python/tiktoken/Manifest create mode 100644 dev-python/tiktoken/files/tiktoken-0.12.0-special-token-roudtrip.patch create mode 100644 dev-python/tiktoken/metadata.xml create mode 100644 dev-python/tiktoken/tiktoken-0.12.0.ebuild create mode 100644 dev-python/timeslot/Manifest create mode 100644 dev-python/timeslot/metadata.xml create mode 100644 dev-python/timeslot/timeslot-0.1.2.ebuild create mode 100644 dev-python/tlv8/Manifest create mode 100644 dev-python/tlv8/metadata.xml create mode 100644 dev-python/tlv8/tlv8-0.10.0.ebuild create mode 100644 dev-python/toml/Manifest create mode 100644 dev-python/toml/metadata.xml create mode 100644 dev-python/toml/toml-0.10.2.ebuild create mode 100644 dev-python/trianglesolver/Manifest create mode 100644 dev-python/trianglesolver/metadata.xml create mode 100644 dev-python/trianglesolver/trianglesolver-1.2.ebuild create mode 100644 dev-python/tulir-telethon/Manifest create mode 100644 dev-python/tulir-telethon/metadata.xml create mode 100644 dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild create mode 100644 dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild create mode 100644 dev-python/tweepy/Manifest create mode 100644 dev-python/tweepy/metadata.xml create mode 100644 dev-python/tweepy/tweepy-4.14.0.ebuild create mode 100644 dev-python/types-protobuf/Manifest create mode 100644 dev-python/types-protobuf/metadata.xml create mode 100644 dev-python/types-protobuf/types-protobuf-6.32.1.20251210.ebuild create mode 100644 dev-python/types-requests/Manifest create mode 100644 dev-python/types-requests/metadata.xml create mode 100644 dev-python/types-requests/types-requests-2.32.0.20240712.ebuild create mode 100644 dev-python/types-requests/types-requests-2.32.4.20250913.ebuild create mode 100644 dev-python/typing-inspect/Manifest create mode 100644 dev-python/typing-inspect/metadata.xml create mode 100644 dev-python/typing-inspect/typing-inspect-0.9.0.ebuild create mode 100644 dev-python/uncalled-for/Manifest create mode 100644 dev-python/uncalled-for/metadata.xml create mode 100644 dev-python/uncalled-for/uncalled-for-0.2.0.ebuild create mode 100644 dev-python/undervolt/Manifest create mode 100644 dev-python/undervolt/metadata.xml create mode 100644 dev-python/undervolt/undervolt-0.4.0.ebuild create mode 100644 dev-python/undervolt/undervolt-9999.ebuild create mode 100644 dev-python/upstream-ontologist/Manifest create mode 100644 dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch create mode 100644 dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-scripts.patch create mode 100644 dev-python/upstream-ontologist/metadata.xml create mode 100644 dev-python/upstream-ontologist/upstream-ontologist-0.2.7.ebuild create mode 100644 dev-python/upstream-ontologist/upstream-ontologist-0.2.9.ebuild create mode 100644 dev-python/urlmatch/Manifest create mode 100644 dev-python/urlmatch/metadata.xml create mode 100644 dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild create mode 100644 dev-python/usb-monitor/Manifest create mode 100644 dev-python/usb-monitor/metadata.xml create mode 100644 dev-python/usb-monitor/usb-monitor-1.23.ebuild create mode 100644 dev-python/validator-collection/Manifest create mode 100644 dev-python/validator-collection/metadata.xml create mode 100644 dev-python/validator-collection/validator-collection-1.5.0-r2.ebuild create mode 100644 dev-python/volatile/Manifest create mode 100644 dev-python/volatile/metadata.xml create mode 100644 dev-python/volatile/volatile-2.1.0.ebuild create mode 100644 dev-python/w3lib/Manifest create mode 100644 dev-python/w3lib/metadata.xml create mode 100644 dev-python/w3lib/w3lib-2.3.1.ebuild create mode 100644 dev-python/webrtcvad/Manifest create mode 100644 dev-python/webrtcvad/metadata.xml create mode 100644 dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild create mode 100644 dev-python/xattr/Manifest create mode 100644 dev-python/xattr/metadata.xml create mode 100644 dev-python/xattr/xattr-1.1.0-r1.ebuild create mode 100644 dev-python/xattr/xattr-1.2.0.ebuild create mode 100644 dev-python/xmod/Manifest create mode 100644 dev-python/xmod/metadata.xml create mode 100644 dev-python/xmod/xmod-1.9.0.ebuild create mode 100644 dev-python/xpybutil/Manifest create mode 100644 dev-python/xpybutil/metadata.xml create mode 100644 dev-python/xpybutil/xpybutil-0.0.6.ebuild create mode 100644 dev-python/yams/Manifest create mode 100644 dev-python/yams/metadata.xml create mode 100644 dev-python/yams/yams-0.7.3-r1.ebuild create mode 100644 dev-python/yams/yams-9999.ebuild create mode 100644 dev-ruby/asciidoctor-pdf/Manifest create mode 100644 dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.24.ebuild create mode 100644 dev-ruby/asciidoctor-pdf/metadata.xml create mode 100644 dev-ruby/byebug/Manifest create mode 100644 dev-ruby/byebug/byebug-11.1.3.ebuild create mode 100644 dev-ruby/byebug/metadata.xml create mode 100644 dev-ruby/chruby/Manifest create mode 100644 dev-ruby/chruby/chruby-0.3.9-r3.ebuild create mode 100644 dev-ruby/chruby/chruby-9999.ebuild create mode 100644 dev-ruby/chruby/files/systemwide.sh create mode 100644 dev-ruby/chruby/metadata.xml create mode 100644 dev-ruby/language_server-protocol/Manifest create mode 100644 dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild create mode 100644 dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild create mode 100644 dev-ruby/language_server-protocol/metadata.xml create mode 100644 dev-ruby/prawn-icon/Manifest create mode 100644 dev-ruby/prawn-icon/metadata.xml create mode 100644 dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild create mode 100644 dev-ruby/prawn-icon/prawn-icon-4.1.0.ebuild create mode 100644 dev-ruby/prawn-svg/Manifest create mode 100644 dev-ruby/prawn-svg/metadata.xml create mode 100644 dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild create mode 100644 dev-ruby/prawn-templates/Manifest create mode 100644 dev-ruby/prawn-templates/metadata.xml create mode 100644 dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild create mode 100644 dev-ruby/pry-byebug/Manifest create mode 100644 dev-ruby/pry-byebug/metadata.xml create mode 100644 dev-ruby/pry-byebug/pry-byebug-3.10.1.ebuild create mode 100644 dev-ruby/pry-byebug/pry-byebug-3.9.0.ebuild create mode 100644 dev-ruby/rbenv/metadata.xml create mode 100644 dev-ruby/rbenv/rbenv-9999.ebuild create mode 100644 dev-ruby/rbspy/Manifest create mode 100644 dev-ruby/rbspy/files/rbspy-0.17.0-remove-time-dependency.patch create mode 100644 dev-ruby/rbspy/metadata.xml create mode 100644 dev-ruby/rbspy/rbspy-0.17.0-r1.ebuild create mode 100644 dev-ruby/rbspy/rbspy-0.21.0.ebuild create mode 100644 dev-ruby/rspec-wait/Manifest create mode 100644 dev-ruby/rspec-wait/metadata.xml create mode 100644 dev-ruby/rspec-wait/rspec-wait-0.0.9.ebuild create mode 100644 dev-ruby/ruby-build/metadata.xml create mode 100644 dev-ruby/ruby-build/ruby-build-9999.ebuild create mode 100644 dev-ruby/ruby-install/Manifest create mode 100644 dev-ruby/ruby-install/metadata.xml create mode 100644 dev-ruby/ruby-install/ruby-install-0.9.3.ebuild create mode 100644 dev-ruby/ruby-lsp/Manifest create mode 100644 dev-ruby/ruby-lsp/metadata.xml create mode 100644 dev-ruby/ruby-lsp/ruby-lsp-0.26.4.ebuild create mode 100644 dev-scheme/sagittarius/Manifest create mode 100644 dev-scheme/sagittarius/files/sagittarius-0.9.14-compiler-flags.patch create mode 100644 dev-scheme/sagittarius/metadata.xml create mode 100644 dev-scheme/sagittarius/sagittarius-0.9.14.ebuild create mode 100644 dev-tex/ninecolors/Manifest create mode 100644 dev-tex/ninecolors/metadata.xml create mode 100644 dev-tex/ninecolors/ninecolors-2022.02.13.ebuild create mode 100644 dev-tex/tabularray/Manifest create mode 100644 dev-tex/tabularray/metadata.xml create mode 100644 dev-tex/tabularray/tabularray-2023.03.01.ebuild create mode 100644 dev-tex/tectonic/Manifest create mode 100644 dev-tex/tectonic/files/tectonic-0.15.0-fix-internal-consistency-problem-bbl.patch create mode 100644 dev-tex/tectonic/files/tectonic-0.15.0-fix-the-implicit-autoref-error.patch create mode 100644 dev-tex/tectonic/files/tectonic-0.15.0-fix-xetex_layout-build.patch create mode 100644 dev-tex/tectonic/files/tectonic-0.15.0-rust-1.80.patch create mode 100644 dev-tex/tectonic/metadata.xml create mode 100644 dev-tex/tectonic/tectonic-0.15.0-r1.ebuild create mode 100644 dev-tex/tectonic/tectonic-0.15.0.ebuild create mode 100644 dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2502.ebuild create mode 100644 dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2505.ebuild create mode 100644 dev-util/DirectXShaderCompiler/Manifest create mode 100644 dev-util/DirectXShaderCompiler/metadata.xml create mode 100644 dev-util/addlicense/Manifest create mode 100644 dev-util/addlicense/addlicense-1.2.0.ebuild create mode 100644 dev-util/addlicense/metadata.xml create mode 100644 dev-util/bash-language-server/Manifest create mode 100644 dev-util/bash-language-server/bash-language-server-5.3.3.ebuild create mode 100644 dev-util/bash-language-server/bash-language-server-5.4.0.ebuild create mode 100644 dev-util/bash-language-server/bash-language-server-5.4.2.ebuild create mode 100644 dev-util/bash-language-server/bash-language-server-5.4.3.ebuild create mode 100644 dev-util/bash-language-server/bash-language-server-5.6.0.ebuild create mode 100644 dev-util/bash-language-server/metadata.xml create mode 100644 dev-util/bats-assert/Manifest create mode 100644 dev-util/bats-assert/bats-assert-2.2.0.ebuild create mode 100644 dev-util/bats-assert/metadata.xml create mode 100644 dev-util/bats-support/Manifest create mode 100644 dev-util/bats-support/bats-support-0.3.0.ebuild create mode 100644 dev-util/bats-support/metadata.xml create mode 100644 dev-util/bc-ur/Manifest create mode 100644 dev-util/bc-ur/bc-ur-0.3.0.ebuild create mode 100644 dev-util/bc-ur/files/build-fix.patch create mode 100644 dev-util/bc-ur/metadata.xml create mode 100644 dev-util/bruno-bin/Manifest create mode 100644 dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild create mode 100644 dev-util/bruno-bin/bruno-bin-1.9.0.ebuild create mode 100644 dev-util/bruno-bin/bruno-bin-3.0.2.ebuild create mode 100644 dev-util/bruno-bin/bruno-bin-3.1.4.ebuild create mode 100644 dev-util/bruno-bin/metadata.xml create mode 100644 dev-util/bump-my-version/Manifest create mode 100644 dev-util/bump-my-version/bump-my-version-1.2.6.ebuild create mode 100644 dev-util/bump-my-version/bump-my-version-1.2.7.ebuild create mode 100644 dev-util/bump-my-version/metadata.xml create mode 100644 dev-util/cargo-post/Manifest create mode 100644 dev-util/cargo-post/cargo-post-0.1.7.ebuild create mode 100644 dev-util/cargo-post/metadata.xml create mode 100644 dev-util/cargo-show-asm/Manifest create mode 100644 dev-util/cargo-show-asm/cargo-show-asm-0.2.55.ebuild create mode 100644 dev-util/cargo-show-asm/metadata.xml create mode 100644 dev-util/catalyst-lab/Manifest create mode 100644 dev-util/catalyst-lab/catalyst-lab-1.6.0.ebuild create mode 100644 dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild create mode 100644 dev-util/catalyst-lab/metadata.xml create mode 100644 dev-util/codex/Manifest create mode 100644 dev-util/codex/codex-0.117.0.ebuild create mode 100644 dev-util/codex/metadata.xml create mode 100644 dev-util/coq-lsp/Manifest create mode 100644 dev-util/coq-lsp/coq-lsp-0.1.9.ebuild create mode 100644 dev-util/coq-lsp/metadata.xml create mode 100644 dev-util/deblob/Manifest create mode 100644 dev-util/deblob/deblob-0.12.ebuild create mode 100644 dev-util/deblob/deblob-9999.ebuild create mode 100644 dev-util/deblob/metadata.xml create mode 100644 dev-util/distribution-gpg-keys/Manifest create mode 100644 dev-util/distribution-gpg-keys/distribution-gpg-keys-1.117.ebuild create mode 100644 dev-util/distribution-gpg-keys/metadata.xml create mode 100644 dev-util/dmg2img/Manifest create mode 100644 dev-util/dmg2img/dmg2img-20201227.ebuild create mode 100644 dev-util/dmg2img/dmg2img-9999.ebuild create mode 100644 dev-util/dmg2img/metadata.xml create mode 100644 dev-util/dockerfile-language-server/Manifest create mode 100644 dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild create mode 100644 dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild create mode 100644 dev-util/dockerfile-language-server/metadata.xml create mode 100644 dev-util/eclipse-parallel-bin/Manifest create mode 100644 dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.28.ebuild create mode 100644 dev-util/eclipse-parallel-bin/metadata.xml create mode 100644 dev-util/exercism/Manifest create mode 100644 dev-util/exercism/exercism-3.1.0.ebuild create mode 100644 dev-util/exercism/exercism-3.2.0.ebuild create mode 100644 dev-util/exercism/metadata.xml create mode 100644 dev-util/find-work-bugzilla/Manifest create mode 100644 dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0-r1.ebuild create mode 100644 dev-util/find-work-bugzilla/metadata.xml create mode 100644 dev-util/find-work-pkgcheck/Manifest create mode 100644 dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild create mode 100644 dev-util/find-work-pkgcheck/metadata.xml create mode 100644 dev-util/find-work-repology/Manifest create mode 100644 dev-util/find-work-repology/find-work-repology-1.0.0.ebuild create mode 100644 dev-util/find-work-repology/find-work-repology-1.0.1.ebuild create mode 100644 dev-util/find-work-repology/metadata.xml create mode 100644 dev-util/find-work/Manifest create mode 100644 dev-util/find-work/find-work-1.0.0.ebuild create mode 100644 dev-util/find-work/find-work-9999.ebuild create mode 100644 dev-util/find-work/metadata.xml create mode 100644 dev-util/flatpakify/Manifest create mode 100644 dev-util/flatpakify/flatpakify-1.0.5.ebuild create mode 100644 dev-util/flatpakify/flatpakify-1.0.6.ebuild create mode 100644 dev-util/flatpakify/metadata.xml create mode 100644 dev-util/forgejo-runner/Manifest create mode 100644 dev-util/forgejo-runner/forgejo-runner-12.7.3.ebuild create mode 100644 dev-util/forgejo-runner/forgejo-runner-9999.ebuild create mode 100644 dev-util/forgejo-runner/metadata.xml create mode 100644 dev-util/fortls/Manifest create mode 100644 dev-util/fortls/fortls-2.13.0.ebuild create mode 100644 dev-util/fortls/fortls-3.0.0.ebuild create mode 100644 dev-util/fortls/fortls-3.1.1.ebuild create mode 100644 dev-util/fortls/fortls-3.1.2.ebuild create mode 100644 dev-util/fortls/fortls-3.2.2.ebuild create mode 100644 dev-util/fortls/metadata.xml create mode 100644 dev-util/fortran-test-drive/Manifest create mode 100644 dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild create mode 100644 dev-util/fortran-test-drive/fortran-test-drive-0.5.0.ebuild create mode 100644 dev-util/fortran-test-drive/metadata.xml create mode 100644 dev-util/gammaray/Manifest create mode 100644 dev-util/gammaray/files/gammaray-3.1.0-deselect-tests.patch create mode 100644 dev-util/gammaray/files/gammaray-3.3.0-unbundle_libs.patch create mode 100644 dev-util/gammaray/gammaray-3.3.0.ebuild create mode 100644 dev-util/gammaray/gammaray-3.3.1.ebuild create mode 100644 dev-util/gammaray/metadata.xml create mode 100644 dev-util/gemini-cli/Manifest create mode 100644 dev-util/gemini-cli/gemini-cli-0.35.2.ebuild create mode 100644 dev-util/gemini-cli/metadata.xml create mode 100644 dev-util/genTree/Manifest create mode 100644 dev-util/genTree/genTree-0.1.0.ebuild create mode 100644 dev-util/genTree/genTree-9999.ebuild create mode 100644 dev-util/genTree/metadata.xml create mode 100644 dev-util/gersemi/Manifest create mode 100644 dev-util/gersemi/gersemi-0.26.1.ebuild create mode 100644 dev-util/gersemi/metadata.xml create mode 100644 dev-util/git-bug/Manifest create mode 100644 dev-util/git-bug/git-bug-0.10.1.ebuild create mode 100644 dev-util/git-bug/git-bug-9999.ebuild create mode 100644 dev-util/git-bug/metadata.xml create mode 100644 dev-util/git-pages-cli/Manifest create mode 100644 dev-util/git-pages-cli/git-pages-cli-1.5.2.ebuild create mode 100644 dev-util/git-pages-cli/git-pages-cli-1.6.0.ebuild create mode 100644 dev-util/git-pages-cli/metadata.xml create mode 100644 dev-util/gitlab-ci-local-bin/Manifest create mode 100644 dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild create mode 100644 dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.47.0.ebuild create mode 100644 dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.56.0.ebuild create mode 100644 dev-util/gitlab-ci-local-bin/metadata.xml create mode 100644 dev-util/go-task/Manifest create mode 100644 dev-util/go-task/go-task-3.38.0-r1.ebuild create mode 100644 dev-util/go-task/go-task-3.41.0-r1.ebuild create mode 100644 dev-util/go-task/metadata.xml create mode 100644 dev-util/google-antigravity/Manifest create mode 100644 dev-util/google-antigravity/google-antigravity-1.20.6.ebuild create mode 100644 dev-util/google-antigravity/google-antigravity-1.21.6.ebuild create mode 100644 dev-util/google-antigravity/metadata.xml create mode 100644 dev-util/gshards/Manifest create mode 100644 dev-util/gshards/gshards-0.2.ebuild create mode 100644 dev-util/gshards/metadata.xml create mode 100644 dev-util/hare-update/Manifest create mode 100644 dev-util/hare-update/hare-update-0.25.2.0.ebuild create mode 100644 dev-util/hare-update/hare-update-0.26.0.0.ebuild create mode 100644 dev-util/hare-update/hare-update-9999.ebuild create mode 100644 dev-util/hare-update/metadata.xml create mode 100644 dev-util/haredo/Manifest create mode 100644 dev-util/haredo/haredo-1.0.2.ebuild create mode 100644 dev-util/haredo/haredo-9999.ebuild create mode 100644 dev-util/haredo/metadata.xml create mode 100644 dev-util/hevi/Manifest create mode 100644 dev-util/hevi/hevi-1.1.0.ebuild create mode 100644 dev-util/hevi/metadata.xml create mode 100644 dev-util/hut/Manifest create mode 100644 dev-util/hut/hut-0.7.0.ebuild create mode 100644 dev-util/hut/metadata.xml create mode 100644 dev-util/insomnia-bin/Manifest create mode 100644 dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild create mode 100644 dev-util/insomnia-bin/metadata.xml create mode 100644 dev-util/ios-safari-remote-debug/Manifest create mode 100644 dev-util/ios-safari-remote-debug/files/ios-safari-remote-debug-0_pre20250506-copy-injected-code-from-the-system.patch create mode 100644 dev-util/ios-safari-remote-debug/ios-safari-remote-debug-0_pre20250506.ebuild create mode 100644 dev-util/ios-safari-remote-debug/metadata.xml create mode 100644 dev-util/ios-webkit-debug-proxy/Manifest create mode 100644 dev-util/ios-webkit-debug-proxy/files/ios-webkit-debug-proxy-1.9.1-dont-build-examples.patch create mode 100644 dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild create mode 100644 dev-util/ios-webkit-debug-proxy/metadata.xml create mode 100644 dev-util/istyle/Manifest create mode 100644 dev-util/istyle/istyle-1.23_pre20220127.ebuild create mode 100644 dev-util/istyle/metadata.xml create mode 100644 dev-util/juliaup/Manifest create mode 100644 dev-util/juliaup/juliaup-1.19.9.ebuild create mode 100644 dev-util/juliaup/metadata.xml create mode 100644 dev-util/kubetail-bin/Manifest create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.11.1.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.12.0.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.12.1.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.7.5.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.8.2.ebuild create mode 100644 dev-util/kubetail-bin/kubetail-bin-0.9.0.ebuild create mode 100644 dev-util/kubetail-bin/metadata.xml create mode 100644 dev-util/kubetail/Manifest create mode 100644 dev-util/kubetail/kubetail-0.10.1.ebuild create mode 100644 dev-util/kubetail/kubetail-0.11.0.ebuild create mode 100644 dev-util/kubetail/kubetail-0.11.1.ebuild create mode 100644 dev-util/kubetail/kubetail-0.12.0.ebuild create mode 100644 dev-util/kubetail/kubetail-0.12.1.ebuild create mode 100644 dev-util/kubetail/kubetail-0.9.0-r1.ebuild create mode 100644 dev-util/kubetail/kubetail-0.9.0-r2.ebuild create mode 100644 dev-util/kubetail/kubetail-0.9.0.ebuild create mode 100644 dev-util/kubetail/metadata.xml create mode 100644 dev-util/lemminx-bin/Manifest create mode 100644 dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild create mode 100644 dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild create mode 100644 dev-util/lemminx-bin/metadata.xml create mode 100644 dev-util/libtypec-utils/Manifest create mode 100644 dev-util/libtypec-utils/libtypec-utils-0.5.2.ebuild create mode 100644 dev-util/libtypec-utils/metadata.xml create mode 100644 dev-util/lottieconverter/Manifest create mode 100644 dev-util/lottieconverter/files/lottieconverter-0.2-buildtype.patch create mode 100644 dev-util/lottieconverter/lottieconverter-0.2-r2.ebuild create mode 100644 dev-util/lottieconverter/lottieconverter-0.2-r3.ebuild create mode 100644 dev-util/lottieconverter/metadata.xml create mode 100644 dev-util/lua-language-server/Manifest create mode 100644 dev-util/lua-language-server/files/3.16.0-linux.ninja.patch create mode 100644 dev-util/lua-language-server/files/3.16.4-build.ninja.patch create mode 100644 dev-util/lua-language-server/files/3.16.4-linux.ninja.patch create mode 100644 dev-util/lua-language-server/files/wrapper.sh create mode 100644 dev-util/lua-language-server/lua-language-server-3.16.4.ebuild create mode 100644 dev-util/lua-language-server/lua-language-server-3.17.0.ebuild create mode 100644 dev-util/lua-language-server/lua-language-server-3.17.1.ebuild create mode 100644 dev-util/lua-language-server/metadata.xml create mode 100644 dev-util/measureme/Manifest create mode 100644 dev-util/measureme/measureme-12.0.3.ebuild create mode 100644 dev-util/measureme/metadata.xml create mode 100644 dev-util/mh/Manifest create mode 100644 dev-util/mh/metadata.xml create mode 100644 dev-util/mh/mh-1.4.1.ebuild create mode 100644 dev-util/minify-bin/Manifest create mode 100644 dev-util/minify-bin/metadata.xml create mode 100644 dev-util/minify-bin/minify-bin-2.24.11.ebuild create mode 100644 dev-util/minify/Manifest create mode 100644 dev-util/minify/metadata.xml create mode 100644 dev-util/minify/minify-2.24.11.ebuild create mode 100644 dev-util/mise/Manifest create mode 100644 dev-util/mise/files/config.toml create mode 100644 dev-util/mise/files/mise-self-update-instructions.toml create mode 100644 dev-util/mise/files/mise.fish create mode 100644 dev-util/mise/files/mise.sh create mode 100644 dev-util/mise/metadata.xml create mode 100644 dev-util/mise/mise-2025.10.14.ebuild create mode 100644 dev-util/mise/mise-2025.12.12.ebuild create mode 100644 dev-util/mise/mise-2026.3.3.ebuild create mode 100644 dev-util/mock-core-configs/Manifest create mode 100644 dev-util/mock-core-configs/metadata.xml create mode 100644 dev-util/mock-core-configs/mock-core-configs-44.1.ebuild create mode 100644 dev-util/mock/Manifest create mode 100644 dev-util/mock/metadata.xml create mode 100644 dev-util/mock/mock-6.5.ebuild create mode 100644 dev-util/mock/mock-6.6.ebuild create mode 100644 dev-util/neocmakelsp/Manifest create mode 100644 dev-util/neocmakelsp/metadata.xml create mode 100644 dev-util/neocmakelsp/neocmakelsp-0.10.1.ebuild create mode 100644 dev-util/nvchecker/Manifest create mode 100644 dev-util/nvchecker/metadata.xml create mode 100644 dev-util/nvchecker/nvchecker-2.19.ebuild create mode 100644 dev-util/nvchecker/nvchecker-2.20.ebuild create mode 100644 dev-util/ocamlformat/Manifest create mode 100644 dev-util/ocamlformat/metadata.xml create mode 100644 dev-util/ocamlformat/ocamlformat-0.26.2-r1.ebuild create mode 100644 dev-util/ocamlformat/ocamlformat-0.26.2.ebuild create mode 100644 dev-util/ocp-indent/Manifest create mode 100644 dev-util/ocp-indent/metadata.xml create mode 100644 dev-util/ocp-indent/ocp-indent-1.8.2.ebuild create mode 100644 dev-util/ols/Manifest create mode 100644 dev-util/ols/metadata.xml create mode 100644 dev-util/ols/ols-2026.01.ebuild create mode 100644 dev-util/ols/ols-9999.ebuild create mode 100644 dev-util/opencode-bin/Manifest create mode 100644 dev-util/opencode-bin/metadata.xml create mode 100644 dev-util/opencode-bin/opencode-bin-1.1.48.ebuild create mode 100644 dev-util/opencode-bin/opencode-bin-1.2.6.ebuild create mode 100644 dev-util/pcpp/Manifest create mode 100644 dev-util/pcpp/metadata.xml create mode 100644 dev-util/pcpp/pcpp-1.30.ebuild create mode 100644 dev-util/pifpaf/Manifest create mode 100644 dev-util/pifpaf/files/pifpaf-3.2.3-psql17.patch create mode 100644 dev-util/pifpaf/metadata.xml create mode 100644 dev-util/pifpaf/pifpaf-3.3.0.ebuild create mode 100644 dev-util/pmbootstrap/Manifest create mode 100644 dev-util/pmbootstrap/metadata.xml create mode 100644 dev-util/pmbootstrap/pmbootstrap-3.9.0.ebuild create mode 100644 dev-util/quilttools/Manifest create mode 100644 dev-util/quilttools/files/quilttools-0.3-tags.patch create mode 100644 dev-util/quilttools/metadata.xml create mode 100644 dev-util/quilttools/quilttools-0.3-r1.ebuild create mode 100644 dev-util/rexxd/Manifest create mode 100644 dev-util/rexxd/metadata.xml create mode 100644 dev-util/rexxd/rexxd-2025.02.17.ebuild create mode 100644 dev-util/riffdiff/Manifest create mode 100644 dev-util/riffdiff/metadata.xml create mode 100644 dev-util/riffdiff/riffdiff-3.6.1.ebuild create mode 100644 dev-util/rtc-testbench/Manifest create mode 100644 dev-util/rtc-testbench/metadata.xml create mode 100644 dev-util/rtc-testbench/rtc-testbench-5.4.ebuild create mode 100644 dev-util/rust-rover/Manifest create mode 100644 dev-util/rust-rover/metadata.xml create mode 100644 dev-util/rust-rover/rust-rover-2024.2.1-r1.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.2.1.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.2.2.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.2.3.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.2.4.1.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.2.5.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.3.1.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.3.2.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.3.3.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.3.4.ebuild create mode 100644 dev-util/rust-rover/rust-rover-2025.3.ebuild create mode 100644 dev-util/rust-script/Manifest create mode 100644 dev-util/rust-script/files/rust-script-0.34.0-fix-test.patch create mode 100644 dev-util/rust-script/metadata.xml create mode 100644 dev-util/rust-script/rust-script-0.36.0.ebuild create mode 100644 dev-util/rye/Manifest create mode 100644 dev-util/rye/metadata.xml create mode 100644 dev-util/rye/rye-0.44.0.ebuild create mode 100644 dev-util/rz-ghidra/Manifest create mode 100644 dev-util/rz-ghidra/metadata.xml create mode 100644 dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild create mode 100644 dev-util/scc/Manifest create mode 100644 dev-util/scc/metadata.xml create mode 100644 dev-util/scc/scc-3.4.0.ebuild create mode 100644 dev-util/shellspec/Manifest create mode 100644 dev-util/shellspec/files/shellspec-0.28.1-fix-tests.patch create mode 100644 dev-util/shellspec/metadata.xml create mode 100644 dev-util/shellspec/shellspec-0.28.1-r3.ebuild create mode 100644 dev-util/shellspec/shellspec-9999.ebuild create mode 100644 dev-util/spi-tools/Manifest create mode 100644 dev-util/spi-tools/metadata.xml create mode 100644 dev-util/spi-tools/spi-tools-1.0.2.ebuild create mode 100644 dev-util/stripe-cli/Manifest create mode 100644 dev-util/stripe-cli/files/99stripe-cli create mode 100644 dev-util/stripe-cli/metadata.xml create mode 100644 dev-util/stripe-cli/stripe-cli-1.33.0-r1.ebuild create mode 100644 dev-util/stripe-cli/stripe-cli-1.34.0.ebuild create mode 100644 dev-util/stripe-cli/stripe-cli-9999.ebuild create mode 100644 dev-util/stylua/Manifest create mode 100644 dev-util/stylua/metadata.xml create mode 100644 dev-util/stylua/stylua-2.4.0.ebuild create mode 100644 dev-util/tailspin/Manifest create mode 100644 dev-util/tailspin/metadata.xml create mode 100644 dev-util/tailspin/tailspin-5.4.5.ebuild create mode 100644 dev-util/termux-language-server/Manifest create mode 100644 dev-util/termux-language-server/metadata.xml create mode 100644 dev-util/termux-language-server/termux-language-server-0.0.31.ebuild create mode 100644 dev-util/tflint-bin/Manifest create mode 100644 dev-util/tflint-bin/metadata.xml create mode 100644 dev-util/tflint-bin/tflint-bin-0.43.0.ebuild create mode 100644 dev-util/tflint-bin/tflint-bin-0.46.0.ebuild create mode 100644 dev-util/tinyxxd/Manifest create mode 100644 dev-util/tinyxxd/files/tinyxxd-1.3.11-fixes.patch create mode 100644 dev-util/tinyxxd/files/tinyxxd-1.3.7-fix-flags.patch create mode 100644 dev-util/tinyxxd/metadata.xml create mode 100644 dev-util/tinyxxd/tinyxxd-1.3.11.ebuild create mode 100644 dev-util/tinyxxd/tinyxxd-1.3.7-r2.ebuild create mode 100644 dev-util/tinyxxd/tinyxxd-9999.ebuild create mode 100644 dev-util/tokei/Manifest create mode 100644 dev-util/tokei/metadata.xml create mode 100644 dev-util/tokei/tokei-12.1.2.ebuild create mode 100644 dev-util/tokei/tokei-13.0.0.ebuild create mode 100644 dev-util/tokei/tokei-14.0.0.ebuild create mode 100644 dev-util/tokei/tokei-9999.ebuild create mode 100644 dev-util/topiary/Manifest create mode 100644 dev-util/topiary/metadata.xml create mode 100644 dev-util/topiary/topiary-0.7.3.ebuild create mode 100644 dev-util/trivy/Manifest create mode 100644 dev-util/trivy/metadata.xml create mode 100644 dev-util/trivy/trivy-0.55.2.ebuild create mode 100644 dev-util/typescript-language-server/Manifest create mode 100644 dev-util/typescript-language-server/metadata.xml create mode 100644 dev-util/typescript-language-server/typescript-language-server-4.1.2.ebuild create mode 100644 dev-util/typescript-language-server/typescript-language-server-4.3.3.ebuild create mode 100644 dev-util/typescript-language-server/typescript-language-server-5.1.3.ebuild create mode 100644 dev-util/u-config/Manifest create mode 100644 dev-util/u-config/metadata.xml create mode 100644 dev-util/u-config/u-config-0.34.0.ebuild create mode 100644 dev-util/u-config/u-config-9999.ebuild create mode 100644 dev-util/upstream-ontologist/Manifest create mode 100644 dev-util/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch create mode 100644 dev-util/upstream-ontologist/metadata.xml create mode 100644 dev-util/upstream-ontologist/upstream-ontologist-0.3.10.ebuild create mode 100644 dev-util/upstream-ontologist/upstream-ontologist-0.3.9.ebuild create mode 100644 dev-util/vala-language-server/Manifest create mode 100644 dev-util/vala-language-server/metadata.xml create mode 100644 dev-util/vala-language-server/vala-language-server-0.48.7.ebuild create mode 100644 dev-util/vscode-langservers-extracted/Manifest create mode 100644 dev-util/vscode-langservers-extracted/metadata.xml create mode 100644 dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild create mode 100644 dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.8.0.ebuild create mode 100644 dev-util/wakatime-cli/Manifest create mode 100644 dev-util/wakatime-cli/metadata.xml create mode 100644 dev-util/wakatime-cli/wakatime-cli-1.27.0.ebuild create mode 100644 dev-util/wakatime-cli/wakatime-cli-1.28.6.ebuild create mode 100644 dev-util/webgpu-headers/Manifest create mode 100644 dev-util/webgpu-headers/metadata.xml create mode 100644 dev-util/webgpu-headers/webgpu-headers-20240512.ebuild create mode 100644 dev-util/webgpu-headers/webgpu-headers-9999.ebuild create mode 100644 dev-util/webstorm/Manifest create mode 100644 dev-util/webstorm/metadata.xml create mode 100644 dev-util/webstorm/webstorm-2024.3.5-r1.ebuild create mode 100644 dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild create mode 100644 dev-util/webstorm/webstorm-2025.2.5.ebuild create mode 100644 dev-util/webstorm/webstorm-2025.3.1.1.ebuild create mode 100644 dev-util/webstorm/webstorm-2025.3.2.ebuild create mode 100644 dev-util/webstorm/webstorm-2025.3.3.ebuild create mode 100644 dev-util/wxformbuilder/Manifest create mode 100644 dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch create mode 100644 dev-util/wxformbuilder/metadata.xml create mode 100644 dev-util/wxformbuilder/wxformbuilder-3.10.1-r1.ebuild create mode 100644 dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild create mode 100644 dev-util/xcd-rgb/Manifest create mode 100644 dev-util/xcd-rgb/metadata.xml create mode 100644 dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild create mode 100644 dev-util/xcd-rgb/xcd-rgb-9999.ebuild create mode 100644 dev-util/xrt/Manifest create mode 100644 dev-util/xrt/files/aiebu-no-downloads.patch create mode 100644 dev-util/xrt/files/xrt-202520.2.20.172-modern-protobuf.patch create mode 100644 dev-util/xrt/metadata.xml create mode 100644 dev-util/xrt/xrt-202610.2.21.21.ebuild create mode 100644 dev-util/xrt/xrt-999999.ebuild create mode 100644 dev-util/yaml-language-server/Manifest create mode 100644 dev-util/yaml-language-server/metadata.xml create mode 100644 dev-util/yaml-language-server/yaml-language-server-1.14.0.ebuild create mode 100644 dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild create mode 100644 dev-vcs/ghorg/Manifest create mode 100644 dev-vcs/ghorg/ghorg-1.11.7.ebuild create mode 100644 dev-vcs/ghorg/ghorg-1.11.9.ebuild create mode 100644 dev-vcs/ghorg/metadata.xml create mode 100644 dev-vcs/gitahead/Manifest create mode 100644 dev-vcs/gitahead/gitahead-2.7.1-r2.ebuild create mode 100644 dev-vcs/gitahead/metadata.xml create mode 100644 dev-vcs/gitcomet/Manifest create mode 100644 dev-vcs/gitcomet/gitcomet-0.1.6.ebuild create mode 100644 dev-vcs/gitcomet/metadata.xml create mode 100644 dev-vcs/gitqlient/Manifest create mode 100644 dev-vcs/gitqlient/gitqlient-1.6.2.ebuild create mode 100644 dev-vcs/gitqlient/gitqlient-1.6.3.ebuild create mode 100644 dev-vcs/gitqlient/gitqlient-9999.ebuild create mode 100644 dev-vcs/gitqlient/metadata.xml create mode 100644 dev-vcs/lazygit/Manifest create mode 100644 dev-vcs/lazygit/lazygit-0.57.0.ebuild create mode 100644 dev-vcs/lazygit/lazygit-0.58.0.ebuild create mode 100644 dev-vcs/lazygit/lazygit-0.58.1.ebuild create mode 100644 dev-vcs/lazygit/lazygit-0.59.0.ebuild create mode 100644 dev-vcs/lazygit/lazygit-0.60.0.ebuild create mode 100644 dev-vcs/lazygit/lazygit-9999.ebuild create mode 100644 dev-vcs/lazygit/metadata.xml create mode 100644 dev-vcs/lazyjj/Manifest create mode 100644 dev-vcs/lazyjj/lazyjj-0.6.1.ebuild create mode 100644 dev-vcs/lazyjj/metadata.xml create mode 100644 dev-vcs/llm-git/Manifest create mode 100644 dev-vcs/llm-git/llm-git-3.0.0.ebuild create mode 100644 dev-vcs/llm-git/metadata.xml create mode 100644 dev-vcs/pijul/Manifest create mode 100644 dev-vcs/pijul/metadata.xml create mode 100644 dev-vcs/pijul/pijul-1.0.0_beta9.ebuild create mode 100644 dev-zig/metadata.xml create mode 100644 dev-zig/zls/Manifest create mode 100644 dev-zig/zls/files/zls-0.10.0-add-0.10.1-tag.patch create mode 100644 dev-zig/zls/metadata.xml create mode 100644 dev-zig/zls/zls-0.10.0-r2.ebuild create mode 100644 dev-zig/zls/zls-0.13.0-r1.ebuild create mode 100644 dev-zig/zls/zls-0.14.0.ebuild create mode 100644 dev-zig/zls/zls-0.15.0.ebuild create mode 100644 dev-zig/zls/zls-9999.ebuild create mode 100644 eclass/boinc-app.eclass create mode 100644 eclass/build2.eclass create mode 100644 eclass/click-app.eclass create mode 100644 eclass/crystal-utils.eclass create mode 100644 eclass/daemons.eclass create mode 100644 eclass/databases.eclass create mode 100644 eclass/mix.eclass create mode 100644 eclass/mpv-plugin.eclass create mode 100644 eclass/nim-utils.eclass create mode 100644 eclass/nimble.eclass create mode 100644 eclass/qbs.eclass create mode 100644 eclass/rhvoice-lang.eclass create mode 100644 eclass/rhvoice-voice.eclass create mode 100644 eclass/shards.eclass create mode 100755 eclass/tests/daemons.sh create mode 100755 eclass/tests/databases.sh create mode 100644 games-action/ATLauncher/ATLauncher-3.4.40.1.ebuild create mode 100644 games-action/ATLauncher/Manifest create mode 100644 games-action/ATLauncher/files/ATLauncher create mode 100644 games-action/ATLauncher/metadata.xml create mode 100644 games-action/blackvoxel/Manifest create mode 100644 games-action/blackvoxel/blackvoxel-2.50.ebuild create mode 100644 games-action/blackvoxel/blackvoxel-9999.ebuild create mode 100644 games-action/blackvoxel/files/blackvoxel-2.50-backported-ltofix.patch create mode 100644 games-action/blackvoxel/files/blackvoxel-2.50-makefile.patch create mode 100644 games-action/blackvoxel/files/blackvoxel-2.50-savedir.patch create mode 100644 games-action/blackvoxel/metadata.xml create mode 100644 games-action/classicube/Manifest create mode 100644 games-action/classicube/classicube-1.3.7.ebuild create mode 100644 games-action/classicube/classicube-9999.ebuild create mode 100644 games-action/classicube/files/ClassiCube create mode 100644 games-action/classicube/metadata.xml create mode 100644 games-action/ddnet/Manifest create mode 100644 games-action/ddnet/ddnet-19.8.ebuild create mode 100644 games-action/ddnet/ddnet-9999.ebuild create mode 100644 games-action/ddnet/metadata.xml create mode 100644 games-action/netrek-brmh/Manifest create mode 100644 games-action/netrek-brmh/metadata.xml create mode 100644 games-action/netrek-brmh/netrek-brmh-2.6.1.ebuild create mode 100644 games-action/netrek-cow/Manifest create mode 100644 games-action/netrek-cow/files/netrek-cow-3.3.2-autoupdate.patch create mode 100644 games-action/netrek-cow/metadata.xml create mode 100644 games-action/netrek-cow/netrek-cow-3.3.2.ebuild create mode 100644 games-action/technic-launcher/Manifest create mode 100644 games-action/technic-launcher/metadata.xml create mode 100644 games-action/technic-launcher/technic-launcher-4.768.ebuild create mode 100644 games-action/technic-launcher/technic-launcher-4.822.ebuild create mode 100644 games-arcade/SpaceCadetPinball/Manifest create mode 100644 games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.1.ebuild create mode 100644 games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.0.ebuild create mode 100644 games-arcade/SpaceCadetPinball/SpaceCadetPinball-2.1.0.ebuild create mode 100644 games-arcade/SpaceCadetPinball/SpaceCadetPinball-9999.ebuild create mode 100644 games-arcade/SpaceCadetPinball/files/SpaceCadetPinball-2.0-respect-XDG_DATA_HOME.patch create mode 100644 games-arcade/SpaceCadetPinball/metadata.xml create mode 100644 games-arcade/opensurge/Manifest create mode 100644 games-arcade/opensurge/metadata.xml create mode 100644 games-arcade/opensurge/opensurge-0.6.1.2.ebuild create mode 100644 games-arcade/opensurge/opensurge-9999.ebuild create mode 100644 games-arcade/shiromino/Manifest create mode 100644 games-arcade/shiromino/files/shiromino-0.2.1-fix_cmake_targets.patch create mode 100644 games-arcade/shiromino/metadata.xml create mode 100644 games-arcade/shiromino/shiromino-0.2.1.ebuild create mode 100644 games-arcade/taisei/Manifest create mode 100644 games-arcade/taisei/metadata.xml create mode 100644 games-arcade/taisei/taisei-1.4.2.ebuild create mode 100644 games-arcade/taisei/taisei-1.4.3.ebuild create mode 100644 games-arcade/taisei/taisei-1.4.4.ebuild create mode 100644 games-arcade/taisei/taisei-9999.ebuild create mode 100644 games-arcade/tetrio-desktop/Manifest create mode 100644 games-arcade/tetrio-desktop/files/tetrio-desktop-10-application.patch create mode 100644 games-arcade/tetrio-desktop/files/tetrio-desktop-8-application.patch create mode 100644 games-arcade/tetrio-desktop/files/tetrio-desktop-9-application.patch create mode 100644 games-arcade/tetrio-desktop/metadata.xml create mode 100644 games-arcade/tetrio-desktop/tetrio-desktop-10.ebuild create mode 100644 games-arcade/tetrio-desktop/tetrio-desktop-9.ebuild create mode 100644 games-board/fairy-stockfish/Manifest create mode 100644 games-board/fairy-stockfish/fairy-stockfish-14.0.1.ebuild create mode 100644 games-board/fairy-stockfish/metadata.xml create mode 100644 games-board/openriichi/Manifest create mode 100644 games-board/openriichi/metadata.xml create mode 100644 games-board/openriichi/openriichi-0.2.1.1-r1.ebuild create mode 100644 games-board/rmahjong/Manifest create mode 100644 games-board/rmahjong/metadata.xml create mode 100644 games-board/rmahjong/rmahjong-0.4_p20201106.ebuild create mode 100644 games-emulation/RetroArch/Manifest create mode 100644 games-emulation/RetroArch/RetroArch-1.21.0.ebuild create mode 100644 games-emulation/RetroArch/RetroArch-1.22.2.ebuild create mode 100644 games-emulation/RetroArch/files/RetroArch-1.21.0-fix-no-pipewire-build.patch create mode 100644 games-emulation/RetroArch/metadata.xml create mode 100644 games-emulation/azahar/Manifest create mode 100644 games-emulation/azahar/azahar-2124.3.ebuild create mode 100644 games-emulation/azahar/files/azahar-2122.1-explicitly-require-the-tsl-robin-map-package.patch create mode 100644 games-emulation/azahar/files/azahar-2122.1-import-some-of-the-symbols-from-spv.patch create mode 100644 games-emulation/azahar/files/azahar-2122.1-link-to-Catch2-only-when-tests-are-enabled.patch create mode 100644 games-emulation/azahar/files/azahar-2122.1-rename-AV_OPT_TYPE_CHANNEL_LAYOUT-to-AV_OPT_TYPE_CHL.patch create mode 100644 games-emulation/azahar/files/azahar-2122.1-use-the-system-faad2-library.patch create mode 100644 games-emulation/azahar/files/azahar-2122.1-use-the-system-teakra-library.patch create mode 100644 games-emulation/azahar/files/azahar-2123-don-t-build-spirv-tools.patch create mode 100644 games-emulation/azahar/files/azahar-2123.1-use-the-system-oaknut-library.patch create mode 100644 games-emulation/azahar/files/azahar-2123.2-use-the-system-sirit-library.patch create mode 100644 games-emulation/azahar/files/azahar-2124-use-the-system-xxhash-library.patch create mode 100644 games-emulation/azahar/metadata.xml create mode 100644 games-emulation/dosbox-x/Manifest create mode 100644 games-emulation/dosbox-x/dosbox-x-2025.12.01.ebuild create mode 100644 games-emulation/dosbox-x/dosbox-x-2026.01.02.ebuild create mode 100644 games-emulation/dosbox-x/dosbox-x-9999.ebuild create mode 100644 games-emulation/dosbox-x/metadata.xml create mode 100644 games-emulation/eden/Manifest create mode 100644 games-emulation/eden/eden-0.2.0_rc1-r1.ebuild create mode 100644 games-emulation/eden/metadata.xml create mode 100644 games-emulation/flycast/flycast-9999.ebuild create mode 100644 games-emulation/flycast/metadata.xml create mode 100644 games-emulation/libretro-dolphin/Manifest create mode 100644 games-emulation/libretro-dolphin/files/libretro-dolphin-0.0.1_pre20250517-fix-for-fmt.patch create mode 100644 games-emulation/libretro-dolphin/libretro-dolphin-0.0.1_pre20250517-r1.ebuild create mode 100644 games-emulation/libretro-dolphin/metadata.xml create mode 100644 games-emulation/mupen64plus-qt/Manifest create mode 100644 games-emulation/mupen64plus-qt/metadata.xml create mode 100644 games-emulation/mupen64plus-qt/mupen64plus-qt-1.17.ebuild create mode 100644 games-emulation/mupen64plus-qt/mupen64plus-qt-9999.ebuild create mode 100644 games-emulation/rpcs3/Manifest create mode 100644 games-emulation/rpcs3/files/rpcs3-0.0.39-system-stb.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-0.0.40-system-stb.patch create mode 100644 games-emulation/rpcs3/files/rpcs3-9999-system-stb.patch create mode 100644 games-emulation/rpcs3/metadata.xml create mode 100644 games-emulation/rpcs3/rpcs3-0.0.39.ebuild create mode 100644 games-emulation/rpcs3/rpcs3-0.0.40.ebuild create mode 100644 games-emulation/rpcs3/rpcs3-9999.ebuild create mode 100644 games-engines/boxtron/Manifest create mode 100644 games-engines/boxtron/boxtron-0.5.4-r2.ebuild create mode 100644 games-engines/boxtron/metadata.xml create mode 100644 games-engines/fs2_open/Manifest create mode 100644 games-engines/fs2_open/files/fs2_open-24.2.0-deps-fix.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.2.0-disable-discord.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.2.0-dont-build-lz4.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.2.0-make-arch-independent.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.2.0-respect-flags.patch create mode 100644 games-engines/fs2_open/files/fs2_open-25.0.0-dont-build-lz4.patch create mode 100644 games-engines/fs2_open/files/fs2_open-25.0.0-make-arch-independent.patch create mode 100644 games-engines/fs2_open/fs2_open-24.2.0.ebuild create mode 100644 games-engines/fs2_open/fs2_open-25.0.0.ebuild create mode 100644 games-engines/fs2_open/metadata.xml create mode 100644 games-engines/instead/Manifest create mode 100644 games-engines/instead/instead-3.5.2.ebuild create mode 100644 games-engines/instead/instead-9999.ebuild create mode 100644 games-engines/instead/metadata.xml create mode 100644 games-engines/nxengine-evo/Manifest create mode 100644 games-engines/nxengine-evo/files/nxengine-evo-2.6.5-1-gcc13.patch create mode 100644 games-engines/nxengine-evo/files/series create mode 100644 games-engines/nxengine-evo/metadata.xml create mode 100644 games-engines/nxengine-evo/nxengine-evo-2.6.5_p1-r1.ebuild create mode 100644 games-engines/ponscripter-fork/Manifest create mode 100644 games-engines/ponscripter-fork/metadata.xml create mode 100644 games-engines/ponscripter-fork/ponscripter-fork-3.0.2-r1.ebuild create mode 100644 games-engines/system3-sdl2/Manifest create mode 100644 games-engines/system3-sdl2/metadata.xml create mode 100644 games-engines/system3-sdl2/system3-sdl2-1.7.1.ebuild create mode 100644 games-engines/system3-sdl2/system3-sdl2-1.7.2.ebuild create mode 100644 games-engines/xsystem35-sdl2/Manifest create mode 100644 games-engines/xsystem35-sdl2/metadata.xml create mode 100644 games-engines/xsystem35-sdl2/xsystem35-sdl2-2.17.0.ebuild create mode 100644 games-engines/xsystem35-sdl2/xsystem35-sdl2-2.17.1.ebuild create mode 100644 games-engines/xsystem4/Manifest create mode 100644 games-engines/xsystem4/metadata.xml create mode 100644 games-engines/xsystem4/xsystem4-1.0.0-r2.ebuild create mode 100644 games-engines/xsystem4/xsystem4-9999.ebuild create mode 100644 games-fps/assaultcube/Manifest create mode 100644 games-fps/assaultcube/assaultcube-1.3.0.2-r1.ebuild create mode 100644 games-fps/assaultcube/files/0001-Fix-unnecessary-rebuild-on-make-install.patch create mode 100644 games-fps/assaultcube/files/0002-Don-t-configure-libenet-in-Makefile.patch create mode 100644 games-fps/assaultcube/files/assaultcube-1.3.0.2-fix-checkinstall.patch create mode 100644 games-fps/assaultcube/files/assaultcube-1.3.0.2-respect-ldflags.patch create mode 100644 games-fps/assaultcube/files/assaultcube-1.3.0.2-unset-variables.patch create mode 100644 games-fps/assaultcube/metadata.xml create mode 100644 games-fps/etlegacy/Manifest create mode 100644 games-fps/etlegacy/etlegacy-2.82.0.ebuild create mode 100644 games-fps/etlegacy/etlegacy-2.83.2.ebuild create mode 100644 games-fps/etlegacy/metadata.xml create mode 100644 games-fps/openspades/Manifest create mode 100644 games-fps/openspades/files/openspades-0.1.3-dont-compress-docs.patch create mode 100644 games-fps/openspades/metadata.xml create mode 100644 games-fps/openspades/openspades-0.1.3.ebuild create mode 100644 games-fps/quakespasm/Manifest create mode 100644 games-fps/quakespasm/files/quakespasm-0.96.3-cflags.patch create mode 100644 games-fps/quakespasm/files/quakespasm-0.96.3-mkpak-portable-shell.patch create mode 100644 games-fps/quakespasm/metadata.xml create mode 100644 games-fps/quakespasm/quakespasm-0.96.3.ebuild create mode 100644 games-fps/quakespasm/quakespasm-9999.ebuild create mode 100644 games-fps/the-dark-mod-bin/Manifest create mode 100644 games-fps/the-dark-mod-bin/metadata.xml create mode 100644 games-fps/the-dark-mod-bin/the-dark-mod-bin-2.12-r1.ebuild create mode 100644 games-misc/asciiquarium/Manifest create mode 100644 games-misc/asciiquarium/asciiquarium-1.1_p20120823.ebuild create mode 100644 games-misc/asciiquarium/metadata.xml create mode 100644 games-misc/cbonsai/Manifest create mode 100644 games-misc/cbonsai/cbonsai-1.3.1-r1.ebuild create mode 100644 games-misc/cbonsai/files/cbonsai-respect-variables.patch create mode 100644 games-misc/cbonsai/metadata.xml create mode 100644 games-misc/gay/Manifest create mode 100644 games-misc/gay/gay-1.3.4.ebuild create mode 100644 games-misc/gay/metadata.xml create mode 100644 games-misc/varlpenis/metadata.xml create mode 100644 games-misc/varlpenis/varlpenis-3.0.4.ebuild create mode 100644 games-puzzle/aaaaxy/Manifest create mode 100644 games-puzzle/aaaaxy/aaaaxy-1.3.436.ebuild create mode 100644 games-puzzle/aaaaxy/aaaaxy-1.4.160.ebuild create mode 100644 games-puzzle/aaaaxy/aaaaxy-1.5.250.ebuild create mode 100644 games-puzzle/aaaaxy/metadata.xml create mode 100644 games-puzzle/atris/Manifest create mode 100644 games-puzzle/atris/atris-1.0.7.ebuild create mode 100644 games-puzzle/atris/files/atris-1.0.7-fno-common.patch create mode 100644 games-puzzle/atris/files/atris-1.0.7-no-implicit.patch create mode 100644 games-puzzle/atris/files/atris-1.0.7-path-and-fullscreen.patch create mode 100644 games-puzzle/atris/metadata.xml create mode 100644 games-puzzle/baba-is-you/Manifest create mode 100644 games-puzzle/baba-is-you/baba-is-you-481d.ebuild create mode 100644 games-puzzle/baba-is-you/metadata.xml create mode 100644 games-puzzle/blockout/Manifest create mode 100644 games-puzzle/blockout/blockout-2.5.ebuild create mode 100644 games-puzzle/blockout/files/blockout-2.5-blockout-makefile.patch create mode 100644 games-puzzle/blockout/files/blockout-2.5-datadir.patch create mode 100644 games-puzzle/blockout/files/blockout-2.5-image-makefile.patch create mode 100644 games-puzzle/blockout/files/blockout_icon.png create mode 100644 games-puzzle/blockout/metadata.xml create mode 100644 games-puzzle/generic-tetromino-game/generic-tetromino-game-9999.ebuild create mode 100644 games-puzzle/generic-tetromino-game/metadata.xml create mode 100644 games-puzzle/katawa-shoujo/Manifest create mode 100644 games-puzzle/katawa-shoujo/files/katawa-shoujo.desktop create mode 100644 games-puzzle/katawa-shoujo/files/katawa-shoujo.png create mode 100644 games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild create mode 100644 games-puzzle/katawa-shoujo/katawa-shoujo-1.4.7.ebuild create mode 100644 games-puzzle/katawa-shoujo/metadata.xml create mode 100644 games-puzzle/krank/Manifest create mode 100644 games-puzzle/krank/krank-8.ebuild create mode 100644 games-puzzle/krank/metadata.xml create mode 100644 games-puzzle/superflu-riteurnz-data/Manifest create mode 100644 games-puzzle/superflu-riteurnz-data/metadata.xml create mode 100644 games-puzzle/superflu-riteurnz-data/superflu-riteurnz-data-12.ebuild create mode 100644 games-puzzle/superflu-riteurnz/Manifest create mode 100644 games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-functional.patch create mode 100644 games-puzzle/superflu-riteurnz/files/superflu-riteurnz-1.5.4-add-missing-include-initializer_list.patch create mode 100644 games-puzzle/superflu-riteurnz/metadata.xml create mode 100644 games-puzzle/superflu-riteurnz/superflu-riteurnz-1.5.5.ebuild create mode 100644 games-puzzle/xdemineur/Manifest create mode 100644 games-puzzle/xdemineur/files/xdemineur-2.1.1-include.patch create mode 100644 games-puzzle/xdemineur/xdemineur-2.1.1-r1.ebuild create mode 100644 games-roguelike/cataclysm-dda/Manifest create mode 100644 games-roguelike/cataclysm-dda/cataclysm-dda-0h-r1.ebuild create mode 100644 games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild create mode 100644 games-roguelike/cataclysm-dda/files/cataclysm-dda-0h-fix-gcc15.patch create mode 100644 games-roguelike/cataclysm-dda/files/cataclysm-dda-respect-flags.patch create mode 100644 games-roguelike/cataclysm-dda/metadata.xml create mode 100644 games-rpg/open-adventure/Manifest create mode 100644 games-rpg/open-adventure/metadata.xml create mode 100644 games-rpg/open-adventure/open-adventure-1.17.ebuild create mode 100644 games-rpg/open-adventure/open-adventure-1.18.ebuild create mode 100644 games-rpg/open-adventure/open-adventure-1.20.ebuild create mode 100644 games-rpg/primordia/Manifest create mode 100644 games-rpg/primordia/metadata.xml create mode 100644 games-rpg/primordia/primordia-3.6.70667.ebuild create mode 100644 games-rpg/snoot-game/Manifest create mode 100644 games-rpg/snoot-game/metadata.xml create mode 100644 games-rpg/snoot-game/snoot-game-1.12.0.ebuild create mode 100644 games-server/among-sus/Manifest create mode 100644 games-server/among-sus/among-sus-20210519.ebuild create mode 100644 games-server/among-sus/files/among-sus.confd create mode 100644 games-server/among-sus/files/among-sus.initd create mode 100644 games-server/among-sus/metadata.xml create mode 100644 games-simulation/kittenspaceagency-bin/Manifest create mode 100644 games-simulation/kittenspaceagency-bin/kittenspaceagency-bin-2026.3.8-r3883.ebuild create mode 100644 games-strategy/7k-ambition/7k-ambition-3.2.8.ebuild create mode 100644 games-strategy/7k-ambition/7k-ambition-9999.ebuild create mode 100644 games-strategy/7k-ambition/Manifest create mode 100644 games-strategy/7k-ambition/metadata.xml create mode 100644 games-strategy/gigalomania/Manifest create mode 100644 games-strategy/gigalomania/files/Makefile.patch create mode 100644 games-strategy/gigalomania/gigalomania-1.0.1.ebuild create mode 100644 games-strategy/gigalomania/metadata.xml create mode 100644 games-strategy/hedgewars/Manifest create mode 100644 games-strategy/hedgewars/files/hedgewars-1.0.0-cmake_lua_version.patch create mode 100644 games-strategy/hedgewars/files/hedgewars-1.0.2-no-pas2c.patch create mode 100644 games-strategy/hedgewars/files/hedgewars-1.1.0-no-qt-deploy.patch create mode 100644 games-strategy/hedgewars/hedgewars-1.1.0_pre20260124.ebuild create mode 100644 games-strategy/hedgewars/metadata.xml create mode 100644 games-strategy/slay-the-spire/Manifest create mode 100644 games-strategy/slay-the-spire/files/slay-the-spire create mode 100644 games-strategy/slay-the-spire/metadata.xml create mode 100644 games-strategy/slay-the-spire/slay-the-spire-2.2.ebuild create mode 100644 games-strategy/unciv-bin/Manifest create mode 100644 games-strategy/unciv-bin/metadata.xml create mode 100644 games-strategy/unciv-bin/unciv-bin-4.15.2.ebuild create mode 100644 games-strategy/unciv-bin/unciv-bin-4.15.6_p1.ebuild create mode 100644 games-strategy/zedonline-bin/Manifest create mode 100644 games-strategy/zedonline-bin/metadata.xml create mode 100644 games-strategy/zedonline-bin/zedonline-bin-0.3.2-r1.ebuild create mode 100644 games-util/NotEnoughProduction/Manifest create mode 100644 games-util/NotEnoughProduction/NotEnoughProduction-0.0.4.ebuild create mode 100644 games-util/NotEnoughProduction/files/NotEnoughProduction create mode 100644 games-util/NotEnoughProduction/metadata.xml create mode 100644 games-util/ProtonUp-Qt/Manifest create mode 100644 games-util/ProtonUp-Qt/ProtonUp-Qt-2.12.0.ebuild create mode 100644 games-util/ProtonUp-Qt/ProtonUp-Qt-2.13.0.ebuild create mode 100644 games-util/ProtonUp-Qt/ProtonUp-Qt-9999.ebuild create mode 100644 games-util/ProtonUp-Qt/files/ProtonUp-Qt-2.11.1-add-entrypoint.patch create mode 100644 games-util/ProtonUp-Qt/metadata.xml create mode 100644 games-util/chiaki-ng/Manifest create mode 100644 games-util/chiaki-ng/chiaki-ng-1.9.9-r1.ebuild create mode 100644 games-util/chiaki-ng/chiaki-ng-9999.ebuild create mode 100644 games-util/chiaki-ng/files/chiaki-ng-1.9.9-fix-qt6-guiprivate.patch create mode 100644 games-util/chiaki-ng/files/chiaki-ng-1.9.9-use-shared-nanopb.patch create mode 100644 games-util/chiaki-ng/metadata.xml create mode 100644 games-util/curseforge/Manifest create mode 100644 games-util/curseforge/curseforge-1.296.4_p30607.ebuild create mode 100644 games-util/curseforge/metadata.xml create mode 100644 games-util/dwarf-therapist/Manifest create mode 100644 games-util/dwarf-therapist/dwarf-therapist-41.2.5.ebuild create mode 100644 games-util/dwarf-therapist/dwarf-therapist-42.1.5.ebuild create mode 100644 games-util/dwarf-therapist/metadata.xml create mode 100644 games-util/gamehub/Manifest create mode 100644 games-util/gamehub/gamehub-0.16.3.2-r2.ebuild create mode 100644 games-util/gamehub/metadata.xml create mode 100644 games-util/goverlay/Manifest create mode 100644 games-util/goverlay/goverlay-1.2.ebuild create mode 100644 games-util/goverlay/metadata.xml create mode 100644 games-util/grapejuice/Manifest create mode 100644 games-util/grapejuice/grapejuice-7.20.12.ebuild create mode 100644 games-util/grapejuice/grapejuice-9999.ebuild create mode 100644 games-util/grapejuice/metadata.xml create mode 100644 games-util/hid-nintendo/hid-nintendo-9999.ebuild create mode 100644 games-util/hid-nintendo/metadata.xml create mode 100644 games-util/hydra-launcher-bin/Manifest create mode 100644 games-util/hydra-launcher-bin/hydra-launcher-bin-3.8.1.ebuild create mode 100644 games-util/hydra-launcher-bin/hydra-launcher-bin-3.8.3.ebuild create mode 100644 games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.0.ebuild create mode 100644 games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.1.ebuild create mode 100644 games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.3.ebuild create mode 100644 games-util/hydra-launcher-bin/hydra-launcher-bin-3.9.4.ebuild create mode 100644 games-util/hydra-launcher-bin/metadata.xml create mode 100644 games-util/input-remapper/Manifest create mode 100644 games-util/input-remapper/files/build-backend.patch create mode 100644 games-util/input-remapper/files/fix-translations.patch create mode 100644 games-util/input-remapper/files/mo-files.patch create mode 100644 games-util/input-remapper/files/remove-non-python-files-from-setup.patch create mode 100644 games-util/input-remapper/input-remapper-2.2.0.ebuild create mode 100644 games-util/input-remapper/input-remapper-9999.ebuild create mode 100644 games-util/input-remapper/metadata.xml create mode 100644 games-util/itch-bin/Manifest create mode 100644 games-util/itch-bin/itch-bin-25.5.1-r2.ebuild create mode 100644 games-util/itch-bin/itch-bin-26.1.9.ebuild create mode 100644 games-util/itch-bin/metadata.xml create mode 100644 games-util/legendary/Manifest create mode 100644 games-util/legendary/legendary-0.20.34-r2.ebuild create mode 100644 games-util/legendary/metadata.xml create mode 100644 games-util/leshade/Manifest create mode 100644 games-util/leshade/leshade-2.4.0.ebuild create mode 100644 games-util/leshade/leshade-9999.ebuild create mode 100644 games-util/leshade/metadata.xml create mode 100644 games-util/libtess2/Manifest create mode 100644 games-util/libtess2/files/meson.build create mode 100644 games-util/libtess2/libtess2-1.0.2.ebuild create mode 100644 games-util/libtess2/metadata.xml create mode 100644 games-util/mangohud/Manifest create mode 100644 games-util/mangohud/files/mangohud-0.8.2-egl-wayland.patch create mode 100644 games-util/mangohud/files/mangohud-9999-system-imgui.patch create mode 100644 games-util/mangohud/mangohud-0.7.2-r1.ebuild create mode 100644 games-util/mangohud/mangohud-0.8.0.ebuild create mode 100644 games-util/mangohud/mangohud-0.8.1.ebuild create mode 100644 games-util/mangohud/mangohud-0.8.2-r1.ebuild create mode 100644 games-util/mangohud/mangohud-0.8.2.ebuild create mode 100644 games-util/mangohud/mangohud-9999.ebuild create mode 100644 games-util/mangohud/metadata.xml create mode 100644 games-util/minigalaxy/Manifest create mode 100644 games-util/minigalaxy/metadata.xml create mode 100644 games-util/minigalaxy/minigalaxy-1.4.0.ebuild create mode 100644 games-util/modrinth-app-bin/Manifest create mode 100644 games-util/modrinth-app-bin/files/modrinth-app-bin-desktop.patch create mode 100644 games-util/modrinth-app-bin/metadata.xml create mode 100644 games-util/modrinth-app-bin/modrinth-app-bin-0.10.27.ebuild create mode 100644 games-util/modrinth-app-bin/modrinth-app-bin-0.12.2.ebuild create mode 100644 games-util/oversteer/Manifest create mode 100644 games-util/oversteer/metadata.xml create mode 100644 games-util/oversteer/oversteer-0.8.3.ebuild create mode 100644 games-util/oversteer/oversteer-9999.ebuild create mode 100644 games-util/protonup-rs/Manifest create mode 100644 games-util/protonup-rs/files/fix-tests-0.10.0.patch create mode 100644 games-util/protonup-rs/metadata.xml create mode 100644 games-util/protonup-rs/protonup-rs-0.10.0-r1.ebuild create mode 100644 games-util/protonup-rs/protonup-rs-0.11.0.ebuild create mode 100644 games-util/protonup/Manifest create mode 100644 games-util/protonup/metadata.xml create mode 100644 games-util/protonup/protonup-0.1.5.ebuild create mode 100644 games-util/protonup/protonup-9999.ebuild create mode 100644 games-util/qzdl/Manifest create mode 100644 games-util/qzdl/files/qzdl-cmake.patch create mode 100644 games-util/qzdl/metadata.xml create mode 100644 games-util/qzdl/qzdl-20250103.ebuild create mode 100644 games-util/qzdl/qzdl-99999999.ebuild create mode 100644 games-util/r2modman-bin/Manifest create mode 100644 games-util/r2modman-bin/files/r2modman.desktop create mode 100644 games-util/r2modman-bin/metadata.xml create mode 100644 games-util/r2modman-bin/r2modman-bin-3.1.51.ebuild create mode 100644 games-util/roll/Manifest create mode 100644 games-util/roll/metadata.xml create mode 100644 games-util/roll/roll-2.6.1.ebuild create mode 100644 games-util/sdl2-gamepad-mapper/Manifest create mode 100644 games-util/sdl2-gamepad-mapper/metadata.xml create mode 100644 games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.8-r1.ebuild create mode 100644 games-util/steamtinkerlaunch/Manifest create mode 100644 games-util/steamtinkerlaunch/metadata.xml create mode 100644 games-util/steamtinkerlaunch/steamtinkerlaunch-12.12.ebuild create mode 100644 games-util/steamtinkerlaunch/steamtinkerlaunch-9999.ebuild create mode 100644 games-util/umu-launcher/Manifest create mode 100644 games-util/umu-launcher/files/umu-launcher-1.2.9-optional-delta.patch create mode 100644 games-util/umu-launcher/metadata.xml create mode 100644 games-util/umu-launcher/umu-launcher-1.3.0.ebuild create mode 100644 games-util/xivlauncher/Manifest create mode 100644 games-util/xivlauncher/metadata.xml create mode 100644 games-util/xivlauncher/xivlauncher-1.3.1.ebuild create mode 100644 games-util/xone/Manifest create mode 100644 games-util/xone/files/Makefile create mode 100644 games-util/xone/metadata.xml create mode 100644 games-util/xone/xone-0.5.5.ebuild create mode 100644 games-util/xone/xone-0.5.6.ebuild create mode 100644 games-util/xone/xone-0.5.7.ebuild create mode 100644 games-util/xone/xone-0.5.8.ebuild create mode 100644 gnome-extra/commit/Manifest create mode 100644 gnome-extra/commit/commit-4.1-r1.ebuild create mode 100644 gnome-extra/commit/commit-4.2.ebuild create mode 100644 gnome-extra/commit/commit-4.3.ebuild create mode 100644 gnome-extra/commit/files/remove-failing-tests.patch create mode 100644 gnome-extra/commit/metadata.xml create mode 100644 gnome-extra/extension-manager/Manifest create mode 100644 gnome-extra/extension-manager/extension-manager-0.6.3-r1.ebuild create mode 100644 gnome-extra/extension-manager/extension-manager-0.6.5.ebuild create mode 100644 gnome-extra/extension-manager/extension-manager-9999.ebuild create mode 100644 gnome-extra/extension-manager/metadata.xml create mode 100644 gnome-extra/iio-sensor-proxy/Manifest create mode 100644 gnome-extra/iio-sensor-proxy/files/iio-sensor-proxy create mode 100644 gnome-extra/iio-sensor-proxy/files/no-systemd.patch create mode 100644 gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.7.ebuild create mode 100644 gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.8.ebuild create mode 100644 gnome-extra/iio-sensor-proxy/metadata.xml create mode 100644 gnome-extra/junction/Manifest create mode 100644 gnome-extra/junction/junction-1.7-r1.ebuild create mode 100644 gnome-extra/junction/metadata.xml create mode 100644 gnome-extra/nautilus-open-any-terminal/Manifest create mode 100644 gnome-extra/nautilus-open-any-terminal/metadata.xml create mode 100644 gnome-extra/nautilus-open-any-terminal/nautilus-open-any-terminal-0.8.1.ebuild create mode 100644 gnome-extra/palette/Manifest create mode 100644 gnome-extra/palette/metadata.xml create mode 100644 gnome-extra/palette/palette-3.0.0.ebuild create mode 100644 gnome-extra/portfolio/Manifest create mode 100644 gnome-extra/portfolio/metadata.xml create mode 100644 gnome-extra/portfolio/portfolio-0.9.14.ebuild create mode 100644 gnome-extra/vvmplayer/Manifest create mode 100644 gnome-extra/vvmplayer/files/vvmplayer-1.4-skip-appstream-validation.patch create mode 100644 gnome-extra/vvmplayer/metadata.xml create mode 100644 gnome-extra/vvmplayer/vvmplayer-1.4-r1.ebuild create mode 100644 gnome-extra/wike/Manifest create mode 100644 gnome-extra/wike/metadata.xml create mode 100644 gnome-extra/wike/wike-3.1.1.ebuild create mode 100644 gnome-extra/wike/wike-3.1.3.ebuild create mode 100644 gnome-extra/yad/Manifest create mode 100644 gnome-extra/yad/metadata.xml create mode 100644 gnome-extra/yad/yad-14.1.ebuild create mode 100644 gnome-extra/yad/yad-9999.ebuild create mode 100644 gui-apps/1password/1password-8.11.22.ebuild create mode 100644 gui-apps/1password/Manifest create mode 100644 gui-apps/1password/metadata.xml create mode 100644 gui-apps/ReGreet/Manifest create mode 100644 gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild create mode 100644 gui-apps/ReGreet/ReGreet-0.2.0.ebuild create mode 100644 gui-apps/ReGreet/ReGreet-9999.ebuild create mode 100644 gui-apps/ReGreet/files/README.gentoo create mode 100644 gui-apps/ReGreet/files/ReGreet-0.1.1-cargo-lock-fix.diff create mode 100644 gui-apps/ReGreet/files/ReGreet-0.2.0-cargo-toml-fix.diff create mode 100644 gui-apps/ReGreet/metadata.xml create mode 100644 gui-apps/ashell/Manifest create mode 100644 gui-apps/ashell/ashell-0.6.0.ebuild create mode 100644 gui-apps/ashell/ashell-0.7.0.ebuild create mode 100644 gui-apps/ashell/files/ashell.service create mode 100644 gui-apps/ashell/metadata.xml create mode 100644 gui-apps/autotiling-rs/Manifest create mode 100644 gui-apps/autotiling-rs/autotiling-rs-0.1.6.ebuild create mode 100644 gui-apps/autotiling-rs/autotiling-rs-0.1.8.ebuild create mode 100644 gui-apps/autotiling-rs/metadata.xml create mode 100644 gui-apps/awww/Manifest create mode 100644 gui-apps/awww/awww-0.11.2.ebuild create mode 100644 gui-apps/awww/awww-9999.ebuild create mode 100644 gui-apps/awww/metadata.xml create mode 100644 gui-apps/aylurs-gtk-shell/Manifest create mode 100644 gui-apps/aylurs-gtk-shell/aylurs-gtk-shell-1.8.2-r1.ebuild create mode 100644 gui-apps/aylurs-gtk-shell/files/aylurs-gtk-shell-1.8.2-correct_bin_src.patch create mode 100644 gui-apps/aylurs-gtk-shell/metadata.xml create mode 100644 gui-apps/azote/Manifest create mode 100644 gui-apps/azote/azote-1.16.0.ebuild create mode 100644 gui-apps/azote/azote-9999.ebuild create mode 100644 gui-apps/azote/metadata.xml create mode 100644 gui-apps/clipman/Manifest create mode 100644 gui-apps/clipman/clipman-1.6.5.ebuild create mode 100644 gui-apps/clipman/metadata.xml create mode 100644 gui-apps/contour/Manifest create mode 100644 gui-apps/contour/contour-0.6.1.7494.ebuild create mode 100644 gui-apps/contour/metadata.xml create mode 100644 gui-apps/coreaction/Manifest create mode 100644 gui-apps/coreaction/coreaction-5.0.0.ebuild create mode 100644 gui-apps/coreaction/metadata.xml create mode 100644 gui-apps/corearchiver/Manifest create mode 100644 gui-apps/corearchiver/corearchiver-5.0.0.ebuild create mode 100644 gui-apps/corearchiver/metadata.xml create mode 100644 gui-apps/corefm/Manifest create mode 100644 gui-apps/corefm/corefm-5.0.0.ebuild create mode 100644 gui-apps/corefm/metadata.xml create mode 100644 gui-apps/coregarage/Manifest create mode 100644 gui-apps/coregarage/coregarage-5.0.0.ebuild create mode 100644 gui-apps/coregarage/metadata.xml create mode 100644 gui-apps/corehunt/Manifest create mode 100644 gui-apps/corehunt/corehunt-5.0.0.ebuild create mode 100644 gui-apps/corehunt/metadata.xml create mode 100644 gui-apps/coreimage/Manifest create mode 100644 gui-apps/coreimage/coreimage-5.0.0.ebuild create mode 100644 gui-apps/coreimage/metadata.xml create mode 100644 gui-apps/coreinfo/Manifest create mode 100644 gui-apps/coreinfo/coreinfo-5.0.0.ebuild create mode 100644 gui-apps/coreinfo/metadata.xml create mode 100644 gui-apps/corekeyboard/Manifest create mode 100644 gui-apps/corekeyboard/corekeyboard-5.0.0.ebuild create mode 100644 gui-apps/corekeyboard/metadata.xml create mode 100644 gui-apps/corepad/Manifest create mode 100644 gui-apps/corepad/corepad-5.0.0.ebuild create mode 100644 gui-apps/corepad/metadata.xml create mode 100644 gui-apps/corepaint/Manifest create mode 100644 gui-apps/corepaint/corepaint-5.0.0.ebuild create mode 100644 gui-apps/corepaint/metadata.xml create mode 100644 gui-apps/corepdf/Manifest create mode 100644 gui-apps/corepdf/corepdf-5.0.0.ebuild create mode 100644 gui-apps/corepdf/metadata.xml create mode 100644 gui-apps/corepins/Manifest create mode 100644 gui-apps/corepins/corepins-5.0.0.ebuild create mode 100644 gui-apps/corepins/metadata.xml create mode 100644 gui-apps/corerenamer/Manifest create mode 100644 gui-apps/corerenamer/corerenamer-5.0.0.ebuild create mode 100644 gui-apps/corerenamer/metadata.xml create mode 100644 gui-apps/coreshot/Manifest create mode 100644 gui-apps/coreshot/coreshot-5.0.0.ebuild create mode 100644 gui-apps/coreshot/metadata.xml create mode 100644 gui-apps/corestats/Manifest create mode 100644 gui-apps/corestats/corestats-5.0.0.ebuild create mode 100644 gui-apps/corestats/metadata.xml create mode 100644 gui-apps/corestuff/Manifest create mode 100644 gui-apps/corestuff/corestuff-5.0.0.ebuild create mode 100644 gui-apps/corestuff/metadata.xml create mode 100644 gui-apps/coreterminal/Manifest create mode 100644 gui-apps/coreterminal/coreterminal-5.0.0.ebuild create mode 100644 gui-apps/coreterminal/metadata.xml create mode 100644 gui-apps/coretime/Manifest create mode 100644 gui-apps/coretime/coretime-5.0.1.ebuild create mode 100644 gui-apps/coretime/metadata.xml create mode 100644 gui-apps/coreuniverse/Manifest create mode 100644 gui-apps/coreuniverse/coreuniverse-5.0.0.ebuild create mode 100644 gui-apps/coreuniverse/metadata.xml create mode 100644 gui-apps/darkman/Manifest create mode 100644 gui-apps/darkman/darkman-2.2.0.ebuild create mode 100644 gui-apps/darkman/metadata.xml create mode 100644 gui-apps/espanso/Manifest create mode 100644 gui-apps/espanso/espanso-2.3.0.ebuild create mode 100644 gui-apps/espanso/metadata.xml create mode 100644 gui-apps/eww/Manifest create mode 100644 gui-apps/eww/eww-0.6.0-r3.ebuild create mode 100644 gui-apps/eww/eww-9999.ebuild create mode 100644 gui-apps/eww/files/eww-0.6.0-update-crates.patch create mode 100644 gui-apps/eww/metadata.xml create mode 100644 gui-apps/fnott/Manifest create mode 100644 gui-apps/fnott/fnott-1.7.1.ebuild create mode 100644 gui-apps/fnott/fnott-1.8.0.ebuild create mode 100644 gui-apps/fnott/fnott-9999.ebuild create mode 100644 gui-apps/fnott/metadata.xml create mode 100644 gui-apps/fuzzel/Manifest create mode 100644 gui-apps/fuzzel/fuzzel-1.13.1.ebuild create mode 100644 gui-apps/fuzzel/fuzzel-1.14.1.ebuild create mode 100644 gui-apps/fuzzel/metadata.xml create mode 100644 gui-apps/fyi/Manifest create mode 100644 gui-apps/fyi/files/meson-doc-subdir.patch create mode 100644 gui-apps/fyi/fyi-1.0.4.ebuild create mode 100644 gui-apps/fyi/fyi-9999.ebuild create mode 100644 gui-apps/fyi/metadata.xml create mode 100644 gui-apps/gcolor3/Manifest create mode 100644 gui-apps/gcolor3/files/gcolor3-2.4.0-update-to-libportal-0.5.patch create mode 100644 gui-apps/gcolor3/gcolor3-2.4.0.ebuild create mode 100644 gui-apps/gcolor3/metadata.xml create mode 100644 gui-apps/gradience/Manifest create mode 100644 gui-apps/gradience/files/gradience-0.3.0-appstream-test-ignore.patch create mode 100644 gui-apps/gradience/files/gradience-0.4.1-fix-metainfo-path.patch create mode 100644 gui-apps/gradience/gradience-0.3.0-r2.ebuild create mode 100644 gui-apps/gradience/gradience-0.4.1.ebuild create mode 100644 gui-apps/gradience/metadata.xml create mode 100644 gui-apps/grimshot/grimshot-9999.ebuild create mode 100644 gui-apps/grimshot/metadata.xml create mode 100644 gui-apps/gtklock-extras/gtklock-extras-9999.ebuild create mode 100644 gui-apps/gtklock-extras/metadata.xml create mode 100644 gui-apps/gtklock/Manifest create mode 100644 gui-apps/gtklock/gtklock-4.0.0.ebuild create mode 100644 gui-apps/gtklock/metadata.xml create mode 100644 gui-apps/heh/Manifest create mode 100644 gui-apps/heh/heh-0.6.3.ebuild create mode 100644 gui-apps/heh/metadata.xml create mode 100644 gui-apps/hiprompt-gtk-py/Manifest create mode 100644 gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0.8.0.ebuild create mode 100644 gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild create mode 100644 gui-apps/hiprompt-gtk-py/metadata.xml create mode 100644 gui-apps/hypridle/Manifest create mode 100644 gui-apps/hypridle/files/hypridle-0.1.5-fix-CFLAGS-CXXFLAGS.patch create mode 100644 gui-apps/hypridle/files/hypridle-9999-fix-CFLAGS-CXXFLAGS.patch create mode 100644 gui-apps/hypridle/hypridle-0.1.6.ebuild create mode 100644 gui-apps/hypridle/hypridle-0.1.7.ebuild create mode 100644 gui-apps/hypridle/hypridle-9999.ebuild create mode 100644 gui-apps/hypridle/metadata.xml create mode 100644 gui-apps/hyprlock/Manifest create mode 100644 gui-apps/hyprlock/files/hyprlock-0.4.1-fix-CFLAGS-CXXFLAGS.patch create mode 100644 gui-apps/hyprlock/hyprlock-0.9.1.ebuild create mode 100644 gui-apps/hyprlock/hyprlock-0.9.2.ebuild create mode 100644 gui-apps/hyprlock/hyprlock-9999.ebuild create mode 100644 gui-apps/hyprlock/metadata.xml create mode 100644 gui-apps/hyprnome/Manifest create mode 100644 gui-apps/hyprnome/hyprnome-0.3.0.ebuild create mode 100644 gui-apps/hyprnome/metadata.xml create mode 100644 gui-apps/hyprpaper/Manifest create mode 100644 gui-apps/hyprpaper/hyprpaper-0.7.4.ebuild create mode 100644 gui-apps/hyprpaper/hyprpaper-0.7.5.ebuild create mode 100644 gui-apps/hyprpaper/hyprpaper-0.7.6.ebuild create mode 100644 gui-apps/hyprpaper/metadata.xml create mode 100644 gui-apps/hyprpicker/Manifest create mode 100644 gui-apps/hyprpicker/hyprpicker-0.4.5.ebuild create mode 100644 gui-apps/hyprpicker/hyprpicker-9999.ebuild create mode 100644 gui-apps/hyprpicker/metadata.xml create mode 100644 gui-apps/hyprshade/Manifest create mode 100644 gui-apps/hyprshade/hyprshade-3.2.1.ebuild create mode 100644 gui-apps/hyprshade/hyprshade-9999.ebuild create mode 100644 gui-apps/hyprshade/metadata.xml create mode 100644 gui-apps/hyprshot/Manifest create mode 100644 gui-apps/hyprshot/hyprshot-1.3.0-r1.ebuild create mode 100644 gui-apps/hyprshot/hyprshot-9999.ebuild create mode 100644 gui-apps/hyprshot/metadata.xml create mode 100644 gui-apps/hyprsunset/Manifest create mode 100644 gui-apps/hyprsunset/hyprsunset-0.2.0.ebuild create mode 100644 gui-apps/hyprsunset/hyprsunset-9999.ebuild create mode 100644 gui-apps/hyprsunset/metadata.xml create mode 100644 gui-apps/hyprswitch/Manifest create mode 100644 gui-apps/hyprswitch/hyprswitch-1.3.1.ebuild create mode 100644 gui-apps/hyprswitch/metadata.xml create mode 100644 gui-apps/hyprsysteminfo/Manifest create mode 100644 gui-apps/hyprsysteminfo/hyprsysteminfo-0.1.3.ebuild create mode 100644 gui-apps/hyprsysteminfo/metadata.xml create mode 100644 gui-apps/intiface-central-bin/Manifest create mode 100644 gui-apps/intiface-central-bin/intiface-central-bin-2.6.0.ebuild create mode 100644 gui-apps/intiface-central-bin/intiface-central-bin-2.6.4.ebuild create mode 100644 gui-apps/intiface-central-bin/metadata.xml create mode 100644 gui-apps/ironbar/Manifest create mode 100644 gui-apps/ironbar/ironbar-0.17.1.ebuild create mode 100644 gui-apps/ironbar/ironbar-0.18.0.ebuild create mode 100644 gui-apps/ironbar/ironbar-9999.ebuild create mode 100644 gui-apps/ironbar/metadata.xml create mode 100644 gui-apps/klassy/Manifest create mode 100644 gui-apps/klassy/klassy-6.5.3.ebuild create mode 100644 gui-apps/klassy/klassy-9999.ebuild create mode 100644 gui-apps/klassy/metadata.xml create mode 100644 gui-apps/koi/Manifest create mode 100644 gui-apps/koi/koi-0.6.ebuild create mode 100644 gui-apps/koi/metadata.xml create mode 100644 gui-apps/labwc-tweaks/Manifest create mode 100644 gui-apps/labwc-tweaks/labwc-tweaks-0.1.0.ebuild create mode 100644 gui-apps/labwc-tweaks/labwc-tweaks-9999.ebuild create mode 100644 gui-apps/labwc-tweaks/metadata.xml create mode 100644 gui-apps/lan-mouse/Manifest create mode 100644 gui-apps/lan-mouse/lan-mouse-0.10.0.ebuild create mode 100644 gui-apps/lan-mouse/lan-mouse-0.10.0_p20251027.ebuild create mode 100644 gui-apps/lan-mouse/metadata.xml create mode 100644 gui-apps/lemurs/Manifest create mode 100644 gui-apps/lemurs/files/lemurs-0.3.2-rust-1.81.patch create mode 100644 gui-apps/lemurs/files/lemurs.initd create mode 100644 gui-apps/lemurs/files/lemurs.pam create mode 100644 gui-apps/lemurs/lemurs-0.3.2.ebuild create mode 100644 gui-apps/lemurs/lemurs-0.4.0.ebuild create mode 100644 gui-apps/lemurs/metadata.xml create mode 100644 gui-apps/lswt/Manifest create mode 100644 gui-apps/lswt/lswt-1.0.4-r1.ebuild create mode 100644 gui-apps/lswt/lswt-2.0.0.ebuild create mode 100644 gui-apps/lswt/lswt-9999.ebuild create mode 100644 gui-apps/lswt/metadata.xml create mode 100644 gui-apps/meteo-qt/Manifest create mode 100644 gui-apps/meteo-qt/files/meteo-qt-4.0-lrelease.patch create mode 100644 gui-apps/meteo-qt/metadata.xml create mode 100644 gui-apps/meteo-qt/meteo-qt-4.2.ebuild create mode 100644 gui-apps/meteo-qt/meteo-qt-4.3.ebuild create mode 100644 gui-apps/mpvpaper/Manifest create mode 100644 gui-apps/mpvpaper/metadata.xml create mode 100644 gui-apps/mpvpaper/mpvpaper-1.8.ebuild create mode 100644 gui-apps/mpvpaper/mpvpaper-9999.ebuild create mode 100644 gui-apps/niri-sidebar/Manifest create mode 100644 gui-apps/niri-sidebar/metadata.xml create mode 100644 gui-apps/niri-sidebar/niri-sidebar-0.3.1.ebuild create mode 100644 gui-apps/noctalia-qs/Manifest create mode 100644 gui-apps/noctalia-qs/metadata.xml create mode 100644 gui-apps/noctalia-qs/noctalia-qs-0.0.10.ebuild create mode 100644 gui-apps/noctalia-qs/noctalia-qs-0.0.8.ebuild create mode 100644 gui-apps/noctalia-qs/noctalia-qs-0.0.9.ebuild create mode 100644 gui-apps/noctalia-qs/noctalia-qs-9999.ebuild create mode 100644 gui-apps/noctalia-shell/Manifest create mode 100644 gui-apps/noctalia-shell/metadata.xml create mode 100644 gui-apps/noctalia-shell/noctalia-shell-4.5.0.ebuild create mode 100644 gui-apps/noctalia-shell/noctalia-shell-4.6.7.ebuild create mode 100644 gui-apps/noctalia-shell/noctalia-shell-4.7.0.ebuild create mode 100644 gui-apps/noctalia-shell/noctalia-shell-4.7.1.ebuild create mode 100644 gui-apps/noctalia-shell/noctalia-shell-9999.ebuild create mode 100644 gui-apps/nwg-bar/Manifest create mode 100644 gui-apps/nwg-bar/metadata.xml create mode 100644 gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild create mode 100644 gui-apps/nwg-bar/nwg-bar-0.1.6.ebuild create mode 100644 gui-apps/nwg-clipman/Manifest create mode 100644 gui-apps/nwg-clipman/metadata.xml create mode 100644 gui-apps/nwg-clipman/nwg-clipman-0.2.5.ebuild create mode 100644 gui-apps/nwg-clipman/nwg-clipman-0.2.8.ebuild create mode 100644 gui-apps/nwg-displays/Manifest create mode 100644 gui-apps/nwg-displays/metadata.xml create mode 100644 gui-apps/nwg-displays/nwg-displays-0.3.25.ebuild create mode 100644 gui-apps/nwg-displays/nwg-displays-0.3.28.ebuild create mode 100644 gui-apps/nwg-dock-hyprland/Manifest create mode 100644 gui-apps/nwg-dock-hyprland/metadata.xml create mode 100644 gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.4.6-r1.ebuild create mode 100644 gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.4.8-r1.ebuild create mode 100644 gui-apps/nwg-dock/Manifest create mode 100644 gui-apps/nwg-dock/metadata.xml create mode 100644 gui-apps/nwg-dock/nwg-dock-0.4.1.ebuild create mode 100644 gui-apps/nwg-dock/nwg-dock-0.4.3.ebuild create mode 100644 gui-apps/nwg-drawer/Manifest create mode 100644 gui-apps/nwg-drawer/metadata.xml create mode 100644 gui-apps/nwg-drawer/nwg-drawer-0.7.0.ebuild create mode 100644 gui-apps/nwg-drawer/nwg-drawer-0.7.4.ebuild create mode 100644 gui-apps/nwg-hello/Manifest create mode 100644 gui-apps/nwg-hello/metadata.xml create mode 100644 gui-apps/nwg-hello/nwg-hello-0.4.0.ebuild create mode 100644 gui-apps/nwg-hello/nwg-hello-0.4.2.ebuild create mode 100644 gui-apps/nwg-icon-picker/Manifest create mode 100644 gui-apps/nwg-icon-picker/metadata.xml create mode 100644 gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.1-r1.ebuild create mode 100644 gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.1.ebuild create mode 100644 gui-apps/nwg-icon-picker/nwg-icon-picker-9999.ebuild create mode 100644 gui-apps/nwg-launchers/Manifest create mode 100644 gui-apps/nwg-launchers/files/icons/system-lock-screen.svg create mode 100644 gui-apps/nwg-launchers/files/icons/system-log-out.svg create mode 100644 gui-apps/nwg-launchers/files/icons/system-reboot.svg create mode 100644 gui-apps/nwg-launchers/files/icons/system-shutdown.svg create mode 100644 gui-apps/nwg-launchers/files/index.theme create mode 100644 gui-apps/nwg-launchers/metadata.xml create mode 100644 gui-apps/nwg-launchers/nwg-launchers-0.5.0.ebuild create mode 100644 gui-apps/nwg-launchers/nwg-launchers-0.6.3.ebuild create mode 100644 gui-apps/nwg-launchers/nwg-launchers-0.7.1.1.ebuild create mode 100644 gui-apps/nwg-launchers/nwg-launchers-9999.ebuild create mode 100644 gui-apps/nwg-menu/Manifest create mode 100644 gui-apps/nwg-menu/metadata.xml create mode 100644 gui-apps/nwg-menu/nwg-menu-0.1.7.ebuild create mode 100644 gui-apps/nwg-menu/nwg-menu-0.1.9.ebuild create mode 100644 gui-apps/nwg-panel/Manifest create mode 100644 gui-apps/nwg-panel/metadata.xml create mode 100644 gui-apps/nwg-panel/nwg-panel-0.10.12.ebuild create mode 100644 gui-apps/nwg-panel/nwg-panel-0.10.13.ebuild create mode 100644 gui-apps/nwg-panel/nwg-panel-9999.ebuild create mode 100644 gui-apps/nwg-shell-config/Manifest create mode 100644 gui-apps/nwg-shell-config/metadata.xml create mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.59-r1.ebuild create mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.62-r1.ebuild create mode 100644 gui-apps/nwg-shell/Manifest create mode 100644 gui-apps/nwg-shell/metadata.xml create mode 100644 gui-apps/nwg-shell/nwg-shell-0.5.48.ebuild create mode 100644 gui-apps/nwg-shell/nwg-shell-0.5.49.ebuild create mode 100644 gui-apps/nwg/metadata.xml create mode 100644 gui-apps/nwg/nwg-0.ebuild create mode 100644 gui-apps/openrefine/Manifest create mode 100644 gui-apps/openrefine/metadata.xml create mode 100644 gui-apps/openrefine/openrefine-3.10.1.ebuild create mode 100644 gui-apps/organicmaps/files/more-3party.patch create mode 100644 gui-apps/organicmaps/files/no-dynamic-download.patch create mode 100644 gui-apps/organicmaps/metadata.xml create mode 100644 gui-apps/organicmaps/organicmaps-9999.ebuild create mode 100644 gui-apps/packettracer/Manifest create mode 100644 gui-apps/packettracer/files/packettracer-8.2.2.desktop create mode 100644 gui-apps/packettracer/metadata.xml create mode 100644 gui-apps/packettracer/packettracer-8.2.2-r1.ebuild create mode 100644 gui-apps/quickshell/Manifest create mode 100644 gui-apps/quickshell/metadata.xml create mode 100644 gui-apps/quickshell/quickshell-0.2.1-r1.ebuild create mode 100644 gui-apps/quickshell/quickshell-9999.ebuild create mode 100644 gui-apps/rofi-wayland/Manifest create mode 100644 gui-apps/rofi-wayland/metadata.xml create mode 100644 gui-apps/rofi-wayland/rofi-wayland-1.7.5_p3.ebuild create mode 100644 gui-apps/rofi-wayland/rofi-wayland-1.7.8_p1.ebuild create mode 100644 gui-apps/satty/Manifest create mode 100644 gui-apps/satty/metadata.xml create mode 100644 gui-apps/satty/satty-0.20.1.ebuild create mode 100644 gui-apps/satty/satty-9999.ebuild create mode 100644 gui-apps/sddm-conf/Manifest create mode 100644 gui-apps/sddm-conf/metadata.xml create mode 100644 gui-apps/sddm-conf/sddm-conf-0.3.0.ebuild create mode 100644 gui-apps/sfwbar/Manifest create mode 100644 gui-apps/sfwbar/metadata.xml create mode 100644 gui-apps/sfwbar/sfwbar-1.0_beta16_p1.ebuild create mode 100644 gui-apps/sfwbar/sfwbar-1.0_beta17.ebuild create mode 100644 gui-apps/sfwbar/sfwbar-9999.ebuild create mode 100644 gui-apps/shikane/Manifest create mode 100644 gui-apps/shikane/metadata.xml create mode 100644 gui-apps/shikane/shikane-1.0.1.ebuild create mode 100644 gui-apps/showmethekey/Manifest create mode 100644 gui-apps/showmethekey/metadata.xml create mode 100644 gui-apps/showmethekey/showmethekey-1.12.0.ebuild create mode 100644 gui-apps/showmethekey/showmethekey-1.13.1.ebuild create mode 100644 gui-apps/somebar/Manifest create mode 100644 gui-apps/somebar/metadata.xml create mode 100644 gui-apps/somebar/somebar-1.0.3-r1.ebuild create mode 100644 gui-apps/somebar/somebar-9999.ebuild create mode 100644 gui-apps/someblocks/Manifest create mode 100644 gui-apps/someblocks/files/someblocks-1.0.1-c23.patch create mode 100644 gui-apps/someblocks/metadata.xml create mode 100644 gui-apps/someblocks/someblocks-1.0.1.ebuild create mode 100644 gui-apps/someblocks/someblocks-9999.ebuild create mode 100644 gui-apps/sway-audio-idle-inhibit/Manifest create mode 100644 gui-apps/sway-audio-idle-inhibit/metadata.xml create mode 100644 gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-0.2.0.ebuild create mode 100644 gui-apps/sway-audio-idle-inhibit/sway-audio-idle-inhibit-9999.ebuild create mode 100644 gui-apps/sway-launcher-desktop/Manifest create mode 100644 gui-apps/sway-launcher-desktop/metadata.xml create mode 100644 gui-apps/sway-launcher-desktop/sway-launcher-desktop-1.7.0.ebuild create mode 100644 gui-apps/swaykbdd/Manifest create mode 100644 gui-apps/swaykbdd/metadata.xml create mode 100644 gui-apps/swaykbdd/swaykbdd-1.4.ebuild create mode 100644 gui-apps/swaylock-effects/Manifest create mode 100644 gui-apps/swaylock-effects/metadata.xml create mode 100644 gui-apps/swaylock-effects/swaylock-effects-1.7.0.0.ebuild create mode 100644 gui-apps/swaylock-effects/swaylock-effects-9999.ebuild create mode 100644 gui-apps/swaylock-plugin/Manifest create mode 100644 gui-apps/swaylock-plugin/metadata.xml create mode 100644 gui-apps/swaylock-plugin/swaylock-plugin-1.8.0.ebuild create mode 100644 gui-apps/swaylock-plugin/swaylock-plugin-9999.ebuild create mode 100644 gui-apps/swaync/Manifest create mode 100644 gui-apps/swaync/metadata.xml create mode 100644 gui-apps/swaync/swaync-0.12.3.ebuild create mode 100644 gui-apps/swaync/swaync-0.12.4.ebuild create mode 100644 gui-apps/swaync/swaync-0.12.5.ebuild create mode 100644 gui-apps/swayosd/Manifest create mode 100644 gui-apps/swayosd/metadata.xml create mode 100644 gui-apps/swayosd/swayosd-0.1.0.ebuild create mode 100644 gui-apps/swayosd/swayosd-0.2.1.ebuild create mode 100644 gui-apps/swayr/Manifest create mode 100644 gui-apps/swayr/metadata.xml create mode 100644 gui-apps/swayr/swayr-0.28.2.ebuild create mode 100644 gui-apps/swayrbar/Manifest create mode 100644 gui-apps/swayrbar/metadata.xml create mode 100644 gui-apps/swayrbar/swayrbar-0.5.0.ebuild create mode 100644 gui-apps/sworkstyle/Manifest create mode 100644 gui-apps/sworkstyle/metadata.xml create mode 100644 gui-apps/sworkstyle/sworkstyle-1.3.5.ebuild create mode 100644 gui-apps/szyszka/Manifest create mode 100644 gui-apps/szyszka/metadata.xml create mode 100644 gui-apps/szyszka/szyszka-3.0.0.ebuild create mode 100644 gui-apps/tessen/Manifest create mode 100644 gui-apps/tessen/metadata.xml create mode 100644 gui-apps/tessen/tessen-2.2.1-r1.ebuild create mode 100644 gui-apps/tofi/Manifest create mode 100644 gui-apps/tofi/metadata.xml create mode 100644 gui-apps/tofi/tofi-0.8.1.ebuild create mode 100644 gui-apps/tofi/tofi-0.9.1.ebuild create mode 100644 gui-apps/vicuna/Manifest create mode 100644 gui-apps/vicuna/metadata.xml create mode 100644 gui-apps/vicuna/vicuna-1.25.ebuild create mode 100644 gui-apps/walker/Manifest create mode 100644 gui-apps/walker/metadata.xml create mode 100644 gui-apps/walker/walker-0.10.3.ebuild create mode 100644 gui-apps/walker/walker-0.12.0.ebuild create mode 100644 gui-apps/walker/walker-0.13.26.ebuild create mode 100644 gui-apps/walker/walker-9999.ebuild create mode 100644 gui-apps/way-displays/Manifest create mode 100644 gui-apps/way-displays/metadata.xml create mode 100644 gui-apps/way-displays/way-displays-1.15.0.ebuild create mode 100644 gui-apps/way-displays/way-displays-9999.ebuild create mode 100644 gui-apps/wayfreeze/metadata.xml create mode 100644 gui-apps/wayfreeze/wayfreeze-9999.ebuild create mode 100644 gui-apps/wayidle/Manifest create mode 100644 gui-apps/wayidle/metadata.xml create mode 100644 gui-apps/wayidle/wayidle-1.0.1.ebuild create mode 100644 gui-apps/waylock/Manifest create mode 100644 gui-apps/waylock/files/waylock.1 create mode 100644 gui-apps/waylock/metadata.xml create mode 100644 gui-apps/waylock/waylock-1.3.0.ebuild create mode 100644 gui-apps/waylock/waylock-1.4.0.ebuild create mode 100644 gui-apps/waylock/waylock-1.5.0-r2.ebuild create mode 100644 gui-apps/waylock/waylock-1.5.0.ebuild create mode 100644 gui-apps/waypaper/Manifest create mode 100644 gui-apps/waypaper/metadata.xml create mode 100644 gui-apps/waypaper/waypaper-2.7-r1.ebuild create mode 100644 gui-apps/wbg/Manifest create mode 100644 gui-apps/wbg/metadata.xml create mode 100644 gui-apps/wbg/wbg-1.0.2.ebuild create mode 100644 gui-apps/wbg/wbg-1.1.0.ebuild create mode 100644 gui-apps/wbg/wbg-1.2.0.ebuild create mode 100644 gui-apps/wbg/wbg-9999.ebuild create mode 100644 gui-apps/wdisplays/Manifest create mode 100644 gui-apps/wdisplays/files/wdisplays-1.0-pull20.patch create mode 100644 gui-apps/wdisplays/metadata.xml create mode 100644 gui-apps/wdisplays/wdisplays-1.1.3.ebuild create mode 100644 gui-apps/wdisplays/wdisplays-9999.ebuild create mode 100644 gui-apps/wev/Manifest create mode 100644 gui-apps/wev/metadata.xml create mode 100644 gui-apps/wev/wev-1.0.0.ebuild create mode 100644 gui-apps/wev/wev-1.1.0.ebuild create mode 100644 gui-apps/wideriver/Manifest create mode 100644 gui-apps/wideriver/metadata.xml create mode 100644 gui-apps/wideriver/wideriver-1.3.0.ebuild create mode 100644 gui-apps/wideriver/wideriver-1.3.1.ebuild create mode 100644 gui-apps/windowtolayer/Manifest create mode 100644 gui-apps/windowtolayer/metadata.xml create mode 100644 gui-apps/windowtolayer/windowtolayer-0.1.0.ebuild create mode 100644 gui-apps/windowtolayer/windowtolayer-9999.ebuild create mode 100644 gui-apps/wl-clip-persist/Manifest create mode 100644 gui-apps/wl-clip-persist/metadata.xml create mode 100644 gui-apps/wl-clip-persist/wl-clip-persist-0.5.0.ebuild create mode 100644 gui-apps/wl-clip-persist/wl-clip-persist-9999.ebuild create mode 100644 gui-apps/wl-mirror/Manifest create mode 100644 gui-apps/wl-mirror/metadata.xml create mode 100644 gui-apps/wl-mirror/wl-mirror-0.18.1-r2.ebuild create mode 100644 gui-apps/wl-mirror/wl-mirror-0.18.3.ebuild create mode 100644 gui-apps/wl-mirror/wl-mirror-9999.ebuild create mode 100644 gui-apps/wl-scripts/Manifest create mode 100644 gui-apps/wl-scripts/metadata.xml create mode 100644 gui-apps/wl-scripts/wl-scripts-1.2.3-r1.ebuild create mode 100644 gui-apps/wl-scripts/wl-scripts-9999.ebuild create mode 100644 gui-apps/wlgreet/Manifest create mode 100644 gui-apps/wlgreet/metadata.xml create mode 100644 gui-apps/wlgreet/wlgreet-0.4.1.ebuild create mode 100644 gui-apps/wlgreet/wlgreet-0.5.0.ebuild create mode 100644 gui-apps/wlogout/Manifest create mode 100644 gui-apps/wlogout/files/wlogout-1.2.2-fix-cflags.patch create mode 100644 gui-apps/wlogout/metadata.xml create mode 100644 gui-apps/wlogout/wlogout-1.1.1.ebuild create mode 100644 gui-apps/wlogout/wlogout-1.2.2-r1.ebuild create mode 100644 gui-apps/wlogout/wlogout-9999.ebuild create mode 100644 gui-apps/wlopm/Manifest create mode 100644 gui-apps/wlopm/metadata.xml create mode 100644 gui-apps/wlopm/wlopm-1.0.0.ebuild create mode 100644 gui-apps/wlopm/wlopm-9999.ebuild create mode 100644 gui-apps/wlr-dpms/Manifest create mode 100644 gui-apps/wlr-dpms/metadata.xml create mode 100644 gui-apps/wlr-dpms/wlr-dpms-0_p20250620.ebuild create mode 100644 gui-apps/wlr-randr/Manifest create mode 100644 gui-apps/wlr-randr/metadata.xml create mode 100644 gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild create mode 100644 gui-apps/wlr-randr/wlr-randr-0.5.0.ebuild create mode 100644 gui-apps/wlsunset/Manifest create mode 100644 gui-apps/wlsunset/metadata.xml create mode 100644 gui-apps/wlsunset/wlsunset-0.4.0.ebuild create mode 100644 gui-apps/wlsunset/wlsunset-9999.ebuild create mode 100644 gui-apps/wob/Manifest create mode 100644 gui-apps/wob/metadata.xml create mode 100644 gui-apps/wob/wob-0.15.1-r1.ebuild create mode 100644 gui-apps/wob/wob-0.16.ebuild create mode 100644 gui-apps/wscreensaver/files/xscreensaver-5.31-pragma.patch create mode 100644 gui-apps/wscreensaver/files/xscreensaver-5.45-gcc.patch create mode 100644 gui-apps/wscreensaver/files/xscreensaver-6.01-gentoo.patch create mode 100644 gui-apps/wscreensaver/metadata.xml create mode 100644 gui-apps/wscreensaver/wscreensaver-9999.ebuild create mode 100644 gui-apps/wtype/Manifest create mode 100644 gui-apps/wtype/metadata.xml create mode 100644 gui-apps/wtype/wtype-0.4.ebuild create mode 100644 gui-apps/xremap/Manifest create mode 100644 gui-apps/xremap/files/xremap-input.rules create mode 100644 gui-apps/xremap/files/xremap-uinput.conf create mode 100644 gui-apps/xremap/metadata.xml create mode 100644 gui-apps/xremap/xremap-0.14.18-r1.ebuild create mode 100644 gui-apps/xwayland-satellite/Manifest create mode 100644 gui-apps/xwayland-satellite/metadata.xml create mode 100644 gui-apps/xwayland-satellite/xwayland-satellite-0.5.1.ebuild create mode 100644 gui-apps/xwayland-satellite/xwayland-satellite-0.8.1.ebuild create mode 100644 gui-apps/xwayland-satellite/xwayland-satellite-0.8.ebuild create mode 100644 gui-apps/yambar/Manifest create mode 100644 gui-apps/yambar/metadata.xml create mode 100644 gui-apps/yambar/yambar-1.11.0.ebuild create mode 100644 gui-apps/yambar/yambar-9999.ebuild create mode 100644 gui-libs/gtk-session-lock/Manifest create mode 100644 gui-libs/gtk-session-lock/gtk-session-lock-0.2.0-r6.ebuild create mode 100644 gui-libs/gtk-session-lock/gtk-session-lock-9999.ebuild create mode 100644 gui-libs/gtk-session-lock/metadata.xml create mode 100644 gui-libs/libcprime/Manifest create mode 100644 gui-libs/libcprime/libcprime-5.0.0.ebuild create mode 100644 gui-libs/libcprime/metadata.xml create mode 100644 gui-libs/libcsys/Manifest create mode 100644 gui-libs/libcsys/libcsys-5.0.0.ebuild create mode 100644 gui-libs/libcsys/metadata.xml create mode 100644 gui-libs/mir/Manifest create mode 100644 gui-libs/mir/files/mir-2.17.0-remove-debug-flags.patch create mode 100644 gui-libs/mir/files/mir-2.20.0-remove-tests.patch create mode 100644 gui-libs/mir/metadata.xml create mode 100644 gui-libs/mir/mir-2.23.0.ebuild create mode 100644 gui-libs/mir/mir-2.25.2.ebuild create mode 100644 gui-libs/qdocumentview/Manifest create mode 100644 gui-libs/qdocumentview/files/qdocumentview-0.3.0.1-fix-automagic.patch create mode 100644 gui-libs/qdocumentview/metadata.xml create mode 100644 gui-libs/qdocumentview/qdocumentview-0.3.0.1.ebuild create mode 100644 gui-libs/qml-niri/Manifest create mode 100644 gui-libs/qml-niri/metadata.xml create mode 100644 gui-libs/qml-niri/qml-niri-0.1.3.ebuild create mode 100644 gui-libs/qtforkawesome/Manifest create mode 100644 gui-libs/qtforkawesome/metadata.xml create mode 100644 gui-libs/qtforkawesome/qtforkawesome-0.3.2-r1.ebuild create mode 100644 gui-libs/qtutilities/Manifest create mode 100644 gui-libs/qtutilities/metadata.xml create mode 100644 gui-libs/qtutilities/qtutilities-6.18.4.ebuild create mode 100644 gui-libs/qtutilities/qtutilities-6.19.1.ebuild create mode 100644 gui-libs/scenefx/Manifest create mode 100644 gui-libs/scenefx/metadata.xml create mode 100644 gui-libs/scenefx/scenefx-0.4.1.ebuild create mode 100644 gui-libs/scenefx/scenefx-9999.ebuild create mode 100644 gui-libs/xdg-desktop-portal-hyprland/Manifest create mode 100644 gui-libs/xdg-desktop-portal-hyprland/metadata.xml create mode 100644 gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.11.ebuild create mode 100644 gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.3.9-r1.ebuild create mode 100644 gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild create mode 100644 gui-wm/beansprout/Manifest create mode 100644 gui-wm/beansprout/beansprout-0.2.0-r1.ebuild create mode 100644 gui-wm/beansprout/beansprout-9999.ebuild create mode 100644 gui-wm/beansprout/metadata.xml create mode 100644 gui-wm/cage/Manifest create mode 100644 gui-wm/cage/cage-0.2.1.ebuild create mode 100644 gui-wm/cage/cage-9999.ebuild create mode 100644 gui-wm/cage/metadata.xml create mode 100644 gui-wm/canoe/Manifest create mode 100644 gui-wm/canoe/canoe-0.3.1.ebuild create mode 100644 gui-wm/canoe/metadata.xml create mode 100644 gui-wm/hyprland-contrib/Manifest create mode 100644 gui-wm/hyprland-contrib/hyprland-contrib-0.1-r1.ebuild create mode 100644 gui-wm/hyprland-contrib/hyprland-contrib-9999.ebuild create mode 100644 gui-wm/hyprland-contrib/metadata.xml create mode 100644 gui-wm/kwm/Manifest create mode 100644 gui-wm/kwm/kwm-0.1.2.ebuild create mode 100644 gui-wm/kwm/metadata.xml create mode 100644 gui-wm/mangowc/Manifest create mode 100644 gui-wm/mangowc/mangowc-0.12.5.ebuild create mode 100644 gui-wm/mangowc/mangowc-9999.ebuild create mode 100644 gui-wm/mangowc/metadata.xml create mode 100644 gui-wm/miracle-wm/Manifest create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.6.1-conditional-tests.patch create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.7.0-disable-mirtest.patch create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.7.0-no-automagic.patch create mode 100644 gui-wm/miracle-wm/files/miracle-wm-0.8.3-mir-2.25-compat.patch create mode 100644 gui-wm/miracle-wm/metadata.xml create mode 100644 gui-wm/miracle-wm/miracle-wm-0.8.2.ebuild create mode 100644 gui-wm/miracle-wm/miracle-wm-0.8.3.ebuild create mode 100644 gui-wm/niri/Manifest create mode 100644 gui-wm/niri/metadata.xml create mode 100644 gui-wm/niri/niri-25.11-r1.ebuild create mode 100644 gui-wm/niri/niri-9999.ebuild create mode 100644 gui-wm/phoc/Manifest create mode 100644 gui-wm/phoc/metadata.xml create mode 100644 gui-wm/phoc/phoc-0.50.0.ebuild create mode 100644 gui-wm/phoc/phoc-0.52.0.ebuild create mode 100644 gui-wm/phoc/phoc-0.53.0.ebuild create mode 100644 gui-wm/river/Manifest create mode 100644 gui-wm/river/files/river-0.3.12-fix-scdoc-path.patch create mode 100644 gui-wm/river/files/river-0.4.1-fix-scdoc-path.patch create mode 100644 gui-wm/river/metadata.xml create mode 100644 gui-wm/river/river-0.3.11.ebuild create mode 100644 gui-wm/river/river-0.3.12.ebuild create mode 100644 gui-wm/river/river-0.3.14.ebuild create mode 100644 gui-wm/river/river-0.3.9999.ebuild create mode 100644 gui-wm/river/river-0.4.1.ebuild create mode 100644 gui-wm/river/river-9999.ebuild create mode 100644 gui-wm/swayfx/Manifest create mode 100644 gui-wm/swayfx/files/sway-portals.conf create mode 100644 gui-wm/swayfx/metadata.xml create mode 100644 gui-wm/swayfx/swayfx-0.5.3.ebuild create mode 100644 gui-wm/swayfx/swayfx-0.5.ebuild create mode 100644 gui-wm/wayback/Manifest create mode 100644 gui-wm/wayback/metadata.xml create mode 100644 gui-wm/wayback/wayback-0.2.ebuild create mode 100644 guru.svg create mode 100644 kde-apps/kwalletcli/Manifest create mode 100644 kde-apps/kwalletcli/files/pinentry-qt-interaction-3.03.patch create mode 100644 kde-apps/kwalletcli/kwalletcli-3.03.ebuild create mode 100644 kde-apps/kwalletcli/metadata.xml create mode 100644 kde-misc/geminipart/Manifest create mode 100644 kde-misc/geminipart/geminipart-20250730.ebuild create mode 100644 kde-misc/geminipart/metadata.xml create mode 100644 kde-misc/kio-gemini/Manifest create mode 100644 kde-misc/kio-gemini/kio-gemini-20250730.ebuild create mode 100644 kde-misc/kio-gemini/metadata.xml create mode 100644 licenses/7k-music create mode 100644 licenses/AIMP create mode 100644 licenses/AMD-Binary-Only create mode 100644 licenses/BSL-1.1 create mode 100644 licenses/CeCILL-2.1 create mode 100644 licenses/Cisco create mode 100644 licenses/Enpass-EULA create mode 100644 licenses/Fopnu create mode 100644 licenses/GPL-2.0-with-bison-exception create mode 100644 licenses/Google-Enterprise-Geo-Master create mode 100644 licenses/HANVON-UGEE-EULA create mode 100644 licenses/M-Noise-EULA create mode 100644 licenses/MEGA create mode 100644 licenses/MIT-fpdf create mode 100644 licenses/MIT-no-machine-learning create mode 100644 licenses/MS-TOU create mode 100644 licenses/Modelica-1.1 create mode 100644 licenses/Modelica-2 create mode 100644 licenses/Morgen-TOS create mode 100644 licenses/Music-Tribe create mode 100644 licenses/NTP create mode 100644 licenses/OCBASE-EULA create mode 100644 licenses/ODC-By-1.0 create mode 100644 licenses/OSL-3.0 create mode 100644 licenses/OSMC-PL create mode 100644 licenses/Obsidian-EULA create mode 100644 licenses/Opera-GX-EULA create mode 100644 licenses/Overwolf create mode 100644 licenses/PGP-2 create mode 100644 licenses/PowerPanel create mode 100644 licenses/Prosperity-3.0.0 create mode 100644 licenses/RSAREF create mode 100644 licenses/RTCW-ETEULA create mode 100644 licenses/Saleae create mode 100644 licenses/TTYP0 create mode 100644 licenses/Typora-EULA create mode 100644 licenses/UFAS create mode 100644 licenses/Unicode_Fonts_for_Ancient_Scripts create mode 100644 licenses/Unigine-Superposition-Benchmark-EULA create mode 100644 licenses/Unity-TOS create mode 100644 licenses/VESTA create mode 100644 licenses/WTFPL create mode 100644 licenses/Warframe-EULA create mode 100644 licenses/Yandex-EULA create mode 100644 licenses/assaultcube create mode 100644 licenses/canfep create mode 100644 licenses/idea-eap-EULA create mode 100644 licenses/ledger-live-ToU create mode 100644 licenses/meschach create mode 100644 licenses/noweb create mode 100644 licenses/openspades-pak create mode 100644 licenses/powell create mode 100644 licenses/sac-core-10.8.1050-terms create mode 100644 licenses/shion create mode 100644 licenses/sunpro create mode 100644 licenses/technic create mode 100644 licenses/tecio_license_agreement create mode 100644 mail-client/betterbird-bin/Manifest create mode 100644 mail-client/betterbird-bin/betterbird-bin-140.2.1.ebuild create mode 100755 mail-client/betterbird-bin/files/betterbird-bin.desktop create mode 100644 mail-client/betterbird-bin/metadata.xml create mode 100644 mail-client/mailspring-bin/Manifest create mode 100644 mail-client/mailspring-bin/mailspring-bin-1.18.0.ebuild create mode 100644 mail-client/mailspring-bin/metadata.xml create mode 100644 mail-client/proton-mail-bin/Manifest create mode 100644 mail-client/proton-mail-bin/metadata.xml create mode 100644 mail-client/proton-mail-bin/proton-mail-bin-1.11.0-r1.ebuild create mode 100644 mail-client/proton-mail-bin/proton-mail-bin-1.12.1.ebuild create mode 100644 mail-client/tutanota-desktop-bin/Manifest create mode 100644 mail-client/tutanota-desktop-bin/metadata.xml create mode 100644 mail-client/tutanota-desktop-bin/tutanota-desktop-bin-319.260107.1.ebuild create mode 100644 mail-client/tutanota-desktop-bin/tutanota-desktop-bin-335.260310.0.ebuild create mode 100644 mail-filter/postfix-mta-sts-resolver/Manifest create mode 100644 mail-filter/postfix-mta-sts-resolver/files/mtasts-confd create mode 100644 mail-filter/postfix-mta-sts-resolver/files/mtasts-config create mode 100644 mail-filter/postfix-mta-sts-resolver/files/mtasts-initd create mode 100644 mail-filter/postfix-mta-sts-resolver/metadata.xml create mode 100644 mail-filter/postfix-mta-sts-resolver/postfix-mta-sts-resolver-1.4.0.ebuild create mode 100644 media-fonts/atkinson-hyperlegible/Manifest create mode 100644 media-fonts/atkinson-hyperlegible/atkinson-hyperlegible-20200514.ebuild create mode 100644 media-fonts/atkinson-hyperlegible/metadata.xml create mode 100644 media-fonts/blobmoji/Manifest create mode 100644 media-fonts/blobmoji/blobmoji-15.0.ebuild create mode 100644 media-fonts/blobmoji/files/75-blobmoji-fallback.conf create mode 100644 media-fonts/blobmoji/metadata.xml create mode 100644 media-fonts/departure-mono/Manifest create mode 100644 media-fonts/departure-mono/departure-mono-1.500.ebuild create mode 100644 media-fonts/departure-mono/metadata.xml create mode 100644 media-fonts/dseg/Manifest create mode 100644 media-fonts/dseg/dseg-0.46.ebuild create mode 100644 media-fonts/dseg/metadata.xml create mode 100644 media-fonts/firago/Manifest create mode 100644 media-fonts/firago/firago-1.001.ebuild create mode 100644 media-fonts/firge/Manifest create mode 100644 media-fonts/firge/firge-0.3.0-r1.ebuild create mode 100644 media-fonts/firge/metadata.xml create mode 100644 media-fonts/geist-font/Manifest create mode 100644 media-fonts/geist-font/geist-font-1.8.0.ebuild create mode 100644 media-fonts/geist-font/metadata.xml create mode 100644 media-fonts/gohufont/Manifest create mode 100644 media-fonts/gohufont/gohufont-2.1_p20170627.ebuild create mode 100644 media-fonts/gohufont/metadata.xml create mode 100644 media-fonts/google-sans/Manifest create mode 100644 media-fonts/google-sans/google-sans-20180418.123827.ebuild create mode 100644 media-fonts/google-sans/google-sans-999999786498.ebuild create mode 100644 media-fonts/google-sans/metadata.xml create mode 100644 media-fonts/hackgen/Manifest create mode 100644 media-fonts/hackgen/hackgen-2.10.0.ebuild create mode 100644 media-fonts/hackgen/metadata.xml create mode 100644 media-fonts/inconsolata_dz/Manifest create mode 100644 media-fonts/inconsolata_dz/inconsolata_dz-20201205.ebuild create mode 100644 media-fonts/inconsolata_dz/metadata.xml create mode 100644 media-fonts/inter/Manifest create mode 100644 media-fonts/inter/inter-4.1.ebuild create mode 100644 media-fonts/inter/metadata.xml create mode 100644 media-fonts/last-resort/Manifest create mode 100644 media-fonts/last-resort/last-resort-16.000.ebuild create mode 100644 media-fonts/last-resort/last-resort-17.000.ebuild create mode 100644 media-fonts/last-resort/metadata.xml create mode 100644 media-fonts/lato/Manifest create mode 100644 media-fonts/lato/lato-2.ebuild create mode 100644 media-fonts/lato/metadata.xml create mode 100644 media-fonts/libertinus/Manifest create mode 100644 media-fonts/libertinus/libertinus-7.050.ebuild create mode 100644 media-fonts/libertinus/libertinus-7.051.ebuild create mode 100644 media-fonts/libertinus/metadata.xml create mode 100644 media-fonts/linja-pona/Manifest create mode 100644 media-fonts/linja-pona/linja-pona-4.2.ebuild create mode 100644 media-fonts/linja-pona/linja-pona-4.9.ebuild create mode 100644 media-fonts/linja-pona/metadata.xml create mode 100644 media-fonts/linja-wawa/Manifest create mode 100644 media-fonts/linja-wawa/linja-wawa-1.21.ebuild create mode 100644 media-fonts/linja-wawa/metadata.xml create mode 100644 media-fonts/maple-mono/Manifest create mode 100644 media-fonts/maple-mono/maple-mono-7.9.ebuild create mode 100644 media-fonts/maple-mono/metadata.xml create mode 100644 media-fonts/monaspace/Manifest create mode 100644 media-fonts/monaspace/metadata.xml create mode 100644 media-fonts/monaspace/monaspace-1.200.ebuild create mode 100644 media-fonts/moralerspace/Manifest create mode 100644 media-fonts/moralerspace/metadata.xml create mode 100644 media-fonts/moralerspace/moralerspace-2.0.0.ebuild create mode 100644 media-fonts/nerdfonts/Manifest create mode 100644 media-fonts/nerdfonts/metadata.xml create mode 100644 media-fonts/nerdfonts/nerdfonts-3.4.0.ebuild create mode 100644 media-fonts/overpass/Manifest create mode 100644 media-fonts/overpass/metadata.xml create mode 100644 media-fonts/overpass/overpass-3.0.4.ebuild create mode 100644 media-fonts/piazzolla/Manifest create mode 100644 media-fonts/piazzolla/metadata.xml create mode 100644 media-fonts/piazzolla/piazzolla-2.005.ebuild create mode 100644 media-fonts/plemoljp/Manifest create mode 100644 media-fonts/plemoljp/metadata.xml create mode 100644 media-fonts/plemoljp/plemoljp-3.0.0.ebuild create mode 100644 media-fonts/source-han-mono/Manifest create mode 100644 media-fonts/source-han-mono/metadata.xml create mode 100644 media-fonts/source-han-mono/source-han-mono-1.002.ebuild create mode 100644 media-fonts/source-han-serif/Manifest create mode 100644 media-fonts/source-han-serif/metadata.xml create mode 100644 media-fonts/source-han-serif/source-han-serif-2.002.ebuild create mode 100644 media-fonts/source-han-serif/source-han-serif-2.003.ebuild create mode 100644 media-fonts/ttf-ancient-fonts/Manifest create mode 100644 media-fonts/ttf-ancient-fonts/metadata.xml create mode 100644 media-fonts/ttf-ancient-fonts/ttf-ancient-fonts-2.60.ebuild create mode 100644 media-fonts/twemoji/Manifest create mode 100644 media-fonts/twemoji/files/75-twemoji.conf create mode 100644 media-fonts/twemoji/files/noto-build-path.patch create mode 100644 media-fonts/twemoji/files/noto-pngquant-verbose.patch create mode 100644 media-fonts/twemoji/files/noto-use-gm.patch create mode 100644 media-fonts/twemoji/metadata.xml create mode 100644 media-fonts/twemoji/twemoji-15.1.0.ebuild create mode 100644 media-fonts/udev-gothic/Manifest create mode 100644 media-fonts/udev-gothic/metadata.xml create mode 100644 media-fonts/udev-gothic/udev-gothic-2.2.0.ebuild create mode 100644 media-fonts/unscii/Manifest create mode 100644 media-fonts/unscii/metadata.xml create mode 100644 media-fonts/unscii/unscii-2.1.ebuild create mode 100644 media-fonts/victor-mono/Manifest create mode 100644 media-fonts/victor-mono/files/66-victor-mono.conf create mode 100644 media-fonts/victor-mono/metadata.xml create mode 100644 media-fonts/victor-mono/victor-mono-1.5.4.ebuild create mode 100644 media-fonts/victor-mono/victor-mono-1.5.5.ebuild create mode 100644 media-fonts/victor-mono/victor-mono-1.5.6.ebuild create mode 100644 media-fonts/warframe-fonts/Manifest create mode 100644 media-fonts/warframe-fonts/metadata.xml create mode 100644 media-fonts/warframe-fonts/warframe-fonts-0_pre20191111.ebuild create mode 100644 media-gfx/KTX-Software/KTX-Software-4.3.2.ebuild create mode 100644 media-gfx/KTX-Software/KTX-Software-4.4.2.ebuild create mode 100644 media-gfx/KTX-Software/Manifest create mode 100644 media-gfx/KTX-Software/files/KTX-Software-4.3.2-remove-O3.patch create mode 100644 media-gfx/KTX-Software/files/KTX-Software-4.3.2-remove-Werror.patch create mode 100644 media-gfx/KTX-Software/files/KTX-Software-4.4.2-remove-O3.patch create mode 100644 media-gfx/KTX-Software/metadata.xml create mode 100644 media-gfx/WebPlotDigitizer-bin/Manifest create mode 100644 media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.7.ebuild create mode 100644 media-gfx/WebPlotDigitizer-bin/metadata.xml create mode 100644 media-gfx/airsane/Manifest create mode 100644 media-gfx/airsane/airsane-0.4.7.ebuild create mode 100644 media-gfx/airsane/metadata.xml create mode 100644 media-gfx/azpainter/Manifest create mode 100644 media-gfx/azpainter/azpainter-3.0.12.ebuild create mode 100644 media-gfx/azpainter/files/azpainter-3.0.7-strict-aliasing.patch create mode 100644 media-gfx/azpainter/metadata.xml create mode 100644 media-gfx/bambustudio-bin/Manifest create mode 100644 media-gfx/bambustudio-bin/bambustudio-bin-02.05.00.67.ebuild create mode 100644 media-gfx/bambustudio-bin/files/bambu-studio.desktop create mode 100644 media-gfx/bambustudio-bin/metadata.xml create mode 100644 media-gfx/beeref/Manifest create mode 100644 media-gfx/beeref/beeref-0.3.3.ebuild create mode 100644 media-gfx/beeref/metadata.xml create mode 100644 media-gfx/bonzomatic/Manifest create mode 100644 media-gfx/bonzomatic/bonzomatic-2023.06.15.ebuild create mode 100644 media-gfx/bonzomatic/bonzomatic-9999.ebuild create mode 100644 media-gfx/bonzomatic/metadata.xml create mode 100644 media-gfx/czkawka/Manifest create mode 100644 media-gfx/czkawka/czkawka-10.0.0.ebuild create mode 100644 media-gfx/czkawka/czkawka-11.0.0.ebuild create mode 100644 media-gfx/czkawka/czkawka-11.0.1.ebuild create mode 100644 media-gfx/czkawka/metadata.xml create mode 100644 media-gfx/dnglab/Manifest create mode 100644 media-gfx/dnglab/dnglab-0.6.0.ebuild create mode 100644 media-gfx/dnglab/dnglab-0.6.1.ebuild create mode 100644 media-gfx/dnglab/metadata.xml create mode 100644 media-gfx/dustr/Manifest create mode 100644 media-gfx/dustr/dustr-0_p20221008.ebuild create mode 100644 media-gfx/dustr/dustr-9999.ebuild create mode 100644 media-gfx/dustr/files/dustr-0_p20221008-make-cflags-ldflags.patch create mode 100644 media-gfx/dustr/metadata.xml create mode 100644 media-gfx/fontpreview/Manifest create mode 100644 media-gfx/fontpreview/fontpreview-1.0.6.ebuild create mode 100644 media-gfx/fontpreview/metadata.xml create mode 100644 media-gfx/gephi-bin/Manifest create mode 100644 media-gfx/gephi-bin/gephi-bin-0.10.1.ebuild create mode 100644 media-gfx/gephi-bin/gephi-bin-0.9.6.ebuild create mode 100644 media-gfx/gephi-bin/metadata.xml create mode 100644 media-gfx/glslViewer/Manifest create mode 100644 media-gfx/glslViewer/files/0001-Fix-CMakelists.patch create mode 100644 media-gfx/glslViewer/files/0002-Cast-getExposure-result-to-float-to-setUniform.patch create mode 100644 media-gfx/glslViewer/glslViewer-3.2.4.ebuild create mode 100644 media-gfx/glslViewer/metadata.xml create mode 100644 media-gfx/mayo/Manifest create mode 100644 media-gfx/mayo/mayo-0.9.0.ebuild create mode 100644 media-gfx/mayo/metadata.xml create mode 100644 media-gfx/mirage/Manifest create mode 100644 media-gfx/mirage/metadata.xml create mode 100644 media-gfx/mirage/mirage-0.11.2.ebuild create mode 100644 media-gfx/mirage/mirage-9999.ebuild create mode 100644 media-gfx/nsxiv/Manifest create mode 100644 media-gfx/nsxiv/metadata.xml create mode 100644 media-gfx/nsxiv/nsxiv-32.ebuild create mode 100644 media-gfx/nsxiv/nsxiv-33.ebuild create mode 100644 media-gfx/nsxiv/nsxiv-34.ebuild create mode 100644 media-gfx/nsxiv/nsxiv-9999.ebuild create mode 100644 media-gfx/oda-file-converter/Manifest create mode 100644 media-gfx/oda-file-converter/files/ODAFileConverter create mode 100644 media-gfx/oda-file-converter/metadata.xml create mode 100644 media-gfx/oda-file-converter/oda-file-converter-27.1.0.0.ebuild create mode 100644 media-gfx/orcaslicer-bin/Manifest create mode 100644 media-gfx/orcaslicer-bin/metadata.xml create mode 100644 media-gfx/orcaslicer-bin/orcaslicer-bin-2.3.1.ebuild create mode 100644 media-gfx/pdf4qt/Manifest create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.4.0.0-minor-fix-remove-extention-from-Icon-endtry-in-a-des.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.5.1.0-Fix-translation-install-path-on-nix.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.5.1.0-Make-building-of-tests-optional.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.5.1.0-Make-runtime-respect-cmake-s-plugin-dir-settings.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.5.1.0-Minimal-cmake-fixes.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.5.3.9999-Make-building-of-tests-optional.patch create mode 100644 media-gfx/pdf4qt/metadata.xml create mode 100644 media-gfx/pdf4qt/pdf4qt-1.5.1.0-r1.ebuild create mode 100644 media-gfx/pdf4qt/pdf4qt-1.5.3.1.ebuild create mode 100644 media-gfx/pdf4qt/pdf4qt-9999.ebuild create mode 100644 media-gfx/qview/Manifest create mode 100644 media-gfx/qview/metadata.xml create mode 100644 media-gfx/qview/qview-5.0.ebuild create mode 100644 media-gfx/qview/qview-6.1-r1.ebuild create mode 100644 media-gfx/sic/Manifest create mode 100644 media-gfx/sic/metadata.xml create mode 100644 media-gfx/sic/sic-0.22.4.ebuild create mode 100644 media-gfx/silicon/Manifest create mode 100644 media-gfx/silicon/files/rust-xcb-0.8.2-python-3.9.patch create mode 100644 media-gfx/silicon/files/silicon-0.5.2-remove-pathfinder_simd-patch.patch create mode 100644 media-gfx/silicon/files/silicon-0.5.3-cargo-toml-version.patch create mode 100644 media-gfx/silicon/files/silicon-0.5.3-remove-pathfinder_simd-patch.patch create mode 100644 media-gfx/silicon/metadata.xml create mode 100644 media-gfx/silicon/silicon-0.5.2-r1.ebuild create mode 100644 media-gfx/silicon/silicon-0.5.2-r2.ebuild create mode 100644 media-gfx/silicon/silicon-0.5.3.ebuild create mode 100644 media-gfx/superpaper/Manifest create mode 100644 media-gfx/superpaper/metadata.xml create mode 100644 media-gfx/superpaper/superpaper-2.2.1.ebuild create mode 100644 media-gfx/svgcleaner/Manifest create mode 100644 media-gfx/svgcleaner/metadata.xml create mode 100644 media-gfx/svgcleaner/svgcleaner-0.9.5.ebuild create mode 100644 media-gfx/swayimg/Manifest create mode 100644 media-gfx/swayimg/files/swayimg-5.1-precompiled_doc.patch create mode 100644 media-gfx/swayimg/metadata.xml create mode 100644 media-gfx/swayimg/swayimg-4.7.ebuild create mode 100644 media-gfx/swayimg/swayimg-5.1.ebuild create mode 100644 media-gfx/sxot/Manifest create mode 100644 media-gfx/sxot/metadata.xml create mode 100644 media-gfx/sxot/sxot-1.0.0.ebuild create mode 100644 media-gfx/timg/Manifest create mode 100644 media-gfx/timg/metadata.xml create mode 100644 media-gfx/timg/timg-1.6.2.ebuild create mode 100644 media-gfx/timg/timg-1.6.3.ebuild create mode 100644 media-gfx/vimiv-qt/Manifest create mode 100644 media-gfx/vimiv-qt/metadata.xml create mode 100644 media-gfx/vimiv-qt/vimiv-qt-0.9.0-r1.ebuild create mode 100644 media-gfx/vpuppr/Manifest create mode 100644 media-gfx/vpuppr/metadata.xml create mode 100644 media-gfx/vpuppr/vpuppr-0.9.0-r1.ebuild create mode 100644 media-gfx/zw3d/Manifest create mode 100644 media-gfx/zw3d/metadata.xml create mode 100644 media-gfx/zw3d/zw3d-2023.0.3.1-r1.ebuild create mode 100644 media-gfx/zw3d/zw3d-2025.0.3.0.ebuild create mode 100644 media-gfx/zwcad/Manifest create mode 100644 media-gfx/zwcad/metadata.xml create mode 100644 media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild create mode 100644 media-libs/VulkanMemoryAllocator/Manifest create mode 100644 media-libs/VulkanMemoryAllocator/VulkanMemoryAllocator-3.3.0.ebuild create mode 100644 media-libs/VulkanMemoryAllocator/metadata.xml create mode 100644 media-libs/alsa-ucm-pinephone/Manifest create mode 100644 media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-1.2.6.3.ebuild create mode 100644 media-libs/alsa-ucm-pinephone/files/PinePhone.conf create mode 100644 media-libs/alsa-ucm-pinephone/files/PinePhonePro.conf create mode 100644 media-libs/alsa-ucm-pinephone/metadata.xml create mode 100644 media-libs/amdvlk-bin/Manifest create mode 100644 media-libs/amdvlk-bin/amdvlk-bin-2021.2.5-r1.ebuild create mode 100644 media-libs/amdvlk-bin/amdvlk-bin-2023.3.3.ebuild create mode 100644 media-libs/amdvlk-bin/amdvlk-bin-2025.2.1.ebuild create mode 100644 media-libs/amdvlk-bin/metadata.xml create mode 100644 media-libs/amdvlk/Manifest create mode 100644 media-libs/amdvlk/amdvlk-2025.2.1.ebuild create mode 100644 media-libs/amdvlk/files/amdvlk-2022.3.5-no-compiler-presets.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2022.4.1-proper-libdir.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2022.4.2-reduced-llvm-installations-part2.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2022.4.2-reduced-llvm-installations.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2024.3.1-disable-Werror.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2024.4.1-license-path.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2025.1.1-support-musl.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2025.2.1-gpurt-path.patch create mode 100644 media-libs/amdvlk/files/amdvlk-2025.2.1-rapidjson-fix.patch create mode 100644 media-libs/amdvlk/metadata.xml create mode 100644 media-libs/blend2d/Manifest create mode 100644 media-libs/blend2d/blend2d-0.12.0-r1.ebuild create mode 100644 media-libs/blend2d/blend2d-0.21.2.ebuild create mode 100644 media-libs/blend2d/blend2d-9999.ebuild create mode 100644 media-libs/blend2d/files/blend2d-0.11.4-avoid-adding-O2-to-cflags-gentoo-bug-943226.patch create mode 100644 media-libs/blend2d/files/blend2d-0.21.2-avoid-adding-O2-to-cflags-gentoo-bug-943226.patch create mode 100644 media-libs/blend2d/metadata.xml create mode 100644 media-libs/glad/Manifest create mode 100644 media-libs/glad/glad-2.0.8.ebuild create mode 100644 media-libs/glad/metadata.xml create mode 100644 media-libs/glee/Manifest create mode 100644 media-libs/glee/files/glee-autotools.patch create mode 100644 media-libs/glee/glee-5.4.0-r3.ebuild create mode 100644 media-libs/glee/manifest.xml create mode 100644 media-libs/grok/Manifest create mode 100644 media-libs/grok/grok-11.0.0.ebuild create mode 100644 media-libs/grok/metadata.xml create mode 100644 media-libs/imgui/Manifest create mode 100644 media-libs/imgui/files/imgui-meson.build create mode 100644 media-libs/imgui/files/imgui-meson_options.txt create mode 100644 media-libs/imgui/imgui-1.89.9-r4.ebuild create mode 100644 media-libs/imgui/imgui-1.91.1.ebuild create mode 100644 media-libs/imgui/imgui-1.91.6.ebuild create mode 100644 media-libs/imgui/metadata.xml create mode 100644 media-libs/implot/Manifest create mode 100644 media-libs/implot/files/implot-meson.build create mode 100644 media-libs/implot/implot-0.16-r2.ebuild create mode 100644 media-libs/implot/metadata.xml create mode 100644 media-libs/libbpg/Manifest create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-add-fpic.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-backport-GNU-stack-note-fix.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-cmake-3.31.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-dont-strip-bins.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-fix-implicit-declaration.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-remove-forced-options.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-remove-unused-cmake-var.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-respect-compiler-driver.patch create mode 100644 media-libs/libbpg/files/libbpg-0.9.8-respect-user-flags.patch create mode 100644 media-libs/libbpg/libbpg-0.9.8-r1.ebuild create mode 100644 media-libs/libbpg/metadata.xml create mode 100644 media-libs/libunicode/Manifest create mode 100644 media-libs/libunicode/libunicode-0.6.0.ebuild create mode 100644 media-libs/libunicode/libunicode-0.7.0.ebuild create mode 100644 media-libs/libunicode/libunicode-0.8.0.ebuild create mode 100644 media-libs/libunicode/metadata.xml create mode 100644 media-libs/monado/Manifest create mode 100644 media-libs/monado/metadata.xml create mode 100644 media-libs/monado/monado-25.0.0.ebuild create mode 100644 media-libs/monado/monado-25.1.0.ebuild create mode 100644 media-libs/monado/monado-9999.ebuild create mode 100644 media-libs/opencomposite/Manifest create mode 100644 media-libs/opencomposite/files/openvrpaths.vrpath create mode 100644 media-libs/opencomposite/metadata.xml create mode 100644 media-libs/opencomposite/opencomposite-1.0.1521.ebuild create mode 100644 media-libs/opencomposite/opencomposite-9999.ebuild create mode 100644 media-libs/openvr/Manifest create mode 100644 media-libs/openvr/files/openvr-libdir.patch create mode 100644 media-libs/openvr/metadata.xml create mode 100644 media-libs/openvr/openvr-1.23.8.ebuild create mode 100644 media-libs/openxr-loader/Manifest create mode 100644 media-libs/openxr-loader/metadata.xml create mode 100644 media-libs/openxr-loader/openxr-loader-1.1.52.ebuild create mode 100644 media-libs/openxr-loader/openxr-loader-1.1.54.ebuild create mode 100644 media-libs/openxr-loader/openxr-loader-9999.ebuild create mode 100644 media-libs/raylib/Manifest create mode 100644 media-libs/raylib/metadata.xml create mode 100644 media-libs/raylib/raylib-5.0.ebuild create mode 100644 media-libs/raylib/raylib-5.5.ebuild create mode 100644 media-libs/raylib/raylib-9999.ebuild create mode 100644 media-libs/sonic/Manifest create mode 100644 media-libs/sonic/metadata.xml create mode 100644 media-libs/sonic/sonic-0.2.0_p20250419.ebuild create mode 100644 media-libs/svt-vp9/Manifest create mode 100644 media-libs/svt-vp9/metadata.xml create mode 100644 media-libs/svt-vp9/svt-vp9-0.3.0.ebuild create mode 100644 media-libs/svt-vp9/svt-vp9-0.3.1.ebuild create mode 100644 media-libs/svt-vp9/svt-vp9-9999.ebuild create mode 100644 media-libs/vvdec/Manifest create mode 100644 media-libs/vvdec/metadata.xml create mode 100644 media-libs/vvdec/vvdec-2.3.0.ebuild create mode 100644 media-libs/vvenc/Manifest create mode 100644 media-libs/vvenc/metadata.xml create mode 100644 media-libs/vvenc/vvenc-1.11.1.ebuild create mode 100644 media-libs/wivrn/Manifest create mode 100644 media-libs/wivrn/files/wivrn-0.22-vulkan-304.patch create mode 100644 media-libs/wivrn/metadata.xml create mode 100644 media-libs/wivrn/wivrn-25.12.ebuild create mode 100644 media-libs/wivrn/wivrn-26.2.1.ebuild create mode 100644 media-libs/wivrn/wivrn-26.2.2.ebuild create mode 100644 media-libs/wivrn/wivrn-26.2.3.ebuild create mode 100644 media-libs/wivrn/wivrn-26.2.ebuild create mode 100644 media-libs/wivrn/wivrn-9999.ebuild create mode 100644 media-libs/xrizer/Manifest create mode 100644 media-libs/xrizer/metadata.xml create mode 100644 media-libs/xrizer/xrizer-0.3.0-r1.ebuild create mode 100644 media-libs/xrizer/xrizer-9999.ebuild create mode 100644 media-plugins/alsa-sndio/Manifest create mode 100644 media-plugins/alsa-sndio/alsa-sndio-0.2.ebuild create mode 100644 media-plugins/alsa-sndio/metadata.xml create mode 100644 media-plugins/argotlunar-bin/Manifest create mode 100644 media-plugins/argotlunar-bin/argotlunar-bin-2.06-r2.ebuild create mode 100644 media-plugins/argotlunar-bin/metadata.xml create mode 100644 media-plugins/dtmediawiki/dtmediawiki-9999.ebuild create mode 100755 media-plugins/dtmediawiki/files/enable.sh create mode 100644 media-plugins/dtmediawiki/metadata.xml create mode 100644 media-plugins/eq10q/Manifest create mode 100644 media-plugins/eq10q/eq10q-2.2.ebuild create mode 100644 media-plugins/eq10q/files/eq10q-2.2-cmake4.patch create mode 100644 media-plugins/eq10q/files/eq10q-2.2-fix-lv2-types.patch create mode 100644 media-plugins/eq10q/files/eq10q-2.2-flags.patch create mode 100644 media-plugins/eq10q/files/eq10q-2.2-pow10.patch create mode 100644 media-plugins/eq10q/metadata.xml create mode 100644 media-plugins/gimp-avif-plugin/gimp-avif-plugin-9999.ebuild create mode 100644 media-plugins/gimp-avif-plugin/metadata.xml create mode 100644 media-plugins/gimp-resynthesizer/Manifest create mode 100644 media-plugins/gimp-resynthesizer/gimp-resynthesizer-3.0.ebuild create mode 100644 media-plugins/gimp-resynthesizer/metadata.xml create mode 100644 media-plugins/qt-heif-image-plugin/Manifest create mode 100644 media-plugins/qt-heif-image-plugin/metadata.xml create mode 100644 media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.4.ebuild create mode 100644 media-plugins/qt-jpegxl-image-plugin/metadata.xml create mode 100644 media-plugins/qt-jpegxl-image-plugin/qt-jpegxl-image-plugin-9999.ebuild create mode 100644 media-plugins/whysynth/Manifest create mode 100644 media-plugins/whysynth/metadata.xml create mode 100644 media-plugins/whysynth/whysynth-20170701_p20180323-r1.ebuild create mode 100644 media-radio/fllog/Manifest create mode 100644 media-radio/fllog/fllog-1.2.8.ebuild create mode 100644 media-radio/fllog/metadata.xml create mode 100644 media-sound/Tauon/Manifest create mode 100644 media-sound/Tauon/Tauon-9.0.0.ebuild create mode 100644 media-sound/Tauon/Tauon-9.1.0.ebuild create mode 100644 media-sound/Tauon/Tauon-9.1.1.ebuild create mode 100644 media-sound/Tauon/Tauon-9999.ebuild create mode 100644 media-sound/Tauon/files/Tauon-7.9.0-phazor-build.patch create mode 100644 media-sound/Tauon/files/Tauon-8.1.0-fix-locale-path.patch create mode 100644 media-sound/Tauon/metadata.xml create mode 100644 media-sound/aimp/Manifest create mode 100644 media-sound/aimp/aimp-6.00.3017_alpha4.ebuild create mode 100644 media-sound/aimp/aimp-6.00.3021_alpha5.ebuild create mode 100644 media-sound/aimp/aimp-6.00.3027_alpha6.ebuild create mode 100644 media-sound/aimp/aimp-6.00.3030_alpha7.ebuild create mode 100644 media-sound/aimp/aimp-6.00.3037_alpha8.ebuild create mode 100644 media-sound/aimp/metadata.xml create mode 100644 media-sound/amberol/Manifest create mode 100644 media-sound/amberol/amberol-2024.2.ebuild create mode 100644 media-sound/amberol/metadata.xml create mode 100644 media-sound/bespokesynth/Manifest create mode 100644 media-sound/bespokesynth/bespokesynth-1.2.1.ebuild create mode 100644 media-sound/bespokesynth/bespokesynth-1.3.0.ebuild create mode 100644 media-sound/bespokesynth/files/ableton-link-dependencies.patch create mode 100644 media-sound/bespokesynth/files/bespokesynth-1.2.1-find-jsoncpp.patch create mode 100644 media-sound/bespokesynth/metadata.xml create mode 100644 media-sound/callaudiod/Manifest create mode 100644 media-sound/callaudiod/callaudiod-0.1.10.ebuild create mode 100644 media-sound/callaudiod/callaudiod-0.1.99.ebuild create mode 100644 media-sound/callaudiod/metadata.xml create mode 100644 media-sound/corrscope/Manifest create mode 100644 media-sound/corrscope/corrscope-0.10.0-r1.ebuild create mode 100644 media-sound/corrscope/corrscope-0.10.1.ebuild create mode 100644 media-sound/corrscope/files/remove-appnope-dep.patch create mode 100644 media-sound/corrscope/files/remove-npdeprecate.patch create mode 100644 media-sound/corrscope/metadata.xml create mode 100644 media-sound/cyanrip/Manifest create mode 100644 media-sound/cyanrip/cyanrip-0.9.3.1.ebuild create mode 100644 media-sound/cyanrip/metadata.xml create mode 100644 media-sound/deep-filter/Manifest create mode 100644 media-sound/deep-filter/deep-filter-0.5.6-r2.ebuild create mode 100644 media-sound/deep-filter/files/deep-filter-0.5.6-use-updated-time.patch create mode 100644 media-sound/deep-filter/files/deep-filter-library-path.patch create mode 100644 media-sound/deep-filter/files/deep-filter-test-deps.patch create mode 100644 media-sound/deep-filter/metadata.xml create mode 100644 media-sound/drumgizmo/Manifest create mode 100644 media-sound/drumgizmo/drumgizmo-0.9.20-r1.ebuild create mode 100644 media-sound/drumgizmo/drumgizmo-9999.ebuild create mode 100644 media-sound/drumgizmo/files/drumgizmo-0.9.20-configure-portable-shell.patch create mode 100644 media-sound/drumgizmo/files/drumgizmo-0.9.20-disable-lv2-test.patch create mode 100644 media-sound/drumgizmo/files/drumgizmo-0.9.20-disable-translation-test.patch create mode 100644 media-sound/drumgizmo/files/drumgizmo-0.9.20-fix-painter-test.patch create mode 100644 media-sound/drumgizmo/files/drumgizmo-0.9.20-include-cstdint.patch create mode 100644 media-sound/drumgizmo/metadata.xml create mode 100644 media-sound/dzr/Manifest create mode 100644 media-sound/dzr/dzr-251115.ebuild create mode 100644 media-sound/dzr/dzr-260308.ebuild create mode 100644 media-sound/dzr/dzr-260315.ebuild create mode 100644 media-sound/dzr/metadata.xml create mode 100644 media-sound/eartag/Manifest create mode 100644 media-sound/eartag/eartag-0.5.0.ebuild create mode 100644 media-sound/eartag/eartag-0.5.1.ebuild create mode 100644 media-sound/eartag/metadata.xml create mode 100644 media-sound/fooyin/Manifest create mode 100644 media-sound/fooyin/files/fooyin-0.9.2-fix-build-Qt6.10.1.patch create mode 100644 media-sound/fooyin/files/fooyin-0.9.2-vumeter-include.patch create mode 100644 media-sound/fooyin/fooyin-0.9.2-r1.ebuild create mode 100644 media-sound/fooyin/fooyin-9999.ebuild create mode 100644 media-sound/fooyin/metadata.xml create mode 100644 media-sound/furnace/Manifest create mode 100644 media-sound/furnace/furnace-0.6.5-r1.ebuild create mode 100644 media-sound/furnace/furnace-0.6.7.ebuild create mode 100644 media-sound/furnace/furnace-0.6.ebuild create mode 100644 media-sound/furnace/metadata.xml create mode 100644 media-sound/gapless/Manifest create mode 100644 media-sound/gapless/gapless-4.3.1.ebuild create mode 100644 media-sound/gapless/gapless-4.4.ebuild create mode 100644 media-sound/gapless/metadata.xml create mode 100644 media-sound/goxlr-utility/Manifest create mode 100644 media-sound/goxlr-utility/goxlr-utility-1.2.3.ebuild create mode 100644 media-sound/goxlr-utility/goxlr-utility-9999.ebuild create mode 100644 media-sound/goxlr-utility/metadata.xml create mode 100644 media-sound/jacktrip/Manifest create mode 100644 media-sound/jacktrip/jacktrip-2.4.0.ebuild create mode 100644 media-sound/jacktrip/metadata.xml create mode 100644 media-sound/jriver/Manifest create mode 100644 media-sound/jriver/jriver-31.0.83.ebuild create mode 100644 media-sound/jriver/metadata.xml create mode 100644 media-sound/kew/Manifest create mode 100644 media-sound/kew/kew-2.4.4-r1.ebuild create mode 100644 media-sound/kew/kew-3.7.3.ebuild create mode 100644 media-sound/kew/metadata.xml create mode 100644 media-sound/libcava/Manifest create mode 100644 media-sound/libcava/files/libcava-0.8.0-gentoo-iniparser4.patch create mode 100644 media-sound/libcava/libcava-0.10.7.ebuild create mode 100644 media-sound/libcava/metadata.xml create mode 100644 media-sound/listenbrainz-mpd/Manifest create mode 100644 media-sound/listenbrainz-mpd/listenbrainz-mpd-2.4.0.ebuild create mode 100644 media-sound/listenbrainz-mpd/metadata.xml create mode 100644 media-sound/lms/Manifest create mode 100644 media-sound/lms/files/lms.init create mode 100644 media-sound/lms/lms-3.74.0.ebuild create mode 100644 media-sound/lms/lms-3.75.0.ebuild create mode 100644 media-sound/lms/lms-3.76.0.ebuild create mode 100644 media-sound/lms/metadata.xml create mode 100644 media-sound/loudgain/Manifest create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-cmake-4.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-20190906-manpage-ape.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-20190918-taglib-1.12.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-20190930-rgbpm2.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-pr34-manpage.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-pr50-ffmpeg6.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-pr53-print-taglib-version.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-pr65-ffmpeg6-gcc14.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-github-pr66-ffmpeg7.patch create mode 100644 media-sound/loudgain/files/loudgain-0.6.8-respect-build-flags.patch create mode 100644 media-sound/loudgain/loudgain-0.6.8-r2.ebuild create mode 100644 media-sound/loudgain/loudgain-0.6.8_p20240128-r2.ebuild create mode 100644 media-sound/loudgain/loudgain-0.6.8_p20240128-r3.ebuild create mode 100644 media-sound/loudgain/metadata.xml create mode 100644 media-sound/mopidy/Manifest create mode 100644 media-sound/mopidy/metadata.xml create mode 100644 media-sound/mopidy/mopidy-3.4.2.ebuild create mode 100644 media-sound/mousai/Manifest create mode 100644 media-sound/mousai/files/mousai-0.7.8-remove-the-cargo-clippy-test.patch create mode 100644 media-sound/mousai/files/mousai-0.7.8-skip-failing-tests.patch create mode 100644 media-sound/mousai/metadata.xml create mode 100644 media-sound/mousai/mousai-0.7.9.ebuild create mode 100644 media-sound/mpd-mpris/Manifest create mode 100644 media-sound/mpd-mpris/metadata.xml create mode 100644 media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild create mode 100644 media-sound/mpd-mpris/mpd-mpris-0.4.3.ebuild create mode 100644 media-sound/mpvc/Manifest create mode 100644 media-sound/mpvc/metadata.xml create mode 100644 media-sound/mpvc/mpvc-1.1.4-r1.ebuild create mode 100644 media-sound/musikcube/Manifest create mode 100644 media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch create mode 100644 media-sound/musikcube/metadata.xml create mode 100644 media-sound/musikcube/musikcube-3.0.5.ebuild create mode 100644 media-sound/neocrystal/Manifest create mode 100644 media-sound/neocrystal/metadata.xml create mode 100644 media-sound/neocrystal/neocrystal-2.1.1.ebuild create mode 100644 media-sound/neocrystal/neocrystal-9999.ebuild create mode 100644 media-sound/netcat-cpi/Manifest create mode 100644 media-sound/netcat-cpi/metadata.xml create mode 100644 media-sound/netcat-cpi/netcat-cpi-2014.04.29-r1.ebuild create mode 100644 media-sound/noson-app/Manifest create mode 100644 media-sound/noson-app/metadata.xml create mode 100644 media-sound/noson-app/noson-app-5.6.6-r1.ebuild create mode 100644 media-sound/noson-app/noson-app-5.6.8.ebuild create mode 100644 media-sound/nuclear-bin/Manifest create mode 100644 media-sound/nuclear-bin/metadata.xml create mode 100644 media-sound/nuclear-bin/nuclear-bin-0.6.30.ebuild create mode 100644 media-sound/openaudible-bin/Manifest create mode 100644 media-sound/openaudible-bin/metadata.xml create mode 100644 media-sound/openaudible-bin/openaudible-bin-4.7.4-r1.ebuild create mode 100644 media-sound/opensoundmeter/Manifest create mode 100644 media-sound/opensoundmeter/files/opensoundmeter-deadlock-fix.patch create mode 100644 media-sound/opensoundmeter/files/opensoundmeter-jack-support.patch create mode 100644 media-sound/opensoundmeter/metadata.xml create mode 100644 media-sound/opensoundmeter/opensoundmeter-1.2.1.ebuild create mode 100644 media-sound/opensoundmeter/opensoundmeter-1.2.2.ebuild create mode 100644 media-sound/opensoundmeter/opensoundmeter-1.2.2_p20230104.ebuild create mode 100644 media-sound/openutau/Manifest create mode 100644 media-sound/openutau/files/OpenUtau.desktop create mode 100644 media-sound/openutau/metadata.xml create mode 100644 media-sound/openutau/openutau-0.1.327.ebuild create mode 100644 media-sound/openutau/openutau-0.1.463.ebuild create mode 100644 media-sound/openutau/openutau-0.1.529.ebuild create mode 100644 media-sound/openutau/openutau-9999.ebuild create mode 100644 media-sound/pamixer/Manifest create mode 100644 media-sound/pamixer/metadata.xml create mode 100644 media-sound/pamixer/pamixer-1.6.ebuild create mode 100644 media-sound/pamixer/pamixer-9999.ebuild create mode 100644 media-sound/pianobooster/Manifest create mode 100644 media-sound/pianobooster/metadata.xml create mode 100644 media-sound/pianobooster/pianobooster-1.0.0-r1.ebuild create mode 100644 media-sound/piper/Manifest create mode 100644 media-sound/piper/metadata.xml create mode 100644 media-sound/piper/piper-1.4.1.ebuild create mode 100644 media-sound/pipewire-module-xrdp/Manifest create mode 100644 media-sound/pipewire-module-xrdp/metadata.xml create mode 100644 media-sound/pipewire-module-xrdp/pipewire-module-xrdp-0.1_pre20230609-r1.ebuild create mode 100644 media-sound/pipewire-module-xrdp/pipewire-module-xrdp-0.2.ebuild create mode 100644 media-sound/plexamp/Manifest create mode 100644 media-sound/plexamp/metadata.xml create mode 100644 media-sound/plexamp/plexamp-4.13.0.ebuild create mode 100644 media-sound/qbitmplayer/Manifest create mode 100644 media-sound/qbitmplayer/metadata.xml create mode 100644 media-sound/qbitmplayer/qbitmplayer-3.1.2.ebuild create mode 100644 media-sound/qbitmplayer/qbitmplayer-3.2.0-r1.ebuild create mode 100644 media-sound/qbitmplayer/qbitmplayer-3.3.1.ebuild create mode 100644 media-sound/qloud/Manifest create mode 100644 media-sound/qloud/metadata.xml create mode 100644 media-sound/qloud/qloud-1.4.2.ebuild create mode 100644 media-sound/qobuz-player/Manifest create mode 100644 media-sound/qobuz-player/metadata.xml create mode 100644 media-sound/qobuz-player/qobuz-player-0.7.1.ebuild create mode 100644 media-sound/qobuz-player/qobuz-player-0.7.2.ebuild create mode 100644 media-sound/qobuz-player/qobuz-player-0.7.4.ebuild create mode 100644 media-sound/rmpc/Manifest create mode 100644 media-sound/rmpc/metadata.xml create mode 100644 media-sound/rmpc/rmpc-0.10.0.ebuild create mode 100644 media-sound/rmpc/rmpc-0.9.0.ebuild create mode 100644 media-sound/rmpc/rmpc-9999.ebuild create mode 100644 media-sound/rsgain/Manifest create mode 100644 media-sound/rsgain/metadata.xml create mode 100644 media-sound/rsgain/rsgain-3.5.1-r1.ebuild create mode 100644 media-sound/rsgain/rsgain-3.5.3-r1.ebuild create mode 100644 media-sound/shortwave/Manifest create mode 100644 media-sound/shortwave/metadata.xml create mode 100644 media-sound/shortwave/shortwave-5.0.0.ebuild create mode 100644 media-sound/songrec/Manifest create mode 100644 media-sound/songrec/metadata.xml create mode 100644 media-sound/songrec/songrec-0.6.7.ebuild create mode 100644 media-sound/spct/Manifest create mode 100644 media-sound/spct/metadata.xml create mode 100644 media-sound/spct/spct-1.2.2.ebuild create mode 100644 media-sound/spct/spct-1.2.4.ebuild create mode 100644 media-sound/spot/Manifest create mode 100644 media-sound/spot/metadata.xml create mode 100644 media-sound/spot/spot-0.4.0-r2.ebuild create mode 100644 media-sound/spotify-adblock/Manifest create mode 100644 media-sound/spotify-adblock/metadata.xml create mode 100644 media-sound/spotify-adblock/spotify-adblock-1.0.1.ebuild create mode 100644 media-sound/spotify-adblock/spotify-adblock-1.0.2.ebuild create mode 100644 media-sound/spotify-adblock/spotify-adblock-1.0.3.ebuild create mode 100644 media-sound/spotify-player/Manifest create mode 100644 media-sound/spotify-player/metadata.xml create mode 100644 media-sound/spotify-player/spotify-player-0.20.5.ebuild create mode 100644 media-sound/spotify-player/spotify-player-0.21.0.ebuild create mode 100644 media-sound/spotify-player/spotify-player-0.21.1.ebuild create mode 100644 media-sound/spotify-player/spotify-player-9999.ebuild create mode 100644 media-sound/spotifyd/Manifest create mode 100644 media-sound/spotifyd/files/spotifyd-0.3.5_p20240513-rust-1.80.patch create mode 100644 media-sound/spotifyd/files/spotifyd-0.4.1-no-logging.patch create mode 100644 media-sound/spotifyd/files/spotifyd-0.4.2-no-logging.patch create mode 100644 media-sound/spotifyd/metadata.xml create mode 100644 media-sound/spotifyd/spotifyd-0.3.5_p20240513.ebuild create mode 100644 media-sound/spotifyd/spotifyd-0.4.1.ebuild create mode 100644 media-sound/spotifyd/spotifyd-0.4.2.ebuild create mode 100644 media-sound/spotube-bin/Manifest create mode 100644 media-sound/spotube-bin/metadata.xml create mode 100644 media-sound/spotube-bin/spotube-bin-3.8.0.ebuild create mode 100644 media-sound/streamrip/Manifest create mode 100644 media-sound/streamrip/metadata.xml create mode 100644 media-sound/streamrip/streamrip-2.2.0.ebuild create mode 100644 media-sound/subtui/Manifest create mode 100644 media-sound/subtui/metadata.xml create mode 100644 media-sound/subtui/subtui-2.13.1.ebuild create mode 100644 media-sound/supersonic/Manifest create mode 100644 media-sound/supersonic/metadata.xml create mode 100644 media-sound/supersonic/supersonic-0.20.0.ebuild create mode 100644 media-sound/supersonic/supersonic-0.20.1.ebuild create mode 100644 media-sound/supersonic/supersonic-0.21.0.ebuild create mode 100644 media-sound/tenacity/Manifest create mode 100644 media-sound/tenacity/files/tenacity-1.3.4-ffmpeg-disable-lto.patch create mode 100644 media-sound/tenacity/files/tenacity-1.3.4-fix-gcc15.patch create mode 100644 media-sound/tenacity/files/tenacity-1.3.4-fix-hardcoded-docdir.patch create mode 100644 media-sound/tenacity/files/tenacity-1.3.4-fix-rpath-handling.patch create mode 100644 media-sound/tenacity/files/tenacity-1.3.4-odr-and-aliasing-fixes.patch create mode 100644 media-sound/tenacity/metadata.xml create mode 100644 media-sound/tenacity/tenacity-1.3.4-r4.ebuild create mode 100644 media-sound/tidal-hifi-bin/Manifest create mode 100644 media-sound/tidal-hifi-bin/files/tidal-hifi.desktop create mode 100644 media-sound/tidal-hifi-bin/files/tidal-hifi.png create mode 100644 media-sound/tidal-hifi-bin/metadata.xml create mode 100644 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.16.0-r1.ebuild create mode 100644 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.17.0.ebuild create mode 100644 media-sound/tidal-hifi-bin/tidal-hifi-bin-6.1.0.ebuild create mode 100644 media-sound/tidal-hifi-bin/tidal-hifi-bin-6.2.0.ebuild create mode 100644 media-sound/tidal-hifi-bin/tidal-hifi-bin-6.3.0.ebuild create mode 100644 media-sound/yandex-music/Manifest create mode 100644 media-sound/yandex-music/metadata.xml create mode 100644 media-sound/yandex-music/yandex-music-5.86.0.ebuild create mode 100644 media-sound/yandex-music/yandex-music-5.88.0.ebuild create mode 100644 media-sound/yandex-music/yandex-music-5.90.0.ebuild create mode 100644 media-sound/yandex-music/yandex-music-5.91.1.ebuild create mode 100644 media-sound/yandex-music/yandex-music-5.92.1.ebuild create mode 100644 media-sound/yewtube/Manifest create mode 100644 media-sound/yewtube/metadata.xml create mode 100644 media-sound/yewtube/yewtube-2.12.0.ebuild create mode 100644 media-sound/yewtube/yewtube-9999.ebuild create mode 100644 media-sound/ymuse/Manifest create mode 100644 media-sound/ymuse/metadata.xml create mode 100644 media-sound/ymuse/ymuse-0.22.ebuild create mode 100644 media-sound/youtube-music-bin/Manifest create mode 100644 media-sound/youtube-music-bin/metadata.xml create mode 100644 media-sound/youtube-music-bin/youtube-music-bin-3.11.0-r1.ebuild create mode 100644 media-sound/ytm-player/Manifest create mode 100644 media-sound/ytm-player/metadata.xml create mode 100644 media-sound/ytm-player/ytm-player-1.5.1.ebuild create mode 100644 media-sound/ytm-player/ytm-player-1.5.2.ebuild create mode 100644 media-sound/ytm-player/ytm-player-9999.ebuild create mode 100644 media-sound/zita-ajbridge/Manifest create mode 100644 media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4-makefile.patch create mode 100644 media-sound/zita-ajbridge/metadata.xml create mode 100644 media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r2.ebuild create mode 100644 media-video/ciano/Manifest create mode 100644 media-video/ciano/ciano-0.2.4-r2.ebuild create mode 100644 media-video/ciano/metadata.xml create mode 100644 media-video/clapper/Manifest create mode 100644 media-video/clapper/clapper-0.6.1.ebuild create mode 100644 media-video/clapper/clapper-0.8.0.ebuild create mode 100644 media-video/clapper/metadata.xml create mode 100644 media-video/cleanit/Manifest create mode 100644 media-video/cleanit/cleanit-0.4.9.ebuild create mode 100644 media-video/cleanit/metadata.xml create mode 100644 media-video/delfin/Manifest create mode 100644 media-video/delfin/delfin-0.4.7.ebuild create mode 100644 media-video/delfin/delfin-0.4.8.ebuild create mode 100644 media-video/delfin/metadata.xml create mode 100644 media-video/dependency-control/Manifest create mode 100644 media-video/dependency-control/dependency-control-0.6.4.ebuild create mode 100644 media-video/dependency-control/metadata.xml create mode 100644 media-video/gpu-screen-recorder-gtk/Manifest create mode 100644 media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-5.7.8.ebuild create mode 100644 media-video/gpu-screen-recorder-gtk/gpu-screen-recorder-gtk-9999.ebuild create mode 100644 media-video/gpu-screen-recorder-gtk/metadata.xml create mode 100644 media-video/gpu-screen-recorder/Manifest create mode 100644 media-video/gpu-screen-recorder/gpu-screen-recorder-5.11.2.ebuild create mode 100644 media-video/gpu-screen-recorder/gpu-screen-recorder-5.11.5.ebuild create mode 100644 media-video/gpu-screen-recorder/gpu-screen-recorder-5.12.2.ebuild create mode 100644 media-video/gpu-screen-recorder/gpu-screen-recorder-5.12.5.ebuild create mode 100644 media-video/gpu-screen-recorder/gpu-screen-recorder-9999.ebuild create mode 100644 media-video/gpu-screen-recorder/metadata.xml create mode 100644 media-video/kikoplay/Manifest create mode 100644 media-video/kikoplay/files/kikoplay-0.9.3-cmake-fix.patch create mode 100644 media-video/kikoplay/files/kikoplay-0.9.3-qmake-fix.patch create mode 100644 media-video/kikoplay/kikoplay-0.9.3.ebuild create mode 100644 media-video/kikoplay/kikoplay-9999.ebuild create mode 100644 media-video/kikoplay/metadata.xml create mode 100644 media-video/kooha/Manifest create mode 100644 media-video/kooha/kooha-2.2.3-r2.ebuild create mode 100644 media-video/kooha/metadata.xml create mode 100644 media-video/lossless-cut/Manifest create mode 100644 media-video/lossless-cut/files/no.mifi.losslesscut.desktop create mode 100644 media-video/lossless-cut/files/no.mifi.losslesscut.svg create mode 100644 media-video/lossless-cut/lossless-cut-3.59.1-r1.ebuild create mode 100644 media-video/lossless-cut/lossless-cut-3.64.0.ebuild create mode 100644 media-video/lossless-cut/metadata.xml create mode 100644 media-video/manimgl/Manifest create mode 100644 media-video/manimgl/manimgl-1.7.2.ebuild create mode 100644 media-video/manimgl/manimgl-9999.ebuild create mode 100644 media-video/manimgl/metadata.xml create mode 100644 media-video/mediaelch/Manifest create mode 100644 media-video/mediaelch/files/2.12.0-1878.patch create mode 100644 media-video/mediaelch/mediaelch-2.12.0-r2.ebuild create mode 100644 media-video/mediaelch/mediaelch-9999.ebuild create mode 100644 media-video/mediaelch/metadata.xml create mode 100644 media-video/megapixels/Manifest create mode 100644 media-video/megapixels/files/megapixels-1.4.3-gcc15.patch create mode 100644 media-video/megapixels/megapixels-1.4.3-r1.ebuild create mode 100644 media-video/megapixels/metadata.xml create mode 100644 media-video/motioneye/Manifest create mode 100644 media-video/motioneye/metadata.xml create mode 100644 media-video/motioneye/motioneye-0.43.1.ebuild create mode 100644 media-video/mpc-qt/Manifest create mode 100644 media-video/mpc-qt/metadata.xml create mode 100644 media-video/mpc-qt/mpc-qt-25.07.ebuild create mode 100644 media-video/mpc-qt/mpc-qt-26.01.ebuild create mode 100644 media-video/obs-cmd/Manifest create mode 100644 media-video/obs-cmd/metadata.xml create mode 100644 media-video/obs-cmd/obs-cmd-0.31.0.ebuild create mode 100644 media-video/obs-cmd/obs-cmd-0.31.3.ebuild create mode 100644 media-video/obs-multi-rtmp/Manifest create mode 100644 media-video/obs-multi-rtmp/files/cmake.patch create mode 100644 media-video/obs-multi-rtmp/metadata.xml create mode 100644 media-video/obs-multi-rtmp/obs-multi-rtmp-0.6.0.1.ebuild create mode 100644 media-video/obs-multi-rtmp/obs-multi-rtmp-9999.ebuild create mode 100644 media-video/obs-streamfx/metadata.xml create mode 100644 media-video/obs-streamfx/obs-streamfx-0.12.0.9999.ebuild create mode 100644 media-video/obs-streamfx/obs-streamfx-9999.ebuild create mode 100644 media-video/obs-vaapi/Manifest create mode 100644 media-video/obs-vaapi/metadata.xml create mode 100644 media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild create mode 100644 media-video/obs-vaapi/obs-vaapi-0.4.2.ebuild create mode 100644 media-video/obs-vaapi/obs-vaapi-9999.ebuild create mode 100644 media-video/pgsrip/Manifest create mode 100644 media-video/pgsrip/metadata.xml create mode 100644 media-video/pgsrip/pgsrip-0.1.12.ebuild create mode 100644 media-video/syncplay/Manifest create mode 100644 media-video/syncplay/files/syncplay-server-init create mode 100644 media-video/syncplay/files/syncplay-server-init-conf create mode 100644 media-video/syncplay/metadata.xml create mode 100644 media-video/syncplay/syncplay-1.7.3.ebuild create mode 100644 media-video/syncplay/syncplay-1.7.4.ebuild create mode 100644 media-video/uxplay/Manifest create mode 100644 media-video/uxplay/metadata.xml create mode 100644 media-video/uxplay/uxplay-1.73.3.ebuild create mode 100644 media-video/walksnail-osd-tool/Manifest create mode 100644 media-video/walksnail-osd-tool/files/walksnail-osd-tool-0.3.0-build-remove-git-dep.patch create mode 100644 media-video/walksnail-osd-tool/files/walksnail-osd-tool-0.3.0-rust-1.80.patch create mode 100644 media-video/walksnail-osd-tool/files/walksnail-osd-tool-0.3.0-version-parse-fix.patch create mode 100644 media-video/walksnail-osd-tool/metadata.xml create mode 100644 media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0-r2.ebuild create mode 100644 media-video/walksnail-osd-tool/walksnail-osd-tool-9999.ebuild create mode 100644 media-video/webcamize/Manifest create mode 100644 media-video/webcamize/metadata.xml create mode 100644 media-video/webcamize/webcamize-2.0.0.ebuild create mode 100644 media-video/webcamize/webcamize-2.0.1.ebuild create mode 100644 media-video/wl-screenrec/Manifest create mode 100644 media-video/wl-screenrec/files/wl-screenrec-0.2.0-custom_ffmpeg.patch create mode 100644 media-video/wl-screenrec/metadata.xml create mode 100644 media-video/wl-screenrec/wl-screenrec-0.2.0.ebuild create mode 100644 media-video/wlrobs/Manifest create mode 100644 media-video/wlrobs/metadata.xml create mode 100644 media-video/wlrobs/wlrobs-1.2_p20241224.ebuild create mode 100644 media-video/ytarchive/Manifest create mode 100644 media-video/ytarchive/metadata.xml create mode 100644 media-video/ytarchive/ytarchive-0.4.0.ebuild create mode 100644 media-video/ytarchive/ytarchive-0.5.0.ebuild create mode 100644 metadata/.gitignore create mode 100644 metadata/layout.conf create mode 100644 metadata/md5-cache/acct-group/1password-0 create mode 100644 metadata/md5-cache/acct-group/_bgpd-0-r1 create mode 100644 metadata/md5-cache/acct-group/_rpki-client-0 create mode 100644 metadata/md5-cache/acct-group/anubis-0 create mode 100644 metadata/md5-cache/acct-group/blocky-0-r1 create mode 100644 metadata/md5-cache/acct-group/conduit-0 create mode 100644 metadata/md5-cache/acct-group/fileshelter-0 create mode 100644 metadata/md5-cache/acct-group/flaresolverr-0 create mode 100644 metadata/md5-cache/acct-group/forgejo-runner-0 create mode 100644 metadata/md5-cache/acct-group/fort-0-r1 create mode 100644 metadata/md5-cache/acct-group/gemini-0 create mode 100644 metadata/md5-cache/acct-group/goatcounter-0 create mode 100644 metadata/md5-cache/acct-group/graftcp-0 create mode 100644 metadata/md5-cache/acct-group/heisenbridge-0 create mode 100644 metadata/md5-cache/acct-group/hinsightd-0 create mode 100644 metadata/md5-cache/acct-group/iipsrv-0-r1 create mode 100644 metadata/md5-cache/acct-group/invidious-0 create mode 100644 metadata/md5-cache/acct-group/keyd-2.6.0 create mode 100644 metadata/md5-cache/acct-group/laminar-0 create mode 100644 metadata/md5-cache/acct-group/libmedium-0 create mode 100644 metadata/md5-cache/acct-group/lms-0 create mode 100644 metadata/md5-cache/acct-group/mastoposter-0 create mode 100644 metadata/md5-cache/acct-group/maubot-0 create mode 100644 metadata/md5-cache/acct-group/mautrix-0 create mode 100644 metadata/md5-cache/acct-group/meowlnir-0 create mode 100644 metadata/md5-cache/acct-group/mock-0 create mode 100644 metadata/md5-cache/acct-group/monero-0 create mode 100644 metadata/md5-cache/acct-group/ollama-0 create mode 100644 metadata/md5-cache/acct-group/pleroma-0 create mode 100644 metadata/md5-cache/acct-group/pounce-0 create mode 100644 metadata/md5-cache/acct-group/purritobin-0 create mode 100644 metadata/md5-cache/acct-group/redlib-0 create mode 100644 metadata/md5-cache/acct-group/rimgo-0 create mode 100644 metadata/md5-cache/acct-group/tang-0 create mode 100644 metadata/md5-cache/acct-group/thelounge-0 create mode 100644 metadata/md5-cache/acct-group/webdav-0 create mode 100644 metadata/md5-cache/acct-group/whisparr-eros-0 create mode 100644 metadata/md5-cache/acct-group/whoogle-0 create mode 100644 metadata/md5-cache/acct-group/wsdd-0 create mode 100644 metadata/md5-cache/acct-group/xray-0 create mode 100644 metadata/md5-cache/acct-group/yacy-0 create mode 100644 metadata/md5-cache/acct-group/yggdrasil-1 create mode 100644 metadata/md5-cache/acct-user/_bgpd-0-r1 create mode 100644 metadata/md5-cache/acct-user/_rpki-client-0 create mode 100644 metadata/md5-cache/acct-user/anubis-0 create mode 100644 metadata/md5-cache/acct-user/blocky-0-r1 create mode 100644 metadata/md5-cache/acct-user/byedpi-0 create mode 100644 metadata/md5-cache/acct-user/conduit-0 create mode 100644 metadata/md5-cache/acct-user/eturnal-0 create mode 100644 metadata/md5-cache/acct-user/fileshelter-0 create mode 100644 metadata/md5-cache/acct-user/flaresolverr-0 create mode 100644 metadata/md5-cache/acct-user/forgejo-runner-0 create mode 100644 metadata/md5-cache/acct-user/fort-0-r1 create mode 100644 metadata/md5-cache/acct-user/gemini-0 create mode 100644 metadata/md5-cache/acct-user/goatcounter-0 create mode 100644 metadata/md5-cache/acct-user/graftcp-0 create mode 100644 metadata/md5-cache/acct-user/heisenbridge-0 create mode 100644 metadata/md5-cache/acct-user/hinsightd-0 create mode 100644 metadata/md5-cache/acct-user/iipsrv-0-r1 create mode 100644 metadata/md5-cache/acct-user/invidious-0 create mode 100644 metadata/md5-cache/acct-user/laminar-0 create mode 100644 metadata/md5-cache/acct-user/libmedium-0 create mode 100644 metadata/md5-cache/acct-user/lms-0 create mode 100644 metadata/md5-cache/acct-user/mastoposter-0 create mode 100644 metadata/md5-cache/acct-user/maubot-0 create mode 100644 metadata/md5-cache/acct-user/mautrix-discord-0 create mode 100644 metadata/md5-cache/acct-user/mautrix-meta-0 create mode 100644 metadata/md5-cache/acct-user/mautrix-signal-0 create mode 100644 metadata/md5-cache/acct-user/mautrix-slack-0 create mode 100644 metadata/md5-cache/acct-user/mautrix-telegram-0 create mode 100644 metadata/md5-cache/acct-user/mautrix-whatsapp-0 create mode 100644 metadata/md5-cache/acct-user/meowlnir-0 create mode 100644 metadata/md5-cache/acct-user/monero-0 create mode 100644 metadata/md5-cache/acct-user/ollama-3 create mode 100644 metadata/md5-cache/acct-user/pleroma-0 create mode 100644 metadata/md5-cache/acct-user/pounce-0 create mode 100644 metadata/md5-cache/acct-user/purritobin-0 create mode 100644 metadata/md5-cache/acct-user/redlib-0 create mode 100644 metadata/md5-cache/acct-user/rimgo-0 create mode 100644 metadata/md5-cache/acct-user/tang-0 create mode 100644 metadata/md5-cache/acct-user/thelounge-0 create mode 100644 metadata/md5-cache/acct-user/trezord-0 create mode 100644 metadata/md5-cache/acct-user/webdav-0 create mode 100644 metadata/md5-cache/acct-user/whisparr-eros-0 create mode 100644 metadata/md5-cache/acct-user/whoogle-0 create mode 100644 metadata/md5-cache/acct-user/wsdd-0 create mode 100644 metadata/md5-cache/acct-user/xray-0 create mode 100644 metadata/md5-cache/acct-user/yacy-0 create mode 100644 metadata/md5-cache/acct-user/yggdrasil-1 create mode 100644 metadata/md5-cache/app-accessibility/mimic1-1.3.0.1-r1 create mode 100644 metadata/md5-cache/app-accessibility/mimic1-9999 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-1.16.4 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-1.18.1 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-core-1.16.4 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-core-1.18.1 create mode 100644 metadata/md5-cache/app-accessibility/speakup-tools-20121017 create mode 100644 metadata/md5-cache/app-accessibility/whisper-cpp-1.7.6 create mode 100644 metadata/md5-cache/app-accessibility/whisper-cpp-1.8.3-r2 create mode 100644 metadata/md5-cache/app-accessibility/whisper-cpp-1.8.4 create mode 100644 metadata/md5-cache/app-admin/agru-0.1.18 create mode 100644 metadata/md5-cache/app-admin/agru-0.1.19 create mode 100644 metadata/md5-cache/app-admin/akita-0.1.4 create mode 100644 metadata/md5-cache/app-admin/ananicy-cpp-1.1.1-r4 create mode 100644 metadata/md5-cache/app-admin/antidot-0.6.3 create mode 100644 metadata/md5-cache/app-admin/aws-vault-7.2.0 create mode 100644 metadata/md5-cache/app-admin/aws-vault-7.8.6-r2 create mode 100644 metadata/md5-cache/app-admin/blahajdots-0.6.1 create mode 100644 metadata/md5-cache/app-admin/blahajdots-9999 create mode 100644 metadata/md5-cache/app-admin/boinctui-2.7.1-r1 create mode 100644 metadata/md5-cache/app-admin/boinctui-2.7.2 create mode 100644 metadata/md5-cache/app-admin/chamber-2.13.2 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.65.2 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.66.0 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.67.0-r1 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.68.1 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.69.0 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.69.1 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.69.3 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.70.0 create mode 100644 metadata/md5-cache/app-admin/customrescuecd-x86_64-0.12.7 create mode 100644 metadata/md5-cache/app-admin/customrescuecd-x86_64-0.12.8 create mode 100644 metadata/md5-cache/app-admin/doasedit-1.0.8 create mode 100644 metadata/md5-cache/app-admin/doasedit-1.0.9 create mode 100644 metadata/md5-cache/app-admin/doasedit-9999 create mode 100644 metadata/md5-cache/app-admin/dotbot-1.20.1 create mode 100644 metadata/md5-cache/app-admin/fatrace-0.19.0 create mode 100644 metadata/md5-cache/app-admin/gentoo_update-0.2.4 create mode 100644 metadata/md5-cache/app-admin/git-credential-oauth-0.17.2 create mode 100644 metadata/md5-cache/app-admin/grub-customizer-5.2.5 create mode 100644 metadata/md5-cache/app-admin/hardinfo2-2.2.13 create mode 100644 metadata/md5-cache/app-admin/himitsu-0.10 create mode 100644 metadata/md5-cache/app-admin/himitsu-0.9-r1 create mode 100644 metadata/md5-cache/app-admin/himitsu-9999 create mode 100644 metadata/md5-cache/app-admin/himitsu-keyring-0.2.0 create mode 100644 metadata/md5-cache/app-admin/himitsu-secret-service-0.1 create mode 100644 metadata/md5-cache/app-admin/himitsu-ssh-0.10.0 create mode 100644 metadata/md5-cache/app-admin/himitsu-ssh-0.9.1 create mode 100644 metadata/md5-cache/app-admin/himitsu-ssh-9999 create mode 100644 metadata/md5-cache/app-admin/himitsu-totp-0.10 create mode 100644 metadata/md5-cache/app-admin/himitsu-totp-0.9 create mode 100644 metadata/md5-cache/app-admin/himitsu-totp-9999 create mode 100644 metadata/md5-cache/app-admin/hiprompt-gtk-0.10 create mode 100644 metadata/md5-cache/app-admin/hiprompt-gtk-0.9-r1 create mode 100644 metadata/md5-cache/app-admin/i2pd-tools-2025.08.21 create mode 100644 metadata/md5-cache/app-admin/i2pd-tools-2025.10.16 create mode 100644 metadata/md5-cache/app-admin/i2pd-tools-2025.10.16-r1 create mode 100644 metadata/md5-cache/app-admin/krapplet-0.3.1-r1 create mode 100644 metadata/md5-cache/app-admin/oet-0.1.10 create mode 100644 metadata/md5-cache/app-admin/oet-0.1.11 create mode 100644 metadata/md5-cache/app-admin/oet-0.1.9 create mode 100644 metadata/md5-cache/app-admin/oet-9999 create mode 100644 metadata/md5-cache/app-admin/overmind-2.2.2-r1 create mode 100644 metadata/md5-cache/app-admin/overmind-2.4.0 create mode 100644 metadata/md5-cache/app-admin/pass-audit-1.2-r1 create mode 100644 metadata/md5-cache/app-admin/passage-1.7.4.2 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.191.0 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.198.0 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.201.0 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.204.0 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.207.0 create mode 100644 metadata/md5-cache/app-admin/rbw-1.14.1 create mode 100644 metadata/md5-cache/app-admin/rbw-1.15.0 create mode 100644 metadata/md5-cache/app-admin/rbw-9999 create mode 100644 metadata/md5-cache/app-admin/ripasso-0.7.0 create mode 100644 metadata/md5-cache/app-admin/run0edit-0.5.8 create mode 100644 metadata/md5-cache/app-admin/run0edit-9999 create mode 100644 metadata/md5-cache/app-admin/s-tui-1.3.0 create mode 100644 metadata/md5-cache/app-admin/s-tui-1.4.0 create mode 100644 metadata/md5-cache/app-admin/synadm-0.43.1 create mode 100644 metadata/md5-cache/app-admin/synadm-0.44 create mode 100644 metadata/md5-cache/app-admin/talosctl-bin-1.10.1 create mode 100644 metadata/md5-cache/app-admin/talosctl-bin-1.12.0_rc0 create mode 100644 metadata/md5-cache/app-admin/talosctl-bin-1.12.5 create mode 100644 metadata/md5-cache/app-admin/talosctl-bin-1.7.6 create mode 100644 metadata/md5-cache/app-admin/talosctl-bin-1.9.5 create mode 100644 metadata/md5-cache/app-admin/terragrunt-bin-0.93.11 create mode 100644 metadata/md5-cache/app-admin/terragrunt-bin-0.96.1 create mode 100644 metadata/md5-cache/app-admin/tflint-0.58.0 create mode 100644 metadata/md5-cache/app-admin/tflint-0.60.0 create mode 100644 metadata/md5-cache/app-alternatives/phosh-keyboard-2-r1 create mode 100644 metadata/md5-cache/app-arch/fuse-archive-1.12 create mode 100644 metadata/md5-cache/app-arch/fuse-archive-1.16 create mode 100644 metadata/md5-cache/app-arch/libarchive-qt-2.0.8-r1 create mode 100644 metadata/md5-cache/app-arch/libzim-9.2.1-r1 create mode 100644 metadata/md5-cache/app-arch/libzim-9.5.0 create mode 100644 metadata/md5-cache/app-arch/microtar-0.1.0 create mode 100644 metadata/md5-cache/app-arch/nix-compress-0.3.1 create mode 100644 metadata/md5-cache/app-arch/ouch-0.6.1 create mode 100644 metadata/md5-cache/app-arch/unalz-0.65-r1 create mode 100644 metadata/md5-cache/app-arch/unalz-0.65-r2 create mode 100644 metadata/md5-cache/app-arch/zarchive-0.1.2 create mode 100644 metadata/md5-cache/app-backup/blocksync-fast-1.0.3 create mode 100644 metadata/md5-cache/app-backup/blocksync-fast-1.0.4 create mode 100644 metadata/md5-cache/app-backup/blocksync-fast-1.0.6 create mode 100644 metadata/md5-cache/app-backup/blocksync-fast-1.0.7 create mode 100644 metadata/md5-cache/app-backup/btrfs-backup-0.2.4 create mode 100644 metadata/md5-cache/app-backup/grub-btrfs-4.11-r1 create mode 100644 metadata/md5-cache/app-backup/grub-btrfs-4.12 create mode 100644 metadata/md5-cache/app-backup/grub-btrfs-4.13 create mode 100644 metadata/md5-cache/app-backup/grub-btrfs-9999 create mode 100644 metadata/md5-cache/app-backup/kopia-0.22.3 create mode 100644 metadata/md5-cache/app-backup/kopia-ui-bin-0.22.3 create mode 100644 metadata/md5-cache/app-backup/pika-backup-0.7.4-r1 create mode 100644 metadata/md5-cache/app-backup/restic-browser-0.3.3 create mode 100644 metadata/md5-cache/app-backup/timeshift-23.07.1 create mode 100644 metadata/md5-cache/app-backup/timeshift-25.12.4 create mode 100644 metadata/md5-cache/app-backup/timeshift-autosnap-0.9-r1 create mode 100644 metadata/md5-cache/app-backup/vorta-0.11.2 create mode 100644 metadata/md5-cache/app-benchmarks/k6-1.4.2 create mode 100644 metadata/md5-cache/app-benchmarks/kdiskmark-3.2.0-r1 create mode 100644 metadata/md5-cache/app-benchmarks/occt-bin-15.0.13 create mode 100644 metadata/md5-cache/app-benchmarks/phoronix-test-suite-10.8.4-r1 create mode 100644 metadata/md5-cache/app-benchmarks/phoronix-test-suite-9999 create mode 100644 metadata/md5-cache/app-benchmarks/poop-0.5.0 create mode 100644 metadata/md5-cache/app-benchmarks/poop-9999 create mode 100644 metadata/md5-cache/app-benchmarks/unigine-superposition-1.1 create mode 100644 metadata/md5-cache/app-containers/amd-container-toolkit-1.2.0 create mode 100644 metadata/md5-cache/app-containers/amd-container-toolkit-9999 create mode 100644 metadata/md5-cache/app-containers/anbox-modules-0_p20240210 create mode 100644 metadata/md5-cache/app-containers/arachsys-containers-1.7 create mode 100644 metadata/md5-cache/app-containers/incus-ui-0.18.2 create mode 100644 metadata/md5-cache/app-containers/kind-0.27.0 create mode 100644 metadata/md5-cache/app-containers/kind-0.30.0 create mode 100644 metadata/md5-cache/app-containers/pods-2.1.0_pre20240215-r4 create mode 100644 metadata/md5-cache/app-containers/pods-2.1.2 create mode 100644 metadata/md5-cache/app-containers/slim-1.40.11 create mode 100644 metadata/md5-cache/app-containers/waydroid-1.6.1 create mode 100644 metadata/md5-cache/app-containers/waydroid-1.6.2 create mode 100644 metadata/md5-cache/app-containers/waydroid-images-9999 create mode 100644 metadata/md5-cache/app-containers/waydroid-x11-1.0.2 create mode 100644 metadata/md5-cache/app-crypt/PBinCLI-0.3.7 create mode 100644 metadata/md5-cache/app-crypt/age-plugin-yubikey-0.5.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-cloudflare-3.2.0 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-desec-1.2.1 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-infomaniak-0.2.4 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-poweradmin-0.1.1 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-rfc2136-3.2.0-r100 create mode 100644 metadata/md5-cache/app-crypt/clevis-19-r2 create mode 100644 metadata/md5-cache/app-crypt/clevis-20-r1 create mode 100644 metadata/md5-cache/app-crypt/clevis-21 create mode 100644 metadata/md5-cache/app-crypt/firefox-decrypt-1.1.1 create mode 100644 metadata/md5-cache/app-crypt/ifcplugin-bin-3.1.1.0 create mode 100644 metadata/md5-cache/app-crypt/intel-ipsec-mb-1.1 create mode 100644 metadata/md5-cache/app-crypt/intel-ipsec-mb-1.2 create mode 100644 metadata/md5-cache/app-crypt/intel-ipsec-mb-1.3 create mode 100644 metadata/md5-cache/app-crypt/intel-ipsec-mb-1.5 create mode 100644 metadata/md5-cache/app-crypt/intel-ipsec-mb-9999 create mode 100644 metadata/md5-cache/app-crypt/keepass-diff-1.1.3-r1 create mode 100644 metadata/md5-cache/app-crypt/nitrokey-app2-2.4.1 create mode 100644 metadata/md5-cache/app-crypt/pinentry-bemenu-0.13.2 create mode 100644 metadata/md5-cache/app-crypt/pinentry-bemenu-0.14.0 create mode 100644 metadata/md5-cache/app-crypt/pinentry-fuzzel-1.0.0 create mode 100644 metadata/md5-cache/app-crypt/rage-0.11.1 create mode 100644 metadata/md5-cache/app-crypt/reop-2.1.1-r2 create mode 100644 metadata/md5-cache/app-crypt/sac-core-10.8.1050-r1 create mode 100644 metadata/md5-cache/app-crypt/sops-3.11.0 create mode 100644 metadata/md5-cache/app-crypt/sops-3.9.4 create mode 100644 metadata/md5-cache/app-crypt/tang-14 create mode 100644 metadata/md5-cache/app-crypt/tang-15-r1 create mode 100644 metadata/md5-cache/app-crypt/tomb-2.13 create mode 100644 metadata/md5-cache/app-crypt/totp-cli-bin-1.8.7 create mode 100644 metadata/md5-cache/app-dicts/dictd-foldoc-20180405 create mode 100644 metadata/md5-cache/app-dicts/dictd-gcide-0.48.5_p4 create mode 100644 metadata/md5-cache/app-dicts/dictd-moby-thesaurus-1.0 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-en-2.16 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-en-2.17 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-ru-2.16 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-ru-2.17 create mode 100644 metadata/md5-cache/app-doc/anarchism-15.3 create mode 100644 metadata/md5-cache/app-doc/geeknote-3.0.5 create mode 100644 metadata/md5-cache/app-doc/geeknote-3.0.6 create mode 100644 metadata/md5-cache/app-doc/geeknote-9999 create mode 100644 metadata/md5-cache/app-doc/openbsd-manpages-7.5 create mode 100644 metadata/md5-cache/app-doc/stdman-2022.07.30 create mode 100644 metadata/md5-cache/app-doc/stdman-2024.07.05 create mode 100644 metadata/md5-cache/app-doc/stdman-9999 create mode 100644 metadata/md5-cache/app-doc/sway-wiki-9999 create mode 100644 metadata/md5-cache/app-editors/edit-1.2.0 create mode 100644 metadata/md5-cache/app-editors/emacs-lsp-booster-0.2.1 create mode 100644 metadata/md5-cache/app-editors/fresh-0.2.14 create mode 100644 metadata/md5-cache/app-editors/fresh-0.2.17 create mode 100644 metadata/md5-cache/app-editors/fresh-0.2.18 create mode 100644 metadata/md5-cache/app-editors/imhex-1.38.1 create mode 100644 metadata/md5-cache/app-editors/kakoune-lsp-18.1.0 create mode 100644 metadata/md5-cache/app-editors/l3afpad-0.8.18.1.11 create mode 100644 metadata/md5-cache/app-editors/lapce-0.4.2-r1 create mode 100644 metadata/md5-cache/app-editors/lapce-9999 create mode 100644 metadata/md5-cache/app-editors/mined-2015.25 create mode 100644 metadata/md5-cache/app-editors/neovide-0.12.2 create mode 100644 metadata/md5-cache/app-editors/neovide-0.15.2 create mode 100644 metadata/md5-cache/app-editors/neovim-qt-0.2.19 create mode 100644 metadata/md5-cache/app-editors/notepadnext-0.12 create mode 100644 metadata/md5-cache/app-editors/notepadnext-0.13 create mode 100644 metadata/md5-cache/app-editors/pulsar-bin-1.127.1 create mode 100644 metadata/md5-cache/app-editors/pulsar-bin-1.128.0 create mode 100644 metadata/md5-cache/app-editors/pulsar-bin-1.130.1 create mode 100644 metadata/md5-cache/app-editors/typora-bin-1.10.8 create mode 100644 metadata/md5-cache/app-editors/xed-3.8.7 create mode 100644 metadata/md5-cache/app-emacs/catppuccin-emacs-9999 create mode 100644 metadata/md5-cache/app-emacs/envrc-0.11 create mode 100644 metadata/md5-cache/app-emacs/idris-mode-1.0 create mode 100644 metadata/md5-cache/app-emacs/idris-mode-9999 create mode 100644 metadata/md5-cache/app-emacs/inheritenv-0.2 create mode 100644 metadata/md5-cache/app-emacs/prop-menu-0.1.2 create mode 100644 metadata/md5-cache/app-emulation/86BoxManagerX-1.7.6.0e create mode 100644 metadata/md5-cache/app-emulation/86BoxManagerX-9999 create mode 100644 metadata/md5-cache/app-emulation/arnold-20170513-r2 create mode 100644 metadata/md5-cache/app-emulation/box64-0.2.2 create mode 100644 metadata/md5-cache/app-emulation/box64-0.3.0 create mode 100644 metadata/md5-cache/app-emulation/box64-0.3.0-r1 create mode 100644 metadata/md5-cache/app-emulation/box64-9999 create mode 100644 metadata/md5-cache/app-emulation/box86-0.3.0 create mode 100644 metadata/md5-cache/app-emulation/box86-0.3.6 create mode 100644 metadata/md5-cache/app-emulation/box86-9999 create mode 100644 metadata/md5-cache/app-emulation/cloud-utils-0.33 create mode 100644 metadata/md5-cache/app-emulation/darling-0.1.20260201 create mode 100644 metadata/md5-cache/app-emulation/darling-0.1.20260220 create mode 100644 metadata/md5-cache/app-emulation/darling-0.1.20260222 create mode 100644 metadata/md5-cache/app-emulation/looking-glass-1_beta6 create mode 100644 metadata/md5-cache/app-emulation/looking-glass-1_beta7 create mode 100644 metadata/md5-cache/app-emulation/looking-glass-9999 create mode 100644 metadata/md5-cache/app-emulation/lsfg-vk-1.0.0-r1 create mode 100644 metadata/md5-cache/app-emulation/lsfg-vk-9999 create mode 100644 metadata/md5-cache/app-emulation/quickemu-4.9.7 create mode 100644 metadata/md5-cache/app-emulation/quickemu-4.9.7-r1 create mode 100644 metadata/md5-cache/app-emulation/quickemu-4.9.9 create mode 100644 metadata/md5-cache/app-emulation/quickemu-9999 create mode 100644 metadata/md5-cache/app-emulation/rars-1.6-r1 create mode 100644 metadata/md5-cache/app-emulation/tinyemu-0.2019.12.21 create mode 100644 metadata/md5-cache/app-emulation/wslu-4.1.1 create mode 100644 metadata/md5-cache/app-emulation/wslu-4.1.3 create mode 100644 metadata/md5-cache/app-emulation/x48ng-0.38.0 create mode 100644 metadata/md5-cache/app-eselect/eselect-autostart-1.0.0 create mode 100644 metadata/md5-cache/app-eselect/eselect-bluespec-1.0.2 create mode 100644 metadata/md5-cache/app-eselect/eselect-ld-1.0.0 create mode 100644 metadata/md5-cache/app-eselect/eselect-swift-1.0 create mode 100644 metadata/md5-cache/app-eselect/eselect-swift-1.0-r1 create mode 100644 metadata/md5-cache/app-eselect/eselect-vala-1.0.0 create mode 100644 metadata/md5-cache/app-metrics/scaphandre-0.5.0-r1 create mode 100644 metadata/md5-cache/app-misc/1password-cli-2.33.1 create mode 100644 metadata/md5-cache/app-misc/afc-1.1 create mode 100644 metadata/md5-cache/app-misc/afc-1.2 create mode 100644 metadata/md5-cache/app-misc/afc-9999 create mode 100644 metadata/md5-cache/app-misc/afetch-2.2.0 create mode 100644 metadata/md5-cache/app-misc/agg-1.5.0-r1 create mode 100644 metadata/md5-cache/app-misc/agg-1.7.0 create mode 100644 metadata/md5-cache/app-misc/ani-cli-4.10 create mode 100644 metadata/md5-cache/app-misc/ani-cli-9999 create mode 100644 metadata/md5-cache/app-misc/arttime-2.3.4 create mode 100644 metadata/md5-cache/app-misc/astroterm-1.0.7 create mode 100644 metadata/md5-cache/app-misc/astroterm-1.0.9 create mode 100644 metadata/md5-cache/app-misc/aw-client-0.11.0 create mode 100644 metadata/md5-cache/app-misc/aw-core-0.5.16 create mode 100644 metadata/md5-cache/app-misc/badvideo-5.2 create mode 100644 metadata/md5-cache/app-misc/badvideo-9999 create mode 100644 metadata/md5-cache/app-misc/bitfake2-1.1 create mode 100644 metadata/md5-cache/app-misc/bitfake2-9999 create mode 100644 metadata/md5-cache/app-misc/blahaj-2.2.0-r1 create mode 100644 metadata/md5-cache/app-misc/brightnessctl-0.5.1 create mode 100644 metadata/md5-cache/app-misc/bt-1.2.2 create mode 100644 metadata/md5-cache/app-misc/catt-0.12.13 create mode 100644 metadata/md5-cache/app-misc/catt-0.13.0 create mode 100644 metadata/md5-cache/app-misc/catt-0.13.1 create mode 100644 metadata/md5-cache/app-misc/cepl-32.0.0 create mode 100644 metadata/md5-cache/app-misc/cepl-9999 create mode 100644 metadata/md5-cache/app-misc/chayang-0.1.0 create mode 100644 metadata/md5-cache/app-misc/cheat-4.2.3 create mode 100644 metadata/md5-cache/app-misc/cheat-4.3.3-r1 create mode 100644 metadata/md5-cache/app-misc/clifm-1.11 create mode 100644 metadata/md5-cache/app-misc/clifm-1.13 create mode 100644 metadata/md5-cache/app-misc/clifm-1.16 create mode 100644 metadata/md5-cache/app-misc/clifm-1.18 create mode 100644 metadata/md5-cache/app-misc/clifm-9999 create mode 100644 metadata/md5-cache/app-misc/clipboard-0.10.0-r1 create mode 100644 metadata/md5-cache/app-misc/cliphist-0.7.0 create mode 100644 metadata/md5-cache/app-misc/cmd-timer-2.1.0 create mode 100644 metadata/md5-cache/app-misc/cmd-timer-9999 create mode 100644 metadata/md5-cache/app-misc/corectrl-1.5.1-r1 create mode 100644 metadata/md5-cache/app-misc/corectrl-9999 create mode 100644 metadata/md5-cache/app-misc/countryfetch-0.2.0 create mode 100644 metadata/md5-cache/app-misc/cpufetch-1.06 create mode 100644 metadata/md5-cache/app-misc/dbf-0.9.0 create mode 100644 metadata/md5-cache/app-misc/diff-so-fancy-1.4.4 create mode 100644 metadata/md5-cache/app-misc/doublecmd-1.1.31 create mode 100644 metadata/md5-cache/app-misc/doublecmd-1.1.32 create mode 100644 metadata/md5-cache/app-misc/doublecmd-1.2.3 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.1.32 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.2.2 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.2.3 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.2.4 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-9999 create mode 100644 metadata/md5-cache/app-misc/dpscreenocr-1.4.1 create mode 100644 metadata/md5-cache/app-misc/dragon-1.2.0-r1 create mode 100644 metadata/md5-cache/app-misc/durdraw-0.29.0 create mode 100644 metadata/md5-cache/app-misc/electricsheep-3.0.4_p20240213 create mode 100644 metadata/md5-cache/app-misc/electricsheep-3.0.4_p20240213-r1 create mode 100644 metadata/md5-cache/app-misc/far2l-2.8.0_beta create mode 100644 metadata/md5-cache/app-misc/far2l-9999 create mode 100644 metadata/md5-cache/app-misc/fetsh-1.8 create mode 100644 metadata/md5-cache/app-misc/fetsh-1.9 create mode 100644 metadata/md5-cache/app-misc/fetsh-9999 create mode 100644 metadata/md5-cache/app-misc/fff-2.2 create mode 100644 metadata/md5-cache/app-misc/gentodo-0.2.1 create mode 100644 metadata/md5-cache/app-misc/gentodo-1.1.0 create mode 100644 metadata/md5-cache/app-misc/gentodo-1.1.1 create mode 100644 metadata/md5-cache/app-misc/gentodo-9999 create mode 100644 metadata/md5-cache/app-misc/ghq-1.1.0 create mode 100644 metadata/md5-cache/app-misc/ghq-1.1.5 create mode 100644 metadata/md5-cache/app-misc/ghq-1.8.0 create mode 100644 metadata/md5-cache/app-misc/ghq-9999 create mode 100644 metadata/md5-cache/app-misc/github-desktop-bin-3.4.9_rc1 create mode 100644 metadata/md5-cache/app-misc/glow-1.5.1 create mode 100644 metadata/md5-cache/app-misc/glow-2.0.0 create mode 100644 metadata/md5-cache/app-misc/glow-2.1.1 create mode 100644 metadata/md5-cache/app-misc/godedupe-1.5.1 create mode 100644 metadata/md5-cache/app-misc/godedupe-1.5.2 create mode 100644 metadata/md5-cache/app-misc/gopsuinfo-0.1.5 create mode 100644 metadata/md5-cache/app-misc/gopsuinfo-0.1.9 create mode 100644 metadata/md5-cache/app-misc/grit-0.3.0 create mode 100644 metadata/md5-cache/app-misc/infnoise-0.3.3 create mode 100644 metadata/md5-cache/app-misc/interception-caps2esc-0.3.2 create mode 100644 metadata/md5-cache/app-misc/interception-tools-0.6.8-r1 create mode 100644 metadata/md5-cache/app-misc/kanata-1.11.0 create mode 100644 metadata/md5-cache/app-misc/keyd-2.6.0 create mode 100644 metadata/md5-cache/app-misc/kloak-0.2.30 create mode 100644 metadata/md5-cache/app-misc/kloak-0.3.7_p1 create mode 100644 metadata/md5-cache/app-misc/kloak-9999 create mode 100644 metadata/md5-cache/app-misc/kmon-1.6.5 create mode 100644 metadata/md5-cache/app-misc/kmon-1.7.1 create mode 100644 metadata/md5-cache/app-misc/krabby-0.3.0 create mode 100644 metadata/md5-cache/app-misc/krabby-9999 create mode 100644 metadata/md5-cache/app-misc/ledger-live-bin-2.84.1 create mode 100644 metadata/md5-cache/app-misc/lf-33-r1 create mode 100644 metadata/md5-cache/app-misc/lf-36 create mode 100644 metadata/md5-cache/app-misc/lf-37 create mode 100644 metadata/md5-cache/app-misc/lf-38-r1 create mode 100644 metadata/md5-cache/app-misc/lf-9999 create mode 100644 metadata/md5-cache/app-misc/libation-12.5.3 create mode 100644 metadata/md5-cache/app-misc/lyfetch-1.1 create mode 100644 metadata/md5-cache/app-misc/macchina-6.4.0 create mode 100644 metadata/md5-cache/app-misc/mangadesk-0.7.7 create mode 100644 metadata/md5-cache/app-misc/mangadesk-0.7.8 create mode 100644 metadata/md5-cache/app-misc/mat2-0.13.5 create mode 100644 metadata/md5-cache/app-misc/mat2-0.14.0 create mode 100644 metadata/md5-cache/app-misc/metadata-cleaner-2.5.6 create mode 100644 metadata/md5-cache/app-misc/metetch-0.5.4 create mode 100644 metadata/md5-cache/app-misc/minder-1.16.2 create mode 100644 metadata/md5-cache/app-misc/minder-1.16.3 create mode 100644 metadata/md5-cache/app-misc/mirafetch-0.2.0 create mode 100644 metadata/md5-cache/app-misc/mirafetch-9999 create mode 100644 metadata/md5-cache/app-misc/morgen-3.6.10 create mode 100644 metadata/md5-cache/app-misc/mxw-0.1.2 create mode 100644 metadata/md5-cache/app-misc/mxw-0.2.1 create mode 100644 metadata/md5-cache/app-misc/mymefetch-1.3 create mode 100644 metadata/md5-cache/app-misc/navi-2.24.0 create mode 100644 metadata/md5-cache/app-misc/navi-9999 create mode 100644 metadata/md5-cache/app-misc/neo-0.6.1 create mode 100644 metadata/md5-cache/app-misc/neo-9999 create mode 100644 metadata/md5-cache/app-misc/nerdfetch-8.3.1 create mode 100644 metadata/md5-cache/app-misc/nwg-look-1.0.2-r1 create mode 100644 metadata/md5-cache/app-misc/nwg-look-1.0.6 create mode 100644 metadata/md5-cache/app-misc/nwg-shell-wallpapers-1.3 create mode 100644 metadata/md5-cache/app-misc/nwg-shell-wallpapers-1.4 create mode 100644 metadata/md5-cache/app-misc/nwg-shell-wallpapers-1.5 create mode 100644 metadata/md5-cache/app-misc/oddjob-0.34.7-r1 create mode 100644 metadata/md5-cache/app-misc/onefetch-2.26.1 create mode 100644 metadata/md5-cache/app-misc/opentrack-2026.1.0_p20260208 create mode 100644 metadata/md5-cache/app-misc/opentrack-9999 create mode 100644 metadata/md5-cache/app-misc/pastel-0.11.0 create mode 100644 metadata/md5-cache/app-misc/pastel-9999 create mode 100644 metadata/md5-cache/app-misc/pfetch-1.9.4 create mode 100644 metadata/md5-cache/app-misc/pfetch-9999 create mode 100644 metadata/md5-cache/app-misc/pfetch-rs-2.11.1 create mode 100644 metadata/md5-cache/app-misc/pipes-rs-1.6.4 create mode 100644 metadata/md5-cache/app-misc/powerpanel-1.4.1-r1 create mode 100644 metadata/md5-cache/app-misc/proctl-1.5 create mode 100644 metadata/md5-cache/app-misc/proctl-9999 create mode 100644 metadata/md5-cache/app-misc/pueue-4.0.0 create mode 100644 metadata/md5-cache/app-misc/pueue-4.0.2 create mode 100644 metadata/md5-cache/app-misc/pueue-4.0.4 create mode 100644 metadata/md5-cache/app-misc/qman-1.4.2 create mode 100644 metadata/md5-cache/app-misc/qman-1.5.0 create mode 100644 metadata/md5-cache/app-misc/qman-9999 create mode 100644 metadata/md5-cache/app-misc/rememberthemilk-1.3.11-r1 create mode 100644 metadata/md5-cache/app-misc/riverql-0.2.4 create mode 100644 metadata/md5-cache/app-misc/s6-man-9999 create mode 100644 metadata/md5-cache/app-misc/scooter-0.9.0 create mode 100644 metadata/md5-cache/app-misc/sherlock-0.15.0 create mode 100644 metadata/md5-cache/app-misc/sherlock-9999 create mode 100644 metadata/md5-cache/app-misc/superfile-1.4.0-r1 create mode 100644 metadata/md5-cache/app-misc/superfile-1.5.0 create mode 100644 metadata/md5-cache/app-misc/superfile-9999 create mode 100644 metadata/md5-cache/app-misc/tealdeer-1.8.0 create mode 100644 metadata/md5-cache/app-misc/tealdeer-1.8.1 create mode 100644 metadata/md5-cache/app-misc/tealdeer-9999 create mode 100644 metadata/md5-cache/app-misc/television-0.12.5 create mode 100644 metadata/md5-cache/app-misc/television-0.13.11 create mode 100644 metadata/md5-cache/app-misc/termdown-1.18.0-r1 create mode 100644 metadata/md5-cache/app-misc/tinyfetch-5.2 create mode 100644 metadata/md5-cache/app-misc/tinyfetch-6.1 create mode 100644 metadata/md5-cache/app-misc/tinyfetch-6.2 create mode 100644 metadata/md5-cache/app-misc/tinyfetch-6.8a create mode 100644 metadata/md5-cache/app-misc/tinyfetch-9999 create mode 100644 metadata/md5-cache/app-misc/tmux-rime-0.0.4 create mode 100644 metadata/md5-cache/app-misc/treefetch-2.0.0 create mode 100644 metadata/md5-cache/app-misc/treesheets-2567 create mode 100644 metadata/md5-cache/app-misc/treesheets-2665 create mode 100644 metadata/md5-cache/app-misc/tty-share-bin-2.4.0 create mode 100644 metadata/md5-cache/app-misc/twertlefetch-1.1.0 create mode 100644 metadata/md5-cache/app-misc/ufetch-0.3 create mode 100644 metadata/md5-cache/app-misc/via-3.0.0 create mode 100644 metadata/md5-cache/app-misc/vocabsieve-0.12.2 create mode 100644 metadata/md5-cache/app-misc/vrms-gentoo-0_pre20201102 create mode 100644 metadata/md5-cache/app-misc/walld-1.4.4 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.2.1 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.3.3 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.4.1 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.4.3 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.5.0 create mode 100644 metadata/md5-cache/app-misc/watchexec-9999 create mode 100644 metadata/md5-cache/app-misc/wayvr-25.4.2 create mode 100644 metadata/md5-cache/app-misc/wayvr-26.1.2 create mode 100644 metadata/md5-cache/app-misc/wayvr-26.2.0 create mode 100644 metadata/md5-cache/app-misc/wayvr-26.2.1 create mode 100644 metadata/md5-cache/app-misc/wayvr-9999 create mode 100644 metadata/md5-cache/app-misc/wcal-0.1-r1 create mode 100644 metadata/md5-cache/app-misc/wego-2.2 create mode 100644 metadata/md5-cache/app-misc/wl-kbptr-0.3.0 create mode 100644 metadata/md5-cache/app-misc/wtf-0.43.0 create mode 100644 metadata/md5-cache/app-misc/x86-64-level-0.2.2 create mode 100644 metadata/md5-cache/app-misc/x86-64-level-9999 create mode 100644 metadata/md5-cache/app-misc/xplr-0.21.3-r1 create mode 100644 metadata/md5-cache/app-misc/yazi-25.2.11-r1 create mode 100644 metadata/md5-cache/app-misc/yazi-25.3.2 create mode 100644 metadata/md5-cache/app-misc/yazi-25.4.8 create mode 100644 metadata/md5-cache/app-misc/yazi-25.5.31 create mode 100644 metadata/md5-cache/app-misc/yazi-26.1.22 create mode 100644 metadata/md5-cache/app-misc/yazi-9999 create mode 100644 metadata/md5-cache/app-misc/zcock-0.2.1 create mode 100644 metadata/md5-cache/app-misc/zcock-0.2.2 create mode 100644 metadata/md5-cache/app-mobilephone/flashlight-0.1.1-r3 create mode 100644 metadata/md5-cache/app-mobilephone/mobile-config-firefox-2.1.0 create mode 100644 metadata/md5-cache/app-mobilephone/pinephone-modem-scripts-0.20.8 create mode 100644 metadata/md5-cache/app-office/beancount-2.3.6 create mode 100644 metadata/md5-cache/app-office/invoice-0.1.0 create mode 100644 metadata/md5-cache/app-office/jameica-bin-2.12.0 create mode 100644 metadata/md5-cache/app-office/khronos-4.0.0 create mode 100644 metadata/md5-cache/app-office/khronos-4.0.1 create mode 100644 metadata/md5-cache/app-office/lotus123r3-1.0.0_rc4 create mode 100644 metadata/md5-cache/app-office/nixnote-bin-2.1.10 create mode 100644 metadata/md5-cache/app-office/notesnook-bin-2.6.12 create mode 100644 metadata/md5-cache/app-office/obsidian-1.10.3 create mode 100644 metadata/md5-cache/app-office/obsidian-1.12.7 create mode 100644 metadata/md5-cache/app-office/obsidian-1.9.14 create mode 100644 metadata/md5-cache/app-office/openoffice-bin-4.1.16 create mode 100644 metadata/md5-cache/app-office/pyspread-2.4 create mode 100644 metadata/md5-cache/app-office/standartnotes-bin-3.183.22 create mode 100644 metadata/md5-cache/app-portage/appswipe-1.2.0 create mode 100644 metadata/md5-cache/app-portage/carnage-1.3b create mode 100644 metadata/md5-cache/app-portage/carnage-9999 create mode 100644 metadata/md5-cache/app-portage/pacvis-0.4.2 create mode 100644 metadata/md5-cache/app-portage/portage-lostfiles-0.5.6-r1 create mode 100644 metadata/md5-cache/app-portage/portagecfg-2.4.0-r1 create mode 100644 metadata/md5-cache/app-portage/quantum-resolver-9999 create mode 100644 metadata/md5-cache/app-portage/showbuild-0.9.1-r2 create mode 100644 metadata/md5-cache/app-portage/zig-ebuilder-9999 create mode 100644 metadata/md5-cache/app-shells/carapace-1.6.2 create mode 100644 metadata/md5-cache/app-shells/carapace-1.6.3 create mode 100644 metadata/md5-cache/app-shells/carapace-1.6.4 create mode 100644 metadata/md5-cache/app-shells/direnv-2.36.0 create mode 100644 metadata/md5-cache/app-shells/direnv-2.37.1 create mode 100644 metadata/md5-cache/app-shells/direnv-9999 create mode 100644 metadata/md5-cache/app-shells/elvish-0.19.2 create mode 100644 metadata/md5-cache/app-shells/elvish-0.20.1 create mode 100644 metadata/md5-cache/app-shells/elvish-0.21.0 create mode 100644 metadata/md5-cache/app-shells/fre-0.4.1 create mode 100644 metadata/md5-cache/app-shells/fzf-fish-10.3 create mode 100644 metadata/md5-cache/app-shells/fzf-tab-0_pre20230611 create mode 100644 metadata/md5-cache/app-shells/igr-9999 create mode 100644 metadata/md5-cache/app-shells/manpager-0.0.3 create mode 100644 metadata/md5-cache/app-shells/mommy-1.8.0 create mode 100644 metadata/md5-cache/app-shells/mrsh-9999 create mode 100644 metadata/md5-cache/app-shells/ohmyzsh-9999 create mode 100644 metadata/md5-cache/app-shells/pokemon-colorscripts-9999 create mode 100644 metadata/md5-cache/app-shells/powerline-go-1.25 create mode 100644 metadata/md5-cache/app-shells/powerline-go-1.26 create mode 100644 metadata/md5-cache/app-shells/sheldon-0.8.5 create mode 100644 metadata/md5-cache/app-shells/shox-2024.01.25 create mode 100644 metadata/md5-cache/app-shells/silver-2.0.0-r1 create mode 100644 metadata/md5-cache/app-shells/vivid-0.10.1 create mode 100644 metadata/md5-cache/app-shells/vivid-0.9.0 create mode 100644 metadata/md5-cache/app-shells/zsh-async-1.8.5_p20211005 create mode 100644 metadata/md5-cache/app-shells/zsh-async-1.8.6 create mode 100644 metadata/md5-cache/app-shells/zsh-autocomplete-24.09.04 create mode 100644 metadata/md5-cache/app-shells/zsh-autocomplete-9999 create mode 100644 metadata/md5-cache/app-shells/zsh-autosuggestions-0.7.0-r2 create mode 100644 metadata/md5-cache/app-shells/zsh-history-substring-search-1.0.2 create mode 100644 metadata/md5-cache/app-shells/zsh-history-substring-search-1.1.0 create mode 100644 metadata/md5-cache/app-text/OCRmyPDF-16.10.2 create mode 100644 metadata/md5-cache/app-text/cmark-gfm-0.29.0.13 create mode 100644 metadata/md5-cache/app-text/code-minimap-0.6.8 create mode 100644 metadata/md5-cache/app-text/codebook-0.3.33 create mode 100644 metadata/md5-cache/app-text/codebook-0.3.35 create mode 100644 metadata/md5-cache/app-text/dooit-3.3.4 create mode 100644 metadata/md5-cache/app-text/epubgrep-0.6.2 create mode 100644 metadata/md5-cache/app-text/ford-6.2.5 create mode 100644 metadata/md5-cache/app-text/ford-7.0.11-r1 create mode 100644 metadata/md5-cache/app-text/ford-7.0.12 create mode 100644 metadata/md5-cache/app-text/ford-7.0.13 create mode 100644 metadata/md5-cache/app-text/frog-1.6.0 create mode 100644 metadata/md5-cache/app-text/harper-1.8.0 create mode 100644 metadata/md5-cache/app-text/iwe-0.0.60 create mode 100644 metadata/md5-cache/app-text/iwe-0.0.63 create mode 100644 metadata/md5-cache/app-text/jrnl-4.2.1 create mode 100644 metadata/md5-cache/app-text/komikku-1.103.0 create mode 100644 metadata/md5-cache/app-text/koodo-reader-bin-1.5.1 create mode 100644 metadata/md5-cache/app-text/koodo-reader-bin-1.6.3 create mode 100644 metadata/md5-cache/app-text/lchat-1.0-r2 create mode 100644 metadata/md5-cache/app-text/lizard-1.21.0 create mode 100644 metadata/md5-cache/app-text/lizard-1.21.2 create mode 100644 metadata/md5-cache/app-text/lorien-bin-0.6.0-r2 create mode 100644 metadata/md5-cache/app-text/lsp-0.5.0_rc4 create mode 100644 metadata/md5-cache/app-text/lsp-9999 create mode 100644 metadata/md5-cache/app-text/markdown-oxide-0.25.10 create mode 100644 metadata/md5-cache/app-text/notekit-0.2.0 create mode 100644 metadata/md5-cache/app-text/owo-0.1.0 create mode 100644 metadata/md5-cache/app-text/pandoc-crossref-bin-0.3.17.0f create mode 100644 metadata/md5-cache/app-text/simplenote-desktop-bin-2.23.0 create mode 100644 metadata/md5-cache/app-text/simplenote-desktop-bin-2.23.2 create mode 100644 metadata/md5-cache/app-text/sioyek-9999 create mode 100644 metadata/md5-cache/app-text/smu-1.5 create mode 100644 metadata/md5-cache/app-text/smu-9999 create mode 100644 metadata/md5-cache/app-text/sup2srt-1.1.0 create mode 100644 metadata/md5-cache/app-text/texlab-5.23.1 create mode 100644 metadata/md5-cache/app-text/texlab-5.24.0 create mode 100644 metadata/md5-cache/app-text/texlab-5.25.1 create mode 100644 metadata/md5-cache/app-text/tinymist-0.14.10 create mode 100644 metadata/md5-cache/app-text/tinymist-9999 create mode 100644 metadata/md5-cache/app-text/tldr-3.3.0 create mode 100644 metadata/md5-cache/app-text/tldr-3.4.1 create mode 100644 metadata/md5-cache/app-text/typst-0.14.2 create mode 100644 metadata/md5-cache/app-text/typst-9999 create mode 100644 metadata/md5-cache/app-text/typstyle-0.14.4 create mode 100644 metadata/md5-cache/app-text/vale-3.7.1 create mode 100644 metadata/md5-cache/app-text/vale-3.9.1 create mode 100644 metadata/md5-cache/app-text/xan-0.56.0 create mode 100644 metadata/md5-cache/app-text/xan-9999 create mode 100644 metadata/md5-cache/app-vim/ale-3.3.0 create mode 100644 metadata/md5-cache/app-vim/ale-4.0.0 create mode 100644 metadata/md5-cache/app-vim/ansible-vim-3.3 create mode 100644 metadata/md5-cache/app-vim/ansible-vim-3.4 create mode 100644 metadata/md5-cache/app-vim/apkbuild-vim-20210911 create mode 100644 metadata/md5-cache/app-vim/bracketed-paste-20180522 create mode 100644 metadata/md5-cache/app-vim/css-color-20230308 create mode 100644 metadata/md5-cache/app-vim/css-color-20230727 create mode 100644 metadata/md5-cache/app-vim/dracula-2.0.0 create mode 100644 metadata/md5-cache/app-vim/gemini-vim-20210923 create mode 100644 metadata/md5-cache/app-vim/kotlin-vim-20220627 create mode 100644 metadata/md5-cache/app-vim/nerdtree-git-20210818 create mode 100644 metadata/md5-cache/app-vim/nim-syntax-1.1_p20211111 create mode 100644 metadata/md5-cache/app-vim/openbsd-style-1.1 create mode 100644 metadata/md5-cache/app-vim/qt-support-1.1 create mode 100644 metadata/md5-cache/app-vim/rainbow-3.4.0_p20211113 create mode 100644 metadata/md5-cache/app-vim/rainbow-3.4.0_p20240727 create mode 100644 metadata/md5-cache/app-vim/rainbow_csv-1.10.0_pre20240705 create mode 100644 metadata/md5-cache/app-vim/rainbow_csv-9999 create mode 100644 metadata/md5-cache/app-vim/tempus-2.0.0.20210514 create mode 100644 metadata/md5-cache/app-vim/tex-conceal-20210409 create mode 100644 metadata/md5-cache/app-vim/themis-1.6.0 create mode 100644 metadata/md5-cache/app-vim/themis-1.7.0 create mode 100644 metadata/md5-cache/app-vim/vader-0.3.0 create mode 100644 metadata/md5-cache/app-vim/vader-0.3.0_p20240430 create mode 100644 metadata/md5-cache/app-vim/vala-syntax-20200502 create mode 100644 metadata/md5-cache/app-vim/vim-crystal-2022.09.04 create mode 100644 metadata/md5-cache/app-vim/vim-crystal-2023.03.15 create mode 100644 metadata/md5-cache/app-vim/vim-mediawiki-0.10.1 create mode 100644 metadata/md5-cache/app-vim/vim-nix-9999 create mode 100644 metadata/md5-cache/app-vim/vim-sensible-1.2 create mode 100644 metadata/md5-cache/app-vim/vim-sensible-2.0 create mode 100644 metadata/md5-cache/app-vim/vimwiki-cli-1.1.0 create mode 100644 metadata/md5-cache/app-vim/wayland-clipboard-0.2.1 create mode 100644 metadata/md5-cache/app-vim/yats-2024.08.17 create mode 100644 metadata/md5-cache/app-vim/yats-2025.08.05 create mode 100644 metadata/md5-cache/app-voices/rhvoice-arina-4.0 create mode 100644 metadata/md5-cache/app-voices/rhvoice-bdl-4.1 create mode 100644 metadata/md5-cache/app-voices/rhvoice-clb-4.0 create mode 100644 metadata/md5-cache/app-voices/rhvoice-slt-4.1 create mode 100644 metadata/md5-cache/dev-build/cargo-make-0.37.24 create mode 100644 metadata/md5-cache/dev-build/fobis-3.1.0 create mode 100644 metadata/md5-cache/dev-build/fobis-3.2.1 create mode 100644 metadata/md5-cache/dev-build/fpm-0.10.0 create mode 100644 metadata/md5-cache/dev-build/fpm-0.11.0 create mode 100644 metadata/md5-cache/dev-build/fpm-0.12.0 create mode 100644 metadata/md5-cache/dev-build/fpm-0.9.0 create mode 100644 metadata/md5-cache/dev-build/fypp-3.2 create mode 100644 metadata/md5-cache/dev-build/pdpmake-2.0.4 create mode 100644 metadata/md5-cache/dev-build/qtilitools-0.1.2 create mode 100644 metadata/md5-cache/dev-build/xmake-3.0.7 create mode 100644 metadata/md5-cache/dev-build/xmake-9999 create mode 100644 metadata/md5-cache/dev-cpp/blurhash-0.2.0 create mode 100644 metadata/md5-cache/dev-cpp/blurhash-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-cpp/boxed-cpp-1.4.3 create mode 100644 metadata/md5-cache/dev-cpp/coeurl-0.3.1 create mode 100644 metadata/md5-cache/dev-cpp/coeurl-0.3.2 create mode 100644 metadata/md5-cache/dev-cpp/cpp-jwt-1.5_pre20220727 create mode 100644 metadata/md5-cache/dev-cpp/cpp-utilities-5.32.0 create mode 100644 metadata/md5-cache/dev-cpp/cpp-utilities-5.32.1 create mode 100644 metadata/md5-cache/dev-cpp/cpprestsdk-2.10.19-r6 create mode 100644 metadata/md5-cache/dev-cpp/cpprestsdk-2.10.19-r8 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.0.30 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.0.33 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.1.4 create mode 100644 metadata/md5-cache/dev-cpp/drogon-1.9.5 create mode 100644 metadata/md5-cache/dev-cpp/drogon-1.9.6 create mode 100644 metadata/md5-cache/dev-cpp/fast_double_parser-0.8.1 create mode 100644 metadata/md5-cache/dev-cpp/finalcut-0.9.1-r1 create mode 100644 metadata/md5-cache/dev-cpp/finalcut-9999 create mode 100644 metadata/md5-cache/dev-cpp/fkYAML-0.4.2 create mode 100644 metadata/md5-cache/dev-cpp/fkYAML-0.4.2_p20250522 create mode 100644 metadata/md5-cache/dev-cpp/gsl-lite-0.38.0-r1 create mode 100644 metadata/md5-cache/dev-cpp/indicators-2.3 create mode 100644 metadata/md5-cache/dev-cpp/indicators-2.3-r1 create mode 100644 metadata/md5-cache/dev-cpp/mustache-4.1 create mode 100644 metadata/md5-cache/dev-cpp/mustache-4.1_p20211210 create mode 100644 metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.1 create mode 100644 metadata/md5-cache/dev-cpp/parallel-hashmap-2.0.0 create mode 100644 metadata/md5-cache/dev-cpp/qt-jdenticon-0.3.0_p20240107 create mode 100644 metadata/md5-cache/dev-cpp/qt-jdenticon-0.3.1 create mode 100644 metadata/md5-cache/dev-cpp/reflection-cpp-0.2.0 create mode 100644 metadata/md5-cache/dev-cpp/reflection-cpp-0.3.0 create mode 100644 metadata/md5-cache/dev-cpp/reflection-cpp-0.4.0 create mode 100644 metadata/md5-cache/dev-cpp/robotraconteur-1.2.7 create mode 100644 metadata/md5-cache/dev-cpp/robotraconteur-companion-0.4.2 create mode 100644 metadata/md5-cache/dev-cpp/safeint-3.0.28a create mode 100644 metadata/md5-cache/dev-cpp/scnlib-4.0.1 create mode 100644 metadata/md5-cache/dev-cpp/sprout-0_pre20190615-r1 create mode 100644 metadata/md5-cache/dev-cpp/tinygltf-2.9.6 create mode 100644 metadata/md5-cache/dev-cpp/trantor-1.5.19 create mode 100644 metadata/md5-cache/dev-cpp/trantor-1.5.20 create mode 100644 metadata/md5-cache/dev-cpp/trompeloeil-47 create mode 100644 metadata/md5-cache/dev-cpp/units-2.3.3 create mode 100644 metadata/md5-cache/dev-cpp/units-2.3.4 create mode 100644 metadata/md5-cache/dev-cpp/workflow-0.10.2-r1 create mode 100644 metadata/md5-cache/dev-cpp/workflow-0.10.3 create mode 100644 metadata/md5-cache/dev-cpp/workflow-0.10.5 create mode 100644 metadata/md5-cache/dev-cpp/workflow-9999 create mode 100644 metadata/md5-cache/dev-cpp/wt-4.12.5 create mode 100644 metadata/md5-cache/dev-cpp/wt-4.12.6 create mode 100644 metadata/md5-cache/dev-cpp/xtensor-0.26.0 create mode 100644 metadata/md5-cache/dev-cpp/xtl-0.8.0 create mode 100644 metadata/md5-cache/dev-crystal/athena-negotiation-0.1.5-r1 create mode 100644 metadata/md5-cache/dev-crystal/athena-negotiation-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/athena-spec-0.3.11-r1 create mode 100644 metadata/md5-cache/dev-crystal/athena-spec-0.4.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/athena-spec-0.4.1 create mode 100644 metadata/md5-cache/dev-crystal/backtracer-1.2.2-r1 create mode 100644 metadata/md5-cache/dev-crystal/backtracer-1.2.4-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-db-0.13.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-db-0.14.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-fnv-0.1.3-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-html5-0.5.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-html5-0.5.1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-pg-0.28.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-pg-0.29.0-r2 create mode 100644 metadata/md5-cache/dev-crystal/crystal-sqlite3-0.21.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-sqlite3-0.22.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-xpath2-0.1.3-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystar-0.3.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/crystar-0.4.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/exception_page-0.4.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/exception_page-0.5.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/habitat-0.4.9-r1 create mode 100644 metadata/md5-cache/dev-crystal/http_proxy-0.12.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/kemal-1.7.3-r1 create mode 100644 metadata/md5-cache/dev-crystal/kemal-1.8.0 create mode 100644 metadata/md5-cache/dev-crystal/kemal-1.9.0 create mode 100644 metadata/md5-cache/dev-crystal/lucky_flow-0.10.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/protodec-0.1.5-r2 create mode 100644 metadata/md5-cache/dev-crystal/protodec-0.1.5-r3 create mode 100644 metadata/md5-cache/dev-crystal/radix-0.4.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/selenium-0.12.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/selenium-0.12.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/spectator-0.12.1-r1 create mode 100644 metadata/md5-cache/dev-crystal/spectator-0.12.2-r1 create mode 100644 metadata/md5-cache/dev-crystal/webdrivers-0.4.3-r2 create mode 100644 metadata/md5-cache/dev-crystal/webless-0.1.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/webless-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/webmock-0.14.0-r1 create mode 100644 metadata/md5-cache/dev-db/libpg_query-16.5.1.0 create mode 100644 metadata/md5-cache/dev-db/libpg_query-17.6.0.0 create mode 100644 metadata/md5-cache/dev-db/pg_query_vala-0.1.0_pre20240326-r1 create mode 100644 metadata/md5-cache/dev-db/pg_query_vala-0.1.0_pre20241001 create mode 100644 metadata/md5-cache/dev-db/pg_repack-1.5.3 create mode 100644 metadata/md5-cache/dev-db/psequel-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-db/rum-1.3.14 create mode 100644 metadata/md5-cache/dev-db/rum-1.3.15 create mode 100644 metadata/md5-cache/dev-db/sqlcmd-1.8.3 create mode 100644 metadata/md5-cache/dev-db/tdscpp-20250301 create mode 100644 metadata/md5-cache/dev-db/turso-0.4.3-r1 create mode 100644 metadata/md5-cache/dev-db/turso-0.4.4 create mode 100644 metadata/md5-cache/dev-debug/gdb-dashboard-0.17.4-r1 create mode 100644 metadata/md5-cache/dev-debug/gdbgui-0.15.2.0 create mode 100644 metadata/md5-cache/dev-debug/gdbgui-0.15.2.0-r1 create mode 100644 metadata/md5-cache/dev-debug/gdbgui-0.15.3.0 create mode 100644 metadata/md5-cache/dev-debug/lldb-mi-0.0.1 create mode 100644 metadata/md5-cache/dev-debug/lldb-mi-9999 create mode 100644 metadata/md5-cache/dev-debug/ugdb-0.1.12 create mode 100644 metadata/md5-cache/dev-dotnet/gtk-sharp-3.22.2-r2 create mode 100644 metadata/md5-cache/dev-elixir/hex-1.0.1-r1 create mode 100644 metadata/md5-cache/dev-embedded/arduino-cli-1.0.4 create mode 100644 metadata/md5-cache/dev-embedded/arduino-cli-1.1.1 create mode 100644 metadata/md5-cache/dev-embedded/arduino-cli-1.3.1 create mode 100644 metadata/md5-cache/dev-embedded/arduino-ide-2.3.8 create mode 100644 metadata/md5-cache/dev-embedded/bcm2-utils-0.9.8 create mode 100644 metadata/md5-cache/dev-embedded/esp-coredump-1.13.1 create mode 100644 metadata/md5-cache/dev-embedded/esp-coredump-1.14.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-coredump-1.15.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.3.5 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.4.3-r1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.5.3-r1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-6.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-6.0-r1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-diag-0.2.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-kconfig-2.5.1-r1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-kconfig-2.5.2 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-kconfig-3.6.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-monitor-1.8.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-monitor-1.9.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-nvs-partition-gen-0.1.9 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-panic-decoder-1.4.1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-size-1.7.1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-size-2.1.0 create mode 100644 metadata/md5-cache/dev-embedded/freertos-gdb-1.0.4 create mode 100644 metadata/md5-cache/dev-embedded/fwup-1.13.2 create mode 100644 metadata/md5-cache/dev-embedded/fwup-1.14.0 create mode 100644 metadata/md5-cache/dev-embedded/fwup-1.15.0 create mode 100644 metadata/md5-cache/dev-embedded/idf-component-manager-2.4.2 create mode 100644 metadata/md5-cache/dev-embedded/idf-component-manager-2.4.6 create mode 100644 metadata/md5-cache/dev-embedded/idf-component-manager-3.0.0 create mode 100644 metadata/md5-cache/dev-embedded/mv88e6xxx-dump-0.2.0_pre20210327 create mode 100644 metadata/md5-cache/dev-embedded/nxp-gui-guider-1.10.1 create mode 100644 metadata/md5-cache/dev-embedded/pico-sdk-2.1.1 create mode 100644 metadata/md5-cache/dev-embedded/pico-sdk-2.2.0 create mode 100644 metadata/md5-cache/dev-embedded/qdl-2.4-r1 create mode 100644 metadata/md5-cache/dev-embedded/qdl-2.5 create mode 100644 metadata/md5-cache/dev-embedded/qdl-9999 create mode 100644 metadata/md5-cache/dev-embedded/rauc-1.15.1 create mode 100644 metadata/md5-cache/dev-embedded/rpi-openocd-9999 create mode 100644 metadata/md5-cache/dev-embedded/squareline-studio-1.5.4 create mode 100644 metadata/md5-cache/dev-erlang/conf-0.2.6 create mode 100644 metadata/md5-cache/dev-erlang/cowboy-2.9.0 create mode 100644 metadata/md5-cache/dev-erlang/cowlib-2.11.0 create mode 100644 metadata/md5-cache/dev-erlang/ranch-1.7.1 create mode 100644 metadata/md5-cache/dev-erlang/ranch-1.8.0 create mode 100644 metadata/md5-cache/dev-erlang/ranch-2.0.0 create mode 100644 metadata/md5-cache/dev-erlang/yval-1.0.10 create mode 100644 metadata/md5-cache/dev-games/godot-dotnet-4.6.1-r1 create mode 100644 metadata/md5-cache/dev-games/surgescript-0.6.1-r1 create mode 100644 metadata/md5-cache/dev-games/surgescript-9999 create mode 100644 metadata/md5-cache/dev-games/unityhub-3.14.3 create mode 100644 metadata/md5-cache/dev-go/get-ego-vendor-0.2.0 create mode 100644 metadata/md5-cache/dev-go/golangci-lint-langserver-0.0.12 create mode 100644 metadata/md5-cache/dev-go/protoc-gen-go-grpc-1.79.2 create mode 100644 metadata/md5-cache/dev-go/protorpc-1.1.4 create mode 100644 metadata/md5-cache/dev-go/staticcheck-0.3.3 create mode 100644 metadata/md5-cache/dev-go/staticcheck-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-adwaita-0.1.0 create mode 100644 metadata/md5-cache/dev-hare/hare-compress-0.25.2.0 create mode 100644 metadata/md5-cache/dev-hare/hare-compress-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-gi-0.1.0 create mode 100644 metadata/md5-cache/dev-hare/hare-gtk4-layer-shell-0.1.0 create mode 100644 metadata/md5-cache/dev-hare/hare-json-0.25.2.0 create mode 100644 metadata/md5-cache/dev-hare/hare-json-0.26.0.0 create mode 100644 metadata/md5-cache/dev-hare/hare-json-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-png-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-ssh-0.25.2 create mode 100644 metadata/md5-cache/dev-hare/hare-ssh-0.26.0 create mode 100644 metadata/md5-cache/dev-hare/hare-ssh-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-xml-0.25.2.0 create mode 100644 metadata/md5-cache/dev-hare/hare-xml-9999 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-11.0.28.6.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-17.0.16.8.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-21.0.8.9.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-25.0.0.36.2 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-8.462.08.1 create mode 100644 metadata/md5-cache/dev-java/jdtls-bin-1.54.0_p202511211413 create mode 100644 metadata/md5-cache/dev-java/jdtls-bin-1.55.0_p202601060902 create mode 100644 metadata/md5-cache/dev-java/jdtls-bin-1.56.0_p202601201639 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-11.0.28 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-17.0.16 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-21.0.8 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-25.0.0 create mode 100644 metadata/md5-cache/dev-lang/c3c-0.7.5 create mode 100644 metadata/md5-cache/dev-lang/cc65-2.19-r3 create mode 100644 metadata/md5-cache/dev-lang/cc65-9999-r1 create mode 100644 metadata/md5-cache/dev-lang/crystal-bin-1.16.3 create mode 100644 metadata/md5-cache/dev-lang/crystal-bin-1.18.2 create mode 100644 metadata/md5-cache/dev-lang/crystal-bin-1.19.1 create mode 100644 metadata/md5-cache/dev-lang/fbc-1.10.1 create mode 100644 metadata/md5-cache/dev-lang/fbc-bootstrap-1.10.1 create mode 100644 metadata/md5-cache/dev-lang/gnu-apl-1.8 create mode 100644 metadata/md5-cache/dev-lang/hare-0.25.2-r2 create mode 100644 metadata/md5-cache/dev-lang/hare-0.26.0 create mode 100644 metadata/md5-cache/dev-lang/hare-9999 create mode 100644 metadata/md5-cache/dev-lang/harec-0.25.2 create mode 100644 metadata/md5-cache/dev-lang/harec-0.26.0 create mode 100644 metadata/md5-cache/dev-lang/harec-9999 create mode 100644 metadata/md5-cache/dev-lang/odin-2026.01 create mode 100644 metadata/md5-cache/dev-lang/odin-2026.02 create mode 100644 metadata/md5-cache/dev-lang/odin-2026.03 create mode 100644 metadata/md5-cache/dev-lang/odin-9999 create mode 100644 metadata/md5-cache/dev-lang/opencilk-1.1 create mode 100644 metadata/md5-cache/dev-lang/opencilk-2.1 create mode 100644 metadata/md5-cache/dev-lang/opencilk-bin-1.1 create mode 100644 metadata/md5-cache/dev-lang/opencilk-bin-2.1 create mode 100644 metadata/md5-cache/dev-lang/quickjs-2024.01.13-r1 create mode 100644 metadata/md5-cache/dev-lang/quickjs-2025.09.13.2 create mode 100644 metadata/md5-cache/dev-lang/swift-5.10.1-r5 create mode 100644 metadata/md5-cache/dev-lang/swift-6.0.3-r2 create mode 100644 metadata/md5-cache/dev-lang/swift-6.1.3 create mode 100644 metadata/md5-cache/dev-lang/swift-6.2 create mode 100644 metadata/md5-cache/dev-lang/swift-6.2.1 create mode 100644 metadata/md5-cache/dev-lang/swift-6.2.2 create mode 100644 metadata/md5-cache/dev-lang/swift-6.2.3 create mode 100644 metadata/md5-cache/dev-lang/swift-6.2.4 create mode 100644 metadata/md5-cache/dev-lang/swift-bin-5.10.1-r5 create mode 100644 metadata/md5-cache/dev-lang/swift-bin-6.2.3 create mode 100644 metadata/md5-cache/dev-lang/swift-bin-6.2.4 create mode 100644 metadata/md5-cache/dev-lang/swift-bootstrap-1.0 create mode 100644 metadata/md5-cache/dev-lang/uiua-0.16.2 create mode 100644 metadata/md5-cache/dev-lang/uiua-0.17.2 create mode 100644 metadata/md5-cache/dev-lang/uiua-0.18.1 create mode 100644 metadata/md5-cache/dev-lang/wabt-1.0.37 create mode 100644 metadata/md5-cache/dev-libs/M_CLI2-3.2.0 create mode 100644 metadata/md5-cache/dev-libs/cgicc-3.2.19 create mode 100644 metadata/md5-cache/dev-libs/cgicc-3.2.20 create mode 100644 metadata/md5-cache/dev-libs/cyrus-sasl-xoauth2-0.2 create mode 100644 metadata/md5-cache/dev-libs/discord-rpc-3.4.1 create mode 100644 metadata/md5-cache/dev-libs/dmd_core-0.7.2-r1 create mode 100644 metadata/md5-cache/dev-libs/dynarmic-6.7.0 create mode 100644 metadata/md5-cache/dev-libs/fastText-0.9.2 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-0.8.8 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-0.8.9 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-device-themes-0.8.7 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-device-themes-0.8.8 create mode 100644 metadata/md5-cache/dev-libs/fortran-regex-1.1.2 create mode 100644 metadata/md5-cache/dev-libs/fortran-shlex-1.0.1 create mode 100644 metadata/md5-cache/dev-libs/fortran-shlex-1.2.1 create mode 100644 metadata/md5-cache/dev-libs/fortran-shlex-2.0.0 create mode 100644 metadata/md5-cache/dev-libs/fortran-shlex-2.0.1 create mode 100644 metadata/md5-cache/dev-libs/fortran-stdlib-0.5.0 create mode 100644 metadata/md5-cache/dev-libs/fortran-stdlib-0.6.1 create mode 100644 metadata/md5-cache/dev-libs/fortran-stdlib-0.7.0 create mode 100644 metadata/md5-cache/dev-libs/fortran-stdlib-0.8.1 create mode 100644 metadata/md5-cache/dev-libs/fortran-stdlib-9999 create mode 100644 metadata/md5-cache/dev-libs/frozen-1.2.0 create mode 100644 metadata/md5-cache/dev-libs/ftl-1.0_p20230220 create mode 100644 metadata/md5-cache/dev-libs/gbinder-1.1.43 create mode 100644 metadata/md5-cache/dev-libs/gbinder-9999 create mode 100644 metadata/md5-cache/dev-libs/gmobile-0.4.0 create mode 100644 metadata/md5-cache/dev-libs/gmobile-0.6.0 create mode 100644 metadata/md5-cache/dev-libs/gpds-1.10.0 create mode 100644 metadata/md5-cache/dev-libs/hardened_malloc-14 create mode 100644 metadata/md5-cache/dev-libs/hts_engine-1.10 create mode 100644 metadata/md5-cache/dev-libs/imsg-compat-8.0.0 create mode 100644 metadata/md5-cache/dev-libs/imsg-compat-9999 create mode 100644 metadata/md5-cache/dev-libs/ip2loc-8.6.1 create mode 100644 metadata/md5-cache/dev-libs/jonquil-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-libs/jonquil-0.3.0 create mode 100644 metadata/md5-cache/dev-libs/lexbor-2.6.0 create mode 100644 metadata/md5-cache/dev-libs/lexbor-2.7.0 create mode 100644 metadata/md5-cache/dev-libs/libayatana-appindicator-glib-2.0.1 create mode 100644 metadata/md5-cache/dev-libs/libayatana-appindicator-glib-9999 create mode 100644 metadata/md5-cache/dev-libs/libchardet-1.0.6 create mode 100644 metadata/md5-cache/dev-libs/libchdr-0_p20230230 create mode 100644 metadata/md5-cache/dev-libs/libcli-1.10.7 create mode 100644 metadata/md5-cache/dev-libs/libcsv-3.0.4_pre20240316 create mode 100644 metadata/md5-cache/dev-libs/libdbf-0.0.1 create mode 100644 metadata/md5-cache/dev-libs/libglibutil-1.0.80 create mode 100644 metadata/md5-cache/dev-libs/libglibutil-9999 create mode 100644 metadata/md5-cache/dev-libs/libpkgmanifest-0.5.9 create mode 100644 metadata/md5-cache/dev-libs/librepo-1.19.0-r2 create mode 100644 metadata/md5-cache/dev-libs/librepo-1.20.0-r1 create mode 100644 metadata/md5-cache/dev-libs/libsignal-ffi-0.86.8 create mode 100644 metadata/md5-cache/dev-libs/libsignal-ffi-0.87.1 create mode 100644 metadata/md5-cache/dev-libs/libsignal-ffi-0.87.5 create mode 100644 metadata/md5-cache/dev-libs/libsolv-0.7.34 create mode 100644 metadata/md5-cache/dev-libs/libsolv-0.7.35 create mode 100644 metadata/md5-cache/dev-libs/libtypec-0.5.2-r2 create mode 100644 metadata/md5-cache/dev-libs/ls-hpack-2.3.4 create mode 100644 metadata/md5-cache/dev-libs/lsbcrypt-1.0.0-r2 create mode 100644 metadata/md5-cache/dev-libs/lsquic-4.0.12 create mode 100644 metadata/md5-cache/dev-libs/lsquic-4.2.0 create mode 100644 metadata/md5-cache/dev-libs/luksmeta-9-r2 create mode 100644 metadata/md5-cache/dev-libs/lygia-1.3.0 create mode 100644 metadata/md5-cache/dev-libs/lzfse-9999 create mode 100644 metadata/md5-cache/dev-libs/mcl-0.1.13 create mode 100644 metadata/md5-cache/dev-libs/microprofile-4.0 create mode 100644 metadata/md5-cache/dev-libs/mtxclient-0.10.0-r2 create mode 100644 metadata/md5-cache/dev-libs/mtxclient-0.10.0-r3 create mode 100644 metadata/md5-cache/dev-libs/mtxclient-0.10.1 create mode 100644 metadata/md5-cache/dev-libs/mtxclient-0.10.1-r1 create mode 100644 metadata/md5-cache/dev-libs/nanopb-0.4.9.1 create mode 100644 metadata/md5-cache/dev-libs/nanopb-9999 create mode 100644 metadata/md5-cache/dev-libs/nativefiledialog-extended-1.2.1-r1 create mode 100644 metadata/md5-cache/dev-libs/nativefiledialog-extended-1.3.0 create mode 100644 metadata/md5-cache/dev-libs/nihstro-0_pre20250505 create mode 100644 metadata/md5-cache/dev-libs/oaknut-2.0.3 create mode 100644 metadata/md5-cache/dev-libs/open62541-1.5.3 create mode 100644 metadata/md5-cache/dev-libs/polyseed-2.0.0 create mode 100644 metadata/md5-cache/dev-libs/polyseed-9999 create mode 100644 metadata/md5-cache/dev-libs/qschematic-3.0.3 create mode 100644 metadata/md5-cache/dev-libs/randomx-1.2.1-r1 create mode 100644 metadata/md5-cache/dev-libs/s2n-1.5.22 create mode 100644 metadata/md5-cache/dev-libs/s2n-1.5.26 create mode 100644 metadata/md5-cache/dev-libs/s2n-1.5.27 create mode 100644 metadata/md5-cache/dev-libs/sealcurses-2.0.18_pre20241014 create mode 100644 metadata/md5-cache/dev-libs/sealcurses-2.0.18_pre20241202 create mode 100644 metadata/md5-cache/dev-libs/sirit-1.0.4 create mode 100644 metadata/md5-cache/dev-libs/stringifor-1.1.4-r3 create mode 100644 metadata/md5-cache/dev-libs/stringifor-1.1.8 create mode 100644 metadata/md5-cache/dev-libs/supercop-0_p20200827-r1 create mode 100644 metadata/md5-cache/dev-libs/tbtools-0.3.2-r2 create mode 100644 metadata/md5-cache/dev-libs/tfdn-1.10.1-r1 create mode 100644 metadata/md5-cache/dev-libs/tfdn-1.11.0 create mode 100644 metadata/md5-cache/dev-libs/toml-f-0.4.0 create mode 100644 metadata/md5-cache/dev-libs/toml-f-0.4.1 create mode 100644 metadata/md5-cache/dev-libs/toml-f-0.4.2 create mode 100644 metadata/md5-cache/dev-libs/toml-f-0.4.3 create mode 100644 metadata/md5-cache/dev-libs/tweeny-3.2.0-r1 create mode 100644 metadata/md5-cache/dev-libs/unordered_dense-4.0.1 create mode 100644 metadata/md5-cache/dev-libs/unordered_dense-4.4.0 create mode 100644 metadata/md5-cache/dev-libs/unordered_dense-4.8.1 create mode 100644 metadata/md5-cache/dev-libs/unordered_dense-9999 create mode 100644 metadata/md5-cache/dev-libs/vera-20240804-r1 create mode 100644 metadata/md5-cache/dev-libs/xdna-driver-202610.2.21.21 create mode 100644 metadata/md5-cache/dev-libs/xdna-driver-999999 create mode 100644 metadata/md5-cache/dev-libs/xqilla-2.3.4-r3 create mode 100644 metadata/md5-cache/dev-libs/xrt-xdna-202610.2.21.21 create mode 100644 metadata/md5-cache/dev-libs/xrt-xdna-999999 create mode 100644 metadata/md5-cache/dev-libs/zfp-1.0.1 create mode 100644 metadata/md5-cache/dev-libs/zycore-c-1.5.2 create mode 100644 metadata/md5-cache/dev-libs/zydis-4.1.1 create mode 100644 metadata/md5-cache/dev-lua/croissant-0.0.1 create mode 100644 metadata/md5-cache/dev-lua/dromozoa-utf8-1.19 create mode 100644 metadata/md5-cache/dev-lua/hump-0.4.2 create mode 100644 metadata/md5-cache/dev-lua/ldbus-0_p20250222 create mode 100644 metadata/md5-cache/dev-lua/lua-psl-0.3_p20201126 create mode 100644 metadata/md5-cache/dev-lua/lua-tui-0_pre20190215 create mode 100644 metadata/md5-cache/dev-lua/lua-utf8-simple-0_pre20150305 create mode 100644 metadata/md5-cache/dev-lua/lua-wcwidth-0.5 create mode 100644 metadata/md5-cache/dev-lua/multipart-post-1.4 create mode 100644 metadata/md5-cache/dev-lua/sirocco-0.0.1 create mode 100644 metadata/md5-cache/dev-ml/afl-persistent-1.3 create mode 100644 metadata/md5-cache/dev-ml/chrome-trace-3.16.0-r1 create mode 100644 metadata/md5-cache/dev-ml/cmarkit-0.3.0 create mode 100644 metadata/md5-cache/dev-ml/cmarkit-0.4.0 create mode 100644 metadata/md5-cache/dev-ml/crowbar-0.2.1 create mode 100644 metadata/md5-cache/dev-ml/digestif-1.3.0 create mode 100644 metadata/md5-cache/dev-ml/dune-rpc-3.16.0-r1 create mode 100644 metadata/md5-cache/dev-ml/either-1.0.0 create mode 100644 metadata/md5-cache/dev-ml/eqaf-0.10 create mode 100644 metadata/md5-cache/dev-ml/ezjsonm-1.3.0 create mode 100644 metadata/md5-cache/dev-ml/fiber-3.7.0-r1 create mode 100644 metadata/md5-cache/dev-ml/iter-1.9 create mode 100644 metadata/md5-cache/dev-ml/jsonrpc-1.18.0 create mode 100644 metadata/md5-cache/dev-ml/jsonrpc-1.19.0 create mode 100644 metadata/md5-cache/dev-ml/lambdasoup-1.1.1 create mode 100644 metadata/md5-cache/dev-ml/lsp-1.18.0 create mode 100644 metadata/md5-cache/dev-ml/lsp-1.19.0 create mode 100644 metadata/md5-cache/dev-ml/lua-ml-0.9.4 create mode 100644 metadata/md5-cache/dev-ml/lwt-dllist-1.0.1 create mode 100644 metadata/md5-cache/dev-ml/mdx-2.5.1 create mode 100644 metadata/md5-cache/dev-ml/merlin-lib-4.16 create mode 100644 metadata/md5-cache/dev-ml/ocaml-containers-3.16 create mode 100644 metadata/md5-cache/dev-ml/ocaml-containers-3.17 create mode 100644 metadata/md5-cache/dev-ml/ocaml-containers-3.18 create mode 100644 metadata/md5-cache/dev-ml/ocaml-csv-2.4 create mode 100644 metadata/md5-cache/dev-ml/ocaml-hex-1.5.0 create mode 100644 metadata/md5-cache/dev-ml/ocaml-syntax-shims-1.0.0 create mode 100644 metadata/md5-cache/dev-ml/ocaml-tsort-2.2.0 create mode 100644 metadata/md5-cache/dev-ml/ocaml-version-3.6.7 create mode 100644 metadata/md5-cache/dev-ml/ocaml-version-3.6.8 create mode 100644 metadata/md5-cache/dev-ml/ocaml-version-3.6.9 create mode 100644 metadata/md5-cache/dev-ml/ocaml-yaml-3.2.0 create mode 100644 metadata/md5-cache/dev-ml/ocamlc-loc-3.16.0-r1 create mode 100644 metadata/md5-cache/dev-ml/ocamlformat-lib-0.26.2 create mode 100644 metadata/md5-cache/dev-ml/ocamlformat-rpc-lib-0.26.2 create mode 100644 metadata/md5-cache/dev-ml/odate-0.7 create mode 100644 metadata/md5-cache/dev-ml/otoml-1.0.5 create mode 100644 metadata/md5-cache/dev-ml/ppx_yojson_conv_lib-0.17.0 create mode 100644 metadata/md5-cache/dev-ml/psq-0.2.0-r2 create mode 100644 metadata/md5-cache/dev-ml/psq-0.2.1 create mode 100644 metadata/md5-cache/dev-ml/spelll-0.4 create mode 100644 metadata/md5-cache/dev-nim/boomer-0_pre20240208 create mode 100644 metadata/md5-cache/dev-nim/cligen-1.9.5 create mode 100644 metadata/md5-cache/dev-nim/cligen-1.9.6 create mode 100644 metadata/md5-cache/dev-nim/inim-0.6.1 create mode 100644 metadata/md5-cache/dev-nim/inim-1.0.0 create mode 100644 metadata/md5-cache/dev-nim/nake-1.9.4-r1 create mode 100644 metadata/md5-cache/dev-nim/nimbus-1.1.4 create mode 100644 metadata/md5-cache/dev-nim/nimbus-1.1.5 create mode 100644 metadata/md5-cache/dev-nim/nimbus-9999 create mode 100644 metadata/md5-cache/dev-nim/noise-0.1.10 create mode 100644 metadata/md5-cache/dev-nim/noise-0.1.8 create mode 100644 metadata/md5-cache/dev-nim/opengl-1.2.9 create mode 100644 metadata/md5-cache/dev-nim/parsetoml-0.7.2 create mode 100644 metadata/md5-cache/dev-nim/x11-1.2 create mode 100644 metadata/md5-cache/dev-perl/File-Util-4.201.720 create mode 100644 metadata/md5-cache/dev-perl/Term-Animation-2.6 create mode 100644 metadata/md5-cache/dev-php/fpdf-1.86 create mode 100644 metadata/md5-cache/dev-python/DAWG-Python-0.7.2 create mode 100644 metadata/md5-cache/dev-python/EbookLib-0.20 create mode 100644 metadata/md5-cache/dev-python/ManimPango-0.4.4 create mode 100644 metadata/md5-cache/dev-python/ManimPango-0.6.1 create mode 100644 metadata/md5-cache/dev-python/PyPubSub-4.0.3-r1 create mode 100644 metadata/md5-cache/dev-python/PythonQwt-0.14.5 create mode 100644 metadata/md5-cache/dev-python/PythonQwt-0.14.6 create mode 100644 metadata/md5-cache/dev-python/PythonQwt-0.15.0 create mode 100644 metadata/md5-cache/dev-python/SLPP-1.2.3 create mode 100644 metadata/md5-cache/dev-python/TakeTheTime-0.3.1 create mode 100644 metadata/md5-cache/dev-python/adb-shell-0.4.4-r1 create mode 100644 metadata/md5-cache/dev-python/addict-2.4.0 create mode 100644 metadata/md5-cache/dev-python/agent-client-protocol-0.8.1 create mode 100644 metadata/md5-cache/dev-python/ahocorasick-2.0.0 create mode 100644 metadata/md5-cache/dev-python/ahocorasick-2.1.0 create mode 100644 metadata/md5-cache/dev-python/aiolimiter-1.2.1 create mode 100644 metadata/md5-cache/dev-python/aisuite-0.1.7 create mode 100644 metadata/md5-cache/dev-python/arpy-2.3.0 create mode 100644 metadata/md5-cache/dev-python/ascim-0.1.1 create mode 100644 metadata/md5-cache/dev-python/asgi-lifespan-2.1.0-r1 create mode 100644 metadata/md5-cache/dev-python/asyncinotify-4.0.1 create mode 100644 metadata/md5-cache/dev-python/asyncpg-0.30.0 create mode 100644 metadata/md5-cache/dev-python/asyncpg-0.31.0 create mode 100644 metadata/md5-cache/dev-python/auditok-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-python/autoflake-2.3.1 create mode 100644 metadata/md5-cache/dev-python/autopxd-2.5.0 create mode 100644 metadata/md5-cache/dev-python/av-17.0.0 create mode 100644 metadata/md5-cache/dev-python/avro-1.12.0 create mode 100644 metadata/md5-cache/dev-python/azure-core-1.27.1 create mode 100644 metadata/md5-cache/dev-python/azure-core-1.28.0 create mode 100644 metadata/md5-cache/dev-python/azure-storage-blob-12.17.0 create mode 100644 metadata/md5-cache/dev-python/backoff-2.2.1 create mode 100644 metadata/md5-cache/dev-python/baseline-1.2.1 create mode 100644 metadata/md5-cache/dev-python/bashlex-0.18 create mode 100644 metadata/md5-cache/dev-python/bidict-0.23.1 create mode 100644 metadata/md5-cache/dev-python/billiard-4.0.2 create mode 100644 metadata/md5-cache/dev-python/bleak-1.1.0 create mode 100644 metadata/md5-cache/dev-python/bleak-1.1.1 create mode 100644 metadata/md5-cache/dev-python/blobfile-3.2.0 create mode 100644 metadata/md5-cache/dev-python/blurhash-1.1.4 create mode 100644 metadata/md5-cache/dev-python/blurhash-1.1.5 create mode 100644 metadata/md5-cache/dev-python/cassowary-0.6 create mode 100644 metadata/md5-cache/dev-python/celery-5.4.0 create mode 100644 metadata/md5-cache/dev-python/chalice-1.32.0 create mode 100644 metadata/md5-cache/dev-python/channels-4.3.2 create mode 100644 metadata/md5-cache/dev-python/chevron-0.13.1 create mode 100644 metadata/md5-cache/dev-python/chevron-0.14.0-r1 create mode 100644 metadata/md5-cache/dev-python/click-aliases-1.0.5 create mode 100644 metadata/md5-cache/dev-python/click-command-tree-1.1.1 create mode 100644 metadata/md5-cache/dev-python/click-repl-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-python/cloudflare-2.19.4 create mode 100644 metadata/md5-cache/dev-python/cloudflare-4.2.0 create mode 100644 metadata/md5-cache/dev-python/cloudflare-4.3.1 create mode 100644 metadata/md5-cache/dev-python/cloup-3.0.8 create mode 100644 metadata/md5-cache/dev-python/cogapp-3.4.1 create mode 100644 metadata/md5-cache/dev-python/colorspacious-1.1.2 create mode 100644 metadata/md5-cache/dev-python/colorthief-0.2.1 create mode 100644 metadata/md5-cache/dev-python/convertdate-2.4.1 create mode 100644 metadata/md5-cache/dev-python/cronsim-2.7 create mode 100644 metadata/md5-cache/dev-python/cross-web-0.4.1 create mode 100644 metadata/md5-cache/dev-python/cryptg-0.5.0_p0 create mode 100644 metadata/md5-cache/dev-python/cryptg-0.5.2 create mode 100644 metadata/md5-cache/dev-python/cyclopts-4.10.1 create mode 100644 metadata/md5-cache/dev-python/dacite-1.8.1 create mode 100644 metadata/md5-cache/dev-python/daff-1.4.2 create mode 100644 metadata/md5-cache/dev-python/daiquiri-3.3.0 create mode 100644 metadata/md5-cache/dev-python/daiquiri-3.4.0 create mode 100644 metadata/md5-cache/dev-python/darkdetect-0.8.0 create mode 100644 metadata/md5-cache/dev-python/dateparser-1.3.0 create mode 100644 metadata/md5-cache/dev-python/decopatch-1.4.10-r1 create mode 100644 metadata/md5-cache/dev-python/deezer-py-1.3.7 create mode 100644 metadata/md5-cache/dev-python/dek-1.5.0 create mode 100644 metadata/md5-cache/dev-python/desktop-notifier-6.1.1 create mode 100644 metadata/md5-cache/dev-python/desktop-notifier-6.2.0 create mode 100644 metadata/md5-cache/dev-python/devtools-0.12.2-r1 create mode 100644 metadata/md5-cache/dev-python/digitalocean-1.17.0-r1 create mode 100644 metadata/md5-cache/dev-python/discord-protos-1.2.126 create mode 100644 metadata/md5-cache/dev-python/django-browser-reload-1.13.0 create mode 100644 metadata/md5-cache/dev-python/django-constance-3.1.0 create mode 100644 metadata/md5-cache/dev-python/django-picklefield-3.2.0 create mode 100644 metadata/md5-cache/dev-python/django-tailwind-3.8.0 create mode 100644 metadata/md5-cache/dev-python/django-tinymce-4.1.0 create mode 100644 metadata/md5-cache/dev-python/docstring-parser-0.17.0 create mode 100644 metadata/md5-cache/dev-python/doxypypy-0.8.8.6_p20210405-r1 create mode 100644 metadata/md5-cache/dev-python/dropbox-12.0.2 create mode 100644 metadata/md5-cache/dev-python/dtreeviz-2.2.2 create mode 100644 metadata/md5-cache/dev-python/editor-1.7.0 create mode 100644 metadata/md5-cache/dev-python/eval-type-backport-0.3.1 create mode 100644 metadata/md5-cache/dev-python/evernote2-1.0.3 create mode 100644 metadata/md5-cache/dev-python/evernote2-9999 create mode 100644 metadata/md5-cache/dev-python/exif-1.6.0 create mode 100644 metadata/md5-cache/dev-python/ezdxf-1.4.3 create mode 100644 metadata/md5-cache/dev-python/fastapi-0.125.0 create mode 100644 metadata/md5-cache/dev-python/fastapi-0.127.0 create mode 100644 metadata/md5-cache/dev-python/fastapi-0.135.1 create mode 100644 metadata/md5-cache/dev-python/fastuuid-0.14.0 create mode 100644 metadata/md5-cache/dev-python/find-libpython-0.5.1 create mode 100644 metadata/md5-cache/dev-python/flask-restx-1.3.0 create mode 100644 metadata/md5-cache/dev-python/flask-restx-1.3.2 create mode 100644 metadata/md5-cache/dev-python/flask-socketio-5.5.1 create mode 100644 metadata/md5-cache/dev-python/flask-socketio-5.6.0 create mode 100644 metadata/md5-cache/dev-python/flask-socketio-5.6.1 create mode 100644 metadata/md5-cache/dev-python/fontawesomefree-6.5.1 create mode 100644 metadata/md5-cache/dev-python/func-timeout-4.3.6 create mode 100644 metadata/md5-cache/dev-python/gbinder-1.3.0 create mode 100644 metadata/md5-cache/dev-python/gbinder-1.3.1 create mode 100644 metadata/md5-cache/dev-python/gbinder-9999 create mode 100644 metadata/md5-cache/dev-python/gemcall-0.9.2 create mode 100644 metadata/md5-cache/dev-python/glcontext-3.0.0 create mode 100644 metadata/md5-cache/dev-python/glfw-2.10.0 create mode 100644 metadata/md5-cache/dev-python/gnuplot-py-1.8_p8-r1 create mode 100644 metadata/md5-cache/dev-python/googletrans-4.0.0_rc1-r1 create mode 100644 metadata/md5-cache/dev-python/grapheme-0.10.0 create mode 100644 metadata/md5-cache/dev-python/grapheme-0.8.0 create mode 100644 metadata/md5-cache/dev-python/graphql-core-3.2.3 create mode 100644 metadata/md5-cache/dev-python/graphql-core-3.2.8 create mode 100644 metadata/md5-cache/dev-python/graphql-relay-3.2.0 create mode 100644 metadata/md5-cache/dev-python/gtts-2.5.4 create mode 100644 metadata/md5-cache/dev-python/guidata-3.13.4 create mode 100644 metadata/md5-cache/dev-python/guidata-3.14.0 create mode 100644 metadata/md5-cache/dev-python/guidata-3.14.1 create mode 100644 metadata/md5-cache/dev-python/guidata-3.14.2 create mode 100644 metadata/md5-cache/dev-python/guiqwt-4.4.5-r1 create mode 100644 metadata/md5-cache/dev-python/guppy3-3.1.5 create mode 100644 metadata/md5-cache/dev-python/guppy3-3.1.6 create mode 100644 metadata/md5-cache/dev-python/hachoir-3.3.0 create mode 100644 metadata/md5-cache/dev-python/hashids-1.3.1 create mode 100644 metadata/md5-cache/dev-python/hid_ups-1.0.1 create mode 100644 metadata/md5-cache/dev-python/hid_ups_exporter-1.0.1 create mode 100644 metadata/md5-cache/dev-python/hijridate-2.6.0 create mode 100644 metadata/md5-cache/dev-python/http-ece-1.2.1 create mode 100644 metadata/md5-cache/dev-python/httpx-aiohttp-0.1.12 create mode 100644 metadata/md5-cache/dev-python/httpx-sse-0.4.3 create mode 100644 metadata/md5-cache/dev-python/i3ipc-2.2.1-r1 create mode 100644 metadata/md5-cache/dev-python/i3ipc-2.2.1-r2 create mode 100644 metadata/md5-cache/dev-python/icecream-2.1.10 create mode 100644 metadata/md5-cache/dev-python/icecream-2.1.8 create mode 100644 metadata/md5-cache/dev-python/ignore-python-0.3.3 create mode 100644 metadata/md5-cache/dev-python/injector-0.22.0 create mode 100644 metadata/md5-cache/dev-python/inquirer-3.4.1 create mode 100644 metadata/md5-cache/dev-python/internetarchive-3.7.0 create mode 100644 metadata/md5-cache/dev-python/internetarchive-5.3.0 create mode 100644 metadata/md5-cache/dev-python/internetarchive-5.7.1 create mode 100644 metadata/md5-cache/dev-python/invoke-2.2.1 create mode 100644 metadata/md5-cache/dev-python/isosurfaces-0.1.2 create mode 100644 metadata/md5-cache/dev-python/itemadapter-0.11.0 create mode 100644 metadata/md5-cache/dev-python/itemloaders-1.3.2 create mode 100644 metadata/md5-cache/dev-python/iuliia-0.13.0 create mode 100644 metadata/md5-cache/dev-python/jinja2-cli-0.8.2 create mode 100644 metadata/md5-cache/dev-python/jiter-0.13.0 create mode 100644 metadata/md5-cache/dev-python/jplephem-2.23 create mode 100644 metadata/md5-cache/dev-python/jplephem-2.24 create mode 100644 metadata/md5-cache/dev-python/jpype-1.6.0 create mode 100644 metadata/md5-cache/dev-python/json_exporter-1.0.2 create mode 100644 metadata/md5-cache/dev-python/jsonfeed-1.1.2 create mode 100644 metadata/md5-cache/dev-python/jsonlines-4.0.0 create mode 100644 metadata/md5-cache/dev-python/justhtml-0.16.0 create mode 100644 metadata/md5-cache/dev-python/kicad-python-0.5.0-r1 create mode 100644 metadata/md5-cache/dev-python/langdetect-1.0.9 create mode 100644 metadata/md5-cache/dev-python/latexify-py-0.4.3.1 create mode 100644 metadata/md5-cache/dev-python/latexify-py-0.4.4.1 create mode 100644 metadata/md5-cache/dev-python/ledger-bitcoin-0.4.0 create mode 100644 metadata/md5-cache/dev-python/ledgercomm-1.2.1 create mode 100644 metadata/md5-cache/dev-python/listparser-0.20 create mode 100644 metadata/md5-cache/dev-python/litestar-2.21.1 create mode 100644 metadata/md5-cache/dev-python/litestar-htmx-0.5.0 create mode 100644 metadata/md5-cache/dev-python/lru-dict-1.3.0 create mode 100644 metadata/md5-cache/dev-python/lru-dict-1.4.1 create mode 100644 metadata/md5-cache/dev-python/lsp-tree-sitter-0.1.1 create mode 100644 metadata/md5-cache/dev-python/lzallright-0.2.6 create mode 100644 metadata/md5-cache/dev-python/m3u8-6.0.0 create mode 100644 metadata/md5-cache/dev-python/markdownify-0.11.6 create mode 100644 metadata/md5-cache/dev-python/markovify-0.9.4 create mode 100644 metadata/md5-cache/dev-python/mastodon-py-2.0.1 create mode 100644 metadata/md5-cache/dev-python/mastodon-py-2.1.4 create mode 100644 metadata/md5-cache/dev-python/material-color-utilities-0.1.5 create mode 100644 metadata/md5-cache/dev-python/material-color-utilities-9999 create mode 100644 metadata/md5-cache/dev-python/materialyoucolor-9999 create mode 100644 metadata/md5-cache/dev-python/mautrix-0.20.8 create mode 100644 metadata/md5-cache/dev-python/mautrix-0.21.0 create mode 100644 metadata/md5-cache/dev-python/mininet-2.3.0 create mode 100644 metadata/md5-cache/dev-python/mitype-0.2.6 create mode 100644 metadata/md5-cache/dev-python/mkdocs-blog-plugin-9999 create mode 100644 metadata/md5-cache/dev-python/mkdocs-bootstrap-tables-plugin-0.1.1 create mode 100644 metadata/md5-cache/dev-python/mkdocs-exclude-1.0.2-r1 create mode 100644 metadata/md5-cache/dev-python/mkdocs-git-committers-plugin-0.2.3 create mode 100644 metadata/md5-cache/dev-python/mkdocs-rss-plugin-1.17.4 create mode 100644 metadata/md5-cache/dev-python/mobi-0.3.3 create mode 100644 metadata/md5-cache/dev-python/modern-colorthief-0.1.12 create mode 100644 metadata/md5-cache/dev-python/moderngl-5.12.0-r1 create mode 100644 metadata/md5-cache/dev-python/moderngl-window-3.1.1 create mode 100644 metadata/md5-cache/dev-python/mollie-api-python-3.6.0 create mode 100644 metadata/md5-cache/dev-python/moreorless-0.4.0 create mode 100644 metadata/md5-cache/dev-python/mpxj-14.1.0 create mode 100644 metadata/md5-cache/dev-python/msrest-0.7.1 create mode 100644 metadata/md5-cache/dev-python/mwclient-0.11.0 create mode 100644 metadata/md5-cache/dev-python/nitrokey-0.4.1 create mode 100644 metadata/md5-cache/dev-python/nkdfu-0.2 create mode 100644 metadata/md5-cache/dev-python/odfdo-3.18.2 create mode 100644 metadata/md5-cache/dev-python/odsgenerator-1.12.0 create mode 100644 metadata/md5-cache/dev-python/odsparsator-1.13.1 create mode 100644 metadata/md5-cache/dev-python/openapi-pydantic-0.5.1 create mode 100644 metadata/md5-cache/dev-python/opentelemetry-exporter-otlp-proto-common-1.40.0 create mode 100644 metadata/md5-cache/dev-python/opentelemetry-exporter-otlp-proto-grpc-1.40.0 create mode 100644 metadata/md5-cache/dev-python/opentelemetry-exporter-otlp-proto-http-1.40.0 create mode 100644 metadata/md5-cache/dev-python/opentelemetry-instrumentation-0.61_beta0 create mode 100644 metadata/md5-cache/dev-python/opentelemetry-instrumentation-threading-0.61_beta0 create mode 100644 metadata/md5-cache/dev-python/opentelemetry-proto-1.40.0 create mode 100644 metadata/md5-cache/dev-python/osc-placement-4.7.0 create mode 100644 metadata/md5-cache/dev-python/osc-placement-4.8.0 create mode 100644 metadata/md5-cache/dev-python/oscrypto-1.3.0-r2 create mode 100644 metadata/md5-cache/dev-python/parsel-1.10.0 create mode 100644 metadata/md5-cache/dev-python/pem-23.1.0 create mode 100644 metadata/md5-cache/dev-python/persist-queue-0.8.1 create mode 100644 metadata/md5-cache/dev-python/persist-queue-1.0.0 create mode 100644 metadata/md5-cache/dev-python/persist-queue-1.1.0 create mode 100644 metadata/md5-cache/dev-python/phx-class-registry-4.1.0-r1 create mode 100644 metadata/md5-cache/dev-python/pillow-heif-1.2.0 create mode 100644 metadata/md5-cache/dev-python/pillow-heif-1.2.1 create mode 100644 metadata/md5-cache/dev-python/pillow-jxl-plugin-1.3.2 create mode 100644 metadata/md5-cache/dev-python/plexapi-4.17.2 create mode 100644 metadata/md5-cache/dev-python/plexapi-4.18.0 create mode 100644 metadata/md5-cache/dev-python/plotext-5.3.0 create mode 100644 metadata/md5-cache/dev-python/plotext-5.3.2 create mode 100644 metadata/md5-cache/dev-python/plum-0.8.7 create mode 100644 metadata/md5-cache/dev-python/polyfactory-3.3.0 create mode 100644 metadata/md5-cache/dev-python/posthog-7.9.12 create mode 100644 metadata/md5-cache/dev-python/prometheus_exporter-1.0.0 create mode 100644 metadata/md5-cache/dev-python/prometheus_exporter-1.1.0 create mode 100644 metadata/md5-cache/dev-python/prometheus_exporter-1.3.0 create mode 100644 metadata/md5-cache/dev-python/prometheus_exporter-9999 create mode 100644 metadata/md5-cache/dev-python/proselint-0.14.0 create mode 100644 metadata/md5-cache/dev-python/protego-0.4.0 create mode 100644 metadata/md5-cache/dev-python/proton-core-0.7.0 create mode 100644 metadata/md5-cache/dev-python/proton-keyring-linux-0.2.0 create mode 100644 metadata/md5-cache/dev-python/proton-vpn-api-core-0.46.1 create mode 100644 metadata/md5-cache/dev-python/proton-vpn-local-agent-1.4.8 create mode 100644 metadata/md5-cache/dev-python/proton-vpn-network-manager-0.13.0 create mode 100644 metadata/md5-cache/dev-python/proxy_tools-0.1.0 create mode 100644 metadata/md5-cache/dev-python/psycopg2cffi-2.9.0-r1 create mode 100644 metadata/md5-cache/dev-python/ptpython-3.0.29 create mode 100644 metadata/md5-cache/dev-python/pwdlib-0.2.1 create mode 100644 metadata/md5-cache/dev-python/pwdlib-0.3.0 create mode 100644 metadata/md5-cache/dev-python/py-himitsu-0.0.9 create mode 100644 metadata/md5-cache/dev-python/py-nanoid-0_pre20220201 create mode 100644 metadata/md5-cache/dev-python/pyclip-0.7.0-r2 create mode 100644 metadata/md5-cache/dev-python/pyclip-9999 create mode 100644 metadata/md5-cache/dev-python/pydantic-extra-types-2.10.6 create mode 100644 metadata/md5-cache/dev-python/pydispatcher-2.0.7 create mode 100644 metadata/md5-cache/dev-python/pydub-0.25.1 create mode 100644 metadata/md5-cache/dev-python/pyfiglet-1.0.2 create mode 100644 metadata/md5-cache/dev-python/pyftdi-0.57.1 create mode 100644 metadata/md5-cache/dev-python/pygeotile-1.0.6 create mode 100644 metadata/md5-cache/dev-python/pyglm-2.8.3 create mode 100644 metadata/md5-cache/dev-python/pygls-2.0.1 create mode 100644 metadata/md5-cache/dev-python/pygls-2.1.0 create mode 100644 metadata/md5-cache/dev-python/pygments-promql-0.0.9-r1 create mode 100644 metadata/md5-cache/dev-python/pygsl-2.3.4 create mode 100644 metadata/md5-cache/dev-python/pyinstrument-5.1.2 create mode 100644 metadata/md5-cache/dev-python/pymeeus-0.5.12 create mode 100644 metadata/md5-cache/dev-python/pymorphy3-1.2.0 create mode 100644 metadata/md5-cache/dev-python/pymorphy3-dicts-ru-2.4.417150.4580142 create mode 100644 metadata/md5-cache/dev-python/pymorphy3-dicts-uk-2.4.1.1.1663094765 create mode 100644 metadata/md5-cache/dev-python/pympress-1.8.6 create mode 100644 metadata/md5-cache/dev-python/pynng-0.8.1 create mode 100644 metadata/md5-cache/dev-python/pynput-1.7.6 create mode 100644 metadata/md5-cache/dev-python/pynput-1.8.1 create mode 100644 metadata/md5-cache/dev-python/pypandoc-1.16.2 create mode 100644 metadata/md5-cache/dev-python/pyperscan-0.3.0 create mode 100644 metadata/md5-cache/dev-python/pyproject2ebuild-0.0.3 create mode 100644 metadata/md5-cache/dev-python/pyqtdarktheme-2.1.0 create mode 100644 metadata/md5-cache/dev-python/pyrefly-0.56.0 create mode 100644 metadata/md5-cache/dev-python/pyrefly-0.57.1 create mode 100644 metadata/md5-cache/dev-python/pyrime-0.0.7 create mode 100644 metadata/md5-cache/dev-python/pysdl3-0.9.9_beta1 create mode 100644 metadata/md5-cache/dev-python/pysnooper-1.2.1 create mode 100644 metadata/md5-cache/dev-python/pysnooper-1.2.3 create mode 100644 metadata/md5-cache/dev-python/pystardict-0.8-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-cases-3.9.1-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-celery-0.1.0 create mode 100644 metadata/md5-cache/dev-python/pytest-embedded-1.16.2 create mode 100644 metadata/md5-cache/dev-python/pytest-embedded-1.17.0 create mode 100644 metadata/md5-cache/dev-python/pytest-harvest-1.10.5-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-mypy-plugins-3.2.0 create mode 100644 metadata/md5-cache/dev-python/pytest-relaxed-2.0.2 create mode 100644 metadata/md5-cache/dev-python/pytest-snapshot-0.9.0 create mode 100644 metadata/md5-cache/dev-python/pytest-steps-1.8.0-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-textual-snapshot-1.1.0 create mode 100644 metadata/md5-cache/dev-python/python-barbicanclient-7.2.0 create mode 100644 metadata/md5-cache/dev-python/python-barbicanclient-7.3.0 create mode 100644 metadata/md5-cache/dev-python/python-designateclient-6.3.0 create mode 100644 metadata/md5-cache/dev-python/python-designateclient-6.4.0 create mode 100644 metadata/md5-cache/dev-python/python-fire-0.6.0 create mode 100644 metadata/md5-cache/dev-python/python-fire-0.7.0 create mode 100644 metadata/md5-cache/dev-python/python-frontmatter-1.1.0 create mode 100644 metadata/md5-cache/dev-python/python-http-client-3.3.5-r1 create mode 100644 metadata/md5-cache/dev-python/python-lsp-isort-0.2.1 create mode 100644 metadata/md5-cache/dev-python/python-lsp-mypy-0.7.0 create mode 100644 metadata/md5-cache/dev-python/python-magnumclient-4.10.0 create mode 100644 metadata/md5-cache/dev-python/python-magnumclient-4.9.0 create mode 100644 metadata/md5-cache/dev-python/python-manilaclient-5.6.0 create mode 100644 metadata/md5-cache/dev-python/python-manilaclient-5.7.0 create mode 100644 metadata/md5-cache/dev-python/python-manilaclient-5.7.1 create mode 100644 metadata/md5-cache/dev-python/python-manilaclient-6.0.0 create mode 100644 metadata/md5-cache/dev-python/python-octaviaclient-3.12.0 create mode 100644 metadata/md5-cache/dev-python/python-octaviaclient-3.13.0 create mode 100644 metadata/md5-cache/dev-python/python-olm-3.2.16 create mode 100644 metadata/md5-cache/dev-python/python-pidfile-3.1.1 create mode 100644 metadata/md5-cache/dev-python/python-socketio-5.11.4 create mode 100644 metadata/md5-cache/dev-python/python-socketio-5.12.1 create mode 100644 metadata/md5-cache/dev-python/python-statemachine-2.5.0 create mode 100644 metadata/md5-cache/dev-python/python-statemachine-2.6.0 create mode 100644 metadata/md5-cache/dev-python/python-statemachine-3.0.0 create mode 100644 metadata/md5-cache/dev-python/python-telegram-bot-20.6-r1 create mode 100644 metadata/md5-cache/dev-python/python-telegram-bot-21.1.1 create mode 100644 metadata/md5-cache/dev-python/python-telegram-bot-9999 create mode 100644 metadata/md5-cache/dev-python/python-xdis-6.1.8 create mode 100644 metadata/md5-cache/dev-python/pyvis-0.3.1 create mode 100644 metadata/md5-cache/dev-python/pyvisa-1.16.2 create mode 100644 metadata/md5-cache/dev-python/pyvisa-py-0.8.1 create mode 100644 metadata/md5-cache/dev-python/pywavefront-1.3.3 create mode 100644 metadata/md5-cache/dev-python/pywebview-6.1 create mode 100644 metadata/md5-cache/dev-python/questionary-2.1.0 create mode 100644 metadata/md5-cache/dev-python/questionary-2.1.1 create mode 100644 metadata/md5-cache/dev-python/queuelib-1.8.0 create mode 100644 metadata/md5-cache/dev-python/readability-lxml-0.8.4.1 create mode 100644 metadata/md5-cache/dev-python/readchar-4.2.1 create mode 100644 metadata/md5-cache/dev-python/readmdict-0.1.1-r1 create mode 100644 metadata/md5-cache/dev-python/rectangle-packer-2.0.2 create mode 100644 metadata/md5-cache/dev-python/repology-client-0.5.0 create mode 100644 metadata/md5-cache/dev-python/repology-client-0.6.0 create mode 100644 metadata/md5-cache/dev-python/rich-rst-1.3.2 create mode 100644 metadata/md5-cache/dev-python/rpmautospec-core-0.1.5 create mode 100644 metadata/md5-cache/dev-python/rstcheck-6.2.0 create mode 100644 metadata/md5-cache/dev-python/rstcheck-6.2.1 create mode 100644 metadata/md5-cache/dev-python/runs-1.3.0 create mode 100644 metadata/md5-cache/dev-python/scrapy-2.12.0 create mode 100644 metadata/md5-cache/dev-python/screeninfo-0.8.1 create mode 100644 metadata/md5-cache/dev-python/sendgrid-6.11.0 create mode 100644 metadata/md5-cache/dev-python/sentence-splitter-1.4-r2 create mode 100644 metadata/md5-cache/dev-python/sentry-sdk-2.30.0 create mode 100644 metadata/md5-cache/dev-python/signalstickers-client-3.3.0 create mode 100644 metadata/md5-cache/dev-python/simple-term-menu-1.6.6 create mode 100644 metadata/md5-cache/dev-python/simplemma-0.9.1 create mode 100644 metadata/md5-cache/dev-python/sjcl-0.2.1-r1 create mode 100644 metadata/md5-cache/dev-python/skia-pathops-0.9.1 create mode 100644 metadata/md5-cache/dev-python/sortedcollections-2.1.0 create mode 100644 metadata/md5-cache/dev-python/soundcard-0.4.5 create mode 100644 metadata/md5-cache/dev-python/sphinx-click-4.2.0 create mode 100644 metadata/md5-cache/dev-python/sphinx-design-0.6.1 create mode 100644 metadata/md5-cache/dev-python/sphinx-hoverxref-1.4.2 create mode 100644 metadata/md5-cache/dev-python/sphinx-last-updated-by-git-0.3.8 create mode 100644 metadata/md5-cache/dev-python/sphinx-paramlinks-0.6.0 create mode 100644 metadata/md5-cache/dev-python/sphinx-sitemap-2.8.0 create mode 100644 metadata/md5-cache/dev-python/sphinx-sitemap-2.9.0 create mode 100644 metadata/md5-cache/dev-python/sphinxcontrib-katex-0.9.11 create mode 100644 metadata/md5-cache/dev-python/sphinxext-opengraph-0.13.0 create mode 100644 metadata/md5-cache/dev-python/sphinxnotes-mock-1.1 create mode 100644 metadata/md5-cache/dev-python/sqlmodel-0.0.29 create mode 100644 metadata/md5-cache/dev-python/sqlmodel-0.0.31 create mode 100644 metadata/md5-cache/dev-python/sqlmodel-0.0.37 create mode 100644 metadata/md5-cache/dev-python/sse-starlette-3.3.2 create mode 100644 metadata/md5-cache/dev-python/starkbank-ecdsa-2.2.0-r1 create mode 100644 metadata/md5-cache/dev-python/steam-2.0.0-r1 create mode 100644 metadata/md5-cache/dev-python/stone-3.3.9 create mode 100644 metadata/md5-cache/dev-python/strawberry-graphql-0.311.0 create mode 100644 metadata/md5-cache/dev-python/strip-hints-0.1.13 create mode 100644 metadata/md5-cache/dev-python/survey-5.4.2 create mode 100644 metadata/md5-cache/dev-python/svgelements-1.9.6-r1 create mode 100644 metadata/md5-cache/dev-python/svgpathtools-1.7.2 create mode 100644 metadata/md5-cache/dev-python/syrupy-5.1.0 create mode 100644 metadata/md5-cache/dev-python/system_hotkey-1.0.3 create mode 100644 metadata/md5-cache/dev-python/tdir-1.9.0 create mode 100644 metadata/md5-cache/dev-python/templated-dictionary-1.6 create mode 100644 metadata/md5-cache/dev-python/tempus-themes-2.3.0.20220206 create mode 100644 metadata/md5-cache/dev-python/tempy-1.4.0 create mode 100644 metadata/md5-cache/dev-python/termynal-0.13.1-r1 create mode 100644 metadata/md5-cache/dev-python/textual-8.1.1-r1 create mode 100644 metadata/md5-cache/dev-python/textual-8.2.0 create mode 100644 metadata/md5-cache/dev-python/textual-autocomplete-4.0.6 create mode 100644 metadata/md5-cache/dev-python/textual-dev-1.8.0 create mode 100644 metadata/md5-cache/dev-python/textual-serve-1.1.3 create mode 100644 metadata/md5-cache/dev-python/thonny-4.1.7 create mode 100644 metadata/md5-cache/dev-python/tiktoken-0.12.0 create mode 100644 metadata/md5-cache/dev-python/timeslot-0.1.2 create mode 100644 metadata/md5-cache/dev-python/tlv8-0.10.0 create mode 100644 metadata/md5-cache/dev-python/toml-0.10.2 create mode 100644 metadata/md5-cache/dev-python/trianglesolver-1.2 create mode 100644 metadata/md5-cache/dev-python/tulir-telethon-1.37.0_alpha1 create mode 100644 metadata/md5-cache/dev-python/tulir-telethon-1.99.0_alpha6 create mode 100644 metadata/md5-cache/dev-python/tweepy-4.14.0 create mode 100644 metadata/md5-cache/dev-python/types-protobuf-6.32.1.20251210 create mode 100644 metadata/md5-cache/dev-python/types-requests-2.32.0.20240712 create mode 100644 metadata/md5-cache/dev-python/types-requests-2.32.4.20250913 create mode 100644 metadata/md5-cache/dev-python/typing-inspect-0.9.0 create mode 100644 metadata/md5-cache/dev-python/uncalled-for-0.2.0 create mode 100644 metadata/md5-cache/dev-python/undervolt-0.4.0 create mode 100644 metadata/md5-cache/dev-python/undervolt-9999 create mode 100644 metadata/md5-cache/dev-python/upstream-ontologist-0.2.7 create mode 100644 metadata/md5-cache/dev-python/upstream-ontologist-0.2.9 create mode 100644 metadata/md5-cache/dev-python/urlmatch-1.0.1-r2 create mode 100644 metadata/md5-cache/dev-python/usb-monitor-1.23 create mode 100644 metadata/md5-cache/dev-python/validator-collection-1.5.0-r2 create mode 100644 metadata/md5-cache/dev-python/volatile-2.1.0 create mode 100644 metadata/md5-cache/dev-python/w3lib-2.3.1 create mode 100644 metadata/md5-cache/dev-python/webrtcvad-2.0.10-r1 create mode 100644 metadata/md5-cache/dev-python/xattr-1.1.0-r1 create mode 100644 metadata/md5-cache/dev-python/xattr-1.2.0 create mode 100644 metadata/md5-cache/dev-python/xmod-1.9.0 create mode 100644 metadata/md5-cache/dev-python/xpybutil-0.0.6 create mode 100644 metadata/md5-cache/dev-python/yams-0.7.3-r1 create mode 100644 metadata/md5-cache/dev-python/yams-9999 create mode 100644 metadata/md5-cache/dev-ruby/asciidoctor-pdf-2.3.24 create mode 100644 metadata/md5-cache/dev-ruby/byebug-11.1.3 create mode 100644 metadata/md5-cache/dev-ruby/chruby-0.3.9-r3 create mode 100644 metadata/md5-cache/dev-ruby/chruby-9999 create mode 100644 metadata/md5-cache/dev-ruby/language_server-protocol-3.17.0.4-r1 create mode 100644 metadata/md5-cache/dev-ruby/language_server-protocol-3.17.0.5-r1 create mode 100644 metadata/md5-cache/dev-ruby/prawn-icon-3.1.0 create mode 100644 metadata/md5-cache/dev-ruby/prawn-icon-4.1.0 create mode 100644 metadata/md5-cache/dev-ruby/prawn-svg-0.38.1 create mode 100644 metadata/md5-cache/dev-ruby/prawn-templates-0.1.2-r1 create mode 100644 metadata/md5-cache/dev-ruby/pry-byebug-3.10.1 create mode 100644 metadata/md5-cache/dev-ruby/pry-byebug-3.9.0 create mode 100644 metadata/md5-cache/dev-ruby/rbenv-9999 create mode 100644 metadata/md5-cache/dev-ruby/rbspy-0.17.0-r1 create mode 100644 metadata/md5-cache/dev-ruby/rbspy-0.21.0 create mode 100644 metadata/md5-cache/dev-ruby/rspec-wait-0.0.9 create mode 100644 metadata/md5-cache/dev-ruby/ruby-build-9999 create mode 100644 metadata/md5-cache/dev-ruby/ruby-install-0.9.3 create mode 100644 metadata/md5-cache/dev-ruby/ruby-lsp-0.26.4 create mode 100644 metadata/md5-cache/dev-scheme/sagittarius-0.9.14 create mode 100644 metadata/md5-cache/dev-tex/ninecolors-2022.02.13 create mode 100644 metadata/md5-cache/dev-tex/tabularray-2023.03.01 create mode 100644 metadata/md5-cache/dev-tex/tectonic-0.15.0 create mode 100644 metadata/md5-cache/dev-tex/tectonic-0.15.0-r1 create mode 100644 metadata/md5-cache/dev-util/DirectXShaderCompiler-1.8.2502 create mode 100644 metadata/md5-cache/dev-util/DirectXShaderCompiler-1.8.2505 create mode 100644 metadata/md5-cache/dev-util/addlicense-1.2.0 create mode 100644 metadata/md5-cache/dev-util/bash-language-server-5.3.3 create mode 100644 metadata/md5-cache/dev-util/bash-language-server-5.4.0 create mode 100644 metadata/md5-cache/dev-util/bash-language-server-5.4.2 create mode 100644 metadata/md5-cache/dev-util/bash-language-server-5.4.3 create mode 100644 metadata/md5-cache/dev-util/bash-language-server-5.6.0 create mode 100644 metadata/md5-cache/dev-util/bats-assert-2.2.0 create mode 100644 metadata/md5-cache/dev-util/bats-support-0.3.0 create mode 100644 metadata/md5-cache/dev-util/bc-ur-0.3.0 create mode 100644 metadata/md5-cache/dev-util/bruno-bin-1.9.0 create mode 100644 metadata/md5-cache/dev-util/bruno-bin-1.9.0-r1 create mode 100644 metadata/md5-cache/dev-util/bruno-bin-3.0.2 create mode 100644 metadata/md5-cache/dev-util/bruno-bin-3.1.4 create mode 100644 metadata/md5-cache/dev-util/bump-my-version-1.2.6 create mode 100644 metadata/md5-cache/dev-util/bump-my-version-1.2.7 create mode 100644 metadata/md5-cache/dev-util/cargo-post-0.1.7 create mode 100644 metadata/md5-cache/dev-util/cargo-show-asm-0.2.55 create mode 100644 metadata/md5-cache/dev-util/catalyst-lab-1.6.0 create mode 100644 metadata/md5-cache/dev-util/catalyst-lab-1.6.1 create mode 100644 metadata/md5-cache/dev-util/codex-0.117.0 create mode 100644 metadata/md5-cache/dev-util/coq-lsp-0.1.9 create mode 100644 metadata/md5-cache/dev-util/deblob-0.12 create mode 100644 metadata/md5-cache/dev-util/deblob-9999 create mode 100644 metadata/md5-cache/dev-util/distribution-gpg-keys-1.117 create mode 100644 metadata/md5-cache/dev-util/dmg2img-20201227 create mode 100644 metadata/md5-cache/dev-util/dmg2img-9999 create mode 100644 metadata/md5-cache/dev-util/dockerfile-language-server-0.12.0 create mode 100644 metadata/md5-cache/dev-util/dockerfile-language-server-0.13.0 create mode 100644 metadata/md5-cache/dev-util/eclipse-parallel-bin-4.28 create mode 100644 metadata/md5-cache/dev-util/exercism-3.1.0 create mode 100644 metadata/md5-cache/dev-util/exercism-3.2.0 create mode 100644 metadata/md5-cache/dev-util/find-work-1.0.0 create mode 100644 metadata/md5-cache/dev-util/find-work-9999 create mode 100644 metadata/md5-cache/dev-util/find-work-bugzilla-1.0.0-r1 create mode 100644 metadata/md5-cache/dev-util/find-work-pkgcheck-1.0.0 create mode 100644 metadata/md5-cache/dev-util/find-work-repology-1.0.0 create mode 100644 metadata/md5-cache/dev-util/find-work-repology-1.0.1 create mode 100644 metadata/md5-cache/dev-util/flatpakify-1.0.5 create mode 100644 metadata/md5-cache/dev-util/flatpakify-1.0.6 create mode 100644 metadata/md5-cache/dev-util/forgejo-runner-12.7.3 create mode 100644 metadata/md5-cache/dev-util/forgejo-runner-9999 create mode 100644 metadata/md5-cache/dev-util/fortls-2.13.0 create mode 100644 metadata/md5-cache/dev-util/fortls-3.0.0 create mode 100644 metadata/md5-cache/dev-util/fortls-3.1.1 create mode 100644 metadata/md5-cache/dev-util/fortls-3.1.2 create mode 100644 metadata/md5-cache/dev-util/fortls-3.2.2 create mode 100644 metadata/md5-cache/dev-util/fortran-test-drive-0.4.0 create mode 100644 metadata/md5-cache/dev-util/fortran-test-drive-0.5.0 create mode 100644 metadata/md5-cache/dev-util/gammaray-3.3.0 create mode 100644 metadata/md5-cache/dev-util/gammaray-3.3.1 create mode 100644 metadata/md5-cache/dev-util/gemini-cli-0.35.2 create mode 100644 metadata/md5-cache/dev-util/genTree-0.1.0 create mode 100644 metadata/md5-cache/dev-util/genTree-9999 create mode 100644 metadata/md5-cache/dev-util/gersemi-0.26.1 create mode 100644 metadata/md5-cache/dev-util/git-bug-0.10.1 create mode 100644 metadata/md5-cache/dev-util/git-bug-9999 create mode 100644 metadata/md5-cache/dev-util/git-pages-cli-1.5.2 create mode 100644 metadata/md5-cache/dev-util/git-pages-cli-1.6.0 create mode 100644 metadata/md5-cache/dev-util/gitlab-ci-local-bin-4.43.0 create mode 100644 metadata/md5-cache/dev-util/gitlab-ci-local-bin-4.47.0 create mode 100644 metadata/md5-cache/dev-util/gitlab-ci-local-bin-4.56.0 create mode 100644 metadata/md5-cache/dev-util/go-task-3.38.0-r1 create mode 100644 metadata/md5-cache/dev-util/go-task-3.41.0-r1 create mode 100644 metadata/md5-cache/dev-util/google-antigravity-1.20.6 create mode 100644 metadata/md5-cache/dev-util/google-antigravity-1.21.6 create mode 100644 metadata/md5-cache/dev-util/gshards-0.2 create mode 100644 metadata/md5-cache/dev-util/hare-update-0.25.2.0 create mode 100644 metadata/md5-cache/dev-util/hare-update-0.26.0.0 create mode 100644 metadata/md5-cache/dev-util/hare-update-9999 create mode 100644 metadata/md5-cache/dev-util/haredo-1.0.2 create mode 100644 metadata/md5-cache/dev-util/haredo-9999 create mode 100644 metadata/md5-cache/dev-util/hevi-1.1.0 create mode 100644 metadata/md5-cache/dev-util/hut-0.7.0 create mode 100644 metadata/md5-cache/dev-util/insomnia-bin-2023.5.8 create mode 100644 metadata/md5-cache/dev-util/ios-safari-remote-debug-0_pre20250506 create mode 100644 metadata/md5-cache/dev-util/ios-webkit-debug-proxy-1.9.2 create mode 100644 metadata/md5-cache/dev-util/istyle-1.23_pre20220127 create mode 100644 metadata/md5-cache/dev-util/juliaup-1.19.9 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.10.1 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.11.0 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.11.1 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.12.0 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.12.1 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.9.0 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.9.0-r1 create mode 100644 metadata/md5-cache/dev-util/kubetail-0.9.0-r2 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.10.1 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.11.0 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.11.1 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.12.0 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.12.1 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.7.5 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.8.2 create mode 100644 metadata/md5-cache/dev-util/kubetail-bin-0.9.0 create mode 100644 metadata/md5-cache/dev-util/lemminx-bin-0.27.0 create mode 100644 metadata/md5-cache/dev-util/lemminx-bin-0.27.1 create mode 100644 metadata/md5-cache/dev-util/libtypec-utils-0.5.2 create mode 100644 metadata/md5-cache/dev-util/lottieconverter-0.2-r2 create mode 100644 metadata/md5-cache/dev-util/lottieconverter-0.2-r3 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.16.4 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.17.0 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.17.1 create mode 100644 metadata/md5-cache/dev-util/measureme-12.0.3 create mode 100644 metadata/md5-cache/dev-util/mh-1.4.1 create mode 100644 metadata/md5-cache/dev-util/minify-2.24.11 create mode 100644 metadata/md5-cache/dev-util/minify-bin-2.24.11 create mode 100644 metadata/md5-cache/dev-util/mise-2025.10.14 create mode 100644 metadata/md5-cache/dev-util/mise-2025.12.12 create mode 100644 metadata/md5-cache/dev-util/mise-2026.3.3 create mode 100644 metadata/md5-cache/dev-util/mock-6.5 create mode 100644 metadata/md5-cache/dev-util/mock-6.6 create mode 100644 metadata/md5-cache/dev-util/mock-core-configs-44.1 create mode 100644 metadata/md5-cache/dev-util/neocmakelsp-0.10.1 create mode 100644 metadata/md5-cache/dev-util/nvchecker-2.19 create mode 100644 metadata/md5-cache/dev-util/nvchecker-2.20 create mode 100644 metadata/md5-cache/dev-util/ocamlformat-0.26.2 create mode 100644 metadata/md5-cache/dev-util/ocamlformat-0.26.2-r1 create mode 100644 metadata/md5-cache/dev-util/ocp-indent-1.8.2 create mode 100644 metadata/md5-cache/dev-util/ols-2026.01 create mode 100644 metadata/md5-cache/dev-util/ols-9999 create mode 100644 metadata/md5-cache/dev-util/opencode-bin-1.1.48 create mode 100644 metadata/md5-cache/dev-util/opencode-bin-1.2.6 create mode 100644 metadata/md5-cache/dev-util/pcpp-1.30 create mode 100644 metadata/md5-cache/dev-util/pifpaf-3.3.0 create mode 100644 metadata/md5-cache/dev-util/pmbootstrap-3.9.0 create mode 100644 metadata/md5-cache/dev-util/quilttools-0.3-r1 create mode 100644 metadata/md5-cache/dev-util/rexxd-2025.02.17 create mode 100644 metadata/md5-cache/dev-util/riffdiff-3.6.1 create mode 100644 metadata/md5-cache/dev-util/rtc-testbench-5.4 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2024.2.1-r1 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.2.1 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.2.2 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.2.3 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.2.4.1 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.2.5 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.3 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.3.1 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.3.2 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.3.3 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2025.3.4 create mode 100644 metadata/md5-cache/dev-util/rust-script-0.36.0 create mode 100644 metadata/md5-cache/dev-util/rye-0.44.0 create mode 100644 metadata/md5-cache/dev-util/rz-ghidra-0.8.0 create mode 100644 metadata/md5-cache/dev-util/scc-3.4.0 create mode 100644 metadata/md5-cache/dev-util/shellspec-0.28.1-r3 create mode 100644 metadata/md5-cache/dev-util/shellspec-9999 create mode 100644 metadata/md5-cache/dev-util/spi-tools-1.0.2 create mode 100644 metadata/md5-cache/dev-util/stripe-cli-1.33.0-r1 create mode 100644 metadata/md5-cache/dev-util/stripe-cli-1.34.0 create mode 100644 metadata/md5-cache/dev-util/stripe-cli-9999 create mode 100644 metadata/md5-cache/dev-util/stylua-2.4.0 create mode 100644 metadata/md5-cache/dev-util/tailspin-5.4.5 create mode 100644 metadata/md5-cache/dev-util/termux-language-server-0.0.31 create mode 100644 metadata/md5-cache/dev-util/tflint-bin-0.43.0 create mode 100644 metadata/md5-cache/dev-util/tflint-bin-0.46.0 create mode 100644 metadata/md5-cache/dev-util/tinyxxd-1.3.11 create mode 100644 metadata/md5-cache/dev-util/tinyxxd-1.3.7-r2 create mode 100644 metadata/md5-cache/dev-util/tinyxxd-9999 create mode 100644 metadata/md5-cache/dev-util/tokei-12.1.2 create mode 100644 metadata/md5-cache/dev-util/tokei-13.0.0 create mode 100644 metadata/md5-cache/dev-util/tokei-14.0.0 create mode 100644 metadata/md5-cache/dev-util/tokei-9999 create mode 100644 metadata/md5-cache/dev-util/topiary-0.7.3 create mode 100644 metadata/md5-cache/dev-util/trivy-0.55.2 create mode 100644 metadata/md5-cache/dev-util/typescript-language-server-4.1.2 create mode 100644 metadata/md5-cache/dev-util/typescript-language-server-4.3.3 create mode 100644 metadata/md5-cache/dev-util/typescript-language-server-5.1.3 create mode 100644 metadata/md5-cache/dev-util/u-config-0.34.0 create mode 100644 metadata/md5-cache/dev-util/u-config-9999 create mode 100644 metadata/md5-cache/dev-util/upstream-ontologist-0.3.10 create mode 100644 metadata/md5-cache/dev-util/upstream-ontologist-0.3.9 create mode 100644 metadata/md5-cache/dev-util/vala-language-server-0.48.7 create mode 100644 metadata/md5-cache/dev-util/vscode-langservers-extracted-4.10.0 create mode 100644 metadata/md5-cache/dev-util/vscode-langservers-extracted-4.8.0 create mode 100644 metadata/md5-cache/dev-util/wakatime-cli-1.27.0 create mode 100644 metadata/md5-cache/dev-util/wakatime-cli-1.28.6 create mode 100644 metadata/md5-cache/dev-util/webgpu-headers-20240512 create mode 100644 metadata/md5-cache/dev-util/webgpu-headers-9999 create mode 100644 metadata/md5-cache/dev-util/webstorm-2024.3.5-r1 create mode 100644 metadata/md5-cache/dev-util/webstorm-2025.1.4.1-r1 create mode 100644 metadata/md5-cache/dev-util/webstorm-2025.2.5 create mode 100644 metadata/md5-cache/dev-util/webstorm-2025.3.1.1 create mode 100644 metadata/md5-cache/dev-util/webstorm-2025.3.2 create mode 100644 metadata/md5-cache/dev-util/webstorm-2025.3.3 create mode 100644 metadata/md5-cache/dev-util/wxformbuilder-3.10.1-r1 create mode 100644 metadata/md5-cache/dev-util/wxformbuilder-4.2.1 create mode 100644 metadata/md5-cache/dev-util/xcd-rgb-1.0.0 create mode 100644 metadata/md5-cache/dev-util/xcd-rgb-9999 create mode 100644 metadata/md5-cache/dev-util/xrt-202610.2.21.21 create mode 100644 metadata/md5-cache/dev-util/xrt-999999 create mode 100644 metadata/md5-cache/dev-util/yaml-language-server-1.14.0 create mode 100644 metadata/md5-cache/dev-util/yaml-language-server-1.15.0 create mode 100644 metadata/md5-cache/dev-vcs/ghorg-1.11.7 create mode 100644 metadata/md5-cache/dev-vcs/ghorg-1.11.9 create mode 100644 metadata/md5-cache/dev-vcs/gitahead-2.7.1-r2 create mode 100644 metadata/md5-cache/dev-vcs/gitcomet-0.1.6 create mode 100644 metadata/md5-cache/dev-vcs/gitqlient-1.6.2 create mode 100644 metadata/md5-cache/dev-vcs/gitqlient-1.6.3 create mode 100644 metadata/md5-cache/dev-vcs/gitqlient-9999 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.57.0 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.58.0 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.58.1 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.59.0 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.60.0 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-9999 create mode 100644 metadata/md5-cache/dev-vcs/lazyjj-0.6.1 create mode 100644 metadata/md5-cache/dev-vcs/llm-git-3.0.0 create mode 100644 metadata/md5-cache/dev-vcs/pijul-1.0.0_beta9 create mode 100644 metadata/md5-cache/dev-zig/zls-0.10.0-r2 create mode 100644 metadata/md5-cache/dev-zig/zls-0.13.0-r1 create mode 100644 metadata/md5-cache/dev-zig/zls-0.14.0 create mode 100644 metadata/md5-cache/dev-zig/zls-0.15.0 create mode 100644 metadata/md5-cache/dev-zig/zls-9999 create mode 100644 metadata/md5-cache/games-action/ATLauncher-3.4.40.1 create mode 100644 metadata/md5-cache/games-action/blackvoxel-2.50 create mode 100644 metadata/md5-cache/games-action/blackvoxel-9999 create mode 100644 metadata/md5-cache/games-action/classicube-1.3.7 create mode 100644 metadata/md5-cache/games-action/classicube-9999 create mode 100644 metadata/md5-cache/games-action/ddnet-19.8 create mode 100644 metadata/md5-cache/games-action/ddnet-9999 create mode 100644 metadata/md5-cache/games-action/netrek-brmh-2.6.1 create mode 100644 metadata/md5-cache/games-action/netrek-cow-3.3.2 create mode 100644 metadata/md5-cache/games-action/technic-launcher-4.768 create mode 100644 metadata/md5-cache/games-action/technic-launcher-4.822 create mode 100644 metadata/md5-cache/games-arcade/SpaceCadetPinball-2.0 create mode 100644 metadata/md5-cache/games-arcade/SpaceCadetPinball-2.0.1 create mode 100644 metadata/md5-cache/games-arcade/SpaceCadetPinball-2.1.0 create mode 100644 metadata/md5-cache/games-arcade/SpaceCadetPinball-9999 create mode 100644 metadata/md5-cache/games-arcade/opensurge-0.6.1.2 create mode 100644 metadata/md5-cache/games-arcade/opensurge-9999 create mode 100644 metadata/md5-cache/games-arcade/shiromino-0.2.1 create mode 100644 metadata/md5-cache/games-arcade/taisei-1.4.2 create mode 100644 metadata/md5-cache/games-arcade/taisei-1.4.3 create mode 100644 metadata/md5-cache/games-arcade/taisei-1.4.4 create mode 100644 metadata/md5-cache/games-arcade/taisei-9999 create mode 100644 metadata/md5-cache/games-arcade/tetrio-desktop-10 create mode 100644 metadata/md5-cache/games-arcade/tetrio-desktop-9 create mode 100644 metadata/md5-cache/games-board/fairy-stockfish-14.0.1 create mode 100644 metadata/md5-cache/games-board/openriichi-0.2.1.1-r1 create mode 100644 metadata/md5-cache/games-board/rmahjong-0.4_p20201106 create mode 100644 metadata/md5-cache/games-emulation/RetroArch-1.21.0 create mode 100644 metadata/md5-cache/games-emulation/RetroArch-1.22.2 create mode 100644 metadata/md5-cache/games-emulation/azahar-2124.3 create mode 100644 metadata/md5-cache/games-emulation/dosbox-x-2025.12.01 create mode 100644 metadata/md5-cache/games-emulation/dosbox-x-2026.01.02 create mode 100644 metadata/md5-cache/games-emulation/dosbox-x-9999 create mode 100644 metadata/md5-cache/games-emulation/eden-0.2.0_rc1-r1 create mode 100644 metadata/md5-cache/games-emulation/flycast-9999 create mode 100644 metadata/md5-cache/games-emulation/libretro-dolphin-0.0.1_pre20250517-r1 create mode 100644 metadata/md5-cache/games-emulation/mupen64plus-qt-1.17 create mode 100644 metadata/md5-cache/games-emulation/mupen64plus-qt-9999 create mode 100644 metadata/md5-cache/games-emulation/rpcs3-0.0.39 create mode 100644 metadata/md5-cache/games-emulation/rpcs3-0.0.40 create mode 100644 metadata/md5-cache/games-emulation/rpcs3-9999 create mode 100644 metadata/md5-cache/games-engines/boxtron-0.5.4-r2 create mode 100644 metadata/md5-cache/games-engines/fs2_open-24.2.0 create mode 100644 metadata/md5-cache/games-engines/fs2_open-25.0.0 create mode 100644 metadata/md5-cache/games-engines/instead-3.5.2 create mode 100644 metadata/md5-cache/games-engines/instead-9999 create mode 100644 metadata/md5-cache/games-engines/nxengine-evo-2.6.5_p1-r1 create mode 100644 metadata/md5-cache/games-engines/ponscripter-fork-3.0.2-r1 create mode 100644 metadata/md5-cache/games-engines/system3-sdl2-1.7.1 create mode 100644 metadata/md5-cache/games-engines/system3-sdl2-1.7.2 create mode 100644 metadata/md5-cache/games-engines/xsystem35-sdl2-2.17.0 create mode 100644 metadata/md5-cache/games-engines/xsystem35-sdl2-2.17.1 create mode 100644 metadata/md5-cache/games-engines/xsystem4-1.0.0-r2 create mode 100644 metadata/md5-cache/games-engines/xsystem4-9999 create mode 100644 metadata/md5-cache/games-fps/assaultcube-1.3.0.2-r1 create mode 100644 metadata/md5-cache/games-fps/etlegacy-2.82.0 create mode 100644 metadata/md5-cache/games-fps/etlegacy-2.83.2 create mode 100644 metadata/md5-cache/games-fps/openspades-0.1.3 create mode 100644 metadata/md5-cache/games-fps/quakespasm-0.96.3 create mode 100644 metadata/md5-cache/games-fps/quakespasm-9999 create mode 100644 metadata/md5-cache/games-fps/the-dark-mod-bin-2.12-r1 create mode 100644 metadata/md5-cache/games-misc/asciiquarium-1.1_p20120823 create mode 100644 metadata/md5-cache/games-misc/cbonsai-1.3.1-r1 create mode 100644 metadata/md5-cache/games-misc/gay-1.3.4 create mode 100644 metadata/md5-cache/games-misc/varlpenis-3.0.4 create mode 100644 metadata/md5-cache/games-puzzle/aaaaxy-1.3.436 create mode 100644 metadata/md5-cache/games-puzzle/aaaaxy-1.4.160 create mode 100644 metadata/md5-cache/games-puzzle/aaaaxy-1.5.250 create mode 100644 metadata/md5-cache/games-puzzle/atris-1.0.7 create mode 100644 metadata/md5-cache/games-puzzle/baba-is-you-481d create mode 100644 metadata/md5-cache/games-puzzle/blockout-2.5 create mode 100644 metadata/md5-cache/games-puzzle/generic-tetromino-game-9999 create mode 100644 metadata/md5-cache/games-puzzle/katawa-shoujo-1.4.6 create mode 100644 metadata/md5-cache/games-puzzle/katawa-shoujo-1.4.7 create mode 100644 metadata/md5-cache/games-puzzle/krank-8 create mode 100644 metadata/md5-cache/games-puzzle/superflu-riteurnz-1.5.5 create mode 100644 metadata/md5-cache/games-puzzle/superflu-riteurnz-data-12 create mode 100644 metadata/md5-cache/games-puzzle/xdemineur-2.1.1-r1 create mode 100644 metadata/md5-cache/games-roguelike/cataclysm-dda-0h-r1 create mode 100644 metadata/md5-cache/games-roguelike/cataclysm-dda-9999 create mode 100644 metadata/md5-cache/games-rpg/open-adventure-1.17 create mode 100644 metadata/md5-cache/games-rpg/open-adventure-1.18 create mode 100644 metadata/md5-cache/games-rpg/open-adventure-1.20 create mode 100644 metadata/md5-cache/games-rpg/primordia-3.6.70667 create mode 100644 metadata/md5-cache/games-rpg/snoot-game-1.12.0 create mode 100644 metadata/md5-cache/games-server/among-sus-20210519 create mode 100644 metadata/md5-cache/games-simulation/kittenspaceagency-bin-2026.3.8-r3883 create mode 100644 metadata/md5-cache/games-strategy/7k-ambition-3.2.8 create mode 100644 metadata/md5-cache/games-strategy/7k-ambition-9999 create mode 100644 metadata/md5-cache/games-strategy/gigalomania-1.0.1 create mode 100644 metadata/md5-cache/games-strategy/hedgewars-1.1.0_pre20260124 create mode 100644 metadata/md5-cache/games-strategy/slay-the-spire-2.2 create mode 100644 metadata/md5-cache/games-strategy/unciv-bin-4.15.2 create mode 100644 metadata/md5-cache/games-strategy/unciv-bin-4.15.6_p1 create mode 100644 metadata/md5-cache/games-strategy/zedonline-bin-0.3.2-r1 create mode 100644 metadata/md5-cache/games-util/NotEnoughProduction-0.0.4 create mode 100644 metadata/md5-cache/games-util/ProtonUp-Qt-2.12.0 create mode 100644 metadata/md5-cache/games-util/ProtonUp-Qt-2.13.0 create mode 100644 metadata/md5-cache/games-util/ProtonUp-Qt-9999 create mode 100644 metadata/md5-cache/games-util/chiaki-ng-1.9.9-r1 create mode 100644 metadata/md5-cache/games-util/chiaki-ng-9999 create mode 100644 metadata/md5-cache/games-util/curseforge-1.296.4_p30607 create mode 100644 metadata/md5-cache/games-util/dwarf-therapist-41.2.5 create mode 100644 metadata/md5-cache/games-util/dwarf-therapist-42.1.5 create mode 100644 metadata/md5-cache/games-util/gamehub-0.16.3.2-r2 create mode 100644 metadata/md5-cache/games-util/goverlay-1.2 create mode 100644 metadata/md5-cache/games-util/grapejuice-7.20.12 create mode 100644 metadata/md5-cache/games-util/grapejuice-9999 create mode 100644 metadata/md5-cache/games-util/hid-nintendo-9999 create mode 100644 metadata/md5-cache/games-util/hydra-launcher-bin-3.8.1 create mode 100644 metadata/md5-cache/games-util/hydra-launcher-bin-3.8.3 create mode 100644 metadata/md5-cache/games-util/hydra-launcher-bin-3.9.0 create mode 100644 metadata/md5-cache/games-util/hydra-launcher-bin-3.9.1 create mode 100644 metadata/md5-cache/games-util/hydra-launcher-bin-3.9.3 create mode 100644 metadata/md5-cache/games-util/hydra-launcher-bin-3.9.4 create mode 100644 metadata/md5-cache/games-util/input-remapper-2.2.0 create mode 100644 metadata/md5-cache/games-util/input-remapper-9999 create mode 100644 metadata/md5-cache/games-util/itch-bin-25.5.1-r2 create mode 100644 metadata/md5-cache/games-util/itch-bin-26.1.9 create mode 100644 metadata/md5-cache/games-util/legendary-0.20.34-r2 create mode 100644 metadata/md5-cache/games-util/leshade-2.4.0 create mode 100644 metadata/md5-cache/games-util/leshade-9999 create mode 100644 metadata/md5-cache/games-util/libtess2-1.0.2 create mode 100644 metadata/md5-cache/games-util/mangohud-0.7.2-r1 create mode 100644 metadata/md5-cache/games-util/mangohud-0.8.0 create mode 100644 metadata/md5-cache/games-util/mangohud-0.8.1 create mode 100644 metadata/md5-cache/games-util/mangohud-0.8.2 create mode 100644 metadata/md5-cache/games-util/mangohud-0.8.2-r1 create mode 100644 metadata/md5-cache/games-util/mangohud-9999 create mode 100644 metadata/md5-cache/games-util/minigalaxy-1.4.0 create mode 100644 metadata/md5-cache/games-util/modrinth-app-bin-0.10.27 create mode 100644 metadata/md5-cache/games-util/modrinth-app-bin-0.12.2 create mode 100644 metadata/md5-cache/games-util/oversteer-0.8.3 create mode 100644 metadata/md5-cache/games-util/oversteer-9999 create mode 100644 metadata/md5-cache/games-util/protonup-0.1.5 create mode 100644 metadata/md5-cache/games-util/protonup-9999 create mode 100644 metadata/md5-cache/games-util/protonup-rs-0.10.0-r1 create mode 100644 metadata/md5-cache/games-util/protonup-rs-0.11.0 create mode 100644 metadata/md5-cache/games-util/qzdl-20250103 create mode 100644 metadata/md5-cache/games-util/qzdl-99999999 create mode 100644 metadata/md5-cache/games-util/r2modman-bin-3.1.51 create mode 100644 metadata/md5-cache/games-util/roll-2.6.1 create mode 100644 metadata/md5-cache/games-util/sdl2-gamepad-mapper-0.0.8-r1 create mode 100644 metadata/md5-cache/games-util/steamtinkerlaunch-12.12 create mode 100644 metadata/md5-cache/games-util/steamtinkerlaunch-9999 create mode 100644 metadata/md5-cache/games-util/umu-launcher-1.3.0 create mode 100644 metadata/md5-cache/games-util/xivlauncher-1.3.1 create mode 100644 metadata/md5-cache/games-util/xone-0.5.5 create mode 100644 metadata/md5-cache/games-util/xone-0.5.6 create mode 100644 metadata/md5-cache/games-util/xone-0.5.7 create mode 100644 metadata/md5-cache/games-util/xone-0.5.8 create mode 100644 metadata/md5-cache/gnome-extra/commit-4.1-r1 create mode 100644 metadata/md5-cache/gnome-extra/commit-4.2 create mode 100644 metadata/md5-cache/gnome-extra/commit-4.3 create mode 100644 metadata/md5-cache/gnome-extra/extension-manager-0.6.3-r1 create mode 100644 metadata/md5-cache/gnome-extra/extension-manager-0.6.5 create mode 100644 metadata/md5-cache/gnome-extra/extension-manager-9999 create mode 100644 metadata/md5-cache/gnome-extra/iio-sensor-proxy-3.7 create mode 100644 metadata/md5-cache/gnome-extra/iio-sensor-proxy-3.8 create mode 100644 metadata/md5-cache/gnome-extra/junction-1.7-r1 create mode 100644 metadata/md5-cache/gnome-extra/nautilus-open-any-terminal-0.8.1 create mode 100644 metadata/md5-cache/gnome-extra/palette-3.0.0 create mode 100644 metadata/md5-cache/gnome-extra/portfolio-0.9.14 create mode 100644 metadata/md5-cache/gnome-extra/vvmplayer-1.4-r1 create mode 100644 metadata/md5-cache/gnome-extra/wike-3.1.1 create mode 100644 metadata/md5-cache/gnome-extra/wike-3.1.3 create mode 100644 metadata/md5-cache/gnome-extra/yad-14.1 create mode 100644 metadata/md5-cache/gnome-extra/yad-9999 create mode 100644 metadata/md5-cache/gui-apps/1password-8.11.22 create mode 100644 metadata/md5-cache/gui-apps/ReGreet-0.1.1-r10 create mode 100644 metadata/md5-cache/gui-apps/ReGreet-0.2.0 create mode 100644 metadata/md5-cache/gui-apps/ReGreet-9999 create mode 100644 metadata/md5-cache/gui-apps/ashell-0.6.0 create mode 100644 metadata/md5-cache/gui-apps/ashell-0.7.0 create mode 100644 metadata/md5-cache/gui-apps/autotiling-rs-0.1.6 create mode 100644 metadata/md5-cache/gui-apps/autotiling-rs-0.1.8 create mode 100644 metadata/md5-cache/gui-apps/awww-0.11.2 create mode 100644 metadata/md5-cache/gui-apps/awww-9999 create mode 100644 metadata/md5-cache/gui-apps/aylurs-gtk-shell-1.8.2-r1 create mode 100644 metadata/md5-cache/gui-apps/azote-1.16.0 create mode 100644 metadata/md5-cache/gui-apps/azote-9999 create mode 100644 metadata/md5-cache/gui-apps/clipman-1.6.5 create mode 100644 metadata/md5-cache/gui-apps/contour-0.6.1.7494 create mode 100644 metadata/md5-cache/gui-apps/coreaction-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corearchiver-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corefm-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/coregarage-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corehunt-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/coreimage-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/coreinfo-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corekeyboard-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corepad-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corepaint-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corepdf-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corepins-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corerenamer-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/coreshot-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corestats-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corestuff-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/coreterminal-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/coretime-5.0.1 create mode 100644 metadata/md5-cache/gui-apps/coreuniverse-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/darkman-2.2.0 create mode 100644 metadata/md5-cache/gui-apps/espanso-2.3.0 create mode 100644 metadata/md5-cache/gui-apps/eww-0.6.0-r3 create mode 100644 metadata/md5-cache/gui-apps/eww-9999 create mode 100644 metadata/md5-cache/gui-apps/fnott-1.7.1 create mode 100644 metadata/md5-cache/gui-apps/fnott-1.8.0 create mode 100644 metadata/md5-cache/gui-apps/fnott-9999 create mode 100644 metadata/md5-cache/gui-apps/fuzzel-1.13.1 create mode 100644 metadata/md5-cache/gui-apps/fuzzel-1.14.1 create mode 100644 metadata/md5-cache/gui-apps/fyi-1.0.4 create mode 100644 metadata/md5-cache/gui-apps/fyi-9999 create mode 100644 metadata/md5-cache/gui-apps/gcolor3-2.4.0 create mode 100644 metadata/md5-cache/gui-apps/gradience-0.3.0-r2 create mode 100644 metadata/md5-cache/gui-apps/gradience-0.4.1 create mode 100644 metadata/md5-cache/gui-apps/grimshot-9999 create mode 100644 metadata/md5-cache/gui-apps/gtklock-4.0.0 create mode 100644 metadata/md5-cache/gui-apps/gtklock-extras-9999 create mode 100644 metadata/md5-cache/gui-apps/heh-0.6.3 create mode 100644 metadata/md5-cache/gui-apps/hiprompt-gtk-py-0.8.0 create mode 100644 metadata/md5-cache/gui-apps/hiprompt-gtk-py-9999 create mode 100644 metadata/md5-cache/gui-apps/hypridle-0.1.6 create mode 100644 metadata/md5-cache/gui-apps/hypridle-0.1.7 create mode 100644 metadata/md5-cache/gui-apps/hypridle-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprlock-0.9.1 create mode 100644 metadata/md5-cache/gui-apps/hyprlock-0.9.2 create mode 100644 metadata/md5-cache/gui-apps/hyprlock-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprnome-0.3.0 create mode 100644 metadata/md5-cache/gui-apps/hyprpaper-0.7.4 create mode 100644 metadata/md5-cache/gui-apps/hyprpaper-0.7.5 create mode 100644 metadata/md5-cache/gui-apps/hyprpaper-0.7.6 create mode 100644 metadata/md5-cache/gui-apps/hyprpicker-0.4.5 create mode 100644 metadata/md5-cache/gui-apps/hyprpicker-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprshade-3.2.1 create mode 100644 metadata/md5-cache/gui-apps/hyprshade-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprshot-1.3.0-r1 create mode 100644 metadata/md5-cache/gui-apps/hyprshot-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprsunset-0.2.0 create mode 100644 metadata/md5-cache/gui-apps/hyprsunset-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprswitch-1.3.1 create mode 100644 metadata/md5-cache/gui-apps/hyprsysteminfo-0.1.3 create mode 100644 metadata/md5-cache/gui-apps/intiface-central-bin-2.6.0 create mode 100644 metadata/md5-cache/gui-apps/intiface-central-bin-2.6.4 create mode 100644 metadata/md5-cache/gui-apps/ironbar-0.17.1 create mode 100644 metadata/md5-cache/gui-apps/ironbar-0.18.0 create mode 100644 metadata/md5-cache/gui-apps/ironbar-9999 create mode 100644 metadata/md5-cache/gui-apps/klassy-6.5.3 create mode 100644 metadata/md5-cache/gui-apps/klassy-9999 create mode 100644 metadata/md5-cache/gui-apps/koi-0.6 create mode 100644 metadata/md5-cache/gui-apps/labwc-tweaks-0.1.0 create mode 100644 metadata/md5-cache/gui-apps/labwc-tweaks-9999 create mode 100644 metadata/md5-cache/gui-apps/lan-mouse-0.10.0 create mode 100644 metadata/md5-cache/gui-apps/lan-mouse-0.10.0_p20251027 create mode 100644 metadata/md5-cache/gui-apps/lemurs-0.3.2 create mode 100644 metadata/md5-cache/gui-apps/lemurs-0.4.0 create mode 100644 metadata/md5-cache/gui-apps/lswt-1.0.4-r1 create mode 100644 metadata/md5-cache/gui-apps/lswt-2.0.0 create mode 100644 metadata/md5-cache/gui-apps/lswt-9999 create mode 100644 metadata/md5-cache/gui-apps/meteo-qt-4.2 create mode 100644 metadata/md5-cache/gui-apps/meteo-qt-4.3 create mode 100644 metadata/md5-cache/gui-apps/mpvpaper-1.8 create mode 100644 metadata/md5-cache/gui-apps/mpvpaper-9999 create mode 100644 metadata/md5-cache/gui-apps/niri-sidebar-0.3.1 create mode 100644 metadata/md5-cache/gui-apps/noctalia-qs-0.0.10 create mode 100644 metadata/md5-cache/gui-apps/noctalia-qs-0.0.8 create mode 100644 metadata/md5-cache/gui-apps/noctalia-qs-0.0.9 create mode 100644 metadata/md5-cache/gui-apps/noctalia-qs-9999 create mode 100644 metadata/md5-cache/gui-apps/noctalia-shell-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/noctalia-shell-4.6.7 create mode 100644 metadata/md5-cache/gui-apps/noctalia-shell-4.7.0 create mode 100644 metadata/md5-cache/gui-apps/noctalia-shell-4.7.1 create mode 100644 metadata/md5-cache/gui-apps/noctalia-shell-9999 create mode 100644 metadata/md5-cache/gui-apps/nwg-0 create mode 100644 metadata/md5-cache/gui-apps/nwg-bar-0.1.5 create mode 100644 metadata/md5-cache/gui-apps/nwg-bar-0.1.6 create mode 100644 metadata/md5-cache/gui-apps/nwg-clipman-0.2.5 create mode 100644 metadata/md5-cache/gui-apps/nwg-clipman-0.2.8 create mode 100644 metadata/md5-cache/gui-apps/nwg-displays-0.3.25 create mode 100644 metadata/md5-cache/gui-apps/nwg-displays-0.3.28 create mode 100644 metadata/md5-cache/gui-apps/nwg-dock-0.4.1 create mode 100644 metadata/md5-cache/gui-apps/nwg-dock-0.4.3 create mode 100644 metadata/md5-cache/gui-apps/nwg-dock-hyprland-0.4.6-r1 create mode 100644 metadata/md5-cache/gui-apps/nwg-dock-hyprland-0.4.8-r1 create mode 100644 metadata/md5-cache/gui-apps/nwg-drawer-0.7.0 create mode 100644 metadata/md5-cache/gui-apps/nwg-drawer-0.7.4 create mode 100644 metadata/md5-cache/gui-apps/nwg-hello-0.4.0 create mode 100644 metadata/md5-cache/gui-apps/nwg-hello-0.4.2 create mode 100644 metadata/md5-cache/gui-apps/nwg-icon-picker-0.1.1 create mode 100644 metadata/md5-cache/gui-apps/nwg-icon-picker-0.1.1-r1 create mode 100644 metadata/md5-cache/gui-apps/nwg-icon-picker-9999 create mode 100644 metadata/md5-cache/gui-apps/nwg-launchers-0.5.0 create mode 100644 metadata/md5-cache/gui-apps/nwg-launchers-0.6.3 create mode 100644 metadata/md5-cache/gui-apps/nwg-launchers-0.7.1.1 create mode 100644 metadata/md5-cache/gui-apps/nwg-launchers-9999 create mode 100644 metadata/md5-cache/gui-apps/nwg-menu-0.1.7 create mode 100644 metadata/md5-cache/gui-apps/nwg-menu-0.1.9 create mode 100644 metadata/md5-cache/gui-apps/nwg-panel-0.10.12 create mode 100644 metadata/md5-cache/gui-apps/nwg-panel-0.10.13 create mode 100644 metadata/md5-cache/gui-apps/nwg-panel-9999 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-0.5.48 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-0.5.49 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-config-0.5.59-r1 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-config-0.5.62-r1 create mode 100644 metadata/md5-cache/gui-apps/openrefine-3.10.1 create mode 100644 metadata/md5-cache/gui-apps/organicmaps-9999 create mode 100644 metadata/md5-cache/gui-apps/packettracer-8.2.2-r1 create mode 100644 metadata/md5-cache/gui-apps/quickshell-0.2.1-r1 create mode 100644 metadata/md5-cache/gui-apps/quickshell-9999 create mode 100644 metadata/md5-cache/gui-apps/rofi-wayland-1.7.5_p3 create mode 100644 metadata/md5-cache/gui-apps/rofi-wayland-1.7.8_p1 create mode 100644 metadata/md5-cache/gui-apps/satty-0.20.1 create mode 100644 metadata/md5-cache/gui-apps/satty-9999 create mode 100644 metadata/md5-cache/gui-apps/sddm-conf-0.3.0 create mode 100644 metadata/md5-cache/gui-apps/sfwbar-1.0_beta16_p1 create mode 100644 metadata/md5-cache/gui-apps/sfwbar-1.0_beta17 create mode 100644 metadata/md5-cache/gui-apps/sfwbar-9999 create mode 100644 metadata/md5-cache/gui-apps/shikane-1.0.1 create mode 100644 metadata/md5-cache/gui-apps/showmethekey-1.12.0 create mode 100644 metadata/md5-cache/gui-apps/showmethekey-1.13.1 create mode 100644 metadata/md5-cache/gui-apps/somebar-1.0.3-r1 create mode 100644 metadata/md5-cache/gui-apps/somebar-9999 create mode 100644 metadata/md5-cache/gui-apps/someblocks-1.0.1 create mode 100644 metadata/md5-cache/gui-apps/someblocks-9999 create mode 100644 metadata/md5-cache/gui-apps/sway-audio-idle-inhibit-0.2.0 create mode 100644 metadata/md5-cache/gui-apps/sway-audio-idle-inhibit-9999 create mode 100644 metadata/md5-cache/gui-apps/sway-launcher-desktop-1.7.0 create mode 100644 metadata/md5-cache/gui-apps/swaykbdd-1.4 create mode 100644 metadata/md5-cache/gui-apps/swaylock-effects-1.7.0.0 create mode 100644 metadata/md5-cache/gui-apps/swaylock-effects-9999 create mode 100644 metadata/md5-cache/gui-apps/swaylock-plugin-1.8.0 create mode 100644 metadata/md5-cache/gui-apps/swaylock-plugin-9999 create mode 100644 metadata/md5-cache/gui-apps/swaync-0.12.3 create mode 100644 metadata/md5-cache/gui-apps/swaync-0.12.4 create mode 100644 metadata/md5-cache/gui-apps/swaync-0.12.5 create mode 100644 metadata/md5-cache/gui-apps/swayosd-0.1.0 create mode 100644 metadata/md5-cache/gui-apps/swayosd-0.2.1 create mode 100644 metadata/md5-cache/gui-apps/swayr-0.28.2 create mode 100644 metadata/md5-cache/gui-apps/swayrbar-0.5.0 create mode 100644 metadata/md5-cache/gui-apps/sworkstyle-1.3.5 create mode 100644 metadata/md5-cache/gui-apps/szyszka-3.0.0 create mode 100644 metadata/md5-cache/gui-apps/tessen-2.2.1-r1 create mode 100644 metadata/md5-cache/gui-apps/tofi-0.8.1 create mode 100644 metadata/md5-cache/gui-apps/tofi-0.9.1 create mode 100644 metadata/md5-cache/gui-apps/vicuna-1.25 create mode 100644 metadata/md5-cache/gui-apps/walker-0.10.3 create mode 100644 metadata/md5-cache/gui-apps/walker-0.12.0 create mode 100644 metadata/md5-cache/gui-apps/walker-0.13.26 create mode 100644 metadata/md5-cache/gui-apps/walker-9999 create mode 100644 metadata/md5-cache/gui-apps/way-displays-1.15.0 create mode 100644 metadata/md5-cache/gui-apps/way-displays-9999 create mode 100644 metadata/md5-cache/gui-apps/wayfreeze-9999 create mode 100644 metadata/md5-cache/gui-apps/wayidle-1.0.1 create mode 100644 metadata/md5-cache/gui-apps/waylock-1.3.0 create mode 100644 metadata/md5-cache/gui-apps/waylock-1.4.0 create mode 100644 metadata/md5-cache/gui-apps/waylock-1.5.0 create mode 100644 metadata/md5-cache/gui-apps/waylock-1.5.0-r2 create mode 100644 metadata/md5-cache/gui-apps/waypaper-2.7-r1 create mode 100644 metadata/md5-cache/gui-apps/wbg-1.0.2 create mode 100644 metadata/md5-cache/gui-apps/wbg-1.1.0 create mode 100644 metadata/md5-cache/gui-apps/wbg-1.2.0 create mode 100644 metadata/md5-cache/gui-apps/wbg-9999 create mode 100644 metadata/md5-cache/gui-apps/wdisplays-1.1.3 create mode 100644 metadata/md5-cache/gui-apps/wdisplays-9999 create mode 100644 metadata/md5-cache/gui-apps/wev-1.0.0 create mode 100644 metadata/md5-cache/gui-apps/wev-1.1.0 create mode 100644 metadata/md5-cache/gui-apps/wideriver-1.3.0 create mode 100644 metadata/md5-cache/gui-apps/wideriver-1.3.1 create mode 100644 metadata/md5-cache/gui-apps/windowtolayer-0.1.0 create mode 100644 metadata/md5-cache/gui-apps/windowtolayer-9999 create mode 100644 metadata/md5-cache/gui-apps/wl-clip-persist-0.5.0 create mode 100644 metadata/md5-cache/gui-apps/wl-clip-persist-9999 create mode 100644 metadata/md5-cache/gui-apps/wl-mirror-0.18.1-r2 create mode 100644 metadata/md5-cache/gui-apps/wl-mirror-0.18.3 create mode 100644 metadata/md5-cache/gui-apps/wl-mirror-9999 create mode 100644 metadata/md5-cache/gui-apps/wl-scripts-1.2.3-r1 create mode 100644 metadata/md5-cache/gui-apps/wl-scripts-9999 create mode 100644 metadata/md5-cache/gui-apps/wlgreet-0.4.1 create mode 100644 metadata/md5-cache/gui-apps/wlgreet-0.5.0 create mode 100644 metadata/md5-cache/gui-apps/wlogout-1.1.1 create mode 100644 metadata/md5-cache/gui-apps/wlogout-1.2.2-r1 create mode 100644 metadata/md5-cache/gui-apps/wlogout-9999 create mode 100644 metadata/md5-cache/gui-apps/wlopm-1.0.0 create mode 100644 metadata/md5-cache/gui-apps/wlopm-9999 create mode 100644 metadata/md5-cache/gui-apps/wlr-dpms-0_p20250620 create mode 100644 metadata/md5-cache/gui-apps/wlr-randr-0.4.1 create mode 100644 metadata/md5-cache/gui-apps/wlr-randr-0.5.0 create mode 100644 metadata/md5-cache/gui-apps/wlsunset-0.4.0 create mode 100644 metadata/md5-cache/gui-apps/wlsunset-9999 create mode 100644 metadata/md5-cache/gui-apps/wob-0.15.1-r1 create mode 100644 metadata/md5-cache/gui-apps/wob-0.16 create mode 100644 metadata/md5-cache/gui-apps/wscreensaver-9999 create mode 100644 metadata/md5-cache/gui-apps/wtype-0.4 create mode 100644 metadata/md5-cache/gui-apps/xremap-0.14.18-r1 create mode 100644 metadata/md5-cache/gui-apps/xwayland-satellite-0.5.1 create mode 100644 metadata/md5-cache/gui-apps/xwayland-satellite-0.8 create mode 100644 metadata/md5-cache/gui-apps/xwayland-satellite-0.8.1 create mode 100644 metadata/md5-cache/gui-apps/yambar-1.11.0 create mode 100644 metadata/md5-cache/gui-apps/yambar-9999 create mode 100644 metadata/md5-cache/gui-libs/gtk-session-lock-0.2.0-r6 create mode 100644 metadata/md5-cache/gui-libs/gtk-session-lock-9999 create mode 100644 metadata/md5-cache/gui-libs/libcprime-5.0.0 create mode 100644 metadata/md5-cache/gui-libs/libcsys-5.0.0 create mode 100644 metadata/md5-cache/gui-libs/mir-2.23.0 create mode 100644 metadata/md5-cache/gui-libs/mir-2.25.2 create mode 100644 metadata/md5-cache/gui-libs/qdocumentview-0.3.0.1 create mode 100644 metadata/md5-cache/gui-libs/qml-niri-0.1.3 create mode 100644 metadata/md5-cache/gui-libs/qtforkawesome-0.3.2-r1 create mode 100644 metadata/md5-cache/gui-libs/qtutilities-6.18.4 create mode 100644 metadata/md5-cache/gui-libs/qtutilities-6.19.1 create mode 100644 metadata/md5-cache/gui-libs/scenefx-0.4.1 create mode 100644 metadata/md5-cache/gui-libs/scenefx-9999 create mode 100644 metadata/md5-cache/gui-libs/xdg-desktop-portal-hyprland-1.3.11 create mode 100644 metadata/md5-cache/gui-libs/xdg-desktop-portal-hyprland-1.3.9-r1 create mode 100644 metadata/md5-cache/gui-libs/xdg-desktop-portal-hyprland-9999 create mode 100644 metadata/md5-cache/gui-wm/beansprout-0.2.0-r1 create mode 100644 metadata/md5-cache/gui-wm/beansprout-9999 create mode 100644 metadata/md5-cache/gui-wm/cage-0.2.1 create mode 100644 metadata/md5-cache/gui-wm/cage-9999 create mode 100644 metadata/md5-cache/gui-wm/canoe-0.3.1 create mode 100644 metadata/md5-cache/gui-wm/hyprland-contrib-0.1-r1 create mode 100644 metadata/md5-cache/gui-wm/hyprland-contrib-9999 create mode 100644 metadata/md5-cache/gui-wm/kwm-0.1.2 create mode 100644 metadata/md5-cache/gui-wm/mangowc-0.12.5 create mode 100644 metadata/md5-cache/gui-wm/mangowc-9999 create mode 100644 metadata/md5-cache/gui-wm/miracle-wm-0.8.2 create mode 100644 metadata/md5-cache/gui-wm/miracle-wm-0.8.3 create mode 100644 metadata/md5-cache/gui-wm/niri-25.11-r1 create mode 100644 metadata/md5-cache/gui-wm/niri-9999 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.50.0 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.52.0 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.53.0 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.11 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.12 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.14 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.9999 create mode 100644 metadata/md5-cache/gui-wm/river-0.4.1 create mode 100644 metadata/md5-cache/gui-wm/river-9999 create mode 100644 metadata/md5-cache/gui-wm/swayfx-0.5 create mode 100644 metadata/md5-cache/gui-wm/swayfx-0.5.3 create mode 100644 metadata/md5-cache/gui-wm/wayback-0.2 create mode 100644 metadata/md5-cache/kde-apps/kwalletcli-3.03 create mode 100644 metadata/md5-cache/kde-misc/geminipart-20250730 create mode 100644 metadata/md5-cache/kde-misc/kio-gemini-20250730 create mode 100644 metadata/md5-cache/mail-client/betterbird-bin-140.2.1 create mode 100644 metadata/md5-cache/mail-client/mailspring-bin-1.18.0 create mode 100644 metadata/md5-cache/mail-client/proton-mail-bin-1.11.0-r1 create mode 100644 metadata/md5-cache/mail-client/proton-mail-bin-1.12.1 create mode 100644 metadata/md5-cache/mail-client/tutanota-desktop-bin-319.260107.1 create mode 100644 metadata/md5-cache/mail-client/tutanota-desktop-bin-335.260310.0 create mode 100644 metadata/md5-cache/mail-filter/postfix-mta-sts-resolver-1.4.0 create mode 100644 metadata/md5-cache/media-fonts/atkinson-hyperlegible-20200514 create mode 100644 metadata/md5-cache/media-fonts/blobmoji-15.0 create mode 100644 metadata/md5-cache/media-fonts/departure-mono-1.500 create mode 100644 metadata/md5-cache/media-fonts/dseg-0.46 create mode 100644 metadata/md5-cache/media-fonts/firago-1.001 create mode 100644 metadata/md5-cache/media-fonts/firge-0.3.0-r1 create mode 100644 metadata/md5-cache/media-fonts/geist-font-1.8.0 create mode 100644 metadata/md5-cache/media-fonts/gohufont-2.1_p20170627 create mode 100644 metadata/md5-cache/media-fonts/google-sans-20180418.123827 create mode 100644 metadata/md5-cache/media-fonts/google-sans-999999786498 create mode 100644 metadata/md5-cache/media-fonts/hackgen-2.10.0 create mode 100644 metadata/md5-cache/media-fonts/inconsolata_dz-20201205 create mode 100644 metadata/md5-cache/media-fonts/inter-4.1 create mode 100644 metadata/md5-cache/media-fonts/last-resort-16.000 create mode 100644 metadata/md5-cache/media-fonts/last-resort-17.000 create mode 100644 metadata/md5-cache/media-fonts/lato-2 create mode 100644 metadata/md5-cache/media-fonts/libertinus-7.050 create mode 100644 metadata/md5-cache/media-fonts/libertinus-7.051 create mode 100644 metadata/md5-cache/media-fonts/linja-pona-4.2 create mode 100644 metadata/md5-cache/media-fonts/linja-pona-4.9 create mode 100644 metadata/md5-cache/media-fonts/linja-wawa-1.21 create mode 100644 metadata/md5-cache/media-fonts/maple-mono-7.9 create mode 100644 metadata/md5-cache/media-fonts/monaspace-1.200 create mode 100644 metadata/md5-cache/media-fonts/moralerspace-2.0.0 create mode 100644 metadata/md5-cache/media-fonts/nerdfonts-3.4.0 create mode 100644 metadata/md5-cache/media-fonts/overpass-3.0.4 create mode 100644 metadata/md5-cache/media-fonts/piazzolla-2.005 create mode 100644 metadata/md5-cache/media-fonts/plemoljp-3.0.0 create mode 100644 metadata/md5-cache/media-fonts/source-han-mono-1.002 create mode 100644 metadata/md5-cache/media-fonts/source-han-serif-2.002 create mode 100644 metadata/md5-cache/media-fonts/source-han-serif-2.003 create mode 100644 metadata/md5-cache/media-fonts/ttf-ancient-fonts-2.60 create mode 100644 metadata/md5-cache/media-fonts/twemoji-15.1.0 create mode 100644 metadata/md5-cache/media-fonts/udev-gothic-2.2.0 create mode 100644 metadata/md5-cache/media-fonts/unscii-2.1 create mode 100644 metadata/md5-cache/media-fonts/victor-mono-1.5.4 create mode 100644 metadata/md5-cache/media-fonts/victor-mono-1.5.5 create mode 100644 metadata/md5-cache/media-fonts/victor-mono-1.5.6 create mode 100644 metadata/md5-cache/media-fonts/warframe-fonts-0_pre20191111 create mode 100644 metadata/md5-cache/media-gfx/KTX-Software-4.3.2 create mode 100644 metadata/md5-cache/media-gfx/KTX-Software-4.4.2 create mode 100644 metadata/md5-cache/media-gfx/WebPlotDigitizer-bin-4.7 create mode 100644 metadata/md5-cache/media-gfx/airsane-0.4.7 create mode 100644 metadata/md5-cache/media-gfx/azpainter-3.0.12 create mode 100644 metadata/md5-cache/media-gfx/bambustudio-bin-02.05.00.67 create mode 100644 metadata/md5-cache/media-gfx/beeref-0.3.3 create mode 100644 metadata/md5-cache/media-gfx/bonzomatic-2023.06.15 create mode 100644 metadata/md5-cache/media-gfx/bonzomatic-9999 create mode 100644 metadata/md5-cache/media-gfx/czkawka-10.0.0 create mode 100644 metadata/md5-cache/media-gfx/czkawka-11.0.0 create mode 100644 metadata/md5-cache/media-gfx/czkawka-11.0.1 create mode 100644 metadata/md5-cache/media-gfx/dnglab-0.6.0 create mode 100644 metadata/md5-cache/media-gfx/dnglab-0.6.1 create mode 100644 metadata/md5-cache/media-gfx/dustr-0_p20221008 create mode 100644 metadata/md5-cache/media-gfx/dustr-9999 create mode 100644 metadata/md5-cache/media-gfx/fontpreview-1.0.6 create mode 100644 metadata/md5-cache/media-gfx/gephi-bin-0.10.1 create mode 100644 metadata/md5-cache/media-gfx/gephi-bin-0.9.6 create mode 100644 metadata/md5-cache/media-gfx/glslViewer-3.2.4 create mode 100644 metadata/md5-cache/media-gfx/mayo-0.9.0 create mode 100644 metadata/md5-cache/media-gfx/mirage-0.11.2 create mode 100644 metadata/md5-cache/media-gfx/mirage-9999 create mode 100644 metadata/md5-cache/media-gfx/nsxiv-32 create mode 100644 metadata/md5-cache/media-gfx/nsxiv-33 create mode 100644 metadata/md5-cache/media-gfx/nsxiv-34 create mode 100644 metadata/md5-cache/media-gfx/nsxiv-9999 create mode 100644 metadata/md5-cache/media-gfx/oda-file-converter-27.1.0.0 create mode 100644 metadata/md5-cache/media-gfx/orcaslicer-bin-2.3.1 create mode 100644 metadata/md5-cache/media-gfx/pdf4qt-1.5.1.0-r1 create mode 100644 metadata/md5-cache/media-gfx/pdf4qt-1.5.3.1 create mode 100644 metadata/md5-cache/media-gfx/pdf4qt-9999 create mode 100644 metadata/md5-cache/media-gfx/qview-5.0 create mode 100644 metadata/md5-cache/media-gfx/qview-6.1-r1 create mode 100644 metadata/md5-cache/media-gfx/sic-0.22.4 create mode 100644 metadata/md5-cache/media-gfx/silicon-0.5.2-r1 create mode 100644 metadata/md5-cache/media-gfx/silicon-0.5.2-r2 create mode 100644 metadata/md5-cache/media-gfx/silicon-0.5.3 create mode 100644 metadata/md5-cache/media-gfx/superpaper-2.2.1 create mode 100644 metadata/md5-cache/media-gfx/svgcleaner-0.9.5 create mode 100644 metadata/md5-cache/media-gfx/swayimg-4.7 create mode 100644 metadata/md5-cache/media-gfx/swayimg-5.1 create mode 100644 metadata/md5-cache/media-gfx/sxot-1.0.0 create mode 100644 metadata/md5-cache/media-gfx/timg-1.6.2 create mode 100644 metadata/md5-cache/media-gfx/timg-1.6.3 create mode 100644 metadata/md5-cache/media-gfx/vimiv-qt-0.9.0-r1 create mode 100644 metadata/md5-cache/media-gfx/vpuppr-0.9.0-r1 create mode 100644 metadata/md5-cache/media-gfx/zw3d-2023.0.3.1-r1 create mode 100644 metadata/md5-cache/media-gfx/zw3d-2025.0.3.0 create mode 100644 metadata/md5-cache/media-gfx/zwcad-2023.23.0.3.4-r2 create mode 100644 metadata/md5-cache/media-libs/VulkanMemoryAllocator-3.3.0 create mode 100644 metadata/md5-cache/media-libs/alsa-ucm-pinephone-1.2.6.3 create mode 100644 metadata/md5-cache/media-libs/amdvlk-2025.2.1 create mode 100644 metadata/md5-cache/media-libs/amdvlk-bin-2021.2.5-r1 create mode 100644 metadata/md5-cache/media-libs/amdvlk-bin-2023.3.3 create mode 100644 metadata/md5-cache/media-libs/amdvlk-bin-2025.2.1 create mode 100644 metadata/md5-cache/media-libs/blend2d-0.12.0-r1 create mode 100644 metadata/md5-cache/media-libs/blend2d-0.21.2 create mode 100644 metadata/md5-cache/media-libs/blend2d-9999 create mode 100644 metadata/md5-cache/media-libs/glad-2.0.8 create mode 100644 metadata/md5-cache/media-libs/glee-5.4.0-r3 create mode 100644 metadata/md5-cache/media-libs/grok-11.0.0 create mode 100644 metadata/md5-cache/media-libs/imgui-1.89.9-r4 create mode 100644 metadata/md5-cache/media-libs/imgui-1.91.1 create mode 100644 metadata/md5-cache/media-libs/imgui-1.91.6 create mode 100644 metadata/md5-cache/media-libs/implot-0.16-r2 create mode 100644 metadata/md5-cache/media-libs/libbpg-0.9.8-r1 create mode 100644 metadata/md5-cache/media-libs/libunicode-0.6.0 create mode 100644 metadata/md5-cache/media-libs/libunicode-0.7.0 create mode 100644 metadata/md5-cache/media-libs/libunicode-0.8.0 create mode 100644 metadata/md5-cache/media-libs/monado-25.0.0 create mode 100644 metadata/md5-cache/media-libs/monado-25.1.0 create mode 100644 metadata/md5-cache/media-libs/monado-9999 create mode 100644 metadata/md5-cache/media-libs/opencomposite-1.0.1521 create mode 100644 metadata/md5-cache/media-libs/opencomposite-9999 create mode 100644 metadata/md5-cache/media-libs/openvr-1.23.8 create mode 100644 metadata/md5-cache/media-libs/openxr-loader-1.1.52 create mode 100644 metadata/md5-cache/media-libs/openxr-loader-1.1.54 create mode 100644 metadata/md5-cache/media-libs/openxr-loader-9999 create mode 100644 metadata/md5-cache/media-libs/raylib-5.0 create mode 100644 metadata/md5-cache/media-libs/raylib-5.5 create mode 100644 metadata/md5-cache/media-libs/raylib-9999 create mode 100644 metadata/md5-cache/media-libs/sonic-0.2.0_p20250419 create mode 100644 metadata/md5-cache/media-libs/svt-vp9-0.3.0 create mode 100644 metadata/md5-cache/media-libs/svt-vp9-0.3.1 create mode 100644 metadata/md5-cache/media-libs/svt-vp9-9999 create mode 100644 metadata/md5-cache/media-libs/vvdec-2.3.0 create mode 100644 metadata/md5-cache/media-libs/vvenc-1.11.1 create mode 100644 metadata/md5-cache/media-libs/wivrn-25.12 create mode 100644 metadata/md5-cache/media-libs/wivrn-26.2 create mode 100644 metadata/md5-cache/media-libs/wivrn-26.2.1 create mode 100644 metadata/md5-cache/media-libs/wivrn-26.2.2 create mode 100644 metadata/md5-cache/media-libs/wivrn-26.2.3 create mode 100644 metadata/md5-cache/media-libs/wivrn-9999 create mode 100644 metadata/md5-cache/media-libs/xrizer-0.3.0-r1 create mode 100644 metadata/md5-cache/media-libs/xrizer-9999 create mode 100644 metadata/md5-cache/media-plugins/alsa-sndio-0.2 create mode 100644 metadata/md5-cache/media-plugins/argotlunar-bin-2.06-r2 create mode 100644 metadata/md5-cache/media-plugins/dtmediawiki-9999 create mode 100644 metadata/md5-cache/media-plugins/eq10q-2.2 create mode 100644 metadata/md5-cache/media-plugins/gimp-avif-plugin-9999 create mode 100644 metadata/md5-cache/media-plugins/gimp-resynthesizer-3.0 create mode 100644 metadata/md5-cache/media-plugins/qt-heif-image-plugin-0.3.4 create mode 100644 metadata/md5-cache/media-plugins/qt-jpegxl-image-plugin-9999 create mode 100644 metadata/md5-cache/media-plugins/whysynth-20170701_p20180323-r1 create mode 100644 metadata/md5-cache/media-radio/fllog-1.2.8 create mode 100644 metadata/md5-cache/media-sound/Tauon-9.0.0 create mode 100644 metadata/md5-cache/media-sound/Tauon-9.1.0 create mode 100644 metadata/md5-cache/media-sound/Tauon-9.1.1 create mode 100644 metadata/md5-cache/media-sound/Tauon-9999 create mode 100644 metadata/md5-cache/media-sound/aimp-6.00.3017_alpha4 create mode 100644 metadata/md5-cache/media-sound/aimp-6.00.3021_alpha5 create mode 100644 metadata/md5-cache/media-sound/aimp-6.00.3027_alpha6 create mode 100644 metadata/md5-cache/media-sound/aimp-6.00.3030_alpha7 create mode 100644 metadata/md5-cache/media-sound/aimp-6.00.3037_alpha8 create mode 100644 metadata/md5-cache/media-sound/amberol-2024.2 create mode 100644 metadata/md5-cache/media-sound/bespokesynth-1.2.1 create mode 100644 metadata/md5-cache/media-sound/bespokesynth-1.3.0 create mode 100644 metadata/md5-cache/media-sound/callaudiod-0.1.10 create mode 100644 metadata/md5-cache/media-sound/callaudiod-0.1.99 create mode 100644 metadata/md5-cache/media-sound/corrscope-0.10.0-r1 create mode 100644 metadata/md5-cache/media-sound/corrscope-0.10.1 create mode 100644 metadata/md5-cache/media-sound/cyanrip-0.9.3.1 create mode 100644 metadata/md5-cache/media-sound/deep-filter-0.5.6-r2 create mode 100644 metadata/md5-cache/media-sound/drumgizmo-0.9.20-r1 create mode 100644 metadata/md5-cache/media-sound/drumgizmo-9999 create mode 100644 metadata/md5-cache/media-sound/dzr-251115 create mode 100644 metadata/md5-cache/media-sound/dzr-260308 create mode 100644 metadata/md5-cache/media-sound/dzr-260315 create mode 100644 metadata/md5-cache/media-sound/eartag-0.5.0 create mode 100644 metadata/md5-cache/media-sound/eartag-0.5.1 create mode 100644 metadata/md5-cache/media-sound/fooyin-0.9.2-r1 create mode 100644 metadata/md5-cache/media-sound/fooyin-9999 create mode 100644 metadata/md5-cache/media-sound/furnace-0.6 create mode 100644 metadata/md5-cache/media-sound/furnace-0.6.5-r1 create mode 100644 metadata/md5-cache/media-sound/furnace-0.6.7 create mode 100644 metadata/md5-cache/media-sound/gapless-4.3.1 create mode 100644 metadata/md5-cache/media-sound/gapless-4.4 create mode 100644 metadata/md5-cache/media-sound/goxlr-utility-1.2.3 create mode 100644 metadata/md5-cache/media-sound/goxlr-utility-9999 create mode 100644 metadata/md5-cache/media-sound/jacktrip-2.4.0 create mode 100644 metadata/md5-cache/media-sound/jriver-31.0.83 create mode 100644 metadata/md5-cache/media-sound/kew-2.4.4-r1 create mode 100644 metadata/md5-cache/media-sound/kew-3.7.3 create mode 100644 metadata/md5-cache/media-sound/libcava-0.10.7 create mode 100644 metadata/md5-cache/media-sound/listenbrainz-mpd-2.4.0 create mode 100644 metadata/md5-cache/media-sound/lms-3.74.0 create mode 100644 metadata/md5-cache/media-sound/lms-3.75.0 create mode 100644 metadata/md5-cache/media-sound/lms-3.76.0 create mode 100644 metadata/md5-cache/media-sound/loudgain-0.6.8-r2 create mode 100644 metadata/md5-cache/media-sound/loudgain-0.6.8_p20240128-r2 create mode 100644 metadata/md5-cache/media-sound/loudgain-0.6.8_p20240128-r3 create mode 100644 metadata/md5-cache/media-sound/mopidy-3.4.2 create mode 100644 metadata/md5-cache/media-sound/mousai-0.7.9 create mode 100644 metadata/md5-cache/media-sound/mpd-mpris-0.4.1 create mode 100644 metadata/md5-cache/media-sound/mpd-mpris-0.4.3 create mode 100644 metadata/md5-cache/media-sound/mpvc-1.1.4-r1 create mode 100644 metadata/md5-cache/media-sound/musikcube-3.0.5 create mode 100644 metadata/md5-cache/media-sound/neocrystal-2.1.1 create mode 100644 metadata/md5-cache/media-sound/neocrystal-9999 create mode 100644 metadata/md5-cache/media-sound/netcat-cpi-2014.04.29-r1 create mode 100644 metadata/md5-cache/media-sound/noson-app-5.6.6-r1 create mode 100644 metadata/md5-cache/media-sound/noson-app-5.6.8 create mode 100644 metadata/md5-cache/media-sound/nuclear-bin-0.6.30 create mode 100644 metadata/md5-cache/media-sound/openaudible-bin-4.7.4-r1 create mode 100644 metadata/md5-cache/media-sound/opensoundmeter-1.2.1 create mode 100644 metadata/md5-cache/media-sound/opensoundmeter-1.2.2 create mode 100644 metadata/md5-cache/media-sound/opensoundmeter-1.2.2_p20230104 create mode 100644 metadata/md5-cache/media-sound/openutau-0.1.327 create mode 100644 metadata/md5-cache/media-sound/openutau-0.1.463 create mode 100644 metadata/md5-cache/media-sound/openutau-0.1.529 create mode 100644 metadata/md5-cache/media-sound/openutau-9999 create mode 100644 metadata/md5-cache/media-sound/pamixer-1.6 create mode 100644 metadata/md5-cache/media-sound/pamixer-9999 create mode 100644 metadata/md5-cache/media-sound/pianobooster-1.0.0-r1 create mode 100644 metadata/md5-cache/media-sound/piper-1.4.1 create mode 100644 metadata/md5-cache/media-sound/pipewire-module-xrdp-0.1_pre20230609-r1 create mode 100644 metadata/md5-cache/media-sound/pipewire-module-xrdp-0.2 create mode 100644 metadata/md5-cache/media-sound/plexamp-4.13.0 create mode 100644 metadata/md5-cache/media-sound/qbitmplayer-3.1.2 create mode 100644 metadata/md5-cache/media-sound/qbitmplayer-3.2.0-r1 create mode 100644 metadata/md5-cache/media-sound/qbitmplayer-3.3.1 create mode 100644 metadata/md5-cache/media-sound/qloud-1.4.2 create mode 100644 metadata/md5-cache/media-sound/qobuz-player-0.7.1 create mode 100644 metadata/md5-cache/media-sound/qobuz-player-0.7.2 create mode 100644 metadata/md5-cache/media-sound/qobuz-player-0.7.4 create mode 100644 metadata/md5-cache/media-sound/rmpc-0.10.0 create mode 100644 metadata/md5-cache/media-sound/rmpc-0.9.0 create mode 100644 metadata/md5-cache/media-sound/rmpc-9999 create mode 100644 metadata/md5-cache/media-sound/rsgain-3.5.1-r1 create mode 100644 metadata/md5-cache/media-sound/rsgain-3.5.3-r1 create mode 100644 metadata/md5-cache/media-sound/shortwave-5.0.0 create mode 100644 metadata/md5-cache/media-sound/songrec-0.6.7 create mode 100644 metadata/md5-cache/media-sound/spct-1.2.2 create mode 100644 metadata/md5-cache/media-sound/spct-1.2.4 create mode 100644 metadata/md5-cache/media-sound/spot-0.4.0-r2 create mode 100644 metadata/md5-cache/media-sound/spotify-adblock-1.0.1 create mode 100644 metadata/md5-cache/media-sound/spotify-adblock-1.0.2 create mode 100644 metadata/md5-cache/media-sound/spotify-adblock-1.0.3 create mode 100644 metadata/md5-cache/media-sound/spotify-player-0.20.5 create mode 100644 metadata/md5-cache/media-sound/spotify-player-0.21.0 create mode 100644 metadata/md5-cache/media-sound/spotify-player-0.21.1 create mode 100644 metadata/md5-cache/media-sound/spotify-player-9999 create mode 100644 metadata/md5-cache/media-sound/spotifyd-0.3.5_p20240513 create mode 100644 metadata/md5-cache/media-sound/spotifyd-0.4.1 create mode 100644 metadata/md5-cache/media-sound/spotifyd-0.4.2 create mode 100644 metadata/md5-cache/media-sound/spotube-bin-3.8.0 create mode 100644 metadata/md5-cache/media-sound/streamrip-2.2.0 create mode 100644 metadata/md5-cache/media-sound/subtui-2.13.1 create mode 100644 metadata/md5-cache/media-sound/supersonic-0.20.0 create mode 100644 metadata/md5-cache/media-sound/supersonic-0.20.1 create mode 100644 metadata/md5-cache/media-sound/supersonic-0.21.0 create mode 100644 metadata/md5-cache/media-sound/tenacity-1.3.4-r4 create mode 100644 metadata/md5-cache/media-sound/tidal-hifi-bin-5.16.0-r1 create mode 100644 metadata/md5-cache/media-sound/tidal-hifi-bin-5.17.0 create mode 100644 metadata/md5-cache/media-sound/tidal-hifi-bin-6.1.0 create mode 100644 metadata/md5-cache/media-sound/tidal-hifi-bin-6.2.0 create mode 100644 metadata/md5-cache/media-sound/tidal-hifi-bin-6.3.0 create mode 100644 metadata/md5-cache/media-sound/yandex-music-5.86.0 create mode 100644 metadata/md5-cache/media-sound/yandex-music-5.88.0 create mode 100644 metadata/md5-cache/media-sound/yandex-music-5.90.0 create mode 100644 metadata/md5-cache/media-sound/yandex-music-5.91.1 create mode 100644 metadata/md5-cache/media-sound/yandex-music-5.92.1 create mode 100644 metadata/md5-cache/media-sound/yewtube-2.12.0 create mode 100644 metadata/md5-cache/media-sound/yewtube-9999 create mode 100644 metadata/md5-cache/media-sound/ymuse-0.22 create mode 100644 metadata/md5-cache/media-sound/youtube-music-bin-3.11.0-r1 create mode 100644 metadata/md5-cache/media-sound/ytm-player-1.5.1 create mode 100644 metadata/md5-cache/media-sound/ytm-player-1.5.2 create mode 100644 metadata/md5-cache/media-sound/ytm-player-9999 create mode 100644 metadata/md5-cache/media-sound/zita-ajbridge-0.8.4-r2 create mode 100644 metadata/md5-cache/media-video/ciano-0.2.4-r2 create mode 100644 metadata/md5-cache/media-video/clapper-0.6.1 create mode 100644 metadata/md5-cache/media-video/clapper-0.8.0 create mode 100644 metadata/md5-cache/media-video/cleanit-0.4.9 create mode 100644 metadata/md5-cache/media-video/delfin-0.4.7 create mode 100644 metadata/md5-cache/media-video/delfin-0.4.8 create mode 100644 metadata/md5-cache/media-video/dependency-control-0.6.4 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-5.11.2 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-5.11.5 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-5.12.2 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-5.12.5 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-9999 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-gtk-5.7.8 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-gtk-9999 create mode 100644 metadata/md5-cache/media-video/kikoplay-0.9.3 create mode 100644 metadata/md5-cache/media-video/kikoplay-9999 create mode 100644 metadata/md5-cache/media-video/kooha-2.2.3-r2 create mode 100644 metadata/md5-cache/media-video/lossless-cut-3.59.1-r1 create mode 100644 metadata/md5-cache/media-video/lossless-cut-3.64.0 create mode 100644 metadata/md5-cache/media-video/manimgl-1.7.2 create mode 100644 metadata/md5-cache/media-video/manimgl-9999 create mode 100644 metadata/md5-cache/media-video/mediaelch-2.12.0-r2 create mode 100644 metadata/md5-cache/media-video/mediaelch-9999 create mode 100644 metadata/md5-cache/media-video/megapixels-1.4.3-r1 create mode 100644 metadata/md5-cache/media-video/motioneye-0.43.1 create mode 100644 metadata/md5-cache/media-video/mpc-qt-25.07 create mode 100644 metadata/md5-cache/media-video/mpc-qt-26.01 create mode 100644 metadata/md5-cache/media-video/obs-cmd-0.31.0 create mode 100644 metadata/md5-cache/media-video/obs-cmd-0.31.3 create mode 100644 metadata/md5-cache/media-video/obs-multi-rtmp-0.6.0.1 create mode 100644 metadata/md5-cache/media-video/obs-multi-rtmp-9999 create mode 100644 metadata/md5-cache/media-video/obs-streamfx-0.12.0.9999 create mode 100644 metadata/md5-cache/media-video/obs-streamfx-9999 create mode 100644 metadata/md5-cache/media-video/obs-vaapi-0.4.1 create mode 100644 metadata/md5-cache/media-video/obs-vaapi-0.4.2 create mode 100644 metadata/md5-cache/media-video/obs-vaapi-9999 create mode 100644 metadata/md5-cache/media-video/pgsrip-0.1.12 create mode 100644 metadata/md5-cache/media-video/syncplay-1.7.3 create mode 100644 metadata/md5-cache/media-video/syncplay-1.7.4 create mode 100644 metadata/md5-cache/media-video/uxplay-1.73.3 create mode 100644 metadata/md5-cache/media-video/walksnail-osd-tool-0.3.0-r2 create mode 100644 metadata/md5-cache/media-video/walksnail-osd-tool-9999 create mode 100644 metadata/md5-cache/media-video/webcamize-2.0.0 create mode 100644 metadata/md5-cache/media-video/webcamize-2.0.1 create mode 100644 metadata/md5-cache/media-video/wl-screenrec-0.2.0 create mode 100644 metadata/md5-cache/media-video/wlrobs-1.2_p20241224 create mode 100644 metadata/md5-cache/media-video/ytarchive-0.4.0 create mode 100644 metadata/md5-cache/media-video/ytarchive-0.5.0 create mode 100644 metadata/md5-cache/mpv-plugin/SimpleHistory-2023.09.25 create mode 100644 metadata/md5-cache/mpv-plugin/SimpleUndo-2023.09.25 create mode 100644 metadata/md5-cache/mpv-plugin/SmartCopyPaste-3.1 create mode 100644 metadata/md5-cache/mpv-plugin/kde-do-not-disturb-20230110 create mode 100644 metadata/md5-cache/mpv-plugin/kde-night-color-20230110 create mode 100644 metadata/md5-cache/mpv-plugin/kde-night-color-20240910 create mode 100644 metadata/md5-cache/mpv-plugin/kdialog-open-files-20221015 create mode 100644 metadata/md5-cache/mpv-plugin/mdmenu-20260218 create mode 100644 metadata/md5-cache/mpv-plugin/mfpbar-20260218 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-autosub-20210629 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-kscreen-doctor-0.2.1 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-kscreen-doctor-0.2.2 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-mpris-1.1 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-mpris-1.2 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-mpris-9999 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-plugin-xrandr-2023.06.19 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-youtube-upnext-20240513 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_sponsorblock-20211223 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_sponsorblock-20220924 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_sponsorblock-20230130 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_sponsorblock-20230130-r1 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_sponsorblock_minimal-2023.08.20 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_sponsorblock_minimal-2026.02.09 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_thumbnail_script-0.5.2 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_thumbnail_script-0.5.3 create mode 100644 metadata/md5-cache/mpv-plugin/mpv_thumbnail_script-0.5.4 create mode 100644 metadata/md5-cache/mpv-plugin/open-in-mpv-2.4.1 create mode 100644 metadata/md5-cache/mpv-plugin/open-in-mpv-2.4.3 create mode 100644 metadata/md5-cache/mpv-plugin/thumbfast-2023.12.08 create mode 100644 metadata/md5-cache/mpv-plugin/thumbfast-2025.02.04 create mode 100644 metadata/md5-cache/net-analyzer/gping-1.20.1 create mode 100644 metadata/md5-cache/net-analyzer/munin-contrib-0.2021.04.27 create mode 100644 metadata/md5-cache/net-analyzer/munin-contrib-0.2024.03.04 create mode 100644 metadata/md5-cache/net-analyzer/munin-contrib-0.2024.03.04-r1 create mode 100644 metadata/md5-cache/net-analyzer/netsniff-ng-0.6.8-r1 create mode 100644 metadata/md5-cache/net-analyzer/netsniff-ng-0.6.9 create mode 100644 metadata/md5-cache/net-analyzer/reaction-2.2.1 create mode 100644 metadata/md5-cache/net-analyzer/reaction-2.3.0 create mode 100644 metadata/md5-cache/net-client/amfora-1.11.0 create mode 100644 metadata/md5-cache/net-client/amfora-1.9.2 create mode 100644 metadata/md5-cache/net-client/castor-0.8.18 create mode 100644 metadata/md5-cache/net-client/castor-0.9.0-r1 create mode 100644 metadata/md5-cache/net-client/geopard-1.7.0 create mode 100644 metadata/md5-cache/net-client/lagrange-1.19.3 create mode 100644 metadata/md5-cache/net-client/lagrange-1.19.4 create mode 100644 metadata/md5-cache/net-client/offpunk-2.7.1 create mode 100644 metadata/md5-cache/net-client/offpunk-2.8 create mode 100644 metadata/md5-cache/net-client/offpunk-3.0 create mode 100644 metadata/md5-cache/net-client/starfish-1.2.0 create mode 100644 metadata/md5-cache/net-client/starfish-1.3.1 create mode 100644 metadata/md5-cache/net-client/telescope-0.10.1 create mode 100644 metadata/md5-cache/net-client/telescope-0.11 create mode 100644 metadata/md5-cache/net-dialup/atinout-0.9.1-r1 create mode 100644 metadata/md5-cache/net-dialup/minimodem-0.24-r2 create mode 100644 metadata/md5-cache/net-dialup/minimodem-9999-r1 create mode 100644 metadata/md5-cache/net-dialup/syncterm-1.1 create mode 100644 metadata/md5-cache/net-dialup/syncterm-9999 create mode 100644 metadata/md5-cache/net-dialup/tcpser-1.1.4 create mode 100644 metadata/md5-cache/net-dialup/tio-3.9 create mode 100644 metadata/md5-cache/net-dns/AdGuardHome-0.107.63 create mode 100644 metadata/md5-cache/net-dns/AdGuardHome-0.107.64 create mode 100644 metadata/md5-cache/net-dns/AdGuardHome-0.107.71 create mode 100644 metadata/md5-cache/net-dns/blocky-0.25 create mode 100644 metadata/md5-cache/net-dns/blocky-0.26.2 create mode 100644 metadata/md5-cache/net-dns/blocky-0.28.2 create mode 100644 metadata/md5-cache/net-dns/blocky-9999 create mode 100644 metadata/md5-cache/net-dns/noip-duc-3.3.0 create mode 100644 metadata/md5-cache/net-dns/technitium-dns-13.6 create mode 100644 metadata/md5-cache/net-dns/technitium-dns-14.3 create mode 100644 metadata/md5-cache/net-fs/httpdirfs-1.2.7 create mode 100644 metadata/md5-cache/net-fs/webdav-server-rs-0.4.0_pre20231124 create mode 100644 metadata/md5-cache/net-im/Quaternion-0.0.97.1 create mode 100644 metadata/md5-cache/net-im/WasIstLos-1.6.5 create mode 100644 metadata/md5-cache/net-im/WasIstLos-1.7.0 create mode 100644 metadata/md5-cache/net-im/abaddon-0.2.3 create mode 100644 metadata/md5-cache/net-im/abaddon-9999 create mode 100644 metadata/md5-cache/net-im/bbctl-0.13.0 create mode 100644 metadata/md5-cache/net-im/beeper-4.2.587 create mode 100644 metadata/md5-cache/net-im/beeper-4.2.653 create mode 100644 metadata/md5-cache/net-im/chatterino-2.5.4 create mode 100644 metadata/md5-cache/net-im/chatterino-2.5.5 create mode 100644 metadata/md5-cache/net-im/chatterino-9999 create mode 100644 metadata/md5-cache/net-im/conduit-0.10.11 create mode 100644 metadata/md5-cache/net-im/conduit-0.10.12 create mode 100644 metadata/md5-cache/net-im/conduit-9999 create mode 100644 metadata/md5-cache/net-im/discord-canary-bin-0.0.821 create mode 100644 metadata/md5-cache/net-im/discord-ptb-bin-0.0.137 create mode 100644 metadata/md5-cache/net-im/discordo-0_pre20251202-r1 create mode 100644 metadata/md5-cache/net-im/discordo-9999 create mode 100644 metadata/md5-cache/net-im/dissent-0.0.37 create mode 100644 metadata/md5-cache/net-im/element-desktop-1.12.3 create mode 100644 metadata/md5-cache/net-im/element-desktop-1.12.6 create mode 100644 metadata/md5-cache/net-im/element-desktop-1.12.7 create mode 100644 metadata/md5-cache/net-im/endcord-1.4.0 create mode 100644 metadata/md5-cache/net-im/endcord-1.4.1 create mode 100644 metadata/md5-cache/net-im/endcord-9999 create mode 100644 metadata/md5-cache/net-im/endcord-bin-1.3.0 create mode 100644 metadata/md5-cache/net-im/endcord-bin-1.4.0 create mode 100644 metadata/md5-cache/net-im/endcord-bin-1.4.1 create mode 100644 metadata/md5-cache/net-im/eturnal-1.12.1 create mode 100644 metadata/md5-cache/net-im/eturnal-1.12.2 create mode 100644 metadata/md5-cache/net-im/flare-0.12.0-r1 create mode 100644 metadata/md5-cache/net-im/forkgram-6.5.1 create mode 100644 metadata/md5-cache/net-im/forkgram-bin-6.6.2 create mode 100644 metadata/md5-cache/net-im/gajim-plugins-9999 create mode 100644 metadata/md5-cache/net-im/go-sendxmpp-0.6.1 create mode 100644 metadata/md5-cache/net-im/go-sendxmpp-0.8.3 create mode 100644 metadata/md5-cache/net-im/gomuks-0.3.0 create mode 100644 metadata/md5-cache/net-im/gomuks-0.3.1 create mode 100644 metadata/md5-cache/net-im/gurk-rs-0.7.1 create mode 100644 metadata/md5-cache/net-im/gurk-rs-9999 create mode 100644 metadata/md5-cache/net-im/heisenbridge-1.15.3 create mode 100644 metadata/md5-cache/net-im/heisenbridge-1.15.4 create mode 100644 metadata/md5-cache/net-im/iamb-0.0.10 create mode 100644 metadata/md5-cache/net-im/iamb-0.0.11 create mode 100644 metadata/md5-cache/net-im/iamb-0.0.8 create mode 100644 metadata/md5-cache/net-im/iamb-0.0.9 create mode 100644 metadata/md5-cache/net-im/jitsi-meet-2026.1.0 create mode 100644 metadata/md5-cache/net-im/jitsi-meet-2026.1.1 create mode 100644 metadata/md5-cache/net-im/legcord-bin-1.2.2 create mode 100644 metadata/md5-cache/net-im/manyverse-bin-0.2310.9 create mode 100644 metadata/md5-cache/net-im/mastoposter-0.2 create mode 100644 metadata/md5-cache/net-im/matterhorn-bin-90000.1.0 create mode 100644 metadata/md5-cache/net-im/matterhorn-bin-90000.1.1 create mode 100644 metadata/md5-cache/net-im/maubot-0.5.0-r1 create mode 100644 metadata/md5-cache/net-im/maubot-0.5.1 create mode 100644 metadata/md5-cache/net-im/mautrix-discord-0.7.1 create mode 100644 metadata/md5-cache/net-im/mautrix-discord-0.7.2 create mode 100644 metadata/md5-cache/net-im/mautrix-meta-0.2510.0 create mode 100644 metadata/md5-cache/net-im/mautrix-meta-0.4.2 create mode 100644 metadata/md5-cache/net-im/mautrix-meta-0.4.3 create mode 100644 metadata/md5-cache/net-im/mautrix-signal-25.12 create mode 100644 metadata/md5-cache/net-im/mautrix-signal-26.02 create mode 100644 metadata/md5-cache/net-im/mautrix-signal-26.02.1 create mode 100644 metadata/md5-cache/net-im/mautrix-slack-0.1.3 create mode 100644 metadata/md5-cache/net-im/mautrix-slack-0.1.4 create mode 100644 metadata/md5-cache/net-im/mautrix-telegram-0.15.2 create mode 100644 metadata/md5-cache/net-im/mautrix-telegram-0.15.3 create mode 100644 metadata/md5-cache/net-im/mautrix-whatsapp-26.02 create mode 100644 metadata/md5-cache/net-im/meowlnir-25.12 create mode 100644 metadata/md5-cache/net-im/meowlnir-26.02 create mode 100644 metadata/md5-cache/net-im/nheko-0.12.0-r2 create mode 100644 metadata/md5-cache/net-im/nheko-0.12.1 create mode 100644 metadata/md5-cache/net-im/nheko-9999 create mode 100644 metadata/md5-cache/net-im/pop-8.0.21 create mode 100644 metadata/md5-cache/net-im/revolt-desktop-1.0.8-r2 create mode 100644 metadata/md5-cache/net-im/session-desktop-bin-1.15.1 create mode 100644 metadata/md5-cache/net-im/session-desktop-bin-1.15.2 create mode 100644 metadata/md5-cache/net-im/sliding-sync-0.99.15 create mode 100644 metadata/md5-cache/net-im/sliding-sync-0.99.19 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.6.14 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.6.17 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.6.18 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.7.12 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.7.6 create mode 100644 metadata/md5-cache/net-im/vesktop-bin-1.6.5 create mode 100644 metadata/md5-cache/net-im/why2-1.5.1 create mode 100644 metadata/md5-cache/net-im/zapzap-6.2.10 create mode 100644 metadata/md5-cache/net-im/zapzap-6.2.4 create mode 100644 metadata/md5-cache/net-im/zulip-desktop-bin-5.12.2 create mode 100644 metadata/md5-cache/net-irc/catgirl-2.2 create mode 100644 metadata/md5-cache/net-irc/catgirl-2.2a create mode 100644 metadata/md5-cache/net-irc/halloy-2026.2 create mode 100644 metadata/md5-cache/net-irc/halloy-2026.3 create mode 100644 metadata/md5-cache/net-irc/halloy-2026.4 create mode 100644 metadata/md5-cache/net-irc/limnoria-plugins-bugzilla-4.0 create mode 100644 metadata/md5-cache/net-irc/litterbox-1.9 create mode 100644 metadata/md5-cache/net-irc/pounce-3.0 create mode 100644 metadata/md5-cache/net-irc/pounce-3.1 create mode 100644 metadata/md5-cache/net-irc/pounce-3.1-r1 create mode 100644 metadata/md5-cache/net-irc/quarg-1.1.0 create mode 100644 metadata/md5-cache/net-irc/srain-1.8.0 create mode 100644 metadata/md5-cache/net-irc/srain-1.8.1 create mode 100644 metadata/md5-cache/net-irc/thelounge-4.4.1-r1 create mode 100644 metadata/md5-cache/net-irc/thelounge-4.4.3-r2 create mode 100644 metadata/md5-cache/net-irc/tiny-0.12.0 create mode 100644 metadata/md5-cache/net-libs/dpdk-23.03 create mode 100644 metadata/md5-cache/net-libs/ixwebsocket-11.4.4 create mode 100644 metadata/md5-cache/net-libs/kcgi-0.13.4 create mode 100644 metadata/md5-cache/net-libs/kcgi-1.0.1 create mode 100644 metadata/md5-cache/net-libs/libuecc-7 create mode 100644 metadata/md5-cache/net-libs/libuplink-1.10.1 create mode 100644 metadata/md5-cache/net-libs/orcania-2.3.3 create mode 100644 metadata/md5-cache/net-libs/picotls-0_pre20220721 create mode 100644 metadata/md5-cache/net-libs/picotls-9999 create mode 100644 metadata/md5-cache/net-libs/sofia-sip-1.13.17 create mode 100644 metadata/md5-cache/net-libs/syndication-domination-1.0-r1 create mode 100644 metadata/md5-cache/net-libs/syndication-domination-9999 create mode 100644 metadata/md5-cache/net-libs/telepathy-haze-0.8.1 create mode 100644 metadata/md5-cache/net-libs/ulfius-2.7.15 create mode 100644 metadata/md5-cache/net-libs/usockets-0.8.8 create mode 100644 metadata/md5-cache/net-libs/usockets-9999 create mode 100644 metadata/md5-cache/net-libs/yder-1.4.20-r1 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-flatcurve-1.0.5 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.9.3 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-9999 create mode 100644 metadata/md5-cache/net-mail/hydroxide-0.2.27 create mode 100644 metadata/md5-cache/net-mail/hydroxide-0.2.28 create mode 100644 metadata/md5-cache/net-mail/hydroxide-0.2.29 create mode 100644 metadata/md5-cache/net-mail/hydroxide-9999 create mode 100644 metadata/md5-cache/net-mail/pop-0.2.0 create mode 100644 metadata/md5-cache/net-misc/FORT-validator-1.5.4-r2 create mode 100644 metadata/md5-cache/net-misc/FORT-validator-1.6.1-r2 create mode 100644 metadata/md5-cache/net-misc/FORT-validator-1.6.2-r2 create mode 100644 metadata/md5-cache/net-misc/brickd-2.4.7 create mode 100644 metadata/md5-cache/net-misc/brickd-2.4.8 create mode 100644 metadata/md5-cache/net-misc/can-utils-2021.08.0 create mode 100644 metadata/md5-cache/net-misc/can-utils-2023.03 create mode 100644 metadata/md5-cache/net-misc/can-utils-2025.01 create mode 100644 metadata/md5-cache/net-misc/can-utils-9999-r3 create mode 100644 metadata/md5-cache/net-misc/cellbroadcastd-0.0.2 create mode 100644 metadata/md5-cache/net-misc/cellbroadcastd-0.0.3 create mode 100644 metadata/md5-cache/net-misc/clatd-1.6-r1 create mode 100644 metadata/md5-cache/net-misc/clatd-2.1.0 create mode 100644 metadata/md5-cache/net-misc/cmd-urlencode-1.0.0 create mode 100644 metadata/md5-cache/net-misc/cmd-urlencode-9999 create mode 100644 metadata/md5-cache/net-misc/commons-downloader-9999 create mode 100644 metadata/md5-cache/net-misc/commons-wikimedia-find-by-hash-1.0.0 create mode 100644 metadata/md5-cache/net-misc/curlie-1.8.2 create mode 100644 metadata/md5-cache/net-misc/cve-client-1.1.1 create mode 100644 metadata/md5-cache/net-misc/cve-client-9999 create mode 100644 metadata/md5-cache/net-misc/dpibreak-0.3.0 create mode 100644 metadata/md5-cache/net-misc/dpibreak-0.4.3 create mode 100644 metadata/md5-cache/net-misc/dpibreak-0.5.1 create mode 100644 metadata/md5-cache/net-misc/eg25-manager-0.4.2 create mode 100644 metadata/md5-cache/net-misc/ffsend-0.2.77 create mode 100644 metadata/md5-cache/net-misc/ffsend-9999 create mode 100644 metadata/md5-cache/net-misc/fileshelter-6.4.0 create mode 100644 metadata/md5-cache/net-misc/flypaper-0.4.2 create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.23.14_beta create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.23.15_beta create mode 100644 metadata/md5-cache/net-misc/gazelle-tui-1.8.2 create mode 100644 metadata/md5-cache/net-misc/gdown-5.2.0 create mode 100644 metadata/md5-cache/net-misc/gdown-5.2.1 create mode 100644 metadata/md5-cache/net-misc/gdrive-3.9.0-r1 create mode 100644 metadata/md5-cache/net-misc/gdrive-3.9.1-r1 create mode 100644 metadata/md5-cache/net-misc/gemget-1.9.0 create mode 100644 metadata/md5-cache/net-misc/gemserv-0.6.5 create mode 100644 metadata/md5-cache/net-misc/gemserv-0.6.6 create mode 100644 metadata/md5-cache/net-misc/gmcapsule-0.9.7 create mode 100644 metadata/md5-cache/net-misc/gmcapsule-0.9.8 create mode 100644 metadata/md5-cache/net-misc/gmid-2.1 create mode 100644 metadata/md5-cache/net-misc/gmid-2.1.1 create mode 100644 metadata/md5-cache/net-misc/gmid-9999 create mode 100644 metadata/md5-cache/net-misc/gnome-ssh-askpass-10.0_p1 create mode 100644 metadata/md5-cache/net-misc/gnome-ssh-askpass-9.9_p2 create mode 100644 metadata/md5-cache/net-misc/graftcp-0.7.1 create mode 100644 metadata/md5-cache/net-misc/graftcp-0.7.4 create mode 100644 metadata/md5-cache/net-misc/grpcurl-1.9.3 create mode 100644 metadata/md5-cache/net-misc/iipsrv-1.2 create mode 100644 metadata/md5-cache/net-misc/iipsrv-1.3 create mode 100644 metadata/md5-cache/net-misc/jool-4.1.14-r1 create mode 100644 metadata/md5-cache/net-misc/jool-4.1.15 create mode 100644 metadata/md5-cache/net-misc/jool-modules-4.1.14 create mode 100644 metadata/md5-cache/net-misc/jool-modules-4.1.15 create mode 100644 metadata/md5-cache/net-misc/kissy-1.2 create mode 100644 metadata/md5-cache/net-misc/lyrics-in-terminal-1.7.0 create mode 100644 metadata/md5-cache/net-misc/lyrics-in-terminal-1.8.0 create mode 100644 metadata/md5-cache/net-misc/maestral-1.9.6 create mode 100644 metadata/md5-cache/net-misc/maestral-qt-1.9.8 create mode 100644 metadata/md5-cache/net-misc/mbpoll-1.5.2 create mode 100644 metadata/md5-cache/net-misc/mbpoll-9999 create mode 100644 metadata/md5-cache/net-misc/megasync-6.1.1.0-r1 create mode 100644 metadata/md5-cache/net-misc/myip-1.2.1 create mode 100644 metadata/md5-cache/net-misc/ooni-probe-cli-3.23.0 create mode 100644 metadata/md5-cache/net-misc/ooni-probe-cli-3.24.0 create mode 100644 metadata/md5-cache/net-misc/openbgpd-8.4 create mode 100644 metadata/md5-cache/net-misc/openbgpd-8.5 create mode 100644 metadata/md5-cache/net-misc/openbgpd-8.6 create mode 100644 metadata/md5-cache/net-misc/openbgpd-9999 create mode 100644 metadata/md5-cache/net-misc/peertube-viewer-rs-1.8.6 create mode 100644 metadata/md5-cache/net-misc/purritobin-0.6.7 create mode 100644 metadata/md5-cache/net-misc/purritobin-9999 create mode 100644 metadata/md5-cache/net-misc/rpki-client-9.2 create mode 100644 metadata/md5-cache/net-misc/rpki-client-9.3 create mode 100644 metadata/md5-cache/net-misc/smcroute-2.5.7 create mode 100644 metadata/md5-cache/net-misc/sshx-0.2.4 create mode 100644 metadata/md5-cache/net-misc/toot-0.51.0-r1 create mode 100644 metadata/md5-cache/net-misc/warp-0.9.2 create mode 100644 metadata/md5-cache/net-misc/wayback_machine_downloader-2.3.0 create mode 100644 metadata/md5-cache/net-misc/wayback_machine_downloader-2.3.1 create mode 100644 metadata/md5-cache/net-misc/whatscli-1.0.11 create mode 100644 metadata/md5-cache/net-misc/whatscli-1.0.6 create mode 100644 metadata/md5-cache/net-misc/wlvncc-20250307 create mode 100644 metadata/md5-cache/net-misc/wlvncc-20250626 create mode 100644 metadata/md5-cache/net-misc/wlvncc-20250725 create mode 100644 metadata/md5-cache/net-misc/wlvncc-99999999 create mode 100644 metadata/md5-cache/net-misc/wsdd-0.8 create mode 100644 metadata/md5-cache/net-misc/wsdd-0.9 create mode 100644 metadata/md5-cache/net-misc/wstunnel-10.5.1 create mode 100644 metadata/md5-cache/net-misc/wstunnel-10.5.2 create mode 100644 metadata/md5-cache/net-misc/xh-0.25.3 create mode 100644 metadata/md5-cache/net-misc/xkcd-handler-1.1.4 create mode 100644 metadata/md5-cache/net-misc/xmrig-mo-6.21.2 create mode 100644 metadata/md5-cache/net-misc/xmrig-mo-6.22.2 create mode 100644 metadata/md5-cache/net-misc/yacy-1.930.202405130205 create mode 100644 metadata/md5-cache/net-misc/yt-dlg-2024.03.19 create mode 100644 metadata/md5-cache/net-news/cliflux-1.6.0 create mode 100644 metadata/md5-cache/net-news/cliflux-1.9.0 create mode 100644 metadata/md5-cache/net-news/comitium-1.8.1 create mode 100644 metadata/md5-cache/net-news/gfeeds-2.2.0-r3 create mode 100644 metadata/md5-cache/net-news/newsflash-3.1.6 create mode 100644 metadata/md5-cache/net-news/newsflash-3.1.6-r1 create mode 100644 metadata/md5-cache/net-news/newsflash-3.3.5 create mode 100644 metadata/md5-cache/net-news/newsraft-0.30 create mode 100644 metadata/md5-cache/net-news/newsraft-0.32 create mode 100644 metadata/md5-cache/net-news/newsraft-0.34 create mode 100644 metadata/md5-cache/net-news/newsraft-9999 create mode 100644 metadata/md5-cache/net-nntp/inn-2.7.1 create mode 100644 metadata/md5-cache/net-nntp/inn-2.7.3 create mode 100644 metadata/md5-cache/net-nntp/nzb-monkey-go-0.1.19 create mode 100644 metadata/md5-cache/net-nntp/nzb-monkey-go-0.2.1 create mode 100644 metadata/md5-cache/net-nntp/pan-0.164 create mode 100644 metadata/md5-cache/net-nntp/pan-0.165 create mode 100644 metadata/md5-cache/net-p2p/bisq-bin-1.9.14-r1 create mode 100644 metadata/md5-cache/net-p2p/dogecoin-qt-1.14.9 create mode 100644 metadata/md5-cache/net-p2p/dogecoin-qt-9999 create mode 100644 metadata/md5-cache/net-p2p/feather-2.8.1-r3 create mode 100644 metadata/md5-cache/net-p2p/feather-9999 create mode 100644 metadata/md5-cache/net-p2p/fopnu-1.68 create mode 100644 metadata/md5-cache/net-p2p/fragments-3.0.1-r1 create mode 100644 metadata/md5-cache/net-p2p/fragments-3.0.1-r2 create mode 100644 metadata/md5-cache/net-p2p/gridcoin-5.4.9.0-r1 create mode 100644 metadata/md5-cache/net-p2p/ipfs-desktop-bin-0.39.0 create mode 100644 metadata/md5-cache/net-p2p/ipfs-desktop-bin-0.40.0 create mode 100644 metadata/md5-cache/net-p2p/ipfs-desktop-bin-0.43.0 create mode 100644 metadata/md5-cache/net-p2p/monero-0.18.4.4 create mode 100644 metadata/md5-cache/net-p2p/monero-0.18.4.5 create mode 100644 metadata/md5-cache/net-p2p/monero-0.18.4.6 create mode 100644 metadata/md5-cache/net-p2p/monero-9999 create mode 100644 metadata/md5-cache/net-p2p/monero-gui-bin-0.18.4.3 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.13 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.14 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.8 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.9 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.9.1 create mode 100644 metadata/md5-cache/net-p2p/p2pool-9999 create mode 100644 metadata/md5-cache/net-p2p/persepolis-5.2.0 create mode 100644 metadata/md5-cache/net-p2p/syncthingtray-2.0.5 create mode 100644 metadata/md5-cache/net-p2p/syncthingtray-2.0.7 create mode 100644 metadata/md5-cache/net-p2p/trezord-go-2.0.33 create mode 100644 metadata/md5-cache/net-p2p/yggdrasil-go-0.5.12-r1 create mode 100644 metadata/md5-cache/net-p2p/yggdrasil-go-0.5.13 create mode 100644 metadata/md5-cache/net-p2p/yggdrasil-go-9999 create mode 100644 metadata/md5-cache/net-print/captdriver-0.1.4 create mode 100644 metadata/md5-cache/net-print/hpuld-1.00.39.15.00.23-r1 create mode 100644 metadata/md5-cache/net-proxy/MTProxy-3.0.4-r1 create mode 100644 metadata/md5-cache/net-proxy/Throne-1.1.1 create mode 100644 metadata/md5-cache/net-proxy/byedpi-0.17.2 create mode 100644 metadata/md5-cache/net-proxy/byedpi-0.17.3 create mode 100644 metadata/md5-cache/net-proxy/byedpi-9999 create mode 100644 metadata/md5-cache/net-proxy/ngrok-bin-3.37.1 create mode 100644 metadata/md5-cache/net-proxy/opera-proxy-1.13.1 create mode 100644 metadata/md5-cache/net-proxy/shadowsocks-rust-1.22.0 create mode 100644 metadata/md5-cache/net-proxy/snowflake-2.11.0-r1 create mode 100644 metadata/md5-cache/net-proxy/snowflake-2.12.1 create mode 100644 metadata/md5-cache/net-proxy/wireproxy-1.0.9 create mode 100644 metadata/md5-cache/net-proxy/wireproxy-1.1.2 create mode 100644 metadata/md5-cache/net-proxy/xray-core-26.1.23 create mode 100644 metadata/md5-cache/net-proxy/xray-core-26.2.6 create mode 100644 metadata/md5-cache/net-proxy/xray-core-9999 create mode 100644 metadata/md5-cache/net-voip/baresip-4.3.0 create mode 100644 metadata/md5-cache/net-voip/baresip-4.4.0 create mode 100644 metadata/md5-cache/net-voip/baresip-4.6.0 create mode 100644 metadata/md5-cache/net-voip/discover-overlay-0.6.9-r1 create mode 100644 metadata/md5-cache/net-voip/discover-overlay-0.7.4 create mode 100644 metadata/md5-cache/net-voip/discover-overlay-0.7.8 create mode 100644 metadata/md5-cache/net-voip/gnome-calls-48.2 create mode 100644 metadata/md5-cache/net-voip/gnome-calls-49.1.1 create mode 100644 metadata/md5-cache/net-voip/re-4.3.0 create mode 100644 metadata/md5-cache/net-voip/re-4.4.0 create mode 100644 metadata/md5-cache/net-voip/re-4.6.0 create mode 100644 metadata/md5-cache/net-voip/vvmd-0.8-r1 create mode 100644 metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.4.4-r1 create mode 100644 metadata/md5-cache/net-vpn/amneziawg-modules-1.0.20251009 create mode 100644 metadata/md5-cache/net-vpn/amneziawg-modules-1.0.20260210 create mode 100644 metadata/md5-cache/net-vpn/amneziawg-tools-1.0.20250903 create mode 100644 metadata/md5-cache/net-vpn/amneziawg-tools-1.0.20260223 create mode 100644 metadata/md5-cache/net-vpn/fastd-22 create mode 100644 metadata/md5-cache/net-vpn/fastd-23 create mode 100644 metadata/md5-cache/net-vpn/gp-saml-gui-9999 create mode 100644 metadata/md5-cache/net-vpn/mullvadvpn-app-2026.1 create mode 100644 metadata/md5-cache/net-vpn/proton-vpn-gtk-app-4.11.0 create mode 100644 metadata/md5-cache/net-vpn/vtun-embedded-3.0.7 create mode 100644 metadata/md5-cache/net-vpn/vtun-embedded-3.1.0 create mode 100644 metadata/md5-cache/net-vpn/vtun-ng-3.0.22 create mode 100644 metadata/md5-cache/net-vpn/vtun-ng-3.1.0 create mode 100644 metadata/md5-cache/net-wireless/airspyhf-1.6.8 create mode 100644 metadata/md5-cache/net-wireless/bluetuith-0.2.2 create mode 100644 metadata/md5-cache/net-wireless/bluetuith-0.2.3 create mode 100644 metadata/md5-cache/net-wireless/bluetuith-0.2.6 create mode 100644 metadata/md5-cache/net-wireless/bluetuith-9999 create mode 100644 metadata/md5-cache/net-wireless/btscreenlocker-1.8.1-r1 create mode 100644 metadata/md5-cache/net-wireless/easyroam-desktop-1.4.3-r1 create mode 100644 metadata/md5-cache/net-wireless/gr-lora_sdr-9999 create mode 100644 metadata/md5-cache/net-wireless/iwmenu-0.3.0 create mode 100644 metadata/md5-cache/net-wireless/iwmenu-0.4.0 create mode 100644 metadata/md5-cache/net-wireless/rtl8192eu-0_pre20240518 create mode 100644 metadata/md5-cache/net-wireless/rtl8723bu-9999 create mode 100644 metadata/md5-cache/net-wireless/rtl8821ce-0_pre20240326 create mode 100644 metadata/md5-cache/net-wireless/rtl8821cu-0_pre20240821 create mode 100644 metadata/md5-cache/net-wireless/sdrpp-1.2.0_pre20240607 create mode 100644 metadata/md5-cache/phosh-base/pfs-0.0.6 create mode 100644 metadata/md5-cache/phosh-base/pfs-0.0.7 create mode 100644 metadata/md5-cache/phosh-base/phosh-0.50.1 create mode 100644 metadata/md5-cache/phosh-base/phosh-0.51.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-0.52.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-mobile-settings-0.50.1 create mode 100644 metadata/md5-cache/phosh-base/phosh-mobile-settings-0.51.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-mobile-settings-0.53.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-osk-stevia-0.50.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-osk-stevia-0.52.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-osk-stevia-0.53.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-shell-0.50.1 create mode 100644 metadata/md5-cache/phosh-base/phosh-shell-0.51.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-shell-0.52.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-tour-0.50.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-tour-0.53.0 create mode 100644 metadata/md5-cache/phosh-base/xdg-desktop-portal-phosh-0.50.0 create mode 100644 metadata/md5-cache/phosh-base/xdg-desktop-portal-phosh-0.52.0 create mode 100644 metadata/md5-cache/sci-biology/cmdock-0.2.0-r2 create mode 100644 metadata/md5-cache/sci-biology/cmdock-0.2.0-r3 create mode 100644 metadata/md5-cache/sci-biology/cytoscape-bin-3.10.4 create mode 100644 metadata/md5-cache/sci-biology/geneathome-1.10-r5 create mode 100644 metadata/md5-cache/sci-biology/jalview-bin-2.11.5.1 create mode 100644 metadata/md5-cache/sci-chemistry/vesta-bin-3.5.8 create mode 100644 metadata/md5-cache/sci-chemistry/xcrysden-1.6.2-r2 create mode 100644 metadata/md5-cache/sci-electronics/bender-0.31.0 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2022.01-r1 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2023.01 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2023.07 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2024.01 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2024.07 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2025.01.1 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-2025.07 create mode 100644 metadata/md5-cache/sci-electronics/bluespec-9999 create mode 100644 metadata/md5-cache/sci-electronics/circt-1.140.0 create mode 100644 metadata/md5-cache/sci-electronics/cocotb-1.9.2 create mode 100644 metadata/md5-cache/sci-electronics/cocotb-bus-0.2.1 create mode 100644 metadata/md5-cache/sci-electronics/coil64-2.3.38 create mode 100644 metadata/md5-cache/sci-electronics/dsview-1.3.0 create mode 100644 metadata/md5-cache/sci-electronics/dsview-1.3.2 create mode 100644 metadata/md5-cache/sci-electronics/dsview-9999 create mode 100644 metadata/md5-cache/sci-electronics/kactus2-3.13.3 create mode 100644 metadata/md5-cache/sci-electronics/kactus2-9999 create mode 100644 metadata/md5-cache/sci-electronics/liblxi-1.20 create mode 100644 metadata/md5-cache/sci-electronics/logic-bin-2.4.41 create mode 100644 metadata/md5-cache/sci-electronics/logic-bin-2.4.42 create mode 100644 metadata/md5-cache/sci-electronics/logic-bin-2.4.43 create mode 100644 metadata/md5-cache/sci-electronics/lxi-tools-2.7 create mode 100644 metadata/md5-cache/sci-electronics/qucs-s-25.1.2 create mode 100644 metadata/md5-cache/sci-electronics/qucs-s-25.2.0 create mode 100644 metadata/md5-cache/sci-electronics/sby-0.63 create mode 100644 metadata/md5-cache/sci-electronics/slang-9.1 create mode 100644 metadata/md5-cache/sci-electronics/slang-9999 create mode 100644 metadata/md5-cache/sci-electronics/surfer-0.6.0 create mode 100644 metadata/md5-cache/sci-electronics/svls-0.2.11 create mode 100644 metadata/md5-cache/sci-electronics/vcd-221217-r1 create mode 100644 metadata/md5-cache/sci-electronics/verilator-5.046 create mode 100644 metadata/md5-cache/sci-electronics/verilator-9999 create mode 100644 metadata/md5-cache/sci-electronics/yosys-0.63 create mode 100644 metadata/md5-cache/sci-geosciences/google-earth-pro-7.3.6-r1 create mode 100644 metadata/md5-cache/sci-libs/dlpack-1.3 create mode 100644 metadata/md5-cache/sci-libs/onnxruntime-1.24.3 create mode 100644 metadata/md5-cache/sci-libs/onnxruntime-1.24.4 create mode 100644 metadata/md5-cache/sci-libs/onnxruntime-bin-1.22.0 create mode 100644 metadata/md5-cache/sci-libs/poselib-2.0.4 create mode 100644 metadata/md5-cache/sci-libs/poselib-2.0.5 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-25.0-r2 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-aorai-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-callgraph-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-constant-folding-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-dive-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-e-acsl-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-eva-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-from-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-impact-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-inout-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-instantiate-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-loopanalysis-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-metrics-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-nonterm-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-obfuscator-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-occurrence-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-pdg-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-postdominators-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-printapi-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-qed-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-reduc-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-report-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-rtegen-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-scope-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-security-slicing-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-server-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-slicing-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-sparecode-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-studia-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-users-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/frama-c-variadic-25.0 create mode 100644 metadata/md5-cache/sci-mathematics/pyromaths-21.8.2-r1 create mode 100644 metadata/md5-cache/sci-mathematics/rink-0.8.0-r1 create mode 100644 metadata/md5-cache/sci-mathematics/rink-9999 create mode 100644 metadata/md5-cache/sci-mathematics/rstudio-desktop-bin-2023.09.1_p494 create mode 100644 metadata/md5-cache/sci-mathematics/rstudio-desktop-bin-2024.12.0_p467 create mode 100644 metadata/md5-cache/sci-mathematics/rstudio-desktop-bin-2024.12.0_p467-r1 create mode 100644 metadata/md5-cache/sci-misc/boinc-wrapper-26018-r3 create mode 100644 metadata/md5-cache/sci-misc/boinc-wrapper-26019 create mode 100644 metadata/md5-cache/sci-misc/boinc-wrapper-26019-r1 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre6980 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre7276 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre7611 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre7924 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre8100 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre8149 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre8198 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-9999 create mode 100644 metadata/md5-cache/sci-ml/aichat-0.30.0 create mode 100644 metadata/md5-cache/sci-ml/ollama-0.17.7 create mode 100644 metadata/md5-cache/sci-ml/ollama-0.18.0 create mode 100644 metadata/md5-cache/sci-ml/ollama-9999 create mode 100644 metadata/md5-cache/sci-physics/openmodelica-1.26.0 create mode 100644 metadata/md5-cache/sci-physics/ovito-3.10.4 create mode 100644 metadata/md5-cache/sci-physics/ovito-3.10.5 create mode 100644 metadata/md5-cache/sci-physics/ovito-3.10.5-r1 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-aepaneshnikov-20221210 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-featherwallet-20201209 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-google-artifact-registry-20210504 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-jvoisin-20230224 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-jvoisin-20251029 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-phosh-2024 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-phosh-2025 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-russallbery-20250000 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-schernykh-20210409 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-skyjake-20211224 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-gmid-2.0 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-gmid-2.1 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-lanodan-2024 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-lanodan-2025 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-lanodan-2026 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-oriole-systems-20240330 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-telescope-0.10 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-telescope-0.11 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-telescope-0.12 create mode 100644 metadata/md5-cache/sys-apps/0xFFFF-0.10 create mode 100644 metadata/md5-cache/sys-apps/amd-debug-tools-0.2.7 create mode 100644 metadata/md5-cache/sys-apps/asus-numpad-0.2-r1 create mode 100644 metadata/md5-cache/sys-apps/asus-numpad-9999 create mode 100644 metadata/md5-cache/sys-apps/asus-touchpad-numpad-driver-0_pre20220311 create mode 100644 metadata/md5-cache/sys-apps/asus-touchpad-numpad-driver-9999 create mode 100644 metadata/md5-cache/sys-apps/bat-extras-2024.08.24 create mode 100644 metadata/md5-cache/sys-apps/bat-extras-9999 create mode 100644 metadata/md5-cache/sys-apps/bustd-0.1.1 create mode 100644 metadata/md5-cache/sys-apps/cctv-9999 create mode 100644 metadata/md5-cache/sys-apps/colortail-0.3.3 create mode 100644 metadata/md5-cache/sys-apps/colortail-9999 create mode 100644 metadata/md5-cache/sys-apps/coolercontrol-3.1.1 create mode 100644 metadata/md5-cache/sys-apps/coolercontrol-4.0.1 create mode 100644 metadata/md5-cache/sys-apps/coolercontrold-3.1.1 create mode 100644 metadata/md5-cache/sys-apps/coolercontrold-4.0.1 create mode 100644 metadata/md5-cache/sys-apps/corefreq-2.0.8 create mode 100644 metadata/md5-cache/sys-apps/corefreq-2.0.9 create mode 100644 metadata/md5-cache/sys-apps/corefreq-2.1.0 create mode 100644 metadata/md5-cache/sys-apps/deepcool-digital-linux-0.10.1 create mode 100644 metadata/md5-cache/sys-apps/deepcool-digital-linux-0.10.2 create mode 100644 metadata/md5-cache/sys-apps/dnf5-5.3.0.0 create mode 100644 metadata/md5-cache/sys-apps/dool-1.3.1-r1 create mode 100644 metadata/md5-cache/sys-apps/dool-1.3.2-r2 create mode 100644 metadata/md5-cache/sys-apps/dool-9999 create mode 100644 metadata/md5-cache/sys-apps/drm_info-2.8.0 create mode 100644 metadata/md5-cache/sys-apps/drm_info-2.9.0 create mode 100644 metadata/md5-cache/sys-apps/dysk-2.10.1 create mode 100644 metadata/md5-cache/sys-apps/flashprog-1.2 create mode 100644 metadata/md5-cache/sys-apps/flashprog-1.3 create mode 100644 metadata/md5-cache/sys-apps/flashprog-1.4 create mode 100644 metadata/md5-cache/sys-apps/fselect-0.8.6 create mode 100644 metadata/md5-cache/sys-apps/gat-0.23.1 create mode 100644 metadata/md5-cache/sys-apps/hex-0.6.0 create mode 100644 metadata/md5-cache/sys-apps/hex-0.7.0 create mode 100644 metadata/md5-cache/sys-apps/hexyl-0.17.0 create mode 100644 metadata/md5-cache/sys-apps/killport-1.1.0 create mode 100644 metadata/md5-cache/sys-apps/lact-0.8.3 create mode 100644 metadata/md5-cache/sys-apps/lact-0.8.4 create mode 100644 metadata/md5-cache/sys-apps/loclone-0.1.0 create mode 100644 metadata/md5-cache/sys-apps/lr-1.6 create mode 100644 metadata/md5-cache/sys-apps/lsplug-6 create mode 100644 metadata/md5-cache/sys-apps/lsr-1.0.0 create mode 100644 metadata/md5-cache/sys-apps/mission-center-0.4.4-r3 create mode 100644 metadata/md5-cache/sys-apps/mission-center-0.5.2-r2 create mode 100644 metadata/md5-cache/sys-apps/mission-center-1.1.0 create mode 100644 metadata/md5-cache/sys-apps/nvimpager-0.13.0 create mode 100644 metadata/md5-cache/sys-apps/openSeaChest-23.12 create mode 100644 metadata/md5-cache/sys-apps/openSeaChest-24.08.1 create mode 100644 metadata/md5-cache/sys-apps/openpt-1.0.1 create mode 100644 metadata/md5-cache/sys-apps/ov-0.11.2 create mode 100644 metadata/md5-cache/sys-apps/ov-0.32.0 create mode 100644 metadata/md5-cache/sys-apps/pnpm-bin-10.19.0 create mode 100644 metadata/md5-cache/sys-apps/pnpm-bin-10.2.0 create mode 100644 metadata/md5-cache/sys-apps/pnpm-bin-9.12.3 create mode 100644 metadata/md5-cache/sys-apps/pnpm-bin-9.15.5 create mode 100644 metadata/md5-cache/sys-apps/qdiskinfo-0.4 create mode 100644 metadata/md5-cache/sys-apps/qemu-openrc-0.10.0 create mode 100644 metadata/md5-cache/sys-apps/qemu-openrc-0.11.1 create mode 100644 metadata/md5-cache/sys-apps/qemu-openrc-9999 create mode 100644 metadata/md5-cache/sys-apps/save-backlight-1.1.4 create mode 100644 metadata/md5-cache/sys-apps/save-backlight-9999 create mode 100644 metadata/md5-cache/sys-apps/sd-1.0.0 create mode 100644 metadata/md5-cache/sys-apps/systemd-bootchart-234 create mode 100644 metadata/md5-cache/sys-apps/systemd-bootchart-235 create mode 100644 metadata/md5-cache/sys-apps/utils-extra-0.0.2-r1 create mode 100644 metadata/md5-cache/sys-apps/utils-extra-9999 create mode 100644 metadata/md5-cache/sys-apps/zmem-0.2.1 create mode 100644 metadata/md5-cache/sys-auth/authenticator-4.6.2 create mode 100644 metadata/md5-cache/sys-auth/hyprpolkitagent-0.1.1-r2 create mode 100644 metadata/md5-cache/sys-auth/hyprpolkitagent-0.1.2 create mode 100644 metadata/md5-cache/sys-auth/pam-gnupg-0.4-r1 create mode 100644 metadata/md5-cache/sys-block/clonezilla-5.8.9 create mode 100644 metadata/md5-cache/sys-block/partclone-0.3.46 create mode 100644 metadata/md5-cache/sys-block/partclone-0.3.47 create mode 100644 metadata/md5-cache/sys-block/ublksrv-1.6 create mode 100644 metadata/md5-cache/sys-boot/customrescuecd-x86_64-grub-0.1 create mode 100644 metadata/md5-cache/sys-boot/drbl-5.4.2 create mode 100644 metadata/md5-cache/sys-boot/etcher-bin-2.1.4 create mode 100644 metadata/md5-cache/sys-boot/grml-rescueboot-0.6.7 create mode 100644 metadata/md5-cache/sys-boot/mkusb-23.2.0 create mode 100644 metadata/md5-cache/sys-boot/ventoy-bin-1.0.98-r1 create mode 100644 metadata/md5-cache/sys-boot/zfsbootmenu-1.12.0 create mode 100644 metadata/md5-cache/sys-boot/zfsbootmenu-2.2.2 create mode 100644 metadata/md5-cache/sys-boot/zfsbootmenu-2.3.0 create mode 100644 metadata/md5-cache/sys-boot/zfsbootmenu-3.0.1 create mode 100644 metadata/md5-cache/sys-boot/zfsbootmenu-3.1.0 create mode 100644 metadata/md5-cache/sys-cluster/genders-1.28.1-r1 create mode 100644 metadata/md5-cache/sys-cluster/genders-1.32.1 create mode 100644 metadata/md5-cache/sys-cluster/kops-bin-1.25.3 create mode 100644 metadata/md5-cache/sys-cluster/kops-bin-1.31.0 create mode 100644 metadata/md5-cache/sys-cluster/opencoarrays-2.10.0-r1 create mode 100644 metadata/md5-cache/sys-cluster/opencoarrays-2.10.1-r1 create mode 100644 metadata/md5-cache/sys-cluster/opencoarrays-2.10.2 create mode 100644 metadata/md5-cache/sys-cluster/opencoarrays-2.10.3 create mode 100644 metadata/md5-cache/sys-cluster/opencoarrays-2.9.3-r1 create mode 100644 metadata/md5-cache/sys-devel/clang-bloomberg-p2996-21.0.0_p20250702 create mode 100644 metadata/md5-cache/sys-devel/clang-bloomberg-p2996-21.0.0_p20260204 create mode 100644 metadata/md5-cache/sys-devel/clang-bloomberg-p2996-9999 create mode 100644 metadata/md5-cache/sys-devel/fcode-utils-1.0.3 create mode 100644 metadata/md5-cache/sys-devel/lcc-2021.01.11-r1 create mode 100644 metadata/md5-cache/sys-firmware/lenovolegionlinux-9999 create mode 100644 metadata/md5-cache/sys-fs/bcachefs-kmod-1.36.1 create mode 100644 metadata/md5-cache/sys-fs/bcachefs-kmod-1.37.3 create mode 100644 metadata/md5-cache/sys-fs/bcachefs-kmod-9999 create mode 100644 metadata/md5-cache/sys-fs/btrd-0.5.4 create mode 100644 metadata/md5-cache/sys-fs/btrfs-dump-20260216 create mode 100644 metadata/md5-cache/sys-fs/btrfs-heatmap-9-r1 create mode 100644 metadata/md5-cache/sys-fs/diskonaut-0.10.0 create mode 100644 metadata/md5-cache/sys-fs/diskonaut-0.11.0 create mode 100644 metadata/md5-cache/sys-fs/diskonaut-9999 create mode 100644 metadata/md5-cache/sys-fs/dua-cli-2.33.0 create mode 100644 metadata/md5-cache/sys-fs/dua-cli-2.34.0 create mode 100644 metadata/md5-cache/sys-fs/dwarfs-0.15.1-r1 create mode 100644 metadata/md5-cache/sys-fs/dwarfs-bin-0.15.1 create mode 100644 metadata/md5-cache/sys-fs/ffmpegfs-2.17 create mode 100644 metadata/md5-cache/sys-fs/ffmpegfs-2.17-r1 create mode 100644 metadata/md5-cache/sys-fs/fstransform-0.9.4 create mode 100644 metadata/md5-cache/sys-fs/fsverity-utils-1.6 create mode 100644 metadata/md5-cache/sys-fs/gcsfuse-2.11.2 create mode 100644 metadata/md5-cache/sys-fs/gdu-5.14.0 create mode 100644 metadata/md5-cache/sys-fs/gdu-5.25.0 create mode 100644 metadata/md5-cache/sys-fs/gfs2-utils-3.4.1 create mode 100644 metadata/md5-cache/sys-fs/gfs2-utils-3.5.1-r1 create mode 100644 metadata/md5-cache/sys-fs/jefferson-0.4.6 create mode 100644 metadata/md5-cache/sys-fs/jefferson-0.4.6-r1 create mode 100644 metadata/md5-cache/sys-fs/jefferson-0.4.7 create mode 100644 metadata/md5-cache/sys-fs/mdevd-0.1.8.1 create mode 100644 metadata/md5-cache/sys-fs/mountpoint-s3-bin-1.1.1 create mode 100644 metadata/md5-cache/sys-fs/ntfs2btrfs-20250616 create mode 100644 metadata/md5-cache/sys-fs/ufiformat-0.9.9 create mode 100644 metadata/md5-cache/sys-fs/vramfs-0_p20221214 create mode 100644 metadata/md5-cache/sys-fs/xfs_undelete-15.0 create mode 100644 metadata/md5-cache/sys-fs/xva-img-1.5-r1 create mode 100644 metadata/md5-cache/sys-fs/zfs-auto-utils-1.0.0 create mode 100644 metadata/md5-cache/sys-kernel/dpdk-kmod-23.03 create mode 100644 metadata/md5-cache/sys-kernel/uek-sources-5.15.0.300.159.7-r1 create mode 100644 metadata/md5-cache/sys-kernel/uek-sources-5.15.0.300.161.13 create mode 100644 metadata/md5-cache/sys-kernel/xow-0.5 create mode 100644 metadata/md5-cache/sys-kernel/zenpower3-0.2.0-r3 create mode 100644 metadata/md5-cache/sys-kernel/zenpower3-9999 create mode 100644 metadata/md5-cache/sys-libs/cyclonedds-0.10.3-r1 create mode 100644 metadata/md5-cache/sys-libs/cyclonedds-9999 create mode 100644 metadata/md5-cache/sys-libs/gcompat-1.1.0 create mode 100644 metadata/md5-cache/sys-libs/gcompat-9999 create mode 100644 metadata/md5-cache/sys-libs/iceoryx-2.0.3 create mode 100644 metadata/md5-cache/sys-libs/iceoryx-9999 create mode 100644 metadata/md5-cache/sys-libs/libfixposix-0.4.3 create mode 100644 metadata/md5-cache/sys-libs/libfixposix-0.5.1 create mode 100644 metadata/md5-cache/sys-libs/libudev-zero-1.0.3 create mode 100644 metadata/md5-cache/sys-libs/nss-tls-1.0 create mode 100644 metadata/md5-cache/sys-libs/nss-tls-1.1-r1 create mode 100644 metadata/md5-cache/sys-libs/nss-tls-9999 create mode 100644 metadata/md5-cache/sys-libs/solo-udev-rules-4.1.5 create mode 100644 metadata/md5-cache/sys-libs/spiral-0.3.0 create mode 100644 metadata/md5-cache/sys-power/amdfan-0.1.28 create mode 100644 metadata/md5-cache/sys-power/amdfan-0.2.3 create mode 100644 metadata/md5-cache/sys-power/amdfan-0.2.5 create mode 100644 metadata/md5-cache/sys-power/auto-cpufreq-2.3.0 create mode 100644 metadata/md5-cache/sys-power/auto-cpufreq-2.4.0 create mode 100644 metadata/md5-cache/sys-power/auto-cpufreq-2.6.0 create mode 100644 metadata/md5-cache/sys-power/envycontrol-3.5.2 create mode 100644 metadata/md5-cache/sys-power/envycontrol-9999 create mode 100644 metadata/md5-cache/sys-power/fan2go-0.13.0 create mode 100644 metadata/md5-cache/sys-power/fan2go-tui-0.2.1 create mode 100644 metadata/md5-cache/sys-power/gtherm-0.0.3 create mode 100644 metadata/md5-cache/sys-power/linux-tools-power-x86-6.1 create mode 100644 metadata/md5-cache/sys-power/linux-tools-power-x86-6.6 create mode 100644 metadata/md5-cache/sys-power/nvidia-exec-0.2.7-r1 create mode 100644 metadata/md5-cache/sys-power/nvidia-exec-9999 create mode 100644 metadata/md5-cache/sys-power/rog-daemon-2.1.0 create mode 100644 metadata/md5-cache/sys-power/system76-power-1.2.1-r2 create mode 100644 metadata/md5-cache/sys-power/system76-power-1.2.4 create mode 100644 metadata/md5-cache/sys-power/system76-power-9999 create mode 100644 metadata/md5-cache/sys-process/forkstat-0.03.02-r2 create mode 100644 metadata/md5-cache/sys-process/gotop-4.2.0 create mode 100644 metadata/md5-cache/sys-process/nohang-0.2.0 create mode 100644 metadata/md5-cache/sys-process/nohang-9999 create mode 100644 metadata/md5-cache/sys-process/nq-0.4 create mode 100644 metadata/md5-cache/sys-process/pipectl-0.5.0 create mode 100644 metadata/md5-cache/sys-process/scron-0.4 create mode 100644 metadata/md5-cache/sys-process/snooze-0.5.1 create mode 100644 metadata/md5-cache/sys-process/snooze-9999 create mode 100644 metadata/md5-cache/sys-process/task-spooler-1.3.0 create mode 100644 metadata/md5-cache/sys-process/xe-1.0-r1 create mode 100644 metadata/md5-cache/virtual/crystal-db-0.13-r1 create mode 100644 metadata/md5-cache/virtual/crystal-db-0.14 create mode 100644 metadata/md5-cache/www-apps/anubis-1.24.0 create mode 100644 metadata/md5-cache/www-apps/anubis-1.25.0 create mode 100644 metadata/md5-cache/www-apps/code-server-bin-4.18.0 create mode 100644 metadata/md5-cache/www-apps/code-server-bin-4.19.1 create mode 100644 metadata/md5-cache/www-apps/code-server-bin-4.90.3 create mode 100644 metadata/md5-cache/www-apps/flaresolverr-3.4.6 create mode 100644 metadata/md5-cache/www-apps/forgejo-11.0.11 create mode 100644 metadata/md5-cache/www-apps/forgejo-11.0.7 create mode 100644 metadata/md5-cache/www-apps/forgejo-12.0.4 create mode 100644 metadata/md5-cache/www-apps/forgejo-13.0.2 create mode 100644 metadata/md5-cache/www-apps/forgejo-14.0.3 create mode 100644 metadata/md5-cache/www-apps/freshrss-1.26.3 create mode 100644 metadata/md5-cache/www-apps/goatcounter-2.6.0 create mode 100644 metadata/md5-cache/www-apps/goatcounter-2.7.0 create mode 100644 metadata/md5-cache/www-apps/invidious-2025.09.13.0-r2 create mode 100644 metadata/md5-cache/www-apps/invidious-2026.02.07.0 create mode 100644 metadata/md5-cache/www-apps/laminar-1.3-r1 create mode 100644 metadata/md5-cache/www-apps/libmedium-2024.06.10 create mode 100644 metadata/md5-cache/www-apps/mycorrhiza-1.15.1 create mode 100644 metadata/md5-cache/www-apps/mycorrhiza-9999 create mode 100644 metadata/md5-cache/www-apps/pleroma-2.10.0-r1 create mode 100644 metadata/md5-cache/www-apps/pleroma-9999 create mode 100644 metadata/md5-cache/www-apps/pleroma-fe-2.7.0 create mode 100644 metadata/md5-cache/www-apps/pleroma-fe-2.8.0 create mode 100644 metadata/md5-cache/www-apps/pleroma-fe-9999 create mode 100644 metadata/md5-cache/www-apps/prowlarr-2.3.3.5296 create mode 100644 metadata/md5-cache/www-apps/radarr-6.1.1.10317 create mode 100644 metadata/md5-cache/www-apps/redlib-0.36.0 create mode 100644 metadata/md5-cache/www-apps/rimgo-1.2.1 create mode 100644 metadata/md5-cache/www-apps/sblg-0.6.1 create mode 100644 metadata/md5-cache/www-apps/sonarr-4.0.16.2946 create mode 100644 metadata/md5-cache/www-apps/soupault-5.2.1 create mode 100644 metadata/md5-cache/www-apps/soupault-bin-5.2.0 create mode 100644 metadata/md5-cache/www-apps/uwebsockets-20.14.0 create mode 100644 metadata/md5-cache/www-apps/uwebsockets-20.62.0 create mode 100644 metadata/md5-cache/www-apps/uwebsockets-9999 create mode 100644 metadata/md5-cache/www-apps/whisparr-eros-3.3.1.579 create mode 100644 metadata/md5-cache/www-apps/whoogle-search-0.9.3 create mode 100644 metadata/md5-cache/www-apps/zola-0.21.0 create mode 100644 metadata/md5-cache/www-apps/zola-0.22.1-r1 create mode 100644 metadata/md5-cache/www-client/badwolf-1.4.0-r2 create mode 100644 metadata/md5-cache/www-client/badwolf-9999-r1 create mode 100644 metadata/md5-cache/www-client/browsh-1.8.2 create mode 100644 metadata/md5-cache/www-client/browsh-1.8.3 create mode 100644 metadata/md5-cache/www-client/chawan-0.3.3 create mode 100644 metadata/md5-cache/www-client/chawan-9999 create mode 100644 metadata/md5-cache/www-client/helium-bin-0.10.1.1 create mode 100644 metadata/md5-cache/www-client/helium-bin-0.10.5.1 create mode 100644 metadata/md5-cache/www-client/helium-bin-0.10.6.1 create mode 100644 metadata/md5-cache/www-client/mullvad-browser-bin-15.0.8 create mode 100644 metadata/md5-cache/www-client/nyxt-3.11.8 create mode 100644 metadata/md5-cache/www-client/nyxt-3.12.0 create mode 100644 metadata/md5-cache/www-client/nyxt-9999 create mode 100644 metadata/md5-cache/www-client/opera-gx-bin-128.0.5807.97 create mode 100644 metadata/md5-cache/www-client/torbrowser-launcher-0.3.9 create mode 100644 metadata/md5-cache/www-client/vimb-3.7.0 create mode 100644 metadata/md5-cache/www-client/vimb-9999 create mode 100644 metadata/md5-cache/www-client/yandex-browser-26.3.1.961_p1 create mode 100644 metadata/md5-cache/www-client/zen-bin-1.18.10b create mode 100644 metadata/md5-cache/www-client/zen-bin-1.19.4b create mode 100644 metadata/md5-cache/www-misc/dufs-0.40.0 create mode 100644 metadata/md5-cache/www-misc/gitea2rss-0.7.0 create mode 100644 metadata/md5-cache/www-misc/kiwix-desktop-2.4.0 create mode 100644 metadata/md5-cache/www-misc/kiwix-desktop-2.5.1 create mode 100644 metadata/md5-cache/www-misc/libkiwix-14.0.0 create mode 100644 metadata/md5-cache/www-misc/libkiwix-14.1.1 create mode 100644 metadata/md5-cache/www-misc/libkiwix-14.2.0 create mode 100644 metadata/md5-cache/www-misc/waldl-0.0.1_pre20211112 create mode 100644 metadata/md5-cache/www-misc/wyebadblock-1.0.0_p20230211 create mode 100644 metadata/md5-cache/www-plugins/firefoxpwa-2.17.2 create mode 100644 metadata/md5-cache/www-plugins/firefoxpwa-2.18.0 create mode 100644 metadata/md5-cache/www-plugins/firefoxpwa-2.18.2 create mode 100644 metadata/md5-cache/www-plugins/tridactyl-native-0.5.0 create mode 100644 metadata/md5-cache/www-servers/copyparty-1.20.12 create mode 100644 metadata/md5-cache/www-servers/copyparty-1.20.13-r1 create mode 100644 metadata/md5-cache/www-servers/hinsightd-0.9.17 create mode 100644 metadata/md5-cache/www-servers/hinsightd-9999 create mode 100644 metadata/md5-cache/www-servers/quark-0_pre20220817 create mode 100644 metadata/md5-cache/www-servers/quark-9999 create mode 100644 metadata/md5-cache/x11-apps/autokey-0.96.0 create mode 100644 metadata/md5-cache/x11-apps/lightdm-gtk-greeter-settings-1.2.2-r3 create mode 100644 metadata/md5-cache/x11-apps/xcur2png-0.7.1-r3 create mode 100644 metadata/md5-cache/x11-drivers/OpenTabletDriver-0.6.6.2 create mode 100644 metadata/md5-cache/x11-drivers/OpenTabletDriver-bin-0.6.3.0 create mode 100644 metadata/md5-cache/x11-drivers/evdi-1.14.12 create mode 100644 metadata/md5-cache/x11-drivers/evdi-1.14.13 create mode 100644 metadata/md5-cache/x11-drivers/evdi-1.14.14 create mode 100644 metadata/md5-cache/x11-drivers/evdi-1.14.15 create mode 100644 metadata/md5-cache/x11-drivers/evdi-9999 create mode 100644 metadata/md5-cache/x11-drivers/xf86-input-xppen-3.4.9-r2 create mode 100644 metadata/md5-cache/x11-libs/gtk-fortran-3.24.49 create mode 100644 metadata/md5-cache/x11-libs/gtk-fortran-4.7.1 create mode 100644 metadata/md5-cache/x11-libs/gtk-fortran-4.8.0 create mode 100644 metadata/md5-cache/x11-libs/sdl-fakeqwerty-0_pre20191217 create mode 100644 metadata/md5-cache/x11-misc/aerial-sddm-theme-0_pre20191018-r1 create mode 100644 metadata/md5-cache/x11-misc/aerial-sddm-theme-9999 create mode 100644 metadata/md5-cache/x11-misc/autotiling-1.9.3 create mode 100644 metadata/md5-cache/x11-misc/betterlockscreen-4.4.0 create mode 100644 metadata/md5-cache/x11-misc/betterlockscreen_rapid-0.0.0_pre20210701 create mode 100644 metadata/md5-cache/x11-misc/betterlockscreen_rapid-0.0.0_pre20210708 create mode 100644 metadata/md5-cache/x11-misc/dotool-1.5 create mode 100644 metadata/md5-cache/x11-misc/exit-options-20250830 create mode 100644 metadata/md5-cache/x11-misc/gobble-1.3 create mode 100644 metadata/md5-cache/x11-misc/greenclip-bin-4.2 create mode 100644 metadata/md5-cache/x11-misc/gromit-mpx-1.8.0 create mode 100644 metadata/md5-cache/x11-misc/gromit-mpx-1.9.0 create mode 100644 metadata/md5-cache/x11-misc/gromit-mpx-9999 create mode 100644 metadata/md5-cache/x11-misc/i3-restore-4.1 create mode 100644 metadata/md5-cache/x11-misc/i3-resurrect-1.4.5 create mode 100644 metadata/md5-cache/x11-misc/i3lock-color-2.13.5 create mode 100644 metadata/md5-cache/x11-misc/i3lock-fancy-rapid-0.0.0_pre20201109-r1 create mode 100644 metadata/md5-cache/x11-misc/i3lock-fancy-rapid-0.0.0_pre20210421 create mode 100644 metadata/md5-cache/x11-misc/i3status-rust-0.35.0 create mode 100644 metadata/md5-cache/x11-misc/ksnip-1.11.0_pre20250130 create mode 100644 metadata/md5-cache/x11-misc/leftwm-theme-0.1.2 create mode 100644 metadata/md5-cache/x11-misc/ly-1.0.3 create mode 100644 metadata/md5-cache/x11-misc/ly-1.2.0 create mode 100644 metadata/md5-cache/x11-misc/ly-1.3.2 create mode 100644 metadata/md5-cache/x11-misc/ly-9999 create mode 100644 metadata/md5-cache/x11-misc/matugen-2.4.1 create mode 100644 metadata/md5-cache/x11-misc/picom-jonaburg-9999 create mode 100644 metadata/md5-cache/x11-misc/pywal16-3.6.0 create mode 100644 metadata/md5-cache/x11-misc/pywal16-3.7.2 create mode 100644 metadata/md5-cache/x11-misc/rofi-emoji-3.3.0 create mode 100644 metadata/md5-cache/x11-misc/rofi-emoji-3.4.1 create mode 100644 metadata/md5-cache/x11-misc/rofi-emoji-4.1.0 create mode 100644 metadata/md5-cache/x11-misc/selx-1.2.0 create mode 100644 metadata/md5-cache/x11-misc/selx-2.0.0 create mode 100644 metadata/md5-cache/x11-misc/slstatus-1.0-r1 create mode 100644 metadata/md5-cache/x11-misc/slstatus-1.1 create mode 100644 metadata/md5-cache/x11-misc/tbsm-0.5 create mode 100644 metadata/md5-cache/x11-misc/tbsm-0.6 create mode 100644 metadata/md5-cache/x11-misc/tbsm-0.7 create mode 100644 metadata/md5-cache/x11-misc/vimouse-0.11 create mode 100644 metadata/md5-cache/x11-misc/wallust-3.1.0 create mode 100644 metadata/md5-cache/x11-misc/wallust-3.3.0 create mode 100644 metadata/md5-cache/x11-misc/wallust-3.5.2 create mode 100644 metadata/md5-cache/x11-misc/xbanish-1.8 create mode 100644 metadata/md5-cache/x11-misc/xbanish-1.8_p20230519 create mode 100644 metadata/md5-cache/x11-misc/xob-0.2 create mode 100644 metadata/md5-cache/x11-misc/xob-0.3 create mode 100644 metadata/md5-cache/x11-misc/xsecurelock-1.9.0 create mode 100644 metadata/md5-cache/x11-plugins/purple-mm-sms-0.1.7 create mode 100644 metadata/md5-cache/x11-terms/alacritty-graphics-0.16.1 create mode 100644 metadata/md5-cache/x11-terms/alacritty-graphics-9999 create mode 100644 metadata/md5-cache/x11-terms/dmd5620-2.1.0 create mode 100644 metadata/md5-cache/x11-terms/rio-0.2.37 create mode 100644 metadata/md5-cache/x11-terms/tabby-bin-1.0.221 create mode 100644 metadata/md5-cache/x11-terms/terminal-simulator-0.2 create mode 100644 metadata/md5-cache/x11-terms/terminal-simulator-9999-r1 create mode 100644 metadata/md5-cache/x11-terms/tym-3.5.1-r2 create mode 100644 metadata/md5-cache/x11-terms/weltschmerz-1.9.0 create mode 100644 metadata/md5-cache/x11-themes/adw-gtk3-5.10 create mode 100644 metadata/md5-cache/x11-themes/adw-gtk3-5.6 create mode 100644 metadata/md5-cache/x11-themes/adwaita-dark-amoled-9999 create mode 100644 metadata/md5-cache/x11-themes/apple-cursor-2.0.1 create mode 100644 metadata/md5-cache/x11-themes/arc-darkest-colors-0_pre20200818 create mode 100644 metadata/md5-cache/x11-themes/arc-darkest-colors-0_pre20201112 create mode 100644 metadata/md5-cache/x11-themes/arc-kde-20220908 create mode 100644 metadata/md5-cache/x11-themes/bibata-xcursors-2.0.3 create mode 100644 metadata/md5-cache/x11-themes/bibata-xcursors-2.0.7 create mode 100644 metadata/md5-cache/x11-themes/blackandwhite-gtk-9999 create mode 100644 metadata/md5-cache/x11-themes/breezex-xcursors-2.0.0 create mode 100644 metadata/md5-cache/x11-themes/breezex-xcursors-2.0.1 create mode 100644 metadata/md5-cache/x11-themes/candy-icons-9999 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-btop-1.0.0 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-cursors-1.0.2 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-cursors-2.0.0 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-gtk-0.7.5 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-gtk-1.0.3 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-kvantum-0_pre20220927 create mode 100644 metadata/md5-cache/x11-themes/catppuccin-kvantum-9999 create mode 100644 metadata/md5-cache/x11-themes/flat-remix-gtk-9999 create mode 100644 metadata/md5-cache/x11-themes/hackerer-9999 create mode 100644 metadata/md5-cache/x11-themes/juno-9999 create mode 100644 metadata/md5-cache/x11-themes/materia-theme-20210322 create mode 100644 metadata/md5-cache/x11-themes/midnight-9999 create mode 100644 metadata/md5-cache/x11-themes/neonly-cursor-1.0.0 create mode 100644 metadata/md5-cache/x11-themes/neonly-cursor-2.0.0 create mode 100644 metadata/md5-cache/x11-themes/nordzy-cursors-2.3.0 create mode 100644 metadata/md5-cache/x11-themes/obsidian-icon-theme-4.15-r1 create mode 100644 metadata/md5-cache/x11-themes/obsidian-icon-theme-9999 create mode 100644 metadata/md5-cache/x11-themes/obsidian2-gtk-theme-2.25 create mode 100644 metadata/md5-cache/x11-themes/obsidian2-gtk-theme-9999 create mode 100644 metadata/md5-cache/x11-themes/papirus-claws-mail-theme-0_pre20181023 create mode 100644 metadata/md5-cache/x11-themes/papirus-claws-mail-theme-0_pre20201019 create mode 100644 metadata/md5-cache/x11-themes/phosh-wallpapers-0.41.0 create mode 100644 metadata/md5-cache/x11-themes/phosh-wallpapers-0.42.0 create mode 100644 metadata/md5-cache/x11-themes/pop-icon-theme-3.5.0 create mode 100644 metadata/md5-cache/x11-themes/qogir-icon-theme-2020.11.22 create mode 100644 metadata/md5-cache/x11-themes/qogir-icon-theme-2025.02.15 create mode 100644 metadata/md5-cache/x11-themes/razor-sharp-gtk-9999 create mode 100644 metadata/md5-cache/x11-themes/solarized-black-1.0 create mode 100644 metadata/md5-cache/x11-themes/sound-theme-librem5-0.1.0 create mode 100644 metadata/md5-cache/x11-themes/vimix-xcursors-20200224-r3 create mode 100644 metadata/md5-cache/x11-wm/dk-1.7 create mode 100644 metadata/md5-cache/x11-wm/dk-9999 create mode 100644 metadata/md5-cache/x11-wm/firefox-i3-workspaces-0.10 create mode 100644 metadata/md5-cache/x11-wm/i3-rounded-4.21.1 create mode 100644 metadata/md5-cache/x11-wm/leftwm-0.5.1 create mode 100644 metadata/md5-cache/x11-wm/leftwm-0.5.4 create mode 100644 metadata/md5-cache/x11-wm/qtile-extras-0.33.0 create mode 100644 metadata/news/2025-10-07-coolercontrol-liqctld-removed/2025-10-07-coolercontrol-liqctld-removed create mode 100644 metadata/pkg_desc_index create mode 100644 metadata/pkgcheck.conf create mode 100644 metadata/timestamp.chk create mode 100644 mpv-plugin/SimpleHistory/Manifest create mode 100644 mpv-plugin/SimpleHistory/SimpleHistory-2023.09.25.ebuild create mode 100644 mpv-plugin/SimpleHistory/metadata.xml create mode 100644 mpv-plugin/SimpleUndo/Manifest create mode 100644 mpv-plugin/SimpleUndo/SimpleUndo-2023.09.25.ebuild create mode 100644 mpv-plugin/SimpleUndo/metadata.xml create mode 100644 mpv-plugin/SmartCopyPaste/Manifest create mode 100644 mpv-plugin/SmartCopyPaste/SmartCopyPaste-3.1.ebuild create mode 100644 mpv-plugin/SmartCopyPaste/metadata.xml create mode 100644 mpv-plugin/kde-do-not-disturb/Manifest create mode 100644 mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20230110.ebuild create mode 100644 mpv-plugin/kde-do-not-disturb/metadata.xml create mode 100644 mpv-plugin/kde-night-color/Manifest create mode 100644 mpv-plugin/kde-night-color/kde-night-color-20230110.ebuild create mode 100644 mpv-plugin/kde-night-color/kde-night-color-20240910.ebuild create mode 100644 mpv-plugin/kde-night-color/metadata.xml create mode 100644 mpv-plugin/kdialog-open-files/Manifest create mode 100644 mpv-plugin/kdialog-open-files/kdialog-open-files-20221015.ebuild create mode 100644 mpv-plugin/kdialog-open-files/metadata.xml create mode 100644 mpv-plugin/mdmenu/Manifest create mode 100644 mpv-plugin/mdmenu/mdmenu-20260218.ebuild create mode 100644 mpv-plugin/mdmenu/metadata.xml create mode 100644 mpv-plugin/mfpbar/Manifest create mode 100644 mpv-plugin/mfpbar/metadata.xml create mode 100644 mpv-plugin/mfpbar/mfpbar-20260218.ebuild create mode 100644 mpv-plugin/mpv-autosub/Manifest create mode 100644 mpv-plugin/mpv-autosub/metadata.xml create mode 100644 mpv-plugin/mpv-autosub/mpv-autosub-20210629.ebuild create mode 100644 mpv-plugin/mpv-kscreen-doctor/Manifest create mode 100644 mpv-plugin/mpv-kscreen-doctor/metadata.xml create mode 100644 mpv-plugin/mpv-kscreen-doctor/mpv-kscreen-doctor-0.2.1.ebuild create mode 100644 mpv-plugin/mpv-kscreen-doctor/mpv-kscreen-doctor-0.2.2.ebuild create mode 100644 mpv-plugin/mpv-mpris/Manifest create mode 100644 mpv-plugin/mpv-mpris/metadata.xml create mode 100644 mpv-plugin/mpv-mpris/mpv-mpris-1.1.ebuild create mode 100644 mpv-plugin/mpv-mpris/mpv-mpris-1.2.ebuild create mode 100644 mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild create mode 100644 mpv-plugin/mpv-plugin-xrandr/Manifest create mode 100644 mpv-plugin/mpv-plugin-xrandr/metadata.xml create mode 100644 mpv-plugin/mpv-plugin-xrandr/mpv-plugin-xrandr-2023.06.19.ebuild create mode 100644 mpv-plugin/mpv-youtube-upnext/Manifest create mode 100644 mpv-plugin/mpv-youtube-upnext/metadata.xml create mode 100644 mpv-plugin/mpv-youtube-upnext/mpv-youtube-upnext-20240513.ebuild create mode 100644 mpv-plugin/mpv_sponsorblock/Manifest create mode 100644 mpv-plugin/mpv_sponsorblock/files/mpv_sponsorblock-20230130-pr73-file-locations.patch create mode 100644 mpv-plugin/mpv_sponsorblock/metadata.xml create mode 100644 mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild create mode 100644 mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild create mode 100644 mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130-r1.ebuild create mode 100644 mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130.ebuild create mode 100644 mpv-plugin/mpv_sponsorblock_minimal/Manifest create mode 100644 mpv-plugin/mpv_sponsorblock_minimal/metadata.xml create mode 100644 mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2023.08.20.ebuild create mode 100644 mpv-plugin/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-2026.02.09.ebuild create mode 100644 mpv-plugin/mpv_thumbnail_script/Manifest create mode 100644 mpv-plugin/mpv_thumbnail_script/metadata.xml create mode 100644 mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild create mode 100644 mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.3.ebuild create mode 100644 mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.4.ebuild create mode 100644 mpv-plugin/open-in-mpv/Manifest create mode 100644 mpv-plugin/open-in-mpv/metadata.xml create mode 100644 mpv-plugin/open-in-mpv/open-in-mpv-2.4.1.ebuild create mode 100644 mpv-plugin/open-in-mpv/open-in-mpv-2.4.3.ebuild create mode 100644 mpv-plugin/thumbfast/Manifest create mode 100644 mpv-plugin/thumbfast/metadata.xml create mode 100644 mpv-plugin/thumbfast/thumbfast-2023.12.08.ebuild create mode 100644 mpv-plugin/thumbfast/thumbfast-2025.02.04.ebuild create mode 100644 net-analyzer/gping/Manifest create mode 100644 net-analyzer/gping/gping-1.20.1.ebuild create mode 100644 net-analyzer/gping/metadata.xml create mode 100644 net-analyzer/munin-contrib/Manifest create mode 100644 net-analyzer/munin-contrib/metadata.xml create mode 100644 net-analyzer/munin-contrib/munin-contrib-0.2021.04.27.ebuild create mode 100644 net-analyzer/munin-contrib/munin-contrib-0.2024.03.04-r1.ebuild create mode 100644 net-analyzer/munin-contrib/munin-contrib-0.2024.03.04.ebuild create mode 100644 net-analyzer/netsniff-ng/Manifest create mode 100644 net-analyzer/netsniff-ng/files/netsniff-ng-0.6.9-gcc-15.patch create mode 100644 net-analyzer/netsniff-ng/metadata.xml create mode 100644 net-analyzer/netsniff-ng/netsniff-ng-0.6.8-r1.ebuild create mode 100644 net-analyzer/netsniff-ng/netsniff-ng-0.6.9.ebuild create mode 100644 net-analyzer/reaction/Manifest create mode 100644 net-analyzer/reaction/files/init.d/reaction create mode 100644 net-analyzer/reaction/files/systemd/reaction.service create mode 100644 net-analyzer/reaction/metadata.xml create mode 100644 net-analyzer/reaction/reaction-2.2.1.ebuild create mode 100644 net-analyzer/reaction/reaction-2.3.0.ebuild create mode 100644 net-client/amfora/Manifest create mode 100644 net-client/amfora/amfora-1.11.0.ebuild create mode 100644 net-client/amfora/amfora-1.9.2.ebuild create mode 100644 net-client/amfora/metadata.xml create mode 100644 net-client/castor/Manifest create mode 100644 net-client/castor/castor-0.8.18.ebuild create mode 100644 net-client/castor/castor-0.9.0-r1.ebuild create mode 100644 net-client/castor/metadata.xml create mode 100644 net-client/geopard/Manifest create mode 100644 net-client/geopard/geopard-1.7.0.ebuild create mode 100644 net-client/geopard/metadata.xml create mode 100644 net-client/lagrange/Manifest create mode 100644 net-client/lagrange/lagrange-1.19.3.ebuild create mode 100644 net-client/lagrange/lagrange-1.19.4.ebuild create mode 100644 net-client/lagrange/metadata.xml create mode 100644 net-client/metadata.xml create mode 100644 net-client/offpunk/Manifest create mode 100644 net-client/offpunk/metadata.xml create mode 100644 net-client/offpunk/offpunk-2.7.1.ebuild create mode 100644 net-client/offpunk/offpunk-2.8.ebuild create mode 100644 net-client/offpunk/offpunk-3.0.ebuild create mode 100644 net-client/starfish/Manifest create mode 100644 net-client/starfish/metadata.xml create mode 100644 net-client/starfish/starfish-1.2.0.ebuild create mode 100644 net-client/starfish/starfish-1.3.1.ebuild create mode 100644 net-client/telescope/Manifest create mode 100644 net-client/telescope/metadata.xml create mode 100644 net-client/telescope/telescope-0.10.1.ebuild create mode 100644 net-client/telescope/telescope-0.11.ebuild create mode 100644 net-dialup/atinout/Manifest create mode 100644 net-dialup/atinout/atinout-0.9.1-r1.ebuild create mode 100644 net-dialup/atinout/files/0001-make-gcc-happy-by-adding-fallthrough-comment.patch create mode 100644 net-dialup/atinout/files/0002-do-not-rely-on-CR-in-modem-output.patch create mode 100644 net-dialup/atinout/files/0003-patch-makefile.patch create mode 100644 net-dialup/atinout/metadata.xml create mode 100644 net-dialup/minimodem/Manifest create mode 100644 net-dialup/minimodem/metadata.xml create mode 100644 net-dialup/minimodem/minimodem-0.24-r2.ebuild create mode 100644 net-dialup/minimodem/minimodem-9999-r1.ebuild create mode 100644 net-dialup/syncterm/Manifest create mode 100644 net-dialup/syncterm/files/syncterm-1.1_disable-parallel-build.patch create mode 100644 net-dialup/syncterm/files/syncterm-1.1_do-not-strip-3rdp-test.patch create mode 100644 net-dialup/syncterm/files/syncterm-1.1_respect-toolchain-variables.patch create mode 100644 net-dialup/syncterm/files/syncterm-1.1_use-sched-yield-instead-of-pthread-yield.patch create mode 100644 net-dialup/syncterm/metadata.xml create mode 100644 net-dialup/syncterm/syncterm-1.1.ebuild create mode 100644 net-dialup/syncterm/syncterm-9999.ebuild create mode 100644 net-dialup/tcpser/Manifest create mode 100644 net-dialup/tcpser/files/tcpser-1.1.4_dont-hardcode-cflags-and-ldflags.patch create mode 100644 net-dialup/tcpser/metadata.xml create mode 100644 net-dialup/tcpser/tcpser-1.1.4.ebuild create mode 100644 net-dialup/tio/Manifest create mode 100644 net-dialup/tio/metadata.xml create mode 100644 net-dialup/tio/tio-3.9.ebuild create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.63.ebuild create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.64.ebuild create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.71.ebuild create mode 100644 net-dns/AdGuardHome/Manifest create mode 100644 net-dns/AdGuardHome/files/AdGuardHome-0.107.63.service create mode 100644 net-dns/AdGuardHome/files/disable-update-cmd-opt.patch create mode 100644 net-dns/AdGuardHome/metadata.xml create mode 100644 net-dns/blocky/Manifest create mode 100644 net-dns/blocky/blocky-0.25.ebuild create mode 100644 net-dns/blocky/blocky-0.26.2.ebuild create mode 100644 net-dns/blocky/blocky-0.28.2.ebuild create mode 100644 net-dns/blocky/blocky-9999.ebuild create mode 100644 net-dns/blocky/files/blocky-0.22.service create mode 100644 net-dns/blocky/metadata.xml create mode 100644 net-dns/noip-duc/Manifest create mode 100644 net-dns/noip-duc/metadata.xml create mode 100644 net-dns/noip-duc/noip-duc-3.3.0.ebuild create mode 100644 net-dns/technitium-dns/Manifest create mode 100644 net-dns/technitium-dns/files/technitium-dns.initd create mode 100644 net-dns/technitium-dns/files/technitium-dns.service create mode 100644 net-dns/technitium-dns/metadata.xml create mode 100644 net-dns/technitium-dns/technitium-dns-13.6.ebuild create mode 100644 net-dns/technitium-dns/technitium-dns-14.3.ebuild create mode 100644 net-fs/httpdirfs/Manifest create mode 100644 net-fs/httpdirfs/httpdirfs-1.2.7.ebuild create mode 100644 net-fs/httpdirfs/metadata.xml create mode 100644 net-fs/webdav-server-rs/Manifest create mode 100644 net-fs/webdav-server-rs/files/webdav-server-rs-0.4.0_pre20231124-use-the-version-0.2.0-of-webdav-handler.patch create mode 100644 net-fs/webdav-server-rs/files/webdav-server-rs.service create mode 100644 net-fs/webdav-server-rs/metadata.xml create mode 100644 net-fs/webdav-server-rs/webdav-server-rs-0.4.0_pre20231124.ebuild create mode 100644 net-im/Quaternion/Manifest create mode 100644 net-im/Quaternion/Quaternion-0.0.97.1.ebuild create mode 100644 net-im/Quaternion/metadata.xml create mode 100644 net-im/WasIstLos/Manifest create mode 100644 net-im/WasIstLos/WasIstLos-1.6.5.ebuild create mode 100644 net-im/WasIstLos/WasIstLos-1.7.0.ebuild create mode 100644 net-im/WasIstLos/metadata.xml create mode 100644 net-im/abaddon/Manifest create mode 100644 net-im/abaddon/abaddon-0.2.3.ebuild create mode 100644 net-im/abaddon/abaddon-9999.ebuild create mode 100644 net-im/abaddon/metadata.xml create mode 100644 net-im/bbctl/Manifest create mode 100644 net-im/bbctl/bbctl-0.13.0.ebuild create mode 100755 net-im/bbctl/files/bbctl.initd create mode 100644 net-im/bbctl/metadata.xml create mode 100644 net-im/beeper/Manifest create mode 100644 net-im/beeper/beeper-4.2.587.ebuild create mode 100644 net-im/beeper/beeper-4.2.653.ebuild create mode 100644 net-im/beeper/metadata.xml create mode 100644 net-im/chatterino/Manifest create mode 100644 net-im/chatterino/chatterino-2.5.4.ebuild create mode 100644 net-im/chatterino/chatterino-2.5.5.ebuild create mode 100644 net-im/chatterino/chatterino-9999.ebuild create mode 100644 net-im/chatterino/files/chatterino-2.5.2-disable-ccache.patch create mode 100644 net-im/chatterino/metadata.xml create mode 100644 net-im/conduit/Manifest create mode 100644 net-im/conduit/conduit-0.10.11.ebuild create mode 100644 net-im/conduit/conduit-0.10.12.ebuild create mode 100644 net-im/conduit/conduit-9999.ebuild create mode 100644 net-im/conduit/files/conduit.confd create mode 100644 net-im/conduit/files/conduit.initd-r1 create mode 100644 net-im/conduit/files/conduit.logrotate create mode 100644 net-im/conduit/files/conduit.service-r1 create mode 100644 net-im/conduit/metadata.xml create mode 100644 net-im/discord-canary-bin/Manifest create mode 100644 net-im/discord-canary-bin/discord-canary-bin-0.0.821.ebuild create mode 100644 net-im/discord-canary-bin/metadata.xml create mode 100644 net-im/discord-ptb-bin/Manifest create mode 100644 net-im/discord-ptb-bin/discord-ptb-bin-0.0.137.ebuild create mode 100644 net-im/discord-ptb-bin/metadata.xml create mode 100644 net-im/discordo/Manifest create mode 100644 net-im/discordo/discordo-0_pre20251202-r1.ebuild create mode 100644 net-im/discordo/discordo-9999.ebuild create mode 100644 net-im/discordo/metadata.xml create mode 100644 net-im/dissent/Manifest create mode 100644 net-im/dissent/dissent-0.0.37.ebuild create mode 100644 net-im/dissent/files/modules.txt create mode 100644 net-im/dissent/metadata.xml create mode 100644 net-im/element-desktop/Manifest create mode 100644 net-im/element-desktop/element-desktop-1.12.3.ebuild create mode 100644 net-im/element-desktop/element-desktop-1.12.6.ebuild create mode 100644 net-im/element-desktop/element-desktop-1.12.7.ebuild create mode 100644 net-im/element-desktop/metadata.xml create mode 100644 net-im/endcord-bin/Manifest create mode 100644 net-im/endcord-bin/endcord-bin-1.3.0.ebuild create mode 100644 net-im/endcord-bin/endcord-bin-1.4.0.ebuild create mode 100644 net-im/endcord-bin/endcord-bin-1.4.1.ebuild create mode 100644 net-im/endcord-bin/metadata.xml create mode 100644 net-im/endcord/Manifest create mode 100644 net-im/endcord/endcord-1.4.0.ebuild create mode 100644 net-im/endcord/endcord-1.4.1.ebuild create mode 100644 net-im/endcord/endcord-9999.ebuild create mode 100644 net-im/endcord/files/endcord-1.4.0-flags.patch create mode 100644 net-im/endcord/metadata.xml create mode 100644 net-im/eturnal/Manifest create mode 100644 net-im/eturnal/eturnal-1.12.1.ebuild create mode 100644 net-im/eturnal/eturnal-1.12.2.ebuild create mode 100644 net-im/eturnal/files/eturnal.initd create mode 100644 net-im/eturnal/files/eturnal.initd-r1 create mode 100644 net-im/eturnal/metadata.xml create mode 100644 net-im/flare/Manifest create mode 100644 net-im/flare/flare-0.12.0-r1.ebuild create mode 100644 net-im/flare/metadata.xml create mode 100644 net-im/forkgram-bin/Manifest create mode 100644 net-im/forkgram-bin/forkgram-bin-6.6.2.ebuild create mode 100644 net-im/forkgram-bin/metadata.xml create mode 100644 net-im/forkgram/Manifest create mode 100644 net-im/forkgram/files/0000-data_data_sponsored_messages.cpp.patch create mode 100644 net-im/forkgram/files/0001-kde-theme-injection-fix.patch create mode 100644 net-im/forkgram/files/invite-peeking-restrictions.patch create mode 100644 net-im/forkgram/files/option-to-disable-stories.patch create mode 100644 net-im/forkgram/files/pins.patch create mode 100644 net-im/forkgram/files/saving-restrictions.patch create mode 100644 net-im/forkgram/files/tdesktop-3.3.2-system-minizip.patch create mode 100644 net-im/forkgram/files/tdesktop-4.11.3-system-libyuv.patch create mode 100644 net-im/forkgram/files/tdesktop-4.11.3-zlib-ng.patch create mode 100644 net-im/forkgram/files/tdesktop-5.14.3-system-cppgir.patch create mode 100644 net-im/forkgram/files/tdesktop-5.2.2-libdispatch.patch create mode 100644 net-im/forkgram/files/tdesktop-5.2.2-qt6-no-wayland.patch create mode 100644 net-im/forkgram/files/tdesktop-5.7.2-cstring.patch create mode 100644 net-im/forkgram/files/tdesktop-5.8.3-cstdint.patch create mode 100644 net-im/forkgram/files/tdesktop-6.3.2-loosen-minizip.patch create mode 100644 net-im/forkgram/forkgram-6.5.1.ebuild create mode 100644 net-im/forkgram/metadata.xml create mode 100644 net-im/gajim-plugins/gajim-plugins-9999.ebuild create mode 100644 net-im/gajim-plugins/metadata.xml create mode 100644 net-im/go-sendxmpp/Manifest create mode 100644 net-im/go-sendxmpp/go-sendxmpp-0.6.1.ebuild create mode 100644 net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild create mode 100644 net-im/go-sendxmpp/metadata.xml create mode 100644 net-im/gomuks/Manifest create mode 100644 net-im/gomuks/gomuks-0.3.0.ebuild create mode 100644 net-im/gomuks/gomuks-0.3.1.ebuild create mode 100644 net-im/gomuks/metadata.xml create mode 100644 net-im/gurk-rs/Manifest create mode 100644 net-im/gurk-rs/gurk-rs-0.7.1.ebuild create mode 100644 net-im/gurk-rs/gurk-rs-9999.ebuild create mode 100644 net-im/gurk-rs/metadata.xml create mode 100644 net-im/heisenbridge/Manifest create mode 100644 net-im/heisenbridge/files/heisenbridge-1.14.1-qanotice.patch create mode 100644 net-im/heisenbridge/files/heisenbridge.confd create mode 100644 net-im/heisenbridge/files/heisenbridge.confd-r1 create mode 100644 net-im/heisenbridge/files/heisenbridge.initd create mode 100644 net-im/heisenbridge/files/heisenbridge.initd-r1 create mode 100644 net-im/heisenbridge/files/heisenbridge.service create mode 100644 net-im/heisenbridge/heisenbridge-1.15.3.ebuild create mode 100644 net-im/heisenbridge/heisenbridge-1.15.4.ebuild create mode 100644 net-im/heisenbridge/metadata.xml create mode 100644 net-im/iamb/Manifest create mode 100644 net-im/iamb/iamb-0.0.10.ebuild create mode 100644 net-im/iamb/iamb-0.0.11.ebuild create mode 100644 net-im/iamb/iamb-0.0.8.ebuild create mode 100644 net-im/iamb/iamb-0.0.9.ebuild create mode 100644 net-im/iamb/metadata.xml create mode 100644 net-im/jitsi-meet/Manifest create mode 100644 net-im/jitsi-meet/jitsi-meet-2026.1.0.ebuild create mode 100644 net-im/jitsi-meet/jitsi-meet-2026.1.1.ebuild create mode 100644 net-im/jitsi-meet/metadata.xml create mode 100644 net-im/legcord-bin/Manifest create mode 100644 net-im/legcord-bin/legcord-bin-1.2.2.ebuild create mode 100644 net-im/legcord-bin/metadata.xml create mode 100644 net-im/manyverse-bin/Manifest create mode 100644 net-im/manyverse-bin/manyverse-bin-0.2310.9.ebuild create mode 100644 net-im/manyverse-bin/metadata.xml create mode 100644 net-im/mastoposter/Manifest create mode 100644 net-im/mastoposter/files/mastoposter.confd create mode 100644 net-im/mastoposter/files/mastoposter.initd create mode 100644 net-im/mastoposter/files/mastoposter.service create mode 100644 net-im/mastoposter/mastoposter-0.2.ebuild create mode 100644 net-im/mastoposter/metadata.xml create mode 100644 net-im/matterhorn-bin/Manifest create mode 100644 net-im/matterhorn-bin/matterhorn-bin-90000.1.0.ebuild create mode 100644 net-im/matterhorn-bin/matterhorn-bin-90000.1.1.ebuild create mode 100644 net-im/matterhorn-bin/metadata.xml create mode 100644 net-im/maubot/Manifest create mode 100644 net-im/maubot/files/maubot.initd create mode 100644 net-im/maubot/files/maubot.service create mode 100644 net-im/maubot/maubot-0.5.0-r1.ebuild create mode 100644 net-im/maubot/maubot-0.5.1.ebuild create mode 100644 net-im/maubot/metadata.xml create mode 100644 net-im/mautrix-discord/Manifest create mode 100644 net-im/mautrix-discord/files/mautrix-discord.initd create mode 100644 net-im/mautrix-discord/files/mautrix-discord.service create mode 100644 net-im/mautrix-discord/mautrix-discord-0.7.1.ebuild create mode 100644 net-im/mautrix-discord/mautrix-discord-0.7.2.ebuild create mode 100644 net-im/mautrix-discord/metadata.xml create mode 100644 net-im/mautrix-meta/Manifest create mode 100644 net-im/mautrix-meta/files/mautrix-meta.initd create mode 100644 net-im/mautrix-meta/files/mautrix-meta.service create mode 100644 net-im/mautrix-meta/mautrix-meta-0.2510.0.ebuild create mode 100644 net-im/mautrix-meta/mautrix-meta-0.4.2.ebuild create mode 100644 net-im/mautrix-meta/mautrix-meta-0.4.3.ebuild create mode 100644 net-im/mautrix-meta/metadata.xml create mode 100644 net-im/mautrix-signal/Manifest create mode 100644 net-im/mautrix-signal/files/mautrix-signal.confd create mode 100644 net-im/mautrix-signal/files/mautrix-signal.initd create mode 100644 net-im/mautrix-signal/files/mautrix-signal.initd-r1 create mode 100644 net-im/mautrix-signal/files/mautrix-signal.service create mode 100644 net-im/mautrix-signal/mautrix-signal-25.12.ebuild create mode 100644 net-im/mautrix-signal/mautrix-signal-26.02.1.ebuild create mode 100644 net-im/mautrix-signal/mautrix-signal-26.02.ebuild create mode 100644 net-im/mautrix-signal/metadata.xml create mode 100644 net-im/mautrix-slack/Manifest create mode 100644 net-im/mautrix-slack/files/mautrix-slack.initd create mode 100644 net-im/mautrix-slack/files/mautrix-slack.service create mode 100644 net-im/mautrix-slack/mautrix-slack-0.1.3.ebuild create mode 100644 net-im/mautrix-slack/mautrix-slack-0.1.4.ebuild create mode 100644 net-im/mautrix-slack/metadata.xml create mode 100644 net-im/mautrix-telegram/Manifest create mode 100644 net-im/mautrix-telegram/files/mautrix-telegram.confd create mode 100644 net-im/mautrix-telegram/files/mautrix-telegram.initd create mode 100644 net-im/mautrix-telegram/files/mautrix-telegram.initd-r1 create mode 100644 net-im/mautrix-telegram/files/mautrix-telegram.service create mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.15.2.ebuild create mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.15.3.ebuild create mode 100644 net-im/mautrix-telegram/metadata.xml create mode 100644 net-im/mautrix-whatsapp/Manifest create mode 100644 net-im/mautrix-whatsapp/files/mautrix-whatsapp.initd create mode 100644 net-im/mautrix-whatsapp/files/mautrix-whatsapp.service create mode 100644 net-im/mautrix-whatsapp/mautrix-whatsapp-26.02.ebuild create mode 100644 net-im/mautrix-whatsapp/metadata.xml create mode 100644 net-im/meowlnir/Manifest create mode 100644 net-im/meowlnir/files/meowlnir.initd create mode 100644 net-im/meowlnir/meowlnir-25.12.ebuild create mode 100644 net-im/meowlnir/meowlnir-26.02.ebuild create mode 100644 net-im/meowlnir/metadata.xml create mode 100644 net-im/nheko/Manifest create mode 100644 net-im/nheko/files/nheko-0.12.0-disable-http3.patch create mode 100644 net-im/nheko/files/nheko-0.12.0-fmt11.patch create mode 100644 net-im/nheko/files/nheko-0.12.0-remove-wayland-dep-on-x11.patch create mode 100644 net-im/nheko/files/nheko-0.12.1-qt610.patch create mode 100644 net-im/nheko/metadata.xml create mode 100644 net-im/nheko/nheko-0.12.0-r2.ebuild create mode 100644 net-im/nheko/nheko-0.12.1.ebuild create mode 100644 net-im/nheko/nheko-9999.ebuild create mode 100644 net-im/pop/Manifest create mode 100644 net-im/pop/metadata.xml create mode 100644 net-im/pop/pop-8.0.21.ebuild create mode 100644 net-im/revolt-desktop/Manifest create mode 100644 net-im/revolt-desktop/metadata.xml create mode 100644 net-im/revolt-desktop/revolt-desktop-1.0.8-r2.ebuild create mode 100644 net-im/session-desktop-bin/Manifest create mode 100644 net-im/session-desktop-bin/metadata.xml create mode 100644 net-im/session-desktop-bin/session-desktop-bin-1.15.1.ebuild create mode 100644 net-im/session-desktop-bin/session-desktop-bin-1.15.2.ebuild create mode 100644 net-im/sliding-sync/Manifest create mode 100644 net-im/sliding-sync/files/sliding-sync.confd create mode 100644 net-im/sliding-sync/files/sliding-sync.initd create mode 100644 net-im/sliding-sync/files/sliding-sync.service create mode 100644 net-im/sliding-sync/metadata.xml create mode 100644 net-im/sliding-sync/sliding-sync-0.99.15.ebuild create mode 100644 net-im/sliding-sync/sliding-sync-0.99.19.ebuild create mode 100644 net-im/teams-for-linux/Manifest create mode 100644 net-im/teams-for-linux/metadata.xml create mode 100644 net-im/teams-for-linux/teams-for-linux-2.6.14.ebuild create mode 100644 net-im/teams-for-linux/teams-for-linux-2.6.17.ebuild create mode 100644 net-im/teams-for-linux/teams-for-linux-2.6.18.ebuild create mode 100644 net-im/teams-for-linux/teams-for-linux-2.7.12.ebuild create mode 100644 net-im/teams-for-linux/teams-for-linux-2.7.6.ebuild create mode 100644 net-im/vesktop-bin/Manifest create mode 100644 net-im/vesktop-bin/files/vesktop-bin.svg create mode 100644 net-im/vesktop-bin/files/vesktop.desktop create mode 100644 net-im/vesktop-bin/metadata.xml create mode 100644 net-im/vesktop-bin/vesktop-bin-1.6.5.ebuild create mode 100644 net-im/why2/Manifest create mode 100644 net-im/why2/metadata.xml create mode 100644 net-im/why2/why2-1.5.1.ebuild create mode 100644 net-im/zapzap/Manifest create mode 100644 net-im/zapzap/metadata.xml create mode 100644 net-im/zapzap/zapzap-6.2.10.ebuild create mode 100644 net-im/zapzap/zapzap-6.2.4.ebuild create mode 100644 net-im/zulip-desktop-bin/Manifest create mode 100644 net-im/zulip-desktop-bin/metadata.xml create mode 100644 net-im/zulip-desktop-bin/zulip-desktop-bin-5.12.2.ebuild create mode 100644 net-irc/catgirl/Manifest create mode 100644 net-irc/catgirl/catgirl-2.2.ebuild create mode 100644 net-irc/catgirl/catgirl-2.2a.ebuild create mode 100644 net-irc/catgirl/files/README.gentoo create mode 100644 net-irc/catgirl/metadata.xml create mode 100644 net-irc/halloy/Manifest create mode 100644 net-irc/halloy/halloy-2026.2.ebuild create mode 100644 net-irc/halloy/halloy-2026.3.ebuild create mode 100644 net-irc/halloy/halloy-2026.4.ebuild create mode 100644 net-irc/halloy/metadata.xml create mode 100644 net-irc/limnoria-plugins-bugzilla/Manifest create mode 100644 net-irc/limnoria-plugins-bugzilla/limnoria-plugins-bugzilla-4.0.ebuild create mode 100644 net-irc/limnoria-plugins-bugzilla/metadata.xml create mode 100644 net-irc/litterbox/Manifest create mode 100644 net-irc/litterbox/litterbox-1.9.ebuild create mode 100644 net-irc/litterbox/metadata.xml create mode 100644 net-irc/pounce/Manifest create mode 100644 net-irc/pounce/files/example.conf create mode 100644 net-irc/pounce/files/pounce.confd create mode 100644 net-irc/pounce/files/pounce.confd-r1 create mode 100644 net-irc/pounce/files/pounce.initd create mode 100644 net-irc/pounce/files/pounce.initd-r1 create mode 100644 net-irc/pounce/metadata.xml create mode 100644 net-irc/pounce/pounce-3.0.ebuild create mode 100644 net-irc/pounce/pounce-3.1-r1.ebuild create mode 100644 net-irc/pounce/pounce-3.1.ebuild create mode 100644 net-irc/quarg/Manifest create mode 100644 net-irc/quarg/metadata.xml create mode 100644 net-irc/quarg/quarg-1.1.0.ebuild create mode 100644 net-irc/srain/Manifest create mode 100644 net-irc/srain/files/srain-1.7.0-gcc15.patch create mode 100644 net-irc/srain/metadata.xml create mode 100644 net-irc/srain/srain-1.8.0.ebuild create mode 100644 net-irc/srain/srain-1.8.1.ebuild create mode 100644 net-irc/thelounge/Manifest create mode 100644 net-irc/thelounge/files/thelounge-4.4.1-tmpfiles.conf create mode 100644 net-irc/thelounge/files/thelounge-4.4.1-user.service create mode 100644 net-irc/thelounge/files/thelounge-4.4.1.confd create mode 100644 net-irc/thelounge/files/thelounge-4.4.1.initd create mode 100644 net-irc/thelounge/files/thelounge-4.4.1.logrotate create mode 100644 net-irc/thelounge/files/thelounge-4.4.1.service create mode 100644 net-irc/thelounge/metadata.xml create mode 100644 net-irc/thelounge/thelounge-4.4.1-r1.ebuild create mode 100644 net-irc/thelounge/thelounge-4.4.3-r2.ebuild create mode 100644 net-irc/tiny/Manifest create mode 100644 net-irc/tiny/metadata.xml create mode 100644 net-irc/tiny/tiny-0.12.0.ebuild create mode 100644 net-libs/dpdk/Manifest create mode 100644 net-libs/dpdk/dpdk-23.03.ebuild create mode 100644 net-libs/dpdk/files/dpdk-21.11-static_linker.patch create mode 100644 net-libs/dpdk/files/dpdk-21.11.1-static_linker.patch create mode 100644 net-libs/dpdk/files/dpdk-22.03-binutils.patch create mode 100644 net-libs/dpdk/metadata.xml create mode 100644 net-libs/ixwebsocket/Manifest create mode 100644 net-libs/ixwebsocket/files/ixwebsocket-11.4.4-fix-gcc15.patch create mode 100644 net-libs/ixwebsocket/files/ixwebsocket-11.4.4-fix-server-empty-thread-name.patch create mode 100644 net-libs/ixwebsocket/files/ixwebsocket-11.4.4-remove-network-tests.patch create mode 100644 net-libs/ixwebsocket/files/ixwebsocket-11.4.4-use-system-spdlog.patch create mode 100644 net-libs/ixwebsocket/ixwebsocket-11.4.4.ebuild create mode 100644 net-libs/ixwebsocket/metadata.xml create mode 100644 net-libs/kcgi/Manifest create mode 100644 net-libs/kcgi/files/kcgi-0.12-ldflags.patch create mode 100644 net-libs/kcgi/kcgi-0.13.4.ebuild create mode 100644 net-libs/kcgi/kcgi-1.0.1.ebuild create mode 100644 net-libs/kcgi/metadata.xml create mode 100644 net-libs/libuecc/Manifest create mode 100644 net-libs/libuecc/libuecc-7.ebuild create mode 100644 net-libs/libuecc/metadata.xml create mode 100644 net-libs/libuplink/Manifest create mode 100644 net-libs/libuplink/libuplink-1.10.1.ebuild create mode 100644 net-libs/libuplink/metadata.xml create mode 100644 net-libs/orcania/Manifest create mode 100644 net-libs/orcania/metadata.xml create mode 100644 net-libs/orcania/orcania-2.3.3.ebuild create mode 100644 net-libs/picotls/Manifest create mode 100644 net-libs/picotls/files/picotls-0_pre20220721-disable-e2e.patch create mode 100644 net-libs/picotls/metadata.xml create mode 100644 net-libs/picotls/picotls-0_pre20220721.ebuild create mode 100644 net-libs/picotls/picotls-9999.ebuild create mode 100644 net-libs/sofia-sip/Manifest create mode 100644 net-libs/sofia-sip/files/sofia-sip-1.13.17-gcc14.patch create mode 100644 net-libs/sofia-sip/metadata.xml create mode 100644 net-libs/sofia-sip/sofia-sip-1.13.17.ebuild create mode 100644 net-libs/syndication-domination/Manifest create mode 100644 net-libs/syndication-domination/files/gfeeds-2.2.0-blueprint-compiler-fix.patch create mode 100644 net-libs/syndication-domination/metadata.xml create mode 100644 net-libs/syndication-domination/syndication-domination-1.0-r1.ebuild create mode 100644 net-libs/syndication-domination/syndication-domination-9999.ebuild create mode 100644 net-libs/telepathy-haze/Manifest create mode 100644 net-libs/telepathy-haze/files/telepathy-haze-0.8.1-fix-Wincompatible-pointer-types.patch create mode 100644 net-libs/telepathy-haze/files/telepathy-haze-0.8.1-remove-broken-test.patch create mode 100644 net-libs/telepathy-haze/metadata.xml create mode 100644 net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild create mode 100644 net-libs/ulfius/Manifest create mode 100644 net-libs/ulfius/metadata.xml create mode 100644 net-libs/ulfius/ulfius-2.7.15.ebuild create mode 100644 net-libs/usockets/Manifest create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-Makefile.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-gen-ssl-config.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-hammer-test.patch create mode 100644 net-libs/usockets/files/usockets-0.8.1_p20211023-pkg-config.patch create mode 100644 net-libs/usockets/files/usockets-0.8.8-Makefile.patch create mode 100644 net-libs/usockets/files/usockets-0.8.8-hammer-test.patch create mode 100644 net-libs/usockets/metadata.xml create mode 100644 net-libs/usockets/usockets-0.8.8.ebuild create mode 100644 net-libs/usockets/usockets-9999.ebuild create mode 100644 net-libs/yder/Manifest create mode 100644 net-libs/yder/metadata.xml create mode 100644 net-libs/yder/yder-1.4.20-r1.ebuild create mode 100644 net-mail/dovecot-fts-flatcurve/Manifest create mode 100644 net-mail/dovecot-fts-flatcurve/dovecot-fts-flatcurve-1.0.5.ebuild create mode 100644 net-mail/dovecot-fts-flatcurve/files/90-fts.conf create mode 100644 net-mail/dovecot-fts-flatcurve/metadata.xml create mode 100644 net-mail/dovecot-fts-xapian/Manifest create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.9.3.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild create mode 100644 net-mail/dovecot-fts-xapian/files/bug-887887_allow-O2-override.patch create mode 100644 net-mail/dovecot-fts-xapian/metadata.xml create mode 100644 net-mail/hydroxide/Manifest create mode 100644 net-mail/hydroxide/hydroxide-0.2.27.ebuild create mode 100644 net-mail/hydroxide/hydroxide-0.2.28.ebuild create mode 100644 net-mail/hydroxide/hydroxide-0.2.29.ebuild create mode 100644 net-mail/hydroxide/hydroxide-9999.ebuild create mode 100644 net-mail/hydroxide/metadata.xml create mode 100644 net-mail/pop/Manifest create mode 100644 net-mail/pop/metadata.xml create mode 100644 net-mail/pop/pop-0.2.0.ebuild create mode 100644 net-misc/FORT-validator/FORT-validator-1.5.4-r2.ebuild create mode 100644 net-misc/FORT-validator/FORT-validator-1.6.1-r2.ebuild create mode 100644 net-misc/FORT-validator/FORT-validator-1.6.2-r2.ebuild create mode 100644 net-misc/FORT-validator/Manifest create mode 100644 net-misc/FORT-validator/files/FORT-validator-1.5.4-libxml2-2.12.0.patch create mode 100644 net-misc/FORT-validator/files/fort-1.5-confd create mode 100644 net-misc/FORT-validator/files/fort-1.5-initd create mode 100644 net-misc/FORT-validator/files/fort-1.5.service create mode 100644 net-misc/FORT-validator/files/fort-config.json create mode 100644 net-misc/FORT-validator/metadata.xml create mode 100644 net-misc/brickd/Manifest create mode 100644 net-misc/brickd/brickd-2.4.7.ebuild create mode 100644 net-misc/brickd/brickd-2.4.8.ebuild create mode 100644 net-misc/brickd/metadata.xml create mode 100644 net-misc/can-utils/Manifest create mode 100644 net-misc/can-utils/can-utils-2021.08.0.ebuild create mode 100644 net-misc/can-utils/can-utils-2023.03.ebuild create mode 100644 net-misc/can-utils/can-utils-2025.01.ebuild create mode 100644 net-misc/can-utils/can-utils-9999-r3.ebuild create mode 100644 net-misc/can-utils/files/can-utils-2025.01-cmake-set-policy.patch create mode 100644 net-misc/can-utils/files/slcan.service create mode 100644 net-misc/can-utils/files/slcan.service.conf create mode 100644 net-misc/can-utils/files/slcand.confd create mode 100644 net-misc/can-utils/files/slcand.initd create mode 100644 net-misc/can-utils/metadata.xml create mode 100644 net-misc/cellbroadcastd/Manifest create mode 100644 net-misc/cellbroadcastd/cellbroadcastd-0.0.2.ebuild create mode 100644 net-misc/cellbroadcastd/cellbroadcastd-0.0.3.ebuild create mode 100644 net-misc/cellbroadcastd/metadata.xml create mode 100644 net-misc/clatd/Manifest create mode 100644 net-misc/clatd/clatd-1.6-r1.ebuild create mode 100644 net-misc/clatd/clatd-2.1.0.ebuild create mode 100644 net-misc/clatd/metadata.xml create mode 100644 net-misc/cmd-urlencode/Manifest create mode 100644 net-misc/cmd-urlencode/cmd-urlencode-1.0.0.ebuild create mode 100644 net-misc/cmd-urlencode/cmd-urlencode-9999.ebuild create mode 100644 net-misc/cmd-urlencode/metadata.xml create mode 100644 net-misc/commons-downloader/commons-downloader-9999.ebuild create mode 100644 net-misc/commons-downloader/metadata.xml create mode 100644 net-misc/commons-wikimedia-find-by-hash/Manifest create mode 100644 net-misc/commons-wikimedia-find-by-hash/commons-wikimedia-find-by-hash-1.0.0.ebuild create mode 100644 net-misc/commons-wikimedia-find-by-hash/metadata.xml create mode 100644 net-misc/curlie/Manifest create mode 100644 net-misc/curlie/curlie-1.8.2.ebuild create mode 100644 net-misc/curlie/metadata.xml create mode 100644 net-misc/cve-client/Manifest create mode 100644 net-misc/cve-client/cve-client-1.1.1.ebuild create mode 100644 net-misc/cve-client/cve-client-9999.ebuild create mode 100644 net-misc/cve-client/metadata.xml create mode 100644 net-misc/dpibreak/Manifest create mode 100644 net-misc/dpibreak/dpibreak-0.3.0.ebuild create mode 100644 net-misc/dpibreak/dpibreak-0.4.3.ebuild create mode 100644 net-misc/dpibreak/dpibreak-0.5.1.ebuild create mode 100644 net-misc/dpibreak/metadata.xml create mode 100644 net-misc/eg25-manager/Manifest create mode 100644 net-misc/eg25-manager/eg25-manager-0.4.2.ebuild create mode 100644 net-misc/eg25-manager/files/eg25-manager.service create mode 100644 net-misc/eg25-manager/files/eg25-pinephone-1.0.toml create mode 100644 net-misc/eg25-manager/files/eg25-pinephone-1.1.toml create mode 100644 net-misc/eg25-manager/files/eg25-pinephone-1.2.toml create mode 100644 net-misc/eg25-manager/files/eg25-pinephone-pro.toml create mode 100644 net-misc/eg25-manager/metadata.xml create mode 100644 net-misc/ffsend/Manifest create mode 100644 net-misc/ffsend/ffsend-0.2.77.ebuild create mode 100644 net-misc/ffsend/ffsend-9999.ebuild create mode 100644 net-misc/ffsend/files/ffsend-bump-traitobject.patch create mode 100644 net-misc/ffsend/metadata.xml create mode 100644 net-misc/fileshelter/Manifest create mode 100644 net-misc/fileshelter/files/fileshelter-6.2.0-hierarchy.patch create mode 100644 net-misc/fileshelter/files/fileshelter.init create mode 100644 net-misc/fileshelter/fileshelter-6.4.0.ebuild create mode 100644 net-misc/fileshelter/metadata.xml create mode 100644 net-misc/flypaper/Manifest create mode 100644 net-misc/flypaper/flypaper-0.4.2.ebuild create mode 100644 net-misc/flypaper/metadata.xml create mode 100644 net-misc/freetube-bin/Manifest create mode 100644 net-misc/freetube-bin/freetube-bin-0.23.14_beta.ebuild create mode 100644 net-misc/freetube-bin/freetube-bin-0.23.15_beta.ebuild create mode 100644 net-misc/freetube-bin/metadata.xml create mode 100644 net-misc/gazelle-tui/Manifest create mode 100644 net-misc/gazelle-tui/files/patch-app-1.7.0.patch create mode 100644 net-misc/gazelle-tui/gazelle-tui-1.8.2.ebuild create mode 100644 net-misc/gazelle-tui/metadata.xml create mode 100644 net-misc/gdown/Manifest create mode 100644 net-misc/gdown/gdown-5.2.0.ebuild create mode 100644 net-misc/gdown/gdown-5.2.1.ebuild create mode 100644 net-misc/gdown/metadata.xml create mode 100644 net-misc/gdrive/Manifest create mode 100644 net-misc/gdrive/files/gdrive-3.90-dep-bump.patch create mode 100644 net-misc/gdrive/gdrive-3.9.0-r1.ebuild create mode 100644 net-misc/gdrive/gdrive-3.9.1-r1.ebuild create mode 100644 net-misc/gdrive/metadata.xml create mode 100644 net-misc/gemget/Manifest create mode 100644 net-misc/gemget/gemget-1.9.0.ebuild create mode 100644 net-misc/gemget/metadata.xml create mode 100644 net-misc/gemserv/Manifest create mode 100644 net-misc/gemserv/gemserv-0.6.5.ebuild create mode 100644 net-misc/gemserv/gemserv-0.6.6.ebuild create mode 100644 net-misc/gemserv/metadata.xml create mode 100644 net-misc/gmcapsule/Manifest create mode 100644 net-misc/gmcapsule/files/gmcapsuled.confd create mode 100644 net-misc/gmcapsule/files/gmcapsuled.initd create mode 100644 net-misc/gmcapsule/files/gmcapsuled.service create mode 100644 net-misc/gmcapsule/gmcapsule-0.9.7.ebuild create mode 100644 net-misc/gmcapsule/gmcapsule-0.9.8.ebuild create mode 100644 net-misc/gmcapsule/metadata.xml create mode 100644 net-misc/gmid/Manifest create mode 100644 net-misc/gmid/files/gmid.conf-r1 create mode 100644 net-misc/gmid/files/gmid.confd create mode 100644 net-misc/gmid/files/gmid.initd create mode 100644 net-misc/gmid/files/gmid.service create mode 100644 net-misc/gmid/files/gmid.service-r1 create mode 100644 net-misc/gmid/gmid-2.1.1.ebuild create mode 100644 net-misc/gmid/gmid-2.1.ebuild create mode 100644 net-misc/gmid/gmid-9999.ebuild create mode 100644 net-misc/gmid/metadata.xml create mode 100644 net-misc/gnome-ssh-askpass/Manifest create mode 100644 net-misc/gnome-ssh-askpass/gnome-ssh-askpass-10.0_p1.ebuild create mode 100644 net-misc/gnome-ssh-askpass/gnome-ssh-askpass-9.9_p2.ebuild create mode 100644 net-misc/gnome-ssh-askpass/metadata.xml create mode 100644 net-misc/graftcp/Manifest create mode 100644 net-misc/graftcp/files/0001-build-not-enabling-service-in-install_systemd.patch create mode 100644 net-misc/graftcp/files/0002-build-no-longer-strip-symbols.patch create mode 100644 net-misc/graftcp/files/0003-version-v0.7.patch create mode 100644 net-misc/graftcp/files/0004-fix-parallel-build-dependency.patch create mode 100644 net-misc/graftcp/files/0005-let-graftcp-respect-LDFLAGS.patch create mode 100644 net-misc/graftcp/files/graftcp-local.confd create mode 100644 net-misc/graftcp/files/graftcp-local.initd create mode 100644 net-misc/graftcp/graftcp-0.7.1.ebuild create mode 100644 net-misc/graftcp/graftcp-0.7.4.ebuild create mode 100644 net-misc/graftcp/metadata.xml create mode 100644 net-misc/grpcurl/Manifest create mode 100644 net-misc/grpcurl/grpcurl-1.9.3.ebuild create mode 100644 net-misc/grpcurl/metadata.xml create mode 100644 net-misc/iipsrv/Manifest create mode 100644 net-misc/iipsrv/files/iipsrv-1.2-make.patch create mode 100644 net-misc/iipsrv/files/iipsrv-1.2-rawtile.patch create mode 100644 net-misc/iipsrv/files/iipsrv-1.2-tiff.patch create mode 100644 net-misc/iipsrv/files/iipsrv.apache2.conf create mode 100644 net-misc/iipsrv/files/iipsrv.confd create mode 100644 net-misc/iipsrv/files/iipsrv.initd create mode 100644 net-misc/iipsrv/files/iipsrv.lighttpd.conf create mode 100644 net-misc/iipsrv/files/iipsrv.systemd.conf create mode 100644 net-misc/iipsrv/files/iipsrv.systemd.service create mode 100644 net-misc/iipsrv/iipsrv-1.2.ebuild create mode 100644 net-misc/iipsrv/iipsrv-1.3.ebuild create mode 100644 net-misc/iipsrv/metadata.xml create mode 100644 net-misc/jool-modules/Manifest create mode 100644 net-misc/jool-modules/files/jool-modules-fix_618.patch create mode 100644 net-misc/jool-modules/jool-modules-4.1.14.ebuild create mode 100644 net-misc/jool-modules/jool-modules-4.1.15.ebuild create mode 100644 net-misc/jool-modules/metadata.xml create mode 100644 net-misc/jool/Manifest create mode 100644 net-misc/jool/jool-4.1.14-r1.ebuild create mode 100644 net-misc/jool/jool-4.1.15.ebuild create mode 100644 net-misc/jool/metadata.xml create mode 100644 net-misc/kissy/Manifest create mode 100644 net-misc/kissy/kissy-1.2.ebuild create mode 100644 net-misc/kissy/metadata.xml create mode 100644 net-misc/lyrics-in-terminal/Manifest create mode 100644 net-misc/lyrics-in-terminal/lyrics-in-terminal-1.7.0.ebuild create mode 100644 net-misc/lyrics-in-terminal/lyrics-in-terminal-1.8.0.ebuild create mode 100644 net-misc/lyrics-in-terminal/metadata.xml create mode 100644 net-misc/maestral-qt/Manifest create mode 100644 net-misc/maestral-qt/maestral-qt-1.9.8.ebuild create mode 100644 net-misc/maestral-qt/metadata.xml create mode 100644 net-misc/maestral/Manifest create mode 100644 net-misc/maestral/maestral-1.9.6.ebuild create mode 100644 net-misc/maestral/metadata.xml create mode 100644 net-misc/mbpoll/Manifest create mode 100644 net-misc/mbpoll/mbpoll-1.5.2.ebuild create mode 100644 net-misc/mbpoll/mbpoll-9999.ebuild create mode 100644 net-misc/mbpoll/metadata.xml create mode 100644 net-misc/megasync/Manifest create mode 100644 net-misc/megasync/files/megasync-5.10.0.2-link-zlib.patch create mode 100644 net-misc/megasync/files/megasync-5.6.0.0-remove-clang-format.patch create mode 100644 net-misc/megasync/files/megasync-5.7.0.0-fix-install-dir.patch create mode 100644 net-misc/megasync/files/megasync-5.7.0.0-rename-libcryptopp.patch create mode 100644 net-misc/megasync/files/megasync-6.0.0.3-cmake4.patch create mode 100644 net-misc/megasync/files/megasync-6.0.0.3-disable-forced-options.patch create mode 100644 net-misc/megasync/megasync-6.1.1.0-r1.ebuild create mode 100644 net-misc/megasync/metadata.xml create mode 100644 net-misc/myip/Manifest create mode 100644 net-misc/myip/metadata.xml create mode 100644 net-misc/myip/myip-1.2.1.ebuild create mode 100644 net-misc/ooni-probe-cli/Manifest create mode 100644 net-misc/ooni-probe-cli/metadata.xml create mode 100644 net-misc/ooni-probe-cli/ooni-probe-cli-3.23.0.ebuild create mode 100644 net-misc/ooni-probe-cli/ooni-probe-cli-3.24.0.ebuild create mode 100644 net-misc/openbgpd/Manifest create mode 100644 net-misc/openbgpd/files/openbgpd-9999-config.c.patch create mode 100644 net-misc/openbgpd/files/openbgpd-9999-update.patch create mode 100644 net-misc/openbgpd/files/openbgpd-conf.d create mode 100644 net-misc/openbgpd/files/openbgpd-init.d create mode 100644 net-misc/openbgpd/files/openbgpd.service create mode 100644 net-misc/openbgpd/metadata.xml create mode 100644 net-misc/openbgpd/openbgpd-8.4.ebuild create mode 100644 net-misc/openbgpd/openbgpd-8.5.ebuild create mode 100644 net-misc/openbgpd/openbgpd-8.6.ebuild create mode 100644 net-misc/openbgpd/openbgpd-9999.ebuild create mode 100644 net-misc/peertube-viewer-rs/Manifest create mode 100644 net-misc/peertube-viewer-rs/metadata.xml create mode 100644 net-misc/peertube-viewer-rs/peertube-viewer-rs-1.8.6.ebuild create mode 100644 net-misc/purritobin/Manifest create mode 100644 net-misc/purritobin/metadata.xml create mode 100644 net-misc/purritobin/purritobin-0.6.7.ebuild create mode 100644 net-misc/purritobin/purritobin-9999.ebuild create mode 100644 net-misc/rpki-client/Manifest create mode 100644 net-misc/rpki-client/metadata.xml create mode 100644 net-misc/rpki-client/rpki-client-9.2.ebuild create mode 100644 net-misc/rpki-client/rpki-client-9.3.ebuild create mode 100644 net-misc/smcroute/Manifest create mode 100644 net-misc/smcroute/metadata.xml create mode 100644 net-misc/smcroute/smcroute-2.5.7.ebuild create mode 100644 net-misc/sshx/Manifest create mode 100644 net-misc/sshx/metadata.xml create mode 100644 net-misc/sshx/sshx-0.2.4.ebuild create mode 100644 net-misc/toot/Manifest create mode 100644 net-misc/toot/files/toot-0.51.0-urwid-compat.patch create mode 100644 net-misc/toot/metadata.xml create mode 100644 net-misc/toot/toot-0.51.0-r1.ebuild create mode 100644 net-misc/warp/Manifest create mode 100644 net-misc/warp/metadata.xml create mode 100644 net-misc/warp/warp-0.9.2.ebuild create mode 100644 net-misc/wayback_machine_downloader/metadata.xml create mode 100644 net-misc/wayback_machine_downloader/wayback_machine_downloader-2.3.0.ebuild create mode 100644 net-misc/wayback_machine_downloader/wayback_machine_downloader-2.3.1.ebuild create mode 100644 net-misc/whatscli/Manifest create mode 100644 net-misc/whatscli/metadata.xml create mode 100644 net-misc/whatscli/whatscli-1.0.11.ebuild create mode 100644 net-misc/whatscli/whatscli-1.0.6.ebuild create mode 100644 net-misc/wlvncc/Manifest create mode 100644 net-misc/wlvncc/metadata.xml create mode 100644 net-misc/wlvncc/wlvncc-20250307.ebuild create mode 100644 net-misc/wlvncc/wlvncc-20250626.ebuild create mode 100644 net-misc/wlvncc/wlvncc-20250725.ebuild create mode 100644 net-misc/wlvncc/wlvncc-99999999.ebuild create mode 100644 net-misc/wsdd/Manifest create mode 100644 net-misc/wsdd/metadata.xml create mode 100644 net-misc/wsdd/wsdd-0.8.ebuild create mode 100644 net-misc/wsdd/wsdd-0.9.ebuild create mode 100644 net-misc/wstunnel/Manifest create mode 100644 net-misc/wstunnel/metadata.xml create mode 100644 net-misc/wstunnel/wstunnel-10.5.1.ebuild create mode 100644 net-misc/wstunnel/wstunnel-10.5.2.ebuild create mode 100644 net-misc/xh/Manifest create mode 100644 net-misc/xh/metadata.xml create mode 100644 net-misc/xh/xh-0.25.3.ebuild create mode 100644 net-misc/xkcd-handler/Manifest create mode 100644 net-misc/xkcd-handler/metadata.xml create mode 100644 net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild create mode 100644 net-misc/xmrig-mo/Manifest create mode 100644 net-misc/xmrig-mo/files/xmrig-mo-6.12.2-nonotls.patch create mode 100644 net-misc/xmrig-mo/files/xmrig-mo-6.21.2-fix-length-error.patch create mode 100644 net-misc/xmrig-mo/metadata.xml create mode 100644 net-misc/xmrig-mo/xmrig-mo-6.21.2.ebuild create mode 100644 net-misc/xmrig-mo/xmrig-mo-6.22.2.ebuild create mode 100644 net-misc/yacy/Manifest create mode 100644 net-misc/yacy/files/yacy-ipv6.service create mode 100644 net-misc/yacy/files/yacy.confd create mode 100644 net-misc/yacy/files/yacy.rc create mode 100644 net-misc/yacy/files/yacy.service create mode 100644 net-misc/yacy/metadata.xml create mode 100644 net-misc/yacy/yacy-1.930.202405130205.ebuild create mode 100644 net-misc/yt-dlg/Manifest create mode 100644 net-misc/yt-dlg/metadata.xml create mode 100644 net-misc/yt-dlg/yt-dlg-2024.03.19.ebuild create mode 100644 net-news/cliflux/Manifest create mode 100644 net-news/cliflux/cliflux-1.6.0.ebuild create mode 100644 net-news/cliflux/cliflux-1.9.0.ebuild create mode 100644 net-news/cliflux/metadata.xml create mode 100644 net-news/comitium/Manifest create mode 100644 net-news/comitium/comitium-1.8.1.ebuild create mode 100644 net-news/comitium/metadata.xml create mode 100644 net-news/gfeeds/Manifest create mode 100644 net-news/gfeeds/files/gfeeds-2.2.0-blueprint-0.80-fix.patch create mode 100644 net-news/gfeeds/gfeeds-2.2.0-r3.ebuild create mode 100644 net-news/gfeeds/metadata.xml create mode 100644 net-news/newsflash/Manifest create mode 100644 net-news/newsflash/metadata.xml create mode 100644 net-news/newsflash/newsflash-3.1.6-r1.ebuild create mode 100644 net-news/newsflash/newsflash-3.1.6.ebuild create mode 100644 net-news/newsflash/newsflash-3.3.5.ebuild create mode 100644 net-news/newsraft/Manifest create mode 100644 net-news/newsraft/metadata.xml create mode 100644 net-news/newsraft/newsraft-0.30.ebuild create mode 100644 net-news/newsraft/newsraft-0.32.ebuild create mode 100644 net-news/newsraft/newsraft-0.34.ebuild create mode 100644 net-news/newsraft/newsraft-9999.ebuild create mode 100644 net-nntp/inn/Manifest create mode 100644 net-nntp/inn/files/30inn create mode 100644 net-nntp/inn/files/cnfsstat.confd create mode 100644 net-nntp/inn/files/cnfsstat.initd create mode 100644 net-nntp/inn/files/inn.tmpfiles create mode 100644 net-nntp/inn/files/inn.tmpfiles-r1 create mode 100644 net-nntp/inn/files/innd.confd create mode 100644 net-nntp/inn/files/innd.initd create mode 100644 net-nntp/inn/files/innd.initd-r1 create mode 100644 net-nntp/inn/files/innd.service create mode 100644 net-nntp/inn/files/innwatch.confd create mode 100644 net-nntp/inn/files/innwatch.initd create mode 100644 net-nntp/inn/files/ovdb.initd create mode 100644 net-nntp/inn/files/ovsqlite.initd create mode 100644 net-nntp/inn/inn-2.7.1.ebuild create mode 100644 net-nntp/inn/inn-2.7.3.ebuild create mode 100644 net-nntp/inn/metadata.xml create mode 100644 net-nntp/nzb-monkey-go/Manifest create mode 100644 net-nntp/nzb-monkey-go/metadata.xml create mode 100644 net-nntp/nzb-monkey-go/nzb-monkey-go-0.1.19.ebuild create mode 100644 net-nntp/nzb-monkey-go/nzb-monkey-go-0.2.1.ebuild create mode 100644 net-nntp/pan/Manifest create mode 100644 net-nntp/pan/metadata.xml create mode 100644 net-nntp/pan/pan-0.164.ebuild create mode 100644 net-nntp/pan/pan-0.165.ebuild create mode 100644 net-p2p/bisq-bin/Manifest create mode 100644 net-p2p/bisq-bin/bisq-bin-1.9.14-r1.ebuild create mode 100644 net-p2p/bisq-bin/metadata.xml create mode 100644 net-p2p/dogecoin-qt/Manifest create mode 100644 net-p2p/dogecoin-qt/dogecoin-qt-1.14.9.ebuild create mode 100644 net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild create mode 100644 net-p2p/dogecoin-qt/files/dogecoin-qt-prune.desktop create mode 100644 net-p2p/dogecoin-qt/files/dogecoin-qt.desktop create mode 100644 net-p2p/dogecoin-qt/files/hardened-all.patch create mode 100644 net-p2p/dogecoin-qt/files/hardened-minimal.patch create mode 100644 net-p2p/dogecoin-qt/files/hardened-no-pie.patch create mode 100644 net-p2p/dogecoin-qt/files/hardened-no-ssp.patch create mode 100644 net-p2p/dogecoin-qt/files/intel-ipsec-mb/remove_digest_init.patch create mode 100644 net-p2p/dogecoin-qt/metadata.xml create mode 100644 net-p2p/feather/Manifest create mode 100644 net-p2p/feather/feather-2.8.1-r3.ebuild create mode 100644 net-p2p/feather/feather-9999.ebuild create mode 100644 net-p2p/feather/files/feather-no-wayland.patch create mode 100644 net-p2p/feather/files/fix-epee-missing-include.patch create mode 100644 net-p2p/feather/metadata.xml create mode 100644 net-p2p/fopnu/Manifest create mode 100644 net-p2p/fopnu/fopnu-1.68.ebuild create mode 100644 net-p2p/fopnu/metadata.xml create mode 100644 net-p2p/fragments/Manifest create mode 100644 net-p2p/fragments/files/meson-fixes.patch create mode 100644 net-p2p/fragments/fragments-3.0.1-r1.ebuild create mode 100644 net-p2p/fragments/fragments-3.0.1-r2.ebuild create mode 100644 net-p2p/fragments/metadata.xml create mode 100644 net-p2p/gridcoin/Manifest create mode 100644 net-p2p/gridcoin/gridcoin-5.4.9.0-r1.ebuild create mode 100644 net-p2p/gridcoin/metadata.xml create mode 100644 net-p2p/ipfs-desktop-bin/Manifest create mode 100644 net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.39.0.ebuild create mode 100644 net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.40.0.ebuild create mode 100644 net-p2p/ipfs-desktop-bin/ipfs-desktop-bin-0.43.0.ebuild create mode 100644 net-p2p/ipfs-desktop-bin/metadata.xml create mode 100644 net-p2p/monero-gui-bin/Manifest create mode 100644 net-p2p/monero-gui-bin/files/128x128.png create mode 100644 net-p2p/monero-gui-bin/files/16x16.png create mode 100644 net-p2p/monero-gui-bin/files/24x24.png create mode 100644 net-p2p/monero-gui-bin/files/256x256.png create mode 100644 net-p2p/monero-gui-bin/files/32x32.png create mode 100644 net-p2p/monero-gui-bin/files/48x48.png create mode 100644 net-p2p/monero-gui-bin/files/64x64.png create mode 100644 net-p2p/monero-gui-bin/files/96x96.png create mode 100644 net-p2p/monero-gui-bin/files/monero-gui.desktop create mode 100644 net-p2p/monero-gui-bin/metadata.xml create mode 100644 net-p2p/monero-gui-bin/monero-gui-bin-0.18.4.3.ebuild create mode 100644 net-p2p/monero/Manifest create mode 100644 net-p2p/monero/files/monero-0.18.3.3-miniupnp-api-18.patch create mode 100644 net-p2p/monero/files/monero-0.18.4.0-external-supercop.patch create mode 100644 net-p2p/monero/files/monero-0.18.4.0-unbundle-dependencies.patch create mode 100644 net-p2p/monero/files/monerod-0.18.4.0.confd create mode 100644 net-p2p/monero/files/monerod-0.18.4.0.initd create mode 100644 net-p2p/monero/files/monerod.conf create mode 100644 net-p2p/monero/files/monerod.service create mode 100644 net-p2p/monero/metadata.xml create mode 100644 net-p2p/monero/monero-0.18.4.4.ebuild create mode 100644 net-p2p/monero/monero-0.18.4.5.ebuild create mode 100644 net-p2p/monero/monero-0.18.4.6.ebuild create mode 100644 net-p2p/monero/monero-9999.ebuild create mode 100644 net-p2p/p2pool/Manifest create mode 100644 net-p2p/p2pool/files/SChernykh.asc create mode 100644 net-p2p/p2pool/files/flags.cmake create mode 100644 net-p2p/p2pool/files/p2pool-4.5-r1.confd create mode 100644 net-p2p/p2pool/files/p2pool-4.5-r1.initd create mode 100644 net-p2p/p2pool/metadata.xml create mode 100644 net-p2p/p2pool/p2pool-4.13.ebuild create mode 100644 net-p2p/p2pool/p2pool-4.14.ebuild create mode 100644 net-p2p/p2pool/p2pool-4.8.ebuild create mode 100644 net-p2p/p2pool/p2pool-4.9.1.ebuild create mode 100644 net-p2p/p2pool/p2pool-4.9.ebuild create mode 100644 net-p2p/p2pool/p2pool-9999.ebuild create mode 100644 net-p2p/persepolis/Manifest create mode 100644 net-p2p/persepolis/files/persepolis-5.2.0-fix-executable.patch create mode 100644 net-p2p/persepolis/metadata.xml create mode 100644 net-p2p/persepolis/persepolis-5.2.0.ebuild create mode 100644 net-p2p/syncthingtray/Manifest create mode 100644 net-p2p/syncthingtray/metadata.xml create mode 100644 net-p2p/syncthingtray/syncthingtray-2.0.5.ebuild create mode 100644 net-p2p/syncthingtray/syncthingtray-2.0.7.ebuild create mode 100644 net-p2p/trezord-go/Manifest create mode 100644 net-p2p/trezord-go/files/trezord-go-2.0.33_libusb-go-1.24.patch create mode 100644 net-p2p/trezord-go/files/trezord-go-2.0.33_libusb.patch create mode 100644 net-p2p/trezord-go/files/trezord-openrc.sh create mode 100644 net-p2p/trezord-go/metadata.xml create mode 100644 net-p2p/trezord-go/trezord-go-2.0.33.ebuild create mode 100644 net-p2p/yggdrasil-go/Manifest create mode 100644 net-p2p/yggdrasil-go/metadata.xml create mode 100644 net-p2p/yggdrasil-go/yggdrasil-go-0.5.12-r1.ebuild create mode 100644 net-p2p/yggdrasil-go/yggdrasil-go-0.5.13.ebuild create mode 100644 net-p2p/yggdrasil-go/yggdrasil-go-9999.ebuild create mode 100644 net-print/captdriver/Manifest create mode 100644 net-print/captdriver/captdriver-0.1.4.ebuild create mode 100644 net-print/captdriver/metadata.xml create mode 100644 net-print/hpuld/Manifest create mode 100644 net-print/hpuld/hpuld-1.00.39.15.00.23-r1.ebuild create mode 100644 net-print/hpuld/metadata.xml create mode 100644 net-proxy/MTProxy/MTProxy-3.0.4-r1.ebuild create mode 100644 net-proxy/MTProxy/Manifest create mode 100644 net-proxy/MTProxy/files/MTProxy-3.0.4-adjust_flags.patch create mode 100644 net-proxy/MTProxy/files/MTProxy-3.0.4-no_implicit_func.patch create mode 100644 net-proxy/MTProxy/metadata.xml create mode 100644 net-proxy/Throne/Manifest create mode 100644 net-proxy/Throne/Throne-1.1.1.ebuild create mode 100644 net-proxy/Throne/files/Throne-1.0.0-use-system-QHotkey.patch create mode 100644 net-proxy/Throne/files/Throne-1.1.1-dont-treat-warnings-as-errors.patch create mode 100644 net-proxy/Throne/files/Throne-1.1.1-store-the-database-in-AppConfigLocation-by-default.patch create mode 100644 net-proxy/Throne/files/Throne-1.1.1-use-system-quirc.patch create mode 100644 net-proxy/Throne/files/Throne.desktop create mode 100644 net-proxy/Throne/metadata.xml create mode 100644 net-proxy/byedpi/Manifest create mode 100644 net-proxy/byedpi/byedpi-0.17.2.ebuild create mode 100644 net-proxy/byedpi/byedpi-0.17.3.ebuild create mode 100644 net-proxy/byedpi/byedpi-9999.ebuild create mode 100644 net-proxy/byedpi/files/byedpi.confd create mode 100644 net-proxy/byedpi/files/byedpi.initd-r2 create mode 100644 net-proxy/byedpi/metadata.xml create mode 100644 net-proxy/ngrok-bin/Manifest create mode 100644 net-proxy/ngrok-bin/metadata.xml create mode 100644 net-proxy/ngrok-bin/ngrok-bin-3.37.1.ebuild create mode 100644 net-proxy/opera-proxy/Manifest create mode 100644 net-proxy/opera-proxy/files/opera-proxy.initd create mode 100644 net-proxy/opera-proxy/metadata.xml create mode 100644 net-proxy/opera-proxy/opera-proxy-1.13.1.ebuild create mode 100644 net-proxy/shadowsocks-rust/Manifest create mode 100644 net-proxy/shadowsocks-rust/metadata.xml create mode 100644 net-proxy/shadowsocks-rust/shadowsocks-rust-1.22.0.ebuild create mode 100644 net-proxy/snowflake/Manifest create mode 100644 net-proxy/snowflake/files/snowflake-proxy.initd create mode 100644 net-proxy/snowflake/files/snowflake-proxy.service create mode 100644 net-proxy/snowflake/metadata.xml create mode 100644 net-proxy/snowflake/snowflake-2.11.0-r1.ebuild create mode 100644 net-proxy/snowflake/snowflake-2.12.1.ebuild create mode 100644 net-proxy/wireproxy/Manifest create mode 100644 net-proxy/wireproxy/metadata.xml create mode 100644 net-proxy/wireproxy/wireproxy-1.0.9.ebuild create mode 100644 net-proxy/wireproxy/wireproxy-1.1.2.ebuild create mode 100644 net-proxy/xray-core/Manifest create mode 100644 net-proxy/xray-core/files/xray.service create mode 100644 net-proxy/xray-core/files/xray_at.service create mode 100644 net-proxy/xray-core/metadata.xml create mode 100644 net-proxy/xray-core/xray-core-26.1.23.ebuild create mode 100644 net-proxy/xray-core/xray-core-26.2.6.ebuild create mode 100644 net-proxy/xray-core/xray-core-9999.ebuild create mode 100644 net-voip/baresip/Manifest create mode 100644 net-voip/baresip/baresip-4.3.0.ebuild create mode 100644 net-voip/baresip/baresip-4.4.0.ebuild create mode 100644 net-voip/baresip/baresip-4.6.0.ebuild create mode 100644 net-voip/baresip/metadata.xml create mode 100644 net-voip/discover-overlay/Manifest create mode 100644 net-voip/discover-overlay/discover-overlay-0.6.9-r1.ebuild create mode 100644 net-voip/discover-overlay/discover-overlay-0.7.4.ebuild create mode 100644 net-voip/discover-overlay/discover-overlay-0.7.8.ebuild create mode 100644 net-voip/discover-overlay/metadata.xml create mode 100644 net-voip/gnome-calls/Manifest create mode 100644 net-voip/gnome-calls/gnome-calls-48.2.ebuild create mode 100644 net-voip/gnome-calls/gnome-calls-49.1.1.ebuild create mode 100644 net-voip/gnome-calls/metadata.xml create mode 100644 net-voip/re/Manifest create mode 100644 net-voip/re/metadata.xml create mode 100644 net-voip/re/re-4.3.0.ebuild create mode 100644 net-voip/re/re-4.4.0.ebuild create mode 100644 net-voip/re/re-4.6.0.ebuild create mode 100644 net-voip/vvmd/Manifest create mode 100644 net-voip/vvmd/metadata.xml create mode 100644 net-voip/vvmd/vvmd-0.8-r1.ebuild create mode 100644 net-vpn/GlobalProtect-openconnect/GlobalProtect-openconnect-2.4.4-r1.ebuild create mode 100644 net-vpn/GlobalProtect-openconnect/Manifest create mode 100644 net-vpn/GlobalProtect-openconnect/metadata.xml create mode 100644 net-vpn/amneziawg-modules/Manifest create mode 100644 net-vpn/amneziawg-modules/amneziawg-modules-1.0.20251009.ebuild create mode 100644 net-vpn/amneziawg-modules/amneziawg-modules-1.0.20260210.ebuild create mode 100644 net-vpn/amneziawg-modules/metadata.xml create mode 100644 net-vpn/amneziawg-tools/Manifest create mode 100644 net-vpn/amneziawg-tools/amneziawg-tools-1.0.20250903.ebuild create mode 100644 net-vpn/amneziawg-tools/amneziawg-tools-1.0.20260223.ebuild create mode 100644 net-vpn/amneziawg-tools/files/awg-quick.init create mode 100644 net-vpn/amneziawg-tools/metadata.xml create mode 100644 net-vpn/fastd/Manifest create mode 100644 net-vpn/fastd/fastd-22.ebuild create mode 100644 net-vpn/fastd/fastd-23.ebuild create mode 100644 net-vpn/fastd/files/fastd.init create mode 100644 net-vpn/fastd/metadata.xml create mode 100644 net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild create mode 100644 net-vpn/gp-saml-gui/metadata.xml create mode 100644 net-vpn/mullvadvpn-app/Manifest create mode 100644 net-vpn/mullvadvpn-app/files/mullvad-daemon.initd create mode 100644 net-vpn/mullvadvpn-app/metadata.xml create mode 100644 net-vpn/mullvadvpn-app/mullvadvpn-app-2026.1.ebuild create mode 100644 net-vpn/proton-vpn-gtk-app/Manifest create mode 100644 net-vpn/proton-vpn-gtk-app/files/proton-vpn-gtk-app-4.11.0-remove-anonymous-bug-report.patch create mode 100644 net-vpn/proton-vpn-gtk-app/metadata.xml create mode 100644 net-vpn/proton-vpn-gtk-app/proton-vpn-gtk-app-4.11.0.ebuild create mode 100644 net-vpn/vtun-embedded/Manifest create mode 100644 net-vpn/vtun-embedded/files/vtun-embedded.rc create mode 100644 net-vpn/vtun-embedded/files/vtunemd-start.conf create mode 100644 net-vpn/vtun-embedded/metadata.xml create mode 100644 net-vpn/vtun-embedded/vtun-embedded-3.0.7.ebuild create mode 100644 net-vpn/vtun-embedded/vtun-embedded-3.1.0.ebuild create mode 100644 net-vpn/vtun-ng/Manifest create mode 100644 net-vpn/vtun-ng/files/vtunng.rc create mode 100644 net-vpn/vtun-ng/files/vtunngd-start.conf create mode 100644 net-vpn/vtun-ng/metadata.xml create mode 100644 net-vpn/vtun-ng/vtun-ng-3.0.22.ebuild create mode 100644 net-vpn/vtun-ng/vtun-ng-3.1.0.ebuild create mode 100644 net-wireless/airspyhf/Manifest create mode 100644 net-wireless/airspyhf/airspyhf-1.6.8.ebuild create mode 100644 net-wireless/airspyhf/files/airspyhf-1.6.8-remove-static.patch create mode 100644 net-wireless/airspyhf/metadata.xml create mode 100644 net-wireless/bluetuith/Manifest create mode 100644 net-wireless/bluetuith/bluetuith-0.2.2.ebuild create mode 100644 net-wireless/bluetuith/bluetuith-0.2.3.ebuild create mode 100644 net-wireless/bluetuith/bluetuith-0.2.6.ebuild create mode 100644 net-wireless/bluetuith/bluetuith-9999.ebuild create mode 100644 net-wireless/bluetuith/metadata.xml create mode 100644 net-wireless/btscreenlocker/Manifest create mode 100644 net-wireless/btscreenlocker/btscreenlocker-1.8.1-r1.ebuild create mode 100644 net-wireless/btscreenlocker/metadata.xml create mode 100644 net-wireless/easyroam-desktop/Manifest create mode 100644 net-wireless/easyroam-desktop/easyroam-desktop-1.4.3-r1.ebuild create mode 100644 net-wireless/easyroam-desktop/metadata.xml create mode 100644 net-wireless/gr-lora_sdr/gr-lora_sdr-9999.ebuild create mode 100644 net-wireless/gr-lora_sdr/metadata.xml create mode 100644 net-wireless/iwmenu/Manifest create mode 100644 net-wireless/iwmenu/iwmenu-0.3.0.ebuild create mode 100644 net-wireless/iwmenu/iwmenu-0.4.0.ebuild create mode 100644 net-wireless/iwmenu/metadata.xml create mode 100644 net-wireless/rtl8192eu/Manifest create mode 100644 net-wireless/rtl8192eu/metadata.xml create mode 100644 net-wireless/rtl8192eu/rtl8192eu-0_pre20240518.ebuild create mode 100644 net-wireless/rtl8723bu/metadata.xml create mode 100644 net-wireless/rtl8723bu/rtl8723bu-9999.ebuild create mode 100644 net-wireless/rtl8821ce/Manifest create mode 100644 net-wireless/rtl8821ce/metadata.xml create mode 100644 net-wireless/rtl8821ce/rtl8821ce-0_pre20240326.ebuild create mode 100644 net-wireless/rtl8821cu/Manifest create mode 100644 net-wireless/rtl8821cu/metadata.xml create mode 100644 net-wireless/rtl8821cu/rtl8821cu-0_pre20240821.ebuild create mode 100644 net-wireless/sdrpp/Manifest create mode 100644 net-wireless/sdrpp/files/sdrpp-1.2.0_pre20240607-remove-compiler-flags.patch create mode 100644 net-wireless/sdrpp/metadata.xml create mode 100644 net-wireless/sdrpp/sdrpp-1.2.0_pre20240607.ebuild create mode 100644 phosh-base/metadata.xml create mode 100644 phosh-base/pfs/Manifest create mode 100644 phosh-base/pfs/metadata.xml create mode 100644 phosh-base/pfs/pfs-0.0.6.ebuild create mode 100644 phosh-base/pfs/pfs-0.0.7.ebuild create mode 100644 phosh-base/phosh-mobile-settings/Manifest create mode 100644 phosh-base/phosh-mobile-settings/metadata.xml create mode 100644 phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.50.1.ebuild create mode 100644 phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.51.0.ebuild create mode 100644 phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.53.0.ebuild create mode 100644 phosh-base/phosh-osk-stevia/Manifest create mode 100644 phosh-base/phosh-osk-stevia/metadata.xml create mode 100644 phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.50.0.ebuild create mode 100644 phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.52.0.ebuild create mode 100644 phosh-base/phosh-osk-stevia/phosh-osk-stevia-0.53.0.ebuild create mode 100644 phosh-base/phosh-shell/Manifest create mode 100644 phosh-base/phosh-shell/files/phosh-shell-0.49.0-fix-test-source-root.patch create mode 100644 phosh-base/phosh-shell/metadata.xml create mode 100644 phosh-base/phosh-shell/phosh-shell-0.50.1.ebuild create mode 100644 phosh-base/phosh-shell/phosh-shell-0.51.0.ebuild create mode 100644 phosh-base/phosh-shell/phosh-shell-0.52.0.ebuild create mode 100644 phosh-base/phosh-tour/Manifest create mode 100644 phosh-base/phosh-tour/metadata.xml create mode 100644 phosh-base/phosh-tour/phosh-tour-0.50.0.ebuild create mode 100644 phosh-base/phosh-tour/phosh-tour-0.53.0.ebuild create mode 100644 phosh-base/phosh/metadata.xml create mode 100644 phosh-base/phosh/phosh-0.50.1.ebuild create mode 100644 phosh-base/phosh/phosh-0.51.0.ebuild create mode 100644 phosh-base/phosh/phosh-0.52.0.ebuild create mode 100644 phosh-base/xdg-desktop-portal-phosh/Manifest create mode 100644 phosh-base/xdg-desktop-portal-phosh/files/xdg-desktop-portal-phosh-0.50.0-use-pfs-subproject.patch create mode 100644 phosh-base/xdg-desktop-portal-phosh/metadata.xml create mode 100644 phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.50.0.ebuild create mode 100644 phosh-base/xdg-desktop-portal-phosh/xdg-desktop-portal-phosh-0.52.0.ebuild create mode 100644 profiles/categories create mode 100644 profiles/eapi create mode 100644 profiles/license_groups create mode 100644 profiles/package.mask create mode 100644 profiles/package.use.mask create mode 100644 profiles/repo_name create mode 100644 profiles/thirdpartymirrors create mode 100644 profiles/updates/1Q-2021 create mode 100644 profiles/updates/1Q-2022 create mode 100644 profiles/updates/1Q-2023 create mode 100644 profiles/updates/1Q-2024 create mode 100644 profiles/updates/1Q-2025 create mode 100644 profiles/updates/1Q-2026 create mode 100644 profiles/updates/2Q-2020 create mode 100644 profiles/updates/2Q-2021 create mode 100644 profiles/updates/2Q-2022 create mode 100644 profiles/updates/2Q-2023 create mode 100644 profiles/updates/2Q-2024 create mode 100644 profiles/updates/2Q-2025 create mode 100644 profiles/updates/3Q-2020 create mode 100644 profiles/updates/3Q-2022 create mode 100644 profiles/updates/3Q-2024 create mode 100644 profiles/updates/3Q-2025 create mode 100644 profiles/updates/4Q-2020 create mode 100644 profiles/updates/4Q-2021 create mode 100644 profiles/updates/4Q-2022 create mode 100644 profiles/updates/4Q-2023 create mode 100644 profiles/updates/4Q-2024 create mode 100644 profiles/updates/4Q-2025 create mode 100644 profiles/use.desc create mode 100644 profiles/use.local.desc create mode 100644 sci-biology/cmdock/Manifest create mode 100644 sci-biology/cmdock/cmdock-0.2.0-r2.ebuild create mode 100644 sci-biology/cmdock/cmdock-0.2.0-r3.ebuild create mode 100644 sci-biology/cmdock/files/app_info_0.2.0-r1.xml create mode 100644 sci-biology/cmdock/files/cmdock-0.2.0-cxxopts.patch create mode 100644 sci-biology/cmdock/files/cmdock-0.2.0-include.patch create mode 100644 sci-biology/cmdock/files/cmdock-l_job_0.2.0-r1.xml create mode 100644 sci-biology/cmdock/metadata.xml create mode 100644 sci-biology/cytoscape-bin/Manifest create mode 100644 sci-biology/cytoscape-bin/cytoscape-bin-3.10.4.ebuild create mode 100644 sci-biology/cytoscape-bin/metadata.xml create mode 100644 sci-biology/geneathome/Manifest create mode 100644 sci-biology/geneathome/files/app_info.xml create mode 100644 sci-biology/geneathome/files/geneathome-1.10-include.patch create mode 100644 sci-biology/geneathome/files/geneathome-1.10-iostream.patch create mode 100644 sci-biology/geneathome/files/geneathome-1.10-makefile.patch create mode 100644 sci-biology/geneathome/geneathome-1.10-r5.ebuild create mode 100644 sci-biology/geneathome/metadata.xml create mode 100644 sci-biology/jalview-bin/Manifest create mode 100644 sci-biology/jalview-bin/jalview-bin-2.11.5.1.ebuild create mode 100644 sci-biology/jalview-bin/metadata.xml create mode 100644 sci-chemistry/vesta-bin/Manifest create mode 100644 sci-chemistry/vesta-bin/files/VESTA.desktop create mode 100644 sci-chemistry/vesta-bin/metadata.xml create mode 100644 sci-chemistry/vesta-bin/vesta-bin-3.5.8.ebuild create mode 100644 sci-chemistry/xcrysden/Manifest create mode 100644 sci-chemistry/xcrysden/files/icons/xcrysden.png create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-LDFLAGS.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-Togl-lib.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-c23.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-ext-bwidget.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden-1.6.2-wrapper-paths.patch create mode 100644 sci-chemistry/xcrysden/files/xcrysden.desktop create mode 100644 sci-chemistry/xcrysden/metadata.xml create mode 100644 sci-chemistry/xcrysden/xcrysden-1.6.2-r2.ebuild create mode 100644 sci-electronics/bender/Manifest create mode 100644 sci-electronics/bender/bender-0.31.0.ebuild create mode 100644 sci-electronics/bender/metadata.xml create mode 100644 sci-electronics/bluespec/Manifest create mode 100644 sci-electronics/bluespec/bluespec-2022.01-r1.ebuild create mode 100644 sci-electronics/bluespec/bluespec-2023.01.ebuild create mode 100644 sci-electronics/bluespec/bluespec-2023.07.ebuild create mode 100644 sci-electronics/bluespec/bluespec-2024.01.ebuild create mode 100644 sci-electronics/bluespec/bluespec-2024.07.ebuild create mode 100644 sci-electronics/bluespec/bluespec-2025.01.1.ebuild create mode 100644 sci-electronics/bluespec/bluespec-2025.07.ebuild create mode 100644 sci-electronics/bluespec/bluespec-9999.ebuild create mode 100644 sci-electronics/bluespec/files/bluespec-2022.01-libstp-stub-makefile.patch create mode 100644 sci-electronics/bluespec/metadata.xml create mode 100644 sci-electronics/circt/Manifest create mode 100644 sci-electronics/circt/circt-1.140.0.ebuild create mode 100644 sci-electronics/circt/metadata.xml create mode 100644 sci-electronics/cocotb-bus/Manifest create mode 100644 sci-electronics/cocotb-bus/cocotb-bus-0.2.1.ebuild create mode 100644 sci-electronics/cocotb-bus/metadata.xml create mode 100644 sci-electronics/cocotb/Manifest create mode 100644 sci-electronics/cocotb/cocotb-1.9.2.ebuild create mode 100644 sci-electronics/cocotb/files/cocotb-1.9.2-fix-license-qa.patch create mode 100644 sci-electronics/cocotb/metadata.xml create mode 100644 sci-electronics/coil64/Manifest create mode 100644 sci-electronics/coil64/coil64-2.3.38.ebuild create mode 100644 sci-electronics/coil64/files/coil64.desktop create mode 100644 sci-electronics/coil64/files/coil64.svg create mode 100644 sci-electronics/coil64/metadata.xml create mode 100644 sci-electronics/dsview/Manifest create mode 100644 sci-electronics/dsview/dsview-1.3.0.ebuild create mode 100644 sci-electronics/dsview/dsview-1.3.2.ebuild create mode 100644 sci-electronics/dsview/dsview-9999.ebuild create mode 100644 sci-electronics/dsview/files/dsview-1.3.0-fix-flags.patch create mode 100644 sci-electronics/dsview/files/dsview-1.3.0-gcc13.patch create mode 100644 sci-electronics/dsview/metadata.xml create mode 100644 sci-electronics/kactus2/Manifest create mode 100644 sci-electronics/kactus2/kactus2-3.13.3.ebuild create mode 100644 sci-electronics/kactus2/kactus2-9999.ebuild create mode 100644 sci-electronics/kactus2/metadata.xml create mode 100644 sci-electronics/liblxi/Manifest create mode 100644 sci-electronics/liblxi/liblxi-1.20.ebuild create mode 100644 sci-electronics/liblxi/metadata.xml create mode 100644 sci-electronics/logic-bin/Manifest create mode 100644 sci-electronics/logic-bin/logic-bin-2.4.41.ebuild create mode 100644 sci-electronics/logic-bin/logic-bin-2.4.42.ebuild create mode 100644 sci-electronics/logic-bin/logic-bin-2.4.43.ebuild create mode 100644 sci-electronics/logic-bin/metadata.xml create mode 100644 sci-electronics/lxi-tools/Manifest create mode 100644 sci-electronics/lxi-tools/lxi-tools-2.7.ebuild create mode 100644 sci-electronics/lxi-tools/metadata.xml create mode 100644 sci-electronics/qucs-s/Manifest create mode 100644 sci-electronics/qucs-s/metadata.xml create mode 100644 sci-electronics/qucs-s/qucs-s-25.1.2.ebuild create mode 100644 sci-electronics/qucs-s/qucs-s-25.2.0.ebuild create mode 100644 sci-electronics/sby/Manifest create mode 100644 sci-electronics/sby/metadata.xml create mode 100644 sci-electronics/sby/sby-0.63.ebuild create mode 100644 sci-electronics/slang/Manifest create mode 100644 sci-electronics/slang/metadata.xml create mode 100644 sci-electronics/slang/slang-9.1.ebuild create mode 100644 sci-electronics/slang/slang-9999.ebuild create mode 100644 sci-electronics/surfer/Manifest create mode 100644 sci-electronics/surfer/metadata.xml create mode 100644 sci-electronics/surfer/surfer-0.6.0.ebuild create mode 100644 sci-electronics/svls/Manifest create mode 100644 sci-electronics/svls/metadata.xml create mode 100644 sci-electronics/svls/svls-0.2.11.ebuild create mode 100644 sci-electronics/vcd/Manifest create mode 100644 sci-electronics/vcd/metadata.xml create mode 100644 sci-electronics/vcd/vcd-221217-r1.ebuild create mode 100644 sci-electronics/verilator/Manifest create mode 100644 sci-electronics/verilator/metadata.xml create mode 100644 sci-electronics/verilator/verilator-5.046.ebuild create mode 100644 sci-electronics/verilator/verilator-9999.ebuild create mode 100644 sci-electronics/yosys/Manifest create mode 100644 sci-electronics/yosys/metadata.xml create mode 100644 sci-electronics/yosys/yosys-0.63.ebuild create mode 100644 sci-geosciences/google-earth-pro/Manifest create mode 100644 sci-geosciences/google-earth-pro/google-earth-pro-7.3.6-r1.ebuild create mode 100644 sci-geosciences/google-earth-pro/metadata.xml create mode 100644 sci-libs/dlpack/Manifest create mode 100644 sci-libs/dlpack/dlpack-1.3.ebuild create mode 100644 sci-libs/dlpack/files/dlpack-1.1-dont-turn-warnings-into-errors-when-building-docs.patch create mode 100644 sci-libs/dlpack/metadata.xml create mode 100644 sci-libs/onnxruntime-bin/Manifest create mode 100644 sci-libs/onnxruntime-bin/metadata.xml create mode 100644 sci-libs/onnxruntime-bin/onnxruntime-bin-1.22.0.ebuild create mode 100644 sci-libs/onnxruntime/Manifest create mode 100644 sci-libs/onnxruntime/files/onnxruntime-1.22.2-relax-the-dependency-on-flatbuffers.patch create mode 100644 sci-libs/onnxruntime/files/onnxruntime-1.24.3-use-system-libraries.patch create mode 100644 sci-libs/onnxruntime/metadata.xml create mode 100644 sci-libs/onnxruntime/onnxruntime-1.24.3.ebuild create mode 100644 sci-libs/onnxruntime/onnxruntime-1.24.4.ebuild create mode 100644 sci-libs/poselib/Manifest create mode 100644 sci-libs/poselib/metadata.xml create mode 100644 sci-libs/poselib/poselib-2.0.4.ebuild create mode 100644 sci-libs/poselib/poselib-2.0.5.ebuild create mode 100644 sci-mathematics/frama-c-aorai/Manifest create mode 100644 sci-mathematics/frama-c-aorai/frama-c-aorai-25.0.ebuild create mode 100644 sci-mathematics/frama-c-aorai/metadata.xml create mode 100644 sci-mathematics/frama-c-callgraph/Manifest create mode 100644 sci-mathematics/frama-c-callgraph/frama-c-callgraph-25.0.ebuild create mode 100644 sci-mathematics/frama-c-callgraph/metadata.xml create mode 100644 sci-mathematics/frama-c-constant-folding/Manifest create mode 100644 sci-mathematics/frama-c-constant-folding/frama-c-constant-folding-25.0.ebuild create mode 100644 sci-mathematics/frama-c-constant-folding/metadata.xml create mode 100644 sci-mathematics/frama-c-dive/Manifest create mode 100644 sci-mathematics/frama-c-dive/frama-c-dive-25.0.ebuild create mode 100644 sci-mathematics/frama-c-dive/metadata.xml create mode 100644 sci-mathematics/frama-c-e-acsl/Manifest create mode 100644 sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-25.0.ebuild create mode 100644 sci-mathematics/frama-c-e-acsl/metadata.xml create mode 100644 sci-mathematics/frama-c-eva/Manifest create mode 100644 sci-mathematics/frama-c-eva/frama-c-eva-25.0.ebuild create mode 100644 sci-mathematics/frama-c-eva/metadata.xml create mode 100644 sci-mathematics/frama-c-from/Manifest create mode 100644 sci-mathematics/frama-c-from/frama-c-from-25.0.ebuild create mode 100644 sci-mathematics/frama-c-from/metadata.xml create mode 100644 sci-mathematics/frama-c-impact/Manifest create mode 100644 sci-mathematics/frama-c-impact/frama-c-impact-25.0.ebuild create mode 100644 sci-mathematics/frama-c-impact/metadata.xml create mode 100644 sci-mathematics/frama-c-inout/Manifest create mode 100644 sci-mathematics/frama-c-inout/frama-c-inout-25.0.ebuild create mode 100644 sci-mathematics/frama-c-inout/metadata.xml create mode 100644 sci-mathematics/frama-c-instantiate/Manifest create mode 100644 sci-mathematics/frama-c-instantiate/frama-c-instantiate-25.0.ebuild create mode 100644 sci-mathematics/frama-c-instantiate/metadata.xml create mode 100644 sci-mathematics/frama-c-loopanalysis/Manifest create mode 100644 sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-25.0.ebuild create mode 100644 sci-mathematics/frama-c-loopanalysis/metadata.xml create mode 100644 sci-mathematics/frama-c-metrics/Manifest create mode 100644 sci-mathematics/frama-c-metrics/frama-c-metrics-25.0.ebuild create mode 100644 sci-mathematics/frama-c-metrics/metadata.xml create mode 100644 sci-mathematics/frama-c-nonterm/Manifest create mode 100644 sci-mathematics/frama-c-nonterm/frama-c-nonterm-25.0.ebuild create mode 100644 sci-mathematics/frama-c-nonterm/metadata.xml create mode 100644 sci-mathematics/frama-c-obfuscator/Manifest create mode 100644 sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-25.0.ebuild create mode 100644 sci-mathematics/frama-c-obfuscator/metadata.xml create mode 100644 sci-mathematics/frama-c-occurrence/Manifest create mode 100644 sci-mathematics/frama-c-occurrence/frama-c-occurrence-25.0.ebuild create mode 100644 sci-mathematics/frama-c-occurrence/metadata.xml create mode 100644 sci-mathematics/frama-c-pdg/Manifest create mode 100644 sci-mathematics/frama-c-pdg/frama-c-pdg-25.0.ebuild create mode 100644 sci-mathematics/frama-c-pdg/metadata.xml create mode 100644 sci-mathematics/frama-c-postdominators/Manifest create mode 100644 sci-mathematics/frama-c-postdominators/frama-c-postdominators-25.0.ebuild create mode 100644 sci-mathematics/frama-c-postdominators/metadata.xml create mode 100644 sci-mathematics/frama-c-printapi/Manifest create mode 100644 sci-mathematics/frama-c-printapi/frama-c-printapi-25.0.ebuild create mode 100644 sci-mathematics/frama-c-printapi/metadata.xml create mode 100644 sci-mathematics/frama-c-qed/Manifest create mode 100644 sci-mathematics/frama-c-qed/frama-c-qed-25.0.ebuild create mode 100644 sci-mathematics/frama-c-qed/metadata.xml create mode 100644 sci-mathematics/frama-c-reduc/Manifest create mode 100644 sci-mathematics/frama-c-reduc/frama-c-reduc-25.0.ebuild create mode 100644 sci-mathematics/frama-c-report/Manifest create mode 100644 sci-mathematics/frama-c-report/frama-c-report-25.0.ebuild create mode 100644 sci-mathematics/frama-c-report/metadata.xml create mode 100644 sci-mathematics/frama-c-rtegen/Manifest create mode 100644 sci-mathematics/frama-c-rtegen/frama-c-rtegen-25.0.ebuild create mode 100644 sci-mathematics/frama-c-rtegen/metadata.xml create mode 100644 sci-mathematics/frama-c-scope/Manifest create mode 100644 sci-mathematics/frama-c-scope/frama-c-scope-25.0.ebuild create mode 100644 sci-mathematics/frama-c-scope/metadata.xml create mode 100644 sci-mathematics/frama-c-security-slicing/Manifest create mode 100644 sci-mathematics/frama-c-security-slicing/frama-c-security-slicing-25.0.ebuild create mode 100644 sci-mathematics/frama-c-security-slicing/metadata.xml create mode 100644 sci-mathematics/frama-c-server/Manifest create mode 100644 sci-mathematics/frama-c-server/frama-c-server-25.0.ebuild create mode 100644 sci-mathematics/frama-c-server/metadata.xml create mode 100644 sci-mathematics/frama-c-slicing/Manifest create mode 100644 sci-mathematics/frama-c-slicing/frama-c-slicing-25.0.ebuild create mode 100644 sci-mathematics/frama-c-slicing/metadata.xml create mode 100644 sci-mathematics/frama-c-sparecode/Manifest create mode 100644 sci-mathematics/frama-c-sparecode/frama-c-sparecode-25.0.ebuild create mode 100644 sci-mathematics/frama-c-sparecode/metadata.xml create mode 100644 sci-mathematics/frama-c-studia/Manifest create mode 100644 sci-mathematics/frama-c-studia/frama-c-studia-25.0.ebuild create mode 100644 sci-mathematics/frama-c-studia/metadata.xml create mode 100644 sci-mathematics/frama-c-users/Manifest create mode 100644 sci-mathematics/frama-c-users/frama-c-users-25.0.ebuild create mode 100644 sci-mathematics/frama-c-users/metadata.xml create mode 100644 sci-mathematics/frama-c-variadic/Manifest create mode 100644 sci-mathematics/frama-c-variadic/frama-c-variadic-25.0.ebuild create mode 100644 sci-mathematics/frama-c-variadic/metadata.xml create mode 100644 sci-mathematics/frama-c/Manifest create mode 100644 sci-mathematics/frama-c/frama-c-25.0-r2.ebuild create mode 100644 sci-mathematics/frama-c/metadata.xml create mode 100644 sci-mathematics/pyromaths/Manifest create mode 100644 sci-mathematics/pyromaths/files/setuptools.patch create mode 100644 sci-mathematics/pyromaths/metadata.xml create mode 100644 sci-mathematics/pyromaths/pyromaths-21.8.2-r1.ebuild create mode 100644 sci-mathematics/rink/Manifest create mode 100644 sci-mathematics/rink/metadata.xml create mode 100644 sci-mathematics/rink/rink-0.8.0-r1.ebuild create mode 100644 sci-mathematics/rink/rink-9999.ebuild create mode 100644 sci-mathematics/rstudio-desktop-bin/Manifest create mode 100644 sci-mathematics/rstudio-desktop-bin/metadata.xml create mode 100644 sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2023.09.1_p494.ebuild create mode 100644 sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2024.12.0_p467-r1.ebuild create mode 100644 sci-mathematics/rstudio-desktop-bin/rstudio-desktop-bin-2024.12.0_p467.ebuild create mode 100644 sci-misc/boinc-wrapper/Manifest create mode 100644 sci-misc/boinc-wrapper/boinc-wrapper-26018-r3.ebuild create mode 100644 sci-misc/boinc-wrapper/boinc-wrapper-26019-r1.ebuild create mode 100644 sci-misc/boinc-wrapper/boinc-wrapper-26019.ebuild create mode 100644 sci-misc/boinc-wrapper/files/boinc-wrapper-26018-makefile.patch create mode 100644 sci-misc/boinc-wrapper/files/boinc-wrapper-26018-sigstop.patch create mode 100644 sci-misc/boinc-wrapper/metadata.xml create mode 100644 sci-misc/llama-cpp/Manifest create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre6980.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre7276.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre7611.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre7924.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre8100.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre8149.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre8198.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-9999.ebuild create mode 100644 sci-misc/llama-cpp/metadata.xml create mode 100644 sci-ml/aichat/Manifest create mode 100644 sci-ml/aichat/aichat-0.30.0.ebuild create mode 100644 sci-ml/aichat/metadata.xml create mode 100644 sci-ml/ollama/Manifest create mode 100644 sci-ml/ollama/files/ollama-0.18.0-make-installing-runtime-deps-optional.patch create mode 100644 sci-ml/ollama/files/ollama-9999-make-installing-runtime-deps-optional.patch create mode 100644 sci-ml/ollama/files/ollama-9999-use-GNUInstallDirs.patch create mode 100644 sci-ml/ollama/files/ollama.confd create mode 100644 sci-ml/ollama/files/ollama.init create mode 100644 sci-ml/ollama/files/ollama.service create mode 100644 sci-ml/ollama/metadata.xml create mode 100644 sci-ml/ollama/ollama-0.17.7.ebuild create mode 100644 sci-ml/ollama/ollama-0.18.0.ebuild create mode 100644 sci-ml/ollama/ollama-9999.ebuild create mode 100644 sci-physics/openmodelica/Manifest create mode 100644 sci-physics/openmodelica/metadata.xml create mode 100644 sci-physics/openmodelica/openmodelica-1.26.0.ebuild create mode 100644 sci-physics/ovito/Manifest create mode 100644 sci-physics/ovito/files/ovito.desktop create mode 100644 sci-physics/ovito/metadata.xml create mode 100644 sci-physics/ovito/ovito-3.10.4.ebuild create mode 100644 sci-physics/ovito/ovito-3.10.5-r1.ebuild create mode 100644 sci-physics/ovito/ovito-3.10.5.ebuild create mode 100755 scripts/check-duplicates.sh create mode 100755 scripts/email-checker.py create mode 100755 scripts/setup-master-gentoo.sh create mode 100644 sec-keys/openpgp-keys-aepaneshnikov/Manifest create mode 100644 sec-keys/openpgp-keys-aepaneshnikov/metadata.xml create mode 100644 sec-keys/openpgp-keys-aepaneshnikov/openpgp-keys-aepaneshnikov-20221210.ebuild create mode 100644 sec-keys/openpgp-keys-featherwallet/Manifest create mode 100644 sec-keys/openpgp-keys-featherwallet/metadata.xml create mode 100644 sec-keys/openpgp-keys-featherwallet/openpgp-keys-featherwallet-20201209.ebuild create mode 100644 sec-keys/openpgp-keys-google-artifact-registry/Manifest create mode 100644 sec-keys/openpgp-keys-google-artifact-registry/metadata.xml create mode 100644 sec-keys/openpgp-keys-google-artifact-registry/openpgp-keys-google-artifact-registry-20210504.ebuild create mode 100644 sec-keys/openpgp-keys-jvoisin/Manifest create mode 100644 sec-keys/openpgp-keys-jvoisin/metadata.xml create mode 100644 sec-keys/openpgp-keys-jvoisin/openpgp-keys-jvoisin-20230224.ebuild create mode 100644 sec-keys/openpgp-keys-jvoisin/openpgp-keys-jvoisin-20251029.ebuild create mode 100644 sec-keys/openpgp-keys-phosh/Manifest create mode 100644 sec-keys/openpgp-keys-phosh/metadata.xml create mode 100644 sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2024.ebuild create mode 100644 sec-keys/openpgp-keys-phosh/openpgp-keys-phosh-2025.ebuild create mode 100644 sec-keys/openpgp-keys-russallbery/Manifest create mode 100644 sec-keys/openpgp-keys-russallbery/metadata.xml create mode 100644 sec-keys/openpgp-keys-russallbery/openpgp-keys-russallbery-20250000.ebuild create mode 100644 sec-keys/openpgp-keys-schernykh/Manifest create mode 100644 sec-keys/openpgp-keys-schernykh/metadata.xml create mode 100644 sec-keys/openpgp-keys-schernykh/openpgp-keys-schernykh-20210409.ebuild create mode 100644 sec-keys/openpgp-keys-skyjake/Manifest create mode 100644 sec-keys/openpgp-keys-skyjake/metadata.xml create mode 100644 sec-keys/openpgp-keys-skyjake/openpgp-keys-skyjake-20211224.ebuild create mode 100644 sec-keys/signify-keys-gmid/Manifest create mode 100644 sec-keys/signify-keys-gmid/metadata.xml create mode 100644 sec-keys/signify-keys-gmid/signify-keys-gmid-2.0.ebuild create mode 100644 sec-keys/signify-keys-gmid/signify-keys-gmid-2.1.ebuild create mode 100644 sec-keys/signify-keys-lanodan/Manifest create mode 100644 sec-keys/signify-keys-lanodan/metadata.xml create mode 100644 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild create mode 100644 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild create mode 100644 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild create mode 100644 sec-keys/signify-keys-oriole-systems/Manifest create mode 100644 sec-keys/signify-keys-oriole-systems/metadata.xml create mode 100644 sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild create mode 100644 sec-keys/signify-keys-telescope/Manifest create mode 100644 sec-keys/signify-keys-telescope/metadata.xml create mode 100644 sec-keys/signify-keys-telescope/signify-keys-telescope-0.10.ebuild create mode 100644 sec-keys/signify-keys-telescope/signify-keys-telescope-0.11.ebuild create mode 100644 sec-keys/signify-keys-telescope/signify-keys-telescope-0.12.ebuild create mode 100644 sys-apps/0xFFFF/0xFFFF-0.10.ebuild create mode 100644 sys-apps/0xFFFF/Manifest create mode 100644 sys-apps/0xFFFF/metadata.xml create mode 100644 sys-apps/amd-debug-tools/Manifest create mode 100644 sys-apps/amd-debug-tools/amd-debug-tools-0.2.7.ebuild create mode 100644 sys-apps/asus-numpad/Manifest create mode 100644 sys-apps/asus-numpad/asus-numpad-0.2-r1.ebuild create mode 100644 sys-apps/asus-numpad/asus-numpad-9999.ebuild create mode 100644 sys-apps/asus-numpad/metadata.xml create mode 100644 sys-apps/asus-touchpad-numpad-driver/Manifest create mode 100644 sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-0_pre20220311.ebuild create mode 100644 sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-9999.ebuild create mode 100644 sys-apps/asus-touchpad-numpad-driver/metadata.xml create mode 100644 sys-apps/bat-extras/Manifest create mode 100644 sys-apps/bat-extras/bat-extras-2024.08.24.ebuild create mode 100644 sys-apps/bat-extras/bat-extras-9999.ebuild create mode 100644 sys-apps/bat-extras/metadata.xml create mode 100644 sys-apps/bustd/Manifest create mode 100644 sys-apps/bustd/bustd-0.1.1.ebuild create mode 100644 sys-apps/bustd/files/bustd-conf.d create mode 100644 sys-apps/bustd/files/bustd-init.d create mode 100644 sys-apps/bustd/metadata.xml create mode 100644 sys-apps/cctv/cctv-9999.ebuild create mode 100644 sys-apps/cctv/metadata.xml create mode 100644 sys-apps/colortail/Manifest create mode 100644 sys-apps/colortail/colortail-0.3.3.ebuild create mode 100644 sys-apps/colortail/colortail-9999.ebuild create mode 100644 sys-apps/colortail/files/01_colorize_default.patch create mode 100644 sys-apps/colortail/files/02_adding_option.patch create mode 100644 sys-apps/colortail/files/colortail.1 create mode 100644 sys-apps/colortail/metadata.xml create mode 100644 sys-apps/coolercontrol/Manifest create mode 100644 sys-apps/coolercontrol/coolercontrol-3.1.1.ebuild create mode 100644 sys-apps/coolercontrol/coolercontrol-4.0.1.ebuild create mode 100644 sys-apps/coolercontrol/metadata.xml create mode 100644 sys-apps/coolercontrold/Manifest create mode 100644 sys-apps/coolercontrold/coolercontrold-3.1.1.ebuild create mode 100644 sys-apps/coolercontrold/coolercontrold-4.0.1.ebuild create mode 100644 sys-apps/coolercontrold/files/coolercontrold-3.0.2-liquidctl.patch create mode 100644 sys-apps/coolercontrold/files/coolercontrold-4.0.1-liquidctl.patch create mode 100644 sys-apps/coolercontrold/metadata.xml create mode 100644 sys-apps/corefreq/Manifest create mode 100644 sys-apps/corefreq/corefreq-2.0.8.ebuild create mode 100644 sys-apps/corefreq/corefreq-2.0.9.ebuild create mode 100644 sys-apps/corefreq/corefreq-2.1.0.ebuild create mode 100644 sys-apps/corefreq/files/corefreq create mode 100644 sys-apps/corefreq/files/corefreq.conf create mode 100644 sys-apps/corefreq/metadata.xml create mode 100644 sys-apps/deepcool-digital-linux/Manifest create mode 100644 sys-apps/deepcool-digital-linux/deepcool-digital-linux-0.10.1.ebuild create mode 100644 sys-apps/deepcool-digital-linux/deepcool-digital-linux-0.10.2.ebuild create mode 100644 sys-apps/deepcool-digital-linux/files/deepcool-digital-linux.initd create mode 100644 sys-apps/deepcool-digital-linux/files/deepcool-digital-linux.service create mode 100644 sys-apps/deepcool-digital-linux/metadata.xml create mode 100644 sys-apps/dnf5/Manifest create mode 100644 sys-apps/dnf5/dnf5-5.3.0.0.ebuild create mode 100644 sys-apps/dnf5/files/dnf5-5.2.5.0-sandbox-test.patch create mode 100644 sys-apps/dnf5/metadata.xml create mode 100644 sys-apps/dool/Manifest create mode 100644 sys-apps/dool/dool-1.3.1-r1.ebuild create mode 100644 sys-apps/dool/dool-1.3.2-r2.ebuild create mode 100644 sys-apps/dool/dool-9999.ebuild create mode 100644 sys-apps/dool/metadata.xml create mode 100644 sys-apps/drm_info/Manifest create mode 100644 sys-apps/drm_info/drm_info-2.8.0.ebuild create mode 100644 sys-apps/drm_info/drm_info-2.9.0.ebuild create mode 100644 sys-apps/drm_info/metadata.xml create mode 100644 sys-apps/dysk/Manifest create mode 100644 sys-apps/dysk/dysk-2.10.1.ebuild create mode 100644 sys-apps/dysk/metadata.xml create mode 100644 sys-apps/flashprog/Manifest create mode 100644 sys-apps/flashprog/flashprog-1.2.ebuild create mode 100644 sys-apps/flashprog/flashprog-1.3.ebuild create mode 100644 sys-apps/flashprog/flashprog-1.4.ebuild create mode 100644 sys-apps/flashprog/metadata.xml create mode 100644 sys-apps/fselect/Manifest create mode 100644 sys-apps/fselect/fselect-0.8.6.ebuild create mode 100644 sys-apps/fselect/metadata.xml create mode 100644 sys-apps/gat/Manifest create mode 100644 sys-apps/gat/gat-0.23.1.ebuild create mode 100644 sys-apps/gat/metadata.xml create mode 100644 sys-apps/hex/Manifest create mode 100644 sys-apps/hex/hex-0.6.0.ebuild create mode 100644 sys-apps/hex/hex-0.7.0.ebuild create mode 100644 sys-apps/hex/metadata.xml create mode 100644 sys-apps/hexyl/Manifest create mode 100644 sys-apps/hexyl/hexyl-0.17.0.ebuild create mode 100644 sys-apps/hexyl/metadata.xml create mode 100644 sys-apps/killport/Manifest create mode 100644 sys-apps/killport/killport-1.1.0.ebuild create mode 100644 sys-apps/killport/metadata.xml create mode 100644 sys-apps/lact/Manifest create mode 100644 sys-apps/lact/lact-0.8.3.ebuild create mode 100644 sys-apps/lact/lact-0.8.4.ebuild create mode 100644 sys-apps/lact/metadata.xml create mode 100644 sys-apps/loclone/Manifest create mode 100644 sys-apps/loclone/loclone-0.1.0.ebuild create mode 100644 sys-apps/loclone/metadata.xml create mode 100644 sys-apps/lr/Manifest create mode 100644 sys-apps/lr/files/options-order.patch create mode 100644 sys-apps/lr/lr-1.6.ebuild create mode 100644 sys-apps/lr/metadata.xml create mode 100644 sys-apps/lsplug/Manifest create mode 100644 sys-apps/lsplug/lsplug-6.ebuild create mode 100644 sys-apps/lsplug/metadata.xml create mode 100644 sys-apps/lsr/Manifest create mode 100644 sys-apps/lsr/lsr-1.0.0.ebuild create mode 100644 sys-apps/mission-center/Manifest create mode 100644 sys-apps/mission-center/files/mission-center-0.4.4-skip-test.patch create mode 100644 sys-apps/mission-center/metadata.xml create mode 100644 sys-apps/mission-center/mission-center-0.4.4-r3.ebuild create mode 100644 sys-apps/mission-center/mission-center-0.5.2-r2.ebuild create mode 100644 sys-apps/mission-center/mission-center-1.1.0.ebuild create mode 100644 sys-apps/nvimpager/Manifest create mode 100644 sys-apps/nvimpager/metadata.xml create mode 100644 sys-apps/nvimpager/nvimpager-0.13.0.ebuild create mode 100644 sys-apps/openSeaChest/Manifest create mode 100644 sys-apps/openSeaChest/metadata.xml create mode 100644 sys-apps/openSeaChest/openSeaChest-23.12.ebuild create mode 100644 sys-apps/openSeaChest/openSeaChest-24.08.1.ebuild create mode 100644 sys-apps/openpt/Manifest create mode 100644 sys-apps/openpt/metadata.xml create mode 100644 sys-apps/openpt/openpt-1.0.1.ebuild create mode 100644 sys-apps/ov/Manifest create mode 100644 sys-apps/ov/metadata.xml create mode 100644 sys-apps/ov/ov-0.11.2.ebuild create mode 100644 sys-apps/ov/ov-0.32.0.ebuild create mode 100644 sys-apps/pnpm-bin/Manifest create mode 100644 sys-apps/pnpm-bin/metadata.xml create mode 100644 sys-apps/pnpm-bin/pnpm-bin-10.19.0.ebuild create mode 100644 sys-apps/pnpm-bin/pnpm-bin-10.2.0.ebuild create mode 100644 sys-apps/pnpm-bin/pnpm-bin-9.12.3.ebuild create mode 100644 sys-apps/pnpm-bin/pnpm-bin-9.15.5.ebuild create mode 100644 sys-apps/qdiskinfo/Manifest create mode 100644 sys-apps/qdiskinfo/metadata.xml create mode 100644 sys-apps/qdiskinfo/qdiskinfo-0.4.ebuild create mode 100644 sys-apps/qemu-openrc/Manifest create mode 100644 sys-apps/qemu-openrc/files/qemu-openrc-0.10.0-guest-agent.patch create mode 100644 sys-apps/qemu-openrc/metadata.xml create mode 100644 sys-apps/qemu-openrc/qemu-openrc-0.10.0.ebuild create mode 100644 sys-apps/qemu-openrc/qemu-openrc-0.11.1.ebuild create mode 100644 sys-apps/qemu-openrc/qemu-openrc-9999.ebuild create mode 100644 sys-apps/save-backlight/Manifest create mode 100644 sys-apps/save-backlight/metadata.xml create mode 100644 sys-apps/save-backlight/save-backlight-1.1.4.ebuild create mode 100644 sys-apps/save-backlight/save-backlight-9999.ebuild create mode 100644 sys-apps/sd/Manifest create mode 100644 sys-apps/sd/metadata.xml create mode 100644 sys-apps/sd/sd-1.0.0.ebuild create mode 100644 sys-apps/systemd-bootchart/Manifest create mode 100644 sys-apps/systemd-bootchart/metadata.xml create mode 100644 sys-apps/systemd-bootchart/systemd-bootchart-234.ebuild create mode 100644 sys-apps/systemd-bootchart/systemd-bootchart-235.ebuild create mode 100644 sys-apps/utils-extra/Manifest create mode 100644 sys-apps/utils-extra/metadata.xml create mode 100644 sys-apps/utils-extra/utils-extra-0.0.2-r1.ebuild create mode 100644 sys-apps/utils-extra/utils-extra-9999.ebuild create mode 100644 sys-apps/zmem/Manifest create mode 100644 sys-apps/zmem/metadata.xml create mode 100644 sys-apps/zmem/zmem-0.2.1.ebuild create mode 100644 sys-auth/authenticator/Manifest create mode 100644 sys-auth/authenticator/authenticator-4.6.2.ebuild create mode 100644 sys-auth/authenticator/metadata.xml create mode 100644 sys-auth/hyprpolkitagent/Manifest create mode 100644 sys-auth/hyprpolkitagent/hyprpolkitagent-0.1.1-r2.ebuild create mode 100644 sys-auth/hyprpolkitagent/hyprpolkitagent-0.1.2.ebuild create mode 100644 sys-auth/hyprpolkitagent/metadata.xml create mode 100644 sys-auth/pam-gnupg/Manifest create mode 100644 sys-auth/pam-gnupg/metadata.xml create mode 100644 sys-auth/pam-gnupg/pam-gnupg-0.4-r1.ebuild create mode 100644 sys-block/clonezilla/Manifest create mode 100644 sys-block/clonezilla/clonezilla-5.8.9.ebuild create mode 100644 sys-block/clonezilla/metadata.xml create mode 100644 sys-block/partclone/Manifest create mode 100644 sys-block/partclone/files/partclone-0.3.40-fix-ncurses-linking.patch create mode 100644 sys-block/partclone/files/partclone-0.3.47-fix-ncurses-linking.patch create mode 100644 sys-block/partclone/metadata.xml create mode 100644 sys-block/partclone/partclone-0.3.46.ebuild create mode 100644 sys-block/partclone/partclone-0.3.47.ebuild create mode 100644 sys-block/ublksrv/Manifest create mode 100644 sys-block/ublksrv/metadata.xml create mode 100644 sys-block/ublksrv/ublksrv-1.6.ebuild create mode 100644 sys-boot/customrescuecd-x86_64-grub/customrescuecd-x86_64-grub-0.1.ebuild create mode 100644 sys-boot/customrescuecd-x86_64-grub/files/customrescuecd.default create mode 100644 sys-boot/customrescuecd-x86_64-grub/files/customrescuecd.grub create mode 100644 sys-boot/customrescuecd-x86_64-grub/metadata.xml create mode 100644 sys-boot/drbl/Manifest create mode 100644 sys-boot/drbl/drbl-5.4.2.ebuild create mode 100644 sys-boot/drbl/metadata.xml create mode 100644 sys-boot/etcher-bin/Manifest create mode 100644 sys-boot/etcher-bin/etcher-bin-2.1.4.ebuild create mode 100644 sys-boot/etcher-bin/metadata.xml create mode 100644 sys-boot/grml-rescueboot/Manifest create mode 100644 sys-boot/grml-rescueboot/grml-rescueboot-0.6.7.ebuild create mode 100644 sys-boot/grml-rescueboot/metadata.xml create mode 100644 sys-boot/mkusb/Manifest create mode 100644 sys-boot/mkusb/metadata.xml create mode 100644 sys-boot/mkusb/mkusb-23.2.0.ebuild create mode 100644 sys-boot/ventoy-bin/Manifest create mode 100644 sys-boot/ventoy-bin/files/sanitize.patch create mode 100644 sys-boot/ventoy-bin/files/ventoy create mode 100644 sys-boot/ventoy-bin/files/ventoy-extend-persistent create mode 100644 sys-boot/ventoy-bin/files/ventoy-persistent create mode 100644 sys-boot/ventoy-bin/files/ventoy.desktop create mode 100644 sys-boot/ventoy-bin/files/ventoy.install create mode 100644 sys-boot/ventoy-bin/files/ventoygui create mode 100644 sys-boot/ventoy-bin/files/ventoyplugson create mode 100644 sys-boot/ventoy-bin/files/ventoyweb create mode 100644 sys-boot/ventoy-bin/metadata.xml create mode 100644 sys-boot/ventoy-bin/ventoy-bin-1.0.98-r1.ebuild create mode 100644 sys-boot/zfsbootmenu/Manifest create mode 100644 sys-boot/zfsbootmenu/files/zfsbootmenu-branding.patch create mode 100644 sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch create mode 100644 sys-boot/zfsbootmenu/metadata.xml create mode 100644 sys-boot/zfsbootmenu/zfsbootmenu-1.12.0.ebuild create mode 100644 sys-boot/zfsbootmenu/zfsbootmenu-2.2.2.ebuild create mode 100644 sys-boot/zfsbootmenu/zfsbootmenu-2.3.0.ebuild create mode 100644 sys-boot/zfsbootmenu/zfsbootmenu-3.0.1.ebuild create mode 100644 sys-boot/zfsbootmenu/zfsbootmenu-3.1.0.ebuild create mode 100644 sys-cluster/genders/Manifest create mode 100644 sys-cluster/genders/files/genders-1.28.1-gcc14.patch create mode 100644 sys-cluster/genders/genders-1.28.1-r1.ebuild create mode 100644 sys-cluster/genders/genders-1.32.1.ebuild create mode 100644 sys-cluster/genders/metadata.xml create mode 100644 sys-cluster/kops-bin/Manifest create mode 100644 sys-cluster/kops-bin/kops-bin-1.25.3.ebuild create mode 100644 sys-cluster/kops-bin/kops-bin-1.31.0.ebuild create mode 100644 sys-cluster/kops-bin/metadata.xml create mode 100644 sys-cluster/opencoarrays/Manifest create mode 100644 sys-cluster/opencoarrays/files/opencoarrays-2.10.1_fix_Wint-conversion_warning_error.patch create mode 100644 sys-cluster/opencoarrays/metadata.xml create mode 100644 sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild create mode 100644 sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild create mode 100644 sys-cluster/opencoarrays/opencoarrays-2.10.2.ebuild create mode 100644 sys-cluster/opencoarrays/opencoarrays-2.10.3.ebuild create mode 100644 sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild create mode 100644 sys-devel/clang-bloomberg-p2996/Manifest create mode 100644 sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-21.0.0_p20250702.ebuild create mode 100644 sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-21.0.0_p20260204.ebuild create mode 100644 sys-devel/clang-bloomberg-p2996/clang-bloomberg-p2996-9999.ebuild create mode 100644 sys-devel/clang-bloomberg-p2996/files/21.0.0_p20250702-enable-reflection-latest.patch create mode 100644 sys-devel/clang-bloomberg-p2996/files/21.0.0_p20250702-uninitialized.patch create mode 100644 sys-devel/clang-bloomberg-p2996/files/21.0.0_p20250702-unknown-reflection.patch create mode 100644 sys-devel/clang-bloomberg-p2996/metadata.xml create mode 100644 sys-devel/fcode-utils/Manifest create mode 100644 sys-devel/fcode-utils/fcode-utils-1.0.3.ebuild create mode 100644 sys-devel/fcode-utils/metadata.xml create mode 100644 sys-devel/lcc/Manifest create mode 100644 sys-devel/lcc/files/add_cmake_support.patch create mode 100644 sys-devel/lcc/lcc-2021.01.11-r1.ebuild create mode 100644 sys-devel/lcc/metadata.xml create mode 100644 sys-firmware/lenovolegionlinux/lenovolegionlinux-9999.ebuild create mode 100644 sys-firmware/lenovolegionlinux/metadata.xml create mode 100644 sys-fs/bcachefs-kmod/Manifest create mode 100644 sys-fs/bcachefs-kmod/bcachefs-kmod-1.36.1.ebuild create mode 100644 sys-fs/bcachefs-kmod/bcachefs-kmod-1.37.3.ebuild create mode 100644 sys-fs/bcachefs-kmod/bcachefs-kmod-9999.ebuild create mode 100644 sys-fs/bcachefs-kmod/metadata.xml create mode 100644 sys-fs/btrd/Manifest create mode 100644 sys-fs/btrd/btrd-0.5.4.ebuild create mode 100644 sys-fs/btrd/metadata.xml create mode 100644 sys-fs/btrfs-dump/Manifest create mode 100644 sys-fs/btrfs-dump/btrfs-dump-20260216.ebuild create mode 100644 sys-fs/btrfs-dump/metadata.xml create mode 100644 sys-fs/btrfs-heatmap/Manifest create mode 100644 sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild create mode 100644 sys-fs/btrfs-heatmap/metadata.xml create mode 100644 sys-fs/diskonaut/Manifest create mode 100644 sys-fs/diskonaut/diskonaut-0.10.0.ebuild create mode 100644 sys-fs/diskonaut/diskonaut-0.11.0.ebuild create mode 100644 sys-fs/diskonaut/diskonaut-9999.ebuild create mode 100644 sys-fs/diskonaut/metadata.xml create mode 100644 sys-fs/dua-cli/Manifest create mode 100644 sys-fs/dua-cli/dua-cli-2.33.0.ebuild create mode 100644 sys-fs/dua-cli/dua-cli-2.34.0.ebuild create mode 100644 sys-fs/dua-cli/metadata.xml create mode 100644 sys-fs/dwarfs-bin/Manifest create mode 100644 sys-fs/dwarfs-bin/dwarfs-bin-0.15.1.ebuild create mode 100644 sys-fs/dwarfs-bin/metadata.xml create mode 100644 sys-fs/dwarfs/Manifest create mode 100644 sys-fs/dwarfs/dwarfs-0.15.1-r1.ebuild create mode 100644 sys-fs/dwarfs/metadata.xml create mode 100644 sys-fs/ffmpegfs/Manifest create mode 100644 sys-fs/ffmpegfs/ffmpegfs-2.17-r1.ebuild create mode 100644 sys-fs/ffmpegfs/ffmpegfs-2.17.ebuild create mode 100644 sys-fs/ffmpegfs/files/ffmpegfs-2.16-cflags.patch create mode 100644 sys-fs/ffmpegfs/files/ffmpegfs-2.16-varcache.patch create mode 100644 sys-fs/ffmpegfs/metadata.xml create mode 100644 sys-fs/fstransform/Manifest create mode 100644 sys-fs/fstransform/fstransform-0.9.4.ebuild create mode 100644 sys-fs/fstransform/metadata.xml create mode 100644 sys-fs/fsverity-utils/Manifest create mode 100644 sys-fs/fsverity-utils/fsverity-utils-1.6.ebuild create mode 100644 sys-fs/fsverity-utils/metadata.xml create mode 100644 sys-fs/gcsfuse/Manifest create mode 100644 sys-fs/gcsfuse/gcsfuse-2.11.2.ebuild create mode 100644 sys-fs/gcsfuse/metadata.xml create mode 100644 sys-fs/gdu/Manifest create mode 100644 sys-fs/gdu/gdu-5.14.0.ebuild create mode 100644 sys-fs/gdu/gdu-5.25.0.ebuild create mode 100644 sys-fs/gdu/metadata.xml create mode 100644 sys-fs/gfs2-utils/Manifest create mode 100644 sys-fs/gfs2-utils/files/bashism.patch create mode 100644 sys-fs/gfs2-utils/files/ftbfs-gcc9.patch create mode 100644 sys-fs/gfs2-utils/files/gfs2_withdraw_helper.patch create mode 100644 sys-fs/gfs2-utils/files/python3.patch create mode 100644 sys-fs/gfs2-utils/files/reproducible.patch create mode 100644 sys-fs/gfs2-utils/files/restoremeta.patch create mode 100644 sys-fs/gfs2-utils/files/udev-rules.patch create mode 100644 sys-fs/gfs2-utils/gfs2-utils-3.4.1.ebuild create mode 100644 sys-fs/gfs2-utils/gfs2-utils-3.5.1-r1.ebuild create mode 100644 sys-fs/gfs2-utils/metadata.xml create mode 100644 sys-fs/jefferson/Manifest create mode 100644 sys-fs/jefferson/jefferson-0.4.6-r1.ebuild create mode 100644 sys-fs/jefferson/jefferson-0.4.6.ebuild create mode 100644 sys-fs/jefferson/jefferson-0.4.7.ebuild create mode 100644 sys-fs/jefferson/metadata.xml create mode 100644 sys-fs/mdevd/Manifest create mode 100644 sys-fs/mdevd/mdevd-0.1.8.1.ebuild create mode 100644 sys-fs/mdevd/metadata.xml create mode 100644 sys-fs/mountpoint-s3-bin/Manifest create mode 100644 sys-fs/mountpoint-s3-bin/metadata.xml create mode 100644 sys-fs/mountpoint-s3-bin/mountpoint-s3-bin-1.1.1.ebuild create mode 100644 sys-fs/ntfs2btrfs/Manifest create mode 100644 sys-fs/ntfs2btrfs/metadata.xml create mode 100644 sys-fs/ntfs2btrfs/ntfs2btrfs-20250616.ebuild create mode 100644 sys-fs/ufiformat/Manifest create mode 100644 sys-fs/ufiformat/metadata.xml create mode 100644 sys-fs/ufiformat/ufiformat-0.9.9.ebuild create mode 100644 sys-fs/vramfs/Manifest create mode 100644 sys-fs/vramfs/files/vramfs-0-makefile-vars.patch create mode 100644 sys-fs/vramfs/metadata.xml create mode 100644 sys-fs/vramfs/vramfs-0_p20221214.ebuild create mode 100644 sys-fs/xfs_undelete/Manifest create mode 100644 sys-fs/xfs_undelete/metadata.xml create mode 100644 sys-fs/xfs_undelete/xfs_undelete-15.0.ebuild create mode 100644 sys-fs/xva-img/Manifest create mode 100644 sys-fs/xva-img/metadata.xml create mode 100644 sys-fs/xva-img/xva-img-1.5-r1.ebuild create mode 100644 sys-fs/zfs-auto-utils/Manifest create mode 100644 sys-fs/zfs-auto-utils/metadata.xml create mode 100644 sys-fs/zfs-auto-utils/zfs-auto-utils-1.0.0.ebuild create mode 100644 sys-kernel/dpdk-kmod/Manifest create mode 100644 sys-kernel/dpdk-kmod/dpdk-kmod-23.03.ebuild create mode 100644 sys-kernel/dpdk-kmod/files/dpdk-22.03-binutils.patch create mode 100644 sys-kernel/dpdk-kmod/metadata.xml create mode 100644 sys-kernel/uek-sources/Manifest create mode 100644 sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.1-ip6_sock_set_v6only.patch create mode 100644 sys-kernel/uek-sources/files/uek-sources-5.4.17.2136.303.2-O3.patch create mode 100644 sys-kernel/uek-sources/metadata.xml create mode 100644 sys-kernel/uek-sources/uek-sources-5.15.0.300.159.7-r1.ebuild create mode 100644 sys-kernel/uek-sources/uek-sources-5.15.0.300.161.13.ebuild create mode 100644 sys-kernel/xow/Manifest create mode 100644 sys-kernel/xow/metadata.xml create mode 100644 sys-kernel/xow/xow-0.5.ebuild create mode 100644 sys-kernel/zenpower3/Manifest create mode 100644 sys-kernel/zenpower3/files/zenpower3-0.2.0-use-symlink-to-detect-kernel-version.patch create mode 100644 sys-kernel/zenpower3/files/zenpower3-9999-use-symlink-to-detect-kernel-version.patch create mode 100644 sys-kernel/zenpower3/files/zenpower3-amd_pci_dev_to_node_id-kernel-6.14.patch create mode 100644 sys-kernel/zenpower3/metadata.xml create mode 100644 sys-kernel/zenpower3/zenpower3-0.2.0-r3.ebuild create mode 100644 sys-kernel/zenpower3/zenpower3-9999.ebuild create mode 100644 sys-libs/cyclonedds/Manifest create mode 100644 sys-libs/cyclonedds/cyclonedds-0.10.3-r1.ebuild create mode 100644 sys-libs/cyclonedds/cyclonedds-9999.ebuild create mode 100644 sys-libs/cyclonedds/files/cyclonedds-0.10.3-get_kind.patch create mode 100644 sys-libs/cyclonedds/metadata.xml create mode 100644 sys-libs/gcompat/Manifest create mode 100644 sys-libs/gcompat/gcompat-1.1.0.ebuild create mode 100644 sys-libs/gcompat/gcompat-9999.ebuild create mode 100644 sys-libs/gcompat/metadata.xml create mode 100644 sys-libs/iceoryx/Manifest create mode 100644 sys-libs/iceoryx/iceoryx-2.0.3.ebuild create mode 100644 sys-libs/iceoryx/iceoryx-9999.ebuild create mode 100644 sys-libs/iceoryx/metadata.xml create mode 100644 sys-libs/libfixposix/Manifest create mode 100644 sys-libs/libfixposix/libfixposix-0.4.3.ebuild create mode 100644 sys-libs/libfixposix/libfixposix-0.5.1.ebuild create mode 100644 sys-libs/libfixposix/metadata.xml create mode 100644 sys-libs/libudev-zero/Manifest create mode 100644 sys-libs/libudev-zero/libudev-zero-1.0.3.ebuild create mode 100644 sys-libs/libudev-zero/metadata.xml create mode 100644 sys-libs/nss-tls/Manifest create mode 100644 sys-libs/nss-tls/files/nss-tlsd create mode 100644 sys-libs/nss-tls/metadata.xml create mode 100644 sys-libs/nss-tls/nss-tls-1.0.ebuild create mode 100644 sys-libs/nss-tls/nss-tls-1.1-r1.ebuild create mode 100644 sys-libs/nss-tls/nss-tls-9999.ebuild create mode 100644 sys-libs/solo-udev-rules/Manifest create mode 100644 sys-libs/solo-udev-rules/metadata.xml create mode 100644 sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild create mode 100644 sys-libs/spiral/Manifest create mode 100644 sys-libs/spiral/metadata.xml create mode 100644 sys-libs/spiral/spiral-0.3.0.ebuild create mode 100644 sys-power/amdfan/Manifest create mode 100644 sys-power/amdfan/amdfan-0.1.28.ebuild create mode 100644 sys-power/amdfan/amdfan-0.2.3.ebuild create mode 100644 sys-power/amdfan/amdfan-0.2.5.ebuild create mode 100644 sys-power/amdfan/metadata.xml create mode 100644 sys-power/auto-cpufreq/Manifest create mode 100644 sys-power/auto-cpufreq/auto-cpufreq-2.3.0.ebuild create mode 100644 sys-power/auto-cpufreq/auto-cpufreq-2.4.0.ebuild create mode 100644 sys-power/auto-cpufreq/auto-cpufreq-2.6.0.ebuild create mode 100644 sys-power/auto-cpufreq/metadata.xml create mode 100644 sys-power/envycontrol/Manifest create mode 100644 sys-power/envycontrol/envycontrol-3.5.2.ebuild create mode 100644 sys-power/envycontrol/envycontrol-9999.ebuild create mode 100644 sys-power/envycontrol/metadata.xml create mode 100644 sys-power/fan2go-tui/Manifest create mode 100644 sys-power/fan2go-tui/fan2go-tui-0.2.1.ebuild create mode 100644 sys-power/fan2go-tui/metadata.xml create mode 100644 sys-power/fan2go/Manifest create mode 100644 sys-power/fan2go/fan2go-0.13.0.ebuild create mode 100644 sys-power/fan2go/metadata.xml create mode 100644 sys-power/gtherm/Manifest create mode 100644 sys-power/gtherm/gtherm-0.0.3.ebuild create mode 100644 sys-power/gtherm/metadata.xml create mode 100644 sys-power/linux-tools-power-x86/Manifest create mode 100644 sys-power/linux-tools-power-x86/files/linux-tools-power-x86-6.1-cflags.patch create mode 100644 sys-power/linux-tools-power-x86/files/linux-tools-power-x86-6.6-cflags.patch create mode 100644 sys-power/linux-tools-power-x86/linux-tools-power-x86-6.1.ebuild create mode 100644 sys-power/linux-tools-power-x86/linux-tools-power-x86-6.6.ebuild create mode 100644 sys-power/linux-tools-power-x86/metadata.xml create mode 100644 sys-power/nvidia-exec/Manifest create mode 100644 sys-power/nvidia-exec/metadata.xml create mode 100644 sys-power/nvidia-exec/nvidia-exec-0.2.7-r1.ebuild create mode 100644 sys-power/nvidia-exec/nvidia-exec-9999.ebuild create mode 100644 sys-power/rog-daemon/Manifest create mode 100644 sys-power/rog-daemon/metadata.xml create mode 100644 sys-power/rog-daemon/rog-daemon-2.1.0.ebuild create mode 100644 sys-power/system76-power/Manifest create mode 100644 sys-power/system76-power/metadata.xml create mode 100644 sys-power/system76-power/system76-power-1.2.1-r2.ebuild create mode 100644 sys-power/system76-power/system76-power-1.2.4.ebuild create mode 100644 sys-power/system76-power/system76-power-9999.ebuild create mode 100644 sys-process/forkstat/Manifest create mode 100644 sys-process/forkstat/files/musl-prio.patch create mode 100644 sys-process/forkstat/forkstat-0.03.02-r2.ebuild create mode 100644 sys-process/forkstat/metadata.xml create mode 100644 sys-process/gotop/Manifest create mode 100644 sys-process/gotop/gotop-4.2.0.ebuild create mode 100644 sys-process/gotop/metadata.xml create mode 100644 sys-process/nohang/Manifest create mode 100644 sys-process/nohang/metadata.xml create mode 100644 sys-process/nohang/nohang-0.2.0.ebuild create mode 100644 sys-process/nohang/nohang-9999.ebuild create mode 100644 sys-process/nq/Manifest create mode 100644 sys-process/nq/metadata.xml create mode 100644 sys-process/nq/nq-0.4.ebuild create mode 100644 sys-process/pipectl/Manifest create mode 100644 sys-process/pipectl/metadata.xml create mode 100644 sys-process/pipectl/pipectl-0.5.0.ebuild create mode 100644 sys-process/scron/Manifest create mode 100644 sys-process/scron/files/scron-0.4-initd create mode 100644 sys-process/scron/scron-0.4.ebuild create mode 100644 sys-process/snooze/Manifest create mode 100644 sys-process/snooze/metadata.xml create mode 100644 sys-process/snooze/snooze-0.5.1.ebuild create mode 100644 sys-process/snooze/snooze-9999.ebuild create mode 100644 sys-process/task-spooler/Manifest create mode 100644 sys-process/task-spooler/files/var-redefinition.patch create mode 100644 sys-process/task-spooler/metadata.xml create mode 100644 sys-process/task-spooler/task-spooler-1.3.0.ebuild create mode 100644 sys-process/xe/Manifest create mode 100644 sys-process/xe/metadata.xml create mode 100644 sys-process/xe/xe-1.0-r1.ebuild create mode 100644 virtual/crystal-db/crystal-db-0.13-r1.ebuild create mode 100644 virtual/crystal-db/crystal-db-0.14.ebuild create mode 100644 virtual/crystal-db/metadata.xml create mode 100644 www-apps/anubis/Manifest create mode 100644 www-apps/anubis/anubis-1.24.0.ebuild create mode 100644 www-apps/anubis/anubis-1.25.0.ebuild create mode 100644 www-apps/anubis/metadata.xml create mode 100644 www-apps/code-server-bin/Manifest create mode 100644 www-apps/code-server-bin/code-server-bin-4.18.0.ebuild create mode 100644 www-apps/code-server-bin/code-server-bin-4.19.1.ebuild create mode 100644 www-apps/code-server-bin/code-server-bin-4.90.3.ebuild create mode 100644 www-apps/code-server-bin/files/code-server-bin-node.patch create mode 100644 www-apps/code-server-bin/files/code-server-bin.conf create mode 100644 www-apps/code-server-bin/files/code-server-bin.rc create mode 100644 www-apps/code-server-bin/files/code-server-bin.service create mode 100644 www-apps/code-server-bin/metadata.xml create mode 100644 www-apps/flaresolverr/Manifest create mode 100644 www-apps/flaresolverr/files/flaresolverr.service create mode 100644 www-apps/flaresolverr/flaresolverr-3.4.6.ebuild create mode 100644 www-apps/flaresolverr/metadata.xml create mode 100644 www-apps/forgejo/Manifest create mode 100644 www-apps/forgejo/files/forgejo.confd-r1 create mode 100644 www-apps/forgejo/files/forgejo.initd-r3 create mode 100644 www-apps/forgejo/files/forgejo.service-r3 create mode 100644 www-apps/forgejo/forgejo-11.0.11.ebuild create mode 100644 www-apps/forgejo/forgejo-11.0.7.ebuild create mode 100644 www-apps/forgejo/forgejo-12.0.4.ebuild create mode 100644 www-apps/forgejo/forgejo-13.0.2.ebuild create mode 100644 www-apps/forgejo/forgejo-14.0.3.ebuild create mode 100644 www-apps/forgejo/metadata.xml create mode 100644 www-apps/freshrss/Manifest create mode 100644 www-apps/freshrss/files/disable-network-tests-1.26.3.patch create mode 100644 www-apps/freshrss/freshrss-1.26.3.ebuild create mode 100644 www-apps/freshrss/metadata.xml create mode 100644 www-apps/goatcounter/Manifest create mode 100644 www-apps/goatcounter/files/goatcounter.confd create mode 100644 www-apps/goatcounter/files/goatcounter.initd create mode 100644 www-apps/goatcounter/files/goatcounter.initd-r1 create mode 100644 www-apps/goatcounter/files/goatcounter.service create mode 100644 www-apps/goatcounter/goatcounter-2.6.0.ebuild create mode 100644 www-apps/goatcounter/goatcounter-2.7.0.ebuild create mode 100644 www-apps/goatcounter/metadata.xml create mode 100644 www-apps/invidious/Manifest create mode 100644 www-apps/invidious/files/fix-targets-in-shards.patch create mode 100644 www-apps/invidious/files/invidious.confd create mode 100644 www-apps/invidious/files/invidious.initd create mode 100644 www-apps/invidious/files/invidious.service create mode 100644 www-apps/invidious/invidious-2025.09.13.0-r2.ebuild create mode 100644 www-apps/invidious/invidious-2026.02.07.0.ebuild create mode 100644 www-apps/invidious/metadata.xml create mode 100644 www-apps/laminar/Manifest create mode 100644 www-apps/laminar/files/laminar-1.3-fix-cmake-warning.patch create mode 100644 www-apps/laminar/files/laminar-1.3-skip-js-download.patch create mode 100644 www-apps/laminar/files/laminar-1.3-skip-manpage-compression.patch create mode 100644 www-apps/laminar/files/laminar.initd create mode 100644 www-apps/laminar/laminar-1.3-r1.ebuild create mode 100644 www-apps/laminar/metadata.xml create mode 100644 www-apps/libmedium/Manifest create mode 100644 www-apps/libmedium/files/libmedium.initd create mode 100644 www-apps/libmedium/libmedium-2024.06.10.ebuild create mode 100644 www-apps/libmedium/metadata.xml create mode 100644 www-apps/mycorrhiza/Manifest create mode 100644 www-apps/mycorrhiza/metadata.xml create mode 100644 www-apps/mycorrhiza/mycorrhiza-1.15.1.ebuild create mode 100644 www-apps/mycorrhiza/mycorrhiza-9999.ebuild create mode 100644 www-apps/pleroma-fe/Manifest create mode 100644 www-apps/pleroma-fe/metadata.xml create mode 100644 www-apps/pleroma-fe/pleroma-fe-2.7.0.ebuild create mode 100644 www-apps/pleroma-fe/pleroma-fe-2.8.0.ebuild create mode 100644 www-apps/pleroma-fe/pleroma-fe-9999.ebuild create mode 100644 www-apps/pleroma/Manifest create mode 100644 www-apps/pleroma/files/pleroma-2.10.0-vix_bump.patch create mode 100644 www-apps/pleroma/metadata.xml create mode 100644 www-apps/pleroma/pleroma-2.10.0-r1.ebuild create mode 100644 www-apps/pleroma/pleroma-9999.ebuild create mode 100644 www-apps/prowlarr/Manifest create mode 100644 www-apps/prowlarr/files/package_info create mode 100644 www-apps/prowlarr/files/prowlarr-2.3.3.5296-look-up-package_info-in-the-startup-folder.patch create mode 100644 www-apps/prowlarr/files/prowlarr.service create mode 100644 www-apps/prowlarr/metadata.xml create mode 100644 www-apps/prowlarr/prowlarr-2.3.3.5296.ebuild create mode 100644 www-apps/radarr/Manifest create mode 100644 www-apps/radarr/files/package_info create mode 100644 www-apps/radarr/files/radarr-6.1.1.10317-look-up-package_info-in-the-startup-folder.patch create mode 100644 www-apps/radarr/files/radarr.service create mode 100644 www-apps/radarr/metadata.xml create mode 100644 www-apps/radarr/radarr-6.1.1.10317.ebuild create mode 100644 www-apps/redlib/Manifest create mode 100644 www-apps/redlib/files/0001-fix-Copy-and-Import-button-layouts-402.patch create mode 100644 www-apps/redlib/files/0001-fix-correct-typo-bockquote-blockquote-in-template.patch create mode 100644 www-apps/redlib/files/0001-v0.36.0.patch create mode 100644 www-apps/redlib/files/redlib create mode 100644 www-apps/redlib/files/redlib.initd create mode 100644 www-apps/redlib/metadata.xml create mode 100644 www-apps/redlib/redlib-0.36.0.ebuild create mode 100644 www-apps/rimgo/Manifest create mode 100644 www-apps/rimgo/files/app.css create mode 100644 www-apps/rimgo/files/rimgo.initd create mode 100644 www-apps/rimgo/metadata.xml create mode 100644 www-apps/rimgo/rimgo-1.2.1.ebuild create mode 100644 www-apps/sblg/Manifest create mode 100644 www-apps/sblg/metadata.xml create mode 100644 www-apps/sblg/sblg-0.6.1.ebuild create mode 100644 www-apps/sonarr/Manifest create mode 100644 www-apps/sonarr/files/package_info create mode 100644 www-apps/sonarr/files/sonarr-4.0.16.2946-look-up-package_info-in-the-startup-folder.patch create mode 100644 www-apps/sonarr/files/sonarr.service create mode 100644 www-apps/sonarr/metadata.xml create mode 100644 www-apps/sonarr/sonarr-4.0.16.2946.ebuild create mode 100644 www-apps/soupault-bin/Manifest create mode 100644 www-apps/soupault-bin/metadata.xml create mode 100644 www-apps/soupault-bin/soupault-bin-5.2.0.ebuild create mode 100644 www-apps/soupault/Manifest create mode 100644 www-apps/soupault/metadata.xml create mode 100644 www-apps/soupault/soupault-5.2.1.ebuild create mode 100644 www-apps/uwebsockets/Manifest create mode 100644 www-apps/uwebsockets/metadata.xml create mode 100644 www-apps/uwebsockets/uwebsockets-20.14.0.ebuild create mode 100644 www-apps/uwebsockets/uwebsockets-20.62.0.ebuild create mode 100644 www-apps/uwebsockets/uwebsockets-9999.ebuild create mode 100644 www-apps/whisparr-eros/Manifest create mode 100644 www-apps/whisparr-eros/files/package_info create mode 100644 www-apps/whisparr-eros/files/whisparr-eros-3.3.1.579-look-up-package_info-in-the-startup-folder.patch create mode 100644 www-apps/whisparr-eros/files/whisparr-eros.service create mode 100644 www-apps/whisparr-eros/metadata.xml create mode 100644 www-apps/whisparr-eros/whisparr-eros-3.3.1.579.ebuild create mode 100644 www-apps/whoogle-search/Manifest create mode 100644 www-apps/whoogle-search/files/whoogle create mode 100644 www-apps/whoogle-search/files/whoogle.conf create mode 100644 www-apps/whoogle-search/files/whoogle.initd create mode 100644 www-apps/whoogle-search/files/whoogle.service create mode 100644 www-apps/whoogle-search/metadata.xml create mode 100644 www-apps/whoogle-search/whoogle-search-0.9.3.ebuild create mode 100644 www-apps/zola/Manifest create mode 100644 www-apps/zola/metadata.xml create mode 100644 www-apps/zola/zola-0.21.0.ebuild create mode 100644 www-apps/zola/zola-0.22.1-r1.ebuild create mode 100644 www-client/badwolf/Manifest create mode 100644 www-client/badwolf/badwolf-1.4.0-r2.ebuild create mode 100644 www-client/badwolf/badwolf-9999-r1.ebuild create mode 100644 www-client/badwolf/files/badwolf-1.4.0-configure-rename-ED-variable-to-CMD_ED.patch create mode 100644 www-client/badwolf/metadata.xml create mode 100644 www-client/browsh/Manifest create mode 100644 www-client/browsh/browsh-1.8.2.ebuild create mode 100644 www-client/browsh/browsh-1.8.3.ebuild create mode 100644 www-client/browsh/metadata.xml create mode 100644 www-client/chawan/Manifest create mode 100644 www-client/chawan/chawan-0.3.3.ebuild create mode 100644 www-client/chawan/chawan-9999.ebuild create mode 100644 www-client/chawan/files/makefile-0.3.3.patch create mode 100644 www-client/chawan/files/makefile-491b4231.patch create mode 100644 www-client/chawan/metadata.xml create mode 100644 www-client/helium-bin/Manifest create mode 100644 www-client/helium-bin/files/helium create mode 100644 www-client/helium-bin/files/helium.desktop create mode 100644 www-client/helium-bin/helium-bin-0.10.1.1.ebuild create mode 100644 www-client/helium-bin/helium-bin-0.10.5.1.ebuild create mode 100644 www-client/helium-bin/helium-bin-0.10.6.1.ebuild create mode 100644 www-client/helium-bin/metadata.xml create mode 100644 www-client/mullvad-browser-bin/Manifest create mode 100644 www-client/mullvad-browser-bin/metadata.xml create mode 100644 www-client/mullvad-browser-bin/mullvad-browser-bin-15.0.8.ebuild create mode 100644 www-client/nyxt/Manifest create mode 100644 www-client/nyxt/metadata.xml create mode 100644 www-client/nyxt/nyxt-3.11.8.ebuild create mode 100644 www-client/nyxt/nyxt-3.12.0.ebuild create mode 100644 www-client/nyxt/nyxt-9999.ebuild create mode 100644 www-client/opera-gx-bin/Manifest create mode 100644 www-client/opera-gx-bin/metadata.xml create mode 100644 www-client/opera-gx-bin/opera-gx-bin-128.0.5807.97.ebuild create mode 100644 www-client/torbrowser-launcher/Manifest create mode 100644 www-client/torbrowser-launcher/metadata.xml create mode 100644 www-client/torbrowser-launcher/torbrowser-launcher-0.3.9.ebuild create mode 100644 www-client/vimb/Manifest create mode 100644 www-client/vimb/metadata.xml create mode 100644 www-client/vimb/vimb-3.7.0.ebuild create mode 100644 www-client/vimb/vimb-9999.ebuild create mode 100644 www-client/yandex-browser/Manifest create mode 100644 www-client/yandex-browser/metadata.xml create mode 100644 www-client/yandex-browser/yandex-browser-26.3.1.961_p1.ebuild create mode 100644 www-client/zen-bin/Manifest create mode 100644 www-client/zen-bin/files/desktop_options create mode 100644 www-client/zen-bin/files/policies.json create mode 100644 www-client/zen-bin/metadata.xml create mode 100644 www-client/zen-bin/zen-bin-1.18.10b.ebuild create mode 100644 www-client/zen-bin/zen-bin-1.19.4b.ebuild create mode 100644 www-misc/dufs/Manifest create mode 100644 www-misc/dufs/dufs-0.40.0.ebuild create mode 100644 www-misc/dufs/metadata.xml create mode 100644 www-misc/gitea2rss/Manifest create mode 100644 www-misc/gitea2rss/gitea2rss-0.7.0.ebuild create mode 100644 www-misc/gitea2rss/metadata.xml create mode 100644 www-misc/kiwix-desktop/Manifest create mode 100644 www-misc/kiwix-desktop/kiwix-desktop-2.4.0.ebuild create mode 100644 www-misc/kiwix-desktop/kiwix-desktop-2.5.1.ebuild create mode 100644 www-misc/kiwix-desktop/metadata.xml create mode 100644 www-misc/libkiwix/Manifest create mode 100644 www-misc/libkiwix/files/libkiwix-14.2.0_remove-python-dep.patch create mode 100644 www-misc/libkiwix/libkiwix-14.0.0.ebuild create mode 100644 www-misc/libkiwix/libkiwix-14.1.1.ebuild create mode 100644 www-misc/libkiwix/libkiwix-14.2.0.ebuild create mode 100644 www-misc/libkiwix/metadata.xml create mode 100644 www-misc/waldl/Manifest create mode 100644 www-misc/waldl/files/waldl-0.0.1-customize.patch create mode 100644 www-misc/waldl/files/waldlrc.example create mode 100644 www-misc/waldl/metadata.xml create mode 100644 www-misc/waldl/waldl-0.0.1_pre20211112.ebuild create mode 100644 www-misc/wyebadblock/Manifest create mode 100644 www-misc/wyebadblock/metadata.xml create mode 100644 www-misc/wyebadblock/wyebadblock-1.0.0_p20230211.ebuild create mode 100644 www-plugins/firefoxpwa/Manifest create mode 100644 www-plugins/firefoxpwa/firefoxpwa-2.17.2.ebuild create mode 100644 www-plugins/firefoxpwa/firefoxpwa-2.18.0.ebuild create mode 100644 www-plugins/firefoxpwa/firefoxpwa-2.18.2.ebuild create mode 100644 www-plugins/firefoxpwa/metadata.xml create mode 100644 www-plugins/tridactyl-native/Manifest create mode 100644 www-plugins/tridactyl-native/metadata.xml create mode 100644 www-plugins/tridactyl-native/tridactyl-native-0.5.0.ebuild create mode 100644 www-servers/copyparty/Manifest create mode 100644 www-servers/copyparty/copyparty-1.20.12.ebuild create mode 100644 www-servers/copyparty/copyparty-1.20.13-r1.ebuild create mode 100644 www-servers/copyparty/files/copyparty-user.initd create mode 100644 www-servers/copyparty/metadata.xml create mode 100644 www-servers/hinsightd/Manifest create mode 100644 www-servers/hinsightd/files/hinsightd.service create mode 100644 www-servers/hinsightd/hinsightd-0.9.17.ebuild create mode 100644 www-servers/hinsightd/hinsightd-9999.ebuild create mode 100644 www-servers/hinsightd/metadata.xml create mode 100644 www-servers/quark/files/quark-9999-configure.patch create mode 100644 www-servers/quark/metadata.xml create mode 100644 www-servers/quark/quark-0_pre20220817.ebuild create mode 100644 www-servers/quark/quark-9999.ebuild create mode 100644 x11-apps/autokey/Manifest create mode 100644 x11-apps/autokey/autokey-0.96.0.ebuild create mode 100644 x11-apps/autokey/files/0001-scripting-Remove-dependency-on-imghdr.patch create mode 100644 x11-apps/autokey/files/nogtk.patch create mode 100644 x11-apps/autokey/files/noqt-nogtk.patch create mode 100644 x11-apps/autokey/files/noqt.patch create mode 100644 x11-apps/autokey/metadata.xml create mode 100644 x11-apps/lightdm-gtk-greeter-settings/Manifest create mode 100644 x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r3.ebuild create mode 100644 x11-apps/lightdm-gtk-greeter-settings/metadata.xml create mode 100644 x11-apps/xcur2png/Manifest create mode 100644 x11-apps/xcur2png/metadata.xml create mode 100644 x11-apps/xcur2png/xcur2png-0.7.1-r3.ebuild create mode 100644 x11-drivers/OpenTabletDriver-bin/Manifest create mode 100644 x11-drivers/OpenTabletDriver-bin/OpenTabletDriver-bin-0.6.3.0.ebuild create mode 100644 x11-drivers/OpenTabletDriver-bin/files/opentabletdriver.8 create mode 100644 x11-drivers/OpenTabletDriver-bin/files/otd create mode 100644 x11-drivers/OpenTabletDriver-bin/files/otd-daemon create mode 100644 x11-drivers/OpenTabletDriver-bin/files/otd-gui create mode 100644 x11-drivers/OpenTabletDriver-bin/metadata.xml create mode 100644 x11-drivers/OpenTabletDriver/Manifest create mode 100644 x11-drivers/OpenTabletDriver/OpenTabletDriver-0.6.6.2.ebuild create mode 100644 x11-drivers/OpenTabletDriver/metadata.xml create mode 100644 x11-drivers/evdi/Manifest create mode 100644 x11-drivers/evdi/evdi-1.14.12.ebuild create mode 100644 x11-drivers/evdi/evdi-1.14.13.ebuild create mode 100644 x11-drivers/evdi/evdi-1.14.14.ebuild create mode 100644 x11-drivers/evdi/evdi-1.14.15.ebuild create mode 100644 x11-drivers/evdi/evdi-9999.ebuild create mode 100644 x11-drivers/evdi/files/evdi-1.14.4-format-truncation.patch create mode 100644 x11-drivers/evdi/metadata.xml create mode 100644 x11-drivers/xf86-input-xppen/Manifest create mode 100644 x11-drivers/xf86-input-xppen/files/xppentablet.desktop create mode 100644 x11-drivers/xf86-input-xppen/metadata.xml create mode 100644 x11-drivers/xf86-input-xppen/xf86-input-xppen-3.4.9-r2.ebuild create mode 100644 x11-libs/gtk-fortran/Manifest create mode 100644 x11-libs/gtk-fortran/gtk-fortran-3.24.49.ebuild create mode 100644 x11-libs/gtk-fortran/gtk-fortran-4.7.1.ebuild create mode 100644 x11-libs/gtk-fortran/gtk-fortran-4.8.0.ebuild create mode 100644 x11-libs/gtk-fortran/metadata.xml create mode 100644 x11-libs/sdl-fakeqwerty/Manifest create mode 100644 x11-libs/sdl-fakeqwerty/files/Makefile-0_pre20191217 create mode 100644 x11-libs/sdl-fakeqwerty/metadata.xml create mode 100644 x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild create mode 100644 x11-misc/aerial-sddm-theme/Manifest create mode 100644 x11-misc/aerial-sddm-theme/aerial-sddm-theme-0_pre20191018-r1.ebuild create mode 100644 x11-misc/aerial-sddm-theme/aerial-sddm-theme-9999.ebuild create mode 100644 x11-misc/aerial-sddm-theme/metadata.xml create mode 100644 x11-misc/autotiling/Manifest create mode 100644 x11-misc/autotiling/autotiling-1.9.3.ebuild create mode 100644 x11-misc/autotiling/metadata.xml create mode 100644 x11-misc/betterlockscreen/Manifest create mode 100644 x11-misc/betterlockscreen/betterlockscreen-4.4.0.ebuild create mode 100644 x11-misc/betterlockscreen/files/00-fix-betterlockscreen-path-in-unit.patch create mode 100644 x11-misc/betterlockscreen/metadata.xml create mode 100644 x11-misc/betterlockscreen_rapid/Manifest create mode 100644 x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210701.ebuild create mode 100644 x11-misc/betterlockscreen_rapid/betterlockscreen_rapid-0.0.0_pre20210708.ebuild create mode 100644 x11-misc/betterlockscreen_rapid/metadata.xml create mode 100644 x11-misc/dotool/Manifest create mode 100644 x11-misc/dotool/dotool-1.5.ebuild create mode 100644 x11-misc/dotool/files/dotoold.initd create mode 100644 x11-misc/dotool/files/dotoold.service create mode 100644 x11-misc/dotool/metadata.xml create mode 100644 x11-misc/exit-options/Manifest create mode 100644 x11-misc/exit-options/exit-options-20250830.ebuild create mode 100644 x11-misc/exit-options/files/exit-options-cmake.patch create mode 100644 x11-misc/exit-options/metadata.xml create mode 100644 x11-misc/gobble/Manifest create mode 100644 x11-misc/gobble/gobble-1.3.ebuild create mode 100644 x11-misc/gobble/metadata.xml create mode 100644 x11-misc/greenclip-bin/Manifest create mode 100644 x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild create mode 100644 x11-misc/greenclip-bin/metadata.xml create mode 100644 x11-misc/gromit-mpx/Manifest create mode 100644 x11-misc/gromit-mpx/gromit-mpx-1.8.0.ebuild create mode 100644 x11-misc/gromit-mpx/gromit-mpx-1.9.0.ebuild create mode 100644 x11-misc/gromit-mpx/gromit-mpx-9999.ebuild create mode 100644 x11-misc/gromit-mpx/metadata.xml create mode 100644 x11-misc/i3-restore/Manifest create mode 100644 x11-misc/i3-restore/i3-restore-4.1.ebuild create mode 100644 x11-misc/i3-restore/metadata.xml create mode 100644 x11-misc/i3-resurrect/Manifest create mode 100644 x11-misc/i3-resurrect/i3-resurrect-1.4.5.ebuild create mode 100644 x11-misc/i3-resurrect/metadata.xml create mode 100644 x11-misc/i3lock-color/Manifest create mode 100644 x11-misc/i3lock-color/files/i3lock-color-2.13.5-cleanup-cflags.patch create mode 100644 x11-misc/i3lock-color/files/i3lock-color-2.13.5-disable-automagic.patch create mode 100644 x11-misc/i3lock-color/i3lock-color-2.13.5.ebuild create mode 100644 x11-misc/i3lock-color/metadata.xml create mode 100644 x11-misc/i3lock-fancy-rapid/Manifest create mode 100644 x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20201109-r1.ebuild create mode 100644 x11-misc/i3lock-fancy-rapid/i3lock-fancy-rapid-0.0.0_pre20210421.ebuild create mode 100644 x11-misc/i3lock-fancy-rapid/metadata.xml create mode 100644 x11-misc/i3status-rust/Manifest create mode 100644 x11-misc/i3status-rust/files/i3status-rust-0.35.0-gitless.patch create mode 100644 x11-misc/i3status-rust/i3status-rust-0.35.0.ebuild create mode 100644 x11-misc/i3status-rust/metadata.xml create mode 100644 x11-misc/ksnip/Manifest create mode 100644 x11-misc/ksnip/ksnip-1.11.0_pre20250130.ebuild create mode 100644 x11-misc/ksnip/metadata.xml create mode 100644 x11-misc/leftwm-theme/Manifest create mode 100644 x11-misc/leftwm-theme/leftwm-theme-0.1.2.ebuild create mode 100644 x11-misc/leftwm-theme/metadata.xml create mode 100644 x11-misc/ly/Manifest create mode 100644 x11-misc/ly/ly-1.0.3.ebuild create mode 100644 x11-misc/ly/ly-1.2.0.ebuild create mode 100644 x11-misc/ly/ly-1.3.2.ebuild create mode 100644 x11-misc/ly/ly-9999.ebuild create mode 100644 x11-misc/ly/metadata.xml create mode 100644 x11-misc/matugen/Manifest create mode 100644 x11-misc/matugen/matugen-2.4.1.ebuild create mode 100644 x11-misc/matugen/metadata.xml create mode 100644 x11-misc/picom-jonaburg/metadata.xml create mode 100644 x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild create mode 100644 x11-misc/pywal16/Manifest create mode 100644 x11-misc/pywal16/metadata.xml create mode 100644 x11-misc/pywal16/pywal16-3.6.0.ebuild create mode 100644 x11-misc/pywal16/pywal16-3.7.2.ebuild create mode 100644 x11-misc/rofi-emoji/Manifest create mode 100644 x11-misc/rofi-emoji/metadata.xml create mode 100644 x11-misc/rofi-emoji/rofi-emoji-3.3.0.ebuild create mode 100644 x11-misc/rofi-emoji/rofi-emoji-3.4.1.ebuild create mode 100644 x11-misc/rofi-emoji/rofi-emoji-4.1.0.ebuild create mode 100644 x11-misc/selx/Manifest create mode 100644 x11-misc/selx/metadata.xml create mode 100644 x11-misc/selx/selx-1.2.0.ebuild create mode 100644 x11-misc/selx/selx-2.0.0.ebuild create mode 100644 x11-misc/slstatus/Manifest create mode 100644 x11-misc/slstatus/metadata.xml create mode 100644 x11-misc/slstatus/slstatus-1.0-r1.ebuild create mode 100644 x11-misc/slstatus/slstatus-1.1.ebuild create mode 100644 x11-misc/tbsm/Manifest create mode 100644 x11-misc/tbsm/metadata.xml create mode 100644 x11-misc/tbsm/tbsm-0.5.ebuild create mode 100644 x11-misc/tbsm/tbsm-0.6.ebuild create mode 100644 x11-misc/tbsm/tbsm-0.7.ebuild create mode 100644 x11-misc/vimouse/Manifest create mode 100644 x11-misc/vimouse/metadata.xml create mode 100644 x11-misc/vimouse/vimouse-0.11.ebuild create mode 100644 x11-misc/wallust/Manifest create mode 100644 x11-misc/wallust/metadata.xml create mode 100644 x11-misc/wallust/wallust-3.1.0.ebuild create mode 100644 x11-misc/wallust/wallust-3.3.0.ebuild create mode 100644 x11-misc/wallust/wallust-3.5.2.ebuild create mode 100644 x11-misc/xbanish/Manifest create mode 100644 x11-misc/xbanish/metadata.xml create mode 100644 x11-misc/xbanish/xbanish-1.8.ebuild create mode 100644 x11-misc/xbanish/xbanish-1.8_p20230519.ebuild create mode 100644 x11-misc/xob/Manifest create mode 100644 x11-misc/xob/metadata.xml create mode 100644 x11-misc/xob/xob-0.2.ebuild create mode 100644 x11-misc/xob/xob-0.3.ebuild create mode 100644 x11-misc/xsecurelock/Manifest create mode 100644 x11-misc/xsecurelock/metadata.xml create mode 100644 x11-misc/xsecurelock/xsecurelock-1.9.0.ebuild create mode 100644 x11-plugins/purple-mm-sms/Manifest create mode 100644 x11-plugins/purple-mm-sms/metadata.xml create mode 100644 x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild create mode 100644 x11-terms/alacritty-graphics/Manifest create mode 100644 x11-terms/alacritty-graphics/alacritty-graphics-0.16.1.ebuild create mode 100644 x11-terms/alacritty-graphics/alacritty-graphics-9999.ebuild create mode 100644 x11-terms/alacritty-graphics/metadata.xml create mode 100644 x11-terms/dmd5620/Manifest create mode 100644 x11-terms/dmd5620/dmd5620-2.1.0.ebuild create mode 100644 x11-terms/dmd5620/files/dmd5620-2.1.0-consolidated.patch create mode 100644 x11-terms/dmd5620/metadata.xml create mode 100644 x11-terms/rio/Manifest create mode 100644 x11-terms/rio/metadata.xml create mode 100644 x11-terms/rio/rio-0.2.37.ebuild create mode 100644 x11-terms/tabby-bin/Manifest create mode 100644 x11-terms/tabby-bin/metadata.xml create mode 100644 x11-terms/tabby-bin/tabby-bin-1.0.221.ebuild create mode 100644 x11-terms/terminal-simulator/Manifest create mode 100644 x11-terms/terminal-simulator/files/terminal-simulator-0.2_do-not-force-compiler-warnings.patch create mode 100644 x11-terms/terminal-simulator/files/vt100 create mode 100644 x11-terms/terminal-simulator/files/vt52 create mode 100644 x11-terms/terminal-simulator/metadata.xml create mode 100644 x11-terms/terminal-simulator/terminal-simulator-0.2.ebuild create mode 100644 x11-terms/terminal-simulator/terminal-simulator-9999-r1.ebuild create mode 100644 x11-terms/tym/Manifest create mode 100644 x11-terms/tym/metadata.xml create mode 100644 x11-terms/tym/tym-3.5.1-r2.ebuild create mode 100644 x11-terms/weltschmerz/Manifest create mode 100644 x11-terms/weltschmerz/metadata.xml create mode 100644 x11-terms/weltschmerz/weltschmerz-1.9.0.ebuild create mode 100644 x11-themes/adw-gtk3/Manifest create mode 100644 x11-themes/adw-gtk3/adw-gtk3-5.10.ebuild create mode 100644 x11-themes/adw-gtk3/adw-gtk3-5.6.ebuild create mode 100644 x11-themes/adw-gtk3/metadata.xml create mode 100644 x11-themes/adwaita-dark-amoled/adwaita-dark-amoled-9999.ebuild create mode 100644 x11-themes/adwaita-dark-amoled/metadata.xml create mode 100644 x11-themes/apple-cursor/Manifest create mode 100644 x11-themes/apple-cursor/apple-cursor-2.0.1.ebuild create mode 100644 x11-themes/apple-cursor/metadata.xml create mode 100644 x11-themes/arc-darkest-colors/Manifest create mode 100644 x11-themes/arc-darkest-colors/arc-darkest-colors-0_pre20200818.ebuild create mode 100644 x11-themes/arc-darkest-colors/arc-darkest-colors-0_pre20201112.ebuild create mode 100644 x11-themes/arc-darkest-colors/metadata.xml create mode 100644 x11-themes/arc-kde/Manifest create mode 100644 x11-themes/arc-kde/arc-kde-20220908.ebuild create mode 100644 x11-themes/arc-kde/metadata.xml create mode 100644 x11-themes/bibata-xcursors/Manifest create mode 100644 x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild create mode 100644 x11-themes/bibata-xcursors/bibata-xcursors-2.0.7.ebuild create mode 100644 x11-themes/bibata-xcursors/metadata.xml create mode 100644 x11-themes/blackandwhite-gtk/blackandwhite-gtk-9999.ebuild create mode 100644 x11-themes/blackandwhite-gtk/metadata.xml create mode 100644 x11-themes/breezex-xcursors/Manifest create mode 100644 x11-themes/breezex-xcursors/breezex-xcursors-2.0.0.ebuild create mode 100644 x11-themes/breezex-xcursors/breezex-xcursors-2.0.1.ebuild create mode 100644 x11-themes/breezex-xcursors/metadata.xml create mode 100644 x11-themes/candy-icons/candy-icons-9999.ebuild create mode 100644 x11-themes/candy-icons/metadata.xml create mode 100644 x11-themes/catppuccin-btop/Manifest create mode 100644 x11-themes/catppuccin-btop/catppuccin-btop-1.0.0.ebuild create mode 100644 x11-themes/catppuccin-btop/metadata.xml create mode 100644 x11-themes/catppuccin-cursors/Manifest create mode 100644 x11-themes/catppuccin-cursors/catppuccin-cursors-1.0.2.ebuild create mode 100644 x11-themes/catppuccin-cursors/catppuccin-cursors-2.0.0.ebuild create mode 100644 x11-themes/catppuccin-cursors/metadata.xml create mode 100644 x11-themes/catppuccin-gtk/Manifest create mode 100644 x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.5.ebuild create mode 100644 x11-themes/catppuccin-gtk/catppuccin-gtk-1.0.3.ebuild create mode 100644 x11-themes/catppuccin-gtk/metadata.xml create mode 100644 x11-themes/catppuccin-kvantum/Manifest create mode 100644 x11-themes/catppuccin-kvantum/catppuccin-kvantum-0_pre20220927.ebuild create mode 100644 x11-themes/catppuccin-kvantum/catppuccin-kvantum-9999.ebuild create mode 100644 x11-themes/catppuccin-kvantum/metadata.xml create mode 100644 x11-themes/flat-remix-gtk/Manifest create mode 100644 x11-themes/flat-remix-gtk/flat-remix-gtk-9999.ebuild create mode 100644 x11-themes/flat-remix-gtk/metadata.xml create mode 100644 x11-themes/hackerer/hackerer-9999.ebuild create mode 100644 x11-themes/hackerer/metadata.xml create mode 100644 x11-themes/juno/juno-9999.ebuild create mode 100644 x11-themes/juno/metadata.xml create mode 100644 x11-themes/materia-theme/Manifest create mode 100644 x11-themes/materia-theme/materia-theme-20210322.ebuild create mode 100644 x11-themes/materia-theme/metadata.xml create mode 100644 x11-themes/midnight/metadata.xml create mode 100644 x11-themes/midnight/midnight-9999.ebuild create mode 100644 x11-themes/neonly-cursor/Manifest create mode 100644 x11-themes/neonly-cursor/metadata.xml create mode 100644 x11-themes/neonly-cursor/neonly-cursor-1.0.0.ebuild create mode 100644 x11-themes/neonly-cursor/neonly-cursor-2.0.0.ebuild create mode 100644 x11-themes/nordzy-cursors/Manifest create mode 100644 x11-themes/nordzy-cursors/metadata.xml create mode 100644 x11-themes/nordzy-cursors/nordzy-cursors-2.3.0.ebuild create mode 100644 x11-themes/obsidian-icon-theme/Manifest create mode 100644 x11-themes/obsidian-icon-theme/metadata.xml create mode 100644 x11-themes/obsidian-icon-theme/obsidian-icon-theme-4.15-r1.ebuild create mode 100644 x11-themes/obsidian-icon-theme/obsidian-icon-theme-9999.ebuild create mode 100644 x11-themes/obsidian2-gtk-theme/Manifest create mode 100644 x11-themes/obsidian2-gtk-theme/metadata.xml create mode 100644 x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-2.25.ebuild create mode 100644 x11-themes/obsidian2-gtk-theme/obsidian2-gtk-theme-9999.ebuild create mode 100644 x11-themes/papirus-claws-mail-theme/Manifest create mode 100644 x11-themes/papirus-claws-mail-theme/metadata.xml create mode 100644 x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20181023.ebuild create mode 100644 x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild create mode 100644 x11-themes/phosh-wallpapers/Manifest create mode 100644 x11-themes/phosh-wallpapers/metadata.xml create mode 100644 x11-themes/phosh-wallpapers/phosh-wallpapers-0.41.0.ebuild create mode 100644 x11-themes/phosh-wallpapers/phosh-wallpapers-0.42.0.ebuild create mode 100644 x11-themes/pop-icon-theme/Manifest create mode 100644 x11-themes/pop-icon-theme/metadata.xml create mode 100644 x11-themes/pop-icon-theme/pop-icon-theme-3.5.0.ebuild create mode 100644 x11-themes/qogir-icon-theme/Manifest create mode 100644 x11-themes/qogir-icon-theme/metadata.xml create mode 100644 x11-themes/qogir-icon-theme/qogir-icon-theme-2020.11.22.ebuild create mode 100644 x11-themes/qogir-icon-theme/qogir-icon-theme-2025.02.15.ebuild create mode 100644 x11-themes/razor-sharp-gtk/metadata.xml create mode 100644 x11-themes/razor-sharp-gtk/razor-sharp-gtk-9999.ebuild create mode 100644 x11-themes/solarized-black/Manifest create mode 100644 x11-themes/solarized-black/metadata.xml create mode 100644 x11-themes/solarized-black/solarized-black-1.0.ebuild create mode 100644 x11-themes/sound-theme-librem5/Manifest create mode 100644 x11-themes/sound-theme-librem5/metadata.xml create mode 100644 x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild create mode 100644 x11-themes/vimix-xcursors/Manifest create mode 100644 x11-themes/vimix-xcursors/metadata.xml create mode 100644 x11-themes/vimix-xcursors/vimix-xcursors-20200224-r3.ebuild create mode 100644 x11-wm/dk/Manifest create mode 100644 x11-wm/dk/dk-1.7.ebuild create mode 100644 x11-wm/dk/dk-9999.ebuild create mode 100644 x11-wm/dk/metadata.xml create mode 100644 x11-wm/firefox-i3-workspaces/Manifest create mode 100644 x11-wm/firefox-i3-workspaces/files/path-adapt.patch create mode 100644 x11-wm/firefox-i3-workspaces/firefox-i3-workspaces-0.10.ebuild create mode 100644 x11-wm/firefox-i3-workspaces/metadata.xml create mode 100644 x11-wm/i3-rounded/Manifest create mode 100644 x11-wm/i3-rounded/files/i3-rounded-4.18-musl.patch create mode 100644 x11-wm/i3-rounded/i3-rounded-4.21.1.ebuild create mode 100644 x11-wm/i3-rounded/metadata.xml create mode 100644 x11-wm/leftwm/Manifest create mode 100644 x11-wm/leftwm/files/leftwm-0.5.1-nolefthk.patch create mode 100644 x11-wm/leftwm/files/leftwm-0.5.1-rust-1.80.patch create mode 100644 x11-wm/leftwm/leftwm-0.5.1.ebuild create mode 100644 x11-wm/leftwm/leftwm-0.5.4.ebuild create mode 100644 x11-wm/leftwm/metadata.xml create mode 100644 x11-wm/qtile-extras/Manifest create mode 100644 x11-wm/qtile-extras/metadata.xml create mode 100644 x11-wm/qtile-extras/qtile-extras-0.33.0.ebuild diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 000000000..943ce25d0 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,18 @@ +root = true + +[*] +end_of_line = lf +insert_final_newline = true +tab_width = 4 +charset = utf-8 + +[*.ebuild] +indent_style = tab +trim_trailing_whitespace = true + +[repositories.xml] +indent_style = space +tab_width = 2 + +[*.patch] +trim_trailing_whitespace = false diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml new file mode 100644 index 000000000..54006fec7 --- /dev/null +++ b/.github/workflows/duplicates.yml @@ -0,0 +1,54 @@ +name: duplicates + +on: + schedule: + - cron: '0 12 * * *' + push: + branches: [dev] + pull_request: + branches: [dev] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Prepare job + run: | + LAST_STATUS=$(gh run list -R ${GITHUB_REPOSITORY} \ + --branch=dev \ + --workflow=duplicates.yml \ + --status=completed \ + --json=event,conclusion \ + --jq='first(.[] | select(.event != "pull_request")).conclusion' + ) + IRC_NOTIFY=${{ github.repository == 'gentoo/guru' && github.event_name != 'pull_request' }} + echo "last_status=${LAST_STATUS}" >> "${GITHUB_ENV}" + echo "irc_notify=${IRC_NOTIFY}" >> "${GITHUB_ENV}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Check out repository + uses: actions/checkout@v6 + with: + ref: dev + - name: Setup master gentoo repository + run: | + ./scripts/setup-master-gentoo.sh + - name: Check for duplicates + run: | + ./scripts/check-duplicates.sh + - name: Inform failure on IRC + if: ${{ failure() && env.last_status == 'success' && fromJSON(env.irc_notify) }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} + - name: Inform recovery on IRC + if: ${{ success() && env.last_status != 'success' && fromJSON(env.irc_notify) }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI on job ${{ github.workflow }} is green again. Thanks! diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml new file mode 100644 index 000000000..adb8d9058 --- /dev/null +++ b/.github/workflows/emails.yml @@ -0,0 +1,62 @@ +--- + +name: emails + +on: + push: + branches: [dev] + pull_request: + branches: [dev] + +defaults: + run: + shell: bash + +jobs: + bugzilla: + runs-on: ubuntu-latest + steps: + - name: Setup Python + uses: actions/setup-python@v6 + with: + python-version: 3.x + + - name: Checkout repo + uses: actions/checkout@v6 + with: + fetch-depth: 0 + + - name: Get compare commit + run: | + COMMIT=$(gh run list -R ${GITHUB_REPOSITORY} --branch=dev --workflow=emails.yml --status=success --limit=1 --json=headSha --jq=".[0].headSha") + echo "last_successful_commit=${COMMIT}" >> "${GITHUB_ENV}" + + if git rev-parse --verify "${COMMIT}^{commit}" > /dev/null; then + echo -e "\033[92m\u2713 ${COMMIT:0:7} points to a valid commit" + VALID=true + else + echo -e "\033[91m\u2717 ${COMMIT:0:7} doesn't point to a valid commit" + VALID=false + fi + echo "is_commit_valid=${VALID}" >> "${GITHUB_ENV}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Get changed files + if: ${{ fromJSON(env.is_commit_valid) }} + run: | + git diff --diff-filter d --name-only ${last_successful_commit} -- '*/metadata.xml' | tr '\n' ' ' | tee all_changed_files.txt + + - name: Check emails against Bugzilla + if: ${{ fromJSON(env.is_commit_valid) }} + run: | + python ./scripts/email-checker.py < all_changed_files.txt + + - name: Inform on IRC + if: ${{ failure() && github.repository == 'gentoo/guru' && github.event_name == 'push' }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml new file mode 100644 index 000000000..68cb2d4d0 --- /dev/null +++ b/.github/workflows/pkgcheck.yml @@ -0,0 +1,51 @@ +name: pkgcheck + +on: + schedule: + - cron: '0 12 * * *' + push: + branches: [dev] + pull_request: + branches: [dev] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Prepare job + run: | + LAST_STATUS=$(gh run list -R ${GITHUB_REPOSITORY} \ + --workflow=pkgcheck.yml \ + --status=completed \ + --json=event,conclusion \ + --jq='first(.[] | select(.event != "pull_request")).conclusion' + ) + IRC_NOTIFY=${{ github.repository == 'gentoo/guru' && github.event_name != 'pull_request' }} + echo "last_status=${LAST_STATUS}" >> "${GITHUB_ENV}" + echo "irc_notify=${IRC_NOTIFY}" >> "${GITHUB_ENV}" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Check out repository + uses: actions/checkout@v6 + with: + ref: dev + - name: Run pkgcheck + uses: pkgcore/pkgcheck-action@v1 + with: + args: --keywords=-RedundantVersion,-NonsolvableDepsInDev + - name: Inform failure on IRC + if: ${{ failure() && env.last_status == 'success' && fromJSON(env.irc_notify) }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} + - name: Inform recovery on IRC + if: ${{ success() && env.last_status != 'success' && fromJSON(env.irc_notify) }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI on job ${{ github.workflow }} is green again. Thanks! diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..63b83487a --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +*.log +*.swp +.*.kate-swp +*~ +,* +.idea/ +.vs/ +.vscode/ +.~lock.* +/.ebuild.x +/distfiles/ +/eclass/*.5 +/local/ +/metadata/md5-cache +/packages/ +/profiles/use.local.desc +/tags diff --git a/.mailmap b/.mailmap new file mode 100644 index 000000000..b69b86f7c --- /dev/null +++ b/.mailmap @@ -0,0 +1,8 @@ +# See gitmailmap(5) for format details. +# Please keep this list sorted. +# Use "grep -v '^#' .mailmap | LC_ALL=en_US.utf-8 sort". +Nowa Ammerlaan +Nowa Ammerlaan +Nowa Ammerlaan +Nowa Ammerlaan +Nowa Ammerlaan diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 000000000..624bea078 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,113 @@ +### Contents + +1. [Common Mistakes](#CommMist) +2. [Other Tips and Tricks](#tips) + +## Common Mistakes + +- #### Gentoo projects shouldn't be in the metadata files + +Please don't put Gentoo projects (e.g. the proxy-maint project) in the metadata.xml files. Gentoo projects and developers are **not** responsible for the packages in GURU, as such they should not be listed in the metadata files. + +> "New maintainers can only be added with their consent. In particular, it is not acceptable to add generic projects (such as the Python project) as package maintainers without the approval of their members or against their explicit policy." +> -- [Package Maintainers](https://devmanual.gentoo.org/general-concepts/package-maintainers/index.html#adding-and-removing-maintainers) section of the devmanual + +When moving a package from a Pull Request in the [main Gentoo Repository](https://github.com/gentoo/gentoo) to GURU it is easy to forget to remove the [proxy-maint](https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers) project from the metadata.xml file. The same is true for moving from GURU to a ::gentoo Pull Request, if you forget to add proxy-maint to the metadata file the `gentoo-repo-qa-bot` will complain. + +- #### Use pkgcheck for double checking your ebuilds and use pkgdev for committing + +`pkgcheck scan --net` (for QA run) and `pkgdev commit` (for committing) is strongly preferred over a direct `git commit -S`, because [pkgdev](https://blogs.gentoo.org/mgorny/2019/12/12/a-better-ebuild-workflow-with-pure-git-and-pkgcheck/) does additional checks and regenerates the manifest before committing. Sometimes committing with pkgdev is not possible (e.g. when committing eclasses or removing packages), in these cases there is no other possibility but to revert to `git commit -S`. In all other cases it is good practice to use pkgcheck and pkgdev. + +In GURU we use ['thin manifests'](https://wiki.gentoo.org/wiki/Repository_format/package/Manifest#Thin_Manifest). Because this is not the default, manifest files should be regenerated when moving a package from another overlay that does not use thin manifests (including your [local overlay](https://wiki.gentoo.org/wiki/Custom_repository) unless it is also configured to use thin manifests). + +- #### Quote your variables + +String variables should be quoted (e.g. not `$P` or `${P}` but `"${P}"`). `pkgcheck scan` will warn you about any unquoted variables you might have forgotten about. + +- #### Run tests if you enable them + +You can enable `FEATURES="test"` for GURU in your [package.env](https://wiki.gentoo.org/wiki//etc/portage/package.env) or on the command line: + +`sudo env FEATURES=test USE=test ebuild foo-1.0.ebuild test` + +- #### No Symlinks in the repository + +Please don't use symlinks in the repository (e.g. foobar-x.y.z.ebuild -> foobar-9999.ebuild), see [this forum posts](https://forums.gentoo.org/viewtopic-t-1079126-start-0.html) on why this is not a good idea. + +- #### Undesirable/Deprecated dependencies + +Sometimes a upstream lists dependencies which are considered deprecated. If possible, packages should **not** depend on these deprecated dependencies. Reasons a dependency might be deprecated is that it is too old, unmaintained, or the features it adds are not useful to Gentoo. You can find an overview of the currently deprecated dependencies and the reason they are deprecated in `$(portageq get_repo_path / gentoo)/profiles/package.deprecated`. `pkgcheck scan` will warn you if your package depends on a deprecated dependency. + +For Python packages there are some additional (test) dependencies that are considered undesirable or not useful, but are not considered deprecated. You can find an overview of those [here](https://projects.gentoo.org/python/guide/distutils.html#enabling-tests) and in the list below: +``` +dev-python/black +dev-python/check-manifest +dev-python/coverage +dev-python/docutils +dev-python/flake8 +dev-python/isort +dev-python/mypy +dev-python/multilint +dev-python/pep8 +dev-python/pycodestyle +dev-python/pytest-cov +dev-python/pytest-runner +dev-python/readme_renderer +dev-python/tox +dev-python/twine +``` + +- #### Licenses of bundled libraries + +Some packages include files that are licensed under a different license then the rest of the package. In this case all the licenses should be specified in the LICENSE variable. This is very often the case for packages written in Rust or Go. + +Rust and Go packages automagically collect all dependencies. The licenses of the things that are statically linked in these packages should be checked *manually* with `dev-util/cargo-license` and `dev-go/lichen`. + + +## Other Tips and Tricks + +- #### Don't use `EGO_SUM` + +This method of declaring Go module dependencies is deprecated. Please consider either hosting a dependency tarball somewhere (you can find out how to generate it in [go-module.eclass(5)](https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html)) or improving upstream release CI scripts (example: [noborus/ov#196](https://github.com/noborus/ov/pull/196/files)). + +- #### Use the cmake eclass instead of the cmake-utils eclass + +The [cmake-utils eclass](https://devmanual.gentoo.org/eclass-reference/cmake-utils.eclass/index.html) will be deprecated in favour of the [cmake eclass](https://devmanual.gentoo.org/eclass-reference/cmake.eclass/index.html). To make your ebuilds more future proof, you might want to use the cmake eclass instead. These eclasses are functionally equivalent, so replacing references to `cmake-utils_....` with `cmake_....` should just work. + +- #### Use the xdg eclass instead of the xdg-utils eclass + +The xdg eclass will automatically export the correct functions to the `src_prepare`, `pkg_preinst`, `pkg_postinst` and `pkg_postrm` phases. This means that *often* (but not always) you can save a few lines by using the [xdg](https://devmanual.gentoo.org/eclass-reference/xdg.eclass/index.html) eclass instead of the [xdg-utils](https://devmanual.gentoo.org/eclass-reference/xdg-utils.eclass/index.html) eclass. Please note that if you are using another eclass that exports to the `src_prepare` phase, the xdg eclass **will** overwrite it if it is inherited after that eclass. To fix this, you can inherit the xdg eclass *before* the other eclass. + +- #### Use the latest EAPI whenever possible + +Since the packages in GURU are all 'new packages' (not in ::gentoo). It is good practice to use the latest [EAPI](https://devmanual.gentoo.org/ebuild-writing/eapi/index.html) (8 at the moment), this makes your ebuilds more future proof. + +- #### Establish your package testing workflow + +There are [make.conf flags](https://wiki.gentoo.org/wiki/Package_testing#make.conf_.26_test.conf) you might want to set to enable more QA checks. + +The [app-portage/iwdevtools](https://github.com/ionenwks/iwdevtools) package contains scripts that help with ebuild development: finding incorrect dependencies, detectng [ABI changes](https://devmanual.gentoo.org/general-concepts/slotting/index.html#abi-breakage) etc. + +- #### Tests and documentation for Python packages + +Many Python packages have tests and documentation. Unlike some other eclasses the [distutils-r1 eclass](https://devmanual.gentoo.org/eclass-reference/distutils-r1.eclass/index.html) does not enable support for these tests automatically. This is because there are multiple test runners available for Python. To enable tests for your Python ebuilds, use the `distutils_enable_tests ` function. Similarly, support for documentation building with Sphinx can be added with the `distutils_enable_sphinx [--no-autodoc | ...]` function. Please note that these functions already append to IUSE and RESTRICT, so there is no need to specify this manually. + +See the [dev manual](https://devmanual.gentoo.org/eclass-reference/distutils-r1.eclass/index.html) and the [Gentoo Python Guide](https://projects.gentoo.org/python/guide/distutils.html) for more information. + +- #### Prefer the PEP 517 mode for `distutils-r1` packages + +If you are writing a new ebuild or doing a version bump for a project that has `pyproject.toml` file, consider switching to [the PEP 517 mode](https://projects.gentoo.org/python/guide/distutils.html#the-pep-517-and-legacy-modes). + +- #### Avoid introducing USE flags for small files and optional runtime dependencies. + +Installation of small files, like documentation, completions, man pages, etc, does not have to be toggle-able with an USE flag. Instead, just install these files unconditionally. This avoids unnecessary recompilations when an user forgot to enable a flag that installs a small file ([PG 0301](https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301)). + +The same holds for optional runtime dependencies ([PG 0001](https://projects.gentoo.org/qa/policy-guide/dependencies.html#pg0001)). It is not necessary to introduce a USE flag, that does not alter the compiled binary and just pulls in an extra optional runtime dependency. Instead, you can notify the user of these optional runtime dependencies with the `optfeature` function from the [optfeature](https://devmanual.gentoo.org/eclass-reference/optfeature.eclass/) eclass (early from currently deprecated [eutils](https://devmanual.gentoo.org/eclass-reference/eutils.eclass/) eclass). If, for whatever reason, it is still desired to introduce an USE flag for optional runtime dependencies, one can still use the `optfeature` function as well to allow the user to choose to avoid recompiling a package. + +- #### Clean your patches + +See the [dev manual](https://devmanual.gentoo.org/ebuild-writing/misc-files/patches/#clean-patch-howto) for a guide on how to write clean patches + +- #### Avoid colon as a sed delimiter + +As seen in https://bugs.gentoo.org/685160 colon as a sed delimiter can break \*FLAGS. You must not use it to modify \*FLAGS, better if you avoid using it completely. diff --git a/FAQ.md b/FAQ.md new file mode 100644 index 000000000..7b10810c3 --- /dev/null +++ b/FAQ.md @@ -0,0 +1,51 @@ +## Frequently Asked Questions + +- #### How do I emerge these ebuilds? + +`eselect repository enable guru && emerge --sync` and emerge the package just as usual. + +- #### How do I contribute? + +See [wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors](https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors) + +- #### What are the rules and regulations? + +See [wiki.gentoo.org/wiki/Project:GURU#The_regulations](https://wiki.gentoo.org/wiki/Project:GURU#The_regulations) + +- #### What does GURU stand for? + +This is very secret, but you might find a clue [here](https://dev.gentoo.org/~mgorny/articles/guru-a-new-model-of-contributing-to-gentoo.html#the-acronym). + +- #### How to track new releases of packages I maintain? + +GitHub and other forges provide RSS/Atom feeds of releases (e.g. `https://github.com/git/git/releases.atom`). You need to install a feed reader (`eix -C net-news`) or a browser add-on to subscribe to them. If a project has no tagged releases, follow new commits feed instead. If a project is not hosted on any forges and has no feeds on its website, subscribe to its announce mailing list. + +Also you can use [Repology](https://repology.org/projects/?inrepo=gentoo_ovl_guru&outdated=on) to view all outdated packages in GURU. + +- #### [GLEP 63](https://www.gentoo.org/glep/glep-0063.html) says I should use a @gentoo.org email address for signing off, do I need an @gentoo.org email address to contribute to GURU? + +No, you do not need an @gentoo.org email address to contribute to GURU, these email addresses are for Gentoo developers only. Instead use whichever email address you want to receive bug mail and other communications on. If you're also a [proxy-maintainer](https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers) please use the same email address. + +- #### Can I use RESTRICT="mirror"? + +Sure, since GURU packages are not mirrored on the [Gentoo mirrors](https://devmanual.gentoo.org/general-concepts/mirrors/index.html) anyway, it makes no difference. You can use RESTRICT="mirror" to avoid unnecessary fetch attempts. This is not required by GURU nor is it prohibited, just be sure to remove it if you want to move your package to the main Gentoo repository. + +- #### I need help, where do I go? + +You can reach other GURU contributors on [IRC #gentoo-guru](https://web.libera.chat/#gentoo-guru), or by emailing guru-committers@gentoo.org. + +- #### I found a bug, what do I do? + +You can either contact the GURU contributors using one of the options in the previous point, or you can open a bug on our bug tracker: [bugs.gentoo.org/enter_bug.cgi?product=GURU](https://bugs.gentoo.org/enter_bug.cgi?product=GURU) + +- #### I found a bug in a package that I do not maintain, and I know how to fix it, can I fix it myself? + +As per [the regulations](https://wiki.gentoo.org/wiki/Project:GURU#The_regulations), yes, you can! Just be sure to maintain respectful and professional behaviour. + +- #### Can I commit a package without listing myself as explicit maintainer? + +As per [the regulations](https://wiki.gentoo.org/wiki/Project:GURU#The_regulations), yes, you can. + +- #### I want to make changes to this document, can I? + +Please discuss any changes and additions to this document on our [bug tracker](https://bugs.gentoo.org/enter_bug.cgi?product=GURU) prior to committing them. diff --git a/README.md b/README.md new file mode 100644 index 000000000..b1fd0df2f --- /dev/null +++ b/README.md @@ -0,0 +1,53 @@ +

+logo +

+ +# The GURU Project Repository + +[![pkgcheck](https://github.com/gentoo/guru/actions/workflows/pkgcheck.yml/badge.svg)](https://github.com/gentoo/guru/actions?query=workflow%3Apkgcheck) +[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors) +[![chat on libera](https://img.shields.io/badge/chat-on%20libera-brightgreen.svg)](https://web.libera.chat/#gentoo-guru) + + + + +
+ +**The official repository for new Gentoo packages, maintained collaboratively by Gentoo users.** + +This README contains some additional useful information for GURU contributors, such as common mistakes, frequently asked questions and other tips and tricks. + +The [GURU regulations](https://wiki.gentoo.org/wiki/Project:GURU#The_regulations), and the Gentoo [developer manual](https://devmanual.gentoo.org/) take precedence over any information here. + +*See [wiki.gentoo.org/wiki/Project:GURU](https://wiki.gentoo.org/wiki/Project:GURU) for more information on the project.* + + + +### Contents + +1. [Useful Links](#links) +2. [Email Addresses](#email) + +
+ +## Useful Links + +- https://wiki.gentoo.org/wiki/Project:GURU +- https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors +- https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Trusted_Contributors +- https://wiki.gentoo.org/wiki/Basic_guide_to_write_Gentoo_Ebuilds +- https://devmanual.gentoo.org/quickstart +- https://devmanual.gentoo.org/ebuild-writing +- https://devmanual.gentoo.org/ebuild-writing/variables +- https://devmanual.gentoo.org/function-reference +- https://devmanual.gentoo.org/function-reference/install-functions +- https://dev.gentoo.org/~mgorny/python-guide/eclass.html +- [GURU outdated packages](https://repology.org/projects/?inrepo=gentoo_ovl_guru&outdated=on) +- [GURU Bugs](https://bugs.gentoo.org/buglist.cgi?f1=product&f2=component&list_id=7042152&o1=equals&query_format=advanced&resolution=---&v1=GURU&v2=Package%20issues) + +## Email Addresses + +- guru@gentoo.org (Reach everyone involved in GURU) +- guru-committers@gentoo.org (Reach all contributors) +- guru-trusted@gentoo.org (Reach the [trusted contributors](https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Trusted_Contributors)) +- guru-devs@gentoo.org (Reach the Gentoo developers involved in GURU) diff --git a/TODO.md b/TODO.md new file mode 100644 index 000000000..2a33be726 --- /dev/null +++ b/TODO.md @@ -0,0 +1,10 @@ +# Packaging TODO + +If you find an interesting piece of software here, consider to package it, also you are free to add any package you want to see in GURU + + Name | Buildsystem | Category | User | Need help | Dependency +------------ | ------------- | ------------- | ------------- | ------------- | ------------- +[ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ +[greenclip](https://github.com/erebe/greenclip) (source build) | cabal | x11-misc | NRK | ✔ | ✖ +[texlab](https://github.com/latex-lsp/texlab) | cargo | app-text | Joshua | ✔ | ? +[pass-import](https://github.com/roddhjav/pass-import) | setuptools | app-admin | Joshua | ✔ | ✔ diff --git a/acct-group/1password/1password-0.ebuild b/acct-group/1password/1password-0.ebuild new file mode 100644 index 000000000..c62d194ee --- /dev/null +++ b/acct-group/1password/1password-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/_bgpd/_bgpd-0-r1.ebuild b/acct-group/_bgpd/_bgpd-0-r1.ebuild new file mode 100644 index 000000000..e38c2c9c6 --- /dev/null +++ b/acct-group/_bgpd/_bgpd-0-r1.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/_bgpd/metadata.xml b/acct-group/_bgpd/metadata.xml new file mode 100644 index 000000000..9c73f01d6 --- /dev/null +++ b/acct-group/_bgpd/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-group/_rpki-client/_rpki-client-0.ebuild b/acct-group/_rpki-client/_rpki-client-0.ebuild new file mode 100644 index 000000000..e38c2c9c6 --- /dev/null +++ b/acct-group/_rpki-client/_rpki-client-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/_rpki-client/metadata.xml b/acct-group/_rpki-client/metadata.xml new file mode 100644 index 000000000..9c73f01d6 --- /dev/null +++ b/acct-group/_rpki-client/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-group/anubis/anubis-0.ebuild b/acct-group/anubis/anubis-0.ebuild new file mode 100644 index 000000000..6ad6c8dc7 --- /dev/null +++ b/acct-group/anubis/anubis-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/anubis/metadata.xml b/acct-group/anubis/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-group/anubis/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-group/blocky/blocky-0-r1.ebuild b/acct-group/blocky/blocky-0-r1.ebuild new file mode 100644 index 000000000..659a71727 --- /dev/null +++ b/acct-group/blocky/blocky-0-r1.ebuild @@ -0,0 +1,10 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="A group for net-dns/blocky" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/blocky/metadata.xml b/acct-group/blocky/metadata.xml new file mode 100644 index 000000000..3e6b5d8ad --- /dev/null +++ b/acct-group/blocky/metadata.xml @@ -0,0 +1,8 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + diff --git a/acct-group/conduit/conduit-0.ebuild b/acct-group/conduit/conduit-0.ebuild new file mode 100644 index 000000000..7359e4209 --- /dev/null +++ b/acct-group/conduit/conduit-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group conduit" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/conduit/metadata.xml b/acct-group/conduit/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-group/conduit/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/fileshelter/fileshelter-0.ebuild b/acct-group/fileshelter/fileshelter-0.ebuild new file mode 100644 index 000000000..8e4a4c3d6 --- /dev/null +++ b/acct-group/fileshelter/fileshelter-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for fileshelter" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/fileshelter/metadata.xml b/acct-group/fileshelter/metadata.xml new file mode 100644 index 000000000..2a45b6ac6 --- /dev/null +++ b/acct-group/fileshelter/metadata.xml @@ -0,0 +1,8 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + diff --git a/acct-group/flaresolverr/flaresolverr-0.ebuild b/acct-group/flaresolverr/flaresolverr-0.ebuild new file mode 100644 index 000000000..4e04cc856 --- /dev/null +++ b/acct-group/flaresolverr/flaresolverr-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for www-apps/flaresolverr" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/flaresolverr/metadata.xml b/acct-group/flaresolverr/metadata.xml new file mode 100644 index 000000000..dfcb54092 --- /dev/null +++ b/acct-group/flaresolverr/metadata.xml @@ -0,0 +1,8 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + diff --git a/acct-group/forgejo-runner/forgejo-runner-0.ebuild b/acct-group/forgejo-runner/forgejo-runner-0.ebuild new file mode 100644 index 000000000..806ff1a6e --- /dev/null +++ b/acct-group/forgejo-runner/forgejo-runner-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Forgejo-Runner group" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/forgejo-runner/metadata.xml b/acct-group/forgejo-runner/metadata.xml new file mode 100644 index 000000000..d2bccbee7 --- /dev/null +++ b/acct-group/forgejo-runner/metadata.xml @@ -0,0 +1,8 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + diff --git a/acct-group/fort/fort-0-r1.ebuild b/acct-group/fort/fort-0-r1.ebuild new file mode 100644 index 000000000..e38c2c9c6 --- /dev/null +++ b/acct-group/fort/fort-0-r1.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/fort/metadata.xml b/acct-group/fort/metadata.xml new file mode 100644 index 000000000..9c73f01d6 --- /dev/null +++ b/acct-group/fort/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-group/gemini/gemini-0.ebuild b/acct-group/gemini/gemini-0.ebuild new file mode 100644 index 000000000..e7f909014 --- /dev/null +++ b/acct-group/gemini/gemini-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/gemini/metadata.xml b/acct-group/gemini/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-group/gemini/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/goatcounter/goatcounter-0.ebuild b/acct-group/goatcounter/goatcounter-0.ebuild new file mode 100644 index 000000000..6ad6c8dc7 --- /dev/null +++ b/acct-group/goatcounter/goatcounter-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/goatcounter/metadata.xml b/acct-group/goatcounter/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-group/goatcounter/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-group/graftcp/graftcp-0.ebuild b/acct-group/graftcp/graftcp-0.ebuild new file mode 100644 index 000000000..6ad6c8dc7 --- /dev/null +++ b/acct-group/graftcp/graftcp-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/graftcp/metadata.xml b/acct-group/graftcp/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-group/graftcp/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-group/heisenbridge/heisenbridge-0.ebuild b/acct-group/heisenbridge/heisenbridge-0.ebuild new file mode 100644 index 000000000..c35ec4289 --- /dev/null +++ b/acct-group/heisenbridge/heisenbridge-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for Heisenbridge" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/heisenbridge/metadata.xml b/acct-group/heisenbridge/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-group/heisenbridge/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/hinsightd/hinsightd-0.ebuild b/acct-group/hinsightd/hinsightd-0.ebuild new file mode 100644 index 000000000..c29debc26 --- /dev/null +++ b/acct-group/hinsightd/hinsightd-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="A user group for www-servers/hinsightd" +ACCT_GROUP_ID=-1 diff --git a/acct-group/hinsightd/metadata.xml b/acct-group/hinsightd/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-group/hinsightd/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/iipsrv/iipsrv-0-r1.ebuild b/acct-group/iipsrv/iipsrv-0-r1.ebuild new file mode 100644 index 000000000..35f064dae --- /dev/null +++ b/acct-group/iipsrv/iipsrv-0-r1.ebuild @@ -0,0 +1,8 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/iipsrv/metadata.xml b/acct-group/iipsrv/metadata.xml new file mode 100644 index 000000000..58135f115 --- /dev/null +++ b/acct-group/iipsrv/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruven@users.sourceforge.net + Ruven + + diff --git a/acct-group/invidious/invidious-0.ebuild b/acct-group/invidious/invidious-0.ebuild new file mode 100644 index 000000000..b0c893b76 --- /dev/null +++ b/acct-group/invidious/invidious-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/invidious/metadata.xml b/acct-group/invidious/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-group/invidious/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/keyd/keyd-2.6.0.ebuild b/acct-group/keyd/keyd-2.6.0.ebuild new file mode 100644 index 000000000..08e96e444 --- /dev/null +++ b/acct-group/keyd/keyd-2.6.0.ebuild @@ -0,0 +1,10 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for app-misc/keyd" + +ACCT_GROUP_ID="444" diff --git a/acct-group/keyd/metadata.xml b/acct-group/keyd/metadata.xml new file mode 100644 index 000000000..e6a81ca92 --- /dev/null +++ b/acct-group/keyd/metadata.xml @@ -0,0 +1,12 @@ + + + + + jack@pngu.org + Jack Sangdahl + + + https://github.com/rvaiya/keyd/issues + rvaiya/keyd + + diff --git a/acct-group/laminar/laminar-0.ebuild b/acct-group/laminar/laminar-0.ebuild new file mode 100644 index 000000000..2800d186f --- /dev/null +++ b/acct-group/laminar/laminar-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/laminar/metadata.xml b/acct-group/laminar/metadata.xml new file mode 100644 index 000000000..b2fa7f678 --- /dev/null +++ b/acct-group/laminar/metadata.xml @@ -0,0 +1,8 @@ + + + + + erkiferenc@gmail.com + Ferenc Erki + + diff --git a/acct-group/libmedium/libmedium-0.ebuild b/acct-group/libmedium/libmedium-0.ebuild new file mode 100644 index 000000000..0173f5cd6 --- /dev/null +++ b/acct-group/libmedium/libmedium-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="A group for www-apps/libmedium" +ACCT_GROUP_ID=-1 +SLOT="0" diff --git a/acct-group/libmedium/metadata.xml b/acct-group/libmedium/metadata.xml new file mode 100644 index 000000000..1d6a77121 --- /dev/null +++ b/acct-group/libmedium/metadata.xml @@ -0,0 +1,8 @@ + + + + +benoit.dufour@mail.com +Benoît Dufour + + diff --git a/acct-group/lms/lms-0.ebuild b/acct-group/lms/lms-0.ebuild new file mode 100644 index 000000000..8f53ad4b1 --- /dev/null +++ b/acct-group/lms/lms-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for LMS" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/lms/metadata.xml b/acct-group/lms/metadata.xml new file mode 100644 index 000000000..5df84e39a --- /dev/null +++ b/acct-group/lms/metadata.xml @@ -0,0 +1,8 @@ + + + + + stkw0@disroot.org + David Roman + + diff --git a/acct-group/mastoposter/mastoposter-0.ebuild b/acct-group/mastoposter/mastoposter-0.ebuild new file mode 100644 index 000000000..c62d194ee --- /dev/null +++ b/acct-group/mastoposter/mastoposter-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/mastoposter/metadata.xml b/acct-group/mastoposter/metadata.xml new file mode 100644 index 000000000..d8d82f057 --- /dev/null +++ b/acct-group/mastoposter/metadata.xml @@ -0,0 +1,8 @@ + + + + + creideiki+gentoo-guru@lysator.liu.se + Karl-Johan Karlsson + + diff --git a/acct-group/maubot/maubot-0.ebuild b/acct-group/maubot/maubot-0.ebuild new file mode 100644 index 000000000..4ab1ccfe3 --- /dev/null +++ b/acct-group/maubot/maubot-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for Maubot Integrations" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/maubot/metadata.xml b/acct-group/maubot/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-group/maubot/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/mautrix/mautrix-0.ebuild b/acct-group/mautrix/mautrix-0.ebuild new file mode 100644 index 000000000..773957206 --- /dev/null +++ b/acct-group/mautrix/mautrix-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for Mautrix Bridges" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/mautrix/metadata.xml b/acct-group/mautrix/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-group/mautrix/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/meowlnir/meowlnir-0.ebuild b/acct-group/meowlnir/meowlnir-0.ebuild new file mode 100644 index 000000000..6ad6c8dc7 --- /dev/null +++ b/acct-group/meowlnir/meowlnir-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/meowlnir/metadata.xml b/acct-group/meowlnir/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-group/meowlnir/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-group/mock/metadata.xml b/acct-group/mock/metadata.xml new file mode 100644 index 000000000..b831170d7 --- /dev/null +++ b/acct-group/mock/metadata.xml @@ -0,0 +1,8 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + diff --git a/acct-group/mock/mock-0.ebuild b/acct-group/mock/mock-0.ebuild new file mode 100644 index 000000000..c62d194ee --- /dev/null +++ b/acct-group/mock/mock-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/monero/metadata.xml b/acct-group/monero/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-group/monero/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/monero/monero-0.ebuild b/acct-group/monero/monero-0.ebuild new file mode 100644 index 000000000..e38c2c9c6 --- /dev/null +++ b/acct-group/monero/monero-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/ollama/metadata.xml b/acct-group/ollama/metadata.xml new file mode 100644 index 000000000..b50d1379f --- /dev/null +++ b/acct-group/ollama/metadata.xml @@ -0,0 +1,8 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + diff --git a/acct-group/ollama/ollama-0.ebuild b/acct-group/ollama/ollama-0.ebuild new file mode 100644 index 000000000..c8f25baf4 --- /dev/null +++ b/acct-group/ollama/ollama-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="A group for ollama" +ACCT_GROUP_ID=-1 diff --git a/acct-group/pleroma/pleroma-0.ebuild b/acct-group/pleroma/pleroma-0.ebuild new file mode 100644 index 000000000..44ee68630 --- /dev/null +++ b/acct-group/pleroma/pleroma-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for www-apps/pleroma" +ACCT_GROUP_ID=-1 diff --git a/acct-group/pounce/metadata.xml b/acct-group/pounce/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-group/pounce/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-group/pounce/pounce-0.ebuild b/acct-group/pounce/pounce-0.ebuild new file mode 100644 index 000000000..6ad6c8dc7 --- /dev/null +++ b/acct-group/pounce/pounce-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/purritobin/metadata.xml b/acct-group/purritobin/metadata.xml new file mode 100644 index 000000000..10a288b0b --- /dev/null +++ b/acct-group/purritobin/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + diff --git a/acct-group/purritobin/purritobin-0.ebuild b/acct-group/purritobin/purritobin-0.ebuild new file mode 100644 index 000000000..e569288f1 --- /dev/null +++ b/acct-group/purritobin/purritobin-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 +DESCRIPTION="Group for net-misc/purritobin" diff --git a/acct-group/redlib/metadata.xml b/acct-group/redlib/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-group/redlib/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/redlib/redlib-0.ebuild b/acct-group/redlib/redlib-0.ebuild new file mode 100644 index 000000000..ea54bb097 --- /dev/null +++ b/acct-group/redlib/redlib-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for Redlib" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/rimgo/metadata.xml b/acct-group/rimgo/metadata.xml new file mode 100644 index 000000000..1d6a77121 --- /dev/null +++ b/acct-group/rimgo/metadata.xml @@ -0,0 +1,8 @@ + + + + +benoit.dufour@mail.com +Benoît Dufour + + diff --git a/acct-group/rimgo/rimgo-0.ebuild b/acct-group/rimgo/rimgo-0.ebuild new file mode 100644 index 000000000..c0f7bf96f --- /dev/null +++ b/acct-group/rimgo/rimgo-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for www-apps/rimgo" +ACCT_GROUP_ID=-1 +SLOT="0" diff --git a/acct-group/tang/metadata.xml b/acct-group/tang/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-group/tang/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/tang/tang-0.ebuild b/acct-group/tang/tang-0.ebuild new file mode 100644 index 000000000..c48b2ad8f --- /dev/null +++ b/acct-group/tang/tang-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for tang daemon" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/thelounge/metadata.xml b/acct-group/thelounge/metadata.xml new file mode 100644 index 000000000..3e6b5d8ad --- /dev/null +++ b/acct-group/thelounge/metadata.xml @@ -0,0 +1,8 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + diff --git a/acct-group/thelounge/thelounge-0.ebuild b/acct-group/thelounge/thelounge-0.ebuild new file mode 100644 index 000000000..ad23ebdd6 --- /dev/null +++ b/acct-group/thelounge/thelounge-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="A group for net-irc/thelounge" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/webdav/metadata.xml b/acct-group/webdav/metadata.xml new file mode 100644 index 000000000..8776ba014 --- /dev/null +++ b/acct-group/webdav/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + diff --git a/acct-group/webdav/webdav-0.ebuild b/acct-group/webdav/webdav-0.ebuild new file mode 100644 index 000000000..1c2e38c2e --- /dev/null +++ b/acct-group/webdav/webdav-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for net-fs/webdav-server-rs" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/whisparr-eros/metadata.xml b/acct-group/whisparr-eros/metadata.xml new file mode 100644 index 000000000..dfcb54092 --- /dev/null +++ b/acct-group/whisparr-eros/metadata.xml @@ -0,0 +1,8 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + diff --git a/acct-group/whisparr-eros/whisparr-eros-0.ebuild b/acct-group/whisparr-eros/whisparr-eros-0.ebuild new file mode 100644 index 000000000..6b3033bb8 --- /dev/null +++ b/acct-group/whisparr-eros/whisparr-eros-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for www-apps/whisparr-eros" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/whoogle/whoogle-0.ebuild b/acct-group/whoogle/whoogle-0.ebuild new file mode 100644 index 000000000..a78cc006d --- /dev/null +++ b/acct-group/whoogle/whoogle-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for www-apps/whoogle-search" +ACCT_GROUP_ID=-1 diff --git a/acct-group/wsdd/metadata.xml b/acct-group/wsdd/metadata.xml new file mode 100644 index 000000000..55fffcf0f --- /dev/null +++ b/acct-group/wsdd/metadata.xml @@ -0,0 +1,8 @@ + + + + + mail@s14u.de + Steffen Christgau + + diff --git a/acct-group/wsdd/wsdd-0.ebuild b/acct-group/wsdd/wsdd-0.ebuild new file mode 100644 index 000000000..b780b0a3a --- /dev/null +++ b/acct-group/wsdd/wsdd-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for net-misc/wsdd" +# might become 513 (month-day of initial user/group ebuild creation) in the future +ACCT_GROUP_ID=-1 diff --git a/acct-group/xray/metadata.xml b/acct-group/xray/metadata.xml new file mode 100644 index 000000000..b27592f7e --- /dev/null +++ b/acct-group/xray/metadata.xml @@ -0,0 +1,8 @@ + + + + + alexander@tsoy.me + Alexander Tsoy + + diff --git a/acct-group/xray/xray-0.ebuild b/acct-group/xray/xray-0.ebuild new file mode 100644 index 000000000..ef7f8fa1b --- /dev/null +++ b/acct-group/xray/xray-0.ebuild @@ -0,0 +1,10 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +DESCRIPTION="Group for net-misc/xray-core" + +ACCT_GROUP_ID=-1 diff --git a/acct-group/yacy/yacy-0.ebuild b/acct-group/yacy/yacy-0.ebuild new file mode 100644 index 000000000..4425f54be --- /dev/null +++ b/acct-group/yacy/yacy-0.ebuild @@ -0,0 +1,9 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 +DESCRIPTION="Group for net-misc/yacy" diff --git a/acct-group/yggdrasil/metadata.xml b/acct-group/yggdrasil/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-group/yggdrasil/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/yggdrasil/yggdrasil-1.ebuild b/acct-group/yggdrasil/yggdrasil-1.ebuild new file mode 100644 index 000000000..e7f909014 --- /dev/null +++ b/acct-group/yggdrasil/yggdrasil-1.ebuild @@ -0,0 +1,8 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-user/_bgpd/_bgpd-0-r1.ebuild b/acct-user/_bgpd/_bgpd-0-r1.ebuild new file mode 100644 index 000000000..a5f178d17 --- /dev/null +++ b/acct-user/_bgpd/_bgpd-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for OpenBGPD" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( _bgpd ) +ACCT_USER_HOME=/var/empty + +acct-user_add_deps diff --git a/acct-user/_bgpd/metadata.xml b/acct-user/_bgpd/metadata.xml new file mode 100644 index 000000000..9c73f01d6 --- /dev/null +++ b/acct-user/_bgpd/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-user/_rpki-client/_rpki-client-0.ebuild b/acct-user/_rpki-client/_rpki-client-0.ebuild new file mode 100644 index 000000000..217201903 --- /dev/null +++ b/acct-user/_rpki-client/_rpki-client-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for rpki-client" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( _rpki-client ) +ACCT_USER_HOME=/var/lib/${PN}/ +ACCT_USER_SHELL=/bin/sh + +acct-user_add_deps diff --git a/acct-user/_rpki-client/metadata.xml b/acct-user/_rpki-client/metadata.xml new file mode 100644 index 000000000..9c73f01d6 --- /dev/null +++ b/acct-user/_rpki-client/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-user/anubis/anubis-0.ebuild b/acct-user/anubis/anubis-0.ebuild new file mode 100644 index 000000000..3c9bac397 --- /dev/null +++ b/acct-user/anubis/anubis-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( anubis ) + +acct-user_add_deps diff --git a/acct-user/anubis/metadata.xml b/acct-user/anubis/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-user/anubis/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/blocky/blocky-0-r1.ebuild b/acct-user/blocky/blocky-0-r1.ebuild new file mode 100644 index 000000000..ed91dbef4 --- /dev/null +++ b/acct-user/blocky/blocky-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user for net-dns/blocky" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( "blocky" ) + +acct-user_add_deps diff --git a/acct-user/blocky/metadata.xml b/acct-user/blocky/metadata.xml new file mode 100644 index 000000000..3e6b5d8ad --- /dev/null +++ b/acct-user/blocky/metadata.xml @@ -0,0 +1,8 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + diff --git a/acct-user/byedpi/byedpi-0.ebuild b/acct-user/byedpi/byedpi-0.ebuild new file mode 100644 index 000000000..b69d6589c --- /dev/null +++ b/acct-user/byedpi/byedpi-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( nobody ) + +acct-user_add_deps diff --git a/acct-user/byedpi/metadata.xml b/acct-user/byedpi/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-user/byedpi/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/conduit/conduit-0.ebuild b/acct-user/conduit/conduit-0.ebuild new file mode 100644 index 000000000..efa56a940 --- /dev/null +++ b/acct-user/conduit/conduit-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for conduit" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/conduit/metadata.xml b/acct-user/conduit/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/conduit/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/eturnal/eturnal-0.ebuild b/acct-user/eturnal/eturnal-0.ebuild new file mode 100644 index 000000000..1e1295de2 --- /dev/null +++ b/acct-user/eturnal/eturnal-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( turnserver ) +ACCT_USER_HOME="/opt/eturnal/home" + +acct-user_add_deps diff --git a/acct-user/eturnal/metadata.xml b/acct-user/eturnal/metadata.xml new file mode 100644 index 000000000..d43dbfccc --- /dev/null +++ b/acct-user/eturnal/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/fileshelter/fileshelter-0.ebuild b/acct-user/fileshelter/fileshelter-0.ebuild new file mode 100644 index 000000000..6e63a9f5f --- /dev/null +++ b/acct-user/fileshelter/fileshelter-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for fileshelter" +ACCT_USER_ID=-1 +ACCT_USER_HOME=/var/lib/fileshelter +ACCT_USER_GROUPS=( fileshelter ) + +acct-user_add_deps diff --git a/acct-user/fileshelter/metadata.xml b/acct-user/fileshelter/metadata.xml new file mode 100644 index 000000000..2a45b6ac6 --- /dev/null +++ b/acct-user/fileshelter/metadata.xml @@ -0,0 +1,8 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + diff --git a/acct-user/flaresolverr/flaresolverr-0.ebuild b/acct-user/flaresolverr/flaresolverr-0.ebuild new file mode 100644 index 000000000..4c6a1863f --- /dev/null +++ b/acct-user/flaresolverr/flaresolverr-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for www-apps/flaresolverr" +ACCT_USER_HOME=/var/lib/flaresolverr +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/flaresolverr/metadata.xml b/acct-user/flaresolverr/metadata.xml new file mode 100644 index 000000000..dfcb54092 --- /dev/null +++ b/acct-user/flaresolverr/metadata.xml @@ -0,0 +1,8 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + diff --git a/acct-user/forgejo-runner/forgejo-runner-0.ebuild b/acct-user/forgejo-runner/forgejo-runner-0.ebuild new file mode 100644 index 000000000..4d3847afb --- /dev/null +++ b/acct-user/forgejo-runner/forgejo-runner-0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="Forgejo-Runner user account" + +IUSE="+docker podman lxc" + +ACCT_USER_HOME="/var/lib/${PN}" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( "${PN}" ) + +acct-user_add_deps + +BDEPEND+=" + docker? ( acct-group/docker ) + podman? ( acct-group/docker ) + lxc? ( acct-group/lxc ) +" + +pkg_setup() { + if use docker || use podman; then + ACCT_USER_GROUPS+=( docker ) + fi + + if use lxc; then + ACCT_USER_GROUPS+=( lxc ) + fi +} diff --git a/acct-user/forgejo-runner/metadata.xml b/acct-user/forgejo-runner/metadata.xml new file mode 100644 index 000000000..3c6dbaa3f --- /dev/null +++ b/acct-user/forgejo-runner/metadata.xml @@ -0,0 +1,13 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + Have forgejo-runner use app-containers/docker + Have forgejo-runner use app-containers/podman + Have forgejo-runner use app-containers/lxc + + diff --git a/acct-user/fort/fort-0-r1.ebuild b/acct-user/fort/fort-0-r1.ebuild new file mode 100644 index 000000000..0c85ca500 --- /dev/null +++ b/acct-user/fort/fort-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for FORT RPKI validator" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( fort ) +ACCT_USER_HOME="/usr/share/${PN}/" + +acct-user_add_deps diff --git a/acct-user/fort/metadata.xml b/acct-user/fort/metadata.xml new file mode 100644 index 000000000..9c73f01d6 --- /dev/null +++ b/acct-user/fort/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-user/gemini/gemini-0.ebuild b/acct-user/gemini/gemini-0.ebuild new file mode 100644 index 000000000..4be7a5b3a --- /dev/null +++ b/acct-user/gemini/gemini-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( gemini ) + +acct-user_add_deps diff --git a/acct-user/gemini/metadata.xml b/acct-user/gemini/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-user/gemini/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/goatcounter/goatcounter-0.ebuild b/acct-user/goatcounter/goatcounter-0.ebuild new file mode 100644 index 000000000..a0d8cf22f --- /dev/null +++ b/acct-user/goatcounter/goatcounter-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( goatcounter ) + +acct-user_add_deps diff --git a/acct-user/goatcounter/metadata.xml b/acct-user/goatcounter/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-user/goatcounter/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/graftcp/graftcp-0.ebuild b/acct-user/graftcp/graftcp-0.ebuild new file mode 100644 index 000000000..db8afe7ac --- /dev/null +++ b/acct-user/graftcp/graftcp-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( graftcp ) + +acct-user_add_deps diff --git a/acct-user/graftcp/metadata.xml b/acct-user/graftcp/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-user/graftcp/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/heisenbridge/heisenbridge-0.ebuild b/acct-user/heisenbridge/heisenbridge-0.ebuild new file mode 100644 index 000000000..8f710e11a --- /dev/null +++ b/acct-user/heisenbridge/heisenbridge-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Heisenbridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( "${PN}" ) +ACCT_USER_HOME=/var/lib/heisenbridge +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/heisenbridge/metadata.xml b/acct-user/heisenbridge/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/heisenbridge/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/hinsightd/hinsightd-0.ebuild b/acct-user/hinsightd/hinsightd-0.ebuild new file mode 100644 index 000000000..2463150fb --- /dev/null +++ b/acct-user/hinsightd/hinsightd-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user account for www-servers/hinsightd" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( hinsightd ) + +acct-user_add_deps diff --git a/acct-user/hinsightd/metadata.xml b/acct-user/hinsightd/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-user/hinsightd/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/iipsrv/iipsrv-0-r1.ebuild b/acct-user/iipsrv/iipsrv-0-r1.ebuild new file mode 100644 index 000000000..bbc0861fe --- /dev/null +++ b/acct-user/iipsrv/iipsrv-0-r1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for iipsrv" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( "iipsrv" ) + +acct-user_add_deps diff --git a/acct-user/iipsrv/metadata.xml b/acct-user/iipsrv/metadata.xml new file mode 100644 index 000000000..58135f115 --- /dev/null +++ b/acct-user/iipsrv/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruven@users.sourceforge.net + Ruven + + diff --git a/acct-user/invidious/invidious-0.ebuild b/acct-user/invidious/invidious-0.ebuild new file mode 100644 index 000000000..d9d13e2da --- /dev/null +++ b/acct-user/invidious/invidious-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( invidious ) + +acct-user_add_deps diff --git a/acct-user/invidious/metadata.xml b/acct-user/invidious/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-user/invidious/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/laminar/laminar-0.ebuild b/acct-user/laminar/laminar-0.ebuild new file mode 100644 index 000000000..30c000c87 --- /dev/null +++ b/acct-user/laminar/laminar-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( laminar ) +ACCT_USER_HOME=/var/lib/laminar + +acct-user_add_deps diff --git a/acct-user/laminar/metadata.xml b/acct-user/laminar/metadata.xml new file mode 100644 index 000000000..b2fa7f678 --- /dev/null +++ b/acct-user/laminar/metadata.xml @@ -0,0 +1,8 @@ + + + + + erkiferenc@gmail.com + Ferenc Erki + + diff --git a/acct-user/libmedium/libmedium-0.ebuild b/acct-user/libmedium/libmedium-0.ebuild new file mode 100644 index 000000000..bcad5ccde --- /dev/null +++ b/acct-user/libmedium/libmedium-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="An user for www-apps/libmedium" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( libmedium ) +ACCT_USER_HOME="/var/cache/${PN}" +acct-user_add_deps +SLOT="0" diff --git a/acct-user/libmedium/metadata.xml b/acct-user/libmedium/metadata.xml new file mode 100644 index 000000000..1d6a77121 --- /dev/null +++ b/acct-user/libmedium/metadata.xml @@ -0,0 +1,8 @@ + + + + +benoit.dufour@mail.com +Benoît Dufour + + diff --git a/acct-user/lms/lms-0.ebuild b/acct-user/lms/lms-0.ebuild new file mode 100644 index 000000000..d866b15e4 --- /dev/null +++ b/acct-user/lms/lms-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for LMS" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( lms ) + +acct-user_add_deps diff --git a/acct-user/lms/metadata.xml b/acct-user/lms/metadata.xml new file mode 100644 index 000000000..5df84e39a --- /dev/null +++ b/acct-user/lms/metadata.xml @@ -0,0 +1,8 @@ + + + + + stkw0@disroot.org + David Roman + + diff --git a/acct-user/mastoposter/mastoposter-0.ebuild b/acct-user/mastoposter/mastoposter-0.ebuild new file mode 100644 index 000000000..bdfe4a8e3 --- /dev/null +++ b/acct-user/mastoposter/mastoposter-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/mastoposter/metadata.xml b/acct-user/mastoposter/metadata.xml new file mode 100644 index 000000000..d8d82f057 --- /dev/null +++ b/acct-user/mastoposter/metadata.xml @@ -0,0 +1,8 @@ + + + + + creideiki+gentoo-guru@lysator.liu.se + Karl-Johan Karlsson + + diff --git a/acct-user/maubot/maubot-0.ebuild b/acct-user/maubot/maubot-0.ebuild new file mode 100644 index 000000000..3a3e98b98 --- /dev/null +++ b/acct-user/maubot/maubot-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Maubot Matrix Integrations" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( maubot ) +ACCT_USER_HOME=/var/lib/maubot +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/maubot/metadata.xml b/acct-user/maubot/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/maubot/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/mautrix-discord/mautrix-discord-0.ebuild b/acct-user/mautrix-discord/mautrix-discord-0.ebuild new file mode 100644 index 000000000..050b92949 --- /dev/null +++ b/acct-user/mautrix-discord/mautrix-discord-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix Discord Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/discord +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-discord/metadata.xml b/acct-user/mautrix-discord/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/mautrix-discord/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/mautrix-meta/mautrix-meta-0.ebuild b/acct-user/mautrix-meta/mautrix-meta-0.ebuild new file mode 100644 index 000000000..9fc449e0b --- /dev/null +++ b/acct-user/mautrix-meta/mautrix-meta-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix Facebook Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/meta +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-meta/metadata.xml b/acct-user/mautrix-meta/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/mautrix-meta/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/mautrix-signal/mautrix-signal-0.ebuild b/acct-user/mautrix-signal/mautrix-signal-0.ebuild new file mode 100644 index 000000000..4a28a20c0 --- /dev/null +++ b/acct-user/mautrix-signal/mautrix-signal-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix Signal Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/signal +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-signal/metadata.xml b/acct-user/mautrix-signal/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/mautrix-signal/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/mautrix-slack/mautrix-slack-0.ebuild b/acct-user/mautrix-slack/mautrix-slack-0.ebuild new file mode 100644 index 000000000..75cbaf8e8 --- /dev/null +++ b/acct-user/mautrix-slack/mautrix-slack-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix Slack Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/slack +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-slack/metadata.xml b/acct-user/mautrix-slack/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/mautrix-slack/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/mautrix-telegram/mautrix-telegram-0.ebuild b/acct-user/mautrix-telegram/mautrix-telegram-0.ebuild new file mode 100644 index 000000000..e75d2e5c2 --- /dev/null +++ b/acct-user/mautrix-telegram/mautrix-telegram-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix Telegram Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/telegram +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-telegram/metadata.xml b/acct-user/mautrix-telegram/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/mautrix-telegram/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild b/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild new file mode 100644 index 000000000..02486c638 --- /dev/null +++ b/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix WhatsApp Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/whatsapp +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-whatsapp/metadata.xml b/acct-user/mautrix-whatsapp/metadata.xml new file mode 100644 index 000000000..97af622fb --- /dev/null +++ b/acct-user/mautrix-whatsapp/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@chuso.net + Jesus Perez Rey + + diff --git a/acct-user/meowlnir/meowlnir-0.ebuild b/acct-user/meowlnir/meowlnir-0.ebuild new file mode 100644 index 000000000..af30cd38b --- /dev/null +++ b/acct-user/meowlnir/meowlnir-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( meowlnir ) + +acct-user_add_deps diff --git a/acct-user/meowlnir/metadata.xml b/acct-user/meowlnir/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-user/meowlnir/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/monero/metadata.xml b/acct-user/monero/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-user/monero/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/monero/monero-0.ebuild b/acct-user/monero/monero-0.ebuild new file mode 100644 index 000000000..9c9785fa5 --- /dev/null +++ b/acct-user/monero/monero-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( monero ) + +acct-user_add_deps diff --git a/acct-user/ollama/metadata.xml b/acct-user/ollama/metadata.xml new file mode 100644 index 000000000..b50d1379f --- /dev/null +++ b/acct-user/ollama/metadata.xml @@ -0,0 +1,8 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + diff --git a/acct-user/ollama/ollama-3.ebuild b/acct-user/ollama/ollama-3.ebuild new file mode 100644 index 000000000..5734021f3 --- /dev/null +++ b/acct-user/ollama/ollama-3.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user for ollama" +ACCT_USER_ID=-1 +ACCT_USER_HOME=/var/lib/ollama +ACCT_USER_HOME_PERMS=0750 +ACCT_USER_GROUPS=( ollama ) + +KEYWORDS="~amd64" + +IUSE="cuda" + +acct-user_add_deps + +RDEPEND+=" + cuda? ( + acct-group/video + ) +" + +pkg_setup() { + # sci-ml/ollama[cuda] + if use cuda; then + ACCT_USER_GROUPS+=( video ) + fi +} diff --git a/acct-user/pleroma/pleroma-0.ebuild b/acct-user/pleroma/pleroma-0.ebuild new file mode 100644 index 000000000..f85c189cb --- /dev/null +++ b/acct-user/pleroma/pleroma-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for www-apps/pleroma" + +ACCT_USER_ID=-1 +ACCT_USER_HOME="/opt/pleroma" +ACCT_USER_GROUPS=( pleroma postgres ) + +acct-user_add_deps diff --git a/acct-user/pounce/metadata.xml b/acct-user/pounce/metadata.xml new file mode 100644 index 000000000..7ebbd0334 --- /dev/null +++ b/acct-user/pounce/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/pounce/pounce-0.ebuild b/acct-user/pounce/pounce-0.ebuild new file mode 100644 index 000000000..fbdf20107 --- /dev/null +++ b/acct-user/pounce/pounce-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( pounce ) + +acct-user_add_deps diff --git a/acct-user/purritobin/metadata.xml b/acct-user/purritobin/metadata.xml new file mode 100644 index 000000000..10a288b0b --- /dev/null +++ b/acct-user/purritobin/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + diff --git a/acct-user/purritobin/purritobin-0.ebuild b/acct-user/purritobin/purritobin-0.ebuild new file mode 100644 index 000000000..af04f7906 --- /dev/null +++ b/acct-user/purritobin/purritobin-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-misc/purritobin" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( purritobin ) + +acct-user_add_deps diff --git a/acct-user/redlib/metadata.xml b/acct-user/redlib/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/redlib/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/redlib/redlib-0.ebuild b/acct-user/redlib/redlib-0.ebuild new file mode 100644 index 000000000..7b67f1ea4 --- /dev/null +++ b/acct-user/redlib/redlib-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Redlib" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( redlib ) + +acct-user_add_deps diff --git a/acct-user/rimgo/metadata.xml b/acct-user/rimgo/metadata.xml new file mode 100644 index 000000000..1d6a77121 --- /dev/null +++ b/acct-user/rimgo/metadata.xml @@ -0,0 +1,8 @@ + + + + +benoit.dufour@mail.com +Benoît Dufour + + diff --git a/acct-user/rimgo/rimgo-0.ebuild b/acct-user/rimgo/rimgo-0.ebuild new file mode 100644 index 000000000..47dc68420 --- /dev/null +++ b/acct-user/rimgo/rimgo-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for www-apps/rimgo" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( rimgo ) +ACCT_USER_HOME="/var/empty" +acct-user_add_deps +SLOT="0" diff --git a/acct-user/tang/metadata.xml b/acct-user/tang/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/acct-user/tang/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-user/tang/tang-0.ebuild b/acct-user/tang/tang-0.ebuild new file mode 100644 index 000000000..e76b2a092 --- /dev/null +++ b/acct-user/tang/tang-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for tang daemon" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/thelounge/metadata.xml b/acct-user/thelounge/metadata.xml new file mode 100644 index 000000000..3e6b5d8ad --- /dev/null +++ b/acct-user/thelounge/metadata.xml @@ -0,0 +1,8 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + diff --git a/acct-user/thelounge/thelounge-0.ebuild b/acct-user/thelounge/thelounge-0.ebuild new file mode 100644 index 000000000..161eb8765 --- /dev/null +++ b/acct-user/thelounge/thelounge-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user for net-irc/thelounge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( "${PN}" ) + +acct-user_add_deps diff --git a/acct-user/trezord/metadata.xml b/acct-user/trezord/metadata.xml new file mode 100644 index 000000000..8b0c0165f --- /dev/null +++ b/acct-user/trezord/metadata.xml @@ -0,0 +1,8 @@ + + + + + egger.m@protonmail.com + Michael Egger + + diff --git a/acct-user/trezord/trezord-0.ebuild b/acct-user/trezord/trezord-0.ebuild new file mode 100644 index 000000000..a15529749 --- /dev/null +++ b/acct-user/trezord/trezord-0.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for TREZOR Bridge" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( plugdev ) + +acct-user_add_deps diff --git a/acct-user/webdav/metadata.xml b/acct-user/webdav/metadata.xml new file mode 100644 index 000000000..8776ba014 --- /dev/null +++ b/acct-user/webdav/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + diff --git a/acct-user/webdav/webdav-0.ebuild b/acct-user/webdav/webdav-0.ebuild new file mode 100644 index 000000000..4c64831e9 --- /dev/null +++ b/acct-user/webdav/webdav-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-fs/webdav-server-rs" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/whisparr-eros/metadata.xml b/acct-user/whisparr-eros/metadata.xml new file mode 100644 index 000000000..dfcb54092 --- /dev/null +++ b/acct-user/whisparr-eros/metadata.xml @@ -0,0 +1,8 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + diff --git a/acct-user/whisparr-eros/whisparr-eros-0.ebuild b/acct-user/whisparr-eros/whisparr-eros-0.ebuild new file mode 100644 index 000000000..9ebc378cf --- /dev/null +++ b/acct-user/whisparr-eros/whisparr-eros-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for www-apps/whisparr-eros" +ACCT_USER_HOME=/var/lib/whisparr-eros +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/whoogle/whoogle-0.ebuild b/acct-user/whoogle/whoogle-0.ebuild new file mode 100644 index 000000000..767bb9be1 --- /dev/null +++ b/acct-user/whoogle/whoogle-0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit acct-user + +DESCRIPTION="User for www-apps/whoogle-search" + +ACCT_USER_ID=-1 +ACCT_USER_HOME="/opt/whoogle-search" +ACCT_USER_GROUPS=( whoogle ) + +acct-user_add_deps diff --git a/acct-user/wsdd/metadata.xml b/acct-user/wsdd/metadata.xml new file mode 100644 index 000000000..55fffcf0f --- /dev/null +++ b/acct-user/wsdd/metadata.xml @@ -0,0 +1,8 @@ + + + + + mail@s14u.de + Steffen Christgau + + diff --git a/acct-user/wsdd/wsdd-0.ebuild b/acct-user/wsdd/wsdd-0.ebuild new file mode 100644 index 000000000..54f6e91d4 --- /dev/null +++ b/acct-user/wsdd/wsdd-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-misc/wsdd" +# might become 513 (month-day of initial user/group ebuild creation) in the future +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/xray/metadata.xml b/acct-user/xray/metadata.xml new file mode 100644 index 000000000..b27592f7e --- /dev/null +++ b/acct-user/xray/metadata.xml @@ -0,0 +1,8 @@ + + + + + alexander@tsoy.me + Alexander Tsoy + + diff --git a/acct-user/xray/xray-0.ebuild b/acct-user/xray/xray-0.ebuild new file mode 100644 index 000000000..da7ec6278 --- /dev/null +++ b/acct-user/xray/xray-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-misc/xray-core" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( ${PN} ) + +acct-user_add_deps diff --git a/acct-user/yacy/yacy-0.ebuild b/acct-user/yacy/yacy-0.ebuild new file mode 100644 index 000000000..11898b80a --- /dev/null +++ b/acct-user/yacy/yacy-0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for net-misc/yacy" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( yacy ) +ACCT_USER_HOME="/var/lib/yacy/" + +acct-user_add_deps diff --git a/acct-user/yggdrasil/metadata.xml b/acct-user/yggdrasil/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/acct-user/yggdrasil/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/yggdrasil/yggdrasil-1.ebuild b/acct-user/yggdrasil/yggdrasil-1.ebuild new file mode 100644 index 000000000..962e860c7 --- /dev/null +++ b/acct-user/yggdrasil/yggdrasil-1.ebuild @@ -0,0 +1,12 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="Yggdrasil user" +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( yggdrasil ) + +acct-user_add_deps diff --git a/app-accessibility/mimic1/Manifest b/app-accessibility/mimic1/Manifest new file mode 100644 index 000000000..e75272849 --- /dev/null +++ b/app-accessibility/mimic1/Manifest @@ -0,0 +1 @@ +DIST mimic1-1.3.0.1.tar.gz 458653037 BLAKE2B 885ee7e1639afd7f802b5004e7f6f1d391df4a50137355edee965c8d397e393365485b9e459434a7870487364084daa240abd829776acc01b6e2b34a103dd4d1 SHA512 df6b56ea8e02ffd2c02090ff99e722638c962c278cb5354fcc75d010bb4a4e1f830855c8637e44d9f72007810b34df24eeaba39e7767b3502e49ce04263569f4 diff --git a/app-accessibility/mimic1/files/mimic1-1.3.0.1-gcc10.patch b/app-accessibility/mimic1/files/mimic1-1.3.0.1-gcc10.patch new file mode 100644 index 000000000..e2b30f113 --- /dev/null +++ b/app-accessibility/mimic1/files/mimic1-1.3.0.1-gcc10.patch @@ -0,0 +1,25 @@ +From 55cbf5bc28c32cfe66cb746e00c10be4f2537a1d Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Wed, 12 Aug 2020 16:47:27 -0700 +Subject: [PATCH] cmu_indic_lang: Make cst_rx_not_indic as extern declaration + +Fixes build with gcc-10 which has -fno-common turned on by default + +Signed-off-by: Khem Raj +--- + lang/cmu_indic_lang/cmu_indic_lang.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lang/cmu_indic_lang/cmu_indic_lang.h b/lang/cmu_indic_lang/cmu_indic_lang.h +index 75ee46c..83e2afa 100644 +--- a/lang/cmu_indic_lang/cmu_indic_lang.h ++++ b/lang/cmu_indic_lang/cmu_indic_lang.h +@@ -51,7 +51,7 @@ void cmu_indic_lang_init(cst_voice *v); + extern const cst_phoneset cmu_indic_phoneset; + extern const cst_cart cmu_indic_phrasing_cart; + +-const cst_regex * const cst_rx_not_indic; ++extern const cst_regex * const cst_rx_not_indic; + + #ifdef __cplusplus + } /* extern "C" */ diff --git a/app-accessibility/mimic1/files/mimic1-1.3.0.1-lto.patch b/app-accessibility/mimic1/files/mimic1-1.3.0.1-lto.patch new file mode 100644 index 000000000..d3aff70b5 --- /dev/null +++ b/app-accessibility/mimic1/files/mimic1-1.3.0.1-lto.patch @@ -0,0 +1,41 @@ +https://bugs.gentoo.org/859640 +https://github.com/MycroftAI/mimic1/commit/8b7bb9678035c54d5249062be89eadb5067483c2 +--- a/lang/cmu_grapheme_lex/cmu_grapheme_lex.h ++++ b/lang/cmu_grapheme_lex/cmu_grapheme_lex.h +@@ -43,8 +43,9 @@ extern "C" { + #include "cst_lexicon.h" + cst_lexicon *cmu_grapheme_lex_init(void); + ++#define UNICODE_SAMPA_MAPPING_SIZE 16674 + extern const int num_unicode_sampa_mapping; +-extern const char * const unicode_sampa_mapping[16663][5]; ++extern const char * const unicode_sampa_mapping[UNICODE_SAMPA_MAPPING_SIZE][5]; + + #ifdef __cplusplus + } /* extern "C" */ +--- a/lang/cmu_grapheme_lex/grapheme_unitran_tables.c ++++ b/lang/cmu_grapheme_lex/grapheme_unitran_tables.c +@@ -5,8 +5,10 @@ + /* Ported for Festvox by Gopala Anumachipalli gopalakr@cs.cmu.edu Sep 2012 */ + /* Then converted to C for CMU Mimic (cmuflite.org) */ + #include +-const int num_unicode_sampa_mapping = 16673; +-const char * const unicode_sampa_mapping[16674][5] = ++#include "cmu_grapheme_lex.h" ++ ++const int num_unicode_sampa_mapping = UNICODE_SAMPA_MAPPING_SIZE - 1; ++const char * const unicode_sampa_mapping[UNICODE_SAMPA_MAPPING_SIZE][5] = + { + {"let_a", "A", NULL, NULL, NULL}, + {"let_b", "b", NULL, NULL, NULL}, +--- a/lang/cmulex/cmu_lex.c ++++ b/lang/cmulex/cmu_lex.c +@@ -46,7 +46,7 @@ extern const int cmu_lex_entry[]; + extern const unsigned char cmu_lex_data[]; + extern const int cmu_lex_num_entries; + extern const int cmu_lex_num_bytes; +-extern const char * const cmu_lex_phone_table[54]; ++extern const char * const cmu_lex_phone_table[57]; + extern const char * const cmu_lex_phones_huff_table[]; + extern const char * const cmu_lex_entries_huff_table[]; + diff --git a/app-accessibility/mimic1/metadata.xml b/app-accessibility/mimic1/metadata.xml new file mode 100644 index 000000000..f0176b856 --- /dev/null +++ b/app-accessibility/mimic1/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + MycroftAI/mimic1 + + diff --git a/app-accessibility/mimic1/mimic1-1.3.0.1-r1.ebuild b/app-accessibility/mimic1/mimic1-1.3.0.1-r1.ebuild new file mode 100644 index 000000000..39df101d1 --- /dev/null +++ b/app-accessibility/mimic1/mimic1-1.3.0.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/MycroftAI/mimic1.git" +else + SRC_URI="https://github.com/MycroftAI/mimic1/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Mycroft's TTS engine, based on CMU's Flite (Festival Lite)" +HOMEPAGE="https://github.com/MycroftAI/mimic1/" + +LICENSE="BSD MIT public-domain freetts BSD-2 Apache-2.0" +SLOT="0" +# Note: supports Sun/NetBSD audio +IUSE="alsa portaudio pulseaudio oss" + +DEPEND=" + dev-libs/libpcre2 + dev-libs/hts_engine + alsa? ( media-libs/alsa-lib ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-gcc10.patch" + # bug 859640 + "${FILESDIR}/${P}-lto.patch" +) + +src_prepare() { + default + sed -i 's/-Werror //' Makefile.am || die + eautoreconf +} diff --git a/app-accessibility/mimic1/mimic1-9999.ebuild b/app-accessibility/mimic1/mimic1-9999.ebuild new file mode 100644 index 000000000..fd565bae2 --- /dev/null +++ b/app-accessibility/mimic1/mimic1-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/MycroftAI/mimic1.git" +else + SRC_URI="https://github.com/MycroftAI/mimic1/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Mycroft's TTS engine, based on CMU's Flite (Festival Lite)" +HOMEPAGE="https://github.com/MycroftAI/mimic1/" + +LICENSE="BSD MIT public-domain freetts BSD-2 Apache-2.0" +SLOT="0" +# Note: supports Sun/NetBSD audio +IUSE="alsa portaudio pulseaudio oss" + +DEPEND=" + dev-libs/libpcre2 + dev-libs/hts_engine + alsa? ( media-libs/alsa-lib ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + sed -i 's/-Werror //' Makefile.am || die + eautoreconf +} diff --git a/app-accessibility/rhvoice-core/Manifest b/app-accessibility/rhvoice-core/Manifest new file mode 100644 index 000000000..3ddd38361 --- /dev/null +++ b/app-accessibility/rhvoice-core/Manifest @@ -0,0 +1,4 @@ +DIST RHVoice-1.16.4-sanitizers.tar.gz 7339 BLAKE2B e600886c9afed2681ea7ad5fd9900af7d3f98a7d96291af7c9ef648be438d149e86ee143f3fa5af0dee08457008ce66be43177adcac79401ef025ddd0d8d40fe SHA512 61df4641f3dbeca38cff44336df6fcea75d02d97135a677df51a02353b5580a96dd77af268bd42944afe36a58512fd948200098ea96a41d20ec503fc33a69421 +DIST RHVoice-1.16.4.tar.gz 3228577 BLAKE2B f27403f726c56808484c83ddf127441286f50802b9dea423434309171e56e6f7f01ef4ab8f23ca6cd6eedf7bb24369dd48907696bc3f67bfa5081e25c2886141 SHA512 f2373551cd8b7c83f9687b000e2f0a0d1f72842b52ed10943c52552f2fb74a8751742d327112fed4265b9461ba44e5d5c765fc7607496c07f4bdd9e67ffc806b +DIST RHVoice-1.18.1-sanitizers.tar.gz 7339 BLAKE2B e600886c9afed2681ea7ad5fd9900af7d3f98a7d96291af7c9ef648be438d149e86ee143f3fa5af0dee08457008ce66be43177adcac79401ef025ddd0d8d40fe SHA512 61df4641f3dbeca38cff44336df6fcea75d02d97135a677df51a02353b5580a96dd77af268bd42944afe36a58512fd948200098ea96a41d20ec503fc33a69421 +DIST RHVoice-1.18.1.tar.gz 3121192 BLAKE2B 976df835d50747ed47c8b1ff8e36e7b9b8b6f73b80ff86e0d9548c3bd7c7bce3773e93a4db8f8a707c56056d7f6effb17081c5444b3f4f21541d7862e2b8deb0 SHA512 054f92467fe9f82239ebbb6dc0463b45ae75b19f7756ddeeb8b97a3753a7a140f7e77edad4f2278177a35245d784fc753f40586805a80d1446b928564467707d diff --git a/app-accessibility/rhvoice-core/files/rhvoice-core-1.16.4-flags.patch b/app-accessibility/rhvoice-core/files/rhvoice-core-1.16.4-flags.patch new file mode 100644 index 000000000..2c7499d78 --- /dev/null +++ b/app-accessibility/rhvoice-core/files/rhvoice-core-1.16.4-flags.patch @@ -0,0 +1,13 @@ +Hardening.cmake: allow overwriting HARDENING_MACRODEFS + +CMake requires explicit form for cache variables. + +--- a/cmake/Hardening.cmake ++++ b/cmake/Hardening.cmake +@@ -272,5 +272,5 @@ function(harden target) + + #list(JOIN HARDENING_MACRODEFS " " HARDENING_MACRODEFS) # unneeded, list is needed, not string + set(HARDENING_MACRODEFS "${HARDENING_MACRODEFS}" CACHE STRING "Hardening flags CMake list (not string!)") +- target_compile_definitions(${target} PRIVATE ${HARDENING_MACRODEFS}) ++ target_compile_definitions(${target} PRIVATE $CACHE{HARDENING_MACRODEFS}) + endfunction(harden) diff --git a/app-accessibility/rhvoice-core/metadata.xml b/app-accessibility/rhvoice-core/metadata.xml new file mode 100644 index 000000000..659bfe949 --- /dev/null +++ b/app-accessibility/rhvoice-core/metadata.xml @@ -0,0 +1,19 @@ + + + + + Anna + cyber+gentoo@sysrq.in + + + RHVoice/RHVoice + + + Build a speech-dispatcher middleware module + + + RHVoice is a multilingual speech synthesizer primarily developed for + use with screen readers, maintaining the balance between speech + quality and responsiveness. + + diff --git a/app-accessibility/rhvoice-core/rhvoice-core-1.16.4.ebuild b/app-accessibility/rhvoice-core/rhvoice-core-1.16.4.ebuild new file mode 100644 index 000000000..6812029d8 --- /dev/null +++ b/app-accessibility/rhvoice-core/rhvoice-core-1.16.4.ebuild @@ -0,0 +1,103 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +MY_PN="RHVoice" +MY_P="${MY_PN}-${PV}" +SANITIZERS_COMMIT="99e159ec9bc8dd362b08d18436bd40ff0648417b" +DESCRIPTION="Multilingual text-to-speech engine" +HOMEPAGE=" + https://rhvoice.org + https://github.com/RHVoice/RHVoice +" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${MY_P}.tar.gz + https://github.com/arsenm/sanitizers-cmake/archive/${SANITIZERS_COMMIT}.tar.gz -> ${MY_P}-sanitizers.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ao dbus portaudio +pulseaudio +speech-dispatcher" +REQUIRED_USE="|| ( ao portaudio pulseaudio )" + +COMMON_DEPEND=" + dev-libs/boost:= + ao? ( media-libs/libao ) + dbus? ( + dev-libs/glib:2[dbus] + dev-libs/libsigc++:2 + >=dev-cpp/glibmm-2.66.1:2 + ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-libs/libpulse ) + speech-dispatcher? ( app-accessibility/speech-dispatcher ) +" +RDEPEND="${COMMON_DEPEND} + ! + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/RHVoice + + + Install also non-free (but redistributable) voices + + + RHVoice is a multilingual speech synthesizer primarily developed for + use with screen readers, maintaining the balance between speech + quality and responsiveness. + + diff --git a/app-accessibility/rhvoice/rhvoice-1.16.4.ebuild b/app-accessibility/rhvoice/rhvoice-1.16.4.ebuild new file mode 100644 index 000000000..e9b72d5a1 --- /dev/null +++ b/app-accessibility/rhvoice/rhvoice-1.16.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +declare -A VOICES=( + [en]=" + redistributable? ( + app-voices/rhvoice-bdl + app-voices/rhvoice-clb + app-voices/rhvoice-slt + ) + " + [ru]="redistributable? ( app-voices/rhvoice-arina )" +) + +DESCRIPTION="Multilingual text-to-speech engine (metapackage)" +HOMEPAGE=" + https://rhvoice.org + https://github.com/RHVoice/RHVoice +" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="redistributable" + +for lang in "${!VOICES[@]}"; do + usestr="l10n_${lang:?}" + IUSE+=" ${usestr:?}" + RHVOICE_REQ_USE+="${usestr:?}?," + RDEPEND+=" ${usestr}? ( ${VOICES[${lang:?}]} )" +done + +RDEPEND+=" >=app-accessibility/rhvoice-core-${PV}[${RHVOICE_REQ_USE%,}]" diff --git a/app-accessibility/rhvoice/rhvoice-1.18.1.ebuild b/app-accessibility/rhvoice/rhvoice-1.18.1.ebuild new file mode 100644 index 000000000..195355b2b --- /dev/null +++ b/app-accessibility/rhvoice/rhvoice-1.18.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +declare -A VOICES=( + [en]=" + redistributable? ( + app-voices/rhvoice-bdl + app-voices/rhvoice-clb + app-voices/rhvoice-slt + ) + " + [ru]="redistributable? ( app-voices/rhvoice-arina )" +) + +DESCRIPTION="Multilingual text-to-speech engine (metapackage)" +HOMEPAGE=" + https://rhvoice.org + https://github.com/RHVoice/RHVoice +" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="redistributable" + +for lang in "${!VOICES[@]}"; do + usestr="l10n_${lang:?}" + IUSE+=" ${usestr:?}" + RHVOICE_REQ_USE+="${usestr:?}?," + RDEPEND+=" ${usestr}? ( ${VOICES[${lang:?}]} )" +done + +RDEPEND+=" >=app-accessibility/rhvoice-core-${PV}[${RHVOICE_REQ_USE%,}]" diff --git a/app-accessibility/speakup-tools/Manifest b/app-accessibility/speakup-tools/Manifest new file mode 100644 index 000000000..ab26639b0 --- /dev/null +++ b/app-accessibility/speakup-tools/Manifest @@ -0,0 +1 @@ +DIST speakup-tools-c4e89ab30116fbe22cb9fed4e22f4340fdbcfc4d.tar.gz 10830 BLAKE2B fe76362ecf7a14f2876128a340a5dcc5557503aad8ab03ee6174d8c73ca33b50079ec6932c8ee5eb577c5cdcb54aafb94a864cc5690d29e9e4dd4fca1c7e23e9 SHA512 e354b6db7aed703044931536f58fbb11fd6068d0a4795ae13041fdba14d83b71cbe4dabc002e3fbed38d96a1ae379926b6a0e8ce04f78defb30f35533ce0acf0 diff --git a/app-accessibility/speakup-tools/metadata.xml b/app-accessibility/speakup-tools/metadata.xml new file mode 100644 index 000000000..183249332 --- /dev/null +++ b/app-accessibility/speakup-tools/metadata.xml @@ -0,0 +1,10 @@ + + + + + + - speakupconf allows one to save and restore speakup's customizable variables. + - speakup_setlocale allows one to choose another language so that speakup's messages are localized. + - talkwith allows one to easily switch between speech synthesizers. + + diff --git a/app-accessibility/speakup-tools/speakup-tools-20121017.ebuild b/app-accessibility/speakup-tools/speakup-tools-20121017.ebuild new file mode 100644 index 000000000..a28837452 --- /dev/null +++ b/app-accessibility/speakup-tools/speakup-tools-20121017.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="c4e89ab30116fbe22cb9fed4e22f4340fdbcfc4d" +DESCRIPTION="Tools to customize speakup module" +HOMEPAGE="https://salsa.debian.org/a11y-team/speakup-tools" +SRC_URI="https://salsa.debian.org/a11y-team/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + : +} + +src_install() { + emake DESTDIR="${D}" prefix="${EPREFIX}"/usr install + einstalldocs +} diff --git a/app-accessibility/whisper-cpp/Manifest b/app-accessibility/whisper-cpp/Manifest new file mode 100644 index 000000000..3fdc44bf5 --- /dev/null +++ b/app-accessibility/whisper-cpp/Manifest @@ -0,0 +1,3 @@ +DIST whisper.cpp-1.7.6.tar.gz 7307730 BLAKE2B 3c03346f2f2aef0aed5c4c2dc856efc730f6a7440106fde0db47ac7d042830c5c5d5cd18c5a8ab4871f54ae60e50aa89c0900bb6509f9c61dc1745dd497b74f2 SHA512 7e0ec9d6afe234afaaa83d7d69051504252c27ecdacbedf3d70992429801bcd1078794a0bb76cf4dafb74131dd0f506bd24c3f3100815c35b8ac2b12336492ef +DIST whisper.cpp-1.8.3.tar.gz 7898461 BLAKE2B 6bee9c9a55bd24ac9c33e6223dcaec9153dca17ea209723ef5525d6646409cc9930ab15abd6d345b7efa9bbfe97a765612b2939298ca3ff8a547aa14e4a26199 SHA512 be5b02e4d48a92d632e5f2385c42c0c74b176021fb2a68fb6961ef3c83e85fe4930d168b6436667f62c4637315a321c5825644c6f459f6b6ed0660306a1bb4e0 +DIST whisper.cpp-1.8.4.tar.gz 8206306 BLAKE2B d2f208733a8b6dfeb0692c84149ddf373df23a0082a522d8e0047c268dceb066ee968c07086996da0d08eec6f7b08ab2c1cf6a7e2b0054ef71811bf72ce5d1a1 SHA512 3b41035f9aaad31f0360b2d54d01c9c238628dec7b24a2a012afa6c5f82be998e002c8d3a98d6d4187198ac1fba6dea894b2e9307e2aa07cd5f28d8da17b27be diff --git a/app-accessibility/whisper-cpp/files/whisper-cpp.confd b/app-accessibility/whisper-cpp/files/whisper-cpp.confd new file mode 100644 index 000000000..79bd1a50d --- /dev/null +++ b/app-accessibility/whisper-cpp/files/whisper-cpp.confd @@ -0,0 +1,16 @@ +# model file to use +whisper_model="/foo/bar/ggml-base.en.bin" + +# log to syslog +# output_logger="logger -t \"$RC_SVCNAME\" -p daemon.info" +# error_logger="logger -t \"$RC_SVCNAME\" -p daemon.err" + +# log to file +output_log="/var/log/$RC_SVCNAME/$RC_SVCNAME.log" +error_log="/var/log/$RC_SVCNAME/$RC_SVCNAME.log" + +# user to run daemon as +command_user="whisper" + +# extra options +command_args="-t 8 --port 8124" diff --git a/app-accessibility/whisper-cpp/files/whisper-cpp.init b/app-accessibility/whisper-cpp/files/whisper-cpp.init new file mode 100644 index 000000000..d4b52f167 --- /dev/null +++ b/app-accessibility/whisper-cpp/files/whisper-cpp.init @@ -0,0 +1,14 @@ +#!/sbin/openrc-run +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +supervisor=supervise-daemon +description="Whisper-CPP Service" +command="/usr/bin/whisper-server" +command_args+=" -m ${whisper_model}" +required_files="${whisper_model}" + +start_pre() { + checkpath --directory --owner $command_user --mode 0775 \ + /var/log/$RC_SVCNAME +} \ No newline at end of file diff --git a/app-accessibility/whisper-cpp/metadata.xml b/app-accessibility/whisper-cpp/metadata.xml new file mode 100644 index 000000000..16a958c86 --- /dev/null +++ b/app-accessibility/whisper-cpp/metadata.xml @@ -0,0 +1,15 @@ + + + + + Build a HIP (ROCm) backend + Build and install example applications that use media-libs/libsdl2 + + + ggml-org/whisper.cpp + + + zl29ah@gmail.com + Sergey Alirzaev + + diff --git a/app-accessibility/whisper-cpp/whisper-cpp-1.7.6.ebuild b/app-accessibility/whisper-cpp/whisper-cpp-1.7.6.ebuild new file mode 100644 index 000000000..95efd479f --- /dev/null +++ b/app-accessibility/whisper-cpp/whisper-cpp-1.7.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MyPN="whisper.cpp" +MyP="${MyPN}-${PV}" + +DESCRIPTION="Port of OpenAI's Whisper model in C/C++ " +HOMEPAGE="https://github.com/ggml-org/whisper.cpp" +SRC_URI="https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v${PV}.tar.gz -> ${MyP}.tar.gz" + +S="${WORKDIR}/${MyP}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="blas cuda hip opencl sdl2 vulkan" + +CDEPEND="blas? ( sci-libs/openblas ) + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + hip? ( sci-libs/hipBLAS:= ) + opencl? ( sci-libs/clblast:= ) + sdl2? ( media-libs/libsdl2:= )" +DEPEND="${CDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${CDEPEND} + vulkan? ( media-libs/vulkan-loader ) +" +BDEPEND="media-libs/shaderc" + +src_configure() { + # Note: CUDA and HIP are currently untested. Build failures may occur. + # Turning off examples causes errors during configure + # -DWHISPER_BUILD_TESTS=$(usex test) + local mycmakeargs=( + -DWHISPER_BUILD_EXAMPLES=ON + -DGGML_BLAS=$(usex blas) + -DGGML_CLBLAST=$(usex opencl) + -DGGML_CUBLAS=$(usex cuda) + -DGGML_HIPBLAS=$(usex hip) + -DGGML_VULKAN=$(usex vulkan) + -DWHISPER_SDL2=$(usex sdl2) + ) + cmake_src_configure +} diff --git a/app-accessibility/whisper-cpp/whisper-cpp-1.8.3-r2.ebuild b/app-accessibility/whisper-cpp/whisper-cpp-1.8.3-r2.ebuild new file mode 100644 index 000000000..13d50f306 --- /dev/null +++ b/app-accessibility/whisper-cpp/whisper-cpp-1.8.3-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MyPN="whisper.cpp" +MyP="${MyPN}-${PV}" + +DESCRIPTION="Port of OpenAI's Whisper model in C/C++ " +HOMEPAGE="https://github.com/ggml-org/whisper.cpp" +SRC_URI="https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v${PV}.tar.gz -> ${MyP}.tar.gz" + +S="${WORKDIR}/${MyP}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="blas cuda hip opencl sdl2 vulkan" + +CDEPEND="blas? ( sci-libs/openblas ) + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + hip? ( sci-libs/hipBLAS:= ) + opencl? ( sci-libs/clblast:= ) + sdl2? ( media-libs/libsdl2:= )" +DEPEND="${CDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${CDEPEND} + vulkan? ( media-libs/vulkan-loader ) +" +BDEPEND="media-libs/shaderc" + +src_configure() { + # Note: CUDA and HIP are currently untested. Build failures may occur. + # Turning off examples causes errors during configure + # -DWHISPER_BUILD_TESTS=$(usex test) + local mycmakeargs=( + -DWHISPER_BUILD_EXAMPLES=ON + -DGGML_BLAS=$(usex blas) + -DGGML_CLBLAST=$(usex opencl) + -DGGML_CUBLAS=$(usex cuda) + -DGGML_HIP=$(usex hip) + -DGGML_VULKAN=$(usex vulkan) + -DWHISPER_SDL2=$(usex sdl2) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + newinitd "${FILESDIR}/${PN}.init" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" +} diff --git a/app-accessibility/whisper-cpp/whisper-cpp-1.8.4.ebuild b/app-accessibility/whisper-cpp/whisper-cpp-1.8.4.ebuild new file mode 100644 index 000000000..13d50f306 --- /dev/null +++ b/app-accessibility/whisper-cpp/whisper-cpp-1.8.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MyPN="whisper.cpp" +MyP="${MyPN}-${PV}" + +DESCRIPTION="Port of OpenAI's Whisper model in C/C++ " +HOMEPAGE="https://github.com/ggml-org/whisper.cpp" +SRC_URI="https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v${PV}.tar.gz -> ${MyP}.tar.gz" + +S="${WORKDIR}/${MyP}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="blas cuda hip opencl sdl2 vulkan" + +CDEPEND="blas? ( sci-libs/openblas ) + cuda? ( dev-util/nvidia-cuda-toolkit:= ) + hip? ( sci-libs/hipBLAS:= ) + opencl? ( sci-libs/clblast:= ) + sdl2? ( media-libs/libsdl2:= )" +DEPEND="${CDEPEND} + vulkan? ( dev-util/vulkan-headers ) +" +RDEPEND="${CDEPEND} + vulkan? ( media-libs/vulkan-loader ) +" +BDEPEND="media-libs/shaderc" + +src_configure() { + # Note: CUDA and HIP are currently untested. Build failures may occur. + # Turning off examples causes errors during configure + # -DWHISPER_BUILD_TESTS=$(usex test) + local mycmakeargs=( + -DWHISPER_BUILD_EXAMPLES=ON + -DGGML_BLAS=$(usex blas) + -DGGML_CLBLAST=$(usex opencl) + -DGGML_CUBLAS=$(usex cuda) + -DGGML_HIP=$(usex hip) + -DGGML_VULKAN=$(usex vulkan) + -DWHISPER_SDL2=$(usex sdl2) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + newinitd "${FILESDIR}/${PN}.init" "${PN}" + newconfd "${FILESDIR}/${PN}.confd" "${PN}" +} diff --git a/app-admin/agru/Manifest b/app-admin/agru/Manifest new file mode 100644 index 000000000..6a33a42fe --- /dev/null +++ b/app-admin/agru/Manifest @@ -0,0 +1,4 @@ +DIST agru-0.1.18-deps.tar.xz 5418000 BLAKE2B fbdd670e7a0c5f58f890fa44818d2ea627c5900f726b636acebe9b48137ff9a29e25897a69cbe8e15c499d633d49fbcba796719101a469e0088ed996d5c31c7d SHA512 f6119264806b1a3d6848d03ac45231cd633739bea5bb7def454aef222db3684dca4de0dd0e256e34444752a6f610df37a34a26442606f22cb1ee03eaf84570c9 +DIST agru-0.1.18.tar.gz 1670355 BLAKE2B 471db3804774dabf2b0b3f4040019ad0e3dc64d2a4d1eef2db775cc26c502d9c52a44e339baaeb99f49e218ebcdb06b68b37b28f45dc3e63939586b06a218f34 SHA512 37145515e2858a047525f3d1a8f0971599044e435186ff67b4e10c2767bcb1243a2d9719c18f131482479ab5187ad37b21efee836fa7e4860bc5e69268f67c66 +DIST agru-0.1.19-deps.tar.xz 5429004 BLAKE2B 3aa67049cf8e09a7eeb1d0702eaa1b18523c25e5f4e0aa0a3f8d40606e000e28510c7b49e4de51eb832ee494e9ca7f230e64e31fc44024018c630f61b5d6c637 SHA512 2235b85c2a9b1af60011f46dfffa08b9319c80362e21871aeb980b6c7b9870ad53e16c3a76dde43c21d3baa1cd67abd5cbdaf0f3fca2ac3d5b72ad5671f280b7 +DIST agru-0.1.19.tar.gz 1674796 BLAKE2B c5fe683ead87945a28ee0bfa6ce4c3fb613fecf7267c86d7bec41ceb4afd843737d670e00eb659076b04bc6a199155cf4494734443236cd2dcdbf1cfeecd62c1 SHA512 4cc6f547147a2ed68a3e7814cdc2ecc292b780a560b10cf6121aed34b0f95857bdd04102c790bda5065efb6c2637309b5b17e8048da70e0dcfe02df6a964738f diff --git a/app-admin/agru/agru-0.1.18.ebuild b/app-admin/agru/agru-0.1.18.ebuild new file mode 100644 index 000000000..4b8dc5ed0 --- /dev/null +++ b/app-admin/agru/agru-0.1.18.ebuild @@ -0,0 +1,28 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A tool for managing GitLab groups and projects" +HOMEPAGE="https://github.com/etkecc/agru" + +SRC_URI=" + https://github.com/etkecc/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://xwaretech.info/agru-${PV}-deps.tar.xz +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + cd "${S}/cmd/agru" || die + ego build -o agru +} + +src_install() { + cd "${S}/cmd/agru" || die + dobin agru +} diff --git a/app-admin/agru/agru-0.1.19.ebuild b/app-admin/agru/agru-0.1.19.ebuild new file mode 100644 index 000000000..4b8dc5ed0 --- /dev/null +++ b/app-admin/agru/agru-0.1.19.ebuild @@ -0,0 +1,28 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A tool for managing GitLab groups and projects" +HOMEPAGE="https://github.com/etkecc/agru" + +SRC_URI=" + https://github.com/etkecc/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://xwaretech.info/agru-${PV}-deps.tar.xz +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + cd "${S}/cmd/agru" || die + ego build -o agru +} + +src_install() { + cd "${S}/cmd/agru" || die + dobin agru +} diff --git a/app-admin/agru/metadata.xml b/app-admin/agru/metadata.xml new file mode 100644 index 000000000..2799d869f --- /dev/null +++ b/app-admin/agru/metadata.xml @@ -0,0 +1,12 @@ + + + + + joe@wt.gd + Joe Kappus + + + https://github.com/etkecc/agru/issues + etkecc/agru + + diff --git a/app-admin/akita/Manifest b/app-admin/akita/Manifest new file mode 100644 index 000000000..f1b58f3aa --- /dev/null +++ b/app-admin/akita/Manifest @@ -0,0 +1 @@ +DIST akita-0.1.4.gh.tar.gz 212866 BLAKE2B d6a32943eff8eb110fd4026378ecf04443a0792386ad755e28efeeba983f501f735bdae93bf798413caddec30764c9b6a2521d605e88f84a15081994361ce3ad SHA512 aeb5f6c21b4cb69c9adf58516db6ad951db562f5a12ff71f3816b9a962c4c2503120f6140f53b82893c441565676f3bc41a19ea2301728502d5a2c191372fdba diff --git a/app-admin/akita/akita-0.1.4.ebuild b/app-admin/akita/akita-0.1.4.ebuild new file mode 100644 index 000000000..24e48b83f --- /dev/null +++ b/app-admin/akita/akita-0.1.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="An HTTP log monitoring tool for your terminal" +HOMEPAGE=" + https://github.com/michael-lazar/Akita + https://pypi.org/project/akita/ +" +SRC_URI="https://github.com/michael-lazar/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest diff --git a/app-admin/akita/metadata.xml b/app-admin/akita/metadata.xml new file mode 100644 index 000000000..cbd65cfbc --- /dev/null +++ b/app-admin/akita/metadata.xml @@ -0,0 +1,20 @@ + + + + + + Akita is a local HTTP log monitoring tool that runs in your + terminal. With Akita, you can view a summary of you webserver's + activity in real-time. All server access logs that use the + Common Log Format are supported, including Apache and Nginx. + + + + lazar.michael22@gmail.com + Michael Lazar + + michael-lazar/Akita + akita + https://github.com/michael-lazar/Akita/issues + + diff --git a/app-admin/ananicy-cpp/Manifest b/app-admin/ananicy-cpp/Manifest new file mode 100644 index 000000000..d2ce42cb0 --- /dev/null +++ b/app-admin/ananicy-cpp/Manifest @@ -0,0 +1 @@ +DIST ananicy-cpp-v1.1.1.tar.bz2 326329 BLAKE2B b9e62e2e2a2ee956b6e1e3b0e484e340bbaa8a62f851c342efa5ce9a896d477213cd10aea5dc2f9978fdaddc85d17473a9ed9a0544d83fca01b52ecb09f6bbfd SHA512 ef351d45d54c6f3c60be9208e105d3952b88ad31708247dbda02c2de0e4852f29f06ba8c4f82a50f8d2bd1aa51f6fc914f9d7c13f598e21b527155bd0cbde27c diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild new file mode 100644 index 000000000..7f9f1b1c9 --- /dev/null +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r4.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Ananicy rewritten in C++ for much lower CPU and memory usage" +HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp" +SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="bpf clang systemd" +REQUIRED_USE=" + bpf? ( clang ) +" + +RDEPEND=" + !app-admin/ananicy + >=dev-cpp/nlohmann_json-3.9 + >=dev-libs/libfmt-8:= + >=dev-libs/spdlog-1.9:= + bpf? ( + dev-libs/elfutils + dev-libs/libbpf + dev-util/bpftool + ) + systemd? ( sys-apps/systemd:= ) +" + +DEPEND=" + >=dev-build/cmake-3.17 + clang? ( >=llvm-core/clang-10 ) + ${RDEPEND} +" + +PATCHES=( + "${FILESDIR}/${P}-remove-debug-flags.patch" + "${FILESDIR}/${P}-clang-19.patch" + "${FILESDIR}/${P}-glibc-2.41.patch" +) + +pkg_setup() { + if use bpf ; then + CONFIG_CHECK+="~BPF ~BPF_EVENTS ~BPF_SYSCALL ~HAVE_EBPF_JIT" + fi +} + +src_configure() { + local mycmakeargs=( + -DENABLE_SYSTEMD=$(usex systemd) + -DUSE_BPF_PROC_IMPL=$(usex bpf) + -DUSE_EXTERNAL_FMTLIB=ON + -DUSE_EXTERNAL_JSON=ON + -DUSE_EXTERNAL_SPDLOG=ON + -DVERSION=${PV} + ) + + if use clang; then + local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }') + [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}") + [[ -z ${version_clang} ]] && die "Failed to read clang version!" + CC=${CHOST}-clang-${version_clang} + CXX=${CHOST}-clang++-${version_clang} + + if use bpf ; then + mycmakeargs+=( -DBPF_BUILD_LIBBPF=OFF ) + fi + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if ! use systemd ; then + doinitd "${FILESDIR}/${PN}.initd" + fi + + keepdir /etc/ananicy.d +} diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch new file mode 100644 index 000000000..1a2ffadcc --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-clang-19.patch @@ -0,0 +1,45 @@ +https://gitlab.com/ananicy-cpp/ananicy-cpp/-/commit/b2589a9b1faa2ecf54aeede40ea781c33bfb09a8 +From: John Titor <50095635+JohnRTitor@users.noreply.github.com> +Date: Fri, 27 Dec 2024 11:37:04 +0530 +Subject: [PATCH] atomic-queue: fix build with clang 19 + +> error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] + +Co-authored-by: Reno Dakota +--- a/include/utility/atomic_queue/atomic_queue.h ++++ b/include/utility/atomic_queue/atomic_queue.h +@@ -393,13 +393,13 @@ class AtomicQueue2 : public AtomicQueueCommon(tail % size_); +- return Base::template do_pop_any(states_[index], elements_[index]); ++ return Base::template do_pop_any(states_[index], elements_[index]); + } + + template + void do_push(U&& element, unsigned head) noexcept { + unsigned index = details::remap_index(head % size_); +- Base::template do_push_any(std::forward(element), states_[index], elements_[index]); ++ Base::template do_push_any(std::forward(element), states_[index], elements_[index]); + } + + public: +@@ -521,13 +521,13 @@ class AtomicQueueB2 : public AtomicQueueCommon(tail & (size_ - 1)); +- return Base::template do_pop_any(states_[index], elements_[index]); ++ return Base::template do_pop_any(states_[index], elements_[index]); + } + + template + void do_push(U&& element, unsigned head) noexcept { + unsigned index = details::remap_index(head & (size_ - 1)); +- Base::template do_push_any(std::forward(element), states_[index], elements_[index]); ++ Base::template do_push_any(std::forward(element), states_[index], elements_[index]); + } + + public: +-- +GitLab + diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch new file mode 100644 index 000000000..a6747de7a --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-glibc-2.41.patch @@ -0,0 +1,103 @@ +https://gitlab.com/ananicy-cpp/ananicy-cpp/-/commit/99e64815bacaf3baa28ad89d022e33ebede94fa9 +From: Antoine Viallon +Date: Thu, 3 Apr 2025 14:24:10 +0200 +Subject: [PATCH] [Platform/Linux] rename sched_*attr symbols to avoid + conflicts with newer GLibc versions + +(cherry picked from commit 6748f23c5f1eaf6c15cb771a3804e3e527015903) +--- a/src/platform/linux/priority.cpp ++++ b/src/platform/linux/priority.cpp +@@ -185,12 +185,12 @@ std::string_view test_latnice_support() noexcept { + + // Use this here instead of function, + // to suppress errors from function call. +- struct sched_attr attr = { +- .size = sizeof(struct sched_attr), ++ struct ananicy_sched_attr attr = { ++ .size = sizeof(struct ananicy_sched_attr), + .sched_flags = SCHED_FLAG_LATENCY_NICE | SCHED_FLAG_KEEP_PARAMS, + .sched_latency_nice = latency_nice, + }; +- const std::int32_t err = sched_setattr(pid, &attr, 0); ++ const std::int32_t err = ananicy_sched_setattr(pid, &attr, 0); + bool is_supported{}; + if (err == 0 && errno == 0) { + set_latnice(pid, saved_latnice); +--- a/src/platform/linux/process_info.cpp ++++ b/src/platform/linux/process_info.cpp +@@ -104,16 +104,16 @@ static std::string get_sched_policy_name(unsigned sched_policy) { + } + } + +-static sched_attr get_sched_attributes(process_id_t pid) { ++static ananicy_sched_attr get_sched_attributes(process_id_t pid) { + +- ::sched_attr attr{}; +- sched_getattr(static_cast(pid), &attr, sizeof(attr), 0); ++ ::ananicy_sched_attr attr{}; ++ ananicy_sched_getattr(static_cast(pid), &attr, sizeof(attr), 0); + + return attr; + } + + bool is_realtime(process_id_t pid) { +- const sched_attr attr = get_sched_attributes(pid); ++ const ananicy_sched_attr attr = get_sched_attributes(pid); + return attr.sched_priority > 0; + } + +--- a/src/platform/linux/syscalls.h ++++ b/src/platform/linux/syscalls.h +@@ -69,7 +69,7 @@ static int ioprio_get(__priority_which_t _which, id_t _who) { + #define SCHED_FLAG_KEEP_POLICY 0x08 + #endif + +-struct [[gnu::packed]] sched_attr { ++struct [[gnu::packed]] ananicy_sched_attr { + uint32_t size; + + uint32_t sched_policy; // SCHED_(FIFO,RR,DEADLINE,OTHER,BATCH,IDLE, etc.) +@@ -94,20 +94,20 @@ struct [[gnu::packed]] sched_attr { + int32_t sched_latency_nice; + }; + +-static int sched_setattr(pid_t pid, const struct sched_attr *attr, ++static int ananicy_sched_setattr(pid_t pid, const struct ananicy_sched_attr *attr, + unsigned int flags) { + return static_cast(syscall(__NR_sched_setattr, pid, attr, flags)); + } + +-static int sched_getattr(pid_t pid, struct sched_attr *attr, unsigned int size, ++static int ananicy_sched_getattr(pid_t pid, struct ananicy_sched_attr *attr, unsigned int size, + unsigned int flags) { + return static_cast(syscall(__NR_sched_getattr, pid, attr, size, flags)); + } + + static int get_latnice(pid_t pid) { + // pid==0 refers to calling thread +- struct sched_attr attr = { .size = sizeof(struct sched_attr) }; +- if (sched_getattr(pid, &attr, sizeof(attr), 0) < 0) { ++ struct ananicy_sched_attr attr = { .size = sizeof(struct ananicy_sched_attr) }; ++ if (ananicy_sched_getattr(pid, &attr, sizeof(attr), 0) < 0) { + std::perror("sched_getattr"); + } + return attr.sched_latency_nice; // defaults to 0 +@@ -115,12 +115,12 @@ static int get_latnice(pid_t pid) { + + static int set_latnice(pid_t pid, int latency_nice) { + // pid==0 refers to calling thread +- struct sched_attr attr = { +- .size = sizeof(struct sched_attr), ++ struct ananicy_sched_attr attr = { ++ .size = sizeof(struct ananicy_sched_attr), + .sched_flags = SCHED_FLAG_LATENCY_NICE | SCHED_FLAG_KEEP_PARAMS, + .sched_latency_nice = latency_nice, + }; +- const int err = sched_setattr(pid, &attr, 0); ++ const int err = ananicy_sched_setattr(pid, &attr, 0); + if (err < 0) { + // sched_setattr failed + if (errno == EINVAL) { +-- +GitLab + diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch new file mode 100644 index 000000000..612eeddde --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch @@ -0,0 +1,18 @@ +Removes debug flags from RELWITHDEBINFO build. +Bug: https://bugs.gentoo.org/887193 +Signed-off-by: Alberto Gireud + +index e1a041f..7e16d4c 100644 +--- a/cmake/CompilerChecks.cmake ++++ b/cmake/CompilerChecks.cmake +@@ -22,8 +22,6 @@ set(CMAKE_MESSAGE_CONTEXT "") + + if(CXX_ACCEPTS_G3) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g3") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g3") + elseif(CXX_ACCEPTS_G) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g") + endif() + + if(CXX_ACCEPTS_OG) diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp.initd b/app-admin/ananicy-cpp/files/ananicy-cpp.initd new file mode 100644 index 000000000..4d41fcbc1 --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp.initd @@ -0,0 +1,18 @@ +#!/sbin/openrc-run + +pidfile="/run/ananicy-cpp.pid" +command="/usr/bin/ananicy-cpp" +command_args="start" +command_background=true + +start_pre() { + /usr/sbin/sysctl -e kernel.sched_autogroup_enabled=0 +} + +stop_post() { + /usr/sbin/sysctl -e kernel.sched_autogroup_enabled=1 +} + +stop() { + start-stop-daemon --stop --pidfile "$pidfile" +} diff --git a/app-admin/ananicy-cpp/metadata.xml b/app-admin/ananicy-cpp/metadata.xml new file mode 100644 index 000000000..160250046 --- /dev/null +++ b/app-admin/ananicy-cpp/metadata.xml @@ -0,0 +1,14 @@ + + + + + + https://gitlab.com/ananicy-cpp/ananicy-cpp/-/issues + ananicy-cpp/ananicy-cpp + kuche1/minq-ananicy + + + Use eBPF for processing + Use Clang compiler instead of GCC + + diff --git a/app-admin/antidot/Manifest b/app-admin/antidot/Manifest new file mode 100644 index 000000000..a406b3dc6 --- /dev/null +++ b/app-admin/antidot/Manifest @@ -0,0 +1 @@ +DIST antidot-0.6.3.tar.gz 1729158 BLAKE2B 7855ed0832e9209b49106d6e35d692ff1fe5da31dac34d9cf24295308c2d6a9812b6344f721e34ef6b92762f0193e591efec78bff18f0db059269fada18c6368 SHA512 92bab411c7f3e30abf2989e83050f4e6a8644c9698af9846c6373254bd6e98816670ff7627016e333bb89bf5502a210eaad35c6ff20cef7044aee593b8db2276 diff --git a/app-admin/antidot/antidot-0.6.3.ebuild b/app-admin/antidot/antidot-0.6.3.ebuild new file mode 100644 index 000000000..00604032b --- /dev/null +++ b/app-admin/antidot/antidot-0.6.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Cleans up your \$HOME from those pesky dotfiles" +HOMEPAGE="https://github.com/doron-cohen/antidot" +SRC_URI="https://github.com/doron-cohen/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="MIT Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +src_compile() { + ego build -v -x -work -o ${PN} +} + +src_install() { + dobin ${PN} + einstalldocs +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "To get started with antidot, first run 'antidot update'" + elog "Then add the output of 'antidot init' to your .bash_profile or similar" + fi +} diff --git a/app-admin/antidot/metadata.xml b/app-admin/antidot/metadata.xml new file mode 100644 index 000000000..c03cf365c --- /dev/null +++ b/app-admin/antidot/metadata.xml @@ -0,0 +1,8 @@ + + + + + + doron-cohen/antidot + + diff --git a/app-admin/aws-vault/Manifest b/app-admin/aws-vault/Manifest new file mode 100644 index 000000000..56260d979 --- /dev/null +++ b/app-admin/aws-vault/Manifest @@ -0,0 +1,4 @@ +DIST aws-vault-7.2.0-vendor.tar.xz 1025996 BLAKE2B 30fdc449f2a395e8165f449ac44a9acddc5bffb4a21bed4c970140dab56e5bd17dfd79b36caef746875be37b30267d4d9ad04aa34681f4e8177f645346ee9ded SHA512 059fc14d8169f0dc3316bcf8d9bda4dfd7618aacec1db220083c804eddc2fe71babba7ef38419446ad3d13178f9d598f746db9aba800d14b645bb764ddf752a9 +DIST aws-vault-7.2.0.tar.gz 63697 BLAKE2B 88686d77e5624f5c9d6c62b661ad022088505b19904da664eb397fe42a78b46f92bf859ea311efc50865673d08f632a3a37d42dced9f0a52fad264da9b3f5cbf SHA512 862b7e6e919f4335092f887e71b3423e3e21bd54ac81d79672b673944979b1afdab527a8659be0d363e700877e7dfcb652b6ecc384f8114ddd936e36098df5aa +DIST aws-vault-7.8.6-vendor.tar.xz 4928648 BLAKE2B bbda316e50f64eef0a917b31a7e8541269c688ff25c2f30637e0c7ca6c8b3b1d9e6afe4871e8fe8eaaa046245bffee145421e0c480bc02db216423535a0eeeef SHA512 0337c58d7b90f845b290391fd5f9f8a22be03bf4c07bae4e7807853def6acc0880bfcc7bccf5ae90ed55a74d3592f994ac603c6277e14e14f62081f02aadafd4 +DIST aws-vault-7.8.6.tar.gz 81625 BLAKE2B 957267338de74c818fac38998963004b1867278cd420fc881330a75ab949fd1e7d42a02f978bc4dfb2a6fd8165385f030591be263467b9deb73996b3d2c08f45 SHA512 a72ad80e0f8b7d5e23554dcae4df7ad858e523ca9f23abfe1bb6ee25e39c7f5b24e4d85b070e610100587914987db02f1f5fb246e8cd5f31c386b53d45250fce diff --git a/app-admin/aws-vault/aws-vault-7.2.0.ebuild b/app-admin/aws-vault/aws-vault-7.2.0.ebuild new file mode 100644 index 000000000..53f50adaa --- /dev/null +++ b/app-admin/aws-vault/aws-vault-7.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Securely store and access AWS credentials in development environments" +HOMEPAGE="https://github.com/99designs/aws-vault" +SRC_URI=" + https://github.com/99designs/aws-vault/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/aws-vault/releases/download/v${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${DEPEND}" + +src_compile() { + ego build -ldflags "-s -w -X \"main.Version=${PV}\"" -o "${PN}" +} + +src_install() { + dobin "${PN}" + dodoc README.md USAGE.md +} diff --git a/app-admin/aws-vault/aws-vault-7.8.6-r2.ebuild b/app-admin/aws-vault/aws-vault-7.8.6-r2.ebuild new file mode 100644 index 000000000..b4a6fab8e --- /dev/null +++ b/app-admin/aws-vault/aws-vault-7.8.6-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Securely store and access AWS credentials in development environments" +HOMEPAGE="https://github.com/ByteNess/aws-vault" +SRC_URI=" + https://github.com/ByteNess/aws-vault/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/aws-vault/releases/download/v${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -ldflags "-s -w -X \"main.Version=${PV}\"" -o "${PN}" +} + +src_install() { + dobin "${PN}" + dodoc README.md USAGE.md +} diff --git a/app-admin/aws-vault/metadata.xml b/app-admin/aws-vault/metadata.xml new file mode 100644 index 000000000..a16defb1c --- /dev/null +++ b/app-admin/aws-vault/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/ByteNess/aws-vault/issues + ByteNess/aws-vault + + diff --git a/app-admin/blahajdots/Manifest b/app-admin/blahajdots/Manifest new file mode 100644 index 000000000..cb450901d --- /dev/null +++ b/app-admin/blahajdots/Manifest @@ -0,0 +1 @@ +DIST blahajdots-0.6.1.tar.xz 9830624 BLAKE2B eb1587d437a66b4e196815f0499ccf8d73a4ebe9109a3fc0e65869f4ed565f4e68fdd9ebba3bd4151795b1b2255240e007383044b2edb1e2882240b27701ff19 SHA512 cdf4a603f332431086b9bfbab1bd75a8f8cbfede41a58dc48a3d066457b8710fc1cdb865cb0836c27e6a9e4ae8b4cd620295428bcd1ec25f20b6fef99f8dce51 diff --git a/app-admin/blahajdots/blahajdots-0.6.1.ebuild b/app-admin/blahajdots/blahajdots-0.6.1.ebuild new file mode 100644 index 000000000..329a1a6e9 --- /dev/null +++ b/app-admin/blahajdots/blahajdots-0.6.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +inherit cargo + +DESCRIPTION="Bespoke dotfile management for sharkgirls." +HOMEPAGE="https://codeberg.org/vimproved/blahajdots" + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git" +else + SRC_URI="https://codeberg.org/vimproved/blahajdots/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +IUSE="+gtk" + +DEPEND="gtk? ( dev-libs/glib:2= )" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="usr/bin/blahaj" + +src_unpack() { + if [[ "${PV}" = "9999" ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + local myfeatures=( + $(usev gtk gsettings) + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + insinto /usr/share/blahajdots + doins -r builtins/* +} diff --git a/app-admin/blahajdots/blahajdots-9999.ebuild b/app-admin/blahajdots/blahajdots-9999.ebuild new file mode 100644 index 000000000..9ee7d5278 --- /dev/null +++ b/app-admin/blahajdots/blahajdots-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.87.0" + +inherit cargo optfeature + +DESCRIPTION="Bespoke dotfile management for sharkgirls." +HOMEPAGE="https://codeberg.org/vimproved/blahajdots" + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git" +else + SRC_URI="https://codeberg.org/vimproved/blahajdots/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" +SLOT="0" + +QA_FLAGS_IGNORED="usr/bin/blahaj" + +src_unpack() { + if [[ "${PV}" = "9999" ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + cargo_src_install + + insinto /usr/share/blahajdots + doins -r builtins/* +} + +pkg_postinst() { + optfeature "gsettings backend support" gnome-base/gsettings-desktop-schemas +} diff --git a/app-admin/blahajdots/metadata.xml b/app-admin/blahajdots/metadata.xml new file mode 100644 index 000000000..19a3e749b --- /dev/null +++ b/app-admin/blahajdots/metadata.xml @@ -0,0 +1,11 @@ + + + + + vimproved@inventati.org + Violet Purcell + + + vimproved/blahajdots + + diff --git a/app-admin/boinctui/Manifest b/app-admin/boinctui/Manifest new file mode 100644 index 000000000..25df2853f --- /dev/null +++ b/app-admin/boinctui/Manifest @@ -0,0 +1,2 @@ +DIST boinctui_2.7.1.orig.tar.gz 98119 BLAKE2B 580b2042ff9934218870a6389cc9b3454937a7e5a090c1b686e01565bdf6d0619491bb4aef583ff0d3806e2e50841987cbff2d9449a5289f82bc7c447c8b59c3 SHA512 c338109e66aa0ad3f53c5eac40d8acbed4543f58704cf8487b36d3665c1829f21c1dd92fea03d352efc89bce3f0adc19caf69ac74d1c454ac5eb952f2694347c +DIST boinctui_2.7.2.orig.tar.gz 98999 BLAKE2B ace86b592fef76edfb39d03fc5f8b6d4d839d553ca93cee221ddc82bfc4eb4e617ba0231d7f84147333b6954aeca67912c9aff8cedfa79c1d378762c19019434 SHA512 ee0b93e3a4394907e46980f60b21e75264c8285414d009725533326067891660046464cc1a1bbd6f622bd9d77fb3023a3e1d08530b5d8ab73154774fb738524d diff --git a/app-admin/boinctui/boinctui-2.7.1-r1.ebuild b/app-admin/boinctui/boinctui-2.7.1-r1.ebuild new file mode 100644 index 000000000..6eb820b8a --- /dev/null +++ b/app-admin/boinctui/boinctui-2.7.1-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Fullscreen text mode manager for the BOINC client" +HOMEPAGE="https://github.com/suleman1971/boinctui" +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug gnutls" + +DEPEND=" + dev-libs/expat + sys-libs/ncurses:= + gnutls? ( net-libs/gnutls:=[openssl] ) + !gnutls? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-2.7.1-tinfo.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-boinc-dir="${EPREFIX}/var/lib/boinc" + + # $(use_with ...) is broken here + $(usex !gnutls "--without-gnutls" "") + ) + econf "${myeconfargs[@]}" + + use debug && append-cppflags -DDEBUG +} + +src_install() { + emake DESTDIR="${D}" DOCDIR="${EPREFIX}/usr/share/doc/${PF}" install +} diff --git a/app-admin/boinctui/boinctui-2.7.2.ebuild b/app-admin/boinctui/boinctui-2.7.2.ebuild new file mode 100644 index 000000000..e90e465fc --- /dev/null +++ b/app-admin/boinctui/boinctui-2.7.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Fullscreen text mode manager for the BOINC client" +HOMEPAGE="https://github.com/suleman1971/boinctui" +SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug gnutls" + +DEPEND=" + dev-libs/expat + sys-libs/ncurses:= + gnutls? ( net-libs/gnutls:=[openssl] ) + !gnutls? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-2.7.1-tinfo.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-boinc-dir="${EPREFIX}/var/lib/boinc" + + # $(use_with ...) is broken here + $(usex !gnutls "--without-gnutls" "") + ) + econf "${myeconfargs[@]}" + + use debug && append-cppflags -DDEBUG +} + +src_install() { + emake DESTDIR="${D}" DOCDIR="${EPREFIX}/usr/share/doc/${PF}" install +} diff --git a/app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch b/app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch new file mode 100644 index 000000000..e6bbbcd19 --- /dev/null +++ b/app-admin/boinctui/files/boinctui-2.7.1-tinfo.patch @@ -0,0 +1,12 @@ +Fix build with split tinfow library. + +--- a/configure.in ++++ b/configure.in +@@ -31,6 +31,7 @@ + [ + #use unicode ncursesw (default case) + AC_CHECK_LIB(ncursesw, main, , [AC_MSG_ERROR([Couldn't find ncursesw library])] ) ++ AC_SEARCH_LIBS(stdscr, tinfow,, [AC_MSG_ERROR([Cannot find a library providing stdscr])]) + #AC_CHECK_LIB(ncurses++w, main, , [AC_MSG_ERROR([Couldn't find ncurses++w library])] ) + AC_CHECK_LIB(formw, main, , [AC_MSG_ERROR([Couldn't find formw library])] ) + AC_CHECK_LIB(panelw, main, , [AC_MSG_ERROR([Couldn't find panelw library])] ) diff --git a/app-admin/boinctui/metadata.xml b/app-admin/boinctui/metadata.xml new file mode 100644 index 000000000..a3dea2c9b --- /dev/null +++ b/app-admin/boinctui/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + suleman1971/boinctui + + Sergey Suslov + suleman1971@gmail.com + + + diff --git a/app-admin/chamber/Manifest b/app-admin/chamber/Manifest new file mode 100644 index 000000000..5ac690ba9 --- /dev/null +++ b/app-admin/chamber/Manifest @@ -0,0 +1,2 @@ +DIST chamber-2.13.2-vendor.tar.xz 1022232 BLAKE2B fc2fc229b4a158de7cf750c6d3eee3b81140dfe1f0d8fe7bbec0f5dd4261dc4c44cd27124119a641f2c1bf1f431ebead1cf3620b3741e8f0424df5e6cc052feb SHA512 d0e8208c6e825721dd023843a71d13caddff7254af9525d86a32f923d7b02de8df1a43e5e2b27d96865a5235fbdcaeb0900fec973ec728b4ef8718530ed4488e +DIST chamber-2.13.2.tar.gz 50124 BLAKE2B f98f255404d11a8ca1db913be56133883481b7a7717970efea5972dfe6f8832d6a9b9e1041e4916dbe35535354a6bb8c5b8c504f597b0e0065f9845447e693b1 SHA512 55974b4ffa63bf64f5ec3f9b84d3b0b3a5ee95e648e750160d018bfa84e4b47e5c24c7b992d31fcde4ebaf3a9fe6d16819b18fc65ee940bd087b4e834b687f24 diff --git a/app-admin/chamber/chamber-2.13.2.ebuild b/app-admin/chamber/chamber-2.13.2.ebuild new file mode 100644 index 000000000..c3d8d0f8f --- /dev/null +++ b/app-admin/chamber/chamber-2.13.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Managing secrets in AWS SSM Parameter Store" +HOMEPAGE="https://github.com/segmentio/chamber" +SRC_URI=" + https://github.com/segmentio/chamber/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/chamber/releases/download/v${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + >=dev-lang/go-1.19 +" + +src_compile() { + ego build +} + +src_install() { + dobin "${PN}" + dodoc README.md CHANGELOG.md +} diff --git a/app-admin/chamber/metadata.xml b/app-admin/chamber/metadata.xml new file mode 100644 index 000000000..312328c83 --- /dev/null +++ b/app-admin/chamber/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/segmentio/chamber/issues + segmentio/chamber + + diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest new file mode 100644 index 000000000..2e5c1d571 --- /dev/null +++ b/app-admin/chezmoi/Manifest @@ -0,0 +1,16 @@ +DIST chezmoi-2.65.2-vendor.tar.xz 8468352 BLAKE2B 37b8dff94b546fabf1a0517355c2b660521b9d26d7ac258e34c1f9cd9ddd963a6dd77918dbec9014ea7766c28654896828a0173b9d4835e11636aca78e6d8a3e SHA512 215e2f6d08f242eeed96feebef9a7e307778113b878af5850afe4dca64795c5aa95f23f74e8770f76e3d23927777c34f16ffedde76ada627dbb7730374e0c0ea +DIST chezmoi-2.65.2.tar.gz 2598687 BLAKE2B 8c8cfc46bc06e355d7e2cf5b365023c8f9ea1d80941c314a497642baf1a93acd01bb55b22abe49e4f3caaf038090ca14dfe1be7476c7c81bd80e6525f0fe1260 SHA512 199e5b26bd3274ee669a1cb5d6e73788b33a7fe36debeb7312a5d0502d8cd94e215ef7f7a3fa2a50be6fbab260383669c7a603b12fe3f847d4f00212fb7bf568 +DIST chezmoi-2.66.0-vendor.tar.xz 8503512 BLAKE2B eb8243113f7984b5f2143fde0c735d2489fc5f75348e15dbdb3034943964fd0b169a887fcd20520fa3b3950b1b2ac81e42970f805a8b3a4ea6930ed91e981595 SHA512 9adfd65fa12e9fe56a9765419690964ecbef1272b2c83b07f7dac790f419e86b0c4b8ada908b94da8383c71083728ea20622e72a144f3aecb91d839b3208d44d +DIST chezmoi-2.66.0.tar.gz 2601103 BLAKE2B aae4b049a2fb0d25edf933b42d8d0310fbb79ca1195d5435da11abd9ad1007b06d10d2fb079b0abfd6fe25039eb0fc168ae49c75b1bfbe6f95890b77fff07ef4 SHA512 a700d49f38f5147d00548aa738709bb62561d53120885689cae852d6081b2d7e82d1ac613706f20ca0caf4ed26dae1177e76feb52c0e516c32ec51c716bcc8b9 +DIST chezmoi-2.67.0-vendor.tar.xz 8525596 BLAKE2B a7d43b4168b5462637a911fce24b8aa8a74a930593eb8b42ccf9a25cdf7732e54c9398ad2668d46866fae06befaceac612668aaf113a4c5fc33409ef53d82240 SHA512 8b4427b271c103d48064d4f83446a26468b3b1dd1f17903c04f32f84479967120f08c8f29c8342f9fc4478a9ae2ec25e7446c66ad68c3e7e3ef5f013a04c1e41 +DIST chezmoi-2.67.0.tar.gz 2603849 BLAKE2B 4a83c66ea915566970c91bbd11f12fb6e927d93614c052782b6796d597523ed0551e8ec17ce23ff8ae68ccec67b01a636549e58625f21a11a5df0366cd2e6122 SHA512 0a1a08b5279284efd34ba50e3434470a49f1b25a479c7eaf782e5eb3507eb9dda1c210526c7d5783499ba0461798e066695c6328cadb186b4369adc813f9a57d +DIST chezmoi-2.68.1.tar.gz 2594024 BLAKE2B 71c752fb2cfca874ca5a60a3ec3de5e2652cc3367b270d3c59534491f7205e3774bd18b0259ae2d79a361683c92c7975dea7936b9cf4041380795b67129e408c SHA512 44360dc0879a1b2bcb88ce028bc244359461d464af8fdb8fec7fab1e0089dc7f6214bb908873f82d19f6893c2a4494950cfc16c5dab27ead09c60ab3ba985031 +DIST chezmoi-2.68.1-vendor.tar.xz 8765844 BLAKE2B e663167e10531edcd2d51da28f59dd3c871912dc678549f55628f1213a5d08993843df0435e64d3afea0e08930992531c91801db1803f9af83e5a265055e64a0 SHA512 305b013d9c827ce2f7d01ad9136219aabba672864f46a776489ab7acb5c9816927cce901ac0920cff0fe927a02e34242b650cd62bf1bc09bd28c3ad1592ac6a8 +DIST chezmoi-2.69.0.tar.gz 2611328 BLAKE2B 3a321e9e74174c9b8f3cb16ff83804b74b0378a2744478e24acd2bf9cbab4b9e57fcadc23e7b6b582bc1c2c006e76930d5e6b31b79609df7995576cdf46a5b6c SHA512 8fc2d5232914a9004377d14b2397bca3450a3023b4fbe460dc60b119dfec63e1f172e817f229f683c530d4ccd08576fca0c843e6cab77ca75e400936ec14bee9 +DIST chezmoi-2.69.0-vendor.tar.xz 8814896 BLAKE2B 6a950474feb251fd79ee7ee67ff2dcce4b421daf896a85667459f0b69645a43f1547b694c4ea7f3d87bc601e5655d13fbf466787b7cd94ef00955e11016f06cc SHA512 e54b4a01818cca40d0b6aba1cf12af486b45ac5e485c46071378954f7c716ac673bbe5d807b19f5aec40ee2a35e17dbfe1f1ed886f4d7899b34b877eb4b579d7 +DIST chezmoi-2.69.1.tar.gz 2611384 BLAKE2B 94ef652bff4045b5245d4ff219eff6234eb2cc9c8ca0da8d73177c8813cd766a29e17ae97f96d8872dd656abf31416c742b30264e44cae6135d114a5ce78e030 SHA512 bc5561894c4c793633eb6f559ec8dce5e1e7e7b4cc5e26f9452cd4cadcdb5cdf8216335fff264ec56ceaeca5296dd53ef5fbb4b6b9bdf8854d8fd5d39f2fc33a +DIST chezmoi-2.69.1-vendor.tar.xz 8818080 BLAKE2B 6bd7e0d5d4217ff72863c17165477631ff8e137d92af4dab1a87a0bd98d54c2feee32382db9bf951d1233aacb1ad6bb2192cac52b0feed18ca4d7452f28cf612 SHA512 64cc9a616dec676c39a5c7ede2781ad3fd3ab2a20206b09d83e15297030cfad7a2cda3f56df0f4a581d8f61ba661e942a52778ee72f58a3bcf823b5d9a34c01e +DIST chezmoi-2.69.3.tar.gz 2602264 BLAKE2B fe6a462691db13b41da64bece06454bd3da26fa3c1192ee70b7b37e656962d6e24ed7a21c9301747f38160732ec79cb5d5ae6060f557bde945fcda0f6008efca SHA512 a768b91ed18ff8c4bd0e1db4d121f2a60fa75394b1aaf61d5ace32cb1852048d6411f4d1b70460e2421805adfcbb50f4860e67798e3eef9a793344966b18655b +DIST chezmoi-2.69.3-vendor.tar.xz 8816480 BLAKE2B 7609f5816e3134b831a499f26bc8618df83974580f45b0bab3872846293bc34e2164bc3577cfa0d8638caab4e27a92506cf2b1285037f3f5ba0ae79bea399676 SHA512 fd203dbf00160c81ed52b10abda01c6bba65e11afbc33b141aa6715de38baa91228713281e07c7b5f19e0180d3180b80b5b703a8d12176d3e4ececef89c8a6cf +DIST chezmoi-2.70.0-vendor.tar.xz 8793576 BLAKE2B 0a4fb332446fa8418cd19bc6f304295d9e5d05683610adbe7f63edb356fa8d55f918bc5fa76fe6021fa112eda4534a20e4789ecdf36f97ea95378661186f983d SHA512 b3ee7db3ea02ebd3cfeafd9ad8d769288332499822810d3fa37b73d8fca06d397586e8c4b864f79039a4987d6089249824cda94e69f57f45f9599cbe2e9c9212 +DIST chezmoi-2.70.0.tar.gz 2609184 BLAKE2B a3bd37e2cc4d923ba3c8f1910c0ef5a0c38f14bcc86fa577e45ca61e7bf914974559e67cc31f0ce4420cfe76a58f9977a93b3ac114545fde92709b53464d059e SHA512 9ac734314a0e0f98104a03205207a2a925e947b18243b64e8066b10daf9b23228c1d45678feb6640f3b6eb47aefda27331a5ad3f2d46b4c0ca77f5de13669973 diff --git a/app-admin/chezmoi/chezmoi-2.65.2.ebuild b/app-admin/chezmoi/chezmoi-2.65.2.ebuild new file mode 100644 index 000000000..fd6edbf63 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.65.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.66.0.ebuild b/app-admin/chezmoi/chezmoi-2.66.0.ebuild new file mode 100644 index 000000000..fd6edbf63 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.66.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild b/app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild new file mode 100644 index 000000000..14b37ac20 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.1" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.68.1.ebuild b/app-admin/chezmoi/chezmoi-2.68.1.ebuild new file mode 100644 index 000000000..f5f9f9c34 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.68.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.4" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.69.0.ebuild b/app-admin/chezmoi/chezmoi-2.69.0.ebuild new file mode 100644 index 000000000..f5f9f9c34 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.69.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.4" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.69.1.ebuild b/app-admin/chezmoi/chezmoi-2.69.1.ebuild new file mode 100644 index 000000000..f5f9f9c34 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.69.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.4" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.69.3.ebuild b/app-admin/chezmoi/chezmoi-2.69.3.ebuild new file mode 100644 index 000000000..f5f9f9c34 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.69.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.4" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/chezmoi-2.70.0.ebuild b/app-admin/chezmoi/chezmoi-2.70.0.ebuild new file mode 100644 index 000000000..ce7634c1d --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.70.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Manage your dotfiles across multiple machines, securely" +HOMEPAGE="https://www.chezmoi.io/" +SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +RESTRICT="mirror" + +BDEPEND=">=dev-lang/go-1.25.7" +DEPEND="dev-vcs/git" +RDEPEND="${DEPEND}" + +src_compile() { + ego build -o ${PN} -v -work -x -ldflags \ + "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" +} + +src_test() { + ego test -ldflags \ + "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022" +} + +src_install() { + dobin ${PN} + + einstalldocs + + newbashcomp completions/${PN}-completion.bash ${PN} + dofishcomp completions/${PN}.fish + newzshcomp completions/${PN}.zsh _${PN} +} diff --git a/app-admin/chezmoi/metadata.xml b/app-admin/chezmoi/metadata.xml new file mode 100644 index 000000000..4c2fbab85 --- /dev/null +++ b/app-admin/chezmoi/metadata.xml @@ -0,0 +1,18 @@ + + + + + me@rebtoor.com + Roberto Alfieri + + + Dotfile management application which provides a configuration + and encryption interface ontop of traditional version control + functionality. This simplifies synchronization of dotfiles + between multiple machines, operating systems, and environments + with differing requirements. + + + twpayne/chezmoi + + diff --git a/app-admin/customrescuecd-x86_64/Manifest b/app-admin/customrescuecd-x86_64/Manifest new file mode 100644 index 000000000..3fb03bbb2 --- /dev/null +++ b/app-admin/customrescuecd-x86_64/Manifest @@ -0,0 +1,2 @@ +DIST CUSTOMRESCUECD-x86_64-0.12.7.iso 1656078336 BLAKE2B d3d23f3cd3beae62c5e9053533372426dcaed7b3a655fced37c21fd14127445f49679f6bc9db706d403a37b86331a78c6ccddcf55199985600f0f90b50498682 SHA512 03f397c21979e488cce4a75f33eca5acb7ae4231887744ba9c0826d8f0340b84d908a343181ca3412c74ae7750f4b510d42f5ff198d44240a8dc302e924f0a26 +DIST CUSTOMRESCUECD-x86_64-0.12.8.iso 1682915328 BLAKE2B 712c2d54fc785576f34c5c4051ef0662010b576fc32365ca56c2aee12ba27b7419b80e8713f1b84726dfa3104593e39c86950936eaecebe5168d4862776665fc SHA512 d709600cd5300a10a6a8fee99aebfa6e82e387747c3e105a12b849003eccd5bac0a9d9a0f51d45b2a9f3f203a9a36915d2beb60ff51a4cae3d230d29007f43d8 diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild new file mode 100644 index 000000000..785d7f95d --- /dev/null +++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="CUSTOMRESCUECD-x86_64" +DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gentoo" +HOMEPAGE="https://sourceforge.net/projects/customrescuecd/" +SRC_URI="https://downloads.sourceforge.net/customrescuecd/"${MY_P}"-"${PV}".iso" + +S=${WORKDIR} + +LICENSE="GPL-3" +SLOT="${PV}" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" + +src_unpack() { :; } + +src_install() { + insinto "/usr/share/${PN%-*}" + doins "${DISTDIR}/${MY_P}-${PV}.iso" +} + +pkg_postinst() { + local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso + + # no version newer than ours? we're the newest! + if ! has_version ">${CATEGORY}/${PF}"; then + ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die + fi +} + +pkg_postrm() { + local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso + + # if there is no version newer than ours installed + if ! has_version ">${CATEGORY}/${PF}"; then + # and we are truly and completely uninstalled... + if [[ ! ${REPLACED_BY_VERSION} ]]; then + # then find an older version to set the symlink to + local newest_version=$(best_version "<${CATEGORY}/${PF}") + + if [[ ${newest_version} ]]; then + # update the symlink + ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die + else + # last version removed? clean up the symlink + rm -v "${f}" || die + # and the parent directory + rmdir "${f%/*}" || die + fi + fi + fi +} diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild new file mode 100644 index 000000000..785d7f95d --- /dev/null +++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P="CUSTOMRESCUECD-x86_64" +DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gentoo" +HOMEPAGE="https://sourceforge.net/projects/customrescuecd/" +SRC_URI="https://downloads.sourceforge.net/customrescuecd/"${MY_P}"-"${PV}".iso" + +S=${WORKDIR} + +LICENSE="GPL-3" +SLOT="${PV}" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" + +src_unpack() { :; } + +src_install() { + insinto "/usr/share/${PN%-*}" + doins "${DISTDIR}/${MY_P}-${PV}.iso" +} + +pkg_postinst() { + local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso + + # no version newer than ours? we're the newest! + if ! has_version ">${CATEGORY}/${PF}"; then + ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die + fi +} + +pkg_postrm() { + local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso + + # if there is no version newer than ours installed + if ! has_version ">${CATEGORY}/${PF}"; then + # and we are truly and completely uninstalled... + if [[ ! ${REPLACED_BY_VERSION} ]]; then + # then find an older version to set the symlink to + local newest_version=$(best_version "<${CATEGORY}/${PF}") + + if [[ ${newest_version} ]]; then + # update the symlink + ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die + else + # last version removed? clean up the symlink + rm -v "${f}" || die + # and the parent directory + rmdir "${f%/*}" || die + fi + fi + fi +} diff --git a/app-admin/customrescuecd-x86_64/metadata.xml b/app-admin/customrescuecd-x86_64/metadata.xml new file mode 100644 index 000000000..3b9d7aaab --- /dev/null +++ b/app-admin/customrescuecd-x86_64/metadata.xml @@ -0,0 +1,12 @@ + + + + + andrea.postiglione@gmail.com + Andrea Postiglione + + + + customrescuecd + + diff --git a/app-admin/doasedit/Manifest b/app-admin/doasedit/Manifest new file mode 100644 index 000000000..03f5c6171 --- /dev/null +++ b/app-admin/doasedit/Manifest @@ -0,0 +1,2 @@ +DIST doasedit-1.0.8.tar.gz 5406 BLAKE2B 28762362869fc95d89b227ed2a7a6e705bb1269818a8aefb45f627146b9cda281d6a597809df6e2aa7da96075e69cc4763f9bd650d3ca82a7d5c9c4e7966df8e SHA512 7194018653eb634a8571ab64afcf377a4fd3c4f641484da020dbd35061b513cf012c66fa9ef452794794d0f18046428205278c3de9aaf0611a801471224621d4 +DIST doasedit-1.0.9.tar.gz 5842 BLAKE2B c07d72cea6073e2e02f627e296157b0d36662ba3b5854057db7901f7943582add7414b14be84e8d0829981a1f967b8c899be41e01cdd2c9dd4ff56d233920457 SHA512 75cecbc93fbfe5ed3d848b6d6bfdc9bccfb5b107a2e47b6a448baa51cc0dc511150c74ea54bd6c616bd470cc44c23f47b1b8a53a553fb6ab1c49a52a5163677d diff --git a/app-admin/doasedit/doasedit-1.0.8.ebuild b/app-admin/doasedit/doasedit-1.0.8.ebuild new file mode 100644 index 000000000..c4ba79944 --- /dev/null +++ b/app-admin/doasedit/doasedit-1.0.8.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != "9999" ]]; then + SRC_URI="https://codeberg.org/TotallyLeGIT/doasedit/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/TotallyLeGIT/doasedit.git" + S="${WORKDIR}/${P}" +fi + +DESCRIPTION="Edit files as root using an unprivileged editor" +HOMEPAGE="https://codeberg.org/TotallyLeGIT/doasedit" + +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + app-admin/doas +" + +src_install() { + emake \ + prefix="${D}"/usr \ + install +} diff --git a/app-admin/doasedit/doasedit-1.0.9.ebuild b/app-admin/doasedit/doasedit-1.0.9.ebuild new file mode 100644 index 000000000..c4ba79944 --- /dev/null +++ b/app-admin/doasedit/doasedit-1.0.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != "9999" ]]; then + SRC_URI="https://codeberg.org/TotallyLeGIT/doasedit/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/TotallyLeGIT/doasedit.git" + S="${WORKDIR}/${P}" +fi + +DESCRIPTION="Edit files as root using an unprivileged editor" +HOMEPAGE="https://codeberg.org/TotallyLeGIT/doasedit" + +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + app-admin/doas +" + +src_install() { + emake \ + prefix="${D}"/usr \ + install +} diff --git a/app-admin/doasedit/doasedit-9999.ebuild b/app-admin/doasedit/doasedit-9999.ebuild new file mode 100644 index 000000000..c4ba79944 --- /dev/null +++ b/app-admin/doasedit/doasedit-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != "9999" ]]; then + SRC_URI="https://codeberg.org/TotallyLeGIT/doasedit/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +else + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/TotallyLeGIT/doasedit.git" + S="${WORKDIR}/${P}" +fi + +DESCRIPTION="Edit files as root using an unprivileged editor" +HOMEPAGE="https://codeberg.org/TotallyLeGIT/doasedit" + +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + app-admin/doas +" + +src_install() { + emake \ + prefix="${D}"/usr \ + install +} diff --git a/app-admin/doasedit/metadata.xml b/app-admin/doasedit/metadata.xml new file mode 100644 index 000000000..0f9e52a9e --- /dev/null +++ b/app-admin/doasedit/metadata.xml @@ -0,0 +1,11 @@ + + + + + Titouan Llusca + titouan.llusca+gentoo@gmail.com + + + TotallyLeGIT/doasedit + + diff --git a/app-admin/dotbot/Manifest b/app-admin/dotbot/Manifest new file mode 100644 index 000000000..3a3180c4c --- /dev/null +++ b/app-admin/dotbot/Manifest @@ -0,0 +1 @@ +DIST dotbot-1.20.1.tar.gz 31741 BLAKE2B f87aed418cc74deeccbeb46843b8da7fe5477dfb76f78e758c8eddc74f9c7315c223fe022c38c298303095fcd7115fc66fafe5011eb8bb730d7b51b9f49094b5 SHA512 d2a9e8d4078cf884a2953dbeb0629d142bdcf8c8af38dfa9e481e5afeee4e0e116e8ed5366c06622287928f29aa8eb2e3dae4d3a77d59591f8ca723f11b8bfdd diff --git a/app-admin/dotbot/dotbot-1.20.1.ebuild b/app-admin/dotbot/dotbot-1.20.1.ebuild new file mode 100644 index 000000000..4aa32f2ed --- /dev/null +++ b/app-admin/dotbot/dotbot-1.20.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 + +DESCRIPTION="A tool that bootstraps your dotfiles" +HOMEPAGE="https://github.com/anishathalye/dotbot" +SRC_URI="https://github.com/anishathalye/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + # test_shim fails when executed with superuser privileges: + epytest -k "not test_shim" #916987 +} diff --git a/app-admin/dotbot/metadata.xml b/app-admin/dotbot/metadata.xml new file mode 100644 index 000000000..8d751065c --- /dev/null +++ b/app-admin/dotbot/metadata.xml @@ -0,0 +1,18 @@ + + + + + sstallion@gmail.com + Steven Stallion + + + Dotbot is designed to be lightweight and self-contained, with no + external dependencies and no installation required. Dotbot can also be + a drop-in replacement for any other tool you were using to manage your + dotfiles, and Dotbot is VCS-agnostic -- it doesn't make any attempt to + manage your dotfiles. + + + anishathalye/dotbot + + diff --git a/app-admin/fatrace/Manifest b/app-admin/fatrace/Manifest new file mode 100644 index 000000000..8c8279de3 --- /dev/null +++ b/app-admin/fatrace/Manifest @@ -0,0 +1 @@ +DIST fatrace-0.19.0.tar.gz 32973 BLAKE2B bb0c6287b9f7f2b4ba0277b78d41f3832dd52acf7a509d1392188f5fca88129ac12fcfa4a632252096bd13547046998b59246ae07d2ade8192a3226497dac3dc SHA512 56d0d913a5f194dd0c2240c19f0829f9af1f99fb674694ac30ef5d229e741f0e4789a0e2293c6fa20178e37eab13ba2384722f9f3356ef04cc15e3d4b0660f28 diff --git a/app-admin/fatrace/fatrace-0.19.0.ebuild b/app-admin/fatrace/fatrace-0.19.0.ebuild new file mode 100644 index 000000000..f0ad693ca --- /dev/null +++ b/app-admin/fatrace/fatrace-0.19.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="report system wide file access events" +HOMEPAGE="https://github.com/martinpitt/fatrace" +SRC_URI="https://github.com/martinpitt/fatrace/archive/${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="powertop" + +RDEPEND="powertop? ( sys-power/powertop )" + +src_install() { + dosbin fatrace + doman fatrace.8 + use powertop && dosbin power-usage-report +} diff --git a/app-admin/fatrace/metadata.xml b/app-admin/fatrace/metadata.xml new file mode 100644 index 000000000..a3787dd1f --- /dev/null +++ b/app-admin/fatrace/metadata.xml @@ -0,0 +1,14 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + Install power-usage-report script + + + martinpitt/fatrace + + diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest new file mode 100644 index 000000000..d41f21b6f --- /dev/null +++ b/app-admin/gentoo_update/Manifest @@ -0,0 +1 @@ +DIST gentoo_update-0.2.4.gh.tar.gz 49472 BLAKE2B f661a72a5250f573d7ba369409d498034c5dd3af42c61d4e4f67eb5bcee1845b32e0d0d587af7d44d91eb43cdb505ebf7b67e84a51080ca752c6c19c1ffc9648 SHA512 9d2f01c1b67b8cbb81759cfb1518e94678a2fe348ff9ce9ee0b462952ca854ed1bd6318131371a0ad94de91bbebdcbf9f5027bebeb383235faf35a446515c4ac diff --git a/app-admin/gentoo_update/gentoo_update-0.2.4.ebuild b/app-admin/gentoo_update/gentoo_update-0.2.4.ebuild new file mode 100644 index 000000000..d35a1caa0 --- /dev/null +++ b/app-admin/gentoo_update/gentoo_update-0.2.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Gentoo Linux updater" +HOMEPAGE="https://github.com/Lab-Brat/gentoo_update" +SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests unittest + +python_test() { + cd tests || die + eunittest +} + +pkg_postinst() { + optfeature "--clean support" app-portage/gentoolkit + optfeature "--daemon-restart support" app-admin/needrestart + + elog "" + elog "Important Update: Version 0.2.2 introduces breaking changes." + elog "The CLI has been completely rewritten and now features a " + elog "subcommands structure. Please review the updated README " + elog "to understand the changes and ensure a smooth transition." +} diff --git a/app-admin/gentoo_update/metadata.xml b/app-admin/gentoo_update/metadata.xml new file mode 100644 index 000000000..bb6b569bf --- /dev/null +++ b/app-admin/gentoo_update/metadata.xml @@ -0,0 +1,11 @@ + + + + + stepan_kk@pm.me + Stepan Kulikov + + + Lab-Brat/gentoo_update + + diff --git a/app-admin/git-credential-oauth/Manifest b/app-admin/git-credential-oauth/Manifest new file mode 100644 index 000000000..4371dc8b2 --- /dev/null +++ b/app-admin/git-credential-oauth/Manifest @@ -0,0 +1,2 @@ +DIST git-credential-oauth-0.17.2-vendor.tar.xz 27604 BLAKE2B d1a4d47e007465edc351c4d3f6608ef5892cac7902fc55c1ad558e99baab74c39b358872aef0fc8e60c13941b235d24453f71978d60932d0ef41c830373e8425 SHA512 ef21dc9fb66da4df48bb35e5f76e8bf0333da8a035d23729f846494e5dd5ad95f4d0171f215d044fab68a3e4ba6f2d262b0404b5f93f43f750b104239593352d +DIST git-credential-oauth-0.17.2.tar.gz 16774 BLAKE2B a206b17bad40bba20dc1742062f4e85868e9d904fc7bf23eee51bbf63a36f0e8a243dd998b867282a507faed870a6041349241507bd50de99db9f9bdcfdf9767 SHA512 2e8bf4e450a7930def7b86d3addab12ba4f961f8f8a2f62375ae9e358be3b2b6f720367365e5d29b955d69faa997ac209bf3edcb8b23dfa351a5cc1c5b97827a diff --git a/app-admin/git-credential-oauth/git-credential-oauth-0.17.2.ebuild b/app-admin/git-credential-oauth/git-credential-oauth-0.17.2.ebuild new file mode 100644 index 000000000..dc4c07550 --- /dev/null +++ b/app-admin/git-credential-oauth/git-credential-oauth-0.17.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A Git credential helper that securely authenticates using OAuth" +HOMEPAGE="https://github.com/hickford/git-credential-oauth" +SRC_URI="https://github.com/hickford/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/setotau/go-vendor-tarballs/releases/download/${P}/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin git-credential-oauth + doman git-credential-oauth.1 + default +} diff --git a/app-admin/git-credential-oauth/metadata.xml b/app-admin/git-credential-oauth/metadata.xml new file mode 100644 index 000000000..4e2ae6d8e --- /dev/null +++ b/app-admin/git-credential-oauth/metadata.xml @@ -0,0 +1,11 @@ + + + + + setotau@yandex.ru + Nickolay Goppen + + + hickford/git-credential-oauth + + diff --git a/app-admin/grub-customizer/Manifest b/app-admin/grub-customizer/Manifest new file mode 100644 index 000000000..312ead033 --- /dev/null +++ b/app-admin/grub-customizer/Manifest @@ -0,0 +1 @@ +DIST grub-customizer_5.2.5.tar.gz 570517 BLAKE2B 3ea75258a24f93eb3048274c7db25bcce44a44d41a00880953e8e3d6ca082163b1f0398388ce28b878832545b322480b0150687b647ef7cd33e73a22c5938dd0 SHA512 d4b68ff5ce690d8a03e1c0355f05eed023a08ce42668d822ef88042e4322ff63825a67dbdb64792e028ae0ea0614387b8d5f05a7f26275c19fb19a6ddcb17a27 diff --git a/app-admin/grub-customizer/files/grub-customizer-5.2.4-fix-flags.patch b/app-admin/grub-customizer/files/grub-customizer-5.2.4-fix-flags.patch new file mode 100644 index 000000000..a21134ab1 --- /dev/null +++ b/app-admin/grub-customizer/files/grub-customizer-5.2.4-fix-flags.patch @@ -0,0 +1,10 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -3,7 +3,6 @@ cmake_minimum_required(VERSION 2.6.2) # may be lower + + ADD_DEFINITIONS(-std=c++11) + +-set(CMAKE_POSITION_INDEPENDENT_CODE ON) + + find_package(PkgConfig) + diff --git a/app-admin/grub-customizer/grub-customizer-5.2.5.ebuild b/app-admin/grub-customizer/grub-customizer-5.2.5.ebuild new file mode 100644 index 000000000..212a6ccbf --- /dev/null +++ b/app-admin/grub-customizer/grub-customizer-5.2.5.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="A graphical grub2 settings manager" +HOMEPAGE="https://launchpad.net/grub-customizer" +SRC_URI="https://launchpad.net/grub-customizer/$(ver_cut 1-2)/${PV}/+download/grub-customizer_${PV}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-arch/libarchive:= + dev-cpp/atkmm + dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/gtkmm:3.0 + dev-cpp/pangomm:1.4 + dev-libs/glib:2 + dev-libs/libsigc++:2 + dev-libs/openssl:= + x11-libs/gtk+:3 +" +RDEPEND=" + ${DEPEND} + sys-apps/hwinfo +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + # prevent -fPIE being added + "${FILESDIR}/${PN}-5.2.4-fix-flags.patch" +) + +src_prepare() { + cmake_src_prepare + gunzip misc/manpage.gz || die + sed -i -e 's/manpage.gz/manpage/' -e 's/\(grub-customizer.1\).gz/\1/' CMakeLists.txt || die +} diff --git a/app-admin/grub-customizer/metadata.xml b/app-admin/grub-customizer/metadata.xml new file mode 100644 index 000000000..97c18875f --- /dev/null +++ b/app-admin/grub-customizer/metadata.xml @@ -0,0 +1,11 @@ + + + + + codeswhite@pm.me + Max Grinberg + + + grub-customizer + + diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest new file mode 100644 index 000000000..b2fed82d9 --- /dev/null +++ b/app-admin/hardinfo2/Manifest @@ -0,0 +1 @@ +DIST hardinfo2-2.2.13.tar.gz 8170931 BLAKE2B 13f0e8d2aaf288e07a92ad5fdaf914ed98ae5a0d08848043e16355c58e9ec349eda0e4b3b348da5d7b20eabf763f50440e8403b0c82815eeba16dbb031d73845 SHA512 96af023cadcb8c7f1dedd8fa2e7f24ce4bb77cfd8de6a62753c9fecc56ce445f38a9933a0f1b872b6ba266371a13fa87a399c3b2b34bcfe929aa81de84ff394d diff --git a/app-admin/hardinfo2/hardinfo2-2.2.13.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.13.ebuild new file mode 100644 index 000000000..faa543627 --- /dev/null +++ b/app-admin/hardinfo2/hardinfo2-2.2.13.ebuild @@ -0,0 +1,75 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg-utils + +DESCRIPTION="System Information and Benchmark for Linux Systems" +HOMEPAGE="https://hardinfo2.org" +SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X fwupd wayland vulkan" +REQUIRED_USE="wayland? ( vulkan ) X? ( vulkan )" + +DEPEND=" + x11-libs/gtk+:3[wayland?] + >=dev-libs/glib-2.24 + virtual/zlib:= + dev-libs/json-glib + net-libs/libsoup:3.0 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/libX11 + x11-libs/pango + vulkan? ( + dev-util/glslang + media-libs/shaderc + wayland? ( gui-libs/libdecor ) + ) +" +RDEPEND=" + ${DEPEND} + dev-util/vulkan-tools + net-misc/iperf:3 + sys-apps/dmidecode + sys-apps/lm-sensors + sys-fs/lsscsi + sys-fs/udisks:2 + x11-apps/mesa-progs + x11-apps/xrandr + x11-misc/xdg-utils + app-benchmarks/sysbench + fwupd? ( sys-apps/fwupd ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + sed -i -e 's:-O0 ::' CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + filter-flags -O* + + local mycmakeargs=( + -DHARDINFO2_QT5=0 + -DHARDINFO2_VK=$(usex vulkan 1 0) + -DHARDINFO2_VK_WAYLAND=$(usex wayland) + -DHARDINFO2_VK_X11=$(usex X) + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml new file mode 100644 index 000000000..29e4c554b --- /dev/null +++ b/app-admin/hardinfo2/metadata.xml @@ -0,0 +1,24 @@ + + + + + quincyf467@protonmail.com + Quincy Fleming + + + fwupd + + + hardinfo2/hardinfo2 + https://github.com/hardinfo2/hardinfo2/blob/master/README.md + https://github.com/hardinfo2/hardinfo2/issues + + + Hardinfo2 is based on hardinfo, which has not been released for more than 10 years. + Hardinfo2 is the reboot that was needed. + + Hardinfo2 offers System Information and Benchmark for Linux Systems. + It is able to obtain information from both hardware and basic software. + It can benchmark your system and compare to other machines online. + + diff --git a/app-admin/himitsu-keyring/Manifest b/app-admin/himitsu-keyring/Manifest new file mode 100644 index 000000000..2b15bd215 --- /dev/null +++ b/app-admin/himitsu-keyring/Manifest @@ -0,0 +1 @@ +DIST himitsu-keyring-0.2.0.tar.gz 16156 BLAKE2B eb514fa0f673ad717cacf36b658ca91ca7b428fff701b8acf6b772ef5b49ffa295ec7b1453136fa31bdc29d11b0d6fbcb6ec69f770bdeb3264e537f0721d342d SHA512 3bfe6e8f021c2b62c35290c3614c17646c0835409eabd5dcc8abb45c91176867466b7bdd58373f9d61768e2c1083df0e4ebcc708e799bd651343b41b0c55fa63 diff --git a/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild new file mode 100644 index 000000000..f8b22f748 --- /dev/null +++ b/app-admin/himitsu-keyring/himitsu-keyring-0.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit meson python-single-r1 xdg + +DESCRIPTION="graphical frontend for managing a Himitsu key store" +HOMEPAGE="https://git.sr.ht/~martijnbraam/keyring" +SRC_URI="https://git.sr.ht/~martijnbraam/keyring/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/keyring-${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/pygobject[${PYTHON_USEDEP}]') + x11-libs/gtk+:3[introspection] + gui-libs/libhandy:= +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + sed -i "s;@PYTHON@;/usr/bin/${EPYTHON};g" himitsu_gtk/himitsu-keyring.in || die +} diff --git a/app-admin/himitsu-keyring/metadata.xml b/app-admin/himitsu-keyring/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-admin/himitsu-keyring/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-admin/himitsu-secret-service/Manifest b/app-admin/himitsu-secret-service/Manifest new file mode 100644 index 000000000..56168763a --- /dev/null +++ b/app-admin/himitsu-secret-service/Manifest @@ -0,0 +1 @@ +DIST himitsu-secret-service-0.1.tar.gz 14449 BLAKE2B 3e926edc3235af1a2601bcf74ab58addbac994d1d0c59da78c9c80b72711df89d7f3140999a724f0320b6917bfa68247d8ea3b47558439f1e7bbfb94e536cd75 SHA512 8dd0861a27ef2a410c515359718e6444c621d6965f180951df1e5ed94c2e98e17a0e601039bf4321267643c0bd6bc67ff4a90e1cac792c4bfb1c9a55bc3de338 diff --git a/app-admin/himitsu-secret-service/himitsu-secret-service-0.1.ebuild b/app-admin/himitsu-secret-service/himitsu-secret-service-0.1.ebuild new file mode 100644 index 000000000..0e385607d --- /dev/null +++ b/app-admin/himitsu-secret-service/himitsu-secret-service-0.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +SRC_URI="https://git.sr.ht/~apreiml/himitsu-secret-service/archive/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm64 ~riscv" + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="himitsu secret-service integration" +HOMEPAGE="https://git.sr.ht/~apreiml/himitsu-secret-service" +LICENSE="MIT" +SLOT="0" +IUSE="+man" + +RDEPEND=" + >=app-admin/himitsu-0.9 + >=dev-python/py-himitsu-0.0.9[${PYTHON_USEDEP}] + >=dev-python/cryptography-45.0.5[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.50.1[${PYTHON_USEDEP}] +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + man? ( >=app-text/scdoc-1.11.3 ) +" + +src_configure() { + sed -i 's;PREFIX=/usr/local;PREFIX=/usr;' Makefile || die + sed -i "s;python3;${EPYTHON};g" Makefile || die +} + +src_compile() { + scdoc < docs/himitsu-secret-service.5.scd > himitsu-secret-service.5 + scdoc < docs/himitsu-secret-service.7.scd > himitsu-secret-service.7 + scdoc < docs/hisecrets-agent.1.scd > hisecrets-agent.1 + distutils-r1_src_compile +} + +python_install_all() { + distutils-r1_python_install_all + + insinto /usr/share/man/man1 + doins hisecrets-agent.1 + + insinto /usr/share/man/man5 + doins himitsu-secret-service.5 + + insinto /usr/share/man7 + doins himitsu-secret-service.7 +} diff --git a/app-admin/himitsu-ssh/Manifest b/app-admin/himitsu-ssh/Manifest new file mode 100644 index 000000000..65e3824d5 --- /dev/null +++ b/app-admin/himitsu-ssh/Manifest @@ -0,0 +1,2 @@ +DIST himitsu-ssh-0.10.0.tar.gz 21264 BLAKE2B a4f00b4e230edd1cbc4a4bc0dac2e18bb7276996eae148105f58634ed98c671dfb10ca93a5185cbc8174cbf507c4662085016eb0139f967cb4d5a76a6ae5d553 SHA512 f9f371a8daddac21a74ea2fc296fe62486f49381b47faca97d1689f85f1d2409277c0bd2c177b7832f9fbcbbcc21fdaff78e685eeb77f8b66b3413304a6ef030 +DIST himitsu-ssh-0.9.1.tar.gz 21004 BLAKE2B c0d83afd3519ac36bf27d66efc10a03465249a511a1e5eff006382366e35d9315d73cee4096785d509473ff24b589b2c23e43508a41d4dabb7b39780e25af9a4 SHA512 b906e3ae6573ed8177a5388b28c6adb320e2a22abbd36af5fe39ce31c458c2a942bd38233c029d86b05365e5f01a5560815f58663ced0ccee2d1ca56c63b1f60 diff --git a/app-admin/himitsu-ssh/himitsu-ssh-0.10.0.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-0.10.0.ebuild new file mode 100644 index 000000000..5974ff2e4 --- /dev/null +++ b/app-admin/himitsu-ssh/himitsu-ssh-0.10.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="SSH integration for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + >=app-admin/himitsu-0.10:= + >=dev-hare/hare-ssh-0.26.0:= +" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.26.0:= +" +BDEPEND="app-text/scdoc" + +# All binaries are hare-built +QA_FLAGS_IGNORED=".*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} + +src_test() { + # Don't run tests if there's none (which is the case of 0.3) + grep -r '@test fn' . && emake check +} diff --git a/app-admin/himitsu-ssh/himitsu-ssh-0.9.1.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-0.9.1.ebuild new file mode 100644 index 000000000..3830c4101 --- /dev/null +++ b/app-admin/himitsu-ssh/himitsu-ssh-0.9.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="SSH integration for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + >=app-admin/himitsu-0.9:= + >=dev-hare/hare-ssh-0.25.2:= +" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.25.2:= +" +BDEPEND="app-text/scdoc" + +# All binaries are hare-built +QA_FLAGS_IGNORED=".*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} + +src_test() { + # Don't run tests if there's none (which is the case of 0.3) + grep -r '@test fn' . && emake check +} diff --git a/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild new file mode 100644 index 000000000..ac947b82b --- /dev/null +++ b/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="SSH integration for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-ssh" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + >=app-admin/himitsu-0.8:= + >=dev-hare/hare-ssh-0.24.2:= +" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.24.2:= +" +BDEPEND="app-text/scdoc" + +# All binaries are hare-built +QA_FLAGS_IGNORED=".*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} + +src_test() { + # Don't run tests if there's none (which is the case of 0.3) + grep -r '@test fn' . && emake check +} diff --git a/app-admin/himitsu-ssh/metadata.xml b/app-admin/himitsu-ssh/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-admin/himitsu-ssh/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-admin/himitsu-totp/Manifest b/app-admin/himitsu-totp/Manifest new file mode 100644 index 000000000..225927763 --- /dev/null +++ b/app-admin/himitsu-totp/Manifest @@ -0,0 +1,2 @@ +DIST himitsu-totp-0.10.tar.gz 15316 BLAKE2B 64028cfffaa4108fa104076321ec9692813a315d9ccbf305e32376a6566a5af9363d190f3e086a96269a54cce4d9acac37e7f0215ba8dcb17c06706a0c6a248f SHA512 6101ed6b02519c2403baa5ade998ac02449a774dc8294c224bf7544d8c1613a89200c792981baf73f30a9459d9db9111c137f27273b8b2ed6e01d8ae21924918 +DIST himitsu-totp-0.9.tar.gz 15211 BLAKE2B 8cf1f81cd811fd9a9314711ffae6860bf6c2d415c2953fb0ce9a4b3783ae1e656dd9d72ae2269e66946b8d8734f2ffed103f8e33d6d77a3426748ab4cbfd0108 SHA512 c17bdbdb7fe0573466b861a90c24feda6866d7fd13aa2559445ada69aba715e21aedd31bb127c59f5c310e50d96eb9372c7ab78ac87091af5ca29b21e2c49072 diff --git a/app-admin/himitsu-totp/himitsu-totp-0.10.ebuild b/app-admin/himitsu-totp/himitsu-totp-0.10.ebuild new file mode 100644 index 000000000..f390df052 --- /dev/null +++ b/app-admin/himitsu-totp/himitsu-totp-0.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-totp/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="TOTP support for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-totp" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="app-admin/himitsu:=" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.25.2:= +" +BDEPEND="app-text/scdoc" + +# hare binary +QA_FLAGS_IGNORED="usr/bin/hitotp" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die + tc-export AS CC LD +} diff --git a/app-admin/himitsu-totp/himitsu-totp-0.9.ebuild b/app-admin/himitsu-totp/himitsu-totp-0.9.ebuild new file mode 100644 index 000000000..f390df052 --- /dev/null +++ b/app-admin/himitsu-totp/himitsu-totp-0.9.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-totp/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="TOTP support for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-totp" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="app-admin/himitsu:=" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.25.2:= +" +BDEPEND="app-text/scdoc" + +# hare binary +QA_FLAGS_IGNORED="usr/bin/hitotp" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die + tc-export AS CC LD +} diff --git a/app-admin/himitsu-totp/himitsu-totp-9999.ebuild b/app-admin/himitsu-totp/himitsu-totp-9999.ebuild new file mode 100644 index 000000000..f390df052 --- /dev/null +++ b/app-admin/himitsu-totp/himitsu-totp-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-totp/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="TOTP support for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-totp" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="app-admin/himitsu:=" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.25.2:= +" +BDEPEND="app-text/scdoc" + +# hare binary +QA_FLAGS_IGNORED="usr/bin/hitotp" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die + tc-export AS CC LD +} diff --git a/app-admin/himitsu-totp/metadata.xml b/app-admin/himitsu-totp/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-admin/himitsu-totp/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-admin/himitsu/Manifest b/app-admin/himitsu/Manifest new file mode 100644 index 000000000..8eaab79cb --- /dev/null +++ b/app-admin/himitsu/Manifest @@ -0,0 +1,2 @@ +DIST himitsu-0.10.tar.gz 59028 BLAKE2B 928c8e5f9b4bf02c420d268b95ecac6239eeb63e11d0022e658a3eb1f7a33effb0bee9c1e5fbaf17510da1e4e137b7db0b9ad4328e139c5c0846985bb405977d SHA512 88cc1323b2428bc035fcee0d140ac251a298c4bbb45193a39c5e99925c05ada756eb7668e0bab4162e1c35687b392d8234ec33cac72998f2f1bd27bf893b1dd2 +DIST himitsu-0.9.tar.gz 58364 BLAKE2B 6917ac848ef05637496861c9f3650db8d2b376a8f40dad5a3aee7bf7135ed6dde4f7e11e8034b57aa6629156b8927a0ceaadddfb7533030e889bbfb80b10461d SHA512 7082a13630a9cc2fe042686bfba8616b19f75d8d7f89f6e1a6ebdc950cdc7407b3fece533786214d50187f91b5b3aa2309941bffd6956d46228b8e658cab969d diff --git a/app-admin/himitsu/himitsu-0.10.ebuild b/app-admin/himitsu/himitsu-0.10.ebuild new file mode 100644 index 000000000..07e4f22be --- /dev/null +++ b/app-admin/himitsu/himitsu-0.10.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, keys, ..." +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu" +LICENSE="GPL-3" + +DEPEND=" + >=dev-lang/hare-0.26.0:= +" +PDEPEND=" + || ( + app-admin/hiprompt-gtk + gui-apps/hiprompt-gtk-py + ) +" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/app-admin/himitsu/himitsu-0.9-r1.ebuild b/app-admin/himitsu/himitsu-0.9-r1.ebuild new file mode 100644 index 000000000..82e17d8fa --- /dev/null +++ b/app-admin/himitsu/himitsu-0.9-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, keys, ..." +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu" +LICENSE="GPL-3" + +DEPEND=" + >=dev-lang/hare-0.25.2:= +" +PDEPEND=" + || ( + app-admin/hiprompt-gtk + gui-apps/hiprompt-gtk-py + ) +" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/app-admin/himitsu/himitsu-9999.ebuild b/app-admin/himitsu/himitsu-9999.ebuild new file mode 100644 index 000000000..43f5a8f08 --- /dev/null +++ b/app-admin/himitsu/himitsu-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, keys, ..." +HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu" +LICENSE="GPL-3" + +DEPEND=" + >=dev-lang/hare-0.24.2:= +" +RDEPEND=" + || ( + app-admin/hiprompt-gtk + gui-apps/hiprompt-gtk-py + ) +" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/app-admin/himitsu/metadata.xml b/app-admin/himitsu/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-admin/himitsu/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-admin/hiprompt-gtk/Manifest b/app-admin/hiprompt-gtk/Manifest new file mode 100644 index 000000000..ef253aaea --- /dev/null +++ b/app-admin/hiprompt-gtk/Manifest @@ -0,0 +1,2 @@ +DIST hiprompt-gtk-0.10.tar.gz 21766 BLAKE2B 44a5abaf8657c0e6bd2043161cf0d9da88e0525b80586059b54e8f3520d8f349a862bf687ef63cc885620d27d31761e901d88a9aa6e61e980c12f7e13fd4e6b9 SHA512 aa90b2ab4f808d0d2b9409f3f2868e0c6e6e692e197d3d19697db492966da45f1cac28ef76920f0ff48ca4a8572ca090bd19b56d996448be2bcd76b38eafd50b +DIST hiprompt-gtk-0.9.tar.gz 21759 BLAKE2B 3e583092967ad59704d644b409dfdd69affdba4b2c378088538e371d73d8d25007b104e9ee33e5135703c00f743d3808ee4acdfd42cb2aa37fb73545adf37e56 SHA512 1240fdd2f148dfb76487c0c013a4a57f7837e2ffa4f59d496f4b5a6bbcd170061cb3098f020598b1a3d874c45ba2e3db397ee1c789d19ec53f4fbdb0962374f8 diff --git a/app-admin/hiprompt-gtk/hiprompt-gtk-0.10.ebuild b/app-admin/hiprompt-gtk/hiprompt-gtk-0.10.ebuild new file mode 100644 index 000000000..8112e1d75 --- /dev/null +++ b/app-admin/hiprompt-gtk/hiprompt-gtk-0.10.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK4 prompter for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hiprompt-gtk" +LICENSE="GPL-3" +SLOT="0" + +COMMON_DEPEND=" + dev-libs/glib + >=gui-libs/gtk-4.18:4 + gui-libs/libadwaita + gui-libs/gtk4-layer-shell +" +DEPEND=" + ${COMMON_DEPEND} + >=dev-lang/hare-0.26.0:= + app-admin/himitsu + dev-hare/hare-gi + dev-hare/hare-adwaita + dev-hare/hare-gtk4-layer-shell +" +# gui-apps/hiprompt-gtk-py: both are installing to /usr/bin/hiprompt-gtk +RDEPEND=" + ${COMMON_DEPEND} + !gui-apps/hiprompt-gtk-py +" + +# All binaries are hare-built +QA_FLAGS_IGNORED=".*" + +src_configure() { + export PREFIX=/usr +} diff --git a/app-admin/hiprompt-gtk/hiprompt-gtk-0.9-r1.ebuild b/app-admin/hiprompt-gtk/hiprompt-gtk-0.9-r1.ebuild new file mode 100644 index 000000000..41e050e29 --- /dev/null +++ b/app-admin/hiprompt-gtk/hiprompt-gtk-0.9-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK4 prompter for Himitsu" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hiprompt-gtk" +LICENSE="GPL-3" +SLOT="0" + +COMMON_DEPEND=" + dev-libs/glib + >=gui-libs/gtk-4.18:4 + gui-libs/libadwaita + gui-libs/gtk4-layer-shell +" +DEPEND=" + ${COMMON_DEPEND} + >=dev-lang/hare-0.25.2:= + app-admin/himitsu + dev-hare/hare-gi + dev-hare/hare-adwaita + dev-hare/hare-gtk4-layer-shell +" +# gui-apps/hiprompt-gtk-py: both are installing to /usr/bin/hiprompt-gtk +RDEPEND=" + ${COMMON_DEPEND} + !gui-apps/hiprompt-gtk-py +" + +# All binaries are hare-built +QA_FLAGS_IGNORED=".*" + +src_configure() { + export PREFIX=/usr +} diff --git a/app-admin/hiprompt-gtk/metadata.xml b/app-admin/hiprompt-gtk/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-admin/hiprompt-gtk/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-admin/i2pd-tools/Manifest b/app-admin/i2pd-tools/Manifest new file mode 100644 index 000000000..f79330016 --- /dev/null +++ b/app-admin/i2pd-tools/Manifest @@ -0,0 +1,4 @@ +DIST i2pd-2716869.tar.gz 721065 BLAKE2B 095409093f04bb49843b5061f8ec858c1bfee61bcac04d15c87f153d906941a420527131f2e35dd5b2bb570940d10308d0b15d75a897a870819fcf9ff273495e SHA512 ab7d3b8a229b87749c3793d1c19e41981c9005239da6981b6a229e78b79fb7f56ebafdbf7bffb21076f7d98fedbfbc26fefcb22f3d9abf8eb5f4fe025d0a6549 +DIST i2pd-80080fd.tar.gz 723150 BLAKE2B 0e8552fa47043da7c4a2688ec2fa11e990be85fa5288e9aeb9b4752cae41017e23185e546c3a433c8ca5b52d0c7d8713f70b11376199913013a3c32355265888 SHA512 3219c19eebf5703f9a1b074ab8948627fd6a7c3115eeaec74ffc75508e89d9ec3b3c6e44e0bfa2e3fb4375e8744c5e79776f359510bc3af2a2ba7ea18341b21f +DIST i2pd-tools-2025.08.21.tar.gz 27338 BLAKE2B 56e9d9ba1089a38cce6cc117865f61af8218d3819d432801d6192b21bf20e2e2c15abbfd78012ea4f9a42a1bba3cc243fc5d28d7a4ad4fee3c0b037389b1d951 SHA512 5d7d03be06e858fe0e5d3971b2e79e5a56bfb6a9293c137948e30fe6f050705c6d0f2bfdbf247f55fdd2c15d8f397bd4922934486ee607e09935343db6e37997 +DIST i2pd-tools-2025.10.16.tar.gz 34514 BLAKE2B 284f775e22bde35318c098943d5313fae14e2b8f92028bd80a7f21beeea0c00b9bc6bba9a929a7bb458d8fe6a8471d49ef83587c667b0e564c9bf418f2d94c8e SHA512 2a706f21485586c7cd34873ec88c17315f02a7bd87011b9182cf22d509dc02d81693049eab2cef77f2d88bd77401e730f4d94df10a3fccb9f7ed3e7f605c8463 diff --git a/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch new file mode 100644 index 000000000..9e3085298 --- /dev/null +++ b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch @@ -0,0 +1,15 @@ +--- a/Makefile ++++ b/Makefile +@@ -7,11 +7,10 @@ LIBI2PD_PATH = $(I2PD_PATH)/libi2pd + LIBI2PD_CLIENT_PATH = $(I2PD_PATH)/libi2pd_client + + CXX ?= g++ +-CXXFLAGS = -Wall -std=c++17 ++CXXFLAGS += -Wall -std=c++17 + INCFLAGS = -I$(LIBI2PD_PATH) -I$(LIBI2PD_CLIENT_PATH) + DEFINES = -DOPENSSL_SUPPRESS_DEPRECATED + +-LDFLAGS = + LDLIBS = $(I2PD_PATH)/$(I2PD_LIB) -lboost_system$(BOOST_SUFFIX) -lboost_date_time$(BOOST_SUFFIX) -lboost_filesystem$(BOOST_SUFFIX) -lboost_program_options$(BOOST_SUFFIX) -lssl -lcrypto -lz + + ifeq ($(UNAME),Linux) diff --git a/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch new file mode 100644 index 000000000..5a29fc814 --- /dev/null +++ b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch @@ -0,0 +1,22 @@ +--- a/Makefile ++++ b/Makefile +@@ -14,19 +14,6 @@ DEFINES = -DOPENSSL_SUPPRESS_DEPRECATED + LDFLAGS = + LDLIBS = $(I2PD_PATH)/$(I2PD_LIB) -lboost_system$(BOOST_SUFFIX) -lboost_date_time$(BOOST_SUFFIX) -lboost_filesystem$(BOOST_SUFFIX) -lboost_program_options$(BOOST_SUFFIX) -lssl -lcrypto -lz + +-ifeq ($(UNAME),Linux) +- CXXFLAGS += -g +-else ifeq ($(UNAME),Darwin) +- CXXFLAGS += -g +-else ifeq ($(UNAME),FreeBSD) +- CXXFLAGS += -g +-else +-# Win32 +- CXXFLAGS += -Os -fPIC -msse +- DEFINES += -DWIN32_LEAN_AND_MEAN +- BOOST_SUFFIX = -mt +-endif +- + ifeq ($(UNAME),Linux) + LDLIBS += -lrt -lpthread + else ifeq ($(UNAME),Darwin) diff --git a/app-admin/i2pd-tools/i2pd-tools-2025.08.21.ebuild b/app-admin/i2pd-tools/i2pd-tools-2025.08.21.ebuild new file mode 100644 index 000000000..9aa69c88b --- /dev/null +++ b/app-admin/i2pd-tools/i2pd-tools-2025.08.21.ebuild @@ -0,0 +1,75 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +COMMIT="c7dea1f3ff1aefa62d30dba0e5c57e1322026ee3" +I2PD_COMMIT="2716869af40616a5585adf8894ce59bd92f128d1" # keep in sync with bundled version +DESCRIPTION="Some useful tools for I2P" +HOMEPAGE="https://github.com/PurpleI2P/i2pd-tools" +SRC_URI=" + https://github.com/PurpleI2P/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/PurpleI2P/i2pd/archive/${I2PD_COMMIT}.tar.gz -> i2pd-${I2PD_COMMIT:0:7}.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cpu_flags_x86_aes" + +DEPEND=" + dev-libs/boost:= + dev-libs/openssl:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2023.03.12-nodebug.patch +) + +src_unpack() { + default + + rmdir "${S}/i2pd" || die + mv "${WORKDIR}"/i2pd-${I2PD_COMMIT} "${S}"/i2pd || die +} + +src_configure() { + tc-export AR CXX +} + +src_compile() { + mymakeflags=( + CXXFLAGS="${CXXFLAGS}" + LDFLAGS="${LDFLAGS}" + USE_AESNI="$(usex cpu_flags_x86_aes)" + ) + + emake "${mymakeflags[@]}" +} + +src_install() { + local -a binaries + + # extracted from Makefile + binaries=( + vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld + i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost + autoconf + ) + + for bin in "${binaries[@]}"; do + newbin "${bin}" "i2pd-${bin}" + done + + einstalldocs +} + +pkg_postinst() { + elog "All binaries are prefixed with 'i2pd-' to avoid file collisions," + elog "e.g. 'vain' becomes 'i2pd-vain'." +} diff --git a/app-admin/i2pd-tools/i2pd-tools-2025.10.16-r1.ebuild b/app-admin/i2pd-tools/i2pd-tools-2025.10.16-r1.ebuild new file mode 100644 index 000000000..e82a7f48b --- /dev/null +++ b/app-admin/i2pd-tools/i2pd-tools-2025.10.16-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT="b483a59093460861f9a124eb8639268ace69d9cc" +I2PD_COMMIT="80080fd8f5df5c8c07df044458eedbf8fbbbe86c" # keep in sync with bundled version +DESCRIPTION="Some useful tools for I2P" +HOMEPAGE="https://github.com/PurpleI2P/i2pd-tools" +SRC_URI=" + https://github.com/PurpleI2P/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/PurpleI2P/i2pd/archive/${I2PD_COMMIT}.tar.gz -> i2pd-${I2PD_COMMIT:0:7}.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cpu_flags_x86_aes" + +DEPEND=" + dev-libs/boost:= + dev-libs/openssl:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +src_unpack() { + default + + rmdir "${S}/i2pd" || die + mv "${WORKDIR}"/i2pd-${I2PD_COMMIT} "${S}"/i2pd || die +} + +src_configure() { + local mycmakeargs=( + -DWITH_LIBRARY=OFF + -DWITH_BINARY=OFF + -DCMAKE_SKIP_RPATH=ON + ) + cmake_src_configure +} + +src_install() { + local -a binaries + + # extracted from Makefile + mv "${BUILD_DIR}"/{autoconf_i2pd,autoconf} || die + binaries=( + vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld + i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost + autoconf + ) + + for bin in "${binaries[@]}"; do + newbin "${BUILD_DIR}/${bin}" "i2pd-${bin}" + done + + einstalldocs +} + +pkg_postinst() { + elog "All binaries are prefixed with 'i2pd-' to avoid file collisions," + elog "e.g. 'vain' becomes 'i2pd-vain'." +} diff --git a/app-admin/i2pd-tools/i2pd-tools-2025.10.16.ebuild b/app-admin/i2pd-tools/i2pd-tools-2025.10.16.ebuild new file mode 100644 index 000000000..e82a7f48b --- /dev/null +++ b/app-admin/i2pd-tools/i2pd-tools-2025.10.16.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT="b483a59093460861f9a124eb8639268ace69d9cc" +I2PD_COMMIT="80080fd8f5df5c8c07df044458eedbf8fbbbe86c" # keep in sync with bundled version +DESCRIPTION="Some useful tools for I2P" +HOMEPAGE="https://github.com/PurpleI2P/i2pd-tools" +SRC_URI=" + https://github.com/PurpleI2P/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/PurpleI2P/i2pd/archive/${I2PD_COMMIT}.tar.gz -> i2pd-${I2PD_COMMIT:0:7}.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cpu_flags_x86_aes" + +DEPEND=" + dev-libs/boost:= + dev-libs/openssl:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +src_unpack() { + default + + rmdir "${S}/i2pd" || die + mv "${WORKDIR}"/i2pd-${I2PD_COMMIT} "${S}"/i2pd || die +} + +src_configure() { + local mycmakeargs=( + -DWITH_LIBRARY=OFF + -DWITH_BINARY=OFF + -DCMAKE_SKIP_RPATH=ON + ) + cmake_src_configure +} + +src_install() { + local -a binaries + + # extracted from Makefile + mv "${BUILD_DIR}"/{autoconf_i2pd,autoconf} || die + binaries=( + vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld + i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost + autoconf + ) + + for bin in "${binaries[@]}"; do + newbin "${BUILD_DIR}/${bin}" "i2pd-${bin}" + done + + einstalldocs +} + +pkg_postinst() { + elog "All binaries are prefixed with 'i2pd-' to avoid file collisions," + elog "e.g. 'vain' becomes 'i2pd-vain'." +} diff --git a/app-admin/i2pd-tools/metadata.xml b/app-admin/i2pd-tools/metadata.xml new file mode 100644 index 000000000..ea0565ea2 --- /dev/null +++ b/app-admin/i2pd-tools/metadata.xml @@ -0,0 +1,8 @@ + + + + + + PurpleI2P/i2pd-tools + + diff --git a/app-admin/krapplet/Manifest b/app-admin/krapplet/Manifest new file mode 100644 index 000000000..6fd0e08ce --- /dev/null +++ b/app-admin/krapplet/Manifest @@ -0,0 +1 @@ +DIST krapplet-0.3.1.tar.gz 34455 BLAKE2B 6264b0f27cd89cda939f1ffe491947e11d9ca9d2b377261831d29094be96d0e7b976379a4f56e9212a093587f0339c722006f162b4a6629f83aa25909e3aa7a8 SHA512 2efcf604081b6f3436d8b18c6efd6bd0be59ca45e9e0af8bf6c1b50367387e1c62a71d49da32a2860f184871f16f92a6dea9571a69c0af284a87a962b9701d2d diff --git a/app-admin/krapplet/krapplet-0.3.1-r1.ebuild b/app-admin/krapplet/krapplet-0.3.1-r1.ebuild new file mode 100644 index 000000000..9c8ae2142 --- /dev/null +++ b/app-admin/krapplet/krapplet-0.3.1-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi xdg + +DESCRIPTION="Krapplet (keyring applet): a Linux graphical password manager" +HOMEPAGE=" + https://gitlab.com/hfernh/krapplet + https://pypi.org/project/krapplet/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64" +IUSE="+gnome-keyring pass" +REQUIRED_USE="|| ( gnome-keyring pass )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + gnome-keyring? ( dev-python/secretstorage[${PYTHON_USEDEP}] ) + pass? ( dev-python/python-gnupg[${PYTHON_USEDEP}] ) +" diff --git a/app-admin/krapplet/metadata.xml b/app-admin/krapplet/metadata.xml new file mode 100644 index 000000000..de5a1043c --- /dev/null +++ b/app-admin/krapplet/metadata.xml @@ -0,0 +1,15 @@ + + + + + hfern@fernhout.info + Johannes Willem (Hans) Fernhout + + + Add support for pass compatible storage + + + krapplet + hfernh/krapplet + + diff --git a/app-admin/oet/Manifest b/app-admin/oet/Manifest new file mode 100644 index 000000000..eaf132b65 --- /dev/null +++ b/app-admin/oet/Manifest @@ -0,0 +1,3 @@ +DIST oet-0.1.10.tar.gz 13939 BLAKE2B 6f1f45fe098e5fbdcd0c4c67fd9e41b2bcef49d7783864b6ba285e8f2757ab257135bb01b537d3cd8fb8d64aef97755d03212afe0d4c93402b06ef5eb44d09a1 SHA512 f841fe767414d853ba559066cf8e158a40a184060bcd48ec6c4784a135f44f2c8431e4518e6f94e8c1723bbc7d430b9c563a9ca69196ccce103e561940d03b20 +DIST oet-0.1.11.tar.gz 14051 BLAKE2B 05cb10723533a8cb9d49f790b0425a932338deafa3626b4207a5406b4982a98df4eff2ca591f639392e6333cbd330beef089131c4661522a64450afb53b75277 SHA512 fcd507119d222eef03e1585849e06f8bdd4abe22f10f4c4787518892975c19429105f5581618d18130fb6c95829e04e7ecf60c0feec57f102a78f0750aef84cc +DIST oet-0.1.9.tar.gz 13841 BLAKE2B 59c2859387ece5253380594f671ea7526d8865995ad79360c6156352cdfaadb6f2bf7b2d355bee22e78e53190c8e8fc4f9c3e610025b2b78bc986c319306a873 SHA512 f140c232b0781c6a00ad22204cf68e226b9a26ac8329c31021f3d0bad7320c1a5323acddb5b348b28dc1bd914daba94c3a30bfd17341f7e0406ccc902daf8f1d diff --git a/app-admin/oet/metadata.xml b/app-admin/oet/metadata.xml new file mode 100644 index 000000000..a0b41e236 --- /dev/null +++ b/app-admin/oet/metadata.xml @@ -0,0 +1,18 @@ + + + + + thomas.scholz@protonmail.com + Thomas Scholz + + + The Overlay Emerge Tool creates a sandboxed envronment for doing arbitrary + installation processess without changing your host system. Its primary use + is to make system updates with emerge. The updates will be put into binary + packages and transfered to the host package database and can then be + installed on the host, when all problems are fixed. + + + bcsthsc/overlay-emerge-tool + + diff --git a/app-admin/oet/oet-0.1.10.ebuild b/app-admin/oet/oet-0.1.10.ebuild new file mode 100644 index 000000000..7b270b200 --- /dev/null +++ b/app-admin/oet/oet-0.1.10.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Update your system into binpkgs in an overlay sandbox" +HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool" +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git" + EGIT_BRANCH="main" + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz" + S="${WORKDIR}/overlay-emerge-tool" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2" +SLOT="0" + +DEPEND=" + sys-apps/util-linux +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + if [[ "${PV}" == "9999" ]]; then + git describe --tags --abbrev=0 | sed -e "s/oet-//" >.version + else + echo ${PV} >.version + fi + default + eautoreconf -fi +} diff --git a/app-admin/oet/oet-0.1.11.ebuild b/app-admin/oet/oet-0.1.11.ebuild new file mode 100644 index 000000000..7b270b200 --- /dev/null +++ b/app-admin/oet/oet-0.1.11.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Update your system into binpkgs in an overlay sandbox" +HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool" +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git" + EGIT_BRANCH="main" + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz" + S="${WORKDIR}/overlay-emerge-tool" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2" +SLOT="0" + +DEPEND=" + sys-apps/util-linux +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + if [[ "${PV}" == "9999" ]]; then + git describe --tags --abbrev=0 | sed -e "s/oet-//" >.version + else + echo ${PV} >.version + fi + default + eautoreconf -fi +} diff --git a/app-admin/oet/oet-0.1.9.ebuild b/app-admin/oet/oet-0.1.9.ebuild new file mode 100644 index 000000000..7b270b200 --- /dev/null +++ b/app-admin/oet/oet-0.1.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Update your system into binpkgs in an overlay sandbox" +HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool" +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git" + EGIT_BRANCH="main" + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz" + S="${WORKDIR}/overlay-emerge-tool" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2" +SLOT="0" + +DEPEND=" + sys-apps/util-linux +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + if [[ "${PV}" == "9999" ]]; then + git describe --tags --abbrev=0 | sed -e "s/oet-//" >.version + else + echo ${PV} >.version + fi + default + eautoreconf -fi +} diff --git a/app-admin/oet/oet-9999.ebuild b/app-admin/oet/oet-9999.ebuild new file mode 100644 index 000000000..7b270b200 --- /dev/null +++ b/app-admin/oet/oet-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Update your system into binpkgs in an overlay sandbox" +HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool" +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git" + EGIT_BRANCH="main" + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz" + S="${WORKDIR}/overlay-emerge-tool" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="LGPL-2" +SLOT="0" + +DEPEND=" + sys-apps/util-linux +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + if [[ "${PV}" == "9999" ]]; then + git describe --tags --abbrev=0 | sed -e "s/oet-//" >.version + else + echo ${PV} >.version + fi + default + eautoreconf -fi +} diff --git a/app-admin/overmind/Manifest b/app-admin/overmind/Manifest new file mode 100644 index 000000000..41cd65001 --- /dev/null +++ b/app-admin/overmind/Manifest @@ -0,0 +1,28 @@ +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2F!darth!sim%2Fgodotenv%2F@v%2Fv1.3.1.mod 36 BLAKE2B b661f304c79c6fb1d37c9a7dc2c7a8b881695a7210dd8bb8b16481f8ecbbf6e10cef5be9aad5d89498993bb357e183ddb01a16c9dcbd2c80734873b3ffae4192 SHA512 8df8e0e38a93b3532ff3799c145e2ed8b371e758e7b933c66bc2431491805459da9d8a252c6593a19fdfd4b43add65d9d301d9228634b7c861e029cf9ef8f265 +DIST github.com%2F!darth!sim%2Fgodotenv%2F@v%2Fv1.3.1.zip 13450 BLAKE2B 0593c6f91a0b71ee8df45a3a60d409eb88a06e66f0131cda507c0feb5299c2e28359c1f022f636a72f17bbc746bbb127106ffa2f11e48da68e9f8d02668ad132 SHA512 90b55859a0f4e0d801661b0b0e7ba835c4117309ef8d6c439cc96d78f1141d502742890cf2f9a3dbd8b4bf3cbf135040a18d1161885b3d0e03ef6dba0f9f2b97 +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.zip 12266 BLAKE2B 93705895ca63c348ac5397fe8531214f5745a3be6f5760f9d3fbf67fd85b917dab4a2077376251a005bcf07450df1fe0b0114feacc5f92c6facbb2da637beacd SHA512 284116b4f2778ee7981e3aa5583c4e685afd8434e36ca647f0c72c5bb308e87bc3bfae8c83acd259c9da75549339aa382663b7103e4033b2418e314106923c0f +DIST github.com%2Fkardianos%2Fosext%2F@v%2Fv0.0.0-20190222173326-2bc1f35cddc0.mod 34 BLAKE2B 478d9f3a5b214f002fcd08abafc3b9738ee5a997c612d017bf40def473be58c81d69489ecf546cae460f2ee38c9489ccb1c3bcbf1c27ca572169425b059c3019 SHA512 535a205c3f8b1d8c1c0cfd13ad5881f0174977c0de81ab5927d5c23c99f067eebc8f5c371530234f9626252f52832c3e8d229ab3c0dd6472bd570ac4464c7e36 +DIST github.com%2Fkardianos%2Fosext%2F@v%2Fv0.0.0-20190222173326-2bc1f35cddc0.zip 8274 BLAKE2B 9f7261226e45d83c0c0645eb1df0e99fcfd3e5de3e0f4bdfdb702aa81f6e4f9b9d0e5a36023c2c723893e10697acce9b32e8a806e9e231d9d150340299f9224e SHA512 0ca91b5d7133f7e71ba33e41f5d87b39eee842986f7c356c1751d03377ca266743b1b00ac912631b8c96f82de03109e3141273730accf160f1a2b91791bdf016 +DIST github.com%2Fmatoous%2Fgo-nanoid%2F@v%2Fv0.0.0-20181114085210-eab626deece6.mod 36 BLAKE2B 4f2ccb75baf79047dc168b5442a1acee812c5c350816570186c40b7f75a64ecbf4794ce00f8d203253e115ae097c09d71a0c08997c201154477355ced95cce92 SHA512 9c6637c38050145512fe4c88482e2760d3363b67b308bbe31b4db4a7f18aab1da4c9074c9048b47a44d818488ba2be9355508ce67318734e7a40b93886daa686 +DIST github.com%2Fmatoous%2Fgo-nanoid%2F@v%2Fv0.0.0-20181114085210-eab626deece6.zip 5701 BLAKE2B 15453e4a2a6f3d35804e33d60ddb8aa7281dc1d9263a79044c0b440d8091190539b49788b1e5f07ead4b986bf194ec2b771fe368e9f3efc5a3da13fb18569b39 SHA512 4f43ec500f9d6d237f2da73ba7ed5c7f8406c3904adf1e1df1146fb9c5335f93f5dee84636bf87317b38dedab275343a5b1c007b7592feb448885f7906b423b4 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 110026 BLAKE2B 862c858d51e59569c38e1304de08c256752db260cde7f7f44fab41d22695999fe73483d3854166f4e8d3da9b4f8e41b7999d7e44510ab8c2ca6c0120173b77e3 SHA512 992df87104aa66dec048d39496c85819cab19bc890cb2c60326660d011642f49cd926b082d3eb4136b229a6e4893ed023a133e4bf83a4993c534b24e14d77b4d +DIST github.com%2Fsevlyar%2Fgo-daemon%2F@v%2Fv0.1.5.mod 36 BLAKE2B bf24b6a9ff886b4536e7df9b8667f3663f74d2591eb4c716846224f52dcba57d54380d02b283a5e2c1fa8a3f5ad5bd09b7ee29180efae41a8db7d6eadfbdf1b1 SHA512 eeec8b9435f18e3329fe3373307bd8b6330f22747bd9349147d31b704435b0f5e5f62bf4cceedeefa598fa9cd16041d5d2b9bb0ada2e312db21b89e3264d173f +DIST github.com%2Fsevlyar%2Fgo-daemon%2F@v%2Fv0.1.5.zip 71423 BLAKE2B f0f4a9ecb3c7702e5714fc412ab275fcf506124868b98e7cba5b993d3f2fafc0d2496397079030568e6377bdf3bbd5d7fc75d5cc0ab1a03a7eeed50815e2a928 SHA512 e331647c37bedf2d95cbd550f6b13669a677f30ec82872eca3d66f13a671ad25db3f7bd778ebdf76a0639a13aa400219479c116528027c5df8a3d30871e11050 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 3399 BLAKE2B 348c2171bf3404d8b69166fd412707d8a348e1d808618036de2ae01fce77e3880fc782ef301f9b4135a19d81ca9ded5cc0cc4fd73d36b66b121b7f0baa73df51 SHA512 d02d5e4b8a24b1709c053138c4128d4bd6347d4adef95d1e25141935cf560fdcfd5c2b7837d6e690f175f1cd5a21b0279ce97b8b3b66d5e0a5006e4103b25f46 +DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.2.mod 180 BLAKE2B 5d858ca40ba2af791726707bdab12d76aebc9f9c9ea79e49a6125308b079cb945d6ed06ca2425116f19604651eb56f29b3ec8d79fd9f38ed044e745c9b73ddb6 SHA512 b5431ec3fbdaf9efda016ea275ff597106916f5d5781b2ca82e075e42da98f6c5d34a00410fe65ac3a3e64b3ac0e1ab02e68579effc426ccc5ee19a583c44d2c +DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.22.2.zip 106836 BLAKE2B 1dc75781d1462b8b6d646ef09cf402ce7e301a981ae04efdfd205274cb593cbe849341374adcd4239887e4323d937964850ff4caf203242ac216fe0858f7fa60 SHA512 ebe55034b03a75da1e267c7cd06517a6e429d96557bfdd0253ef3967576d57b5866d8137172f15cad0875c009c2bd2efdb6994ee82c2ba83e804e9e8531f4a14 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190411191339-88737f569e3a.mod 88 BLAKE2B 22568b660b7e13eed0dd423bfb6b033adf659a2c2b59c6ab12d707aca9f6f7317b7b438640caf6233dea4d9840aec4eb997eff5fcccbcdb193ba81db52d814d7 SHA512 fcfc8d63d333065f1193e9c27efe32a1fab270e450fbe1db533156e00427a13c75691163cd1bc7e9aa26b84d4142625c9fbd755535c575f83d63d82d7a276066 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190411191339-88737f569e3a.zip 1781950 BLAKE2B 4105fc617487c5add7341dff0214cab7fa681c5c8b1e242389380c90aed91647267ce37fa2b2e65b96ec7abe1cb9f77c0af59754f2c730d82b470098e9bb2229 SHA512 ba787eb4db76a473998ce1179661ddb27f968afbdf0b7e1c23e4fa46803f2033c4e7ec9fe1415807afde37f7731c5b9a78d7dc6893889997106e089a0c2a94fe +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190403152447-81d4e9dc473e.zip 1606010 BLAKE2B 00054dbd545a215c58b77b03cb891154dac1218f7ba33ae70b04dc99c87dca4314b89ae76cbd285808efff2d2261da3c6f48112888f079179206b4487d7c7104 SHA512 54fb9f36f69e468fe0b4cfcdfec3b12c4bc2d3424143cf9b47088c5b5c7e70aeab1c408000f4015cf5369ff0bb7f1f8df9415cd082e0035dc7c80cc8c38d7b46 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST overmind-2.2.2.tar.gz 24523 BLAKE2B 0caafb16472bb0c3ea369347156cda929bb8e16ba19b758c61ed0c87ad946b93528f506c675b73da80becc7935a35930f8778e14eea0076c5aa1969b7721fd87 SHA512 1ca98ee6a058e4d396e96c3b0442387567816e6c3b7cad1122e5f3ca915067ae2b03d9629e156c91e4164fa71f42930002da1d9e0e7f4eaee9d866bcabe94f6f +DIST overmind-2.4.0-deps.tar.xz 2846384 BLAKE2B 96b869d3a0dc74c272cd8f9f8ebe3baac1f1806310fc53e28d8f452965561e407e717f6f219f4286fcf189a1e5a08e9c2ec792b136abfc236812c680f8a5c2c4 SHA512 663114a2c97c87c08b2096328486bdfa49201e453dcac765b82ccde5dbe006d81e7cec8864be1ab736420ebc535204885d9d017561f41a5b9d19e9421f697230 +DIST overmind-2.4.0.tar.gz 26115 BLAKE2B c102283677b39e18152081830df69aa89ff12d27d10be6ce8355ed50cc1eadf22eef7e756f22f8b29a69a447b2633c3ebf834f5634c6b3808f15029644961da6 SHA512 bcf1b8ea99a04b7fbd8cf1de6c1fe13ecdcbca8a6a1c5883768dceb47d55497ead860eed9302e17b30bca0a4e348fa52ba8ceeb98bcd589cf565fea7c1a31418 diff --git a/app-admin/overmind/metadata.xml b/app-admin/overmind/metadata.xml new file mode 100644 index 000000000..7f7a80ff5 --- /dev/null +++ b/app-admin/overmind/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/DarthSim/overmind/issues + DarthSim/overmind + + diff --git a/app-admin/overmind/overmind-2.2.2-r1.ebuild b/app-admin/overmind/overmind-2.2.2-r1.ebuild new file mode 100644 index 000000000..53444b522 --- /dev/null +++ b/app-admin/overmind/overmind-2.2.2-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/DarthSim/godotenv v1.3.1" + "github.com/DarthSim/godotenv v1.3.1/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod" + "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0" + "github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod" + "github.com/matoous/go-nanoid v0.0.0-20181114085210-eab626deece6" + "github.com/matoous/go-nanoid v0.0.0-20181114085210-eab626deece6/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/russross/blackfriday/v2 v2.0.1" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod" + "github.com/sevlyar/go-daemon v0.1.5" + "github.com/sevlyar/go-daemon v0.1.5/go.mod" + "github.com/shurcooL/sanitized_anchor_name v1.0.0" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" + "github.com/urfave/cli v1.22.2" + "github.com/urfave/cli v1.22.2/go.mod" + "golang.org/x/crypto v0.0.0-20190411191339-88737f569e3a" + "golang.org/x/crypto v0.0.0-20190411191339-88737f569e3a/go.mod" + "golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e" + "golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + ) +go-module_set_globals + +DESCRIPTION="Process manager for Procfile-based applications and tmux" +HOMEPAGE="https://github.com/DarthSim/overmind" +SRC_URI="https://github.com/DarthSim/overmind/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MIT BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-misc/tmux" + +src_compile() { + ego build -ldflags "-s -w" || die "go build failed" +} + +src_install() { + dobin "${PN}" + dodoc README.md +} diff --git a/app-admin/overmind/overmind-2.4.0.ebuild b/app-admin/overmind/overmind-2.4.0.ebuild new file mode 100644 index 000000000..dd390c0aa --- /dev/null +++ b/app-admin/overmind/overmind-2.4.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Process manager for Procfile-based applications and tmux" +HOMEPAGE="https://github.com/DarthSim/overmind" +SRC_URI=" + https://github.com/DarthSim/overmind/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/overmind/releases/download/v${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-misc/tmux +" + +src_compile() { + go build -ldflags "-s -w" || die "go build failed" +} + +src_install() { + dobin "${PN}" + dodoc README.md +} diff --git a/app-admin/pass-audit/Manifest b/app-admin/pass-audit/Manifest new file mode 100644 index 000000000..425a78a8e --- /dev/null +++ b/app-admin/pass-audit/Manifest @@ -0,0 +1 @@ +DIST pass-audit-1.2.tar.gz 25832 BLAKE2B e12807d893f8702bf72f1e570821f54e10c1b4ca63bc5c9e8973d475e85b68ca8c28410d2ed4efa9af9366a5ae9e6f7ecafef1909a03e42553431c6e4d956341 SHA512 d417dd0357b8657fe353bff461f24d45bb18dd305f2d1894b637ebf3042a3aaf0e0625de0fd575f850bd1b1cf7a6921ce4ab9e783e8cf0574d30d6b5a503871f diff --git a/app-admin/pass-audit/metadata.xml b/app-admin/pass-audit/metadata.xml new file mode 100644 index 000000000..842578fec --- /dev/null +++ b/app-admin/pass-audit/metadata.xml @@ -0,0 +1,9 @@ + + + + + + roddhjav/pass-audit + pass-audit + + diff --git a/app-admin/pass-audit/pass-audit-1.2-r1.ebuild b/app-admin/pass-audit/pass-audit-1.2-r1.ebuild new file mode 100644 index 000000000..c957ee803 --- /dev/null +++ b/app-admin/pass-audit/pass-audit-1.2-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{{11..13},13t} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pass extension for auditing your password repository. " +HOMEPAGE="https://github.com/roddhjav/pass-audit" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +# Tests seems broken +RESTRICT="test" + +DEPEND="app-admin/pass" +RDEPEND="${DEPEND}" + +src_prepare() { + # Wrokaround for #921706 + echo -e "from setuptools import setup\nsetup()" > setup.py || die + + default +} + +src_install() { + distutils-r1_src_install + + doman share/man/man1/pass-audit.1 + + exeinto /usr/lib/password-store/extensions + doexe audit.bash +} diff --git a/app-admin/passage/Manifest b/app-admin/passage/Manifest new file mode 100644 index 000000000..3267f4d01 --- /dev/null +++ b/app-admin/passage/Manifest @@ -0,0 +1 @@ +DIST 1.7.4a2.tar.gz 19537 BLAKE2B 2dad41eea45f61342e6ab7c98f8f341b787b734a77bf34a1682d39315040fd5233fa00c2b31ed015d4b98cf7e386334409ac048dcb988b101d7c80c893bec593 SHA512 20b6ec5ac188407a86c04300590918eb179eeb2b93f5a72ed1276d299691cfded79e4766f7170899d14c99ae986cf55af20831595253d540869e0557ba093d86 diff --git a/app-admin/passage/metadata.xml b/app-admin/passage/metadata.xml new file mode 100644 index 000000000..9e444ea92 --- /dev/null +++ b/app-admin/passage/metadata.xml @@ -0,0 +1,12 @@ + + + + + hoelbezier@riseup.net + Hoël Bézier + + + https://github.com/FiloSottile/passage/issues + FiloSottile/passage + + diff --git a/app-admin/passage/passage-1.7.4.2.ebuild b/app-admin/passage/passage-1.7.4.2.ebuild new file mode 100644 index 000000000..1c919fa0a --- /dev/null +++ b/app-admin/passage/passage-1.7.4.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_rs 3 a)" + +DESCRIPTION="A fork of password-store using age as encryption backend" +HOMEPAGE="https://github.com/FiloSottile/passage" +SRC_URI="https://github.com/FiloSottile/${PN}/archive/refs/tags/${MY_PV}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="wayland git" + +RDEPEND=" + app-crypt/age + app-shells/bash + >=app-text/tree-1.7.0 + sys-apps/coreutils + wayland? ( gui-apps/wl-clipboard ) + git? ( dev-vcs/git ) +" diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest new file mode 100644 index 000000000..23edd4adf --- /dev/null +++ b/app-admin/pulumi-bin/Manifest @@ -0,0 +1,5 @@ +DIST pulumi-v3.191.0-linux-x64.tar.gz 92852960 BLAKE2B ab5601a7bbd6db9071144483e63c7e4ad2f0739d938d72cda5f8cd37b59f1cee7d2972a1ddd3d7f9b941452109017a69a2fb2dd2f79e314c82007c4e781f1f64 SHA512 10c48e4e1b65860d4d2df7bed2b6156ca210babcb1945fd38559489d6f61fbeb5879ffc92ccf95800b7ccf9da9b719ebc3babf8740130f46fb71c5057ef91422 +DIST pulumi-v3.198.0-linux-x64.tar.gz 93850453 BLAKE2B 059555a1b33fa4cef179908d578fd77f217bede804ad66020d3c0af7d71b32705a289bd438cc47a357854e18b841df2e8951d5ccb486c125d814bc51b018dcea SHA512 a5317ad0518d0d9ef531052fe620493cf1d7d4b86b1cae54a77eac6056e2f198dd659906dcb657a510f5790d1b8adc8f716ee17e6f688da8854e3d9618a6ed2a +DIST pulumi-v3.201.0-linux-x64.tar.gz 93945968 BLAKE2B 7f36ca7acd9cc0507eb191e9be3a8a5b9f00a8b2cc87678a803fe001b70cfb3710504154b9ac44db4aa697789e6c8f0f7e006caebc1d6ca32db6b9869ad569af SHA512 b1599fc6fff9043ca1b65a40c98e4a72e4f289b64aba0fa492967b6e19a794bb3477725bbb85d94e9019faf647710ddd2a09396b8b7b6372838fe97c674fd38a +DIST pulumi-v3.204.0-linux-x64.tar.gz 94478287 BLAKE2B f14aec6de8ed94a5ed83a1f49a6a4e132e1b84ad11601ad17126d514246236aee6ceea320a4a7b1ff7bb1816855ad502ff5ac9b7bcc07990a2be329ba32fd460 SHA512 7d7cb6736f66831d46b3d44f3a2f638b29806a6ba99ac2ecce0a8e2f25e96019e24212748b6a556b908ab3b61d8e2bf90866018b78d3f27b516f0fdaf68c3ce1 +DIST pulumi-v3.207.0-linux-x64.tar.gz 94603881 BLAKE2B 933ec363e3b2a73138e9aee94a2d9c979c6898b6282c76758946fd289041c14171f7fe0209255a521eab1144605c6db3fad3ab0e5f18288931d4f91c9076c993 SHA512 451408cda0bfe313ab753cbddc7e970b5198a3e6ed448e2c74299909330b06b92580a1b6da971f5cd3549341d81538ad0db8d074c9b4e7d80d18f456ae62e2cb diff --git a/app-admin/pulumi-bin/metadata.xml b/app-admin/pulumi-bin/metadata.xml new file mode 100644 index 000000000..d2e334c1e --- /dev/null +++ b/app-admin/pulumi-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + pulumi/pulumi + + diff --git a/app-admin/pulumi-bin/pulumi-bin-3.191.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.191.0.ebuild new file mode 100644 index 000000000..6506e51bb --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.191.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + newzshcomp pulumi.zsh-completion _pulumi +} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.198.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.198.0.ebuild new file mode 100644 index 000000000..6506e51bb --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.198.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + newzshcomp pulumi.zsh-completion _pulumi +} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.201.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.201.0.ebuild new file mode 100644 index 000000000..6506e51bb --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.201.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + newzshcomp pulumi.zsh-completion _pulumi +} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.204.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.204.0.ebuild new file mode 100644 index 000000000..6506e51bb --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.204.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + newzshcomp pulumi.zsh-completion _pulumi +} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.207.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.207.0.ebuild new file mode 100644 index 000000000..6506e51bb --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.207.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + newzshcomp pulumi.zsh-completion _pulumi +} diff --git a/app-admin/rbw/Manifest b/app-admin/rbw/Manifest new file mode 100644 index 000000000..cacfbd986 --- /dev/null +++ b/app-admin/rbw/Manifest @@ -0,0 +1,4 @@ +DIST rbw-1.14.1-crates.tar.xz 20241568 BLAKE2B a0a39143d525ed29d522355b85a8d42a4a99fdd7d40f9f378eb01dbfea86b1e06162e8bba4ce6f36012c5c99aa653011eebf4af77f305f77742e2a28caa4c3f0 SHA512 43793a3c73170c8da2cbcd130b9bf32db2120aa5d71d87af947188781d6dea036257614f6d2375e73b37b1745f22f61fa8c11ef1d55c54f2964e7ecd77219964 +DIST rbw-1.14.1.tar.gz 124422 BLAKE2B c3c84a435282ed86165afe3312533e3aedd91e3f095f8c0596d5c09ce0b8606b6a0cc2c5e1f1ea2daa0b4f5ed4f3d15e06d491c6292af610c48389409b373874 SHA512 e1d6906a1e24da1718a25a6584aaecb1d67824109fd57164c466cdf28c526f875cda965f155e76923081bb37137d91602ad390ed6b4360c4c517c32e09432df4 +DIST rbw-1.15.0-crates.tar.xz 20661592 BLAKE2B 09b2f63d0d58d7592099c85fdaa7c6edf18e407bcf24c11a3333ea7dcee96e6a9d0960f16babdc743659b2291239a81dc71a9688a4fd1cc3102e6eb597d67aa1 SHA512 5ce05d72a0b356d8105a2017e915f57b88483040fd79f29c86358b4b0dc02d5097b11bab2af68e6d57d3b5556ded7c076e85ebaaeb8d685df6794bb2c98a7993 +DIST rbw-1.15.0.tar.gz 127920 BLAKE2B aa5be5e99f36325b020bda022afb77343cac7ec1f1fb8d3fbcb6dfa7ae9954f1b623538bee2b61f960b58438345a79191affdab6b4727df206056b00749a72d7 SHA512 8ec109c62ced929db36aca8b828d01c1fe46ca5b6a7970fdf9c1e4566fa8c7873c076fc8e0500ba3afbe6d1fd91d0e84177eac452a7fb9ec86451b8b2e08d2d6 diff --git a/app-admin/rbw/metadata.xml b/app-admin/rbw/metadata.xml new file mode 100644 index 000000000..90c36b5d9 --- /dev/null +++ b/app-admin/rbw/metadata.xml @@ -0,0 +1,17 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + https://github.com/doy/rbw/issues + https://github.com/doy/rbw/blob/main/CHANGELOG.md + + Jesse Luehrs + doy@tozt.net + + doy/rbw + + diff --git a/app-admin/rbw/rbw-1.14.1.ebuild b/app-admin/rbw/rbw-1.14.1.ebuild new file mode 100644 index 000000000..db9bf35d6 --- /dev/null +++ b/app-admin/rbw/rbw-1.14.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" +RUST_MIN_VER="1.82.0" + +inherit cargo shell-completion + +DESCRIPTION="Unofficial Bitwarden CLI" +HOMEPAGE="https://git.tozt.net/rbw" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/doy/rbw.git" +else + SRC_URI=" + https://github.com/doy/rbw/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz + " + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-3.0" +# Manually added crate licenses +LICENSE+=" openssl" +SLOT="0" + +RDEPEND="app-crypt/pinentry" + +QA_FLAGS_IGNORED=" + usr/bin/rbw + usr/bin/rbw-agent +" + +src_unpack() { + if [[ ${PV} = *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + # cc-rs picks up CFLAGS from the env + export CFLAGS + cargo_src_compile +} + +src_install() { + cargo_src_install + + local comp DOCS="CHANGELOG.md README.md" + for comp in bash fish zsh; do + "$(cargo_target_dir)"/rbw gen-completions ${comp} > rbw.${comp} || \ + die "Failed to generate completions for ${comp}." + done + newbashcomp rbw.bash rbw + dofishcomp rbw.fish + newzshcomp rbw.zsh _rbw + einstalldocs +} diff --git a/app-admin/rbw/rbw-1.15.0.ebuild b/app-admin/rbw/rbw-1.15.0.ebuild new file mode 100644 index 000000000..70aaef2e5 --- /dev/null +++ b/app-admin/rbw/rbw-1.15.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" +RUST_MIN_VER="1.85.0" + +inherit cargo shell-completion + +DESCRIPTION="Unofficial Bitwarden CLI" +HOMEPAGE="https://github.com/doy/rbw" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/doy/rbw.git" +else + SRC_URI=" + https://github.com/doy/rbw/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz + " + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-3.0" +# Manually added crate licenses +LICENSE+=" openssl" +SLOT="0" + +RDEPEND="app-crypt/pinentry" + +QA_FLAGS_IGNORED=" + usr/bin/rbw + usr/bin/rbw-agent +" + +src_unpack() { + if [[ ${PV} = *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + # cc-rs picks up CFLAGS from the env + export CFLAGS + cargo_src_compile +} + +src_install() { + cargo_src_install + + local comp DOCS="CHANGELOG.md README.md" + for comp in bash fish zsh; do + "$(cargo_target_dir)"/rbw gen-completions ${comp} > rbw.${comp} || \ + die "Failed to generate completions for ${comp}." + done + newbashcomp rbw.bash rbw + dofishcomp rbw.fish + newzshcomp rbw.zsh _rbw + einstalldocs +} diff --git a/app-admin/rbw/rbw-9999.ebuild b/app-admin/rbw/rbw-9999.ebuild new file mode 100644 index 000000000..70aaef2e5 --- /dev/null +++ b/app-admin/rbw/rbw-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" +RUST_MIN_VER="1.85.0" + +inherit cargo shell-completion + +DESCRIPTION="Unofficial Bitwarden CLI" +HOMEPAGE="https://github.com/doy/rbw" + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/doy/rbw.git" +else + SRC_URI=" + https://github.com/doy/rbw/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz + " + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-3.0" +# Manually added crate licenses +LICENSE+=" openssl" +SLOT="0" + +RDEPEND="app-crypt/pinentry" + +QA_FLAGS_IGNORED=" + usr/bin/rbw + usr/bin/rbw-agent +" + +src_unpack() { + if [[ ${PV} = *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + # cc-rs picks up CFLAGS from the env + export CFLAGS + cargo_src_compile +} + +src_install() { + cargo_src_install + + local comp DOCS="CHANGELOG.md README.md" + for comp in bash fish zsh; do + "$(cargo_target_dir)"/rbw gen-completions ${comp} > rbw.${comp} || \ + die "Failed to generate completions for ${comp}." + done + newbashcomp rbw.bash rbw + dofishcomp rbw.fish + newzshcomp rbw.zsh _rbw + einstalldocs +} diff --git a/app-admin/ripasso/Manifest b/app-admin/ripasso/Manifest new file mode 100644 index 000000000..1831f4e50 --- /dev/null +++ b/app-admin/ripasso/Manifest @@ -0,0 +1,2 @@ +DIST ripasso-0.7.0-crates.tar.xz 41856796 BLAKE2B 5e093d00c5bb492dcce4d94f55d0ae3d078a46013aa0b6024e8f84c8699da61f12a73a9e8bfb9668e22d084ba4f02e0eda812a860cb645c5d5688af0b378b7ca SHA512 3d58cfdfb6fee80664e9a92acb03628937b02a8c62ad490a89a0eff3d67ee938c26b13274d511e98d6d92bfde7f56c46552c19a44cdd7cb5068c29ae1dd4e8bb +DIST ripasso-0.7.0.tar.gz 1722848 BLAKE2B 5cf02602b5a144bffe83311cba3ed1001512df8682626a6e531d16a390e29cc19d44f06287d0fd57cb9f42b463cbda5bb0093e31f1ce7db09cb5eb05d07efa37 SHA512 64a0a8fa0debbf16e6df41f26eec99f9cdb351305fb24ca1073f5c97d255ace15d4019de0bdd353cc396efc3ca7e7667da55d2eab9c37313d60b47533ea8352c diff --git a/app-admin/ripasso/metadata.xml b/app-admin/ripasso/metadata.xml new file mode 100644 index 000000000..f7c1be232 --- /dev/null +++ b/app-admin/ripasso/metadata.xml @@ -0,0 +1,12 @@ + + + + + Jonas Frei + freijon@pm.me + + + cortex/ripasso + https://github.com/cortex/ripasso/issues + + diff --git a/app-admin/ripasso/ripasso-0.7.0.ebuild b/app-admin/ripasso/ripasso-0.7.0.ebuild new file mode 100644 index 000000000..4e1a18636 --- /dev/null +++ b/app-admin/ripasso/ripasso-0.7.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES="" + +LLVM_COMPAT=( {17..19} ) +RUST_NEEDS_LLVM=1 + +inherit llvm-r1 cargo plocale + +PLOCALES="de fr it nb nn ru sv" + +DESCRIPTION="A password manager that uses the file format of 'pass'" +HOMEPAGE="https://github.com/cortex/ripasso" +SRC_URI="https://github.com/cortex/${PN}/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/freijon/${PN}/releases/download/release-${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 ISC + LGPL-2+ LGPL-2.1 MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 Unlicense + || ( GPL-2 GPL-3 LGPL-3 ) +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk" + +DEPEND=" + app-crypt/gpgme + dev-libs/gmp + dev-libs/libgit2:= + dev-libs/libgpg-error + dev-libs/nettle + dev-libs/openssl:0= + virtual/zlib:= + gtk? ( gui-libs/gtk ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}=') +" + +# See https://github.com/cortex/ripasso/issues/348 +RESTRICT+=" test" + +QA_FLAGS_IGNORED="usr/bin/${PN}.*" + +src_configure() { + # high magic to allow system-libs + export OPENSSL_NO_VENDOR=true + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 + + cargo_src_configure +} + +src_install() { + cargo_src_install --path "cursive" + use gtk && cargo_src_install --path "gtk" + + dosym "${PN}-cursive" "/usr/bin/${PN}" + + mv "target/man-page/cursive/${PN}-cursive.1" "target/man-page/cursive/${PN}.1" || die + doman "target/man-page/cursive/${PN}.1" + + plocale_for_each_locale install_translations +} + +install_translations() { + insinto "/usr/share/locale/${1}/LC_MESSAGES/" + newins "target/translations/cursive/${1}.mo" "${PN}-cursive.mo" +} diff --git a/app-admin/run0edit/Manifest b/app-admin/run0edit/Manifest new file mode 100644 index 000000000..ff9d1b7e3 --- /dev/null +++ b/app-admin/run0edit/Manifest @@ -0,0 +1 @@ +DIST run0edit-0.5.8.tar.gz 61440 BLAKE2B dabb11034e380e9ed38d837fd68088f8db641b16a57685fd765dff2f7cebb2be089435450b4d5e9f9ca25a549a8e9ade111e35dcb734461c7b82d45460d20eb3 SHA512 af324e18bd2cee60e72eb557c5b64f062d315a2ba3e30a314cc1879a993e1d4f8d446510e8669df92f1f306104c6b52dc14adc80e4a8e7622a1dba1aa2b07f86 diff --git a/app-admin/run0edit/metadata.xml b/app-admin/run0edit/metadata.xml new file mode 100644 index 000000000..a7be25b55 --- /dev/null +++ b/app-admin/run0edit/metadata.xml @@ -0,0 +1,16 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + run0edit allows a permitted user to edit a file as root. + Authorization uses the same mechanism as run0, which + typically takes the form of a password prompt. + + + HastD/run0edit + + diff --git a/app-admin/run0edit/run0edit-0.5.8.ebuild b/app-admin/run0edit/run0edit-0.5.8.ebuild new file mode 100644 index 000000000..bdf7abd4b --- /dev/null +++ b/app-admin/run0edit/run0edit-0.5.8.ebuild @@ -0,0 +1,55 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit python-single-r1 + +DESCRIPTION="Script to edit a single file as root using run0" +HOMEPAGE="https://github.com/HastD/run0edit" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/HastD/run0edit.git" +else + SRC_URI="https://github.com/HastD/run0edit/releases/download/v${PV}/run0edit-${PV}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND=" + ${PYTHON_DEPS} + >=sys-apps/systemd-256:= +" + +DOCS=( {CHANGELOG,SECURITY,README}.md ) + +src_prepare() { + default + + python_fix_shebang run0edit_main.py run0edit_inner.py + + local b2=$(b2sum "${S}"/run0edit_inner.py | cut -d' ' -f1) + local sitedir=$(python_get_sitedir) + + # patch hard-coded variables to work + sed -i \ + -e "s|^INNER_SCRIPT_PATH:.*|INNER_SCRIPT_PATH: Final[str] = \"${sitedir}/run0edit_inner.py\"|" \ + -e "/^INNER_SCRIPT_B2:/{ + N + s|^.*|INNER_SCRIPT_B2: Final[str] = \"${b2}\"| + }" \ + run0edit_main.py || die +} + +src_install() { + python_domodule run0edit_inner.py + + python_newscript run0edit_main.py run0edit + + einstalldocs +} diff --git a/app-admin/run0edit/run0edit-9999.ebuild b/app-admin/run0edit/run0edit-9999.ebuild new file mode 100644 index 000000000..bdf7abd4b --- /dev/null +++ b/app-admin/run0edit/run0edit-9999.ebuild @@ -0,0 +1,55 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit python-single-r1 + +DESCRIPTION="Script to edit a single file as root using run0" +HOMEPAGE="https://github.com/HastD/run0edit" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/HastD/run0edit.git" +else + SRC_URI="https://github.com/HastD/run0edit/releases/download/v${PV}/run0edit-${PV}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RDEPEND=" + ${PYTHON_DEPS} + >=sys-apps/systemd-256:= +" + +DOCS=( {CHANGELOG,SECURITY,README}.md ) + +src_prepare() { + default + + python_fix_shebang run0edit_main.py run0edit_inner.py + + local b2=$(b2sum "${S}"/run0edit_inner.py | cut -d' ' -f1) + local sitedir=$(python_get_sitedir) + + # patch hard-coded variables to work + sed -i \ + -e "s|^INNER_SCRIPT_PATH:.*|INNER_SCRIPT_PATH: Final[str] = \"${sitedir}/run0edit_inner.py\"|" \ + -e "/^INNER_SCRIPT_B2:/{ + N + s|^.*|INNER_SCRIPT_B2: Final[str] = \"${b2}\"| + }" \ + run0edit_main.py || die +} + +src_install() { + python_domodule run0edit_inner.py + + python_newscript run0edit_main.py run0edit + + einstalldocs +} diff --git a/app-admin/s-tui/Manifest b/app-admin/s-tui/Manifest new file mode 100644 index 000000000..56071b4ed --- /dev/null +++ b/app-admin/s-tui/Manifest @@ -0,0 +1,2 @@ +DIST s-tui-1.3.0.gh.tar.gz 2609616 BLAKE2B b9639041d40ef87245b5f5afb3a7f331e573b154d681c0b09d2abb1fb26a6ca12d550331eb373c056d00b4f2f12feaff1426dde2a71dfd8b9bd314a5193ec3ec SHA512 0ae12b93358e2f33aa7c4bcb697b1ff2a64915fdecd021b41416c59af83045c3cf6ca4e168f3b9da86047402f2ebadfc1a0c429873ad351410883ec641fcc514 +DIST s-tui-1.4.0.gh.tar.gz 2651596 BLAKE2B da91b06b05cf174699ac123d90e24c14c8f2356f31760c1d5c7f60e7029df2e4bfe03aac72a23719f3eb9d1bce1fca26b44ef75bb3f280ddf3a852bf619b6266 SHA512 9b46e2e51695f22cb0c4c3f1948dd9f0f65a9acd5815ae8786b8a4df31c96ed31ab6cd22222c2d3fd55a11b7c08add4b9bc91387ff3ad82a7bcaf2e652b9cbe7 diff --git a/app-admin/s-tui/files/s-tui-1.2.0-dropimport.patch b/app-admin/s-tui/files/s-tui-1.2.0-dropimport.patch new file mode 100644 index 000000000..cc59f034f --- /dev/null +++ b/app-admin/s-tui/files/s-tui-1.2.0-dropimport.patch @@ -0,0 +1,13 @@ +diff --git a/s_tui/s_tui.py b/s_tui/s_tui.py +index e39e6d9..c104e8f 100755 +--- a/s_tui/s_tui.py ++++ b/s_tui/s_tui.py +@@ -36,7 +36,7 @@ import sys + + import psutil + import urwid +-import urwid.curses_display ++#import urwid.curses_display + + try: + import configparser diff --git a/app-admin/s-tui/metadata.xml b/app-admin/s-tui/metadata.xml new file mode 100644 index 000000000..3431d6b87 --- /dev/null +++ b/app-admin/s-tui/metadata.xml @@ -0,0 +1,12 @@ + + + + + joe@wt.gd + Joe Kappus + + + amanusk/s-tui + s-tui + + diff --git a/app-admin/s-tui/s-tui-1.3.0.ebuild b/app-admin/s-tui/s-tui-1.3.0.ebuild new file mode 100644 index 000000000..e4009a212 --- /dev/null +++ b/app-admin/s-tui/s-tui-1.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature + +DESCRIPTION="Stress-Terminal UI monitoring tool" +HOMEPAGE="https://amanusk.github.io/s-tui/" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/amanusk/${PN}.git" + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/amanusk/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-python/psutil-7.0.0[${PYTHON_USEDEP}] + >=dev-python/urwid-3.0.2[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +pkg_postinst() { + optfeature "Stress options in program menu" app-benchmarks/stress app-benchmarks/stress-ng +} diff --git a/app-admin/s-tui/s-tui-1.4.0.ebuild b/app-admin/s-tui/s-tui-1.4.0.ebuild new file mode 100644 index 000000000..e4009a212 --- /dev/null +++ b/app-admin/s-tui/s-tui-1.4.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature + +DESCRIPTION="Stress-Terminal UI monitoring tool" +HOMEPAGE="https://amanusk.github.io/s-tui/" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/amanusk/${PN}.git" + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/amanusk/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-python/psutil-7.0.0[${PYTHON_USEDEP}] + >=dev-python/urwid-3.0.2[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +pkg_postinst() { + optfeature "Stress options in program menu" app-benchmarks/stress app-benchmarks/stress-ng +} diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest new file mode 100644 index 000000000..8ab5993e4 --- /dev/null +++ b/app-admin/synadm/Manifest @@ -0,0 +1,2 @@ +DIST synadm-0.43.1.tar.gz 56787 BLAKE2B 72e5e643a4b64fcc2391aba0429df5ef994328e827e6a3b403e6fc599e2964b85fe6c808e552887b00c5f17e84b42bd2c2303b15ffb28bae6787c4c26533cdb3 SHA512 58268382c9d1619bed2aa063ec19c9ef78fd4a62c0ef279562b541419c7a40ecef3b13bb5faec16260740f79c13f5d8036b9ac84326c04b1f025dc76d2b0813d +DIST synadm-0.44.tar.gz 57814 BLAKE2B 447d59a5d33116fc214f849418eafcc48b95189b27e954272b52b6cecf3f84bf8805f042804893547dd22d051c8cc7661198176a7a8c5e75134607a0764f6b0f SHA512 d1e8584716f6e3375700e62871e39bde0d95d5ff41917b91e4093a6d98c5ff7e5144ab80b90a5b977006c1fb4be350576fd404ac457a50d28ac78fe75c2b9bdb diff --git a/app-admin/synadm/metadata.xml b/app-admin/synadm/metadata.xml new file mode 100644 index 000000000..f82048b35 --- /dev/null +++ b/app-admin/synadm/metadata.xml @@ -0,0 +1,16 @@ + + + + + A CLI tool to help admins of Matrix-Synapse homeservers conveniently issue commands available via its admin API. + + + Johannes Tiefenbacher + jt@peek-a-boo.at + + https://github.com/JOJ0/synadm/releases + https://github.com/JOJ0/synadm/issues + JOJ0/synadm + synadm + + diff --git a/app-admin/synadm/synadm-0.43.1.ebuild b/app-admin/synadm/synadm-0.43.1.ebuild new file mode 100644 index 000000000..d69cb925d --- /dev/null +++ b/app-admin/synadm/synadm-0.43.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/app-admin/synadm/synadm-0.44.ebuild b/app-admin/synadm/synadm-0.44.ebuild new file mode 100644 index 000000000..d69cb925d --- /dev/null +++ b/app-admin/synadm/synadm-0.44.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Command line admin tool for Synapse" +HOMEPAGE="https://github.com/JOJ0/synadm" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-option-group[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/app-admin/talosctl-bin/Manifest b/app-admin/talosctl-bin/Manifest new file mode 100644 index 000000000..bf49ded75 --- /dev/null +++ b/app-admin/talosctl-bin/Manifest @@ -0,0 +1,15 @@ +DIST talosctl-amd64-v1.10.1 93896888 BLAKE2B c326f7cf1d7b7603a1d8993e073fe9e678d3c91882910ad2ee400ef6bd7ac270e39b5d7c1a859cd34fa46a4de0c90f5419ba03742ac0041d7c73f69f1d591028 SHA512 0091a163a5216f9c6f8633860eb671cb67f26a7dfae56155f12ed088cb550d3506aa793c21c91a260eaee7fc7010f6370a3e4315146dccee287b1a6f8d21a115 +DIST talosctl-amd64-v1.12.0-rc.0 97652920 BLAKE2B c5eb64454565802bed3881405d331de63d84d41b5112f7d3beb5c39c67b3a9cc14ee08d028a48de4976a27e7fe16d95063dca4a95fcc3b5c7362e70d5e92c37a SHA512 fab3809a10615b5c1cf86a321b94ddc87c26006d4cbf78abb733adb3415f891cb9a5522003735dd3e41261dc5df86b1938cc8a80af04101bb1a97346c6c5af3d +DIST talosctl-amd64-v1.12.5 97677496 BLAKE2B 68c8271d2abf27b39ac63191961e56647852c8cfff6c2c1fabd625cbc412004efb25ae5ae6435d75e20bb9907da249276494cc60b35c97a52cf15dde04f51e83 SHA512 f0affa8f2b5cf6e4fb0809d7b5462648ffdfb6efd5f7a64e9e03aba15818dae3a91feb021b26cf65472e8abc8f5e54911c96bb9ffab92c69765f96ae0e959aa0 +DIST talosctl-amd64-v1.7.6 79237272 BLAKE2B fae6d5a3c00ad09c6f8509ec6f7bdf2005e278eb524d82ec5ad11a4896d53e3540e580edcfa854a290597399ed907ebeeb8b25d95c685fcaf5d3dcf4097845c7 SHA512 077195e8ec0bcd854c7bb1b3c895f1ec1d64d3e102188234e00911e1e205933276dbafcffd0b04e3fd667cc76d8a09422e379a6d92da41d266264dba1070261a +DIST talosctl-amd64-v1.9.5 89358488 BLAKE2B 4aa42782150293e6ab899683c6d8f4d311ecba883c72001ad90ce24d13cd4603ff86a40cf52da9fe04ccb437d14e16659e2b93c811c7a2122b7e39e222d38071 SHA512 55f4196d25f8659d3db79f34d161f453d4a276c244fc1fa202b62562683af915aa0ebbb37da9f012c80a8c4e39261948fdb6e10604f13ccd3dff1b419454b7dc +DIST talosctl-arm64-v1.10.1 89850040 BLAKE2B 541c4f820dc713b1b78f9a67ccdfba023e78c9d5b37a6eae135ebc38eeb2e0b1534be1643726ad48ff639e1f7b404a1ea18f9b753cdc7831bbcb7f8fb3b95226 SHA512 2827d15e69d0fc55526915394c8c5a70e66da583da401c17b8ba8c71c1cab27874f42319f8097904da93fc12e4f28363b113366082539d5b4ec318d30b4d3ca8 +DIST talosctl-arm64-v1.12.0-rc.0 91816120 BLAKE2B 281c94432387a2f92f9e1675614c8f17ca54146cf6c8b36bcc605a69c81eca6e74245be29d2d8c4d11c97cce3d3b6f4e2f8b329567252ee1b78bcd53067f61d4 SHA512 57a476a22206bb18d400b1cabce70a65356da02b5c6c6e7ef7b750e14c7d1241b2fe983e6860512fb075636c58feb3d4ec14ac321458ddba8f8deed96531880f +DIST talosctl-arm64-v1.12.5 91881656 BLAKE2B 952c1cf7b3483eefa3a728abb43e4b3e317046243d595a992d8f6e0e61d73745f23336f64bb4178f82cf8f6e13d5390785443f9bca04279cc009cd4bf8db9185 SHA512 e265cd3bc306a42415336a98e668f57b1b13eaa55d575fabbaeae781e68f6fa0517b21b880d5193767cb17440de1440253de00b9edfa22818811df33931de5ff +DIST talosctl-arm64-v1.7.6 76808344 BLAKE2B c89b4517cdcf511c153e1fa8f20883969b9b58f5fbaa97090af7215782a3943e7f765ae806f3e9e2ca8bab11152afb5a8e8493bfc11eb851d9008f25f3917d64 SHA512 845f69b8ff8508885d0494523280b6d025809abf6cacc923fd5c1049a156e6185a36462d2f4fe67d7699f20f78c00b8b5bc469a4d0c03a00b61ccf7e660608d2 +DIST talosctl-arm64-v1.9.5 86704280 BLAKE2B 53cb20fedb2f32968e0724fadc9762d25e17ee35cb5818350f5abb788d548db3ff17f256f510745eb9912a82b72b920d73f0104f1bace7450c626afdaea30380 SHA512 4c24e0aaa40b7e8891876305c75700ecf599903e9b15779abc8849eeafe7c29c507376b24ee5a133784785336da332ce56aaadfff095c856f922364f7f560f3d +DIST talosctl-armv7-v1.10.1 88080568 BLAKE2B 817b7cceb4548b701160072f88380aa81c88cc42a7f6cb30f617ec12e81bc6c29f942752a7ec32493f13a2a7e63f50b62371088ee7fe9210771b716cfe98a080 SHA512 b5aa338ec14cc55c81070d9d45ebe9ea3a3fa29af90bd3fca3c1875123e56c975a1b21a13530cd54f1702758df547a424b7383c267f75eee3211cca88bbac35d +DIST talosctl-armv7-v1.12.0-rc.0 91881656 BLAKE2B d63c2a80340aa5253d287ae7aca63a96bfa811006e9d72384f5b91cd866f66c6e52f12c482286f2139c590173d79ea85138600079f4a3cc383ac3049a375f2c7 SHA512 6c552c064581d1579885fa944495374b367ac1c825ae701530d2643428ff11509ae08fd9e5ada81b48e4eb65099b44d1fc45058a55b98a491a709757bef76ccf +DIST talosctl-armv7-v1.12.5 91947192 BLAKE2B 451e6caf0ed4bbb6c4e2bd72c5f10636e5a1dd50f4ed540e47c4a306e14953c7c2d0e77ca17a7320076530e09683f8871ff29c9d5765ae6ebe3aeb5d917eced6 SHA512 ea3714b4e5b12742212650e8c567abc08b975ac89ba7acd0b3fb6722f1af3080ed30ad6b5d5727cbe972bcef8797a387d1ead707b44be5485f41982e9642cde3 +DIST talosctl-armv7-v1.7.6 75301016 BLAKE2B 03fec115f7cce619d39f625057e5256fe9ae72775094b5b9ae32393c7ecfe39c03bad81e51628a948f1e40912c0937b35ab329748c63341062813207cfc59dfa SHA512 868ffd828f6eae6c964cc4b4f7f8ea73772df5e1bcd6f524b53e81779bce45b950aabcc180c842d87c242d3b382d82a5b2ee9d918f897b47dfdf50cf0dec4b56 +DIST talosctl-armv7-v1.9.5 83755160 BLAKE2B c3724456b4f7290275eaf488ed1561d4beb415d2a7e0cc165c84e25e0f8742105ca365413641448ed592476c24808f9d44f7a94a21dc76fb65adbd5b54a629c0 SHA512 1f7dae481690464bd4b326d68e230ceeb0a75ce66e6c72512a957171b0131f97334bf9e3be4b745054abc20f616f1471eea38074aef55b40fd75b8664a19a769 diff --git a/app-admin/talosctl-bin/metadata.xml b/app-admin/talosctl-bin/metadata.xml new file mode 100644 index 000000000..3b2e026d0 --- /dev/null +++ b/app-admin/talosctl-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + sm+gentoo@skym.fi + Skyler + + diff --git a/app-admin/talosctl-bin/talosctl-bin-1.10.1.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.10.1.ebuild new file mode 100644 index 000000000..675a39c39 --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.10.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" +HOMEPAGE="https://www.talos.dev/v1.10/" +SRC_URI=" +amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> + talosctl-amd64-v${PV} ) +arm64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-arm64 -> + talosctl-arm64-v${PV} ) +arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> + talosctl-armv7-v${PV} ) +" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +QA_PREBUILT="usr/bin/talosctl" + +src_install() { + if use arm; then + newbin "${DISTDIR}"/talosctl-armv7-v${PV} talosctl + fi + if use arm64; then + newbin "${DISTDIR}"/talosctl-arm64-v${PV} talosctl + fi + if use amd64; then + newbin "${DISTDIR}"/talosctl-amd64-v${PV} talosctl + fi +} diff --git a/app-admin/talosctl-bin/talosctl-bin-1.12.0_rc0.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.12.0_rc0.ebuild new file mode 100644 index 000000000..fbe78e388 --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.12.0_rc0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" +HOMEPAGE="https://www.talos.dev/v1.10/" + +MY_PV="${PV/_rc/-rc.}" +SRC_URI=" +amd64? ( https://github.com/siderolabs/talos/releases/download/v${MY_PV}/talosctl-linux-amd64 -> + talosctl-amd64-v${MY_PV} ) +arm64? ( https://github.com/siderolabs/talos/releases/download/v${MY_PV}/talosctl-linux-arm64 -> + talosctl-arm64-v${MY_PV} ) +arm? ( https://github.com/siderolabs/talos/releases/download/v${MY_PV}/talosctl-linux-armv7 -> + talosctl-armv7-v${MY_PV} ) +" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +QA_PREBUILT="usr/bin/talosctl" + +src_install() { + if use arm; then + newbin "${DISTDIR}"/talosctl-armv7-v${MY_PV} talosctl + fi + if use arm64; then + newbin "${DISTDIR}"/talosctl-arm64-v${MY_PV} talosctl + fi + if use amd64; then + newbin "${DISTDIR}"/talosctl-amd64-v${MY_PV} talosctl + fi +} diff --git a/app-admin/talosctl-bin/talosctl-bin-1.12.5.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.12.5.ebuild new file mode 100644 index 000000000..77090c313 --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.12.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" +HOMEPAGE="https://www.talos.dev/" + +MY_PV="${PV/_rc/-rc.}" +SRC_URI=" +amd64? ( https://github.com/siderolabs/talos/releases/download/v${MY_PV}/talosctl-linux-amd64 -> + talosctl-amd64-v${MY_PV} ) +arm64? ( https://github.com/siderolabs/talos/releases/download/v${MY_PV}/talosctl-linux-arm64 -> + talosctl-arm64-v${MY_PV} ) +arm? ( https://github.com/siderolabs/talos/releases/download/v${MY_PV}/talosctl-linux-armv7 -> + talosctl-armv7-v${MY_PV} ) +" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" + +QA_PREBUILT="usr/bin/talosctl" + +src_install() { + if use arm; then + newbin "${DISTDIR}"/talosctl-armv7-v${MY_PV} talosctl + fi + if use arm64; then + newbin "${DISTDIR}"/talosctl-arm64-v${MY_PV} talosctl + fi + if use amd64; then + newbin "${DISTDIR}"/talosctl-amd64-v${MY_PV} talosctl + fi +} diff --git a/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild new file mode 100644 index 000000000..686fb7523 --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" +HOMEPAGE="https://www.talos.dev/v1.7/" +SRC_URI=" +amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> + talosctl-amd64-v${PV} ) +arm64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-arm64 -> + talosctl-arm64-v${PV} ) +arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> + talosctl-armv7-v${PV} ) +" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +QA_PREBUILT="usr/bin/talosctl" + +src_install() { + if use arm; then + newbin "${DISTDIR}"/talosctl-armv7-v${PV} talosctl + fi + if use arm64; then + newbin "${DISTDIR}"/talosctl-arm64-v${PV} talosctl + fi + if use amd64; then + newbin "${DISTDIR}"/talosctl-amd64-v${PV} talosctl + fi +} diff --git a/app-admin/talosctl-bin/talosctl-bin-1.9.5.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.9.5.ebuild new file mode 100644 index 000000000..ece54a17a --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.9.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +DESCRIPTION="Pre-compiled talosctl is an tool for interacting with the Talos API" +HOMEPAGE="https://www.talos.dev/v1.9/" +SRC_URI=" +amd64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-amd64 -> + talosctl-amd64-v${PV} ) +arm64? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-arm64 -> + talosctl-arm64-v${PV} ) +arm? ( https://github.com/siderolabs/talos/releases/download/v${PV}/talosctl-linux-armv7 -> + talosctl-armv7-v${PV} ) +" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +QA_PREBUILT="usr/bin/talosctl" + +src_install() { + if use arm; then + newbin "${DISTDIR}"/talosctl-armv7-v${PV} talosctl + fi + if use arm64; then + newbin "${DISTDIR}"/talosctl-arm64-v${PV} talosctl + fi + if use amd64; then + newbin "${DISTDIR}"/talosctl-amd64-v${PV} talosctl + fi +} diff --git a/app-admin/terragrunt-bin/Manifest b/app-admin/terragrunt-bin/Manifest new file mode 100644 index 000000000..45169cda6 --- /dev/null +++ b/app-admin/terragrunt-bin/Manifest @@ -0,0 +1,2 @@ +DIST terragrunt-bin-0.93.11.bin 74916024 BLAKE2B 736875e5bc32d115b8b8a8ceea6d4b612f14832de4475c0cbdce6833dfe7ec3e32bad6c2cfc623e1c7852eaeb633ac10be0fd2efabb7ce85c228800c9e0372d9 SHA512 2dd349ac600149979aaa7c8131004a189a51a392e7b1f20f53e04375ef6f6923bf941fd9bb1ee8f1511c54d0ca5db43ac12cf4f001716c76c14ab2a802f444f8 +DIST terragrunt-bin-0.96.1.bin 77906104 BLAKE2B 36a1f42f48bf3f8e5dc9379c8739f212ad1fa6e0cc26ee2a1c01e5ebdd849b01c7cd1e2e0da25c515d4bd9ec8b2eb2b78c75a66c2231a3cef206184771a6c70e SHA512 0f599c61df4cbe1a8bfabd0da4a24613beae6717ea97398eecad65f54b1e04e50846129219f32f883e52e546cf9148a1a95db72d6dba2cf8cba1cf3297ee13ab diff --git a/app-admin/terragrunt-bin/metadata.xml b/app-admin/terragrunt-bin/metadata.xml new file mode 100644 index 000000000..fa54d7561 --- /dev/null +++ b/app-admin/terragrunt-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + hi@dutra.sh + Gabriel M. Dutra + + + Terragrunt is a thin wrapper for Terraform that provides extra tools for keeping your Terraform configurations DRY, working with multiple Terraform modules, and managing remote state. https://terragrunt.gruntwork.io + + + gruntwork-io/terragrunt + + diff --git a/app-admin/terragrunt-bin/terragrunt-bin-0.93.11.ebuild b/app-admin/terragrunt-bin/terragrunt-bin-0.93.11.ebuild new file mode 100644 index 000000000..1745a1d3f --- /dev/null +++ b/app-admin/terragrunt-bin/terragrunt-bin-0.93.11.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A thin wrapper for Terraform" +HOMEPAGE="https://www.gruntwork.io" +SRC_URI="https://github.com/gruntwork-io/${PN%-bin}/releases/download/v${PV}/terragrunt_linux_amd64 -> ${P}.bin" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" + +QA_FLAGS_IGNORED=".*" + +src_unpack() { + cp "${DISTDIR}/${P}.bin" terragrunt || die +} + +src_install() { + dobin terragrunt +} diff --git a/app-admin/terragrunt-bin/terragrunt-bin-0.96.1.ebuild b/app-admin/terragrunt-bin/terragrunt-bin-0.96.1.ebuild new file mode 100644 index 000000000..1745a1d3f --- /dev/null +++ b/app-admin/terragrunt-bin/terragrunt-bin-0.96.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A thin wrapper for Terraform" +HOMEPAGE="https://www.gruntwork.io" +SRC_URI="https://github.com/gruntwork-io/${PN%-bin}/releases/download/v${PV}/terragrunt_linux_amd64 -> ${P}.bin" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" + +QA_FLAGS_IGNORED=".*" + +src_unpack() { + cp "${DISTDIR}/${P}.bin" terragrunt || die +} + +src_install() { + dobin terragrunt +} diff --git a/app-admin/tflint/Manifest b/app-admin/tflint/Manifest new file mode 100644 index 000000000..ce374eee5 --- /dev/null +++ b/app-admin/tflint/Manifest @@ -0,0 +1,4 @@ +DIST tflint-0.58.0-vendor.tar.xz 7031336 BLAKE2B aea04599875607c5b5cef89a086bcffec9ba51cd2afc097620c1cc1ebb441a37e047308fc321d876c309aae5cf3bde007865af5e99e37b0aeab7d99b81259461 SHA512 940d0bdeca936d3909a38f2ba01f429ff67a9f6cfe3bcb689c0abc55aca6dcdd86198b5e9d47860f13bb8cdd5cbd886b9222a7dca06be1d3755850b8e0681d16 +DIST tflint-0.58.0.tar.gz 1433377 BLAKE2B c02a477e7044c5a704f7d0e6f057af177360db93c2351518a475e20e380a79b909c15894c03a63e030b9a74ba3960bd47b140f2046644f76de0334a9ffea6d98 SHA512 4d8da70c8d6bfd615ae34d8314e74a9aea0d9677a398d78c1d1d5cd50f4f516f90ff04e11dc61eb5e6f4823c7847229c03c69410de464dd33ed653292c1b224e +DIST tflint-0.60.0-vendor.tar.xz 7690120 BLAKE2B 8a6f0de7e375fb1f6d9c4fca62437bc1db58e81add253cd6815d67c70c0c116c60d4e62082fb8cbd85b65a7b6c9472ccec7f6799ec0db8141950f85df9b4ef7f SHA512 5103ffa4f0ce1bb92c8405d22365bcfe7e6c7ff49ec9269c328dcb34879ee08757737c67fc210cf50c115bd460e2ba576544b7146ebd671979e543b707a5f8c6 +DIST tflint-0.60.0.tar.gz 1442110 BLAKE2B aba7ba77265983ce87abb1562a9a23388d1cc32f81162988a723ba13e6b445f4e4a1a6c5a5639a78fd9c44bebfa8997cac5d8dee5d41570049de8f994d523b8b SHA512 977b82e71d4dd529940472007d7ece0c5c0bd80f41d920fd9d509e904b62cd5781aa43cae7d4b2724730f680a71edd6f538ab519a2d423759481d3ed453a94a0 diff --git a/app-admin/tflint/metadata.xml b/app-admin/tflint/metadata.xml new file mode 100644 index 000000000..8592c2ac5 --- /dev/null +++ b/app-admin/tflint/metadata.xml @@ -0,0 +1,11 @@ + + + + + hi@dutra.sh + Gabriel M. Dutra + + + terraform-linters/tflint + + diff --git a/app-admin/tflint/tflint-0.58.0.ebuild b/app-admin/tflint/tflint-0.58.0.ebuild new file mode 100644 index 000000000..5b4f81dae --- /dev/null +++ b/app-admin/tflint/tflint-0.58.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Terraform linter" +HOMEPAGE="https://github.com/terraform-linters/tflint" +SRC_URI="https://github.com/terraform-linters/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Tests requires network connection +RESTRICT=test + +src_compile() { + ego build -v -x -o ${PN} +} + +src_install() { + dobin tflint/${PN} +} diff --git a/app-admin/tflint/tflint-0.60.0.ebuild b/app-admin/tflint/tflint-0.60.0.ebuild new file mode 100644 index 000000000..323ec4498 --- /dev/null +++ b/app-admin/tflint/tflint-0.60.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Terraform linter" +HOMEPAGE="https://github.com/terraform-linters/tflint" +SRC_URI="https://github.com/terraform-linters/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://distfiles.dutra.sh/distfiles/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Tests requires network connection +RESTRICT=test + +src_compile() { + ego build -v -x -o ${PN} +} + +src_install() { + dobin tflint/${PN} +} diff --git a/app-alternatives/phosh-keyboard/metadata.xml b/app-alternatives/phosh-keyboard/metadata.xml new file mode 100644 index 000000000..f8d1f76df --- /dev/null +++ b/app-alternatives/phosh-keyboard/metadata.xml @@ -0,0 +1,13 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Symlink to phosh-base/phosh-osk-stevia + + + diff --git a/app-alternatives/phosh-keyboard/phosh-keyboard-2-r1.ebuild b/app-alternatives/phosh-keyboard/phosh-keyboard-2-r1.ebuild new file mode 100644 index 000000000..30af54ea8 --- /dev/null +++ b/app-alternatives/phosh-keyboard/phosh-keyboard-2-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ALTERNATIVES=( + "stevia:phosh-base/phosh-osk-stevia" +) + +inherit app-alternatives + +DESCRIPTION="sm.puri.OSK0.desktop symlinks" +KEYWORDS="~amd64" + +src_install() { + local target="/usr/share/applications/sm.puri.OSK0.desktop" + + case $(get_alternative) in + stevia) + dosym mobi.phosh.Stevia.desktop "${target:?}";; + esac +} diff --git a/app-arch/fuse-archive/Manifest b/app-arch/fuse-archive/Manifest new file mode 100644 index 000000000..1314daf72 --- /dev/null +++ b/app-arch/fuse-archive/Manifest @@ -0,0 +1,6 @@ +DIST assert-boost-1.87.0.tar.gz 20645 BLAKE2B 28ba5b22b5b9811140afb640fa9f891638fd21e4c1e57cee85a5371b1f0b85baf5f2a57a0a7219075c1da6bd136e13c1c723831c3855d2355a42e90d555b1196 SHA512 da141f67e0c8926e21d4fae6a1665f1706b300b1a85c1d870546eb74d7382369148846bb939d1d23b84fb0dfc542fdc1dafed613f34adacc5931df7655406276 +DIST config-boost-1.87.0.tar.gz 386554 BLAKE2B e1c7f9dcaf190c8b7d6a70bb161535af3d177c66a4305f25e9e192c4b6fa20e7823bff956859440a5fe41bc10d13f0f1bc85b7ce0c54acabf60be6c10da86d00 SHA512 8958ac0f764ab83481f38931a860c0b7cdad8ced4882d1fa57f570d6ebcb0ef000f33ca896faca392c85336406cbb791bf5114c38a15e0a5dcba5bb69ee5526f +DIST fuse-archive-1.12.tar.gz 624697 BLAKE2B ef72ee0f6f9bf586430b527dc317692fc9dae009bbee81cc0d2a1c641fd9f604400618ac07f8c22c4df18f1cf70eab935ad929f2622575ac691c4ccbe146349c SHA512 30d82cc5957ebfc75b5dd36ef86b87a32d4e572ca3104598da4c2b2b265263fe4ae472052bed497b105e91f39e9d47190c7707001285cc187258fd1eb129d3f2 +DIST fuse-archive-1.16.tar.gz 634488 BLAKE2B a0d0a8f36925c1d8edf8e436c53372fbd9e2332fb1b3d5ccdc98b52139818d142442ee0b7f6efe534c87992ec03f9a14c08fbc73eae4f73b60b4b36c213625fc SHA512 99d19e769835c096e403d863e49c8aded27fc0a9f2ad58ceab7f70e661134b0331469ad7f8681d53f536a1a320f40cc7df4828369024a7a7130219e5a78552f3 +DIST intrusive-boost-1.87.0.tar.gz 342888 BLAKE2B 199a381231c6d4262cb1a434b9f6517dd5d0bc0be6424ad51010c09a7537e392bb3d508b38ed0384ecf71106522ea5bcc5e3d4ba9babc1e36618b4a5d257c8f1 SHA512 121621bd745c26d095f09837db60ea736bd5ae2657407ee7ca82f00c9cfd22e94c5d160809da974912bee07e41b607504b3c5f6634dc390bdf88be48568341f5 +DIST move-boost-1.87.0.tar.gz 133396 BLAKE2B 14946fc2f3bfd70a6e0a76c4d8560ef05ff7c71350b7a72799c1cd935fcf3ba834ad5e52e71d9210650af57257efa107af3d427296c874d3027eb9a907f8a5a1 SHA512 3257cd363abe95c73c0f02df60b60d08ff3b3d28f24de36269ee8f58e1b81a9831052dbf463dcbd1ea789368f37d3eeff37e005bc26fe9dd6c179b949c71ba9b diff --git a/app-arch/fuse-archive/fuse-archive-1.12.ebuild b/app-arch/fuse-archive/fuse-archive-1.12.ebuild new file mode 100644 index 000000000..b1a393ec4 --- /dev/null +++ b/app-arch/fuse-archive/fuse-archive-1.12.ebuild @@ -0,0 +1,60 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs flag-o-matic optfeature + +DESCRIPTION="Read-only FUSE file system for mounting archives and compressed files" +HOMEPAGE="https://github.com/google/fuse-archive" + +# Only uses some header-only library from boost-intrusive +# Just vendor it to avoid bringing in entirety of boost as a dependency +BOOST_VERSION="boost-1.87.0" +SRC_URI=" + https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/boostorg/intrusive/archive/refs/tags/${BOOST_VERSION}.tar.gz -> intrusive-${BOOST_VERSION}.tar.gz + https://github.com/boostorg/config/archive/refs/tags/${BOOST_VERSION}.tar.gz -> config-${BOOST_VERSION}.tar.gz + https://github.com/boostorg/assert/archive/refs/tags/${BOOST_VERSION}.tar.gz -> assert-${BOOST_VERSION}.tar.gz + https://github.com/boostorg/move/archive/refs/tags/${BOOST_VERSION}.tar.gz -> move-${BOOST_VERSION}.tar.gz +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fuse2" + +DEPEND=" + fuse2? ( >=sys-fs/fuse-2.9:0 ) + !fuse2? ( >=sys-fs/fuse-3.1:3 ) + >=app-arch/libarchive-3.7 +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND}" +# TODO(NRK): enable tests. requires python + a lot of format support. +# also takes a lot of disk space (and time) by generating big.zip. +RESTRICT="test" + +src_configure() { + sed -i 's|-O2||g' Makefile || die "sed failed" + sed -i 's|-O0 -g||g' Makefile || die "sed failed" +} + +src_compile() { + append-cppflags "-I../intrusive-${BOOST_VERSION}/include" + append-cppflags "-I../config-${BOOST_VERSION}/include" + append-cppflags "-I../assert-${BOOST_VERSION}/include" + append-cppflags "-I../move-${BOOST_VERSION}/include" + emake CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + FUSE_MAJOR_VERSION="$(usex fuse2 2 3)" +} + +src_install() { + dobin out/fuse-archive + doman fuse-archive.1 +} + +pkg_postinst() { + optfeature "mounting brotli compressed files" "app-arch/brotli" + optfeature "mounting LZO compressed files" "app-arch/lzop" + optfeature "mounting compress (.Z) files" "app-arch/ncompress" +} diff --git a/app-arch/fuse-archive/fuse-archive-1.16.ebuild b/app-arch/fuse-archive/fuse-archive-1.16.ebuild new file mode 100644 index 000000000..393cca89c --- /dev/null +++ b/app-arch/fuse-archive/fuse-archive-1.16.ebuild @@ -0,0 +1,60 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs flag-o-matic optfeature + +DESCRIPTION="Read-only FUSE file system for mounting archives and compressed files" +HOMEPAGE="https://github.com/google/fuse-archive" + +# Only uses some header-only library from boost-intrusive +# Just vendor it to avoid bringing in entirety of boost as a dependency +BOOST_VERSION="boost-1.87.0" +SRC_URI=" + https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/boostorg/intrusive/archive/refs/tags/${BOOST_VERSION}.tar.gz -> intrusive-${BOOST_VERSION}.tar.gz + https://github.com/boostorg/config/archive/refs/tags/${BOOST_VERSION}.tar.gz -> config-${BOOST_VERSION}.tar.gz + https://github.com/boostorg/assert/archive/refs/tags/${BOOST_VERSION}.tar.gz -> assert-${BOOST_VERSION}.tar.gz + https://github.com/boostorg/move/archive/refs/tags/${BOOST_VERSION}.tar.gz -> move-${BOOST_VERSION}.tar.gz +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fuse2" + +DEPEND=" + fuse2? ( >=sys-fs/fuse-2.9:0 ) + !fuse2? ( >=sys-fs/fuse-3.1:3 ) + >=app-arch/libarchive-3.7 +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND}" +# TODO(NRK): enable tests. requires python + a lot of format support. +# also takes a lot of disk space (and time) by generating big.zip. +RESTRICT="test" + +src_configure() { + sed -i 's|-O2||g' Makefile || die "sed failed" + sed -i 's|-O0 -g||g' Makefile || die "sed failed" +} + +src_compile() { + append-cppflags "-I../intrusive-${BOOST_VERSION}/include" + append-cppflags "-I../config-${BOOST_VERSION}/include" + append-cppflags "-I../assert-${BOOST_VERSION}/include" + append-cppflags "-I../move-${BOOST_VERSION}/include" + emake CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)" \ + FUSE_MAJOR_VERSION="$(usex fuse2 2 3)" +} + +src_install() { + dobin out/fuse-archive + doman fuse-archive.1 +} + +pkg_postinst() { + optfeature "mounting brotli compressed files" "app-arch/brotli" + optfeature "mounting LZO compressed files" "app-arch/lzop" + optfeature "mounting compress (.Z) files" "app-arch/ncompress" +} diff --git a/app-arch/fuse-archive/metadata.xml b/app-arch/fuse-archive/metadata.xml new file mode 100644 index 000000000..316dcd21d --- /dev/null +++ b/app-arch/fuse-archive/metadata.xml @@ -0,0 +1,13 @@ + + + + + nrk@disroot.org + + + Build with fuse2 instead of fuse3 + + + google/fuse-archive + + diff --git a/app-arch/libarchive-qt/Manifest b/app-arch/libarchive-qt/Manifest new file mode 100644 index 000000000..2ff9f1ea3 --- /dev/null +++ b/app-arch/libarchive-qt/Manifest @@ -0,0 +1 @@ +DIST libarchive-qt-v2.0.8.tar.bz2 62808 BLAKE2B d5ee456e1d14b5e2547319d12bb62c9a8ca4182a68aa31025b14761823f12eebad9692bd09d7af2e3600a0effc060b60a1053e6dbb834758559821ecd69e63e7 SHA512 ce25d207b21659c17efc9110b1e62bfae5270a53b00d2a1e65377fc5df2afb0f3051d31210441d0ea3dadcfbccfb62c994893145d890a4c2215a7bf7dd231d1a diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.8-r1.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.8-r1.ebuild new file mode 100644 index 000000000..d6615e838 --- /dev/null +++ b/app-arch/libarchive-qt/libarchive-qt-2.0.8-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg meson + +DESCRIPTION="Qt based archiving solution with libarchive backend" +HOMEPAGE="https://gitlab.com/marcusbritanicus/libarchive-qt" +SRC_URI="https://gitlab.com/marcusbritanicus/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-arch/bzip2 + app-arch/libarchive:= + app-arch/xz-utils + dev-qt/qtbase:6 + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dinstall_static=false + -Duse_qt_version=qt6 + ) + meson_src_configure +} diff --git a/app-arch/libarchive-qt/metadata.xml b/app-arch/libarchive-qt/metadata.xml new file mode 100644 index 000000000..e00168ff5 --- /dev/null +++ b/app-arch/libarchive-qt/metadata.xml @@ -0,0 +1,8 @@ + + + + + + marcusbritanicus/libarchive-qt + + diff --git a/app-arch/libzim/Manifest b/app-arch/libzim/Manifest new file mode 100644 index 000000000..13e3042f3 --- /dev/null +++ b/app-arch/libzim/Manifest @@ -0,0 +1,2 @@ +DIST libzim-9.2.1.tar.gz 251633 BLAKE2B 9fd7acf2c24d9c346dd26fe19edf0758a60b3cb3695c322d8cc7a9422f6506f2b343fbeff159aed2ba17c17803b4debc8ebcfb1a43d8e0a0c79a142986ba3265 SHA512 13daa28d8c8860936da16df1914d008adc519eba5d18d2e5de82ff1c605f6e7f46f2ce13c1b78f4b3810cd55396afc57d5577942d12190d988e0c6df7d2e2780 +DIST libzim-9.5.0.tar.gz 276415 BLAKE2B 45607abb4f816f199b361817c5ea8eb0259651c4a5ce9629ff7aaadc3050b72babd7f459992aa5c617e7772fbe22fd79b219001b620780623c26e113ba194877 SHA512 b4ccc742e10690009e8f1e0b84c3083c8aa355ae02b6eb47dc6d3708971cd357a2e38fce5978106f6aca73e31976cca0fb56421d0088efa1459a7d89f029bee7 diff --git a/app-arch/libzim/libzim-9.2.1-r1.ebuild b/app-arch/libzim/libzim-9.2.1-r1.ebuild new file mode 100644 index 000000000..c5acbb5fd --- /dev/null +++ b/app-arch/libzim/libzim-9.2.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit meson python-any-r1 + +DESCRIPTION="ZIM file format: an offline storage solution for content coming from the Web" +HOMEPAGE="https://wiki.openzim.org/wiki/OpenZIM" +SRC_URI="https://github.com/openzim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-arch/lzma + app-arch/xz-utils + app-arch/zstd:= + dev-libs/icu:= + dev-libs/xapian:= +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" diff --git a/app-arch/libzim/libzim-9.5.0.ebuild b/app-arch/libzim/libzim-9.5.0.ebuild new file mode 100644 index 000000000..7dae933ba --- /dev/null +++ b/app-arch/libzim/libzim-9.5.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: add tests, doc +# TODO: add optional +xapian USE + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit meson python-any-r1 + +DESCRIPTION="ZIM file format: an offline storage solution for content coming from the Web" +HOMEPAGE="https://wiki.openzim.org/wiki/OpenZIM" +SRC_URI="https://github.com/openzim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/9.5" +KEYWORDS="~amd64" + +RDEPEND=" + app-arch/lzma + app-arch/xz-utils + app-arch/zstd:= + dev-libs/icu:= + dev-libs/xapian:= +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" diff --git a/app-arch/libzim/metadata.xml b/app-arch/libzim/metadata.xml new file mode 100644 index 000000000..b64e406ef --- /dev/null +++ b/app-arch/libzim/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + openzim/libzim + + diff --git a/app-arch/microtar/Manifest b/app-arch/microtar/Manifest new file mode 100644 index 000000000..35e0b7289 --- /dev/null +++ b/app-arch/microtar/Manifest @@ -0,0 +1 @@ +DIST microtar-0.1.0.tar.gz 4843 BLAKE2B f2390759ea575f2acbd4eeeaa6394e7e41c225fd858b58b2d138e5fb39f6f633d0ade117bf2435892caac673582c27af68909e76106687b6e10c72fc9bcdf117 SHA512 87279cb52896eb8bda6e05962489f08c5368b9330fd0e094bf7b740b293497f460a6f8a2a2694d5a265d3217ee2f51d8443291df4854e5bd04e157605e6150ef diff --git a/app-arch/microtar/metadata.xml b/app-arch/microtar/metadata.xml new file mode 100644 index 000000000..662988c68 --- /dev/null +++ b/app-arch/microtar/metadata.xml @@ -0,0 +1,7 @@ + + + + + rxi/microtar + + diff --git a/app-arch/microtar/microtar-0.1.0.ebuild b/app-arch/microtar/microtar-0.1.0.ebuild new file mode 100644 index 000000000..ab668b773 --- /dev/null +++ b/app-arch/microtar/microtar-0.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="A lightweight tar library written in ANSI C" +HOMEPAGE="https://github.com/rxi/microtar" +SRC_URI="https://github.com/rxi/microtar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + edo $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} \ + -I./src \ + -fPIC \ + -shared \ + -Wl,-soname=libmicrotar.so \ + src/microtar.c \ + -o libmicrotar.so +} + +src_install() { + dolib.so libmicrotar.so + doheader src/microtar.h + dodoc README.md +} diff --git a/app-arch/nix-compress/Manifest b/app-arch/nix-compress/Manifest new file mode 100644 index 000000000..12c14cc79 --- /dev/null +++ b/app-arch/nix-compress/Manifest @@ -0,0 +1 @@ +DIST nix-compress-0.3.1.tar.gz 32340 BLAKE2B d9901848f99e2e61ba76ab4f421cbeeec3b849af416083b2796dc1373b961dbbe3c34f1a8e3a77465161b4addd887892163544f504fc734508d747b2a7bc9ddc SHA512 ae483cd866fe11c8c25b204ea992f90782e1e79d053c1b5d70f0e10e5031fcc88f225293dc96c498a08aa3c592a08ad0cf98a2f55ba72a6593e61460160c2491 diff --git a/app-arch/nix-compress/metadata.xml b/app-arch/nix-compress/metadata.xml new file mode 100644 index 000000000..2d59d7de5 --- /dev/null +++ b/app-arch/nix-compress/metadata.xml @@ -0,0 +1,10 @@ + + + + + nrk@disroot.org + + + NRK/nix-compress + + diff --git a/app-arch/nix-compress/nix-compress-0.3.1.ebuild b/app-arch/nix-compress/nix-compress-0.3.1.ebuild new file mode 100644 index 000000000..ca355a4c1 --- /dev/null +++ b/app-arch/nix-compress/nix-compress-0.3.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="Modern implementation of the ancient unix compress(1) tool" +HOMEPAGE="https://codeberg.org/NRK/nix-compress" + +SRC_URI="https://codeberg.org/NRK/nix-compress/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" +LICENSE="GPL-3+ MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="!app-arch/ncompress" + +src_compile() { + edo $(tc-getCC) ${CFLAGS} -o compress nix-compress.c ${LDFLAGS} +} + +src_install() { + dobin compress + dosym compress /usr/bin/uncompress + doman man/compress.1 man/uncompress.1 + dodoc README.md +} diff --git a/app-arch/ouch/Manifest b/app-arch/ouch/Manifest new file mode 100644 index 000000000..cb78949b1 --- /dev/null +++ b/app-arch/ouch/Manifest @@ -0,0 +1,2 @@ +DIST ouch-0.6.1-crates.tar.xz 19393412 BLAKE2B fb864b2ff06a5d2fd5bf5d2265256ae92004d58c9aff632e0101ad3a2360e947cc93984c31a5b74dc7162b78da57cdaf5887aede632a8516300adb8a3416ab9c SHA512 b73f10c073bb0b8fdf833e0ed9dec62cf93128af9fa3a865ce2425fbc1dc003143a5af903bcb9573b584788a52ad35095c33e55c05f5fd10442fffdba5cee6dd +DIST ouch-0.6.1.tar.gz 78107 BLAKE2B 70a46c94b1af414b118af49ecf3651e2cba5e6d567a3234783401534b660937f608cf09d53a955f470d314264255967240e8b7aa6729a9caad6d546562eb29dc SHA512 53bd164230739640de9c79deb6d34c72daf80908eaf1040c69f92af8c3d247dfeee3e2f3daaecfc027f3df21d36ad82e6f8cc9a2ec8d7f2290bbdbeb350fe60b diff --git a/app-arch/ouch/metadata.xml b/app-arch/ouch/metadata.xml new file mode 100644 index 000000000..69948cb21 --- /dev/null +++ b/app-arch/ouch/metadata.xml @@ -0,0 +1,12 @@ + + + + + Jonas Frei + freijon@pm.me + + + ouch-org/ouch + https://github.com/ouch-org/ouch/issues + + diff --git a/app-arch/ouch/ouch-0.6.1.ebuild b/app-arch/ouch/ouch-0.6.1.ebuild new file mode 100644 index 000000000..b51df8a32 --- /dev/null +++ b/app-arch/ouch/ouch-0.6.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +LLVM_COMPAT=( {17..19} ) +RUST_NEEDS_LLVM=1 + +inherit llvm-r1 cargo shell-completion + +DESCRIPTION="A cli utility for easily compressing and decompressing files and directories." +HOMEPAGE="https://github.com/ouch-org/ouch" +SRC_URI="https://github.com/ouch-org/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/freijon/${PN}/releases/download/${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD MIT Unicode-DFS-2016 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-arch/bzip2 + app-arch/bzip3 + app-arch/xz-utils + virtual/zlib:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}=') +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="usr/bin/${PN}" + +src_compile() { + local -x OUCH_ARTIFACTS_FOLDER=artifacts + cargo_src_compile +} + +src_install() { + cargo_src_install + + doman artifacts/*.1 + + newbashcomp "artifacts/${PN}.bash" "${PN}" + dozshcomp "artifacts/_${PN}" + dofishcomp "artifacts/${PN}.fish" +} diff --git a/app-arch/unalz/Manifest b/app-arch/unalz/Manifest new file mode 100644 index 000000000..01106b027 --- /dev/null +++ b/app-arch/unalz/Manifest @@ -0,0 +1,3 @@ +DIST unalz-0.65-use-system-bz2.patch 1477 BLAKE2B bf92a6682557ca130c9b5e3cfb5e04ad399d7208e0632713ec7f117a2241e3b1863721c02d29b3b66f7c8e4a91369f1abb631e31d4fa9f6c96742b80e24f3ddf SHA512 404bcaf223c61e2a38c802c6eb8b51146a3aba51c4d032d71e915514d795c0a25e0ff6e16314ed15ec536eb430cb2747d2e1980a78a26830eb0c0b7e732f27e4 +DIST unalz-0.65-use-system-zlib.patch 1455 BLAKE2B d9a356523b19d4726c4e70cf97b6819f1a4511e73db57c954757a7df05521595b86c49a92392df50e712e9652118ac53711f27e661bf53d6c85706e153785e59 SHA512 7aa1e5736854d1de372e00cee4ea364b2fd96b7f0533a9526a8dea1f4984e5582a444e78aea7b21f9f3d7878c3865424aa7409e66e4b0c5fc2a07fe5c1fecac4 +DIST unalz-0.65.tgz 137985 BLAKE2B d99ca69a46c45ac1e231fe394fbf7f5d4721e10838c8684c8b436f779e2e3286c7586ce345fe3548cc41931c904366f96fbb82fadd9a62faeefa862f924ffb4e SHA512 6e22d1e28c956ced5c9dbfd4d7b5c03f36a8bd3e076801984cc4539e579cefbb1a6001d1086b33e14843e9d5be37a6cf811acffb52bb5dfb5d4a65518b735600 diff --git a/app-arch/unalz/files/unalz-0.65-buildfix-wrong-data-type.patch b/app-arch/unalz/files/unalz-0.65-buildfix-wrong-data-type.patch new file mode 100644 index 000000000..5eec7f690 --- /dev/null +++ b/app-arch/unalz/files/unalz-0.65-buildfix-wrong-data-type.patch @@ -0,0 +1,25 @@ +From 157d87e31f89805ab663aef861ebd3018cb37fca Mon Sep 17 00:00:00 2001 +From: King_DuckZ +Date: Tue, 5 May 2020 15:51:06 +0200 +Subject: [PATCH 1/3] Buildfix + +--- + UnAlz.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/UnAlz.cpp b/UnAlz.cpp +index 6ae3ef3..c8e3cc7 100644 +--- a/UnAlz.cpp ++++ b/UnAlz.cpp +@@ -1907,7 +1907,7 @@ void CUnAlz::DecryptingData(int nSize, BYTE* data) + //////////////////////////////////////////////////////////////////////////////////////////////////// + UINT32 CUnAlz::CRC32(UINT32 l, BYTE c) + { +- const unsigned long *CRC_TABLE = get_crc_table(); ++ const z_crc_t *CRC_TABLE = get_crc_table(); + return CRC_TABLE[(l ^ c) & 0xff] ^ (l >> 8); + } + +-- +2.26.2 + diff --git a/app-arch/unalz/files/unalz-0.65-remove-register.patch b/app-arch/unalz/files/unalz-0.65-remove-register.patch new file mode 100644 index 000000000..e277afbf5 --- /dev/null +++ b/app-arch/unalz/files/unalz-0.65-remove-register.patch @@ -0,0 +1,22 @@ +diff --git a/UnAlz.cpp b/UnAlz.cpp +index 26d6bd1..97c0ff8 100644 +--- a/UnAlz.cpp ++++ b/UnAlz.cpp +@@ -1935,7 +1935,7 @@ void CUnAlz::SetDestCodepage(const char* szToCodepage) + //////////////////////////////////////////////////////////////////////////////////////////////////// + unsigned int CUnAlz::_strlcpy (char *dest, const char *src, unsigned int size) + { +- register unsigned int i = 0; ++ unsigned int i = 0; + if (size > 0) { + size--; + for (i=0; size > 0 && src[i] != '\0'; ++i, size--) +@@ -1947,7 +1947,7 @@ unsigned int CUnAlz::_strlcpy (char *dest, const char *src, unsigned int size) + } + unsigned int CUnAlz::_strlcat (char *dest, const char *src, unsigned int size) + { +- register char *d = dest; ++ char *d = dest; + for (; size > 0 && *d != '\0'; size--, d++); + return (d - dest) + _strlcpy(d, src, size); + } diff --git a/app-arch/unalz/files/unalz-0.65-respect-compiler-flags.patch b/app-arch/unalz/files/unalz-0.65-respect-compiler-flags.patch new file mode 100644 index 000000000..3f6477b3a --- /dev/null +++ b/app-arch/unalz/files/unalz-0.65-respect-compiler-flags.patch @@ -0,0 +1,36 @@ +diff --git a/Makefile b/Makefile +index 31012ca..8357917 100755 +--- a/Makefile ++++ b/Makefile +@@ -1,8 +1,8 @@ +-CPP = g++ +-CC = gcc ++#CPP = g++ ++#CC = gcc + OBJ = main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o UnAlzBzip2.o + BIN = unalz +-LDFLAGS = -lz -lbz2 ++LDFLAGS += -lz -lbz2 + CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 + + all: +@@ -12,7 +12,7 @@ all: + @echo "" + @echo "TARGET_SYSTEM is one of" + @echo "" +- @echo " posix-utf8 : POSIX with utf8 filesystem(Most of modern OS, e.g. OSX/Ubuntu)" ++ @echo " posix-utf8 : POSIX with utf8 filesystem(Most of modern OS, e.g. OSX/Ubuntu)" + @echo " posix : POSIX system (FreeBSD/linux/OSX/sparc/Win32)" + @echo " linux-utf8 : LINUX with utf8 filesystem(without -liconv option)" + @echo " posix-noiconv : POSIX without libiconv (Windows(MINGW32,CYGWIN) or EUC-KR file system)" +@@ -34,8 +34,8 @@ posix-noiconv: unalz + $(CPP) $(OBJ) $(LDFLAGS) -o $(BIN) + + linux-utf8: unalz +- $(CPP) -c UnAlz.cpp -c UnAlzUtils.cpp -c main.cpp -D_UNALZ_ICONV -D_UNALZ_UTF8 $(CFLAGS) +- $(CPP) $(OBJ) $(LDFLAGS) -o $(BIN) ++ $(CXX) -c UnAlz.cpp -c UnAlzUtils.cpp -c main.cpp -D_UNALZ_ICONV -D_UNALZ_UTF8 $(CFLAGS) ++ $(CXX) $(OBJ) $(LDFLAGS) -o $(BIN) + + install: + cp unalz /usr/local/bin/ diff --git a/app-arch/unalz/metadata.xml b/app-arch/unalz/metadata.xml new file mode 100644 index 000000000..7472f89d6 --- /dev/null +++ b/app-arch/unalz/metadata.xml @@ -0,0 +1,8 @@ + + + + + joe@wt.gd + Joe Kappus + + diff --git a/app-arch/unalz/unalz-0.65-r1.ebuild b/app-arch/unalz/unalz-0.65-r1.ebuild new file mode 100644 index 000000000..165f4ef13 --- /dev/null +++ b/app-arch/unalz/unalz-0.65-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Extract ALZ archives" +HOMEPAGE="http://kippler.com/win/unalz/" + +pref=https://git.launchpad.net/ubuntu/+source/unalz/patch/?id= +SRC_URI=" + http://kippler.com/win/${PN}/${P}.tgz + ${pref}b4ade05e7e6dec25fee7d57bac6a055137e332c0 -> ${PN}-0.65-use-system-zlib.patch + ${pref}00932925e108f186301c5941130fc34c9a76f345 -> ${PN}-0.65-use-system-bz2.patch +" +S="${WORKDIR}"/${PN} + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/bzip2 + virtual/zlib:= + virtual/libiconv +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-buildfix-wrong-data-type.patch + "${DISTDIR}"/${P}-use-system-zlib.patch + "${DISTDIR}"/${P}-use-system-bz2.patch + "${FILESDIR}"/${P}-respect-compiler-flags.patch +) + +src_compile() { + emake linux-utf8 +} + +src_install() { + dobin "${S}"/unalz +} diff --git a/app-arch/unalz/unalz-0.65-r2.ebuild b/app-arch/unalz/unalz-0.65-r2.ebuild new file mode 100644 index 000000000..6aa733a22 --- /dev/null +++ b/app-arch/unalz/unalz-0.65-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Extract ALZ archives" +HOMEPAGE="http://kippler.com/win/unalz/" + +prefix=https://git.launchpad.net/ubuntu/+source/unalz/patch/?id= +SRC_URI=" + http://kippler.com/win/${PN}/${P}.tgz + ${prefix}b4ade05e7e6dec25fee7d57bac6a055137e332c0 -> ${PN}-0.65-use-system-zlib.patch + ${prefix}00932925e108f186301c5941130fc34c9a76f345 -> ${PN}-0.65-use-system-bz2.patch +" +S="${WORKDIR}"/${PN} + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-arch/bzip2 + virtual/zlib:= + virtual/libiconv +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-buildfix-wrong-data-type.patch + "${DISTDIR}"/${P}-use-system-zlib.patch + "${DISTDIR}"/${P}-use-system-bz2.patch + "${FILESDIR}"/${P}-respect-compiler-flags.patch + "${FILESDIR}"/${P}-remove-register.patch +) + +src_compile() { + emake linux-utf8 +} + +src_install() { + dobin "${S}"/unalz +} diff --git a/app-arch/zarchive/Manifest b/app-arch/zarchive/Manifest new file mode 100644 index 000000000..b72a6e91e --- /dev/null +++ b/app-arch/zarchive/Manifest @@ -0,0 +1 @@ +DIST zarchive-0.1.2.tar.gz 19779 BLAKE2B 1dc985d442b6758638022f5d4e42d225d47632f11c4d2a231589e84eee82ddd2ef8d45073c84ae7c08aab6619b41ff3b1a6961fadc7a2fe755d04b0693646568 SHA512 b9666e8e86e5162b4ee641905a288088311d5cd1af510b2fbf22eba722ad2d8ca43a081b14c0106743807eff256bac9a0cacbdeb06e8ccad0e8d5b9ed8fa886e diff --git a/app-arch/zarchive/metadata.xml b/app-arch/zarchive/metadata.xml new file mode 100644 index 000000000..981e6de86 --- /dev/null +++ b/app-arch/zarchive/metadata.xml @@ -0,0 +1,24 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + ZArchive is yet another file archive format. Think of zip, tar, 7z, etc. but with the requirement of allowing random-access reads and supporting compression. + + - Supports random-access reads within stored files + - Uses zstd compression (64KiB blocks) + - Scales reasonably well up to multiple terabytes with millions of files + - The theoretical size limit per-file is 2^48-1 (256 Terabyte) + - The encoding for paths within the archive is Windows-1252 (case-insensitive) + - Contains a SHA256 hash of the whole archive for integrity checks + - Endian-independent. The format always uses big-endian internally + - Stateless file and directory iterator handles which don't require memory allocation + + + Exzap/ZArchive + + diff --git a/app-arch/zarchive/zarchive-0.1.2.ebuild b/app-arch/zarchive/zarchive-0.1.2.ebuild new file mode 100644 index 000000000..92b1fb7d1 --- /dev/null +++ b/app-arch/zarchive/zarchive-0.1.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library for creating and reading zstd-compressed file archives (.zar)" +HOMEPAGE="https://github.com/Exzap/ZArchive" +SRC_URI="https://github.com/Exzap/ZArchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ZArchive-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +DEPEND="app-arch/zstd" +RDEPEND="${DEPEND}" diff --git a/app-backup/blocksync-fast/Manifest b/app-backup/blocksync-fast/Manifest new file mode 100644 index 000000000..c9c97f1df --- /dev/null +++ b/app-backup/blocksync-fast/Manifest @@ -0,0 +1,4 @@ +DIST blocksync-fast-1.0.3.tar.gz 159994 BLAKE2B 228d44a07f825ede0236ece06d0b8dd98285f3f74b5a7e32f05f444bba1d1eb53deaf19124ce20f1ae8d0057c551465d3d3cbe51f3d0e6d5977b2651745535a8 SHA512 83a086aeabb7b31eb274a682f40e0b2970b5d5ca786baca615ca5353ee2d5e10043f9020d4740bb88660bae3bde54e2d5821b082386e24da41c3ce014e9571bd +DIST blocksync-fast-1.0.4.tar.gz 175598 BLAKE2B e4c398b3645377f8ccc79dcf0f779ef6eb1d2e5b2c6f3282e5bef8ddf04a601e87627835e119e2d9ed687aa2968286b61411a84740678823d2117a595cd3794a SHA512 acd2dfc9864d075bdf1b3291b90a1b24ead72b00284efcf9810d762565b00ecd1f76151edfbe136333746a2f9759bb6bc399f3fd5e233f72b504a1b2d891f415 +DIST blocksync-fast-1.0.6.tar.gz 182014 BLAKE2B 5f135dce3d0ce9e4d86f91537bf8f7f2c69098dce14cc955f63ee9d4e49a0e59c3898ee0ee6aa85cbd9f4a1ff5e222bfa9b5237ffbffaf2efe38478718f2b7c0 SHA512 f8a13130e14be94bf809fb1b439a26883ceff17d88ac66aafc76e50d4337486bd574db956c3c714272d0fa638d500672446a08d42ca2411a49e2a3a416c8e4e2 +DIST blocksync-fast-1.0.7.tar.gz 182130 BLAKE2B 596ef3bc49fa36730891032b6709ce0a661b59b6347e4417539113aa73845cba7ecee86cb852b4bd8417e502c81cbf085ec7a2711a6d591da21d1184114c3b0a SHA512 f28a117da41f1e1a02bf32d939453790d5968ff3ae8ea5c1db38bcd2881f520f969ff16581e8aff7a37029eff9e9c8b5bb0e80eb5d013e3df5838be487477d98 diff --git a/app-backup/blocksync-fast/blocksync-fast-1.0.3.ebuild b/app-backup/blocksync-fast/blocksync-fast-1.0.3.ebuild new file mode 100644 index 000000000..ba98c7721 --- /dev/null +++ b/app-backup/blocksync-fast/blocksync-fast-1.0.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Fast block device sync with digest, designed to improve block-based backups." +HOMEPAGE="https://github.com/nethappen/blocksync-fast/" +SRC_URI="https://github.com/nethappen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+xxhash" + +RDEPEND=" + >=dev-libs/libgcrypt-1.9.0:0= + xxhash? ( >=dev-libs/xxhash-0.8 )" +DEPEND="${RDEPEND}" + +src_configure() { + eautoreconf + econf $(use_with xxhash) +} + +src_install() { + DOCS=(README.md CHANGELOG.md LICENSE scripts) + default_src_install +} diff --git a/app-backup/blocksync-fast/blocksync-fast-1.0.4.ebuild b/app-backup/blocksync-fast/blocksync-fast-1.0.4.ebuild new file mode 100644 index 000000000..ba98c7721 --- /dev/null +++ b/app-backup/blocksync-fast/blocksync-fast-1.0.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Fast block device sync with digest, designed to improve block-based backups." +HOMEPAGE="https://github.com/nethappen/blocksync-fast/" +SRC_URI="https://github.com/nethappen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+xxhash" + +RDEPEND=" + >=dev-libs/libgcrypt-1.9.0:0= + xxhash? ( >=dev-libs/xxhash-0.8 )" +DEPEND="${RDEPEND}" + +src_configure() { + eautoreconf + econf $(use_with xxhash) +} + +src_install() { + DOCS=(README.md CHANGELOG.md LICENSE scripts) + default_src_install +} diff --git a/app-backup/blocksync-fast/blocksync-fast-1.0.6.ebuild b/app-backup/blocksync-fast/blocksync-fast-1.0.6.ebuild new file mode 100644 index 000000000..ba98c7721 --- /dev/null +++ b/app-backup/blocksync-fast/blocksync-fast-1.0.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Fast block device sync with digest, designed to improve block-based backups." +HOMEPAGE="https://github.com/nethappen/blocksync-fast/" +SRC_URI="https://github.com/nethappen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+xxhash" + +RDEPEND=" + >=dev-libs/libgcrypt-1.9.0:0= + xxhash? ( >=dev-libs/xxhash-0.8 )" +DEPEND="${RDEPEND}" + +src_configure() { + eautoreconf + econf $(use_with xxhash) +} + +src_install() { + DOCS=(README.md CHANGELOG.md LICENSE scripts) + default_src_install +} diff --git a/app-backup/blocksync-fast/blocksync-fast-1.0.7.ebuild b/app-backup/blocksync-fast/blocksync-fast-1.0.7.ebuild new file mode 100644 index 000000000..ba98c7721 --- /dev/null +++ b/app-backup/blocksync-fast/blocksync-fast-1.0.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Fast block device sync with digest, designed to improve block-based backups." +HOMEPAGE="https://github.com/nethappen/blocksync-fast/" +SRC_URI="https://github.com/nethappen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+xxhash" + +RDEPEND=" + >=dev-libs/libgcrypt-1.9.0:0= + xxhash? ( >=dev-libs/xxhash-0.8 )" +DEPEND="${RDEPEND}" + +src_configure() { + eautoreconf + econf $(use_with xxhash) +} + +src_install() { + DOCS=(README.md CHANGELOG.md LICENSE scripts) + default_src_install +} diff --git a/app-backup/blocksync-fast/metadata.xml b/app-backup/blocksync-fast/metadata.xml new file mode 100644 index 000000000..196d653e1 --- /dev/null +++ b/app-backup/blocksync-fast/metadata.xml @@ -0,0 +1,26 @@ + + + + + mk@nethappen.pl + Marcin Koczwara + + + + mk@nethappen.pl + Marcin Koczwara + + https://nethappen.github.io/blocksync-fast/ + https://raw.githubusercontent.com/nethappen/blocksync-fast/main/CHANGELOG.md + nethappen/blocksync-fast + + + This program compares and synchronizes block devices using fast and efficient methods. + Digest can be used to store checksums of data blocks from previous synchronization + to speed up synchronize process and avoid read operations from target block device. + Program can also create delta files that contains differences between block devices + + + Enable dev-libs/xxhash support for very high speed hashing + + diff --git a/app-backup/btrfs-backup/Manifest b/app-backup/btrfs-backup/Manifest new file mode 100644 index 000000000..79a8675e8 --- /dev/null +++ b/app-backup/btrfs-backup/Manifest @@ -0,0 +1,81 @@ +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST btrfs-backup-0.2.4.crate 60429 BLAKE2B bce2bf3a8d82097b5e74c4d077f6d1d7b57513fad47376b6876964eecdb50d27ff9f2dc7945bb3d00926b155f794df78e396c97440c7fb35ef01e0ff12222ee0 SHA512 560a2711228ab996fa28fdeaa826a22e0b10221c353a9692455d70ee13136fd0e6ea4bf10a628a1c931cec43bea4460a373b673831dfdcfd95dd088fd2cccd79 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST clap-4.5.54.crate 62028 BLAKE2B eb0a5188ee58f582013cd9c46c92831ae8c8e21f0ada88ec4201a48d47cf2775df2c581c49e6119ca9ce97d2329d72aa1535165063c58dccda6bad9a83fbc85e SHA512 a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523 +DIST clap_builder-4.5.54.crate 170854 BLAKE2B 68ccc19d273270913e282c71bab509e59d46038dfa38db68b99fb02c3e09752e04c2e98af279022fdbb19b29d621939a35049b460a91432bc10a37af2fe3c18f SHA512 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c +DIST clap_complete-4.5.65.crate 49394 BLAKE2B b84d7a048b26c63b12489b431774a42f727381b985c863bcc8d82a7a19186289e5ac59e0d9439dddc72db1e1be8a8e20cd332a7b62c9baa388d2dea07e72e970 SHA512 150e549ec78504e6bc39df7a8d380aab135d69588664956d2fcea2173492a45fc7441f4961682b332c752386eb71bb2baca6ed615bdf6cda006568bbecec1f40 +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST goblin-0.10.4.crate 255957 BLAKE2B 3db899a77dba7e929522cafa96cbb2e591f5ee9c7ead53e63b48860c834c570afa7d736d9df7fa28199d5e620aad63dfdc8e96ec4b4bc1879088c287e572471d SHA512 5232cb1929ba2687e24e361a79ea3a2960886730f9e4fbe4108119512fcf44b6d3c96cfc0767f16b83805a8567837a1c9fb9d4c3526d70b7afb494ccb3ab9970 +DIST grev-0.1.4.crate 12110 BLAKE2B c36bb2abdb5fc6441dbf8134db1a27074b309c5eea0b56bc9a70c29e8c0cde1bd750136da568e01582c2b0ae1f430386ae3474739fb9e2df7e8faf6fe1d4e0ee SHA512 433d6ee8af022c41f3dd5028b72f7206096e2872dcdc68e583bea21c2e0be4c92f97de6100a6ba4b65d465e43a392145ad2126fd193022fe29bc9c367fc0be27 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d6c7322f7aa95b8aba3514fd5212b4429eb369d30d0327377e36c626de474ea5e1f764bd4fae595680a04f8 SHA512 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST proc-macro2-1.0.105.crate 60319 BLAKE2B 0c67b9c5561234d78c3bbe71e2774877b01c5798c6def669accc273dfb1188b360627aac9303157bc27fa85de84ec7b87d0cf6e1d1b07d19527983e721609681 SHA512 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9 +DIST quote-1.0.43.crate 31587 BLAKE2B 98b16b90a6f4a2c17fe4c3b428874265cd550e96db116642bcf9ca5300780115c11baa591858fbd92e024ca0d59a385275e33b7b5ba4da946e07d1f0df6e245f SHA512 ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST scc-2.4.0.crate 145014 BLAKE2B 9d0cb3823f4faf66e1ec309a029595091beee1b23af7bb48d7137afdaf367cd70f0db8a6aafc94ebf96526383e7adb3bb417efc8523633822ad6065814a96133 SHA512 ecb7afb66caa1b6e5f993c89f74bc63aa6a10fff7a418c708cee14be786681adec36545c2f36b27ff191fd1cbbeb73a774b214246fd8b5ef8fae3a42a19dfeca +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scroll-0.13.0.crate 24154 BLAKE2B 4a7e263f57a3fbbab935c9c33e51620efc5d9381941d2caac2131face7f558f03cc5ff986f60c68ccc9da96756d83712d3ed37b7c55b2cfe9b7c2020c0da6a82 SHA512 adf4544069d643f9f9a65a30039a74229d2b67f834d6f8e06575a75845ed820ddb769dbc2a720476b1b43cd01e2322cd0d2633235bfc22b025158b68127b2a5a +DIST scroll_derive-0.13.1.crate 8167 BLAKE2B 510bb6d6818c47c0e51cc3ff644c96efa11596afb193686424f2173fbba5eba1898ecde6fba2d4f2a7e3164002fa4affca54adfd227857202a4e15556077390b SHA512 36b49c0cf612c2621c901d1d5bf8f052b20fdad337ac01e095747090b51d2bdf072e72e9efec53d2a535fecc6fa531296c20522a9024d03650fffd6a01fadcfe +DIST sdd-3.0.10.crate 32748 BLAKE2B 7fa53287903dce30ac4ba44c8ecb59e7dbb4d56ff8853a07879703ce2795bda216b8083ed66574275b6a4e5b6df237a325ee49b999e10c29fa6198b61a7a5225 SHA512 02576bd1b4a3ce75b5ddf9fa9061ed5bf20c15aa1cb507047d19fbcd421ed315bcc5f5139b79ef27f4189f2b0889cf643700b73113d68d8928eab755fd7cdc9e +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serial_test-3.3.1.crate 13147 BLAKE2B 7c49935b38b969051d45e693d74bd47e1788e032973187ef4ab4358d5fc634c0d6104bee795c308a0fa7b525085f1b3e7882f4eb22c27aa933af1b4fd875d574 SHA512 61182c9ab83c71145e8f2cb193923e75878053019095bccde608d16a9b8732d497db9504924bd85d38c177af352b90f5ce302e752ebbf6305c08edcaf74e3e5f +DIST serial_test_derive-3.3.1.crate 8166 BLAKE2B a411352b1749195849d33129f6986978d3a4349dda612128f971f179b53743d3d3c886d3b03f2ed03530e00796046b5b25da95bd6fce930ef11903e5697a860c SHA512 6ed82263e406fb516285b6cbf3f0f13a260481d16d71fb9feb4f0618cded4e219f43191a41ea85918d23c4c4f478e096841f675663f1a43c1618c628c5da37ac +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST tempfile-3.24.0.crate 40849 BLAKE2B 1d659541878287336b903dd0d9523387336db3aaab7d04027364266331472d95e05845ad2719a5e7057246afefe2e9cc78e6aac035ec3ce837dd9fc5ef8209da SHA512 f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe +DIST time-0.3.45.crate 216365 BLAKE2B 6adec1666699a3605c5e24cdf5703f9bb82771626175879642e48fed20805df6a9c0fae724e7df44852e50874b26615e16c37616b9c91deab273507c126dd450 SHA512 b63be4cba51952e8f17304e04912246f997168c3338ff6a0ddc4f2df87e7eb4534adf62f53bf6e8e25807391b0ac4a7bf77ed5e2c6f687d5bc7d53ce90573dad +DIST time-core-0.1.7.crate 9261 BLAKE2B 8bb9cba40ad301a18fa3903da6656a60150af77a2652798ec78078fd2268675a66c10b3ea94ada3515fef525a2488bc24cea618773c7f4713e17fff6f9c18b3a SHA512 bd00a349a9f6659dbcf17ce9234d37f1b8450db5621eec7d3a33be3671e40eb43f0b72f204e5aaf7580b1fec102ba80513730883bd5634476c434e7d178bb94f +DIST time-macros-0.2.25.crate 24806 BLAKE2B 197cbd634a8bb9974ea8549d862d8612d008b11f44ed3cd9c3cd64e1dd34b17aed14cb6c77979f796a83d556e3d2a4ba0bc7d72342937f752fd5f7e9d16c9554 SHA512 ce6437cb3dd4f3a74c915574907fdcd52a96a88e71f8d1c81854f76aff33033d81220e9d20a18f68ec44d2340c423a5dbe2d77996af1bb09804644887ebfb2c0 +DIST uname-0.1.1.crate 6852 BLAKE2B 9ffe386e9819ba6341c644320210456841090625327da79a15ebb9601a299e236de91abe0cc0491ce24756d03ba4498c1baaeff1c24202ddf470a0fc5c5829a5 SHA512 b38f9f3496b3555e2b321813a43fbb419e5b81889a3c777626e7428b22311b5e2d9fac009dfe2378566962cea09ee4b32e2364329b947717939de84aacc543e5 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +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-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e diff --git a/app-backup/btrfs-backup/btrfs-backup-0.2.4.ebuild b/app-backup/btrfs-backup/btrfs-backup-0.2.4.ebuild new file mode 100644 index 000000000..2b6b55f58 --- /dev/null +++ b/app-backup/btrfs-backup/btrfs-backup-0.2.4.ebuild @@ -0,0 +1,128 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.4 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + bitflags@2.10.0 + btrfs-backup@0.2.4 + cfg-if@1.0.4 + clap@4.5.54 + clap_builder@4.5.54 + clap_complete@4.5.65 + clap_derive@4.5.49 + clap_lex@0.7.7 + colorchoice@1.0.4 + deranged@0.5.5 + errno@0.3.14 + fastrand@2.3.0 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + getrandom@0.3.4 + glob@0.3.3 + goblin@0.10.4 + grev@0.1.4 + heck@0.5.0 + is_terminal_polyfill@1.70.2 + itoa@1.0.17 + libc@0.2.180 + linux-raw-sys@0.11.0 + lock_api@0.4.14 + log@0.4.29 + memchr@2.7.6 + memmap@0.7.0 + num-conv@0.1.0 + num_threads@0.1.7 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + plain@0.2.3 + powerfmt@0.2.0 + proc-macro2@1.0.105 + quote@1.0.43 + r-efi@5.3.0 + redox_syscall@0.5.18 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + rustix@1.1.3 + scc@2.4.0 + scopeguard@1.2.0 + scroll@0.13.0 + scroll_derive@0.13.1 + sdd@3.0.10 + serde_core@1.0.228 + serde_derive@1.0.228 + serial_test@3.3.1 + serial_test_derive@3.3.1 + slab@0.4.11 + smallvec@1.15.1 + strsim@0.11.1 + syn@2.0.114 + tempfile@3.24.0 + time-core@0.1.7 + time-macros@0.2.25 + time@0.3.45 + uname@0.1.1 + unicode-ident@1.0.22 + utf8parse@0.2.2 + wasip2@1.0.2+wasi-0.2.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.61.2 + wit-bindgen@0.51.0 +" + +inherit cargo shell-completion + +DESCRIPTION="A program for backup & restoration of btrfs subvolumes" +HOMEPAGE="https://github.com/d-e-s-o/btrfs-backup" +SRC_URI=" + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +# Tests require and assume sudo. +RESTRICT="test" + +RDEPEND=" + sys-fs/btrfs-progs +" +DEPEND="${RDEPEND}" + +src_compile() { + cargo_src_compile --bin="${PN}" + # Install shell-complete binary into target directory to be able to + # use it later on. + cargo install --bin=shell-complete --features=clap_complete --path . --root "$(cargo_target_dir)" || die +} + +src_install() { + cargo_src_install --bin="${PN}" + + "$(cargo_target_dir)"/bin/shell-complete bash > "${PN}.bash" || die + dobashcomp "${PN}.bash" + + "$(cargo_target_dir)"/bin/shell-complete fish >> "${PN}.fish" || die + dofishcomp "${PN}.fish" + + einstalldocs +} diff --git a/app-backup/btrfs-backup/metadata.xml b/app-backup/btrfs-backup/metadata.xml new file mode 100644 index 000000000..6f0424e30 --- /dev/null +++ b/app-backup/btrfs-backup/metadata.xml @@ -0,0 +1,12 @@ + + + + + deso@posteo.net + Daniel Müller + + + d-e-s-o/btrfs-backup.git + https://github.com/d-e-s-o/btrfs-backup/issues + + diff --git a/app-backup/grub-btrfs/Manifest b/app-backup/grub-btrfs/Manifest new file mode 100644 index 000000000..702ece5af --- /dev/null +++ b/app-backup/grub-btrfs/Manifest @@ -0,0 +1,3 @@ +DIST grub-btrfs-4.11.tar.gz 26016 BLAKE2B f808293e7ea06bf10b4a3fa46c7f70aae5b84fab46eae3f0b964e17c0b0e9cb0d2f60995177d33712e4f24b9d3e45aa6fd7ec514be4acb75f00f76d4c5380c3a SHA512 c72cc6cad73e4dfa5d16345d845b2327ec854eb7c49d72f2c8d332c1854937fb1a102833b80517ee17289715f41e9b6a6342e49d4cea88325d13159dc08dcf42 +DIST grub-btrfs-4.12.tar.gz 34724 BLAKE2B 5b6a4aa453057e90e2e142ed6b4bc84f536a8eefdc8ea3f8cfccada4706ec49759bdb04a67f64f0705a302a34494d1b758cdae37a502af1b7cd8dfb6cae5f069 SHA512 fb433634f59404373c2a6197c1389eb5e1a27e8aaa5d0376ee76c1c9381b5488b57989a9062a286c26e205d5ac25c2252b02416921c31408d2b7aa8e9af1a521 +DIST grub-btrfs-4.13.tar.gz 37940 BLAKE2B e2f11a0a8282e3ec8ff8223e3bad70b5d5c5e81b4d740a1bf3554db412dbe48a8a0f216f4e6c65ae1d11c01a27b8b92bae9b470c60d2389505ce089511536e1a SHA512 a606597cfb6d752f767a6a9cdaa86bbac1caf89ee11e65731185e22e348cfc53814e187a2dd7309e8be01c6cf3a400b8e242b06a4f8dfc2cd651011b1f0de41e diff --git a/app-backup/grub-btrfs/files/grub-btrfs-4.11-remove-docs-from-make.patch b/app-backup/grub-btrfs/files/grub-btrfs-4.11-remove-docs-from-make.patch new file mode 100644 index 000000000..127501b0b --- /dev/null +++ b/app-backup/grub-btrfs/files/grub-btrfs-4.11-remove-docs-from-make.patch @@ -0,0 +1,16 @@ +--- a/Makefile ++++ b/Makefile + +36,38c36,38 +< @install -Dm644 -t "$(SHARE_DIR)/licenses/$(PKGNAME)/" LICENSE +< @install -Dm644 -t "$(SHARE_DIR)/doc/$(PKGNAME)/" README.md +< @install -Dm644 "initramfs/readme.md" "$(SHARE_DIR)/doc/$(PKGNAME)/initramfs-overlayfs.md" +--- +> # @install -Dm644 -t "$(SHARE_DIR)/licenses/$(PKGNAME)/" LICENSE +> # @install -Dm644 -t "$(SHARE_DIR)/doc/$(PKGNAME)/" README.md +> # @install -Dm644 "initramfs/readme.md" "$(SHARE_DIR)/doc/$(PKGNAME)/initramfs-overlayfs.md" +86c86 +< @echo +\ No newline at end of file +--- +> @echo diff --git a/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild new file mode 100644 index 000000000..a09efa1a0 --- /dev/null +++ b/app-backup/grub-btrfs/grub-btrfs-4.11-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu." +HOMEPAGE="https://github.com/Antynea/grub-btrfs" +SRC_URI="https://github.com/Antynea/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="systemd" +PATCHES=( "${FILESDIR}/${P}-remove-docs-from-make.patch" ) + +DEPEND=" + sys-fs/btrfs-progs + sys-boot/grub + app-alternatives/awk + >=app-shells/bash-4 +" +RDEPEND="${DEPEND}" + +src_compile(){ + true +} + +src_install(){ + local conf + if use systemd; then + conf+="SYSTEMD=true OPENRC=false" + else conf+="OPENRC=true SYSTEMD=false" + fi + emake DESTDIR="${D}" ${conf} install || die + dodoc README.md + mv ./initramfs/readme.md initramfs-overlayfs.md || die + dodoc initramfs-overlayfs.md +} + +pkg_postinst() { + elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu." + elog "update your /etc/grub.d/41_snapshots-btrfs script (e.g. with dispatch-conf or etc-update)" + optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper] +} diff --git a/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild new file mode 100644 index 000000000..1e68a66b1 --- /dev/null +++ b/app-backup/grub-btrfs/grub-btrfs-4.12.ebuild @@ -0,0 +1,57 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu." +HOMEPAGE="https://github.com/Antynea/grub-btrfs" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Antynea/grub-btrfs" +else + SRC_URI="https://github.com/Antynea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="systemd" +PATCHES=( "${FILESDIR}/${PN}-9999-remove-docs-from-make.patch" ) + +DEPEND=" + sys-fs/btrfs-progs + sys-boot/grub + app-alternatives/awk + >=app-shells/bash-4 + sys-fs/inotify-tools +" +RDEPEND="${DEPEND}" + +src_compile(){ + true +} + +src_install(){ + local conf + if use systemd; then + conf+="SYSTEMD=true OPENRC=false" + else + conf+="OPENRC=true SYSTEMD=false" + fi + emake DESTDIR="${D}" ${conf} install || die + dodoc README.md + mv ./initramfs/readme.md initramfs-overlayfs.md || die + dodoc initramfs-overlayfs.md + doman temp/grub-btrfs.8 + doman temp/grub-btrfsd.8 +} + +pkg_postinst() { + elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu." + elog "update the /etc/grub.d/41_snapshots-btrfs script if neccesary." + elog "(e.g. with dispatch-conf or etc-update)" + optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper] +} diff --git a/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild new file mode 100644 index 000000000..84b8af8a2 --- /dev/null +++ b/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild @@ -0,0 +1,56 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu." +HOMEPAGE="https://github.com/Antynea/grub-btrfs" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Antynea/grub-btrfs" +else + SRC_URI="https://github.com/Antynea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="systemd" + +DEPEND=" + sys-fs/btrfs-progs + sys-boot/grub + app-alternatives/awk + >=app-shells/bash-4 + sys-fs/inotify-tools +" +RDEPEND="${DEPEND}" + +src_compile(){ + true +} + +src_install(){ + local conf + if use systemd; then + conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false SYSTEMD=true OPENRC=false" + else + conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false OPENRC=true SYSTEMD=false" + fi + emake DESTDIR="${D}" ${conf} install || die + dodoc README.md + mv ./initramfs/readme.md initramfs-overlayfs.md || die + dodoc initramfs-overlayfs.md + doman temp/grub-btrfs.8 + doman temp/grub-btrfsd.8 +} + +pkg_postinst() { + elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu." + elog "update the /etc/grub.d/41_snapshots-btrfs script if neccesary." + elog "(e.g. with dispatch-conf or etc-update)" + optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper] +} diff --git a/app-backup/grub-btrfs/grub-btrfs-9999.ebuild b/app-backup/grub-btrfs/grub-btrfs-9999.ebuild new file mode 100644 index 000000000..84b8af8a2 --- /dev/null +++ b/app-backup/grub-btrfs/grub-btrfs-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu." +HOMEPAGE="https://github.com/Antynea/grub-btrfs" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Antynea/grub-btrfs" +else + SRC_URI="https://github.com/Antynea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="systemd" + +DEPEND=" + sys-fs/btrfs-progs + sys-boot/grub + app-alternatives/awk + >=app-shells/bash-4 + sys-fs/inotify-tools +" +RDEPEND="${DEPEND}" + +src_compile(){ + true +} + +src_install(){ + local conf + if use systemd; then + conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false SYSTEMD=true OPENRC=false" + else + conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false OPENRC=true SYSTEMD=false" + fi + emake DESTDIR="${D}" ${conf} install || die + dodoc README.md + mv ./initramfs/readme.md initramfs-overlayfs.md || die + dodoc initramfs-overlayfs.md + doman temp/grub-btrfs.8 + doman temp/grub-btrfsd.8 +} + +pkg_postinst() { + elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu." + elog "update the /etc/grub.d/41_snapshots-btrfs script if neccesary." + elog "(e.g. with dispatch-conf or etc-update)" + optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper] +} diff --git a/app-backup/grub-btrfs/metadata.xml b/app-backup/grub-btrfs/metadata.xml new file mode 100644 index 000000000..9e5303c00 --- /dev/null +++ b/app-backup/grub-btrfs/metadata.xml @@ -0,0 +1,17 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jäger + + + Antynea/grub-btrfs + + + Improves Grub by adding "btrfs snapshots" to the Grub menu. + + You can boot your system on a "snapshot" from the Grub menu. + Supports manual snapshots, snapper, timeshift ... + + diff --git a/app-backup/kopia-ui-bin/Manifest b/app-backup/kopia-ui-bin/Manifest new file mode 100644 index 000000000..a0e61e9f2 --- /dev/null +++ b/app-backup/kopia-ui-bin/Manifest @@ -0,0 +1,3 @@ +DIST kopia-ui-bin-0.22.3-amd64.deb 91134432 BLAKE2B be5daff263319cf17e1f788cdccdb3ab29945bb68bef8c045c4d066e3956a1979e2198a93cf622306e6bdaab03b40c25e50ec0c11e0e8976c60b13718d9dab1c SHA512 2d9d2782cc1caa32c3b429d4089e4bb53e07f639ecac6b322e825c489cc4b8f3cede58b4279efbe2edb0ac31904f68ec677fd3ff02e5d81960bccbe83ce3e33b +DIST kopia-ui-bin-0.22.3-arm.deb 83133722 BLAKE2B 358be400d9f135fc4d8be7c5af049590dba0c107a8a49804672792b75a26ef5b75a08d74d39f3c42bac1b0e82c2490b18760f0f7817af085d8c617e5b9889d86 SHA512 febf7006951eda35533c05f55ffd842ca3903d634cdb23cc37f3bceaa0d20e509169cb619886a93906dfcfe5bd54a03169d7fca5c7f4b086ce8748a80773981e +DIST kopia-ui-bin-0.22.3-arm64.deb 84442586 BLAKE2B 5f65ae4f7224dfde1df972bdc4ecf049a7ba783527b811e5df668f44552cd29461b673504e8cae3b16ae95023faff2fd55f68c9631f35a7902a8698a8adf6988 SHA512 9403498422331274aab85a0d03105edb0040088bdedcbc29ee67e9d3ffb55b891ce53939d7ce09a53d2ccb5344d93f64cd6491d51c33c9b463bf2eee8eab9c39 diff --git a/app-backup/kopia-ui-bin/kopia-ui-bin-0.22.3.ebuild b/app-backup/kopia-ui-bin/kopia-ui-bin-0.22.3.ebuild new file mode 100644 index 000000000..aa9cee84a --- /dev/null +++ b/app-backup/kopia-ui-bin/kopia-ui-bin-0.22.3.ebuild @@ -0,0 +1,74 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker xdg + +DESCRIPTION="Kopia - Fast And Secure Open-Source Backup (Electron UI)" +HOMEPAGE="https://github.com/kopia/kopia" + +SRC_URI=" + amd64? ( https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_amd64.deb -> ${P}-amd64.deb ) + arm? ( https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_armv7l.deb -> ${P}-arm.deb ) + arm64? ( https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_arm64.deb -> ${P}-arm64.deb ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="+system-kopia" + +# binary package; no tests available +RESTRICT="test" + +RDEPEND=" + system-kopia? ( ~app-backup/kopia-${PV} ) + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-apps/systemd-utils + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_PREBUILT="opt/KopiaUI/*" + +src_install() { + mv "${S}"/* "${ED}" || die + mkdir -p "${ED}/usr/bin/" || die + ln -sf "${EPREFIX}/opt/KopiaUI/kopia-ui" "${ED}/usr/bin/kopia-ui" || die + + if use system-kopia; then + rm -f "${ED}/opt/KopiaUI/resources/server/kopia" || die + ln -sf "${EPREFIX}/usr/bin/kopia" "${ED}/opt/KopiaUI/resources/server/kopia" || die + fi + + # The only doc bundled here is a `/usr/share/doc/kopia-ui/changelog.gz`. + # + # This fails QA for two reasons: + # 1. Gentoo expects `/usr/share/doc/${P}` + # 2. `/usr/share/doc` is subject to automatic compression, so Portage + # expects files installed to not be compressed + # + # We could decompress archives in this directory and move them to the right + # place, but for a changelog, not really worth it. + rm -rf "${ED}/usr/share/doc/kopia-ui" || die +} diff --git a/app-backup/kopia-ui-bin/metadata.xml b/app-backup/kopia-ui-bin/metadata.xml new file mode 100644 index 000000000..c45a1f895 --- /dev/null +++ b/app-backup/kopia-ui-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + kopia/kopia + + + Use the system-wide app-backup/kopia instead of bundled. + + diff --git a/app-backup/kopia/Manifest b/app-backup/kopia/Manifest new file mode 100644 index 000000000..b2820e7a9 --- /dev/null +++ b/app-backup/kopia/Manifest @@ -0,0 +1,2 @@ +DIST kopia-0.22.3-deps.tar.xz 275205956 BLAKE2B 4165b8ce6a5966de29bd856140adb85050b9ff040e388334ebc7e0e75ee99f87c9ecbd31d0b68128651d44235cf33b389abefd97c33aee5153777ccbde6902d0 SHA512 8c457c6617eb5186351b14af380911a4daccf0023af8fc82ce1e315ad99dc718d0ba2d859bee842e4d645a7e420dd1676c60a27ae5305a417985fbe151a2a027 +DIST kopia-0.22.3.tar.gz 3104192 BLAKE2B a741ce634b1082056a56bbbf2988de79b947a9d173eb14eadb7af91869b096292f60e4d582102a86b8afdf3f1303859d5ffd6a026716768fa9137c3bba2c4840 SHA512 a9bcbf48b8bcb54c507ad04cfe38d5c4718cf94f8733598d081d63eb8cae070c016a62bdc14355e2fab1ffdce0fdb7538d224407fe51904ef5b975a0361b7726 diff --git a/app-backup/kopia/kopia-0.22.3.ebuild b/app-backup/kopia/kopia-0.22.3.ebuild new file mode 100644 index 000000000..241032a21 --- /dev/null +++ b/app-backup/kopia/kopia-0.22.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Kopia - Fast And Secure Open-Source Backup" +HOMEPAGE="https://github.com/kopia/kopia" +SRC_URI=" + https://github.com/kopia/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/itaiferber/gentoo-distfiles/releases/download/${CATEGORY}/${P}/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +src_compile() { + ego build -v -x -work -o ${PN} +} + +src_test() { + ego test -v $(ego list ./... | grep -v /vendor/) +} + +src_install() { + dobin ${PN} + einstalldocs +} diff --git a/app-backup/kopia/metadata.xml b/app-backup/kopia/metadata.xml new file mode 100644 index 000000000..5933db792 --- /dev/null +++ b/app-backup/kopia/metadata.xml @@ -0,0 +1,11 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + kopia/kopia + + diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest new file mode 100644 index 000000000..f7225cdd0 --- /dev/null +++ b/app-backup/pika-backup/Manifest @@ -0,0 +1,318 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aes-0.8.3.crate 124679 BLAKE2B 7a352a9c5452ed91b32ed82a7450013ba0f0db4d990d37bfa78782e9c031d2a33d0b7680625881566ecc4b7048a44854759163d2e5c962783fffed1ca7d38a78 SHA512 89aa691fb6060c37ae8bdc2db8c7ba87a7c5201a776c247bb499fca0fa2b0c062601144af49eb781342a97760a124cc24dbfc38ccecd16493270f47d96282cc0 +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 +DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac +DIST ashpd-0.6.7.crate 71513 BLAKE2B 88bbd317fa6c572582ef4c2dceb7ea4d87bcd0059520228b47dc702061048d1a6c992a4d640b4a6dcb13bfbbb5a1c9ac09765fe536078ec60168b59ef6c8737b SHA512 64875db34b66744003dd3d23ea44c67e670f1169088726cb548126994d826fe5d3403e559eb9b1b2b54fe391d0846e8442e963c8a9f005c362da9b513c6db48a +DIST async-attributes-1.1.2.crate 11431 BLAKE2B 24f4879d3de54250fd230437a1f9bf76bf16476995cd9578144d920d81b82eb32e52cef34bbcbe0a246b74edd823fd68706555e6270ceffa176dfdd5ab66d0b4 SHA512 7a86fb431ad7da82db514e99c8384e9a8267d781a3c0911834529d7d4975e9d6e973065e9a14506632e4e7646f9708bef1c8834981f4af84879251eaffc6abea +DIST async-broadcast-0.5.1.crate 20134 BLAKE2B a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812 SHA512 48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae +DIST async-channel-1.9.0.crate 13664 BLAKE2B 52455c1c9f82bede902a96de0526ce4563184a9da303477110b556b4c877b563c21c32bfd9c6ded446ea0bad416af81a07e5df5a62e7c8f40c8183c1d09ac4f5 SHA512 cc624b87dbf34e4be4e219a82b96036396b92042025eeed2362d91f414ca17884365470fca5014b02659be44b77f20530ca33236dc427f0a2fcff2704c46c3dc +DIST async-channel-2.1.1.crate 14159 BLAKE2B e82a0c82c9d4e553ce1cfa67da288ad0ff85438fd08ebcb0983e6c516e63ca058880b7d11e767dc0d1aac55ca9aaffaaeb04bb92510b03fdcede68659c459159 SHA512 97fcdcb22fd701c2dc5ec9b2bf399cea81068be172b11b0745fec4ffa9b773906f6d121ca6c9408e1e3a9a9cddb36d81e99ea816e562975e7ab376e1ae6567f7 +DIST async-executor-1.8.0.crate 21870 BLAKE2B 85e24330e50d971239e4b2f7c8f7e524cc41fd51a9a795481286e5dbf932de4b9034c1e1138bf0a53408dab4d613f52349f4ca2c383ee869bb107b6dd34a6fdc SHA512 285361d42c34331b3ef67d9d768f62bc72077046766d44802a7e769d5e56718505751d9019b0867b2c28c08273038ca18a936430ff44b7714b780fe520adface +DIST async-fs-1.6.0.crate 16506 BLAKE2B ddb7a86d6e294a07f0d494448d0bbea31df320e5d5734222ce3949753fb686b15ba5811c5dc7fa5e77d1be62154447e2cd096c7b7f7021450c5c75c59d45a8b2 SHA512 18d226cc21e5c8c96c269c883b6d5784bbaa45be5b883908d7f2cc61ae8797441a9b3786a02ce9664013d406beb679c5a8e89e6ab82d11bc2b981b600b3d6830 +DIST async-global-executor-2.4.0.crate 11830 BLAKE2B 038accfee43068588f31efcdf4e83b5b3a6bd517dfa246ddaba55d93238d6c5d72277ba27993989e95794bdd1dc4a208333ec8c01d63143dbef08e2f6f7667e4 SHA512 a904ed234e97be01e75f4c1a42239e80af374aaa961b5f3eea4b27bd08215a2ae5ce0858cc16ac46193977af84794bb3e2460d93a96a2340d41105f86335671e +DIST async-io-1.13.0.crate 37191 BLAKE2B ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb SHA512 b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e +DIST async-io-2.2.1.crate 46912 BLAKE2B 546e6f339fead31f0164c8a98ea8a7d766bcdec8bfbef5a8060b866c691ae7b7cd5c243a790dcfe89e4f6b0c9690ceee19464e9aad5ebc7d1617433ef69d6588 SHA512 ebd0fb9800658fc7e307441a1a17e6f717831fc0d27a5ce05900a63bac6a34617c2470fd1478d7ee54ecdc83cdd326e2b5ed0cf12b830743a36622c661664819 +DIST async-lock-2.8.0.crate 29944 BLAKE2B ebb35437caf6bc8db154b21fd17bbe1973490fec06cd34e7385d9028440b0960407d674beaa707a01becb227ef1107686165953658f490902e13d0732a4e80b4 SHA512 f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1 +DIST async-lock-3.3.0.crate 33286 BLAKE2B 93e66c16a6b1cb759378e198927d2df8ff9f7839a2bcda49d8e013ec7b9b175bb4199864bff585282a471cab6d4f88b70141636413dbcaa7b0453d35f08a94d6 SHA512 0f9e0940e610744fa97c6d2ece9220a2ad91f09155eda66703c2aaf4959f85c17f2cb55ef5fdf29013d4dcd84f8cdb6b16e8692ec7724744b57bf11a86f22f5c +DIST async-process-1.8.1.crate 22758 BLAKE2B ec395b0b2041c44a8d7b15433447d044d53944a71bd4912e052f59eea1dc7cc5b1555aede4778c773f6241cdc27cab058499143fa65f23348b43549e91beab5c SHA512 ce0dbcd0f893d93ed83915d7ed9661c0d5ef867115c051df2a298cd07e531a2b0f63fe58cbcd25820cd810d81759a6f467635201659d34994c04edfba8a8187c +DIST async-recursion-1.0.5.crate 11890 BLAKE2B 106bc70beb0fba67ac3843a100d6fb7771b4e79ccb212cc6eb787631baa051c69efa986b21cf8f9bdd715596f52466f9171529cad19c0ace6262626b38c11cb3 SHA512 83ad19459e54014d22fa0bbdc2b4427421dd4e9b105d479641ee8b147b6b55dd34cae31a794f7f6ffb7de8e5cc0d0a8d50855569c9c773d5aac9e6dfe2e4b90f +DIST async-signal-0.2.5.crate 16743 BLAKE2B d767437ec634911781b883450b7a32d6b3c40f52a18840c1d14c2d7cc0984fb25789d3b66e1b3ef776c693337fdbbf2f32f2cb75721864708aafe094f0826ccf SHA512 0529f5bfe74f8ab16e1597db31e997dfb9d6185f96cda3c988cfdb1cde95291533da5ed2934456a2527d5530bc2972effdd34ec955f3bd94a34fde892726b3f0 +DIST async-std-1.12.0.crate 215080 BLAKE2B 1d9c56e03971f742b6e78a7a8ae097a6b1b622f64ebe378fa54511187e7c9c7ed5840ed6282633ac6636d3130d0ed4cc7985eb1a5c32718f07b57bc7172f3eaa SHA512 aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2 +DIST async-task-4.5.0.crate 36956 BLAKE2B 906ff869e728341f9c33f3d2a701e85a3db8651df6a9ed49153af4113c17e6041d3f85d8f827c6e2cf3257ed0be1ad95e49cf079fa7d351805280e20a34fa8ab SHA512 a8eacfd118c9cc81259c19e092982d1f64f715a44655fb7b27f65d7e4e4de95e27eb6347eacf1ec44eaa9a5f76e0d6fda5bd167d2f2cf2c3ed28afb8d5236537 +DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b +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 +DIST blocking-1.5.1.crate 17277 BLAKE2B 0eb9ca486e2eaa790b2b74bb32208e5a7df2053b045f5928c78f9b461c964cb8d38737c1a83cecd8f42495b7101a2378883533dd747f2ffac6744551ec164f4c SHA512 b12916db3975a1aefc36fc2a8824a89f5c0eafd83d83e458d1b6b35ddc3acfa92374cf0b5cd82825eec0182bb4ca97b048edf3b8a80cbbe0daa1c07875131ce9 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cairo-rs-0.18.3.crate 54190 BLAKE2B cdd1136972174462334142c0ecada99fab75a20883fd8ed99295d6f2196b35e75f7c44463a587beb1310e4aaaec64f23ccf82125617bcec5a71fdabb5bf547bd SHA512 14164ac540f69fb685004be09e30a68e7d5af6ad4e553e720cb975cfc2a8e7c86df9446dd811f8ce0993be1dab838e14a60f2737457939a93f81ab58e1ec6b63 +DIST cairo-sys-rs-0.18.2.crate 11855 BLAKE2B da237a944a6eed675b6812bf8a71f99354c0c41302d222cc0ddf38e47d612d6c49754cb8854c92dbc62d32de5f716bc869cc874949b62c2ac4736104c5996144 SHA512 b101f7a2543793fbc1a1cf86c62a8fa404ce171160603e72f9aae3592736e4d68ae53b8ad91aa8d70e21965d263dc740f96fe001bb049674b4efee1039d3d68a +DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cfg-expr-0.15.5.crate 41639 BLAKE2B 8dce19ca74027fd284086797829caad8202ccd4c774f918f47384988a4b5ac20053054d5b656e8ab67575b7075a819fedd2f09f0b2d46198581883bc61bfd620 SHA512 13e9c47e66d74da94a742af01716655dde119d7928fcc519a52720f3d9c27ccdee9b3de231617c3f5739775c251e695e892bd1b7511d4bfca65e93447d86dd76 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.22.crate 185570 BLAKE2B 10dfae2fe871a9910bf885b78aaf3e9ed1bcb87a40962d781c8ea407a945b837c665c2bb4e3d0562ac63d9e7bd5012804434642ee6f5c80e22bc816d4331f1b0 SHA512 de856679ec16afe035176b22125a00ced532d49c8babac0a88fa5f6e4a3d9e526a34ee8bf51639653fc313a5703a202b1be013aa16fdd72a505151d7aafa7c44 +DIST chronoutil-0.2.3.crate 10858 BLAKE2B 760e10e3bdb11a27b1830ef5818baeaee65717c1567a5dab653d1ff869d07b42e2705bc119ada7bbf8e00dd8f802791fbf1e9ac60055606093a55d51ba6b0e41 SHA512 f28422873a99348f53e2ebcccb8d39b7f133314a0e9273907893c9ea91e252f8da2333355597e068d9538e31f045bc3d69a8efa1aa62a32c91372692560c764d +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST cmd_lib-1.9.3.crate 48327 BLAKE2B 6f03b18a573039b19e84e987a46e54a79c06f70ade91eddc16c00679e1b230172bbba8f7977c5cc0daeb10fa694b26134f00f2429e66f10692983d1af9d98902 SHA512 7fd4232d5668f48b643d907d570242d604034b6bfe0bd71f3c2864d7268c69cd1a9f5a07418a4d09878521ccb67989f2abd6ffe6df9477702dc8bc85241ef87a +DIST cmd_lib_macros-1.9.3.crate 7312 BLAKE2B 7285c9bd691737a60663a0bcc0034d071f1c74eefc2ab7042b452eddfe649ecd1c3c0a90d489fa144b912284b039033989e459e53094dd09f103b599ce110dd7 SHA512 cdbe1ced6779b9098344ef4c5cb0848a975bf46da79d9879582ef7439bc5d6d6caf48449604d87936fcde9f9ff8c6e650d2fb27b21608dacff330240839ea43d +DIST concurrent-queue-2.4.0.crate 20244 BLAKE2B b30b97eeaabf0205bbd8f4eddcc57e59b6863f18969731be66b134cdc5bcac9eb543493c54b17bb394b6e227e808f016e4f3c1da2fd6b40269b9b24a5c433f7f SHA512 5821bb396a73692e5b033d8406c2996bc4318cebf8807e596e441a2bdc28715fc6bb8eb29b575ea318f84b748ce47341a8d23f5c4de65660f86056e99b6a8b78 +DIST const-str-0.5.6.crate 27867 BLAKE2B 25968283ba7af9a45cf0c84f42a8f0cee2ac4c6b1efcdaa2c516ac439c05f2453e3030d9cdcad5c7627b9e535462c217a028fc47815a89a5b7ed25dd9e8b7f5a SHA512 0edb0a3832772cada7894bc18ab7afcc8696e75d87258a411b1e46e8806ea9364f641eaa660def65bd5240c36324fdc7d848ad0248b78bb5cd194ce6ebc7d0e9 +DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 +DIST cpufeatures-0.2.11.crate 12727 BLAKE2B 5b91dffb779e437606db9b75d2b05c2de19069575a8272112e9a0389f5bd8de0f753cd90330b5a5bb6a3f84c9e794e96328664557db31c43853ba43097229efc SHA512 af179e269a4d5f48b50134a5e98ac541a9a0d6aa34f13fb8fd9ce8d5092352e1b322437254449ecb1bce608d8558b1cca2c79232ac1327efd887193bd1d36031 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6 +DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96 +DIST darling_macro-0.14.4.crate 1896 BLAKE2B e537b384c4c05103a962ff03be3da6c6c31d1c0cc25dedf5df1522c524e744446274a1696093d6f4479c0b6ddf02d27941fe959f517ede4b203bff3e20eeb294 SHA512 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf +DIST default-env-0.1.1.crate 2307 BLAKE2B 093787fc7d57529a6e4333c861fd372a7d14e3455f6b72187506e56a93253ffb2c95bece8c544d307e60a32c1a246b52e2500bed9595646e6b6ae9a43ec275f4 SHA512 7ef3c5b0649389484b8769448fd7acc63f02202c840300f09c0ff78bdf2498f3691b1ce7fff7648d22c04054bc506eadc896f42e7146c1b9705a214a3268da7d +DIST deranged-0.3.10.crate 17803 BLAKE2B 58ba49e09051bf6c5e13b66724bbb3577df766a0dcd4a6754c3771f70e0cb7173174ad3fd44861e58b0e186e387c52983262dbb0e70a89b4b406d948e522e355 SHA512 35082ee648132f586594715e04492cc56b9894c95506efb0247c9be2c5d03ec92cfaf0d815297adf3423172b90a0e327aa6edc894a8386730a2eaedc29d9ef82 +DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da +DIST derive_builder-0.12.0.crate 35456 BLAKE2B c190003a65fa22faaa977bd22beaaddccde90aa9817d28e0940da27c71b50d1b77435029eeddb552c0451303340edae41d857678316b5e1deb36a233929b0943 SHA512 3ba06c1d53f69ffca5a56edcd1173e9b5d67b9a5b00025c36fef04fa06a3046188ed503e1c0c8d56b26411b5199c3a152f284965f13ad8b346b6750ca9e00f0f +DIST derive_builder_core-0.12.0.crate 31438 BLAKE2B dba84c7354018e509171767aacacb2be8e3ff566799ff693e2c4473b29f4ff93e2e785a0ac68c6b5ec4daa2f6c98c0da693b574d39184e038053589ac43b6c8e SHA512 f2e3cd5afd603273a1785fcef32b8cafbc89c422bc7754c46a9dade42f7351e3d6fcd00a5717e2617618f1bf71d5ce94abe043b19b4b6092d484955f1578d7fe +DIST derive_builder_macro-0.12.0.crate 6288 BLAKE2B ee0046658aca482c8d6141d4b12c9529277236a98119a5c776f4e759ba63e16b5d25045e25a9b1f008ce257663504e26cb90c2e7417edb69c2cad38f123f93f3 SHA512 cb4a71f49c66ff91dc5a459053102e1aab7956d6003998270ac9bc94c2259b824a77689f209ff0104261ff829e54dd0900ec76c2cc1b8d3c52092961ffd072e8 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST enclose-1.1.8.crate 5402 BLAKE2B 8e6df3a2997972b9bf98f9e9e7ad88e77b299c3529160aad8af9e4f357edc4376b30a2891155e237acc4a9039416bf83dbdeeb6511b55e6267ce5bec204ce338 SHA512 f28521ee701c1378ba321251a0a5bcacaac0791316c9f11c48cc03c71ad742a9924ad9567ad8982285fd7724c1a0effea339ead78133d39698070a43e2924b18 +DIST enumflags2-0.7.8.crate 15374 BLAKE2B 294e46ff5aeef772c3d4b1364d0e50075631e578fb0cc0953e24ca84a7bcc7949611daaefe28a9eefed5bfcc879ecbe7d59766bb09e7b2385479d177b5a08df4 SHA512 1aed0f559d3ae6ff1803f50ce7fe551eb21f057d7d44e880a72fda4cc263cfdbf8dcf21066da57afb593f9f31fdd2317fa653b530dd3ad1de91549a1ca236619 +DIST enumflags2_derive-0.7.8.crate 7901 BLAKE2B 98ad36f7394f1fe909b86e7c8fb630bf7c020331a376306e5650f781322cde17a04efaa6b63617804de5dc569e3caf15fb8db5fd9a9f44bf23d39d6805c285e6 SHA512 664c9909bb0338398f79b5ede7c039cac9d6633f7ae4c91f703abea990675da4abbe64c430d4ae534209159a8aa4d9e724e1c34e7bc1aed1eaa524ac6fbe3f17 +DIST env_logger-0.10.1.crate 36524 BLAKE2B 974c75fb4288ca18e75eb6055e9f6798a53ce6b14e05385244225fe3cb05390b975343e4714c6ba72d384809bfb1279ba4cca9b6e2f7d9256c589e5fd13beb5c SHA512 5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +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-4.0.0.crate 39070 BLAKE2B 867258f82eb4176dc84929110cefcd8da182a7e26e9ac8b1980a7cc9fd38d5991761a5378de99b076667655ce0077ff5d2889152ed7f2b392b7097c353f19fe1 SHA512 309ffc466931becb3b691c587b4171afbd3bbe3097cab7edcce01286ff28eb28953658288582b3b2934875ed5e78fd085245ffdbac5a11762f66cae3da168209 +DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9 +DIST faccess-0.2.4.crate 7262 BLAKE2B d069c8ea1555563137a9e7fd4e8626b8327f96e7eb1e05f1281e20fd1f283278cfada7eb2a10064bd03d8057561367283bcc16280132f16ad3e9e977027f8150 SHA512 6d3328238dcdad0a310ad33e28ca32e68314c7a1b99b0c88c4bb5b380c5a385ec8deb23bb5e8f6bb2eff957becf0b514c488564eb6bd88d471f6ebd3a1614efd +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +DIST fancy-regex-0.12.0.crate 84888 BLAKE2B 67a791d9d9fec659a9060352ccc99769955649de7f7a45ac7b31df2a8ae143b5dbaf47161185b24cd82fec8dd743594dad3f8a4e0795867ac5262501e4c45936 SHA512 aec451ecdb44d87ded77890cb5c5ec7ec50d23bd4b43d97a68d5645e40f1ed54b5c3e38d6e7d7bd49883485c5e905da00d6c57fa0690c301d53f25aa72792f1d +DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST futures-0.3.29.crate 53624 BLAKE2B 365ca3a09175cef1cb9314abfe25b6671205450fca77257cbf11ac156e5d805712783cb6aa1b856487b04fe3c410eb93e0fee2f69aed1c43245905ef17d170ef SHA512 08d96848a0bc20f3ed3e4d1aad923b8ca3a90f82904bb2f901595b02dfb70e9dfd4bf46eda6bbc48796a4e4ead37f68e4f7226b0f18d715e23746dcbd2613830 +DIST futures-channel-0.3.29.crate 32432 BLAKE2B fa89fb7bb14e5d23e19636de6116fcad23668e320a4c75409ef232f83d473e3c6db89a44b640cae969a0a7210df6ad6e5f7886e284481e0c2a816ef01e0c3d93 SHA512 f04574f9e88b5d56570ae0aeab082c6c1e4382e1594d83646c1899416e7403bdd7537282bdb20146b5df4fe24b550dcf35c497af04c2210575413d6c8018dff0 +DIST futures-core-0.3.29.crate 14808 BLAKE2B f1ebfc7c1c7a8a212ed7e6c5c72d973f7dafe8b4635c8d42070d6842bd4920fd39775195571dec2f6395c5002d8ac02af889581fdbf878a45e0eb27dc6c5f0b9 SHA512 ae10dc9c1473e4625bee4db902ab3833bb047bd159a40e4fc4cfdc3a266d1ab99e85aa3db4f8dd867e08926d8dc733760b3258884ab890db1fd69f1520715592 +DIST futures-executor-0.3.29.crate 17745 BLAKE2B 4bc4ee76b767285ea121f6edd3d5230f5de12724b9bd9f80341249b1feda6ff845ca6e847639906565c17f7dedb8bd726c0e531071fbadeae91e4a1a7d42c8a4 SHA512 df3220201247d4ae085a970c34e4c3dc7f546f4ff38fa817e4eef55743127a5ca6bcdfc35dd7f5f47c5e2dff32120483e14dee466080db04e93244fb5a5024ae +DIST futures-io-0.3.29.crate 8908 BLAKE2B 909bd5dadadbf726dba3943dcec930c7409e20d8d324a52444f4145f5972e30ee4b1e48b7c2d9982fbea62ed5f3288e68e8920e99cf83d7cb81b9de1e8d81246 SHA512 869862f8728d94f0f0e71f9b24d0bd26b8bcafe70a80dd1dde4cefce73d91dc0cca80fb22e891f66024a77dcf28e8858e815bd436eb17d4c3119a7e68fefbaec +DIST futures-lite-1.13.0.crate 37058 BLAKE2B e1151b6263adfc96494ced26c377eb6582c4529f1c6347c1f920623400d317f6466d11e03c1ed70dd4172c57340b13b1fb1cfceedf430e3b95879bfa120d8e59 SHA512 2c007c62294c86108eba30a850a341e8fb369892bcbacfcd4b7ca39f949bc9a20624c3bb21630706d8240e27dcc402cec542480dbae8867ff933375e4be15fef +DIST futures-lite-2.1.0.crate 37884 BLAKE2B f4008a966d19408b4628083a8f66c6d11c67ba68b413597e322e360bc74e29d67076e4a1338bcddaf3616eb1b1331544001f52b771c156f0c7d576ea2fa35715 SHA512 ea3e075587a19f6e5313e79ab52e7acbe1a3f1a876ba9c3ca02bf89d47d7b33d61ddf38d98c66438d7a352dbf2bc3f4741a46595bde5300249994e7bca48f5dd +DIST futures-macro-0.3.29.crate 11278 BLAKE2B 025cca67a95da0399592b0b2cbb5e47ef3685cfe21c074b4fb807f13dc4644fbd9984b92e6a240deabd7de9074cae6cf3a0b64b37045974ed9d223dfeb24a726 SHA512 0134430d604bffc5066ad826cd14656fba24a9e412f65b4053412103bf3df7934474a0eb63e773b3de0cca8b57b6dd196229f57fb665241b583c961b79129560 +DIST futures-sink-0.3.29.crate 7853 BLAKE2B 2c5dc852006b364be92e59a9adcc200bc0966cb2ded763e4d5bc3658071a8417d8c5c74ea2f2a96ab9a111602ed94b8cb72356d851178ca634583f172cb77041 SHA512 20f6a790dd83ed4db54911160254cb33c7a7fd93298df7b3dfc6f1da50c6402bdb17ccb5fc03bc9ad315c277e3dcfe4b3648fde5ace09d90f84d11febd6a0d9e +DIST futures-task-0.3.29.crate 11853 BLAKE2B 050df023d7942207ea11cbe5e1cb5316a255763948b0c07d479828a3245ca34b82a71d1854ddbb13e01e853bd4ce424b319b2182346c36122d0246649390961e SHA512 6f8da7141899cceaa498c857a81c69330c093cf518e101dc53ee1e37123fae918536fcb1dde038e06c08f05c5f378a50970265a35229fb31c2377146cf94be39 +DIST futures-util-0.3.29.crate 160207 BLAKE2B 2f545d3387d5ca21c13bc157eb219ef767b7b0c9957329f3ccf247e6402295f5384e01121a1e1ed062223568f6d7db13602b38878a280f19d26c26cf184508d7 SHA512 48fae22d9b5f38aa85b423ade3022dc693775aad5c3e6988d35e4d529b9395c0f35ceeb394492e0f3ec96719cc3f3fe4ed3811df045b840b63231921e42fd65a +DIST gdk-pixbuf-0.18.3.crate 18174 BLAKE2B 5c2cf7883566a310e8fbb14fbba85d2d5211e6ebb506774780920cefe4c54f443fe66d738e330babade19cdb4ac1af8dde69694f80c0d51c37dfad236c2a275d SHA512 18c032936c6125406d84c45989590039f7e605ca1eadb164d441f3fd0187743590f0815c700f363360b99823c98a50824332426cb09b07177bf0186f89e06ebd +DIST gdk-pixbuf-sys-0.18.0.crate 9674 BLAKE2B f9c224988cc2d46181a5d3dde212988785c5cd8fd411ca5d4a55156307ee5895465c5185d761b246a7ebfff81a60ef7c5973ecbe5704b5e0ad77ec72b55025e2 SHA512 ef757be6df8f6ffbe8a0276ccac2b3d4c46b7acc6580876635a10b6782d5afb9ae6e8b11c7dccb0933b6d8767c57bc89b0ab117470f33b73f7a4a141f44fb121 +DIST gdk4-0.7.3.crate 88832 BLAKE2B d4cb8f0e76c238123f934d241bb172559cfb560aa57a51698fb2d254131b8035aead4b892d58c785c17607befc83aab1379efe443d0ba454a7175ebe5f093d2e SHA512 5fa610b59b1f2ed179889289cba0901806ff0d30a10d8c7d919f7c34357ed823debcee3db8ff5659b821f6c0fff520bc8a183dd951538addf0b9a25e8be0a376 +DIST gdk4-sys-0.7.2.crate 64775 BLAKE2B f54ec0a8f4b63709b015801ddb2c1e8df185b13ced0b66ff453655dee10f750dc555f36e1965487eec6e814c9e35e816a8aedfc46cd18b6b284fe1c0aec952c3 SHA512 e4ab0e5b50c86e90da016e7efc0b824caa4d09a12d1f2d9cf2236dec6060a36da0609a7206c74937a0747df3a8fca0c16e2c8aa22e1ff58b223dfe5a5a3a105c +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.11.crate 35391 BLAKE2B cc3af20769f8effebcd6fe4f48bb762211f78cfad016b796ce4b6b83a25d0a758ecee4352af18ef97e84c17fb4efb0c7bf113b53d2dd30eaa32067fed97978fa SHA512 2230c219e1080b4b13f207bdfd54b1acff37d9e5fec5263ec9952df9c0279939b231c722b54524deab85002caf1047a471f3fba8090428d918e99d53edf82345 +DIST gettext-rs-0.7.0.crate 14816 BLAKE2B 1aa76215ea30beacf9f047aab393ff55c434d84be7e3798bfb316fbfd3275d221245afa246488c497f7ab76e7c03c41b9d68d8006541db5024743ede7a6b4475 SHA512 650526a5f08430d2f4de5109ef87797d8be3eb14cb6cb21fe17ff11f1d631903649590f0d74e8ed5d5ce0556a26a48831168b86d9783735082162b427cba87e8 +DIST gettext-sys-0.21.3.crate 6501658 BLAKE2B cc7a29f1159e92daee55755cd5d720231bdd51979a94941dca31b22b4b12b2dd9e389002452f21cbafdb7f34eb25fa416a300359751adfdaf41ef2a1f8df3fd0 SHA512 b88873f92951875f21ede2bcafbd35ac317f6a8fd7502319f7522c02fa3e4157a53ac574bc22274ba565dc704780b32c1c6ce4b7e09e4f2f9e56e25bcaeb9e41 +DIST gio-0.18.3.crate 206001 BLAKE2B 03e5601637056c5177c95d6be65ec910a026a8fe7e57e0c1dc72b0beee2724751beebafc1e5386d18e92a385cdaf797528e824799ba8f6cb94b7cd22adeefb39 SHA512 c19eb58a17ae2b5f63e2f525058d58800a464dfc357080b0f4c52229dcf7a301212681a493e4ea78d4f9b2c7fcbc1bc9b9d123fb77a273e53e517dfd89636046 +DIST gio-sys-0.18.1.crate 81369 BLAKE2B 40b7425735f49cab5748130a3edde01713472cb75c2e3f1612ac1699ff2488abcd17addc8b9de1704328f7656e660f90cf33502f8567c22565f15d9f80aa4079 SHA512 f02e9766754d48407e955fc81bb27820a357a1f6cf7b1e89464c0399cd39d4adfb8586d7d7a2a12e98792fcf6e4fe2807816185824967906d45ff936ba3d911c +DIST glib-0.18.3.crate 267599 BLAKE2B 4fc52bcd409b54932c91d1195b070fe8266791a0caaebb056db66e6ab2933c8dd1e7138ba6c2c5b89107953871fe31dd5624b936246fe6957b8d6950acf2cf12 SHA512 c12214f9a5e980b751ec617f081463516d7891281bb1f420d3da1aa64c52ca18148312e520dce6376b069f18d58e2c016e196c9225368ab5073ee1b7c78fcdc1 +DIST glib-macros-0.18.3.crate 50850 BLAKE2B d784496296d90e50998e9b4fdd84a2b1fe4f53fa044e85ce288bfac1f304a8bc055f92dc92db7516642d2e28e4e2d13754445118fa3d63d31aa3e4109cfcc8e9 SHA512 14c210285e75cd3e7de151287263c626e050a3dbfc7e357aa7beb07abea3b52f0296736312ff646b3e2256cd84500ec68b38bd2066987623903d485a3310c445 +DIST glib-sys-0.18.1.crate 60464 BLAKE2B a68df8198874339988cb60ff45b9904607a7852d224e5efa487f22f3bda8d3eb54f7e30f6e2c30bb20dd6e5d48c205b65b7f8c3787915d3a436666d6fbfb797c SHA512 46583979de6d58cb863e522f9f11f9fd2e16ed5d1ec098f9f9511a7a124029671107beba01d5a19dcb082e57c53a2714ad3f75b0ae47c65985c2ab947d3f2c15 +DIST gloo-timers-0.2.6.crate 5516 BLAKE2B 1c06b6a7f7ebcae8145c8aa4675d2d4d56d04c37a3b8e25ede6dce7b8a144fee30ff5b4b04103408f1866b70b02607237161913d250ed6d34af2b6f4c54cb57c SHA512 1e3ea8351528e8e73add2f48482019fb9737533bb128170834bd27541e9d53c35c6bbe18c28bd0f70fc218ed22731c7a3f01891c6977fcbcf839fe932c3c792d +DIST gobject-sys-0.18.0.crate 18699 BLAKE2B c5578c791f40ebece8210473bb363174ebf6d41db6a7ce64f4a86a2ab5337c45c5b10ff9093712a846cd2cd9bec99e135b4db556a4d18d6d4758a1a66aac08ed SHA512 7b274a6a4c4f38a4c1a5abf6410151d5ecd669c9a2c3ca874faadb0cf31c94b000c7439e1c1d409cf66ba41d8157dc9bd931de5bac58e50bc2ea9cbab13b3f00 +DIST graphene-rs-0.18.1.crate 17724 BLAKE2B c0d28601904e5b81780b3c535a7805df404a31168fa470f9cd0e49fdf3ad2fc51c77595a9dd95267a8cccb94b3935db3838f21d738bb19a3a398fde9566c31e6 SHA512 d7f6acdc70ed7de110b24297d7df3b1ca298966bb0d7695af8d2c955f521f828638bf3282a5d4c79042d30029c6f77251a204fa5f3be84703a1728a2eb681a81 +DIST graphene-sys-0.18.1.crate 11573 BLAKE2B 029a5afee5ac658ff250c55ff18af09d5dc3657857d7124050d27f85cef97c0bb7f150fc43c5fe238c8961c31b57a9d5a3d757887c90929c4a9a50e25b0c614b SHA512 890556cfc5120fab60d22028394be9ca8ccbb57f34d386768da3e1580047b8c2096a08b636ea2df76f19b7b1c045275b2873b74ee039896c65ab03f5b97e89a9 +DIST gsk4-0.7.3.crate 33660 BLAKE2B c3d0aa2cb05bfbd64ffa877272b2d01e9293a513337d46bb84ecdc350de1222e1f0d450d862e9466a1daaaf003ea3e06dc2e98064aecb03df6b755fc63284a70 SHA512 05b49365b85b36e169aada6b9c3f584eeb7bc1a498ab0e7f873c5b6d67848534a7706a5c8eb29368a35334cb6db814f20efac32c0995ddc89f91dc464071851c +DIST gsk4-sys-0.7.3.crate 15050 BLAKE2B 7518f8959f2bda9d3a2d8bf1bb8467d2ae0550bfa00db2a86e8e1e8b1c60d218e1708d2936eea2192f95d2e72549cb10ba06b2db28bd9fbe5073d2f28753f22c SHA512 0d14a4d977609c674c67b49a4ba79e819b502d6a7450fdb18320bdf87ca16bd0ead118c8193626a0cf7ed136dbcad9804c61f38bf521ee5824749e7e3a156fff +DIST gtk4-0.7.3.crate 468953 BLAKE2B 90bbcc6e13055a170f031131ba12f96e5aa090dafdfa655bab76c4cce0cc42866b6e9b594b328ef8f61ff9cd44fd370e160c65cf20c343d6bb53bf405c04c984 SHA512 53a767c68428e35f59c1b7703793a6b1e460f647804f40b4d9ad206b2cb02985d90af858724c0553496e20517e8dddfe2d18df26822a39f591eab9c92e891722 +DIST gtk4-macros-0.7.2.crate 16770 BLAKE2B a63be9ede28cb264c411f39b698857c72e08f250df4de99c3f475be3dfd683b6e1f19f54d2a637232e83c35280a5e91acfc8fd98e1b9cf4c870e54d4d8016119 SHA512 66486f148acc5a1200536cf63711d71bee44253138f811821a9595759695da03c0b1f79e9d6c7e30a4a140b6e7470792e35d4d7113a2e550df9ce58cf48976b2 +DIST gtk4-sys-0.7.3.crate 106028 BLAKE2B 0b80e030a5e17de7692f55efd2600db62c4bdbe2f764dde88151a6ac69e5c81de1a0ac4ffea5b4f00bf511cf4feedc249067e6b0ad69fbb266e12e896ef33251 SHA512 40c14996e8d819bd907d98677fa1e05f86411e030f5b28b076131b36b300af240bee0c255199602d558d4f7429232e1d58e310cd0a95650a6ae84349e3d1b9a2 +DIST gvdb-0.5.3.crate 39227 BLAKE2B 6d1cf66d654c90507b974be18b90f2e6824ab53ac0bb532d6f7b8f62e6591b97f5199fec75cfabac181297d7b40d48f9d9c4a935e3a982c4c401b8ba53d02d90 SHA512 92556db2326f4f323de53d56a460537c02990cf23ac49763c19b53d232d1dcc3c807fbbf3226597cc07a5ef91a6580660dcd354fdcfa4d477fe0b7a11575e4b7 +DIST gvdb-macros-0.1.11.crate 8573 BLAKE2B ea9a782dd48207604e58a0b65a6325cfedc83cf7c8f14d24f8c0d01f18fa5ac442c5724afb3d22745b976652684ea0280d04ecbb288afe0ac97f3eb7c109d0c1 SHA512 69a03e421d96546a0755478435af58c719aaf2e73fb312fb67ef4c1be147908bdb26e4e080ab931bbd9d54224045165425ec156fbece35e05ec4db15beb99039 +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hkdf-0.12.3.crate 170910 BLAKE2B 08d0c28891f780abb46936481251f217e9d8f2d17d04e6e504368fe9028300ed02f091cf6a0a0983eeb02dee04309f713f73278e9b0f1b918caa2cd998112753 SHA512 bba8bd837e994e5f5131d4269fb80fb84d789dc0ca68dd967d71e92576617c933ee8c355427b470ad71ab89178b1c36e8a7e122457287f023dd4073605784d3f +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST iana-time-zone-0.1.58.crate 27020 BLAKE2B 3e62ae3876e181e6ce4be1ca2417363298c0b83fe7d66d1e1dcb5ec308e9342871306387ca0c5fb3aa7ebf8f16968094d4c7b4a497fb792171fd400fe23e6a50 SHA512 9e55f17e08f371c476394ac2db9b447ff7f2a5e37e2cd3e84ec3e2b77980bd9de7eb81e8618695367d708e69156628a2e4ed80c4b7343aa71ce0d75a41e24b75 +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-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600 +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 +DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.12.0.crate 133620 BLAKE2B 73c09adab9b9a621b556d0e9ca0deb9967f25f5f7cd082a65208ada2639e8154704d1df4be06505c8a6697c51b438781ce9921f70ae826a80597d5a682b99c99 SHA512 8f4c1239aa185ba21740dfda7a0c7cd47d62430db21724acdd580a8cd62df6c0adbb11fb8ffa691acd5f1b20a143d57dbf7e30d9596c38a07b5a4b3405e31ce0 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +DIST js-sys-0.3.66.crate 80765 BLAKE2B 366f2741a1f7bc76f78068e183080bc221d45fb9adca257da61fd05a3f9044b7c6dd9d1c317e29af30effb28fb969bee2f766ff348f14d9d036f1a7e6bc2e599 SHA512 7244c856b2455d441e02eb12227517a101af28596d676797ae45098512052c09650612a93d912378d27254c5ac64dba9b37057c7493c1e3d3e0d52b2169340ac +DIST kv-log-macro-1.0.7.crate 16842 BLAKE2B ad3c028863d78730e4b2bb2e8cb980581b13d741b5dd2b76435ae91f5a7498a1e9f99178a0c9370b693a3af6a95c0682ff0d63e81a2515a267c6564d50ec3683 SHA512 aa7d79ae599930dcbca06f77590d9623dce461b118435dae1a4128fa8f38149a820109fe4bd1f19944b67285cf1b41bbf78e94b47e561dff1af683953c55a697 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libadwaita-0.5.3.crate 100024 BLAKE2B ea960daa5411173be50d9d3290837350c3c45cf1f6c12a6c6e83162d2bccdec8491d979866c30a975eeb87e642c7775d28a413b7c96946d0feb65f2b8388af8d SHA512 5f0880b0ab0e69902230e88db393c0c90243b4ce2a0014006efc0fbccbeb948169981fd683cc05ae9449f44d1ccaee64e7b041453dccf3857a9f21e276dd33f8 +DIST libadwaita-sys-0.5.3.crate 24713 BLAKE2B 9ba2b45383c3427d6096dbd1b4482f0d5e287f75d5feba84f62653ef95dae1834e13c489470cb8211f6d66a74dd5e7eb6fbbd2c0ebe51fb5c41f3617ac061809 SHA512 5108a26bfd53f4fc934a11c76045052e22a2dd1158068271633679b7051c709052d08d5e7a54839fde783c8bf9880c0df304c50c495a394a0f717e030aeffd49 +DIST libc-0.2.150.crate 719359 BLAKE2B d08e17fb29992c76337bb5862cbc1cdaf7b9d7749cd65021f145fcf49fa7954d6251c8c2f3c9a796b46283c3bc014bccfd259ea52824459841911ad847fd7f5a SHA512 7ae8fe6a1db38ac6d951c0b4880d25a02f064f5e61d6057c20f7208dec8395d58efd085e41857bcf5f4da2b014d2952dc4ddaf18ac4acd3a23675bb659e70385 +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 +DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9 +DIST litrs-0.4.1.crate 42603 BLAKE2B bb5c471204b982708e4a9848aaa8ce3699cf929a16d1beb554ff422fc36ca7037c84cd7fa83a19f6c2278b9626e43a4a0524842027b6a079e604147162e6e9ab SHA512 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a +DIST locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d +DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4 +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST num-0.4.1.crate 9522 BLAKE2B a7235566f657ea9dd3c15d4cf5ce85ac94f9f0e15ef5f4dd4f6bc7f8f09b9f654635a61785dfafef56dea980ee1f7441ea6fa366e51b9db707992a6b9d036bf9 SHA512 ea3b49c1b7a361266ee44213cd65765e58bfc51b9e805bdc71bed120a3b43f87ca60ba81b231a2c9a0ced617e10024d4e0961d8a3a52f26dbce1a22d550b7a84 +DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5 +DIST num-bigint-dig-0.8.4.crate 123825 BLAKE2B 9710266116ea15d0e56792b7c8e217931765dcf2377bc05f23bd386625087eb6a7d7aca7b8f0beeb78ace9f280895565a6de3b14ffda7721e35c741ff64b71c0 SHA512 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8 +DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600 +DIST num-format-0.4.4.crate 61509 BLAKE2B 6d00df67a83adfb39a1068ed49e03daa9dd9cee6adab714ca0971c520f90a31ea8ebc736c0123b3bec9a84857454ab6f2b281f9da773a40068c252f224e65212 SHA512 4bfffce4b0b24a49cf3b8617bba0213769c9bbbdf111801915c2c6b524a8c54ae728b2e8f0901d367ec1d5a4129e9d76597f5df1c3bfd65459a02b0dcc84eedc +DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 +DIST num-iter-0.1.43.crate 10655 BLAKE2B 41ee6d80f38f0767e134835ac84dacee8b50395b29c3e620b74cf4a843cfedfa71dc690e787b291a2b08750cd8386f1dad768e1b506ce088df33cf9e51b90a8e SHA512 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b +DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd +DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST oo7-0.2.1.crate 43874 BLAKE2B 9aa9f8af6fd55e0403cee3441ca93a309f899f99daf46daf0be704ce4312ccc19e989bcf05a549f10c16d8224066243ef308493a11a5b5ab10124caa53b953e1 SHA512 73acbc1f0beea236d36465151cfaae2787e33a477fc6d6c35ab0b7d1cda8370029f2b28835f25fc65784431c40e5519092b8cbfb52521794a624a32268a5e358 +DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e +DIST os_pipe-1.1.4.crate 11436 BLAKE2B 215f548a5b16854e156f785a1cc57ff16c241b50223c75159081017889cfe718d6dbdc6567dfc751d71eebda7476c95701c8ae88b1320a0cbba66a694b471d08 SHA512 8568008e30fdc47c1c89f7368654d26407fb6594cd89e2b85786c875d9dd99e77ed2bb84d281351072670e2dfe7a952d6251c6fb4d111ebe6a63cb34942b6aa3 +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST pango-0.18.3.crate 47591 BLAKE2B 56eb8e33752289787ded747b5184dc088a948a60500663ffa56bbb3fee638745597719e266862e1990331a3356231418fa3c2a8dc6fd7194790fd904ecdb480a SHA512 eaa4d780ab208089e2c3e989d3ec3b2a2131752dfa0ed2a048394e3425007b58f668509f5b6064acb9070bcf424e9e93469070c11fe343725fe6df0c9b45c318 +DIST pango-sys-0.18.0.crate 24709 BLAKE2B f197872258fae7b554be9d62ad2c7a3484fc817430b008263a6b2d20845809ee3c450fa8c65e6845854d5885cdd80f24791a94ee7fa3cde43bf1c7c504f886a0 SHA512 b20df431e744c7b19896b31f487060e0d929c65289520f1fd4d624ff708698d4e082baa73366321206a2a7e3f4ad126ace9b3e55169ff815c9c6b25e5ec5ba3f +DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a09703c58e8d46c625cd74e2c55d7e28a4c09b0886fe4ab415b128bd3114f8283d4c903398e12a11d65489b6 SHA512 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pika-backup-0.7.4.tar.bz2 567283 BLAKE2B a2b805203642995c31040308471f6c138877b0bae2409e0d47ffb3b0057a4b2219c6e2b7d61c715c053f49d6e4ee871ed9f41e0602053078f182c4121372a188 SHA512 ad1095ba34c5d4359d570d946374df3eeb6d7a0a1cfe757d109384b9421d370110f384170995874370fa30837a284556f28a481cc7a4e1f228ab919b709b9c8a +DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST piper-0.2.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1 +DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a +DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 +DIST polling-3.3.1.crate 54527 BLAKE2B 73b74cf7b1ded068cebbb1e49dfba67af901eb3b90f7aee1fb1a44db35b838af7a8172c3629205382ace892340176b8b97effba263a3b786c3c5c47bd44b84b6 SHA512 90e1ff41aa22da87750207d8eb941a7ec270d14ee86cf0acf071bdfb696c9586a67a1751309411e8de9eed57be8aaf96c1fd1bfdd2098d692d08ee37d8a38d7a +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 +DIST proc-macro-crate-2.0.1.crate 10989 BLAKE2B 3eec28b964420b6cbc78dce2d39d344d39195585256cb79b6a64d9fc5996115e05505a4611639fccd2733f443df6cb00f2d92cfc20ef2dbfddd2fc18d7dca68c SHA512 4a914dad5b558b9baf7ba9ca28c154cd14c97c85c094ebb412f6f80ecd4331de7d899c020f0facee788926acc22e0fe229e00d549b84b062aab470237dedf63e +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-0.4.30.crate 34731 BLAKE2B 0a27a06151b54e4ba50f08803a5de44d9c7702ed72cab1b775408696057246e3336dee3a61560886cb24fc4cf582339c8bde7d9211e4e0524f2c719b774339be SHA512 73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0 +DIST proc-macro2-1.0.70.crate 44343 BLAKE2B fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c SHA512 ae9366856853f7d96caf7a7581843d36bfc7843f8683897b19ffc666c03b0b1eff502ddb18ca4c1c1a239a368f03f6cc258b0e2795f64b61c6a31404462eec5f +DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de +DIST quote-0.6.13.crate 17475 BLAKE2B 985287f3e619c46b052e704c6da78565fe5d8e4f9a0d503aa0e8818f595fbef32a437d67228c35cd02d817ee3e19efc03e75239013a87a79553bb252f15c8ac5 SHA512 bafa9ba42ea6ff2d6df652384485c58327de6eaea2832423eedd8ef8b4aace673c23b70f1f22106515ac13d7f625cb8b1a5e8c4388c1701ea3cd86fb9ac3056e +DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c +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 redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3 +DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST result-1.0.0.crate 4156 BLAKE2B eddbbd153eb243b2801443d8f074c40e352694b3d369c3d868ee9cd53697cad983b0fa9575fb04ebc9e566aba0ff8c3fc5312b2c18aa6655fcfdf46fb8045885 SHA512 75354aca4a29fe544d2284039a22cfca3e386923477175984d589c90e828117a9d953631d57794f7070243eab3d8ba3c6c72c35e3147413fff29b04928dc67ef +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustix-0.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e +DIST rustix-0.38.26.crate 364525 BLAKE2B 3590ada40e2369d17d8d5278e7bb77490a6a190b76da11b18a8a0eb79d5882e99f0852c2fd521468fdaad178ad5f6dd2e5abf704907d702c77f1e9b77aab6b17 SHA512 98dcfade9dfcb341ddc9561b526c2a9710046355041e02b5cf73e924d78be50c5124f8621b410058735a2cf343d88e242ff3322c551452eb1087804f483a0e32 +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST safe-transmute-0.11.2.crate 27427 BLAKE2B 93eaafd09a535001db06b7b5d07cf25f6305cf4f76bb84f151a34a340f144e3da7d2de5abf9b1bf6823c26c97654216331e8722109544e5767ae1a26edc1eb19 SHA512 25fb221212f0889e3efa24105427040831c2eef7c79a09bfe690b165ec2a99bede6ac64e0639fdaebc3f1b2df93692d636f13e2bd9eac04415f802272b448604 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST semver-1.0.20.crate 30451 BLAKE2B 7a08bd65749e99d0a881ef315f611f9f02215991aafb317294925e0b88b125acf33e713a45113d229646401520fba22c6f6527015c12b9859d7a65d126de647b SHA512 35a55f1d1e4dc8674d48053da36b7152b5e3bfeb72eebf7d307c491b02d77e6bd4552212551be29e2a2c3951afde292c2614829e668d9382fec0f258dc6484fe +DIST serde-1.0.193.crate 76863 BLAKE2B 163097e85b5542451896d7381607aa297e3b0342a2641887a01689b13122c6c1ca566fcb7f32f51bb0ecc861aed014f1467edfe21338223d5361555f870425a3 SHA512 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506 +DIST serde_derive-1.0.193.crate 55692 BLAKE2B eeb2a2fbcd0daf5fee1bd6a4f584fed330db58cbd786073311d6a94308c63dfc6b7c2dfbc4b8980064ed66509f0127525b79d99aa96ca0134226fe21715999bb SHA512 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41 +DIST serde_ini-0.2.0.crate 10691 BLAKE2B 40497c532b7c215cb5fe50635d7a3798dc6fcd02ad8ec842aae2a822ef6c55e4d736ec676a10ce71c1a3c72a6fad43d0b2e8e1f3c1cfb2f4fbc4177faceea238 SHA512 f1889fffb743b97da434633ad7af4d24ef9e22005bcdb5051e00802ddcd2be92567050123be2059a6986ae65bfca4090dc2b157d87c26ebc67c4ff785db8b347 +DIST serde_json-1.0.108.crate 146476 BLAKE2B 9c0ceae5566a4e0ce7a6264939862f9dd920bb47d18acebb179798b036c376d97a4e9b0717092903ab90cfbf6fb73d37518e3cc25f3217af010296f5644de396 SHA512 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6 +DIST serde_repr-0.1.17.crate 9971 BLAKE2B 1583449644b7e36c61c132cd9364543b427d965045cc8406f90f5dc1bbcb3aceb98c49aafd4727e7cf32a30f30abaa4592601c1c01890f3e4927f8afb8eeda74 SHA512 ba1e263b1adf4e400c82a4a5915c5ca7a6d0a7dd6909dc58ce8251fd3e48287557158c5496cd40aa6db35d7fa907c5474b687797f586d5b46b65ee0732a35d91 +DIST serde_spanned-0.6.4.crate 7756 BLAKE2B 58b8bfa3b39368f4bec795bf1bf1b0e19554efa9cbf44a8f5deaef79c926c8cafb4eabd6230b56acd77c75b924b8642a141e3f7827a5fea16633edb764b54124 SHA512 10a71df5cf84abd5c658de0321a4813ce582735fa5cc349694d979acd8c8228fcf69b3c65bba803d706089b49b053c15a8b1c4fc4c19a586596b8cc58cc2ce04 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d +DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0 +DIST syn-0.15.44.crate 184212 BLAKE2B b735040d69d10b30c94de2e8f776d25ff5ec427e79a7371345a9bb694d50c4f3ab848ed30166c683aa88f5f73f7361dda2a74880d21882975485fabe5bf65d33 SHA512 c6c9b5887425e1e5fab905e477fcea41bba191693c471cf26922a9dfdd59ed957155a399406cc3723933a869565e7295183dabedfc34e3e2a20874ba94c7ead7 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3 +DIST system-deps-6.2.0.crate 24961 BLAKE2B de59a67e59aeb793dfc7f71aacf93303a4eaa3364aec69fabb7572c07120c447c0b3581ad62aa61292d7c78cda880557e1bc11a3a76bd1a6bd84dd3128c4fa2a SHA512 10bbc503b8f55560a607d764c2575c7b854ae07ed50470d7cededc1e0451e4c7f75e06a655eba90e5470d8c2d1f1911089cd4d82da378a2d15f8e718c8f794c4 +DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca +DIST temp-dir-0.1.11.crate 5743 BLAKE2B d73fb783b750a16061e325a3564dd62b1e7561d9d3d7ea93d8a75e01588e2633ccd11617595662cab647c52de6eafc25e9e97a3ea43564dc55656284bda57e74 SHA512 1946df8b4c93bc5517a18c05ecebddf0935cf2d3cae390a7ce9befff9516a29df3f19d2edc3407ace12184c36be75fd35f3d436957ee48c6f128923496c19060 +DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a +DIST termcolor-1.4.0.crate 18765 BLAKE2B d7286fcc84843296e2edf074e316ee8fcceb018c08deda7f1048e38108bf1a7c5f6b90dd3150078c413322eda08a1c58300b4adb963d9f51f307ecd08b5b7e10 SHA512 36c8550fe85cb90c4fdd1a6e3f60b42b6c71f65b6128da97d5ad6aac8350d907410899ad4a47bb4dc72ea6d00bc69e5a1ccc80ee9b0e80a1a27912e233f3e416 +DIST thiserror-1.0.50.crate 19414 BLAKE2B a093f66ad191a8c4b15356f8d29578273b36f9f11b5843195eaa15b70bd4c8eaf6dffb631564386acf35a9ddf856e05055b419af52d4e008f582ae444f3dd5d2 SHA512 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46 +DIST thiserror-impl-1.0.50.crate 15357 BLAKE2B 41309507014a2c628b7e91d250335070e4cca6c6c452c90ee7e6173bed049df83ca197b37c16537cf15415550919c248e0f6c798aead760e7bbcd25eab701d50 SHA512 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9 +DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 +DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee +DIST time-0.3.30.crate 120289 BLAKE2B 917b71ea8362ca14f2564706919e7e62ebd3e8024d48ebcd9ac9799368a12f425b982a7739a73c025155d5dd0650ef8c9fd4642c60a9111294cad7ac2e30672c SHA512 268f0c779e2a44431932aa407f39878ff1412e287f9678574537fe7185f12faf7605c5ef433aa6d364bf77894e819ff3953f870ef7ad208b7203f1c58eccc4e5 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tmp_env-0.1.1.crate 3910 BLAKE2B 763c52cd7e90c3447798d14ffb0be8922f71fb9702de66383399e5c8bb18b695179e2379410c952289c88e78e414e9754d436fa1b6f361402a5b2002ed065e4e SHA512 a55a8dcd29f6113e13e3c565840df78c217e1710f539f382f3c80ba50bec11bbf2a07ccdb2b0305aa17bdb35d24b71eed91150516a7b8bc97b58a3c4180af4c0 +DIST toml-0.8.2.crate 50425 BLAKE2B 3d715fb4bcb42e5ff1ad21f7553a559997c19b01ec0def1b92a6c6c19bd3c5171bebff63318a742369cec4b2df90bcc9a6824c0aa9fd1d8118abbeb360230757 SHA512 99c8e779c040ab2781d4d1626283e851ef386431732d0f84e7084cc65e892c5f9664a8834d95d558f135c77ca9c5132df953aede1357cb646579f5b3d8187570 +DIST toml_datetime-0.6.3.crate 10770 BLAKE2B fc1754eb7c3a7073cfe41e5ccba152ff09891a8de8afe38991cf2dd7b93aacf07f1075fd24d7aa643238cf31e3df1fc3162335b2c475438178b4a4d8a2055471 SHA512 cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b +DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc +DIST toml_edit-0.20.2.crate 96487 BLAKE2B 030a68413efaa9cd970f4d0c9c32068c90b5f2633a35673db76af12dbe66b26c8ac2c31fffe8d78046c677bf404358a269131788df816bc52208b78650983580 SHA512 7eacaf3c78ac8c2bd768dc7e5ff03c39dbfed60da1eb498ba537a56579d674a23a7db6dc30286a088a0f3158cc1a292783194df5415eb1620d61c61df36e18dc +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 typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST uds_windows-1.0.2.crate 16206 BLAKE2B e895e97b5610c1402023b2b86daa5b248c4528f06fcbdb900cc996ff1f62a8234cbd6d8cfae84008345399f73363f9cdf62b1def60b782e06514b9d215236a30 SHA512 a58806bb9673f583d58ba2088c0dcb03808752bea6c0a502b717a541cb54c1b4cf70af8c8f3ae48437069c9017012c6e880a1e7c3c754835193e581849f28587 +DIST unicode-bidi-0.3.14.crate 56429 BLAKE2B 8670c2bb1ad98d4540d7837e8b395078b5e0eacc0dcb7ef3ecf6ddaff9d69ce136a883b99cc5bdafd3a3d657834432d0145b11a44ea1d8b776a5394e56ba04f1 SHA512 8793d415e33f1f693ba5928d8aa09ad6dc10bca6d8ad338fca527e5b142d1ea1cb84515459a9fa0a821ae68747cae570bd3872646fcf218ebc7167ad41c97379 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe SHA512 cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST value-bag-1.4.2.crate 29074 BLAKE2B 9733506dfbd035b3dd07f3615d69bac85bc610827a982b034f6d3e24098cc677e210b6b3b18921e7b3972a60b1f6888fa7af5aafe3653d0d4266458842c92963 SHA512 9249668da32da05907b39f3f8b5a24f381c1e5f47bc8552e43016fbd4c236b6d09895656d4f0fd809f23926a7fb79c8d59f0ecd5cc40922c946bd1ecefa4dfbb +DIST version-compare-0.1.1.crate 13224 BLAKE2B 4bb1e7db6a4a5b30f4ef950234fa939bd562e8d5693aad42a5dadddde7caee01b4dc42b28d8ef61a769cf573440e57c0dc321f8a8b4b3dfc0cc035507bfed886 SHA512 efc9441440f702518867e2056c0ab066cd2fa6949112479e463802610f25a4d50c4411eb5fd0ba6ca9b187e358fce8d99579188e0ed9ba0297191172ab7af408 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1 +DIST waker-fn-1.1.1.crate 6323 BLAKE2B a6b60c11d72aa5991ba57036bff589f73ddb5c15c399b8510a7e4d2993af67fcfb9c0d3a85b0ed27a772a98d068b0748f4b43145475e46e4a5ee1ce290875a09 SHA512 293321481eba0b72a4a37b158c76b0a783f0e5e4677d9609e43aafb703d44162e4abfb6b50bed1adda5bd1bff95a3b658fb542cbaa6c684a1bc7a8e8cf4135c8 +DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.89.crate 181935 BLAKE2B 88ff35daace267087750053eacdcf81f1d6cfd7653e1b21cd8436799688615a2840ab733e0196cde747dd4a49ffc3d4efc7c64f48e4e75bd9a240a689f7c037c SHA512 e9e3b95547423ac7acb0f0b327b9fde6c8ef3160296509332fe5d9cbf9eb6a4ed6ad30b29552cdcd113a94e95fab4e3ecc1e7a03811514f84fac569972febf5b +DIST wasm-bindgen-backend-0.2.89.crate 28205 BLAKE2B d280d04a6e8df72c0eb0d99b134c017be8c7d378578e23505ebb184510e6eab746fc06ca25333a62c24405565531b6e1c79a5010ae31aebb280c7820d5fe41fd SHA512 9ff63a2401e741013753fbbbc86990948e0e8820ffdb4b16167d2c72f12626306e5d077fef37d8d956acc73eefd699dc7f03250926a5609639b127d4e46daf1b +DIST wasm-bindgen-futures-0.4.39.crate 15376 BLAKE2B e261349108d59a0d7dc0cad93a6b32609ce0ea5ec2e2009f62fefd4bd6c8cd4ecec29859db93951c45b3fa03c39817768f27f1475f2ed8fdbd45a2d7fb71f821 SHA512 2874f0abcb301e7ec06ebdc189fc39eef191cc1cf56f659dda1f52929870455df7c227cc44b649b91e0cf088ca1c08f347a5f82ff55e8477e65ef633fd828f0b +DIST wasm-bindgen-macro-0.2.89.crate 13906 BLAKE2B 93e4b784eaf75a070f471d7d60b802d42b4bdbfd0c7ec21ecf1dbda554ed2bed62d99c2b28ba1527ad8f6f3e5b6083d132f36f9c36efcfa9f6a9cfab73b1ca0d SHA512 060e0f300bdc42557798f4d7348165ac9dde60e4f7760acca5da6ec02bdf8bac22e2e5b80f733aae625a0c699dbe831e0afc6e66b2af8fe445aa6513c5180381 +DIST wasm-bindgen-macro-support-0.2.89.crate 20008 BLAKE2B 867ed0049f076d37e8c0587928d67209d69071a6beb80afaba35b947c16958d2c61ef1c762d1706de6744f23ed811815cd94f7059b3ad823aa99f30929cc3a33 SHA512 4ff50819d989733b51e6614b8b14992dc7e53e4c283b89c4e21dd50659cdc49a8cec379df7630ee26e04be62f4ff0bc5eeee9153dbeaec213e8217964a149e76 +DIST wasm-bindgen-shared-0.2.89.crate 7265 BLAKE2B 78668ee6af47357983788161c2a50562ff37a8d584e6be61142c5609360aa712571c3fac6b3395215c5d132edb864e0ce8e7b648fd7225433a81f2ae3e6a586b SHA512 02b2252b5b2e6bc8723404ee8cc750684f488b3e80ab60210d97fd7b343a67db2ef8d62aa792a5f02bb351467f4ffbc887512a215007f6fd089b29f8d3a23be3 +DIST web-sys-0.3.66.crate 733024 BLAKE2B 5f9b318d3d6f0395579d7483c2a72325203680a030532c084a63899d8467288d82bbd33eacf66595513bece2d2d94ca7e3450649a62a06585e1012fadbfebd32 SHA512 7fad95dad96e1b4f0d187f116889aa142747b2f44e8fb88ed8579d96cd5491997a7c13dca9745de4536ba7363a51b88615ce57aec25963bcbc8ce9a2e8b4c658 +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-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.51.1.crate 42364 BLAKE2B 0227e8cc033f40b644879ce4a86f17b9552076378eb6cc6c8cedaa15602ef3ce0deb1ca48c6a7b4276af2bc2e0434e76193649051d7a2f78695f60400d00ccff SHA512 90615ed84f11fdfe0725a4a8b112e45f93ae6cb7e65c16636f85217369fd8b708553ae5bd28aff66e18b180ffa3c0f6820a94022fc5eb202b4f8358f8926fde6 +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-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 +DIST winnow-0.5.26.crate 150529 BLAKE2B 01696630fdecd4e6609ae4e2893cb779d440c7c7c9c123876cc71b069b297c407980996eb5786404e923943c8ab8a5e8cf391b0b98cb051cd5926712cec40116 SHA512 c5d9b1fe78ce79cf9f58835d3d3875904ad6013ce9bb654523f8797acfe82192c8cdfa3bb24b6de67518460dbd20f3d0a3eb87370cd831d8cfcfd1c1d83557ab +DIST xdg-home-1.0.0.crate 3310 BLAKE2B 9ca30a8daabf4e48aa3266f382c8d33313388057d7cc0b837130229b342df4da8b712831df6ed4b71f55014e0b6acef482849735c82957e71fffcdb4eb781f63 SHA512 943414b1238be9cb0785987e45e90412ea1df6f838ec845147555e09e2433966b2635b59884f9adc13f79820661062f13c1368fa959f785897a2617ffad0bc23 +DIST zbus-3.14.1.crate 148931 BLAKE2B 6fe6dccbe50d58302ca514ed703f2ae73d6042399c7cdf8bfd156b6c3b08c9f0e6cd47dab2995b5a5dd6217f8c657b31a72676bf7627ab94b7021c507bb272d2 SHA512 e972c93293ecad9b25adb2175a6960d2e7f94acdb300e3d887c807d9532aba4e604747543142a174955057fdcd082c4a3cb340a4398e31b491c44eaa92829c9b +DIST zbus_macros-3.14.1.crate 25893 BLAKE2B 432742f4ca676bea1c97ead3089d912a238ff1e002e4650a80d1e4f10f75f8005bcb37e8d937e0e72c0879806b59ab4356e784e06bd66c2a5ea3f46beefc8de6 SHA512 1b6a4376e3b5e7b5f95a52026e7ccf48c459b816b210e6cca2b67ff47161f586590b8c68e7876573105f7892e1c4c33163b3679acae779feeaffe220f64eaa09 +DIST zbus_names-2.6.0.crate 9638 BLAKE2B 014004eda1335361f34101ab5715d457a0d6d7df8ba5c4262304c338ff16fd7723a9f9a47e088d8a949e3343d20c2a9a05e24fb3fa0e46a9c10c58399ff20042 SHA512 3d0e5fb5aab3d2955b4516168b19be5c86d04cf2cc7d7f83779ba1d0f637a5670f16bc2f34e57bef0692477c3e2c1821f820214424c45f0411c40be954e38741 +DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 +DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 +DIST zvariant-3.15.0.crate 72221 BLAKE2B d2bea9c05edfda4a3c27a813a2d5274d3e7e35fa56d17bee91958c641e45b8c9bc7eb4f7787e099d712585e770012f364e244c4c1c30cc918886a688f666d642 SHA512 7acbeff6f717530ad771a415b5fd59804e6cff862c36ff4a7adee715d988a5ced8bcd47d3b41636a716239af8c0ac5b9dedaa663acc6f9f725b4a6072088341c +DIST zvariant_derive-3.15.0.crate 10943 BLAKE2B e75d5feb9a76b74c7b77d0be8552c06a2323337884c5cae60827bf7c470d0875d2c3d40c393fc84c63789206650100b6726da7e57446958ae07d5c20605905c6 SHA512 262009179f7c5d6b559709be69c89697eccc0202fbe52575f116894390b4443986edf6bf51ad83177423d5713217ec8f0fb9ecd3382960120055666124afabf8 +DIST zvariant_utils-1.0.1.crate 6223 BLAKE2B ea304bac65493168f1be268192829d5a666a267b1f69533a9d2da2b2d2447d7a9f0f70164d60ab02afd90134e37060f86706bc7047c23aedb198d0834f987d15 SHA512 3cf364d53f1169d5274998c3f06ef1a9371071644b256223441deb004553d4eccbb564305ddc0693cf1b7a595e8c1b989df0f8b4eb8447a72782d7d200120f36 +DIST zxcvbn-2.2.2.crate 423636 BLAKE2B 5bb32fb5f2ba416bb05b29892e7913d695bfe88474bcff60dbee84ed8d5d18843346f6bd0b79cf8ed33d8c3c3087e681aa92ad92c8497ea6b3c3ba590ba228ef SHA512 c99d686231589f8ff42ca9c37d8414ca1b454f1322a4e7c99102e84a6c5b64fb8e9a65ac4a61bd16236f62f250d8c248a93e526d2ecd7176f94d4b175dbf53a3 diff --git a/app-backup/pika-backup/files/meson-fixes.patch b/app-backup/pika-backup/files/meson-fixes.patch new file mode 100644 index 000000000..69b5e7fcc --- /dev/null +++ b/app-backup/pika-backup/files/meson-fixes.patch @@ -0,0 +1,9 @@ +diff --git a/meson.build b/meson.build +index 932bdb2..8938862 100644 +--- a/meson.build ++++ b/meson.build +@@ -28,4 +28,3 @@ meson.add_dist_script('build-aux/meson-dist-vendor.sh') + subdir('data') + subdir('help') + subdir('po') +-subdir('src') diff --git a/app-backup/pika-backup/metadata.xml b/app-backup/pika-backup/metadata.xml new file mode 100644 index 000000000..0e291671a --- /dev/null +++ b/app-backup/pika-backup/metadata.xml @@ -0,0 +1,20 @@ + + + + + Julien Roy + julien@jroy.ca + + + Pika Backup is designed to save your personal data and does not support complete system recovery. Pika Backup is powered by the well-tested BorgBackup software. + + + + Sophie Herold + sophie@hemio.de + + https://gitlab.gnome.org/World/pika-backup/-/issues + https://gitlab.gnome.org/World/pika-backup/-/blob/main/CHANGELOG.md + World/pika-backup + + diff --git a/app-backup/pika-backup/pika-backup-0.7.4-r1.ebuild b/app-backup/pika-backup/pika-backup-0.7.4-r1.ebuild new file mode 100644 index 000000000..3a93cbc70 --- /dev/null +++ b/app-backup/pika-backup/pika-backup-0.7.4-r1.ebuild @@ -0,0 +1,403 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aes@0.8.3 + aho-corasick@1.1.2 + android_system_properties@0.1.5 + anyhow@1.0.75 + arc-swap@1.6.0 + arrayvec@0.7.4 + ashpd@0.6.7 + async-attributes@1.1.2 + async-broadcast@0.5.1 + async-channel@1.9.0 + async-channel@2.1.1 + async-executor@1.8.0 + async-fs@1.6.0 + async-global-executor@2.4.0 + async-io@1.13.0 + async-io@2.2.1 + async-lock@2.8.0 + async-lock@3.3.0 + async-process@1.8.1 + async-recursion@1.0.5 + async-signal@0.2.5 + async-std@1.12.0 + async-task@4.5.0 + async-trait@0.1.74 + atomic-waker@1.1.2 + autocfg@1.1.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.1 + block-buffer@0.10.4 + block-padding@0.3.3 + block@0.1.6 + blocking@1.5.1 + bumpalo@3.14.0 + byteorder@1.5.0 + cairo-rs@0.18.3 + cairo-sys-rs@0.18.2 + cbc@0.1.2 + cc@1.0.83 + cfg-expr@0.15.5 + cfg-if@1.0.0 + chrono@0.4.22 + chronoutil@0.2.3 + cipher@0.4.4 + cmd_lib@1.9.3 + cmd_lib_macros@1.9.3 + concurrent-queue@2.4.0 + const-str@0.5.6 + core-foundation-sys@0.8.6 + cpufeatures@0.2.11 + crc32fast@1.3.2 + crossbeam-utils@0.8.16 + crypto-common@0.1.6 + darling@0.14.4 + darling_core@0.14.4 + darling_macro@0.14.4 + default-env@0.1.1 + deranged@0.3.10 + derivative@2.2.0 + derive_builder@0.12.0 + derive_builder_core@0.12.0 + derive_builder_macro@0.12.0 + digest@0.10.7 + either@1.9.0 + enclose@1.1.8 + enumflags2@0.7.8 + enumflags2_derive@0.7.8 + env_logger@0.10.1 + equivalent@1.0.1 + errno@0.3.8 + event-listener-strategy@0.4.0 + event-listener@2.5.3 + event-listener@3.1.0 + event-listener@4.0.0 + faccess@0.2.4 + fancy-regex@0.11.0 + fancy-regex@0.12.0 + fastrand@1.9.0 + fastrand@2.0.1 + field-offset@0.3.6 + flate2@1.0.28 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.29 + futures-core@0.3.29 + futures-executor@0.3.29 + futures-io@0.3.29 + futures-lite@1.13.0 + futures-lite@2.1.0 + futures-macro@0.3.29 + futures-sink@0.3.29 + futures-task@0.3.29 + futures-util@0.3.29 + futures@0.3.29 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.3 + gdk4-sys@0.7.2 + gdk4@0.7.3 + generic-array@0.14.7 + getrandom@0.2.11 + gettext-rs@0.7.0 + gettext-sys@0.21.3 + gio-sys@0.18.1 + gio@0.18.3 + glib-macros@0.18.3 + glib-sys@0.18.1 + glib@0.18.3 + gloo-timers@0.2.6 + gobject-sys@0.18.0 + graphene-rs@0.18.1 + graphene-sys@0.18.1 + gsk4-sys@0.7.3 + gsk4@0.7.3 + gtk4-macros@0.7.2 + gtk4-sys@0.7.3 + gtk4@0.7.3 + gvdb-macros@0.1.11 + gvdb@0.5.3 + hashbrown@0.14.3 + heck@0.4.1 + hermit-abi@0.3.3 + hex@0.4.3 + hkdf@0.12.3 + hmac@0.12.1 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.58 + ident_case@1.0.1 + idna@0.5.0 + indexmap@2.1.0 + inout@0.1.3 + instant@0.1.12 + io-lifetimes@1.0.11 + is-terminal@0.4.9 + itertools@0.10.5 + itertools@0.12.0 + itoa@1.0.9 + js-sys@0.3.66 + kv-log-macro@1.0.7 + lazy_static@1.4.0 + libadwaita-sys@0.5.3 + libadwaita@0.5.3 + libc@0.2.150 + libm@0.2.8 + linux-raw-sys@0.3.8 + linux-raw-sys@0.4.12 + litrs@0.4.1 + locale_config@0.3.0 + log@0.4.20 + malloc_buf@0.0.6 + matches@0.1.10 + memchr@2.6.4 + memoffset@0.7.1 + memoffset@0.9.0 + miniz_oxide@0.7.1 + nix@0.26.4 + nix@0.27.1 + nu-ansi-term@0.46.0 + num-bigint-dig@0.8.4 + num-bigint@0.4.4 + num-complex@0.4.4 + num-format@0.4.4 + num-integer@0.1.45 + num-iter@0.1.43 + num-rational@0.4.1 + num-traits@0.2.17 + num@0.4.1 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + once_cell@1.19.0 + oo7@0.2.1 + ordered-stream@0.2.0 + os_pipe@1.1.4 + overload@0.1.1 + pango-sys@0.18.0 + pango@0.18.3 + parking@2.2.0 + pbkdf2@0.12.2 + percent-encoding@2.3.1 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + piper@0.2.1 + pkg-config@0.3.27 + polling@2.8.0 + polling@3.3.1 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + proc-macro-crate@1.3.1 + proc-macro-crate@2.0.1 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@0.4.30 + proc-macro2@1.0.70 + quick-error@2.0.1 + quick-xml@0.31.0 + quote@0.6.13 + quote@1.0.33 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.4.1 + regex-automata@0.4.3 + regex-syntax@0.8.2 + regex@1.10.2 + result@1.0.0 + rustc_version@0.4.0 + rustix@0.37.27 + rustix@0.38.26 + ryu@1.0.15 + safe-transmute@0.11.2 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.20 + serde@1.0.193 + serde_derive@1.0.193 + serde_ini@0.2.0 + serde_json@1.0.108 + serde_repr@0.1.17 + serde_spanned@0.6.4 + sha1@0.10.6 + sha2@0.10.8 + sharded-slab@0.1.7 + shell-words@1.1.0 + signal-hook-registry@1.4.1 + slab@0.4.9 + smallvec@1.11.2 + socket2@0.4.10 + spin@0.5.2 + static_assertions@1.1.0 + strsim@0.10.0 + subtle@2.5.0 + syn@0.15.44 + syn@1.0.109 + syn@2.0.39 + system-deps@6.2.0 + target-lexicon@0.12.12 + temp-dir@0.1.11 + tempfile@3.8.1 + termcolor@1.4.0 + thiserror-impl@1.0.50 + thiserror@1.0.50 + thread_local@1.1.7 + time-core@0.1.2 + time@0.1.45 + time@0.3.30 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tmp_env@0.1.1 + toml@0.8.2 + toml_datetime@0.6.3 + toml_edit@0.19.15 + toml_edit@0.20.2 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-subscriber@0.3.18 + tracing@0.1.40 + typenum@1.17.0 + uds_windows@1.0.2 + unicode-bidi@0.3.14 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-xid@0.1.0 + url@2.5.0 + valuable@0.1.0 + value-bag@1.4.2 + version-compare@0.1.1 + version_check@0.9.4 + void@1.0.2 + waker-fn@1.1.1 + walkdir@2.4.0 + wasi@0.10.0+wasi-snapshot-preview1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.89 + wasm-bindgen-futures@0.4.39 + wasm-bindgen-macro-support@0.2.89 + wasm-bindgen-macro@0.2.89 + wasm-bindgen-shared@0.2.89 + wasm-bindgen@0.2.89 + web-sys@0.3.66 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.51.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.26 + xdg-home@1.0.0 + zbus@3.14.1 + zbus_macros@3.14.1 + zbus_names@2.6.0 + zeroize@1.7.0 + zeroize_derive@1.4.2 + zvariant@3.15.0 + zvariant_derive@3.15.0 + zvariant_utils@1.0.1 + zxcvbn@2.2.2 +" +PYTHON_COMPAT=( python3_{12..13} ) +RUST_MIN_VER="1.75.0" +inherit cargo gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="Keep your data safe" +HOMEPAGE="https://gitlab.gnome.org/World/pika-backup" +SRC_URI="https://gitlab.gnome.org/World/${PN}/-/archive/v${PV}/${P}.tar.bz2 + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + app-backup/borgbackup + app-crypt/libsecret + dev-util/itstool + >=gui-libs/gtk-4.12.5 + gui-libs/libadwaita +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} + dev-libs/glib + media-libs/graphene + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/pango +" +BDEPEND=" + dev-util/itstool + sys-devel/gettext +" + +# Rust +QA_FLAGS_IGNORED="usr/bin/${PN} usr/bin/${PN}-monitor" + +pkg_setup() { + python-single-r1_pkg_setup + rust_pkg_setup +} + +src_prepare() { + mv -T "${WORKDIR}/${PN}-v${PV}"* "${S}" || die + sed -i -e "/subdir('src')/d" "${S}/meson.build" || die + default +} + +src_configure() { + python_fix_shebang build-aux/meson-cargo-manifest.py + meson_src_configure + cargo_src_configure +} + +src_compile() { + meson_src_compile + cargo_src_compile +} + +src_install() { + meson_src_install + cargo_src_install +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-backup/restic-browser/Manifest b/app-backup/restic-browser/Manifest new file mode 100644 index 000000000..63f4416c1 --- /dev/null +++ b/app-backup/restic-browser/Manifest @@ -0,0 +1,4 @@ +DIST fix-path-env-rs-8481725b7ebfc56cdb052d522517421242eac36b.gh.tar.gz 9694 BLAKE2B 0de6cad9396454d6b826d7a989a4d298e7bdbf64e19659fa9f5ee95705f7f9bb606aafc63b243fad7b2bd5644fdc1e40c969f37e7f1859261c51788086f99ca9 SHA512 0ab16eb73bc1b2d6762ff7ecfe015b33aac3a23669f8774ffe92124a1eef6f23551463650765c57612a9862066c23c8a2e66a7465c72e28a28be9c8c05356382 +DIST restic-browser-0.3.3-crates.tar.xz 36545900 BLAKE2B ae0bd45e39295d40eb3806ac90a2a92cfa0c7661bee542f6cd3154de57a66cea8dc7e6f13646420ff348aab00ebca0eef9cead7a2d7cdadaddb2f066be4271a7 SHA512 d6f66fe002adfd4a6bca5b1e545b07e79e48ea9a43d87b342cdf80ae4f9f0680ebf0a082a263dbce83d0e186c1ef17b02f60feca08daeb90a35ff93f09b100d9 +DIST restic-browser-0.3.3-node_modules.tar.xz 16504832 BLAKE2B 3781930551c7695583d4b0107b73e3a533ab4057bc0643e52d8f8071bb0af7c5073dd57fb4c90000015199f706f19018bb6d40bdbb8e367568f70ecb2b8b594c SHA512 3431b46fbd5901c329be907a8806399c2bcef9c3d642ac3ed5cdc584a151686eff1e2df1a96a0a8842d4a9ea148fd5b0a253161e55c8d67cf53a97462c1cee01 +DIST restic-browser-0.3.3.tar.gz 2722918 BLAKE2B edff4ebb5b825c69cb5a6461ddcf454c8d76939ff8da0f8ec7a792bd709d5926506df66ed10ac0874e877278312a09bed6c108aa67f693067fee1b9f2a77cdc2 SHA512 c3ef92db6b7b50fcb59459e34bccf6df6ca35ba49519d0a2683bb1f4a6ee8673c7818ff2c413f4950b1181986a8b886ea6140b118c7e78dc8be8b738d261afc9 diff --git a/app-backup/restic-browser/metadata.xml b/app-backup/restic-browser/metadata.xml new file mode 100644 index 000000000..a691855a1 --- /dev/null +++ b/app-backup/restic-browser/metadata.xml @@ -0,0 +1,11 @@ + + + + + sighunter@gmx.de + Sebastian Engel + + + emuell/restic-browser + + diff --git a/app-backup/restic-browser/restic-browser-0.3.3.ebuild b/app-backup/restic-browser/restic-browser-0.3.3.ebuild new file mode 100644 index 000000000..0633a9eed --- /dev/null +++ b/app-backup/restic-browser/restic-browser-0.3.3.ebuild @@ -0,0 +1,85 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CRATES=" +" + +declare -A GIT_CRATES=( + [fix-path-env]='https://github.com/tauri-apps/fix-path-env-rs;8481725b7ebfc56cdb052d522517421242eac36b;fix-path-env-rs-%commit%' +) + +RUST_MIN_VER="1.82.0" + +inherit cargo desktop xdg + +DESCRIPTION="A GUI to browse and restore from restic backup repositories" +HOMEPAGE="https://github.com/emuell/restic-browser" +SRC_URI=" + https://github.com/emuell/restic-browser/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/64331580/packages/generic/${PN}/${PV}/${P}-node_modules.tar.xz + https://gitlab.com/api/v4/projects/64331580/packages/generic/${PN}/${PV}/${P}-crates.tar.xz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/${P}/src-tauri" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-backup/restic + dev-libs/glib:2 + net-libs/libsoup:3.0 + net-libs/webkit-gtk:4.1 + x11-base/xorg-server + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[wayland] + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + net-libs/nodejs[npm] +" + +QA_FLAGS_IGNORED="usr/bin/restic-browser" + +src_prepare() { + pushd .. >/dev/null || die + default + popd >/dev/null || die + + mv "${WORKDIR}"/node_modules "${S}"/.. || die +} + +src_configure() { + local myfeatures=( + custom-protocol + ) + cargo_src_configure +} + +src_compile() { + pushd .. >/dev/null || die + npm run build || die + popd >/dev/null || die + + cargo_src_compile +} + +src_install() { + cargo_src_install + + newicon "${S}/icons/icon.png" "${PN}.png" + make_desktop_entry "${PN}" Restic-Browser "${PN}" +} diff --git a/app-backup/timeshift-autosnap/Manifest b/app-backup/timeshift-autosnap/Manifest new file mode 100644 index 000000000..77fc67a3c --- /dev/null +++ b/app-backup/timeshift-autosnap/Manifest @@ -0,0 +1 @@ +DIST timeshift-autosnap-0.9.tar.bz2 2916 BLAKE2B 7489596c3ce65bc1e5efb718118ab6a9b4913a988728c90f15403d72ff015017727a7c61691cad2f430c539f491e930dd035fdd743808caecac3d5db21b8aa7c SHA512 c24ba50ddd2f30ae375a12f485f8e61fdb628bfc4245cb9c1632b786ad4de0655b57c829451b3b093b88f5e2dcbe055131d21c9020491a7931da3b0812277700 diff --git a/app-backup/timeshift-autosnap/files/timeshift-autosnap-remove-arch-specific.patch b/app-backup/timeshift-autosnap/files/timeshift-autosnap-remove-arch-specific.patch new file mode 100644 index 000000000..127f880bb --- /dev/null +++ b/app-backup/timeshift-autosnap/files/timeshift-autosnap-remove-arch-specific.patch @@ -0,0 +1,23 @@ +Partially backport 0f933eb5966848d96477b5148e40ac1c3e750e22 for distro-agnostic +detection of grub-btrfs snapshot functionality. + +Author: Lucio Sauer +--- a/timeshift-autosnap ++++ b/timeshift-autosnap +@@ -53,8 +53,12 @@ if $(get_property "deleteSnapshots" "boolean" "true") ; then + fi + fi; + +-if $(get_property "updateGrub" "boolean" "true") && [ "$(pacman -Qs ^grub-btrfs$)" ]; then +- grub-mkconfig -o /boot/grub/grub.cfg +-fi; +- ++if $(get_property "updateGrub" "boolean" "true") && [ -f /etc/grub.d/41_snapshots-btrfs ]; then ++ . /etc/default/grub-btrfs/config ++ if [ -s "${GRUB_BTRFS_GRUB_DIRNAME:-/boot/grub}/grub-btrfs.cfg" ]; then ++ /etc/grub.d/41_snapshots-btrfs ++ else ++ ${GRUB_BTRFS_MKCONFIG:-grub-mkconfig} -o ${GRUB_BTRFS_GRUB_DIRNAME:-/boot/grub}/grub.cfg ++ fi ++fi + exit 0 diff --git a/app-backup/timeshift-autosnap/metadata.xml b/app-backup/timeshift-autosnap/metadata.xml new file mode 100644 index 000000000..0d1e3e6b9 --- /dev/null +++ b/app-backup/timeshift-autosnap/metadata.xml @@ -0,0 +1,18 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jäger + + + Antynea/grub-btrfs + gobonja/timeshift-autosnap + + + Improves Grub by adding "btrfs snapshots" to the Grub menu. + + You can boot your system on a "snapshot" from the Grub menu. + Supports manual snapshots, snapper, timeshift ... + + diff --git a/app-backup/timeshift-autosnap/timeshift-autosnap-0.9-r1.ebuild b/app-backup/timeshift-autosnap/timeshift-autosnap-0.9-r1.ebuild new file mode 100644 index 000000000..5f0c5c0f4 --- /dev/null +++ b/app-backup/timeshift-autosnap/timeshift-autosnap-0.9-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature readme.gentoo-r1 + +DESCRIPTION="Automatically creates a timeshift-snapshot when executed" +HOMEPAGE="https://gitlab.com/gobonja/timeshift-autosnap" +SRC_URI="https://gitlab.com/gobonja/timeshift-autosnap/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-backup/timeshift" + +PATCHES=( "${FILESDIR}/${PN}-remove-arch-specific.patch" ) + +bashrc=/etc/portage/bashrc +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS="to run timeshift-autosnap everytime you emerge a package run: +# touch ${bashrc} + +# grep -q '#!/bin/' ${bashrc} || awk -i inplace 'BEGINFILE{print '#!/bin/sh'}{print}' ${bashrc} + +# grep -q timeshift-autosnap ${bashrc} || echo ' +function pre_pkg_setup() { + /usr/bin/timeshift-autosnap ; +}' >> ${bashrc}" + +src_install(){ + dobin timeshift-autosnap + insinto /etc + doins timeshift-autosnap.conf + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + optfeature "grub-btrfs snapshot support" app-backup/grub-btrfs +} diff --git a/app-backup/timeshift/Manifest b/app-backup/timeshift/Manifest new file mode 100644 index 000000000..bb0fc65f3 --- /dev/null +++ b/app-backup/timeshift/Manifest @@ -0,0 +1,2 @@ +DIST timeshift-23.07.1.tar.gz 1583725 BLAKE2B 7887f10d69a49231da57499b6287b82698a8d2053d7c18ea29863a48c4a8bf23145fa7dad306088d2e5f0bca840212daf27dc761d652408484bf7ee42fb67c4c SHA512 b5d9adde872f562f2af582e75dcfdee32e8b8d3a7ffc9c9592416d47ee9370603dd2140e9fb3d4970bbf1ddbe87c459c4cb041349a34c14865d38492289828d4 +DIST timeshift-25.12.4.tar.gz 1803454 BLAKE2B 87fb64b5a2d5f8b1e3a10b2cb5c2a9f4509936afcfe43528cfe2e55d407eea8f51ffa4253b31d22cec7dc3c4f4770623f1d2ac6a9fdf50453fb60bbb8b50a64b SHA512 2cecb99f038e7a9ebf4f1cb797e5d1b05d56bd0afc59a53bab6ccb67204a1f60ff83f8d0c28352f19e6f1514627b32636e250160fc70836161b9e0f8c8527197 diff --git a/app-backup/timeshift/metadata.xml b/app-backup/timeshift/metadata.xml new file mode 100644 index 000000000..cc9161aa5 --- /dev/null +++ b/app-backup/timeshift/metadata.xml @@ -0,0 +1,19 @@ + + + + + rossbridger.cc@gmail.com + Ross Charles Campbell + + + linuxmint/timeshift + + + Timeshift for Linux is an application that provides functionality similar to + the System Restore feature in Windows and the Time Machine tool in Mac OS. + + Timeshift protects your system by taking incremental snapshots of the file + system at regular intervals. These snapshots can be restored at a later date + to undo all changes to the system. + + diff --git a/app-backup/timeshift/timeshift-23.07.1.ebuild b/app-backup/timeshift/timeshift-23.07.1.ebuild new file mode 100644 index 000000000..7732a9f92 --- /dev/null +++ b/app-backup/timeshift/timeshift-23.07.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature meson vala xdg + +DESCRIPTION="A system restore utility for Linux" +HOMEPAGE="https://github.com/linuxmint/timeshift" +SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${PF}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + x11-libs/gtk+:3 + dev-libs/json-glib + x11-libs/vte:2.91[vala] + >=dev-libs/libgee-0.18.0:= + >=x11-libs/xapp-1.0.4[vala(+)] + x11-libs/cairo + x11-libs/gdk-pixbuf:2 +" +RDEPEND="${DEPEND} + virtual/cron +" +BDEPEND=" + $(vala_depend) + virtual/pkgconfig + sys-apps/help2man +" + +src_prepare() { + default + vala_setup +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "btrfs support" sys-fs/btrfs-progs + optfeature "rsync support" net-misc/rsync +} + +pkg_postrm() { + xdg_pkg_postrm +} diff --git a/app-backup/timeshift/timeshift-25.12.4.ebuild b/app-backup/timeshift/timeshift-25.12.4.ebuild new file mode 100644 index 000000000..8755c1507 --- /dev/null +++ b/app-backup/timeshift/timeshift-25.12.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 2019-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature meson vala xdg + +DESCRIPTION="A system restore utility for Linux" +HOMEPAGE="https://github.com/linuxmint/timeshift" +SRC_URI="https://github.com/linuxmint/${PN}/archive/${PV}.tar.gz -> ${PF}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + x11-libs/gtk+:3 + dev-libs/json-glib + x11-libs/vte:2.91[vala] + >=dev-libs/libgee-0.18.0:= + >=x11-libs/xapp-1.0.4[vala(+)] + x11-libs/cairo + x11-libs/gdk-pixbuf:2 +" +RDEPEND="${DEPEND} + virtual/cron +" +BDEPEND=" + $(vala_depend) + virtual/pkgconfig + sys-apps/help2man +" + +src_prepare() { + default + vala_setup +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "btrfs support" sys-fs/btrfs-progs + optfeature "rsync support" net-misc/rsync +} + +pkg_postrm() { + xdg_pkg_postrm +} diff --git a/app-backup/vorta/Manifest b/app-backup/vorta/Manifest new file mode 100644 index 000000000..69702d768 --- /dev/null +++ b/app-backup/vorta/Manifest @@ -0,0 +1 @@ +DIST vorta-0.11.2.tar.gz 1310778 BLAKE2B 698dd55ce20ea968e94ea742c16a3df22b5480efe27909c80796a8416df2d304ea16d7919a3d2eec4df7220f32881f60a623a99bba2ceec9f7593ba4c6630db3 SHA512 e8a12dadc0f62ca67aa8f439c43d4e1bb1a51ffc77f87b8289bf94ca7e59d3af2e3093caf0a9004eae4a06e5a18ca434a6a99b030904b8bb18e6a24879d11435 diff --git a/app-backup/vorta/metadata.xml b/app-backup/vorta/metadata.xml new file mode 100644 index 000000000..66a0c0089 --- /dev/null +++ b/app-backup/vorta/metadata.xml @@ -0,0 +1,16 @@ + + + + + egger.m@protonmail.com + Michael Egger + + + borgbase/vorta + + + Vorta is a backup client for macOS and Linux desktops. + It integrates the mighty BorgBackup with your desktop environment to protect your data from disk failure, + ransomware and theft. + + diff --git a/app-backup/vorta/vorta-0.11.2.ebuild b/app-backup/vorta/vorta-0.11.2.ebuild new file mode 100644 index 000000000..94a42e727 --- /dev/null +++ b/app-backup/vorta/vorta-0.11.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v3 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 desktop xdg + +DESCRIPTION="A GUI for Borg Backup" +HOMEPAGE="https://github.com/borgbase/vorta" +SRC_URI="https://github.com/borgbase/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="test" + +DEPEND=" + x11-themes/hicolor-icon-theme + $(python_gen_cond_dep ' + app-backup/borgbackup[${PYTHON_USEDEP}] + dev-python/peewee[${PYTHON_USEDEP}] + + + + + hi@dutra.sh + Gabriel M. Dutra + + + grafana/k6 + + diff --git a/app-benchmarks/kdiskmark/Manifest b/app-benchmarks/kdiskmark/Manifest new file mode 100644 index 000000000..b75a68ada --- /dev/null +++ b/app-benchmarks/kdiskmark/Manifest @@ -0,0 +1 @@ +DIST kdiskmark-3.2.0-source.tar.gz 195625 BLAKE2B 65d0fdc31869c5567463a7aa31179c82ad289bb2f75adb88b6e1b9023f54963f5903902150ed3c2fff2a2f9a089f24ac445526891705ccc1ba8db7adfdf2485a SHA512 2a8e5c755accca9b5fa24155e722e6da6c975f247dd8ee29db97ac975ea4a86a736248edda6d40853f11da9c4cc86c58a50797f508a26cc717e27c7f902322d9 diff --git a/app-benchmarks/kdiskmark/kdiskmark-3.2.0-r1.ebuild b/app-benchmarks/kdiskmark/kdiskmark-3.2.0-r1.ebuild new file mode 100644 index 000000000..db7737f67 --- /dev/null +++ b/app-benchmarks/kdiskmark/kdiskmark-3.2.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Disk benchmarking tool" +HOMEPAGE="https://github.com/JonMagon/KDiskMark" +SRC_URI="https://github.com/JonMagon/KDiskMark/releases/download/${PV}/${P}-source.tar.gz" + +inherit cmake xdg + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND=" + dev-qt/qtbase:6[dbus,gui,network,widgets] + sys-auth/polkit-qt[qt6(+)] +" +DEPEND=" + ${COMMON_DEPEND} + kde-frameworks/extra-cmake-modules +" +RDEPEND=" + ${COMMON_DEPEND} + sys-block/fio[aio] + x11-themes/hicolor-icon-theme +" +BDEPEND="dev-qt/qttools:6[linguist]" diff --git a/app-benchmarks/kdiskmark/metadata.xml b/app-benchmarks/kdiskmark/metadata.xml new file mode 100644 index 000000000..0262e6f08 --- /dev/null +++ b/app-benchmarks/kdiskmark/metadata.xml @@ -0,0 +1,11 @@ + + + + + mark@harmstone.com + Mark Harmstone + + + JonMagon/KDiskMark + + diff --git a/app-benchmarks/occt-bin/Manifest b/app-benchmarks/occt-bin/Manifest new file mode 100644 index 000000000..c5133584b --- /dev/null +++ b/app-benchmarks/occt-bin/Manifest @@ -0,0 +1 @@ +DIST occt-bin-15.0.13.bin 275936523 BLAKE2B aa90ad7e65d58b7089b2e35fa1ea6a479d81613ecf85f1ab9ac65a5b4fd32316395be349c0bb57d8cff49a4316b11f89242cc4bb2202cf98b053b32bacff941a SHA512 5074c9259acbdc57cae068c5d7090296099cef620a179cbce2a2ff0603f4b36120125a4ccc4b378ac9715b99b51f9a7f87080f1b0e60b8076b9a32f32ccef102 diff --git a/app-benchmarks/occt-bin/files/90-occt-msr-access.rules b/app-benchmarks/occt-bin/files/90-occt-msr-access.rules new file mode 100644 index 000000000..99a2e40ab --- /dev/null +++ b/app-benchmarks/occt-bin/files/90-occt-msr-access.rules @@ -0,0 +1 @@ +ACTION=="add", SUBSYSTEM=="msr", MODE="0666" diff --git a/app-benchmarks/occt-bin/files/occt.desktop b/app-benchmarks/occt-bin/files/occt.desktop new file mode 100644 index 000000000..1674d527f --- /dev/null +++ b/app-benchmarks/occt-bin/files/occt.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=OCCT +GenericName=OCCT Stability Test +Categories=System;Monitor; +Comment=Free, all-in-one stability, stress test, benchmark and monitoring tool for your PC +Keywords=cpu;memory;gpu;stress;stability;vram;monitor; +Exec=/opt/occt/occt +Path=/opt/occt +Icon=occt +SingleMainWindow=true +StartupWMClass=OCCT +Terminal=false +Type=Application diff --git a/app-benchmarks/occt-bin/files/occt.png b/app-benchmarks/occt-bin/files/occt.png new file mode 100644 index 0000000000000000000000000000000000000000..7e6e55225af58c61ffd3be34d276f586a9c0808e GIT binary patch literal 2911 zcmd^B`CHOi7r%T#O~DPxB{j|5W?Z7kU6fK&(@fh0S7=eIsbJDFHN_>ZW=hM!NX?~< zdc%FmQ5$droeV{1+;Ty!tU$3zadLg>-+132?sLv_&pqcppZhtV`Fc@YNPOY!*xQRoqYZgq zqN9z_z4ke1OPl>|J2fm7_Bt^Po$E$~pRW;*7;LXkn2gzM-H&uRZiTAq{CI#BqL+}P z=Ti3I=JZjkKI)I#1J%q7kcb}@UT;$_(e8AMPZbdM+80R1Tsd{gJu^n}6UyS(AyVgN zm%Co7p3Of}4iYkaVb{;95W)_FseDLd5JPWx3fk=yjLUxjv;+T(p^hOfEc>B>nWoG% z$>)jiQqitzs3EV?p7^8mv_$}ALvujn3KG z2VAJnAJ{cO;QVYBgTuX=8z<}$HZU9;R)G1f7OU5RcGvOh{CFg2h=6;VJljAIxK=zW z{`5{y;^b*CA=We2R6VB`FHW>_s*G!(TQ2SyXpb#8NO3 zYnwBZZ{pQq)g-o=l1KuH^wp2g`Z+I`Ire9UOKB|82b4y3DaGx>Rjr`tH=*_Ct*S|L zm?T6XDRp8;%gj@80LMn60KyR1WK0Apb25GSYtD;PyNF9_iRjWuc+%R}n4}h)VK-e;m}=Va-dAlU(r`L|Fq30hs#_@3mhLJ_E1* zDa85K;;I7J+n~r?1LFx1-kdmANL2v`5S|IZ7u}*&x2-9UWP~Y2TXZ$4H5SAn?E;K>P8kmA52W+cSB&0DtZ1KahRS@iNW)W z_LCQFJxD)LMq?GlY-<2KtDjMNCV33T!`*@+Pi`48gS4c@!zZIXwsJfCGD<7Vn9+2k z4sFsT5xqw{o6;I1=ncK})@fNYvx(5BdNe&oUsT0Ol@MSJ?IX($1sx$CNMH$ApUr8! zwRx0`bOoZ`hvqFb`L(pdQU_^kiY+yBE)AMzeZGV;w*l68Sc5<8-(2>4Nmevjr$m6E zyBFVY)mtiNRaM-_#mXg%d!p>W%?8x(CWQj|H8@GX?ru7+_LTy_&|SK2gn%$#m?JKC z2|=#-T>+#m*alV{>aOrM*`u2wG2D`^Z72#f8juAQQpTKsI!uWtl|9Ecp=Jm-{=Yg1VI%k4!6*WuQ+ zZIuQPnm~ebrSDMZ$m%Oo*ZJ64TS0G1ijEHIDxCU+j=-KbT^{e&8~NNJR@En6OJx+6 zs&1&l(LlV&__a)(h}?AoI=6yS2(%pN5T|Yr0hm9#?MntR830Z5Hw$krSAD%!9FJP^ z7olFA&Uz3|cSi07(=US7eOntcFN}{>=9lXBX5(rn#YTwjU;r|Hu(LYrs%Ez_9!7^O zM^Syhuk^Z8B_4uaFMbH9E$nDga`c$tCjlYa-$FqnUtCQ5P3ACK`KDDp^*z~*PWw9n z3VfDN`8aqFSNn}q`VA0WhQiM9d9xWbceSpNaVx?=@k6FMJ?_g$5=vSuLWRe&ITW#z zWR$Pxe4!qGec$QJ75ZfxgN%y1=#lUY)wekUYNnuI7R(u>-uzk6t6xv!*)&$Q(fo`A zy&rTyRS+jEV$clntqa2q% zDRbk9swL;qGn-3f8n2-C#`P}5Cl{3$uwHFoK|N9dHa~sO9+vZh(<4;u8pY?~7I?F~ ziO8Pd)6ij`Un~>d5qardVBb*+SKc`uHQ;-F-;_3yH6ZW)P8fr?T-glgH?AwUI)LC^ zdO&O>?NoA1D3s$rty8i(ge$upL@>rwF%QH#^ ztw+>_6WD_?h-?G;TH;giJC?@Z=sD0sZww;|MlhW@w>}rD`~z~q9t5^HZNi1mT6C&4 za1$cy9(x^;L&5407Bxn+=)KLbJ*&4(VvvA|q}L$>d*>o%T9@_r!Z5dG2$5s{qAG!c z+Rz}XJ+9{TnW}_f!qBPBD8GQ#Lbn_>-F7SuoJ?A~w|d7ArYD>x0t5 z$E;Eu!6YD2!KaZm>-xtU;#e7_=aF#~q-&QUTW^eQ8*gLUsVAz}%mi8D?h)8{$rJr! zWi5X>ZF5|vSOOaWZDX|N_DorQrOF~D&oNoI{7T|c{XTE$``1GRQ+KWr7ae4-H@o(M z_Q7D&g9ntp)bXLE>Y2FV21Nc&O`&BXy06Z?Y+toolD9j%5LOGYFYwnodMI7e9F>mq zJ0Iw7GTzdGe{5rI_A;-Axq?{l>n!5)I|<-KJmCKC!P`kj%a4rA1t0`4`-)m0P8{$0C+8>4D|m^#$-9l$t}|jkh#qp_m%xcD zi9>!$P2+7I?!5IVnQH=OWvZYKnG-wDceuk|y0nm@=SYO<_muXZH)ouMw#SAUH4VCBo-3To2058P0A46HY| zn$*0kcz2>to+?FQa~HO&sXaMF{1;Uek?Nm^-+a-8lv96Ka#8E}vI^V#abJu}Pf + + + + undefined.behavior + bugs.gentoo@igrek.fastem.com + + + Allow non-root access to /dev/cpu/*/msr to read CPU power/voltage + + diff --git a/app-benchmarks/occt-bin/occt-bin-15.0.13.ebuild b/app-benchmarks/occt-bin/occt-bin-15.0.13.ebuild new file mode 100644 index 000000000..1a05f7472 --- /dev/null +++ b/app-benchmarks/occt-bin/occt-bin-15.0.13.ebuild @@ -0,0 +1,58 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop fcaps wrapper xdg udev + +DESCRIPTION="All-in-one stability, stress test, benchmark and monitoring tool" +HOMEPAGE="https://www.ocbase.com" + +SRC_URI="https://www.ocbase.com/download/edition:Personal/os:Linux/version:${PV} -> ${P}.bin" +S="${WORKDIR}" + +LICENSE="OCBASE-EULA" +SLOT="0" +KEYWORDS="~amd64" +IUSE="msr-user-access" +RESTRICT="bindist mirror strip" + +src_unpack() { + cp "${DISTDIR}"/"${P}".bin ./ +} + +src_install() { + newicon -s 256 "${FILESDIR}"/occt.png occt.png + + insinto /opt/occt + + newins "${P}".bin occt + + # Disable automatic updates + touch "${ED}"/opt/occt/disable_update + + # Don't use binary path as the config location + touch "${ED}"/opt/occt/use_home_config + + fperms +x /opt/occt/occt + + domenu "${FILESDIR}"/occt.desktop + + make_wrapper occt /opt/occt/occt + + use msr-user-access && udev_dorules "${FILESDIR}/90-occt-msr-access.rules" +} + +pkg_postinst() { + # Allow benchmarks to run with higher priority and /dev/cpu/*/msr access + fcaps "cap_sys_nice,cap_sys_rawio=eip" opt/occt/occt + + # Apply the udev rules + use msr-user-access && udev_reload && udevadm trigger --action=add --subsystem-match=msr + + einfo "" + einfo "If you have a license, you need to copy it into the OCCT config directory:" + einfo "" + einfo " mkdir -p ~/.config/occt && cp license.okl ~/.config/occt/" + einfo "" +} diff --git a/app-benchmarks/phoronix-test-suite/Manifest b/app-benchmarks/phoronix-test-suite/Manifest new file mode 100644 index 000000000..ccf730961 --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/Manifest @@ -0,0 +1 @@ +DIST phoronix-test-suite-10.8.4.gh.tar.gz 4256978 BLAKE2B 48cac4c6cc97ab2c441638d97c81e14b4632206d5ad15828cfa6b93c1af385344796a57335b3ca5b3b0d2ae65d20516a6869ae32a06da8bd8d643f7056bd6235 SHA512 59c416540d2ece85748d4c645972fcc2058c58f961d31c8b4c916351df027fa0fb69dc18dbf8b20bc22bed34bb424944226dc89423e2ec5f84ca6d890881e845 diff --git a/app-benchmarks/phoronix-test-suite/metadata.xml b/app-benchmarks/phoronix-test-suite/metadata.xml new file mode 100644 index 000000000..ca570f1bb --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/metadata.xml @@ -0,0 +1,8 @@ + + + + + + phoronix-test-suite/phoronix-test-suite + + diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild new file mode 100644 index 000000000..bee1ad597 --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4-r1.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# shellcheck disable=SC2034 + +EAPI=8 + +inherit bash-completion-r1 xdg-utils + +DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite" +HOMEPAGE="https://www.phoronix-test-suite.com" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" +else + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" + + S="${WORKDIR}/${PN}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="sdl" + +RDEPEND="${DEPEND} + || ( + >=app-arch/7zip-24.09[symlink(+)] + app-arch/p7zip + ) + media-libs/libpng + >=dev-lang/php-5.3[cli,curl,gd,posix,pcntl,simplexml,sockets,ssl,truetype,xml,zip,zlib] + www-servers/apache + x11-base/xorg-server + sdl? ( + media-libs/libsdl + media-libs/sdl-net + media-libs/sdl-image + media-libs/libsdl2 + media-libs/sdl2-net + media-libs/sdl2-image + media-libs/sdl2-mixer + + )" + +check_php_config() +{ + local slot + for slot in $(eselect --brief php list cli); do + local php_dir="/etc/php/cli-${slot}" + + if [[ -f "${EROOT%}/${php_dir}/php.ini" ]]; then + dodir "${php_dir}" + cp -f "${EROOT%}/${php_dir}/php.ini" "${ED%}/${php_dir}/php.ini" \ + || die "cp failed: copy php.ini file" + sed -i -e 's|^allow_url_fopen .*|allow_url_fopen = On|g' "${ED%}/${php_dir}/php.ini" \ + || die "sed failed: modify php.ini file" + elif [[ "$(eselect php show cli)" == "${slot}" ]]; then + ewarn "${slot} does not have a php.ini file." + ewarn "${PN} needs the 'allow_url_fopen' option set to \"On\"" + ewarn "for downloading to work properly." + ewarn + else + elog "${slot} does not have a php.ini file." + elog "${PN} may need the 'allow_url_fopen' option set to \"On\"" + elog "for downloading to work properly if you switch to ${slot}" + elog + fi + done +} + +get_optional_dependencies() +{ + (($# == 1)) || die "${FUNCNAME[0]}(): invalid number of arguments: ${#} (1)" + + local -a array_package_names + local field_value ifield package_generic_name optional_packages_xmlline packages installable_packages="" + local package_close_regexp="" \ + package_generic_name_regexp="^.*|.*$" \ + package_names_regexp="^.*|.*$" + reg='s@(^[[:blank:]]+|[[:blank:]]+$)$@@g' + + line=0 + while IFS=$'\n' read -r optional_packages_xmlline; do + if [[ "${optional_packages_xmlline}" =~ ${package_generic_name_regexp} ]]; then + package_generic_name="$(echo "${optional_packages_xmlline}" | sed -r "s@${package_generic_name_regexp}@@g")" + elif [[ "${optional_packages_xmlline}" =~ ${package_names_regexp} ]]; then + packages="$(echo "${optional_packages_xmlline}" | sed -r -e "s@${package_names_regexp}@@g" -e "${reg}" )" + ifield=0 + # shellcheck disable=SC2206 + array_package_names=( ${packages} ) + for (( ifield=0 ; ifield < ${#array_package_names[@]} ; ++ifield )); do + field_value="${array_package_names[ifield]}" + [[ ${field_value} =~ ^.+/.+$ ]] || continue # skip invalid package atoms + + if ! has_version "${field_value}"; then + installable_packages="${installable_packages}${installable_packages:+ }${field_value}" + fi + done + elif [[ "${optional_packages_xmlline}" =~ ${package_close_regexp} && -n "${installable_packages}" ]]; then + ewarn " ${package_generic_name}: ${installable_packages}" + installable_packages="" + fi + done <<< "${1}" +} + +src_prepare() { + # BASH completion helper function "have" test is depreciated + sed -i -e '/^have phoronix-test-suite &&$/d' "${S}/pts-core/static/bash_completion" \ + || die "sed failed: remove PTS bash completion have test" + # Remove all dependency resolving shell scripts - security vulnerability + rm -rf "${S}/pts-core/external-test-dependencies/scripts" + eapply_user +} + +src_install() { + # Store the contents of this file - since it will be installed / deleted before we need it. + GENTOO_OPTIONAL_PKGS_XML="$(cat "${S}/pts-core/external-test-dependencies/xml/gentoo-packages.xml")" + newbashcomp pts-core/static/bash_completion "${PN}" + DESTDIR="${D}" "${S}/install-sh" "${EPREFIX%}/usr" + + # Fix the cli-php config for downloading to work. + check_php_config +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update + + ewarn "${PN} has the following optional package dependencies:" + get_optional_dependencies "${GENTOO_OPTIONAL_PKGS_XML}" + unset -v GENTOO_OPTIONAL_PKGS_XML +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild new file mode 100644 index 000000000..f9098295e --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# shellcheck disable=SC2034 + +EAPI=8 + +inherit bash-completion-r1 git-r3 xdg-utils + +DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite" +HOMEPAGE="https://www.phoronix-test-suite.com" +EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + +LICENSE="GPL-3" +SLOT="0" + +IUSE="sdl" + +RDEPEND="${DEPEND} + || ( + >=app-arch/7zip-24.09[symlink(+)] + app-arch/p7zip + ) + media-libs/libpng + >=dev-lang/php-5.3[cli,curl,gd,posix,pcntl,simplexml,sockets,ssl,truetype,xml,zip,zlib] + www-servers/apache + x11-base/xorg-server + sdl? ( + media-libs/libsdl + media-libs/sdl-net + media-libs/sdl-image + media-libs/libsdl2 + media-libs/sdl2-net + media-libs/sdl2-image + media-libs/sdl2-mixer + + )" + +check_php_config() +{ + local slot + for slot in $(eselect --brief php list cli); do + local php_dir="/etc/php/cli-${slot}" + + if [[ -f "${EROOT%}/${php_dir}/php.ini" ]]; then + dodir "${php_dir}" + cp -f "${EROOT%}/${php_dir}/php.ini" "${ED%}/${php_dir}/php.ini" \ + || die "cp failed: copy php.ini file" + sed -i -e 's|^allow_url_fopen .*|allow_url_fopen = On|g' "${ED%}/${php_dir}/php.ini" \ + || die "sed failed: modify php.ini file" + elif [[ "$(eselect php show cli)" == "${slot}" ]]; then + ewarn "${slot} does not have a php.ini file." + ewarn "${PN} needs the 'allow_url_fopen' option set to \"On\"" + ewarn "for downloading to work properly." + ewarn + else + elog "${slot} does not have a php.ini file." + elog "${PN} may need the 'allow_url_fopen' option set to \"On\"" + elog "for downloading to work properly if you switch to ${slot}" + elog + fi + done +} + +get_optional_dependencies() +{ + (($# == 1)) || die "${FUNCNAME[0]}(): invalid number of arguments: ${#} (1)" + + local -a array_package_names + local field_value ifield package_generic_name optional_packages_xmlline packages installable_packages="" + local package_close_regexp="" \ + package_generic_name_regexp="^.*|.*$" \ + package_names_regexp="^.*|.*$" + reg='s@(^[[:blank:]]+|[[:blank:]]+$)$@@g' + + line=0 + while IFS=$'\n' read -r optional_packages_xmlline; do + if [[ "${optional_packages_xmlline}" =~ ${package_generic_name_regexp} ]]; then + package_generic_name="$(echo "${optional_packages_xmlline}" | sed -r "s@${package_generic_name_regexp}@@g")" + elif [[ "${optional_packages_xmlline}" =~ ${package_names_regexp} ]]; then + packages="$(echo "${optional_packages_xmlline}" | sed -r -e "s@${package_names_regexp}@@g" -e "${reg}" )" + ifield=0 + # shellcheck disable=SC2206 + array_package_names=( ${packages} ) + for (( ifield=0 ; ifield < ${#array_package_names[@]} ; ++ifield )); do + field_value="${array_package_names[ifield]}" + [[ ${field_value} =~ ^.+/.+$ ]] || continue # skip invalid package atoms + + if ! has_version "${field_value}"; then + installable_packages="${installable_packages}${installable_packages:+ }${field_value}" + fi + done + elif [[ "${optional_packages_xmlline}" =~ ${package_close_regexp} && -n "${installable_packages}" ]]; then + ewarn " ${package_generic_name}: ${installable_packages}" + installable_packages="" + fi + done <<< "${1}" +} + +src_prepare() { + # BASH completion helper function "have" test is depreciated + sed -i -e '/^have phoronix-test-suite &&$/d' "${S}/pts-core/static/bash_completion" \ + || die "sed failed: remove PTS bash completion have test" + # Remove all dependency resolving shell scripts - security vulnerability + rm -rf "${S}/pts-core/external-test-dependencies/scripts" + eapply_user +} + +src_install() { + # Store the contents of this file - since it will be installed / deleted before we need it. + GENTOO_OPTIONAL_PKGS_XML="$(cat "${S}/pts-core/external-test-dependencies/xml/gentoo-packages.xml")" + newbashcomp pts-core/static/bash_completion "${PN}" + DESTDIR="${D}" "${S}/install-sh" "${EPREFIX%}/usr" + + # Fix the cli-php config for downloading to work. + check_php_config +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_mimeinfo_database_update + xdg_desktop_database_update + + ewarn "${PN} has the following optional package dependencies:" + get_optional_dependencies "${GENTOO_OPTIONAL_PKGS_XML}" + unset -v GENTOO_OPTIONAL_PKGS_XML +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-benchmarks/poop/Manifest b/app-benchmarks/poop/Manifest new file mode 100644 index 000000000..fb902189a --- /dev/null +++ b/app-benchmarks/poop/Manifest @@ -0,0 +1 @@ +DIST poop-0.5.0.tar.gz 9908 BLAKE2B 433ea919e50f2f2b34fcacb5c8841599ecce2c103a08a976f72d61732c017c841bcda3d5c55130e87238b1b24fba393a98c61d724a2a79d957001311fc2017e1 SHA512 efea84ed95300e4ac4b13f919282a37534b73359dac3d057c9e5dd7a365561a92387b716ee8b14d54a23cf498ae03d7399cba6f6d40a2aa9e971ad8878abf5cd diff --git a/app-benchmarks/poop/metadata.xml b/app-benchmarks/poop/metadata.xml new file mode 100644 index 000000000..e633878a4 --- /dev/null +++ b/app-benchmarks/poop/metadata.xml @@ -0,0 +1,12 @@ + + + + + bratishkaerik@landless-city.net + Eric Joldasov + + + andrewrk/poop + https://github.com/andrewrk/poop/issues + + diff --git a/app-benchmarks/poop/poop-0.5.0.ebuild b/app-benchmarks/poop/poop-0.5.0.ebuild new file mode 100644 index 000000000..9859e360b --- /dev/null +++ b/app-benchmarks/poop/poop-0.5.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == "9999" ]]; then + ZIG_SLOT="9999" +else + ZIG_SLOT="0.13" +fi + +inherit zig + +DESCRIPTION="Performance Optimizer Observation Platform" +HOMEPAGE="https://github.com/andrewrk/poop" +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/andrewrk/poop" +else + SRC_URI=" + https://github.com/andrewrk/poop/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +if [[ ${PV} == "9999" ]]; then + src_unpack() { + git-r3_src_unpack + zig_live_fetch + } +fi + +src_configure() { + local my_zbs_args=( + -Dstrip=false # Let Portage control this + ) + + zig_src_configure +} diff --git a/app-benchmarks/poop/poop-9999.ebuild b/app-benchmarks/poop/poop-9999.ebuild new file mode 100644 index 000000000..9859e360b --- /dev/null +++ b/app-benchmarks/poop/poop-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == "9999" ]]; then + ZIG_SLOT="9999" +else + ZIG_SLOT="0.13" +fi + +inherit zig + +DESCRIPTION="Performance Optimizer Observation Platform" +HOMEPAGE="https://github.com/andrewrk/poop" +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/andrewrk/poop" +else + SRC_URI=" + https://github.com/andrewrk/poop/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz + " + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +if [[ ${PV} == "9999" ]]; then + src_unpack() { + git-r3_src_unpack + zig_live_fetch + } +fi + +src_configure() { + local my_zbs_args=( + -Dstrip=false # Let Portage control this + ) + + zig_src_configure +} diff --git a/app-benchmarks/unigine-superposition/Manifest b/app-benchmarks/unigine-superposition/Manifest new file mode 100644 index 000000000..d420901b0 --- /dev/null +++ b/app-benchmarks/unigine-superposition/Manifest @@ -0,0 +1 @@ +DIST Unigine_Superposition-1.1.run 1642151160 BLAKE2B f0447b0ccd860e653c2308637c93ed29ec851ff9923251edbd37a14b021149038f1c252deb0f3c4954fd4508883b1a2994a87b34a5e18902cef6c82c6ccc6b6b SHA512 00a680b789ec69f6453e31fbd233bc018cc9f3ca8595ea9367dda49bbdde453643863d90b84b068f444fc3ec023bdd4f35326cffb1fbf8653ced29c587524dd6 diff --git a/app-benchmarks/unigine-superposition/files/Superposition.desktop b/app-benchmarks/unigine-superposition/files/Superposition.desktop new file mode 100644 index 000000000..20b347af1 --- /dev/null +++ b/app-benchmarks/unigine-superposition/files/Superposition.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.1 +Type=Application +Exec=/opt/unigine-superposition/Superposition +Path=/opt/unigine-superposition/bin +Name=Superposition Benchmark +GenericName=A GPU Stress test tool from the UNIGINE +Icon=Superposition +Terminal=false +Categories=Game;X-Launcher;X-Benchmark; diff --git a/app-benchmarks/unigine-superposition/metadata.xml b/app-benchmarks/unigine-superposition/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/app-benchmarks/unigine-superposition/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-benchmarks/unigine-superposition/unigine-superposition-1.1.ebuild b/app-benchmarks/unigine-superposition/unigine-superposition-1.1.ebuild new file mode 100644 index 000000000..628cc7cce --- /dev/null +++ b/app-benchmarks/unigine-superposition/unigine-superposition-1.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +DESCRIPTION="Game like benchmark (CPU, GPU), for ~5 minutes" +HOMEPAGE="https://benchmark.unigine.com/superposition" + +SRC_URI=" + amd64? ( https://assets.unigine.com/d/Unigine_Superposition-${PV}.run ) +" + +LICENSE="Unigine-Superposition-Benchmark-EULA" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="bindist mirror strip" + +BDEPEND=" + app-admin/chrpath +" + +RDEPEND=" + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + media-libs/libglvnd + sys-apps/dbus + virtual/zlib + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxcb:0 +" + +QA_PREBUILT=" + opt/unigine-superposition/bin/qt/lib/libQt5QuickControls2.so.5 + opt/unigine-superposition/bin/qt/lib/libicudata.so.56 + opt/unigine-superposition/bin/qt/lib/libcrypto.so + opt/unigine-superposition/bin/qt/lib/libQt5Widgets.so.5 + opt/unigine-superposition/bin/qt/lib/libicuuc.so.56 + opt/unigine-superposition/bin/qt/lib/libQt5Core.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5Xml.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5Concurrent.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5QuickTemplates2.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5WebSockets.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5XcbQpa.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5QuickTest.so.5 + opt/unigine-superposition/bin/qt/lib/libssl.so + opt/unigine-superposition/bin/qt/lib/libQt5QuickWidgets.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5QuickParticles.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5Qml.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5Quick.so.5 + opt/unigine-superposition/bin/qt/lib/libicui18n.so.56 + opt/unigine-superposition/bin/qt/lib/libQt5DBus.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5Network.so.5 + opt/unigine-superposition/bin/qt/lib/libQt5Gui.so.5 + opt/unigine-superposition/bin/qt/plugins/platforms/libqxcb.so + opt/unigine-superposition/bin/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so + opt/unigine-superposition/bin/qt/plugins/xcbglintegrations/libqxcb-egl-integration.so + opt/unigine-superposition/bin/qt/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so + opt/unigine-superposition/bin/qt/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Window.2/libwindowplugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Layouts/libqquicklayoutsplugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Controls/libqtquickcontrolsplugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Dialogs/libdialogplugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick/Dialogs/Private/libdialogsprivateplugin.so + opt/unigine-superposition/bin/qt/qml/QtQuick.2/libqtquick2plugin.so + opt/unigine-superposition/bin/qt/qml/Qt/labs/settings/libqmlsettingsplugin.so + opt/unigine-superposition/bin/qt/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so + opt/unigine-superposition/bin/superposition_cli + opt/unigine-superposition/bin/libGPUMonitor_x64.so + opt/unigine-superposition/bin/libUnigine_x64.so + opt/unigine-superposition/bin/superposition + opt/unigine-superposition/bin/libopenvr_api.so + opt/unigine-superposition/bin/libopenal.so + opt/unigine-superposition/bin/libAppVive_x64.so + opt/unigine-superposition/bin/launcher + opt/unigine-superposition/Superposition +" +QA_FLAGS_IGNORED="${QA_PREBUILT}" + +src_unpack() { + sh "${DISTDIR}"/Unigine_Superposition-1.1.run --tar xfv --one-top-level=${P} || die +} + +src_install() { + local res + for res in 16 24 32 48 64 128 256 + do + newicon -s ${res} icons/superposition_icon_${res}.png Superposition.png + done + + rm -rf icons {post,un}install.sh version bin/qt/lib/libQt5QuickTest.so.5 || die + # so.5 looks like unused lib https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=unigine-superposition#n76 + + chrpath -r '$ORIGIN/qt/lib' bin/launcher || die + # Against "scanelf: rpath_security_checks(): Security problem with relative DT_RPATH" + + insinto /opt/${PN} + doins -r . + + fowners -R root:root / + fperms +x /opt/${PN}/Superposition + fperms +x /opt/${PN}/bin/launcher + + domenu "${FILESDIR}/Superposition.desktop" + + make_wrapper unigine-superposition /opt/${PN}/Superposition +} diff --git a/app-containers/amd-container-toolkit/Manifest b/app-containers/amd-container-toolkit/Manifest new file mode 100644 index 000000000..dda0ce916 --- /dev/null +++ b/app-containers/amd-container-toolkit/Manifest @@ -0,0 +1,40 @@ +DIST amd-container-toolkit-1.2.0.tar.gz 274854 BLAKE2B 0ae2e412f92584aaf3ab0016c32ea98c5067cb9a18398f45cd540e8a179a11f76f25024933f8c1c068397986bb58e2333c04cce28b54676a0329b8993f9e73ef SHA512 42b0d4c66ade9a4ea0d58bd7fa21da025727a5ed44d8fc9622e1a77699458b9f8091cc1707197f24b461c5d4d1848b3e7aacf2d020452150411fae89ea76d96c +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.5.mod 100 BLAKE2B f52c698746c9638de975bcac96fde4bf63f7f2e82d0767b28b4aa07e8900c41f508aedb0204b156cce3d12718b9c17ac1a0873189ed5ebed32282e77cc4b4adc SHA512 d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5 +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.5.zip 14655 BLAKE2B 3c58ed5406fbdb39a837d578785ad3d29e72895b67b0bdc93c36f904d0633b51d53ad1fc5dbf1e080922eab043d006c23ad77ac725e65445e5fdb4d151c91163 SHA512 e28fd3a3c9b923139ba75b22f7c42bb366152cac12484e4d7d3c8540f54221af61d4bce433c11a604236dbb877494a0c67492068f6ae529360050f40faa30d11 +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.mod 39 BLAKE2B 71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6 SHA512 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.zip 19440 BLAKE2B 6a8bbf9d62017ca1b87fcf4bcc1de1e968acfcd28e20bfbe140150bb24dea998b7bae1acd18db0168aaca02fa0502769bdc9e9f698294f429c7a03384d80511a SHA512 fb756e3ca66d8968c9059e59c8488108623b536e6619454049904372f265e7dba23be6bc35f9f4c7fcd38f95c4ef20efec42fbe7b9c7148b392f94f6774921ab +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Fgofrs%2Fflock%2F@v%2Fv0.12.1.mod 370 BLAKE2B f367df58b9f854c6e17ae35ceb32e1ddf3e2f67feed127275bbaa679fe563626b907bd9a6c5c62ad61ccbc251dca45486f94acd15fe7443d4942173ccdae6143 SHA512 17b9c1b6de7d91386505a79594ff54fe04122ffdb23ffdae73acaa3db4a7e38237681c06bd57e6e06be59c7672d47f21b48aa70ab3a10754b0eb776ac7ae8f4c +DIST github.com%2Fgofrs%2Fflock%2F@v%2Fv0.12.1.zip 22942 BLAKE2B 1749a905504fc81210ff79ae116b27ef3c088a778b6da5a718027b97659cf6008a4ce63ca97905c7c3523fa18117e3bff44eb87737b8c30049028c3d3484eb7e SHA512 536b587b4a5d4f6f3a81fe514b6d482deac66d326fb483d1c9231acaf7195c5a16e67ca31700d53d41468bfbc6147f51f35a34287aaa1a28955d53528b0827ad +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.1.mod 117 BLAKE2B f76706c843c878e9c3a16e2cd15b91cbf285386ada22cad0faae63dd1375ff7843e4b95b3c71fb14829f9618effd8571297a303b0258427e6fecbe37fcafe75d SHA512 46b8cb7f9bdca544fec116dec7257e6009356bfcd2cf1d32ed0115c86e02b4da8cfcd2c7b028d330cd25bc81d72e948297f574ca9d06a03b927a328af37d9ebd +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.3.1.zip 13388 BLAKE2B 6c09112125e7cbf4461b8b18724a11a347703755f501208f8733f9603f7cab703782a579a49af3e3127c755f5bf3ee4544a47130263f02a711d1b67e0f997206 SHA512 b3fd8f3e04976414d2423124ada1322002e58eccbe455ba52ce8b89ade612bec9d5597d84f4e492e1330b30bea24ad8a3bf2ddb266b672b0ae8f96d9f4c141a7 +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 91222794e2d517a33cb43bb9430e2e7b497ace820ab8c47dcde253226e54f08b922404df7ba7a2dc74555a059e95b81471dc36fc5b63b55e385004fd9a16d61f SHA512 9fbff125d97ce2c4b9b301021a987edbeb686b37927504df4e5c2f0ddbebc8ed28ee5152de7db2eceb0a0fc5728579823dc4145f36df9ba1961b9c2da1ac4461 +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip 12607 BLAKE2B 40090e35e5bfb0f1570cc11a3d3c3b6f9c4d097ffadb161280ac4dda90e7b74fe3784dbd31a74be243a2a0d6f3f3273f24a0dcb07523c7db8975171327de25d5 SHA512 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0 +DIST github.com%2Fopencontainers%2Fruntime-spec%2F@v%2Fv1.2.1.mod 46 BLAKE2B b950a3627aa8b0625601e8e2ed393660f8529b63e02167e08c9890d22be7f6d6e72ed571ac4b80702e44a7caf7e1a9647e9742d8c18938d1de37631e7475d56c SHA512 bc65703ed85e23c1b8c2e4a1e1838deb91729a396e28e551cba9970ee06aab653da4ef43fce22615cdd8389efa6228e5cc04a8e749c99457bf192208b882e3e2 +DIST github.com%2Fopencontainers%2Fruntime-spec%2F@v%2Fv1.2.1.zip 116839 BLAKE2B 5fb2482fa3726d91d8cdaecf5cdc0e6dc274051cc082d87e2c8fe152f0fb5e720c1ef539351aa0c3b4ecd7992d402047ba518897878d530f1d3a320cbd084545 SHA512 ebe921553469e7cdd47c8cb587faa231c3b6ba1e38a4025de4d03f75ae023313dfda2ee9f658bbb95bb5132e193b049e3a143b213f4473bf0edbca506d668d0a +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.9.0.mod 112 BLAKE2B 52d1e440720d4d6fe793a5456556e459bc84313cb36dce250e477d9f6fdae5ecf7a28f0a4c2b6670d73740a44dcd7671ee0aef85fc2fcf12ef7dc747c69ce815 SHA512 a3d30dd629b377513944f59ed204b44f4759e88e20cd70cd9280965d0d010e01af3ad8e5b9f45b33e0ed9a28fbb25575ca0ff2075c970468fcf39c1f1a7f5351 +DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.9.0.zip 210263 BLAKE2B 1e9d7a4a9e9120890edd532890d9389786c036a1d334a1b3e0bd13f84044deaf87f15162147869c4d2d5fd8e38cac51ac317a149d8dc655638128707da38c906 SHA512 47433e6ba53b180e99c8ef65d7934dda135bca2405e3f6c9c28d80ff620ffca8eab87479a6be79715461a03cb872758ceceb25570f3a86c8b4e0d96b2acf4fa1 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.zip 122358 BLAKE2B 8f906d748eda31f9e673fd8eb0978eb9ff17484d38cfef9f5cb7dd623005bb971d131dce52a6089f5a41deded4c4dbb956aa9a56da91b5a5b5eba9e3a9100f59 SHA512 11e29cdd7a8baee7995009755582c26eb819efd715e9dfa1442b5743c7bf5752188f0fa8f5ddb3452f05f371a280324406410b683609f6a510277d3e03b30ca0 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.5.2.mod 276 BLAKE2B 56ca575986564f28900c437aa6e54e4da9382caf0c588b90ccf0fc37076d31cfae920199f9b66f1ac380e92983634933176208edcf5c5ecb043271c374df9f93 SHA512 8d6bf1ad2ac5696a556d23d3543fa1be5e7380e75fc176920f728c86b20680b2cc82a07adbc8fd01e70ab21fd52004413c6ecfda511768f4d514fe0ce1e7f2e0 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.5.2.zip 43974 BLAKE2B 8a3f079f1425a42d26fd527a3454ad9c6814cb63ff96a719381e73f11f1010862757403410f3442a5f0aa8291de819c15b02689992b3b1f36793931ccf2e3e34 SHA512 c0e841713886347f6d2bdf536b7153d14af8f6f1955f0f56606bb68c9ce796c8dd43c3e2a1759aec283f3a04f99c6803a33c628c75c1899744e7decb4097818b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.10.0.mod 417 BLAKE2B 2ed9ba7db951d56f2291e4af2b5ed34ff0bf6afb20b91d28a146a629063c631c99d05c868378379092bb3c3fd411946bd85647e14e64ac14c283e57dc9c76c12 SHA512 8bf7fe5e45d3a607073bae16a3bb3211d2a61bb433519b7ec33e22ff7dc54817881b4940151e72444250d930f766ecb8306072c50697db3282b67c40a6cd58e6 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.10.0.zip 130241 BLAKE2B 1a0bb624cd2c59e4cf03e32ac1846192cae6611fca689e4feae6c06cd3de21f408c198346c5b1257ff2f15fddf15a85dce56d1579fbc04605343e64722d165ee SHA512 cf875e0e49c51df6b42f1a8cd7c338ea9c62eba1de77ed757c0e69c7ca39963aa89fa263b71e3f389e54bd789c165ea4844594c98f9349ea4bacc34027f9fa50 +DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.27.6.mod 280 BLAKE2B b3ac00e4eea1572f249ad1804537043cfce907d5d9c603103cf7631198c130618522577de07a6d8c011977796855c403a3b9f514f676b5adc46b51bad512cb20 SHA512 b18d5bf8767490b074ea7b6f68d18d5b558acb547de606a1a178bb0892eb318a24b510d28484f18e161a696a9aa539915371c331c9123fd78926ffdd913b0142 +DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.27.6.zip 3553556 BLAKE2B 9438db32561dab8d6554cdfa2828bedb6668248ca14692d549190418b9db042818d6e34325022ad74276847a5e30484b86025a7592426be6e8194253baa42a25 SHA512 30e44452c47a086657633a05a934e22b69277cda414f555ad423977d47de727f6d4f13feccf901356458f4cb08f654960420e5f269f14ab972e0090bcb625789 +DIST github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20240521201337-686a1a2994c1.mod 42 BLAKE2B d1d7c05c83a847fe8bd3c0caa813e1eb25df8302bac8164a24997cf41b2962e524786e4f795d757c44583edc8de5ed132641d3376db18fc58ad8f40aeb754dd7 SHA512 a09753846e5a63cbc864d060ad86693a12f80e129073d0e1b70d02bd0794793d42a04b6159ca412ec0b7b1357f4dab970f25b20344b2deb348513c208e0bfa56 +DIST github.com%2Fxrash%2Fsmetrics%2F@v%2Fv0.0.0-20240521201337-686a1a2994c1.zip 1826468 BLAKE2B 353c42f49845de297754d2716717427bb0c6311074d76f56e4c59dafa722c967b08c0ed8ec6ae873c62b34ba8cfbc643345ad92ae1737619672b63f6e1f6233e SHA512 821897f1f7d0397382f31bd8b191fd68aa18adb0b44f409f7c20db63c55eb38201d12a2d97b8891f3c51eaadfc7b007bf1ce3da97a3ceb19c2cd72d95d434169 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.19.0.mod 84 BLAKE2B 3e46b886a7a412131ba019cf3d6b5f685f8fdd776a5299feeebbc29be5df82ef1c9ee060ea4644a35ea8bf46146e6b34f5a71257591d7094e7544bcf6cd6a476 SHA512 d741bbf0270c5cda8ff6abb6c3aeec25f5edadae32df5f146c4c88b9c30abef2f2e9bc69f214757b4702f2df9dc08fbd2073e4fa64e683850d33a60806c8c4ba +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.19.0.zip 166467 BLAKE2B 917e27511dcce97246aae268a9316ba8fdb21fabaa1410f367827bcaa9517a4f75621dab5b8fc95ffbe2ab27a39203a8ba3a9a7b0fd27df2401be3017b0707fd SHA512 5d80d038b1f4ed1c479a2ad88d04d750c273485c8324029031f209d9b85f4a5a5f8ed36cf6f7efacc065e1a7c37118b216191c00a9b212a054f44df4ebb65390 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.22.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.22.0.zip 1959283 BLAKE2B 5ea874bfea8196fb6b1fc78f9dcd3a375f566d8f82d83a5ecbb2b36d9d3cf010e6ad7363b5fe5227b39a132f4bce98611d2a694527965c6107e44dba9757dffe SHA512 cf86b26be9efd54690b748e14fdf9a46cf1f118870c1605f3c3e894d5aea15e08c8fe69d0a461cfa9c7ecba7052236d1128158156ae0f004a1d1b3c004dcf464 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20201130134442-10cb98267c6c.mod 71 BLAKE2B 0a639f084a90d74b70232aeeaf4be7b5bb421913a30b3b97d97186022dcd1d1dacfb07eb7681369fb408793b8c7233ccc92caa77451f24371c64ce81e7c0a8fd SHA512 a2f9fd465e2e0c735ca80e04f2002e31cad434c5a3771a3adcdc7f9502f0caa7b27a5f17ec2cd95bcb214e12ac1200a78139db063d4384b864bd290cb6815e87 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20201130134442-10cb98267c6c.zip 42835 BLAKE2B 84e1f37c859e0d7ec5adc4cbbd4561186446e6bb75dabbfa73e44f44f7d21c2b14e97daac56bf65d2acbfa9c8a338ef8c23d75bbfcf26e01bdd87c3880c4a6e9 SHA512 b69b95251b63b6fd0ed1953dae01edefa52126e2168246bc2cdf067879ae5f830df4e610da45f5ac5aa4789f70d79da8a9bfa7af5b3786ef8f1e665a8b397e02 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff +DIST tags.cncf.io%2Fcontainer-device-interface%2Fspecs-go%2F@v%2Fv1.0.0.mod 99 BLAKE2B 9d99073f59addd23622ae235ac627702a48d0175f0c5bb9bb61edbc419e1c2766c8c2c2e1e227acea779d2b031a710e89530f9ca93014dcca608332c564ba1fd SHA512 feb62bef083c7210d35731275e23e4bbcc4eab1237edd962ec99629a9cd0a4eb75d8ec986e72bf633d027d0e9218d8ee3503071ecebdce5a6830290f37dbe505 +DIST tags.cncf.io%2Fcontainer-device-interface%2Fspecs-go%2F@v%2Fv1.0.0.zip 8466 BLAKE2B cde6cc222eddfa37a6d9301af7f8c4e3a99ae04511e82155893da803ba8b0e2559ddd05af31a53898c533b8c6df9342c7dc7ac4cb2baab08db9b902314ed6c11 SHA512 9ac9399b41fa63c9921dcc18e1a6a1ae2264fcf837e0f5f6e1b5fe0ee45a01c64308226bfeb094936e3041a5b900bd7f49436c77f80df393a7868a862f215b4f diff --git a/app-containers/amd-container-toolkit/amd-container-toolkit-1.2.0.ebuild b/app-containers/amd-container-toolkit/amd-container-toolkit-1.2.0.ebuild new file mode 100644 index 000000000..b0fc12edc --- /dev/null +++ b/app-containers/amd-container-toolkit/amd-container-toolkit-1.2.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/cpuguy83/go-md2man/v2 v2.0.5" + "github.com/cpuguy83/go-md2man/v2 v2.0.5/go.mod" + "github.com/creack/pty v1.1.9" + "github.com/creack/pty v1.1.9/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/gofrs/flock v0.12.1" + "github.com/gofrs/flock v0.12.1/go.mod" + "github.com/kr/pretty v0.3.1" + "github.com/kr/pretty v0.3.1/go.mod" + "github.com/kr/text v0.2.0" + "github.com/kr/text v0.2.0/go.mod" + "github.com/opencontainers/runtime-spec v1.2.1" + "github.com/opencontainers/runtime-spec v1.2.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/rogpeppe/go-internal v1.9.0" + "github.com/rogpeppe/go-internal v1.9.0/go.mod" + "github.com/russross/blackfriday/v2 v2.1.0" + "github.com/russross/blackfriday/v2 v2.1.0/go.mod" + "github.com/stretchr/objx v0.5.2" + "github.com/stretchr/objx v0.5.2/go.mod" + "github.com/stretchr/testify v1.10.0" + "github.com/stretchr/testify v1.10.0/go.mod" + "github.com/urfave/cli/v2 v2.27.6" + "github.com/urfave/cli/v2 v2.27.6/go.mod" + "github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1" + "github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1/go.mod" + "golang.org/x/mod v0.19.0" + "golang.org/x/mod v0.19.0/go.mod" + "golang.org/x/sys v0.22.0" + "golang.org/x/sys v0.22.0/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod" + "gopkg.in/yaml.v3 v3.0.1" + "gopkg.in/yaml.v3 v3.0.1/go.mod" + "tags.cncf.io/container-device-interface/specs-go v1.0.0" + "tags.cncf.io/container-device-interface/specs-go v1.0.0/go.mod" +) + +go-module_set_globals + +DESCRIPTION="AMD container runtime toolkit" +HOMEPAGE="https://github.com/ROCm/container-toolkit" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ROCm/container-toolkit.git" +else + SRC_URI=" + https://github.com/ROCm/container-toolkit/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} + " + S="${WORKDIR}/container-toolkit-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0/${PV}" + +# Tests may require specific environmental setups or additional hardware. +RESTRICT="test" + +src_compile() { + # Skip 'gen' and 'checks' targets which require network access + # to download golangci-lint and goimports + emake container-toolkit container-toolkit-ctk +} + +src_install() { + dobin bin/deb/amd-container-runtime \ + bin/deb/amd-ctk +} + +pkg_postinst() { + elog "Your docker or containerd (if applicable) service may need restart" + elog "after install this package:" + elog "OpenRC: rc-service containerd restart; rc-service docker restart" + elog "systemd: systemctl restart containerd; systemctl restart docker" + elog "" + elog "To configure the AMD container runtime for Docker, run:" + elog " sudo amd-ctk runtime configure --runtime=docker" + elog " sudo systemctl restart docker" + elog "" + elog "For more details, see:" + elog " https://instinct.docs.amd.com/projects/container-toolkit/en/latest/" +} diff --git a/app-containers/amd-container-toolkit/amd-container-toolkit-9999.ebuild b/app-containers/amd-container-toolkit/amd-container-toolkit-9999.ebuild new file mode 100644 index 000000000..b0fc12edc --- /dev/null +++ b/app-containers/amd-container-toolkit/amd-container-toolkit-9999.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/cpuguy83/go-md2man/v2 v2.0.5" + "github.com/cpuguy83/go-md2man/v2 v2.0.5/go.mod" + "github.com/creack/pty v1.1.9" + "github.com/creack/pty v1.1.9/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/gofrs/flock v0.12.1" + "github.com/gofrs/flock v0.12.1/go.mod" + "github.com/kr/pretty v0.3.1" + "github.com/kr/pretty v0.3.1/go.mod" + "github.com/kr/text v0.2.0" + "github.com/kr/text v0.2.0/go.mod" + "github.com/opencontainers/runtime-spec v1.2.1" + "github.com/opencontainers/runtime-spec v1.2.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/rogpeppe/go-internal v1.9.0" + "github.com/rogpeppe/go-internal v1.9.0/go.mod" + "github.com/russross/blackfriday/v2 v2.1.0" + "github.com/russross/blackfriday/v2 v2.1.0/go.mod" + "github.com/stretchr/objx v0.5.2" + "github.com/stretchr/objx v0.5.2/go.mod" + "github.com/stretchr/testify v1.10.0" + "github.com/stretchr/testify v1.10.0/go.mod" + "github.com/urfave/cli/v2 v2.27.6" + "github.com/urfave/cli/v2 v2.27.6/go.mod" + "github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1" + "github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1/go.mod" + "golang.org/x/mod v0.19.0" + "golang.org/x/mod v0.19.0/go.mod" + "golang.org/x/sys v0.22.0" + "golang.org/x/sys v0.22.0/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c" + "gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod" + "gopkg.in/yaml.v3 v3.0.1" + "gopkg.in/yaml.v3 v3.0.1/go.mod" + "tags.cncf.io/container-device-interface/specs-go v1.0.0" + "tags.cncf.io/container-device-interface/specs-go v1.0.0/go.mod" +) + +go-module_set_globals + +DESCRIPTION="AMD container runtime toolkit" +HOMEPAGE="https://github.com/ROCm/container-toolkit" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ROCm/container-toolkit.git" +else + SRC_URI=" + https://github.com/ROCm/container-toolkit/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} + " + S="${WORKDIR}/container-toolkit-${PV}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0/${PV}" + +# Tests may require specific environmental setups or additional hardware. +RESTRICT="test" + +src_compile() { + # Skip 'gen' and 'checks' targets which require network access + # to download golangci-lint and goimports + emake container-toolkit container-toolkit-ctk +} + +src_install() { + dobin bin/deb/amd-container-runtime \ + bin/deb/amd-ctk +} + +pkg_postinst() { + elog "Your docker or containerd (if applicable) service may need restart" + elog "after install this package:" + elog "OpenRC: rc-service containerd restart; rc-service docker restart" + elog "systemd: systemctl restart containerd; systemctl restart docker" + elog "" + elog "To configure the AMD container runtime for Docker, run:" + elog " sudo amd-ctk runtime configure --runtime=docker" + elog " sudo systemctl restart docker" + elog "" + elog "For more details, see:" + elog " https://instinct.docs.amd.com/projects/container-toolkit/en/latest/" +} diff --git a/app-containers/amd-container-toolkit/metadata.xml b/app-containers/amd-container-toolkit/metadata.xml new file mode 100644 index 000000000..48784bb21 --- /dev/null +++ b/app-containers/amd-container-toolkit/metadata.xml @@ -0,0 +1,29 @@ + + + + + vowstar@gmail.com + Huang Rui + + + ROCm/container-toolkit + + + AMD Container Toolkit offers tools to streamline the use of AMD GPUs with + containers. The toolkit includes amd-container-runtime (AMD Container Runtime) + and amd-ctk (AMD Container Toolkit CLI). It enables containers to access full + AMD GPU acceleration for ROCm workloads. The toolkit supports environment + variable-based GPU selection (AMD_VISIBLE_DEVICES) and CDI (Container Device + Interface) specifications. This toolkit works with Docker 25+ on Linux systems + with AMD GPUs, providing GPU tracking, Docker Swarm integration, and runtime + configuration capabilities. + + + AMD容器工具包提供了简化AMD GPU与容器配合使用的工具。该工具包包括 + amd-container-runtime(AMD容器运行时)和amd-ctk(AMD容器工具包CLI)。 + 它使容器能够访问完整的AMD GPU加速以运行ROCm工作负载。该工具包支持基于 + 环境变量的GPU选择(AMD_VISIBLE_DEVICES)和CDI(容器设备接口)规范。 + 此工具包适用于配备AMD GPU的Linux系统上的Docker 25+版本,提供GPU跟踪、 + Docker Swarm集成和运行时配置功能。 + + diff --git a/app-containers/anbox-modules/Manifest b/app-containers/anbox-modules/Manifest new file mode 100644 index 000000000..4735192c9 --- /dev/null +++ b/app-containers/anbox-modules/Manifest @@ -0,0 +1 @@ +DIST anbox-modules-0_p20240210.tar.gz 76285 BLAKE2B f9ddd88adaea094c1784ee07cedfebf3afff622cff4d7020ad0d580a73bf36521f6bbe2d0a10979af9ca6dcad33a8977f597336bba88fad81bd89718f4a55ba1 SHA512 fb051fddbf63092048c14c5fcfe2e84cfce601127008b1a713b2d1575a3e8c1901e79b80d4e675bd94a9a4942b1066c6ac3f632c487cf191ee14b349b1f25e78 diff --git a/app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild b/app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild new file mode 100644 index 000000000..5ca6be683 --- /dev/null +++ b/app-containers/anbox-modules/anbox-modules-0_p20240210.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 + +DESCRIPTION="Anbox kernel modules" +HOMEPAGE="https://github.com/choff/anbox-modules" + +MY_PV="44e5ba79f515b3cd22d96b4e3ab0f74d5361eb79" +SRC_URI="https://github.com/choff/anbox-modules/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +src_compile() { + local modlist=( + # "updates/" is the directory specified in dkms.conf + ashmem_linux=updates:ashmem + binder_linux=updates:binder + ) + local modargs=( KERNEL_SRC="${KV_OUT_DIR}" ) + + linux-mod-r1_src_compile +} diff --git a/app-containers/anbox-modules/metadata.xml b/app-containers/anbox-modules/metadata.xml new file mode 100644 index 000000000..96839e514 --- /dev/null +++ b/app-containers/anbox-modules/metadata.xml @@ -0,0 +1,7 @@ + + + + + choff/anbox-modules + + diff --git a/app-containers/arachsys-containers/Manifest b/app-containers/arachsys-containers/Manifest new file mode 100644 index 000000000..72aa2ef7d --- /dev/null +++ b/app-containers/arachsys-containers/Manifest @@ -0,0 +1 @@ +DIST containers-1.7.tar.gz 13703 BLAKE2B c1ed49e4a7201b8f83daad7c9f54ac0532db98362d9f79fc105ee384c18b0c3f775d806337970205e35b08c0377c39f5538550f94f6578cb023b7c832f37d290 SHA512 864255909eab55f698969e48f7150f5005a65401cbd95988f780f309b50116d4a5e1c4aebc706d73b783c3a36b900dab16d8c54c4b2b8c92d977649a4f15ad93 diff --git a/app-containers/arachsys-containers/arachsys-containers-1.7.ebuild b/app-containers/arachsys-containers/arachsys-containers-1.7.ebuild new file mode 100644 index 000000000..b266cf5d1 --- /dev/null +++ b/app-containers/arachsys-containers/arachsys-containers-1.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit toolchain-funcs + +MY_PN="${PN#arachsys-}" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Simple containers using Linux user namespaces" +HOMEPAGE="https://arachsys.github.io" +SRC_URI="https://github.com/arachsys/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz" +# weird tag names +S="${WORKDIR}/${MY_PN}-${MY_P}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+suid" + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="$CFLAGS" +} + +src_install() { + into / + dobin inject contain pseudo + dodoc README TIPS + use suid && fperms u+s /bin/contain /bin/pseudo +} diff --git a/app-containers/arachsys-containers/metadata.xml b/app-containers/arachsys-containers/metadata.xml new file mode 100644 index 000000000..1810c580f --- /dev/null +++ b/app-containers/arachsys-containers/metadata.xml @@ -0,0 +1,23 @@ + + + + + carana2099@gmail.com + Carlos E. + + + This package is a minimalist implementation of containers for Linux, making secure + containers as easy to create and use as a traditional chroot. It comprises three + utilities, contain, inject and pseudo, which use the kernel support for user + namespaces merged in Linux 3.8. + + + + allow unprivileged users to have multiple UIDs/GIDs in the container (see CVE-2014-8989 for implications) + + + + mailto:chris@arachsys.com + arachsys/containers + + diff --git a/app-containers/incus-ui/Manifest b/app-containers/incus-ui/Manifest new file mode 100644 index 000000000..5a98f5251 --- /dev/null +++ b/app-containers/incus-ui/Manifest @@ -0,0 +1,2 @@ +DIST incus-ui-0.18.2-deps.tar.xz 38205644 BLAKE2B 0048a7e6911667d3596034e6abc4979f49e7efbd8f0019070fc6ffef934344411f968c95efbab17cf20b8dd7ba5c74067c58a2962027fec8f091bf23ec21ecc0 SHA512 4b42093f03954a2a1b04eea6b3917b855d1596cd63b512aaa471dc47baf909f77f9125eed1597e3c1d533500f70ff7c177fd4e23a527a052601928bf8606d59c +DIST incus-ui-0.18.2.tar.gz 1081178 BLAKE2B e7d6eb01210f96b8983a94a4f554fa96ce7d0ed96bc4a866bf13bf33e62e0661b574e315f8d17eeaaee9f4293b2ce393fd43694b45bb2a161585334e1414d5d1 SHA512 fe8fd635395aa15b8021c4d0cec44f7dec86a35f5924ab01925ededb705aed188c9c7fce90803356c8c2ef5007c24b29f5fff37ae9c5c92633c0196c2ecf5d52 diff --git a/app-containers/incus-ui/files/incus.systemd.override b/app-containers/incus-ui/files/incus.systemd.override new file mode 100644 index 000000000..5bb5c5a7e --- /dev/null +++ b/app-containers/incus-ui/files/incus.systemd.override @@ -0,0 +1,3 @@ +# Add INCUS_UI=/usr/share/incus-ui to the env vars received by incus.service so it knows about it +[Service] +Environment="INCUS_UI=/usr/share/incus-ui" diff --git a/app-containers/incus-ui/incus-ui-0.18.2.ebuild b/app-containers/incus-ui/incus-ui-0.18.2.ebuild new file mode 100644 index 000000000..a725f880c --- /dev/null +++ b/app-containers/incus-ui/incus-ui-0.18.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Incus web UI module" +HOMEPAGE="https://github.com/zabbly/incus-ui-canonical" + +SRC_URI=" + https://github.com/zabbly/incus-ui-canonical/archive/refs/tags/incus-0.18.2.tar.gz -> ${P}.tar.gz + https://github.com/AdelKS/gentoo-distfiles/releases/download/${CATEGORY}/${PF}/${PF}-deps.tar.xz +" + +S="${WORKDIR}/incus-ui-canonical-incus-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-containers/incus + net-libs/nodejs[npm] +" +DEPEND="${RDEPEND}" +BDEPEND=" + net-libs/nodejs[npm] + sys-apps/yarn +" + +src_prepare() { + default + unpack "${PF}-deps.tar.xz" + yarn install || die +} + +src_compile() { + yarn build || die +} + +src_install() { + insinto /usr/share/incus-ui + doins -r build/ui/* + + systemd_install_dropin incus.service "${FILESDIR}"/incus.systemd.override +} + +pkg_postinst() { + systemctl daemon-reload +} + +pkg_postrm() { + systemctl daemon-reload +} diff --git a/app-containers/incus-ui/metadata.xml b/app-containers/incus-ui/metadata.xml new file mode 100644 index 000000000..29a12376a --- /dev/null +++ b/app-containers/incus-ui/metadata.xml @@ -0,0 +1,12 @@ + + + + + adel.ks@zegrapher.com + Adel KARA SLIMANE + + + zabbly/incus-ui-canonical + https://github.com/zabbly/incus-ui-canonical/issues + + diff --git a/app-containers/kind/Manifest b/app-containers/kind/Manifest new file mode 100644 index 000000000..dcc58d181 --- /dev/null +++ b/app-containers/kind/Manifest @@ -0,0 +1,4 @@ +DIST kind-0.27.0-deps.tar.xz 3784196 BLAKE2B c2559370ca54c853985719545beda3f45de01d60835f5361884413fa2018d434412a758f6c711b519ac1570d759ead69073fd651bad9df9bb3ab4aa481ca61ad SHA512 91d029cd9585ac760c011644602ceda24ba5ca094cf9d9d9af63c0e3af2c9c87b5b97cd8929a745571cc4894613a179ed0aeb02780e56d765bfc1713d0a81424 +DIST kind-0.27.0.tar.gz 1938237 BLAKE2B 98155522b1c1d1aa1494efd427d100f53b863bda3750c406ec4add2ab5d5a04d25f526d07538b99ff824e5d86a33766ef562312c7cf955109819dbc79fba9921 SHA512 d80b7ad9a4d5318b33396c7df5fc20f83fdd3eed8d33a1d7ce722d11faacc85b6aeb3142da15390564de1330423a9f5a2670be930b5d95e61efbd2c35b5c6a62 +DIST kind-0.30.0-vendor.tar.xz 502332 BLAKE2B aa8211aef82f2ebe0171e600705da787ea8abe4a037a1b6c73caffe4ce22283415961d60d0e49700cc24aad54c5cfe32b3929deffc4d9311a1ce0cd10681dbb6 SHA512 f4e30130f3a78f4ecce5156ca141b537b033eb7e0143347aff3e6b25fc56a1ec786121b0f9b27eaffc324a2dd1b4e737c4143d0b58178c3d68f93e4cfa5bf6c5 +DIST kind-0.30.0.tar.gz 1941658 BLAKE2B c8477d75f074a82e49022e0126e424f5fd5f13a6942be7efa4161beb552f27320cdd164ee458648ad2ccf8895d2cf4aa8fabb729f1137fbf33b85036d4234cb8 SHA512 b628257d35fcf08de74b503e3d62693552f1bf250c02a4f20f9af29ffd862a66aa1bb6c64a7588b23eb6fffe3afc16b87900044b8c7b68574566de690f47399b diff --git a/app-containers/kind/kind-0.27.0.ebuild b/app-containers/kind/kind-0.27.0.ebuild new file mode 100644 index 000000000..dc97a810a --- /dev/null +++ b/app-containers/kind/kind-0.27.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo go-module shell-completion + +DESCRIPTION="Kind is a tool for running local Kubernetes clusters using Docker" +HOMEPAGE="https://kind.sigs.k8s.io/" +SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=app-containers/docker-cli-23.0.0" + +src_compile() { + ego build -v -x -o ${PN} + edo ./${PN} completion fish > kind.fish + edo ./${PN} completion bash > kind.bash + edo ./${PN} completion zsh > kind.zsh +} + +src_install() { + dobin ${PN} + newbashcomp "${PN}.bash" "${PN}" + dofishcomp "${PN}.fish" + newzshcomp "${PN}.zsh" "_${PN}" +} diff --git a/app-containers/kind/kind-0.30.0.ebuild b/app-containers/kind/kind-0.30.0.ebuild new file mode 100644 index 000000000..cdb8e74e4 --- /dev/null +++ b/app-containers/kind/kind-0.30.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo go-module shell-completion + +DESCRIPTION="Kind is a tool for running local Kubernetes clusters using Docker" +HOMEPAGE="https://kind.sigs.k8s.io/" +SRC_URI="https://github.com/kubernetes-sigs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://distfiles.dutra.sh/distfiles/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Tests failed: fatal: not a git repository +RESTRICT=test + +RDEPEND=">=app-containers/docker-cli-23.0.0" + +src_compile() { + ego build -v -x -o ${PN} + edo ./${PN} completion fish > kind.fish + edo ./${PN} completion bash > kind.bash + edo ./${PN} completion zsh > kind.zsh +} + +src_install() { + dobin ${PN} + newbashcomp "${PN}.bash" "${PN}" + dofishcomp "${PN}.fish" + newzshcomp "${PN}.zsh" "_${PN}" +} diff --git a/app-containers/kind/metadata.xml b/app-containers/kind/metadata.xml new file mode 100644 index 000000000..1fa2f3c3b --- /dev/null +++ b/app-containers/kind/metadata.xml @@ -0,0 +1,11 @@ + + + + + hi@dutra.sh + Gabriel M. Dutra + + + kubernetes-sigs/kind + + diff --git a/app-containers/pods/Manifest b/app-containers/pods/Manifest new file mode 100644 index 000000000..e4979d081 --- /dev/null +++ b/app-containers/pods/Manifest @@ -0,0 +1,503 @@ +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 aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +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 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 anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 +DIST ashpd-0.7.0.crate 73898 BLAKE2B 337f9eb4c191e66cd4ede8f4db179c9c45cda36927c5d48d7b3f5949ca3f58ad04f980d23d01eae9b380b151ef0ddb21f76a3c3de558a9198b9ba4b7a37655f0 SHA512 b24f67d00a0b80564f9610a049c3b86ff88cc58f4f40a770a637877145d2a995095b407e6048ef4620c12467d0fcfe69d6cacb1c6acb2e0233779f2d75828769 +DIST ashpd-0.9.1.crate 79458 BLAKE2B f2305f97342defa4adc37107e1f462749c5a4b125d99f74390cb51088c92a0888ed3456b5ff319444eb5e02da0308e21820b52991ac02718c5b54f870d8d9803 SHA512 158eb492de3c58a5eb3297ab1ac3c214b983bf76a141716f93c945ad5b69fa2259385c2c9caa455d3a41572516ac067d6029b24bb53afe787f6a9cd9f3c9ead6 +DIST async-broadcast-0.5.1.crate 20134 BLAKE2B a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812 SHA512 48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae +DIST async-broadcast-0.7.1.crate 21867 BLAKE2B 9c430a70bbd2b15ecc88afee064bcb04a665c0421d6c239de611d86ff3fe56fafc083ebc172c5d41c9f72a40080d87a75dae8e9b1e85249202dd844b8360735b SHA512 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c +DIST async-channel-2.2.0.crate 14307 BLAKE2B 7973ff2e6d64d033b648b5d8dc91c25fe28d815371f6d22a2ed6342cff116862f2ecd3ba97f8724b30bfef4b80cba38a7452419742daea85793dd776bb8bdf37 SHA512 1fb9af56299f4379c013371c36874c26c59bb6daf53cc552d5138c32da7e3e306200cf6d51d9acde074302dc1c4b720d1487f815a9bf840a8f5d5dbd10c6b4d3 +DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5 +DIST async-io-1.13.0.crate 37191 BLAKE2B ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb SHA512 b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e +DIST async-io-2.3.1.crate 49279 BLAKE2B 342daab31d51a3040cd35863f7d9c5dd8653187413d5340cb7929d926e2fc458bfdef1f08bc819a776480760ec3d84fa0f41a76ed0a9c2260803b61bd291379a SHA512 8dff4265b650199292e43a8cb24ece49991d17586ea57bb013d734a2c05e8787a47bbabd60cdeb557521fee376c9310e907aad0fa5ad178f5c6ab0495502e387 +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.3.0.crate 33286 BLAKE2B 93e66c16a6b1cb759378e198927d2df8ff9f7839a2bcda49d8e013ec7b9b175bb4199864bff585282a471cab6d4f88b70141636413dbcaa7b0453d35f08a94d6 SHA512 0f9e0940e610744fa97c6d2ece9220a2ad91f09155eda66703c2aaf4959f85c17f2cb55ef5fdf29013d4dcd84f8cdb6b16e8692ec7724744b57bf11a86f22f5c +DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61ce87786719f05f8a990c177a885eb50a19eb71fcd5cafa01308cb45b7872be65cd7e975cde03b0555a691a4bd7 SHA512 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5 +DIST async-process-1.8.1.crate 22758 BLAKE2B ec395b0b2041c44a8d7b15433447d044d53944a71bd4912e052f59eea1dc7cc5b1555aede4778c773f6241cdc27cab058499143fa65f23348b43549e91beab5c SHA512 ce0dbcd0f893d93ed83915d7ed9661c0d5ef867115c051df2a298cd07e531a2b0f63fe58cbcd25820cd810d81759a6f467635201659d34994c04edfba8a8187c +DIST async-process-2.3.0.crate 26766 BLAKE2B 346eca5d8bd2e0a58039c9772413a0d0174dac49e31c7256927c9bd03b7c9f07ccbec6115792478b87123fff1516972eabdec6d54e5c070e0dcf00f3b1d6a43d SHA512 48c1decd4ed3e65d0feb9381533e1274b98b9ba16318f1caa35729078e707dbb2a5a0b52822873d5cc91fc5a51b725c33b784ef8a91aa6cc2cf357ae87c5e2fa +DIST async-recursion-1.0.5.crate 11890 BLAKE2B 106bc70beb0fba67ac3843a100d6fb7771b4e79ccb212cc6eb787631baa051c69efa986b21cf8f9bdd715596f52466f9171529cad19c0ace6262626b38c11cb3 SHA512 83ad19459e54014d22fa0bbdc2b4427421dd4e9b105d479641ee8b147b6b55dd34cae31a794f7f6ffb7de8e5cc0d0a8d50855569c9c773d5aac9e6dfe2e4b90f +DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027 +DIST async-signal-0.2.10.crate 16970 BLAKE2B 4364a566ca828387f4e1d7689b1ec7d6327bf35a56eacff013f81ec6f438d9ba02a59a8a5c457f1806dbefa23649ee289a8d5ccc7257e2c54f99de45cc4e35d6 SHA512 10d58c9aa3ef6ea4bddd4fa86afd342c6d5097764736294b7fa3b26596301f98827172cc9ed9bdecf8dcb313d2fa0222fb6aaae04f7ffd73ce89cd4b0374ba8b +DIST async-signal-0.2.5.crate 16743 BLAKE2B d767437ec634911781b883450b7a32d6b3c40f52a18840c1d14c2d7cc0984fb25789d3b66e1b3ef776c693337fdbbf2f32f2cb75721864708aafe094f0826ccf SHA512 0529f5bfe74f8ab16e1597db31e997dfb9d6185f96cda3c988cfdb1cde95291533da5ed2934456a2527d5530bc2972effdd34ec955f3bd94a34fde892726b3f0 +DIST async-task-4.7.0.crate 38906 BLAKE2B 6dc02149a64f6ff8d605e74fb7db4fd0e48e6f0b57b0aef27959a7c654f25cfd1f76a403541ad8abf948a2a15bbefacf30c9f5145e2ce276222c53c62e0b30af SHA512 9267434c8785869dd281346adfa2ed79e55e97c6a889db3be8e05597420331596cc9d87547cb1305b172e434359c2d4dac6da6453cdb4e1f1dd4fbc989ee0a3d +DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca +DIST async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f +DIST async-trait-0.1.83.crate 29054 BLAKE2B 4991f79abd8b9260b9541e754c30d3e0731ff786fcf65cc3f3eb75a5fcedcb37be147222778e1a0fa6c68d8fb872144b2b55b43cf6f8f4de371f24175cef405d SHA512 15969eafbdbe51e80433b53196962293daed2a70d3d9bac91c58e5e7359f60fc99ef519ceb1fd54e34d627c94f821329474a602f25f85179318d10c3147b5649 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244 +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +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 +DIST blocking-1.5.1.crate 17277 BLAKE2B 0eb9ca486e2eaa790b2b74bb32208e5a7df2053b045f5928c78f9b461c964cb8d38737c1a83cecd8f42495b7101a2378883533dd747f2ffac6744551ec164f4c SHA512 b12916db3975a1aefc36fc2a8824a89f5c0eafd83d83e458d1b6b35ddc3acfa92374cf0b5cd82825eec0182bb4ca97b048edf3b8a80cbbe0daa1c07875131ce9 +DIST blocking-1.6.1.crate 17788 BLAKE2B d07246809d8b80f1fdbdc678b2877f349b748f2dd0f8543e91fde4aec7aea0b45e145a44f07cdbf26934d20269af01844e1cf7d9dd8b9588d129da7f929d9c95 SHA512 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-0.5.6.crate 46291 BLAKE2B 6d33ab47d04f2e469db2add31db118f95cad53002be7969738923d62a4fe3605ccbe9fbcae6d8741310c543625e80d9adac7d9e9fed01b71cb3943ddd015d920 SHA512 a1caa1f58754f4d2e54b8df8d0ca0083ee5282f5e4d3bb5b1735022933dd2e66fb3f39c7a82216bf7a7e29591695c2e10c8b7144c83ac598e34193f2425a32cc +DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST bytes-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd +DIST cairo-rs-0.19.2.crate 52323 BLAKE2B 43cf7133422087d3b6a69233c08ff1f745ae451a4ef0c0ffe2bffcc384a42eb10651c179e2f799c013c6874e1aaa0ec9bd407785c6cedb7dbd64bbe554f860ff SHA512 10b8522aaeb9bcf1c1c6edd9ac72b6243ff4c8baddcf2af06801393ef62f928151f7f63ee87dcd71cf10c831098f5d15c7e39bc8f9c2b3a0d5391a0302e67412 +DIST cairo-rs-0.20.1.crate 52730 BLAKE2B 38afa737c56951ed9fc7ce724974af8fedba5ff3c645929576d5c204eca526839472737b9f917b8ce73d92aa4858821a38f4c87d3215d2c433a69dd8f7c2a589 SHA512 57247f9a394f9e98bd8b0f78345a77608ece4c220cf9f3763d3bf0c346f7568a48db047c48a1ff88657af0efbdca7b6e6756ca87656a14ab921a1449b569e83b +DIST cairo-sys-rs-0.19.2.crate 11874 BLAKE2B 7c808030de1b61b6485078ac0aa50a3b3c7070349f35609df80d1efd9a07a6b6a5c35b0cb8b4444931701d7484a818ef6fbbaa6ea5f9981836c4aaf656c5539c SHA512 98a385b7b89e2c2faa87745806a89a2cea929cce9d12b1ed5f87e09c41e6b6aba587cdba0db1c2be886535aea62a2488317804dee76f467847823812a7006086 +DIST cairo-sys-rs-0.20.0.crate 11875 BLAKE2B 54e3f2e6ca3d8bb52fd36f085a4a28968f44dfcc76a2d31fd114a07fd5379b27111c9cb6d727ad7edeb4c72a9bee8d2de2d800d0ef382108e2376b4f875ce53a SHA512 e32181ebb9f6a6ce41311b40ee27cf02c6c0974f9c87727aaeba6686403a976ee74f6a23f97b89678b362e03241e251b63c4c3adae0ce1ea60389360512ecb7f +DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cc-1.1.22.crate 83509 BLAKE2B 37bcb91fcfe5d816ee9a29aca0c9c34cf7c429ee31084a47110f0b882270f7402c5e7bb59f66e8872d0f63253e2d06fc01be63e439cf01b118f33ceb4a64b2ae SHA512 c58571daed5e52033b2ab0966b3e5a167f48ce739123a4f6789fed79e9e30a3d89e289b8ea6069699eaa7c4e9efda38e03ba331119d32c75a8871a0d84aa6cb1 +DIST cfg-expr-0.15.7.crate 42003 BLAKE2B adbcc2498d6bfd4f3445ba2c406aee1d1f6e12f02496f3bf608f7002e74ce1eae81d32bccbf6da87178ada6ea889642f38daad7f8f96360cd2ef03fe572fbacf SHA512 3e803a741008147a5cc0bd3eeb101fb3e4f24396fd3086e8201c070230a0c92e4eb69e74546421c59e1f039dd8aa9d913df1e9bc76866583100c63063c94ed54 +DIST cfg-expr-0.17.0.crate 43509 BLAKE2B a8b1d4c695d85a46166273102632a234800273dc134f7419c57cfe3d1962ad029bb5f88d2b6c12753b1a3750387a8fde262457e9d2b0b3149ac68155eb671656 SHA512 8ac68feafe031fa7fbcdb47c4f4e0cee704955041600191f98c242354ca690c0b636ea8c3f30103dd36676633b0430d0e8fb0d54602902cdf660469a243b4dae +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chrono-0.4.34.crate 228932 BLAKE2B a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55 SHA512 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1 +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST concurrent-queue-2.4.0.crate 20244 BLAKE2B b30b97eeaabf0205bbd8f4eddcc57e59b6863f18969731be66b134cdc5bcac9eb543493c54b17bb394b6e227e808f016e4f3c1da2fd6b40269b9b24a5c433f7f SHA512 5821bb396a73692e5b033d8406c2996bc4318cebf8807e596e441a2bdc28715fc6bb8eb29b575ea318f84b748ce47341a8d23f5c4de65660f86056e99b6a8b78 +DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +DIST containers-api-0.9.0.crate 16433 BLAKE2B 4e0f5784529ccdfb941f9c82a3bc994274b8215b425c93b5d6853f745e50f33c87d8e1a21954d2ead4610c366ce14456113dcf8368c32f57b213d1bfd1b0b0d3 SHA512 5b8659d2fc2dc88c2ec56987f70d6cda9322a8163a71b8bc095e2ae37468c91c6164bd6fdbba3d45a08a9a713ff8079e84a31e42970d8dbef2c250f73c6f4511 +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 crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +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-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a +DIST enumflags2-0.7.10.crate 16622 BLAKE2B 5130fc27294e25ff3fca4bfae3895c79ef3f78d20c64378854375ef859eba0e0b00dc6b2e662129bc41997751537c40e058674f43323e11d463f2e8be34ef593 SHA512 03baa542e83b15d0e2e36205a0ea7a6694bd959b315918302324d50ecf30efcd915af79441c9c8c15670c16776442d5fdce51080fa7404662e2756607fee1668 +DIST enumflags2-0.7.9.crate 16555 BLAKE2B fc9d888285be03c9b47c6f2192467361bd4e67d41053a046508d0d431ac15b8cba69c265123a5403cdeac213d6c3ace8a94130267bd891e576b6d4cd34ffb082 SHA512 3899b6af180e239673d10cef2b02c848c79325f50dc40ce1ed07d00775d157679f1aee83b3fb79b8e432419810309d3ffd1bdde8c866aff723c2a3cc9d4c735b +DIST enumflags2_derive-0.7.10.crate 8104 BLAKE2B 7332ce1236a62a02c3441192e1bb9ec3944dbb7e74e91bec0f488f5b7c382c3879196b1608bebbe04015cfc2a9ed0bb5a399f889ef94b43176d28df8f1c16598 SHA512 3dad49b91c9724504121ed1b1efe7167fcb61c956d7925523e1edef14bbd92187d82e60dcebc8ac0c22d50c801ab2868460b8b3e298f31a730a7000f80080509 +DIST enumflags2_derive-0.7.9.crate 7901 BLAKE2B e71ecdabe6c4e5ff7e01b1a820da948b000d614fb9ca6dd53c2a6dee215269d392a1e15c724ded3caae3b08dfdf796e1f61e04fc4a887956eeed8666fbf25868 SHA512 4bb89eba5b22cef199b19cd0d92605b5a11ec3738002b4fc2426c6aefbe6017f8b7156b3ac83fa7ecbb5abe54643b3456a8700ec831cf1dc27a518e621446be0 +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 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-4.0.3.crate 39784 BLAKE2B 2924aa196726f3a6404536dbf494a52d266014b2097ea1f4a42e0f5d54bc2d14d6722deb4e40f1b1fb539ec12af7348275a75a9fe3e619a7f6a6a9156e0d30ac SHA512 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b +DIST event-listener-5.0.0.crate 39954 BLAKE2B b8113780dd5b6f0dbd76b4e0c6bc540eefbd241c6948e3db58863cb0f2736188b6c11d76e261bcdff74f120aa711341d6a6daa744a9f9096cf7356a96438772c SHA512 00d4eb0cdf7da9b303b145950c27e5bd100b7149e2bb5bf4673f86fc22df00950488b974f743bbad848cea8ea84ac4708306f61940fb44a55398847a2e7d9b1f +DIST event-listener-5.3.1.crate 42576 BLAKE2B dfd8020527c06adae338e9bcf19076e70ae745facd7b49e8d6604e8508436b70b48fb1f4479214998f288055447186d4ef4969630af90e301103bc5faf6492e5 SHA512 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0 +DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9 +DIST event-listener-strategy-0.5.0.crate 10616 BLAKE2B 532e5e73bd6bc8071d0dcbdb13e5b9a3ef1f0930b2d0a27183a9e203b54b0aa8b526f35393147c46c334a793764c338002b00a8df9428d3a7640d713b4f2f774 SHA512 553d7dcc86a9bcca01ff67e5f60bee536d208eb61cc28de1c40d30a8e7488177b8e5e3d50523d055e64da3d9051dccc02b984788f33f8de048fd23b6e964506e +DIST event-listener-strategy-0.5.2.crate 10697 BLAKE2B f49faa8a2cda551b65e29b9dc98e4e55dabff7f2b330097bf5f6a5a5927804a99cb699d1f693db9c7cbd92ecb44f6c1b51be2b86810d3e3fbfd5eebcfad1a241 SHA512 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626 +DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST flate2-1.0.34.crate 109174 BLAKE2B 70fb087904e1e29243facbb9a01f05770581d91d49935290943797cf84c3d2b416a8f78b2c4f9277d86053f1bb79e858ab1d5bac427bacea9771fe1998ea498b SHA512 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-lite-1.13.0.crate 37058 BLAKE2B e1151b6263adfc96494ced26c377eb6582c4529f1c6347c1f920623400d317f6466d11e03c1ed70dd4172c57340b13b1fb1cfceedf430e3b95879bfa120d8e59 SHA512 2c007c62294c86108eba30a850a341e8fb369892bcbacfcd4b7ca39f949bc9a20624c3bb21630706d8240e27dcc402cec542480dbae8867ff933375e4be15fef +DIST futures-lite-2.2.0.crate 38029 BLAKE2B a66919e5fe30a9b44af7363c5550fe8f91735c37ad8bbe2d65a3d3a6c8aca9ea1fc6291a5602e68dfe5ec1e0c3376c64c02fb33d485fd817850f1c7132362e00 SHA512 f507b58537c5ec48ba22d61415fde260ef9393ca4151d2d47b9ecebb5f736d8e1f0f838e0f133b051ef8bee5c32b4c5fdcbc4c4deeaffb35dc3a48f92802ae90 +DIST futures-lite-2.3.0.crate 39181 BLAKE2B 0e4c510d7b640efc6ca8e8b00f4cd51b05b727ce5d25d76e317fd5aec2f515d3b1dac57e4058c323fdd0c5d125ebc4073a9ab1f2ee21aee0e5aa0f9bf2e049ac SHA512 057de40b58d5ae06104c480a0e20a0ee4a962a93af615b04a9a34cd08135359c1f49f1b61577f15277fa73e9b7a93d2a659d3203b490ca4295b88fde2316bc7f +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 +DIST futures_codec-0.4.1.crate 11463 BLAKE2B d308ebb32852aca5c133331fcf59fc971bea93568dea511893adf892549f177baefe4e90a7b9b3b5b639d5080ae1b572aba6daf7edd83eecf98ad69c8bc32012 SHA512 0ab9ce9b8c668186785d66e41d688f272ab145604213a7a370e1cc7eb565599130fd24aac67316b2f76890707c1e6a837843677364c8f37a109ef97dd24593a4 +DIST gdk-pixbuf-0.19.2.crate 17734 BLAKE2B e2beeb131a2c72f56ce7731a219dfcc64ddd89abcb3965b49dc7bb7b0b5fa9a63952d1f60ddeb01344ed3c488e62107bd972dc862614c508b0c2ec3554353ccc SHA512 43df2596059da2c5972ee8327792a9b247eea32afb0ff18a57a7c7c0ea01f34d39ae4bbf30298881176ef77fa61015cb0293f741eda8d4201d9edeca05fb4d71 +DIST gdk-pixbuf-0.20.4.crate 17801 BLAKE2B 3b20963be9e0c404577498f3f66d88f21765b8cc1be617149643be7c2e4cdc5cfb67b9c128ced3a2dff3e7e46d962ddd1741d4d5d9ec583bf7e4d42221608767 SHA512 ce1440304386778ccc795a2be4b68193a10151040e059c14eea7d3c7c6ea1d3766d03087556d049d068deb4e7a0b81b6f3c5a02b09d3e400413e85bd92501a0e +DIST gdk-pixbuf-sys-0.19.0.crate 9745 BLAKE2B 6e638b147a2019fef0b0b5977c9db3211383e10723bf038593e5ec35e851a9abcc9ec2641b000206d22f1cfa31d94e6873bdf51fd1fba8dcd436e38affdf1c27 SHA512 1572efeb8677a04617fdadb551ebd3216a4cf0a326bd282c9a71f80258f4e55e104c97f3e474a59323a5df84c02231dc2050dea25a33b12dcc1b6ce3023d3732 +DIST gdk-pixbuf-sys-0.20.4.crate 9850 BLAKE2B a7c844f439b7fc6490f3990827a1ee90ef02a9d95736899ce89d47aa1704066afb790f313fb0ac8f5c88cce8a0194f870b267ccdd53006b4c2fb007cfe57dfb0 SHA512 a305ea5bdc6b42f533ef144574e18bcbd4be95c005c24997905f5b934933b789983fb6393e286488447e41a313780a5b30e0a1b1ed10f08cd34d925841e4df1f +DIST gdk4-0.8.0.crate 89066 BLAKE2B 95dfffb8346bd832a0d817eb2ee822c0f1fc4d5dae6b3049244ee2d86f649b65d74660407d5443c1293ab74d3e8d1994b28dcf99ad5aad4912fc54c3d7ee5db2 SHA512 a99d3494fee3f6972637748963162292227711d9237a37ca4a0fc9a31c32be80745eed4505abd8a20e1d19f1e8d2ac1ae66330e28367f2920a04f8c1720a54bd +DIST gdk4-0.9.2.crate 90662 BLAKE2B bfb768739d3d6fe29a5d2a276a3375bc55601192e22f3550fdfd448349f602bd1566ae26e09267924184635a05bd4ff1b27a80be84a84cd15d23c1a5f6fec480 SHA512 3108212f26147621e15467ca8a8640751958bd2e15f52f8540d701557f1947ab6f60f52a993f9bf3d07a36431aa4327b48e6393dcd2105790a0733136c3c21a5 +DIST gdk4-sys-0.8.0.crate 65661 BLAKE2B 60410129002fad750e0c66650dd5e1e8b806f7f3151d80e50c53c4f7edbc2f676a89b97f0e0c211edc3f07c0c23b5974c4255db3d353b3e91ab587f0597f94b1 SHA512 6c26b82630d63ad558318cb58d69e327f0e64c1fb21027512ce470b732c710df8f35b53da1008c1705a8f6a3a05836440fdc4c1f839126cb09fddf6ac169908f +DIST gdk4-sys-0.9.2.crate 65924 BLAKE2B dc088bdbf22ec83054a18f30842b29340abc9257879ee9ffdcba2039c1a7c87756d1d62f7ea8c0ea9e3bb363e35bb75b134f3e6d31f14696f633494c20b9eaca SHA512 5b7d414ecfba46a5850f1be898f4cc332ed8ee431ddba59c9ea102c0c937a61fd352471e1dc9a3ee51456030c716951b14c2405191b252b275e032ff69ee8996 +DIST gdk4-wayland-0.8.0.crate 7140 BLAKE2B 984f8d496102de531c5d90577b18dff70c45d23dae9b50945bc0820511d1395f76ab089f1da95ad1d38712ccd12ed48f708bf1245ed089cac1e328707c34b318 SHA512 b8b90f74a7345851966f809d5a6fb2e649ad6bdf3afe5b8895dd2fe347c95b7da20588cd3047b50bc102c196778ee82d48abad07d77efd9f4a2d9d7f0ee8e9ab +DIST gdk4-wayland-0.9.2.crate 7348 BLAKE2B b42fa3b8a80f5bb461c860d92837b72d1daec690db22dd22ed06af457de06ada859090b6360937ff77dd46f1836c59c8ac6e80cac66b561d76d7aa3ac402a4e7 SHA512 26c6a06d876d98625d5a664874c22c002429eb41f133dc9f65221ebdf9915c9d7fdb3852d0e2f9cdabc656b194930a1aae24ec213db86c9354faa898231a0080 +DIST gdk4-wayland-sys-0.8.0.crate 3558 BLAKE2B b54168c4c518a966b21f3652e64667f2695f7b9fee7ba26e721d68dbbae748e32d6a0b0c8c55675a543e5ce4bef159466779e0cd1deb3468fa780199da1b3f40 SHA512 1cd678f80b2628fcee906328c7ddddb35de25b180b32a83fc218c1b550e477951a3e06121bbcfa0642b7e29a730f71d09feb0009ae109ed20a974b1f68bb458d +DIST gdk4-wayland-sys-0.9.2.crate 3661 BLAKE2B f20d2117c5de7212a940003c6a7c917e86bd5ce2373307d077b8fbf64ce199e88c64960f018278cd6eb85c0d4c0d916bfe43f698a1b6f1e064f10be648605239 SHA512 affcb5c51b380d9b38a25005d31023bddbc7763fa1632253c671f9763b8644e7f839381b44f8d80d0ba3d9ff3b1b66b1e2bdc48efe1385b94f84096720321903 +DIST gdk4-x11-0.8.0.crate 9673 BLAKE2B b32cdd2d583043ae4af25c9e2850153f3221503f3d790ad4fd642263ccfb9f40603515a11da637c6da96f65e5042cc8d26d317de6c7f50891e82108fb46e7bdb SHA512 495007c1247e0aae632a7337cb16772ba1b3132cc9366798203f0f9616a93b29301a75c69be73041c6df4aa24dc1f94791de557a24bf227acfcb4cc98fe716d9 +DIST gdk4-x11-0.9.2.crate 9845 BLAKE2B 9d44fa49370a3d0ef017f8b88b6199fca62c607a3c57aa787b586497cffb84a36ea038d2f0a12ffdf8507bbadaad8a14c29280429ec1b8e39b3c16aa14cec38e SHA512 a67de0031a13994fe6be0abd2c13ae7df63e49097f6e96b9593bf8910aa550fe5af72e05e82e354a9b32cc40f854b65525da07931300c94eb5172aeb777ab502 +DIST gdk4-x11-sys-0.8.0.crate 6610 BLAKE2B 7a9d87e59339bfd27f3165b403111dc52afd44da0e6596c75e0a6443bcca3aa67d7361575484f8726749f581789f0113e7dd31dda0714aa0756cc137470c1b6b SHA512 dddb86d8c9c8e89e546138ab5339b69f21bfb6683445b7a7477bfb355422ff0d7e222b31dddf566883490035df67ea024357d8d7886798b28445a8ca5c73ea97 +DIST gdk4-x11-sys-0.9.2.crate 6724 BLAKE2B 7b1ea72f3a722bf1af1d73217e9feed76bac8551ed4b81929b60de81e5f668747dd8b704e0b1b13ddd60e8a20230b7b9d4cd7fba9ff05f59115e3c969e924db7 SHA512 b21af2836187ff7202e4c320779f6b1ef357d9b4964b2e02554429acf96cf92d816ae4b75f4a046f9ae7df0a4dad7365e90526c193b8c3449f6b37594e31bd17 +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 gettext-rs-0.7.0.crate 14816 BLAKE2B 1aa76215ea30beacf9f047aab393ff55c434d84be7e3798bfb316fbfd3275d221245afa246488c497f7ab76e7c03c41b9d68d8006541db5024743ede7a6b4475 SHA512 650526a5f08430d2f4de5109ef87797d8be3eb14cb6cb21fe17ff11f1d631903649590f0d74e8ed5d5ce0556a26a48831168b86d9783735082162b427cba87e8 +DIST gettext-sys-0.21.3.crate 6501658 BLAKE2B cc7a29f1159e92daee55755cd5d720231bdd51979a94941dca31b22b4b12b2dd9e389002452f21cbafdb7f34eb25fa416a300359751adfdaf41ef2a1f8df3fd0 SHA512 b88873f92951875f21ede2bcafbd35ac317f6a8fd7502319f7522c02fa3e4157a53ac574bc22274ba565dc704780b32c1c6ce4b7e09e4f2f9e56e25bcaeb9e41 +DIST gettext-sys-0.21.4.crate 6501941 BLAKE2B 041ac8f665ca481007fce7f01fbe37e8cfd4941a3015feec7d50b73e4139f372e454e30f29d902c7089268d53d931545581cadd67567aafcc35694b34decea96 SHA512 ec50e16d009096d9cdfa4e12e2066d694017037f64382ad013f9f45a50f048eede19b3ea9890286b19873f7c6d4eef71198cf657c235853fe542ca85187b414b +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gimli-0.31.0.crate 278951 BLAKE2B bf79f0b4e9c7ab674076eb7e793e7ac8c58f3ee3dd2ad38b8da12b2c69997503c3444262e867a15ed90918b6bbceef9cab75fff6e3474abb0c81ba5cc7954a5f SHA512 65252d3061e5b0748c9481e7ace7850c9d640b16fdb64e9fd86dad300711f67ceb695ca5d3153ced91f88f3fc4712475721ed2300786155a2f5ed832fa992558 +DIST gio-0.19.2.crate 201212 BLAKE2B d1aa81f4b56f3e2f5ba14f36aa55cf16d0da32751da946462629783e9bc9afbe1ada1c8af7295c9b0ba7d879f376b95330d78e797898d0a5cb07f40ea2086ac6 SHA512 8ce740425d50259b765de08bcb195d296a3693388e7e566f848a4160efe7a097d354dfea57574c6c25e450a66206f37d93d50982aca796ba94cf8adec08fd322 +DIST gio-0.20.4.crate 203188 BLAKE2B 4ed6d999a6228ddfeac9388270dd2fea5416f051317f34182076b57b0f54f9ef4c5b8b7a4c69fbd96fe07637b33b53277942520a41115a29f45904743f126cee SHA512 2b78472f367f2f37ce9f7b45f927fe1f3b615a067a920e90b194195734d7163fe0eaba99d5993fdd3cb6c8472cd3d7344e63d120a136d3af1ba17652650092dd +DIST gio-sys-0.19.0.crate 81621 BLAKE2B 67bad9bca609fc8e2ea5bdab0a4b827cb82e1ae9ed8d287b00f4c506d1f4f0504b73740376fd03cf7fa69687ecc5b9df7224b03792c1452b1ca0f5a673978a37 SHA512 0b6990f80b58af4069e9f9eee4afd926101ecdd1fe41f4a02088f0576c1daa4406bd4fa9a9d9144d91a0e4a04ff8a1e961a30b864d8b4100735ce0e1cf2413f5 +DIST gio-sys-0.20.4.crate 81888 BLAKE2B 7a42e9aa5b6c8a5279d002c484c7e178c566b1e93090d7e8411c9f6fc8158aef03bffff8dc12c3f2938973915ce457c093af0783787e225144765846807c8289 SHA512 e6d4f56d75733b07f3ad67c557903fc9ec74b586707096ca8ba84ec6ce633464d1420dc12007ec0cee7c80537ed0a49da72d9acd8f644b09748109d55298a3a1 +DIST glib-0.19.2.crate 274711 BLAKE2B 06716df76cd50ec0c4c90028bfd72a44cf755321e994431eb5c13533449efb18c50ae57118918834f41f64b530592b679e316fd7e5d7a9ee06a78e58fb2b8415 SHA512 b5dcac3fbbadb2d006d872d6924605aabcb264bc33cf3560a23d392906872f99c4e8d5b989d35f31fcdb6d5cc8d4c5da4753cde3619d029c7040f2b3469fdcaa +DIST glib-0.20.4.crate 283324 BLAKE2B 11213e0418eef5300217c8ce4fb0a701c7aff4e2fd8fe1f63f920921fca1a0aefc0ed50446e20803ce4f74523278a8628010afa5383b872c741fcf4b0f35b5d5 SHA512 cf9a4a8a621e8af8eaa9c368b3bf2918211d4a3f72afcb9a9f8296b94ecbe5e1ae2c2ac96d5b375824a624d618abb5ece8d50808ecd626fb9e5fc2a3a0c41c6a +DIST glib-macros-0.19.2.crate 62760 BLAKE2B f834c4bef7446d2ad8b4f8f72392ba0b92a73b473f587f0f057213acc8ddc669946ada0ad78868b269bc3fea93a1881196fda61889a4eadd63a1d0c061e8700c SHA512 99ec5fb7d489835895c60c0aa252455ccefe08b17f5709394a0b94b6725eaa0e6399d5c0cd40e2a85a5345c101a24e5f6a5bb22a859ab72cb90aeb5c70b975a2 +DIST glib-macros-0.20.4.crate 71556 BLAKE2B e9e4e5506e4c7028adf21bb20557fc24f4d2773edea6ca773a97548e69f3d65b7701ba77b64739b54f3502230e3d52a7e14a71b675d4d81a9e1c66be6fdf0622 SHA512 ec416818a545f9b2e16d30285611cf4bdbcc3c2df3efad9ea5639c6dad4a4c9236aec79c5b402d5fa70f2581e36f9d0a1e8545b55a634bc50b9b05682569cad0 +DIST glib-sys-0.19.0.crate 63769 BLAKE2B 861b4e1f7163296c6bb4fc63488945ca277bae478b15d630c61fdc6cfe2bdc9e11ca4f815cf560e5cb5f4c9de3f5d55047cf103a6714a4057eda2e7ef8f7edfa SHA512 a5b394fe7f764a618caf2da304a466f71a329e8e9d7f6eef793387f8e3e365a7acc81b4e17609b891dba87be39dd742b23fbf2122cf3747fb6a1f8a09fe2f363 +DIST glib-sys-0.20.4.crate 63614 BLAKE2B babe2f0e81f48aaf0fec6a6bbc81f491df720eb7e3a917d08065b456a8e7a7533a4eae0a170e7b2ffc5f827970bab4af85dee2ead4701e2d18336b71d33ed3b0 SHA512 4599c253d6ced684603a26b786e1609f0cd123fad42e33481f8254bd8102f2a625f9a44807a114d8c851f4ad1431ee8f486c8b8275a764ec9144d8398f63db32 +DIST gobject-sys-0.19.0.crate 19026 BLAKE2B fb4df69cc5753213a0c965c409d023e93545aeb09703ee7f5da883540b13643b849281de424495ba1f09fa108d7524e5236481e5432217dc39bcdbb7f52fd1f7 SHA512 a8f5bd82463656beb7e19c815dc83b94ee97b95e62d26f41d32c4294835586adbccea398e7bde34da34cd06b090a176a2eac2512a0d5f041fecc1e3561e6a691 +DIST gobject-sys-0.20.4.crate 19149 BLAKE2B d486c314bc466e1aaaddcaa145c45fec51ac421c45b5b0c681828f2abee1e5f563040a5e60818f50c8e0c92f130311cbaf0afff6bb472c3167b8ae037664bbe7 SHA512 8ad2325999527ac2c7a9d21ee2d5e8400a8cd34bad224a6a112b47ba43913a5f8663f0967734b17503d432d22b0f8ddb9e423b89053ad17c2aaf67895e0dd08b +DIST graphene-rs-0.19.2.crate 17322 BLAKE2B a96d5b72286e7840b6b9fb26213ab7337660b1db6e285fd1778285b0bf2413c54968369895132ac84f3643e8c5cb4a123215da0dddfe20bb9721618054348427 SHA512 f168e6ccee4eda7dafa7de35ce62b68d0a719ccb43e897fc4585e1ab2ca483836aa209ee18531405a2e889cf10cebda12e1a4b4e1581f2629fee2652dff15612 +DIST graphene-rs-0.20.4.crate 17341 BLAKE2B deb38688513c84d8c6009ccbee3286f4469de0900efb0f3130db6ebc8183d6fc8521615fee4b7f13d78d117e00b412e5ad29d64647c20dedb91ec98020be8b33 SHA512 8e2a314e90001ec5c2e74199a2be5973fc82991df143d27890d0cd7270bec1276e1ff968020915d287280d8551a1755ef8f57c3938fb8712e4d4d9d91d2e4673 +DIST graphene-sys-0.19.0.crate 11615 BLAKE2B 3bc225ccd0b71d757e2a09320fb160f21c103f915b5b513993f5b5900742e5b9ba3ade258f5383eddc728ae8151c7a0fb313d59ad3cae85199791e9276531c13 SHA512 7db415cfe541ac477f18d13a7bf3a104f004743cca4302bf4c7d2197e4aaf4432f45866af0f6e5b6c5ee520e5aae9b35089e15f502c4c169751d635856161d64 +DIST graphene-sys-0.20.4.crate 11681 BLAKE2B 82f3d153e08510c9eb25daeb4994269e350d4eb1061c273e170905b6a4da37266d95bed6c36bf9bf55e728ffb1dd03be6558e841b40a3d048a3a58ee35589b81 SHA512 6f9e873295ee5d379b7c70356c9e55b0611698a75271d7bd0fb4c33c613c024d97fc9acdbcaa500d933ab16046c50b9d2a7d2d2154746062c9430cd26a421604 +DIST gsk4-0.8.0.crate 32262 BLAKE2B b568b3e6bfe7ccb949651fb7f809dfd8cc4d3bdf1f449b33dc4cd9d06456fe3f3bce3dfef7be6f1475ba008487aeddc1e2fbb85a3bdba11faba574781ecfddab SHA512 5e3c76192af05baf16f8051230e86af419250801d40e5eb4a9e39896a66b2062ba0a7811ad282d089795f8d1f03f09b1a390ec498b9aad6e3549d6fb6b38bbd6 +DIST gsk4-0.9.2.crate 32669 BLAKE2B 064467a4afc962b5f94cfe8c2cd83cbae90ce4b13b8b01078750bdd8e3468742a595b097caff7f862ab6c563d8c9ea3e5864703dfd7beea5cfc909377fb65ba7 SHA512 8a383ebd673870b523236f4266b7f896edd4c1e0e66957604afc2b92a74340cc451ce9761ec5cacf77bae071bcadc822e5e582c79e5c311eafc670d078773940 +DIST gsk4-sys-0.8.0.crate 15275 BLAKE2B 6fc725a80b80b391fbb04e608a5313f363d23730c36269b3395f39828ecef6cef7d8ed981aac54d1b3936d6fce98cedcb27609d96174bc4369311a597cd74c86 SHA512 438b16e2d633acdc25322fefcc094f56cb7c29e919997bb470373b1d97107b88ec40aca245a04d6cac93ce20e96ea482abe41867d71ff7fcaee7261c34da0cf9 +DIST gsk4-sys-0.9.2.crate 15441 BLAKE2B 2627321b6b3f7d6da2e2d3913971f3e427855507733f94d3aacdff0c55887bdbdb493a574da69902f1214e2c12e347b46f90e6b4863aedb00b0b926a946d5372 SHA512 e62acacd891b51cad6282cd317ba4f840340ade1741d942180b44d60f923f662b8ca4c4cabec1d0c70034087faa67301641e73796b2a4bcc7e9045791819f22d +DIST gtk4-0.8.0.crate 461811 BLAKE2B 73676991438f500d9836f464867258920f058561f10fd05cb671c0b432dda1da5ad4a4146d29b61006deae8a01365c9570e6c0a63fc2cba4fd23d88694290e9a SHA512 3e63d509866b126e2fae1192db32c8a99518f1ba6684e7119e128f047ce4d7daa5bf63829fad6c0cc824b1f88821c778db1c2aeed7e25922c0882c67d984aac7 +DIST gtk4-0.9.2.crate 473501 BLAKE2B 90dc6bdadb938d8664c4299a7d8f9f3d60b313f7986738079ac7f6f3410a0ec7b5f0dfa84b1f9fca83edc33dd7072171644fff57f9fd968701bfb999b1aed323 SHA512 2a34966d4ec27d5758afcfb93b0395ec3f0362b2e4e5ac6c0dd44a33dff04a6ea3f1320014cc69eed5867f56e4de875d25de657257e5790baa06a3ebc54d62b4 +DIST gtk4-macros-0.8.0.crate 16747 BLAKE2B 177ccf1e6430f817e0409c3704ad62f205ed26e76ab454eaadbd4e2f3b5c0bb5fb0ec194c865f40a5985f914dc69525694b35ab8a838377087c2949d102ebeab SHA512 2a7cc10e69b09bddd98f938accd5c22a0af3fea3c6e0fb7cf0d96d9bd9fd6cb95cc21f52d93f49e001d914d68ce20e967cb4cf9c320398a0602d86a87f569805 +DIST gtk4-macros-0.9.1.crate 16610 BLAKE2B aee7c76575f08db706c220648f5d32c74116c5031172e97ae67a3a0813d88a7986250e7ecc5d9db7a25bbce38b92f4677d8ffd76ceeb20deec2ca8e994060687 SHA512 22272a24ae352e704069680ca0cfb3507d6b60cc861b807498bf63becbfa9b2b516b4c7edd7e19618d00d5d2d2f63cfa68a824e485be44df3d94f9dcce19d09c +DIST gtk4-sys-0.8.0.crate 107188 BLAKE2B 65319d143e7a9ce6dc8eadbd9b7b72afc8678faa5f885bdbadd49935a05f054c2fec2b1ca5af81aa4c297edb8944ff7e297c4cfa29335553fdbe37e2bee221d8 SHA512 56581691353ef2d0f334113c910a00ca64ee0f7c871ec47d0d376327a857490221c0494cd60a52115028b1f71b24e2fc96c7f67db4cee0b964444cc29ab5e08a +DIST gtk4-sys-0.9.2.crate 109952 BLAKE2B 873b1e08e4d222098e9c6162f96677e0d97cbfb54041b476f7346585155a974e2fd77a5e2ef606fdd0a8b58055bba13fe75b4ff771a44d3da2fac5173c819142 SHA512 17d6924aa91afd7bceae880c4217987515bc348806db68544a5219d17d6054ac4f98cc3d676b5e1ccf9cf6e0bf5da3d37c6ddd69b19ffa71d2873229a9eb46b3 +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.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.6.crate 14884 BLAKE2B e46434195f0cd710ad215bb740ae5a012a1cd9d9286f43b5922a90ded832d02f82812790a1682ca5211fd22998a86cf9a03d267d71c69fd302a0e3f0c9c55816 SHA512 ab920f843f7061949322597ccc3b6c64f2cd9be106deb71bade5848c379e0964892fe154ab89eda93d767298ad44db7c66604e6e0c065a8921089d873940e66d +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 +DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc3418723d8e843fd941d9663dbc89dba131c77d14ce7a5da552650ea3c40c4e418c88d465f1bab2fa20c178596852d SHA512 a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2 +DIST hostname-0.4.0.crate 10632 BLAKE2B 85c1b224aa0de4c64a4c56dc284145c50bfe3ddc9063e0884de1cc994b38931552229c57dfa832e927f816df0d93d7b553bd8b4ede582939bebc36c0acf451a8 SHA512 1365d02b3c438d467cee0bb704e98b601390cfc76ff290da198d6c1e85bdd57db5ea07ed9d14b35f4b0cb3c2999eddda69667fca4b01ef3b6c4df1769f0abd21 +DIST http-0.2.11.crate 100478 BLAKE2B 1ef12d67fc52392322c24f79ca49c52fcd7dcad0145b761c8aea21fef38682919d664161f242c606a1f3737987368c08432f33e2abfa53d681c6c2aa5cb000cb SHA512 71d98f5fa55c7bdb9fb31e36f898e8b2b7596dcb30ef9b5df3e34581b7306b66a782e82c2797732e28626eec5c9e432cc0475703e5a0e0e47aa1d6f22235ef51 +DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 +DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 +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 hyperlocal-0.8.0.crate 11626 BLAKE2B e90f6f14d9b0ee380babd501907ff32be8940c2672ae5292c4ec1c59a19fc0234419e9e3b6c314e8f1e5216640425166e1d29734fb68e51640c84b3f9c47f02f SHA512 68760a931a1c152debc7d2d89372ad0cd4bb5d84cc48e34be68e10abcf54a28263586f6bc5e81c432a6c58f52876f2917d5d517658a146d376a6507e91e05674 +DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST indexmap-2.2.3.crate 79019 BLAKE2B cc87bac104efd9aa565e3b8d6071f271b33501e2192b3a478120c41d015537e807bf3ae808ddab930aeb861f353022ac76522e5102e32f72722b93d36d5f2236 SHA512 ddc45ebcfb36d761d8c11b8f61bcef046a51eea71692d89495c897cf9b4cdb5e14287600285297c8a6aab543761d9f5ba3ab45442803837a810b945aa346d48a +DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 +DIST io-lifetimes-2.0.3.crate 29216 BLAKE2B 799129ac5cd95c4ee852fb068550169bcad85316d9ea0f04c8e27f0b008e4c832af46cc8ca09ee5b7877af5dea58568d50710df20d763d48578b97e21bce5890 SHA512 00b807764d4db5ffc01823615c96beacf4d029b834069ee4e9ff2584038c59cbd48db49af8eb6aaae92903d27446bad86fd69b8c7bcbf4c9e5e697abfddad772 +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.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b +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 libadwaita-0.6.0.crate 108068 BLAKE2B e375459d88713e3383756813f87518bfa09888804116a87e83e9c6182b6a13c1062ecd919cc6cd6e51267ac6e3511f62546aa66291f4ca9e3775ef8ddcdf462a SHA512 2f1cf2a54bb2944febdca1f0f96148bb8d776971788a1a86c27135f1e5591c7353f70a55b4d2d6b07c5509e3cae5bff7cdffd22a187cc1fdd3509ae5b658c0f5 +DIST libadwaita-0.7.0.crate 116886 BLAKE2B 3b584283b59dd2dc4aa74f2da8dae4b2a24da21422941e0bd8243c1427f7febad805a03736509e26924470fc19c64767b0b730f3a2e9dd9ca974c63ae58edeaf SHA512 f2c6fa23b497f6c68eed658896c562c2c3405aa2c1cf7ff913b72d212043f96b99cc745287c30435f63170b2e03b903a83bc740933cd37add09a32988da1e878 +DIST libadwaita-sys-0.6.0.crate 26809 BLAKE2B d171abed78b4a4b81066bdda075e412b9257a5cab8fd745e3e0f7432305abb38396ff405c857c829668748755e54c98178364ede107c407bf87ecde75238b648 SHA512 725f750677f679e6b9293df45be404805ed93fcc922e2aaebc7a33b6afdd8b32513fb1d7ac9073cff7ab10714be572eae77e28b8ba21309627ea5690e8c9be8f +DIST libadwaita-sys-0.7.0.crate 28601 BLAKE2B 5913bf2fe424d16bb0e432fe951b78d850325d9660bc95270c8710349b2f80f21180669726b0675aa86668879d26679e90bd7577554ef1749497a900a5528d21 SHA512 308431e3d34a72f534d46fb23e63030b811b680124b547616ab003bdb2c173557d414d791efecd7386f107f0249aba8d803c3187c2083e18d1f1c5bd7d961a47 +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 +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 locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6 +DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +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.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 +DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST multi_log-0.1.2.crate 3297 BLAKE2B fed488608a2954fc250991e7357bf6127d6efaf1f878f2a1b2b89af37092d6fa0e92df876118b6d627af49b821b8684ecc3a1bba70c97516de27d44fbd9a1555 SHA512 6b3a0faf830ff48c2fbf22f4fad86b69c06970720377ea05d3756f13636c55679bd6fc52a1d2dc8187265e727bab1b6d0bce9331c293593f8a710cf2b2bbb193 +DIST names-0.14.0.crate 38865 BLAKE2B 48da41f986722c9d68f202f6de73194c2fe4e5e18b012a5879b01bb255c8fcc06468938c8d60a3596425c86d1fb8188dd6fc14749f87f5fa3b82a8f418bef572 SHA512 26f23e22337e19ec0631718e38fcf7037a261711d4af5b478b3c8186f21175e22c09a94f0c65c257f69832d534c6bd5ac5fb5ba190a2cfd5bed50991ab24cbc0 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +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.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-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.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 num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +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 oo7-0.2.2.crate 45618 BLAKE2B dff7e32c2f1b88a6d55f2aafb10637d4909962adf8f81c3a731b3e05e8a22b38ba1d24ad5d88fd41f9646dfc712a65d3a02d0cbf28f60cf457d4be5b1b7b8745 SHA512 94728fef45e284a4c111a2cb9af1514f819372e491ccca4b1731df508095f172665f294da403c87e420da6e64bd992c04f7f4b680831dcfe0e06e1c744bca46a +DIST oo7-0.3.3.crate 48134 BLAKE2B 005b16858c152251f156681d2d52106aa0016de6988e369cb8463d3bf7f7bbeb5c5b0aaf6dcd8469d56961a623dd56ffc88583b9859d8d0604b804d670c44a63 SHA512 864893cd4e0772cc428781a9c42d4e199c506aee97cbef1a484411d10da6b84f7243edc90fa0829faf6185325af067e3c0db60786861d633915d04bf8db76900 +DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e +DIST pango-0.19.2.crate 44758 BLAKE2B fddba7df03951d1ac195fda45ba347e6f6f9b5a6aae96949b84f56054e1fee9b26fc1416b8e31208e43569f163d6374314335dc959cae951ad05f3f8d229c4fb SHA512 1a6bbd9eec14a99392f5c12c1e15c7f80cbaee3de5d00fb33e5f2dcc53c197835de468da1c27bdf9def31433655660b120d6bbdf23767b1330bc92ad791f4c2b +DIST pango-0.20.4.crate 45571 BLAKE2B d42807064e28fc3f3672d38f4977f282b0396690c9016fcc18c7fa88c5d39f21dd8f087c5718bbe026a31d9dac454a3a49dcc68a3bcbdd6a3abd7689c41e2eb9 SHA512 bce736a0ec392da8b7033890dc97a2d51aa6e1adaec6af823a6c6b4f04f118506b66792b5d8dea92122d551e91e7dd9fa5134b508419c348469e43de20581719 +DIST pango-sys-0.19.0.crate 24787 BLAKE2B eacbc1247f03ce27c368e791b0e1c29f73e6a38e19a74686d18e441cf63eedd18d34a116d9d3c8786c70e71c9ccf32e77ee2b018f0290882041c42e25e068517 SHA512 b299627a3402076a1230be8eef66a83f4b7db8f40dace6a4c40bf75521f2ed5447911219a000c4b2e2873d9a237cf6aae3000092e57bd27a7eae34e02d0cad50 +DIST pango-sys-0.20.4.crate 24956 BLAKE2B 926b77022e7352a596f8317d59891b422c51aa6fd1a28aacd7d4256d3e4fe3a9fa40b037e588478b506d6c8541f102b8e3484441a6b485109b69e1f098d97d16 SHA512 474d1afd2c732b221b9226dc68a55a207bf8d0c4534b257086a5d3567711566ac94a896e851fca10b899523e8a93ce0a725e60a4fbd83c652cb8342cf2f29504 +DIST paris-1.5.15.crate 21290 BLAKE2B ee668396f240c394fc511bf29a584f24672486edcfc11906b97b8610964c51e88a6d60decbfda2a88f74e83a7817409cc95f6deccd44ad7c2fa28acf3096ca52 SHA512 0afcbc9fd3b6c757ed30e806a3ab4a2cba42311b1beed5b0a3175a9cacec059a5f089b00509dbade1e8f915e44dcd3fe078cf7e659acf6f7bf2a574e44a92ce5 +DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a09703c58e8d46c625cd74e2c55d7e28a4c09b0886fe4ab415b128bd3114f8283d4c903398e12a11d65489b6 SHA512 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a +DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +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 percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pin-project-0.4.30.crate 49505 BLAKE2B 92dafa51eb470f9d61ea225e0ff9e090f4949627a1779050e06dfc77c596eca8d58ba47091bcd73817986c8dee50ca87cab8775f70ef15bf9af78c14dfe787a6 SHA512 2a02bb98a429404d422b676e53d563032eb43fe47635ef42ac3fa68c66c967731ca8cfe8e089a35a45e5c5204597cd3e56dddb0d35249a5e4138d431b31596cc +DIST pin-project-1.1.4.crate 54230 BLAKE2B e90fcdc609f42171b18a42626e59dd904555774c4c012a274149d18ee899ade6969c31d9fd706a363ee2d1a510d80d24e438e04cbed5f4ab26b9d645256e2438 SHA512 e378034c6de9148797d874e9a4ecf66039c662c54c263a06413a2ebf5bbbbdf21419e8738d6b2eca6bb5d2043102e52dc6d0e370e7c242830ced0779e13cb6d8 +DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 +DIST pin-project-internal-0.4.30.crate 30463 BLAKE2B 6260b4ebb91041b51dac7e7141e09f2e8c3d9780bf4c2adff57183dc4f8a728bc0f0a1a31be101655a27d5963a0ce5ad539b4950bd6f06f0117da2376e0cc5ce SHA512 e779d67f9ef9ebdccfe171be349cd781b1c1e30b353a83eac695739f6dcd8576a3710b94741d9696e716dd54057fb60164e188306f7e6477d51c09aef4a532f9 +DIST pin-project-internal-1.1.4.crate 28249 BLAKE2B 6d8dae4d59d0b71c9a66414cf5babb45285a8d67f798a25e5521495ae23e983b871bc8f70c20d0785b5b53acf9a5cf734f137b581852a542f98b0492cf6568f6 SHA512 b8a687d1d2fa84bccb41eb7652434036c227268177f2f05a7071b0dfb16672fc8a9762ecac6c4e519478cefe16ed4bcc2c77dd9298057dc42f87021f8e0a603b +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 piper-0.2.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1 +DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4 +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST podman-api-rs-f35e6f9f9fdb9d9023aed341252c16c0ad9796d1.gh.tar.gz 120206 BLAKE2B 5cd864be50faca984a88b097ce0a016bb05c313224dd0576ac345a335f46b42236a2f206084ce2b349e8af1c2223d8fb6e59145b9f45cdd903a44235d53d173a SHA512 432d8e9414935ce971f59aa9f04dbaf38761fe7263164e07a0d6b8e91485427e603bfe54d0386a594d19b726408154e852c372c6fa73cf1134523b93accf9ed7 +DIST podman-api-stubs-0.9.0.crate 53878 BLAKE2B acb91b7ed3541a539a434afe9866dc2b14bf7a028db301619bda495c181a9d06db7700d82aa507a2cbf9e30264d113be696c086fdc8a48c6314478d7a9ead763 SHA512 448cb1f8d1b65aeed809f70777363636f348802edbcddc4dc93be152851065e4b443dbf069d513da5a2bd4dec1bb38bf4101686e68657fdabb7bc21abcad5b4c +DIST pods-2.1.0_pre20240215.gh.tar.gz 1529740 BLAKE2B feadb6a92bdf32fcb46314ad678eab237ac036f09c09cd03a3ecd32290f3db2dcd4e8abc036ccd755f68a32c22caa331ffd5f85f537bc660ab8d213bd7a9a471 SHA512 ad042f0cc83972e34e77107d3c3ba88152bb817ba849f4d55c2c260c3196eb6fc93d51a46dfe943b487c3ac57285cdb63438aca3671c0b5b65daabd8b791e213 +DIST pods-2.1.2.gh.tar.gz 1132127 BLAKE2B fb700b51ecf31cc39b4981c86a2df9f96c7b8701d3ba8ec73f81999b0649a28821a9cc413567a3f8f4903107f87dfe7250a32cdcbfb58426e83603ebc363f913 SHA512 c371fdf46dd9c2ae94cba85ba2a747bf5aa01055002690a867de52e3e0f82ee94d1ac12244d6d13e4a2c4819c5f0c0e53c4f2ea7412b2b7e3c24dd44353fdcd2 +DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 +DIST polling-3.4.0.crate 56336 BLAKE2B a6dd890abdc3d62587c79188db6e4a50b6af4544df10ae93fa8301595a3679bf482ec5c4f280cd6a313ce67b8ee28cf931d557021efac1a3ebd8c7cd75454c6f SHA512 3e62fa4f498d386dd6710bb14474e6e5e3aa6a4759b45cee16051945fce9710068eb7d36171c6d8108c75b394c01531b031461e8254131b36a5deead1d153842 +DIST polling-3.7.3.crate 58276 BLAKE2B 907f5cec860d5c631b7cb7ea9fc919df1a1b77dfe3ed4ca94f717316b78d73e9ae0f34391476a057d82d7376f819625ca1ca594ebbfb33bce7557db6663b7f2d SHA512 a2db17dcf623b77c8b94e36ea5f55059a35a70aba80f261428bc5b8df175dd1a95e302912bdf55dd1a6a3282fe4920054bd1cf6d7bc6eb52a70556d220e05429 +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 proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 +DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2 +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.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +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 redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.6.crate 26186 BLAKE2B 709c087edaee82f6c08ce585d01bd34d100c30cb1568791a050626afa538f97b2542495b87029c9bd2c32693f00fe84e40bd6d521638a4ee50f09c8a322fd6b3 SHA512 db8583573e4256132be13aaaf7dc075c9e55adea5c160af1958a46f9f9d43f1379f3342c068b05a60ee4aca1bdc4af17608a564a68fe5c3c6ef5859f5fddc0f7 +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.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +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 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.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e +DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST semver-1.0.21.crate 30445 BLAKE2B 1c779c25576723ee7e44e7c831eacc5dc6bb33cbf051bd0748f688573e01595d05808cdef4ae48a6423df15e474cea58a0664ad7fa5cad490a61f89473f426d7 SHA512 bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35 +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae +DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 +DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34 +DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d +DIST serde_repr-0.1.18.crate 9974 BLAKE2B f6a8b2c8bc759bc8cfb3826489faf67da13b1cbe2432c30ec877036924869b9cf7c1ead2809b8e5852e352b51c91f40fa892ca68832ea567e4a7df29f8590a98 SHA512 09d77ccc60a748f8c95998632459f52268cf45949c0e22250f751eeaceb7336c03a457587af7bdc6fbc188cea4e15e77c8bf63d9741a9ae31fd0b8e787cabcde +DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1 +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +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 simplelog-0.12.1.crate 21052 BLAKE2B 0a962dccf693671f39d7e87cbf1cceec56a7d481bd6c23f896828dcc2ea54f1eb7c082685147d631d9ca93d7ade91bf8b55e82b4f63456480f26f43cbd30366e SHA512 f72e010ff208dccf755a49351e4255f9e858361823ae459345bccc54e00be5919111047362844c6b74bdb1fa984fdcd65e3c2673b97b56e1dcb116a2051d7889 +DIST simplelog-0.12.2.crate 21548 BLAKE2B 34f2221981fb5148e9f2b87e3f0c7d2d81c9bbab65f19a952a14d055aee9a6361308e953a8a21a190a10429354b44fef1205f095aae42ea7c1f7da9257fd9ef6 SHA512 d1ac5ae3df161ad76a71d5c56b9e0d4a36ea2be5889fb1a3e457cbc587ea87e742ab7ad4b315305227296fb63a897c675a5f3cb8c8fee96ef1e387fda2e0d715 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +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.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST sourceview5-0.8.0.crate 62157 BLAKE2B a92774d394fb7b1b5b05e9a175d9c9970a22bf13fcf27ee447ff04b5efe3b7f124f16bfcdcd7957abf7a537a4e40103fa86476c8620f400f394e977c8c95e738 SHA512 ffbda86977be8adcf3e5f98f956fb77b22ec5c761e127024e11adf0d45abb349bf3450c7f0e7c370ecb0ce41607325d2a3f98c17d6ee6e2c0a0ab2e26efd7d01 +DIST sourceview5-0.9.0.crate 62621 BLAKE2B 7b6416a57245ec47ab6519300f56c9b8c0420c148ba7b204545aeb3e4360f0f38e0817f011b08c45a654819e639a0067bfc09e038d3b62d1b68f9fe3e0621fbd SHA512 8b55d15967974613b7992c9f681d331640d09da7e5cd87dc0bf5d6597689cde7b140d0dfb66188157af68f4a8b4c1817d1f0a8a3a9510d96bbf1b067462f920a +DIST sourceview5-sys-0.8.0.crate 18696 BLAKE2B 81000126c5148b21c1f1f17ac421bb0cf7997ec7cd26efa6a8605ba5625464f90dfe4a4772127b72e87a7aa50d2addfa9c9cc9f3c49493fb7a16664b2f63e94c SHA512 767eacc6b44e12d01747a982a6c40a2562636b088a1c18579e6f64394e0acaa93498da71549d39f1fec4adb36eb78974dd110b088274bd5a5f6e50ff124cad70 +DIST sourceview5-sys-0.9.0.crate 18779 BLAKE2B b0192c552e21a75c37c0a0976dfd3ad7e92e9ccd7c0c9ea53e005d2c02af7ad935f3cf8adee9ee99c4c1e109e638929a44c53d990a4fc2aafb3c3cf3b4010f95 SHA512 6e2cf4de213ba9a3543cb83663ab36b8881ca39335dd9742210c59cd10bc6f96d6bcc451a255392f4bf7f5ed3f1e0d4f2e408c6998957dc6133f5f5f42d0b212 +DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +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.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST syslog-6.1.0.crate 10000 BLAKE2B 2d1b6c3a8c7ea727bb46d2f22656c64a6097b67ca830e1b72d942e4e2c96c4a12aae46e0943b0096f8a65fbb53f8e89023d78d1e20ae6294e1535ee5415d1430 SHA512 b3de1ccd8f4ed33da9974b3034d525ae7e44e29d9560482742adaa664b6466dafa524ed763a77da9c0d1726b33486a1956e1da39641abc0b99e3e166d180d1ca +DIST syslog-7.0.0.crate 12968 BLAKE2B 383cc618e5b1d5732c9391b317966d48233c5b3675053c476bb454a882326deb417dcbb73e61f16831ce32aa20c3a6d50be57e47b89431c125f7d03f482c7cc4 SHA512 2569c97d381feea99e5d63e1944f79bb57658ed740fa15ed90e2f1f80ff0efa470027b24d5606f1cf3ad3d3a679f2b69f66b84d0b8afbcf0b20603b3b0fc775d +DIST system-deps-6.2.0.crate 24961 BLAKE2B de59a67e59aeb793dfc7f71aacf93303a4eaa3364aec69fabb7572c07120c447c0b3581ad62aa61292d7c78cda880557e1bc11a3a76bd1a6bd84dd3128c4fa2a SHA512 10bbc503b8f55560a607d764c2575c7b854ae07ed50470d7cededc1e0451e4c7f75e06a655eba90e5470d8c2d1f1911089cd4d82da378a2d15f8e718c8f794c4 +DIST system-deps-7.0.3.crate 26313 BLAKE2B 3429b765bbe57865f68a76a53562d31492892c4fe6963195002158049d989268f6ea91bf8826c73d762bd4a80506e1b238ae676234004031acce1eee35924026 SHA512 0b941160ef803e1c0545082bc5a1b6556ef9dc11fe1dab5575a0712428701ebf1446504308061f203bf52a9c61f3c9ab020cc238e9be2e3afc20dc047c746779 +DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 +DIST tar-0.4.42.crate 58998 BLAKE2B e3730ff969052b328abdee9c1413540a6cb7829ae08154e2ffa6105876b459eb610c7e9f1ec51a1b64ef64e4d550d102bdd1a0a1a7526600c92726cd6be3097a SHA512 f7ec32f1d5b5b944159d07c0ff0fdc03efcab07f3874a368dedce2920d53c075df131dd41fbbe1acb315a2093de7a5d9564ee382c19b77c528ebd4c2710f5340 +DIST target-lexicon-0.12.13.crate 25424 BLAKE2B 5fcac231c270a59b6589adb79c90cd3bb15ce024e3c5fa3fd267b3226e5514ce77387c57c86ca765b43ee593a55ec99fdc8fbfd464dc01afaa91ad10337b6278 SHA512 323331857bd3db9877a6c7304392e39d378439462ae4f6d6939c02d28914ecddec52696c94ceebfe8a0e7e93ce25c900099bb3922d7783643162e55c7a8769b7 +DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST temp-dir-0.1.12.crate 5792 BLAKE2B f38b732e2db664729c31a815e56d48ea3a9c08d5c8ac4cb7c040e85acd6b5de2e37b2da2b5451ed30cb9996b33627d65695a390bd44f90ac44c29b4d05522fce SHA512 464b0e076308649bcf9a4c30726f025702f538131d384d7ec901e6e53d68d67345748cea83472902a3f4bf190a934524af92da91ea4ea0af20509414cbbf7276 +DIST temp-dir-0.1.13.crate 5829 BLAKE2B 0461b4816144943cc860a27e9b44da054caa5e911602debb2df459108c083d7aeac3633b559caf1d2ade92b9fee02cc83f76dbf2f3cf19c1fa1c81fbfa2495d8 SHA512 eb4b718c27c736a3e2ca1188944407798e1a5e163409d74ef1dc3ccb3657df5e8d64ed8d92e48da9096c27eb32599e1b644d78487a62a989bdc684af97393cb9 +DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa +DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66 +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936 +DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 +DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c +DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 +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-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303 +DIST tokio-stream-0.1.16.crate 38312 BLAKE2B 39b9ccac4091e8d882e1dac43cf930bd4428669add837c2fa989fabdde8f2edc5340df83745600cab1d0880a87668ea6ac95dbcdfa02fe171f3f763887374e9b SHA512 1e9013ff016b59b99b29465f42b4dd61f0a7feeabcd35ecf39a26862ce3e00ac1c818d012d0c62a7509c244d429c8a10f9afdfbccc2e178a5e62fbfe097ce39a +DIST tokio-tar-0.3.1.crate 49485 BLAKE2B 5c6fd006e9cf2909d1471068cdfcf335cabd556cec37e4f0f4416015bafed2d64b9f99fe88d4c4ca22690c68e7c719ba8aeddfe1a16fe33840d234dbb6205efd SHA512 2b82b1b7405f8730cdac70262735ac0a56c8cd2f52716dca47300a8f15ebad969fbc0243c8466e2886c7abca6612127db9c49a76f7a47fdfb653486fb57533d9 +DIST toml-0.8.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546 +DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 +DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 +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.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST toml_edit-0.22.5.crate 103292 BLAKE2B 317770698d6588a39e245e4297f465a61b6fbeca04a28bd3d82dc7a14a8e41c672f0dd23dfc967da125b802769b9477614db05f4e4506f442c923bf7454a4b6b SHA512 bb485b58c44ffd72da3bcda2a6279104e2115f3988b897393ccb5dc029d487b6adbaeb5791fa2603e7ab8dbbba7ae4ed54aae64578e0040a130d64918a37bb01 +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 try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca +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.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version-compare-0.1.1.crate 13224 BLAKE2B 4bb1e7db6a4a5b30f4ef950234fa939bd562e8d5693aad42a5dadddde7caee01b4dc42b28d8ef61a769cf573440e57c0dc321f8a8b4b3dfc0cc035507bfed886 SHA512 efc9441440f702518867e2056c0ab066cd2fa6949112479e463802610f25a4d50c4411eb5fd0ba6ca9b187e358fce8d99579188e0ed9ba0297191172ab7af408 +DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb40622a776a6f53450831f027273e5a64bb8e87d42a9af1c64a6f035afa76565309c5a8810a20b8a5e51a7168a2e91dbc SHA512 b799c1713d4bf7af00f9c6d562d39c5e916f37350c2f3f57119277725b81c93246d0b1410d4ee981694bbbb731460b6512a813fdde1cf25949cd45fb3e70bd6f +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 vte-0.13.0.crate 55338 BLAKE2B 24a891db19d37980a3c920fdc3b0f8336d8ef8bd389e50f5900a5284593208bc6c92110b6035bef12ee01b527c62544f37ec45f9b55a43c54045e4a15fda6879 SHA512 833dc2f1c42cc0537f0185c00eca2ec76cd07cdd96a066a23366ffc2d7b8ae6903167d53002497265962954974e734cdd9bc06080030761cc1f7fd87c29d3bca +DIST vte4-0.7.1.crate 17004 BLAKE2B e3dd483974fa9f2b1489d368d839e8dfbd6628a8394e963519fd6ab5b7ffca7b1417c203f18461e94a22fe110d7a06625ac81b056aa5939a3b8be68bad1633be SHA512 f5772cb598bd113e9794c21fd6192955e0a8fda17c2af692c9ebf64c1c004e2837d163f728ce993e248152ba6fdfdf5ecedc1a6e86b18bc81196bfbde88b4898 +DIST vte4-0.8.0.crate 21809 BLAKE2B bd05f5862a319e5dcea909fd8533d355e19291daddbe9969803061539fc76f4f21885ab37cfdd4c7324b85d539f77eadd2008985f3707c1ec43836edf7f86606 SHA512 a15f0b70083ebd1ac216fa652ce71440ba656ca38cc33c6e322dc64548e5ab3c52f216cb5e7ffe5ce2d2732f5059f03037abd92e384ba11fc8d5071d07dff533 +DIST vte4-sys-0.7.0.crate 9437 BLAKE2B 553cc9ea3280c762bb094a7f8102ac77f64bc44204b34ade2b811031add7d8cfd1667bac3ca50d68aa4f48e00106aa7621b45a9d36e408b794d2b68ff64f2aea SHA512 ea0e0388533672454b1a9de56e698bd78666022fcd87b3479010626c2cdb2f8e08e377d2c4338065b4705780f2b8bce6dd9b29b67a65e22befc2efa88ab4e9ba +DIST vte4-sys-0.8.0.crate 10636 BLAKE2B 182445268c6c1c925fd885b4e6474708f7f6f329ba8546ece27a4e3e0b4e4de19ead5303dc72e0469d3210fd91fa8f49aa62f4bf7b0c25b0cd7d521d4f1fa02b SHA512 28014c7a97ddf750dbd56364d8d540220a3ae5ccfeac80748517fd67cb2dd360d25f8cdf7f41e18d572f3c61891263e1a07e478d31476d3be785f3e29ed48ced +DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e +DIST vte_generate_state_changes-0.1.2.crate 6503 BLAKE2B c7ebe8ce8014bd9dfe6f2daa61ef7913c60fdbf7f3e3c205c0543894e5d56117d4536b13a931555043355cd043d279776e820c481337f71edf6f62a8c75723af SHA512 343f639b9393569378fa9353f1a37c7a355cfd56948568ed49828308a1100dc3a6cc0a8253f8f8a82d6246eaed31bfdc206762a62a6ab9a862e4ed11a9e3bd14 +DIST waker-fn-1.1.1.crate 6323 BLAKE2B a6b60c11d72aa5991ba57036bff589f73ddb5c15c399b8510a7e4d2993af67fcfb9c0d3a85b0ed27a772a98d068b0748f4b43145475e46e4a5ee1ce290875a09 SHA512 293321481eba0b72a4a37b158c76b0a783f0e5e4677d9609e43aafb703d44162e4abfb6b50bed1adda5bd1bff95a3b658fb542cbaa6c684a1bc7a8e8cf4135c8 +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.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a +DIST wasm-bindgen-0.2.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422 +DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204 +DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597 +DIST wasm-bindgen-macro-0.2.91.crate 13898 BLAKE2B dda8dd5d77dc57324b633f056805bf7892c39c5e70257b6d048c2f8cf885f7306f91f3f17de1b63dc740db66d52fe2250ba981077e03dcc731dcf7c80c047c9d SHA512 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f +DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632 +DIST wasm-bindgen-macro-support-0.2.91.crate 20091 BLAKE2B 337b1b2a9e9e9c1350267df0d9f041291a847cf4faa3bcd6fcc8a96e66fda54685da72f6e64e57cde0d4609409ebdc7851e96781f599470f8b0545018bdc2166 SHA512 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c +DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8 +DIST wasm-bindgen-shared-0.2.91.crate 7267 BLAKE2B a9dca2db84a33c650a7abbb6dc552bc4bab1446e66aace751d3709d2c63b878b127748a83cb174aae3ff8c5f5ec017b97623e5e9294e6ebf92d669efc618c357 SHA512 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b +DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +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.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +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.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +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.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +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.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +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.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +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.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +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.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.1.crate 157139 BLAKE2B 51ff0d738ca8ee04cbda131bfa675e1bc2ec54f286a1cfa4748e08c78cff87b4579fd74bf788fb7971ba77986afb90054bdbf6ed49db0e2b632d0f76127943ac SHA512 b1d54a03caa35a07e5a869278e5ff396da8fbaf7256bffa4d82da206f6b91a103fdfcc2e3210b5b1fc153636fe687be5cfd4fb4ffbeb84ba240ffae58ed4300f +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST xdg-home-1.1.0.crate 3600 BLAKE2B 9ebd05881f0b835ad8647691d05b168f0cc807ccd02bbeff4da9db0a4f6b9c5458a891d6df2867f8597f70789d7e4d49d4b81dcd266ed05d1c3d4b67ad9f11f6 SHA512 3f4d6d81b84beab8eb549e124c9dcf5dbcad8b6471cd87edcebf5c0011371667718104c7ea6eba7301fde7524137b18484621c820c75b182bafd7b9b2972957a +DIST xdg-home-1.3.0.crate 4000 BLAKE2B 0da36aadfa518f1ecb3fe9067eb4c014689af1f76c71c592184aa4c4fe457883faf1dad757344b375a92c484bcb3d7a408f8759c24b2e7738ef4997c870fdb85 SHA512 4d090f18ea4a37199d2c1760faca11e16ba9069086245543b3390c53e74a84145144a94863c7d8c3155a9d616732a3cd8caaa1a416c43dc4d107ce045727279d +DIST zbus-3.15.0.crate 151374 BLAKE2B 82b91798d90476e39f8aceb9a6578fc719110798f2d756fec6776e5e3b0ce7904fbf424d385fe85a2cdb7c1e921ab241965a7fb850161312a14793445f343c26 SHA512 92722ec87ea6ca7c7b9a779b62966cd69984970dbd299b093455768da26f1d2b8fc7aa5f24acaf28450cc042bcc48cac8c8d555ff5f99bda45794da2f2c2ac42 +DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699 +DIST zbus_macros-3.15.0.crate 25887 BLAKE2B 952dfa0c0540f8d2201598ac735dba365098ee74f1326de9f01a997f89fd7106f90ec7519b8432bd3ce0afa00dc21ecc58cc4ca00a001c8c578d60e96001b21f SHA512 e535104f111218e6323a70de3e5e04d8f26f667aaf570e3768a3e030ac61ed04d4696762b6597de9f1ab4317c981304134f6ba607add3341e3c7e70428fa6903 +DIST zbus_macros-4.4.0.crate 31183 BLAKE2B 9448845e1cfa58d51688b74ddf0aa3e65d1621db3c636809426e67433074dcbce36cbe595dbdaca895650775e7971d9e1fd1e9feb7cad42ba6521839459b6780 SHA512 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd +DIST zbus_names-2.6.0.crate 9638 BLAKE2B 014004eda1335361f34101ab5715d457a0d6d7df8ba5c4262304c338ff16fd7723a9f9a47e088d8a949e3343d20c2a9a05e24fb3fa0e46a9c10c58399ff20042 SHA512 3d0e5fb5aab3d2955b4516168b19be5c86d04cf2cc7d7f83779ba1d0f637a5670f16bc2f34e57bef0692477c3e2c1821f820214424c45f0411c40be954e38741 +DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +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 zvariant-3.15.0.crate 72221 BLAKE2B d2bea9c05edfda4a3c27a813a2d5274d3e7e35fa56d17bee91958c641e45b8c9bc7eb4f7787e099d712585e770012f364e244c4c1c30cc918886a688f666d642 SHA512 7acbeff6f717530ad771a415b5fd59804e6cff862c36ff4a7adee715d988a5ced8bcd47d3b41636a716239af8c0ac5b9dedaa663acc6f9f725b4a6072088341c +DIST zvariant-4.2.0.crate 82180 BLAKE2B 6d8309a223c32eae3c1ba4291d69bab395a3ef0f65da1e380552d27ccc547a31cf32f9dcf2feecce34276c065d044d0c897c9468b6df4c16efa94a0668dd19eb SHA512 ae7329db133ff8c262443bfe6fc10698606501ecdde8295367f3876e9c590730778ad2d4977c27e26288c92737055897686e7a0d30210723279c33da7467af80 +DIST zvariant_derive-3.15.0.crate 10943 BLAKE2B e75d5feb9a76b74c7b77d0be8552c06a2323337884c5cae60827bf7c470d0875d2c3d40c393fc84c63789206650100b6726da7e57446958ae07d5c20605905c6 SHA512 262009179f7c5d6b559709be69c89697eccc0202fbe52575f116894390b4443986edf6bf51ad83177423d5713217ec8f0fb9ecd3382960120055666124afabf8 +DIST zvariant_derive-4.2.0.crate 11057 BLAKE2B 891c141bfa0db95a5ac62ab2c31bef1215ef658a787d855c09c9b0e42485cd8aa52683c82a07394042615ec51b42ae5efcde81e7dbd2a35f7670888b28477df2 SHA512 8a50d143b38d57a757b3a6b6293c43d7db1a563ccf25002ad6b6a69b7c157765c604329659318a0cb64df1ecf78b3f0dbe88d6650740c016da9161719427f9c2 +DIST zvariant_utils-1.0.1.crate 6223 BLAKE2B ea304bac65493168f1be268192829d5a666a267b1f69533a9d2da2b2d2447d7a9f0f70164d60ab02afd90134e37060f86706bc7047c23aedb198d0834f987d15 SHA512 3cf364d53f1169d5274998c3f06ef1a9371071644b256223441deb004553d4eccbb564305ddc0693cf1b7a595e8c1b989df0f8b4eb8447a72782d7d200120f36 +DIST zvariant_utils-2.1.0.crate 7043 BLAKE2B b891c5fc2b5afb5eba01b9068b454a965b4f07548c1a080fd5b598165994a5177a7df5f39cf7263ea8bcc5d054c7d87012ca1588737d630d96f24f0d00dee6cf SHA512 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e diff --git a/app-containers/pods/files/disable-clippy-test-2.1.0.patch b/app-containers/pods/files/disable-clippy-test-2.1.0.patch new file mode 100644 index 000000000..913c1d9ce --- /dev/null +++ b/app-containers/pods/files/disable-clippy-test-2.1.0.patch @@ -0,0 +1,25 @@ +diff --git a/src/meson.build b/src/meson.build +index 776f6c1e..83c7db3c 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -65,20 +65,3 @@ cargo = find_program('cargo', required: true) + cargo_target_dir = meson.project_build_root() / 'target' + cargo_home = meson.project_build_root() / 'cargo-home' + manifest_path = meson.project_source_root() / 'Cargo.toml' +-test ( +- 'clippy', +- cargo, +- args: [ +- 'clippy', +- '--manifest-path=@0@'.format(manifest_path), +- '--target-dir=@0@'.format(cargo_target_dir), +- '--', +- '-D', +- 'warnings', +- ], +- env: [ +- 'CARGO_HOME=@0@'.format(cargo_home), +- 'PATH=/app/bin:/usr/bin:/usr/lib/sdk/llvm16/bin:/usr/lib/sdk/rust-stable/bin', +- ], +- timeout: 300, # Give cargo more time +-) diff --git a/app-containers/pods/files/disable-clippy-test-2.1.2.patch b/app-containers/pods/files/disable-clippy-test-2.1.2.patch new file mode 100644 index 000000000..9b78af36d --- /dev/null +++ b/app-containers/pods/files/disable-clippy-test-2.1.2.patch @@ -0,0 +1,25 @@ +diff --git a/src/meson.build b/src/meson.build +index a86c6ded..83c7db3c 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -65,20 +65,3 @@ cargo = find_program('cargo', required: true) + cargo_target_dir = meson.project_build_root() / 'target' + cargo_home = meson.project_build_root() / 'cargo-home' + manifest_path = meson.project_source_root() / 'Cargo.toml' +-test ( +- 'clippy', +- cargo, +- args: [ +- 'clippy', +- '--manifest-path=@0@'.format(manifest_path), +- '--target-dir=@0@'.format(cargo_target_dir), +- '--', +- '-D', +- 'warnings', +- ], +- env: [ +- 'CARGO_HOME=@0@'.format(cargo_home), +- 'PATH=/app/bin:/usr/bin:/usr/lib/sdk/llvm18/bin:/usr/lib/sdk/rust-stable/bin', +- ], +- timeout: 300, # Give cargo more time +-) diff --git a/app-containers/pods/files/pods-2.1.0_pre20240215-rust-1.80.patch b/app-containers/pods/files/pods-2.1.0_pre20240215-rust-1.80.patch new file mode 100644 index 000000000..3856030e6 --- /dev/null +++ b/app-containers/pods/files/pods-2.1.0_pre20240215-rust-1.80.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/944770 +Fix build with rust-1.80. +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -2477,9 +2477,9 @@ dependencies = [ + + [[package]] + name = "time" +-version = "0.3.34" ++version = "0.3.36" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" ++checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" + dependencies = [ + "deranged", + "itoa", +@@ -2500,9 +2500,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + + [[package]] + name = "time-macros" +-version = "0.2.17" ++version = "0.2.18" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" ++checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" + dependencies = [ + "num-conv", + "time-core", diff --git a/app-containers/pods/metadata.xml b/app-containers/pods/metadata.xml new file mode 100644 index 000000000..9b10fac69 --- /dev/null +++ b/app-containers/pods/metadata.xml @@ -0,0 +1,35 @@ + + + + + Julien Roy + julien@jroy.ca + + +Pods is a frontend for podman. It uses libadwaita for its user interface and strives to meet the design principles of GNOME. + +With Pods you can, among other things: + +Connect to local and remote Podman instances. +Easily overview images, containers and pods. +View prepared information about images, containers, and pods. +Inspect images, containers and pods. +View and search container logs. +Monitor processes of containers and pods. +Download images and build them using Dockerfiles. +Create pods and containers. +Control the lifecycle of containers and pods (in bulk) (start, stop, pause, etc.). +Delete images, containers, and pods (in bulk). +Prune images. +Rename containers. + + + + Marcus Behrendt + marcus.behrendt.86@gmail.com + + https://github.com/marhkb/pods/issues + https://github.com/marhkb/pods/releases + marhkb/pods + + diff --git a/app-containers/pods/pods-2.1.0_pre20240215-r4.ebuild b/app-containers/pods/pods-2.1.0_pre20240215-r4.ebuild new file mode 100644 index 000000000..f65fd22c1 --- /dev/null +++ b/app-containers/pods/pods-2.1.0_pre20240215-r4.ebuild @@ -0,0 +1,387 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + aes@0.8.4 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anyhow@1.0.79 + ashpd@0.7.0 + async-broadcast@0.5.1 + async-channel@2.2.0 + async-io@1.13.0 + async-io@2.3.1 + async-lock@2.8.0 + async-lock@3.3.0 + async-process@1.8.1 + async-recursion@1.0.5 + async-signal@0.2.5 + async-task@4.7.0 + async-trait@0.1.77 + atomic-waker@1.1.2 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.13.1 + bitflags@1.3.2 + bitflags@2.4.2 + block-buffer@0.10.4 + block-padding@0.3.3 + block@0.1.6 + blocking@1.5.1 + bumpalo@3.14.0 + byteorder@1.5.0 + bytes@0.5.6 + bytes@1.5.0 + cairo-rs@0.19.2 + cairo-sys-rs@0.19.2 + cbc@0.1.2 + cc@1.0.83 + cfg-expr@0.15.7 + cfg-if@1.0.0 + chrono@0.4.34 + cipher@0.4.4 + concurrent-queue@2.4.0 + containers-api@0.9.0 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crc32fast@1.4.0 + crossbeam-utils@0.8.19 + crypto-common@0.1.6 + deranged@0.3.11 + derivative@2.2.0 + digest@0.10.7 + enumflags2@0.7.9 + enumflags2_derive@0.7.9 + equivalent@1.0.1 + errno@0.3.8 + error-chain@0.12.4 + event-listener-strategy@0.4.0 + event-listener-strategy@0.5.0 + event-listener@2.5.3 + event-listener@3.1.0 + event-listener@4.0.3 + event-listener@5.0.0 + fastrand@1.9.0 + fastrand@2.0.1 + field-offset@0.3.6 + filetime@0.2.23 + flate2@1.0.28 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-lite@1.13.0 + futures-lite@2.2.0 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + futures_codec@0.4.1 + gdk-pixbuf-sys@0.19.0 + gdk-pixbuf@0.19.2 + gdk4-sys@0.8.0 + gdk4-wayland-sys@0.8.0 + gdk4-wayland@0.8.0 + gdk4-x11-sys@0.8.0 + gdk4-x11@0.8.0 + gdk4@0.8.0 + generic-array@0.14.7 + getrandom@0.2.12 + gettext-rs@0.7.0 + gettext-sys@0.21.3 + gimli@0.28.1 + gio-sys@0.19.0 + gio@0.19.2 + glib-macros@0.19.2 + glib-sys@0.19.0 + glib@0.19.2 + gobject-sys@0.19.0 + graphene-rs@0.19.2 + graphene-sys@0.19.0 + gsk4-sys@0.8.0 + gsk4@0.8.0 + gtk4-macros@0.8.0 + gtk4-sys@0.8.0 + gtk4@0.8.0 + hashbrown@0.14.3 + heck@0.4.1 + hermit-abi@0.3.6 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + hostname@0.3.1 + http-body@0.4.6 + http@0.2.11 + httparse@1.8.0 + httpdate@1.0.3 + hyper@0.14.28 + hyperlocal@0.8.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + indexmap@2.2.3 + inout@0.1.3 + instant@0.1.12 + io-lifetimes@1.0.11 + io-lifetimes@2.0.3 + itoa@1.0.10 + js-sys@0.3.68 + lazy_static@1.4.0 + libadwaita-sys@0.6.0 + libadwaita@0.6.0 + libc@0.2.153 + libm@0.2.8 + linux-raw-sys@0.3.8 + linux-raw-sys@0.4.13 + locale_config@0.3.0 + log@0.4.20 + malloc_buf@0.0.6 + match_cfg@0.1.0 + memchr@2.7.1 + memoffset@0.7.1 + memoffset@0.9.0 + mime@0.3.17 + miniz_oxide@0.7.2 + mio@0.8.10 + multi_log@0.1.2 + names@0.14.0 + nix@0.26.4 + num-bigint-dig@0.8.4 + num-bigint@0.4.4 + num-complex@0.4.5 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.44 + num-rational@0.4.1 + num-traits@0.2.18 + num@0.4.1 + num_cpus@1.16.0 + num_threads@0.1.7 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.32.2 + once_cell@1.19.0 + oo7@0.2.2 + ordered-stream@0.2.0 + pango-sys@0.19.0 + pango@0.19.2 + paris@1.5.15 + parking@2.2.0 + paste@1.0.14 + pbkdf2@0.12.2 + percent-encoding@2.3.1 + pin-project-internal@0.4.30 + pin-project-internal@1.1.4 + pin-project-lite@0.2.13 + pin-project@0.4.30 + pin-project@1.1.4 + pin-utils@0.1.0 + piper@0.2.1 + pkg-config@0.3.30 + podman-api-stubs@0.9.0 + polling@2.8.0 + polling@3.4.0 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + proc-macro-crate@1.3.1 + proc-macro-crate@3.1.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.78 + quote@1.0.35 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.3.5 + redox_syscall@0.4.1 + regex-automata@0.4.5 + regex-syntax@0.8.2 + regex@1.10.3 + rustc-demangle@0.1.23 + rustc_version@0.4.0 + rustix@0.37.27 + rustix@0.38.31 + ryu@1.0.16 + semver@1.0.21 + serde@1.0.196 + serde_derive@1.0.196 + serde_json@1.0.113 + serde_repr@0.1.18 + serde_spanned@0.6.5 + sha1@0.10.6 + sha2@0.10.8 + signal-hook-registry@1.4.1 + simplelog@0.12.1 + slab@0.4.9 + smallvec@1.13.1 + socket2@0.4.10 + socket2@0.5.5 + sourceview5-sys@0.8.0 + sourceview5@0.8.0 + spin@0.5.2 + static_assertions@1.1.0 + subtle@2.5.0 + syn@1.0.109 + syn@2.0.48 + syslog@6.1.0 + system-deps@6.2.0 + tar@0.4.40 + target-lexicon@0.12.13 + temp-dir@0.1.12 + tempfile@3.10.0 + termcolor@1.1.3 + thiserror-impl@1.0.57 + thiserror@1.0.57 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-stream@0.1.14 + tokio-tar@0.3.1 + tokio@1.36.0 + toml@0.8.10 + toml_datetime@0.6.5 + toml_edit@0.19.15 + toml_edit@0.21.1 + toml_edit@0.22.5 + tower-service@0.3.2 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + try-lock@0.2.5 + typenum@1.17.0 + uds_windows@1.1.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + url@2.5.0 + utf8parse@0.2.1 + version-compare@0.1.1 + version_check@0.9.4 + vte4-sys@0.7.0 + vte4@0.7.1 + vte@0.13.0 + vte_generate_state_changes@0.1.1 + waker-fn@1.1.1 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.91 + wasm-bindgen-macro-support@0.2.91 + wasm-bindgen-macro@0.2.91 + wasm-bindgen-shared@0.2.91 + wasm-bindgen@0.2.91 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.40 + winnow@0.6.1 + xattr@1.3.1 + xdg-home@1.1.0 + zbus@3.15.0 + zbus_macros@3.15.0 + zbus_names@2.6.0 + zeroize@1.7.0 + zeroize_derive@1.4.2 + zvariant@3.15.0 + zvariant_derive@3.15.0 + zvariant_utils@1.0.1 +" + +declare -A GIT_CRATES=( + [podman-api]='https://github.com/vv9k/podman-api-rs;f35e6f9f9fdb9d9023aed341252c16c0ad9796d1;podman-api-rs-%commit%' +) + +inherit cargo gnome2-utils meson xdg + +COMMIT="f4c41092cf68d4142c6164ae1b8c9879fa56f643" +DESCRIPTION="Keep track of your podman containers" +HOMEPAGE="https://github.com/marhkb/pods" +SRC_URI=" + https://github.com/marhkb/pods/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/glib + gui-libs/gtksourceview + gui-libs/libadwaita + gui-libs/vte + media-libs/graphene + x11-libs/pango +" +DEPEND=" + dev-libs/glib + gui-libs/gtk[wayland] + gui-libs/libadwaita +" +BDEPEND=" + app-alternatives/ninja + dev-libs/appstream-glib + virtual/pkgconfig +" + +# Rust +QA_FLAGS_IGNORED="usr/bin/${PN}" + +PATCHES=( + "${FILESDIR}"/disable-clippy-test-2.1.0.patch + # bug #944770 + "${FILESDIR}"/${P}-rust-1.80.patch +) + +src_configure() { + meson_src_configure + ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-containers/pods/pods-2.1.2.ebuild b/app-containers/pods/pods-2.1.2.ebuild new file mode 100644 index 000000000..eaafd88e2 --- /dev/null +++ b/app-containers/pods/pods-2.1.2.ebuild @@ -0,0 +1,360 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + addr2line@0.24.1 + adler2@2.0.0 + aes@0.8.4 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anyhow@1.0.89 + ashpd@0.9.1 + async-broadcast@0.7.1 + async-channel@2.3.1 + async-io@2.3.4 + async-lock@3.4.0 + async-process@2.3.0 + async-recursion@1.1.1 + async-signal@0.2.10 + async-task@4.7.1 + async-trait@0.1.83 + atomic-waker@1.1.2 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.13.1 + bitflags@1.3.2 + bitflags@2.6.0 + block-buffer@0.10.4 + block-padding@0.3.3 + block@0.1.6 + blocking@1.6.1 + bumpalo@3.16.0 + byteorder@1.5.0 + bytes@0.5.6 + bytes@1.7.2 + cairo-rs@0.20.1 + cairo-sys-rs@0.20.0 + cbc@0.1.2 + cc@1.1.22 + cfg-expr@0.17.0 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.38 + cipher@0.4.4 + concurrent-queue@2.5.0 + containers-api@0.9.0 + core-foundation-sys@0.8.7 + cpufeatures@0.2.14 + crc32fast@1.4.2 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + deranged@0.3.11 + digest@0.10.7 + endi@1.1.0 + enumflags2@0.7.10 + enumflags2_derive@0.7.10 + equivalent@1.0.1 + errno@0.3.9 + event-listener-strategy@0.5.2 + event-listener@5.3.1 + fastrand@2.1.1 + field-offset@0.3.6 + filetime@0.2.25 + flate2@1.0.34 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-lite@2.3.0 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + futures_codec@0.4.1 + gdk-pixbuf-sys@0.20.4 + gdk-pixbuf@0.20.4 + gdk4-sys@0.9.2 + gdk4-wayland-sys@0.9.2 + gdk4-wayland@0.9.2 + gdk4-x11-sys@0.9.2 + gdk4-x11@0.9.2 + gdk4@0.9.2 + generic-array@0.14.7 + getrandom@0.2.15 + gettext-rs@0.7.0 + gettext-sys@0.21.4 + gimli@0.31.0 + gio-sys@0.20.4 + gio@0.20.4 + glib-macros@0.20.4 + glib-sys@0.20.4 + glib@0.20.4 + gobject-sys@0.20.4 + graphene-rs@0.20.4 + graphene-sys@0.20.4 + gsk4-sys@0.9.2 + gsk4@0.9.2 + gtk4-macros@0.9.1 + gtk4-sys@0.9.2 + gtk4@0.9.2 + hashbrown@0.14.5 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + hostname@0.4.0 + http-body@0.4.6 + http@0.2.12 + httparse@1.9.4 + httpdate@1.0.3 + hyper@0.14.30 + hyperlocal@0.8.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + idna@0.5.0 + indexmap@2.5.0 + inout@0.1.3 + io-lifetimes@2.0.3 + itoa@1.0.11 + js-sys@0.3.70 + lazy_static@1.5.0 + libadwaita-sys@0.7.0 + libadwaita@0.7.0 + libc@0.2.159 + libm@0.2.8 + libredox@0.1.3 + linux-raw-sys@0.4.14 + locale_config@0.3.0 + log@0.4.22 + malloc_buf@0.0.6 + md-5@0.10.6 + memchr@2.7.4 + memoffset@0.9.1 + mime@0.3.17 + miniz_oxide@0.8.0 + mio@1.0.2 + multi_log@0.1.2 + names@0.14.0 + nix@0.29.0 + num-bigint-dig@0.8.4 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_threads@0.1.7 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.36.4 + once_cell@1.19.0 + oo7@0.3.3 + ordered-stream@0.2.0 + pango-sys@0.20.4 + pango@0.20.4 + paris@1.5.15 + parking@2.2.1 + paste@1.0.15 + pbkdf2@0.12.2 + percent-encoding@2.3.1 + pin-project-internal@0.4.30 + pin-project-internal@1.1.5 + pin-project-lite@0.2.14 + pin-project@0.4.30 + pin-project@1.1.5 + pin-utils@0.1.0 + piper@0.2.4 + pkg-config@0.3.31 + podman-api-stubs@0.9.0 + polling@3.7.3 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro-crate@3.2.0 + proc-macro2@1.0.86 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.3.5 + redox_syscall@0.5.6 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rustc-demangle@0.1.24 + rustc_version@0.4.1 + rustix@0.38.37 + ryu@1.0.18 + semver@1.0.23 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_repr@0.1.19 + serde_spanned@0.6.8 + sha1@0.10.6 + sha2@0.10.8 + shlex@1.3.0 + signal-hook-registry@1.4.2 + simplelog@0.12.2 + slab@0.4.9 + smallvec@1.13.2 + socket2@0.5.7 + sourceview5-sys@0.9.0 + sourceview5@0.9.0 + spin@0.9.8 + static_assertions@1.1.0 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.79 + syslog@7.0.0 + system-deps@7.0.3 + tar@0.4.42 + target-lexicon@0.12.16 + temp-dir@0.1.13 + tempfile@3.12.0 + termcolor@1.4.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-stream@0.1.16 + tokio-tar@0.3.1 + tokio@1.40.0 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tower-service@0.3.3 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + try-lock@0.2.5 + typenum@1.17.0 + uds_windows@1.1.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + url@2.5.2 + utf8parse@0.2.2 + version-compare@0.2.0 + version_check@0.9.5 + vte4-sys@0.8.0 + vte4@0.8.0 + vte@0.13.0 + vte_generate_state_changes@0.1.2 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows@0.52.0 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.6.20 + xattr@1.3.1 + xdg-home@1.3.0 + zbus@4.4.0 + zbus_macros@4.4.0 + zbus_names@3.0.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zvariant@4.2.0 + zvariant_derive@4.2.0 + zvariant_utils@2.1.0 +" + +declare -A GIT_CRATES=( + [podman-api]='https://github.com/vv9k/podman-api-rs;f35e6f9f9fdb9d9023aed341252c16c0ad9796d1;podman-api-rs-%commit%' +) + +inherit cargo gnome2-utils meson xdg + +DESCRIPTION="Keep track of your podman containers" +HOMEPAGE="https://github.com/marhkb/pods" +SRC_URI=" + https://github.com/marhkb/pods/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-libs/glib-2.81.0:2 + >=gui-libs/gtk-4.16.0:4[wayland] + gui-libs/gtksourceview:5 + >=gui-libs/libadwaita-1.6:1 + >=gui-libs/vte-0.70.0:2.91-gtk4 + media-libs/graphene + x11-libs/pango +" +DEPEND=" + dev-libs/glib:2 + >=gui-libs/gtk-4.16.0:4[wayland] + gui-libs/libadwaita +" +BDEPEND=" + app-alternatives/ninja + dev-libs/appstream-glib + virtual/pkgconfig +" + +# Rust +QA_FLAGS_IGNORED="usr/bin/${PN}" + +PATCHES=( + "${FILESDIR}"/disable-clippy-test-2.1.2.patch +) + +src_configure() { + meson_src_configure + ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-containers/slim/Manifest b/app-containers/slim/Manifest new file mode 100644 index 000000000..d01769f0c --- /dev/null +++ b/app-containers/slim/Manifest @@ -0,0 +1,2 @@ +DIST slim-1.40.11-vendor.tar.xz 5363516 BLAKE2B 1250a0ed43c5f30dec4d1113988ee5455375208a06dd9461aa1520e0496aca6a908df352a322a648bf9bca92ff4b8cc39cc5e9c0fc2f019d0ba19f5c5ddd8c32 SHA512 3d40da2322357845752ec8f6428ded77b26e732fcaa2eb0e7c0254d174b934016455afa676fd18f329f9be91a44df71bd0003979e46f5bb0c8fccf73105d371a +DIST slim-1.40.11.tar.gz 11763371 BLAKE2B 5724957d7a62609eee895dfa00e998351249b148dc3675d3fc2229423b7f17e5ed8397c9ea4c71fdf89c558b55b9b43e4822fa85b1c6d92c23f6a1b1cf65e3d6 SHA512 fa1049c68b3849d51dc58b1f84797048c6fa3d75b6e49715118107bfc6700e1d8fbad0c1ff0f654ce5aa5ac216200248fa883d4482978a7ab6dbd180d2696eb7 diff --git a/app-containers/slim/metadata.xml b/app-containers/slim/metadata.xml new file mode 100644 index 000000000..b02509443 --- /dev/null +++ b/app-containers/slim/metadata.xml @@ -0,0 +1,11 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + slimtoolkit/slim + + diff --git a/app-containers/slim/slim-1.40.11.ebuild b/app-containers/slim/slim-1.40.11.ebuild new file mode 100644 index 000000000..0b6075e04 --- /dev/null +++ b/app-containers/slim/slim-1.40.11.ebuild @@ -0,0 +1,47 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Inspect, optimize and debug containers" +HOMEPAGE="https://github.com/slimtoolkit/slim" +SRC_URI=" + https://github.com/slimtoolkit/slim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/slim/releases/download/${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-containers/docker +" + +BDEPEND=" + >=dev-lang/go-1.22.0 +" + +src_compile() { + LD_FLAGS+=" -s -w" + LD_FLAGS+=" -X github.com/slimtoolkit/slim/pkg/version.appVersionTag=${PV}" + LD_FLAGS+=" -X github.com/slimtoolkit/slim/pkg/version.appVersionRev=${PVR}" + LD_FLAGS+=" -X github.com/slimtoolkit/slim/pkg/version.appVersionTime=$(date --utc '+%Y-%m-%d_%I:%M:%S%p')" + + ego generate github.com/slimtoolkit/slim/pkg/appbom + + pushd "${S}/cmd/slim" + ego build -trimpath -ldflags="${LD_FLAGS}" -tags 'netgo osusergo' -o "${S}/slim" + popd + + pushd "${S}/cmd/slim-sensor" + ego build -trimpath -ldflags="${LD_FLAGS}" -tags 'netgo osusergo' -o "${S}/slim-sensor" + popd +} + +src_install() { + dobin slim + dobin slim-sensor +} diff --git a/app-containers/waydroid-images/metadata.xml b/app-containers/waydroid-images/metadata.xml new file mode 100644 index 000000000..61677fa64 --- /dev/null +++ b/app-containers/waydroid-images/metadata.xml @@ -0,0 +1,21 @@ + + + + + esteve.varela@gmail.com + Esteve Varela Colominas + + + Use the VANILLA variant of system.img + Use the GAPPS variant of system.img + Use the MAINLINE variant of vendor.img + Use the HALIUM variant of vendor.img + Install Android version 10 + Install Android version 11 + Install Android version 13 + + + waydroid/waydroid + waydroid + + diff --git a/app-containers/waydroid-images/waydroid-images-9999.ebuild b/app-containers/waydroid-images/waydroid-images-9999.ebuild new file mode 100644 index 000000000..89e8802cb --- /dev/null +++ b/app-containers/waydroid-images/waydroid-images-9999.ebuild @@ -0,0 +1,248 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit edo python-any-r1 + +DESCRIPTION="Manage images for app-containers/waydroid using portage" +HOMEPAGE="https://sourceforge.net/projects/waydroid/files/images" + +if [[ ${PV} == 9999 ]]; then + PROPERTIES="live" +else + # Generate using: + # WAYDROID_GEN_SRC_URI=y ebuild waydroid-images-9999.ebuild clean unpack + #SRC_URI="" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi +S="${WORKDIR}" + +# https://source.android.com/docs/setup/about/faqs#what-kind-of-open-source-project-is-android +LICENSE="Apache-2.0" + +SLOT="0" +IUSE="+system-vanilla system-gapps" +IUSE+=" +vendor-mainline vendor-halium" +IUSE+=" android-10 android-11 +android-13" +REQUIRED_USE=" + ^^ ( system-vanilla system-gapps ) + ^^ ( vendor-mainline vendor-halium ) + ^^ ( android-10 android-11 android-13 ) + vendor-halium? ( + amd64? ( || ( android-11 ) ) + arm? ( || ( android-10 android-11 android-13 ) ) + arm64? ( || ( android-10 android-11 android-13 ) ) + x86? ( || ( android-11 ) ) + ) +" + +RDEPEND="app-containers/waydroid" +BDEPEND="app-arch/unzip" + +if [[ ${PV} == 9999 ]]; then + BDEPEND+=" + net-misc/wget + ${PYTHON_DEPS} + " +fi + +waydroid_allarches=( amd64 arm arm64 x86 ) +waydroid_arch() { + case "${1:-${ARCH}}" in + amd64) echo x86_64 ;; + arm) echo arm ;; + arm64) echo arm64 ;; + x86) echo x86 ;; + *) die "Unsupported architecture" + esac +} + +waydroid_allversions=( android-10 android-11 android-13 ) +waydroid_version() { + local ver="${1:-$(for x in "${waydroid_allversions[@]}"; do usev "${x}"; done)}" + case "${ver}" in + android-10) echo 17.1 ;; + android-11) echo 18.1 ;; + android-13) echo 20.0 ;; + *) die "Unknown version" + esac +} + +waydroid_halium() { + case "${1:-$(waydroid_arch)}-${2:-$(waydroid_version)}" in + arm-17.1|arm64-17.1) echo HALIUM_10 ;; + *-18.1) echo HALIUM_11 ;; + arm-20.0|arm64-20.0) echo HALIUM_13 ;; + esac +} + +waydroid_ota_info() { + local version="${1}" + local ota_url="${2}" + local ota_file="${3}" + + [[ ${EVCS_OFFLINE} ]] || edo wget -q -O "${ota_file}" "${ota_url}" + [[ -f ${ota_file} ]] || die "OTA information unavailable: ${ota_file}" + + cat "${ota_file}" | \ + python3 -c 'import sys,json;j=json.load(sys.stdin)["response"];\ + j=next(x for x in j if x["version"]==sys.argv[1]);\ + print(*(j[x] for x in ["filename","id","url"]),sep="\0",end="")' \ + "${version}" || die +} + +waydroid_ota_info_system() { + local arch="${1}" + local system_channel="https://ota.waydro.id/system" + local rom_type="lineage" + local version="${2}" + local system_type="${3}" + local system_ota="${system_channel}/${rom_type}/waydroid_${arch}/${system_type}.json" + local system_file="${WAYDROID_STORE_DIR}/system_${rom_type}_${system_type}_${arch}.json" + + waydroid_ota_info "${version}" "${system_ota}" "${system_file}" +} + +waydroid_ota_info_vendor() { + local arch="${1}" + local vendor_channel="https://ota.waydro.id/vendor" + local version="${2}" + local vendor_type="${3}" + local vendor_ota="${vendor_channel}/waydroid_${arch}/${vendor_type}.json" + local vendor_file="${WAYDROID_STORE_DIR}/vendor_${vendor_type}_${arch}.json" + + waydroid_ota_info "${version}" "${vendor_ota}" "${vendor_file}" +} + +waydroid_download_image() { + local dl_file="${1}" + local dl_filename="${2}" + local dl_hash="${3}" + local dl_url="${4}" + + local newhash="" + if [[ -f ${dl_file} ]]; then + ebegin "${dl_filename} SHA256" + newhash="$(sha256sum "${dl_file}" 2>/dev/null | cut -f1 -d\ )" + if [[ ${newhash} == ${dl_hash} ]]; then + eend 0 + return + fi + eend 1 + fi + + if [[ ! ${EVCS_OFFLINE} ]]; then + edo wget -O "${dl_file}" "${dl_url}" + + ebegin "${dl_filename} SHA256" + newhash="$(sha256sum "${dl_file}" 2>/dev/null | cut -f1 -d\ )" + if [[ ${newhash} == ${dl_hash} ]]; then + eend 0 + return + fi + eend 1 + fi + + [[ -f ${dl_file} ]] || die "File not available: ${dl_file}" + eerror "Expected: ${newhash}" + eerror "Got: ${dl_hash}" + die "Checksum mismatch for ${dl_file}" +} + +waydroid_download_system() { + declare -a ota_info + readarray -d '' ota_info < <(waydroid_ota_info_system "$@") + local file="${WAYDROID_STORE_DIR}/${ota_info[0]}" + MY_A+=( "${file}" ) + waydroid_download_image "$file" "${ota_info[@]}" +} + +waydroid_download_vendor() { + declare -a ota_info + readarray -d '' ota_info < <(waydroid_ota_info_vendor "$@") + local file="${WAYDROID_STORE_DIR}/${ota_info[0]}" + MY_A+=( "${file}" ) + waydroid_download_image "${file}" "${ota_info[@]}" +} + +waydroid_gen_src_uri() { + local t="${T}/src_uri" + rm -f "${t}"; touch "${t}" + for gentoo_version in "${waydroid_allversions[@]}"; do + local version="$(waydroid_version "${gentoo_version}")" + printf "\n\t%s? (" "${gentoo_version}" >> "${t}" + for gentoo_arch in "${waydroid_allarches[@]}"; do + local arch="$(waydroid_arch "${gentoo_arch}")" + printf "\n\t\t%s? (" "${gentoo_arch}" >> "${t}" + declare -a ota_info + + readarray -d '' ota_info < \ + <(waydroid_ota_info_system "${arch}" "${version}" VANILLA) + printf "\n\t\t\tsystem-vanilla? ( %s -> %s )" \ + "${ota_info[2]}" "${ota_info[0]}" >> "${t}" + + readarray -d '' ota_info < \ + <(waydroid_ota_info_system "${arch}" "${version}" GAPPS) + printf "\n\t\t\tsystem-gapps? ( %s -> %s )" \ + "${ota_info[2]}" "${ota_info[0]}" >> "${t}" + + readarray -d '' ota_info < \ + <(waydroid_ota_info_vendor "${arch}" "${version}" MAINLINE) + printf "\n\t\t\tvendor-mainline? ( %s -> %s )" \ + "${ota_info[2]}" "${ota_info[0]}" >> "${t}" + + local halium="$(waydroid_halium "${arch}" "${version}")" + if [[ ${halium} ]]; then + readarray -d '' ota_info < \ + <(waydroid_ota_info_vendor "${arch}" "${version}" "${halium}") + printf "\n\t\t\tvendor-halium? ( %s -> %s )" \ + "${ota_info[2]}" "${ota_info[0]}" >> "${t}" + fi + + printf "\n\t\t)" >> "${t}" + done + printf "\n\t)" >> "${t}" + done + printf "\n\n" >> "${t}" + cat "${t}" +} + +if [[ ${PV} == 9999 ]]; then +src_unpack() { + local distdir=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}} + : "${WAYDROID_STORE_DIR:=${distdir}/waydroid}" + if [[ ! -d ${WAYDROID_STORE_DIR} && ! ${EVCS_OFFLINE} ]]; then + ( + addwrite / + mkdir -p "${WAYDROID_STORE_DIR}" + ) || die "Unable to create ${WAYDROID_STORE_DIR}" + fi + addwrite "${WAYDROID_STORE_DIR}" + + if [[ ${WAYDROID_GEN_SRC_URI} ]]; then + waydroid_gen_src_uri + die + fi + + local arch="$(waydroid_arch)" + local version="$(waydroid_version)" + local halium="$(waydroid_halium "${arch}" "${version}")" + MY_A=() + use system-vanilla && waydroid_download_system "${arch}" "${version}" VANILLA + use system-gapps && waydroid_download_system "${arch}" "${version}" GAPPS + use vendor-mainline && waydroid_download_vendor "${arch}" "${version}" MAINLINE + if use vendor-halium; then + [[ ${halium} ]] || die "USE=vendor-halium is unavailable for the selected version" + waydroid_download_vendor "${arch}" "${version}" "${halium}" + fi + unpack "${MY_A[@]}" +} +fi + +src_install() { + insinto /usr/share/waydroid-extra/images + doins system.img vendor.img +} diff --git a/app-containers/waydroid-x11/Manifest b/app-containers/waydroid-x11/Manifest new file mode 100644 index 000000000..7a719ed03 --- /dev/null +++ b/app-containers/waydroid-x11/Manifest @@ -0,0 +1 @@ +DIST waydroid-x11-1.0.2.tar.gz 62667 BLAKE2B aab1349410bcd2e797f53fe24413259463ca47870f3ac5f44ac68f099a498a7c00431e6cb4107e402b656a94a9b710d741294b6e312c7ba8300e27be4c7c1a8b SHA512 ec0baac3fa21b026cea4f47f3c71376c2618c3b8af6f08b533233d072a32914e88aa7f4a11b51fd985f885c5d3b81ea40a7f1ab8ced11b84f2e1cc8135b14481 diff --git a/app-containers/waydroid-x11/metadata.xml b/app-containers/waydroid-x11/metadata.xml new file mode 100644 index 000000000..70824e413 --- /dev/null +++ b/app-containers/waydroid-x11/metadata.xml @@ -0,0 +1,14 @@ + + + + + esteve.varela@gmail.com + Esteve Varela Colominas + + + mid-kid/waydroid-x11 + + + Install a standalone Waydroid session + + diff --git a/app-containers/waydroid-x11/waydroid-x11-1.0.2.ebuild b/app-containers/waydroid-x11/waydroid-x11-1.0.2.ebuild new file mode 100644 index 000000000..a216e1c58 --- /dev/null +++ b/app-containers/waydroid-x11/waydroid-x11-1.0.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DESCRIPTION="Launch waydroid in an X11 session, using weston as a nested compositor." +HOMEPAGE="https://github.com/mid-kid/waydroid-x11" + +SRC_URI="https://github.com/mid-kid/$PN/releases/download/$PV/$P.tar.gz" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+X drm" + +RDEPEND=" + app-containers/waydroid + dev-libs/weston[X?,drm?] +" + +src_configure() { + local myeconfargs=( + $(use_enable X x11) + $(use_enable drm) + ) + econf "${myeconfargs[@]}" +} diff --git a/app-containers/waydroid/Manifest b/app-containers/waydroid/Manifest new file mode 100644 index 000000000..3c0994ce3 --- /dev/null +++ b/app-containers/waydroid/Manifest @@ -0,0 +1,2 @@ +DIST waydroid-1.6.1.tar.gz 247610 BLAKE2B 4504fbe13b27c5329ebd425cf621b9639e816d44463af59b0cb49a5b60c29a92ae10e38898b5a637aac279f51fa8a8298b3c46d17d27fb8880908548eab5c259 SHA512 88607a68b81f6616c3f7286ce8e7eedf551e828718c1342ee2f86f40243c52c96fd23512d02a116c5880f0806af75919db5aabec3b92e7fb81510f0e8486a431 +DIST waydroid-1.6.2.tar.gz 247887 BLAKE2B bd9b6d9715f0d58837348fca965636f27abd874c774565f52ce862fb434b9b59f27100e4f6036da7f878f23977e798a3408022fd18885ffae022d34f44169e9c SHA512 ea6d6c0d8519a41c7c80335c30cb9afd3fd03d308400585779fbb5a52de881cfc4f3b9cbc71a089fd84bd362bd24c6f7ee4869420fcd2a1fe2104554b1b7b90b diff --git a/app-containers/waydroid/files/waydroid b/app-containers/waydroid/files/waydroid new file mode 100644 index 000000000..82aba2c4e --- /dev/null +++ b/app-containers/waydroid/files/waydroid @@ -0,0 +1,9 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="Waydroid Container Manager" +command="/usr/bin/waydroid" +command_args="container start" +command_background=true +pidfile="/run/${RC_SVCNAME}.pid" diff --git a/app-containers/waydroid/metadata.xml b/app-containers/waydroid/metadata.xml new file mode 100644 index 000000000..5f133fca2 --- /dev/null +++ b/app-containers/waydroid/metadata.xml @@ -0,0 +1,22 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + Waydroid uses Linux namespaces (user, pid, uts, net, mount, ipc) to run a full Android system in a container and provide Android applications on any GNU/Linux-based platform. + + The Android system inside the container has direct access to any needed hardware. + + The Android runtime environment ships with a minimal customized Android system image based on LineageOS. The image is currently based on Android 11. + + + Enable clipboard manager service using dev-python/pyclip + + + waydroid/waydroid + + diff --git a/app-containers/waydroid/waydroid-1.6.1.ebuild b/app-containers/waydroid/waydroid-1.6.1.ebuild new file mode 100644 index 000000000..2781db387 --- /dev/null +++ b/app-containers/waydroid/waydroid-1.6.1.ebuild @@ -0,0 +1,108 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit linux-info xdg python-single-r1 + +DESCRIPTION="Container-based approach to boot a full Android system on Linux systems" +HOMEPAGE="https://waydro.id" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +IUSE="apparmor +clipboard" + +DEPEND="|| ( virtual/linux-sources virtual/dist-kernel )" +RDEPEND=" + app-containers/lxc[apparmor?,seccomp] + $(python_gen_cond_dep ' + clipboard? ( >=dev-python/pyclip-0.7.0[wayland,${PYTHON_USEDEP}] ) + dev-python/pygobject[${PYTHON_USEDEP}] + >=dev-python/gbinder-1.3.0[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + net-firewall/nftables + net-dns/dnsmasq + >=dev-libs/libglibutil-1.0.80 + >=dev-libs/gbinder-1.1.43 + x11-themes/hicolor-icon-theme + ${PYTHON_DEPS} +" +CONFIG_CHECK=" + ~ANDROID_BINDER_IPC + ~ANDROID_BINDERFS + ~MEMFD_CREATE + ~NETFILTER_XT_TARGET_MASQUERADE + ~NETFILTER_XT_NAT + ~PSI + ~!PSI_DEFAULT_DISABLED + ~NF_TABLES + ~NF_TABLES_INET + ~NF_TABLES_NETDEV + ~NFT_NUMGEN + ~NFT_NAT + ~NFT_TUNNEL + ~NFT_QUOTA + ~NFT_SOCKET + ~NF_FLOW_TABLE + ~NFT_BRIDGE_META + ~NFT_BRIDGE_REJECT +" +ERROR_ANDROID_BINDERFS="CONFIG_ANDROID_BINDERFS: need for creating Android-specific binder IPC channels" +ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-specific binder IPC channels" +ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers, + therefore it's vital for android-specific memory management" +ERROR_NETFILTER_XT_NAT="CONFIG_NETFILTER_XT_NAT: see bug #937106" +ERROR_NETFILTER_XT_TARGET_MASQUERADE="CONFIG_NETFILTER_XT_TARGET_MASQUERADE: see bug #937106" +ERROR_PSI="CONFIG_PSI: see bug #947280" +ERROR_NF_TABLES="CONFIG_NF_TABLES: Make sure you have NFTABLES up and running in your kernel" +ERROR_NFT_NAT="CONFIG_NFT_NAT: see bug #947280" +ERROR_NFT_BRIDGE_META="CONFIG_NFT_BRIDGE_META: see bug #947280" + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + if ! use apparmor; then + # https://github.com/waydroid/waydroid/issues/652 + sed -e '/^lxc\.apparmor\.profile =/d' \ + -i data/configs/config_3 || die + fi + default +} + +src_install() { + python_fix_shebang waydroid.py + emake install DESTDIR="${D}" USE_NFTABLES=1 USE_SYSTEMD=1 + elog "Installing waydroid OpenRC daemon" + doinitd "${FILESDIR}"/waydroid +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "After package installation run either 'emerge --config app-containers/waydroid'" + elog "or 'waydroid init' from root shell to install android container runtime" + elog "To run waydroid, 1. Start container: 'rc-service waydroid start'" + elog "2. start wayland channel (from user shell) 'waydroid session start'" + elog "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides" + elog "(does not cover Gentoo-specific things sadly)" + elog + ewarn "Make sure you have NFTABLES up and running in your kernel. See" + ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details" + ewarn + if use apparmor; then + ewarn "Check the known issues for apparmor:" + ewarn "https://docs.waydro.id/debugging/known-issues" + fi +} + +pkg_config() { + "${EROOT}"/usr/bin/waydroid init +} diff --git a/app-containers/waydroid/waydroid-1.6.2.ebuild b/app-containers/waydroid/waydroid-1.6.2.ebuild new file mode 100644 index 000000000..f96d115d9 --- /dev/null +++ b/app-containers/waydroid/waydroid-1.6.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit linux-info python-single-r1 xdg + +DESCRIPTION="Container-based approach to boot a full Android system on Linux systems" +HOMEPAGE="https://waydro.id https://github.com/waydroid/waydroid" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +IUSE="apparmor +clipboard" + +DEPEND="|| ( virtual/linux-sources virtual/dist-kernel )" +RDEPEND=" + app-containers/lxc[apparmor?,seccomp] + $(python_gen_cond_dep ' + clipboard? ( >=dev-python/pyclip-0.7.0[wayland,${PYTHON_USEDEP}] ) + dev-python/pygobject[${PYTHON_USEDEP}] + >=dev-python/gbinder-1.3.0[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + net-firewall/nftables + net-dns/dnsmasq + >=dev-libs/libglibutil-1.0.80 + >=dev-libs/gbinder-1.1.43 + x11-themes/hicolor-icon-theme + ${PYTHON_DEPS} +" +CONFIG_CHECK=" + ~ANDROID_BINDER_IPC + ~ANDROID_BINDERFS + ~MEMFD_CREATE + ~NETFILTER_XT_TARGET_MASQUERADE + ~NETFILTER_XT_NAT + ~PSI + ~!PSI_DEFAULT_DISABLED + ~NF_TABLES + ~NF_TABLES_INET + ~NF_TABLES_NETDEV + ~NFT_NUMGEN + ~NFT_NAT + ~NFT_TUNNEL + ~NFT_QUOTA + ~NFT_SOCKET + ~NF_FLOW_TABLE + ~NFT_BRIDGE_META + ~NFT_BRIDGE_REJECT +" +ERROR_ANDROID_BINDERFS="CONFIG_ANDROID_BINDERFS: need for creating Android-specific binder IPC channels" +ERROR_ANDROID_BINDER_IPC="CONFIG_ANDROID_BINDER_IPC: need for creating Android-specific binder IPC channels" +ERROR_MEMFD_CREATE="CONFIG_MEMFD_CREATE: it completely replaced deprecated ISHMEM drivers, + therefore it's vital for android-specific memory management" +ERROR_NETFILTER_XT_NAT="CONFIG_NETFILTER_XT_NAT: see bug #937106" +ERROR_NETFILTER_XT_TARGET_MASQUERADE="CONFIG_NETFILTER_XT_TARGET_MASQUERADE: see bug #937106" +ERROR_PSI="CONFIG_PSI: see bug #947280" +ERROR_NF_TABLES="CONFIG_NF_TABLES: Make sure you have NFTABLES up and running in your kernel" +ERROR_NFT_NAT="CONFIG_NFT_NAT: see bug #947280" +ERROR_NFT_BRIDGE_META="CONFIG_NFT_BRIDGE_META: see bug #947280" + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + if ! use apparmor; then + # https://github.com/waydroid/waydroid/issues/652 + sed -e '/^lxc\.apparmor\.profile =/d' \ + -i data/configs/config_3 || die + fi + default +} + +src_install() { + python_fix_shebang waydroid.py + emake install DESTDIR="${D}" USE_NFTABLES=1 USE_SYSTEMD=1 + elog "Installing waydroid OpenRC daemon" + doinitd "${FILESDIR}"/waydroid +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "After package installation run either 'emerge --config app-containers/waydroid'" + elog "or 'waydroid init' from root shell to install android container runtime" + elog "To run waydroid, 1. Start container: 'rc-service waydroid start'" + elog "2. start wayland channel (from user shell) 'waydroid session start'" + elog "Contact https://docs.waydro.id/usage/install-on-desktops for how-to guides" + elog "(does not cover Gentoo-specific things sadly)" + elog + ewarn "Make sure you have NFTABLES up and running in your kernel. See" + ewarn "https://wiki.gentoo.org/wiki/Nftables for how-to details" + ewarn + if use apparmor; then + ewarn "Check the known issues for apparmor:" + ewarn "https://docs.waydro.id/debugging/known-issues" + fi +} + +pkg_config() { + "${EROOT}"/usr/bin/waydroid init +} diff --git a/app-crypt/PBinCLI/Manifest b/app-crypt/PBinCLI/Manifest new file mode 100644 index 000000000..b333a0c35 --- /dev/null +++ b/app-crypt/PBinCLI/Manifest @@ -0,0 +1 @@ +DIST PBinCLI-0.3.7.tar.gz 19404 BLAKE2B c3f7f95ee5002a23ad73d99945eb7da697b4d90326a2054d1dcffa2f4e952c7df8034d78dcbd91f476627394cea3b858d9d3d7a2a4efb8c99dbf34de53bad48a SHA512 aa51de1841fe65ad1be5ca9a07a4c5ebae99a19a4f6a66031f2749836b15f9d132f1a1d9cb1c65c29e3d35ae8c687b15a228d63342e73841867c010e9b4755d6 diff --git a/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild b/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild new file mode 100644 index 000000000..af191e1a7 --- /dev/null +++ b/app-crypt/PBinCLI/PBinCLI-0.3.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="PBinCLI is a command line client for PrivateBin written in Python 3" +HOMEPAGE="https://github.com/r4sas/PBinCLI" +SRC_URI="https://github.com/r4sas/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/sjcl[${PYTHON_USEDEP}] + dev-python/base58[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/app-crypt/PBinCLI/metadata.xml b/app-crypt/PBinCLI/metadata.xml new file mode 100644 index 000000000..627294dcf --- /dev/null +++ b/app-crypt/PBinCLI/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + r4sas/PBinCLI + + diff --git a/app-crypt/age-plugin-yubikey/Manifest b/app-crypt/age-plugin-yubikey/Manifest new file mode 100644 index 000000000..1f8e5d660 --- /dev/null +++ b/app-crypt/age-plugin-yubikey/Manifest @@ -0,0 +1,314 @@ +DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 +DIST age-core-0.10.0.crate 13811 BLAKE2B d9f1a3e5f0068f6362abd07c562ea4bf53377f43b315315b2e6ccb092639b87e313ac83cb8fcfc61704da8001befb7cbb036403db8303212e0f181c714bf8917 SHA512 e100d67ba0dc8bead4fcd332b3c5ee25ed2ff599bc9ed0fafc353b52ecd1dd979b31ab9d49071cf4c6091e75f64938b493e8cc0ee370f186b8b808c495dd5970 +DIST age-plugin-0.5.0.crate 16832 BLAKE2B f6f481a637b003ee50bcd5e6e2113379afd703eaf249345c15c9db480f11583ec7fbba9b445e4775646bad437dc333feabd560103b6ed96df02cef337a3f5e61 SHA512 12cfc05e58d3747749ed6851d14b5b4a64937d3bc6377b5c320991a6b49bbd2f8e1827258301b0d977641ba98d00dbca86e40a3c52da1c30d5b576a2038bc864 +DIST age-plugin-yubikey-0.5.0.crate 58044 BLAKE2B fc521b8244dfc882507b7f07b3331f859068ef50b5ff4d35fa968400aedb5afb001879288f7432ba9840419f7a8148de7ad34c40cc9e5984ef4e643c1e52941a SHA512 34ae8a43d8524f525888530ba493c2d48c364b59d1280854e7bba164e69a8403787b07c303a7f762dd9e3e7762a9c021f6f350b6ea653dbe3386efb2a5d0ffb7 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST asn1-rs-0.5.2.crate 82934 BLAKE2B 6f976d10bc2ba7f844dce346fc4ff20a8400bb1b8e414574c9c6ed6e8ff58c12beab22684bccafe84d587e260cc4f0c43d502f326520e7bb2db3393e16758b42 SHA512 c967a78a197dceb2cc37313319120b8d406220fcd2c32064f65d9fa602db54a08eb0615c7ff1dc301d81ea3fc0a23847ceb71fa4a1aeb413c55f04ba918499bf +DIST asn1-rs-derive-0.4.0.crate 5220 BLAKE2B 4b17fd9ea052cf23fa9351672007f5dec6fc2a3544582b2d29e5064c0617d5bf1fc472a98c02af836b7c2559849890506e7a08519ff3290edb833022252d13e2 SHA512 23f2ddb17fddc9c605cb2794cfc0e4c017a1f222871e484d2ae9382203129b460934d9820ccb37a80d86fe859587f6f69b8f0796fc9c5ab5e013a8e64461badf +DIST asn1-rs-impl-0.1.0.crate 2256 BLAKE2B 61025d2e33da89c874a1e08c1ba2595c1bc72577d8db73883e9a5cf274f9a66c31c2945c23cade8fd111a356cdee2db65138022b2d1a276c8e1334c3b8607ca6 SHA512 392854ea63256910131e0596d30ac9a43ce2013d39aedfbab77ac70935a2e8b5524d763b44dde83cd164cabaa5021bf10e5393f83650617a6c119be51893aba3 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +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 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c +DIST bech32-0.9.1.crate 11133 BLAKE2B c8f762e21bdf044b6c9a28c295d0308496e6be7729ad71c5404250d4c229dfb88e68fd7edce2cfab0566e85b14ae3a2b98f9de1b678dde873686dc47314d734b SHA512 0679d00401037b6273b24d269d93839ae050cc5dc5dc12de261ab341d46ce20798a929448f3acf677666e8453b90e7604a7e313198bbc72d7c13232aad509c3b +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byte-unit-4.0.19.crate 10929 BLAKE2B af6090fd27ace38f90e8ca3abbb599c7715ddc0a89947539136eb13289e3b6add9daabdea3cd5474032641070eb49dcf33cc6ec6d57e7c8436d842f49eee84bd SHA512 5fce31ae5826549cd0d6133af3fec5961b931e8cde57d082ac82220d19d444a186a5fb339be6eefda82845cb59ceeebff672c771ad1a17c372741bbca476e234 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81 +DIST cc-1.1.7.crate 81694 BLAKE2B 95f2a266cf4c42cd4212cd07c0fc436400affbacf66c4a089359fcef4ec5c51c727ac6f3876515ea3460076898a0e03da6647ed0d2e67bee5d151194dd47da19 SHA512 2c3b3d99b292ba44b4805f4a77daebeae054267755a08b1a2d5583f89ba1cf01b42e9393279c8f37f64998fd14c9648dcdb41fa5b2390c3c4442afb484f624ef +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 +DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +DIST cookie-factory-0.3.3.crate 19084 BLAKE2B 795a6f0cd4e93fe8ee257ddaf1f76852499137bcfe47d25e3188f3822f3d92b191cb9f3894163de39386584fcb899ec01d0cabe5757f534dfcee9fa28aef8132 SHA512 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c +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 cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +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-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 dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c +DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b +DIST der-parser-8.2.0.crate 63495 BLAKE2B 0185de4b21962082eae2fa4d304ee33974226196d0f15c0a9b51183f382282deeeb0eb1e77ea623c7d6f8d24b9bda93f13fcd592bc79d4527a643d20c56e3ee4 SHA512 d4ba78cd60fb7fd1323c812f8c3a16fefebbcaad7228e56c04551bd49c2f7381e3bb51147c08193668f2e8737229340d4e184a46d93986a1c355280a47c555dc +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST des-0.8.1.crate 38783 BLAKE2B e85ae2d87866a537baf593afeb4e8c9aa2d6d7e239ceb0db077176455d8bae8e7e1617cec084360ebd7b1f1b47245beaa5dc7a4021d920ed1e8a07dde836c3f7 SHA512 2d54b2eecc3fb269f3fd17231088644d685feb81473043131f5bc68b5f682f726065426dc710f76e8c25cec9de597c90a30790ea3a62163a9e9539115e16c88f +DIST dialoguer-0.11.0.crate 31286 BLAKE2B 612c7b9de482b48df6404ce31b3d9a8afbd1c8c42807f2c3bc343bd3aa16c359abc95bc879304f29c6861c93101833bf5da036eb0fe85f21be50fdc3a771f447 SHA512 7124e9943dd4fd4403200357b7d26683e7ea709ad9b0251af5d6db4dc8da2a476c6b89e7413df3a90e4279498bd54b67d8d0b161b0e5ae8ebd0bb5b5276cd612 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abbefac29cfd85c3904d82495753bc5917e8e2b8659bd091d73c2d57bc2f6c8477b7d5d44ab858bd3a99229af SHA512 c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042 +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 env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63 +DIST find-crate-0.6.3.crate 12092 BLAKE2B 5434dd8ba17e54ddc3d68e0fbfdb0e0a2026c0c62ed76e5b64b19d8da1963e693e43f385c41d0b7d480369705291ac67abff9aab8f2b7a84b57abd7b4732cfa4 SHA512 f7866a4f917df064277630570f987898e465dce98be548ff7535201ada88b5db71c755f00013fcfed45ffdf29fd667c90ff19999a1fb7cb183a7007bd011f899 +DIST flate2-1.0.31.crate 108176 BLAKE2B 2b0afbeec9ef08e54bfc572d7a386052d519d5bdeb220a316b67409403d229425580e33991f0a98536e6468f0e59ca87b59ff2d00425749336d4e68906d5d787 SHA512 b211254e15b38663f080552598d61d6766d6e7abc45cbac8fbdb5af65b833d2d3fbc00b5748ee12d4fc71726ab84dda9da20b6916121735c7b1c6c9d7a09fa61 +DIST fluent-0.16.1.crate 8323 BLAKE2B c37c910d0fb23031564c99a34d71d0c5537606380b5125115c1f4c3535b1cd633a0652f43022486b8ea54ba731507d20a348141894de481c6ebc67546e9b3e54 SHA512 7b9209a824067e7cc1cab9958f44a436c779871da5d9362b69f6ce7d3101c3d409f5a6a11a83c4982e6a9cfec90668b2e208c3ef572678d20b410ab97cc4b573 +DIST fluent-bundle-0.15.3.crate 34507 BLAKE2B ccee0575acdb8ddabc18872c5a6a23ca7a4df0e65160fcd65256f69de7a7faf25bae3107f346b18a7dad42c9ba3e8b64a00706f2fbc1eb3285651c209b3451c8 SHA512 4c8e721fcb24939ddcaf5d23937cc58ca6492be73f90058eaf5ca91fe41a3a339ae0d4835c9bcf6a0e4d917dbfba488d2af3494b3838761faf392b446c19f84d +DIST fluent-langneg-0.13.0.crate 11723 BLAKE2B bfa4ec1a3a11360d28b5291e8eed2628ca6007b8afca726ded87d630394773835b3c8aaf818376a93a60de10feab25d7784c8d2b1e34e63b660d581a37d9626d SHA512 397d0a4f3508c7f58105dbb9ef7a32c5c4ebe4a73d80d2a19930479bee325839485c8002b49fb8c55d686ec9f3ed1d26493b56825b65d60ef7fba78a1442f9d5 +DIST fluent-syntax-0.11.1.crate 32297 BLAKE2B 680071fa182ddbd12f24173b8e2d460024c9a381f11862a477746904c2308790564ca6969629a26149f57749af4bbdcc053c1a470fb7698164026b345098b9b1 SHA512 8a469771a9c6d5594bc969b0d66ce5d820a58ed81e661404b9c0f544d16e04322ad22a6c39fde06d27e0268b735a9255881f4fd40db7480fd6fd87ff019e799e +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 +DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3 +DIST gumdrop-0.8.1.crate 17522 BLAKE2B 62f299718cd4445d736d036276f6f695031d61b52d001d411dc3847b98a8046be4818bc1bfaed94170afa65da52dccb55f049c2f3db917e666063ed69f9820b5 SHA512 167a5cdb73f8edb8c912f9de1bbdbcba24be03a74d449cceef384f46a581cc9f635585fd783427120408e9c6096dfdb0a7722e664186490a315729df708f0299 +DIST gumdrop_derive-0.8.1.crate 11657 BLAKE2B 90c23e6ab1dc7bc481a38ed7d8fad32bdf6ab70486e454fd0707c371d214fc5939a9a8b2569ab91e8ead14efd10fac56c18203fb8d98a02d64d1a1000a0941d1 SHA512 8a42c1d0ef8b921b91c1710fbebbe9d3ce109cc9556444e729d781d0ac932043cbb931651b47c502ef63e45ff7453c6660929d8b4d81f85d7fba20efe7be8fe3 +DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +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 +DIST home-0.5.5.crate 8557 BLAKE2B b14225f6e967ccd37fa734f50991a50065047f3814c4e526f3b4605ceb9206d4d12e189b4033ab85792ffea34a30f2b0267b10b9b0ed88df52c37f6ae1ecea4d SHA512 4ba97149d8f70e9b6eefc930292c7e62fab6ad03d5e4e6bf93d40209d3a65e40932c6f3d14ca579ed19ba33195977c60fc52b3d3788629fc760f41ce90fa1e58 +DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 +DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 +DIST httparse-1.9.4.crate 38555 BLAKE2B 24949d12a08fad7c90f57de628fed1cf9d0a726ddf1b1f66def1d7037f509406911e6a54067eb299436d865881fcb5b4dcd54bc9a7fd166f9ab6f562ca29a3c7 SHA512 7a6c34cd0e60aea6a4e747b1e0711c7227f0cb6f332ed34b8b5424ab2d21772a77e60295e4df6421e921f6f9afe1e9955db1be5bf1dbc065200d4aa7d23a4aef +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-0.14.30.crate 198175 BLAKE2B 9aa000132bc5db1cf566df48d243484b52a099d47d68aa2fc02d11455f3eece99f6a954bcc9900c0173cb39f145d371cf97b024517aefee4c7bea7746f800dfd SHA512 037f19ad0ee461dede269acc634955b087cc021abe52053de74805243621e35037b4968e20fa0ce7fcfd83ae05bf485c8003cf1df55dc30bc4cd64e62fcde633 +DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e +DIST i18n-config-0.4.6.crate 7890 BLAKE2B 3abec6eb04d93120a89ef697cb3b3f2ecdc9cf80a2d12dd5609f2bd6db74a72d1a3a0157ed06dfd280a6b14e553583f93a4c8dbd0d474b6609af71c6f67ce84f SHA512 f82a162dad2107372d6e0c910458ecbbaad427b2cc40b25c6c6561d3a49e3b6620b63b2327e1f3a13f1d2d21bea3b0f18b20cf10c138d989b047e281e38a3d7d +DIST i18n-embed-0.14.1.crate 24987 BLAKE2B e6b4c0082e652188c9a18ed816f4cc0e295132dd5f7dcd6f7236bf62b0927690eb5cf3d3d8d00a86d9509bbeaa28df6867b61854c5a557722e1c91ba47f5331d SHA512 c34a1300815bdffadb5e86ccd671eee22def30882bf81d885f8270908100c3fa81696b7e3729f27854a4fe49aac5eacf97b69f2c9762f181e139b677fb8e9eae +DIST i18n-embed-fl-0.8.0.crate 10563 BLAKE2B 00f95a5bfc77b1a7f47c53a39652f5955ebb1b45df347067ed5ac183bf0f9618fce145cc6c8ae1eaff0e7c2626c59bd005e0168c4a699f3eacb1311d4a650901 SHA512 eaf0f2698566ef44116c65c129b2dc4a3320ad4497a11cafb0af6be3b2f079400292b0449f0eb67ff8a74dd8ab2cec30a1a13f0b18e0e2a92d27d70a8a25ac35 +DIST i18n-embed-impl-0.8.3.crate 4712 BLAKE2B fef9de75eaf4fac7d126da7c2a50774cfd8d98de72e45a72a65d6f04a8d1cd7f3be2741629c7a41406001ae7eedcb1ba18b4b22e788301327e480b0fdd9f7bb0 SHA512 4c0099cd83629b8ed89ab124f519a1100ea59e23899db7aee189ea8a5495c267bb321377e4be73684329db3138a74fd6a4b3b616c22af50a50e7ee5fcb27022c +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 idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST indexmap-2.3.0.crate 83027 BLAKE2B c42cd83845923e68f9035de2d0645dfd5f37edab8b5f076c5d578867e721403b71cc48c5a68166e03688be96995c73cb81d0f2583aae8e24eb554a432854cf84 SHA512 035f76873c8f94dc0ebf8e2cd29c157135a1a6b5fe042997bd30a928227f6257a19dfbc43ea9b50cee425fabdfbe0ef6704627126ae5cc937855d6c91fca0958 +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST intl-memoizer-0.5.2.crate 11708 BLAKE2B 54fdd1cd254ca570c3d829e2f9cc09acfe350ef73936fd663a5af46a4a4b56f7f5ff6cd46d4e922e60f700dc6ff11a106a9a3dea227ff5c166c72946f12428ba SHA512 01334436ef65fe529e9673f9bf38c995a346ddd2ef77e993e2c7ebab990ccb00c69f8847ceb8de86a6e9c625c4fd8b3c9351a50a96367919ca985eb2e962e405 +DIST intl_pluralrules-7.0.2.crate 9201 BLAKE2B e80c46d863296008c85dd8738cb1140cd246c588daf2ed531de97b9f07f02d44ed7fa36fb61c05f717d59b870f924745a4babce25f6bbf170698f6d21da50546 SHA512 e03eace1382afa6704cb2118701c2281628c15df753687079eb02cc13a8f80b07c122b44618f2fa85438cb7343eb676f3c09e08216589c480deee36e7896eb43 +DIST io_tee-0.1.1.crate 2667 BLAKE2B 7f10244248d84165ec333e9de5ba3c03db3854a7ff4aa50c9fb5ad4d2d335cc7674ff88535dbbce5ca4f6e41d27ef079e7d60a3e9958fd2aa55cd92e824c5900 SHA512 8bfcc956b1660be60c7029aa6c3f9f41580cac8cb06371bdcbfbec9621f72d176149c82201d8c8ba0ab4dd2afd0b8f4f7088ac788ed5fd49e5e45ee543f33a24 +DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54 +DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST man-0.3.0.crate 16839 BLAKE2B e7626e825b5be5cd53e735f8854e2995972b516dbe63ebbe45b95ae2d9e105d694db6abac8971399c2ac5099c69632fde56b75076268df8f6e0ed33d9fe35d73 SHA512 a82b67b60b9eb247f2075d3e0a55a72b52135ace25fdf6dae38dd9aed38774d739c498f85e48ef812f4fe9635d520db3bde18f64a8a12de0631eac5293010fcf +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +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 mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST ntapi-0.4.1.crate 126552 BLAKE2B ef5291a32f5edab4b29648fcc73df30f993558e45ed862a62a4d7e85f963f195f0a74c9e61eecf928c8966799da45a23694d0c6a1ad5f7d9ab3a8bce86d6d2eb SHA512 8e32d45a508d20f0d3537e056f363270120980dc23564713306e36acbc12a6d379eb3857026fecc16ca75080431e06742e3806801d3e0a848a01f64a8dd4f2d7 +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-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.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172 +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 objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST object-0.36.2.crate 324577 BLAKE2B 8e2c07215088639aa2727ea2ed0833bc6634186fcb4b6accf725059a20fde4394789b88c314b19483fe240b73fdcefedaccd7afcae529c658724083b035536dd SHA512 f5adb662c0e6e184a75c14181d70f3c9d8d6f4002fcb9082863c9c7a28f36d35464168c7447e63316c0227d38d92eec73240665afdecfa574eb625b040854ef9 +DIST oid-registry-0.6.1.crate 15068 BLAKE2B 03206bce78c7fef1ca8f06879a9a79a6176091d61f87278acbd10c690c86f3a790ea88b54a600923eb5f914506f5fe335b7d983a857224d5127d22c843643cd2 SHA512 93fe90de87955a0c855d9dd4480280b72e0d559c9e17d864dcd3ee424a38e406a60492393778e01a0e6d3b8cfb9f1c5cd06b90a4db180613c5ffb21530b681ba +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 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.103.crate 71552 BLAKE2B 4cc1ab93f5a444b4b985c84f6ae90f345da4639e4ff7c5502dc1ae59f842d46e3855057a7c05855f7cd739b5311f330dff361480ef2a0102fe46471506956148 SHA512 61b802f6baf918ec055be90ee47c69fe0184f6d9a1d29c748386192a11d4df115758961ec9b636126a6b42d7d8f7509248c59f7c035905558c4cc35b804a8eaf +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.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST pcsc-2.8.2.crate 19813 BLAKE2B 2a4713293220204f58b9a2f3c685c6cd8b4700322d7ee56d5c12812fa683ec1a12e9441706deeec22b054096feb7079bf5cc7355dd659ebdff4a8e0cd92e6531 SHA512 205c9580c49efbb66e0010d6badf5a0d9a5d7dac7f5c114ced5c707a396f498cd9539c9670802034d1415b89dc8e992e7363bf307da8ddeeae62564abda875fc +DIST pcsc-sys-1.2.1.crate 5188 BLAKE2B 99c48d6f7cebecc784cebb9369cc6b208087d562033812fa30cf279b2a5b3a37965417273fdf5f0f6a60da238f273912d954c779bf49b827b6f58e3a1a3f3f55 SHA512 2371a8031f1dda61c64d25b87a88ebe04b0de6fbb0ff75e2d83d3f9fc5dd0b19eb70052aea58f60f6c9f69c2363da66bcf8e6cbdc3530f2dcd783ac72a404068 +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 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 ping-0.5.2.crate 8766 BLAKE2B 545be6126b2c877afe240b45cca69cd5eec19d42b49c427099016c80fe355a7e1b512112dc0db5bb0b9cd7bd68d7441325ac6d3e75a4885b42ee9c4d7ff06758 SHA512 7ce90a34f43db151ee24a3bc4ed941df9c7a0de5219ea19e7071998ae4982d1a7f154ad386a716d2a7ee122bafc8e221672204b849f3ba55cde485247caac769 +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 poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac +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 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +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 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.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e +DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed +DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3 +DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f +DIST roff-0.1.0.crate 7493 BLAKE2B c34fc1183df650bf0969c769631e5e0e08307fd96306bd974d046922de53b1644ee3b14e20d6ae592fc5c5621940565bc88da8624410e66588df96ce87dda0a6 SHA512 8e9bfd3eb5b8bbfb3b0b417446c69e17b5104e31cd82e0616a246acc8d474a50622d66c5336a0584d57fe353b503a6ba01f1ffe64f6ff1bbe4cca3e9edada3b9 +DIST rsa-0.9.0-pre.0.crate 67394 BLAKE2B af37cec3cab35674343a18aed1b0501500d5af87b773329f42787401bc4db76b1eb288a68f3095f873390ad3ffb36d957da5d419644cc15b6e70c066e8045c1d SHA512 929d716dab05b3baaec63c5d4c46179ad25fc8a5d60ccae26543a7c5036e82969616c32760656db2cb157ce05aaa5b47e08a293928ef110b8c9d3c7872d69e36 +DIST rust-embed-8.3.0.crate 903052 BLAKE2B b0abdc19eea09001357908ee14b8eb63287f590de22e659c379d4c31d265c96a0c5bdcb13a46893ca727afb78d5c9869e1671a39545f8177b8cc4906e5038687 SHA512 6943aa0158b32f452921ec783fe148a04303c2a769ac1385a570adb335f6b2bb145d47800293fb358107e36b0f902217f58e9ba06b490640067d3d114c8ed56e +DIST rust-embed-impl-8.3.0.crate 5586 BLAKE2B 24b556118e60b522efcc6b6392aff122400e9efa996803efd58dd364e294ead21908857e04e4fedebc9308cf04662daf3ceff167f465fd9db7153129533b0bb0 SHA512 ad8ed30cbac29877b19876223df8bd04fe02c268bb0bbba3db7482287d8dab350f99a60e50327ef3e451f4bd3201105903954e5eb78e2c330aced2dfcd30d072 +DIST rust-embed-utils-8.3.0.crate 3399 BLAKE2B 73538df1f3d5fbaec02ad3868d6d645ec8eb7619dae9efb91b98165e7680bfbd94c29753c9cebdcea8cf256cc264d138da550311df69682d29e13a38a09bafb1 SHA512 c64052566889de42a28dd2cfcf64b0a9ec21f544e5019b778d295da76f07c0d7926b09e0961b7fbc6ad516e30734e78335d5b132aa14cd6dd4a9722a7f9383a0 +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 rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0edacaa0ae8c2442d75a1fae82f97aacd9994f3511605686cd2bf592e71461279776afc63b9f25cd8ab10610d59cf3610d SHA512 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3 +DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e +DIST secrecy-0.8.0.crate 11916 BLAKE2B 910d2c27d0adf3758dd6315260512d74e11829c68fd9f81242895cd207b9c8cf48f988e129a6875bb361f945c4c9dcd4975d419ee2f5359b3cf3a3d003138630 SHA512 184da6fe91bfc108514ee726cf3b1ef41a2d8ce54587fa3733041a7e406471f28b7f99f6beb503ef8af07d36ab1c819bb8c59502379032bb933d3524abc88e0c +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-sys-2.11.1.crate 18755 BLAKE2B 6e4f8617ab92304a435489492f1126eff2913f5332dacb8b48704b5f051e87893e5f4239ee5d6a8e5c350d14cf5226fe57a36d8119b1e150407e9b157e74232d SHA512 8565d7ca296995c2bba78a328758c84c500e95cbafc988cb595e040ce95d4114c1de46fa30224a310981c3dd2a9b7d1d98c87f129d98a0b2fbc44c72f9085d23 +DIST self_cell-0.10.3.crate 7308 BLAKE2B a7297b9926d4351d4235e5fcc4084929751a0bed37598729ac519f23150464b6369ac055d3218f3ef101c9ebcd7b1b74e03581051d773493e7ff5f11e369f06d SHA512 4806034b1d28cfbdc1d47f32ca0bf9c5a87903d186bfdcab7d79664a1604ebaf8f709ac9e618af81323b247d0eede1e7dd8b113cfaf7a602250aa689bd2b2b6c +DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a +DIST serde-1.0.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f +DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e +DIST serde_json-1.0.122.crate 147200 BLAKE2B e678f61791da51bfc9df8e0184ee3d43c7eeef51c10ea5ea7b14f887ba22d6eb8ccd80a3080a35fc35279b36e635fa00ca3f102c4f6f2366a831d48014692407 SHA512 140830b38ca4e79eb66bb9d2b55c69434dde9208be926e7aaf7eb561af3c19148f9abd93d1526a7f77e249ac44d9226e4d6ae63eacfb6214544913480f668160 +DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +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.72.crate 267069 BLAKE2B b0b979f78937a10a6db45f96d5d93c595427a4e158d658a2186419d89b219a4a405ade488d88d9ebdbd605ce4b706aba7088ab39a77294f3cf9847bf032d8f91 SHA512 c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89 +DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 +DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c +DIST sysinfo-0.29.11.crate 156557 BLAKE2B 5bad28b8374e41a9a5d5d0dee774c1455032b8584930bb70d64e175e4679629594371db79f91cd1c8aed8adeb0597d7c4b333e3ce3c8fa587bcd5530078fde5c SHA512 6e338794067d775dfcda4b768abb9f70baf59c1b32d43bfbcc60b9a8a966ff152f3b27fffeabd649f2a35886fbaa1c3238a51583476b312eb1d6e6449777556d +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.11.0.crate 34153 BLAKE2B 3a89580e05600ff2ef5637d2ed76ad8f1a769f6dae40cbd23f7bc2cb9d0807d03713ce1571df54c866c8fd9a4fb073990e4e98cc8ffee33aa4d8343c2d39733c SHA512 47d4c48c4f90d116a2f7d5ebf29ea623fb0a0fbfb1192aaaa53a83218ac910b6c836d6d4d8233b07d06e14de70fbf30d243152b7ac22a03d180905c53b6ad9e6 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST test-with-0.11.2.crate 27496 BLAKE2B 0b3d9c8b241c9e7ac2c5cd90e947b29903bec4c824d76291395729d35001e412f1de47421f70e0c4c3fca92e4f523110659bceb751017498a6799f21bddeddef SHA512 310385d353e18ebd23294e0afcaca3102ca421400574e910ccc6a56a14fc14e83d94b0a6157277c492abcc19a8ef37bbf90355f925223e97d22c36c509b1f921 +DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 +DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102 +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 tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +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.38.1.crate 774260 BLAKE2B c30488cf0beb002732991f86ffbbd4edc4fb3661837cfecfc93b8cbf9972ff307ed4c41c893221207995953daa7123c8ae0c5dda43111df74f9192b82f2eed1c SHA512 72934b781cafb27488325de9226bcdfcd2327f4dac0d58a22b87e3ffa3604db431985efb8ec68f1287d1cf17a9c3273aea89558d19572ecd2895e0e64b97141c +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +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.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 +DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f +DIST toml_edit-0.22.20.crate 106726 BLAKE2B c545e7460ffcff1404dcb77e577121f6ef332645cc0566b2e23af72743cd40e571a74660e8034ddfe75c4ae5b0bac8d9cf2915e8c62c283eb977ed3a43449410 SHA512 f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294 +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST type-map-0.5.0.crate 3464 BLAKE2B 02eb7aec3b683842cbc2daecc5e778719a353c3f9fd24c76262c980acdac2a303b9156718bf7fc15e0ac66345bf1c04befbc218a358f55a97ae0d172390b5367 SHA512 9d35158412917abfd56833a365c32d06df1ce1b2de3411993a43a675833321d9b3120ae4432a4618a887cf087cffc3470b82786a1f67db29a90ebb7b2555012e +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unic-langid-0.9.5.crate 8898 BLAKE2B 0b7a383b46b0f99cd708f03dd00bcef4e6066d4ae758b0f57e88968214b3f04a0067a57e794f94a2c0f366b3e8f42b4f3ba5c43cd9bdba917832a65b13a66804 SHA512 e006351fc040df380947ce60e057e130180a021dd4828c6525fe974ff2af432f9cfa024cf01e0b445fc6dab510b34d612eb27412831b1628867433a14f16587a +DIST unic-langid-impl-0.9.5.crate 89659 BLAKE2B 66679ff153caee98ccd4ed5d8c6d91238ecfda9e262cc98a9d5504eb25896ada6ca5851714e4edef973f5b1e30dbd87460d077d7874a3c293a44db553cde1d10 SHA512 a9bc573585c4fe456a42c5d097a0e74748f22ca6384317a61bb50f428e95fa3ab164ffc3f9e16634f1fd241b6c2ac892fde089469e52ca8c27766e86b9d35f33 +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-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 +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 universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589 +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST users-0.11.0.crate 21980 BLAKE2B c106e9ed67b9ad766bb7318506261579768185aea3d956d9e8b2adb52349525fe69703ee3bb2e4fb02aa223bfa6fc92a14d8128412623f70654254f842d7322c SHA512 e28028f895780bd59a11069b81b87470a287a447e42566cfb8de0e2d4ba8c90a3ce92901e253dcd2628383c8ed06c10714bc0181a57bf257f7edb3510936e596 +DIST utf8-width-0.1.7.crate 2977 BLAKE2B 319871431fd21dc30f812460ca69bf0f3b1f6f9bdf749e4ab650eee1597e3a86afebeb646f4abf4b32ab661142433eb9bd2b0917d0f5c0a93d154168c2ea3278 SHA512 ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e +DIST uuid-1.10.0.crate 47648 BLAKE2B 370f56b5057fc43ed6645ca4a032737230242c88f3c6945248585054a0d1de0c85cb2eb21bd4c759c1ca73df1b5005652f74b474537116c4fd6642cb60d274ff SHA512 e17db9433d919b51468acaebd240a2cb218d07f099fade49118ca9313f8cdf6aa3103e7aa24440be65a4f25a25f8f511e36dba08cbef27747f9e43b849cd612b +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +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-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 web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b +DIST which-5.0.0.crate 16635 BLAKE2B 5319f2effea2b86ed865be31efbb66035670cb80245f212268a9d3b4798b97fb658ef02b4db3ba85aaf82007e0498e98f35f67128bd9a6796accbbb37161fadd SHA512 cf2b6ec2f156f4d6af0bdb8b468965784000158bc7ab8f76fa1b1d7a1a2c732a7392c8ea09d3cc79259411e3ed7ed2d448a6aa94fe7c2fae077186086b0f826a +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc +DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 +DIST x509-0.2.0.crate 13514 BLAKE2B 081f27b92aba67a478e2214dedf572efe6f8cc73b104c78316254d3c9810f6798fe3bc833dd293c84f4b940ce8733908c1dc3f9b1dfe269941987ec13c7efc4c SHA512 51c18e99eac86822150753d5b3b28b3b4c404f7bb9230c40ffce565202b20b28a5a186249d2b1fe9003f56cf5b7f8b9ce7c26886abd47b1e1c52815c1eca763c +DIST x509-parser-0.14.0.crate 86286 BLAKE2B 9d90a349095fd0cba038bead037e5e924ae6535fc075fab309f319d58b28b5fef0cb7427c310f1f95c9fca9ad5a321d4cb988d5f87ddf3f8f721cd8f340dbc35 SHA512 169524215351b26e2152511cf76bff59aea858041a21c14cc96be5e60126d80dfe669d07a6c465431c10683694cb3bce82af2731ee57784406befb30d500160e +DIST yubikey-0.8.0-pre.0.crate 94731 BLAKE2B 10bb74ed4871f6168d366f2afd34028f32b2f8be1a3ff095d5709399d1889761ddcbbb849bf9c73e00b79ac5040ee51b7f2526f4d2729a7cb33fcc959277af12 SHA512 fd87a5a1f6e02a8e32028a59e518c124af9aee6fb00470e65e6755728b0f7f56c5e72202fe05e02dfb3946bf2c2efe47ba73746c6846e471e9c57f636c15f5a4 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe diff --git a/app-crypt/age-plugin-yubikey/age-plugin-yubikey-0.5.0.ebuild b/app-crypt/age-plugin-yubikey/age-plugin-yubikey-0.5.0.ebuild new file mode 100644 index 000000000..beedee53c --- /dev/null +++ b/app-crypt/age-plugin-yubikey/age-plugin-yubikey-0.5.0.ebuild @@ -0,0 +1,340 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler@1.0.2 + aead@0.5.2 + age-core@0.10.0 + age-plugin@0.5.0 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + arc-swap@1.7.1 + asn1-rs-derive@0.4.0 + asn1-rs-impl@0.1.0 + asn1-rs@0.5.2 + autocfg@1.3.0 + backtrace@0.3.73 + base16ct@0.2.0 + base64@0.13.1 + base64@0.21.7 + base64ct@1.6.0 + bech32@0.9.1 + bitflags@1.3.2 + bitflags@2.6.0 + block-buffer@0.10.4 + block@0.1.6 + bumpalo@3.16.0 + byte-unit@4.0.19 + byteorder@1.5.0 + bytes@1.7.1 + cc@1.1.7 + cfg-if@1.0.0 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono@0.4.38 + cipher@0.4.4 + console@0.15.8 + const-oid@0.9.6 + cookie-factory@0.3.3 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + cpufeatures@0.2.12 + crc32fast@1.4.2 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + dashmap@5.5.3 + data-encoding@2.6.0 + der-parser@8.2.0 + der@0.7.9 + deranged@0.3.11 + des@0.8.1 + dialoguer@0.11.0 + digest@0.10.7 + displaydoc@0.2.5 + ecdsa@0.16.9 + either@1.13.0 + elliptic-curve@0.13.8 + encode_unicode@0.3.6 + encoding_rs@0.8.34 + env_logger@0.10.2 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.0 + ff@0.13.0 + find-crate@0.6.3 + flate2@1.0.31 + fluent-bundle@0.15.3 + fluent-langneg@0.13.0 + fluent-syntax@0.11.1 + fluent@0.16.1 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + 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-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.29.0 + group@0.13.0 + gumdrop@0.8.1 + gumdrop_derive@0.8.1 + h2@0.3.26 + hashbrown@0.14.5 + hermit-abi@0.3.9 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.5 + http-body@0.4.6 + http@0.2.12 + httparse@1.9.4 + httpdate@1.0.3 + humantime@2.1.0 + hyper-tls@0.5.0 + hyper@0.14.30 + i18n-config@0.4.6 + i18n-embed-fl@0.8.0 + i18n-embed-impl@0.8.3 + i18n-embed@0.14.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + indexmap@2.3.0 + inout@0.1.3 + intl-memoizer@0.5.2 + intl_pluralrules@7.0.2 + io_tee@0.1.1 + ipnet@2.9.0 + is-terminal@0.4.12 + itoa@1.0.11 + js-sys@0.3.69 + lazy_static@1.5.0 + libc@0.2.155 + libm@0.2.8 + linux-raw-sys@0.4.14 + locale_config@0.3.0 + lock_api@0.4.12 + log@0.4.22 + malloc_buf@0.0.6 + man@0.3.0 + memchr@2.7.4 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + mio@0.8.11 + native-tls@0.2.12 + nom@7.1.3 + ntapi@0.4.1 + num-bigint-dig@0.8.4 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-traits@0.2.19 + num_cpus@1.16.0 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.36.2 + oid-registry@0.6.1 + once_cell@1.19.0 + opaque-debug@0.3.1 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-sys@0.9.103 + openssl@0.10.66 + p256@0.13.2 + p384@0.13.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pbkdf2@0.12.2 + pcsc-sys@1.2.1 + pcsc@2.8.2 + pem-rfc7468@0.7.0 + percent-encoding@2.3.1 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + ping@0.5.2 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.30 + poly1305@0.8.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + primeorder@0.13.6 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.86 + quote@1.0.36 + 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.5.3 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + reqwest@0.11.27 + rfc6979@0.4.0 + roff@0.1.0 + rsa@0.9.0-pre.0 + rust-embed-impl@8.3.0 + rust-embed-utils@8.3.0 + rust-embed@8.3.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rusticata-macros@4.1.0 + rustix@0.38.34 + rustls-pemfile@1.0.4 + ryu@1.0.18 + same-file@1.0.6 + schannel@0.1.23 + scopeguard@1.2.0 + sec1@0.7.3 + secrecy@0.8.0 + security-framework-sys@2.11.1 + security-framework@2.11.1 + self_cell@0.10.3 + self_cell@1.0.4 + serde@1.0.204 + serde_derive@1.0.204 + serde_json@1.0.122 + serde_spanned@0.6.7 + serde_urlencoded@0.7.1 + sha1@0.10.6 + sha2@0.10.8 + shell-words@1.1.0 + signature@2.2.0 + slab@0.4.9 + smallvec@1.13.2 + socket2@0.4.10 + socket2@0.5.7 + spin@0.9.8 + spki@0.7.3 + strsim@0.10.0 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.72 + sync_wrapper@0.1.2 + synstructure@0.12.6 + sysinfo@0.29.11 + system-configuration-sys@0.5.0 + system-configuration@0.5.1 + tempfile@3.11.0 + termcolor@1.4.1 + test-with@0.11.2 + thiserror-impl@1.0.63 + thiserror@1.0.63 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinystr@0.7.6 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-native-tls@0.3.1 + tokio-util@0.7.11 + tokio@1.38.1 + toml@0.5.11 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.20 + tower-service@0.3.2 + tracing-core@0.1.32 + tracing@0.1.40 + try-lock@0.2.5 + type-map@0.5.0 + typenum@1.17.0 + unic-langid-impl@0.9.5 + unic-langid@0.9.5 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unicode-width@0.1.13 + unicode-xid@0.2.4 + universal-hash@0.5.1 + url@2.5.2 + users@0.11.0 + utf8-width@0.1.7 + uuid@1.10.0 + vcpkg@0.2.15 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-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 + web-sys@0.3.69 + which@5.0.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + 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 + winnow@0.6.18 + winreg@0.50.0 + x509-parser@0.14.0 + x509@0.2.0 + yubikey@0.8.0-pre.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + ${PN}@${PV} +" + +inherit cargo + +DESCRIPTION="YubiKey plugin for age clients" +HOMEPAGE="https://github.com/str4d/age-plugin-yubikey" +SRC_URI=" + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-3.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +DEPEND="sys-apps/pcsc-lite" +RDEPEND="${DEPEND}" diff --git a/app-crypt/age-plugin-yubikey/metadata.xml b/app-crypt/age-plugin-yubikey/metadata.xml new file mode 100644 index 000000000..c0893c786 --- /dev/null +++ b/app-crypt/age-plugin-yubikey/metadata.xml @@ -0,0 +1,11 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + str4d/age-yubikey-plugin + + diff --git a/app-crypt/certbot-dns-cloudflare/Manifest b/app-crypt/certbot-dns-cloudflare/Manifest new file mode 100644 index 000000000..7ec3c43e1 --- /dev/null +++ b/app-crypt/certbot-dns-cloudflare/Manifest @@ -0,0 +1 @@ +DIST certbot-3.2.0.gh.tar.gz 2309823 BLAKE2B 30ff3f40dc4d7724ad7b9a5eaf48f15fa579d49902dd23d21d8b2d36a4371da05f8c9417b0b2bf49a12565ba9dec180a9d805f22e0e8d1342ae5ea64b43d5219 SHA512 8fc3753dcdc954e143da31a0308269b99abadcdefc008c54c2cabac14a3bf99e757f1007349806a7dabf4a8fe19fd3a365ddea85c1dbeb3b453ae91503ea2288 diff --git a/app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-3.2.0.ebuild b/app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-3.2.0.ebuild new file mode 100644 index 000000000..20ef9f5d1 --- /dev/null +++ b/app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-3.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=(python3_{12..13}) +# certbot ready for 3.13, but not cloudflare +#DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools + +MYPN="certbot" + +if [[ ${PV} == 9999* ]]; then + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + inherit git-r3 + S=${WORKDIR}/${P}/${PN} +else + SRC_URI="https://github.com/certbot/${MYPN}/archive/v${PV}.tar.gz -> ${MYPN}-${PV}.gh.tar.gz" + KEYWORDS="~amd64" + S=${WORKDIR}/certbot-${PV}/${PN} +fi + +inherit distutils-r1 + +DESCRIPTION="Cloudflare DNS Authenticator plugin for Certbot (Let's Encrypt Client)" +HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/" + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND="${CDEPEND} + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + =dev-python/cloudflare-2.19*[${PYTHON_USEDEP}]" +BDEPEND="test? ( ${RDEPEND} )" +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme diff --git a/app-crypt/certbot-dns-cloudflare/metadata.xml b/app-crypt/certbot-dns-cloudflare/metadata.xml new file mode 100644 index 000000000..eacfbea45 --- /dev/null +++ b/app-crypt/certbot-dns-cloudflare/metadata.xml @@ -0,0 +1,11 @@ + + + + + kcelbert@gmail.com + Kyle Elbert + + + certbot/certbot + + diff --git a/app-crypt/certbot-dns-desec/Manifest b/app-crypt/certbot-dns-desec/Manifest new file mode 100644 index 000000000..83a2fa814 --- /dev/null +++ b/app-crypt/certbot-dns-desec/Manifest @@ -0,0 +1 @@ +DIST certbot-dns-desec-1.2.1.tar.gz 16680 BLAKE2B 0cc3ffe4a1f863f895c36a92c3a53b5845e46501cdc14ef320b69da64b02027263173feddaeea35bd45b002016f0f4eb2a6bf096df8bfe0619d624609982fef5 SHA512 fef076369a56246406802511955d30a843e8a9970d1dccd88d8e7deef151ad3fa9805b9f09b1f1698633409dde01de4091b35f37098dbb1eef540a016edf88a6 diff --git a/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild b/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild new file mode 100644 index 000000000..933f3a163 --- /dev/null +++ b/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="deSEC DNS Authenticator plugin for Certbot" +HOMEPAGE=" + https://pypi.org/project/certbot-dns-desec/ + https://github.com/desec-io/certbot-dns-desec +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-crypt/certbot[${PYTHON_USEDEP}] +" +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest diff --git a/app-crypt/certbot-dns-desec/metadata.xml b/app-crypt/certbot-dns-desec/metadata.xml new file mode 100644 index 000000000..57547ece4 --- /dev/null +++ b/app-crypt/certbot-dns-desec/metadata.xml @@ -0,0 +1,13 @@ + + + + + + certbot-dns-desec + desec-io/certbot-dns-desec + + nils@desec.io + Nils Wisiol + + + diff --git a/app-crypt/certbot-dns-infomaniak/Manifest b/app-crypt/certbot-dns-infomaniak/Manifest new file mode 100644 index 000000000..6e219ecec --- /dev/null +++ b/app-crypt/certbot-dns-infomaniak/Manifest @@ -0,0 +1 @@ +DIST certbot_dns_infomaniak-0.2.4.tar.gz 6308 BLAKE2B 4a9929c77377f662f78359eb329dbad92640380e5067c565a571cce5e6a2e91212ad1cc800fa689d81d6591121a16f95bd55fa5a4e44e572d6815631408278c0 SHA512 ecc13831bbca75e23f09ec73fd06e3a72678e739ead5b1c52bbf46a93d30be16fed118f90d656699a41cb7b09ab423e6839ee605ff66ebdb1415c5568458a7ff diff --git a/app-crypt/certbot-dns-infomaniak/certbot-dns-infomaniak-0.2.4.ebuild b/app-crypt/certbot-dns-infomaniak/certbot-dns-infomaniak-0.2.4.ebuild new file mode 100644 index 000000000..369c86d7d --- /dev/null +++ b/app-crypt/certbot-dns-infomaniak/certbot-dns-infomaniak-0.2.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=(python3_{12..14}) + +inherit distutils-r1 pypi + +DESCRIPTION="Infomaniak DNS Authenticator plugin for Certbot" +HOMEPAGE=" + https://github.com/Infomaniak/certbot-dns-infomaniak/ + https://pypi.org/project/certbot-dns-infomaniak/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=app-crypt/certbot-0.31.0[${PYTHON_USEDEP}] + >=dev-python/idna-3.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.32.4[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/app-crypt/certbot-dns-infomaniak/metadata.xml b/app-crypt/certbot-dns-infomaniak/metadata.xml new file mode 100644 index 000000000..5ddf100d6 --- /dev/null +++ b/app-crypt/certbot-dns-infomaniak/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + certbot-dns-infomaniak + Infomaniak/certbot-dns-infomaniak + + diff --git a/app-crypt/certbot-dns-poweradmin/Manifest b/app-crypt/certbot-dns-poweradmin/Manifest new file mode 100644 index 000000000..d1054adab --- /dev/null +++ b/app-crypt/certbot-dns-poweradmin/Manifest @@ -0,0 +1 @@ +DIST certbot_dns_poweradmin-0.1.1.tar.gz 39139 BLAKE2B 3b6ba03b89e66ed1779149c6f572a36bc41997e8b3a71f2a248c24907e02dc98eceb11f7cc607e6a11f94189d6dab6c5c667ffda8cf0aa3cbb54011bcdfe9e95 SHA512 bbb4418f6a82095e1cda4a3c426f81e102151c2c231f943c019faf6ce83a2449577714bac8d802cba24e4c84274bbf561d0366a68ac52bf955f08ee9e1e98d05 diff --git a/app-crypt/certbot-dns-poweradmin/certbot-dns-poweradmin-0.1.1.ebuild b/app-crypt/certbot-dns-poweradmin/certbot-dns-poweradmin-0.1.1.ebuild new file mode 100644 index 000000000..fb3e86d53 --- /dev/null +++ b/app-crypt/certbot-dns-poweradmin/certbot-dns-poweradmin-0.1.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=(python3_{12..14}) + +inherit distutils-r1 pypi + +DESCRIPTION="Certbot plugin for authentication using PowerAdmin." +HOMEPAGE=" + https://github.com/poweradmin/certbot-dns-poweradmin/ + https://www.poweradmin.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=app-crypt/certbot-5.1.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.32.5[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-4.0.0[${PYTHON_USEDEP}] + >=dev-python/mypy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/types-requests-2.32.4.20250913[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/app-crypt/certbot-dns-poweradmin/metadata.xml b/app-crypt/certbot-dns-poweradmin/metadata.xml new file mode 100644 index 000000000..dd256beb4 --- /dev/null +++ b/app-crypt/certbot-dns-poweradmin/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + certbot-dns-poweradmin + poweradmin/certbot-dns-poweradmin + + diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0-r100.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0-r100.ebuild new file mode 100644 index 000000000..1f8e584e1 --- /dev/null +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0-r100.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt Client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://pypi.org/project/certbot-dns-rfc2136/ + https://certbot-dns-rfc2136.readthedocs.io/en/stable/ + https://letsencrypt.org/ +" + +LICENSE="metapackage" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +# Meta package for transition +# No need to upgrade thanks to ">=" +RDEPEND=" + >=app-crypt/certbot-${PV}-r100[certbot-dns-rfc2136] +" + +pkg_postinst() { + elog "This is a meta-package to help in transition to single package " + elog "app-crypt/certbot." + elog "It is advice to simply deselect this package and to emerge " + elog "app-crypt/certbot[certbot-dns-rfc2136] for this module." +} diff --git a/app-crypt/certbot-dns-rfc2136/metadata.xml b/app-crypt/certbot-dns-rfc2136/metadata.xml new file mode 100644 index 000000000..e2999f4d9 --- /dev/null +++ b/app-crypt/certbot-dns-rfc2136/metadata.xml @@ -0,0 +1,12 @@ + + + + + thican@thican.net + Thibaud CANALE + + + certbot/certbot + certbot-dns-rfc2136 + + diff --git a/app-crypt/clevis/Manifest b/app-crypt/clevis/Manifest new file mode 100644 index 000000000..87942abeb --- /dev/null +++ b/app-crypt/clevis/Manifest @@ -0,0 +1,3 @@ +DIST clevis-19.tar.gz 81324 BLAKE2B 75323940d0b53e307f5dbc197e3117e7ddc900d76ae1043bac3d17cc3af0264ba00a5f840c5c9dd3c2dd9c8fbde2cf05934b8ab3e89cd403ad8a8eb28609bb78 SHA512 dee19354c908c3843fc295a84b431780d5d6062c77766ee7ce9550636d3623d92b0cd1f6d4c40d57bef14debddc161da2b72289a5d6185cdd17b09a1ef67409a +DIST clevis-20.tar.gz 83668 BLAKE2B df00752f630762e8d52fb3fb9e0cd76129a53cf3c85300eb2c3967f9cb39139eb2b38e434e72dd879a5062555d7b5933558b87bba2dd01533bf92d0c059fbc5e SHA512 bee42f1e44b8ca8b1be7b9abf265d1bef14a8ecca6e18f48fbc33f3624b6633c5d150a83745eb8ea13a9a343235de07b0754b6ff9b462a1e7376964e7672a80d +DIST clevis-21.tar.gz 101599 BLAKE2B 3c02b409e3571d73ad46383da1863e2e2af33786e5a4d4a671b0423133442f379cd42e63f0d8c907604f3339bbf253c255eeefc7567b636ccf1cdb9993efa6dd SHA512 f069969a45195679cc5e521ed0b4ec2199d774aab59ec1d60533a3e9af70468aa2c75dfc695e9d48a255828971a3cf199388c92ffa999faadfc16d7c80eb9fde diff --git a/app-crypt/clevis/clevis-19-r2.ebuild b/app-crypt/clevis/clevis-19-r2.ebuild new file mode 100644 index 000000000..097d18b21 --- /dev/null +++ b/app-crypt/clevis/clevis-19-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Automated Encryption Framework" +HOMEPAGE="https://github.com/latchset/clevis" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+luks +tpm" + +DEPEND=" + dev-libs/jose + sys-fs/cryptsetup + luks? ( + app-misc/jq + dev-libs/libpwquality + dev-libs/luksmeta + ) + tpm? ( app-crypt/tpm2-tools ) +" +RDEPEND=" + ${DEPEND} + dev-libs/jansson + dev-libs/openssl:= +" + +PATCHES=( + # From https://github.com/latchset/clevis/pull/347 + # Allows using dracut without systemd + "${FILESDIR}/clevis-dracut.patch" + # Fix for systemd on Gentoo + "${FILESDIR}/clevis-meson.patch" +) diff --git a/app-crypt/clevis/clevis-20-r1.ebuild b/app-crypt/clevis/clevis-20-r1.ebuild new file mode 100644 index 000000000..12627f913 --- /dev/null +++ b/app-crypt/clevis/clevis-20-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Automated Encryption Framework" +HOMEPAGE="https://github.com/latchset/clevis" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+luks +tpm" + +DEPEND=" + dev-libs/jose + sys-fs/cryptsetup + luks? ( + app-misc/jq + dev-libs/libpwquality + dev-libs/luksmeta + ) + tpm? ( app-crypt/tpm2-tools ) +" +RDEPEND=" + ${DEPEND} + dev-libs/jansson + dev-libs/openssl:= +" + +PATCHES=( + # Fix for systemd on Gentoo + "${FILESDIR}/clevis-meson.patch" +) diff --git a/app-crypt/clevis/clevis-21.ebuild b/app-crypt/clevis/clevis-21.ebuild new file mode 100644 index 000000000..12627f913 --- /dev/null +++ b/app-crypt/clevis/clevis-21.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Automated Encryption Framework" +HOMEPAGE="https://github.com/latchset/clevis" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+luks +tpm" + +DEPEND=" + dev-libs/jose + sys-fs/cryptsetup + luks? ( + app-misc/jq + dev-libs/libpwquality + dev-libs/luksmeta + ) + tpm? ( app-crypt/tpm2-tools ) +" +RDEPEND=" + ${DEPEND} + dev-libs/jansson + dev-libs/openssl:= +" + +PATCHES=( + # Fix for systemd on Gentoo + "${FILESDIR}/clevis-meson.patch" +) diff --git a/app-crypt/clevis/files/clevis-dracut.patch b/app-crypt/clevis/files/clevis-dracut.patch new file mode 100644 index 000000000..60873b84e --- /dev/null +++ b/app-crypt/clevis/files/clevis-dracut.patch @@ -0,0 +1,216 @@ +diff --git a/src/luks/systemd/dracut/clevis-pin-sss/meson.build b/src/dracut/clevis-pin-sss/meson.build +similarity index 100% +rename from src/luks/systemd/dracut/clevis-pin-sss/meson.build +rename to src/dracut/clevis-pin-sss/meson.build +diff --git a/src/luks/systemd/dracut/clevis-pin-sss/module-setup.sh.in b/src/dracut/clevis-pin-sss/module-setup.sh.in +similarity index 100% +rename from src/luks/systemd/dracut/clevis-pin-sss/module-setup.sh.in +rename to src/dracut/clevis-pin-sss/module-setup.sh.in +diff --git a/src/luks/systemd/dracut/clevis-pin-tang/meson.build b/src/dracut/clevis-pin-tang/meson.build +similarity index 100% +rename from src/luks/systemd/dracut/clevis-pin-tang/meson.build +rename to src/dracut/clevis-pin-tang/meson.build +diff --git a/src/luks/systemd/dracut/clevis-pin-tang/module-setup.sh.in b/src/dracut/clevis-pin-tang/module-setup.sh.in +similarity index 100% +rename from src/luks/systemd/dracut/clevis-pin-tang/module-setup.sh.in +rename to src/dracut/clevis-pin-tang/module-setup.sh.in +diff --git a/src/luks/systemd/dracut/clevis-pin-tpm2/meson.build b/src/dracut/clevis-pin-tpm2/meson.build +similarity index 100% +rename from src/luks/systemd/dracut/clevis-pin-tpm2/meson.build +rename to src/dracut/clevis-pin-tpm2/meson.build +diff --git a/src/luks/systemd/dracut/clevis-pin-tpm2/module-setup.sh.in b/src/dracut/clevis-pin-tpm2/module-setup.sh.in +similarity index 100% +rename from src/luks/systemd/dracut/clevis-pin-tpm2/module-setup.sh.in +rename to src/dracut/clevis-pin-tpm2/module-setup.sh.in +diff --git a/src/dracut/clevis/clevis-hook.sh.in b/src/dracut/clevis/clevis-hook.sh.in +new file mode 100755 +index 0000000..91ff2bd +--- /dev/null ++++ b/src/dracut/clevis/clevis-hook.sh.in +@@ -0,0 +1,3 @@ ++#!/bin/bash ++ ++@libexecdir@/clevis-luks-generic-unlocker -l +diff --git a/src/dracut/clevis/clevis-luks-generic-unlocker b/src/dracut/clevis/clevis-luks-generic-unlocker +new file mode 100755 +index 0000000..a3b9d62 +--- /dev/null ++++ b/src/dracut/clevis/clevis-luks-generic-unlocker +@@ -0,0 +1,70 @@ ++#!/bin/bash ++set -eu ++# vim: set ts=8 shiftwidth=4 softtabstop=4 expandtab smarttab colorcolumn=80: ++# ++# Copyright (c) 2020-2021 Red Hat, Inc. ++# Author: Sergio Correia ++# ++# This program is free software: you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation, either version 3 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see . ++# ++ ++. clevis-luks-common-functions ++ ++# Make sure to exit cleanly if SIGTERM is received. ++trap 'echo "Exiting due to SIGTERM" && exit 0' TERM ++ ++loop= ++while getopts ":l" o; do ++ case "${o}" in ++ l) loop=true;; ++ *) ;; ++ esac ++done ++ ++to_unlock() { ++ local _devices='' _d _uuid ++ for _d in $(lsblk -o PATH,FSTYPE,RM \ ++ | awk '$2 == "crypto_LUKS" && $3 == "0" { print $1 }' | sort -u); ++ do ++ if ! bindings="$(clevis luks list -d "${_d}" 2>/dev/null)" \ ++ || [ -z "${bindings}" ]; then ++ continue ++ fi ++ _uuid="$(cryptsetup luksUUID "${_d}")" ++ if clevis_is_luks_device_by_uuid_open "${_uuid}"; then ++ continue ++ fi ++ _devices="$(printf '%s\n%s' "${_devices}" "${_d}")" ++ done ++ echo "${_devices}" | sed -e 's/^\n$//' ++} ++ ++while true; do ++ for d in $(to_unlock); do ++ uuid="$(cryptsetup luksUUID "${d}")" ++ if ! clevis luks unlock -d "${d}"; then ++ echo "Unable to unlock ${d} (UUID=${uuid})" >&2 ++ continue ++ fi ++ echo "Unlocked ${d} (UUID=${uuid}) successfully" >&2 ++ done ++ ++ [ "${loop}" != true ] && break ++ # Checking for pending devices to be unlocked. ++ if remaining=$(to_unlock) && [ -z "${remaining}" ]; then ++ break; ++ fi ++ ++ sleep 0.5 ++done +diff --git a/src/luks/systemd/dracut/clevis/meson.build b/src/dracut/clevis/meson.build +similarity index 87% +rename from src/luks/systemd/dracut/clevis/meson.build +rename to src/dracut/clevis/meson.build +index 167e708..224e27f 100644 +--- a/src/luks/systemd/dracut/clevis/meson.build ++++ b/src/dracut/clevis/meson.build +@@ -16,6 +16,7 @@ if dracut.found() + install_dir: dracutdir, + configuration: data, + ) ++ install_data('clevis-luks-generic-unlocker', install_dir: libexecdir) + else + warning('Will not install dracut module due to missing dependencies!') + endif +diff --git a/src/luks/systemd/dracut/clevis/module-setup.sh.in b/src/dracut/clevis/module-setup.sh.in +similarity index 76% +rename from src/luks/systemd/dracut/clevis/module-setup.sh.in +rename to src/dracut/clevis/module-setup.sh.in +index bfe657c..dbce790 100755 +--- a/src/luks/systemd/dracut/clevis/module-setup.sh.in ++++ b/src/dracut/clevis/module-setup.sh.in +@@ -19,7 +19,11 @@ + # + + depends() { +- echo crypt systemd ++ local __depends=crypt ++ if dracut_module_included "systemd"; then ++ __depends=$(printf '%s systemd' "${_depends}") ++ fi ++ echo "${__depends}" + return 255 + } + +@@ -27,17 +31,24 @@ install() { + if dracut_module_included "systemd"; then + inst_multiple \ + $systemdsystemunitdir/clevis-luks-askpass.service \ +- $systemdsystemunitdir/clevis-luks-askpass.path ++ $systemdsystemunitdir/clevis-luks-askpass.path \ ++ @SYSTEMD_REPLY_PASS@ \ ++ @libexecdir@/clevis-luks-askpass + systemctl -q --root "$initdir" add-wants cryptsetup.target clevis-luks-askpass.path + else + inst_hook initqueue/online 60 "$moddir/clevis-hook.sh" + inst_hook initqueue/settled 60 "$moddir/clevis-hook.sh" ++ ++ inst_multiple \ ++ @libexecdir@/clevis-luks-generic-unlocker \ ++ clevis-luks-unlock \ ++ lsblk \ ++ sort \ ++ awk + fi + + inst_multiple \ + /etc/services \ +- @SYSTEMD_REPLY_PASS@ \ +- @libexecdir@/clevis-luks-askpass \ + clevis-luks-common-functions \ + grep sed cut \ + clevis-decrypt \ +diff --git a/src/luks/systemd/dracut/meson.build b/src/dracut/meson.build +similarity index 78% +rename from src/luks/systemd/dracut/meson.build +rename to src/dracut/meson.build +index 7ad5b14..fdb264b 100644 +--- a/src/luks/systemd/dracut/meson.build ++++ b/src/dracut/meson.build +@@ -2,4 +2,3 @@ subdir('clevis') + subdir('clevis-pin-tang') + subdir('clevis-pin-tpm2') + subdir('clevis-pin-sss') +-subdir('clevis-pin-null') +diff --git a/src/luks/systemd/dracut/clevis/clevis-hook.sh.in b/src/luks/systemd/dracut/clevis/clevis-hook.sh.in +deleted file mode 100755 +index cb257c9..0000000 +--- a/src/luks/systemd/dracut/clevis/clevis-hook.sh.in ++++ /dev/null +@@ -1,2 +0,0 @@ +-#!/bin/bash +-@libexecdir@/clevis-luks-askpass +diff --git a/src/luks/systemd/meson.build b/src/luks/systemd/meson.build +index e3b3d91..b10494e 100644 +--- a/src/luks/systemd/meson.build ++++ b/src/luks/systemd/meson.build +@@ -10,7 +10,6 @@ sd_reply_pass = find_program( + + if systemd.found() and sd_reply_pass.found() + data.set('SYSTEMD_REPLY_PASS', sd_reply_pass.path()) +- subdir('dracut') + + unitdir = systemd.get_pkgconfig_variable('systemdsystemunitdir') + +diff --git a/src/meson.build b/src/meson.build +index c4e696f..a0dff5b 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -1,6 +1,7 @@ + subdir('bash') + subdir('luks') + subdir('pins') ++subdir('dracut') + subdir('initramfs-tools') + + bins += join_paths(meson.current_source_dir(), 'clevis-decrypt') diff --git a/app-crypt/clevis/files/clevis-meson.patch b/app-crypt/clevis/files/clevis-meson.patch new file mode 100644 index 000000000..bfd517d3e --- /dev/null +++ b/app-crypt/clevis/files/clevis-meson.patch @@ -0,0 +1,11 @@ +diff --git a/src/luks/systemd/meson.build b/src/luks/systemd/meson.build +index b10494e3ca4d620437aee0d5e440eecf323b03d9..09f7fb51e7320aa71e275c34baa0561233821d69 100644 +--- a/src/luks/systemd/meson.build ++++ b/src/luks/systemd/meson.build +@@ -5,6 +5,7 @@ sd_reply_pass = find_program( + join_paths(get_option('prefix'), 'lib', 'systemd', 'systemd-reply-password'), + join_paths('/', 'usr', get_option('libdir'), 'systemd', 'systemd-reply-password'), + join_paths('/', 'usr', 'lib', 'systemd', 'systemd-reply-password'), ++ join_paths('/', 'lib', 'systemd', 'systemd-reply-password'), + required: false + ) diff --git a/app-crypt/clevis/metadata.xml b/app-crypt/clevis/metadata.xml new file mode 100644 index 000000000..47804fd7a --- /dev/null +++ b/app-crypt/clevis/metadata.xml @@ -0,0 +1,15 @@ + + + + + julien@jroy.ca + Julien Roy + + + latchset/clevis + + + Enable LUKS support + Enable TPM support + + diff --git a/app-crypt/firefox-decrypt/Manifest b/app-crypt/firefox-decrypt/Manifest new file mode 100644 index 000000000..16f0a3ad6 --- /dev/null +++ b/app-crypt/firefox-decrypt/Manifest @@ -0,0 +1 @@ +DIST firefox-decrypt-1.1.1.tar.gz 95537 BLAKE2B 778cef025b9a84e751bd1331b89d51a98b674aef82d768f789c8ae5ebbaf1c528a192e8d20111259e2eb33ef07de25da5e0126629ac2b65c2d5455610d7f4e7d SHA512 2604cd27d88520c8397524b2b6d12e02a2f9fe14211754f3111aec5d9f112c528b749f6c2a032c1a01fc5038edede01c45d54a4ba0ed2ee40fd411085c3e0052 diff --git a/app-crypt/firefox-decrypt/firefox-decrypt-1.1.1.ebuild b/app-crypt/firefox-decrypt/firefox-decrypt-1.1.1.ebuild new file mode 100644 index 000000000..f92f06ffa --- /dev/null +++ b/app-crypt/firefox-decrypt/firefox-decrypt-1.1.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +PYTHON_REQ_USE="sqlite" +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="Tool to extract passwords from Mozilla (Firefox, Thunderbird, etc.) profiles" +HOMEPAGE="https://github.com/Unode/firefox_decrypt" +SRC_URI="https://github.com/unode/${PN/-/_}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN/-/_}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/nss" +BDEPEND=" + $(python_gen_cond_dep 'dev-python/setuptools-scm[${PYTHON_USEDEP}]') +" + +distutils_enable_tests unittest + +src_prepare() { + rm tests/version.t || die + distutils-r1_src_prepare +} + +python_prepare_all() { + python_fix_shebang "${S}"/tests + distutils-r1_python_prepare_all +} + +python_test() { + cd "${S}"/tests || die + ${EPYTHON} run_all -v || die +} diff --git a/app-crypt/firefox-decrypt/metadata.xml b/app-crypt/firefox-decrypt/metadata.xml new file mode 100644 index 000000000..f9b0f39a3 --- /dev/null +++ b/app-crypt/firefox-decrypt/metadata.xml @@ -0,0 +1,14 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Renato Alves + + Unode/firefox_decrypt + + diff --git a/app-crypt/ifcplugin-bin/Manifest b/app-crypt/ifcplugin-bin/Manifest new file mode 100644 index 000000000..a800fd42b --- /dev/null +++ b/app-crypt/ifcplugin-bin/Manifest @@ -0,0 +1,8 @@ +DIST ifcplugin-3.1.1.0-2.el7.i686.rpm 9996 BLAKE2B ca64ed3f28d417e1b4fcef2fe0deb470474ca9ecb98ce98e5462b3e134175ca5b4aaa4cd6b1e81bb916e4957bcaa18c4cf0adb80d3ac53eb8fbefddd5fa303ea SHA512 c58ac5eab13e1a3f025928afbcf7e95acda4bd11bf741eacd971ea82c59589271082979c3e549a6a3f83b06a0d203d55dfcde9e795cb6d9451e0929476164170 +DIST ifcplugin-3.1.1.0-2.el7.x86_64.rpm 9940 BLAKE2B f518692ce0c10db7370d6ef8b57dfc22364f5063d978c5bac8bd0ae882b9f10b1ba99ffed36a9c42469e5d6db9da584727ce5c1fa01b2a7168ecb0af053fc71e SHA512 b07d72d427e69ce22e392b5771923a691800c69f754925eb28e2c8307743e5d9a94f6b15df1d5805413415474d6ded19c1d0e538947fee69432d03e3a34e70a4 +DIST ifcplugin-chromium-3.1.1.0-2.el7.i686.rpm 8160 BLAKE2B 8dec95ee7078ce14e79759d214849cb43eb7bba00f624a9b8d63b43b18e99e19808bee9f340d4be4c24d411226cf494cd2d80bed9a0f072fabdfc348c03c9c51 SHA512 185b0c891cd618fd5e7e88d844a2917b531739ddce7613f96e8b8400963f60744e8fa87f6e42d1366441ff73f3f67e04cfaa6c7fac94af052c34b55911709e0a +DIST ifcplugin-chromium-3.1.1.0-2.el7.x86_64.rpm 8108 BLAKE2B 7a60d76586a1544be4fe970a556869e871a0821f04d65e74258056627dc650df4103f89c959866cdb0469ece1c62029fc91369e3bdf08fa65889d2326dd5615d SHA512 a61becebbe7c8b725ff041159ae08d5d3d7782ba83903eeff3bab3f9299f5bd3463edb763e473e5de9930dd366d9840bdbf8b278709ad1a20eac011b30aa6269 +DIST ifcplugin-firefox-3.1.1.0-2.el7.i686.rpm 27712 BLAKE2B 8655585a57bcad1e3190388fd3155f3996902fab97f53d302e8e68cf1c16c082e401ead1145269ef8001cc5964f30a7dfdeafa54369473d4a3c6888cfbd290fa SHA512 990b7b6cf8d9f32062191ce55713e9dc73a99eaeda34b5badd966dadfa349bc23e58707e7c27a26a9fc24eefeaf4e8096fb7c5cc3a26b241e13912a89b72abed +DIST ifcplugin-firefox-3.1.1.0-2.el7.x86_64.rpm 28132 BLAKE2B 3d84e03abcfa4bc97696cd70a8bda84621a3f0b451ed36e945124dc34f653c4b78761186e11975d9d927f4e873e3db2f7851fb8806a6ce7a15562840f16f2734 SHA512 1c9a241aeef37648a346ff44b8fcc7acb5cb53906e26cbe4619e094c8cd56bd924e38e37d4dfd4c684e21992a772039380632547c39807f0c1c4aae8abb1e415 +DIST ifcplugin-libs-3.1.1.0-2.el7.i686.rpm 5783696 BLAKE2B bc06c4e9e4b0d1efd49b0563d9fc73643ac507bfa633a42bbcb65337c09b9496748403137f5d0e0d8b706d833d2b22b20f4c736e0d4a348b779dae0d9683069a SHA512 a95711282858d3209dd0b0fe5fa710039e6988e5205b0c6ca977711b7738b2a1bfe4b09a01b57d34f47b6c9873bdff13b8176fddc548971cf6c5ca3cf8c0b541 +DIST ifcplugin-libs-3.1.1.0-2.el7.x86_64.rpm 5856472 BLAKE2B 896248fc7ec582370910c08bc6d67ff9aa4001fcba0c11f5a174859954804a1fa431ca2afe98d8502e00a4f4f906086308e9d875bc994ff1339a5d7b78d29e7c SHA512 639947319e1de099510cd37e0476360c1c65d46b445b73a58eea922b75b30987e31e70d682f22c26ef71013a69dfec29b9b49710808607cb553c18c96d9f39fc diff --git a/app-crypt/ifcplugin-bin/ifcplugin-bin-3.1.1.0.ebuild b/app-crypt/ifcplugin-bin/ifcplugin-bin-3.1.1.0.ebuild new file mode 100644 index 000000000..ab47202c3 --- /dev/null +++ b/app-crypt/ifcplugin-bin/ifcplugin-bin-3.1.1.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo rpm + +DESCRIPTION="Crypto Interface Web Browser Plugin" +HOMEPAGE="https://ds-plugin.gosuslugi.ru" +REDOS_URI="http://repo.red-soft.ru/redos/7.3/x86_64/updates" +SRC_URI=" + amd64? ( + ${REDOS_URI}/ifcplugin-${PV}-2.el7.x86_64.rpm + ${REDOS_URI}/ifcplugin-chromium-${PV}-2.el7.x86_64.rpm + ${REDOS_URI}/ifcplugin-firefox-${PV}-2.el7.x86_64.rpm + ${REDOS_URI}/ifcplugin-libs-${PV}-2.el7.x86_64.rpm + ) + x86? ( + ${REDOS_URI}/ifcplugin-${PV}-2.el7.i686.rpm + ${REDOS_URI}/ifcplugin-chromium-${PV}-2.el7.i686.rpm + ${REDOS_URI}/ifcplugin-firefox-${PV}-2.el7.i686.rpm + ${REDOS_URI}/ifcplugin-libs-${PV}-2.el7.i686.rpm + ) +" +S="${WORKDIR}" + +LICENSE="LGPL-2.1 MIT freedist openssl" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-apps/pcsc-lite" + +QA_PREBUILT="*" +QA_SONAME_NO_SYMLINK=".*" + +src_prepare() { + default + + rm usr/lib/mozilla/plugins/IFCPlugin.so || die + find . -name '*_license' -delete || die + find -L . -wholename '*/.build-id/*' -delete || die +} + +src_install() { + mkdir -p "${ED}" || die + cp -a "${WORKDIR}"/* "${ED}" || die + + diropts --mode 777 + keepdir /var/log/ifc + keepdir /var/log/ifc/engine_logs +} + +pkg_postinst() { + cd "${EPREFIX}"/etc/update_ccid_boundle || die + edo bash update_ccid_boundle.sh +} diff --git a/app-crypt/ifcplugin-bin/metadata.xml b/app-crypt/ifcplugin-bin/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/app-crypt/ifcplugin-bin/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-crypt/intel-ipsec-mb/Manifest b/app-crypt/intel-ipsec-mb/Manifest new file mode 100644 index 000000000..f8c7d589e --- /dev/null +++ b/app-crypt/intel-ipsec-mb/Manifest @@ -0,0 +1,4 @@ +DIST intel-ipsec-mb-1.1.tar.gz 1227915 BLAKE2B 56d104c2bcebd4a8125d64362c14603b7005c8ef0978d4039da3128f06fbba7f469ac8df23e3315b9f3fe33c392804fd718a533edd34e4a545f767a1c2e2fd60 SHA512 aca5863d36b333c4c896549074242fb4c2c0a4d6598b27baa794944436527bdd6e1a5dbca9d39e0c3a89e61d7d175adcf5bf6c6cbdffd0a43bca1fea0be42ebe +DIST intel-ipsec-mb-1.2.tar.gz 1251965 BLAKE2B f92172ea727f8c0a5beff6e8fe6bb1630b5e83ddffa7384b998ebb6dfe09fd2657203ab53358296ade0106240278f659c297c0897e2de364b434032a58f417b3 SHA512 dc566ea433f7c85109e833d1debb3c8dc3686b4c0562a00872dd9801ba3530bf87b7b382e167e7d5cec17c3b3535834cc5bdc78f349f501bdfe8920ee51532ac +DIST intel-ipsec-mb-1.3.tar.gz 2139105 BLAKE2B f7ae09cb2721a0193879ee4a3a04fa6d190ebcd70c681a1f885554dbd644d39511cd0832eb22edc5566d72f0fcaba955450d2208b17a040f053aef6134e174b0 SHA512 4b91bffcd62f69245da90b70586df425fa6f17fa63d530b0cd09b990fb1ac4c85c2ebc8ed5d8952bd4b8a20e82c3b418e9ef4d61cfe1811af04f1ee16630ec67 +DIST intel-ipsec-mb-1.5.tar.gz 2214942 BLAKE2B b4a2ac6b5671721ec79c100be86270c1b4344be731c40bafda58d4f718169e37d5bd1c6b3a14a1917dedb151daa3f732a01961255a94e9628efb0c4e588d47e1 SHA512 1fca0797d73fc2edbd9edecfc5628c4926512dc414a6fa832602d3d7abd6d86b1305013d1b433a21b77f4bc2b215d5f947553791925f2698fb30f90f9e7086ef diff --git a/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch new file mode 100644 index 000000000..64868c264 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.1_remove-werror-and-O3.patch @@ -0,0 +1,122 @@ +diff --git a/lib/Makefile b/lib/Makefile +index 065d2c1..2bc3a03 100644 +--- a/lib/Makefile ++++ b/lib/Makefile +@@ -112,10 +112,10 @@ YASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I $i) + NASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I$i/) + ifneq ($(MINGW),0) + YASM_FLAGS := -f x64 -f win64 -X gnu -g dwarf2 -DWIN_ABI $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) + else + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) + endif + + DEBUG_OPT ?= -O0 +@@ -153,7 +153,6 @@ endif + + # prevent SIMD optimizations for non-aesni modules + CFLAGS_NO_SIMD = $(CFLAGS) -O1 +-CFLAGS += $(OPT) + + # Set generic architectural optimizations + OPT_X86 := -msse4.2 +@@ -696,7 +695,7 @@ install: $(LIB_DIR)/$(LIBNAME) + install -m 0444 $(MAN2) $(MAN_DIR) + install -d $(LIB_INSTALL_DIR) + ifeq ($(SHARED),y) +- install -s -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) ++ install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) + else + # must not strip symbol table for static libs + install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) +diff --git a/lib/win_x64.mak b/lib/win_x64.mak +index a71d715..c5f07dc 100644 +--- a/lib/win_x64.mak ++++ b/lib/win_x64.mak +@@ -110,7 +110,7 @@ LINK_TOOL = link + LINKFLAGS = $(DLFLAGS) /nologo /machine:X64 + + AS = nasm +-AFLAGS = $(DAFLAGS) -Werror -fwin64 -Xvc -DWIN_ABI -Iinclude/ \ ++AFLAGS = $(DAFLAGS) -fwin64 -Xvc -DWIN_ABI -Iinclude/ \ + -I./ -Iavx/ -Iavx2/ -Iavx512/ -Isse/ + + # dependency +diff --git a/perf/Makefile b/perf/Makefile +index 2f578fe..bdae07a 100644 +--- a/perf/Makefile ++++ b/perf/Makefile +@@ -40,9 +40,9 @@ CFLAGS = -D_GNU_SOURCE -DNO_COMPAT_IMB_API_053 $(INCLUDES) \ + + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + # if "-z ibt" is supported then assume "-z shstk, -z cet-report=error" are also supported +@@ -57,7 +57,7 @@ CFLAGS += -fcf-protection=full + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now -pthread ++LDFLAGS += -fPIE -z noexecstack -z relro -z now -pthread + endif + ifeq ($(CC_HAS_CET),1) + LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error +diff --git a/perf/win_x64.mak b/perf/win_x64.mak +index a388ff5..71e5f24 100644 +--- a/perf/win_x64.mak ++++ b/perf/win_x64.mak +@@ -68,7 +68,7 @@ LNK = link + LFLAGS = /out:$(APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + OBJECTS = ipsec_perf.obj msr.obj misc.obj + +diff --git a/test/Makefile b/test/Makefile +index 93bae06..22fef57 100644 +--- a/test/Makefile ++++ b/test/Makefile +@@ -60,15 +60,15 @@ endif + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now ++LDFLAGS += -fPIE -z noexecstack -z relro -z now + else +-LDFLAGS = -fPIE ++LDFLAGS += -fPIE + endif + + ifeq ($(CC_HAS_CET),1) +diff --git a/test/win_x64.mak b/test/win_x64.mak +index e28e6a7..2e564a7 100644 +--- a/test/win_x64.mak ++++ b/test/win_x64.mak +@@ -67,7 +67,7 @@ TEST_LFLAGS = /out:$(TEST_APP).exe $(DLFLAGS) + XVALID_LFLAGS = /out:$(XVALID_APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + # dependency + !ifndef DEPTOOL diff --git a/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.2_remove-werror-and-O3.patch b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.2_remove-werror-and-O3.patch new file mode 100644 index 000000000..3c2cfb1f3 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.2_remove-werror-and-O3.patch @@ -0,0 +1,159 @@ +diff --git a/lib/Makefile b/lib/Makefile +index f364b619..854357db 100644 +--- a/lib/Makefile ++++ b/lib/Makefile +@@ -117,10 +117,10 @@ YASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I $i) + NASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I$i/) + ifneq ($(MINGW),0) + YASM_FLAGS := -f x64 -f win64 -X gnu -g dwarf2 -DWIN_ABI $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) + else + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) + endif + + DEBUG_OPT ?= -O0 +@@ -170,7 +170,6 @@ endif + + # prevent SIMD optimizations for non-aesni modules + CFLAGS_NO_SIMD = $(CFLAGS) -O1 +-CFLAGS += $(OPT) + + # Set generic architectural optimizations + OPT_X86 := -msse4.2 +@@ -746,7 +745,7 @@ install: $(LIB_DIR)/$(LIBNAME) + install -m 0444 $(MAN2) $(MAN_DIR) + install -d $(LIB_INSTALL_DIR) + ifeq ($(SHARED),y) +- install -s -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) ++ install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) + else + # must not strip symbol table for static libs + install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) +diff --git a/lib/win_x64.mak b/lib/win_x64.mak +index 17c58f72..93da855a 100644 +--- a/lib/win_x64.mak ++++ b/lib/win_x64.mak +@@ -131,7 +131,7 @@ LINK_TOOL = link + LINKFLAGS = $(DLFLAGS) /nologo /machine:X64 + + AS = nasm +-AFLAGS = $(DAFLAGS) -Werror -fwin64 -Xvc -DWIN_ABI -Iinclude/ \ ++AFLAGS = $(DAFLAGS) -fwin64 -Xvc -DWIN_ABI -Iinclude/ \ + -I./ -Iavx/ -Iavx2/ -Iavx512/ -Isse/ + + # dependency +diff --git a/perf/Makefile b/perf/Makefile +index f204e575..9db08180 100644 +--- a/perf/Makefile ++++ b/perf/Makefile +@@ -45,9 +45,9 @@ endif + + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + # if "-z ibt" is supported then assume "-z shstk, -z cet-report=error" are also supported +@@ -62,21 +62,21 @@ CFLAGS += -fcf-protection=full + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now -pthread ++LDFLAGS += -fPIE -z noexecstack -z relro -z now -pthread + endif + ifeq ($(CC_HAS_CET),1) + LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error + endif + LDLIBS = -lIPSec_MB + +-ifeq ("$(shell test -e $(INSTPATH) && echo -n yes)","yes") ++#ifeq ("$(shell test -e $(INSTPATH) && echo -n yes)","yes") + # library installed +-CFLAGS += +-else ++#CFLAGS += ++#else + # library not installed + CFLAGS += -I../lib/include -I../lib + LDFLAGS += -L$(LIB_DIR) +-endif ++#endif + + DEBUG_OPT ?= -O0 + ifeq ($(DEBUG),y) +diff --git a/perf/win_x64.mak b/perf/win_x64.mak +index b0b864db..03c3b584 100644 +--- a/perf/win_x64.mak ++++ b/perf/win_x64.mak +@@ -75,7 +75,7 @@ LNK = link + LFLAGS = /out:$(APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + OBJECTS = ipsec_perf.obj msr.obj misc.obj + +diff --git a/test/Makefile b/test/Makefile +index b03700a5..380a954a 100644 +--- a/test/Makefile ++++ b/test/Makefile +@@ -66,15 +66,15 @@ endif + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now ++LDFLAGS += -fPIE -z noexecstack -z relro -z now + else +-LDFLAGS = -fPIE ++LDFLAGS += -fPIE + endif + + ifeq ($(CC_HAS_CET),1) +@@ -82,14 +82,14 @@ LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error + endif + LDLIBS = -lIPSec_MB + +-ifeq ("$(shell test -r $(INSTPATH) && echo -n yes)","yes") ++#ifeq ("$(shell test -r $(INSTPATH) && echo -n yes)","yes") + # library installed +-CFLAGS += +-else ++#CFLAGS += ++#else + # library not installed + CFLAGS += -I../lib/include -I../lib + LDFLAGS += -L$(LIB_DIR) +-endif ++#endif + + FUZZ_CFLAGS = -I../lib -L../lib $(CFLAGS) -g -fsanitize=fuzzer,address,leak + +diff --git a/test/win_x64.mak b/test/win_x64.mak +index a3bd0b00..a7ff51f5 100644 +--- a/test/win_x64.mak ++++ b/test/win_x64.mak +@@ -74,7 +74,7 @@ TEST_LFLAGS = /out:$(TEST_APP).exe $(DLFLAGS) + XVALID_LFLAGS = /out:$(XVALID_APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + # dependency + !ifndef DEPTOOL diff --git a/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch new file mode 100644 index 000000000..97ba6da0d --- /dev/null +++ b/app-crypt/intel-ipsec-mb/files/intel-ipsec-mb-1.3_remove-werror-and-O3.patch @@ -0,0 +1,182 @@ +diff --git a/lib/Makefile b/lib/Makefile +index c592114..f2ea5b6 100644 +--- a/lib/Makefile ++++ b/lib/Makefile +@@ -117,10 +117,10 @@ YASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I $i) + NASM_INCLUDES := $(foreach i,$(ASM_INCLUDE_DIRS),-I$i/) + ifneq ($(MINGW),0) + YASM_FLAGS := -f x64 -f win64 -X gnu -g dwarf2 -DWIN_ABI $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI $(NASM_INCLUDES) + else + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ $(YASM_INCLUDES) +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ $(NASM_INCLUDES) + endif + + DEBUG_OPT ?= -O0 +@@ -170,7 +170,6 @@ endif + + # prevent SIMD optimizations for non-aesni modules + CFLAGS_NO_SIMD = $(CFLAGS) -O1 +-CFLAGS += $(OPT) + + # Set generic architectural optimizations + OPT_X86 := -msse4.2 +@@ -758,7 +757,7 @@ install: $(LIB_DIR)/$(LIBNAME) + install -m 0444 $(MAN2) $(MAN_DIR) + install -d $(LIB_INSTALL_DIR) + ifeq ($(SHARED),y) +- install -s -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) ++ install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) + else + # must not strip symbol table for static libs + install -m $(LIBPERM) $(LIB_DIR)/$(LIBNAME) $(LIB_INSTALL_DIR) +diff --git a/lib/win_x64.mak b/lib/win_x64.mak +index b33f5b1..69603d5 100644 +--- a/lib/win_x64.mak ++++ b/lib/win_x64.mak +@@ -125,7 +125,7 @@ LINK_TOOL = link + LINKFLAGS = $(DLFLAGS) /nologo /machine:X64 + + AS = nasm +-AFLAGS = $(DAFLAGS) -Werror -fwin64 -Xvc -DWIN_ABI -I. ++AFLAGS = $(DAFLAGS) -fwin64 -Xvc -DWIN_ABI -I. + + # dependency + !ifndef DEPTOOL +diff --git a/perf/Makefile b/perf/Makefile +index f204e57..9db0818 100644 +--- a/perf/Makefile ++++ b/perf/Makefile +@@ -45,9 +45,9 @@ endif + + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + # if "-z ibt" is supported then assume "-z shstk, -z cet-report=error" are also supported +@@ -62,21 +62,21 @@ CFLAGS += -fcf-protection=full + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now -pthread ++LDFLAGS += -fPIE -z noexecstack -z relro -z now -pthread + endif + ifeq ($(CC_HAS_CET),1) + LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error + endif + LDLIBS = -lIPSec_MB + +-ifeq ("$(shell test -e $(INSTPATH) && echo -n yes)","yes") ++#ifeq ("$(shell test -e $(INSTPATH) && echo -n yes)","yes") + # library installed +-CFLAGS += +-else ++#CFLAGS += ++#else + # library not installed + CFLAGS += -I../lib/include -I../lib + LDFLAGS += -L$(LIB_DIR) +-endif ++#endif + + DEBUG_OPT ?= -O0 + ifeq ($(DEBUG),y) +diff --git a/perf/win_x64.mak b/perf/win_x64.mak +index 2f28549..3790e5f 100644 +--- a/perf/win_x64.mak ++++ b/perf/win_x64.mak +@@ -69,7 +69,7 @@ LNK = link + LFLAGS = /out:$(APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + OBJECTS = ipsec_perf.obj msr.obj misc.obj + +diff --git a/test/Makefile b/test/Makefile +index 72c0dc8..dfeb862 100644 +--- a/test/Makefile ++++ b/test/Makefile +@@ -66,15 +66,15 @@ endif + YASM_FLAGS := -f x64 -f elf64 -X gnu -g dwarf2 -DLINUX -D__linux__ + ifeq ($(MINGW),0) + CFLAGS += -DLINUX +-NASM_FLAGS := -Werror -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ ++NASM_FLAGS := -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ + else +-NASM_FLAGS := -Werror -fwin64 -Xvc -gcv8 -DWIN_ABI ++NASM_FLAGS := -fwin64 -Xvc -gcv8 -DWIN_ABI + endif + + ifeq ($(MINGW),0) +-LDFLAGS = -fPIE -z noexecstack -z relro -z now ++LDFLAGS += -fPIE -z noexecstack -z relro -z now + else +-LDFLAGS = -fPIE ++LDFLAGS += -fPIE + endif + + ifeq ($(CC_HAS_CET),1) +@@ -82,14 +82,14 @@ LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error + endif + LDLIBS = -lIPSec_MB + +-ifeq ("$(shell test -r $(INSTPATH) && echo -n yes)","yes") ++#ifeq ("$(shell test -r $(INSTPATH) && echo -n yes)","yes") + # library installed +-CFLAGS += +-else ++#CFLAGS += ++#else + # library not installed + CFLAGS += -I../lib/include -I../lib + LDFLAGS += -L$(LIB_DIR) +-endif ++#endif + + FUZZ_CFLAGS = -I../lib -L../lib $(CFLAGS) -g -fsanitize=fuzzer,address,leak + +diff --git a/test/win_x64.mak b/test/win_x64.mak +index 67959bb..2b4585e 100644 +--- a/test/win_x64.mak ++++ b/test/win_x64.mak +@@ -68,7 +68,7 @@ TEST_LFLAGS = /out:$(TEST_APP).exe $(DLFLAGS) + XVALID_LFLAGS = /out:$(XVALID_APP).exe $(DLFLAGS) + + AS = nasm +-AFLAGS = -Werror -fwin64 -Xvc -DWIN_ABI ++AFLAGS = -fwin64 -Xvc -DWIN_ABI + + # dependency + !ifndef DEPTOOL +diff --git a/test/wycheproof/Makefile b/test/wycheproof/Makefile +index faf051d..5b86b09 100644 +--- a/test/wycheproof/Makefile ++++ b/test/wycheproof/Makefile +@@ -67,14 +67,14 @@ LDFLAGS += -fcf-protection=full -Wl,-z,ibt -Wl,-z,shstk -Wl,-z,cet-report=error + endif + LDLIBS = -lIPSec_MB + +-ifeq ("$(shell test -r $(INSTPATH) && echo -n yes)","yes") ++#ifeq ("$(shell test -r $(INSTPATH) && echo -n yes)","yes") + # library installed +-CFLAGS += +-else ++#CFLAGS += ++#else + # library not installed + CFLAGS += -I../../lib + LDFLAGS += -L$(LIB_DIR) +-endif ++#endif + + DEBUG_OPT ?= -O0 + ifeq ($(DEBUG),y) diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild new file mode 100644 index 000000000..7e0f4de90 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +PATCHES=( "${FILESDIR}/intel-ipsec-mb-1.1_remove-werror-and-O3.patch" ) + +src_configure(){ + tc-export CC LD AR +} + +src_compile() { + local myconf=( + SAFE_DATA=$(usex safe-data y n) + SAFE_LOOKUP=$(usex safe-lookup y n) + SAFE_PARAM=$(usex safe-param y n) + ) + emake "${myconf[@]}" EXTRA_CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="${ED}/usr" \ + LIB_INSTALL_DIR="${ED}/usr/$(get_libdir)" \ + MAN_DIR="${ED}/usr/share/man/man7" \ + install +} + +src_test() { + cd "${S}/test" + LD_LIBRARY_PATH=../lib ./ipsec_MB_testapp -v + LD_LIBRARY_PATH=../lib ./ipsec_xvalid_test -v +} diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild new file mode 100644 index 000000000..4d8f17f15 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +PATCHES=( "${FILESDIR}/intel-ipsec-mb-1.2_remove-werror-and-O3.patch" ) + +src_configure(){ + tc-export CC LD AR +} + +src_compile() { + local myconf=( + SAFE_DATA=$(usex safe-data y n) + SAFE_LOOKUP=$(usex safe-lookup y n) + SAFE_PARAM=$(usex safe-param y n) + ) + emake "${myconf[@]}" EXTRA_CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="${ED}/usr" \ + NOLDCONFIG=y \ + LIB_INSTALL_DIR="${ED}/usr/$(get_libdir)" \ + MAN_DIR="${ED}/usr/share/man/man7" \ + install +} + +src_test() { + cd "${S}/test" + LD_LIBRARY_PATH=../lib ./ipsec_MB_testapp -v + LD_LIBRARY_PATH=../lib ./ipsec_xvalid_test -v +} diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.3.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.3.ebuild new file mode 100644 index 000000000..8f9457fef --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +PATCHES=( "${FILESDIR}/intel-ipsec-mb-1.3_remove-werror-and-O3.patch" ) + +src_configure(){ + tc-export CC LD AR +} + +src_compile() { + local myconf=( + SAFE_DATA=$(usex safe-data y n) + SAFE_LOOKUP=$(usex safe-lookup y n) + SAFE_PARAM=$(usex safe-param y n) + ) + emake "${myconf[@]}" EXTRA_CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="${ED}/usr" \ + NOLDCONFIG=y \ + LIB_INSTALL_DIR="${ED}/usr/$(get_libdir)" \ + MAN_DIR="${ED}/usr/share/man/man7" \ + install +} + +src_test() { + cd "${S}/test" + LD_LIBRARY_PATH=../lib ./ipsec_MB_testapp -v + LD_LIBRARY_PATH=../lib ./ipsec_xvalid_test -v +} diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.5.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.5.ebuild new file mode 100644 index 000000000..40762d976 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-1.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +src_configure(){ + local mycmakeargs=( + -DSAFE_DATA=$(usex safe-data) + -DSAFE_LOOKUP=$(usex safe-lookup) + -DSAFE_PARAM=$(usex safe-param) + ) + cmake_src_configure +} diff --git a/app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild new file mode 100644 index 000000000..8203eb9d6 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/intel-ipsec-mb-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Multi-Buffer Crypto for IPSec from Intel" +HOMEPAGE="https://github.com/intel/intel-ipsec-mb" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/intel/intel-ipsec-mb.git" +else + SRC_URI="https://github.com/intel/intel-ipsec-mb/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD" +SLOT="0" +IUSE="+safe-data +safe-lookup +safe-param test" +RESTRICT="!test? ( test )" + +BDEPEND=" + >=dev-lang/nasm-2.13.03 +" + +src_configure(){ + local mycmakeargs=( + -DSAFE_DATA=$(usex safe-data) + -DSAFE_LOOKUP=$(usex safe-lookup) + -DSAFE_PARAM=$(usex safe-param) + ) + cmake_src_configure +} diff --git a/app-crypt/intel-ipsec-mb/metadata.xml b/app-crypt/intel-ipsec-mb/metadata.xml new file mode 100644 index 000000000..d1f55cff2 --- /dev/null +++ b/app-crypt/intel-ipsec-mb/metadata.xml @@ -0,0 +1,16 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + sensitive information is cleared on completion of a function call + lookups which depend on sensitive information are implemented with constant time functions + input parameters are checked, looking generally for NULL pointers or an incorrect input length + + + intel/intel-ipsec-mb + + diff --git a/app-crypt/keepass-diff/Manifest b/app-crypt/keepass-diff/Manifest new file mode 100644 index 000000000..ba4682692 --- /dev/null +++ b/app-crypt/keepass-diff/Manifest @@ -0,0 +1,69 @@ +DIST adler-0.2.3.crate 12168 BLAKE2B c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996 SHA512 565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc +DIST aes-0.7.4.crate 128509 BLAKE2B ef3ad8e7822590a801180ecd88dac813a239f33a5bb84c80b93d5a4b28784551d5b25fdecc0abe7742bcbcb96c99c63dd9f97c8c953c816cc48ccc1bf188be6f SHA512 8bf470ae7a22cf413ad6971ab19f115a5a8f99579f7b121691de065721e9f70bfc95c33e54cf5b7ca962d5fb4033a58f0c8edae11a970ba91b1fa286a0a2817d +DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f +DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST blake2b_simd-0.5.11.crate 34096 BLAKE2B 480fc200ce3fa3bb364ae05590fe26f59efb6f81fc2fcb7ae1593671677daa6f1b526d800099d002239e2ad435b919e9b32778021c0790954383079a49a90965 SHA512 4a7657db637869465637cb9a65cb82e7a119c554bd4d532aaf84f9cc77a494fda07d07db89c73e92e5bf4844bb1be53062fc61120e839e414e938e487e7f2257 +DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 +DIST block-modes-0.8.1.crate 16961 BLAKE2B 53073a8ab47411703349117d52f728a9e1d1eb58265c2769f23954ac9a11432f01f1ec3fcc0ea27f077844050f6770a530ef4a4631b9fb81b878ee77fd78ebf8 SHA512 5ab24f0d0ea18a1c0948641b06ba14ee47ad4ae9a86fc5138cea361fbb25fab93dd957701815c929c90ca6e07eb9a80773b9ff4f225a034419a8f91afb985b34 +DIST block-padding-0.2.1.crate 7672 BLAKE2B 26f682717c908886fc54606950697a01e999c8d725e39cd5ca9148b089d5b32981daf717db21128b551287d5e818363db4c34123a8d8dfa3405f940eb284c01a SHA512 d0bad6ca76cd491446f17c00986aa8caab36a78b4ee4f881a14b316074a96940566ed90460aade765f2e7ce04b359cfe21f6c323200637f50e8b5adf567017af +DIST byteorder-1.4.2.crate 22148 BLAKE2B 4fd246d80ec9e0abf41a0779668d8b383098206eacbf7e16ab94a4aac39858471742934df41e20084f976a738154a97f642bebe51cb871afb2a50ff2cbdbf943 SHA512 f6d2bdc3fb456b3f7a99358a987bb593be027b47b06b896938a30a88d36459ec4d28be166ff8fea9b1ea468d95ad387488cc6aa8f07d0723d6a2a7d43e3617e8 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chacha20-0.7.2.crate 25736 BLAKE2B cf1755936feba74c1de9206f83344f11a1b242b15df7b9768ad9ea84a29979441a3515e621df89d1499b27ef1d2c031c9741f66e29adb94fdbaff417f9fa0db0 SHA512 db24e989cb0c1d4e01028075cf6c8e4072d242ae8e501f9b6021ea03e386effd1bd4adf5724fe9f3cf877bd083e67ed58277bedd43e39cf852dff1d2ce68c496 +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST cipher-0.3.0.crate 12756 BLAKE2B a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c SHA512 8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f +DIST clap-3.0.10.crate 190580 BLAKE2B 0286717f1bf5315ee97809d0fd7dc860b6b82b83b6fdbd5c5477420bfd7d783583320ebff3548b13b0d7f8f399b11598f9a6a1cb670db0169ada31dd886e0129 SHA512 df152686241d9298b7f0838ad8151bf09a57076105af90ea6cd161c730f7ca978c9046dd3fb34005e0c8b84227bd768e3b5f8969a2cc28b158c84e69892a870f +DIST clap_derive-3.0.6.crate 24686 BLAKE2B 047795d265b7d31158834cabb645cf231941b581d9c50a59a2f10bce2b2cbf7c02cd4a5e7a9de921d136e0fafdf3b333a5027556e7f6365de471175c8a35589e SHA512 c9756a96ad477e124b97ebbf64e75eb4f86d0c6b0a10892a7cf7fb34671aeb0576b3fb948ceccd88be7116cdfcd652629c3efe3081e2aa87ba97189130508213 +DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 +DIST cpufeatures-0.1.5.crate 10419 BLAKE2B 77e0eb2c8b1b638b9812ebb3a1ac5c48b9c2f7690fa9ef7a9c14a49a880958c2a39afc00e981115078bec98725e4f76eb338465935017958caf5922f3f124933 SHA512 700c31a677867df05c69ab098575c66d4d9f2de077431f938c1e0036492e00e876e6c563b705e22cc82c937fa01049b42d577c9b4c84ede4fee774ac30362478 +DIST crc32fast-1.2.1.crate 38172 BLAKE2B 80801a345f4c5ed8a5fd335bbf672eac1733a1c2b333dc8a8e0254338148ce7b34402201a8d2d7434dd1b057f33d99d3a8f02610ea50b54115d80bb8da28b2b0 SHA512 4c04236bb15a5c63b712c62652777917e947823abb20a0d0b372c850ec1c8695faa414e8de73904f1f1a296d7b00a6206cde8da404cf4cdaa2e8408e64b62b5e +DIST crossbeam-utils-0.8.1.crate 35914 BLAKE2B 8d8e7e2df01f061d3596127dd62c1d5316540fbdb34e6b88badff8968a408b2bdbd0f86a32531f4e276b6d40a89c4834cd8e9991288a0bb8cc27d99ba2f7b978 SHA512 c9f3a513fd139dab3c8091366cd6d378ef8a4d00eb43a6c26d107361fea470a5ab180950a1204c1a8881c2ed1106500327d598ccb09c79d0eba2db11299aa286 +DIST crypto-mac-0.11.1.crate 9551 BLAKE2B 81140107f394d969d85b77050447e7d4dbfe7b2df8164293fe9a2cca04c1ed3cd245988482a232103c2ed9d35601ec6332669bd8598d903d305935dfc09af887 SHA512 3090a7a3fdb7d94b2b14841e37733d863f2e4d24d7da3c63df1726612abdd1c1df7179bba4e344eb63a94053e59a93b0988ecd1e2e5a5db0e18a4b602be4aaa9 +DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 +DIST flate2-1.0.20.crate 74036 BLAKE2B c5a1270debdb42f8612c0db9b684d339dfb668dfa3b06f6dcef94b43c115daee99c3558562d605da5ba1a554930030083baa8128036e9999d47907f29687ee0e SHA512 1415cba53183b7ae0f3396859186b92001060a78fbee10dd0dd4c8a93119aeb78bd8d782735c292badc1ae6d369badc6fa1a0105835614a6f70e82b080d8549b +DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40 +DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c +DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f +DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 +DIST hex-literal-0.3.3.crate 8974 BLAKE2B 63c5900299007aff62081de58960854da7ae9f3da84323433ef6d269da0507eb043c7abee92f7e30e1551df7155e88a7f8b1c8fff82d13a89ca46f2f327b4f5e SHA512 48fdeb5fd1eca8e942a50b868b566c101080db669e872c3dd379c477871d90172bed90d53036bfc0f73aea77140ee446e7bb6aa7ffddaf8fa80a431b4f993da4 +DIST hmac-0.11.0.crate 11385 BLAKE2B 850527040c0fef278175f35a0c8bf77bc005708539af8ec5a85111f83e9c94a912741a2b24965c026fd75db6c58fc82a46a9c5de9454540400c9f19341561b4c SHA512 82d83071d1cea14603b1f1a85d564c78e28d982025a029779d8d83522fd5c56583303dd3a902d8023b5e9df2ddb5c5d9a5fc88000d41dba45dc026239ec81d0d +DIST indexmap-1.8.0.crate 52583 BLAKE2B fce94d24af0ae74f8173dcdfd35bcc51a23451cdeebbcb10c92dda74312c1ec980e925020ba7bdfa9e4a54b72a619068ca7ae133eea66a4df8775595a3a3551a SHA512 6af44320a80c8256291cc6e3c90311ce67b7f69ce039d640bb3abbcb6057f16eb443a407060ba647d7b16f44214acf59b566772a4802ba5000f036f69ca82a43 +DIST keepass-0.4.9.crate 49330 BLAKE2B da8df83d9eb66d1ce86f7addbce8a9461b65be304b6511827b50b79345e61828b7681b2c4c0298d466fbb068f1d3caac8e77c70c9aa09072b4cbb0bbc2777748 SHA512 02515bf6a385626b0294018100adc35ae16ffe890ac33b21381855b6cf78bb74da46b5076eda1187c70a4c42428822e926eeb67995b059372d892e2fed8c5427 +DIST keepass-diff-1.1.3.tar.gz 5350239 BLAKE2B 41343062096147b1dd0300f4baa9e0e9c3523e398627aafe36619de859b39034b1735f8ca08a47170f1b7d549ec5d5ccb74bbdf1885897afedcaf0974525b327 SHA512 6f0cbb5bd4038de206a46d151cae58eecfa5d1fe61f2b3a4a1a910e0857e1bae85bd7617d265ea5208cd37a5aab6b1501abf84cef7f57708eee2eba0f338e546 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.98.crate 522087 BLAKE2B 950686d7cde31322e1cdf82ae189192091b8543d14d0da0dcf3892910f4216e8e46bb1d5e7e8fcb1693a372577c57a6eb6538a0fef997c1c1a0466c3a1f7acb8 SHA512 2e730b8d46c42608c7da5ff4c5475667171b552b485c2684d3821310ac0f55c1a7a12d9a2cf68a05608cdd2a0928da5e290275c70a519a379d0ed25350689689 +DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 +DIST miniz_oxide-0.4.3.crate 50058 BLAKE2B bc7a152a984de061803c11255459ce3d8fa64dd5b38de9f2ed29213abc1922d68746ff523de3b99e0e95a8933ea75448a9fa1e14cbbe248549074cd5ce7b3c1d SHA512 8c0e2b3a585a0986a61977d4459adb1a7c396ab53f4f688dcbeb2a09c60878b0423f54fd1879c190f5c64690a2473ed2a07d4162a650f6c39f402f6b27e863b7 +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae +DIST os_str_bytes-6.0.0.crate 21046 BLAKE2B 9d2a9f47aac852ca2e27e63a22c7267e1a4affde2277d50e128b54f377758322f07ca7263478c39c91e11a2b32b0e7a5fc5ba1b31e0ee014b412a4151642e605 SHA512 d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8 +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.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a +DIST quote-1.0.14.crate 27252 BLAKE2B c744f787e311f9c42b2678f88978d68eaeae87324f07cb28042152a77244ff973e3bc93b8a277f590abe1b6b7c37f6b095ac4a75c96ef9590f7d9d397382b62f SHA512 b2879fa8ae5ca80fb8aba56da016d9b8aab0f1014cc67fe597f42999e8042b2178b98dcb09109edc74b6bd1dc542341a72d11e4880273ffaaf766da243e687e4 +DIST rpassword-5.0.1.crate 11109 BLAKE2B 4d040a920673de6ad2f2cd55104a7c2dfdd7425368c77aa3c8a1f3f99e51cba4d86b2afb16ee51637d948e444ddf060f7a0c82de5d6f0696023c527e630eeb56 SHA512 bcd20c2920734a2f281b9ff924138605ea409d0bea9721ee96100f45eed14dffe65a8bdc8feed7c36d3564c8d902e78e0d2306b3736d03b8f195a9d212792feb +DIST rust-argon2-0.8.3.crate 28313 BLAKE2B 2d3468c7b5dc027fbbf6ceb264d77f4ae9b03526e0634c645ffd32a4c87532f5a84c224c6c39a15c9e267d268b187ec65210a2edf7df8294913e4958fbc83352 SHA512 f336dd3f90e1a49be107b641f9e9d513b6f8098dbdd1ab8aa2bd1fae329ce6840ad11a902b599922bef45d96ffb556d52b57d61218271bdccb7c85f9fe1da033 +DIST salsa20-0.8.1.crate 13904 BLAKE2B fb57872fc0fbb316d43faee78d052e01d2e4accd6bf8fdd3ac096b6cec851deaf6b3e7c7f1c2c6ebc0a627ddd2a3e3eb780aac9916b3d8cd02948ee5278f942b SHA512 630186b2c3f578eb2c17c57cb7902580e1bdc2176a179a7ad443494aab3247eb4776836e52caaee2fb3ba078830c63a93d2b458cd4f3e01d4ccebb37a8b1c9f6 +DIST secstr-0.4.0.crate 8191 BLAKE2B 6b31cacf358f1298bd9198bb0f06c5d21d2794ec972c6b9af34ea266fa937587ae119a75c0f0f9264e7ce58b0da188de0fe9d5f300674623a30360452b1d5a1d SHA512 581c56830439524dd1b00d4b352913d254df7f439bc2229b68b8e2a697c2f037a0000515f2e8b143d2e5fe61b5c3c48505e842fca75b07d77e10753d24d36a35 +DIST sha2-0.9.5.crate 19912 BLAKE2B f2afa14bce588a73477672f439a397be38445932f921edfb35934b15bac634a1ccb5da49597fa22361d09ab3968f79cb53f747ea155f382036bc78ce650fc52f SHA512 c4149abf96d9ba5bf18a29c45dbc0e7d44bb5eadbed26fe2915a7e3b9f253381d090d880a96e9d79eb6399bfdd9d27550961ae07a96d1cf8070ad77d09a1fe52 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a +DIST syn-1.0.85.crate 235056 BLAKE2B f72302314edc7a4040cc6e0c95a4b8a7105d81da0cd1788703067b01437a3cad216569d96e6871e5c26ec99bac23eaa077d871f2163ee4b501b4d57eba8502b3 SHA512 f12ac93bfc8f24b2a567485fc738a40ae8c9649515783003e07bc5d0f3e377bc324a4f649d66c7fa2d1272cb0a2fb884ecfb06f8aed98dc3c03329f62d03a44e +DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c +DIST terminal_size-0.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 +DIST textwrap-0.14.2.crate 52016 BLAKE2B db80b15ba23db718064ef0214578ea6aa4f0ee3b76723adaca131be26b770324205f2ead13c8f5c1e438ae1b5c9476cf1ede8f4ed82426c9d99d9406f2b83191 SHA512 521ab37e03aae8fcce5b909541399fc90a23020e353f95102c658fa94ffc56b9bdff43f47fb3da6e30f5c9cc9447fab72fe21d7276dfa21fe5a1a5a1c874e371 +DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf +DIST twofish-0.6.0.crate 11648 BLAKE2B 0a8a5fd6c83e3e681c955c80314a538f90d6c64ce90f2187ed830b1854074510285ce44f40aa70191d53d978fb1445dc9bff5eac9aea491339afd960009255cb SHA512 1b3f380e60e519dd1008fc2b5b902ed70db537003f344a799baf4d0f27462fbf1d430ff1240026163967d1731ce7174f25d53f9871048493f2217689b2579bdd +DIST typenum-1.12.0.crate 36037 BLAKE2B b5aa97daf856e4c0ecf6f543ce75c1203ea2a27b493e4e62b1a0a22fbccf79217382061833e518a5de296a00a4a5f3c0c1cc736a7fa40a947712fcddf0735ea7 SHA512 b88dac076d4102f2b1d74501cc2bedd4eb923458e060ab77b826093e3146bc48005ad7d3471921c4f5e8765f3f93f8f7c48e0eb00e2623ad439bd60bcf64d6ea +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 +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 xml-rs-0.8.3.crate 52547 BLAKE2B cffdece0269b9c04c763481af3a3a25df53d7593552c0956a0efa30669aae497e7c4865c92bcf267f4d7684d0ab957fab3d62b76a241fbfd6497eae25bd9154f SHA512 e44048aa2a010c6242d79c8590bceb300d7056cfd1397c4e4e4411089a3c3686b49603fc2336ea69596b6775b729f1197ab6d9d7d8f83a758e2d962c07aec033 diff --git a/app-crypt/keepass-diff/keepass-diff-1.1.3-r1.ebuild b/app-crypt/keepass-diff/keepass-diff-1.1.3-r1.ebuild new file mode 100644 index 000000000..96c616fc8 --- /dev/null +++ b/app-crypt/keepass-diff/keepass-diff-1.1.3-r1.ebuild @@ -0,0 +1,90 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler@0.2.3 + aes@0.7.4 + arrayref@0.3.6 + arrayvec@0.5.2 + atty@0.2.14 + autocfg@1.0.1 + base64@0.13.0 + bitflags@1.2.1 + blake2b_simd@0.5.11 + block-buffer@0.9.0 + block-modes@0.8.1 + block-padding@0.2.1 + byteorder@1.4.2 + cfg-if@1.0.0 + chacha20@0.7.2 + chrono@0.4.19 + cipher@0.3.0 + clap@3.0.10 + clap_derive@3.0.6 + constant_time_eq@0.1.5 + cpufeatures@0.1.5 + crc32fast@1.2.1 + crossbeam-utils@0.8.1 + crypto-mac@0.11.1 + digest@0.9.0 + flate2@1.0.20 + generic-array@0.14.4 + hashbrown@0.11.2 + heck@0.4.0 + hermit-abi@0.1.18 + hex-literal@0.3.3 + hmac@0.11.0 + indexmap@1.8.0 + keepass@0.4.9 + lazy_static@1.4.0 + libc@0.2.98 + memchr@2.4.1 + miniz_oxide@0.4.3 + num-integer@0.1.44 + num-traits@0.2.14 + opaque-debug@0.3.0 + os_str_bytes@6.0.0 + proc-macro-error@1.0.4 + proc-macro-error-attr@1.0.4 + proc-macro2@1.0.36 + quote@1.0.14 + rpassword@5.0.1 + rust-argon2@0.8.3 + salsa20@0.8.1 + secstr@0.4.0 + sha2@0.9.5 + strsim@0.10.0 + subtle@2.4.1 + syn@1.0.85 + termcolor@1.1.2 + terminal_size@0.1.17 + textwrap@0.14.2 + time@0.1.44 + twofish@0.6.0 + typenum@1.12.0 + unicode-xid@0.2.2 + version_check@0.9.3 + wasi@0.10.0+wasi-snapshot-preview1 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-x86_64-pc-windows-gnu@0.4.0 + xml-rs@0.8.3 +" + +inherit cargo + +DESCRIPTION="A CLI tool to diff Keepass (.kdbx) files" +HOMEPAGE="https://github.com/Narigo/keepass-diff" +SRC_URI=" + https://github.com/Narigo/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/${PN}" # silence warnings diff --git a/app-crypt/keepass-diff/metadata.xml b/app-crypt/keepass-diff/metadata.xml new file mode 100644 index 000000000..8729fd3d9 --- /dev/null +++ b/app-crypt/keepass-diff/metadata.xml @@ -0,0 +1,16 @@ + + + + + fkobi@pm.me + Filip Kobierski + + + A CLI-tool diffs two Keepass (.kdbx) files and prints their differences. + This is useful when conflicts arise from syncing. + + + Narigo/keepass-diff + https://github.com/Narigo/keepass-diff/issues + + diff --git a/app-crypt/nitrokey-app2/Manifest b/app-crypt/nitrokey-app2/Manifest new file mode 100644 index 000000000..81f57aee8 --- /dev/null +++ b/app-crypt/nitrokey-app2/Manifest @@ -0,0 +1 @@ +DIST nitrokey-app2-2.4.1.gh.tar.gz 999710 BLAKE2B a59647601f2acee23f0fda6cb3244ed47b4d413b92ca9d0295632d08a10b9682ceb205b1757c63bd1bc53a90bbdab56954ad91b75c424cee827a40da9656742b SHA512 95d2c682332bc5ca60c844d21229d35b344548717b4a51ec4101701fa65229c4e6e3fdccde25438e8dd4f5282d16cb6911c49bbb079345e48fa518ff6ec06d45 diff --git a/app-crypt/nitrokey-app2/metadata.xml b/app-crypt/nitrokey-app2/metadata.xml new file mode 100644 index 000000000..1ff957902 --- /dev/null +++ b/app-crypt/nitrokey-app2/metadata.xml @@ -0,0 +1,23 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Nitrokey + pypi@nitrokey.com + + + https://github.com/Nitrokey/nitrokey-app2/issues + + Nitrokey/nitrokey-app2 + nitrokeyapp + + diff --git a/app-crypt/nitrokey-app2/nitrokey-app2-2.4.1.ebuild b/app-crypt/nitrokey-app2/nitrokey-app2-2.4.1.ebuild new file mode 100644 index 000000000..ac5654f84 --- /dev/null +++ b/app-crypt/nitrokey-app2/nitrokey-app2-2.4.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=true +DISTUTILS_USE_PEP517=poetry + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit desktop distutils-r1 xdg + +DESCRIPTION="Graphical application to manage and use Nitrokey 3 devices" +HOMEPAGE="https://github.com/Nitrokey/nitrokey-app2 https://pypi.org/project/nitrokeyapp/" +SRC_URI="https://github.com/Nitrokey/nitrokey-app2/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/fido2-2:=[${PYTHON_USEDEP}] + =dev-python/nitrokey-0.4[${PYTHON_USEDEP}] + =dev-python/pyside-6.6.0:6=[core,gui,svg,tools,uitools,widgets,${PYTHON_USEDEP}] + >=dev-python/usb-monitor-1.21[${PYTHON_USEDEP}] + ') +" + +src_prepare() { + distutils-r1_src_prepare + + rm nitrokeyapp/VERSION || die + rm nitrokeyapp/ui/i18n/*.ts || die + rm nitrokeyapp/ui/i18n/CMakeLists.txt || die + + rm -r nitrokeyapp/ui/{LICENSES,3RDPARTY.txt} || die +} + +src_install() { + distutils-r1_src_install + + domenu meta/com.nitrokey.nitrokey-app2.desktop + newicon -s scalable meta/nk-app2.svg com.nitrokey.nitrokey-app2.svg + newicon -s 128 meta/nk-app2.png com.nitrokey.nitrokey-app2.png + + insinto /usr/share/metainfo + doins meta/com.nitrokey.nitrokey-app2.metainfo.xml +} diff --git a/app-crypt/pinentry-bemenu/Manifest b/app-crypt/pinentry-bemenu/Manifest new file mode 100644 index 000000000..5da0a63e5 --- /dev/null +++ b/app-crypt/pinentry-bemenu/Manifest @@ -0,0 +1,2 @@ +DIST pinentry-bemenu-0.13.2.tar.gz 35112 BLAKE2B 04fe29d861251060df8b8c6c3f459bcb3aa988ec6c4852c5d956463fcdfc45c1b1090d8af9f9fe8d858e86120cefbb7b13142335ec2f2c6cb92b26520f067c81 SHA512 2420a087cdcdb6e7efc42d76c3ecc948c18b3549eb8d03ef27ec064237eb3bad21beb8423db02157608ac77de637cd0f77acc986f9562ec1d324b6084bcdb2e0 +DIST pinentry-bemenu-0.14.0.tar.gz 35177 BLAKE2B 3e23b87c15926f8e94907efd80227790110c25403cfd0b06f35d8f9cbeaa7de724b2d5a65b782814fd80120c7ed4d3345474c8fa8589af527bf5b5b50e4f01ef SHA512 0495a8c0f8886ead908ab9f633986ea88a3775e0e76a5a2937125338e5e77a1c1c297ec6c7bb2bbc8198b60a8931c076bc750f3d04dbb5e344d8ddc66245052f diff --git a/app-crypt/pinentry-bemenu/metadata.xml b/app-crypt/pinentry-bemenu/metadata.xml new file mode 100644 index 000000000..4e41b4851 --- /dev/null +++ b/app-crypt/pinentry-bemenu/metadata.xml @@ -0,0 +1,11 @@ + + + + + efe.izbudak@metu.edu.tr + Efe İzbudak + + + t-8ch/pinentry-bemenu + + diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild new file mode 100644 index 000000000..299cc1efb --- /dev/null +++ b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.13.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Pinentry based on bemenu" +HOMEPAGE="https://github.com/t-8ch/pinentry-bemenu" +SRC_URI="https://github.com/t-8ch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/bemenu + dev-libs/libgpg-error + dev-libs/libassuan + dev-libs/popt +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:" + elog "pinentry-program /usr/bin/pinentry-bemenu" +} diff --git a/app-crypt/pinentry-bemenu/pinentry-bemenu-0.14.0.ebuild b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.14.0.ebuild new file mode 100644 index 000000000..6efd8bf32 --- /dev/null +++ b/app-crypt/pinentry-bemenu/pinentry-bemenu-0.14.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Pinentry based on bemenu" +HOMEPAGE="https://github.com/t-8ch/pinentry-bemenu" +SRC_URI="https://github.com/t-8ch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/bemenu + dev-libs/libgpg-error + dev-libs/libassuan:= + dev-libs/popt +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + elog "To use pinentry-bemenu, edit your gpg-agent.conf file to include:" + elog "pinentry-program /usr/bin/pinentry-bemenu" +} diff --git a/app-crypt/pinentry-fuzzel/Manifest b/app-crypt/pinentry-fuzzel/Manifest new file mode 100644 index 000000000..6944b7168 --- /dev/null +++ b/app-crypt/pinentry-fuzzel/Manifest @@ -0,0 +1 @@ +DIST pinentry-fuzzel-1.0.0.tar.gz 13567 BLAKE2B 72c4ee64c16f4855d47c5a1a874ed2d6e799e981f819c4748148b7e0863744e4a506827c3cecaeafef676002a3de52bffa6936597bc50c73ea9c8b2c3a783d4f SHA512 f148248e6a3ee32ccb220ac73e6fc136eb10666e8654e542ff75a2b672c390eda9d4901ed58c68323fd15b56c7ee23547a2c2f422d401aabf2e15d6238d6c780 diff --git a/app-crypt/pinentry-fuzzel/metadata.xml b/app-crypt/pinentry-fuzzel/metadata.xml new file mode 100644 index 000000000..6afe25354 --- /dev/null +++ b/app-crypt/pinentry-fuzzel/metadata.xml @@ -0,0 +1,11 @@ + + + + + gentoo@jonas-toth.eu + Jonas Toth + + + JonasToth/pinentry-fuzzel + + diff --git a/app-crypt/pinentry-fuzzel/pinentry-fuzzel-1.0.0.ebuild b/app-crypt/pinentry-fuzzel/pinentry-fuzzel-1.0.0.ebuild new file mode 100644 index 000000000..16e32632d --- /dev/null +++ b/app-crypt/pinentry-fuzzel/pinentry-fuzzel-1.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Simple passphrase entry dialog via 'fuzzel'." +HOMEPAGE="https://github.com/JonasToth/pinentry-fuzzel" +SRC_URI="https://github.com/JonasToth/pinentry-fuzzel/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-apps/fuzzel +" + +src_install() { + dobin pinentry-fuzzel +} + +pkg_postinst() { + elog "To use pinentry-fuzzel, edit your gpg-agent.conf file to include:" + elog "pinentry-program /usr/bin/pinentry-fuzzel" + elog "Consider adding 'password-character=●' to your '~/.config/fuzzel/fuzzel.ini' file" +} diff --git a/app-crypt/rage/Manifest b/app-crypt/rage/Manifest new file mode 100644 index 000000000..326d383df --- /dev/null +++ b/app-crypt/rage/Manifest @@ -0,0 +1,351 @@ +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 aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST aes-gcm-0.10.3.crate 148991 BLAKE2B e1376b741386577277a8cb9535c1ad3e15ea383c0f324bc5cedff09a76b11f2c9e29226535688f9431e904bf2800b8e140c4b1cab333e572208eefd19ca897f1 SHA512 f9aec1e2609262c30921bf83cdd82117d147905d4ca311f9fef4b9f1734d3a57893ba2586f0ccfd39cf9264d347ba2c2d2c52b4726495eda8fec7fbec42d6db3 +DIST age-0.11.1.crate 1511102 BLAKE2B 544425a5713ecb25efa8ad0b22c5e4a42bff077cd3c4435a8c3d65ceb7693c87479b3dd1232ca8310ec582bf94e932d6d5756d9f669bd5d29e6e18e238e6c59a SHA512 a9269cf0cac7ec382bedf203e0fba815567ba1da55723a9a12989c0024ec769ca64511336e0da6825be3c123105bd130d9710025c0820f409ed29878d863f7c4 +DIST age-core-0.11.0.crate 14308 BLAKE2B 4203773896d1debbfe26e151b82c06618f8cf63d09d6c2c128b89563aba0f2419ebf9d51909d926085a2fd006a602f3c783bf663fd6e1eb681d6c60bae19fc8b SHA512 8c4c867ec85480d790aa0a6ce0d3084ed0ea0ef7389cf23e6f641c4a296f93ffba3ab4776747482ba6aea3596b0ad845029fb8014bd615fa6c85049099332702 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 +DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstyle-1.0.2.crate 13983 BLAKE2B 4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea SHA512 09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86 SHA512 8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c +DIST basic-toml-0.1.9.crate 50234 BLAKE2B 152f592ee16fe1542e93aac6263dfef01357572d424127978e6d74c8f963dd40292a9dec9d25ea7cb17e375b536590c21f6e4b100e71a957f20d7c0c8f6cb3c8 SHA512 b4221510ebbfcb1e839556c5ab7d1b98303e9f3866bae5d0f2d4ada25aec7d07b659eff1c43ed91621033642bbe8c5bd139975e086d1b2e9998d59f58a688097 +DIST bcrypt-pbkdf-0.10.0.crate 11032 BLAKE2B 9696f024b049c9d0ee4299e2086eea2d3389c47576d803d00eaccc530589c6158a845fc42afb1b59c3147ced8c9695220047fb2a4283723710011b00de511b3c SHA512 857ae23e1996c11e1e7375f18addffd60c6d02972d5856d594f0e03750065481f414addcf0c846e9f65d93c41982ca6fb3a464a4dc13fb56f67ca39e373def34 +DIST bech32-0.9.1.crate 11133 BLAKE2B c8f762e21bdf044b6c9a28c295d0308496e6be7729ad71c5404250d4c229dfb88e68fd7edce2cfab0566e85b14ae3a2b98f9de1b678dde873686dc47314d734b SHA512 0679d00401037b6273b24d269d93839ae050cc5dc5dc12de261ab341d46ce20798a929448f3acf677666e8453b90e7604a7e313198bbc72d7c13232aad509c3b +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +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 +DIST blowfish-0.9.1.crate 16734 BLAKE2B edb9ef86b168259d37ae74ca5f961d4a2f79f0bd83c64a157b1605655001a8e82a1b40b0e03a24719dd9cc273fd50d1ad6a406b47b1925a9c2c687c119bcae0c SHA512 e005212e2cd0233321f1e84170829c6e05b4f4e47b81342e0fef7e12ac05f09dc6db288b6b28ea2826e9d19afa49366b74b186f2f20db6da77b57f09e124e3a8 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bytemuck-1.19.0.crate 50363 BLAKE2B e3dc5d5285367a0e79976f4b96a5d1204c35ac33d822bc5d2e8bbb2d06d3e2c59ef63f1c1eefe12277cdce6c1730fafc0ba4583be193bf68f9a84d541ea7f55e SHA512 7f150a5b63a8aa2f59d1fae7cfc70d08a78a19ce4171352aeb3f252a5cae90f76b75d6517d6d6872d9b05254b16629b7fcffccc825d7813b40d95b4fcfb20174 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +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 cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cc-1.1.34.crate 91955 BLAKE2B 10a45dc72e3f8a3614828c292bf4a6beead7102134b0ceabc40fbd0f8b9804c04b68cfd9ab87abfe51ab33c1abb1b5278f0a1626441ae4c4c45b3d7430d8bc6d SHA512 170c8ee5dd1f156a2fdbf9caf95dc1748e0c73327643a4d4af919e67803aa4cb741c86ac0f6b7413e246cafa8cd444be983b1ed76aaae73506db32624b602032 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 +DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST clap-4.3.24.crate 55026 BLAKE2B c49987221905f7a39d6628fd755524b2395130f0b55f984067238fe73ee7e71faf2532e990198ece793ca8aa03043108b638a618c30ff8c0a3e10b68a3f8d0e7 SHA512 4c45cce4ade8058e6e7131ebc7754da5974e5965128ef5be1a6d327e0ac5f7151ab6a0494024d89404e1743efbb8891de76322d3e44abff76cf2123fcb4534f7 +DIST clap_builder-4.3.24.crate 162489 BLAKE2B befbbc2f379d8b6bfe538cf86a0f27927a4f9ed73e7224df980241c2ad6acbf79a56cab74b3f337d09ce26a5b0c9e9f60226ecce58b6b2ae0dcbdd49a3df6ccc SHA512 e81d73bd3bef181c945856bd2402ec52a100d38ffc223bf485186c4618076d38c277dd85b21e2391471de463dbe3f2fcdf59e115576be8dbef330d888fdc05e9 +DIST clap_complete-4.3.2.crate 34104 BLAKE2B 8ac5d031536f3917755642cb69cb80a70138871505f7f3b346c66163c6295b94c6981c9ec6291dcac4f6f675bcbcd507a9264c44dba42e6403090a32844a0a7a SHA512 8eecccc5ecb24983bad0c0f7118d632b466e6bad2f2efe1d6695bb53616fbc2ee382e1105252fe587d534a5120a985efe07922447e2168cb3d28e9c72704bc4e +DIST clap_derive-4.3.12.crate 29052 BLAKE2B 501fb22eddca5b21456bd9911ad1f90ee5d5c918eedd08e2615d22ce58bb0fa5dd626b51a734f20b78411b9a4492ae63629131e0c2e1bd0f3eee21e5da3fb37f SHA512 a58e948fddf45321f0fcfe9d9afbeff42849da472fc4e4b15c31f46ffe55a0dba34d2c1d14e342530c1e4080c43de790595e4f3dca06cbb6a8a60f9e3cab3abc +DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd +DIST clap_mangen-0.2.12.crate 15045 BLAKE2B 74a1dc57b5afffec2868ce1cf18e0ef1a6ea77f469355f0acbc00c340078f9982a10fce4894e36ae5bc11bad8e66ae51f8771d29095fe962c07be44994e67ef5 SHA512 bf051b340e52c86ea78c1e8051244dd76fab545dc638c6f29a6f4d10c642ac79ceb688072a916d9f190f19f8b9ea09bc2fea998e3b1e18c53f649d136d47972c +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 +DIST content_inspector-0.2.4.crate 11386 BLAKE2B 2393cf83b2dd338ded7f5acd695e05a4a08fa639a52a8042dd0692be5e959cd1cc670472e25ca696a151d161c821eb899b2a950c74f4cb5b880bc42bc53d1d57 SHA512 1acb8b4f12ce3479f5a60b7b6a0c05b86548591e488e7be529c4a2f9aaa60a76ed07e7ce1e557664d31ddd9964e7f73415ad667cd14ada919f61511bf486ed6f +DIST cookie-factory-0.3.3.crate 19084 BLAKE2B 795a6f0cd4e93fe8ee257ddaf1f76852499137bcfe47d25e3188f3822f3d92b191cb9f3894163de39386584fcb899ec01d0cabe5757f534dfcee9fa28aef8132 SHA512 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c +DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 +DIST cpp_demangle-0.4.3.crate 78861 BLAKE2B f6bfb98fdfa4dc8dfbb15c6ae1e33e9497d3ccba991e8f8beff709197644fbd0957716376e3559aa43fab140aef2341e1cbefcceb740b86f9741487ce9f09803 SHA512 d00dba6d709c09082b41ce74b9a15ab73dcb8680bcbb38c60e9ab494957541515cf1ec6e974d6b0870f6c9ed272135fe6554d14e60999442a6a12d5090d67565 +DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-cycles-per-byte-0.6.1.crate 8932 BLAKE2B 70de11bc8b7b5613b2d6203eb0c7357c0a449e2c4be025f875b13bb240155e3d7083a99e94b0ac51512065f072dd76a7979e28f39b50d1c10fd93a2775fe02cd SHA512 76cd7ca9f7afc50aa969f1a29ed6d54e60a89568398f0da99e6e87125da6bc41bbfe1c7bf4eb2c170e184160fae3528865a6ac50aec682a5089a367f9dbc31f7 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +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-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST ctr-0.9.2.crate 18344 BLAKE2B 195dce5872a0f59b90bedc268c5a5796f3076d12868f29f887294301b3576047ea82098e73ae996f564e400ce316cf1cdd9016ffb714559aaa0465dc826f0cbf SHA512 6a027f4e3881e51e3dbcb89348c961a2086bb63e70652c49107f49b7d021e31f74ec8c6ae91fd1605928f93f5ffa27889f257c166669e18508995168f17b46a5 +DIST ctrlc-3.4.2.crate 14171 BLAKE2B 65bcbaff2a58a78370888e988e52bdf7b8c1dec5963854374a87fa31b4db633f41b7a7e9965027411c14b089680eaaf32db1ab26ceeebaecbe09c0c3b5e1fce9 SHA512 99fc52445a51438bbbefefedf6409efc6b9c8db8f8932bde8eebeda3bfa952d116923b6ea9762e3bd28521ddee17ca1c8fb9b24cf8fe287063ec2ffc696ec408 +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 dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST debugid-0.8.0.crate 12757 BLAKE2B 7340f92bc22b01623de078288ec0510016372ad9dbc358309b562a30ef16c2d704aa1676b3b57f745bbe7f7d2f8360037d553528ae161e283340cdd0c3483a11 SHA512 db992fefad93629dc15aaa8af17b6ba99df9c861a5e148ba388d158143e0bbdca1436e004296860d533431512a5da9d72ac63b09d2c051e95cd3f899df4a62c3 +DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST find-crate-0.6.3.crate 12092 BLAKE2B 5434dd8ba17e54ddc3d68e0fbfdb0e0a2026c0c62ed76e5b64b19d8da1963e693e43f385c41d0b7d480369705291ac67abff9aab8f2b7a84b57abd7b4732cfa4 SHA512 f7866a4f917df064277630570f987898e465dce98be548ff7535201ada88b5db71c755f00013fcfed45ffdf29fd667c90ff19999a1fb7cb183a7007bd011f899 +DIST findshlibs-0.10.2.crate 20101 BLAKE2B f8414e6d00bb7ab84055f4861dd5a6d65f3236cacf3e0e0f4717dae83c34be398882d56592865d7ac6a077c9ec980e449216b571c6546abb76eb1e1b47b773c9 SHA512 fdaf3453939375be5af082a3d044bf2d0fbdf5327059298c7c27164a191eb885bd9e4dd0577d95ac4ad4da1a4e59ecd5bbcfc5b6e1f872859fb93359f2623ab6 +DIST flate2-1.0.34.crate 109174 BLAKE2B 70fb087904e1e29243facbb9a01f05770581d91d49935290943797cf84c3d2b416a8f78b2c4f9277d86053f1bb79e858ab1d5bac427bacea9771fe1998ea498b SHA512 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 +DIST fluent-0.16.1.crate 8323 BLAKE2B c37c910d0fb23031564c99a34d71d0c5537606380b5125115c1f4c3535b1cd633a0652f43022486b8ea54ba731507d20a348141894de481c6ebc67546e9b3e54 SHA512 7b9209a824067e7cc1cab9958f44a436c779871da5d9362b69f6ce7d3101c3d409f5a6a11a83c4982e6a9cfec90668b2e208c3ef572678d20b410ab97cc4b573 +DIST fluent-bundle-0.15.3.crate 34507 BLAKE2B ccee0575acdb8ddabc18872c5a6a23ca7a4df0e65160fcd65256f69de7a7faf25bae3107f346b18a7dad42c9ba3e8b64a00706f2fbc1eb3285651c209b3451c8 SHA512 4c8e721fcb24939ddcaf5d23937cc58ca6492be73f90058eaf5ca91fe41a3a339ae0d4835c9bcf6a0e4d917dbfba488d2af3494b3838761faf392b446c19f84d +DIST fluent-langneg-0.13.0.crate 11723 BLAKE2B bfa4ec1a3a11360d28b5291e8eed2628ca6007b8afca726ded87d630394773835b3c8aaf818376a93a60de10feab25d7784c8d2b1e34e63b660d581a37d9626d SHA512 397d0a4f3508c7f58105dbb9ef7a32c5c4ebe4a73d80d2a19930479bee325839485c8002b49fb8c55d686ec9f3ed1d26493b56825b65d60ef7fba78a1442f9d5 +DIST fluent-syntax-0.11.1.crate 32297 BLAKE2B 680071fa182ddbd12f24173b8e2d460024c9a381f11862a477746904c2308790564ca6969629a26149f57749af4bbdcc053c1a470fb7698164026b345098b9b1 SHA512 8a469771a9c6d5594bc969b0d66ce5d820a58ed81e661404b9c0f544d16e04322ad22a6c39fde06d27e0268b735a9255881f4fd40db7480fd6fd87ff019e799e +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fuse_mt-0.6.1.crate 21106 BLAKE2B 1c12a881c229e9489a2388e101bafb9c42e94d99c50a7c59875e2bfa77ead0e34aff81f1aaf44a7233d918ac4b1bc4249899a378ae7f12917ff75549b6a1bc79 SHA512 13fb3011279bd18c465b96920c88b623628db8fcec1ef66b2f8502136bf6f44b7b3037671acb375e20f2558089bf318bccc7a8db44425c565d0348fa65c065e4 +DIST fuser-0.13.0.crate 86991 BLAKE2B 914261b778f4f46c16a3eab6b78ab0b55a1103cedc4e971e89e230bba727294eb8dd64cd2fde506f5a845199b2e3d2d8af4258ae61589d02a299327351df8f00 SHA512 71ca8ea78c6a96b65259f3c3f500e3571f6ba3862e3c9e166d16473149e0c34eb26e1d535cadd7dfd6dad4183d0dd5aec261529e042a582df223780895e28864 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-test-0.3.30.crate 15811 BLAKE2B 0b48572ca6c74110f04dc3da9445d098b9918b25a763d061fcc691380ac1f7d27108398397d6b46615455ee247c4d666badfbeed6760a98e2f2993b62b1ad374 SHA512 0616604a14940e876871e9dee5ad694fcb5372c3a160b2721c59daa103b8b86fb7a7c8d7dfe3a4a124b271fa91f719aebd56df30e79ce35c2fd09abac1fdd9dd +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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST ghash-0.5.1.crate 9482 BLAKE2B 77510c9a42ebc486e35cda6893e7f9f464628d6e4ef2f2f1adfe5d6371dc2f7e2d0578665d02dc5647651a96f3f06ed9cd3825caf462d70a740c9e937ac8cb50 SHA512 00041605bb458305f0fc54d2c8dde2cae672451646fc41a94dacf83950ee44f75464a926439e7e6d1ca3ded05a9b697138f62fba6f4e86ea3df034ad7240af06 +DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST half-2.2.1.crate 47021 BLAKE2B b7e4890c3db85f5adbc79241aab8a5501a66cc4c1856d883cab771192b42173623abe670b85e092111f31e118d7316cb29733efe5b9cb09e2594909059c5ad2f SHA512 6a2aa43a2a2f5c981305cbac46fe9dbfd3644912f6a8ae17e0ccd09aad5bbcceaf095b91d51d12c55963c88c208510f9bd94b472446d23752e3c0d3b41531a48 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +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 +DIST home-0.5.5.crate 8557 BLAKE2B b14225f6e967ccd37fa734f50991a50065047f3814c4e526f3b4605ceb9206d4d12e189b4033ab85792ffea34a30f2b0267b10b9b0ed88df52c37f6ae1ecea4d SHA512 4ba97149d8f70e9b6eefc930292c7e62fab6ad03d5e4e6bf93d40209d3a65e40932c6f3d14ca579ed19ba33195977c60fc52b3d3788629fc760f41ce90fa1e58 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST humantime-serde-1.1.1.crate 7886 BLAKE2B 4c66a483276e0cc5f4bd82fd49cfa0ee40c8ceda753919cfb7a8c794d098e9e4e851643fbc42a209d6ab00c5c62d9edc81c3bb1f6da218a09eafc96da9b566f6 SHA512 0bd72554e700f89506d2d1c8191832aed0065ea02aacb99e27139a60c883d3dbabb1fc3d60f499f5aeb20bd155fdcf21dc671aec1ca68d4041bf98ddf324248d +DIST i18n-config-0.4.7.crate 7749 BLAKE2B 9cceb0b6d1cee498a296b1ed936236687b07bc8beae385acb6737b954c342fa07e46298576317e5e81118262b6a99dc08e5fcb4fadd8c68867548c7a9ef35241 SHA512 29403d544e34b159c19f7acbe1a229312112decf32f1e3e995065b7b18a59b036b2e81998162ccce224a3c85e695535fe8976998ed442eb9425b557e59cdc355 +DIST i18n-embed-0.15.2.crate 27319 BLAKE2B 6c8464dedd68dc113630f469316e96d078ab97732f005c448265481392627b9c508f56f8e3f4924cd3b870d2399f147f17e793a80ca2405c660020f2d08a4f25 SHA512 4aae3a568c034c0078a2e0c2fb6177e26b2b96509a47f8e651572db462bf66c4ea5debe90612f3e8416004637f7d136e95141131ad03ded1b691ab031cfc1292 +DIST i18n-embed-fl-0.9.2.crate 10904 BLAKE2B 581623e5fb6512a153ee8228a5bded13305949ba29fad3a388c24acf8054156d24d4a751a906bacbaa6fe456e2647f30ce76beb6465d87c6a970d0fa5c835579 SHA512 801126babf2a282742ba1b891d6a12bba4171d23c47e026aaa30b2eaeb691b27b672badf5630f2ba4294780157a4a5e65d13445a35d8148ebe14c5a0572aecd2 +DIST i18n-embed-impl-0.8.4.crate 4830 BLAKE2B 3e76e11b1887fef48025d1dda41f9d911a17188b07a1a6fd4b927d0cb3b52acc98005e569556fb1fefead69624ccf14edfd3507ea65559866fd8694dc58659d7 SHA512 f995b8bf1230f9588555dc5343ff82a7b6b45adc239c873d767e1d4f700f9f8d1d5b00c55889238a68e667536dac193b3eef29267c16d1e758f9233b6b5af4f8 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST inferno-0.11.19.crate 102753 BLAKE2B 462f9e74eaa15330224700decbd973b84703ee1f67725981d5e7647245d676f60431dc49354d3dfd498ec3eb1b87902ea6e8d542b640ce917b07a82a522fca73 SHA512 90d92628acf12b2c7dafbea9035bf6343910f7eaee824c5036eb0d93cbd1d1f12d9e21f6dae5d87bedb1b2859098479052f2421f9acf94735fd46efbaa5027f6 +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST intl-memoizer-0.5.2.crate 11708 BLAKE2B 54fdd1cd254ca570c3d829e2f9cc09acfe350ef73936fd663a5af46a4a4b56f7f5ff6cd46d4e922e60f700dc6ff11a106a9a3dea227ff5c166c72946f12428ba SHA512 01334436ef65fe529e9673f9bf38c995a346ddd2ef77e993e2c7ebab990ccb00c69f8847ceb8de86a6e9c625c4fd8b3c9351a50a96367919ca985eb2e962e405 +DIST intl_pluralrules-7.0.2.crate 9201 BLAKE2B e80c46d863296008c85dd8738cb1140cd246c588daf2ed531de97b9f07f02d44ed7fa36fb61c05f717d59b870f924745a4babce25f6bbf170698f6d21da50546 SHA512 e03eace1382afa6704cb2118701c2281628c15df753687079eb02cc13a8f80b07c122b44618f2fa85438cb7343eb676f3c09e08216589c480deee36e7896eb43 +DIST io_tee-0.1.1.crate 2667 BLAKE2B 7f10244248d84165ec333e9de5ba3c03db3854a7ff4aa50c9fb5ad4d2d335cc7674ff88535dbbce5ca4f6e41d27ef079e7d60a3e9958fd2aa55cd92e824c5900 SHA512 8bfcc956b1660be60c7029aa6c3f9f41580cac8cb06371bdcbfbec9621f72d176149c82201d8c8ba0ab4dd2afd0b8f4f7088ac788ed5fd49e5e45ee543f33a24 +DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST locale_config-0.3.0.crate 20808 BLAKE2B 68b0519639c816af82b941a417d4a74896033e9c5110081d495e1cc3a3e7613ddaf2a665770c6199749b89be131a35592dc4cd7cc2789928199b22205300aa9d SHA512 c7d77156e957559172f589f90405b2e9f5306041887990a60a31630af2de81c00fbba2bcdf52bd163fe431f85694dc6d2d380671f38f2724d7e4d178d89998da +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a +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 nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST num-bigint-dig-0.8.4.crate 123825 BLAKE2B 9710266116ea15d0e56792b7c8e217931765dcf2377bc05f23bd386625087eb6a7d7aca7b8f0beeb78ace9f280895565a6de3b14ffda7721e35c741ff64b71c0 SHA512 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8 +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.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172 +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 objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562 +DIST opaque-debug-0.3.1.crate 7066 BLAKE2B dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951 SHA512 f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf +DIST os_pipe-1.2.1.crate 10691 BLAKE2B 563b108a8ce21dc4406a35bd2776b156ec77053f9449ba92acb81b9194a6df58a72a1fbbcbfe0b8d88c3fd3b4f8b1244a4d6737916f8e4050c6cd3eff7a8b130 SHA512 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff +DIST page_size-0.5.0.crate 8346 BLAKE2B 12921da7da39f3da6885b8e7f8b814efb4b63d13452b46d8c9d3ba78149c2f729a926e49e7edfc102962afca4e4be857f6eb2c7bb0a5c2d3d4e2939620924f77 SHA512 95398a8ff922d35a2bfa3f38d4acb96651681c7cd25bdad2e7e94161b1cee9dc64e61492955b73226eb998fc745bc9310b13aaa9ff137963fc34adf4e560d17d +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 password-hash-0.4.2.crate 26099 BLAKE2B 3f211d467d43960c1d767111c679d2ee7ca004a14946409e37b4e8ea46848100095bd43ac5d4e4ab31828e6fc09e67eb0b40e677dffb086f711668c4918c8bcb SHA512 f6b7da81fa172ed37229894c426965182be1a445ccaba4351b91ce43ff1ab8cacd205b321721df49dd43ba17dc6a77e9b7cccc3a0c396572aa7ad642af44926d +DIST pbkdf2-0.11.0.crate 13229 BLAKE2B 33a9fb386ab9550cf5b8b54a48b8ad4582c95c1de7b15e767caf7b08d5996677f0926b57c556e43e90daa099fadfd1f5bcddec3bf4a48a82e7c71228b5398dda SHA512 f900766e8e84d865670977bbe5816b74036f0c2b3a30df4c8ed73680f76f0ae111472af7aed96524cdf7e1092609c2008c5f40efb9a9c65b3a796b7f3415c087 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +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.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pinentry-0.6.0.crate 13279 BLAKE2B b848835fba331f9e9bb94ad110fba43283600c8ce29d0c3045d95a5b2dfe46f10a579e60b955b22119380f7328e3e42f0add2696cfbe009a4313bb3f7d82ef23 SHA512 f97b8e6c6d03ad1bc15cbd7ab9b06ceb60c89392cb1960cc81dcb5bf7a10602ca05cc3d0912d5ab4e2be9abe70cc81a9bd2706046b8e295da1d3af40173bcafd +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 plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 +DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 +DIST plotters-svg-0.3.6.crate 6944 BLAKE2B e74d2bb5053b698f2a07270000249157ac1e5721e8b290cd60c2c840385e4f41d110be407597ca02633bdc5bfc3a2f3ea5c0f0fe0f800005a04741bace3a4e54 SHA512 62dbae4e7b95c01843c2470776a6a5c45df332846970c688b089cd2dd85dde146cec4cd57e42f9dbe8e994be5fb8906a47a0f8d3cb4a29ac3703ae668d374997 +DIST poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 +DIST polyval-0.6.2.crate 18425 BLAKE2B 59ae2ec631060ee8e2e1d4bc250abbb4762c97ca7ba5c543c0292f561bb967e059410ad7e79d8dfd7912cb30a6284169ecc2f4c94bdb165037acf8c3eaf1209c SHA512 113646edef3a7f60d59db3cf06c1796bf81305b66835c71bbce0fdc07345f41e23f2bbd7d5cebc50c72eac11c98f351bc793e2f568b5fc0bbf9fb2597eb44f0d +DIST pprof-0.13.0.crate 44693 BLAKE2B a5aae984e460a8f87aee5892f99ecabc82898cd8dc7ebecb97bcbb2d34e0e6d84189a87db7cf24f91c3290f5db787a22b348ff80d1449faabad2589065ab8082 SHA512 08b181082f48baa75a6088be0be40af46f2b9db2856e0198b225eebcd284fe0ab4e63f1d64bd60568fc59272de289988c585c594ff7e384763657cb6e89ab9d3 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro-error-attr2-2.0.0.crate 7745 BLAKE2B 6e0e6d0d19bc467550de90a075a602f0be1e6ba24b29b84e42f01ccc953dec4f841625a84930a84cc5c00a1959ebdde9919c8d6d21664dd2161ea4a18a6f1d08 SHA512 8dfdd6aa54b03cc3b29e97f6be2a2d0716cb52b751cb7cbce8ceaa9120f95f9567be5869d6c4467ad16560b6db037d2c48ecf5290817c4e06b6acec1d7aaec44 +DIST proc-macro-error2-2.0.1.crate 24807 BLAKE2B 20bc34aff566445280cc874fc0c2a43ef6ea2ff67f674107f816daceee712749fafcdd1a8fd52fc35f8b875375e5fe05a571b717629e6cbd250b42162c2b3837 SHA512 6406a792b780178e80597709fa34923b59f8a9e8ad22fddafd78b3495b943765f5657542078a88dafa0e904073a22fbd9722d45ee175bcb51725e566682a976b +DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +DIST proptest-1.5.0.crate 201381 BLAKE2B 08d47d4bed148e132effe1b6df19645ef48d2a34e60cbffe5082d8a59844844359f21b1688e71388725f8b871e4e1c923a65974a32372609e449e3368feb4d4c SHA512 fce20d27da7bec919b1e566898866edc19a7c4b6f800def063ef420be090a9b8552aa9bd7e0aaa1c6c584579d1200a985a9c99eadc15ca1cbbc7588f4569b3b9 +DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 +DIST quick-xml-0.26.0.crate 116260 BLAKE2B 791eacda72e95b7a16009e6ffe0d4ca6a9ad64ac6be5e3a44f793b16d3bd752b5c58795af559617f55c9f516cb439ec2127f255ff9c99f98825cd646cf66835b SHA512 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST rage-0.11.1.crate 70448 BLAKE2B 264d88303c64458f63192c3991daed557617b04b2de6979ccd598548cb3b77ab36fb8bd66262c6f030123f61450c963f6ac4d9ff772c66c769b6445680004cc8 SHA512 1f7a1a777636b9815c980ea66ca29eb5e276e77aae76c874d5f42da74d5f38bd251a0968e3b04cbcd315920a7d6248569944acc855745af8b2ef42bd99b60277 +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 rand_xorshift-0.3.0.crate 9121 BLAKE2B 56c29e159c0beb9c751429130e84e4666f9031b6f70e180544f9cc8f8e85d98676b861b588dbda46f2cdbd254fb908c02c6ba640d53422e6bfa1ae4e48ca5a33 SHA512 256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49 +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.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed +DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456ade25bbe46dc18592170a9c7e8ce388901a5453e4d14ef24231ea2bf2d684f62c3051d79fd0bb85a87359 SHA512 cfbbaea59d5ba440c2c7e781771885a23e7f86c0c255e060010e04b55b8228242a5d566f2247753fbd4e339249add996d607271fa3dd90025324d413c6506550 +DIST roff-0.2.1.crate 10605 BLAKE2B 34d66bc4f4eb828523c464cd75632171277f6b1901916f2337013f8daf39915e1b7ee9154e18413145c9ae103917e0f34c2b6261ba16b3e969a2cd078a372c61 SHA512 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f +DIST rpassword-7.3.1.crate 8164 BLAKE2B 60e89fc36d78a64d9441bd902866500872f4ddbd28ffe4bc5c26b5882ec1dd9bcf50dc06105c87f5fef8c51b327bb9af1a324831cb6396796afab3cb7f4a2288 SHA512 28905b33e5fa26d9a7bc0d682b94edc6119b2d8c2a6826c89d61fa86033230707c54f3ed8047ee3f5da4393c119c70f102ff61efdc1d4bac38e583c04e3b4382 +DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c +DIST rtoolbox-0.0.2.crate 9179 BLAKE2B 4cc9faea86aaf0f9e9ed95269d0fa8c633d7c05d539a435bbfcadc563ad5fd0d3f06bc33f83a24432a53da483bc7771edca21e6237888254b1d000f7af1ee41c SHA512 2e239e821d0bdb171ff9d03d3b8df2fbb561ae67ed653f66096ca32b2a83badc7d1b74b4ed1f0f41f141ff2a383fd06618f4f7740a03514b256eca4db0699d42 +DIST rust-embed-8.3.0.crate 903052 BLAKE2B b0abdc19eea09001357908ee14b8eb63287f590de22e659c379d4c31d265c96a0c5bdcb13a46893ca727afb78d5c9869e1671a39545f8177b8cc4906e5038687 SHA512 6943aa0158b32f452921ec783fe148a04303c2a769ac1385a570adb335f6b2bb145d47800293fb358107e36b0f902217f58e9ba06b490640067d3d114c8ed56e +DIST rust-embed-impl-8.3.0.crate 5586 BLAKE2B 24b556118e60b522efcc6b6392aff122400e9efa996803efd58dd364e294ead21908857e04e4fedebc9308cf04662daf3ceff167f465fd9db7153129533b0bb0 SHA512 ad8ed30cbac29877b19876223df8bd04fe02c268bb0bbba3db7482287d8dab350f99a60e50327ef3e451f4bd3201105903954e5eb78e2c330aced2dfcd30d072 +DIST rust-embed-utils-8.3.0.crate 3399 BLAKE2B 73538df1f3d5fbaec02ad3868d6d645ec8eb7619dae9efb91b98165e7680bfbd94c29753c9cebdcea8cf256cc264d138da550311df69682d29e13a38a09bafb1 SHA512 c64052566889de42a28dd2cfcf64b0a9ec21f544e5019b778d295da76f07c0d7926b09e0961b7fbc6ad516e30734e78335d5b132aa14cd6dd4a9722a7f9383a0 +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.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.38.crate 377665 BLAKE2B e476166c5815470c6c3b6018ec309501c9815e0a78c1d55bd55f28fb1ba585f7343e7dec276cb677c83549565171f27d9cfb8b9ee13143c0af48db291bbecc8a SHA512 2c3d90fd86f3300d0391720713a68218e489ad4ee72bf315fb308adaf297a3ced6983d2af295ba25df2bbc32af097a91b6d412082a016dd1eb655f957f3dfc5b +DIST rusty-fork-0.3.0.crate 19881 BLAKE2B 01bae755c66d7e4f72789b7140de35573d82961adadcc9febb841e332fc2730b405d4f1dc8aff1db6eba3ca03ee24d5dcd9a9c9a914fd2a94428c796dc9bfcd0 SHA512 8e41e12971c36ae1d4439943e55204e32fb4e62717355a2bf79152825eef7dac305c2fe22468957cb3b7af0b27004ceb18eee2d2fa0a6f8822b28b711f64ccd7 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scrypt-0.11.0.crate 13440 BLAKE2B c2378aaa8e81c5b18fa5954b7b72fd3c4e02f61e4f8c8472de4822279d3cdbabf26200492c332581e1d6397e6b4a2e62e38bc09e5472871501c1883de7649894 SHA512 d7910b277ef814a470361c12a7f2c90ef5b1df56cba9b62662f52a36f076872cf21d18f6c81d33d5a7e94184625753e8a6224d6559ab3cf82ae1a0b7f704e544 +DIST secrecy-0.10.3.crate 11303 BLAKE2B 4e10acbdcd97697ee9f5ffb00839a6b60241b9851b453c7feb2d336acd3feadaad8d016c9418cafff5706afb019e7a8aa2448cf1f6610313e0baead6f22ba2cb SHA512 99e343ff7b86e506e8ab0559995102b196eba1fabddae3b7510f3192a1ce5a2cbff60535ab855f3cebdeec135b721dc03e7603a03e537daf880b4d5a6fe90f6b +DIST self_cell-0.10.3.crate 7308 BLAKE2B a7297b9926d4351d4235e5fcc4084929751a0bed37598729ac519f23150464b6369ac055d3218f3ef101c9ebcd7b1b74e03581051d773493e7ff5f11e369f06d SHA512 4806034b1d28cfbdc1d47f32ca0bf9c5a87903d186bfdcab7d79664a1604ebaf8f709ac9e618af81323b247d0eede1e7dd8b113cfaf7a602250aa689bd2b2b6c +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.214.crate 78523 BLAKE2B c701f316a3204625d475668d2722991d75c8d9c573ae32e9175ccf99780fbe0c9c9d1dd0b4bac35f2cc91aca888c7f3dc41af2842dd833ab82776a38c2a2f6c0 SHA512 100eac65a39b9b9c32c1671d36fa9cf8aca84a2673e24c2521fdbdb3ed9f932c71548f3f1a26b1e73dd7c92a34ffa8ed1c76eb173fa20d6e85736cdf8dc9a8ee +DIST serde_derive-1.0.214.crate 56630 BLAKE2B c284561109e5d60e103f1bb421e4da48f35c5046aa52359177e286449cf8fe51a92f6295f5bec3dc4cd737025e8d0bc618436e2f7640873f66bc5b77bb4f450a SHA512 70bc0a31d344cfec8d30f2034beab25097ef76ab8d89947b21753f737759e5d4e60e5596e0c7994a7cc35993bae01148120f6cdf5239be25fb243056effa27f0 +DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e +DIST serde_spanned-0.6.3.crate 7737 BLAKE2B 957352cb24d5cb1173613a48de7e411d768c61a73dd57572530490be0569e133e7c8eb62ec34e542a17010871562a53e37b296386c54dee8ea61d175dd0b05e3 SHA512 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST snapbox-0.4.11.crate 40228 BLAKE2B 10894b1522e9084de7357b27c7223ab9c16fe0e0c39b60802568c3984c496bd5680c6e9458c09d88c56a941c9ed8f506d5689a64f053c23cb9db33a01c0f5173 SHA512 4af117c74205b1f5263e3fc2ca17b2d0aab9994a624a08bcf0caa05191b2c5c7aaa8ff8f6e12800d54165944538e390aecebaa238f5ef54e1d694e771feee282 +DIST snapbox-macros-0.3.4.crate 6304 BLAKE2B ddf4f061f06a28c7ae6df6fc2a788e110a4d95ff4c21c9745a3c3815edb4293889bcdea0fa83371c01bbf9cf288dfb541d3d426fa93e597af2a984f6321f4676 SHA512 9f945d6c0bd391fa3c13586874e03ed072ed03b6c7c64a0f8d5550e9ff4e09677d725b9cc3ec3d40873ca4923ebe3c44e7534ecde2b14495ed11b56cca2205f8 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +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.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST symbolic-common-12.12.0.crate 24383 BLAKE2B 3f1683f55c7516e9093d78fe81ddb5b1fa7a1a14138ec70a57c3d20fb25ed7bba08c117118644c2498f01427223759ae9b5a6089939af1250a99dbc82df48867 SHA512 37879a320089104fe825a5566a8eb701a5907875f3bb0b11a615dc6a51a7885712276cab8a95a4f030d94be50916c8429d7e3610d222f8561afe77a73f9eba2d +DIST symbolic-demangle-12.12.0.crate 205546 BLAKE2B a8d51c4f638b6599aee8d165583aac5e0656bb33b17b5baa0b5b0c9436024fd9ed0bd90f72489c9c59618a439183fd217e2196e3f9de63a94322ad374c19d055 SHA512 1b77b79de3b1177d68db4424df55e341dcf18a15d1e0f7801bffea3341a6cc3a7fba670fb431b41558093d2c861e462603542bf9cd38d0497d7a16edf6963f21 +DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 +DIST tar-0.4.43.crate 60181 BLAKE2B 0c517cd0ccf1aca093136985513f5ee90312f0b99e34fef9ec8ef21c9537469c3ed31591434a9509ebc6887861e768f52e8dbc1858f0dc1ac5fbcb7d45e805e5 SHA512 d54953e0c7f7e34eb30d85c44527af620e673426592d896261dc2638a9b8a34e2486d0f56dcf93ab3a104c0a43aa3d3478db98fa86fe44ac5be6a10de145447e +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST test-case-3.3.1.crate 8797 BLAKE2B bad61b52f7865882cf6f1ad9448335a8c2eb725629858d62675ed5c10e3a160f5b2cf28cea1179a0c1fea1b33668a70f294b8a2252db460490f3c0bdb705e7d9 SHA512 9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c +DIST test-case-core-3.3.1.crate 14327 BLAKE2B cdca628ed77b8d7bbdf50c775268f733e125fdcdb4425d228691d9650558c3797876f5d8e900a7afc330f61c2be588452ced646248bd676fe4da1a4f8000decd SHA512 2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3 +DIST test-case-macros-3.3.1.crate 4961 BLAKE2B c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb SHA512 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933 +DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 +DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 +DIST time-0.3.23.crate 115028 BLAKE2B 2d3782aaad37156d6a51fd98c6f69955410e3bcbd313a4739c4e68260fc0fff4bebb05a02e2a0acc5d68a4f2f9583b0fd8d4d5b7b1cae23fbf99c9eb597fa60a SHA512 cb3671ade408daf3b8f929ec412bc2eaf7cdd2486673269e83c381c277eba8ff04450ebdbc73af35c3abc6a822dde10b767a800434621c697363558a42c88ff3 +DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 +DIST tinystr-0.7.1.crate 15631 BLAKE2B 4b8b7a25df88ff1f0e9e8e6dd53fcdef7983870df323aba82b9360433f43c4783bf357821f4d196657abe03c936b68888484298467230d26dab053a3a8089817 SHA512 547908b7da44183d5f2e11e864593b3cdebfe07d64304b37a86774592641a7698f38b221d694defe932cc0d40d7d0ef802183d7118bb25bdf6f43ec23d540600 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tokio-1.38.1.crate 774260 BLAKE2B c30488cf0beb002732991f86ffbbd4edc4fb3661837cfecfc93b8cbf9972ff307ed4c41c893221207995953daa7123c8ae0c5dda43111df74f9192b82f2eed1c SHA512 72934b781cafb27488325de9226bcdfcd2327f4dac0d58a22b87e3ffa3604db431985efb8ec68f1287d1cf17a9c3273aea89558d19572ecd2895e0e64b97141c +DIST tokio-macros-2.3.0.crate 11753 BLAKE2B 53429417a6fe3bc6c320ac5e321ffb2b19a64236a8a499fbb10b501d875e9d266fca2d82364a8aabdfecab46e4aef1b48d3b8ab3ac20086b54834c3e2f0f1b98 SHA512 cdb2f13141895035b76d38137dfd0e6829a5f8a617d0b63ec53ff51723c69e301d49f19c4b8b7e86c6e6a2cf58c1aeb35d071193029005fdfb9127f5a12841ae +DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 +DIST toml_datetime-0.6.3.crate 10770 BLAKE2B fc1754eb7c3a7073cfe41e5ccba152ff09891a8de8afe38991cf2dd7b93aacf07f1075fd24d7aa643238cf31e3df1fc3162335b2c475438178b4a4d8a2055471 SHA512 cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b +DIST toml_edit-0.19.14.crate 94875 BLAKE2B d11328357d66d4139ac23766ddc84985eb9e2ab7eb5ac5b3639be2098938596cb69c28150589f24bd404c10ec2fe06e0adc207b787c3dc869472eff15ec0fa2e SHA512 87f432e0f6870c2ff1476fd1dbafae8cfd736ab39436c1c60627d60511a65fece8c07bd9834d68a080f6969a256430acb20381f210b775c281764b183ec57411 +DIST trycmd-0.14.16.crate 33795 BLAKE2B 80d0370c9414a9b2ec3b25f5a806d8b47204008a79f22b5c0bf1992b87fda90fcc6b408c6f5d7354d0d5ed45af2594d8805ccfdde4c5bf5f31d88535c3e5bf3a SHA512 be2d48f8ec954b0e1b738b27db76e44661956699268f7434d533657e6d10d2127d0d13cdd3ca72c7391153055591ef55500a45dd81f9febd84bd7cabecb9fd5c +DIST type-map-0.5.0.crate 3464 BLAKE2B 02eb7aec3b683842cbc2daecc5e778719a353c3f9fd24c76262c980acdac2a303b9156718bf7fc15e0ac66345bf1c04befbc218a358f55a97ae0d172390b5367 SHA512 9d35158412917abfd56833a365c32d06df1ce1b2de3411993a43a675833321d9b3120ae4432a4618a887cf087cffc3470b82786a1f67db29a90ebb7b2555012e +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630 +DIST unic-langid-0.9.5.crate 8898 BLAKE2B 0b7a383b46b0f99cd708f03dd00bcef4e6066d4ae758b0f57e88968214b3f04a0067a57e794f94a2c0f366b3e8f42b4f3ba5c43cd9bdba917832a65b13a66804 SHA512 e006351fc040df380947ce60e057e130180a021dd4828c6525fe974ff2af432f9cfa024cf01e0b445fc6dab510b34d612eb27412831b1628867433a14f16587a +DIST unic-langid-impl-0.9.5.crate 89659 BLAKE2B 66679ff153caee98ccd4ed5d8c6d91238ecfda9e262cc98a9d5504eb25896ada6ca5851714e4edef973f5b1e30dbd87460d077d7874a3c293a44db553cde1d10 SHA512 a9bc573585c4fe456a42c5d097a0e74748f22ca6384317a61bb50f428e95fa3ab164ffc3f9e16634f1fd241b6c2ac892fde089469e52ca8c27766e86b9d35f33 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.11.0.crate 47683 BLAKE2B 37a601b0fe7ec57333613f8c18ada76bd784c43c8af7c252200a7c9c76b445b179931cdf727b5ddae3ffa3fa29c5a13507fb0f2bd604d306982843e042038314 SHA512 0cd1b95fc2247bf4e627de6abb41e332ebaf39e5720640e52b9f235f7a0e2d451e7a486efdabb616ce00e47832d21919611683d0e6a71c86a86f290940cfda32 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +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-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +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 web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b +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-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 windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST wsl-0.1.0.crate 2135 BLAKE2B 29f2657068fc8994e35fdaf8fe7e1a1fc1ad300d0c5c4661fc6fd3e2a3ba8bfad0892c1664f6c5b2f0997f9148434f8607273a7c995b2feea1228902eff6a00f SHA512 25aa278eea159d9508a6e3c18cd0c9e848dfcfded427fc7b0d62f64eb4ed97442d4b3254004aa1c898ef3c43f42f9050cc35a4bea3e824a25058a4f4142276b3 +DIST x25519-dalek-2.0.1.crate 87820 BLAKE2B 039749d0278d95996016260f9e32162b370594085186044665685288d879e067fa16a5d4d42e939d2bd05f7b47a81036cb4f573d841cc81ece078c7a08eb672d SHA512 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST zerocopy-0.6.6.crate 47473 BLAKE2B 234279a161f5e136fb3ecae263274dceaa878c0da180b070d679d090c498385841670783824739ce8b2c0db10e8470bdc3993e1b2460064bc44d80526937e94e SHA512 2933bc6560c117e4574334da24eeb53d02ce8b158f46fdd77cd7dfe8bbd108b3b95318df4b0b59718ab696349649111c06a8d3960cc5f52223abe2c9dc335dad +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.6.6.crate 522443 BLAKE2B aa3626428c9d79a4bf6f593da0fbe42c77cebff8a0c1c4b22bbe2a5aa63f6e30771681887565905fd62241c2d396eefb32435ed1c01d3d165cc1989d12c42401 SHA512 c91144a6d5c85a0917dd34302a7518b98780c06377399831a777a0d4da7826c70f66e3ec9eeadf1bd5f63be36a75345d49257cca1ba15db0f6d9f129d7f0c1b4 +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +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-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef +DIST zstd-0.11.2+zstd.1.5.2.crate 28987 BLAKE2B e04fe25ec6661819efeca08698c207922c38447459aa291961d3512d7c30016c51ddf49a8dadac0b7b2bf677b6a89d22670ec1e214607b476584a7e1b2dbf36d SHA512 d3f053c4acbdb45f3dadc9590db56095c761f0ff8899d22461f664701de766dde2fac2960a4477cd05d0a9c7ec200caa02ff891eb1f04630734996e0c38d10dd +DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff291325bc23fd06a1249148426bb853271393eab5121d2e1e29e433eff562c9eab72c1be265f3fe3bf14cc35d4a741db03c38 SHA512 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014 +DIST zstd-sys-2.0.13+zstd.1.5.6.crate 749090 BLAKE2B b5714217ca68255d0881adcaf282a6309de322c481fe4cf8c10d9b68748008a9ca0287e8323f5a118d3b052b7dfb257182555718599da843e09068a1e8df8c5f SHA512 c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf diff --git a/app-crypt/rage/metadata.xml b/app-crypt/rage/metadata.xml new file mode 100644 index 000000000..5b56562a2 --- /dev/null +++ b/app-crypt/rage/metadata.xml @@ -0,0 +1,11 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + str4d/rage + + diff --git a/app-crypt/rage/rage-0.11.1.ebuild b/app-crypt/rage/rage-0.11.1.ebuild new file mode 100644 index 000000000..639338490 --- /dev/null +++ b/app-crypt/rage/rage-0.11.1.ebuild @@ -0,0 +1,374 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler2@2.0.0 + adler@1.0.2 + aead@0.5.2 + aes-gcm@0.10.3 + aes@0.8.4 + age@0.11.1 + age-core@0.11.0 + ahash@0.8.11 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.3.2 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@1.0.2 + anstyle@1.0.2 + arc-swap@1.7.1 + arrayvec@0.7.6 + autocfg@1.3.0 + backtrace@0.3.73 + base64@0.21.7 + base64ct@1.6.0 + basic-toml@0.1.9 + bcrypt-pbkdf@0.10.0 + bech32@0.9.1 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + block-buffer@0.10.4 + block-padding@0.3.3 + block@0.1.6 + blowfish@0.9.1 + bumpalo@3.14.0 + bytemuck@1.19.0 + byteorder@1.5.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cast@0.3.0 + cbc@0.1.2 + cc@1.1.34 + cfg-if@1.0.0 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono@0.4.38 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + cipher@0.4.4 + clap@4.3.24 + clap_builder@4.3.24 + clap_complete@4.3.2 + clap_derive@4.3.12 + clap_lex@0.5.0 + clap_mangen@0.2.12 + colorchoice@1.0.2 + console@0.15.8 + const-oid@0.9.6 + constant_time_eq@0.1.5 + content_inspector@0.2.4 + cookie-factory@0.3.3 + core-foundation-sys@0.8.6 + cpp_demangle@0.4.3 + cpufeatures@0.2.12 + crc32fast@1.4.2 + criterion-cycles-per-byte@0.6.1 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crunchy@0.2.2 + crypto-common@0.1.6 + ctr@0.9.2 + ctrlc@3.4.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + dashmap@6.1.0 + debugid@0.8.0 + der@0.7.9 + digest@0.10.7 + displaydoc@0.2.5 + dunce@1.0.5 + either@1.13.0 + encode_unicode@0.3.6 + env_logger@0.10.2 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.1 + fiat-crypto@0.2.9 + filetime@0.2.25 + find-crate@0.6.3 + findshlibs@0.10.2 + flate2@1.0.34 + fluent-bundle@0.15.3 + fluent-langneg@0.13.0 + fluent-syntax@0.11.1 + fluent@0.16.1 + fnv@1.0.7 + fuse_mt@0.6.1 + fuser@0.13.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-sink@0.3.30 + futures-task@0.3.30 + futures-test@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + generic-array@0.14.7 + getrandom@0.2.15 + ghash@0.5.1 + gimli@0.29.0 + glob@0.3.1 + half@2.2.1 + hashbrown@0.14.5 + hashbrown@0.15.0 + heck@0.4.1 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.5 + humantime-serde@1.1.1 + humantime@2.1.0 + i18n-config@0.4.7 + i18n-embed-fl@0.9.2 + i18n-embed-impl@0.8.4 + i18n-embed@0.15.2 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + indexmap@2.6.0 + inferno@0.11.19 + inout@0.1.3 + intl-memoizer@0.5.2 + intl_pluralrules@7.0.2 + io_tee@0.1.1 + is-terminal@0.4.13 + itertools@0.10.5 + itoa@1.0.11 + jobserver@0.1.32 + js-sys@0.3.69 + lazy_static@1.5.0 + libc@0.2.161 + libm@0.2.8 + libredox@0.1.3 + linux-raw-sys@0.4.14 + locale_config@0.3.0 + lock_api@0.4.12 + log@0.4.22 + malloc_buf@0.0.6 + memchr@2.7.4 + memmap2@0.9.4 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + miniz_oxide@0.8.0 + nix@0.26.4 + nix@0.27.1 + nom@7.1.3 + normalize-line-endings@0.3.0 + num-bigint-dig@0.8.4 + num-format@0.4.4 + num-integer@0.1.46 + num-iter@0.1.45 + num-traits@0.2.19 + num_cpus@1.16.0 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.36.5 + once_cell@1.20.2 + oorandom@11.1.4 + opaque-debug@0.3.1 + os_pipe@1.2.1 + page_size@0.5.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + password-hash@0.4.2 + pbkdf2@0.11.0 + pbkdf2@0.12.2 + percent-encoding@2.3.1 + pin-project-internal@1.1.5 + pin-project-lite@0.2.14 + pin-project@1.1.5 + pin-utils@0.1.0 + pinentry@0.6.0 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.30 + plotters-backend@0.3.7 + plotters-svg@0.3.6 + plotters@0.3.7 + poly1305@0.8.0 + polyval@0.6.2 + pprof@0.13.0 + ppv-lite86@0.2.20 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.89 + proptest@1.5.0 + quick-error@1.2.3 + quick-xml@0.26.0 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.7 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.5 + rgb@0.8.50 + roff@0.2.1 + rpassword@7.3.1 + rsa@0.9.6 + rtoolbox@0.0.2 + rust-embed-impl@8.3.0 + rust-embed-utils@8.3.0 + rust-embed@8.3.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc_version@0.4.1 + rustix@0.38.38 + rusty-fork@0.3.0 + ryu@1.0.18 + salsa20@0.10.2 + same-file@1.0.6 + scopeguard@1.2.0 + scrypt@0.11.0 + secrecy@0.10.3 + self_cell@0.10.3 + self_cell@1.0.4 + semver@1.0.23 + serde@1.0.214 + serde_derive@1.0.214 + serde_json@1.0.132 + serde_spanned@0.6.3 + sha1@0.10.6 + sha2@0.10.8 + shlex@1.3.0 + signature@2.2.0 + similar@2.6.0 + slab@0.4.9 + smallvec@1.13.2 + snapbox-macros@0.3.4 + snapbox@0.4.11 + spin@0.9.8 + spki@0.7.3 + stable_deref_trait@1.2.0 + str_stack@0.1.0 + strsim@0.10.0 + strsim@0.11.1 + subtle@2.6.1 + symbolic-common@12.12.0 + symbolic-demangle@12.12.0 + syn@2.0.87 + tar@0.4.43 + tempfile@3.10.1 + termcolor@1.4.1 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + threadpool@1.8.1 + time-core@0.1.1 + time@0.3.23 + tinystr@0.7.1 + tinytemplate@1.2.1 + tokio-macros@2.3.0 + tokio@1.38.1 + toml@0.5.11 + toml_datetime@0.6.3 + toml_edit@0.19.14 + trycmd@0.14.16 + type-map@0.5.0 + typenum@1.17.0 + unarray@0.1.4 + unic-langid-impl@0.9.5 + unic-langid@0.9.5 + unicode-ident@1.0.13 + universal-hash@0.5.1 + utf8parse@0.2.2 + uuid@1.11.0 + version_check@0.9.5 + wait-timeout@0.2.0 + walkdir@2.5.0 + 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-sys@0.3.69 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + 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.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + 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.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.5.40 + wsl@0.1.0 + x25519-dalek@2.0.1 + xattr@1.3.1 + zerocopy-derive@0.6.6 + zerocopy-derive@0.7.35 + zerocopy@0.6.6 + zerocopy@0.7.35 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zip@0.6.6 + zstd-safe@5.0.2+zstd.1.5.2 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.11.2+zstd.1.5.2 + ${PN}@${PV} +" + +inherit cargo + +DESCRIPTION="A simple, secure, and modern encryption tool." +HOMEPAGE="https://github.com/str4d/rage" +SRC_URI=" + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 CDDL MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64 ~arm64" diff --git a/app-crypt/reop/Manifest b/app-crypt/reop/Manifest new file mode 100644 index 000000000..9a0f2e965 --- /dev/null +++ b/app-crypt/reop/Manifest @@ -0,0 +1 @@ +DIST reop-2.1.1.tgz 32533 BLAKE2B 48d6182f4f6a629f8b32c8144205abd7c719a5586a83914d4d4c574cde3f3b5d32c637bc7cd7c568b9da6164a65d331b38fb96491ac7ff2a2dab7023f8b8b885 SHA512 ce145cfb7c2347c4df4b6a25f28dab22d6bd0b3cf27d9fcb42b81d969634b122b706aff01c1c3108557d5778981dd8a025ac29d1aa2dfe9e77902ed24daa8ef1 diff --git a/app-crypt/reop/files/reop-2.1.1-base64-function-signatures.patch b/app-crypt/reop/files/reop-2.1.1-base64-function-signatures.patch new file mode 100644 index 000000000..1641abd81 --- /dev/null +++ b/app-crypt/reop/files/reop-2.1.1-base64-function-signatures.patch @@ -0,0 +1,41 @@ +--- a/other/other.c ++++ b/other/other.c +@@ -328,11 +328,7 @@ static const char Pad64 = '='; + */ + + int +-b64_ntop(src, srclength, target, targsize) +- u_char const *src; +- size_t srclength; +- char *target; +- size_t targsize; ++b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize) + { + size_t datalength = 0; + u_char input[3]; +@@ -392,10 +388,7 @@ b64_ntop(src, srclength, target, targsize) + */ + + int +-b64_pton(src, target, targsize) +- char const *src; +- u_char *target; +- size_t targsize; ++b64_pton(char const *src, u_char *target, size_t targsize) + { + int tarindex, state, ch; + u_char nextbyte; +diff --git a/other/other.h b/other/other.h +index 08701fa..9ff1c0d 100644 +--- a/other/other.h ++++ b/other/other.h +@@ -3,6 +3,9 @@ + + #define _PATH_TTY "/dev/tty" + ++int b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize); ++int b64_pton(char const *src, u_char *target, size_t targsize); ++ + #ifndef HAVE_STRLCAT + size_t strlcat(char *dst, const char *src, size_t siz); + #endif diff --git a/app-crypt/reop/files/reop-2.1.1-bcrypt_hash-cdata-sizeof.patch b/app-crypt/reop/files/reop-2.1.1-bcrypt_hash-cdata-sizeof.patch new file mode 100644 index 000000000..95d8690d8 --- /dev/null +++ b/app-crypt/reop/files/reop-2.1.1-bcrypt_hash-cdata-sizeof.patch @@ -0,0 +1,29 @@ +From 04a2240bd8f465bcae6b595d912af3e2965856de Mon Sep 17 00:00:00 2001 +From: millert +Date: Thu, 9 Jul 2020 19:17:19 +0000 +Subject: [PATCH] Fix a warning false positive from clang 10. blf_enc() takes a + number of 64-bit blocks to encrypt, but using sizeof(uint64_t) in the + calculation triggers a warning from clang 10 because the actual data type is + uint32_t. Pass BCRYPT_WORDS / 2 for the number of blocks like libc bcrypt(3) + does. OK kettenis@ + + +--- +Haelwenn (lanodan) Monnier: Substituted BCRYPT_WORDS for 8, removed $OpenBSD$ hunk + + sys/lib/libsa/bcrypt_pbkdf.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/sys/lib/libsa/bcrypt_pbkdf.c b/sys/lib/libsa/bcrypt_pbkdf.c +index 4020ada74a43..df0e34c4e46d 100644 +--- a/other/other.c ++++ b/other/other.c +@@ -76,7 +76,7 @@ bcrypt_hash(uint8_t *sha2pass, uint8_t *sha2salt, uint8_t *out) + cdata[i] = Blowfish_stream2word(ciphertext, sizeof(ciphertext), + &j); + for (i = 0; i < 64; i++) +- blf_enc(&state, cdata, sizeof(cdata) / sizeof(uint64_t)); ++ blf_enc(&state, cdata, 8 / 2); + + /* copy out */ + for (i = 0; i < BCRYPT_WORDS; i++) { diff --git a/app-crypt/reop/metadata.xml b/app-crypt/reop/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-crypt/reop/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-crypt/reop/reop-2.1.1-r2.ebuild b/app-crypt/reop/reop-2.1.1-r2.ebuild new file mode 100644 index 000000000..0d22e5341 --- /dev/null +++ b/app-crypt/reop/reop-2.1.1-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="reasonable expectation of privacy" +HOMEPAGE="https://flak.tedunangst.com/post/reop" +SRC_URI="https://flak.tedunangst.com/files/${P}.tgz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/libsodium:=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/reop-2.1.1-base64-function-signatures.patch" + "${FILESDIR}/reop-2.1.1-bcrypt_hash-cdata-sizeof.patch" +) + +src_compile() { + emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="-lsodium ${LDFLAGS}" +} + +src_test() { + cd ./tests || die + sh ./test.sh || die + cd .. || die +} +src_install() { + dobin reop + doman reop.1 +} diff --git a/app-crypt/sac-core/Manifest b/app-crypt/sac-core/Manifest new file mode 100644 index 000000000..f27558e4e --- /dev/null +++ b/app-crypt/sac-core/Manifest @@ -0,0 +1 @@ +DIST SAC_Linux_10.8.105_R1_GA.zip 118355633 BLAKE2B 19040c84e10290f64b9225a7e093ff86f4b2e6dbf0dae2798526fecf754daf39c74db6dc257a4d90b4fac8a536c1707cde4458b4905f826d84ad2e03f3583f8e SHA512 6f3fac16a73f0d1074abf59039e4efea7dfb07193b24e24bf3944a7b2779c00d74c4e9471fa39571701c3694c2e4260ff9d7792ddfdbae8b6a5337dcf3ac7634 diff --git a/app-crypt/sac-core/files/safenetauthenticationclient.service b/app-crypt/sac-core/files/safenetauthenticationclient.service new file mode 100644 index 000000000..1bbed7805 --- /dev/null +++ b/app-crypt/sac-core/files/safenetauthenticationclient.service @@ -0,0 +1,8 @@ +[Unit] +Description=Thales eToken SACSrv daemon + +[Service] +ExecStart=/usr/bin/SACSrv + +[Install] +WantedBy=multi-user.target diff --git a/app-crypt/sac-core/metadata.xml b/app-crypt/sac-core/metadata.xml new file mode 100644 index 000000000..2fc7dcd22 --- /dev/null +++ b/app-crypt/sac-core/metadata.xml @@ -0,0 +1,17 @@ + + + + + SAC is a Public Key Infrastructure (PKI) middleware that provides a secure + method for exchanging information based on public key cryptography, enabling + trusted third-party verification of user identities. + + It utilizes a system of digital certificates, Certificate Authorities, and + other registration authorities that verify and authenticate the validity of + each party involved in an internet transaction. + + + Adrian Ratiu + adrian.ratiu@collabora.com + + diff --git a/app-crypt/sac-core/sac-core-10.8.1050-r1.ebuild b/app-crypt/sac-core/sac-core-10.8.1050-r1.ebuild new file mode 100644 index 000000000..621f86281 --- /dev/null +++ b/app-crypt/sac-core/sac-core-10.8.1050-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd unpacker + +DESCRIPTION="Thales/Gemalto SafeNet Authentication Client" +HOMEPAGE="https://cpl.thalesgroup.com/access-management/security-applications/authentication-client-token-management" +SRC_URI="https://nullroute.lt/tmp/2023/pkg/SAC_Linux_10.8.105_R1_GA.zip" + +S="${WORKDIR}" + +LICENSE="sac-core-10.8.1050-terms LGPL-2.1 ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+ssl" + +# binaries are already stripped +RESTRICT="bindist mirror strip" + +RDEPEND=" + dev-libs/openssl + sys-apps/pcsc-lite + app-crypt/ccid + virtual/libusb:0 + ssl? ( dev-libs/libp11 ) +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +QA_FLAGS_IGNORED=" + usr/bin/SACSrv + usr/lib64/.* +" +QA_PREBUILT="${QA_FLAGS_IGNORED}" + +src_unpack() { + default + unpacker "SAC Linux ${PV} R1 GA/Installation/withoutUI/Ubuntu-2204/safenetauthenticationclient-core_${PV}_amd64.deb" +} + +src_install() { + dobin usr/bin/SACSrv + + find usr/lib -maxdepth 1 -name "*.so*" -exec dolib.so {} + || die + dodir /usr/$(get_libdir)/pkcs11 + insinto /usr/$(get_libdir) + doins -r usr/lib/pkcs11 + + # Create missing SONAME symlinks + for libname in eTokenHID ID{{Prime,Classic}SISTokenEngine,Prime{PKCS11,TokenEngine}} SACLog + do + dosym -r /usr/$(get_libdir)/lib${libname}.so.{${PV},10} + done + + # compress documentation with $PORTAGE_COMPRESS + gunzip usr/share/doc/safenetauthenticationclient-core/changelog.gz || die + dodoc usr/share/doc/safenetauthenticationclient-core/changelog + + insinto /etc + doins -r etc/* + + systemd_dounit "${FILESDIR}/safenetauthenticationclient.service" +} + +pkg_posintst() { + einfo "To allow pcscd access to usb devices:" + einfo "usermod -aG usb pcscd" +} diff --git a/app-crypt/sops/Manifest b/app-crypt/sops/Manifest new file mode 100644 index 000000000..2b3b56f28 --- /dev/null +++ b/app-crypt/sops/Manifest @@ -0,0 +1,4 @@ +DIST sops-3.11.0-deps.tar.xz 149651976 BLAKE2B b6f374dd181fc99783deee239c4427cdfa6985843cdb0c331a75cb4f1c460f4e13742dabc5a14e764e51f41ec6fed52457c7eb71a7c2dc88ed5c452794128c63 SHA512 6b751d339c416a71c6d7c37d5e0c1f780ba745ba00555bc96716b73abb2ecdcd80eb92b68d8d496d18eb50e5db1979de3dbd3287f0b3a25271ccbd93f76c53be +DIST sops-3.11.0.tar.gz 274748 BLAKE2B 57da34c44051974fa83e737cae66883a54a55b001b3d51351aafdb154217b581d9b44ac0dcb87a402a43711971e931168a2c6c2507abdf187d8162cd7d99abd4 SHA512 e1ff792731d45828db9ea7fde557efd1c1b732a56e1e0b9d715df00764c455bc7e2f229ceb76502ca80c0951ce918b858d8792ab920a92d6ab6303be2118afd8 +DIST sops-3.9.4-vendor.tar.xz 5341228 BLAKE2B 4d7d162867466b01a300d6be0b39a28327532b01b3d3ae2b5be29a1d5316160e44c01845601535078225b2a7d6b40c214463cf0eca4042e03c67eb453e35b03f SHA512 6154f3aaeffc6b96169bebc70636b6260e414147ece976c18e13cbebb352c69604219156b72d6a6594b96bd42e15e6d554e5b2a9140fbb70627e8585e0f3eeba +DIST sops-3.9.4.tar.gz 250843 BLAKE2B b48f390417df3eb1d9aec5028b8a0f7331874250728499cda603b317e9fe468158222b187f708ff0a0083e060c712b27e25a13494ea9744f293137775e642699 SHA512 bf4eb2e536d1bb83e2bf91fc1684cc121917dc2e5a3d0a51b526ff57f006fbb817a4e7e6f658451dfdac56fb1b76f8063c59163a9c5ba5f2dcb44d1d1826cbbb diff --git a/app-crypt/sops/metadata.xml b/app-crypt/sops/metadata.xml new file mode 100644 index 000000000..cb9ccde08 --- /dev/null +++ b/app-crypt/sops/metadata.xml @@ -0,0 +1,17 @@ + + + + + arianxdehghani@gmail.com + Arian Dehghani + + + sm+gentoo@skym.fi + Skyler Mäntysaari + + + getsops/sops + https://github.com/getsops/sops/issues + https://github.com/getsops/sops/blob/main/CHANGELOG.rst + + diff --git a/app-crypt/sops/sops-3.11.0.ebuild b/app-crypt/sops/sops-3.11.0.ebuild new file mode 100644 index 000000000..a5fa6d574 --- /dev/null +++ b/app-crypt/sops/sops-3.11.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Simple And Flexible Tool For Managing Secrets" +HOMEPAGE="https://getsops.io/" +SRC_URI="https://github.com/getsops/sops/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://git.skysolutions.fi/gentoo-mirror/guru-vendored/releases/download/sops-3.11.0/sops-${PV}-deps.tar.xz" +#SRC_URI+=" https://github.com/Arian-D/sops-deps/releases/download/${PV}/${P}-vendor.tar.xz" + +LICENSE="MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build +} + +src_test() { + ego test +} + +src_install() { + GOBIN="${S}/bin" ego install ./... + dobin bin/${PN} + dodoc README.rst + default +} diff --git a/app-crypt/sops/sops-3.9.4.ebuild b/app-crypt/sops/sops-3.9.4.ebuild new file mode 100644 index 000000000..a800bd8f0 --- /dev/null +++ b/app-crypt/sops/sops-3.9.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Simple And Flexible Tool For Managing Secrets" +HOMEPAGE="https://getsops.io/" +SRC_URI="https://github.com/getsops/sops/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://samip537.kapsi.fi/gentoo-mirror/sops-${PV}-vendor.tar.xz" +#SRC_URI+=" https://github.com/Arian-D/sops-deps/releases/download/${PV}/${P}-vendor.tar.xz" + +LICENSE="MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build +} + +src_test() { + ego test +} + +src_install() { + GOBIN="${S}/bin" ego install ./... + dobin bin/${PN} + dodoc README.rst + default +} diff --git a/app-crypt/tang/Manifest b/app-crypt/tang/Manifest new file mode 100644 index 000000000..a8eb2dd7c --- /dev/null +++ b/app-crypt/tang/Manifest @@ -0,0 +1,2 @@ +DIST tang-14.tar.gz 41616 BLAKE2B a26091108b16342f51cf05745ae68b56fab5ffac6d9f9191b4d6952a5c88afcbad8bbcfc0e4754b8d9c5ebf659874026a2020c1ad305f4f7393d2487ec5f95d5 SHA512 3b0872f51d9aa8dfd232fa328a326503800a1eedfe7cf9d73f8e10a3cfb97f667996708a18ea04c982c3ca477fe36961045649437b953c593fce544d8dee8048 +DIST tang-15.tar.gz 43465 BLAKE2B 66454da918a7be19bbc1f83d8ac7f39cddfea14fdb891f2afda30010afcfb747294baa42f0adb3031e09a6171bfd0356363da448f45fc995958f8df92dd73e76 SHA512 fa40f33a3fff313cf2f1140125b631750228d4adf0290ea6267f3eb56a6974ec8bbf9157f290a821924c6fed7504c5c8fc2799225a8ae607933393ccb442a4b0 diff --git a/app-crypt/tang/files/tangd b/app-crypt/tang/files/tangd new file mode 100644 index 000000000..3bca6e1b8 --- /dev/null +++ b/app-crypt/tang/files/tangd @@ -0,0 +1,8 @@ +# Address for tang to listen to (default: 0.0.0.0) +ADDRESS=0.0.0.0 + +# Port for tang to listen to (default: 8888) +PORT=8888 + +# Directory where keys will be stored (default: /var/db/tang) +TANGDIR=/var/db/tang diff --git a/app-crypt/tang/files/tangd.initd b/app-crypt/tang/files/tangd.initd new file mode 100644 index 000000000..fc3c25c03 --- /dev/null +++ b/app-crypt/tang/files/tangd.initd @@ -0,0 +1,11 @@ +#!/sbin/openrc-run +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="tang daemon" +description="Tang binding daemon" +command=/usr/bin/socat +pidfile="/var/run/${RC_SVCNAME}.pid" +command_user="tang" +command_args="TCP-LISTEN:${PORT},bind=${ADDRESS},fork SYSTEM:'/usr/libexec/tangd ${TANGDIR}'" +command_background=true diff --git a/app-crypt/tang/files/tangd.service b/app-crypt/tang/files/tangd.service new file mode 100644 index 000000000..59625d974 --- /dev/null +++ b/app-crypt/tang/files/tangd.service @@ -0,0 +1,6 @@ +[Unit] +Description=Tang Server + +[Service] +ExecStart=/usr/bin/socat TCP-LISTEN:8888,bind=0.0.0.0,fork SYSTEM:'/usr/libexec/tangd /var/db/tang' +User=tang diff --git a/app-crypt/tang/metadata.xml b/app-crypt/tang/metadata.xml new file mode 100644 index 000000000..89293a302 --- /dev/null +++ b/app-crypt/tang/metadata.xml @@ -0,0 +1,11 @@ + + + + + julien@jroy.ca + Julien Roy + + + latchset/tang + + diff --git a/app-crypt/tang/tang-14.ebuild b/app-crypt/tang/tang-14.ebuild new file mode 100644 index 000000000..aa34777ab --- /dev/null +++ b/app-crypt/tang/tang-14.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="acct-user/tang + net-misc/socat + >=net-libs/http-parser-2.8.0 + >=dev-libs/jose-8" +RDEPEND="${DEPEND}" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +} diff --git a/app-crypt/tang/tang-15-r1.ebuild b/app-crypt/tang/tang-15-r1.ebuild new file mode 100644 index 000000000..150cf0e91 --- /dev/null +++ b/app-crypt/tang/tang-15-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson systemd + +DESCRIPTION="Tang binding daemon" +HOMEPAGE="https://github.com/latchset/tang" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + net-libs/http-parser + dev-libs/jose +" +RDEPEND=" + ${DEPEND} + acct-user/tang + dev-libs/jansson + net-misc/socat +" +BDEPEND="app-text/asciidoc" + +src_install(){ + meson_install + newinitd "${FILESDIR}"/tangd.initd tangd + systemd_dounit "${FILESDIR}"/tangd.service + + doconfd "${FILESDIR}"/tangd + + dodir /var/db/tang + keepdir /var/db/tang + fowners tang:tang /var/db/tang + fperms 770 /var/db/tang +} diff --git a/app-crypt/tomb/Manifest b/app-crypt/tomb/Manifest new file mode 100644 index 000000000..c195abcf1 --- /dev/null +++ b/app-crypt/tomb/Manifest @@ -0,0 +1 @@ +DIST Tomb-2.13.tar.gz 4883377 BLAKE2B e8c2b4185c8142e54cc3de6757753c2ef431759f10de3841424a1fda488729bcba39fd356d151c0605b6374abff5a32fc8a9455fcc556ffd776308aeabf46339 SHA512 0b9e7502341df5985c9202b068b64ccf20328f1aedba19b692d40af8aa3970cd6de9ecacb832100c09212c08fca740566f92e7c7a8dab8ff0093da4756f0d76d diff --git a/app-crypt/tomb/files/tomb-2.13-gtomb.patch b/app-crypt/tomb/files/tomb-2.13-gtomb.patch new file mode 100644 index 000000000..bfe036bf9 --- /dev/null +++ b/app-crypt/tomb/files/tomb-2.13-gtomb.patch @@ -0,0 +1,11 @@ +--- a/extras/gtomb/gtomb ++++ b/extras/gtomb/gtomb +@@ -20,7 +20,7 @@ + + # {{{ SETTINGS + ver="0.9.1" +-KDFPATH="/usr/libexec/tomb" # Path of your KDF binaries (if you're using them). ++KDFPATH="/usr/bin" # Path of your KDF binaries (if you're using them). + SWAPOFF="false" # Set to "true" to swapoff, or "false" to use -f (force) flag. + # The ones below should not need changing + TOMBPATH="$(which tomb)" # Tomb executable's path diff --git a/app-crypt/tomb/files/tomb-2.13-qt-tray.patch b/app-crypt/tomb/files/tomb-2.13-qt-tray.patch new file mode 100644 index 000000000..db398a87f --- /dev/null +++ b/app-crypt/tomb/files/tomb-2.13-qt-tray.patch @@ -0,0 +1,15 @@ +Fix file system location of localization file. + +From: Lucio Sauer +--- a/extras/qt-tray/main.cpp ++++ b/extras/qt-tray/main.cpp +@@ -30,7 +30,8 @@ int main(int argc, char *argv[]) + QTranslator translator(0); + + +- translator.load( QString("./i18n/tomb-qt-tray_") + QLocale::system().name() ); ++ translator.load( QString("tomb-qt-tray_it"), ++ "@GENTOO_PORTAGE_EPREFIX@/usr/share/locale/it_IT/LC_MESSAGES"); + + a.installTranslator( &translator ); + //w.show(); diff --git a/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch b/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch new file mode 100644 index 000000000..68f34eb52 --- /dev/null +++ b/app-crypt/tomb/files/tomb-2.9-respect-ldflags.patch @@ -0,0 +1,17 @@ +--- a/extras/kdf-keys/Makefile ++++ b/extras/kdf-keys/Makefile +@@ -2,10 +2,10 @@ + PREFIX ?= /usr/local + + all: +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-pbkdf2-gensalt gen_salt.c -lgcrypt +- $(CC) -O2 $(CFLAGS) -o tomb-kdb-hexencode hexencode.c ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-pbkdf2-gensalt gen_salt.c -lgcrypt ++ $(CC) $(CFLAGS) $(LDFLAGS) -o tomb-kdb-hexencode hexencode.c + + test: + @echo "Running Tomb-kdb tests" diff --git a/app-crypt/tomb/metadata.xml b/app-crypt/tomb/metadata.xml new file mode 100644 index 000000000..c9d1a5b02 --- /dev/null +++ b/app-crypt/tomb/metadata.xml @@ -0,0 +1,22 @@ + + + + + + + J@Dyne.org + Denis Roio + + https://github.com/dyne/Tomb/issues + dyne/Tomb + + +Tomb is an 100% free and open source system for file encryption on GNU/Linux, facilitating the backup of secret files. Tomb is written in code that is easy to review and links commonly shared components. +Tomb generates encrypted storage folders to be opened and closed using their associated keyfiles, which are also protected with a password chosen by the user. +A tomb is like a locked folder that can be safely transported and hidden in a filesystem; its keys can be kept separate, for instance keeping the tomb file on your computer harddisk and the key files on a USB stick. +Tomb is a simple tool to manage encrypted storage on GNU/Linux, from the hashes of the dyne:bolic nesting mechanism. + + + add a tomb tray in a QT desktop toolbar + + diff --git a/app-crypt/tomb/tomb-2.13.ebuild b/app-crypt/tomb/tomb-2.13.ebuild new file mode 100644 index 000000000..d6dd73951 --- /dev/null +++ b/app-crypt/tomb/tomb-2.13.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature prefix qmake-utils toolchain-funcs xdg + +DESCRIPTION="The Linux Crypto Undertaker" +HOMEPAGE=" + https://dyne.org/software/tomb/ + https://github.com/dyne/Tomb +" +SRC_URI="https://files.dyne.org/tomb/releases/Tomb-${PV}.tar.gz" + +S="${WORKDIR}/${P^}" + +# doc/literate/shocco - MIT +LICENSE="GPL-3 MIT gui? ( GPL-3+ )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gui tray" + +PATCHES=( + "${FILESDIR}/${P}-gtomb.patch" + "${FILESDIR}/${P}-qt-tray.patch" + "${FILESDIR}/${PN}-2.9-respect-ldflags.patch" +) + +DEPEND=" + dev-libs/libgcrypt:= + tray? ( + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qtdeclarative:6 + ) +" +RDEPEND=" + ${DEPEND} + app-crypt/gnupg + app-crypt/pinentry + app-shells/zsh + sys-fs/cryptsetup + sys-fs/e2fsprogs[tools] + gui? ( gnome-extra/zenity ) +" +BDEPEND=" + dev-python/markdown + dev-python/pygments + sys-devel/gettext +" + +src_prepare() { + default + hprefixify tomb extras/gtomb + eprefixify extras/qt-tray/main.cpp +} + +src_compile() { + export CFLAGS LDFLAGS PREFIX="${EPREFIX}/usr" + tc-export CC + + emake all -C extras/kdf-keys + emake all -C doc/literate + if use tray ; then + pushd extras/qt-tray > /dev/null || die + eqmake6 + emake all + popd > /dev/null || die + fi +} + +src_test() { + # test require sudo, can't be done non interactively + # emake TEST_OPTS="--verbose --immediate --root="${T}"/tomb/sharness" test + emake test -C extras/kdf-keys +} + +src_install() { + local -x DESTDIR="${D}" + + default + emake install -C extras/translations + emake install -C extras/kdf-keys + if use gui ; then + pushd extras/gtomb > /dev/null || die + dobin gtomb + newdoc README.md README-gtomb + popd > /dev/null || die + fi + if use tray ; then + pushd extras/qt-tray > /dev/null || die + dobin tomb-qt-tray + doicon pixmaps/tomb_icon.png + insinto /usr/share/locale/it_IT/LC_MESSAGES + doins i18n/tomb-qt-tray_it.qm + popd > /dev/null || die + fi + + pushd extras/gtk-tray > /dev/null || die + doicon monmort.xpm + newicon --context mimetypes --size 32 monmort.xpm monmort + newicon --size 32 monmort.xpm dyne-monmort + popd > /dev/null || die + + pushd extras/desktop > /dev/null || die + insinto /usr/share/mime/packages + doins dyne-tomb.xml + domenu tomb.desktop + insinto /usr/share/mime-info + doins tomb.mime + doins tomb.keys + insinto /usr/share/application-registry + doins tomb.applications + popd > /dev/null || die + + local DOCS=( + AUTHORS.txt + ChangeLog.txt + KNOWN_BUGS.txt + README.txt + doc/bertini_thesis.pdf + doc/HACKING.txt + doc/KEY_SPECIFICATIONS.txt + doc/LinuxHDEncSettings.txt + doc/Luks_on_disk_format.pdf + doc/New_methods_in_HD_encryption.pdf + doc/TKS1-draft.pdf + doc/tomb_manpage.pdf + ) + einstalldocs + cd doc/literate || die + docinto html + dodoc -r *.html *.css public +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "Argon2 KDF" app-crypt/argon2 + optfeature "ACL" sys-apps/acl + optfeature "privilege escalation to superuser" app-admin/doas app-admin/sudo sys-auth/polkit + optfeature "fancy dd output" sys-apps/dcfldd + optfeature "tomb index/search file contents" app-misc/recoll + optfeature "tomb index/search file names" sys-apps/mlocate sys-apps/plocate + optfeature "tomb engrave" "media-gfx/qrencode[png]" + optfeature "tomb slam" sys-process/lsof +} diff --git a/app-crypt/totp-cli-bin/Manifest b/app-crypt/totp-cli-bin/Manifest new file mode 100644 index 000000000..cf4906d68 --- /dev/null +++ b/app-crypt/totp-cli-bin/Manifest @@ -0,0 +1 @@ +DIST totp-cli_Linux_x86_64.tar.gz 1856626 BLAKE2B 9541625e575cd272a0a59cb652d4754a3254fc44a6faf2886d04adb56e5f43f6920e0a4d45d148c70dd4e31a0847881b1e868fae5efbc31719740cf0751ff74c SHA512 8d99e8c619b67ab5a82091f4edf270be5c8e354de2c87168ad9e9590ab529c96ff499132371af20fa4cb2badf5de9a0c28dd0a1dcab9a57992757da59faf4dc7 diff --git a/app-crypt/totp-cli-bin/metadata.xml b/app-crypt/totp-cli-bin/metadata.xml new file mode 100644 index 000000000..da34ce314 --- /dev/null +++ b/app-crypt/totp-cli-bin/metadata.xml @@ -0,0 +1,9 @@ + + + + + This is a simple TOTP (Time-based One-time Password) CLI tool. TOTP is the most common mechanism for 2FA (Two-Factor-Authentication). You can manage and organize your accounts with namespaces and protect your data with a password. + + yitsushi/totp-cli + + diff --git a/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild b/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild new file mode 100644 index 000000000..a74cf6c8d --- /dev/null +++ b/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Authy/Google Authenticator like TOTP CLI tool written in Go" +HOMEPAGE="https://github.com/yitsushi/totp-cli" +SRC_URI="https://github.com/yitsushi/totp-cli/releases/download/v$PV/totp-cli_Linux_x86_64.tar.gz" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="strip" + +QA_PREBUILT="usr/bin/$PN" + +src_install() { + newbin totp-cli ${PN} +} + +pkg_postinst() { + einfo "For a more mature TOTP you can try app-admin/keepassxc, cli included" +} diff --git a/app-dicts/dictd-foldoc/Manifest b/app-dicts/dictd-foldoc/Manifest new file mode 100644 index 000000000..3cf8d5484 --- /dev/null +++ b/app-dicts/dictd-foldoc/Manifest @@ -0,0 +1 @@ +DIST dictd-foldoc-20180405.txt 5413737 BLAKE2B 18152975d8ac0cdcde3141324f60430df1933b3c139b4fa156e0915e5062dcc97f2e2201f16ac5c1d0a552f2ada9f652d71e2845907afc9847960f5860b005a1 SHA512 da165a6673c592940655a9bf8c7d94da4e4586518bbb4bbe8130a5fdc7bf16b70703d757ee107a832c90d7b2701f00dba9e61097725c52a9632a093bee52da2c diff --git a/app-dicts/dictd-foldoc/dictd-foldoc-20180405.ebuild b/app-dicts/dictd-foldoc/dictd-foldoc-20180405.ebuild new file mode 100644 index 000000000..d0e336f88 --- /dev/null +++ b/app-dicts/dictd-foldoc/dictd-foldoc-20180405.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The Free On-line Dictionary of Computing for dict" +HOMEPAGE="https://foldoc.org" +SRC_URI="https://web.archive.org/web/${PV}153121/http://foldoc.org/Dictionary -> ${P}.txt" +S="${WORKDIR}" +LICENSE="FDL-1.1+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=app-text/dictd-1.13.0-r3" +BDEPEND="${RDEPEND}" + +src_unpack() { + cp "${DISTDIR}/${A}" foldoc.txt || die +} + +src_prepare() { + eapply_user + sed -e '/^$/{N;s/\n\([^\t]\+\)/\1/g;T;h;n;d}' -i foldoc.txt || die +} + +src_compile() { + tail -n +3 foldoc.txt | dictfmt -u "$HOMEPAGE/Dictionary" \ + -s "The Free On-line Dictionary of Computing (version ${PV})" \ + --utf8 \ + -f foldoc || die + dictzip foldoc.dict || die +} + +src_install() { + insinto /usr/share/dict + doins foldoc.dict.dz foldoc.index +} + +pkg_postrm() { + elog "You must unregister ${PN} and restart your dictd server before the" + elog "dictionary is completely removed. If you are using OpenRC, both tasks may be" + elog "accomplished by running '/etc/init.d/dictd restart'." +} diff --git a/app-dicts/dictd-foldoc/metadata.xml b/app-dicts/dictd-foldoc/metadata.xml new file mode 100644 index 000000000..3287e4157 --- /dev/null +++ b/app-dicts/dictd-foldoc/metadata.xml @@ -0,0 +1,18 @@ + + + + + co-maintainers welcome + bacciferous@pm.me + Alex Drysdale + + + + Denis Howe + + ubuntu + + + A database for 'dict'-compatible dictionary software, based on the Free On-line Dictionary of Computing describing various topics in computing. + + diff --git a/app-dicts/dictd-gcide/Manifest b/app-dicts/dictd-gcide/Manifest new file mode 100644 index 000000000..c109d86f6 --- /dev/null +++ b/app-dicts/dictd-gcide/Manifest @@ -0,0 +1 @@ +DIST dictd-gcide-0.48.5_p4.tar.xz 10455336 BLAKE2B d7f4b815ee964f180dd011b6b0140fa456bea064c832e3f52eabf3955830d93ab43b545e6df51b5bb14afe77a3d55287182fefa62638d6badeb1735fa5135101 SHA512 71134c69ece86226233c0693af1d8c776df469bbf3d4969f4a8a883061da2e23eafda2ad395648350ee3fe56f271abd20d7d3fd37c34f0401200317ed1a249be diff --git a/app-dicts/dictd-gcide/dictd-gcide-0.48.5_p4.ebuild b/app-dicts/dictd-gcide/dictd-gcide-0.48.5_p4.ebuild new file mode 100644 index 000000000..e65851c66 --- /dev/null +++ b/app-dicts/dictd-gcide/dictd-gcide-0.48.5_p4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=dict-gcide +MY_PV=${PV%_p*}+nmu${PV#*_p} + +DESCRIPTION="Collaborative International Dictionary of English (incl. Webster 1913) for dict" +HOMEPAGE="https://tracker.debian.org/pkg/dict-gcide" +SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${MY_PV}.tar.xz -> ${P}.tar.xz" +S="${WORKDIR}/${MY_PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-text/dictd" +DEPEND="dev-libs/libmaa" +BDEPEND=" + ${RDEPEND} + app-alternatives/lex + app-alternatives/yacc +" + +src_compile() { + emake -j1 db +} + +src_install() { + insinto /usr/share/dict + doins gcide.dict.dz gcide.index +} diff --git a/app-dicts/dictd-gcide/metadata.xml b/app-dicts/dictd-gcide/metadata.xml new file mode 100644 index 000000000..1307642d0 --- /dev/null +++ b/app-dicts/dictd-gcide/metadata.xml @@ -0,0 +1,9 @@ + + + + + co-maintainers welcome + bacciferous@pm.me + Alex Drysdale + + diff --git a/app-dicts/dictd-moby-thesaurus/Manifest b/app-dicts/dictd-moby-thesaurus/Manifest new file mode 100644 index 000000000..71f64fe82 --- /dev/null +++ b/app-dicts/dictd-moby-thesaurus/Manifest @@ -0,0 +1 @@ +DIST dict-moby-thesaurus_1.0-6.4_all.deb 10983282 BLAKE2B a4cc12d63eadedd97354dc3f38c9f0a3e2442e6568f7f9512eba22ff2f795e48dfa20770d7b85be033d6bb748cec73ac3ae041ff3a1f06734c93d2bf9a5ea2d1 SHA512 942d88f2bc9d16eb703ab46efe1bb1cc7b327cb87207feb2812402ddc3d3814c2a715d9f3cf5c66ffea0f2b2e0c23022b591ff59add02a4d24e9f7ae5cfd0d2c diff --git a/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild b/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild new file mode 100644 index 000000000..2069eb9d8 --- /dev/null +++ b/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/dictd/dict}" +DEB="${MY_PN}_${PV}-6.4_all.deb" + +DESCRIPTION="Grady Ward's Moby Thesaurus; 35000 root words and 2.5 million synonyms" +HOMEPAGE="https://tracker.debian.org/pkg/dict-moby-thesaurus" +SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${DEB}" +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=app-text/dictd-1.13.0-r3" + +src_unpack () { + unpack "${DEB}" + unpack "${WORKDIR}/data.tar.xz" + pushd "${WORKDIR}/usr/share/doc/${MY_PN}" || die + for f in *.gz; do + gunzip "${f}" || die + done + rm -r copyright || die +} + +src_install () { + dodoc usr/share/doc/dict-moby-thesaurus/* + insinto /usr/share/dict + doins usr/share/dictd/* +} diff --git a/app-dicts/dictd-moby-thesaurus/metadata.xml b/app-dicts/dictd-moby-thesaurus/metadata.xml new file mode 100644 index 000000000..1307642d0 --- /dev/null +++ b/app-dicts/dictd-moby-thesaurus/metadata.xml @@ -0,0 +1,9 @@ + + + + + co-maintainers welcome + bacciferous@pm.me + Alex Drysdale + + diff --git a/app-dicts/rhvoice-en/Manifest b/app-dicts/rhvoice-en/Manifest new file mode 100644 index 000000000..8a242d282 --- /dev/null +++ b/app-dicts/rhvoice-en/Manifest @@ -0,0 +1,2 @@ +DIST rhvoice-en-2.16.zip 992967 BLAKE2B 4bc35a33634ac3f29bb29f650ecf073371720feca046270f02b50814f39dce5901bee1f311dbb1eaf0aa71ebc9fe7e023b40437354b06f52b157a1283847e462 SHA512 cb3e142a516569a9cfaa8bf21d89b2627416e4f1dbbdb6b09e3732cd859ee77b6817b8841d873d3d92a42c6d1d9d4c8a50dea4a691b5e9d616f2a03c1180332a +DIST rhvoice-en-2.17.zip 993972 BLAKE2B 13553fddb603998857749402b61ba7e0cd2d789d674f7ab2001899e01a6f4de58ebb728180944e2b46a60c5c7d28de5fbd7a4200e25aee362a68ba37ffa6f25b SHA512 191b6c0d167aa2da328d99bd2d9797d6a389502b67d36bf5bd92254616bba969aac415b2654b5c771e141d34b823a8ac58da2deed2bb6e0468bccb39b5b3648d diff --git a/app-dicts/rhvoice-en/metadata.xml b/app-dicts/rhvoice-en/metadata.xml new file mode 100644 index 000000000..df8a0c075 --- /dev/null +++ b/app-dicts/rhvoice-en/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/English + + diff --git a/app-dicts/rhvoice-en/rhvoice-en-2.16.ebuild b/app-dicts/rhvoice-en/rhvoice-en-2.16.ebuild new file mode 100644 index 000000000..818d94ec9 --- /dev/null +++ b/app-dicts/rhvoice-en/rhvoice-en-2.16.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="English" +inherit rhvoice-lang + +LICENSE="LGPL-2.1+" diff --git a/app-dicts/rhvoice-en/rhvoice-en-2.17.ebuild b/app-dicts/rhvoice-en/rhvoice-en-2.17.ebuild new file mode 100644 index 000000000..470aefc5f --- /dev/null +++ b/app-dicts/rhvoice-en/rhvoice-en-2.17.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="English" +inherit rhvoice-lang + +LICENSE="LGPL-2.1+" diff --git a/app-dicts/rhvoice-ru/Manifest b/app-dicts/rhvoice-ru/Manifest new file mode 100644 index 000000000..db17889a8 --- /dev/null +++ b/app-dicts/rhvoice-ru/Manifest @@ -0,0 +1,2 @@ +DIST rhvoice-ru-2.16.zip 1585664 BLAKE2B 26f67c05bd1c89cb86bbb0c27fb5d81a182504e27181c4c07de09f68df4e68d3570e060ca51df4dcfce62ad90ed485b88377632cdd540e56b34aac88c49f2c0c SHA512 b74faa48ab5da5969a4ebbd8ae3a24382df6da1e5635f8a8a4c8fd42b5b7a9aedc2aeffcb482807afd12f45b96ad85c224d695b687c5bec9f596a2c405bfe1a0 +DIST rhvoice-ru-2.17.zip 1586568 BLAKE2B 1fed48d86372b037c83022b554f10462a7d0a9b102ba0b6f9bac6d7ff66305f9b9207ebf1fc60ff174369f09bac61b8ee9b8e862edf31f3cdde67da21346dcbe SHA512 289866eec2aa25328a72576fcc4240e3dd53e850198589532484364c88f9b4bad7c570c84676d2d99d9d008045c6d45a69b19cc288deeb5be0a18030059324f0 diff --git a/app-dicts/rhvoice-ru/metadata.xml b/app-dicts/rhvoice-ru/metadata.xml new file mode 100644 index 000000000..81a255024 --- /dev/null +++ b/app-dicts/rhvoice-ru/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/Russian + + diff --git a/app-dicts/rhvoice-ru/rhvoice-ru-2.16.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.16.ebuild new file mode 100644 index 000000000..3f3003f0e --- /dev/null +++ b/app-dicts/rhvoice-ru/rhvoice-ru-2.16.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="Russian" +inherit rhvoice-lang + +LICENSE="LGPL-2.1+" diff --git a/app-dicts/rhvoice-ru/rhvoice-ru-2.17.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.17.ebuild new file mode 100644 index 000000000..4ea6c08c1 --- /dev/null +++ b/app-dicts/rhvoice-ru/rhvoice-ru-2.17.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="Russian" +inherit rhvoice-lang + +LICENSE="LGPL-2.1+" diff --git a/app-doc/anarchism/Manifest b/app-doc/anarchism/Manifest new file mode 100644 index 000000000..ad4d8e8cb --- /dev/null +++ b/app-doc/anarchism/Manifest @@ -0,0 +1 @@ +DIST anarchism-15.3.tar.gz 8160295 BLAKE2B 522a2314e6c208a258104412b7620061f952c1a969a11a432cc14bc1a7037d89e0953e82033a9811d461831f9f30c9d0e1924b94e3b8e7deb33e44578ce3f80b SHA512 e0df7ddb8b042eceebf701ec7f8ff9344dc8abefbf2d13f9cf6615c06ff1250f0398ecc281f7c9e77ca49a15f86f04dfdd2f8ad50dc2062223df1c4231736046 diff --git a/app-doc/anarchism/anarchism-15.3.ebuild b/app-doc/anarchism/anarchism-15.3.ebuild new file mode 100644 index 000000000..cc6c06aa3 --- /dev/null +++ b/app-doc/anarchism/anarchism-15.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop + +DEBIAN_VERSION="${PV}-3" + +DESCRIPTION="An anarchist FAQ" +HOMEPAGE="http://www.anarchistfaq.org/afaq/index.html" +SRC_URI="https://salsa.debian.org/debian/anarchism/-/archive/debian/${DEBIAN_VERSION}/anarchism-debian-${DEBIAN_VERSION}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-debian-${DEBIAN_VERSION}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + sed -Ei "s|file://(/usr/share/doc/)anarchism|file://${EPREFIX}\1${P}|" \ + debian/anarchism.desktop || die + + default +} + +src_install() { + dodoc -r html markdown README.md + domenu debian/anarchism.desktop + doicon debian/anarchism.svg +} + +pkg_postinst() { + elog "If you wish to symlink the index, the path is /usr/share/doc/anarchism-${PV}/html/index.html" + elog "For example:" + elog "ln -s /usr/share/doc/anarchism-${PV}/html/index.html ~/Desktop/Anarchist\\ FAQ.html" +} diff --git a/app-doc/anarchism/metadata.xml b/app-doc/anarchism/metadata.xml new file mode 100644 index 000000000..7b21318eb --- /dev/null +++ b/app-doc/anarchism/metadata.xml @@ -0,0 +1,16 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + The aim of the anarchist FAQ is to present what anarchism really stands + for and indicate why you should become an anarchist. + + + https://0xacab.org/ju/afaq/-/issues + + + diff --git a/app-doc/geeknote/Manifest b/app-doc/geeknote/Manifest new file mode 100644 index 000000000..1b2d57265 --- /dev/null +++ b/app-doc/geeknote/Manifest @@ -0,0 +1,2 @@ +DIST geeknote-3.0.5.tar.gz 69842 BLAKE2B c6bc3c0622625531d2dc96f334d86fb3dcb9dc4ad459f7a1cbe54e64593641d40b485021b2442a8ac1c56ea5167bcdd46f1a4d9063150945a9a40d3e528aba37 SHA512 87f7598bff94c7b42c276270ab75fbf7dbc26b82229359bcdc684633b1cced2a42716590212b6c19be7e68330b08c292a54d9612eaf72c71bfd5a34c8c4036ac +DIST geeknote-3.0.6.tar.gz 70684 BLAKE2B 32d4b888bc62eef7198286ea0928eba0de014dcbeca68a4845feb4600264d4f8a9d432481de0c69a6d9b09c980fba34933911358e513bd503f120780bbda7a0d SHA512 095ff8f5f3c493b996a479ce09206929383ea4acbde0598d78c234a7c4e9f05c916b9d56d0d5740474b44485070ed26d9c48a63e3cfae5af6327211c7e756a44 diff --git a/app-doc/geeknote/geeknote-3.0.5.ebuild b/app-doc/geeknote/geeknote-3.0.5.ebuild new file mode 100644 index 000000000..4200f6948 --- /dev/null +++ b/app-doc/geeknote/geeknote-3.0.5.ebuild @@ -0,0 +1,41 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Evernote CLI: CRUD for notes in cloud, in markdown" +HOMEPAGE="https://github.com/vitaly-zdanevich/geeknote" +SRC_URI="https://github.com/vitaly-zdanevich/$PN/archive/refs/tags/v$PV.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] +)" + +RDEPEND=" + dev-python/evernote2[${PYTHON_USEDEP}] + dev-python/html2text[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" + +RESTRICT="test" + +distutils_enable_tests pytest + +pkg_postinst() { + einfo "Autocompletion plugin is already bundled in oh-my-zsh. To enable just configure plugin definition" + einfo "plugins=( ... geeknote ...)" + einfo "see more at https://github.com/s7anley/zsh-geeknote" +} diff --git a/app-doc/geeknote/geeknote-3.0.6.ebuild b/app-doc/geeknote/geeknote-3.0.6.ebuild new file mode 100644 index 000000000..6268790cd --- /dev/null +++ b/app-doc/geeknote/geeknote-3.0.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Evernote CLI: CRUD for notes in cloud, in markdown" +HOMEPAGE="https://github.com/vitaly-zdanevich/geeknote" +SRC_URI="https://github.com/vitaly-zdanevich/$PN/archive/refs/tags/v$PV.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] +)" + +RDEPEND=" + dev-python/evernote2[${PYTHON_USEDEP}] + dev-python/html2text[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +pkg_postinst() { + einfo "Autocompletion plugin is already bundled in oh-my-zsh. To enable just configure plugin definition" + einfo "plugins=( ... geeknote ...)" + einfo "see more at https://github.com/s7anley/zsh-geeknote" +} diff --git a/app-doc/geeknote/geeknote-9999.ebuild b/app-doc/geeknote/geeknote-9999.ebuild new file mode 100644 index 000000000..a591f400c --- /dev/null +++ b/app-doc/geeknote/geeknote-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 git-r3 + +DESCRIPTION="Evernote CLI: CRUD for notes in cloud, in markdown" +HOMEPAGE="https://github.com/vitaly-zdanevich/geeknote" +EGIT_REPO_URI="https://github.com/vitaly-zdanevich/geeknote" + +LICENSE="GPL-3" +SLOT="0" + +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] +)" + +RDEPEND=" + dev-python/evernote2[${PYTHON_USEDEP}] + dev-python/html2text[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" + +RESTRICT="test" + +# python_install_all() { +# dobashcomp completion/bash_completion/_geeknote +# insinto /usr/share/zsh/site-functions +# doins completion/zsh_completion/_geeknote +# distutils-r1_python_install_all +# } + +distutils_enable_tests pytest + +pkg_postinst() { + einfo "Autocompletion plugin is already bundled in oh-my-zsh. To enable just configure plugin definition" + einfo "plugins=( ... geeknote ...)" + einfo "see more at https://github.com/s7anley/zsh-geeknote" +} diff --git a/app-doc/geeknote/metadata.xml b/app-doc/geeknote/metadata.xml new file mode 100644 index 000000000..0adf1ec75 --- /dev/null +++ b/app-doc/geeknote/metadata.xml @@ -0,0 +1,9 @@ + + + + + + vitaly-zdanevich/geeknote + https://github.com/vitaly-zdanevich/geeknote/issues + + diff --git a/app-doc/openbsd-manpages/Manifest b/app-doc/openbsd-manpages/Manifest new file mode 100644 index 000000000..fd1ac9488 --- /dev/null +++ b/app-doc/openbsd-manpages/Manifest @@ -0,0 +1,2 @@ +DIST comp75.tgz 82618249 BLAKE2B d54381675aba347d70058fc0cfb5fa55a80a477096af65287009221b540e09342bb6a05b1172defc6e046602057b35083fa164493037f851e979fe66cc067ae6 SHA512 e5c018ed834ba11994da18dc97b10f0c8d3d0384c2d2d55e750acf09bf074c2445264b76579c822a4457f6daee7fec47dbf4c16cf3ea1d70053e9fc9acd09918 +DIST man75.tgz 8059203 BLAKE2B 2fe5823fa6f8b2580e95057a0cebc93d299d4da66cd552b123e95d22080109e5f95a1506adfd50f89c613d75df43c2858a36e353d0c20ac46addbb10edc86290 SHA512 2c60f6f42c6eff7caa563bf4db7c51e2b83aee59ef647835b0b3031deabf0b0e4e582894900665155b44eda946eedd0d9c418ef3e29432ca2d401b7516c74399 diff --git a/app-doc/openbsd-manpages/metadata.xml b/app-doc/openbsd-manpages/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/app-doc/openbsd-manpages/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-doc/openbsd-manpages/openbsd-manpages-7.5.ebuild b/app-doc/openbsd-manpages/openbsd-manpages-7.5.ebuild new file mode 100644 index 000000000..617d0a1cb --- /dev/null +++ b/app-doc/openbsd-manpages/openbsd-manpages-7.5.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV=${PV/./} +DESCRIPTION="OpenBSD manual pages" +HOMEPAGE="https://man.openbsd.org" +BASE_URI="https://ftp.openbsd.org/pub/OpenBSD/${PV}/amd64" +SRC_URI=" + ${BASE_URI}/comp${MY_PV}.tgz + ${BASE_URI}/man${MY_PV}.tgz +" +S="${WORKDIR}/usr/share/man" + +LICENSE="BSD BSD-2 BSD-4 ISC MIT icu openssl" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86" + +src_prepare() { + default + + ebegin "Renaming sections to prevent collision" + find . -maxdepth 1 -name 'man*' -execdir mv '{}' '{}'bsd \; || die + find . -type f -execdir mv '{}' '{}'bsd \; || die + find . -type f -execdir sed -i '{}' \ + -e 's:^\.Dt \S\+ \S\+:\0bsd:' \ + -e 's:^\(\.TH \S\+ "\?\)\([0-9a-z]\+\):\1\2bsd:' \; || die + eend 0 +} + +src_install() { + insinto /usr/share/man + doins -r * +} + +pkg_postinst() { + elog "To read an OpenBSD manpage, add 'bsd' suffix to its section name." + elog "For example:" + elog "$ man -s 9bsd style" +} diff --git a/app-doc/stdman/Manifest b/app-doc/stdman/Manifest new file mode 100644 index 000000000..3719cc00b --- /dev/null +++ b/app-doc/stdman/Manifest @@ -0,0 +1,2 @@ +DIST stdman-2022.07.30.tar.gz 4191007 BLAKE2B 1e1425a9acec2fab0b3e30cfd90b0e4656dce7a2faf71f4f36de3a5c311058e5bc365d6805f941caa900daf7df8ed97d16899e3fc291f2391002cd8c358e322d SHA512 1a51ed99bf459be7bd0ebd65b601eaab2d3961773a6532ab048c962331373b724678528edc48000c165588cd6c3c37b3e90e96896980b390db325b7f3896e5a6 +DIST stdman-2024.07.05.tar.gz 4773622 BLAKE2B c6928decbe3ac3f3159717c0c5df31ddb5d04f8f147f84a880899843ecad64451b58e8887e08ad13ca6442618f23ece064e1d750fc9150f745839f066937a55e SHA512 10c84a66ff53c0a8961b20b0e5e3f42e27063ba9fa36b4fcd2315e68d081107f9cf3dac2aad0e148459ca96e60aa40daa2742422f5cdd8094aa6cec0f131493a diff --git a/app-doc/stdman/metadata.xml b/app-doc/stdman/metadata.xml new file mode 100644 index 000000000..c1ef07787 --- /dev/null +++ b/app-doc/stdman/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + jeaye/stdman + + diff --git a/app-doc/stdman/stdman-2022.07.30.ebuild b/app-doc/stdman/stdman-2022.07.30.ebuild new file mode 100644 index 000000000..632817fe3 --- /dev/null +++ b/app-doc/stdman/stdman-2022.07.30.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Formatted C++ stdlib man pages (cppreference)" +HOMEPAGE="https://github.com/jeaye/stdman https://cppreference.com" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jeaye/stdman.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jeaye/stdman/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="CC-BY-SA-3.0 FDL-1.3 MIT" +SLOT="0" + +src_prepare() { + default + # Avoid compressing files + sed -i '/gzip/d' do_install || die +} + +src_compile() { + : +} diff --git a/app-doc/stdman/stdman-2024.07.05.ebuild b/app-doc/stdman/stdman-2024.07.05.ebuild new file mode 100644 index 000000000..632817fe3 --- /dev/null +++ b/app-doc/stdman/stdman-2024.07.05.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Formatted C++ stdlib man pages (cppreference)" +HOMEPAGE="https://github.com/jeaye/stdman https://cppreference.com" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jeaye/stdman.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jeaye/stdman/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="CC-BY-SA-3.0 FDL-1.3 MIT" +SLOT="0" + +src_prepare() { + default + # Avoid compressing files + sed -i '/gzip/d' do_install || die +} + +src_compile() { + : +} diff --git a/app-doc/stdman/stdman-9999.ebuild b/app-doc/stdman/stdman-9999.ebuild new file mode 100644 index 000000000..632817fe3 --- /dev/null +++ b/app-doc/stdman/stdman-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Formatted C++ stdlib man pages (cppreference)" +HOMEPAGE="https://github.com/jeaye/stdman https://cppreference.com" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jeaye/stdman.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jeaye/stdman/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="CC-BY-SA-3.0 FDL-1.3 MIT" +SLOT="0" + +src_prepare() { + default + # Avoid compressing files + sed -i '/gzip/d' do_install || die +} + +src_compile() { + : +} diff --git a/app-doc/sway-wiki/metadata.xml b/app-doc/sway-wiki/metadata.xml new file mode 100644 index 000000000..44345715d --- /dev/null +++ b/app-doc/sway-wiki/metadata.xml @@ -0,0 +1,9 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + swaywm/sway + diff --git a/app-doc/sway-wiki/sway-wiki-9999.ebuild b/app-doc/sway-wiki/sway-wiki-9999.ebuild new file mode 100644 index 000000000..443a038e8 --- /dev/null +++ b/app-doc/sway-wiki/sway-wiki-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Wiki of gui-wm/sway, rendered to HTML using kramdown-parser-gfm" +HOMEPAGE="https://github.com/swaywm/sway/wiki" +EGIT_REPO_URI="https://github.com/swaywm/sway.wiki.git" +LICENSE="MIT" +SLOT="0" + +BDEPEND="dev-ruby/kramdown-parser-gfm" + +# Essentially everything but .git +DOCS="*.html *.md" + +src_prepare() { + default + + sed -i 's;https://github.com/swaywm/sway/wiki/;./;' *.md || die +} + +src_compile() { + for i in *.md; do + kramdown -i GFM "$i" > "${i//.md}.html" || die + done + + # FIXME: URLs are missing .html and so aren't properly referring to files + # Let's avoid creating an index until this is fixed + # ln -s Home.html index.html || die +} diff --git a/app-editors/edit/Manifest b/app-editors/edit/Manifest new file mode 100644 index 000000000..d3fc2aa68 --- /dev/null +++ b/app-editors/edit/Manifest @@ -0,0 +1,2 @@ +DIST edit-1.2.0-crates.tar.xz 8405144 BLAKE2B 8c9ecb1b05eb04cd36c3e33f6d34ce0ea3445c2b2813ce9081e622e26f29e9c2fd9d8390b8516e00dfe1f037300722de4498ded25a88633175896c0eb55ed43f SHA512 d9e7314f2c4a24494da12f1d0ed7526710269311b6c2d768a495873e475ff8f0ce81740e83bf8810e00306bdd7dcb78eb63f799f70ad4ce1e5b94180a208c218 +DIST edit-1.2.0.tar.gz 457585 BLAKE2B 7babfe066155d98d88945d0c2952ecaeb9074a3ca9fa2c4925b0a26591f63be268558cdaea8637d5e67fdf03975a7fbf3726a77b23b4b632a7b8b751acaadbfa SHA512 72d32f0b46c32195e9198a02be650ad607b3c4ebc36f62d73e38e36f2660b4ed3c51bd2a51a0326c639a45133e7b627a3002946e4047e04c8c5ef5169d6aca02 diff --git a/app-editors/edit/edit-1.2.0.ebuild b/app-editors/edit/edit-1.2.0.ebuild new file mode 100644 index 000000000..145d0979f --- /dev/null +++ b/app-editors/edit/edit-1.2.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES="" + +RUST_MIN_VER="1.87.0" + +inherit cargo desktop xdg + +DESCRIPTION="Microsoft edit" +HOMEPAGE="https://github.com/microsoft/edit" +SRC_URI=" + https://github.com/microsoft/edit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/freijon/edit/releases/download/v${PV}/${P}-crates.tar.xz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/icu +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_configure() { + # high magic to allow system-libs + export PKG_CONFIG_ALLOW_CROSS=1 + + export RUSTC_BOOTSTRAP=1 + + cargo_src_configure +} + +src_install() { + cargo_src_install + + doicon -s scalable "assets/${PN}.svg" + domenu "assets/com.microsoft.${PN}.desktop" +} diff --git a/app-editors/edit/metadata.xml b/app-editors/edit/metadata.xml new file mode 100644 index 000000000..28bf14d2f --- /dev/null +++ b/app-editors/edit/metadata.xml @@ -0,0 +1,12 @@ + + + + + Jonas Frei + freijon@pm.me + + + microsoft/edit + https://github.com/microsoft/edit/issues + + diff --git a/app-editors/emacs-lsp-booster/Manifest b/app-editors/emacs-lsp-booster/Manifest new file mode 100644 index 000000000..b736ca854 --- /dev/null +++ b/app-editors/emacs-lsp-booster/Manifest @@ -0,0 +1,82 @@ +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST anstream-0.6.5.crate 30004 BLAKE2B 5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09 SHA512 98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc +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.78.crate 44820 BLAKE2B 6de873fd74e1134cd72afc2c7b39b0e26cb9121bf24f1f0c21bf44b2ba41ac3e6decbb475e76b0cddb7c04193f1ee29738515cdbba294adfca26cd54b46d176e SHA512 d0b64b6f6c045cc3c2a8a1527fce89a6f384ac7cdbaf0e95bef6b54b127717ffc9d21897a51c615f7d6eae7cae32372d764d172798dcd6498a02e45115f9fe08 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.4.13.crate 55293 BLAKE2B 7f08c56daa7fc343729c96d9aee3dc2695eb0c030f2a66a2e84beb3a0453243fdcbfa67cba02822b2d645d4c48c6a49b55e1f9063746c2ca44e70dc74ab799b8 SHA512 330b551e4862f90abd89fc00ed3bcff829310528af5c7c642170d1c21be25cfa841d01a974e14093c3955dfa36267a12eb1ea25729fad7985c41e506c83069ae +DIST clap-verbosity-flag-2.1.1.crate 12125 BLAKE2B 85bc72b7f602b5d8147deada4c0fbfca584073a3e1650f065223d54fb069ffe7353c4a7ca9d86c8f7579730472824f7581155e9086eca4b1156753357b4c5afe SHA512 8f34c7be57b21d08cbd0d85255a058e69d4b99c4dc2c2cc0bf15fdfca5bd20ab6d01a248e60c6f0719e49c9bccae4498cae0065c269359a777716c0dd8357795 +DIST clap_builder-4.4.12.crate 163345 BLAKE2B 37e655a7c9ca21dff4445629e041d5ae2aec1ef0d44e21c09dcb860253c3f52d04dc2bcfd37e2ed7e9839d5c01fa86bb2613d5aba1b4112cda51e879f35f80d2 SHA512 7edcd85a45f17d4f6f87e463bfd9f5e0348067907b13a1f625007f0527544af21476b3805988e2b6f5baabce8ab5deb08f80b3d94ab5d5535fd310c6c668a21e +DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167 +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST ctor-0.1.26.crate 10803 BLAKE2B 93627949b92651243b7a763d3d45a22fafcf2147a30661c4cc017e222bfc2bc12b4071054e3079adc431fc8a5dd8b86a8d11c53c401be6db846a3d0d2076b9b5 SHA512 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d +DIST darling-0.10.2.crate 17620 BLAKE2B 33d1fc3dc10fc971ea304efe5bf8084843241ca9c2a89e54e7c5227e53b1ad86749bd8693989ced6bf17805001909033aff92d600e7169a02dccf009fe60a88a SHA512 b312a74e577cb2f889315ae42513c7f26597faff306a40281189be2101339661772016a5e197466bd85ef94c275e811adee1b7c0772458126677d1998ed6fb15 +DIST darling_core-0.10.2.crate 44339 BLAKE2B 3ab3762840aa869baccf1030617a2a534c5d63019deb7ec5848cf4f80aa6304307ae32c4425264f1fda220a502110549812112d08f0f60261b30731ee47335af SHA512 a0af8e8ebb8584973c20eac01fe9ae828744b5e86cbe268262f8710a2e0ad568bbc6cd051d5225cc536a0a1fcb1886233063c8c18ea16b45c47207ce64af89d9 +DIST darling_macro-0.10.2.crate 1919 BLAKE2B 6f07815ff5b333b6c34df08f3aec2e5af5385e60a94bf9d169701be19935d2a9292ec7396905d2caadddba38d3f70bc5e5c3f1167690f045b778b8fc8cb00985 SHA512 43a0e9091fe12ec986e229a73bc41e23b1815fecfe62df8eed74d2ef33f5c329c444f1568d3c966554ff0bb29220146ba8f30d1c2d77ed7dea9adea10dacd152 +DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff +DIST emacs-0.18.0.crate 23794 BLAKE2B 4b0ccafe62db12b29bb4aec6177be8d4b9c0517db0368b163cd9c27c3167f14e2cfff0899e44cf1dece875a623484c26676bffce35d2821a44d0b84878068ee9 SHA512 f094e5bf9a27f5fc1881bcc24105d151f51aa3bcf5ada9d9cab0eab67e9484486c851d0e5d460e3febc655b78df17487f1f0dbdbcac37c3ddabd7b2615565476 +DIST emacs-lsp-booster-0.2.1.tar.gz 38776 BLAKE2B 1808c7cc981e3580218c7676e758760b62fedc415694c95cebb20c19f60787691804252c17215233f9e2b963e397f27b8f18299bf873f138c51d0cd981a78bcc SHA512 577fb2b9eca4658933cb6b4bc6338c8b584a63d797747742322f28e1843fac542fdf4ba4513db428b7888e9e70f7d6d3add288dd6e2d268c4655ec47c80ea9f3 +DIST emacs-macros-0.17.0.crate 9023 BLAKE2B 02b208bdb8756e1aafcbdf08a852a4210d14fbe725cc1294577d7bfd066cd2d42c8cd8be6cdc786af1fcc0e6febe1fffc6afb01a56e6d2598968b0977e77238d SHA512 3374eaeff1732baf9aeb83e6595bd085cf92b70f7e692b561558009ceb29d80c8d0766fef260cd1974b11a7abaeb858397cf8e2dd2977e649290dcfb5b76134d +DIST emacs_module-0.18.0.crate 5153 BLAKE2B 0e27d2d6e27faa8caf2d906297e6b3e9b864894f4c1d0235167f020079e75402286a7a7313f6e70ce028ea2f72892657280adbedc2e1cb62fd4472e60b3ff0ff SHA512 f2500bf6f46d1ed90717c461f76247bca827fc13e897fa7dfd590ac1c513126518b1fbb8d4383676daa617f578cea90b2dec406b0e7d3b882e077dee30f336a5 +DIST env_logger-0.10.1.crate 36524 BLAKE2B 974c75fb4288ca18e75eb6055e9f6798a53ce6b14e05385244225fe3cb05390b975343e4714c6ba72d384809bfb1279ba4cca9b6e2f7d9256c589e5fd13beb5c SHA512 5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST is-terminal-0.4.10.crate 7683 BLAKE2B 9b7cdea9ad36be80fe334a05d89c36154d08a3eee872d77cb63a443868bc07ee13995f00baf154eb710b51053f8aa568d7768eb91981b5a834bc2169787df92c SHA512 d2ef6e60306ed29e1161c3203913393b1b4ad497c285be40961f8b3dd64ef23c2ff97a44c123b6193aa1a308bdbdf4b450f8b33dc4a5e7d54ccb6fafce9194d9 +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST proc-macro2-1.0.72.crate 45263 BLAKE2B e306e21cd3ce36fdbf8ddc47cd97d0286eadae1d0ec5e8f7400c8675861d7081d15b67945a26f907fdf2f162846ea25e5da5dd4826c6287f96869030fc196bd8 SHA512 469121d50808a5925c98862f5b2b0f664ff0f875c8450654892949f27bd0569ddfa8becd1d5d84e0590d0248ed3efdfa568306a7a2e0017adf277b3f8305ae63 +DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3 +DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779 +DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6 +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc +DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f +DIST serde-1.0.193.crate 76863 BLAKE2B 163097e85b5542451896d7381607aa297e3b0342a2641887a01689b13122c6c1ca566fcb7f32f51bb0ecc861aed014f1467edfe21338223d5361555f870425a3 SHA512 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506 +DIST serde_derive-1.0.193.crate 55692 BLAKE2B eeb2a2fbcd0daf5fee1bd6a4f584fed330db58cbd786073311d6a94308c63dfc6b7c2dfbc4b8980064ed66509f0127525b79d99aa96ca0134226fe21715999bb SHA512 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41 +DIST serde_json-1.0.108.crate 146476 BLAKE2B 9c0ceae5566a4e0ce7a6264939862f9dd920bb47d18acebb179798b036c376d97a4e9b0717092903ab90cfbf6fb73d37518e3cc25f3217af010296f5644de396 SHA512 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6 +DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strsim-0.9.3.crate 10266 BLAKE2B d850a2d5199cdc2deae94c02a1934933e22b943750871c624256f3722e78878cf15750abdef6cb27a5acbbe95ed0acfc33f960305d08f942f2a4b066e93e2684 SHA512 8d7468be0f19819a454720d2fc9a139cb9afde9984f73d334b9b77085b58008d6d8ed0786f88ef91b4967c503fa1fac0ddf2fdba01391629f7bcf1ef2fe36b51 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.43.crate 248363 BLAKE2B fda1da22ad62e407dbe4f7006a3fb2781fd400dd1f67be2f200b6804c7f979e0072734707eb591175c7cd76200c6f326c7c1bf01b3c9030442fec2b45e66a308 SHA512 af9356e0e6e65999d758633debcc08396bc134b46fefbb78059d95b972be12fbca0f571a09776976d355dbe391d4fbf910c1a3619f5b8256980f98d1f553ba55 +DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7 +DIST termcolor-1.4.0.crate 18765 BLAKE2B d7286fcc84843296e2edf074e316ee8fcceb018c08deda7f1048e38108bf1a7c5f6b90dd3150078c413322eda08a1c58300b4adb963d9f51f307ecd08b5b7e10 SHA512 36c8550fe85cb90c4fdd1a6e3f60b42b6c71f65b6128da97d5ad6aac8350d907410899ad4a47bb4dc72ea6d00bc69e5a1ccc80ee9b0e80a1a27912e233f3e416 +DIST thiserror-1.0.53.crate 20533 BLAKE2B aa24bb36d1194c0363700eb39eb5e1cb037798d0d7774826f52b56dffd3978e0aeae67b8f1fbc055d550069fcdba9e24d362b2fd8917848055533accdc4825b4 SHA512 600efba17b4c8a668e97bb8a24202a26834f62d99fbb6d196b514922da241f903bb812e38dbc46091bd14e485c2141367fe35440378383949add89e57363018d +DIST thiserror-impl-1.0.53.crate 15372 BLAKE2B 1724b5fd1e292adaa42295e74b83ab93cfac86a653a58f02de0c7ebfa208aff4652f79bb28aacfcc2cb85fe79b139a831eee2843e50f9f6bf2d78e7696a67c17 SHA512 73e584e83d5ec4f91c41cade3e3f83dbeafce7bebfd3e3a28a65b590ee08b61cd49f9df9c5a87140dd09954b616ed9b00c187763174cfac66d44edb348609c8d +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST which-6.0.1.crate 16542 BLAKE2B 20fc6e56405a9774569f315703b2d8f20029c225e7839ad620121aca7e1e0ee3a0295e402b6a0f504d18774f3266b98b56ffcafbda153321b1947f44205ae51e SHA512 6a80b7bf46a7fde1fd4ec6cddb7bafdf9b9878a493fc5fb6ed425827206100bb45850541b42113be43aa7b336a30f98e14a5fa20d09a6411e3f420b96f7273af +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-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 winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 diff --git a/app-editors/emacs-lsp-booster/emacs-lsp-booster-0.2.1.ebuild b/app-editors/emacs-lsp-booster/emacs-lsp-booster-0.2.1.ebuild new file mode 100644 index 000000000..fd357fd2d --- /dev/null +++ b/app-editors/emacs-lsp-booster/emacs-lsp-booster-0.2.1.ebuild @@ -0,0 +1,115 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.2 + anstream@0.6.5 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.4 + anyhow@1.0.78 + bitflags@1.3.2 + bitflags@2.4.1 + cfg-if@1.0.0 + clap-verbosity-flag@2.1.1 + clap@4.4.13 + clap_builder@4.4.12 + clap_derive@4.4.7 + clap_lex@0.6.0 + colorchoice@1.0.0 + ctor@0.1.26 + darling@0.10.2 + darling_core@0.10.2 + darling_macro@0.10.2 + either@1.11.0 + emacs-macros@0.17.0 + emacs@0.18.0 + emacs_module@0.18.0 + env_logger@0.10.1 + errno@0.3.8 + fastrand@2.0.1 + fnv@1.0.7 + heck@0.4.1 + hermit-abi@0.3.3 + home@0.5.9 + humantime@2.1.0 + ident_case@1.0.1 + is-terminal@0.4.10 + itoa@1.0.10 + lazy_static@1.4.0 + libc@0.2.153 + linux-raw-sys@0.4.12 + log@0.4.20 + memchr@2.7.1 + once_cell@1.19.0 + proc-macro2@1.0.72 + quote@1.0.33 + redox_syscall@0.4.1 + regex-automata@0.4.3 + regex-syntax@0.8.2 + regex@1.10.2 + rustc_version@0.2.3 + rustix@0.38.32 + ryu@1.0.16 + semver-parser@0.7.0 + semver@0.9.0 + serde@1.0.193 + serde_derive@1.0.193 + serde_json@1.0.108 + smallvec@1.11.2 + strsim@0.10.0 + strsim@0.9.3 + syn@1.0.109 + syn@2.0.43 + tempfile@3.9.0 + termcolor@1.4.0 + thiserror-impl@1.0.53 + thiserror@1.0.53 + unicode-ident@1.0.12 + utf8parse@0.2.1 + which@6.0.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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 + winsafe@0.0.19 +" + +inherit cargo + +DESCRIPTION="Emacs LSP performance booster" +HOMEPAGE="https://github.com/blahgeek/emacs-lsp-booster" +SRC_URI=" + https://github.com/blahgeek/emacs-lsp-booster/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + BSD MIT Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +# Native JSON support always available with >=emacs-30.1 +BDEPEND="test? ( >=app-editors/emacs-27.1[json(+)] )" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-editors/emacs-lsp-booster/metadata.xml b/app-editors/emacs-lsp-booster/metadata.xml new file mode 100644 index 000000000..e35ff2400 --- /dev/null +++ b/app-editors/emacs-lsp-booster/metadata.xml @@ -0,0 +1,13 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + https://github.com/blahgeek/emacs-lsp-booster/issues + https://github.com/blahgeek/emacs-lsp-booster/commits/master + blahgeek/emacs-lsp-booster + + diff --git a/app-editors/fresh/Manifest b/app-editors/fresh/Manifest new file mode 100644 index 000000000..c944e1a25 --- /dev/null +++ b/app-editors/fresh/Manifest @@ -0,0 +1,843 @@ +DIST ab_glyph-0.2.32.crate 20967 BLAKE2B 087bd165435f51654e19185f6b69d976d5f6e1c6fec1d0f10ac1e1a449a2e95774c73b52b5b92480f8495fc31feba34e9c5118c1fcd8c8e3d351331cc5617edf SHA512 aa28fc87201abc6cd14bfb2371420be102e82f9317d952db5e0f576e867dcee61e3a54d65e39489459e3dd238baef77b46418ff20a2a9c9cf9e4a6ddf1277fb0 +DIST ab_glyph_rasterizer-0.1.10.crate 11206 BLAKE2B cf6fb4dff65f7af27f7519d829e16782f1c6d7f68473ba466404e99b91b7eef820188ded6a42fd3e8c2e426dfc716f7cc2ef623f0f1abd125f0f18ae1654d893 SHA512 1b541aea1d7220535c019fc6a2886b44eaf81698697a01f4f2abab39901a8d1c88e6e7c0c426916cbd0f539dade61f5edb5696a2c5df84434e2da6c79a5cc772 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST alacritty_terminal-0.25.1.crate 410649 BLAKE2B b7d2d963166f8f38860f1523b61637c113f635e80610f6de5e15b6e3fd3db13dbbacbd93e978e307871b884b3bc7f74d16c97624f19ff01ab22062b3ebc3b954 SHA512 5594e6fe8be7114c47e34e47047fd4e4292275abfcd7bd262837f74f0a943a0b73eee5495e68abb564a574d0bb1d40601eca45e87c7f6f1e40712a1034f16fe0 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST android-activity-0.6.0.crate 258597 BLAKE2B 6036c801a6a7a419257c0cb8a5daa7f3813ef3920cb0e5e279eaaafe4bab55f99da806c6156982e9262e9c5771e954a085a4ad939cf76a61c0ee586223c2ad13 SHA512 24c4fb0b8985df8927bac994a22ac6ebabc4c2f3f5c509769146c517d05750f7457cb056d954fba1e5cb638e349744379adc870d1d5e44370ffaae026a05a7e6 +DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-1.0.14.crate 17787 BLAKE2B ebb3b3986c06628ebfe71665216de68f123840093013fa16c030c25e22ff0731cdcd7161737635c532d45ad0307a1b7f951859a40dbe1c812b3e905550b33b90 SHA512 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9 +DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b +DIST arboard-3.6.1.crate 54018 BLAKE2B 77b2d7c30c637fe9e8fd8dcf8ea19a48e120f1e0f46202e40345456afbdb311fbf24e2e6e6d77a413fb5f863fef61ccc0501cee11f66221191e0dc99026bd0f0 SHA512 e434222a82a4e16747ce1893a27140bde9b7154b9da8a19c226559540b890fdf5b6dc2d8265d20821e458bfb678cd950b1a750cf67c0029bbc980ab6515893ed +DIST arc-swap-1.8.2.crate 80791 BLAKE2B ebdee38b846a897d1af17efb2c5447774e60462b1af882543b27e894d3357f9fe153ff2160584114ac3feea0d1d4409d152d01115a7fb7eaaa21116095f6eab8 SHA512 f7e25324bc4bd929efa752ae0f0a0d59bf70e9de9e66448928aea0d6c32329d3b9ec9c9bba4802be3387a96011fc0c79e886cb461068e66be854dcbc9cefe270 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +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 +DIST async-lock-3.4.2.crate 39826 BLAKE2B 563130bc7b68f3174f03b21f8426090ce792440ac213f7758be9e4f510f07df513bb1c4badf3f51cd18de98fe4627560b083349f7d3d564b96b56f14f08ad5a7 SHA512 a8078043b03d05dd00eea00ddb2b87f97eb67d438dc5ff8c861499485823db16b23e0b5e85b4d711f824cf31d99baa5f2e182f8d7abac295fbfc7b2fd88b4d44 +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atk-0.18.2.crate 34179 BLAKE2B da0fa5a7f9346b3a1b1f50ddef18668d3314350208cc5b0046e2cc410e63e42c1433983d907867daf289b822347194e77627fe826a1242903c161966359e09f1 SHA512 f79df2bb34171b86c1c3638ca0514e961126f14e45572e10e42f388b67970be3475e829c6fa099d2c12c0d8b6df730a783e988194b73631d0d9b21b6ed7333fe +DIST atk-sys-0.18.2.crate 22997 BLAKE2B c9ba7403ced396a633457003647199f44d9f165bd9244a51f1f37a47523610a97b6b23f13e9a2d505bee55d38a8d60bbe6895ac062de0d7f261dd3ad7a66b242 SHA512 9f10322c34bf8dd44e3b870cc93eefa866370a431901fcf5b956c65f58acbeef0284db120c0ffc360e32b924268583a76f2f0153d20e3f09dc5721a9cac1abec +DIST atomic-0.6.1.crate 15243 BLAKE2B 68934373e2f7ec150a2d41ca1a3db23d01acc5caf43a55b72ac83dc03d5cad0a058c62369105db1901f60cd27b7a37ecaafd272d4904b802e0af61e00d25d316 SHA512 ece971998331bc4f552f7271e7a479555e8c0de2b5fd122b24c218743557c5bee05d49501313e64b5ce7dfc0221f8184b57ed449157812b11856452cfa8fbc19 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST base62-2.2.3.crate 15683 BLAKE2B 0d0f3d9acd68a66a0cc8011b454b444f054b1cd1786d58c09322fc4459f8c074d10e001bbab30c5353cdcbc82673b83b272930b3f0a0d34e0364f275709476b0 SHA512 f2037741858d6efb9c79717508ffc8de2f343ee84c65f8a1bd182a16ed37a60cfe7d0fa67f9391699e96c63387f6d6cb60907a34f6006616b8a700116415805f +DIST base62-2.2.4.crate 16568 BLAKE2B c2e1f2b26d7cd7a2c1a29bce2f04e5649c8fdf45c9031bfc2f591483b546663e0021d0312f6f659249a3411cbc20e425b320e8dfcb1f72958ed1ec74c3674aad SHA512 53d218e3e637324df758b53548775cb41229825ef4ad2e4c14fdfa07f96e4bc6d195221dfc0841ed7da6895396299ab3da1ddacc64847ff1be1d83f448fd7cbc +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST base64-simd-0.8.0.crate 12531 BLAKE2B f2c8eb2f13919bfcedd6e2d15df11bfc80a85a5917b52f0776b6537a36a230370af688c15bf7196c1463907a7fc0a31233387dac788ab3d257e074afde16fa57 SHA512 9f5bb9b28ab502e52b5f755a5ffe213bb4ed392313ba2e43d3ff5bc193eff87e348f651eeb46599308d650348534e79081ab183ad7bb1636a7db6722f8ee96b2 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bindgen-0.72.1.crate 246071 BLAKE2B b6db53ca86fa3b5f71abbf6d2fd5f83553e167507db2e869ed7f3acf8865478e49430eddce8c255a8fabf8f6e408e7dcc78a9088201cdeea1e48bc387f8a6f28 SHA512 14f4277b62cfc91661400ed1bacb82a9f28b7e6caa17dd4bb4dbeedd5784299d5915c2235af9da42a8a216fa0b14b49f1e38eaa530f1e906bcd74f864ae8a7e2 +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block2-0.5.1.crate 24191 BLAKE2B 6fb5505091c5f06524f20250d3c649bec46a93e96ea08227ed91163bcfd0c64fdfebbe86e77a4e64d0d049036e14d5d28ff1c85c4707d4791651616cd6c7ed6a SHA512 084b15f06d005c9d4b78b20a85ed804ca10143e3bfc6b52c4c90f72b4b3455fd27bb02577a01f7c21e58a60d174c1b5d29b662da05b9e35688dcd266a988e045 +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60 +DIST bytemuck-1.25.0.crate 53466 BLAKE2B 830e02a871cbffdce2852a474e330dbb2ac8db55e916fe77a0ad520e7ed0bd45b8c8855e75e37c20bc30cc83fb3e0694914433e0fbef11ca80e07d89a82b2b9f SHA512 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb +DIST bytemuck_derive-1.10.2.crate 25678 BLAKE2B 814e3b7b14e545e89aaa1d920ba18e5a49c22911c108134eafd77922b76ed2f613376e42184735b06f90cb3be2a91e9864f4a7ddc12d808417466085681ddd86 SHA512 9cbb0e7763603876fa1fe81d31dd9a0fc391f86731ece0425afe76768a8d6645513d440ccb51af9b02659ddf16c3924571b50bae9de489a671e029dfe3c4d955 +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST cached-0.56.0.crate 73906 BLAKE2B d5df092d38137d7dbfcd9535ab2f47f1b7fc11fbf79fa773635bbea79198530f8a4d6a4aba194239c4b5833b16d3c539d04a6b6ad2d72b4208bfdccd038e71a1 SHA512 5507c05378c22122aa928e68ba4f591539d8beaed042f133a2bdf7b4f00cee245c1af08d33eb4a77bdeee42a589c4f7bdab9ce639d449921f458700d3d43148c +DIST cached_proc_macro-0.25.0.crate 11890 BLAKE2B c52e4b180412be03a8d5f28764955a3d45b2a3a5e2f703f57139e5bd60263d7d656dd6de07284a0e644cb6448ffbbfad3f17197951aa1f411867b822804982e9 SHA512 0ed946e2b74040ca0ee089b41ecc87a4630db7f2797893186de6d0657888e9d0127906008779e94b5f78d55e9ea32d68c09b4531b0232869a5a89fb15d57def5 +DIST cached_proc_macro_types-0.1.1.crate 1813 BLAKE2B fd6e4928bdc29eda867fb1c2e87c259d2f39637c4686c6581b3a06748f162397751fdaa181efc0d80d27e1e650feca863cd649cfe394b9a783f29d866fc8b130 SHA512 7c8e4f1a912fc7fe7b0550e31326c4441c676f4e86425e1bfc583a31497b0664d28a4d50077b2464ad35e1c7c2d2f502b19d6d6086d12b8ae41df74816458500 +DIST cairo-rs-0.18.5.crate 54235 BLAKE2B 38a41a6acdcb5591447f1f873990872999c4735edb1b7aa9c434991221290517c80ab07bbfbaf5afea6b86634426113b9d34e92cdf0c36d891dced3437372be1 SHA512 fd6951ddce1a12e1f3de4d65c69bb53f7be9f04c017e17d17c4300fcd3227de705ab3e036944181aa6d5f417082cbbe2b2190a94c8c9ba52a27851c881f714ee +DIST cairo-sys-rs-0.18.2.crate 11855 BLAKE2B da237a944a6eed675b6812bf8a71f99354c0c41302d222cc0ddf38e47d612d6c49754cb8854c92dbc62d32de5f716bc869cc874949b62c2ac4736104c5996144 SHA512 b101f7a2543793fbc1a1cf86c62a8fa404ce171160603e72f9aae3592736e4d68ae53b8ad91aa8d70e21965d263dc740f96fe001bb049674b4efee1039d3d68a +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 castaway-0.2.4.crate 12546 BLAKE2B 22f5199928387778df87086aa786bb25b79e77040d7408b601a2c5d07968ea79c018d3c69b3dbb6a785edbecab000621d5921b69d628ab6b3a9ce43c79615d51 SHA512 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481 +DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962 +DIST cc-1.2.57.crate 96188 BLAKE2B cc59c45170f146e45569b36b96cb037b737f6e93640ef9adbf423fb6f61fc07a0e48efc6e53a8536f91210c95971b15d93e5b8544ff5996b14902f181ff39c97 SHA512 9bcf7aaa2791ef9d2054fd93489a019c4a77c3376495bde01468dccf9ec81701061467372adcd3759f6d4ae962ac108199544860a4d3c5de7595bf28fe76c187 +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 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chardetng-0.1.17.crate 56362 BLAKE2B c99d2f1044fc652858e6de0f2be9a24bec68550bc79fc8a7424c3a97a8cc5e28e859c2577d7969bad744dd8adc640c5f79a0fb8ba6043975f048f305f8745df6 SHA512 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7 +DIST charset-normalizer-rs-1.1.0.crate 67532 BLAKE2B d58bc2b712ae9384ae38dd33af42462db6b8e03261f7aa99809a6fc66b9524e279cdc4da7e69fd6a70ef2f56e1937fb1362f8f74ad72716f2b4a19a875cd8307 SHA512 961d7d85eac7d65b5e352b1f16b22d42dbf144bcde8cbe3ec3241ca0218becc3917b88b8df3f0ef82c1eea9801609e0eb24073866f871d9bbd14155e41a8334b +DIST chrono-0.4.44.crate 240549 BLAKE2B 7d3d1763ded8808a7402541513d00241c444b5b0503e144b568d2c0dc185ed20111163340a3895f30dc38864206a03d129840ed9a2841760dbcd5be26511c7e6 SHA512 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21 +DIST chunked_transfer-1.5.0.crate 9779 BLAKE2B 5a26e784e9de06b8026edd56685d9767cab5cbd25e787f642c308be944194d78de5a38ca061b815e234952008c4981d68f591780ae9dcc0d76693857dffda3fe SHA512 e4888b19e7e650889a531e0e07f4d724826f5fb78c9c05966f066ff7898ef8bb1280f89e9e7951914b7b52fc0e831bf205b7a4813bb204989f2f72adc5868975 +DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 +DIST clap-4.5.60.crate 62002 BLAKE2B f9efd2547c97e942fb8ece20bd357372401cba0a343b7683c8b4eee2ab0513687c39ced3faf64918ea948a66cfe88374ffee0fe3e7ffe4f58a3e9efb77607ac0 SHA512 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234 +DIST clap-4.6.0.crate 62930 BLAKE2B f184cfb0d40adef5d0b4ee0370208bdeb6587b9dfd1b37f71a577cfdf77101100b4c47809ceecf946a855455ab836273aa6b8bb6570d0c126a82754f16bd95ba SHA512 bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6 +DIST clap_builder-4.5.60.crate 171105 BLAKE2B 590ea4bf09e10ad71cc1936a6232903d81866144fe9c1977518c9966b3c91b0991677dcc40d5a262f903b1f39d8cd79f5dbe1d0149c4e17c5bdc6b312b14e4bd SHA512 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed +DIST clap_builder-4.6.0.crate 171122 BLAKE2B 0a6ac216ceee45625500379640f9306015f749c377d14c6c9538fab7988da89b39e260bf8736d7ca055c6db32613fa7a9e73f325fc496d7521ba3453c8558348 SHA512 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7 +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_derive-4.6.0.crate 33435 BLAKE2B 93fef598637bc3674a7682f724412d5b515c3d219fe4d7e854dbb47864be598046e84c025a5245add4e9431b305d232e6207806cd87aff72cb3552c490426aa6 SHA512 4b642e4bda3af45b21fda189094f73b295c6890f2af533e1541be0df8669d1c7d8256a88dfd47f488ea6adab65012a213521d52dd902f9f11fd3b776923da1c7 +DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887 +DIST clap_lex-1.1.0.crate 13470 BLAKE2B 3e4895620e2922bd95ab6e3aee296457adbe70c2b3b2fca24c48e5bb700ed622401c68f494a266b91f1b82a7ee109ca90d4eee7ab6eff35e28b5fe8038398e5a SHA512 d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a +DIST clipboard-win-5.4.1.crate 20994 BLAKE2B e5bc18c57d10c266f8aec9eb3cdaa026a31874c6bc7bfd580204b32922e8260e153d8cfac52ba4364a704eed6deb1fa1a073ce8991a54e704126f5667b730249 SHA512 e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708 +DIST cobs-0.3.0.crate 15639 BLAKE2B d70d00304f0fb6bee6d0b65e16aa0572d1b7c35f170be24e7f8c38991571f770c94bd2b1a582ed98d0a74242372657fd83654dfca0ca6cc74cf648f1b8eddaae SHA512 938cf500f8f4d05fed1dbd3272ea35067ef182828e9b8898f1bf2de37ab69941a3c967615b43496190d41e72c95e17e84d9307271f063ca412f2ec3daec88f50 +DIST codespan-reporting-0.12.0.crate 55796 BLAKE2B 67ecdcb02accc9a65d6706ea632248404fc0cfd6fff8adf633cf4923f5b6382043d9fd1ec77e3e2f3b75420239add7925670bef72d18269e664e6a8d2539123b SHA512 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09 +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST compact_str-0.9.0.crate 72135 BLAKE2B 11b283ad67c3f70f0d311393f82e24751475a884b78c7055ea9a4708c8b2837a0fd6f1553436ead2f0994828235d6462e8d3b832f1f7fe1b5be5204ea2099321 SHA512 b5de4798ed088d4bf15d39bd57bd390f1cae946176b7a5d3576fc56493775eeed832d851c552d847c2f66717e15052b39ddebe6ca5ae68664dd759a226f5fbcf +DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +DIST console-0.15.11.crate 37822 BLAKE2B 3233ded5b40254fe62d04f2672bf0a8239cd506511a6fa9dcc3ea44b0eca2aa4f586f346b83da3cb354a0fc66484bd1934ab07b8c591834d9dbccd17d149b642 SHA512 ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4 +DIST const-random-0.1.18.crate 6646 BLAKE2B 20e71fd7e2b0b9af663073a45d0224a4cf9a6a6bdab5c3565de88b4a66ff24a1b0f8c01bdbb86f5192b723c03030ae02fb86722be7cc41c3154cdc81f843f013 SHA512 e250227850001a3ac6abdda6e7bb88efeaec1504a54348a5ea71ff66c984455eb9181b2acfdc0b6c08ef6f51beb34b7ae7836e370d84d75731a2482226c5ed26 +DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c50fa356098bb5f4537f82fe1b9e893d3e8eab59612a8957e524294ca0a035046468d799e4a0e9253c1464b68ef682f84e2 SHA512 8478bc65b0845e765a69e09fe4152e89f3e3970d2d92e4b32bb0abb7b918c725f325d4b19a45d2a462905bedf837b3a23f31b1ed9dc8655ca502de72616b074d +DIST convert_case-0.10.0.crate 24083 BLAKE2B 62d541eb28d7ee69664a4344d794e19adf27ab770c39a536cc490d6c91f3d6d522cb788bfe2cf694ecb02e1c8059f4df321ec2b52e8d722df02866e30f11b758 SHA512 f96a54fed1a158c007cf32d68e0ebdb94482c36e53cb5ac0af0ede5970094f2eeae76f161d56a7fd9766d0ada199c65d850d50dd2edd8db661cbfbf80903b9b4 +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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-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_maths-0.1.1.crate 6528 BLAKE2B bc68e64f7beefb307d04585eee0e6667c9e4885577fbd501a17263771d82db34ad15fb7a93053a91800e6d21f231160f3cea3868e6926990c8528ae8e6c7fd35 SHA512 19708af657d12a83c404043717e0d75c49f7866c362d5ffb366affcfc77dc19d64bd44561c3bc1871e0ffc40b6804beaa5e6082f5d1780ceed7c3a9176beb085 +DIST counter-0.7.0.crate 20476 BLAKE2B f28a9c90e3b79b9c8278f78b3dc17a470b4fb6e9915e297d41c9a3a0efb330c0a603634794fe76a3f887ab2c2b3ef1bb45be37d4e066238977a4cea893eb423c SHA512 a8244ad42c66b513d2c9176b1fef41fe1622bbbd12e7d97b3b67b2496a1fea1d11a96c0cc7cd7d3890f392524277a41859e4cc0ca4ce5f9f7ab7666075ca7449 +DIST cow-utils-0.1.3.crate 5796 BLAKE2B 4ad582420cd72358eb72e0f81f0f21c3309770be927e4e66e54638670de501fd9acf38f0e7359e12c2445a6720a16a1aeb00ef65b8663e864ef97d86e08919a7 SHA512 2e886218a2a575fc62e151c49c3ecf704a9cb55d2821788de19e347ba8191d52343a5d6a8be639f6b8fdaf588248d44f1917277a11c9fb18ac68b9996c88b7d8 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crossterm-0.29.0.crate 136635 BLAKE2B 1a2e26ed0b04d4c712fcdbdda0c57eda292068fac60bbf65710de8b4ad9f0a59237bbdb010185cea65e913cd49b356f0072f75274b363b0b05d06aba640a61c6 SHA512 7dfac3f43b8a78573660efa2f87907ca00cead1fddab1edc9333277d8a2e83f50268859d0be979ae50106893047166c65aeee78fdf5fa941261698b1b66488d0 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST csscolorparser-0.6.2.crate 16859 BLAKE2B 54ed61cc815eb8b46ee0d8f708a1fbc59cb688a70d1ffa5c0b934e5c422dcefa1349ec4af8dcbe2574847cb1d9f9b7c51d7b8e49334baaf2a0f4630687ad9b89 SHA512 4debf9354da3be93da9dbf497ea7a92f367d84ef07f6eae893e06c818e02914846c34099327a1426f9268d38510d5e254eb02952e312c38ce6d30cf859571d95 +DIST ctor-0.6.3.crate 14389 BLAKE2B 566df0c4161a5c7493beb1cc4141dff1527b768ef0441da60d571a88241284bd660c55b972f437a0be1cd95596f4606d00b3103df1e6706a3268ac8a21283eb6 SHA512 b0c925466eb8bbb619c0aafa0b94b8cfaa965f779f45b6e4d5ebaa0c068c3a9445dca9e9ef2a8625b3e9cb4972841de1b1b72f55fa05b4b7324710c00fe6e23c +DIST ctor-proc-macro-0.0.7.crate 6462 BLAKE2B bc5d60e230c91469bf477f774fd490e85d1047c204d4f4e2fb945278b16ebd659f9f63b2e354be80fe90f15f523b98a2a2b201d52de656ca04788451d2d74105 SHA512 605447e6cf4604ceccfd77fe45f8f48f75a099f9ea8419642de149edff62c475747f426328b5fea3e2514aedfd97b04c8f059c66ee8a786f5986f42072579b32 +DIST cursor-icon-1.2.0.crate 14267 BLAKE2B 3d2733b7bbfedf5a2400386369bb2fc2860d59bfa3594c0d14365e9fe5c5c31810ddc8e6904edb53c79ac5cc18db5cd2c735fdd976925f793bb780e44ecadc62 SHA512 c613b8dde17c5dba4e6acdc393135dccffdc36235ac1fb2585d23fab805bd2da2882de1c392c2e7d912bbf09a97c1867095b0700440c53e527f42a6e7d8a0eda +DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling-0.23.0.crate 43298 BLAKE2B a207ed640665664402ee07eda679af83e498c3de79a9e41c3fe1fec4b28071ba52acdb1f790d46b6c6c1744da96991c14f96002cf149e080a4982d5a74280b9e SHA512 6257756befa2e6a8b17ee21d64e8430071bfd1e8f72c680f67b3c15934e726ec24e30da37fcb5ea4f4b3d925f81cf4ea22d6c85788f101090b32d95f08bdb2e5 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_core-0.23.0.crate 74564 BLAKE2B cb5d45b08fa8927d91f113a37a8eb77f632713e3feaa629d37a6a0fd20112a202bb8ad574a096f0ba7b3b870e7a9982c86641e1cb4f9e33fcee59a65524b5406 SHA512 52ac3dac977b7f1cbdc3c0ee545356495216af6d8a4f179cbb51c8bc80253cf028bd9b624b6f42d6354d913e7fc5ea980234aa2ccf383c8779ca70fde72591a9 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST darling_macro-0.23.0.crate 2480 BLAKE2B e81f6bb801e5fabf71fbaf966735e5388023f75e12b8f9bd32e2cd49608ce05625849ecea54db3d682a9d091f8f0348dd60777c316c91af5186aeb0b97e4cf1b SHA512 f6565876c9846b1295be23eda6decbba817c64c3e2ba56fb0009c2acb68d542481dbb033b0e753dfb1eb967f24f87b781869c8bd5018a7789066229a4919c8c3 +DIST deltae-0.3.2.crate 1918626 BLAKE2B cf9ea441e735b4d480ff2be16dbd120520e8c6d8fb62aef5e2593f8e4384a17582c61978f57a70b9452e5774e00e4a0189c6c7c399016766512610a3d50915fc SHA512 d48d5afe625168ca87af8a759b7245e0e324ab78b57714d55ae19363d9ba74d7eb7a6c641fe2a3af5567ad0b47be8aeaf2ddf48080be355561a2e9a03e1076ba +DIST deranged-0.5.8.crate 26885 BLAKE2B 72b9b2025009a0c69a6678f079415937c39c4a4ad307eb8dbed1f8d2d6e125f0ef4e422b65a7d08c2b1043814acafc0c6a0e81b024fd8736930eb29793e000f1 SHA512 cba9189672275a2d46d61ec04ce8d08ed314d7dcd7671029f3d7099106e112879eddcbeed23b8e167467abc9e1f5211786b5a91a7b2c41720badc601e21a17ac +DIST derive_more-2.1.1.crate 88632 BLAKE2B c875dd4b0718ab1ee2e6faa74e1e1206b972f90dc0541dddd97dbcb6e3d2a7489ec55a7d4d6c27371a3d308e0e58d135ad5d0bb050777b5b60d75466a3a9e626 SHA512 cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff +DIST derive_more-impl-2.1.1.crate 99094 BLAKE2B 9fe9720e2cc9b66e849b8598e28d949bdf5422c34945227ca12c2626f80c564ff78edc59ab57863c18c11ef558c4b3e5629bbe037c4fcc0ba323679d04d26880 SHA512 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST dispatch2-0.3.1.crate 55299 BLAKE2B a159e925c2b6ccc7357873b06114a600cd2c9137fb1f179883070aca60b3a4f4d63ec3cc27ff7e597f972ba3ea50621609f49b38c3be83b56cde6c6cc5573178 SHA512 58c2c10ce8e6d68faba8d96b2553979dece0a0733d98ccd22354231611b431ba76e6781729ebbdc52b695c11cadda53e9d26a09a7e11ef4cf47a94902bada878 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae +DIST dlib-0.5.3.crate 7120 BLAKE2B dd9b7ba4fb33dc206315d48e064916209f9554d5a884e68f58a1d486ec43b250714255be06c6d4a820cb13e08803c6db6f3ec1305993b5294375ba627cd64f56 SHA512 8f0c798104d987daf52f9b0b26d15334f5fa75cc6efce4c4220219cfd7f132d73c18e045bf101735532a517a7952f895651d54f4e470135a65270d6f4a977848 +DIST doctest-file-1.0.0.crate 5703 BLAKE2B eafa2ab1455e07bf20006d8a254c1dc15ee6ecd94e2d0f78c2500490419d18a4ec8abb0615b8b444797efd1c1be6c9a8cfab2e8849425868b447a253a265939a SHA512 a02e3071c51a7cf9de9551c84054c3e7ded8823bfeef8ca5a9c7fa0c7e0c49a7221908039ab19541728e0591c5b8261227cde10ccaacde6857c00097f203f3ef +DIST doctest-file-1.1.1.crate 14391 BLAKE2B 4ea8e65b17245fe4ec7e4086cc2b5582176cc006b8b48b750a1b3db40745bb32135b7128086fd60a7a458a3711e3a3e1d4ea181efc7bc417da29ca5ff3ea4155 SHA512 2b5a773969532a852555ae87475f6151a03ff5677933fda4945d455cd3858453d920d56ac17bc44d14bfcad005704236c6baa43ab0849fe18a6c56f0964f7d53 +DIST document-features-0.2.12.crate 14739 BLAKE2B 75d279017eae0877aaecb3dd953ea9a19083f5affe9215e623a9235ca97b156484b1bef8e682b5e81859e914841c951be035a24ffe0afca419ef2721949d1411 SHA512 2991ae0f22656cde0aba8d8d76745a0316febe1d5ffa31e9d57ef5800fdbd10d7949d34b12024981610c7ff983c92f97f0fe432f8a75ff1b7da5e3531f01e677 +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST dpi-0.1.2.crate 14812 BLAKE2B 28b802e175070be2766f49758dbf69840d4f9bf0aef5a87e25bf6abbdbd8a027ca721cb4ea258541992d0073e92ccc552dbc9ae0fa87d1a2d7e81bab0aac3933 SHA512 7a07448cb4c33a4de6deab1d6e57dd990c1f5783f40182c620ccb0609783b9f9a7222c2a35bd29c25b082dcef7be7d3d124de4ae760ed9253b67c90f11ecd531 +DIST dragonbox_ecma-0.1.12.crate 46796 BLAKE2B 27715eb2d117bb1039ebc588d78c6d8d908b3947f1c015c273e4c518ddabf41c39b36aa51a355cb55a79018e01c36c02c983c76bf58052faca67423a9f294ff6 SHA512 77a50c05af4e5631969cbd66c81a5ae3622188d7af80df7675377c531146e0cb6823cb400a2c45bfd280a38fef4ec9d8032e844af6997d25287817df96a4303e +DIST dtor-0.1.1.crate 11375 BLAKE2B 40c15d70aa6ad7be34df71e4b3b1af742d065875bbb1ba81c8897d702edf4ea4e67d32a7ebac7f13fc20c8ebce5ccc5b252fcbcab24826364442fc372ad344b3 SHA512 f86142da7d6caa1915f9e50daae4dd3374a77829025f9b1fe9f047f5c3d357d552c31211dcfabd9d617b58df6beba15ed4e4ebfd951d1db48e3c1fc56a566728 +DIST dtor-proc-macro-0.0.6.crate 6448 BLAKE2B c3ca4d376aa8188021ba1bdc762fcc7e2d4977f71493b476e46a5f48ee4bb3b51dd579d508c9b1c133630aab067eaf294325b57e88500c55a7b93e33dca862d9 SHA512 80eb6cb2f0d28e92bd2eb49c86ba2d9ec87ca29292537da79066af367df6255bf8396376e7b1b5844c2c27304fcd00c5c36287522354e1e0ac74fe7ae6c78dde +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +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 encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST encoding-0.2.33.crate 88798 BLAKE2B 4163e26e6f38f7fc1d7424f1135fec1dddd2af3d6dd5f5bc6a5edc3eb3fd56af56858cc0fa5ed6a241b55882807f72f2e5d2940c9a7e5c4c6700ef905727044a SHA512 10c186e0f6ffcffeacb11a66fa39960454955b4827dba03e13d9ab5294bf14e77faa8e64956d5c3756fbb7e930081b7b301db8ad6873a6e8d44a7f9d98566e4e +DIST encoding-index-japanese-1.20141219.5.crate 91495 BLAKE2B 4deb91b0b2dd1b33bc4b43ac2ec31df0552344b1177c9e504481d62a706b1c187eb3f4e8dd78c62871aa58c86ab6e309494b1b7937843de6056f3d1a0120160c SHA512 879fa0b9a294f3a73a4b224318ce5e44bc1ad0496763a518cb9ee251a4cadeb08885df97eb72f27a1e331f36d46a96824f98b7d128d879c0639405a10e08b8e2 +DIST encoding-index-korean-1.20141219.5.crate 103230 BLAKE2B f3acdd4375ddda1f6b3c070566f1a52dbbbe2384bc6be79150e4e55b88740858791d66f95040ad9f637bf13e381b9f316b14bb5617a8949bab4040b91d0d18bd SHA512 0e79eb9b01fe0354532dc7a8ca55e6332add19827905340560ef9b0e4725becda68ffedd5d18b9ac9d0c4a1b64fb337a9a31de5891b9e6469478fc974e5f9884 +DIST encoding-index-simpchinese-1.20141219.5.crate 130962 BLAKE2B 3c1e498c170edaf2a954439e50b3ccc31560806063a11610c4563975810a65c64e547168674ef778beb1d1d603cd508145f3153a03748d5e8c7e79690af6e3bd SHA512 caffc2a9b77545c2cc22bfcb38c886fba21e765ef49a3cfcfff88ebd76064432638bb432cd57a7ecd23bf2ea074c400c1f043a0589e5aa28024ed3ae0f59be75 +DIST encoding-index-singlebyte-1.20141219.5.crate 14950 BLAKE2B 89faf849452f0fe78b82616614f43bffaf658dd81063ae5d130ad6eb64d38e0ee8a26ab078f8c992f0c7f3e1db768e73920482f5e3bd56b0d7370c72fc93755f SHA512 648a5b9dcbdd40184b6026f6d0593df3b75c5eed554c19a199810c99aba857fccbab2acbf5b047ff42a75a6a3f6e8211a07e70e6fa4048f07144f9132af7d17a +DIST encoding-index-tradchinese-1.20141219.5.crate 120862 BLAKE2B 727a26b32f2bdec20dfeda482fad4235ca3ded489a002c27d0c26cbb9f37ea81f93f7e46ee4750dfcd7385dfc8bc55669a0a21b3acdba2a1fe91b855edd2decb SHA512 3b23213433947af7c56e9ea3e4eaf937b8083ce7e9e481b1351925a6da647be6a037b505116bab08ce73727bec75550bccb877ead6cb7fb0473bb3bd3d40833d +DIST encoding_index_tests-0.1.4.crate 1631 BLAKE2B 65151672aaa863b169b6139c8e68065ecd6ab602e8fbf8b0f68a5e2af3f34858d363e5f0602f58e4ad3169ddea83d02a0f19a6d635584521397bee63587c9fd9 SHA512 0635e6a879d59aa3373e1c0cae6f61b9bd11138691a1113f3639a1d16ba894c1554f29a6d347353f02395508be4da8a4b16b17db3339cf970a62267874fe93a6 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST error-code-3.3.2.crate 8516 BLAKE2B ef3c69f3c4c0a26980fcea100b6fd3a387180f1f7ba1f9bc5e1171e5c40d0537dd502426d8f76797b36a5d22b9c4f3c7267488bc13edcd8f13677c49d39db17c SHA512 07a5c08594aabef44a06b483fae98788117763de68b039fbe083724633b291e521b3e56ff70f2bd38b843986d0dd4a986044104c4b39d8e6baadd9938a0bfe1b +DIST euclid-0.22.13.crate 86172 BLAKE2B cd0b16fd9771244f157f3c369bf097e3da366550f4c85d7ef38f66826574e8a3d3f4f90cc54d2cc4bbe087cdaac7497dcd51d8c0deb52f940a71cca1b18e481e SHA512 5237cbec7db5d6448fe14ec7b615b2a09514655285d22e460cf55583576b8d7170d6d9636a0c26abd705c94f4fbb25e40ee2402701767be91e601cd7afe11cd8 +DIST euclid-0.22.14.crate 88222 BLAKE2B 121a9b81b1d7e14b9f4673daebbd3e696c497c28c88cf07ec1f79637ebbefe3dea120e95656f1540c0a7e2870229a0f1f9d0f8657431501f1464e30dbbc997e9 SHA512 51580fda5f676396452fc25f5cafef561d80248ebc0efde8b311201772ce5cf8310b4158396e2283d258fec1683a4c2d1eced98a9e2f8936f70f949b68a7d8a0 +DIST event-listener-5.4.1.crate 43782 BLAKE2B b43523d0166d1e89f4957d718a54af9c31a52ca860bc5cf645e093670e5d0e4bdbc5f8f57de9eabd8b8c5b54df4090bea68adc8bfde8b9d23203b737580e4fce SHA512 99677a81a7abc04d6386db78fbda40ce5a9e4b628d0a1b171150b5be12e336fad04f2f8ac94e62d732dc90b0c65279bf28904e77f19c5cb6f0cad6298d97c394 +DIST event-listener-strategy-0.5.4.crate 16179 BLAKE2B b516f4b14bace1dcc9e7e6ad3c7b8ed1855530d0aecd1ed480b4392bc5e414a92634ca91b73e521e0344e264da2d7bb92ba6dc260cb38d532ac5b782569f7ea6 SHA512 bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf +DIST evictor-0.5.1.crate 39676 BLAKE2B 713513630a2a164b0fb26bee7058f6f4cf99a4308e87a799cb370b38d23f4aac021c22938bc516e9cd930e4ac2ecefe11ab05f166c05c5e0e6959bb132e8fedf SHA512 03904edfb74d0a8ff04c62bef96a89328be83bbe933a9bbdc1c5c1ce6122cd4337429840f82e8f3b9236824c74bf44b23e4828bdf51cfa3c46f74ffd0c5cc437 +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +DIST fancy-regex-0.16.2.crate 100662 BLAKE2B 82aaabdca33bfb82a92e357cf6fcdd7e1c1f553755a55ae913dc4c50e44978ecba5ec44606ec72f810b29178d9c7787814bd9ae31dcd34e630c3553cc45e8560 SHA512 f96ea36785fea6f1bc3fe2341eaf5714ad2c9d606b316b5f6bc788d41b8c07f1bc1c299f294855a006a51c28402f9a0eeae4fe31b862c491fc7a2b70f3dbceb7 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 +DIST filedescriptor-0.8.3.crate 12635 BLAKE2B 603c15f2a83bdfa190c882cb9dd6a84ef3617898fa0969f45d19a6448ce98b0a139708aed3441fc8b5de5ecd49de0b06404412a8f2e199488c4487dc5ca4e16b SHA512 1d403271dcbb846666acc8df2b2f738c35c1ff3f37af8a87c7c0cee3b73bef1b7b75885e426d27c5ec0ee1f3c4f1a31ba63b5a11eb3805eb675a399d1b5f9b40 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST finl_unicode-1.4.0.crate 66414 BLAKE2B 148990b59fc594571195bd9ff3482de9d286993564eaec065957cd7bad548613d4eb5a71574809cee3eed8384d95768e91a88569028fe0ce3de91cde3fa11055 SHA512 19a635185007adbb58bba2784887560d6fd9c7da8a991b3cb84d89a680a28ba9ac6de17f4e19396969efc1143eeaf0b3b5f09953d1e6f74e5e0e1dbd7b78011d +DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab +DIST fixedbitset-0.5.7.crate 26537 BLAKE2B 48b7e02d7fa3fb33f05fb2de50a829e2f25d19ac680d59c754faef754ca4678d1671fcdc66d06c39b51b4f937bca44a89b87da195e43a4a905a0d29fa95996f9 SHA512 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60 +DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d +DIST fluent-uri-0.1.4.crate 33596 BLAKE2B 440d2b84b81c7adc64c70d8bdec1edcd615af70a57f291d1a9b81ab23f483189f834f8259e5f077e119e17d9067c7172c7ee76aa88528a7175a4495c3fbb79fa SHA512 b4611ffe1658692af6737f61cb9d5712b6fae09d8f7f107b8acaba3dfec16eb259dda9c54393e3a820cbd21aa23eb18b86c2a3fc0b2393a0d7bf4c3880b8b1b3 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 +DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fresh-0.2.14.tar.gz 24381691 BLAKE2B 1f2dd58775e01bab6196b74414ca6d7c2fbd135e644af3b9c0c20bb50268f0b5304e339334f2a1c5ddbc71a3f9ff3cc77563c7b5ff997c034a096a924ca5a330 SHA512 a06f46010e3ba3eaafee183b342e3e8b88fa966afd6ab47ad4c05ac4c8b298562895e1663da7bc5d79846c848e531c7dfc68549f55944ee320a209ebe53865ff +DIST fresh-0.2.17.tar.gz 24481168 BLAKE2B 5b9c6be543927790f83764d15cfe490a12fe0da5b57382c1d4f49312590772ca92dbed0aa207d81847a78a3b2c4caf2cba8a8f66de555a5a8fbdd61acbe6081c SHA512 94a76d6b0dbe499e3bb688b467a18161b341a993d9f45e938747b1024a9b71a530cf6270a7907b7ad5e1e4926dac459309b8258eaa6de80fb37f6b103f8e99dc +DIST fresh-0.2.18.tar.gz 24558554 BLAKE2B 4a5c4e4cc296930796897b4eac21e25fcb90c5ef01376b1e5d160ee14bd36e4723a405516e0a7a5b358642de4860a17e7178cd31316f822629634f78a8d0edd1 SHA512 f246019fc2bf04ea092144982ba84836b750dc99b100a08d8afee39422fabf073666c29c1a1b422e54cba4ac57703fb3c653c26adf84ad4151f2ec2e21c4b816 +DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab +DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 +DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040 +DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61 +DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9 +DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520 +DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1 +DIST gdk-0.18.2.crate 86561 BLAKE2B 5addc07957ad9cff673fd0c13eaf37b2841e442d135756a1a5d8228adf8a5ebd6022ee653551a26c02cbf396fda40d366a1b3a3d8ef1992164a659479658ee33 SHA512 70c6f1a47fe77fc4eec968fc85bbe0cc959fc25697b46c07e8fc8b039d4fa4aa27180a958f88b1075706e523374e9e563354cd850f968bba623d8ecb8070668c +DIST gdk-pixbuf-0.18.5.crate 18176 BLAKE2B f278fd9b6c9d7dfe1a6cef06d6203cb9cc48a9e64efdd49fe1c06968d090355403f6a65ddf3d8584b6306ddd50f4b6f93a983b83a177e45f47b2b1d0a3c7a8ad SHA512 9bae24b5337a83a694fc3f5a4f6bd539577d1abbf0976b306f85d8be16940ab686be2cb52010795a2e5915f3edd90ec2bfaa0a43444ff01f0ff497760cdf8797 +DIST gdk-pixbuf-sys-0.18.0.crate 9674 BLAKE2B f9c224988cc2d46181a5d3dde212988785c5cd8fd411ca5d4a55156307ee5895465c5185d761b246a7ebfff81a60ef7c5973ecbe5704b5e0ad77ec72b55025e2 SHA512 ef757be6df8f6ffbe8a0276ccac2b3d4c46b7acc6580876635a10b6782d5afb9ae6e8b11c7dccb0933b6d8767c57bc89b0ab117470f33b73f7a4a141f44fb121 +DIST gdk-sys-0.18.2.crate 73345 BLAKE2B 09e34957c93a52cb3444f236c47582cae98d212f2d1e2304796522183c43e60554c68d5b062688c13a4d259210a19a815d32ea5ec2d277392fed6b2e26b00d6a SHA512 4f2663a475f6b0549fd5ad7125edbc4ba66d0085a20960c6314815417bc18698f906177eb43351256ace7f9a588a946a23446540ea8a8c6543e64fce18d35ea5 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST gethostname-1.1.0.crate 9865 BLAKE2B 40c9385364ebda2a61217fab5b213b6f6208916ef80f38385f6873ff55b390ed8a8b0be8810fe2c2aaaef978053cb55d2593edf15269615d42db2a95383df152 SHA512 6b877cb492777bd6646422586ca49fd691e37cc58b79891b976aac1079bc757367ceba81bd2a67ad1606294458851f6b37f25b1827eb29c57f4f687dc3852ba0 +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST getrandom-0.4.1.crate 53686 BLAKE2B 3b6dd1e30a5b9e771efa0a3d87da99c8c0da5f3be368859b1ba6f883c9a7ab4926c3713149cec3524766070d8fffd284ab5c382c29b74e0aeb54682d4643eaba SHA512 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4 +DIST getrandom-0.4.2.crate 53905 BLAKE2B 23aca6717b8fc8bdbc26bffaa1ae3aa35666f82951ced24e1d7b7530feae7eb5e66a9c81b738bbd2b09ead6efa030d2850e0ffb314dc82972fe72af361b961b6 SHA512 191d847be8c21369067b707c2c20cd56531478aca534ce902271e2693e84f6d74306a690759b17a8b1e9c46c639fe0e7be3b2fe41469eba4d7c27bb1c11a442f +DIST gio-0.18.4.crate 206027 BLAKE2B 6fc7b587e5195d0230491b61440d7f0f9aeb87dc0835c5af8c6a95ea19c4803d56b1528cfceb5b7d006b4de65b92d3cefa3b2727a647af44c6dcf1c107fda7c4 SHA512 d4e5de6c4600883217a98331b9c0d6836a04fbe446dc5fb70e7eed6c7af8469defa01f246ceb962b4b6f905d08782e3f169d7237c032f4b9b699f087b50beca8 +DIST gio-sys-0.18.1.crate 81369 BLAKE2B 40b7425735f49cab5748130a3edde01713472cb75c2e3f1612ac1699ff2488abcd17addc8b9de1704328f7656e660f90cf33502f8567c22565f15d9f80aa4079 SHA512 f02e9766754d48407e955fc81bb27820a357a1f6cf7b1e89464c0399cd39d4adfb8586d7d7a2a12e98792fcf6e4fe2807816185824967906d45ff936ba3d911c +DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0 +DIST glib-0.18.5.crate 267679 BLAKE2B 3f8470e16a0d06dcf88d9e9c6f8fada78dbc2d96137c9d7649633cfd4fa3d19be27954fde0affefb63474c5ef7a4eea9618d3ccb0fc64a0afe72dd7d5072b49e SHA512 51fa8dbfbed341876d41e5d8e27386aa1a2a5429ef8dc1089a0de6b5724421bbd6b7947f5d95cef7056874959b6168a26198c57c788ec5165370ea2ccf7258e0 +DIST glib-macros-0.18.5.crate 50911 BLAKE2B ef41a20b180bc8603d24cc916627acd2ae846e58526d1025a10b5959ec15db6ee4e71726d8ba1bac1f9ed58aa12e87666dc6693abad5a0063e2a20940e36e7e7 SHA512 ebc789c8a11d7c990c35dbcb0cecbd577e9422156bccab94d1dc88d662d3a30e8f989cd61c6c70185b132b791fa5907f506e26f22125e6498acb4eaf98da3ff7 +DIST glib-sys-0.18.1.crate 60464 BLAKE2B a68df8198874339988cb60ff45b9904607a7852d224e5efa487f22f3bda8d3eb54f7e30f6e2c30bb20dd6e5d48c205b65b7f8c3787915d3a436666d6fbfb797c SHA512 46583979de6d58cb863e522f9f11f9fd2e16ed5d1ec098f9f9511a7a124029671107beba01d5a19dcb082e57c53a2714ad3f75b0ae47c65985c2ab947d3f2c15 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST globwalk-0.8.1.crate 13705 BLAKE2B 4d0fcc805cfddb47af24f5d8f2c4f9bcbba48a8a523e565f7ce7bea767b6d108ae5e3f5cccf6647b497b3690f862e1652812b9d83ffd02c634119d5e03d1a7e6 SHA512 3235fdd9c24ffc54994a0b37862c44e16a4c9ef6a7e1a008c5d83dc62a9683ade97e451e4da7f6db710be2532339a55038fa3bb85dbe6685d1c807cf42f6d955 +DIST glow-0.16.0.crate 162118 BLAKE2B e154ca8af73f1cddef5060020629d9ebe44c425895de611be1550e83c5f122e207c1691d89d00dc48f4f14ae7b45d47dcfb0b66326a48ed279fba1c44dea1dc1 SHA512 2ea60a3bf64ad63d94fdfbcb420257863e8139019be008c14c140c3ab6fc6fa6caa5136cf5de52e2f632837e1e4ba0949750f9fc994566e56c53cbde20d27b48 +DIST glutin_wgl_sys-0.6.1.crate 5567 BLAKE2B adad4f95ec313401d8b704c75cf8e72ceedf602326bbf5f58ee2f4c34e10f38c2c087fb466ca67a3573acd6b13817e1e3309e20932e7e2ad5cf71a4759ca9790 SHA512 7c2ba7aed3e583fbf130034c51d17415f1e76f591a24be6894dc7f0e6aff1e657b751e51423974d7613aa34ee76b6a7c7bfc0ba05db4b5d04e2dee4805402df0 +DIST gobject-sys-0.18.0.crate 18699 BLAKE2B c5578c791f40ebece8210473bb363174ebf6d41db6a7ce64f4a86a2ab5337c45c5b10ff9093712a846cd2cd9bec99e135b4db556a4d18d6d4758a1a66aac08ed SHA512 7b274a6a4c4f38a4c1a5abf6410151d5ecd669c9a2c3ca874faadb0cf31c94b000c7439e1c1d409cf66ba41d8157dc9bd931de5bac58e50bc2ea9cbab13b3f00 +DIST gpu-allocator-0.28.0.crate 54791 BLAKE2B 4f73fcf396648ffd96571c7f2fd7895a61727d2b25979a8da71e526a767c02f08db66b23ca43f631b3a5de2ccafd4a415c2fb0442ef4da775a72e66eff1c7582 SHA512 f2dc7cf9d0f0c3ab2a8cfdf8df8a24a861a1d71f14c0901ce4953ba513ba295ef5280a8eda43ea5240f65a7fa28af6fa8832c332d7d5577e189586a8b11ff38f +DIST gpu-descriptor-0.3.2.crate 7943 BLAKE2B 1748c343f15cf2679c3d63d417c7798ab3a57b62e36ea68225212f7d5108c56e0af062a3a6590d9f73c3f314d292ef56fd160496fc24d7325cd73ab6cd824ece SHA512 f4f6bb53c50605085f294208692eb4bf0f3f63eba00207c89e1a378ce04aa8198b3750adea6f974b9c3552d12246516bd0a054397e4c5d2c7eeef561424fdee3 +DIST gpu-descriptor-types-0.2.0.crate 2169 BLAKE2B 4180fff08f52ced71b85926d9806a28eb71c25d6d16a1649ec2e02c1f87e8bb36a2a0d664d7c46e2b57b1934fc3b319e74109f87f5c7d22184646d7e137ee75a SHA512 10161c1495a6ae0c0942a3a28120b7d0e572e0226b639f473816d642139a72141851bfded267298f6bfde99391ee355066bb3af7dd5b013428c7b5376ce19b11 +DIST gtk-0.18.2.crate 400997 BLAKE2B 98e887463157cd2e4cd9b5c2769afe85ac1811a0c68398056b6f6637ba1e2ae67cb81effcf043976df9229b23b56be66d2ad2e27c1c122da7dd72245bcc6cbb6 SHA512 2e0c8a706ebcb5d8f0a759d198eea20e99255f1092a45c4ff108b716872c378f091092695f848dcc9024a07a709f9ad4d024b4f29bfb11f3e924bd56fd6e7604 +DIST gtk-sys-0.18.2.crate 137210 BLAKE2B f71022982eb7c17ae5e53830a22c6e194106bbaea1d88971c19849aef58895078618877bbc557fb0a067c5a2d86e80bf4913b19555d39cf6ff82b7adb3ed43b5 SHA512 691fde3edf0d55157594a200ea54fa588b4e9a4d91fc91771c3b0900499e6443d0ff5b662a61acee4c99601433df68b93131b61ea378dc51c2c31a858d2c4ceb +DIST gtk3-macros-0.18.2.crate 5508 BLAKE2B 192e397d41c7062d9abd8b2219ac41287489793ed5d9b904966dd1abca2e886c303deb66fd1b710607d70db617f43476bda696e97ac0cb9f2a1ebfd975a8dd80 SHA512 64b9cf29ba4d0655512f03181384909dcf53f0c15a19914060fa4853e26e73a39877f10e0254482650211918c708bfd015a708d58e919b338066007fd6951c48 +DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +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.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hexf-parse-0.2.1.crate 4662 BLAKE2B e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55 SHA512 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade +DIST home-0.5.12.crate 9445 BLAKE2B 22790e93236af05957848cb61a2526da2b70177ec7386cb14c10427a932639e03b7dda04f988cd738de341278bf4bd1389ff0ba722fa25bd17b8888a8774eb75 SHA512 3397947c3dc44749075b3076cd038936993b5755180b8190ea45c31b7ddd1701a14a4fb36c07adc7010a171b750f1a1ccd82c83640d42d350e996ff56c311df5 +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 +DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 +DIST icu_locid_transform_data-1.5.1.crate 42937 BLAKE2B d9d1d66a556ba5383abe07c23cb96765312fe9637aeea50d030488faa9431cdeccfe42a5367d84c8fddb7a3fd2550fef106876798a1f020821ebc1cb6d32cbbc SHA512 fe5b5563248ea0c78f63b8f5fa19b7298776e0d6dca062af108e388565c932d098b98f1e7eba1469c705184684a369e9d142b3123b24451bf5084bc7b83245db +DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-1.5.1.crate 50737 BLAKE2B 3beba44344a525220cb64bed28c1d869d2df0cd7091c92841ed08b1a82b958e61d388653ffce6dbc49781a8a157d427f7ff89f0b5a3bf874d1dd3f4461a1f00f SHA512 372ea6d0ed10bbba7392cb563997dca1601b3799c5c9ae585602629cd064461d096bbb0c624f14e43ccbeb6186d28d2d75e7f2ae98bc3a5ccbc0893b15dce7f2 +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-1.5.1.crate 229231 BLAKE2B 9bf61185e1e99f213fda4e28e0fe196e9884de0bf00783357607ee9d055d43c4303e611248b174e7cce0df3978f028d15188503160ae2b08ef9696f9dc835d35 SHA512 f37bb469d33f6a0d5126a37469783bdbd268dee081cdcaa8d18461c8bcbf91b08a75ecabe6df8c47e532838c95816778ae7aa36a22571fbba452d84fa6d63228 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 +DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb8e36ac7fe37be05c2125989ea2cf625db92a782408ecb5f68d3efbf3006413b5b748815ee42b9dcfb28d0ba2 SHA512 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST include_dir-0.7.4.crate 6365 BLAKE2B d45532b0a9eca58ca63b404011b2943f799cf84c6d4757f3972c13b460cf9ab5e92aa7c91346b252e057a4eadb948f1cbfee8906639e2b467ba1d9c72e70d683 SHA512 32168a809ad3e97db0cfa28d3e30651f8d69d22f1b7152f35c998ff155663ebf7573b47acb9a21fe5c62fa345cdf8ccb6321863ddc1205c844f4e454c1cf38ad +DIST include_dir_macros-0.7.4.crate 4560 BLAKE2B 367dcc23a000e638ae06cb9e9690cc24bcbdba06d3d1e99eba806357d796d460d23eef8ea5208f4385808501a9a53f2d35bfea1e03dac197e5399a005e8bac89 SHA512 c8255e4c053e33cf8c33876709afd259350011934835e04ace95614a703840219727a46a318cd143b4e9606f969f498be1b45ed0a47d7000a64ab91f8e1bebd7 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 +DIST insta-1.46.3.crate 114815 BLAKE2B a58f942138a0dc42fd5e4c73a502b0d3daa34f3eb2a75a5253c646ca4b4e6c0bc24402120d7f76c6aa93f5722f9ec49261a9b4b789fddbe5c9a148573de68c44 SHA512 1b21d56e5e89fe5b1b6a681068a8924f3706f4f87701e5f4338e66c1e2bd478d428ebab8524e61d3d5935fd118eb3511a63dc431f8bd94917f0f72209196cd36 +DIST instability-0.3.11.crate 14472 BLAKE2B 9ceb89cd7e4e75076c421b64cdc1622f6a01010db76c73d15e11be849290dbb2e871c5a0ccc16146487b7a59ec57fcaf37af67d7b86fdecafb4d0f0fd7bf9a10 SHA512 d5a55c7e89fef192910528616a80a8b03898819e0c8561d4c3401432b117d1c4b3d921eef9e5eca34978bbe914aa2f67b8338402eda45ae90df982f3b0fffd59 +DIST instability-0.3.12.crate 14750 BLAKE2B 13cd2407a85f9b7a67fb18c50b840776c5d2ea4d79a5dd882cb4ceefa34e0ae0ab043e3556f0ceaf57f05276e840c01235c9718f88a43fba3d65b1f02a45fb1d SHA512 06e386161352bdb13278965aa2655857e3c955b15a6b3bdcb51e7f76d66cbf5f8585e9f721447f77969c11a101e1a601bc12eb15df9095c20a7e00f5c76187bf +DIST interprocess-2.4.0.crate 147738 BLAKE2B 06707ae9fd1916ea8b8be2dbeeb9a5fbbb5fb51a5c68f86fb814ccdf77ccafb9fc102998815b2b8324a5b057c8e801d0f91ff27bf010f9818f48c0a47097d6b3 SHA512 111c8eec261c0a8cd4acf505f1a45058c4efb26a7e96b4b639f1e4f862e200620d0458108d2904b58cbf6b60f6fb7884e32e7504bd5736fbd5bdbfd571f4fdc7 +DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06 +DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049 +DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +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.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.90.crate 91420 BLAKE2B 769f8bb462c0a6f344e0588cc421ea6dde5bd92fd006eac290585ba945cc4d239844b3153404d4d25dfac239a65fad1abee2e57d7d26d86bfeeabb8d92b48b15 SHA512 d57694fc17c457aa035f2e90e8523b25fb63f059fcb6c0775510bf535e01d60d91445886a2202f9749d8091a5f591f60dfe9ae99d1236cfb4b2a49a576c60ebf +DIST js-sys-0.3.91.crate 91416 BLAKE2B aff59394a2c7080c80fdac5683155a4cfc191eaf86b221dd49323540800a8c29c940b8d8f0729a9e0566652be800df63525cc09b8cdfb0192f915af92b4a8591 SHA512 526a53a373a964d04441cd918dd2af75c6dfbfd181d8847fec4442db2624ffce817e91fb5ad56d1e79dc5e8f120a8219d4deb2c625ddd93bcc767844ef978c45 +DIST json-escape-simd-3.0.1.crate 17705 BLAKE2B a939f1818bc6e97f6357eab224951b53bbb5d7ec3dffa18a7be40e69d14102d2ab7eaefe9506fe0cf42a4a322ee98d90552fb8d2c1ca93328611f4cc16005129 SHA512 77bfb05e3a7c161b1650b67e4176282e5d84a0477a34559f1b659f2ebb29107cab9e7c43fb1f328c8fccf3cf01b5fdc69546a1327cba04097709aa96c9704907 +DIST kasuari-0.4.11.crate 32486 BLAKE2B 7bfb415b80c6eccb66197f5cd48fb49cf3c98f49bd1135c0c8884a554b3af6fb2b9867fbb3835497cc497c87c9d084bc5787076007e5e99b333295214c90f971 SHA512 448ed2569fbce1dced170dbdd96310da3e5aacb1056303d3e9272f38bed31b391108b24c806985d42e8921cbbe559f1d5805d27da571d19818802bd32a684cdd +DIST kasuari-0.4.12.crate 32684 BLAKE2B 193bb30181417516b5c55285052f2653ee84f24885dc0daebf3454555d675ca5f66f816ad0f8d7981d91c3ba1c0d2c021175b23ed43ee68de4b60b22499ec595 SHA512 d71c169b138d473353e184d501ac23edaa7bc5bd24488f17497a7031c08740ae76dda8c969418b357e169c3aba131119c9d3000359cfe3a841ddbade5ff9aca8 +DIST keyboard-types-0.7.0.crate 37068 BLAKE2B 2a11b182641e133f64cd313c36c2587c7f124ac9e1eb3815057b904665b9bf3438d0e805fa56d0ddf1e3011f3d9f9d47c0971343f8e8c97d3a198700036ceae5 SHA512 607f4e52b246a2986fc00c164623d1d0cab901b5fb376a648bf3d6247aa0ba16aa0f8c481466786feb443ced37249199b9c21ceccb248ea4486882ebd5b36a02 +DIST khronos-egl-6.0.0.crate 29315 BLAKE2B 929d825923bce022ce13595a0ad183a3437581af6cdb19ece34af853c793dddf0a63bf8dd9a160ef253bc4e97c38d4973f667340a809455136b07dd248d2fe46 SHA512 be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb +DIST khronos_api-3.1.0.crate 599718 BLAKE2B 945600455c85874c37c7c395162a3e56531b417a1e6ce414386ecf31f8951fb40049604c27d719014b5379028e5da25fb9977c7487433cebcee4ccc49e00c7d5 SHA512 f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292 +DIST lab-0.11.0.crate 15140 BLAKE2B 28763aba9809eaf8ee5d90438ed973fbcde5861d78f51757a23840e5c1823ac30e53cfdcd88c6a8f0cc44c6b0d9ea7e8e50192f40c290c8ef1e93c9c58b35a7b SHA512 bb56ba0af097c5822f6e9ad51f0e4202ddd740953336f9da79af072feb0b40fcb18863f17df4ea8a076e5af719144037303b0fff4fcc0e5c37a018129a08fa91 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2 +DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee +DIST libloading-0.9.0.crate 33816 BLAKE2B 058472bb1ca2f53c577ab2834583c8efa544d0d5493ec202fa93e4f58029908fa656f1ce3941d2012e15478bd883ce784fa40bab082f65e41ea0cf09b568c31f SHA512 b44399fc7402aee700c04d1ebd45844498b789b35b031c95c58f40d37cc4448750a1a3dd468669461852392ba1c6d602458eb4456ccf1b6eda0da65a43cc4986 +DIST libm-0.2.16.crate 164243 BLAKE2B 103d5eb2c94b0566068ceca366c1663ec5cb0a31af1afe8e3728a38769b27d4a60b83f31aa2bb66ca4cd2ee43caa0cf1807c6a6ad54a9ab3471487324ecef332 SHA512 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9 +DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f +DIST libredox-0.1.14.crate 9536 BLAKE2B 28a24353634391340f1d1837a61c70c61896ee228accfd3ab297d1265b081a410210d7493cf1505a9e8448bcd69ac1020a12630323180f501145b5eca800a39b SHA512 05242ceb8a058303af0ff0381db34a91a97e9ffa2f4178de5416ae96b6536d94ee53d2641fa26fe4a139487bb1260194c115601a166786a9bb86fab565cb1e2a +DIST libxdo-0.6.0.crate 3651 BLAKE2B 7a3a7cd3c6c0fabf9531803189c94a81c7cc345e6bec9fa5fa8c695b6c1dbd91ba7993d02d0a4a923267fc39e78d770113b99929badcbdec5e358e27b1736862 SHA512 725566377e50d809b6510954f54cf2fb3eb4229b3d3c389326183bca26edbf7bdf495de38c0318a86b83f59e426638c5e86153bccb22e0583737e784266e9f03 +DIST libxdo-sys-0.11.0.crate 3877 BLAKE2B 8a41d92d434e05ad515f2611b55fbd40850a625ea8588d326980e8ed2029810f5dcb3542ceacefb844b38ac7e2fd513c1086b2b7dbed40d498d057bbf75ad060 SHA512 cc6fb2064faf403aa3add8a1f43a6bed8ccf8e555f88ce3fe1399ced0dbcefc061ebf58b1258d3abfba5f69f0cf4feaf68dc7cddef0a52e69ae51d513d909f2b +DIST line-clipping-0.3.5.crate 15498 BLAKE2B 102f3f413fe020616e637afeb3d51d979853ac58397bd5f638ff67dc1c14a3017c23c36b14d293cff66e2c68566de36d29de94560946da89fb617186c02c67b2 SHA512 adc5b85d2bf9415f815bc93aae5e802572c2da63251fb0f6a441ac4b4e56110f35b3191fbe5c0a3ac76cea126a66be672a213031b067fce0bec6286c7b3977df +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.7.5.crate 29962 BLAKE2B c94ddff0b5f6fb99d6adf31ee7c953bb1bb3741e5a68cfa598c75f58f6f426a53d19423e40b0b3ae2010e1533b4d46eefeeb7e86fdfc72289748cac897ba99c9 SHA512 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST litrs-1.0.0.crate 46610 BLAKE2B 9ab4a7f701ff0c586fd59a3be684bc94fe27d159e5a44cc3268cf9957dc4dcb8bc7fe8b47d32ca60ad77e1b9024a192cb022a2bac64b1247bee9ab5710769b93 SHA512 8dd223e742e80cfb29ce49c93459ade63798e4977c028d85214ac439773a37a331e9ce375cb9f7f814ac2279770d0c3bb8b4e60a118585d6d0f9e7ae08539f0a +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST lru-0.16.3.crate 16743 BLAKE2B 0574e82714425293593e399930903da1004062ce84e5b90126c66d004e872ac580c6f474f7c39e1a8eafc9f78c6fe7a3049b50f248e8f3a9ecd03e9f04133b9b SHA512 5092b87dfbb7666e224dc6d8ed01fb8276929a2d1a31173034155afadb90e0762dbe6d5ce263bbf0353c079bb249027eff71dcac87228514a5406ef67dd06c15 +DIST lsp-types-0.97.0.crate 70764 BLAKE2B 112deaa1be17a19b3d369e0405847e32b8b901a8cd5b99dd9a8582e3b6c9a344a4ea776a405ef56d41cb4810b638744182f24dcbad2051ec3a76ae51dd5a251d SHA512 2d4350c7fe95f6c1c75275f321e92d3380c6dcc58a4707b24708ec0cb595024dd6d5b3d6fc0089f09fc6a8f9a7f246840dd2fd2947c7ea41764a2c2a9791f885 +DIST lyon_geom-1.0.18.crate 54270 BLAKE2B 1d2caf4b794e69c5a300a1fa3c8e07932e6697f8dc02ecc241ddbd865ebb139c691d3d3cd3896a035ec91a24936ee20f069b29e7dd96dd837cc755f909edefc6 SHA512 36770b59417e00236c23640ea151fc0a4eb1dca5ce4e6444383b8b1c201b586dfefbe059cdb2b4f036c3e32ef5bc16bda11006436ee39350b5287b2ffaf79430 +DIST lyon_geom-1.0.19.crate 55577 BLAKE2B 2c8210de5bd5c11af8e45e31126b4fa899c4e2ae850a77e813c1fbcfea4bc64c9821a111a7f251c896e0efd606051b2058abbff4c7dc11097cf507d19e34c23e SHA512 6fa66a809f4846a8d0eff7224a541c7f86f50ae2332384cbcee2ee178137ae3e9d590faa7263064f63801ea82708c2917a01f457940cd96090a87b4126924d03 +DIST mac_address-1.1.8.crate 12876 BLAKE2B c0e91482dc2aa5697188b747fc4544dbc787ee203821f7c2651b996d5041c7ae80ba02ad87b8ac447b16191644e3633136bea22cc379c3edcb669be499703eee SHA512 bc267a2347aa81e479f831ac6a06830176c7d5e97d85ec213c2845b30824585fb240111d3a8fbc2aee6b53dc6941d51f57c08dc4461d0293e945fc51f9d7bb35 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST memmap2-0.9.10.crate 34846 BLAKE2B 9f8e59e9695b36b7d86a4caf14718cba2d609605ba4cf5edd3dd5d67ba04bd4a26de3a775220c190f21a0b81bcfc4f9850995bcbf4f45241250196aa783c09c8 SHA512 d119205790c5f724e7001562f0b5917aa36697cd626e9080e31f7aedc0e8c6027f6d9720b441b969cd1a3bf909720e815557d94ff84ae1d08b8ec0f8842ac9d8 +DIST memmem-0.1.1.crate 10665 BLAKE2B 430da33ee602a8aefb0a827afd288cbf0ec16f1d5377f38d17e44dd1d4cf5847b2123f50385c911423ad4b72721fa5b244e4bf093fb2fb1d3ceb53a3782a6152 SHA512 f4ee8123e0263c30898ff1e397bb3daf4e027aadf520977ccaf5bfc4ec8158b398a19bae6d48a85a084e43d80d5ddcbb3cbfdf986080041ce958d2c8f5eb897a +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST metal-0.33.0.crate 3034513 BLAKE2B 64e477894a702f31e8d2f1e1d5a6d191acfe07496b3619ec66ac1deb6b3845af3f96715d23126809f04501ca27a7546c9a14c58b541bf882dd535493e7f605f2 SHA512 0364f2d7f80afb12f16ae036029a224cccd8781c429157606acd6c308dde4a16255c7afbdcd9429414c7d5c4358caa42847c7f91db42a9938d6e3bf157972db6 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST miow-0.6.1.crate 30539 BLAKE2B 9fcd198451a1f57b0a01a95c622bfeefe31666c7287b77074ffc24a87157310110ce87809f80afcc2036ffb68d31c1bdf25d6921cc98165136c07f5e8d8de2aa SHA512 1c462908f42c4938e63ceee79e6f352fc1f9444efa2f388d141226325ada9525a49bd6f999dd26b5cf5d6203a0bc3c4305dcabb08ad663c6ab319a6a5ec21356 +DIST muda-0.15.3.crate 101343 BLAKE2B 5f3e1a5bccde9f88ae34486334e2d483d8dd6c0674a5a94eefce0e481864542f5ea55b8e5539028dd07ea436e9a63cd00efc83182b56ad816981e8e4e8763b00 SHA512 39b744b48a80ea5e80100ed212a3044a1d5a900427929a65751220cb5b76c21dba6436e7b0238577751df7706aa34cb473be66e1fce5eb6313342a92dd286922 +DIST naga-28.0.0.crate 794283 BLAKE2B 0c50a893b99cf0a7faa8ecec55c1718d3a1e75c3186157ee09ae2df72a8c85bf572424abc3eda68a6b3d15e62d1a87925594860792dfa1bd24baf0fa2c0c5d48 SHA512 ffec1376f27f68ed00b16e4015ffb6555c9de6d85b2aceb63e517de484ceff643f4080cad61bc8adec5c58c1c1545f83e597d2e692bf61708700a5989fb7cadf +DIST ndk-0.9.0.crate 84865 BLAKE2B edb91aed693550117386583ed41bc5c2521a1622f5d6f994b28193c808ace18a336327e04d92d4f36fe3e64094b9aecb85dd58c5e90ab52d6bc2f6dc743cc2d6 SHA512 d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST ndk-sys-0.6.0+11769913.crate 329984 BLAKE2B a837bb5fc74dfe13f20f1923f1882257dd23b2d9eb57bf516696c391f48a2ad3a72be8062f7b957e2b25f00f729dc9f5da2b2c0942c43e7f2f3e844100281f11 SHA512 3f7a26aef2e220a5a98fa94e9770c0d865653b5c23331b8a6652819176be5d319d589050d4fb68a12ab3a4a87650aa5f30c7f50582fd097a411ab763f3359112 +DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310 +DIST nix-0.31.2.crate 346284 BLAKE2B 310de6bfc8b7bfdaaef0ac7b441e5fcda8b25722eeb8d91d28d24c08f52cebfbad5d005010af76ba544d0f79594eef8d9248b53346b986a9962f8cc3d3c56f6f SHA512 a7b000095cb1616b24feb12880ef9da3212cce894d70a94501a2bb200ac1d0b7e4b9dd5b993b90ea93304b192b6d28e10dbdb4509d1919ec9252b1a3433592b8 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6 +DIST nonmax-0.5.5.crate 10795 BLAKE2B b4f82d7c640105af1532b7687c794c5e962e06dc656a7f1cef4f2244a8b0f1008072fc32ed6a869fdc4aad11cf712087e2f1acf63ac1c7a3388f10de4b494894 SHA512 ac284686a9a92a4e5c2fbaa94e8ac526647d42f56d0414605bcb85af2123c45b8aadc0b69a6d06a79af84cb13129f2d776b6524a048fe644487d38a33fc35bf5 +DIST normpath-1.5.0.crate 22940 BLAKE2B 52571103dbfad502b57a316132f34e40d7cccd78c1b90d2eafe0e2254cfa7a3a538844c9bda83c6e0aac61b6f32e3f17ba5c7e5391a1987ba84162c904cfd190 SHA512 a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c +DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_enum-0.7.5.crate 21570 BLAKE2B fd291db8ebbfec7d57fc3269e9305703a3edb8815c0a5617710ef608c574a6cd44f255cd506bd407ad4d929757a62c8f66e29e2e16f5159243d76178c4cd15ba SHA512 ec108a291341c0a380be9cfda841ebcc18241378c5c732700fa613a07bccf93b243e87996d5d858a0a7cab4948b0431dcad74c5d4466f65eddd210470636e1af +DIST num_enum-0.7.6.crate 21741 BLAKE2B 1d4fc7ed77253d2db568e88cc016adb7544611182a6a7b6f7d679ca6a26830c08fd74f8144d73d7ac834fef15a6221b4c74ad718e85a5e0ffea962c93d480d06 SHA512 8a392bdc2f15cf8ba01dfa861e5f367dba5c2cf0abad6f4ac5c18d66d3f15d9c25ccdfc0176a58f11f75d613d11cae2156f54c6c626e82afa05391c23f927986 +DIST num_enum_derive-0.7.5.crate 18760 BLAKE2B 00f7b70aaacb058529980bcaeefcf34014cbc4a99beaa0dba450353b839eb1b864ded0d883d6e115f7004b1a0256baa5485e09e463d82a349052e81faed129d5 SHA512 7d05b7f1352f3350de5fe75250de974cb8dcf87665e743fc15f0633fec864613f47979a4a9ed08b4a81cc94fb25f088e021bf4d0143387e66dde907ad399cee6 +DIST num_enum_derive-0.7.6.crate 18789 BLAKE2B b3c3aaa8ae9cd78b4a776058dbbf195d0e2553db9e3e71f0b62eb21754b02b976445b7e458b8172bf2dc8e2e58d82c037070eb4a40f29309815740d78d2cbfc5 SHA512 35e0ac85c7dc20d1f0a50cc6b499e4c4f437cfcd6dbbad68baf5b9c8542bdcd11dacfc7e583cb757b5480d490c9a91e8d911375df856c0286b537f6a49dd02e2 +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-sys-0.3.5.crate 20560 BLAKE2B 448be3afd2fb1c4ec3059138329f325dee87a394f2d22a121292d24d55709497789eda356bc5498871660764d455320e30a0e2732c5b5e3f93a22647c8798130 SHA512 caf19594c04d666f24c791b941346d31cc6fc03adedd6d0ff393910e9489d974afccb155400b618e2d62cd13885cc85b16a3c33e4e72409e3cebb0760ae34b99 +DIST objc2-0.5.2.crate 199204 BLAKE2B 439eb3b4883f09e523cf43727eebb1008e1a444a2395fed87d55ed1b5d6bb31d4ac405076143920fb3eb1e9ade6a7b17d2431c50b77b030fe98249ce59ca67e5 SHA512 2375d4e7633ce8a14c8229e5da54694419e8516be3bc80083d0be4d80b786dd07d7e152b044fe058946a96c41346b119b7725d9a05038f12074d95c15c9d9aaa +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-0.6.4.crate 275200 BLAKE2B 4cab717b3221aedbc98eedca4bbe722bed8603149737ba01f13fc866e8236c58767a5f8b81c9bcb3b4edd17abf0e621933c2d7ece16895659dbbfb795151766c SHA512 3176d8f44a3245d08972404b8c544962c02e6bb8f198660ee3bd532b376b5a2f7a5f5585f126968c414e58347011dc6ee919f881b78854a7a3d9bb3b190abae9 +DIST objc2-app-kit-0.2.2.crate 337435 BLAKE2B 470a0f4e1766e24db45ffe8fd1366cdcc187db1174d8a59d5971b9956ecc4f405649b65a0ffe5495e7d6c76148dddbdc17e1196719c1e2b582459756b6a10a4f SHA512 23b865fe8d27ba34c71863d73fb4f6164cc88900baa7d1419f1671fc72cf2f759fb99321abd09af7b2976ee8cba2f0711c68f9a2302827f5f61134b9006e18d2 +DIST objc2-app-kit-0.3.2.crate 531744 BLAKE2B 15cf7bde5ba233bd813f83f6cbcea9c08f4231ffc7aca0b0c4460a3e72bcd9695b624126319b44996f1812c1fc19b05a8f841ae05ed073f107008b1ed021200a SHA512 44174170875c27ff82f097d5b50cbc9629583ff5817f9d721e40f9d38462494461aebcf3fd0376b90cad887b1c1369f3c1c4a7e34d73d32ac90e94d44d6378dd +DIST objc2-cloud-kit-0.2.2.crate 27094 BLAKE2B b1d878e915efee7eac26c7f1d1c467a10193adb0d4c9ed911b9b75b542305a8eaec0398fb6ec61ded29713ebdd35619cf0f1bcd6cb480eeb56ac674fdb682320 SHA512 d94d1dae96d245881bae4f638789b8ae39fac90ccb3db480b0cae41e963b8ba7922b68b8faac072cc680a0fb8c95f89b0967c70258d574d3e72b47b840faa453 +DIST objc2-contacts-0.2.2.crate 17094 BLAKE2B f1f2febbb30d9eaca4795effa52ed828c00743a2729108ffdc5dfab2682348f2c6dd25029dcf5f9011ebb08db6dc1fe5e30bace6775637cdbc5039aa817ed34b SHA512 dd3eb2e2ea9303c6061074371f0c7f8e3e342f8d9b08429baca4f0501455e40ac47a6318749439d7e0a4cc92ca91dad76dcac11e8507a38c4b476fb6de450ca6 +DIST objc2-core-data-0.2.2.crate 30575 BLAKE2B ad42cc40d212a97372833e3c9d4b3d79972dfec4f527b1cff2752cc77ca845b558ca02cb550bc51f498b276e99efc7408a038028bcf20d1244f73f9dbe599764 SHA512 f63a8098d8a29752433611acce935f34bd58dbe559002ef49397a08794998e6817229aca0a230d00f08c23c86424f1cfd1eef3a8cb01d3c3cecbaacbc8fbe6e9 +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-core-graphics-0.3.2.crate 84981 BLAKE2B 9dc923f8c3733c56c51750d5a6a9c34245f145a30351689126405825baa3163928b1f07bb1e35c539b3e944991139fe28874c644db37f5dbb171f8a1709dfc33 SHA512 1f61d4bd79f8b19d8cfeba6f7bef1ca40615684075461c080b45487362ba685dc5b3aa1edf98db9e0c19325550feac5627b152161a47d9985f3dd596421e7d58 +DIST objc2-core-image-0.2.2.crate 20050 BLAKE2B e1cdacdc0c90bd277b281085fc5c3baa61b64da921a82157b38e2cd258cd8c8aae04d649c4a99dc8174ac9d27cb3534beb824a03c20a137b46de00146eb770e7 SHA512 65f61850be62ae0d8d01ff5ba1b948ca95672367ba32dcea4fa59288fbde38fdbd9bd49dd8bcb4aa58cfb37856c2eb16355aa4626a9fd1278177cc6a73c94fe8 +DIST objc2-core-location-0.2.2.crate 13100 BLAKE2B 90a536ef7b5e17cc21fc6bdd5968aa58b79c2b6f443691d8a583a0a0d0b89ac831a4e41db29c9c5bba719680347b9c22741684eb8cc0283a26d6b7d7baad3661 SHA512 11d5d55b04cc2d0c30f338d8610832023e51deb116639e3ffd5e19bf7a38d13aa543f3d96f6e268191e2689f29bfbd4ee7bee77d47b2f074a95adb8ea99e02c9 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.2.2.crate 249330 BLAKE2B d0780c549cbafcfeb6e52839960b92229425991f9c6eaf54d9b5db5cf3fd4a49b2c0b982a443801009be2c43fe75d509043323e98e75235b99273e6c9c0a6482 SHA512 888fe08f4b0061c73a24eb7632a25259753ff00a30a32f40aff4526885e1490d09dcfe38ca50ad12877d0eeb5e97d65f9d9e7bad953c890c278899c4dd79b113 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST objc2-io-surface-0.3.2.crate 11722 BLAKE2B 89e154e67ca5d2a60be8282c117ec9519d45e57b4fffc7d8d53c3b149221b517653b59bc5df40669c8306ea380428c3060826a9e90a0054e954a04e438451e6b SHA512 b6681117b6153e9333017ce502af0e4b9e527617b26a74ce640047798da05e5720f02f134a70bd1ff270e859221b29dde9e6597b3baa7d1db4f8035cc7287410 +DIST objc2-link-presentation-0.2.2.crate 4440 BLAKE2B 09060c0e87eda4c8bf29eae92ac7912298b89e61b36c9468b546c9135b5409ad5a18ff74d6cf37578afe316966aa18738bd52258532470f5f268132cf6989558 SHA512 ba48eb136208a018b9b5ec7a6953903982e6e6c4b32c7f6f08e9cb0e0b2a2d85c8a949702a8494b3a08aa6d385f5790b4389f94ad4a256064af5b3e95ed61970 +DIST objc2-metal-0.2.2.crate 75276 BLAKE2B 018445d05ee53871b998a7870cd9ee48bc5d85c5aa20c20203d023273ee68d0d9411bfdcc7f7f42ed03001773e11d527f7eac1546b57990451d3928f8716f2a3 SHA512 104df0fb4a68875918d45b6b86bbe378d3735a0fb83de531ef6fea9f608afb250e8bfdeb29d051d6b1f76946d7398c277552e1e58dd80d952f4f4c5b6cfa4b82 +DIST objc2-quartz-core-0.2.2.crate 21306 BLAKE2B fbbe6388d29766895e2037fc82ae4dc3ce40ef9fbef635b73b5b8931e624ee706ecf296102ab9c68cd88c0add354c884d15adc4cd479924f6f902ed407463689 SHA512 bf8b8e9dd17081162d048fefee3200c58041a31319f8e5516bec218e09e7221bdb3f8c3f9cc95e322772dc030e5f3d64be84f129e657eced4e037a00ef63275e +DIST objc2-symbols-0.2.2.crate 3626 BLAKE2B 71620c0a71c26494e004b87483e4503199ad0b23f1aacadca66619e768efdf77c063122fe09effa5fd4b318cc1d4ae8b29fe2e4ebf3db27cd3e6473be6ef3dc4 SHA512 58bd17bea53c838d5e1b7a26a15480156abcd07201b9d0d4f062c4635c138fddf42d16a61ede1a600d502d9db8ca642ea1ea7849003c50613ec31bed3edff747 +DIST objc2-ui-kit-0.2.2.crate 303111 BLAKE2B 530d6b2336f2d2822afb8fa37baa15919842d416e0ec3bcced07fac754f1094dfc902c87b9af1c2095b4a720c7b60bdc477640ee305d68bc34a0e78e516b6a6a SHA512 b75fd4b46bbf3bd15cc2dc43662930ce199dcd1903837b8fc87b671cd8aeca5df0761ff46e7f03ced37b7f79785b05a620025c2cd7abfff65b1708ac7ae5e985 +DIST objc2-uniform-type-identifiers-0.2.2.crate 6017 BLAKE2B d6603f5ca562983d82171692e97c7549a4958e2d193d4c7bbbb4b39c1eb4cba69feabd271c3fbb078dcf74935d66ddaf708fae6479ac478832a82e6434d92a03 SHA512 e1d9e324be6e5d59b0e323e896ff034f20085481953096ad5744bae33d936ec90a10bbf9e203d01237b6dddf07f279d3efd8b0f524ec0b4aad25febc94acf178 +DIST objc2-user-notifications-0.2.2.crate 9600 BLAKE2B 2ecbd3968df53f50a6d524fe61040815c92f65a966edac397d23903e793977ceae2f96e12477a44c4c91f4591fdda92d407a57daa584f6363c7d9c1aa1d4af76 SHA512 c661ee5e0f656bb6e6e0fc95ea2e939195e26446e584d47c13dc0f33b68e9fed33401e3ae30db51474a7b2bb299b16489e7903efa3e1fa60074dcb27865a54c6 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155 +DIST onig-6.5.1.crate 32394 BLAKE2B ed4fa79692f7b8062557b647483262b8ce1b2caa76046d35873f379386c1cc55272680b459a2dc71c0460a1e87556e2903f1b9be983f9f8cc169df7ad12e4a83 SHA512 0a76412bbee9711b22a57ad572428ecdf558b0c9d82fa7851fdce702661144ba75515263f813f028fdc35d51b3029677083875b972ae3a82906376ac3a9598e9 +DIST onig_sys-69.9.1.crate 656378 BLAKE2B fe0117fbbf68afd39db022c7c39c34d399ac2c906c675c99a950e5ceee607cb50accfdeb13e7ec62f143db37181e2f526e15ae27724c968c44798bbb1c648b8d SHA512 ecee6f40068aed963f99c57c309852f810c6fe84936868ba528ebb5b7bcff1316bf051b20c62a21eb769705e6d1514329ab529a07efec355b9f24a0503b7d93c +DIST open-5.3.3.crate 27716 BLAKE2B 2a02d775e3bc8fe782adb0dda2d7d4aa09828ec6108c060a9d8e1dfb8f939109e573d009b983e7327b18657131ec72493534e7e8a6da0be3cc128ef019fa828b SHA512 45e12b606ac1a3475c9e04bdb8ba31900914a04187b5a4ba61e5446ca86484c1e4bdcf70c3c966957e242a3ea2707467eaabe2dbc4849c5ce687ff5a98e8197c +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST orbclient-0.3.50.crate 1333589 BLAKE2B 01be920c23eb29465392824acde865a58b0bb18039600906a75141facadb77871b3593affee83f6f5e9b2e5c1508d8d4789ac8548267520a5b12d330f11b1120 SHA512 60f26c80f262669d500760adea2bb603e86a4175b0ac530fe4a9392e89e1486e7de68b5a8c805212c5dc1786507448a217c0e6a2347439bd636e3401d4a00a39 +DIST orbclient-0.3.51.crate 1334040 BLAKE2B ff989daf33154d2457b347766e6a46579f1f564666eb5028fe4de5611a8fe7a79841129070a205a45516f4e309eea2731dae2507a0b2c8a4172b75ece30ab0b0 SHA512 cd95ea6d67ff85f80aa47f8e2f8e4393136f296114b1e4e4d85b265121eb5a77972a3d9563bbe599bbd79629a478ce1a778c606b0b605ef7182b164b7354476b +DIST ordered-float-3.9.2.crate 19788 BLAKE2B b5e7326078501f7bd685e9363669714d413c9fe148d81ac2608cc2a01103fd726d6073717bfe80974c648040d169d80cc7685836c3a2d69cba71b8e71370bdcf SHA512 0da6c3e3cea03b1b5b26ed85b19ba1340f8c062160b17af0aee299d8ca38fc68d84743e146006e757943d2b66bda6d02e1abf104f1c7133ed70446a6cacbe24f +DIST ordered-float-4.6.0.crate 23633 BLAKE2B caf4d17734044d863fc4f3f1a7f140eb38a19e2d8503e77e163915383f971ad28ecaded594dbf345ef7e9b3c55104365160172c6c976dbf3de1b53c5821b556b SHA512 57282f48284630fd17d65727e54470e63f92ad83f7eeaf83a179747a3de3c635a91d6f3836d5e01355d0b2c1a33d4c0e4d931951495e3b8b838d8f058cbd2887 +DIST ordered-float-5.1.0.crate 30230 BLAKE2B a383048f548b40af62fa2fa6718ac8baeea5f862c7400db78a88a2f562641203d53898d7e58195207429af0cc71683593792e363cf68834ffa4cc334b6034f3c SHA512 3d4c5ce482124e690460b4c4058d39fa7c43af64eb6fc12bef19f0b1ebefbbbfb57a94a0b7921965e375817c09573523d7d3e4f99902fbf16716a3e571d9b48f +DIST os_pipe-1.2.3.crate 10467 BLAKE2B 223f79114161825747792e10f073c5fc32bfc4ffa67d6d48ad73feb8589370a5260054c9cfe3b6d77dc5742b72015ff96d8271cc74c505dad0aebe8a666cec05 SHA512 19dee6ead0eb792eab5e282e595ed5c3bc741613e1a7a790c9478c63f6b179f4aa55f4ddbd768f01aa8cc502c860691836f25e00e49bf133a0153ce7c5545f3b +DIST outref-0.5.2.crate 5621 BLAKE2B 57415d80760c5a2a6b3bbf20a21f4ad0d447b8630cc4253ebd811394477429c955881e9ec4e89192ac1d2df595c83ac1277155d4d1607d03edb3b7c5f2fd5598 SHA512 a352eee5f77ca697300d46835deb88821dd9af8165918fee3f32de2f18e529e0fbca5c982454f0a9c9a4596a5e99671ee3e56bdcf3e036af232f013ee8260416 +DIST owned_ttf_parser-0.25.1.crate 8989 BLAKE2B 4bf8ca6babe969da44b7cc4e469aeb18c00fa35b4f84a37b68a9179919394fc2689020fafa106a288196e112f5444d2b7df7215a84e8a4b197319b1b27cbfa7d SHA512 50495c916c23c0d7aeaf2c281d372fba752573e41d3c3ca14a170c834096cb182aea57d3ec6bc58a7c58489aac98904902fd83fbb3a85b724af54d2e0f3021b2 +DIST owo-colors-4.3.0.crate 31273 BLAKE2B 5c451ac48d4aeee18f00428d5399ab6fcf11050d03117dbfeb391e05c1a0aadd341d0395c20ce38de521ded82786183dc4dd98735fec1531ccaf003458fbf4cc SHA512 7a63f3c9e8dba768779163ad8f547ce64587c35e85c39dd9c57f24670e9ae49b8955c0f0a84ec79c110f907925f429ac33ec6580a4c979ffadfe7e3eee554661 +DIST oxc-browserslist-2.3.1.crate 244006 BLAKE2B ca31ad44cbe25ce882a538a47d7a2290e0d790b1b1ee5fc1543ca0c78c7b355fbe811efefcc3151bf0f8493e6214e64eec75bc9ed6287f82416cb16df2153478 SHA512 88221aed5c3e7a5a4b612351914ad9d935a05899a79368402c66eabf06231290bd0fe54e4ae736a98a9dc3164c0b524df4fbc53b6b8232eef72aeb7db8c40c4b +DIST oxc-miette-2.7.0.crate 100438 BLAKE2B 92b8cf3b66f6efc2dab833e89f579e86e612587d0bc7c486765a6528a1b3044042bdcfc2bc115f001522e076969c3676677e393cc509987f0609a32e4fc50796 SHA512 74bca676838c062a579ae1b65e22f69730f31a076c0bf223937aa4ac7059fef61ee414902ff6cbf8f41ec66418a740e7b69affc15521916042e4ef7b19053bdf +DIST oxc-miette-derive-2.7.0.crate 16976 BLAKE2B 568bf685be7644958650ddc67f22b04490b21f927aa8337cbdf401226ca8ed7ee7308f82d1223332ebc2dffdbbd813db23f73d0347f4f792bedd7373b3037d7f SHA512 01264929ddf8086c1a4287ee4e1e3a718c25656b1f2e8d346becfe9c90a16cb95b0d4ed83b868f1f141f876b47982fda50a39865106e06c1eb5130b8e4a1ea34 +DIST oxc_allocator-0.115.0.crate 108091 BLAKE2B 72302d782b559d8fe0ba309899f1f42f958cddc229980ca6a1437c1d63d623df38e85b65aa815642b431ed090b19dea4fc13c58fc6c3d814ef5b1cc38d10bb98 SHA512 1f9e7df706db3e19833661bd75e1c6444bbef56c8221629f5b67ec4b9f2b92b92ad807775a13e8ed670a73e194f3f100f16d4d0e24c46581b293606f3788a103 +DIST oxc_ast-0.115.0.crate 207129 BLAKE2B acdc1e8b41d20abcee3d290d86a92792541845c38d10a6b73e9572fa2d59e77983c2e22592ee0d198e4a7bf624fcb9df86c5f19c71248e336d4f735aff47dffd SHA512 7c62c1562ec5fe6de9d2d37cff3608b9c5b7acd4665acd77e15f2872dda0c315e749203a1f82ca24a82827aabe2649c4ca9818b214e0203f6b3738ac0003a0f4 +DIST oxc_ast_macros-0.115.0.crate 9338 BLAKE2B a0c14dd53c86785482b9cd80b50a1d908af331884047a8dee164d80e78375b48178941b8e70df5a5524a03d7aab75c67b3352782585eb625bf98ee7bb6731ed1 SHA512 d210d0830f0e4cc812a0ed9817f9fe44cca0bd344bce2d0988f4cac0282f34436e905e51f30a7c0bb6e445f17251b322c7e3f7f90c819fe844b6244d156144da +DIST oxc_ast_visit-0.115.0.crate 49158 BLAKE2B ae45b63556cfb63ae45af7e70f2711aa66ef8a219bf8ff5612fa936594f4bb0dd1c19aa427821d2884ad1a73d4dbaba8b589b85604b9046a27c682b063ae8d03 SHA512 263e3f5832b01a26fd10cc10cd9a9e39a0e120e1638d6ef2e8156855f7b0f34defd44d67ffdfb50a26d289ea0f995aa95d9e49b2bab26beed5890179725be3c3 +DIST oxc_codegen-0.115.0.crate 52014 BLAKE2B aab7e340a9f88881aacadf0855e6f530e5f40409fc0837d2dc0ffb4fb6ffca5c74cc8b8bdfce63944321430223c1f51c161f2eb8abde7386dc902faf5bb3c261 SHA512 daae6079990a286d2dddcdb03f1bb84b7f29ca087c5ea1d844eadaae2b848b8a0f0e12da3b6a62937c0bde9c0590a12b617acb1f22eed009209e8160174fd9e3 +DIST oxc_compat-0.115.0.crate 13104 BLAKE2B e9901db3159d96e5f4cb459764407301ccfabc3e8caced2e569e5a6c822065f377ba8735b2917bcc1fa9801e2a44a9eb58446828d409cfbc93e6ff3d48499ead SHA512 a876a65b2ce591f29ac63089cb3db8abb2eca192046fd8f2cab160b5658eb8ae0f8da0ee4f398129cf1635eeac10e08887b284df53246ca9669c4707662fe7de +DIST oxc_data_structures-0.115.0.crate 33010 BLAKE2B b6916f7dbf87d17826a5e3ec99d7fe361d5de642360a957afa560ac376fdc7f4bec3e5bca4419de43217beb353163b4df1ad4d59ee6d7326039ccd9d4a6150c9 SHA512 c8c96f256da1f988fa40f531be8b31892c5b50bd7c87a0529d70f8647dab4eb743e544387d749556552b3a2f0c63929c8e54d25c1d604cf99726dc7ec407abab +DIST oxc_diagnostics-0.115.0.crate 12520 BLAKE2B 96b6ff98633f4642cad2fcba5392edaf7339f479cdffecd1abeff4a61af428c20e7f4c9fa9a3603548d20a34f33a28bf5d8849e85f341e6c25ca87b9af6c7386 SHA512 9355ed965bcd6627cf639bb17d7750c0f84167dd08b48d581bd69230099770f764fdaa82e9409950a81a90d946f234b06c91c86154f9a80707e3d25c862d9093 +DIST oxc_ecmascript-0.115.0.crate 43800 BLAKE2B 8b922dac8ee7ae5964614f2e7c390f985727534a9e9b6734865e406a7f82e37240bb2c69fa83a2ec7d0e19d2e48d3f32130fa67b3cb78d40d8b2b6018b2e6ad3 SHA512 f2967259ad4022b9e60f7d835b51f5e47d907e0e15bc7cef2877ab4ffd900463b91db418455148dc46c759ae403a5cefe822ee7dfad6630cb9371711aac84427 +DIST oxc_estree-0.115.0.crate 18714 BLAKE2B a8b2c73c46aa90186575de9a55fd8f35cc9dbb66a0b7cf3ecff93a5215236a98310335c65bce5ced4058029070024171acd25cb09940708cd733d7f468b2dde6 SHA512 72342d1b40651407aea56e6b884671975f7f8c94c050cf90ba5a1126e173335190a70d06d4a00a881059ca2fef8e61115fceb826f9f1f799e19fd0996e71dfa2 +DIST oxc_index-4.1.0.crate 24412 BLAKE2B 876191c1fae35dd8f704b5e0d64dbbc01372f65d7dec745efea7826335cf8259d3b2e63c45f677068a63b0e7748e3293bfaf244e7dc467f13c6ed9e6b30ae95d SHA512 a4de94fac823675af3d3648f0769ec4a7afe15d6424a27e8842768e67a93006cf71192889701f7bc984cdd1fccabad22a75a9a73be0b1215a67572ae632dd854 +DIST oxc_parser-0.115.0.crate 160082 BLAKE2B 1024c443e1178bd9823aa059292290200d74d09c7e568695e72c41510aa48c16355c27db9d6f1137a67919ce568e422df27580f8f266754070281d3ca3a59a63 SHA512 c131d6b8409922721dca2d84e26ea160ea2dda9beffe19aca7a4914970e2dc9b9dd400983e6988c84f6eafb30a7262f617083de533f0d432df607ea0c5064cd0 +DIST oxc_regular_expression-0.115.0.crate 57064 BLAKE2B c7f6d28055459e7b0090cd0f1c88aae265d398d469931ac4430757653ff8b393886f6d215f129c2b41c6b31b2120d0c430a33bf7c44d1df17dac8ca17d94935b SHA512 8ba602686a3cfd69e02f5dcfc5a4dd8f0f6aca346315b9faaf2b3f4d9476073a3202928f27bf4f3c9c6689589120c0aab1cf1cadd990d56b58d65f77d8dda36d +DIST oxc_semantic-0.115.0.crate 96331 BLAKE2B 2fbf4c377156330866e0c73670baed4a5dbe976b9a1b39fab9c0192f15b5a12814a1da9449acd0f8532ccabe1368a8e825401e0c2c2aaed27e59eec9de67196f SHA512 7e4b10e5d90dbfce676d40349010aff703e7c66b0fca77b6414379a18f9e35156d9f0c9ce858a02e488c996cae4c76f070bb7d29fc159955b0fdeab6893062b5 +DIST oxc_sourcemap-6.0.2.crate 29125 BLAKE2B 5f7b980d9a19e9fea5c70a2864c36dcb27ba130b6c489543e7c26ef8f0a6f2a3e5f6318d2f465a4fe4a38adb37cc3ca9d468f2646ecadd95c23ba0ff9cb1176d SHA512 7e9f661e493daac76dd4e8f1a2549478b0afcf409a1206f955ccb4ffa405082aeebb710d8f7d589e2d37d8e364167732d463c917c1eb51453ac1c81555252232 +DIST oxc_span-0.115.0.crate 19784 BLAKE2B 39be98281e78e9822467b2458ce8214f8072541f8996859b57e15b27b582c66c866252417474fb5a04083f875d30f9776286f10fbbc20d0d7d48da5af30f474d SHA512 3cef0b448a3b5c1638a97ae7396f281d20c0f68d3ebf2e53dcd19f511d1bc7399d62a3d5cfefdbb8c3028dfc70ef5f9caa1d31554ef75a3ce24eba1e9d5edff6 +DIST oxc_str-0.115.0.crate 10955 BLAKE2B 27cdca04b42ba0f0fe881e26fa47f972180d0c474ec18b9ce9e065ac41c30aa275bec32d1aa3030aa797878c40d55fe8362be54e31971caf54d74af401145d8a SHA512 6e5b3e45a598f55613a4f20079bdef3a1e0b43b093b54f52a81eec5b207ab9d8d035da98390bbe2fc24ac91489b167a13155d0fa7f8ea60b1317d017928b4508 +DIST oxc_syntax-0.115.0.crate 30684 BLAKE2B cfe0b64a96626d8bd125979d79ec8b3a5b864796f99effb5cecfa9dfdd1335dedb98e5973e8a691541c2e3d5dfd637025292962a26d0ab5da3fb3726b95ce1c7 SHA512 05859b55c702bff80a33b11d7e2480738e1daa54c76f557ea4b90d0060be72a72e6d9e14f790e84039c55bc8feb7a0b78554981b7af1184f88a63b68596bb4b7 +DIST oxc_transformer-0.115.0.crate 236779 BLAKE2B 53ca3ec15547eb112480b4f8c0db6886c09f33613dc8f58aebcb64d9eebb6c9ca376850cbcabc1de874b3a4c3f2be51a4b3cd241838cb141df0cce9f9a214e8d SHA512 d535fd13c94fca9e430a5671540b71965e76b78d2af1188468e56d11f7056d5f30d80e9465ff07b9404bcfafa04891c3bc066cb929e97c9af96429dd9c59515c +DIST oxc_traverse-0.115.0.crate 99682 BLAKE2B 8b69c258c6a31118b4552616d3c7545e9c831115d7f793aca164d4b5655dbb78efd47dd2279007a63afc8aa7ec4e6651626b364081ab89e96eca751e41ed8308 SHA512 e65590f2aa2be417212d419ee2c5fa3f19c0f0afc621513732a7642a4dcfdc69e1c682e60ca6732aba827ac61701e806edbe6b1b194254f9b6b814d4a7a0542d +DIST pango-0.18.3.crate 47591 BLAKE2B 56eb8e33752289787ded747b5184dc088a948a60500663ffa56bbb3fee638745597719e266862e1990331a3356231418fa3c2a8dc6fd7194790fd904ecdb480a SHA512 eaa4d780ab208089e2c3e989d3ec3b2a2131752dfa0ed2a048394e3425007b58f668509f5b6064acb9070bcf424e9e93469070c11fe343725fe6df0c9b45c318 +DIST pango-sys-0.18.0.crate 24709 BLAKE2B f197872258fae7b554be9d62ad2c7a3484fc817430b008263a6b2d20845809ee3c450fa8c65e6845854d5885cdd80f24791a94ee7fa3cde43bf1c7c504f886a0 SHA512 b20df431e744c7b19896b31f487060e0d929c65289520f1fd4d624ff708698d4e082baa73366321206a2a7e3f4ad126ace9b3e55169ff815c9c6b25e5ec5ba3f +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.6.crate 130316 BLAKE2B eae5ba6c438a603b5d94fd59a633b6c24bd2e8c904a0f29076a9b249a0f39e3550e6b600a7da087bc6378ab81051431ec10f381ad82aa51125724e45905d50e3 SHA512 888157e5111186239428163f4ecce3728821f77926ed99339064699a2e93d0f1b63b09871c31499c2d7f32a0e06e2431845f39bd03f7b626bb23e9ea0051934f +DIST pest_derive-2.8.6.crate 44342 BLAKE2B fb6d0eead1f6b1a56d9831bc31ab3259eb253566f232a0f59282a66f2bc162f0045b2de1d2e681ded5be615022cd9974b07fc4d6261be5c874264f994783a7bb SHA512 cfb3553b01946138fd1e3ef53e93a482509ef384607c81fe7810131376ab95fd3af36c468a8a75299df90fd106b094019b6b3ed8329d3228eae300f17ebffd0b +DIST pest_generator-2.8.6.crate 43975 BLAKE2B 73580cddc4fa7b8b1ec5ba51bf3ab563f8e3370799e43f7e1cf0f7e0bcccae277fbc0547d986e02bb111c3c653e130d61529ac149d707cb19e6b5453664dca0c SHA512 efdf7cbb76bf8adb4cd97789d40f44e843f89ad9f02549ef06feab30d6152ee78c85b565e811a69c2721a6f3b06ac36a37c962bfd30d3beea04ce1f0c4b8b9fd +DIST pest_meta-2.8.6.crate 68276 BLAKE2B 930198a1b0b9494e4f85ac52bc25acd3cac9a46647517d3d95d1e25ee12aaeed5706212eabfa49738a97cf7017f71b48ea844f9721f4708db4d8877f279c5e8a SHA512 7e6bbc105306a729cb4fbd5bd695d17b524b02b7116211aa02294e9ce7301bf0ba0b66cb60ac4df27cb450c86ee5020686a36c73e23109e95af34e7160a2f1a2 +DIST petgraph-0.8.3.crate 807555 BLAKE2B 9f1acbc4c4811ff6f6b6a53a7ae3317df903f7a0c82a69671431fea71dd9ae2d7b5b9c742cd850716f4ee606b09556782ee4a3d224b8a401b20ffc5417e59ef4 SHA512 2718bd47f88afa78fb02dabc15a3a042ae3e9d5fefe8b15446625a2fe74fa600c8bb9ac1ce8fb13136895c1723e873f7e6307ccd58723d3cd1a3b950582cdcad +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf-0.13.1.crate 24786 BLAKE2B dcbc7f9c78bad0ec3e3a600568162687bcc6546518133134c8e119b798f92846690bf9588710a4d942debf4d65423c8930b8ea09d7b4fa173ceccae6381cff5f SHA512 7e85d992de1216e6c0a499ba61a4f94afe06e23af10ffdda8d635d31c93eba0f2b3140abf0e156d12dfd90d52efcbf8b9e4b9a8f8beaf42b32984c7aec6d3f5b +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_generator-0.13.1.crate 15952 BLAKE2B 07ee819049dfb0620464842f4f3ceb45498265ff55c154f28d12ec6ec3762b4cab8be4b2444914e4abc59cbe867472e18c5c480cfc152fda89c8c0f80f76b6b6 SHA512 44b596d7b63fc8e99c0ea422edbb557aa17a5d01be178e0300a72cd887f2f6cd229ed60ecff201cd76b8469a731bf8f60b19e40f3bbe640f55d157c6700e897a +DIST phf_macros-0.11.3.crate 18436 BLAKE2B f52beba12088a40eb532da1dabab5d633c1c90fe143ea0367afd7ad8263c42336fa81974fb122ae0d30eb45f13a257c7fef85f03b0aee8de45d3cf3b9e903d30 SHA512 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f +DIST phf_macros-0.13.1.crate 21732 BLAKE2B 14469d553d6c6835e20b94234373be993219889f19772a46306ba547a36090445f835adccbb4d58b6efdbf2e1bca524cd587cbaa868c4a55aea2ac6e3ea30020 SHA512 37d869a578817751337cd9cf88387d91ec9d671ae752b13a98033cb27ec5efd20eddd0755e24a1586f199340a4ed7c878d15605b7d6318a237d24cd5aed38a4c +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST phf_shared-0.13.1.crate 16141 BLAKE2B a5cb239f8dbddf4fafa0dc5e85dba03712706455fd6643092bca73cf72f62b03610c21851e34c7f52e0a307b3d9c3faac6f260c67061cae585dd678cee328a82 SHA512 b8f61f3c420b02dd5256242cef47b7c4a8ad99f07712c81bdfd70be67fd1e538279a987676d07ab542df707a81f37425a5062f147ed98776c678f6ee1b9e0ff1 +DIST pin-project-1.1.10.crate 56348 BLAKE2B 2737430821b6f9552b224dc03273e56061ef732da90a14df477fb9a8c4ecc74bb4346ffc3f507297d4ae01014f2a1dd754ef76c0af2c3cea6cc889d77ed2fcd1 SHA512 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e +DIST pin-project-1.1.11.crate 56282 BLAKE2B ac154aebe6ab7b59aaedbf2dc7639cce5c32c255833377b90514ae1a338f651fe9337b4db57b27c2acf64de2bdf95c9c48f6940482265fd31a9017dc34793683 SHA512 4931b0697bfc1aba5a94de859b28bbac87c8421482b01be5b525a21af38dd361461306a623e8c184dbce50a9e5436c1b753e2a0391a04462e4d976a8348508a9 +DIST pin-project-internal-1.1.10.crate 29162 BLAKE2B 2f9175f5419c7995caff2e2a243cef44a724b8d94f4cbcb5c1378166d03950d77d054b75aaa6c90f991d1b4ec4ce3cf7b04b24e4ba44f3c1d633ff7d7f80980a SHA512 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96 +DIST pin-project-internal-1.1.11.crate 29261 BLAKE2B 3089fc6efdc118cb8bad9494671cb83e1b6ade24c4cf8c5768dac490ce387ee7e19c0e178c991030d75302fe559614d5edfb67ee4ecc7741efeefe6a0f7f506d SHA512 bebb474cb6ee9b23a7d4740c1c65f1cd9945535705cd2d6be2e51a572e88c4c5455140a46d7d98e767f549a5df9da361e9eda56cbe0ac304e35e834f30f1d8aa +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-project-lite-0.2.17.crate 31034 BLAKE2B 1d3bb970100c2a27c456bf771b4884f3c91c048310d27608161d3a02adf2f9cdddbc8674257c6b58c4ad6c0953e11cddf2fdf5813d95e5ab8425e71032556159 SHA512 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df +DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4 +DIST piper-0.2.5.crate 23908 BLAKE2B d47d3ba713caa9d3b70ff79f89a2a07e65a057ab7d969ae01f9c070a654214b81e434e87c5752a5ad8b2ee9342f6dd0c76e5401817bdf2eaf1a005e54090770a SHA512 c16f3a182d19aae31163f069cec4b282329375ae28e03f855831e459047da2cf67f98c6b549198894e36c6b554444b6d945abe6e7b211a3a87f52c2fa90639d6 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 +DIST plist-1.8.0.crate 54623 BLAKE2B 92de47e44b3734745a6abc59b02619e3c003545f2267eac13ea02d5d6b2f0aff0ad83ed73839bec943ccd0cb2f7c222f356bccb9005545931c5854798e5fc5be SHA512 c9a6b1e35196630349cf0c09f43f7bbadeb72e42876f1d93015718273b2e466b525586ad0f552494dad154561ed705bb9968deae98ee90102f63ba05bec89c97 +DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba +DIST png-0.18.1.crate 125800 BLAKE2B 88f59638af2aac1496aac53db0453601181795de15e2778e7ce8f3f0e0d2b7224d37592373e9920a2222e871594f5ecc0bcb2b245a6da6fc5c844f85f682ea9d SHA512 1cb257bb663c7091f4ff55545da10a2f5f84d1d448104489d0f2d91df4711e31a2ded7c4e481902f49f20869fb25674f625170e995080f29a2b2e37840a77c35 +DIST polling-3.11.0.crate 59387 BLAKE2B 4e7823d14c46f87d5faf31b98c76820b49235fd2601e62e1f8275907b4a489d2c4f7d50ce8da5688836528a1052c6758c4ddb58cb4d46807a6fe4c3d07fd1459 SHA512 77f98b9f9ddb34e8fdc052c3b05782a645deea5b1abf38d804c0ede44c649bbc2a106f157a767064aa5a63737f900c98867d5571a66b03ca72a7abd686633db7 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST portable-atomic-util-0.2.5.crate 51858 BLAKE2B 6e23923132141eaca93d20a8981382819c310b76206a3cc7d09cb114adfa869ef965d27bd20226b8538f840dcb780c7b31db3ff3e41e956826ad0c042d7a20ba SHA512 246c63d1818ce2e63ec5c0fddd9dd56e892a058c15e266a3ff169dcb9e8897122a5d0a8c7af4a9a9644d6acd2949d2eb422c07a4b6d2f413f0d59a8c97ae2835 +DIST portable-atomic-util-0.2.6.crate 52478 BLAKE2B 299bc2331001afb4c71258899a2be96ba19e907e40b0f71937a58d2211039196c51e038f53c8e3bd3662e096478ee67b6c135d608d5b8acc6c211bc432486d3b SHA512 12fa0d815a662e05867d7aaf84556ab637c827e1b0329c19ef4eaf6b0afa106f93aa760846a9dac38cd18bb03d2f631b365bad321da5365bbbe32d1a0a6c5163 +DIST portable-pty-0.9.0.crate 29466 BLAKE2B ea8433ac8597aad8f8d26730a0b43a8bf1b35d3ff1392bb4fe7a6ba82bc4580cc0e21ea48bdd7c867c679a39d6b7f7be916950d5da38492d44c75621d52ce3be SHA512 1d8261bc89404c35d2dc86b1ccd201ea2be65dad34a6059ceb4fcb6235b031f7e027691032b455fa47f89d768783a0e509dda95b12a39444e4676b662e066f15 +DIST postcard-1.1.3.crate 43968 BLAKE2B c81a42da856fcb2ae07a205c1a7bddf5381459716a9568e618c87e2cb9d5d5cc6780c6532578a3cad3034244fdd9f5d7fe25a5cd908cd28f0e8711e5aea0052b SHA512 6711f032e4b1a8bf946f1df7b87ba3b6644a5dcdbed8f378b7ca765f0a162da7ff1122d2c78e28277f6022e341b62ee48c3318936355411cb15a1d7fe73f4392 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST presser-0.3.1.crate 20946 BLAKE2B 270c86e5b21e660c68fc5c4f6780371041dcb161bc2c3044e80f16bf9ee09bdfca900d2b7813679bf44ad00147df457f73687dd822e8a2af3a707f63bda553a6 SHA512 d21b42169dd0769b2910b04059aa9b920a98fb6487184d61de6e94e1891e49bcf75dd89012554bf2a5fb748d2322a87b24d8a733c34f6294b07b00fd76cf397c +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 +DIST proc-macro-crate-2.0.0.crate 10922 BLAKE2B 37071c10c6f6d2500deabc6bacf034d48733f761a8d2639a891b41a1999ac12dc9ea25a7e6c04a7c6e27d0b89139e6241de95ac90c4f97e8e20f49a6bcf3086e SHA512 f733f9fea1f52343fcf7c3b5168abaf88b68b1cddd20a05bc7f370ba57048f918be1550081642c2ab3a023b95d9eadeb29c31a55aaf8be23a27b06ff90056363 +DIST proc-macro-crate-3.4.0.crate 12690 BLAKE2B d65a1be2058cbbd5458870153bd2758be63aa900f4daf012b7c527ecda915c6589f4778b4a5140b6c1a77e3bf1b954e0146de0ed6332ff12d3b9821640534d35 SHA512 bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad +DIST proc-macro-crate-3.5.0.crate 12709 BLAKE2B 693372efbded5ff45bfc4bd2dfe4bbc28ef939485e88b57076d92c99fce2824dca88373b1ce9e6517e313f2402885cf470028cf7e619eaa291519b8eacf697d5 SHA512 8848a2234e503414f9e5e90e7ae6e8141b743205c1bdf31cc5211781414c8619b617bf78b61d880178fa1d7e0d1cb172ac03695d9f8c611619e953a1fbd0353f +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.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST profiling-1.0.17.crate 13493 BLAKE2B a5af3764b2eaa13debded7a77065bd208b1554efc8ecc9615ebca582c018a57492092dbfdacaab842230c31c809c70dfe27a96f608b0519cb7b4266b4153306b SHA512 75b179f8226358f122077004e7aa6a18bde365702a0a63bdbcd46f7d69d1ce7bc525402dfbf40a253113c32e8e7651f8d70763666ac6ac2e2b2198921cc4b6f0 +DIST proptest-1.10.0.crate 207437 BLAKE2B 433b10c4f7bf890a0bbb404a1d7bb824eee4eed097485221e5f5b0e67b1c0985263fb08a8ddb7a17735bd1eaa05d1e38a9b6e3c3581e12e731e2a8176ccf42cd SHA512 c1ac3d9a5ec88f4c929fd0ae95c2a41c019ea92d80b3300b85ef6e1986b28ad9e6a6039698deff83013c63fe03c87b45b445a51f8c20b287cd72c4468b53c8ae +DIST pulldown-cmark-0.13.1.crate 154098 BLAKE2B 5001b9a7646bca1e2797cfcd1d06f7232e9191f507613b9299698fef5f5ffb2407afa9618ff079f930d49c3aee4194a87fc2b22f981a3df89e5a760cd12d37e8 SHA512 8ff1435b706fd3ea62bce212e86cf6c29b2a07946b8dc499e1d1219d9ace2414adaee799d7a8017ce679bbec8faca31750527d84d67478a072417e47d3e2514c +DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 +DIST quick-xml-0.38.4.crate 205035 BLAKE2B 242ca800fc568f77d0d2b7f2963fd16142a05150a692a15584b3044c54fb5a2b44eb703dcc04fc9fe99b6efa35560ef6a760a180ac445a26b0f1e944d7ea1773 SHA512 dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877 +DIST quick-xml-0.39.2.crate 213616 BLAKE2B 1b6325a4e068e874bcc47d3c471e4285646af40b45744e85350c24296d0b756e7f18331c1b4f0137627ab76f7e22dc701c62ec06520e10dcd26aa6abcde8cdab SHA512 139bc93fccef44472a28f2d41ac8a4ff33acd030a267a90734fdb8b12672fb580731c82a98038daec7b58a5942bca82f9ceacb1a449608e8ce7f441e3edc32e7 +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST r-efi-6.0.0.crate 65303 BLAKE2B 79a28aa1e41721ad39ad95837d60a7034f9eedf0f5a32017849e7f4abebf6eb55e79cc144cea52030cade11d6be6fc5ba863e711a74038ffcc67b0d6eef47bfd SHA512 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012 +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST rand_xorshift-0.4.0.crate 10262 BLAKE2B 1b18ad64c3a612f4a2f23c106febb073802bda49dec8cbaa2670882d5884c68d1016fd5773e21b68bef8da03cdecdf3df5a20c84bf8854cdb609f6342c51578d SHA512 4fba5eab0f510ebe5054899ef0f8fe3635a4e798da72a3ef449cbd5297869dff8baa05eb2b69ad01f103163744db158dc6a3a61f4b4a5a7d63f72e7a2b58b3d3 +DIST range-alloc-0.1.4.crate 7924 BLAKE2B f2cd9cc67aa1a318bbd6891a6c9e0ed73eb5f49f4f8fe31291a8d9f6d99f2c07e1eda121539d9c99e928435c11b914d7fb9d25526e30f0eaf04ef255220713fa SHA512 975eb397abcc335bf41fef1ce4f193beefcbde743296d64f35d7895332832cf10a3d863154a84bcdfb5f71fbefd23470a4e3417433dac5d5e605bfc87d40f6f3 +DIST range-alloc-0.1.5.crate 11163 BLAKE2B af418c09a2b07226eb3017e002fe5e3a9698764e375e4b140cf2c262107829924d566374a69c9126403f2e8f14e6c1edb411a92cf3b8d2b115537eeaa2d713f2 SHA512 fd13ee709ec9d8f5e182c6800cb3a133455b85d2e80148321b283741df3e44b71b8fbc353ed82318f56ecd2ea37aecf4dafc0dbd4e5ce04edaffa086c400a7d5 +DIST raqote-0.8.5.crate 61938 BLAKE2B 20127eb3dc2c5a9538eef0bcda2d94c7bcb3e6df7619c5f3bb35fe2bf1da90167847866bfb53f869ad83e01c86b9b5f158feb03cf91d19c5ea6a1fabd04e3d18 SHA512 6548a0cc1e0577a0fe56404b7ded23584919ce64f7a130d57d35a8abce5b05324c50961cff6b7713dd0370ff3c8bc28732e9a45bae08b86d3ad7f5968ca7c6dd +DIST ratatui-0.30.0.crate 70528 BLAKE2B dd75ac882c8b9bddee196a8d16b953ef8eef8bdbf3d010151988f044fd211d4377fef5da8b2636e4db80b4d0333dbbf494424f4f5a45af5ec76f2d7198702ba1 SHA512 eaa10e6383eba9166fe7b3ce93ee5715c5af3ffeaa75a724f140e7c83e4428504faddb20e3cf5f36d83a245e1b0297abfaec5e0e07d70ab193d0ccb9443cc23a +DIST ratatui-core-0.1.0.crate 159099 BLAKE2B f058ae843ea5d87c50652441e26467a364a1f8ee4e52f31c5cb352022828b4d060bbc9d1be64c115b3b05b9d618685473afeb188152b3dac3c217e73f13f9d80 SHA512 5ced009edeb109f327bf478067e138acaa8c83cab5be95144a5ea8e46ea3ab43d9feb50760eb606ee3cbfbc1b80c739297fd3ca8c4bc3c78a4c8c39f2b0e2a20 +DIST ratatui-crossterm-0.1.0.crate 17118 BLAKE2B 0896fcd3598f7bf11569ddd065c6652f461cdeb9ac9d5f8ef7dcdcda17bd2b25e441c18aacb3123b0184968de50784c64169866119e9251d5ca94632472684c3 SHA512 fc013df77d14c4b336cc32432ffe7f9f867742c3d934f3b464cbfdee60d38ed51002072d36d3305db94fe16af1c099a58d965a06420b95d6bed69c01d8d36108 +DIST ratatui-termwiz-0.1.0.crate 17360 BLAKE2B 1c6c93687f9e8cbe0c10fe7a2e9982844ee1f9c57e6d3eb3964e04b4069fab0b96b45c1f9ee7a617b95323b0c200af7e92cc3c3c7f64b5564c9bcff082f459a9 SHA512 3a0fd4adcfebd387f2969046eaea51ffb791d63ea9c0d2afc03e77c9bfb47a971e708795359d4cf3b1ee689617513aa0959e9122dc8dcd039afa454cdf1f618a +DIST ratatui-wgpu-cdcf5c6987adba56b060f6a8532ee83b25a4e3e5.gh.tar.gz 1162688 BLAKE2B 8d0ee98a8b2d4cf075739c9ed8b6ebf5dff5b00c7d6ee9b8f8f5c3216de9deee5c78d921595bd54f3c48b5327fcfbb9702086cc37dc7f4126327f25b0e20fd33 SHA512 e9a4da3befa8cc6f697dc0c21e4dcc26b476cb3fa3862480c61b4544af4632935793afbf5c74fbd9e3a2d82b92a0ddc4088b793d40a273defdc80a51a98516be +DIST ratatui-widgets-0.3.0.crate 216270 BLAKE2B ae18bbe7a0b10c8f63fde07d28958da7371a4c025c418dc6951ea9d7dc5f643ebdf325945e6272473b65d14981c5f2a69a29c2ff54dcddc67caf79d8222e5b35 SHA512 b765e08c1a999a78619de6a7eafa562759d44ac38095baf4463e56a7e14d6ebb3401a122ecf520e448d0dd201b09b012954e82d777c195df2263f7da02c59da7 +DIST raw-window-handle-0.6.2.crate 20234 BLAKE2B 9bc9b1188cd3ee8d799d45908de10f98a4069850e7855c1f7db86ffdcf49661f8ff1294da2f542fe9c09a3e8551bb34e2702f6a88f85306bcf8a36e03bfb738c SHA512 41020ee56615607aa0cd75a3f09348f3255abbf8705d68f001b3f2d7ecdc6c4f5ee060e97c4a2ca08607892e49d2ef009ea4f3b4f3c6256e593c6b66f52ffb1b +DIST recvmsg-1.0.0.crate 29694 BLAKE2B 1b0818bd937541220d8a1a7245ac981270588a7ec6fb1121aca1da845c22736e4f98a08e0824d993cd9a6aac03898b7b849c3fd47fcb2e691ad84fa2d5492a48 SHA512 1d6f4fd71b767e7db83cf52fbdfd903e208189bc9d4edd5d502cf30f63a5dd5552420573fd644cfe8a7313b6f82728d76d5c6d4fa910f3312f061ff565f3c024 +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_syscall-0.7.2.crate 28273 BLAKE2B 48004ea1da90c6d07db26d5ee4a7fc1b94b76c26682c776e4d5a201c595ec816737811104cd2c0c88992024eac05a02fb5850a882a92f15a4270bc53b954093c SHA512 fa923b6d0f9a6cc583647b5fef2af96d32aa91b1dc5a4365945a9f76dd164d5102c5917070e30f47784cffc43e121f83ac706b6ae9f17efd2d950ee34eabce21 +DIST redox_syscall-0.7.3.crate 28254 BLAKE2B f01d7eed372489c7218d9d080d532ab1a943798c679d05d348398dd3aff71bd86347a133a3458ebefbf63d20b011a550c77b0dede04bd62b99ede86b9b0690f2 SHA512 5bf5aa29b5407856929dafc827b3d82be0ebdff9dbb15f69e3d5bcdcd4eecd5bffa17383284b53ca1a138a18fef4836ea3628ab698a9b047f53ee8a2cbf6dfe7 +DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 +DIST regex-syntax-0.8.10.crate 358781 BLAKE2B fc7961b2c6e4d297f4dcc73cb3f6a82d7d9bf964808beacc86ec8c73f7b572f3d8c7503ccc4441a2d6283b8cfbbbfc49140b31207b5aeabe5a60c8870460c91e SHA512 ca9c36c963c81c2fa36e1105cdd193a9b99ee259de1765e6e8010fb4091e49ac100e2ba0cd117adb0890b32e74421581dd6397eb896772168c6eae9da0a938c3 +DIST relative-path-2.0.1.crate 28829 BLAKE2B d227e46980f7f1c6586bcd0f2caf6880c4de698a0d64cf840ad7430410548f1da1838a7e4f7dac3e6efd248ba04d7a94b41bb04934711578449317f74f848ac3 SHA512 172336d3c777a9a1915e05c76cdb0929b236698a4f0d7886afb761c74d49d827f559878e2cb5555607b9b25dcf2fddc126b47fd088ee37c9ba5c3882a9b5369a +DIST renderdoc-sys-1.1.0.crate 10366 BLAKE2B b8a45b84ed2d258c684b8056eee7f699bbf2381034aefcf77df0481c3f07a0705b46ab89d462d515bec752f22de689ede3535be5e826a75b84adba54ade51abe SHA512 a9535ffe9fb0a7c38133a834419f5b1f9b866e116569e0f31f2238145a63e1392d4f24186504cbf40bc67521842c1a977c0dcc53f5a12f45366b6c44484a64c9 +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST ropey-1.6.1.crate 119463 BLAKE2B a0d02ada75d96381b02715ddf28ceff9dc6ce718054d11eef5710d0b044d42c4d324cb136e69719806b0441be47c2d94f67eb5668aad344806f31a9f96c36974 SHA512 2c7d4379fd3c8058d25e746a830357f1e0740bcab99da58274b2ac54c17999d166768f4c366c85fbf56507841a2526c5a0a69290ccf3f9879c0df39204b094b3 +DIST rquickjs-0.11.0.crate 25527 BLAKE2B 8d4e143d71c8713e03a1d5ea158ec54714b7df806b4e3b9acfb3f390c3a9ca8f684400edae04c751884f4c0d0cfa7ae9276c3f2c1c0b9ee9fb8601f5b1d0181d SHA512 effe0c95a77674e5917ea4f9634796171b161df5da7ec7b910dc56204b440256779dec7fb25e2b421bb9965ab85a6bc2f1f15eee497928d2d03da2f4984029f6 +DIST rquickjs-core-0.11.0.crate 130101 BLAKE2B 5bfde2eab216f1cad43d84d43647c96165c3997a796b12df08dfa00824602476a2153e93b5abcab1a484cd62fdfb19be6c13092d1b68eb72684226128b84b9d1 SHA512 910b4ac4cd0d3296f353bf75bca5a04159949928cf76d03b66b5061b71deaab18534c4625fb12c372e23e66071aead5c7d54501311576d6d89ad2d398298603a +DIST rquickjs-macro-0.11.0.crate 31447 BLAKE2B c6f3f80c23134d88e86f87862d5e58f2b411296338637b19163af325aa33f1080c33ca894e8d695af40e1c0f60ea68434e31b85b7eaa0bc50144b430f4a72c36 SHA512 0bcda00499532eec64f4100d25fd041636c2051a08b71897486b46ba242b9fa98da442b6f5d23be0977c4235651def1b50f3c9bdf671bf99ae7d27c658cdff45 +DIST rquickjs-serde-0.5.0.crate 22044 BLAKE2B e32ecbbd991f9e8bf6f64b91582c2c322c0ca9485a32872fa5aa9cb5aadb87e20046b7bd8ceca4a41367272f68a6aad167a9bcef5c4f46104df594ba724533c1 SHA512 95f93f9bd62b45d1b29ec16d430aa4d39ff5822955b17f205a3717c1755d10d5c801f8d7e4481c8d6a88246346a80ba1caa67321e04544a41782f9bf806f60b1 +DIST rquickjs-sys-0.11.0.crate 916264 BLAKE2B f6a23c367cdd9ef1f36aef86c4a1ae604b29cee46434fbbf7f078534d6286227c3195ce650cb8d4ea7b2dacb8c121ff224ffcd59b116a67e44e0eb51ab753c91 SHA512 07c809c0cb7973226249764d024afe851df20966a5759b5cf90fa73bfd44d12269763c032b331dc70fc07167ae5b17971d026baed93dc2ecf105ba1337cb2128 +DIST rust-i18n-3.1.5.crate 21074 BLAKE2B 098620976b8d3dea950b8616d8d9dde2d9a650155b91dc4844b9d2bd53b8b435882e5c46fa0d3752d66a095cd409c17f901763afef2bd3428c056ad0b2965586 SHA512 6776c7114ac4dc2a8f90e4760ed6a1cf4c86f7fcf7c5f4860258192ceb91db120b8eddd7ff219f7ed87722e843e63fde27a6920aefb523c4cef6ac874049ea67 +DIST rust-i18n-macro-3.1.5.crate 16828 BLAKE2B 87d66d61f6aaaeeebb68f706a0b9360dc892d37c042d591abb50ca81824cf53bd63e2f096df6d57ca515795b53b69005bcceddcf17ac9656d1579a10c7f63cd7 SHA512 a12676ee5843459d185797f0128675330b4ae8380f808c7058a26d72292c1d07c14d3af24c298cc1d968d648117bb98792edc37c5da76fb9e2b6c822c86d7328 +DIST rust-i18n-support-3.1.5.crate 17137 BLAKE2B ebdbda67105f245957d1f5c1ddd9aa6ff58524b15362ceb95c9ce9b1a4629d97320cfe315bec211d27fe9421e1c4a090bda20cfb38b951e7e75aa5290d136025 SHA512 61abd50e32190f23307a86c1c8e38b5cf6a983ac3100520af5f9156d92564294032bea4e5b06ce0612d7befb37db3978d7437b0af2124c6808293bce08c26e38 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c +DIST rustix-openpty-0.2.0.crate 12888 BLAKE2B 81e349f880e029afbd25133d93e202fae0a0d7c210bd4e88f00280c3225682598307a15b783b797c4e6820fff0c0fef3342c359de1536e8e70ddcd5c6e254420 SHA512 a47720a711c03e90fabc331b63215a0314a099865f5862a1be7a9d89ce5f90a1492b55532917d2c29eeabf5a68560af546a3e9b20214c964b2c6be1c49c2e64d +DIST rustls-0.23.37.crate 372731 BLAKE2B 598d934a9fa15116a378d91d6df598ae56d51a48c34ac86bdad076ed8fb78aa13f227fdd9cc1924b65e80391df28b2d37fb260fad64502dea2bfbe26ab559d01 SHA512 b92a233abdc5382bd3c2de0f50e1ced3a8e1dd04eb7241e8beb9d78c27ec1e1e45b1bfbd9d4677078a4d19e3179dbef87acfb2bfc7543ce379b14902a0002e0f +DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0 +DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST rusty-fork-0.3.1.crate 21108 BLAKE2B 089d796e788488b2a07bd30f24b23193544f315dca9c34dcaeaa29928166de198b8e35bb0c89b7822cc058c1a381160ab22ee99e933ee85ea50e1a5830409364 SHA512 815e88620720901c737b8a3552424584094adeded3256678d3d033243674ab7808fc6404e678f52d0e46fbedf4eb9bb2cfd2ee85b543f21e448198c3c5f02381 +DIST rustybuzz-0.20.1.crate 272721 BLAKE2B 952760b72a8fec098321584cae5fb997b4b23ad3ca98926e96c231dda2ed385baca3c83037305553dc3c6ce4f112aee07465019be7d85903d06801e04c7d7b79 SHA512 83f9a74b64e289feb853ce6fd7b24dbfc20d9a4cc0165cf5dc62583f2ea958b97d367721933aebf7b26062175ac00234bc83982fc1fd581c570011bf6b9e168c +DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schemars-1.2.1.crate 94403 BLAKE2B 428d5b2956848ae7549e488b120cd87e6ace83d1a0ccceeee57695faea8885efb80b0a46a1690e4cbfd867c7d57769de7f1b137e91dc11cb843f123f92e20984 SHA512 a18a5e29b98ebbd78d46670317ad467904389a71e323f576c61816ff9ed86013df5048384b9c9af01c6087e4eae10e3dddccca6b3b6cc723feb2a6af08cae9e1 +DIST schemars_derive-1.2.1.crate 31319 BLAKE2B 62fbeebd4b1d7d85b54a4ec0c75ea26f4b85b8f029576396c69b3185f0e97f4782b44808f35aed2abc89f543e102cfcf0c4b9ed71a6b7651686b607f920b8b56 SHA512 ba80da6bfa7b4601975c440d1d8775ed956876de2545f75fdd427fb8fff8b0b501e4c99905a0c69c7821f81d9289724284bd85a7fd19de1c650b6bef11489a61 +DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST sctk-adwaita-0.10.1.crate 53237 BLAKE2B 5c0160c583c35960caa4457ebf58ca2f262dfa561eddb390d5ac0471de7540e5fe978a54325ca6cd840ce1b1fe3213174f455f2d8f09d3990f5b20d7fe1a07eb SHA512 76558982f548d5650c6e00f38f27d2cb784d12419c63ee7ba1beee11a809a79ab0d48f83bf48275e56e0cd9b8e91f7498708e16717a320a2296beee1dc3bda75 +DIST self_cell-1.2.2.crate 23264 BLAKE2B dd4208f060b09e673178d0c66ba98670187d613fd903254d17e711ed2538c4ce6cdca7c0d65482a163ed2c91c8aa9b19d7f29df025b9964d69ba0fab3a6c7d6d SHA512 b47fb19bc623b5d670c21a2b1c32dd298934e295cc5b965b2b244ff4a076a7de4c652e4d820db32e68301b4124334ebd25837b55c610b75dc60bdd95a6ef9420 +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST seq-macro-0.3.6.crate 16031 BLAKE2B 110007c7f779a8b59f3a1cd3f09bfb2c7e0288589840366ff3a56e9f1e6501053082eb957525353db8b88986a3178fd7c04b0e7622dc7823795efa476304a187 SHA512 e871abbba0e31edbb2ffd245b14ae57a9508bed8721ab7b828a85b2cbd2e56de4c9d2054ec7b334123e69aae177360964aa5087bd9142636737ea9af7c0b19e3 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_derive_internals-0.29.1.crate 26189 BLAKE2B 09d2fd10c73ab114efe244749678c166afcc3e6217f2a4c08c01a44e546471c5f7cbb7e79ef908fb306975852fe1ae32b7988e04df3741ca82db1e3a3d6979f8 SHA512 ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771 +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST serial2-0.2.34.crate 35396 BLAKE2B 7ea748e5c5362f781d3b1eedba9c37087fb7f85eeed9ded23debd2b3e47edc936b6fc007f1a93aa59b00219e8cccf83ed9a58570f4707bb896badeceae5694ff SHA512 ba807dc48eb95a06972ae48cf83d6dd81274bc9c2e03d57526bc35d3c5c6a8a456866a0391b5d00d6818429e046d48e2341c28e1e59180c83b402a71b1e3e270 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shared_library-0.1.9.crate 10566 BLAKE2B be5497dd6ed880d33f7b4d3721d3747794e29715fae352fdcc5d153cc9512da2c2f4b21804ce68077654eb3ce989dbd1fb688120516783dd78db7f48afc8ea0e SHA512 8696f5d9ae976b04ac3f559ff1c4945c5554fc741bd9e62207a475a331f8c90fa8c2d583ac9cf96dd18fd543b65fc469aa76dad2f526c00c68182130d4396462 +DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-0.3.18.crate 50862 BLAKE2B a0ae80afc2de0e3eb8b3c10241617cda08dcf2a6c06da3b385dfaf098ea4fb6c14f5d1aa6720325cff15d8ab195bf4d05966dc5a9e7155a1e43fcaf238ffb654 SHA512 1955288d7f47738007252ac2aed0fd05d1c16f1726ae2a97ac35b0ba5a6a82620b26ecc03c4760b12d86d4b83c7484a3830aa84530dc010d398fff436fda3137 +DIST signal-hook-mio-0.2.5.crate 14373 BLAKE2B 64cd21c7d5512c9315c6c19357d879e46c61935370dd5b0d97fc479e868654450efa52ba91a6c6810fbdbedef58c1a64188bf57b04aad105031763ba64aeb882 SHA512 0750e14b58cc61315738a4e7cf624c19f657d8480c76edb60c333dc0686f9dd4086264488c1dba7bba9a01053f69f9999ab157051524e2eba0299e7542c0a8c7 +DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST slotmap-1.1.1.crate 61862 BLAKE2B dba772f98dc54613ae98d7b6c828e21cbab06fe4dfb7c5068db8363f839bde485e6558567737300111d15b6e4dd5226bf0240f10439ea18d6dc717e6847b9cca SHA512 ad072ddd9edea34c3137f4f30d7f83c055b11567ebb4f505166bd7092260113f59bf215ff4566c1d567479d3d28f51f3751f2b939a768e658cc54a25ca49054a +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST smithay-client-toolkit-0.19.2.crate 131504 BLAKE2B ad85b36f9392a73b4814bc4b139de365a073d83a613fe96b7ad083a28ec37b601a5264d67c2a64c3a7a6997668970d9bb850f2693a0d1275e272d9a734628272 SHA512 afbafd5a2fe87c2c0b79512ac4facb3c5c6396e49f9c991686271bceb6851948a439ea58dffb358c4c2214b34797d73824485c3942ff7903b30e5f440cee6e5c +DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b +DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143 +DIST socket2-0.6.3.crate 59330 BLAKE2B 09055b889f501975ebb358382237e85c35d81108b5ee91652843b363477cf103bf72dd922e94aca201720faba00a25898bdb88df3a7e335d0664d48873453129 SHA512 c69ed9bafe82dce5fb6333430f06dd5bea910dbc2085ae6bc3f0b5b3d2f965459a8c19e90a877dcbfec70dc8098df11ffc01dd5a401b5638c29b6dabb3891ae3 +DIST spirv-0.3.0+sdk-1.3.268.0.crate 30802 BLAKE2B 8608a8613b02bb5c9e5258bb604db55c81d289664383606686c70f314e5bd31d5b4b0cd1e0b77c8431c363e023861c18a08f642b690a9ce01ce485d069bb6a25 SHA512 82187b94f32ee784eca112408e61e3c3ca8c825207b4c817b2b87900b252c514d137e6ea5e9384a2e241d5352ebad0e153a72d5b3db2b0dc938aaa472d3c261d +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST str_indices-0.4.4.crate 19480 BLAKE2B 23657f3b9dde27948aa6450c374a4da00d6da449cc66df88438e56013b2a085e9099dff51e100dcc9aec2c4eb61356b7296636954afbd801842c20b0bbc2bb5b SHA512 8f7882a38c443a4f319aa2b009d32160ae2b7488cae1beb50ee5106ccf584c9f4a3cbba0829a1bcaea6d707bfd6986d99decd21bbd4fe89e8dc15412cfa4879e +DIST streaming-iterator-0.1.9.crate 18482 BLAKE2B 017631b8186dc934fdc2e1979d3baf670bec6af4478bd44fa4a334d489c75495b0fc5fd46ba0363d547727526f1d7cfb8a02d152aafd8ab749ecae696534dd6f SHA512 312855b37fcaf766fc6627b3ff2c07f8a021c494476e4d64bae878670f1811231638f10dd390e2ea49aa166b7561b0fc0a463c87c36393a6f657c5970f7887f3 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST sw-composite-0.7.16.crate 12322 BLAKE2B 6a5a88e3b88db6f601aa7609b72472e53bebb23bc5e98d9376d30f4da1d1a00bcccdc4da6ba5ebbef6408a3eed063adbb0692568d37e70dbd2f7751c7b1b7e5a SHA512 af12fe8ad498b503345d56c122581b9905b5c3e9bfe231a33e04f47469349c5561efb26173d66e339191c99146fa8124f05cd233a10ebe8bf7d32b7d515982da +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST syntect-5.3.0.crate 833348 BLAKE2B 2eac10507da090fbd4dfb75e0aa96093ef10bc8cce9d8a1fb20e08a357cd82edb60dd6e008ad90ec09acefbea30de4661f5407b3afad94d57a542203c1406b8a SHA512 0c0eec80117c14e65fed1270021424ed839f51740e643533d6a9082a0011eb48577f52d99f26b0a86a500a0cbd54d0c07c87da78f9ebe5442fdf569784a05dbe +DIST system-deps-6.2.2.crate 25546 BLAKE2B e2f3c546565ae26554bfdc284eff2145b1248bed90f5b4315d9151777c96794f1aae0ec34cff0d3c922d1ee287e637c1b6c8a96dd48c2a2bb8a58871d2967347 SHA512 a81020d5cbccab3c618f17d691d76a058c634ff9e3615cafdc95ec002d8f1533586ce9ea1ad5da8ae3945be7dfd3d962cd7dbdcc95f0614ed5156bfb3c6c9c42 +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST tempfile-3.25.0.crate 43195 BLAKE2B b66caf01cff4018b2af273d59cbc5b5c6ee41fe1d9af89a0a096fdd11a1cfb5e2c3d728d7bac26fe06dd859c822f3ef0590cbb242643808559e6a7a99ef7ad8b SHA512 6e3f3b13c8f38c4695eefd83d86d977cda9f2fbf8b745e0a7bd0649e4d2c91be5a01dbc1a877e9335c28dd7f1ead468f6bc102e2c3d9dc46e9e6c5a752befc30 +DIST tempfile-3.27.0.crate 44780 BLAKE2B 898b8b00613c4617271febdd54dd1e5f66aca54c1e4b60067e508c87c15fe32f0ce2d30b3dd630ecf7083b046d579f31064fa72de09067981c920f4aab86f2ba SHA512 bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminfo-0.9.0.crate 45420 BLAKE2B db73b1857fff94a86aa8b840759dcbc7521bc30cfcf021c55aa6dcffb265042ed698b2a249ab3142c1761602984f510073d7cd73f818685153f0793c99e0593c SHA512 f22b16f93b2b7758b41ad393d580eeef067daada996e41056f21e110bf53fcc9a4bdd309518d338c5afcdc7484e2d36b2947d9c49b0ac0709448ceb00525e849 +DIST termios-0.3.3.crate 17103 BLAKE2B 855b1115d02dcb275ea772dec3db383f9a6f84c14876ac037a5e3bbd1e71e26d3adc64e41521145093256acbea56c28b6c14f7e3e2bc9fda37e7cea113abe214 SHA512 3d4cacdaa8bbbd9083a050e723c93510829210f5ca8eb806e661a3a1e3c8aee33565142c5df34fca74aad0d26319525ee70ca6faf3f55a29427423d37fda43ff +DIST termwiz-0.23.3.crate 400004 BLAKE2B d7f4d00d6e095c48d561b4eb33e7ffca672a694f4a1993991db699aed4963475a855bda15272323c5c756b300446ce1f223827dc2aae470469ec3c27bd7f01b6 SHA512 937c49e22e0004c4a235ff7bbfab7e053477444c2ce0a0873bc17aa6e7165413d07412f6a09630c6b3883d85264d7a3cc88651ec5b8fe8e52e51f1ffa7924701 +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 +DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac +DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST tiny_http-0.12.0.crate 51330 BLAKE2B d296b90b4e13d29cf16954c01bed353897740e37d6117208f8a52214d722778be7e326508f6e2a5b21e7f3cfba6f65de7a2c1bc52dbe57efe2fcf6b235fe7234 SHA512 c74efe5a0cad88ef0d569329bd633a9ed09365854aa5ef601c97f7f20a7869253b53f8945b998146ff1d97e7301fd59ea76a497fb0f1866c6b9bb76b87561fb0 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-1.50.0.crate 878380 BLAKE2B 222f2c36e420e4f444cf6e621a1ce69599aa96307af8b6d1fe32988ec5b6fd1dcc3f147f3bd82fd768b38cd48fff25c84e8fdfc3f1d6ae08fee4482d3f99dcca SHA512 d09c90a3b7e88935c97ac3092842ba4863c412fe2edc428431c4a1d80839354f79ec4235cd48b81a5c3d88442b21753d3322dfcafc3f4ef31f5fcefe210c5548 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-macros-2.6.1.crate 16546 BLAKE2B 70dae2211f477a09b910db16a3940ab0e6352fad86d06e54eb471dd9a16ad08829bd3ebfb97d415861c0f31ff437cc6ad0c994f3c25869725509f3db07cbadd6 SHA512 f52999d45ef36cc1a3704fca95f10160a244d1113ce957734fb044f6102e812596e5fee2a36157a2b3a0b070968890be2d6789a5d3157b69dff1fc141b0627b8 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml-0.9.12+spec-1.1.0.crate 56485 BLAKE2B 1552fd92ece75ebf9e8e4914bd60e981333d6f22f5b09baa489bb206369a654c4246d3f8832d7a8e03d2e4abe85cb6871b9ac9289af278b767e200807a4400ed SHA512 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89 +DIST toml-1.0.7+spec-1.1.0.crate 56659 BLAKE2B b64132ef45eba7c58f0cca74d860daa45d8880bae3ef597fa1c9347d8cdcbe8495f614537b9eed66d1a1e399e820db959b520f44f09c1a4ab3cbad2b24e7a66a SHA512 8bdd483164f0a51cf0defad998ae4e56a681fce89d20012c551fb78304e29cd8716ba8e4e90d77044f541db62f5d8f5e5900c5bdb7ade6629c52e01cabf2f3ef +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_datetime-1.0.1+spec-1.1.0.crate 18010 BLAKE2B 65f841130ef7dd97276bd0513fa54b15746129eb13f7dc90c3fbf23ad1e9c2efea6a8d89cc5446689400df028f0a0a5ac0ae3d38863694e6cc007ef602a5d46c SHA512 1c9de7a6361077f4d230b93b4556bb4c509d2241b131efc5fdc7d6f478cce9ccdf431db315d5be6b4b86395a5bd1302415698d0eec646f299cfb11a9f9cdd289 +DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc +DIST toml_edit-0.20.7.crate 101056 BLAKE2B 76c8ba87b0acfe74fb225bb1f1ef92ccee3e58e0dff64025e8d0727710e1362ccfe2f6d4625d0f1de7c14db318857c0e24e87831a82ce514bcb21f84d77dfade SHA512 fb6ef6e495e18b5d6eb96eee5c2a39b5539a8cebbaa8b93c3995d1e14d1db26488200633c7368f67ff5f982ab20dce0977601314c643fb2671c3caaae8e584af +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99 +DIST toml_edit-0.25.5+spec-1.1.0.crate 66719 BLAKE2B 1ce4b2b12181c6ee4b90e889d075df3d46a4edebaa3f7faa90f7e1495bc8cc2e81d1e24ca027b21ecf8332dcd883a0392a03c359a356f8aab07aaf2d420454c6 SHA512 b4588833d907adc5028e76751c8cc9cf36c05224a553e84c1afa21241eb52da4c2c358846a5bed8a35a5b51303aa51bb29138961b18020e8482dc21313041417 +DIST toml_parser-1.0.10+spec-1.1.0.crate 35150 BLAKE2B d74072b826d6af711a069531777567d66ce9e0584b2eb28a416e75834b960d775dd5cb47f2d6acea35246af8f0d62ee67c520aa27eeb724e9562fbe5cc1c7870 SHA512 e969576a98b690c5d58378d83b1b099fe00f3275f42f94289870dd86e0ba5c2e5d3d5a19e705551c742a38879e3f6c0055bebbc9d870904ba19ad2a7ecd9569c +DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST toml_writer-1.0.7+spec-1.1.0.crate 17166 BLAKE2B adcd9f5a857957dddd04aa7a73a1488a76721eb5c0323cde49e7a8727725b18595b915c337c1e1284ba9921fc68f1e149265b1f47d7678bb9b85e3403a291d10 SHA512 561734bf76e343a9377835ef19c96555c9daf9a618fd0baa785361c932a793e084e665e52b0932fa1a2b917bb74efdebcf8bef641fa2990b3bd93e5ce9884798 +DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST tracing-subscriber-0.3.23.crate 213773 BLAKE2B c47dbb00620dfef7b629f5f39549040ba1a7fdb1e511bd57212234396be248c66baddd5b12cfee49bad8bd9aebe9d4e9dd663df7e4e0230047fc028f9c4decc9 SHA512 9d69512c39fe2a4d9f4e27f373e3c79d2b23dc6a8e10e8388c5bba87d6f80048edd1e70541fb4311b9708d53510a53dfe69f32c1e3e36ea85c6dfaafc2c01f74 +DIST trash-5.2.5.crate 57121 BLAKE2B 276c03c34795fb7bc06bb274441e80807b2b7f487266893afe13318fd8d45399b200d55155dcd3eb36eb808a2e6146b0ff85d0d577f0db7982e7aa062c97857d SHA512 3c120538762df11325555749eacf3e4693e96bf780f052b11f09bdcfc3ed77254c54a864deb67ed6c78bb582dfb30f82c28500db6c5977b87c341cae6bead1ae +DIST tree-sitter-0.26.6.crate 196741 BLAKE2B bca201bcdfdcd917ef47f2c28603ea3f54c77fbbea8f9222f1bbc5a831495ce0f5c152604c7d83decb61bfc2c2d08becc43d0eb1eccb2fd8473210f425da0251 SHA512 c272f4bd7b080a5069ffc4b32fe1e9981f3402e9d51df065bdb6a52d4feae2a8e616207a52073682fa038884f9b87dd55446efa0939fabba661298be68d1bb73 +DIST tree-sitter-0.26.7.crate 196770 BLAKE2B 69392ce6b65a2f21d4b57f24ebbc24cd4f957ebcddcc981925a6abf9e4f45b63eddacb582fc8afdf1ec1f4f840faed6d9c5cda231a81dcec9a50509f322b000a SHA512 962ab013066a5a8c3bec70476b7a6aa251a3b6daebd536080fd60c5c60434f0faff494eb95ae69f28114c43ebe36e314f4892aa1973231a5effa5478e73aa113 +DIST tree-sitter-bash-0.25.1.crate 438310 BLAKE2B a1a5732caaafbb2b14dab1ade951525cf7f8a6d61e4d5acc9175661885b9ae04b7bbe941778189aee8b58bc9646709bf608835803e04916596d1807c6defb6d2 SHA512 64bdb945061fa42d722d58aa14a70a361c5b47db6be72bc887003a24b3eb577516db8d25e08b0dfc7a80728378d1b8d7cba5e169362bd594c819fa89363a3bbf +DIST tree-sitter-c-0.24.1.crate 248206 BLAKE2B 711a4ee8d08648c82b0516ec23c6a8131feaf18f476d3f75626431bcfdb65c1d5bcb44299b546576be0dc3a8269d35dfa0ae2b15ff6242464df222f20694d7e6 SHA512 c9c40e03ea66ba720bdad14db87d0f4941c5c6db7247df95291465bf5bb3cecde829743e8922b26aab3ee58b1030709b51c91c8c45e4037d958ea23b84413cfc +DIST tree-sitter-c-sharp-0.23.1.crate 1347808 BLAKE2B a5b744b9fb224ad75d702d56443eed27384f186301d48fdd5441ae6da2c79cf6275b280eff8baee78a0e32e1518d6bb89d18926b3bf3e1a88b8eafe759138cd2 SHA512 407142c6ccdaf5e8e5a509a4346f93988755821ab1cc2eee3ec719294f92ac4050dcca40993f1f5f7a500be056a5cbf383077627273e043ec1d414236a75d2a0 +DIST tree-sitter-cpp-0.23.4.crate 971129 BLAKE2B 7140ed83b33a7b433b0a0351d511ce747aa9b049d021e1d6bf2fe83b74a1d2677689f2c7c32cf98808219d526fbbe531dcf502b81dc189e10d867fd8633a70e8 SHA512 a67df99650c5eaf2e230504b3987099005b2761ad0bcc521bfaa4cd0ae2431d0fe1574dbc6be34fb9a49bb85f6d159612da973da8148303a9dfb92c4bd14fe15 +DIST tree-sitter-css-0.25.0.crate 52131 BLAKE2B 4fd5b2ea957b26ab6ba9f8965487940d79099d0151d894f33092200254594ec9dfc7b3ef51bb24b0fee33439f4b2c48078a4b4ae58191d589dd1a29ca60f3e8a SHA512 53d372c4867747d83ac8d626e0d53f121f2af7bee7962f18266aac4f2f3332d53fcb66815e3684ac86d8b2de0f329bfd0a8abf7c6880f8fe98253ae05db0a442 +DIST tree-sitter-go-0.25.0.crate 110415 BLAKE2B f5366807c41c3938ece49fea037732355ad601212fc1a759f7d4dd4e8665eb0e47556f6b839edfb92526e79a443d801f1672d57dff837b29123a9cda83e4b455 SHA512 5c847d91bdf4c9ebd876ca70e485de56a8a8e5bb71faf1348803978851621f0457b0931e82786a80b55484ffb3a9153fea712af40e35c657e1decc0752f13ac7 +DIST tree-sitter-highlight-0.26.6.crate 19465 BLAKE2B 0a5f48bdcbbb0a4095077039f228846b9839c22adcf8d4acf15a813f985691557a00c46834ad8276088dc251665d22d5be0e8988b6126ba99a81f60050b03677 SHA512 04f99d5ef64ac0a5f11143a28a153415ea76c48f64626750a52d5c452c621ef2ce1d062622276d80afd8f8372790ac4309c215843bf7508bec376e6e8c7edc0f +DIST tree-sitter-highlight-0.26.7.crate 19459 BLAKE2B f35c4c3ad02fb3f7d71bea9c1e5368bc38e2695b8f3bc43b5d587a947ab63b80c25b7ec55ccdde1b3c86ddeae0dcf37b17a18735852d27f0c1c15dc9568c29e1 SHA512 2bf0d93a130a152124c83967193a27c6df245de90911c26855353af480b09fe2ffe5540a7ae5e6c91951227bb8aefab1d7366c7940762134de0a1bea5b7a52aa +DIST tree-sitter-html-0.23.2.crate 21295 BLAKE2B 7c80c18d6e49eec670d2663bdac92eea49d10ba7ab48f14d4eb001edbee03249157a7236994170f0e44dd1b0a7f8daca1f5175f703dde131b2bcd1babe0d7099 SHA512 003fe25aff95eaedf6bd07663355b83d7ab1a72961a633f5d9ff8001804d2c54e0cde933cc20488a8fc4b1db703424c21df078623685bdf709e78e7e34369c2c +DIST tree-sitter-java-0.23.5.crate 159677 BLAKE2B 3b3f97af61878c77d3de0bc75e9df0a15527b7a4a04b784d71be4e55f28b639cd1d281c0dda53063654ca1bbb9246fdd7796ce47ab553b886ac945e2062f2e31 SHA512 1277647ae94247581df4587f846139fcf1709c461db528f6fa1907132a69212de71d44895b3f0682398ebeb10e1429c81b389c8cecd845860d8a1703987ecfaf +DIST tree-sitter-javascript-0.25.0.crate 151425 BLAKE2B f4877faea8ec0c9b993dfbcfc94a55e84e544c31d2c343ec66dc4daac529da963a62a943219360c66ceed26e061d86173d621eca3a6707e8bed0ea91b4972f55 SHA512 1f6c5f8138942de9da3b2197dc4f80b4c5aa286b39a35ece134736f57b8281fdcc209c44408a798f980bfe5e39b080c3754be0e002f3b014fd2727bc07cdeec9 +DIST tree-sitter-json-0.24.8.crate 13236 BLAKE2B a19f722d666f88d8e77609e11ccecf2b1d8a9422158eeeebdc2bd958ac11b78bd213ae9432c08efc3a655180e57bff0f41fadbdfd7348dbcc1b855d90e15290a SHA512 ed5c56dd414bf3b91b21bc3cdaf3b0f72576107e67ed6daee3aac7dff5cf95c344fefa05cafa428548ab84c7f57ae1ac0b5c70d92f8882fb6a94f37d08b0400f +DIST tree-sitter-language-0.1.7.crate 7945 BLAKE2B 8b6cd2481ad85a4d990b0243a040992faf8c536e083637e9da521767a5bdefcc4e7280150a88ed68495caa49dd016eb0c078ce63edfd24d9e418409097ab1194 SHA512 0b4416abf967e92fa7fa2069061deffe1727b9135c57508a1ba5a9bd5383a7ff7df5834d13b6939759cb5a2c003a7809e5863512b1c0660f5f9d58782362b7a8 +DIST tree-sitter-lua-0.4.1.crate 44316 BLAKE2B 1d0ef85b11772ab8f813ef5c1de8e09dde80da6f2ce107fc9e5989f56a014f5bb24db55d0fa109407625ed5b68295a7f3d73404ce6cbe6e9669e692f769b02a3 SHA512 8e290e7a23bef2267ff77cd99a2b886cd86630fcedf4a32db353ddc2045ae10e00470b3e5f1b67daf753b6990985af3b211240e23c6222c84eb7f74b35d5b8c1 +DIST tree-sitter-odin-1.3.0.crate 579769 BLAKE2B 21357fcc512226c290cac09352d0ac5ffe4f3420d49e0289ba46e3c672859280aa1945ef33b1832c489fc87f5ebec48f80f44ff89335de69ec3180973fb7f825 SHA512 217c576333d6b208843c936a3d950726ea84a72308b2a030425034c2e3d43d2531ac60c565f67565666a506b40d2574fe8a4f156062980ae2caff7562a13bc36 +DIST tree-sitter-pascal-0.10.2.crate 235910 BLAKE2B 870357cf6c0b8f6388a1b03a06d2e0c1073385e8ad5bfdf8ba14667eaf5a72ad34102d95eb378addebd1e7682428f81afed54d5c1efd6093387a34c791069c0a SHA512 56e88e7577e0c5aaccf025280a76a6ccc82e80d582e1becc20ea04b108576717d184a4a6061c72d91c3b8381dd8794b36db8d9aeaa6a42850eed27cebc4fde05 +DIST tree-sitter-php-0.24.2.crate 623737 BLAKE2B a564756f6a4332adb30a7fa9a75e21a8e698501c8a19267510f4b237bbf5e99ccd6438010fe32121cdaa84e5d4394893dcb73a1c0c89ad9ca3989b8d7b6921fe SHA512 bc8b72170418177a05a7b74759118755338e47bc5dc75e296d445c130e8c9a6e145c855832ac396baca911f31c8873055a0252554be354356e3606d744ba5c59 +DIST tree-sitter-python-0.25.0.crate 180146 BLAKE2B f0c773fee11edeca5028c4d08206a336b84ab62d2918b9b08a52e9947976731d0de42414e6decb82a8a7c5087896bba20bec9a184ea41d71546488e7367146a3 SHA512 db421d0b531c08f4abdf76d503ebfa5f8597d1f483be25aa1004201ad1713e0b35e03af0345c1e6a5f844aa58b7e7570ff5ed733c855b771de922c9a9efdd39f +DIST tree-sitter-ruby-0.23.1.crate 512753 BLAKE2B ebd8bbe0048ca25bc3b232a0042de9b66e69df7936796592a7b058f94812c4ffc07a75ba5387dc07edf0e55999330c5864baa2d7839a6e6a16c0524c7f9f8028 SHA512 bebffed7b931ee441a1f5a5c5ff107a1e27dd04d13f77b84d5749cdcceb38299579233e6b649dc79845754de2becfb2574501a32e59860a77ca837cc0ae16f20 +DIST tree-sitter-rust-0.24.0.crate 361995 BLAKE2B 2f99bcc7b4a5da3b3851ece79ecd939d9ad3429e4b34cf71a179d626a1c9c51a5add5cd940c9380fc5bab3a8a3a1b890c90cc153acc5f083d91d8936ed31e17d SHA512 051f07528cc652626627fdef6e8520130d10c868f20d5e034e16f5cca5bb05bec50919200de3ac77699100b7ab269f06feb0a022dbd7e0c89724fd9ae8a9481e +DIST tree-sitter-rust-0.24.1.crate 367988 BLAKE2B 9e3dedfbe181de2508c2ae0aef95b33db03b98d650bf5b49139363d38a8df79f8725dd1a0d9d866b0b65fa9acbebd61b500f64cec4aa580019c5287b4f1416f5 SHA512 89c9a42523ce426aa7c6129249128c874c5cc8383336710e96cc4c829b322ae0185143fb3081dbb7a943779bf6a43eaa50b5310a126c0547b696246056ec16fd +DIST tree-sitter-typescript-0.23.2.crate 829457 BLAKE2B 8c17c631c66ff4f71535d1e5657a6368b6d42f66833d4239a4b00e92a4efcc0b9c9b24977e1c9248e976190e9a9b391847a0daea186e72bd62e3324714917d02 SHA512 685796ba85a72e60a7955766e8b8afc394eaa30857ecb17981797e4bb1e4e215c0d01f54d91dd7f3b51016f12de824caa32c67acbee5dec346b7266f414ee527 +DIST tree_magic_mini-3.2.2.crate 16074 BLAKE2B d63e4e6768e9af7d29ab2a0c8c2986201f1765b267cf7511c50a50fbb0d73a2e9f5a8d93f6cc371ded7b1581571cbf4b2750ac6cdaa0c26274fc7c1b3b9dfa17 SHA512 37c627d440ae8e0ba9c2d0a322cc68252d6c1e56548483142a1e801c057521cb5a6387e8a7849c25de6d9dfcbaf579fa900b37d93ff023057591d3bbda843a3b +DIST triomphe-0.1.15.crate 34711 BLAKE2B 0b47f413da6e80737b59c921992e629b9e55e8984f50e268058a1baf296804a319d8fb4792dda693abc43e4f164148923e5b6f3ebb8be7d072d9e0638629ef8e SHA512 43e82d5389061764cfcb13877c9bf1a71150f698a08347aa1dd168e1bf5b615d1e0f11a81b1b4742737d735a2615781cc5bcdfc7a1582f9fd0f204d20b6e92cf +DIST ts-rs-12.0.1.crate 57231 BLAKE2B 5e12a54edbcd183e699d021b7a576bc703c39d37e9165322ae828e02ca94ad65509ad07360543d8d6f1d703b788f9f5efccd3352158707e618cdf5c5b06a1811 SHA512 b3e0cc891567bd5d2344df82b9e10e199d84d074275da75e2c43c875d1709184e6848b3a81c39094772d97568d396c2a18d2afe6644822c23a3bff0d17af8311 +DIST ts-rs-macros-12.0.1.crate 21085 BLAKE2B 5340ad16c5e7d946c874f1b1f9803d0e271d14392468f184a7d84b4f144041a79f578cd52efdc4c890247657fd89139664aecfc9b78d13d683c3d8424fa50d1f SHA512 e48e69a75db2108983019506d761ebfd57243c9001ec0798add91512f2df3201077681503ae5e87284ab4359bb1926fb4b523c757a28d688728f5eb8bafb5ee4 +DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630 +DIST unicase-2.9.0.crate 24368 BLAKE2B 6564ceec45d9bbac876cc12015e46f4efb415fdda4a37a62f8dc00ac93fa7a6a643887035caf0c6eb13b07571a2145e393080930fc5d1f71899794a942440409 SHA512 1255c6eb4cb7217f0ccb698f790115d88dac3dae3708832f9cdb135f6cd914b2653048463036bc396d0da0cf415251b53c70e27ad5a1cf39a9bb18d8112aae44 +DIST unicode-bidi-0.3.18.crate 58300 BLAKE2B 388af09d26248f2059d251f9c2b7d949112a430b16ad5868874d436346e2e753875ae382257cf5bb1d41d6ce9f2d7a34d37d2a2e88f9cc051b85a53c3baf5ee0 SHA512 69b5f220cfe8b7b36471fb0adc7d7852a8c40c497b8a81eacd1293b72c46e09c39c2e0a7218b58f0cb62c5ced397a8eda2c5f358eacdfe5d18aba2bc14afe2bd +DIST unicode-bidi-mirroring-0.4.0.crate 8169 BLAKE2B 187e2ac7d4bc3355e5530d2a092833a9cb6c1d1b516012db25d312c9018f680e5c4092c8f208b4b2144a79f3f45ca5d9d2ac37ac86d2c6fdd7a42a52e2600a7b SHA512 8dfd55ac7059ed8fe88fca409885242937d16c5ec3a29425210bc8f6c4dbe20c9a1ceabd4f4c33e84ed5082a3d29a0e83d633d8e4a346144a6883b9e04d73656 +DIST unicode-ccc-0.4.0.crate 8942 BLAKE2B 414a8b3d4631314f754ef69a811b55e5bf91e0c52af134e2389ea0468885ee09461b46a4c3e0cfafc1ca66a6217120beee6bf1775b68aaf7ee233f1a3f83d522 SHA512 ee7f51249d900fad3efd20fc24fa1491f95f077471eabc879b49506d500a80bb3c60472367a338211e9364b7043a586e83b402bb0355ab95fc2f2a0d84b017a7 +DIST unicode-id-start-1.4.0.crate 48270 BLAKE2B 978faf1528951ef1fb57de71d743fad124ffb7ce04607cd2e61f86dfab61633cde273e4e89c11f30be79d110a4e050221a9a2c75606d803ee5b0a7b91e46956d SHA512 f095a3db207648f6f34e57df105a7d742344af56de7066309a397cf914db2254d9d9057a839ef33342ff54020e3a982113ddf2098fa77dc023aac8811bdf46a1 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-properties-0.1.4.crate 42752 BLAKE2B 6affbc1a67e72551ad37157d812a03b5a0396d4f8bc2a46e6d45fe9e315f4e2c20f3d261140d1df7e0d906353024bce011981bdcdcb0cb4320089e222fd9796f SHA512 f0b974b88d0177738abc76979ef24a7a6506ef77b67291c8cdf9347f93b7a68b402ba012312f9bebc450bb21981f6b3a7a420f4e417e1ed9ca23e18bc130ad3e +DIST unicode-script-0.5.8.crate 48253 BLAKE2B b40b6ce91176135cbe9d90c8d6fd6bfd11727e4e1607360916ef6c202f79f2424f784ee594effb66ddd4f9be7dd78c916a0af6f5072625058046db0ca9ad2007 SHA512 1c7591e24dbedd922bb330d20ecdbf315c1ac06b4043d63911d187a0a74b19530ad0efc9c863bdd4049590ba6265a730599cae36148560469f53a43d263c5fb9 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-truncate-2.0.1.crate 18182 BLAKE2B 01de873d921f29aa118ccb7f5bf67a677a3e4f2f4f4846bf9a9cb866249c84dbb7b9e5cadbb3f2104d9a32cc04a8fb5178138a84e08855d4bf03ca5071da4367 SHA512 cbf016811444fef1252e6553756f22889ed92bd328c51b45a88afdec370b2cddb64e27ec5a2bc5bae7748f76cd896e462fdbcdfedf7bda0f0555194bd60b0c3d +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unicode_names2-2.0.0.crate 332893 BLAKE2B 3e1b406f564a11f9fa6d1b509b344b3728caf1ea6551e66815b338db228e763761c113c88876adb5d603a61c2eaea357880eb17468b1b20a288c290bc507e705 SHA512 09bfb730ea745531135b2a75c13358ef1ffb16b2968db253ddabdec65e72aa836c8a9857393ae0473853cec85b5db07ca58ef6bea0af83e270c9468865e6eebe +DIST unicode_names2_generator-2.0.0.crate 14539 BLAKE2B a8b6526f90338a89afc12de37f67ad91d39f1de1c95da16ec70e90e49eb2c78b0486cebab89b1cd141146a20aa957a204b830b93bfe3ef3bdb0308142fe62a83 SHA512 2a4f012472ec4c838d1c2eae62d280b44a4931a40fde0e41ad5ac57006123a7c2dc901164219a2cf769d2a7a6c410c907725848b3b7806c4f11ef224fdabc5b8 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST ureq-3.2.0.crate 146791 BLAKE2B bd050c9829b544c50fcb250201beca383d9d92dcc1b798433be467450714bdd6a7c5978f169fade8be9123694a87f8d2dc36c7cd032aa9ae1c034fd68b4ad46e SHA512 6de309954c60a1d60ee4d190ce79fca4b1ba5458bf664e0fb94e500a1e776cfc171c48d49cb7eb63aae92a016f6c0e7bb6ba1f809151c60e4ac1b20b583329c3 +DIST ureq-proto-0.5.3.crate 60151 BLAKE2B a8e28281489d90f804e1c817a11f814e09cc2414c83dc05d23e97d06b2c5b45af094b84f3f1296f74d3d663043893dfe140d2547727594c1e2ba518420a8a364 SHA512 073716d690fc04576d37e61008575131fd5a4fccc58c2afc0774e142e11290d2dedd30def3646ba851c219a788bc7a249651712310fe038d01708eb8c11a3236 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.21.0.crate 62247 BLAKE2B 684b85cdf88f11f2252ec62c0c6d43900b4bd076b47dd90b2d96231ec747713683b59535d0d737f3e81312f278d2c36c6e9666a3c83576d8034e850d37a46fc4 SHA512 af0eccf18ddc91b72e0043ece56e7a4679181d9a85b84d04dd2012f4215d43bbbfcb3114e8b086841aa4512beb6bebad4d43a092cba7f5efdd4771f70317c6e5 +DIST uuid-1.22.0.crate 61780 BLAKE2B 53dc1175c57d33b4733f885514c66f9cf79a9bf97d355ef19e2dafbcc668a39f1eac11c1188c77d8f83eb4b0267a7e94cdc9fe73a60ddb5af758bf4cc7e2b996 SHA512 6ff9dcbb7281feb4415d6d6c49541af2a90cb91703ede4d99fa994d63770c03ea45ea2e445d3f26f017a5301a9d79e477c34e7c609587326bbc2c665aecae7dc +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST version-compare-0.2.1.crate 14245 BLAKE2B 92e952cfb544ef73c4ef0fd44238b414fd66fa71bfb3e0e0d2c849f5f4353570a0a9b8dc8750c5c30ce4e4c3f50a9becb188ee96c383a3e3f03b23349c2415be SHA512 43e6aa9e53c2e8b21aedcf3704aece741329bf85508ecbc20e4ee35651d8a819d9e28c2102172a5fc335ea3124c379eb5507407c09e6532124a56a3aaa1097d9 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST vsimd-0.8.0.crate 21377 BLAKE2B 106c933a8755f9dff4e2a07e3ffb9d14dce6428177982bd1d38c95446cc11b7f8ce4a5c70d85d61f3cf089cda12d2b9745368cbee33b91d0e03b14d6c154010e SHA512 2c9c186369161dcedb6e1a5d95310a2886287d400a03ed507cdf1cccad02f2024fb727037aac0848d26a50a6ff1fe17d3902d60b876e9ca3a73b41482b536e54 +DIST vt100-0.16.2.crate 32355 BLAKE2B 9b269429830a3f7cb46d5c351d2fac33d558ba97a0ca53f9fc8916a75caa75e2b89be7e6c3739ba0f1fd48e3536e6bef7d3e3c0afcb18966affffbb0b5daddf4 SHA512 82104af12718d599fed026189d379f261797695f13d10b09f044f274bef72dbdd51d8c9da66e7857a9908f59e32d9f970668d81076cdbd486dad2632341e8acf +DIST vte-0.15.0.crate 57487 BLAKE2B f1ce6bf274129d4aa85e438a41f9cd814e5fd006932bc024a0034b26b19fd8bc819d34f169c3d9f2ec35dc7f19f358db4f62d5fdeadfc8e6633273eb8a6bcbee SHA512 d74ff843d1744145570816f8743b1cb06f7f340d2528dbdf2fa4634e9329fde718ccf4ce7227f1715f76061da7d092cc8110de2fab86ac0da03a5ffa7f959cb3 +DIST vtparse-0.6.2.crate 11448 BLAKE2B fe3422789dbda377be9cded973323149b296785adf184357ff3d134b4c39ba364cedf0fe1260f077a4e4f807ab4589cb1a5b886768e503a73285b24ecf89c62b SHA512 32214ee2d8216b8e7e7a329ba98805e9c6c78102e0bfb6ab34a7b2947cae0329f706862b349600088b6255b0440bc1e5fb818e477b126a569a0f9ad94222b3a3 +DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d +DIST wasm-bindgen-0.2.113.crate 59604 BLAKE2B c672e357267c4e0465ef3ece3e87c345588bbc7646904b0dfb37442c5d9b69c7a4005154b8d344726853a2037ef60d67c560683a4884d2b1fa29b5be8b86201d SHA512 8ea9025cbf9998170af42fdda9aeb585eb2b8a09ab5d0513fa87037e9696f7055822cb4aabe95567089dd0a52c4dc3d580fd2d16f2b2a08cb2ce727d11dbb5ba +DIST wasm-bindgen-0.2.114.crate 59350 BLAKE2B 9bef0d69524ae4bda2178d5e9cae43d777fe23fc106e0282324eb0c417e15c6b2d9e39a610a23053ee994b74c31c6696bbf9db6d06e36f4a2689d0e0246940a8 SHA512 c6e9f49013b390a1037292b53bdd79dfae07b17b6750f8ac013efc5d37532253f8e63af091b6bde52c133a3933266630e76c059cf7fc7eb694e4c72d55144a4d +DIST wasm-bindgen-futures-0.4.63.crate 17647 BLAKE2B 4c7caac9cc09ea9fe27f9d1d79aa5ee83d89de8b1063a5ac22a31cef58bce9bea7f947418c5af995ffe2689b2f9381953ac63b24b104b281a196cd9f40518126 SHA512 9ca902233daac759d244ed7681fbc868b214b6ac0c09999f23116555f46bf324af67347f69da268e1c89b0288062a5c7be927e45e3a1dfb0227edcc0f2940eea +DIST wasm-bindgen-futures-0.4.64.crate 17656 BLAKE2B f4c1348022bccc48c9d7191bd626de1c8afd31c3c08d6156bb3512bc5fb71e8fa0388c5644dfd23de68310039ceff2b30e842abbacce44b400f9202b2a6f9ceb SHA512 71c580cbc1be7bb4261b45cd3df3ad979d0f55b2fa2b8282a773356f268ce43b26da0c118c85c0ffa9d60ecb189eeb199de7a804445aa42827f22876b38f4c51 +DIST wasm-bindgen-macro-0.2.113.crate 9275 BLAKE2B f8df8c975c86b4980dbfa27e79d882885e2ef28ab0c38fcb308927060e69fd445bcd9abd8acd3aabcf2c6c1eedaf11feaf24ec9ad5e01840bc349da96b3c2c9f SHA512 e529c953851f43ec50c53331d22bc4c723c17bbd856b7f7d1cd4b923bb0bbe312e2ad748a0b7ff58abc5f9b988cf63a64efb92245d32104c9cba16dd96bbbb10 +DIST wasm-bindgen-macro-0.2.114.crate 9289 BLAKE2B ad8de58de044cf0b8db6aaf713745a9f2dc7dfeb53dfc12f36de732fbb36c7cd36f1e8f1e073a3fb460d7b2baef8ba3126f0003eea4b052886b1502edf595c0d SHA512 e44de567c0e00a2ad451199402e178fa99a576b26466869f85f651d9258ed713bbe33f003981adaf85f4b5068bc0950222ad83b09b385e243b6556da98e7fadb +DIST wasm-bindgen-macro-support-0.2.113.crate 62539 BLAKE2B c75c197e833de729e56e289b2c56f8224bc3903db67bfd95ba77961f6187ef8739804ff915dc44dc1d271f5f30ade5b5137b3519319bae6b8c339346d2974d50 SHA512 c7735238e61e4278de3f7bd5af630c56d05b0631004d6ca481005ee437ab6cac365e1e1e5e12b7880eaf1970f1c53dc5ca2ceb06094b6e8ef8cbe8146c9df943 +DIST wasm-bindgen-macro-support-0.2.114.crate 63445 BLAKE2B 97a01b9296dafdb7032d432dc9e0f80d534750509c5c1c081766bc6286da373ca74beb9264869a4aa8ad10e6b605321f95058ee3ae35d8130b45ecfb372a7a7d SHA512 723df09894bfe8338ae127e6022fdeb814f80201c6f84cb0b7d85277c968b254b09c80821462b576febd041109947a9dc4aeda904bfe49ce8cfc828169b2c243 +DIST wasm-bindgen-shared-0.2.113.crate 10218 BLAKE2B 558e7cbfb0b063ef599997fd7978bac04e504d1e469712042d113ef378d33fb1ae1e015a9d2fc5194cbbbf60d0f7c77b98a58f2a7b5ab9b947055164bf018eef SHA512 b62b668ba3f8ef2f709d5df93a490e2f3fab540c334166613453f32231788b4e7ef634b5c88e8ec6a5e1016a3dc1484ffb6eb42464fd399ed3f210ab49316168 +DIST wasm-bindgen-shared-0.2.114.crate 10538 BLAKE2B 2dde4757cf4266772087862688b3c24fdff7931d2245b9ed0cafd131a1905273ef48312b3d6a6f1c4929d069deb766405abe03efc7bf615abde9c5e770b85979 SHA512 532c8599710ead05d318d7d30c410bf1cf92e4b6c6bd1848155330dd3cfe430755387827612d6d757a87506ca54892456802244e04ad440975bd8dd7efe38969 +DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2 +DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855 +DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834 +DIST wayland-backend-0.3.12.crate 77037 BLAKE2B 131fcb31e0e94bee6506064ba7246be8f97e9f27092ec59ddaee1e88ee26893c840deb810ca93aafbfcbcc586ad4a07574f32eb4a56210080965d4166a8f4022 SHA512 39635929dfc1d2a1e62c90b13c0192f3f063b77526b2834299e0626c29546fe70d031ccf6961233a63c2ccb24de0560fbd7cee3cb368535c0ffea70572c27ce5 +DIST wayland-backend-0.3.14.crate 79650 BLAKE2B 9ea3d4e5fe389d7298944f0bc805f305650b0a39d352ca0315741a2ae4630f82e60e4bca484a62d22fd5424f090b5c1d312ba60195e440edce6434133ee4b1fa SHA512 4b6c3ba136897f68c55e45e50d5343b3caa8d669a0a28a2e97d61dda06db6b7cfb81162e3a89622ff4ad55a3e8aa122a4be27dbbc8192b699705505e779eb9d0 +DIST wayland-client-0.31.12.crate 64851 BLAKE2B df057d89717ad966da20dfab06ece6c6f9b4c8624f4bb1f5ddb25ae0a47c1e7b6ea09029fa173519222d1368aecc5808fb22be51df2c18ffe146906bbe09a601 SHA512 39db7665094b81279b8714aa1a29f208f0c3ad722ad294c1211b7893b0ad478debfed1a1a22f64b3d2713a68e892e804da69192f12df529436d6782f338ae9d7 +DIST wayland-client-0.31.13.crate 66894 BLAKE2B cc452c270925713fe94699b11c20fba240b1e14d0a96675daafed240dd2532e3ebc795ecc1cdde240576ca7fa285cd810775c9f7459086c4d43af8b117eba685 SHA512 9f37cd2d8fbb63486c4c5f93a286893a87e30ce9c238bb1b8868628c2d1a4e9651b1caf51b2260413dd92967c079d0521fcc8ff7de9c987be8b67547d72f9242 +DIST wayland-csd-frame-0.3.0.crate 5696 BLAKE2B cc475e52f9cb0bd06569b7a6996cc78158a07ed2cad7282973806d4b4dd345b968088d5d035ce1f52909aeb3aeb804b93243f6fe98c38c0e8032d961992cbc1a SHA512 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8 +DIST wayland-cursor-0.31.12.crate 9340 BLAKE2B b8727c33cb8ee1e71169b1e9341452a3ce5fbe4c988b6fef9ce9e49b637f8943d1b2308d43b747f4029d3da09597a4a55e35aa4e28517d4b11713f3ffa5344f1 SHA512 b85807e2f912e421ff6205dbadfe865c4567b0c0145d290127d820dc7cd9f6234460fb271671b2673aaf45e19fb6bb68060c7053f081b3915c716a5af5dc2bfe +DIST wayland-cursor-0.31.13.crate 9324 BLAKE2B 5b1208c8182cd28f733eaacf7d0ae68a6e3e068d0d3aaa9e8f45ea58b0df04349fcd5d5422068f8084da9cce09ba9418bf85f9f194e775d0528839d873208383 SHA512 9e5223383b92cee26fc73091072d81fd11d101a2fe790eecf3a3b7da5428fa9ac63ab709bd00de7b41553e4595aa0e38ca22f12d8e143b3f30d59d277040fd8c +DIST wayland-protocols-0.32.10.crate 156152 BLAKE2B 7c8aa3157772dbef0a4f66cb562eeb50b66301510db28dc02157a97ae14d5824f9ad134e9c3936bb26a1b551a2d293ab37fdb63b38f94248c2137514e020d803 SHA512 63b053e1f261e386ec50a8aea7d8e55e355e211abab34605695313882ff68fe1cd55c3983833767cef741fd43c1a2aad02cdada4d1fac828155159aee3cb9c83 +DIST wayland-protocols-0.32.11.crate 156123 BLAKE2B b5b9af210c16462c44db41a9827bd1577197ebf2749c7263fc95b45d73146fbcef77482a12dbaed39079330e9a6efec43ad3b01ac3808a3fcd0f97006c07c45b SHA512 d87d3e300e94ec5a637c30e79171305d0e0cd9b7188e90112213bd078db371b136bda92de7bc7935640053b6c5f587d0d9fee1e2f6e815f97c93a26ca2bdd1f4 +DIST wayland-protocols-plasma-0.3.10.crate 68815 BLAKE2B de325c2951099e22a02b17294413e348b3b64fa4628748adc8e9dfc854b605e57807899d98a2b0829730a1bfa749aa7ec72c7eb8407c5dd11f4712355b36ee2d SHA512 34bb26dc1859d548efb429b173fe79d893dbfb347b00d06c05a4f79f9a7a4fbe2023461bfb3b80e750c735f29940416bb913d004f077ff6d054b66fd4edeb45a +DIST wayland-protocols-plasma-0.3.11.crate 68786 BLAKE2B 1dcf2a13b0468ec8a3d34647c7fbbf165aa675d1faa91b48bd16ae33ba8abe725af69487fbbe795f6e13469557fda30d53a81a4e0d5407ac40d6e829bbce451c SHA512 bab0710137284f4bb9ce1f4a410ad3740e515419d5e7b7b3b85796b640856a1ea4d9de767cbdb0e47e5e9289803ee71baa8c5b1df93afb1b32742b669e7eac9b +DIST wayland-protocols-wlr-0.3.10.crate 28244 BLAKE2B 71428cd905ee1953adc499193ce3fe6046201382b44063d4704a95c5615f34d42516a7fbc25d68c90bd681790aa209b866b9af66eec67d2836a2c41f44c204a6 SHA512 e1892dd5bd84b5f5b4883b86985fe3c9a7fe3757a5b6f4f5db272160cedc47c725d8cd1d7491c4277dc5d62115eedc331ce38bf7e7c18bf628ab6bdbaf689b11 +DIST wayland-protocols-wlr-0.3.11.crate 28351 BLAKE2B eac27c427bb640e1053cc134b5702e710b03b9018baeb37d81814f66c72e8bc452b1ceca298ce07e7b8ac5d92d61968f584bcdd403df25f675388ddde4640fd0 SHA512 347024108d7a09a1bd469f2a3e68d3ba849499de324b667ec9fd8ca654e3bd397ea01fd1c6f98d3e0100f742f782279fd22c6b00e57c05fc6e3523908f78d1c5 +DIST wayland-scanner-0.31.8.crate 37224 BLAKE2B 44759ec9da559efd7cf87169eafe4813878072baa302cf61b6142c7492e7baafcd21b66283efd41f08482608145a2aba8124e77a8a6cb6a03ed7af117ccf3bf7 SHA512 f9b2c9cb76c841be77cef98c9fff47794f0c0b3e84798ca0b5cabfa328d6412a82df78024f47e0478c659e15b40558e9ec7f506823ca4b2ef33f824b8e8d24b9 +DIST wayland-scanner-0.31.9.crate 37205 BLAKE2B 873b1b72f31dd137d881e5207384c57a0a742dc56ad5136f19d8d4960767688acbdbd3bc1b726874ad80dd852d5997c33885703fbe3c3b9ee15211562348de46 SHA512 1e541aa375bbaaa51f51ec25b214f7d16b03e21afcb9d6fd4dd7ea86d0b5bf0269369d6201fb648af903fa0ac8599b1d21d29c0cfddca864062e193db6eea6d9 +DIST wayland-sys-0.31.10.crate 21430 BLAKE2B 7728dbc08fc6d370dbc12295bf158ba4d0ba5f54dd9c341c20965e1bf767986d1977aa48c442b9431ac6fea73022291613779b6fa7d9c8545c36431e9bef7bba SHA512 45723f9cab78a55d31e085be9c58d12e4659fe1f4b9c418e3de615150fb28bbbee3f8b205cc6d5ab4a20cb21d69a70769d6ddbe63d8dcaae277fe16bf5726506 +DIST wayland-sys-0.31.8.crate 9595 BLAKE2B fc8cfae93e7eec0970a9f88c4a5abc6fc808fb908e8c44e809edc130e3ea7dd98c40967190554c95c209181e009d2420c1e733a27306d8c0a6bc8266bf31ba3c SHA512 d44373444c11c64278b1f184b47d5f2da9ea83a65ef1b53882b88f8f960a10772a44c3867166a0f52e38a431d49908d68309f3626caf62c42685edbe4fb1eb2a +DIST web-sys-0.3.90.crate 669787 BLAKE2B b3c8b9f4179b596c641549bba34e2604161701e94c0dda9e4c183febc4520edf4d0dc67d5bb962c53a8ecf609300936e6fdf9930f29fc531e43afcfe36460345 SHA512 dd675f48cf723d4e22460c7d7a0a3dbf5f1cd8ea1bb279cf9f6cab8ea66d0dc0d143fe0b1b688c839d89e0820d38740f8bf65c858558b981b3bee889fda7647c +DIST web-sys-0.3.91.crate 669788 BLAKE2B 9f19605a58c561eb370a387f259d8837ba1c0fc4ab942409827c12fbb6b546ad634ade236ea71d43c6e0ce2141a0803c29ab0876c73b6917dd325b55a5c56b6a SHA512 2cac32dd1c4d22d5106e5ba21deb1f4b3592469aa1f2e14792df2f1759a6251c247597f250aa649a87f4d0a11daec2f0ccb1b0cb9ce4561a1aac85f6a3b1ff45 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-roots-1.0.6.crate 240440 BLAKE2B 5926a02177753fbd2908127640f559ab1a55376d7f0611ec82affe2dbc4e9a7de995579b241874c9197c8a64edb5a2e1e3c64baca002574e518a8b528104ce9c SHA512 0ac59b4b8a31be2734dd6fb1f1ac99273eb038eaf9b03c166f313d8951412b8a2c3da38700d8e853e35ab295c8e835fb5df4d65cda3eef16ef3aa98421f8ab60 +DIST wezterm-bidi-0.2.3.crate 73214 BLAKE2B 821dbe5750763c6b99ae4ff71260140dc9caffa3b0bcad048dd28664bf8528f20b0315199886a7188afa301b6c32728ff7caf8cec56445fb566cceb2db462bff SHA512 37950db06980a60ce7a5cf2a2ac55aafb3d16d02b650dbb938f28d60217f4c51e1fbfe21d53898078336f68538e97f8a061e7b6c7eb238427651ff8673d6c45f +DIST wezterm-blob-leases-0.1.1.crate 9305 BLAKE2B e798c8990115b1143021d478bdd1fd8515a2042b69a3f241bb9482a00a8b3e4b356c0f08d51fa3769d0b3461c711447e951e03926242f0b8c706c8c0a2440932 SHA512 9d96c81528e0d772acec0efcf8f1bf065b1c8f81f613e24b5fbe63a38aedbf5d4aa9208aa04bd901b39c5e458fac78a9c1d278732b97d8b62a31f96f85f21423 +DIST wezterm-color-types-0.3.0.crate 14631 BLAKE2B dca0918ec140f4d3970f7de16398d084861c0d64be0d7a84d43360faabd319f15717bb857aab74f2d6fc8f69f48a724dc291eb26db186c15c1961a1eb5f2c159 SHA512 d18569f3748482685b3712d6df585e3684c212ca2e36fe526b85c09da60112f1419f4d77fcd5c1dab85966a84b9109df1583946a239ce1e320ca9928a76ca680 +DIST wezterm-dynamic-0.2.1.crate 11528 BLAKE2B abaea601dcfede5ed51af4c2485694e12fa1e0975c54da76058cce0e94e1d15444e8751f00dd1d9969edb3f4516fc66091938d71337c8ab5bca79d7f04eec9b8 SHA512 77d0eb8b455639e66ff1ba6805c59990696fc73829ade3b7083ddda42503e84e666dd7c88790f807063b272c970c2aaee98fb6ee0c6210da68d9b2cb73e3133d +DIST wezterm-dynamic-derive-0.1.1.crate 6960 BLAKE2B 79cfffff56d05eb7dacc55ca4158f973a9511953c711a1cf8ddd65b3bb21e43417c46613d0b53ccbd3f77c185e7e0a31fc867e5218a0f2a417e2b309c9177d88 SHA512 9d7941de94bb9c358c27f3ab4cc8283a02beb29f6daecf69b196d599b2ad9aff2032d43e7623bf30bff8bc9239ff3dc9baf1dac9ac99cf34c3f5e17227757808 +DIST wezterm-input-types-0.1.0.crate 16748 BLAKE2B c88a8baef405d73c74466cb75f3e4fe03eefba0dbed3276da95727e5cb4444f03f891f23707e58547a782cb89a4504a8fe7daf623026ba6608ccbb898cae2d3a SHA512 55eac90c5757b2439d720b6a3dd95760e9b7fad695e7261f9f5be2e5d8eb74a875a95d6a7746d6d4291187f7d171e2ddfca9ac04784604436b7bc6947dbd12e8 +DIST wgpu-28.0.0.crate 204870 BLAKE2B 6c8fbbfc78a1bb34618489a7aa04b29b0501b33218556f8d8d201427d19560255eda21781f0c6833f59223c5d7fb8fea06cbee5620b2553f6106edb753d42f07 SHA512 c87bd30ac481f6d6b81bcd9d29a50ba1b58cd1fc00fb542e4c167c46dce09e8fdb167b0ba92c9923876e69043cf799e276af682182ab564936ae107552fd54cd +DIST wgpu-core-28.0.0.crate 335092 BLAKE2B 2c7e382f54462bae7e51f28212148237f799c05cdfa3f6def9519d8a59cde7d8053846e2885434882b242888159d510e10aca0742f242dc40de709b9da37b72f SHA512 4a7cf63a15c18e0177670f6c585040b77574ca0169651d21ed4e48c8f17bcee6bd999585499f4548cb2d7ab22ba834887f33b39caff9ed59f692b0808ed48b80 +DIST wgpu-core-28.0.1.crate 335101 BLAKE2B 8f9324f98b98638663a44e89b0e1414bd482bf520977b5f11ae52c514d2fb53753b224d93f8c00d40d8d04c8e22bde62e43cdee6310fd026be6248a97c8214d0 SHA512 8756ae0b4d2d742be8f890616307b3052ab5bd45b10e469768973f6e852f282ddc7f1da99e9f87a6dae99c589dcef1580dc879455f92b737c3ba67f92426f14a +DIST wgpu-core-deps-apple-28.0.0.crate 11893 BLAKE2B 21c4367ce7a1cb72c17f41b0a18e047357799257f6162f902e001c784b38813800f4a33747633e4e78e7d150c4592c5d97f6e86244e639f8fd18813fd8ec3ec4 SHA512 099cd2713fabbbdd7e07274ee5671a795c24e752ece9af2cd7cf670b781bf75499407b574d52ff72a0ef8141705a104a64d9ec1a28ef4fe8a592f810840c45ed +DIST wgpu-core-deps-emscripten-28.0.0.crate 10472 BLAKE2B 4a49629b8a9281203f0732c97d02d8912eea9a234001df5d2f9893afa84e330419cf0827af194b35f0b975ad2e7eaa077f9dd01b12b1a21b1970879a20eb180d SHA512 65c74a1320bb55d67eaabdc1414664f5439508c0ec539894ee01878a6d2174bcfd45259b8f0fc4762faa449660e3357658215d459e5126be13b448fc04852e59 +DIST wgpu-core-deps-windows-linux-android-28.0.0.crate 11441 BLAKE2B 69b3332b533e0a4f82aefa3d4657cb695b2e2ce95fc0ec20466a2068500f8558391e94bbe7909a43a5c02365538ef63cfea4913f7a7e08c37a4b8ee07720b7b9 SHA512 db3d93d9709d7d00079a963c74b94260435cd131d853987d84fab228e000800252406442b2d12244a107d505d10ede929e5e51f494c65a50ee61d05b4577dd18 +DIST wgpu-hal-28.0.0.crate 411706 BLAKE2B c8ab465ca86208d16cc21299d280763e8dcc79815f62fb5a1dafde58a63ae52ddcc74992c4992f727247d56d6fc2e890d645d66f8c2a1745e35b432fef768336 SHA512 9a2a14ae890644abc8db01cb67427d14d27cd62c98acf50354863c6d7e35511697f39c68c9bc06dd79884b3dcdbe302866007bb0519e7405bae2fd9c46777b51 +DIST wgpu-hal-28.0.1.crate 411882 BLAKE2B a65af12c711b2a46fe7486f612ff1ba72056822225b5c3a878f70ae4595b8b0e1a303b3de07119944a94d75afcb9665095153cc54a44f2ea83947363c341b09e SHA512 3b8acac162e798ba765c6764a15836b4987b74544753d926df9bfead17b71b58112b6cdbe2d5159746f636aab904c6382dee56b0ffb7b87f69b27c3803a10a66 +DIST wgpu-types-28.0.0.crate 105962 BLAKE2B ef909b9f22af5e4e05686e0dbf20fb00c7a745960e241daaa0b8d824a314f0ac2728667e1b4b0bb4abc0d25c0bf72f7980cbf844278fa7c83bab26aa2232a725 SHA512 26f5f8a5af76fc074c2e7f1172b2a3710c0b65d283bae8b6051cf6e692dcd2520d6f4e68afe3fc414243d2e6889bb10d30d4b20548dd7f150fd367970cae9dca +DIST widestring-1.2.1.crate 90350 BLAKE2B 32222a2c459ae7908074a19831b8e79f81c831f1f43ec1af95337f439dfd260f21da983b69345590f67dabd99419096e0d8a9935146ecf5af04538ec12573aeb SHA512 ca3b9557fa14213cc85b682b2970f2196cdcc512423613f3ae2156830efbacde1da22fbf24385119b0e41584d2e19b237ad8d4301678f21e1be70f6eae781f09 +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.56.0.crate 10807828 BLAKE2B 8c4f9b1698852d375891e9e7728f899281be518fdf10353f7d1c1f3de12db706c10b97f64177765105fd25d2b0a13003a5da1722b2158a1ddfcb8ab7482314e7 SHA512 ad5a1cd4705e295fa3fbc63bd9661dde28b4bc718fed4ef7b12f33d233c364aadb790d7409988e0173548f1f1b1d6bfc3e6c5999a44613913d4b848027430333 +DIST windows-0.62.2.crate 9360572 BLAKE2B 2217fbe336b2aa2627900313726f3919b91579aaad998ffecd13afae3a9ac4e5688e9e57bbf0692b40fee6de5628fb1ba9d78142a7a2d62f8d2281093e7b0ac8 SHA512 0f091f21975c6ead858830b2584c2e135994efabe268720255d6e2d7fbafecd387e2e8d5a0f28170bcd124f50e3fe0180dc9e96cd6b18e22ffaef3e5ec0bbbb4 +DIST windows-collections-0.3.2.crate 13510 BLAKE2B 92d153d89f449dd8d4837b54ecc4a26f0b92e855a62018b6bf06c15dc108bc26accacb3b0ce8ffde462c3759edea06a6bce0f3f2289059c77b9bfbc35ffea184 SHA512 974197518f75970028a744dc6dfa6f55b6676c151670534bf384a984850e2b6cbcb5da5e92833f180a91ed6aedaae4b10b246da5bfc0e5db3b2f930471da7080 +DIST windows-core-0.56.0.crate 45084 BLAKE2B 757a386d54b805de2f28979561536473d21e057f676d47d4b9068210cf0b3833956c65ddd5291d6852ad3c7af5a048c0d70896816678f11077b794cd8689b0bd SHA512 db6edbd14ef477d71a56869ac4d5eeeeef5a991a336c30c6da9960f1c9eca067c06f597dbc58f3e21c40cf19e2a28dc45ed09826c8fc17cdb57f35b0f3492793 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-future-0.3.2.crate 17944 BLAKE2B b11fca343dc370eda9440903c591530662ffef5aeb740e5a899ec7f29659f77b2b0c4a76c66b73d6da2271725a87ed0cbbe170b5f0363e52ebf59958469a41e0 SHA512 5887c9944d2bee754fa63f3de8db575146acc66e2397e8f4120cda128c82f30144be5ff259d80816a692037654cb6c3e3adf068848bdb65ae9779ada20ef7dbc +DIST windows-implement-0.56.0.crate 9157 BLAKE2B bde09ed367b9d31d5c392f78cf6d9d98afe343bde120b38ae412969e5fa9141ad3f478d05556d27b41a0feccfe1ddeccb9f7136defd14f12d07c22e719957518 SHA512 e472fce92d6eca17f75c075f87aa52c9b985febd83986ff811f0dc615f75cbe5fcaa13b2d2c96720211314549f0f76fabd2197119bbfd1b28d60823a889a5ef1 +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.56.0.crate 9834 BLAKE2B d7cbec43c154ec5d8d91e02bbdad8bcc821537b303893244c819e2ace4b0d05d155d1b41fba8cc16566d5b2ad97da71177796f460e45367b53aa39d71e43ff65 SHA512 0ceb89df6d0a45281a5dd77c25efbd1bdb72f0965a4b6cc11f5f8249400297effb77e42a1ec2613fe7ce82a831559a5d1c8c6ebc45b419aa0aa96e84f01c8184 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-numerics-0.3.1.crate 9772 BLAKE2B 6d615097cfab75c36ec97cf53554fcfe19e0272e3bf21215631f5de7d369b7edc62d4609f11ae5938daec2ecce7c865ab30debbc50b320887047610148936b63 SHA512 bb64bee3d7bb81d4e2a15ebe2fa58a53dbf13e4f9df38b6ea0f61c1bc2ad55196a8b3b9e50f2590b1ca979ca385a95ca42c9c22309cf211577d025c17b47d6a5 +DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows-threading-0.2.1.crate 9686 BLAKE2B b6f39dfb7f8c08d1099e181aba07ac946f455e174d47b79b8ec001c4dbd4a4fc57e70d6fde4c3de081ac56b62474a197ffd0126b34e66f118131ef66c581d1bb SHA512 99cf67b09e5e9c159b390e1e4cf6416c5759f32facf4389a6aca5fa0ef5d28e7c18ef4fcfe67a07aa563b3cc14413f0e3e3057731000d68573f83e99c4dce0f9 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winit-0.30.12.crate 604631 BLAKE2B ea3454683f38df4854fd96786d00d935a93618012103df7a0fbc0004a1f6d8b4a4effc0235beb13294429775a32f0891d9dcd597e5320d4747e6573a23287ba4 SHA512 1f68562c4daa99e2c465d8430759911e3616fe5debfbeeaf415482abf65082a97ea39f7534f90010dc4158677364aa5b7079fab72fb72f381b64bc4e725b065c +DIST winit-0.30.13.crate 605180 BLAKE2B 9a84a679ed3046f596b1471d97970ec4b12478b9c4841aeb7069ae1b985f11d019cedf042db5f2e84e7dd8c5599d8bed857b7c2fa2135dc837875594bedc8e6f SHA512 d896d9e05da85199d2ac0bf6e2ce2c7b77a5be63f15411f328422f4656a8b08e01f3fcca3a4f3d4836e6e8aeb79f3f253b155029be7871aae959c71a177811bd +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST winnow-0.7.15.crate 187092 BLAKE2B 2fa004d7d0a166202e27f9bdb57f7ba7d1a8d736a77518e8a49afc1c1574db93746a50d26f802f571c14e8c138857e1e13802c04308f9e06215517c012e9b275 SHA512 47c4abb8de7f024e2e85b1c0ed9ebe16b9de29ce82c536a133de9d64d99ac37191e4322221640785234a32b03a28bfa99ced738bad5088d39bfbbe2a64c99689 +DIST winnow-1.0.0.crate 187987 BLAKE2B 3843cfd65537085e1ac2d64077cbc138b11a85b8f732f07f149958f2bae696540fc75b4bb8ab7d2fa044f79bf5dc3b56124e1538e8e5f891e58e4c28af029765 SHA512 c61722424570a5fa9932eae4e357cec304f3443bd9fee2c8b9e338be3fe25a65462dd49b6c2e913d986141c7094cccc8ee477805978a6e8b1ca4d8f34a8082df +DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c +DIST winresource-0.1.30.crate 79219 BLAKE2B 73a6e9eb5f7340edd5f2dc5c09a10c8aedc08647d9efbdb6f093f0a73bf739258aae69606b553574991e66f2d2a926466fc519d70185cc9449fb79aaf70934e9 SHA512 d87eb5f25f7cb2d011a31302699e8ef08b5c67fb7f4a6ec6e00bb3db2c7f02889e807727b10992da9f69d72e16d970a6984f7e613c97f716ed95f4f866376a35 +DIST winresource-0.1.31.crate 79240 BLAKE2B c90a68ca93001a0816f637a32ed01a638d64f2dea354e4a1a9ab934fac7d83d660c610f2d5c5dc72725c04f1658eb4aa7622878e615ab0eafa53c3b1ca7a2c65 SHA512 6c97b94652a893e8e1496d9834d96c916d30a61f91d7ca656aa30239dc5a56c7129ca42a5f4941c8e74af9de16ee6a908d9cb019f1e5f7dbc8105e7292676cf8 +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0 +DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f +DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2 +DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00 +DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01 +DIST wl-clipboard-rs-0.9.3.crate 39012 BLAKE2B b7790e1f49b9b69a95123d8d8dd9cf78b22fcce197dd471d987ac60e69cac7330f0e8a99ba185cabcaa5fafa0fe054493d11c1ffc4c1c38e7aeaed9664857825 SHA512 2a34cfbc27e7466772b6b56db1cb9355ed4ccfc2503bce9d7b61a265023c5bcb33a22a707e73ee30962fe417c76dbe17bdfcf083d66b4f48d284ccc9b86b19ef +DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST x11-2.21.0.crate 67810 BLAKE2B 075a51fd5f20b700389625b7f582a1d946d810d08f559df6fc4a8214e9383817578079402394420a5591872c29fc7ba440b992b4ed792a3a4db836804f25cb3b SHA512 1586ba1c0e77e70075ccbb9f3b88ab5af862d7f76f7d8108d4fc95fa87cb316865b593ec62aae53ab7ea0b90541e2b2db8806ea1b3fe9306b98ff4ac69daf674 +DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 +DIST x11rb-0.13.2.crate 220549 BLAKE2B de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1 SHA512 d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e +DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372 SHA512 9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56 +DIST xcursor-0.3.10.crate 7768 BLAKE2B fa0ff6e49b2bebebed7fc116cc39a64b7447d2b86204126a8468576fd3b2e2a406539e1b9ce3eb6ed53ee8ae336fdeab8c09619f5991310809376295b2bfea8a SHA512 e4e18a0b5b77b624dc00e71a1e73e95424f2ffb9c25f234a8dda8fa00c0be2a93a1203e56d9efea675237ea78d007a22b164306b764c9d5b9b4116752f42e946 +DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3115f298c4a6a5b65345cc625bac089c131aa7f77a3601ee898405c0b1a6a1cb4d754fae200c932456964d12ee1e SHA512 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba +DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834 +DIST xml-rs-0.8.28.crate 52826 BLAKE2B e8800723318eead12d9fd17386853b6bfdaa34a24774b36a4c9d7b682a6d8fdf7e2c2e400021e9eaf19093671d0f35ebf420fecff05f17f597732eaa25b48fda SHA512 5ec5e099d6472ba1b36eebeac88b751f996f1ed5f1954b2b8e7d9416e52046b573f121f0cd4334925e6a3ec22fbeae87a9e2dd3b0db4d1afede32814792384aa +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.39.crate 274113 BLAKE2B c5e46d23f6b3d3cd25d96356016d5a987d04dab4fcb529e550cedefbdc64d8748d3a42d27e510be64a620ad132bdf2a0da04b518468b7f66c77e87c23412ffce SHA512 00544b445aefa17f5e5bd5bb62becc2c4532381a4771909f533a2c95f16a11e2e97763ab5b096f752842500cffc2f565f0fcd5c1961e7305e6d5fcdf132b318b +DIST zerocopy-0.8.47.crate 281496 BLAKE2B b9bfec17e3aae4ccbfe550252504e71ff8835c9857b20eeac8b6c565beabb37d22566f392c22f9fda092b57dce79333ed645167b5d5db83243284b77d915b716 SHA512 c88b7b8ada6f87f194eaf6e65b1c1e5ace205e8ac3c7ad1ed6f374cbbb474dc03db9ff3833d752369839b6a163b429a20e7d22d6301f10b90ffa7a92d540f694 +DIST zerocopy-derive-0.8.39.crate 108887 BLAKE2B a24725d63cf8b6077303fb5386de8e5c0f1ecfb2c8628818d078d700375acdac3d27aa6c227388be3dafe96cc08bea3477eb7a24ef4afd0b09c5ffbd091fddc3 SHA512 67c3c55b3e98c038b5ee19e60f09ffeb6a967768c6ea28f689bba3f94588567d9c3d4a7359633be9006467b05678afdf6207bc884b7a65a0d65ae07080cf0a8b +DIST zerocopy-derive-0.8.47.crate 97648 BLAKE2B 1346f351b2c62ad75db436f9f79c9c5021e2b1ce0eb10f7c7788b91943b5e91432333d4aa5f25d9012b3eee31a8b6465f069bac856a873bf22b0ea8ad19a25da SHA512 69159b991f639b3bda25302306f1647f96f9d4c41eb862696361ea290b82ff4a634ce59da861498f85576c944d4b8402c5dba25de81f703cedb6dbea389c145a +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 diff --git a/app-editors/fresh/fresh-0.2.14.ebuild b/app-editors/fresh/fresh-0.2.14.ebuild new file mode 100644 index 000000000..2ed034908 --- /dev/null +++ b/app-editors/fresh/fresh-0.2.14.ebuild @@ -0,0 +1,848 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.92.0" + +MY_PN=${PN}-editor +MY_P="${MY_PN}-${PV}" + +CRATES=" + ab_glyph@0.2.32 + ab_glyph_rasterizer@0.1.10 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + alacritty_terminal@0.25.1 + allocator-api2@0.2.21 + android-activity@0.6.0 + android-properties@0.2.2 + android_system_properties@0.1.5 + anstyle@1.0.13 + anyhow@1.0.102 + arboard@3.6.1 + arc-swap@1.8.2 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + ascii@1.1.0 + ash@0.38.0+1.3.281 + async-lock@3.4.2 + async-trait@0.1.89 + atk-sys@0.18.2 + atk@0.18.2 + atomic-waker@1.1.2 + atomic@0.6.1 + autocfg@1.5.0 + base62@2.2.3 + base64-simd@0.8.0 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.11.0 + bitvec@1.0.1 + block-buffer@0.10.4 + block2@0.5.1 + block@0.1.6 + bstr@1.12.1 + bumpalo@3.20.2 + bytemuck@1.25.0 + bytemuck_derive@1.10.2 + bytes@1.11.1 + cached@0.56.0 + cached_proc_macro@0.25.0 + cached_proc_macro_types@0.1.1 + cairo-rs@0.18.5 + cairo-sys-rs@0.18.2 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + castaway@0.2.4 + cc@1.2.56 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-expr@0.15.8 + cfg-if@1.0.4 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chardetng@0.1.17 + charset-normalizer-rs@1.1.0 + chrono@0.4.44 + chunked_transfer@1.5.0 + clang-sys@1.8.1 + clap@4.5.60 + clap_builder@4.5.60 + clap_derive@4.5.55 + clap_lex@1.0.0 + clipboard-win@5.4.1 + cobs@0.3.0 + codespan-reporting@0.12.0 + combine@4.6.7 + compact_str@0.9.0 + concurrent-queue@2.5.0 + console@0.15.11 + const-random-macro@0.1.16 + const-random@0.1.18 + convert_case@0.10.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics@0.23.2 + core_maths@0.1.1 + counter@0.7.0 + cow-utils@0.1.3 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crunchy@0.2.4 + crypto-common@0.1.7 + csscolorparser@0.6.2 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + cursor-icon@1.2.0 + darling@0.20.11 + darling@0.23.0 + darling_core@0.20.11 + darling_core@0.23.0 + darling_macro@0.20.11 + darling_macro@0.23.0 + deltae@0.3.2 + deranged@0.5.8 + derive_more-impl@2.1.1 + derive_more@2.1.1 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dispatch@0.2.0 + displaydoc@0.2.5 + dlib@0.5.2 + doctest-file@1.0.0 + document-features@0.2.12 + downcast-rs@1.2.1 + dpi@0.1.2 + dragonbox_ecma@0.1.12 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dyn-clone@1.0.20 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@1.0.0 + encoding-index-japanese@1.20141219.5 + encoding-index-korean@1.20141219.5 + encoding-index-simpchinese@1.20141219.5 + encoding-index-singlebyte@1.20141219.5 + encoding-index-tradchinese@1.20141219.5 + encoding@0.2.33 + encoding_index_tests@0.1.4 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + euclid@0.22.13 + event-listener-strategy@0.5.4 + event-listener@5.4.1 + evictor@0.5.1 + fancy-regex@0.11.0 + fancy-regex@0.16.2 + fastrand@2.3.0 + fdeflate@0.3.7 + field-offset@0.3.6 + filedescriptor@0.8.3 + find-msvc-tools@0.1.9 + finl_unicode@1.4.0 + fixedbitset@0.4.2 + fixedbitset@0.5.7 + flate2@1.1.9 + fluent-uri@0.1.4 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + funty@2.0.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.5 + gdk-sys@0.18.2 + gdk@0.18.2 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gio-sys@0.18.1 + gio@0.18.4 + gl_generator@0.14.0 + glib-macros@0.18.5 + glib-sys@0.18.1 + glib@0.18.5 + glob@0.3.3 + globset@0.4.18 + globwalk@0.8.1 + glow@0.16.0 + glutin_wgl_sys@0.6.1 + gobject-sys@0.18.0 + gpu-allocator@0.28.0 + gpu-descriptor-types@0.2.0 + gpu-descriptor@0.3.2 + gtk-sys@0.18.2 + gtk3-macros@0.18.2 + gtk@0.18.2 + half@2.7.1 + hashbrown@0.15.5 + hashbrown@0.16.1 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hexf-parse@0.2.1 + home@0.5.12 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@1.5.0 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.1 + icu_normalizer@1.5.0 + icu_normalizer@2.1.1 + icu_normalizer_data@1.5.1 + icu_normalizer_data@2.1.1 + icu_properties@1.5.1 + icu_properties@2.1.2 + icu_properties_data@1.5.1 + icu_properties_data@2.1.2 + icu_provider@1.5.0 + icu_provider@2.1.1 + icu_provider_macros@1.5.0 + id-arena@2.3.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + include_dir@0.7.4 + include_dir_macros@0.7.4 + indexmap@2.13.0 + indoc@2.0.7 + insta@1.46.3 + instability@0.3.11 + interprocess@2.4.0 + is-docker@0.2.0 + is-wsl@0.4.0 + itertools@0.11.0 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.90 + json-escape-simd@3.0.1 + kasuari@0.4.11 + keyboard-types@0.7.0 + khronos-egl@6.0.0 + khronos_api@3.1.0 + lab@0.11.0 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.180 + libloading@0.8.9 + libloading@0.9.0 + libm@0.2.16 + libredox@0.1.12 + libxdo-sys@0.11.0 + libxdo@0.6.0 + line-clipping@0.3.5 + linked-hash-map@0.5.6 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.7.5 + litemap@0.8.1 + litrs@1.0.0 + lock_api@0.4.14 + log@0.4.29 + lru@0.16.3 + lsp-types@0.97.0 + lyon_geom@1.0.18 + mac_address@1.1.8 + malloc_buf@0.0.6 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memmem@0.1.1 + memoffset@0.9.1 + metal@0.33.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + miow@0.6.1 + muda@0.15.3 + naga@28.0.0 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + nix@0.28.0 + nix@0.29.0 + nix@0.31.1 + nom@7.1.3 + nom@8.0.0 + nonmax@0.5.5 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.5 + num_enum_derive@0.7.5 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.2 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.3 + objc@0.2.7 + once_cell@1.21.3 + onig@6.5.1 + onig_sys@69.9.1 + open@5.3.3 + option-ext@0.2.0 + orbclient@0.3.50 + ordered-float@3.9.2 + ordered-float@4.6.0 + ordered-float@5.1.0 + os_pipe@1.2.3 + outref@0.5.2 + owned_ttf_parser@0.25.1 + owo-colors@4.3.0 + oxc-browserslist@2.3.1 + oxc-miette-derive@2.7.0 + oxc-miette@2.7.0 + oxc_allocator@0.115.0 + oxc_ast@0.115.0 + oxc_ast_macros@0.115.0 + oxc_ast_visit@0.115.0 + oxc_codegen@0.115.0 + oxc_compat@0.115.0 + oxc_data_structures@0.115.0 + oxc_diagnostics@0.115.0 + oxc_ecmascript@0.115.0 + oxc_estree@0.115.0 + oxc_index@4.1.0 + oxc_parser@0.115.0 + oxc_regular_expression@0.115.0 + oxc_semantic@0.115.0 + oxc_sourcemap@6.0.2 + oxc_span@0.115.0 + oxc_str@0.115.0 + oxc_syntax@0.115.0 + oxc_transformer@0.115.0 + oxc_traverse@0.115.0 + pango-sys@0.18.0 + pango@0.18.3 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + pathdiff@0.2.3 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.8.3 + phf@0.11.3 + phf@0.13.1 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_macros@0.11.3 + phf_macros@0.13.1 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + piper@0.2.4 + pkg-config@0.3.32 + plist@1.8.0 + png@0.17.16 + png@0.18.1 + polling@3.11.0 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + portable-pty@0.9.0 + postcard@1.1.3 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + presser@0.3.1 + prettyplease@0.2.37 + proc-macro-crate@1.3.1 + proc-macro-crate@2.0.0 + proc-macro-crate@3.4.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + profiling@1.0.17 + proptest@1.10.0 + pulldown-cmark@0.13.1 + quick-error@1.2.3 + quick-xml@0.38.4 + quote@1.0.44 + r-efi@5.3.0 + radium@0.7.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xorshift@0.4.0 + range-alloc@0.1.4 + raqote@0.8.5 + ratatui-core@0.1.0 + ratatui-crossterm@0.1.0 + ratatui-termwiz@0.1.0 + ratatui-widgets@0.3.0 + ratatui@0.30.0 + raw-window-handle@0.6.2 + recvmsg@1.0.0 + redox_syscall@0.4.1 + redox_syscall@0.5.18 + redox_syscall@0.7.2 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + relative-path@2.0.1 + renderdoc-sys@1.1.0 + ring@0.17.14 + ropey@1.6.1 + rquickjs-core@0.11.0 + rquickjs-macro@0.11.0 + rquickjs-serde@0.5.0 + rquickjs-sys@0.11.0 + rquickjs@0.11.0 + rust-i18n-macro@3.1.5 + rust-i18n-support@3.1.5 + rust-i18n@3.1.5 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix-openpty@0.2.0 + rustix@0.38.44 + rustix@1.1.3 + rustls-pki-types@1.14.0 + rustls-webpki@0.103.9 + rustls@0.23.37 + rustversion@1.0.22 + rusty-fork@0.3.1 + rustybuzz@0.20.1 + ryu@1.0.23 + same-file@1.0.6 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + self_cell@1.2.2 + semver@1.0.27 + seq-macro@0.3.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_yaml@0.9.34+deprecated + serial2@0.2.34 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_library@0.1.9 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-mio@0.2.5 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.2 + slab@0.4.12 + slotmap@1.1.1 + smallvec@1.15.1 + smawk@0.3.2 + smithay-client-toolkit@0.19.2 + smol_str@0.2.2 + socket2@0.6.2 + spirv@0.3.0+sdk-1.3.268.0 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + str_indices@0.4.4 + streaming-iterator@0.1.9 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + sw-composite@0.7.16 + syn@1.0.109 + syn@2.0.117 + synstructure@0.13.2 + syntect@5.3.0 + system-deps@6.2.2 + tap@1.0.1 + target-lexicon@0.12.16 + tempfile@3.25.0 + termcolor@1.4.1 + terminfo@0.9.0 + termios@0.3.3 + termwiz@0.23.3 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tiny-keccak@2.0.2 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny_http@0.12.0 + tinystr@0.7.6 + tinystr@0.8.2 + tokio-macros@2.6.0 + tokio@1.49.0 + toml@0.8.23 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.19.15 + toml_edit@0.20.7 + toml_edit@0.22.27 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.6+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + trash@5.2.5 + tree-sitter-bash@0.25.1 + tree-sitter-c-sharp@0.23.1 + tree-sitter-c@0.24.1 + tree-sitter-cpp@0.23.4 + tree-sitter-css@0.25.0 + tree-sitter-go@0.25.0 + tree-sitter-highlight@0.26.6 + tree-sitter-html@0.23.2 + tree-sitter-java@0.23.5 + tree-sitter-javascript@0.25.0 + tree-sitter-json@0.24.8 + tree-sitter-language@0.1.7 + tree-sitter-lua@0.4.1 + tree-sitter-odin@1.3.0 + tree-sitter-pascal@0.10.2 + tree-sitter-php@0.24.2 + tree-sitter-python@0.25.0 + tree-sitter-ruby@0.23.1 + tree-sitter-rust@0.24.0 + tree-sitter-typescript@0.23.2 + tree-sitter@0.26.6 + tree_magic_mini@3.2.2 + triomphe@0.1.15 + ts-rs-macros@12.0.1 + ts-rs@12.0.1 + ttf-parser@0.25.1 + typed-arena@2.0.2 + typenum@1.19.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-id-start@1.4.0 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-properties@0.1.4 + unicode-script@0.5.8 + unicode-segmentation@1.12.0 + unicode-truncate@2.0.1 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unicode_names2@2.0.0 + unicode_names2_generator@2.0.0 + unsafe-libyaml@0.2.11 + untrusted@0.9.0 + ureq-proto@0.5.3 + ureq@3.2.0 + url@2.5.8 + urlencoding@2.1.3 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.21.0 + valuable@0.1.1 + version-compare@0.2.1 + version_check@0.9.5 + vsimd@0.8.0 + vt100@0.16.2 + vte@0.15.0 + vtparse@0.6.2 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-futures@0.4.63 + wasm-bindgen-macro-support@0.2.113 + wasm-bindgen-macro@0.2.113 + wasm-bindgen-shared@0.2.113 + wasm-bindgen@0.2.113 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + wayland-backend@0.3.12 + wayland-client@0.31.12 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.12 + wayland-protocols-plasma@0.3.10 + wayland-protocols-wlr@0.3.10 + wayland-protocols@0.32.10 + wayland-scanner@0.31.8 + wayland-sys@0.31.8 + web-sys@0.3.90 + web-time@1.1.0 + webpki-roots@1.0.6 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.1 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + wgpu-core-deps-apple@28.0.0 + wgpu-core-deps-emscripten@28.0.0 + wgpu-core-deps-windows-linux-android@28.0.0 + wgpu-core@28.0.0 + wgpu-hal@28.0.0 + wgpu-types@28.0.0 + wgpu@28.0.0 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.3.2 + windows-core@0.56.0 + windows-core@0.62.2 + windows-future@0.3.2 + windows-implement@0.56.0 + windows-implement@0.60.2 + windows-interface@0.56.0 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-numerics@0.3.1 + windows-result@0.1.2 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.2.1 + windows@0.56.0 + windows@0.62.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winit@0.30.12 + winnow@0.5.40 + winnow@0.7.14 + winreg@0.10.1 + winresource@0.1.30 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + wl-clipboard-rs@0.9.3 + write16@1.0.0 + writeable@0.5.5 + writeable@0.6.2 + wyz@0.5.1 + x11-dl@2.21.0 + x11@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xcursor@0.3.10 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.28 + yaml-rust@0.4.5 + yoke-derive@0.7.5 + yoke-derive@0.8.1 + yoke@0.7.5 + yoke@0.8.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.10.3 + zerovec-derive@0.11.2 + zerovec@0.10.4 + zerovec@0.11.5 + zmij@1.0.21 +" + +declare -A GIT_CRATES=( + [ratatui-wgpu]='https://github.com/Jesterhearts/ratatui-wgpu;cdcf5c6987adba56b060f6a8532ee83b25a4e3e5;ratatui-wgpu-%commit%' +) + +inherit cargo desktop xdg + +DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" +HOMEPAGE=" + https://getfresh.dev/ + https://github.com/sinelaw/fresh + https://crates.io/crates/fresh-editor +" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/${P}/crates/${MY_PN}" + +LICENSE="GPL-2" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 + Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dev-bins +embed-plugins +plugins gui" +REQUIRED_USE="embed-plugins? ( plugins )" + +src_prepare() { + default + + rm ../../docs/fresh.txt || die + + cp -P docs/fresh.txt ../../docs || die +} + +src_configure() { + local myfeatures=( + runtime + $(usev plugins) + $(usev embed-plugins) + $(usev gui) + $(usev dev-bins) + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg + domenu flatpak/io.github.sinelaw.${PN}.desktop + + insinto /usr/share/metainfo/ + doins flatpak/io.github.sinelaw.${PN}.metainfo.xml + + DOCS=( + ../../README.md + ../../CHANGELOG.md + ../../docs/ + ) + einstalldocs +} diff --git a/app-editors/fresh/fresh-0.2.17.ebuild b/app-editors/fresh/fresh-0.2.17.ebuild new file mode 100644 index 000000000..2ed034908 --- /dev/null +++ b/app-editors/fresh/fresh-0.2.17.ebuild @@ -0,0 +1,848 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.92.0" + +MY_PN=${PN}-editor +MY_P="${MY_PN}-${PV}" + +CRATES=" + ab_glyph@0.2.32 + ab_glyph_rasterizer@0.1.10 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + alacritty_terminal@0.25.1 + allocator-api2@0.2.21 + android-activity@0.6.0 + android-properties@0.2.2 + android_system_properties@0.1.5 + anstyle@1.0.13 + anyhow@1.0.102 + arboard@3.6.1 + arc-swap@1.8.2 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + ascii@1.1.0 + ash@0.38.0+1.3.281 + async-lock@3.4.2 + async-trait@0.1.89 + atk-sys@0.18.2 + atk@0.18.2 + atomic-waker@1.1.2 + atomic@0.6.1 + autocfg@1.5.0 + base62@2.2.3 + base64-simd@0.8.0 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.11.0 + bitvec@1.0.1 + block-buffer@0.10.4 + block2@0.5.1 + block@0.1.6 + bstr@1.12.1 + bumpalo@3.20.2 + bytemuck@1.25.0 + bytemuck_derive@1.10.2 + bytes@1.11.1 + cached@0.56.0 + cached_proc_macro@0.25.0 + cached_proc_macro_types@0.1.1 + cairo-rs@0.18.5 + cairo-sys-rs@0.18.2 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + castaway@0.2.4 + cc@1.2.56 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-expr@0.15.8 + cfg-if@1.0.4 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chardetng@0.1.17 + charset-normalizer-rs@1.1.0 + chrono@0.4.44 + chunked_transfer@1.5.0 + clang-sys@1.8.1 + clap@4.5.60 + clap_builder@4.5.60 + clap_derive@4.5.55 + clap_lex@1.0.0 + clipboard-win@5.4.1 + cobs@0.3.0 + codespan-reporting@0.12.0 + combine@4.6.7 + compact_str@0.9.0 + concurrent-queue@2.5.0 + console@0.15.11 + const-random-macro@0.1.16 + const-random@0.1.18 + convert_case@0.10.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics@0.23.2 + core_maths@0.1.1 + counter@0.7.0 + cow-utils@0.1.3 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crunchy@0.2.4 + crypto-common@0.1.7 + csscolorparser@0.6.2 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + cursor-icon@1.2.0 + darling@0.20.11 + darling@0.23.0 + darling_core@0.20.11 + darling_core@0.23.0 + darling_macro@0.20.11 + darling_macro@0.23.0 + deltae@0.3.2 + deranged@0.5.8 + derive_more-impl@2.1.1 + derive_more@2.1.1 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dispatch@0.2.0 + displaydoc@0.2.5 + dlib@0.5.2 + doctest-file@1.0.0 + document-features@0.2.12 + downcast-rs@1.2.1 + dpi@0.1.2 + dragonbox_ecma@0.1.12 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dyn-clone@1.0.20 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@1.0.0 + encoding-index-japanese@1.20141219.5 + encoding-index-korean@1.20141219.5 + encoding-index-simpchinese@1.20141219.5 + encoding-index-singlebyte@1.20141219.5 + encoding-index-tradchinese@1.20141219.5 + encoding@0.2.33 + encoding_index_tests@0.1.4 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + euclid@0.22.13 + event-listener-strategy@0.5.4 + event-listener@5.4.1 + evictor@0.5.1 + fancy-regex@0.11.0 + fancy-regex@0.16.2 + fastrand@2.3.0 + fdeflate@0.3.7 + field-offset@0.3.6 + filedescriptor@0.8.3 + find-msvc-tools@0.1.9 + finl_unicode@1.4.0 + fixedbitset@0.4.2 + fixedbitset@0.5.7 + flate2@1.1.9 + fluent-uri@0.1.4 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + funty@2.0.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.5 + gdk-sys@0.18.2 + gdk@0.18.2 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gio-sys@0.18.1 + gio@0.18.4 + gl_generator@0.14.0 + glib-macros@0.18.5 + glib-sys@0.18.1 + glib@0.18.5 + glob@0.3.3 + globset@0.4.18 + globwalk@0.8.1 + glow@0.16.0 + glutin_wgl_sys@0.6.1 + gobject-sys@0.18.0 + gpu-allocator@0.28.0 + gpu-descriptor-types@0.2.0 + gpu-descriptor@0.3.2 + gtk-sys@0.18.2 + gtk3-macros@0.18.2 + gtk@0.18.2 + half@2.7.1 + hashbrown@0.15.5 + hashbrown@0.16.1 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hexf-parse@0.2.1 + home@0.5.12 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@1.5.0 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.1 + icu_normalizer@1.5.0 + icu_normalizer@2.1.1 + icu_normalizer_data@1.5.1 + icu_normalizer_data@2.1.1 + icu_properties@1.5.1 + icu_properties@2.1.2 + icu_properties_data@1.5.1 + icu_properties_data@2.1.2 + icu_provider@1.5.0 + icu_provider@2.1.1 + icu_provider_macros@1.5.0 + id-arena@2.3.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + include_dir@0.7.4 + include_dir_macros@0.7.4 + indexmap@2.13.0 + indoc@2.0.7 + insta@1.46.3 + instability@0.3.11 + interprocess@2.4.0 + is-docker@0.2.0 + is-wsl@0.4.0 + itertools@0.11.0 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.90 + json-escape-simd@3.0.1 + kasuari@0.4.11 + keyboard-types@0.7.0 + khronos-egl@6.0.0 + khronos_api@3.1.0 + lab@0.11.0 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.180 + libloading@0.8.9 + libloading@0.9.0 + libm@0.2.16 + libredox@0.1.12 + libxdo-sys@0.11.0 + libxdo@0.6.0 + line-clipping@0.3.5 + linked-hash-map@0.5.6 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.7.5 + litemap@0.8.1 + litrs@1.0.0 + lock_api@0.4.14 + log@0.4.29 + lru@0.16.3 + lsp-types@0.97.0 + lyon_geom@1.0.18 + mac_address@1.1.8 + malloc_buf@0.0.6 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memmem@0.1.1 + memoffset@0.9.1 + metal@0.33.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + miow@0.6.1 + muda@0.15.3 + naga@28.0.0 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + nix@0.28.0 + nix@0.29.0 + nix@0.31.1 + nom@7.1.3 + nom@8.0.0 + nonmax@0.5.5 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.5 + num_enum_derive@0.7.5 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.2 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.3 + objc@0.2.7 + once_cell@1.21.3 + onig@6.5.1 + onig_sys@69.9.1 + open@5.3.3 + option-ext@0.2.0 + orbclient@0.3.50 + ordered-float@3.9.2 + ordered-float@4.6.0 + ordered-float@5.1.0 + os_pipe@1.2.3 + outref@0.5.2 + owned_ttf_parser@0.25.1 + owo-colors@4.3.0 + oxc-browserslist@2.3.1 + oxc-miette-derive@2.7.0 + oxc-miette@2.7.0 + oxc_allocator@0.115.0 + oxc_ast@0.115.0 + oxc_ast_macros@0.115.0 + oxc_ast_visit@0.115.0 + oxc_codegen@0.115.0 + oxc_compat@0.115.0 + oxc_data_structures@0.115.0 + oxc_diagnostics@0.115.0 + oxc_ecmascript@0.115.0 + oxc_estree@0.115.0 + oxc_index@4.1.0 + oxc_parser@0.115.0 + oxc_regular_expression@0.115.0 + oxc_semantic@0.115.0 + oxc_sourcemap@6.0.2 + oxc_span@0.115.0 + oxc_str@0.115.0 + oxc_syntax@0.115.0 + oxc_transformer@0.115.0 + oxc_traverse@0.115.0 + pango-sys@0.18.0 + pango@0.18.3 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + pathdiff@0.2.3 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.8.3 + phf@0.11.3 + phf@0.13.1 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_macros@0.11.3 + phf_macros@0.13.1 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + piper@0.2.4 + pkg-config@0.3.32 + plist@1.8.0 + png@0.17.16 + png@0.18.1 + polling@3.11.0 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + portable-pty@0.9.0 + postcard@1.1.3 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + presser@0.3.1 + prettyplease@0.2.37 + proc-macro-crate@1.3.1 + proc-macro-crate@2.0.0 + proc-macro-crate@3.4.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + profiling@1.0.17 + proptest@1.10.0 + pulldown-cmark@0.13.1 + quick-error@1.2.3 + quick-xml@0.38.4 + quote@1.0.44 + r-efi@5.3.0 + radium@0.7.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xorshift@0.4.0 + range-alloc@0.1.4 + raqote@0.8.5 + ratatui-core@0.1.0 + ratatui-crossterm@0.1.0 + ratatui-termwiz@0.1.0 + ratatui-widgets@0.3.0 + ratatui@0.30.0 + raw-window-handle@0.6.2 + recvmsg@1.0.0 + redox_syscall@0.4.1 + redox_syscall@0.5.18 + redox_syscall@0.7.2 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + relative-path@2.0.1 + renderdoc-sys@1.1.0 + ring@0.17.14 + ropey@1.6.1 + rquickjs-core@0.11.0 + rquickjs-macro@0.11.0 + rquickjs-serde@0.5.0 + rquickjs-sys@0.11.0 + rquickjs@0.11.0 + rust-i18n-macro@3.1.5 + rust-i18n-support@3.1.5 + rust-i18n@3.1.5 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix-openpty@0.2.0 + rustix@0.38.44 + rustix@1.1.3 + rustls-pki-types@1.14.0 + rustls-webpki@0.103.9 + rustls@0.23.37 + rustversion@1.0.22 + rusty-fork@0.3.1 + rustybuzz@0.20.1 + ryu@1.0.23 + same-file@1.0.6 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + self_cell@1.2.2 + semver@1.0.27 + seq-macro@0.3.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_yaml@0.9.34+deprecated + serial2@0.2.34 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_library@0.1.9 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-mio@0.2.5 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.2 + slab@0.4.12 + slotmap@1.1.1 + smallvec@1.15.1 + smawk@0.3.2 + smithay-client-toolkit@0.19.2 + smol_str@0.2.2 + socket2@0.6.2 + spirv@0.3.0+sdk-1.3.268.0 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + str_indices@0.4.4 + streaming-iterator@0.1.9 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + sw-composite@0.7.16 + syn@1.0.109 + syn@2.0.117 + synstructure@0.13.2 + syntect@5.3.0 + system-deps@6.2.2 + tap@1.0.1 + target-lexicon@0.12.16 + tempfile@3.25.0 + termcolor@1.4.1 + terminfo@0.9.0 + termios@0.3.3 + termwiz@0.23.3 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tiny-keccak@2.0.2 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny_http@0.12.0 + tinystr@0.7.6 + tinystr@0.8.2 + tokio-macros@2.6.0 + tokio@1.49.0 + toml@0.8.23 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.19.15 + toml_edit@0.20.7 + toml_edit@0.22.27 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.6+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + trash@5.2.5 + tree-sitter-bash@0.25.1 + tree-sitter-c-sharp@0.23.1 + tree-sitter-c@0.24.1 + tree-sitter-cpp@0.23.4 + tree-sitter-css@0.25.0 + tree-sitter-go@0.25.0 + tree-sitter-highlight@0.26.6 + tree-sitter-html@0.23.2 + tree-sitter-java@0.23.5 + tree-sitter-javascript@0.25.0 + tree-sitter-json@0.24.8 + tree-sitter-language@0.1.7 + tree-sitter-lua@0.4.1 + tree-sitter-odin@1.3.0 + tree-sitter-pascal@0.10.2 + tree-sitter-php@0.24.2 + tree-sitter-python@0.25.0 + tree-sitter-ruby@0.23.1 + tree-sitter-rust@0.24.0 + tree-sitter-typescript@0.23.2 + tree-sitter@0.26.6 + tree_magic_mini@3.2.2 + triomphe@0.1.15 + ts-rs-macros@12.0.1 + ts-rs@12.0.1 + ttf-parser@0.25.1 + typed-arena@2.0.2 + typenum@1.19.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-id-start@1.4.0 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-properties@0.1.4 + unicode-script@0.5.8 + unicode-segmentation@1.12.0 + unicode-truncate@2.0.1 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unicode_names2@2.0.0 + unicode_names2_generator@2.0.0 + unsafe-libyaml@0.2.11 + untrusted@0.9.0 + ureq-proto@0.5.3 + ureq@3.2.0 + url@2.5.8 + urlencoding@2.1.3 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.21.0 + valuable@0.1.1 + version-compare@0.2.1 + version_check@0.9.5 + vsimd@0.8.0 + vt100@0.16.2 + vte@0.15.0 + vtparse@0.6.2 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-futures@0.4.63 + wasm-bindgen-macro-support@0.2.113 + wasm-bindgen-macro@0.2.113 + wasm-bindgen-shared@0.2.113 + wasm-bindgen@0.2.113 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + wayland-backend@0.3.12 + wayland-client@0.31.12 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.12 + wayland-protocols-plasma@0.3.10 + wayland-protocols-wlr@0.3.10 + wayland-protocols@0.32.10 + wayland-scanner@0.31.8 + wayland-sys@0.31.8 + web-sys@0.3.90 + web-time@1.1.0 + webpki-roots@1.0.6 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.1 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + wgpu-core-deps-apple@28.0.0 + wgpu-core-deps-emscripten@28.0.0 + wgpu-core-deps-windows-linux-android@28.0.0 + wgpu-core@28.0.0 + wgpu-hal@28.0.0 + wgpu-types@28.0.0 + wgpu@28.0.0 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.3.2 + windows-core@0.56.0 + windows-core@0.62.2 + windows-future@0.3.2 + windows-implement@0.56.0 + windows-implement@0.60.2 + windows-interface@0.56.0 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-numerics@0.3.1 + windows-result@0.1.2 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.2.1 + windows@0.56.0 + windows@0.62.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winit@0.30.12 + winnow@0.5.40 + winnow@0.7.14 + winreg@0.10.1 + winresource@0.1.30 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + wl-clipboard-rs@0.9.3 + write16@1.0.0 + writeable@0.5.5 + writeable@0.6.2 + wyz@0.5.1 + x11-dl@2.21.0 + x11@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xcursor@0.3.10 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.28 + yaml-rust@0.4.5 + yoke-derive@0.7.5 + yoke-derive@0.8.1 + yoke@0.7.5 + yoke@0.8.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.10.3 + zerovec-derive@0.11.2 + zerovec@0.10.4 + zerovec@0.11.5 + zmij@1.0.21 +" + +declare -A GIT_CRATES=( + [ratatui-wgpu]='https://github.com/Jesterhearts/ratatui-wgpu;cdcf5c6987adba56b060f6a8532ee83b25a4e3e5;ratatui-wgpu-%commit%' +) + +inherit cargo desktop xdg + +DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" +HOMEPAGE=" + https://getfresh.dev/ + https://github.com/sinelaw/fresh + https://crates.io/crates/fresh-editor +" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/${P}/crates/${MY_PN}" + +LICENSE="GPL-2" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 + Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dev-bins +embed-plugins +plugins gui" +REQUIRED_USE="embed-plugins? ( plugins )" + +src_prepare() { + default + + rm ../../docs/fresh.txt || die + + cp -P docs/fresh.txt ../../docs || die +} + +src_configure() { + local myfeatures=( + runtime + $(usev plugins) + $(usev embed-plugins) + $(usev gui) + $(usev dev-bins) + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg + domenu flatpak/io.github.sinelaw.${PN}.desktop + + insinto /usr/share/metainfo/ + doins flatpak/io.github.sinelaw.${PN}.metainfo.xml + + DOCS=( + ../../README.md + ../../CHANGELOG.md + ../../docs/ + ) + einstalldocs +} diff --git a/app-editors/fresh/fresh-0.2.18.ebuild b/app-editors/fresh/fresh-0.2.18.ebuild new file mode 100644 index 000000000..df672cdc3 --- /dev/null +++ b/app-editors/fresh/fresh-0.2.18.ebuild @@ -0,0 +1,852 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.92.0" + +MY_PN=${PN}-editor +MY_P="${MY_PN}-${PV}" + +CRATES=" + ab_glyph@0.2.32 + ab_glyph_rasterizer@0.1.10 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + alacritty_terminal@0.25.1 + allocator-api2@0.2.21 + android-activity@0.6.0 + android-properties@0.2.2 + android_system_properties@0.1.5 + anstyle@1.0.14 + anyhow@1.0.102 + arboard@3.6.1 + arc-swap@1.8.2 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + ascii@1.1.0 + ash@0.38.0+1.3.281 + async-lock@3.4.2 + async-trait@0.1.89 + atk-sys@0.18.2 + atk@0.18.2 + atomic-waker@1.1.2 + atomic@0.6.1 + autocfg@1.5.0 + base62@2.2.4 + base64-simd@0.8.0 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.11.0 + bitvec@1.0.1 + block-buffer@0.10.4 + block2@0.5.1 + block@0.1.6 + bstr@1.12.1 + bumpalo@3.20.2 + bytemuck@1.25.0 + bytemuck_derive@1.10.2 + bytes@1.11.1 + cached@0.56.0 + cached_proc_macro@0.25.0 + cached_proc_macro_types@0.1.1 + cairo-rs@0.18.5 + cairo-sys-rs@0.18.2 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + castaway@0.2.4 + cc@1.2.57 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-expr@0.15.8 + cfg-if@1.0.4 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chardetng@0.1.17 + charset-normalizer-rs@1.1.0 + chrono@0.4.44 + chunked_transfer@1.5.0 + clang-sys@1.8.1 + clap@4.6.0 + clap_builder@4.6.0 + clap_derive@4.6.0 + clap_lex@1.1.0 + clipboard-win@5.4.1 + cobs@0.3.0 + codespan-reporting@0.12.0 + combine@4.6.7 + compact_str@0.9.0 + concurrent-queue@2.5.0 + console@0.15.11 + const-random-macro@0.1.16 + const-random@0.1.18 + convert_case@0.10.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics@0.23.2 + core_maths@0.1.1 + counter@0.7.0 + cow-utils@0.1.3 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crunchy@0.2.4 + crypto-common@0.1.7 + csscolorparser@0.6.2 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + cursor-icon@1.2.0 + darling@0.20.11 + darling@0.23.0 + darling_core@0.20.11 + darling_core@0.23.0 + darling_macro@0.20.11 + darling_macro@0.23.0 + deltae@0.3.2 + deranged@0.5.8 + derive_more-impl@2.1.1 + derive_more@2.1.1 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.1 + dispatch@0.2.0 + displaydoc@0.2.5 + dlib@0.5.3 + doctest-file@1.1.1 + document-features@0.2.12 + downcast-rs@1.2.1 + dpi@0.1.2 + dragonbox_ecma@0.1.12 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dyn-clone@1.0.20 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@1.0.0 + encoding-index-japanese@1.20141219.5 + encoding-index-korean@1.20141219.5 + encoding-index-simpchinese@1.20141219.5 + encoding-index-singlebyte@1.20141219.5 + encoding-index-tradchinese@1.20141219.5 + encoding@0.2.33 + encoding_index_tests@0.1.4 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + euclid@0.22.14 + event-listener-strategy@0.5.4 + event-listener@5.4.1 + evictor@0.5.1 + fancy-regex@0.11.0 + fancy-regex@0.16.2 + fastrand@2.3.0 + fdeflate@0.3.7 + field-offset@0.3.6 + filedescriptor@0.8.3 + find-msvc-tools@0.1.9 + finl_unicode@1.4.0 + fixedbitset@0.4.2 + fixedbitset@0.5.7 + flate2@1.1.9 + fluent-uri@0.1.4 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + funty@2.0.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + gdk-pixbuf-sys@0.18.0 + gdk-pixbuf@0.18.5 + gdk-sys@0.18.2 + gdk@0.18.2 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.2 + gio-sys@0.18.1 + gio@0.18.4 + gl_generator@0.14.0 + glib-macros@0.18.5 + glib-sys@0.18.1 + glib@0.18.5 + glob@0.3.3 + globset@0.4.18 + globwalk@0.8.1 + glow@0.16.0 + glutin_wgl_sys@0.6.1 + gobject-sys@0.18.0 + gpu-allocator@0.28.0 + gpu-descriptor-types@0.2.0 + gpu-descriptor@0.3.2 + gtk-sys@0.18.2 + gtk3-macros@0.18.2 + gtk@0.18.2 + half@2.7.1 + hashbrown@0.15.5 + hashbrown@0.16.1 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hexf-parse@0.2.1 + home@0.5.12 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@1.5.0 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.1 + icu_normalizer@1.5.0 + icu_normalizer@2.1.1 + icu_normalizer_data@1.5.1 + icu_normalizer_data@2.1.1 + icu_properties@1.5.1 + icu_properties@2.1.2 + icu_properties_data@1.5.1 + icu_properties_data@2.1.2 + icu_provider@1.5.0 + icu_provider@2.1.1 + icu_provider_macros@1.5.0 + id-arena@2.3.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + include_dir@0.7.4 + include_dir_macros@0.7.4 + indexmap@2.13.0 + indoc@2.0.7 + insta@1.46.3 + instability@0.3.12 + interprocess@2.4.0 + is-docker@0.2.0 + is-wsl@0.4.0 + itertools@0.11.0 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.91 + json-escape-simd@3.0.1 + kasuari@0.4.12 + keyboard-types@0.7.0 + khronos-egl@6.0.0 + khronos_api@3.1.0 + lab@0.11.0 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.183 + libloading@0.8.9 + libloading@0.9.0 + libm@0.2.16 + libredox@0.1.14 + libxdo-sys@0.11.0 + libxdo@0.6.0 + line-clipping@0.3.5 + linked-hash-map@0.5.6 + linux-raw-sys@0.12.1 + linux-raw-sys@0.4.15 + litemap@0.7.5 + litemap@0.8.1 + litrs@1.0.0 + lock_api@0.4.14 + log@0.4.29 + lru@0.16.3 + lsp-types@0.97.0 + lyon_geom@1.0.19 + mac_address@1.1.8 + malloc_buf@0.0.6 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memmem@0.1.1 + memoffset@0.9.1 + metal@0.33.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + miow@0.6.1 + muda@0.15.3 + naga@28.0.0 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + nix@0.28.0 + nix@0.29.0 + nix@0.31.2 + nom@7.1.3 + nom@8.0.0 + nonmax@0.5.5 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.6 + num_enum_derive@0.7.6 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.2 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.4 + objc@0.2.7 + once_cell@1.21.4 + onig@6.5.1 + onig_sys@69.9.1 + open@5.3.3 + option-ext@0.2.0 + orbclient@0.3.51 + ordered-float@3.9.2 + ordered-float@4.6.0 + ordered-float@5.1.0 + os_pipe@1.2.3 + outref@0.5.2 + owned_ttf_parser@0.25.1 + owo-colors@4.3.0 + oxc-browserslist@2.3.1 + oxc-miette-derive@2.7.0 + oxc-miette@2.7.0 + oxc_allocator@0.115.0 + oxc_ast@0.115.0 + oxc_ast_macros@0.115.0 + oxc_ast_visit@0.115.0 + oxc_codegen@0.115.0 + oxc_compat@0.115.0 + oxc_data_structures@0.115.0 + oxc_diagnostics@0.115.0 + oxc_ecmascript@0.115.0 + oxc_estree@0.115.0 + oxc_index@4.1.0 + oxc_parser@0.115.0 + oxc_regular_expression@0.115.0 + oxc_semantic@0.115.0 + oxc_sourcemap@6.0.2 + oxc_span@0.115.0 + oxc_str@0.115.0 + oxc_syntax@0.115.0 + oxc_transformer@0.115.0 + oxc_traverse@0.115.0 + pango-sys@0.18.0 + pango@0.18.3 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + pathdiff@0.2.3 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.8.3 + phf@0.11.3 + phf@0.13.1 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_macros@0.11.3 + phf_macros@0.13.1 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-internal@1.1.11 + pin-project-lite@0.2.17 + pin-project@1.1.11 + piper@0.2.5 + pkg-config@0.3.32 + plain@0.2.3 + plist@1.8.0 + png@0.17.16 + png@0.18.1 + polling@3.11.0 + portable-atomic-util@0.2.6 + portable-atomic@1.13.1 + portable-pty@0.9.0 + postcard@1.1.3 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + presser@0.3.1 + prettyplease@0.2.37 + proc-macro-crate@1.3.1 + proc-macro-crate@2.0.0 + proc-macro-crate@3.5.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + profiling@1.0.17 + proptest@1.10.0 + pulldown-cmark@0.13.1 + quick-error@1.2.3 + quick-xml@0.38.4 + quick-xml@0.39.2 + quote@1.0.45 + r-efi@5.3.0 + r-efi@6.0.0 + radium@0.7.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xorshift@0.4.0 + range-alloc@0.1.5 + raqote@0.8.5 + ratatui-core@0.1.0 + ratatui-crossterm@0.1.0 + ratatui-termwiz@0.1.0 + ratatui-widgets@0.3.0 + ratatui@0.30.0 + raw-window-handle@0.6.2 + recvmsg@1.0.0 + redox_syscall@0.4.1 + redox_syscall@0.5.18 + redox_syscall@0.7.3 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + relative-path@2.0.1 + renderdoc-sys@1.1.0 + ring@0.17.14 + ropey@1.6.1 + rquickjs-core@0.11.0 + rquickjs-macro@0.11.0 + rquickjs-serde@0.5.0 + rquickjs-sys@0.11.0 + rquickjs@0.11.0 + rust-i18n-macro@3.1.5 + rust-i18n-support@3.1.5 + rust-i18n@3.1.5 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix-openpty@0.2.0 + rustix@0.38.44 + rustix@1.1.4 + rustls-pki-types@1.14.0 + rustls-webpki@0.103.9 + rustls@0.23.37 + rustversion@1.0.22 + rusty-fork@0.3.1 + rustybuzz@0.20.1 + ryu@1.0.23 + same-file@1.0.6 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + self_cell@1.2.2 + semver@1.0.27 + seq-macro@0.3.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_yaml@0.9.34+deprecated + serial2@0.2.34 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_library@0.1.9 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-mio@0.2.5 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.2 + slab@0.4.12 + slotmap@1.1.1 + smallvec@1.15.1 + smawk@0.3.2 + smithay-client-toolkit@0.19.2 + smol_str@0.2.2 + socket2@0.6.3 + spirv@0.3.0+sdk-1.3.268.0 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + str_indices@0.4.4 + streaming-iterator@0.1.9 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + sw-composite@0.7.16 + syn@1.0.109 + syn@2.0.117 + synstructure@0.13.2 + syntect@5.3.0 + system-deps@6.2.2 + tap@1.0.1 + target-lexicon@0.12.16 + tempfile@3.27.0 + termcolor@1.4.1 + terminfo@0.9.0 + termios@0.3.3 + termwiz@0.23.3 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tiny-keccak@2.0.2 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny_http@0.12.0 + tinystr@0.7.6 + tinystr@0.8.2 + tokio-macros@2.6.1 + tokio@1.50.0 + toml@0.8.23 + toml@1.0.7+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@1.0.1+spec-1.1.0 + toml_edit@0.19.15 + toml_edit@0.20.7 + toml_edit@0.22.27 + toml_edit@0.25.5+spec-1.1.0 + toml_parser@1.0.10+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.7+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.23 + tracing@0.1.44 + trash@5.2.5 + tree-sitter-bash@0.25.1 + tree-sitter-c-sharp@0.23.1 + tree-sitter-c@0.24.1 + tree-sitter-cpp@0.23.4 + tree-sitter-css@0.25.0 + tree-sitter-go@0.25.0 + tree-sitter-highlight@0.26.7 + tree-sitter-html@0.23.2 + tree-sitter-java@0.23.5 + tree-sitter-javascript@0.25.0 + tree-sitter-json@0.24.8 + tree-sitter-language@0.1.7 + tree-sitter-lua@0.4.1 + tree-sitter-odin@1.3.0 + tree-sitter-pascal@0.10.2 + tree-sitter-php@0.24.2 + tree-sitter-python@0.25.0 + tree-sitter-ruby@0.23.1 + tree-sitter-rust@0.24.1 + tree-sitter-typescript@0.23.2 + tree-sitter@0.26.7 + tree_magic_mini@3.2.2 + triomphe@0.1.15 + ts-rs-macros@12.0.1 + ts-rs@12.0.1 + ttf-parser@0.25.1 + typed-arena@2.0.2 + typenum@1.19.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-id-start@1.4.0 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-properties@0.1.4 + unicode-script@0.5.8 + unicode-segmentation@1.12.0 + unicode-truncate@2.0.1 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unicode_names2@2.0.0 + unicode_names2_generator@2.0.0 + unsafe-libyaml@0.2.11 + untrusted@0.9.0 + ureq-proto@0.5.3 + ureq@3.2.0 + url@2.5.8 + urlencoding@2.1.3 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.22.0 + valuable@0.1.1 + version-compare@0.2.1 + version_check@0.9.5 + vsimd@0.8.0 + vt100@0.16.2 + vte@0.15.0 + vtparse@0.6.2 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-futures@0.4.64 + wasm-bindgen-macro-support@0.2.114 + wasm-bindgen-macro@0.2.114 + wasm-bindgen-shared@0.2.114 + wasm-bindgen@0.2.114 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + wayland-backend@0.3.14 + wayland-client@0.31.13 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.13 + wayland-protocols-plasma@0.3.11 + wayland-protocols-wlr@0.3.11 + wayland-protocols@0.32.11 + wayland-scanner@0.31.9 + wayland-sys@0.31.10 + web-sys@0.3.91 + web-time@1.1.0 + webpki-roots@1.0.6 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.1 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + wgpu-core-deps-apple@28.0.0 + wgpu-core-deps-emscripten@28.0.0 + wgpu-core-deps-windows-linux-android@28.0.0 + wgpu-core@28.0.1 + wgpu-hal@28.0.1 + wgpu-types@28.0.0 + wgpu@28.0.0 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.3.2 + windows-core@0.56.0 + windows-core@0.62.2 + windows-future@0.3.2 + windows-implement@0.56.0 + windows-implement@0.60.2 + windows-interface@0.56.0 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-numerics@0.3.1 + windows-result@0.1.2 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.2.1 + windows@0.56.0 + windows@0.62.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winit@0.30.13 + winnow@0.5.40 + winnow@0.7.15 + winnow@1.0.0 + winreg@0.10.1 + winresource@0.1.31 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + wl-clipboard-rs@0.9.3 + write16@1.0.0 + writeable@0.5.5 + writeable@0.6.2 + wyz@0.5.1 + x11-dl@2.21.0 + x11@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xcursor@0.3.10 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.28 + yaml-rust@0.4.5 + yoke-derive@0.7.5 + yoke-derive@0.8.1 + yoke@0.7.5 + yoke@0.8.1 + zerocopy-derive@0.8.47 + zerocopy@0.8.47 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.10.3 + zerovec-derive@0.11.2 + zerovec@0.10.4 + zerovec@0.11.5 + zmij@1.0.21 +" + +declare -A GIT_CRATES=( + [ratatui-wgpu]='https://github.com/Jesterhearts/ratatui-wgpu;cdcf5c6987adba56b060f6a8532ee83b25a4e3e5;ratatui-wgpu-%commit%' +) + +inherit cargo desktop xdg + +DESCRIPTION="Terminal based IDE & text editor: easy, powerful and fast" +HOMEPAGE=" + https://getfresh.dev/ + https://github.com/sinelaw/fresh + https://crates.io/crates/fresh-editor +" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/sinelaw/fresh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/${P}/crates/${MY_PN}" + +LICENSE="GPL-2" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 + Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="dev-bins +embed-plugins +plugins gui" +REQUIRED_USE="embed-plugins? ( plugins )" + +src_prepare() { + default + + rm ../../docs/fresh.txt || die + + cp -P docs/fresh.txt ../../docs || die +} + +src_configure() { + local myfeatures=( + runtime + $(usev plugins) + $(usev embed-plugins) + $(usev gui) + $(usev dev-bins) + ) + + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + doicon -s scalable flatpak/io.github.sinelaw.${PN}.svg + domenu flatpak/io.github.sinelaw.${PN}.desktop + + insinto /usr/share/metainfo/ + doins flatpak/io.github.sinelaw.${PN}.metainfo.xml + + DOCS=( + ../../README.md + ../../CHANGELOG.md + ../../docs/ + ) + einstalldocs +} diff --git a/app-editors/fresh/metadata.xml b/app-editors/fresh/metadata.xml new file mode 100644 index 000000000..707b49add --- /dev/null +++ b/app-editors/fresh/metadata.xml @@ -0,0 +1,22 @@ + + + + ghostyn678+git@gmail.com + dsaf + + + A modern, full-featured terminal text editor, + with zero configuration. Familiar keybindings, + mouse support, and IDE-level features — no learning curve required. + + + TypeScript plugin runtime support + Bundle default plugins into the binary as a fallback + Native GPU-accelerated window via wgpu + Build extra developer binaries (generate_schema, event_debug) + + + https://getfresh.dev/docs/ + sinelaw/fresh + + diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest new file mode 100644 index 000000000..16ae18a8e --- /dev/null +++ b/app-editors/imhex/Manifest @@ -0,0 +1,2 @@ +DIST imhex-1.38.1.gh.tar.gz 40630321 BLAKE2B 481ba12521704923e5ea2588a2d046f7a5bac6a6e539ef14047243e4232452dd3ce2d999aa00593435dccf30726fcb84f91971589c3aa5b0c24e1794c48578fe SHA512 52c3119a4929bcc30ebfa9147c89a251ad5bf6b2bb793e3a494b2f65eb11c1f166d0a0d92ba1c9a24d4000d3264309788f34754a31e01175eda875181fdaf6dd +DIST imhex-patterns-1.38.1.gh.tar.gz 22634584 BLAKE2B a838e6d3add02351a7c2a1f465b305c9430d7acab969f6890d4d65574ea5870383b2a9c9e92fe08fbada79ac858da5b5e34ba81d4ce2c39a843546a5d8242fe6 SHA512 4dd70c332f432e1a187260a7c86e17bfc4ed6ad8906ac44844a3d758e0f0ecf42c68e1740b5679745e34f4c0c4de12c992e63c509220c0f86d9a87f56ad47328 diff --git a/app-editors/imhex/files/cmake_mbedtls.patch b/app-editors/imhex/files/cmake_mbedtls.patch new file mode 100644 index 000000000..7bf8e0550 --- /dev/null +++ b/app-editors/imhex/files/cmake_mbedtls.patch @@ -0,0 +1,20 @@ +--- a/cmake/modules/FindmbedTLS.cmake ++++ b/cmake/modules/FindmbedTLS.cmake +@@ -19,13 +19,13 @@ + # All rights reserved. + + +-FIND_PATH(MBEDTLS_INCLUDE_DIR mbedtls/version.h) ++FIND_PATH(MBEDTLS_INCLUDE_DIR mbedtls/version.h PATH_SUFFIXES mbedtls3) + + SET(MBEDTLS_FIND_QUIETLY TRUE) + +-FIND_LIBRARY(MBEDTLS_LIBRARY NAMES mbedtls libmbedtls libmbedx509) +-FIND_LIBRARY(MBEDX509_LIBRARY NAMES mbedx509 libmbedx509) +-FIND_LIBRARY(MBEDCRYPTO_LIBRARY NAMES mbedcrypto libmbedcrypto) ++FIND_LIBRARY(MBEDTLS_LIBRARY NAMES mbedtls libmbedtls libmbedx509 mbedtls-3) ++FIND_LIBRARY(MBEDX509_LIBRARY NAMES mbedx509 libmbedx509 mbedx509-3) ++FIND_LIBRARY(MBEDCRYPTO_LIBRARY NAMES mbedcrypto libmbedcrypto mbedcrypto-3) + FIND_LIBRARY(TFPSACRYPTO_LIBRARY NAMES libtfpsacrypto tfpsacrypto) + + IF(MBEDTLS_INCLUDE_DIR AND MBEDTLS_LIBRARY AND MBEDX509_LIBRARY AND (MBEDCRYPTO_LIBRARY OR TFPSACRYPTO_LIBRARY)) diff --git a/app-editors/imhex/files/remove_Werror.patch b/app-editors/imhex/files/remove_Werror.patch new file mode 100644 index 000000000..153875ceb --- /dev/null +++ b/app-editors/imhex/files/remove_Werror.patch @@ -0,0 +1,33 @@ +--- a/lib/external/pattern_language/cli/CMakeLists.txt ++++ b/lib/external/pattern_language/cli/CMakeLists.txt +@@ -32,7 +32,7 @@ else() + endif() + + if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") +- target_compile_options(plcli PRIVATE -Wall -Wextra -Werror -Wno-unknown-pragmas -Wno-array-bounds) ++ target_compile_options(plcli PRIVATE -Wall -Wextra -Wno-unknown-pragmas -Wno-array-bounds) + endif() + target_include_directories(plcli PUBLIC include ${CLI11_INCLUDE_DIRS}) + target_link_libraries(plcli PRIVATE ${CLI11_LIBRARIES} ${NLOHMANN_JSON_LIBRARIES} libwolv libpl_includes libpl-gen ${FMT_LIBRARIES}) +--- a/lib/external/pattern_language/lib/CMakeLists.txt ++++ b/lib/external/pattern_language/lib/CMakeLists.txt +@@ -91,7 +91,7 @@ endif () + if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC") + target_compile_options(libpl PRIVATE /EHsc) + elseif (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") +- target_compile_options(libpl PRIVATE -Wall -Wextra -Werror -Wpedantic -Wno-unknown-pragmas -Wno-array-bounds) ++ target_compile_options(libpl PRIVATE -Wall -Wextra -Wpedantic -Wno-unknown-pragmas -Wno-array-bounds) + if (CMAKE_CXX_COMPILER_ID MATCHES "GNU") + target_compile_options(libpl PRIVATE -Wno-stringop-overflow) + endif() +--- a/lib/external/disassembler/lib/CMakeLists.txt ++++ b/lib/external/disassembler/lib/CMakeLists.txt +@@ -14,5 +14,5 @@ target_include_directories(libdisassembler PUBLIC include) + target_link_libraries(libdisassembler PRIVATE wolv::types wolv::utils wolv::io wolv::math_eval ${NLOHMANN_JSON_LIBRARIES} ${FMT_LIBRARIES}) + + if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") +- target_compile_options(libdisassembler PRIVATE -Wall -Wextra -Wpedantic -Werror) +-endif() +\ No newline at end of file ++ target_compile_options(libdisassembler PRIVATE -Wall -Wextra -Wpedantic) ++endif() diff --git a/app-editors/imhex/files/remove_dotnet.patch b/app-editors/imhex/files/remove_dotnet.patch new file mode 100644 index 000000000..fab61adf6 --- /dev/null +++ b/app-editors/imhex/files/remove_dotnet.patch @@ -0,0 +1,20 @@ +Remove dotnet from the application +https://bugs.gentoo.org/926761 +--- a/plugins/script_loader/CMakeLists.txt ++++ b/plugins/script_loader/CMakeLists.txt +@@ -2,8 +2,6 @@ cmake_minimum_required(VERSION 3.16) + + include(ImHexPlugin) + +-find_package(CoreClrEmbed) +-add_library(dotnet INTERFACE) + if (CoreClrEmbed_FOUND) + set(IMHEX_DOTNET_SCRIPT_SUPPORT ON) + +@@ -55,5 +53,4 @@ add_imhex_plugin( + c_api + fonts + ui +- dotnet + ) +\ No newline at end of file diff --git a/app-editors/imhex/imhex-1.38.1.ebuild b/app-editors/imhex/imhex-1.38.1.ebuild new file mode 100644 index 000000000..b4ddab080 --- /dev/null +++ b/app-editors/imhex/imhex-1.38.1.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..21} ) + +inherit cmake llvm-r1 toolchain-funcs flag-o-matic xdg-utils + +DESCRIPTION="A hex editor for reverse engineers, programmers, and eyesight" +HOMEPAGE="https://github.com/WerWolv/ImHex" +SRC_URI=" + https://github.com/WerWolv/ImHex/releases/download/v${PV}/Full.Sources.tar.gz -> ${P}.gh.tar.gz + https://github.com/WerWolv/ImHex-Patterns/archive/refs/tags/ImHex-v${PV}.tar.gz -> ${PN}-patterns-${PV}.gh.tar.gz +" +S="${WORKDIR}/ImHex" +S_PATTERNS="${WORKDIR}/ImHex-Patterns-ImHex-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+system-llvm test lto +desktop-portal lz4" +RESTRICT="!test? ( test )" + +# Skip cmake version detection, as there are a lot of dependencies +# (that we do not use) that wants cmake < 3.5, so it prints a warning +CMAKE_QA_COMPAT_SKIP=yes + +PATCHES=( + # If virtual/dotnet-sdk is installed on your system, then cmake + # will use it at some point and try to access internet. + # Because it did not cause any issue, we can disable it + "${FILESDIR}/remove_dotnet.patch" + # Correct the cmake MbedTLS search call + "${FILESDIR}/cmake_mbedtls.patch" + # Remove -Werror + "${FILESDIR}/remove_Werror.patch" +) + +DOCS+=( LICENSE PLUGINS.md changelog.md ) + +DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + app-arch/zstd:= + >=app-forensics/yara-4.2.0:= + >=dev-cpp/nlohmann_json-3.10.2 + dev-libs/boost + >=dev-libs/capstone-5.0.3:= + =dev-libs/libfmt-11.0.2:= + >=dev-libs/nativefiledialog-extended-1.2.1[desktop-portal?] + media-libs/fontconfig + media-libs/freetype + >=media-libs/glfw-3.4[X] + media-libs/glm + media-libs/libglvnd + net-libs/mbedtls:= + net-misc/curl + sys-apps/file + virtual/zlib:= + virtual/libiconv + virtual/libintl +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-admin/chrpath + gnome-base/librsvg + lz4? ( app-arch/lz4 ) + system-llvm? ( llvm-core/llvm ) +" + +pkg_pretend() { + if tc-is-gcc && [[ $(gcc-major-version) -lt 14 ]]; then + die "${PN} requires GCC 14 or newer" + fi +} + +src_unpack() { + default + + mv "${S_PATTERNS}" "${S}/ImHex-Patterns" +} + +src_configure() { + # Building ImHex with -Werror=strict-aliasing gives a failed build + # for tests/algorithms/source/endian.cpp, and ImHex usually has pretty + # clean build (without warnings), so it should be safe to do + filter-flags -Werror=strict-aliasing + + if use test; then + sed -ie "s/tests EXCLUDE_FROM_ALL/tests ALL/" "${S}/CMakeLists.txt" + fi + + # The build hardening can be done by the user (by changing CFLAGS/CXXFLAGS) + # I need to disable system-llvm because on my system the llvm/Demangle/Demangle.h + # header was found by cmake, but not used during compilation, leading to errors (file not found) + local mycmakeargs=( + -D IMHEX_STRIP_RELEASE=OFF \ + -D IMHEX_OFFLINE_BUILD=ON \ + -D IMHEX_IGNORE_BAD_CLONE=ON \ + -D IMHEX_PATTERNS_PULL_MASTER=OFF \ + -D IMHEX_IGNORE_BAD_COMPILER=OFF \ + -D IMHEX_USE_GTK_FILE_PICKER=$(usex !desktop-portal) \ + -D IMHEX_DISABLE_STACKTRACE=OFF \ + -D IMHEX_BUNDLE_DOTNET=OFF \ + -D IMHEX_ENABLE_LTO=$(usex lto) \ + -D IMHEX_USE_DEFAULT_BUILD_SETTINGS=OFF \ + -D IMHEX_STRICT_WARNINGS=OFF \ + -D IMHEX_STATIC_LINK_PLUGINS=OFF \ + -D IMHEX_ENABLE_UNITY_BUILD=OFF \ + -D IMHEX_BUILD_HARDENING=OFF \ + -D IMHEX_ENABLE_STD_ASSERTS=OFF \ + -D IMHEX_ENABLE_UNIT_TESTS=$(usex test) \ + -D IMHEX_ENABLE_PRECOMPILED_HEADERS=OFF \ + -D IMHEX_COMPRESS_DEBUG_INFO=OFF \ + -D IMHEX_VERSION="${PV}" \ + -D PROJECT_VERSION="${PV}" \ + -D LIBPL_ENABLE_TESTS=$(usex test) \ + -D LIBPL_ENABLE_EXAMPLE=ON \ + -D LIBWOLV_ENABLE_TESTS=$(usex test) \ + -D LIBWOLV_ENABLE_EXAMPLES=ON \ + -D USE_SYSTEM_BOOST=ON \ + -D USE_SYSTEM_CAPSTONE=ON \ + -D USE_SYSTEM_FMT=ON \ + -D USE_SYSTEM_LLVM=OFF \ + # -D USE_SYSTEM_LLVM=$(usex system-llvm) \ + -D USE_SYSTEM_MD4C=ON \ + -D USE_SYSTEM_NFD=ON \ + -D USE_SYSTEM_NLOHMANN_JSON=ON \ + -D USE_SYSTEM_YARA=ON \ + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-editors/imhex/metadata.xml b/app-editors/imhex/metadata.xml new file mode 100644 index 000000000..4295c551b --- /dev/null +++ b/app-editors/imhex/metadata.xml @@ -0,0 +1,82 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + https://github.com/WerWolv/ImHex/releases + https://github.com/WerWolv/ImHex/issues + WerWolv/ImHex + + + Use the system LLVM installation + Use sys-apps/xdg-desktop-portal file picker instead of the GTK one + Enable lz4 compression / decompression support + + + Features + + Featureful hex view + Byte patching + Patch management + Copy bytes as feature + Bytes + Hex string + C, C++, C sharp, Rust, Python, Java and JavaScript array + ASCII-Art hex view + HTML self contained div + String and hex search + Colorful highlighting + Goto from start, end and current cursor position + Custom C++-like pattern language for parsing highlighting a file's content + Automatic loading based on MIME type + arrays, pointers, structs, unions, enums, bitfields, using declarations, little and big endian support, conditionals and much more! + Useful error messages, syntax highlighting and error marking + Data importing + Base64 files + IPS and IPS32 patches + Data exporting + IPS and IPS32 patches + Data inspector allowing interpretation of data as many different types (little and big endian) + Huge file support with fast and efficient loading + String search + Copying of strings + Copying of demangled strings + File hashing support + CRC16 and CRC32 with custom initial values and polynomials + MD4, MD5 + SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 + Disassembler supporting many different architectures + ARM32 (ARM, Thumb, Cortex-M, AArch32) + ARM64 + MIPS (MIPS32, MIPS64, MIPS32R6, Micro) + x86 (16-bit, 32-bit, 64-bit) + PowerPC (32-bit, 64-bit) + SPARC + IBM SystemZ + xCORE + M68K + TMS320C64X + M680X + Ethereum + Bookmarks + Region highlighting + Comments + Data Analyzer + File magic-based file parser and MIME type database + Byte distribution graph + Entropy graph + Highest and average entropy + Encrypted / Compressed file detection + Helpful tools + Itanium and MSVC demangler + ASCII table + Regex replacer + Mathematical expression evaluator (Calculator) + Hexadecimal Color picker + Built-in cheat sheet for pattern language and Math evaluator + Doesn't burn out your retinas when used in late-night sessions + + diff --git a/app-editors/kakoune-lsp/Manifest b/app-editors/kakoune-lsp/Manifest new file mode 100644 index 000000000..655892540 --- /dev/null +++ b/app-editors/kakoune-lsp/Manifest @@ -0,0 +1,208 @@ +DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 +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 anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cc-1.1.31.crate 84637 BLAKE2B 80b95666f87f80f20efc53aacb132db32900132a58995411e95fdb043e65467ac3c84ac905d13206524d9666563486ab594a09df1fe86035ec3e5542f78a6f5e SHA512 fbc42db9e908d69fe2dac18605e057f3187ccca067ee0e9f0c271b6b9dd213f0bce1a1e32f073bc012d2ea756878929f506775076d453593a14accc5f9a159ea +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 +DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 +DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST core2-0.4.0.crate 37075 BLAKE2B 89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570 SHA512 53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91ffffe3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST daemonize-0.5.0.crate 7125 BLAKE2B 9706f4ffb140533f73fe520755a06ee909fe1768e3f2e9b553acd2c1b80bcd4aff152058d1d70fb1ece7a7de6059cefa9d2db0fadf493aae641e1445e3c6d686 SHA512 8ab439f3cb43a83a84ff11fed4ef37adaac4ef5a83e497e8d6ad06ba1f10359366eed9741a07f3c97f3c83472da5513b5e28b6ded4b4b3ca9a1c536b7de62921 +DIST dary_heap-0.3.7.crate 24076 BLAKE2B 917b6f0a9f00b117e37b43cb2979cb77c6bb3913e4e91367d79ce51787caf8d78e1fcc92d26d0290e938837ba6e649e4fe150dfe5626f0ab841c36b7c44869a4 SHA512 18301b9f6acaabadcf79e8c05953db92412173de2474583f8ae0274d7ff73c2a3440a8f93c398e2847db5a84dd0c373d7daa6c0e0f0a185578a6fd10f3450f25 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST diffs-0.5.1.crate 5753 BLAKE2B f4a879ed192761ebab6e415d3727c06e4b24a99c99153d67d2950a0f92cddb07ab8002f3255f69a001847578f261e5a1c60ee51b0aadc1899fcbe24d77675da8 SHA512 5232157f8be2476e11c420c72694102bef0521d6133ed0193f9f8cd593c82a14f13271f794b2fbcaae4061e821fd411851fff89a3089598d4f5b50abe8a9ea97 +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST enum_primitive-0.1.1.crate 4186 BLAKE2B cf8590682f6c663e3aab54f0c8d354f26d9e06438e7e13fe3c94a38df176630f2cf8a16ebe802b716ea725cd05c2812e8186c4dbf9ccaa2421554ec695945ccd SHA512 a76460a5b68b2c04ed19e1d8eb0043ec35fdb1216fc290daacd1ffa0d56a68c528cd9b055e99779d89a16b050c9e4ce39ea9abd59a83b0e3f8773174a2263b50 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 +DIST file-id-0.2.1.crate 10240 BLAKE2B b23e372541724e1b6be58c50afecac994b4a2180cef45c8ee0ab86c2039f5676f996d0420c88deb05859bf4dfb2366e58a4dfff16c2ce5ec3d2d0e740bc661b4 SHA512 f6d77d9cbee1d95415ce64caebc4c6e662a8ef05a72b59e4daf941f9f0746706156372dd2d9702ca0bf6de800bec05f9b35d81b573965583df5aa35f86d768c6 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fs4-0.8.4.crate 18620 BLAKE2B 50c8ebe7ea05c1fa82760e62ef80e380744c363da56f845e690430dbdbdc2998a256f9f854529764dacc2c9b700f593e4adc4b80cd221af019eaede7846c6fa5 SHA512 185b95b54a47d7e7d336c6f455aa480b6df248697237c604103f4cb08a85dff1ddfb78ea36cd069046630c07e3520f4ba2a3cd708493b07b24d59fc89d704469 +DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +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 iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 +DIST jsonrpc-core-18.0.0.crate 16010 BLAKE2B 27e087a626c2262bec5d28ab77ff7cd03986af8edeee6fe180f7b9428145b2b151587424e2f7c3bbb08131a59b38ee0106376bb287c10b66abc67bf83179551d SHA512 faa798f3522b3d81a1f754e07d3def6e1dabae853cb76412218724300c6e1f4a0e2789a23c9be6cf4b7081fa03d43f635b850989eae4233d970d66132fc14347 +DIST kakoune-lsp-18.1.0.tar.gz 171631 BLAKE2B 2c6c8d73cb7b06582df5e345523d7ecabef8ecf19021737c06804fd03969e1f7261509991064d9b534a531dda10c3a1916d7c1b7a1b15bb5a552c8e535c537e3 SHA512 a645e9bb86fb59fb963f14822a358b51f64c0ab9dd22101570edbe4727a116bc90bf824e2551ab3c3b04f5cb13f2cd1044d1c9dd1f0c612f7c3582379ca09e85 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 +DIST libflate-2.1.0.crate 43366 BLAKE2B 3635565c152893ab958c491d1dcd1f5826abed77f6f41e38b64566c27a81664c1573cb054cfe069392519437e403138b14ec4daca8b8af22e6432136e94bf957 SHA512 00cba931f92f50ba527aab2303533e72d183ba1ff7b61d396b50d0a1fc0f31dd348a506cc87ad417879108c03f0b500d05c1b7abf48e92473e0d472594d4151c +DIST libflate_lz77-2.1.0.crate 5918 BLAKE2B f931e7d96baf91903ffb73100996f11df1fcf3d67f4d06f2dfcf08bb4ebcc0f24e9da7ddd8b886f6a4f5a4d138beebeea54fa8247594ec5f5fddd94c9cae4b83 SHA512 5e521a46a6ef2976deab481d2410db0797fbf5a78e6ac4d406bc0ac4464b01836938a528990657328b29698a19a631d641dd1e3093cfddc91be62fcb4b646ba7 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST lsp-types-0.95.1.crate 68324 BLAKE2B 3275136692d7d722d1adfaf7f051534ffc04a10d70cef470820cf15bbb6c6feb56636ae536ef28b0997611efc235c345004752bbbf10f1bbbc57d61642cd3adb SHA512 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 +DIST notify-debouncer-full-0.3.2.crate 18627 BLAKE2B 43a76643aa23e0fcc97b361d9c520b821a1208f306e38ccb81d9c9ed3d387c920cd91dbc9421d18664611cfe73c5ca465d036fdc5cb1d9fdc53721cc7b22e48f SHA512 b2af384abfd9cec2d5d323fe7838090381624cd6f248e12b399ca06eddacf0658574b30bbcc3459fbfdb90da01ab0ce7160038c8250761f60535404dc390613a +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-traits-0.1.43.crate 7659 BLAKE2B 313221a4364b18eb29e2d4c480209766c56b1ca2587a0ab8f668c71cfdefcd733d64be1430bea1846a77f075a26137fbe71f2f4d9be79688374cdbe9e0274ba4 SHA512 35ee0a41f8ae33b1e6656935585f540956a8155045992e7b488b9fdbcf0eb9c9adc90ed8128d45f248b9ac583114cf518c4c7de719b8c6627b29f2fbbac91f17 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +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 percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +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 powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +DIST pulldown-cmark-0.9.6.crate 117378 BLAKE2B 39376ce32138115e2def495b6d2761500da8045677dff9f919526b7c297e00e72484cca51f9b3d6e0cbacf12f681b1651209296845561324750f5544eff516bb SHA512 074d70722bb42cff59f85c209c3f0c00a739d76a22bcca123a33a0a899df49105887565d71525ec5926261efb74b912bcd024714617d83ca72bcef86bc428764 +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 redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.11.0.crate 254059 BLAKE2B 9450e54b522c3f12e4f1d814025c3037f8373b9e1feaf2028756b573335cb7f22400b0925e3ceb0716d72aeb19b02b4bcf70b0b435a0252d0d52a7028d95308c SHA512 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rle-decode-fast-1.0.3.crate 62086 BLAKE2B 402d56595936734f36597c18e816a798ade6a8636b27e79acdedd4069da38e22e6ded5f2358ef0f0d509ea752e828fa294a4a9ac6d99cf26472fe21a505302c9 SHA512 f647cfd9ae0bbaca4a189cd1f8d1f8531f6dc0ffa1fd296c75cfe405fc9060e25be74581558a9195364ea90e32c7ccd60e066d21704cae836d41606b5799301a +DIST ropey-1.6.1.crate 119463 BLAKE2B a0d02ada75d96381b02715ddf28ceff9dc6ce718054d11eef5710d0b044d42c4d324cb136e69719806b0441be47c2d94f67eb5668aad344806f31a9f96c36974 SHA512 2c7d4379fd3c8058d25e746a830357f1e0740bcab99da58274b2ac54c17999d166768f4c366c85fbf56507841a2526c5a0a69290ccf3f9879c0df39204b094b3 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 +DIST rustversion-1.0.18.crate 17794 BLAKE2B fa35445404b836214bdbaa3de8e43312b6d8f50eea32540f808a6255908d756bb1a5dcf49ca6268a1d214c535c2ee770e295c0e7d6430268142a190b31032421 SHA512 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645 +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 semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.213.crate 78349 BLAKE2B 0426dcc9a6a3f7a2f35ace4ac9e023ea7607e5677ec71cd63884cdfd1280ddfebf0d1c38843ea8a076c3371b0b4d524eddd80f5cdc0c8799d7d7099a682c38f2 SHA512 94b3f1ee0008dbb434bec1b19e87202cc2791c1b0948aa71f3ec71a66693a00bc7fd2218c4bfb361b71922db18f0e0a89fbb605e68e91c38376e2d4e3f3ffdfc +DIST serde_derive-1.0.213.crate 56625 BLAKE2B 0ebf7b11793c0f5368c363ab37a40d954d6b91dd0db15f16e5f2db7d1f2f747abcce7f1e562cc7323d1e837f1d3aa51978229f278c20af7a90c748d659b1c917 SHA512 38aa6b70234c780534b4c45056dec71224cb993aea82866b5a3e9be1830ac8ad56b2618a1db51e1b350a6534ddde8eb9e49b8a74569c0c4081a56d5cbe296477 +DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e +DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST slog-2.7.0.crate 45432 BLAKE2B 69b3e8d826cb3a60b2707e6b0afac2226daab5a72a29c3bc1bbc141cc8f082e53a1cea43d3b4e5c7e54821eca0990248f17536aa52df116c356958c780e528b3 SHA512 13bab46e288596d856adac80a6481d803646f27ef7bc1669ee2f7667b321b33beceb050348007a0ef28d0722bb597fed2139eef4685d01269ffe271830d1b15b +DIST slog-async-2.8.0.crate 19622 BLAKE2B 4455fb36caffb467fe53e443d0a0a60298bc587b95e68fe6e3d863f76eb353c9a26bb7a086bc85eb077cbc63199892a86c05393f38c55bcc34c139c393368cf7 SHA512 f62ad5e6696bfa86099c974d1f4c1d4151f07cd60b8a76ab89b3e6ab694128c0cc05b631106b8daf03ee477405bb9af73abdbbde0c8c5c8ced12571a78a2d8f4 +DIST slog-kvfilter-0.7.0.crate 20457 BLAKE2B 3552d17859af8656b419612382cda34c6a6713feb4ac035b1c582dc5081bcb9ddd8d7b7c9c69f8e18820deba1acd84b917ac332da67309e29cd9f6878e166b55 SHA512 4639a8c62f77ff7c6642a495a02eb3820e9224eec74bbb9cb65a26bc372b6ca773e5a14161e07f12a62d20b0d7a1dffc0d71e44eef6759cab21ebb1a975e119f +DIST slog-scope-4.4.0.crate 16753 BLAKE2B cbe478979cd8ca21108d512721698502d160701302e404c01a6d15e11d72a289e37fcd0e42a0d2c8694bdac716d5430ae764add500d419baf2ea4636952eef1b SHA512 9e428b3a832e8b2f45c90ef93fcf5251cafd83e5fe63f05a783df2e816441fdc170e8ff843486fca3c075f8c03c75db45a7cb1e9ea0e95da1ceba11b91709dc9 +DIST slog-stdlog-4.1.1.crate 16731 BLAKE2B 1aef732d8798862d62db69a6802e07436304aaa461738c23d37749791d5963b34d4dec8a5f449cd0b60757f696818c14afd0201cb7ad26b5067d40208d8f008b SHA512 d3c2c5090002e7a14e882b87b8a71a086f8f89341e5b579b9ef0a888e36fb1f066c7124cb767c24ac9fcf319673e38e0583f86bed27a47e58d213635468c1d83 +DIST slog-term-2.9.1.crate 28074 BLAKE2B 4b627b78b63d9a247fe01a43398c0f6082e6ce297b4f396f318a61dee6ff16eef9ed0130ea99f23e871f330364aa5e4137b80f0514ea97848484a619a2118e8f SHA512 79a5462138a0df5a109444dd26002cb833cb256c6dcce8083e7e3ef6e89388fdff4f7b33e9774f54e26b637ce062e78da15d42277f2cdbea4374dc780ede86d7 +DIST sloggers-2.2.0.crate 43582 BLAKE2B 6e71e29aea67ff18c1457ecd951b1bf9faf0c0e4d6f6dc1aca70d680ffcf289f1378d43e8deda083c46174dc3369511b15f85f7b274671730fb58158799bcc91 SHA512 d3abe503d31fa31238f59f38c5b25abc9da1075cbf802614fb08b413ded31b70b27e558d47898b967960166c57b9950bf0fccc24d8d16a1755c175fc0dae31ee +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST str_indices-0.4.3.crate 19096 BLAKE2B e1a1a93a80041a935495c21140862f415c53818adaae9e507fcc56a81994ae8823483145f20a4ef389becca1f5de52387f06f0c33a1f14e713153059e5b998bf SHA512 5db263130eb605f4a2ee9bbb34ea21e0989d87ab2d6b7cf1a3ae6e756956970b0cb6e8f45d2e935e81c3abe7172e93ac682f4aaad464d171263aa306235033cd +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.85.crate 275231 BLAKE2B e7679e81bcef87920bc0ed707c997563844ffa1e9d470675ae6ec11d1e045e04ee2ad5744d423b8bc16def1c197ebecd874f468c1e12244838d1b4f34f9c1a30 SHA512 14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1 +DIST take_mut-0.2.2.crate 4263 BLAKE2B 3660c519b5ce8a39ab4f06dd61ac062f645de321f36913e948e8f10ead18866e2aae2609eb1f7f5faa7cc2500083743fcad816578defaddede456c6c05b3244e SHA512 f75a5ce723e710809130878b0ff5df368f5929201e557661dd0154f3b31ea58d7d30d84672ca5a684fbfcae5f82ab2c21b1b5d9edc4c67d08c221228bd9de814 +DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a +DIST thiserror-1.0.65.crate 21825 BLAKE2B feca5315211d9c2f953dbc2a1b94eb7e00aee29918617b033dacd24fa8575bb3c540dc788496b4d8c4f2ef93715e2c1586ebed9dadb4531c13cc8404dd5860b2 SHA512 80a6525265bccfc890599070166133c25ba764d6bc63a486e5f7350e473826c5a004b08a5c58b0fd4c04dcafb7649617720021564717021230078ca0bb416697 +DIST thiserror-impl-1.0.65.crate 16077 BLAKE2B 06b704bac22338710de027d220d86451d2dc832df722888d01d35f87e34853d683f1c2508937ae221cf0c7d20d8026092d676f8910b18f7cb3b21189556141c2 SHA512 ef211d621322fb5886b2eb3c7fdc210c7885545a736bb37b195666051a8b47ec8b771fc4f6c641cfe36a840cb841186ba132cc5a270caf3137cc17bdd061251a +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.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +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.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST trackable-1.3.0.crate 12404 BLAKE2B a7a556a1f1cf05adb77a29a3c1e52665a852cfc4af26d7918a40c7a4b43bcd161d4e7b11885ea3ccbd7109448708c5b15d39f85d948d071041c97db7801134df SHA512 9c79accfbc3f593253d6cab366153e58305334cd1b80f13b8eb5744c3020f5fb877c26a19baf78102503aaa6a13f65dd925ea465a2aa7c36d230198a23e46cb8 +DIST trackable_derive-1.0.0.crate 3488 BLAKE2B a95475b651fd44e52fb14d5cdbbdecb5fd01de8d3d305c5eb2a6ce8216182a4500ba7b8cf39e2c350e9ab95e482eb9da54f7a2cb00b422a1a53e336ac68443e7 SHA512 e69ccfba479fc8e33f541eaccd5e108e3ffc1ff1f238613e0945059f7bf53ab58539324d6cbb079b9b85c8d04c3f466fbdac3f440b634a7e8e89a15e4c375b08 +DIST unicase-2.8.0.crate 23843 BLAKE2B 5e479780dd3a690a98e612454761f0248d8106b8efa45964059a04eabadb78f0a6c598115e4b74d38a96c231272e1bde2b8f4edb328069ee6dd0874358613d50 SHA512 2c86abf8c87b87fbcff4ea9a6093d86b876e2e619120c6a9b055712a271f8bf165eb533ab9d523af2b516843a39b5bd549d9251f9b079748176451c9c820c0ed +DIST unicode-bidi-0.3.17.crate 58120 BLAKE2B 9d7759554e265136ab9d95dda90bab84763189d3613522a5cb966ad6417ac0ee726d79e296c8821ccca589ef09a999701149c88a9189cabe0ed7d32902040832 SHA512 cf523ff9a2e1face42da035f81bba2476e80d1154f73f3e34cbaf5ce322504e93a520114a54e0a4b2e5d6b930e508ce31b5d8b4f4ed4d39159a8c9a9c7b94d91 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasite-0.1.0.crate 2346 BLAKE2B a5a03d04135e3e32354d298386f132f9aa3b5c3806186f0c1eb75138038001d07f3bb5a3c6f8f938c9bba7c84b97b06b5304be3c9f86255d2d00f46a134ccd3e SHA512 06be2f7a2d289136740cc7b9ef9c4addbbf85210312759a7c99f977aa52285e2c3e4e3dade82d454a266ae42aaeeda7e767140b0bcdc1208ecc86aa18afc1384 +DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +DIST web-sys-0.3.72.crate 629190 BLAKE2B e8cbf0bf36a1de4b0507c4a57724083f8a7f6332a138455de5ae1090e757872b217e2d2f6d0cb345088cfb4cd5ccf49360919838a299a74aebd0afe4dc688462 SHA512 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039 +DIST whoami-1.5.2.crate 24204 BLAKE2B 29ca6ac8b280d10882d39fe8f15850e2e6035c1e72445c7fb541acdd8784ee756f0a412daf3ea48f7f7755fd5ed68bdd309e85e9380bb9c5af7b05c197b46b14 SHA512 5ecb06b352528e3320cc71c6700f72a79a04791c33f08fde172762f6f2dde25218aa0d405604d0a18a741dba7c370c26cb63b471f09c7b2a6303cdf849606398 +DIST widestring-0.4.3.crate 26215 BLAKE2B 7e5cdbb58a23004bb76cc12d451fd891ef08c05f730b059eb62a0f5e9482dde58c4059f9c0892fb1ebebbc8ee85dd20ece3ebf12c48790dca5eaeeb20b81dc34 SHA512 48561bd8a3b589f2a0328d1286177fbc6c5bc534756898912cbaab81d742b64ef898eed75073484d5e30762ceda9d2e88710074e7e9ce1a7dd43b5d871de3860 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-acl-0.3.0.crate 607241 BLAKE2B adf824cc1c56171f4a571320fbd4b08a1990a70a1ad9d99057bcc7d0042d97dbefb21f1155a9a4b65ffaa0b084b33e0acbc6480f2d4d6593ca2d6eca1ed8d43f SHA512 c60c0ad2b8293d6734a22cbba97c1b2577ca3e1dd2d1971d44dadebf7b5ad62ff10c9df5bf88706398d324303c3b8a45566b4fd061ef540c191f2b8e2ebdf6ff +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb diff --git a/app-editors/kakoune-lsp/kakoune-lsp-18.1.0.ebuild b/app-editors/kakoune-lsp/kakoune-lsp-18.1.0.ebuild new file mode 100644 index 000000000..fa763a515 --- /dev/null +++ b/app-editors/kakoune-lsp/kakoune-lsp-18.1.0.ebuild @@ -0,0 +1,238 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler32@1.2.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 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + arc-swap@1.7.1 + autocfg@1.4.0 + bitflags@1.3.2 + bitflags@2.6.0 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.1.31 + cfg-if@1.0.0 + chrono@0.4.38 + clap@4.5.20 + clap_builder@4.5.20 + clap_lex@0.7.2 + colorchoice@1.0.2 + core-foundation-sys@0.8.7 + core2@0.4.0 + crc32fast@1.4.2 + crossbeam-channel@0.5.13 + crossbeam-utils@0.8.20 + daemonize@0.5.0 + dary_heap@0.3.7 + deranged@0.3.11 + diffs@0.5.1 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dirs-sys@0.4.1 + dirs@5.0.1 + either@1.13.0 + enum_primitive@0.1.1 + equivalent@1.0.1 + errno@0.3.9 + field-offset@0.3.6 + file-id@0.2.1 + filetime@0.2.25 + form_urlencoded@1.2.1 + fs4@0.8.4 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + getopts@0.2.21 + getrandom@0.2.15 + glob@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + idna@0.5.0 + indexmap@2.6.0 + indoc@2.0.5 + inotify-sys@0.1.5 + inotify@0.9.6 + is-terminal@0.4.13 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itoa@1.0.11 + js-sys@0.3.72 + jsonrpc-core@18.0.0 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + libc@0.2.161 + libflate@2.1.0 + libflate_lz77@2.1.0 + libredox@0.1.3 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + lsp-types@0.95.1 + memchr@2.7.4 + memoffset@0.9.1 + mio@0.8.11 + mio@1.0.2 + notify-debouncer-full@0.3.2 + notify@6.1.1 + num-conv@0.1.0 + num-traits@0.1.43 + num-traits@0.2.19 + once_cell@1.20.2 + option-ext@0.2.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + percent-encoding@2.3.1 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.89 + pulldown-cmark@0.9.6 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.5.7 + redox_users@0.4.6 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.0 + rle-decode-fast@1.0.3 + ropey@1.6.1 + rustc_version@0.4.1 + rustix@0.38.37 + rustversion@1.0.18 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.213 + serde_derive@1.0.213 + serde_json@1.0.132 + serde_repr@0.1.19 + serde_spanned@0.6.8 + shlex@1.3.0 + slab@0.4.9 + slog-async@2.8.0 + slog-kvfilter@0.7.0 + slog-scope@4.4.0 + slog-stdlog@4.1.1 + slog-term@2.9.1 + slog@2.7.0 + sloggers@2.2.0 + smallvec@1.13.2 + str_indices@0.4.3 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.85 + take_mut@0.2.2 + term@0.7.0 + thiserror-impl@1.0.65 + thiserror@1.0.65 + 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 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + trackable@1.3.0 + trackable_derive@1.0.0 + unicase@2.8.0 + unicode-bidi@0.3.17 + unicode-ident@1.0.13 + unicode-normalization@0.1.24 + unicode-width@0.1.14 + url@2.5.2 + utf8parse@0.2.2 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasite@0.1.0 + wasm-bindgen-backend@0.2.95 + wasm-bindgen-macro-support@0.2.95 + wasm-bindgen-macro@0.2.95 + wasm-bindgen-shared@0.2.95 + wasm-bindgen@0.2.95 + web-sys@0.3.72 + whoami@1.5.2 + widestring@0.4.3 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-acl@0.3.0 + windows-core@0.52.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.6 + 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 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo + +DESCRIPTION="Kakoune Language Server Protocol Client" +HOMEPAGE="https://github.com/kakoune-lsp/kakoune-lsp" +SRC_URI=" + https://github.com/kakoune-lsp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( MIT Unlicense )" +# Dependent crate licenses +LICENSE+=" + CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/kak-lsp" + +src_install() { + cargo_src_install +} diff --git a/app-editors/kakoune-lsp/metadata.xml b/app-editors/kakoune-lsp/metadata.xml new file mode 100644 index 000000000..113ade0ad --- /dev/null +++ b/app-editors/kakoune-lsp/metadata.xml @@ -0,0 +1,13 @@ + + + + + contact@qaidvoid.dev + Rabindra Dhakal + + + https://github.com/kakoune-lsp/kakoune-lsp/issues + https://github.com/kakoune-lsp/kakoune-lsp/commits/master + kakoune-lsp/kakoune-lsp + + diff --git a/app-editors/l3afpad/Manifest b/app-editors/l3afpad/Manifest new file mode 100644 index 000000000..65e9625ac --- /dev/null +++ b/app-editors/l3afpad/Manifest @@ -0,0 +1 @@ +DIST l3afpad-0.8.18.1.11.tar.gz 194318 BLAKE2B 56b79d097d375a1a549c8ebd3866de4b365f76226135505429c9497b4e48d4ec4bb377e22679508aa5acfc65e6b1590e23c2c297e6c5fcf86acffe7522ee9bb1 SHA512 f77494afc81d4c8586a976318d77d194eedf8414fc896cc9e2593de00dd3bb8c157f199a44908147b467f04b7a76c2c20aa67c64567685a77421ba0c2bff4643 diff --git a/app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild b/app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild new file mode 100644 index 000000000..e0349cabb --- /dev/null +++ b/app-editors/l3afpad/l3afpad-0.8.18.1.11.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg autotools + +DESCRIPTION="Simple GTK3 text editor (successor to leafpad)" +HOMEPAGE="https://github.com/stevenhoneyman/l3afpad" +SRC_URI="https://github.com/stevenhoneyman/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="emacs" + +BDEPEND=" + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib + virtual/libintl + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/pango +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf \ + --enable-print \ + $(use_enable emacs) +} diff --git a/app-editors/l3afpad/metadata.xml b/app-editors/l3afpad/metadata.xml new file mode 100644 index 000000000..cf4f2604a --- /dev/null +++ b/app-editors/l3afpad/metadata.xml @@ -0,0 +1,16 @@ + + + + + spamfilter-1@wadenback.se + Mårten Wadenbäck + + + stevenhoneyman/l3afpad + + + + Implement Emacs key theme (experimental). + + + diff --git a/app-editors/lapce/Manifest b/app-editors/lapce/Manifest new file mode 100644 index 000000000..6eb283b3d --- /dev/null +++ b/app-editors/lapce/Manifest @@ -0,0 +1,2 @@ +DIST lapce-0.4.2-vendor.tar.gz 140107892 BLAKE2B c0a47c8833e26afc6c3fbd60afe7f490633b066db81dc9e7deba567fa0f154d5f7515ce79b924dded01951a2157bad9feed753455bf750e4c68b092654e2b18c SHA512 91863dd8e51c2eccf8d60ed7158973a6d2734f4913accfb693129399184c273ae8831ab97ac70b4fe79fe20247da572ffbb711b565991f8c075c96889beb7017 +DIST lapce-0.4.2.tar.gz 2653073 BLAKE2B 93bdb36312829c795a9d610924c81278535092fe2969b5ff7ebc594e95b422351353ba2ecc5ec498c3969a6424d9a4523c0c88b50065c50b07881eced0337125 SHA512 3e539b39a718dd3406d17dde572935af98acd0331d1b379c658dc39fc8cade6db2cbfa4ff20c0f801cdb3943a595c5bc4ec4f2baa86e31e3840d1bb7b8612233 diff --git a/app-editors/lapce/lapce-0.4.2-r1.ebuild b/app-editors/lapce/lapce-0.4.2-r1.ebuild new file mode 100644 index 000000000..a50a8f59d --- /dev/null +++ b/app-editors/lapce/lapce-0.4.2-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit cargo desktop xdg-utils + +DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust " +HOMEPAGE="https://lap.dev/lapce/" +SRC_URI=" + https://github.com/lapce/lapce/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/lapce/lapce/releases/download/v${PV}/vendor.tar.gz -> ${P}-vendor.tar.gz +" + +LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 CeCILL-2.1 GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + x11-libs/gtk+:3 + media-libs/fontconfig + virtual/zlib:= + x11-libs/libxcb:= + dev-libs/libgit2:= +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/cmake + sys-devel/gcc + virtual/pkgconfig +" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/.*" + +src_unpack() { + default + cargo_gen_config + ln -s "${WORKDIR}/vendor/" "${WORKDIR}/lapce-${PV}/vendor" || die + sed -i "${ECARGO_HOME}/config.toml" -e '/source.crates-io/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/replace-with = "gentoo"/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/local-registry = "\/nonexistent"/d' || die + cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config.toml" || die +} + +src_compile() { + export RELEASE_TAG_NAME=v"${PV}" + cargo_src_compile +} + +src_install() { + dobin "$(cargo_target_dir)"/lapce{,-proxy} + domenu extra/linux/dev.lapce.lapce.desktop + newicon extra/images/logo.png dev.lapce.lapce.png +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-editors/lapce/lapce-9999.ebuild b/app-editors/lapce/lapce-9999.ebuild new file mode 100644 index 000000000..2d5f9d7e7 --- /dev/null +++ b/app-editors/lapce/lapce-9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit cargo desktop git-r3 xdg-utils + +DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust " +HOMEPAGE="https://github.com/lapce/lapce" +EGIT_REPO_URI="https://github.com/lapce/lapce.git" + +LICENSE="( Apache-2.0 ( MIT 0BSD ) Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 CeCILL-2 GPL-2 ISC MIT MIT ) MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" + +DEPEND=" + x11-libs/gtk+:3 + media-libs/fontconfig +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/cmake + sys-devel/gcc + virtual/pkgconfig +" + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_configure() { + cargo_src_configure --frozen +} + +src_install() { + cargo_src_install + domenu extra/linux/dev.lapce.lapce.desktop + newicon extra/images/logo.png dev.lapce.lapce.png +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-editors/lapce/metadata.xml b/app-editors/lapce/metadata.xml new file mode 100644 index 000000000..427445bcc --- /dev/null +++ b/app-editors/lapce/metadata.xml @@ -0,0 +1,11 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + lapce/lapce + + diff --git a/app-editors/mined/Manifest b/app-editors/mined/Manifest new file mode 100644 index 000000000..c3938b90a --- /dev/null +++ b/app-editors/mined/Manifest @@ -0,0 +1 @@ +DIST mined-2015.25.tar.gz 6919430 BLAKE2B 5176cbafff1c427ea773546b43951e4d58a8b007448b42ee2fe478ed0b66230f48d6bc12d7a88fdec5d0c12c599d02527f4989d3ccf77e80ddcb81d5b285e9d0 SHA512 24c9313c26ffb00daab7754e42666bb9cf095c3246255b2b44cdb8eb8e325306ef40db03a828a8dad85d3bf406b874d17920365cfbf8c507f909eb97cfe480ea diff --git a/app-editors/mined/metadata.xml b/app-editors/mined/metadata.xml new file mode 100644 index 000000000..bbb622a1a --- /dev/null +++ b/app-editors/mined/metadata.xml @@ -0,0 +1,15 @@ + + + + + alex@alexsdigital.rodeo + Alex Holcomb + + + mined + http://towo.net/mined/ + + + Mined is a flexible terminal-based text editor, designed to be easy to use while still being lightweight. + + diff --git a/app-editors/mined/mined-2015.25.ebuild b/app-editors/mined/mined-2015.25.ebuild new file mode 100644 index 000000000..b79bb069e --- /dev/null +++ b/app-editors/mined/mined-2015.25.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="A powerful text editor with extensive Unicode and CJK support" +HOMEPAGE="http://towo.net/mined/" +SRC_URI="https://downloads.sourceforge.net/project/mined/mined/mined%20${PV}/${P}.tar.gz?ts=gAAAAABhfF-EKWvxGfwH7tpfR0NI8LV87Muimvh4jUigxZZZAD1fN8xgcbBPJc1TQ3f8djMFDbHXXz6rQZI4_qwwEsqakvBpqg%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fmined%2Ffiles%2Fmined%2Fmined%2520${PV}%2Fmined-${P}.tar.gz%2Fdownload -> ${P}.tar.gz" + +S="${S}"/src + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="test" +DEPEND="${RDEPEND}" +src_configure() { + tc-export CC + sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined + sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO} \${LDFLAGS}\"/' mkmined + sed -in 's/name.o/name.o \$LDFLAGS/' mkmined + sed -in 's/link=false/link=true/' mkmined + sed -in 142's/$/ \$LDFLAGS/' mkmined +} + +src_compile() { + mkdir bin/ + ./mkmined +} + +src_install() { + dobin bin/sh/mined + doman ../man/mined.1 +} diff --git a/app-editors/neovide/Manifest b/app-editors/neovide/Manifest new file mode 100644 index 000000000..7efbdd590 --- /dev/null +++ b/app-editors/neovide/Manifest @@ -0,0 +1,731 @@ +DIST ab_glyph-0.2.23.crate 18537 BLAKE2B b11121197c7c2bfbc8096e82fb7321d2e3a56491c8d644d0b83d99663c642ef5813d1952994613c5c2fc98df76f67f0103487cc50c304e59307cc6c5a389a6b5 SHA512 169aaea8daf54cae7b3123b088f95217dda53f5e11b42a962d4607f546b8ecbdbab769d292cd2f50206f58d015785361479b4dfc42915b28bc5bdfff4340c151 +DIST ab_glyph-0.2.31.crate 20909 BLAKE2B 309ae7a144dea07caa1e380906b7481ce7fbf729b7473e8aea550bc72156ecfd220335ad276106b84d79a0159c6d2bfe844a81040eb615955b604e80c7f636de SHA512 7a9721e8e055f5dddd65a9102a5963ae708b60fa2d09348039247ef9a39983b6610ebde1977426fc8d5848b950d64c22587106845964ee223a62bf3ae7b7fcff +DIST ab_glyph_rasterizer-0.1.10.crate 11206 BLAKE2B cf6fb4dff65f7af27f7519d829e16782f1c6d7f68473ba466404e99b91b7eef820188ded6a42fd3e8c2e426dfc716f7cc2ef623f0f1abd125f0f18ae1654d893 SHA512 1b541aea1d7220535c019fc6a2886b44eaf81698697a01f4f2abab39901a8d1c88e6e7c0c426916cbd0f539dade61f5edb5696a2c5df84434e2da6c79a5cc772 +DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4 SHA512 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.7.7.crate 38508 BLAKE2B 0d7093fc605ae83d909a402bb9e19194ebcb812c469f0058255c9bb48c5408c722980b605bf71ddc6d63e48fd166e83e5ef46a75373e7fc2dc2dca57190fcb72 SHA512 9a0c63467be5b1af0a2dbea705f1164607a44975c0e95b7756b889c19b19a9616ac762590170f3a45836edbd8d5b04110d55c387f5d6b13a747f547390d4e04b +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6 +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.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST android-activity-0.5.1.crate 258268 BLAKE2B a1b27b417c4d0b72493de9d87da0b3c9d04a1b5fecf392924d837d52cd800352f3d3a782a36d23c9cac319cb72cc32c7968581825b81aab0733252aff342013a SHA512 3376bfc8aca5a8fd2161244e17e6aa969d499bdd4123b174359885a977899a6fb10e1fd2a3039da9faa9aaa7160f1739417e4711de1fbaa8bf5a435c69c1103f +DIST android-activity-0.6.0.crate 258597 BLAKE2B 6036c801a6a7a419257c0cb8a5daa7f3813ef3920cb0e5e279eaaafe4bab55f99da806c6156982e9262e9c5771e954a085a4ad939cf76a61c0ee586223c2ad13 SHA512 24c4fb0b8985df8927bac994a22ac6ebabc4c2f3f5c509769146c517d05750f7457cb056d954fba1e5cb638e349744379adc870d1d5e44370ffaae026a05a7e6 +DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 +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 anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstream-0.6.20.crate 28797 BLAKE2B 7eb5e05c8810b49f739d779057e8716baa818565f3d2e41dfef750594b64e7e82f630cd558ec367de03a31e002bd3a7a39d5c6b45719cefe5dbd1da69e0fbc7b SHA512 73b6e8e6da61233521c7bb1ab639da2e70bad08602fd10fc7d6b595392a61de35e7f5cf9fa7fcd6e66cc2a3800afff9d75e1da1b0bb64d5733e01d472aeae31d +DIST anstyle-1.0.11.crate 15880 BLAKE2B a13fd762c1855db1a97607957b617eda2685562d90da13316b53a667750e2c53147a01ca55b6b67047cf6a51b4cbd7d346dbd2a71bd9a799619b6cdcb3d26bb2 SHA512 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2 +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-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 +DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST anyhow-1.0.99.crate 53809 BLAKE2B 88fab8c0d4396733c1c23169e2ef7269066a637cb3aa166b633ca5895f4e13391b9c73cf4d2a87289ae90a245ba12568ebf23dd1708359174796e92383053fd4 SHA512 d6c6337e3808d812b5ddec78c041152b08b0e59eb4b4c131ea34232618311ee7983b34a8e5dc6598d7a11ce84f543b7a592f8164f4b96150af8e41a9f9a166c3 +DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +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 async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244 +DIST backtrace-0.3.75.crate 92665 BLAKE2B 1c9b87ca88c49e69eeb4a3203b9270263fc23066cdb41f462c3a4de46f110b9ed16a5b51d6f1f038564ac153eb2e0ffdbf9495bebd627a5f53d6581a2e6de4c5 SHA512 66de438c35527224f96c85cc0e898d5e83f12ed3b3f06fcab1a16331401772c81df4a5bbec32ccaa05ce8c5b6fab2da61c3ca54232ce4dbcda0cd4a857d69328 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST bindgen-0.68.1.crate 218997 BLAKE2B e3706a992c166c16cd8b8ef996b2eba6a0d67f493825e7257ba660f597de33002a32df7fea0fc2508fb47155f70ace0765e9ac4e4649d1f24b2bbac8ecf06d8f SHA512 29520e30db93ef3e239273854c926eba7bbbe2ec70e5162a4722e03947461510732319bfcfc20d5dfc0df137d69e8c1ad97daa0236c5bd4da8a1679bfd696a90 +DIST bindgen-0.72.1.crate 246071 BLAKE2B b6db53ca86fa3b5f71abbf6d2fd5f83553e167507db2e869ed7f3acf8865478e49430eddce8c255a8fabf8f6e408e7dcc78a9088201cdeea1e48bc387f8a6f28 SHA512 14f4277b62cfc91661400ed1bacb82a9f28b7e6caa17dd4bb4dbeedd5784299d5915c2235af9da42a8a216fa0b14b49f1e38eaa530f1e906bcd74f864ae8a7e2 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST bitflags-2.9.4.crate 47950 BLAKE2B b880246b54377ef161c54a811f09ced975d1f2049400c1bbba944712b8ef8b9ea79599d2354cc2a9ccd4c1b1329faad78738ed4e051735b14b642a9451ce68ae SHA512 a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1 +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST block-sys-0.2.1.crate 9320 BLAKE2B ef7eac006fa851fa18b4efb3795b960e2111128c9a2671757ce281a585bba948ad2cb39e6dfb2426aee52b517e2e53d494f6975a62ef3ff57a8c8122693f70b8 SHA512 51f66e673f08e4ae28dad971ac795aba0eafca4380307cfb0967435768dc7abf172c2d6df06318c9b18aca5f710438acb94645d3ffec3327c7d55db6a9e2667c +DIST block2-0.3.0.crate 10924 BLAKE2B 039f6b38831ad8aa45ba6845031a17af52b172f3f68d98c9ee648fa300ce1c8fb6766736e33813fe9916596ae4388210b7d0d33c9dd44346b551bcd2c15a1645 SHA512 8f1be7f0e147b6689fe999389246dfa57bec002304d4452f668724591b117bc9a5b3d1a4bd9fd5f72e81799d13a7c2893a4fdca5b5131cf6ee275bd396291688 +DIST block2-0.5.1.crate 24191 BLAKE2B 6fb5505091c5f06524f20250d3c649bec46a93e96ea08227ed91163bcfd0c64fdfebbe86e77a4e64d0d049036e14d5d28ff1c85c4707d4791651616cd6c7ed6a SHA512 084b15f06d005c9d4b78b20a85ed804ca10143e3bfc6b52c4c90f72b4b3455fd27bb02577a01f7c21e58a60d174c1b5d29b662da05b9e35688dcd266a988e045 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST bytemuck-1.14.1.crate 46840 BLAKE2B e715c8a88ba49ec0ea37c51621bca926bfd9b3ce5bf12fa4fa4706fb75025bf420462dd7b20327347300848a96704eda2663452a6b0151c75d4bfb9ebe93374e SHA512 cd07e0efe028ac1e47b3a318d563e5af786eb7b17645f6a85eb41fba0a916655d422651149007136120a8b51b25e7448967cc37fca76c21cd122381f38eba21a +DIST bytemuck-1.23.2.crate 53021 BLAKE2B 5fcf73b635ff86a728e2ab7ba58ba64059a3b81e148f4574a9f2b79375b5fae536cbff497a22e073015cf08baab9c7e8411ce43affd47e1058452358d061e8ed SHA512 b8d69276cfb861fc4766222548f7f1e45f40e03a118c634ad999292715d736192be3f740fda58fe844e7b21085bf3b1c41a9ed2d76c827fa67deaf7bec1fa385 +DIST bytemuck_derive-1.10.1.crate 25122 BLAKE2B 859908093e99a9275032008d22cc888991ed0f9ff8f3a2008ac2463ca00fa45f063940fe37195aeb65e216c2444ce54f1d6cd33530d486353702ec97b58e4455 SHA512 15dc4f4a61e1ebd417505955caae4a3f23b558cbd71a86aba7ec60cab017e786fb24da44813273ab9a96bd162e3a6940d3678340b13da0f7a929a8066a992ab1 +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 +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST calloop-0.12.4.crate 69583 BLAKE2B 5cfab752477b0e08af797268b1b4cb1a4cbd866ea789da25b5b42b8579889da8b589d2e843c774cf98f29c78d40749c60a14fb972812216eced717002a92d731 SHA512 657c6a17ca47f633e3bc3e3b6e98160bbae6ec51e496c720c35f2fffd2b9c1c5fa175b69cdd567f6bcef0088fc5af35c2a142c3b9a14ad9720a9ff7dbff2f53d +DIST calloop-0.13.0.crate 69698 BLAKE2B 8aea51f40fb2af897975e4d596cd33071e0e163cd846e564ccfc20f2a997d377269f1dc67a47ae653b70f21cb807da7bd32dffc10e8e17ec1876c661d19ce6ac SHA512 f3c4aca6eb6eab8fd95901af245df907de6fd32aeff9dfc323166b60067b0d4d56647274db91908f30171ab06cdca865bd27033d8a42bc4f334391b846e8cce2 +DIST calloop-wayland-source-0.2.0.crate 11304 BLAKE2B 27ff9165921be61db363be0c93f2250d8d9532cf67af2f3c00ea4f2e2e3575d7698c1669e418e065dd1ead91f473cdda0f681b1dd989a3f5b75ff606377c73ff SHA512 53bd9b57c10fdd0c94d2c6dcc634d6f7b2e64aa9625d15163b76cef5a3bafa6bd8643401bef0b66d6fd42148f6014bec1339baefdc61d6c79334243bf797f6b8 +DIST calloop-wayland-source-0.3.0.crate 11300 BLAKE2B af213882cc57aab71deeb239a71c46c0c61e0ef440982d0164a32f7e0a809c0959483ea8c758ca765cc6bf94bba34711cd7dec529a1b30adfe8078917fa59b6a SHA512 e52f98969b7cc0be68fd0960f5852aa25ef54cc1ce026d98c031047c5c39d4e6397cc1185f8d5596d099b01a10bddf6065fe4290f90632a9e696dd6b89880238 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cc-1.2.35.crate 89972 BLAKE2B ed908efd3c7cf4a0e66e860dc36f402b0945204d11d1bf697ca4c76eb3528075d9a9536c5a643978acd63741300dbdc0337c74549c9b995f37ecfde329afa617 SHA512 a249adfe9e4c5ab77ec4e391215195fbb274630d2d6676d834cd5afc25bf27f045ec114ad138e43b59e5dc2621a33df5a2615407e9b4dbdb472ca04570da93ee +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b +DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST cgl-0.3.2.crate 7557 BLAKE2B 6c61b46f4157a3a400f75e81be8ec456759a0c3efaec2fd134a81d8070d47c478f7392a2e63e13b7b09fc0b620b27ec6831b9829927ae6685dcfcaedfc8bbb19 SHA512 230301b0f0ee7828bf0152b01ff97464609da32dc78edf2fc8518f2341cc48ef39bba946965e93069fa9e4fcda0d165195dbc6c1d594afcf1155707933b3dc73 +DIST chrono-0.4.41.crate 234621 BLAKE2B 82d2a03ace32f722834348097622ca4d80f00bc7c419dd43d85a2f740088b61adf6d0fd2fed861612b07afa7ef6d26c50386ca5a9b3452a3863be8a737efa02e SHA512 917d440059579f4861b91d95bd0d5bf6dc55baaeec50678a9562b9652bd872d5f6b5013f188a50f37a18dfaa775b6821eef2a1ba096abd488a285e55aa024d5e +DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81 +DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 +DIST clap-4.4.18.crate 55269 BLAKE2B cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad SHA512 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9 +DIST clap-4.5.47.crate 58354 BLAKE2B b8af4f5ea114177c234a54d8c73019092dd9dbaa13de7ae4f9d241a98f24cb8ea954c6609ea8e337bc94ce865b631b024f2001dfb314b54e95857c7271befd2e SHA512 dff23941d4189f33eb8a7119b991add8f3b23210a53dc8165fd6ea8942add887e677c5d9c79996438ab2cb60f722dd9a887d468f8a65aed5fc64a9bd383282c2 +DIST clap_builder-4.4.18.crate 163538 BLAKE2B 9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3 SHA512 ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2 +DIST clap_builder-4.5.47.crate 170016 BLAKE2B 9fd45e81ac8d13e085daaa1c40c6526c975a6944ef9f6c7f0dc3b75f41561d2c73f4108498526447285cf4faaffef05cebd137021a23e702da14e442c39b9944 SHA512 be244d032321680778cd62d98a94ebd28ec890e897eef693d78bd6cfc0352030a8d82475e91aaebaac0318f6c92ddd7b15b6ec1ea779196bb7cd8c0a098bc79c +DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167 +DIST clap_derive-4.5.47.crate 33550 BLAKE2B f61d71ef014f79723ca6e85b1c44a4db97102f163d9d3540234d34eeccede38dfd4061343e588cac379b50493a06063f1e0a85ff6d3754a56d444d7569d3c4b3 SHA512 eee2bd3c6f06fa45f733feed8b3daaaf67c2a6fa9b9d8c75b30072e3722dc20ee7e20700a8a33bf6bedd4064c12d1a5cc950c03ef5c957fb2b6dbf4ad618dcca +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 +DIST clipboard-win-3.1.1.crate 11964 BLAKE2B 5e22d3a662285762128650e6b46249584683cff5e899e7ff90047fbd3d5b0ce077278f947fe12e1b04757328046ae59b6953a07e845451b1abb090dda42359e7 SHA512 5592f400830119e2512c5fb68f6ab190d8bcd16120c53d66f6f55bd0441f8dfc5c53663a3ebd5cc5e57e4d48ac55e2b2575b987ffc175664c85e2953037ad8f1 +DIST clipboard-win-5.4.1.crate 20994 BLAKE2B e5bc18c57d10c266f8aec9eb3cdaa026a31874c6bc7bfd580204b32922e8260e153d8cfac52ba4364a704eed6deb1fa1a073ce8991a54e704126f5667b730249 SHA512 e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708 +DIST cocoa-0.24.1.crate 40445 BLAKE2B bb89242b81151d350a95832dfb1faef1c439f92803dd75e259e3b9b4568e5a8884c043d417fe9af4f0c552e6c52de9980046c6cc25f26d388455a8bf9946ba4a SHA512 ce69c3445652dc866c5078ed47129b191bf322355a3303acbb0a475ed7efd502dfd518338569e69c9b44d9ee77b6fb46307dda582fe6c2327dc691f32b85b6a2 +DIST cocoa-foundation-0.1.2.crate 15028 BLAKE2B 170dabad57dc131636faa3d5d406fb6d7788540cc3ef71db17fdf451d947cdea56b3aa1af8ca0d65c869d9c2034caa096f647fdaf7388019fdd79b9a55d17d00 SHA512 5e9387ccce5cfd7fb6738d402d84cf825c3c9ea2ed5a5485af887f5dbd5bae7ae62ea884242673fcc23d7964febeb6d0b12bca636f79a9cb58649f774c269072 +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST concurrent-queue-2.4.0.crate 20244 BLAKE2B b30b97eeaabf0205bbd8f4eddcc57e59b6863f18969731be66b134cdc5bcac9eb543493c54b17bb394b6e227e808f016e4f3c1da2fd6b40269b9b24a5c433f7f SHA512 5821bb396a73692e5b033d8406c2996bc4318cebf8807e596e441a2bdc28715fc6bb8eb29b575ea318f84b748ce47341a8d23f5c4de65660f86056e99b6a8b78 +DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2 +DIST convert_case-0.8.0.crate 22097 BLAKE2B cd06a95a4ef964df6a683620cf550927e877fd651a997aa386e824710af933b99946c01455cf0fdafabb12e9113065af366d19838edaa05cc167dde446dcf6b4 SHA512 9ac9d9d48f13cb0dfb352983c539ca2cdd9bbfa84b2274e73714267a94db815aa63e2fcd14bc0aa85127c44e819dbca64df4947395bfa236e4b27d172d7b72c4 +DIST copypasta-0.10.2.crate 15486 BLAKE2B fcd44f11b27b6e9942ae86474e38301d6adc7634326cd06b65d1716bf47a05bbd2d67762d841f339e00fcec559ba7826573659a2d023900a8038b099a68aa760 SHA512 a5a8a768cdb858c9b7ca49d709cb5333733848c800c3754f37b2a99a4eed580db565d44c13a1c032dcc572aed418bba29d7d778026a9438ba2dade71c5070e74 +DIST copypasta-0.8.2.crate 13030 BLAKE2B 4a624ea578f2ef5ff009439899062dcf5e46e5785a9589c46e26af1e9aa2a7055e5d917f02df07168fc17c1078ae9a39071b642740a9370d1be48c43753816ec SHA512 f3ca275209c5d7621941409ffe79b738159197127f19b66131c93a9d6ae1e16d2c5b7f691ba9f88f033119a0bfae7a90168df619fc1eddbb324f0803c4f5b003 +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 core-graphics-0.22.3.crate 29514 BLAKE2B 6e89281ea95f323c60d1948aa2ebc808bd886e4f5f6bea8dc6c79bf8e290480cde7e54bdd4368f2976a5169948538a8b65233eadd619e279eb9c2c866426e9cc SHA512 94f0c5d55aeebfe6e6e8b335f6789e4f980dcfc2206c44b888d984747fea0f67e43df26acf8cc0d418cafa81ad1435ab584af05657c613b656bab4ede80b4557 +DIST core-graphics-0.23.1.crate 30714 BLAKE2B 291e5cc4cfcf1a6507dc0e4dbeb304fb445530c60d7bef79dbaa53524233fc453d1ee977e7ed43513319e1d5641e756749f43b536535fee730308322190462e8 SHA512 2b0e2c00900d4a9e09c718197692ab2aa0d009a43fc03a30075eb33ed7648f6ef640bc2d827fd9cf17f752b810eaecb77107096aeb1daa0348b3b7e17ae47fe4 +DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b +DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-channel-0.5.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71 +DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST csscolorparser-0.6.2.crate 16859 BLAKE2B 54ed61cc815eb8b46ee0d8f708a1fbc59cb688a70d1ffa5c0b934e5c422dcefa1349ec4af8dcbe2574847cb1d9f9b7c51d7b8e49334baaf2a0f4630687ad9b89 SHA512 4debf9354da3be93da9dbf497ea7a92f367d84ef07f6eae893e06c818e02914846c34099327a1426f9268d38510d5e254eb02952e312c38ce6d30cf859571d95 +DIST csscolorparser-0.7.2.crate 39693 BLAKE2B 8a29a6622a68c93c589dd970e70ad360438e3c07f704ef0788948626a453a1488038f0a5b7a60a4c81c2f0b71c0c871d2330eafe441e828912ebc9f2a7819bdb SHA512 7a45fb0e8cd68007e080a5bb0e853ec5a439d2bd042d570cdea1337e0575f2e714e3679a0a341ea6ae7ba7524e89dd85171d76acd8d4491bd6f99bd91fb146e3 +DIST cursor-icon-1.1.0.crate 11453 BLAKE2B 964bae7d3fe138e00c51e52ad187ddf5b71a86d9b1bc9bb394fd27869d714cafdcbd539e2c62eca9b0912593d08187d550f5507e73754a00112560acb83912d7 SHA512 4e3b74cb17773ec2b89312fd4fe60330b785cff850102e9643bd06e99b5d96c11cce14a9350f295c6063c4133dc0179cbca13fefd7ab816e57c915f75d066d2e +DIST cursor-icon-1.2.0.crate 14267 BLAKE2B 3d2733b7bbfedf5a2400386369bb2fc2860d59bfa3594c0d14365e9fe5c5c31810ddc8e6904edb53c79ac5cc18db5cd2c735fdd976925f793bb780e44ecadc62 SHA512 c613b8dde17c5dba4e6acdc393135dccffdc36235ac1fb2585d23fab805bd2da2882de1c392c2e7d912bbf09a97c1867095b0700440c53e527f42a6e7d8a0eda +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST deranged-0.5.3.crate 24353 BLAKE2B 2aa11e2d19aa4556756644e7a31a95c91cc1ae074f21148aa764a8c5c0285fdf9bf5d2656aee72d356d6cd17b89991457d3962639c1d69d1f4c55349eb401bb5 SHA512 f62ed48897a9257ff84a5f24a700f5a25f920a643d0f2376c552605cd5a104dff38c7d20e50a7ffef3ec3b889d141eeb36a591f3937dddc78eeb3299cffe3995 +DIST derive-new-0.5.9.crate 7733 BLAKE2B 3f0a19b794c10e529da5b3618cfeaa4e575ee31597d2ff1f95618eb5163568c6c8836c5a634323dda65f448bf3fba2bbf066df5f815feb07f59ff99d1f46da26 SHA512 9ce0991fe63d8339a88d9552fcd8cc744d8bbc2c6525f60959faf519e1ffa84256c773291df2101912483c0d9accd4fe5f7dbb199dbd36d299ceae8f607e0b30 +DIST derive-new-0.7.0.crate 8831 BLAKE2B f156c3629fb116e7dad131aafd8a633e655080db6fc9da931cf30076b8a816d5dcfa954813be80b04ae06380dfd3792320634fdb9fc50670c45380ee50bef41a SHA512 44f2cf542fc461f98b2991fc7e98a730fa89efb496823e3bed2e4056ed21590d9c0c2375af47df8c5334fcbb9293b5ce5e9c210759b423a159fb32037e9e8397 +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae +DIST downcast-0.11.0.crate 5976 BLAKE2B 4ca0e66dbd8dbc86920d4184de8b37ab41954cb1560c7727334c990b97ad9544b098f7ce50759d10cac8b9cb955893805aed3bac5849c8b44a965e24d2ac7653 SHA512 11b037a09829e3e93eabff69f02b608725e6e348a191b1b6c8bb044b8d820a6ebf46eaea2f8bf5eb1c156f20d3e97be9b581e1b5fccebbfe76d94157d6bccd53 +DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14 +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST dpi-0.1.2.crate 14812 BLAKE2B 28b802e175070be2766f49758dbf69840d4f9bf0aef5a87e25bf6abbdbd8a027ca721cb4ea258541992d0073e92ccc552dbc9ae0fa87d1a2d7e81bab0aac3933 SHA512 7a07448cb4c33a4de6deab1d6e57dd990c1f5783f40182c620ccb0609783b9f9a7222c2a35bd29c25b082dcef7be7d3d124de4ae760ed9253b67c90f11ecd531 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.13.crate 12449 BLAKE2B 5eef631f0f0fa672d415a7b3702bb5af52597169d9ad830ed5ac5e3592bfb2fcf315e2eb1c894fa69233c6228e9a614b9e5d741b943d03b70c86395fa0dbef78 SHA512 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST error-code-3.3.2.crate 8516 BLAKE2B ef3c69f3c4c0a26980fcea100b6fd3a387180f1f7ba1f9bc5e1171e5c40d0537dd502426d8f76797b36a5d22b9c4f3c7267488bc13edcd8f13677c49d39db17c SHA512 07a5c08594aabef44a06b483fae98788117763de68b039fbe083724633b291e521b3e56ff70f2bd38b843986d0dd4a986044104c4b39d8e6baadd9938a0bfe1b +DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST file-id-0.2.3.crate 10148 BLAKE2B df476d98578a81f8905b848ea79664e9b3b86c2f7b9802d1d74f462943535d0bcc74ec78998df627bf3a2876c80d90a8a01a7a159028e8a1ab36f13757d3f511 SHA512 c132f6e2e09b9f303800adadd98468ac37e320de2ac0f66ba7d146052498bd28942e1dee38f5735f40d9953fa70233ce6ad32f16806aaf89d35f9487005e28b9 +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST find-msvc-tools-0.1.0.crate 29903 BLAKE2B 414458f1449afc85e81c3f7176c31a2cb542d4f6fc3cacc7e3fd4ee720af7e852da5c096a4f8af2bbfc09b0ddd16d12a8eb8c3dcb428750f8bd7e6f5372e4b42 SHA512 2dd01dc4b84d5a651d6de899a3e4653849a3dc38f11d1167855766b0f5b59be80ccab3ad6a05507ead8df2b370acf4deb1ba150fc6ce99a1e08ba6027260b4a1 +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d +DIST flexi_logger-0.22.6.crate 205666 BLAKE2B 995d66103f3ee3f5df7ea2500576ae50658124c5782c64a3e217edc4116fab3493b8f1b4ff2b653b133e653d4e31626a8f5210e0df12fd1b9c1c0e0a1341781a SHA512 87e5d02b1ad77d0adaaf2c8f7d60133b67d1ac66b9b1088f1cc59408a9554a23c05ac852114a425996f47857e7c5767d4dacd2697d6ea5596527bd5012af11bd +DIST flexi_logger-0.31.2.crate 241563 BLAKE2B aba4dfadcd042293f7d869be93067e0127cc74305e0aa0f285dae6ecaf05f8c356e5f55c85791fceedc560d9c1322af77987a89feb22549db1bd46b4d44d6dfb SHA512 dace489677126d314f7a625b45644b07bf5e387fce109a4660bf58fc5a59dde2b5729af46c63dc1b996dd80d26c1fd2c2641957afd798abf9284b09ce8326fbc +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST font-types-0.9.0.crate 24609 BLAKE2B 62588549f89ab3f3c6d35643ee6b010f61673b23bcf4ebf4a0072f494bb9a066068c330c16ae6282c54c9c4cd19facacacd98dd344501dbcea3d89d4f99f8720 SHA512 c366685e29d552c48c3645dd3c1943aaed4d32e4f3e060b5c062aa64a28e453cee4ea9fedbbc40e915e8e6da3383187388a8617cb6b9104b9722c6c1fa734443 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +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 form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fragile-2.0.0.crate 14668 BLAKE2B 2e589b312d7409a1a550a676303b9b2adf2e28b0d4cd02c7fb22b48a88d1f88a04e55c4405078e2c43b13ccada890a33bcacfe179abd12236c23f219d275c4df SHA512 a48fee7c13ad800142a9ef1f355b2200b904ad9bf97b3601e310bad2b6ad90ea235b9704964c54be1d9c415c9c95fbc5f49e8ba5d7c6ee3488573f3404912608 +DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +DIST futures-0.1.31.crate 157731 BLAKE2B bd1c51f7b5c6018547d1aee3ec550fa55ca955b48c04c8e9e91e5aa944540fa69fe590d2296085d7e772c7aaac37dce00624323bd6e31f92af269dcdbf30d511 SHA512 4be7199261201ef4dcdac5a5a237a70eee33d8fad9a81f76d739f4fc7ad39c87fb2f4719ed7e7a7bc5773c5b51196e4aa4ced5375292198c8d89a03f1692b341 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST gethostname-0.2.3.crate 8174 BLAKE2B a7579a33f8180729787d2489f0936191a911b2ab085d151e6bf6ff8dae1bda0d6707a69c1d6ba829b2b087042bdb6eb676b77fd722a61423eeb37fcb30554f81 SHA512 c3ce5187057ea09def22331d2f67a97cb53759e8c45179687a8bf9c67d16fac5f58d6c1e553b4f74b702bae0baa7c70eb5ed71f99ded3d508338a4b1e9f115fa +DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7 +DIST gethostname-1.0.2.crate 9914 BLAKE2B dadd7d38d126af1a8d24fd2430fd850ecd994eef80ce68e15df3c96445f1879a9fc51b7547aa72b5cafb14cc37bdec5f083c0e6073f731aeaecf1a5bc4ac3b45 SHA512 f469da7ed63ef4c5b46b173f709869c001c03ea0ad7960c03ebfa5ddec29c026bac13c5ac4d9812afeb1a760d80544a1aa6c68fb894812974bd34b2d7e1fec12 +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST gl-0.14.0.crate 10806 BLAKE2B ed22d9d8b902fa2dc39480d2721f7af91ecd2e6add6f6aa24f674791124bbe53a04e469588cba886d299c90cfd847f7e6e3695e411c168ae8c1154c51de5db35 SHA512 6a868c68a451e0bb9dd9ddac2412c4ae6cb6f262e911a158dbc95764d757955058ef8cc947e97ed97d50acf0bc315f14e5838839cbdc33bdb4f6fea76c82fb52 +DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0 +DIST glam-0.30.5.crate 760688 BLAKE2B 8c22bfe0bb68f04af7567febfb8c1c95e634f3f77257eb473374e30a74167b576f2136df433f413fb9992fc1865801144469e46dc6c2cf63b1f48d9c5771a5b7 SHA512 2941a3ee03db5eeaea5cd673c482f838aa8e4639b37a1814c1e176c265e5ce29ad48fced37067143fe2605eef7cb4b20d2c6a6dbdbbc02028396c0372e15c0c9 +DIST glamour-0.18.0.crate 112028 BLAKE2B 4d9b43355852e66fe03f78baab1341d879ddc2dd0bf8d0032c16b7466c439bdfe8f8f68d72ae9e95965b5eac97ed6f082fdf481a4be6d37e446e4e0610b1dfd2 SHA512 ff65d848ce8b69dcbbe82c376bea2a9351a6db889548eb2bb80cfab7570d448b996c59bbdc3cab5ce6bd235627fd070c9abc9071d96da717724ce593a73205b4 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST glutin-0.31.2.crate 66588 BLAKE2B a3fa1d5369321ca1925d33b00b00a16da551de590e490118f15a32ec447c72ae9e1865f85fc83cf61c7b1c63990722aa6b1bea0ac0bdf270e535930ae3af05a1 SHA512 a7c4d61eaec34ace3ebd412420ebd9b6c149e512a786729364fe422d1ce107e2b5f39b36f3b95c9215635d47858db2af63ed336bb82921abb09752644d81bb7b +DIST glutin-0.32.3.crate 73773 BLAKE2B 68a705e7b0ca1cb294450a89ee5c631c8411f9398dd745dee34353c392d02938ac6d76cbc6ecd866550db8053b1780fdffecde3205494b008bce2acf60d442bb SHA512 728d615c509313ace4188524074ef1398b213461cc5857dd7decfbdebc578ff8fd1652057e498fdb9693ad19431e0ccc831ba54d595a45b95d3edaebe2f39cd4 +DIST glutin-winit-0.4.2.crate 5483 BLAKE2B d19dd59eb455597abda1f55f4164a33caafe00b9321bd796818f09680ffd4812988d48782de342121bc5e65ed6072646d329e9ab7be25a77aaf577ef58a90219 SHA512 6914a8cc84260cabb92304fc1dc98517780d7f2559318563634d4cc6e2a3a287f809aa187589e4212f93f01eb642a2ac37456f49170a6b1c7462f7f018f8fbc2 +DIST glutin-winit-0.5.0.crate 6076 BLAKE2B 3ff6304a7e367f73ff759abcde8e6d84259a80be850f074045167b95cd39bfa2eac2aca10f295b3b52749d32ed34ae34f3237305c0233a7e05398c55eb45c96a SHA512 fc504ee473c29ca4c7b0af027e4757f02ab600cba4554cbf821cd08c5a2edc192c19fddbe76d9fd2384d5e812602cae633a1e89ef9e75a5f706576a6fb1c1cf3 +DIST glutin_egl_sys-0.6.0.crate 6261 BLAKE2B 3f299883ceffc8740c8b144da64b5962b5ec46c02b8881b8b2182a3722c8f666ce9969e4126254bd8b2ea987f9ee956f1f570a9f224f1d8920bf60ac9fc12f84 SHA512 93576abc5f06d95390de68bafe002b9b8f157d1034229f738d53ed235e5400f2199601e2859682d707d4eb0a854840e90919a56cbd105fd84dc254480eb38c7c +DIST glutin_egl_sys-0.7.1.crate 7530 BLAKE2B eedb6ad888c657c71d1e226cc3d47ac621f183c8ea16d7154de8e87bc3a42705b4ea7dfc7a3b8262c368e3720469c89475d407d75f6310ac53710b56e78f4229 SHA512 c99df80cc2e67ae363c1df6c8b5c4f56771ccf1679ce4cff4d9d785845308019309d833bc7810bda37c606e71f8e9c7ade09e70712580f121db303d8035ef3ad +DIST glutin_glx_sys-0.5.0.crate 5896 BLAKE2B 626e66d906326839ef9992617cc8df21cb15078c91c36b54421b0a3d5c3a663dc1c535ec5cc57416b94dc6353e592c749995dacd90389732cec919ecef9acab9 SHA512 d74f8cfc1a261eb3f03aa1bb778a502bf82bdc41ea992a608176e1635ab152680f7e3e305ff3ee75c4bdfa525480f0137f097d71a0f0572c9fffda997fc7d00b +DIST glutin_glx_sys-0.6.1.crate 5946 BLAKE2B 8894abee9586211be7c3512b63883178f94bd8154bfb628d005c4528b8100db4855235bd78d43f3d47f55d9332a5f0664225ac3a979084568645f618780acac4 SHA512 fc673cd5214f04a53b18fdc50895439dd96b26e54820362ef100da19e4bb72992f796d7d6d74085d3aa4df895148d92897853e1bc455e2a615d0d929faf2dd0d +DIST glutin_wgl_sys-0.5.0.crate 5469 BLAKE2B 853aeadd1e7a775deb075116d08efc0b17e7032e6a41bcfbc4ea87cd3c466596f083042e3b213f1e33afa4bb106ade7a64f346311c0c1cf6d228820859887a5d SHA512 a8f44456b66a95627f7d0fe3b8a79270368b11343a9f34feeae5675af0e0fc1629b5ccb00e8cddae21ae8e71f61028567d806796595fb94e02b31dc1db03d521 +DIST glutin_wgl_sys-0.6.1.crate 5567 BLAKE2B adad4f95ec313401d8b704c75cf8e72ceedf602326bbf5f58ee2f4c34e10f38c2c087fb466ca67a3573acd6b13817e1e3309e20932e7e2ad5cf71a4759ca9790 SHA512 7c2ba7aed3e583fbf130034c51d17415f1e76f591a24be6894dc7f0e6aff1e657b751e51423974d7613aa34ee76b6a7c7bfc0ba05db4b5d04e2dee4805402df0 +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.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +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.3.4.crate 14445 BLAKE2B 4dd00ad81a5ba9f94e6658c2964ae7983990c9e7df228cb92039964bc5fec537802ef221812adac53b2adac345df84179c03fc982b3c90bd097175fa5f8c4a49 SHA512 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST iana-time-zone-0.1.63.crate 32919 BLAKE2B 252417d7689156bfef5386f3cddb06703f033324ec7c3223e6db44cdd62c74ff57028c8a4b93f79d079cd69449f97b35823dd6cae712f820dc04a4f0a7d408ac SHA512 9e595c10884bccdbcb171b547ec0add02ccc2c126e6c0372f658bb418c4b4972c031c5fa547f0b11ec8c99a52ca8f5e97e9f1d2a8a6a0f4fef30b5ad15d179de +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icrate-0.0.4.crate 1040120 BLAKE2B bf09a1f5e4dcb6b119f158a6d7c93124d7f8a2434fbdfa19e356c282a3bcd2c191fe028f7c45becbeb313d163339106f8999c159b33920f90d70f7e09123d58c SHA512 2aeb124d3b303311500c163a33b033b8cecabefe53f50da360178c320d884e3b11d064da11c52d7ec87e97d4bdf6e6f47f71d1b7609e226fa3910eb9b7e270fb +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST image-0.24.8.crate 9271035 BLAKE2B a467b3e571b2eb1fea297f3eced0179131467d5cc766a29dc42e6c13eef7820e93a0097fcbcddf3e7f8416fdfabc072f0a6049a65bc4bc5ed571073e5cef7ae2 SHA512 808c25e1b2308b25afa727cf510ee5b5398cc3948e647eea7cd4e651857d158462190a39c2e1d5279c8c7a5144efdcf1943e311504a404d801de76d05692a88e +DIST image-0.25.8.crate 292229 BLAKE2B 0cbe2252a90fd05deff031c25a8e65d105443bb032ef20fea08b5f1e2e2e26b5bf6a0b79cd4d1b7756c0fa82b6d88b894ac8695465436800ddcefb039225e688 SHA512 a0fd1503aee1abe1bf292d7d161891abc853898b338bf9778af41626daf365590b8e939c6d0b53133a60f3a3894ce4fdd1b8a4835ffe93e7926a6170952cd287 +DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600 +DIST indexmap-2.11.0.crate 99851 BLAKE2B 45b0cb9e57e0550d26f6469c19cb4a4c0ea08941b6cb97929d7b73b1a15406050418c9896339ad877d232b68cc951a4ca7eae085b848fcb97373216124dc9553 SHA512 6726cf94d5b2adb8241ba35cb84986d663fe874a4967913e81eada0cd6b9d94c84846e9eccfcb341704efe02fc5a2b6f3a4029e474ae936b80e2304faca17d5e +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST inotify-0.11.0.crate 26241 BLAKE2B 9639f8436325544f58fd4db540752826892d943ae52d94ac60652a66fedcb95863076721716f79b3ec27b924b71bbf058b4db7e047c0432b696ca33d24b098bc SHA512 bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 +DIST io-uring-0.7.10.crate 103070 BLAKE2B a958427e3f5e5e1d24a29e92da91654859597eb49363b076f9b3b6c9278387f4c264d95212ab12f903acc336014e224d63eb79b52210202abf5933fd9d5e6e32 SHA512 637c324d33f2d78bb6e2e13d021d9d3da02de4bf6698585c738de29e14b89e7ad2b310aa2ae0bea0eaa283e354a55f88b5de50212671d8e67a27833bca722165 +DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 +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.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +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.27.crate 24774 BLAKE2B 259c854f3cca79f769dde0a796aef4dc135574d816e7d0b8aed4b3d4e09d4eea600db30f7c8a8f7c68c9040efa1ab99029b1380ba6240dbf21634e7b5ad141d8 SHA512 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5 +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.67.crate 80764 BLAKE2B aee8b96c8c5811020b3ee4277524902e27d96a027add7b21a8ff94eaac7db15e8de08a9e203ff462b05ce10d0a44aff78a355c07514794e41f49fa936a3c8fb2 SHA512 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96 +DIST js-sys-0.3.78.crate 56010 BLAKE2B e4d44679da14f8412d53cc32daf77aa399da46c77ef6f8f12f8e2ec611939bb6112e67d191aeb305b988e23d30f4fb45e227b0f6b9e07c0dec426abe0785bfee SHA512 a6121467545af0fc066dfe33c54557f65f1ab663ac2d28afbfa90d32b72ae2faa4bd4c924a98caf426cad54b3e3c0823b88039e868d83d1486f3c8a8c472183b +DIST khronos_api-3.1.0.crate 599718 BLAKE2B 945600455c85874c37c7c395162a3e56531b417a1e6ce414386ecf31f8951fb40049604c27d719014b5379028e5da25fb9977c7487433cebcee4ccc49e00c7d5 SHA512 f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST lazy-bytes-cast-5.0.1.crate 4354 BLAKE2B 38c5ee1edafe88f434e942d4024ffa0231c3876960ef0d4fdd57f3f56e9ce1f8a9178466286938e55cda4254849debef9926b8ee04707c9fa9f3955f604735c0 SHA512 d660f66f6ebf588a50121c425d8fdb9769bbf4df3a2e1e3253a2bbbaf6c73950505a60787951a1e5056a73f769894bd9a510c56ef4208dceb07882d6d5bd5c7a +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.152.crate 740278 BLAKE2B 8eecde477063207d77b6894d6f9194c8dd10e55b69585e3d66296eaa0b9d3f6e2d033e667207182bf4c3cf31f6d38820c9187b2006f4b5ebee898adafb4b2751 SHA512 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c +DIST libc-0.2.175.crate 788728 BLAKE2B dfbcc891a6da7d327916883deec54dbcb0ee5e7fda0b805926f06088dbbbef0520a838c07a62ea075d6a5a035994ea8130efbbc88e08b928c13b06bc5cf75bb9 SHA512 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea +DIST libloading-0.8.1.crate 27893 BLAKE2B afabb6e07ecd390918344388b5fa63e5aa9223bf3ce513d1ed94cf02b1defe9909d94f0fa05e1516a39dfe4f41636834d3de0386b3c58212103263f2b1423f76 SHA512 f17ca367ef8e62fe80f43e5f3e2d1585be7b78b0fe4a733d80acdde38c20f9f72e710cff082442de6afa323aaafa17eda4491c4430b2d12f398d420e057cadab +DIST libloading-0.8.8.crate 31345 BLAKE2B 6b06cd450a16b8480e5853c92e2a07700f4e1e333e04870b37190c986d36cdfb8a2aaacc6b3b91d5be5092d0bc60916b5122576da4bda2c8e111698eabe60b7b SHA512 180a11a600baa520c4b7004ddcbc1e3c467224ce8d072070906ebb4e90ed5dca27bc68691cebbf7ffda1b31e7b5115d055de6496d51814ab30caba558e01c925 +DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 +DIST libredox-0.0.2.crate 4538 BLAKE2B 3b160b1ed9a476b1d51fb6a107ce2a5955495cd862d01854c79ac4f1cc1aacaff57f83e03be9b14f3c8fbb67c4124946aae19046620eb968fe97745d8cf46fce SHA512 4c321f6072bc4d6c32f9a2a8bc3ea64443e1b1b770e9d2626be86b3506cfb804c3cbafe376c7300efb09788510a57a626ffa65c9eecd447a2ad29532c307dc9f +DIST libredox-0.1.9.crate 7281 BLAKE2B b0663dba8deabc47ea5e296524f8f07b7bb2ba1c6144446311a2181cad4f7c2865de6d4295bbac84aed651ba2b1e0d3b7b344b0cf9b1e33d2715a354deb6f50b SHA512 a23cd57785993dbcf22cd18f67cd0f2a79a02d25e07e1eb1d70b6f78531c4987530aaf2ccf612aac07705deb7b98ad21f1682b2a3627e3cbab4f3b35761837f4 +DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST lock_api-0.4.13.crate 28565 BLAKE2B 6441c9ae8e764ec1c2920f645153896e967457c96c3a7c0410d3c17f24291a23f8c01ac0b334d88262fc1f262bdbd0085a85f0b6f74aeeaa16d010a7ab2f8c8c SHA512 b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST lru-0.16.0.crate 16517 BLAKE2B fc6630626837eb0bc07d883493f89e1c8dccf050ef9cce0c507ede1dd1b2457b55967b1c779692034b1bf00c648fa1750885b90abf69767cbf07e22fd4bf985a SHA512 112e6b3832f519b5713e30a659b6c21e3ec4cf2ba303af14aeabfe308537801012472dddedad6e3a3e5a28d036b7a56809ea5d9023a1289d4d7a0f0fb1682cdf +DIST lru-0.7.8.crate 12623 BLAKE2B d831330a8529a3f4272ffdb5234c9ed7804c11e70a0a94ea592a29c8c2ec39b66d4c5f62d55a0053f6b687c4d3dc4eb31219caa376e5330b4945fcdf7f646fe6 SHA512 75188a6118398870ccb39da113a41e9f791180c22eb3655f3a3dbbad444bc6873406e96f3fead814c154ee97e4a4da14f9848919ec9daeacb7dd2ce808e23ceb +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a +DIST memmap2-0.9.8.crate 34478 BLAKE2B b692ca950cdc51d2ac17133fcbee48f4e6a9cb3ffc00b1bccfdce366ee29fbf62686eeb780a5896a76a4634b6fbfcf0da4d12987dec872f80e6cf792c5c9da65 SHA512 291d20396dce8f34cef46801bb26f73a2b5e07a0a58e01894858696578d4fbcd1c3b3872828a80cb2552ee71908cc2c13599c1522a0f0d4663e603fbc924556a +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 +DIST mockall-0.11.4.crate 22374 BLAKE2B b300d9d74e6877f461539bb29afadd73b9439b81db4656f2a89bace2bb1ea0e15761aadf9cb3c0b3f8723e266e27dceac37477e2a54ed9b9d273a6bd896d32fd SHA512 71534e5c106cdb45da678370d81748831be6792a83f7b7a1082249cb6936eecf097ec88ca99d0c5029e15bb8b3923801e8779253b3e7e526e2d760a5fb01782c +DIST mockall_derive-0.11.4.crate 44096 BLAKE2B 336fdf8ff3d6e8218bb77c20e7fa6fc6360022b107abf5edb41fa6dc198a72576bd267cfeb59c9eefa0c6eccc1a56f4fb9ea22d3b6011af80061e5d0e4a27293 SHA512 a4aa214feb36b4e844d2b0b3d74c3733ed25085cf65dbe22b6387ac12c8b15517396ff4b875461732865f408582d2ffd3e0c190d438213c3cbcaba669608e735 +DIST moxcms-0.7.5.crate 184232 BLAKE2B 662c20ead362c171b15e4c0a19ee4919cefe10f0001ecb2b3e3405b6fc72fd5ee3265de1e3583ccbfd3edb8418f3f4b001339af4bcdfd7124d5d7056ca8ae948 SHA512 c48466802a3aff485f00741052e65886479d98c7bc20c1a652b840239bfaa8afdaf033caaf940203bd15a2c4e0b7b9578a0e1c5e7e056be1609c0c22011caf24 +DIST ndk-0.8.0.crate 79770 BLAKE2B 82ad3258f730bc26f91cfe231b3bb811de466ef30244b963c7b78f215cb396a50528129773a986121069d058f5b1d79e7aa8a18f4217e371428520f95c934301 SHA512 bf666942469ebac77eb2ddffed6a276098ac291d459d4b544920fa6644e9fe71a41e556d7d46ae2c23b46865d2825b08d0e2eab3bc3dce2e6f9b2d5786f1d9ec +DIST ndk-0.9.0.crate 84865 BLAKE2B edb91aed693550117386583ed41bc5c2521a1622f5d6f994b28193c808ace18a336327e04d92d4f36fe3e64094b9aecb85dd58c5e90ab52d6bc2f6dc743cc2d6 SHA512 d6f7962406df285e9b96d622590f79fe00be854c9f1c91806a277d3ec1f58e59666cd96663ac543290f41a361dc3632cd91a3c39fa70f0903e760d1e415feefc +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST ndk-sys-0.5.0+25.2.9519653.crate 307233 BLAKE2B 884f73ab15acf81b238d0ef06b66942949222506ff0f6deeb009348ac8870b0a8e74b4015ceceb2bf0611609ec4acd0923c2724b1240f314d0b56a42213e0b44 SHA512 380a6c0124df4bc2a835465506c1837ced58f1174ddfd89891c1784ea27508023543dfd229a5440ec1e593461e0e96b07557da72eff4b90032deb8cdf9db9be5 +DIST ndk-sys-0.6.0+11769913.crate 329984 BLAKE2B a837bb5fc74dfe13f20f1923f1882257dd23b2d9eb57bf516696c391f48a2ad3a72be8062f7b957e2b25f00f729dc9f5da2b2c0942c43e7f2f3e844100281f11 SHA512 3f7a26aef2e220a5a98fa94e9770c0d865653b5c23331b8a6652819176be5d319d589050d4fb68a12ab3a4a87650aa5f30c7f50582fd097a411ab763f3359112 +DIST neovide-0.12.2.tar.gz 33098998 BLAKE2B f3bd866c0d5661a9d5bd90031d2eec3531ff42a1dc290d2077d49ff8b4491e52e506dc519e5b4858f0cd3aa78a4b10f55ac47a48535e609d23a954819a60757c SHA512 aeffed8b3878482f9d7699215f50dea45315365ef5f13143cac91afcadc8d0567660421b5fbaf1a67ded27bb84af416f3847c7fa867cd0cb3c95ebed45f30a44 +DIST neovide-0.15.2.tar.gz 35011091 BLAKE2B 420387da9bcb1d5cd1673ffb64260f58a2b2998fb405ed3af1dfb2f6d4854a6fe24b863cb1c44024ce6d5e7577c223a9804a7f3d51bccabc3795a9bf6140e33a SHA512 f6bf790f9c134633f1e5ba6bfc0b55303488a5e9df3009acb75844be3c6ef5dad3277e14f68393d4eed1bdf5ab04fff8d2a3db5da26337e9cd2d1ed802d4eafb +DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 +DIST notify-8.2.0.crate 39067 BLAKE2B 34792d7e0d43dde7ac70158dc3a0059c0cf86cbef9160e8f10a3292581ff866fba5c6cb000212789a47ae083fae0a65ae5180a49b5d40008bb0709b637ca1e0c SHA512 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9 +DIST notify-debouncer-full-0.6.0.crate 19563 BLAKE2B a951dde089df8751e6d46677e0fb13bcc0460914ea46719f02011f24114fe95b5ecc215451b6d16e3ad5e93d36cfa953d534ee216f26d0daf8236f740297a441 SHA512 b30d1200e27171fadfb5581150fd0c2dc84e3ba566b2da3acbc86f95c0c2bf45dabec3448400048126165d1270af2b75d902c6bdfa49ef3e1e38fccf306671f3 +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +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.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600 +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-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-iter-0.1.43.crate 10655 BLAKE2B 41ee6d80f38f0767e134835ac84dacee8b50395b29c3e620b74cf4a843cfedfa71dc690e787b291a2b08750cd8386f1dad768e1b506ce088df33cf9e51b90a8e SHA512 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b +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.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e +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 num_enum-0.7.2.crate 18571 BLAKE2B d68d127db218d8c4a34849cbf64a8dae823e9404bb4231504ecbe02236d04d96ac161c3dc6e400a05fb458e42bb24418ff08f937335d37839b0f9174e3a5725f SHA512 a002a35079c81eb39945b3b2a903c1d904924c8417e12f54b9825ccc04a2f1ea1b1b93ec540c746926536851c2f6a9aa71be3c05a29afbd5924236b3e7874389 +DIST num_enum-0.7.4.crate 21553 BLAKE2B 25a0b4fe7b6bd46707f18a4c8a6b88f3f4dcd7bab4631dbdbf1a622e8dc3047de74ab1c0b24a49cd89a76c5aa58ca7ce9820cdb8b4c3441e06dafdcd6539beca SHA512 a91fb8867f1fcc1aa32d433ec2cb97334059aff5a0858bc3cf969aa02db0dc9b5050e0baa292d9b68673ec85436b59ae06529e0d73fd4bef64edbcb2bd4c2425 +DIST num_enum_derive-0.7.2.crate 17090 BLAKE2B 708f474f6be67cf1f3a63d989b6e84ff33a165f0fce98a2d82d99eee71970f2bcc2c9b58395049d0b6e7e089446a9155ae6b7d6621895326c48049416b5817f9 SHA512 f3d825aad4a04bddaa42d07ef4dbc69c793cc53999cc2b32ef49fb28499cd812896e0c5b89b9118d9def495de0caa05e473109a0937876da4c1a628964a8ba6b +DIST num_enum_derive-0.7.4.crate 18167 BLAKE2B b18f99f1b92b9308dcbf2212194fb2cb59b965ae51f5137d9a495614825526a21b6ec60252317e1d3a353dc822d7101faf646e9760d5acbab0d9ce03ccaccb8f SHA512 329e30bfe603e72bc2acf8d56ed0cdae40717ab155e9b66deff1f9461fc6f8c8635f55e322d7fa39b171a1eae78687f8a88e8b666a101a184197fc27f36ddfdc +DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 +DIST nvim-rs-0.6.0.crate 57652 BLAKE2B 1b014bc817571e131afcee1717ecf3d3d36a4aa839f4cc0c67d1fb27388bcbf36cbf907c972ffbc4f0c9ee2ab6e4f146dd283e4d9943fbce6d46dc075189ce9a SHA512 245d93df6ea92952f86208880dbb741bae2a40d4f409a391df4dd90d5485c71d4a1d36c7e4249725bd26142216bc1940a2fcd4e5542e5dbd2907478118ccab77 +DIST nvim-rs-0.9.2.crate 60269 BLAKE2B 415377e41f16ab40f59160df1038ab0c79b47821350c7282a8d31e7a6228cf77ee1e55ba2aeefc8cefcb61dbafa739df8e4cc7373036b3c456a3b6b6ef4f751c SHA512 4bd21882d562373a03a1d6732e84c3cdb9f32eebc7f6e533845cab04b77cba995fbd8aa6977c4a7b766f04bf313e5f3dd0d6bff2dcc67303117115d686694d54 +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc-sys-0.3.2.crate 19647 BLAKE2B 217743bd549a7c3ca76e204f8706bc6442f3cc354bfe91c9bfcd5dc8780145a14d9c2b7b98412df548bf6bb7a5dfbdbe7ba5a946c5a1158b505f73efb754a22d SHA512 7cb71e8e11196065fdce0a72f0c903b635d28b673ae9c19529c0e83682d4c03d58a6d310da91fb7c953e2b184b5f02a639aed1da8546a700809579d73e039d3e +DIST objc-sys-0.3.5.crate 20560 BLAKE2B 448be3afd2fb1c4ec3059138329f325dee87a394f2d22a121292d24d55709497789eda356bc5498871660764d455320e30a0e2732c5b5e3f93a22647c8798130 SHA512 caf19594c04d666f24c791b941346d31cc6fc03adedd6d0ff393910e9489d974afccb155400b618e2d62cd13885cc85b16a3c33e4e72409e3cebb0760ae34b99 +DIST objc2-0.4.1.crate 162783 BLAKE2B 45c7475c07b67191bda93d9a92c40eedbaf662048d8aa04ef738494367f899903fd5157b0e2fb1092ce7bed290509e8267fe59f720e8eeccfed10668ab944860 SHA512 12968441fdb26a04f0c0e61195d92f13630fdb034148fc2223ab2807f960bb79a4860ada6d8a365b6932c871a27902d22fae3a61fc8efcfed38f6ca87ee8785d +DIST objc2-0.5.2.crate 199204 BLAKE2B 439eb3b4883f09e523cf43727eebb1008e1a444a2395fed87d55ed1b5d6bb31d4ac405076143920fb3eb1e9ade6a7b17d2431c50b77b030fe98249ce59ca67e5 SHA512 2375d4e7633ce8a14c8229e5da54694419e8516be3bc80083d0be4d80b786dd07d7e152b044fe058946a96c41346b119b7725d9a05038f12074d95c15c9d9aaa +DIST objc2-0.6.2.crate 272954 BLAKE2B 36e3254f5b8a41b04f3b1e002338e116873e205d78e0bfd73707bdb30a4e8cc0d9fa8f8a3b473960e374b968a8dfaa3dbbf6e2071daf6fa3a728cb4b83e9bcf9 SHA512 73703d39e0444639ab0a5c6f57a1111fb89058d349aa3636e7809f21a63373185fd4439704c91eeeab965e602760f8dd43aee2ce1a20c047e1012f2b418b604f +DIST objc2-app-kit-0.2.2.crate 337435 BLAKE2B 470a0f4e1766e24db45ffe8fd1366cdcc187db1174d8a59d5971b9956ecc4f405649b65a0ffe5495e7d6c76148dddbdc17e1196719c1e2b582459756b6a10a4f SHA512 23b865fe8d27ba34c71863d73fb4f6164cc88900baa7d1419f1671fc72cf2f759fb99321abd09af7b2976ee8cba2f0711c68f9a2302827f5f61134b9006e18d2 +DIST objc2-app-kit-0.3.1.crate 495884 BLAKE2B df035f5aca0ce8c3baedd88919b9bd19699eeec875dc9fd0d94f78fbdf8dd8d57dbac682e965103df47e2b8871d8c12cf0b19763b4a9d19d347c212a6fc992f7 SHA512 ab1c28a75cc76e319234fcb19d39d2f850482404be45df44911e529eb69b261cb518c2c7debcc34b6a0eaf09b97145a365e19f7c02689f5508844b6a192e120b +DIST objc2-cloud-kit-0.2.2.crate 27094 BLAKE2B b1d878e915efee7eac26c7f1d1c467a10193adb0d4c9ed911b9b75b542305a8eaec0398fb6ec61ded29713ebdd35619cf0f1bcd6cb480eeb56ac674fdb682320 SHA512 d94d1dae96d245881bae4f638789b8ae39fac90ccb3db480b0cae41e963b8ba7922b68b8faac072cc680a0fb8c95f89b0967c70258d574d3e72b47b840faa453 +DIST objc2-contacts-0.2.2.crate 17094 BLAKE2B f1f2febbb30d9eaca4795effa52ed828c00743a2729108ffdc5dfab2682348f2c6dd25029dcf5f9011ebb08db6dc1fe5e30bace6775637cdbc5039aa817ed34b SHA512 dd3eb2e2ea9303c6061074371f0c7f8e3e342f8d9b08429baca4f0501455e40ac47a6318749439d7e0a4cc92ca91dad76dcac11e8507a38c4b476fb6de450ca6 +DIST objc2-core-data-0.2.2.crate 30575 BLAKE2B ad42cc40d212a97372833e3c9d4b3d79972dfec4f527b1cff2752cc77ca845b558ca02cb550bc51f498b276e99efc7408a038028bcf20d1244f73f9dbe599764 SHA512 f63a8098d8a29752433611acce935f34bd58dbe559002ef49397a08794998e6817229aca0a230d00f08c23c86424f1cfd1eef3a8cb01d3c3cecbaacbc8fbe6e9 +DIST objc2-core-foundation-0.3.1.crate 178121 BLAKE2B 5b400d2c3756f3039de276457029adaea5ab80102f4d30b604ba5267f54d26d3cd941cbae9ce21839ada16b1b08540c7d7af4490580790363301900201bf4692 SHA512 6948ee44c7ca7640deb9ec79f36c8b5656f8e74a01f3fe8fd6ae586a0a44127eeed825d9b44596860dcb9c3bf5a26d35bbab9d17be3cab7779f722aaf69e0b17 +DIST objc2-core-graphics-0.3.1.crate 72294 BLAKE2B e848d626a230339eb61051438ac55961720d97f90f097e1d4d9ffd53b778008c3a3628aeee11447b81ea2bd34fd4bfe08d5f1821ab5137e6575393a52766573c SHA512 bf0e5fa94198cd319d7a4ae976e65b15287158e81510e420ade41147044f292781cef80aded860d3368d67adc2be902265d297ae9462b15848aa067c631eb092 +DIST objc2-core-image-0.2.2.crate 20050 BLAKE2B e1cdacdc0c90bd277b281085fc5c3baa61b64da921a82157b38e2cd258cd8c8aae04d649c4a99dc8174ac9d27cb3534beb824a03c20a137b46de00146eb770e7 SHA512 65f61850be62ae0d8d01ff5ba1b948ca95672367ba32dcea4fa59288fbde38fdbd9bd49dd8bcb4aa58cfb37856c2eb16355aa4626a9fd1278177cc6a73c94fe8 +DIST objc2-core-location-0.2.2.crate 13100 BLAKE2B 90a536ef7b5e17cc21fc6bdd5968aa58b79c2b6f443691d8a583a0a0d0b89ac831a4e41db29c9c5bba719680347b9c22741684eb8cc0283a26d6b7d7baad3661 SHA512 11d5d55b04cc2d0c30f338d8610832023e51deb116639e3ffd5e19bf7a38d13aa543f3d96f6e268191e2689f29bfbd4ee7bee77d47b2f074a95adb8ea99e02c9 +DIST objc2-core-video-0.3.1.crate 33562 BLAKE2B 2fe9b93946cc01c7ae5533a634f3b2138a76c64b011d80a2e6e17bc58e952f2e38107fc70aa6dcbe6065c824089de0bca89748d42e40c36c01a0576fafae5cdd SHA512 cee0cfbf8d52194814ee6744ad582479c3f4351b0c93f219c9b1a505521258f18ec2bdb0fcc2a5fb9b4537dba263214fab20008b054b7cbc7bbe26a82eafca7f +DIST objc2-encode-3.0.0.crate 17934 BLAKE2B 7522f62b00b69299a15a7f4b7e242b74c25d31b22bbe8f5db62b9533ec2ee5f7a0985ff5ddad02da50e52056ec2b829e24874fa4b74636442a4c124c35304268 SHA512 040421b6df9badbf50ed381775bef64719b508da021e036bb6de3ff09f513ba1751b8a5c663715e79d4e0bd2e67b374718d706defb7c30ab920412db8550274c +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.2.2.crate 249330 BLAKE2B d0780c549cbafcfeb6e52839960b92229425991f9c6eaf54d9b5db5cf3fd4a49b2c0b982a443801009be2c43fe75d509043323e98e75235b99273e6c9c0a6482 SHA512 888fe08f4b0061c73a24eb7632a25259753ff00a30a32f40aff4526885e1490d09dcfe38ca50ad12877d0eeb5e97d65f9d9e7bad953c890c278899c4dd79b113 +DIST objc2-foundation-0.3.1.crate 324572 BLAKE2B f2f287f235c047c618367fa0437ec7eb140a8907d3bfeb15cb7dae663414ea7e2c7f2cb82dc9fddf4964acffb491981c44f70e41bcc251a5d7bb775ce545141f SHA512 8a33e1f5a8fc84c2c3e5e3e14f30fec5d27c912061080c824146ea327c5bb63768ab6d0607cfff6434f2526be80f70c1542e1321158c6592c9531f82f9ead0f9 +DIST objc2-link-presentation-0.2.2.crate 4440 BLAKE2B 09060c0e87eda4c8bf29eae92ac7912298b89e61b36c9468b546c9135b5409ad5a18ff74d6cf37578afe316966aa18738bd52258532470f5f268132cf6989558 SHA512 ba48eb136208a018b9b5ec7a6953903982e6e6c4b32c7f6f08e9cb0e0b2a2d85c8a949702a8494b3a08aa6d385f5790b4389f94ad4a256064af5b3e95ed61970 +DIST objc2-metal-0.2.2.crate 75276 BLAKE2B 018445d05ee53871b998a7870cd9ee48bc5d85c5aa20c20203d023273ee68d0d9411bfdcc7f7f42ed03001773e11d527f7eac1546b57990451d3928f8716f2a3 SHA512 104df0fb4a68875918d45b6b86bbe378d3735a0fb83de531ef6fea9f608afb250e8bfdeb29d051d6b1f76946d7398c277552e1e58dd80d952f4f4c5b6cfa4b82 +DIST objc2-metal-0.3.1.crate 145972 BLAKE2B 5685f248b90caa565e69f3f0d4c17aad997ddabe0bca0773ef57e4d5adff678553a3c42cd216628aad339d8dac18b2a80b7d9295cbe6a031e01e2590fa85adb5 SHA512 536ef7af997005fdae0918cd88fefe9a4a1f5ce06884137bb668ced054ce92b6aeeb4cf494bd2ea0952fe9d61d205f1d81b14cfd314a6293a832957c1f7e7fcf +DIST objc2-quartz-core-0.2.2.crate 21306 BLAKE2B fbbe6388d29766895e2037fc82ae4dc3ce40ef9fbef635b73b5b8931e624ee706ecf296102ab9c68cd88c0add354c884d15adc4cd479924f6f902ed407463689 SHA512 bf8b8e9dd17081162d048fefee3200c58041a31319f8e5516bec218e09e7221bdb3f8c3f9cc95e322772dc030e5f3d64be84f129e657eced4e037a00ef63275e +DIST objc2-quartz-core-0.3.1.crate 28828 BLAKE2B be7b6129234d24a7d63509583b1fb4020fb78ba7f0d18dda3c93e0da5ada31e193b5aeeb5510ce679c867693e7fc12e66c65af696a68041314ca3be448fc214c SHA512 f5d73eb86b1731863fd0a140b76e148ab8d2ec78a1686206f70d6f1c288bb74f643629c4644c7cdf79219bc1e1b0161cc3ec205364b0c89f23b44a384887d53b +DIST objc2-symbols-0.2.2.crate 3626 BLAKE2B 71620c0a71c26494e004b87483e4503199ad0b23f1aacadca66619e768efdf77c063122fe09effa5fd4b318cc1d4ae8b29fe2e4ebf3db27cd3e6473be6ef3dc4 SHA512 58bd17bea53c838d5e1b7a26a15480156abcd07201b9d0d4f062c4635c138fddf42d16a61ede1a600d502d9db8ca642ea1ea7849003c50613ec31bed3edff747 +DIST objc2-ui-kit-0.2.2.crate 303111 BLAKE2B 530d6b2336f2d2822afb8fa37baa15919842d416e0ec3bcced07fac754f1094dfc902c87b9af1c2095b4a720c7b60bdc477640ee305d68bc34a0e78e516b6a6a SHA512 b75fd4b46bbf3bd15cc2dc43662930ce199dcd1903837b8fc87b671cd8aeca5df0761ff46e7f03ced37b7f79785b05a620025c2cd7abfff65b1708ac7ae5e985 +DIST objc2-uniform-type-identifiers-0.2.2.crate 6017 BLAKE2B d6603f5ca562983d82171692e97c7549a4958e2d193d4c7bbbb4b39c1eb4cba69feabd271c3fbb078dcf74935d66ddaf708fae6479ac478832a82e6434d92a03 SHA512 e1d9e324be6e5d59b0e323e896ff034f20085481953096ad5744bae33d936ec90a10bbf9e203d01237b6dddf07f279d3efd8b0f524ec0b4aad25febc94acf178 +DIST objc2-user-notifications-0.2.2.crate 9600 BLAKE2B 2ecbd3968df53f50a6d524fe61040815c92f65a966edac397d23903e793977ceae2f96e12477a44c4c91f4591fdda92d407a57daa584f6363c7d9c1aa1d4af76 SHA512 c661ee5e0f656bb6e6e0fc95ea2e939195e26446e584d47c13dc0f33b68e9fed33401e3ae30db51474a7b2bb299b16489e7903efa3e1fa60074dcb27865a54c6 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST orbclient-0.3.47.crate 1324509 BLAKE2B 6596cba24e840b64db31ad9791cbfb60d82d46695fa15718918947040d9b8076d3134ad0959e1b7499c457dfe75b270e7feae9fc4474db5ae1a33c21e4de4009 SHA512 dd232376bef63b9d422949eaf2a210625c4b644faed72d58621ac8693ba6095c8f7a4df1a5d1743fca8d6d68e5aa44ccc0f4cd3dd2b2f18e7b10c263edeedb8a +DIST orbclient-0.3.48.crate 1324601 BLAKE2B 1bdc302ed1e10272dadfdfbac73ccf1a889f2ac2755d372f00865c57a976b4ecf3bbd7a1546ddb3b288494881f608950f8715d981f3806b6cf622b7121e2de3a SHA512 b05ec78963f0e12ecb5d6675df26e8af30cb11aac96f0f1eabc16086d85403c3c6b34792921a36a96a9d81205a5df9b6a626391e2fcd1e0fb2b8995cb28a1acd +DIST owned_ttf_parser-0.20.0.crate 150890 BLAKE2B 47ac3309951c24f29151299512f0f54f96b22ed87ddb20d6f1a05861324cb0898ead8b12bd8c64e595b7cecc38cbe3035fd54c13d80ec660e7496fa30f573b4b SHA512 edb121dd4f9fadea578a11c2d9f323c66892b9ccb4b94c1c40ddbea1c57f83e6690b6cde45003024741bde8042f55e2119dc5b5b68e11dbc2a32bd58910ef00e +DIST owned_ttf_parser-0.25.1.crate 8989 BLAKE2B 4bf8ca6babe969da44b7cc4e469aeb18c00fa35b4f84a37b68a9179919394fc2689020fafa106a288196e112f5444d2b7df7215a84e8a4b197319b1b27cbfa7d SHA512 50495c916c23c0d7aeaf2c281d372fba752573e41d3c3ca14a170c834096cb182aea57d3ec6bc58a7c58489aac98904902fd83fbb3a85b724af54d2e0f3021b2 +DIST parity-tokio-ipc-0.9.0.crate 15905 BLAKE2B d701d30d2bf8debe92ea8130b94f4f419e899ea0443eb9a77bf8f93c4a940a923550f28612ff773b9d05f0d7052f919567a0875022448b58da836d3c51d920d4 SHA512 56fa078ff1cff7e1c0c30a11c46c11acdc1172c52e5532f72e79cbc5048865fa34a76cff7a38276c6c0cc891a60bf8dfac6dbb920876258430b9e32bc5f1b8d5 +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot-0.12.4.crate 46779 BLAKE2B 061c322aae4c66da34ca241457aabb66d0afbea14897318214caaff1b0336ee1b36f5e38cedbb06f0dfff1019eb59ac6653f33ee822225df74f2cd69c4911990 SHA512 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671 +DIST parking_lot_core-0.9.11.crate 34773 BLAKE2B 2e7d8428c89fa9c4c8f4fdb319608a60e383dfd96c5a414edce732032b1aedaf7b9fc3f3fbdae7397039665918519594e259b657054059ce5d04bba0be898b37 SHA512 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0 +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_macros-0.11.2.crate 4748 BLAKE2B 643942f8e83dcf5623f3479d677ee11c7e25a87e9e90f2aa3b43a75398e6d956613257046f5b307476f605b433c5ae443832223ff1319a918fcf3f9602ce291d SHA512 ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c +DIST phf_macros-0.11.3.crate 18436 BLAKE2B f52beba12088a40eb532da1dabab5d633c1c90fe143ea0367afd7ad8263c42336fa81974fb122ae0d30eb45f13a257c7fef85f03b0aee8de45d3cf3b9e903d30 SHA512 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pin-project-1.1.10.crate 56348 BLAKE2B 2737430821b6f9552b224dc03273e56061ef732da90a14df477fb9a8c4ecc74bb4346ffc3f507297d4ae01014f2a1dd754ef76c0af2c3cea6cc889d77ed2fcd1 SHA512 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e +DIST pin-project-internal-1.1.10.crate 29162 BLAKE2B 2f9175f5419c7995caff2e2a243cef44a724b8d94f4cbcb5c1378166d03950d77d054b75aaa6c90f991d1b4ec4ce3cf7b04b24e4ba44f3c1d633ff7d7f80980a SHA512 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96 +DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST png-0.17.11.crate 98834 BLAKE2B 21bc47c7f96c135fed2cf7db902eff0941619ff79e34e439d9a63ebabc8c5967323822446417a87e8c63ff3fed2f99636b86268321f5fb4c91225f1f7db97b93 SHA512 4ff7ad4f207ebedcee68b2b4d8a8ce5bccc48a3931939dc13ba23b486cc1ba92cedfe227fc14a21e780fa74eca8c7dcb336b3da4f7474a475d057b0c98389a37 +DIST png-0.18.0.crate 118041 BLAKE2B 982dd2e5014b6fe8a753aa2c299b9ba604bfab77803f0253fa54a8f4f1f063109741ae7b4b209e5086fe384e258604b64654800fe6b306c4a6a5c218c1fd03bd SHA512 8e19c4461862695146f412e2a72fa887e9368d20db892ed8a3b4fbd67a00bf1c635b4e4716ab7741b8b6a537b24087345c39853ad75558a1400f2bcc13d481df +DIST polling-3.10.0.crate 60095 BLAKE2B 993185f13780e82b84770ba0efd81c2dfdea4878baf162f0f7150c436caeb8a0c019e53c96235cc24f64ca66a71967d230d650829175c7eeaacd1021a271b30b SHA512 738963e58339a014eecd5d1b1f1a71ada62a9dd32c2b55d8cac8d04c309d180c34fae51c17fc4e2a12c0844787a93872ceeff30bf95dcdb9a296bf29bc280c53 +DIST polling-3.3.2.crate 54814 BLAKE2B f46037a6253f61e15f809ca7d4a5b911c804222c721210941903f9a1717e8d788083527d2503105df22eede55061bab32283cd08f74276ef1e2c60666af4cb1b SHA512 0cb8009051249b32b6e1950a487f3d9d4673d4a3ee596a869fe9d99e9493b710280f1084fb4af5df3d2f3010e64cead4eb383ef73bb2ea8e5368bf8828fb1268 +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.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST predicates-2.1.5.crate 24165 BLAKE2B a0eb1aa0f26d51140155b8b5e7141a253e298ac2197e59c7023ecc693d68cba01d645792c57467741ee074891438fba2f1439c79a4cef27f3d02eaec8f1d0b10 SHA512 d4b555d7f57ccec5788a957d4a3e130f5549a9333a47654baaef098bb284c64bd5c662677ba7e659b4563b3d0146914f1235e0caa2274af8787d9777141f4dd4 +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +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.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2 +DIST proc-macro-crate-3.3.0.crate 12432 BLAKE2B 79892f0f9907beefa62e715773fda97e606ef70f905a072758f44b685c63a1c3aba40548f5f63cde1fba7f3882701d763dd6246a500c26e7e3e41c351c89fc91 SHA512 c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20 +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST pxfm-0.1.21.crate 1215179 BLAKE2B 0668995b05313fcf1bff7f635bd41c4da2dcabda9118829c7db78c1bd4945f7e572086409e463d3483e1cd0ffea17f2852dda94b6d1e7fdab91d633538c39329 SHA512 b1bd4807cc00e938d6c650fbc1e92670e9d3e09af6ab9c14d5def6d30be578f9a7bfcc56a172a0b48f71ae95150c6d8a26bc75fe77c964246f9f9b64f844ef35 +DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0 +DIST quick-xml-0.30.0.crate 161923 BLAKE2B 5b9bfd3248f038aa2c085ce045e9f0cbbec757d7b4457db66a5a611d52d0e42082ae68953f08706d1e102164ceac80c7caeb40f0f9f494c8daf470c35471644c SHA512 e731f9c6795da7ad705c96544b39560dc27e2ea3c468c3dffe9589bb314074e96acbc0ab454f94556e0d9569c55d6cd8d1c7be2c823a77bbb3165ec8393d9aee +DIST quick-xml-0.37.5.crate 190481 BLAKE2B 601f0f2c05e369b479aab7e57b58872af16d9ac0e40a5271e33eba34fdfe88f134de7f681a8bd4e94788e37c60635d4a7945afc5b0d5715058092353258bc3d3 SHA512 17a7a3706a6c2e664633698b414bf9ea6152dbeffcf853e4735260140a0c08403a3bd483babb8d3e5f7fce28148352387597af43abefe5cdb92dcf8cb35341a2 +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +DIST raw-window-handle-0.5.2.crate 17063 BLAKE2B af6170239d2a2e9db62ed9450cee9be6350fd8f74d6344ddd76acfa873d124996dd8dff798a79e8c03fed50fdf26b2731b150bd20f8dcf905c8d68da351e0861 SHA512 51d93a4609533742178ab15d4454ffca1668e2a03c2a6e742ee2a61554564c74307311a50e3992919451f4f4d30ac112284413fb4310abbf06c0fa24d85d5971 +DIST raw-window-handle-0.6.0.crate 17224 BLAKE2B c4a38ca8921448cbd8430aa2f97acb9d27a006005ebeeb5de0823341f84fb95833c16b3b6fd6adc67aa70482d082438df9a14fac9857e1ddd630191e275f208d SHA512 bd029ac635ca18e8e041fb868c75fdeba9a4540e19d10db614cc14a67b76c887476954f4aa3b42f9014ee07c5d1c002ba9c88a2a7ec8c84a1589bd71bd65c4eb +DIST raw-window-handle-0.6.2.crate 20234 BLAKE2B 9bc9b1188cd3ee8d799d45908de10f98a4069850e7855c1f7db86ffdcf49661f8ff1294da2f542fe9c09a3e8551bb34e2702f6a88f85306bcf8a36e03bfb738c SHA512 41020ee56615607aa0cd75a3f09348f3255abbf8705d68f001b3f2d7ecdc6c4f5ee060e97c4a2ca08607892e49d2ef009ea4f3b4f3c6256e593c6b66f52ffb1b +DIST read-fonts-0.29.3.crate 395959 BLAKE2B cea28149cb5f055551bb20af797668f7257a798cd4e8e1cb4086d850dea4ac938b2775925066eb3bc2a6634591c8353077df775249704c80f4d901f36970fbaf SHA512 312b5c448f66baf44779f5e6d0ce0d986285dc5546ed8b8f79fe88c1af1f190aa299d29088f68d6d368c1cb55e06a0037067b7f6e3b61e01d45cbdec9fffe8fd +DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.17.crate 30002 BLAKE2B 58dafad2409447d827ea74962e624c025eaa277aa832b7d18836cd7a4f02cb53e631ae823c6f3d97dd3ca05e117a9fc3b812a6a6c82593093609f1ed6d7aaab5 SHA512 a2e4cfed23d5ae3fea5854ef9fff12a03aa6fe5a39453ef4081538af1a6917045ac1ef75a7d89433344ed684d825f7f2eece581fbfe9b43358570b45cdc7fdae +DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 +DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b +DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-1.11.2.crate 166265 BLAKE2B 1ad50e6aa5d116e9aee28f8fb74ff1c981e62a31290441a62103a1f9827d1ce3b8f48dabf154dfa33441e57cc26d0fff95f2d27c05bf5c00f0820e22c584ccc4 SHA512 b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae +DIST regex-automata-0.4.10.crate 622754 BLAKE2B b36be10f1393d69e37a64d203eab6304bb9883956136eb401c38f47c28e09614396af984cf076b54b8f55cf6b77d2aea166fd44afe6f25a994aaf0cf9e28fc4d SHA512 b234ac580c5b9c8777b8c519d53f95c5907c2032c5c581f2a63d6be4e55389df784d4db14ce3c3be2c3eef83804b8ed4a8709ad8aa9c4c4285e2e622989bb356 +DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST regex-syntax-0.8.6.crate 358808 BLAKE2B 01d09ab5cbd0b8e0a875060cf3113e64552496a64b08f24988f5b88824f40fe3bebe4ae7ca3facead9079f9f49e964d745bcc691e6e65ef7795e2a9911d20007 SHA512 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47 +DIST ring-0.17.7.crate 4146482 BLAKE2B e08a879db4b3c8577bf20d79ba9dcc9a6dc906fa65005334be4f79b040200cda506ca5114aa0de12c309e483694f4a7ee9bf44efdeedbe12ac82edf4afdd91c9 SHA512 1b75cdcf51ebaa8684410e753e1766b88f95c27559baf88601db2cb267340fa03d7e4db38a2a91632993238be1913261cd116e0e8d8b541c3c8a6ca811d19b36 +DIST rmp-0.8.12.crate 28844 BLAKE2B 50618475c309cc4cd686d8a21a6037dfd916224b57e34565fd1ba670e00501ee4ec421736768a6f306d53cf7ae80500983bcc1ae5555d0f696936320d08b0b22 SHA512 362f875eb4f4c0282b545d52f633e2ad82d904332957fcce101a7d08d8eadd006b6ab85861aa820dc6c6ca387cabcf6fb6d8e8101c575e97563d9387a4311463 +DIST rmp-0.8.14.crate 29687 BLAKE2B 8467f30a5c015798bcd984297c9af33b5cea52b775e21d79322021c1232efadf3fcf9db86310a66a22cc84dcec2450da410d7308be6e723279279df98e922a4b SHA512 f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e +DIST rmpv-1.0.1.crate 28289 BLAKE2B 447d27d1aea4ba200ecbdd210a90c287dccc0129f2277ccd1afbe03209e1417ae1f25ce6639eab479931a33e90c625b4988f32709fe71ca66a27168fa37d9c17 SHA512 b82157ae4d3c870f6b89e4878e530a5cb5a6819e6e430aa9d210abb8b32eb2b240ebc04510db4a811f2e67aa8e7f9d9786ae5f19ebe27a63e864b3a8856ac799 +DIST rmpv-1.3.0.crate 28514 BLAKE2B 9ece520b44e80272ff2057bd5cd9b679159502da94f2d108bb811bb159afc3de8f1ffe8bce1d211f6a5dff60744ca6871e858aa500f73aac52387d8a5f77df7f SHA512 fafa1f11d47076f35a5bcb9508ffb07ac20545f9f5e81bff4edc0f34a000e84b09be2a41e5e2d8705bee78f7b869347cb5a283e977b0129eed55611eeb38531f +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustix-0.38.30.crate 374744 BLAKE2B 63ad9fe2e131259a008abdf7a19735d2e2401e62cceae7b449ec7cb6025e82f8d275c24caba5c23c19d9c37de9b3b9263e96db3eea6bba569eb6146f5b3dd62f SHA512 6ffcdc274f97e7dad9fb0a23fe948ec4041fff6ce915204fb46adc31b55646a5fd0ff3d8d6483673da2cc55044ba53af4d6e48ebeb8622e7ac027a5d390231de +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.0.8.crate 416688 BLAKE2B 20e09bbc33ca3d7da2e30c30e1e1bcd7a7868e8edd3c8aa1f4bc37fc5ee499da3cd25f548993ccffb926f39abeb8d207ea419cc764f07ff108d8e40050514e4d SHA512 23e98aaeb57688afd2bb78b4943eca542a800ec98ccbb63e544ed00f83dde5e25e6fd22c9f7a903d95d74818b30b080e50f8a3cc5aa16cd879e4a0132d9d4d7d +DIST rustls-0.21.10.crate 284920 BLAKE2B eb4628b6e0384fa7cbb5468c75c11512eb111a8a7dc7c655c6ac6beac72fc3025b1a590324ec3275ba66b632dab14dd78da4d62c1c66b2c2502099ad153900f5 SHA512 3bfcd137e6d4d86c716e8afe75450a39ca055d44557fd1a8d4b6ad4d7c58e2d5fb86ba92c3825a667c9daf5bd7a89a779ffcf8c23d6cd0af05ad47ad437da139 +DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 +DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scc-2.4.0.crate 145014 BLAKE2B 9d0cb3823f4faf66e1ec309a029595091beee1b23af7bb48d7137afdaf367cd70f0db8a6aafc94ebf96526383e7adb3bb417efc8523633822ad6065814a96133 SHA512 ecb7afb66caa1b6e5f993c89f74bc63aa6a10fff7a418c708cee14be786681adec36545c2f36b27ff191fd1cbbeb73a774b214246fd8b5ef8fae3a42a19dfeca +DIST scoped-env-2.1.0.crate 2546 BLAKE2B 5267dd01857497aef80fa9614dabbf7889b7b0b2babbf7b2d760e97e4c8b216e6fb01a6c884e6a54d6791980203a1382ea8674f3462e833bd2c4b1d106e77dc8 SHA512 6ff58160fefc0af377b056bed5a7f90db07d591540a9a4a07ff783a734aa6334cf3a2dd2e1a67bd07262560c2121705cb61526a46cfdf2bde6e59091920f1e1b +DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST sct-0.7.1.crate 27501 BLAKE2B 12f63e62f49a0ed0c5a62c1c9b42a83c1df43401ed1de85f993167d8fc52733908e58ea1fe76cd7ff6128d4d6046d7c0335434672ed1865c8ddb1b3fbaecb590 SHA512 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e +DIST sctk-adwaita-0.10.1.crate 53237 BLAKE2B 5c0160c583c35960caa4457ebf58ca2f262dfa561eddb390d5ac0471de7540e5fe978a54325ca6cd840ce1b1fe3213174f455f2d8f09d3990f5b20d7fe1a07eb SHA512 76558982f548d5650c6e00f38f27d2cb784d12419c63ee7ba1beee11a809a79ab0d48f83bf48275e56e0cd9b8e91f7498708e16717a320a2296beee1dc3bda75 +DIST sctk-adwaita-0.8.1.crate 53712 BLAKE2B 2d54470cc5b8f3c6bbca1cec1760c5e647973fc1b377bd0397f279213e81d792f0ba31b6b81dd84599b41d93cfd014abba890febd9987c94ac6c6fe8e139bb1e SHA512 7eba66a3f4f7d9f5e33615d0c1245c211e599106573c8d68e7e6a07a9d297261f0a01fd31b90a3ded934b4082e722ac93a5004acfd56e0aff280597a715d58f1 +DIST sdd-3.0.10.crate 32748 BLAKE2B 7fa53287903dce30ac4ba44c8ecb59e7dbb4d56ff8853a07879703ce2795bda216b8083ed66574275b6a4e5b6df237a325ee49b999e10c29fa6198b61a7a5225 SHA512 02576bd1b4a3ce75b5ddf9fa9061ed5bf20c15aa1cb507047d19fbcd421ed315bcc5f5139b79ef27f4189f2b0889cf643700b73113d68d8928eab755fd7cdc9e +DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.112.crate 146596 BLAKE2B 6b75edcc4906ec96f8606ca7d7dcd19d4ba284830f07fab082fc071015bceb5f71ac1934b7a2c1aad4f8f41f513d07e446d79a59e724a1dc77c3e8ac353d7066 SHA512 4355d3842c710feff62119463506a4ccab16bb6b00cbb2436cf37b04d7e5e6eb795b0141b1d5070af65b278a8899cc983b65e578c2e79651cb673a02987e9b73 +DIST serde_json-1.0.143.crate 155342 BLAKE2B c01be213f79cad1f3de35a1c5adab75121fb2a49cf261e46a5509d44f02e12a5b56db3cd6bf539e015ce59019faa636dae2f1ded25d7893c7a0e03f0c9d211da SHA512 084fa35adc0d720c3868d57b2d4a2f30af08b650e876ee88014cf1b98d49079f5ddfe5b14743c63ebc5b9bd8291c6d03fd34f07b770a25874f00ea7c42bdde8b +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST serde_spanned-1.0.0.crate 10956 BLAKE2B d1652f416b7d7011f927b808b6cfe880170401cfa25bf025f22d786fb33ca824ca42c611446aa3cd029047bbf4dcb9b980c7331d6ff1df09016ff748c286112f SHA512 dc008900285c2ac2a41a851a691b270cc2fe4e841ff9e2959a308c69a5e49ddb63554bf52d41ef90130c28179a2934421a5d8ce9994062780f85140fc83618c2 +DIST serial_test-2.0.0.crate 7946 BLAKE2B 4f467100401f0800cf6cf3000b046d43a0df6c2164264061cdaaf9207cd719b087bc9fdd1fd64f1a8ba945c9f2c432786cf0bb5c77bc0d1525e14148cc6b6044 SHA512 65bbba74ddf39c3437b3afa327f7cb1befad12a81e639bc6285608211621b444dbf81edfde8b1b85c708a873c105d27aaf0d2f2d4dcac8872c68d92849c8f3dc +DIST serial_test-3.2.0.crate 9232 BLAKE2B a58cf0bf9d7cf378d8de5c923cd653f9dbb54b4ae32e039c6f57e939e0ec9eb3f26e7af78569da18cc4f63e9c05e881eadf37df2d7c2f8c22359124ab2201a68 SHA512 5cc1cba910b3e04f8bd0a9dde696bce6df6d36d2d2782e81f2cf78ab55972cf981c44c497484dde6fc249766b41f1d6ddff6beddf70406b2cc4130a9ebef728b +DIST serial_test_derive-2.0.0.crate 5638 BLAKE2B 72fcbc0a6903b0ac82af3334048eab8fd43f65333570758d4a484f2a7ab83a44c39e9a9f4af3cb1be5296f25d863208a88e3243162664b710daffdeddfd8b3af SHA512 3cbab9f93c1b966e0827d9ee9f41e4cead47c2de8b8da80a3f9402549d01c9f28042d084abfb6f1037bd31c751de8e4139131014da7c80a165444bc3db804be3 +DIST serial_test_derive-3.2.0.crate 6992 BLAKE2B 5f1e40295e4dee1abdeecb9608a07cffab2ad3a4a53c36b841c4196c60a8a574a1c112c0077e9ddddeeb6f665b526e7ea7287d6c8481e2b80cffdf069ba2281c SHA512 b3f03f51e1bc880c0b3f1ae5ad5be18dbbb708c43ddba1aa14a29f62d712da031dba7223eab850289464862f1b575d77d00501bf00668d83443cbc385aec11b8 +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.6.crate 19277 BLAKE2B 0ae8056e09cd2a036cbbba5d654a480e58a31d3f39e2654e991c03f628e3c755cff692c4bf984f8f033a30085abc9fd2164e4d31e13c5e8115b61deaf83e4886 SHA512 58b60f104bbc529ef5c207c25f1f9805be08a5162c4e4c7ebbec486834eb39882f6be8d6e8b1dc3cf56774ed46aff2cd22dc69fc9c22ef1f2cff6e22878f9fec +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simple_moving_average-0.1.2.crate 10382 BLAKE2B 7df625a8053722770a0e0d9d2d56790279b9cce62b4116fc4f856c0de06aed47e7dc33a74dd9ebfa4e1e87b4aa09088ce91cceb0a9587194325fbdb2e8929c89 SHA512 3420178469908d61699f5a86c18fad138a4f8a7e0bb91d36259a6d84ecc4920b7a8f620a0f1b372774ca4641b27d5b8bfeaf3bccce35fc4c4dd8a70bd89fcbc8 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST skia-bindings-0.68.0.crate 202026 BLAKE2B c083c271fd257e9b976a3c9107358c0c66fcb5b99a2c3926f79b03263931e9fff4a021f1a37ca285d7348206ded96b036de1fd13712d54b79feeea2d41038003 SHA512 2597c577df9e24c69e4c919485c6148eaca6beee218477e27776af0fcfa4e90c3f5176e4ea832b2e32dc6499c03fd593c27e532136f78e611dce81c175ae1d45 +DIST skia-bindings-0.88.0.crate 84690 BLAKE2B 77c731ed3144f0534a78a814b9b08a9d3c3ae7b6e0d361f83dc02fdb82840272089b05b68f42c484dbce76ea72e4c7e7cf191ad8befab25877a9af6e448b8c0f SHA512 8145310bd79b391d0f2d58bc7e9d4c9b9a58048014fdd82a6d5200870797d1fcafa3f9920abdb7c85f90768b5f28677dc72cd3c3d3d7ae4e3b698b9ea22c3ed6 +DIST skia-m119-0.67.3.tar.gz 63300739 BLAKE2B 11e602e71e82027938758cd5a1b78fa5cd6a52fbdf1c78e299fa63aa84cf0df9ffa323cd6a2af7506de99929d185173ea3e9ef69710e5ae80b9d04f826b1768d SHA512 e4e3e2629adaa072429fa0afe9184f2ee7687b9501ca580e3b69ef88dcb3e596e9e1cb6dbd6245d3a58403c467e22f1896f97a871eaf83a33d7e746cbdb669ef +DIST skia-m140-0.87.3.tar.gz 63799284 BLAKE2B 1d97741678bf6543f2dd830ee668bc340bb3ca8b3c2b884867e84569da295163bb5c07e5858b78f8d5994c3f926def912276fed74497d553d702249a7bfe64df SHA512 92fb0f03c9263b9a40ab2ab18bd0d84cdf310dd58d39425b34431fec7237fa36e91b79ceea4c32c7506da0202aeaa44c58adca5c25c0eb0d109db40d2fe88c7c +DIST skia-safe-0.68.0.crate 398246 BLAKE2B a80c3d71a083c87e6f73e2720761766d29c5a7e7af760665ae4fb55244b483ba8a7f9027de583e99f38dec507700c8af01442d150b26c952954a99654846dda0 SHA512 58c15cf13b0a4bc184fb19c37bb903c991dfcbfd1cc15780ccd5d89ef83587cd3890f186434dec7e92f9a508760eaf56f0df5410df493e18af9733489cd9ff8d +DIST skia-safe-0.88.0.crate 462007 BLAKE2B 375bf709ad33d79f6600e0b16a68d843d1ad262de460da2d49f5e26dcc9cb2d84f06e8aab4913f60966449273d75ac07752b982b765734aac408532409cc6d18 SHA512 3aa43dd03f57ba8eb21e2163fdf446cce8356add8707720a7f6bb613ca5ac7f450e370a323699910e9cb8991d21dd9a1a327d8b9875bd7618f8cecc275e180ad +DIST skrifa-0.31.3.crate 276317 BLAKE2B 92615fcb6f9f1d6242da3bf3acc820b2d41ae0f89c64d1ed656dd58c8c7fcac45832db216f3e0daca8db7b8258532520ef0bcdac13bc62938cbe56a9a78c2331 SHA512 ec67c5229031c8fd146f98b59714a3309e83e8578da8a16fcd48ca80bec50798047ec3284547f3142cffa8ab4f2eb5858865c49c1996b4ea79d467bcad65a6c4 +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smithay-client-toolkit-0.16.1.crate 131081 BLAKE2B 2766c1abb401db58700d3e3a92b0df7ea4abe3ab878cea4f75b732f1aa538dcbcef4a698c5f967b524382121edccd70b53d4f4ab6db95cda04c86efb16864045 SHA512 cdaa60f377e087ea7c450b662bc348e53b2eb9f08f44ef0637f462dc4090bb44d7244269ffc184776b206dfd4299d0576c88ee9d33b095494c61165f86e118eb +DIST smithay-client-toolkit-0.18.0.crate 126729 BLAKE2B d0be4bc4dc0a5778c04dbab28820ee93d3190d867365c66d73480d38dbd5550e91cc3cf11e018c6cd24fcdb3d68f60d8c6ce9126240d9aab1946fa2e396bf857 SHA512 94611853e8fdfee488371a170b97ebd502d395f597b8d479876add936390ebfb549a61a5a3237351d796a57038c60a5ee581049c0c859b490655ded26369ec32 +DIST smithay-client-toolkit-0.19.2.crate 131504 BLAKE2B ad85b36f9392a73b4814bc4b139de365a073d83a613fe96b7ad083a28ec37b601a5264d67c2a64c3a7a6997668970d9bb850f2693a0d1275e272d9a734628272 SHA512 afbafd5a2fe87c2c0b79512ac4facb3c5c6396e49f9c991686271bceb6851948a439ea58dffb358c4c2214b34797d73824485c3942ff7903b30e5f440cee6e5c +DIST smithay-clipboard-0.6.6.crate 16797 BLAKE2B c4355e91360bc305ef4fa43efac9f95b1803818a049b11a34ae753b7d8f5dd6461a96d4fcca12684db4c889139c5fee271603d4a88593507b5684a9b897fdbc5 SHA512 d6380f0b94bcfdb825dc11e061143149c7b90fe31cd257736c8d28dac8e45337f187b4cc7932e852ec9cc67cee3569ddc95d2eee04adf61f1c4060205a0a350c +DIST smithay-clipboard-0.7.2.crate 17877 BLAKE2B 195a02757bc087bbbf9403f2aca1581d8f5039d75321087e99151f50576bc3ff53850e81fc89e60c20e959c4c403fcc5103f36a8175f00a0d01b19670bec9925 SHA512 1480602af2930be387424708c8324acff947a35980d892b75c921344a2ad6dd1a87ef8d0a39933f98e144515e84b9e29437e56739e20068a5ae2775d3590595e +DIST smol_str-0.2.1.crate 14689 BLAKE2B a1bc1121fcbd42fff6248b74a566ef606470b733a9e37211748512a95f3a0710ebdabe6f96d9b2d2482a8a546618e428e32fedd38ca893f6ae87c52a69948a7f SHA512 97ec765f3244210adac567a36b21436ab3cb387db0810b86258b80161ff4858d34e148fe34f5cf351b4355ef998b017d216749e12c154554fb36abe37bb541d8 +DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b +DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c +DIST socket2-0.6.0.crate 57974 BLAKE2B ecd0ebe429f1bedc9cc80415c787b061031e321a84b5a680693984de484e9d275069f04d18c34a78843e3c8ae07ea5cace0b7b741b468423ce0bf907fbb327b4 SHA512 3636c1e8afb9f5a7e42e2caf6adf995e5b5310892cf0172eff3023507c3ac05840b6b6f635a266d9afc5d35527023b9fa6b46bb7339725f24fdff2c27288ab19 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spin_sleep-1.2.0.crate 12027 BLAKE2B efc1300cd71661dd9158969a310c8438634b81bf6e928aa603724716f865b46934d324324dfe13f7ddc8304056f2d7139ec2225cf4fd0351bc104e34cccb4872 SHA512 fd8923cf57d734b3ea3ffe504b67a07f67e3baf09f01a9966104b940b8263cc46d65eaea76c56f4c8e8286b42b1592c8e4fc7f08a533ca2f004817af9487ada8 +DIST spin_sleep-1.3.2.crate 13324 BLAKE2B 07198335934aaa014ab2326dea11cf1088896360402d2d7c333f4005d568c1fb612bf9c68302ff7f8e4479e44237686f20d498c967dc72abf26c8f19d934c6b3 SHA512 6651f52778b8df7f2a2d0cbbbd457e5ced443204f4de9e610801a159925e5e9639352c3c3c104dc45a9c813bbbe0dc9432b3ac7ee3efd012c636c46e41735f14 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62 +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +DIST swash-0.1.8.crate 276623 BLAKE2B 2b386cf68066f805cf058a3563c7259fb46d366cf45ad79ae8f699d5520615fe924fc9de8a708d7492f01d403182ae7a8b339721409ae336829059c287ecbb3e SHA512 948cb87ac26d3645ec863a71c67c0629c20e83d8c53129a468e0ad3f331e8234b35996e407a3b5086ec8a8c33a2e945bfafb86c30131345e2b47f7cec4283837 +DIST swash-0.2.5.crate 237646 BLAKE2B 3fa04e6af2042eb5051650463cbb0b7e486b0d91981cddb806f962cab59bba912f10e2ffd16cab8377c4bc968f43d681e161cfc97d38c83f67e570567074e91c SHA512 770cf8fe9c4943f87f405ee555ca63573260b80fee21ea95c779cc46a0f8d9a43e578b5e75e3682fb7f09bfb23e99086a97e5445d8d76934c5c99289b799bb00 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c +DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.16.crate 29095 BLAKE2B 925153db063f0eecd980e186e8333c8cf461e6f980b9b1d1616be76cf544c5dfb8475b086f288229985cf16cb3ddac27d56fe28f7e7215ff5d26cba008957be5 SHA512 61be154d6284613f550b0256aff30c765f7a12b6e450e5e8faafa0188d0ff60c214ebd6b3f3419414a81596aea14a158823e4a2b727b573268ed37e1d710a4a5 +DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.16.crate 21214 BLAKE2B f22fe0f8ba03f26700eb8f3f32300a60b6dded7d0721beb692931536bcf199328511537321f48cd62cec9a4e49008df4cb5729c2cc644597fba1ba83a070b9eb SHA512 c853ad2c90932692988ff7397305f46f1db204216352fe1adf875561a9e9f5efd8db8dbe5a273ab03d98ccafb5566dae537a920ed1dd2313337ccaefeee5f712 +DIST time-0.3.43.crate 142912 BLAKE2B e0cd5635eac496f96ba0d9cc329029eac1d21ae49f9035882c4b09b5469c6dd44037b9634f3c70530867062e971dd55c2ffc889ede37be6ad0ef93421463ae62 SHA512 bae3a05202297e8be07f4749431471dd317f7309e0b5a8021993b613540ae9371ef34db55a86dc4a39fdae715a05f16ce280cf5e165cb076bf8ec61756d335be +DIST time-0.3.9.crate 81412 BLAKE2B 018cd6ee08fc16cb91b894f15e20c41dfcea51691551e54b4252af27b6368e42c6c3c86734dcff2f9742d93829b1e0b5186aad77b96bf5aab01796f480385497 SHA512 2dd8c57d2fc232d8a05109f0d41f964fc587345eff0a68c42c2b1690d6da1a4868188df7f03bece12148e7434b973c472fb0c85fa1f840053da3b30cf6c47e80 +DIST time-core-0.1.6.crate 9105 BLAKE2B bf34fb3ff2afc5120a394129728c5e7806084df16f04427e3fa70104c68de414da69addbb651fac60923248b37ee146a0e73e124542369c6f68fd5fda9ecef2e SHA512 135f25c99620788a8548027c04bfb94152681d291848b69650ff6dea3aad42fcd974a2d0e5ede8b091f37d4d80d97804e1aca70f353f5970402ef545a5f1d407 +DIST time-macros-0.2.24.crate 24715 BLAKE2B 218371c56da2522ad6b664039d7e4bb4454a0eaefbd76afb6d8205d2c3dfb3c9873c2b8bf161e1ad144efe6a64c69e8dc0908f4fd0e6287c9c9c6f02840de3d8 SHA512 a9ed3dc956bd9a16ff6c76ea4614709912c33104a7c607c43956d644743b2dc04ecc257c000c6ccf66c026e655ba439250d1ad47b668a12e769e30e069f2dc10 +DIST time-macros-0.2.4.crate 18421 BLAKE2B 6806e235cc7258a76877f705a8637c39bc30316603c7eedd4795a3a597d8d1e78a79c213af84cc184fe3b67c5c3f6f9efeb95c70f6f4239af1882916afdca834 SHA512 f3887ce839db40d13c143a9f11bea804fe4760ab2655df68cbba9029cfff7d0476135608fbfdba6cdec1f9b0753b2de0e3ce0161b40c5d2b9596980d9deaae59 +DIST tiny-skia-0.11.3.crate 200744 BLAKE2B b7acb9df90f9a77f628a538828a7cc71ff34e4bc8f18c689094d31a4c2ca4ae1b55f92b565fc312bc85ff9ce36ce930b8604a167671d18583b83da4106ca903c SHA512 23709a32ce7841eaee02ac40963d804ae6b2ac9887a705523d63bfbbb5741673d52d123d65eeddf63cd3a574f8d2e08caeaeadddbfa1a9a2f0f34dfffa6d31fa +DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac +DIST tiny-skia-path-0.11.3.crate 47752 BLAKE2B 28f583eff51b6060f24f5c083b235e1093d293240e7612dcbc21a7d293269095bc33e3af486f440923f4e4e371dfdea5afe323e12db8b3af8f56cab8b09c7d66 SHA512 76140d9ec5f1d902deb93051bdc477ce8124a9dcdb8f54c40ac5e044041adadb13863e191fe7ff902eaaccf26a3112abb7c4517a4b1d5533828075622093604e +DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.35.1.crate 744407 BLAKE2B a3fed316542c4275aaa5c5b16353ae7e15306c9c6e06b86035b43df3b2a223ee4dbd9e8adbaf5a2426513279b68249afae5162bd53e14a6736b71bb1c0d01167 SHA512 75c14b714341db3764d2fde645c6ffac6f4e32be83b3ccf6315f3240fed96b65c75b8a0936df6e04a0a45cec49b3a781b5b8001282c91704f6a19ce7d188675f +DIST tokio-1.47.1.crate 829790 BLAKE2B 7f5ff6a8092648e1643867981c79987da014478f776658666c340b0d5e11aea0aaff5d2402c40134fbc6e53266873dd0d95a75c18cc55bdde2e76da709f4aa88 SHA512 67ee7dbf9ff9cab24092742b0a5fe87d86852f06131e5a610ae603e3071446e06a5efd4b385ee9cfb0ff02c4a04f082f715dab41f12987154af54665e9429daf +DIST tokio-io-0.1.13.crate 33665 BLAKE2B 4e9c6bda0d391ae685dfc89cc0137fc44b31a4a788f730ab632b73d92ab55dad871d68b03ae0899cba9f96e402f88a60d4b8be5d484947b8982a39e473e5b8ae SHA512 608341311f4bda9617634a2623033900bde1d6b9fc89ae52131838f033bdbdf8704114193d8409ea0e10bd53d6f7ab63d47e17b7abb41d3f8865ab36fd0532ef +DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c +DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738 +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.8.crate 50451 BLAKE2B 96d5411e8806c9021409ce232a11fd6d81269ef2f56b2a64d7217c9af8d0b31258b8c650e2bce9ca1d561a5fc58d1e556493d06199842a4d81884085622ae3c9 SHA512 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5 +DIST toml-0.9.5.crate 56833 BLAKE2B c4dac56bdd35047c31265f1acda48438487e8ed09796007c444dc9bd015b468777475cf5c0729aa897f93dbf701158cef05bcd9a513a9ae6451571eb5c9a5b5b SHA512 2153d884db6a5cdc956690b66d683d7615263e9d0eff35e8574d3e0434d2794b6c7562717afc0a5507fa4006928e53c30c55cd0f40f4bcaa38f6863bc905d872 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 +DIST toml_datetime-0.7.0.crate 18108 BLAKE2B f682cabe5d6d3209600f2601780ba2d9dc7f37f91e1827f57e252c74b0f687e8a4fd4f1bb50d18eca3792ef2ffea0f7e7eb05b6bc065b7891feb378903c070d3 SHA512 54e0fa55c31bba89ded0191e76f1464d9f5bbd9a805e333127bd1322984399511b1586c9192b044fde12982d9ec41b334c7cf5f0a4ddb9d0f4b5aa0796c42259 +DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc +DIST toml_edit-0.21.0.crate 101265 BLAKE2B 8cf4fcd93fdc99082c3c43e6629348b67c1e2bb4a3605ea119816b4b3c473bb3b9bf9baed8b189a0dda6d92ff5f08ec58e3cce19fe2667bcdb2ca3dee88d06ec SHA512 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_parser-1.0.2.crate 35241 BLAKE2B c8fa1122faea42daf75dfc7912fbacd3b53dbc76a739991a30505233a274ffbeb6aa4a087e3b160c083c8c57b90d540df306dc2eb0208b3e86589d89e2d12416 SHA512 87188880873ba750f16cd054eb5346d42fb772b589165f86aaf389dcec32d9dc52a20cca800954449914f2389698176e0aa26fb37e06b35f505f7dc199e203ff +DIST toml_writer-1.0.2.crate 16988 BLAKE2B 9f52b666ea3f8589f63c1efec2670d2d19735bc8f82065264181dd0b45b9aa571f4071a9cb4f8858292d8c1c8d5f7c8e5f43aeb14cd734c8899782d74dc29f02 SHA512 1c06268c993f5bdb842870b96c4d2757e402b467894b21c40f7786554be91dac6752c65bda664550f576311e52b458b451c5974e65bfdb48d696ac6b4dca35fa +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST tracy-client-sys-0.22.1.crate 308025 BLAKE2B 7bfe476288a03d419ed4c86e91bea546d9ca66ec7a49c3d3974920dd1911b7b8668e1832d315896ec2590c8968f821cc46bb03ef2c07ea7a484645fd6d8522cb SHA512 2ecf60d64cb692b29d30caf651931ef978424ec3dd47c1d81f6cc2c4156063a4d041048238dc4118d557e1721f787a93c8b440aec563cdca59c9c418d0cc6dfd +DIST tracy-client-sys-0.26.1.crate 351280 BLAKE2B 596a3cc9cf3d953fdf77f52ef9a392dbd1d413cb10e8b29f99c126d342d11903b0d282778ff46e8e0141f54ad768e0308b74f51d61cdc72cbbcda456fd3ed8e9 SHA512 b06ca4ced1e265e4d404abe8967f110ae4c9da2346e2c4a7ebeab39498482052c09fe7e89168f03993e6144c914f72c81daf965345ba1a13098b086c5ef8c888 +DIST ttf-parser-0.20.0.crate 161769 BLAKE2B 0c2cce46dac6ad19335f5d4a0182725d347640976f8d1474472b3b0541bc9b8b4360f25d50166de7ebf5237b537a811bf0a4a55e529825689c375ca3777c0fc2 SHA512 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929 +DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c +DIST typed-path-0.10.0.crate 107428 BLAKE2B 9213c1788e665ef79fbec8074f6366089fab7c3c2dfbbc0cb98bd3752e9a08ce123286eff9476b1a316eb00a60ecba481177139f9ce3af66210722e22793989d SHA512 9e8fa6e56a5f1cf0b6188fecf0d2513325845c5ebee9619c7130ee9ebc8c2d728f351bff2906f02ab276b7e46719e69732ba8206ac19256d2ed8034503203967 +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.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST ureq-2.9.1.crate 114348 BLAKE2B d605db0134ead8a77c9b9fc8b06573e82d701ded485f0d88bcd64f6ea1a5232d67bcab47d0b430bb13c79ce249304ecbb7f67d4a3c789f451b9639ada5b3f0a4 SHA512 a8c580f624300e6e1d068814c38719f3624ed63274bc0c4fe06d6ea30023b3e79ad3241fed2ed9f008a8040b49fd2d2271fb0221db1e657369f37060251e3eb6 +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uzers-0.12.1.crate 29272 BLAKE2B 1a79446814c636702a8845291c8f0add0a0a6b468de8e07a7d8fc5bc3098490e48125abc809c0f44a9e47c9becb4806e29dcf390a6311f952de35a886b85d721 SHA512 93c4160bfcbdca57a3c945b73a94d1ba8612e0258950f7c10307dd57c838a0664890cbe34a98649c18fb783744423a7fd240da8b5eabe1e660a533e9b32f6260 +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 walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasi-0.14.3+wasi-0.2.4.crate 144010 BLAKE2B 7450579526f4567971f13ad1634a6598debab6f57fef35f5f554bc64ffda2519a4bc5a0700417b968f155ed4f1e964026f02c058782e73ae3ac74f8db6834c77 SHA512 596fc8b8077bf18974bec4d93bbf1527f92db98fccf5c5862b6d87c5504c3abfc7548809f7ccc051b47d2281573246378ae6af3b369c49784607ba825e69929f +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST wasm-bindgen-0.2.101.crate 47841 BLAKE2B 2d16435939b0104b1e63076f9278c215dbb3231fbbf6f584a63a165c65781c2e9e56fda27fef44ee1cd5b2a296b1487e7f6d5a9e6258efd2b3133a3cd918dd29 SHA512 dec83daafde72b9d4af177e4ae941fc626bb995d3c20df6288d134ef5010638117fe236afc96832e68c8517ac99493cfd26837a85bb69abf80e7e2d7ca2828d7 +DIST wasm-bindgen-0.2.90.crate 182529 BLAKE2B 309bf19f4f0551ced885ef7ef80c56bc54431cf06c77e430872fb87e3cfde0c0dc49b018d070b505ea8e488e94a4845ed143430e3c4b70ee48713147b980c6e9 SHA512 c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62 +DIST wasm-bindgen-backend-0.2.101.crate 32331 BLAKE2B 4ed7c0f63e7cb186a86d25f8ee8ae7100bb3aa772ebe83ac46e8fd3750519130148bdf77cac766394ee8fa9761b01eaebdae011e125435b292768aca0e035eb2 SHA512 e957b239427115e562cec2e4729f2b054358e223ff1d084902090ce0221b65e3b474eb0b0bc381e2ba5bef6159cd0520eeced3fd8906dbb1c44690657167e7a3 +DIST wasm-bindgen-backend-0.2.90.crate 28348 BLAKE2B 14193bacce7df590b372bbab1126255cca027fd94c76c17ab13b06e7c18346b5ffff5e2c9d0ff5bdc631846fca70eac9a43e4ffcaf58f0c062ee36fe025abf75 SHA512 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da +DIST wasm-bindgen-futures-0.4.40.crate 15375 BLAKE2B a11cdba684c14f0deaeb22eb490012b1d72d03e0c5307a8b7e1fafbdd19207482770c66fe02b013bd459a073757bbbb1e93031e8f96ffde04dbb6717f282e514 SHA512 8a2cd103e6d2c8c2c4cf1f83897f9cd54319bf1a648078c18b0bbd5f47903d8ec21949b776eaca8c997ddac7b9ffb3cf48348be1e830d485671a73bccc876250 +DIST wasm-bindgen-futures-0.4.51.crate 16315 BLAKE2B ef975df907b85b74d1486b13e97029355fc18b2f4b8bedf9a2adc75468c67ec743d3d930033344a16afc2d88f911a70257b1206eeae2e620d3b8cf2c068400ee SHA512 9182d404416530822153b23421b2107597405dd50134f5de2dea8d99bcb447d5d3eb72af3dd5fb142264a7b8878ace451956a4fbe877a724b5537cc3e70721b9 +DIST wasm-bindgen-macro-0.2.101.crate 9804 BLAKE2B 5dd20105486dd76b3be55277377ba24de70f12be18b5f41493e475bd263e77fc42cc24038dd7ba4767cc26c6d988f3d2e647af53982f68e01dab4b41b6bb7e85 SHA512 0e6119b41ac5dd7f612defd00757411652591d241125155d19c93b8e474a6e5178e8d0e19154b8a257b77ae50aa963a7ea7d19eddbf58128882086a1684a6d7f +DIST wasm-bindgen-macro-0.2.90.crate 13904 BLAKE2B bd5e3521c27f7ec3cee0f2ac4cf894ea5a9b9bde65ec55ae9b29d033b986338af92e2dc9932b87dbf739f4ba48230f17a16226cf1826afe13b102225af29c1c8 SHA512 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007 +DIST wasm-bindgen-macro-support-0.2.101.crate 26415 BLAKE2B fddeb17bb2b41522cce237c918e8053f6528b5ddc37a2b8ad0ac1169940d5a90e556a2d22ead8f6d2a87f362dafae32ddd364c4899afc67efd0a9e99dd2b3b49 SHA512 a3379e1ff3d0cbf7e72e5e8411a2fefee4c6991b22d69d25771398989581ea17aac881373d50e240d1b9ce624acd10b6e00b7043f1b96d4bb8fa0c69c84278a7 +DIST wasm-bindgen-macro-support-0.2.90.crate 20008 BLAKE2B 46172ab1e6d03faa2a29d8b2d1bb3b37dcb830d73aa96d0922b63627a6eced1d38729ff85bba7eba3e89dfbd04fbb92a4b87cd74a1a906286c61145e3ad38da9 SHA512 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577 +DIST wasm-bindgen-shared-0.2.101.crate 9055 BLAKE2B 2959de6ec9bfaa5a0ecd73da63c2193f95f17911613358a7722e6df591bb723a45c724ba7568939af6efc55da7abfa31dc0d8558ecf715158214b604d324872e SHA512 11a8b661e966014b6432f26d7fc34d070382503ea562cb5eab0e0783a9cee260c92e20ad40fbd02a22934bf9682b06163535cc75fa0814963ed2ae2040148a7d +DIST wasm-bindgen-shared-0.2.90.crate 7264 BLAKE2B 2082267bcfae660b72f6d5996a563d10319a1cd7078b37070f41e96aa56da31ca0a22c168a1e5fe52294f5d7a50c76d06f03d489cfcc0826db29316f2e67ebbc SHA512 f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018 +DIST wayland-backend-0.1.2.crate 68748 BLAKE2B 2454c85cf8dfb7cb1ba30be3bc4835241000d3c994049ce7614e108d9da17248d389af25e950126cdf61cb93462783d44e64a5f9312657b9f993054b04eb91e0 SHA512 3ec299448f17eb75c00ccd5cb1f3f5d7378dd7849cd547a2b1eb0389226f32b16ed55c7f1a1932fa2d5af39686b893a792736e2f02b776ae89e26b4fd085623f +DIST wayland-backend-0.3.11.crate 76980 BLAKE2B 9d612da6b2ad074055ae9204e0d5c211376dd12da50a5ca897bc5ed037549ce0bfccc20e4c3af25c41097dcc9dd1ad1f81f156a81cf8ea5e5dbeb9eac5f0994f SHA512 92388c44f6b2db9097974580bbe0e6a3c1bc788852da9791fac792ae73d067b10606d4db86748e51172a1a0b8db8fbbcba7ce005c089b73603111a22b09dc834 +DIST wayland-backend-0.3.2.crate 69238 BLAKE2B de0e243d53a522b212e201f25e2e077683e850db5afbc2c8bc8aa7213eddc72bafb94b7012156e50404073b7b01e7259275c1fa5899a8aabd541baedfd834bde SHA512 c54edaf21f5e17d121f653c10b024eca27bc09a360bfe3389b468c2c26ae7541b881b8c61a64d89e9dcaeafaacabdfe27aff0d152341a38dd13f547070341e96 +DIST wayland-client-0.29.5.crate 71041 BLAKE2B 8473069b5a575509a0a7d518ffe98786282b2e7d726690f8c782b5cc93d31f865d040efda8fdc9132cbe5b338fa9f8cde47d828273bf4d34cd57ffebd8e50b8d SHA512 07405d2749893743f9c6341dcc333203ceac22d96a9c2bddb0777b22fc7d54ecb3cec19f48d4fc60e372c9269f4f85f8aa94378d54f2400f3d41de9b439589a2 +DIST wayland-client-0.30.2.crate 65289 BLAKE2B d5993cd5185fe136eea6427be82ae7c83246573d2693d7f05828acc3bff886c5ec4a0719fc14525226e3b4a5dec1e6c981eb9c355a8559bf2d63991f7644689e SHA512 7d86e6c2ee02e52352fdaebfd4ecb04617983b36cfaac745998aa1e8cdd6c775507f3f1283bfc1d68006ea0ec1ce7b63e388fa7b87b50b4b520dd93c84ab59a5 +DIST wayland-client-0.31.1.crate 62635 BLAKE2B 1936fb8c442fd566970a7ac8bafa3438f952cc498c64f6ff02913dc8b801865e53bf377ced35d115965dd51da423191a9917d5690ba2eb99be089cd3494da5f8 SHA512 bc399f57e803b9dcc6fd1a9d08c010ae060ffa56f1a390046b8666617a1e01b3ed85b42bfe63c97574b3180b22130029dd0f4316f97eb65da9e5f8c2e66eeef4 +DIST wayland-client-0.31.11.crate 65932 BLAKE2B 05ca397b71f0893a4109091fdb493a83dfe368594cb0922136d92892a2238b6118dd226de2db86e4364ded95306da265057863e45aac535037e72a06067e0186 SHA512 15c1291a67ad604dbb856f670f0954cc7b11c6d4090dd7a1be466dbd8d8326dbff4a87a106ab34fd9a95da7672c626436d6a5840dba641591ed7c135fc4259f9 +DIST wayland-commons-0.29.5.crate 20771 BLAKE2B 6f13e38ed1278a36bea0bfb1a051feb64edbe21e49a29d0b25490659c496bb287f549a88987f97d14c4d95c90e76ceb7ec8aa8fb597980893809a17fbcaa9225 SHA512 91d1ed58be31c47ae12d6ffe7cb475d9bf040b6aa3a2753bd0f5ab92407165e729f89f52f6972d9fef39aaf0e32a01bdb7e9fb76e04b827133255078abc98778 +DIST wayland-csd-frame-0.3.0.crate 5696 BLAKE2B cc475e52f9cb0bd06569b7a6996cc78158a07ed2cad7282973806d4b4dd345b968088d5d035ce1f52909aeb3aeb804b93243f6fe98c38c0e8032d961992cbc1a SHA512 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8 +DIST wayland-cursor-0.29.5.crate 6195 BLAKE2B 4baea584e033faad9d576be78353e1d000257bafc6ff4d950282cffd7fbf882abe1e548fa886ebb09579ed23e623f15ff36c1db25c68ad57476ea29625a08d6b SHA512 3308fdd4e6819867b2ba00c4d612deeab9636db6d3363f7496ea6eaec4b14da5ff12975216f2b01214d8f26a4bf36163b72540d227aa4fd267746a97ca27b111 +DIST wayland-cursor-0.31.0.crate 6938 BLAKE2B a0c0ca25a150ee3d0f0f2e9cc4d1711acc7bfc1e2456d1499ab4156329a2dd8c449b075123a88156e3021ae4967211451348d4b3623b821af1ff42712f8d259a SHA512 3aa0852e3204e5abcac0131f765016557b96eee348f9f1cfc8a98eacdb7ee7547e3ab4f11bcb7d19e0ab054ce9b0b4e1ea619b175135e3af75ee73cee99429bc +DIST wayland-cursor-0.31.11.crate 9785 BLAKE2B cea2f0c6ea272eb17fbcb640bb0d063b4cdea5495315ecb51b0e95b8d63b76bd7a0faaa2ce647104a6aaafe48be05d2ab797e9b7c22b371bc8fd62c459e79ac3 SHA512 5fc4631800596d0ae15e3213818acc1498c532d3de78df4abdb8e132c56e20195ba3d30141b8d8e35cdb3302f990b9652ea377c85255a514fba2450f73b4d0bd +DIST wayland-protocols-0.29.5.crate 140859 BLAKE2B 746bdb7e46529f5d33298067a190c2d35f4ceb1c2cb2995745c7728841eda7d8bc4a5ea4d2e9b6f4ee00c599bce9ee49f92e6203adfe27a865c11baabaf9f593 SHA512 d7c21cb1976b9ede6fc13ba3781e11dafab1009a2aeaf792e96ed1816569b9f7c061c6c57990b7274f12e61bb7730421578029749447d46ab6aacf0434422a8f +DIST wayland-protocols-0.31.0.crate 134772 BLAKE2B 9717543f789b5dcf7bd455c5c71732a70dbbdb3eedd1e9f444740254118091baf63aba90cf53dfd533f788564a7fb1a5b881c3188d881f9c9e86e4cf14a2cfdb SHA512 5eeea6b739e5426b4a2f45479137ce5b696a5d0b2dc61cecac13fd0e5248fb2d9306609f90629149162e98ed077fa2f86d58fd2e8520191359f80ef617e1d45d +DIST wayland-protocols-0.32.9.crate 155404 BLAKE2B ee3b7311d7a27b8f5df251d1b8c3c4809a173992b647705f946aa4d04eb27cd00206407f3bfd051650860ba0d8d5582d5ad7a67d94465b4c3121349307011a86 SHA512 0ddc253bd49fc7b1445c78eee37dd9a61058994369032d4abef6905761f4b3051681f6220b3840921c6727b1313c2c90a8c21be4b42aaf09a72c3a52058e8dac +DIST wayland-protocols-plasma-0.2.0.crate 59992 BLAKE2B e43993c207db0ab01c09ca2ad523adaefa1b07978fe2bf67c1e16a8d7e24f443e181a4ebaab2555bc45119d0c66a26ac4f91de932d13b3fe1c881d9bcf0a211a SHA512 d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6 +DIST wayland-protocols-plasma-0.3.9.crate 69243 BLAKE2B b4519819ba30ee89baee62a91f462961281e931926538d0542ca783194b2977b75a5630d72ddf3f028a92b6772faeae926b342717627344313ad2a1620bbd91c SHA512 a1115886da3799dd61ca12c28e350f4e01d7711c3930d692f8ea6f0a813132ad8d1294de4d8f73c39119c5f532f7b71cb24c706855b3f282415df9e9bd0752e4 +DIST wayland-protocols-wlr-0.2.0.crate 25804 BLAKE2B 226af653146d7eef2ee0a7b6d1484048c5f8b1d2618d3bb9d33eca7e019579c9868d42e5488ba8dc830457ca186a0aa07599accef22902b982d653e381b2f4ef SHA512 b1e5025dbe50a9b90bfd7a38d7564ea8a02c84c8c802d2200864dc604847a4b0979f8a0e05d8d76c2b7c1e198c7847e4d59ad49311b00ab2d4d36eceb776a16a +DIST wayland-protocols-wlr-0.3.9.crate 28723 BLAKE2B c233c9f7e8c1d93d32ae609ea70acc1c563e224ae969dde8610d50edb3a00ba9c2bacebbd6239635bbc30dac88de609d34fe69ff3a27716002b0a57b04315f34 SHA512 02681c1c49846530e67674334990f73775d4320348865be043ed575308b432b3a24790391d2186ed161c5982a63ca1a26dfe14f0c452df386c1be19a55fffeeb +DIST wayland-scanner-0.29.5.crate 17248 BLAKE2B de239ef313e5c4fa4aaebfc4c7aea945634d0de2bb51eca04e81982c9f71933d0ee704696b787922702f60437a3fd55f6026375fc61017bedce6d750bdeafc4c SHA512 7c2ebee011db8714801a3b3af9552129a502f983fc1737a40a520d2a2de92cf003b9bef24f4b55e2e7ffa0c843fbb77096efeb20606b61e74c2c082fa55a2e6d +DIST wayland-scanner-0.30.1.crate 34633 BLAKE2B b9182bdc4d22405ee60ed94e845d002102e98cfc6250870bb43a1184ce864cee37d6081ffb1223a8454ddd399061ead9149a7f7db62eb675563f89648412821b SHA512 65660afccce26abf6088250e274372ec9ca494d05430843063480257593a92be58ee4098fa31549ead0febb0c601d7ac5bb87d2aab6c0a5d4ba6f6715ae1117d +DIST wayland-scanner-0.31.0.crate 35245 BLAKE2B 5504d5ab2a2be23b9a9aaca3f4f3babd496b410812709b1e3b8df7397bf2ff7afec79b6e834f0a63f2d087b8962e5d12ebbd55b432a32001518a4ca18b38b2c4 SHA512 132bd03a836aa4b8395c67eccbfee2019a0cd30b3e6b081618bf209fd60cc9a2e5bdd9b648e0ca09db7ba3b2aef29f2fc5b08353d0b1b60972d9949a63018001 +DIST wayland-scanner-0.31.7.crate 36483 BLAKE2B 4a15271b67e26d3b5f24bec156a98f270f81f6338f1fe8063325f2c74f1f490272f83741d7f07027995942c104ab5d96c4e9c92630188ecb3b19a2f1e515abd2 SHA512 863999573c85edab6afacd4fc046f01b4154fe238ccc5955928ec68460915f2966bc66e48e4257e3eae8eb707892ff1f0f856a1ba176ef55ad283e13b18b2ee2 +DIST wayland-sys-0.29.5.crate 7926 BLAKE2B bf09b522dc69b2a49493e769696196e18bfede5681120ceeee94b0cb3393ed8c4d0d3b1acc967d5231735cbc65d71d13394a25845e30a1ce40e6f8461647daca SHA512 ec99802c44e75840e029b771fcdfb57ba4f0e0f143b012f91eaf661ccedf4eb82122950fec25c6692f24c0f7c123e697e7cca890131f04bc8bb4b670485b2191 +DIST wayland-sys-0.30.1.crate 8358 BLAKE2B bf64423e9bc99bdb0009cffdf35132a8a6961196ce85235b9ca29831d3af8e1dfa75aacbbc1b01f6daa66138507eb746744afa3863d674ddde25751e256ac78d SHA512 a34b759c6360728339a0416d546f9e22df8423dc0141a0379b76ffbbe7004a25ae27972ec246353115bd16e9cbdb531f844f650a314fa68066cda4ddd097ed39 +DIST wayland-sys-0.31.1.crate 8577 BLAKE2B 9252740742340e1f4a4192f610c3c8e6788e08e9c37528c97371762a8949d5eedcc9c052f2b74edf23218e8a6dfce3c63adea0da769ff805e3f68d689d041fab SHA512 79d6feda8a2a4307218ad51b292efd7d0e80707630908a9ae9bca6c0ceed57af874f3b6467915fefd078279ff4f7d39291d84d6250312f692305d38d7f0bed3e +DIST wayland-sys-0.31.7.crate 10106 BLAKE2B 5cf0cea5ac83f09b1c2bee114a83f408ed6139ee64dbdc377442d76aee90d7e1c9bf0ed819a25d6e76de666525c078d9cf124f94f62797310c7688a4e4177605 SHA512 348da3c6af0ed6b075dc60cfc15eda5a0fe56fdda2277347b113ce33a09e1c3a417f4dbcce16c0476ea3900d899623fd0ca258a1724582a8b4ce1dad08396b98 +DIST web-sys-0.3.67.crate 725967 BLAKE2B 4d9080733645fe5056bef44d7649372ab588ad8642bc8581f15c7d24cbceafbd214569a5f07f968d30999b08588005c5ffa0c63da16d44bdd6d772e8bf712a1c SHA512 9653be945e3c19dd5ff344ee002f41762a5efc24af316424a30246427e15d1c945f6ae25b9d6dec1881867003ea0dc261adef328bc1a1a8f94d7d792faa95e1f +DIST web-sys-0.3.78.crate 642410 BLAKE2B 9a1490f6c31c84b0f59f2c712cd1f46fbdbf8abbbd97b1a75b30bef68bf56735a48f619b52cd9aea41f4432a3c0cde2b5fc93b287fcc0593b8e7392930e3b628 SHA512 3a1a811c8d2fa8dae180ddb8a6949a3c1b4f83402b9776402bbb371d570c70c5266f9387aa84d75c9467181f974c6def36a64d052da25de97a748724345bb18c +DIST web-time-0.2.4.crate 15743 BLAKE2B b0255c2d8742c736a2900e32422c439c90878b3bf883943bb6772b91ab13411fbe6617b7801434062b1529843c57d7debfc454cc7a67553c6247047e4def4413 SHA512 d52025a11a11e3286aa0fcd20639eac6cb93ac189b368419adc0ccd2045b288bee9df8c0042a65744a78700e4576f3055478fd52c5a5381088f9a6e28ca3e3c3 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-roots-0.25.3.crate 251565 BLAKE2B dad09323767a29df528fea7fbf58f4f7e4e2c01ad86672b3236774122fdca97279a11aa5e96abbb6405348ed383504bebc5fb654ef84f50ec819a52803380faf SHA512 53770d6b4f7c0f25de31d9658261c1fed57e0ff9c3246a39f257646bec088b0f9a6975fd5505c0fac52dee3eb00df8291c3d5a5aef86899442f5626b5cd8478a +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-util-0.1.10.crate 13370 BLAKE2B 50ecab8a569ac97487997a30829d3922c3e309c5b1485988ad557998a33e14af69473ca42fb53bb6c06f92ce2d530acfc406214b55fcbd2fe51e35d0a14f04c9 SHA512 7da8b9a78b785bba1ffb749ae69c6f764d452542077778609b52c92746b8bccca836b310e49ef7349e515c230b3a5f0627422536f80fc2fd03199193fbf9b5e2 +DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9 +DIST winapi-wsapoll-0.1.1.crate 2881 BLAKE2B 752a56fd63334b38528eca1bfaa4ba4e07de8b7b4f35aa71165038c70f7f6d482c994a9d8367fa5c8d17df48de746bdf773e32a1109b847d8998ab78c6fc33b9 SHA512 110bcb68119ce5848b9de19a9af0a752bb7f3bbb9c07f2e0d303b428166197d3525c8b4ca6afd56f132f14b4948054cf1dbcc7669c02775b66343e089488fba6 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.61.3.crate 9372520 BLAKE2B 37e569c1002f199e6552e6f812cc483fcfe430b235fdb0b09dfd801ef42f3f5165cdc7eba1099c7ac2838ec666fe59923a11c0ecc1971ae6476c46146c6d13f7 SHA512 a909a0e5de64e66298da88d61509a4ec893e7838e7bac6fe9fd74418900fb1b26639f2a83ad1a507abf3dfd6266349b18b8b922a8e3639de79d35bf37c2855a9 +DIST windows-collections-0.2.0.crate 13579 BLAKE2B b6ba4ce0acf9bee0fe8a20ce1108e34a2c79c4f2867dc7bf71b9980d028656274d79d568baa422148c9d9f16ceaeffde012dea3ebd414d38780165a5140118d1 SHA512 8b8a6ec75f46da464503a32f610d5b315b441645f29e831ee9afe7a67bcdc90cf221786dec57d94de40120b384162c095370c0f03e78f872af68bdf9d618913e +DIST windows-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-future-0.2.1.crate 17532 BLAKE2B 3302290f69c896c87969e01fc87fa239fc6f1f60aba3104d02e71b260eca5891f5bf3443d42a3cf59d7b0a67ee3d08298d19178212bf70a0c7f5fc2e6a5a2139 SHA512 a605bc57eee3f213ddcc0c03552df8793c0d77eff2101c8cfb5b901c8a296156643a5b0cda812f781c48d886a1a1205c08b4cfb472dfb60e6b479d8b09182dc2 +DIST windows-implement-0.60.0.crate 15073 BLAKE2B ee01abf1393df94e57860440c2b768ffe0469628af014df24799947c923a7fadcce652622c29e6820857607f8ea4024c784021473ea2532e2d51c60d7037600b SHA512 e0e423629b17edd8e7a202170759dc07e51eac3184111ffcf58e2bf8c94cea5c9c50015789873cad526b5a0cd3a12890461a91cdb6a04b0ad14926534e0a6d76 +DIST windows-interface-0.59.1.crate 11735 BLAKE2B ecb776c43d0c1c8e635975a141ea5c3e04639c10058d7bd55e8408fc460def54feca0984bf03504b004f2403b7b62a1df14f31ac2f2dc128b9b7f1e4c373fc87 SHA512 2aab8271746f67998a893f97aebcbb333b5c83d0ba28931b4cbd356c3897899cdab0b58c4fc82abddc1eedf758fadc6880e8bf35340929827e572d5b2653f9a2 +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.0.crate 6170 BLAKE2B 91c6da1e49d59f7672be801c53610fbddab9e999de4e1af58659caae54bd1da316683ff441fcee9972317882e51951e53ce1d7ba0b487ab1f70bb40175866177 SHA512 f887136cf715419ed724651e1ee52845d6318e42d2c4a7159b1283f2a20f720c109291db54d9f63d222c7f9eaa51a90d08c6eba4f50459557b15260315b016a3 +DIST windows-numerics-0.2.0.crate 9686 BLAKE2B 58491292e46cd869c47a96a5c8177b1f7175e495384c1eec8154a5fb15e118f06a0cc10901f5dbb1e4bc860f11e842b9121d19c12218c38dda2e6b8ac40ef1d1 SHA512 4fb59b445ffef54afef22d6db277c71e67a13a907b65a251e52bdd605baae10085c16aba25e0640fa8e9b28d2634cb6d11c1a635ef22cbe19d3cdf170727d29f +DIST windows-registry-0.5.3.crate 13386 BLAKE2B bf67b0a1030f7a55777cdd3b0790791b687fbd90463ef80e0a85acb73767795b88aa63e103ec62382f403b906ce18b0294cdb40accce8dc7e9306cb093bc9903 SHA512 e3deff7f407d8e066f5c6d00562a8829b241098707ebb917cc3206cb0cd9e50bc556ebe84a7eaaf0a14f13bf1a8db9bb492b5ed0343de7b1e337d68fa67fa8ed +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.0.crate 2517134 BLAKE2B 3590bde259ed9f4da46210b8ad6b4e0a35d976e40703baf8e2068ef83995ab35ecb44602135a61e4981c1b222f35ad622536faf864cb03410496d1b82bfc6bd1 SHA512 9459a3ad46eb2e56206bffa38a382954faa5c2db4d6bcd79a30d42e0b962dc3c25cdace76a6a7fa7f776a459abfbe19872b8c52ae5b6aed473a4e8f8b943fc7b +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.3.crate 7099 BLAKE2B f3fdeaa9fad436279d498bd83a8673b4fa2ba9a0a4e01b0543c68eebf18162de10c7d0bc8e3fc12aecd7ab80eb1c764eb8100285d3dc51672fba60c7537b3e75 SHA512 6990e60737249c02603ef6e2797b1d1ce73e0568d2ba06df477277747299a94217925f99dca1641ae1a9f1b0ab047b26588178a8861e90485302eaf1607bb024 +DIST windows-threading-0.1.0.crate 9085 BLAKE2B f29c1f12c3f3cf7006a03e72637f3a8c60138a2ce3be4f0fe11669c328c250155209fcf434b24a1aec39b17755f9ba8b1c1f5809e81d342190a54e3bfe1d5042 SHA512 e662713517e4e97c88be65c0aa4769d28c7ae65f06ffb4ec02a4af07757423fa533eaa2404abd38bfffaf0f6697941c2d53f10252ef126cc72ee0f5f2035e6e4 +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.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +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.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +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.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +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.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +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.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +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.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +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.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winit-0.29.10.crate 574116 BLAKE2B 37760ff992bbaf6ecc60304877e3f48b4eafcca1f0f6fe936636f849ed12aca540bfe1cfa77239730d845ff6aeca36c7e8015288b1b398cb8d836fb5fa3cc604 SHA512 faa02eb1904074fea65a5a796c6c503ac8cb2bc32ff79e55a1fb1d55cf16851da39dcb04ac89b5560fa0f155a8db9f54de84a13526d2e37b5c596ec92038e857 +DIST winit-0.30.12.crate 604631 BLAKE2B ea3454683f38df4854fd96786d00d935a93618012103df7a0fbc0004a1f6d8b4a4effc0235beb13294429775a32f0891d9dcd597e5320d4747e6573a23287ba4 SHA512 1f68562c4daa99e2c465d8430759911e3616fe5debfbeeaf415482abf65082a97ea39f7534f90010dc4158677364aa5b7079fab72fb72f381b64bc4e725b065c +DIST winnow-0.5.35.crate 155395 BLAKE2B 6ed3965aaad49775be39fffc995c2a645d656dcf83c7ba59f52521bd8099ab42a2867c2b26cc1490abbb51fa657c8752958687a702eab2700001f8ce09a5e0e2 SHA512 ad83296d42318ed81d5a2ca7a24b18bb770f019ccf762439418a7c0c095cd4d0d94a11463d5f8718217d812f1417c2f49829e5361d23e7be5000adf69d7dd1f1 +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST winres-0.1.12.crate 19772 BLAKE2B 645fc16e49061cd98c77217b991cb774151f7f8bd6df44cee622bcba121d2645aaf775d56c3e85de6278b193ea6a36256821799c33ba081f931d87ffa0e038f1 SHA512 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67 +DIST wit-bindgen-0.45.0.crate 60405 BLAKE2B e92399aacede7ec5cdf5e24b8d44783e12a505ad17cbf4f56380d3cd33f470362c9e15d706a0e2b72c97c4070ed998e81c53d89ffafeac62f76b7cb7e90a6077 SHA512 232695391125f96d2de4721d29cba8ccddcc3a717ba08199938302e6e92380a9095078489ba0d36632cea237a37623c29b4150afca3d81c172f388383aad8a44 +DIST wslpath-rs-0.2.0.crate 8690 BLAKE2B ab2bb25cc563b9b9ff10b42abd6b67966844f31b580c60364fb485ac8c820ff0e0895f69a0284271ac3760128c930d7b5e7479cf858e605f476044b008b7c267 SHA512 f6b65e18cb06d8b124d25fd544de12eebe23a1add9a066b1cc8ff922bbabbf840ddfe2810c8f4f7a0f05d4196da5f729ea814c381a94dc4d495c851d248c855a +DIST wuffs-e3f919ccfe3ef542cfc983a82146070258fb57f8.tar.gz 329864 BLAKE2B 32fc9b72a05085c5d526268080969d01f5754c48aa0adedce12264ab59baa4517bdf9a3b465a7267d32b69ae724127f675a3c0d13903744dc523a06a72a9f66f SHA512 c64ad40aa60e833a183d67e473a006827513a09e651c9b787aec9e1ade0983d4b1adf0179bcdd340f74e62ae549471c6b7fe1818a10055c02346f685a228a5cd +DIST x11-clipboard-0.7.1.crate 8477 BLAKE2B 307c95616fdc3df50b4cbe17d09886e084306e64ceb22376b82b9a1262b696c1516e36f8d38a37d8576cf1b0cc4d3ea3a8a9d1ad7518b8e8452fc2ab054645d6 SHA512 5b6b656c3c1333edd0c158fd284a3d487266648bb286ed60c7c431b6d270630bc689340839a7c751ba90bf83fb1dd83e0f3608dd7eb723f8cee0e4e5c247fec1 +DIST x11-clipboard-0.9.3.crate 10507 BLAKE2B 5f0744c8827efcd5f766b87c06d5d18bf67c1ea1f41a76a990123b9954ec1f7d5a567a8933c2388ee54ee06f1fd0fe726de8206dcd44fe1f562e472dd23ec884 SHA512 085fe37d0ce3bc4a376a24fa4eb07f5f4e012938a2e1406741ef93cfd7ebbd789f9481ab99f44fc14c8257f88f3cba969d10d79b8adbf77ee42004722f501dd9 +DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 +DIST x11rb-0.10.1.crate 207678 BLAKE2B c1a5351825cd6a997ab4abac04a3bb39a73b8cde4388f4dfff11862f99291514e4f9f2b8477abd19487ecb06f842eadb377bf0cc1e729691d62506d5dd987d2a SHA512 49272e2696756c39e0e4e91492a61b28b55c2a2d93c6e02a2c0a1017a17cb5cb7c7c548c533dbed548eaf8abc40006a496a73b3db45ebaedf149c921f3813f51 +DIST x11rb-0.13.0.crate 222396 BLAKE2B 279dd73a1b342d773097cbbac7ce3ce198ee503c809f6d3b89c2c69b2e40dd21005e47cde708c0e9b12f2d944c0c1965a815eee774b86d9620d4dd51289cf0fa SHA512 9e86c7fab70d20193804a85608aaf46697b56f3d78eec50dd835c4ddd4a45ff56c0819309b443baa4a58f93e7d37f303e29ef279dbcd5d8c917c559751ca00b8 +DIST x11rb-0.13.2.crate 220549 BLAKE2B de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1 SHA512 d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e +DIST x11rb-protocol-0.10.0.crate 419025 BLAKE2B 96b8dfae8f965914238aadd8de214bc4f5affe0b24ecad2fdd799147dc0939d4503b0469ab275187f5636e520078c13e359bc3661709fd6061affa6351a5833c SHA512 fe0f512f9e7e12a32724a6ffbd41cea02037d6d4b716c05d499b2734972646debcaf86d7bef46c6d979f7c6fdc8350cf1aea2b9c88706722042257274a1236c4 +DIST x11rb-protocol-0.13.0.crate 507838 BLAKE2B 11955c1908fef177bef859c1207f8fb9e644a8841ccbef885446a021152cb37a113bcb988a0d645e8b9289dc760d03d66ea0a6836e28bc25717e6ba571d02cb0 SHA512 36f412ed83634c402cfb3fea3fc64b9782b348fde3e98617a6c478867a0e93bacd9a69b1feb8d7ee5c01de578ddb85fff1ab86dfaaf88391c3e03dc7aeb3dca7 +DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372 SHA512 9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST xattr-1.5.1.crate 14565 BLAKE2B c4218d6400901f1b27276065e41ac3ffcd563a7103898c94d7a01fee61c97fb20653bcceca9d2445c5fd371871e6bfc2e4c4f5cdb0485e4de404cdfb89ab26f3 SHA512 e4ccb7ccdf2b11c5bb27f9cbe4df46833efb628e71d1e961e38b57b36b9471da3ba078e340b21cd583b9a56bf2d891f9cfd792a47a01c0b4c1a69f5091ced59c +DIST xcursor-0.3.10.crate 7768 BLAKE2B fa0ff6e49b2bebebed7fc116cc39a64b7447d2b86204126a8468576fd3b2e2a406539e1b9ce3eb6ed53ee8ae336fdeab8c09619f5991310809376295b2bfea8a SHA512 e4e18a0b5b77b624dc00e71a1e73e95424f2ffb9c25f234a8dda8fa00c0be2a93a1203e56d9efea675237ea78d007a22b164306b764c9d5b9b4116752f42e946 +DIST xcursor-0.3.5.crate 6256 BLAKE2B 09af0002e0fc70790dd4a132fd74525c18d45cd285fc5ba263e9e6faf83a97aeaaef2ef6e04fc7eb939c501e865623a0f454cbc93913d9821fa6005b8f4445e7 SHA512 284f0012a07776f351d9951de33187636f8410651ed71cee3169c0cc082fda6a01a39fddbed4185dae894f7d5314ce204078ce0848308672ee19789a1fdfb05c +DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +DIST xdg-3.0.0.crate 15821 BLAKE2B 73bea57b11a2e16abdd8c0c9e006dfcbae3098696e07784bd20516971263654a152a49e78711212b2d39159878a86cc8a8460ffaae0aec00fd16ed155140ea3f SHA512 466afe1f7c4271bc3b98841a1e24cfc929d88ad4d55773c9edaf6fee38b411ae3b6596399dd9a39a4491920af203b954f4ea942f73721d173fe4458e2b2e60a2 +DIST xkbcommon-dl-0.4.1.crate 5832 BLAKE2B 86c89218eacebe67e2244fa905bd240952517970d1e18d6669c6bc4f54929dbe1b63a797875fe313c62d9a2290c21cc887e74c767c5e7feb75d653ba868525ae SHA512 36662b7ae4a07189b10558fc4fd8e9edf44948e67947166ad1601dbd6d5b6d4bc679659de6aa4a913d3ba8243b538623f413ab9a27cb34604a17101e71dbd7f9 +DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3115f298c4a6a5b65345cc625bac089c131aa7f77a3601ee898405c0b1a6a1cb4d754fae200c932456964d12ee1e SHA512 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba +DIST xkeysym-0.2.0.crate 101431 BLAKE2B 626c023f399c3fb2dc155934e2b0d14d74e0b4cda25353a03b6bba3060e11e8ebba017571c7e704d5df8e658207149899cf741bc84262734e464be1a7efb55be SHA512 7dc5893f91aacafacce66f14ec27a6c792e7bf82c116e6d2221d2ed5ba3ef2889243f4af3f407d0370b46db6ac27568708b431d59b82c5d056f89d11e42ae44f +DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834 +DIST xml-rs-0.8.19.crate 54051 BLAKE2B 667358226fd5fa1829110ee9b587dae7d95fe1f010f8106f515af12435d3c49b0f9f3c09bb4ec4fa019f8e9b25575b3c5fc2dd5858b37b5bbca9bfa263df842a SHA512 a46796ed542a7396e760ee327ec191e96d61b3fd8b78cef2ab2da75c5290433f422a34cabef20267e8a6a162e0a48fc8f81cd66a5dcf997ddd539e55d9130199 +DIST xml-rs-0.8.27.crate 55258 BLAKE2B fbfc5f180487c61f76ba671bcde76dd96e71a251c5847ac5a99e18673f9c37d4b12e975a4ca863f31d7cbdcede4a3b8a78404ba0feddc4033ef39d77820dfdc0 SHA512 83ac2cccd7d6867e0af4afab053b162b0d736a54626a123ef737798d9b37f6f802b8273b35cf697df26a859e7ef513670f54c5d0bef5a095085bdb0c82f85f48 +DIST yazi-0.1.6.crate 28835 BLAKE2B 31b13de2026d144b182b1f61f8221c68653c7bd5c779626743ca14930cc74aa5ba6e58bcaa514ed68bdd26a212b6b2b235e539e98f89a8dabe215ab21a924283 SHA512 026b506d2cea8770c8d2a426db6bc4fa263e82c4095162e176a3602db2cd305b4485fe9c64dd5dd619cb68e1a7ace7e97653eb351a8f0068c07099acafb526f9 +DIST yazi-0.2.1.crate 30267 BLAKE2B c86af1911a97ac04c58ce1f696ee43b2d0b74e2285dacb117ac267604978d6b6903cd5c7e5cd3010f2ac24950ed4e13e02744d29aba99a0e3f7a1342fd016a8c SHA512 10d721eb6238bfac65a268d4b29ec36f52f197e1fbf6c9ae5ae993c0239f50136eb7e8de075890d7a092960ea7e04c224ff57b8037e056bee0e183f068134cf7 +DIST zeno-0.2.3.crate 40164 BLAKE2B edbd5ff628adac05f8e4a8ac9ae31f45d6c202b425ff42172e87555a8fedee78caa4375de680dc3b09a8596c92f339579d051d3316b9ac40942038a7257ea14a SHA512 2faba002d8886b73172b187e6ee011cc19fb3209d0672cb86376595277161fa30f9dcbff950f5c5722482f7f8027af95373b6dec1f1054a9f1f8dcefc10a6f23 +DIST zeno-0.3.3.crate 46042 BLAKE2B 23234a8b127de078d15444b240db488021efe34d18c959535db274c16e3d60cfad0868f8f5579dee8473db56d9456bc3eb553f5849bca49b42f8a6da5c80271c SHA512 c8af5ea858e833db22f756f78dfa16aada16d4db4e0914996de6be560b127429a8e08508cde29b58128cd83b10f6e942093b9e1b7cdaa3ed93906b4d07e02469 +DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82 +DIST zerocopy-0.8.26.crate 249223 BLAKE2B 793b5579fc9120026d2dd7b1a6e7fc2505476288c1f6dc06746c3d65a8655551ba7232ddebb54cb2abd1284d8103369820445cd11b31d86501871c69513e7e1a SHA512 dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592 +DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d +DIST zerocopy-derive-0.8.26.crate 88080 BLAKE2B ca9b8ee1970b75d0119a520ab4f2a44b88d28b2b3c48acd2fb81f3fe1b1081efcb52c50bbe21045cc8b16d15305f87ea3c8032d40298af1ecf024e8ff8cf0c2a SHA512 344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526 diff --git a/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_gcc.patch b/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_gcc.patch new file mode 100644 index 000000000..ddfbe9401 --- /dev/null +++ b/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_gcc.patch @@ -0,0 +1,16 @@ +Skia-bindings sets --target regardless of which CC/CXX is used. GCC does not understand the argument --target + +Pascal Jäger (2024-04-03) + +--- a/cargo_home/gentoo/skia-bindings-0.68.0/build_support/platform.rs ++++ b/cargo_home/gentoo/skia-bindings-0.68.0/build_support/platform.rs +@@ -129,7 +129,7 @@ impl GnArgsBuilder { + + if let Some(target) = &self.target_str { + let target = format!("--target={target}"); +- self.cflag(&target); ++ //self.cflag(&target); + asmflags.push(target); + } + + diff --git a/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_system_icu.patch b/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_system_icu.patch new file mode 100644 index 000000000..e1d9b4c4a --- /dev/null +++ b/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_system_icu.patch @@ -0,0 +1,18 @@ +Newer versions of skia-bindgen only look for icu.ninja, when SKIA_USE_SYSTEM_LIBRARIES is not set. +This patch is backporting that fix to skia-bindgen-0.68.0. +In the gentoo ebuild we always build skia against system libs, therefore we just delete that line here. + +Pascal Jäger (2024-04-02) + +--- a/cargo_home/gentoo/skia-bindings-0.68.0/build_support/skia_bindgen.rs ++++ b/cargo_home/gentoo/skia-bindings-0.68.0/build_support/skia_bindgen.rs +@@ -811,7 +811,8 @@ pub(crate) mod definitions { + "obj/modules/skshaper/skshaper.ninja".into(), + "obj/modules/skparagraph/skparagraph.ninja".into(), + // shaper.cpp includes SkLoadICU.h +- "obj/third_party/icu/icu.ninja".into(), ++ // gentoo build uses systems dev-libs/icu ++ /* "obj/third_party/icu/icu.ninja".into(), */ + "obj/modules/skunicode/skunicode.ninja".into(), + ]); + } diff --git a/app-editors/neovide/metadata.xml b/app-editors/neovide/metadata.xml new file mode 100644 index 000000000..79872f787 --- /dev/null +++ b/app-editors/neovide/metadata.xml @@ -0,0 +1,11 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jäger + + + neovide/neovide + + diff --git a/app-editors/neovide/neovide-0.12.2.ebuild b/app-editors/neovide/neovide-0.12.2.ebuild new file mode 100644 index 000000000..b2bef26d4 --- /dev/null +++ b/app-editors/neovide/neovide-0.12.2.ebuild @@ -0,0 +1,497 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + ab_glyph@0.2.23 + ab_glyph_rasterizer@0.1.8 + addr2line@0.21.0 + adler@1.0.2 + ahash@0.7.7 + ahash@0.8.7 + aho-corasick@1.1.2 + android-activity@0.5.1 + android-properties@0.2.2 + anstream@0.6.11 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.4 + anyhow@1.0.79 + approx@0.5.1 + arrayref@0.3.7 + arrayvec@0.7.4 + as-raw-xcb-connection@1.0.1 + async-trait@0.1.77 + atomic-waker@1.1.2 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.7 + bindgen@0.68.1 + bitflags@1.3.2 + bitflags@2.4.2 + block-sys@0.2.1 + block2@0.3.0 + block@0.1.6 + bumpalo@3.14.0 + bytemuck@1.14.1 + byteorder@1.5.0 + bytes@0.4.12 + bytes@1.5.0 + calloop-wayland-source@0.2.0 + calloop@0.12.4 + cc@1.0.83 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + cgl@0.3.2 + clang-sys@1.7.0 + clap@4.4.18 + clap_builder@4.4.18 + clap_derive@4.4.7 + clap_lex@0.6.0 + clipboard-win@3.1.1 + cocoa-foundation@0.1.2 + cocoa@0.24.1 + color_quant@1.1.0 + colorchoice@1.0.0 + combine@4.6.6 + concurrent-queue@2.4.0 + convert_case@0.6.0 + copypasta@0.8.2 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.22.3 + core-graphics@0.23.1 + crc32fast@1.3.2 + crossbeam-channel@0.5.11 + crossbeam-utils@0.8.19 + csscolorparser@0.6.2 + cursor-icon@1.1.0 + dashmap@5.5.3 + derive-new@0.5.9 + difflib@0.4.0 + dirs-sys@0.4.1 + dirs@5.0.1 + dispatch@0.2.0 + dlib@0.5.2 + downcast-rs@1.2.0 + downcast@0.11.0 + either@1.9.0 + equivalent@1.0.1 + errno@0.3.8 + fdeflate@0.3.4 + filetime@0.2.23 + flate2@1.0.28 + flexi_logger@0.22.6 + float-cmp@0.9.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.1.1 + foreign-types-shared@0.3.1 + foreign-types@0.3.2 + foreign-types@0.5.0 + form_urlencoded@1.2.1 + fragile@2.0.0 + fsevent-sys@4.1.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-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.1.31 + futures@0.3.30 + gethostname@0.2.3 + gethostname@0.4.3 + getrandom@0.1.16 + getrandom@0.2.12 + gimli@0.28.1 + gl@0.14.0 + gl_generator@0.14.0 + glob@0.3.1 + glutin-winit@0.4.2 + glutin@0.31.2 + glutin_egl_sys@0.6.0 + glutin_glx_sys@0.5.0 + glutin_wgl_sys@0.5.0 + hashbrown@0.12.3 + hashbrown@0.14.3 + heck@0.4.1 + hermit-abi@0.3.4 + home@0.5.9 + icrate@0.0.4 + idna@0.5.0 + image@0.24.8 + indexmap@2.1.0 + inotify-sys@0.1.5 + inotify@0.9.6 + io-lifetimes@1.0.11 + iovec@0.1.4 + itertools@0.10.5 + itoa@1.0.10 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.27 + js-sys@0.3.67 + khronos_api@3.1.0 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy-bytes-cast@5.0.1 + lazy_static@1.4.0 + lazycell@1.3.0 + libc@0.2.152 + libloading@0.8.1 + libredox@0.0.1 + libredox@0.0.2 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.20 + lru@0.7.8 + malloc_buf@0.0.6 + memchr@2.7.1 + memmap2@0.5.10 + memmap2@0.9.4 + memoffset@0.6.5 + memoffset@0.7.1 + minimal-lexical@0.2.1 + miniz_oxide@0.7.1 + mio@0.8.10 + mockall@0.11.4 + mockall_derive@0.11.4 + ndk-context@0.1.1 + ndk-sys@0.5.0+25.2.9519653 + ndk@0.8.0 + nix@0.24.3 + nix@0.26.4 + nom@7.1.3 + normalize-line-endings@0.3.0 + notify@6.1.1 + num-bigint@0.4.4 + num-complex@0.4.4 + num-integer@0.1.45 + num-iter@0.1.43 + num-rational@0.4.1 + num-traits@0.2.17 + num@0.4.1 + num_cpus@1.16.0 + num_enum@0.7.2 + num_enum_derive@0.7.2 + num_threads@0.1.6 + nvim-rs@0.6.0 + objc-foundation@0.1.1 + objc-sys@0.3.2 + objc2-encode@3.0.0 + objc2@0.4.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.32.2 + once_cell@1.19.0 + option-ext@0.2.0 + orbclient@0.3.47 + owned_ttf_parser@0.20.0 + parity-tokio-ipc@0.9.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + paste@1.0.14 + peeking_take_while@0.1.2 + percent-encoding@2.3.1 + phf@0.11.2 + phf_generator@0.11.2 + phf_macros@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pkg-config@0.3.29 + png@0.17.11 + polling@3.3.2 + ppv-lite86@0.2.17 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@2.1.5 + prettyplease@0.2.16 + proc-macro-crate@3.1.0 + proc-macro2@1.0.78 + quick-xml@0.28.2 + quick-xml@0.30.0 + quote@1.0.35 + rand@0.7.3 + rand@0.8.5 + rand_chacha@0.2.2 + rand_chacha@0.3.1 + rand_core@0.5.1 + rand_core@0.6.4 + rand_hc@0.2.0 + raw-window-handle@0.5.2 + raw-window-handle@0.6.0 + redox_syscall@0.3.5 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex-automata@0.4.5 + regex-syntax@0.8.2 + regex@1.10.3 + ring@0.17.7 + rmp@0.8.12 + rmpv@1.0.1 + rustc-demangle@0.1.23 + rustc-hash@1.1.0 + rustix@0.38.30 + rustls-webpki@0.101.7 + rustls@0.21.10 + rustversion@1.0.14 + ryu@1.0.16 + same-file@1.0.6 + scoped-env@2.1.0 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sct@0.7.1 + sctk-adwaita@0.8.1 + serde@1.0.196 + serde_derive@1.0.196 + serde_json@1.0.112 + serde_spanned@0.6.5 + serial_test@2.0.0 + serial_test_derive@2.0.0 + shlex@1.3.0 + signal-hook-registry@1.4.1 + simd-adler32@0.3.7 + simple_moving_average@0.1.2 + siphasher@0.3.11 + skia-bindings@0.68.0 + skia-safe@0.68.0 + slab@0.4.9 + smallvec@1.13.1 + smithay-client-toolkit@0.16.1 + smithay-client-toolkit@0.18.0 + smithay-clipboard@0.6.6 + smol_str@0.2.1 + socket2@0.5.5 + spin@0.9.8 + spin_sleep@1.2.0 + strict-num@0.1.1 + strsim@0.10.0 + strum@0.25.0 + strum_macros@0.25.3 + swash@0.1.8 + syn@1.0.109 + syn@2.0.48 + tar@0.4.40 + termtree@0.4.1 + thiserror-impl@1.0.56 + thiserror@1.0.56 + time-macros@0.2.4 + time@0.3.9 + tiny-skia-path@0.11.3 + tiny-skia@0.11.3 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-io@0.1.13 + tokio-macros@2.2.0 + tokio-util@0.7.10 + tokio@1.35.1 + toml@0.5.11 + toml@0.7.8 + toml@0.8.8 + toml_datetime@0.6.5 + toml_edit@0.19.15 + toml_edit@0.21.0 + tracing-core@0.1.32 + tracing@0.1.40 + tracy-client-sys@0.22.1 + ttf-parser@0.20.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.10.1 + untrusted@0.9.0 + ureq@2.9.1 + url@2.5.0 + utf8parse@0.2.1 + version_check@0.9.4 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.90 + wasm-bindgen-futures@0.4.40 + wasm-bindgen-macro-support@0.2.90 + wasm-bindgen-macro@0.2.90 + wasm-bindgen-shared@0.2.90 + wasm-bindgen@0.2.90 + wayland-backend@0.1.2 + wayland-backend@0.3.2 + wayland-client@0.29.5 + wayland-client@0.30.2 + wayland-client@0.31.1 + wayland-commons@0.29.5 + wayland-csd-frame@0.3.0 + wayland-cursor@0.29.5 + wayland-cursor@0.31.0 + wayland-protocols-plasma@0.2.0 + wayland-protocols-wlr@0.2.0 + wayland-protocols@0.29.5 + wayland-protocols@0.31.0 + wayland-scanner@0.29.5 + wayland-scanner@0.30.1 + wayland-scanner@0.31.0 + wayland-sys@0.29.5 + wayland-sys@0.30.1 + wayland-sys@0.31.1 + web-sys@0.3.67 + web-time@0.2.4 + webpki-roots@0.25.3 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-wsapoll@0.1.1 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winit@0.29.10 + winnow@0.5.35 + winres@0.1.12 + x11-clipboard@0.7.1 + x11-dl@2.21.0 + x11rb-protocol@0.10.0 + x11rb-protocol@0.13.0 + x11rb@0.10.1 + x11rb@0.13.0 + xattr@1.3.1 + xcursor@0.3.5 + xdg@2.5.2 + xkbcommon-dl@0.4.1 + xkeysym@0.2.0 + xml-rs@0.8.19 + yazi@0.1.6 + zeno@0.2.3 + zerocopy-derive@0.7.32 + zerocopy@0.7.32 +" + +inherit cargo desktop toolchain-funcs xdg-utils + +# Bumping guid +# --- Getting the dependencies for CRATES: +# 1. clone git@github.com:neovide/neovide.git +# 2. run ./pycargoebuild ./ in that directory +# 3. CRATES variables will be in generated ebuild +# +# --- Getting the commits below +# 1. find in neovides cargo.toml which version of skia-safe us used +# 2. go to https://github.com/rust-skia/rust-skia/tags and browse the files of that version +# 3. note the commit of the skia directory +# 3. click on the skia directory which links to https://github.com/rust-skia/skia/tree/somecommit +# 4. browse the releases page for the corresponding tag for that noted commit +# 5. browse the files of that tag +# 6. open the file DEPS +# 7. it contains a line that specifies the commit of wuff used. +SKIA_PV="m119-0.67.3" +WUFF_COMMIT="e3f919ccfe3ef542cfc983a82146070258fb57f8" + +DESCRIPTION="Neovide: No Nonsense Neovim Gui" +HOMEPAGE="https://neovide.dev/" +SRC_URI=" + https://github.com/neovide/neovide/archive/${PV}.tar.gz -> ${P}.tar.gz + https://codeload.github.com/rust-skia/skia/tar.gz/${SKIA_PV} -> skia-${SKIA_PV}.tar.gz + https://github.com/google/wuffs-mirror-release-c/archive/${WUFF_COMMIT}.tar.gz -> wuffs-${WUFF_COMMIT}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-3 MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/openssl + dev-libs/expat + dev-libs/icu:= + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + virtual/zlib:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-build/gn + dev-util/bindgen + llvm-core/clang +" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/.*" + +src_unpack() { + cargo_src_unpack + mkdir -p "${WORKDIR}"/skia-"${SKIA_PV}"/third_party/externals/ || die + ln -s "${WORKDIR}"/wuffs-mirror-release-c-"${WUFF_COMMIT}" \ + "${WORKDIR}"/skia-"${SKIA_PV}"/third_party/externals/wuffs || die +} + +src_prepare() { + eapply_user + cargo_src_configure + sed -i "${S}/Cargo.toml" -e 's/strip = true/strip = false/' + + export SKIA_SOURCE_DIR="${WORKDIR}/skia-${SKIA_PV}" + export SKIA_GN_COMMAND="gn" + export SKIA_NINJA_COMMAND="ninja" + export SKIA_USE_SYSTEM_LIBRARIES="true" + + pushd "${WORKDIR}" || die + # remove this if next version uses newer skia-bindings + eapply "${FILESDIR}/${P}_skia-bindings-0.68.0_system_icu.patch" + if tc-is-gcc; then + eapply "${FILESDIR}/${P}_skia-bindings-0.68.0_gcc.patch" + fi +} + +src_install() { + cargo_src_install + domenu assets/neovide.desktop + newicon assets/neovide.svg neovide +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-editors/neovide/neovide-0.15.2.ebuild b/app-editors/neovide/neovide-0.15.2.ebuild new file mode 100644 index 000000000..9d001ac93 --- /dev/null +++ b/app-editors/neovide/neovide-0.15.2.ebuild @@ -0,0 +1,495 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +CRATES=" + ab_glyph@0.2.31 + ab_glyph_rasterizer@0.1.10 + addr2line@0.24.2 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + android-activity@0.6.0 + android-properties@0.2.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.20 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.11 + anyhow@1.0.99 + approx@0.5.1 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + backtrace@0.3.75 + bindgen@0.72.1 + bitflags@1.3.2 + bitflags@2.9.4 + block2@0.5.1 + bumpalo@3.19.0 + bytemuck@1.23.2 + bytemuck_derive@1.10.1 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@0.4.12 + bytes@1.10.1 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + cc@1.2.35 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.3 + cfg_aliases@0.2.1 + cgl@0.3.2 + chrono@0.4.41 + clang-sys@1.8.1 + clap@4.5.47 + clap_builder@4.5.47 + clap_derive@4.5.47 + clap_lex@0.7.5 + clipboard-win@5.4.1 + colorchoice@1.0.4 + combine@4.6.7 + concurrent-queue@2.5.0 + convert_case@0.8.0 + copypasta@0.10.2 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.23.2 + crc32fast@1.5.0 + crossbeam-utils@0.8.21 + csscolorparser@0.7.2 + cursor-icon@1.2.0 + deranged@0.5.3 + derive-new@0.7.0 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dispatch@0.2.0 + dlib@0.5.2 + downcast-rs@1.2.1 + dpi@0.1.2 + either@1.15.0 + equivalent@1.0.2 + errno@0.3.13 + error-code@3.3.2 + fdeflate@0.3.7 + file-id@0.2.3 + filetime@0.2.26 + find-msvc-tools@0.1.0 + flate2@1.1.2 + flexi_logger@0.31.2 + foldhash@0.1.5 + font-types@0.9.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.1.31 + futures@0.3.31 + gethostname@1.0.2 + getrandom@0.2.16 + getrandom@0.3.3 + gimli@0.31.1 + gl@0.14.0 + gl_generator@0.14.0 + glam@0.30.5 + glamour@0.18.0 + glob@0.3.3 + glutin-winit@0.5.0 + glutin@0.32.3 + glutin_egl_sys@0.7.1 + glutin_glx_sys@0.6.1 + glutin_wgl_sys@0.6.1 + hashbrown@0.15.5 + heck@0.5.0 + hermit-abi@0.5.2 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.63 + image@0.25.8 + indexmap@2.11.0 + indoc@2.0.6 + inotify-sys@0.1.5 + inotify@0.11.0 + io-uring@0.7.10 + iovec@0.1.4 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.15 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.78 + khronos_api@3.1.0 + kqueue-sys@1.0.4 + kqueue@1.1.1 + libc@0.2.175 + libloading@0.8.8 + libredox@0.1.9 + linux-raw-sys@0.4.15 + linux-raw-sys@0.9.4 + lock_api@0.4.13 + log@0.4.28 + lru@0.16.0 + memchr@2.7.5 + memmap2@0.9.8 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.0.4 + moxcms@0.7.5 + ndk-context@0.1.1 + ndk-sys@0.6.0+11769913 + ndk@0.9.0 + nom@7.1.3 + notify-debouncer-full@0.6.0 + notify-types@2.0.0 + notify@8.2.0 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_enum@0.7.4 + num_enum_derive@0.7.4 + nvim-rs@0.9.2 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-app-kit@0.3.1 + objc2-cloud-kit@0.2.2 + objc2-contacts@0.2.2 + objc2-core-data@0.2.2 + objc2-core-foundation@0.3.1 + objc2-core-graphics@0.3.1 + objc2-core-image@0.2.2 + objc2-core-location@0.2.2 + objc2-core-video@0.3.1 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-foundation@0.3.1 + objc2-link-presentation@0.2.2 + objc2-metal@0.2.2 + objc2-metal@0.3.1 + objc2-quartz-core@0.2.2 + objc2-quartz-core@0.3.1 + objc2-symbols@0.2.2 + objc2-ui-kit@0.2.2 + objc2-uniform-type-identifiers@0.2.2 + objc2-user-notifications@0.2.2 + objc2@0.5.2 + objc2@0.6.2 + object@0.36.7 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + option-ext@0.2.0 + orbclient@0.3.48 + owned_ttf_parser@0.25.1 + parking_lot@0.12.4 + parking_lot_core@0.9.11 + paste@1.0.15 + percent-encoding@2.3.2 + phf@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkg-config@0.3.32 + png@0.18.0 + polling@3.10.0 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + prettyplease@0.2.37 + proc-macro-crate@3.3.0 + proc-macro2@1.0.101 + pxfm@0.1.21 + quick-xml@0.37.5 + quote@1.0.40 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + raw-window-handle@0.6.2 + read-fonts@0.29.3 + redox_syscall@0.4.1 + redox_syscall@0.5.17 + redox_users@0.5.2 + regex-automata@0.4.10 + regex-syntax@0.8.6 + regex@1.11.2 + rmp@0.8.14 + rmpv@1.3.0 + rustc-demangle@0.1.26 + rustc-hash@2.1.1 + rustix@0.38.44 + rustix@1.0.8 + rustversion@1.0.22 + ryu@1.0.20 + same-file@1.0.6 + scc@2.4.0 + scoped-env@2.1.0 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.10.1 + sdd@3.0.10 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.143 + serde_spanned@1.0.0 + serial_test@3.2.0 + serial_test_derive@3.2.0 + shlex@1.3.0 + signal-hook-registry@1.4.6 + simd-adler32@0.3.7 + siphasher@1.0.1 + skia-bindings@0.88.0 + skia-safe@0.88.0 + skrifa@0.31.3 + slab@0.4.11 + smallvec@1.15.1 + smithay-client-toolkit@0.19.2 + smithay-clipboard@0.7.2 + smol_str@0.2.2 + socket2@0.6.0 + spin_sleep@1.3.2 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + swash@0.2.5 + syn@2.0.106 + tar@0.4.44 + thiserror-impl@1.0.69 + thiserror-impl@2.0.16 + thiserror@1.0.69 + thiserror@2.0.16 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.43 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tokio-io@0.1.13 + tokio-macros@2.5.0 + tokio-util@0.7.16 + tokio@1.47.1 + toml@0.5.11 + toml@0.9.5 + toml_datetime@0.6.11 + toml_datetime@0.7.0 + toml_edit@0.22.27 + toml_parser@1.0.2 + toml_writer@1.0.2 + tracing-core@0.1.34 + tracing@0.1.41 + tracy-client-sys@0.26.1 + ttf-parser@0.25.1 + typed-path@0.10.0 + unicode-ident@1.0.18 + unicode-segmentation@1.12.0 + utf8parse@0.2.2 + uzers@0.12.1 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.3+wasi-0.2.4 + wasm-bindgen-backend@0.2.101 + wasm-bindgen-futures@0.4.51 + wasm-bindgen-macro-support@0.2.101 + wasm-bindgen-macro@0.2.101 + wasm-bindgen-shared@0.2.101 + wasm-bindgen@0.2.101 + wayland-backend@0.3.11 + wayland-client@0.31.11 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.11 + wayland-protocols-plasma@0.3.9 + wayland-protocols-wlr@0.3.9 + wayland-protocols@0.32.9 + wayland-scanner@0.31.7 + wayland-sys@0.31.7 + web-sys@0.3.78 + web-time@1.1.0 + winapi-util@0.1.10 + windows-collections@0.2.0 + windows-core@0.61.2 + windows-future@0.2.1 + windows-implement@0.60.0 + windows-interface@0.59.1 + windows-link@0.1.3 + windows-link@0.2.0 + windows-numerics@0.2.0 + windows-registry@0.5.3 + windows-result@0.3.4 + windows-strings@0.4.2 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.0 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.3 + windows-threading@0.1.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winit@0.30.12 + winnow@0.7.13 + winres@0.1.12 + wit-bindgen@0.45.0 + wslpath-rs@0.2.0 + x11-clipboard@0.9.3 + x11-dl@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xattr@1.5.1 + xcursor@0.3.10 + xdg@3.0.0 + xkbcommon-dl@0.4.2 + xkeysym@0.2.1 + xml-rs@0.8.27 + yazi@0.2.1 + zeno@0.3.3 + zerocopy-derive@0.8.26 + zerocopy@0.8.26 +" + +inherit cargo desktop xdg-utils + +# Bumping guide +# --- Getting the dependencies for CRATES: +# 1. clone git@github.com:neovide/neovide.git +# 2. run ./pycargoebuild ./ in that directory +# 3. CRATES variables will be in generated ebuild +# +# --- Getting the commits below +# 1. find in neovides cargo.toml which version of skia-safe is used +# 2. go to https://github.com/rust-skia/rust-skia/tags and browse the files of that version +# 3. note the commit of the skia-bindings/skia directory +# 3. click on the skia directory which links to https://github.com/rust-skia/skia/tree/somecommit +# 4. browse the releases page for the corresponding tag for that noted commit +# 5. browse the files of that tag +# 6. open the file DEPS +# 7. it contains a line that specifies the commit of wuff used. +SKIA_PV="m140-0.87.3" +WUFF_COMMIT="e3f919ccfe3ef542cfc983a82146070258fb57f8" + +DESCRIPTION="Neovide: No Nonsense Neovim Gui" +HOMEPAGE="https://neovide.dev/" +SRC_URI=" + https://github.com/neovide/neovide/archive/${PV}.tar.gz -> ${P}.tar.gz + https://codeload.github.com/rust-skia/skia/tar.gz/${SKIA_PV} -> skia-${SKIA_PV}.tar.gz + https://github.com/google/wuffs-mirror-release-c/archive/${WUFF_COMMIT}.tar.gz -> wuffs-${WUFF_COMMIT}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-3 MIT MPL-2.0 + Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/openssl + dev-libs/expat + dev-libs/icu:= + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + virtual/zlib:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-build/gn + dev-util/bindgen + llvm-core/clang +" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/.*" + +src_unpack() { + cargo_src_unpack + mkdir -p "${WORKDIR}"/skia-"${SKIA_PV}"/third_party/externals/ || die + ln -s "${WORKDIR}"/wuffs-mirror-release-c-"${WUFF_COMMIT}" \ + "${WORKDIR}"/skia-"${SKIA_PV}"/third_party/externals/wuffs || die +} + +src_prepare() { + eapply_user + cargo_src_configure + sed -i "${S}/Cargo.toml" -e 's/strip = true/strip = false/' + + export SKIA_SOURCE_DIR="${WORKDIR}/skia-${SKIA_PV}" + export SKIA_GN_COMMAND="gn" + export SKIA_NINJA_COMMAND="ninja" + export SKIA_USE_SYSTEM_LIBRARIES="true" + + pushd "${WORKDIR}" || die +} + +src_install() { + cargo_src_install + domenu assets/neovide.desktop + newicon assets/neovide.svg neovide +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-editors/neovim-qt/Manifest b/app-editors/neovim-qt/Manifest new file mode 100644 index 000000000..d42739bb3 --- /dev/null +++ b/app-editors/neovim-qt/Manifest @@ -0,0 +1 @@ +DIST neovim-qt-0.2.19.tar.gz 1080516 BLAKE2B 54b4f4798b5cf861e8dd57efab20a159589d186c78738bce90c7b80eb2724b51d1327a20e2c161e18e38459999fcaf29bab2dafc391062b02ee9e4e2aef9ff47 SHA512 97b03ecab3f9b6cb42f9bfb4c05b072ae9ea1708a86f3fe03698f55b3563fc2aeeeae3edc34b337af52b8138ddec03d6507ab1488a282611d18c7b564df250f9 diff --git a/app-editors/neovim-qt/metadata.xml b/app-editors/neovim-qt/metadata.xml new file mode 100644 index 000000000..99469c183 --- /dev/null +++ b/app-editors/neovim-qt/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + equalsraf/neovim-qt + + diff --git a/app-editors/neovim-qt/neovim-qt-0.2.19.ebuild b/app-editors/neovim-qt/neovim-qt-0.2.19.ebuild new file mode 100644 index 000000000..8295b2c3a --- /dev/null +++ b/app-editors/neovim-qt/neovim-qt-0.2.19.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake virtualx xdg + +DESCRIPTION="Neovim client library and GUI, in Qt" +HOMEPAGE="https://github.com/equalsraf/neovim-qt" +SRC_URI="https://github.com/equalsraf/neovim-qt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/msgpack:= + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qtsvg:6 +" +# NOTE: see for dejavu dep +DEPEND=" + ${COMMON_DEPEND} + test? ( media-fonts/dejavu[X] ) +" +RDEPEND=" + ${COMMON_DEPEND} + app-editors/neovim +" + +src_configure() { + local mycmakeargs=( + -DREPRODUCIBLE_BUILD=ON + -DUSE_SYSTEM_MSGPACK=ON + -DUSE_GCOV=OFF + -DENABLE_TESTS=$(usex test) + -DBUILD_SHARED_LIBS=OFF # upstream explicitly builds static lib + -DWITH_QT=Qt6 + ) + + cmake_src_configure +} + +src_test() { + virtx cmake_src_test +} diff --git a/app-editors/notepadnext/Manifest b/app-editors/notepadnext/Manifest new file mode 100644 index 000000000..e0c7bdccc --- /dev/null +++ b/app-editors/notepadnext/Manifest @@ -0,0 +1,12 @@ +DIST QSimpleUpdater-3cc832cbe55b70c54f56a0b9b6f2cdd3c43c2337.tar.gz 302442 BLAKE2B 854f501dd536f2ec687a5774cc53621f6d3772867b05dc1aa2266778ce99ea187348aa1a532bc3758a3a3d3078afc6c88f75cf83cd6f06a84a3915042f50c963 SHA512 8f78614723072460217bbdacae6b4ec9246b902e152743271f246f8c1c12f53721db81f4861cce062932b303198555bfaa2cf389ab7be74bbd45c5a6ea49543d +DIST QSimpleUpdater-8e7017f7fbdc2b4b1a26ed1eef9ebcba6a50639c.tar.gz 302435 BLAKE2B 3e9df1857629935b3e6c364eafd48590a0e5f0391805f40e8b87c99ebc540e95e2a8a5f6daaaf0c4c0ae6eb0121e74a5389684f5a8dfb62af27af16b37607372 SHA512 9d2570dfb14e78745c2d736392db301f8b2e6b888eeba8d062d6390321320506e66cb01d3018908b86fe35c0c0bb7158c81a34ed37b5a5466aead93c56be9d9f +DIST Qt-Advanced-Docking-System-c020f82a6cfc43e7127e315b1a8f0e05e8a7113f.tar.gz 22038488 BLAKE2B 4ab2628ebf2da2bc82f238a1e44321aa96daae682f14c18141012b7409cafb823e2b83373c36c0fda3d6cd47ab890eb4ddd58e08d18865b88d1be4d662ed26f0 SHA512 7d75d2b84c42a6d0587a81ad5760ffd0c8a0a651ff8754c0b33af3a09c0fce5eef004067ad90c101c7a9580a6ffac011afddba0cfb721e5fb77c4ff6ba06ec12 +DIST Qt-Advanced-Docking-System-df1fa271274be04f9704f6d67eb2294c03256208.tar.gz 21807548 BLAKE2B 0dd652cc0f78f47ec5fd6b52566707a6d316ce5e87de2ce0bc40d941bf8732aa09ca74f9e1440d45593188f324a64dcfd138a0cb5119942014fce2b6ebabf4b1 SHA512 4607900723bd1cec3416defd0fcf0f0cfffd3dfeee07233d8ef06ff9993bf509e54eef0de9e45de884602c6232f74e099d955832af58770664abf7fcba731452 +DIST SingleApplication-494772e98cef0aa88124f154feb575cc60b08b38.tar.gz 23324 BLAKE2B eccf28a712e058f2ad997cd0ccd8f2117eec06e34846f87c1d6e51b0ca04ef1da0169fdd20f8f8de80a81ffa280c4045db7a1321691a5cfac8de3e5f60260f5d SHA512 98178e86fa85fcaa3e2f0030ce4e26c70489f364448c79b3e0cae304ad8fe698a4d29c0030810cef0edd32c17ebdaafc2223e32506381ade6705dcf831537221 +DIST SingleApplication-8c48163c4d3fbba603cfe8a5b94046c9dad71825.tar.gz 22961 BLAKE2B 91ff0ae7e55507aad29d9f515a54b6b5da12775dc9ff3b8ad75b3729f668b836d854514cfbeeb3fcba05db2af0e9084fb702adbf51ac0ccd7f35424438159206 SHA512 063913b2bdf060bf77345c0233b8675f93293c5f888d6896161ce22db1d22fd77a47cd547d0c38a4e019970786e141940d8263b1822b0773e0dda1c886e79df4 +DIST editorconfig-core-qt-52820d59769fcba6d0ed94f685406c0383fe1a30.tar.gz 6348 BLAKE2B 384711d22ecd83ce5b55b6aeef037b4a37bf99dee4a7eb8527d5899cf13c35e3380f7dddd8f5d921d69fb94757daa69a587844ea4157908d535fc22a4a097e76 SHA512 2cc4709d9e2cee5ba266155351aa416f471a51134bec19491b17173a302ae9250b791cd6414ad31f154002e6503723e508c9e04313885e8a388556dfa454feaf +DIST editorconfig-core-qt-ab62f0554abf2bbe4d45427b36a8b2f81ca7b4ab.tar.gz 7300 BLAKE2B 34f24a26a8ba76fd0707f3205f1157c7d32dcd7a76220a8c570b858e2fdc97b51991a7de40d2c51e71e61b719e4fba04b52d5ea6218ad94b4a9f0a8b3c81ace5 SHA512 38eb0f2f8e6e93a2be8581abe250abd4ffd3ab06a5e565730025b6728add5433fc4d7a58b79fb7d02d4fab17f1d37f4ac4014196935c7dcd3c73c6105dced38c +DIST notepadnext-0.12.tar.gz 5367028 BLAKE2B cdc0a92214893a870d5b59816dac1db63ee20ce8142ef85d1819bf527e7216732dc865838117596daa3c1004b5ebb71a7a0e5ae65b1447e2994a8b45f2ef1344 SHA512 a49866cccf6994edc1e19dd783dd52854d9f430d244cdb79725773271718f443141b3f0978bd31c7829cdf65901b5ca149e6eb4ea32ad0240791f345bf200eaf +DIST notepadnext-0.13.tar.gz 5395823 BLAKE2B fb0d004869239a26c49e0e0f5d55ca6c88a66d86d3a0371c0d62a9085d41bd4a52370ccedda1c4678d9aa74a91ff48de40bb9aabbdd3d95e26f771cbbd752614 SHA512 977a58e76b9a7a99f4c3a429ce1eca47bb6dfc3b6de04e4c62f10391e55e2a0d64ae01392404be0a4ce377f83cd217b2165a7c51b3ff95516c68b7a114fdfa19 +DIST uchardet-59f68dbe5709d708b53ad5ea95c7349d7ee6ebe4.tar.gz 322125 BLAKE2B d81e8e176341ea6267d5c66a5debbab686c0b45239f68765ee63a1bc530811a5b3183a24d2791238c8e3f256f3fb420d1a416cf0c841f33ded8e29ae912d5118 SHA512 cf16e4fcf87ee016f3e2e6c9cfbd8dba7f7a068c1f1481ab05c26379ac9e2a76c22232f82bbfd7e52f3a26e89b4e182698870b0aa4d6af5eec3d46895c051cde +DIST uchardet-ae6302a016088ad07177f86d417b20010053632b.tar.gz 330165 BLAKE2B 4df94d712d2eec9383a255ca3d193268cfe89b9007c660b95c328facdb86efd6194284c1350e1c5028ed4134e40df708ddbe92c171bd6fcb63b22b47eb281a2e SHA512 39350bd92aeeeb4754530e00e82396c095206b6df960da76cd1d9a989a663162efba253528dc4b9d6e620944623f5008c9096e9364f7e212b0d1db3753ca699b diff --git a/app-editors/notepadnext/metadata.xml b/app-editors/notepadnext/metadata.xml new file mode 100644 index 000000000..2d5c7edf6 --- /dev/null +++ b/app-editors/notepadnext/metadata.xml @@ -0,0 +1,11 @@ + + + + + sighunter@gmx.de + Sebastian Engel + + + dail8859/NotepadNext + + diff --git a/app-editors/notepadnext/notepadnext-0.12.ebuild b/app-editors/notepadnext/notepadnext-0.12.ebuild new file mode 100644 index 000000000..35559f2c4 --- /dev/null +++ b/app-editors/notepadnext/notepadnext-0.12.ebuild @@ -0,0 +1,67 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +MY_PN="NotepadNext" +COMMIT_SINGLEAPPLICATION="8c48163c4d3fbba603cfe8a5b94046c9dad71825" +COMMIT_UCHARDET="59f68dbe5709d708b53ad5ea95c7349d7ee6ebe4" +COMMIT_EDITORCONFIG="52820d59769fcba6d0ed94f685406c0383fe1a30" +COMMIT_QADS="df1fa271274be04f9704f6d67eb2294c03256208" +COMMIT_QSIMPLEUPDATER="3cc832cbe55b70c54f56a0b9b6f2cdd3c43c2337" + +DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt" +HOMEPAGE="https://github.com/dail8859/NotepadNext" +SRC_URI=" + https://github.com/dail8859/NotepadNext/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/itay-grudev/SingleApplication/archive/${COMMIT_SINGLEAPPLICATION}.tar.gz + -> SingleApplication-${COMMIT_SINGLEAPPLICATION}.tar.gz + https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/${COMMIT_UCHARDET}.tar.gz + -> uchardet-${COMMIT_UCHARDET}.tar.gz + https://github.com/editorconfig/editorconfig-core-qt/archive/${COMMIT_EDITORCONFIG}.tar.gz + -> editorconfig-core-qt-${COMMIT_EDITORCONFIG}.tar.gz + https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/${COMMIT_QADS}.tar.gz + -> Qt-Advanced-Docking-System-${COMMIT_QADS}.tar.gz + https://github.com/alex-spataru/QSimpleUpdater/archive/${COMMIT_QSIMPLEUPDATER}.tar.gz + -> QSimpleUpdater-${COMMIT_QSIMPLEUPDATER}.tar.gz +" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3" +# submodule licenses +LICENSE+=" MIT LGPL-2.1 MIT-no-machine-learning || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + x11-libs/libxcb:= + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qt5compat:6 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/qttools:6 +" + +src_prepare() { + default + mv -T "${WORKDIR}"/QSimpleUpdater-"${COMMIT_QSIMPLEUPDATER}" "${S}"/src/QSimpleUpdater || die + mv -T "${WORKDIR}"/Qt-Advanced-Docking-System-"${COMMIT_QADS}" "${S}"/src/ads || die + mv -T "${WORKDIR}"/editorconfig-core-qt-"${COMMIT_EDITORCONFIG}" "${S}"/src/editorconfig-core-qt || die + mv -T "${WORKDIR}"/SingleApplication-"${COMMIT_SINGLEAPPLICATION}" "${S}"/src/singleapplication || die + mv -T "${WORKDIR}"/uchardet-"${COMMIT_UCHARDET}" "${S}"/src/uchardet || die + + sed -i '1i #include ' "${S}"/src/scintilla/include/ScintillaTypes.h || die +} + +src_configure() { + eqmake6 src/NotepadNext.pro +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${ED}" install +} diff --git a/app-editors/notepadnext/notepadnext-0.13.ebuild b/app-editors/notepadnext/notepadnext-0.13.ebuild new file mode 100644 index 000000000..6082b7889 --- /dev/null +++ b/app-editors/notepadnext/notepadnext-0.13.ebuild @@ -0,0 +1,67 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +MY_PN="NotepadNext" +COMMIT_SINGLEAPPLICATION="494772e98cef0aa88124f154feb575cc60b08b38" +COMMIT_UCHARDET="ae6302a016088ad07177f86d417b20010053632b" +COMMIT_EDITORCONFIG="ab62f0554abf2bbe4d45427b36a8b2f81ca7b4ab" +COMMIT_QADS="c020f82a6cfc43e7127e315b1a8f0e05e8a7113f" +COMMIT_QSIMPLEUPDATER="8e7017f7fbdc2b4b1a26ed1eef9ebcba6a50639c" + +DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt" +HOMEPAGE="https://github.com/dail8859/NotepadNext" +SRC_URI=" + https://github.com/dail8859/NotepadNext/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/itay-grudev/SingleApplication/archive/${COMMIT_SINGLEAPPLICATION}.tar.gz + -> SingleApplication-${COMMIT_SINGLEAPPLICATION}.tar.gz + https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/${COMMIT_UCHARDET}.tar.gz + -> uchardet-${COMMIT_UCHARDET}.tar.gz + https://github.com/editorconfig/editorconfig-core-qt/archive/${COMMIT_EDITORCONFIG}.tar.gz + -> editorconfig-core-qt-${COMMIT_EDITORCONFIG}.tar.gz + https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/${COMMIT_QADS}.tar.gz + -> Qt-Advanced-Docking-System-${COMMIT_QADS}.tar.gz + https://github.com/alex-spataru/QSimpleUpdater/archive/${COMMIT_QSIMPLEUPDATER}.tar.gz + -> QSimpleUpdater-${COMMIT_QSIMPLEUPDATER}.tar.gz +" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3" +# submodule licenses +LICENSE+=" MIT LGPL-2.1 MIT-no-machine-learning || ( MPL-1.1 GPL-2+ LGPL-2.1+ )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + x11-libs/libxcb:= + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qt5compat:6 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/qttools:6 +" + +src_prepare() { + default + mv -T "${WORKDIR}"/QSimpleUpdater-"${COMMIT_QSIMPLEUPDATER}" "${S}"/src/QSimpleUpdater || die + mv -T "${WORKDIR}"/Qt-Advanced-Docking-System-"${COMMIT_QADS}" "${S}"/src/ads || die + mv -T "${WORKDIR}"/editorconfig-core-qt-"${COMMIT_EDITORCONFIG}" "${S}"/src/editorconfig-core-qt || die + mv -T "${WORKDIR}"/SingleApplication-"${COMMIT_SINGLEAPPLICATION}" "${S}"/src/singleapplication || die + mv -T "${WORKDIR}"/uchardet-"${COMMIT_UCHARDET}" "${S}"/src/uchardet || die + + sed -i '1i #include ' "${S}"/src/scintilla/include/ScintillaTypes.h || die +} + +src_configure() { + eqmake6 src/NotepadNext.pro +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${ED}" install +} diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest new file mode 100644 index 000000000..3d0a704ef --- /dev/null +++ b/app-editors/pulsar-bin/Manifest @@ -0,0 +1,6 @@ +DIST pulsar-bin-1.127.1-amd64.tar.gz 224639051 BLAKE2B 8fb76f948fc18360fd8214a9c3b703cc8d392297679a41589dad9119565eb946c5078ba3900655381acf7e238e1510d2323dca2c847eb81d5a4d064f3cc3c58a SHA512 25b3f06e2348f5594a686388de09871e4efdd5e5e9eab5d010dd2275877f841379f8f492452e8e99af7a5c42101eed1b5db996ce87df43907ba897dfd5a44ac1 +DIST pulsar-bin-1.127.1-arm64.tar.gz 219462221 BLAKE2B 99514de2e280503fcbdd16c2c7d06f66925f96098a0e93202d31ab93e64c5bb9c661d2e7092706e2c60c8fa8c9b91b7fa657779ff00edf4250e07d8247f932b4 SHA512 8047878bcd91a742b19a453953090763a360b560b8a6e41f7b868b6943432ade2e56f649ea22ddc37d60ec7fccae190062d40c2ff621819f23c5e2bf0ffcddb3 +DIST pulsar-bin-1.128.0-amd64.tar.gz 224649182 BLAKE2B a2ab73fc559aa165f7818d33db9e1074a3a24698bbd5b8224b0459396cdba50da3c98295e793799130a2be1129648a5b91319270859ee4ef58fd82771bf7b754 SHA512 e3d679432d69c1ca25a0a1c376dc7538e0fb923f787a49c9e183a2a589892a56e1ef07d7698a5a760eac1502f036036380bef7faaf300d9374831c11c420688b +DIST pulsar-bin-1.128.0-arm64.tar.gz 219476423 BLAKE2B e708790041b672ead47462532336c82f67fce701c0fd698a3290d3902d64f68bd5d19d77ce1e0e2d89fb6d6479987b5f5177738acd1953c0f1e245de10a2918c SHA512 8e877a1cfc8e5b05b2f8f9897655c1d0948a85a5c6a045eb16f1c4e5088e0aefa00ac931f80e12459d66b15965a71b9eb318dbc5ad34e4b2fd4cd60dcbf6e3b0 +DIST pulsar-bin-1.130.1-amd64.tar.gz 225004581 BLAKE2B b1310696325d82cc2b492c68e97fa56d5ee05e865f8ba7450a5397e21d11fe33eeed63f2e9d5080c06a8b5bc0248e2c66f33be7de29ed58a31bab245fb167090 SHA512 cb84691c57fc0c4d7dc2e9a636cecb1cea0ff387f3147b27cdedb906fe8b331cf4c806879fdf738def34e1006534277cfdd6f9ee92c0cb7cb45cd8c2f99dd38f +DIST pulsar-bin-1.130.1-arm64.tar.gz 219826970 BLAKE2B dfd794d2c65f53c079f82a5bee0976f365c10bcd3365ee0c4fd94b597e6fa88049d1269756b6e947df89dcd72562810f2483c474d9eeb8bfe2348d9cf4415b0b SHA512 e40465521f767e9e0b5e379e36882a0f90292bb349beaa986fa5b3b2752fb3f0a2e8977703b417ff29d3798cc2efeb929942212f5a118890df76e912ea5ed59e diff --git a/app-editors/pulsar-bin/metadata.xml b/app-editors/pulsar-bin/metadata.xml new file mode 100644 index 000000000..8b9f94c21 --- /dev/null +++ b/app-editors/pulsar-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + zhuyifei1999@gmail.com + YiFei Zhu + + + pulsar-edit/pulsar + + diff --git a/app-editors/pulsar-bin/pulsar-bin-1.127.1.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.127.1.ebuild new file mode 100644 index 000000000..eb516f637 --- /dev/null +++ b/app-editors/pulsar-bin/pulsar-bin-1.127.1.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A Community-led Hyper-Hackable Text Editor" +HOMEPAGE="https://pulsar-edit.dev/" + +ur=https://github.com/pulsar-edit/pulsar/releases/download +SRC_URI=" + amd64? ( ${ur}/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( ${ur}/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz ) +" +S="${WORKDIR}/pulsar-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +# binary package; no tests available +RESTRICT="test" + +RDEPEND=" + app-accessibility/at-spi2-core + dev-libs/nspr + app-crypt/libsecret + dev-libs/expat + dev-libs/glib + dev-libs/nss + dev-libs/openssl-compat + dev-vcs/git + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + virtual/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libxshmfence + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/Pulsar/*" +QA_PRESTRIPPED="opt/Pulsar/resources/*" # Files are already stripped + +src_unpack(){ + default + + if use arm64; then + mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die + fi +} + +src_prepare(){ + default + + # We do not install licenses + rm resources/LICENSE.md || die "Failed to remove LICENSE" +} + +src_install(){ + dodir /opt/Pulsar + mv "${S}"/* "${ED}"/opt/Pulsar + + dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar + + # Bug #906939 + if use amd64; then + rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die + rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die + fi + + doicon "${ED}"/opt/Pulsar/resources/pulsar.png + make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \ + "GNOME;GTK;Utility;TextEditor;Development;" \ + "GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \ + "MimeType=application/javascript;application/json;application/x-httpd-eruby;" \ + "application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;" \ + "application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;" \ + "application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;" \ + "application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;" \ + "application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;" \ + "text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;" \ + "text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;" \ + "text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;" \ + "text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory" + + einstalldocs + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst(){ + xdg_desktop_database_update + + elog "To migrate configurations & saved state from Atom Editor, execute:" + elog " cp -a \$HOME/.atom \$HOME/.pulsar" + elog " cp -a \$HOME/.config/Atom \$HOME/.config/Pulsar" +} diff --git a/app-editors/pulsar-bin/pulsar-bin-1.128.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.128.0.ebuild new file mode 100644 index 000000000..eb516f637 --- /dev/null +++ b/app-editors/pulsar-bin/pulsar-bin-1.128.0.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A Community-led Hyper-Hackable Text Editor" +HOMEPAGE="https://pulsar-edit.dev/" + +ur=https://github.com/pulsar-edit/pulsar/releases/download +SRC_URI=" + amd64? ( ${ur}/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( ${ur}/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz ) +" +S="${WORKDIR}/pulsar-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +# binary package; no tests available +RESTRICT="test" + +RDEPEND=" + app-accessibility/at-spi2-core + dev-libs/nspr + app-crypt/libsecret + dev-libs/expat + dev-libs/glib + dev-libs/nss + dev-libs/openssl-compat + dev-vcs/git + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + virtual/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libxshmfence + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/Pulsar/*" +QA_PRESTRIPPED="opt/Pulsar/resources/*" # Files are already stripped + +src_unpack(){ + default + + if use arm64; then + mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die + fi +} + +src_prepare(){ + default + + # We do not install licenses + rm resources/LICENSE.md || die "Failed to remove LICENSE" +} + +src_install(){ + dodir /opt/Pulsar + mv "${S}"/* "${ED}"/opt/Pulsar + + dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar + + # Bug #906939 + if use amd64; then + rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die + rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die + fi + + doicon "${ED}"/opt/Pulsar/resources/pulsar.png + make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \ + "GNOME;GTK;Utility;TextEditor;Development;" \ + "GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \ + "MimeType=application/javascript;application/json;application/x-httpd-eruby;" \ + "application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;" \ + "application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;" \ + "application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;" \ + "application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;" \ + "application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;" \ + "text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;" \ + "text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;" \ + "text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;" \ + "text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory" + + einstalldocs + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst(){ + xdg_desktop_database_update + + elog "To migrate configurations & saved state from Atom Editor, execute:" + elog " cp -a \$HOME/.atom \$HOME/.pulsar" + elog " cp -a \$HOME/.config/Atom \$HOME/.config/Pulsar" +} diff --git a/app-editors/pulsar-bin/pulsar-bin-1.130.1.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.130.1.ebuild new file mode 100644 index 000000000..5c1f5fa4a --- /dev/null +++ b/app-editors/pulsar-bin/pulsar-bin-1.130.1.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="A Community-led Hyper-Hackable Text Editor" +HOMEPAGE="https://pulsar-edit.dev/" + +ur=https://github.com/pulsar-edit/pulsar/releases/download +SRC_URI=" + amd64? ( ${ur}/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( ${ur}/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz ) +" +S="${WORKDIR}/pulsar-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +# binary package; no tests available +RESTRICT="test" + +RDEPEND=" + app-accessibility/at-spi2-core + dev-libs/nspr + app-crypt/libsecret + dev-libs/expat + dev-libs/glib + dev-libs/nss + dev-libs/openssl-compat + dev-vcs/git + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + virtual/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libxshmfence + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/Pulsar/*" +QA_PRESTRIPPED="opt/Pulsar/resources/*" # Files are already stripped + +src_unpack(){ + default + + if use arm64; then + mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die + fi +} + +src_prepare(){ + default + + # We do not install licenses + rm resources/LICENSE.md || die "Failed to remove LICENSE" +} + +src_install(){ + dodir /opt/Pulsar + mv "${S}"/* "${ED}"/opt/Pulsar + + dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar + + # Bug #906939 + if use amd64; then + rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die + rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die + fi + + doicon "${ED}"/opt/Pulsar/resources/pulsar.png + make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \ + "GNOME;GTK;Utility;TextEditor;Development;" \ + "GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \ + "MimeType=application/javascript;application/json;application/x-httpd-eruby;" \ + "application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;" \ + "application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;" \ + "application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;" \ + "application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;" \ + "application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;" \ + "text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;" \ + "text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;" \ + "text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;" \ + "text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory" + + einstalldocs + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst(){ + xdg_desktop_database_update +} diff --git a/app-editors/typora-bin/Manifest b/app-editors/typora-bin/Manifest new file mode 100644 index 000000000..1f8af8a8f --- /dev/null +++ b/app-editors/typora-bin/Manifest @@ -0,0 +1,2 @@ +DIST typora_1.10.8_amd64.deb 103605890 BLAKE2B f3f11a617d0b6cb535dd87ee2adceb12e7f68e35270eb3c65e08ffb534bb7e8f77b87da6b4463f348cc36cb41dfa10af10bcaa860926ca58200d5f7ea903d77b SHA512 dc08b3077388a9168854da0306b32d3153bda6df25c6aa21c061adc6cc8447a42e4368ddcc5ec24cb8b5906cb5342d096ff8efa550e8cd2eeed3683c3fcfb466 +DIST typora_1.10.8_arm64.deb 86204592 BLAKE2B 52ed886ec557e41ee65bb458c63db4bbd1545c0e54e0e7fbf05230bedcfbcc2be954f9d696ae8d83fa9f95be0cf1f60a3b5a87616954c15d488af1e255c7fade SHA512 8fe1e248820516b3a6067e71aa3f811d59b7f95658674d6d3777fff4886c80b9404fca737465176b3e38c7623d85221e16f060ec2bbfbf764a17d9142c60ef5e diff --git a/app-editors/typora-bin/files/Typora.desktop b/app-editors/typora-bin/files/Typora.desktop new file mode 100644 index 000000000..71ebddaf5 --- /dev/null +++ b/app-editors/typora-bin/files/Typora.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Type=Application +Name=Typora +GenericName=Markdown editor +Comment=Markdown editor +Categories=Office;Utility;TextEditor; +Exec=Typora %u +TryExec=Typora +Icon=typora +StartupWMClass=Typora +MimeType=text/md;text/markdown;application/md; +StartupNotify=true + diff --git a/app-editors/typora-bin/metadata.xml b/app-editors/typora-bin/metadata.xml new file mode 100644 index 000000000..3bd4232dc --- /dev/null +++ b/app-editors/typora-bin/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-editors/typora-bin/typora-bin-1.10.8.ebuild b/app-editors/typora-bin/typora-bin-1.10.8.ebuild new file mode 100644 index 000000000..2c8fa00b8 --- /dev/null +++ b/app-editors/typora-bin/typora-bin-1.10.8.ebuild @@ -0,0 +1,52 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker xdg + +DESCRIPTION="a markdown editor,markdown reader." +HOMEPAGE="https://typora.io" +SRC_URI=" + amd64? ( https://typora.io/linux/typora_${PV}_amd64.deb ) + arm64? ( https://typora.io/linux/typora_${PV}_arm64.deb ) +" + +S="${WORKDIR}" + +LICENSE="Typora-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RESTRICT="bindist mirror" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + dev-libs/nss + media-libs/alsa-lib + net-print/cups + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/pango + x11-libs/libdrm + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXScrnSaver + ${DEPEND}" + +QA_PREBUILT="*" + +src_install() { + mv "${S}"/* "${ED}" || die + mv "${ED}/usr/share/doc/${PN//-bin}" "${ED}/usr/share/doc/${PF}" || die +} diff --git a/app-editors/xed/Manifest b/app-editors/xed/Manifest new file mode 100644 index 000000000..eba132a5e --- /dev/null +++ b/app-editors/xed/Manifest @@ -0,0 +1 @@ +DIST xed-3.8.7.tar.gz 4639906 BLAKE2B 24796b2d39f56e8a1e5dfeeca70c8d8b10ad8c4ace1cd08730f3216787109d1c7884de1a0eede8738034c9b6e9c9d35aec3c4aa5328bda7fe78ee40947b4b8aa SHA512 668ca54207ca56f8e707c15eb97ef83f302758012486c33090bd078ef83b22db813ea8c4c891e97e515af252b73439decc9f8ddd6487db4993c8b4fcac50b4ee diff --git a/app-editors/xed/metadata.xml b/app-editors/xed/metadata.xml new file mode 100644 index 000000000..7a2dfc75c --- /dev/null +++ b/app-editors/xed/metadata.xml @@ -0,0 +1,11 @@ + + + + + antonistatmichalis@outlook.com + Antonis Tatmichalis + + + linuxmint/xed + + diff --git a/app-editors/xed/xed-3.8.7.ebuild b/app-editors/xed/xed-3.8.7.ebuild new file mode 100644 index 000000000..36e5f552f --- /dev/null +++ b/app-editors/xed/xed-3.8.7.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg-utils + +DESCRIPTION="Small text editor by the Linux Mint developers" +HOMEPAGE="https://github.com/linuxmint/xed" +SRC_URI="https://github.com/linuxmint/xed/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="gtk-doc spell" + +RDEPEND=" + >=dev-libs/libxml2-2.5.0:= + >=dev-libs/glib-2.40.0 + >=x11-libs/gtk+-3.19.3:= + >=x11-libs/gtksourceview-4.0.3 + >=dev-libs/libpeas-1.12.0 + =x11-libs/xapp-1.9.0 + spell? ( >=app-text/gspell-0.2.5 ) + gtk-doc? ( dev-util/gtk-doc ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + dev-util/itstool +" + +src_configure() { + local emesonargs=( + $(meson_use spell enable_spell) + $(meson_use gtk-doc docs) + ) + meson_src_configure +} + +src_install() { + meson_src_install +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/app-emacs/catppuccin-emacs/catppuccin-emacs-9999.ebuild b/app-emacs/catppuccin-emacs/catppuccin-emacs-9999.ebuild new file mode 100644 index 000000000..c044fc494 --- /dev/null +++ b/app-emacs/catppuccin-emacs/catppuccin-emacs-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Soothing pastel theme for Emacs" +HOMEPAGE="https://github.com/catppuccin/emacs" + +EGIT_REPO_URI="https://github.com/catppuccin/emacs.git" +inherit git-r3 + +LICENSE="MIT" +SLOT="0" + +BDEPENDS="app-emacs/autothemer" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/catppuccin-emacs/files/50catppuccin-emacs-gentoo.el b/app-emacs/catppuccin-emacs/files/50catppuccin-emacs-gentoo.el new file mode 100644 index 000000000..431f7e90a --- /dev/null +++ b/app-emacs/catppuccin-emacs/files/50catppuccin-emacs-gentoo.el @@ -0,0 +1 @@ +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/catppuccin-emacs/metadata.xml b/app-emacs/catppuccin-emacs/metadata.xml new file mode 100644 index 000000000..01ce72c4f --- /dev/null +++ b/app-emacs/catppuccin-emacs/metadata.xml @@ -0,0 +1,11 @@ + + + + + strdenis02@gmail.com + Denis Strizhkin + + + catppuccin/emacs + + diff --git a/app-emacs/envrc/Manifest b/app-emacs/envrc/Manifest new file mode 100644 index 000000000..202debb90 --- /dev/null +++ b/app-emacs/envrc/Manifest @@ -0,0 +1 @@ +DIST envrc-0.11.tar.gz 11462 BLAKE2B f963b18a848f6ae03269a66bfc4ab8370db3214b361374081751b79ac20f5998f5efedb8281a040a0fb5b7189afded3cfe170b84e3bc9012692173cb49c3b34c SHA512 397c6923883e54dbdb35b9c4dce518ac2bf7048792f63f883cc96c55d31ef5d88ca6a15a6f5768a3b814a5106e3e1a1881c95f76086a9142ac95bcb5cb17353d diff --git a/app-emacs/envrc/envrc-0.11.ebuild b/app-emacs/envrc/envrc-0.11.ebuild new file mode 100644 index 000000000..50f049b43 --- /dev/null +++ b/app-emacs/envrc/envrc-0.11.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs support for direnv which operates buffer-locally" +HOMEPAGE="https://github.com/purcell/envrc" +SRC_URI="https://github.com/purcell/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + app-emacs/inheritenv +" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/envrc/files/50envrc-gentoo.el b/app-emacs/envrc/files/50envrc-gentoo.el new file mode 100644 index 000000000..bdf92d1ca --- /dev/null +++ b/app-emacs/envrc/files/50envrc-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'envrc-global-mode "envrc" + "Toggle envrc-global-mode." t) diff --git a/app-emacs/envrc/metadata.xml b/app-emacs/envrc/metadata.xml new file mode 100644 index 000000000..9280ae81b --- /dev/null +++ b/app-emacs/envrc/metadata.xml @@ -0,0 +1,11 @@ + + + + + strdenis02@gmail.com + Denis Strizhkin + + + purcell/envrc + + diff --git a/app-emacs/idris-mode/Manifest b/app-emacs/idris-mode/Manifest new file mode 100644 index 000000000..0ffea39b3 --- /dev/null +++ b/app-emacs/idris-mode/Manifest @@ -0,0 +1 @@ +DIST idris-mode-1.0.tar.gz 89451 BLAKE2B fc64378dfd113f21b4341143f48ebcf5ae070f312504d9b526f96068e67126b9603826ee8eca3d68629b8fd67ec182d959358efc49fb4cc366ce73b1a6e13ff8 SHA512 f449354ca943fadbee9c07ec1cf109584266d97c5819ab8ead4941d7395c898861b8ba52f0dbeb1986b61294473d55e5f03e8268fc9e998e6228d515bd31fb77 diff --git a/app-emacs/idris-mode/files/50idris-mode-gentoo.el b/app-emacs/idris-mode/files/50idris-mode-gentoo.el new file mode 100644 index 000000000..31b181918 --- /dev/null +++ b/app-emacs/idris-mode/files/50idris-mode-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(add-to-list 'auto-mode-alist '("\\.idr\\'" . idris-mode)) +(autoload 'idris-mode "idris-mode" nil t) diff --git a/app-emacs/idris-mode/idris-mode-1.0.ebuild b/app-emacs/idris-mode/idris-mode-1.0.ebuild new file mode 100644 index 000000000..31ee7ef92 --- /dev/null +++ b/app-emacs/idris-mode/idris-mode-1.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/idris-hackers/idris-mode.git" +else + SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Idris syntax highlighting, compiler-supported editing, and interactive REPL" +HOMEPAGE="https://github.com/idris-hackers/idris-mode" + +LICENSE="GPL-3+" +SLOT="0" + +# Tests require idris executable, which is not packaged. +RESTRICT="test" + +RDEPEND="app-emacs/prop-menu" +BDEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/idris-mode/idris-mode-9999.ebuild b/app-emacs/idris-mode/idris-mode-9999.ebuild new file mode 100644 index 000000000..31ee7ef92 --- /dev/null +++ b/app-emacs/idris-mode/idris-mode-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/idris-hackers/idris-mode.git" +else + SRC_URI="https://github.com/idris-hackers/idris-mode/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Idris syntax highlighting, compiler-supported editing, and interactive REPL" +HOMEPAGE="https://github.com/idris-hackers/idris-mode" + +LICENSE="GPL-3+" +SLOT="0" + +# Tests require idris executable, which is not packaged. +RESTRICT="test" + +RDEPEND="app-emacs/prop-menu" +BDEPEND="${RDEPEND}" + +SITEFILE="50${PN}-gentoo.el" diff --git a/app-emacs/idris-mode/metadata.xml b/app-emacs/idris-mode/metadata.xml new file mode 100644 index 000000000..699ea770d --- /dev/null +++ b/app-emacs/idris-mode/metadata.xml @@ -0,0 +1,19 @@ + + + + + + This is an emacs mode for editing Idris code. + + This mode was original designed to work with version 1 of the + language through an IDE-Protocol. Idris2 uses the next iteration + of the same protocol. Idris-mode tries to maintain compatibility + with both protocol versions, however, not all the features from + the IDE-Protocol have been realised in Idris2. When using + idris-mode with Idris2 your experience might be a bit clunky. + + + idris-hackers/idris-mode + + + diff --git a/app-emacs/inheritenv/Manifest b/app-emacs/inheritenv/Manifest new file mode 100644 index 000000000..dc7c4368f --- /dev/null +++ b/app-emacs/inheritenv/Manifest @@ -0,0 +1 @@ +DIST inheritenv-0.2.tar.gz 3441 BLAKE2B 1c114bb0baa11609542e9ff763ec00049c9b7fff6f0ee7d695f126eed42fa4fae997e2c95f7c2e2b6d0c883f750ddce1057cd34933f160ea5cd0abf25d87f5f6 SHA512 0389e4953163f14d5cd262a68d991665fd8ad8251c125f4fa9ba93037b155739d5cde3a61953bfd26983a0a392ee705d4de9d6de301ffa065b377273de025a4d diff --git a/app-emacs/inheritenv/inheritenv-0.2.ebuild b/app-emacs/inheritenv/inheritenv-0.2.ebuild new file mode 100644 index 000000000..f2a99a4d0 --- /dev/null +++ b/app-emacs/inheritenv/inheritenv-0.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs support for direnv which operates buffer-locally" +HOMEPAGE="https://github.com/purcell/inheritenv" +SRC_URI="https://github.com/purcell/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-emacs/inheritenv/metadata.xml b/app-emacs/inheritenv/metadata.xml new file mode 100644 index 000000000..7981f17f6 --- /dev/null +++ b/app-emacs/inheritenv/metadata.xml @@ -0,0 +1,11 @@ + + + + + strdenis02@gmail.com + Denis Strizhkin + + + purcell/inheritenv + + diff --git a/app-emacs/prop-menu/Manifest b/app-emacs/prop-menu/Manifest new file mode 100644 index 000000000..b4e54bfbd --- /dev/null +++ b/app-emacs/prop-menu/Manifest @@ -0,0 +1 @@ +DIST prop-menu-0.1.2.tar.gz 3692 BLAKE2B 562256c87e928a78319d71c18d6cac2ce702b239d84551e016691c8a4b129e06510a88d29c62a56f0baf4fad787eab7face4d457469318eb272ae13910efd7e4 SHA512 a20f093275bf767f8c3139f76ba2cc9b170add287780e807d1732e21e525ecb5339916c2bbef41024d2ff3850cef92fcf13004336e8da825543984ef32195638 diff --git a/app-emacs/prop-menu/files/50prop-menu-gentoo.el b/app-emacs/prop-menu/files/50prop-menu-gentoo.el new file mode 100644 index 000000000..431f7e90a --- /dev/null +++ b/app-emacs/prop-menu/files/50prop-menu-gentoo.el @@ -0,0 +1 @@ +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/prop-menu/metadata.xml b/app-emacs/prop-menu/metadata.xml new file mode 100644 index 000000000..73cad910e --- /dev/null +++ b/app-emacs/prop-menu/metadata.xml @@ -0,0 +1,9 @@ + + + + + + david-christiansen/prop-menu-el + + + diff --git a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild new file mode 100644 index 000000000..eda9d06f9 --- /dev/null +++ b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +DESCRIPTION="Compute pop-up menus from text and overlay properties " +HOMEPAGE="https://github.com/david-christiansen/prop-menu-el" +SRC_URI="https://github.com/david-christiansen/prop-menu-el/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/prop-menu-el-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + rm Makefile || die +} + +src_test() { + ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \ + -l ert -l prop-menu-tests.el \ + -f ert-run-tests-batch-and-exit || die "tests failed" +} + +src_install() { + elisp-install ${PN} prop-menu.{el,elc} + elisp-site-file-install "${FILESDIR}"/${SITEFILE} +} diff --git a/app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild b/app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild new file mode 100644 index 000000000..0bbc3f5ba --- /dev/null +++ b/app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/RetBox/86BoxManagerX.git" +else + SRC_URI=" + https://github.com/RetBox/86BoxManagerX/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + " +fi +DESCRIPTION="A (cross-platform) configuration manager for the 86Box emulator" +HOMEPAGE="https://github.com/RetBox/86BoxManagerX" + +DEPEND="app-emulation/86Box + dev-dotnet/dotnet-sdk-bin +" + +QA_PRESTRIPPED=" + /opt/86BoxManagerX/createdump + /opt/86BoxManagerX/libSystem.Globalization.Native.so + /opt/86BoxManagerX/libSystem.IO.Compression.Native.so + /opt/86BoxManagerX/libSystem.Native.so + /opt/86BoxManagerX/libSystem.Net.Security.Native.so + /opt/86BoxManagerX/libSystem.Security.Cryptography.Native.OpenSsl.so + /opt/86BoxManagerX/libclrjit.so + /opt/86BoxManagerX/libcoreclr.so + /opt/86BoxManagerX/libcoreclrtraceptprovider.so + /opt/86BoxManagerX/libdbgshim.so + /opt/86BoxManagerX/libhostfxr.so + /opt/86BoxManagerX/libhostpolicy.so + /opt/86BoxManagerX/libmscordaccore.so + /opt/86BoxManagerX/libmscordbi.so + /opt/86BoxManagerX/libHarfBuzzSharp.so + /opt/86BoxManagerX/libMono.Unix.so + /opt/86BoxManagerX/libSkiaSharp.so + /opt/86BoxManagerX/86Manager +" + +LICENSE="MIT" +SLOT="0" + +PATCHES=( + # Save the config in user directory preventing permission denied error + # https://github.com/RetBox/86BoxManagerX/pull/1 + "${FILESDIR}/86BoxManagerX-9999-save-config-user-directory.patch" +) + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_checkout + else + unpack ${P}.tar.gz + fi + + cd "${S}" + # Need internet access + dotnet publish 86BoxManager -r linux-x64 +} + +src_prepare() { + default +} + +src_compile() { + dotnet publish 86BoxManager -r linux-x64 -c Release --self-contained true -o 86BoxManagerX +} + +src_install() { + #Install binary and alias command + insinto /opt && doins -r "${WORKDIR}/${P}/86BoxManagerX" + insinto /opt/bin/ && doins "${FILESDIR}/86BoxManagerX" + fperms +x /opt/86BoxManagerX/86Manager /opt/bin/86BoxManagerX + find /opt/86BoxManagerX/ -name "*.dll" -exec fperms +x {} + + + #Icon and Desktop File + doicon "${FILESDIR}/86BoxManagerX.png" + domenu "${FILESDIR}/86BoxManagerX.desktop" +} diff --git a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild b/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild new file mode 100644 index 000000000..0bbc3f5ba --- /dev/null +++ b/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/RetBox/86BoxManagerX.git" +else + SRC_URI=" + https://github.com/RetBox/86BoxManagerX/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + " +fi +DESCRIPTION="A (cross-platform) configuration manager for the 86Box emulator" +HOMEPAGE="https://github.com/RetBox/86BoxManagerX" + +DEPEND="app-emulation/86Box + dev-dotnet/dotnet-sdk-bin +" + +QA_PRESTRIPPED=" + /opt/86BoxManagerX/createdump + /opt/86BoxManagerX/libSystem.Globalization.Native.so + /opt/86BoxManagerX/libSystem.IO.Compression.Native.so + /opt/86BoxManagerX/libSystem.Native.so + /opt/86BoxManagerX/libSystem.Net.Security.Native.so + /opt/86BoxManagerX/libSystem.Security.Cryptography.Native.OpenSsl.so + /opt/86BoxManagerX/libclrjit.so + /opt/86BoxManagerX/libcoreclr.so + /opt/86BoxManagerX/libcoreclrtraceptprovider.so + /opt/86BoxManagerX/libdbgshim.so + /opt/86BoxManagerX/libhostfxr.so + /opt/86BoxManagerX/libhostpolicy.so + /opt/86BoxManagerX/libmscordaccore.so + /opt/86BoxManagerX/libmscordbi.so + /opt/86BoxManagerX/libHarfBuzzSharp.so + /opt/86BoxManagerX/libMono.Unix.so + /opt/86BoxManagerX/libSkiaSharp.so + /opt/86BoxManagerX/86Manager +" + +LICENSE="MIT" +SLOT="0" + +PATCHES=( + # Save the config in user directory preventing permission denied error + # https://github.com/RetBox/86BoxManagerX/pull/1 + "${FILESDIR}/86BoxManagerX-9999-save-config-user-directory.patch" +) + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_checkout + else + unpack ${P}.tar.gz + fi + + cd "${S}" + # Need internet access + dotnet publish 86BoxManager -r linux-x64 +} + +src_prepare() { + default +} + +src_compile() { + dotnet publish 86BoxManager -r linux-x64 -c Release --self-contained true -o 86BoxManagerX +} + +src_install() { + #Install binary and alias command + insinto /opt && doins -r "${WORKDIR}/${P}/86BoxManagerX" + insinto /opt/bin/ && doins "${FILESDIR}/86BoxManagerX" + fperms +x /opt/86BoxManagerX/86Manager /opt/bin/86BoxManagerX + find /opt/86BoxManagerX/ -name "*.dll" -exec fperms +x {} + + + #Icon and Desktop File + doicon "${FILESDIR}/86BoxManagerX.png" + domenu "${FILESDIR}/86BoxManagerX.desktop" +} diff --git a/app-emulation/86BoxManagerX/Manifest b/app-emulation/86BoxManagerX/Manifest new file mode 100644 index 000000000..fd6fd0a4b --- /dev/null +++ b/app-emulation/86BoxManagerX/Manifest @@ -0,0 +1 @@ +DIST 86BoxManagerX-1.7.6.0e.tar.gz 319938 BLAKE2B 8004f6702ee04ac1dc9eb12fc7af0fb5fd1a87031db983df0f7974997bcd4ce91236375e5df855819cb0375ac658b621be0d351c28f4c3453a3dd97dcede78ab SHA512 675e84d0f5aeba3353f0e7c1cc46b76b96498393f3e1daa23fa8aea999277bad21005d4186e4de5a390bf7e34b1314caa2859099520f613809404f4f9c56a66b diff --git a/app-emulation/86BoxManagerX/files/86BoxManagerX b/app-emulation/86BoxManagerX/files/86BoxManagerX new file mode 100644 index 000000000..b6a9495cc --- /dev/null +++ b/app-emulation/86BoxManagerX/files/86BoxManagerX @@ -0,0 +1,2 @@ +#!/bin/sh +/opt/86BoxManagerX/86Manager \ No newline at end of file diff --git a/app-emulation/86BoxManagerX/files/86BoxManagerX-9999-save-config-user-directory.patch b/app-emulation/86BoxManagerX/files/86BoxManagerX-9999-save-config-user-directory.patch new file mode 100644 index 000000000..674fea9a1 --- /dev/null +++ b/app-emulation/86BoxManagerX/files/86BoxManagerX-9999-save-config-user-directory.patch @@ -0,0 +1,28 @@ +diff --git a/86BoxManager.Core/Registry/Configs.cs b/86BoxManager.Core/Registry/Configs.cs +index c61e99a..be25067 100644 +--- a/86BoxManager.Core/Registry/Configs.cs ++++ b/86BoxManager.Core/Registry/Configs.cs +@@ -1,3 +1,4 @@ ++using System; + using System.IO; + using System.Text; + using Newtonsoft.Json; +@@ -18,11 +19,13 @@ static Configs() + { + Formatting = Formatting.Indented + }; +- var ass = typeof(Configs).Assembly; +- var loc = IOPath.GetFullPath(ass.Location); +- var dir = IOPath.GetDirectoryName(loc) ?? string.Empty; +- BoxConfigName = IOPath.Combine(dir, "86Box.json"); +- VmxConfigName = IOPath.Combine(dir, "86BoxVMs.json"); ++ ++ var userConfigDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData, Environment.SpecialFolderOption.Create); ++ var appConfigDir = IOPath.Combine(userConfigDir, "86BoxManager"); ++ if (!Directory.Exists(appConfigDir)) Directory.CreateDirectory(appConfigDir); ++ ++ BoxConfigName = IOPath.Combine(appConfigDir, "86Box.json"); ++ VmxConfigName = IOPath.Combine(appConfigDir, "86BoxVMs.json"); + } + + private static void WriteJson(string fileName, object obj) diff --git a/app-emulation/86BoxManagerX/files/86BoxManagerX.desktop b/app-emulation/86BoxManagerX/files/86BoxManagerX.desktop new file mode 100644 index 000000000..03fede380 --- /dev/null +++ b/app-emulation/86BoxManagerX/files/86BoxManagerX.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=86BoxManagerX +StartupNotify=true +Exec=/opt/86BoxManagerX/86Manager +Terminal=false +Icon=86BoxManagerX +Type=Application \ No newline at end of file diff --git a/app-emulation/86BoxManagerX/files/86BoxManagerX.png b/app-emulation/86BoxManagerX/files/86BoxManagerX.png new file mode 100644 index 0000000000000000000000000000000000000000..b1025062b84779f6acfa90aece792ce001855ed4 GIT binary patch literal 2058 zcmYjSd05j|7JZ50KwRhyB2t}X+6jwvDolebOH##RWJ^WBqG2hrIzY>oKnTfnI#k6L z4MGWPsxk;sDZ~~7m}EW#RDJ=0(p0uEfJBHSLJWZ_C!X{<4FJNlMF7h!rsaIvoj3q~*GKgE_zZPuZq%!APspAv|>wJ)o;p4wb}Q#p8|Qd30qwrXX&pr+lN=jUk}=W zi|Osk{Gs*F?Yke}Q&lW$@0LAO=Zs$RcOV;$^PgEjB}iZaoS9ZV`tFxaf3Wup<%X~r zeP25R0s^2wX#ip>E^l{J$LH5C@Lpg)1xzH^3EX5zH&x7Z^Xi@hn2EcXYz$6lYucNz z{CQvk!c-T2hbw+^4flX8MFG<4H4C>XHbW>axOxyiSiQTN+mtCou22Lz-k>(n1Em`6 z2j<))(B2r)5PK|(>{UNwUiCJS}dO$7miTKUnWXypnQ#k82HIAte&xC&u#ER(l6E6x3Za>8R5d*UCTcN_i!WPcjM`VJUdFgvA!dIgIz) za)HK8p==G1(2(T;WnH}kOjw_{At3q_;obU(;5H}HQ5D`Z!xU;Mf<@7~Fd+!zm1;;R z9?dGhedXz8Nnbk7$TL#P`@N7q!fCGWBvkz8*6^(I7QaRR9&u&<&_;g)mW{_RH-nx*14p2|LAJA1+UXJ}oSdJ9w8*fMuN-^RzzW>ej za=fW7_V$RHPIc&6>ib1tamRd40<~{%YCj@o>PRJgrB&&&hi$yRRGm}lv+5KQ5S4D_ z2wLi`gY};D&Mqw%JHKq`XA83pbk;x zrxrIy2>hG4^;o{Wz`X;46b-j8&39ot6iQvdu-D(kj^asK;^AlOfhf*DA(e() zn-RpJPBW;l4kc?gJ5RKNP;+}gd=MU~>4o%ts_DYe7s<`U`cg=TDwE5xFWC6s6nQDd zNzHz|@S2&W;j7|dP0=Yyt{reguBkYB8JC-JZiVh1_B|e3hc~cprv}9>mB=E=d6oZ) z=Tk<$^$M0~c$T36w&~k_Jx?%bqi5M{$B8oB9^EqTKHF%c@Jl!bJC%Td&dfYg^e3N+ zH}o5;V58-q2d?$5MQ56=V~_9}D;bJPO4?Y3j=p&VIAbPeC4}YF+hx}SiB-y?2ZpTZ z&cT<)V?&jUpL8E?-+Nf?VR_FiEEDOxun@~4hd4YHzo|*|Qgx+T<*5S73JToky$oOG zy9WHCLg!zcQwe%f;qH30i!fqi`Lw64W+r^Z=9M-#NKY&2uBrHI-*dr%1Pim6(;+}T z7(y@YrYP&%J^3kPzt+W1ePK{H2pwlua$5~v8ciY^%^G=>UG%l;-604DXCe=01c#`j z_jBuy`palYaskfB4I@@T&yR;u1!EnIA&vGN?AjYB4mD^Tx-8R7wNM|X7%p_8!zY&W z@4D{qr*07r{AE`G7Ov~+)R?oX@UW9-vYaGY=``dfKhH>wHU@r?%!T>T=^dN+1@Ztk zJDn1CgW6Vlns2WgL2OL4ZU3%Qiha$QnaHT!IPGt@*1K+-uS9yWx@9nF@S+|KL!!pd z&_IneZI7 zpV@eJr-Nn=-<94Lj7|kOM($8M3>g>- z(V=FV4yMEDMqcVgPASCu>E6ThdmFkZ+3QTlg?5D8vG5B|5-%og{BI~Q{XS)sF^dzL z#U>y`=f%m>VQ}xaf?wsC^wOmr2d?jnRczeiEn4SK*3ukKKGU22ctAW6=yU&A)K~un DsL+tA literal 0 HcmV?d00001 diff --git a/app-emulation/86BoxManagerX/metadata.xml b/app-emulation/86BoxManagerX/metadata.xml new file mode 100644 index 000000000..ea76ec447 --- /dev/null +++ b/app-emulation/86BoxManagerX/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + RetBox/86BoxManagerX + + \ No newline at end of file diff --git a/app-emulation/arnold/Manifest b/app-emulation/arnold/Manifest new file mode 100644 index 000000000..108e37900 --- /dev/null +++ b/app-emulation/arnold/Manifest @@ -0,0 +1 @@ +DIST arnold-20170513.zip 17247943 BLAKE2B 53212fe2b517adb065b874c9b2c86a322429f87e22d563bb6cc63a48a37d4498aaaece6bee05a4509b7940a3b38af2f6c7fb40043a448ae56a15284079f010d8 SHA512 f1e56d7a887e459cc9679582ffebd230c7c86a971832a6030a12f5025c32a70338f3f6b3060c925321d0fd52759097a3ecb1801d2fbd75ceaa668e98184cc0ca diff --git a/app-emulation/arnold/arnold-20170513-r2.ebuild b/app-emulation/arnold/arnold-20170513-r2.ebuild new file mode 100644 index 000000000..6d2ad3af0 --- /dev/null +++ b/app-emulation/arnold/arnold-20170513-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit cmake desktop wxwidgets + +DESCRIPTION="Amstrad CPC emulator" +HOMEPAGE="https://www.cpcwiki.eu/index.php/Arnold_(Emulator)" +SRC_URI="https://cpctech.cpcwiki.de/arnsrc.zip -> ${P}.zip" + +S=${WORKDIR}/src + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="inkz80" + +RDEPEND=" + media-libs/libsdl2 + virtual/opengl + x11-libs/wxGTK:${WX_GTK_VER}[X] +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +src_prepare() { + setup-wxwidgets + sed -i "4421s:=.*$:=wxT(\"/usr/share/${PN}/\");:" arngui/arnguiApp.cpp || die + # Prevent running at 150% + sed -i '390s/20000/30000/' arngui/sdl2/SDL2PlatformSpecific.cpp || die + cmake_src_prepare +} + +src_configure() { + mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=YES + -DZ80_VERSION="USE_$(usex inkz80 INK ARN)Z80" + -DSDL_VERSION="USE_SDL2" + ) + cmake_src_configure +} + +src_install() { + cd "${WORKDIR}"/exe/${CMAKE_BUILD_TYPE}/${PN} || die + doicon "${FILESDIR}"/${PN}.png + insinto /usr/share/${PN}/ + dobin arnold + doins *.* +} diff --git a/app-emulation/arnold/files/arnold.png b/app-emulation/arnold/files/arnold.png new file mode 100644 index 0000000000000000000000000000000000000000..e54d0be9317f0e8eb6143d508c70b4679fbe66c9 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fgAsyfo;tHgJ;6G3q1H*v> z2O1h0Ae{gI{|6d$0F^T^mIV0)GdMiEkp|)~@oc>21sUttwvWahYY z_fQT{$lue&F+}5ha)JW00oNjiUz{A8yIXb~5(r~Vd>p{Sz}c~M>H*OmNumP!`mWa} z^%;n+Zm6iV+$E+GypfAx>y$+qjLhO12Xq@2wk}dokz`=V7jk0kTNyYPXtZjHYeY#( zVo9o1a#1RfVlXl=G}Se*&^0y;F)*|;HnlP})iyA)GBCKV|41A~LvDUbW?CgsgMo>z hfvK*M5lDl9v6X=ZL<8S)r^`SM44$rjF6*2UngDB=XdnOp literal 0 HcmV?d00001 diff --git a/app-emulation/arnold/metadata.xml b/app-emulation/arnold/metadata.xml new file mode 100644 index 000000000..c5960ae88 --- /dev/null +++ b/app-emulation/arnold/metadata.xml @@ -0,0 +1,11 @@ + + + + + Samuel Bauer + samuel.bauer@yahoo.fr + + + Use inkz80 processor emulation + + diff --git a/app-emulation/box64/Manifest b/app-emulation/box64/Manifest new file mode 100644 index 000000000..c55f25849 --- /dev/null +++ b/app-emulation/box64/Manifest @@ -0,0 +1,2 @@ +DIST box64-0.2.2.tar.gz 3359829 BLAKE2B 52e4be1daadaffa16ed494d06441252dc27e68a82dbe13b1f3b0deeac59cc91a6f3c23e52fa9a574e5a1475fd38c8e41f05c3349b501cc1c6f338e70c7ad5c50 SHA512 3213e112aad44118209733960523d459bf74a07b7a1cc1b1b86d5938af2052fc298c8d2b28237cd7186751bdfcf791741a82fdf461c02b58f7e98461b794ef95 +DIST box64-0.3.0.tar.gz 13546774 BLAKE2B 143d25bb15af0296f750f7f74a4ea1146624a95fdc61a5f5b52d57af64d2be77d43cac5ad1946dc9d382a1c5076d9fc27f1ca88d4145e93bfcf2037170349dee SHA512 1ab9a329fa32dfb0ce4c6d3280b2ebc24158d46d583feeafd5efcce0d3d43c5cdeec165e0fd632e53ba8d7d6188978ed4a59151b9228d4c7fd7ec01e25c1eb58 diff --git a/app-emulation/box64/box64-0.2.2.ebuild b/app-emulation/box64/box64-0.2.2.ebuild new file mode 100644 index 000000000..d90d36cab --- /dev/null +++ b/app-emulation/box64/box64-0.2.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs optfeature + +DESCRIPTION="Linux Userspace x86_64 Emulator with a twist" +HOMEPAGE="https://box86.org" +SRC_URI="https://github.com/ptitSeb/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~arm64 ~ppc64" +IUSE="aot" +REQUIRED_USE="aot? ( arm64 )" + +pkg_setup() { + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *gnu* || ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a glibc and a linux system. Musl support is possible, upstream welcomes PRs!" + die "Not a GNU+Linux system" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=1 + -DARM_DYNAREC=$(usex aot) + ) + + use ppc64 && mycmakeargs+=( -DPPC64LE=1 ) + use riscv && mycmakeargs+=( -DRV64=1 ) + use loong && mycmakeargs+=( -DLARCH64=1 ) + use amd64 && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + + cmake_src_configure +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box64/box64-0.3.0-r1.ebuild b/app-emulation/box64/box64-0.3.0-r1.ebuild new file mode 100644 index 000000000..8893fe9bb --- /dev/null +++ b/app-emulation/box64/box64-0.3.0-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs optfeature + +DESCRIPTION="Linux Userspace x86_64 Emulator with a twist" +HOMEPAGE="https://box86.org" +SRC_URI="https://github.com/ptitSeb/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~arm64 ~ppc64" +IUSE="static" + +pkg_setup() { + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *gnu* || ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a glibc and a linux system. Musl support is possible, upstream welcomes PRs!" + die "Not a GNU+Linux system" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=1 + -DARM_DYNAREC=0 + -DRV64_DYNAREC=0 + ) + + (use arm || use arm64) && mycmakeargs+=( -DARM64=1 -DARM_DYNAREC=1 ) + use riscv && mycmakeargs+=( -DRV64=1 -DRV64_DYNAREC=1 ) + use ppc64 && mycmakeargs+=( -DPPC64LE=1 ) + use loong && mycmakeargs+=( -DLARCH64=1 ) + use amd64 && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + use static && mycmakeargs+=( -DSTATICBUILD=1 ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + dostrip -x "usr/lib/x86_64-linux-gnu/*" +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box64/box64-0.3.0.ebuild b/app-emulation/box64/box64-0.3.0.ebuild new file mode 100644 index 000000000..dfe4a67d8 --- /dev/null +++ b/app-emulation/box64/box64-0.3.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs optfeature + +DESCRIPTION="Linux Userspace x86_64 Emulator with a twist" +HOMEPAGE="https://box86.org" +SRC_URI="https://github.com/ptitSeb/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~arm64 ~ppc64" +IUSE="static" + +pkg_setup() { + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *gnu* || ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a glibc and a linux system. Musl support is possible, upstream welcomes PRs!" + die "Not a GNU+Linux system" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=1 + -DARM_DYNAREC=0 + -DRV64_DYNAREC=0 + ) + + (use arm || use arm64) && mycmakeargs+=( -DARM64=1 -DARM_DYNAREC=1 ) + use riscv && mycmakeargs+=( -DRV64=1 -DRV64_DYNAREC=1 ) + use ppc64 && mycmakeargs+=( -DPPC64LE=1 ) + use loong && mycmakeargs+=( -DLARCH64=1 ) + use amd64 && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + use static && mycmakeargs+=( -DSTATICBUILD=1 ) + + cmake_src_configure +} + +src_install() { + dostrip -x "usr/lib/x86_64-linux-gnu/*" +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box64/box64-9999.ebuild b/app-emulation/box64/box64-9999.ebuild new file mode 100644 index 000000000..64564d457 --- /dev/null +++ b/app-emulation/box64/box64-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake git-r3 toolchain-funcs optfeature + +DESCRIPTION="Linux Userspace x86_64 Emulator with a twist" +HOMEPAGE="https://box86.org" +EGIT_REPO_URI="https://github.com/ptitSeb/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" +IUSE="static" + +pkg_setup() { + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a linux system." + die "Not a GNU+Linux system" + fi + + if [[ ${CHOST} != *gnu* ]]; then #in case musl support is added in master branch + ewarn "" + ewarn "box86/64 will likely not build or run on a non-glibc system." + ewarn "" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=0 + -DARM_DYNAREC=0 + -DRV64_DYNAREC=0 + ) + + (use arm || use arm64) && mycmakeargs+=( -DARM64=1 -DARM_DYNAREC=1 ) + use riscv && mycmakeargs+=( -DRV64=1 -DRV64_DYNAREC=1 ) + use ppc64 && mycmakeargs+=( -DPPC64LE=1 ) + use loong && mycmakeargs+=( -DLARCH64=1 ) + use amd64 && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + use static && mycmakeargs+=( -DSTATICBUILD=1 ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + dostrip -x "usr/lib/x86_64-linux-gnu/*" +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box64/metadata.xml b/app-emulation/box64/metadata.xml new file mode 100644 index 000000000..a14dd74f9 --- /dev/null +++ b/app-emulation/box64/metadata.xml @@ -0,0 +1,15 @@ + + + + + rrogalski@tutanota.com + Richard Rogalski + + + + Enables the dynamic ahead of time recompiler for increased performance on ARM + + + ptitSeb/box64 + + diff --git a/app-emulation/box86/Manifest b/app-emulation/box86/Manifest new file mode 100644 index 000000000..8231c3893 --- /dev/null +++ b/app-emulation/box86/Manifest @@ -0,0 +1,2 @@ +DIST box86-0.3.0.tar.gz 3175056 BLAKE2B 4fdef0301a53278da82eb18f235c38694d3d5b59c1386e4be14f6efd676499c5082c061f56fe9222f5994f7f043a0aa82019c42bf9b867ab8215c11ed3782f82 SHA512 133957b5b3194a034f383dd2cba503797468b973127b10b3a4bac458e1dce43b4f61efd4ff9ad0cabf7935f9b34a5287cbf3b9fee8c40c9b4bfbe206b0566957 +DIST box86-0.3.6.tar.gz 3511551 BLAKE2B 2f9211a1a472c972d2327d76f27a4f06dd2a6da78b764302659a73c0e10d7f96baf2e659e5dc0b88868fb08034346385c7b9f6b4c32abefec0d44b16dc59cbf6 SHA512 12dd71c46cf7dbb2038b543d36a0c81cd28f3f6266c096836ce2566eb3fb338b9ebb0ff25fd7b8a249d936799ddaf2579ee1f82f09e71310009998c2167fbb12 diff --git a/app-emulation/box86/box86-0.3.0.ebuild b/app-emulation/box86/box86-0.3.0.ebuild new file mode 100644 index 000000000..99f15dc51 --- /dev/null +++ b/app-emulation/box86/box86-0.3.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature toolchain-funcs flag-o-matic + +DESCRIPTION="Linux Userspace x86 Emulator with a twist" +HOMEPAGE="https://box86.org" +SRC_URI="https://github.com/ptitSeb/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~arm" +IUSE="aot" +REQUIRED_USE="aot? ( || ( arm arm64 ) )" #depends on NEON, VFPv3, and non-thumb ABI, I see no good way to check + +pkg_setup() { + if [[ ${CHOST} == *64* ]]; then + ewarn "" + ewarn "box86 relies on a toolchain capable of emitting 32-bit code, and a 32 bit libc." + ewarn "If you're on a non multilib 64-bit profile, you will need to add multilib capabilities to it, see:" + ewarn "https://wiki.gentoo.org/wiki/User:Aslantis/Multilib_on_targets_without_official_multilib_profiles" + ewarn\ + "Alternatively, box64 may work on your system, and can be used in tandem with wine's WOW64 for windows programs." + ewarn "box86 also doesn't support being built for the thumb ABI" + ewarn "If you have a thumb system you'll need -marm in your *FLAGS" + ewarn "" + fi + + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *gnu* || ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a glibc and a linux system. Musl support is possible, upstream welcomes PRs!" + die "Not a GNU+Linux system" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=1 + -DARM_DYNAREC=$(usex aot) + ) + + use amd64 && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + + append-flags "-m32" + + cmake_src_configure +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box86/box86-0.3.6.ebuild b/app-emulation/box86/box86-0.3.6.ebuild new file mode 100644 index 000000000..6807cdb9f --- /dev/null +++ b/app-emulation/box86/box86-0.3.6.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature toolchain-funcs flag-o-matic + +DESCRIPTION="Linux Userspace x86 Emulator with a twist" +HOMEPAGE="https://box86.org" +SRC_URI="https://github.com/ptitSeb/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~arm" +IUSE="aot" +REQUIRED_USE="aot? ( || ( arm arm64 ) )" #depends on NEON, VFPv3, and non-thumb ABI, I see no good way to check + +pkg_setup() { + if [[ ${CHOST} == *64* ]]; then + ewarn "" + ewarn "box86 relies on a toolchain capable of emitting 32-bit code, and a 32 bit libc." + ewarn "If you're on a non multilib 64-bit profile, you will need to add multilib capabilities to it, see:" + ewarn "https://wiki.gentoo.org/wiki/User:Aslantis/Multilib_on_targets_without_official_multilib_profiles" + ewarn\ + "Alternatively, box64 may work on your system, and can be used in tandem with wine's WOW64 for windows programs." + ewarn "box86 also doesn't support being built for the thumb ABI" + ewarn "If you have a thumb system you'll need -marm in your *FLAGS" + ewarn "" + fi + + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *gnu* || ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a glibc and a linux system. Musl support is possible, upstream welcomes PRs!" + die "Not a GNU+Linux system" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=1 + -DARM_DYNAREC=0 + ) + + (use amd64 || use x86) && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + (use arm64 || use arm) && mycmakeargs+=( -DARM_DYNAREC=$(usex aot) ) + + append-flags "-m32" + + cmake_src_configure +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box86/box86-9999.ebuild b/app-emulation/box86/box86-9999.ebuild new file mode 100644 index 000000000..51f057da9 --- /dev/null +++ b/app-emulation/box86/box86-9999.ebuild @@ -0,0 +1,64 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature toolchain-funcs flag-o-matic git-r3 + +DESCRIPTION="Linux Userspace x86 Emulator with a twist" +HOMEPAGE="https://box86.org" +EGIT_REPO_URI="https://github.com/ptitSeb/${PN}" + +LICENSE="MIT" +SLOT="0" +IUSE="aot" +REQUIRED_USE="aot? ( || ( arm arm64 ) )" #depends on NEON, VFPv3, and non-thumb ABI, I see no good way to check + +pkg_setup() { + if [[ ${CHOST} == *64* ]]; then + ewarn "" + ewarn "box86 relies on a toolchain capable of emitting 32-bit code, and a 32 bit libc." + ewarn "If you're on a non multilib 64-bit profile, you will need to add multilib capabilities to it, see:" + ewarn "https://wiki.gentoo.org/wiki/User:Aslantis/Multilib_on_targets_without_official_multilib_profiles" + ewarn\ + "Alternatively, box64 may work on your system, and can be used in tandem with wine's WOW64 for windows programs." + ewarn "box86 also doesn't support being built for the thumb ABI" + ewarn "If you have a thumb system you'll need -marm in your *FLAGS" + ewarn "" + fi + + if [[ $(tc-endian) == big ]]; then + eerror "box86/box64 sadly does not support big endian systems." + die "big endian not supported!" + fi + + if [[ ${CHOST} != *linux* ]]; then + eerror "box86/64 requires a linux system." + die "Not a GNU+Linux system" + fi + + if [[ ${CHOST} != *gnu* ]]; then #in case musl support is added in master branch + ewarn "" + ewarn "box86/64 will likely not build or run on a non-glibc system." + ewarn "" + fi +} + +src_configure() { + local -a mycmakeargs=( + -DNOGIT=0 + -DARM_DYNAREC=0 + ) + + (use amd64 || use x86) && mycmakeargs+=( -DLD80BITS=1 -DNOALIGN=1 ) + (use arm64 || use arm) && mycmakeargs+=( -DARM_DYNAREC=$(usex aot) ) + + append-flags "-m32" + + cmake_src_configure +} + +pkg_postinst() { + optfeature "OpenGL for GLES devices" \ + "media-libs/gl4es" +} diff --git a/app-emulation/box86/metadata.xml b/app-emulation/box86/metadata.xml new file mode 100644 index 000000000..bba51e27a --- /dev/null +++ b/app-emulation/box86/metadata.xml @@ -0,0 +1,15 @@ + + + + + rrogalski@tutanota.com + Richard Rogalski + + + + Enables the dynamic ahead of time recompiler for increased performance on ARM + + + ptitSeb/box86 + + diff --git a/app-emulation/cloud-utils/Manifest b/app-emulation/cloud-utils/Manifest new file mode 100644 index 000000000..4cf123666 --- /dev/null +++ b/app-emulation/cloud-utils/Manifest @@ -0,0 +1 @@ +DIST cloud-utils-0.33.tar.gz 58817 BLAKE2B 92c42844a7c1f826d43c9a715e56d05c77d7b37c721079165ffb008205e412327e39ecba5d2755c84e2d80e4ee752ef95ce099da25625010327f957e419195d7 SHA512 1e58e085bde295d4adf8ff219a7f22382fadff798f5398f3e2a62cb0926c740babba76ea6326f6042b46dbdeb12c15d1e080fb9890b10482e31c3acb64014c95 diff --git a/app-emulation/cloud-utils/cloud-utils-0.33.ebuild b/app-emulation/cloud-utils/cloud-utils-0.33.ebuild new file mode 100644 index 000000000..57df33b51 --- /dev/null +++ b/app-emulation/cloud-utils/cloud-utils-0.33.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +inherit python-single-r1 + +DESCRIPTION="Useful set of utilities for interacting with a cloud." +HOMEPAGE="https://github.com/canonical/cloud-utils" +SRC_URI="https://github.com/canonical/cloud-utils/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# image-utils vs guest-utils is a distinction that does not actually exist +# upstream, but is rather one that arch linux makes. alpine goes even more +# fine-grained, creating a single package for each individual utility. I ain't +# maintaining all that, but I do think the distinction arch makes is worthwhile. +# +# The difference is this: is the tool something you would want to use within a +# cloud VM, or use outside of a cloud VM to manipulate your VM's disk image? +# This is useful, because the image manipulation scripts need qemu-img and +# cdrtools around, which you might not want to install onto a VM just to run +# something like `ec2metadata` or `growpart` +IUSE="+guest-utils +image-utils" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( guest-utils image-utils ) +" + +# cloud-utils also provides its own growpart, which is I think different from +# sys-fs/growpart. +RDEPEND=" + ${PYTHON_DEPS} + guest-utils? ( + !sys-fs/growpart + ) + image-utils? ( + app-cdr/cdrtools + app-emulation/qemu + app-misc/ca-certificates + net-misc/wget + sys-apps/util-linux + sys-fs/dosfstools + sys-fs/e2fsprogs + sys-fs/mtools + ) +" + +PATCHES=( + "${FILESDIR}"/use-mkisofs.patch +) + +src_install() { + # This package really is just a pile of scripts, with a simple Makefile that + # installs them. We can implement the USE flags most easily by ignoring the + # Makefile and installing the files ourselves. + + local wanted_bin=() + local wanted_man=() + + if use 'guest-utils'; then + wanted_bin+=( + bin/ec2metadata + bin/growpart + bin/vcs-run + ) + wanted_man+=( + man/growpart.1 + ) + fi + + if use 'image-utils'; then + wanted_bin+=( + bin/cloud-localds + bin/mount-image-callback + bin/resize-part-image + bin/write-mime-multipart + ) + wanted_man+=( + man/cloud-localds.1 + man/resize-part-image.1 + man/write-mime-multipart.1 + ) + fi + + dobin "${wanted_bin[@]}" + doman "${wanted_man[@]}" +} diff --git a/app-emulation/cloud-utils/files/use-mkisofs.patch b/app-emulation/cloud-utils/files/use-mkisofs.patch new file mode 100644 index 000000000..9308a1cdb --- /dev/null +++ b/app-emulation/cloud-utils/files/use-mkisofs.patch @@ -0,0 +1,27 @@ +diff --git a/bin/cloud-localds b/bin/cloud-localds +index a9ddc74..50bc46e 100755 +--- a/bin/cloud-localds ++++ b/bin/cloud-localds +@@ -146,8 +146,8 @@ case "$filesystem" in + fail "missing 'mcopy'. Required for --filesystem=vfat." + ;; + iso9660) +- has_cmd genisoimage || +- fail "missing 'genisoimage'. Required for --filesystem=iso9660." ++ has_cmd mkisofs || ++ fail "missing 'mkisofs'. Required for --filesystem=iso9660." + ;; + *) fail "unknown filesystem $filesystem";; + esac +@@ -232,9 +232,9 @@ case "$filesystem" in + fail "failed to create tarball with $path" + ;; + iso9660) +- genisoimage -output "$img" -volid cidata \ ++ mkisofs -output "$img" -volid cidata \ + -joliet -rock "${files[@]}" > "$TEMP_D/err" 2>&1 || +- { cat "$TEMP_D/err" 1>&2; fail "failed to genisoimage"; } ++ { cat "$TEMP_D/err" 1>&2; fail "failed to mkisofs"; } + ;; + vfat) + truncate -s 128K "$img" || fail "failed truncate image" diff --git a/app-emulation/cloud-utils/metadata.xml b/app-emulation/cloud-utils/metadata.xml new file mode 100644 index 000000000..b189c910f --- /dev/null +++ b/app-emulation/cloud-utils/metadata.xml @@ -0,0 +1,15 @@ + + + + + artemis@artemis.sh + Artemis Everfree + + + canonical/cloud-utils + + + Installs utilities useful within a guest VM + Installs utilities useful for manipulating guest images from outside a guest VM + + diff --git a/app-emulation/darling/Manifest b/app-emulation/darling/Manifest new file mode 100644 index 000000000..90267a061 --- /dev/null +++ b/app-emulation/darling/Manifest @@ -0,0 +1,311 @@ +DIST cctools-port-0.1.20260201.tar.gz 2854362 BLAKE2B 19c329ce1801c9826ffa086af675b7bee686b448def56c45a38f564bdca56d6689ed71f576a048c9622d2975db7f9c26522031c636b8edba811b424113334b9a SHA512 565811d0d76f51bedb7e9fa1e894abb28aecaa2054f361b1f5872ae680166100ced64c80a50e51581802c89bc8e3c5740bd9e286e4298aaaf57abfb33e92349c +DIST cctools-port-0.1.20260220.tar.gz 2854362 BLAKE2B 19c329ce1801c9826ffa086af675b7bee686b448def56c45a38f564bdca56d6689ed71f576a048c9622d2975db7f9c26522031c636b8edba811b424113334b9a SHA512 565811d0d76f51bedb7e9fa1e894abb28aecaa2054f361b1f5872ae680166100ced64c80a50e51581802c89bc8e3c5740bd9e286e4298aaaf57abfb33e92349c +DIST darling-0.1.20260201.tar.gz 5879629 BLAKE2B c9b2c5d3c4aca46a994e8a4673ec3e6e269239c7a96143c60d65438c66bf6b371eac92a6427169cc8a16d445edc378f1e438ccabaf984deffa8475ee14d8777a SHA512 64e23028af8553f61a53a7d1c08fd8ce72e85b6e6d51682dcd8d02fe3e204860c3767f1bc5c1c7daa78b42d850292433940fcf23ac921dfe19bcf27371da8865 +DIST darling-0.1.20260220.tar.gz 5878413 BLAKE2B 28c567dfd5096631aeab3995ea4451c97a52b3b3711babec617e1e0aab644cea2598fe0cbe6396357e42a8e75af7d5f59c493e4c0f468aff4f70af4ce60d3a53 SHA512 cf50df3ce36bd2fb7c6c3ea1364c316d9faefb46660954c883a3bb777180783066f14da91c22689034e19ccc31e1afe0cb56986dc31709907e73306948208580 +DIST darling-AvailabilityVersions-0.1.20260201.tar.gz 11072 BLAKE2B fdb3bc5729f90b5a008b5990e57973a8035cb8125c03f26e8427b3def7d14dd56346c3833f62bcf4ece667e4f50e938c3c3db6d791d7bd425322558411d4bc9d SHA512 3698b507d08da0c3d58e315c95c5b2ac86851e57fe5390d4f1bc64cac6c6c8cf0e0ea9f3dce015c026003c08154d414f031d42161c7caf4c01e1a323a080bc51 +DIST darling-AvailabilityVersions-0.1.20260220.tar.gz 11072 BLAKE2B fdb3bc5729f90b5a008b5990e57973a8035cb8125c03f26e8427b3def7d14dd56346c3833f62bcf4ece667e4f50e938c3c3db6d791d7bd425322558411d4bc9d SHA512 3698b507d08da0c3d58e315c95c5b2ac86851e57fe5390d4f1bc64cac6c6c8cf0e0ea9f3dce015c026003c08154d414f031d42161c7caf4c01e1a323a080bc51 +DIST darling-BerkeleyDB-0.1.20260201.tar.gz 12899863 BLAKE2B 8379b883073e4a8de1ab8e62f16c9ed1ee6288f674297f1983eeb55ad6432986337ab28afd417330bb4a86da11bcf2e4720654ea8ba49d1453b5084ca27aec35 SHA512 2d4f0971102e0fdba28429cb1d1a06637eaee8b17f6349692483ece418376c6cc13c907f9afe080969a11d715c6253d2c5e3ad4c8c7d50bd333ac415a15dd1e6 +DIST darling-BerkeleyDB-0.1.20260220.tar.gz 12899863 BLAKE2B 8379b883073e4a8de1ab8e62f16c9ed1ee6288f674297f1983eeb55ad6432986337ab28afd417330bb4a86da11bcf2e4720654ea8ba49d1453b5084ca27aec35 SHA512 2d4f0971102e0fdba28429cb1d1a06637eaee8b17f6349692483ece418376c6cc13c907f9afe080969a11d715c6253d2c5e3ad4c8c7d50bd333ac415a15dd1e6 +DIST darling-Csu-0.1.20260220.tar.gz 14124 BLAKE2B b3156f45e72e8736e5fed649b6f8be1f73f7dded5e2f8c32dd29ba20327df682e9f0c49ce7a6d06f86dabb0a8e6c5aed039fd9bac37dd5e2ae53c80e2f217c15 SHA512 5cd61ff606f22422dc01e35c9fa7bb42d36919bc49d69cb1db5b3e762e49a52a370e73e0d91a22a6d261d401d6b793e5df0e25f46f1a512667b96b84af7289d2 +DIST darling-DSTools-0.1.20260201.tar.gz 176275 BLAKE2B b27aae75bcdc6244c5ecdd2145c31067f4f0bb2da5b1635a4f91f83c0e130edb86e3cc8ee0898ff7ba990f9983b9cabf7e4a9007b75f57fad1239123dfaa2dec SHA512 e6d80b9a5c7a0e030e8304eb62dbb2d97e5413fef4e29194afa9a66a4d1faa67a50de95a90f90a72620a329b1d266086ff140a8c1deec6f954814e603e018de8 +DIST darling-DSTools-0.1.20260220.tar.gz 176275 BLAKE2B b27aae75bcdc6244c5ecdd2145c31067f4f0bb2da5b1635a4f91f83c0e130edb86e3cc8ee0898ff7ba990f9983b9cabf7e4a9007b75f57fad1239123dfaa2dec SHA512 e6d80b9a5c7a0e030e8304eb62dbb2d97e5413fef4e29194afa9a66a4d1faa67a50de95a90f90a72620a329b1d266086ff140a8c1deec6f954814e603e018de8 +DIST darling-DirectoryService-0.1.20260201.tar.gz 610129 BLAKE2B cc8d4615305b5401640141a6f5d0468c03cb13d341dc173bfe69368a16961f4dc2a178326fb5f6a7232b5e5c1796ba05ba91d0aa9aaa626511d07b87b21bea5c SHA512 102c7f60f81ae685eb4f106a4a05396a5936186ded7e46ef3fb805ac703dee7f3e3a08f72315fb6d72537d73ae6b996dfc7ebcd973ba574bf75303745596128f +DIST darling-DirectoryService-0.1.20260220.tar.gz 610129 BLAKE2B cc8d4615305b5401640141a6f5d0468c03cb13d341dc173bfe69368a16961f4dc2a178326fb5f6a7232b5e5c1796ba05ba91d0aa9aaa626511d07b87b21bea5c SHA512 102c7f60f81ae685eb4f106a4a05396a5936186ded7e46ef3fb805ac703dee7f3e3a08f72315fb6d72537d73ae6b996dfc7ebcd973ba574bf75303745596128f +DIST darling-Heimdal-0.1.20260201.tar.gz 14370404 BLAKE2B 20ee44a5691834e942562dd4a4861a4ce8d57409942e8de2cd7b7b1927421220ffa92be2b22d2551abaf2f1a38901a14ec44e98e580e59ab4d901da3d2e71cb5 SHA512 9262e4caa31c827e567ea4904d8edc8e5981701f404114912c8713d74bb9b348908649ce9aafbf2ef3f75597267496734e752e868d9da28b196b8030edb67bc0 +DIST darling-Heimdal-0.1.20260220.tar.gz 14370404 BLAKE2B 20ee44a5691834e942562dd4a4861a4ce8d57409942e8de2cd7b7b1927421220ffa92be2b22d2551abaf2f1a38901a14ec44e98e580e59ab4d901da3d2e71cb5 SHA512 9262e4caa31c827e567ea4904d8edc8e5981701f404114912c8713d74bb9b348908649ce9aafbf2ef3f75597267496734e752e868d9da28b196b8030edb67bc0 +DIST darling-IOGraphics-0.1.20260201.tar.gz 396031 BLAKE2B ddff5c4aef926d0dd031ae340b698a1e4b70f8e6372c4eb12a868e3b63777593ccc163427fba88a2b1320715d9f64164730328692bcf15a8aafa23ea2106d73d SHA512 ffa84286062ce76d629a73fa362734c9f69e9a5f393eaf8d71525f316cf5cc9089b9f7abf4bcc5be83898e598ec250588fc74009d705c993f33e3d3ae6a8b18b +DIST darling-IOGraphics-0.1.20260220.tar.gz 396031 BLAKE2B ddff5c4aef926d0dd031ae340b698a1e4b70f8e6372c4eb12a868e3b63777593ccc163427fba88a2b1320715d9f64164730328692bcf15a8aafa23ea2106d73d SHA512 ffa84286062ce76d629a73fa362734c9f69e9a5f393eaf8d71525f316cf5cc9089b9f7abf4bcc5be83898e598ec250588fc74009d705c993f33e3d3ae6a8b18b +DIST darling-IOHIDFamily-0.1.20260201.tar.gz 1074447 BLAKE2B cd578ec236625e11c1e6182a2df453eed4c446bbc05ef0b89635a78505c2b0c504e747ac6cd1d4b4081e124a258f03284b7889c8e49fd9baa9679c5bdb1d3b0d SHA512 c7391301ce38ff8210d691a058d51e75477d9ac830e100206bace4f33f50136a1e8039eb92f1e86b22b1a13a3ec500b7e223e61b84cc6eeb4aff87b0adb84ae5 +DIST darling-IOHIDFamily-0.1.20260220.tar.gz 1074447 BLAKE2B cd578ec236625e11c1e6182a2df453eed4c446bbc05ef0b89635a78505c2b0c504e747ac6cd1d4b4081e124a258f03284b7889c8e49fd9baa9679c5bdb1d3b0d SHA512 c7391301ce38ff8210d691a058d51e75477d9ac830e100206bace4f33f50136a1e8039eb92f1e86b22b1a13a3ec500b7e223e61b84cc6eeb4aff87b0adb84ae5 +DIST darling-IOKitTools-0.1.20260201.tar.gz 34240 BLAKE2B f92dadbb2c32670c023bcbbb33d68951080c552f51574c85990ca4a3140fc96a629e52c43c1b8920a552a037903ab993f1e421f10414eb29f5db032243a836a9 SHA512 ccb6f261c7b4d36f68b1069008ac96928d5902c6b3578be3e590d903fcdfc5e11119e6c42c7502fc0bd1fa8b1779815cfcab79c5c566c5642b15780c74cfa7d5 +DIST darling-IOKitTools-0.1.20260220.tar.gz 34240 BLAKE2B f92dadbb2c32670c023bcbbb33d68951080c552f51574c85990ca4a3140fc96a629e52c43c1b8920a552a037903ab993f1e421f10414eb29f5db032243a836a9 SHA512 ccb6f261c7b4d36f68b1069008ac96928d5902c6b3578be3e590d903fcdfc5e11119e6c42c7502fc0bd1fa8b1779815cfcab79c5c566c5642b15780c74cfa7d5 +DIST darling-IONetworkingFamily-0.1.20260201.tar.gz 237213 BLAKE2B a79f4fc7818604e8b56e8af68cabcfaf4ef365b81ab1dcb9709b36f2f8eabebd1dc73a63192752cb36991825dfbf26477c6c5d82e91eb2210ab774b2da80755a SHA512 657b4318d7882d4795d754fb7104b2b5decd0e01da5a0ce4bcf6909885618ea96e8cca1c8cd48b5f34b236404d15f000b3b2f4d599dba5d775bf9ccef2a43a66 +DIST darling-IONetworkingFamily-0.1.20260220.tar.gz 237213 BLAKE2B a79f4fc7818604e8b56e8af68cabcfaf4ef365b81ab1dcb9709b36f2f8eabebd1dc73a63192752cb36991825dfbf26477c6c5d82e91eb2210ab774b2da80755a SHA512 657b4318d7882d4795d754fb7104b2b5decd0e01da5a0ce4bcf6909885618ea96e8cca1c8cd48b5f34b236404d15f000b3b2f4d599dba5d775bf9ccef2a43a66 +DIST darling-JavaScriptCore-0.1.20260201.tar.gz 13646228 BLAKE2B d5fa0a9af025e67231baa404e202bfc7084cb66c943d7a97e69497e72101f97a5c96368a17f67a2c4d14790906ff093948f6191f2d6e20a5152bcfd4ef425d5c SHA512 75b9efd7be4a017e4567cbe89343de515388b2c9af77ccef86875e044f536ad0c2245573ce775c670d414ab596a8c37ba0deef8d35d0377d75e8c07ac04edf80 +DIST darling-JavaScriptCore-0.1.20260220.tar.gz 13646228 BLAKE2B d5fa0a9af025e67231baa404e202bfc7084cb66c943d7a97e69497e72101f97a5c96368a17f67a2c4d14790906ff093948f6191f2d6e20a5152bcfd4ef425d5c SHA512 75b9efd7be4a017e4567cbe89343de515388b2c9af77ccef86875e044f536ad0c2245573ce775c670d414ab596a8c37ba0deef8d35d0377d75e8c07ac04edf80 +DIST darling-Libc-0.1.20260201.tar.gz 2602379 BLAKE2B 028c35d2553a1178d52737ad3e625594867bb8de6654924803baf1a4a5dade28f72491844f45045bcd21213ff96e20ac47ebbff51b3b8fc4390dc89f0cf8cbec SHA512 8ccb3b576fb09be74e48a592d23e4a0a746b4f2b2e273ea8e9f5b2331a6da9f173853fb323a9c2cdf363facf94dc82b870e1bcbe612e8ce7640f6d8ce6490813 +DIST darling-Libc-0.1.20260220.tar.gz 2602379 BLAKE2B 028c35d2553a1178d52737ad3e625594867bb8de6654924803baf1a4a5dade28f72491844f45045bcd21213ff96e20ac47ebbff51b3b8fc4390dc89f0cf8cbec SHA512 8ccb3b576fb09be74e48a592d23e4a0a746b4f2b2e273ea8e9f5b2331a6da9f173853fb323a9c2cdf363facf94dc82b870e1bcbe612e8ce7640f6d8ce6490813 +DIST darling-Libinfo-0.1.20260201.tar.gz 307962 BLAKE2B 287dfb2ed9d9540bf6d9c4c11d4fe24da2184883645c10b8a3244133be8a1ad3c830ae7b4fe1fd8a1052233dcaa5cbc8fa8fd3f3047acc137266b94713230667 SHA512 80faf722742b75c21a9b8eb06e6e1dc88db9944d59c5bc9afe228247000fc4273b5546a767dbbde4366b21ad1957b0d4af6ea0e49a1aa3eb963e7777377bc6c5 +DIST darling-Libinfo-0.1.20260220.tar.gz 307962 BLAKE2B 287dfb2ed9d9540bf6d9c4c11d4fe24da2184883645c10b8a3244133be8a1ad3c830ae7b4fe1fd8a1052233dcaa5cbc8fa8fd3f3047acc137266b94713230667 SHA512 80faf722742b75c21a9b8eb06e6e1dc88db9944d59c5bc9afe228247000fc4273b5546a767dbbde4366b21ad1957b0d4af6ea0e49a1aa3eb963e7777377bc6c5 +DIST darling-Libnotify-0.1.20260201.tar.gz 107979 BLAKE2B e860482511290ed3ed82f5b6c536374144801f4b545aad058d2d4d659516ff843c99a0c809d692636cbe4d0ae40127fd6ebc2c4e22949d0645efc52760db30ed SHA512 61b8b793329211cc811bda78676c2ba19c546dffe78ad381b8c19514e30b9de21a87f1923bf1960b001cb7865f87e0c3f44f518df9fd6f7062b4de4dd64a5a8c +DIST darling-Libnotify-0.1.20260220.tar.gz 107979 BLAKE2B e860482511290ed3ed82f5b6c536374144801f4b545aad058d2d4d659516ff843c99a0c809d692636cbe4d0ae40127fd6ebc2c4e22949d0645efc52760db30ed SHA512 61b8b793329211cc811bda78676c2ba19c546dffe78ad381b8c19514e30b9de21a87f1923bf1960b001cb7865f87e0c3f44f518df9fd6f7062b4de4dd64a5a8c +DIST darling-Libsystem-0.1.20260201.tar.gz 26902 BLAKE2B 6a95406300ddcd6bf4e2933670f709b463e4b03e7fb19d7ad118e83c528fad22ee97108b500cc375287e46095dc906b9523be4326ba4dba0f2dfdd854297618f SHA512 91c7fb3ca7e54358a4c91fc4e24bcb374a252976c1e537d3fdab4dd95168035f3f1185bdb94689d7e628ac173b7f34ee5d385bd570ab89eef9c2c7bc02d3eb0c +DIST darling-Libsystem-0.1.20260220.tar.gz 26902 BLAKE2B 6a95406300ddcd6bf4e2933670f709b463e4b03e7fb19d7ad118e83c528fad22ee97108b500cc375287e46095dc906b9523be4326ba4dba0f2dfdd854297618f SHA512 91c7fb3ca7e54358a4c91fc4e24bcb374a252976c1e537d3fdab4dd95168035f3f1185bdb94689d7e628ac173b7f34ee5d385bd570ab89eef9c2c7bc02d3eb0c +DIST darling-MITKerberosShim-0.1.20260201.tar.gz 345841 BLAKE2B 5c460bd78eb899677f6bebc1e9d630e1aeb1c36ea3265d9581767fe1abcb45135ed4e2236aad95bb5a2ad9674f3224115f11d204e5c7e85a5d277e72ba27bb28 SHA512 ec53b99503c1b73465b7e7db907482d78eabb5116026c762be43f5633d21feb370b5fc9856d92c544fbe32ecb54be4d9ec6b6bcfc5c9cf36fdcfde0b8250be55 +DIST darling-MITKerberosShim-0.1.20260220.tar.gz 345841 BLAKE2B 5c460bd78eb899677f6bebc1e9d630e1aeb1c36ea3265d9581767fe1abcb45135ed4e2236aad95bb5a2ad9674f3224115f11d204e5c7e85a5d277e72ba27bb28 SHA512 ec53b99503c1b73465b7e7db907482d78eabb5116026c762be43f5633d21feb370b5fc9856d92c544fbe32ecb54be4d9ec6b6bcfc5c9cf36fdcfde0b8250be55 +DIST darling-OpenLDAP-0.1.20260201.tar.gz 5829424 BLAKE2B b26c93f5689307a65c007de71e3529fc3375b9f235b2ed01d52f248427d22dd03c9cb4669f576b89c2e44913098f7d76a616da8fc45743728555314f4193913f SHA512 f59d135234d2f4187f3ea7e8023c49b1b313f3c661be86ae02aa028630bca1530b7a2cce26d3a5466c9618397635135e2215ba5784a99116a7c955ad26538d89 +DIST darling-OpenLDAP-0.1.20260220.tar.gz 5829424 BLAKE2B b26c93f5689307a65c007de71e3529fc3375b9f235b2ed01d52f248427d22dd03c9cb4669f576b89c2e44913098f7d76a616da8fc45743728555314f4193913f SHA512 f59d135234d2f4187f3ea7e8023c49b1b313f3c661be86ae02aa028630bca1530b7a2cce26d3a5466c9618397635135e2215ba5784a99116a7c955ad26538d89 +DIST darling-SecurityTokend-0.1.20260201.tar.gz 34077 BLAKE2B 773a246da98b41065d8005af9d550fc24f2cbd678fc0cd2b53190996c1941812086078d6528a38f21141856bd76aeb9b0813460ed1ec48c87a2d5137b2adb665 SHA512 7bf5b578f54bfbdf9080b37406cdc632d4a074abd3a59ace1b9272673bac9855ef4b1565a60ded28bcc53910ef3773e48fc4ef3d07418f7fa34e38ab98b21cc3 +DIST darling-SecurityTokend-0.1.20260220.tar.gz 34077 BLAKE2B 773a246da98b41065d8005af9d550fc24f2cbd678fc0cd2b53190996c1941812086078d6528a38f21141856bd76aeb9b0813460ed1ec48c87a2d5137b2adb665 SHA512 7bf5b578f54bfbdf9080b37406cdc632d4a074abd3a59ace1b9272673bac9855ef4b1565a60ded28bcc53910ef3773e48fc4ef3d07418f7fa34e38ab98b21cc3 +DIST darling-SmartCardServices-0.1.20260201.tar.gz 233746 BLAKE2B 00d60c782a936de1d8af5d4d6c98cf968dab81b59356c25283b1b4a3aadf252b5dda51e507043a63bf23d4a1aafecb1601481f4c5737f666c7a39fee10b1e75b SHA512 98bfc479182ef56ff44372e63c8409239a56e17010cc3dd37027afdca9fb727f851f2996a0de46db5c9506b772efb6750db77260b17a047a3df059f98dd0e314 +DIST darling-SmartCardServices-0.1.20260220.tar.gz 233746 BLAKE2B 00d60c782a936de1d8af5d4d6c98cf968dab81b59356c25283b1b4a3aadf252b5dda51e507043a63bf23d4a1aafecb1601481f4c5737f666c7a39fee10b1e75b SHA512 98bfc479182ef56ff44372e63c8409239a56e17010cc3dd37027afdca9fb727f851f2996a0de46db5c9506b772efb6750db77260b17a047a3df059f98dd0e314 +DIST darling-TextEdit-0.1.20260201.tar.gz 4194437 BLAKE2B 404fa0f6939c0255cbcc56d0e39a7d1f21f8510d087cc979dbb679c6b6e2d57f313124891f43bac8cca37de09af859d2893e7d138aef81707fb565f6318d323c SHA512 cff10c9c30665c3b68b5db05bc01f83eb9065c0be436d08a721d670260e70306e08536ecccba66ea7163deaa88775337da4b65820fee13e98383939a49c54dad +DIST darling-TextEdit-0.1.20260220.tar.gz 4194437 BLAKE2B 404fa0f6939c0255cbcc56d0e39a7d1f21f8510d087cc979dbb679c6b6e2d57f313124891f43bac8cca37de09af859d2893e7d138aef81707fb565f6318d323c SHA512 cff10c9c30665c3b68b5db05bc01f83eb9065c0be436d08a721d670260e70306e08536ecccba66ea7163deaa88775337da4b65820fee13e98383939a49c54dad +DIST darling-WTF-0.1.20260201.tar.gz 2585420 BLAKE2B 500c48843c84dcaa99cbb8eb73772b6901624b222e7d8eb05030bce95908074cec1f4a2b59ef970ea12ee54a98e0df1e735ccfdf16ec97e4e39b8db041c9d275 SHA512 e6a0a45a732cbac5858d48db7677ab845bcd3a61bd75f2ae73bd58beb323ec029bafcc44aae7cb129741da778844f11450d480035e3d3ee75620a94513f6145e +DIST darling-WTF-0.1.20260220.tar.gz 2585420 BLAKE2B 500c48843c84dcaa99cbb8eb73772b6901624b222e7d8eb05030bce95908074cec1f4a2b59ef970ea12ee54a98e0df1e735ccfdf16ec97e4e39b8db041c9d275 SHA512 e6a0a45a732cbac5858d48db7677ab845bcd3a61bd75f2ae73bd58beb323ec029bafcc44aae7cb129741da778844f11450d480035e3d3ee75620a94513f6145e +DIST darling-WebCore-0.1.20260201.tar.gz 41313347 BLAKE2B 6053ab5fbfba46912e66ff54c5fb3932d78428122828e0087e31eefa9938c81728ed4da1598af7a3cded4c57c0f80e5342ef8003466f8d33eba21a9ff1bc62c1 SHA512 7425038b947c01ca9728e538db1883b5295fa38c0da164160d83bad88519efebf1ccf4c1fb988c1595e51a6d6b343e95d561bda949b96e91ae356b00943ee5be +DIST darling-WebCore-0.1.20260220.tar.gz 41313347 BLAKE2B 6053ab5fbfba46912e66ff54c5fb3932d78428122828e0087e31eefa9938c81728ed4da1598af7a3cded4c57c0f80e5342ef8003466f8d33eba21a9ff1bc62c1 SHA512 7425038b947c01ca9728e538db1883b5295fa38c0da164160d83bad88519efebf1ccf4c1fb988c1595e51a6d6b343e95d561bda949b96e91ae356b00943ee5be +DIST darling-adv_cmds-0.1.20260201.tar.gz 231336 BLAKE2B 346b37351b57c5c9778a2e8d2bebd160554b4bcdeb69080b6f985efba6844c0c360ca38a9250dc4fdf28127d27cd17b3c366e26cb8b6b9f1bf953c63ef4c6e65 SHA512 edab737965c2178724dd4ac4343ac1d67de4295cb675ebe5ee30f15f2d927f078a4cdbf4bc6fa0bdf9d91ad917f2e191bb674a20d04ae33585a8902add2b1204 +DIST darling-adv_cmds-0.1.20260220.tar.gz 231336 BLAKE2B 346b37351b57c5c9778a2e8d2bebd160554b4bcdeb69080b6f985efba6844c0c360ca38a9250dc4fdf28127d27cd17b3c366e26cb8b6b9f1bf953c63ef4c6e65 SHA512 edab737965c2178724dd4ac4343ac1d67de4295cb675ebe5ee30f15f2d927f078a4cdbf4bc6fa0bdf9d91ad917f2e191bb674a20d04ae33585a8902add2b1204 +DIST darling-apr-0.1.20260201.tar.gz 2121591 BLAKE2B bb33f3a3ce5e5ed427397c25458d1bea1d1027787c0dae7b2f82fb67df70db253443b600bb45c4bd45bed55392d7b8e90a87dca947c38d5d1d43b4348f5dd388 SHA512 e215b30e819d6265cfeaabf99f42a4245c1751473cc9728fe9d9194b9f2e23ddb2dd86b5fee981eaea38ab6b57922264a466fd3112b534e43e969248c0b42671 +DIST darling-apr-0.1.20260220.tar.gz 2121591 BLAKE2B bb33f3a3ce5e5ed427397c25458d1bea1d1027787c0dae7b2f82fb67df70db253443b600bb45c4bd45bed55392d7b8e90a87dca947c38d5d1d43b4348f5dd388 SHA512 e215b30e819d6265cfeaabf99f42a4245c1751473cc9728fe9d9194b9f2e23ddb2dd86b5fee981eaea38ab6b57922264a466fd3112b534e43e969248c0b42671 +DIST darling-architecture-0.1.20260201.tar.gz 19086 BLAKE2B b6566908d4b180347df194fdf756a0bc5e46ef45e0a0ab34792c59545e27215f05d6c3b700e7c0e065c1369cd007fcd905ffa879f8b528d8f3d75eb53916f7d8 SHA512 7410a6abece6778bd2aedad924e3230f6a6587be12b5a7ec3a387c0e777aa8ed0e3ef8abca4e99b516a591158483e622e48cfbbf18f44248a5ea29d151ba1640 +DIST darling-architecture-0.1.20260220.tar.gz 19086 BLAKE2B b6566908d4b180347df194fdf756a0bc5e46ef45e0a0ab34792c59545e27215f05d6c3b700e7c0e065c1369cd007fcd905ffa879f8b528d8f3d75eb53916f7d8 SHA512 7410a6abece6778bd2aedad924e3230f6a6587be12b5a7ec3a387c0e777aa8ed0e3ef8abca4e99b516a591158483e622e48cfbbf18f44248a5ea29d151ba1640 +DIST darling-awk-0.1.20260201.tar.gz 1864808 BLAKE2B 85acb73d86e910dc0de121e8149d18bde041757ead427c03e8a69f7d8cd714005e0a182071efc297907e1c71ecf94bd5dfbcf45666d2f0a1ab61f0afe5baec91 SHA512 28dda00a8f2c2c90185f86e34246259a1eabe6673d761f8e420b306d74aed790fcabaaf11846a8e8c60806fb5d06e622d228ef3b753b0d27d027f1e898d4e854 +DIST darling-awk-0.1.20260220.tar.gz 1864808 BLAKE2B 85acb73d86e910dc0de121e8149d18bde041757ead427c03e8a69f7d8cd714005e0a182071efc297907e1c71ecf94bd5dfbcf45666d2f0a1ab61f0afe5baec91 SHA512 28dda00a8f2c2c90185f86e34246259a1eabe6673d761f8e420b306d74aed790fcabaaf11846a8e8c60806fb5d06e622d228ef3b753b0d27d027f1e898d4e854 +DIST darling-bash-0.1.20260201.tar.gz 4107086 BLAKE2B 92e99129dc639b87bd13bb637f542c7cae95ef46315b00bee5eb1ee70ab312189cad341e867346f325dc325bfc394f5ebb86a6268573131e065ce01f2b1a8b7c SHA512 0767a13df7f3f74584b6d722090f04ed312a0e76428d34e1c1a27e44ef7b33b49c5fed3dd0ccc17af6982d8bb837de8c6cd0e747b2f3cb0ccac3acb7be72f469 +DIST darling-bash-0.1.20260220.tar.gz 4107086 BLAKE2B 92e99129dc639b87bd13bb637f542c7cae95ef46315b00bee5eb1ee70ab312189cad341e867346f325dc325bfc394f5ebb86a6268573131e065ce01f2b1a8b7c SHA512 0767a13df7f3f74584b6d722090f04ed312a0e76428d34e1c1a27e44ef7b33b49c5fed3dd0ccc17af6982d8bb837de8c6cd0e747b2f3cb0ccac3acb7be72f469 +DIST darling-basic_cmds-0.1.20260201.tar.gz 20526 BLAKE2B e5cf1c845c4d1731d3ded8949d1b2de47c9e9226d848aee55e4e2984f8d399190d01903b3672db903a15ceb5e6661bf30ffe1307f6451e4622781c015a452723 SHA512 d20c203eb11c4abf7cd34aeba74a38d02792623a21de55810adac98a221a578e99ccc6d9a82da0d49c5551766171f7754f5a5eff3c1a29304cbd235646acf3d2 +DIST darling-basic_cmds-0.1.20260220.tar.gz 20526 BLAKE2B e5cf1c845c4d1731d3ded8949d1b2de47c9e9226d848aee55e4e2984f8d399190d01903b3672db903a15ceb5e6661bf30ffe1307f6451e4622781c015a452723 SHA512 d20c203eb11c4abf7cd34aeba74a38d02792623a21de55810adac98a221a578e99ccc6d9a82da0d49c5551766171f7754f5a5eff3c1a29304cbd235646acf3d2 +DIST darling-bc-0.1.20260201.tar.gz 561870 BLAKE2B d4e11ca00e876f7349d1cbafc8ac3563e470fedf365ff60698186ec899e9683bda673405454cd6dc74a60b3ddff501d7c940dc486c866f0f0713f14d426b8b66 SHA512 a902d04a9910ce95fb7b63d7b4fdb8af348c50e61e288887ec8b8995e7b7d9bbcd6f13384d15ffea47018bc3f3b3543d5c998cc390d0abdea260f75d64ec1b29 +DIST darling-bc-0.1.20260220.tar.gz 561870 BLAKE2B d4e11ca00e876f7349d1cbafc8ac3563e470fedf365ff60698186ec899e9683bda673405454cd6dc74a60b3ddff501d7c940dc486c866f0f0713f14d426b8b66 SHA512 a902d04a9910ce95fb7b63d7b4fdb8af348c50e61e288887ec8b8995e7b7d9bbcd6f13384d15ffea47018bc3f3b3543d5c998cc390d0abdea260f75d64ec1b29 +DIST darling-bind9-0.1.20260201.tar.gz 12595429 BLAKE2B 515665f9b721bedabf24842f4cf748bba37c475c94d46d7e885688a10431b976cd077d755554c2d0b13a68b3413a37899e084a4542fa558095de737ffc5dec19 SHA512 2160f436a4a08a3155be6e26a3225690b60b78343ca4855e00e2f353af8b8ff2f106f99f388846d1bfdd46d1ba5d9bddd0c960b56f3eb2636caebaa8ca730dfa +DIST darling-bind9-0.1.20260220.tar.gz 12595429 BLAKE2B 515665f9b721bedabf24842f4cf748bba37c475c94d46d7e885688a10431b976cd077d755554c2d0b13a68b3413a37899e084a4542fa558095de737ffc5dec19 SHA512 2160f436a4a08a3155be6e26a3225690b60b78343ca4855e00e2f353af8b8ff2f106f99f388846d1bfdd46d1ba5d9bddd0c960b56f3eb2636caebaa8ca730dfa +DIST darling-bmalloc-0.1.20260201.tar.gz 212717 BLAKE2B 53396a88ede59f05cda0d0431de44ee6c3195da488945a1af734d65c1e22065f793894f1d91212915281c92d2221691c9aa61b867ab0c4063a346904151bc7eb SHA512 0eb6074d6e29a2f9b9ab9af4bc3a552ed422e252eaff6743beb341e921978a06f00d1cb234e2211155678f74f26c13f1167ceddafb94397cd75898c31898e7fe +DIST darling-bmalloc-0.1.20260220.tar.gz 212717 BLAKE2B 53396a88ede59f05cda0d0431de44ee6c3195da488945a1af734d65c1e22065f793894f1d91212915281c92d2221691c9aa61b867ab0c4063a346904151bc7eb SHA512 0eb6074d6e29a2f9b9ab9af4bc3a552ed422e252eaff6743beb341e921978a06f00d1cb234e2211155678f74f26c13f1167ceddafb94397cd75898c31898e7fe +DIST darling-bootstrap_cmds-0.1.20260201.tar.gz 124986 BLAKE2B 1f30ef43daf9bdb0cc321d71eb3d264519ee125a0dc1368d761907d93f63bd06eeb85c84b79cc923757e4480b044ad67bb24bf6a862028324a79ceacb467724e SHA512 7e4c4f549d28dde0fd8dd651a4bada9e906eec4f56062c357e99f91e087a1f766831c0b33c337d6ce4732ca60a82a9115d87754829b5c5b05d4dc9327b45d429 +DIST darling-bootstrap_cmds-0.1.20260220.tar.gz 124986 BLAKE2B 1f30ef43daf9bdb0cc321d71eb3d264519ee125a0dc1368d761907d93f63bd06eeb85c84b79cc923757e4480b044ad67bb24bf6a862028324a79ceacb467724e SHA512 7e4c4f549d28dde0fd8dd651a4bada9e906eec4f56062c357e99f91e087a1f766831c0b33c337d6ce4732ca60a82a9115d87754829b5c5b05d4dc9327b45d429 +DIST darling-bsm-0.1.20260201.tar.gz 573041 BLAKE2B dcc004c5add830ae5de8bf4964ef5dca9a9a5120032a949c42c343cecf5f706898bcad1b3d01ee19cbd8625840c40dc2878bc6acff259b646f5f7b84a0941284 SHA512 5165cc6052763931196ea091ce1938e984f42ca4d65907b4124219285b445347f31a70f3556059f06964df7f8856f77e13bdc379494d9a39c6bb3277fe58a1df +DIST darling-bsm-0.1.20260220.tar.gz 573041 BLAKE2B dcc004c5add830ae5de8bf4964ef5dca9a9a5120032a949c42c343cecf5f706898bcad1b3d01ee19cbd8625840c40dc2878bc6acff259b646f5f7b84a0941284 SHA512 5165cc6052763931196ea091ce1938e984f42ca4d65907b4124219285b445347f31a70f3556059f06964df7f8856f77e13bdc379494d9a39c6bb3277fe58a1df +DIST darling-bzip2-0.1.20260201.tar.gz 804712 BLAKE2B 0ac4bf77873cdbc6703b9def4f4f8badea8117091d803bfda612fa3908888ff210c3f9e544fb0094d4cf4eaf9f17dbcebb99bba8fbc47bf700e231216ed1ed50 SHA512 0ee0218f5834c52393c23238a0d3b7e1197303b4e4e409503b90a68fea89387c5102572a7a6addd7b8582664bf878b8d20f9d1499fc4e87c8fc1f125c669f5d3 +DIST darling-bzip2-0.1.20260220.tar.gz 804712 BLAKE2B 0ac4bf77873cdbc6703b9def4f4f8badea8117091d803bfda612fa3908888ff210c3f9e544fb0094d4cf4eaf9f17dbcebb99bba8fbc47bf700e231216ed1ed50 SHA512 0ee0218f5834c52393c23238a0d3b7e1197303b4e4e409503b90a68fea89387c5102572a7a6addd7b8582664bf878b8d20f9d1499fc4e87c8fc1f125c669f5d3 +DIST darling-cctools-0.1.20260201.tar.gz 1972230 BLAKE2B 146d28830deddd4b76cf8b31e723557ff04a0879053b20bc1981bdc96f0b4cea124e8f305351b530a6ce03e814d2adf07534815c1a4292e610a62c85ee848202 SHA512 bc6ac62c506428fda8daae95a56894d78f351d5f543f3ec85f5a680cf27e4ac98068d606effab7c8f46ae6999a8925b90dcb06f4183ae5e536703a34c4acb732 +DIST darling-cctools-0.1.20260220.tar.gz 1972230 BLAKE2B 146d28830deddd4b76cf8b31e723557ff04a0879053b20bc1981bdc96f0b4cea124e8f305351b530a6ce03e814d2adf07534815c1a4292e610a62c85ee848202 SHA512 bc6ac62c506428fda8daae95a56894d78f351d5f543f3ec85f5a680cf27e4ac98068d606effab7c8f46ae6999a8925b90dcb06f4183ae5e536703a34c4acb732 +DIST darling-cfnetwork-0.1.20260201.tar.gz 422398 BLAKE2B 4f5c684f62b9bc760ebd80bd5ee9f1e54af7d3faa7000391d7cbb7298c339be02cb53785450680a9e5f4aaa298ba4249c9fd905dd04287706e8ad0856ac7204a SHA512 4011cf8d469c775d7b29f24dd2258da4760e2cc14f488957f133eeda6554f42dfb03ec5872773f3ad1b9f307490734a7049a2afdd8f703f7f1ac36cca2630501 +DIST darling-cfnetwork-0.1.20260220.tar.gz 422398 BLAKE2B 4f5c684f62b9bc760ebd80bd5ee9f1e54af7d3faa7000391d7cbb7298c339be02cb53785450680a9e5f4aaa298ba4249c9fd905dd04287706e8ad0856ac7204a SHA512 4011cf8d469c775d7b29f24dd2258da4760e2cc14f488957f133eeda6554f42dfb03ec5872773f3ad1b9f307490734a7049a2afdd8f703f7f1ac36cca2630501 +DIST darling-cocotron-0.1.20260201.tar.gz 3440739 BLAKE2B 9d8fb0c3a8dcc4c3ca227fd05ffb6f4ba0e3bea377a8408b4813547b66f8890508e98ec2e5d4e7d4003611adf86ded587c67b99dccf7873cfef1e70f7fa2a2a7 SHA512 cc77833ee1deffd2792633a22d5bd981e00e70dc33e41ed4d14c55a710368255817e3cadce31adc61d039590aa94d0b2dfc2c66e8fff4db2a67d8ef10adacade +DIST darling-cocotron-0.1.20260220.tar.gz 3440739 BLAKE2B 9d8fb0c3a8dcc4c3ca227fd05ffb6f4ba0e3bea377a8408b4813547b66f8890508e98ec2e5d4e7d4003611adf86ded587c67b99dccf7873cfef1e70f7fa2a2a7 SHA512 cc77833ee1deffd2792633a22d5bd981e00e70dc33e41ed4d14c55a710368255817e3cadce31adc61d039590aa94d0b2dfc2c66e8fff4db2a67d8ef10adacade +DIST darling-commoncrypto-0.1.20260201.tar.gz 711414 BLAKE2B c1fc0c668317d2c1c0185e2f68f99335ad312acb78753d6319b9559c9db189a656e8c09520c37c84783bd5ecb614708e0f72878029508423f848b8a307bcd911 SHA512 c9ef43d762c6643bd3a5942263f21157aa67160ac55f3c53bccf09f8701405ef984aafe18af2a9dda4086d979ca47b0e255ca6a467d804cfb52cde595412b549 +DIST darling-commoncrypto-0.1.20260220.tar.gz 711414 BLAKE2B c1fc0c668317d2c1c0185e2f68f99335ad312acb78753d6319b9559c9db189a656e8c09520c37c84783bd5ecb614708e0f72878029508423f848b8a307bcd911 SHA512 c9ef43d762c6643bd3a5942263f21157aa67160ac55f3c53bccf09f8701405ef984aafe18af2a9dda4086d979ca47b0e255ca6a467d804cfb52cde595412b549 +DIST darling-compiler-rt-0.1.20260201.tar.gz 2169679 BLAKE2B 08adf0fba6d69ecd76672d35ed19e1d2f1c63b7870060f873918280aea63a1ec85bf538b4bdc90077b9a0415cfad1a7c2537750111584be14efa047cf197dee5 SHA512 402c5883c288184adcae66f9e5a003dfd714984bfede34877bfe037ee8f90ffd3ac1b5819e6e6bc4f90ae17c13e9f3d4de94e01b2329e73b3dcf16d9c51ddb19 +DIST darling-compiler-rt-0.1.20260220.tar.gz 2169679 BLAKE2B 08adf0fba6d69ecd76672d35ed19e1d2f1c63b7870060f873918280aea63a1ec85bf538b4bdc90077b9a0415cfad1a7c2537750111584be14efa047cf197dee5 SHA512 402c5883c288184adcae66f9e5a003dfd714984bfede34877bfe037ee8f90ffd3ac1b5819e6e6bc4f90ae17c13e9f3d4de94e01b2329e73b3dcf16d9c51ddb19 +DIST darling-complete-source-0.1.20260222.tar.gz 804820275 BLAKE2B e6d324a8ecc9aeda03397c859444e28f00dcf44e12c0dba7b23f86407aa69f98439ab5c8ba77661f13b87c50f853344ac128c9b57c5b4976e665a83c5a5d0309 SHA512 cae5ed8dd880f15c7e3031ca1894460457681d593acf5edc6d9b588284308e5ade36d170de530c458f95ccc3256a9fc36a53449c4a1d93b9f5ff2f620f2ad487 +DIST darling-configd-0.1.20260201.tar.gz 933440 BLAKE2B 400d343dfc8937c70c0b70e47961fba098397b862be3111a0d3154a5ca496f16b5d4c828d11c5d91f11fdbbb31e1352e8ea1c436330f9e54bdf6d2e83423d3de SHA512 3851daff129aa41c7e3a7d84adfff83188cf7753f98c1b0dba83aab62c8a236d8293b1cbd32d35a5bff774c8ee0c1347c61cdf85b3265f1d3e47ccde8e9e4cca +DIST darling-configd-0.1.20260220.tar.gz 933440 BLAKE2B 400d343dfc8937c70c0b70e47961fba098397b862be3111a0d3154a5ca496f16b5d4c828d11c5d91f11fdbbb31e1352e8ea1c436330f9e54bdf6d2e83423d3de SHA512 3851daff129aa41c7e3a7d84adfff83188cf7753f98c1b0dba83aab62c8a236d8293b1cbd32d35a5bff774c8ee0c1347c61cdf85b3265f1d3e47ccde8e9e4cca +DIST darling-copyfile-0.1.20260201.tar.gz 73855 BLAKE2B 13b97563f7343584145ddfd35dd85a09071459ec88c036b13261de5c8e417bdaee149e3bf293c2b78a748cf880139b2e62e47a51561ea9ca005f05d9da32b65c SHA512 2a7c6d84c4d41d9352a7531a691a217ea8aeb4fa12d7168b7f3f08922ba54fdf44f9e96d3e10c923bc9780b0a0ce2eca1b70ac91fb4a582020ceff386b67fb02 +DIST darling-copyfile-0.1.20260220.tar.gz 73855 BLAKE2B 13b97563f7343584145ddfd35dd85a09071459ec88c036b13261de5c8e417bdaee149e3bf293c2b78a748cf880139b2e62e47a51561ea9ca005f05d9da32b65c SHA512 2a7c6d84c4d41d9352a7531a691a217ea8aeb4fa12d7168b7f3f08922ba54fdf44f9e96d3e10c923bc9780b0a0ce2eca1b70ac91fb4a582020ceff386b67fb02 +DIST darling-corecrypto-0.1.20260201.tar.gz 137427 BLAKE2B 25f0e9c10319a818ae680b1729b4e3ae80f5d20317b18213216ec54348ec89741563efc8060b5d29237b1c50aa4d8032e86367fc0a9495c902a537c02ccbcf82 SHA512 e876e6044f41b28120d3cf74104a8ae6d716d07182ba2e025c67337193c6c9bd95f556a2316f8d93cc13220014964e93a4bbb277b7aef0a0c0db20d92f489aa8 +DIST darling-corecrypto-0.1.20260220.tar.gz 137427 BLAKE2B 25f0e9c10319a818ae680b1729b4e3ae80f5d20317b18213216ec54348ec89741563efc8060b5d29237b1c50aa4d8032e86367fc0a9495c902a537c02ccbcf82 SHA512 e876e6044f41b28120d3cf74104a8ae6d716d07182ba2e025c67337193c6c9bd95f556a2316f8d93cc13220014964e93a4bbb277b7aef0a0c0db20d92f489aa8 +DIST darling-corefoundation-0.1.20260201.tar.gz 1588157 BLAKE2B 787f19863689a11a84ce5a59e1faaed6755537edd26cacfe530f79ac72de0955b833af8d98453125d31738249759d7d721217f2e2773876c549c05963aa59cff SHA512 816208d56f35a424abb51870d38f4c974f4580df5238e8bc7c70e3aeded0976c6babd1e1b18cb6413612214379be0e541921e2a02e861a442c67a0814ce568a6 +DIST darling-corefoundation-0.1.20260220.tar.gz 1588157 BLAKE2B 787f19863689a11a84ce5a59e1faaed6755537edd26cacfe530f79ac72de0955b833af8d98453125d31738249759d7d721217f2e2773876c549c05963aa59cff SHA512 816208d56f35a424abb51870d38f4c974f4580df5238e8bc7c70e3aeded0976c6babd1e1b18cb6413612214379be0e541921e2a02e861a442c67a0814ce568a6 +DIST darling-coretls-0.1.20260201.tar.gz 281281 BLAKE2B a8fda44f20b9fdace85445b22039afe2056e41c96b29a7b6b836e9e1c6774d2ef5761fb162772040051f4b12c658ef79389025a7cf1d58fcc0ce933795696a65 SHA512 561cd854724d0b7a010981776719df8bea5f83d0490441f786e66ee449aec44de7f853898013e852740b85559846037e31bb9f5c206ed6472e17e6cbc9813aaa +DIST darling-coretls-0.1.20260220.tar.gz 281281 BLAKE2B a8fda44f20b9fdace85445b22039afe2056e41c96b29a7b6b836e9e1c6774d2ef5761fb162772040051f4b12c658ef79389025a7cf1d58fcc0ce933795696a65 SHA512 561cd854724d0b7a010981776719df8bea5f83d0490441f786e66ee449aec44de7f853898013e852740b85559846037e31bb9f5c206ed6472e17e6cbc9813aaa +DIST darling-crontabs-0.1.20260201.tar.gz 46154 BLAKE2B 1c88e935f9206e2a672a25cf49896ef7ae7a3d64658ac445b4cd748db1f563c676484309d0721b17396c4f2e9ffdcfc1a44577d2a631f4139ff70988f0c0184d SHA512 c911499c39bfe6b2ccdb6d7409de8e5433c66dbaae4fbf24e8a1dab759af47923cc215986263d7dbf2f9ea275d4c88b81896e1572562d7effbe3e03445168df1 +DIST darling-crontabs-0.1.20260220.tar.gz 46154 BLAKE2B 1c88e935f9206e2a672a25cf49896ef7ae7a3d64658ac445b4cd748db1f563c676484309d0721b17396c4f2e9ffdcfc1a44577d2a631f4139ff70988f0c0184d SHA512 c911499c39bfe6b2ccdb6d7409de8e5433c66dbaae4fbf24e8a1dab759af47923cc215986263d7dbf2f9ea275d4c88b81896e1572562d7effbe3e03445168df1 +DIST darling-csu-0.1.20260201.tar.gz 14124 BLAKE2B b3156f45e72e8736e5fed649b6f8be1f73f7dded5e2f8c32dd29ba20327df682e9f0c49ce7a6d06f86dabb0a8e6c5aed039fd9bac37dd5e2ae53c80e2f217c15 SHA512 5cd61ff606f22422dc01e35c9fa7bb42d36919bc49d69cb1db5b3e762e49a52a370e73e0d91a22a6d261d401d6b793e5df0e25f46f1a512667b96b84af7289d2 +DIST darling-cups-0.1.20260201.tar.gz 8171054 BLAKE2B 802c67be1cf05416cc2403d3bffccce3713d4b86ff1ee76b568c5416bf93ece5445b1f5de81bb2e77a0d4f83e3f04e9babbfa41ed2f8e804803d3201be6a5cd1 SHA512 0bd8baa7477c55c697e5fa3e034e678bec8510c9d7c76fb1f6de847c0cb22212a76bd59d3a55aa8027c0451376f6fdfe0f4847696631560645ff64fe5c98bfb0 +DIST darling-cups-0.1.20260220.tar.gz 8171054 BLAKE2B 802c67be1cf05416cc2403d3bffccce3713d4b86ff1ee76b568c5416bf93ece5445b1f5de81bb2e77a0d4f83e3f04e9babbfa41ed2f8e804803d3201be6a5cd1 SHA512 0bd8baa7477c55c697e5fa3e034e678bec8510c9d7c76fb1f6de847c0cb22212a76bd59d3a55aa8027c0451376f6fdfe0f4847696631560645ff64fe5c98bfb0 +DIST darling-curl-0.1.20260201.tar.gz 3873906 BLAKE2B b43af28efede49aed124562991cd7dd94d547084a94c69e168baca7b6ccaf881666808616edef7d0e82fc6fc88ffb698dc7fa5956d2b9fbc2fe43462d9e06a0b SHA512 0fa11c877dd94c5907f7fa7e46dcc434f1e9c8f954c8fc4d3905420907b04f4ecd44a050fbaec86e3e59f7923f098f6db61f06d7e80718a3e5ff1662347c2f58 +DIST darling-curl-0.1.20260220.tar.gz 3873906 BLAKE2B b43af28efede49aed124562991cd7dd94d547084a94c69e168baca7b6ccaf881666808616edef7d0e82fc6fc88ffb698dc7fa5956d2b9fbc2fe43462d9e06a0b SHA512 0fa11c877dd94c5907f7fa7e46dcc434f1e9c8f954c8fc4d3905420907b04f4ecd44a050fbaec86e3e59f7923f098f6db61f06d7e80718a3e5ff1662347c2f58 +DIST darling-dbuskit-0.1.20260201.tar.gz 523450 BLAKE2B 0f59e41d819767fd61208852846f5e19da44a4c7581d55952cb3cfc777d35c0c752fd1f7ea80e743a72055268b28933474509868cacecea218d6717d11f3a164 SHA512 c901d7dd0166819494123e93f0fbe02e6ccf084ce5efeb80235bc679a0d7712821e93a5b25ae7609b124bf6d4c5ecc3f21874c3a35a74ec9414c215920483df0 +DIST darling-dbuskit-0.1.20260220.tar.gz 523450 BLAKE2B 0f59e41d819767fd61208852846f5e19da44a4c7581d55952cb3cfc777d35c0c752fd1f7ea80e743a72055268b28933474509868cacecea218d6717d11f3a164 SHA512 c901d7dd0166819494123e93f0fbe02e6ccf084ce5efeb80235bc679a0d7712821e93a5b25ae7609b124bf6d4c5ecc3f21874c3a35a74ec9414c215920483df0 +DIST darling-dmg-0.1.20260201.tar.gz 56252 BLAKE2B 448b79a8abfd470f7c396110a9a67427e1aa81729ef8e2ae38504765bdcd0f544a4a0dec87ee0921e29342ee2d84fc563d787cda3b9b7a64a2a61e7e0bf8ed7b SHA512 b58d2e6c41289e7546a82fbde929f2cdb23363b72c3bd831d547d363f4a7e4218defd6208b23a05eda6dba2f03aff0a75b311d43966a68d205f2e8e9cb2dc1e8 +DIST darling-dmg-0.1.20260220.tar.gz 56252 BLAKE2B 448b79a8abfd470f7c396110a9a67427e1aa81729ef8e2ae38504765bdcd0f544a4a0dec87ee0921e29342ee2d84fc563d787cda3b9b7a64a2a61e7e0bf8ed7b SHA512 b58d2e6c41289e7546a82fbde929f2cdb23363b72c3bd831d547d363f4a7e4218defd6208b23a05eda6dba2f03aff0a75b311d43966a68d205f2e8e9cb2dc1e8 +DIST darling-doc_cmds-0.1.20260201.tar.gz 24245 BLAKE2B 4511352a43325015fdd7ce509e5a665f891a7e405a1d3d833529202b7bb946da2c706a9b383d2483f574ee7b306b9473e60e873eb57c170939d4e0e15ff04caf SHA512 b92fd5eb1bd226edd6fc727503e983f945a767a706024140d14e4b66593dc0f6540fb385935681b1e69aa9a7f38bc3c9a36dc0791a0b00a7b6c18815c67e142d +DIST darling-doc_cmds-0.1.20260220.tar.gz 24245 BLAKE2B 4511352a43325015fdd7ce509e5a665f891a7e405a1d3d833529202b7bb946da2c706a9b383d2483f574ee7b306b9473e60e873eb57c170939d4e0e15ff04caf SHA512 b92fd5eb1bd226edd6fc727503e983f945a767a706024140d14e4b66593dc0f6540fb385935681b1e69aa9a7f38bc3c9a36dc0791a0b00a7b6c18815c67e142d +DIST darling-dtrace-0.1.20260201.tar.gz 1343494 BLAKE2B 9b6adb5dbc5c22682cf9cb3a98a7d14151c6dbf9104473fc890e151df648521ab90fc2c464bc50871a9b31da3bc17f9e33a41d46c5f129e65d91b3b15d0f4c6b SHA512 9e5117d22c8903e5ccc46b526007adbbc8a8b95d1c834cff38b2d5e412abfe663695fbb955b93a9ecda109b7f47e20182f10574b335c7d2b2bd7850f3f3234d6 +DIST darling-dtrace-0.1.20260220.tar.gz 1343494 BLAKE2B 9b6adb5dbc5c22682cf9cb3a98a7d14151c6dbf9104473fc890e151df648521ab90fc2c464bc50871a9b31da3bc17f9e33a41d46c5f129e65d91b3b15d0f4c6b SHA512 9e5117d22c8903e5ccc46b526007adbbc8a8b95d1c834cff38b2d5e412abfe663695fbb955b93a9ecda109b7f47e20182f10574b335c7d2b2bd7850f3f3234d6 +DIST darling-dyld-0.1.20260201.tar.gz 2313154 BLAKE2B 884766122e5b095d8d8773f886580fd23d709f79f907251d56c0d3a0473fa13024e47d9ea2006bcadffdd0c8f9b63a719edeb5e9dd019ad5902b7c6057aa5ac4 SHA512 d9d823efedcf94107362e0cf5d387583889521aec765430796bb6f8c2e0313ea426b0db5079aad49a68cd818e7283897f7aeb8c3829df6ecd0daba077c433b51 +DIST darling-dyld-0.1.20260220.tar.gz 2313154 BLAKE2B 884766122e5b095d8d8773f886580fd23d709f79f907251d56c0d3a0473fa13024e47d9ea2006bcadffdd0c8f9b63a719edeb5e9dd019ad5902b7c6057aa5ac4 SHA512 d9d823efedcf94107362e0cf5d387583889521aec765430796bb6f8c2e0313ea426b0db5079aad49a68cd818e7283897f7aeb8c3829df6ecd0daba077c433b51 +DIST darling-energytrace-0.1.20260201.tar.gz 1398 BLAKE2B 7071fce255500c50d18d6f925dd17c7fb9e1035a06c67e4aef5c0d1e846a9fe40949864015f63c3c211b972dc8c6a0a8aca94464072d56664f581c4184c75376 SHA512 04e800fb0eb1d043ae934ca1374c91b61a5dafa02fa8cbbb32aaa4fd16b7888d3f1e6496b6316b42cd7661d8dfa8f8ea028f7c7dbfcbc8cb18676327e2c77817 +DIST darling-energytrace-0.1.20260220.tar.gz 1398 BLAKE2B 7071fce255500c50d18d6f925dd17c7fb9e1035a06c67e4aef5c0d1e846a9fe40949864015f63c3c211b972dc8c6a0a8aca94464072d56664f581c4184c75376 SHA512 04e800fb0eb1d043ae934ca1374c91b61a5dafa02fa8cbbb32aaa4fd16b7888d3f1e6496b6316b42cd7661d8dfa8f8ea028f7c7dbfcbc8cb18676327e2c77817 +DIST darling-expat-0.1.20260201.tar.gz 666343 BLAKE2B 00568a3e24756c36ce7127b6c54e9064b5efdace2511f89ee129389ab6fbbb8765986b8ad52a312777a4863bc5bb763f98fb1c7573d132e0587a62203e0493e8 SHA512 e8f386427d7c9479782933a6c97b133e44217c53567cd33fe26cfa496069730b53f5faa6915745212ddb589e87bb364551dbbc2a8a0bc960f995606f66a63d0b +DIST darling-expat-0.1.20260220.tar.gz 666343 BLAKE2B 00568a3e24756c36ce7127b6c54e9064b5efdace2511f89ee129389ab6fbbb8765986b8ad52a312777a4863bc5bb763f98fb1c7573d132e0587a62203e0493e8 SHA512 e8f386427d7c9479782933a6c97b133e44217c53567cd33fe26cfa496069730b53f5faa6915745212ddb589e87bb364551dbbc2a8a0bc960f995606f66a63d0b +DIST darling-file-0.1.20260201.tar.gz 1287329 BLAKE2B e7029be4da7515041b66322694e9f6ebba640819b6ced613bfcd2321d56b4b1dc18257996447ed2029d2d6d30ba8b75672af150df0c9d15bc84a82366160aca4 SHA512 b45ff14f474d2926fb8b5261f7c3b37f01c397c30782d2f33853946a5f9e2f8b684d379bf58f921ccfd3b9f5902653a353a26f845716c2ec434669c2204ef2f0 +DIST darling-file-0.1.20260220.tar.gz 1287329 BLAKE2B e7029be4da7515041b66322694e9f6ebba640819b6ced613bfcd2321d56b4b1dc18257996447ed2029d2d6d30ba8b75672af150df0c9d15bc84a82366160aca4 SHA512 b45ff14f474d2926fb8b5261f7c3b37f01c397c30782d2f33853946a5f9e2f8b684d379bf58f921ccfd3b9f5902653a353a26f845716c2ec434669c2204ef2f0 +DIST darling-file_cmds-0.1.20260201.tar.gz 390025 BLAKE2B d89888dcc09fccfe04225410dddfbc22b1176e8cd6b9fdbb40cc854c342caaabe95c330f4f8d54005f4cd3c0d408c68de539a3cf407789a692436ec885cc53b0 SHA512 4dfac63b6369775a6d8bc21b4b8062ee5be1c8ec782bf74b067fcf45c7b036b5f128ea6bdff4c869334dd47eec8c5ec63899938963cd794fd3e1c9cd68e15578 +DIST darling-file_cmds-0.1.20260220.tar.gz 390025 BLAKE2B d89888dcc09fccfe04225410dddfbc22b1176e8cd6b9fdbb40cc854c342caaabe95c330f4f8d54005f4cd3c0d408c68de539a3cf407789a692436ec885cc53b0 SHA512 4dfac63b6369775a6d8bc21b4b8062ee5be1c8ec782bf74b067fcf45c7b036b5f128ea6bdff4c869334dd47eec8c5ec63899938963cd794fd3e1c9cd68e15578 +DIST darling-files-0.1.20260201.tar.gz 1604803 BLAKE2B bead675ab5932d50b127248bcc37a8966d8da61355f108a6accb3dbb8b214e2c424c7d25f669bd3989ab060358b2cfe0d57dd333f3ef0832a74181290bc5a8bd SHA512 beae920f58c39960fdc5c00e22598a3bdf90a4fb413df26ee3c54510b684a5b2e838224ce00204d137b27a130374ff072db6563a5fb3323e1003a67dc5be9b2f +DIST darling-files-0.1.20260220.tar.gz 1604803 BLAKE2B bead675ab5932d50b127248bcc37a8966d8da61355f108a6accb3dbb8b214e2c424c7d25f669bd3989ab060358b2cfe0d57dd333f3ef0832a74181290bc5a8bd SHA512 beae920f58c39960fdc5c00e22598a3bdf90a4fb413df26ee3c54510b684a5b2e838224ce00204d137b27a130374ff072db6563a5fb3323e1003a67dc5be9b2f +DIST darling-foundation-0.1.20260201.tar.gz 641045 BLAKE2B 1004dc41d9b244e94618061031440314f3249723d1ff752d64c09810551b79970b72801234adca6b40abb37dcb2ee3dc598fd0cb699abcb3a284b2a42646ba5a SHA512 40fa245df3d22f0dbb53d601e35274a2640f0acdbc9ca24f5d830cc8eb1632b7394910de5d1a4d2f95181192aa4d6a71b1149d6ccd9dfe8c34975ff579f63c13 +DIST darling-foundation-0.1.20260220.tar.gz 641045 BLAKE2B 1004dc41d9b244e94618061031440314f3249723d1ff752d64c09810551b79970b72801234adca6b40abb37dcb2ee3dc598fd0cb699abcb3a284b2a42646ba5a SHA512 40fa245df3d22f0dbb53d601e35274a2640f0acdbc9ca24f5d830cc8eb1632b7394910de5d1a4d2f95181192aa4d6a71b1149d6ccd9dfe8c34975ff579f63c13 +DIST darling-glut-0.1.20260201.tar.gz 327660 BLAKE2B f4e126413ec6538d550b626f4844b707f1e96cc0436a26f69f8fb9c7f9e343e9593eb777a924ecd132da319b9b2e54a895a023e426d10fe754567ab15cb7af55 SHA512 cd6b1afbc5a1a9b473470cfec79a289bc9da0df802d76f5487cfcbbcf89bfcd4520b79beda0c969571472a1a2a47ce59d593af392b911475786655e96156482c +DIST darling-glut-0.1.20260220.tar.gz 327660 BLAKE2B f4e126413ec6538d550b626f4844b707f1e96cc0436a26f69f8fb9c7f9e343e9593eb777a924ecd132da319b9b2e54a895a023e426d10fe754567ab15cb7af55 SHA512 cd6b1afbc5a1a9b473470cfec79a289bc9da0df802d76f5487cfcbbcf89bfcd4520b79beda0c969571472a1a2a47ce59d593af392b911475786655e96156482c +DIST darling-gnudiff-0.1.20260201.tar.gz 823698 BLAKE2B 16209256b9b635cc9cb9e4d9912a605a91b043dff2439e7fca72175cbba4d99b02384ff0fa933facb1473c5e4c969dc6dbc76936e7604d47e2c759afeca2749f SHA512 9ccd3a1af4612b725dbaba21d4ec5c1bebff58d2698b1e535ea728b0b1c2c4ae1ef1662cfa517fd4ed129d542fa4f8dd2ae05d2c2a18de5d2ceeea61f68c43c8 +DIST darling-gnudiff-0.1.20260220.tar.gz 823698 BLAKE2B 16209256b9b635cc9cb9e4d9912a605a91b043dff2439e7fca72175cbba4d99b02384ff0fa933facb1473c5e4c969dc6dbc76936e7604d47e2c759afeca2749f SHA512 9ccd3a1af4612b725dbaba21d4ec5c1bebff58d2698b1e535ea728b0b1c2c4ae1ef1662cfa517fd4ed129d542fa4f8dd2ae05d2c2a18de5d2ceeea61f68c43c8 +DIST darling-gnutar-0.1.20260201.tar.gz 3320061 BLAKE2B 3e574a74702de9582df0311a99884e760213e6c189e4ec2def1bf55bb283ebd1f012d9ce261c6b360e4f2787a35b7fc52aa894387b56c58c560c8848f8c6e9ae SHA512 a542d88acb0e9a81bb60e088df72d2ffd94158fedc5f457bdc4e11c079a747df4a22fad604855f68aa0d152db64ab8e4627c409ee561e406029af2bb8f8a8355 +DIST darling-gnutar-0.1.20260220.tar.gz 3320061 BLAKE2B 3e574a74702de9582df0311a99884e760213e6c189e4ec2def1bf55bb283ebd1f012d9ce261c6b360e4f2787a35b7fc52aa894387b56c58c560c8848f8c6e9ae SHA512 a542d88acb0e9a81bb60e088df72d2ffd94158fedc5f457bdc4e11c079a747df4a22fad604855f68aa0d152db64ab8e4627c409ee561e406029af2bb8f8a8355 +DIST darling-gpatch-0.1.20260201.tar.gz 239369 BLAKE2B 1c032d147b0153ee024657e71075caa7bdd1c0e464add9dbf2793a13f38b6c3563cd8e5c9cbe56ed18a766352788e1e1e81f7a265aabc23ac058de6646a7c89e SHA512 6d9c063d112034a71616c262e63c1fc4b4bc7f8e9b8c4da9572718b828c34a7d38a012c401ff02365a227fee9f47221e51785fd39c96b87f0f9d14dc594a9a5f +DIST darling-gpatch-0.1.20260220.tar.gz 239369 BLAKE2B 1c032d147b0153ee024657e71075caa7bdd1c0e464add9dbf2793a13f38b6c3563cd8e5c9cbe56ed18a766352788e1e1e81f7a265aabc23ac058de6646a7c89e SHA512 6d9c063d112034a71616c262e63c1fc4b4bc7f8e9b8c4da9572718b828c34a7d38a012c401ff02365a227fee9f47221e51785fd39c96b87f0f9d14dc594a9a5f +DIST darling-grep-0.1.20260201.tar.gz 706250 BLAKE2B c00bfba9b74cfa853351c1f1a683f012b318440f4c5e2436934f66b245480c3acd4b89aade6406c72599519428a68151a8eeef64d7ae1c7b5ea2b0fa080b57e8 SHA512 c5d8906fcc29f2f189cdfc43ce5d354fb3ffc31353c6d1cf0074b8841bbdae208a5fc0e86ae11385e346c4714a5c42185f94ba52d7f3d58cc4ac6e6c16da0f3e +DIST darling-grep-0.1.20260220.tar.gz 706250 BLAKE2B c00bfba9b74cfa853351c1f1a683f012b318440f4c5e2436934f66b245480c3acd4b89aade6406c72599519428a68151a8eeef64d7ae1c7b5ea2b0fa080b57e8 SHA512 c5d8906fcc29f2f189cdfc43ce5d354fb3ffc31353c6d1cf0074b8841bbdae208a5fc0e86ae11385e346c4714a5c42185f94ba52d7f3d58cc4ac6e6c16da0f3e +DIST darling-groff-0.1.20260201.tar.gz 5791522 BLAKE2B 2d81dd28df9124fd32988f0434cde4c2f42c316685a18c29295243891d595104ac124dff09eda97339b1a2ea4d0d47e521c9ef708e327c98541cacda736f192d SHA512 b0d1f57b867ed6e97ac07d2af22107e0fea2d1cf32caabf75e2d1e23d683829909cf799855183838a52eb6b9cfda11ee865fcd5e918fc576e974332cb55177e6 +DIST darling-groff-0.1.20260220.tar.gz 5791522 BLAKE2B 2d81dd28df9124fd32988f0434cde4c2f42c316685a18c29295243891d595104ac124dff09eda97339b1a2ea4d0d47e521c9ef708e327c98541cacda736f192d SHA512 b0d1f57b867ed6e97ac07d2af22107e0fea2d1cf32caabf75e2d1e23d683829909cf799855183838a52eb6b9cfda11ee865fcd5e918fc576e974332cb55177e6 +DIST darling-icu-0.1.20260201.tar.gz 34350609 BLAKE2B 81d22807665bc935138b556d6dc1058b34f44d26db126f9c7b03e5e4e0ad95609a48b0c8cf86b517dddd63b823c6f05d2e1390a3791cf9d6620d5732d4e59011 SHA512 2a69af14e52f2f91ca0cc3709bb8009ee1d38d6fc393e73ff30551644fd6b1d0473d1a508b8debcc78fce12e8789d40e046e0b58e0ad087f1257c39bc87ff92c +DIST darling-icu-0.1.20260220.tar.gz 34350609 BLAKE2B 81d22807665bc935138b556d6dc1058b34f44d26db126f9c7b03e5e4e0ad95609a48b0c8cf86b517dddd63b823c6f05d2e1390a3791cf9d6620d5732d4e59011 SHA512 2a69af14e52f2f91ca0cc3709bb8009ee1d38d6fc393e73ff30551644fd6b1d0473d1a508b8debcc78fce12e8789d40e046e0b58e0ad087f1257c39bc87ff92c +DIST darling-installer-0.1.20260201.tar.gz 42120 BLAKE2B 3e612d7360b446f2adfa4184dd2030111074cce936ea219570e9984f532310cfa65d653ecdcd246ed6b3c38a554618a4b587d3018c1bd57ea14eb1c20a4f5f93 SHA512 84cb38b8e34f2bf8486f7ebac1cda2d1be478b68b6fdb51d47493f49a1e52a28a8947c46a3a83c8388e33151c1cbc500ac9a16f0e47300c3df44ccaa194d4692 +DIST darling-installer-0.1.20260220.tar.gz 42120 BLAKE2B 3e612d7360b446f2adfa4184dd2030111074cce936ea219570e9984f532310cfa65d653ecdcd246ed6b3c38a554618a4b587d3018c1bd57ea14eb1c20a4f5f93 SHA512 84cb38b8e34f2bf8486f7ebac1cda2d1be478b68b6fdb51d47493f49a1e52a28a8947c46a3a83c8388e33151c1cbc500ac9a16f0e47300c3df44ccaa194d4692 +DIST darling-iokitd-0.1.20260201.tar.gz 22422 BLAKE2B f95cbe3a3469ceeb8d1f18de70c7f9ec5a133e32bfd56fe7fc90fc45ea4ab30296d35669911011361c3077143dc2f7415fc1bc44815efe796dd0bd40be662d13 SHA512 31d6765021e0d106542b64d7765c46d014ab38022f01d3c7a8bcfad8948932f74e5a0ec9c6c6c5b534e096c3bf16ebc6e21bd7fec4108f322afed86d9b770a94 +DIST darling-iokitd-0.1.20260220.tar.gz 22422 BLAKE2B f95cbe3a3469ceeb8d1f18de70c7f9ec5a133e32bfd56fe7fc90fc45ea4ab30296d35669911011361c3077143dc2f7415fc1bc44815efe796dd0bd40be662d13 SHA512 31d6765021e0d106542b64d7765c46d014ab38022f01d3c7a8bcfad8948932f74e5a0ec9c6c6c5b534e096c3bf16ebc6e21bd7fec4108f322afed86d9b770a94 +DIST darling-iokituser-0.1.20260201.tar.gz 909724 BLAKE2B 9bf1caf516ee6c5e8fa7666ba14051b8ad6da7aa6fb3919d4d5ca84af1d990a21f5b620bc411986c1bd7ca9bc2bfe9d58f3076b027018579d51eb779d58fb24d SHA512 72b841738b3ab1893903215170e8983fca0b9c0c80941a51e8f3189dfd42b4c42bca0c98589fd58382ae708b4e4e8dad0a8ee1247f608ae6fef98853eb0d4c1c +DIST darling-iokituser-0.1.20260220.tar.gz 909724 BLAKE2B 9bf1caf516ee6c5e8fa7666ba14051b8ad6da7aa6fb3919d4d5ca84af1d990a21f5b620bc411986c1bd7ca9bc2bfe9d58f3076b027018579d51eb779d58fb24d SHA512 72b841738b3ab1893903215170e8983fca0b9c0c80941a51e8f3189dfd42b4c42bca0c98589fd58382ae708b4e4e8dad0a8ee1247f608ae6fef98853eb0d4c1c +DIST darling-iostoragefamily-0.1.20260201.tar.gz 5153367 BLAKE2B b59a3a65ecead2474f74c83a3413a592e4925ce5dcb72986d0328af84b2632b5d907d61ff739b1fccfcd2326fe6119a405152c2c05a884ac43db629e28ef6846 SHA512 8ec4cda9de16df7a917508b6828015f6dde0c9fcc2bd2bb867ef056deaf5a83a44eb019f5ccdd683a916b90b0eda46a8270a520575c424b7dd435c272f0dec22 +DIST darling-iostoragefamily-0.1.20260220.tar.gz 5153367 BLAKE2B b59a3a65ecead2474f74c83a3413a592e4925ce5dcb72986d0328af84b2632b5d907d61ff739b1fccfcd2326fe6119a405152c2c05a884ac43db629e28ef6846 SHA512 8ec4cda9de16df7a917508b6828015f6dde0c9fcc2bd2bb867ef056deaf5a83a44eb019f5ccdd683a916b90b0eda46a8270a520575c424b7dd435c272f0dec22 +DIST darling-keymgr-0.1.20260201.tar.gz 495434 BLAKE2B 3359cb6327a6b1846552bf2d519b5135758e76f027157f6d86b774bc7ee227f799b3c614fa47296ec4c9e0c21ed5c2c135cf29602d46904e4267768ecb13b57f SHA512 aeaeeb6beb4fb7e558927629885aabcd0f13ca5a43452157552f37c9ad62c7084470ce95d5605bd20dcc8772b58768ad40c4eae5a46430c4a9c82e095ceadfd8 +DIST darling-keymgr-0.1.20260220.tar.gz 495434 BLAKE2B 3359cb6327a6b1846552bf2d519b5135758e76f027157f6d86b774bc7ee227f799b3c614fa47296ec4c9e0c21ed5c2c135cf29602d46904e4267768ecb13b57f SHA512 aeaeeb6beb4fb7e558927629885aabcd0f13ca5a43452157552f37c9ad62c7084470ce95d5605bd20dcc8772b58768ad40c4eae5a46430c4a9c82e095ceadfd8 +DIST darling-less-0.1.20260201.tar.gz 303692 BLAKE2B aade44b6d74974867d4938d44fbcf56b313c220ca7f088c628d14adc755150054e682a3bcd13cf077a4efa3d8ad342de8fee9709fd4162c10cad0aeff74f7b2d SHA512 84097f015de2fe3e4051edcec4b56ab0f56c8d04b4cdf413ddb7e68246a9c12a672e3e4765d8a2afe8923cc18c2b4e06057db64d7dc74b08447b2032d61555be +DIST darling-less-0.1.20260220.tar.gz 303692 BLAKE2B aade44b6d74974867d4938d44fbcf56b313c220ca7f088c628d14adc755150054e682a3bcd13cf077a4efa3d8ad342de8fee9709fd4162c10cad0aeff74f7b2d SHA512 84097f015de2fe3e4051edcec4b56ab0f56c8d04b4cdf413ddb7e68246a9c12a672e3e4765d8a2afe8923cc18c2b4e06057db64d7dc74b08447b2032d61555be +DIST darling-libarchive-0.1.20260201.tar.gz 26976337 BLAKE2B 7f9f886a7280e8dd70c25d330aeacc4d169713647ae2426646f6a4787ad27e41873c1a0dccf8ec9ca550bdbfd4ef3be563c277ad578aec43a420b5f4fd345179 SHA512 628a5fbe504a12d268f2b853930daa4e8cf4bb2d017f543d791270192143558d03dfe1b8d3bbae7bc324b390890722fc777a2f9726958a117139391d03e0eb30 +DIST darling-libarchive-0.1.20260220.tar.gz 26976337 BLAKE2B 7f9f886a7280e8dd70c25d330aeacc4d169713647ae2426646f6a4787ad27e41873c1a0dccf8ec9ca550bdbfd4ef3be563c277ad578aec43a420b5f4fd345179 SHA512 628a5fbe504a12d268f2b853930daa4e8cf4bb2d017f543d791270192143558d03dfe1b8d3bbae7bc324b390890722fc777a2f9726958a117139391d03e0eb30 +DIST darling-libauto-0.1.20260201.tar.gz 7370 BLAKE2B ba799f40acf2746b250fd769d43b80a4dbe9bd7b8bbefbc464906494ed28225dc859a993662c5f3f689611bbe73f6c0e6e9933db3bfe61fba523a28c63fd4836 SHA512 195b565b4131711d429a0b6ef96cbcdf2fc91854b4dc303a0e866fb5fc76eb19f5ac86d7e3c011cf764a4193a607fe57d08af86fd5ef9cd814ea99bb525186d6 +DIST darling-libauto-0.1.20260220.tar.gz 7370 BLAKE2B ba799f40acf2746b250fd769d43b80a4dbe9bd7b8bbefbc464906494ed28225dc859a993662c5f3f689611bbe73f6c0e6e9933db3bfe61fba523a28c63fd4836 SHA512 195b565b4131711d429a0b6ef96cbcdf2fc91854b4dc303a0e866fb5fc76eb19f5ac86d7e3c011cf764a4193a607fe57d08af86fd5ef9cd814ea99bb525186d6 +DIST darling-libclosure-0.1.20260201.tar.gz 136177 BLAKE2B 6843aaf8ff5656377624e51e61aefd791672b97af2010d3275d12098a6866dbb4fa8637f7197c2ed90f9cd75ceeecf728a06b91d92fcb846ed36a78e5ab1ab46 SHA512 4fec0fa5fe81db58b8bedaf309ec921f3e27c86c98078f0283d972d7f5b51950feefe84b66df4337ad60218fa9db00e0bc6031e66c440da8b683e94ae4849c33 +DIST darling-libclosure-0.1.20260220.tar.gz 136177 BLAKE2B 6843aaf8ff5656377624e51e61aefd791672b97af2010d3275d12098a6866dbb4fa8637f7197c2ed90f9cd75ceeecf728a06b91d92fcb846ed36a78e5ab1ab46 SHA512 4fec0fa5fe81db58b8bedaf309ec921f3e27c86c98078f0283d972d7f5b51950feefe84b66df4337ad60218fa9db00e0bc6031e66c440da8b683e94ae4849c33 +DIST darling-libcxx-0.1.20260201.tar.gz 3173300 BLAKE2B 12d692f87b6bb7188b9df9586a9a657b844eb54bd890592bbc38017f4142058fb8042ccc813e2fdbaa274044abff0f527e437581175716d4b95053aa500a5309 SHA512 503b9d2a3a3d28b33c0e2ff853cedb17abf945176c64de38cde4e7f21c885d41c79fb1e580a0757707fa1f8526e2f816ac802fac4e1d77ffc1e7d3b07afd0982 +DIST darling-libcxx-0.1.20260220.tar.gz 3173300 BLAKE2B 12d692f87b6bb7188b9df9586a9a657b844eb54bd890592bbc38017f4142058fb8042ccc813e2fdbaa274044abff0f527e437581175716d4b95053aa500a5309 SHA512 503b9d2a3a3d28b33c0e2ff853cedb17abf945176c64de38cde4e7f21c885d41c79fb1e580a0757707fa1f8526e2f816ac802fac4e1d77ffc1e7d3b07afd0982 +DIST darling-libcxxabi-0.1.20260201.tar.gz 759473 BLAKE2B 4db6fb7432e7e403a01b87bd6cfe9dde82b4a038119879ce6594504d72811e8b9325b9a55f768649a2d74f18d0d3b680f9f5e396c109d1032ecbbaae62ea9e28 SHA512 ceedf24dfe3c8b433c3dd3bd648edd513722749d2deaa1e8a990f3f164069f1b2e479463a337cce146634f64757cc6639fa91513e5d1ea37afe955e7af90a121 +DIST darling-libcxxabi-0.1.20260220.tar.gz 759473 BLAKE2B 4db6fb7432e7e403a01b87bd6cfe9dde82b4a038119879ce6594504d72811e8b9325b9a55f768649a2d74f18d0d3b680f9f5e396c109d1032ecbbaae62ea9e28 SHA512 ceedf24dfe3c8b433c3dd3bd648edd513722749d2deaa1e8a990f3f164069f1b2e479463a337cce146634f64757cc6639fa91513e5d1ea37afe955e7af90a121 +DIST darling-libdispatch-0.1.20260201.tar.gz 628791 BLAKE2B bad16bf98c925fd5beb703d63410fe1f7efcb57bc034fcd736e98d54256c9fd1c5dca6089db4033f57745f2292158e69eb9c1e9a5e8ab9c07c0d61d089898d82 SHA512 e56ca94cb574ac9f42583c89f323d59d2231b8af3052ec9cfb546d188a537c33195db161289ab7ec3442f37c25c0cacf580684aefdbb09ea6af7b2c7b8ab447d +DIST darling-libdispatch-0.1.20260220.tar.gz 628791 BLAKE2B bad16bf98c925fd5beb703d63410fe1f7efcb57bc034fcd736e98d54256c9fd1c5dca6089db4033f57745f2292158e69eb9c1e9a5e8ab9c07c0d61d089898d82 SHA512 e56ca94cb574ac9f42583c89f323d59d2231b8af3052ec9cfb546d188a537c33195db161289ab7ec3442f37c25c0cacf580684aefdbb09ea6af7b2c7b8ab447d +DIST darling-libedit-0.1.20260201.tar.gz 669589 BLAKE2B b80fbf490c8a4fb2a62abec9d0f440d9cac894b5ffe83891dd4c01e32648c33895fd76fcebda17fcf732064993696776393097990ee82b4f377958a37eb3e277 SHA512 312807f89154824b2a28a9a1bc7be57c46b65ab06cdbcbd4d97f316a5f28f0b63120a67868e9dd225db25f0eb42aeb6b1494432a0dc836ff1e204b4324be7419 +DIST darling-libedit-0.1.20260220.tar.gz 669589 BLAKE2B b80fbf490c8a4fb2a62abec9d0f440d9cac894b5ffe83891dd4c01e32648c33895fd76fcebda17fcf732064993696776393097990ee82b4f377958a37eb3e277 SHA512 312807f89154824b2a28a9a1bc7be57c46b65ab06cdbcbd4d97f316a5f28f0b63120a67868e9dd225db25f0eb42aeb6b1494432a0dc836ff1e204b4324be7419 +DIST darling-libffi-0.1.20260201.tar.gz 495528 BLAKE2B 74f1f9fc6ab5c8ee55e41e0d210ea0e75ee2a1a6d66e4cf44380e6268f3fd019124e908927ec5a66179309def2183d4b509ee007368f4565454c27d7947a8c4c SHA512 6d7fc3adc4267893177e0bfe8ecc17cb3e03a759da1335ab04c993bcc18f7e2151ef18403596d33ca93cf3e94f083ab8b8a3c1a12fb2ea967020b789562c8868 +DIST darling-libffi-0.1.20260220.tar.gz 495528 BLAKE2B 74f1f9fc6ab5c8ee55e41e0d210ea0e75ee2a1a6d66e4cf44380e6268f3fd019124e908927ec5a66179309def2183d4b509ee007368f4565454c27d7947a8c4c SHA512 6d7fc3adc4267893177e0bfe8ecc17cb3e03a759da1335ab04c993bcc18f7e2151ef18403596d33ca93cf3e94f083ab8b8a3c1a12fb2ea967020b789562c8868 +DIST darling-libiconv-0.1.20260201.tar.gz 2254754 BLAKE2B 320c5b8d9d15b3231483443f48170b7056526e15ac756736611c86e4c0f7205c1ce536ea05767864e8cbf4e59c9ec4375e6cf5b43e532962a64e01bd82457a4f SHA512 50dd68d2aba5a17606b85eba0bfb7f794a4a3ea023d7cc25ff73ea714927a0e9e097ca37bfc17b6a8c1604bede1eaac34ba6819fec3f5f500321d96624a48501 +DIST darling-libiconv-0.1.20260220.tar.gz 2254754 BLAKE2B 320c5b8d9d15b3231483443f48170b7056526e15ac756736611c86e4c0f7205c1ce536ea05767864e8cbf4e59c9ec4375e6cf5b43e532962a64e01bd82457a4f SHA512 50dd68d2aba5a17606b85eba0bfb7f794a4a3ea023d7cc25ff73ea714927a0e9e097ca37bfc17b6a8c1604bede1eaac34ba6819fec3f5f500321d96624a48501 +DIST darling-libkqueue-0.1.20260201.tar.gz 173018 BLAKE2B 8c246b466ef9b2fbd65f69f10f407939df24ef71fb2dc65f77046e343d68aafbdc8199ac2d0e16401bcea1223d4fa02870a37546d7e7abe0dd53abf04afa0e4c SHA512 490a5ff1cb2ec996ff725b1f98b8af187d4f23036859766d32d637f1a8f25fb874ca129e0873e7ec75aa0c022c25363d5308fea16dbbd1215ed81d372bc8097a +DIST darling-libkqueue-0.1.20260220.tar.gz 173018 BLAKE2B 8c246b466ef9b2fbd65f69f10f407939df24ef71fb2dc65f77046e343d68aafbdc8199ac2d0e16401bcea1223d4fa02870a37546d7e7abe0dd53abf04afa0e4c SHA512 490a5ff1cb2ec996ff725b1f98b8af187d4f23036859766d32d637f1a8f25fb874ca129e0873e7ec75aa0c022c25363d5308fea16dbbd1215ed81d372bc8097a +DIST darling-liblzma-0.1.20260201.tar.gz 1582563 BLAKE2B 48146413db16c34cd4f672af17bc7fe96e790bcc8edb2186e181fd193d05ee51b3ddf09455c4b36258fa6dbf219e2c965ebbb7d76adb71d2c578a0ed8dbc0370 SHA512 d96f3ccf81b6739c3c426f6e23a8a9f817276e624d75b2a3c61576c2cd6f9ec7c57b1acd8d4931c2c688fe301e46cffe1047553545752f04977800d5ee3a0347 +DIST darling-liblzma-0.1.20260220.tar.gz 1582563 BLAKE2B 48146413db16c34cd4f672af17bc7fe96e790bcc8edb2186e181fd193d05ee51b3ddf09455c4b36258fa6dbf219e2c965ebbb7d76adb71d2c578a0ed8dbc0370 SHA512 d96f3ccf81b6739c3c426f6e23a8a9f817276e624d75b2a3c61576c2cd6f9ec7c57b1acd8d4931c2c688fe301e46cffe1047553545752f04977800d5ee3a0347 +DIST darling-libmalloc-0.1.20260201.tar.gz 17941324 BLAKE2B 974b7ca1c586d3fa60007779e90ffc09d0049aee163e4c239bff23a5f9e8ab9f895f4930fec19ab4cacec371b2f9b65359fc184ffd3ceae7da721e95f451fc0c SHA512 d3b970ec35859ba353211885fe51eeb89d8fa2da7b88f098b4d5123164447b0e244cc6410e1052f31c197db608b23b82077bc0c5f7d25a390310af9072da0868 +DIST darling-libmalloc-0.1.20260220.tar.gz 17941324 BLAKE2B 974b7ca1c586d3fa60007779e90ffc09d0049aee163e4c239bff23a5f9e8ab9f895f4930fec19ab4cacec371b2f9b65359fc184ffd3ceae7da721e95f451fc0c SHA512 d3b970ec35859ba353211885fe51eeb89d8fa2da7b88f098b4d5123164447b0e244cc6410e1052f31c197db608b23b82077bc0c5f7d25a390310af9072da0868 +DIST darling-libnetwork-0.1.20260201.tar.gz 61936 BLAKE2B e14b2aabbde190f3ba46ca48d798aa47b7531551c8db95e9532d03f9328027becd3327a9cfb522f8f53b9de5eb5eec65d05a907986adf55b638e2d7e12e85d62 SHA512 52d43a2a8407f84494ad3334196affb6494a3adbf4dc37ff76f0dbdafd3d3dbe1f91b9671d1f731e4279c796c8da5757bbb06353c9908be8861e7c0c65976d42 +DIST darling-libnetwork-0.1.20260220.tar.gz 61936 BLAKE2B e14b2aabbde190f3ba46ca48d798aa47b7531551c8db95e9532d03f9328027becd3327a9cfb522f8f53b9de5eb5eec65d05a907986adf55b638e2d7e12e85d62 SHA512 52d43a2a8407f84494ad3334196affb6494a3adbf4dc37ff76f0dbdafd3d3dbe1f91b9671d1f731e4279c796c8da5757bbb06353c9908be8861e7c0c65976d42 +DIST darling-libplatform-0.1.20260201.tar.gz 102171 BLAKE2B 5a599ebbd95269a833a382a5644ff3d6999d9cc6f2b72a10daacd14e994967892d9e957cbecc62d64ac9655c82e7b392392ae3a93d83e1943dfe60943d8ed9c2 SHA512 35380ae0c0d722ce6461aea59d591599a054fd297745cbac06ed60458f1099aa2acf15ff043a40a2550655ffcce8edfb17bf592b4dcbbfa3639692f6b8d0c9d9 +DIST darling-libplatform-0.1.20260220.tar.gz 102171 BLAKE2B 5a599ebbd95269a833a382a5644ff3d6999d9cc6f2b72a10daacd14e994967892d9e957cbecc62d64ac9655c82e7b392392ae3a93d83e1943dfe60943d8ed9c2 SHA512 35380ae0c0d722ce6461aea59d591599a054fd297745cbac06ed60458f1099aa2acf15ff043a40a2550655ffcce8edfb17bf592b4dcbbfa3639692f6b8d0c9d9 +DIST darling-libpthread-0.1.20260201.tar.gz 227728 BLAKE2B 8b146a921f0b119d973e096f5e66cadbaf4068ad02a258a7e291e911a262aca3c96af98a80cfc89854839f21bead5e73a40cf323b313fe02ab305aa7322d04a9 SHA512 f61dbc11fdf644b3d2968aac11ea8b6c8f3a9995ff61e1b4a32a04782b7d2ce55ac3c11cd807f776eef600e80c90d4b4d35d9a07cd580e8f4f357ead8f2084f2 +DIST darling-libpthread-0.1.20260220.tar.gz 227728 BLAKE2B 8b146a921f0b119d973e096f5e66cadbaf4068ad02a258a7e291e911a262aca3c96af98a80cfc89854839f21bead5e73a40cf323b313fe02ab305aa7322d04a9 SHA512 f61dbc11fdf644b3d2968aac11ea8b6c8f3a9995ff61e1b4a32a04782b7d2ce55ac3c11cd807f776eef600e80c90d4b4d35d9a07cd580e8f4f357ead8f2084f2 +DIST darling-libresolv-0.1.20260201.tar.gz 147594 BLAKE2B c3913b7468d167768de485a0636876ef3a6791ba6d638d2905d2b92d4a9e4fd019767a2b30e58634963d94ba0fda1be6bb77d8502d2ebafcd663a703821fd338 SHA512 599928a7fe18877d859de4d60d82d402afe761627c3fe5948307b2bfa1a641708b01ea4eef582e62892343291ad35f7f208df7c8a24f609aa6840b5e1aca90d1 +DIST darling-libresolv-0.1.20260220.tar.gz 147598 BLAKE2B 8bf9b1a8ec1ff13eefda406769dfb8ff2aea1cda3dccbd6e7c01bfbddb3d138df92ab64f8136d7e3881429c80238bd9a2106277e6a65eae9523825fec4e84697 SHA512 74671c7923c0a9243e5b859bc6f4f0dca1c1655ca464c88cf14fbc0ff333cdba2f21bbd0c1a108ee0241288e0b23770c3a6c0e0931389b9cead9b7c7da47392a +DIST darling-libressl-2.2.9-0.1.20260201.tar.gz 2992239 BLAKE2B 93f2b4b3f4d6f7d8f95db9fb34db0c79a4d2d7109c80d90552f84a5d6a5d2f02ece4b33ddbbc37e6a16eb8c8e726973b0dd04eac6008af2248669cd25cb3a2b8 SHA512 d959ad69563401677a0bd58506d9a0e130b1381f233e6294303585dc7de8bdbc14356b8cb8e6dc8c2cff10322300397acf2d6f6b710f0ecf47e7da36f43b6fcb +DIST darling-libressl-2.2.9-0.1.20260220.tar.gz 2992239 BLAKE2B 93f2b4b3f4d6f7d8f95db9fb34db0c79a4d2d7109c80d90552f84a5d6a5d2f02ece4b33ddbbc37e6a16eb8c8e726973b0dd04eac6008af2248669cd25cb3a2b8 SHA512 d959ad69563401677a0bd58506d9a0e130b1381f233e6294303585dc7de8bdbc14356b8cb8e6dc8c2cff10322300397acf2d6f6b710f0ecf47e7da36f43b6fcb +DIST darling-libressl-2.5.5-0.1.20260201.tar.gz 3309875 BLAKE2B 6a9dd9ec83fcda2f82cbdb83b477a7b944e61ac8b34b3b3749d6bd2c1f4fce4b3cf50528e09fa142167322a1cdb7ae1e3b035792b61e6b4a4f07cbda24257a58 SHA512 e70dd8f1300596eaf332c2a003ed4edb5613d43cde7baf9c99e22cf26b3ce5b98d0004c394d7a58f5b3cc2fb348026f0251405fe6feee8f4883cc76037c2b9ff +DIST darling-libressl-2.5.5-0.1.20260220.tar.gz 3309875 BLAKE2B 6a9dd9ec83fcda2f82cbdb83b477a7b944e61ac8b34b3b3749d6bd2c1f4fce4b3cf50528e09fa142167322a1cdb7ae1e3b035792b61e6b4a4f07cbda24257a58 SHA512 e70dd8f1300596eaf332c2a003ed4edb5613d43cde7baf9c99e22cf26b3ce5b98d0004c394d7a58f5b3cc2fb348026f0251405fe6feee8f4883cc76037c2b9ff +DIST darling-libressl-2.6.5-0.1.20260201.tar.gz 3251527 BLAKE2B 92ada35f25a3aa97296cda9854dacb20a53aaae9e68031a83672a7b45585b735b102226d794a839cfcb1ba4f37ff66dd5417e61e8ab44030356262edad6a4d3f SHA512 dee361a634f4faecb9950cf7c794b1e6f1a398e289125ed70eb0cc675c8c0d86feede329d3b3ac24f63fa81480409e94b7f491df4d44ab09aad65e7a19bf491b +DIST darling-libressl-2.6.5-0.1.20260220.tar.gz 3251527 BLAKE2B 92ada35f25a3aa97296cda9854dacb20a53aaae9e68031a83672a7b45585b735b102226d794a839cfcb1ba4f37ff66dd5417e61e8ab44030356262edad6a4d3f SHA512 dee361a634f4faecb9950cf7c794b1e6f1a398e289125ed70eb0cc675c8c0d86feede329d3b3ac24f63fa81480409e94b7f491df4d44ab09aad65e7a19bf491b +DIST darling-libressl-2.8.3-0.1.20260201.tar.gz 3387080 BLAKE2B 7451e37e532f6768fb3990045d06596a471f283ef7bbb99328bc135a00fa35cf9009c51893e3e4693fdc0a9d8d4f59746ad4ea02f14e4df0ca71bd5bd682e3c5 SHA512 0e5adc22a468157f2a9122755c5400731960ee0882177b24434c0b449b10d1efd2e0ea0324f969bfd7bcfbe7752e99fd1d34a3071bfd798a0635dbffa65985a4 +DIST darling-libressl-2.8.3-0.1.20260220.tar.gz 3387080 BLAKE2B 7451e37e532f6768fb3990045d06596a471f283ef7bbb99328bc135a00fa35cf9009c51893e3e4693fdc0a9d8d4f59746ad4ea02f14e4df0ca71bd5bd682e3c5 SHA512 0e5adc22a468157f2a9122755c5400731960ee0882177b24434c0b449b10d1efd2e0ea0324f969bfd7bcfbe7752e99fd1d34a3071bfd798a0635dbffa65985a4 +DIST darling-librpcsvc-0.1.20260201.tar.gz 36121 BLAKE2B 8aed84b827db4b5993a0062ffeacc364a0965ec1972a1b318deb91398edd90268f287d13320d8ddbff0f56afcca2982660ec61d3b9b3b75fc13e00181b740ef9 SHA512 85d0c45a8e6b05564d5656ae1ed7a6b007c7c51e04e3a684f007a478aedfb9dc667ee9a51de5bb3c3cc35e76d5f81dd9ed0fa6f31841ab2f7ed4f12c1bf76514 +DIST darling-librpcsvc-0.1.20260220.tar.gz 36121 BLAKE2B 8aed84b827db4b5993a0062ffeacc364a0965ec1972a1b318deb91398edd90268f287d13320d8ddbff0f56afcca2982660ec61d3b9b3b75fc13e00181b740ef9 SHA512 85d0c45a8e6b05564d5656ae1ed7a6b007c7c51e04e3a684f007a478aedfb9dc667ee9a51de5bb3c3cc35e76d5f81dd9ed0fa6f31841ab2f7ed4f12c1bf76514 +DIST darling-libstdcxx-0.1.20260201.tar.gz 785081 BLAKE2B 452da6e78a76900e04ead3924af91ad3f758cca034c18c56f0dbb13ae7bda14234dbddb3e4519abe677024d958f7caab93b212603b8fa78bb82bfd044300b17f SHA512 43eb4afcf6d21608f8b5bea6ec9f7f90b41dfff3a0d819b4074aa08b7767830f82285e55e2c44be4424b0707f5f829fcfd305e27c1680d607586629774539781 +DIST darling-libstdcxx-0.1.20260220.tar.gz 785081 BLAKE2B 452da6e78a76900e04ead3924af91ad3f758cca034c18c56f0dbb13ae7bda14234dbddb3e4519abe677024d958f7caab93b212603b8fa78bb82bfd044300b17f SHA512 43eb4afcf6d21608f8b5bea6ec9f7f90b41dfff3a0d819b4074aa08b7767830f82285e55e2c44be4424b0707f5f829fcfd305e27c1680d607586629774539781 +DIST darling-libtelnet-0.1.20260201.tar.gz 39676 BLAKE2B 754f9f25baf3067520658e4779d3ce89047f1b8a19f1af0677577b1080e527b00d87764cff4a02ed466e18feb3f1b8b1fae8c0b68d22aeb09ee0f691649bd639 SHA512 11a85a8d4be1414f9cfc8c6c73b52b25031b6f4a00a4dcd39271de729572e9fc1ad2d59a8488373785a870e5d9f49e2049d1389b771a2780d32c02080254d2ee +DIST darling-libtelnet-0.1.20260220.tar.gz 39676 BLAKE2B 754f9f25baf3067520658e4779d3ce89047f1b8a19f1af0677577b1080e527b00d87764cff4a02ed466e18feb3f1b8b1fae8c0b68d22aeb09ee0f691649bd639 SHA512 11a85a8d4be1414f9cfc8c6c73b52b25031b6f4a00a4dcd39271de729572e9fc1ad2d59a8488373785a870e5d9f49e2049d1389b771a2780d32c02080254d2ee +DIST darling-libtrace-0.1.20260201.tar.gz 17881 BLAKE2B ded6b6b1900d08582fec74484c08f663bc53146443a14025645e500b9acc48d4ff9c9088637059af8813e3c28c4c933feb2f81a58e6bc1431648b27ad63c5cd6 SHA512 a41078ac0fb2221c3f93fa70158e9e70981de7b8e68594569c6671fb01c2f7a3b70e25c92432d597a7feb4deaff730d47702aa2087e078ec0b4829caefd12ea8 +DIST darling-libtrace-0.1.20260220.tar.gz 17881 BLAKE2B ded6b6b1900d08582fec74484c08f663bc53146443a14025645e500b9acc48d4ff9c9088637059af8813e3c28c4c933feb2f81a58e6bc1431648b27ad63c5cd6 SHA512 a41078ac0fb2221c3f93fa70158e9e70981de7b8e68594569c6671fb01c2f7a3b70e25c92432d597a7feb4deaff730d47702aa2087e078ec0b4829caefd12ea8 +DIST darling-libunwind-0.1.20260201.tar.gz 147235 BLAKE2B 74f97ebf4d105d9b646a1eb449d268cd1d803bcb7d5772f279f0c1d3ec15e33ad5fb3ef1045e10b4b40ba862590f320cf4d5212e6290a58a03084ae9e9506618 SHA512 3354ebc7ad69ad33bff1a9e622a1d85b3d757ad34e26ac4df0396b8d47dd76a224ba4d98fedc344c7ec5bfbd2d698984f07be78c07d8b6cf889b335613e67505 +DIST darling-libunwind-0.1.20260220.tar.gz 147235 BLAKE2B 74f97ebf4d105d9b646a1eb449d268cd1d803bcb7d5772f279f0c1d3ec15e33ad5fb3ef1045e10b4b40ba862590f320cf4d5212e6290a58a03084ae9e9506618 SHA512 3354ebc7ad69ad33bff1a9e622a1d85b3d757ad34e26ac4df0396b8d47dd76a224ba4d98fedc344c7ec5bfbd2d698984f07be78c07d8b6cf889b335613e67505 +DIST darling-libutil-0.1.20260201.tar.gz 45688 BLAKE2B f049dec87d34963c196a58934780478906a596d191370ef3e34733c1cca2187ce7258fa30f345e91cea759e0e688810447a424621b07dc9d9ff7e7ff9a8e258d SHA512 0ec08f1e042cc4d8a3e57e1ac0cf831d50cb1b6494a7e76b2f8a8c30446e6a1370a87a3d29b8848e52093e424cacd9142a236ee53d126a1690fbb6ce0f11ff34 +DIST darling-libutil-0.1.20260220.tar.gz 45688 BLAKE2B f049dec87d34963c196a58934780478906a596d191370ef3e34733c1cca2187ce7258fa30f345e91cea759e0e688810447a424621b07dc9d9ff7e7ff9a8e258d SHA512 0ec08f1e042cc4d8a3e57e1ac0cf831d50cb1b6494a7e76b2f8a8c30446e6a1370a87a3d29b8848e52093e424cacd9142a236ee53d126a1690fbb6ce0f11ff34 +DIST darling-libxml2-0.1.20260201.tar.gz 5880130 BLAKE2B f56f2bcea9e4d26cce739cc05cca9f2b2c06da165fdaa994024c18adfd1238b1b7d994945cab6205c722eb390e78d286cd45cc7383b43111ccaf79856b85fbf9 SHA512 4caf7baa562174faac022ff21fbdbe1820fe26c454cb7b1445977952ad8864a26eba49db327f4b3daf00cf3e3480e96619a9dcfcaa106d78a814ece43ebafdb8 +DIST darling-libxml2-0.1.20260220.tar.gz 5880130 BLAKE2B f56f2bcea9e4d26cce739cc05cca9f2b2c06da165fdaa994024c18adfd1238b1b7d994945cab6205c722eb390e78d286cd45cc7383b43111ccaf79856b85fbf9 SHA512 4caf7baa562174faac022ff21fbdbe1820fe26c454cb7b1445977952ad8864a26eba49db327f4b3daf00cf3e3480e96619a9dcfcaa106d78a814ece43ebafdb8 +DIST darling-libxpc-0.1.20260201.tar.gz 91858 BLAKE2B d482ce083cae0bcc5640b5c88024c63e139d5b79fc582857249d906e7967390989699b3cde3708cbe3f7b56a230f32a5ea78d1809408f536ab2e6ef46bbf57af SHA512 d79d3abfb2b5100edb49805711b7d35a8529f4a54320b56b53f99f8c436926b19b42a6885369886443f188b9fc5fc5b2c0dcb101c066add850c697e00ebdcead +DIST darling-libxpc-0.1.20260220.tar.gz 91858 BLAKE2B d482ce083cae0bcc5640b5c88024c63e139d5b79fc582857249d906e7967390989699b3cde3708cbe3f7b56a230f32a5ea78d1809408f536ab2e6ef46bbf57af SHA512 d79d3abfb2b5100edb49805711b7d35a8529f4a54320b56b53f99f8c436926b19b42a6885369886443f188b9fc5fc5b2c0dcb101c066add850c697e00ebdcead +DIST darling-libxslt-0.1.20260201.tar.gz 3080075 BLAKE2B e0e891e51f80b2ad6d2eb130acd7d2f9bfd572546b57e34db0c92c11b4606d10fbafae35e222fab3d56a7f9dff42e2d10bcc6f2abb3148457a0ebb80eba0af36 SHA512 da1b8a1727155a2ffaba45dafbfd4743b5bda2a5f18f4c0daffbdbea3dbe934954fe6ef67437fe3de7196b2c45a8a8d6eb8348c50382bd401b908db35511e2ae +DIST darling-libxslt-0.1.20260220.tar.gz 3080075 BLAKE2B e0e891e51f80b2ad6d2eb130acd7d2f9bfd572546b57e34db0c92c11b4606d10fbafae35e222fab3d56a7f9dff42e2d10bcc6f2abb3148457a0ebb80eba0af36 SHA512 da1b8a1727155a2ffaba45dafbfd4743b5bda2a5f18f4c0daffbdbea3dbe934954fe6ef67437fe3de7196b2c45a8a8d6eb8348c50382bd401b908db35511e2ae +DIST darling-mDNSResponder-0.1.20260201.tar.gz 2621244 BLAKE2B 1b06fac75254d9b583f2051dfc045e5b2e04a4d6692124507814b4f996bd7eb0e783e21a15892ed521898fd6445a24782feaa3b52568a9883f7f6b40aa8358a1 SHA512 3ea8c1c847ef301d40a9bff911850b2b46cf64e4e233628ea5691559059d352c29843bcbc27cf8a4e4ac9b38d6a4d183b752435eb54948159d6a7ab850a52c01 +DIST darling-mDNSResponder-0.1.20260220.tar.gz 2621244 BLAKE2B 1b06fac75254d9b583f2051dfc045e5b2e04a4d6692124507814b4f996bd7eb0e783e21a15892ed521898fd6445a24782feaa3b52568a9883f7f6b40aa8358a1 SHA512 3ea8c1c847ef301d40a9bff911850b2b46cf64e4e233628ea5691559059d352c29843bcbc27cf8a4e4ac9b38d6a4d183b752435eb54948159d6a7ab850a52c01 +DIST darling-mail_cmds-0.1.20260201.tar.gz 117713 BLAKE2B d7e931bc3d21717a48934f1b7f1c9adc1ecd5968052f76abda251a5c7fd1481e7872d0fb327158cab05a149249a9e8dc64ae304e1bbf6b57fc61b99ab2320791 SHA512 5d341793679033f12bcbc9973e9bf80d48e38840aba162c67881d2ee1e9b6be1d7380ff948f03a714a34e472e420ab404a994af1dc9594b5ec0b67f4fcd148df +DIST darling-mail_cmds-0.1.20260220.tar.gz 117713 BLAKE2B d7e931bc3d21717a48934f1b7f1c9adc1ecd5968052f76abda251a5c7fd1481e7872d0fb327158cab05a149249a9e8dc64ae304e1bbf6b57fc61b99ab2320791 SHA512 5d341793679033f12bcbc9973e9bf80d48e38840aba162c67881d2ee1e9b6be1d7380ff948f03a714a34e472e420ab404a994af1dc9594b5ec0b67f4fcd148df +DIST darling-man-0.1.20260201.tar.gz 293426 BLAKE2B 6c3bad8af3a5d04268eac65bc9c6d6c1eb0d93cc6c1a4efdd1ddc4ddf3fe4940c9b6b436b0cdc8d0b5a14f904c58f03303f7610123f9473a90fda2d664dd74c4 SHA512 34fe7ab23d3cdd2d44408909214a33c290624eb7db512eedb4d6899dfd01b1797392c83a536813c4fbf569f544d375557773b1976f6416cb263588acbaea473a +DIST darling-man-0.1.20260220.tar.gz 293426 BLAKE2B 6c3bad8af3a5d04268eac65bc9c6d6c1eb0d93cc6c1a4efdd1ddc4ddf3fe4940c9b6b436b0cdc8d0b5a14f904c58f03303f7610123f9473a90fda2d664dd74c4 SHA512 34fe7ab23d3cdd2d44408909214a33c290624eb7db512eedb4d6899dfd01b1797392c83a536813c4fbf569f544d375557773b1976f6416cb263588acbaea473a +DIST darling-metal-0.1.20260201.tar.gz 44722 BLAKE2B db364445a82d349c68f0250c88be7cb03a9c6d1cc975fc61243d96f99dfeb8694ae99fe6a328d5ff1a44b9a217d6c63ed8db586cee475a81b29d528b433df165 SHA512 f37b6e1dbde976b2d4d0f88bb69afa7959d40657dfa7ab8544b3eb88dd653d933dbd6521017e3952f617f64f0b1c20d9fdbcfda51e69874d1bd826b6f28160cf +DIST darling-metal-0.1.20260220.tar.gz 44722 BLAKE2B db364445a82d349c68f0250c88be7cb03a9c6d1cc975fc61243d96f99dfeb8694ae99fe6a328d5ff1a44b9a217d6c63ed8db586cee475a81b29d528b433df165 SHA512 f37b6e1dbde976b2d4d0f88bb69afa7959d40657dfa7ab8544b3eb88dd653d933dbd6521017e3952f617f64f0b1c20d9fdbcfda51e69874d1bd826b6f28160cf +DIST darling-misc_cmds-0.1.20260201.tar.gz 125779 BLAKE2B 99832a96ea651bc2e863dadf4a8f958f178314a058ae07ccbfdfc47c3df52e502c4a739ef96c6de7581e4c1dadc5dfd7e27ea06ada380fae58472e93ab6394d7 SHA512 0533410c436842da2a10db091cdcb305dca09831d7f3515e89ef195b65db7a742f7a8fc31b7907058bd67d06a7485fe45fdeca1cc699809018af2602dd692601 +DIST darling-misc_cmds-0.1.20260220.tar.gz 125779 BLAKE2B 99832a96ea651bc2e863dadf4a8f958f178314a058ae07ccbfdfc47c3df52e502c4a739ef96c6de7581e4c1dadc5dfd7e27ea06ada380fae58472e93ab6394d7 SHA512 0533410c436842da2a10db091cdcb305dca09831d7f3515e89ef195b65db7a742f7a8fc31b7907058bd67d06a7485fe45fdeca1cc699809018af2602dd692601 +DIST darling-nano-0.1.20260201.tar.gz 168509 BLAKE2B d8f418ebf44a9094d477a5a1e9fa86b7ba352da22fd1188c52030cef9e9440f1ba1001172ce5d170d094d314156e8cc5faf299be07a6709b760db7fc1285105f SHA512 912760cb9f90db289c7c45d0b27595658a12fb190a40bff29589fe2c7de237d3f41cb340a8de4eaa15b87cd9ae99fd1367155cdda4db8641a6f3506319ff25f7 +DIST darling-nano-0.1.20260220.tar.gz 168509 BLAKE2B d8f418ebf44a9094d477a5a1e9fa86b7ba352da22fd1188c52030cef9e9440f1ba1001172ce5d170d094d314156e8cc5faf299be07a6709b760db7fc1285105f SHA512 912760cb9f90db289c7c45d0b27595658a12fb190a40bff29589fe2c7de237d3f41cb340a8de4eaa15b87cd9ae99fd1367155cdda4db8641a6f3506319ff25f7 +DIST darling-ncurses-0.1.20260201.tar.gz 2997496 BLAKE2B 7409b2137026ed5606232529ee53c91def1dc90a6c7670f5676da5c854fc7aadc94da23cd188b4aec309d3d3ad6c4d0c891c277ee5e9a722768c6cb044c5073b SHA512 0f083a043581c155a319541e57a778cb81533e993f84f240475070252290bca320339394b205ff3fd2746f6db628333766cb31013ecfdabdfb3f1d9d3b47b1d1 +DIST darling-ncurses-0.1.20260220.tar.gz 2997496 BLAKE2B 7409b2137026ed5606232529ee53c91def1dc90a6c7670f5676da5c854fc7aadc94da23cd188b4aec309d3d3ad6c4d0c891c277ee5e9a722768c6cb044c5073b SHA512 0f083a043581c155a319541e57a778cb81533e993f84f240475070252290bca320339394b205ff3fd2746f6db628333766cb31013ecfdabdfb3f1d9d3b47b1d1 +DIST darling-netcat-0.1.20260201.tar.gz 28304 BLAKE2B e32f9b03d707b27a16ef96b9df1cdc1184ce555d1bc5f047be541db214089d338ecf1f06b8068c73ece363666ce81522d7c100c3e44d34aea8b0c2def1b76b26 SHA512 8361b39662b893275166f65c2a7831aa2e3f471b8943a1c3d2bd6adfe2c894705fd1a99cf249e8bc8be2b97646b7b0e7f5808663cedbee656ccb495aac79b42b +DIST darling-netcat-0.1.20260220.tar.gz 28304 BLAKE2B e32f9b03d707b27a16ef96b9df1cdc1184ce555d1bc5f047be541db214089d338ecf1f06b8068c73ece363666ce81522d7c100c3e44d34aea8b0c2def1b76b26 SHA512 8361b39662b893275166f65c2a7831aa2e3f471b8943a1c3d2bd6adfe2c894705fd1a99cf249e8bc8be2b97646b7b0e7f5808663cedbee656ccb495aac79b42b +DIST darling-network_cmds-0.1.20260201.tar.gz 449605 BLAKE2B c5486aa9c8cf8f1a7b702d442d8c6f703e76cb0f0a80410b5005053593a8158149adb72348713e7c07abac13cfb3a4d2e50c67368308c4cc98f83dcf99e3cd08 SHA512 f60758a0ee55be1382d2a6666fc1734ba42f538b4aa35901a03c6c34f9f3c3e0e30c25ba76534d3ca0775d52aeb178da1f7a53ea329e46f044eaa39fe3febcac +DIST darling-network_cmds-0.1.20260220.tar.gz 449605 BLAKE2B c5486aa9c8cf8f1a7b702d442d8c6f703e76cb0f0a80410b5005053593a8158149adb72348713e7c07abac13cfb3a4d2e50c67368308c4cc98f83dcf99e3cd08 SHA512 f60758a0ee55be1382d2a6666fc1734ba42f538b4aa35901a03c6c34f9f3c3e0e30c25ba76534d3ca0775d52aeb178da1f7a53ea329e46f044eaa39fe3febcac +DIST darling-nghttp2-0.1.20260201.tar.gz 1757506 BLAKE2B 7e2b94d0ab8da2c63839bda8e6758fd938058044c92c924a79e1a24193416f84d7cc7a8abb706a2f9bfade981553999e1925d25c59a8f2ce2693f47d3a5e8a72 SHA512 b07b170004bf9f5d40a8ee8cce206984724333bc1700b876ef450825616607f68bd8b60ce6ef7ed711c0ef62d6fd351805bed1a07a2118e893a9c988ba68d87b +DIST darling-nghttp2-0.1.20260220.tar.gz 1757506 BLAKE2B 7e2b94d0ab8da2c63839bda8e6758fd938058044c92c924a79e1a24193416f84d7cc7a8abb706a2f9bfade981553999e1925d25c59a8f2ce2693f47d3a5e8a72 SHA512 b07b170004bf9f5d40a8ee8cce206984724333bc1700b876ef450825616607f68bd8b60ce6ef7ed711c0ef62d6fd351805bed1a07a2118e893a9c988ba68d87b +DIST darling-objc4-0.1.20260201.tar.gz 603792 BLAKE2B c6ed9c725af286381c18b9d463c07583ece05efb1e39c35b9f016091b6d5b4471ad15fb374515a4c9e0df7b1b9e942ede0bfe45aba1b07eaa318090d0c3d3285 SHA512 103458f9b4d2b3eb3ccd4ac1f517f14427744af05b9defa59a3dcd7846f6aeddd3e822205ce490f37cc6c4b20d2b166994225d273717fc9160e3b94fc15311cd +DIST darling-objc4-0.1.20260220.tar.gz 603792 BLAKE2B c6ed9c725af286381c18b9d463c07583ece05efb1e39c35b9f016091b6d5b4471ad15fb374515a4c9e0df7b1b9e942ede0bfe45aba1b07eaa318090d0c3d3285 SHA512 103458f9b4d2b3eb3ccd4ac1f517f14427744af05b9defa59a3dcd7846f6aeddd3e822205ce490f37cc6c4b20d2b166994225d273717fc9160e3b94fc15311cd +DIST darling-openal-0.1.20260201.tar.gz 134621 BLAKE2B 287e4e5f83cc49de25ac8a559fe82e351dec3d4e930f748a106a720490289b2743e1187400e487c81c6c2b5dab3201c69825b38a3ddf8ab868f16b060d4f7762 SHA512 b39a56b8490d375137739a4ed6b082451f769eb200a4b9ea30df41bfdbed22c22ff618833d9d7416f8f549ec651ffa6462f2c8d8152e874c7ccc61d4608cb8c9 +DIST darling-openal-0.1.20260220.tar.gz 134621 BLAKE2B 287e4e5f83cc49de25ac8a559fe82e351dec3d4e930f748a106a720490289b2743e1187400e487c81c6c2b5dab3201c69825b38a3ddf8ab868f16b060d4f7762 SHA512 b39a56b8490d375137739a4ed6b082451f769eb200a4b9ea30df41bfdbed22c22ff618833d9d7416f8f549ec651ffa6462f2c8d8152e874c7ccc61d4608cb8c9 +DIST darling-opendirectory-0.1.20260201.tar.gz 199119 BLAKE2B ab716378fc4e4cf937e63123083a7e163eaf4b0e3eda176545bd83879ff6b62271feac15c685e36c4540ecf81ae6a307b1ca9bf5e8e1f082ccecb41ad02a7e27 SHA512 ab8715754debb9261fff0f26cbf02e040c8af9c2c7497a25be6a6ccd0cee19ec76e3761fb00f45c1aadcf2645929a3187754d7683393c72b9d66d8cee0b459cb +DIST darling-opendirectory-0.1.20260220.tar.gz 199119 BLAKE2B ab716378fc4e4cf937e63123083a7e163eaf4b0e3eda176545bd83879ff6b62271feac15c685e36c4540ecf81ae6a307b1ca9bf5e8e1f082ccecb41ad02a7e27 SHA512 ab8715754debb9261fff0f26cbf02e040c8af9c2c7497a25be6a6ccd0cee19ec76e3761fb00f45c1aadcf2645929a3187754d7683393c72b9d66d8cee0b459cb +DIST darling-openjdk-0.1.20260201.tar.gz 109344442 BLAKE2B 382cdb9eee2c676a8ce0583b94bb7231cbdf08b42c4140371022d8316efa302612a7eea8705babbeaf1a654fc29a40cec664d5efeeeef8af3504d5d8e27fbd8d SHA512 0654d23806df1d8ede0e5ceb7724dad790c948ae8fd5dce56de1c772e88f8fc92d6cc65b0dc74aad70f621e27143b99fa785d44e7c5b12384b20a585b9c18ab3 +DIST darling-openjdk-0.1.20260220.tar.gz 109344442 BLAKE2B 382cdb9eee2c676a8ce0583b94bb7231cbdf08b42c4140371022d8316efa302612a7eea8705babbeaf1a654fc29a40cec664d5efeeeef8af3504d5d8e27fbd8d SHA512 0654d23806df1d8ede0e5ceb7724dad790c948ae8fd5dce56de1c772e88f8fc92d6cc65b0dc74aad70f621e27143b99fa785d44e7c5b12384b20a585b9c18ab3 +DIST darling-openpam-0.1.20260201.tar.gz 409757 BLAKE2B f8093b7b6aa339c67904cc69a9686a08d1d2e71199b72b5f3092289af6027b2ea6b8b447ccdc7866e1a7346ffce4a9d46afece2c7881a52216900101c449fbc9 SHA512 19e8b7f8413ad4f218a63ff5a8d555b00ec574730406105d13cfed87beddbd4036119065fd7cc172a3b1d2f6edbab17b1c701d9ba28f3c6e26f42431e076fbc6 +DIST darling-openpam-0.1.20260220.tar.gz 409757 BLAKE2B f8093b7b6aa339c67904cc69a9686a08d1d2e71199b72b5f3092289af6027b2ea6b8b447ccdc7866e1a7346ffce4a9d46afece2c7881a52216900101c449fbc9 SHA512 19e8b7f8413ad4f218a63ff5a8d555b00ec574730406105d13cfed87beddbd4036119065fd7cc172a3b1d2f6edbab17b1c701d9ba28f3c6e26f42431e076fbc6 +DIST darling-openssh-0.1.20260201.tar.gz 1993589 BLAKE2B 6fd9c8a7d8fe14fde2866b501777f8db074ab36d7b1b8765356af1299a87a0074d02860b8afcb9751d7018662a358b3ab399c6126fad6b95513b26238eb338e5 SHA512 db8f9421e9ec8be225832bbdda8a62e422af77245761113de36003a4d1bb86d473b383751ece9bb39c879001f6f84540728bfa6d62ff3279e18b6170d9f86291 +DIST darling-openssh-0.1.20260220.tar.gz 1993589 BLAKE2B 6fd9c8a7d8fe14fde2866b501777f8db074ab36d7b1b8765356af1299a87a0074d02860b8afcb9751d7018662a358b3ab399c6126fad6b95513b26238eb338e5 SHA512 db8f9421e9ec8be225832bbdda8a62e422af77245761113de36003a4d1bb86d473b383751ece9bb39c879001f6f84540728bfa6d62ff3279e18b6170d9f86291 +DIST darling-openssl-0.1.20260201.tar.gz 4145435 BLAKE2B c83b72f7f77b5d3695f7c6323f7209ee5274854b8cd18d4761bc892a032f57a82b71bc743594f54c79b00b3ca6c556349b439bb1fed48da566e43c578904d32f SHA512 4f4ee5e3d08199560e23c67ce6a175ef48399bfb5bb895fa370cfee79fe73fcffd884503500bbb23aa6af71a754024a56f46c75ef27f1aa47bb04a482298e473 +DIST darling-openssl-0.1.20260220.tar.gz 4145435 BLAKE2B c83b72f7f77b5d3695f7c6323f7209ee5274854b8cd18d4761bc892a032f57a82b71bc743594f54c79b00b3ca6c556349b439bb1fed48da566e43c578904d32f SHA512 4f4ee5e3d08199560e23c67ce6a175ef48399bfb5bb895fa370cfee79fe73fcffd884503500bbb23aa6af71a754024a56f46c75ef27f1aa47bb04a482298e473 +DIST darling-openssl_certificates-0.1.20260201.tar.gz 165561 BLAKE2B 1349ddd096d033ac90a6bdcad94e3ea339acc68411ccf88dac2ca672707c34f8877e9f5ecd4f24beb87e40cf4c07544c9e41bfbcb538d4f1e4d0b01af9f9a0a4 SHA512 572febd659f2c35d8f403bded7b8ca6e58e32600b1f86278540def109f00874adc92a59192d6dd322e9d5532404607fe8bd4675c61507bbf6be7855760577d8e +DIST darling-openssl_certificates-0.1.20260220.tar.gz 165561 BLAKE2B 1349ddd096d033ac90a6bdcad94e3ea339acc68411ccf88dac2ca672707c34f8877e9f5ecd4f24beb87e40cf4c07544c9e41bfbcb538d4f1e4d0b01af9f9a0a4 SHA512 572febd659f2c35d8f403bded7b8ca6e58e32600b1f86278540def109f00874adc92a59192d6dd322e9d5532404607fe8bd4675c61507bbf6be7855760577d8e +DIST darling-pam_modules-0.1.20260201.tar.gz 77510 BLAKE2B d4333ac52bcc04b0a181a529bebe94e4843bfe1d39193e2b785431beeace76954cd06e3756ac522700d0019f2e98b02eede3dac09847f5b91c151bbe96de2896 SHA512 22cc96254013e07acd4ab92979f9d97d9a23069296e0d4faf41c26b940aba7151bfc0f9397909a17d64b91f39245f3ed4ee06ca236f4101682f43f98d911f6fb +DIST darling-pam_modules-0.1.20260220.tar.gz 77510 BLAKE2B d4333ac52bcc04b0a181a529bebe94e4843bfe1d39193e2b785431beeace76954cd06e3756ac522700d0019f2e98b02eede3dac09847f5b91c151bbe96de2896 SHA512 22cc96254013e07acd4ab92979f9d97d9a23069296e0d4faf41c26b940aba7151bfc0f9397909a17d64b91f39245f3ed4ee06ca236f4101682f43f98d911f6fb +DIST darling-passwordserver_sasl-0.1.20260201.tar.gz 1379662 BLAKE2B ccdbd099c192fc1541023fa8c36c78ef8de6bd9e3926c2058a638f556d67e528a0f1258ba76e8ee8252667524cec92107dc2a6c7f157b7e29a8b7c4dac5b42d1 SHA512 158fa59ea9cb57a8e1ef31d04fce12167d7fcabeb9155ff16caedf66dff45984724788b5f7974c55f20cf0242fb6157cd72f5953d334050284f1a7ed69687604 +DIST darling-passwordserver_sasl-0.1.20260220.tar.gz 1379662 BLAKE2B ccdbd099c192fc1541023fa8c36c78ef8de6bd9e3926c2058a638f556d67e528a0f1258ba76e8ee8252667524cec92107dc2a6c7f157b7e29a8b7c4dac5b42d1 SHA512 158fa59ea9cb57a8e1ef31d04fce12167d7fcabeb9155ff16caedf66dff45984724788b5f7974c55f20cf0242fb6157cd72f5953d334050284f1a7ed69687604 +DIST darling-patch_cmds-0.1.20260201.tar.gz 257798 BLAKE2B 7e188240ccbe4e421ad19c1ab42fa0445546bbb74bc6665d70528de0931315744c0dc5c4e09b4bc5e135980d4a583f7c7bd2880945e26546cc0a1198f80d5095 SHA512 9c7e3af7f24ee2d47a2e5ef96eb828283a4e4672dc54c7eacdb4272bee96ad794459894d3adada189c5d26e0e8d14a0e0ab3a20d1d42141ba69a1807187dbdda +DIST darling-patch_cmds-0.1.20260220.tar.gz 257798 BLAKE2B 7e188240ccbe4e421ad19c1ab42fa0445546bbb74bc6665d70528de0931315744c0dc5c4e09b4bc5e135980d4a583f7c7bd2880945e26546cc0a1198f80d5095 SHA512 9c7e3af7f24ee2d47a2e5ef96eb828283a4e4672dc54c7eacdb4272bee96ad794459894d3adada189c5d26e0e8d14a0e0ab3a20d1d42141ba69a1807187dbdda +DIST darling-pcre-0.1.20260201.tar.gz 3950664 BLAKE2B b1a8d9f051414bf980b951fbea2c38846f306f85e5f38092eb6175286404057ca14d033431827095bc009ed9c1b6f2438385e9a9cbfaf602f4463741cf7d0540 SHA512 197316808d67e96c9da73a98d0518b42fb72fb72c3b013cf5a368693baa7b37df5425d3387740a1bbe068db019b923b1678b400c86a9327ef80e64f7a89712f9 +DIST darling-pcre-0.1.20260220.tar.gz 3950664 BLAKE2B b1a8d9f051414bf980b951fbea2c38846f306f85e5f38092eb6175286404057ca14d033431827095bc009ed9c1b6f2438385e9a9cbfaf602f4463741cf7d0540 SHA512 197316808d67e96c9da73a98d0518b42fb72fb72c3b013cf5a368693baa7b37df5425d3387740a1bbe068db019b923b1678b400c86a9327ef80e64f7a89712f9 +DIST darling-perl-0.1.20260201.tar.gz 83352356 BLAKE2B 17a1a922e424bd781373a15f00285706ac87bcaf47e5f0cbea3f9d67b1284ea87986192dc2c04bc4a3c921c8c817531c6172ae999045c93d2cbf199b97697c78 SHA512 ae0911028226970f8a9fc7048154be06b91d66016eb0eb95d7d6f803fbb731c92d3c5165f71f4daf077787b347df7dde2ac66e736673d0d3427a150663dc84da +DIST darling-perl-0.1.20260220.tar.gz 83352356 BLAKE2B 17a1a922e424bd781373a15f00285706ac87bcaf47e5f0cbea3f9d67b1284ea87986192dc2c04bc4a3c921c8c817531c6172ae999045c93d2cbf199b97697c78 SHA512 ae0911028226970f8a9fc7048154be06b91d66016eb0eb95d7d6f803fbb731c92d3c5165f71f4daf077787b347df7dde2ac66e736673d0d3427a150663dc84da +DIST darling-pyobjc-0.1.20260201.tar.gz 8137151 BLAKE2B 26dae89097dfbe7819f200b8a66a589d4c3a0ff88313354059d3d9a8f4bb9f94fc5a2156465a992d2ac374b1a62cb83020459a11df0e6838cc0d9ca0beb91561 SHA512 74712ae65f07f936ff48505768a0c455e5a67e7271b6f8a276bd863e664a700653c42b3d3153736206bb207f2cea9990dc30f93a125c22310d1e7cb270376e34 +DIST darling-pyobjc-0.1.20260220.tar.gz 8137151 BLAKE2B 26dae89097dfbe7819f200b8a66a589d4c3a0ff88313354059d3d9a8f4bb9f94fc5a2156465a992d2ac374b1a62cb83020459a11df0e6838cc0d9ca0beb91561 SHA512 74712ae65f07f936ff48505768a0c455e5a67e7271b6f8a276bd863e664a700653c42b3d3153736206bb207f2cea9990dc30f93a125c22310d1e7cb270376e34 +DIST darling-python-0.1.20260201.tar.gz 30276414 BLAKE2B b9f639b1b2c46f6b804271fa78c6024804045a67d43197fe3855f3c99f9a36f2675c85b7ffb177ffe613e922f0b8162853a39453578188f0180aecc74ac3a755 SHA512 3a1e7071168a353f375f4cc529969168fb78f1f941f44adb3c8ffecacb7b590a5cbdfcde2a297ba7a2a16e1f2b1bf6e80f5d71bc86043537028d0732198b3b9a +DIST darling-python-0.1.20260220.tar.gz 30276414 BLAKE2B b9f639b1b2c46f6b804271fa78c6024804045a67d43197fe3855f3c99f9a36f2675c85b7ffb177ffe613e922f0b8162853a39453578188f0180aecc74ac3a755 SHA512 3a1e7071168a353f375f4cc529969168fb78f1f941f44adb3c8ffecacb7b590a5cbdfcde2a297ba7a2a16e1f2b1bf6e80f5d71bc86043537028d0732198b3b9a +DIST darling-python_modules-0.1.20260201.tar.gz 131543871 BLAKE2B d2e0bcb07b102a9bcda345746fc4ed1c644c643feee865fff7a0f28e5cf5ef838122559ac1b7f01fd99791781180bd9bd5f6724fa9f3d7c0396daef25d11fe73 SHA512 82fdca03cd2721452befc2d0a2c913717482233a0bfde0a193d815d4d7b9365cf8106860f817a2670e27de47f1353138e7cf1f15d5eb95052970d097eeb10ab0 +DIST darling-python_modules-0.1.20260220.tar.gz 131543871 BLAKE2B d2e0bcb07b102a9bcda345746fc4ed1c644c643feee865fff7a0f28e5cf5ef838122559ac1b7f01fd99791781180bd9bd5f6724fa9f3d7c0396daef25d11fe73 SHA512 82fdca03cd2721452befc2d0a2c913717482233a0bfde0a193d815d4d7b9365cf8106860f817a2670e27de47f1353138e7cf1f15d5eb95052970d097eeb10ab0 +DIST darling-remote_cmds-0.1.20260201.tar.gz 198662 BLAKE2B ce3e9788044d5b1d747a87efbdb47e71a9d5e00e282d823b63228aa9a65217c5d18bd14ba90561a94957c66f2f6967725cc6804afb5dec86d8170cbce5cf538c SHA512 7b66e5317ff0b686ebb5cffe8fc5c32d9e1751b88ed2ae288b0d8b6a0f29481283252afd992c13e9d51e651c8d9d2e4b556478a514d9e1c5e9699c4a4e08b9d3 +DIST darling-remote_cmds-0.1.20260220.tar.gz 198662 BLAKE2B ce3e9788044d5b1d747a87efbdb47e71a9d5e00e282d823b63228aa9a65217c5d18bd14ba90561a94957c66f2f6967725cc6804afb5dec86d8170cbce5cf538c SHA512 7b66e5317ff0b686ebb5cffe8fc5c32d9e1751b88ed2ae288b0d8b6a0f29481283252afd992c13e9d51e651c8d9d2e4b556478a514d9e1c5e9699c4a4e08b9d3 +DIST darling-removefile-0.1.20260201.tar.gz 22128 BLAKE2B 801a70d7324078290f10745477b0fb8151231c112194d69bd48e8f68363813c986a2d89e485c23e980409ad7bb2ece587316c7443de5171d2239a95545f83e11 SHA512 74e1bad0c061bfbda20d04aba329b76addff71f42e3fbf9efe026353ac4ed1803a08919542f5a1a45595295fe227a71fad00929bb9ae8b2ace1504d10269c1e7 +DIST darling-removefile-0.1.20260220.tar.gz 22134 BLAKE2B a92d63e47855404f263f195a2d4432566387177403e5fe71cedbf7ccb356aa1a03c6e486371b68e7b07035e02a146853a1940745135b354353601a363fb36a87 SHA512 9901ef6f3e787420cf039cb7a863bd9ee5a693dbd945c6f753609b78e0a0301d783931c4bcd4d404ca756b0876dbd79d5ddd18a2b111d40ce9f329cbe6df4d44 +DIST darling-rsync-0.1.20260201.tar.gz 840967 BLAKE2B 843fc82dccd38e16ce0c436ee2f4c8799b60e0fbf17047d0edcabcd45d39a8c769d82ecef32c3c5f43f7d278dd5d300959a0743e27b2baeebd46fad9a946265b SHA512 d466e5d0cb44defb2c4b724cc67fdb62ae512c3514087a211fda6df55c362c63d5cf33d5123792837f64cbc983e2667a3d3d691ad535bc62a76b4e5d252eae55 +DIST darling-rsync-0.1.20260220.tar.gz 840967 BLAKE2B 843fc82dccd38e16ce0c436ee2f4c8799b60e0fbf17047d0edcabcd45d39a8c769d82ecef32c3c5f43f7d278dd5d300959a0743e27b2baeebd46fad9a946265b SHA512 d466e5d0cb44defb2c4b724cc67fdb62ae512c3514087a211fda6df55c362c63d5cf33d5123792837f64cbc983e2667a3d3d691ad535bc62a76b4e5d252eae55 +DIST darling-ruby-0.1.20260201.tar.gz 22213946 BLAKE2B bf96094ce654fed71ef67c6e0ca0de5d36c2035f4300f8024b8edc201b7206e8e97112e830678d7b5e88ff1aee8f734241cd83030a21f0277278a7915a335580 SHA512 7243f7aa68e163f6fc43a04a887cd662d7a14bfada8a7b729570aa02d312d5580c96318f900edbdf233ee3c50f33bde7c8663516048e485d3318adbe69b8df95 +DIST darling-ruby-0.1.20260220.tar.gz 22213946 BLAKE2B bf96094ce654fed71ef67c6e0ca0de5d36c2035f4300f8024b8edc201b7206e8e97112e830678d7b5e88ff1aee8f734241cd83030a21f0277278a7915a335580 SHA512 7243f7aa68e163f6fc43a04a887cd662d7a14bfada8a7b729570aa02d312d5580c96318f900edbdf233ee3c50f33bde7c8663516048e485d3318adbe69b8df95 +DIST darling-screen-0.1.20260201.tar.gz 876956 BLAKE2B 9c27cb609881b1178f9ae1aa3491c6802c51618ff2ea2f46b9c6fb689ab0e6c8694882ec6494ae154d8b49940dec7f1a765588111118249995c17ca15840ae23 SHA512 dd310a7b342fca714d791cdc96ab452d557268ba0cfc0546bcf5e10a062379aa10058fe2a8f0b6f69944d091467ae5141e63ff3b29ceba749955aa4b32def4fe +DIST darling-screen-0.1.20260220.tar.gz 876956 BLAKE2B 9c27cb609881b1178f9ae1aa3491c6802c51618ff2ea2f46b9c6fb689ab0e6c8694882ec6494ae154d8b49940dec7f1a765588111118249995c17ca15840ae23 SHA512 dd310a7b342fca714d791cdc96ab452d557268ba0cfc0546bcf5e10a062379aa10058fe2a8f0b6f69944d091467ae5141e63ff3b29ceba749955aa4b32def4fe +DIST darling-security-0.1.20260201.tar.gz 19551650 BLAKE2B ead670f07ec36d405e8c6c01f4ef2a37ac0ed478a454e7eee045ffd3c964ddfcc13dac910019a58828a5ea5d3f37aa1f605b4022893cadf28021bea6224fe937 SHA512 65e9c6482448cd5d25d5f420a7d5c006927cd91bd3c4fea54b8bd4c8d572ff66ea0a872ddc3d72ed7c1d1eaff4bc6cfbc6b8e4561f1dce624177f9e9b2fc164d +DIST darling-security-0.1.20260220.tar.gz 19551650 BLAKE2B ead670f07ec36d405e8c6c01f4ef2a37ac0ed478a454e7eee045ffd3c964ddfcc13dac910019a58828a5ea5d3f37aa1f605b4022893cadf28021bea6224fe937 SHA512 65e9c6482448cd5d25d5f420a7d5c006927cd91bd3c4fea54b8bd4c8d572ff66ea0a872ddc3d72ed7c1d1eaff4bc6cfbc6b8e4561f1dce624177f9e9b2fc164d +DIST darling-shell_cmds-0.1.20260201.tar.gz 448465 BLAKE2B 44477e515da427d198d1523b07abb97fe4de7fe0cee28171d40a68ac308b2fee7e4a9603d40e1845d5ce3ffd9bbec30c75b8e31ac1b629ea632958d4fe3b235c SHA512 f22a114d9c684ceb0fa6166783702b00f0e8122a56e0e52d045491539b4dc0e3391659f14d7fb8decda752633da4172fd7237416447cf938eb50e4b5107f11ac +DIST darling-shell_cmds-0.1.20260220.tar.gz 448465 BLAKE2B 44477e515da427d198d1523b07abb97fe4de7fe0cee28171d40a68ac308b2fee7e4a9603d40e1845d5ce3ffd9bbec30c75b8e31ac1b629ea632958d4fe3b235c SHA512 f22a114d9c684ceb0fa6166783702b00f0e8122a56e0e52d045491539b4dc0e3391659f14d7fb8decda752633da4172fd7237416447cf938eb50e4b5107f11ac +DIST darling-sqlite-0.1.20260201.tar.gz 2411928 BLAKE2B 67e9044f2cb495d1d671fbbb2a5f4576700932e6c6e8236472a09f223bea0dc609caa2da887e0629307d343afd046c70acb0f7adb1b0a46964d0e2040e7e67fd SHA512 6e0a446b04b7e0588a0c28dc8b079b68f259274affd889b64d881bd2ac7a7f734727282252ea5aa214261cb01db17829cfa778bb96f8de7bb2d8e37888774f55 +DIST darling-sqlite-0.1.20260220.tar.gz 2411928 BLAKE2B 67e9044f2cb495d1d671fbbb2a5f4576700932e6c6e8236472a09f223bea0dc609caa2da887e0629307d343afd046c70acb0f7adb1b0a46964d0e2040e7e67fd SHA512 6e0a446b04b7e0588a0c28dc8b079b68f259274affd889b64d881bd2ac7a7f734727282252ea5aa214261cb01db17829cfa778bb96f8de7bb2d8e37888774f55 +DIST darling-swift-0.1.20260201.tar.gz 4079 BLAKE2B be2b7da87ed5392042a22e797dc53b8676d76559ae28aa1c9feff91e69fa26587fe35c2dc6f77e489cdeac8d9d8d13e0a592896a5368800aec045ecbf3a65a3f SHA512 f6075d222961bd3f93b8247bce3c24a24dda7607ac900faee2a7661b340ee7db61679e420443a9052d0efe375346c09a2ed5f113045e00e0ff7b05c61c658adb +DIST darling-swift-0.1.20260220.tar.gz 4079 BLAKE2B be2b7da87ed5392042a22e797dc53b8676d76559ae28aa1c9feff91e69fa26587fe35c2dc6f77e489cdeac8d9d8d13e0a592896a5368800aec045ecbf3a65a3f SHA512 f6075d222961bd3f93b8247bce3c24a24dda7607ac900faee2a7661b340ee7db61679e420443a9052d0efe375346c09a2ed5f113045e00e0ff7b05c61c658adb +DIST darling-swift-corelibs-foundation-0.1.20260201.tar.gz 4464140 BLAKE2B 844df45c53e862bba1d1f354a0b23ef05b0d3120c7b7c7248c2488423cdf5a50d31954483c12719f635a98d5d8848cc44cc8b898161b757095c3604a0fbdda30 SHA512 ab0e2598f4a6060c49ed80fa2b4a1b3cf13230db2d80e9143e29c670514d5107e704da101cb62dc4e4a19fda7615bf43b7d1974e55d8dde4f490b53fda134669 +DIST darling-swift-corelibs-foundation-0.1.20260220.tar.gz 4464140 BLAKE2B 844df45c53e862bba1d1f354a0b23ef05b0d3120c7b7c7248c2488423cdf5a50d31954483c12719f635a98d5d8848cc44cc8b898161b757095c3604a0fbdda30 SHA512 ab0e2598f4a6060c49ed80fa2b4a1b3cf13230db2d80e9143e29c670514d5107e704da101cb62dc4e4a19fda7615bf43b7d1974e55d8dde4f490b53fda134669 +DIST darling-syslog-0.1.20260201.tar.gz 260547 BLAKE2B 42484322fedd927bbc7d42f028a4b6ba32f3ff64134dee256b591d65abac07ec95e259769959b78c26125df4c8bae8a083a9910fe9e3535f6692024bcd2c4ba5 SHA512 b0f767ffcb26e27368afd0f4f3c825ab054f2ddfa2e84822d23406dfefc9815317c597996af2fcb494cc6062f56b15e39ba5fab893d5636ff53c29f65ff4840e +DIST darling-syslog-0.1.20260220.tar.gz 260547 BLAKE2B 42484322fedd927bbc7d42f028a4b6ba32f3ff64134dee256b591d65abac07ec95e259769959b78c26125df4c8bae8a083a9910fe9e3535f6692024bcd2c4ba5 SHA512 b0f767ffcb26e27368afd0f4f3c825ab054f2ddfa2e84822d23406dfefc9815317c597996af2fcb494cc6062f56b15e39ba5fab893d5636ff53c29f65ff4840e +DIST darling-system_cmds-0.1.20260201.tar.gz 534276 BLAKE2B 3d1dbac07603f94229b4da200d41005a3ec3d4b319df577baf5c06746337fdf449a0226b34eb422a3dffb84819a27093000fc8c59af44775c5b85ec7dbe751cb SHA512 e4eb2401139eae84779cca19545ba684b943aa7190d56d487fc943c0c1777929de111e49eafc887f3b2bf0597626139e4790f835be6fd1303e8d615259960b8f +DIST darling-system_cmds-0.1.20260220.tar.gz 534276 BLAKE2B 3d1dbac07603f94229b4da200d41005a3ec3d4b319df577baf5c06746337fdf449a0226b34eb422a3dffb84819a27093000fc8c59af44775c5b85ec7dbe751cb SHA512 e4eb2401139eae84779cca19545ba684b943aa7190d56d487fc943c0c1777929de111e49eafc887f3b2bf0597626139e4790f835be6fd1303e8d615259960b8f +DIST darling-tcsh-0.1.20260201.tar.gz 2486934 BLAKE2B 501fcee70f1c2da60af4c143524378648e797deb69216efff42d09515e06a83d538cf7f23885d2fdb67e51cfff009be5bd3e1772731382df01041187d778dcc7 SHA512 0342281e4d1d4e9158f14f1f27d963b145c597a46949cfccec4b5722e5df9bbe846a83e9cd9af0c88656cd6c4771b20d990e4991b75c04e88a5728e6762c361d +DIST darling-tcsh-0.1.20260220.tar.gz 2486934 BLAKE2B 501fcee70f1c2da60af4c143524378648e797deb69216efff42d09515e06a83d538cf7f23885d2fdb67e51cfff009be5bd3e1772731382df01041187d778dcc7 SHA512 0342281e4d1d4e9158f14f1f27d963b145c597a46949cfccec4b5722e5df9bbe846a83e9cd9af0c88656cd6c4771b20d990e4991b75c04e88a5728e6762c361d +DIST darling-text_cmds-0.1.20260201.tar.gz 405298 BLAKE2B 75a66a1b5698897910959d35ff07ce94eeb3f10b44397810e76a3f1230f71d5a1268a530796ff4baee1fe9b36342430249364ef70f8cbed8403674d977362990 SHA512 091fc5290a1466fecbc7daec63196bc923f49973eee6f3ca1007d62779ed6a215a352ea7f81e0c2b9ac04e3c86e01cf06ac0f145e71575e764afc2fce0ca1abb +DIST darling-text_cmds-0.1.20260220.tar.gz 405298 BLAKE2B 75a66a1b5698897910959d35ff07ce94eeb3f10b44397810e76a3f1230f71d5a1268a530796ff4baee1fe9b36342430249364ef70f8cbed8403674d977362990 SHA512 091fc5290a1466fecbc7daec63196bc923f49973eee6f3ca1007d62779ed6a215a352ea7f81e0c2b9ac04e3c86e01cf06ac0f145e71575e764afc2fce0ca1abb +DIST darling-top-0.1.20260201.tar.gz 78344 BLAKE2B 7f06e705df3dd9681bc59b9f03a2a26ea32fc3d4575e9847e4ef29b2c9b86e1edd567dffdf0d31765173c9a1be65106fac4ac7afa8027a00b4063803fdcc1f3b SHA512 526187bbfda9500636390409fc8732c339772e8938430b30896ecd8cd2f1204cca20a6b7666e28049111a6cd91886d3cf8a4d4965b0c2661fd44175fd09cd335 +DIST darling-top-0.1.20260220.tar.gz 78344 BLAKE2B 7f06e705df3dd9681bc59b9f03a2a26ea32fc3d4575e9847e4ef29b2c9b86e1edd567dffdf0d31765173c9a1be65106fac4ac7afa8027a00b4063803fdcc1f3b SHA512 526187bbfda9500636390409fc8732c339772e8938430b30896ecd8cd2f1204cca20a6b7666e28049111a6cd91886d3cf8a4d4965b0c2661fd44175fd09cd335 +DIST darling-usertemplate-0.1.20260201.tar.gz 7654 BLAKE2B 3b2b6addacafe9f0576f85ea482e826edfb7419fa8a32d07f94674f55be08f18a6481e0506172c62c908fca7ce33ad707447f645effcd864c431d154bec1fcf1 SHA512 bfc7b4b0e6d3d8d86707e874f1df4a2272524390e73fb8b344137e204e76e30d508a9f956039379b12604b0093632ab54b56bb02f470b5d10ba3d20611365a29 +DIST darling-usertemplate-0.1.20260220.tar.gz 7654 BLAKE2B 3b2b6addacafe9f0576f85ea482e826edfb7419fa8a32d07f94674f55be08f18a6481e0506172c62c908fca7ce33ad707447f645effcd864c431d154bec1fcf1 SHA512 bfc7b4b0e6d3d8d86707e874f1df4a2272524390e73fb8b344137e204e76e30d508a9f956039379b12604b0093632ab54b56bb02f470b5d10ba3d20611365a29 +DIST darling-vim-0.1.20260201.tar.gz 15164014 BLAKE2B 62727caad9ec20055c414a28b09fd7029cee3bd063fcce67982d783f1dbc7a43ef490ecde28ef5e8c9be18e66ab4740443aa1be30928ee4a22f298560b5ab244 SHA512 9bc4d184998ac787d53e8ced8742926c5291748913fc9728689468168115d4bbf3e8ac562f708e3dcad70f35ffe979cb4c65cce202cb3386f04020e8e3477a32 +DIST darling-vim-0.1.20260220.tar.gz 15164014 BLAKE2B 62727caad9ec20055c414a28b09fd7029cee3bd063fcce67982d783f1dbc7a43ef490ecde28ef5e8c9be18e66ab4740443aa1be30928ee4a22f298560b5ab244 SHA512 9bc4d184998ac787d53e8ced8742926c5291748913fc9728689468168115d4bbf3e8ac562f708e3dcad70f35ffe979cb4c65cce202cb3386f04020e8e3477a32 +DIST darling-xar-0.1.20260201.tar.gz 243013 BLAKE2B 32eecc5f5d77b2a0df85b0e70bb0c7e658602bfff0b6cfd1a1d7bd8a2db5058d173447da3c682a5c72f63c10f21d269942ec37d8a5b6456789282eeb08bb4bba SHA512 bd963caf4df5ca56c2ee0fa44f0388a46c60983ac7b71a05c26368b1435389bb7f447c22f2fa8ec611b158577b3c45b325be21542775b497a29e68f687cd2a0e +DIST darling-xar-0.1.20260220.tar.gz 243013 BLAKE2B 32eecc5f5d77b2a0df85b0e70bb0c7e658602bfff0b6cfd1a1d7bd8a2db5058d173447da3c682a5c72f63c10f21d269942ec37d8a5b6456789282eeb08bb4bba SHA512 bd963caf4df5ca56c2ee0fa44f0388a46c60983ac7b71a05c26368b1435389bb7f447c22f2fa8ec611b158577b3c45b325be21542775b497a29e68f687cd2a0e +DIST darling-xnu-0.1.20260201.tar.gz 13523522 BLAKE2B b4812f7617420b1aae117e0f35ad303a5dfa3b79cb09b6995b03d4d00a7d71be3d5776c8ff53d392e7c3e02e54707a7178bcde63e40c11feb0d39583a4a4e354 SHA512 cdb251c65eabcca78721e83b9a21985a1920039c587eaaa33924b5bbc07979f3b62d566bcd580a947569463f853c3efabbb4e7a28a8cdc65bbc11fa125781700 +DIST darling-xnu-0.1.20260220.tar.gz 13523522 BLAKE2B b4812f7617420b1aae117e0f35ad303a5dfa3b79cb09b6995b03d4d00a7d71be3d5776c8ff53d392e7c3e02e54707a7178bcde63e40c11feb0d39583a4a4e354 SHA512 cdb251c65eabcca78721e83b9a21985a1920039c587eaaa33924b5bbc07979f3b62d566bcd580a947569463f853c3efabbb4e7a28a8cdc65bbc11fa125781700 +DIST darling-zip-0.1.20260201.tar.gz 5516179 BLAKE2B 7774c29f29d32f562ef8d1680d19beca29f6e34599b434ab86885330f343f45d6fe89d13e43b3546a227f39df487f62e65bbe76c4b63fdd18eb2191cc2bd6aba SHA512 dafebe0965f6677acdee3c87c5634f35acc4de65e3e3914e80eaba96b2d4205a923956fc3e9d45d67090a093a0487577f6f135c47a41a9f099227b72aa87f9f8 +DIST darling-zip-0.1.20260220.tar.gz 5516179 BLAKE2B 7774c29f29d32f562ef8d1680d19beca29f6e34599b434ab86885330f343f45d6fe89d13e43b3546a227f39df487f62e65bbe76c4b63fdd18eb2191cc2bd6aba SHA512 dafebe0965f6677acdee3c87c5634f35acc4de65e3e3914e80eaba96b2d4205a923956fc3e9d45d67090a093a0487577f6f135c47a41a9f099227b72aa87f9f8 +DIST darling-zlib-0.1.20260201.tar.gz 668037 BLAKE2B 25684f7106cb456ed52b3fbe137da389cf96a7f78d87c59492327bb98489b5d47459276bb06820a546040efcebc3953afcf6a7446bc7d3e521abbe118e7d1278 SHA512 d4ea8bbb65e9022eb997f86eb092b88ea05efefe2ccd297981ad44577943d1e66150ad6dc50a80cacb26e24456fd577e2bf655426f1c81c531f7edfed35421c1 +DIST darling-zlib-0.1.20260220.tar.gz 668037 BLAKE2B 25684f7106cb456ed52b3fbe137da389cf96a7f78d87c59492327bb98489b5d47459276bb06820a546040efcebc3953afcf6a7446bc7d3e521abbe118e7d1278 SHA512 d4ea8bbb65e9022eb997f86eb092b88ea05efefe2ccd297981ad44577943d1e66150ad6dc50a80cacb26e24456fd577e2bf655426f1c81c531f7edfed35421c1 +DIST darling-zsh-0.1.20260201.tar.gz 6555473 BLAKE2B 99f8e76c10b36e8643e64109552841d2265f5925bed8f9756b35d6c9f8289f74e8062ba0d33f33d89cb711403d3a6e02b0ec0b0a1e941d836955516129ddd2a6 SHA512 f0da44690bfbef4e3012f6151da002b8424c4819523c3d61deb24a3af633af6b8d703b5ef397ec73fa786b486a6157b82f6b36a56cac610c81a1432640cea308 +DIST darling-zsh-0.1.20260220.tar.gz 6555473 BLAKE2B 99f8e76c10b36e8643e64109552841d2265f5925bed8f9756b35d6c9f8289f74e8062ba0d33f33d89cb711403d3a6e02b0ec0b0a1e941d836955516129ddd2a6 SHA512 f0da44690bfbef4e3012f6151da002b8424c4819523c3d61deb24a3af633af6b8d703b5ef397ec73fa786b486a6157b82f6b36a56cac610c81a1432640cea308 +DIST darlingserver-0.1.20260201.tar.gz 5592848 BLAKE2B 73c0aa1aba61183eb1de8dd2d4b9999cd7f5c143542d0ca57100e501ad390f1b42880f0a1a3815e70ff34b143205bb591663e4bafa1f07a6ae053290cae64691 SHA512 d02f0ec5d1d20e24ca3be0d49b087427d2fc928843d47709d141f713838b420d44ac7b78977b5ef5f0b5dc09554c4f589a4dcd16f1e8b02653fb97e196606a82 +DIST darlingserver-0.1.20260220.tar.gz 5592848 BLAKE2B 73c0aa1aba61183eb1de8dd2d4b9999cd7f5c143542d0ca57100e501ad390f1b42880f0a1a3815e70ff34b143205bb591663e4bafa1f07a6ae053290cae64691 SHA512 d02f0ec5d1d20e24ca3be0d49b087427d2fc928843d47709d141f713838b420d44ac7b78977b5ef5f0b5dc09554c4f589a4dcd16f1e8b02653fb97e196606a82 +DIST fmdb-0.1.20260201.tar.gz 100735 BLAKE2B 22e21a9e8a0271ed0a49ef3e71c7e4f8143994a717ae5434ead68bde4b8ddd93a3b85e228693ebb315b7d1d59b96fa5967660959cbd880f3c3a37906767e5919 SHA512 e3ec8ab31019dc6680a31843c6f63f1a2a2c97738a6845c81b1169b13811e12862157722428d1a286497ebbfb5b5cdcbdb277cf28ca6b2dc553e1ffb37fecf99 +DIST fmdb-0.1.20260220.tar.gz 100735 BLAKE2B 22e21a9e8a0271ed0a49ef3e71c7e4f8143994a717ae5434ead68bde4b8ddd93a3b85e228693ebb315b7d1d59b96fa5967660959cbd880f3c3a37906767e5919 SHA512 e3ec8ab31019dc6680a31843c6f63f1a2a2c97738a6845c81b1169b13811e12862157722428d1a286497ebbfb5b5cdcbdb277cf28ca6b2dc553e1ffb37fecf99 +DIST indium-0.1.20260201.tar.gz 4887900 BLAKE2B 04a8beb538d07d9ff44bce337556357ac31d0c607c10ee91635889cb4aaa1f251f0864ce4a0f86900297d026e35b07d1c47ed59ab01d4c95c77c2824492d07fb SHA512 220546ebdf6e69b0bfd576ce32dab827925a9218164071a15e19282dad6a4bc486e8cb0829baa9bce97eaf755381b402965fdfe10983191cc07e63ce3ea940be +DIST indium-0.1.20260220.tar.gz 4887900 BLAKE2B 04a8beb538d07d9ff44bce337556357ac31d0c607c10ee91635889cb4aaa1f251f0864ce4a0f86900297d026e35b07d1c47ed59ab01d4c95c77c2824492d07fb SHA512 220546ebdf6e69b0bfd576ce32dab827925a9218164071a15e19282dad6a4bc486e8cb0829baa9bce97eaf755381b402965fdfe10983191cc07e63ce3ea940be +DIST lzfse-0.1.20260201.tar.gz 50819 BLAKE2B 770710599fa5b1b6c4de8c8825d5c6184378c0935e8c673b99efc2c9913b4ad5a561a8626b00c359c41b1ec3da572b8764e56d27d000baefee64559a62800dfc SHA512 5e69c9f0722e69f98e798d48978bbfa3833047bdbaef55797eb5c0fa9d36f1e82f47bacd88bd66ae86aa2176e1f6ad372973f644b4382d31c0bfb9e8c777d6a4 +DIST lzfse-0.1.20260220.tar.gz 50819 BLAKE2B 770710599fa5b1b6c4de8c8825d5c6184378c0935e8c673b99efc2c9913b4ad5a561a8626b00c359c41b1ec3da572b8764e56d27d000baefee64559a62800dfc SHA512 5e69c9f0722e69f98e798d48978bbfa3833047bdbaef55797eb5c0fa9d36f1e82f47bacd88bd66ae86aa2176e1f6ad372973f644b4382d31c0bfb9e8c777d6a4 +DIST xcbuild-0.1.20260201.tar.gz 476892 BLAKE2B 3ece4018db2df640f75c2bc09af35ff52b837730dde35f8fecc936c44d75f95b5744a13af4eb7851ace4e5542b8286c4b43364e7965be1ec9f33723bcde94074 SHA512 22c17f074ebd0a2ff72c1497316939b98b95429f38e1ca7682ec6e9a52139d96014658df5e5b97d1861fd102054d52fba150ab89bba80a1cd7bcd7b7404f80ea +DIST xcbuild-0.1.20260220.tar.gz 476892 BLAKE2B 3ece4018db2df640f75c2bc09af35ff52b837730dde35f8fecc936c44d75f95b5744a13af4eb7851ace4e5542b8286c4b43364e7965be1ec9f33723bcde94074 SHA512 22c17f074ebd0a2ff72c1497316939b98b95429f38e1ca7682ec6e9a52139d96014658df5e5b97d1861fd102054d52fba150ab89bba80a1cd7bcd7b7404f80ea diff --git a/app-emulation/darling/darling-0.1.20260201.ebuild b/app-emulation/darling/darling-0.1.20260201.ebuild new file mode 100644 index 000000000..28797b8af --- /dev/null +++ b/app-emulation/darling/darling-0.1.20260201.ebuild @@ -0,0 +1,800 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The package version is based on the date all the commit hashes +# were generated, with an automatic script. You will need to change some capitalisations around. +# Script is at https://github.com/Matr1x-101/gentoo-helper-scripts/blob/main/darling-generate.sh +# TODO: Add USE flags for metal and multilib support (multlib depends on ABI x86="64 32") + +EAPI=8 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake flag-o-matic python-any-r1 check-reqs linux-info + +DESCRIPTION="Translation layer for running macOS software on Linux" +HOMEPAGE="https://www.darlinghq.org" + +SRC_URI=" + https://github.com/darlinghq/darling/archive/4a68f33a3af304814300d647ff8850bad87048dc.tar.gz + -> darling-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/c5e9edb9d82ccf5fde5d8ae32b162fec8fe11318.tar.gz + -> darling-libressl-2.2.9-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/1f663b5bdc9082178717c080e4728fe3e7084de4.tar.gz + -> darling-libressl-2.5.5-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/30826df38d7c0f416158a94e0112c928188e0327.tar.gz + -> darling-libressl-2.6.5-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/2a56b36b77a00573c53ccd8e6932eb136172c950.tar.gz + -> darling-libressl-2.8.3-${PV}.tar.gz + https://github.com/darlinghq/cctools-port/archive/d9456c221e1f462e17c0b3297748bc089d5a861e.tar.gz + -> cctools-port-${PV}.tar.gz + https://github.com/darlinghq/darling-adv_cmds/archive/56dcf5ebeb822650d7929f666be58544b2391f6e.tar.gz + -> darling-adv_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-apr/archive/5aa6eba89e497a67f1b9db7842371141a8616674.tar.gz + -> darling-apr-${PV}.tar.gz + https://github.com/darlinghq/darling-architecture/archive/63162c4744e9bd07673d4c29f8825f105f670e44.tar.gz + -> darling-architecture-${PV}.tar.gz + https://github.com/darlinghq/darling-AvailabilityVersions/archive/e28c029a8fa46fa933cbf6d6d9a1c00978c5fad1.tar.gz + -> darling-AvailabilityVersions-${PV}.tar.gz + https://github.com/darlinghq/darling-awk/archive/5d46e527461bce5fa10b89320a1c6ce5f1ae38b6.tar.gz + -> darling-awk-${PV}.tar.gz + https://github.com/darlinghq/darling-bash/archive/b6f335bb607258172356bb47c489230d479e55b0.tar.gz + -> darling-bash-${PV}.tar.gz + https://github.com/darlinghq/darling-basic_cmds/archive/b1ed4f0f6a981590542071d8b36535cf3e441be0.tar.gz + -> darling-basic_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-bc/archive/666e93c8223f509ae9c3c69e3c20af45d49a749c.tar.gz + -> darling-bc-${PV}.tar.gz + https://github.com/darlinghq/darling-BerkeleyDB/archive/1411173f0eb71f96ab6134de4e052d16acb8c673.tar.gz + -> darling-BerkeleyDB-${PV}.tar.gz + https://github.com/darlinghq/darling-bind9/archive/7542d50b3087edb4a46a2bdb11ba75034aa2bffa.tar.gz + -> darling-bind9-${PV}.tar.gz + https://github.com/darlinghq/darling-bmalloc/archive/66c88bc0b977ef843a9eaa706d586d9cec2608da.tar.gz + -> darling-bmalloc-${PV}.tar.gz + https://github.com/darlinghq/darling-bootstrap_cmds/archive/0f300a7a04bb1174a3b7db58b57d738aadc14e13.tar.gz + -> darling-bootstrap_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-bsm/archive/bec0dd61bb07469d1fcb3985822d350abc9934f7.tar.gz + -> darling-bsm-${PV}.tar.gz + https://github.com/darlinghq/darling-bzip2/archive/dc8c6839093afed1f288715260d32314ad362084.tar.gz + -> darling-bzip2-${PV}.tar.gz + https://github.com/darlinghq/darling-cctools/archive/8777b6dc7c4de87087c028e17db075795b3684d3.tar.gz + -> darling-cctools-${PV}.tar.gz + https://github.com/darlinghq/darling-cfnetwork/archive/e7e3db881008d883f82914765a72ce842bcba735.tar.gz + -> darling-cfnetwork-${PV}.tar.gz + https://github.com/darlinghq/darling-cocotron/archive/29720ecda116645910db015f7c893de92e86da67.tar.gz + -> darling-cocotron-${PV}.tar.gz + https://github.com/darlinghq/darling-commoncrypto/archive/910de477aac2c7af4cb2cc50e909f9b559502090.tar.gz + -> darling-commoncrypto-${PV}.tar.gz + https://github.com/darlinghq/darling-compiler-rt/archive/5fd9bc0effa307b99b35da59ce579e8e031c22da.tar.gz + -> darling-compiler-rt-${PV}.tar.gz + https://github.com/darlinghq/darling-configd/archive/b1627eefca647933ad84dc36b5adc73025a7e5c7.tar.gz + -> darling-configd-${PV}.tar.gz + https://github.com/darlinghq/darling-copyfile/archive/ed6094c9a2f8ba19aa55b7b504c3665797078e8f.tar.gz + -> darling-copyfile-${PV}.tar.gz + https://github.com/darlinghq/darling-corecrypto/archive/6868755769326c13c6cdb2b0689deb5731a932e3.tar.gz + -> darling-corecrypto-${PV}.tar.gz + https://github.com/darlinghq/darling-corefoundation/archive/ef09be6e9a691129733464dbc0df4910410d0889.tar.gz + -> darling-corefoundation-${PV}.tar.gz + https://github.com/darlinghq/darling-coretls/archive/b61a4f075726e7d5ef4652033f8d7b829c008d06.tar.gz + -> darling-coretls-${PV}.tar.gz + https://github.com/darlinghq/darling-crontabs/archive/b5bc00d2a75f6c622976e2ebbe244fb2d7d602ea.tar.gz + -> darling-crontabs-${PV}.tar.gz + https://github.com/darlinghq/darling-csu/archive/93b25cf0930a727b44fa50893bffd71056ad032f.tar.gz + -> darling-csu-${PV}.tar.gz + https://github.com/darlinghq/darling-cups/archive/51b7c251ef5ff81adc20284544394de8cc2e1315.tar.gz + -> darling-cups-${PV}.tar.gz + https://github.com/darlinghq/darling-curl/archive/92f54fd7eceabed2c2382a4acc0f7293dedd92ff.tar.gz + -> darling-curl-${PV}.tar.gz + https://github.com/darlinghq/darling-dbuskit/archive/890e51fda949e4dd2c46765e39074f790c10ca18.tar.gz + -> darling-dbuskit-${PV}.tar.gz + https://github.com/darlinghq/darling-DirectoryService/archive/feb9742f574ab812a210634fd3997f19b645095f.tar.gz + -> darling-DirectoryService-${PV}.tar.gz + https://github.com/darlinghq/darling-dmg/archive/1a6de10c5886c40a414090701b2520bd0417ce29.tar.gz + -> darling-dmg-${PV}.tar.gz + https://github.com/darlinghq/darling-doc_cmds/archive/60c6a2b858abe1f27b441f479aad2b0a9d0f9ba2.tar.gz + -> darling-doc_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-DSTools/archive/e015256b16965ac032412f2277c608c7213c03b3.tar.gz + -> darling-DSTools-${PV}.tar.gz + https://github.com/darlinghq/darling-dtrace/archive/4f52343b36756e32a81eb302242ac6472e9075fa.tar.gz + -> darling-dtrace-${PV}.tar.gz + https://github.com/darlinghq/darling-dyld/archive/63f667cf06d7ed59553adebb0c8d70a117135ac9.tar.gz + -> darling-dyld-${PV}.tar.gz + https://github.com/darlinghq/darling-energytrace/archive/e277fcfd430ddab2d8b52187cf480f2857629104.tar.gz + -> darling-energytrace-${PV}.tar.gz + https://github.com/darlinghq/darling-expat/archive/70006a0c32d7c8653c11e53fc0c905f1bb498218.tar.gz + -> darling-expat-${PV}.tar.gz + https://github.com/darlinghq/darling-file_cmds/archive/c0d72b5c98888a9d8e0b73cf8aac0df908e615f2.tar.gz + -> darling-file_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-file/archive/c6ee65265d253d24b1a496f8ca54b5e449fe108c.tar.gz + -> darling-file-${PV}.tar.gz + https://github.com/darlinghq/darling-files/archive/1c45a50ae0d6ca5bbb8b01d2b588f52bc0e39263.tar.gz + -> darling-files-${PV}.tar.gz + https://github.com/darlinghq/darling-foundation/archive/75cbb13e17b2b63087b9a03fc780aa482832be5a.tar.gz + -> darling-foundation-${PV}.tar.gz + https://github.com/darlinghq/darling-glut/archive/b53a2d8f0c6dc0c2052aef410a120d14ee553056.tar.gz + -> darling-glut-${PV}.tar.gz + https://github.com/darlinghq/darling-gnudiff/archive/ae0ab716658296164a032be7406f082cdc31c954.tar.gz + -> darling-gnudiff-${PV}.tar.gz + https://github.com/darlinghq/darling-gnutar/archive/1414bc8a8bd2e9dae701831e749febe2e2e84d68.tar.gz + -> darling-gnutar-${PV}.tar.gz + https://github.com/darlinghq/darling-gpatch/archive/49acc897e8cb832a26b7ac4d2f7db51d3c6ba037.tar.gz + -> darling-gpatch-${PV}.tar.gz + https://github.com/darlinghq/darling-grep/archive/62d70fada3a01de87aff927a86b8df0f7f2a837a.tar.gz + -> darling-grep-${PV}.tar.gz + https://github.com/darlinghq/darling-groff/archive/10dd5a6be4915a99065bc15dfc6b6b1e9e1a2714.tar.gz + -> darling-groff-${PV}.tar.gz + https://github.com/darlinghq/darling-Heimdal/archive/94a5c2feff43fb6661e10721d52a9c350c84bbb0.tar.gz + -> darling-Heimdal-${PV}.tar.gz + https://github.com/darlinghq/darling-icu/archive/6b609b2b0ce9a620543f357de4e549f09afec4ea.tar.gz + -> darling-icu-${PV}.tar.gz + https://github.com/darlinghq/darling-installer/archive/88764e6149f92f1747442c27ab00231f40de278c.tar.gz + -> darling-installer-${PV}.tar.gz + https://github.com/darlinghq/darling-IOGraphics/archive/905186151d713259296f3ae9458195a7097ea323.tar.gz + -> darling-IOGraphics-${PV}.tar.gz + https://github.com/darlinghq/darling-IOHIDFamily/archive/189e98e32092d5f5a2c365cc85fd36ac7da2d371.tar.gz + -> darling-IOHIDFamily-${PV}.tar.gz + https://github.com/darlinghq/darling-iokitd/archive/5549ac4cd2db923c256f016a1381b3bfb716730a.tar.gz + -> darling-iokitd-${PV}.tar.gz + https://github.com/darlinghq/darling-IOKitTools/archive/df58be2f134f7adbdd3c760a165ad3501ee82fb5.tar.gz + -> darling-IOKitTools-${PV}.tar.gz + https://github.com/darlinghq/darling-iokituser/archive/9843fd575a87926ab3cd3ee011215b97e90c1006.tar.gz + -> darling-iokituser-${PV}.tar.gz + https://github.com/darlinghq/darling-IONetworkingFamily/archive/28afb431947b8e8dbbb120db7632ba6de229bf23.tar.gz + -> darling-IONetworkingFamily-${PV}.tar.gz + https://github.com/darlinghq/darling-iostoragefamily/archive/33178aef923d9c99f1819db2ada253054f4dd812.tar.gz + -> darling-iostoragefamily-${PV}.tar.gz + https://github.com/darlinghq/darling-JavaScriptCore/archive/93410cc0dbc7a961d58d048c151117acdb18a566.tar.gz + -> darling-JavaScriptCore-${PV}.tar.gz + https://github.com/darlinghq/darling-keymgr/archive/43b4230aec2e9018b0ffd3069b8b23a34ba257fb.tar.gz + -> darling-keymgr-${PV}.tar.gz + https://github.com/darlinghq/darling-less/archive/a6bc77c8e72aaa35da92b903172a70eaa4ef78fa.tar.gz + -> darling-less-${PV}.tar.gz + https://github.com/darlinghq/darling-libarchive/archive/998d739c602a1b35e2377ec9161e9c13d1d8604d.tar.gz + -> darling-libarchive-${PV}.tar.gz + https://github.com/darlinghq/darling-libauto/archive/2be7312b25736a8e9fc12058d63cbb79eb5f4e25.tar.gz + -> darling-libauto-${PV}.tar.gz + https://github.com/darlinghq/darling-Libc/archive/5a38c8dabf9e76b39407c24bc13134e33e5594e6.tar.gz + -> darling-Libc-${PV}.tar.gz + https://github.com/darlinghq/darling-libclosure/archive/b4122f19c89512d9e930259a85c5f2674eff2b2b.tar.gz + -> darling-libclosure-${PV}.tar.gz + https://github.com/darlinghq/darling-libcxx/archive/c47677d3ba33bdabbfb07e75f531831579355a2d.tar.gz + -> darling-libcxx-${PV}.tar.gz + https://github.com/darlinghq/darling-libcxxabi/archive/c9c851718eb304a9aefa097aeaaf8c3bd1dff1bc.tar.gz + -> darling-libcxxabi-${PV}.tar.gz + https://github.com/darlinghq/darling-libdispatch/archive/380f03c180b80d940134fb35783ddc714784a53a.tar.gz + -> darling-libdispatch-${PV}.tar.gz + https://github.com/darlinghq/darling-libedit/archive/f9b44b8541614e33b09451fc2847f7e30bfb9b70.tar.gz + -> darling-libedit-${PV}.tar.gz + https://github.com/darlinghq/darling-libffi/archive/c796ec121cfd950aa5cc901ea47854a8431948ac.tar.gz + -> darling-libffi-${PV}.tar.gz + https://github.com/darlinghq/darling-libiconv/archive/0d6f47d33a7cc97e468e864099fff74875b41937.tar.gz + -> darling-libiconv-${PV}.tar.gz + https://github.com/darlinghq/darling-Libinfo/archive/30f771b21a0b6bcd937288b5fc25e5d29b75321d.tar.gz + -> darling-Libinfo-${PV}.tar.gz + https://github.com/darlinghq/darling-libkqueue/archive/f673c801cbc4011d3ae35301bb8b5073eb41c103.tar.gz + -> darling-libkqueue-${PV}.tar.gz + https://github.com/darlinghq/darling-liblzma/archive/855ebc93f8208ae4b6e77a018d4ba4a4be4d2ab7.tar.gz + -> darling-liblzma-${PV}.tar.gz + https://github.com/darlinghq/darling-libmalloc/archive/a57991e2651226a675654bd96e5d9ab6bec288c5.tar.gz + -> darling-libmalloc-${PV}.tar.gz + https://github.com/darlinghq/darling-libnetwork/archive/56c5fad43f24a40d8ca7f8a1d0badedfeaf7e64e.tar.gz + -> darling-libnetwork-${PV}.tar.gz + https://github.com/darlinghq/darling-Libnotify/archive/98156d3f847a3ced6c5f52c12a889047bc4f9b20.tar.gz + -> darling-Libnotify-${PV}.tar.gz + https://github.com/darlinghq/darling-libplatform/archive/5a3e5b529d25c70257dcfa97e94f1826e71e9f40.tar.gz + -> darling-libplatform-${PV}.tar.gz + https://github.com/darlinghq/darling-libpthread/archive/f07f265bfbcf071c1adfc808de971e053ea5edc5.tar.gz + -> darling-libpthread-${PV}.tar.gz + https://github.com/darlinghq/darling-libresolv/archive/af5c8ad53d5ff8ec65276b8432641067d9c30a24.tar.gz + -> darling-libresolv-${PV}.tar.gz + https://github.com/darlinghq/darling-librpcsvc/archive/0cc1d42e53c61446616719597e96b29aeda51eb3.tar.gz + -> darling-librpcsvc-${PV}.tar.gz + https://github.com/darlinghq/darling-libstdcxx/archive/73eb757fe23170c372bef17d6de41787c1271c80.tar.gz + -> darling-libstdcxx-${PV}.tar.gz + https://github.com/darlinghq/darling-Libsystem/archive/08df454b6eb0df9400aa4c39839a7efd6efd2c3c.tar.gz + -> darling-Libsystem-${PV}.tar.gz + https://github.com/darlinghq/darling-libtelnet/archive/1ebd4eef48d06e6411ed2a0f60ba5d3fce5ab455.tar.gz + -> darling-libtelnet-${PV}.tar.gz + https://github.com/darlinghq/darling-libtrace/archive/8cf07f02b15f7dca6436882a03678fff0392eaf6.tar.gz + -> darling-libtrace-${PV}.tar.gz + https://github.com/darlinghq/darling-libunwind/archive/a91da1a0e262e04eb601152a84228ff733e48422.tar.gz + -> darling-libunwind-${PV}.tar.gz + https://github.com/darlinghq/darling-libutil/archive/e3782a467c248c8d181aba1200ee0642abb65baf.tar.gz + -> darling-libutil-${PV}.tar.gz + https://github.com/darlinghq/darling-libxml2/archive/d4f2967c8ca84a23a886978098c0520fe2963b92.tar.gz + -> darling-libxml2-${PV}.tar.gz + https://github.com/darlinghq/darling-libxpc/archive/394e033333d3c253a12f08a99090c113b0917d00.tar.gz + -> darling-libxpc-${PV}.tar.gz + https://github.com/darlinghq/darling-libxslt/archive/50d22bd5b761a1885009b690e48d858ff73e768b.tar.gz + -> darling-libxslt-${PV}.tar.gz + https://github.com/darlinghq/darling-mail_cmds/archive/4afbcf4b9b8a6c33acaf7e9025e51ce72b3725a7.tar.gz + -> darling-mail_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-man/archive/9af6690f3c7c3c713bb0a20ba1163d3c4278257d.tar.gz + -> darling-man-${PV}.tar.gz + https://github.com/darlinghq/darling-mDNSResponder/archive/7e38ef562b4f3d41bffabb3e30d844d8042d3bbd.tar.gz + -> darling-mDNSResponder-${PV}.tar.gz + https://github.com/darlinghq/darling-metal/archive/f815654533fe0515f709bf4def29ae523b09414c.tar.gz + -> darling-metal-${PV}.tar.gz + https://github.com/darlinghq/darling-misc_cmds/archive/85b24ec0e2625d75e7ee75b597b9134a49d18b1f.tar.gz + -> darling-misc_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-MITKerberosShim/archive/39c014d0c54f9ae922be0d697aa6cc1b19c117b6.tar.gz + -> darling-MITKerberosShim-${PV}.tar.gz + https://github.com/darlinghq/darling-nano/archive/7514f5f1115fffedd8fc2095107ca86ff82c54d6.tar.gz + -> darling-nano-${PV}.tar.gz + https://github.com/darlinghq/darling-ncurses/archive/4cc72a9a1bce214593c10811b0154a8d51db0239.tar.gz + -> darling-ncurses-${PV}.tar.gz + https://github.com/darlinghq/darling-netcat/archive/fd29177d56d84f88406e33784c327ebabfe7be58.tar.gz + -> darling-netcat-${PV}.tar.gz + https://github.com/darlinghq/darling-network_cmds/archive/9a0a90e2021ecdde91986b91f65a236eda158023.tar.gz + -> darling-network_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-nghttp2/archive/1a1853837b4350d4393bd25e1e4cb6018ab2d918.tar.gz + -> darling-nghttp2-${PV}.tar.gz + https://github.com/darlinghq/darling-objc4/archive/1a12df76d12bfc9fdfffadb290f7742763568765.tar.gz + -> darling-objc4-${PV}.tar.gz + https://github.com/darlinghq/darling-openal/archive/7c60cf7109b7a3a8f5d41ed8b84d340a8d768525.tar.gz + -> darling-openal-${PV}.tar.gz + https://github.com/darlinghq/darling-opendirectory/archive/750636a898284fb392a10603ac7894658b632678.tar.gz + -> darling-opendirectory-${PV}.tar.gz + https://github.com/darlinghq/darling-openjdk/archive/5a541c1844a9508e48b3addaf2d38775683abb38.tar.gz + -> darling-openjdk-${PV}.tar.gz + https://github.com/darlinghq/darling-OpenLDAP/archive/3b15390bbcad8234aabb3246b0552105b17118d0.tar.gz + -> darling-OpenLDAP-${PV}.tar.gz + https://github.com/darlinghq/darling-openpam/archive/8362545bac04032fcf59287cd66e6f4662a3692b.tar.gz + -> darling-openpam-${PV}.tar.gz + https://github.com/darlinghq/darling-openssh/archive/9137305e5793d31124bcf2fdf0c6fa28c2e3e812.tar.gz + -> darling-openssh-${PV}.tar.gz + https://github.com/darlinghq/darling-openssl_certificates/archive/cca4f47e3ca18b58961157ef0ec6a6fc135b8cd2.tar.gz + -> darling-openssl_certificates-${PV}.tar.gz + https://github.com/darlinghq/darling-openssl/archive/dc7bf84efa5a0befa0d970d4d5177853ac448d6f.tar.gz + -> darling-openssl-${PV}.tar.gz + https://github.com/darlinghq/darling-pam_modules/archive/241bbee0da845d1dfebc747b16a62aaed22f165b.tar.gz + -> darling-pam_modules-${PV}.tar.gz + https://github.com/darlinghq/darling-passwordserver_sasl/archive/794093ece0203718ce5da5645a689b5c6e766208.tar.gz + -> darling-passwordserver_sasl-${PV}.tar.gz + https://github.com/darlinghq/darling-patch_cmds/archive/0670c7fbadfd715ac78d5476552788416cad0020.tar.gz + -> darling-patch_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-pcre/archive/6f67e33869a2b08da9465034c41e64e16fc7faf9.tar.gz + -> darling-pcre-${PV}.tar.gz + https://github.com/darlinghq/darling-perl/archive/a65d68be2146d85928e511aabc8f3a2b05e564ba.tar.gz + -> darling-perl-${PV}.tar.gz + https://github.com/darlinghq/darling-pyobjc/archive/c0912a6c46c25e958eeb70f47f046b5a55ebb387.tar.gz + -> darling-pyobjc-${PV}.tar.gz + https://github.com/darlinghq/darling-python_modules/archive/24d01b41cb38fafc810cdd27562224c4014a4761.tar.gz + -> darling-python_modules-${PV}.tar.gz + https://github.com/darlinghq/darling-python/archive/4856509729cc320006a1235291e47408cd7b13ce.tar.gz + -> darling-python-${PV}.tar.gz + https://github.com/darlinghq/darling-remote_cmds/archive/3bb9f88724726d0d3073c04dfdc4785564113341.tar.gz + -> darling-remote_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-removefile/archive/24b6d73021fe355811986b21f9adfeb1f23df044.tar.gz + -> darling-removefile-${PV}.tar.gz + https://github.com/darlinghq/darling-rsync/archive/316c5b6b2780a28179f692f3fc0d63ebc2985705.tar.gz + -> darling-rsync-${PV}.tar.gz + https://github.com/darlinghq/darling-ruby/archive/423f2439478d2e24d7c19b2e0ea4a67ee3e80c3d.tar.gz + -> darling-ruby-${PV}.tar.gz + https://github.com/darlinghq/darling-screen/archive/4bed52587563ede850bf9ff834567478ac1e616b.tar.gz + -> darling-screen-${PV}.tar.gz + https://github.com/darlinghq/darling-security/archive/3cfffcf2c5b5900169c964facdf42cc05c23005c.tar.gz + -> darling-security-${PV}.tar.gz + https://github.com/darlinghq/darling-SecurityTokend/archive/c826860db4061667af6f0c3aa55282aab0924e1a.tar.gz + -> darling-SecurityTokend-${PV}.tar.gz + https://github.com/darlinghq/darling-shell_cmds/archive/5191dabbeff0aec230fc1275bae1653281ba52b2.tar.gz + -> darling-shell_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-SmartCardServices/archive/ec53ce56972565047a716ab166176f203f520393.tar.gz + -> darling-SmartCardServices-${PV}.tar.gz + https://github.com/darlinghq/darling-sqlite/archive/3472e2568cb7fcc25fe91af80da8d2fe884d9ac0.tar.gz + -> darling-sqlite-${PV}.tar.gz + https://github.com/darlinghq/darling-swift/archive/471514f4b4985a604b192e1facac9bbc53dedad3.tar.gz + -> darling-swift-${PV}.tar.gz + https://github.com/darlinghq/darling-swift-corelibs-foundation/archive/ea1ea0bb416025a8cc5a282df03c2e8f12788e2d.tar.gz + -> darling-swift-corelibs-foundation-${PV}.tar.gz + https://github.com/darlinghq/darling-syslog/archive/36ab27964cac4affe3907a598047bd21b8958919.tar.gz + -> darling-syslog-${PV}.tar.gz + https://github.com/darlinghq/darling-system_cmds/archive/b01129f3dc0ecab524dbd0fd08e29ec9f0e18196.tar.gz + -> darling-system_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-tcsh/archive/7737644ec31303be19c533aab093209f3458e060.tar.gz + -> darling-tcsh-${PV}.tar.gz + https://github.com/darlinghq/darling-text_cmds/archive/3edd740c82b8b87c17ec9cfaae7606f6176626df.tar.gz + -> darling-text_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-TextEdit/archive/99ec72a94dab166eefa264e9802ebd0d80aca845.tar.gz + -> darling-TextEdit-${PV}.tar.gz + https://github.com/darlinghq/darling-top/archive/4e27f81b5cfeef9d31d8fe5d938a80d26cca9ab5.tar.gz + -> darling-top-${PV}.tar.gz + https://github.com/darlinghq/darling-usertemplate/archive/5f8cca97aa03ff9290d6ccc0a4d185aa1a913875.tar.gz + -> darling-usertemplate-${PV}.tar.gz + https://github.com/darlinghq/darling-vim/archive/7f8da1dd66fc8f0654ebfa597b6013c8cf15185a.tar.gz + -> darling-vim-${PV}.tar.gz + https://github.com/darlinghq/darling-WebCore/archive/47fac4c8130ea9afc9b9df68c81ade56ca7ea57e.tar.gz + -> darling-WebCore-${PV}.tar.gz + https://github.com/darlinghq/darling-WTF/archive/88a36e496a6f285a9e15140c2c431b817bae353b.tar.gz + -> darling-WTF-${PV}.tar.gz + https://github.com/darlinghq/darling-xar/archive/887bd4f42eb4ac9139a7f621b5811065aa86f3e3.tar.gz + -> darling-xar-${PV}.tar.gz + https://github.com/darlinghq/darling-xnu/archive/5f26a4c2365d9774b5a1e66ae7da20b61ab6d2db.tar.gz + -> darling-xnu-${PV}.tar.gz + https://github.com/darlinghq/darling-zip/archive/caf41ebbc3ebab0250e4d13aa42221ef91a9802c.tar.gz + -> darling-zip-${PV}.tar.gz + https://github.com/darlinghq/darling-zlib/archive/677de9b1c2bea1e428f56d8fc63300aa471eaf99.tar.gz + -> darling-zlib-${PV}.tar.gz + https://github.com/darlinghq/darling-zsh/archive/4a7a6ebf6216395c7db698a4993db16e484aa54d.tar.gz + -> darling-zsh-${PV}.tar.gz + https://github.com/darlinghq/darling/archive/4a68f33a3af304814300d647ff8850bad87048dc.tar.gz + -> darling-${PV}.tar.gz + https://github.com/darlinghq/darlingserver/archive/89751e64bc6c2082f7725061824ee0e33395b0de.tar.gz + -> darlingserver-${PV}.tar.gz + https://github.com/darlinghq/fmdb/archive/ad2fdd660d02c24b262d64d7d23d3d4645768f44.tar.gz + -> fmdb-${PV}.tar.gz + https://github.com/darlinghq/indium/archive/8423a7d2f053167030d2bc4a227f96243c740667.tar.gz + -> indium-${PV}.tar.gz + https://github.com/darlinghq/lzfse/archive/451f291743bb919cb1b78ced4110402fca52cf97.tar.gz + -> lzfse-${PV}.tar.gz + https://github.com/darlinghq/xcbuild/archive/a903c6952fc5617816113cbb7b551ac701dba2ff.tar.gz + -> xcbuild-${PV}.tar.gz +" + +S="${WORKDIR}/darling-4a68f33a3af304814300d647ff8850bad87048dc" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + x11-misc/xdg-user-dirs + sys-fs/fuse:0 + media-libs/freetype + media-libs/libjpeg-turbo + media-libs/libpng:= + media-libs/tiff:= + media-libs/giflib:= + media-libs/mesa[X] + virtual/opengl + virtual/glu + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXcursor + x11-libs/libxkbfile + x11-libs/cairo + sys-apps/dbus + media-video/ffmpeg:= + media-libs/libpulse + dev-libs/icu:= + dev-libs/libbsd + dev-libs/libxml2:2 + media-libs/vulkan-loader + llvm-core/llvm:= +" + +BDEPEND=" + >=llvm-core/clang-11 + sys-devel/flex + sys-devel/bison + dev-build/cmake + virtual/pkgconfig + llvm-core/llvm:= + ${PYTHON_DEPS} + dev-util/vulkan-headers +" + +RDEPEND="${DEPEND}" + +QA_SONAME="*" + +pkg_pretend(){ + # https://unix.stackexchange.com/questions/131954/check-sse3-support-from-bash + if ! grep -qE '^flags.* (sse3|pni)' /proc/cpuinfo; then + eerror "darling requires a cpu with support of the sse3 instruction set" + die "cpu doesn't support sse3 instruction set" + fi + + if kernel_is -lt 5 0; then + eerror "darling requires Linux kernel 5.0 or newer to be installed" + die "darling requires Linux kernel 5.0 or newer" + fi + + CHECKREQS_DISK_BUILD="16G" + CHECKREQS_MEMORY="4G" + + check-reqs_pkg_pretend +} + +pkg_setup(){ + # https://unix.stackexchange.com/questions/131954/check-sse3-support-from-bash + if ! grep -qE '^flags.* (sse3|pni)' /proc/cpuinfo; then + eerror "darling requires a cpu with support of the sse3 instruction set" + die "cpu doesn't support sse3 instruction set" + fi + + if kernel_is -lt 5 0; then + eerror "darling requires Linux kernel 5.0 or newer to be installed" + die "darling requires Linux kernel 5.0 or newer" + fi + + CHECKREQS_DISK_BUILD="16G" + CHECKREQS_MEMORY="4G" + + check-reqs_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + + # Move all submodules to their correct locations + # GitHub archives extract to reponame-commithash format + cd "${S}/src/external/" + find . -type d -empty -delete -maxdepth 1 + + mv "${WORKDIR}/darling-libressl-c5e9edb9d82ccf5fde5d8ae32b162fec8fe11318" \ + "${S}/src/external/libressl-2.2.9" || die + mv "${WORKDIR}/darling-libressl-1f663b5bdc9082178717c080e4728fe3e7084de4" \ + "${S}/src/external/libressl-2.5.5" || die + mv "${WORKDIR}/darling-libressl-30826df38d7c0f416158a94e0112c928188e0327" \ + "${S}/src/external/libressl-2.6.5" || die + mv "${WORKDIR}/darling-libressl-2a56b36b77a00573c53ccd8e6932eb136172c950" \ + "${S}/src/external/libressl-2.8.3" || die + mv "${WORKDIR}/cctools-port-d9456c221e1f462e17c0b3297748bc089d5a861e" \ + "${S}/src/external/cctools-port" || die + mv "${WORKDIR}/darling-adv_cmds-56dcf5ebeb822650d7929f666be58544b2391f6e" \ + "${S}/src/external/adv_cmds" || die + mv "${WORKDIR}/darling-apr-5aa6eba89e497a67f1b9db7842371141a8616674" \ + "${S}/src/external/apr" || die + mv "${WORKDIR}/darling-architecture-63162c4744e9bd07673d4c29f8825f105f670e44" \ + "${S}/src/external/architecture" || die + mv "${WORKDIR}/darling-AvailabilityVersions-e28c029a8fa46fa933cbf6d6d9a1c00978c5fad1" \ + "${S}/src/external/AvailabilityVersions" || die + mv "${WORKDIR}/darling-awk-5d46e527461bce5fa10b89320a1c6ce5f1ae38b6" \ + "${S}/src/external/awk" || die + mv "${WORKDIR}/darling-bash-b6f335bb607258172356bb47c489230d479e55b0" \ + "${S}/src/external/bash" || die + mv "${WORKDIR}/darling-basic_cmds-b1ed4f0f6a981590542071d8b36535cf3e441be0" \ + "${S}/src/external/basic_cmds" || die + mv "${WORKDIR}/darling-bc-666e93c8223f509ae9c3c69e3c20af45d49a749c" \ + "${S}/src/external/bc" || die + mv "${WORKDIR}/darling-BerkeleyDB-1411173f0eb71f96ab6134de4e052d16acb8c673" \ + "${S}/src/external/BerkeleyDB" || die + mv "${WORKDIR}/darling-bind9-7542d50b3087edb4a46a2bdb11ba75034aa2bffa" \ + "${S}/src/external/bind9" || die + mv "${WORKDIR}/darling-bmalloc-66c88bc0b977ef843a9eaa706d586d9cec2608da" \ + "${S}/src/external/bmalloc" || die + mv "${WORKDIR}/darling-bootstrap_cmds-0f300a7a04bb1174a3b7db58b57d738aadc14e13" \ + "${S}/src/external/bootstrap_cmds" || die + mv "${WORKDIR}/darling-bsm-bec0dd61bb07469d1fcb3985822d350abc9934f7" \ + "${S}/src/external/bsm" || die + mv "${WORKDIR}/darling-bzip2-dc8c6839093afed1f288715260d32314ad362084" \ + "${S}/src/external/bzip2" || die + mv "${WORKDIR}/darling-cctools-8777b6dc7c4de87087c028e17db075795b3684d3" \ + "${S}/src/external/cctools" || die + mv "${WORKDIR}/darling-cfnetwork-e7e3db881008d883f82914765a72ce842bcba735" \ + "${S}/src/external/cfnetwork" || die + mv "${WORKDIR}/darling-cocotron-29720ecda116645910db015f7c893de92e86da67" \ + "${S}/src/external/cocotron" || die + mv "${WORKDIR}/darling-commoncrypto-910de477aac2c7af4cb2cc50e909f9b559502090" \ + "${S}/src/external/commoncrypto" || die + mv "${WORKDIR}/darling-compiler-rt-5fd9bc0effa307b99b35da59ce579e8e031c22da" \ + "${S}/src/external/compiler-rt" || die + mv "${WORKDIR}/darling-configd-b1627eefca647933ad84dc36b5adc73025a7e5c7" \ + "${S}/src/external/configd" || die + mv "${WORKDIR}/darling-copyfile-ed6094c9a2f8ba19aa55b7b504c3665797078e8f" \ + "${S}/src/external/copyfile" || die + mv "${WORKDIR}/darling-corecrypto-6868755769326c13c6cdb2b0689deb5731a932e3" \ + "${S}/src/external/corecrypto" || die + mv "${WORKDIR}/darling-corefoundation-ef09be6e9a691129733464dbc0df4910410d0889" \ + "${S}/src/external/corefoundation" || die + mv "${WORKDIR}/darling-coretls-b61a4f075726e7d5ef4652033f8d7b829c008d06" \ + "${S}/src/external/coretls" || die + mv "${WORKDIR}/darling-crontabs-b5bc00d2a75f6c622976e2ebbe244fb2d7d602ea" \ + "${S}/src/external/crontabs" || die + mv "${WORKDIR}/darling-Csu-93b25cf0930a727b44fa50893bffd71056ad032f" \ + "${S}/src/external/csu" || die + mv "${WORKDIR}/darling-cups-51b7c251ef5ff81adc20284544394de8cc2e1315" \ + "${S}/src/external/cups" || die + mv "${WORKDIR}/darling-curl-92f54fd7eceabed2c2382a4acc0f7293dedd92ff" \ + "${S}/src/external/curl" || die + mv "${WORKDIR}/darling-dbuskit-890e51fda949e4dd2c46765e39074f790c10ca18" \ + "${S}/src/external/dbuskit" || die + mv "${WORKDIR}/darling-DirectoryService-feb9742f574ab812a210634fd3997f19b645095f" \ + "${S}/src/external/DirectoryService" || die + mv "${WORKDIR}/darling-dmg-1a6de10c5886c40a414090701b2520bd0417ce29" \ + "${S}/src/external/darling-dmg" || die + mv "${WORKDIR}/darling-doc_cmds-60c6a2b858abe1f27b441f479aad2b0a9d0f9ba2" \ + "${S}/src/external/doc_cmds" || die + mv "${WORKDIR}/darling-DSTools-e015256b16965ac032412f2277c608c7213c03b3" \ + "${S}/src/external/DSTools" || die + mv "${WORKDIR}/darling-dtrace-4f52343b36756e32a81eb302242ac6472e9075fa" \ + "${S}/src/external/dtrace" || die + mv "${WORKDIR}/darling-dyld-63f667cf06d7ed59553adebb0c8d70a117135ac9" \ + "${S}/src/external/dyld" || die + mv "${WORKDIR}/darling-energytrace-e277fcfd430ddab2d8b52187cf480f2857629104" \ + "${S}/src/external/energytrace" || die + mv "${WORKDIR}/darling-expat-70006a0c32d7c8653c11e53fc0c905f1bb498218" \ + "${S}/src/external/expat" || die + mv "${WORKDIR}/darling-file_cmds-c0d72b5c98888a9d8e0b73cf8aac0df908e615f2" \ + "${S}/src/external/file_cmds" || die + mv "${WORKDIR}/darling-file-c6ee65265d253d24b1a496f8ca54b5e449fe108c" \ + "${S}/src/external/file" || die + mv "${WORKDIR}/darling-files-1c45a50ae0d6ca5bbb8b01d2b588f52bc0e39263" \ + "${S}/src/external/files" || die + mv "${WORKDIR}/darling-foundation-75cbb13e17b2b63087b9a03fc780aa482832be5a" \ + "${S}/src/external/foundation" || die + mv "${WORKDIR}/darling-glut-b53a2d8f0c6dc0c2052aef410a120d14ee553056" \ + "${S}/src/external/glut" || die + mv "${WORKDIR}/darling-gnudiff-ae0ab716658296164a032be7406f082cdc31c954" \ + "${S}/src/external/gnudiff" || die + mv "${WORKDIR}/darling-gnutar-1414bc8a8bd2e9dae701831e749febe2e2e84d68" \ + "${S}/src/external/gnutar" || die + mv "${WORKDIR}/darling-gpatch-49acc897e8cb832a26b7ac4d2f7db51d3c6ba037" \ + "${S}/src/external/gpatch" || die + mv "${WORKDIR}/darling-grep-62d70fada3a01de87aff927a86b8df0f7f2a837a" \ + "${S}/src/external/grep" || die + mv "${WORKDIR}/darling-groff-10dd5a6be4915a99065bc15dfc6b6b1e9e1a2714" \ + "${S}/src/external/groff" || die + mv "${WORKDIR}/darling-Heimdal-94a5c2feff43fb6661e10721d52a9c350c84bbb0" \ + "${S}/src/external/Heimdal" || die + mv "${WORKDIR}/darling-icu-6b609b2b0ce9a620543f357de4e549f09afec4ea" \ + "${S}/src/external/icu" || die + mv "${WORKDIR}/darling-installer-88764e6149f92f1747442c27ab00231f40de278c" \ + "${S}/src/external/installer" || die + mv "${WORKDIR}/darling-IONetworkingFamily-28afb431947b8e8dbbb120db7632ba6de229bf23" \ + "${S}/src/external/IONetworkingFamily" || die + mv "${WORKDIR}/darling-iokitd-5549ac4cd2db923c256f016a1381b3bfb716730a" \ + "${S}/src/external/iokitd" || die + mv "${WORKDIR}/darling-IOKitTools-df58be2f134f7adbdd3c760a165ad3501ee82fb5" \ + "${S}/src/external/IOKitTools" || die + mv "${WORKDIR}/darling-iokituser-9843fd575a87926ab3cd3ee011215b97e90c1006" \ + "${S}/src/external/IOKitUser" || die + mv "${WORKDIR}/darling-iostoragefamily-33178aef923d9c99f1819db2ada253054f4dd812" \ + "${S}/src/external/IOStorageFamily" || die + mv "${WORKDIR}/darling-JavaScriptCore-93410cc0dbc7a961d58d048c151117acdb18a566" \ + "${S}/src/external/JavaScriptCore" || die + mv "${WORKDIR}/darling-keymgr-43b4230aec2e9018b0ffd3069b8b23a34ba257fb" \ + "${S}/src/external/keymgr" || die + mv "${WORKDIR}/darling-less-a6bc77c8e72aaa35da92b903172a70eaa4ef78fa" \ + "${S}/src/external/less" || die + mv "${WORKDIR}/darling-libarchive-998d739c602a1b35e2377ec9161e9c13d1d8604d" \ + "${S}/src/external/libarchive" || die + mv "${WORKDIR}/darling-libauto-2be7312b25736a8e9fc12058d63cbb79eb5f4e25" \ + "${S}/src/external/libauto" || die + mv "${WORKDIR}/darling-Libc-5a38c8dabf9e76b39407c24bc13134e33e5594e6" \ + "${S}/src/external/libc" || die + mv "${WORKDIR}/darling-libclosure-b4122f19c89512d9e930259a85c5f2674eff2b2b" \ + "${S}/src/external/libclosure" || die + mv "${WORKDIR}/darling-libcxx-c47677d3ba33bdabbfb07e75f531831579355a2d" \ + "${S}/src/external/libcxx" || die + mv "${WORKDIR}/darling-libcxxabi-c9c851718eb304a9aefa097aeaaf8c3bd1dff1bc" \ + "${S}/src/external/libcxxabi" || die + mv "${WORKDIR}/darling-libdispatch-380f03c180b80d940134fb35783ddc714784a53a" \ + "${S}/src/external/libdispatch" || die + mv "${WORKDIR}/darling-libedit-f9b44b8541614e33b09451fc2847f7e30bfb9b70" \ + "${S}/src/external/libedit" || die + mv "${WORKDIR}/darling-libffi-c796ec121cfd950aa5cc901ea47854a8431948ac" \ + "${S}/src/external/libffi" || die + mv "${WORKDIR}/darling-libiconv-0d6f47d33a7cc97e468e864099fff74875b41937" \ + "${S}/src/external/libiconv" || die + mv "${WORKDIR}/darling-Libinfo-30f771b21a0b6bcd937288b5fc25e5d29b75321d" \ + "${S}/src/external/Libinfo" || die + mv "${WORKDIR}/darling-libkqueue-f673c801cbc4011d3ae35301bb8b5073eb41c103" \ + "${S}/src/external/libkqueue" || die + mv "${WORKDIR}/darling-liblzma-855ebc93f8208ae4b6e77a018d4ba4a4be4d2ab7" \ + "${S}/src/external/liblzma" || die + mv "${WORKDIR}/darling-libmalloc-a57991e2651226a675654bd96e5d9ab6bec288c5" \ + "${S}/src/external/libmalloc" || die + mv "${WORKDIR}/darling-libnetwork-56c5fad43f24a40d8ca7f8a1d0badedfeaf7e64e" \ + "${S}/src/external/libnetwork" || die + mv "${WORKDIR}/darling-Libnotify-98156d3f847a3ced6c5f52c12a889047bc4f9b20" \ + "${S}/src/external/libnotify" || die + mv "${WORKDIR}/darling-libplatform-5a3e5b529d25c70257dcfa97e94f1826e71e9f40" \ + "${S}/src/external/libplatform" || die + mv "${WORKDIR}/darling-libpthread-f07f265bfbcf071c1adfc808de971e053ea5edc5" \ + "${S}/src/external/libpthread" || die + mv "${WORKDIR}/darling-libresolv-af5c8ad53d5ff8ec65276b8432641067d9c30a24" \ + "${S}/src/external/libresolv" || die + mv "${WORKDIR}/darling-librpcsvc-0cc1d42e53c61446616719597e96b29aeda51eb3" \ + "${S}/src/external/librpcsvc" || die + mv "${WORKDIR}/darling-libstdcxx-73eb757fe23170c372bef17d6de41787c1271c80" \ + "${S}/src/external/libstdcxx" || die + mv "${WORKDIR}/darling-Libsystem-08df454b6eb0df9400aa4c39839a7efd6efd2c3c" \ + "${S}/src/external/libsystem" || die + mv "${WORKDIR}/darling-libtelnet-1ebd4eef48d06e6411ed2a0f60ba5d3fce5ab455" \ + "${S}/src/external/libtelnet" || die + mv "${WORKDIR}/darling-libtrace-8cf07f02b15f7dca6436882a03678fff0392eaf6" \ + "${S}/src/external/libtrace" || die + mv "${WORKDIR}/darling-libunwind-a91da1a0e262e04eb601152a84228ff733e48422" \ + "${S}/src/external/libunwind" || die + mv "${WORKDIR}/darling-libutil-e3782a467c248c8d181aba1200ee0642abb65baf" \ + "${S}/src/external/libutil" || die + mv "${WORKDIR}/darling-libxml2-d4f2967c8ca84a23a886978098c0520fe2963b92" \ + "${S}/src/external/libxml2" || die + mv "${WORKDIR}/darling-libxpc-394e033333d3c253a12f08a99090c113b0917d00" \ + "${S}/src/external/libxpc" || die + mv "${WORKDIR}/darling-libxslt-50d22bd5b761a1885009b690e48d858ff73e768b" \ + "${S}/src/external/libxslt" || die + mv "${WORKDIR}/darling-mail_cmds-4afbcf4b9b8a6c33acaf7e9025e51ce72b3725a7" \ + "${S}/src/external/mail_cmds" || die + mv "${WORKDIR}/darling-man-9af6690f3c7c3c713bb0a20ba1163d3c4278257d" \ + "${S}/src/external/man" || die + mv "${WORKDIR}/darling-mDNSResponder-7e38ef562b4f3d41bffabb3e30d844d8042d3bbd" \ + "${S}/src/external/mDNSResponder" || die + mv "${WORKDIR}/darling-metal-f815654533fe0515f709bf4def29ae523b09414c" \ + "${S}/src/external/metal" || die + mv "${WORKDIR}/darling-misc_cmds-85b24ec0e2625d75e7ee75b597b9134a49d18b1f" \ + "${S}/src/external/misc_cmds" || die + mv "${WORKDIR}/darling-MITKerberosShim-39c014d0c54f9ae922be0d697aa6cc1b19c117b6" \ + "${S}/src/external/MITKerberosShim" || die + mv "${WORKDIR}/darling-nano-7514f5f1115fffedd8fc2095107ca86ff82c54d6" \ + "${S}/src/external/nano" || die + mv "${WORKDIR}/darling-ncurses-4cc72a9a1bce214593c10811b0154a8d51db0239" \ + "${S}/src/external/ncurses" || die + mv "${WORKDIR}/darling-netcat-fd29177d56d84f88406e33784c327ebabfe7be58" \ + "${S}/src/external/netcat" || die + mv "${WORKDIR}/darling-network_cmds-9a0a90e2021ecdde91986b91f65a236eda158023" \ + "${S}/src/external/network_cmds" || die + mv "${WORKDIR}/darling-nghttp2-1a1853837b4350d4393bd25e1e4cb6018ab2d918" \ + "${S}/src/external/nghttp2" || die + mv "${WORKDIR}/darling-objc4-1a12df76d12bfc9fdfffadb290f7742763568765" \ + "${S}/src/external/objc4" || die + mv "${WORKDIR}/darling-openal-7c60cf7109b7a3a8f5d41ed8b84d340a8d768525" \ + "${S}/src/external/openal" || die + mv "${WORKDIR}/darling-opendirectory-750636a898284fb392a10603ac7894658b632678" \ + "${S}/src/external/OpenDirectory" || die + mv "${WORKDIR}/darling-openjdk-5a541c1844a9508e48b3addaf2d38775683abb38" \ + "${S}/src/external/openjdk" || die + mv "${WORKDIR}/darling-OpenLDAP-3b15390bbcad8234aabb3246b0552105b17118d0" \ + "${S}/src/external/OpenLDAP" || die + mv "${WORKDIR}/darling-openpam-8362545bac04032fcf59287cd66e6f4662a3692b" \ + "${S}/src/external/openpam" || die + mv "${WORKDIR}/darling-openssh-9137305e5793d31124bcf2fdf0c6fa28c2e3e812" \ + "${S}/src/external/openssh" || die + mv "${WORKDIR}/darling-openssl_certificates-cca4f47e3ca18b58961157ef0ec6a6fc135b8cd2" \ + "${S}/src/external/openssl_certificates" || die + mv "${WORKDIR}/darling-openssl-dc7bf84efa5a0befa0d970d4d5177853ac448d6f" \ + "${S}/src/external/openssl" || die + mv "${WORKDIR}/darling-passwordserver_sasl-794093ece0203718ce5da5645a689b5c6e766208" \ + "${S}/src/external/passwordserver_sasl" || die + mv "${WORKDIR}/darling-patch_cmds-0670c7fbadfd715ac78d5476552788416cad0020" \ + "${S}/src/external/patch_cmds" || die + mv "${WORKDIR}/darling-pcre-6f67e33869a2b08da9465034c41e64e16fc7faf9" \ + "${S}/src/external/pcre" || die + mv "${WORKDIR}/darling-perl-a65d68be2146d85928e511aabc8f3a2b05e564ba" \ + "${S}/src/external/perl" || die + mv "${WORKDIR}/darling-pyobjc-c0912a6c46c25e958eeb70f47f046b5a55ebb387" \ + "${S}/src/external/pyobjc" || die + mv "${WORKDIR}/darling-python_modules-24d01b41cb38fafc810cdd27562224c4014a4761" \ + "${S}/src/external/python_modules" || die + mv "${WORKDIR}/darling-python-4856509729cc320006a1235291e47408cd7b13ce" \ + "${S}/src/external/python" || die + mv "${WORKDIR}/darling-remote_cmds-3bb9f88724726d0d3073c04dfdc4785564113341" \ + "${S}/src/external/remote_cmds" || die + mv "${WORKDIR}/darling-removefile-24b6d73021fe355811986b21f9adfeb1f23df044" \ + "${S}/src/external/removefile" || die + mv "${WORKDIR}/darling-rsync-316c5b6b2780a28179f692f3fc0d63ebc2985705" \ + "${S}/src/external/rsync" || die + mv "${WORKDIR}/darling-ruby-423f2439478d2e24d7c19b2e0ea4a67ee3e80c3d" \ + "${S}/src/external/ruby" || die + mv "${WORKDIR}/darling-screen-4bed52587563ede850bf9ff834567478ac1e616b" \ + "${S}/src/external/screen" || die + mv "${WORKDIR}/darling-security-3cfffcf2c5b5900169c964facdf42cc05c23005c" \ + "${S}/src/external/security" || die + mv "${WORKDIR}/darling-SecurityTokend-c826860db4061667af6f0c3aa55282aab0924e1a" \ + "${S}/src/external/SecurityTokend" || die + mv "${WORKDIR}/darling-shell_cmds-5191dabbeff0aec230fc1275bae1653281ba52b2" \ + "${S}/src/external/shell_cmds" || die + mv "${WORKDIR}/darling-SmartCardServices-ec53ce56972565047a716ab166176f203f520393" \ + "${S}/src/external/SmartCardServices" || die + mv "${WORKDIR}/darling-sqlite-3472e2568cb7fcc25fe91af80da8d2fe884d9ac0" \ + "${S}/src/external/sqlite" || die + mv "${WORKDIR}/darling-swift-471514f4b4985a604b192e1facac9bbc53dedad3" \ + "${S}/src/external/swift" || die + mv "${WORKDIR}/darling-syslog-36ab27964cac4affe3907a598047bd21b8958919" \ + "${S}/src/external/syslog" || die + mv "${WORKDIR}/darling-system_cmds-b01129f3dc0ecab524dbd0fd08e29ec9f0e18196" \ + "${S}/src/external/system_cmds" || die + mv "${WORKDIR}/darling-tcsh-7737644ec31303be19c533aab093209f3458e060" \ + "${S}/src/external/tcsh" || die + mv "${WORKDIR}/darling-text_cmds-3edd740c82b8b87c17ec9cfaae7606f6176626df" \ + "${S}/src/external/text_cmds" || die + mv "${WORKDIR}/darling-TextEdit-99ec72a94dab166eefa264e9802ebd0d80aca845" \ + "${S}/src/external/TextEdit" || die + mv "${WORKDIR}/darling-top-4e27f81b5cfeef9d31d8fe5d938a80d26cca9ab5" \ + "${S}/src/external/top" || die + mv "${WORKDIR}/darling-usertemplate-5f8cca97aa03ff9290d6ccc0a4d185aa1a913875" \ + "${S}/src/external/usertemplate" || die + mv "${WORKDIR}/darling-vim-7f8da1dd66fc8f0654ebfa597b6013c8cf15185a" \ + "${S}/src/external/vim" || die + mv "${WORKDIR}/darling-WebCore-47fac4c8130ea9afc9b9df68c81ade56ca7ea57e" \ + "${S}/src/external/WebCore" || die + mv "${WORKDIR}/darling-WTF-88a36e496a6f285a9e15140c2c431b817bae353b" \ + "${S}/src/external/WTF" || die + mv "${WORKDIR}/darling-xar-887bd4f42eb4ac9139a7f621b5811065aa86f3e3" \ + "${S}/src/external/xar" || die + mv "${WORKDIR}/darling-xnu-5f26a4c2365d9774b5a1e66ae7da20b61ab6d2db" \ + "${S}/src/external/xnu" || die + mv "${WORKDIR}/darling-zip-caf41ebbc3ebab0250e4d13aa42221ef91a9802c" \ + "${S}/src/external/zip" || die + mv "${WORKDIR}/darling-zlib-677de9b1c2bea1e428f56d8fc63300aa471eaf99" \ + "${S}/src/external/zlib" || die + mv "${WORKDIR}/darling-zsh-4a7a6ebf6216395c7db698a4993db16e484aa54d" \ + "${S}/src/external/zsh" || die + mv "${WORKDIR}/darlingserver-89751e64bc6c2082f7725061824ee0e33395b0de" \ + "${S}/src/external/darlingserver" || die + mv "${WORKDIR}/fmdb-ad2fdd660d02c24b262d64d7d23d3d4645768f44" \ + "${S}/src/external/fmdb" || die + mv "${WORKDIR}/lzfse-451f291743bb919cb1b78ced4110402fca52cf97" \ + "${S}/src/external/lzfse" || die + mv "${WORKDIR}/xcbuild-a903c6952fc5617816113cbb7b551ac701dba2ff" \ + "${S}/src/external/xcbuild" || die + + # Handle nested submodules for IOKitUser (IOGraphics and IOHIDFamily) + rm -rf "${S}/src/external/IOKitUser/darling/submodules/IOGraphics" + mv "${WORKDIR}/darling-IOGraphics-905186151d713259296f3ae9458195a7097ea323" \ + "${S}/src/external/IOKitUser/darling/submodules/IOGraphics" || die + rm -rf "${S}/src/external/IOKitUser/darling/submodules/IOHIDFamily" + mv "${WORKDIR}/darling-IOHIDFamily-189e98e32092d5f5a2c365cc85fd36ac7da2d371" \ + "${S}/src/external/IOKitUser/darling/submodules/IOHIDFamily" || die + + rm -rf "${S}/src/external/openpam/darling/submodules/pam_modules" + mv "${WORKDIR}/darling-pam_modules-241bbee0da845d1dfebc747b16a62aaed22f165b" \ + "${S}/src/external/openpam/darling/submodules/pam_modules" || die + + rm -rf "${S}/src/external/metal/deps/indium" + mv "${WORKDIR}/indium-8423a7d2f053167030d2bc4a227f96243c740667" \ + "${S}/src/external/metal/deps/indium" || die + + rm -rf "${S}/src/external/corefoundation/submodules/swift-corelibs-foundation" + mv "${WORKDIR}/darling-swift-corelibs-foundation-ea1ea0bb416025a8cc5a282df03c2e8f12788e2d" \ + "${S}/src/external/corefoundation/submodules/swift-corelibs-foundation" || die + + cd "${S}" + + # We need clang as we're building a Darwin system + export CC=clang + export CXX=clang++ + + unset LDFLAGS + export LDFLAGS="" + + filter-flags '-march=*' + filter-flags '-O*' + + cmake_src_prepare + +} + +src_configure() { + export CC=clang + export CXX=clang++ + + unset LDFLAGS + export LDFLAGS="" + + # O2 and march coming when these PRs are resolved (hopefully) + # https://github.com/darlinghq/darling-libresolv/pull/4 + # https://github.com/darlinghq/darling-removefile/pull/3 + filter-flags '-march=*,-O*' + + local mycmakeargs=( + "-DCMAKE_INSTALL_PREFIX=/usr" + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + "-DDEBIAN_PACKAGING=ON" + "-DJSC_UNIFIED_BUILD=ON" + "-DENABLE_METAL=ON" + "-DTARGET_i386=OFF" # haven't tested multilib support yet, will be added in a future USE flag + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install + + # Darlingserver requires these empty dirs to exist at runtime + # to set up its container (procfs mount, tmp, var, etc.) + keepdir /usr/libexec/darling/private/tmp + keepdir /usr/libexec/darling/private/var + keepdir /usr/libexec/darling/private/etc + keepdir /usr/libexec/darling/dev + keepdir /usr/libexec/darling/proc + keepdir /usr/libexec/darling/run +} diff --git a/app-emulation/darling/darling-0.1.20260220.ebuild b/app-emulation/darling/darling-0.1.20260220.ebuild new file mode 100644 index 000000000..f00f3e2f7 --- /dev/null +++ b/app-emulation/darling/darling-0.1.20260220.ebuild @@ -0,0 +1,792 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# The package version is based on the date all the commit hashes +# were generated, with an automatic script. You will need to change some capitalisations around. +# Script is at https://github.com/Matr1x-101/gentoo-helper-scripts/blob/main/darling-generate.sh +# TODO: Add USE flags for metal and multilib support (multlib depends on ABI x86="64 32") + +EAPI=8 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake python-any-r1 check-reqs linux-info + +DESCRIPTION="Translation layer for running macOS software on Linux" +HOMEPAGE="https://www.darlinghq.org" + +SRC_URI=" + https://github.com/darlinghq/darling/archive/f3217a0edabdcc32378b8fb10e7b25f2f864f271.tar.gz + -> darling-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/c5e9edb9d82ccf5fde5d8ae32b162fec8fe11318.tar.gz + -> darling-libressl-2.2.9-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/1f663b5bdc9082178717c080e4728fe3e7084de4.tar.gz + -> darling-libressl-2.5.5-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/30826df38d7c0f416158a94e0112c928188e0327.tar.gz + -> darling-libressl-2.6.5-${PV}.tar.gz + https://github.com/darlinghq/darling-libressl/archive/2a56b36b77a00573c53ccd8e6932eb136172c950.tar.gz + -> darling-libressl-2.8.3-${PV}.tar.gz + https://github.com/darlinghq/cctools-port/archive/d9456c221e1f462e17c0b3297748bc089d5a861e.tar.gz + -> cctools-port-${PV}.tar.gz + https://github.com/darlinghq/darling-adv_cmds/archive/56dcf5ebeb822650d7929f666be58544b2391f6e.tar.gz + -> darling-adv_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-apr/archive/5aa6eba89e497a67f1b9db7842371141a8616674.tar.gz + -> darling-apr-${PV}.tar.gz + https://github.com/darlinghq/darling-architecture/archive/63162c4744e9bd07673d4c29f8825f105f670e44.tar.gz + -> darling-architecture-${PV}.tar.gz + https://github.com/darlinghq/darling-AvailabilityVersions/archive/e28c029a8fa46fa933cbf6d6d9a1c00978c5fad1.tar.gz + -> darling-AvailabilityVersions-${PV}.tar.gz + https://github.com/darlinghq/darling-awk/archive/5d46e527461bce5fa10b89320a1c6ce5f1ae38b6.tar.gz + -> darling-awk-${PV}.tar.gz + https://github.com/darlinghq/darling-bash/archive/b6f335bb607258172356bb47c489230d479e55b0.tar.gz + -> darling-bash-${PV}.tar.gz + https://github.com/darlinghq/darling-basic_cmds/archive/b1ed4f0f6a981590542071d8b36535cf3e441be0.tar.gz + -> darling-basic_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-bc/archive/666e93c8223f509ae9c3c69e3c20af45d49a749c.tar.gz + -> darling-bc-${PV}.tar.gz + https://github.com/darlinghq/darling-BerkeleyDB/archive/1411173f0eb71f96ab6134de4e052d16acb8c673.tar.gz + -> darling-BerkeleyDB-${PV}.tar.gz + https://github.com/darlinghq/darling-bind9/archive/7542d50b3087edb4a46a2bdb11ba75034aa2bffa.tar.gz + -> darling-bind9-${PV}.tar.gz + https://github.com/darlinghq/darling-bmalloc/archive/66c88bc0b977ef843a9eaa706d586d9cec2608da.tar.gz + -> darling-bmalloc-${PV}.tar.gz + https://github.com/darlinghq/darling-bootstrap_cmds/archive/0f300a7a04bb1174a3b7db58b57d738aadc14e13.tar.gz + -> darling-bootstrap_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-bsm/archive/bec0dd61bb07469d1fcb3985822d350abc9934f7.tar.gz + -> darling-bsm-${PV}.tar.gz + https://github.com/darlinghq/darling-bzip2/archive/dc8c6839093afed1f288715260d32314ad362084.tar.gz + -> darling-bzip2-${PV}.tar.gz + https://github.com/darlinghq/darling-cctools/archive/8777b6dc7c4de87087c028e17db075795b3684d3.tar.gz + -> darling-cctools-${PV}.tar.gz + https://github.com/darlinghq/darling-cfnetwork/archive/e7e3db881008d883f82914765a72ce842bcba735.tar.gz + -> darling-cfnetwork-${PV}.tar.gz + https://github.com/darlinghq/darling-cocotron/archive/29720ecda116645910db015f7c893de92e86da67.tar.gz + -> darling-cocotron-${PV}.tar.gz + https://github.com/darlinghq/darling-commoncrypto/archive/910de477aac2c7af4cb2cc50e909f9b559502090.tar.gz + -> darling-commoncrypto-${PV}.tar.gz + https://github.com/darlinghq/darling-compiler-rt/archive/5fd9bc0effa307b99b35da59ce579e8e031c22da.tar.gz + -> darling-compiler-rt-${PV}.tar.gz + https://github.com/darlinghq/darling-configd/archive/b1627eefca647933ad84dc36b5adc73025a7e5c7.tar.gz + -> darling-configd-${PV}.tar.gz + https://github.com/darlinghq/darling-copyfile/archive/ed6094c9a2f8ba19aa55b7b504c3665797078e8f.tar.gz + -> darling-copyfile-${PV}.tar.gz + https://github.com/darlinghq/darling-corecrypto/archive/6868755769326c13c6cdb2b0689deb5731a932e3.tar.gz + -> darling-corecrypto-${PV}.tar.gz + https://github.com/darlinghq/darling-corefoundation/archive/ef09be6e9a691129733464dbc0df4910410d0889.tar.gz + -> darling-corefoundation-${PV}.tar.gz + https://github.com/darlinghq/darling-coretls/archive/b61a4f075726e7d5ef4652033f8d7b829c008d06.tar.gz + -> darling-coretls-${PV}.tar.gz + https://github.com/darlinghq/darling-crontabs/archive/b5bc00d2a75f6c622976e2ebbe244fb2d7d602ea.tar.gz + -> darling-crontabs-${PV}.tar.gz + https://github.com/darlinghq/darling-csu/archive/93b25cf0930a727b44fa50893bffd71056ad032f.tar.gz + -> darling-Csu-${PV}.tar.gz + https://github.com/darlinghq/darling-cups/archive/51b7c251ef5ff81adc20284544394de8cc2e1315.tar.gz + -> darling-cups-${PV}.tar.gz + https://github.com/darlinghq/darling-curl/archive/92f54fd7eceabed2c2382a4acc0f7293dedd92ff.tar.gz + -> darling-curl-${PV}.tar.gz + https://github.com/darlinghq/darling-dbuskit/archive/890e51fda949e4dd2c46765e39074f790c10ca18.tar.gz + -> darling-dbuskit-${PV}.tar.gz + https://github.com/darlinghq/darling-DirectoryService/archive/feb9742f574ab812a210634fd3997f19b645095f.tar.gz + -> darling-DirectoryService-${PV}.tar.gz + https://github.com/darlinghq/darling-dmg/archive/1a6de10c5886c40a414090701b2520bd0417ce29.tar.gz + -> darling-dmg-${PV}.tar.gz + https://github.com/darlinghq/darling-doc_cmds/archive/60c6a2b858abe1f27b441f479aad2b0a9d0f9ba2.tar.gz + -> darling-doc_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-DSTools/archive/e015256b16965ac032412f2277c608c7213c03b3.tar.gz + -> darling-DSTools-${PV}.tar.gz + https://github.com/darlinghq/darling-dtrace/archive/4f52343b36756e32a81eb302242ac6472e9075fa.tar.gz + -> darling-dtrace-${PV}.tar.gz + https://github.com/darlinghq/darling-dyld/archive/63f667cf06d7ed59553adebb0c8d70a117135ac9.tar.gz + -> darling-dyld-${PV}.tar.gz + https://github.com/darlinghq/darling-energytrace/archive/e277fcfd430ddab2d8b52187cf480f2857629104.tar.gz + -> darling-energytrace-${PV}.tar.gz + https://github.com/darlinghq/darling-expat/archive/70006a0c32d7c8653c11e53fc0c905f1bb498218.tar.gz + -> darling-expat-${PV}.tar.gz + https://github.com/darlinghq/darling-file_cmds/archive/c0d72b5c98888a9d8e0b73cf8aac0df908e615f2.tar.gz + -> darling-file_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-file/archive/c6ee65265d253d24b1a496f8ca54b5e449fe108c.tar.gz + -> darling-file-${PV}.tar.gz + https://github.com/darlinghq/darling-files/archive/1c45a50ae0d6ca5bbb8b01d2b588f52bc0e39263.tar.gz + -> darling-files-${PV}.tar.gz + https://github.com/darlinghq/darling-foundation/archive/75cbb13e17b2b63087b9a03fc780aa482832be5a.tar.gz + -> darling-foundation-${PV}.tar.gz + https://github.com/darlinghq/darling-glut/archive/b53a2d8f0c6dc0c2052aef410a120d14ee553056.tar.gz + -> darling-glut-${PV}.tar.gz + https://github.com/darlinghq/darling-gnudiff/archive/ae0ab716658296164a032be7406f082cdc31c954.tar.gz + -> darling-gnudiff-${PV}.tar.gz + https://github.com/darlinghq/darling-gnutar/archive/1414bc8a8bd2e9dae701831e749febe2e2e84d68.tar.gz + -> darling-gnutar-${PV}.tar.gz + https://github.com/darlinghq/darling-gpatch/archive/49acc897e8cb832a26b7ac4d2f7db51d3c6ba037.tar.gz + -> darling-gpatch-${PV}.tar.gz + https://github.com/darlinghq/darling-grep/archive/62d70fada3a01de87aff927a86b8df0f7f2a837a.tar.gz + -> darling-grep-${PV}.tar.gz + https://github.com/darlinghq/darling-groff/archive/10dd5a6be4915a99065bc15dfc6b6b1e9e1a2714.tar.gz + -> darling-groff-${PV}.tar.gz + https://github.com/darlinghq/darling-Heimdal/archive/94a5c2feff43fb6661e10721d52a9c350c84bbb0.tar.gz + -> darling-Heimdal-${PV}.tar.gz + https://github.com/darlinghq/darling-icu/archive/6b609b2b0ce9a620543f357de4e549f09afec4ea.tar.gz + -> darling-icu-${PV}.tar.gz + https://github.com/darlinghq/darling-installer/archive/88764e6149f92f1747442c27ab00231f40de278c.tar.gz + -> darling-installer-${PV}.tar.gz + https://github.com/darlinghq/darling-IOGraphics/archive/905186151d713259296f3ae9458195a7097ea323.tar.gz + -> darling-IOGraphics-${PV}.tar.gz + https://github.com/darlinghq/darling-IOHIDFamily/archive/189e98e32092d5f5a2c365cc85fd36ac7da2d371.tar.gz + -> darling-IOHIDFamily-${PV}.tar.gz + https://github.com/darlinghq/darling-iokitd/archive/5549ac4cd2db923c256f016a1381b3bfb716730a.tar.gz + -> darling-iokitd-${PV}.tar.gz + https://github.com/darlinghq/darling-IOKitTools/archive/df58be2f134f7adbdd3c760a165ad3501ee82fb5.tar.gz + -> darling-IOKitTools-${PV}.tar.gz + https://github.com/darlinghq/darling-iokituser/archive/9843fd575a87926ab3cd3ee011215b97e90c1006.tar.gz + -> darling-iokituser-${PV}.tar.gz + https://github.com/darlinghq/darling-IONetworkingFamily/archive/28afb431947b8e8dbbb120db7632ba6de229bf23.tar.gz + -> darling-IONetworkingFamily-${PV}.tar.gz + https://github.com/darlinghq/darling-iostoragefamily/archive/33178aef923d9c99f1819db2ada253054f4dd812.tar.gz + -> darling-iostoragefamily-${PV}.tar.gz + https://github.com/darlinghq/darling-JavaScriptCore/archive/93410cc0dbc7a961d58d048c151117acdb18a566.tar.gz + -> darling-JavaScriptCore-${PV}.tar.gz + https://github.com/darlinghq/darling-keymgr/archive/43b4230aec2e9018b0ffd3069b8b23a34ba257fb.tar.gz + -> darling-keymgr-${PV}.tar.gz + https://github.com/darlinghq/darling-less/archive/a6bc77c8e72aaa35da92b903172a70eaa4ef78fa.tar.gz + -> darling-less-${PV}.tar.gz + https://github.com/darlinghq/darling-libarchive/archive/998d739c602a1b35e2377ec9161e9c13d1d8604d.tar.gz + -> darling-libarchive-${PV}.tar.gz + https://github.com/darlinghq/darling-libauto/archive/2be7312b25736a8e9fc12058d63cbb79eb5f4e25.tar.gz + -> darling-libauto-${PV}.tar.gz + https://github.com/darlinghq/darling-Libc/archive/5a38c8dabf9e76b39407c24bc13134e33e5594e6.tar.gz + -> darling-Libc-${PV}.tar.gz + https://github.com/darlinghq/darling-libclosure/archive/b4122f19c89512d9e930259a85c5f2674eff2b2b.tar.gz + -> darling-libclosure-${PV}.tar.gz + https://github.com/darlinghq/darling-libcxx/archive/c47677d3ba33bdabbfb07e75f531831579355a2d.tar.gz + -> darling-libcxx-${PV}.tar.gz + https://github.com/darlinghq/darling-libcxxabi/archive/c9c851718eb304a9aefa097aeaaf8c3bd1dff1bc.tar.gz + -> darling-libcxxabi-${PV}.tar.gz + https://github.com/darlinghq/darling-libdispatch/archive/380f03c180b80d940134fb35783ddc714784a53a.tar.gz + -> darling-libdispatch-${PV}.tar.gz + https://github.com/darlinghq/darling-libedit/archive/f9b44b8541614e33b09451fc2847f7e30bfb9b70.tar.gz + -> darling-libedit-${PV}.tar.gz + https://github.com/darlinghq/darling-libffi/archive/c796ec121cfd950aa5cc901ea47854a8431948ac.tar.gz + -> darling-libffi-${PV}.tar.gz + https://github.com/darlinghq/darling-libiconv/archive/0d6f47d33a7cc97e468e864099fff74875b41937.tar.gz + -> darling-libiconv-${PV}.tar.gz + https://github.com/darlinghq/darling-Libinfo/archive/30f771b21a0b6bcd937288b5fc25e5d29b75321d.tar.gz + -> darling-Libinfo-${PV}.tar.gz + https://github.com/darlinghq/darling-libkqueue/archive/f673c801cbc4011d3ae35301bb8b5073eb41c103.tar.gz + -> darling-libkqueue-${PV}.tar.gz + https://github.com/darlinghq/darling-liblzma/archive/855ebc93f8208ae4b6e77a018d4ba4a4be4d2ab7.tar.gz + -> darling-liblzma-${PV}.tar.gz + https://github.com/darlinghq/darling-libmalloc/archive/a57991e2651226a675654bd96e5d9ab6bec288c5.tar.gz + -> darling-libmalloc-${PV}.tar.gz + https://github.com/darlinghq/darling-libnetwork/archive/56c5fad43f24a40d8ca7f8a1d0badedfeaf7e64e.tar.gz + -> darling-libnetwork-${PV}.tar.gz + https://github.com/darlinghq/darling-Libnotify/archive/98156d3f847a3ced6c5f52c12a889047bc4f9b20.tar.gz + -> darling-Libnotify-${PV}.tar.gz + https://github.com/darlinghq/darling-libplatform/archive/5a3e5b529d25c70257dcfa97e94f1826e71e9f40.tar.gz + -> darling-libplatform-${PV}.tar.gz + https://github.com/darlinghq/darling-libpthread/archive/f07f265bfbcf071c1adfc808de971e053ea5edc5.tar.gz + -> darling-libpthread-${PV}.tar.gz + https://github.com/darlinghq/darling-libresolv/archive/cf955392e5449efb269b8b3510c755085fd36a2d.tar.gz + -> darling-libresolv-${PV}.tar.gz + https://github.com/darlinghq/darling-librpcsvc/archive/0cc1d42e53c61446616719597e96b29aeda51eb3.tar.gz + -> darling-librpcsvc-${PV}.tar.gz + https://github.com/darlinghq/darling-libstdcxx/archive/73eb757fe23170c372bef17d6de41787c1271c80.tar.gz + -> darling-libstdcxx-${PV}.tar.gz + https://github.com/darlinghq/darling-Libsystem/archive/08df454b6eb0df9400aa4c39839a7efd6efd2c3c.tar.gz + -> darling-Libsystem-${PV}.tar.gz + https://github.com/darlinghq/darling-libtelnet/archive/1ebd4eef48d06e6411ed2a0f60ba5d3fce5ab455.tar.gz + -> darling-libtelnet-${PV}.tar.gz + https://github.com/darlinghq/darling-libtrace/archive/8cf07f02b15f7dca6436882a03678fff0392eaf6.tar.gz + -> darling-libtrace-${PV}.tar.gz + https://github.com/darlinghq/darling-libunwind/archive/a91da1a0e262e04eb601152a84228ff733e48422.tar.gz + -> darling-libunwind-${PV}.tar.gz + https://github.com/darlinghq/darling-libutil/archive/e3782a467c248c8d181aba1200ee0642abb65baf.tar.gz + -> darling-libutil-${PV}.tar.gz + https://github.com/darlinghq/darling-libxml2/archive/d4f2967c8ca84a23a886978098c0520fe2963b92.tar.gz + -> darling-libxml2-${PV}.tar.gz + https://github.com/darlinghq/darling-libxpc/archive/394e033333d3c253a12f08a99090c113b0917d00.tar.gz + -> darling-libxpc-${PV}.tar.gz + https://github.com/darlinghq/darling-libxslt/archive/50d22bd5b761a1885009b690e48d858ff73e768b.tar.gz + -> darling-libxslt-${PV}.tar.gz + https://github.com/darlinghq/darling-mail_cmds/archive/4afbcf4b9b8a6c33acaf7e9025e51ce72b3725a7.tar.gz + -> darling-mail_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-man/archive/9af6690f3c7c3c713bb0a20ba1163d3c4278257d.tar.gz + -> darling-man-${PV}.tar.gz + https://github.com/darlinghq/darling-mDNSResponder/archive/7e38ef562b4f3d41bffabb3e30d844d8042d3bbd.tar.gz + -> darling-mDNSResponder-${PV}.tar.gz + https://github.com/darlinghq/darling-metal/archive/f815654533fe0515f709bf4def29ae523b09414c.tar.gz + -> darling-metal-${PV}.tar.gz + https://github.com/darlinghq/darling-misc_cmds/archive/85b24ec0e2625d75e7ee75b597b9134a49d18b1f.tar.gz + -> darling-misc_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-MITKerberosShim/archive/39c014d0c54f9ae922be0d697aa6cc1b19c117b6.tar.gz + -> darling-MITKerberosShim-${PV}.tar.gz + https://github.com/darlinghq/darling-nano/archive/7514f5f1115fffedd8fc2095107ca86ff82c54d6.tar.gz + -> darling-nano-${PV}.tar.gz + https://github.com/darlinghq/darling-ncurses/archive/4cc72a9a1bce214593c10811b0154a8d51db0239.tar.gz + -> darling-ncurses-${PV}.tar.gz + https://github.com/darlinghq/darling-netcat/archive/fd29177d56d84f88406e33784c327ebabfe7be58.tar.gz + -> darling-netcat-${PV}.tar.gz + https://github.com/darlinghq/darling-network_cmds/archive/9a0a90e2021ecdde91986b91f65a236eda158023.tar.gz + -> darling-network_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-nghttp2/archive/1a1853837b4350d4393bd25e1e4cb6018ab2d918.tar.gz + -> darling-nghttp2-${PV}.tar.gz + https://github.com/darlinghq/darling-objc4/archive/1a12df76d12bfc9fdfffadb290f7742763568765.tar.gz + -> darling-objc4-${PV}.tar.gz + https://github.com/darlinghq/darling-openal/archive/7c60cf7109b7a3a8f5d41ed8b84d340a8d768525.tar.gz + -> darling-openal-${PV}.tar.gz + https://github.com/darlinghq/darling-opendirectory/archive/750636a898284fb392a10603ac7894658b632678.tar.gz + -> darling-opendirectory-${PV}.tar.gz + https://github.com/darlinghq/darling-openjdk/archive/5a541c1844a9508e48b3addaf2d38775683abb38.tar.gz + -> darling-openjdk-${PV}.tar.gz + https://github.com/darlinghq/darling-OpenLDAP/archive/3b15390bbcad8234aabb3246b0552105b17118d0.tar.gz + -> darling-OpenLDAP-${PV}.tar.gz + https://github.com/darlinghq/darling-openpam/archive/8362545bac04032fcf59287cd66e6f4662a3692b.tar.gz + -> darling-openpam-${PV}.tar.gz + https://github.com/darlinghq/darling-openssh/archive/9137305e5793d31124bcf2fdf0c6fa28c2e3e812.tar.gz + -> darling-openssh-${PV}.tar.gz + https://github.com/darlinghq/darling-openssl_certificates/archive/cca4f47e3ca18b58961157ef0ec6a6fc135b8cd2.tar.gz + -> darling-openssl_certificates-${PV}.tar.gz + https://github.com/darlinghq/darling-openssl/archive/dc7bf84efa5a0befa0d970d4d5177853ac448d6f.tar.gz + -> darling-openssl-${PV}.tar.gz + https://github.com/darlinghq/darling-pam_modules/archive/241bbee0da845d1dfebc747b16a62aaed22f165b.tar.gz + -> darling-pam_modules-${PV}.tar.gz + https://github.com/darlinghq/darling-passwordserver_sasl/archive/794093ece0203718ce5da5645a689b5c6e766208.tar.gz + -> darling-passwordserver_sasl-${PV}.tar.gz + https://github.com/darlinghq/darling-patch_cmds/archive/0670c7fbadfd715ac78d5476552788416cad0020.tar.gz + -> darling-patch_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-pcre/archive/6f67e33869a2b08da9465034c41e64e16fc7faf9.tar.gz + -> darling-pcre-${PV}.tar.gz + https://github.com/darlinghq/darling-perl/archive/a65d68be2146d85928e511aabc8f3a2b05e564ba.tar.gz + -> darling-perl-${PV}.tar.gz + https://github.com/darlinghq/darling-pyobjc/archive/c0912a6c46c25e958eeb70f47f046b5a55ebb387.tar.gz + -> darling-pyobjc-${PV}.tar.gz + https://github.com/darlinghq/darling-python_modules/archive/24d01b41cb38fafc810cdd27562224c4014a4761.tar.gz + -> darling-python_modules-${PV}.tar.gz + https://github.com/darlinghq/darling-python/archive/4856509729cc320006a1235291e47408cd7b13ce.tar.gz + -> darling-python-${PV}.tar.gz + https://github.com/darlinghq/darling-remote_cmds/archive/3bb9f88724726d0d3073c04dfdc4785564113341.tar.gz + -> darling-remote_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-removefile/archive/3cd493871f27130f9cf64c31daab9cca2ee17726.tar.gz + -> darling-removefile-${PV}.tar.gz + https://github.com/darlinghq/darling-rsync/archive/316c5b6b2780a28179f692f3fc0d63ebc2985705.tar.gz + -> darling-rsync-${PV}.tar.gz + https://github.com/darlinghq/darling-ruby/archive/423f2439478d2e24d7c19b2e0ea4a67ee3e80c3d.tar.gz + -> darling-ruby-${PV}.tar.gz + https://github.com/darlinghq/darling-screen/archive/4bed52587563ede850bf9ff834567478ac1e616b.tar.gz + -> darling-screen-${PV}.tar.gz + https://github.com/darlinghq/darling-security/archive/3cfffcf2c5b5900169c964facdf42cc05c23005c.tar.gz + -> darling-security-${PV}.tar.gz + https://github.com/darlinghq/darling-SecurityTokend/archive/c826860db4061667af6f0c3aa55282aab0924e1a.tar.gz + -> darling-SecurityTokend-${PV}.tar.gz + https://github.com/darlinghq/darling-shell_cmds/archive/5191dabbeff0aec230fc1275bae1653281ba52b2.tar.gz + -> darling-shell_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-SmartCardServices/archive/ec53ce56972565047a716ab166176f203f520393.tar.gz + -> darling-SmartCardServices-${PV}.tar.gz + https://github.com/darlinghq/darling-sqlite/archive/3472e2568cb7fcc25fe91af80da8d2fe884d9ac0.tar.gz + -> darling-sqlite-${PV}.tar.gz + https://github.com/darlinghq/darling-swift/archive/471514f4b4985a604b192e1facac9bbc53dedad3.tar.gz + -> darling-swift-${PV}.tar.gz + https://github.com/darlinghq/darling-swift-corelibs-foundation/archive/ea1ea0bb416025a8cc5a282df03c2e8f12788e2d.tar.gz + -> darling-swift-corelibs-foundation-${PV}.tar.gz + https://github.com/darlinghq/darling-syslog/archive/36ab27964cac4affe3907a598047bd21b8958919.tar.gz + -> darling-syslog-${PV}.tar.gz + https://github.com/darlinghq/darling-system_cmds/archive/b01129f3dc0ecab524dbd0fd08e29ec9f0e18196.tar.gz + -> darling-system_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-tcsh/archive/7737644ec31303be19c533aab093209f3458e060.tar.gz + -> darling-tcsh-${PV}.tar.gz + https://github.com/darlinghq/darling-text_cmds/archive/3edd740c82b8b87c17ec9cfaae7606f6176626df.tar.gz + -> darling-text_cmds-${PV}.tar.gz + https://github.com/darlinghq/darling-TextEdit/archive/99ec72a94dab166eefa264e9802ebd0d80aca845.tar.gz + -> darling-TextEdit-${PV}.tar.gz + https://github.com/darlinghq/darling-top/archive/4e27f81b5cfeef9d31d8fe5d938a80d26cca9ab5.tar.gz + -> darling-top-${PV}.tar.gz + https://github.com/darlinghq/darling-usertemplate/archive/5f8cca97aa03ff9290d6ccc0a4d185aa1a913875.tar.gz + -> darling-usertemplate-${PV}.tar.gz + https://github.com/darlinghq/darling-vim/archive/7f8da1dd66fc8f0654ebfa597b6013c8cf15185a.tar.gz + -> darling-vim-${PV}.tar.gz + https://github.com/darlinghq/darling-WebCore/archive/47fac4c8130ea9afc9b9df68c81ade56ca7ea57e.tar.gz + -> darling-WebCore-${PV}.tar.gz + https://github.com/darlinghq/darling-WTF/archive/88a36e496a6f285a9e15140c2c431b817bae353b.tar.gz + -> darling-WTF-${PV}.tar.gz + https://github.com/darlinghq/darling-xar/archive/887bd4f42eb4ac9139a7f621b5811065aa86f3e3.tar.gz + -> darling-xar-${PV}.tar.gz + https://github.com/darlinghq/darling-xnu/archive/5f26a4c2365d9774b5a1e66ae7da20b61ab6d2db.tar.gz + -> darling-xnu-${PV}.tar.gz + https://github.com/darlinghq/darling-zip/archive/caf41ebbc3ebab0250e4d13aa42221ef91a9802c.tar.gz + -> darling-zip-${PV}.tar.gz + https://github.com/darlinghq/darling-zlib/archive/677de9b1c2bea1e428f56d8fc63300aa471eaf99.tar.gz + -> darling-zlib-${PV}.tar.gz + https://github.com/darlinghq/darling-zsh/archive/4a7a6ebf6216395c7db698a4993db16e484aa54d.tar.gz + -> darling-zsh-${PV}.tar.gz + https://github.com/darlinghq/darling/archive/f3217a0edabdcc32378b8fb10e7b25f2f864f271.tar.gz + -> darling-${PV}.tar.gz + https://github.com/darlinghq/darlingserver/archive/89751e64bc6c2082f7725061824ee0e33395b0de.tar.gz + -> darlingserver-${PV}.tar.gz + https://github.com/darlinghq/fmdb/archive/ad2fdd660d02c24b262d64d7d23d3d4645768f44.tar.gz + -> fmdb-${PV}.tar.gz + https://github.com/darlinghq/indium/archive/8423a7d2f053167030d2bc4a227f96243c740667.tar.gz + -> indium-${PV}.tar.gz + https://github.com/darlinghq/lzfse/archive/451f291743bb919cb1b78ced4110402fca52cf97.tar.gz + -> lzfse-${PV}.tar.gz + https://github.com/darlinghq/xcbuild/archive/a903c6952fc5617816113cbb7b551ac701dba2ff.tar.gz + -> xcbuild-${PV}.tar.gz + +" + +S="${WORKDIR}/darling-f3217a0edabdcc32378b8fb10e7b25f2f864f271" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + x11-misc/xdg-user-dirs + sys-fs/fuse:0 + media-libs/freetype + media-libs/libjpeg-turbo + media-libs/libpng:= + media-libs/tiff:= + media-libs/giflib:= + media-libs/mesa[X] + virtual/opengl + virtual/glu + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXcursor + x11-libs/libxkbfile + x11-libs/cairo + sys-apps/dbus + media-video/ffmpeg:= + media-libs/libpulse + dev-libs/icu:= + dev-libs/libbsd + dev-libs/libxml2:2 + media-libs/vulkan-loader + llvm-core/llvm:= +" + +BDEPEND=" + >=llvm-core/clang-11 + sys-devel/flex + sys-devel/bison + dev-build/cmake + virtual/pkgconfig + llvm-core/llvm:= + ${PYTHON_DEPS} + dev-util/vulkan-headers +" + +RDEPEND="${DEPEND}" + +QA_SONAME="*" + +pkg_pretend(){ + # https://unix.stackexchange.com/questions/131954/check-sse3-support-from-bash + if ! grep -qE '^flags.* (sse3|pni)' /proc/cpuinfo; then + eerror "darling requires a cpu with support of the sse3 instruction set" + die "cpu doesn't support sse3 instruction set" + fi + + if kernel_is -lt 5 0; then + eerror "darling requires Linux kernel 5.0 or newer to be installed" + die "darling requires Linux kernel 5.0 or newer" + fi + + CHECKREQS_DISK_BUILD="16G" + CHECKREQS_MEMORY="4G" + + check-reqs_pkg_pretend +} + +pkg_setup(){ + # https://unix.stackexchange.com/questions/131954/check-sse3-support-from-bash + if ! grep -qE '^flags.* (sse3|pni)' /proc/cpuinfo; then + eerror "darling requires a cpu with support of the sse3 instruction set" + die "cpu doesn't support sse3 instruction set" + fi + + if kernel_is -lt 5 0; then + eerror "darling requires Linux kernel 5.0 or newer to be installed" + die "darling requires Linux kernel 5.0 or newer" + fi + + CHECKREQS_DISK_BUILD="16G" + CHECKREQS_MEMORY="4G" + + check-reqs_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + + # Move all submodules to their correct locations + # GitHub archives extract to reponame-commithash format + cd "${S}/src/external/" + find . -type d -empty -delete -maxdepth 1 + + mv "${WORKDIR}/darling-libressl-c5e9edb9d82ccf5fde5d8ae32b162fec8fe11318" \ + "${S}/src/external/libressl-2.2.9" || die + mv "${WORKDIR}/darling-libressl-1f663b5bdc9082178717c080e4728fe3e7084de4" \ + "${S}/src/external/libressl-2.5.5" || die + mv "${WORKDIR}/darling-libressl-30826df38d7c0f416158a94e0112c928188e0327" \ + "${S}/src/external/libressl-2.6.5" || die + mv "${WORKDIR}/darling-libressl-2a56b36b77a00573c53ccd8e6932eb136172c950" \ + "${S}/src/external/libressl-2.8.3" || die + mv "${WORKDIR}/cctools-port-d9456c221e1f462e17c0b3297748bc089d5a861e" \ + "${S}/src/external/cctools-port" || die + mv "${WORKDIR}/darling-adv_cmds-56dcf5ebeb822650d7929f666be58544b2391f6e" \ + "${S}/src/external/adv_cmds" || die + mv "${WORKDIR}/darling-apr-5aa6eba89e497a67f1b9db7842371141a8616674" \ + "${S}/src/external/apr" || die + mv "${WORKDIR}/darling-architecture-63162c4744e9bd07673d4c29f8825f105f670e44" \ + "${S}/src/external/architecture" || die + mv "${WORKDIR}/darling-AvailabilityVersions-e28c029a8fa46fa933cbf6d6d9a1c00978c5fad1" \ + "${S}/src/external/AvailabilityVersions" || die + mv "${WORKDIR}/darling-awk-5d46e527461bce5fa10b89320a1c6ce5f1ae38b6" \ + "${S}/src/external/awk" || die + mv "${WORKDIR}/darling-bash-b6f335bb607258172356bb47c489230d479e55b0" \ + "${S}/src/external/bash" || die + mv "${WORKDIR}/darling-basic_cmds-b1ed4f0f6a981590542071d8b36535cf3e441be0" \ + "${S}/src/external/basic_cmds" || die + mv "${WORKDIR}/darling-bc-666e93c8223f509ae9c3c69e3c20af45d49a749c" \ + "${S}/src/external/bc" || die + mv "${WORKDIR}/darling-BerkeleyDB-1411173f0eb71f96ab6134de4e052d16acb8c673" \ + "${S}/src/external/BerkeleyDB" || die + mv "${WORKDIR}/darling-bind9-7542d50b3087edb4a46a2bdb11ba75034aa2bffa" \ + "${S}/src/external/bind9" || die + mv "${WORKDIR}/darling-bmalloc-66c88bc0b977ef843a9eaa706d586d9cec2608da" \ + "${S}/src/external/bmalloc" || die + mv "${WORKDIR}/darling-bootstrap_cmds-0f300a7a04bb1174a3b7db58b57d738aadc14e13" \ + "${S}/src/external/bootstrap_cmds" || die + mv "${WORKDIR}/darling-bsm-bec0dd61bb07469d1fcb3985822d350abc9934f7" \ + "${S}/src/external/bsm" || die + mv "${WORKDIR}/darling-bzip2-dc8c6839093afed1f288715260d32314ad362084" \ + "${S}/src/external/bzip2" || die + mv "${WORKDIR}/darling-cctools-8777b6dc7c4de87087c028e17db075795b3684d3" \ + "${S}/src/external/cctools" || die + mv "${WORKDIR}/darling-cfnetwork-e7e3db881008d883f82914765a72ce842bcba735" \ + "${S}/src/external/cfnetwork" || die + mv "${WORKDIR}/darling-cocotron-29720ecda116645910db015f7c893de92e86da67" \ + "${S}/src/external/cocotron" || die + mv "${WORKDIR}/darling-commoncrypto-910de477aac2c7af4cb2cc50e909f9b559502090" \ + "${S}/src/external/commoncrypto" || die + mv "${WORKDIR}/darling-compiler-rt-5fd9bc0effa307b99b35da59ce579e8e031c22da" \ + "${S}/src/external/compiler-rt" || die + mv "${WORKDIR}/darling-configd-b1627eefca647933ad84dc36b5adc73025a7e5c7" \ + "${S}/src/external/configd" || die + mv "${WORKDIR}/darling-copyfile-ed6094c9a2f8ba19aa55b7b504c3665797078e8f" \ + "${S}/src/external/copyfile" || die + mv "${WORKDIR}/darling-corecrypto-6868755769326c13c6cdb2b0689deb5731a932e3" \ + "${S}/src/external/corecrypto" || die + mv "${WORKDIR}/darling-corefoundation-ef09be6e9a691129733464dbc0df4910410d0889" \ + "${S}/src/external/corefoundation" || die + mv "${WORKDIR}/darling-coretls-b61a4f075726e7d5ef4652033f8d7b829c008d06" \ + "${S}/src/external/coretls" || die + mv "${WORKDIR}/darling-crontabs-b5bc00d2a75f6c622976e2ebbe244fb2d7d602ea" \ + "${S}/src/external/crontabs" || die + mv "${WORKDIR}/darling-Csu-93b25cf0930a727b44fa50893bffd71056ad032f" \ + "${S}/src/external/csu" || die + mv "${WORKDIR}/darling-cups-51b7c251ef5ff81adc20284544394de8cc2e1315" \ + "${S}/src/external/cups" || die + mv "${WORKDIR}/darling-curl-92f54fd7eceabed2c2382a4acc0f7293dedd92ff" \ + "${S}/src/external/curl" || die + mv "${WORKDIR}/darling-dbuskit-890e51fda949e4dd2c46765e39074f790c10ca18" \ + "${S}/src/external/dbuskit" || die + mv "${WORKDIR}/darling-DirectoryService-feb9742f574ab812a210634fd3997f19b645095f" \ + "${S}/src/external/DirectoryService" || die + mv "${WORKDIR}/darling-dmg-1a6de10c5886c40a414090701b2520bd0417ce29" \ + "${S}/src/external/darling-dmg" || die + mv "${WORKDIR}/darling-doc_cmds-60c6a2b858abe1f27b441f479aad2b0a9d0f9ba2" \ + "${S}/src/external/doc_cmds" || die + mv "${WORKDIR}/darling-DSTools-e015256b16965ac032412f2277c608c7213c03b3" \ + "${S}/src/external/DSTools" || die + mv "${WORKDIR}/darling-dtrace-4f52343b36756e32a81eb302242ac6472e9075fa" \ + "${S}/src/external/dtrace" || die + mv "${WORKDIR}/darling-dyld-63f667cf06d7ed59553adebb0c8d70a117135ac9" \ + "${S}/src/external/dyld" || die + mv "${WORKDIR}/darling-energytrace-e277fcfd430ddab2d8b52187cf480f2857629104" \ + "${S}/src/external/energytrace" || die + mv "${WORKDIR}/darling-expat-70006a0c32d7c8653c11e53fc0c905f1bb498218" \ + "${S}/src/external/expat" || die + mv "${WORKDIR}/darling-file_cmds-c0d72b5c98888a9d8e0b73cf8aac0df908e615f2" \ + "${S}/src/external/file_cmds" || die + mv "${WORKDIR}/darling-file-c6ee65265d253d24b1a496f8ca54b5e449fe108c" \ + "${S}/src/external/file" || die + mv "${WORKDIR}/darling-files-1c45a50ae0d6ca5bbb8b01d2b588f52bc0e39263" \ + "${S}/src/external/files" || die + mv "${WORKDIR}/darling-foundation-75cbb13e17b2b63087b9a03fc780aa482832be5a" \ + "${S}/src/external/foundation" || die + mv "${WORKDIR}/darling-glut-b53a2d8f0c6dc0c2052aef410a120d14ee553056" \ + "${S}/src/external/glut" || die + mv "${WORKDIR}/darling-gnudiff-ae0ab716658296164a032be7406f082cdc31c954" \ + "${S}/src/external/gnudiff" || die + mv "${WORKDIR}/darling-gnutar-1414bc8a8bd2e9dae701831e749febe2e2e84d68" \ + "${S}/src/external/gnutar" || die + mv "${WORKDIR}/darling-gpatch-49acc897e8cb832a26b7ac4d2f7db51d3c6ba037" \ + "${S}/src/external/gpatch" || die + mv "${WORKDIR}/darling-grep-62d70fada3a01de87aff927a86b8df0f7f2a837a" \ + "${S}/src/external/grep" || die + mv "${WORKDIR}/darling-groff-10dd5a6be4915a99065bc15dfc6b6b1e9e1a2714" \ + "${S}/src/external/groff" || die + mv "${WORKDIR}/darling-Heimdal-94a5c2feff43fb6661e10721d52a9c350c84bbb0" \ + "${S}/src/external/Heimdal" || die + mv "${WORKDIR}/darling-icu-6b609b2b0ce9a620543f357de4e549f09afec4ea" \ + "${S}/src/external/icu" || die + mv "${WORKDIR}/darling-installer-88764e6149f92f1747442c27ab00231f40de278c" \ + "${S}/src/external/installer" || die + mv "${WORKDIR}/darling-IONetworkingFamily-28afb431947b8e8dbbb120db7632ba6de229bf23" \ + "${S}/src/external/IONetworkingFamily" || die + mv "${WORKDIR}/darling-iokitd-5549ac4cd2db923c256f016a1381b3bfb716730a" \ + "${S}/src/external/iokitd" || die + mv "${WORKDIR}/darling-IOKitTools-df58be2f134f7adbdd3c760a165ad3501ee82fb5" \ + "${S}/src/external/IOKitTools" || die + mv "${WORKDIR}/darling-iokituser-9843fd575a87926ab3cd3ee011215b97e90c1006" \ + "${S}/src/external/IOKitUser" || die + mv "${WORKDIR}/darling-iostoragefamily-33178aef923d9c99f1819db2ada253054f4dd812" \ + "${S}/src/external/IOStorageFamily" || die + mv "${WORKDIR}/darling-JavaScriptCore-93410cc0dbc7a961d58d048c151117acdb18a566" \ + "${S}/src/external/JavaScriptCore" || die + mv "${WORKDIR}/darling-keymgr-43b4230aec2e9018b0ffd3069b8b23a34ba257fb" \ + "${S}/src/external/keymgr" || die + mv "${WORKDIR}/darling-less-a6bc77c8e72aaa35da92b903172a70eaa4ef78fa" \ + "${S}/src/external/less" || die + mv "${WORKDIR}/darling-libarchive-998d739c602a1b35e2377ec9161e9c13d1d8604d" \ + "${S}/src/external/libarchive" || die + mv "${WORKDIR}/darling-libauto-2be7312b25736a8e9fc12058d63cbb79eb5f4e25" \ + "${S}/src/external/libauto" || die + mv "${WORKDIR}/darling-Libc-5a38c8dabf9e76b39407c24bc13134e33e5594e6" \ + "${S}/src/external/libc" || die + mv "${WORKDIR}/darling-libclosure-b4122f19c89512d9e930259a85c5f2674eff2b2b" \ + "${S}/src/external/libclosure" || die + mv "${WORKDIR}/darling-libcxx-c47677d3ba33bdabbfb07e75f531831579355a2d" \ + "${S}/src/external/libcxx" || die + mv "${WORKDIR}/darling-libcxxabi-c9c851718eb304a9aefa097aeaaf8c3bd1dff1bc" \ + "${S}/src/external/libcxxabi" || die + mv "${WORKDIR}/darling-libdispatch-380f03c180b80d940134fb35783ddc714784a53a" \ + "${S}/src/external/libdispatch" || die + mv "${WORKDIR}/darling-libedit-f9b44b8541614e33b09451fc2847f7e30bfb9b70" \ + "${S}/src/external/libedit" || die + mv "${WORKDIR}/darling-libffi-c796ec121cfd950aa5cc901ea47854a8431948ac" \ + "${S}/src/external/libffi" || die + mv "${WORKDIR}/darling-libiconv-0d6f47d33a7cc97e468e864099fff74875b41937" \ + "${S}/src/external/libiconv" || die + mv "${WORKDIR}/darling-Libinfo-30f771b21a0b6bcd937288b5fc25e5d29b75321d" \ + "${S}/src/external/Libinfo" || die + mv "${WORKDIR}/darling-libkqueue-f673c801cbc4011d3ae35301bb8b5073eb41c103" \ + "${S}/src/external/libkqueue" || die + mv "${WORKDIR}/darling-liblzma-855ebc93f8208ae4b6e77a018d4ba4a4be4d2ab7" \ + "${S}/src/external/liblzma" || die + mv "${WORKDIR}/darling-libmalloc-a57991e2651226a675654bd96e5d9ab6bec288c5" \ + "${S}/src/external/libmalloc" || die + mv "${WORKDIR}/darling-libnetwork-56c5fad43f24a40d8ca7f8a1d0badedfeaf7e64e" \ + "${S}/src/external/libnetwork" || die + mv "${WORKDIR}/darling-Libnotify-98156d3f847a3ced6c5f52c12a889047bc4f9b20" \ + "${S}/src/external/libnotify" || die + mv "${WORKDIR}/darling-libplatform-5a3e5b529d25c70257dcfa97e94f1826e71e9f40" \ + "${S}/src/external/libplatform" || die + mv "${WORKDIR}/darling-libpthread-f07f265bfbcf071c1adfc808de971e053ea5edc5" \ + "${S}/src/external/libpthread" || die + mv "${WORKDIR}/darling-libresolv-cf955392e5449efb269b8b3510c755085fd36a2d" \ + "${S}/src/external/libresolv" || die + mv "${WORKDIR}/darling-librpcsvc-0cc1d42e53c61446616719597e96b29aeda51eb3" \ + "${S}/src/external/librpcsvc" || die + mv "${WORKDIR}/darling-libstdcxx-73eb757fe23170c372bef17d6de41787c1271c80" \ + "${S}/src/external/libstdcxx" || die + mv "${WORKDIR}/darling-Libsystem-08df454b6eb0df9400aa4c39839a7efd6efd2c3c" \ + "${S}/src/external/libsystem" || die + mv "${WORKDIR}/darling-libtelnet-1ebd4eef48d06e6411ed2a0f60ba5d3fce5ab455" \ + "${S}/src/external/libtelnet" || die + mv "${WORKDIR}/darling-libtrace-8cf07f02b15f7dca6436882a03678fff0392eaf6" \ + "${S}/src/external/libtrace" || die + mv "${WORKDIR}/darling-libunwind-a91da1a0e262e04eb601152a84228ff733e48422" \ + "${S}/src/external/libunwind" || die + mv "${WORKDIR}/darling-libutil-e3782a467c248c8d181aba1200ee0642abb65baf" \ + "${S}/src/external/libutil" || die + mv "${WORKDIR}/darling-libxml2-d4f2967c8ca84a23a886978098c0520fe2963b92" \ + "${S}/src/external/libxml2" || die + mv "${WORKDIR}/darling-libxpc-394e033333d3c253a12f08a99090c113b0917d00" \ + "${S}/src/external/libxpc" || die + mv "${WORKDIR}/darling-libxslt-50d22bd5b761a1885009b690e48d858ff73e768b" \ + "${S}/src/external/libxslt" || die + mv "${WORKDIR}/darling-mail_cmds-4afbcf4b9b8a6c33acaf7e9025e51ce72b3725a7" \ + "${S}/src/external/mail_cmds" || die + mv "${WORKDIR}/darling-man-9af6690f3c7c3c713bb0a20ba1163d3c4278257d" \ + "${S}/src/external/man" || die + mv "${WORKDIR}/darling-mDNSResponder-7e38ef562b4f3d41bffabb3e30d844d8042d3bbd" \ + "${S}/src/external/mDNSResponder" || die + mv "${WORKDIR}/darling-metal-f815654533fe0515f709bf4def29ae523b09414c" \ + "${S}/src/external/metal" || die + mv "${WORKDIR}/darling-misc_cmds-85b24ec0e2625d75e7ee75b597b9134a49d18b1f" \ + "${S}/src/external/misc_cmds" || die + mv "${WORKDIR}/darling-MITKerberosShim-39c014d0c54f9ae922be0d697aa6cc1b19c117b6" \ + "${S}/src/external/MITKerberosShim" || die + mv "${WORKDIR}/darling-nano-7514f5f1115fffedd8fc2095107ca86ff82c54d6" \ + "${S}/src/external/nano" || die + mv "${WORKDIR}/darling-ncurses-4cc72a9a1bce214593c10811b0154a8d51db0239" \ + "${S}/src/external/ncurses" || die + mv "${WORKDIR}/darling-netcat-fd29177d56d84f88406e33784c327ebabfe7be58" \ + "${S}/src/external/netcat" || die + mv "${WORKDIR}/darling-network_cmds-9a0a90e2021ecdde91986b91f65a236eda158023" \ + "${S}/src/external/network_cmds" || die + mv "${WORKDIR}/darling-nghttp2-1a1853837b4350d4393bd25e1e4cb6018ab2d918" \ + "${S}/src/external/nghttp2" || die + mv "${WORKDIR}/darling-objc4-1a12df76d12bfc9fdfffadb290f7742763568765" \ + "${S}/src/external/objc4" || die + mv "${WORKDIR}/darling-openal-7c60cf7109b7a3a8f5d41ed8b84d340a8d768525" \ + "${S}/src/external/openal" || die + mv "${WORKDIR}/darling-opendirectory-750636a898284fb392a10603ac7894658b632678" \ + "${S}/src/external/OpenDirectory" || die + mv "${WORKDIR}/darling-openjdk-5a541c1844a9508e48b3addaf2d38775683abb38" \ + "${S}/src/external/openjdk" || die + mv "${WORKDIR}/darling-OpenLDAP-3b15390bbcad8234aabb3246b0552105b17118d0" \ + "${S}/src/external/OpenLDAP" || die + mv "${WORKDIR}/darling-openpam-8362545bac04032fcf59287cd66e6f4662a3692b" \ + "${S}/src/external/openpam" || die + mv "${WORKDIR}/darling-openssh-9137305e5793d31124bcf2fdf0c6fa28c2e3e812" \ + "${S}/src/external/openssh" || die + mv "${WORKDIR}/darling-openssl_certificates-cca4f47e3ca18b58961157ef0ec6a6fc135b8cd2" \ + "${S}/src/external/openssl_certificates" || die + mv "${WORKDIR}/darling-openssl-dc7bf84efa5a0befa0d970d4d5177853ac448d6f" \ + "${S}/src/external/openssl" || die + mv "${WORKDIR}/darling-passwordserver_sasl-794093ece0203718ce5da5645a689b5c6e766208" \ + "${S}/src/external/passwordserver_sasl" || die + mv "${WORKDIR}/darling-patch_cmds-0670c7fbadfd715ac78d5476552788416cad0020" \ + "${S}/src/external/patch_cmds" || die + mv "${WORKDIR}/darling-pcre-6f67e33869a2b08da9465034c41e64e16fc7faf9" \ + "${S}/src/external/pcre" || die + mv "${WORKDIR}/darling-perl-a65d68be2146d85928e511aabc8f3a2b05e564ba" \ + "${S}/src/external/perl" || die + mv "${WORKDIR}/darling-pyobjc-c0912a6c46c25e958eeb70f47f046b5a55ebb387" \ + "${S}/src/external/pyobjc" || die + mv "${WORKDIR}/darling-python_modules-24d01b41cb38fafc810cdd27562224c4014a4761" \ + "${S}/src/external/python_modules" || die + mv "${WORKDIR}/darling-python-4856509729cc320006a1235291e47408cd7b13ce" \ + "${S}/src/external/python" || die + mv "${WORKDIR}/darling-remote_cmds-3bb9f88724726d0d3073c04dfdc4785564113341" \ + "${S}/src/external/remote_cmds" || die + mv "${WORKDIR}/darling-removefile-3cd493871f27130f9cf64c31daab9cca2ee17726" \ + "${S}/src/external/removefile" || die + mv "${WORKDIR}/darling-rsync-316c5b6b2780a28179f692f3fc0d63ebc2985705" \ + "${S}/src/external/rsync" || die + mv "${WORKDIR}/darling-ruby-423f2439478d2e24d7c19b2e0ea4a67ee3e80c3d" \ + "${S}/src/external/ruby" || die + mv "${WORKDIR}/darling-screen-4bed52587563ede850bf9ff834567478ac1e616b" \ + "${S}/src/external/screen" || die + mv "${WORKDIR}/darling-security-3cfffcf2c5b5900169c964facdf42cc05c23005c" \ + "${S}/src/external/security" || die + mv "${WORKDIR}/darling-SecurityTokend-c826860db4061667af6f0c3aa55282aab0924e1a" \ + "${S}/src/external/SecurityTokend" || die + mv "${WORKDIR}/darling-shell_cmds-5191dabbeff0aec230fc1275bae1653281ba52b2" \ + "${S}/src/external/shell_cmds" || die + mv "${WORKDIR}/darling-SmartCardServices-ec53ce56972565047a716ab166176f203f520393" \ + "${S}/src/external/SmartCardServices" || die + mv "${WORKDIR}/darling-sqlite-3472e2568cb7fcc25fe91af80da8d2fe884d9ac0" \ + "${S}/src/external/sqlite" || die + mv "${WORKDIR}/darling-swift-471514f4b4985a604b192e1facac9bbc53dedad3" \ + "${S}/src/external/swift" || die + mv "${WORKDIR}/darling-syslog-36ab27964cac4affe3907a598047bd21b8958919" \ + "${S}/src/external/syslog" || die + mv "${WORKDIR}/darling-system_cmds-b01129f3dc0ecab524dbd0fd08e29ec9f0e18196" \ + "${S}/src/external/system_cmds" || die + mv "${WORKDIR}/darling-tcsh-7737644ec31303be19c533aab093209f3458e060" \ + "${S}/src/external/tcsh" || die + mv "${WORKDIR}/darling-text_cmds-3edd740c82b8b87c17ec9cfaae7606f6176626df" \ + "${S}/src/external/text_cmds" || die + mv "${WORKDIR}/darling-TextEdit-99ec72a94dab166eefa264e9802ebd0d80aca845" \ + "${S}/src/external/TextEdit" || die + mv "${WORKDIR}/darling-top-4e27f81b5cfeef9d31d8fe5d938a80d26cca9ab5" \ + "${S}/src/external/top" || die + mv "${WORKDIR}/darling-usertemplate-5f8cca97aa03ff9290d6ccc0a4d185aa1a913875" \ + "${S}/src/external/usertemplate" || die + mv "${WORKDIR}/darling-vim-7f8da1dd66fc8f0654ebfa597b6013c8cf15185a" \ + "${S}/src/external/vim" || die + mv "${WORKDIR}/darling-WebCore-47fac4c8130ea9afc9b9df68c81ade56ca7ea57e" \ + "${S}/src/external/WebCore" || die + mv "${WORKDIR}/darling-WTF-88a36e496a6f285a9e15140c2c431b817bae353b" \ + "${S}/src/external/WTF" || die + mv "${WORKDIR}/darling-xar-887bd4f42eb4ac9139a7f621b5811065aa86f3e3" \ + "${S}/src/external/xar" || die + mv "${WORKDIR}/darling-xnu-5f26a4c2365d9774b5a1e66ae7da20b61ab6d2db" \ + "${S}/src/external/xnu" || die + mv "${WORKDIR}/darling-zip-caf41ebbc3ebab0250e4d13aa42221ef91a9802c" \ + "${S}/src/external/zip" || die + mv "${WORKDIR}/darling-zlib-677de9b1c2bea1e428f56d8fc63300aa471eaf99" \ + "${S}/src/external/zlib" || die + mv "${WORKDIR}/darling-zsh-4a7a6ebf6216395c7db698a4993db16e484aa54d" \ + "${S}/src/external/zsh" || die + mv "${WORKDIR}/darlingserver-89751e64bc6c2082f7725061824ee0e33395b0de" \ + "${S}/src/external/darlingserver" || die + mv "${WORKDIR}/fmdb-ad2fdd660d02c24b262d64d7d23d3d4645768f44" \ + "${S}/src/external/fmdb" || die + mv "${WORKDIR}/lzfse-451f291743bb919cb1b78ced4110402fca52cf97" \ + "${S}/src/external/lzfse" || die + mv "${WORKDIR}/xcbuild-a903c6952fc5617816113cbb7b551ac701dba2ff" \ + "${S}/src/external/xcbuild" || die + + # Handle nested submodules for IOKitUser (IOGraphics and IOHIDFamily) + rm -rf "${S}/src/external/IOKitUser/darling/submodules/IOGraphics" + mv "${WORKDIR}/darling-IOGraphics-905186151d713259296f3ae9458195a7097ea323" \ + "${S}/src/external/IOKitUser/darling/submodules/IOGraphics" || die + rm -rf "${S}/src/external/IOKitUser/darling/submodules/IOHIDFamily" + mv "${WORKDIR}/darling-IOHIDFamily-189e98e32092d5f5a2c365cc85fd36ac7da2d371" \ + "${S}/src/external/IOKitUser/darling/submodules/IOHIDFamily" || die + + rm -rf "${S}/src/external/openpam/darling/submodules/pam_modules" + mv "${WORKDIR}/darling-pam_modules-241bbee0da845d1dfebc747b16a62aaed22f165b" \ + "${S}/src/external/openpam/darling/submodules/pam_modules" || die + + rm -rf "${S}/src/external/metal/deps/indium" + mv "${WORKDIR}/indium-8423a7d2f053167030d2bc4a227f96243c740667" \ + "${S}/src/external/metal/deps/indium" || die + + rm -rf "${S}/src/external/corefoundation/submodules/swift-corelibs-foundation" + mv "${WORKDIR}/darling-swift-corelibs-foundation-ea1ea0bb416025a8cc5a282df03c2e8f12788e2d" \ + "${S}/src/external/corefoundation/submodules/swift-corelibs-foundation" || die + + cd "${S}" + + # We need clang as we're building a Darwin system + export CC=clang + export CXX=clang++ + + unset LDFLAGS + export LDFLAGS="" + + cmake_src_prepare + +} + +src_configure() { + export CC=clang + export CXX=clang++ + + unset LDFLAGS + export LDFLAGS="" + + local mycmakeargs=( + "-DCMAKE_INSTALL_PREFIX=/usr" + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + "-DDEBIAN_PACKAGING=ON" + "-DJSC_UNIFIED_BUILD=ON" + "-DENABLE_METAL=ON" + "-DTARGET_i386=OFF" # haven't tested multilib support yet, will be added in a future USE flag + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install + + # Darlingserver requires these empty dirs to exist at runtime + # to set up its container (procfs mount, tmp, var, etc.) + keepdir /usr/libexec/darling/private/tmp + keepdir /usr/libexec/darling/private/var + keepdir /usr/libexec/darling/private/etc + keepdir /usr/libexec/darling/proc + keepdir /usr/libexec/darling/run +} diff --git a/app-emulation/darling/darling-0.1.20260222.ebuild b/app-emulation/darling/darling-0.1.20260222.ebuild new file mode 100644 index 000000000..5a96b6813 --- /dev/null +++ b/app-emulation/darling/darling-0.1.20260222.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..14} ) + +inherit cmake python-any-r1 check-reqs linux-info + +DESCRIPTION="Translation layer for running macOS software on Linux" +HOMEPAGE="https://www.darlinghq.org" + +SRC_URI=" + https://github.com/darlinghq/darling/releases/download/v${PV}/darling-source.tar.gz + -> darling-complete-source-${PV}.tar.gz +" + +S="${WORKDIR}/darling" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cli cli-dev cli-extra gui gui-frameworks gui-stubs jsc webkit python ruby perl metal multilib +system" + +REQUIRED_USE=" + cli-dev? ( cli python ruby perl ) + cli? ( system ) + cli-extra? ( cli ) + gui-frameworks? ( gui ) + gui-stubs? ( gui-frameworks ) + gui? ( system ) + webkit? ( jsc ) + python? ( system ) + ruby? ( system ) + perl? ( system ) + metal? ( gui ) +" + +DEPEND=" + x11-misc/xdg-user-dirs + sys-fs/fuse:0 + dev-libs/icu:= + dev-libs/libbsd + dev-libs/libxml2:2 + llvm-core/llvm:= + media-libs/freetype + media-libs/libjpeg-turbo + media-libs/fontconfig + media-libs/tiff:= + multilib? ( + media-libs/freetype[abi_x86_32] + media-libs/libjpeg-turbo[abi_x86_32] + media-libs/fontconfig[abi_x86_32] + media-libs/tiff[abi_x86_32] + sys-libs/glibc[multilib] + ) + + gui? ( + media-libs/mesa[X] + virtual/opengl + virtual/glu + media-libs/libpng:= + media-libs/giflib:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXcursor + x11-libs/libxkbfile + x11-libs/cairo + media-libs/libpulse + media-libs/vulkan-loader + ) + gui? ( multilib? ( + media-libs/mesa[X,abi_x86_32] + virtual/opengl[abi_x86_32] + virtual/glu[abi_x86_32] + ) ) + + sys-apps/dbus + media-video/ffmpeg:= +" + +BDEPEND=" + >=llvm-core/clang-11 + sys-devel/flex + sys-devel/bison + dev-build/cmake + virtual/pkgconfig + llvm-core/llvm:= + ${PYTHON_DEPS} + gui? ( dev-util/vulkan-headers ) +" + +RDEPEND="${DEPEND}" + +QA_SONAME="*" + +pkg_pretend(){ + # https://unix.stackexchange.com/questions/131954/check-sse3-support-from-bash + if ! grep -qE '^flags.* (sse3|pni)' /proc/cpuinfo; then + eerror "darling requires a cpu with support of the sse3 instruction set" + die "cpu doesn't support sse3 instruction set" + fi + + if kernel_is -lt 5 0; then + eerror "darling requires Linux kernel 5.0 or newer to be installed" + die "darling requires Linux kernel 5.0 or newer" + fi + + CHECKREQS_DISK_BUILD="16G" + CHECKREQS_MEMORY="4G" + + check-reqs_pkg_pretend +} + +pkg_setup(){ + # https://unix.stackexchange.com/questions/131954/check-sse3-support-from-bash + if ! grep -qE '^flags.* (sse3|pni)' /proc/cpuinfo; then + eerror "darling requires a cpu with support of the sse3 instruction set" + die "cpu doesn't support sse3 instruction set" + fi + + if kernel_is -lt 5 0; then + eerror "darling requires Linux kernel 5.0 or newer to be installed" + die "darling requires Linux kernel 5.0 or newer" + fi + + CHECKREQS_DISK_BUILD="16G" + CHECKREQS_MEMORY="4G" + + check-reqs_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + + cd "${S}" + + # We need clang as we're building a Darwin system + export CC=clang + export CXX=clang++ + + unset LDFLAGS + export LDFLAGS="" + + cmake_src_prepare + +} + +src_configure() { + export CC=clang + export CXX=clang++ + + unset LDFLAGS + export LDFLAGS="" + + local components="core" + + use system && components+=",system" + use python && components+=",python" + use ruby && components+=",ruby" + use perl && components+=",perl" + use cli && components+=",cli" + use cli-dev && components+=",cli_dev" + use cli-extra && components+=",cli_extra" + use gui && components+=",gui" + use gui-frameworks && components+=",gui_frameworks" + use gui-stubs && components+=",gui_stubs" + use jsc && components+=",jsc" + use webkit && components+=",webkit" + + local mycmakeargs=( + "-DCMAKE_INSTALL_PREFIX=/usr" + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + "-DDARLING_COMPONENTS=\"${components}\"" + "-DJSC_UNIFIED_BUILD=ON" + "-DENABLE_METAL=$(usex metal ON OFF)" + "-DTARGET_i386=$(usex multilib ON OFF)" + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install + + # Darlingserver requires these empty dirs to exist at runtime + # to set up its container (procfs mount, tmp, var, etc.) + keepdir /usr/libexec/darling/private/tmp + keepdir /usr/libexec/darling/private/var + keepdir /usr/libexec/darling/private/etc + keepdir /usr/libexec/darling/proc + keepdir /usr/libexec/darling/run +} diff --git a/app-emulation/darling/metadata.xml b/app-emulation/darling/metadata.xml new file mode 100644 index 000000000..87430e06c --- /dev/null +++ b/app-emulation/darling/metadata.xml @@ -0,0 +1,47 @@ + + + + + thysupremematrix@tuta.io + Abishek Jakkala + + + + darlinghq/darling + https://github.com/darlinghq/darling/issues + https://github.com/darlinghq/darling/releases + + + + Darling is a runtime environment for macOS applications that + supports most command line tools and some GUI applications + for macOS. + + + + + Includes core and everything necessary to enter a shell + + Includes system and most standalone command-line programs (i.e. those that don't + require additional runtimes or complex frameworks/libraries) + + + Includes cli, python, ruby, and perl, along with some additional targets normally + regarded as GUI targets. These additional targets are necessary for certain parts + of the Xcode CLI tools. + + Includes cli and some additional programs not installed on a standard macOS installation (e.g. GNU tar) + + Includes system and everything necessary to run basic Cocoa, Metal, and OpenGL apps. + Note that only includes the minimum required for GUI applications; most applications + will also require additional frameworks (e.g. audio, video, location, etc.) + + + Includes gui and many GUI-related frameworks depended upon by Cocoa apps (e.g. audio + frameworks). Note that this component only includes non-stub frameworks. + + Includes gui_frameworks and many stubbed GUI-related frameworks. + Enabled support for a framework used for executing JavaScript code, primarily in web browsers. + Enable support for the Metal graphics framework + + diff --git a/app-emulation/looking-glass/Manifest b/app-emulation/looking-glass/Manifest new file mode 100644 index 000000000..f5f8a0df5 --- /dev/null +++ b/app-emulation/looking-glass/Manifest @@ -0,0 +1,2 @@ +DIST looking-glass-1_beta6.tar.gz 2774858 BLAKE2B 351d7805447552d9945ae9a4e24cb853eda8f5bbff32d882355aa634ad67912881830dd36e5c48b1796b2f26f83f6db061004bfb6af4dfbc7704162190629efe SHA512 558981d6b32098076ef0775a748da349941551352cbef836e37310e43e5cd6072df3dec6fa2418a9abecc7729ef0c1c6869e3168d05a3d76bea46c6eb8c4e82c +DIST looking-glass-1_beta7.tar.gz 3214844 BLAKE2B dd4b2e7a7d08c78461b176957fb59b7e9c13a57f9c65b33a0d6a197929117e7b6c96f13406defd4d34699c4028a80e293970c5540a5cdaf626137029ba0a4289 SHA512 a3f0193451c64dbd9ead01538fa53cc78b42d318d54b2eef026fb730811e055bb140b67dcd91c1da5ef09ec74fbb141c791b53264a56a943308b81a6e49e1e93 diff --git a/app-emulation/looking-glass/files/LookingGlass-X.desktop b/app-emulation/looking-glass/files/LookingGlass-X.desktop new file mode 100644 index 000000000..321f1bdcb --- /dev/null +++ b/app-emulation/looking-glass/files/LookingGlass-X.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=LookingGlass Client (X11/XWayland) +StartupNotify=true +Exec=env -u WAYLAND_DISPLAY looking-glass-client -m 97 +Terminal=false +Icon=looking-glass-client +Type=Application \ No newline at end of file diff --git a/app-emulation/looking-glass/files/LookingGlass.desktop b/app-emulation/looking-glass/files/LookingGlass.desktop new file mode 100644 index 000000000..0db75fff7 --- /dev/null +++ b/app-emulation/looking-glass/files/LookingGlass.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=LookingGlass Client +StartupNotify=true +Exec=/usr/bin/looking-glass-client -m 97 +Terminal=false +Icon=looking-glass-client +Type=Application \ No newline at end of file diff --git a/app-emulation/looking-glass/looking-glass-1_beta6.ebuild b/app-emulation/looking-glass/looking-glass-1_beta6.ebuild new file mode 100644 index 000000000..8e9108ef0 --- /dev/null +++ b/app-emulation/looking-glass/looking-glass-1_beta6.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +MY_PV="${PV/1_beta/B}" + +DESCRIPTION="A low latency KVM FrameRelay implementation for guests with VGA PCI Passthrough" +HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gnif/LookingGlass.git" +else + SRC_URI="https://looking-glass.io/artifact/${MY_PV}/source -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="binutils gnome pipewire pulseaudio wayland X" +REQUIRED_USE="|| ( wayland X )" + +RDEPEND=" + dev-libs/libconfig + dev-libs/nettle + media-libs/freetype + media-libs/fontconfig + media-libs/libsdl2 + media-libs/sdl2-ttf + virtual/glu + media-libs/libsamplerate + binutils? ( sys-devel/binutils ) + X? ( + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXScrnSaver + x11-libs/libXpresent + ) + wayland? ( dev-libs/wayland ) + media-libs/libpulse + pipewire? ( media-video/pipewire ) + gnome? ( gui-libs/libdecor ) +" + +DEPEND=" + ${RDEPEND} + app-emulation/spice-protocol + wayland? ( dev-libs/wayland-protocols ) +" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +CMAKE_USE_DIR="${S}"/client + +src_configure () { + # Base on build.rst from the project + # doc/build.rst + local mycmakeargs=( + -DENABLE_BACKTRACE=$(usex binutils) + -DENABLE_X11=$(usex X) + -DENABLE_WAYLAND=$(usex wayland) + -DENABLE_PIPEWIRE=$(usex pipewire) + -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_LIBDECOR=$(usex gnome) + ) + cmake_src_configure +} + +src_install() { + einstalldocs + dobin "${BUILD_DIR}/looking-glass-client" + newicon -s 128 "${S}/resources/icon-128x128.png" looking-glass-client.png + + if use X && ! use wayland || ! use X && use wayland; then + domenu "${FILESDIR}/LookingGlass.desktop" + fi + + if use X && use wayland; then + domenu "${FILESDIR}/LookingGlass-X.desktop" + newmenu "${FILESDIR}/LookingGlass.desktop" LookingGlass-Wayland.desktop + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + if use X && ! use wayland || ! use X && use wayland; then + ewarn "The desktop file located at /usr/share/applications/LookingGlass.desktop" + fi + if use X && use wayland; then + ewarn "The desktop files located at /usr/share/applications/LookingGlass-X.desktop /usr/share/applications/LookingGlass-Wayland.desktop" + fi + ewarn "Use the Right Control (Control_R) as the modifier key to control the action in LookingGlass" + ewarn "Note: Key was change because my laptop dosent have ScrLk" + ewarn "Tip: If you press and hold the modfier key (Control_R) you get all the key shortcuts for all action" + ewarn "" + ewarn "Note: The modifier key can be change by editing the desktop file" + ewarn "More information on this link: https://looking-glass.io/wiki/Client/Keyboard_shortcuts" +} diff --git a/app-emulation/looking-glass/looking-glass-1_beta7.ebuild b/app-emulation/looking-glass/looking-glass-1_beta7.ebuild new file mode 100644 index 000000000..8e9108ef0 --- /dev/null +++ b/app-emulation/looking-glass/looking-glass-1_beta7.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +MY_PV="${PV/1_beta/B}" + +DESCRIPTION="A low latency KVM FrameRelay implementation for guests with VGA PCI Passthrough" +HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gnif/LookingGlass.git" +else + SRC_URI="https://looking-glass.io/artifact/${MY_PV}/source -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="binutils gnome pipewire pulseaudio wayland X" +REQUIRED_USE="|| ( wayland X )" + +RDEPEND=" + dev-libs/libconfig + dev-libs/nettle + media-libs/freetype + media-libs/fontconfig + media-libs/libsdl2 + media-libs/sdl2-ttf + virtual/glu + media-libs/libsamplerate + binutils? ( sys-devel/binutils ) + X? ( + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXScrnSaver + x11-libs/libXpresent + ) + wayland? ( dev-libs/wayland ) + media-libs/libpulse + pipewire? ( media-video/pipewire ) + gnome? ( gui-libs/libdecor ) +" + +DEPEND=" + ${RDEPEND} + app-emulation/spice-protocol + wayland? ( dev-libs/wayland-protocols ) +" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +CMAKE_USE_DIR="${S}"/client + +src_configure () { + # Base on build.rst from the project + # doc/build.rst + local mycmakeargs=( + -DENABLE_BACKTRACE=$(usex binutils) + -DENABLE_X11=$(usex X) + -DENABLE_WAYLAND=$(usex wayland) + -DENABLE_PIPEWIRE=$(usex pipewire) + -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_LIBDECOR=$(usex gnome) + ) + cmake_src_configure +} + +src_install() { + einstalldocs + dobin "${BUILD_DIR}/looking-glass-client" + newicon -s 128 "${S}/resources/icon-128x128.png" looking-glass-client.png + + if use X && ! use wayland || ! use X && use wayland; then + domenu "${FILESDIR}/LookingGlass.desktop" + fi + + if use X && use wayland; then + domenu "${FILESDIR}/LookingGlass-X.desktop" + newmenu "${FILESDIR}/LookingGlass.desktop" LookingGlass-Wayland.desktop + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + if use X && ! use wayland || ! use X && use wayland; then + ewarn "The desktop file located at /usr/share/applications/LookingGlass.desktop" + fi + if use X && use wayland; then + ewarn "The desktop files located at /usr/share/applications/LookingGlass-X.desktop /usr/share/applications/LookingGlass-Wayland.desktop" + fi + ewarn "Use the Right Control (Control_R) as the modifier key to control the action in LookingGlass" + ewarn "Note: Key was change because my laptop dosent have ScrLk" + ewarn "Tip: If you press and hold the modfier key (Control_R) you get all the key shortcuts for all action" + ewarn "" + ewarn "Note: The modifier key can be change by editing the desktop file" + ewarn "More information on this link: https://looking-glass.io/wiki/Client/Keyboard_shortcuts" +} diff --git a/app-emulation/looking-glass/looking-glass-9999.ebuild b/app-emulation/looking-glass/looking-glass-9999.ebuild new file mode 100644 index 000000000..8e9108ef0 --- /dev/null +++ b/app-emulation/looking-glass/looking-glass-9999.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +MY_PV="${PV/1_beta/B}" + +DESCRIPTION="A low latency KVM FrameRelay implementation for guests with VGA PCI Passthrough" +HOMEPAGE="https://looking-glass.io https://github.com/gnif/LookingGlass" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gnif/LookingGlass.git" +else + SRC_URI="https://looking-glass.io/artifact/${MY_PV}/source -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="binutils gnome pipewire pulseaudio wayland X" +REQUIRED_USE="|| ( wayland X )" + +RDEPEND=" + dev-libs/libconfig + dev-libs/nettle + media-libs/freetype + media-libs/fontconfig + media-libs/libsdl2 + media-libs/sdl2-ttf + virtual/glu + media-libs/libsamplerate + binutils? ( sys-devel/binutils ) + X? ( + x11-libs/libX11 + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXScrnSaver + x11-libs/libXpresent + ) + wayland? ( dev-libs/wayland ) + media-libs/libpulse + pipewire? ( media-video/pipewire ) + gnome? ( gui-libs/libdecor ) +" + +DEPEND=" + ${RDEPEND} + app-emulation/spice-protocol + wayland? ( dev-libs/wayland-protocols ) +" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +CMAKE_USE_DIR="${S}"/client + +src_configure () { + # Base on build.rst from the project + # doc/build.rst + local mycmakeargs=( + -DENABLE_BACKTRACE=$(usex binutils) + -DENABLE_X11=$(usex X) + -DENABLE_WAYLAND=$(usex wayland) + -DENABLE_PIPEWIRE=$(usex pipewire) + -DENABLE_PULSEAUDIO=$(usex pulseaudio) + -DENABLE_LIBDECOR=$(usex gnome) + ) + cmake_src_configure +} + +src_install() { + einstalldocs + dobin "${BUILD_DIR}/looking-glass-client" + newicon -s 128 "${S}/resources/icon-128x128.png" looking-glass-client.png + + if use X && ! use wayland || ! use X && use wayland; then + domenu "${FILESDIR}/LookingGlass.desktop" + fi + + if use X && use wayland; then + domenu "${FILESDIR}/LookingGlass-X.desktop" + newmenu "${FILESDIR}/LookingGlass.desktop" LookingGlass-Wayland.desktop + fi +} + +pkg_postinst() { + xdg_pkg_postinst + + if use X && ! use wayland || ! use X && use wayland; then + ewarn "The desktop file located at /usr/share/applications/LookingGlass.desktop" + fi + if use X && use wayland; then + ewarn "The desktop files located at /usr/share/applications/LookingGlass-X.desktop /usr/share/applications/LookingGlass-Wayland.desktop" + fi + ewarn "Use the Right Control (Control_R) as the modifier key to control the action in LookingGlass" + ewarn "Note: Key was change because my laptop dosent have ScrLk" + ewarn "Tip: If you press and hold the modfier key (Control_R) you get all the key shortcuts for all action" + ewarn "" + ewarn "Note: The modifier key can be change by editing the desktop file" + ewarn "More information on this link: https://looking-glass.io/wiki/Client/Keyboard_shortcuts" +} diff --git a/app-emulation/looking-glass/metadata.xml b/app-emulation/looking-glass/metadata.xml new file mode 100644 index 000000000..d000f650d --- /dev/null +++ b/app-emulation/looking-glass/metadata.xml @@ -0,0 +1,15 @@ + + + + + build backtrace support + enable media-video/pipewire support + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + gnif/LookingGlass + + \ No newline at end of file diff --git a/app-emulation/lsfg-vk/Manifest b/app-emulation/lsfg-vk/Manifest new file mode 100644 index 000000000..a2f254dd3 --- /dev/null +++ b/app-emulation/lsfg-vk/Manifest @@ -0,0 +1,151 @@ +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST bindgen-0.70.1.crate 226363 BLAKE2B 4c5b9d70d0aa95ec3dc4cc956b3b101043132054ef47017f1e7b51072dec1ad87885caaaa91ce5353f88332a6412c0377cf9490822357e78b5124ae9b3e9a6e5 SHA512 cf1c87ea7ab9ed4df953795f1aa77e6ae6d72e768de3b517300074501ce49db6a3def1f58b9d824b5727974cab84a48461e7d98086fc440dc73ad9cf173ad5ed +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST cairo-rs-0.21.0.crate 58331 BLAKE2B d59cc6b2f814c0cd5636e834c5b4de1c2135d5f88dc5a6c147eb1cf3f6c76bc460c4c5d64849ee2d7dd0f25a2aaa455c42a04f674c68b25400063a186e1914f5 SHA512 aab1d10486843bd7c15becb06fedd0a8a9e77065576b74f4dc5910b7e8043adcceb27f5a6c8f21192d787f2528a51b6df4fff582078c00e829fd00c439489e3f +DIST cairo-sys-rs-0.21.0.crate 14489 BLAKE2B ce0eb8e51097130f4f5e0dcdc3efa6cfceab7da57cfa98fd9e9ba5c75553c7288fdefc5f99314918bebc110e50baf817b37c53cd03b15041ac92471a4ee13e15 SHA512 767c0d976a61a57101bca8e8e5fd356c55088fa7975af693c55e934eaafd59d6047665a9a8bf1da412e4f71a5e8129ae7557d7bc291f94f87b4f996cb81055be +DIST cc-1.2.30.crate 108550 BLAKE2B 72d3f532e1ce87f8a872d5551584b1fef0128a6919b2e9871cf24d905513d19a90f17cd9af8f1455874fd50c7ffb9956313788277822412803d53c04e4fa921e SHA512 e0b3837400a3a31f522ee8e290ff2c7000c8c5da2f424b552092a64295f4d76443208f4688638edaf081028dd8bfdae2175552a8f22cf16d0440f7877475abc4 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-expr-0.20.1.crate 44712 BLAKE2B ad25fb250792fe0a96fefca2be9fa8f5cba0940a375513c2f921458a2660033bd2ef5ad4931f19b14536e8b40b22c07ba8f4918a1b18861be103a8058d94dd4a SHA512 488d6e485912f083ac460687defa15bc3e1b37d97f44105ce5aa89b3f059623b7ecfcd10bdac8d7a4538fa1870a952174d90d8e7e0c402303882a86a96796d9e +DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f +DIST chrono-0.4.41.crate 234621 BLAKE2B 82d2a03ace32f722834348097622ca4d80f00bc7c419dd43d85a2f740088b61adf6d0fd2fed861612b07afa7ef6d26c50386ca5a9b3452a3863be8a737efa02e SHA512 917d440059579f4861b91d95bd0d5bf6dc55baaeec50678a9562b9652bd872d5f6b5013f188a50f37a18dfaa775b6821eef2a1ba096abd488a285e55aa024d5e +DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST dxbc-78ab59a8aaeb43cd1b0a5e91ba86722433a10b78.tar.gz 157342 BLAKE2B 04189f3d970779ef95f63cdcf5c4e3b490068127fdf5338c3f2320c7fc30c3e8b9cacb751496dc187cd75a1f7fb8692bbf80f10690b7ae850308ac8479dc424a SHA512 196d26c07747d7aa2ced6fb1a5ae6f665e9b917de223a540038690b037c70a1eeca51c21d42aa5bec9fff7df0a6656a75ee8b4e2cb4008469f18a6812280f831 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.13.crate 12449 BLAKE2B 5eef631f0f0fa672d415a7b3702bb5af52597169d9ad830ed5ac5e3592bfb2fcf315e2eb1c894fa69233c6228e9a614b9e5d741b943d03b70c86395fa0dbef78 SHA512 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339 +DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 +DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST gdk-pixbuf-0.21.0.crate 21425 BLAKE2B d49d0eb0967822fd67f11a6e5fc377b8745a0fe0f96bbf3417e41c4430d4aafec3ab292a44d06275c236829787e26a744bdf8c2b9c631680d0511f8e56819307 SHA512 7b5fbfe62adabd2319968be73af48ff15a0ca361f0ad32319b56a5168ce07854520e0c1f08123dc99f1131423b9fc67faa13a976ea1ca57914c09b46bdd5b485 +DIST gdk-pixbuf-sys-0.21.0.crate 13958 BLAKE2B 78d694ebdc3268419b4da12fe8da4ca0e1edb0fc1e4146551949f576e0b31199d3a4d211f4629998faa89b4da4d737d493b1babd6b39cd91cdddadc73df329c9 SHA512 ee4967000f2d4e9e3a02fc6400f9a52fd13608eba85dd3cd124ad400f26abcc13151a6b2073459f6679aa3d179d62551027009993b3841cc97b64da138001c39 +DIST gdk4-0.10.0.crate 101740 BLAKE2B a59fa6046f03d03575bea00af25a94570ffc8e0400e832071a958b6d48106d2fbda579aa2fcfc0f959a1baab9396cd6a5011ad7c27e9208239edd4b5aea81821 SHA512 35dcb4bf9f8c1ba83fd1f84527093659f5838ecd968c3750629e8906d0a37a2933880664404bcf642a3bc41f1b6ed6128fe11a893a74b51429574e9a54133b4f +DIST gdk4-sys-0.10.0.crate 76442 BLAKE2B ed98315d63804100efc6884c4699c936da89e411f1ca94021929b5a42f29579cd3c1841c78494503e5abe42a9060060ea46fb678a144d26ce1bccf246005d833 SHA512 de2f1ebb323fab65ee1440fb79006f9d81144698206d9aa49818670dd4afb6046bbd853dc78c02e1b67ef574a7c3e37f07343245f31d74b9374a82a173179c50 +DIST gio-0.21.0.crate 228089 BLAKE2B 92b8c49d3292b93dd5747c84fdfeb3de237fc298c7968fb2e65b6f78075bd0f17ce1873fe364396b5b7bf3575f69106cb816ac3e91770ece87c516f0e34fb376 SHA512 12ab1786021756becf7f7e94db617428f106d2293b87bc7f5df754ed2a9fc28c1db5a02648b285ed55e66f77a049c28073802d4432c35e0b07fa6142a37114c2 +DIST gio-sys-0.21.0.crate 87114 BLAKE2B 490402c36f1e3ef0decc98e4d1274079ed03b50ef3b950a9e3e3fb423c7030e90009681eed176b76df94215a0b9691709fb7ead5e3867a881aa79f3b725dafa0 SHA512 edeea9b7608be29d4dae0fd0e39fe1eabfeb0f9d853cef3a62680e2dcbfe8ef25c6967a254658b694e900537e299a8e7e1ca67eeb3521898dfc7d718af8c860a +DIST glib-0.21.0.crate 297502 BLAKE2B cd9eb769911649951f26192b9dcab5eca2bee578cb1faefb5cbada755b1a8c624fd1488d8f2ed94ded0c50a935437b4e88a784bbaccfe5a77b5c003282771fdd SHA512 005dd2320f69454945428e470ee333a828fe2e1dfede675e4073c7cfd33cf67d914e5b302203fca46fe3a704d47ed27097e5e38252dad5feef6c099b84b07cc0 +DIST glib-build-tools-0.21.0.crate 6206 BLAKE2B 3e9cd0dce1b8721ca515cf545935c28a85f104b355710d5dabece197d369ff9ae76c3e2bcc8938ccaa7e8c82196cd89c1862b6b382a1d2fd1aaf73eecc4364b1 SHA512 69f9ccff227da26a6cc35c166b57cc120599001b9cf89b1cdc3dbf69e76b217ad7d3662fa4e29c47125ad489eff64742557a1f123098e2e646082d0196e03412 +DIST glib-macros-0.21.0.crate 65629 BLAKE2B 9463053c6eafa195eaf8412a9170dbaf97568aa2ff2555c3df1b16e030866f2f959943c6175e89901155b3817af2378d9e171419d64283544a77fc32da9fc98d SHA512 609f19c46c65ed6771a408745b1e1b76514acc485d957e49e60a4213340f73f89d4fd5c135632e76817626211dcd1f72f53075992a1f14e1f086234f04351e35 +DIST glib-sys-0.21.0.crate 68309 BLAKE2B fd81d0f61daa27284a03041425c61b800322e9a0f8b36bb076bfdf4914de849f4c3ed951c3f82e339d378bf6fa147a506c3357b640c68c3c2bf34a4d0807ea5a SHA512 5578f3d462f940f7ce782ac4f0fe719929fd3013f72433f05c2ef810d24f6cd837ba464cd66cd8b7a4d8b535569a1fdf8500619c18445174203045b847769263 +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST gobject-sys-0.21.0.crate 23299 BLAKE2B e77ee76d596c36d3a9b6f8b57b8c7358fe42192627a83f5a0b9b76489645c94c063736adbb5cf9b63475a9b6acb86498e352cca01d78f50050167aaec7bbdc23 SHA512 43364ea24de779ccd219ef5f282d072f6c3ed91d5a09c602e6ee7a4af430e6c916a1d4ed48d939a137f2bcb4f4cf86750ccd68f8815b1e19d41dc2dfd106f9c7 +DIST graphene-rs-0.21.0.crate 22865 BLAKE2B cf18de540e158c065c97003102588db99a70bd949642285bf04127b7aee8806c01ae8591f2ea85dc7ede682480faea7e48b8b26a7573dd8c4f003530710d6ed4 SHA512 cf82b07eecef264334b0c8c7aa9563dd9183da7fae884ea1a9a4a87695cd2fb8c672efd40c9b6a8b5ce5e97cf5d6c05f58ccc0fb4ddd9f9028acf9496d6ffc56 +DIST graphene-sys-0.21.0.crate 16088 BLAKE2B 3031804bee9a6a6af6b9f65fbcc7c1ae100c7db4cf4e4bec8a48186b124d0eb86e722ea65d63432d5f54be8c704eba46200afe7986b85da5d9e3bc0939af2c16 SHA512 0d4a69d4cc928002254043313ea2c6b52061eb6eb12dfdb7bb995ef85cc1bb65f2576068d0750cc9f87fc00ceb72589b05a0786ca232132e546852a6815c0cd7 +DIST gsk4-0.10.0.crate 37772 BLAKE2B 43c04f8bfe6d1fcf9158f74b170ffbb23b09bc0e1c111ef369c3cfc54f740646f2e2af6241027ee45ba7c36b770fb0dd20b1b9e69c8fe2b504788924839f7c76 SHA512 9b1633a1f1af26381800e5358635a44c6af38e8f16967ee9b0e2ca1fd397ac5cfa7680e469962aa1201fad9610a789da784336c6fb6effc6268c16b6cdd68f91 +DIST gsk4-sys-0.10.0.crate 20146 BLAKE2B 61491e9315820caead81072e5b041c14028414268eebe6e094009fe0761a40c220a71e01dbc30fb10afb89f055dc4e11b38379870e494bc4ba6dbd9d7874414c SHA512 efcb2b5de257d67cea93cde8b2505935e3e119cd330cba450b9ebc17e7de8957293118ec733e990cd1c0febfb4349b0a4a1cbd14f34ccfb9db8e01a57d9ed2d5 +DIST gtk4-0.10.0.crate 484995 BLAKE2B 62a5e901adf36db736dd477a93396b60ee960abbd0dfa30990c60cb1613330aa3ddba3e2dbd59c6b3de9287c6eea5cb5fa8d972d2cee01405ec4ba3f79b0f355 SHA512 ec644dc5e962cdb0cd9af1504ea845c9ad0b091fe32a4d3f7f0497640f945650363aa15086537b824e9a269336e25c9cc976e478a284ba662e5dc394f49fb870 +DIST gtk4-macros-0.10.0.crate 16958 BLAKE2B 23c228401a9098b1e7ede52a0f0d33144ee7ee996ba7730d6892b0843158ab79d6ef852326070e617e3eb8552881e3ad056816584147fc51e30c1e6043b42f22 SHA512 e866d197a174858c08fd8960831af7ee4f7cb4cf02348bd84a80513c90d418a149ba2f467fe0cb84ed9b5b7ac42082d1d361636df7f412b38f7e3c8b8ae4a34f +DIST gtk4-sys-0.10.0.crate 116203 BLAKE2B 2bf04882e13dac21d6f5747d917be7e484b178c8fc631180b6eac179d3f74939576120d75bede4ac5424f4a750e3118fd1a97c5833991f59ff40940c180f5113 SHA512 20d5882ee8443765b9079a84cdc60ec8dec238e490c72da5195d142b8223a219b2ea9df2c93dd7f9aafb085f94964d15966e053ea41d9240ccae38f8e94d103c +DIST hashbrown-0.15.4.crate 140447 BLAKE2B f0b1aeaa46dc1354a9558d405bd1cbf72723e8a61a3322743f8bd6d2c17b336b9eedad27756799a054633797373b56b2b957d5ad923b19751074f0294f63d0b2 SHA512 bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST iana-time-zone-0.1.63.crate 32919 BLAKE2B 252417d7689156bfef5386f3cddb06703f033324ec7c3223e6db44cdd62c74ff57028c8a4b93f79d079cd69449f97b35823dd6cae712f820dc04a4f0a7d408ac SHA512 9e595c10884bccdbcb171b547ec0add02ccc2c126e6c0372f658bb418c4b4972c031c5fa547f0b11ec8c99a52ca8f5e97e9f1d2a8a6a0f4fef30b5ad15d179de +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST indexmap-2.10.0.crate 95836 BLAKE2B bf49b25e5262b3395467e8e84353dd8e01a790c51a877895b79bee549fd4220f1f29f591eae821f76b78963573885db9cd7e1e914184d27191d88b54369eb93f SHA512 6f267f5879a4ccba6d702dd51e96dba19ab3f3231113faa91f948b1a993ca57b3f9adb5c197482e57b8c460f98308985a33ddcd7cbb6f4e34b7515f7d0403f9c +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST libadwaita-0.8.0.crate 129966 BLAKE2B 25db71a3866c63c52033a3f3681079bce9e18d4fec8c9de5a815a28433b4736f8ed6f2a3f0b872f4a1feb063c74375998f6d5052a6ddb557180206f82613a99f SHA512 e63c6920e389674f0ca1070f3b49d35d6008904948608b723b513c2cdffd865bd32d73175646651dac56b7f1ff2497bf3525b48bf9376aa7e58acdb4be2b5926 +DIST libadwaita-sys-0.8.0.crate 36944 BLAKE2B e2ed5a1c4720e5bdc8c9b5141e580397a6ed22b7e1858a683061ad4aca3b547ec7cf31993fc9036abb60c23673e291469c83696c6074186eb944874c1311e3bd SHA512 7118947fe29714858960893196935a4d1e0fcadd0093f0432fdbd66168cccc0ee9ab546b7c96340a67decded25cf302ab91a7d1f422cd05ae9ec9727c8ec0717 +DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 +DIST libloading-0.8.8.crate 31345 BLAKE2B 6b06cd450a16b8480e5853c92e2a07700f4e1e333e04870b37190c986d36cdfb8a2aaacc6b3b91d5be5092d0bc60916b5122576da4bda2c8e111698eabe60b7b SHA512 180a11a600baa520c4b7004ddcbc1e3c467224ce8d072070906ebb4e90ed5dca27bc68691cebbf7ffda1b31e7b5115d055de6496d51814ab30caba558e01c925 +DIST libproc-0.14.10.crate 75452 BLAKE2B 3abd30e7c41c292f47ad76985e98dc72eeb0065673b88f36d22550b108fee58f1232835e23d413488516df99d1ec8d9105e029c34e5366b66de62dbe71b69a12 SHA512 ca0bfd7b6ea838c8ea268e0da84ecfaaede40e4fbc4b15174c0cce2fd8e80a4c72b487ab0f6b11948a959822c475e67532560b21a52d34af3ed15c2f594ebf0a +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST lsfg-vk-1.0.0.tar.gz 85297 BLAKE2B 8b7e831462917d3fa47e597983b054c48428a4283746cf81b09eda34902cec2d73244d14a0e88866f74ea40a85434092d60c7540a978539f9d90a136ec7ff347 SHA512 b6e98ffe38629ed3b38976e67937138d45a74032f874b2b5b8f2069c7b7894396e34bf4b301d244eeba62476509f001045860ff5ad07de092d9eec9ad9973afe +DIST mach2-0.4.3.crate 22180 BLAKE2B 7667b42c1a59d2f16405a09e554701eaf447b1361705839eead236e7d9a38f7fd40d4fe55c8f2fbf22551b818390a3a9859e2819dee23e0071461c92fa2137c4 SHA512 ad8e5e287b30d5945f6ead08b05709aa0e06bf975eb18cdfb37afeebec31ae7d0100a9792796394194e258cdab54929fdcd1dc7cca6db4a6c42688b5f5835aa8 +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST pango-0.21.0.crate 49637 BLAKE2B e931b68601a6af102716daa24ca4bc695daf84b5f1540a92d9f041f62d1f2f138b784ee1f8added4412e38186cf3eee76dda26893d1d60e8deaeec4977b5b3d9 SHA512 ba803a894b77f6d74ae3d2ff5df97fa6c3446811d5703a786b42f3326bccf7bf65f8fa9a6eb79668fbe453b3b38b72caa96aa2e335d61ebb2e3d45a740c96854 +DIST pango-sys-0.21.0.crate 29153 BLAKE2B dcc766f30fb7bc38328a8e36fa95ad7e930c7ca8f10680197c96f77de652843fc02f1ad017dadf7448d59f3e1d31f8fdda7b7b11998d5b42dcfaa267e9acf5bc SHA512 8ed0e58f2cbd597fe095404e57c0dde34f82764df0d36b880d2c0c3b7c7585bbd040ab72dd18f0916986ff87d8371ad84964476358964805c394f141ae360090 +DIST pe-parse-2.1.1.tar.gz 129804 BLAKE2B 851d8676a6e49fe8fded3382b28400a0427efdae8f3c7691819955628ee0792cf438c9886d1c61c38a60fd5fed29e8137b9170bcc8be125db4ea967610558736 SHA512 fae9060c48e2cebdfbb742c52bc39c36335c1ad4fc7e6bc75a7da012f59d16497630d40ca814c8da71acc44dcce82983ebe13da3a0d389cc53032261fcd1f6bb +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST prettyplease-0.2.36.crate 71870 BLAKE2B 584c77a4dda04131f8cc9ae47493e1a2721d943d0e82021cb54dc154e2b5b0326a4fe1b094467b3bedae0109b1bf050adc5323e89bd3d2e5f5bc46a096d65c61 SHA512 17e9d73eb1a686994e98d3a1869cb9b9bff89744521baec0ba6b8d67cffbaa4243b04473d787d309098b043c613e81731dea9a44146fcd85c01d022512985725 +DIST proc-macro-crate-3.3.0.crate 12432 BLAKE2B 79892f0f9907beefa62e715773fda97e606ef70f905a072758f44b685c63a1c3aba40548f5f63cde1fba7f3882701d763dd6246a500c26e7e3e41c351c89fc91 SHA512 c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20 +DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST proc-maps-0.4.0.crate 32888 BLAKE2B 331afc2ce82bbb0429ca04ee2f8f29ec3018a79b4ae74acd66bde05085a50a32a6190240e94b6a40288fc20a777a8da780bd52f93f3ce2616387c2bccbf7fa8b SHA512 08ce29fe72a28ca92ede86145dab23ee45e896d4ad141e97abe1f700369ad2ecd0f90a8e815159fc3c6d883cbdf1e66ec5827b91bf001381724b741069185301 +DIST procfs-0.17.0.crate 73252 BLAKE2B eb205ec08019da77522599f192dde47d733fd68c08eb68611cf2ece6de93708cc1f2a3e0e941abb48b5d6c2f64da9e2ba158c1dc8f3570ea086b43f3e7ec8030 SHA512 76950134beb05f3df3dd0ba32488e1661a8e90fe5ac59a9227b4a5d2413e4ffc9772c9f79d37fc882fa9ef6b2c2c8c96f00458181926b0a1655500da56183a3e +DIST procfs-core-0.17.0.crate 87533 BLAKE2B 8774dfbc5cd2cfd12c1424de79d6be403c9d3e3a04a0437ec4f4dcbb4535495faf7e6cb30d268bd16c053ec8cd72cfe9a6b2d2e577c6519d15553c9f7e0fa7d5 SHA512 392a6c6702333eca25f4bfbbf10ad0c300d8b1c3f1ffa51151495509b45c0e094e8a8d43a18a9490dbf5910fbffb9fc2669b39b989c8d10bc5aa080377978ef4 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustversion-1.0.21.crate 21001 BLAKE2B 0ca6d2ae448a04a509e3746dff26c8ad9ff91b3d86fcb3cbdffc82de6e8592b585d8f1c029d96a257b4f195288d035326e6d8a12f3beece16a1d195544897375 SHA512 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67 +DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_spanned-1.0.0.crate 10956 BLAKE2B d1652f416b7d7011f927b808b6cfe880170401cfa25bf025f22d786fb33ca824ca42c611446aa3cd029047bbf4dcb9b980c7331d6ff1df09016ff748c286112f SHA512 dc008900285c2ac2a41a851a691b270cc2fe4e841ff9e2959a308c69a5e49ddb63554bf52d41ef90130c28179a2934421a5d8ce9994062780f85140fc83618c2 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST slab-0.4.10.crate 17810 BLAKE2B eacdd594184053f879dfc8f0e1a14d3404a7698ec60c85e998d46bc18d6bbbf8e345f577ee2895a3a2205c6dfaee207785054f01c9cb62b4411d9d192b8b203d SHA512 cd1915ba9c7766d5f1f551f6a431ffd768b75d2fbc6956afc8bf40877734ed2d443a0ceb66173c50fbc35fcbee17c1dbf2a336b26d25b2cf3a5105bf1bbaa20c +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f +DIST system-deps-7.0.5.crate 28669 BLAKE2B c8122363ea1f5465333da194f7781af4555fbcb4acd66f20576621f27a6a3b85575dc545ec0a2005916c1d57192acd7a2b54912228e6042a7db25e1eaca131d6 SHA512 778485d2f66fdaf486b9c76eee8c6552ae38b4547a540377e952218999fc93877af17f977263485a43e28c09fc18c1058d4a4906f32e1371865c14ad1544431f +DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml-0.9.2.crate 56695 BLAKE2B 3b43fc51530628a391b8862ea57d5f9e20d9af47b258fc9b495e8b35700d1578b1c859d5cfb58a0a011fd6265fce1f96d9c633974974266e141787d8aa5a9f92 SHA512 68d51cac05902c4f1900f7d6e46cad4b5ac0b28fb486871c174acb939aece6db03a30cb39683b78adb7caa18074d17aeb6403e180e5a0cb101016a13b9281216 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.7.0.crate 18108 BLAKE2B f682cabe5d6d3209600f2601780ba2d9dc7f37f91e1827f57e252c74b0f687e8a4fd4f1bb50d18eca3792ef2ffea0f7e7eb05b6bc065b7891feb378903c070d3 SHA512 54e0fa55c31bba89ded0191e76f1464d9f5bbd9a805e333127bd1322984399511b1586c9192b044fde12982d9ec41b334c7cf5f0a4ddb9d0f4b5aa0796c42259 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_parser-1.0.1.crate 35063 BLAKE2B f1242e56480731f03942fad63188517586eb27a063768db6a6cfcd7df52c31d64447b7111cc3bc657915b1e4dbd3f243a9456286dff3e4a361f71babf4bf0cf4 SHA512 416e5843c128948d82b2c14b990d575084d72b0856a72ced7d36fcdfb2bcbebf6f07296603aa470b150ecf287bca2df01414660662dcad90796783900ca5dacc +DIST toml_writer-1.0.2.crate 16988 BLAKE2B 9f52b666ea3f8589f63c1efec2670d2d19735bc8f82065264181dd0b45b9aa571f4071a9cb4f8858292d8c1c8d5f7c8e5f43aeb14cd734c8899782d74dc29f02 SHA512 1c06268c993f5bdb842870b96c4d2757e402b467894b21c40f7786554be91dac6752c65bda664550f576311e52b458b451c5974e65bfdb48d696ac6b4dca35fa +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb40622a776a6f53450831f027273e5a64bb8e87d42a9af1c64a6f035afa76565309c5a8810a20b8a5e51a7168a2e91dbc SHA512 b799c1713d4bf7af00f9c6d562d39c5e916f37350c2f3f57119277725b81c93246d0b1410d4ee981694bbbb731460b6512a813fdde1cf25949cd45fb3e70bd6f +DIST volk-be3dbd49bf77052665e96b6c7484af855e7e5f67.tar.gz 71508 BLAKE2B d9b3f8310bf82ca1fe55d53e3b625310c37a0f37ea6aec98fd4bdad1fbeb0a9f7b2d673f8f8fc8bef954fcc4c8bc50e92df1e0da6bfc0262a91fd69231997b93 SHA512 c2c1770b14750d7fcc33fbebd9cb90cf2326f31fa23f931de7064ca1573853f84a7e144f86fe5fac7e366a205457d2ed8e0fa8c77695ae960cc67fc66e171a34 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +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-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-implement-0.60.0.crate 15073 BLAKE2B ee01abf1393df94e57860440c2b768ffe0469628af014df24799947c923a7fadcce652622c29e6820857607f8ea4024c784021473ea2532e2d51c60d7037600b SHA512 e0e423629b17edd8e7a202170759dc07e51eac3184111ffcf58e2bf8c94cea5c9c50015789873cad526b5a0cd3a12890461a91cdb6a04b0ad14926534e0a6d76 +DIST windows-interface-0.59.1.crate 11735 BLAKE2B ecb776c43d0c1c8e635975a141ea5c3e04639c10058d7bd55e8408fc460def54feca0984bf03504b004f2403b7b62a1df14f31ac2f2dc128b9b7f1e4c373fc87 SHA512 2aab8271746f67998a893f97aebcbb333b5c83d0ba28931b4cbd356c3897899cdab0b58c4fc82abddc1eedf758fadc6880e8bf35340929827e572d5b2653f9a2 +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.2.crate 7046 BLAKE2B b4b856f2d1f5b3eb4dd02efb4a3394a4ae11349b809ba2d231e71b005ffc4f801cc275248d998d3bd47cc2f6a9161f7f59cc11cd019ac2180cb1f531a5da60e3 SHA512 9a1f236aabf0b1f2a649f926825e1dba54b1257ed4eb494a8c01a21114d945f57ca4371230693b90e0fd3e1bf48be7c31abc7818b3ec65ce1553e6cdf97b9963 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winnow-0.7.12.crate 174403 BLAKE2B 10087d32ed9f1d3ea69607f314f92d17882efab7c71f9437c530a2412c35eee4903074cdaff7d2ecfb31718575599f0864d6368525e34989c0a0fb3aae9c2163 SHA512 6035aab9c34af58e950441a3d1821dd02225043d9a30283879a5e55f8651d475f80795ad15ef0c8bf237adfcb1acf3ad7cf011214ba21a3c63aa9a45a801dd09 diff --git a/app-emulation/lsfg-vk/files/lsfg-vk-1.0.0-fix-visibility.patch b/app-emulation/lsfg-vk/files/lsfg-vk-1.0.0-fix-visibility.patch new file mode 100644 index 000000000..de19c1b8f --- /dev/null +++ b/app-emulation/lsfg-vk/files/lsfg-vk-1.0.0-fix-visibility.patch @@ -0,0 +1,17 @@ +diff --git a/include/layer.hpp b/include/layer.hpp +index 6ebe903..4ec58ea 100644 +--- a/include/layer.hpp ++++ b/include/layer.hpp +@@ -219,8 +219,8 @@ namespace Layer { + } + + /// Symbol definition for Vulkan instance layer. +-__attribute__((visibility("default"))) +-extern "C" PFN_vkVoidFunction layer_vkGetInstanceProcAddr(VkInstance instance, const char* pName); ++extern "C" __attribute__((visibility("default"))) ++PFN_vkVoidFunction layer_vkGetInstanceProcAddr(VkInstance instance, const char* pName); + /// Symbol definition for Vulkan device layer. +-__attribute__((visibility("default"))) +-extern "C" PFN_vkVoidFunction layer_vkGetDeviceProcAddr(VkDevice device, const char* pName); ++extern "C" __attribute__((visibility("default"))) ++PFN_vkVoidFunction layer_vkGetDeviceProcAddr(VkDevice device, const char* pName); diff --git a/app-emulation/lsfg-vk/lsfg-vk-1.0.0-r1.ebuild b/app-emulation/lsfg-vk/lsfg-vk-1.0.0-r1.ebuild new file mode 100644 index 000000000..9906f6604 --- /dev/null +++ b/app-emulation/lsfg-vk/lsfg-vk-1.0.0-r1.ebuild @@ -0,0 +1,285 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CARGO_OPTIONAL=1 + +CRATES=" + adler2@2.0.1 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anyhow@1.0.98 + autocfg@1.5.0 + bindgen@0.70.1 + bitflags@2.9.1 + bumpalo@3.19.0 + cairo-rs@0.21.0 + cairo-sys-rs@0.21.0 + cc@1.2.30 + cexpr@0.6.0 + cfg-expr@0.20.1 + cfg-if@1.0.1 + chrono@0.4.41 + clang-sys@1.8.1 + core-foundation-sys@0.8.7 + crc32fast@1.5.0 + either@1.15.0 + equivalent@1.0.2 + errno@0.3.13 + field-offset@0.3.6 + flate2@1.1.2 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + gdk-pixbuf-sys@0.21.0 + gdk-pixbuf@0.21.0 + gdk4-sys@0.10.0 + gdk4@0.10.0 + gio-sys@0.21.0 + gio@0.21.0 + glib-build-tools@0.21.0 + glib-macros@0.21.0 + glib-sys@0.21.0 + glib@0.21.0 + glob@0.3.2 + gobject-sys@0.21.0 + graphene-rs@0.21.0 + graphene-sys@0.21.0 + gsk4-sys@0.10.0 + gsk4@0.10.0 + gtk4-macros@0.10.0 + gtk4-sys@0.10.0 + gtk4@0.10.0 + hashbrown@0.15.4 + heck@0.5.0 + hex@0.4.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.63 + indexmap@2.10.0 + itertools@0.13.0 + js-sys@0.3.77 + libadwaita-sys@0.8.0 + libadwaita@0.8.0 + libc@0.2.174 + libloading@0.8.8 + libproc@0.14.10 + linux-raw-sys@0.4.15 + log@0.4.27 + mach2@0.4.3 + memchr@2.7.5 + memoffset@0.9.1 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + nom@7.1.3 + num-traits@0.2.19 + once_cell@1.21.3 + pango-sys@0.21.0 + pango@0.21.0 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.32 + prettyplease@0.2.36 + proc-macro-crate@3.3.0 + proc-macro2@1.0.95 + proc-maps@0.4.0 + procfs-core@0.17.0 + procfs@0.17.0 + quote@1.0.40 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rustc-hash@1.1.0 + rustc_version@0.4.1 + rustix@0.38.44 + rustversion@1.0.21 + semver@1.0.26 + serde@1.0.219 + serde_derive@1.0.219 + serde_spanned@0.6.9 + serde_spanned@1.0.0 + shlex@1.3.0 + slab@0.4.10 + smallvec@1.15.1 + syn@2.0.104 + system-deps@7.0.5 + target-lexicon@0.13.2 + toml@0.8.23 + toml@0.9.2 + toml_datetime@0.6.11 + toml_datetime@0.7.0 + toml_edit@0.22.27 + toml_parser@1.0.1 + toml_writer@1.0.2 + unicode-ident@1.0.18 + version-compare@0.2.0 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.61.2 + windows-implement@0.60.0 + windows-interface@0.59.1 + windows-link@0.1.3 + windows-result@0.3.4 + windows-strings@0.4.2 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-targets@0.52.6 + windows-targets@0.53.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.12 +" + +inherit cargo cmake desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Lossless Scaling Frame Generation on Linux via DXVK/Vulkan" +HOMEPAGE="https://github.com/PancakeTAS/lsfg-vk" +LICENSE="MIT" +SLOT="0" +IUSE="+gui" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/PancakeTAS/lsfg-vk" + EGIT_SUBMODULES=( + thirdparty/dxbc + thirdparty/pe-parse + thirdparty/volk + ) +else + KEYWORDS="~amd64 ~arm64" + HASH_DXBC="78ab59a8aaeb43cd1b0a5e91ba86722433a10b78" + HASH_VOLK="be3dbd49bf77052665e96b6c7484af855e7e5f67" + PEPARSE_VERSION="2.1.1" + SRC_URI=" + https://github.com/PancakeTAS/lsfg-vk/archive/refs/tags/v${PV}.tar.gz -> lsfg-vk-${PV}.tar.gz + https://github.com/PancakeTAS/dxbc/archive/${HASH_DXBC}.tar.gz -> dxbc-${HASH_DXBC}.tar.gz + https://github.com/trailofbits/pe-parse/archive/refs/tags/v${PEPARSE_VERSION}.tar.gz + -> pe-parse-${PEPARSE_VERSION}.tar.gz + https://github.com/zeux/volk/archive/${HASH_VOLK}.tar.gz -> volk-${HASH_VOLK}.tar.gz + ${CARGO_CRATE_URIS} + " +fi + +BDEPEND=" + dev-util/vulkan-headers + gui? ( ${RUST_DEPEND} ) +" +DEPEND=" + dev-cpp/toml11 + dev-util/glslang + gui? ( + dev-libs/glib:2 + gui-libs/gtk:4[introspection] + gui-libs/libadwaita + ) + || ( + media-libs/glfw + media-libs/libsdl2 + media-libs/libsdl3 + ) + media-libs/vulkan-loader +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/lsfg-vk-1.0.0-fix-visibility.patch" +) + +src_unpack() { + if [[ ${PV} != 9999 ]]; then + use gui || default + else + git-r3_src_unpack + fi + + if use gui; then + if [[ ${PV} != 9999 ]]; then + cargo_src_unpack + else + oldS="${S}" + S="${S}/ui" + cargo_live_src_unpack + S="${oldS}" + fi + fi +} + +src_prepare() { + if [[ ${PV} != 9999 ]]; then + rmdir thirdparty/* || die + mv ../dxbc-${HASH_DXBC} thirdparty/dxbc || die + mv ../pe-parse-${PEPARSE_VERSION} thirdparty/pe-parse || die + mv ../volk-${HASH_VOLK} thirdparty/volk || die + fi + + # Static linking pe-parse + sed -i\ + 's/^option(BUILD_SHARED_LIBS "Build Shared Libraries" ON)$/option(BUILD_SHARED_LIBS "Build Shared Libraries" OFF)/'\ + thirdparty/pe-parse/CMakeLists.txt || die + + sed -i\ + 's|add_library(${PROJECT_NAME} ${PEPARSERLIB_SOURCEFILES})|add_library(${PROJECT_NAME} STATIC ${PEPARSERLIB_SOURCEFILES})|'\ + thirdparty/pe-parse/pe-parser-library/CMakeLists.txt || die + + # Using system toml11 + sed -i\ + -e '/add_subdirectory(thirdparty\/toml11 EXCLUDE_FROM_ALL)/d' \ + -e '/get_target_property(TOML11_INCLUDE_DIRS toml11 INTERFACE_INCLUDE_DIRECTORIES)/{ +N +/target_include_directories(lsfg-vk SYSTEM PRIVATE ${TOML11_INCLUDE_DIRS})/c\ +find_package(toml11 REQUIRED) +}'\ + -e '/target_link_libraries(lsfg-vk PRIVATE/{:a;N;/)/!ba;s/\btoml11\b/toml11::toml11/g}'\ + CMakeLists.txt || die + + eapply_user + cmake_src_prepare +} + +src_configure() { + tc-is-gcc && filter-lto # LTO with gcc causes segfaults at runtime + cmake_src_configure + use gui && { pushd ui > /dev/null || die; cargo_src_configure; } +} + +src_compile() { + cmake_src_compile + use gui && { pushd ui > /dev/null || die; cargo_src_compile; } +} + +src_install() { + insinto "/usr/share/vulkan/implicit_layer.d/" + doins "${S}/VkLayer_LS_frame_generation.json" + dolib.so "${WORKDIR}/${P}_build/liblsfg-vk.so" + if use gui; then + dobin "${S}/ui/$(cargo_target_dir)/lsfg-vk-ui" + domenu "${S}/ui/rsc/gay.pancake.lsfg-vk-ui.desktop" + newicon -s 256 "${S}/ui/rsc/icon.png" "gay.pancake.lsfg-vk-ui.png" + fi +} diff --git a/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild b/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild new file mode 100644 index 000000000..a5b5ba290 --- /dev/null +++ b/app-emulation/lsfg-vk/lsfg-vk-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lossless Scaling Frame Generation on Linux via DXVK/Vulkan" +HOMEPAGE="https://github.com/PancakeTAS/lsfg-vk" +LICENSE="GPL-3" +SLOT="0" +IUSE="cli +gui" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/PancakeTAS/lsfg-vk" +else + KEYWORDS="~amd64 ~arm64" + SRC_URI="https://github.com/PancakeTAS/lsfg-vk/archive/refs/tags/v${PV}.tar.gz -> lsfg-vk-${PV}.tar.gz" +fi + +BDEPEND=" + dev-util/vulkan-headers +" +DEPEND=" + dev-util/glslang + gui? ( + dev-qt/qtbase:6 + dev-qt/qtdeclarative:6 + ) + media-libs/libglvnd + media-libs/vulkan-loader +" +RDEPEND="${DEPEND}" + +src_unpack() { + if [[ ${PV} != 9999 ]]; then + default + else + git-r3_src_unpack + fi +} + +src_prepare() { + eapply_user + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLSFGVK_BUILD_CLI=$(usex cli) + -DLSFGVK_BUILD_UI=$(usex gui) + -DLSFGVK_INSTALL_XDG_FILES=$(usex gui) + ) + cmake_src_configure +} diff --git a/app-emulation/lsfg-vk/metadata.xml b/app-emulation/lsfg-vk/metadata.xml new file mode 100644 index 000000000..6345e83f6 --- /dev/null +++ b/app-emulation/lsfg-vk/metadata.xml @@ -0,0 +1,15 @@ + + + + + w.iron.zombie@gmail.com + Charlie Quinet + Username404-59 + + + PancakeTAS/lsfg-vk + + + Enables building lsfg-vk-cli + + diff --git a/app-emulation/quickemu/Manifest b/app-emulation/quickemu/Manifest new file mode 100644 index 000000000..db1dd0068 --- /dev/null +++ b/app-emulation/quickemu/Manifest @@ -0,0 +1,2 @@ +DIST quickemu-4.9.7.tar.gz 182696 BLAKE2B 2fde0068f55420fb3de59aa42f741229a7018f9ac1f535c7e5a1a5bcf85de12dde21869af9527767f28d6210dceaa1989659726a467617ef0b234892a7ba25cb SHA512 8bf9bf1d57064075384ff32cc3b4d882bbbfb5fce22e7102bdb1e48f2683111c1a1758f371508e9a019d3fc322837213c6ea0d86568a579347b0b9a2cdc465da +DIST quickemu-4.9.9.tar.gz 199119 BLAKE2B 129201d66fd24f101c7f2fae876971170fd265adf139fed7c476854c571bb7b691039ae8f75da4bb824bd9aea91ecf09025f4d7864a7aaddae0ce92fe9c407b9 SHA512 f43b51720c8e8cd721cf9e3375e6bf63f1cfcade6b95ff4c7964ad9ab34dc4f3eb92f31ce199d58eff6f9979e9d1f529c6429cf4073db0d0b49996f17e8e0c5e diff --git a/app-emulation/quickemu/files/quickemu-4.9.7-qemu-version-fix.patch b/app-emulation/quickemu/files/quickemu-4.9.7-qemu-version-fix.patch new file mode 100644 index 000000000..6c2dcdf47 --- /dev/null +++ b/app-emulation/quickemu/files/quickemu-4.9.7-qemu-version-fix.patch @@ -0,0 +1,23 @@ +From 8fad1b9370bf4f825614fa161a41e5e5815665f8 Mon Sep 17 00:00:00 2001 +From: spameier <40004508+spameier@users.noreply.github.com> +Date: Wed, 30 Apr 2025 16:18:53 +0200 +Subject: [PATCH] fix(quickemu): correctly handle version 10.0.0 of QEMU + +--- + quickemu | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/quickemu b/quickemu +index b188804f00..baee457459 100755 +--- a/quickemu ++++ b/quickemu +@@ -1954,7 +1954,8 @@ if [ "${OS_KERNEL}" == "Darwin" ]; then + fi + + QEMU_VER_LONG=$(${QEMU_IMG} --version | head -n 1 | awk '{print $3}') +-QEMU_VER_SHORT=$(echo "${QEMU_VER_LONG//./}" | cut -c1-2) ++# strip patch version and remove dots. 6.0.0 => 60 / 10.0.0 => 100 ++QEMU_VER_SHORT=$(echo "${QEMU_VER_LONG%.*}" | sed 's/\.//g') + if [ "${QEMU_VER_SHORT}" -lt 60 ]; then + echo "ERROR! QEMU 6.0.0 or newer is required, detected ${QEMU_VER_LONG}." + exit 1 diff --git a/app-emulation/quickemu/metadata.xml b/app-emulation/quickemu/metadata.xml new file mode 100644 index 000000000..09826f9ab --- /dev/null +++ b/app-emulation/quickemu/metadata.xml @@ -0,0 +1,11 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + quickemu-project/quickemu + + diff --git a/app-emulation/quickemu/quickemu-4.9.7-r1.ebuild b/app-emulation/quickemu/quickemu-4.9.7-r1.ebuild new file mode 100644 index 000000000..3f8f55fc5 --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.7-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit python-single-r1 + +DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines" +HOMEPAGE="https://github.com/quickemu-project/quickemu" +SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-emulation/qemu-6.0.0[gtk,sdl,spice,virtfs] + >=app-shells/bash-4.0:= + app-cdr/cdrtools + app-crypt/swtpm + app-misc/jq + net-misc/spice-gtk[gtk3] + net-misc/wget + net-misc/zsync + sys-apps/usbutils + sys-apps/util-linux + || ( sys-firmware/edk2 sys-firmware/edk2-bin ) + sys-process/procps + x11-apps/xrandr + x11-misc/xdg-user-dirs +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-qemu-version-fix.patch +) + +src_install() { + python_doscript chunkcheck + dobin quick{emu,get,report} + doman docs/*.{1,5} +} diff --git a/app-emulation/quickemu/quickemu-4.9.7.ebuild b/app-emulation/quickemu/quickemu-4.9.7.ebuild new file mode 100644 index 000000000..37859b39e --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.7.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +inherit python-single-r1 + +DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines" +HOMEPAGE="https://github.com/quickemu-project/quickemu" +SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-emulation/qemu-6.0.0[gtk,sdl,spice,virtfs] + >=app-shells/bash-4.0:= + app-cdr/cdrtools + app-crypt/swtpm + app-misc/jq + net-misc/spice-gtk[gtk3] + net-misc/wget + net-misc/zsync + sys-apps/usbutils + sys-apps/util-linux + || ( sys-firmware/edk2 sys-firmware/edk2-bin ) + sys-process/procps + x11-apps/xrandr + x11-misc/xdg-user-dirs +" +RDEPEND="${DEPEND}" + +src_install() { + python_doscript chunkcheck + dobin quick{emu,get,report} + doman docs/*.{1,5} +} diff --git a/app-emulation/quickemu/quickemu-4.9.9.ebuild b/app-emulation/quickemu/quickemu-4.9.9.ebuild new file mode 100644 index 000000000..9a6041f47 --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.9.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +inherit python-single-r1 + +DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines" +HOMEPAGE="https://github.com/quickemu-project/quickemu" +SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}/docs" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-emulation/qemu-6.0.0[gtk,sdl,spice,virtfs] + >=app-shells/bash-4.0:= + app-cdr/cdrtools + app-crypt/swtpm + app-misc/jq + net-misc/spice-gtk[gtk3] + net-misc/socat + net-misc/wget + net-misc/zsync + sys-apps/usbutils + sys-apps/util-linux + || ( sys-firmware/edk2 sys-firmware/edk2-bin ) + sys-process/procps + x11-apps/mesa-progs + x11-apps/xrandr + x11-misc/xdg-user-dirs +" +RDEPEND="${DEPEND}" + +src_install() { + emake PREFIX="${D}/usr" install +} diff --git a/app-emulation/quickemu/quickemu-9999.ebuild b/app-emulation/quickemu/quickemu-9999.ebuild new file mode 100644 index 000000000..b17b631a4 --- /dev/null +++ b/app-emulation/quickemu/quickemu-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit python-single-r1 + +DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines" +HOMEPAGE="https://github.com/quickemu-project/quickemu" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/quickemu-project/${PN}.git" +else + SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=app-emulation/qemu-6.0.0[gtk,sdl,spice,virtfs] + >=app-shells/bash-4.0:= + app-cdr/cdrtools + app-crypt/swtpm + app-misc/jq + net-misc/spice-gtk[gtk3] + net-misc/wget + net-misc/zsync + sys-apps/usbutils + sys-apps/util-linux + || ( sys-firmware/edk2 sys-firmware/edk2-bin ) + sys-process/procps + x11-apps/xrandr + x11-misc/xdg-user-dirs +" +RDEPEND="${DEPEND}" + +src_install() { + python_doscript chunkcheck + dobin quick{emu,get,report} + doman docs/*.{1,5} +} diff --git a/app-emulation/rars/Manifest b/app-emulation/rars/Manifest new file mode 100644 index 000000000..bc835b566 --- /dev/null +++ b/app-emulation/rars/Manifest @@ -0,0 +1,2 @@ +DIST JSoftFloat-75c3a5d1ab1322ce4dde0b5994d6f9f6ff820529.gh.tar.gz 8612 BLAKE2B 214479edfcd3bd8b57908d201838cfaf37b9bf8f6cae69191a920fd6b9c197089b4e370f77c10a888117cad2baa189608119b3fbef4d66021dfe12d9fcd22820 SHA512 2fefce28475cdfbf7b7331e79b5c263021a31b4411803ae2bdd435dbfc2a3503d8711b56502d1cf2aadc52bc5bd7af80cbd33fb6cc077ddbb222bfe18cb19208 +DIST rars-1.6.gh.tar.gz 1596110 BLAKE2B dd30b5eca670741cf635418b149ec5fd24432bb10aede70e91b8f5d3469fe839207ef0d2c5f9e91fce3ff638b58e533528413330a46c80464060a5e6c5b2903d SHA512 543e4c16a023b25e330286315f095f2311dc4255c906dfbfe39cadd96cdc1856612ace805cfedf4a155e4fcd70ddea51493c25bf3cb30936d8b1aea4ece226d3 diff --git a/app-emulation/rars/metadata.xml b/app-emulation/rars/metadata.xml new file mode 100644 index 000000000..cc12615f1 --- /dev/null +++ b/app-emulation/rars/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + TheThirdOne/rars + + diff --git a/app-emulation/rars/rars-1.6-r1.ebuild b/app-emulation/rars/rars-1.6-r1.ebuild new file mode 100644 index 000000000..eea8315fe --- /dev/null +++ b/app-emulation/rars/rars-1.6-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 + +jsoft_hash="75c3a5d1ab1322ce4dde0b5994d6f9f6ff820529" + +DESCRIPTION="RARS -- RISC-V Assembler and Runtime Simulator" +HOMEPAGE="https://github.com/TheThirdOne/rars" +SRC_URI=" + https://github.com/TheThirdOne/rars/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/TheThirdOne/JSoftFloat/archive/${jsoft_hash}.tar.gz -> JSoftFloat-${jsoft_hash}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +src_unpack() { + default + mv "${WORKDIR}/JSoftFloat-${jsoft_hash}" "${S}/src/jsoftfloat" +} + +src_compile() { + # Using the build-jar.sh script + cd "${S}" + mkdir -p build + find src -name "*.java" | xargs javac -d build + find src -type f -not -name "*.java" -exec cp --parents {} build \; + cp -rf build/src/* build + rm -r build/src + cp README.md License.txt build + cd build + jar cfm ../rars.jar ./META-INF/MANIFEST.MF * +} + +src_install() { + java-pkg_dojar "${S}/rars.jar" + mkdir -p "${D}/usr/bin" + echo "#!/bin/bash" > "${D}/usr/bin/rars" + echo "java -jar /usr/share/rars/lib/rars.jar" >> "${D}/usr/bin/rars" + chmod 755 "${D}/usr/bin/rars" +} diff --git a/app-emulation/tinyemu/Manifest b/app-emulation/tinyemu/Manifest new file mode 100644 index 000000000..2ece5a27f --- /dev/null +++ b/app-emulation/tinyemu/Manifest @@ -0,0 +1 @@ +DIST tinyemu-2019-12-21.tar.gz 250826 BLAKE2B 112398ba63d0d40d1bc05f05aacd1ba3a13da6a7932acef5ba01a7201382d2186868d619502eda07dc00d708872c2bc50d76824879e382ec746133f5ae5f5e7c SHA512 21656acae4854b5893e8413390191b24e0686a6071ffbb90feb6aeb8d1a0ed1f471ff35813fabc5414318672658aacbb00108f647dee9c8d95242a6b73c4ba60 diff --git a/app-emulation/tinyemu/metadata.xml b/app-emulation/tinyemu/metadata.xml new file mode 100644 index 000000000..bf88b8963 --- /dev/null +++ b/app-emulation/tinyemu/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + Support fetching disks over HTTP using + + diff --git a/app-emulation/tinyemu/tinyemu-0.2019.12.21.ebuild b/app-emulation/tinyemu/tinyemu-0.2019.12.21.ebuild new file mode 100644 index 000000000..0d8ef8d8f --- /dev/null +++ b/app-emulation/tinyemu/tinyemu-0.2019.12.21.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-$(ver_rs 1- - "$(ver_cut 2-)")" + +DESCRIPTION="small and simple system emulator for the RISC-V and x86 architectures" +HOMEPAGE="https://bellard.org/tinyemu/" +SRC_URI="https://bellard.org/tinyemu/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="http +sdl" + +DEPEND=" + http? ( + net-misc/curl + dev-libs/openssl:= + ) + sdl? ( media-libs/libsdl ) +" +RDEPEND="${DEPEND}" + +DOCS=( readme.txt ) + +src_prepare() { + default + + sed -i \ + -e 's;^bindir=.*;bindir=/usr/bin/;' \ + -e 's;^CC=.*;CC ?= cc;' \ + -e 's;^STRIP=.*;STRIP=true;' \ + -e 's;^CFLAGS=-O2 -Wall -g;CFLAGS+=;' \ + Makefile || die +} + +src_configure() { + if use !http; then sed -i '/^CONFIG_FS_NET/s;^;#;' Makefile || die; fi + if use !sdl; then sed -i '/^CONFIG_SDL/s;^;#;' Makefile || die; fi +} + +src_install() { + mkdir -p "${ED}/usr/bin/" || die + default +} diff --git a/app-emulation/wslu/Manifest b/app-emulation/wslu/Manifest new file mode 100644 index 000000000..6505da007 --- /dev/null +++ b/app-emulation/wslu/Manifest @@ -0,0 +1,2 @@ +DIST wslu-4.1.1.tar.gz 139919 BLAKE2B e38aad1d417b388c2f5c2a4f46f86419aa0975514d9a8f18b37c1412f17cc7e8bb0c3e9758aff8072a28426e469587f21ac9c711f42f8414c74c431646d98a8d SHA512 73e88d42206a0e4240ebcf8029dcfa06b83b94fdeba9bca86e98e31eadd47a38b3d93fe47d7fdf40239d76134ab65a1518b1ce15be0732651c2fa2df6c78d89e +DIST wslu-4.1.3.tar.gz 141228 BLAKE2B 777c65d5c3c06cff0175a353e985679f97b386b59fd6112710f7d0a6de0e49e1ade254dc29f22f20f0cc8ed4c71024146d09c684b8f5ddebd9f6e9302b868bdb SHA512 3fc735b185d9c84410f8608ab267387a0f854e21b5fa68cfa83d6d13bb0770ac67ca76f10ecda5c088e868006fa1da75a15628751170d54294113eab08fc5580 diff --git a/app-emulation/wslu/files/wslu-dont-compress-manpages.patch b/app-emulation/wslu/files/wslu-dont-compress-manpages.patch new file mode 100644 index 000000000..0a6de5ab3 --- /dev/null +++ b/app-emulation/wslu/files/wslu-dont-compress-manpages.patch @@ -0,0 +1,29 @@ +Don't compress man pages. +https://bugs.gentoo.org/show_bug.cgi?id=916991 + +--- a/Makefile ++++ b/Makefile +@@ -38,7 +38,7 @@ uninstall: + for f in $(INSTEDMANOS); do \ + rm -f $$f; \ + done +- rm -rf $(DESTDIR)$(PREFIX)/share/man/man7/wslu.7.gz ++ rm -rf $(DESTDIR)$(PREFIX)/share/man/man7/wslu.7 + rm -rf $(DESTDIR)$(PREFIX)/share/wslu + + doc: +@@ -47,12 +47,11 @@ doc: + cp $$file $(OUTMANPATH); \ + sed -e 's/DATEPLACEHOLDER/'$(DATETMP)'/' -e 's/VERSIONPLACEHOLDER/'$(VERTMP)'/' $(OUTMANPATH)/`basename $$file` > $(OUTMANPATH)/`basename $$file`.tmp; \ + mv $(OUTMANPATH)/`basename $$file`.tmp $(OUTMANPATH)/`basename $$file`; \ +- gzip -f -q $(OUTMANPATH)/`basename $$file`; \ + done + + doc_install: +- install -Dm 644 out-docs/*.1.gz -t $(DESTDIR)$(PREFIX)/share/man/man1 +- install -Dm 644 out-docs/*.7.gz -t $(DESTDIR)$(PREFIX)/share/man/man7 ++ install -Dm 644 out-docs/*.1 -t $(DESTDIR)$(PREFIX)/share/man/man1 ++ install -Dm 644 out-docs/*.7 -t $(DESTDIR)$(PREFIX)/share/man/man7 + + res_install: + install -Dm 644 src/etc/*.vbs -t $(DESTDIR)$(PREFIX)/share/wslu diff --git a/app-emulation/wslu/metadata.xml b/app-emulation/wslu/metadata.xml new file mode 100644 index 000000000..5c9479853 --- /dev/null +++ b/app-emulation/wslu/metadata.xml @@ -0,0 +1,16 @@ + + + + + sstallion@gmail.com + Steven Stallion + + + This is a collection of utilities for the Linux Subsystem for Windows + (WSL), such as converting Linux paths to Windows paths or creating + Linux application shortcuts on the Windows Desktop. + + + wslutilities/wslu + + diff --git a/app-emulation/wslu/wslu-4.1.1.ebuild b/app-emulation/wslu/wslu-4.1.1.ebuild new file mode 100644 index 000000000..d7525af89 --- /dev/null +++ b/app-emulation/wslu/wslu-4.1.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A collection of utilities for Windows Subsystem for Linux" +HOMEPAGE="https://wslutiliti.es/wslu/" +SRC_URI="https://github.com/wslutilities/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RESTRICT="test" + +RDEPEND=" + app-shells/bash-completion + sys-devel/bc + sys-process/psmisc +" + +PATCHES=( + "${FILESDIR}"/${PN}-dont-compress-manpages.patch #916991 +) + +src_install() { + emake DESTDIR="${D}" install + dodoc README.md +} diff --git a/app-emulation/wslu/wslu-4.1.3.ebuild b/app-emulation/wslu/wslu-4.1.3.ebuild new file mode 100644 index 000000000..d7525af89 --- /dev/null +++ b/app-emulation/wslu/wslu-4.1.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A collection of utilities for Windows Subsystem for Linux" +HOMEPAGE="https://wslutiliti.es/wslu/" +SRC_URI="https://github.com/wslutilities/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RESTRICT="test" + +RDEPEND=" + app-shells/bash-completion + sys-devel/bc + sys-process/psmisc +" + +PATCHES=( + "${FILESDIR}"/${PN}-dont-compress-manpages.patch #916991 +) + +src_install() { + emake DESTDIR="${D}" install + dodoc README.md +} diff --git a/app-emulation/x48ng/Manifest b/app-emulation/x48ng/Manifest new file mode 100644 index 000000000..34c8de981 --- /dev/null +++ b/app-emulation/x48ng/Manifest @@ -0,0 +1 @@ +DIST x48ng-0.38.0.gh.tar.gz 189888 BLAKE2B a14072ec2f36d24b58eac49bf416943eb66df60898ab3936295a1f4db23daf2d48a0c411f902c4310f2156bb25f6392912377731f202a9e1e74423f8e6d8741f SHA512 c67e21e176c048fcbe8afb72e69a40c686a9f8d5187adf3797943d400fff7069a0c160f8952561a25b0286cdfbe303cf7c3744ce31fe1ccc281b63dd553b3d3b diff --git a/app-emulation/x48ng/metadata.xml b/app-emulation/x48ng/metadata.xml new file mode 100644 index 000000000..4b854a052 --- /dev/null +++ b/app-emulation/x48ng/metadata.xml @@ -0,0 +1,27 @@ + + + + + szeist@pm.me + + + This emulator is capable of providing a faithful replication of the + HP48. In order to do so, it requires a copy of the ROM software + from YOUR calculator. In order to avoid breaking copyright laws, + and upsetting HP, you MUST BE THE PROUD OWNER OF AN HP48 before + running this program. Of course you can run this program without a + copy of the ROM software in order to write trivial machine code + programs but you will not be able to access any of the calculator + functionality. + + Instructions on how to download a copy of the ROM are provided + later in this document. + + + X11 frontend + SDL fronted + + + gwenhael-le-moine/x48ng + + diff --git a/app-emulation/x48ng/x48ng-0.38.0.ebuild b/app-emulation/x48ng/x48ng-0.38.0.ebuild new file mode 100644 index 000000000..8fec24997 --- /dev/null +++ b/app-emulation/x48ng/x48ng-0.38.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) + +inherit lua-single prefix toolchain-funcs + +DESCRIPTION="HP48 emulator" + +HOMEPAGE="https://github.com/gwenhael-le-moine/x48ng" + +SRC_URI="https://github.com/gwenhael-le-moine/x48ng/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="sdl X" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="${LUA_DEPS} +sys-libs/ncurses:= +sys-libs/readline:= +X? ( + x11-libs/libX11 + x11-libs/libXext +) +sdl? ( + =media-libs/libsdl-1.2* + media-libs/sdl-gfx:= +) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + sed -e "s/lua)/${ELUA})/" -e 's/LICENSE//' -i Makefile || die + default +} + +src_configure() { + conf=( + $(usex X WITH_X11={yes,no}) + $(usex sdl WITH_SDL={yes,no}) + ) +} + +src_compile() { + tc-export CC PKG_CONFIG + export {C,CPP,LD}FLAGS + emake ${conf[@]} +} + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \ + MANDIR="${EPREFIX}/usr/share/man" \ + DOCDIR="${EPREFIX}/usr/share/doc/${PF}" \ + ${conf[@]} + hprefixify "${ED}"/usr/share/x48ng/setup-x48ng-home.sh +} + +pkg_postinst() { + elog "Run ${EROOT}/usr/share/x48ng/setup-x48ng-home.sh to setup your" + elog "config directory." + elog + elog "The X48 emulator requires an HP48 ROM image to run." + elog + elog "If you own an HP-48 calculator, you can use the ROMDump utility" + elog "included with this package to obtain it from your calculator." + elog "The instructions of how to do this are included in the package." + elog + elog "Alternatively, HP has provided the ROM images for non-commercial" + elog "use only." + elog + elog "Due to confusion over the legal status of these ROMs you must" + elog "manually download one from http://www.hpcalc.org/hp48/pc/emulators/" + elog "If you consent to it, this can be done with the aforementioned" + elog "script. In that case, it sets up a HP 48GX with a 128KB card in" + elog "port 1 and a 4MB card in port 2." + elog + elog "You will only have to do this the first time you run x48ng. The" + elog "ROM will be stored in your config directory for future runs." +} diff --git a/app-eselect/eselect-autostart/Manifest b/app-eselect/eselect-autostart/Manifest new file mode 100644 index 000000000..19270a9d6 --- /dev/null +++ b/app-eselect/eselect-autostart/Manifest @@ -0,0 +1 @@ +DIST eselect-autostart-1.0.0.tar.gz 2051 BLAKE2B cb23b6f736232935d489f2a4473c94f5511b6e9723f9def076a8dd29f9874c95d97b8bacd75c4e5fd4ac2aab72d3265daf0a4f1e80f5a7ae49a957bcefc48ad3 SHA512 a5e912f5680785e1bc6766b19dfa7ca82fa05d6267e91c5627b2fbd7e3011467597a81a4c3901972986504c0249f1cc29a7fcc24deda2edbeba0586fb8779adf diff --git a/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild b/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild new file mode 100644 index 000000000..5d5c9bc19 --- /dev/null +++ b/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Manage symlinks in \$XDG_CONFIG_HOME/autostart" +HOMEPAGE="https://codeberg.org/mmatous/eselect-autostart" +SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" + +RDEPEND="app-admin/eselect" + +src_install() { + default + insinto /usr/share/eselect/modules + doins autostart.eselect +} diff --git a/app-eselect/eselect-autostart/metadata.xml b/app-eselect/eselect-autostart/metadata.xml new file mode 100644 index 000000000..0115154db --- /dev/null +++ b/app-eselect/eselect-autostart/metadata.xml @@ -0,0 +1,11 @@ + + + + + m@matous.dev + Martin Matouš + + + mmatous/eselect-autostart + + diff --git a/app-eselect/eselect-bluespec/Manifest b/app-eselect/eselect-bluespec/Manifest new file mode 100644 index 000000000..2f3a52707 --- /dev/null +++ b/app-eselect/eselect-bluespec/Manifest @@ -0,0 +1 @@ +DIST eselect-bluespec-1.0.2.tar.gz 2155 BLAKE2B 44da143b7be0c300c25b96610b38c0381e07f817fd7a8356e77d292da87c13af14f8b8b5bd1b13aea212e6a1da97c36050293ae317029f2ce505c39c5b5c986f SHA512 6391e4a70e6f875198b27750dc5f4f29ad4b04739164b0a739aaf5b059ecdd97ffd144489f626ff88a7d3046860cc76899568e2872aec859660c74a6ba90f7da diff --git a/app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild b/app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild new file mode 100644 index 000000000..2836c0806 --- /dev/null +++ b/app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Manages the /usr/bin/bsc (bluespec) symlink" +HOMEPAGE="https://github.com/vowstar/eselect-bluespec" +SRC_URI="https://github.com/vowstar/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" + +RDEPEND="app-admin/eselect" + +src_prepare() { + default + eautoreconf +} diff --git a/app-eselect/eselect-bluespec/metadata.xml b/app-eselect/eselect-bluespec/metadata.xml new file mode 100644 index 000000000..267252e4d --- /dev/null +++ b/app-eselect/eselect-bluespec/metadata.xml @@ -0,0 +1,11 @@ + + + + + vowstar@gmail.com + Huang Rui + + + vowstar/eselect-bluespec + + diff --git a/app-eselect/eselect-ld/Manifest b/app-eselect/eselect-ld/Manifest new file mode 100644 index 000000000..78276a1b4 --- /dev/null +++ b/app-eselect/eselect-ld/Manifest @@ -0,0 +1 @@ +DIST eselect-ld-1.0.0.tar.gz 1756 BLAKE2B 9d452cd8adcec13157705807e6701610807fc147db5712f8cf2e9c296327597afb2e509af2d417d28a204cfd6a106515686606b05c050ecf648866ba7c07b57b SHA512 2134639f9de2ffbe5c345613a8df8f1705935bdfb85fd78c70a1ea6ed560d822b186963560d27dd96a196f55cd680875bdce1e46d6c64dc1a2a878676787d892 diff --git a/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild b/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild new file mode 100644 index 000000000..92427237c --- /dev/null +++ b/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Manage the ld symlink" +HOMEPAGE="https://codeberg.org/mmatous/eselect-ld" +SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" + +RDEPEND="app-admin/eselect" + +src_install() { + default + insinto /usr/share/eselect/modules + doins ld.eselect +} diff --git a/app-eselect/eselect-ld/metadata.xml b/app-eselect/eselect-ld/metadata.xml new file mode 100644 index 000000000..18f40e1d7 --- /dev/null +++ b/app-eselect/eselect-ld/metadata.xml @@ -0,0 +1,11 @@ + + + + + m@matous.dev + Martin Matouš + + + mmatous/eselect-ld + + diff --git a/app-eselect/eselect-swift/eselect-swift-1.0-r1.ebuild b/app-eselect/eselect-swift/eselect-swift-1.0-r1.ebuild new file mode 100644 index 000000000..49ee44ece --- /dev/null +++ b/app-eselect/eselect-swift/eselect-swift-1.0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Manages Swift symlinks" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" + +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-admin/eselect" + +src_install() { + insinto /usr/share/eselect/modules + newins "${FILESDIR}/swift-${PVR}.eselect" swift.eselect || die +} + +pkg_postinst() { + eselect swift update +} diff --git a/app-eselect/eselect-swift/eselect-swift-1.0.ebuild b/app-eselect/eselect-swift/eselect-swift-1.0.ebuild new file mode 100644 index 000000000..c6b499b5c --- /dev/null +++ b/app-eselect/eselect-swift/eselect-swift-1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Manages Swift symlinks" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" + +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-admin/eselect" + +src_install() { + insinto /usr/share/eselect/modules + newins "${FILESDIR}/swift-${PV}.eselect" swift.eselect || die +} + +pkg_postinst() { + eselect swift update +} diff --git a/app-eselect/eselect-swift/files/swift-1.0-r1.eselect b/app-eselect/eselect-swift/files/swift-1.0-r1.eselect new file mode 100644 index 000000000..77a587915 --- /dev/null +++ b/app-eselect/eselect-swift/files/swift-1.0-r1.eselect @@ -0,0 +1,289 @@ +# -*-eselect-*- vim: ft=eselect +# Copyright 2005-2025 Gentoo Authors +# Distributed under the terms of the GNU GPL version 2 or later + +DESCRIPTION="Manage the Swift symlink" +MAINTAINER="itai@itaiferber.net" +VERSION="1.0" + +inherit path-manipulation + +BIN_DIR="${EROOT%/}/usr/bin" + +### Utility Functions ### + +# @FUNCTION: get_index +# @USAGE: ... +# @DESCRIPTION: +# Returns the index of an element in an array, or the empty string if the +# element was not found. +get_index() { + local element="$1" + shift + local i elements=( "$@" ) + for i in "${!elements[@]}"; do + if [[ "${elements[i]}" = "${element}" ]]; then + echo "${i}" + return 0 + fi + done + return 1 +} + +# @FUNCTION: sort_swift_targets +# @USAGE: ... +# @DESCRIPTION: +# Lexicographically sorts an array of Swift target identifiers. +sort_swift_targets() { + # `sort` may not support '--version-sort', so fall back on error + local vsort="sort --version-sort" + ${vsort} /dev/null || vsort="sort" + + # Stolen from `app-eselect/eselect-luajit`: to handle potential `_beta` + # version suffixes, we: + # 1. Turn `swift-x.y.z` into `x.y.z 1 swift-x.y.z` + # 2. Turn `swift-x.y.z_beta...` into `x.y.z 0 swift-x.y.z_beta...` + # 3. Sort, which moves `_beta` versions before corresponding non-beta + # versions + # 4. Remove leading trivia + printf "%s\n" "$@" \ + | sed -e 's/^\(swift-\)\?\([[:digit:].]\+\)[-_]beta/\2 0 &/' \ + -e 't;s/^\(swift-\)\?\([[:digit:].]\+\)/\2 1 &/' \ + | LC_ALL=C ${vsort} \ + | sed 's/.* //' +} + +# @FUNCTION: list_targets +# @DESCRIPTION: +# Returns a lexicographically-sorted list of Swift targets found in `BIN_DIR`. +list_targets() { + local identifiers + mapfile -t identifiers < <(find "${BIN_DIR}" -maxdepth 1 -type l -iname 'swift-[[:digit:]]*' -exec basename '{}' ';') + sort_swift_targets "${identifiers[@]}" +} + +# @FUNCTION: list_target_links +# @USAGE: +# @DESCRIPTION: +# Given a Swift target identifier, lists all of the symlinks found in `BIN_DIR` +# that correspond to that Swift target. +list_target_links() { + local target="$1" + local version_number="${target#swift-}" + local swift_dir="$(dirname "$(canonicalise "${BIN_DIR}/${target}")")" + + local files + mapfile -t files < <(find "${BIN_DIR}" -maxdepth 1 -type l -iname "*-${version_number}") + for f in "${files[@]}"; do + local d="$(dirname "$(canonicalise "${f}")")" + if [[ "${d}" == "${swift_dir}"* ]]; then + echo "${f}" + fi + done +} + +# @FUNCTION: current_target_index +# @USAGE: ... +# @DESCRIPTION: +# Returns the index of the currently-set target from the given list of available +# Swift targets. If `/usr/bin/swift` does not point to any of the given Swift +# targets, returns an empty string. +current_target_index() { + local t canonical_targets=() + for t in "$@"; do + canonical_targets+=("$(canonicalise "${BIN_DIR}/${t}")") + done + + local canonical_swift_path="$(canonicalise "${BIN_DIR}/swift")" + get_index "${canonical_swift_path}" "${canonical_targets[@]}" +} + +# @FUNCTION: current_target +# @USAGE: ... +# @DESCRIPTION: +# Returns the target identifier of the currently-set target from the given list +# of available Swift targets. If `/usr/bin/swift` does not point to any of the +# given Swift targets, returns an empty string. +current_target() { + local targets=( "$@" ) + local target="$(current_target_index "${targets[@]}")" + if is_number "${target}"; then + echo "${targets[target]}" + else + return 1 + fi +} + +# @FUNCTION: unset_target +# @USAGE: +# @DESCRIPTION: +# Unsets any unversioned links in `BIN_DIR` if they point to the given Swift +# target identifier. +unset_target() { + local target="$1" + local version_number="${target#swift-}" + + local links + mapfile -t links < <(list_target_links "${target}") + + local link + for link in "${links[@]}"; do + local unversioned_link="${link%-"${version_number}"}" + if [[ "$(canonicalise "${link}")" = "$(canonicalise "${unversioned_link}")" ]]; then + rm "${unversioned_link}" || die -q "Couldn't remove symlink '${unversioned_link}'" + fi + done +} + +# @FUNCTION: set_target +# @USAGE: ... +# @DESCRIPTION: +# Unsets the current Swift target and sets unversioned symlinks in `BIN_DIR` for +# the given Swift target identifier. Does nothing if the given target identifier +# is the same as the current target identifier. +set_target() { + local target="$1" + shift + local current_target="$(current_target "$@")" + if [[ "${target}" = "${current_target}" ]]; then + return + fi + + unset_target "${current_target}" + + local version_number="${target#swift-}" + local links + mapfile -t links < <(list_target_links "${target}") + + local link + for link in "${links[@]}"; do + local unversioned_link="${link%-"${version_number}"}" + ln -fs "${link}" "${unversioned_link}" || die -q "Couldn't create symlink '${unversioned_link}'" + done +} + +### List Action ### + +describe_list() { + echo "Lists available Swift versions" +} + +do_list() { + local targets + mapfile -t targets < <(list_targets) + if [[ -n "${targets}" ]]; then + local current_target="$(current_target_index "${targets[@]}")" + + if is_number "${current_target}"; then + targets[current_target]="$(highlight_marker "${targets[current_target]}")" + fi + + write_list_start "Available Swift versions:" + write_numbered_list "${targets[@]}" + else + write_list_start "No available Swift versions" + fi +} + +### Show Action ### + +describe_show() { + echo "Show the current Swift implementation" +} + +describe_show_options() { + echo "--latest : Show the latest available Swift implementation" +} + +do_show() { + local show_latest=false + if [[ $# -gt 0 && "$1" = "--latest" ]]; then + show_latest=true + shift + fi + + [[ $# -eq 0 ]] || die "'show' takes only '--latest' as a parameter" + + local targets + mapfile -t targets < <(list_targets) + + if [[ -z "${targets[@]}" ]]; then + write_list_start "No available Swift versions" + elif [[ "${show_latest}" = 'true' ]]; then + write_list_start "Latest Swift implementation:" + write_kv_list_entry "${targets[-1]}" + else + write_list_start "Current Swift implementation:" + local target="$(current_target "${targets[@]}")" + write_kv_list_entry "${target:-(unset)}" + fi +} + +### Set Action ### + +describe_set() { + echo "Set active Swift version" +} + +describe_set_parameters() { + echo "" +} + +describe_set_options() { + echo "target : Target number or name (from 'list')" +} + +do_set() { + [[ $# -eq 0 || -z "$1" ]] && die -q "No Swift version specified" + [[ $# -gt 1 ]] && die -q "'set' takes only one parameter" + + local targets + mapfile -t targets < <(list_targets) + + local target="$1" + if is_number "${target}"; then + [[ "$target" -gt 0 && "$1" -le "${#targets[@]}" ]] || die -q "'$1' is not a valid target" + target="${targets[target-1]}" + else + target_index="$(get_index "$1" "${targets[@]}")" + is_number "${target_index}" || die -q "'$1' is not a valid target" + fi + + set_target "${target}" "${targets[@]}" +} + +### Unset Action ### + +describe_unset() { + echo "Unsets any active Swift version" +} + +do_unset() { + [[ $# -eq 0 ]] || die -q "'unset' does not take any parameters" + local targets + mapfile -t targets < <(list_targets) + local target="$(current_target "${targets[@]}")" + unset_target "${target}" +} + +### Update Action ### + +describe_update() { + echo "Switch to the most recent Swift version" +} + +do_update() { + [[ $# -eq 0 ]] || die -q "'update' does not take any parameters" + + local targets + mapfile -t targets < <(list_targets) + [[ "${#targets[@]}" -gt 0 ]] || die -q "No Swift versions found" + + local target="$(current_target "${targets[@]}")" + if [[ -n "${target}" ]]; then + unset_target "${target}" + fi + + local new_target="${targets[-1]}" + set_target "${new_target}" "${targets[@]}" +} diff --git a/app-eselect/eselect-swift/files/swift-1.0.eselect b/app-eselect/eselect-swift/files/swift-1.0.eselect new file mode 100644 index 000000000..2679b553c --- /dev/null +++ b/app-eselect/eselect-swift/files/swift-1.0.eselect @@ -0,0 +1,274 @@ +# -*-eselect-*- vim: ft=eselect +# Copyright 2005-2024 Gentoo Authors +# Distributed under the terms of the GNU GPL version 2 or later + +DESCRIPTION="Manage the Swift symlink" +MAINTAINER="itai@itaiferber.net" +VERSION="1.0" + +inherit path-manipulation + +BIN_DIR="${EROOT%/}/usr/bin" + +### Utility Functions ### + +# @FUNCTION: get_index +# @USAGE: ... +# @DESCRIPTION: +# Returns the index of an element in an array, or the empty string if the +# element was not found. +get_index() { + local element="$1" + shift + local i elements=( "$@" ) + for i in "${!elements[@]}"; do + if [[ "${elements[i]}" = "${element}" ]]; then + echo "${i}" + return 0 + fi + done + return 1 +} + +# @FUNCTION: sort_swift_targets +# @USAGE: ... +# @DESCRIPTION: +# Lexicographically sorts an array of Swift target identifiers. +sort_swift_targets() { + # `sort` may not support '--version-sort', so fall back on error + local vsort="sort --version-sort" + ${vsort} /dev/null || vsort="sort" + + # Stolen from `app-eselect/eselect-luajit`: to handle potential `_beta` + # version suffixes, we: + # 1. Turn `swift-x.y.z` into `x.y.z 1 swift-x.y.z` + # 2. Turn `swift-x.y.z_beta...` into `x.y.z 0 swift-x.y.z_beta...` + # 3. Sort, which moves `_beta` versions before corresponding non-beta + # versions + # 4. Remove leading trivia + printf "%s\n" "$@" \ + | sed -e 's/^\(swift-\)\?\([[:digit:].]\+\)[-_]beta/\2 0 &/' \ + -e 't;s/^\(swift-\)\?\([[:digit:].]\+\)/\2 1 &/' \ + | LC_ALL=C ${vsort} \ + | sed 's/.* //' +} + +# @FUNCTION: list_targets +# @DESCRIPTION: +# Returns a lexicographically-sorted list of Swift targets found in `BIN_DIR`. +list_targets() { + local identifiers + mapfile -t identifiers < <(find "${BIN_DIR}" -maxdepth 1 -type l -iname 'swift-[[:digit:]]*' -exec basename '{}' ';') + sort_swift_targets "${identifiers[@]}" +} + +# @FUNCTION: list_target_links +# @USAGE: +# @DESCRIPTION: +# Given a Swift target identifier, lists all of the symlinks found in `BIN_DIR` +# that correspond to that Swift target. +list_target_links() { + local target="$1" + local version_number="${target#swift-}" + local swift_dir="$(dirname "$(canonicalise "${BIN_DIR}/${target}")")" + + local files + mapfile -t files < <(find "${BIN_DIR}" -maxdepth 1 -type l -iname "*-${version_number}") + for f in "${files[@]}"; do + local d="$(dirname "$(canonicalise "${f}")")" + if [[ "${d}" == "${swift_dir}"* ]]; then + echo "${f}" + fi + done +} + +# @FUNCTION: current_target_index +# @USAGE: ... +# @DESCRIPTION: +# Returns the index of the currently-set target from the given list of available +# Swift targets. If `/usr/bin/swift` does not point to any of the given Swift +# targets, returns an empty string. +current_target_index() { + local t canonical_targets=() + for t in "$@"; do + canonical_targets+=("$(canonicalise "${BIN_DIR}/${t}")") + done + + local canonical_swift_path="$(canonicalise "${BIN_DIR}/swift")" + get_index "${canonical_swift_path}" "${canonical_targets[@]}" +} + +# @FUNCTION: current_target +# @USAGE: ... +# @DESCRIPTION: +# Returns the target identifier of the currently-set target from the given list +# of available Swift targets. If `/usr/bin/swift` does not point to any of the +# given Swift targets, returns an empty string. +current_target() { + local targets=( "$@" ) + local target="$(current_target_index "${targets[@]}")" + if is_number "${target}"; then + echo "${targets[target]}" + else + return 1 + fi +} + +# @FUNCTION: unset_target +# @USAGE: +# @DESCRIPTION: +# Unsets any unversioned links in `BIN_DIR` if they point to the given Swift +# target identifier. +unset_target() { + local target="$1" + local version_number="${target#swift-}" + + local links + mapfile -t links < <(list_target_links "${target}") + + local link + for link in "${links[@]}"; do + local unversioned_link="${link%-"${version_number}"}" + if [[ "$(canonicalise "${link}")" = "$(canonicalise "${unversioned_link}")" ]]; then + rm "${unversioned_link}" || die -q "Couldn't remove symlink '${unversioned_link}'" + fi + done +} + +# @FUNCTION: set_target +# @USAGE: ... +# @DESCRIPTION: +# Unsets the current Swift target and sets unversioned symlinks in `BIN_DIR` for +# the given Swift target identifier. Does nothing if the given target identifier +# is the same as the current target identifier. +set_target() { + local target="$1" + shift + local current_target="$(current_target "$@")" + if [[ "${target}" = "${current_target}" ]]; then + return + fi + + unset_target "${current_target}" + + local version_number="${target#swift-}" + local links + mapfile -t links < <(list_target_links "${target}") + + local link + for link in "${links[@]}"; do + local unversioned_link="${link%-"${version_number}"}" + ln -fs "${link}" "${unversioned_link}" || die -q "Couldn't create symlink '${unversioned_link}'" + done +} + +### List Action ### + +describe_list() { + echo "Lists available Swift versions" +} + +do_list() { + local targets + mapfile -t targets < <(list_targets) + if [[ -n "${targets}" ]]; then + local current_target="$(current_target_index "${targets[@]}")" + + if is_number "${current_target}"; then + targets[current_target]="$(highlight_marker "${targets[current_target]}")" + fi + + write_list_start "Available Swift versions:" + write_numbered_list "${targets[@]}" + else + write_list_start "No available Swift versions" + fi +} + +### Show Action ### + +describe_show() { + echo "Show the current Swift implementation" +} + +do_show() { + local targets + mapfile -t targets < <(list_targets) + + if [[ -n "${targets[@]}" ]]; then + write_list_start "Current Swift implementation:" + local target="$(current_target "${targets[@]}")" + write_kv_list_entry "${target:-(unset)}" + else + write_list_start "No available Swift versions" + fi +} + +### Set Action ### + +describe_set() { + echo "Set active Swift version" +} + +describe_set_parameters() { + echo "" +} + +describe_set_options() { + echo "target : Target number or name (from 'list')" +} + +do_set() { + [[ $# -eq 0 || -z "$1" ]] && die -q "No Swift version specified" + [[ $# -gt 1 ]] && die -q "'set' takes only one parameter" + + local targets + mapfile -t targets < <(list_targets) + + local target="$1" + if is_number "${target}"; then + [[ "$target" -gt 0 && "$1" -le "${#targets[@]}" ]] || die -q "'$1' is not a valid target" + target="${targets[target-1]}" + else + target_index="$(get_index "$1" "${targets[@]}")" + is_number "${target_index}" || die -q "'$1' is not a valid target" + fi + + set_target "${target}" "${targets[@]}" +} + +### Unset Action ### + +describe_unset() { + echo "Unsets any active Swift version" +} + +do_unset() { + [[ $# -eq 0 ]] || die -q "'unset' does not take any parameters" + local targets + mapfile -t targets < <(list_targets) + local target="$(current_target "${targets[@]}")" + unset_target "${target}" +} + +### Update Action ### + +describe_update() { + echo "Switch to the most recent Swift version" +} + +do_update() { + [[ $# -eq 0 ]] || die -q "'update' does not take any parameters" + + local targets + mapfile -t targets < <(list_targets) + [[ "${#targets[@]}" -gt 0 ]] || die -q "No Swift versions found" + + local target="$(current_target "${targets[@]}")" + if [[ -n "${target}" ]]; then + unset_target "${target}" + fi + + local new_target="${targets[-1]}" + set_target "${new_target}" "${targets[@]}" +} diff --git a/app-eselect/eselect-swift/metadata.xml b/app-eselect/eselect-swift/metadata.xml new file mode 100644 index 000000000..564cdd4a2 --- /dev/null +++ b/app-eselect/eselect-swift/metadata.xml @@ -0,0 +1,8 @@ + + + + + itai@itaiferber.net + Itai Ferber + + diff --git a/app-eselect/eselect-vala/Manifest b/app-eselect/eselect-vala/Manifest new file mode 100644 index 000000000..ac2340717 --- /dev/null +++ b/app-eselect/eselect-vala/Manifest @@ -0,0 +1 @@ +DIST eselect-vala-1.0.0.tar.gz 8927 BLAKE2B 883a33cbe134a83023a1fdaf3d77587cbb0384bc406c7fe3337e69c1134d1f7cf3880c1c66c4d6377196537777190e849d7938a5c69ce43480441e330ae34280 SHA512 e4020f94d2beee174fa5ba7480f552b0b09c947b50131f8e39d8490cc0c4be5051e988b43691e1a31050dc8174f8fe636358dc6935351df0d3786a6190bafc04 diff --git a/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild b/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild new file mode 100644 index 000000000..cfb7278a3 --- /dev/null +++ b/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Manage the valac symlink" +HOMEPAGE="https://github.com/coldnew/eselect-vala" +SRC_URI="https://github.com/coldnew/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="mirror" + +RDEPEND="app-admin/eselect" + +src_install() { + default + insinto /usr/share/eselect/modules + doins vala.eselect +} diff --git a/app-eselect/eselect-vala/metadata.xml b/app-eselect/eselect-vala/metadata.xml new file mode 100644 index 000000000..aa2c61b06 --- /dev/null +++ b/app-eselect/eselect-vala/metadata.xml @@ -0,0 +1,8 @@ + + + + + + coldnew/eselect-vala + + diff --git a/app-metrics/scaphandre/Manifest b/app-metrics/scaphandre/Manifest new file mode 100644 index 000000000..b3a3412c6 --- /dev/null +++ b/app-metrics/scaphandre/Manifest @@ -0,0 +1,211 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST async-channel-1.6.1.crate 12574 BLAKE2B 5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f SHA512 797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST base-x-0.2.8.crate 10614 BLAKE2B de50c274295b12234d9c4b8a551058b3345f3f3801cda0141f18b6df9e0f92d2a1fe09dca185e475fb95a1b2bee7935549d1ca1bf882d77e64afad5bb0b55955 SHA512 ad140fc44bdf0342875b7087ee242e70ebedf591075cf80d2362f74e544882971bd9b1cc21dc5b4ac13e38710ec0e087474b54b238d6ea6748d3ca4755b25929 +DIST base64-0.13.0.crate 62070 BLAKE2B b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 SHA512 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST bumpalo-3.6.1.crate 133836 BLAKE2B d67f19bd68e87c1c1360c77df2cd9b11e66f4db3ed5468463d266d2ce187006f2b2117f647a9c331838b8ce6c50519db2f9645fbce190ade2c10a0284b29fa06 SHA512 0d923bda2c98bae60d8ca09d63dc12b67c8fb5addd4a675e27b619bb41b36d3dfc0742696fb53e5fa538790814cf2401d15b110216daf49e5a2ce046bd540866 +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST bytes-1.0.1.crate 48142 BLAKE2B 3ffe07c5429d7d2df821c04325b8dc84b343c634b4699e9c08b07181e741c06233a0501d987b95f513be57ac169537bd0812defd118305e0648ef41f6802d19a SHA512 885d3229e51c0deffe06824e81e8a016e3244106e7ed382a721a938cd2e69fcad7f5e757f95cb07ee1be83de04fcf98f9774f8f2e07aaa9a1ff068eaabf2fe87 +DIST cache-padded-1.1.1.crate 8798 BLAKE2B 3f2b16f0fefcc5acf692684329e38ff59492d4c299413d25e1634ab27a59512b7453cad28b26f34f2b66db3d3c0b4b26f41df042305b7db2b8ca79d36704e8a4 SHA512 72c36ef2f66a097cf2fcbc06b82fa3d5451ecf2de1ee1513fbeb34c6752436109f9e453bec3aab7e1f89723c24f7c230cf4bff6caa09855402c8f92c1ccf49b5 +DIST cc-1.0.67.crate 53486 BLAKE2B 42fd02a5886df50857075c909819c8afcf091cee6b7bc517848786f287f4559e70a07f0a0f42a742baa2665465dfdb2139ecac7e93f1a41b16eab30556eb0259 SHA512 f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a +DIST concurrent-queue-1.2.2.crate 15859 BLAKE2B 97eb49d7f6270999f24d37e7a3967c0abcbf584637388c4507f89fd5284120759c9845219c463cf066f6568191b874fefddd7edee9292ed02183123161074514 SHA512 84e348dc3d40c73c11c54ecd0f1e6cf7fd6c7033f4723a428ed1c09bc9548cf317a0d8182144b689cb9781190b9c8ce4374717012eccee54a11ed0869dee10fc +DIST const_fn-0.4.6.crate 12218 BLAKE2B 7b864e19a7131daeb332a153dc03504d611b982283e161078ec06c737e68539b266d8a1f756ffeb898fb3794e7f414ffee1d25b2d68b015ff537bf848f86e4f8 SHA512 0ac34f2789f4ea2c22c482470944100ad9f03cd99a2ad3e208f0571b2399915a2b7d193990a6d8af1b3755c7623b4be9c560bc66038b9c5a3f1dfb35ce66bdb1 +DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 +DIST crc32fast-1.3.0.crate 38565 BLAKE2B 4191cbfdf05964a39933f66453752c5f14b177c43fa5fa44de02d74b6fb4e4d874218f5a369c4a1d1ea71461cd541203f42afee259343ea139e305043e155ee7 SHA512 6ff361acfc0bb134672b30fb438f6d3ac93841d06332a6ff156025620b23870a79a4ceacf57d4b14ea1744838cffcfb77b413352d055809e74acd853ae912673 +DIST crossbeam-channel-0.5.1.crate 86919 BLAKE2B b223d0dcacbb09850d457825cb2a018494d798d0000a20eed3f54b1152e41ebca4698e7d50e81f467b86543779155ad08566da9496eee36aa06644b69cf5d7eb SHA512 f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b +DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4 SHA512 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4 +DIST crossbeam-epoch-0.9.5.crate 43883 BLAKE2B c0ee0879c583bd1051b63d29eccac37ceb9f9446ee8cb64756b2e3d95a30c5c11bc79d9d460be4ef4b62513049e28900a96085031f805d064e81b5eae4bc297a SHA512 ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064 +DIST crossbeam-utils-0.8.5.crate 38414 BLAKE2B 8a10162cbc54f77737602b6f8574b65a02765577f0e2f59d71e1d87662180fe24a781df542f3e765c4d64b7a0666575157e000766dac138bd4fc0356944092ad SHA512 fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f +DIST curl-0.4.38.crate 86099 BLAKE2B fb7ccec67be28f754c5e72986a922a8c7c627aa48a6cde4982927c9aefc8239836f9709400c4ee2111ff74527417b86aa26831f2f3c3dc190709c15f6c0cb677 SHA512 ec69454efddfb7e135dcc32d30d299428bea2168e64e33efb24666aa519f53a97bea2d86f80e6aa3891cbd7a72ef831ce9b8ad3059d6018ab41a641a46ecc691 +DIST curl-sys-0.4.47+curl-7.79.0.crate 2947045 BLAKE2B 8a350f42841456a7128b0f0679a81f0618b342ebb4af1ed694ab19ee7147110918d757bbbc57e5c19cfa61a18b480a27441392f7b11e845533fdfba002453786 SHA512 1b8d4e6c8928696363cfb684bae71edfbee76dc79d322b0a920a7a2c23e5df730f9c627db0e551892ed00952d5c7b8e475011087c5dcd23181c0d292b6aa463b +DIST dirs-3.0.2.crate 12184 BLAKE2B 414fa4734fd9e108dbc887210e71c8be9834c1764ca35af66781a8108af9fc704f4e7d420ffbb2adeb2a14ca5658e53cb5da4b486e093b3de010c542f7ce7c7a SHA512 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55 +DIST dirs-sys-0.3.6.crate 10626 BLAKE2B 6da8e4a1e51a4e06ab742ce5eb75155ff9b7cbe83f06947a0bfcda711ae1e0dbe51f9a1e1733ba771f2daddb2b8b14e343b9615608c1d9a8fb927b033c161b15 SHA512 79b6bfda14aafa3839365496e1b1926f763d3569e4e138a59f4acae15c38ec9a3bdcaa64293b03b536141c897c2bf68a67d7ae5670d86215080aa313e53d39e5 +DIST discard-1.0.4.crate 4700 BLAKE2B 423cb655d6d58b4ac68269a63332f4828a3f6a4823f6f98f83d748bd16afb7ae68d2bfe5852fbd86c10b79713576d6e16425bd2541451f715a7e9e3a9f2d2927 SHA512 51e0335509a16c73d2620ff83de4b73506a45b36e306dd0eedefcfe89c6054eb5abcfed0ff5b3868c3b17a1c6d82d958d7899f25aba50709c5dd486fdfd0dd6e +DIST docker-sync-0.1.2.crate 16735 BLAKE2B 70962b215ce11c06c757c6c2c3ed52c3bd361160a77a85ed383aee026e8fcd79686531756b5b25c3df5530000358b5fa410164b32fe0fcaf2ea68d7ef2dcb68c SHA512 213c8fbfceba2dd00c079aff860285e9dfc543c869866be136d78566a3b799e8606977e410e05978f0190f33b4337f7785acf6b1cce7c89b8e259a1cd87356b1 +DIST docopt-1.1.1.crate 39845 BLAKE2B 82fada189c5843668525c3f5b8e4206357be3518a296043680dfd064c3e639a09b66bc6db3b4956193cd777224513d521df355b6731bfa61bb0a5963fddb443d SHA512 a845e5018ab99cd97cdaf903a77fe0f6b891a451ff87f242f7b0e129bb72800037513b5f78ed644d7a8e624d38cee22cadfd0f81263e5983c289aa8e9fdb1bc8 +DIST dtoa-0.4.8.crate 16175 BLAKE2B 5fff15e66c2edeb9eb9da89c66389b3a9bbb891d75afc3bb7da4dcbe9cad9e50af318cc8cc01cc7e56730763e8ea8ceb33b9447d1a7fa52a8d0f0d2060a97522 SHA512 fe1701ba2c40988b92f5f4ef78a8c81718b140ff8ca2d04023b09a89440e6ddb53ef36d1ebd9dd3e948428b361ed6611bd24ec1a31b5010c220c555e1f0bf6b8 +DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf +DIST encoding_rs-0.8.28.crate 1368577 BLAKE2B bc10eff55063286b48590c3100841c7319268cf17e10176aec7adb39f3d2106e80e25d8ca68e5b4e568083be75d596eaff53807385c4e8d1b59d4aed7ed08ca0 SHA512 8b3f7450789e33f1ad9306d152f1bd230e66c7e799de52046acd5b11f903e8c86cbe2f0aa2cfb0f0e60bd64b194250defe05ef2a171b707e129a2324de47a9b0 +DIST event-listener-2.5.1.crate 16237 BLAKE2B e1b2c4415cc155aec0ee2187250820d98640d4b4966b8703366bf98d3652d03faf627f0d20adf2feed946d68ef273cc12a87a7ea0fdb9bd8075123c52896b343 SHA512 c7762f9b7814d6172940310cc2a52567741affa34b894877ac0577c902057f26f228c185a66a31bd6fc0b2f0d50b2c8cddaa2748c8983ebfb59aaf23324811a2 +DIST fastrand-1.4.0.crate 11181 BLAKE2B b16fa04e0fbace49a1b139b15a42708a2d305241d83a84fa99a97e4259f35f6e63caf10fba4cb3c9b491a0e7b71de825399d2d1530ebb34c5605ff29a5e3e53c SHA512 e98834a5db29408a44c63144d9be6d1fc5509331dc9917a4a2858a90b5a9038e979803373c3f9b3460c3e5fd41c592087533e25f016004fd74cf9605413a6974 +DIST flate2-1.0.22.crate 76026 BLAKE2B a6b7630a31a4d3768540662380f6eb1ae162174947ed76ea8781021467547bbf8733642996e391453d3f074f2101d15ce65f5995cd07834351abd8c3b759df5f SHA512 c76fa3b097774f1da884b969285bb3aa7fac489446845c93dec1afe6b94bfa11f708e6718d5e4460022b9398a698378a210c3b25e9e676d2bde9d5be1a63261f +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 +DIST futures-channel-0.3.13.crate 31089 BLAKE2B 051e50bffb13b5bf13b7d972aded2530db0dfe0769b1d59719d3d02ff2e0fecd4cf4d76db5ddf67eb0f71c43c64e9abb4a82e0556e9b88d463e8f5c157fbdede SHA512 e2ba7d3ad3963d2d6aa86f1a74e2fd6f12e339dd42c56df187b2c8dadaf85c2282056925b5fbfbd08429979f3bd017efd9f71d6962a3577bf8d8633b089cf855 +DIST futures-core-0.3.13.crate 13835 BLAKE2B aabbbd83d26ebe974d31d4cf0a8db3faee7a902b05cbad2cf85907528d70d5d9a0c57ba006b243357dd45a0c7b053ca7608224550da3dc5cb9b86cca1efac13c SHA512 f5a424fbf6984633740a05fe6f9ea0741d7433e9a34f2e360377391d1921f8a4ade756b543bcf165f8cc45e286b59c0d2e8242f86809926898fe4390895ed37f +DIST futures-io-0.3.13.crate 9059 BLAKE2B f2e6586b50827b12e27a181d6e8acd501dfa587facc37e31dabd015fb70fbdac0a959ef2802e15a5a223179daaec050b45c6c87408c93b5e2f6aa956d27f4c06 SHA512 56353b9f5a6ee5d3f6a5edc0f031248b41280d60ca9108d196e106aade750c8acaf864cce6b4490faada917f2fc6eea919a49ad68a6bef039a88ef88a381a4b8 +DIST futures-lite-1.11.3.crate 36241 BLAKE2B 5f8d3eb8de85807b5882ac011ea3d07cc719bc5705503aff4d5147362a3b5526d53e29c118ae74300aece105841630933814573d72c9ed721e7e7f1a238e80be SHA512 ea314fe3b3d1022df46fe83e2ea1101774d0f37dabb1f9f24403dbc0bfe1aa7ca59a0cb70463a4fd6eb5eaadc74f70a843d8c128bcc13a909d6f85617fad6522 +DIST futures-sink-0.3.13.crate 7660 BLAKE2B 59877d01be11bcc51b2df4560643287edafa8b319468d42fa1968e8ad42e65017a4884443058e3d6a8ada7e4e7f205f0a522d27ccc0fc36779d17dacf499bc89 SHA512 befc8b6979dc36419fb1c41bde0d8e7cdc66100b14cce54b1ca3d2a676a595d2c2b856448110f1b3e64b2a043b17a5c2304cedc650b41d1d807b9cbaa2380cea +DIST futures-task-0.3.13.crate 11118 BLAKE2B 84986a8a9c4ffae6b65821d35e63c1574e87410710e8255766c46a6f8f58b5c3d7853d6eb6103f5932b9108c6d4e00c1429a0e469b26371c7e524ff7d14d3814 SHA512 2989781a67a5fad9b7e9320155d01829fe5f2b04f2a2958ba20eb2ba51734b5d1ead3d3abd7ed5051478aefd3938c682e30d87a16a108546a812950ae50363bb +DIST futures-util-0.3.13.crate 138948 BLAKE2B bc19faa2167da4cc2612cece11a99352111d8b74eba9c3701b5e5c6a2c2c9e6f61a3707a58132836d7f55cc7e98ae8ecca84220c2d7421d3254772fe6438e98e SHA512 75db6170eef5ed4f29a0512053ac01baa6aa30dd9f5b6152cd27150cf47eb83f7fa3e4a737b91864460e3d90b1b2ab36895dcb1802b2806252483f4f58a8cfca +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d +DIST h2-0.3.4.crate 159228 BLAKE2B 50ca89c8caaf9952d1059175cf28a5050d334bc95b952e9cf5404556ea153e302881682699505c068bd4905c352fa61df0ae464f09605c8db7d86388a7f93144 SHA512 070def34be02d7c3eb3324c8a1d86fe51afb0dc6506825a972cf1df3311f184a46f20701a76e78b3a105de56a09dc5b3c098b743ae7f9f0d3b2f927d83bd536c +DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd +DIST hermit-abi-0.1.18.crate 9936 BLAKE2B a5a1d1c9bdf83fdca8edc392f8fa7d9b9b248ac8d716e009300220befa5d8d80601643e768037be89bbbe6e21adbe6349c94c595cee3837c4b92b5f98ba838ad SHA512 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc3418723d8e843fd941d9663dbc89dba131c77d14ce7a5da552650ea3c40c4e418c88d465f1bab2fa20c178596852d SHA512 a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2 +DIST http-0.2.4.crate 105489 BLAKE2B 07acee6b91b6a316f3277ad324df6da1d2ac804a409983384d2fc027ab63ed05390278b21867c0096730c91a00b8f8971ab6a66d17b9764f119d245592a1cfb6 SHA512 0b5c609c12ae4020801a184dd6c751919bfd4db985844c55b53368afbe2b9f641cf9aa523ae49a0b25a251cd8f19ed634fa28990d4582cf7a27f10c4304eb465 +DIST http-body-0.4.3.crate 7660 BLAKE2B ef56f26e844f1f234a5fd96f29aed91897617ce126e6f143ee29fda2183858b3439570ee980469fd092ae8d7fab00ce7d4300e0f2506a9348876df766d80ed50 SHA512 2d72e11cbb072dde536c5187f22d88dd9aca0768e7b0191003e463900d50ba73e01ec6dd8c98d348c0fc5651ec022b859daedb5194c71fd787af4f2dfb97650c +DIST httparse-1.5.1.crate 26758 BLAKE2B c2f17a601b54032c1898b88feb836ec380465b5305e240d9466760aea85bc709ed873d1677714acba0d493d27fa5f5288931cb7d62f240e50e2d6b84d4e72046 SHA512 70eec6bec5927e272d7cbd09472a14b0f33d153498d5e1894c0853bfd35981c0d249a799c3f4acc01b8499c29519a49d81efb755bdbce124e55f73eb75cf8592 +DIST httpdate-1.0.1.crate 10293 BLAKE2B f25b69244fd82beeb0c9c8f4691d1d057df6f835883f6cde069a4eb28bdbd7808b5f02c8a48b88ca4f60e14c2e0dcc84f4cadd733edea2f8f3d061bb485fff1a SHA512 1a63f11759e331e5938697d181c7f021e953e3616741116437253eaf6da862b6cdb08a0fef5808042d8367de9fac31b63ebcc917cfb81b0244b4d238f95538ab +DIST hyper-0.14.13.crate 171435 BLAKE2B d37893df6abbf06a9b91ed845368742b0e33499b6626ddf09bf9d2ea0dd4e8e689e1a395068a8243f9a4fd3474b47ee3ff3516982a4bedbca74e535388414e91 SHA512 a0db865c26a95ecb0921f9941359d26bd41daa026836796b8576d89e4ce76bf23177d6f61d0c7d9e9cac51d02559bfffa11eae84d36d7afbc0c03a448a8b85bd +DIST idna-0.2.2.crate 271070 BLAKE2B 3a07d53ea832d53a2e99ed3345d748b6299f6b4e6d4c33de17fd5ed70b9a46727272c9facf1bbb79e2981a4ad1953cabeb53d71cefcdc2a1e9e9f57c4a9f0d22 SHA512 71be89a626b087ca3a33576857799c15634263e2bbe43290750eaa6b074088cb6b54b3f778930e3dcc796a883daf662c0935178d4f096c751027bbe727124212 +DIST indexmap-1.6.2.crate 50225 BLAKE2B 38f40c5aae0c5dc5da515e610007983b2d581994293f2eac747a3fd78c9cefb9faff64555e0c6dda146e9d1332d59f23c353c6758e63f99b6c4676123723ec67 SHA512 1509b6aa6b3b84fa15b98026052f6d5f0f1aedd065b02b24e31b799f8db68d5770e9a8302ef10e1ad16817256dbc03c55593928a48eddb252d25de7e0b7e6406 +DIST instant-0.1.9.crate 5213 BLAKE2B fe208faa09852079c603930e88b7d0392a89a55d3b934ad45ffb0c9e44df5ef7e8189ba2fa12452f1c8a6416d6f7c0655365ba959bedf2b78228613944be8278 SHA512 3915f67c3629ec93296d56c4cda0cf97b29b1a70930a9d546abb9518139d4c2f35062563a5094e84841ddb1f00b0f3df9dc00801d96c01994765221edf03ef7c +DIST isahc-1.5.0.crate 196874 BLAKE2B ef8949db9fd894228dcff67d70d8b8df0674db5a2f392b1f89df1c68ed92894fa1a325d66af0735f41a0fd06865b85929167e998dec83617ad8fb4554935cffd SHA512 432623acca12a981c90c51f1e750cd8ab886e3fc3fe70f697f0040333c4aafdf5a63998a0a81c9abc283a3ebfcb665dc93ac667ee2c3a8637661f12858d849a7 +DIST itoa-0.4.7.crate 12099 BLAKE2B 0e4ffbaad504565056f74c3ef560a87eff321a0da6d7a2c8fa35813c207713c22d77080c3b830fefbb21370dd29cfbc6a2807044485b38ac1e0c9c1de3ccebc5 SHA512 c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f +DIST js-sys-0.3.49.crate 67124 BLAKE2B 1ef1682d82266e7e5f3b3ca6706d9f4229407ee6094d15f28d61f8ff9e2942fb8869e7ebfe6229e288a152a035550762b417aeb163c0f7501b736578fbfd4313 SHA512 fbd61497609eb870f04de789bbff169df46d138a7f703e2df80eb62c930672081b6afde008bbe82e99d3db270699e81264541f2468767fa0a52c515461faa58c +DIST k8s-openapi-0.13.0.crate 8412068 BLAKE2B 8dc5fe19e204169dc9d8ea5548e638b1222ad5a03f068d43624722777ebc177f19bb4da145fe9f0910c3f4ca570641b8d71733adb833fd2baaf6ef21a96a0a44 SHA512 96b16058ddf6e6e5f0ebf0dda16e83dfdc24dd8fa0b1653ce636eed8c9dcef450bc9aae592867417f811f716a4491bae2f3a67c210efc36464ddd3a98c42f998 +DIST k8s-sync-0.2.3.crate 14886 BLAKE2B 0b07e70b099489e12843803e7e1848d886ee8605d24b9844843350d90712596c5cb02045448fcaeae4ac2a5b8332bbb0726d3409bbf4cd8eb873a997ba447641 SHA512 88c83e6242d240a76fcc6748edaaea9bbd3083bad69af4dc34311c83e5478a01eef60e49695c115a9a5c7f794ae5a62d9d10e379f7bacaca1e4f1a09e8057782 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f +DIST libnghttp2-sys-0.1.6+1.43.0.crate 4458350 BLAKE2B 90357f647b7ffbd1bb5debaf22f57de48da392bf6ae64a5a7fe02fdc0c791c945f918432c21c97fdec75a6aa16fbd3c7ad6619e42e04462bb58fca906984c551 SHA512 d64cef5933c01cc4243f8cd9b9b00224d1d89b00d21202ce2e0baab0491357b7bd23a5310443bddf9b2ecf3309747080aff4eaf5bf7a0e81c9ae1482a3c64cee +DIST libz-sys-1.1.2.crate 1339299 BLAKE2B c055fdcdeaff5d44cc95f6cef190094317644e4881f356e46b0c0347221ffb867afcd29ecd4d995bf397f714b705ce84cf34ab87010770e00b3aed1956fa46a0 SHA512 2342c738230ac570c61b466920e2ceafc0194381643540f094f6541917639a4f5b11d46d575bb03c7623ce109d376bafc3076a9d172233313e38cb6f49ed16db +DIST linked-hash-map-0.5.4.crate 16166 BLAKE2B d6bfa091265355ae124885f76212c968f2a87af80f3d306c13223ab7fa1d6a449ffda8d042bdb887501d2ffd8adbc638f18cdfeefc16c39a1eb9f57b7c658bf0 SHA512 2938883357ec0e7d9c9fc5746063ae419c97250ddceeb8de3480c89e97e0a29d175cc9199bdb3ddf81cd5d6a2a1e319ee1644a7309eea96058221074cf87c0b6 +DIST lock_api-0.4.2.crate 20375 BLAKE2B 0b24bdf98aaee9870f558971f437e728c8e52a853cc886a0de30cb9a84c2733175e6152a2d7ff1f28a83df5443091b16ac5410cb67d05ce464e01db64ba98cb0 SHA512 815de5198ba4a952490fbc7e08e899ce855588d794c22890839ad55caa81642745fa6bf81a2a2fc8f6713575f0d1b801a2f2107ed7c405101011927b6b40be31 +DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc +DIST loggerv-0.7.2.crate 11914 BLAKE2B d3ab7fca8b39ad81bc2a21fe77bd1b533fa21c014d1a7e68fdf9242f9ed3e408acfe40b33d4341e53d50484e81dfb5e0aef333f3db3db09b18bc9978468230e8 SHA512 118365e26b302c5a567dd7076567c60ecd24785f94ce3ec33619d010334699d86cb6b57f39cf2b655459f82b2ae270bd11ee9c7858f93590c48488646029de86 +DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6 +DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 +DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6 +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c +DIST miniz_oxide-0.4.4.crate 49938 BLAKE2B 3403416bf9d10b67ef976eb23be64216027c67c56225efd08c87f8269017cb5174ae64f35d18acb66c7a1b831347791cee5af565f3ddfb31ae4210221604b0c4 SHA512 2c6e484a8a53c6b1fb84e2bf9518919e6e5ba84e7716c0bb8e33b53dc0d3432c35f28f19c18368e27c94f6df66b7674f514ef889cf1b19f546bedfb6e6ebaf6f +DIST mio-0.7.13.crate 87027 BLAKE2B fa1b8287981c3a96c0b6f29de221241d12bbda1c19a95e315f5e026e130e2bff6199774524d5c178718bba47710cc50dc632e942a590f5d5af598e4d59fad269 SHA512 3f9adb95db494dd39041ec1abda0d476b308296024347f28bfaf5883d7896ee052edda026c25a9ccea9a31cbc5431d95c0e13948e90fc8ca7b1a91a19748a45c +DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 +DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58ecd9e22659d4933ae94871c722dd2e9b351f9ab620a0e45779cc2030cc65bc6badcf9ccc6263d0850c11447 SHA512 c07f2ae51e4fbbe55de9f617d333e4042a93de69e9bfcdd44acc1b342edd88cc2a360fe6710d9568594e2c0990776004400d0741e61d1a2a1cec4a645c4cb035 +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f +DIST once_cell-1.7.2.crate 28250 BLAKE2B a30a55f6d6e820c691928173a9ce70a60486b28e3e79e8a01a08d87ca0bfb1725b967cc9e070cf53e71b924f73fc2eec2cf67190fc743361b60d82290762725d SHA512 30cf51249bb73e9881cfbc6a54ead7a3db709d560da8d420fd85cf248e66c727b92e8351b7c0c682913cff12b3f984684a272a69c965c56f8343948eb5a194d6 +DIST openssl-0.10.36.crate 206367 BLAKE2B d059480338da28c1e6707db85127bdd4721e931f74bf27d2c8f80315c43cf9c37a977740b9d799a03bb59a1fdf26fc1fd9ef11319863b63ac7b6ba3ddc2c1385 SHA512 bf215f7ccfe24b3f490d516541ac746785853dc61ab6cf023e303275578c206fcb14b6e5001f36de2f71b0a8c48ccb26f4f343c5b88ae38ad2cba12ccc941641 +DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469 SHA512 4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a +DIST openssl-sys-0.9.66.crate 54599 BLAKE2B 5c03c5e4a524a518885a68a7d7c9fefc0d6cb97e35368bfa49898cf5a97fdce0ce34047bc7e7ba5aff3430b51b3b546bac1bbdddb743bea1bab877df684fc1e4 SHA512 ab2d39a766df694f3985d67495d4e820bd196987571fbc229c003f441fe61bdc1aab9cd35a83ec3be9518d2b4e463f33f19bb109e9297a2d4114fe2d1d932a59 +DIST ordered-float-2.8.0.crate 14420 BLAKE2B b885114e0f0907241d9e7bb14fac0ae22f4c8c22cc0a8d707bcc6ecb21c06ecdaa8999e970859b2056b9700eaf757d52c06993ba2b82cdb42711d0ca50d2168a SHA512 f10254cd7ab71c75fb46e238fe1da0d618b9430bc96ac480402fa7d0f98b5909f4d9387d4c146e736d7a27fd7325dda307ae50b3a3f23571d0f561576c217ac5 +DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 +DIST parking_lot-0.11.1.crate 39854 BLAKE2B 5a097d7016811de4ca7d21e8a811a96b2e857b5224b176cf7a3bc160c0a0678c9100423e3c096c5056e2df3a4dcba17a590cc64eb1d648355c153c5cdf9db228 SHA512 17e394ac8b62656177a12fcfd246d9bb59be468a5ac174e4d6d8b4ffd0411497d3ce943ca5deab184cebf5c1bbca97b4273f79bf210c78d7f4b6f5e9d68026a2 +DIST parking_lot_core-0.8.3.crate 32147 BLAKE2B 5218cfbff706c4388fef31c885c7a5d53566005775a3c440c6a2890efb189a4edfe8e99f6499cac36038846628a915ac988c15e1ebab1b3a3ffb53a64631dc19 SHA512 1dba5a7e68ee007918fb210ff308f7382ed1c54d2fe6db36a8246453434246b71e6795db107c83ca39c2bddf5e4a27da7978a464b53d41e150e744d81e75b341 +DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a +DIST pin-project-1.0.6.crate 53802 BLAKE2B 035ebb53abe0106994b7044973a2473c62a0d80693c47ba0d9d2f34d698ddfc838e52408093691d17070ad049a20c64c0828c53d7125b411514f1c48820b1b9d SHA512 3fc5d85e1c48d4b4df305e5f93266881a8f16835dab135e298ae9d0203fd2de0fb4cdce1c9df29243ed9e03fdc62eae8e553aacabb324a19237039093f9939a8 +DIST pin-project-internal-1.0.6.crate 27304 BLAKE2B e89393f4c23f91e070ac984ae7e19d44451f39cd34a6d2550cc7c5bd42b04db6189eed9b6b10fd1f21311aa922e5a1b312b44922368753ee656b8ea8c6edc7d5 SHA512 754216e5151742c6f957bc8171128af70ac6fca5f2a5fff2b0c3e2f7171113c19fe12740f9f711b83e012687df575e9924dc68e2979cef844597fd7cdb71807d +DIST pin-project-lite-0.2.6.crate 25494 BLAKE2B 851a8388c3837d8516d98b561a3ae95b584e7b0e56cb04a300b45e5a97b4c81bde991a9625f42a596244f3f8638c26d6ddf46cdc7697aa24c823e991d0c107db SHA512 21b298896a10c2b21e481f5769a9ce557ec376819681599699f0881769d2dd378bd0bfdf7c43cc16eb521c48c67207e63373622fff84ff26da88703a57461461 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.19.crate 15451 BLAKE2B dc23b5ef12719b4b3d2fc5c93c087399ba954a5e127be91b26619466d5d7422e71684d02905304dca65273d69b66338d94c0642e3810a14df845ef507ddc0bfb SHA512 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9 +DIST polling-2.0.3.crate 17603 BLAKE2B 69480ec1eb2070573f67d9f21e8b2f62ebe257d7234a9f51a111eb9cac26aed7190c136aa170564d228be707068d814a1c407e77bbc7d5b643e834c9207032f1 SHA512 c6c621bf5fa47b4626c70fd01942fc9d801c11adc6374a905e1195e9e57618e5678879a9db56504202bcd558f96cd038b0fe54e142d0b65d2013550561f0bbab +DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 +DIST proc-macro-hack-0.5.19.crate 15556 BLAKE2B 98c22fc3e5f5fa8b6f44d15de42b6ffcc82ba3f98a07ffa48bcbc5d3abcfca6af136c5d0d8c7f1ca34261ed8f8c9c17a394231f97a4c342c81aa7f8b9e74b203 SHA512 9e4cbec41056438287f5b23086264c86e2f0cdc193064006556736377b2954229de13a585149b9995002c9aee3334ee2a80ae4afdcc96cabe7ed2bf718476952 +DIST proc-macro2-1.0.24.crate 37716 BLAKE2B e2bdbc7cc9ea254529e322f6a2eb44002b4994fc4a00df32012f66740e8e73ae70820dd40b7fcfcf024f3c7784ab9add5cc1db37f4c72d5af5c8f00164ebc145 SHA512 c3d23a5136c55d734084ce1d76d54f237fc1003074af102c2ad96d851ac496ffc7513ddc505a68af4051c9d6de09725a0ecb6e76ebcdd77a1c056f8f9242c9be +DIST procfs-0.12.0.crate 103531 BLAKE2B e31fc6cb5f8866345fad9adbea6e0cec90938ea653ff0093abb3e76e023c22d6a0cbaebb0295460539794eb3c276a73f204c078ef1d0c9b1e6182179dc3eb234 SHA512 48bdd24c0514dd9a4a16be492085d9b6be41b81333b5dfc99cf0f04e337a532dee5d50b4317ae450f396924364f00b01fcd3b63e655ad50e53eb222f29a90499 +DIST protobuf-2.22.1.crate 163207 BLAKE2B 9a6aa8a0529abbbb19c8f93a108dc05e50930cc4fabeee42f5a504cb8d726b9efbb563ebc09e78b9841d5b2622a0cf564d356d857c52c0f28e3a979221498f83 SHA512 2888a3b465482b0a2f9d2fa93c50d47e4a477ba989c4c80ba7b78acbbab60adaec4d5cbd265cc335fac2230cea78c7f1e52f663dbaf00253d756ffe9c9b47b30 +DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8 +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand-0.8.4.crate 87406 BLAKE2B c09358416d2425a8243b623346fe71bf6f03fddab1a23fc752f4303ba7c241b3606629e4edf0ea720785bda0bca534acd675c2de079b78eac3df24a1ad6ba654 SHA512 77ae0e988e31e12f7d3f2c40814f930eecbc94c4aced827c337be78eeeabf39fde2dc5c4fda059afdc01285ff4afe30393c32694377de004feff16207606558e +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +DIST rand_hc-0.3.1.crate 11891 BLAKE2B b3aa810638390eea4245ebb711de88ccdc2a64350a5c6e14064fea7685d49746b4b77215dbb8374fa7a6cbc2cfd79fb553513d6e551acf64586d8303f7d4f3a0 SHA512 582bb44b81c27e698eb57c6f06444b8a7c9d3f7ee73f4e14be8004c4bfd3bbfd9795c69f7294b5e87107e86b90fa3e91ad080964474af81c92705d356e43fbb5 +DIST rayon-1.5.1.crate 160424 BLAKE2B 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a SHA512 a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9 +DIST rayon-core-1.9.1.crate 64961 BLAKE2B 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66 SHA512 c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78 +DIST redox_syscall-0.2.5.crate 23449 BLAKE2B 2d676dfe40f62285463a25f90ecf24ddb8548f91db1dffd779aaf9c1210bf1eb9c7c535b0d04ac7a483e0724d24ac1d1ed6c78884ad2631a53a870488b7578bc SHA512 f1625eaba110129942893e4cae548d22b6892d275124d29540c947d958e5bb7231309fe052cf15bddb23e0e8f0cdaadd002db5bdc3be578e843c46c175526adc +DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 +DIST regex-1.4.5.crate 241716 BLAKE2B 6e818193ae1bc8edb2415d82946227ac24b5ef9fc99097d4bff1574a5b1accfd33ea04e38be4f3321c0a498888b2feb99c5ae4611974c79cf4a44d5d38c7fc3d SHA512 9ddcbc7a69df47ef1321c45b681ac2e08c693a7ab0de9b877dbb6eb6a5b07788bfb8444f3e644460bb2a7ad9a768567e0366aa34df2b9453036385dbfd39b85a +DIST regex-syntax-0.6.23.crate 293195 BLAKE2B cc7c951f252fbc814d12e4276728ee0fb9fc381e5c6b3f9ed2204904ce36ec29d95278db00ebed7268ff65165c19b30b0d959e7e5bb26c96538bb3aa7288d724 SHA512 d4f41e40c1460ee95fd96514a3accb4eaa6c125b47abf66ea7b0b60267c0ab112c51c1877d71bf1cfe4f9277f95617f5047058b2a3da91dc24aa5c1cf2781f34 +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c +DIST riemann_client-0.9.0.crate 24328 BLAKE2B 8e288dfa550887ef23f6723cddafd8048ce22070d782e875550c8814b33d65625d03ebb49a38ea97421c748c047b58608290fa2823b2a5efc90f02650dcd5fce SHA512 9a7852f21af1aa491d36f62c15df8297965fbfe80e4b7577e7106140f03e129d8369458f7eeea043652d6e8fbf336076634db2df4e45b7c4de007295c8eb0a4b +DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 +DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779 +DIST rustls-0.19.0.crate 208339 BLAKE2B 55f627e2cd497d8fec205c3e5419804db23eea1b216aac606a136d4a53dd81fbcba8eb00a28c52f785cadcc3fe61dff839eb306828d0a924e3580c10d536515e SHA512 4c06462a67c5f6e5593fb1e747bdb2e35222e3b5512996051ee933e0cbfd3c376e30cc4bc692330b8678e286042240d096f9ec60fc484194c8fbeb9b48a8d886 +DIST rustls-pemfile-0.2.0.crate 14079 BLAKE2B caf708085d1ea04a7ca40de476415c0c6f88a246e4fcc091e77f7529cddfdf8c5bac541468b1b80cfdc011c493deba67d6778babc5b04413f1f2e58ddd3d581b SHA512 c2f405c2a0381bf253003b00f35b726e9dcb10ac6fcfccf12acf27f42178e5d887197906f2f7bacd7058dc461187aa9dfdcfe1033d46b179bd423be9dfa622bb +DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c +DIST scaphandre-0.5.0.tar.gz 2013214 BLAKE2B 4c02bc62859bff55fde16444dce7d347a1911a68cd7ae46025d8d0d5ee29d12d28288eb7d83b25d43d21f36c3650cc1ebec0ce2d7ffb1bc3b106807aa4e7da6b SHA512 d6ad365a07d2270f47ee37e05e618c12d8ea66c1f1d8c2e9cab59a5b1790ec44af031729a0fe3c59f8fa5087b457dffe78681d70bc61a9228ff562e6c01af2a9 +DIST schannel-0.1.19.crate 42755 BLAKE2B 11503202bb6c8fdff3cc716558a5c00ca7497f7aaa4890d332084754e0d1e1013719d5bd744d8aa12b8b042401f4828fda8453c104d5feeb9b437d7cc51b5273 SHA512 319d9931cdeaa0f6b50c46e413fed2b6e97b28fe8c4825d4e5ed0fe22083e686e124117bfab7c89bcce815a31a3478f8c230cdedae6a852a31719a0df34645b0 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST sct-0.6.0.crate 28777 BLAKE2B b1e86bb40d30f8201e1fe94fbd4d5820754ffd6867815e4085bfbd710ea79712125207fd8c8d9a2bb73c5092a457890381e6f73867b1b9d1a3d37115657f0b38 SHA512 fed46a52834b90495a8bc37993ad0754f20fedef6db442368559594d7184a12b43e31a7d42a595b032e54f8aa535cae0030d9eccc828c9df2fb457267e782b15 +DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc +DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f +DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdcddd818771be5daca8c61f6e2a7a830b4ccb8b3e3898769d7afdeb39ff217bcbf40bbd00867c13bc4668f905 SHA512 e6d6444abadcdac95ff15cdab53736adc9ddd1b6441d67158b6b41e68bee4b7763f9c2d80a857f879f40620429e8f04a90b01380c8c88da45a273c3ad13cfff3 +DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76 +DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8 +DIST serde_json-1.0.64.crate 115138 BLAKE2B c61a404db9800cfb4e2ac29d4e287a7c8f388b62407d5e25e07514e2840fdf9c127476db35cb556b56143755c64c26be1c6b1facc7529067b06946ac8f54a573 SHA512 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d +DIST serde_yaml-0.8.21.crate 42603 BLAKE2B 4556a2cb4f81a1cc3ce7487caed863eb6403c966f38d505fef6ddad0586813612b0b1d5d6c32ddfb3a7d8dab8a870bf4d2bd6b06321e28165ee0b14293ec2203 SHA512 82e5a6663392b2a3e049f735b88b35023bb9255167b0e396c2cc5982b014ad2e6804433d15ffd19fe2ffd6e423a6e04e9a32b4b3d2b012adaa1f4f44996a81ea +DIST sha1-0.6.0.crate 9244 BLAKE2B d992f1803fc17f8f8081ccbafd07ebb9d78056a705444b45dd51b2f57cbdaaf071685b8e6ad9f4fa21e032cc78b4305c8101b079594c7bf6e67894bb798b16b3 SHA512 32081c99a0cd5fd6e651deb711eb4c9a8bc71c12e26b25a72b2dba9a3286502e56b23d068a2899764ce1cc0c615c2c1b22a6c7aae63e07a758745b533e70ff0c +DIST signal-hook-registry-1.3.0.crate 17786 BLAKE2B fbd4284bc1020145b92557a99628b985860bd5020cc870ceb6067933c8e58be11d7bdb3c1f715231ca2f0ec2930487ceb88a82d9b9d1c0a31bfcf4a581a002f4 SHA512 2576d474c490deb6cbd759985f55340bb4e4ae0abac3ee02055bc30fa4008fc96ebf4d96f0a85c634b4f04d57b00243625194b333cf330f59fc82286bbeb30a9 +DIST slab-0.4.2.crate 10136 BLAKE2B e30cad459bbbb69c4b56a573c47f4188714e0da298d87015c35a86c9315dc2d4308f27d7758846069b0cf94c93f10c44b0f8895427cdf1c93ae20adbb21b5977 SHA512 f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661 +DIST sluice-0.5.4.crate 7000 BLAKE2B 34d090675a38aead40ddfb52f3d9cf877df69284d472c6a4cdacfb571f20cd0a2d6562f3c0eb11ec941362580471c814e6bbde6bc09228d4de9628fdff7b378e SHA512 68a173ae4f6fb59d7947d1ddec7ddad3d288a6d7dc4b3613329395f0be735764e719d1fc5c63ffece5af5b4b463f1c1ae4bc630b1354068d2917e697162eaaf0 +DIST smallvec-1.6.1.crate 26444 BLAKE2B ca6c50a63acdd93a2131654d99e50545a6e2d08eb3e2bd57d4a8ee073d90c08195ee442745a8d62a68179ce7bb8e229b7ff8c6fcf46372a9844bc9280b7c85cb SHA512 9e6061c8211a4485ab54eb541adf40748e1fc3fdfab0849e38e5fd34fc6cc69ae78bd065b788692385a6b8157b031c2fe373900e13d3e56e94fc08d574edaaad +DIST socket2-0.4.2.crate 41721 BLAKE2B 453dd4071889bb0f27b8f99cc00230214a51c6855832401e85fefcc66cb6e4599d22fb64e50c805622d438271e80b7c90c349396721a49aca60c927fa9c2d4d8 SHA512 af4641d98737bbc4d14e82d91791af4705f9dbbec4d8b3a25e7e990a5c7ac25b48eea6c4a743b09db52a037c67a7b676147087688f4e29d6541dd1ad7ff9688b +DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST standback-0.2.17.crate 29011 BLAKE2B 96081a4036d2e17d96f24be446f5179880f7089cce5dd9acb5140277526bb8395384225055b9f60749e29d48283f2251ad514618f460b44a6850cb75eee9845a SHA512 cd953c942afeacea01b2114eaae2d80e754da7df2f399fcd2cd5c6ff31a15b0644bce4ef1bcc019bbfe60c6521ee15f370b83d77b0a1efc75dcc35a81faea662 +DIST stdweb-0.4.20.crate 194102 BLAKE2B 68a34d4729ded806846a82f0453cd8a82e7a2bf5e7761725af4fdb70be2c9d9c0022c64c5d11a23c8f449d8da7b707e285a8a994b6f027500c4d11da8458d280 SHA512 d6e608e4124e92c94f22172ad1e985dfd9a8a5182f123abf2d837680ad7f791120774f9a483ae5f8d2066fc6e658045c1ad3ee8791a19caf1884970e5882f7ce +DIST stdweb-derive-0.5.3.crate 3894 BLAKE2B 922b52eebb5e21f1f3f58866dee0db28506e37a716f8d58924cba568783098fd236954b52f432434c28f0439e9b6153468c5c3e32f4feb3748a56a49162c9b43 SHA512 d47048f9b1a84d3201ff6189873606df678e22216a7b3e26d23b5708b4115564262aa8ab51151e2ea61b4fdb633ccd5e0af73e62548fb653c30545ea4800834c +DIST stdweb-internal-macros-0.2.9.crate 11828 BLAKE2B 6343aa183e07df93082845b10b564d17af8e65aed6d938054020519a8a96af21838c19a04f6f20d0c1e7ad511d9798f85ab780ffb4dadd049a7bfa19583aa7a3 SHA512 05aee9e19565abd18f781cd6b7e60a5d7fa576ed37724265eb4808b37d9241d89d0eca1aadeed7f3be5237859cd3d905b8e3ce5001a3f1d68ff002bedb7513ea +DIST stdweb-internal-runtime-0.1.5.crate 5445 BLAKE2B 6684fb69a8add47cdfebf7d85c784b3a8f9431ee43d8033d67781dee1eaa6cac71a5330c5eb1a12f5f3d73b863caec31d33985ad8a93d32088c506f70839970d SHA512 9a73f8007d6fa52031ac19f3a2adbe49c0690cec856c484cd81d534ad5b7e4002af0e6615cc9bc8d6753d0d3c1cd5a009ea3ca3750ab518b7aedfbe39b3ae11b +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST syn-1.0.65.crate 231891 BLAKE2B 2cb8b35ce8945fcce45b3a696e8eeacfd94256ab3ba137583954d8beb1010db483f60f69a29d2c9cdceae9876e2cba98bb3adc38e864f25d202d833805837f32 SHA512 6b5eda15a83105730daa9fde077b33b2c48a415b0b6c11b218c16b9dd5779bd2c2671d57cd3849e862bba52ca5fb692ecd2939771037351b3c6392b178bed634 +DIST sysinfo-0.22.4.crate 114409 BLAKE2B 3ca6c8bea75e6572e054a171802077c88f6b362718ec91a466171d619fb823c438572c940bed0a313ee4d4514ba0eb8c92dba9e6418d320c058e1575811648cf SHA512 eda08562a7e8e8c79f946e5e910b9206e22217b918808e92505675880e0877b95546534fb70447ee972a7ebcd64d1d59c98c7cea7894f35c973c975a974c8d56 +DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST time-0.1.44.crate 28885 BLAKE2B 5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967 SHA512 736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf +DIST time-0.2.26.crate 65327 BLAKE2B 7d66f2b7fd2041897ac65a703ebe02d0ee32a9ae423b42523f4d0b202d1e12dc77e1d7a5c22680fd9d190ae8319105e7aa360b2d1672478d58ced85773fb3085 SHA512 4e3a1d7c48882ae861294fdaad9192b584ff7fa2f11946bb287104ced8d8c7e4b9c8103244b8e87349f13cf971ce83f3c99cb0344c2c7c5e573dc040962c5602 +DIST time-macros-0.1.1.crate 5447 BLAKE2B 4b9dbc879711804f4af172e46e10421d35177242a10c6dcc32bbfe9cad7ed865c7c3d18cd9b8ffee79bc47f0ce5622bc9609ba511d7750a358b6e5cab8426934 SHA512 c6792be54dab0847d621684b4afe2e9803f2004bc3d4f01d84802af7f557799cf4d2b5ff6fe58e0b4018d92ab3868feb9b5df5691b2c8ee188e6e7b39deb8c8c +DIST time-macros-impl-0.1.1.crate 10384 BLAKE2B eb19fd944b379dce462e2b9f8fc5cc974765792d8c2f89082d9894e50e6556f54c2203a2a08adf0eda827cfef911ac177a15f0ce012c51b53543dd7f7d677394 SHA512 c153f9e9f2acd6a9e7190a899bed3050b922eea0cdc8d0fa7ea4c67e03856189bddc745150b3e3c19320ae79e8923f9201aec8923e977c6e407833d08e1a1990 +DIST tinyvec-1.1.1.crate 39896 BLAKE2B 7655703bb7c3eda6a4bfb78c46cd10d5bd195ccc9aae9b8eab78c1584c904a6ac1a75511952b7f63eb953590b0b3a3c436296c13b6dabba11d279931ca769442 SHA512 de8de26bdb39d4b2255099b85c116a95b7f563f27549816d360a7cf68f04d3940745236aea4c73eeb86ed5427ae5f65d8936f0d60dae9b16076827134d77281e +DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 +DIST tokio-1.11.0.crate 513247 BLAKE2B ad5e295edbaada58ae242d0154a00382d69b56dc0adb805ec680738ed0cff8eb975c21b8dffbcba47087a6b0d26a71689051e57bea36f2983f3f48a7a8e63504 SHA512 056a1660dd5b556c7e7813cbedf074936b79f1c870dcf86fff06c107992814387d3b4ac52aa492a0441e733a007ffa615cb5a5a99e16314f7f5569dce77ac0ef +DIST tokio-macros-1.3.0.crate 7876 BLAKE2B 8541e18365182f65034f1ef7096c77186744edf5a171a2806f60c291d8475fa3722430f37936a28fb9e1d525a31e7fdfaff460d1d967e5b4ee875541f4e7581b SHA512 1ec1bc27236b76a9652595d2874d587e724207c1bbce777beeb41edcef5282cb740af28a99aee187127ec9cf824aa34a0a3983098bb355c73d7b4afd18eef1f9 +DIST tokio-util-0.6.8.crate 74116 BLAKE2B f47f61a1566b721ef5294526f6b0fc08a5662eee2b12def6b699de38e6888e3cb61623a76a52a71843449a5657ce3829bd5fdf2826428e370b6d912320c5863c SHA512 b81ee8086a069de580bb2769145a77d12d3ae2c4d8a689d979c58988c64b221ffeeeb0f159181f92f402011931eda8549ff173b227433d6597492dc7f024b7bd +DIST tower-service-0.3.1.crate 6299 BLAKE2B f56562faebe3a933f39f8e2093af65378bd307c59f9695408510ea9ca2230c68228c6726a0a2c7c42943002837dd9d86ce0a1d4b7849ba5c61df28df7632d909 SHA512 d23f9db2d6632f561970b55eaeaac22a20c8b9af18931cd564db193688eb2a2973127b440e175cfd7358f3d0ead53f7a759e34b7b86c293751079af9c2181ba7 +DIST tracing-0.1.25.crate 68011 BLAKE2B cde3a7835328b8bd04c377108f032a3718d9ec1ca3ee95d43df855af32ebc356d988705c01b64fd5725e8274a6da7bec822f9ff532159d9711c3c4a327bc6d2b SHA512 a9c48aa6abda26d7a7f26a1db3d4ea8b2b72bc69a8d6fcaaae21342bc802b4804a38691969959b1bb5bb7adf7d67380b09dde0196f65b6e49735be79e78385f3 +DIST tracing-attributes-0.1.15.crate 20632 BLAKE2B 77e78d3dde799de16610d35f6d30bf15e03e8724ea80302a661fdd958a25574c7d6620f480669917dc94152bf0dd1237310523d881f4971f4a5e837ff26e0da0 SHA512 750836fab24caa68bbd8f19c953a45d2d1bc7adb9fae65b113b8b9bc1cec97b9f6088b15bea3c1c8c7a106345440037c880485e4e4f4d1e5690ca4841ff135a4 +DIST tracing-core-0.1.17.crate 47774 BLAKE2B 6c13692d90ed3f84110c15a1834b5ca527cd950dd9a141b06ac2632bee718b67e46615e26567f58e4c3129b4d38abcfff515c6420c906ed4f957bacdeaadada8 SHA512 202fa2bf6999d1568f4ac4d92a2d29b3ea79b5d93bb57347927eda60c8d5b430b366889d45a4d5d22d4e1c46e62ffcc39b3091a91f79a26fd6b7827fcd7c230d +DIST tracing-futures-0.2.5.crate 11637 BLAKE2B 2b23233705674cadf5dc8092d3990f375e780de2b9bdfcbfdd5f4bc9bd0f15a14c6bc8e36963bcd332e729b33b90ecd10b2250495e0657eaeb302e666313534e SHA512 8a437a029e18dcac3a3be7a3355a63e75432ff892316c9f2929c7557e3895b1bb5efb59a7588372bd9efc386b5cab54c2b382be99ef8fa643e66ae5656e506bb +DIST try-lock-0.2.3.crate 4158 BLAKE2B d8bb2fd8ba10285871ac3dee069474d4225e312c0a13b6bc238604c5207fe33437541abfdb507a6b400fc3359b78d39a7e9a5bebca426692b5dab4622b09c192 SHA512 ebae7ba9227e6fc20499b48ab85169943765342d4790bb4a31ac33a2be0af9401e2854c8e00b9d3b7e225d16875c90700b1c3fa99af07833d3b7a91b7a414fc3 +DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e +DIST unicode-normalization-0.1.17.crate 100345 BLAKE2B 2579748ab87f6d74ab8e845d88c1990e4ef32e46e38f9a1841e3381d257d973f2f8a9da359c8e3f11790a888acf81f548ed3b749a67bb3e95acf3b744dd063f3 SHA512 727b4844a4eb103375dff7d88d620e1fb581cbdf2523f07a5c1673ff333d772d48ffae7658bfe4816a5bb42de5f68a96e15be9341c540a0f746c2990eeccb3d6 +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 +DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 +DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0866b5aa98e5bf4686cf1b1aac9b1f0a0ea3b89a01e044a2ca37830416f42d147158ea8e88f23fd28ac2 SHA512 f9b6ad99d69ff303283b3fd9e98945fbd6cb411a3d141badcbb3a0566723a451375e6dd5d5357e3eb7a1b5b1ee5756a2347c43817db2de6fe35b9004b090e077 +DIST vcpkg-0.2.11.crate 12600 BLAKE2B 1c44c8df531a75f686c0497e70a72aa0c1b554c02ed256e6b08407b17066ed949f03bda42645d56e1227b50dc4c0e3865f10856605c2eadab3b74f55f005789b SHA512 d67bc244c81827165bf976808f79fd02f9149a19006898e60ff8ef11df2d72657c56bc9fc14c8f91b091075ceb23c3f96a3df81be345bb01881679eb47a0e6e9 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd +DIST waker-fn-1.1.0.crate 7114 BLAKE2B e510eec0490f0caca3930000cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9 SHA512 80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5 +DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404 +DIST warp10-1.0.0.crate 6264 BLAKE2B 8210d9b4995debbe6bb4d8f91d8c82728bf695b5a4e8d50c57dce3a31ea4b43ad4c6aeded9be9f026b23c524ddc8c73094ea5c839bef7e25f0014fb0017b9c4e SHA512 2da48510177eda54a65f5f00ee485066c504a8577430aebe2696b9cdc186faff051ec9a7868d1e7b69cd67fff5f5608f4dd91e5814d98087bdfd241c3d2da88e +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST wasm-bindgen-0.2.72.crate 159281 BLAKE2B 28ed7130aaae4306b3910272962bdede6d80b0910bea552bea6388e1af5da90755cc1733aa4e5fcb22eeccbbccca7f94f9acda4305621dd4b2a4f6e586300831 SHA512 3eff5705a32263452ee0cb41eaf5e88b5ce9a399c8408aa18713a6a7ccb8e08a697d63c049e0848f17972369a8012162f184fe40b11e0684fe5a082f4686f11f +DIST wasm-bindgen-backend-0.2.72.crate 25432 BLAKE2B 5a8a3a328f14a069b9f30f07d1dd4174162438107784b9de94535fad1534c75cf808ad8f091828c54a6d886970931ca4140455105db6969afe72711cae7888e5 SHA512 f3009a52a4f28558d4064a91207402dc3caa40d83fa2115bd5b5eb2afda990a4f0efa0323235803ebc5fa9a23e0bbb1709392a5381da98e1149a90fc0a7a185d +DIST wasm-bindgen-macro-0.2.72.crate 11549 BLAKE2B 2ce00b699421ae4495febdf093c81e0943412b531fecbd6d86a13984fe38298d6e62ec2447671b577a38a2c8fb104da46ebae013ee3997aa8fa11fa0a87486a5 SHA512 8c9b155416bb96af52fa0842464c4714778540776da8307585306a2f099f7deb6ae12f3e36e642f17e56754b8b63eafff4a308c2efdfad9e6ceebc5bf62092e9 +DIST wasm-bindgen-macro-support-0.2.72.crate 17853 BLAKE2B cf98f584022d2b87d36bea717f8592ac11c16216d83aebee08484e5d780a0a238dbff44450fea24b28792d6e1079f901e8b51d354190e46f3ce2263d58e0a8fc SHA512 75ec5142ce7d9f6920aced2e36977db57a7ed48cc9faa2e60056c81617c184d05eed23e67d1b7a651fd52b6ca9c9c47ab765b873e1d7e2a6f953d25b9f8df778 +DIST wasm-bindgen-shared-0.2.72.crate 6690 BLAKE2B bb7642103e73f031278c668dab7b044311a52a25afcbf17d7ed3e6b95678bd005254db59d978b0532e9e6f158ad473dfd3d06662ef990f45a9f9bd4a9d09261f SHA512 9f9ed763f959e3c8a3920d6b4588de20cfc3d7192f68550b6fe3fb363bd8923e008fc7bd735fdea5b188a35ff3274301d7e0382175057d90a41f31518c982c0f +DIST web-sys-0.3.49.crate 649549 BLAKE2B 85b90eae9d790ffd20bd1bb4439b529c8d747f94e7390fb9c27fa865f06b9c838b8177883f95b3054c4b08a3ce10e0b7e25be1e151cebf18ca34ed1c65d909de SHA512 b77c4b473b849bef87325c14bb48f08a52145812fef35e81e854ac0631264253a4b8c50bafab8578f79832414a081a929ca71426cd9c90529e5f319e52e58451 +DIST webpki-0.21.4.crate 58505 BLAKE2B 29a5fae21d885e90be8fa0b78a9b164f925e881431e79e9ea9702e8458242559c3f5b5535e04ff3ffb2018c1831b7dd685b5cdb5b9aa9942f6b9038c403da363 SHA512 667c9dc1c50a3d99aab53b6a9974f503e5c88f79012b3c94386a321761b96a74cc743a4e3b85d8314c36cef5ef01c2a2faffa80c773be1ba9680af4f21af3119 +DIST webpki-roots-0.21.0.crate 242813 BLAKE2B d2201f6544640641d5f2333a1f39437971f5e66245a24ba085d71f0436fa00a3d1eec05e8f176fc8137d1a371330869b3cca6f3cc990f20019f82b223d5773ab SHA512 e5f7c647e79407a48187e142c7e6912cdcec2ca5d5929be70183b658f7300d7e3a716c2a47976a96096f41d021335cba7c8b36ff76909465f5ead5f13a475996 +DIST wepoll-sys-3.0.1.crate 25807 BLAKE2B c6078643e6d3e47dc1028008a12eefca1c238e6057c3b8699f2a70ac2609973d9c4f76baa81f9b6e566228b0820172a132e7f9f438aadd0066d6067040fcff23 SHA512 f1a5e91ac284d9542cbdc891000309d67d9651058db3a7307e4a2378178920ae7e04525ae625d18e45c54c269b320061120c459b046a5f3f0373c1d15fc8d239 +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.27.0.crate 12101884 BLAKE2B f7ab746948be89321529bbcd52452c4be0d2e24adc1225347c0e6f7720c202136ea196d5a27bf9dd843c8cbd2ffdbe55f2613ee0d3cc4534a686959111a0391e SHA512 a2b7b2ccb60756cae6709db4e1c24f61aecee0ba42d53ab89613839b0e3a3ca576b0052c5ca478f40c2d172e1381f598d73cfd998f7fb43ae96e8f411ae51f2e +DIST windows-sys-0.27.0.crate 3422451 BLAKE2B 3ab0ed61a958512fa13ab1d84ba7b63de7b5c7ec170bc1b629b01122007fe4b83154c4abe9beee1922f9382a37508853037f48fb8fbf5ca30c04c1dc6e6cfead SHA512 7aa20a4813b86987ab20aea6e356025a4c04410e75a4dc280f9f76815d02dbdb35178092aaa4c573f4db3e397133075f19585008cd7d72797afec7df028bce89 +DIST windows_aarch64_msvc-0.27.0.crate 669637 BLAKE2B 98e06d09e8d7d5e0cf254aaa52a680a73d721e2a59a3c55d33e622ee0ce49eee23894299e567a2c54d96a6f28ed32f472370a0d2f2d8e0cb4214f28785076f18 SHA512 7bc7fb873fbfe1575954a3209282c9e5a2921bbc57749a784d9a2493f981c2755281c481182a922707e22003b0eb90bf38ef9b67d1bc0854d6dd1f377e302d6e +DIST windows_i686_gnu-0.27.0.crate 774446 BLAKE2B dcd3c97525823d9c5f038774426d46506ff8231fac701fbb291e6970e48452d0dc4dd1d0ae44c0b157c4a92d9e227274df8f74ca3c92997b9200bad8c4806336 SHA512 b05133cb29d812b9282bff6d77de172aa35eca11e0c925a739591c5d59e3dd5133f6895fdfce176c2a09321e2eea73aab9d9e466becde58e9b2146d53d69f32a +DIST windows_i686_msvc-0.27.0.crate 732281 BLAKE2B db1f5facb2262f4408726d2e4035cd62a4240e515baef45b591d970b614d86b93b8eba699c75af3fdb111834c8b80049a01e8943880f0061fd1d3ca8ac94f39a SHA512 0c5dc29f79e0503b4b980c0927fb2dc319fb96d2f2b193d08a13179866b5e564504384a94818763d03d4e8b1d0add5fddf9e32cf25938408ad17ec8b9beb2fa9 +DIST windows_x86_64_gnu-0.27.0.crate 743224 BLAKE2B ff40b8686922263085a76b8fb528087f20eb83ae907871a76574fb45664a25f15b026c297d639706080965f3864761fbdb14e091003d1663662e221da77db7bb SHA512 50a222aefeb8adae71b7ec7359b1d1bb473e2d089e3447b7fba48b98b015ac12eb8fb5965e65f09a098a2e2bf67483a720d69bbbde77055c118e582e29eeaf66 +DIST windows_x86_64_msvc-0.27.0.crate 668949 BLAKE2B 7f2dbceb9eb24ed094c6a0383698b25146a67f8eb68c52a89562c675798b0eadc621bc4bc85056a53ed99f5a3eb267529de72d8d180e35b81df5eca5648150bb SHA512 0d4e568065685b4e36f0c6ae9fee9bb0291e2c4d1870ab46526c41597a0198c6890688b35e2a5164df111876d2bfb214566f9565a7401f6473ad5c88f4c86e13 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 diff --git a/app-metrics/scaphandre/metadata.xml b/app-metrics/scaphandre/metadata.xml new file mode 100644 index 000000000..b8f53ede2 --- /dev/null +++ b/app-metrics/scaphandre/metadata.xml @@ -0,0 +1,11 @@ + + + + + mathieu.tortuyaux@gmail.com + Mathieu Tortuyaux + + + hubblo-org/scaphandre + + diff --git a/app-metrics/scaphandre/scaphandre-0.5.0-r1.ebuild b/app-metrics/scaphandre/scaphandre-0.5.0-r1.ebuild new file mode 100644 index 000000000..3d58d9fd1 --- /dev/null +++ b/app-metrics/scaphandre/scaphandre-0.5.0-r1.ebuild @@ -0,0 +1,254 @@ +# Copyright 2017-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aho-corasick@0.7.15 + ansi_term@0.11.0 + ansi_term@0.12.1 + async-channel@1.6.1 + atty@0.2.14 + autocfg@1.0.1 + base-x@0.2.8 + base64@0.13.0 + bitflags@1.2.1 + bumpalo@3.6.1 + byteorder@1.4.3 + bytes@1.0.1 + cache-padded@1.1.1 + cc@1.0.67 + cfg-if@1.0.0 + chrono@0.4.19 + clap@2.33.3 + colored@2.0.0 + concurrent-queue@1.2.2 + const_fn@0.4.6 + core-foundation-sys@0.8.3 + crc32fast@1.3.0 + crossbeam-channel@0.5.1 + crossbeam-deque@0.8.1 + crossbeam-epoch@0.9.5 + crossbeam-utils@0.8.5 + curl-sys@0.4.47+curl-7.79.0 + curl@0.4.38 + dirs-sys@0.3.6 + dirs@3.0.2 + discard@1.0.4 + docker-sync@0.1.2 + docopt@1.1.1 + dtoa@0.4.8 + either@1.6.1 + encoding_rs@0.8.28 + event-listener@2.5.1 + fastrand@1.4.0 + flate2@1.0.22 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.0.1 + futures-channel@0.3.13 + futures-core@0.3.13 + futures-io@0.3.13 + futures-lite@1.11.3 + futures-sink@0.3.13 + futures-task@0.3.13 + futures-util@0.3.13 + getrandom@0.1.16 + getrandom@0.2.3 + h2@0.3.4 + hashbrown@0.9.1 + hermit-abi@0.1.18 + hex@0.4.3 + hostname@0.3.1 + http-body@0.4.3 + http@0.2.4 + httparse@1.5.1 + httpdate@1.0.1 + hyper@0.14.13 + idna@0.2.2 + indexmap@1.6.2 + instant@0.1.9 + isahc@1.5.0 + itoa@0.4.7 + js-sys@0.3.49 + k8s-openapi@0.13.0 + k8s-sync@0.2.3 + lazy_static@1.4.0 + libc@0.2.112 + libnghttp2-sys@0.1.6+1.43.0 + libz-sys@1.1.2 + linked-hash-map@0.5.4 + lock_api@0.4.2 + log@0.4.14 + loggerv@0.7.2 + match_cfg@0.1.0 + matches@0.1.8 + memchr@2.3.4 + memoffset@0.6.5 + mime@0.3.16 + miniz_oxide@0.4.4 + mio@0.7.13 + miow@0.3.7 + ntapi@0.3.6 + num-integer@0.1.44 + num-traits@0.2.14 + num_cpus@1.13.0 + once_cell@1.7.2 + openssl-probe@0.1.2 + openssl-sys@0.9.66 + openssl@0.10.36 + ordered-float@2.8.0 + parking@2.0.0 + parking_lot@0.11.1 + parking_lot_core@0.8.3 + percent-encoding@2.1.0 + pin-project-internal@1.0.6 + pin-project-lite@0.2.6 + pin-project@1.0.6 + pin-utils@0.1.0 + pkg-config@0.3.19 + polling@2.0.3 + ppv-lite86@0.2.10 + proc-macro-hack@0.5.19 + proc-macro2@1.0.24 + procfs@0.12.0 + protobuf@2.22.1 + quote@1.0.9 + rand@0.7.3 + rand@0.8.4 + rand_chacha@0.2.2 + rand_chacha@0.3.1 + rand_core@0.5.1 + rand_core@0.6.3 + rand_hc@0.2.0 + rand_hc@0.3.1 + rayon-core@1.9.1 + rayon@1.5.1 + redox_syscall@0.2.5 + redox_users@0.4.0 + regex-syntax@0.6.23 + regex@1.4.5 + remove_dir_all@0.5.3 + riemann_client@0.9.0 + ring@0.16.20 + rustc_version@0.2.3 + rustls-pemfile@0.2.0 + rustls@0.19.0 + ryu@1.0.5 + schannel@0.1.19 + scopeguard@1.1.0 + sct@0.6.0 + semver-parser@0.7.0 + semver@0.9.0 + serde-value@0.7.0 + serde@1.0.130 + serde_derive@1.0.130 + serde_json@1.0.64 + serde_yaml@0.8.21 + sha1@0.6.0 + signal-hook-registry@1.3.0 + slab@0.4.2 + sluice@0.5.4 + smallvec@1.6.1 + socket2@0.4.2 + spin@0.5.2 + standback@0.2.17 + stdweb-derive@0.5.3 + stdweb-internal-macros@0.2.9 + stdweb-internal-runtime@0.1.5 + stdweb@0.4.20 + strsim@0.10.0 + strsim@0.8.0 + syn@1.0.65 + sysinfo@0.22.4 + tempfile@3.2.0 + textwrap@0.11.0 + time-macros-impl@0.1.1 + time-macros@0.1.1 + time@0.1.44 + time@0.2.26 + tinyvec@1.1.1 + tinyvec_macros@0.1.0 + tokio-macros@1.3.0 + tokio-util@0.6.8 + tokio@1.11.0 + tower-service@0.3.1 + tracing-attributes@0.1.15 + tracing-core@0.1.17 + tracing-futures@0.2.5 + tracing@0.1.25 + try-lock@0.2.3 + unicode-bidi@0.3.4 + unicode-normalization@0.1.17 + unicode-width@0.1.8 + unicode-xid@0.2.1 + untrusted@0.7.1 + url@2.2.2 + vcpkg@0.2.11 + vec_map@0.8.2 + version_check@0.9.3 + waker-fn@1.1.0 + want@0.3.0 + warp10@1.0.0 + wasi@0.10.0+wasi-snapshot-preview1 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.72 + wasm-bindgen-macro-support@0.2.72 + wasm-bindgen-macro@0.2.72 + wasm-bindgen-shared@0.2.72 + wasm-bindgen@0.2.72 + web-sys@0.3.49 + webpki-roots@0.21.0 + webpki@0.21.4 + wepoll-sys@3.0.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.27.0 + windows@0.27.0 + windows_aarch64_msvc@0.27.0 + windows_i686_gnu@0.27.0 + windows_i686_msvc@0.27.0 + windows_x86_64_gnu@0.27.0 + windows_x86_64_msvc@0.27.0 + yaml-rust@0.4.5 +" + +# https://github.com/hubblo-org/scaphandre/issues/403 +RUST_MAX_VER="1.85.1" + +inherit cargo linux-info + +DESCRIPTION="Electrical power consumption measurement agent" +HOMEPAGE="https://github.com/hubblo-org/scaphandre" +SRC_URI=" + https://github.com/hubblo-org/scaphandre/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 openssl" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +# restricting test because '/proc/modules' does not appear to be present in the CI +RESTRICT="test" + +DEPEND=" + dev-libs/openssl:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +CONFIG_CHECK="~CONFIG_INTEL_RAPL" + +QA_FLAGS_IGNORED="usr/bin/scaphandre" + +pkg_setup() { + linux-info_pkg_setup + rust_pkg_setup +} diff --git a/app-misc/1password-cli/1password-cli-2.33.1.ebuild b/app-misc/1password-cli/1password-cli-2.33.1.ebuild new file mode 100644 index 000000000..47dd6b848 --- /dev/null +++ b/app-misc/1password-cli/1password-cli-2.33.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The world’s most-loved password manager CLI" +HOMEPAGE="https://1password.com" +SRC_URI=" +amd64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_amd64_v${PV}.zip -> ${P}-amd64.zip ) +arm64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_arm64_v${PV}.zip -> ${P}-arm64.zip ) +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="strip test bindist" + +BDEPEND="app-arch/unzip" + +QA_FLAGS_IGNORED="usr/bin/op" + +src_install() { + dobin op +} diff --git a/app-misc/1password-cli/Manifest b/app-misc/1password-cli/Manifest new file mode 100644 index 000000000..d13586af3 --- /dev/null +++ b/app-misc/1password-cli/Manifest @@ -0,0 +1,2 @@ +DIST 1password-cli-2.33.1-amd64.zip 14495408 BLAKE2B c1f4c8dd09f0391d1ccd772dcaeed6056c414a7bdcbb7d62d368f136a960d40de3525e7ba35f2021ea89e9ce998d3ecc141aa167e705102f5b9105649070c1d5 SHA512 d2b9f79ac77943cafec800ba823681dd1f3592046094bff4e04ef2ae3c6e4ec0bd9e2aed7666d3e9540a556dc7c18612d2852e591dc331da03ae9e3734b28af9 +DIST 1password-cli-2.33.1-arm64.zip 13447605 BLAKE2B 289ffbafce6509730d7ff881edf5e833245949fd374418b7866d644d31c99143bf1c514742c8128792a2edb1c7458175a0d3c28cf6d75b93a0db6f9a2216812a SHA512 2d802994c6b1a6457accf776432904b0d5a1af5b0b31191fc0f3afa609c22352d1f25ecca5795da0d94ea2b5083e8172f58de43302d5c2ef2162d2a7fbfb54f8 diff --git a/app-misc/1password-cli/metadata.xml b/app-misc/1password-cli/metadata.xml new file mode 100644 index 000000000..ac3b83e4b --- /dev/null +++ b/app-misc/1password-cli/metadata.xml @@ -0,0 +1,8 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + diff --git a/app-misc/afc/Manifest b/app-misc/afc/Manifest new file mode 100644 index 000000000..7dc781480 --- /dev/null +++ b/app-misc/afc/Manifest @@ -0,0 +1,2 @@ +DIST afc-1.1.tar.gz 17274 BLAKE2B 5beb4022166cdc75851606d718bc127073d45fce695d159956dc256d6e98d391f7ce3ba4c56db210d142512c052a9a3ece6bb61751c9cb4268a679c6fd1cd611 SHA512 9f554b6933870ea057c12ac2a501673ce97fd4c862ac6b4f306d1b8d14d76641470222d209e768ed998062542bff71823f0d427a3447354575561d3fac8e2671 +DIST afc-1.2.tar.gz 17283 BLAKE2B 0d3cb880f781b37a39268052b356cc81c933cae015a2b90b2c41e973028e688bd6f5b53f8c1ac2e7a964fbfee7c6ac38aa8964a5f92cf53cc3f4a6f5ef145a57 SHA512 4fc7bc12fcd2cbe118d72e629ee190b55774aa3ee4cd6c9a4fc0217b7fbb325946051bef534056df8d404b5201f2db28a8909901e5c4d6bab2fd03e62d0eec9f diff --git a/app-misc/afc/afc-1.1.ebuild b/app-misc/afc/afc-1.1.ebuild new file mode 100644 index 000000000..84321bebb --- /dev/null +++ b/app-misc/afc/afc-1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit cmake + +DESCRIPTION="Anime File Checker, checks CRC32 contained in filenames" +HOMEPAGE="https://github.com/olifre/afc" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/olifre/${PN}.git" +else + SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND="virtual/zlib:=" +RDEPEND="${DEPEND}" diff --git a/app-misc/afc/afc-1.2.ebuild b/app-misc/afc/afc-1.2.ebuild new file mode 100644 index 000000000..84321bebb --- /dev/null +++ b/app-misc/afc/afc-1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit cmake + +DESCRIPTION="Anime File Checker, checks CRC32 contained in filenames" +HOMEPAGE="https://github.com/olifre/afc" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/olifre/${PN}.git" +else + SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND="virtual/zlib:=" +RDEPEND="${DEPEND}" diff --git a/app-misc/afc/afc-9999.ebuild b/app-misc/afc/afc-9999.ebuild new file mode 100644 index 000000000..84321bebb --- /dev/null +++ b/app-misc/afc/afc-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit cmake + +DESCRIPTION="Anime File Checker, checks CRC32 contained in filenames" +HOMEPAGE="https://github.com/olifre/afc" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/olifre/${PN}.git" +else + SRC_URI="https://github.com/olifre/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND="virtual/zlib:=" +RDEPEND="${DEPEND}" diff --git a/app-misc/afc/metadata.xml b/app-misc/afc/metadata.xml new file mode 100644 index 000000000..b96f57b08 --- /dev/null +++ b/app-misc/afc/metadata.xml @@ -0,0 +1,16 @@ + + + + + o.freyermuth@googlemail.com + Oliver Freyermuth + + + https://github.com/olifre/afc/issues + olifre/afc + + + Anime File Checker is a simple file checker with neither frills nor extra bells and whistles. + It takes a list of files and calculates crc32 using zlib functionality, and shows whether it is found in the filename or not. + + diff --git a/app-misc/afetch/Manifest b/app-misc/afetch/Manifest new file mode 100644 index 000000000..7190125a4 --- /dev/null +++ b/app-misc/afetch/Manifest @@ -0,0 +1 @@ +DIST afetch-2.2.0.tar.gz 81913 BLAKE2B 712b652af976ba4804a5f5ce5a98abcd0971fc93129a8942d6d68c4bdf2060223062eb3e753767bf557734616086b0cbaf15df6eae2259688fb3173e5411a229 SHA512 90503f197b454e2edd8d11db3246c57f975b962c639bddc73563c12c5bf63448c4de5b24c550459a3a75cbddb1812a2999363de347c9b970b8eb4d7cd305375c diff --git a/app-misc/afetch/afetch-2.2.0.ebuild b/app-misc/afetch/afetch-2.2.0.ebuild new file mode 100644 index 000000000..89d7a834b --- /dev/null +++ b/app-misc/afetch/afetch-2.2.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit savedconfig + +DESCRIPTION="Simple system info written in C" +HOMEPAGE="https://github.com/13-CF/afetch/" +SRC_URI="https://github.com/13-CF/afetch/archive/refs/tags/V${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="savedconfig" + +src_prepare() { + default + sed -e 's/-O2//' \ + -e 's/-Wextra//' \ + -e 's/CFLAGS =/CFLAGS +=/' \ + -e 's/LDFLAGS =/LDFLAGS +=/' -i Makefile || die + + restore_config src/config.h +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + save_config src/config.h +} diff --git a/app-misc/afetch/metadata.xml b/app-misc/afetch/metadata.xml new file mode 100644 index 000000000..ce9aa6a8d --- /dev/null +++ b/app-misc/afetch/metadata.xml @@ -0,0 +1,13 @@ + + + + + mathieu.tortuyaux@gmail.com + Mathieu Tortuyaux + + + 13-CF/afetch + https://github.com/13-CF/afetch/issues + + + diff --git a/app-misc/agg/Manifest b/app-misc/agg/Manifest new file mode 100644 index 000000000..cf338a01a --- /dev/null +++ b/app-misc/agg/Manifest @@ -0,0 +1,287 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST agg-1.5.0.tar.gz 15737508 BLAKE2B f5bcf834383d7619246e1850f0f3b7921dbb52e97a79560512116ac1f438793a5a84e6504731fd5f0a19bd76e332716e7b9042db936bfe0eac00d1538090b96f SHA512 3b9f2759a6faef6549074eb4c2eb86fb41ab76e168bd4180618191290992938215f40571d30e0203eba275eca11c7142d4228962537f5b7c7228eeed314859cb +DIST agg-1.7.0.tar.gz 15749165 BLAKE2B 2d289713908554172c57bc546f9d80c0b9b14666938a7ed3ee2ef2811b35a994d6efa7dcbdf635824b80a0a66ae049ad559dce0c8bc2020590361bcd5934e8e9 SHA512 9451acfe634c8384c5bdbbd2445f4ebb355540e17c2491bf4f015ffcecac7a3ade3def0c61902c0b5fef7ddfb47ed1de01affdee61d2dd4edbd738ceb18e4650 +DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 +DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST anstream-0.2.6.crate 19429 BLAKE2B ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6 SHA512 6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad +DIST anstyle-0.3.5.crate 14272 BLAKE2B 15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf28dddd14d0b4de173d52 SHA512 3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709 +DIST anstyle-parse-0.1.1.crate 24186 BLAKE2B c488959a2c50905f35b43b8d6174f1f1e56bf5da49e4d7c8cad7eb313eeef5a66b61d1b5f3780796b8f6f4b0702b54b112e9227054c5567c5e57ce7b1c3d8440 SHA512 366fc0a5eb27744eac1f8cfc775734226e937ab5288e1401043d033eca046eeed6918362bc9c1e76f8b2f77ec85e7f0d9a0c801a4b36790f278d62a8fe1d417f +DIST anstyle-wincon-0.2.0.crate 11667 BLAKE2B 491e1e2d4932e9d9cc170379e297833c9731c7628061116f9a590a63059005b36c41d96abb6c8ed0be3698800bda7930df92aa827d77bc7ddb2182f170c85eb6 SHA512 d0d9703e023a92ce51a0987b23564e93504d11266e049be5fb386bd7d448e6bc9e7fc795217ce139290ffad5c40bf6fddad23709ebfbeebb9f2f8e0592be9b63 +DIST anyhow-1.0.70.crate 43803 BLAKE2B 574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de SHA512 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b +DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST async-compression-0.4.15.crate 111489 BLAKE2B b6d89bc13df267c5069fc3921785cb844df7dc7610bb205cd137c29d8ae2f14c3d12e2475e78f8a31e5e23b11460289a46acf726dd91a3865817e92671bc9b0e SHA512 5d765e53ec53932e91d5fc258754df8d3ea7bc555813be2c317af191675f211f7080eb8482440996587ffa9b0168115161975ff54d48ff9a4f1541803a81d464 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST avt-0.14.0.crate 616841 BLAKE2B 1150c2de4f8c54b331f7f46ebabd349900c69152208b7e22c9890dd2010d3a7837c5bdc8675f719da81180eb7f8900f566ef05ff1693c473c06a75c14b399926 SHA512 a8a3e958ee925b656d9731eba7e5beff93c4d7e8df58171f5c10e619c66b60c1b29d56f9125be825ab782de545c5baac1dce4aff4e271635e13bb6551878524d +DIST avt-0.16.0.crate 618555 BLAKE2B 70932d1091363419ddddc14f30d0c572348ede8cc5cc0558bb2094b7a592f7bb4ecd500861d2d3587f164ac78d4ca79d8fb67a0f2ee1ea8e0e1dc5eb76f69a88 SHA512 3784fd274e381346111fd6518ee8b7e398d0de63ccc69e2f8bf0033b42336b9bbed89638cb98e10623475161653277ea96d38c186b6040ab6b8a4c65a86ce23d +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 +DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 +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-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd +DIST cc-1.1.30.crate 84509 BLAKE2B 59d2fcc0d6bb9d7c97e4f27b49e88b3260f6b166804ac25f3b49eb368e6442193a36869d305554494357f206e3d1f70454a3b740e6b6a5b043c5cc0c82c0c57c SHA512 0a74e4753afd84883bec7a402fa6c3e80bee18f496fa0168fec96e1e468d2e873c54f2f536a013c83eceaf75b9fb6896810ffd0a738d9f94358fc5165d6f4394 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a +DIST clap-4.2.1.crate 53500 BLAKE2B 9c088b22612441cb33a501e589de09594ac2e19632534e57abbd6ae2d6f7b52afd6e720e2104668c7dc3b82d5e1fdd0128c736c7e6825f1eb3be2fee6f677833 SHA512 4d4d78e050fd6c6b9d80a417fa10ac6026787c529717e09b8dbc80cfde365eb9280aef4859ddd77c723ad50d5d0732c4e3b9abff9a4a4f184dce02de9e803f0f +DIST clap_builder-4.2.1.crate 158784 BLAKE2B 7a9508e256e1fe4fd9f1a9f7e5fc5a6b28902cd2e6ddbb0d6e90561247073c3ddf19885ee1fc0903382f4a108b2602271530bb6384c4ba17b5f4d92c47f2a84a SHA512 e3282e0041d4c38105b643de6dd9561b1a4126fa45d1de2fd7cdb18ef9681f93adfe9f073b50272212e95cf906e31fc38734e254eea1fbf2b896a467b50216a8 +DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 +DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f +DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9 +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST concolor-override-1.0.0.crate 6570 BLAKE2B bdb82a18c4fed55ce3eb02712da64a82ebea1789ab627ef99c5cdd989838408d5a540aa19380e7739fda5672814ec854b191b4a6f1bfa90cbeec594a86a0d201 SHA512 c49a96db1507b87d518fcd275ef7b4c563a4acab43a37a427fd52f844f03a5e051eaf9599b5a531f2b47555cb27e5d300b7925e97efb3450db3b3c1f4cf3d8ee +DIST concolor-query-0.3.3.crate 8337 BLAKE2B 0d4069a63d79dbf76fb56ab1aeb9992e2c32a2cfdcb02d8304b55c8fb0dd1df315ba4bbe7d7a3d5f6e6f9c5654c1165b99113ffde30eadb5e84b31d15ebab957 SHA512 6c039db27978b809d2eaccb86261532a46ebab3677e6c3963cae5a6cc2920021cfd097bf622fd6eaf2b1fb3c5ee5f07fa79eeff0682f2b70e739fc0d062505e9 +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_maths-0.1.0.crate 5807 BLAKE2B ae6308342e1d90ed2924c6a92dcfffb0284825c0de95061402294ec052f4cacaca6033d27370557c2620ddd6aa7907f492ea2e5aee95cfeee542ca9f4fd6aa9d SHA512 48eb120f4e48721100215cebe703a71ab0ab543206c5f9b806c3727a2dedeb4df0d5d9bc733eb5cf6c556833b23b8280190deaf6ee0d583e697f02d9f23da35c +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crossbeam-channel-0.5.7.crate 90257 BLAKE2B ac8d47df391d64e05f2eac2df7113d9038d53639d963cd45109c2de71a1b32c9f687052d5fa88533271ea3569519627729fae1e092d2491d2b66bc38e21e176f SHA512 70d605a224db1a4e2217280cd2269a954781bb21a0dc5b0b08a5a83794daf1c941181f271c6a8347f72321ca2119dc562ee016fdc18104d5d3327a82b412e9fc +DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 +DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19 +DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533 +DIST data-url-0.3.1.crate 21109 BLAKE2B 70c8616c6b3cf16da70a8fe3e8c6752bff3dc7d9e1aaf593617ddf191f31b1187b41ba6491581488b4dc9db1e2fc944035af9fb1acb6320de0ccb2ae7f13373f SHA512 cd13b3da27b20d5b16dff797b67323bb09f12f8582724ce9dbe18dc668a5c77b429ac9d9563be2112368f7067e7694653cbb2aae1c3aa897892c404822a079bb +DIST dirs-5.0.0.crate 12235 BLAKE2B 532f66428db2d362ef80cf4379b228e51cd13763a91e8dac493db0dfe1e1d83aa91885c2dcdbc30ef1fbc83169754dcd0201595b227bd73503f403cfa256d0bf SHA512 3f89ac21dc875300ae7a6fd254f5bf0a3dd83d2fe144ecd890bc575ec01a2e69d9343b99905d7002321f185f3826ea9b3174a8800466c3d62fa62ca11fbab2cd +DIST dirs-sys-0.4.0.crate 10509 BLAKE2B d348905d87d802b3c93ed872c2cfc9319676076417060fa35d09f66855666c299ee3b2317485382a560118a1e55040e5b1baf34bdbe6326661fda6f445c158bc SHA512 5d8b6fdacbd817eed6477a53f8a145901e02cca3ba80788206b50f1cdcb499e9e9228584f545a0000f36a26412ce393b1b8dd2ef385243925d63145b6555c573 +DIST dunce-1.0.3.crate 8035 BLAKE2B 77e560f0b9d28dd51865b8a49fea832e0b530724c6f6fce9ac981240ab247c8fc564d951cfc236ae68b04daa966e59f23208fc1c768d5c42afbc5cec0bf4dbd6 SHA512 3d775fd99d74462d5bd7dbec65c196868c20befb52f04c37ea93f3f67d33cee6062534342abe20c01577a517ad4b16bf15b08a09bbb2d310fdb731db5b1511dd +DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e +DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4 +DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST fallible_collections-0.4.7.crate 49549 BLAKE2B 87ab04a934e86031ce462ab1f47c1b04a55ff56ebb53826f172a77b744855a69a134a6eb6027cf648dc577d923e172d8bec672abe084b302717495885aca7009 SHA512 cd20f266c5f544fc05307d782216f95140e17422097f57791a8f6124b6012bf0c6e90fe569957f55d6e0bb9585eb644370acbcd6f9763f20b714f76d0af31e68 +DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7 +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fontconfig-parser-0.5.2.crate 36759 BLAKE2B 5b6d65b42288d8b94e82618c123c8a85ac6748e4f62109057f72f70b780bdc0d52140b2cf0aef14489e27714d8c0d37a7930f04945d1f2b07b225c0255a04c61 SHA512 0b27e3c60ceb32fcfb6adaef34380a3150b4084b796b29977f113666489c29c301fb33a5d2947bad00ebed37881b30ab67096d4ca8f0256afae7907850654774 +DIST fontdb-0.22.0.crate 108279 BLAKE2B 240789a19ce87ff028a22e67bbe4b1808fe682230257201d6fb9df97f394a1dc98953c154562a4915a690aa68dd0908c6369a00a0a79d715a1989a9c9db2170e SHA512 443aa89d97309f98302df1db940abc459c5ab0b97416cddb3004505e72b3e4fa7dc31a35442ff6097569d9b3730c2365be09a4c53522c42a6c4a03ae4a12becf +DIST fontdb-0.23.0.crate 108324 BLAKE2B a46b95de5c430cbd5ac14168466222b3a6f6561c80bf1b4f3ad47f1ae645aeb091baddcd8392c110fa9268471658c9fa36b8b801935f7249624e4df01e184eaf SHA512 0a32a314c7cb0ac6fe90eea59e25698e56aaf2c05f6ec09437dff01d84d18bc70bba0754f5277244a61b3ffc3b9b34926bb4ed38a5105fcdae89c7800606d4c8 +DIST fontdue-0.7.2.crate 143663 BLAKE2B 908b37b97f911864ac3c23255e212b7c3748c0754eeabc0cc6146e47ec6ac62009b3504d0ba6f76dc8847222ed809fcd686f1d58953e9322d75082fc6b3fec74 SHA512 8cfe16fbbd5178ba158bbadb1ff1b46fbef13fa05f5f8576171d62ec9d83077699db40a118208aca5991f277cad6f8cb6d677b62a376c3dbabe6b41671743449 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST futures-channel-0.3.27.crate 32278 BLAKE2B 18ebc1d6c8f81aec87a4a6033ffb1427f9f2d353e856e7ae02e7a9ac57b6e0f9435bd871705ecca221a89420777d816af3d50ef8fc66a3440966726b0ffbfdc3 SHA512 940755bd8217f2de2e68f99bd73976e4769e0225d369a681f28d14f5224c7eb07a9d236972016c5e57d8e20c0cbe5f3468368b0b79290ceaec9fc30159392cbb +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gif-0.12.0.crate 634734 BLAKE2B 067baacc4a10ad1d992aadecb578034bc820ff2470eb2fe1b63212584ae1f73fb6febe3652a309a3931fc6fc6823533af2c3d567414925118c5086970a09bdf3 SHA512 9cee5c4f68b02252f6214fccabda29087c89cadd8408df4fb6b9479da7958a9759dfc4b13ad2bc7e1447be9050cea6d3757d891b774a7e6fe8c6fd25bca3b74a +DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26 +DIST gif-dispose-4.0.0.crate 6373 BLAKE2B ebd7c99397fa315f0fdb1ac1919e6b8df154d75c4f2fd26381686c43ecf72460ea2bd64fdf3f2fe894904590eea0214087c606e93ad54ad04976eeddd1a220a8 SHA512 ded55baa0dfb14e51894af5b7bab0bf91612f47c3500ff5d5196420a17578a32ba7b138e8ae85336d140ee1a69d7d5523723a7efb2422893a2d0d3cd2a473ed6 +DIST gifsicle-1.93.0.crate 149064 BLAKE2B 30169a1ada5cea7710fbe435081f2647be75d12f74669c5e05663cff96f43fb03b6e49bf604917dad6c88023497b413086d99b4242402c4cf33eccbedc406612 SHA512 2ff6f9015d52f65e6e7707d2fbc3cec3975698db690cd58f36f7bc7d62547c45ef6d08eaa433b31fe1dc6ebbecf19f8a985738825131fa3ba619e0311990415f +DIST gifski-1.10.3.crate 40532 BLAKE2B af9803f77e5640ee26778aa929f67c8c3f5e9fafa4252b567f9caa99dd3dcf1766c27652cf2f20b6970de72532acd7bb1f1ec9b770ffde69e80b2e7613672702 SHA512 4120ac805316de16b3e17ade56240b4afe7e0f47e3ee0729bbb9565c9c7ef97831ee0b3d75ed9fcb8034dbd13a242ea010a88b6a6f23f25250479dfee3e384aa +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST hashbrown-0.11.2.crate 85713 BLAKE2B 402f9f1bdcb92631206f9b72923ee35e28db8623e87469c0f1496664bc7185077013ab3c8aea68268241e5b2504f10cddc613a350abd4291050deda6c112e559 SHA512 c21ca68fd49bbb741901f59fed04cc124b8da99e2a4dfc26e2e5e1140637872b344612a01691bd30cc771575c571be15f756c84dde225441699cd2322af2ad6c +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 +DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 +DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 +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 humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-1.5.0.crate 152734 BLAKE2B 3823edfb0ebe5aa1128a15dbddccd8ac844d29a8553f464179c20bc19d45ff6e3171fe6733ff7778f35469a05e2f6f7835eed2104d8714a00d1e5cdf30576a16 SHA512 ce51a2333e35e2bf50c4d467178648f712e7621aebc025aa82ad68883586d2eed930632110a2d240834fb51edbd8d9dfa278e28d296c14c150b140fee72ec106 +DIST hyper-rustls-0.27.3.crate 34834 BLAKE2B 904bf8cd3150b29f59ce29224f39d74d41c940d0588847e0e16cdb84b12f941abc1d504c3d2f51729fad38a93a69125406e14c05488b06982a371f2333f78c02 SHA512 1a9a9501f11d826ee5960deb1a4a572c724ab6563220bcc6544215de04ce189649a79bf18fe8299bb9cc30e925de52318533a9dde4d4aaca402088da18080295 +DIST hyper-util-0.1.9.crate 72670 BLAKE2B c09a58cb7f5244b2627f4e7d6fb86ec406837c85d93e354af7f177891e2e8a9537893713a988fe215e1cd8427dd96de0cd4032f7add9e59e90736bcc728ceef7 SHA512 114e7b6d6ac45e54a86d86ca7eb6fa92075a99c73cd95a61504fb8ac899d3812c2e0905dca05c60b0debc293bfddd5962d29bd37023f3597de5d0325b24e5e49 +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e +DIST image-webp-0.2.4.crate 68478 BLAKE2B 542ecc0bbccea0855a3da83736789f8ad6e31b91b141e2157d1be520eb58bba22482e625b2dad202d778e88cd5a17b23bd3ec287762fa412eee390191a0b700c SHA512 479c71f80f309aec76d00b8a89c996aea9df960cb60c35db35cdd78a36ac73b4452fe924a116bbbca80b3ce5e2dba5211e974f162bd1192ab0b2aba3dd1e7d1a +DIST imagequant-4.1.1.crate 55912 BLAKE2B b0104c5b513f3cc8623a9dae7db5ed4aa6a9efa79769d27762ecdf3057b77f36a299b836f3b1cbcfe34dbe08b79d728c6833a3564c4ae6abfc2b0c184202ec61 SHA512 cd8d4ada6c7c3c327def24809fbf6fac07597d0d1ff4e6f1a67e9e35a83d4e993cfe91fa284a51027d9bb1f0c250e51a5023f9ba34fee7345d22ad89ed72e5be +DIST imagesize-0.13.0.crate 17033 BLAKE2B b48dab29dd1f4d81c7c04df9434385dcca3d84f14fc4a706b3af74cf554c59ab93b9cd68dbe878fe2f13b902f6a210cd44678d861ac6d5602506bfaf4f8ad697 SHA512 a514bed07f2f4252283ef2e79036981a98bf6fbf8ac3093d98d39c7fb11b855d781121dd410a1b7e5893792b0028af60d92083348e7056e6ba9d006a89cc3530 +DIST imgref-1.9.4.crate 61486 BLAKE2B 3f52e92eb674f601d585b0051dc0526e9ebdd998484421a9a15298b866dd81f0c8197f3cd236eecdc7179a2a6882d589dd9a669c7ceb09479a81e9dc7e401a47 SHA512 880c2944db43925d23941ef2fffc35bdd9cc54bb537f459b56c79d8302971927d336c7b0acea29a5c87032642979f0fc15fa1cae2412d3dab9cf50c0c3f8376c +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe +DIST ipnet-2.7.2.crate 27044 BLAKE2B 0adfa02e7ffeb48bf977206e63583fc5e20719bc7b850b4f3b2c9f934af83034478c96df1a5c2c3edecf4c58362f25cac42808191af0ad0d7a66fedef91dc45a SHA512 53cc9dcfaf4d4e83a436b739319d892e1b0e45cdf85a36ac6a8a1594b38caff719074b2c6008361b1cd40bf03fc705e9149aea54b4c75f88af2da9f20706e39e +DIST is-terminal-0.4.6.crate 7856 BLAKE2B 6fb70e6d251556876469c9af15c7a89dffeb2c4e96c44bdfe4e6a0c121e3a3aea9888a62ff52d83386c6c2e6c5805c9ac78ad6a8c91c641ec202c1791766b00d SHA512 2b937ab767692854d3253ae8dcd8ff6eb91f5ca002687354706092a977be8f4b314599af90dd54c5009b0b736321b1c8142378d3d4567481469966afecca92d5 +DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 +DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 +DIST kurbo-0.11.1.crate 129186 BLAKE2B fc6e7d454235b51059557060f7a7604e453e47d115e339023c7ed310ec5a83b8ff35e50d8d766572e21e916f03977e8c22ffd5481194706b074a1bb7f00a8e45 SHA512 012b6010c28806bd9c7605295c7141ce95ba4c5803fe6a5a0ecdb1c105ee6175727256df9708c1944d008f773de45d70889d4084184e1629bb9d79c11d637dc1 +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST linux-raw-sys-0.3.0.crate 914053 BLAKE2B c1bb2ceb39c3d6d8495a6b968799eee01e383d8d60eb17bafaecda908c537edd8fe385a7c645253bbe7f71e5704025f55cf48fc1a30740540d7595239e11f191 SHA512 aa9111afd452d2f3c8c1e255962ac5453957a5adaad68b24a781583faf9cdadfc76450a1bece8fb6e0f183f078ce81a250c7062f4bcaca866cd305541e959abb +DIST lodepng-3.7.2.crate 48504 BLAKE2B d1a79e8f0540152d031971f368316d791e85dddb05f789cdcc4b1d1b49bc07e881baaf74e041979d26f63b527b9664a3942e8b280be6327f487882cc363078ee SHA512 f8a9a7e9d7583881c933404dbabc341943485131b25dd778f235a89f27ae1d613ce5b45d825f546ea1919b3599f80641f8479a216c801da27d2feddd59e8847c +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST loop9-0.1.3.crate 2377 BLAKE2B 50b7ab66beeeab6891ded2f31b40297deab39a1e892c3263295f7779df65b4ddbba9a8b2cd5268bfc324fb1afdf40204178bc1d721ffccc4b470ffbc42fcef7f SHA512 468d8057f2d10afd7190add108c13089ccc61203ddb3b60d9772403b72c6e900afee8e42a2c62faec0cc4e81dbdf58a36f7ae6428aea00bd85e42baf586990c8 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d SHA512 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114 +DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 +DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST natord-1.0.9.crate 3866 BLAKE2B 8e8f576af50121e7571a1d919557ddc14a3c1511c12154a9cb74fa34cb5c2279406e1ae7ffb120242689e34d4f237d9548631f5a35f4f5d4369bafd8a728fcc6 SHA512 bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a +DIST noisy_float-0.2.0.crate 15564 BLAKE2B 12708b3af27234d16447ec2ac882ae0b8d31d01d9b25165206a1c289d0d5b514f659c380ca73ab08f6e236e62e844c70fc51fc0e3e7a629749e98e6ad09fc388 SHA512 98e7914d37e9c170753e999e349eb50603c4df5f9abc0c9803c150604e05848be24af318ca0370cc4902250aad2641b1393f2e75da15bf581737e44d3719cd38 +DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f +DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c +DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 +DIST pbr-1.1.1.crate 13786 BLAKE2B 4a00c8fff0eff5b42cf26d8fafddb16b88f2ef622077f64c9bb28b5d80a5c7eeaf235eb0278dc2a07f7abef209bbf39c83422b75da7b1517df41221b0c86e6eb SHA512 d38eefb457acb6a585827e07d5bbe561952e7285f6a281f103b3d78718c234887c365e00995823b71606e547e779320e1a2987aeca3c95132281f087178c776f +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +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 png-0.17.6.crate 80695 BLAKE2B 2fd956ff04d32a386aec4210939cb9cec5dfca4b72c98dfe49aefa130a229414e6e1692ed55fe9704dd56ef11851b61c3fe0fc50a9207192407432c1332c3f15 SHA512 16a3c657efb1a23b47b2bd51f635ef35338c3b9920b604f216dd6d0ac3a8b21e12e854591739bded2947036f4fc1abde0604d9a8ae5a6639562a46e98d29ee9e +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +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.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e +DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 +DIST quinn-0.11.5.crate 75845 BLAKE2B bc05e802ff963d14aaa41daf6382ef0e6b8bf78c90ec13ecbb814801354eded1389d782604e57e4ae70fcc177e21812e6cdff37ec0299619ecaab5311d301ac8 SHA512 25045927ff503e8bdcd629f6ee869d935ffce490b507e8d1db8e9210424be2d2da5d2dd762bed7c09c658674ea048481ce8dc1eee0d32859a2d29be9adcc3de5 +DIST quinn-proto-0.11.8.crate 204226 BLAKE2B b815f4884d6c01a6148ba52fe4d703c1f56bfb8a71fc60cc88e9fb2eb68c85f820166fcf4481ed91d1e0f8ed5bb989e9d9f590b96ed86c2f04ec99e43d517715 SHA512 b62c383cc4add7a19f64dfa63b5cb2b2c60a784f96bacaff6c77fbc9e9f399ccfe7df2df79315701348f56c077973d5a3df4d3d0cbea239aec947a005d6b006c +DIST quinn-udp-0.5.5.crate 22778 BLAKE2B 594ca163a26177b48978037ebd65f63f34e307c6d30715a37ab75f0998be2b87fc4f2d4de3e24e34bcef3996027a143b665cfaabd8b3906a08a8ad891c941571 SHA512 3c25a7df29556ea88e7c350bdd7a6fd43d32d1a69cba8e5f88f2d9073a309d92d0e44436d7afc756b75537ab8f51d9ef898264e8008f2893cfbf4052096d94de +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 rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3 +DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda +DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST reqwest-0.12.8.crate 178052 BLAKE2B e2f3d63b9fdf6cf3c676408f588e1004f20f3c6a9e29d9cdfdad383c994cbd0be9b8a5b170de16aeae6b4b47aa2cbf800ddedf585f9dbaa564d2eaaa9b38bae2 SHA512 c9f938b5b4fef1302b9901bfa73cfb2acfe78e31fb1f1b5c22efcb65c9b8a4b0c13b70aa0e5dc728562257d29d42c3297b243997c7d5f41edf06717ebbd8ccd6 +DIST resize-0.7.4.crate 10345 BLAKE2B 1d6895aef121f6f63bae80b227e12a41e27263e3fa4620cb61e87e6c2dc5349838be604493013304f70e2c2d5d32a1e07bc4ed889ae3fdea059e664fb5c7bd91 SHA512 2ce9246857c42d794c0d41b97ed1c180ec49829b4aae820cddd18aa85bf276f88935a1dff8c2aaa09109ae5b8a7a40456b9227fc52bd61c442920e46e1807112 +DIST resvg-0.44.0.crate 78820 BLAKE2B e082081ea0004f61e0f4c0a63c1ade1ea266e78a2d789102d08a9fa33b712ad89c8153b7f2c802d1c1876ddc7af4594679b7448aa4ff36ffbf539a85b0ff9207 SHA512 c107dd09bb577ab9191191178ece6cdd6fca2eebd4f68dc4f485eb91227d7198374c5688db0ab814c4be03e8d330c41207795a37672f74d83757c4f8173e0176 +DIST resvg-0.45.1.crate 78002 BLAKE2B 40098b5943ebc7850860693a9c450248797fc765e2f6b5f00cafdf68bca1e49f15f10ee8c9f7b16ae86d0bcf4762c4c0a30d5af2774d2fef60bf4403ca587470 SHA512 ffd307e8426f6ed7ba4ed03e6c356bae000c2870efb8b37515150f2ebc920272a89bf72071f0fe60ea40f13c43061c3eff56c83e9056b74bd5b10789e71b715b +DIST rgb-0.8.36.crate 16576 BLAKE2B d1cfe1d22070883ef9313376145f8810dab360259dc2a23b4507ed3eb02b324e1dde46cfceb608ce745a87cd2520b2ce49c1e8827ed07c7c7b9aeb60d64f981d SHA512 e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612 +DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +DIST roxmltree-0.18.0.crate 42463 BLAKE2B 0909b58700207d8e1319d17ce06b4a30cb535c40b973a4bc40c55098f115a22bb722f8b9da10392d7d0601cf15e185ea9f5a7d2cca4acccae219b705067e008b SHA512 cdc7f08bb761f7b5e4853afb9e451ddcbe9d9d436f5cbb78a126c7fb42c99f5ae1a9b1fd4738d169c2ae101a7ec7215e2ad4bf2f37c78a7d3e13b1a6d2410a4b +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +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.37.5.crate 305076 BLAKE2B 79ab9a7889f32777b2c120f01ea8040c04e20f650b9176ae97ddb4cc00c3e347b77ba848476dacba1b7c7af1f38a69cc6608e6dfa32aca2d4e62a25bc896b778 SHA512 6b32fd097f25ef5d60adf8aa591011b8fbf2b03d12b947e69b141e4ce4921ed3ac49a657622368fde4e9a50437b58331959bce27c7e05c7f5e9ab796d7754020 +DIST rustls-0.23.14.crate 335389 BLAKE2B b6e82a9318464a775d9c2f7eff0a677b29ea8bb42b6338dbb15a4c734bd046cf8e59cc583fe494952f7bc9ea92a4d1021cbaee644ca478322804a00fb06d6392 SHA512 0a21978d53da5f5cbfc73f78553e6b8ce198259759c847f1af9b9f417085abeffe1ec2035186568e2b6460723b67c842b5cb400147fd201c9009c7c24450cdf1 +DIST rustls-native-certs-0.8.0.crate 32185 BLAKE2B 8660c48e818329639885fafbb35dd66bc95a4794e81f25f7444d6680d99607fc8c2f97379d73568cb6585674c44cd4be71c0286c74e76a70553897d5fd5a923c SHA512 856d2da2e37b58c9444e0b057c369b5eda5c6dfae635c14e93594ab48ff6df8de9b8ebdb6ed546f1b2de0c568322b1072c2a06e9939d7bc04b8dd45981f292cd +DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 +DIST rustls-pki-types-1.10.0.crate 55134 BLAKE2B e61e78231bb48b6b249e3b1fa6a6edde4479c4b263ad78f78fcb78982d4fadae7c67ac08077b9b0ec32d0f0d527e12f3ecf456ba11f9740854f0cedeeb881d82 SHA512 8a5c51acfb97cef6e9aa2516b3a2a07f6fd37884b7597bdf81e16bd6ad7512fe45f0b95f4635963fd6e74c0aa79fefed1c3f1a9e1fbf7ab78477302fc333743c +DIST rustls-webpki-0.102.8.crate 204327 BLAKE2B 8db832f181b46bdecc419e1433dd5550bc181cbffa1961aa90b2533f92696ebe15d71d742225bf806e2dc3a4ebb110d48bf62b0677089df1eede6d5a072c0a28 SHA512 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba +DIST rustybuzz-0.18.0.crate 270070 BLAKE2B 0838f8196c3e2d539945c0cff844cbe936ab3fc7ac5b9b3a103da4deba30cf5005785ac5c3ce2e8c680a6fbbb345ae61e759f2e897339fcc74061da6762c30ed SHA512 e148f2c2667cc05e7a123f0d0d79be8315f1c52cbd5a93f975c6636ad5b88b6b1c5cdc2bc9735b19936accc3f25d9ed346a2b812f92314526499c53250235dc3 +DIST rustybuzz-0.20.1.crate 272721 BLAKE2B 952760b72a8fec098321584cae5fb997b4b23ad3ca98926e96c231dda2ed385baca3c83037305553dc3c6ce4f112aee07465019be7d85903d06801e04c7d7b79 SHA512 83f9a74b64e289feb853ce6fd7b24dbfc20d9a4cc0165cf5dc62583f2ea958b97d367721933aebf7b26062175ac00234bc83982fc1fd581c570011bf6b9e168c +DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 +DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST security-framework-2.10.0.crate 79723 BLAKE2B 9978af62742c6f58c6720a7a9d76aef3627531a4e5cb2b131584727237ec743eb1e688029c8abfcecdc8280b16e6fc85fb9c6fd93be65621363b0e3945899a83 SHA512 693944670032db795ceb944b187ecd96f094449fc801cc5f8b903a5cf117832a4db97c23dd0ab6d66a61da7ab56b5e9433b5993cbcd0b8dfd88f96e819958a5e +DIST security-framework-sys-2.10.0.crate 18676 BLAKE2B 4c16983b5bad471b18c52e34fb6a2762097bcbb0891c7c8a8423777e01bb27341576114f6ed90aaa80cc3e0ee264b3bbe9335886565f7b2a91e37f0ac3f555e2 SHA512 10c006488bd52bffba72f7aa44cc58e292c186259054aa85f882c3f0198586574a9c722ba80f101710b867148e823596f8d1ead1b6a753e6b50e702f5fcbf904 +DIST serde-1.0.159.crate 77014 BLAKE2B a377be7b7a0624ca9449d962693100d4ee892a252b4fe1326dee2057a214029ecacde05aedb7f0adcebc9815e6b4ea7ec2096ef4db4c55526defdef88a20cc25 SHA512 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d +DIST serde_derive-1.0.159.crate 55039 BLAKE2B 6a239fe8b045c5d61e3503186325e2e4fd3cdbd13e6727e79b673f894f5fdd0872419b0b0f6dae97b9c3dbf737b41bb4816e92fc6a0efa0487350bdb0a8dbb7a SHA512 ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574 +DIST serde_json-1.0.95.crate 144618 BLAKE2B beb05d7c37fcbacf4cc7dc04380e818a144a81e20e09ac9aecf6488bc18b142713bd1e9c7bc2ff4d10dd2385ccd280207cd992380bde4616db54f0852141eb0f SHA512 ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simplecss-0.2.1.crate 19418 BLAKE2B 1cb0f9d0279bbb3756a6cd66505ca5be7df3c1a9ee4099c421c93991ace676cf5292db91ebdca9555b6b16859cd6786a9d1757d078c29e2141e482d193a76203 SHA512 4a7de5e332d88447b418b5eeb9fd87a2ab7ba819c2af4b84988330631a02ec42ec868cf5c6f5f43f8e5d5e78fb9b5d3b6ecbae254fe65ccd9345bb5da01ee6fd +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST slab-0.4.8.crate 16928 BLAKE2B f20603e1331a767c3f55b56d58bbdb9fc126794a116db128fce6d204122c420e9a65478f9f10a26f86c045dbd55a62556862f4339f3a41419f810bcfa9fd145d SHA512 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192 +DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST svgtypes-0.15.2.crate 42150 BLAKE2B 00035133c6b2863953019b04767a77b944591ccdc022802afd3add6c6254717e2bcd0ba2352df051fed00bc0df0e9fb308bdfb15a2ab362f6282019b3d5cd3c6 SHA512 86be2bba3afcfaba5d986fb0578f7876b7ce25de5f5fd5e75a43db12145816d600ff3c7325c095cb59de7a2c7fb9a2ea486e1c4e3415bda6980387dcf1c25082 +DIST svgtypes-0.15.3.crate 43696 BLAKE2B 9cad4574c58edb42b0055e0fe58d7c26c0a28a41047bb6b6af50ae617b78296088ce307a4efe6743ba0bbceae6f6951242dd0f5f72ba5afe4a77c5b30c484703 SHA512 f1a20abd4a79642a6cc41f05b700172c5bcdc2549f470164792e01330db24cd544e45b87be7c52bf684bca93525fbf825574fdac530cbb761d976debd64fdbd2 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST sync_wrapper-1.0.1.crate 6939 BLAKE2B 5ba3017c80445090b5d1d4c4deb5a639df89a9f58069e136963e52799f8327cd65f9191911d3243e760936c06bdd29884381c375054e1ed3a07ab44b86d7b89e SHA512 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c +DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 +DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 +DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91 +DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2 +DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 +DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac +DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.38.1.crate 774260 BLAKE2B c30488cf0beb002732991f86ffbbd4edc4fb3661837cfecfc93b8cbf9972ff307ed4c41c893221207995953daa7123c8ae0c5dda43111df74f9192b82f2eed1c SHA512 72934b781cafb27488325de9226bcdfcd2327f4dac0d58a22b87e3ffa3604db431985efb8ec68f1287d1cf17a9c3273aea89558d19572ecd2895e0e64b97141c +DIST tokio-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664 +DIST tokio-util-0.7.12.crate 115177 BLAKE2B c6018d9d228ca74f198767ea9be53569bcceb369e4dc9ea10b31e7baa0a4a6368f1ee23532121499e31f2da3f825184ef7f8e00911efb1c2e37295c1ea3ef19d SHA512 df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78 +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 +DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 +DIST try-lock-0.2.4.crate 4467 BLAKE2B 7afbe36d02ccf31351c7c7ca4415578383bb4d0fbf89ba2c5c7835dbf410326fb0f6cb302baf7c1edccc4b193a2ab8079545fd67f26a74457d116204f3c6e745 SHA512 fbd989589eb0a1fb226de65537d51eceab632603e69710b37708d6109ed09c07333189675d5e560e35cc836e5cd211c726d8ce247186b5ea4529328d46c22632 +DIST ttf-parser-0.15.2.crate 136251 BLAKE2B 66f205a9e0739d8040ad04b40d7d43951f0c369e634399971e8905f387036b61f28e14e247433a18d736f17d42765c1404cc146de43b698baa33bec8d123ad81 SHA512 a985eb92b8904d4a715654289d3905b178a93500689f8787cac1bfb6034c8e8afb97f3785dd3c38d11c8140a352c60350970a50114a35f5617f646231957462b +DIST ttf-parser-0.24.1.crate 197588 BLAKE2B 35f3810eedc5beba64b2a2caeebf9bfe0a9c64612c2bf8d7b8fe2ef39bfeb1b487b65f20c1ca6441a6b706fa6a5ec34289e0d495673385350259d0da6fb81758 SHA512 af0ba0a48a48a4673a89ffe10a8e33c98f3ba30ae3021c2b2adcf3c78061abcc096a4c8a68b58baf7a14d33cad6f57b981c89716c1c14f766c487923246544c3 +DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c +DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 +DIST unicode-bidi-mirroring-0.3.0.crate 8169 BLAKE2B 28dcd0f1d776a046ad6756f6f6039cc7807b5c8e7b9b0dd974bbc58fe9c12a1b5c26d2b81194d5b837421d060ae4a2b9bb916bb70137d79a527f7a2268a5d3d4 SHA512 39c971bd8a4dbc7f2f8b287e214a48746b19db6d93b71722b9e1e7961443f699daa75a421f255ae364846b9c121f6dfd8ba6bac3b4bf5b7363347704c134ce6e +DIST unicode-bidi-mirroring-0.4.0.crate 8169 BLAKE2B 187e2ac7d4bc3355e5530d2a092833a9cb6c1d1b516012db25d312c9018f680e5c4092c8f208b4b2144a79f3f45ca5d9d2ac37ac86d2c6fdd7a42a52e2600a7b SHA512 8dfd55ac7059ed8fe88fca409885242937d16c5ec3a29425210bc8f6c4dbe20c9a1ceabd4f4c33e84ed5082a3d29a0e83d633d8e4a346144a6883b9e04d73656 +DIST unicode-ccc-0.3.0.crate 8908 BLAKE2B 983a6150ad1d22c1e587d4e33dece5faa8404b3b8099fd1bd472fdcdee4a6da28ba01075039baed4d1eef68a59cefd572ad58c41a410c92e4cf9e4d9dddc18e8 SHA512 61b9f73ed03ec0eaaa665af2d53758aa059c2b034d50807012b97a098e6f9106ef1d2697e3e607b8b3f132c17f1da79666db25dd98ac56a24b608e3d0a18b9b8 +DIST unicode-ccc-0.4.0.crate 8942 BLAKE2B 414a8b3d4631314f754ef69a811b55e5bf91e0c52af134e2389ea0468885ee09461b46a4c3e0cfafc1ca66a6217120beee6bf1775b68aaf7ee233f1a3f83d522 SHA512 ee7f51249d900fad3efd20fc24fa1491f95f077471eabc879b49506d500a80bb3c60472367a338211e9364b7043a586e83b402bb0355ab95fc2f2a0d84b017a7 +DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-properties-0.1.3.crate 42252 BLAKE2B 2c054d7e84f739514a79dca218aed1580b06c66dd66a760afaa433c8822eb45ee97b47d00bcfae9770ab2371489db467c6667157fec73dff663847fa080e38eb SHA512 1825cb20913ec343dbbca7a2b1062c8e4bd2dd514b57598bb6f5a6545e8142b5f16377dbb3b821e9b999a1b0fc08e671b16e1d4f6b7a953ea40e8196b51744a2 +DIST unicode-script-0.5.5.crate 43874 BLAKE2B e7961ea75544ec6ef3bd2f835b15877c0453f2ffc286ac212072f044141e882a1a6911852235545ad8220b322dac81cca60c3f47d3126c99be382aa54e88416e SHA512 aa57fb24e60b61805b5a6a172d3caac8e18006e0cd29ffabbc063b88255a1a620a6f1b7a0164ad7ce42a253dff920739ad17f76abe10e837b7a35aee62c47c65 +DIST unicode-vo-0.1.0.crate 8084 BLAKE2B 492548fcd13dc6831114a0b4df5d2179dfb4aade7c5ccb4d0491fcbdd245b20f5784165dc2098d537249a80cef51aa76274d0968644d201ef124ea4988faa8d6 SHA512 71c89d0db109d627890304f6b4490e7ae008fae79be7d25df7d4f5685b0ee08e8efc55c1b961ad0e40a4c6ec57fe1bb5f674d0f31cfe11c244d3e3fbef4bb575 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST usvg-0.44.0.crate 136970 BLAKE2B 434b38b99c09f6d00fc576526f027ecc6dd5ba55604f350202d15e7078411bcc0819394a0d339193dafdb90dd841b5ed5508dd91efd60d3aaa693c41654de3fe SHA512 00ab3f39027bb0829b97c6cb9f43092811a87deaa2af6b7baa5227c903b15ab938c1dc5413850232e37dd7c18a0cac39cab6813da350bd39e82f6c2994d3893f +DIST usvg-0.45.1.crate 136945 BLAKE2B 04db3c6aa3291eae96bd96f48eb542c64be1e19791e3d65b6e077f308baf17fc8c84626c2d422f61f697076501b9918bfdb58dd29efb69f42c43d0e50f85bde8 SHA512 09db0d3aad90b963ff489dfc1c02b4c578d69422e32ef8a1a35c1b30800697ce47dda4dd6c08e2932125aa4bf0fd5f99fe5841c5375f983667d554a49af19bc9 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +DIST wasm-bindgen-futures-0.4.34.crate 15117 BLAKE2B 7a6a70d07e021680dad6ae9d4b800d153baa0ff51a2bb7bec59b4c7878335ec3dd9cd4bec1cb7826683e3d91d115671274d45da5148979623dd9e1736a1c7d1c SHA512 6b822fadaadd4b0edd2c9ca264bbc611f67e6d3eccce7034c3ed1a960dc673c591ef1f8407e58ae740dd173a1f1f82d206840f35a10b1f088630b79bcd0dff74 +DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +DIST web-sys-0.3.61.crate 706333 BLAKE2B f57cb14032e2ea01b5e0ffcef0988ee3e8227c1da7d27ef8799583f64cddb4bcfbbb145f5ea1889006fc9ff61d42b1c02d4b278d67371c9d914827113f5e4128 SHA512 dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c +DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 +DIST wild-2.1.0.crate 7548 BLAKE2B 51de93b588b1d2934a7b41a8a259a3948db846383e966ac4d1d0fde68927dedd6aac08eb659ceee893a2c1005a33e320bd7ee1b3af17c05a3f0ad6e213ef3230 SHA512 458716b78fde64c65a10ae28d9ac75494c5362a834dd48f5d29efbf7bc54323033f524cfa8ec9d4c851121cfc357d3935129069fcb746e656b8ae397cb9b197c +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-registry-0.2.0.crate 10470 BLAKE2B 65deb9af12935a537d3334c026b6a6430c9ba5d14152bcd5da03fe6732cc3df60567c8b6f61af844e2c202337eaf5ccdfc74abd498c126c3d9328666b727d61e SHA512 bc952f9cc8dfb90481a7d7951b8b08eb64e049cb99239a506319fa4ef332563b8064926218195b2062413671e35a13ba642bb3144bbf8436eca8c8fcbaaf7669 +DIST windows-result-0.2.0.crate 12756 BLAKE2B bd61fda1930933bfc9c55981b399c1f9d6d674b47ac194f413de8b4e69e476d9db7da2edd2990ce7918dd5ae28d42927bde1c8858a8f8dcab1ce9d5871d9e3dd SHA512 a8e52682e8b22f6a3d9b6fc759b69a7e1a093c777303b7fced725023b4e91dab4c5a07f8415222428e04fcaaffdc49d2b2738bac5f6a0db374cfc3ff9c540b55 +DIST windows-strings-0.1.0.crate 13832 BLAKE2B cf824e6587238df812470695dc623dbf8bed115f985ef62cda86f7a3836fca47fe0360b5bfcef81494617ad418588775673fbb8037746c75315ab6824bd3ac18 SHA512 f932d81985d7ad7598006e1271ebf2e7275b20a46cca421697f4a8517a2878264b6ece79dd684c6ecfecac0a61311d99137aa2d5c5944bc419a66749c4b99604 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST xmlparser-0.13.5.crate 26225 BLAKE2B 7e97faac189914311db8a1b83861daba2e80dbc8313a5e4acc6e7e7e05ba9235f9d0963c3fb510c62b0ba6922c76b4c8dfe6a0ca4dcf1c8afe6ff94f4c9515d8 SHA512 349ebd1945a2b8804a8c6004e45b859cc0a0925c6ce0ca24a7dcddf08622f00f4ca7daa5f9f2e0da2932f630773f83aba8270bba14f4999b1c00306cfead35ee +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe +DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb +DIST zune-jpeg-0.4.13.crate 62999 BLAKE2B 15938aa5539bdcdb7327dd8774cfd4600ac38bd18f72799abe6023dde338b6100287ff4af40d92d3d2f826fdcb7579096543b245d0f2d3062c9b43a5cc775b0d SHA512 ebd349cfee5756fff64cbfc9a59bfd1cf262453ec74c6225e058d4c09398e9c7086f340d6e5215dd72fa32d29bf0fc86e64cf42038ea1b0c1baa67097a214875 diff --git a/app-misc/agg/agg-1.5.0-r1.ebuild b/app-misc/agg/agg-1.5.0-r1.ebuild new file mode 100644 index 000000000..e697ca47a --- /dev/null +++ b/app-misc/agg/agg-1.5.0-r1.ebuild @@ -0,0 +1,304 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + adler@1.0.2 + ahash@0.7.6 + ahash@0.8.3 + aho-corasick@0.7.20 + anstream@0.2.6 + anstyle-parse@0.1.1 + anstyle-wincon@0.2.0 + anstyle@0.3.5 + anyhow@1.0.70 + arrayref@0.3.7 + arrayvec@0.7.6 + async-compression@0.4.15 + atty@0.2.14 + autocfg@1.1.0 + avt@0.14.0 + backtrace@0.3.74 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.6.0 + bumpalo@3.12.0 + bytemuck@1.13.1 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.7.2 + cc@1.1.30 + cfg-if@1.0.0 + clap@3.2.23 + clap@4.2.1 + clap_builder@4.2.1 + clap_derive@3.2.18 + clap_lex@0.2.4 + clap_lex@0.4.1 + color_quant@1.1.0 + concolor-override@1.0.0 + concolor-query@0.3.3 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + core_maths@0.1.0 + crc32fast@1.3.2 + crossbeam-channel@0.5.7 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.14 + crossbeam-utils@0.8.15 + data-url@0.3.1 + dirs-sys@0.4.0 + dirs@5.0.0 + dunce@1.0.3 + either@1.8.1 + env_logger@0.10.0 + errno-dragonfly@0.1.2 + errno@0.3.0 + fallible_collections@0.4.7 + flate2@1.0.25 + float-cmp@0.9.0 + fnv@1.0.7 + fontconfig-parser@0.5.2 + fontdb@0.22.0 + fontdue@0.7.2 + form_urlencoded@1.2.1 + futures-channel@0.3.27 + futures-core@0.3.31 + futures-io@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + getrandom@0.2.15 + gif-dispose@4.0.0 + gif@0.12.0 + gif@0.13.1 + gifsicle@1.93.0 + gifski@1.10.3 + gimli@0.31.1 + glob@0.3.1 + hashbrown@0.11.2 + hashbrown@0.12.3 + hashbrown@0.13.2 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.2.6 + hermit-abi@0.3.1 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.1.0 + httparse@1.8.0 + humantime@2.1.0 + hyper-rustls@0.27.3 + hyper-util@0.1.9 + hyper@1.5.0 + idna@0.5.0 + image-webp@0.1.3 + imagequant@4.1.1 + imagesize@0.13.0 + imgref@1.9.4 + indexmap@1.9.3 + io-lifetimes@1.0.9 + ipnet@2.7.2 + is-terminal@0.4.6 + itoa@1.0.6 + js-sys@0.3.61 + kurbo@0.11.1 + libc@0.2.159 + libm@0.2.8 + linux-raw-sys@0.3.0 + lodepng@3.7.2 + log@0.4.22 + loop9@0.1.3 + memchr@2.5.0 + memmap2@0.9.5 + memoffset@0.8.0 + mime@0.3.17 + miniz_oxide@0.5.4 + miniz_oxide@0.6.2 + miniz_oxide@0.8.0 + mio@0.8.11 + natord@1.0.9 + noisy_float@0.2.0 + num-traits@0.2.15 + num_cpus@1.15.0 + object@0.36.5 + once_cell@1.20.2 + openssl-probe@0.1.5 + os_str_bytes@6.5.0 + pbr@1.1.1 + percent-encoding@2.3.1 + pico-args@0.5.0 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + png@0.17.6 + ppv-lite86@0.2.20 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.87 + quick-error@2.0.1 + quinn-proto@0.11.8 + quinn-udp@0.5.5 + quinn@0.11.5 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rayon-core@1.11.0 + rayon@1.7.0 + redox_syscall@0.2.16 + redox_users@0.4.3 + regex-syntax@0.6.29 + regex@1.7.3 + reqwest@0.12.8 + resize@0.7.4 + resvg@0.44.0 + rgb@0.8.36 + ring@0.17.8 + roxmltree@0.18.0 + roxmltree@0.20.0 + rustc-demangle@0.1.24 + rustc-hash@2.0.0 + rustix@0.37.5 + rustls-native-certs@0.8.0 + rustls-pemfile@2.2.0 + rustls-pki-types@1.10.0 + rustls-webpki@0.102.8 + rustls@0.23.14 + rustybuzz@0.18.0 + ryu@1.0.13 + schannel@0.1.23 + scopeguard@1.1.0 + security-framework-sys@2.10.0 + security-framework@2.10.0 + serde@1.0.159 + serde_derive@1.0.159 + serde_json@1.0.95 + serde_urlencoded@0.7.1 + shellexpand@3.1.0 + shlex@1.3.0 + simplecss@0.2.1 + siphasher@1.0.1 + slab@0.4.8 + slotmap@1.0.7 + smallvec@1.13.2 + socket2@0.5.7 + spin@0.9.8 + strict-num@0.1.1 + strsim@0.10.0 + subtle@2.6.1 + svgtypes@0.15.2 + syn@1.0.109 + syn@2.0.79 + sync_wrapper@1.0.1 + termcolor@1.2.0 + textwrap@0.16.0 + thiserror-impl@1.0.40 + thiserror@1.0.40 + thread_local@1.1.7 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-rustls@0.26.0 + tokio-util@0.7.12 + tokio@1.38.1 + tower-service@0.3.2 + tracing-core@0.1.30 + tracing@0.1.37 + try-lock@0.2.4 + ttf-parser@0.15.2 + ttf-parser@0.24.1 + unicode-bidi-mirroring@0.3.0 + unicode-bidi@0.3.13 + unicode-ccc@0.3.0 + unicode-ident@1.0.8 + unicode-normalization@0.1.22 + unicode-properties@0.1.3 + unicode-script@0.5.5 + unicode-vo@0.1.0 + unicode-width@0.1.14 + untrusted@0.9.0 + url@2.5.2 + usvg@0.44.0 + utf8parse@0.2.1 + version_check@0.9.4 + want@0.3.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.95 + wasm-bindgen-futures@0.4.34 + wasm-bindgen-macro-support@0.2.95 + wasm-bindgen-macro@0.2.95 + wasm-bindgen-shared@0.2.95 + wasm-bindgen@0.2.95 + web-sys@0.3.61 + weezl@0.1.8 + wild@2.1.0 + 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-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + 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.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + 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.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + xmlparser@0.13.5 + xmlwriter@0.1.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + zune-core@0.4.12 + zune-jpeg@0.4.13 +" + +inherit cargo + +DESCRIPTION="Command-line tool for generating animated GIF files from asciicast v2 files" +HOMEPAGE="https://github.com/asciinema/agg" +SRC_URI="https://github.com/asciinema/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + AGPL-3+ Apache-2.0 BSD-2 BSD GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016 + ZLIB + || ( CC0-1.0 MIT-0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-misc/agg/agg-1.7.0.ebuild b/app-misc/agg/agg-1.7.0.ebuild new file mode 100644 index 000000000..c8aaaec64 --- /dev/null +++ b/app-misc/agg/agg-1.7.0.ebuild @@ -0,0 +1,310 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + adler@1.0.2 + ahash@0.7.6 + ahash@0.8.3 + aho-corasick@0.7.20 + anstream@0.2.6 + anstyle-parse@0.1.1 + anstyle-wincon@0.2.0 + anstyle@0.3.5 + anyhow@1.0.70 + arrayref@0.3.7 + arrayvec@0.7.6 + async-compression@0.4.15 + atty@0.2.14 + autocfg@1.1.0 + avt@0.16.0 + backtrace@0.3.74 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.6.0 + bumpalo@3.12.0 + bytemuck@1.13.1 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.7.2 + cc@1.1.30 + cfg-if@1.0.0 + clap@3.2.23 + clap@4.2.1 + clap_builder@4.2.1 + clap_derive@3.2.18 + clap_lex@0.2.4 + clap_lex@0.4.1 + color_quant@1.1.0 + concolor-override@1.0.0 + concolor-query@0.3.3 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + core_maths@0.1.0 + crc32fast@1.3.2 + crossbeam-channel@0.5.7 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.14 + crossbeam-utils@0.8.15 + data-url@0.3.1 + dirs-sys@0.4.0 + dirs@5.0.0 + dunce@1.0.3 + either@1.8.1 + env_logger@0.10.0 + errno-dragonfly@0.1.2 + errno@0.3.0 + fallible_collections@0.4.7 + flate2@1.0.25 + float-cmp@0.9.0 + fnv@1.0.7 + fontconfig-parser@0.5.2 + fontdb@0.23.0 + fontdue@0.7.2 + form_urlencoded@1.2.1 + futures-channel@0.3.27 + futures-core@0.3.31 + futures-io@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + getrandom@0.2.15 + gif-dispose@4.0.0 + gif@0.12.0 + gif@0.13.1 + gifsicle@1.93.0 + gifski@1.10.3 + gimli@0.31.1 + glob@0.3.1 + hashbrown@0.11.2 + hashbrown@0.12.3 + hashbrown@0.13.2 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.2.6 + hermit-abi@0.3.1 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.1.0 + httparse@1.8.0 + humantime@2.1.0 + hyper-rustls@0.27.3 + hyper-util@0.1.9 + hyper@1.5.0 + idna@0.5.0 + image-webp@0.2.4 + imagequant@4.1.1 + imagesize@0.13.0 + imgref@1.9.4 + indexmap@1.9.3 + io-lifetimes@1.0.9 + ipnet@2.7.2 + is-terminal@0.4.6 + itoa@1.0.6 + js-sys@0.3.61 + kurbo@0.11.1 + libc@0.2.159 + libm@0.2.8 + linux-raw-sys@0.3.0 + lodepng@3.7.2 + log@0.4.22 + loop9@0.1.3 + memchr@2.5.0 + memmap2@0.9.5 + memoffset@0.8.0 + mime@0.3.17 + miniz_oxide@0.5.4 + miniz_oxide@0.6.2 + miniz_oxide@0.8.0 + mio@0.8.11 + natord@1.0.9 + noisy_float@0.2.0 + num-traits@0.2.15 + num_cpus@1.15.0 + object@0.36.5 + once_cell@1.20.2 + openssl-probe@0.1.5 + os_str_bytes@6.5.0 + pbr@1.1.1 + percent-encoding@2.3.1 + pico-args@0.5.0 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + png@0.17.6 + ppv-lite86@0.2.20 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.87 + quick-error@2.0.1 + quinn-proto@0.11.8 + quinn-udp@0.5.5 + quinn@0.11.5 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rayon-core@1.11.0 + rayon@1.7.0 + redox_syscall@0.2.16 + redox_users@0.4.3 + regex-syntax@0.6.29 + regex@1.7.3 + reqwest@0.12.8 + resize@0.7.4 + resvg@0.45.1 + rgb@0.8.36 + ring@0.17.8 + roxmltree@0.18.0 + roxmltree@0.20.0 + rustc-demangle@0.1.24 + rustc-hash@2.0.0 + rustix@0.37.5 + rustls-native-certs@0.8.0 + rustls-pemfile@2.2.0 + rustls-pki-types@1.10.0 + rustls-webpki@0.102.8 + rustls@0.23.14 + rustybuzz@0.20.1 + ryu@1.0.13 + schannel@0.1.23 + scopeguard@1.1.0 + security-framework-sys@2.10.0 + security-framework@2.10.0 + serde@1.0.159 + serde_derive@1.0.159 + serde_json@1.0.95 + serde_urlencoded@0.7.1 + shellexpand@3.1.0 + shlex@1.3.0 + simplecss@0.2.1 + siphasher@1.0.1 + slab@0.4.8 + slotmap@1.0.7 + smallvec@1.13.2 + socket2@0.5.7 + spin@0.9.8 + strict-num@0.1.1 + strsim@0.10.0 + subtle@2.6.1 + svgtypes@0.15.3 + syn@1.0.109 + syn@2.0.79 + sync_wrapper@1.0.1 + termcolor@1.2.0 + textwrap@0.16.0 + thiserror-impl@1.0.40 + thiserror@1.0.40 + thread_local@1.1.7 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-rustls@0.26.0 + tokio-util@0.7.12 + tokio@1.38.1 + tower-service@0.3.2 + tracing-core@0.1.30 + tracing@0.1.37 + try-lock@0.2.4 + ttf-parser@0.15.2 + ttf-parser@0.25.1 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.13 + unicode-ccc@0.4.0 + unicode-ident@1.0.8 + unicode-normalization@0.1.22 + unicode-properties@0.1.3 + unicode-script@0.5.5 + unicode-vo@0.1.0 + unicode-width@0.1.14 + untrusted@0.9.0 + url@2.5.2 + usvg@0.45.1 + utf8parse@0.2.1 + version_check@0.9.4 + want@0.3.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.95 + wasm-bindgen-futures@0.4.34 + wasm-bindgen-macro-support@0.2.95 + wasm-bindgen-macro@0.2.95 + wasm-bindgen-shared@0.2.95 + wasm-bindgen@0.2.95 + web-sys@0.3.61 + weezl@0.1.8 + wild@2.1.0 + 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-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + 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.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + 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.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + xmlparser@0.13.5 + xmlwriter@0.1.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + zune-core@0.4.12 + zune-jpeg@0.4.13 +" + +RUST_MIN_VER="1.85.0" + +inherit cargo + +DESCRIPTION="Command-line tool for generating animated GIF files from asciicast files" +HOMEPAGE=" + https://docs.asciinema.org/manual/agg/ + https://github.com/asciinema/agg +" +SRC_URI="https://github.com/asciinema/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3+" +LICENSE+=" GPL-2" # gifsicle +LICENSE+=" Apache-2.0 ISC MIT" # ring +# Dependent crate licenses +LICENSE+=" + AGPL-3+ Apache-2.0 BSD-2 BSD GPL-3+ ISC MIT Unicode-DFS-2016 ZLIB + || ( CC0-1.0 MIT-0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-misc/agg/metadata.xml b/app-misc/agg/metadata.xml new file mode 100644 index 000000000..566e3573b --- /dev/null +++ b/app-misc/agg/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + asciinema/agg + + Marcin Kulik + m@ku1ik.com + + + diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest new file mode 100644 index 000000000..d24219811 --- /dev/null +++ b/app-misc/ani-cli/Manifest @@ -0,0 +1 @@ +DIST ani-cli-4.10.tar.gz 474063 BLAKE2B 57361f3d7e7b301e825a729d6abd81978165b721487ed94a1ae16cc9f3563763239239b093b853c249e8be119a83bdb422afd6c68d7b36bdc1168ba9c9dd3ad3 SHA512 785ea92cd6d9470a9d722638f766bc176644962b7fde85e8dd0bf4ba38c8e538b00ca1a62e06b2b2626bfdb134856b4e6779912e667a001f6155777ff7ecd439 diff --git a/app-misc/ani-cli/ani-cli-4.10.ebuild b/app-misc/ani-cli/ani-cli-4.10.ebuild new file mode 100644 index 000000000..dbe97a9d2 --- /dev/null +++ b/app-misc/ani-cli/ani-cli-4.10.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A cli to browse and watch anime." +HOMEPAGE="https://github.com/pystardust/ani-cli" +if [[ "${PV}" == *9999* ]]; then + EGIT_REPO_URI="https://github.com/pystardust/${PN}.git" + inherit git-r3 +else + SRC_URI=" + https://github.com/pystardust/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + " + S="${WORKDIR}/${P}" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + app-shells/fzf + media-video/mpv + net-misc/aria2[adns] + net-misc/curl + net-misc/yt-dlp +" + +RDEPEND="${DEPEND}" + +src_install() { + dobin "${PN}" + doman "${PN}.1" +} diff --git a/app-misc/ani-cli/ani-cli-9999.ebuild b/app-misc/ani-cli/ani-cli-9999.ebuild new file mode 100644 index 000000000..dbe97a9d2 --- /dev/null +++ b/app-misc/ani-cli/ani-cli-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A cli to browse and watch anime." +HOMEPAGE="https://github.com/pystardust/ani-cli" +if [[ "${PV}" == *9999* ]]; then + EGIT_REPO_URI="https://github.com/pystardust/${PN}.git" + inherit git-r3 +else + SRC_URI=" + https://github.com/pystardust/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + " + S="${WORKDIR}/${P}" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + app-shells/fzf + media-video/mpv + net-misc/aria2[adns] + net-misc/curl + net-misc/yt-dlp +" + +RDEPEND="${DEPEND}" + +src_install() { + dobin "${PN}" + doman "${PN}.1" +} diff --git a/app-misc/ani-cli/metadata.xml b/app-misc/ani-cli/metadata.xml new file mode 100644 index 000000000..a723012dc --- /dev/null +++ b/app-misc/ani-cli/metadata.xml @@ -0,0 +1,19 @@ + + + + + strdenis02@gmail.com + Denis Strizhkin + + + j327aq10@anonaddy.me + Primary maintainer + + + med.anis.jbara.2000@gmail.com + Primary maintainer + + + pystardust/ani-cli + + diff --git a/app-misc/arttime/Manifest b/app-misc/arttime/Manifest new file mode 100644 index 000000000..7c6d3b070 --- /dev/null +++ b/app-misc/arttime/Manifest @@ -0,0 +1 @@ +DIST arttime-2.3.4.tar.gz 399323 BLAKE2B 5ca50c452f954030f4f78d9be743f706c062b41e85dc33927b4ad067dd8c34e0b788a1ad1a70905a3df66f77dea0472b500b9994ac324334fd95f7732836a7db SHA512 a1cd26647e5566ffd3013d6dbd55677e62db466db284a18a70244c02a0e730c85587f141292a30b3e537378fb10d5a855550ba25be76d6b2da690de890cc15e0 diff --git a/app-misc/arttime/arttime-2.3.4.ebuild b/app-misc/arttime/arttime-2.3.4.ebuild new file mode 100644 index 000000000..e751bce16 --- /dev/null +++ b/app-misc/arttime/arttime-2.3.4.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="CLI application that blends beauty of ASCII" +HOMEPAGE="https://github.com/poetaman/arttime" +SRC_URI="https://github.com/poetaman/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-shells/zsh +" +RDEPEND=" + ${DEPEND} +" + +src_prepare() { + default + gunzip share/man/man1/arttime.1.gz || die + gunzip share/man/man1/artprint.1.gz || die +} + +src_install() { + dobin bin/arttime + dobin bin/artprint + + insinto /usr/share/${PN} + doins -r share/${PN}/src + doins -r share/${PN}/textart + doins -r share/${PN}/keypoems + + doman share/man/man1/arttime.1 + doman share/man/man1/artprint.1 + + dodoc README.md +} + +pkg_postinst() { + optfeature "Desktop notifications" x11-libs/libnotify +} diff --git a/app-misc/arttime/metadata.xml b/app-misc/arttime/metadata.xml new file mode 100644 index 000000000..8716f1473 --- /dev/null +++ b/app-misc/arttime/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/poetaman/arttime/issues + poetaman/arttime + + diff --git a/app-misc/astroterm/Manifest b/app-misc/astroterm/Manifest new file mode 100644 index 000000000..a424be1d0 --- /dev/null +++ b/app-misc/astroterm/Manifest @@ -0,0 +1,3 @@ +DIST astroterm-1.0.7.tar.gz 20463291 BLAKE2B 378dad2e26f77c92c5cdd0e9fced74f4e1c31ee5fd379cb6d92abf0b65b756415a1c7131413646163fa8d485ddcfd713ba13ac749ccd758d5c98638a247d05d3 SHA512 5cf90902db2ce1920f463e5fa7780d2b117bb20977d879615cf31947e623678dc90723426b61a99532d0b9c8b2ad8cbba2e94457287e6b8a5fba8bc6cd151eba +DIST astroterm-1.0.9.tar.gz 20467780 BLAKE2B cc6a04c1b04dd137197147874676742e617afef0c6b9cf6d27ad5d713eb7cfa537c643cd16eb3b1da2bf0188a62a477d7d07842a43cc811bc746163968414844 SHA512 4524341e3216839e4f9100f6a2465681dd936598ec32e322ab23ba2ac5d9ed87f3db9f9ad0f370ca9604288286da79878b9a137c10630ef685e822a4e45391ac +DIST bsc5 291548 BLAKE2B 2cfbfed91c2bc09c4685da3d48e26ba4356298550bba7cabab088eacf49c80ef2b2ee0a9ead5ce89873ac4b3978d13c9dde345e783682c3b896a54324cf99c11 SHA512 b96630ef38fa43bedff0462181b43276dca6c12d53ff91eb073d4985ec0fd191a6c84f8261cf6d4259f28ec80566765f53009fdca5508625ab8cb825c1e48e6a diff --git a/app-misc/astroterm/astroterm-1.0.7.ebuild b/app-misc/astroterm/astroterm-1.0.7.ebuild new file mode 100644 index 000000000..5c4276ed1 --- /dev/null +++ b/app-misc/astroterm/astroterm-1.0.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A planetarium for your terminal!" +HOMEPAGE="https://github.com/da-luce/astroterm" +SRC_URI=" + https://github.com/da-luce/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/BSC5 -> bsc5 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/argtable +" + +BDEPEND=" + || ( dev-util/xxd app-editors/vim-core dev-util/tinyxxd[xxd] ) +" + +src_prepare() { + default + cp "${DISTDIR}/bsc5" "${S}/data" || die + cp -r "${S}/scripts" "${WORKDIR}/scripts" || die +} + +src_compile() { + meson_src_compile +} + +src_install() { + meson_src_install +} diff --git a/app-misc/astroterm/astroterm-1.0.9.ebuild b/app-misc/astroterm/astroterm-1.0.9.ebuild new file mode 100644 index 000000000..5c4276ed1 --- /dev/null +++ b/app-misc/astroterm/astroterm-1.0.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A planetarium for your terminal!" +HOMEPAGE="https://github.com/da-luce/astroterm" +SRC_URI=" + https://github.com/da-luce/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://web.archive.org/web/20231007085824if_/http://tdc-www.harvard.edu/catalogs/BSC5 -> bsc5 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/argtable +" + +BDEPEND=" + || ( dev-util/xxd app-editors/vim-core dev-util/tinyxxd[xxd] ) +" + +src_prepare() { + default + cp "${DISTDIR}/bsc5" "${S}/data" || die + cp -r "${S}/scripts" "${WORKDIR}/scripts" || die +} + +src_compile() { + meson_src_compile +} + +src_install() { + meson_src_install +} diff --git a/app-misc/astroterm/metadata.xml b/app-misc/astroterm/metadata.xml new file mode 100644 index 000000000..9744009f5 --- /dev/null +++ b/app-misc/astroterm/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/da-luce/astroterm/issues + da-luce/astroterm + + diff --git a/app-misc/aw-client/Manifest b/app-misc/aw-client/Manifest new file mode 100644 index 000000000..e96d0f11a --- /dev/null +++ b/app-misc/aw-client/Manifest @@ -0,0 +1 @@ +DIST aw-client-0.11.0.tar.gz 45734 BLAKE2B d377a261fd74d6b0722e55da6d5c3c6f11a18463fca085fcfaaba193fd4c047385b1bd133b95726aa857e090cbe65bfc97f8b2a4926a3f89e88e16e2527c8e78 SHA512 93baaeb4cc5792a0256d70563a7d779543e64f952daa02beaf69af1d00d7741ecc62109696a600c9698a8de89c62e933910a9fb80ca2f0928b122d33414635df diff --git a/app-misc/aw-client/aw-client-0.11.0.ebuild b/app-misc/aw-client/aw-client-0.11.0.ebuild new file mode 100644 index 000000000..34e153854 --- /dev/null +++ b/app-misc/aw-client/aw-client-0.11.0.ebuild @@ -0,0 +1,35 @@ +# 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_12 ) + +inherit distutils-r1 + +COMMIT="f7a8dbb3f81be81224368970054fd33d2814c9d7" + +DESCRIPTION="Client library for ActivityWatch" +HOMEPAGE="https://activitywatch.net" +SRC_URI="https://github.com/ActivityWatch/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# Test tries to connect to aw-server +RESTRICT="test" + +RDEPEND=" + app-misc/aw-core[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/persist-queue[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" diff --git a/app-misc/aw-client/metadata.xml b/app-misc/aw-client/metadata.xml new file mode 100644 index 000000000..22eb685c7 --- /dev/null +++ b/app-misc/aw-client/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + ActivityWatch/aw-client + + diff --git a/app-misc/aw-core/Manifest b/app-misc/aw-core/Manifest new file mode 100644 index 000000000..f91174658 --- /dev/null +++ b/app-misc/aw-core/Manifest @@ -0,0 +1 @@ +DIST aw-core-0.5.16.tar.gz 70074 BLAKE2B 66cb3f8fcacd5273b393cda80a2df3c11d1ad083d28ac4e7334d36ee4c739564f6324830f6e572578a76ab4e08463e5a2ce65dd9e1b6db61f4b1b1ed5d93c6ac SHA512 58aa9242d5e1e9ff6bc64d1a74069c1c5713a49f975dccc8230752d8f182ff1f8ce492bd6bcadc87fcb0e84e3d7d92fbeeda4713d08b2bb58ec214521da67fbd diff --git a/app-misc/aw-core/aw-core-0.5.16.ebuild b/app-misc/aw-core/aw-core-0.5.16.ebuild new file mode 100644 index 000000000..986c4d7a2 --- /dev/null +++ b/app-misc/aw-core/aw-core-0.5.16.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 + +DESCRIPTION="Core library for ActivityWatch" +HOMEPAGE="https://activitywatch.net" +SRC_URI="https://github.com/ActivityWatch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/deprecation[${PYTHON_USEDEP}] + dev-python/iso8601[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/peewee[${PYTHON_USEDEP}] + dev-python/rfc3339-validator[${PYTHON_USEDEP}] + dev-python/strict-rfc3339[${PYTHON_USEDEP}] + dev-python/TakeTheTime[${PYTHON_USEDEP}] + dev-python/timeslot[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] +" + +DEPEND=" + ${RDEPEND} +" + +distutils_enable_tests pytest diff --git a/app-misc/aw-core/metadata.xml b/app-misc/aw-core/metadata.xml new file mode 100644 index 000000000..82ca7e5a2 --- /dev/null +++ b/app-misc/aw-core/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + ActivityWatch/aw-core + + diff --git a/app-misc/badvideo/Manifest b/app-misc/badvideo/Manifest new file mode 100644 index 000000000..a5c1b5784 --- /dev/null +++ b/app-misc/badvideo/Manifest @@ -0,0 +1 @@ +DIST badvideo-5.2.gh.tar.gz 20090147 BLAKE2B 192fbbe885d576075dc4b258cc2e81c3dc6feeeb49620c3f6dddc80d6edf4e3c4ee9e60c253c1ce563c86cb73aeb9aca4cd8fbef557c730360717648b07550e0 SHA512 59e53c61251c1e60e0e694ce0916caca2a933d9c4e27d2bf6d401b859602148353a035309209c27c5a74cd801ad8b4c91455eed8a3635cd97938dc6718dc5012 diff --git a/app-misc/badvideo/badvideo-5.2.ebuild b/app-misc/badvideo/badvideo-5.2.ebuild new file mode 100644 index 000000000..c8e9d4b42 --- /dev/null +++ b/app-misc/badvideo/badvideo-5.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ruin your videos in SECONDS!" +HOMEPAGE="https://github.com/kernaltrap8/badvideo" +SRC_URI="https://github.com/kernaltrap8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-video/ffmpeg[opus,x264] +" +DEPEND="${RDEPEND}" + +src_install() { + newbin "${S}"/src/badvideo.sh badvideo +} diff --git a/app-misc/badvideo/badvideo-9999.ebuild b/app-misc/badvideo/badvideo-9999.ebuild new file mode 100644 index 000000000..bf17bce42 --- /dev/null +++ b/app-misc/badvideo/badvideo-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ruin your videos in SECONDS!" +HOMEPAGE="https://github.com/kernaltrap8/badvideo" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kernaltrap8/badvideo" + S="${WORKDIR}/${PN}-9999" +fi + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + media-video/ffmpeg[opus,x264] +" +DEPEND="${RDEPEND}" + +src_install() { + newbin "${S}"/src/badvideo.sh badvideo +} diff --git a/app-misc/badvideo/metadata.xml b/app-misc/badvideo/metadata.xml new file mode 100644 index 000000000..0ddbdebc7 --- /dev/null +++ b/app-misc/badvideo/metadata.xml @@ -0,0 +1,18 @@ + + + + + + aidenwingard2@gmail.com + Primary maintainer + + + badvideo is a Bash script that uses FFmpeg + to manipulate video files. It uses the + x264 and OPUS encoders to heavily compress + and ruin the bitrates of MP4 video files. + + + kernaltrap8/badvideo + + diff --git a/app-misc/bitfake2/Manifest b/app-misc/bitfake2/Manifest new file mode 100644 index 000000000..3a9388738 --- /dev/null +++ b/app-misc/bitfake2/Manifest @@ -0,0 +1 @@ +DIST bitfake2-1.1.tar.gz 89863 BLAKE2B 7f2009cd2355d4c921e103f806393d4bf7e0197b6553d7ff4b59896b18590544df19c3d681cc28827b87c0bb2fea44384d1104dc3a0ca36a82384a85d037d335 SHA512 86e159b61241fa4b7243d5637842a39b1fdcd1acf52b84d914950fb17470b5e6a422aa8c36a9c462fec7fc91041325a6c288f3523ddfe950e3d5d7a1a037f201 diff --git a/app-misc/bitfake2/bitfake2-1.1.ebuild b/app-misc/bitfake2/bitfake2-1.1.ebuild new file mode 100644 index 000000000..6b6ab23ad --- /dev/null +++ b/app-misc/bitfake2/bitfake2-1.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v3 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Audio tool using FFTW and libebur128" +HOMEPAGE="https://github.com/ray17x/bitfake2" +SRC_URI="https://github.com/ray17x/bitfake2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/taglib + sci-libs/fftw:3.0 + media-libs/libebur128 + media-libs/libsndfile + media-video/ffmpeg:= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_compile() { + emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install +} diff --git a/app-misc/bitfake2/bitfake2-9999.ebuild b/app-misc/bitfake2/bitfake2-9999.ebuild new file mode 100644 index 000000000..679a308e6 --- /dev/null +++ b/app-misc/bitfake2/bitfake2-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v3 + +EAPI=8 + +inherit git-r3 toolchain-funcs + +DESCRIPTION="Audio tool using FFTW and libebur128" +HOMEPAGE="https://github.com/ray17x/bitfake2" +EGIT_REPO_URI="https://github.com/ray17x/bitfake2.git" + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + media-libs/taglib + sci-libs/fftw:3.0 + media-libs/libebur128 + media-libs/libsndfile + media-video/ffmpeg:= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_compile() { + emake CXX="$(tc-getCXX)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install +} diff --git a/app-misc/bitfake2/metadata.xml b/app-misc/bitfake2/metadata.xml new file mode 100644 index 000000000..626637151 --- /dev/null +++ b/app-misc/bitfake2/metadata.xml @@ -0,0 +1,18 @@ + + + + + ray@atl.tools + Ray Sickle + + + ray17x/bitfake2 + + + + + + + + + diff --git a/app-misc/blahaj/Manifest b/app-misc/blahaj/Manifest new file mode 100644 index 000000000..1ad94fd32 --- /dev/null +++ b/app-misc/blahaj/Manifest @@ -0,0 +1 @@ +DIST blahaj-2.2.0.tar.gz 22327 BLAKE2B b135d5e2cc7cf1ba51157d18eaec98a72d8dd65a6122758c480c7d081a47fc76ed6783ba0ee606f6d03b653e69bc7a350bf776bf1fa8f08ee5ee8764f16c6b12 SHA512 7d64010b9ab950b3410a1bdf433ae63e99635e62fd86c6187e6e674533f8d576f4f92af5c7552c5d88b04b74493cf76b16d6d2ef7334db8354bb8325eb95651a diff --git a/app-misc/blahaj/blahaj-2.2.0-r1.ebuild b/app-misc/blahaj/blahaj-2.2.0-r1.ebuild new file mode 100644 index 000000000..361557755 --- /dev/null +++ b/app-misc/blahaj/blahaj-2.2.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Gay sharks at your local terminal" +HOMEPAGE="https://codeberg.org/GeopJr/BLAHAJ" +SRC_URI="https://github.com/GeopJr/BLAHAJ/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P^^}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boehm-gc + dev-libs/libevent + dev-libs/libpcre2 + dev-libs/libyaml +" + +RDEPEND="${DEPEND}" + +src_install() { + shards_src_install + dobin ${PN} +} diff --git a/app-misc/blahaj/metadata.xml b/app-misc/blahaj/metadata.xml new file mode 100644 index 000000000..145e5c33c --- /dev/null +++ b/app-misc/blahaj/metadata.xml @@ -0,0 +1,9 @@ + + + + + + + GeopJr/BLAHAJ + + diff --git a/app-misc/brightnessctl/Manifest b/app-misc/brightnessctl/Manifest new file mode 100644 index 000000000..0b2b76e80 --- /dev/null +++ b/app-misc/brightnessctl/Manifest @@ -0,0 +1 @@ +DIST brightnessctl-0.5.1.tar.gz 8284 BLAKE2B 7d2226aae10fddc606c5ce71ed4a04eda583acf245ea1532d8730c73dc02ea7aeed47a0e25ca7f9d40e7b0170bb08d87617e9f4aa082495e78894982870ca7cc SHA512 41ac86357b3b5a3d54a043140a6bdb1fb68d5080a16e86692059ad58f4b9134a8532432a3f664c70c665a4ad73ea8a94cc9b88fa84abc28f0356b8b397aaebc7 diff --git a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild new file mode 100644 index 000000000..251c4102a --- /dev/null +++ b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs udev + +DESCRIPTION="A program to read and control device brightness" +HOMEPAGE="https://github.com/Hummer12007/brightnessctl" +SRC_URI="https://github.com/Hummer12007/brightnessctl/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="systemd udev" + +DEPEND=" + systemd? ( sys-apps/systemd ) + udev? ( virtual/udev ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + systemd? ( virtual/pkgconfig ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5.1-Makefile.patch +) + +src_compile() { + tc-export CC + use systemd && export ENABLE_SYSTEMD=1 + emake +} + +src_install() { + local myconf + + # Upstream does not install udev rules if systemd is enabled + # Following this behaviour if both flags are enabled here + if use systemd && use udev; then + myconf="INSTALL_UDEV_RULES=0" + elif use udev; then + myconf="INSTALL_UDEV_RULES=1" + else + myconf="INSTALL_UDEV_RULES=0" + fi + + emake ${myconf} DESTDIR="${D}" install + dodoc README.md +} + +pkg_postinst() { + ! use systemd && use udev && udev_reload +} + +pkg_postrm() { + ! use systemd && use udev && udev_reload +} diff --git a/app-misc/brightnessctl/files/brightnessctl-0.5.1-Makefile.patch b/app-misc/brightnessctl/files/brightnessctl-0.5.1-Makefile.patch new file mode 100644 index 000000000..2e331141e --- /dev/null +++ b/app-misc/brightnessctl/files/brightnessctl-0.5.1-Makefile.patch @@ -0,0 +1,9 @@ +--- a/Makefile ++++ b/Makefile +@@ -1,5 +1,5 @@ + VERSION = 0.5 +-CFLAGS += -std=c99 -g -Wall -Wextra -DVERSION=\"${VERSION}\" -D_POSIX_C_SOURCE=200809L ++CFLAGS += -Wall -Wextra -DVERSION=\"${VERSION}\" -D_POSIX_C_SOURCE=200809L + LDLIBS = -lm + + PREFIX ?= /usr diff --git a/app-misc/brightnessctl/metadata.xml b/app-misc/brightnessctl/metadata.xml new file mode 100644 index 000000000..8b6b9daba --- /dev/null +++ b/app-misc/brightnessctl/metadata.xml @@ -0,0 +1,11 @@ + + + + + myrvogna@electrosphe.re + Octiabrina Terrien-Puig + + + Hummer12007/brightnessctl + + diff --git a/app-misc/bt/Manifest b/app-misc/bt/Manifest new file mode 100644 index 000000000..b3c43d719 --- /dev/null +++ b/app-misc/bt/Manifest @@ -0,0 +1,2 @@ +DIST bt-1.2.2-deps.tar.xz 1626800 BLAKE2B 004ccea42f658615f0ec2b0e1c227116f45bd9ca816c5c73058e7fe0ed0cffe0ee37444fac2fe725ac986e722fbc499f390636b6a0ecd67091560b4c0d2d8255 SHA512 5e490550b9492ad98a4fba1cbc4fb6d6e14c5b820a6de0702c203b5184a77cbbed9c4671fc77b9f2ba9ffed433f89d310c79199f0af0068fcfb252293fcb32fe +DIST bt-1.2.2.tar.gz 4987897 BLAKE2B 781dd37a0a28d56aaff80c0757a22a8c8d46d2f1db38689383bbe517ded3e4bbaa7cc537912488f97a7ea7c41886c699ee192633364ac382c8a8c0a3d7e40a84 SHA512 6b9eb645f17af25611018d5d6bb3abd1addd2286e44385613efe857d64d579c72e454691d43c92af16112abed5a6f81c3e0cbe2a30e0067ce9ef55a8c92caec2 diff --git a/app-misc/bt/bt-1.2.2.ebuild b/app-misc/bt/bt-1.2.2.ebuild new file mode 100644 index 000000000..a1c65d47c --- /dev/null +++ b/app-misc/bt/bt-1.2.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Interactive tree-like terminal file manager" +HOMEPAGE="https://github.com/LeperGnome/bt" +SRC_URI=" + https://github.com/LeperGnome/bt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build ./cmd/bt +} + +src_test() { + ego test ./... +} + +src_install() { + dobin ${PN} + dodoc README.md +} diff --git a/app-misc/bt/metadata.xml b/app-misc/bt/metadata.xml new file mode 100644 index 000000000..40ba762c2 --- /dev/null +++ b/app-misc/bt/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/LeperGnome/bt/issues + LeperGnome/bt + + diff --git a/app-misc/catt/Manifest b/app-misc/catt/Manifest new file mode 100644 index 000000000..1c492689f --- /dev/null +++ b/app-misc/catt/Manifest @@ -0,0 +1,3 @@ +DIST catt-0.12.13.tar.gz 79044 BLAKE2B 627ca1a83e35e9021972268c2a920c0b8d2d219dfc6eca7d8c175efe3e5ed248ebb417fad7fd4088d2d1f2758d32801c15c928cc14c87a0f5d170900f2ba4f7e SHA512 20b249d522b5f0bc10473185882102a1a114b6b12d6961e2d510337cf80151384d19c7085ca0881321e1cf6fe043a1570a7c554e5eafcd331275d4e2685fb551 +DIST catt-0.13.0.tar.gz 80808 BLAKE2B 144270943f9cc1bce57bec0e2578e4f17ce467af97acd1ea9c80fa99d2f66de7bbba30f96640328cfd5c39a24774917b4eaf694b8cf551e260529cfcc23d1e8a SHA512 7d854b44318c7b95ae81aaa61bed771ed9a272d3ea381bed5239ad15c6a53f1bdf981ebd239bc303207fc7dc096374af4018b3a8441a639ef2ed9694ed5d5453 +DIST catt-0.13.1.tar.gz 81124 BLAKE2B 1d2015c0995b91dd47bc33d81611eff617ab71f3b6e7050c0f196cc34a7aa78146f92107c8a10ed30b90c5fb176789ddc5086705bf50c64b4aecc1c5816c47c6 SHA512 ccd3b2048b71b461a8f48f10d915fee1724627a4de95ed9448c621e091bcc9ad420c5731f231ef9d59f5b67aaa43492e258741579dc535496b6eb6f6a3fa6ec2 diff --git a/app-misc/catt/catt-0.12.13.ebuild b/app-misc/catt/catt-0.12.13.ebuild new file mode 100644 index 000000000..73366d9bc --- /dev/null +++ b/app-misc/catt/catt-0.12.13.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="Send videos from many, many online sources to your Chromecast" +HOMEPAGE="https://github.com/skorokithakis/catt" +SRC_URI="https://github.com/skorokithakis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +# Seems that all tests makes external connections +RESTRICT="test" + +DEPEND=" + dev-python/click[${PYTHON_USEDEP}] + + + + + stkw0@disroot.org + David Roman + + + skorokithakis/catt + + diff --git a/app-misc/cepl/Manifest b/app-misc/cepl/Manifest new file mode 100644 index 000000000..ecf19a9fe --- /dev/null +++ b/app-misc/cepl/Manifest @@ -0,0 +1 @@ +DIST cepl-32.0.0.tar.gz 150380 BLAKE2B 1ded5acbfe8d8c653f2a780a37a4a0a0b8a794cce94f1be6ec6108bb4c5ac4ce4e9aabf97f7b4cff74d2b70fadbc9a134a3ab309bfbf4c87a80b6ffd4ba23588 SHA512 6100bf84fb4c582e15b010087f3ea64b483a2bae51dc1b746ba2bb002a0be06d832fbcbe35bd03576e701286cc5529fd55ffb41aee329bc9ff56c33192a3aac5 diff --git a/app-misc/cepl/cepl-32.0.0.ebuild b/app-misc/cepl/cepl-32.0.0.ebuild new file mode 100644 index 000000000..18cafa663 --- /dev/null +++ b/app-misc/cepl/cepl-32.0.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A readline C and C++ REPL with history, tab-completion, and undo." +HOMEPAGE="https://github.com/alyptik/cepl" +S="${WORKDIR}" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alyptik/${PN}.git" + EGIT_SUBMODULES=('*') + EGIT_BRANCH="master" + EGIT_CHECKOUT_DIR="${S}" +else + SRC_URI="https://github.com/alyptik/cepl/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="debug" +RDEPEND=" + sys-libs/readline:= + virtual/libelf:= + " +DEPEND="${RDEPEND}" + +src_prepare() { + default + eapply_user +} + +src_compile() { + local myemakeargs=() + + tc-export CC + export {C,LD}FLAGS + + use debug && myemakeargs+="debug" + emake "${myemakeargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-misc/cepl/cepl-9999.ebuild b/app-misc/cepl/cepl-9999.ebuild new file mode 100644 index 000000000..18cafa663 --- /dev/null +++ b/app-misc/cepl/cepl-9999.ebuild @@ -0,0 +1,49 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A readline C and C++ REPL with history, tab-completion, and undo." +HOMEPAGE="https://github.com/alyptik/cepl" +S="${WORKDIR}" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alyptik/${PN}.git" + EGIT_SUBMODULES=('*') + EGIT_BRANCH="master" + EGIT_CHECKOUT_DIR="${S}" +else + SRC_URI="https://github.com/alyptik/cepl/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="debug" +RDEPEND=" + sys-libs/readline:= + virtual/libelf:= + " +DEPEND="${RDEPEND}" + +src_prepare() { + default + eapply_user +} + +src_compile() { + local myemakeargs=() + + tc-export CC + export {C,LD}FLAGS + + use debug && myemakeargs+="debug" + emake "${myemakeargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-misc/cepl/metadata.xml b/app-misc/cepl/metadata.xml new file mode 100644 index 000000000..413135f5a --- /dev/null +++ b/app-misc/cepl/metadata.xml @@ -0,0 +1,12 @@ + + + + + joeypabalinas@gmail.com + Joey Pabalinas + jp + + + alyptik/cepl + + diff --git a/app-misc/chayang/Manifest b/app-misc/chayang/Manifest new file mode 100644 index 000000000..6725abea3 --- /dev/null +++ b/app-misc/chayang/Manifest @@ -0,0 +1 @@ +DIST chayang-0.1.0.tar.gz 10508 BLAKE2B 401f75207ef6efd3bf6fb7b5ddf2c7574f34af2850510d6300db58acf113065e4eeb45243d9ab068081de150803a7e7b1d0f254d81363f4f0e61bb7d77967279 SHA512 62924d1cf66b43882672f917499e4e73ca221bc1fbeaee2ac3efb9969a5d022c0d414d043b50905a619b9963bf5281b735e4903cfaa68b794c03b46f569aab02 diff --git a/app-misc/chayang/chayang-0.1.0.ebuild b/app-misc/chayang/chayang-0.1.0.ebuild new file mode 100644 index 000000000..354851611 --- /dev/null +++ b/app-misc/chayang/chayang-0.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Gradually dim the screen." +HOMEPAGE="https://git.sr.ht/~emersion/chayang" +SRC_URI="https://git.sr.ht/~emersion/chayang/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" + +RDEPEND="dev-libs/wayland" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-libs/wayland-protocols-1.14 + >=dev-util/wayland-scanner-1.14.91 + virtual/pkgconfig +" diff --git a/app-misc/chayang/metadata.xml b/app-misc/chayang/metadata.xml new file mode 100644 index 000000000..19478cecb --- /dev/null +++ b/app-misc/chayang/metadata.xml @@ -0,0 +1,19 @@ + + + + + m@matous.dev + Martin Matouš + + + Gradually dim the screen. + Can be used to implement a grace period before locking the session. + + + + contact@emersion.fr + Simon Ser + + ~emersion/chayang + + diff --git a/app-misc/cheat/Manifest b/app-misc/cheat/Manifest new file mode 100644 index 000000000..eceafc3a3 --- /dev/null +++ b/app-misc/cheat/Manifest @@ -0,0 +1,2 @@ +DIST cheat-4.2.3.tar.gz 1615016 BLAKE2B c33ec7bd083580d6a8bee955e85dd8cc7b3a0bafe4dec52928862192aaa67832b4972e05ea97328fd7cbfe35c41fd904832a5473aecfa096e4845e488896bb6f SHA512 c523b3bd815d8db397c9ffa28d66c0ef7fd3c9392bd144ab0710dfd3472a47544cb2b8745b0d700099ea844c15e526f89d71ec6b233bf1d371c48cb86b100467 +DIST cheat-4.3.3.tar.gz 2777293 BLAKE2B da29c5d08bf5b4fbcce5e70f3d9f483801e4fac7c397a2be499e2dc3d09b9ad6889f753628fe2631d410a1a3c7cd64029f01112eebed6bb562c155bc11d6614d SHA512 e88de31d4473be440ab025521acdb1313bf16fa4dc984d694ddc4cd776b0ced8f3ff9094881e598152f4cb246586de096cb136639bb2509ff94b4459b315c7be diff --git a/app-misc/cheat/cheat-4.2.3.ebuild b/app-misc/cheat/cheat-4.2.3.ebuild new file mode 100644 index 000000000..dc4c442fd --- /dev/null +++ b/app-misc/cheat/cheat-4.2.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion go-module optfeature + +DESCRIPTION="cheat allows you to create and view interactive cheatsheets on the command-line" +HOMEPAGE="https://github.com/cheat/cheat" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +# licenses present in the final built +# software. Checked with dev-go/golicense +LICENSE="MIT Apache-2.0 BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="man zsh-completion" + +RDEPEND="zsh-completion? ( !app-shells/zsh-completions )" +BDEPEND="man? ( app-text/pandoc )" + +src_compile() { + ego build -o ${PN} ./cmd/${PN} + + if use man; then + pandoc -s -t man doc/${PN}.1.md -o doc/${PN}.1 || die "building manpage failed" + fi +} + +src_test() { + ego test ./cmd/${PN} +} + +src_install() { + dobin ${PN} + + use man && doman doc/${PN}.1 + + newbashcomp scripts/${PN}.bash ${PN} + dofishcomp "scripts/$PN.fish" + + if use zsh-completion; then + mv "scripts/${PN}.zsh" "scripts/_${PN}" + newzshcomp "scripts/${PN}.zsh" "_${PN}" + fi +} + +pkg_postinst() { + optfeature "fzf integration" app-shells/fzf +} diff --git a/app-misc/cheat/cheat-4.3.3-r1.ebuild b/app-misc/cheat/cheat-4.3.3-r1.ebuild new file mode 100644 index 000000000..f545d9ffe --- /dev/null +++ b/app-misc/cheat/cheat-4.3.3-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module optfeature shell-completion + +DESCRIPTION="cheat allows you to create and view interactive cheatsheets on the command-line" +HOMEPAGE="https://github.com/cheat/cheat" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +# licenses present in the final built +# software. Checked with dev-go/golicense +LICENSE="MIT Apache-2.0 BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="man" + +RDEPEND="! + + + + mathieu.tortuyaux@gmail.com + Mathieu Tortuyaux + + +cheat allows you to create and view interactive cheatsheets on the command-line. +It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember. + + + https://github.com/cheat/cheat/issues + cheat/cheat + + diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest new file mode 100644 index 000000000..a6805d56f --- /dev/null +++ b/app-misc/clifm/Manifest @@ -0,0 +1,4 @@ +DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 +DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 +DIST clifm-1.16.tar.gz 1518525 BLAKE2B 976e5ca80d29b11467d18375ac7f897cd14ed7f629bb20108b1bcd1f74d81fbdabf6a21ea21ada786a8ff7ae3bdf720e189466cf48cbe5e6c635965e8eb659db SHA512 4c715d8d5be9d93cf83574cfd2c5ad99e3da4af19c201194c923031b9c432cbb281b520e1fac6e5d42a52114c8af4d993fed918554002489adb613cf21277283 +DIST clifm-1.18.tar.gz 1542813 BLAKE2B 1384d16226cdd6c99c990afe7b249fa91a04afcca3b6557bdb3551a3bbd299ed308fe21f4e0b70aa166e49d390acda05735facffbff20b30a40344bd058511cd SHA512 fe18e164ccee9c4e8474be0d29960cf145fe60678b1c0cd78415ff1c9371fb272c9c78dde85396f488295d4642e9778fa7637add6441788d4bc4fc4da5d7de28 diff --git a/app-misc/clifm/clifm-1.11.ebuild b/app-misc/clifm/clifm-1.11.ebuild new file mode 100644 index 000000000..a5d73672d --- /dev/null +++ b/app-misc/clifm/clifm-1.11.ebuild @@ -0,0 +1,103 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm" + +inherit flag-o-matic optfeature xdg + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git" + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="https://downloads.sourceforge.net/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="archive +bleach emoji fzf +highlight icons +lira +magic nerdfonts nls + posix +profiles qsort +suggestions +tags +trash" + +PATCHES=( + "${FILESDIR}/${P}-gentoo-skip-manpage-compression.patch" +) + +LIB=" + sys-libs/libcap + sys-libs/readline:= + sys-apps/acl + magic? ( sys-apps/file ) +" + +DEPEND=" + ${LIB} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${LIB} + archive? ( + app-arch/atool + sys-fs/archivemount + ) + fzf? ( app-shells/fzf ) + nls? ( virtual/libintl ) +" + +src_compile() { + # emoji > nerdfonts > icons + if ! use emoji; then # support for emoji-icons is default + if use nerdfonts; then + append-cflags "-D_NERD" + elif use icons; then + append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" + fi + fi + + use posix && append-cflags "-D_BE_POSIX" + use archive || append-cflags "-D_NO_ARCHIVING" + use bleach || append-cflags "-D_NO_BLEACH" + use nls || append-cflags "-D_NO_GETTEXT" + use fzf || append-cflags "-D_NO_FZF" + use highlight || append-cflags "-D_NO_HIGHLIGHT" + use lira || append-cflags "-D_NO_LIRA" + use magic || append-cflags "-D_NO_MAGIC" + use suggestions || append-cflags "-D_NO_SUGGESTIONS" + use tags || append-cflags "-D_NO_TAGS" + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" + use qsort && append-cflags "-D_TOURBIN_QSORT" + + # makefile defaults to /usr/local + emake PREFIX="/usr" +} + +src_install() { + # makefile defaults to /usr/local, and manpages to /usr/man + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + if use emoji; then + use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji'" + use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" + elif use nerdfonts; then + use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" + fi + optfeature_header "Install additional optional functionality:" + optfeature "mounting/unmounting support" sys-apps/udevil sys-fs/udisks + if use archive; then + optfeature_header "Install additional archive support:" + optfeature "zstd support" app-arch/zstd + optfeature "extracting .iso files" app-arch/p7zip + optfeature "creating .iso files" app-cdr/cdrtools + fi +} diff --git a/app-misc/clifm/clifm-1.13.ebuild b/app-misc/clifm/clifm-1.13.ebuild new file mode 100644 index 000000000..30430c7f3 --- /dev/null +++ b/app-misc/clifm/clifm-1.13.ebuild @@ -0,0 +1,105 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm" + +inherit flag-o-matic optfeature xdg + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git" + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="https://downloads.sourceforge.net/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="archive +bleach emoji fzf +highlight icons +inotify +lira +magic + nerdfonts nls posix +profiles qsort +suggestions +tags +trash" + +PATCHES=( + "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" +) + +LIB=" + sys-libs/libcap + sys-libs/readline:= + sys-apps/acl + magic? ( sys-apps/file ) +" + +DEPEND=" + ${LIB} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${LIB} + archive? ( + app-arch/atool + sys-fs/archivemount + ) + fzf? ( app-shells/fzf ) + nls? ( virtual/libintl ) +" + +src_compile() { + # emoji > nerdfonts > icons + if ! use emoji; then # support for emoji-icons is default + if use nerdfonts; then + append-cflags "-D_NERD" + elif use icons; then + append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" + fi + fi + + use posix && append-cflags "-D_BE_POSIX" + use archive || append-cflags "-D_NO_ARCHIVING" + use bleach || append-cflags "-D_NO_BLEACH" + use nls || append-cflags "-D_NO_GETTEXT" + use fzf || append-cflags "-D_NO_FZF" + use highlight || append-cflags "-D_NO_HIGHLIGHT" + use lira || append-cflags "-D_NO_LIRA" + use magic || append-cflags "-D_NO_MAGIC" + use suggestions || append-cflags "-D_NO_SUGGESTIONS" + use tags || append-cflags "-D_NO_TAGS" + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" + use qsort && append-cflags "-D_TOURBIN_QSORT" + use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" + + # makefile defaults to /usr/local + emake PREFIX="/usr" +} + +src_install() { + # makefile defaults to /usr/local, and manpages to /usr/man + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + if use emoji; then + use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji'" + use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" + elif use nerdfonts; then + use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" + fi + use inotify && use posix && ewarn "Warning: Use flag 'inotify' overriden by 'posix'" + optfeature_header "Install additional optional functionality:" + optfeature "mounting/unmounting support" sys-apps/udevil sys-fs/udisks + if use archive; then + optfeature_header "Install additional archive support:" + optfeature "zstd support" app-arch/zstd + optfeature "extracting .iso files" app-arch/p7zip + optfeature "creating .iso files" app-cdr/cdrtools + fi +} diff --git a/app-misc/clifm/clifm-1.16.ebuild b/app-misc/clifm/clifm-1.16.ebuild new file mode 100644 index 000000000..1f315d987 --- /dev/null +++ b/app-misc/clifm/clifm-1.16.ebuild @@ -0,0 +1,113 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm" + +inherit flag-o-matic optfeature xdg + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git" + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="https://downloads.sourceforge.net/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic + +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" + +PATCHES=( + "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" +) + +LIB=" + sys-libs/libcap + sys-libs/readline:= + sys-apps/acl + magic? ( sys-apps/file ) +" + +DEPEND=" + ${LIB} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${LIB} + archive? ( + app-arch/atool + sys-fs/archivemount + ) + media? ( + || ( + sys-apps/udevil + sys-fs/udisks + ) + ) + fzf? ( app-shells/fzf ) + nls? ( virtual/libintl ) +" + +src_compile() { + # emoji > nerdfonts > icons + if ! use emoji; then # support for emoji-icons is default + if use nerdfonts; then + append-cflags "-D_NERD" + elif use icons; then + append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" + fi + fi + + use posix && append-cflags "-DPOSIX_STRICT" + use archive || append-cflags "-D_NO_ARCHIVING" + use arc4random || append-cflags "-D_NO_ARC4RANDOM" + use bleach || append-cflags "-D_NO_BLEACH" + use nls || append-cflags "-D_NO_GETTEXT" + use fzf || append-cflags "-D_NO_FZF" + use highlight || append-cflags "-D_NO_HIGHLIGHT" + use lira || append-cflags "-D_NO_LIRA" + use magic || append-cflags "-D_NO_MAGIC" + use suggestions || append-cflags "-D_NO_SUGGESTIONS" + use tags || append-cflags "-D_NO_TAGS" + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" + use qsort && append-cflags "-D_TOURBIN_QSORT" + use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" + use media || append-cflags "-DNO_MEDIA_FUNC" + use xdu && append-cflags "-DUSE_XDU" + + # makefile defaults to /usr/local + emake PREFIX="/usr" +} + +src_install() { + # makefile defaults to /usr/local, and manpages to /usr/man + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + if use emoji; then + use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji'" + use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" + elif use nerdfonts; then + use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" + fi + use inotify && use posix && ewarn "Warning: Use flag 'inotify' overriden by 'posix'" + use arc4random && use posix && ewarn "Warning: Use flag 'arc4random' overriden by 'posix'" + if use archive; then + optfeature_header "Install additional archive support:" + optfeature "zstd support" app-arch/zstd + optfeature "extracting .iso files" app-arch/p7zip + optfeature "creating .iso files" app-cdr/cdrtools + fi +} diff --git a/app-misc/clifm/clifm-1.18.ebuild b/app-misc/clifm/clifm-1.18.ebuild new file mode 100644 index 000000000..1f315d987 --- /dev/null +++ b/app-misc/clifm/clifm-1.18.ebuild @@ -0,0 +1,113 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm" + +inherit flag-o-matic optfeature xdg + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git" + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="https://downloads.sourceforge.net/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic + +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" + +PATCHES=( + "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" +) + +LIB=" + sys-libs/libcap + sys-libs/readline:= + sys-apps/acl + magic? ( sys-apps/file ) +" + +DEPEND=" + ${LIB} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${LIB} + archive? ( + app-arch/atool + sys-fs/archivemount + ) + media? ( + || ( + sys-apps/udevil + sys-fs/udisks + ) + ) + fzf? ( app-shells/fzf ) + nls? ( virtual/libintl ) +" + +src_compile() { + # emoji > nerdfonts > icons + if ! use emoji; then # support for emoji-icons is default + if use nerdfonts; then + append-cflags "-D_NERD" + elif use icons; then + append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" + fi + fi + + use posix && append-cflags "-DPOSIX_STRICT" + use archive || append-cflags "-D_NO_ARCHIVING" + use arc4random || append-cflags "-D_NO_ARC4RANDOM" + use bleach || append-cflags "-D_NO_BLEACH" + use nls || append-cflags "-D_NO_GETTEXT" + use fzf || append-cflags "-D_NO_FZF" + use highlight || append-cflags "-D_NO_HIGHLIGHT" + use lira || append-cflags "-D_NO_LIRA" + use magic || append-cflags "-D_NO_MAGIC" + use suggestions || append-cflags "-D_NO_SUGGESTIONS" + use tags || append-cflags "-D_NO_TAGS" + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" + use qsort && append-cflags "-D_TOURBIN_QSORT" + use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" + use media || append-cflags "-DNO_MEDIA_FUNC" + use xdu && append-cflags "-DUSE_XDU" + + # makefile defaults to /usr/local + emake PREFIX="/usr" +} + +src_install() { + # makefile defaults to /usr/local, and manpages to /usr/man + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + if use emoji; then + use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji'" + use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" + elif use nerdfonts; then + use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" + fi + use inotify && use posix && ewarn "Warning: Use flag 'inotify' overriden by 'posix'" + use arc4random && use posix && ewarn "Warning: Use flag 'arc4random' overriden by 'posix'" + if use archive; then + optfeature_header "Install additional archive support:" + optfeature "zstd support" app-arch/zstd + optfeature "extracting .iso files" app-arch/p7zip + optfeature "creating .iso files" app-cdr/cdrtools + fi +} diff --git a/app-misc/clifm/clifm-9999.ebuild b/app-misc/clifm/clifm-9999.ebuild new file mode 100644 index 000000000..93b9ceb1d --- /dev/null +++ b/app-misc/clifm/clifm-9999.ebuild @@ -0,0 +1,113 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The command line file manager" +HOMEPAGE="https://github.com/leo-arch/clifm" + +inherit flag-o-matic optfeature xdg + +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/leo-arch/clifm.git" + inherit git-r3 +else + SRC_URI="https://github.com/leo-arch/clifm/archive/v${PV}.tar.gz -> ${P}.tar.gz" + # also on sourceforge but the unpacked name is irregular + # SRC_URI="https://downloads.sourceforge.net/${PN}/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic + +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" + +PATCHES=( + "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" +) + +LIB=" + sys-libs/libcap + sys-libs/readline:= + sys-apps/acl + magic? ( sys-apps/file ) +" + +DEPEND=" + ${LIB} + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${LIB} + archive? ( + app-arch/atool + sys-fs/archivemount + ) + media? ( + || ( + sys-apps/udevil + sys-fs/udisks + ) + ) + fzf? ( app-shells/fzf ) + nls? ( virtual/libintl ) +" + +src_compile() { + # emoji > nerdfonts > icons + if ! use emoji; then # support for emoji-icons is default + if use nerdfonts; then + append-cflags "-D_NERD" + elif use icons; then + append-cflags "-D_ICONS_IN_TERMINAL" + else + append-cflags "-D_NO_ICONS" + fi + fi + + use posix && append-cflags "-DPOSIX_STRICT" + use archive || append-cflags "-D_NO_ARCHIVING" + use arc4random || append-cflags "-D_NO_ARC4RANDOM" + use bleach || append-cflags "-D_NO_BLEACH" + use nls || append-cflags "-D_NO_GETTEXT" + use fzf || append-cflags "-D_NO_FZF" + use highlight || append-cflags "-D_NO_HIGHLIGHT" + use lira || append-cflags "-D_NO_LIRA" + use magic || append-cflags "-D_NO_MAGIC" + use suggestions || append-cflags "-D_NO_SUGGESTIONS" + use tags || append-cflags "-D_NO_TAGS" + use profiles || append-cflags "-D_NO_PROFILES" + use trash || append-cflags "-D_NO_TRASH" + use qsort && append-cflags "-D_TOURBIN_QSORT" + use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" + use media || append-cflags "-DNO_MEDIA_FUNC" + use xdu || append-cflags "-DUSE_DU1" + + # makefile defaults to /usr/local + emake PREFIX="/usr" +} + +src_install() { + # makefile defaults to /usr/local, and manpages to /usr/man + emake DESTDIR="${D}" PREFIX="/usr" MANDIR="/usr/share/man" install + einstalldocs +} + +pkg_postinst() { + xdg_pkg_postinst + if use emoji; then + use nerdfonts && ewarn "Warning: Use flag 'nerdfonts' overridden by 'emoji'" + use icons && ewarn "Warning: Use flag 'icons' overridden by 'emoji'" + elif use nerdfonts; then + use icons && ewarn "Warning: Use flag 'icons' overridden by 'nerdfonts'" + fi + use inotify && use posix && ewarn "Warning: Use flag 'inotify' overriden by 'posix'" + use arc4random && use posix && ewarn "Warning: Use flag 'arc4random' overriden by 'posix'" + if use archive; then + optfeature_header "Install additional archive support:" + optfeature "zstd support" app-arch/zstd + optfeature "extracting .iso files" app-arch/p7zip + optfeature "creating .iso files" app-cdr/cdrtools + fi +} diff --git a/app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch new file mode 100644 index 000000000..365df14c7 --- /dev/null +++ b/app-misc/clifm/files/clifm-1.11-gentoo-skip-manpage-compression.patch @@ -0,0 +1,12 @@ +Skip manpage compression in makefile. + +--- a/Makefile ++++ b/Makefile +@@ -54,7 +54,6 @@ install: $(BIN) + $(INSTALL) -m 0755 -d $(DESTDIR)$(DATADIR)/zsh/site-functions + $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps + $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1 +- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1 + $(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN) + $(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN) + $(INSTALL) -m 0644 misc/$(BIN).desktop $(DESTDIR)$(DESKTOPPREFIX) diff --git a/app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch b/app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch new file mode 100644 index 000000000..81dd76bba --- /dev/null +++ b/app-misc/clifm/files/clifm-1.12-gentoo-skip-manpage-compression.patch @@ -0,0 +1,12 @@ +Skip manpage compression in makefile. + +--- a/Makefile ++++ b/Makefile +@@ -55,7 +55,6 @@ install: $(BIN) + $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPPREFIX) + $(INSTALL) -m 0755 -d $(DESTDIR)$(DESKTOPICONPREFIX)/scalable/apps + $(INSTALL) -m 0644 misc/manpage $(DESTDIR)$(MANDIR)/man1/$(BIN).1 +- gzip -f -- $(DESTDIR)$(MANDIR)/man1/$(BIN).1 + $(INSTALL) -m 0644 misc/completions.bash $(DESTDIR)$(DATADIR)/bash-completion/completions/$(BIN) + $(INSTALL) -m 0644 misc/completions.zsh $(DESTDIR)$(DATADIR)/zsh/site-functions/_$(BIN) + $(INSTALL) -m 0644 misc/completions.fish $(DESTDIR)$(DATADIR)/fish/vendor_completions.d/$(BIN).fish diff --git a/app-misc/clifm/metadata.xml b/app-misc/clifm/metadata.xml new file mode 100644 index 000000000..0174da84e --- /dev/null +++ b/app-misc/clifm/metadata.xml @@ -0,0 +1,78 @@ + + + + + The command line file manager. + More information about the use flags can be found here: + https://github.com/leo-arch/clifm/blob/master/src/README.md#compiling-features-inout + + + michaelzcyang@gmail.com + Michael Yang + + + + Use arc4random instead of random, requires 'posix' to be unset + + + Archive manipulation support (extraction/decompression, listing, repacking, mounting) + + + Support for Bleach, the built-in file names cleaner + + + Enable icons and set them to use the noto-emoji font (see media-fonts/noto-emoji) + + + Enable support for tab completion via app-shells/fzf + + + Syntax highlighting support + + + Enable icons and set them to use icons-in-terminal (see https://github.com/sebastiencs/icons-in-terminal) + + + Use the inotify API for filesystem monitoring instead of a generic check, requires 'posix' to be unset + + + Add Lira as the default built-in resource opener + + + Use libmagic from sys-apps/file to query file MIME types (instead of using the output of the file command) + + + Enable mounting/unmounting support (via the media and mountpoint commands) using either sys-apps/udevil or sys-fs/udisks + + + Enable icons and set them to use NerdFonts + + + Add translations support (via sys-devel/gettext) + + + Comply with POSIX.1-2008 as much as possible, removing support for Linux-specific "file birth time" information, inotify, and arc4random. Exceptions: for flags 'archive', 'media', and 'lira', although they require non-compliant functionality, enabling them selectively enables the non-compliant code, even with this flag set. (Hence, if your goal is POSIX compliance, make sure to disable those flags too!) + + + Enable support for creating, switching, renaming, and deleting of user profiles + + + Use Alexey Tourbin's faster qsort implementation + + + Autosuggestion support + + + Built-in file tagging system support + + + FreeDesktop compliant trash system support + + + Use a home-made implementation of du(1) instead + + + + leo-arch/clifm + + diff --git a/app-misc/clipboard/Manifest b/app-misc/clipboard/Manifest new file mode 100644 index 000000000..1d0592779 --- /dev/null +++ b/app-misc/clipboard/Manifest @@ -0,0 +1 @@ +DIST clipboard-0.10.0.tar.gz 31623894 BLAKE2B e0f2a1f4bd3062136d90ee1810ac5e168492cc6d230ffecc82844a405da686cb0230909e457ab1f942033ac5f72993fd57d491ec415f890126610117696d323f SHA512 bd870eff60b446fcc0305a7f60958a0e68315c41daa0f1a736e0d9791ad85af0418f719779408e388ff0f20abc4d32f5a5f4f18947f1d6e42d7869450d7b9bc6 diff --git a/app-misc/clipboard/clipboard-0.10.0-r1.ebuild b/app-misc/clipboard/clipboard-0.10.0-r1.ebuild new file mode 100644 index 000000000..98a6306f1 --- /dev/null +++ b/app-misc/clipboard/clipboard-0.10.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PN="Clipboard" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Cut, copy, and paste anything in your terminal" +HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" +SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug lto wayland X" + +DEPEND="X? ( x11-libs/libXext ) + wayland? ( dev-libs/wayland-protocols ) + dev-libs/openssl + media-libs/alsa-lib +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" + "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")" + "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")" + "-DNO_WAYLAND=$(usex !wayland)" + "-DNO_X11=$(usex !X)" + "-DNO_LTO=$(usex !lto)" + "-DNO_ALSA=no" + ) + cmake_src_configure +} diff --git a/app-misc/clipboard/metadata.xml b/app-misc/clipboard/metadata.xml new file mode 100644 index 000000000..8fd822047 --- /dev/null +++ b/app-misc/clipboard/metadata.xml @@ -0,0 +1,23 @@ + + + + + quincyf467@protonmail.com + Quincy Fleming + + + Enable Link Time Optimization (LTO) + + + Slackadays/Clipboard + https://github.com/Slackadays/Clipboard/blob/main/README.md + https://github.com/Slackadays/Clipboard/issues + + + CB (or Clipboard) is a ridonkulously easy-to-use data remembrance tool bursting with oodles of useful features and absolutely gorgeous eye candy. + + That's underselling it a bit. + + This is your one-way golden ticket to saving time and effort anytime and anywhere. Have a telepath with an infallible memory always by your side. Feel the sheer power flowing through your commanding body as you cut, copy, paste, add, remove, load, and make note of anything that dares lay in your terminal at the mere press of a button. In no time, you'll be reclined back on a sunny beach in the Caribbean sipping a succulent papaya smoothie with the love of your life all while you watch dolphins leaping from the shimmering waves of the soft blue water. Ok, so maybe that last part won't actually happen, but you get the idea + + diff --git a/app-misc/cliphist/Manifest b/app-misc/cliphist/Manifest new file mode 100644 index 000000000..56b9dfadb --- /dev/null +++ b/app-misc/cliphist/Manifest @@ -0,0 +1 @@ +DIST cliphist-0.7.0.gh.tar.gz 1683901 BLAKE2B 2527e8b8537edc48f66f321e282bab6432f1c0110d1fbe017be15b66e210c29ce490800695dcc96d5680356ea5c9651e3202d8ee30f4b5574ffab822f98e124a SHA512 a74ee41fb96796ae4fc397410a466d31a49dfb6de7adf8eb9a16c236ea1db95b14d321909a68ba63fb9fc94b48919aa6634c5d41add51e294f3d6a03d4c62086 diff --git a/app-misc/cliphist/cliphist-0.7.0.ebuild b/app-misc/cliphist/cliphist-0.7.0.ebuild new file mode 100644 index 000000000..603152347 --- /dev/null +++ b/app-misc/cliphist/cliphist-0.7.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Wayland clipboard manager with support for multimedia" +HOMEPAGE="https://github.com/sentriz/cliphist" +SRC_URI="https://github.com/henri-gasc/cliphist/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3 MIT BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + gui-apps/wl-clipboard + x11-misc/xdg-utils +" +DEPEND="${RDEPEND}" + +src_compile() { + ego build +} + +src_install() { + dobin "${PN}" + default +} diff --git a/app-misc/cliphist/metadata.xml b/app-misc/cliphist/metadata.xml new file mode 100644 index 000000000..22a9d5c76 --- /dev/null +++ b/app-misc/cliphist/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + sentriz/cliphist + + diff --git a/app-misc/cmd-timer/Manifest b/app-misc/cmd-timer/Manifest new file mode 100644 index 000000000..c98d80a52 --- /dev/null +++ b/app-misc/cmd-timer/Manifest @@ -0,0 +1,2 @@ +DIST cmd-timer-2.1.0.tar.gz 10586 BLAKE2B 4048db4600e87768e098a30c71e5b11700018bdab07c1972993e275653fdd3f40bbfff62570c70cb631766301b827db63154131bc5207306aaf93f0a396b8f37 SHA512 152a58debb93b455bcd1d365c438f7c3514f82c78b757c24369d26d437030788b51ee58c9c23f4398064ed9a6bcc0eeafe4f0f0ad1a832deab48199d9b11642b +DIST cmd-timer-2.1.0.tar.gz.sign 141 BLAKE2B e85a39306720e80191bd330468cbdc9024a4770f8e64b716d0a98528d6d1c1f1e039f426362418fce993e62e718284218a5a14c4aef3cee66aa4942d0df3f59b SHA512 cc000db165ec163f136d4c1f76d3221547750e7b33cdd4f6eee0581ed76fe882e3c01b8940dba5759398c0b12f4225ee280c5e8a037897a75e4fe5ba4be5259f diff --git a/app-misc/cmd-timer/cmd-timer-2.1.0.ebuild b/app-misc/cmd-timer/cmd-timer-2.1.0.ebuild new file mode 100644 index 000000000..8bc82bce0 --- /dev/null +++ b/app-misc/cmd-timer/cmd-timer-2.1.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [ "${PV}" != "9999" ]; then + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/cmd-timer/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/cmd-timer/${P}.tar.gz.sign ) + " + + KEYWORDS="~amd64 ~arm64" +else + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/cmd-timer.git" +fi + +DESCRIPTION="run command at a specific interval" +HOMEPAGE="https://hacktivis.me/git/cmd-timer/" +LICENSE="MPL-2.0" +SLOT="0" + +IUSE="static" + +if [ "${PV}" != "9999" ]; then + BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )" + + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub" + + src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_detached "${P}.tar.gz" "${P}.tar.gz.sign" + unpack "${P}.tar.gz" + rm "${P}.tar.gz" + else + default + fi + } +fi + +src_configure() { + use static && export LDSTATIC=-static +} + +src_install() { + emake install DESTDIR="${D}" PREFIX=/usr +} diff --git a/app-misc/cmd-timer/cmd-timer-9999.ebuild b/app-misc/cmd-timer/cmd-timer-9999.ebuild new file mode 100644 index 000000000..cd3c9f371 --- /dev/null +++ b/app-misc/cmd-timer/cmd-timer-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [ "${PV}" != "9999" ]; then + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/cmd-timer/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/cmd-timer/${P}.tar.gz.sign ) + " + + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/cmd-timer.git" +fi + +DESCRIPTION="run command at a specific interval" +HOMEPAGE="https://hacktivis.me/git/cmd-timer/" +LICENSE="MPL-2.0" +SLOT="0" + +IUSE="static" + +if [ "${PV}" != "9999" ]; then + BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )" + + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub" + + src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + verify-sig_verify_detached "${P}.tar.gz" "${P}.tar.gz.sign" + unpack "${P}.tar.gz" + rm "${P}.tar.gz" + else + default + fi + } +fi + +src_configure() { + use static && export LDSTATIC=-static +} + +src_install() { + emake install DESTDIR="${D}" PREFIX=/usr +} diff --git a/app-misc/cmd-timer/metadata.xml b/app-misc/cmd-timer/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-misc/cmd-timer/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest new file mode 100644 index 000000000..ae1822dc8 --- /dev/null +++ b/app-misc/corectrl/Manifest @@ -0,0 +1 @@ +DIST corectrl-v1.5.1.tar.bz2 275570 BLAKE2B 24669cbe159bcfa3ec8d6d8472c2e0f7144c4b26eae8262179e175d03ec5ab4ce5edc0cc9b602a0ac10ba105680831799452502d2d1c2a40c105ff45b92c00c1 SHA512 75ef2109670db436644e252153947cb733b54696bbcd97633cbd1d2fc2a453b80661046cc6d9999045ba15d5f7ab44b13f05447371272b8e13baf50ee6fc5dcf diff --git a/app-misc/corectrl/corectrl-1.5.1-r1.ebuild b/app-misc/corectrl/corectrl-1.5.1-r1.ebuild new file mode 100644 index 000000000..939eba4ca --- /dev/null +++ b/app-misc/corectrl/corectrl-1.5.1-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm linux-info optfeature toolchain-funcs xdg-utils + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git" +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/botan:= + dev-libs/pugixml + dev-libs/spdlog:= + dev-libs/quazip:=[qt6(+)] + dev-qt/qtbase:6[dbus,gui,network,widgets] + dev-qt/qtcharts:6[qml] + dev-qt/qtdeclarative:6 + sys-auth/polkit[introspection] +" +DEPEND="${COMMON_DEPEND} + dev-cpp/units + dev-qt/qttools:6[linguist] + dev-qt/qtsvg:6 + x11-libs/libdrm[video_cards_amdgpu] + test? ( + >=dev-cpp/catch-3.5.2 + dev-cpp/trompeloeil + ) +" + +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-libs/libfmt:= + dev-qt/qtquickcontrols2 +" +CONFIG_CHECK="~CONNECTOR ~PROC_EVENTS ~NETLINK_DIAG" + +src_prepare() { + if [[ $(tc-get-cxx-stdlib) == "libc++" ]]; then + sed -i 's/stdc++fs//g' src/CMakeLists.txt src/helper/CMakeLists.txt || die + fi + cmake_src_prepare +} + +pkg_setup() { + linux-info_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update + optfeature "vulkaninfo" dev-util/vulkan-tools + optfeature "glxinfo" x11-apps/mesa-progs +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-misc/corectrl/corectrl-9999.ebuild b/app-misc/corectrl/corectrl-9999.ebuild new file mode 100644 index 000000000..939eba4ca --- /dev/null +++ b/app-misc/corectrl/corectrl-9999.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm linux-info optfeature toolchain-funcs xdg-utils + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git" +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-libs/botan:= + dev-libs/pugixml + dev-libs/spdlog:= + dev-libs/quazip:=[qt6(+)] + dev-qt/qtbase:6[dbus,gui,network,widgets] + dev-qt/qtcharts:6[qml] + dev-qt/qtdeclarative:6 + sys-auth/polkit[introspection] +" +DEPEND="${COMMON_DEPEND} + dev-cpp/units + dev-qt/qttools:6[linguist] + dev-qt/qtsvg:6 + x11-libs/libdrm[video_cards_amdgpu] + test? ( + >=dev-cpp/catch-3.5.2 + dev-cpp/trompeloeil + ) +" + +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-libs/libfmt:= + dev-qt/qtquickcontrols2 +" +CONFIG_CHECK="~CONNECTOR ~PROC_EVENTS ~NETLINK_DIAG" + +src_prepare() { + if [[ $(tc-get-cxx-stdlib) == "libc++" ]]; then + sed -i 's/stdc++fs//g' src/CMakeLists.txt src/helper/CMakeLists.txt || die + fi + cmake_src_prepare +} + +pkg_setup() { + linux-info_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update + optfeature "vulkaninfo" dev-util/vulkan-tools + optfeature "glxinfo" x11-apps/mesa-progs +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-misc/corectrl/metadata.xml b/app-misc/corectrl/metadata.xml new file mode 100644 index 000000000..3ef4513e1 --- /dev/null +++ b/app-misc/corectrl/metadata.xml @@ -0,0 +1,11 @@ + + + + + kostadinshishmanov@protonmail.com + Kostadin Shishmanov + + + corectrl/corectrl + + diff --git a/app-misc/countryfetch/Manifest b/app-misc/countryfetch/Manifest new file mode 100644 index 000000000..5ad4a0b14 --- /dev/null +++ b/app-misc/countryfetch/Manifest @@ -0,0 +1,311 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.7.crate 12400 BLAKE2B 2023529aa12ebe1b7073a88180ac7491fbba7e8556ba20061bec22b1db9d0f3da058faa5bd7f499d8e5da18422dec7e7648f3b4acd7b4a2d2064824f1b881259 SHA512 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST async-trait-0.1.86.crate 31946 BLAKE2B 3f77ef7ceda45e2095a53030114b0290c7d8962b027605e28e00fd38feacd8ea623be63449404670aaa10692ff07e63e52b66cd3815469b5ea9a368178d40244 SHA512 7b93891d90ce6a2ba36c27a12f0636eb3318693a6f5d5a5debe0a7a921e70090376f0e9178f7453341e5b0914adbaba96ff5ad6327fb97f812c13ebd68a69501 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +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.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST bytemuck-1.21.0.crate 51553 BLAKE2B dbd88d153c79cd87d6a51d33e49dde7b825711339367a168cf2471fc98a41e72d4d759873d542c3c6e196a6baed4f099103dbdfd369a329bb4578864b9ffb448 SHA512 64abfc5c0430b8bbb4b75fa7ee43037ceb180699655c0862b2699f3823fc445d931d3284ccc88dfdc98ed1a24a660cf6ea1040f91c6b2ba1cb21ab83c89d9b18 +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-1.10.0.crate 76656 BLAKE2B 2f10cc49184de42dac9073264a4e981ae132760bbbc84cab9b5d00462a7b925ff2c1c00aa2284c34875148a025794e5f4eb63e17b117e27e89504299d8921406 SHA512 ee02d6c0ae18e75ac3a44f949f3891b98865bae5594b25a866b619c42fb574b5249e4e936972373845030c27cd94d2bfcc14885f9f92ef23bf059ad7fc8fbb2b +DIST cc-1.2.16.crate 103847 BLAKE2B 795261a0b910ad03a4d959a587164b317e1a7c462474c50620aaba5fe2f83a577dcc0f3d79f46fd8c743609a49dc87eaf1d44de8fe566638e4a8c24cfeac0e62 SHA512 f4de8d45740af7380dd976c5666832a25cc98a6c8d35bbc97a9cb5ab6a142fcdeece836a8ac1344d263a7b01f5e94128c2c2e1c22fc41bb5cb66537fe3b88bf2 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.31.crate 56084 BLAKE2B 8ce4da2f986c7c74299fea72e17be72afa7a030a78c53f38b549243ec45b98f13236c85699dc3ded0782604267cf14e179474f99fee4b62ef2af4004c975cf49 SHA512 49a5cf52247fb90d77db2ae67daedb084f05ebc37fc7abf28dd9e19e5586ceee5fc6ac2b0b23ee943a56fc39c9f702bdde7d498f59a72f425fa77e0f1379a746 +DIST clap_builder-4.5.31.crate 168303 BLAKE2B e9242b76576d648b03a854477d765a2629b3b44a1795c8116fd6b5e279b40b9c9cf922a3725d42ec44ac2126c5fa1978ff138edfd30df79643895b3a76e25ea6 SHA512 88596128a8ca0fd67d6f3d367a1f75e9e3b7cf02e27a727b34c0d78179ee9780dcd0f7738b3744f0978e0c491fe472b453e33dd4708be0da6bf6069778c6e1a3 +DIST clap_derive-4.5.28.crate 33428 BLAKE2B 64a0dd857325c988401ac29499969c08561717e07f8cb05d6e62fe899d847ba509d40e91c21365c8fa174f0c7bb5b41f26b42ff5ffcfa332392eaee2fe629cb3 SHA512 c68924f301000e74a5d9bec3ade8a694f5fcaecbfeb1bd1d11b1bdeafe3a279249b24daf56e6fc006c2d5a1115992996a42e49860085f7e4d53848cdb0fe373d +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST colored-3.0.0.crate 34497 BLAKE2B 6477cfaf974399a2823a714b766800766245c8965abc99f142c4ab72effeb665cbe408e9f34e28ca54a0b1e82859b8712027ec0cf88b98d2c536f0878e7ef6ea SHA512 2e3a0b7625cebe491a884a4bd1d8c4b4355235cf6e1e940768f92968313e09233d2f9a13a623cd44542f7f2894d4a7d64759083e005f22967d0a4991e0491396 +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_maths-0.1.1.crate 6528 BLAKE2B bc68e64f7beefb307d04585eee0e6667c9e4885577fbd501a17263771d82db34ad15fb7a93053a91800e6d21f231160f3cea3868e6926990c8528ae8e6c7fd35 SHA512 19708af657d12a83c404043717e0d75c49f7866c362d5ffb366affcfc77dc19d64bd44561c3bc1871e0ffc40b6804beaa5e6082f5d1780ceed7c3a9176beb085 +DIST countryfetch-0.2.0.tar.gz 279168 BLAKE2B ce0fc1880199375d2a4112ddc1e973e1e01a79b5fee7a116f07240d8af5bdc55d4aa5fc53491daf2b2ce20b2d491b7ccca594758e3e0133867642ebd6be11e12 SHA512 8c6b17edec106d6e22f184ff338b4df4f649cd831171f1deec211d0b63e3168c944c23824cff72027c1f360d25b655e075e54b802ff9e71a8f905e57dfd683a5 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.3.crate 3775 BLAKE2B 8e2db9b8b24e375ccf788ee442e6196872860fc664de0b6d6f88f33c985e56b1386a7b277763326bd5011f2258c3e75460bc333a9162aa816a559948ee68828c SHA512 f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca +DIST darling-0.10.2.crate 17620 BLAKE2B 33d1fc3dc10fc971ea304efe5bf8084843241ca9c2a89e54e7c5227e53b1ad86749bd8693989ced6bf17805001909033aff92d600e7169a02dccf009fe60a88a SHA512 b312a74e577cb2f889315ae42513c7f26597faff306a40281189be2101339661772016a5e197466bd85ef94c275e811adee1b7c0772458126677d1998ed6fb15 +DIST darling_core-0.10.2.crate 44339 BLAKE2B 3ab3762840aa869baccf1030617a2a534c5d63019deb7ec5848cf4f80aa6304307ae32c4425264f1fda220a502110549812112d08f0f60261b30731ee47335af SHA512 a0af8e8ebb8584973c20eac01fe9ae828744b5e86cbe268262f8710a2e0ad568bbc6cd051d5225cc536a0a1fcb1886233063c8c18ea16b45c47207ce64af89d9 +DIST darling_macro-0.10.2.crate 1919 BLAKE2B 6f07815ff5b333b6c34df08f3aec2e5af5385e60a94bf9d169701be19935d2a9292ec7396905d2caadddba38d3f70bc5e5c3f1167690f045b778b8fc8cb00985 SHA512 43a0e9091fe12ec986e229a73bc41e23b1815fecfe62df8eed74d2ef33f5c329c444f1568d3c966554ff0bb29220146ba8f30d1c2d77ed7dea9adea10dacd152 +DIST data-encoding-2.8.0.crate 21394 BLAKE2B c07bba0c16083131e654a8ce91d4d59eea88a4f9c3c331ff395353d3aeacb6632c11ee213aa7bbfa9c415070bba697bb725ec9c3000e21ca9141b2ec02eab568 SHA512 5152e65bd3f3b24d2df43630012d17891b1b10d860ffce110332598de4aede15139ad948ec4486961d48baf1282d842fce1c3eab416d6254c8fcba2eed7af5f8 +DIST data-url-0.3.1.crate 21109 BLAKE2B 70c8616c6b3cf16da70a8fe3e8c6752bff3dc7d9e1aaf593617ddf191f31b1187b41ba6491581488b4dc9db1e2fc944035af9fb1acb6320de0ccb2ae7f13373f SHA512 cd13b3da27b20d5b16dff797b67323bb09f12f8582724ce9dbe18dc668a5c77b429ac9d9563be2112368f7067e7694653cbb2aae1c3aa897892c404822a079bb +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derive_builder-0.9.0.crate 38161 BLAKE2B 08bcbf8851ba813627a56e3f93a95f08a938e0cdd4f2a7971961eb5ecbdd3c96f6143214b49d8ae6cf6be166a934208ff7d0f768a3408868cab093872860e7dc SHA512 e56a01ed13420ac024be394883e5cf148f83ea74d2488931216d84cd2e8f00953e2d61f9b81d34f18be40bda055c02614baeaa89d5fbb9d3defe9ed314f2ef95 +DIST derive_builder_core-0.9.0.crate 18328 BLAKE2B b7a70372bf9300a2957927dc6bf45d64ff923552d2aff463e9811cf295d8bf300f8e3a03c73d08e1f727e91bb0eca2d34e332bd65a1b43506b9d486e559c879a SHA512 432e17868ffbbf6e776ae885eac33617ce06e5f1cb9610e2ced4f17a0d2aa46d3576ec3249f92275379d875cd90dd86ba4de882089ad620fe6497fcd301e4fdf +DIST deunicode-1.6.0.crate 170864 BLAKE2B db0a3d0459a43c224fc0bbe84bed044ff81b9f05063e364fa38c44bc51a12106805f93569d07469b6544745b684097cf3f03d6cebefc93dfa0deb232fc73f7f9 SHA512 39e5de0d1ed93bf3fcd37e87a04ac3b23d3a50d28b37b0962b30f9461753b3c1e3639c9760101bbaf1d4269c7eaa8568764b481d3cac6faa6b9580f51d11144c +DIST directories-6.0.0.crate 17842 BLAKE2B e2c77770b1aaf34dc40b4ed716439304b2d871ecbef25f19394c15cfbebe5f8d0e3276f2d9855a3d34c9c5d079b17ce94f0646387750149a2b4992e3c3eda723 SHA512 cc0466a28fb61a8e10c5ae931774c131153080dec669efbcf4e34bfed5d50b58ba3c583de58df5191df36c4c2d7e996561c8e5ffe909f6eb8f5eb3cdb535ad31 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dns-lookup-1.0.8.crate 13153 BLAKE2B d1a23c188dd879760fd3038c72368ed15ee39378314f91c92c4073fa762bfe6c8c2a2a2d5317fcb2342dcf4f2fde9fb1548aa20b473c52b8d871733000f103c6 SHA512 88889f6dbc7e027753e6daa487f77b0db070ab67c3d4925ee463b30e7a37ab75f22c7aa88f3eca6b100e58c560bdc163dfbd1e36baf4773495ea5ce7607bf787 +DIST either-1.14.0.crate 19890 BLAKE2B 61b6ea3bdb4ba9688d23a603628506d6ef4eb58d185d5b53c7180d732ddc2da14e024468dd4fc95e8c3af4b45194c7b32cf9423c49fd89f7fb6d6fa89a326bb3 SHA512 58c47de71cbc9c0397d8f87df51da0c6cf54e1e45de993fbc555befabbf83aba8642a757752e0d91fc6de88b01ac7aab07c04c183876a99306a520f99bb0a24f +DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add4366685282a277d4ca40c5fc901228c0652c5759210048b28a94c8bb04c39bb3b359d43254e953e5b476112da7e49151a5b SHA512 d8a9b125fb87099f8bcbaf3688e2feb1c463ce624cd3dd36396e75e7aff177ed5033ecc295c02f491be04dbf240aac376e79a5c7cb591c3b208c442e1c1e6bbd +DIST enum-as-inner-0.3.4.crate 11522 BLAKE2B 9a8294e9617367488fe8444dbfc6af66a0fd20268315d94f96e27b1f59f082418d6cc7dc54cbeeac5c23553a46a38b06190039f4330b0678e3b9b832b0b04677 SHA512 fb042f2112d4b85cae566aaf7a89efbf9a54d266fcfb089f1633e436181aa382b4ae12a9c6fddeeb6c3d79eb7e7130cf5ba2f679b0a35d159cfa560d2acb50c4 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST exr-1.73.0.crate 244371 BLAKE2B 4840f3e067f0be6789f73f7de28ce37a514da9979fcd24954f2c5f1b81e68ad5bf6e8b841916fcaffe6b141647637b41c749e3e6e3b828d7a9feacf152908dfe SHA512 892471dadfe03d07946dbe19a9daeeb0328e657c5996704fd81c838d6ab86daf8a57a9b692e109f7fdbe4605d4dd462a66a5bec3457b09bab635ee2fc21b4721 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST flate2-1.1.0.crate 110650 BLAKE2B 1245a0050ac2f6c966b0c869f772c24544206e1e29ac7bfbd1bb20aff20151f50332e3f2bfcc3edcabdde706b4ac9180e393e4944216183f7319c3b09bf5bc12 SHA512 7f240d413aeead2fd15c0b4cab1ea45b99987c185968ccc22778ecc7e08ff32ad6fd44abcf763a7c708f5bb7c43b325aaaeb30ea9bcea2b0917c9f7542bbcbdb +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fontconfig-parser-0.5.7.crate 39564 BLAKE2B 315be3d94b4c46bab60fb40b9b48d1bda134ba4018e5392eb9937896ea8f79098f771942988d4157fbbf5cb4af8f5739abab96b79c67389f14142f24ae3061dc SHA512 0e4ee78ecd12d891492d2132778649460c3a1e553ae67245581677e28b2b813f4303599b64461c2a7a47957591e577ec863fa4365e3f277b8a7f6753332583e0 +DIST fontdb-0.23.0.crate 108324 BLAKE2B a46b95de5c430cbd5ac14168466222b3a6f6561c80bf1b4f3ad47f1ae645aeb091baddcd8392c110fa9268471658c9fa36b8b801935f7249624e4df01e184eaf SHA512 0a32a314c7cb0ac6fe90eea59e25698e56aaf2c05f6ec09437dff01d84d18bc70bba0754f5277244a61b3ffc3b9b34926bb4ed38a5105fcdae89c7800606d4c8 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST getrandom-0.3.1.crate 42449 BLAKE2B dd70e0abfd27a7c363ce1b91746ef7568edf1d176d5575201623b6403f3a503b5d8503d10ba01d055f9de61cd8092729d34ac8f0f4f9fc6ad79b9fce926720d1 SHA512 431682efdc2ba82114e173925b99e1059d4915ebec6b0432d4a7683e56ccff7b4b45b9ee9cf5d0ee53067d5ae1ba733524c18577379c8414c385189718fbbcfe +DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 +DIST http-1.2.0.crate 105932 BLAKE2B efc9fc4ccc4a622781ed895f77c1752baf34e82d249acf97687ac8d4260aeafb333040833d9f8df5916cb105cc8217c8f27ddd021636b9248ad551ebfe4d83a6 SHA512 2c8e7234ec3aa720c9dd762c0bb06367fbc39ea89446fc9d8d2e55052a4ac461559a20a8294c877879f3e94d5db06fe41e2cdbb9664ea7ab1bc8003abb038bb5 +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.10.0.crate 44882 BLAKE2B 20a070d3e5dbb752602a80ea1c620afd1c5bfd9cde7e05eece6515168a60e9bd38f2cd10b179ee369d5408b0eb911ad95d69df2c1f1144ca3ec573b57aeaa4f2 SHA512 0ed43a15585b49064ae6b745b7c17775db1d849911115448239fa70a0b6f1d5a1fb09e654c4c04af8d533d74865966bfb215135a133aefec89eac81f136709d6 +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST hyper-0.14.32.crate 199622 BLAKE2B 05b0a2ac2c29157cf4d6258fbf07d871fa9d29b7f453d8d8fda9700db1423f6ce9c0de2b30ffa1faac877279bee75a283a81c2b59c6e429a7e22a4d5f1f49913 SHA512 d2b1d713a3ddc8a469ea344a5e7732da637bb644c2d999bed8e8b00b602742e193e553b9bc77eb58017ddccbc4217b20651e2b1698ac98568e780bfa3aa1a819 +DIST hyper-1.6.0.crate 153923 BLAKE2B c69d338d00dd9be80c910dae6b3b995918d862d6ee863e9f85442f0e45584a054056f51864313b8ca0068680d7667faac61d70adfe2e7d2db2346f608b45bb32 SHA512 8c30624f51fed280e909ca526284f81a0863e3ace05f20ce8117298f180efc1567e92f807895034d9ad83026059e4b90c5a3cfe527a3e9c99674489fd17fc6a8 +DIST hyper-system-resolver-0.5.0.crate 5493 BLAKE2B 45001ec5df9e9fec2e3a2f934b55f6c6b46507c9da80ca580bacddb59d71ae0deaee928deb287e735b47f25ea2888b4c8445ea7deccdfd6e26c61184a676216f SHA512 9f8be5bb410a8de9c18bd0d30db88accc73e13254482143f4d9d468d7a472e90564fc209e27f94ab1d45656bbcd56a2e239a0af028a06e1bde50c01fed05a107 +DIST hyper-tls-0.6.0.crate 15052 BLAKE2B 2d9baa91bb89078e58b6a3af87af6796c110cc26f79604d56552836b3fc770ea63b215b44623a57394d1d60382d65f9ac0502e68700ccef4a2d4b19414497545 SHA512 6b99b08669e689005a27f2ca70a12aa51298a6a4226de072cd84fb15275339dde8e2054838541096484d732a1d2d913bfa945ff3003054eb62ac4c2d0a8ecbd8 +DIST hyper-util-0.1.10.crate 72887 BLAKE2B 9d8ae7445ea56505e19f57ad680020b748e943a5cc3eca7292c06d93be1b58499db5769b214687aba53a0e9aa6fff3b3f63d1623157350ea826cd2decaf8d0aa SHA512 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a +DIST icu_collator-1.5.0.crate 1149126 BLAKE2B 9b17d5ccac3b9a3cb4b849211e2b03a18953e2c2c37bc3112a11959704a97f330d87fe0f0695ebb4ed5c6a1240d63c70214204e5693aa9169b4c0cdb8bb0a9c1 SHA512 a300b463e7c89949e1258955b10f7188bc8fc0c31f8482bafc862f44250fd4765a7aeecd6435abf24df7778e22dba688e2e8473e55c15da478c07fc824c88ccb +DIST icu_collator_data-1.5.0.crate 473315 BLAKE2B 98ed298455ae2ad923b5478a85d9243db09f87ab469555389b21a0addf344de23abf872cdae7acab7ff547458740b999bd77fed4def0ebad186de42899db6155 SHA512 2849f83b98529e63385ad0e1c0b8d346faa37588393129458fe53f0b0805c7b054a2cb7cbaa9629f2cdf8726a457a77f4de43e105bd5830da64f985692428927 +DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db +DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 +DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 +DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405 +DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 +DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f +DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac +DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac +DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 +DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST image-0.24.9.crate 9261055 BLAKE2B b4d95a88fa2fdca01e5d89ba9975be22269e3a5d90d24bc31d5f1168007508a0337d0acc5347be012c2b98de02e4f481a573f012f47a1f1e365d26d89df236d8 SHA512 3f858efceeed54e21543eee065ca6008f40c568e1ece1016b38040eff5625c9fb6de77c7e950c08c9e82b9fcbd4c4ec2f8c4c1157ed5d232bc8e35b4850420d2 +DIST image-webp-0.2.1.crate 60662 BLAKE2B 2d46b40ccc8c0d6202598b1bfe3983e8859332b381c5946f9948c6aed056e7727bf97d07b8a19b8f848998d4b3a35cc0ef591f6f50020714fed76429e047a66c SHA512 b06010b53c4197c10423edc464c54cecba280dc736bdbe915f1e3ec0de69215b2f5959703947efd7504951869f4063c8761fc5be3731845bf0a6fa2387cd9ef8 +DIST imagesize-0.13.0.crate 17033 BLAKE2B b48dab29dd1f4d81c7c04df9434385dcca3d84f14fc4a706b3af74cf554c59ab93b9cd68dbe878fe2f13b902f6a210cd44678d861ac6d5602506bfaf4f8ad697 SHA512 a514bed07f2f4252283ef2e79036981a98bf6fbf8ac3093d98d39c7fb11b855d781121dd410a1b7e5893792b0028af60d92083348e7056e6ba9d006a89cc3530 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST kurbo-0.11.1.crate 129186 BLAKE2B fc6e7d454235b51059557060f7a7604e453e47d115e339023c7ed310ec5a83b8ff35e50d8d766572e21e916f03977e8c22ffd5481194706b074a1bb7f00a8e45 SHA512 012b6010c28806bd9c7605295c7141ce95ba4c5803fe6a5a0ecdb1c105ee6175727256df9708c1944d008f773de45d70889d4084184e1629bb9d79c11d637dc1 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lebe-0.5.2.crate 8422 BLAKE2B afa49a1945d623b34139e31406f4780a5ab7b3d34648caf5f73b1504dbec4c4c02fc3aad3fdcdf85509eb8ba733a131a96478d6b9494cc9f69048f9ae28eb880 SHA512 ae8fce41c9a934999dad672ad74acabac9d7998aac4f1d03b54910d4b941375b9e9721cb1bfc8cd7cfcc4206fc0b18d725b0ea256a3a10a125a8d5848ed761ae +DIST libc-0.2.170.crate 760076 BLAKE2B 5deb440e04b0614cf5ec5a379d66b0f05f6f3eec1268742eb9052081408ec5da5f5185e63de59f3751506541321c618fd623d7b46b1892d360b86b6e250a4c4c SHA512 b716f1a76b208c5b84692fa3084c14dbfdb4a92b86c0e01215de04dc34c6e581e5f1c4561994c65a828838d5fa232efe93c3935faf5f83c8af127a5996f1f9d3 +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST litemap-0.7.5.crate 29962 BLAKE2B c94ddff0b5f6fb99d6adf31ee7c953bb1bb3741e5a68cfa598c75f58f6f426a53d19423e40b0b3ae2010e1533b4d46eefeeb7e86fdfc72289748cac897ba99c9 SHA512 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.26.crate 47022 BLAKE2B 529ce84cc92d1258327e148e1fff16cf4cba1d53f311353a15814856ad12d48f654aac5d4c6356a45439858a2f1938bdb7df582a1d62bf75b9380f2cf784caf0 SHA512 d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1 +DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST miniz_oxide-0.8.5.crate 62237 BLAKE2B 6afb3df5938ce0427fa8f61b0962b04ebb8baf76f304dc9c1b6d89b685be89c4bcc241a3cc54fbaff73a4607e58803bb6eb1689c817ac1302476db7a01d12abe SHA512 a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7 +DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd +DIST openssl-0.10.71.crate 281165 BLAKE2B 5c6f5dc98e1e595d819ce3edc993fa9a601a1e72929210296a28f64093739f8e244b6fbe7cf7e2f74b4998e9404c6f278652e458e58f3346eea6eab66f31b266 SHA512 c03ebc691505db438b0f1ee6d52414d37785a1d3c0d9b38e0565c3c7f0d7419f96ae481905b8610cca6997914980857ac360edb39ff99d448bfdf00f78e8673e +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-src-300.4.2+3.4.1.crate 9956732 BLAKE2B b48fa6d5fde66ba70b40b5f8ce45493a8ae773701a7856f03628b810d28e505360c50d78487854d384d75baf41e67e99a92b0231141a2c9efe820291a1c7c623 SHA512 9c1c28b489c81a141cdb288c14cc5390a4577cf310e154ff5648a87b856df7db920115667a89303c449dbb65387c29f4ed62470424818be35adc41ab2e515ce7 +DIST openssl-sys-0.9.106.crate 76230 BLAKE2B 62480749082ee712cc6a224799a5355c3786276a435cff69a7e1f4954b7cba805ad8e36f3b8cc9d0622f63ba3bd87cf46d6cb12756aa386e8fa642ddd3c45bd4 SHA512 bcf4be9acce1d1634d1032b392e14b5caee6f00a9687a725edf777d93695a11284fcc4dfea61bee8fcb88b0cf268ce63a7af44bac91b94a9385f3be4eab3774b +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST palette_extract-0.1.0.crate 701123 BLAKE2B 12f70826c05f9a4b688da6c42f9e158c8cad5e30a1188e24fb21ab86d2221eb5a6f28a2bf8c0f888b45b052d0dbad29e54b11ea94e985b190a0b8ea7e9ca52af SHA512 5306eb10b77a5e90b7fc25dc7e90a4f99484f07ae322d90c62de6e3bd39a7c13355c22628385ded1e34173d3a89c840eb13d287ec96f970fe866572c5624f870 +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 percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +DIST pin-project-1.1.9.crate 56299 BLAKE2B a310555046d2805fc33f67f7bb3ed3ac4c6a6262b56647c097614242bdc0dda4ca47bdf9f5bad0ecb25511e12e0d9e91f6a5de884279676f3459186d6daf578f SHA512 4cac9df2d6661134ca7f1d428070a3770dd00a723c8708622e9a63a5b373f54175e6c79588409654ce216b875c8c9a4d22fa121a31af9ca22a7fb6082f5289b6 +DIST pin-project-internal-1.1.9.crate 29160 BLAKE2B 935fed3d5601e355ac22f5132bd46fc3be3a22ac2f2a84df5f8bb7fed7c93fd4f94a53c5fdbf112b92beb511d91bd63c87db286d9fa27e60cd5a566ef4d7aeff SHA512 ad9ac9cc3ff38d49a3795aebe568f2cfde9c7d18bc966fe74cddbbebaa2ec38cc9854d078c95d644d7da084746ee93b6710700d1b27f84925d58e8f88619640d +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST public-ip-0.2.2.crate 15685 BLAKE2B a9988eab1f26e25d6e1750030aadc8041981b3252071017c9c6ca24a34c66ad4ed4af7e6b55bef3910045bf15d268e7d708afa97c7f6f7f54b628f7f9a5ee83f SHA512 d935633c13acca976f19c180638e932364450e71aed79db69f905130042d59110fcd2cbfe6f29442042c2e8472bd3602b078b57056a1b084f2e5c244a6d5e81e +DIST pulldown-cmark-0.12.2.crate 149070 BLAKE2B 35e4543dd530a80ed500384c6a6f2bd10bba0cdb4e03f472d630ed17251b85f7d0a91635995964ad8d40f7c849e0b179de643ee3645a81b311b78c4ec3678f47 SHA512 7514c4282d3c4ef0b0f7ae65374a549c1a027d7fdd5eddad8a2de93dde49aee2e3a2eec2c5c598967b128c2edc6981fa6dc55972c8194206abc9e7a673eb9482 +DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377 +DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST radix_trie-0.2.1.crate 251366 BLAKE2B 14b50e45eacbc5b42cdde8a4f8e8642adfdfa3cc569c3fe0e3aa1fdab901713b3929d706dc0aede1b679762fb8fb1af345efca15befc9234322db434c8a3923c SHA512 f6f54511860b6b878c83de4455bdbd71289599dba93234d5c7469342f3401cba99a9ea6bca2d32df2e31ba657f40e42e7d5fd7de66786ddd2814e22fe867f9d8 +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 rascii_art-0.4.5.crate 14670 BLAKE2B a64e8a77579ca35c08dff7ec0369e451dd94b33435f0b48e6740da4cb18f7946ecac45cde676f69c4d7f6507a2823dea8da8bc30a218caa9cb69fba4bdc86c95 SHA512 15949f949081e4603730ea9bb5feae44ccd8f78e58423059fcec2975e4964dcf14495aeca478237a1aa6e2b7c7df281c4f57a1a2369ba64d15329aca4f8820c2 +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.5.9.crate 30080 BLAKE2B e7a6d1f9e96bda9f5544bddee96ff51225339c96effa4b8f41daa414208a2052ec76a88400a504b7fe7ed7aee6917aaddf031a385955e7d9bebc6064e5e3000d SHA512 5689ab9cb30fd1972fb275aa22afa876ce013cd91c2b0d6afea17d0b3d45d981809e128b0f483b9419597f3974081c115956fcc1fd14172bc94cf0078f5cdc52 +DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 +DIST reqwest-0.12.12.crate 193321 BLAKE2B d024aac31fdc9f67db81ea0c8f6ac328cdb176220634373931598d5fa9270819ef5775dfd9c2a8da99454e04198390327cdfb02e904f9f54eea5e188f7fda05e SHA512 c94ba8449d5a1d709e9676537ffab187b5f844fec44c80118e7fe467282305660f195995ade0bd1a49529ab9a8284f82a52094b43ea4be87e4517014be6ae349 +DIST resvg-0.45.0.crate 78010 BLAKE2B 46bb2835684995019827ed09e8ccdbab8fcf6d4b9ecf92be8270f8b4c259ebc0e3be85d5d0b55767de899573882880733d8c55286abf5ce837f5d16911264a74 SHA512 88c41e32dddd6727afd766a82cf3b7cc241bf3f7fd89807ef419922ae8d78c1bcb1b8a0470a0e1f5fecd55e5e45bf2e8b19853767535efaad02f6bfd7b293206 +DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456ade25bbe46dc18592170a9c7e8ce388901a5453e4d14ef24231ea2bf2d684f62c3051d79fd0bb85a87359 SHA512 cfbbaea59d5ba440c2c7e781771885a23e7f86c0c255e060010e04b55b8228242a5d566f2247753fbd4e339249add996d607271fa3dd90025324d413c6506550 +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.0.7.crate 414500 BLAKE2B 493473a0d4c669260efa7017981f2e095acd5edff597a0f9808c3501336954cc63b54a682e35740a3518286e8675242790130f6690b42e10738cf2ce95d1c954 SHA512 b8fbdf01af89ebc59d4ed6b5889e5d483b449857a119bea8746cb30091d707beb0c36da5235d85913092e0314b3a702ed8159bf59eac6655f2ff2da9c98abd8b +DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 +DIST rustls-pki-types-1.11.0.crate 63933 BLAKE2B 487099180f45163b87614a8ba7088f189547191ef628011911f76ae6f6aa615b16e969682e26f26ce47f52463def702395f2a5dcf6a1742a87fb7c6d559a2e59 SHA512 60a6d20b66b15f077cbded6abcbfbc8524a02229209a3a73ed676a218ecffa26e375ab086247c05aec826ad63bcd9d446748a061191fe2ba5d9f35ec05b698fb +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST rustybuzz-0.20.1.crate 272721 BLAKE2B 952760b72a8fec098321584cae5fb997b4b23ad3ca98926e96c231dda2ed385baca3c83037305553dc3c6ce4f112aee07465019be7d85903d06801e04c7d7b79 SHA512 83f9a74b64e289feb853ce6fd7b24dbfc20d9a4cc0165cf5dc62583f2ea958b97d367721933aebf7b26062175ac00234bc83982fc1fd581c570011bf6b9e168c +DIST ryu-1.0.19.crate 48770 BLAKE2B 588ca156238ff7285edc90d62c41991f6ec6b732656ef874c4bd5723350d2db19eeae844fa8998123a26b34a7feba0ad897731d73cb4daa88a24a3587b860dbd SHA512 b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99 +DIST schannel-0.1.27.crate 42772 BLAKE2B 55b3cdf596d6d490fdbc10298eed7cb1b1bb8d6349ac8700ac2e7db66e1d75f0a5bea5b1b322bf30cc0f982262e96aa421998151a8ee1e620b5a09d25ad4263f SHA512 f469d03c2be014c248e7b6408f541584f250a9d58bc8dd8ff4d1e63f5720cadba1c0579b1e5d97b58844fadaeff10e9cfae6d5cd33c5de0fa4ebe699a8ead4a8 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-sys-2.14.0.crate 20537 BLAKE2B 50a04eda370788fb769600b0df2f984155d9ff67c753a8b138568c648fc23f90f076092c9a8f984aa3b6590c547171e53b968ecc4f80f6b7edb8cbbf23bce31c SHA512 a6b5a391450ad91118aff3b9d8420e1099fc9f96926043f5c4061a1fd615a00bb1f86f5a06b9a549f45b27a43b5f9ceb5a015d8589d7df258a77dd4b4dfdd7e4 +DIST separator-0.3.1.crate 3647 BLAKE2B 75a9a1f7c151c57e1f273e3586453fac742d9e5f4d5736d17f482774b378f43e59d3557924e2e0c9a92c1a4a210861040ef3f36c9ad1adec423088ebde76267c SHA512 e40c96ad9d8788693121760216fa1b11d59349c9ecb0a0fd8babf5a438adf4cff210a72f45d621a981ac88799b6334ba8e3e55a3ad8e0a4c60f04b0e8097cee3 +DIST serde-1.0.218.crate 78968 BLAKE2B af7f366a1aaaeb9b5f6f22e7398a30ea486aa3391ccab9a11435d45f7eba10796ce671556b771dbfd8b914563949c54b4a4f14fe447a549e879636339fa8f128 SHA512 35ffd8556287fa270beb90539c1641912d8fb233c53c4017f1f65a483b2dc340385458b9a869b7142b4d514bcc87c25e69c9370b3867e463be887bdebd19ead8 +DIST serde_derive-1.0.218.crate 57782 BLAKE2B b2244847b41f1aa396352bcea886d6a28d13ede23ae6ceb813143849cc107b3fe0cf054687d9f35bbb9db4e95c619422d9710532fcfffff291280cbe3649a433 SHA512 e89c076b0aa22ad74010f5b6a60397b9b78b59ca50a9660b29ceb1fd608cab820c47e787e450da306062c0cea1ade7142a7d4626a77aa0ae486096c130442cde +DIST serde_json-1.0.139.crate 154839 BLAKE2B 5e04fb3ba8da9407e92ec450392cac99ad80a001e66bfee6eaf007d87465b07d0f9abc441968c13ec53f57ed8a687c32f8623a3aefdb433a418b1835ba14dabd SHA512 d90f4a02894b9c0f1d8d210af7639b0d6cb1929a159d1557ec220ce74d327c5d25fbdda6c5dfc2c00763ab3510a8ad11ce949b9cafac5b6d2203721aeaf3b5a0 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simplecss-0.2.2.crate 22136 BLAKE2B 752f5adb0587b587ef15da4da442ced19c93cff916dcbe86329e06d7baf879dbb8abf30be50b084c6d5ceb83dc79bd7537d9a6a0478d8dbd1866c5193d2f4a72 SHA512 b3ef9f211cdda5651ff6fcfecd1def43209404e56507272b02c2563284acd14b9800757f3afc55433b2814279770dcadaf875e9463a9701df23148665cdd2ac0 +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.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +DIST socket2-0.5.8.crate 56309 BLAKE2B 309e5a0e46d0b9debbbd6049a138e56b82df4fc0e9d1115745ed935eb40c81b004ad748844f641934e13b5b88773db5cc4a57fc9e61dc82b5322fa0232110864 SHA512 b7d03608a3d4cf3e2d1539b5a375412effcc96279e8f57668fa8cf67b3f0a3a6b611ea5e2e72f282460582954acbb5364320611f7798a11ec9e4833e53830b60 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strsim-0.9.3.crate 10266 BLAKE2B d850a2d5199cdc2deae94c02a1934933e22b943750871c624256f3722e78878cf15750abdef6cb27a5acbbe95ed0acfc33f960305d08f942f2a4b066e93e2684 SHA512 8d7468be0f19819a454720d2fc9a139cb9afde9984f73d334b9b77085b58008d6d8ed0786f88ef91b4967c503fa1fac0ddf2fdba01391629f7bcf1ef2fe36b51 +DIST strum-0.27.1.crate 7467 BLAKE2B b577a85f5d4151fc73148a72697fc004a7f8a964866c9773d62a2f92356c1ca205ee323a1e9353e4bf2c2e4dd71983026e311cdd4a5fc0a918aef57fc76705c8 SHA512 0ba8eafe76c0cb659500c73a7e402ec677bd07264ca6f6179d66b90e5f9193ef420957faa4aa70cdd7fcf69565dfb4f7940731e555cad6cadbe2e4c7d3016465 +DIST strum_macros-0.27.1.crate 29670 BLAKE2B 121560118a194029b32584467305902470b83d768d33f166cf67994f33a9780cf1bff25f2199c2aa50a79362501a6cb40ca45c01cdd6c335fab1ebfadd666b4e SHA512 b071fee5d7530bf1ecd31b635a61858921c04dc10906bf57caa38a162a0e2ed726c2f72262081ceadb80c03c38adf235dbdda604dfcf3d439c5fe5a73a08d0f0 +DIST svgtypes-0.15.3.crate 43696 BLAKE2B 9cad4574c58edb42b0055e0fe58d7c26c0a28a41047bb6b6af50ae617b78296088ce307a4efe6743ba0bbceae6f6951242dd0f5f72ba5afe4a77c5b30c484703 SHA512 f1a20abd4a79642a6cc41f05b700172c5bcdc2549f470164792e01330db24cd544e45b87be7c52bf684bca93525fbf825574fdac530cbb761d976debd64fdbd2 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST tempfile-3.17.1.crate 39240 BLAKE2B 92e3094e47a04054805a2e4dfa19048632be6954ecea640c952876dcac5a68339cdf3136997fb1e7cdc0f12e0a44e3129dd95a305596804b5ebe8c9421ecdc07 SHA512 52eb23b3c4daebd6731338b0fb21ab625a5b910c75310a58c1b339500c32bb77fc9a31c2f5d88ade11e60cc49df478cf86b7b8a81416401a5bbaa284c3293efd +DIST terminal_size-0.4.2.crate 9976 BLAKE2B d6af7059b06fadd5f0e75b1a9512231ba0cd3971d6357d32f63db9f96cf384102939349bb579e176ff4ce2176329a22fb8e257b096129031519b2a02eea4ab00 SHA512 a0c285ad1b1a73c9ecc725e20fd9256d98f89a5530263ef6726786d73ef123486bbf17ee3166c22bdbb7aa4fa989fe73c995a4642e3e09718dc1a76a1734c84f +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93 +DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac +DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinyvec-1.8.1.crate 47269 BLAKE2B d72ec2417520fa0481b8447e6d75e1f24731d38f9083a711185785174a8567c81f6416468b9eabf426f9d32683231e7c5e80202292d1e424f9e4ac9cc8b3e765 SHA512 db32a6beb1c86eb3e9f5ff2732a4acc03d1d684f0e54df5de2ecbfd08399639f47396ae8b17eb5f0122a09ba0c313f39bd73a6f7c44cc38d1891d1bdf3f2d176 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.43.0.crate 817422 BLAKE2B 86d7b3c0488ac3a31e76a6846568c2c565d08ddafe265eeb28303bb2d57506afbd10a75490c834ee76d57dc45ccf7329a693fa3aa01fd7033e13495d82f74d9b SHA512 8a2681829afc3ffa6446eaff7463d52aa3351598639ef5d9af0633dc5425e7ff222a7e661f519c3383377cb46b40969ae8c38bedc77a9da92a871ba7d1c18a63 +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tower-0.5.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce +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.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed +DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST tracing-futures-0.2.5.crate 11637 BLAKE2B 2b23233705674cadf5dc8092d3990f375e780de2b9bdfcbfdd5f4bc9bd0f15a14c6bc8e36963bcd332e729b33b90ecd10b2250495e0657eaeb302e666313534e SHA512 8a437a029e18dcac3a3be7a3355a63e75432ff892316c9f2929c7557e3895b1bb5efb59a7588372bd9efc386b5cab54c2b382be99ef8fa643e66ae5656e506bb +DIST trust-dns-client-0.20.4.crate 75799 BLAKE2B 0fdc24ea27d764cc7212b6e075ab87262e559571adc82b5aee5dd9122a6b05bc29366004513862cead8d6cc8899459fb3e6b0dd8a280eee5d52f4fa2ca8d2a57 SHA512 ca1189c8f8b57008eec05508dcb9414d7252a05adf6f027a77345c1a5cc5e9a689c3c8cd10ea139200f0a8a8b6d496fadcd71d2cb33f22a417339c008e971394 +DIST trust-dns-proto-0.20.4.crate 245486 BLAKE2B 97ff6b7591be1d58ef33fca93d492a2deb42cf59d9b4914a4a1466f727e1b231929c232fc379382a0d8a1913acc7a90cf16372186d0a9a64046a91a3012dac8b SHA512 d844e52e01281e79a6e8d8b881b40918a58d4a7f9d8fe8fbf1e8800b8a39e33d9195bc8a933e4601448ae6e4a325c9afb032c989803a3b73c93026efc3c68834 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c +DIST unicase-2.8.1.crate 24088 BLAKE2B 29fe558490245cc1f9c551ba524ab452a4ea18d5f3e5763bc58e6b4c52e21bb8bb5e3f16df35bb96652801c3d96e53f8a39cffd31a0cfd1c83f0fa3161f4ed4d SHA512 99a3944a5c987376bdea5fe6c0797e881bc8e6f629c56120ce811c8ebbed0a3ba24617decb74d6939699c8fc994c662eb292869ab407c0ba0ec460a32ede0190 +DIST unicode-bidi-0.3.18.crate 58300 BLAKE2B 388af09d26248f2059d251f9c2b7d949112a430b16ad5868874d436346e2e753875ae382257cf5bb1d41d6ce9f2d7a34d37d2a2e88f9cc051b85a53c3baf5ee0 SHA512 69b5f220cfe8b7b36471fb0adc7d7852a8c40c497b8a81eacd1293b72c46e09c39c2e0a7218b58f0cb62c5ced397a8eda2c5f358eacdfe5d18aba2bc14afe2bd +DIST unicode-bidi-mirroring-0.4.0.crate 8169 BLAKE2B 187e2ac7d4bc3355e5530d2a092833a9cb6c1d1b516012db25d312c9018f680e5c4092c8f208b4b2144a79f3f45ca5d9d2ac37ac86d2c6fdd7a42a52e2600a7b SHA512 8dfd55ac7059ed8fe88fca409885242937d16c5ec3a29425210bc8f6c4dbe20c9a1ceabd4f4c33e84ed5082a3d29a0e83d633d8e4a346144a6883b9e04d73656 +DIST unicode-ccc-0.4.0.crate 8942 BLAKE2B 414a8b3d4631314f754ef69a811b55e5bf91e0c52af134e2389ea0468885ee09461b46a4c3e0cfafc1ca66a6217120beee6bf1775b68aaf7ee233f1a3f83d522 SHA512 ee7f51249d900fad3efd20fc24fa1491f95f077471eabc879b49506d500a80bb3c60472367a338211e9364b7043a586e83b402bb0355ab95fc2f2a0d84b017a7 +DIST unicode-ident-1.0.17.crate 47704 BLAKE2B cafb0d9dbeabd44d45c73dfec9855d9cc8e41482ff75b7b1f4fc4423e2eeb2a5a04f7e3ce0f721fda6acf1e02f2bae77c6bb346b48bc26ab1972255b080c190d SHA512 1eaf422163126796f3181f8a3cee319ce0492e75c0c293def441872b39eba8282a95e058d0fd5dd39a8d6f3304d4ae13420a0eed901f71c157d5da99e08e1437 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-properties-0.1.3.crate 42252 BLAKE2B 2c054d7e84f739514a79dca218aed1580b06c66dd66a760afaa433c8822eb45ee97b47d00bcfae9770ab2371489db467c6667157fec73dff663847fa080e38eb SHA512 1825cb20913ec343dbbca7a2b1062c8e4bd2dd514b57598bb6f5a6545e8142b5f16377dbb3b821e9b999a1b0fc08e671b16e1d4f6b7a953ea40e8196b51744a2 +DIST unicode-script-0.5.7.crate 47080 BLAKE2B 229c1d14541d97a61620544e40c6884df4bab40433e98f63c961cd893baddc5734776bb34847620f937d678d1842d581070995a3605c0169945969f4e33a96f7 SHA512 73cb6fca3f3b8cce6415416a8676572b01460e7e65b2aff38528cce149b8a6393f02826e62583a8b32c10a8e8295f76e24c37f368769551c34ff532bb9606a2c +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-vo-0.1.0.crate 8084 BLAKE2B 492548fcd13dc6831114a0b4df5d2179dfb4aade7c5ccb4d0491fcbdd245b20f5784165dc2098d537249a80cef51aa76274d0968644d201ef124ea4988faa8d6 SHA512 71c89d0db109d627890304f6b4490e7ae008fae79be7d25df7d4f5685b0ee08e8efc55c1b961ad0e40a4c6ec57fe1bb5f674d0f31cfe11c244d3e3fbef4bb575 +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST usvg-0.45.0.crate 136944 BLAKE2B 867fdf40b1510b1082c95287f28dcc340d1c7922a9d564713d679b8c22d2a79adcbc27c2ed555967d20baaac554dd605865f442c92531ab1a621e74068e34e8c SHA512 fde6fa933aaf65bfafaa36443d0f45ad27518efc2da1aee827e6e8f9d19b006a9b4d03cd20a720f67f3db18a043ddbecf34c67734651118c705f3812fc9c4598 +DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +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 wasi-0.13.3+wasi-0.2.2.crate 136754 BLAKE2B a17e2670caed033c1b2e2bd709a79c1dff5d0ff46b32e9d9b0faceac2b3350397e7bc6ce113a9275c400537121c9d853130b4bd546afbf0bcd248f4c69d8a708 SHA512 c0b0ce3c4d82ad7350e017fda565a69cf91186ebc41a1c5bc21a6e2fd2f0d8e7d90bcd60488074da6062ac1fa39c684ddd8ee1d8efd66e82eff36ddb16682abd +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-futures-0.4.50.crate 16181 BLAKE2B 2659a84c54a1703c7378449339c216b601363be1f1cb22d97a7f85572cb5968597cccc868e03d48b20dae2ffeac83cdfea7c39185dd57158824fef8a51f9567f SHA512 bd24e131150f1a16fa6330400af0c1c71fcdb577562f0c8893d24ee75cd5afca4a7272b424646ffd3330badde92800bbdccd6d4d9d9e47f404e6c29fdd83a51c +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST web-sys-0.3.77.crate 638246 BLAKE2B 3f21ab03a18d82cffd96432e4f08bfae183b24f9a50dcfc51c927e9973dabfb8b6bb1f3ae044890832809ec91709242c1c37463931770d347fdf521587a72515 SHA512 cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a +DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 +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-registry-0.2.0.crate 10470 BLAKE2B 65deb9af12935a537d3334c026b6a6430c9ba5d14152bcd5da03fe6732cc3df60567c8b6f61af844e2c202337eaf5ccdfc74abd498c126c3d9328666b727d61e SHA512 bc952f9cc8dfb90481a7d7951b8b08eb64e049cb99239a506319fa4ef332563b8064926218195b2062413671e35a13ba642bb3144bbf8436eca8c8fcbaaf7669 +DIST windows-result-0.2.0.crate 12756 BLAKE2B bd61fda1930933bfc9c55981b399c1f9d6d674b47ac194f413de8b4e69e476d9db7da2edd2990ce7918dd5ae28d42927bde1c8858a8f8dcab1ce9d5871d9e3dd SHA512 a8e52682e8b22f6a3d9b6fc759b69a7e1a093c777303b7fced725023b4e91dab4c5a07f8415222428e04fcaaffdc49d2b2738bac5f6a0db374cfc3ff9c540b55 +DIST windows-strings-0.1.0.crate 13832 BLAKE2B cf824e6587238df812470695dc623dbf8bed115f985ef62cda86f7a3836fca47fe0360b5bfcef81494617ad418588775673fbb8037746c75315ab6824bd3ac18 SHA512 f932d81985d7ad7598006e1271ebf2e7275b20a46cca421697f4a8517a2878264b6ece79dd684c6ecfecac0a61311d99137aa2d5c5944bc419a66749c4b99604 +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.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST wit-bindgen-rt-0.33.0.crate 3357 BLAKE2B 7c5227e835eb405b681ba36a2472fb3330b9e44f8e9cef06ae5de326691d4e4535cfd09843241963572060f4ccb048aa088fb8692591f9253cd215f510969420 SHA512 fffae2da775fcb5066398aba5cd02119a07f5bb5ab2282c74f1665656de0278ba13352b8ccc6ff107677aec3ec5d401729158332f653e0a2e7b393d1aa018b8a +DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef +DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 +DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb +DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd +DIST zune-jpeg-0.4.14.crate 63388 BLAKE2B 9ec8411b41817b2901c7ca066338dacc354d4c81f4768bbd5c965453f1205f3e043e7668d50211ee641a53130deb8dec684eb060102dea91172a8c2e96248562 SHA512 1f62cd2c3f5bc1773a7654aadf45b02aec0384c0abad4c77210e9bc2c05533f47e63a6d44fa1596dc9103d7569079be7266905421f91091f77536c1407f3a0e5 diff --git a/app-misc/countryfetch/countryfetch-0.2.0.ebuild b/app-misc/countryfetch/countryfetch-0.2.0.ebuild new file mode 100644 index 000000000..68356e2ef --- /dev/null +++ b/app-misc/countryfetch/countryfetch-0.2.0.ebuild @@ -0,0 +1,334 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + ansi_term@0.12.1 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + arrayref@0.3.9 + arrayvec@0.7.6 + async-trait@0.1.86 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.22.1 + bit_field@0.10.2 + bitflags@1.3.2 + bitflags@2.9.0 + bumpalo@3.17.0 + bytemuck@1.21.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.10.0 + cc@1.2.16 + cfg-if@1.0.0 + clap@4.5.31 + clap_builder@4.5.31 + clap_derive@4.5.28 + clap_lex@0.7.4 + color_quant@1.1.0 + colorchoice@1.0.3 + colored@3.0.0 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core_maths@0.1.1 + crc32fast@1.4.2 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.3 + darling@0.10.2 + darling_core@0.10.2 + darling_macro@0.10.2 + data-encoding@2.8.0 + data-url@0.3.1 + deranged@0.3.11 + derive_builder@0.9.0 + derive_builder_core@0.9.0 + deunicode@1.6.0 + directories@6.0.0 + dirs-sys@0.5.0 + displaydoc@0.2.5 + dns-lookup@1.0.8 + either@1.14.0 + endian-type@0.1.2 + enum-as-inner@0.3.4 + errno@0.3.10 + exr@1.73.0 + fastrand@2.3.0 + fdeflate@0.3.7 + flate2@1.1.0 + float-cmp@0.9.0 + fnv@1.0.7 + fontconfig-parser@0.5.7 + fontdb@0.23.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + getrandom@0.3.1 + gif@0.13.1 + gimli@0.31.1 + half@2.4.1 + heck@0.4.1 + heck@0.5.0 + http-body-util@0.1.2 + http-body@0.4.6 + http-body@1.0.1 + http@0.2.12 + http@1.2.0 + httparse@1.10.0 + httpdate@1.0.3 + hyper-system-resolver@0.5.0 + hyper-tls@0.6.0 + hyper-util@0.1.10 + hyper@0.14.32 + hyper@1.6.0 + icu_collator@1.5.0 + icu_collator_data@1.5.0 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + ident_case@1.0.1 + idna@0.2.3 + idna@1.0.3 + idna_adapter@1.2.0 + image-webp@0.2.1 + image@0.24.9 + imagesize@0.13.0 + ipnet@2.11.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.14 + jpeg-decoder@0.3.1 + js-sys@0.3.77 + kurbo@0.11.1 + lazy_static@1.5.0 + lebe@0.5.2 + libc@0.2.170 + libm@0.2.11 + libredox@0.1.3 + linux-raw-sys@0.4.15 + linux-raw-sys@0.9.4 + litemap@0.7.5 + lock_api@0.4.12 + log@0.4.26 + matches@0.1.10 + memchr@2.7.4 + memmap2@0.9.5 + mime@0.3.17 + miniz_oxide@0.8.5 + mio@1.0.3 + native-tls@0.2.14 + nibble_vec@0.1.0 + num-conv@0.1.0 + num-traits@0.2.19 + object@0.36.7 + once_cell@1.20.3 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-src@300.4.2+3.4.1 + openssl-sys@0.9.106 + openssl@0.10.71 + option-ext@0.2.0 + palette_extract@0.1.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + percent-encoding@2.3.1 + pico-args@0.5.0 + pin-project-internal@1.1.9 + pin-project-lite@0.2.16 + pin-project@1.1.9 + pin-utils@0.1.0 + pkg-config@0.3.31 + png@0.17.16 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.93 + public-ip@0.2.2 + pulldown-cmark@0.12.2 + qoi@0.4.1 + quick-error@2.0.1 + quote@1.0.38 + radix_trie@0.2.1 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rascii_art@0.4.5 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.9 + redox_users@0.5.0 + reqwest@0.12.12 + resvg@0.45.0 + rgb@0.8.50 + roxmltree@0.20.0 + rustc-demangle@0.1.24 + rustix@0.38.44 + rustix@1.0.7 + rustls-pemfile@2.2.0 + rustls-pki-types@1.11.0 + rustversion@1.0.19 + rustybuzz@0.20.1 + ryu@1.0.19 + schannel@0.1.27 + scopeguard@1.2.0 + security-framework-sys@2.14.0 + security-framework@2.11.1 + separator@0.3.1 + serde@1.0.218 + serde_derive@1.0.218 + serde_json@1.0.139 + serde_urlencoded@0.7.1 + shlex@1.3.0 + signal-hook-registry@1.4.2 + simd-adler32@0.3.7 + simplecss@0.2.2 + siphasher@1.0.1 + slab@0.4.9 + slotmap@1.0.7 + smallvec@1.14.0 + smawk@0.3.2 + socket2@0.4.10 + socket2@0.5.8 + stable_deref_trait@1.2.0 + strict-num@0.1.1 + strsim@0.11.1 + strsim@0.9.3 + strum@0.27.1 + strum_macros@0.27.1 + svgtypes@0.15.3 + syn@1.0.109 + syn@2.0.98 + sync_wrapper@1.0.2 + synstructure@0.13.1 + tempfile@3.17.1 + terminal_size@0.4.2 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.12 + thiserror@1.0.69 + thiserror@2.0.12 + tiff@0.9.1 + time-core@0.1.2 + time@0.3.37 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tokio-macros@2.5.0 + tokio-native-tls@0.3.1 + tokio@1.43.0 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-futures@0.2.5 + tracing@0.1.41 + trust-dns-client@0.20.4 + trust-dns-proto@0.20.4 + try-lock@0.2.5 + ttf-parser@0.25.1 + unicase@2.8.1 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-ident@1.0.17 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.24 + unicode-properties@0.1.3 + unicode-script@0.5.7 + unicode-segmentation@1.12.0 + unicode-vo@0.1.0 + unicode-width@0.2.0 + url@2.5.4 + usvg@0.45.0 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + vcpkg@0.2.15 + version_check@0.9.5 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.13.3+wasi-0.2.2 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-futures@0.4.50 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + web-sys@0.3.77 + weezl@0.1.8 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + wit-bindgen-rt@0.33.0 + write16@1.0.0 + writeable@0.5.5 + xmlwriter@0.1.0 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zune-core@0.4.12 + zune-inflate@0.2.54 + zune-jpeg@0.4.14 +" + +inherit cargo + +DESCRIPTION="A Command-line tool similar to Neofetch for obtaining information about your country" +HOMEPAGE="https://github.com/nik-rev/countryfetch" +SRC_URI=" + https://github.com/nik-rev/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD MIT MPL-2.0 Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-misc/countryfetch/metadata.xml b/app-misc/countryfetch/metadata.xml new file mode 100644 index 000000000..f8ecc4c72 --- /dev/null +++ b/app-misc/countryfetch/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/nik-rev/countryfetch/issues + nik-rev/countryfetch + + diff --git a/app-misc/cpufetch/Manifest b/app-misc/cpufetch/Manifest new file mode 100644 index 000000000..d5a3a8a98 --- /dev/null +++ b/app-misc/cpufetch/Manifest @@ -0,0 +1 @@ +DIST cpufetch-1.06.tar.gz 2833392 BLAKE2B 552a4aec946da7ad70e92357b323582b29d81bd7eede6937809353b7f6e3008ef92bbc33f7ca8a24e6625d9f0145519113c3ef58ca4eb13782b90278e5242ba1 SHA512 ee907372608bed6af713f5e071e08a96c86cf0c7aeff1a7bf8511c2b03804d71e63d23e7aa409c2a7da5a0cf198a8a419e26210174f052c36bffa56135609d07 diff --git a/app-misc/cpufetch/cpufetch-1.06.ebuild b/app-misc/cpufetch/cpufetch-1.06.ebuild new file mode 100644 index 000000000..e486018e8 --- /dev/null +++ b/app-misc/cpufetch/cpufetch-1.06.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simplistic yet fancy CPU architecture fetching tool" +HOMEPAGE="https://github.com/Dr-Noob/cpufetch" +SRC_URI="https://github.com/Dr-Noob/cpufetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) + +src_prepare() { + default + tc-export CC +} + +src_install() { + dobin "${PN}" + doman "${PN}.1" + newdoc README.md README + dodoc -r doc/. +} diff --git a/app-misc/cpufetch/files/cpufetch-1.06-makefile.patch b/app-misc/cpufetch/files/cpufetch-1.06-makefile.patch new file mode 100644 index 000000000..f177588bc --- /dev/null +++ b/app-misc/cpufetch/files/cpufetch-1.06-makefile.patch @@ -0,0 +1,73 @@ +https://bugs.gentoo.org/924006 +Respect CFLAGS and LDFLAGS. +diff --git a/Makefile b/Makefile +index a4e5d13..2eb98c4 100644 +--- a/Makefile ++++ b/Makefile +@@ -30,17 +30,17 @@ ifneq ($(OS),Windows_NT) + HEADERS += $(SRC_DIR)freq/freq.h + CFLAGS += -pthread + endif +- CFLAGS += -DARCH_X86 -std=c99 -fstack-protector-all ++ CFLAGS += -DARCH_X86 -std=c99 + else ifeq ($(arch), $(filter $(arch), ppc64le ppc64 ppcle ppc)) + SRC_DIR=src/ppc/ + SOURCE += $(COMMON_SRC) $(SRC_DIR)ppc.c $(SRC_DIR)uarch.c $(SRC_DIR)udev.c + HEADERS += $(COMMON_HDR) $(SRC_DIR)ppc.h $(SRC_DIR)uarch.h $(SRC_DIR)udev.c +- CFLAGS += -DARCH_PPC -std=gnu99 -fstack-protector-all -Wno-language-extension-token ++ CFLAGS += -DARCH_PPC -std=gnu99 -Wno-language-extension-token + else ifeq ($(arch), $(filter $(arch), arm aarch64_be aarch64 arm64 armv8b armv8l armv7l armv6l)) + SRC_DIR=src/arm/ + SOURCE += $(COMMON_SRC) $(SRC_DIR)midr.c $(SRC_DIR)uarch.c $(SRC_COMMON)soc.c $(SRC_DIR)soc.c $(SRC_COMMON)pci.c $(SRC_DIR)udev.c sve.o + HEADERS += $(COMMON_HDR) $(SRC_DIR)midr.h $(SRC_DIR)uarch.h $(SRC_COMMON)soc.h $(SRC_DIR)soc.h $(SRC_COMMON)pci.h $(SRC_DIR)udev.c $(SRC_DIR)socs.h +- CFLAGS += -DARCH_ARM -Wno-unused-parameter -std=c99 -fstack-protector-all ++ CFLAGS += -DARCH_ARM -Wno-unused-parameter -std=c99 + + # Check if the compiler supports -march=armv8-a+sve. We will use it (if supported) to compile SVE detection code later + is_sve_flag_supported := $(shell $(CC) -march=armv8-a+sve -c $(SRC_DIR)sve.c -o sve_test.o 2> /dev/null && echo 'yes'; rm -f sve_test.o) +@@ -56,7 +56,7 @@ ifneq ($(OS),Windows_NT) + SRC_DIR=src/riscv/ + SOURCE += $(COMMON_SRC) $(SRC_DIR)riscv.c $(SRC_DIR)uarch.c $(SRC_COMMON)soc.c $(SRC_DIR)soc.c $(SRC_DIR)udev.c + HEADERS += $(COMMON_HDR) $(SRC_DIR)riscv.h $(SRC_DIR)uarch.h $(SRC_COMMON)soc.h $(SRC_DIR)soc.h $(SRC_DIR)udev.h $(SRC_DIR)socs.h +- CFLAGS += -DARCH_RISCV -Wno-unused-parameter -std=c99 -fstack-protector-all ++ CFLAGS += -DARCH_RISCV -Wno-unused-parameter -std=c99 + else + # Error lines should not be tabulated because Makefile complains about it + $(warning Unsupported arch detected: $(arch). See https://github.com/Dr-Noob/cpufetch#1-support) +@@ -76,7 +76,6 @@ else + OUTPUT=cpufetch.exe + endif + +-all: CFLAGS += -O2 + all: $(OUTPUT) + + debug: CFLAGS += -g -O0 +@@ -89,22 +88,22 @@ strict: CFLAGS += -O2 -Werror -fsanitize=undefined -D_FORTIFY_SOURCE=2 + strict: $(OUTPUT) + + freq_nov.o: Makefile $(SRC_DIR)freq/freq_nov.c $(SRC_DIR)freq/freq_nov.h $(SRC_DIR)freq/freq.h +- $(CC) $(CFLAGS) $(SANITY_FLAGS) -c -pthread $(SRC_DIR)freq/freq_nov.c -o $@ ++ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(LDFLAGS) -c -pthread $(SRC_DIR)freq/freq_nov.c -o $@ + + freq_avx.o: Makefile $(SRC_DIR)freq/freq_avx.c $(SRC_DIR)freq/freq_avx.h $(SRC_DIR)freq/freq.h +- $(CC) $(CFLAGS) $(SANITY_FLAGS) -c -mavx -pthread $(SRC_DIR)freq/freq_avx.c -o $@ ++ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(LDFLAGS) -c -mavx -pthread $(SRC_DIR)freq/freq_avx.c -o $@ + + freq_avx512.o: Makefile $(SRC_DIR)freq/freq_avx512.c $(SRC_DIR)freq/freq_avx512.h $(SRC_DIR)freq/freq.h +- $(CC) $(CFLAGS) $(SANITY_FLAGS) -c -mavx512f -pthread $(SRC_DIR)freq/freq_avx512.c -o $@ ++ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(LDFLAGS) -c -mavx512f -pthread $(SRC_DIR)freq/freq_avx512.c -o $@ + + sve.o: Makefile $(SRC_DIR)sve.c $(SRC_DIR)sve.h +- $(CC) $(CFLAGS) $(SANITY_FLAGS) $(SVE_FLAGS) -c $(SRC_DIR)sve.c -o $@ ++ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(SVE_FLAGS) $(LDFLAGS) -c $(SRC_DIR)sve.c -o $@ + + $(OUTPUT): Makefile $(SOURCE) $(HEADERS) + ifeq ($(GIT_VERSION),"") +- $(CC) $(CFLAGS) $(SANITY_FLAGS) $(SOURCE) -o $(OUTPUT) ++ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(LDFLAGS) $(SOURCE) -o $(OUTPUT) + else +- $(CC) $(CFLAGS) $(SANITY_FLAGS) -DGIT_FULL_VERSION=\"$(GIT_VERSION)\" $(SOURCE) -o $(OUTPUT) ++ $(CC) $(CFLAGS) $(SANITY_FLAGS) $(LDFLAGS) -DGIT_FULL_VERSION=\"$(GIT_VERSION)\" $(SOURCE) -o $(OUTPUT) + endif + + run: $(OUTPUT) diff --git a/app-misc/cpufetch/metadata.xml b/app-misc/cpufetch/metadata.xml new file mode 100644 index 000000000..5b7dd2f50 --- /dev/null +++ b/app-misc/cpufetch/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://github.com/Dr-Noob/cpufetch/issues + Dr-Noob/cpufetch + + diff --git a/app-misc/dbf/Manifest b/app-misc/dbf/Manifest new file mode 100644 index 000000000..208be8e01 --- /dev/null +++ b/app-misc/dbf/Manifest @@ -0,0 +1 @@ +DIST dbf-0.9.0.tgz 38031 BLAKE2B 9c8231a83e7ca4710e5b166654da93bb3b5841bfc1ba2f3d772cee40f8415b6dec7182cceedcad9c4641a4be9543c3d426e0428728b3941ea7b359f0cda27ef2 SHA512 0eadd991e4a8d5eb4513df1b3798c085ca21e1a1dfe77e399cc70ff8a605f6044860d9d2e3a36220e92add2f2d68c72f507dd083120752761719ed6a326a4a26 diff --git a/app-misc/dbf/dbf-0.9.0.ebuild b/app-misc/dbf/dbf-0.9.0.ebuild new file mode 100644 index 000000000..e15bb8471 --- /dev/null +++ b/app-misc/dbf/dbf-0.9.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=8 + +inherit autotools + +MY_COMMIT="8c1df2e694ca81a2c2ff1d7de150629e69092ea1" + +DESCRIPTION="Command line tool to read the content of dBASE III, IV, and 5.0 files" +HOMEPAGE="https://github.com/rollinhand/dbf-core" +SRC_URI="https://github.com/rollinhand/dbf-core/archive/${MY_COMMIT}.tar.gz -> ${P}.tgz" + +S="${WORKDIR}/${PN}-core-${MY_COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-libs/libdbf" + +DEPEND="${RDEPEND} + dev-perl/XML-Parser + doc? ( app-text/docbook-sgml-utils ) + virtual/pkgconfig" + +src_prepare() { + default + if use doc; then + sed -i -e 's|docbook-to-man|docbook2man|g' man/Makefile.am || die + fi + eautoreconf +} + +src_configure() { + if use doc; then + export DOC_TO_MAN=docbook2man + fi + econf + emake + if use doc; then + mv man/DBF.SECTION man/dbf.1 || die "Error moving man page" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" +} diff --git a/app-misc/dbf/metadata.xml b/app-misc/dbf/metadata.xml new file mode 100644 index 000000000..74a72ccc3 --- /dev/null +++ b/app-misc/dbf/metadata.xml @@ -0,0 +1,14 @@ + + + + + joe@wt.gd + joecool + + + rollinhand/dbf-core + + + build manpages + + diff --git a/app-misc/diff-so-fancy/Manifest b/app-misc/diff-so-fancy/Manifest new file mode 100644 index 000000000..73b46923d --- /dev/null +++ b/app-misc/diff-so-fancy/Manifest @@ -0,0 +1 @@ +DIST diff-so-fancy-1.4.4.tar.gz 188528 BLAKE2B dd4811e17b6b8a0a5a38d105ed92facdfc9b62836995f1b9e87c05a0fe4129706a4552465971bb593105569008cb7f4f3a069294801c07d510a1d9d819475c13 SHA512 477ad58a55ebc765f525b7d16993af18ee5ccf0c9f2835f4a608c6a1a9afa3170f2071dd93b9009dc3c2dab06f700763ac7652d0bedb932a67af23abf4f8884e diff --git a/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild b/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild new file mode 100644 index 000000000..cc5da5429 --- /dev/null +++ b/app-misc/diff-so-fancy/diff-so-fancy-1.4.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Good-lookin' diffs. Actually... nah... The best-lookin' diffs" +HOMEPAGE="https://github.com/so-fancy/diff-so-fancy" +SRC_URI="https://github.com/so-fancy/diff-so-fancy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-lang/perl" +DEPEND=" + ${RDEPEND} + test? ( + dev-util/bats-assert + dev-util/bats-support + ) +" +BDEPEND=" + test? ( + dev-util/bats + dev-vcs/git + ) +" + +DOCS=( README.md history.md pro-tips.md ) + +src_prepare() { + default + + # fix file paths + sed -i "s|test_helper/bats-\(.*\)/load|${EPREFIX}/usr/share/bats-\1/load.bash|" \ + test/{bugs,diff-so-fancy,git-config}.bats || die + sed -i "s|use lib .*;|use lib \"${EPREFIX}/usr/share/diff-so-fancy\";|" diff-so-fancy || die + + # en_US locale is not always available, C is. + sed -i "s/LC_CTYPE=.*/LC_CTYPE=C.UTF-8/" test/test_helper/util.bash || die +} + +src_install() { + dobin "${PN}" + + insinto "/usr/share/${PN}" + doins lib/* + + einstalldocs +} + +src_test() { + PERL5LIB=lib bats test || die +} diff --git a/app-misc/diff-so-fancy/metadata.xml b/app-misc/diff-so-fancy/metadata.xml new file mode 100644 index 000000000..a02460a35 --- /dev/null +++ b/app-misc/diff-so-fancy/metadata.xml @@ -0,0 +1,8 @@ + + + + + + so-fancy/diff-so-fancy + + diff --git a/app-misc/doublecmd-bin/Manifest b/app-misc/doublecmd-bin/Manifest new file mode 100644 index 000000000..0598d5273 --- /dev/null +++ b/app-misc/doublecmd-bin/Manifest @@ -0,0 +1,12 @@ +DIST doublecmd-1.1.32.gtk2.i386.tar.xz 8979580 BLAKE2B abbe6aa01b6bdd141f2592ca2f76a8f81f16f4498c01bf963e523cc8e98ba05ae8da4ce1186ebaea24e10582733b4a2a57ddf072c3aac231789945d4c367de93 SHA512 2b8354193457afd149db62b444ee7302ae16f99215da631312509489334355de72a3ac88bd240d3c225066fe259672d8b6724802214461496d8e8064afca9df3 +DIST doublecmd-1.1.32.gtk2.x86_64.tar.xz 9166232 BLAKE2B 3b8d1807ad972eb410128d7a5a955e6bb502c2b460805009a4a23bcaf313c63c2b9fa18a9b99eafdd6d7565ddd280dfbfecd5d6a55bd8db43b2c6155512c13f2 SHA512 9590cc7232c92027f10ce53fe90488ff955157534ddb4aa14ff9d9c9b1f38d6ce92d1b3aa26038798aac56c74837e1d6c7f2c340d16786ef3401d80049c9089a +DIST doublecmd-1.1.32.qt6.x86_64.tar.xz 9607560 BLAKE2B 50e5add25d73d6d1ad1f592365d484e15503725bd0edf6a0bd97aea055157b70d58f2c29b932b9a249f171db493b045285dc75e61a448a96c03a0e20ce854c2d SHA512 a4cdff3e9925b45d6d99d11a3ae530b582003b55d1e9e85c94c5b7e2f3d10b5b0c0501b9c1cb766947e7213632993f1133f87202d1dfb0e6af3d2eb565c5b229 +DIST doublecmd-1.2.2.gtk2.i386.tar.xz 9233316 BLAKE2B 423d79847f6df35a1422b55deb09d2c1c4ca8c1f815b149131dd903c6d5107273fa610ad4e2b85c25b65ddaeb25906fa560d9f522e6d40d3132e470f7699c10e SHA512 b32ff56f559559a4f7e38b57935688fd65b26b3b28256ebc8146400cde8dfec97eb20933d699343b21e2e78477275902891da1d173f73ac5521f54c1af13d869 +DIST doublecmd-1.2.2.gtk2.x86_64.tar.xz 9459164 BLAKE2B d5acf993722aa7c348025e2ad2e89bccd40407dc20e37fd9c74d2fea994f15e9296e77be32ead746f754ccd6ffc2a2688a67afa9acfb57c81649d2cdc88920db SHA512 f944d1efa6eafee34bedee8f27cbaa5e01e46fc650401d43f855e02364cfc9b3b7aa0851b8b2a7e76a8082571f6fc24325afd521e0daa2141ec4b5e3bd6882a4 +DIST doublecmd-1.2.2.qt6.x86_64.tar.xz 9928284 BLAKE2B 5b4e7496e27c85c343b006bab1fbea018a83ae63f44dc6901a1eba0232523c6ee20ea4fe91286fedf8f3b27143f9684d93a61e1bb2c605140aac91d78b916b83 SHA512 c0f894e24155b95bedd7595bed74e2a5b888e2b6d12d57df6ee380ff1ba8bf3df30ba969fd076b4184fe2ca5ad2b6744e4189e1060507bd8fb2f88423545c581 +DIST doublecmd-1.2.3.gtk2.i386.tar.xz 9247112 BLAKE2B 32021f5864e39e2f5461349e0812d95e13e8ff89477ac74d3756a6f1de617596037d769b813f9465ea79a936d206ba9891a1ffc5ff4671912022f16cf7a7b89c SHA512 1bcbfba1a00f283bdba73dd7856e7ab2eb767d61166cdf62f108cf777b247fcf190cee1dee732cde643ca56ea2c9eec76bd82e58a2b4929347428b87bd14a770 +DIST doublecmd-1.2.3.gtk2.x86_64.tar.xz 9475504 BLAKE2B 38b8c1d39139ee2fb5a54f99808ce2b8cae340a48c851c474b2b352d8db312c2f5a5dec1cb292beca93b9eba869c7a4decf531185b8d6798ac24dd403c68b37a SHA512 31838ee2a7db3dca4e52f674196cdbfd656e56741899718c930833a451053a4225b22f6187ec3b0f518e6a8f20912d34059dc24916291858acd0fde1b2899b03 +DIST doublecmd-1.2.3.qt6.x86_64.tar.xz 9945584 BLAKE2B 269af568931ce1223e3b39d79c337fb8ee46fd90330c058e004973c740ed7fff10746b429412823c18fedf6147edec3b7a750171eb8b2d0870d56bde66481aec SHA512 a9599e851e786a7a4d7c71ef473b387990c5ace200c3c145fbe6effd22ac16084f226ab5064fea1280f4c5fcc5dfafb1af16e261827e52e79e8fd17a800c31c4 +DIST doublecmd-1.2.4.gtk2.i386.tar.xz 9246220 BLAKE2B da3955f6e1bb892307dad579dc53ba8b5c400c1edbe04d485cbdad78ce9595d06ecaa4c320f3700a081628826808ead1eeb13d98496e1c458c0d4a5694123b35 SHA512 c65d430f72032c915323948a860580144973c5a207456e56042e694343b8811c85a27e5b363565689571538b550d3b85ee2a1790b495d2adc900697c59ffe223 +DIST doublecmd-1.2.4.gtk2.x86_64.tar.xz 9474308 BLAKE2B 048e3b132c0c11f5c2fc200282e485984d809366cba6c47b23dc8570b9d500afcf31b868c0b3f187c38a070c1339325338f727cb8c3333def01ad866ed721cb6 SHA512 ffd0000967de665cb9ed42eec35adcc9405846832d84386a58f34a14c3e0e35371cbe395bd0cf7c3a735daf982bb4957bd9eeb154f980c25ef634160cbb070ae +DIST doublecmd-1.2.4.qt6.x86_64.tar.xz 9943312 BLAKE2B ff503235e956e4db3c497173dfbb2500720a566dcf4a2c381da5c8138192f5cb9154c3cf76cfec7df863a43738e4e2d0b520ff828f6986d5d68935d32fbdaca9 SHA512 ede55539313484faa7fa4184c66f14380e9006a0cd2340fa58ace6fbe120ae179393b84b38579176f2845705d8017c5af6f1017f48210e927ccc3a143afccf02 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.1.32.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.1.32.ebuild new file mode 100644 index 000000000..78224757d --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.1.32.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +SRC_URI=" + amd64? ( + !qt6? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt6? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt6.x86_64.tar.xz ) + ) + x86? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) +" + +S="${WORKDIR}/${MY_PN}" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="qt6" + +QA_PREBUILT=" + */doublecmd + */libQt6Pas.so.6 + */libunrar.so + */plugins/.* +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and +## revert RDEPEND hack. +GTK_DEPS=" + app-accessibility/at-spi2-core:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/pango +" +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + amd64? ( + !qt6? ( ${GTK_DEPS} ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + media-libs/libglvnd + ) + ) + x86? ( ${GTK_DEPS} ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.2.2.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.2.2.ebuild new file mode 100644 index 000000000..d02b167df --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.2.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +# Switch to github repo taballs instead of sourceforge +SRC_URI=" + amd64? ( + !qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz ) + ) + x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) +" + +S="${WORKDIR}/${MY_PN}" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="qt6" + +QA_PREBUILT=" + */doublecmd + */libQt6Pas.so.6 + */libunrar.so + */plugins/.* +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and +## revert RDEPEND hack. +GTK_DEPS=" + app-accessibility/at-spi2-core:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/pango +" +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + amd64? ( + !qt6? ( ${GTK_DEPS} ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + media-libs/libglvnd + ) + ) + x86? ( ${GTK_DEPS} ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.2.3.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.2.3.ebuild new file mode 100644 index 000000000..d02b167df --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.2.3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +# Switch to github repo taballs instead of sourceforge +SRC_URI=" + amd64? ( + !qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz ) + ) + x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) +" + +S="${WORKDIR}/${MY_PN}" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="qt6" + +QA_PREBUILT=" + */doublecmd + */libQt6Pas.so.6 + */libunrar.so + */plugins/.* +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and +## revert RDEPEND hack. +GTK_DEPS=" + app-accessibility/at-spi2-core:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/pango +" +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + amd64? ( + !qt6? ( ${GTK_DEPS} ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + media-libs/libglvnd + ) + ) + x86? ( ${GTK_DEPS} ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.2.4.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.2.4.ebuild new file mode 100644 index 000000000..d02b167df --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.2.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="doublecmd" +DESCRIPTION="Free cross platform open source file manager with two panels side by side." +HOMEPAGE="https://doublecmd.sourceforge.io/" + +# Switch to github repo taballs instead of sourceforge +SRC_URI=" + amd64? ( + !qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz ) + ) + x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) +" + +S="${WORKDIR}/${MY_PN}" + +# Licenses for package and plugins +LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" + +IUSE="qt6" + +QA_PREBUILT=" + */doublecmd + */libQt6Pas.so.6 + */libunrar.so + */plugins/.* +" + +## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2 +## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here). +## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and +## revert RDEPEND hack. +GTK_DEPS=" + app-accessibility/at-spi2-core:2 + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/pango +" +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + amd64? ( + !qt6? ( ${GTK_DEPS} ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + media-libs/libglvnd + ) + ) + x86? ( ${GTK_DEPS} ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/" + + doicon -s 48 ${MY_PN}.png + make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!" +} diff --git a/app-misc/doublecmd-bin/doublecmd-bin-9999.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-9999.ebuild new file mode 100644 index 000000000..4ab2d8555 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Double Commander: file manager with two panels, similar to Total Commander" +HOMEPAGE="https://doublecmd.sourceforge.io/" + +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +PROPERTIES="live" +IUSE="+gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +RESTRICT="strip" + +RDEPEND="sys-fs/fuse:0" + +QA_PREBUILT="*" + +src_unpack() { + if use gtk; then + wget https://download.opensuse.org/repositories/home:/Alexx2000/AppImage/doublecmd-gtk-latest-x86_64.AppImage + else + wget https://download.opensuse.org/repositories/home:/Alexx2000/AppImage/doublecmd-qt-latest-x86_64.AppImage + fi +} + +src_install() { + newbin *.AppImage doublecmd-appimage +} diff --git a/app-misc/doublecmd-bin/metadata.xml b/app-misc/doublecmd-bin/metadata.xml new file mode 100644 index 000000000..41101d04a --- /dev/null +++ b/app-misc/doublecmd-bin/metadata.xml @@ -0,0 +1,15 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + Double Commander is a cross platform open source file manager with two panels side by side. + It is inspired by Total Commander and features some new ideas. + + + doublecmd + + diff --git a/app-misc/doublecmd/Manifest b/app-misc/doublecmd/Manifest new file mode 100644 index 000000000..6792d67fb --- /dev/null +++ b/app-misc/doublecmd/Manifest @@ -0,0 +1,3 @@ +DIST doublecmd-1.1.31-src.tar.gz 9651875 BLAKE2B 020d3652df851744e228219c8b0730ad06dbfe1cda460952553903ba07a35ec4252b96c795cfd3841f3778186d8b120c6db8a3e3ef7ae499156f9a374496f2e3 SHA512 d7de6d1006c672705bc70bc4059919f51e1f5e47780dc6099bbc867c24d6637df413126c86f1a6c3ca56a37a902b90ff5a8c0502c42a0cdc25e770d000abc0ba +DIST doublecmd-1.1.32-src.tar.gz 9652239 BLAKE2B 2ed7b80fed61deac92c24d6ba1c647b3bb2ee64e053dc32d9f2df595f6d72166f42041b2fea6318831565d20f7760594ad065caeb83988bd3d0ca6a7f9fd0fc0 SHA512 63ab0397a1327949558974972129ff405dad2a0de028b9c4d4f45db5343829f61e772f5aef5c75770db1f22ff42f213321b020e0bc96bfc902d8aaeb1c027d72 +DIST doublecmd-1.2.3-src.tar.gz 10164858 BLAKE2B 04dd8308692c7d9624acd2a81d37599c32993a7372e15c3e684c73c9081e881a325ad920b1deb9d68342a02b5247e01eba7ec0f0f4a8ae09c5d32ba176652b9e SHA512 33ba4644389da3dc68dd37fdd152c2da46c9bdf32d83cd3daa42a5a6d8253a5a38d2bc08424238ebe6c8862cd68e302e8c301b142f199feb54a2caaf936ee3e8 diff --git a/app-misc/doublecmd/doublecmd-1.1.31.ebuild b/app-misc/doublecmd/doublecmd-1.1.31.ebuild new file mode 100644 index 000000000..2a3563aa3 --- /dev/null +++ b/app-misc/doublecmd/doublecmd-1.1.31.ebuild @@ -0,0 +1,48 @@ +# Copyright 2016-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="Cross Platform file manager" +HOMEPAGE="https://doublecmd.sourceforge.io/ https://github.com/doublecmd/doublecmd" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz" + +LICENSE="GPL-2+ LGPL-2.1+ LGPL-3 MPL-1.1 Boost-1.0 BZIP2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + !app-misc/doublecmd-bin + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + dev-libs/libqt6pas:= +" + +DEPEND=" + ${RDEPEND} + sys-libs/ncurses:= +" + +BDEPEND=" + >=dev-lang/lazarus-3.0[qt6] +" + +PATCHES=( "${FILESDIR}"/00-lazbuild-command.patch ) + +# Built with fpc, does not respect anything +QA_FLAGS_IGNORED=".*" +QA_PRESTRIPPED=".*" + +src_compile(){ + ./build.sh release qt6 || die +} + +src_install(){ + ./install/linux/install.sh --install-prefix="${D}" || die + dodoc doc/README.txt doc/changelog.txt + rm -r "${ED}"/usr/share/doublecmd/doc || die + dosym -r /usr/share/doc/"${PF}" /usr/share/doublecmd/doc +} diff --git a/app-misc/doublecmd/doublecmd-1.1.32.ebuild b/app-misc/doublecmd/doublecmd-1.1.32.ebuild new file mode 100644 index 000000000..bcb9e625b --- /dev/null +++ b/app-misc/doublecmd/doublecmd-1.1.32.ebuild @@ -0,0 +1,48 @@ +# Copyright 2016-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="Cross Platform file manager" +HOMEPAGE="https://doublecmd.sourceforge.io/ https://github.com/doublecmd/doublecmd" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz" + +LICENSE="GPL-2+ LGPL-2.1+ LGPL-3 MPL-1.1 Boost-1.0 BZIP2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + !app-misc/doublecmd-bin + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + dev-libs/libqt6pas:= +" + +DEPEND=" + ${RDEPEND} + sys-libs/ncurses:= +" + +BDEPEND=" + >=dev-lang/lazarus-3.0[qt6] +" + +PATCHES=( "${FILESDIR}"/00-lazbuild-command.patch ) + +# Built with fpc, does not respect anything +QA_FLAGS_IGNORED=".*" +QA_PRESTRIPPED=".*" + +src_compile(){ + ./build.sh release qt6 || die +} + +src_install(){ + ./install/linux/install.sh --install-prefix="${D}" || die + dodoc doc/README.txt doc/changelog.txt + rm -r "${ED}"/usr/share/doublecmd/doc || die + dosym -r /usr/share/doc/"${PF}" /usr/share/doublecmd/doc +} diff --git a/app-misc/doublecmd/doublecmd-1.2.3.ebuild b/app-misc/doublecmd/doublecmd-1.2.3.ebuild new file mode 100644 index 000000000..093a904af --- /dev/null +++ b/app-misc/doublecmd/doublecmd-1.2.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 2016-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg + +DESCRIPTION="Cross Platform file manager" +HOMEPAGE="https://doublecmd.sourceforge.io/ https://github.com/doublecmd/doublecmd" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz" + +LICENSE="GPL-2+ LGPL-2.1+ LGPL-3 MPL-1.1 Boost-1.0 BZIP2" +SLOT="0" + +RDEPEND=" + !app-misc/doublecmd-bin + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + dev-libs/libqt6pas:= +" + +DEPEND=" + ${RDEPEND} + sys-libs/ncurses +" + +BDEPEND=" + >=dev-lang/lazarus-3.0[qt6] +" + +PATCHES=( "${FILESDIR}"/00-lazbuild-command.patch ) + +# Built with fpc, does not respect anything +QA_FLAGS_IGNORED=".*" +QA_PRESTRIPPED=".*" + +src_compile(){ + ./build.sh release qt6 || die +} + +src_install(){ + ./install/linux/install.sh --install-prefix="${D}" || die + dodoc doc/README.txt doc/changelog.txt + rm -r "${ED}"/usr/share/doublecmd/doc || die + dosym -r /usr/share/doc/"${PF}" /usr/share/doublecmd/doc +} diff --git a/app-misc/doublecmd/files/00-lazbuild-command.patch b/app-misc/doublecmd/files/00-lazbuild-command.patch new file mode 100644 index 000000000..b2c90cc87 --- /dev/null +++ b/app-misc/doublecmd/files/00-lazbuild-command.patch @@ -0,0 +1,11 @@ +--- a/build.sh ++++ b/build.sh +@@ -15,7 +15,7 @@ + # default - compiling DC only (using by default) + + # path to lazbuild +-export lazbuild=$(which lazbuild) ++export lazbuild="/usr/bin/lazbuild --pcp=~/.lazarus --lazarusdir=/usr/share/lazarus" + + # Set up widgetset: gtk or gtk2 or qt + # Set up processor architecture: i386 or x86_64 diff --git a/app-misc/doublecmd/metadata.xml b/app-misc/doublecmd/metadata.xml new file mode 100644 index 000000000..3d67b2fb0 --- /dev/null +++ b/app-misc/doublecmd/metadata.xml @@ -0,0 +1,9 @@ + + + + + + doublecmd + doublecmd/doublecmd + + diff --git a/app-misc/dpscreenocr/Manifest b/app-misc/dpscreenocr/Manifest new file mode 100644 index 000000000..bd580d742 --- /dev/null +++ b/app-misc/dpscreenocr/Manifest @@ -0,0 +1 @@ +DIST dpscreenocr-1.4.1.tar.gz 311784 BLAKE2B e43fda88dc8f5adc249a4f6c29ee7fb77c6d376cdb89c2ccc6248d057052a84480558f71c0ba112e60600caa3206b061569d4f8cee1fb462109e64f7fec4d54c SHA512 6e717acf45838dd73e8739d17aa3e3189d6325ca1834a8e9c5ac84b237b01c33715340f65afa6e4c8121deac10a58747c15b8433e4a531e90e76e72d086d8b44 diff --git a/app-misc/dpscreenocr/dpscreenocr-1.4.1.ebuild b/app-misc/dpscreenocr/dpscreenocr-1.4.1.ebuild new file mode 100644 index 000000000..a639c9e0b --- /dev/null +++ b/app-misc/dpscreenocr/dpscreenocr-1.4.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Program to recognize text on screen" +HOMEPAGE="https://danpla.github.io/dpscreenocr/" +SRC_URI="https://github.com/danpla/dpscreenocr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +# Add Qt and Xorg dependencies too +RDEPEND=" + app-text/tesseract:= + dev-qt/qtbase:6[gui,widgets] + x11-libs/libX11 + x11-libs/libXext +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DDPSO_GEN_HTML_MANUAL=OFF + -DDPSO_QT_VERSION=6 + ) + cmake_src_configure +} diff --git a/app-misc/dpscreenocr/metadata.xml b/app-misc/dpscreenocr/metadata.xml new file mode 100644 index 000000000..29a57a68b --- /dev/null +++ b/app-misc/dpscreenocr/metadata.xml @@ -0,0 +1,11 @@ + + + + +benoit.dufour@mail.com +Benoît Dufour + + +danpla/dpscreenocr + + diff --git a/app-misc/dragon/Manifest b/app-misc/dragon/Manifest new file mode 100644 index 000000000..024d0406a --- /dev/null +++ b/app-misc/dragon/Manifest @@ -0,0 +1 @@ +DIST dragon-1.2.0.tar.gz 18735 BLAKE2B b6e8f84ce5a28f557fb55d6e8d6c32d5e1379d2a0a8fe1faea1074ead3a492266a3b49fe98871f7a82b560faf0dda849ccb33d7e82ee7ac55922580bbcc996de SHA512 0f937459b91163034d07ddc654d626ec935fce6b19bb83741137ef5d780d396d95ed7f618e5b593157c525d46b92d381ba968bd29e572bb16adfd9e3acdd337b diff --git a/app-misc/dragon/dragon-1.2.0-r1.ebuild b/app-misc/dragon/dragon-1.2.0-r1.ebuild new file mode 100644 index 000000000..867260ef3 --- /dev/null +++ b/app-misc/dragon/dragon-1.2.0-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland" +HOMEPAGE="https://github.com/mwh/dragon" +SRC_URI="https://github.com/mwh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-accessibility/at-spi2-core + dev-libs/glib + media-libs/harfbuzz + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/gdk-pixbuf + x11-libs/pango +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ + -i Makefile || die +} + +src_install() { + dobin dragon + dodoc README + doman dragon.1 +} diff --git a/app-misc/dragon/metadata.xml b/app-misc/dragon/metadata.xml new file mode 100644 index 000000000..9d9cb88f2 --- /dev/null +++ b/app-misc/dragon/metadata.xml @@ -0,0 +1,13 @@ + + + + + myrvogna@electrosphe.re + Octiabrina Terrien-Puig + + + https://github.com/mwh/dragon/issues + https://github.com/mwh/dragon/releases + mwh/dragon + + diff --git a/app-misc/durdraw/Manifest b/app-misc/durdraw/Manifest new file mode 100644 index 000000000..a76615160 --- /dev/null +++ b/app-misc/durdraw/Manifest @@ -0,0 +1 @@ +DIST durdraw-0.29.0.tar.gz 343139 BLAKE2B b5c52733b24804c2536f3cb2623dfb547b8bc47edb16ceec50ac2634afd7f0fb5f3c853b7b3ac08eb5fad31eb037b1a096e7e3fe00de2072c3465f9b62dc6ccb SHA512 4f67776b90b41f902160a57757b34ed77c78ed4c9c09f47eb4768e3f7fc2bec2ecf38f7af93622f3fde53de339be77014ed2c9e7c0b5fdd58b364a57e4b8ee5e diff --git a/app-misc/durdraw/durdraw-0.29.0.ebuild b/app-misc/durdraw/durdraw-0.29.0.ebuild new file mode 100644 index 000000000..9627af0fb --- /dev/null +++ b/app-misc/durdraw/durdraw-0.29.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Versatile ASCII and ANSI Art text editor for drawing" +HOMEPAGE="https://github.com/cmang/durdraw" +SRC_URI="https://github.com/cmang/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( README.md LICENSE ) + +src_install() { + distutils-r1_src_install +} diff --git a/app-misc/durdraw/metadata.xml b/app-misc/durdraw/metadata.xml new file mode 100644 index 000000000..c1b18e47c --- /dev/null +++ b/app-misc/durdraw/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/cmang/durdraw/issues + cmang/durdraw + + diff --git a/app-misc/electricsheep/Manifest b/app-misc/electricsheep/Manifest new file mode 100644 index 000000000..eacf08c3e --- /dev/null +++ b/app-misc/electricsheep/Manifest @@ -0,0 +1,3 @@ +DIST electricsheep-3.0.4_p20240213.tar.gz 24606079 BLAKE2B 60b13b5ad0efdfe980905a1df049c81c74c55ff6823a754bf4d0245f008ed932154e298bdde305098a95508852049e9c7a93f63b0839aeaa6c382ed75bd599f0 SHA512 5a32761d2b4a103105930c8ed0beb3bbf63d84bcf844b176570828984885cde072e1627b9b9e2282767e4b8de1901d77ae2fbeb2be91911f32c04177a7df8945 +DIST electricsheep-ffmpeg-8.patch 827 BLAKE2B c92a71275abde069754b08214334c5b4f1358ba6a69cabe59451160ed89e8af123551d898ee4dc75eb0983d85ace4f8e551e00eb43cdfaed32d86ed74bf93154 SHA512 010ea58c3250bd026c48fad9dc05946728bf1242dc2d2fed470c8d97b77041db7e1d95e9902c93617ebf33fe27c6bc2780b8bb403717bebf77681e0b5257f0ef +DIST electricsheep-remove-convenience.patch 3210 BLAKE2B 0b66b29fce9d32de66bded2485cd9ac6e66275029e3c564ee2829ddb83a967946085e507eb9d5ca9127b0c9ff27515ed831218b6d8f8462504b607c7441e18b1 SHA512 e8e4883b3fe711dd446dc0d60c787e34aa0aa6cbd53c242d1fe7dd0efeb25ad9c26628a88897a358042d2f3b6520d9fbdca4d6c32dd983efb2b18af9eb8211a4 diff --git a/app-misc/electricsheep/electricsheep-3.0.4_p20240213-r1.ebuild b/app-misc/electricsheep/electricsheep-3.0.4_p20240213-r1.ebuild new file mode 100644 index 000000000..5f34b2427 --- /dev/null +++ b/app-misc/electricsheep/electricsheep-3.0.4_p20240213-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +inherit autotools wxwidgets desktop flag-o-matic + +DESCRIPTION="Realize the collective dream of sleeping computers from all over the internet" +HOMEPAGE="https://electricsheep.org/" +MY_COMMIT="5fbbb684752be06ccbea41639968aa7f1cc678dd" +SRC_URI=" + https://github.com/scottdraves/electricsheep/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/scottdraves/electricsheep/pull/126.patch -> electricsheep-remove-convenience.patch + https://github.com/scottdraves/electricsheep/commit/f3417c7a5b6bf5bc56d2cb5572ebfad3661dc740.patch -> electricsheep-ffmpeg-8.patch +" + +S="${WORKDIR}/${PN}-${MY_COMMIT}/client_generic" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="video_cards_nvidia" + +DEPEND="dev-lang/lua:5.1 + dev-libs/boost:0= + dev-libs/expat + dev-libs/tinyxml + gnome-base/libgtop + media-gfx/flam3 + media-libs/freeglut + media-libs/glee + media-libs/libpng:* + media-video/ffmpeg:0 + net-misc/curl + virtual/zlib:= + x11-libs/libX11 + x11-libs/libXrender + x11-libs/wxGTK:${WX_GTK_VER} + virtual/opengl" + +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/electricsheep-disable-vsync.patch" + "${FILESDIR}/electricsheep-boost-system-r1.patch" +) + +src_prepare() { + default + setup-wxwidgets + eautoreconf + rm -f DisplayOutput/OpenGL/{GLee.c,GLee.h} + cd ../ + eapply "${DISTDIR}/electricsheep-remove-convenience.patch" + eapply "${DISTDIR}/electricsheep-ffmpeg-8.patch" +} + +src_configure() { + # "eselect opengl" doesn't seem to affect link-time paths, so we need to resolve that here + use video_cards_nvidia && append-ldflags -L/usr/$(get_libdir)/opengl/nvidia/lib + append-ldflags -lpthread + econf + # get rid of the RUNPATH that interferes with hardware accelerated OpenGL drivers + sed -i -e '/^hardcode_libdir_flag_spec/d' libtool +} + +src_install() { + default + mv "${ED}/usr/share/doc/electricsheep-2.7b33-svn" "${ED}/usr/share/${PF}" || die + sed -i "$ a OnlyShowIn=" "${ED}/usr/share/applications/screensavers/electricsheep.desktop" + domenu "${FILESDIR}/ElectricSheep.desktop" +} diff --git a/app-misc/electricsheep/electricsheep-3.0.4_p20240213.ebuild b/app-misc/electricsheep/electricsheep-3.0.4_p20240213.ebuild new file mode 100644 index 000000000..4e6a1aec8 --- /dev/null +++ b/app-misc/electricsheep/electricsheep-3.0.4_p20240213.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" +inherit autotools wxwidgets desktop flag-o-matic + +DESCRIPTION="Realize the collective dream of sleeping computers from all over the internet" +HOMEPAGE="https://electricsheep.org/" +MY_COMMIT="5fbbb684752be06ccbea41639968aa7f1cc678dd" +SRC_URI=" + https://github.com/scottdraves/electricsheep/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/scottdraves/electricsheep/pull/126.patch -> electricsheep-remove-convenience.patch +" + +S="${WORKDIR}/${PN}-${MY_COMMIT}/client_generic" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="video_cards_nvidia" + +DEPEND="dev-lang/lua:5.1 + dev-libs/boost + dev-libs/expat + dev-libs/tinyxml + gnome-base/libgtop + media-gfx/flam3 + media-libs/freeglut + media-libs/glee + media-libs/libpng:* + media-video/ffmpeg:0 + net-misc/curl + virtual/zlib:= + x11-libs/libX11 + x11-libs/libXrender + x11-libs/wxGTK:${WX_GTK_VER} + virtual/opengl" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/electricsheep-disable-vsync.patch" +) + +src_prepare() { + default + setup-wxwidgets + eautoreconf + rm -f DisplayOutput/OpenGL/{GLee.c,GLee.h} + cd ../ + eapply "${DISTDIR}/electricsheep-remove-convenience.patch" +} + +src_configure() { + # "eselect opengl" doesn't seem to affect link-time paths, so we need to resolve that here + use video_cards_nvidia && append-ldflags -L/usr/$(get_libdir)/opengl/nvidia/lib + append-ldflags -lpthread + econf + # get rid of the RUNPATH that interferes with hardware accelerated OpenGL drivers + sed -i -e '/^hardcode_libdir_flag_spec/d' libtool +} + +src_install() { + default + mv "${ED}/usr/share/doc/electricsheep-2.7b33-svn" "${ED}/usr/share/${PF}" || die + sed -i "$ a OnlyShowIn=" "${ED}/usr/share/applications/screensavers/electricsheep.desktop" + domenu "${FILESDIR}/ElectricSheep.desktop" + +} diff --git a/app-misc/electricsheep/files/ElectricSheep.desktop b/app-misc/electricsheep/files/ElectricSheep.desktop new file mode 100644 index 000000000..5f6bfc168 --- /dev/null +++ b/app-misc/electricsheep/files/ElectricSheep.desktop @@ -0,0 +1,113 @@ +[Desktop Entry] +Encoding=UTF-8 +Exec=electricsheep +TryExec=electricsheep +Icon=kscreensaver +Type=Application +Terminal=false +X-KDE-ServiceTypes=ScreenSaver +Actions=InWindow;Root;Setup; +X-KDE-Category=Fractals +NoDisplay=true +Name=ElectricSheep +Comment=Electric Sheep is a distributed screen-saver that harnesses idle computers into a render farm with the purpose of animating and evolving artificial life-forms. See www.electricsheep.org. + +[Desktop Action Setup] +Exec=electricsheep-preferences +Name=Setup... + +[Desktop Action InWindow] +Exec=electricsheep -window-id +Name=Display in specified window +Name[af]=Vertoon in gespesifiseer venster +Name[bg]=Стартиране в избран прозорец +Name[br]=Diskwel er prenestr spisaet +Name[bs]=Prikaži u navedenom prozoru +Name[ca]=Mostra a la finestra especificada +Name[cs]=Zobrazit v určeném okně +Name[cy]=Dangos mewn ffenestr penodol +Name[da]=Visning i angivet vindue +Name[de]=In vorgegebenem Fenster anzeigen +Name[el]=Προβολή στο καθορισμένο παράθυρο +Name[eo]=Montru en indikita fenestro +Name[es]=Mostrar en la pantalla especificada +Name[et]=Määratud aknas näitamine +Name[fi]=Näytä määrätyssä ikkunassa +Name[fo]=Vís í givin gluggi +Name[fr]=Affichage dans la fenêtre spécifiée +Name[he]=הצג בחלון המצויין +Name[hu]=Megjelenítés a megadott ablakban +Name[is]=Birta í völdum glugga +Name[it]=Mostra nella finestra specificata +Name[ja]=特定のウィンドウで表示 +Name[lv]=Rādīt norādītajā logā +Name[mt]=Uri f'window speċifika +Name[nb]=Vis i angitt vindu +Name[nl]=In een gedefinieerd venster weergeven +Name[nn]=Vis i oppgitt vindauge +Name[nso]=Bontsha kago di-window tseo di bontshitswego +Name[pl]=Wyświetl w zadanym oknie +Name[pt]=Mostrar na janela especificada +Name[pt_BR]=Mostrar em janela especificada +Name[ro]=Afişează în fereastra specificată +Name[ru]=Отображать в указанном окне +Name[sk]=Zobraziť v zadanom okne +Name[sl]=Prikaz v določenemu oknu +Name[sr]=Прикажи у задатом прозору +Name[sv]=Visa i angivet fönster +Name[th]=แสดงในหน้าต่างที่กำหนด +Name[tr]=Belirtilen pencerede göster +Name[uk]=Відобразити у вказаному вікні +Name[ven]=Sumbedzani kha windo dzo bulwaho fhedzi +Name[xh]=Bonisa kwi window ekhankanyiweyo +Name[xx]=xxDisplay in specified windowxx +Name[zh_CN]=在指定的窗口中显示 +Name[zh_TW]=在指定的視窗中顯示 +Name[zu]=Veza kwi-window ecacisiwe + +[Desktop Action Root] +Exec=electricsheep -window-id +Name=Display in root window +Name[af]=Vertoon in root venster +Name[bg]=Стартиране в главния прозорец +Name[bs]=Prikaži u korijenskom prozoru +Name[ca]=Mostra a la finestra arrel +Name[cs]=Zobrazit na pozadí plochy +Name[cy]=Dangos mewn ffenestr gwraidd +Name[da]=Visning i root-vindue +Name[de]=In Hintergrundfenster anzeigen +Name[el]=Προβολή στο βασικό παράθυρο +Name[eo]=Montru en radika fenestro +Name[es]=Mostrar en la ventana raíz +Name[et]=Juuraknas näitamine +Name[fi]=Näytä root-ikkunassa +Name[fo]=Vís á bakgrundini +Name[fr]=Affichage dans la fenêtre racine +Name[he]=הצג בחלון השורש +Name[hu]=Megjelenítés a gyökérablakban +Name[is]=Birta í bakgrunni skjáborðs +Name[it]=Mostra sullo sfondo +Name[ja]=ルートウィンドウで表示 +Name[lv]=Rādīt saknes logā +Name[mt]=Uri fuq l-isfond +Name[nb]=Vis i root-vindu +Name[nl]=In hoofdvenster weergeven +Name[nn]=Vis i rotvindauget +Name[nso]=Bontsha kago window ya modu +Name[pl]=Wyświetl w oknie pierwotnym +Name[pt]=Mostrar na janela de fundo +Name[pt_BR]=Mostrar na janela-raiz +Name[ru]=Отображать в корневом окне +Name[sk]=Zobraziť v koreňovom okne +Name[sl]=Prikaz v korenskem oknu +Name[sr]=Прикажи у главном (root) прозору +Name[sv]=Visa i rotfönstret +Name[th]=แสดงในหน้าต่างหลัก +Name[tr]=Kök pencerede göster +Name[uk]=Відобразити на тлі екрана +Name[ven]=Sumbedzani kha windo ya mudzi +Name[xh]=Bonisa kwingcambu ye window +Name[xx]=xxDisplay in root windowxx +Name[zh_CN]=在根窗口中显示 +Name[zh_TW]=在根視窗中顯示 +Name[zu]=Veza kwimpande ye-window diff --git a/app-misc/electricsheep/files/electricsheep-boost-system-r1.patch b/app-misc/electricsheep/files/electricsheep-boost-system-r1.patch new file mode 100644 index 000000000..da73f17ba --- /dev/null +++ b/app-misc/electricsheep/files/electricsheep-boost-system-r1.patch @@ -0,0 +1,40 @@ +Boost 1.89 removed boost_system + +See also: +https://github.com/boostorg/system/commit/7a495bb46d7ccd808e4be2a6589260839b0fd3a3 +https://github.com/scottdraves/electricsheep/issues/131 +https://github.com/stefantalpalaru/gentoo-overlay/issues/182 + +Pascal Jaeger (2026-02-06) + +diff '--color=auto' -ur client_generic.orig/Client/Makefile.am client_generic/Client/Makefile.am +--- client_generic/Client/Makefile.am 2024-02-13 15:55:46.000000000 +0100 ++++ client_generic/Client/Makefile.am 2026-02-01 14:14:47.781773546 +0100 +@@ -75,7 +75,7 @@ + + + +-electricsheep_LDADD = -lboost_system -lboost_thread -lboost_filesystem -lglut \ ++electricsheep_LDADD = -lboost_thread -lboost_filesystem -lglut \ + $(AVCODEC_LIBS) $(AVFORMAT_LIBS) $(SWSCALE_LIBS) $(AVUTIL_LIBS) $(LUA_LIBS) $(GLU_LIBS) $(GLEE_LIBS) $(BOOST_LDADD) \ + $(CURL_LIBS) $(PNG_LIBS) $(XRENDER_LIBS) $(LIBGTOP_LIBS) $(XRENDER_LIBS) + +diff '--color=auto' -ur client_generic.orig/configure.ac client_generic/configure.ac +--- client_generic/configure.ac 2026-02-01 14:13:46.216373226 +0100 ++++ client_generic/configure.ac 2026-02-01 14:14:31.813684871 +0100 +@@ -278,15 +278,11 @@ + [AC_MSG_ERROR([you must install libboost-system to compile electricsheep.]) + ]) + +-AC_CHECK_LIB([boost_system],[main],, +- [AC_MSG_ERROR([you must install libboost-system to compile electricsheep.]) +-]) + + AC_LANG_POP([C++]) + + + +-BOOST_LDADD="-lboost_system" + + AC_SUBST(BOOST_LDADD) + diff --git a/app-misc/electricsheep/files/electricsheep-disable-vsync.patch b/app-misc/electricsheep/files/electricsheep-disable-vsync.patch new file mode 100644 index 000000000..2bd191ff5 --- /dev/null +++ b/app-misc/electricsheep/files/electricsheep-disable-vsync.patch @@ -0,0 +1,26 @@ +diff -ur client_generic.orig/DisplayOutput/OpenGL/glx.cpp client_generic/DisplayOutput/OpenGL/glx.cpp +--- client_generic.orig/DisplayOutput/OpenGL/glx.cpp 2018-07-14 23:10:29.000000000 +0200 ++++ client_generic/DisplayOutput/OpenGL/glx.cpp 2019-01-20 19:08:12.055142844 +0100 +@@ -466,13 +466,15 @@ + { + m_VSync = !m_VSync; + +- if( GLEE_GLX_SGI_swap_control ) +- { +- if( m_VSync ) +- glXSwapIntervalSGI(1); +- else +- glXSwapIntervalSGI(2); +- } ++ // broken when extension not available ++ ++ //if( GLEE_GLX_SGI_swap_control ) ++ //{ ++ //if( m_VSync ) ++ //glXSwapIntervalSGI(1); ++ //else ++ //glXSwapIntervalSGI(2); ++ //} + } + + /* diff --git a/app-misc/electricsheep/metadata.xml b/app-misc/electricsheep/metadata.xml new file mode 100644 index 000000000..ddb6abd00 --- /dev/null +++ b/app-misc/electricsheep/metadata.xml @@ -0,0 +1,8 @@ + + + + + + scottdraves/electricsheep + + diff --git a/app-misc/far2l/Manifest b/app-misc/far2l/Manifest new file mode 100644 index 000000000..b684370ca --- /dev/null +++ b/app-misc/far2l/Manifest @@ -0,0 +1 @@ +DIST v_2.8.0.tar.gz 9011883 BLAKE2B f401c3d41d574f310be736127280f508d06d08305c02f19d0258c27dab6bcd3d9025a28e72a3aead2be0cd812ebeeb440b879e6b9d16df0096910b90acf71fb6 SHA512 834b31194f65f208df8b8674e0f0c21629f8ffa89183aa7f88b8e46229e302f5aa46e435c2ca01c262f1a69566c8b987c32b388482cf1ce8f310b8e6e0570156 diff --git a/app-misc/far2l/far2l-2.8.0_beta.ebuild b/app-misc/far2l/far2l-2.8.0_beta.ebuild new file mode 100644 index 000000000..86b653de4 --- /dev/null +++ b/app-misc/far2l/far2l-2.8.0_beta.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +WX_GTK_VER="3.2-gtk3" + +inherit cmake xdg wxwidgets + +DESCRIPTION="Linux port of FAR Manager v2" +HOMEPAGE="https://github.com/elfmz/far2l" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/elfmz/far2l" + EGIT_BRANCH="master" +else + MY_PV="v_${PV/_beta/}" + MY_P="${PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/elfmz/far2l/archive/${MY_PV}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+archive +chardet +colorer nfs samba sftp +ssl webdav wxwidgets X" +RESTRICT="mirror" + +RDEPEND=" + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} ) + X? ( + x11-libs/libX11 + x11-libs/libXi + ) + archive? ( + app-arch/libarchive + ) + chardet? ( app-i18n/uchardet ) + colorer? ( dev-libs/libxml2 ) + nfs? ( net-fs/libnfs ) + samba? ( net-fs/samba ) + sftp? ( net-libs/libssh[sftp] ) + ssl? ( dev-libs/openssl ) + webdav? ( net-libs/neon )" + +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +pkg_setup() { + if use wxwidgets; then + setup-wxwidgets + fi +} + +src_prepare() { + sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" \ + -i "${S}"/CMakeLists.txt || die + sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" \ + -i "${S}"/CMakeLists.txt || die + sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/.*::" \ + -i "${S}"/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DUSEWX="$(usex wxwidgets)" + -DUSEUCD=$"$(usex chardet)" + -DCOLORER="$(usex colorer)" +# FIXME: add python plugins support +# -DPYTHON="$(usex python)" + -DBUILD_SHARED_LIBS=OFF + ) + cmake_src_configure +} + +src_install(){ + cmake_src_install + einstalldocs + dosym "../../bin/far2l" "usr/lib/far2l/far2l_askpass" + dosym "../../bin/far2l" "usr/lib/far2l/far2l_sudoapp" +} diff --git a/app-misc/far2l/far2l-9999.ebuild b/app-misc/far2l/far2l-9999.ebuild new file mode 100644 index 000000000..86b653de4 --- /dev/null +++ b/app-misc/far2l/far2l-9999.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +WX_GTK_VER="3.2-gtk3" + +inherit cmake xdg wxwidgets + +DESCRIPTION="Linux port of FAR Manager v2" +HOMEPAGE="https://github.com/elfmz/far2l" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/elfmz/far2l" + EGIT_BRANCH="master" +else + MY_PV="v_${PV/_beta/}" + MY_P="${PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/elfmz/far2l/archive/${MY_PV}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+archive +chardet +colorer nfs samba sftp +ssl webdav wxwidgets X" +RESTRICT="mirror" + +RDEPEND=" + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} ) + X? ( + x11-libs/libX11 + x11-libs/libXi + ) + archive? ( + app-arch/libarchive + ) + chardet? ( app-i18n/uchardet ) + colorer? ( dev-libs/libxml2 ) + nfs? ( net-fs/libnfs ) + samba? ( net-fs/samba ) + sftp? ( net-libs/libssh[sftp] ) + ssl? ( dev-libs/openssl ) + webdav? ( net-libs/neon )" + +DEPEND="${RDEPEND}" + +DOCS=( README.md ) + +pkg_setup() { + if use wxwidgets; then + setup-wxwidgets + fi +} + +src_prepare() { + sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_askpass)::" \ + -i "${S}"/CMakeLists.txt || die + sed -e "s:execute_process(COMMAND ln -sf \../../bin/far2l \${CMAKE_INSTALL_PREFIX}/lib/far2l/far2l_sudoapp)::" \ + -i "${S}"/CMakeLists.txt || die + sed -e "s:execute_process(COMMAND rm -f \${CMAKE_INSTALL_PREFIX}/lib/far2l/Plugins/.*::" \ + -i "${S}"/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DUSEWX="$(usex wxwidgets)" + -DUSEUCD=$"$(usex chardet)" + -DCOLORER="$(usex colorer)" +# FIXME: add python plugins support +# -DPYTHON="$(usex python)" + -DBUILD_SHARED_LIBS=OFF + ) + cmake_src_configure +} + +src_install(){ + cmake_src_install + einstalldocs + dosym "../../bin/far2l" "usr/lib/far2l/far2l_askpass" + dosym "../../bin/far2l" "usr/lib/far2l/far2l_sudoapp" +} diff --git a/app-misc/far2l/metadata.xml b/app-misc/far2l/metadata.xml new file mode 100644 index 000000000..74e36fa7a --- /dev/null +++ b/app-misc/far2l/metadata.xml @@ -0,0 +1,23 @@ + + + + + syutkin@gmail.com + Andrey Syutkin + + + elfmz/far2l + + + Multiarc extended archives support + Auto charset detection + Colorer plugin support + NFS support in NetRocks + SMB support in NetRocks + SFTP support in NetRocks + FTPS support in NetRocks + WebDav support in NetRocks + GUI backend support + Provides better UX for TTY backend + + diff --git a/app-misc/fetsh/Manifest b/app-misc/fetsh/Manifest new file mode 100644 index 000000000..1fb33c672 --- /dev/null +++ b/app-misc/fetsh/Manifest @@ -0,0 +1,2 @@ +DIST fet.sh-1.8.tar.gz 145762 BLAKE2B 205d2c1f815ec5d42457c72bd65004a9a8bb29c29c9b85d23c64e46914e9643c2605f8dfb49faa67da2f1d7784fdd1b21dbe17864e86ee21877ed8875daf16df SHA512 3e2af006e9ca27022f5b6cee8ba7ec1847f18ff7c2f99715ef007492b7fec08dadb46a45eb30d1f7a425fd49740f77ed2d6490a439d7758ffd1862e7ac60b840 +DIST fet.sh-1.9.tar.gz 145980 BLAKE2B ea06aaf51f2e809fd9faa194313b9c970ca4b00f44cb7b51baf57206bc84d86ae505055862f02e564a352656aa072fb045336f431bb4931baaf4696f5af1b80e SHA512 1a3d9c535474b950121ef938b698b6a9197a743bc89ce0d1fac13f95ac28620605a64701b009a32c1127de34d5dabaa2bda07e5689197e26ebf493bed25837a8 diff --git a/app-misc/fetsh/fetsh-1.8.ebuild b/app-misc/fetsh/fetsh-1.8.ebuild new file mode 100644 index 000000000..279568a23 --- /dev/null +++ b/app-misc/fetsh/fetsh-1.8.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A fetch written in POSIX shell without any external commands" +HOMEPAGE="https://github.com/6gk/fet.sh" + +case "${PV}" in + 9999) + inherit git-r3 + EGIT_REPO_URI="https://github.com/6gk/fet.sh.git" + ;; + *) + P0="fet.sh-${PV}" + SRC_URI="https://github.com/6gk/fet.sh/archive/v${PV}.tar.gz -> ${P0}.tar.gz" + S="${WORKDIR}/${P0}" + KEYWORDS="~amd64" +esac + +LICENSE="ISC" +SLOT="0" + +RESTRICT="mirror" + +src_install() { + dobin fet.sh +} diff --git a/app-misc/fetsh/fetsh-1.9.ebuild b/app-misc/fetsh/fetsh-1.9.ebuild new file mode 100644 index 000000000..6429aedda --- /dev/null +++ b/app-misc/fetsh/fetsh-1.9.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A fetch written in POSIX shell without any external commands" +HOMEPAGE="https://github.com/6gk/fet.sh" + +case "${PV}" in + 9999) + inherit git-r3 + EGIT_REPO_URI="https://github.com/6gk/fet.sh.git" + ;; + *) + P0="fet.sh-${PV}" + SRC_URI="https://github.com/6gk/fet.sh/archive/v${PV}.tar.gz -> ${P0}.tar.gz" + S="${WORKDIR}/${P0}" + KEYWORDS="~amd64" +esac + +LICENSE="ISC" +SLOT="0" + +RESTRICT="mirror" + +src_install() { + dobin fet.sh +} diff --git a/app-misc/fetsh/fetsh-9999.ebuild b/app-misc/fetsh/fetsh-9999.ebuild new file mode 100644 index 000000000..279568a23 --- /dev/null +++ b/app-misc/fetsh/fetsh-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A fetch written in POSIX shell without any external commands" +HOMEPAGE="https://github.com/6gk/fet.sh" + +case "${PV}" in + 9999) + inherit git-r3 + EGIT_REPO_URI="https://github.com/6gk/fet.sh.git" + ;; + *) + P0="fet.sh-${PV}" + SRC_URI="https://github.com/6gk/fet.sh/archive/v${PV}.tar.gz -> ${P0}.tar.gz" + S="${WORKDIR}/${P0}" + KEYWORDS="~amd64" +esac + +LICENSE="ISC" +SLOT="0" + +RESTRICT="mirror" + +src_install() { + dobin fet.sh +} diff --git a/app-misc/fetsh/metadata.xml b/app-misc/fetsh/metadata.xml new file mode 100644 index 000000000..e5029e226 --- /dev/null +++ b/app-misc/fetsh/metadata.xml @@ -0,0 +1,9 @@ + + + + + + 6gk/fet.sh + https://github.com/6gk/fet.sh/issues + + diff --git a/app-misc/fff/Manifest b/app-misc/fff/Manifest new file mode 100644 index 000000000..862439d20 --- /dev/null +++ b/app-misc/fff/Manifest @@ -0,0 +1 @@ +DIST fff-2.2.tar.gz 16426 BLAKE2B 01bc277ce648610c18e382b5c5e50136981762d853089d7bd8a16bd20716627b5047dca6e30a5b305bd6983b81e95bef8e1ce1af0304df68794af3c6e04e289a SHA512 364fef67b69aa28fc9448eb4b11c4d7152f11191fd4313f728b1bb00fbc80682dd2d3b4d65884aa3d70b82d319e2ca8e19bf7a06c04b250e49c3577caa5fe2cf diff --git a/app-misc/fff/fff-2.2.ebuild b/app-misc/fff/fff-2.2.ebuild new file mode 100644 index 000000000..a1b3b1473 --- /dev/null +++ b/app-misc/fff/fff-2.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A simple file manager written in bash" +HOMEPAGE="https://github.com/dylanaraps/fff" +SRC_URI="https://github.com/dylanaraps/fff/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + dobin "fff" + doman "fff.1" + dodoc "README.md" +} diff --git a/app-misc/fff/metadata.xml b/app-misc/fff/metadata.xml new file mode 100644 index 000000000..45e66e17a --- /dev/null +++ b/app-misc/fff/metadata.xml @@ -0,0 +1,8 @@ + + + + + + dylanaraps/fff + + diff --git a/app-misc/gentodo/Manifest b/app-misc/gentodo/Manifest new file mode 100644 index 000000000..f6b74a7db --- /dev/null +++ b/app-misc/gentodo/Manifest @@ -0,0 +1,3 @@ +DIST gentodo-0.2.1.tar.gz 20132 BLAKE2B 0cdcbf6ec9ccd6dcb683794838efd4be474f94709197096c5618402c91585eadcf89bfc9e7cd5bdbc1293c49790f63767a43196e6d0da3021ef71c78a3466771 SHA512 000dcd7b22cb316c8f60c6cab9fd4c2af6fb8572a28a1772a802769e2146e26cb28e9d318c54c8aff9d5b0e713fd2ee1fd014c419a76164ab948dff5d1beea29 +DIST gentodo-1.1.0.tar.gz 20008 BLAKE2B b79bab8fccea14c27d179c465aa086a6671c83c41341006f9a341052dadc7d8373227e5bbe8596dd3530c84e0124413b12727d9a6b7bacffcccb3df63756b0b5 SHA512 e7d4045d04f32f39d1d5a12515e9f20d27fb2e1188b5150782ee64fb294a040ca193748cb6573e2eb2714f730906920511e00d4a8ed7f63b0018ca1844726c71 +DIST gentodo-1.1.1.tar.gz 19793 BLAKE2B fa07a3003cf899cecfc9b0fdb6b5d783d717e95cfb72f920b10fa4075ea22e7e281eb13e16bfd840da62759d5b7dd7419b0c1ad1f9ed19d1cce5cb439e334aa4 SHA512 707374f47c63be4e42f6e96aeedb2c20b582949dbc6800955d5a287e1e371717379c2806099e82bb7f13c151975af51d451ca1a764da60ba7fe4962a6fff2341 diff --git a/app-misc/gentodo/gentodo-0.2.1.ebuild b/app-misc/gentodo/gentodo-0.2.1.ebuild new file mode 100644 index 000000000..b39efa8b8 --- /dev/null +++ b/app-misc/gentodo/gentodo-0.2.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 bash-completion-r1 + +DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" +if [[ ${PV} == 9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/csfore/gentodo.git" +else + SRC_URI="https://github.com/csfore/gentodo/releases/download/${PV}/gentodo-${PV}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="bash-completion" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPENDS=" + ${PYTHON_DEPS} +" +DEPEND=" + ${PYTHON_DEPS} +" +RDEPEND=" + ${PYTHON_DEPS} + dev-python/python-bugzilla +" + +python_install_all() { + newbashcomp src/gentodo/gentodo-completions.bash gentodo + distutils-r1_python_install_all +} diff --git a/app-misc/gentodo/gentodo-1.1.0.ebuild b/app-misc/gentodo/gentodo-1.1.0.ebuild new file mode 100644 index 000000000..62c9cc949 --- /dev/null +++ b/app-misc/gentodo/gentodo-1.1.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 bash-completion-r1 + +if [[ ${PV} == 9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/csfore/gentodo.git" +else + SRC_URI="https://github.com/csfore/gentodo/releases/download/${PV}/gentodo-${PV}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" + +LICENSE="GPL-3" +SLOT="0" + +IUSE="bash-completion" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPENDS=" + ${PYTHON_DEPS} +" +DEPEND=" + ${PYTHON_DEPS} +" +RDEPEND=" + ${PYTHON_DEPS} + dev-python/python-bugzilla + dev-python/click +" + +python_install_all() { + newbashcomp src/gentodo/gentodo-completions.bash gentodo + distutils-r1_python_install_all +} diff --git a/app-misc/gentodo/gentodo-1.1.1.ebuild b/app-misc/gentodo/gentodo-1.1.1.ebuild new file mode 100644 index 000000000..c4bf3fb9c --- /dev/null +++ b/app-misc/gentodo/gentodo-1.1.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 bash-completion-r1 + +if [[ ${PV} == 9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/csfore/gentodo.git" +else + SRC_URI="https://github.com/csfore/gentodo/releases/download/${PV}/gentodo-${PV}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" + +LICENSE="GPL-3" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPENDS=" + ${PYTHON_DEPS} +" +DEPEND=" + ${PYTHON_DEPS} +" +RDEPEND=" + ${PYTHON_DEPS} + dev-python/python-bugzilla + dev-python/click +" + +python_install_all() { + newbashcomp src/gentodo/gentodo-completions.bash gentodo + distutils-r1_python_install_all +} diff --git a/app-misc/gentodo/gentodo-9999.ebuild b/app-misc/gentodo/gentodo-9999.ebuild new file mode 100644 index 000000000..62c9cc949 --- /dev/null +++ b/app-misc/gentodo/gentodo-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 bash-completion-r1 + +if [[ ${PV} == 9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/csfore/gentodo.git" +else + SRC_URI="https://github.com/csfore/gentodo/releases/download/${PV}/gentodo-${PV}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" + +LICENSE="GPL-3" +SLOT="0" + +IUSE="bash-completion" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPENDS=" + ${PYTHON_DEPS} +" +DEPEND=" + ${PYTHON_DEPS} +" +RDEPEND=" + ${PYTHON_DEPS} + dev-python/python-bugzilla + dev-python/click +" + +python_install_all() { + newbashcomp src/gentodo/gentodo-completions.bash gentodo + distutils-r1_python_install_all +} diff --git a/app-misc/gentodo/metadata.xml b/app-misc/gentodo/metadata.xml new file mode 100644 index 000000000..e35dd9f91 --- /dev/null +++ b/app-misc/gentodo/metadata.xml @@ -0,0 +1,11 @@ + + + + + csfore@posteo.net + Christopher Fore + + + csfore/gentodo + + diff --git a/app-misc/ghq/Manifest b/app-misc/ghq/Manifest new file mode 100644 index 000000000..fd9acf943 --- /dev/null +++ b/app-misc/ghq/Manifest @@ -0,0 +1,118 @@ +DIST ghq-1.1.0.tar.gz 45691 BLAKE2B 37af8456cf3d9cf2f277822eca44e607d51e6d16847eecd60379ab54083f535da56b56f6bb9dd52d014498d5aa85e3c04e3c4d731cf996de1311950c61096499 SHA512 f307118c7052e7f23638796dc15936e2ecc9252d7e994a0281e329a9332573c9dd41fe7f45103aa249af1f0706bd14c31230892c2b808b1ac94f85dcf366316d +DIST ghq-1.1.5.tar.gz 48132 BLAKE2B 34cd8236b2a3c3ddea9aa308852312c3785807dd804b53bbdc0cef04aa74fd185cbab75f51258c3fa6e8184db485a44a8ded058c0b4559feb985c58240ee723c SHA512 09c8ef1bcb357c92b4baf691d92f57fb641735a3560517c05e94860f1204cba6652df77d57d79eea419ea8578fbcc0b07a0de95a5636d42765d6ac3c01117352 +DIST ghq-1.8.0-deps.tar.xz 28212972 BLAKE2B ea5b16bd208b739e6318c4ed1083d3a783752ffe58293c72818f8e41d1d98bd8271711b2c4503c4730f99179d51bfa48faeb9e0ebaaa385fd0dd8a18b24553e4 SHA512 a87e3db3ed37b2d4109880a963f6f8de0cb491c04ecf47ab57f5a1b632905abd9815c50e8bd6cfe285ef6f99328de501505b2047d35d083b6006ee3bd1feb229 +DIST ghq-1.8.0.tar.gz 57101 BLAKE2B bf00d942ca9f65cc25438aa9fa50966f3cc89d9f14b802f529b789f9eaf74ac94d4a25f7c1cdaaa53d437a36e823807d5468672e1e01fb20b7c9bfe055fd3917 SHA512 807f3a06af8614561a604ae2c3a0f2a0a7565b26a7e76067e7efd3ce93fe112cadb1f36f054144bf4ed97a85a0d6a13d07baa3b74b264448a01f22f28161ad88 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.0.3.mod 77 BLAKE2B 4fe1b486a0f8936c70d40f0d78e0f93f330239b141a2a31d47e17342858a15c6ed1f6accafc82cd3debcdd05843be1af56464d735825ad8b13376e33598e927f SHA512 0b7b2a28136c67fb9b111a9fc034d539dda093cbbaf71559350ba625b9161e4b1b68c939379619154d7523de7fb6131bd011f587f966915befed32a265d7f37a +DIST github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.0.3.zip 9477 BLAKE2B 7886582b228e6fcbc364a19aea38a23a06eca249553cce9bf11bb549f1d68bd25d01257e7ee5051059292168f81df2a874a459141a5531e48770206da6b50d72 SHA512 f8a93247bfe6b387018edb93acebc92f6bd4b0ea2e3242e27b365e031862939c30284acdb118a429fb34e5bf1a742acd7f53cc62fc1acc25a7da2ed7312f2639 +DIST github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.1.0.mod 317 BLAKE2B 2174de22d3bc1bbb3a29a5e9dcf398e2968700e61f3a4e38077033251592ba961065fe0681bee84a8d95af5358cfcccb6e9462b5c2d0fd27619b75f099e2593b SHA512 46a9ee4c3c7c6aad28681421c166379329851a9071f5accc18a7f5a9e3fa88c260cbd5e7ac7bf019b2adf8c9f00bfee2defa0ddf23bcd6a8dfc842d94d1b2c6a +DIST github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.1.0.zip 11564 BLAKE2B dfa4217d52561971e0d71c61411f8621e4523759f6c8c6f20e3fb7147915654778b4ba70dbcdd0fcdd5732c22751f1ef10c2d3e07fa848b27a7f9827d5dfa491 SHA512 e785cbc983defbb45b1b6a4c931e5cfbda4ca2f3bcd78dd3c87f4f21d8ace090a4b003d49ff57677db9e4b1f68b9b079ff2dd9ccfb2a82a4d49e7d3744eaccde +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.zip 12266 BLAKE2B 93705895ca63c348ac5397fe8531214f5745a3be6f5760f9d3fbf67fd85b917dab4a2077376251a005bcf07450df1fe0b0114feacc5f92c6facbb2da637beacd SHA512 284116b4f2778ee7981e3aa5583c4e685afd8434e36ca647f0c72c5bb308e87bc3bfae8c83acd259c9da75549339aa382663b7103e4033b2418e314106923c0f +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 11426 BLAKE2B 645000d6293b81d736462fbd50a8f96483b39d07e5bb56e5a6d2fbef55a760499237f963e4b45eabe34b955280997f8218c656eb6db0a1a35093d2ab8f17cc63 SHA512 140a934e4d50fc1e5bb36bc3bfebc05863b32a50fbb6e203abb3aee1f9e9cd1c2af6ee5e0757f9d6199522c30e06377a3c94842d877513e5c9339ef7d1dcbc9c +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv0.0.0-20180409174941-186a3d44e920.mod 43 BLAKE2B c7642acf73b5b5f2464b0171c49e0f272811a7d08af54cbd773da1c273552537c51afa84935f5bc682ced8c01668606d822506f98bd872f61bc032be8fe8520d SHA512 0853d89627b3b96d9dfb2401800def229674b13e43653636574b55b9d754669e6edb52273cd8ea844a8f4564b9de1114a66e944b98e2e0bd572db9cc689d582f +DIST github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv0.0.0-20180409174941-186a3d44e920.zip 7037 BLAKE2B faeffa08e8d910d85960d9bf9de3750162ce9d7d676c909ce155e3343acc9654dd7ae248dbb22965634aa88ee18ff5c544bb2fc824015d8d2ea7af238b6630b2 SHA512 a333b928c8bf9eb73ff75930c9dbb058f607e767b9123088b2543bb30f2ad1817f60c2ca00f4895948d642b38d46104e5c449d8a5af56b9559685adbf0b775af +DIST github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv1.0.0.mod 151 BLAKE2B 35cf6656514107b3654b1ab85b88e8d55723236f8d494ab20438f4fdc2b139c153d20a608335e7ee98f5ca0be8b2761eea9a8a2dd3fb13f5ccc27119c934c961 SHA512 772ac77ad640a32cb35f81221c74beded974227446fab0a41037cb81719ed28aff2f1e32f49a310ffd8186f404a623a7236e8180cf0b2ef1ec085ac9cb24b4fa +DIST github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv1.0.0.zip 7433 BLAKE2B 0cd8f13186fa0b77103681870ea21d747a8d099e74bfd8ef2a7af9217a9a8f6a6adce0001c27160afd94ba89a30580a66d6f09630320dfecf2e5d5ba0d4b2d08 SHA512 39a326726bfeeeaaaf351681bec473443b393d6d5fb10668dfd242786fb2f9a44d7f9d5e9e527d190c824544f58bd6b72ea76e8029153e841a5e80a6dc963c81 +DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41 SHA512 2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144 +DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod 126 BLAKE2B 629ef676ff997553b93c44e9024e6b3d613b51e276d2ffb65bd9042ec1cb0455124e5ea7c5dd0e69599a25031ed536cb3356321e37248921fd8287b47656104a SHA512 a61784b08b335d2a893688c279cf6f4b1ca222c3bc8236fd24536aad2b185fa718805c9022e1ce142bd87e39fed639fdc9035c9ea9ff110e985cd01cd612e9a0 +DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip 12428 BLAKE2B caf7a05e79d8b7dca069966765705619ee15800d8276d968bdf4385bc1141cc06b24755ac49c65caafdde5d8b34869df1f7e42ca302ee6a80b9ac7edd8a803d2 SHA512 c757f8455ce261c06749eda03ba807ba8b2427f0a14b0b62a6ee4e9d1ba220986e6f122b061fed6f44d68e4802864a988c722604b52989a4e31761e0e7ea8163 +DIST github.com%2Fgo-playground%2Flocales%2F@v%2Fv0.13.0.mod 83 BLAKE2B 4666351eba84b32d56dfea837f677a0a0784b737ce49ac8edb4e82e6cb17f90afa2f97916d1bfc5ea7c1c752002684f32cd48dee71b4bcf548852a58d5acbe92 SHA512 1b4c2f5da0d8a2f4c9d95b85f39a501f00f7d26cb3dafe949d4df3d90e85c7a1de5f311cbc3298bc1967c178a2a6ac742d7250f40ad58311ce36da186c7071d0 +DIST github.com%2Fgo-playground%2Flocales%2F@v%2Fv0.13.0.zip 4905890 BLAKE2B 19a6551f21ed0445e3f5cf36f3b252329dcc7b0166f823e6d683252cec7de7136c683e3877a2ad95383f90d54717990310c218bf6217bb1e3f47ef1a4293b430 SHA512 c95d6aa55a0e12cbc1c6b9d17a97bb6d1a872fe0296ae09ed3a7d47f2209871a9fc674d3dcbc42253748ebace40d678d3ba569fc1bbf0339ebe80cd85ad03117 +DIST github.com%2Fgo-playground%2Funiversal-translator%2F@v%2Fv0.17.0.mod 112 BLAKE2B 59bc8301a397a08d8b5f777bbaca29568b8b44464024f1d4bbf412190244914175e2cd11de818cd19d78dcac33fffbee5b8af7f08172d041cca766acd6b7fd64 SHA512 da41426dd68ad27bf1def331518bdba47a04ba35ec3b4f44995af97ff2adcd1e28536e9df94d58a548b0b0337961139827f2f82b17ced1362a5a0ba36784b370 +DIST github.com%2Fgo-playground%2Funiversal-translator%2F@v%2Fv0.17.0.zip 48160 BLAKE2B 5000a65f57ca806ca7a69738269fbfc6248b5afcbaba6cc848c31ee6e8ce747bd99f73de2802b63b0a0e277b232d5b56f6221283ab3927f0499fa6b9316e8f24 SHA512 bb4a26115037b9ce1ef8d8db55b21feafa9543862c2c4ad1b8fe5ea2e725f94c9f2cebe9b3ab726bcb2e5417705d6917f4b821c03cb44bad3a7de504668abf2e +DIST github.com%2Fgoccy%2Fgo-yaml%2F@v%2Fv1.8.0.mod 504 BLAKE2B c2d020439c69f1d377a265caacf32a48b305a7bdb0aeeb57bf1e490d1f91e23263fa603f762893d8aaf361cae88b67a4dfbf4237b64654de500a04b9ae57e1b3 SHA512 da4a93c629e22cf38b8dcfcf3a7547aacca4a3a6ec68356817a048aa501df84319512ec822b6bdbd24c72c866485eda35ee07f52a4a92f8ee006a3cdba132275 +DIST github.com%2Fgoccy%2Fgo-yaml%2F@v%2Fv1.8.0.zip 77855 BLAKE2B d19066eaaac64bba9377740dceb23e6e04850d23f2d1930d3e4c89854cd116a4168e2dbf57ef5a1aa22b95c8c0fa3b308e1e30cb273a31076bcb0ef2010e97f7 SHA512 aea06ffaa16f19e0c43a31a854afe2ede43ba3654a6ef2103bbc4a609ba2e779473429f943769fa441f80db5fe886e4778b0bd009087f63e058a874b24aa8758 +DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv0.0.0-20160111154220-45c989fe5450.mod 35 BLAKE2B 2266c9ec6e2058e41afcb70dfe33ef7bd1d4c0dd3ef6af9dd85d9f86ac0c5ebcf231c21d66a0c34d6e5930e1de410ad482f7774a42398aac213eb0146c2a00ef SHA512 17790f178fd61969fa03eaca0c0a546ccb8215016d44bcec8105cba39a188c855b5f90c7d6c01fece401167daac2b662405532ac3b38e0a167a2629e6d52a01f +DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv0.0.0-20160111154220-45c989fe5450.zip 6328 BLAKE2B c9aca12fd6b2a67d89d011dbf24846b8e1a298bcfe3d47406b59d19e2d07d37597e4379598a56cc92aeb53cee723b033998a95ae85481faa29affb3635e5df75 SHA512 fef69ffe88a470c0c0e42ca6b990be8eb6423b34da2e5d889aa0ca11f6f8623fe66d7dedc4f7e71c1bd78b7c65eab12495d0ebecbc3364c29f6690fe60ab25ee +DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv1.0.0.mod 90 BLAKE2B 9271c1c5d8e8f0084e3fbb2b9dcda5cad447fea661aee695b53304a4bccbb10a400ecfca2a4418275089f87f072ed89927a722acd95d530664ebad2d6b42d5dc SHA512 b7072fc1fe9e10da7436029dc6b3af7ac956644346991104a4daa0a957f79a2cca4c731e154fa8c012fcb0cc856c1b88c22dbeb7f0331565c8c5966d3d0bc1ff +DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv1.0.0.zip 6713 BLAKE2B 35882ed25d1f20e965e5199ee2b5e0a1f31c78da9f5a3cc653d407133312431512fb899a6460c780fa0c38c82646e4ef52023d0e936412a25cf26bfb40b3c458 SHA512 f3239f21bf2048e2efd4d9558c4810e1ec67c09b18c0495e423578df5d9f6928462fb64ac0a02e85b347b379f3c1339c61c78cf7f2285f73cfc436c27f8dec34 +DIST github.com%2Fgolangplus%2Ffmt%2F@v%2Fv0.0.0-20150411045040-2a5d6d7d2995.mod 33 BLAKE2B 1f96bc7ad16794099334f84bd7b7760ae7eb94a4b32186b2d408e3bb424d19b22b3eff38a817c6ab845ea7c39555305bb940f2b9b9e83b342eb4169f2237d207 SHA512 5a17ebee3e4ae0212aa83c4923932996988a3a693d0ece14fdf1aca4193452ca43cfaf4bb6dcb78c3c7b996300ac285c503ac18b098b95445bb26b7c25cfd25d +DIST github.com%2Fgolangplus%2Ffmt%2F@v%2Fv0.0.0-20150411045040-2a5d6d7d2995.zip 2899 BLAKE2B 6b4c4fdc05060edffe151dad7ff3d87b25e5bca5f04fcc08ba1c2e005f29dbb4ecbb2804ae5f56ff1e0daac885b92d2d65c2af41977c72faf7e21b69de525b61 SHA512 802b425e55b2fc0da3f1a1280c3eaedc4ddea3a7d5c0fac1c8f394da0c70bf34669de465437349caa59e8c5f3578e805aa36f048578e9b92f9157ccb861368b7 +DIST github.com%2Fgolangplus%2Ffmt%2F@v%2Fv1.0.0.mod 42 BLAKE2B fe51845c242b1c2567248914389d65de3b217340d1712e6f2b4c1f580865bd7517285f1a0d21a2de404eff480f1bb018a512f2493022bef673e3bd38775f89ab SHA512 bab41bc650a1fda08fff2b2cfab2c87ab1137f57392c7b991c0ac545bf1adf9aec7834fe48f8e80ffba3ead18a3cf2552ee27751668e35269e7b595911306c6d +DIST github.com%2Fgolangplus%2Ffmt%2F@v%2Fv1.0.0.zip 2837 BLAKE2B b51605f8a56c56d32fb9b590d4f3b5e0bc2813f4b17c2ba18780aae56056153ef4d14df969ae77e22feba364814918857e2d06bc4c5ae4d9d9e9fb4b23b025b1 SHA512 1e0ae00331794fb7eead7b4f2106b68b847937974107175509bff41841eae8a3d464159ffca781cfe8627be5d122b20745f3bc20884cb518faf214fb91f96fb3 +DIST github.com%2Fgolangplus%2Ftesting%2F@v%2Fv0.0.0-20180327235837-af21d9c3145e.mod 37 BLAKE2B d66b4b477f3f94af0760263acc5065e51d1ec6a88ba3652b0f36233e6bcba3190c694019fc3fb5cb03cbf9118f37b9ab975eb6bc79adbdfdff419cf6a13aaf0e SHA512 96042f35b1d67dd01e7d799c47a7314b3d9c30cd318ebed4a55066c9c5d94d321377dc09ee97b64644c5132c0e03ac8bd7e856a38f1d694d31b94d88cb0d0f39 +DIST github.com%2Fgolangplus%2Ftesting%2F@v%2Fv0.0.0-20180327235837-af21d9c3145e.zip 11790 BLAKE2B 0431d48737606a3a0718eea009f4611d1bf060b3d8e63f3e9b931aa3f0de3c66fcc46f5d32470fc0fb8f45455d6eac9e68ef6da2c92b7ed7570389f62630eee7 SHA512 a4f34e92bfd52aa7c5aa2bee1e68014a462016f8a8ff450d44371c5b969314545388575ffe405a8e6e40fbcccab998c7131b4dc586be8522656fb353f5056b7e +DIST github.com%2Fgolangplus%2Ftesting%2F@v%2Fv1.0.0.mod 157 BLAKE2B 826075edb879be6c50626800b943239030a16bdfd0bb60630d0ec8b349fdf6a810a9447cb47940ba6f1b070f4969492279a9172a72b9f71dbc44527d71438b40 SHA512 fb501e2702bc39e935dc84d66c6effddb7b56e169b867e8b4ba5791d4bdeaca460e9a7db751ffbc9db2eb490788becd5c887ead4e19245add11bbd9f1f7c9c80 +DIST github.com%2Fgolangplus%2Ftesting%2F@v%2Fv1.0.0.zip 11956 BLAKE2B 11662988abb3b3ac288265250309ad7ac799ff2d8d0433746708fa8cfde6469544307b9cd65f14ee72885d0eb8889055e07f107e1ecb3a0e3f48aadd9928e6de SHA512 96e5f9a5099c553832b3e682505f1fa96bf3dd1b0e987c132120f3e21b4b2957dfc6a084bb115c3c1f15f45775de4e3c08fd2115faa8e221ffdfa5ab8dda1306 +DIST github.com%2Fleodido%2Fgo-urn%2F@v%2Fv1.2.0.mod 86 BLAKE2B 9e9fd9a7b58b3238419b2af871b6dfb11708a2d09ac8f06cfbbf023fb411d9bbf36ab85671f757ea4a23e2fb2db6d28696441b86fe05040dd0341ea1d474b78e SHA512 48766116aaed26759fcb6a9509b189784ca915c514069b4a645ad3c00fd89b5bfbbb7714fd9a79a5b0da20f7e3a91210b662f07e32a7f4e98c5a8696998c6566 +DIST github.com%2Fleodido%2Fgo-urn%2F@v%2Fv1.2.0.zip 1169163 BLAKE2B f582b883d89755418a99b86228c38946de5a29514eee019fab1a20325ac59be602cf000da716a68b3b59d80b815ce54f800d3831841b759d80ab86748205a780 SHA512 8f8a9c338c75c0b9b212081840d1ca925829bd6331e7cd86d98da38c28b3bd2761e1de4432ae652d8eecf23b9e8caab9cdcacbabc60e13e968dcd4024eb556e8 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod 80 BLAKE2B 486156a648d66786de2a05b45b054ffbc6ccbb45ffe98230d3b3126ff533fd546af1b348fdcf67b1b3ae9310918869355fc39390a4f67b99cd7a1bbd1c6cf891 SHA512 f69ecc2e8097c17a9c0002181451d56a8a7496f62e87f437802420e9af27c5f80da2be189597759f2a5ee2656dca8c1cf91a5374b8e46919f7a6e0f9579d2526 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.zip 13682 BLAKE2B d7065d3799d84593a9f7f7d93b8c286b7673505bb292208ba0475573667831ecf1aca5236f4703f1bd4d43e41b7cb688a9abe7502181edc9a76305e2a5842ebf SHA512 60a5dfa6c733fa6f71f2b0fb16ee153b2905f940b5eb7e95ff0d04bd3537961467426a1f6064d079fb164190d6a8b3c4bdeece2bf643057f34f7f96e9842f54f +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod 104 BLAKE2B ee5067e0e89fe2d374ea852dac828c094db84c3a3d2d8a991abeaf40385431015577eeb6b11a66033e8da599e808f9385a84843fd8f87dea487bd3bc9ba233da SHA512 f144089cc85271c7d91b9a6faf169018bb12177dd770db0092dfd0b4c71846e5cc6dea385c0158a974cfe86971e5642858a6d633c64d3b598f1ab254fd47db28 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod 104 BLAKE2B b8d6df41ff2e8952e12f0518d455969d7a496b8318052ca37ffabc663d9602b9df70385274818af8bf1b50e70a44ade59b0436133e08818ceb385d34a3b44c03 SHA512 218110264da1c7396295627414259fcc65cc9823216d6c03f2a6d7499e17205e540821add3216ba673efda92f1e5bfbb817416874fc745ed1d926c43fdd9bc99 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod 95 BLAKE2B bb0de423d1270e7ec38c7ee345c788b23e2083b05e4f745832327358c4c054ef8d2f3f48d9bb7bc669ddc67796ca0abae164c1d40b2def5f38749d8ee4bd6f32 SHA512 923114bfd285393d06f681ba57db69f042f57d8cd7817a1611c7719121c812de8023a049024165e10112bda31a7f99d3bfe0d4c4f419557ba8909a2d005be405 +DIST github.com%2Fmotemen%2Fgo-colorine%2F@v%2Fv0.0.0-20180816141035-45d19169413a.mod 38 BLAKE2B 55bb6e9e45e3c0d7a599fc26cd906bddd66181406c3d92d50b4960d4d17bc2b46c721cc18ee4f578706e64000caf949180b7f154e92c68c0afbc77b1f2d01843 SHA512 08d86a89d9691ab2bf470bf547ead0c0fce31186557e8878b8421477d4c2c26b399a329670886662c1a89bd1e0b8a36a166f31c5ebb2ebaf8d444dd4e9cc42af +DIST github.com%2Fmotemen%2Fgo-colorine%2F@v%2Fv0.0.0-20180816141035-45d19169413a.zip 89789 BLAKE2B d11032c774c980668942f43b66c0de766e30b036cda40a2ee9665f62b1277e66131d7951d8ed11d156811b57d2892e68cc05b0b678226bff3bc42958b1daf1f5 SHA512 b1c8bc88b2bf0193b85d03773da839d803e9ff9cc7a5dbd467ec7eabce2b691bde512a96db9504c73ca1c3f6cbaf45f937b7577256831f86b6bf82aeb8c04326 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 110026 BLAKE2B 862c858d51e59569c38e1304de08c256752db260cde7f7f44fab41d22695999fe73483d3854166f4e8d3da9b4f8e41b7999d7e44510ab8c2ca6c0120173b77e3 SHA512 992df87104aa66dec048d39496c85819cab19bc890cb2c60326660d011642f49cd926b082d3eb4136b229a6e4893ed023a133e4bf83a4993c534b24e14d77b4d +DIST github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.0.0-20191201085201-324a081bae7e.mod 164 BLAKE2B c6b2db494ca0da1bb96078d7fd39d30237562fe19609be4436df562afed900c63fc3cee28198a27327fd0f64f1e2bab529ac38ca57d51df48ba1ed6e5d0369a1 SHA512 22f6ea96071109063fd7bceb7295a56bc4da40d603cee238bd969b95dc74b4c6a93a3a88b8474a83dc9082ddc4fb0607e987e79ab7c1f3839578bc6c998936d6 +DIST github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.0.0-20191201085201-324a081bae7e.zip 18356 BLAKE2B 9bb0230c260701c5294153c7a0b98e1886e12110289395e6e7a9bb613682e0036bc5e2156372b9b1e5cdc34b8e5cb50e1526e7e6350e5b7d3bdc17428bd70d46 SHA512 17969e66c37a990b2c761dfd8b93a3fa51d12be201e4576e35d805e5aa7c0d75a9f8bfb826f55d6ce5fae18c7d2bf11a7952f6d9940326003db5fde4954a905a +DIST github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.1.1.mod 104 BLAKE2B dd83516b0472a51d68d638c72db945b5640bae9fb4a81687b7c406f7bb67eb086161b99fd7f69ff13476b352c90ced4906b7a30db52a6adfbb3c862a1185a37d SHA512 21f6fea86dafb4b32ef61014700a7563e6c273fa8c23c6ce0a8776408511a8b4ab2d3391e21628054be2a94062f72aa7e9cc2f133b7ba1b2b10a758dce783d43 +DIST github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.1.1.zip 16956 BLAKE2B e948f2d90376ac6a14e890d4e39b035e0cfa00eec384977126adcad7e8064e6d1da57b709ac1943b67a7d94b9aca71b276effdcce1866dfa026fb5c984a6d806 SHA512 05597cd8812d21477152a021a982405d18e65884ca5658bca43bc4c933eccdc9450ec9d57a3dc6a39da72a7a7a821f5c953cbd2b35c6e04f1d757df1cb0be453 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 3399 BLAKE2B 348c2171bf3404d8b69166fd412707d8a348e1d808618036de2ae01fce77e3880fc782ef301f9b4135a19d81ca9ded5cc0cc4fd73d36b66b121b7f0baa73df51 SHA512 d02d5e4b8a24b1709c053138c4128d4bd6347d4adef95d1e25141935cf560fdcfd5c2b7837d6e690f175f1cd5a21b0279ce97b8b3b66d5e0a5006e4103b25f46 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db +DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.1.1.mod 183 BLAKE2B 43fea991eaa4bf055a796d40ee3a72557fca99711c698b3ef2feec5d175ff6cd1af486f7e3b08c6f95b6035ea5a6c9bd76478264102ce85cb0bf08f22b841957 SHA512 4630a9172936eba1e550a8f6e95847faff6c2a3687900143cb8ad593df1b1f7f793969efb94dbf42a529074f6a4049554773157c3bc4eb7179f435d0af317c90 +DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.1.1.zip 127871 BLAKE2B f713b16ba454f912eda4cf6c87064070cd0259c36ccee8e6b6396a850f9faf827bda52a0e90a45e2eae8111c3190cacd8c21fe63509ac1c3f1aa411c36c82ebd SHA512 6d36797eba4d962555385d03bc94bf23e6b45d24aa3c11324e90926f294ea41a32812c02d9f6a8f201d52b17ed06c3206bac9d1d385653b475565adc4e7fe762 +DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod 183 BLAKE2B 43fea991eaa4bf055a796d40ee3a72557fca99711c698b3ef2feec5d175ff6cd1af486f7e3b08c6f95b6035ea5a6c9bd76478264102ce85cb0bf08f22b841957 SHA512 4630a9172936eba1e550a8f6e95847faff6c2a3687900143cb8ad593df1b1f7f793969efb94dbf42a529074f6a4049554773157c3bc4eb7179f435d0af317c90 +DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.zip 3449475 BLAKE2B 5eff2b47efe3fc06e2b99b939997554e58fc2548310656f990cc44dc1787d061a4bcfdf6010a20bd9d469c6b66dbf16dabc205357f28cd46322a2442a1c3c093 SHA512 087961c76752484ae4be8d7f0b79538638428e35ec47db185f57a6ec07e3b60d55873ee0801919b169acd5a1e36c5150613e528fc051910eafa362830791fda4 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200114155413-6afb5195e5aa.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200114155413-6afb5195e5aa.zip 1499692 BLAKE2B 7810850abc68cff372e5991bbcd51853c51d26d60058a8a2f6dd46841be15ec4aba028144fc7ed4f3bf5338a1bb8843e169d846e90bb00e71f5045dab24f90a2 SHA512 420652c52212f61bf3ab93cbf2d55571b9e5848007c1ef57a04e415e69fe2ec20b53efea7cc944cec6996dcf436405f38f4a752bdf9b62e5a52914e09c418175 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod 181 BLAKE2B 05d6754fa387bac4a6481ad34fb7b681064fc6443b3f70cba316fe2fd0896050e4a772fd8e1be655130a00bb5feaded4725ffea1c5dd6ba55ba55315aaae34d2 SHA512 54d242da2536da38e292b62a955b3961f7b0a9789fe36c5f7ae93577eeac734a6e5bac21a657cf71d488395278cd7683db538e16a9c853835277a800a9d43471 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.zip 1503811 BLAKE2B c8cfe6b14a455a6ad71c42ce03235c650b7efe842131874cf99570716907e02c9fbe42df586e69332189518cbdcf6e2e417caebec84ce928e7ba959b66ab869c SHA512 bc3772a7ae7cd2b50f61ec8d07e7f7e1af9f24e0b737131da375a525be44dc993ee740ce0a11e0baaf0cbd81e819e3ecad889c0c7ece95086cb428e52b10a785 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.zip 26635 BLAKE2B a464a4ad04b36e50cfe966e6e6dc299c0f8b45d0f4198ba64483bb70ab815d033cec5cde60753b76dd1fbb16fed087b41179100a2002b0a61cd4a08f9de779fc SHA512 ae6f29d5f7790b37d1722d65f31708670bf19f429c60b2f6633756ecd40e47c1fab40fc128e0d70b3b6ed0ba47ce5f970ce5f4e55b8f1fa407d2efee7444b646 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.zip 27028 BLAKE2B 1148f5197f3701698ea33c6185b918fdada2b3f55d401dfb90d33731dfe80b53bfdd891df3c4fa572606cd88963de20d9b44f5296946d80aa0daedbdf6b658a7 SHA512 a93111e63671ef38bdf0ae2bd9209d6b3d7dc9ad138077d3bc22dad12f0657982667b7e88fc9a4162b0f6765184172957b05797a29a2d614c975df00b12c4aba +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191010194322-b09406accb47.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.zip 1913147 BLAKE2B b29c9c32f5141a45284bb17e0236b0650a8bc60da0326e47e153563ba2259b5e30d043db1d1aa5bf98cb80b28f5481483a3b2c33776e8c40ccc6e2955b440dbd SHA512 26e655cb67ad0630e05c176a342135ec67c08eaa396000095f568f0c112810a262c204d7973e16a16539c69b7f543062ba29b6b1c9bc934f7b0783b79dd33b7a +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200121082415-34d275377bf9.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200121082415-34d275377bf9.zip 1913656 BLAKE2B a0302106d9070c04ba3c88f86d85f6d3ebfca72fdc10494b80058387a21aedc7bb280eb8277957601c87b40948de4a863c454ba357c6cb7e5f399ba3cb7b258b SHA512 1cef8c29d5a97cebefafc2d928a16eb4d7b5efc6bec29868ddc312c8827ee727c4fa9d5a3a53f3583af11c3b4cebe936e1654eec9e3d1f9e1f0747f82e0f83c6 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200722175500-76b94024e4b6.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200722175500-76b94024e4b6.zip 1479736 BLAKE2B f74c1a5b95625b44d6fa549dbbf95885c0c71dbcda191d9bb9cb7fa0a2924853467c0834fdb2a9f90e3deaa738c3a6a3ffa61a8407501956534b854fa9d89671 SHA512 0447354594d42c33648aa615bf2c0ba11ca17983a0d2914fd168015dc62dca1693a635c7f0c6ae25889fcb9d2e2fd96d062d3a433ad3ce886ff3567b0deadb8d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191011211836-4c025a95b26e.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191011211836-4c025a95b26e.zip 2877934 BLAKE2B 193ec7c3e8b82001b06f630dbda8afb9383ac66d7a23fdfe27414f91a2f2e17490b98605023a8a990f5f9fc5f10144fd01b1854fdb1a39d608cd305b0243dceb SHA512 553de87d4a0fdf45e1ce5128ee704ef92c23d0dce1182671c80e324c0f0ef680732bd82b02d8d202d2c1ae7d4d1bb61a944b60d92d0f99f716a5dcc09ea4701d +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip 22282 BLAKE2B 68df6b35d9043f23df13432b80074544f46833467294955ae5706713055d0cc9ababda892853c14e99c80a3571fd4a807a019a098fdd2ca695ba90c577ead5c4 SHA512 c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLAKE2B b3dab69dbd1ebb999938c12595de7007dce9431cfeaeb5e77aba80c49918d1a4edf7fb95279e9b66686cb45deaf57a011c083e55fb66ec2c614582ba323954da SHA512 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241 +DIST gopkg.in%2Fgo-playground%2Fassert.v1%2F@v%2Fv1.2.1.mod 40 BLAKE2B 8aee00863956b07c84ec69b5c8315b78a3646d9dfc3a371ec2c22e1663a5e633befff9b20bc260cf44d8072a64eee0a5e00cebbd592773cb489bb0620c2ec534 SHA512 474e4b0bbf9972d8e3d6381a9ededb13356f34252549f8c44f91501df15e05fa23c6c50d29a1d71411af8b6c4920f42a130f5df5a7b369d786701a99648e5cd4 +DIST gopkg.in%2Fgo-playground%2Fassert.v1%2F@v%2Fv1.2.1.zip 5799 BLAKE2B d22bf804ced6b98018cbad12fbf8c4aa837dac9d3587569ca270b84782ab2a7a8a44ef99599033b2465506a98e65f0fb695e5caa784edfc5e82589d59a105288 SHA512 47bc30cbad2103a30a15c49bc358f35c7064a2411944f3a2b51a6abc351a0d5e76744f266d6b8dc2b0597da5a3a63a93d044401452e486510d3a8c20c807d73f +DIST gopkg.in%2Fgo-playground%2Fvalidator.v9%2F@v%2Fv9.30.0.mod 43 BLAKE2B 65a1f2df5c97ea5486aa7ff8f26c7ec00cd0aa14ce94072bec313920c41c020634f2b2013ff6b67489f17aaa1a533ee9755d18b975aa764fc303c34cf019bdaa SHA512 a9a2485f3d65abe3f4144d0ac23b635388d07b9d566a69918ad562d51e339b53dd28d5f1af64604685d2e29fe1b468fc133149d508a9eecd92955ec28c66bcff +DIST gopkg.in%2Fgo-playground%2Fvalidator.v9%2F@v%2Fv9.30.0.zip 160860 BLAKE2B 6e5304aa6e0d3b9c5074590692cc0ff2d3437e1165c4a9f6d11481f131607d1912ea827964932d2eefdc9d6036229fc0245fa9b9289698cbbaeb0353561de26e SHA512 b4254e52c8130129c95d1a0bb4af853d024ad45d1184980485b49df7166d918ecf3ae7c4e6ef2fb0ca4ea98dafa6ebe4a23a2980481675549ec9f33d77bdeed1 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.zip 78275 BLAKE2B 139c8eb7c405dddbb67321eacd25c0af1e5b3f031831266abf6a8e5a5ed12f6381778868383c03433f8ef760d6b42ffbff40150f2fee91dedd0b312f9fe81c7f SHA512 3214b38f348921f6a6d9ef93d4337bb90abd0d101d69d16ad8e38415c22d3b9a85bda873df2eb7a271f9b973ef38b74731405e522e1bb8083c78932762cb5535 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.7.zip 80579 BLAKE2B d5de9f0dbf72902ec2244971ef1d62790008d5686ec66b67ca5ded08503168e507d7afdbc38fbfe3b431432e32d2c79540e407a2916ea93de24d45040262366a SHA512 c4a38c485edfd1773be4d3b3dd97c475b1894603526f5d95b40a3ba34b148f3979f0983444009d716e106fea0a2362836a5277f49ea21f764a55279f343a3920 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add43b21ffa058b58fef60e8efbf973b724273cda2496ef0c9b226ad14bfea17f141f077d3bd98dfe3dbcf3c2938fd64570abd662b2 SHA512 2a89b2bce856cc11f3b71edec9e538048acf07f6aabbe27236b663b284c086c5862f086734e58727e9db8912a113fea51f72dad1a45a9e85860764f9c27b19d2 diff --git a/app-misc/ghq/ghq-1.1.0.ebuild b/app-misc/ghq/ghq-1.1.0.ebuild new file mode 100644 index 000000000..ac86954cb --- /dev/null +++ b/app-misc/ghq/ghq-1.1.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +EGO_PN="github.com/x-motemen/ghq" +EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=" + "github.com/Songmu/gitconfig v0.0.3 h1:mLLrCol+zLOxbX/0Pp+O8VgEjBPEMu3bZyw+vs/wBY8=" + "github.com/Songmu/gitconfig v0.0.3/go.mod h1:0b3ML3J86L0tp1SB7qU4vZfezHS2s+PIczPsf23GAdk=" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d h1:U+s90UTSYgptZMwQh2aRr3LuazLJIa+Pg3Kc1ylSYVY=" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=" + "github.com/cpuguy83/go-md2man/v2 v2.0.0 h1:EoUDS0afbrsXAZ9YQ9jdu/mZ2sXgT1/2yyNng4PGlyM=" + "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=" + "github.com/daviddengcn/go-colortext v0.0.0-20180409174941-186a3d44e920 h1:d/cVoZOrJPJHKH1NdeUjyVAWKp4OpOT+Q+6T1sH7jeU=" + "github.com/daviddengcn/go-colortext v0.0.0-20180409174941-186a3d44e920/go.mod h1:dv4zxwHi5C/8AeI+4gX4dCWOIvNi7I6JCSX0HvlKPgE=" + "github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450 h1:7xqw01UYS+KCI25bMrPxwNYkSns2Db1ziQPpVq99FpE=" + "github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450/go.mod h1:Bk6SMAONeMXrxql8uvOKuAZSu8aM5RUGv+1C6IJaEho=" + "github.com/golangplus/fmt v0.0.0-20150411045040-2a5d6d7d2995 h1:f5gsjBiF9tRRVomCvrkGMMWI8W1f2OBFar2c5oakAP0=" + "github.com/golangplus/fmt v0.0.0-20150411045040-2a5d6d7d2995/go.mod h1:lJgMEyOkYFkPcDKwRXegd+iM6E7matEszMG5HhwytU8=" + "github.com/golangplus/testing v0.0.0-20180327235837-af21d9c3145e h1:KhcknUwkWHKZPbFy2P7jH5LKJ3La+0ZeknkkmrSgqb0=" + "github.com/golangplus/testing v0.0.0-20180327235837-af21d9c3145e/go.mod h1:0AA//k/eakGydO4jKRoRL2j92ZKSzTgj9tclaCrvXHk=" + "github.com/mattn/go-isatty v0.0.12 h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=" + "github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=" + "github.com/motemen/go-colorine v0.0.0-20180816141035-45d19169413a h1:CONqI/36EjYzkAzrMD0UWuL/lRDr7UdoID4fDGke+Yc=" + "github.com/motemen/go-colorine v0.0.0-20180816141035-45d19169413a/go.mod h1:PU2urRC7j30rrabSyp1MGGhyoiWSninPD8ckjzBSgkU=" + "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" + "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" + "github.com/russross/blackfriday/v2 v2.0.1 h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q=" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=" + "github.com/saracen/walker v0.0.0-20191201085201-324a081bae7e h1:NO86zOn5ScSKW8wRbMaSIcjDZUFpWdCQQnexRqZ9h9A=" + "github.com/saracen/walker v0.0.0-20191201085201-324a081bae7e/go.mod h1:G0Z6yVPru183i2MuRJx1DcR4dgIZtLcTdaaE/pC1BJU=" + "github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo=" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=" + "github.com/urfave/cli/v2 v2.1.1 h1:Qt8FeAtxE/vfdrLmR3rxR6JRE0RoVmbXu8+6kZtYU4k=" + "github.com/urfave/cli/v2 v2.1.1/go.mod h1:SE9GqnLQmjVa0iPEY0f1w3ygNIYcIJ0OKPMoW2caLfQ=" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" + "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa h1:F+8P+gmewFQYRk6JoLQLwjBCTu3mcIURZfNkVweuRKA=" + "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e h1:vcxGaoTs7kV8m5Np9uUNQin4BrLOthgV7252N8V+FwY=" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42 h1:vEOn+mP2zCOVzKckCZy6YsCtDblrpj/w7B9nxGNELpg=" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" + "golang.org/x/sys v0.0.0-20200121082415-34d275377bf9 h1:N19i1HjUnR7TF7rMt8O4p3dLvqvmYyzB6ifMFmrbY50=" + "golang.org/x/sys v0.0.0-20200121082415-34d275377bf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" + "golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=" + "golang.org/x/tools v0.0.0-20191011211836-4c025a95b26e h1:1o2bDs9pCd2xFhdwqJTrCIswAeEsn4h/PCNelWpfcsI=" + "golang.org/x/tools v0.0.0-20191011211836-4c025a95b26e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=" + "gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=" + "gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=" + "gopkg.in/yaml.v2 v2.2.7 h1:VUgggvou5XRW9mHwD/yXxIYSMtY0zoKQf/v226p2nyo=" + "gopkg.in/yaml.v2 v2.2.7/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=" +) + +go-module_set_globals + +DESCRIPTION="Remote repository management made easy" +HOMEPAGE="https://github.com/x-motemen/ghq" +SRC_URI="https://github.com/x-motemen/ghq/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o "bin/${PN}" +} + +src_install() { + dobin "bin/${PN}" + dodoc README.adoc +} diff --git a/app-misc/ghq/ghq-1.1.5.ebuild b/app-misc/ghq/ghq-1.1.5.ebuild new file mode 100644 index 000000000..293688754 --- /dev/null +++ b/app-misc/ghq/ghq-1.1.5.ebuild @@ -0,0 +1,117 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +EGO_SUM=( + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/Songmu/gitconfig v0.1.0" + "github.com/Songmu/gitconfig v0.1.0/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0" + "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/daviddengcn/go-colortext v1.0.0" + "github.com/daviddengcn/go-colortext v1.0.0/go.mod" + "github.com/fatih/color v1.7.0/go.mod" + "github.com/fatih/color v1.9.0" + "github.com/fatih/color v1.9.0/go.mod" + "github.com/go-playground/locales v0.13.0" + "github.com/go-playground/locales v0.13.0/go.mod" + "github.com/go-playground/universal-translator v0.17.0" + "github.com/go-playground/universal-translator v0.17.0/go.mod" + "github.com/goccy/go-yaml v1.8.0" + "github.com/goccy/go-yaml v1.8.0/go.mod" + "github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450/go.mod" + "github.com/golangplus/bytes v1.0.0" + "github.com/golangplus/bytes v1.0.0/go.mod" + "github.com/golangplus/fmt v1.0.0" + "github.com/golangplus/fmt v1.0.0/go.mod" + "github.com/golangplus/testing v1.0.0" + "github.com/golangplus/testing v1.0.0/go.mod" + "github.com/leodido/go-urn v1.2.0" + "github.com/leodido/go-urn v1.2.0/go.mod" + "github.com/mattn/go-colorable v0.1.4/go.mod" + "github.com/mattn/go-colorable v0.1.7" + "github.com/mattn/go-colorable v0.1.7/go.mod" + "github.com/mattn/go-isatty v0.0.8/go.mod" + "github.com/mattn/go-isatty v0.0.10/go.mod" + "github.com/mattn/go-isatty v0.0.11/go.mod" + "github.com/mattn/go-isatty v0.0.12" + "github.com/mattn/go-isatty v0.0.12/go.mod" + "github.com/motemen/go-colorine v0.0.0-20180816141035-45d19169413a" + "github.com/motemen/go-colorine v0.0.0-20180816141035-45d19169413a/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/russross/blackfriday/v2 v2.0.1" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod" + "github.com/saracen/walker v0.1.1" + "github.com/saracen/walker v0.1.1/go.mod" + "github.com/shurcooL/sanitized_anchor_name v1.0.0" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.4.0" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/urfave/cli/v2 v2.2.0" + "github.com/urfave/cli/v2 v2.2.0/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20200707034311-ab3426394381" + "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod" + "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" + "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208" + "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod" + "golang.org/x/sys v0.0.0-20191010194322-b09406accb47/go.mod" + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" + "golang.org/x/sys v0.0.0-20200722175500-76b94024e4b6" + "golang.org/x/sys v0.0.0-20200722175500-76b94024e4b6/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/go-playground/assert.v1 v1.2.1" + "gopkg.in/go-playground/assert.v1 v1.2.1/go.mod" + "gopkg.in/go-playground/validator.v9 v9.30.0" + "gopkg.in/go-playground/validator.v9 v9.30.0/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.3.0" + "gopkg.in/yaml.v2 v2.3.0/go.mod" +) + +go-module_set_globals + +DESCRIPTION="Remote repository management made easy" +HOMEPAGE="https://github.com/x-motemen/ghq" +SRC_URI=" + https://github.com/x-motemen/ghq/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +src_compile() { + ego build -o "bin/${PN}" +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/app-misc/ghq/ghq-1.8.0.ebuild b/app-misc/ghq/ghq-1.8.0.ebuild new file mode 100644 index 000000000..4c2b00601 --- /dev/null +++ b/app-misc/ghq/ghq-1.8.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Remote repository management made easy" +HOMEPAGE="https://github.com/x-motemen/ghq" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/x-motemen/ghq.git" + RESTRICT="mirror" +else + SRC_URI="https://github.com/x-motemen/ghq/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + KEYWORDS="~amd64" + #bump the CURRENT_REVISION on the next release + MY_GIT_REV="406c7dc" +fi + +LICENSE="MIT" +SLOT="0" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_prepare(){ + default + sed -i -E 's/^\s*build:\s*deps\s*$/build:/; s/-s\s+-w\s+//' Makefile || die "sed failed!" +} + +src_compile() { + if [[ "${PV}" == 9999 ]]; then + emake build + else + emake build VERSION="${PV}" CURRENT_REVISION="${MY_GIT_REV}" + fi +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-misc/ghq/ghq-9999.ebuild b/app-misc/ghq/ghq-9999.ebuild new file mode 100644 index 000000000..aef2a955c --- /dev/null +++ b/app-misc/ghq/ghq-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Remote repository management made easy" +HOMEPAGE="https://github.com/x-motemen/ghq" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/x-motemen/ghq.git" + RESTRICT="mirror" +else + SRC_URI="https://github.com/x-motemen/ghq/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + KEYWORDS="~amd64" + #bump the CURRENT_REVISION on the next release + MY_GIT_REV="406c7dc" +fi + +LICENSE="MIT" + +# dependency licenses: +LICENSE+=" BSD-2 BSD MIT " + +SLOT="0" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_prepare(){ + default + sed -i -E 's/^\s*build:\s*deps\s*$/build:/; s/-s\s+-w\s+//' Makefile || die "sed failed!" +} + +src_compile() { + if [[ "${PV}" == 9999 ]]; then + emake build + else + emake build VERSION="${PV}" CURRENT_REVISION="${MY_GIT_REV}" + fi +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-misc/ghq/metadata.xml b/app-misc/ghq/metadata.xml new file mode 100644 index 000000000..dc8026323 --- /dev/null +++ b/app-misc/ghq/metadata.xml @@ -0,0 +1,12 @@ + + + + + ingenarelitems@gmail.com + ingenarel + + + x-motemen/ghq + https://github.com/x-motemen/ghq/issues + + diff --git a/app-misc/github-desktop-bin/Manifest b/app-misc/github-desktop-bin/Manifest new file mode 100644 index 000000000..70c4c7f1a --- /dev/null +++ b/app-misc/github-desktop-bin/Manifest @@ -0,0 +1 @@ +DIST GitHubDesktop-linux-x86_64-3.4.9-linux1.rpm 123920272 BLAKE2B b96d2a4d3f5e5631a25c66a3fbed7786df115621d3c396ed0ec3c1ef262b468bdb0104ed04043bacd2b7bad9c25ef066d568d695fc587f970f661daaba44bc73 SHA512 c0815c3cfa48cae200a04fa0620bc1d4ae58372f4cd2d79bbc43fe92bcb902453915156416a7f6986091d38180958adf79953f4ab1284d74c8427732d9169e56 diff --git a/app-misc/github-desktop-bin/github-desktop-bin-3.4.9_rc1.ebuild b/app-misc/github-desktop-bin/github-desktop-bin-3.4.9_rc1.ebuild new file mode 100644 index 000000000..4b2da57d3 --- /dev/null +++ b/app-misc/github-desktop-bin/github-desktop-bin-3.4.9_rc1.ebuild @@ -0,0 +1,99 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop rpm xdg + +DESCRIPTION="Linux fork of GitHub Desktop" +HOMEPAGE="https://github.com/shiftkey/desktop" +SRC_URI="https://github.com/shiftkey/desktop/releases/download/release-${PV%_rc*}-linux${PV#*_rc}/GitHubDesktop-linux-x86_64-${PV%_rc*}-linux${PV#*_rc}.rpm" +S="${WORKDIR}" + +# Electron bundles a bunch of things +LICENSE=" + MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 + unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved +" +SLOT="0" +KEYWORDS="-* ~amd64" +RESTRICT="bindist mirror" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + virtual/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/github-desktop/*" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "usr/lib/github-desktop/locales" || die + chromium_remove_language_paks + popd || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + for size in {32,64,128,256,512,1024}; do + doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/github-desktop.png" + done + + domenu usr/share/applications/github-desktop.desktop + + local DESTDIR="/opt/github-desktop" + pushd "usr/lib/github-desktop" || die + + exeinto "${DESTDIR}" + doexe chrome-sandbox chrome_crashpad_handler github-desktop *.so* + + insinto "${DESTDIR}" + doins *.pak *.bin *.json *.dat + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox + + dosym "${DESTDIR}"/github-desktop /opt/bin/github-desktop + popd || die +} diff --git a/app-misc/github-desktop-bin/metadata.xml b/app-misc/github-desktop-bin/metadata.xml new file mode 100644 index 000000000..e2126bb3b --- /dev/null +++ b/app-misc/github-desktop-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + shiftkey/desktop + https://github.com/shiftkey/desktop/issues + + diff --git a/app-misc/glow/Manifest b/app-misc/glow/Manifest new file mode 100644 index 000000000..fbb4e8144 --- /dev/null +++ b/app-misc/glow/Manifest @@ -0,0 +1,6 @@ +DIST glow-1.5.1-deps.tar.xz 176449224 BLAKE2B a1cb5fcfeb76b52d899d7ff135ae7a901b0ba951af327616a5d0135a81da56a2ae6aa3697a5e2a8b660202ecd091fdfb609fd4571d410cc68d4449e5af4615c0 SHA512 2561c8ff37ad70d6df62902d9df607db83be0fc524a877b21c21016b7b23e57862f7ea8d5980590e00d4f573d99d60c6ba30e78ed0b4e02119dd192e3b8464fb +DIST glow-1.5.1.tar.gz 553842 BLAKE2B 1997187c231e739311472c069d2b2fadb1943d2056114bcb7e6056b433db4182b0db0387b9bc6556f76a7a4d54d62a8b3e91465de2746c959171ec13ef7bd698 SHA512 d27005fdd10798957145e3ba4f55b78d15a9bf485f9b28a908dfec219524911f065d6f4248bcc79b30d9653588427e18bfeffab6400b1945ff0603bc95a5d888 +DIST glow-2.0.0-deps.tar.xz 44130108 BLAKE2B 277a623d1f1861233825375a7bbd2bc2cf0c88749ea4ed90e700c9ad89d3b08898a5d6f2e401f487dd4d9e97a0723f9c44803180dfe7f376195e5bea3f4db73c SHA512 cf8c5611555c6f7c3874ae862136e40196b8079f78d97b3dfda6218e95e4bae02e9461ba8eb5fc06fc5018ffd60fd384b375b0815b4219c740b193efaa7422ed +DIST glow-2.0.0.tar.gz 522208 BLAKE2B 5263c11804ed9d9b75369737fb7be9ea1003f94769c5bf205efe31c9697dfe46ba3efaedc2cdffb047ef7157d0fb232ca92593e1fe8a18c7fc80df171cccf240 SHA512 ac8142512eff949979203b42955e03b511aa6b6e335071d9fcd9a461d291e1d00d4192f39a470d9b4925b48294fab87469cbec7ecf5d5f8bc988d9c8238a4a80 +DIST glow-2.1.1-deps.tar.xz 35990276 BLAKE2B 8ef252580d00d46ffc2cd91ee5e76151917ac095270946cdcd7372da99d42b440285a6f404e7ee0cf59460faa39dfec043fd07bfb0fc023d9e4eea43bca9742e SHA512 ec67f3029b990cc3b40791477ea25b2fce0727f80525b07ed491f0bf2679c236c9a30e8f18f6248163476da09b64d64d80a11bbad98c87a43dced04c4ca9bd13 +DIST glow-2.1.1.tar.gz 510057 BLAKE2B 7448fa6a023c564163324613be6261211767cd46452ea53dafea986670aff115db1297dd9c84fdfde621fa6328f54cbace26371838fbf58051c7330282346982 SHA512 6a01ff0f9c29de28f55a467fc2041afbe6bd25b06053da9fc62fa73e800c05a452b695e242e8605ef686f72a3f048ef6e2cd7206530e356a6cad669ac4c57a10 diff --git a/app-misc/glow/glow-1.5.1.ebuild b/app-misc/glow/glow-1.5.1.ebuild new file mode 100644 index 000000000..e4d3c5d95 --- /dev/null +++ b/app-misc/glow/glow-1.5.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Render markdown on the CLI, with pizzazz!" +HOMEPAGE="https://github.com/charmbracelet/glow" +SRC_URI=" + https://github.com/charmbracelet/glow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + einstalldocs + dobin glow +} diff --git a/app-misc/glow/glow-2.0.0.ebuild b/app-misc/glow/glow-2.0.0.ebuild new file mode 100644 index 000000000..e4d3c5d95 --- /dev/null +++ b/app-misc/glow/glow-2.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Render markdown on the CLI, with pizzazz!" +HOMEPAGE="https://github.com/charmbracelet/glow" +SRC_URI=" + https://github.com/charmbracelet/glow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + einstalldocs + dobin glow +} diff --git a/app-misc/glow/glow-2.1.1.ebuild b/app-misc/glow/glow-2.1.1.ebuild new file mode 100644 index 000000000..3ebb2bc9e --- /dev/null +++ b/app-misc/glow/glow-2.1.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Render markdown on the CLI, with pizzazz!" +HOMEPAGE="https://github.com/charmbracelet/glow" +SRC_URI="https://github.com/charmbracelet/glow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o bin/glow +} + +src_install() { + einstalldocs + dobin bin/glow +} diff --git a/app-misc/glow/metadata.xml b/app-misc/glow/metadata.xml new file mode 100644 index 000000000..46e1f83d7 --- /dev/null +++ b/app-misc/glow/metadata.xml @@ -0,0 +1,8 @@ + + + + + + charmbracelet/glow + + diff --git a/app-misc/godedupe/Manifest b/app-misc/godedupe/Manifest new file mode 100644 index 000000000..f3eabda8a --- /dev/null +++ b/app-misc/godedupe/Manifest @@ -0,0 +1,2 @@ +DIST godedupe-1.5.1.tar.gz 9577 BLAKE2B 17bcbbc6500a8979acf48ec5a16fddc8253cf9719c5e8f5d81346962079fdab6e488607198bf134927e9a05ed57744ea4f09e75a430148ac985ae538b60c4a65 SHA512 5ac2acd05dfcf35e76dc73b3080184a3781b2175010afe05f3c40cc7b75bb3ff08cf2883258a1185ca7bf67d7815d5eb0736648cf1ccbe2abf525793b288d8d4 +DIST godedupe-1.5.2.tar.gz 9671 BLAKE2B 99cf64385c751dd347b259f8975b23fd0f2ea69fd0727df58ec9a3e09dd2535a9b9566b7ced3fbfe00cd5008aa0ba3599e4e9d82435735bd0719c2ed171bd704 SHA512 21f0be417d04dc1249381862be0ee51283b472114034accdb5806861c392e9c2adb92ddfd3d76196937d9a902c6493ea3047a4302ed1cee6ecdfa468e8e2d715 diff --git a/app-misc/godedupe/godedupe-1.5.1.ebuild b/app-misc/godedupe/godedupe-1.5.1.ebuild new file mode 100644 index 000000000..86e80e5d5 --- /dev/null +++ b/app-misc/godedupe/godedupe-1.5.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Improved and modern fdupes alternative" +HOMEPAGE="https://github.com/OSPG/godedupe" +SRC_URI="https://github.com/OSPG/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin godedupe +} diff --git a/app-misc/godedupe/godedupe-1.5.2.ebuild b/app-misc/godedupe/godedupe-1.5.2.ebuild new file mode 100644 index 000000000..86e80e5d5 --- /dev/null +++ b/app-misc/godedupe/godedupe-1.5.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Improved and modern fdupes alternative" +HOMEPAGE="https://github.com/OSPG/godedupe" +SRC_URI="https://github.com/OSPG/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin godedupe +} diff --git a/app-misc/godedupe/metadata.xml b/app-misc/godedupe/metadata.xml new file mode 100644 index 000000000..51bf9646c --- /dev/null +++ b/app-misc/godedupe/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + ospg/godedupe + + diff --git a/app-misc/gopsuinfo/Manifest b/app-misc/gopsuinfo/Manifest new file mode 100644 index 000000000..d7a73b4e4 --- /dev/null +++ b/app-misc/gopsuinfo/Manifest @@ -0,0 +1,23 @@ +DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod 36 BLAKE2B e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda SHA512 83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7 +DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.zip 14905 BLAKE2B 9aa626472e6bebbcb1d454f892ebf3c5f953ccf952e6ca7e60715211d418ab9c8d54832f9949824702278cd753758425dda72867e61ece209da688196d13d2ef SHA512 82818b2eb7e8f7265b814f202c420e5a187fd5e9a43536a062715e1a3d1d5717acc8d2daeb1f678dd13bf5703545309ad9d4b4e78fbb6e9befd9bb7370ddaa3b +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.mod 102 BLAKE2B c096713531ccc3c357cf951e296fa6d4cb5619a408f24097f6d61db1610a7940704e913387b051f0d7cea97b950f87d1d659b2de94942d4b6b7eeb90fba8e7e6 SHA512 8ecc75e46e529812efc2e20f6bbc044929aaeba393c291fbde9b3c9365db5c4e7c06b07dc2b4484326609521eb09cb55ab6f9d8976fe1450bf4f52a962a35429 +DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.5.zip 80654 BLAKE2B a1cc6d23892b84293329d3a6f11c0a7ff98099ebd0e7349708adfc3dc13709e902780ba512d7b5c3308bff023cc9fc29777968c89406a14b7d11b8746836b4a7 SHA512 1c6dd486beba57fa813acaea6a84773bd09153768b93a002e357d1436fae5af550ddcba4f3483142aa61c6e202ac27863e75f7f5f641bdda98381955929d4b9d +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.1+incompatible.mod 34 BLAKE2B 790ec7277e4654961540dd09fcb7962328547009b0181183b7cb64972b872d30986d1e53ded5961588d89508c913b2b56dd7af3625d0e8d7be2253b6bcf59576 SHA512 a5f5d88a767a855b6ff24d7e2e0c4aeb81fb1365a7e81ed989b4c605a7a6c61dc52d7ce97fc672c21020ef56f597dce679184e5e8d3d199678487e6bebaa8127 +DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv3.21.1+incompatible.zip 246501 BLAKE2B dd230a2d0ac058488072b8f270799e5913a0397b2af50d8229d115a38f7e72e307d70c99800b6ddec71351c13aec3277fe37dc7f63c96138e38758d110ab5742 SHA512 123c715311ee09842bd511fe793fec4c098c7c8c23936b46b8cf05adf3e5eff6a8d117020efc3b6c124c1067b35bff0f03e16bf01b6f4eb9f1221283f1c093d2 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190916202348-b4ddaad3f8a3.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220412211240-33da011f77ad.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220412211240-33da011f77ad.zip 1741342 BLAKE2B 7516c229e95e1468f6d72e657bfecc3175df2e81d449afba987ee4deed37319c1b2ffe54cf356590a18a1ec12d197d24196a593f916571a467fcb568e6c240e9 SHA512 9f20b541057ce33ac3e4b091ea81aa4f277d2abc3f68afbcc382d0e20001cfbfffbeaec18bfce97ea117fdfbe065adae2ddb8b930d5d665f05e5480897c1e7c2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff +DIST gopsuinfo-0.1.5.tar.gz 20971 BLAKE2B 42195d56e50c744cce11b765d9532204e24568c072711638fb1a139ef026f0c52de266c4e93a0c6b88eabf64bfd02b265e1dece85b80c7430e25b449e3f6ea05 SHA512 df05ff818fd4263ac9c1d9b5894474c39d15d6c9a3a2adf68bc5165393515400d976c2ff8b1fedaca4765d0dc0dedfd86e8b1f2ac714bd58b65834679c85a725 +DIST gopsuinfo-0.1.9-deps.tar.xz 3338520 BLAKE2B 57ea6a5ec6c8f1c95c24aa43e6c587c7914bcfa5a35f020c8855a27dac8c3ccfc76caf4a90d0e7b8d7d438bcd6e994a8c0f3e6dfbf9584a685f70e9c24f4887a SHA512 78d8fa758b96354cd28df959185400760775af06fc875834670abcd9016a837331f0a95e13b6f4e904107eeb063f48c35fefe4a03f1b13f3fb9a3586cc158005 +DIST gopsuinfo-0.1.9.tar.gz 22629 BLAKE2B b3a2f5fecf37446830aed2400f652b7c64b2b906bcd05e712944b18d31cbfa8b29a0b5e1b613b3267fe7da66a725fadf47e01d1f311e89dc8ba071e5ee0e0583 SHA512 ee4961b3eb1f9f500f24005a63c515bf62453376f691a7cc8d3d765a31e6b86a5e99735cb8c96801e191ad63900cceb8573075f14c4b595fde461bd28a0317cf diff --git a/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild new file mode 100644 index 000000000..f6cf1eab4 --- /dev/null +++ b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +EGO_SUM=( + "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d" + "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/go-ole/go-ole v1.2.5" + "github.com/go-ole/go-ole v1.2.5/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/shirou/gopsutil v3.21.1+incompatible" + "github.com/shirou/gopsutil v3.21.1+incompatible/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod" + "golang.org/x/sys v0.0.0-20220412211240-33da011f77ad" + "golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.1" + "gopkg.in/yaml.v3 v3.0.1/go.mod" + ) +go-module_set_globals + +DESCRIPTION="A gopsutil-based command to display system usage info as text" +HOMEPAGE="https://github.com/nwg-piotr/gopsuinfo" +SRC_URI="https://github.com/nwg-piotr/gopsuinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=dev-lang/go-1.20" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/gopsuinfo + doins -r icons_light + doins -r icons_dark + dobin bin/gopsuinfo +} diff --git a/app-misc/gopsuinfo/gopsuinfo-0.1.9.ebuild b/app-misc/gopsuinfo/gopsuinfo-0.1.9.ebuild new file mode 100644 index 000000000..2534a7da6 --- /dev/null +++ b/app-misc/gopsuinfo/gopsuinfo-0.1.9.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +DESCRIPTION="A gopsutil-based command to display system usage info as text" +HOMEPAGE="https://github.com/nwg-piotr/gopsuinfo" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/gopsuinfo.git" + src_unpack() { + git-r3_src_unpack + go-module_live_vendor + } +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/nwg-piotr/gopsuinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" +fi + +LICENSE="MIT" +SLOT="0" +DEPEND=">=dev-lang/go-1.20" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/gopsuinfo + doins -r icons_light + doins -r icons_dark + dobin bin/gopsuinfo +} diff --git a/app-misc/gopsuinfo/metadata.xml b/app-misc/gopsuinfo/metadata.xml new file mode 100644 index 000000000..483c49ea8 --- /dev/null +++ b/app-misc/gopsuinfo/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/gopsuinfo/issues + nwg-piotr/gopsuinfo + + diff --git a/app-misc/grit/Manifest b/app-misc/grit/Manifest new file mode 100644 index 000000000..2f6eb63cf --- /dev/null +++ b/app-misc/grit/Manifest @@ -0,0 +1,33 @@ +DIST github.com%2Fclimech%2Fnaturalsort%2F@v%2Fv0.1.0.mod 47 BLAKE2B 17cb570e0d242a83dc0ba4ce48e9db4a57551375a9e579e862c601acbe7d5e01c977944b43e3cd2d8f780ebce2e28e9b431800219955a5c7d225dac142d9ab94 SHA512 ceb0d99efc93712e575ab2a4dc3dd737b01577faf91b9d9a765f7f7f188606df8af613f9d24bf007af008c0f9ec66c480ccc138d170a20eb31ddaa1cac4e85b1 +DIST github.com%2Fclimech%2Fnaturalsort%2F@v%2Fv0.1.0.zip 4236 BLAKE2B 87f37d8854ee28379d95de646e36ed2a71a99513e99428d9cf1b31036fac793f19f3ad2415d5a7018b5fc85b1407f6b776b3871d8932cbc89481a7e90111c83d SHA512 8368c5be4eb33b5d51256b5be2d47df5cc2d952b24422f8318dd183102e500c4f6458f78de14ebf178328eace35fd3cb6b2c00a4533bd8246151f8ab3bf98bd7 +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.mod 126 BLAKE2B 3ad1240496ce1f7c94c224a1eca571a3671851bdfebb40b243cb4aec90e329c820788c6080083e138240b9aa0a6e980701e12349058a1fd7e9c972faf7085fd6 SHA512 d7e895c4a2e515a0d20f8839b4f6d52f3aa3d000b97cecc99fbeeb5080e53c260ebc3aba0ca6ea180a2f5c88d5ae303fb94a257cb55aa9430773f6f5b4048d87 +DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.10.0.zip 12593 BLAKE2B 359ee7d5efadf7957871e7fbe9671683380966044426e0318f582a5050fdc11a1168493aa7dc4690bd44eb75543536dd8390d37e14a9ac408d64374c20102e76 SHA512 205d595d76ba552b654c7c991d4df0cebddf1323915404749f28634f2bd881798f291e9dc1666a10fa00fe1fd95bb2afb091e7936a02d18082dbb4d21ee5cdac +DIST github.com%2Fjawher%2Fmow.cli%2F@v%2Fv1.2.0.mod 173 BLAKE2B aab9c84fd0c25497f641516a743f33f4b7158c2a65045bcef73c2d54dd8f59b34d3d659b57fe6302a82d1acb82c7111b15715b218183447852a7552de5d30e20 SHA512 eee2e3c8d06a246937f52c1a2280781bfa1409718c7b2061c447dde94fafcd2d9b35491a0cca89bac5e454b51c3e6c555db140649a78765c6f7a1a761fb7a72e +DIST github.com%2Fjawher%2Fmow.cli%2F@v%2Fv1.2.0.zip 93224 BLAKE2B a974eb977ffacc1cb1394160b98a47a6c14e71ca5be3e950ab35e24e1a164f7f5d9a9c1a752672cfbb1bf7c52678834820c995774d721911a82644fac721ccef SHA512 fa7d7e4ea05da4ae0d1d0f24354231e19cafe6ed2514581c55338e94259025242ec0de9ce963530b16185b87fd7b62f9050b845c138c665acff329257c7fd828 +DIST github.com%2Fkirsle%2Fconfigdir%2F@v%2Fv0.0.0-20170128060238-e45d2f54772f.mod 35 BLAKE2B c01e8f17ab33b9d069aa78aa93a04e8554d6cc76c713fde722feccd48415b706ddb9661674cf776d67e0409922dc171d7ecc1039f75227dcbcdf940cf6b8439b SHA512 6cab833fc5d89ef59bf69d875ef831f25a79e1c472edead522ef7eda4e598b5796877e3fae5b6ffbe7cd0cd64bb9aebaa0c010c666adc7ac612519285a8d8ef3 +DIST github.com%2Fkirsle%2Fconfigdir%2F@v%2Fv0.0.0-20170128060238-e45d2f54772f.zip 10180 BLAKE2B 400671217052b71876ba6d6a398d302adb9e7ba59a5bada4f538d35f2799ec8c596610170e982afc604474a225ae9f2c0a83e73929c7c58eda69788ee08a6147 SHA512 c38eca567ea43890e3d6852010525fe72b9e329b97eed6c40076b728772437425ec8e1c2bd3c316eeca68f17d6841d36b7d95af76d87f581d49e2bb3f87d518b +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.zip 13690 BLAKE2B cc3568a99c03ce4ef19e52a8429b485e774eabddc3ab24315a58b149e8168c448bb1fdbaabb8e3eaea918de96cb7411caa000be4585f851edcb26cb0be9f0a7a SHA512 c39ebb2cc99a555054d55ffcefd5680292c66eed23b1ba8a3595259dc24cd42d432b558014066554308f14fc452b7a830f8b10e635d317b5f14ac0e0b24b1528 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098 +DIST github.com%2Fmattn%2Fgo-sqlite3%2F@v%2Fv2.0.3+incompatible.mod 35 BLAKE2B dfade1d4d17af2380cb103ad9a0c91ce0eb7e570f9ab98d32c8d74a9056b1ba89c44c6fbceb4a2d5e5d45bb552a18e5845b1c40d8d1efbe5a9aa87e4af0ae2cd SHA512 c929334b82e3174b98a22bcc58dffd1291e3bcea6c5f789ab36296353cafe0b09640ba7015ff559acdaef58a9212b0367bada54aa89f563c6dd4773f3220c04e +DIST github.com%2Fmattn%2Fgo-sqlite3%2F@v%2Fv2.0.3+incompatible.zip 2399906 BLAKE2B 55498f26a8d0ff8f33a3bb2ed542fbd54d723261084428e3a77f9b9f9dc2ba0884d681adbef53ca8cb609d05938231defdd40066c791746e1c0784f07a48976e SHA512 8550c70a5cb050de022699b2ee50dc56cf92c09da4421dd5b76ab8b27e2a9816e7d2f6e20b27164ef86f788fa7abe660ed6a2425d5288c07034eef38bdb4188e +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.2.0.mod 137 BLAKE2B 47195334e42f0997d96b50b8364764426301d31cc7fbc289b89b173b877d54cc67133b07d4a21e6ecdfa2e4404a9cff32f06b53cfa9493e075ee2ff2cc46e605 SHA512 02d0b2b1df84750ad3d15f4b86b3f7989a22007e27b28e7b3a4d34b26ec7ccbaa5d48ac0032ad692bf7db150e101cabdc050b0aa1697cfb20f922c88b9f086b8 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip 1918660 BLAKE2B 015e9ad74f145cdd7cdeb55d7b2d8949d6e7baedaae36089fa53cb257b4fb49830aeb299ea3a1f782b2f033443a18d009cafcf0211d1709d4d37b4b97d5f3d08 SHA512 24a653028d079c52ba8128d9f43452d2ecabd374c8eba36d44704c3f70cac50761597c7b7bb6524ba50fcde696fbcded57c29f04f35e42c62e23a9790852bb56 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLAKE2B b3dab69dbd1ebb999938c12595de7007dce9431cfeaeb5e77aba80c49918d1a4edf7fb95279e9b66686cb45deaf57a011c083e55fb66ec2c614582ba323954da SHA512 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.zip 80253 BLAKE2B 175e08dfe0913765b5a913c23cf2803dbbdfa007430caaaa5a8e46cd9df8e1c48e3b84ffe248800422b963ad2d5db8031c86df926cc6f413b0ce05fa21326113 SHA512 371da5f4c32800cadd40127a78d4ae29918f4477ca87e42c414bdb7adfb9e9ab22e5f22e821d76f543204b0be8b9297dfe1b4e20814ab8015088492309676e0a +DIST grit-0.3.0.tar.gz 494717 BLAKE2B 97062cabf142e467828fef0dc0a6c09ecaff32a961fbd8562dac22c8aff1f5c24ae437df231ed406c1d5319702639147429de472c29f08d39672d3c87a267fd7 SHA512 8fea8ffe879f08933889f690ed9ce4e2bae762d3d009937b2483abbe0b4895dbdf469520a92c225df8bb90482e44bf78f96bfe9b3dc41f836923d7137736116f diff --git a/app-misc/grit/grit-0.3.0.ebuild b/app-misc/grit/grit-0.3.0.ebuild new file mode 100644 index 000000000..08aa82bbb --- /dev/null +++ b/app-misc/grit/grit-0.3.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module + +EGO_SUM=( + "github.com/climech/naturalsort v0.1.0 h1:RerFYAgz3gxoSGTsvbecDKrv5BJkDDj6D6BQiykhHu8=" + "github.com/climech/naturalsort v0.1.0/go.mod h1:QHbmEAQ0dpDa3j+BX6rM1t24knxySiHH+ef3ziY79K4=" + "github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" + "github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=" + "github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=" + "github.com/fatih/color v1.10.0 h1:s36xzo75JdqLaaWoiEHk767eHiwo0598uUxyfiPkDsg=" + "github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM=" + "github.com/jawher/mow.cli v1.2.0 h1:e6ViPPy+82A/NFF/cfbq3Lr6q4JHKT9tyHwTCcUQgQw=" + "github.com/jawher/mow.cli v1.2.0/go.mod h1:y+pcA3jBAdo/GIZx/0rFjw/K2bVEODP9rfZOfaiq8Ko=" + "github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f h1:dKccXx7xA56UNqOcFIbuqFjAWPVtP688j5QMgmo6OHU=" + "github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f/go.mod h1:4rEELDSfUAlBSyUjPG0JnaNGjf13JySHFeRdD/3dLP0=" + "github.com/mattn/go-colorable v0.1.8 h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8=" + "github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=" + "github.com/mattn/go-isatty v0.0.12 h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=" + "github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=" + "github.com/mattn/go-sqlite3 v2.0.3+incompatible h1:gXHsfypPkaMZrKbD5209QV9jbUTJKjyR5WD3HYQSd+U=" + "github.com/mattn/go-sqlite3 v2.0.3+incompatible/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc=" + "github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" + "github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=" + "github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=" + "github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE=" + "github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=" + "github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk=" + "github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae h1:/WDfKMnPU+m5M4xB+6x4kaepxRw6jWvR5iDRdvjHgy8=" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=" + "gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=" + "gopkg.in/yaml.v2 v2.2.5 h1:ymVxjfMaHvXD8RqPRmzHHsB3VvucivSkIAvJFDI5O3c=" + "gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=" +) + +go-module_set_globals + +DESCRIPTION="An personal task manager that represents tasks as multitree nodes" +HOMEPAGE="https://github.com/climech/grit" +SRC_URI=" + https://github.com/climech/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} +" + +LICENSE="MIT ISC BSD BSD-2 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lang/go-1.14 +" + +src_install() { + emake DESTDIR="${D}" PREFIX='/usr' install +} diff --git a/app-misc/grit/metadata.xml b/app-misc/grit/metadata.xml new file mode 100644 index 000000000..22ef278f9 --- /dev/null +++ b/app-misc/grit/metadata.xml @@ -0,0 +1,12 @@ + + + + + climech/grit + https://github.com/climech/grit/issues + + + contrib_x@protonmail.com + James Kalyan + + diff --git a/app-misc/infnoise/Manifest b/app-misc/infnoise/Manifest new file mode 100644 index 000000000..dc1af8c6a --- /dev/null +++ b/app-misc/infnoise/Manifest @@ -0,0 +1 @@ +DIST infnoise-0.3.3.tar.gz 25531663 BLAKE2B f0d72df3dfd53f1f13f4a5c3f96cb911f4dad6268e3c6faf7772294019ab9f959edcbe2d30be387afdc41087e83a201df5aa8c6d0558c8d75dbd8a8f08c530a1 SHA512 dd3cdaa122c494b6fd26439c490dca47e431926ea52b5d2b302d345fb53fce5ed4ea4d54b4b8b0487b244e6673cbd22cafaa9b37b97733b90b86b8aa949fa6d3 diff --git a/app-misc/infnoise/files/infnoise.initd b/app-misc/infnoise/files/infnoise.initd new file mode 100644 index 000000000..5c5d45137 --- /dev/null +++ b/app-misc/infnoise/files/infnoise.initd @@ -0,0 +1,9 @@ +#!/sbin/openrc-run + +description="infinite noise TRNG program daemon" +pidfile="/run/infnoise.pid" +command="/sbin/infnoise" +command_args="-R -d -p /run/infnoise.pid" +supervisor="supervise-daemon" + + diff --git a/app-misc/infnoise/infnoise-0.3.3.ebuild b/app-misc/infnoise/infnoise-0.3.3.ebuild new file mode 100644 index 000000000..5755a369f --- /dev/null +++ b/app-misc/infnoise/infnoise-0.3.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="infinite noise TRNG program" +HOMEPAGE="https://github.com/leetronics/infnoise" +SRC_URI="https://github.com/leetronics/infnoise/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-embedded/libftdi" +RDEPEND="${DEPEND}" + +inherit udev toolchain-funcs + +src_prepare() { + default + tc-export AR RANLIB + sed -i 's|PREFIX = $(DESTDIR)/usr/local|PREFIX=${DESTDIR}|' "${S}/software/Makefile.linux" + sed -i '31s/ar/${AR}/' "${S}/software/Makefile.linux" + sed -i '32s/ranlib/${RANLIB}/' "${S}/software/Makefile.linux" + sed -i '18s/$(CFLAGS)/$(CFLAGS) $(LDFLAGS)/' "${S}/software/Makefile.linux" + sed -i '36s/$(CFLAGS)/$(CFLAGS) $(LDFLAGS)/' "${S}/software/Makefile.linux" + sed -i '/^GIT_/d' "${S}/software/Makefile.linux" +} + +src_compile() { + local ftdi_cflags + local ftdi_ldflags + + ftdi_cflags=$(pkg-config --cflags libftdi1) + ftdi_ldflags=$(pkg-config --libs libftdi1) + + origCFLAGS="-fPIC -std=c99 -DLINUX -I Keccak -DGIT_VERSION=\\\"\\\" -DGIT_COMMIT=\\\"\\\" -DGIT_DATE=\\\"\\\"" + + cd "${S}"/software + emake -f Makefile.linux CFLAGS="${CFLAGS} ${origCFLAGS} ${ftdi_cflags}" LDFLAGS="${LDFLAGS}\ + ${ftdi_ldflags}" -j$(nproc) +} + +src_install() { + newinitd "${FILESDIR}"/infnoise.initd infnoise + + cd "${S}"/software + export DESTDIR="${D}" + emake -f Makefile.linux install DESTDIR="${D}" +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/app-misc/infnoise/metadata.xml b/app-misc/infnoise/metadata.xml new file mode 100644 index 000000000..a7d363e44 --- /dev/null +++ b/app-misc/infnoise/metadata.xml @@ -0,0 +1,11 @@ + + + + + Milan Bartos + gentoo@bartos.fi + + + leetronics/infnoise + + diff --git a/app-misc/interception-caps2esc/Manifest b/app-misc/interception-caps2esc/Manifest new file mode 100644 index 000000000..4b94a86e3 --- /dev/null +++ b/app-misc/interception-caps2esc/Manifest @@ -0,0 +1 @@ +DIST caps2esc-v0.3.2.tar.bz2 5672 BLAKE2B 0c8e0d314acb1904dd27b0750f4c6bd5e1f17fb1efdd3e0a10b751e1f4aa8d1599bf74203bd07de6fb28c0400fe7b783b44ae574972aaab67ea40286e027d79c SHA512 d7f862ec1875929e5008b5b529d80180c3f526ab8a76c8ac72e75f08af622a1c7e1ad276cc93077bc47d0e99d9ffd139d09a59e4e5fa71438723dd810d1a6a0c diff --git a/app-misc/interception-caps2esc/interception-caps2esc-0.3.2.ebuild b/app-misc/interception-caps2esc/interception-caps2esc-0.3.2.ebuild new file mode 100644 index 000000000..dbca5296e --- /dev/null +++ b/app-misc/interception-caps2esc/interception-caps2esc-0.3.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Interception tools plugin switching CAPS and ESC" + +MY_PN="${PN##interception-}" +MY_P="${MY_PN}-v${PV}" + +HOMEPAGE="https://gitlab.com/interception/linux/plugins/caps2esc" +SRC_URI="https://gitlab.com/interception/linux/plugins/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-misc/interception-caps2esc/metadata.xml b/app-misc/interception-caps2esc/metadata.xml new file mode 100644 index 000000000..820975946 --- /dev/null +++ b/app-misc/interception-caps2esc/metadata.xml @@ -0,0 +1,11 @@ + + + + + hoelbezier@riseup.net + Hoël Bézier + + + interception/linux/plugins/caps2esc + + diff --git a/app-misc/interception-tools/Manifest b/app-misc/interception-tools/Manifest new file mode 100644 index 000000000..51eb468ae --- /dev/null +++ b/app-misc/interception-tools/Manifest @@ -0,0 +1 @@ +DIST tools-v0.6.8.tar.bz2 29737 BLAKE2B 993fcba453dc937cb60e5568bd406adaaa7f81d7887aeecef1aaca3deda105d419f58ef459927aac5d4dbca17f168f38c25488ce084b65a67ce17e666f5d45ac SHA512 198d87d4f80e37e44c6ae74ed2d1f6b253575123bbd6fd0fde1743dfb89caa883d3d57b1de3185363c434369a8b871b04ffb885f55a70715b66b748eca8c1d0f diff --git a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild new file mode 100644 index 000000000..c4414a015 --- /dev/null +++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="A minimal composable infrastructure on top of libudev and libevdev" +HOMEPAGE="https://gitlab.com/interception/linux/tools" +SRC_URI="https://gitlab.com/interception/linux/tools/-/archive/v${PV}/tools-v${PV}.tar.bz2" + +S="${WORKDIR}/tools-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-cpp/yaml-cpp + dev-libs/libevdev + sys-libs/glibc + virtual/libudev +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/boost + virtual/pkgconfig +" + +src_install() { + cmake_src_install + systemd_dounit "udevmon.service" + newinitd "udevmon.init" "udevmon" + keepdir /etc/interception + keepdir /etc/interception/udevmon.d +} diff --git a/app-misc/interception-tools/metadata.xml b/app-misc/interception-tools/metadata.xml new file mode 100644 index 000000000..c0a822979 --- /dev/null +++ b/app-misc/interception-tools/metadata.xml @@ -0,0 +1,11 @@ + + + + + jjo@jtle.dk + J. Jørgensen + + + interception/linux/tools + + diff --git a/app-misc/kanata/Manifest b/app-misc/kanata/Manifest new file mode 100644 index 000000000..b21ea330f --- /dev/null +++ b/app-misc/kanata/Manifest @@ -0,0 +1,238 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.17.crate 29445 BLAKE2B 417f32065317b17c8a846c9015e9794a72f57028ac87cd97685a442f0cd7e8437db6820294f38b6b96a9e8f644235f99eb0aeda0fcc02c14899d85058e004970 SHA512 00a9e781650978b419e8b28bce8be00b2f4f5dfddff3c2184b35b32b247e8e0f0ab9da6c145dfe65f1109d4bcb5b2fdbf473f00c764fb9ba871d7527c5a73d8d +DIST anstyle-1.0.9.crate 15770 BLAKE2B 61112cee3e3b399f8858f61d23d756eb81231eb0b9b19b1a3cb9b818d3418017187ade9df6c656e15cffa32995f6aa5346c396e009dc9c02b70a200e133b59a4 SHA512 2a503aa0b37c39232bc4ae573c37f41fc3a89d1944cb16384e6d9cd7ee031789140a836f31a05a39842d2322279518dc2ff9c2661782aeb90d8d8329a902c81b +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +DIST anyhow-1.0.91.crate 47348 BLAKE2B b6b0f3082c4b8398090f0f93c35c54eeac8f6c9fbfb7507a8d82a73310db09d819b4d764615f8e66902e81d89554e4dd7ade6267ab40b44a53e7df7e6d1a2730 SHA512 6b0e30f5aafd47f245276a0424b0ecf54a9b263fb101a2bc8a0db040e011597a2b7eee5bc3391378395c55582176b5a98ed31cedb3684b7944667801df1a5554 +DIST arboard-3.4.1.crate 47070 BLAKE2B 9c034437b52be62b89e1d73ada43d2d1e6a635efa908dd935344cc582bdcb92f2ab196c40c82869e514bd7cff5b76bd452caefd4dee68f4c4160260c06e79ae5 SHA512 47021c793d3101ffa211d081fa4c63ce7bbd8a2f803ed0a8312bc9bc9ed4d8afb898c7333c79b6f667206b3a58899564d8d4044a8945a5dffedc5045d968211a +DIST arraydeque-0.5.1.crate 17671 BLAKE2B 0dfd28da55d17c68795220a17a1c6ecc42380a853c96b80c8a5395eb8859706b5c573e54ea0ed71257b7668662bdd67363e3fa0531b99792511e4d41c03d364d SHA512 11d9af9882072d3f4d662789f13653481d7d3539bf9b8db74257cff25977e6419535f092683f7c5384a0ed3cf05cfcb568c1292b413f5f46580370775bf3e232 +DIST atomic-polyfill-1.0.3.crate 11581 BLAKE2B 07e53211133f9da6131c82f17f83fbe1f979339956f64528469a0854825c1d93f132331df2cce8e53522d274c10fd7e02e58fd08c85c37fa7934935263db0b6e SHA512 d0b882ea721bd56a5e5b1c2767d5670dcdad7f426c4c9ff5cf29af25fd108115d71a4882560ee407286bae58abf57abcaf27c9499e2d216bcca4d5035a1fe955 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST block2-0.5.1.crate 24191 BLAKE2B 6fb5505091c5f06524f20250d3c649bec46a93e96ea08227ed91163bcfd0c64fdfebbe86e77a4e64d0d049036e14d5d28ff1c85c4707d4791651616cd6c7ed6a SHA512 084b15f06d005c9d4b78b20a85ed804ca10143e3bfc6b52c4c90f72b4b3455fd27bb02577a01f7c21e58a60d174c1b5d29b662da05b9e35688dcd266a988e045 +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST bytemuck-1.19.0.crate 50363 BLAKE2B e3dc5d5285367a0e79976f4b96a5d1204c35ac33d822bc5d2e8bbb2d06d3e2c59ef63f1c1eefe12277cdce6c1730fafc0ba4583be193bf68f9a84d541ea7f55e SHA512 7f150a5b63a8aa2f59d1fae7cfc70d08a78a19ce4171352aeb3f252a5cae90f76b75d6517d6d6872d9b05254b16629b7fcffccc825d7813b40d95b4fcfb20174 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c +DIST cc-1.1.31.crate 84637 BLAKE2B 80b95666f87f80f20efc53aacb132db32900132a58995411e95fdb043e65467ac3c84ac905d13206524d9666563486ab594a09df1fe86035ec3e5542f78a6f5e SHA512 fbc42db9e908d69fe2dac18605e057f3187ccca067ee0e9f0c271b6b9dd213f0bce1a1e32f073bc012d2ea756878929f506775076d453593a14accc5f9a159ea +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 +DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +DIST clipboard-win-5.4.0.crate 20559 BLAKE2B b4c795cf707500b429322dfd0c593188b63f9330c916f2559953e5bb4192599fbc2337280940ff287b9691683ebc421ed56aa5adf64fd09fe1c560fa88df2d45 SHA512 1e5bb8dcc860f989a46183a748a47fb18aa66a164df1fe366081fd620ffba9a858f8e87ca19783c37b93cdaafa11029170d149ee30422b1c9b98020784055503 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9 +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 crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST critical-section-1.2.0.crate 19133 BLAKE2B f9acf6f2a2798ee942eb50c7e3ddc194f0c5421c781edf96771b1c4b2b5b895d480cd898581113d23f0cdaf3f63f8ef6eb6c9175e0c2fc18163b05a9c47ffae1 SHA512 cdd6a107869122c9ad30449c4511f5ad3fd01458d2565a33d349478d71f19eabacffb26458e8a12b8892c3bc68f22a76717414ec6471d218130c8cf52cc641e4 +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST embed-resource-2.5.0.crate 16767 BLAKE2B 5cb4eeb7cdb38e4f0db73257223816251c4f27d762ac36d299d3c327203908a4ae07ecc8263356ed6c746ee923fe67e66fd67dd4e308aae2fb1b793b340b85d1 SHA512 13b7a2f5ba3e91d2c0c1fdda855dad70b980c4417a6c32d21fec8e6c1d8f9d57fb684ce33701f2348da8cec56625955abfa25b51de4883bd4ed8ec25f6a51bc9 +DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add4366685282a277d4ca40c5fc901228c0652c5759210048b28a94c8bb04c39bb3b359d43254e953e5b476112da7e49151a5b SHA512 d8a9b125fb87099f8bcbaf3688e2feb1c463ce624cd3dd36396e75e7aff177ed5033ecc295c02f491be04dbf240aac376e79a5c7cb591c3b208c442e1c1e6bbd +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST error-code-3.3.1.crate 7646 BLAKE2B 7b81bfe1fd4bb73a696672424b293f1ab60e9c2cc2d91b1af6eb226b611f577a42512de4ada24aae41524b115039b5abe0639e63af94a5c20da59a9a5c282a02 SHA512 33611da20f014cf833e9eb1d966482fc000760e6e6d66cd06ce26b2e343039f7b7831fc15eb8fc029d6303e6b8e3884b2906194d6c8af68b18d9c5ca286fb1ff +DIST evdev-0.13.1.crate 62945 BLAKE2B f95099a15baff093fd54b46a190eef19437f3fdfc40fb965b5c33a4b3ccd6229ec523696559589e3a2f34e431db659d8db7ccd85be208a9342f81c0a71903cde SHA512 435484843248404dcc592063f8311488ec9ac847a57d141de1bb4113ce7ed84f93dcac5feed22c583b625261dd8fda97509713ebcff15d5012343cae95a84361 +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 +DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e +DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST hash32-0.2.1.crate 11168 BLAKE2B 26e157c3e8e1c3f72c06a804b0e991544d92dc46ed6f12913074dc3f22861939e24644d7fee8e4836ba4d36fe02cf7147a5c1f30998deed33fb3ac53854d20a1 SHA512 e739445fb07403370fda110dc76b82046e5df0250a5e9898ccd0b33547972d26405527f3e3e9cddcd2caa775c8afcfbfc098cb995ab59c44aca642d6c539594f +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST heapless-0.7.17.crate 75767 BLAKE2B d65d5b78db22eb85a0e2da8b5177081c05769f4f16f2ed4a65fab2c900a95e5487d32d4c0c8e676fd94a5db4cc73c9b15ba666348ba8689ea5b06081ae3696a4 SHA512 a6f9707f885f70d2e2495cf56738916d8946c781d221a2a8dc193b8362f823e7f3695f72387ffe26495d2c0d5e8d1b172303a75466f797aea4767dc4279cc145 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST image-0.25.5.crate 241073 BLAKE2B 22c2b55ad6c9dc7e4272fe51aa0ab2fdcab2d075afad43397428802ac8b27d9ceba0a83b62a8a5c441685050a6b0d0c802c018ac72ed8e4423e8e37278eed3df SHA512 e43cf4def78b47d337594ef1729668b1f88e6432c23bbedf0f89879121dc0e22554f4e590999332cf344516d6f8fa3d3fc874c1860ca36556c32f6b37df3f06a +DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST inotify-0.10.2.crate 26200 BLAKE2B 8080cace302b0e5aca8ed4188126992fed5b5b4f3624d0e5de70dfb426583428890513faae2fa32c31afbe1051aea03acb7a7f22d0720a24569f020a2a5ec940 SHA512 79692a043787daa67284f9b94892a09a2bebb12feaa5be2e1bcfa213b710af5499a4fb62b837d45793efdc19ed1eee00a014a7a620b5bfc9a594fe0571e96929 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST interception-sys-0.1.3.crate 15794 BLAKE2B 36685c18f89f5499da4bc7ac3b75e73e77fe2422728c2a4630946400423e1c5a0a0fbf8690c3a724947a746ce707ac2c988fc7a57c630f28ababa5ad74dca978 SHA512 0b67d3571822c640a703b1a440a599cc6f019d41f130eef36c9b94a4149d39563a7b312eb8c67bc0f2db1576d6147994940d85e37b4b8d899d06495288472e3d +DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06 +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_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +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.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST kanata-1.11.0.tar.gz 1768544 BLAKE2B 42102cc8c150420c5e263da95d01191d35459cd3ed02856cb711322eeaaf6c92e7da690eeb3006fbc4cb69c63044a6fb9eccb80fbc4a09b6bd01c0170fc49213 SHA512 1894b4b0eca90b68a475926f061b9f6bd37cd56f2a686a83e7e121c4b9c311803cf3c8c4102bc23df589663bfbc79ac7d7638b7f7e0d0b3e3984b1ae3e64236d +DIST kanata-interception-0.3.0.crate 4699 BLAKE2B e2338432850f26abed79d7136eac43f118e862b4d82f39303050559d82023200779e51255c34c8e467582657d36c2bcbb49bf49b118db8dc87edc09e58e2b319 SHA512 850e4221251eb9d9981f1c9971b6a5b526bebe280d4b56dae62106e85838e287aa7babada40275fbe0d8cbe7eab463c8b440eb6a37dc9b7dd8c992a364343a7a +DIST kanata-keyberon-macros-0.2.0.crate 2598 BLAKE2B fd043c2325c13196aec2d683969d15c7798924e8c5fd27283c4917bd5084fe08988c508982957a3c778a0b58a69c3142360a00d3dc3bedbf3bd3ee9fc5f214ba SHA512 5bcdd5c7d30876df2630b60a30a32bb19f8c29478084037c23b746f7dd1202548a36cfa0b680a4a51f58aeeeb33ac5c193c79a9aedbb8055c7ed6dd46d2e05a1 +DIST karabiner-driverkit-0.2.0.crate 6769019 BLAKE2B 36bfa9a65b592ec2c32fbe00b5aeb418924241b644d48765ae9dfe3687dae23effd0caa45be952ab75394aa65da2bb2c5ff56fca58b5587d16f887ece927f3bd SHA512 414a5e092b29fa45f86df44bb0c1956861625d12b27a970712101164f328c6bde2e8aced778e20f2d52756d477b343cd5edf366f23a597b2a687bc732af137ae +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d +DIST miette-derive-5.10.0.crate 16062 BLAKE2B 240d12f522b02f06761b6674a636c3497418b05122d89d08245faa4028543d056789570a5c39e04448acac3036964dd49ea7b132db8eab979d38c96f21012344 SHA512 e78d2fa3fdfbeaa22cbda08e39fa2e8daba0ff664c1ce7afff3d79e74839b1fdfa22c0bd611bcde53c31ac2e064d7d6d708f2ee61e795317c5714b931607cb21 +DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST muldiv-0.2.1.crate 4967 BLAKE2B b53558b329d6c0137840cd6abc81de2d64ec0c857d69d37756a845ca1da0079d89fd014e5e9af687e43abe09ae53d8f133328d8ce583a38965244dddac5b137a SHA512 dde1e15fdfaf5faaff7bcea368b304f68e52d35834734833414f651fd6b8fc83ad787f4a7bc8ef1fa3fadade410682dddc8b1f7efaf3cdfd075824910a6fefdf +DIST muldiv-1.0.1.crate 4901 BLAKE2B cbb30434b4a264867b31246c685d6b576d1227b61888d5d8795e4a48cc129630a82eae1acaeb21f9fac3fdf79f5ce0180a364833049c15e1446d391b5a3a16ae SHA512 387c201722bf279d4cfd8f326ab0aa43314581d02ad2341b7c5784ffe57d568fe9eea5a2b89c985fe2cf283aa91ca22fdf14b7bae0031d6ef29baa95009e427e +DIST native-windows-gui-1.0.13.crate 336810 BLAKE2B 79ba50b9ee901bfb85d3cb58b301902ad52b5ff9cdedfb1cb90811a28f800c8e69b19ccdefa9cbcabe11b0d4c7949954e597886d6ac261c97e99b31dc06c0380 SHA512 8390a86b129f682507fac3106118a548d31c1030b624f7c185934a106b301b8a5ec2fd6d7ffa97a8252a66f702e27e05a7a8f02343e3c222fb9c4d808b400016 +DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_enum-0.6.1.crate 17911 BLAKE2B f4346f98d66ec3832ad3d18f2502d6758467c3d917b90f3d87de32a35ab9b01d01eb1016e3f479afdbf67ba5dc3750a27a23d9d901a3ca8f544951dc0bcbdb40 SHA512 34e15ef71383f9c490687ed5c14070d0ff3b23e5b74c6c28c13c25f89f9d0ffe33b24246978e595d90452ded2b95e85bd9d3d1586e88ea28a1441c202831794b +DIST num_enum_derive-0.6.1.crate 15403 BLAKE2B ea92b6105265319c9d087a5267bce33e573ad00e08f5a316f5e2fa356ec24044d79c67231c2981eb50a363dd9a8707cadf8a35ce5114b2074ffbec4061e5e5ba SHA512 45708dd05ce341e21a78f7c1a229b030a45ac5df373805dfe7ad65fd891c0d8aa151203785ea0696408a24daf7caac3dfd9b138cc9bb33ff693582dd528ae421 +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-sys-0.3.5.crate 20560 BLAKE2B 448be3afd2fb1c4ec3059138329f325dee87a394f2d22a121292d24d55709497789eda356bc5498871660764d455320e30a0e2732c5b5e3f93a22647c8798130 SHA512 caf19594c04d666f24c791b941346d31cc6fc03adedd6d0ff393910e9489d974afccb155400b618e2d62cd13885cc85b16a3c33e4e72409e3cebb0760ae34b99 +DIST objc2-0.5.2.crate 199204 BLAKE2B 439eb3b4883f09e523cf43727eebb1008e1a444a2395fed87d55ed1b5d6bb31d4ac405076143920fb3eb1e9ade6a7b17d2431c50b77b030fe98249ce59ca67e5 SHA512 2375d4e7633ce8a14c8229e5da54694419e8516be3bc80083d0be4d80b786dd07d7e152b044fe058946a96c41346b119b7725d9a05038f12074d95c15c9d9aaa +DIST objc2-app-kit-0.2.2.crate 337435 BLAKE2B 470a0f4e1766e24db45ffe8fd1366cdcc187db1174d8a59d5971b9956ecc4f405649b65a0ffe5495e7d6c76148dddbdc17e1196719c1e2b582459756b6a10a4f SHA512 23b865fe8d27ba34c71863d73fb4f6164cc88900baa7d1419f1671fc72cf2f759fb99321abd09af7b2976ee8cba2f0711c68f9a2302827f5f61134b9006e18d2 +DIST objc2-core-data-0.2.2.crate 30575 BLAKE2B ad42cc40d212a97372833e3c9d4b3d79972dfec4f527b1cff2752cc77ca845b558ca02cb550bc51f498b276e99efc7408a038028bcf20d1244f73f9dbe599764 SHA512 f63a8098d8a29752433611acce935f34bd58dbe559002ef49397a08794998e6817229aca0a230d00f08c23c86424f1cfd1eef3a8cb01d3c3cecbaacbc8fbe6e9 +DIST objc2-core-image-0.2.2.crate 20050 BLAKE2B e1cdacdc0c90bd277b281085fc5c3baa61b64da921a82157b38e2cd258cd8c8aae04d649c4a99dc8174ac9d27cb3534beb824a03c20a137b46de00146eb770e7 SHA512 65f61850be62ae0d8d01ff5ba1b948ca95672367ba32dcea4fa59288fbde38fdbd9bd49dd8bcb4aa58cfb37856c2eb16355aa4626a9fd1278177cc6a73c94fe8 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.2.2.crate 249330 BLAKE2B d0780c549cbafcfeb6e52839960b92229425991f9c6eaf54d9b5db5cf3fd4a49b2c0b982a443801009be2c43fe75d509043323e98e75235b99273e6c9c0a6482 SHA512 888fe08f4b0061c73a24eb7632a25259753ff00a30a32f40aff4526885e1490d09dcfe38ca50ad12877d0eeb5e97d65f9d9e7bad953c890c278899c4dd79b113 +DIST objc2-metal-0.2.2.crate 75276 BLAKE2B 018445d05ee53871b998a7870cd9ee48bc5d85c5aa20c20203d023273ee68d0d9411bfdcc7f7f42ed03001773e11d527f7eac1546b57990451d3928f8716f2a3 SHA512 104df0fb4a68875918d45b6b86bbe378d3735a0fb83de531ef6fea9f608afb250e8bfdeb29d051d6b1f76946d7398c277552e1e58dd80d952f4f4c5b6cfa4b82 +DIST objc2-quartz-core-0.2.2.crate 21306 BLAKE2B fbbe6388d29766895e2037fc82ae4dc3ce40ef9fbef635b73b5b8931e624ee706ecf296102ab9c68cd88c0add354c884d15adc4cd479924f6f902ed407463689 SHA512 bf8b8e9dd17081162d048fefee3200c58041a31319f8e5516bec218e09e7221bdb3f8c3f9cc95e322772dc030e5f3d64be84f129e657eced4e037a00ef63275e +DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST open-5.3.0.crate 24718 BLAKE2B d6e72d020cb8fdc6c81cd37548723f46bcb411733d4873cbd6735f9c18c52bb262439bb8d329b9534e99716e66b0a5c352c8be192f24e7b54b19053b5ed3f25c SHA512 00d149ae8b56e5f03c16099ec3b663afb64187b1f81840324e02d46ccdf25736415c3da9759996c06afe420f26dca78606eb193ff31797d950e7cca505753a8e +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST ordered-float-5.1.0.crate 30230 BLAKE2B a383048f548b40af62fa2fa6718ac8baeea5f862c7400db78a88a2f562641203d53898d7e58195207429af0cc71683593792e363cf68834ffa4cc334b6034f3c SHA512 3d4c5ce482124e690460b4c4058d39fa7c43af64eb6fc12bef19f0b1ebefbbbfb57a94a0b7921965e375817c09573523d7d3e4f99902fbf16716a3e571d9b48f +DIST os_info-3.8.2.crate 26400 BLAKE2B d685f62f4273a75a5820d5445892fa5878cfcf3763730c2eecdf15fee12331884d04906b7c105f437299ee01f2999f77b6a4034e94f781bf694cbad8aab82b10 SHA512 4454fb13dbec94aea5849427742856619abe77b2209dfd0a60a8f446ce5f843b423831632786eb850d0493e023977fae705d0fabff90798774d1c32366984916 +DIST os_pipe-1.2.1.crate 10691 BLAKE2B 563b108a8ce21dc4406a35bd2776b156ec77053f9449ba92acb81b9194a6df58a72a1fbbcbfe0b8d88c3fd3b4f8b1244a4d6737916f8e4050c6cd3eff7a8b130 SHA512 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff +DIST owo-colors-3.5.0.crate 30310 BLAKE2B 6fa9d00cd72d149748e5280360e1f0b0ad8c78c5678dde6e72daeb7975a182b4d06d835cba1ac307428e0e638456cf219b8d979c24649623bcb7403095cadccc SHA512 1718f03d9f3296ffe3145161e038ebdb8dc40b69c0e2cb80a51866b519cf857b6573aedb7704895401e10cea11ca422a384c3594b8762be29eaa90908e24f7aa +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 pathdiff-0.2.2.crate 7481 BLAKE2B 9d445504153ebefbdd9656d95ad0b98372f69aa7871ae1ce43408872e55e43556c63bb4b99486b63007658b105d37672511d48f928bb0be753e2d0fdba818bb0 SHA512 0047a505d09fa01770dca12a795ff86c285e60c2072fb6b0c802c6b0b64f60e608f3df5aeefa7d0b266b01c551dbf5ffb39133faa7fd809a82c673a62b92dc02 +DIST patricia_tree-0.8.0.crate 23303 BLAKE2B 8ad59ed3dabbae7c936c6b194009fa9f275141f96158ca93a0b975c152e17861454ac6891fcdf4c542e8d7d8f9e5e132138d0df3d00d2124add81c72aa43db36 SHA512 c90d39ad358a418de8ff6e1f8f51e531dde71af7269b33553902722a5ec7f7df93d7b364007032284d06e3d6551f7e74a9e422bd767e9aee28d8c13fff630022 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 +DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +DIST radix_trie-0.2.1.crate 251366 BLAKE2B 14b50e45eacbc5b42cdde8a4f8e8642adfdfa3cc569c3fe0e3aa1fdab901713b3929d706dc0aede1b679762fb8fb1af345efca15befc9234322db434c8a3923c SHA512 f6f54511860b6b878c83de4455bdbd71289599dba93234d5c7469342f3401cba99a9ea6bca2d32df2e31ba657f40e42e7d5fd7de66786ddd2814e22fe867f9d8 +DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +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.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST sd-notify-0.4.3.crate 11900 BLAKE2B 8fd08b4d9cd54ee4edbf667b5f9857570993e0d2965161bb17c9562532bff23764f0045b3239de9a7864eb27c4b1c91c45aa00220b8b2e1cf68a5fac1adc2918 SHA512 5ec7b3aeb62d8d54dfb188d5b0e7f23240d95bffaec6e41ba39938eb5047ce04cdac62b09b5aa25dbbf0ebc1fe764ad8db24df22fafdbbff478b466b4b226503 +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simplelog-0.12.2.crate 21548 BLAKE2B 34f2221981fb5148e9f2b87e3f0c7d2d81c9bbab65f19a952a14d055aee9a6361308e953a8a21a190a10429354b44fef1205f095aae42ea7c1f7da9257fd9ef6 SHA512 d1ac5ae3df161ad76a71d5c56b9e0d4a36ea2be5889fb1a3e457cbc587ea87e742ab7ad4b315305227296fb63a897c675a5f3cb8c8fee96ef1e387fda2e0d715 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST strip-ansi-escapes-0.2.0.crate 8625 BLAKE2B bd552ec4587369b1295f7e9619c23b741d4405b68ec924916aa39b65ab2c3e9b8b49c898daf58a40e76a859c7a75ef78a527ae28cf5781556b83194dfda450d9 SHA512 726b91683746a0bb928673c95f12f22d58d142638f7f44634db72a6c4275c6e3d78183f1dc47f046ac0400706e3a33d0c15bc84a66ace4432dd4f189d49557b8 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST supports-color-2.1.0.crate 10030 BLAKE2B 51b3a6711844497cacd88e270025de26ae065fcbc51047be2211a53b4c5ad3e30d7b0c8ce9dc61e181ad811888b268b344a5f282af36a04010bf179994224241 SHA512 29438ef0cd6705b9bc4b5bd1a04383266eaf18d41d2328c35da63d12bafc7150ba01b37253f51fa9ca356279e8bdb8c381843801500ea4e58fce9fef119ca2be +DIST supports-hyperlinks-2.1.0.crate 8035 BLAKE2B e67476d06e32d56c96bd6e2948ebec38baee1b2cf808755fab1e61b14eddf129413f5e5b0fdaec1deb09af194520b1c28aa005e6cf4a9591d36a88d3500ec009 SHA512 7e27519c1e8f49c6ee11094eec18acbb41d481f6be0bd3f5e4e96bd0f1ce5d650c40e75a2190ee767c9c5268cbc6855a986a4751d317668a93e43bd9b3ac8e64 +DIST supports-unicode-2.1.0.crate 7698 BLAKE2B 9d54d90ecbf94a767c91874f49c21c62a2124519f34b0bb9a075c972cbaf3ba390a8ea470ca2828410e84f1635b5ee39c310e272d82873cd26043aeb28515cb2 SHA512 802f5afbc4b28820e517ad07a457dd56f8d237c07046ced40f98f8f8c7816bf882dce0e807977b3362444279319590ec77aa83722e3857201709529f9fe0027c +DIST syn-2.0.85.crate 275231 BLAKE2B e7679e81bcef87920bc0ed707c997563844ffa1e9d470675ae6ec11d1e045e04ee2ad5744d423b8bc16def1c197ebecd874f468c1e12244838d1b4f34f9c1a30 SHA512 14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1 +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201 +DIST textwrap-0.15.2.crate 53191 BLAKE2B 6f9488a5d44e8bcdb63eefe6b7d95772ef84196b0002dc12257fcc0ea79c50225478af865551617f2346005cfe73bd0604aa18e9996ec076f27569054f41776a SHA512 1c5190d136fc9fdab1fca36dbfd3ce9228c0bc2a10780d1a7fa64cf5c6ff30d4c0e3827c2253c50e8a5c980a15441679edf65f024f2b997dcd61e32f2acc624a +DIST thiserror-1.0.65.crate 21825 BLAKE2B feca5315211d9c2f953dbc2a1b94eb7e00aee29918617b033dacd24fa8575bb3c540dc788496b4d8c4f2ef93715e2c1586ebed9dadb4531c13cc8404dd5860b2 SHA512 80a6525265bccfc890599070166133c25ba764d6bc63a486e5f7350e473826c5a004b08a5c58b0fd4c04dcafb7649617720021564717021230078ca0bb416697 +DIST thiserror-impl-1.0.65.crate 16077 BLAKE2B 06b704bac22338710de027d220d86451d2dc832df722888d01d35f87e34853d683f1c2508937ae221cf0c7d20d8026092d676f8910b18f7cb3b21189556141c2 SHA512 ef211d621322fb5886b2eb3c7fdc210c7885545a736bb37b195666051a8b47ec8b771fc4f6c641cfe36a840cb841186ba132cc5a270caf3137cc17bdd061251a +DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93 +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +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.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 +DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f630d6f806d78a8f218eeb09ff8940328d6a9289e195deae9fdc43fdd55cfd037ae9c57b366ae57906b80d2f4785 SHA512 cd7e7b9e1953c70470d2f17210e83d28cd2c5ab8fc34ef0c9e06390e928853e375ed7bc2bda343b2f15820e989b5adc5bd33d9cea078716bc31545ff019435c8 +DIST vte-0.11.1.crate 40455 BLAKE2B 7a24759e15a87ec17c9869c02b4875f67651b2b50431d71acb60b4e16874240be691ad33d3336d7ad6b9f39d79fc7aa33e6c6604e616f904d8ec48538851f679 SHA512 43dbad0fe71305159736c5578f015a4cb2668922263f43cf09019efb40b09e5bfff13816ffa9aa1cd8d3a20dcbbc9ea12f223edaee1b44ed8e3f112f97020a5b +DIST vte_generate_state_changes-0.1.2.crate 6503 BLAKE2B c7ebe8ce8014bd9dfe6f2daa61ef7913c60fdbf7f3e3c205c0543894e5d56117d4536b13a931555043355cd043d279776e820c481337f71edf6f62a8c75723af SHA512 343f639b9393569378fa9353f1a37c7a355cfd56948568ed49828308a1100dc3a6cc0a8253f8f8a82d6246eaed31bfdc206762a62a6ab9a862e4ed11a9e3bd14 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 +DIST widestring-1.1.0.crate 85046 BLAKE2B 591f8ba6c3c45721d342fd4668805c19915d500b2b46b8e1e75a485ebc772db187acec791205415e5cbf288ee70299a5813a3185d933443d426eb61d7fc6003f SHA512 a4feb959e19d5238e89b0973f040b26849f896e7e9fd567d0e74fbb4972958a4dd76e74de5ea8d407b74cff28f20f9c80446488da6abdbee38aa87a94d683435 +DIST win_dbg_logger-0.1.0.crate 3526 BLAKE2B 76d00ea4aad39b0d8d3d9f4d5eae80e2728e8dc003c3b19abedf56c6a04c287cb0650f1013212cfd0173fcef752b39b7b56cd42cbf7fc624a273125eca5a95ab SHA512 b8909dcb1642a4e8a83fe9c3e7cb248331b717055e2af2c5ffcfea9db97d6a8df7a92ce9bfa9c3ef9b50b9db80be395717618662131ad0f6b887688b7413583c +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +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 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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST x11rb-0.13.1.crate 223916 BLAKE2B 1663b0d4eb059924f9c2dbfa2fff01ee9c7a90bb6652d6e6a1519676e36ef7cca5fd079e39f45137350f595bca592ae9098b93877cdad9540131063379fad2ed SHA512 652f499857aff45053e2ffe1a2e3463323bcf3cf546482dcef4d2805e90a898a12f647da9181fcf02d7234bebdfc424f8a4e0e256dfd49aba4b643284308404f +DIST x11rb-protocol-0.13.1.crate 508522 BLAKE2B abd88b4175e2fadebc44f232262b71261fac9b1289ee749d31fbd4a9d9c8ff426ccf9edef8eced4b41e4fba3401cd81d109fbf8aef1c99b4529f57910d000a8d SHA512 5c1a40fcbc77aa6e3357ac64af37958ac54aa3a78af354c1ea5f8e8b28f352c6e5d8b4762d8c4eb93fa8a1a122184b89c9b1c95a53d35b08819654dbd4cc4db0 diff --git a/app-misc/kanata/kanata-1.11.0.ebuild b/app-misc/kanata/kanata-1.11.0.ebuild new file mode 100644 index 000000000..ca4552ea0 --- /dev/null +++ b/app-misc/kanata/kanata-1.11.0.ebuild @@ -0,0 +1,272 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + anstream@0.6.17 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.9 + anyhow@1.0.91 + arboard@3.4.1 + arraydeque@0.5.1 + atomic-polyfill@1.0.3 + autocfg@1.4.0 + backtrace-ext@0.2.1 + backtrace@0.3.74 + bitflags@1.3.2 + bitflags@2.9.1 + bitvec@1.0.1 + block2@0.5.1 + bumpalo@3.19.0 + bytemuck@1.19.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + cc@1.1.31 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + clap@4.5.20 + clap_builder@4.5.20 + clap_derive@4.5.18 + clap_lex@0.7.2 + clipboard-win@5.4.0 + colorchoice@1.0.3 + console_error_panic_hook@0.1.7 + 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 + crc32fast@1.4.2 + critical-section@1.2.0 + deranged@0.5.5 + dirs-sys@0.4.1 + dirs@5.0.1 + either@1.13.0 + embed-resource@2.5.0 + encode_unicode@0.3.6 + endian-type@0.1.2 + equivalent@1.0.1 + errno@0.3.10 + error-code@3.3.1 + evdev@0.13.1 + fdeflate@0.3.7 + flate2@1.0.35 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + funty@2.0.0 + gethostname@0.4.3 + getrandom@0.2.15 + gimli@0.31.1 + hash32@0.2.1 + hashbrown@0.15.0 + heapless@0.7.17 + heck@0.5.0 + hermit-abi@0.4.0 + image@0.25.5 + indexmap@2.6.0 + indoc@2.0.5 + inotify-sys@0.1.5 + inotify@0.10.2 + interception-sys@0.1.3 + is-docker@0.2.0 + is-terminal@0.4.13 + is-wsl@0.4.0 + is_ci@1.2.0 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itoa@1.0.11 + jobserver@0.1.32 + jpeg-decoder@0.3.1 + js-sys@0.3.77 + kanata-interception@0.3.0 + kanata-keyberon-macros@0.2.0 + karabiner-driverkit@0.2.0 + lazy_static@1.5.0 + libc@0.2.161 + libredox@0.1.3 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.22 + malloc_buf@0.0.6 + memchr@2.7.4 + memoffset@0.7.1 + miette-derive@5.10.0 + miette@5.10.0 + miniz_oxide@0.8.0 + mio@0.8.11 + muldiv@0.2.1 + muldiv@1.0.1 + native-windows-gui@1.0.13 + nibble_vec@0.1.0 + nix@0.26.4 + nix@0.29.0 + num-conv@0.2.0 + num-traits@0.2.19 + num_enum@0.6.1 + num_enum_derive@0.6.1 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-app-kit@0.2.2 + objc2-core-data@0.2.2 + objc2-core-image@0.2.2 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2-metal@0.2.2 + objc2-quartz-core@0.2.2 + objc2@0.5.2 + objc@0.2.7 + object@0.36.5 + once_cell@1.20.2 + open@5.3.0 + option-ext@0.2.0 + ordered-float@5.1.0 + os_info@3.8.2 + os_pipe@1.2.1 + owo-colors@3.5.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pathdiff@0.2.2 + patricia_tree@0.8.0 + pin-utils@0.1.0 + png@0.17.16 + powerfmt@0.2.0 + proc-macro-crate@1.3.1 + proc-macro2@1.0.89 + quote@1.0.37 + radium@0.7.0 + radix_trie@0.2.1 + redox_syscall@0.5.7 + redox_users@0.4.6 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.1 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc_version@0.4.1 + rustix@0.38.44 + rustversion@1.0.22 + ryu@1.0.18 + scopeguard@1.2.0 + sd-notify@0.4.3 + semver@1.0.23 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.132 + serde_spanned@0.6.8 + shlex@1.3.0 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + simd-adler32@0.3.7 + simplelog@0.12.2 + smallvec@1.13.2 + smawk@0.3.2 + spin@0.9.8 + stable_deref_trait@1.2.0 + strip-ansi-escapes@0.2.0 + strsim@0.11.1 + supports-color@2.1.0 + supports-hyperlinks@2.1.0 + supports-unicode@2.1.0 + syn@2.0.85 + tap@1.0.1 + termcolor@1.4.1 + terminal_size@0.1.17 + textwrap@0.15.2 + thiserror-impl@1.0.65 + thiserror@1.0.65 + tiff@0.9.1 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.19.15 + toml_edit@0.22.22 + unicode-ident@1.0.13 + unicode-linebreak@0.1.5 + unicode-width@0.1.14 + utf8parse@0.2.2 + vswhom-sys@0.1.2 + vswhom@0.1.0 + vte@0.11.1 + vte_generate_state_changes@0.1.2 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + web-time@1.1.0 + weezl@0.1.8 + widestring@1.1.0 + win_dbg_logger@0.1.0 + winapi-build@0.1.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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_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 + winnow@0.5.40 + winnow@0.6.20 + winreg@0.52.0 + wyz@0.5.1 + x11rb-protocol@0.13.1 + x11rb@0.13.1 +" + +inherit cargo + +DESCRIPTION="Multi-layer keyboard customization" +HOMEPAGE="https://github.com/jtroo/kanata" +SRC_URI=" + https://github.com/jtroo/kanata/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="LGPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 Boost-1.0 ISC LGPL-3 MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="cmd" + +QA_FLAGS_IGNORED="usr/bin/kanata" + +src_configure() { + local myfeatures=( + $(usev cmd) + ) + cargo_src_configure +} diff --git a/app-misc/kanata/metadata.xml b/app-misc/kanata/metadata.xml new file mode 100644 index 000000000..6a0d98453 --- /dev/null +++ b/app-misc/kanata/metadata.xml @@ -0,0 +1,14 @@ + + + + + eetu@muffinpower.fi + Eetu Eloranta + + + Enable potentially dangerous "cmd" action to be able run arbitrary commands. + + + jtroo/kanata + + diff --git a/app-misc/keyd/Manifest b/app-misc/keyd/Manifest new file mode 100644 index 000000000..862478f92 --- /dev/null +++ b/app-misc/keyd/Manifest @@ -0,0 +1 @@ +DIST keyd-2.6.0.tar.gz 691300 BLAKE2B b92d972285750f7944dfca913af57873e777aaf7290317fd0f7aa29a49518ba27f96ab72a22bb1b61607aa83ab6a4c65376414afd8547752cac0dc62b96916e6 SHA512 0ad3e64db921eb146de5e10b9b700221f74eb3e554ad86836070d5609f2a490f14a6e3a21308dbf9d693f8e5286c3530a03ce245cea4d1fb051c8e09394e1d6b diff --git a/app-misc/keyd/files/default.conf b/app-misc/keyd/files/default.conf new file mode 100644 index 000000000..40e82975f --- /dev/null +++ b/app-misc/keyd/files/default.conf @@ -0,0 +1,12 @@ +# /etc/keyd/default.conf +[ids] + +* + +[main] + +# Maps capslock to escape when pressed and control when held. +# capslock = overload(control, esc) + +# Remaps the escape key to capslock +# esc = capslock diff --git a/app-misc/keyd/files/keyd-2.6.0-makefile.patch b/app-misc/keyd/files/keyd-2.6.0-makefile.patch new file mode 100644 index 000000000..96baa2081 --- /dev/null +++ b/app-misc/keyd/files/keyd-2.6.0-makefile.patch @@ -0,0 +1,21 @@ +diff --git a/Makefile b/Makefile +index b4fc2bc..828b649 100644 +--- a/Makefile ++++ b/Makefile +@@ -2,7 +2,7 @@ + VERSION=2.5.0 + COMMIT=$(shell git describe --no-match --always --abbrev=7 --dirty) + VKBD=uinput +-PREFIX?=/usr/local ++PREFIX=$(EPREFIX)/usr + + CONFIG_DIR?=/etc/keyd + SOCKET_PATH=/var/run/keyd.socket +@@ -69,7 +69,6 @@ install: + mkdir -p $(DESTDIR)$(PREFIX)/share/doc/keyd/ + mkdir -p $(DESTDIR)$(PREFIX)/share/doc/keyd/examples/ + +- -groupadd keyd + install -m755 bin/* $(DESTDIR)$(PREFIX)/bin/ + install -m644 docs/*.md $(DESTDIR)$(PREFIX)/share/doc/keyd/ + install -m644 examples/* $(DESTDIR)$(PREFIX)/share/doc/keyd/examples/ diff --git a/app-misc/keyd/files/keyd.initd b/app-misc/keyd/files/keyd.initd new file mode 100644 index 000000000..10d02a3c0 --- /dev/null +++ b/app-misc/keyd/files/keyd.initd @@ -0,0 +1,7 @@ +#!/sbin/openrc-run +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +command=/usr/bin/keyd +command_background="true" +pidfile="/run/keyd.pid" diff --git a/app-misc/keyd/keyd-2.6.0.ebuild b/app-misc/keyd/keyd-2.6.0.ebuild new file mode 100644 index 000000000..668a30f41 --- /dev/null +++ b/app-misc/keyd/keyd-2.6.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +DESCRIPTION="A key remapping daemon for linux" +HOMEPAGE="https://github.com/rvaiya/keyd" +SRC_URI="https://github.com/rvaiya/keyd/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="acct-group/keyd" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch +) + +pkg_pretend() { + if ! linux_config_exists; then + eerror "Unable to check your kernel for user level driver support." + else + CONFIG_CHECK="~INPUT_UINPUT" + ERROR_INPUT_UINPUT="You will need user level driver support" + ERROR_INPUT_UINPUT+=" (INPUT_UINPUT) compiled into your kernel" + ERROR_INPUT_UINPUT+=" or loaded as a module to use this package." + + check_extra_config + fi +} + +src_install() { + default + newinitd "${FILESDIR}/keyd.initd" "keyd" + mv "${D}/usr/share/doc/keyd" "${D}/usr/share/doc/${P}" || die + docompress -x /usr/share/man/man1/keyd.1.gz + docompress -x /usr/share/man/man1/keyd-application-mapper.1.gz + insinto /etc/keyd + doins "${FILESDIR}"/default.conf +} diff --git a/app-misc/keyd/metadata.xml b/app-misc/keyd/metadata.xml new file mode 100644 index 000000000..e6a81ca92 --- /dev/null +++ b/app-misc/keyd/metadata.xml @@ -0,0 +1,12 @@ + + + + + jack@pngu.org + Jack Sangdahl + + + https://github.com/rvaiya/keyd/issues + rvaiya/keyd + + diff --git a/app-misc/kloak/Manifest b/app-misc/kloak/Manifest new file mode 100644 index 000000000..f24333601 --- /dev/null +++ b/app-misc/kloak/Manifest @@ -0,0 +1,2 @@ +DIST kloak-0.2.30-2.tar.bz2 98626 BLAKE2B e5bd388256e05cb2a3145f865f20ae007b09a5efa41d6068deb75ae1ff492f024b53e50e20ca4cc020a5b1a4b9983eda91c47e4458bc45ebcb2522cb4d717e4f SHA512 4222d4fe5b83a8517230530a1dfcd19349e06dd463669887b45cce21f1167c9e8a2f098e3e2b1678b9b8b85fb51440a05129b2f4404fca5725099a4840af5111 +DIST kloak-0.3.7-1.tar.gz 108524 BLAKE2B 76a6ec1729f789b260f9427b809455fbd3a27d1e4746421fbe27a4916b837ac243909480084449c1e845eb16e1e7d91af1b5e6377bdf2872278059bfdf454e10 SHA512 30ca956217f91d817fc402b7693da7ef351d0ef079e7c5511475e9414a6f18c82554e334c77f6f731b6eea53635ca7c2eddab7bd4f28f4ded001c194dc04d9d1 diff --git a/app-misc/kloak/files/kloak-0.3.7_p1-A-slightly-more-sophisticated-Makefile.patch b/app-misc/kloak/files/kloak-0.3.7_p1-A-slightly-more-sophisticated-Makefile.patch new file mode 100644 index 000000000..5dccd574d --- /dev/null +++ b/app-misc/kloak/files/kloak-0.3.7_p1-A-slightly-more-sophisticated-Makefile.patch @@ -0,0 +1,130 @@ +From 76b775049168cc327b2a13665d528e18fe266679 Mon Sep 17 00:00:00 2001 +From: Alexander Golubev +Date: Fri, 15 Nov 2024 22:00:07 +0300 +Subject: [PATCH 2/2] A slightly more sophisticated Makefile + +- support for override of the compiler and utils +- support for append/override CFLAGS +- a target to update man pages +- install target +- better handling of conditional flags, particularly: + - disable some warnings on non-gcc compilers + - handle GNU's tuples like `x86-64-pc-linux-gnu` and + `aarch-unknowv-linux-gnu` +- organize CFLAGS by sorting them into categories + +Signed-off-by: Alexander Golubev +--- + Makefile | 79 +++++++++++++++++++++++++++++++++++++++++++------------- + 1 file changed, 61 insertions(+), 18 deletions(-) + +diff --git a/Makefile b/Makefile +index f817b37..9715cd2 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,26 @@ + #!/usr/bin/make -f + +-TARGETARCH=$(shell gcc -dumpmachine) ++CC ?= gcc ++INSTALL ?= install ++PKG_CONFIG ?= pkg-config ++RONN ?= ronn ++ ++CFLAGS ?= -O2 -g ++ ++# NOTE: The systemd unit and apparmor profile are hardcoded to use ++# /usr/sbin/kloak. So if you change the default install paths, ++# you will have to patch those files yourself. ++prefix ?= /usr ++sbindir ?= $(prefix)/sbin ++datadir ?= $(prefix)/share ++mandir ?= $(datadir)/man ++ ++udev_rules_dir ?= /lib/udev/rules.d ++apparmor_dir ?= /etc/apparmor.d/ ++systemd_dir ?= /usr/lib/systemd/system ++ ++TARGETARCH=$(shell $(CC) -dumpmachine) ++CC_VERSION=$(shell $(CC) --version) + + # https://best.openssf.org/Compiler-Hardening-Guides/Compiler-Options-Hardening-Guide-for-C-and-C++.html + # +@@ -13,34 +33,57 @@ TARGETARCH=$(shell gcc -dumpmachine) + # + # Added the following flags: + # -fsanitize=address,undefined # enable ASan/UBSan +-CFLAGS = -O2 -Wall -Wformat -Wformat=2 -Wconversion -Wimplicit-fallthrough \ +- -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 \ +- -fstack-clash-protection \ +- -fstack-protector-strong -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro \ +- -Wl,-z,now -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wtrampolines \ +- -Wbidi-chars=any -fPIE -pie -Werror=implicit \ +- -Werror=incompatible-pointer-types -Werror=int-conversion \ +- -fno-delete-null-pointer-checks -fno-strict-overflow -fno-strict-aliasing \ +- -fsanitize=undefined +- +-ifeq ($(TARGETARCH), x86_64-linux-gnu) +-CFLAGS += -fcf-protection=full # only supported on x86_64 ++WARN_CFLAGS := -Wall -Wformat -Wformat=2 -Wconversion -Wimplicit-fallthrough \ ++ -Werror=format-security -Werror=implicit -Werror=int-conversion \ ++ -Werror=incompatible-pointer-types ++ ++ifeq (,$(findstring clang,$(CC_VERSION))) # if not clang ++WARN_CFLAGS += -Wtrampolines -Wbidi-chars=any # clang as for 18.1.8 doesn't support this warnings ++endif ++ ++FORTIFY_CFLAGS := -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-clash-protection \ ++ -fstack-protector-strong -fno-delete-null-pointer-checks \ ++ -fno-strict-overflow -fno-strict-aliasing -fsanitize=undefined ++ ++ifeq (yes,$(patsubst x86_64%-linux-gnu,yes,$(TARGETARCH))) ++FORTIFY_CFLAGS += -fcf-protection=full # only supported on x86_64 + endif +-ifeq ($(TARGETARCH), aarch64-linux-gnu) +-CFLAGS += -mbranch-protection=standard # only supported on aarch64 ++ifeq (yes,$(patsubst aarch64%-linux-gnu,yes,$(TARGETARCH))) ++FORTIFY_CFLAGS += -mbranch-protection=standard # only supported on aarch64 + endif + +-ifeq (, $(shell which pkg-config)) ++BIN_CFLAGS := -fPIE ++ ++CFLAGS := $(WARN_CFLAGS) $(FORTIFY_CFLAGS) $(BIN_CFLAGS) $(CFLAGS) ++LDFLAGS := -Wl,-z,nodlopen -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now \ ++ -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -pie $(LDFLAGS) ++ ++ifeq (, $(shell which $(PKG_CONFIG))) + $(error pkg-config not installed!) + endif + + all : kloak eventcap + + kloak : src/main.c src/keycodes.c src/keycodes.h +- gcc -g src/main.c src/keycodes.c -o kloak -lm $(shell pkg-config --cflags --libs libevdev) $(shell pkg-config --cflags --libs libsodium) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) ++ $(CC) src/main.c src/keycodes.c -o kloak -lm $(shell $(PKG_CONFIG) --cflags --libs libevdev) $(shell $(PKG_CONFIG) --cflags --libs libsodium) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) + + eventcap : src/eventcap.c +- gcc -g src/eventcap.c -o eventcap $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) ++ $(CC) src/eventcap.c -o eventcap $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) ++ ++MANPAGES := auto-generated-man-pages/eventcap.8 auto-generated-man-pages/kloak.8 ++ ++man : $(MANPAGES) ++ ++auto-generated-man-pages/% : man/%.ronn ++ ronn --manual="kloak Manual" --organization="kloak" <$< >$@ + + clean : + rm -f kloak eventcap ++ ++install : all lib/udev/rules.d/95-kloak.rules etc/apparmor.d/usr.sbin.kloak usr/lib/systemd/system/kloak.service $(MANPAGES) ++ $(INSTALL) -d -m 755 $(addprefix $(DESTDIR), $(sbindir) $(mandir)/man8 $(udev_rules_dir) $(apparmor_dir) $(systemd_dir)) ++ $(INSTALL) -m 755 kloak eventcap $(DESTDIR)$(sbindir) ++ $(INSTALL) -m 644 $(MANPAGES) $(DESTDIR)$(mandir)/man8 ++ $(INSTALL) -m 644 lib/udev/rules.d/95-kloak.rules $(DESTDIR)$(udev_rules_dir) ++ $(INSTALL) -m 644 etc/apparmor.d/usr.sbin.kloak $(DESTDIR)$(apparmor_dir) ++ $(INSTALL) -m 644 usr/lib/systemd/system/kloak.service $(DESTDIR)$(systemd_dir) +-- +2.45.2 + diff --git a/app-misc/kloak/files/toolchain-call.patch b/app-misc/kloak/files/toolchain-call.patch new file mode 100644 index 000000000..2f11953ed --- /dev/null +++ b/app-misc/kloak/files/toolchain-call.patch @@ -0,0 +1,15 @@ +--- a/Makefile ++++ b/Makefile +@@ -3,10 +3,10 @@ + all : kloak eventcap + + kloak : src/main.c src/keycodes.c src/keycodes.h +- gcc src/main.c src/keycodes.c -o kloak -lm -lpthread $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) ++ $(CC) src/main.c src/keycodes.c -o kloak -lm -lpthread $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) + + eventcap : src/eventcap.c +- gcc src/eventcap.c -o eventcap $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) ++ $(CC) src/eventcap.c -o eventcap $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) + + clean : + rm -f kloak eventcap diff --git a/app-misc/kloak/kloak-0.2.30.ebuild b/app-misc/kloak/kloak-0.2.30.ebuild new file mode 100644 index 000000000..5b5fcb201 --- /dev/null +++ b/app-misc/kloak/kloak-0.2.30.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A privacy tool that makes keystroke biometrics less effective" +HOMEPAGE="https://github.com/Whonix/kloak" +SRC_URI="https://gitlab.com/whonix/kloak/-/archive/${PV}-2/${P}-2.tar.bz2" + +S="${WORKDIR}/${P}-2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${DEPEND}" +CONFIG_CHECK="~UINPUT" +PATCHES=( + "${FILESDIR}"/toolchain-call.patch +) +src_install() { + dobin eventcap + dobin kloak + doman auto-generated-man-pages/eventcap.8 + doman auto-generated-man-pages/kloak.8 +} diff --git a/app-misc/kloak/kloak-0.3.7_p1.ebuild b/app-misc/kloak/kloak-0.3.7_p1.ebuild new file mode 100644 index 000000000..c74d2766e --- /dev/null +++ b/app-misc/kloak/kloak-0.3.7_p1.ebuild @@ -0,0 +1,93 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs linux-info udev + +MY_PV="${PV/_p/-}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/Whonix/kloak.git" + inherit git-r3 +else + SRC_URI="https://github.com/Whonix/kloak/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="A privacy tool that makes keystroke biometrics less effective" +HOMEPAGE="https://github.com/Whonix/kloak" + +LICENSE="BSD" +SLOT="0" +IUSE="systemd apparmor" + +DEPEND=" + dev-libs/libevdev + dev-libs/libsodium +" +RDEPEND="${DEPEND}" +BDEPEND="app-text/ronn-ng" + +PATCHES=( + "${FILESDIR}/${P}-A-slightly-more-sophisticated-Makefile.patch" +) + +pkg_pretend() { + local CONFIG_CHECK="~UINPUT" + [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config +} + +src_prepare() { + default + + # force manpages to be regenerated + rm auto-generated-man-pages/* || die + + # respect our prefix in scripts + [[ -z "$EPREFIX" ]] || sed -i -e "s!/usr/sbin/!${EPREFIX}/usr/sbin/!" \ + etc/apparmor.d/usr.sbin.kloak \ + usr/lib/systemd/system/kloak.service || die +} + +src_configure() { + tc-export CC PKG_CONFIG +} + +src_install() { + local my_makeopts=( + prefix="${EPREFIX}/usr" + ) + use systemd || my_makeopts+=( + udev_rules_dir=deleteme + systemd_dir=deleteme + ) + use apparmor || my_makeopts+=( + apparmor_dir=deleteme + ) + + emake DESTDIR="${D}" "${my_makeopts[@]}" install + + if [[ -d "${D}/deleteme" ]]; then + rm -r "${D}/deleteme" || die + fi +} + +pkg_postinst() { + if use systemd; then + elog "systemd kloak service is installed; kloak will automatically restart" + elog "to handle newly attached each newly attached input device." + else + elog "kloak is installed without any service support. You will have" + elog "to manually launch and stop it, see kloak's documentation:" + elog " https://github.com/vmonaco/kloak" + fi + + use systemd && udev_reload +} + +pkg_postrm() { + use systemd && udev_reload +} diff --git a/app-misc/kloak/kloak-9999.ebuild b/app-misc/kloak/kloak-9999.ebuild new file mode 100644 index 000000000..36d62416f --- /dev/null +++ b/app-misc/kloak/kloak-9999.ebuild @@ -0,0 +1,89 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs linux-info udev + +MY_PV="${PV/_p/-}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/Whonix/kloak.git" + inherit git-r3 +else + SRC_URI="https://github.com/Whonix/kloak/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="A privacy tool that makes keystroke biometrics less effective" +HOMEPAGE="https://github.com/Whonix/kloak" + +LICENSE="BSD" +SLOT="0" +IUSE="systemd apparmor" + +DEPEND=" + dev-libs/libevdev + dev-libs/libsodium +" +RDEPEND="${DEPEND}" +BDEPEND="app-text/ronn-ng" + +pkg_pretend() { + local CONFIG_CHECK="~UINPUT" + [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config +} + +src_prepare() { + default + + # force manpages to be regenerated + rm auto-generated-man-pages/* || die + + # respect our prefix in scripts + [[ -z "$EPREFIX" ]] || sed -i -e "s!/usr/sbin/!${EPREFIX}/usr/sbin/!" \ + etc/apparmor.d/usr.sbin.kloak \ + usr/lib/systemd/system/kloak.service || die +} + +src_configure() { + tc-export CC PKG_CONFIG +} + +src_install() { + local my_makeopts=( + prefix="${EPREFIX}/usr" + ) + use systemd || my_makeopts+=( + udev_rules_dir=deleteme + systemd_dir=deleteme + ) + use apparmor || my_makeopts+=( + apparmor_dir=deleteme + ) + + emake DESTDIR="${D}" "${my_makeopts[@]}" install + + if [[ -d "${D}/deleteme" ]]; then + rm -r "${D}/deleteme" || die + fi +} + +pkg_postinst() { + if use systemd; then + elog "systemd kloak service is installed; kloak will automatically restart" + elog "to handle newly attached each newly attached input device." + else + elog "kloak is installed without any service support. You will have" + elog "to manually launch and stop it, see kloak's documentation:" + elog " https://github.com/vmonaco/kloak" + fi + + use systemd && udev_reload +} + +pkg_postrm() { + use systemd && udev_reload +} diff --git a/app-misc/kloak/metadata.xml b/app-misc/kloak/metadata.xml new file mode 100644 index 000000000..5bc5980f1 --- /dev/null +++ b/app-misc/kloak/metadata.xml @@ -0,0 +1,13 @@ + + + + + + Whonix/kloak + whonix/kloak + + + Install AppArmor profile + Install systemd service file + + diff --git a/app-misc/kmon/Manifest b/app-misc/kmon/Manifest new file mode 100644 index 000000000..49c9a7056 --- /dev/null +++ b/app-misc/kmon/Manifest @@ -0,0 +1,169 @@ +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa +DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc +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-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST bytesize-1.3.0.crate 10164 BLAKE2B 049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab SHA512 c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5 +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 +DIST castaway-0.2.3.crate 11509 BLAKE2B bbecba400bf98ef4158581f3b1673ca77dbec3ad754d3749f0e9342a47d1fa9f638c1388f0762413277b73251854ade26e08dd85b7d7133c73a5750d4dbf7d92 SHA512 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.23.crate 56460 BLAKE2B 5c0ff6ecc072368022b8dc08703d87802160817e40228fccbf9cbdc15d86dfaf0eec141dec4e8f1327e5a6d1622df9b334e94797027372dbe8765a12b918961e SHA512 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c +DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 +DIST clap_builder-4.5.23.crate 164180 BLAKE2B 90948ac5e8ea620be3e1ec1334677b0ae9dc227a00354fcd3d78e2cf23a1c101e009e6cc96fc19c0a2395e1b9ac6272fd9615abc1acf1a5d60392e337cfc961b SHA512 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a +DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3 +DIST clap_complete-4.5.38.crate 47669 BLAKE2B 4cb85c4605460a657abfed6f47da0582bdc7d5f99bd2e801a4263390dd2816319a00d091597bb62699a6f351e693d96062130acd3d06c26695779acadbd11f4f SHA512 a0d40df8eaf56a0688557b517d84a676c86c5b080aae118375201d2196ad3230540f5f8f728f1e3dfbd0c5c95ecdc7b75188959bc6b44743859aee00f85abd77 +DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST clap_mangen-0.2.20.crate 14861 BLAKE2B 68fc1a18d0c2df088b4c11ba2bd4de73b8d272f888f9c1e7da73493012bab26a47cf178769fa657e4b893bd11eeda038135dd7a606a31b86e03bbbe57422deb5 SHA512 f651d0c044cea804c469a59a6f4e3024546cd018d73aa4dedc4f2ddd78c04fe0cf6790d442fc16968146068cd61c685819e5f39fef6320aeaf6dc210f61582c2 +DIST clap_mangen-0.2.24.crate 15380 BLAKE2B cac9cc8e337182692b48993b28b19bd282dce33852c283fed63f3409ef0d9c46fed45426cda5a66972e0f59d8dc43e6c8c7da2b6019cd6b03dfb28fd2fe842b8 SHA512 5b1f32f3e1e63e4a0cde4cd106cf2e077ab263ea04ba1bef222b4853621c03f52104602c1f186bb8cf2596da5270c000f011d695a83c3ecb1d8f28eb847fad35 +DIST clipboard-win-3.1.1.crate 11964 BLAKE2B 5e22d3a662285762128650e6b46249584683cff5e899e7ff90047fbd3d5b0ce077278f947fe12e1b04757328046ae59b6953a07e845451b1abb090dda42359e7 SHA512 5592f400830119e2512c5fb68f6ab190d8bcd16120c53d66f6f55bd0441f8dfc5c53663a3ebd5cc5e57e4d48ac55e2b2575b987ffc175664c85e2953037ad8f1 +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST colorsys-0.6.7.crate 24643 BLAKE2B 085bbef8f20a13fae89542e522fe7f396d08771496be359a01132cc983577840af77c975ecf1cd47a73db52b869b9f224fb680da8e1900ff6ce0b5c58347d94f SHA512 c7e59509c3763cbd77d41fa187fd2efee1412448339ac556e10ed2fb81fbcf2df6c46ea94f5008227f0a40d5ec994a8115f1093ac8d36e599c8354b73389bcfe +DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275 +DIST compact_str-0.8.0.crate 70994 BLAKE2B 27ab4163d71915f9cfc160fdfa4ed049c98b06d0060def8c4bdd29e8ca37716a1c53877f70d1eb38260d44003e833c538b20bb4960f0b28a7becca5c9b29984e SHA512 5a236c501222b577fef7d7190882e20e85cc6deacf9d1f6a1d710893654b53a91c7d47373f0d10e9bfe138dbb2f4e99802deb2a92001bae7e130f6558ed9d1fd +DIST copypasta-0.8.2.crate 13030 BLAKE2B 4a624ea578f2ef5ff009439899062dcf5e46e5785a9589c46e26af1e9aa2a7055e5d917f02df07168fc17c1078ae9a39071b642740a9370d1be48c43753816ec SHA512 f3ca275209c5d7621941409ffe79b738159197127f19b66131c93a9d6ae1e16d2c5b7f691ba9f88f033119a0bfae7a90168df619fc1eddbb324f0803c4f5b003 +DIST copypasta-ext-0.4.4.crate 14775 BLAKE2B d9d1fe373d93d9e6b61fbb0a49f33ff030ef6b61c5665249e4ec9d19f17dea290b68927760f54f6c062998639a536dce31682e9245660e1d19960445d0855d21 SHA512 7b6b1b28dd58c36b0f7317edadd6c97862b041a47e0a5ba28e69191a0a0e573b0890e464fa54491e7d2c98897108237067a4618086cfadc3395f40ff1492c8b0 +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 diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432 +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 errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST gethostname-0.2.3.crate 8174 BLAKE2B a7579a33f8180729787d2489f0936191a911b2ab085d151e6bf6ff8dae1bda0d6707a69c1d6ba829b2b087042bdb6eb676b77fd722a61423eeb37fcb30554f81 SHA512 c3ce5187057ea09def22331d2f67a97cb53759e8c45179687a8bf9c67d16fac5f58d6c1e553b4f74b702bae0baa7c70eb5ed71f99ded3d508338a4b1e9f115fa +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST instability-0.3.3.crate 11591 BLAKE2B 19a0565dc6c6ee9e71020280daf71f985ddfcc0381edea4c47d67663bbddcc9593c9eca94b98df493914f6789268cfb4fe09e79213c9f5b9d09caa0f12b970a6 SHA512 73198bb259d88d812cbdea2799e850fd212d2538f284d8141d43c6644195c3ef3009f10000880c83acbec3554d7a4a3a5d0f3afd4c802ea16e49a5363511d9c1 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +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 kmon-1.6.5.tar.gz 59446 BLAKE2B d7690405f156f89a7885fc2f69988f292b945da972918faab9496e63a8b20116ea19c8ce2d8e7a745308c97468b6bba0a46fe08774791f207b31e4d624fe9885 SHA512 d5ed6277595b51cc1a42db52065f88c734ffb4e65e8832cd7c59904e221cdb8e1f3c1129020e1a5b8ef0900a53503a80f52a5d78b85adea25b952b4dff958520 +DIST kmon-1.7.1.tar.gz 60672 BLAKE2B 3fb0c5f03215a78b873ace33f2477939a61e22b99fa9ca89e82f2f0f4738a967598b7d744be66b5301e893d65973ef5e196b6a172236b95aa01f0dfa96665273 SHA512 bb5ba5ef76bc15fb4ab59061e132972760610755928fd74651d05acda0cf7e0fc6925aacbebb539349f8c58c3e963844cc87e0de9ddd942b106e16bb6bdb5fc3 +DIST lazy-bytes-cast-5.0.1.crate 4354 BLAKE2B 38c5ee1edafe88f434e942d4024ffa0231c3876960ef0d4fdd57f3f56e9ce1f8a9178466286938e55cda4254849debef9926b8ee04707c9fa9f3955f604735c0 SHA512 d660f66f6ebf588a50121c425d8fdb9769bbf4df3a2e1e3253a2bbbaf6c73950505a60787951a1e5056a73f769894bd9a510c56ef4208dceb07882d6d5bd5c7a +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libc-0.2.168.crate 757025 BLAKE2B 2597fdf5a77345754b8c9168d9f07f83ebaa0413262b94ebb19f976f49cc2c47893e788ee2abb3d00a995bc8f99b6ebcf24abbdb320e18037e779e1241599b44 SHA512 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349 +DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9 +DIST libredox-0.0.2.crate 4538 BLAKE2B 3b160b1ed9a476b1d51fb6a107ce2a5955495cd862d01854c79ac4f1cc1aacaff57f83e03be9b14f3c8fbb67c4124946aae19046620eb968fe97745d8cf46fce SHA512 4c321f6072bc4d6c32f9a2a8bc3ea64443e1b1b770e9d2626be86b3506cfb804c3cbafe376c7300efb09788510a57a626ffa65c9eecd447a2ad29532c307dc9f +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST lru-0.12.3.crate 15009 BLAKE2B 2b2587a602409113a7ed61d0dbc44b8b1740e44897bf9273011e6196db64a51e6973436d6bf34df7a1e534cfc0490e0bec4d83c0dcb0f53f640c80b88713974b SHA512 1768ff09e294ad7b0631a4c7cfc1773be57568329901e9c2034b1cffadaca9963180b3bf8194554bad2f9f42f6c5e67d52dc90ba7d75d929cadf31642f4a688a +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad +DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354 +DIST numtoa-0.2.4.crate 9167 BLAKE2B 16b0e6c26879c33c952ee0122c8d2b28cd678d3d877434292203fe420f1f60d8be7ef1b9067070e449a15cb138551bf3c3b6421b629b80c201d34ba1f1e688da SHA512 d627d2ea465c81b768545a1ed1770d5a567f0cd6fb19e819717ba31d795c47296f1575c56d767a7f7535c83c65d81482cbfda8d1c8e711c209e76ab813065b4a +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST ratatui-0.26.1.crate 443050 BLAKE2B de2ed7a7d08582c40ebbc1c5f43332fb617ddacb91adccefd2de16c1f7d675a72d4230c1fd7c3d3519c5d19a60202b5ece188072045687722f46eaf08b5f5b42 SHA512 999cff05fdcc0971abb8ade14dee69be910032ba214ce3ea8c7b2bdc79591f396aff1bc146083b4dd5af44bbf960887f3416faf789921b960d5bb98dff508539 +DIST ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0afa7d819c5706b711a843eced0d7bcef9f2d64bee5e74892ac9f6431d8ebf1f6b326e467e08e948ed0b86ded2f SHA512 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6 +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_termios-0.1.3.crate 3240 BLAKE2B 3aa7360c9e982faf433b527605fab4cc01f74eac5f1f4698b5c7f43e5a7645fcddb39bd639c8f6935fb82db5a065630ee788fd8b111cca80be15db1a08d0b3fe SHA512 a221afea8eb1c7efe848e270a6ad5b65a97af945b4f64d3aa5346f5a61a9daaac1993446ddd78c1923b798e1659518856d7260d9d30651d91897850b0a1950d8 +DIST regex-lite-0.1.6.crate 95278 BLAKE2B 02b9cf7758e6eda37384cf8d0ca2560bc0ee595015c17cc8a230f7dfa365305eed8d5a99218aa53ef49fc62ce1158014ab81a7c8497beea5a3729867e984eaf3 SHA512 98b5224ae530c78ce9f1981f31d8d9ab5ffceaa2e391ee33d74e7fd21650bc5f40eaa8e627c596772cedf084f37f0463c57c9bb1b7180473c6d0c5f95906aa9d +DIST roff-0.2.1.crate 10605 BLAKE2B 34d66bc4f4eb828523c464cd75632171277f6b1901916f2337013f8daf39915e1b7ee9154e18413145c9ae103917e0f34c2b6261ba16b3e969a2cd078a372c61 SHA512 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6 +DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da +DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 +DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST smithay-client-toolkit-0.16.1.crate 131081 BLAKE2B 2766c1abb401db58700d3e3a92b0df7ea4abe3ab878cea4f75b732f1aa538dcbcef4a698c5f967b524382121edccd70b53d4f4ab6db95cda04c86efb16864045 SHA512 cdaa60f377e087ea7c450b662bc348e53b2eb9f08f44ef0637f462dc4090bb44d7244269ffc184776b206dfd4299d0576c88ee9d33b095494c61165f86e118eb +DIST smithay-clipboard-0.6.6.crate 16797 BLAKE2B c4355e91360bc305ef4fa43efac9f95b1803818a049b11a34ae753b7d8f5dd6461a96d4fcca12684db4c889139c5fee271603d4a88593507b5684a9b897fdbc5 SHA512 d6380f0b94bcfdb825dc11e061143149c7b90fe31cd257736c8d28dac8e45337f187b4cc7932e852ec9cc67cee3569ddc95d2eee04adf61f1c4060205a0a350c +DIST stability-0.1.1.crate 4753 BLAKE2B 67599628835f9e8d27f10cefd44eb306a57b5cc8807a9e2f63e918664fde5a7e45f678736aebe3899474176b80e825d172ac30f88ef549b7e0c347a43428c55d SHA512 6e993b5ee74a4557c8d828d6ed6c1ec0dccd16878e3f36db07d8b8051d6d9cd8e9cf6c717d22c2f431954c31053c2ca21829988b090bc4ae6d6932c5c3243bcf +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3 +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.58.crate 254920 BLAKE2B 64c3e09adea47f5a5f332416e75ba9e86d1d20e208f859940b80986884b3456130a842685e9002416803d0f8a2b8d61e6d2ec518929c8ebee09a1142d9d77b15 SHA512 168196da11cd854e5dc7e37bfb50b229ecc3a73f7992f36be431dca85a7a1b4ee61b60471be9f6303fd29de6747190701cc475c4b2830fe31f678f102e54d387 +DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0 +DIST termion-3.0.0.crate 23932 BLAKE2B 34f36a431745bdf49fd70e9e333bbfbc0ecb78fd59820c0a7d276b066dbb689704405a3a39989d51e73c448f485ba3500f4d5486c0a694b9d6a2bb611cf63815 SHA512 e307697f0a68bbf4182432d2f4ed3d846b7f42c9990edb01077d7c7eb1c1aa4df181c2399de43f7f0911b2fe23accee837c00ff56499f27fdc6a6a2a4f7a02e3 +DIST termion-4.0.3.crate 24393 BLAKE2B 58d206737e6ce9f606759b7dce93affbae1d2379b09a2da3cbbb99d3a57dba28e50bf5cb4c38be5cc98886fb22a9284368824aea16262fbff7f20376005ad727 SHA512 5f27ade9f7f67032786e3f1aa8c4f6ea605905e488df0a7e1fad0b2fc17613b28c7bf04f9cc16ed72e223ecaf378d9257ab24ab06d93aa3c7cbf4b61f5e000f5 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef +DIST unicode-truncate-1.0.0.crate 12017 BLAKE2B 1f2fd387d61040470632b7ad4de87fed2f0c5ec5a4928d5696ac43be6010da258384628f05683b231c4190d4ef2fe49525fa7a67d9943fb08e8d042fba9b03ec SHA512 5ed3f5a40b95a3c90ea19bde9a42a6722ca64169141e8b17c77a3d956051fe87fde50b449694f9c41c6fff8cf6058768b54a951f76048b1dffc86520c20ebf31 +DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST wayland-client-0.29.5.crate 71041 BLAKE2B 8473069b5a575509a0a7d518ffe98786282b2e7d726690f8c782b5cc93d31f865d040efda8fdc9132cbe5b338fa9f8cde47d828273bf4d34cd57ffebd8e50b8d SHA512 07405d2749893743f9c6341dcc333203ceac22d96a9c2bddb0777b22fc7d54ecb3cec19f48d4fc60e372c9269f4f85f8aa94378d54f2400f3d41de9b439589a2 +DIST wayland-commons-0.29.5.crate 20771 BLAKE2B 6f13e38ed1278a36bea0bfb1a051feb64edbe21e49a29d0b25490659c496bb287f549a88987f97d14c4d95c90e76ceb7ec8aa8fb597980893809a17fbcaa9225 SHA512 91d1ed58be31c47ae12d6ffe7cb475d9bf040b6aa3a2753bd0f5ab92407165e729f89f52f6972d9fef39aaf0e32a01bdb7e9fb76e04b827133255078abc98778 +DIST wayland-cursor-0.29.5.crate 6195 BLAKE2B 4baea584e033faad9d576be78353e1d000257bafc6ff4d950282cffd7fbf882abe1e548fa886ebb09579ed23e623f15ff36c1db25c68ad57476ea29625a08d6b SHA512 3308fdd4e6819867b2ba00c4d612deeab9636db6d3363f7496ea6eaec4b14da5ff12975216f2b01214d8f26a4bf36163b72540d227aa4fd267746a97ca27b111 +DIST wayland-protocols-0.29.5.crate 140859 BLAKE2B 746bdb7e46529f5d33298067a190c2d35f4ceb1c2cb2995745c7728841eda7d8bc4a5ea4d2e9b6f4ee00c599bce9ee49f92e6203adfe27a865c11baabaf9f593 SHA512 d7c21cb1976b9ede6fc13ba3781e11dafab1009a2aeaf792e96ed1816569b9f7c061c6c57990b7274f12e61bb7730421578029749447d46ab6aacf0434422a8f +DIST wayland-scanner-0.29.5.crate 17248 BLAKE2B de239ef313e5c4fa4aaebfc4c7aea945634d0de2bb51eca04e81982c9f71933d0ee704696b787922702f60437a3fd55f6026375fc61017bedce6d750bdeafc4c SHA512 7c2ebee011db8714801a3b3af9552129a502f983fc1737a40a520d2a2de92cf003b9bef24f4b55e2e7ffa0c843fbb77096efeb20606b61e74c2c082fa55a2e6d +DIST wayland-sys-0.29.5.crate 7926 BLAKE2B bf09b522dc69b2a49493e769696196e18bfede5681120ceeee94b0cb3393ed8c4d0d3b1acc967d5231735cbc65d71d13394a25845e30a1ce40e6f8461647daca SHA512 ec99802c44e75840e029b771fcdfb57ba4f0e0f143b012f91eaf661ccedf4eb82122950fec25c6692f24c0f7c123e697e7cca890131f04bc8bb4b670485b2191 +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-wsapoll-0.1.2.crate 2865 BLAKE2B d3d8538604d9d4c99956bee2112b62504730a9ed06521b1d22e3a74c32dc1aa0b2ad5076e411800c6e32bbcba7b86ad896c978a5ac7ddc41c2160ebe572e7223 SHA512 2e07b90ae535b25004b61ad9ae9fba9c7f115854b0471244fe722f590c2a2c6c56db639e20928b441ed77a4249b966ae90a11f9a7da59269a854db13d54dba97 +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-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +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.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.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.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.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.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.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.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST x11-clipboard-0.7.1.crate 8477 BLAKE2B 307c95616fdc3df50b4cbe17d09886e084306e64ceb22376b82b9a1262b696c1516e36f8d38a37d8576cf1b0cc4d3ea3a8a9d1ad7518b8e8452fc2ab054645d6 SHA512 5b6b656c3c1333edd0c158fd284a3d487266648bb286ed60c7c431b6d270630bc689340839a7c751ba90bf83fb1dd83e0f3608dd7eb723f8cee0e4e5c247fec1 +DIST x11rb-0.10.1.crate 207678 BLAKE2B c1a5351825cd6a997ab4abac04a3bb39a73b8cde4388f4dfff11862f99291514e4f9f2b8477abd19487ecb06f842eadb377bf0cc1e729691d62506d5dd987d2a SHA512 49272e2696756c39e0e4e91492a61b28b55c2a2d93c6e02a2c0a1017a17cb5cb7c7c548c533dbed548eaf8abc40006a496a73b3db45ebaedf149c921f3813f51 +DIST x11rb-protocol-0.10.0.crate 419025 BLAKE2B 96b8dfae8f965914238aadd8de214bc4f5affe0b24ecad2fdd799147dc0939d4503b0469ab275187f5636e520078c13e359bc3661709fd6061affa6351a5833c SHA512 fe0f512f9e7e12a32724a6ffbd41cea02037d6d4b716c05d499b2734972646debcaf86d7bef46c6d979f7c6fdc8350cf1aea2b9c88706722042257274a1236c4 +DIST xcursor-0.3.5.crate 6256 BLAKE2B 09af0002e0fc70790dd4a132fd74525c18d45cd285fc5ba263e9e6faf83a97aeaaef2ef6e04fc7eb939c501e865623a0f454cbc93913d9821fa6005b8f4445e7 SHA512 284f0012a07776f351d9951de33187636f8410651ed71cee3169c0cc082fda6a01a39fddbed4185dae894f7d5314ce204078ce0848308672ee19789a1fdfb05c +DIST xml-rs-0.8.20.crate 54443 BLAKE2B 67396f3666765ff3d9f0df71454d59ff391fa8d3abaaf60e63ad764e4dd7a9f015179eb3eaaa177fae1f03ef8731d0c903ab0b37cfd4df1192df28f905f0f2d8 SHA512 82190f37e42ca409501ee645c38f7b6a918bc17f6ea86f5a1fc7070babeb2eaedb20a5434e96f60685d7a1176add87c87cc6ca74d7d1c6d78481921c53ecf961 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82 +DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d diff --git a/app-misc/kmon/kmon-1.6.5.ebuild b/app-misc/kmon/kmon-1.6.5.ebuild new file mode 100644 index 000000000..6d8e7c523 --- /dev/null +++ b/app-misc/kmon/kmon-1.6.5.ebuild @@ -0,0 +1,136 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + ahash@0.8.11 + allocator-api2@0.2.16 + anstream@0.6.13 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + autocfg@1.2.0 + bitflags@1.3.2 + bitflags@2.5.0 + block@0.1.6 + bytesize@1.3.0 + cassowary@0.3.0 + castaway@0.2.2 + cfg-if@1.0.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_complete@4.5.2 + clap_lex@0.7.0 + clap_mangen@0.2.20 + clipboard-win@3.1.1 + colorchoice@1.0.0 + colorsys@0.6.7 + compact_str@0.7.1 + copypasta-ext@0.4.4 + copypasta@0.8.2 + dlib@0.5.2 + downcast-rs@1.2.1 + either@1.10.0 + enum-iterator-derive@1.3.0 + enum-iterator@2.0.0 + errno@0.3.8 + gethostname@0.2.3 + hashbrown@0.14.3 + heck@0.4.1 + home@0.5.9 + indoc@2.0.5 + itertools@0.12.1 + itoa@1.0.11 + lazy-bytes-cast@5.0.1 + lazy_static@1.4.0 + libc@0.2.153 + libloading@0.8.3 + libredox@0.0.2 + linux-raw-sys@0.4.13 + log@0.4.21 + lru@0.12.3 + malloc_buf@0.0.6 + memmap2@0.5.10 + memoffset@0.6.5 + nix@0.24.3 + numtoa@0.1.0 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + once_cell@1.19.0 + paste@1.0.14 + pkg-config@0.3.30 + proc-macro2@1.0.79 + quote@1.0.36 + ratatui@0.26.1 + redox_syscall@0.4.1 + redox_termios@0.1.3 + roff@0.2.1 + rustix@0.38.32 + rustversion@1.0.15 + ryu@1.0.17 + scoped-tls@1.0.1 + smallvec@1.13.2 + smithay-client-toolkit@0.16.1 + smithay-clipboard@0.6.6 + stability@0.1.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.2 + strum_macros@0.26.2 + syn@1.0.109 + syn@2.0.58 + termion@3.0.0 + unicode-ident@1.0.12 + unicode-segmentation@1.11.0 + unicode-width@0.1.11 + utf8parse@0.2.1 + version_check@0.9.4 + wayland-client@0.29.5 + wayland-commons@0.29.5 + wayland-cursor@0.29.5 + wayland-protocols@0.29.5 + wayland-scanner@0.29.5 + wayland-sys@0.29.5 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-wsapoll@0.1.2 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.52.0 + windows-targets@0.52.4 + windows_aarch64_gnullvm@0.52.4 + windows_aarch64_msvc@0.52.4 + windows_i686_gnu@0.52.4 + windows_i686_msvc@0.52.4 + windows_x86_64_gnu@0.52.4 + windows_x86_64_gnullvm@0.52.4 + windows_x86_64_msvc@0.52.4 + x11-clipboard@0.7.1 + x11rb-protocol@0.10.0 + x11rb@0.10.1 + xcursor@0.3.5 + xml-rs@0.8.20 + zerocopy-derive@0.7.32 + zerocopy@0.7.32 +" + +inherit cargo + +DESCRIPTION="Linux kernel manager and activity monitor" +HOMEPAGE="https://kmon.cli.rs" +SRC_URI=" + https://github.com/orhun/kmon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 Boost-1.0 ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" +QA_FLAGS_IGNORED="usr/bin/kmon" diff --git a/app-misc/kmon/kmon-1.7.1.ebuild b/app-misc/kmon/kmon-1.7.1.ebuild new file mode 100644 index 000000000..bbab222da --- /dev/null +++ b/app-misc/kmon/kmon-1.7.1.ebuild @@ -0,0 +1,150 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + ahash@0.8.11 + allocator-api2@0.2.16 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.10 + autocfg@1.2.0 + bitflags@1.3.2 + bitflags@2.6.0 + block@0.1.6 + bytesize@1.3.0 + cassowary@0.3.0 + castaway@0.2.3 + cfg-if@1.0.0 + clap@4.5.23 + clap_builder@4.5.23 + clap_complete@4.5.38 + clap_lex@0.7.4 + clap_mangen@0.2.24 + clipboard-win@3.1.1 + colorchoice@1.0.3 + colorsys@0.6.7 + compact_str@0.8.0 + copypasta-ext@0.4.4 + copypasta@0.8.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + diff@0.1.13 + dlib@0.5.2 + downcast-rs@1.2.1 + either@1.10.0 + enum-iterator-derive@1.4.0 + enum-iterator@2.1.0 + errno@0.3.8 + fnv@1.0.7 + gethostname@0.2.3 + hashbrown@0.14.3 + heck@0.5.0 + home@0.5.9 + ident_case@1.0.1 + indoc@2.0.5 + instability@0.3.3 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.11 + lazy-bytes-cast@5.0.1 + lazy_static@1.4.0 + libc@0.2.168 + libloading@0.8.3 + libredox@0.1.3 + linux-raw-sys@0.4.13 + log@0.4.21 + lru@0.12.3 + malloc_buf@0.0.6 + memmap2@0.5.10 + memoffset@0.6.5 + nix@0.24.3 + numtoa@0.2.4 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + once_cell@1.19.0 + paste@1.0.14 + pkg-config@0.3.30 + pretty_assertions@1.4.1 + proc-macro2@1.0.92 + quote@1.0.37 + ratatui@0.29.0 + redox_syscall@0.5.8 + redox_termios@0.1.3 + regex-lite@0.1.6 + roff@0.2.2 + rustix@0.38.32 + rustversion@1.0.15 + ryu@1.0.17 + scoped-tls@1.0.1 + smallvec@1.13.2 + smithay-client-toolkit@0.16.1 + smithay-clipboard@0.6.6 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.90 + termion@4.0.3 + unicode-ident@1.0.14 + unicode-segmentation@1.11.0 + unicode-truncate@1.0.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + utf8parse@0.2.2 + version_check@0.9.4 + wayland-client@0.29.5 + wayland-commons@0.29.5 + wayland-cursor@0.29.5 + wayland-protocols@0.29.5 + wayland-scanner@0.29.5 + wayland-sys@0.29.5 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-wsapoll@0.1.2 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + x11-clipboard@0.7.1 + x11rb-protocol@0.10.0 + x11rb@0.10.1 + xcursor@0.3.5 + xml-rs@0.8.20 + yansi@1.0.1 + zerocopy-derive@0.7.32 + zerocopy@0.7.32 +" + +inherit cargo + +DESCRIPTION="Linux kernel manager and activity monitor" +HOMEPAGE="https://kmon.cli.rs" +SRC_URI=" + https://github.com/orhun/kmon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" 0BSD Apache-2.0 Boost-1.0 ISC MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +QA_FLAGS_IGNORED="usr/bin/kmon" diff --git a/app-misc/kmon/metadata.xml b/app-misc/kmon/metadata.xml new file mode 100644 index 000000000..264bf1206 --- /dev/null +++ b/app-misc/kmon/metadata.xml @@ -0,0 +1,11 @@ + + + + + kostadinshishmanov@protonmail.com + Kostadin Shishmanov + + + orhun/kmon + + diff --git a/app-misc/krabby/Manifest b/app-misc/krabby/Manifest new file mode 100644 index 000000000..c5b8e08e3 --- /dev/null +++ b/app-misc/krabby/Manifest @@ -0,0 +1,86 @@ +DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.18.crate 56788 BLAKE2B 42447dc8a13a739ab0aab35bff7fdfb11db046084d2e02229db989fc382cd90c1ad6b91bbada2280623420f288dc52d6ab2791d483cb424929125f68231d5465 SHA512 640f455948e3440203cc31a6a9f04d6e670f2fbb356545708fef4f149907a55fa1414afadbdc2a7eb249592399102e1a23d8823d4d91c42db7c575af26531fe0 +DIST clap_builder-4.5.18.crate 163582 BLAKE2B 6be3e218f9a769dbb2494614dcb9b20632d635f1a1117fbd6de79f490e46338f48d1da21a75eff6f5f8f40f20780df532afb8ad22da9246a82e752f2c655de8b SHA512 02caf62e6fcff3a481db902a3380f1f85de429131b5e59685a3c40b219c99942fad50b7c53fd6e4833e588eb3dc398c1691f36c88ec4a65d9073de51bce3cb49 +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST krabby-0.3.0.tar.gz 2229566 BLAKE2B ab5bb2d9f71630b7f63936259d73c92fbbb201657d127bc9d0aea9afd2b4c12bbf02208224de594eae6a35b65a46cc52b16e570cc81e58b47327e20d678949fa SHA512 70c4e7adb41654a5066767234b6e1a0ed22ed4a1a07de0b32c701b90c6e00dff5f6a7b1db23fb2fbc1b99dd8af64d733185f7b77754f2a7f0f8aab7a399c464b +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +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 redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +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 ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae +DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 +DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4 +DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 +DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 +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.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb diff --git a/app-misc/krabby/krabby-0.3.0.ebuild b/app-misc/krabby/krabby-0.3.0.ebuild new file mode 100644 index 000000000..288f3456f --- /dev/null +++ b/app-misc/krabby/krabby-0.3.0.ebuild @@ -0,0 +1,124 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + bitflags@2.6.0 + block-buffer@0.10.4 + byteorder@1.5.0 + cfg-if@1.0.0 + clap@4.5.18 + clap_builder@4.5.18 + clap_derive@4.5.18 + clap_lex@0.7.2 + colorchoice@1.0.2 + cpufeatures@0.2.14 + crypto-common@0.1.6 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + equivalent@1.0.1 + generic-array@0.14.7 + getrandom@0.2.15 + hashbrown@0.14.5 + heck@0.5.0 + indexmap@2.5.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.11 + libc@0.2.159 + libredox@0.1.3 + memchr@2.7.4 + option-ext@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.86 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_users@0.4.6 + rust-embed-impl@8.5.0 + rust-embed-utils@8.5.0 + rust-embed@8.5.0 + ryu@1.0.18 + same-file@1.0.6 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_spanned@0.6.8 + sha2@0.10.8 + strsim@0.11.1 + syn@2.0.77 + thiserror-impl@1.0.64 + thiserror@1.0.64 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + typenum@1.17.0 + unicode-ident@1.0.13 + utf8parse@0.2.2 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + winapi-util@0.1.9 + 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_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 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo + +DESCRIPTION="Print pokemon sprites in your terminal" +HOMEPAGE="https://github.com/yannjor/krabby" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yannjor/${PN}.git" +else + SRC_URI=" + https://github.com/yannjor/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + MIT MPL-2.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} diff --git a/app-misc/krabby/krabby-9999.ebuild b/app-misc/krabby/krabby-9999.ebuild new file mode 100644 index 000000000..288f3456f --- /dev/null +++ b/app-misc/krabby/krabby-9999.ebuild @@ -0,0 +1,124 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + bitflags@2.6.0 + block-buffer@0.10.4 + byteorder@1.5.0 + cfg-if@1.0.0 + clap@4.5.18 + clap_builder@4.5.18 + clap_derive@4.5.18 + clap_lex@0.7.2 + colorchoice@1.0.2 + cpufeatures@0.2.14 + crypto-common@0.1.6 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + equivalent@1.0.1 + generic-array@0.14.7 + getrandom@0.2.15 + hashbrown@0.14.5 + heck@0.5.0 + indexmap@2.5.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.11 + libc@0.2.159 + libredox@0.1.3 + memchr@2.7.4 + option-ext@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.86 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_users@0.4.6 + rust-embed-impl@8.5.0 + rust-embed-utils@8.5.0 + rust-embed@8.5.0 + ryu@1.0.18 + same-file@1.0.6 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_spanned@0.6.8 + sha2@0.10.8 + strsim@0.11.1 + syn@2.0.77 + thiserror-impl@1.0.64 + thiserror@1.0.64 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + typenum@1.17.0 + unicode-ident@1.0.13 + utf8parse@0.2.2 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + winapi-util@0.1.9 + 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_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 + winnow@0.6.20 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo + +DESCRIPTION="Print pokemon sprites in your terminal" +HOMEPAGE="https://github.com/yannjor/krabby" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yannjor/${PN}.git" +else + SRC_URI=" + https://github.com/yannjor/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + MIT MPL-2.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} diff --git a/app-misc/krabby/metadata.xml b/app-misc/krabby/metadata.xml new file mode 100644 index 000000000..21eb0b0fb --- /dev/null +++ b/app-misc/krabby/metadata.xml @@ -0,0 +1,8 @@ + + + + + + yannjor/krabby + + diff --git a/app-misc/ledger-live-bin/Manifest b/app-misc/ledger-live-bin/Manifest new file mode 100644 index 000000000..95af2edee --- /dev/null +++ b/app-misc/ledger-live-bin/Manifest @@ -0,0 +1 @@ +DIST ledger-live-desktop-2.84.1-linux-x86_64.AppImage 157947353 BLAKE2B 70da8cd7f178c1c2bd1361ac46b61319bb5dafcdd0a18b05146f0bc6170800bfa3b3551ac80164d421ea47667b7745d3cbdf286345fbc81e9b9b72e1deb762f7 SHA512 dbd1c38a79f8fc6934a3aada5e9438f9baac1b42d444ec3651826218b6187d9d898b3d79be996e6de9dfbae58afe1dc6e7b30d95f9eac45542ac8c1da0579be2 diff --git a/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild b/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild new file mode 100644 index 000000000..793084f6b --- /dev/null +++ b/app-misc/ledger-live-bin/ledger-live-bin-2.84.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Manager for the Ledger hardware wallet" +HOMEPAGE="https://www.ledger.com/" +SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" + +S="${WORKDIR}/squashfs-root" + +# logos of Ledger are non-free +LICENSE="ledger-live-ToU MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="strip" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_PREBUILT=" + opt/ledger-live/chrome-sandbox + opt/ledger-live/chrome_crashpad_handler + opt/ledger-live/ledger-live-desktop + opt/ledger-live/libEGL.so + opt/ledger-live/libGLESv2.so + opt/ledger-live/libffmpeg.so + opt/ledger-live/libvk_swiftshader.so + opt/ledger-live/libvulkan.so.1 +" + +src_unpack() { + cp "${DISTDIR}"/ledger-live-desktop-${PV}-linux-x86_64.AppImage ${P}.AppImage || die + chmod +x ${P}.AppImage || die + ./${P}.AppImage --appimage-extract || die + rm ${P}.AppImage || die +} + +src_prepare() { + default + sed -e 's/AppRun --no-sandbox/ledger-live/' \ + -e '/X-AppImage-Version/d' \ + -i ledger-live-desktop.desktop || die +} + +src_install() { + exeinto /opt/ledger-live + doexe chrome{-sandbox,_crashpad_handler} ledger-live-desktop + insinto /opt/ledger-live + doins -r *.{bin,dat,json,pak} locales resources lib* + fperms u+s /opt/ledger-live/chrome-sandbox + domenu ledger-live-desktop.desktop + insinto /usr/share + doins -r usr/share/icons + dosym -r /opt/ledger-live/ledger-live-desktop /usr/bin/ledger-live + # bug 937379 + rm "${ED}"/opt/ledger-live/resources/app-update.yml || die + find "${ED}" -type d -exec chmod 755 {} + || die +} diff --git a/app-misc/ledger-live-bin/metadata.xml b/app-misc/ledger-live-bin/metadata.xml new file mode 100644 index 000000000..2ae20ad1c --- /dev/null +++ b/app-misc/ledger-live-bin/metadata.xml @@ -0,0 +1,12 @@ + + + + + + https://github.com/LedgerHQ/ledger-live/issues + + https://github.com/LedgerHQ/ledger-live/blob/develop/apps/ledger-live-desktop/CHANGELOG.md + + LedgerHQ/ledger-live + + diff --git a/app-misc/lf/Manifest b/app-misc/lf/Manifest new file mode 100644 index 000000000..47d8637cd --- /dev/null +++ b/app-misc/lf/Manifest @@ -0,0 +1,8 @@ +DIST lf-33-vendor.tar.xz 1204232 BLAKE2B 61fc1e5c8dcbd8bcd8ae9c7d6ba850c22705abb75d022d3da63403bb9399b79d66f1b5385ea0247b8612be3edd2bd510ab854bbd545a3ad1613a4a6244aa9583 SHA512 598e4b251a55b49abc10593cb376657a03306d16c3308af8cb91bfc184c757ed975d55eb498a94ea249f2722284b426d557e9c105066f4b67344a7fdb259d7a9 +DIST lf-33.tar.gz 146044 BLAKE2B e6a201499d9a61a8416505bb4f091ecb71b245b3d085391174ef4bb128edff88a25eff322cf0b67c24fcaa37f5dd5f180e78bbde09b6019886eb4961e9c1c2ce SHA512 7cf0a0e9305c211f30e4e942a16b0e09b66bf25181765931c5d453fffbb0c8570f3491b13551d4abf9fed3376d60180fe94f4b8c9c4b2ff861d610be36ebeb37 +DIST lf-36-vendor.tar.xz 1994660 BLAKE2B 90b99edcd0c49acd1d28c7952b4222ecf0859c4f7a8146be89c9a8fca0b436959495c1439c805017683c4faa940f996136285421dfa78832afaa852f6df90517 SHA512 29059f181824098be20a8b60e8df272ae783313e38a82d8bb41d869446a30260085dc1471bcdc53b8af683c3f1cad0dac532344f929f504ab0ddfd3c3400d659 +DIST lf-36.tar.gz 175288 BLAKE2B 266c26f64561c2baa531b4efc8ca6945b1e1d3d508c7cafbc011f09df70956a27cd1aaede2b55c5440b952a09e2aa5ab7557c9aee5b4924d0177d1540ab06fa3 SHA512 a5af2ffb2c4489142b47701058d7a962dc7657afbf29fa726b6b956d445ddd6fd4f408e5192647ebf9ed63375cba75befb89381f0cc411273c0974d38585fb6f +DIST lf-37-vendor.tar.xz 1997432 BLAKE2B 9f0294400ae3c787812195762fef11da8ee6621c4e00fa2becbfb5953810e671040b4daa9571312a9f20644f8374995a15e9dca0ab5b15c4497c22fd27520d32 SHA512 12c565a47ddc2eb08536e04428de599c3406236f8e682998097706255d88ce6da39940fd1d4279d84b5dcb82cbe7e38b5d53c938f15cfbe3c752eb92b18cb6c6 +DIST lf-37.tar.gz 180281 BLAKE2B 3a714dbd5fa391f57d8e802ac023b77230203ea8cc7922b4f747adcd921ea8aa0289cb5f0625c3a3b6334b08abd220797dabd5239d10979120cfb7d4f9bab99c SHA512 a965f59e7684950005ad4af5ae1d8851cf55d487fa129483816ff050fedfd07306fd32c46876271d45d190a12c6b2c793dcce14963754a6bbff7f93c0011a4c7 +DIST lf-38-deps.tar.xz 17984560 BLAKE2B 3600702f2c1fb9cbd1f2d97efd65c87a2429ff2bd1aaae0d20036e44ddec3aab1898df477c5415e1898551532481b94ac8c34fd092c2959f6e3e58b70040f79d SHA512 669f486b20b5a79e7b623178e743451bb255be0fdb02590a276b702c5347ecd740a1fc614e401cacea1f5daa40939fbee5a5d5c81fcdf660b9fa21d5daae164c +DIST lf-38.tar.gz 179583 BLAKE2B e960d7e2196bed001fd6f5b4436c2ebf9f364b00d7d950bb1677e579371e2ed0f69fe283d6193d840bfb5754e5723e97aa893dcac8484d89d88cb28b79c8849d SHA512 b9949b64fb658524a8cc71a4442fe89099ec3772aecb35154f2312ed078ad73c1f3a6da1cce6d99806700f46142450618b0fe8842039ae36d78642481de6b078 diff --git a/app-misc/lf/lf-33-r1.ebuild b/app-misc/lf/lf-33-r1.ebuild new file mode 100644 index 000000000..2e1387cbf --- /dev/null +++ b/app-misc/lf/lf-33-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion desktop xdg + +DESCRIPTION="Terminal file manager" +HOMEPAGE="https://github.com/gokcehan/lf" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-vendor.tar.xz" +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + ego build -ldflags="${ldflags}" +} + +src_install() { + local DOCS=( README.md etc/lfrc.example ) + + dobin "${PN}" + + einstalldocs + + doman "${PN}.1" + + # bash & zsh cd script + insinto "/usr/share/${PN}" + doins "etc/${PN}cd.sh" + + # bash-completion + newbashcomp "etc/${PN}.bash" "${PN}" + bashcomp_alias lf lfcd + + # zsh-completion + newzshcomp "etc/${PN}.zsh" "_${PN}" + + # fish-completion + dofishcomp "etc/${PN}.fish" + dofishcomp "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-36.ebuild b/app-misc/lf/lf-36.ebuild new file mode 100644 index 000000000..2e1387cbf --- /dev/null +++ b/app-misc/lf/lf-36.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion desktop xdg + +DESCRIPTION="Terminal file manager" +HOMEPAGE="https://github.com/gokcehan/lf" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-vendor.tar.xz" +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + ego build -ldflags="${ldflags}" +} + +src_install() { + local DOCS=( README.md etc/lfrc.example ) + + dobin "${PN}" + + einstalldocs + + doman "${PN}.1" + + # bash & zsh cd script + insinto "/usr/share/${PN}" + doins "etc/${PN}cd.sh" + + # bash-completion + newbashcomp "etc/${PN}.bash" "${PN}" + bashcomp_alias lf lfcd + + # zsh-completion + newzshcomp "etc/${PN}.zsh" "_${PN}" + + # fish-completion + dofishcomp "etc/${PN}.fish" + dofishcomp "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-37.ebuild b/app-misc/lf/lf-37.ebuild new file mode 100644 index 000000000..2e1387cbf --- /dev/null +++ b/app-misc/lf/lf-37.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion desktop xdg + +DESCRIPTION="Terminal file manager" +HOMEPAGE="https://github.com/gokcehan/lf" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-vendor.tar.xz" +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + ego build -ldflags="${ldflags}" +} + +src_install() { + local DOCS=( README.md etc/lfrc.example ) + + dobin "${PN}" + + einstalldocs + + doman "${PN}.1" + + # bash & zsh cd script + insinto "/usr/share/${PN}" + doins "etc/${PN}cd.sh" + + # bash-completion + newbashcomp "etc/${PN}.bash" "${PN}" + bashcomp_alias lf lfcd + + # zsh-completion + newzshcomp "etc/${PN}.zsh" "_${PN}" + + # fish-completion + dofishcomp "etc/${PN}.fish" + dofishcomp "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-38-r1.ebuild b/app-misc/lf/lf-38-r1.ebuild new file mode 100644 index 000000000..f08efa85c --- /dev/null +++ b/app-misc/lf/lf-38-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion desktop xdg + +DESCRIPTION="Terminal file manager" +HOMEPAGE="https://github.com/gokcehan/lf" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gokcehan/lf.git" +else + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + SRC_URI="https://github.com/gokcehan/${PN}/archive/refs/tags/r${PV}.tar.gz -> ${P}.tar.gz" + # possible depfiles link if used + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + S="${WORKDIR}/${PN}-r${PV}" +fi + +LICENSE="MIT" +# dependency licenses: +LICENSE+=" Apache-2.0 BSD MIT " +SLOT="0" +IUSE="+static" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + local ldflags="-w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + ego build -ldflags="${ldflags}" +} + +src_install() { + local DOCS=( README.md etc/lfrc.example ) + + dobin "${PN}" + + einstalldocs + + doman "${PN}.1" + + # bash & zsh cd script + insinto "/usr/share/${PN}" + doins "etc/${PN}cd.sh" + + # bash-completion + newbashcomp "etc/${PN}.bash" "${PN}" + bashcomp_alias lf lfcd + + # zsh-completion + newzshcomp "etc/${PN}.zsh" "_${PN}" + + # fish-completion + dofishcomp "etc/${PN}.fish" + dofishcomp "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-9999.ebuild b/app-misc/lf/lf-9999.ebuild new file mode 100644 index 000000000..f08efa85c --- /dev/null +++ b/app-misc/lf/lf-9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion desktop xdg + +DESCRIPTION="Terminal file manager" +HOMEPAGE="https://github.com/gokcehan/lf" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gokcehan/lf.git" +else + KEYWORDS="~amd64 ~arm ~arm64 ~x86" + SRC_URI="https://github.com/gokcehan/${PN}/archive/refs/tags/r${PV}.tar.gz -> ${P}.tar.gz" + # possible depfiles link if used + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" + S="${WORKDIR}/${PN}-r${PV}" +fi + +LICENSE="MIT" +# dependency licenses: +LICENSE+=" Apache-2.0 BSD MIT " +SLOT="0" +IUSE="+static" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + local ldflags="-w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + ego build -ldflags="${ldflags}" +} + +src_install() { + local DOCS=( README.md etc/lfrc.example ) + + dobin "${PN}" + + einstalldocs + + doman "${PN}.1" + + # bash & zsh cd script + insinto "/usr/share/${PN}" + doins "etc/${PN}cd.sh" + + # bash-completion + newbashcomp "etc/${PN}.bash" "${PN}" + bashcomp_alias lf lfcd + + # zsh-completion + newzshcomp "etc/${PN}.zsh" "_${PN}" + + # fish-completion + dofishcomp "etc/${PN}.fish" + dofishcomp "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/metadata.xml b/app-misc/lf/metadata.xml new file mode 100644 index 000000000..7053c07a0 --- /dev/null +++ b/app-misc/lf/metadata.xml @@ -0,0 +1,11 @@ + + + + + efe.izbudak@metu.edu.tr + Efe İzbudak + + + gokcehan/lf + + diff --git a/app-misc/libation/Manifest b/app-misc/libation/Manifest new file mode 100644 index 000000000..aa6d4a7d0 --- /dev/null +++ b/app-misc/libation/Manifest @@ -0,0 +1,179 @@ +DIST aaxclean.2.0.2.1.nupkg 309902 BLAKE2B 2646369e827ce7ce0f9581723430ac37c4721b96d60094894f3aa560d192da3aa3ec42f4ccde08f37a782ab83d88e5c83ad9a1dcca78af64539852d6e1f1af17 SHA512 1d50d779ae2da97b4157de9cb282890d90b342bc4961421a4f5dd068b7726e97c37f09dc138169e31ca7f99d2a56203929a38b0ea748c4b6a4e0e7507e1b8bc9 +DIST aaxclean.codecs.2.0.2.2.nupkg 9716298 BLAKE2B 0523af031ca1fcc7a38b9a7072a85a5ce01767020b1df26fe1f548e6c86fd630a5eb0c54949afe364ea2138e5b2961d331419385cb095a4a8606c514f15ee275 SHA512 6330cbe8e998ac67a1eeab27753706b022278d561ff1b9abe2a3b27a97b793ab1b872043e5331c0500c73092669c099fb88cbefce2201cccfed8836c74924366 +DIST audibleapi.9.4.4.1.nupkg 216624 BLAKE2B fdecd9b6664f85db16e19514821c4b0b2ae7757598a0796b71f90eb40166b7c678fcec3b9985acfe8c26b43ef5433770ce92a37fca7c45525ef3cbfdd0fef304 SHA512 226c93a403be14ce92a74338db3a2eee0b394554d93d1beed928864a885e2df8cd78971b7e0c77fc9bdc01610ba45b39e2e04599cbbe1e1950e60e427327ad1e +DIST avalonia.11.3.3.nupkg 12680214 BLAKE2B 89a6a84223c56827b34607519c79d3ca04c677583261c78f06b1996cba287ee7f68a28ccdec43d33568667de31c4fa9db0d5e0bcb63d3f3b228b808113532de2 SHA512 cba56e0e6c1edaf0e249dfac589be67d2854ff3a379d7c78e123fffb93620e47c2c057fc97685cd698283a598813064942cb82ba1a7c212aac9a5e6f9ac5276d +DIST avalonia.angle.windows.natives.2.1.25547.20250602.nupkg 6132962 BLAKE2B 5a1d31d2b525499ac8a889592d92579aba3d5f90ea3bf990ba90c77323fb19acd9eb828a0e6026cc7f022fb54c09d3ccca822bb0cb103f65f09a65b91bbf601c SHA512 5cf4ba739c4fe0bf9e36ad2b4d481338239ea98216e6188f8c2f7af5efbdcb8926ce7d6af2df951071f8d9294d4d25ce1e52835f2bf4ac08c3dceba5e503ae60 +DIST avalonia.buildservices.0.0.31.nupkg 51290 BLAKE2B 31a59d9c307e0b2daa71f9318d1044f9f949b41df3ad8251f9cd07865971a798cec8f93485f4b53dfa51575c63b57df3d13ebb3e17b3edd18c0f4271edc3f709 SHA512 00490f7472cfb971e4042e1176c64391254d7be14f6fbdd04371610b67b450b2d1fc6271b82b3ba9d3ec967b9522cbf855ccf5c03ae8ffddedad5c31dfbb22b8 +DIST avalonia.controls.colorpicker.11.3.3.nupkg 343964 BLAKE2B 90a49abe6bec7114de52f58959c1a97e454a78790e93fb8c7b2b4c4190347ff5df7adbe22e47ad6220964699917f5e775faf49a04049251b55240ec4dc1da1bf SHA512 008f037a4a179a69610300fa59ad8a5677a1f0d16970e3c9d9dba2d9ac05042b6caee77688d339eee15a8f0121aa9dc74bc8136d2eaf16f7ae4bb962d6f6b1a4 +DIST avalonia.controls.datagrid.11.3.3.nupkg 551581 BLAKE2B 9e6c6da0521be6df2c329720821666f35847d40ebf4175b4223f0da88366ab008d4af68f80cd646159efc77e84d1fcd19a15773ec191cfd932611338d85c01d8 SHA512 67f7bf0b884f42c500cf290d812494bfd931c00dd7452c06c1649ace10596de7e1b165c02b8598fb6cfb4205bda5a245a49e9a7d0f3295d845c9d9974098a692 +DIST avalonia.desktop.11.3.3.nupkg 43109 BLAKE2B 7addaac0ecbd341e97c7c259c0f058296dc580176a95135f812bd80c71d1e2cb00b29fe4ceae8326c03a44bea5dbebcd1fccb4442a351641f402bdf8e5b25fd6 SHA512 4750551e5d9f2864e5045f8e39761b2d745895058b09b09974f5c7a7e15fe2af40575a73d5ae718e09390cf9c639de3ecf7e65f66cbb1b508b80b71535cda045 +DIST avalonia.diagnostics.11.3.3.nupkg 809242 BLAKE2B e0edde6a647701054b1b74ac51513a57f185db63136b80f4bf24d669537b7d2bfc561e3c98adf6026bb52ad4a663ab3db00cfe076e97e458dea5d8d45e7fca95 SHA512 6a4caf261e28d4365763bcb2efbaf45a27693e800951c8d5c4bdd4716ef67d9dbdf280b30f6002bd0c4808429b143b7783e733efedcfe7aa9ed477b53d0741d6 +DIST avalonia.freedesktop.11.3.3.nupkg 252445 BLAKE2B ffe3672bc02c422213f3dd405823e78f379d0aa4ed6723802568560c9fd4bb8781543a7d654f424917aa1bc19e1052641605f61953b9a0977e566dc4d49dd2eb SHA512 de7fa7ee6c8418cbbb1ff3f225c06268656d7ca63c9637f7ed3fa778fdc896455c23e6d727eec2598fefea64869e76f25eaacb4adf79f59cf62f8582fe39d26f +DIST avalonia.native.11.3.3.nupkg 743735 BLAKE2B 82131efae60a8b8066e4f171e95e001de3a4bcfcadf89ec9f10d3b3575a81df485b97c739f39b988051528766ac3d88178e40dfdd105773799a1c76a2454fc39 SHA512 08ffa56c0374d519c66a5a6003d7e79831870d45b65ec1da64b29de8c2b4d8354b27ffc939cc25457e90f3bdcf1521177a1586e1d726f05ee32038353f2bd08c +DIST avalonia.reactiveui.11.3.3.nupkg 78731 BLAKE2B 2de04e56d0ce7ffd98a920c30f07b634a7aad4d3bf952e660c37c1dcf8ac641de1706770569e2d57f04fa682cde69ab67248efbba54639b8d2a8f2bf85bd1376 SHA512 07c1cf7b0cbc11932f513eba9653a62358f6c3611417ff5af28b7fe78788dff402ee8dddca7a8362d2a0a6b29e7ac25792c38a7c9b8d51d508004d55302bde4a +DIST avalonia.remote.protocol.11.3.3.nupkg 142081 BLAKE2B 2a998f29e9a90e7003803a119e603a915b508221892fe7ebfef0d842021ebf717973c56862c0bd5d2b3ec30b5352f02cc9b37b7ee20279a59857171739f87e2f SHA512 7dce0e9766f2261b5899eacf9dad6979775afafdd39be0381fd3b099761221fb2f80584e024f0b53c5e3897774ded85858590a4e8a1d9a5bf524775319648449 +DIST avalonia.skia.11.3.3.nupkg 227060 BLAKE2B 443c2a917154e833a4ac055a8bcec8816db576dc0444269f58fedb06be715d519608a54d4ca958a7bf32c7a967def1005b6af97485be8c85e68e8ee6f19066b6 SHA512 86c806fb322c73f608d09592cf6eef60c4b9c5219bfa33d99c4d0c69657835072b5c0c016eaab2f04a3a22e65501083306bb0ac9f945993e4a3d61a3475a9a15 +DIST avalonia.themes.fluent.11.3.3.nupkg 323825 BLAKE2B 45967c0e0bfe79ada6678eb4df50bf0c173019407c2c6e20c52d893ccd6cdef80f2ca937fec32adc11bccf51992ed1f1d19585a78c360029a7fb9afd091805e5 SHA512 00b7d2f2a82f8ba1ad6d0991c48774d4e6045864de4760c50d905f6718a6459a5494f9dd6d6cac9ec1b00dcdac4e81db30217c409762cbe7ff12a88f8bc93b38 +DIST avalonia.themes.simple.11.3.3.nupkg 200442 BLAKE2B 209d6c0a2182355c8835c9db58654c4010d79437655274c8401d1d0fa1df3aa54f6a89f0be9b021e161d2843387024454eecf6ecd884ae12b858720613ba547d SHA512 8fffe1832c48d630814fbb367f6c595bf57d6e604828eede3fb1cd1f0e6aa226aa6d74bde60cfae40d40b1300299043f5952bf0cb2094cc9907ad569642712ff +DIST avalonia.win32.11.3.3.nupkg 1046314 BLAKE2B 7f9d191241eaced0c73042dad3d325607b1b36e4256a245f76c29b960ce2b00d0aff2eef7ef149ec2abd05d2d286b91e9d3cd6fcbc6125d850689696575c2ae7 SHA512 1a3bbea7b446ebb6c72f9d1a8a95d089701572e7dc4c9b8bdf02e9ebf3345a5454b752386f0b46b441e7c11bd4c3dcf80789376307f95a2deac51ecb308b5a81 +DIST avalonia.x11.11.3.3.nupkg 458875 BLAKE2B 96bf251d1f7d2d1835d5a9715391c80c687746fe17955f0b18f84ac98a135101d276501e6f1bcd7cce234fb41d0aeeab01d8fb7120347d108a872743ac5cb20c SHA512 76cb0addba75dc62a4cdc820240d892b305dfe6d40b5e510b7ab99c825122751c2ee117793f7f2cc05076911002e913046cccabd0fff0dce61d6e836acd90b53 +DIST bouncycastle.cryptography.2.4.0.nupkg 14609432 BLAKE2B 023713b109a28c34a8a8f19ddfd4634a1a091952e0e53b6f8685904ab05a995971d45e955badb6d039fc8ef3b034bffc55a9b892a0b4424c13dd7c8647ef6383 SHA512 aff4c6c9bfd5be854fae1a8c38de79a6c3932d84e7e6fa8d05b7bbfdd37bcf2998f5146531e80b1a7bfcdecf87934955d0159b910566f31abf9ec32724726544 +DIST csvhelper.33.1.0.nupkg 903000 BLAKE2B 3dab7b342465e8dfd5fbb7d1bf8b979145f631d8a8f7032b2b8695b893d79d64440b43df33faaff4fc35ec7e77ae542158243f87f42cb7adf7045ed28aaaa861 SHA512 d59573dbe265b9996a3612562b62b90a414abf63155260a69b06d99755e407ab2a76d468c8426533e1e34f94860f92336d48d47b0d192c3d8f3391e779b49d78 +DIST dinah.core.9.0.0.1.nupkg 89365 BLAKE2B 0dc5a6c8cc4fad1a291c4a269d9b29a9ae0b7cfbbb42edd0f994d62695bd0bea5a33334c6f85f6ac5c057f0a0a479a7fe90a841eec6cca304a8dc230fd1740d1 SHA512 d0efc3e18afeb1d776dc653906387e701b9a264656921e60fdce103093bb88b5589a4161393ee6aa0cddd178336f93bd5485292ffbc719007612c7214117172f +DIST dinah.core.9.0.2.1.nupkg 97225 BLAKE2B 5b43865393dbb52202d0679a7b1195efb31e6b0a142027e6a4544e6b4034df96eadb9edb6035bff0d441da4735de15795218fddfe48e8577968a6b52bc2298d0 SHA512 320371b4287aedcb59435ec2f7ed14716003e00499ff068f553a02e1858820969cf12601b51be09731be76917e8e42952f63552ee7d2b8fe28feb12f38fbadc1 +DIST dinah.entityframeworkcore.9.0.0.1.nupkg 28019 BLAKE2B 361e91b555e687b0bc4ea407b4d6ddfaf676f19bf2f35152a09b54af911885240deb9104b6a27c44c47e192dc63bd45cf2ba14e726b873dd77f5e6541b80847d SHA512 a44491319cb77ad6f766bded6c3bed5e0bd4655cb971c62ac5069bb2d254dcfad0280e8607d702c35902706af882999c5a5d1efa089cc0d5f180524a4a23e557 +DIST dynamicdata.8.4.1.nupkg 2329139 BLAKE2B cc6a3df26dabe8bf1193351b7eedfa40ff8aa08522d83fafb2b7e930785487f7cad9ae3c41c688cf34606ce341f2614ac50cc75ed4d8b100c57432c10a643585 SHA512 e5c76134ffbc36bf9a90b5b33091c324c65686726d3aaf22810d73ffdd26dc8a34d1b0dd96f18d17f15efe09236b3125b6979cc783062ac82559a50d1798f3de +DIST enums.net.5.0.0.nupkg 415659 BLAKE2B 4ae179eb40fd28d3fa083c7c12a7bae21defcb33b691d46df888460ed9806685e4b3d38c0950c8b84bb1f07531eae43f76e624034da2c073205906b11d6cf6d5 SHA512 5640ac4da9d9774ae12f5c24f3afdf5c656da05ed8ce374f12d3820acc481e3ca559f3d4fd715de7e0ff726022373e34fd78bcf9bcb278b18d0487c8faa4c601 +DIST extendednumerics.bigdecimal.2025.1001.2.129.nupkg 275687 BLAKE2B 72f86ecdd19b8ee3cec29ed0663349126f83d578ac0b6937b3545f37f7e1c815d3bf976b697f89967bf43fb7a5a1d9490a7a3bf86a072b0175c1ca69f0e747bf SHA512 d5c0508622b654b85c991999e4b0b6133ea5db5e3e30e0ae5525303ef8673df830744b55d32570b636c76a289ce313e5b8fccb18da004602947a616329ecc11d +DIST google.protobuf.3.32.0.nupkg 1410487 BLAKE2B 9c15b310a8a9218a90c9095afc216efcc1f497635361b5ec56f660892ffa8d5ae9b6df9fc41e0b7ced973d4e2bbce571cc6b9755645f0166fafabd2d810d2792 SHA512 6051d2471b3e3e2cf2f5e272ef42be7623c24b084b740b9d4066aa256f985156e7760b1b254c26cb53795f69a18e460fa9f223fcaa89ca7991fab93d781d327c +DIST harfbuzzsharp.8.3.1.1.nupkg 1029897 BLAKE2B accd16bf97e93c54950ec7d9508476c0136b54154942b20764aa7b6eb2e4160287cabc0c27ea4528e0eeba87fb99193f6e9188476e3aee020cc30c1c7d2f1326 SHA512 ed1d94447956fa595c4867fe3eeb4a7b67c97e00e0da5a72762362212cbf25e62be5936e59617c94a1cbd4e6bbd0ac902854d0d36866bd920ed6a85ae663ac8c +DIST harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg 10890070 BLAKE2B 9a28ee64262b32336691c031b0b4f4052eef6d5404175c57c2d352295ff49d5960aef40baa48bb96879b57d266cd1067cf55835e34206d71fbbe2c8cb4f8a843 SHA512 4dbffeb5d07c377b5f6d7d54a658c6e272fa786869c4e6a6fdbf8bbf85f89d01a606ddfe240592f36ddd37807470f0546bbc7de9a6eb0508da15e91d14a95617 +DIST harfbuzzsharp.nativeassets.macos.8.3.1.1.nupkg 1358176 BLAKE2B b86ae574fff2c1bff9c4fe606c1a849ae23cbb907c1e6bb0928ad0852667ba0753d6ed15db50b53919fc12381b53380a63cf971263285b7fe219e20833301372 SHA512 063155862a999d07c01e4df3b2df2d23aa320c25ee62509b0bde657ec8797e0c6fe95fe4b29e9f6b2e9a0120dc76df431c547f7baf9faa19936c5a9eb78da2e6 +DIST harfbuzzsharp.nativeassets.webassembly.8.3.1.1.nupkg 13701263 BLAKE2B 6a35308ee75da8b47424ff4df4714207b811ca2a0767b154532f6d72139536027ea9f86ab293828b275565c240259ab4a456448db576899b4bb3d09185ee73f2 SHA512 746d52bf1820d897211982b466d274477dc2e698a97827cb6dc5303b2355ad9ec7929902d484be205282bec2ebaad2824952d7096ae3b03c4a9be5ee8384d9db +DIST harfbuzzsharp.nativeassets.win32.8.3.1.1.nupkg 2502549 BLAKE2B 18219ce11facb84ca6852b2c47449e1df2f687d1afc9dfffb4e82c65b08f67e7deffe53b70c560ace97cf94503f36e73a7ea72e963e67baca483621bc6156298 SHA512 5bf6504c34f9040445d6f88d975896b289cb622b4de109761e721cb83e8d3301686eedd6a67a9dd5e4742feba6d5ed1d106932372f43159926712ad6f1e02af3 +DIST htmlagilitypack.1.11.71.nupkg 1515718 BLAKE2B 9f25dd960c8e05c778d310c3e7fde65baee2599f6cfcf885b049773c7b8e20fb74225560e1d67a0d6d6eaa21d96a88016647a281663454f446e14ddd72ea8989 SHA512 7c474077e9be7fc57db1a0f02e195b9b5042403c8039b1705ab6c412ee5edaa672fc5209a91a8895e916b7aaf80b076877bad80d1eff368fe029e0f9bb43599f +DIST htmlagilitypack.1.12.0.nupkg 1413357 BLAKE2B 107c9e6024fb228cd99fcce9fb8c7ab54859dfb295086e5b021c4468003f7c0f1cdeccf2ed915a7f4e1bce430f40688eb01f3659c2cff0f233d22f32ff24168d SHA512 dca4462bc5b4844993eadb7c7fccd67c646114e9554ebefad3532475e012a47e3f9f8fe6c97295762ba67618c6c0a4f418242579a80d622c74a154045af8206d +DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 +DIST libation-12.5.3.tar.gz 4731324 BLAKE2B 681838c1e31b532fdaded2876fb83b2b395e6c46bce0eb613eb38f31b3b8f3713eadf19a8767b7789e8c8c4f2859531676fc98ede48b29816dea1033dedfb9ab SHA512 bd8c40aa34c150fef099e32275ed1ab8c72ab626f13cb29df7ba5ccac58145bf83c1ffc7ffd215306c5377a16e3ad7794d0f69755ad789f7098ce6bf80e4e577 +DIST lucenenet303r2.3.0.3.9.nupkg 306640 BLAKE2B 539b4bde68df3b9bdb1b96ffd3efed666241e95af8e3de1ec483b8b12c0858affd962b2ce17a8282bbe2fec78121f3587d219a93885b79c52e7e0ba0087f7a7f SHA512 00be5db648c9115455e591edb6d2e6ea659b958df3784ae0ab46bed300145e73d98811878d4ca5a264f0257bc3be3c21d811cf714070cceff039514c2872b1e8 +DIST mathnet.numerics.signed.5.0.0.nupkg 4178402 BLAKE2B 3a166f5dd5b1e8d6c24975b13165c8cdce2aa0dff2e95c6afc72474dedcfdb8d8bd21b47f1c7367f42828f864c24c04adfe9e88fc849ab0c06f9b9e34688f904 SHA512 0430a3d8c06184cf8f2ccdb49b886640b06bed2e533229b4ccaca2eef5909c6e1e76384b4a128145551c2a9a84a10f63a35e0372d9689bc5d1211446a67784d0 +DIST microcom.runtime.0.11.0.nupkg 28122 BLAKE2B 7cd123dc53de44201e691b808212d641fdcae4589dbc598a4ebc3491284044881b5bd4cf805dffa773f1c0cc12b14f1df853490a92e50e5b9c745d4d7b9a2111 SHA512 c00731176e34ea7b936ad58a38639843c790b027b714ed5d3ea828b85ea94b14a502ded52ca7f60bb10c0ac0e744bd6e62fdcce0108ebaaf9731c408eece031e +DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf +DIST microsoft.build.framework.16.10.0.nupkg 238563 BLAKE2B 35761393a8c3f37bc4b65062525f071a9ffbcbe1439c85b0149b1d2798a0df7f1660fade8cedc6299b38fbefe99a99c0ed7717b3513f96a7117a58efd05d1586 SHA512 de123b4729ae94ab7e1ebb1746b30977f1ecf2af78388ac7d82587b3247534576f21917c263ccecf00437f97bf5891678a3fb1d21dc90266cbe9b38c3d8bbba5 +DIST microsoft.build.framework.17.8.3.nupkg 1056738 BLAKE2B 19fa0e4f95d54283446eefea6ae48670e8e97f97e3d594275afb2260a8dc11fe65dc180742c2519386da16fce96e07dd8e11a7e21bef865012f3c9a950f016a0 SHA512 c433a88fc96936884cd1289ea38b09e3b9bfdd202ab9c945f30159780618b8344773c8482385d63e149a7c59b0e40e133063b2574f19d53aeba844bd1f1301dd +DIST microsoft.build.locator.1.7.8.nupkg 80701 BLAKE2B cc39538564b37e3240acc15e032fb6f10400ed2ec34317be5eae1809c6df65eabf459f98889b3c580bbd0075d2da01fe24c12ab23b402fc3ae30ec0c755e163b SHA512 65fdb0d29466054eb10733cd1c28b8107c2030f8e6a2b0dcbf07be842407a17c7233643d51138ab0fb6d6d05d1e13b06a5553e9b418bc79dba667ce6f3b150d4 +DIST microsoft.build.tasks.git.8.0.0.nupkg 463717 BLAKE2B 0c98d762063932ddd139aa0e0c5d09bd83d8c67230f734c71add92c22b8e4692008dec50753eb0965cfe9d88d1b0b33e03d99b70a9ddf5a2714c94ccf0d2ea58 SHA512 0e4eecd441c4fb05e17aaae4d63a75e43779e8def8eaddd95c4171f690b7dfe622e06e765dc74ebd21ad28427e271d14ad0bb2af2e29bf13724e819f618dd188 +DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e +DIST microsoft.codeanalysis.common.4.8.0.nupkg 6839507 BLAKE2B 4ef3f674c6a6be0207a52984c3bd10e44839ec4811d7e6af76cfad422f9638abc65cee557dce07e1af3af5657dd7060846b61645039c1393ee41508781873cef SHA512 477bbe806b3f45a9221aa9c17fcd27883239ea909a37583eda7eba4262aa8fa7c0bfac70f6e112d81b70b4a3a442c893103a8f9ba564d0ec2b82c3f54bead26c +DIST microsoft.codeanalysis.csharp.4.8.0.nupkg 17131783 BLAKE2B da62f06503d451bf69054bec6558128d5362b36f07280d71e3ec55761ef924ae1075ae50bf87390931d07b5b80f13dbe46dab82ff0d7765fe1444fd95363253a SHA512 d475570908796f4c3f284eea9e2d93d64d9d2bfe7e3fdb97c0e1eef8d0d4c17e99a65a4d1fde054944010bfc30ce3169c5f99d6217a7d4bbc6934878d1aff468 +DIST microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg 2044703 BLAKE2B d725ffcb8b1a3fa6eefc383f5e2258a472a64dd09535d85209154e76154173425872ac38454ef5593495baffab8d1e87832de3f4854d5604e4ecc8706ededb0a SHA512 06e0eaec7720d61463aa62b79194240c327a991fa3f82e34dbe563ee2041029400978ecbbaf162255c0cd6337030a1c9b3efcdddd90157edb9480309072a2120 +DIST microsoft.codeanalysis.workspaces.common.4.8.0.nupkg 7858844 BLAKE2B 2aedd1953d8491dd0510f667e141153f61c03e6431974c2b1f85939d50d8cd0c4cf60cc0cf8eaf6b110af66f8a346f74021c71fdc4b783a945dca89f63ec1dd1 SHA512 a53166d856d29f43289d224dd97c5206b3301d459133bc1459973342f25d5d7a3581905a35b1fca3dfed72c5dcfc098c26a3ed0bbad8d07449fcc9bde524dac4 +DIST microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg 799476 BLAKE2B 50a23f172e3162ded539465a6fed3941ef7da47f5b7cd726dc2d9053e17401e56747541f596de57847aabc6e839e65b24be613d9a2a34490bd41128700139e6b SHA512 c461b25315529757a7fa03be5bc404aa0e992aef0774fcf554a7574d335d451453c6e747a3689a2b5f6df3e56d213e19cca0003558c427cac6d5ea90756d1c5a +DIST microsoft.data.sqlite.core.9.0.8.nupkg 294855 BLAKE2B 91e91683f869241a605f17ef5acadff8d8e4219cce7da56feff5ad9c000471e79e290fdf87e9bb8973a8ce74ad43e74b7a63118eb7aa5f8ffac1a3a7ddfbca86 SHA512 a6aa0b8acfd259562bd9a30b3bb6dc9c83eab21ed349385b7308a0506adba3510505d9ba9c9e8163f0ebf872cc1eb87ea948c73d7f85b1670e91e2c699b79414 +DIST microsoft.entityframeworkcore.9.0.0.nupkg 1332316 BLAKE2B 3dbc109255ded43b4c99af596155226ae5260e1985c3430a5201d0ea6bc25e5eef5b36787b9d2ccfd2c9873d8738233fc61145995c783414c0aca8e0b89d9e96 SHA512 aabe4a965ee39413ab3bba42364ab4cd86a350e5ec40001a9db674fb2c4a7ac9a4e5f6e6b3fc09a34e0bcc1ad9f9ded16c2b1201f700b05ea5f5ca4067668234 +DIST microsoft.entityframeworkcore.9.0.8.nupkg 1335242 BLAKE2B 2af663d9dc265f92b2497d70031bec4b33aa71815c745cc146f38bfb6b1742a1704bf5dcfeb336a538268059965959a5c8d4b2180aae8467d1a7dce182bce618 SHA512 c3c657426d1ed30cc8dc6cfd4fb33aaa8196b268082e513458a00bf7346755912755011b59dd06c355f53863655878d40c5b223071b1cd8b5aa1783c8f9aa3e8 +DIST microsoft.entityframeworkcore.abstractions.9.0.0.nupkg 53686 BLAKE2B a3342a990223dfac8814e68f24165e1d7aa5da9c8c75b4eda0eb2da9a2624b5e2504ef4d68ad182a07825f7133e4ac7656d464df9474dead28961a13c7615da0 SHA512 c22d876ea2dc84c65e19bded8ed1301c2c834a88152934e559b896278bfe669199c5deace929d531f58e6f09cd1156b3395d6dc42a521254f9682bba913fdac1 +DIST microsoft.entityframeworkcore.abstractions.9.0.8.nupkg 53816 BLAKE2B 926caef5374df58f8d856fd4b532d96392b01966d9e87f030907708fa6fdc244f2c0b150b62cf9b351da7b50b282d2043918a6f21cf0b4ac946d5406961aa09d SHA512 42cec8ed9641ab869b7f9973941ba88ed66ab037e4fb4a49d28db53dcbf9cae96627e8830b429505e151dbcadd8c260e20cebd1047affd5e8aaf28346c80e351 +DIST microsoft.entityframeworkcore.analyzers.9.0.0.nupkg 51188 BLAKE2B 718772cf5f5a204eae902fb321d890b4a58144b88d6c26a0dd247bd82a43a77d262e3a7c7d7679c7de556b2d54f8a00db5febcb425b4fd1605c79ad8757000f3 SHA512 a01d31c26008fb5d2719f5e0265e981dde4b345f4dc651c2d4975477ff03328ed25987bb9f76af78594a0dc9dc869bb3e1e7491559fe85891367475d23a5a639 +DIST microsoft.entityframeworkcore.analyzers.9.0.8.nupkg 51304 BLAKE2B f50be12d5276f8ac98c39a5a5feb7d069d422128f8556cada17cbd058d80ee9886e9c7446bb315d4890ad6b11f87d2a68fa8509eb38ebffb3c9d918a763b0e81 SHA512 0836e46474ca0fbaf35404716231d46325c830184e26036a871352cbf5aec14b308328961a3f7a55e8cc90071f4564d49d1100598cd3d154d0fc3dca642cb9f8 +DIST microsoft.entityframeworkcore.design.9.0.8.nupkg 304569 BLAKE2B b41099648a9b2860fbb4583fc15d6b2bf2c28133b9989b11c350404c4eb620af166e89bbecc948910a2b10310c84fa119d5c9a3931c8af01ce8441b8f9d5dc66 SHA512 589a700fcb68067c88948aad9d02e5043dac3b6ab9b404c13e10d765e293c9f7bec3a93154c8f0e91c29043a7fb76964dd5d678ead7b6df5cdf9fbbd37695c6d +DIST microsoft.entityframeworkcore.relational.9.0.0.nupkg 1005603 BLAKE2B 4c7595a858ca42bfef7f969fecfe027534666d110bdf7d77c039c0537168db12a06aae610a0c411755a308087012e6a3912ac66f679a1fc55d3442e317f5c6c5 SHA512 ab7a0ad93a0ed194e0a81f83a83ad7012c22386816f42ad3b1d307408b9053aeeea76d125117d2f508c0033eec01952309d8ae927d01acc5d98407b42f137571 +DIST microsoft.entityframeworkcore.relational.9.0.8.nupkg 1007601 BLAKE2B 5f431f749997982f9c1c3fd5d5286c2aa8512ec1174b4879129ba2a210c4f6f23aee6bc0aab65b475c0d4922720a61d5bb9c6dec86569afce7018ce86cf32553 SHA512 cb919d70dc4dc4bb3641de46d27f977eb5efc9c8e666ae56f09497829c8b24cbf28058df1f227653cbcec6a373ed9daf5c99fce08450cfb5b78afcb699797e0f +DIST microsoft.entityframeworkcore.sqlite.9.0.8.nupkg 29927 BLAKE2B bf678283d21ba08afb11adcd2e53a6077a0c831761a5cc7b922e1aa1f3e929009b38eee4307b6f93d16deb1eaf3438d9bf610f5dfbd14b5c115d80966e46deb0 SHA512 246e518b7b8f8d047fc90b6868f01ebe66b414d57301cc92d4c9f513721657273eb6650b84d3471433a8e8c1a6d39ebb1cb2d185c13507baf38d9fa0fdf34b44 +DIST microsoft.entityframeworkcore.sqlite.core.9.0.8.nupkg 176045 BLAKE2B f87cd75ca34d21630e268214d4d5c60bfb41c2863543244a1e5fd472609c8a054807d50cf5a4b3a0c82f5f9ef085d5260c544605f5676ec9a01c8a3da4180971 SHA512 aee0af1752c1ce2f4c1cf0fcad3b8c6ad523c26a1eb54cda86f3dc373b7227aef60ff7d82dd69fa4a0d8042557a949a51300752900310e35888d1830157f7bc5 +DIST microsoft.entityframeworkcore.tools.9.0.8.nupkg 280950 BLAKE2B b63917a5c69bcac7da2af0b49c08fd290b4f26a87902eb2854cccd5089446d9cd8f7ef4d2aa2f393d705cb018d27617995448c5bffccd58892343fbdba8fe591 SHA512 95c1dd650077b7bd6c2f442aa8eefed71eba30cb8fa51a3463bc0d902fd11be803671768cb8977f8c71a7076c03b099100fad014ec661b0972ddb944acdee689 +DIST microsoft.extensions.caching.abstractions.9.0.8.nupkg 152593 BLAKE2B d4e5dbf44ad50f3b0a5a0912c0196bbf430c57ab5d5bbd501b0f3adc701eea38746480da72fbd22d71eb7ba2cb579b86d2df3fe7591cf99699a48bd77e1d541f SHA512 24e5d4869140ad0dba1abf7300ced1e121c1000fcfe6427b15c9f08f9c62e1ad2b4d60b3495b996b40d75c1fb48a9b92f7bbda2edaf929d393c45daf083c2aaa +DIST microsoft.extensions.caching.memory.9.0.0.nupkg 167328 BLAKE2B c2409287e80c59429bc8eb0fe0d80d5367b5781dd4a42609a2ae69adc029429498ad6639e27d37ec7a2df0249442f389c986149814423c6aef4cfab1b22441e7 SHA512 871a9af786778a764db0f89dd9cc2dd24c41fcfe8402dc888bca5b0e3a0fcd05f5dc1a2c995417107c6d2b3cc61d4c43c34310781cb6756dfeb4d435e0ee8ba3 +DIST microsoft.extensions.caching.memory.9.0.8.nupkg 167452 BLAKE2B 94615914276c2b29dfaa3ac9e686ca068a67b7eb58e7c2eb58a0b56da27c77754d21a7027bd0eaf444d33b3ffef021fb28a81ff5a53aae5b402a907a90a56aac SHA512 a61be442c4c5d34b29351dc642d462110bcf9742c94dc53be1fba4bcc8226493e4490345fc40b0f6f617f530fe8b4ee5beae11e1f2c5bf9685b292826fa7eb1d +DIST microsoft.extensions.configuration.9.0.0.nupkg 159967 BLAKE2B e4da882d8b7fb90c88a2a44843f40f6b307c3f163a48b96793d61730fc4264df51fbf88d9c2bcc37a763d6779194abdaa9d1e7f169c138c1337b6f03880a73b4 SHA512 534f843342f2ca2bc09663fd37fdd3d8acd50c9904fc8f1f3fa14498bf4b9fe91329a1a9bfc012d17fd1358d894c15efdbd026ebfaecea48fa0bb59e79b8ee71 +DIST microsoft.extensions.configuration.9.0.8.nupkg 160128 BLAKE2B eb1de10a39d5cda1f73fc31f818f858cc40e9ec7cd7346940bebd15be35ae21f42603f325baf2a74aef46c7059af6319b9e49308d98aa32961df264337203b07 SHA512 ea426ef2178ccc1c821d1418a8490a984c8ae15ba5d4892041a10eb316dc458d2033d8d5d4388584ab1c1274bc7d84543640e11f326088bfa4e51d1bcd822eaf +DIST microsoft.extensions.configuration.abstractions.9.0.0.nupkg 127574 BLAKE2B 7ff83f49a240aeb81153583b649622126bf12678dc37592bd4b98372e38aa45f8897543755426a337e35f941e095196d35db43b519ec9dfed8055fccd37d5534 SHA512 3282710ed202a188cf30d23fe4d9831c4111752907d00b963294fd71917633bbf0f45e2b4b7fb9fde1c3a52710bcc122d06a7ace70b836b0d4b5576656dcc3b9 +DIST microsoft.extensions.configuration.abstractions.9.0.8.nupkg 127731 BLAKE2B 2bd1746f302dfd06d918b2dff7db963bc846c6acd5f0b69eed024468a795d4ea480554a067ff4c279780aeeb3a2a7fa832e09640c54ef50117e8a2bd12c2f31d SHA512 0b087cfc4a37e96940571f7b92981f7d16b1fdb7c2c470182cf73c5305aa056c4cc4ed6a02507deb2425828a82f916da1308593d8cfb07b8bec8a2970a26a61c +DIST microsoft.extensions.configuration.binder.8.0.0.nupkg 385489 BLAKE2B c97ffb508efb8008d96d29a1cf94da0953ab81a131ae8513f72397eb5fcb4a3788fa1f4b1c43141e867b0a14b50c29a44aae8f3ee8421ceedc0c037d59ff878e SHA512 9a5931e9d417b8cd4903fe8b94aa8ec07a1f0d43386717be38171a5eb432b1765d7da95e7f092e6997eccf3f4828d5716317a68fcc8fed32f0ad4f1f82bb7223 +DIST microsoft.extensions.configuration.binder.9.0.0.nupkg 366133 BLAKE2B e395eed4c00a6630bf993d9979244b2855f650256ec63e57fb0fb47caf92fc1a34567ff26220a4871da9c2a22ea9debb9bb8277ed92437c396c0295e87bab6c5 SHA512 43666627d5d88a031f8f48a06d1317fb6b3752786c15a20b9f96fe59ef2348462b134e5d4beb9a2e313def38df27d2fcb3f797baf24b5c5187d0e86102153926 +DIST microsoft.extensions.configuration.fileextensions.9.0.0.nupkg 122589 BLAKE2B c259b3765adb75b017d67445bf1e6118b12d7d46cbd7c48709a0b4b61f6d831ba47cb8e62c8d38d964cfcc54381d35b820834b92d923196c458627e8ddfecff5 SHA512 924e0e5ac76681df75e9d1233f81ddf6f11dc2535970dde1a0e9a5caba6b92ef669be75f0cf490f3f8986b2479d3924c5b14b644d7b2e5cc7660eaa718398492 +DIST microsoft.extensions.configuration.fileextensions.9.0.8.nupkg 122745 BLAKE2B e43c134a58cb19a8f4ac5b06299d0cb93e069677246c292d8b26351e9e3933c731d3cff0cd98205849c23985f3506c56faa1aa899d41071dfd614ac43107b610 SHA512 67228762b2cb2a77747d52a9c6fae10b7a73957fb233e2a859d63f9c80727b56080e8e9525d88e4f47f820671b0185107b2c8ca15113ed6ce94ae06cea10647a +DIST microsoft.extensions.configuration.json.9.0.0.nupkg 139247 BLAKE2B fa05a65390792e855549ef7beb1d3477e707835b9c3cfb22fb948d0838157e035f872a259a23bd01b48f3fe2dae837d7544693c3cb458373ea9ade9d61aa606b SHA512 738cfb915fbe32154f35ce02b3fa0e5c1373fe52338bf62e5db16d986a3685c162c04571b9b83fc69e31559a0d3bb206dfc0663bb5e368c6b51042d50144c4af +DIST microsoft.extensions.configuration.json.9.0.8.nupkg 139406 BLAKE2B ea9ab4a43a0ab6f37498866becdde84a44757ee1fbb2bc3983f87f6b467d1c8a7731829153cba006fc09ddedf2cedc26848f50654a1b53ac11d26973e82f759e SHA512 51c280792b201c070531c1673b058d1bc204cf5fef32fb5f2dfb823e4fe1072a97882ece1b6a0a94c16639ef3402a976a538f21744e3874c5fe912a6687cfcc4 +DIST microsoft.extensions.dependencyinjection.9.0.8.nupkg 291735 BLAKE2B a0ba0b8e00f5322d73e0d33695bfa4676a562e480a926bf6fef23a4546d564ef02d8dba951b0eaeaa5be1575c07c62149fb5527c17923daba3a7c25a900a4753 SHA512 1e5c246aa5597263da5430c6ae91235adc93f2b774eb59179e8d473f20fdd20d79dd34e49fc5156ed4dd76d30aa8a6e1e51ed04ec17ccc09d3e81cc22f097352 +DIST microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg 241396 BLAKE2B 7830b14018cb6843476a1a5a8b7f4e19fc95e7a297abc3f004ae83bcf889ee29566fd78e912e7cea8a52733b9996615d399cc45c546e7dfb56a9e4f88ff30b14 SHA512 f5d873b700f5f5134641caf142837ef08254dab4bd890ac1a3c1c160ca9ecddfe39274a41db00a47b198f2deda569459ba34bd10a4e71e954aad9e6377f77a40 +DIST microsoft.extensions.dependencymodel.8.0.2.nupkg 262269 BLAKE2B 5b853b142356e44abe7a91b7ab2a9e29a0c333e16d0cf508890d3450ea470cd3370ae89d219232b5aac7d931f7d6ee1c5ceff2fed08f081732a27f4abb1bfc7b SHA512 42a9e54c51b5f99a1d26ae79ce21accb5218a600b2534632aa2c2a4cdcac5d2942d2976f2c915fe8523ec5e390043607ac6b0a530de9e7cbbad9e1841ecea37e +DIST microsoft.extensions.dependencymodel.9.0.0.nupkg 224467 BLAKE2B a2750198d4bc1167a45eb618baa4917249b12f7c21f361fda6d0eedbff6eafa42d7cb16fb8c08fb67cec5c486d7577b59e47e240dcad66bd4c540de22ba9362a SHA512 99fd298636f8bc5fb10908eb35729fd3cba4683e5a5525ba511de07e6533c944a8e4a0583bb21aefaf4fd79fee9d4c356d2a2e5375293f5d44dd9607452b68e4 +DIST microsoft.extensions.dependencymodel.9.0.8.nupkg 224674 BLAKE2B 4871a15e975ff606bc2f58edbff0a46800fa366bf2150f345976b720331ce21bb212d91da9c39e67239f8495bba2cdbfb9b4e0d55a5f3539dcc1efc8b8e57995 SHA512 f2dd18b49074457207dc4acf182500f10de7693941037300b3d6a20bc30687a73cbd666a1a104efb71893e8c9ea3ecbaa5434fdde7b259b0efe77101e2088257 +DIST microsoft.extensions.fileproviders.abstractions.9.0.0.nupkg 111112 BLAKE2B eaed0e7fff75337038d75f1dacecafbd6d1af12d8be45aa86c3d272ba835a475c207ac9c8c2e4b827507d727b05f01f809f603bb5338ee72cb8b66d15910e312 SHA512 48b2b5b2d0678f7b77ae159ba1f8ca7dc5a3d8bd0678e5dfc75e615cf818db42e2995968ccf94c3cf08e61395d9c43972fb81dea3892f51dc82acd7281a22afb +DIST microsoft.extensions.fileproviders.abstractions.9.0.8.nupkg 111240 BLAKE2B 842da5250a518ab7bcfb338315ca7da633d1f64566f2d83cbdbbb23bf41085835915c415167c0fa455eb73ad42ebee32754f6eef78ce74ad05064103ac37cc0a SHA512 5f9930f2d55c71f7dc56270aada3b8af6c92dc3f03eafdf9facfdfdb0edd4e6c24fdf18bf996aaaad4f62e6adb6b15bb990a6adfd3c8e64d0906b7e503bd30e9 +DIST microsoft.extensions.fileproviders.physical.9.0.0.nupkg 168041 BLAKE2B 169582472826ee9efa3315391e8a6662ee34c2c63a453a092068e274769629f94de418fd1f3d6277394841603b29be6542307e8e5f340fd4964615b86e4ee1a0 SHA512 61701b1dbe3b1a7eecd717bdf81094682e69d5fd3fee4f844b7aa7d85f965910c2458056a7d2c48e037387460167341b3a34c018e500c6dd93ac93b45c17b6be +DIST microsoft.extensions.fileproviders.physical.9.0.8.nupkg 168225 BLAKE2B de27cc5ed66bd9af37101308d13f0c64d1aa51c8ee6a2720c924ab08b0bcb37daefee0a913f61cdff3f6c831b0791ba9638c0aa5e84450e99374c8f9c898f4bb SHA512 ef04e1de667b215279ab603f649e87e5d9285d1fb975e2a6dd7102fe122fad19547d6cab26749bdbd563b84471012e9f49bd712d36b47dfabcd8dd4d0e14a3da +DIST microsoft.extensions.filesystemglobbing.9.0.0.nupkg 160122 BLAKE2B 9f204d2bf1719e9b3b1462b968cda31e02b493e64cca4001362c791763f9b708c742faf6b99debcd7a4829a90e0f75f8cc0d83a101619e788f219b4f024991e8 SHA512 c5b14d2d1bb667dce6037bd44a72840d6aa4d20b8e9625097d553499d3bae91b0acae4cc70e9cae95717768e628e34dcf675355104b41bf91b922d17844a7b11 +DIST microsoft.extensions.filesystemglobbing.9.0.8.nupkg 160288 BLAKE2B 64c02dd040ec3280f28aef00048a42782877c48c360243d05a321df1c3ee668bb8c0c1dcade4f62926ea8c9e1ed99e961e1906558be34b95f749099dcf1d4977 SHA512 08b259388699ebf6f38b274a87614bf041f17bb20ba1ecbe6155b65ca894ab6e3d3b724bf76129faa956c2e96da03426ee9bce033b1079f9e2d6eb8a09e58c41 +DIST microsoft.extensions.logging.9.0.0.nupkg 200977 BLAKE2B d97201cf54f1ff1b465ee8caedabc02d410ea334c9ff1c9a468770428f7a9f4d7a1167afa8c20fd8b6669787ab1a599972fc44d1a3496a5956d8faf27e3c0b92 SHA512 38b8e95ad6133abc93b207b5f4ca8fcc582d7b8b137a9af060939f78ef4f8247b3e595b4caef7133928174d571a7c0d31ce3b3ad31e8188fa3472cdc37c8e7e9 +DIST microsoft.extensions.logging.9.0.8.nupkg 201104 BLAKE2B f843f8bd839db0a4db011021adc0ffc7dd20f2740ef72b3e5585fb019586ec8f120343d89f4ec6e41509e537e451e281fc8f6f3ea4956ed2ba207b3a106d62b0 SHA512 065c29f4dbd646d0b81e6c4e951fd330d32d233384727260aef0ee2e010ce33c9a3690b30c6cd30cba698d79b2be810c66d8f793997383143b4d4e7aa0a1d906 +DIST microsoft.extensions.logging.abstractions.9.0.8.nupkg 777957 BLAKE2B ded800cb99b06c03f4247bebc42bc497a7ff2734e48efaf04dd5569a44d927f543c1bd5a2ff7a0eb5c97ec589d0193cd6646b6e00f28817c132aa8888f8c8556 SHA512 d1c0de73310d0d5743af0dfd822e665534f21f13912858273016eea318eb08110606d5fc690c45f01416eeaea9faf7f42d2e56457ff650176f8edc0d39d11a13 +DIST microsoft.extensions.options.9.0.8.nupkg 454001 BLAKE2B 2113552ee6d444de32f553580f35b7cfd772bc339a6431dafad7eb303bbe60ad1617793938cad551e3ffc1c986b09d938bf88a72a85534c9156537fac001b547 SHA512 6065f28df66d08a323d5a413de8e59f5e79c1fd2416b6934b19126243a55b57fa91c70f3f2ea4ff5c1c79ec1bc213ac9904e55f7250da59d99eec97157ceb396 +DIST microsoft.extensions.primitives.9.0.0.nupkg 176058 BLAKE2B 43d97af832bee26615ab93948e5e77e3006ee43ceba5107fa0f880d38565237aea6990daadb2d36f4bed9c3b13e07ba47452bb79aaffb756e55b00774bac4394 SHA512 679d7986b0dc51b41addcb0bb0de1c6d8bb80f6f4c6bf19e929afdca8784fa8cfa3e0e9a8ca634bd3acee4cdeea83a43a3290f60e871e609502eaeeec1aa945b +DIST microsoft.extensions.primitives.9.0.8.nupkg 176266 BLAKE2B d5df3dee201d6d4a60235f8e505ab3e565b2ba903da7d195ea1b2163d254b06aba0bce01cabeac9032ad8aa2870a02c91cf0d2f82750a1bcfc06c7ee08b4ff4c SHA512 527c70f9297ad05831107143eec06319021342cb279315e32d17328571bbda83f2333405b65ec8bd9b2b18524f919b781e6241d3deb21ddc0345f79e2bbf8952 +DIST microsoft.io.recyclablememorystream.3.0.1.nupkg 177094 BLAKE2B eed4635e61f0b5f07391a19db3e30bb4d6cc05fc12068867f434c22f3a36464824671292022cbc25c371324549c1fbce93d6964003949778c1e04ec2a8c6cc7d SHA512 c5794ea27c908b5fb2442faa441e9f3f81ffa3dc29d41a313b542643923ae61070905b1c15c2ecad98092c6b9b2a3b423aca979e71ed979728bd572b69f20a46 +DIST microsoft.netcore.app.crossgen2.linux-x64.9.0.7.nupkg 12414817 BLAKE2B bf17282a9a9b94971fd773e38202efa0fe83ef96af3ca98e2c6bd8197c67cc8199af6327c1b2c7852becb0f4f21cb136e3011628ceabedb800dbfa6e1cd5e1e0 SHA512 696f26b4f178eaa6b88be1ab1eff0e5223da9bfc78c5818e50ab7fa543c8173f63f5232b297830d261cafc7fa3daa1e49cde0ecf2e8eb5c4d4c6921dc649b0ea +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 +DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.sourcelink.common.8.0.0.nupkg 318281 BLAKE2B d53a9f305dd9ad5b6455d3d3146313e9344a9e4e59680644a239d06cfec03f8dbce6577f01113e0ff36fa3911ac6d6d31ee390e34ceb1a613c202950d79cc0ea SHA512 e1c18c1a5a3c83c1215aff7348d6ca4731161f59ef2aaf286910ba7ff3984ca131b04e2f6bd3ae765367039e7489d30eaa298b06616cf9e013d86f5aefb4023d +DIST microsoft.sourcelink.github.8.0.0.nupkg 330089 BLAKE2B 5c9683ce4b55e6fad9b335495c993dfa656747b15a049f8df9cc7839c91618a157aeea1d5e3f14cf6d4b20a06c91aa37172cca6d12102b060aaf147ced103fba SHA512 1a46485ed34d76994c0eb761600400519edcbff97181f1bff2a2666d432bd912527e82a267c8a9c13497417c6dc4c503fe63672eea20c21fdfa857716e26db9b +DIST mono.texttemplating.3.0.0.nupkg 289166 BLAKE2B 7d025e1b0a420f9e4cf4b19f37d1a14dfce3c39161fed616574879ecf7e5dbbf461f6d8a4d4b586803112ffc9f08596eb8a25a32acad72039b6bcb16b0739656 SHA512 c29f7669b51d5757e18cc9f64e40e743bd52da8f6b685ee1620b20a20248da2aec55445cba504cabbb8b600aeeba6ddf19c08e0be62e10b34d877fe9fa6b7f9a +DIST nameparsersharp.1.5.0.nupkg 35151 BLAKE2B 92be8cbfd86ec463387bb979236bb94702755e3dff9ff994074f35f2cfc7359df787a6eac211444a14320cacbb14e8b1d6c6bbca22bc668ad2ddbc7399f13fcf SHA512 56ee62ec705e889bc0ef2410205d1500b0350aed1128dd04addf93470b3783ed335a0047333ac6e51eeb9361c654ce46fb3f807171d2a556371914cfdfcc5c69 +DIST naudio.core.2.2.1.nupkg 138411 BLAKE2B 9bca23b016ab46d696a40be267c9f4d6e7972b1e913114c15963ffc0636617a762585f8cd479d2d1fc43c1d4424a12a1977d91e22c78f04d1510cf236fc3c63d SHA512 988d6073a962907f690f32c4b0aa25be3f57fb6accba7130f2ce6d74e50deed491240a1723715de88b1eeb1ad6b07bd6d4441a58f22d6f9032624e92de58eb7b +DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 +DIST npoi.2.7.4.nupkg 12630461 BLAKE2B fc7d519812f467ee51c883bdbcdd0e2a866d85979f6ec0e54f07831ffa0851b1bcfcf9e52526f54ee2727399fa5edaabc0f3ce8b9cc43663541880f76974d67d SHA512 046a1a3b5327c09ae4ed05cd714e93092f3bc7321719d2bbc2ac467e156aa26dedadc175430de6d122b6b0041af2432f71ab3992eb860e8bf5a6bf2165f2fa36 +DIST octokit.14.0.0.nupkg 729808 BLAKE2B f2035b3b24d15eae84b16f2af989620c0df51c92aa6f9bb327764d9562513f452473706141405e2daf4fe986c4831d6987b492b4d4bb78102e1f53e74dc97019 SHA512 6ef25f9562de471ff0a7f98b8b51ec0f6f7b914769ce304d1f48021f30667c40e65dbec6b5659e180bf0c01c3149ad46748231e46fc49445ad17511a13ec2a7b +DIST pluralize.net.1.0.2.nupkg 49805 BLAKE2B e18d2920cbe0a0d4eb045a8a8f91cbb8a49cb9e880e3901494470dbdf4ca3205a907a3019a80fbd09e684d144ca1c9d3805b79de7dff10e5c950853378d56972 SHA512 1b94f963a9875959c9d3772867194a7c8380363c0d184b80878b5fd2e2ed7eecd440e5c0eba68e5703247e8f3a583f19053c15826bc946ea2a025b4f96520fa0 +DIST polly.8.6.2.nupkg 765351 BLAKE2B b2c2e4479a3a75f920853efc8a8c23cbe216e1cd94243ca0e032d4df9343cc5a5b7fa4036a02a65f44372b4ea8d25fc7e0dd7e45dc1393c5cc77f8c57efacbd3 SHA512 156fcf0fcaf1bc14eb1a57108bd648ba56adb47ad4b8add97fc51949390b8571999b51263c9138e46049794406db9bb48d8dd3f1713bf431105b193210ab6905 +DIST polly.core.8.6.2.nupkg 861263 BLAKE2B fa55435eaf095ac3fbc0a2c18e082f35d62d4a21d9c50b5278966e1fd5998e1e237a9603db848a8278ba4c7716b18405d69f688e4a60f284ef929c321d20d88c SHA512 b09bad708acb76b3624f60ae9260d898e68b1e6b3491dd9d37bb452b5e29c0647fb87ed236b8467ba653946e5fa8e4fdca385e9c8490269f615a350be0bd1888 +DIST reactiveui.20.1.1.nupkg 3012074 BLAKE2B 05eb1b0d7ae43090277f6766987475f346a722867275d3a1b4f7eb9aabf25cfeac67c019bb6a9fca71f7d74e0021e2138ee2909f25a297ba6f38114b1d7eeca7 SHA512 40f7e936c81b1ee8a1f60e3c33627dc09b402b156c6e1c7e8d4ec6a2d5af80fc40938090367b0613d222ef4266ac185f2c51a2baff4e41f2b76ed39bbf26ab37 +DIST serilog.2.8.0.nupkg 481573 BLAKE2B ae82b30414661bebc8f91b064e4b39dd481427aade9231fd171fc157e2497508d74e863162fb6490a968590c83091b932de1916ba8604da2d49d934e8e1d5b77 SHA512 de3b653692c51b3d7a644619d25a217d49552eca60f835ba91154d0b6aceb627ba5f2f9f2226eda85499ea5411751295e8447d58bc60f90dde9ba7fa65c709dc +DIST serilog.3.1.1.nupkg 663302 BLAKE2B 616f621bfa29cb8cc1844ac683b5d5ac4c859b978983637cb89d57ce2fcd28bbdfaa5a0fe213e111bd9258faf0221e854f99019184e24b6ca0976c00509f9f8b SHA512 02985d43db0efd5e56b086e0a29af986de381a163a8633ab81a88b6620a3df380afc4506366beba0f214ac8ec37c8d435bdf130285dcde331b14733e62fab8c7 +DIST serilog.4.0.0.nupkg 536714 BLAKE2B 123135afc4ff7c18ea41ef4317bad24c049b420dad97e19b52f6a6dad3b14ff4ccbea4970881ad5759dcff0865929a208406da5f5952584109a51f23dbbe7133 SHA512 1f6279bcfa93ca9c13180dd7c7e5944d5351358b9cd3a360cbbf12f2dda508700cb9ffadeffd4dfe772a6ddb2c029e2c3473e655a3b660a644de51d67133268c +DIST serilog.4.2.0.nupkg 656917 BLAKE2B 29e07b97af51bd17eeb53e722f241bbd30a65abf046fcd2e3e7bd30de07195d3146fd0bd2bbe3d83a8961665307c02a9443a6a6b0ebd562a5bd0e119efd4268b SHA512 e6e3335a3019d18420018672c4ccdc9b293364785f24222ac5598fa80e6be592826b142ab29881f8d1a1a8a3f5016584c014aa4cf99deaaf4350a7ba3cb7897d +DIST serilog.exceptions.8.4.0.nupkg 263734 BLAKE2B 0ea089d4c34fa7b3077cf659416c61ee520ed6a8c694a7a65a32f650ccab19322ae949fc0ba689ff12888accf566ae2e7d08c37c00ef0e5f2ae9618530976266 SHA512 337ec59b928b7b916c17483bd1bf5ee0917e1477de4a49e1fc9c971b61ede51d5f8df7ac77f8c004a350a4e288c178333c431f098508c3e02ee8a4930d6dbbad +DIST serilog.settings.configuration.8.0.4.nupkg 217618 BLAKE2B de2f2632afa6cb75d189b4e7704b2f2443994a00f0035eb202d5feb0de0f3eb0c3838797ff053cb9e752eeec7b5402c40fe810cec64331bf440ac3e4b0262f13 SHA512 04f71c87368908aa672326229cb5286cc14565124f539b2d19e4524a50bacbac9b4686c0cad52c8f0324e288f13620e0154a7b64d5abbd176a100b33ca32cc73 +DIST serilog.settings.configuration.9.0.0.nupkg 184642 BLAKE2B fadcfa998cc391a7b19d3736c31fe2dad8169cf50b73ad40ab609d5979d59c89ea75f7ad289f112d2080f2a4bdf12799f70152886e6689e03aad30e79f972db6 SHA512 4fdee434f3408e4ac7418712070e2fba4ef4472263e72ccbdf3632f93235b53c48b5bb984f506dbc68aab3c828db08a8203e75fc8b1e2e3834395caa5882b455 +DIST serilog.sinks.console.6.0.0.nupkg 138337 BLAKE2B 2cb29f761056154a7cda20eba369ce04ef0537fc87abff1eb92eff037eab5777f79c5e3d915984669ca2c249e88e711c411770e87c26de8db608dbb71e19df69 SHA512 49c6a20f42a9b46d8cccd76d287e92210aeb967d8f8daf93be82561fa050d91f927d0bb5ea81a147caa899b9abf47b616e5d74a8cfcffeadc1545da0b73a979c +DIST serilog.sinks.file.6.0.0.nupkg 133748 BLAKE2B 0a2bf6a4f779fa06be6144114e34cd8c8b28715a06ebc6a52114ffb15ca8e2cd1d8d557d383f7df64f6feec65dd14d2496a17f2c3d43935dae2ba3191cc68ee6 SHA512 90daa5403374597318b8973f4a7725dd14d44425a75793c82baa4143aeb3b4aeb8423636edd2b3b82a9df367d4e42339e73baaf62d42c87e7d4a958fa4394609 +DIST serilog.sinks.file.7.0.0.nupkg 166445 BLAKE2B 41c22525a994f3915645d1757ffd471a3ed1c914d7c20c8e1840fb518d08a7fc535577d1e0e20fc37788c2bf9b2b8bea2880f237e706f0e5bea02472df0084e8 SHA512 6081f48413e3c04b47df1737af1b6b1d21dcb2d60c1fe7a866da6c14d702c50995fed33ea07058e975e5b925269e675dc340bd20a3a2a167b05e14ead43f5419 +DIST sharpziplib.1.4.2.nupkg 741182 BLAKE2B 3d22a281cf9afed622be8a4134f0ce143df11a94c6950bd14d35cf5a39700c4a1bb706c718561b06f8698ae804254bb1d38552a5f1bcce316d85a9394ee359f3 SHA512 4e080196e9b20427d1b5abe23943d647c365611247cf571d3cf2575808be7294b9957050aed57fa34326ef8965bbb314e03944693216502d0eb990253dfc94f4 +DIST sixlabors.fonts.1.0.1.nupkg 1018229 BLAKE2B 3d938c3d917e5081e818890d538c595ecfdfe5395023a562ad9a69e2a842b19e7926bce7b59f2fd847bbcd36328e49dc8cbf2ea18ec9b85f593c9a84e7dac8eb SHA512 f6d5a2216cf2e728ff806fbf131e0aec32175cc90480ff15c792fe401d0f9e9728998f42f651a0583d1507ca7e94719463ba729dd0df89b982661c590257190f +DIST sixlabors.imagesharp.2.1.10.nupkg 4529831 BLAKE2B 5f39e8b2244a2fd1c7fc696cb9d06d08099cbe46ebf0a286bec2eb99c55b1de04beff601a5ae86ecd084b6812b280031b839747cff8750fc1c68aa909f1a1c8a SHA512 b9ac815eb6cd435dc80ab1e8e229805cb4f63faf3c388843e9cf9779221da72485fd1e6e7462a4749ac703c6a891e5dbb244813111f5f25ddd3d33420614b98c +DIST sixlabors.imagesharp.3.1.11.nupkg 1046551 BLAKE2B 95de192de2d1da6a9b27b8b5eeeb021354419ad687ee48af051a7429f6a7e916ad42c6c93f7c40f8aea05c531c8d813ad1ec8fd53f85a95b3f839c343339c7b1 SHA512 a3305e5784285de117b9498fcf578bf651bfc8d3d08c38f897e6b879bf41449a144b2b8863f56407646c2a332e62d45061456ea6eba153d2e950b52dd3540897 +DIST skiasharp.2.88.9.nupkg 7150003 BLAKE2B 293da099e97d3eb057cdf20dd5832a9a0e5dab561e7831ecbcfa2cf1bc3d53b4160cff3459aca50f6123a440f1bc11b52eec4357214b7b53e90d04639bf0047a SHA512 3a2ffa5e05f45cdb80e6735ee947e91e08ff145fc50c7882e75d44b6ae0c2cd733420d15b6a4274a186b3a79d463a1273e27ff7fd79a51d0937251ebb6ef761d +DIST skiasharp.nativeassets.linux.2.88.9.nupkg 15619648 BLAKE2B d7d34379fd376528f5b700b70e0de7590b1f902fed66a672c8930002044f5270a4554e2eaec02cd06925f6022f6c71536f2f6456607d0eb319ec619e92ddb1da SHA512 5c6a3e93a18e70e6adcd548bd2f76fa311114346ce4d812e520f250d33342d5ad8d05ea285433bd15cb19bbc48d9bbf2ef7d1f1725dd71705accefaba3f46892 +DIST skiasharp.nativeassets.macos.2.88.9.nupkg 6830677 BLAKE2B fc82e2c7c60bdf8eb36b4c192c42d897f44a718762b29e71023badf377a2534b3a547d18b1a6cf699b3ac609737b5ebbde711c3dbdbb7d918ed4a48dbacf6b0f SHA512 74cfb865746f2911935290bfb92469b331e50415d5abeda87598ebdb4049c52af84a5daeda41ebcb0bbaec6a7debb42d83cdc6c9f61cea55d43c720a78c3ebce +DIST skiasharp.nativeassets.webassembly.2.88.9.nupkg 71804127 BLAKE2B eaff9d3f88a5a3a6281467bd2bd48a0c156e9b9ae23de4f6a1b84e052ab31170dcd61816f5565d189d2d8f50d37de27b7757af200bfa5a6022758d11f0148cb6 SHA512 c1815d86904c25e1bc3e43b22cc4b2db0ec931c13dd4d9505a2b6cb0ca1d24329f725bce650af1b0dc12bc70d8352cc19f2ac452aab462e7af4787d4601e0e0a +DIST skiasharp.nativeassets.win32.2.88.9.nupkg 10918525 BLAKE2B 39a607a2b9e51659080c2ca9d2129156308c7a1857bdd6d4228f3fc900d40eb70d9409ad6c11ab49ac1b4a962894b229e9db26e54ceb38bd236b8e5dfd8a4f92 SHA512 d18bd8194041c7ffb79302d4f1be584e8c024e88b12cb4669a738cae551da3d3e3924087bb0aa42d34a9003cfb35037d73637894e67d02223d100a1b4215eeec +DIST splat.15.1.1.nupkg 266810 BLAKE2B 1f73873d7a7010616339dd17ed9d93d244fd825f800db7db3308e47e1c8f840a211aa28facc4b4167d0f98ea5e1c913aeabc19a289709989f527c8b048ac0bc2 SHA512 6641234f0986b60a918a7f9d617e67f90ee1018711f093242b1e9eec143554de633e20c5923061a9c2cbf6a958e19c03d463a332234bcafeacb09c7f7ae891e3 +DIST sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg 39260 BLAKE2B 18ebc5017aef0ff6a76e5bf4b3af0087282ab43a84e98a6da45c6d583fe15d3ba3879493d418ba699bbbfd0a7ffdca070b016e37643938a9a759d90ba0d8dc74 SHA512 adad8c846a8cde3999b3d8bc4b15940c4cb3ffff78eea5b92cd2aacb573c5eef28a03d1892c1a1ad82286472674bf25f798a8d7f52097c6c5915a99c66d8d0fe +DIST sqlitepclraw.core.2.1.10.nupkg 36195 BLAKE2B ae9b26d383ab2be9a715d85883af46d1b2b2452412c434a42a6e48394522161e19bbb91a8cdba73c2f629a4fada81fa815ec9fb12d4c5106509d70e89295621d SHA512 a9439e45617ebecb888a5c3246c8a0aee3f3b803ba80021257c58d0835475338f38f589bd3fda3fa7a7eed84f40d9f96e12fac2a62514e0543dc48c8cc17b6ea +DIST sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg 19597545 BLAKE2B d840f1b28762e34a0f4a460b7e7e463c4b9de78cd0f2a5eb00fa4bf625dbb21548bd9b6e46488acd1728d020dc00d9a12749b5312e971c6aa5b82e730510436c SHA512 6aa065e9abdd77a4df4bd9c7ec4fa147d0e1ad85841270795bc6c6fbb31c40ad259fe6856edbc2bcbcd8a0c1d508cea00ca79b90f6d2683654910de65cbc2c5c +DIST sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg 60832 BLAKE2B dd28f7458605ed006ab8110b3af068f023f1c4eb06438ab26353da53fb13da68f31f9bbe283ae64bab43f4fdc60c3eaa2bf48d8134b903a464ae0b3b7024a3fe SHA512 1f14f046642c68c82af61a46fbb26f9c1b8bce2187ac5c3a4086f5a511fca9840319e3cc3883f45442e5a9d365f8f1f47eb3a5c29c7d1e64d5d560dee671ebf6 +DIST system.codedom.6.0.0.nupkg 197501 BLAKE2B bd626f958d3c36129ec319e69b0c057736d94027e2440aa87fcef5aa5d0767d7a52bb8ace5b93fe6af263c1b09238670dc16c9f5a1c1b7e9cc0e6d343d520324 SHA512 2b911b7c9bc524c86562a26547dfc92a8c774ed5937993a4a22e8a9ca1b146151aeaeaf15e4271ff6fe6cf20af634815aa1485a5a4c48d24acf39b2a6bc3cf27 +DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa +DIST system.collections.immutable.9.0.0.nupkg 651019 BLAKE2B d3e5fe18efe37507300325e48715773b48293710278ba53399b73887f74c985860a21d8cbc28afaee3add7746e72236beccf2c02548cf89f3fbcaab64a2093af SHA512 cff3a8ee7c56999d18e7bf2f8fc11456b1496770d7e8e32e50696079881e79464e1464fcf577da33c7c314cbc9cbafa6388a96eaec7935d3731279539d0189ec +DIST system.collections.immutable.9.0.2.nupkg 651073 BLAKE2B 079f7aaed05c668654ac90bd1826e66d104fb462050b651426f2b8d63c5cb631659a80fec3923affc99d2146b1a88bfb6f4d2af4fb995cb194249b4e177f69cf SHA512 5c4ccb32b5cf08a3065ffbf3957b2b71f410b0858176140ed8598efaad44932b17317ad6cb1d39e3237d047748131449349c394ce6fb6edaed08554311f004b5 +DIST system.collections.nongeneric.4.3.0.nupkg 239265 BLAKE2B cc987578ab9b0c1dfc8925f2c946876f8c8d6f335d8d6a6a0a30848c6c812a24774d059fe28aa83887b45d924705abe88fd96451dba7b2253dc9b99afc7a75e8 SHA512 dc6abfe778b3ea08e99f50b79112a51728e689f353b082234351b9f5b1be4b601a0b6d38a04c2138d05b5bdd83d6f3d91b53ee86ed119225c15e4683c38bf98c +DIST system.componentmodel.annotations.5.0.0.nupkg 771145 BLAKE2B eaba2dca2356dbf4c1af4bd03d1b8bfcb55dc4f7e449e61e25dace119b35aa6308810fac7860b5d64d5e9569d27da693b3983a1427179e2d26b66a7df48d3904 SHA512 589aac4c669701ce7910f1a327294f15788d3ecff1d6df5d9255651e5201c5411c2312286fab111a6f549fb4de864c8414cfaf2a365deeb6f068c1ffce7c353c +DIST system.composition.7.0.0.nupkg 45232 BLAKE2B a66252cc4f20528fe420dfa6570fa128bdef53287680536b346040c6f26d60f73eca1d9171c45fe028bc02cb835f2362f3414e46a59f792d59c25d4cdca5bb85 SHA512 fadcc4ef2911f00f33361bc26e92f07de5afe8cb1b47d577646f5d1ae435fc32aaa5e3f4a90787b2a823bf6d278d89b28f8ba8132c3556d486afebfef9f8b086 +DIST system.composition.attributedmodel.7.0.0.nupkg 103246 BLAKE2B bfb23d243b5ce1b9031f656e78389315d5111987dedea64419283a408112ac09701e05988bee2e50abc7749f3069709a93c6046c079fee8c75e33013c47a82c3 SHA512 c806d7c34280ef920336b78c1848b11ee6a55e0b976bf433e5acdbd1ff50092a63658621d69ff084daf88a53c15163ca95ebf409c5a7c017ee3f599ee28e4798 +DIST system.composition.convention.7.0.0.nupkg 161837 BLAKE2B 75e80248a1feacb4ce3520521fabacdc85a838c14fc0e7c10013e438daa1d629c2aa1677e20463b364ee192cb4b6e4dfcfc0ccbdc444059217c16a0d64ce6fc4 SHA512 abe31c5e137b140b16b59ff5d5c8070d711a10549339b03ab06a71a170807faf2acdadb8a877e4f4b31bc489639d2130d73a213e69cc71184ec566687ba12d63 +DIST system.composition.hosting.7.0.0.nupkg 178461 BLAKE2B 8cd01c4d98218caa10ce51fd0078dc2f1bfad01e84c79dc0ee3ed860485c7cf7c882a3580c440966cdf1740c9825ab9111a1d4c20df81914abd71719b98935e9 SHA512 6ec9f762f04440bafcea7104c1bc424d82007a7353cd58ce76f95890e017104f6cceaf6cf03f505acd5ade74f45ca42bc58bde542985e963905b25f474011232 +DIST system.composition.runtime.7.0.0.nupkg 117007 BLAKE2B 86af81281547baf2acda94fd6663dfeaf3483a1ae7fb395b7254d79c20a4c2501fdffb6fdc76f7e1ac7e8bed74643bf6f74a026f76c27d28d0d85af93d0f45d9 SHA512 2acf6e8c2db7b8e34ca9e7f00ceab130921fe26e2ddebf88bcf75872985520bd3b337fa3d4c8dcadbdedbf63e4674e0c5bcdf20b5ec0fc6e3b28c7c2a17d6767 +DIST system.composition.typedparts.7.0.0.nupkg 184082 BLAKE2B 024b8e044206a77451e017cf94275194e29c3fc7b87055f99d150a07c53a8eee7783fc0432be7a4cd7a78d1c0bc57166fa42b07c56e5ed8cf0a8938d91dacc0d SHA512 39270a8e2641e40df368e140f5aa8b15e362a852ed9effe95073cfd78c91400ef5f35f4d9387d9ea1aebada65b99c731f7e75d5cb43207f394c15d1ea4332598 +DIST system.configuration.configurationmanager.9.0.0.nupkg 766370 BLAKE2B a2b81006d316ad8ba9b5e71e3274e7f07c65385d2f8e1002d07234bd8a64f88ee21bace5ff8924554a6033f453f4cd8ea9ee52368f5719b6b560b4b23f5af941 SHA512 44c01259771db3eb0a025fd6ea2b4533c86fabd6a16bc091a92bf69eb8dbf1351348c2e38e7f348752eba1bee49bebffd547e9514fcdafaede8008d98ec0a023 +DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 +DIST system.diagnostics.eventlog.9.0.0.nupkg 400651 BLAKE2B 4c629ec1d72c16090e4c114c09e27691a2b32affbdd667bb2578fb3c30a8cc7fd51af810c594d04d7bc2fa4252d01f5b2931d87b86b65b61eb0efec43b38d321 SHA512 a2ec8352d6453a09003d89985338a82233319a0748fc4de3d6c22e01b917bf871314e8ac7f916f42b6f08b4282f3819424c8e42265db699aa54c7f4ce5d273d9 +DIST system.diagnostics.eventlog.9.0.2.nupkg 400750 BLAKE2B a73c1e734cc722b4c7265cfe67268040f86ba450a21cb7238d6464144ac60627252f07f8a1d398a7883280bc4bb73e1b2e413e8d709ff36aa12d3b1445df1854 SHA512 6386c53e71e73770efd0ab3a21a312e7eee4d1fe5b4db325b2df16805441d77724bbbfd5115271f968b548eab9aaacd0e76e92f61113e5be545d65753a1d0e7f +DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 +DIST system.io.pipelines.7.0.0.nupkg 239541 BLAKE2B a61c39e8e9cbc36822ea8a66df6ee8116e6e2d9840907bfb016bb479a291875e1941c81420f93247a2fab85ede30c470ca4512cb334d6f3ba7a69f2e97c00952 SHA512 4da90b7d0b15a454decdc23b2fef8f1ad1596c8b230f1afeeba7393ef5334db559c9c0c8834cd216ce797b09386f4224a5329900adfdb9fd26eb784e12a169fd +DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12 +DIST system.memory.4.5.3.nupkg 154054 BLAKE2B 0f75d5365d96b42949e53ae9498affce97ba074d6f404d30bec043e5def8cc39af05ccedffc7e9b13af4200336a9737cf44c85aa2d58069a64b1dc80537a6eac SHA512 70fce15a52cc76aacbae05c8e89e2e398d1d32903f63f640a7dd4a3e5747f2c7a887d4bfd22f2a2e40274906cf91648dfd169734fb7c74eb9b4f72614084e1db +DIST system.reactive.6.0.0.nupkg 2716934 BLAKE2B 9a3886ed7ef59205f53f2c6a2e5f16262942b3ee969583cc20807ab63cbe53207f1bd91deb3e06031d2e947d5c6550e6d2cd93ae6d919c6e9a1141b51d5e7daa SHA512 9303ea0efe2b4b1782bbeb87ce88469e7dbde14ad441f153d2d79a518f7fe8aec76f6407d69b726a0383f1f272232c833fd79421f7ba56dfda110f45deb48b72 +DIST system.reactive.6.0.1.nupkg 2721369 BLAKE2B 5bf499b849e5d474beb09d961f235bc1705732d0fac6999a116d796487f2bb9c036a1ba70ef3a9bbf487f127001a5a38b0067316d5447a1b516dbaaa4b38efc9 SHA512 5b7af637b4a167f66a29cb96f3339bc8bb1f1cd279b5cb5ff9579d8a56e8e6747c6231580a83e8c905999e82586c01fde00f2f4f3826cb0c11d2933a074977f4 +DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 +DIST system.reflection.metadata.7.0.0.nupkg 1029794 BLAKE2B c4eb7069819ae7d6ee8fcf156fcf5fbb5d57022eb2c8e4677f1e64508c69853410da7985a08c936c38eb43201bf5cdcaa8c3c091531238ae78f4037b286b60a8 SHA512 2d93c8ba1a78ceb90d25b7a3b82ae7c7f2452ad29f49ee8e1c60b2bcda19f8f6edf68689d42a586aef5faf9f1049fe5e8095ec9a4ab48a2cd2a950a8b7ec2c85 +DIST system.reflection.typeextensions.4.7.0.nupkg 249287 BLAKE2B e51f85e7cd77a42adbc362dbbdfbc6abc6cb85ccfc77d2acdd169c40c04854e6d2f113e5964de9267f8d6a0b7e5d5c7a71d2873d146198193740d70d7a4272eb SHA512 43f7dccc73b7e7b7ea4e7b503d9052c21b2d1c271916f82a3b006790efa584cc92da96010ed5f27d141b94add261737c1971ce109ce334ce53af5db3a7bddce8 +DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 +DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb +DIST system.runtime.compilerservices.unsafe.5.0.0.nupkg 130329 BLAKE2B 661dc87cbbfceb67d13b0bdbcf3a035609213e4b99afac13ac773128b4a4428272e84f17e70fc84218fe1569f9ea9f28152c239713580ef5a75d4fbd6a87f08c SHA512 23226c503b06abecee5a9604a6e4dd3dabcdf921f55d6aa6dad2bab1ca12a001c7866af5a6de01cc9b4ace54e5c8ee1d5c2fd29dd9dfd7eda3ed86f9b35fa59f +DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 +DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc +DIST system.security.cryptography.pkcs.8.0.1.nupkg 1078389 BLAKE2B 9482b8a0ee1866e62ec45c697e6c741f5aa2744ae4113e1bb8b441fcb925cc7a8ddbd77cbdeb5ba3a218d768dcfea63f1abde00f0affa1114fe3697252823634 SHA512 31b0606701dce4008b189dbc0bcfa0d855a2deb2ec83a3d3150d81db001955f81b6d1bfc30fad953e75c5704b478830006ba81c7b84bdf9a50e8241055ca6450 +DIST system.security.cryptography.protecteddata.9.0.0.nupkg 127120 BLAKE2B 12639eeb6ac5893ed593fa08b3e41872b79a46b8c3384307294c89b67213afac9c88ce32be68f08389ebcf5b8ef91868d5feb3b6e050bf8930c7052f321dbb8b SHA512 31b739b355c12e37b437589da882d052a5a71bc4558fda7bb8ad75d32c595d3cd9ab708dee3682144c922b9da403e74f62d072cdc46d03f1549cae28fec8a74b +DIST system.security.cryptography.xml.8.0.2.nupkg 465309 BLAKE2B 351f8b6abca14c6d2fb90d3d10cac9f924eedc9d51e9c596bd4c1e8b68d53683e7f3099ce624c0998906854b44c2224160e2a68138fcefe2e8578a2c81e59629 SHA512 0898637ebaf730ec151746a31dceda001d4b29ea18b03cc765fd0deb1f1f488a9f7b377af15de0e2ebc8f2b8ba7aa0815ddf86dcac1923389e3b66897bd85b58 +DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd +DIST system.serviceprocess.servicecontroller.9.0.0.nupkg 228328 BLAKE2B e4a8e04ad27df94b7ed3edc1e71699bf81a6a36861e42552edcfc5e116003405f45e866da34575da7d4a9d6dfcdc0d80188f301accf2da4c0e8afaffd73828f5 SHA512 726f7b50da9f5aaa20c946ca7e1d62170ca771ec2ecdc4e4807ecb0ede31dfe22489fa5409a4794ee7ab3dd6cefeb5fe639c6e81570936f2a7ca704fa963d734 +DIST system.serviceprocess.servicecontroller.9.0.2.nupkg 228475 BLAKE2B 2b75cf0a544d030349c0b2155c59e6437fef678712308471e94517e97d9660d0ab2a75f41e17afe37b81babdf68d5817fbf8daec1cc0c35bfb170ee48b0f6e9c SHA512 9480a99f08db9ceb53bf8af15153ffea87b32610fee06ee0f5e78081fc223d5ed5d771d4ac602e757dd00ccba43348893938ec761b9eea527c88bc99e5658a1f +DIST system.text.encoding.codepages.5.0.0.nupkg 4244436 BLAKE2B 85bf22ce5389b87be3c7bef61ed2e16a38e7170bf778c03157b71da30a1396d721599afad71c9865ce9c3b8d4357aff62a268c5e75e51e2c969558f56cb29391 SHA512 4f32c801b3dc8b3d287c17310e8eaecbb7d3d0e311e39e1c428439fea7276860febc38422a61abc93d3cbbcd97bf511835b316553e931e04f6333a80629dc746 +DIST system.text.json.7.0.3.nupkg 1734391 BLAKE2B acc8027653d7c58d7740983e465904e61889dcb572a9a5cf9022a81a6c2ab2dfc263307111a23456c8c0c520eb58aaed09eada4793ec51b56d1d6790f710fe14 SHA512 0ea3fecca3dd4c84f8d9afddd6d3eefb0fe1ab5e1067cfbab5ba6ebf61accab8e1a81a9bb071fb98db5afec4af3a41777c1fb23fb3d6af62236082e29df4fa55 +DIST system.text.json.9.0.8.nupkg 1877396 BLAKE2B 87b25eae8b7f68bca3fa2da7aab3d2fb374aba994aeaa94f97ac9b702fd4c1e00d1a5dc5c9993570bd7c9041fc6ebdc539c71a21f6a57e107d6f0a608be667a4 SHA512 3f0297422626f58af1ed90fb335d70cc018361bf09c2a2c275bd37115022806735150d167f4850143fee74cf7d0c91a0d65548475315ab2288a57da2b856edb0 +DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 +DIST system.threading.channels.7.0.0.nupkg 195276 BLAKE2B 8c01d1fedda99b4874a4623f8567984391214fc2f86fb1ab7a697614519f4a01e146ba0fae7d4d6e2ef04231e1d6f4caf4bc594694b69307f0695ff7b66a0e13 SHA512 5d79a97496f25426a05a0ddb19f506353c4aa7810aff70b806df295e12956192b01cf8de1cf3a0d2edb076a1c5b288d4e2ee22f4a0720094f2cea2c232ac2952 +DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 +DIST tmds.dbus.protocol.0.21.2.nupkg 380551 BLAKE2B 0ad98c30fdb628120affee2dbd3f7fcaa48f6de585358d07c8c389c68b40951c50c1ced69bb129c7c8474c68ddcce9742afed11c6ec616e87df5d15fcfb7a3c6 SHA512 01e55dad6b1b3060cf3022727231db50ae1272f8d71112783f9213fe1adc930cd8ee60227f7b5569711287858086a9e882beda137ebd08c279fda23c89af25f2 +DIST zstring.2.6.0.nupkg 279220 BLAKE2B 3101497fb8509ebda74229453d01f61ac51041ae51518a15a946e0939d58d699b2b38c3bb8e3266c196070729f5e4a4ba5d5e1010e6c1b0480a78b00f3d898db SHA512 0bc43f1c648419ae60578a399e658d463713613532588801f6411eeb533840261c5f1caa02a054d8ec89a6b86ee314ffbda2e920846e5ac1f46966e81550853d diff --git a/app-misc/libation/libation-12.5.3.ebuild b/app-misc/libation/libation-12.5.3.ebuild new file mode 100644 index 000000000..5bfdc80e8 --- /dev/null +++ b/app-misc/libation/libation-12.5.3.ebuild @@ -0,0 +1,276 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT=9.0 +NUGETS=" +aaxclean.codecs@2.0.2.2 +aaxclean@2.0.2.1 +audibleapi@9.4.4.1 +avalonia.angle.windows.natives@2.1.25547.20250602 +avalonia.buildservices@0.0.31 +avalonia.controls.colorpicker@11.3.3 +avalonia.controls.datagrid@11.3.3 +avalonia.desktop@11.3.3 +avalonia.diagnostics@11.3.3 +avalonia.freedesktop@11.3.3 +avalonia.native@11.3.3 +avalonia.reactiveui@11.3.3 +avalonia.remote.protocol@11.3.3 +avalonia.skia@11.3.3 +avalonia.themes.fluent@11.3.3 +avalonia.themes.simple@11.3.3 +avalonia.win32@11.3.3 +avalonia.x11@11.3.3 +avalonia@11.3.3 +bouncycastle.cryptography@2.4.0 +csvhelper@33.1.0 +dinah.core@9.0.0.1 +dinah.core@9.0.2.1 +dinah.entityframeworkcore@9.0.0.1 +dynamicdata@8.4.1 +enums.net@5.0.0 +extendednumerics.bigdecimal@2025.1001.2.129 +google.protobuf@3.32.0 +harfbuzzsharp.nativeassets.linux@8.3.1.1 +harfbuzzsharp.nativeassets.macos@8.3.1.1 +harfbuzzsharp.nativeassets.webassembly@8.3.1.1 +harfbuzzsharp.nativeassets.win32@8.3.1.1 +harfbuzzsharp@8.3.1.1 +htmlagilitypack@1.11.71 +htmlagilitypack@1.12.0 +humanizer.core@2.14.1 +lucenenet303r2@3.0.3.9 +mathnet.numerics.signed@5.0.0 +microcom.runtime@0.11.0 +microsoft.bcl.asyncinterfaces@7.0.0 +microsoft.build.framework@16.10.0 +microsoft.build.framework@17.8.3 +microsoft.build.locator@1.7.8 +microsoft.build.tasks.git@8.0.0 +microsoft.codeanalysis.analyzers@3.3.4 +microsoft.codeanalysis.common@4.8.0 +microsoft.codeanalysis.csharp.workspaces@4.8.0 +microsoft.codeanalysis.csharp@4.8.0 +microsoft.codeanalysis.workspaces.common@4.8.0 +microsoft.codeanalysis.workspaces.msbuild@4.8.0 +microsoft.data.sqlite.core@9.0.8 +microsoft.entityframeworkcore.abstractions@9.0.0 +microsoft.entityframeworkcore.abstractions@9.0.8 +microsoft.entityframeworkcore.analyzers@9.0.0 +microsoft.entityframeworkcore.analyzers@9.0.8 +microsoft.entityframeworkcore.design@9.0.8 +microsoft.entityframeworkcore.relational@9.0.0 +microsoft.entityframeworkcore.relational@9.0.8 +microsoft.entityframeworkcore.sqlite.core@9.0.8 +microsoft.entityframeworkcore.sqlite@9.0.8 +microsoft.entityframeworkcore.tools@9.0.8 +microsoft.entityframeworkcore@9.0.0 +microsoft.entityframeworkcore@9.0.8 +microsoft.extensions.caching.abstractions@9.0.8 +microsoft.extensions.caching.memory@9.0.0 +microsoft.extensions.caching.memory@9.0.8 +microsoft.extensions.configuration.abstractions@9.0.0 +microsoft.extensions.configuration.abstractions@9.0.8 +microsoft.extensions.configuration.binder@8.0.0 +microsoft.extensions.configuration.binder@9.0.0 +microsoft.extensions.configuration.fileextensions@9.0.0 +microsoft.extensions.configuration.fileextensions@9.0.8 +microsoft.extensions.configuration.json@9.0.0 +microsoft.extensions.configuration.json@9.0.8 +microsoft.extensions.configuration@9.0.0 +microsoft.extensions.configuration@9.0.8 +microsoft.extensions.dependencyinjection.abstractions@9.0.8 +microsoft.extensions.dependencyinjection@9.0.8 +microsoft.extensions.dependencymodel@8.0.2 +microsoft.extensions.dependencymodel@9.0.0 +microsoft.extensions.dependencymodel@9.0.8 +microsoft.extensions.fileproviders.abstractions@9.0.0 +microsoft.extensions.fileproviders.abstractions@9.0.8 +microsoft.extensions.fileproviders.physical@9.0.0 +microsoft.extensions.fileproviders.physical@9.0.8 +microsoft.extensions.filesystemglobbing@9.0.0 +microsoft.extensions.filesystemglobbing@9.0.8 +microsoft.extensions.logging.abstractions@9.0.8 +microsoft.extensions.logging@9.0.0 +microsoft.extensions.logging@9.0.8 +microsoft.extensions.options@9.0.8 +microsoft.extensions.primitives@9.0.0 +microsoft.extensions.primitives@9.0.8 +microsoft.io.recyclablememorystream@3.0.1 +microsoft.netcore.app.crossgen2.linux-x64@9.0.7 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.1.0 +microsoft.sourcelink.common@8.0.0 +microsoft.sourcelink.github@8.0.0 +mono.texttemplating@3.0.0 +nameparsersharp@1.5.0 +naudio.core@2.2.1 +newtonsoft.json@13.0.3 +npoi@2.7.4 +octokit@14.0.0 +pluralize.net@1.0.2 +polly.core@8.6.2 +polly@8.6.2 +reactiveui@20.1.1 +serilog.exceptions@8.4.0 +serilog.settings.configuration@8.0.4 +serilog.settings.configuration@9.0.0 +serilog.sinks.console@6.0.0 +serilog.sinks.file@6.0.0 +serilog.sinks.file@7.0.0 +serilog@2.8.0 +serilog@3.1.1 +serilog@4.0.0 +serilog@4.2.0 +sharpziplib@1.4.2 +sixlabors.fonts@1.0.1 +sixlabors.imagesharp@2.1.10 +sixlabors.imagesharp@3.1.11 +skiasharp.nativeassets.linux@2.88.9 +skiasharp.nativeassets.macos@2.88.9 +skiasharp.nativeassets.webassembly@2.88.9 +skiasharp.nativeassets.win32@2.88.9 +skiasharp@2.88.9 +splat@15.1.1 +sqlitepclraw.bundle_e_sqlite3@2.1.10 +sqlitepclraw.core@2.1.10 +sqlitepclraw.lib.e_sqlite3@2.1.10 +sqlitepclraw.provider.e_sqlite3@2.1.10 +system.codedom@6.0.0 +system.collections.immutable@7.0.0 +system.collections.immutable@9.0.0 +system.collections.immutable@9.0.2 +system.collections.nongeneric@4.3.0 +system.componentmodel.annotations@5.0.0 +system.composition.attributedmodel@7.0.0 +system.composition.convention@7.0.0 +system.composition.hosting@7.0.0 +system.composition.runtime@7.0.0 +system.composition.typedparts@7.0.0 +system.composition@7.0.0 +system.configuration.configurationmanager@9.0.0 +system.diagnostics.debug@4.3.0 +system.diagnostics.eventlog@9.0.0 +system.diagnostics.eventlog@9.0.2 +system.globalization@4.3.0 +system.io.pipelines@7.0.0 +system.io.pipelines@8.0.0 +system.memory@4.5.3 +system.reactive@6.0.0 +system.reactive@6.0.1 +system.reflection.metadata@7.0.0 +system.reflection.typeextensions@4.7.0 +system.reflection@4.3.0 +system.resources.resourcemanager@4.3.0 +system.runtime.compilerservices.unsafe@5.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.3.0 +system.runtime@4.3.0 +system.security.cryptography.pkcs@8.0.1 +system.security.cryptography.protecteddata@9.0.0 +system.security.cryptography.xml@8.0.2 +system.security.principal.windows@5.0.0 +system.serviceprocess.servicecontroller@9.0.0 +system.serviceprocess.servicecontroller@9.0.2 +system.text.encoding.codepages@5.0.0 +system.text.json@7.0.3 +system.text.json@9.0.8 +system.threading.channels@7.0.0 +system.threading.tasks@4.3.0 +system.threading@4.3.0 +tmds.dbus.protocol@0.21.2 +zstring@2.6.0 +" + +inherit desktop xdg dotnet-pkg + +DESCRIPTION="Libation: Free, open-source Audible library manager" +HOMEPAGE="https://github.com/rmcrackan/Libation" + +SRC_URI="https://github.com/rmcrackan/Libation/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz ${NUGET_URIS}" + +S="${WORKDIR}/Libation-${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# Required by dotnet-pkg.eclass +DOTNET_PKG_PROJECTS=( "Source/LibationAvalonia/LibationAvalonia.csproj" ) +DEPEND=" + >=dev-dotnet/dotnet-sdk-9.0 + x11-libs/libX11 + dev-dotnet/libgdiplus + media-libs/fontconfig + media-libs/libglvnd + media-gfx/icoutils +" +RDEPEND="${DEPEND} + >=dev-dotnet/csharp-gentoodotnetinfo-0 +" +pkg_setup() { + dotnet-pkg_pkg_setup +} +src_unpack() { + dotnet-pkg_src_unpack +} + +src_prepare() { + dotnet-pkg_src_prepare + sed -i -e 's#WinExe#Exe#' \ + -e 's#net9.0-windows7.0#net9.0#' \ + -e 's#win-x64#linux-x64#' \ + "${S}/Source/LibationAvalonia/LibationAvalonia.csproj" || die "Failed to patch csproj" + +} + +src_configure() { + dotnet-pkg_src_configure +} + +src_compile() { + dotnet-pkg_src_compile +} + +src_install() { + # Install the built binaries using dotnet-pkg.eclass + dotnet-pkg_src_install + + # Create a launcher script + dosym -r /usr/bin/Libation /usr/bin/libation + + # Install desktop entry + echo '[Desktop Entry]' > "${T}/libation.desktop" + echo 'Name=Libation' >> "${T}/libation.desktop" + echo 'Exec=/usr/bin/libation' >> "${T}/libation.desktop" + echo 'Type=Application' >> "${T}/libation.desktop" + echo 'Terminal=false' >> "${T}/libation.desktop" + echo 'Categories=Utility;Audio;AudioVideo' >> "${T}/libation.desktop" + echo 'Icon=libation' >> "${T}/libation.desktop" + domenu "${T}/libation.desktop" + + # Install icons if available + if [[ -d "${S}/Source/LibationAvalonia/Assets" ]]; then + # Extract all images from .ico to .png + mkdir -p "${T}/icons" + icotool -x -o "${T}/icons" "${S}/Source/LibationAvalonia/Assets/libation.ico" || die "Failed to extract icons" + newicon -s 16 "${T}/icons/libation_1_16x16x32.png" libation.png + newicon -s 24 "${T}/icons/libation_3_24x24x32.png" libation.png + newicon -s 32 "${T}/icons/libation_4_32x32x32.png" libation.png + newicon -s 48 "${T}/icons/libation_6_48x48x32.png" libation.png + newicon -s 64 "${T}/icons/libation_7_64x64x32.png" libation.png + newicon -s 96 "${T}/icons/libation_8_96x96x32.png" libation.png + newicon -s 128 "${T}/icons/libation_9_128x128x32.png" libation.png + newicon -s 256 "${T}/icons/libation_10_256x256x32.png" libation.png + fi +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-misc/libation/metadata.xml b/app-misc/libation/metadata.xml new file mode 100644 index 000000000..1a6179585 --- /dev/null +++ b/app-misc/libation/metadata.xml @@ -0,0 +1,17 @@ + + + + + juha@luotio.net + Juha Luotio + Maintainer of the ebuild only. + + + Libation is a free, open-source tool for managing and downloading Audible audiobooks. It liberates + DRM-protected Audible files to MP3 or M4B, preserves metadata like titles and cover art, + and supports features like chapter splitting and PDF downloads. + + + rmcrackan/Libation + + diff --git a/app-misc/lyfetch/Manifest b/app-misc/lyfetch/Manifest new file mode 100644 index 000000000..7c18f3663 --- /dev/null +++ b/app-misc/lyfetch/Manifest @@ -0,0 +1 @@ +DIST lyfetch-1.1.tar.gz 28536 BLAKE2B 378aa548a5ddfddcd0a54a88edcba44f65fae73060b4f090c95fc8c590f220f53e8fff09081079ef06a2f446e4ef26c1a11bacf06bda1c1c39c6e175634419d8 SHA512 6fd760b10a5c1ea59d5d5f5d9b0151a262e8684903cbda6656615c92a59deeb447856e292bdd78fbd093cb1d1caecb774991b3715565d99e272e7aa974154433 diff --git a/app-misc/lyfetch/lyfetch-1.1.ebuild b/app-misc/lyfetch/lyfetch-1.1.ebuild new file mode 100644 index 000000000..108d5e202 --- /dev/null +++ b/app-misc/lyfetch/lyfetch-1.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Small system information script for linux systems." + +HOMEPAGE="https://github.com/its-Lyn/lyfetch" +SRC_URI="https://github.com/its-Lyn/lyfetch/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT=0 + +KEYWORDS="~amd64" + +src_install() { + dobin "${PN}" +} diff --git a/app-misc/lyfetch/metadata.xml b/app-misc/lyfetch/metadata.xml new file mode 100644 index 000000000..ecdb60b4b --- /dev/null +++ b/app-misc/lyfetch/metadata.xml @@ -0,0 +1,19 @@ + + + + + itslyn.dev@gmail.com + Lyn Serra + + + This package aims to create a simple and easy to use fetch system, it tries to remain POSIX compliant (where it can). + It also serves as a cutesy fetch for people who like strawberries. + + + + Lyn Serra + + https://github.com/its-Lyn/lyfetch/issues + its-Lyn/lyfetch + + diff --git a/app-misc/macchina/Manifest b/app-misc/macchina/Manifest new file mode 100644 index 000000000..3877902c3 --- /dev/null +++ b/app-misc/macchina/Manifest @@ -0,0 +1,237 @@ +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 ansi-to-tui-7.0.0.crate 27300 BLAKE2B b48e1a2addb9ae8be69f9f4f9d78dff39be2a26c4f727025b6dd0c6ce1dd50ae86bd07783b975a390db16da0cb7a8d6c0e03f7f0e301ebdbaa3ccd3bab0db752 SHA512 a0ce51f79b12e9c25b613baccdb72c5180779f6e6d93c33c02b984b14362a5e72ba9523e31c1ee828ad741c316b981587286a29e5102fc32ac0d33a387c29eb8 +DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytesize-1.3.0.crate 10164 BLAKE2B 049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab SHA512 c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5 +DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea +DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2 +DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST castaway-0.2.3.crate 11509 BLAKE2B bbecba400bf98ef4158581f3b1673ca77dbec3ad754d3749f0e9342a47d1fa9f638c1388f0762413277b73251854ade26e08dd85b7d7133c73a5750d4dbf7d92 SHA512 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9 +DIST cc-1.1.19.crate 83354 BLAKE2B 80e199d99e836a285954d7ad1339f3a90c79115daaa56b2ebf0b334a6c878b9b9bdda2005bad648da02d9993c82d5c10ce914cc3a5d7af6cb54231069d3c1bdb SHA512 42118e0c55343d3386de21e2e073e35dc205cc2ecb6c8d46dbac06f12afe33b36580b94cf281c0a31e29b183335a9045676f3026f90fe36e6538ecd38e92088b +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST clap-4.5.17.crate 56802 BLAKE2B fcdd23d66ecd27ee3820c4abe681bc997dd6cfd69948e11603aa8c4ca39513d5de901373959328986ef81c046318f240ea87a2f19b38921faf76b6c93d0e4f67 SHA512 69f0fe213007a2e0a564945bf58794b891a345c34747e92ec16877253ff60c1a30fab24031b5f56d6e31ea7b0d8c9dc0c815fd1489b2c0df1e2d24b4a2be6406 +DIST clap_builder-4.5.17.crate 163559 BLAKE2B 10731513f76c64027116ec97aa7dcbfbff74e649c64bd32db1a14ed1ec00e81a3b7c8e3ca478e5f077fa49eae9ae48dca4810190924b9af5dccea9cb0f883b5d SHA512 86411378aefae1eeec1128d797a21697d9470fad7ba2e109e00e8ae20d4da218e909d56a2f7065a4b2651d6c5d76d14a7394d747b2a4313c739abe0c9b046492 +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 cocoa-0.20.2.crate 47930 BLAKE2B 7cac51b0e7038f1b9d4c57d55c8a7b47d472fdd010b49a56271b2ed08ea22b868ce230cb9bd58749b1df2f0b71c67cbea61aab4788d15e40eb511c64f02cbaba SHA512 3b547980a47b6a982421152ce570786b784e68796b1588f976ec62fd2b84a1dcd87ab979b0a871c33882faaca3edda7ebada0aedc23f4e1a56d6505b57961b27 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e +DIST compact_str-0.8.0.crate 70994 BLAKE2B 27ab4163d71915f9cfc160fdfa4ed049c98b06d0060def8c4bdd29e8ca37716a1c53877f70d1eb38260d44003e833c538b20bb4960f0b28a7becca5c9b29984e SHA512 5a236c501222b577fef7d7190882e20e85cc6deacf9d1f6a1d710893654b53a91c7d47373f0d10e9bfe138dbb2f4e99802deb2a92001bae7e130f6558ed9d1fd +DIST core-foundation-0.7.0.crate 25384 BLAKE2B fde852b7673cc972da8d2f8663c2c8372fda36fd577d19c9536f9df929f649ccf94150e1e23a57013bee3cd8cbb6fb894c4fb3a5744171bc6be607cb27e2757e SHA512 919041f431e21783193c0661b82cbd15946a56e24e5100a6a9dc02476ddc714595fb0416ae182981ebf6a8b27181e3178135c27388b41ec848423d739a265da6 +DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 +DIST core-foundation-sys-0.7.0.crate 17033 BLAKE2B 26d190931c7462ed8c13de82e86d4417e0d130f97295c8435ec666be08c7bdc37894ef25647043970fa40eae1c63503d2ad7660c2ac17ef35d7d35698652e18b SHA512 b77566aed2b572bdbce6f71ca9dcc942ef96b628a7ed9680c4d3e3ada4a9dce90c1b439a8c7c7f22d68e51becf1d22b3262e227cafdf8cfe5f42db0ffb9dadc7 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST core-graphics-0.19.2.crate 28995 BLAKE2B 3efd61b69ff4a7dd6bfffe7836840d33f5101d169c20b2a73a529184a362c517032614956f37a4d170ff0073582996c5249eb8b24605d122ed5cc2e55acdfe9a SHA512 c9cace380466c26f2bb87aceaf9852ca0f29c4bdc0de11e132181939c5db0614b2cf7e882a2ef0603ead6145e05565f22d59cb7f69a501f350f6f9ce1aa9cf9b +DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b +DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397 +DIST core-video-sys-0.1.4.crate 10568 BLAKE2B aef062d1b1047d50d02e932413c7d24cf316d5b1d6947895ec2face253d26adc75811c4fb60535a35c2a0c87af6d3bb7b9e62dfe5421ee218356126a2a6c3bb7 SHA512 a6d3b0f78aebe7b64276f3accffb5d5b2ff23a19b9cb3dcf69a47b310098de8c85255c579cff8a7a711304c1f19b9fb1d8259c5eb511b617faac0da53e417bf2 +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST enum-as-inner-0.6.1.crate 12190 BLAKE2B c2162a838bb717ea7859d5c11ea820aa6bc79210bd6a9e06e4f05bcd17a3c92bdb7d98453d58911f96dac79bdf553730b58d4949d268321aeae324187602ae09 SHA512 e6f80a4a47f5901301debff47f1e88291ee6d29dda2805373ebee62f77c149a2c7f8d1188f8a365f2e11f5497025036aae4a4c3a7f570928961d1d25d6caabd1 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +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 futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 +DIST gethostname-0.3.0.crate 8440 BLAKE2B a8598187c628c15bb74739d3a8033ac6b33194433ea13f0af9ddc8b455305a35933218d3ee7bc5133a1908b172b7ef3f9cfd361e1951041bdb85d67a68dd3bac SHA512 1655174eb6713d40519f70f487dc6dc65f93f03f84f9289bd1781587c06692823fa0e97f5f821938680d47ea9680cd127e0b9ffa8863f730c39abe9fe0a0f741 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +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 home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST if-addrs-0.10.2.crate 10352 BLAKE2B bec594edff567351793e3c541fbcae2332f8260f3cf79f1725ea898762f28c7b2c9f2dd490d5bf77efe7979641306c35717c8a65cacb8c1771a645af1f1ed598 SHA512 fd32712dcd248e4edfc5ced1758d439035f51d894da84202666d6ef3c089dfa45af6bd30d5b57384045990a406be5d997d10bf8dc556f44a750791145113da0f +DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST instability-0.3.2.crate 9772 BLAKE2B 36cca360c2a42d7a56992ef5c6abc0699145704e48f9a4b9bae8ed56eb92bebe460ab77da76ccaba9220386161c79826cd9490897409519884cb07bb4f732eec SHA512 6e217c68f45e665ec235993d6f3cd309593d19ecac0a6539777ab967a717eb3c817d7a6e5951987e82b3348e1985e823ebd545fbed30fad8899cd6fbab4714c8 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105 +DIST libloading-0.8.5.crate 28902 BLAKE2B a0fca8f8876092e874964b3dcbaacd417451704fc1d687669a95a0b9df22ccda73a754118ac0bd706a7c7d86e4eceb2ad012e20e341d71548b34ea8d629bbfdf SHA512 f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074 +DIST libmacchina-8.0.0.crate 38142 BLAKE2B 30adf3769c821031265180b64d4c349df555a676fa367d85830c84c970f2378928d57ccb837a5c0f67f646c7630e86a6bb93ddc0d52dd8d3dacd8289c8b0302c SHA512 7627c03daa663069b01935ca0477c5ecf68ac37d1dd95cf695eaf648d6619092beaef7e1064283fbdf7fa015dec2a1a056697ff85ce23049dcdff78d13dbaba5 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST local-ip-address-0.5.7.crate 25226 BLAKE2B 0ec5c89184354ebde218f908d714ad12195dd7358f1faec0dd25c9026c7b892f2f8fb626b4d86ab5e0282fc76ab3406a156b9ad41d210b886f701527bb6637f5 SHA512 4b6a54ef1db25cb6668026cafdccf6dfb5528c4e829adcce4358f56af1570e8badd3f9584efad5c8b875ebf4acb27fed285c051c92082bf3cc848a161d2f8dc6 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST lru-0.12.4.crate 16032 BLAKE2B 7255bf86fcc001ef8f94c9d7578993e67517145d0e83adecfb1b5095faca200493a22361bfc8b9827bee07a4e5e150958d4a54ca3fde0f06bf733dd4749d861f SHA512 1d5becbb538f90414d320fe14d0d6fa8bb14bdce69b2e1855b360287e3dfefabc1f62685190730d11a4ddb843c2180dca964ea4a79606950f087c404cc3798f8 +DIST macchina-6.4.0.tar.gz 68309 BLAKE2B d0993b8b51ecb3e06625e67ca011c8d0af66a04173b8e813b9ceb790f87ed4c5b0fb28dffb8e521dbb6a64c8a54efb8e6ad598edd12382ab3271e7175ff9bcf9 SHA512 07babab97a6909e899e0cb6d6e4cbe331cf9b500604707086dad4a451491e0b117ad5a595e882925fe588e9119165fc4c1bc174045308ee0c084f58ebd0fb159 +DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST metal-0.18.0.crate 48520 BLAKE2B e4bd611cf60851943d18423bf6294fb9d31346a989a75de8edbf631cdb45aa07df43fb3c1d60541ba21e45459a7adb7d2945a673e7f311f5f9b2c51e221da2b4 SHA512 5b45fc5d8bc0f0b49ca9bc0799d52e3661d435a3fa53b49ee824f407b7687542bc7c3c7b767ac8c56288e5683d9dca34893701e4aeb45090d385b6a5f2e8ad04 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST neli-0.6.4.crate 48016 BLAKE2B 19f6688fb84145bf7433756627d5200413b0e57abe1d790f9e9c47413e2caa7b3d8766bbd95c74293bc6b290555436189fedd3a0dfa882c100e1016a0a2aab8e SHA512 ee86d4a14150d6687d33b7e5c5afb1c383ac75fa2da6f877ced6aadf0822380c9c9d5783ce1ab7440d43674635692ab42943a235ceadd1de45941cfadb341245 +DIST neli-proc-macros-0.1.3.crate 10111 BLAKE2B 4d2c5ca841dad6c024c1d2d7dd7be79f17dde0d7868f25650f47459104f1a6f67dc11883dde6eaaf6f442a3efa635a65fbdc1c9e03106aadc4684922e95a78d9 SHA512 41f20b193edcd1fbd33cf3511873dc763a810699f59f97d55c7bb35380d13ed95d06b3f3f8c51cde007154d4835b67f888ee4b6d525a817407c4b34df39f3825 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +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 num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc_exception-0.1.2.crate 2251 BLAKE2B 6e46ab02269b6c3ef7d67f70bdc3b54ed675919b9de979cb60ebec4aaf79fb2f34614ceadbeaae75e6462ba6f09d859e38208d62b1dcb7744db184d5ed34ab50 SHA512 62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807 +DIST once_cell-1.20.0.crate 33258 BLAKE2B 0a40d78256311ab663135f1308a5a821df4a0cff117000d9e5ca3c326e25d2fbc667f94f995c1aad8a66c4d0f06e7af5123c689e03a8a847997568586849246c SHA512 2150a6274cac010682b3fe117c7b75e6f124fd54c4c5307e689b3e04fe0a4520383ab44f38c1b40c92a0369aa1129610b805f04cff307b2a06d7ddb22745fc82 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST os-release-0.1.0.crate 3760 BLAKE2B 260954b4a397dd410a67fc317df7fbaba90f38307d94385ccca5a2d4d9ec440d6c03f215f5ab182e7e3d49e447a0cdfed04268306e7f8415238f8763edbcb4f6 SHA512 b0f403f0f2d3faeeadef8c11470cfed59435d7dcf5e0238cb6e00f2a8fce9f2f6d60f73d2c79e1850e4e3494f7aaf95e469b27d209ea74815607b391e2262844 +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 paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST pciid-parser-0.6.3.crate 6454 BLAKE2B ffb7b35c5688e90f5beaa98c0136ce794b5d3d03b60cb8bbef54eeddbe3e8f5d484242123a4a8bafb4fbde12e02aa94cc825e05dcc2ea89f544edf1e6da06b2d SHA512 2ed192f1cbb89c16d56ae2fbdd4fb34f72e80ed0dc4ec21e7992fee0d58a06879a5c0fdc9ae4ce677a661bfa0f6f3de6ee92941a72aa7552d3fdb8660e7c52dc +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 pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +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 ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0afa7d819c5706b711a843eced0d7bcef9f2d64bee5e74892ac9f6431d8ebf1f6b326e467e08e948ed0b86ded2f SHA512 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6 +DIST redox_syscall-0.5.4.crate 25977 BLAKE2B 84544c8ef9f67e119f0d7e3e58c6097c560e359699975834c1040f7640dcf333a5224d5cd1deacaa4ba3328a74f670e03ce1bfcdb3bb1e1bd911f083161bb8b3 SHA512 42d54ecadf57cf95a3d9204c9f45bc3a22c367ac56dd901d569f215c5d709ef53aee6a5ede6569ae44f1ef604bf9c70b1b234980f0fc0555a0504efdd1b7ab2c +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed +DIST rpm-pkg-count-0.2.1.crate 17193 BLAKE2B 55e8a923d41afc0eceef94fbd8d50f8dd10ded3da8f316ddbfe4affb73395f96aa41d645e5c418c284e6a9a29ae7ce3c5018e0345bbe56cc2a7224505d954584 SHA512 1b4fc91592d935d1faa381eefeabdd9d5aeb09052ba8bd55de7f1eb79c50aaacd04a2913a4318d6f98149386465ba6bfaa15153140b89fc43844072d24409343 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +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 semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae +DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 +DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d +DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f +DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +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 simdutf8-0.1.4.crate 28621 BLAKE2B 94ab48bc899e603acf3805dd45ae8489d565aa39ff79606e80a1731b59d11f429d71bb6c65becf3ceab123767f2d20612cb9f86410fd1aad00d0a796091ad045 SHA512 9f821035e147c035707910227b51e01d3f761ab8b578d95a86a776b2a4da01bc4d8ef28df7ea2c16ca125a2699d8903b826ad07a5937728e33dd58753ebd704c +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST sqlite-0.36.1.crate 17020 BLAKE2B 2df1816a2e9081be24e8880868638304dd74f620db82bcebfdde2db959d99bafe7b093ed5afac11a9bcd9e3e84130079186e51b986b4b98b66f2c80e98c77450 SHA512 efa862e601bbf55d28e31d5761942f909aa02bc2e66479109cc60288b6a7e35a53321b75a3de9e13b0212bfc4f670e4a61026f0a05f801d2386192fe9c9500f5 +DIST sqlite3-src-0.6.1.crate 2715129 BLAKE2B 86387986b3418a86dbc72ac51a107b4c7a507a7dff0358c5103541f263c9cc54fb07aa1a84d641d0f90d7227d31ec07b397cc8bdb67d50b71356a846a511e2a8 SHA512 080056eae4397daf089235039301072ec94ad7f1a0700b38202af0723db5eaa2d8ebe6aa1764bdf127948cf4c26b5125ddb018dfff60407830d2b47fdc505766 +DIST sqlite3-sys-0.17.0.crate 19442 BLAKE2B 1e8f0bd324905c34e0924e37140dec2c5266586a4ba284dc0a7bba60bae4a8d60a0c8cedd80c5360ce05cf9461c788e7901a6adfdc9d68c76d152b608d566c4d SHA512 7b300aa933efc800920d3b5b5b4929134d5fe14162234784159d75edcc7a475a9bc3316d07fbb7281aeeaa47127f2f3c5535a3a6471f6e7d2382b4e5aeb2f6ce +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4 +DIST sysctl-0.5.5.crate 18414 BLAKE2B 221ed0a30b698a7a32b4bf86f16a641182b6e430ffb584420b555628ece13b5a6ed44f663337c4bf278d5e151967e82ea5ad55a9a8090f80b837708740830521 SHA512 cb8914b367e4d6adb31924adedaaea22a404a4274bea5a3f2b7f71dc429297e7805511c74616a41015c13db0a10a714ed8d8f5d999e87e0418afdc4791760fb4 +DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 +DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102 +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 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.22.20.crate 106726 BLAKE2B c545e7460ffcff1404dcb77e577121f6ef332645cc0566b2e23af72743cd40e571a74660e8034ddfe75c4ae5b0bac8d9cf2915e8c62c283eb977ed3a43449410 SHA512 f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294 +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 unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-truncate-1.1.0.crate 12529 BLAKE2B 908c794c44d4928bcb73e3cb7f89a5f57ec39bb0a2931db282849d547fee1e228f0ae01d50421b86a5d08c4860c4960d96909f1444e00179ee7309e25e1a7fd6 SHA512 090050af06ec187902102b07b2caa4f5c4d1a046d013aa1fabef9d18fd3679a6dc4dde6b55b9f606dfb057349fb5c10e2c229d3577116c9fcff07f1099fdf4f2 +DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST vergen-8.3.2.crate 44740 BLAKE2B ccc28c96d4f83884a6e8d06a1dce28dcc966f1af7b5bf039b535821a1fed2361bb52d1d03daf8f722efd43808cf39da4761ecd8a0038f2a192a93791a2615075 SHA512 4f20c80f74b9d8b8b7e706173573d5d017c4c76164c8895b5e11f8452e103fd550d98de4458df18c2f83aac614c56e097636345837509345e8cc4465260a8906 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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-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 wayland-sys-0.31.5.crate 8630 BLAKE2B 82662fb5dfddb9650e4b6ec3031859d8840add7084c6d10a6e43e6aa5aa59c53c85124bb2e9858b430c5560b34b74d67f4259b24d7ebeaaae1fa92a7d72dbb96 SHA512 bf9237dbce8f55cb5176d2cab1769beff95f9a984eb607b5460673d69631b3346564024cc8f78f0af130cdd0f070d66518a903adf8d63bef8afa2aee06569715 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-wsapoll-0.1.2.crate 2865 BLAKE2B d3d8538604d9d4c99956bee2112b62504730a9ed06521b1d22e3a74c32dc1aa0b2ad5076e411800c6e32bbcba7b86ad896c978a5ac7ddc41c2160ebe572e7223 SHA512 2e07b90ae535b25004b61ad9ae9fba9c7f115854b0471244fe722f590c2a2c6c56db639e20928b441ed77a4249b966ae90a11f9a7da59269a854db13d54dba97 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.39.0.crate 12776691 BLAKE2B f9d774a0f131f6ab45a8edfa2e093cd6b43d754a933c11693048964e4e2b01e650be6a583a9d927cdcbb895cf206482d2209a395eaa6315eee8ce49a1b44431b SHA512 e2f69a1010c518056b253075b6e10b63e034374a416fb9e0fbf926bd992daefcf4c5a02208641f5bd961b8a0d946fcce226a01c6fca48606a3a25f570d8932dd +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-implement-0.48.0.crate 8468 BLAKE2B 7c273d91c4edceb97d979c6a41c64513d2fb3e50b8ff2311092b1cfdae8a931c61ee96e7854632e139f77114cfdf6dded2afcf5e19fe29f30b474efd4a9105e7 SHA512 643484f435198e02b612a2400488f43b9c2b4618d3f10e8a10707b11ac3cae7c77ff52db82062a6cc99a835b921b6f552ec995e3bd66740860927aea9756b094 +DIST windows-interface-0.48.0.crate 9533 BLAKE2B 79cd41b3b5817fcef8435589fb7cf4811b6f4c0071024b15a2da6d400a9be7ed3c34a33d652fdfef9fb7b25783508d2e8f0e1c5e2fbce552f8cc91a854edea2e SHA512 11c8c142cc14d53014472758469b14a01caf848ec3a4f663c241f91a070d86a3612e0bdca34d8e1d09e3302847c22495a38723fd7be1a0fefcc7bde51cab2737 +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.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.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.39.0.crate 661960 BLAKE2B 2a8ac8e92c1c22c9a7f5126b895776d4d4660049cf7beaa230758b6f944eeffdbaed7b99438f2cb3862b298d2ff4fad7c5cc91d69cd9ffc33120909d951e2299 SHA512 fc2cd225f8c45e62456d93d7acd14914e573a3c23446f52830af754cdc9951dc1eef978f2ffa1b4dd7eff847a2385869a687324ba17131c3a39d63db0cf6c783 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.39.0.crate 818115 BLAKE2B 6ecbdb41b48a56ceafd55cbf124023fdc0351aa8ddb24a70b7d685faca6a19049a2206df102297949c005741aaaf440e43669de044e67c9f900cc985a225fbff SHA512 8df620a25ffefeebd93c5d672e55175f480aaf5144ceff89e07c34f079e3206021022ee7c2f75e7d9b9c1aaad6d4e5a3d3425111e661c222f0dc7030a6211fec +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +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.39.0.crate 724575 BLAKE2B 30f5c2303fadcb4c47f39ba7081c12a03c4e63d08b30a2cb09926488055246329df91a2b96c948725c76c70b49e23d3211197fe49ce667dd2cfd899fabbd41e4 SHA512 625352d966bbbfaa3cad22fd1b4aa0f379a698b1ab8dc2e3f7ee7b836066adb3604c2d99e38ab641684413e755ace906cab6b2ccd894808abd9d98bf296a4343 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.39.0.crate 790933 BLAKE2B 60e1c2a704399408215dd76a699f7fda34e4b1dbad613cc7c51ccfc5494ac4087965f07a9ed05d3814d16b1e8b0c8799234199d0b01c9816db52152aaa6db94d SHA512 ececdb1c82892911e73b3abe946d9c75016b4180b85bd4ed6d5069399bb30bb2b75b67238ce8e333f264b58d47b4e628c9413e7ad4c0febae3873aa1fcd51e7a +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +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.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.39.0.crate 662005 BLAKE2B 6a4a0bdd75a3946fa86ecc296999b2a265a29e242550cbf9111ffe2510c237452630c818c026476135156a4963cf8b4acc763fa17d051531c4ef1664accad873 SHA512 5009450b2fe34ea2bed3305af85efc018489976ab275c0e3b7e621c95eb1a05ebd1c56d805f0f2f353649a7df89dc344d22aa9037bfb461062051972135d016a +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc +DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c +DIST wmi-0.12.2.crate 51911 BLAKE2B 24118ef8cbb27ff215275b7560dc114252b193fad2af71d97c30b33d240cdce91edda29ff68e92d16b691c0d444578ad5d2dc2fc10963ff6c3f274b419c82c7c SHA512 17adf78e37792e41cfbb87b131370cc78a29e2e5a2890fcbd3dbb1a215eedb971709d774a20b70f03682351f422c69d50b29881c61c60b0e86a9a78825539063 +DIST x11rb-0.12.0.crate 218514 BLAKE2B a067d012cf2aa5e7a20a11270fa1101bf6a2464bbb1855569d752bbf781f70d827c3f24912d062b23fa625b2ff9eaba4b59b8c28b7614e0340fed5f046535b6f SHA512 1e2122effd38c5f67d1fc24e6a9b74e14a04713166980e4cb071860616a19cfa9ed87e4733c1f029df10de1a17e732b928a138027e8ee0e4a1f4242f251f5f78 +DIST x11rb-protocol-0.12.0.crate 478311 BLAKE2B f00f66053ef81d664a6f8bd083bd91ebe5c607b9190e9e7259bfd6f4b2920dbc05c0b85267a1cf878d0f43cd4b11fc5e45233744c18b5aeea02dad6d04445479 SHA512 3ef8a79a98f428e82b250c2162357f9965618aa3d9b92e37521e42de884d7b71fd7de51c56ba117f0cced674151c9bc6451dc919326ddea362b4e44f839ae492 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb diff --git a/app-misc/macchina/macchina-6.4.0.ebuild b/app-misc/macchina/macchina-6.4.0.ebuild new file mode 100644 index 000000000..c15cc0bc1 --- /dev/null +++ b/app-misc/macchina/macchina-6.4.0.ebuild @@ -0,0 +1,274 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + 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-to-tui@7.0.0 + 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.89 + atty@0.2.14 + autocfg@1.3.0 + bitflags@1.3.2 + bitflags@2.6.0 + block@0.1.6 + bumpalo@3.16.0 + byteorder@1.5.0 + bytesize@1.3.0 + camino@1.1.9 + cargo-platform@0.1.8 + cargo_metadata@0.18.1 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.1.19 + cfg-if@0.1.10 + cfg-if@1.0.0 + chrono@0.4.38 + clap@4.5.17 + clap_builder@4.5.17 + clap_derive@4.5.13 + clap_lex@0.7.2 + cocoa@0.20.2 + colorchoice@1.0.2 + colored@2.1.0 + compact_str@0.8.0 + core-foundation-sys@0.7.0 + core-foundation-sys@0.8.7 + core-foundation@0.7.0 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.19.2 + core-graphics@0.23.2 + core-video-sys@0.1.4 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + deranged@0.3.11 + dirs-sys@0.4.1 + dirs@5.0.1 + dlib@0.5.2 + either@1.13.0 + enum-as-inner@0.6.1 + equivalent@1.0.1 + errno@0.3.9 + foreign-types-macros@0.2.3 + foreign-types-shared@0.1.1 + foreign-types-shared@0.3.1 + foreign-types@0.3.2 + foreign-types@0.5.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-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + gethostname@0.3.0 + getrandom@0.2.15 + hashbrown@0.14.5 + heck@0.5.0 + hermit-abi@0.1.19 + hermit-abi@0.3.9 + home@0.5.9 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + if-addrs@0.10.2 + indexmap@2.5.0 + indoc@2.0.5 + instability@0.3.2 + is_terminal_polyfill@1.70.1 + itertools@0.11.0 + itertools@0.13.0 + itoa@1.0.11 + js-sys@0.3.70 + lazy_static@1.5.0 + libc@0.2.158 + libloading@0.8.5 + libmacchina@8.0.0 + libredox@0.1.3 + linux-raw-sys@0.4.14 + local-ip-address@0.5.7 + lock_api@0.4.12 + log@0.4.22 + lru@0.12.4 + mach2@0.4.2 + malloc_buf@0.0.6 + memchr@2.7.4 + memoffset@0.7.1 + metal@0.18.0 + minimal-lexical@0.2.1 + mio@1.0.2 + neli-proc-macros@0.1.3 + neli@0.6.4 + nix@0.26.4 + nom@7.1.3 + num-conv@0.1.0 + num-traits@0.2.19 + num_cpus@1.16.0 + num_threads@0.1.7 + objc@0.2.7 + objc_exception@0.1.2 + once_cell@1.20.0 + option-ext@0.2.0 + os-release@0.1.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + pciid-parser@0.6.3 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.30 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.86 + quote@1.0.37 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + redox_syscall@0.5.4 + redox_users@0.4.6 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rpm-pkg-count@0.2.1 + rustc_version@0.4.1 + rustix@0.38.37 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_spanned@0.6.7 + shellexpand@3.1.0 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + simdutf8@0.1.4 + slab@0.4.9 + smallvec@1.13.2 + sqlite3-src@0.6.1 + sqlite3-sys@0.17.0 + sqlite@0.36.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@1.0.109 + syn@2.0.77 + sysctl@0.5.5 + thiserror-impl@1.0.63 + thiserror@1.0.63 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.20 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + unicode-ident@1.0.13 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.13 + unicode-width@0.2.0 + utf8parse@0.2.2 + vergen@8.3.2 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + wayland-sys@0.31.5 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-wsapoll@0.1.2 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-implement@0.48.0 + windows-interface@0.48.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.6 + windows@0.39.0 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.39.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.39.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.39.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.39.0 + 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.39.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.6.18 + winreg@0.10.1 + wmi@0.12.2 + x11rb-protocol@0.12.0 + x11rb@0.12.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo xdg + +DESCRIPTION="A system information fetcher with an emphasis on performance." +HOMEPAGE="https://github.com/Macchina-CLI/macchina" +SRC_URI=" + https://github.com/Macchina-CLI/macchina/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD GPL-3 ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-db/sqlite:3" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="usr/bin/macchina" + +src_install() { + cargo_src_install + + doman doc/macchina.{1,7} + + insinto /usr/share/macchina + doins -r contrib/themes +} diff --git a/app-misc/macchina/metadata.xml b/app-misc/macchina/metadata.xml new file mode 100644 index 000000000..ec54e6837 --- /dev/null +++ b/app-misc/macchina/metadata.xml @@ -0,0 +1,10 @@ + + + + + + https://github.com/Macchina-CLI/macchina/wiki + https://github.com/Macchina-CLI/macchina/issues + Macchina-CLI/macchina + + diff --git a/app-misc/mangadesk/Manifest b/app-misc/mangadesk/Manifest new file mode 100644 index 000000000..161cba156 --- /dev/null +++ b/app-misc/mangadesk/Manifest @@ -0,0 +1,2 @@ +DIST mangadesk-0.7.7.tar.gz 7400071 BLAKE2B 72b0af2e56227c114d7978d6449f983b628e289d5d7725b6d4b0971204671c6940e6e769652eaba6a2e6b70183728a14a30e617ca149acf9116942150434f210 SHA512 fc50110835a1143433d55b1522961fa80f102e50c816674b648291a116955191ad99febf3a49a7a87657ef67ec0c8d2399dd3583d16a34b6042333ceeeea4c3f +DIST mangadesk-0.7.8.tar.gz 7406633 BLAKE2B 8fa74981c1afe3cdd524fa84bae4efbfc00efac9d721c3824d1ec73644a046c44c6777af33100eb970733eecdae0d0fa85a9f342da9a16f21ada6d69cc62ce5c SHA512 77b6601551517c67af72411663285c8c9be8c3af2b0ffe6fa0dff5b216d1b361543beba01cf93a5e5f879b604bc6b662f8781afebb380651b7f5c638492967af diff --git a/app-misc/mangadesk/mangadesk-0.7.7.ebuild b/app-misc/mangadesk/mangadesk-0.7.7.ebuild new file mode 100644 index 000000000..93a6c1db4 --- /dev/null +++ b/app-misc/mangadesk/mangadesk-0.7.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Terminal Client for MangaDex" +HOMEPAGE="https://github.com/darylhjd/mangadesk" +SRC_URI="https://github.com/darylhjd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + einstalldocs +} diff --git a/app-misc/mangadesk/mangadesk-0.7.8.ebuild b/app-misc/mangadesk/mangadesk-0.7.8.ebuild new file mode 100644 index 000000000..93a6c1db4 --- /dev/null +++ b/app-misc/mangadesk/mangadesk-0.7.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Terminal Client for MangaDex" +HOMEPAGE="https://github.com/darylhjd/mangadesk" +SRC_URI="https://github.com/darylhjd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + einstalldocs +} diff --git a/app-misc/mangadesk/metadata.xml b/app-misc/mangadesk/metadata.xml new file mode 100644 index 000000000..9137f51de --- /dev/null +++ b/app-misc/mangadesk/metadata.xml @@ -0,0 +1,8 @@ + + + + + + darylhjd/mangadesk + + diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest new file mode 100644 index 000000000..01f717bed --- /dev/null +++ b/app-misc/mat2/Manifest @@ -0,0 +1,4 @@ +DIST mat2-0.13.5.tar.gz 11507328 BLAKE2B d8fd5007c65ac6eab4c493f5f71e9c5dbc56f4f89f04546ed861aed6142026cf3a013fcfe130dcf3879d45ffbe4144d51930cfc320d9f31479b3bee5fc5a103f SHA512 a700f5c136b20203b5173c685b49d589f75082a067b9a6059766dd3d78d7cf2988080c5e523e0d35e6aced79790e9a322c3b0d4a8364bb83af6ce2490acb6abb +DIST mat2-0.13.5.tar.gz.asc 833 BLAKE2B f2127d19e0ed25331bce9d039598d568abf9a7aa08d02bca8aa0428bfe071093762f76141b8d36a4803d4967bd19b697395ac45c491b08aee99e3a9ef8a05803 SHA512 bfec8fc0788e3e0369d42ad033628fa5231122c8295045bfa230964413fb4255ed1e08ff57bd79b2571db844cfa84ef0f2895aca14df319700d6e1dc8aac0b47 +DIST mat2-0.14.0.tar.gz 11544055 BLAKE2B dd209912f659ee95c1d26051003152c09dc97d45680c608dd73b0b3a001411ace437745ce3c465d55461c47cf13e30cfdba533fdf9bdb4e749b8db666616c589 SHA512 7b1f2bab7879e0ac3e60d07c3003ce8b7565c927bb658a7f34c062ee45b2a67f2830a55b518c77e953c80ca2296fed2567b70660c7c0394386616de2d0bc82cc +DIST mat2-0.14.0.tar.gz.asc 833 BLAKE2B c208d834ce816344b4e654eec581074570e1d2a789c0cdb87d9b2c2f3b85e00ce5cd44d5a54965d7d835961b39da6ad088ebda49844b5931bef06fd68608ec63 SHA512 a75a9ff0dfea0fd6d0f02bbc952c9544ca48191e317d286d23ebf9fa6e80e68171a9deafb4a46527998f1a06df36ff6223c64ed9042c1bf52a6a837bd378c543 diff --git a/app-misc/mat2/mat2-0.13.5.ebuild b/app-misc/mat2/mat2-0.13.5.ebuild new file mode 100644 index 000000000..55e530b26 --- /dev/null +++ b/app-misc/mat2/mat2-0.13.5.ebuild @@ -0,0 +1,70 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature verify-sig + +DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata" +HOMEPAGE="https://0xacab.org/jvoisin/mat2" +SIG_UPLOAD_HASH="060efa77668fa7f6d9baeb8a327857af" +SRC_URI=" + https://0xacab.org/jvoisin/${PN}/-/archive/${PV}/${P}.tar.gz + verify-sig? ( https://0xacab.org/-/project/1139/uploads/${SIG_UPLOAD_HASH}/${P}.tar.gz.asc ) +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/poppler[introspection,cairo] + dev-libs/glib:2 + dev-python/pycairo:0[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + gnome-base/librsvg[introspection] + media-libs/mutagen:0[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg,tiff] +" +BDEPEND=" + verify-sig? ( >sec-keys/openpgp-keys-jvoisin-20200714 ) + test? ( + media-libs/exiftool:* + media-video/ffmpeg[lame,vorbis] + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jvoisin.asc + +DOCS=( doc {CHANGELOG,CONTRIBUTING,INSTALL,README}.md ) + +distutils_enable_tests unittest + +src_prepare() { + sed -i '/data_files/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + if has_version -b sys-apps/bubblewrap; then + # Double sandboxing is not possible + has usersandbox ${FEATURES} && return 0 + fi + + distutils-r1_src_test +} + +src_install() { + distutils-r1_src_install + doman doc/mat2.1 +} + +pkg_postinst() { + optfeature "misc file format support" media-libs/exiftool + optfeature "sandboxing" sys-apps/bubblewrap + optfeature "video support" media-video/ffmpeg +} diff --git a/app-misc/mat2/mat2-0.14.0.ebuild b/app-misc/mat2/mat2-0.14.0.ebuild new file mode 100644 index 000000000..ef4511064 --- /dev/null +++ b/app-misc/mat2/mat2-0.14.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature verify-sig + +DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata" +HOMEPAGE="https://github.com/jvoisin/mat2" +SRC_URI=" + https://github.com/jvoisin/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + verify-sig? ( https://github.com/jvoisin/${PN}/releases/download/${PV}/${PV}.tar.gz.asc -> ${P}.tar.gz.asc ) +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/poppler[introspection,cairo] + dev-libs/glib:2 + dev-python/pycairo:0[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + gnome-base/librsvg[introspection] + gui-libs/gdk-pixbuf-loader-webp + media-libs/mutagen:0[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg,tiff] +" +BDEPEND=" + verify-sig? ( >sec-keys/openpgp-keys-jvoisin-20230224-r9999 ) + test? ( + media-libs/exiftool:* + media-video/ffmpeg[lame,vorbis] + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jvoisin.asc + +DOCS=( doc {CHANGELOG,CONTRIBUTING,INSTALL,README}.md ) + +distutils_enable_tests unittest + +src_prepare() { + sed -i '/data_files/d' setup.py || die + distutils-r1_src_prepare +} + +src_test() { + local -x COLUMNS=80 + distutils-r1_src_test +} + +src_install() { + distutils-r1_src_install + doman doc/mat2.1 +} + +pkg_postinst() { + optfeature "misc file format support" media-libs/exiftool + optfeature "video support" media-video/ffmpeg +} diff --git a/app-misc/mat2/metadata.xml b/app-misc/mat2/metadata.xml new file mode 100644 index 000000000..009c0ce30 --- /dev/null +++ b/app-misc/mat2/metadata.xml @@ -0,0 +1,16 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + cyber+gentoo@sysrq.in + Anna + + + jvoisin/mat2 + https://github.com/jvoisin/mat2/issues + + diff --git a/app-misc/metadata-cleaner/Manifest b/app-misc/metadata-cleaner/Manifest new file mode 100644 index 000000000..5b93f3345 --- /dev/null +++ b/app-misc/metadata-cleaner/Manifest @@ -0,0 +1 @@ +DIST metadata-cleaner-v2.5.6.tar.bz2 2324457 BLAKE2B 919d892063ca756ed3471de9b8a8476beda86fdfcc79417308d45b0bc8397300749d9c176042494a6890858426e90382b1ee4691dc98c30d7df70a8904825542 SHA512 9b4445dba98e8f5b9c7e5e2237dac884a1a0e6a43d159dd80a7292c735a238ea93fa1c557b8971e49b86e0415a1db4bfeecc3e3c24af042107948bba73c0eed4 diff --git a/app-misc/metadata-cleaner/metadata-cleaner-2.5.6.ebuild b/app-misc/metadata-cleaner/metadata-cleaner-2.5.6.ebuild new file mode 100644 index 000000000..042ff1ecd --- /dev/null +++ b/app-misc/metadata-cleaner/metadata-cleaner-2.5.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) + +inherit gnome2-utils meson python-single-r1 + +DESCRIPTION="Python GTK application to view and clean metadata in files, using mat2." +HOMEPAGE="https://metadatacleaner.romainvigier.fr https://gitlab.com/rmnvgr/metadata-cleaner" +SRC_URI="https://gitlab.com/rmnvgr/metadata-cleaner/-/archive/v${PV}/metadata-cleaner-v${PV}.tar.bz2" +S=${WORKDIR}/metadata-cleaner-v${PV} + +LICENSE="GPL-3+ CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-util/itstool + gui-libs/gtk:4 + gui-libs/libadwaita + $(python_gen_cond_dep ' + app-misc/mat2[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" + +pkg_postinst() { + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/app-misc/metadata-cleaner/metadata.xml b/app-misc/metadata-cleaner/metadata.xml new file mode 100644 index 000000000..0bb5b1fe6 --- /dev/null +++ b/app-misc/metadata-cleaner/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + rmnvgr/metadata-cleaner + + diff --git a/app-misc/metetch/Manifest b/app-misc/metetch/Manifest new file mode 100644 index 000000000..b64594ecd --- /dev/null +++ b/app-misc/metetch/Manifest @@ -0,0 +1 @@ +DIST metetch-0.5.4.tar.gz 88110 BLAKE2B e4c30d15029129307fa65ee27769dd9e8f229da259020a897a65aa3237e4610026b566379f0737ff56f49c762c2802000a07b9389eb86f9bb01591c73ab23276 SHA512 4de6d820499a5005e0c74cc786e75d201efc5f10802f1a1c12b8988302c9fd968eb8aaa546ba0b947b4b073ca553c337cc4cb09c971de7abe451d92eef714db3 diff --git a/app-misc/metetch/metadata.xml b/app-misc/metetch/metadata.xml new file mode 100644 index 000000000..50591c606 --- /dev/null +++ b/app-misc/metetch/metadata.xml @@ -0,0 +1,18 @@ + + + + + contact.techoraye@gmail.com + Mathieu Roberge + + + + Techoraye/metetch + + + + metetch is a fast and lightweight system information display utility + written in C++. It features modular and customizable output, making it + ideal for quickly viewing system details in the terminal. + + \ No newline at end of file diff --git a/app-misc/metetch/metetch-0.5.4.ebuild b/app-misc/metetch/metetch-0.5.4.ebuild new file mode 100644 index 000000000..dded73b26 --- /dev/null +++ b/app-misc/metetch/metetch-0.5.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Fast system information display utility with modular customizable features" +HOMEPAGE="https://github.com/Techoraye/metetch" +SRC_URI="https://github.com/Techoraye/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + net-misc/curl + sys-libs/ncurses:= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_install() { + cmake_src_install + einstalldocs +} diff --git a/app-misc/minder/Manifest b/app-misc/minder/Manifest new file mode 100644 index 000000000..9ad5bafa3 --- /dev/null +++ b/app-misc/minder/Manifest @@ -0,0 +1,2 @@ +DIST minder-1.16.2.tar.gz 2033558 BLAKE2B a6c623473d4c085e6d0807e7a553a6cd52c915fa4ead1f64020701ce3c65b1103f028d67e8f6d93e55b27f92052b191266836eedb2366186c59c83f90037193f SHA512 7d89c2c2f809c7bceac45f5fbd4e43301c1a4d7d6ac8a86928b8403f3177b2f216d1bc962a43eaf5b016500eb95a153db94b51bc6e6fb0cf40bb96c5ca27245e +DIST minder-1.16.3.tar.gz 2033538 BLAKE2B d7a020939054e9ece9ba75cbc09a80ac45b2f331d4448b83ee52aaf15deb7d521c63bc25a3ed0f790093c8d35c6a04c3683e0830650f2e697c21c9ffd67f319f SHA512 9e32e770dbc408887e4cecf4702f1b8a4261ce7139f5a3fbe9f8e53f7726bd99ff83e159ae4b450aec04cf743a7a4f73b7d8cc5dd4d55c0bee8cdfe9a8b22b1f diff --git a/app-misc/minder/metadata.xml b/app-misc/minder/metadata.xml new file mode 100644 index 000000000..bc56fc756 --- /dev/null +++ b/app-misc/minder/metadata.xml @@ -0,0 +1,8 @@ + + + + + + phase1geo/Minder + + diff --git a/app-misc/minder/minder-1.16.2.ebuild b/app-misc/minder/minder-1.16.2.ebuild new file mode 100644 index 000000000..10038457a --- /dev/null +++ b/app-misc/minder/minder-1.16.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson vala xdg + +DESCRIPTION="Mind-mapping application for Elementary OS." +HOMEPAGE="https://github.com/phase1geo/Minder" +SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/Minder-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/discount + dev-lang/vala + dev-libs/granite + dev-libs/json-glib + gui-libs/libhandy[vala] + x11-libs/gtksourceview:4[vala] +" + +DEPEND=" + ${RDEPEND} + app-text/discount +" + +src_prepare() { + default + vala_setup + + # Workaround for #871687 + sed -i "s/meson.add_install_script('meson\/post_install.py')//g" meson.build || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + gnome2_schemas_update +} diff --git a/app-misc/minder/minder-1.16.3.ebuild b/app-misc/minder/minder-1.16.3.ebuild new file mode 100644 index 000000000..10038457a --- /dev/null +++ b/app-misc/minder/minder-1.16.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson vala xdg + +DESCRIPTION="Mind-mapping application for Elementary OS." +HOMEPAGE="https://github.com/phase1geo/Minder" +SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/Minder-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/discount + dev-lang/vala + dev-libs/granite + dev-libs/json-glib + gui-libs/libhandy[vala] + x11-libs/gtksourceview:4[vala] +" + +DEPEND=" + ${RDEPEND} + app-text/discount +" + +src_prepare() { + default + vala_setup + + # Workaround for #871687 + sed -i "s/meson.add_install_script('meson\/post_install.py')//g" meson.build || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + gnome2_schemas_update +} diff --git a/app-misc/mirafetch/Manifest b/app-misc/mirafetch/Manifest new file mode 100644 index 000000000..b6c7c7358 --- /dev/null +++ b/app-misc/mirafetch/Manifest @@ -0,0 +1,203 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.7.crate 12400 BLAKE2B 2023529aa12ebe1b7073a88180ac7491fbba7e8556ba20061bec22b1db9d0f3da058faa5bd7f499d8e5da18422dec7e7648f3b4acd7b4a2d2064824f1b881259 SHA512 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903 +DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa +DIST arcstr-1.2.0.crate 32237 BLAKE2B d8ea5c86ee44fd63aa53a420c29848b4ee6bf1a57f1a0b3152aa058e8125f8ff4982498cb1475880df62f5ea0bb480a03662f18bfdb7d63400a765f7321bfffd SHA512 03c5aed1585f115ca67521a12eb19fd8efca6a5f60ae1011d99b218e9123af71ac155d94b10fbbe03d2268041230c0749917f26bfd5be831b470605272f65222 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cc-1.2.9.crate 101156 BLAKE2B 05f44c0c8161b75a9697c55e0d024f305cceb685823085d449f98612de71c58a913ceca5a472a89cce3ccf3ae58c21ecc0f5a3e14283facf92937da8f4a8c31b SHA512 a4368b1b2bb7f428139c0fe8ce5d0c17386d274f0f02de459c5d127052d39b089cf6e2920a258721196453cc89960292fde4d811e9f6b94c69a679b96713c756 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +DIST clap-4.5.26.crate 56474 BLAKE2B 986e620055ea5c8546162793958ac147f309df76058b49862e15517b1f060f986e631da5816fc7cd22563f1699a57b5d377622974606c96c454d74d8ba72a07c SHA512 ff41bbc3432504eb80dcd95091aa21f00716337a4e271822d9d0e8f244e01583fdcfb890f6eef908ad3cebe7e2597802d09ba26f9cb7b8c325f616ec4ff6d1f9 +DIST clap_builder-4.5.26.crate 167961 BLAKE2B 4cdb5b3d356a2631e86c9130389e6773d061d0842997233ab470c4c0853a966eb8c40e36574fa9708f7d052901bfc267579a26175e6e2da2c74552bb377ccde9 SHA512 474cb2e9b9732c353ba0b1a5fda60332903296fc50019481ccc881680b30602ca545cf36116374a6b15f6e40574b8631aa682becf6a1707ccd42d18e34a68a29 +DIST clap_derive-4.5.24.crate 30669 BLAKE2B bc9be1776010a469c19624dc29241ba8d03380697ceade17bf36477c6635603551e4ea36fce7cb338fd2ae831b5fcf35773ddcc1646aed195b5ec874a43232c3 SHA512 83c4cd37b5a11ee4e4015d5d2dcbe1f32d26f77942a94f8fe70c8c0954f851156fca4ce414045e2241421711b00bd7ff553dcf4e2c9ec0ca28f3d69d04434123 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +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 deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST enum-as-inner-0.6.1.crate 12190 BLAKE2B c2162a838bb717ea7859d5c11ea820aa6bc79210bd6a9e06e4f05bcd17a3c92bdb7d98453d58911f96dac79bdf553730b58d4949d268321aeae324187602ae09 SHA512 e6f80a4a47f5901301debff47f1e88291ee6d29dda2805373ebee62f77c149a2c7f8d1188f8a365f2e11f5497025036aae4a4c3a7f570928961d1d25d6caabd1 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST exitcode-1.1.2.crate 6538 BLAKE2B 3015eb8bf6658336cfe43b4cc59ca95d8fff5380dfa2bb2a3086005b0dde5e6a704c6b62e027bb5c0d6e6103bb5dec4ab4c869ef454361f224d013c267bf4a78 SHA512 fa31817e2bfdafe64faaaa6b32573e01e2ca0db24c6c88c81f43d84a9db66d19db842b61cbd89b8f6e199aad531a1dc0053b2d4166e0f9196f275fe715f28fc3 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +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.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST lazy_format-2.0.3.crate 14734 BLAKE2B da9c116958c9e69c0acf8d2bee8011ac81f03c18099eabfe20462f1040c132d4e1b724ca620def9fe084570e6ebedb47758dfab64b9ab4e161ae6839774cdfb3 SHA512 40619e6ca09425847688a6da849a5b4e603fbb58e2ed48fdb8d081f2e7ffcfa8bacb201500b12796e613b4f489d833f8021c51cc931f7a208d5b53b253ff652b +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST mirafetch-0.2.0.tar.gz 137693 BLAKE2B 5a7c84c3821bc29ae2f0706fc6a0e329d9abf1d56f639e94824af310fadd9c4cca9dc6ef9c14f403ac5fbccf1bdf0395e469f8e7923bd84ebcdddacf5365ab4c SHA512 b98b150b019b0ec5fd71c0f303c006f95cd8d6a679a9c516b5caa845c91b0ceb5d5499f2b0350cda8ab26505908bc47efd1f78067dcc221449e6d98974faa61a +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-0.4.3.crate 9575 BLAKE2B ccf8b2bc0fb93ad75353ab93839344f1621e79a916b2cfee42e1332808608a5cc0552066c46c0608364c22df09b69651fce911448085782bab2ba08c90e4781e SHA512 766ba6b7a012f7272979ed02942acdabf9c5a97f553732e241c05a1075f4367651ac0bca58a512c22857f5df20dd9060a7829715e45e3b16de650d4fe4818c81 +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-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-iter-0.1.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172 +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 once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +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 pci-ids-0.2.5.crate 317778 BLAKE2B 0cd22b2affbf25876a3898434799068cd63156ca8cbc6fdc003cdf1a90ad71daba732560ee0d2ab78ff29874a2e564690be68b4087e850d441b9c14d882631c8 SHA512 d5413ce00a23fb710eaa2391cbcd1807bd02687dc82b24e45743481723696aeca8dd0087a39492265c1819bec96d4d59abfa1129f2eb3e86596e4650e9d1461e +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST platform-info-2.0.5.crate 28541 BLAKE2B 227f29231028e6d440bc218c3f47d37f73a7efafb925a91287b7336a3c651d2ddc93173ed96c3e4e25bbd877c24304a2c64d3edba1d04c870bdb845655d8a92b SHA512 7c9c113f036b6fb6c31572815b6cde9716f014030bd062d00ed17ea7f911003a5e33b5e43a7c4a559c7ab390b086af88051ab8ccd22df4a24fe928e50a129a58 +DIST plist-1.7.0.crate 101068 BLAKE2B d94c0c9abe1b39d747259fa56decdbbd4679b606f7753ad11dafa43aaf8e8673903c70e5e6c994a6bbc404993bd77b70b119ffc998fa1b05049c5c9768d75983 SHA512 68298950e1e0a3d5228348dfce7f0796a72f75f43f0e6b93647d460eaecb826b2a3fa1f4023bdb84a1544a4ccfc7abfb39f9aa7550d9b2199878064e1a76b69b +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST quick-xml-0.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2 +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +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.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2 +DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +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 serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_json-1.0.135.crate 154499 BLAKE2B deeb22932145715d6a443b36b9b984b6ace1e254199db9586c48dcfdd270a3208ef127584431e19a826947df705de78f07e58d9126ee1c5ccd2bc73d1e779bd8 SHA512 e19c583aa4a55f1c3b9a4e49b8b5c6b66e91c893db06e52f33e87608be1ff0aa27996065157f45dd4d2c59b752259ae747b2d353fe7cd1d466f56cd8a97fe71d +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_with-3.12.0.crate 148666 BLAKE2B 244377aa9de46c77d12f0348a2656848ab44bda4bbac2f14a607ccfb532cbc33597e0b3336b9fff5242e8b907f59cbe093eac7e1aa9cc82e320bce011f5d177a SHA512 243b4aacf9f0aa9c3915274650c2b70ebb389ef0b1e607afba35f0144199073b573703f8b66bcaa875aeb434301ec2ad209c3d54160f6fe25dc2e4a9fe48a53d +DIST serde_with_macros-3.12.0.crate 32089 BLAKE2B 667db574c1a7850917a6738ba55447285085e87826b04da22b6be92ecf32ade3f0e99f63c738262f822820674b09be742778223f28507daf75324f4c62195e98 SHA512 feb186b9c51325a19643217ca2bfafc6f7e5433e2e059683ac2f271d11641a7feab728c5e7e37a99310ef259faf862b6a42ec41e77ff9b3349cb04333e008907 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +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 siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +DIST sysctl-0.6.0.crate 18829 BLAKE2B 67aff6b2471f254b17c5b89fd056d7ff65cef76411bcfa8e701361bc6e7db60af217c4209b4364dd4dc02ba0f0c9c91c572c7d06ff270144527505f1b16bcf2c SHA512 8b3f2befea2e6673ebd4bba355ed00d64a7e2fcd6a3972e5d542529aa790b3c6f87eb72f80344d9a2a10a2338bee616624147858a6102f05c57c04e466f3a5da +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701 +DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e +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.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.58.0.crate 9744521 BLAKE2B ad865c866cbc2825e35def7bd21c0a9015a87b8b9f1c01aa7b6a4ed49db8c8806e1fabdef9f729860d1501e79a4ed4872b19cfc347f5cd4c71d34baa3e14d052 SHA512 c4c6e4af6f6c4527325262189ef0106df5a1a0159c3cdab8d2364a0d7f060c197f109d2d021303779c8b3ff3295d13701e6fdeedcd67c8b09e9092d3279d2d8d +DIST windows-0.59.0.crate 9429988 BLAKE2B bf50bec54134f3628a087aa65b9378f44974c8a29f99ea147c8b9d250a19831e01f4e0ba5f7987afde3420c54715b9f1c8b9c01a5d496e94ead90d0330fc28cb SHA512 f93e372af39e09daea6160bf5b2b50a2319182a05b25dad76f1050856bf77c6585f461946987abe5e11cb5f37bd1bd2e2a3439df61c3838b77759e56b0bcc2a1 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-core-0.58.0.crate 41022 BLAKE2B fcc1113ea97fd4fb889a8ce1a03f6cebf340c2e6c26136a4185860a98eac3585caba7269cea351c832e388c9c25974c7807fe1929691ab39a14f1cf56d9d869d SHA512 d864e373a3d04edce84ec133b98496ffdd0cba2fb547ed6e5bb7f717648f4fddda8fe4af73ed24a9bac1e3a44f1031de4ad145ae662dd26531ed875317d4526d +DIST windows-core-0.59.0.crate 37073 BLAKE2B dc1360ff3fb041a30e07233abc6fc48b34a6b742aa329d6652e798625931c63aa8c993b77dfb4b6c8a0d6f595c49c4f021cceca7e8543c91bd6c6f0b2c0842ca SHA512 b9405ae06bdff17283710c1c6cf0d48c2cbb27823168309149ddcb3875244aa2d2c8a06bea5ab403219a5244d69a50af4ef4fa0c147532597f2993c4db844033 +DIST windows-implement-0.58.0.crate 10491 BLAKE2B ca5ed4a45179924feb41b319c39121a22bfeaab36f93c8b9d6a26e399b188019179b4e1a0079cbb8fba80f88b8e174d3ec036751915cc3d258ba58c0b6ece332 SHA512 34c57da756632272276c051d3d67ff3c00ea7bfda787313f0487d629135a18dea52ce4d7f887d7e6d56e004a6efd0da6b00496ce05e413eabf69970ed64065a5 +DIST windows-implement-0.59.0.crate 11373 BLAKE2B 4e7d0e5ac9c1b98fe4edfff466dca9f7b2ba5acab4e7aa5a0a21751264fdc12a1b6490cbf48df2e4b3d24dac2afafb23888f7abe74382694aa4c417f7088ec5c SHA512 f60e4e40d4b2ef40780db78444d03bd42c8e8807d15e24861c8cde4ad621268daaabbf3ae9c82a240a298c1222d23d5feecc2d73ca9db17ff8afcf520acb41bc +DIST windows-interface-0.58.0.crate 11246 BLAKE2B 347c0f50e8bf0f93a1cd82aa194591b982902cffe178e84ae14e2e77fcc97867f80c6f84fd93be885d241da734fb428c82f12d5b6c77c55096f91508f5c2ea45 SHA512 242ae57290b011330bd9d9bad4f982209a94781cd3831f0991168b70c763c50945a67dc80d02fda0c8149d22090124e44c0fb3f20ff7264d0f4adfd1d692cef7 +DIST windows-interface-0.59.0.crate 11751 BLAKE2B 56733f0c98d40427951355fb24c560c569910854841076cbda75b80b9440c464cb42ac07afd3558687df84bd9610109cf0e28cf0793baf6fadcecadb81357737 SHA512 1b827410b9c9e402d2750273267c76210fa177e3ef42c3941d48cc460d99bda1045f9598fe91f315d6be08f7966843f4ecb0cb35ef8e9039db7ff04cddd04f09 +DIST windows-result-0.2.0.crate 12756 BLAKE2B bd61fda1930933bfc9c55981b399c1f9d6d674b47ac194f413de8b4e69e476d9db7da2edd2990ce7918dd5ae28d42927bde1c8858a8f8dcab1ce9d5871d9e3dd SHA512 a8e52682e8b22f6a3d9b6fc759b69a7e1a093c777303b7fced725023b4e91dab4c5a07f8415222428e04fcaaffdc49d2b2738bac5f6a0db374cfc3ff9c540b55 +DIST windows-result-0.3.0.crate 13536 BLAKE2B 36fe80b38b5e6e2d5c4302761394b6573ae5f802732df449a64a076d6afacf3dd3a45ae082177c6d4dddbf07c245e526e245d8b989656009b89bb6b452b9c84d SHA512 b5a1665d095f0c53c51496aa7176ec44f470863acb1304c4a2e57be9279e9e9ccb8623b407e3b2a71847781f45f9ceef346917fea8f0b70ea04a9c1fcfd28db2 +DIST windows-strings-0.1.0.crate 13832 BLAKE2B cf824e6587238df812470695dc623dbf8bed115f985ef62cda86f7a3836fca47fe0360b5bfcef81494617ad418588775673fbb8037746c75315ab6824bd3ac18 SHA512 f932d81985d7ad7598006e1271ebf2e7275b20a46cca421697f4a8517a2878264b6ece79dd684c6ecfecac0a61311d99137aa2d5c5944bc419a66749c4b99604 +DIST windows-strings-0.3.0.crate 14464 BLAKE2B 81ed08392d9fad8b2245cdff8a37c1c0efde3136a0d5b87be78825c477f58b1a8a2f13bc5a13ecfa0919ccc8dc283c2ad0a43061c7587a0fc1bebc45e50d0ef8 SHA512 eff6a5edbb1bf9958383e51265499dd61a520e466cf7c821ddbd137b2b1c41373c46aec0ca2a18ed144ea4797ab734b746cf7e2d405e0050ebd8ee486c1bd293 +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.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.0.crate 7020 BLAKE2B 03a4ccd7d2f229491be1ac0fbf1ab4d4a5876f6850392635e670a3cbbfab2d069db9c697095ae75aa98d2a493d8b7220d545f4a17e234764bb97a43a46ee2816 SHA512 db8e6dd2e83bf11bc7cd96c5e32e5de201cfce3cec14d189223659b637d23d0a670d7436c7fbd9a0a25efc6d7430ae27c47202badca399c3244cde5eb90f2c32 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winnow-0.6.24.crate 165680 BLAKE2B 404b91cf890523dc66b2e1c8ed8610a991cc3551de16894a6aed4d6b720b19f33feba9f2257541f9eef6b51051bb5e15e4b7c9c74653a3bdbb782e273d0605a2 SHA512 b0dc1890a59709c61f06096dd37d94bd41cea0b6dd097ae9651c19acbd2963833f5b9cb6c8274aa7577433bff4b3cc68a9de80f7b285035074b5cc96907f967d +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST winsafe-0.0.22.crate 523596 BLAKE2B 15bdeeba403b2cde4121e5f389b154866b8704a91a45bbfe59792c5760447f8e475d6bd997ceea667701c316bf1af2a54513210443487c001a734ff074fe4846 SHA512 43cae1f530f5dbc740c146ce8b320bacab1c61f6f7dd361a516e0a422f3f625852b0dc061f97624a45936159becfb45ca99724f7c7fdbae56fc43ea15e830e4b +DIST wmi-0.14.3.crate 59184 BLAKE2B 617998339151af337f3a02878b360fe0466d219b0bd2f37e91033e81ae27f8849515ed3ae92bc7195bd5ed6835c693ea04022b214b11996708d8029e7b9a870b SHA512 3aea5a28bfcd2496a4f5f8ee5babc68f9bcfbf6749e37cb01335fab9766fee73aeed4ba68a754af67517d21d3995c843930d8b7de9f4064117d1bfe1e97fe3f0 diff --git a/app-misc/mirafetch/metadata.xml b/app-misc/mirafetch/metadata.xml new file mode 100644 index 000000000..783f90deb --- /dev/null +++ b/app-misc/mirafetch/metadata.xml @@ -0,0 +1,16 @@ + + + + + demize@unstable.systems + demize + + + + ArgentumCation + + ArgentumCation/mirafetch + https://github.com/ArgentumCation/mirafetch/issues/new/choose + https://github.com/ArgentumCation/mirafetch/releases + + diff --git a/app-misc/mirafetch/mirafetch-0.2.0.ebuild b/app-misc/mirafetch/mirafetch-0.2.0.ebuild new file mode 100644 index 000000000..e86bbc955 --- /dev/null +++ b/app-misc/mirafetch/mirafetch-0.2.0.ebuild @@ -0,0 +1,230 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + arcstr@1.2.0 + autocfg@1.4.0 + base64@0.22.1 + bitflags@2.8.0 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.2.9 + cfg-if@1.0.0 + chrono@0.4.39 + clap@4.5.26 + clap_builder@4.5.26 + clap_derive@4.5.24 + clap_lex@0.7.4 + colorchoice@1.0.3 + core-foundation-sys@0.8.7 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + deranged@0.3.11 + directories@5.0.1 + dirs-sys@0.4.1 + either@1.13.0 + enum-as-inner@0.6.1 + equivalent@1.0.1 + errno@0.3.10 + exitcode@1.1.2 + fnv@1.0.7 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + glob@0.3.2 + hashbrown@0.12.3 + hashbrown@0.15.2 + heck@0.5.0 + hex@0.4.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + ident_case@1.0.1 + indexmap@1.9.3 + indexmap@2.7.0 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itoa@1.0.14 + js-sys@0.3.77 + lazy_format@2.0.3 + lazy_static@1.5.0 + libc@0.2.169 + libredox@0.1.3 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.25 + memchr@2.7.4 + minimal-lexical@0.2.1 + mio@1.0.3 + nom@7.1.3 + num-complex@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + once_cell@1.20.2 + option-ext@0.2.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pci-ids@0.2.5 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + platform-info@2.0.5 + plist@1.7.0 + powerfmt@0.2.0 + proc-macro2@1.0.93 + quick-xml@0.32.0 + quote@1.0.38 + rand@0.8.5 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rustc-hash@2.1.0 + rustix@0.38.43 + rustversion@1.0.19 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.135 + serde_spanned@0.6.8 + serde_with@3.12.0 + serde_with_macros@3.12.0 + serde_yaml@0.9.34+deprecated + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.13.2 + strsim@0.11.1 + syn@2.0.96 + sysctl@0.6.0 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + unicode-ident@1.0.14 + unsafe-libyaml@0.2.11 + utf8parse@0.2.2 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-core@0.58.0 + windows-core@0.59.0 + windows-implement@0.58.0 + windows-implement@0.59.0 + windows-interface@0.58.0 + windows-interface@0.59.0 + windows-result@0.2.0 + windows-result@0.3.0 + windows-strings@0.1.0 + windows-strings@0.3.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.6 + windows-targets@0.53.0 + windows@0.58.0 + windows@0.59.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.6.24 + winreg@0.52.0 + winsafe@0.0.22 + wmi@0.14.3 +" + +inherit cargo + +DESCRIPTION="A Rust reimplementation of Hyfetch with a focus on speed" +HOMEPAGE="https://github.com/ArgentumCation/mirafetch" +SRC_URI=" + https://github.com/ArgentumCation/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="EUPL-1.2" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +# restrict mirror for faster downloads, since guru isn't mirrored +RESTRICT="mirror" + +QA_FLAGS_IGNORED="usr/bin/mirafetch" diff --git a/app-misc/mirafetch/mirafetch-9999.ebuild b/app-misc/mirafetch/mirafetch-9999.ebuild new file mode 100644 index 000000000..27058036b --- /dev/null +++ b/app-misc/mirafetch/mirafetch-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +inherit cargo git-r3 + +DESCRIPTION="A Rust reimplementation of Hyfetch wih a focus on speed" +HOMEPAGE="https://github.com/ArgentumCation/mirafetch" +EGIT_REPO_URI="https://github.com/ArgentumCation/mirafetch.git" + +LICENSE="EUPL-1.2" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0" +SLOT="0" +QA_FLAGS_IGNORED="usr/bin/mirafetch" + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} diff --git a/app-misc/morgen/Manifest b/app-misc/morgen/Manifest new file mode 100644 index 000000000..41f258d2b --- /dev/null +++ b/app-misc/morgen/Manifest @@ -0,0 +1 @@ +DIST morgen-3.6.10.deb 88717328 BLAKE2B e2a90c37a08656c555e1ef0df0028c700b26115ad6f7a04742587fa00a2b24fcff382861ecc69c7450766014bd4d18a7fcbec7617ff7d157d6adfe7b432c3a18 SHA512 90e6f57e9119aca669bc481342a095c1a4a58ad20076402dc9ed68b7d2d364dd5aa3b945aea99638edfb3b23dac73c8ea80a4fffb78373a96bd186f06016634b diff --git a/app-misc/morgen/metadata.xml b/app-misc/morgen/metadata.xml new file mode 100644 index 000000000..dee03262c --- /dev/null +++ b/app-misc/morgen/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruifanj2@illinois.edu + Revan Ji + + diff --git a/app-misc/morgen/morgen-3.6.10.ebuild b/app-misc/morgen/morgen-3.6.10.ebuild new file mode 100644 index 000000000..0b5a6b0c6 --- /dev/null +++ b/app-misc/morgen/morgen-3.6.10.ebuild @@ -0,0 +1,63 @@ +EAPI=8 + +inherit desktop linux-info unpacker xdg + +DESCRIPTION="Morgen simplifies time management by consolidating all your calendars." + +HOMEPAGE="https://www.morgen.so/" + +SRC_URI="https://dl.todesktop.com/210203cqcj00tw1/linux/deb/x64 -> ${PN}-${PV}.deb" + +S="${WORKDIR}" + +LICENSE="Morgen-TOS" + +SLOT="0" + +KEYWORDS="~amd64" + +# IUSE="" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + app-crypt/libsecret + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +# DEPEND="" + +# BDEPEND="" + +QA_PREBUILT="*" + +src_install() { + dodir /opt/Morgen + cp -r opt/* "${D}/opt/" || die + dosym -r /opt/Morgen/morgen /usr/bin/morgen + domenu usr/share/applications/morgen.desktop + + for size in 16 32 48 64 128 256 512; do + doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/morgen.png + done + + insinto /usr/share/mime/packages + doins usr/share/mime/packages/morgen.xml +} diff --git a/app-misc/mxw/Manifest b/app-misc/mxw/Manifest new file mode 100644 index 000000000..ea15042ea --- /dev/null +++ b/app-misc/mxw/Manifest @@ -0,0 +1,53 @@ +DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 +DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 +DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d +DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 +DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd +DIST colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e +DIST colored-3.0.0.crate 34497 BLAKE2B 6477cfaf974399a2823a714b766800766245c8965abc99f142c4ab72effeb665cbe408e9f34e28ca54a0b1e82859b8712027ec0cf88b98d2c536f0878e7ef6ea SHA512 2e3a0b7625cebe491a884a4bd1d8c4b4355235cf6e1e940768f92968313e09233d2f9a13a623cd44542f7f2894d4a7d64759083e005f22967d0a4991e0491396 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hidapi-2.6.1.crate 128006 BLAKE2B 914ea069344eba7413dc1db29e24fb1eae7f04008ac66c864bba766ef2605b7ff057b0a6620131be77847bb9c69b0382ceb75438db9f70646be9992af263d19b SHA512 eaa2da06c42e9e1059726e4d2a75bdae30bc87aac28ce227854e1dab31eea7a5d963b266257347069253cea20d4447a3a2d34165ffbccaa98e90304fa87926b6 +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST mxw-0.1.2.tar.gz 27253 BLAKE2B ed645314f8db06b930f66cb413a59c228048765afd64c88b54a9d745e5a664523e51b92adc99a5768f9ac4f711ebc1d55ffd151a5dde684748b628fc4f4249ff SHA512 c6cea5743264a4110577b8bd41d322a95bd144b176659df38902a91f0406d666c54a9a08e9de2123bf8c31c8d92fba873c4f0ac7712a00751868fe2e338f8f11 +DIST mxw-0.2.1.tar.gz 26535 BLAKE2B 1910f768cd9a7960aa5d0b4d9899b61579ab73595a620289b98f5b3f9751b9627d747143679aea95dbaa7ecb4ed362f49d83a97c0285d2cb0374605705c35c87 SHA512 ff41681d052051265a3183af0f83f7b59f400181425d31a975364e9e1fac72883093f7d6854966ee934748ec6b070c9109e7b0cbf0428978c21c0cfc733c2a9f +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3 +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.26.3.crate 27442 BLAKE2B 7a6d393babc725163d8d77389216bb7af520bac0e6c59fed4477998b952950886cd165b34dc2d0bda92c5745f2ed8d242826e55cb850c16073a26171d22800b2 SHA512 7fcd8ab2762085db25a41e180e677bf0446b2debee73b923b2ccb6b32b2fe7bb76bb015402adeb4a02513db990bab33dc9888a125c66c2b831724b45e2bc34ad +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +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-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 diff --git a/app-misc/mxw/metadata.xml b/app-misc/mxw/metadata.xml new file mode 100644 index 000000000..c0baa8120 --- /dev/null +++ b/app-misc/mxw/metadata.xml @@ -0,0 +1,19 @@ + + + + + agooglygooglr@gmail.com + Primary maintainer + + + Cross platform CLI tool for Glorious' wireless mice. + + Originally reverse engineered using USB packet logs sniffed with + WireShark and USBPcap, as well as a decompilation of the official + Windows program (Glorious Core). + + + dkbednarczyk/mxw + https://github.com/dkbednarczyk/mxw/issues + + diff --git a/app-misc/mxw/mxw-0.1.2.ebuild b/app-misc/mxw/mxw-0.1.2.ebuild new file mode 100644 index 000000000..515c9c8be --- /dev/null +++ b/app-misc/mxw/mxw-0.1.2.ebuild @@ -0,0 +1,72 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.0.3 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.86 + cc@1.0.98 + cfg-if@1.0.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.1 + colored@2.1.0 + heck@0.5.0 + hidapi@2.6.1 + is_terminal_polyfill@1.70.0 + lazy_static@1.4.0 + libc@0.2.155 + pkg-config@0.3.30 + proc-macro2@1.0.85 + quote@1.0.36 + rustversion@1.0.17 + strsim@0.11.1 + strum@0.26.2 + strum_macros@0.26.3 + syn@2.0.66 + unicode-ident@1.0.12 + utf8parse@0.2.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.5 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 +" + +inherit cargo + +DESCRIPTION="CLI tool for Glorious wireless mice" +HOMEPAGE="https://github.com/dkbednarczyk/mxw" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/dkbednarczyk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-misc/mxw/mxw-0.2.1.ebuild b/app-misc/mxw/mxw-0.2.1.ebuild new file mode 100644 index 000000000..d332b0c3e --- /dev/null +++ b/app-misc/mxw/mxw-0.2.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.0.3 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.86 + cc@1.0.98 + cfg-if@1.0.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.1 + colored@3.0.0 + heck@0.5.0 + hidapi@2.6.1 + is_terminal_polyfill@1.70.0 + libc@0.2.155 + pkg-config@0.3.30 + proc-macro2@1.0.85 + quote@1.0.36 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + syn@2.0.66 + unicode-ident@1.0.12 + utf8parse@0.2.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.5 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 +" + +inherit cargo + +DESCRIPTION="CLI tool for Glorious wireless mice" +HOMEPAGE="https://github.com/dkbednarczyk/mxw" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/dkbednarczyk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-misc/mymefetch/Manifest b/app-misc/mymefetch/Manifest new file mode 100644 index 000000000..34b7d69ef --- /dev/null +++ b/app-misc/mymefetch/Manifest @@ -0,0 +1 @@ +DIST mymefetch-1.3.tar.gz 32945 BLAKE2B df88388eccbf1f23e7f375406af5c366810da6d29ff2e139fac8eea8ddfd205632fc9b5c6bab89c17dfdb85a67918efbab052b039299e2a3c82d34cec6d684e5 SHA512 1b2d8d497f497e0ec44a727f674556f84c1867db4db27c13f234be1f09cd59168ad258f439c16838d0ad7cc2d93896bfd3468fc61c1ff67da46362b38128f521 diff --git a/app-misc/mymefetch/metadata.xml b/app-misc/mymefetch/metadata.xml new file mode 100644 index 000000000..280c39fbb --- /dev/null +++ b/app-misc/mymefetch/metadata.xml @@ -0,0 +1,8 @@ + + + + + + MymeType/mymefetch + + diff --git a/app-misc/mymefetch/mymefetch-1.3.ebuild b/app-misc/mymefetch/mymefetch-1.3.ebuild new file mode 100644 index 000000000..38f52f393 --- /dev/null +++ b/app-misc/mymefetch/mymefetch-1.3.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="MymeType's own neofetch-like Bash script" +HOMEPAGE="https://codeberg.org/MymeType/mymefetch" +SRC_URI="https://codeberg.org/MymeType/mymefetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" diff --git a/app-misc/navi/Manifest b/app-misc/navi/Manifest new file mode 100644 index 000000000..63185ffbc --- /dev/null +++ b/app-misc/navi/Manifest @@ -0,0 +1,133 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST aligned-0.4.2.crate 8519 BLAKE2B 338a4b1e06e754206fb37a86a46ddad3d9c3b11f1a72ae2354cd752d59dd0f9af5b67b150f4483aaff79097ad177d27ab89ee074af866c77b9af65cdefd1212f SHA512 e3aed914447ca1f6ea6338238f4dba8f903f673ac7d4299a8dde486335b0448161882b49b2f41d78c79d9c319b98d5cfaef73d99a797e160355aaa1f03561903 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.7.crate 12400 BLAKE2B 2023529aa12ebe1b7073a88180ac7491fbba7e8556ba20061bec22b1db9d0f3da058faa5bd7f499d8e5da18422dec7e7648f3b4acd7b4a2d2064824f1b881259 SHA512 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903 +DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa +DIST as-slice-0.2.1.crate 6942 BLAKE2B bf012f6069b5c483daad74f556515472ed54f91dca1374807828c7e785649b7d438441ce9583800b3bbb02d97bc88cf263dc88f448c3771c27441cd2618d83c9 SHA512 97925c90833707aa88fd56c031059825b6c1f4454bf39fa732a0065e049671e92913fa546008db093dc17cb0925eb19cedeebc9d9eaee1a8fd818098c18b62ff +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST clap-4.5.26.crate 56474 BLAKE2B 986e620055ea5c8546162793958ac147f309df76058b49862e15517b1f060f986e631da5816fc7cd22563f1699a57b5d377622974606c96c454d74d8ba72a07c SHA512 ff41bbc3432504eb80dcd95091aa21f00716337a4e271822d9d0e8f244e01583fdcfb890f6eef908ad3cebe7e2597802d09ba26f9cb7b8c325f616ec4ff6d1f9 +DIST clap_builder-4.5.26.crate 167961 BLAKE2B 4cdb5b3d356a2631e86c9130389e6773d061d0842997233ab470c4c0853a966eb8c40e36574fa9708f7d052901bfc267579a26175e6e2da2c74552bb377ccde9 SHA512 474cb2e9b9732c353ba0b1a5fda60332903296fc50019481ccc881680b30602ca545cf36116374a6b15f6e40574b8631aa682becf6a1707ccd42d18e34a68a29 +DIST clap_derive-4.5.24.crate 30669 BLAKE2B bc9be1776010a469c19624dc29241ba8d03380697ceade17bf36477c6635603551e4ea36fce7cb338fd2ae831b5fcf35773ddcc1646aed195b5ec874a43232c3 SHA512 83c4cd37b5a11ee4e4015d5d2dcbe1f32d26f77942a94f8fe70c8c0954f851156fca4ce414045e2241421711b00bd7ff553dcf4e2c9ec0ca28f3d69d04434123 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST cvt-0.1.2.crate 6214 BLAKE2B e4cd8f4ad2735d0d81cc4ae1a2b0c4b0b6da23aad1fdcb757417e7bbd711a33560605551144d9a1c08bf85ffbcd074c758884e1684c608f89645a98ce382f2a2 SHA512 88c5030e88ac367259017b3dd4940079b29c568343b922280eb0c558fe98c5d57b165008491d8cef0534c8f54e60e4179ce08ec5b01dc0fbc42db68c3527218d +DIST directories-next-2.0.0.crate 15153 BLAKE2B 8bbd996cfa72d75fe7177a9d8be7fb6b96ff3fc456b7e06db61cc463a83290765d68f09da3bf8b9e958553b1940ef35f3a4a45d179918ead92f604dd05512470 SHA512 5a0c094dd2e858c59c93655d5abce1282866ced1e7657397c62f959078adc544bb895dbcd2ed578ad7dd0122d8025deb0bbdad955ab2aaf43d9a0dc7d37162d8 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST dns_common-0.2.1.crate 3167 BLAKE2B 7ecbb339e7397346b6baa619b14c42bb7e6bed6e40c5cf9c469d5e5f1c0444ac0b98cfb660e5554997ad2216d884bc510eb1ef2d0afefb8fd66bec622a4cca7f SHA512 97d4056c7eaf73ea17f027b08dfda7a2227044138352373a2a4930d109be877a63a45b20d32c73cc514d866e80e85fec7a9d62f0b7d2eacb1fdbd49e86957624 +DIST dns_common_derive-0.2.1.crate 1547 BLAKE2B 1acc082a7756bb1832e560b9a20e006f65a317f45cce0e97b179290a87ff91456a4ebd5fb92e0824f80448caf17d9286a2b46dd471623a4003f1fdb414c231b7 SHA512 c2aaa7b50eb830c5e3cc23d594ab59b5c56d6773f253589b4c817920b22a4fd8efb052f4bbc90b12523a8b3f2923fbd8ed31a1027aa7229f3eb1d5fc127a890c +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST edit-0.1.5.crate 9327 BLAKE2B 899fd2086a6cd03f8bd35e6eec4fd6e8d309b276c0cd89606108efd5a7ad57cd25811c552f83ddca96514460b02e99c038a8aac6262945297e38ed457f35e60c SHA512 2fa541cbcabcaf45b5945525e9b2aecab9fecf224f9df2c388b16b28d4f444ccfa8772f05beecbb788f42e977723713282062c759c80d9a1ce3ca241477b0d46 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST etcetera-0.8.0.crate 13295 BLAKE2B 33069c496eb846bc3e602812cd2ed182c660ae06b8a33ecea294a5ec9e37a1fc15391cadc9fde23f3e885e506031cbfb6b7d036b94cc4f94d42b8dfa8ad0ec7b SHA512 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fs_at-0.2.1.crate 35800 BLAKE2B 4957cb668fa65114451179914b50402cf8deaf2f2319f6ad3ea05f1f92874ea9ecfa2a1fa257273e20628ef759aee05b196954b5b73c0e3114985c1cd0537a09 SHA512 c97ead1629ef726d65da4bc3b68841b0e9cf1483d179ac3c39ea119c160cfab3db25fe50497470f4e7807eb423ca9afc51b4549dd46aacc6faed5034194ec1cc +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST navi-2.24.0.tar.gz 67311 BLAKE2B 7f2a8033b6b812058af02c14b5f980056ee2fb98446baa82619c4fc1e953fafe951fc06217134996c56ee2679f50714254bf38dbe00046a6618d940790ab7085 SHA512 b180d4e9e1d84d1bc168d160c3b3084cc287f89fb8888b10330b8446ccfd96d3e5696d6200c2bb5544a4ea775107dbaadee9c0cc774f6501511e4057edc9a241 +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST normpath-1.3.0.crate 20719 BLAKE2B 6f7e91bd80a6fac14fbb72e304aecb6353b05a5e970d75899b8c40313b095f79463fa4cca1f7879c11d41e2437d499247c36915075b4190054f2f9a810e1e682 SHA512 a3cd341d1b4ead252f25a77e42165cd5a6b1459946ef55a5319558b89301e01e445f7cdafa13231836d336284798e48cd4e17632cba53a17213badbad3ce7a6f +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +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 pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST remove_dir_all-1.0.0.crate 20461 BLAKE2B ed11b39ee0bd3270bce6d8a069e9d16b4b19301ef6f63dd3e2b3db188b8bb94ef7fa9060f335c1485a54685a19f5f0f6c7776c289f6a191c76964fdd2f310c96 SHA512 c7a4e5b248d227ffe39c40fbc5914b8db6508fbcf7b7e8ab14b3b1846e70e61a8661c6785f5cb613b82aed90ffb7a22cf86418bc54734080a7946bf52929ec93 +DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df +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 serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_json-1.0.135.crate 154499 BLAKE2B deeb22932145715d6a443b36b9b984b6ace1e254199db9586c48dcfdd270a3208ef127584431e19a826947df705de78f07e58d9126ee1c5ccd2bc73d1e779bd8 SHA512 e19c583aa4a55f1c3b9a4e49b8b5c6b66e91c893db06e52f33e87608be1ff0aa27996065157f45dd4d2c59b752259ae747b2d353fe7cd1d466f56cd8a97fe71d +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shellwords-1.1.0.crate 3965 BLAKE2B ed45861b5b0760e078fad4eb19d0f0891bdcc559ac56187c512313c94c938e36cdfcf9c9d856ee0234413d775e735796a979aa7f312d2ccfd08862a6e6474d02 SHA512 1af48cfd1c09fa21aa436acfadf664a82b0fbccfae0c0ff8f01602ab912e0a4a0adf8677159af8ade9bc99a1df28774fda76ade243d8ac70afe0da8fe3c4098c +DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +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 smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST strip-ansi-escapes-0.2.1.crate 8273 BLAKE2B 627315e64f016561a3a2cf14699ce92d9f62e82bc29078c98666384dffa0b84c4270b3fe3c77a62f9bd078ac4a1f7eb7f45df7451716fc4d8551a4a47e17ccb4 SHA512 275639e0a469844cc6e725ad34c4367e63ab69a1c6a43780852c0d39832ebf3526fc11f1a35138e032faa0aacdee447b4f76b20974b7c27a8980665f21a65bf9 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c +DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b80cbfe388cbfd77ca597473e91c1c7aebfc715d0fe4360c20d0f235df31147b1f029b471aea8c57d188f7c2be0 SHA512 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701 +DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed +DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.19.crate 198345 BLAKE2B c7083168e62619c856b872570b85b44475edd687fb6d5c3334246622900fcbf4e4a8484c23362fbfb358d6d9f8088f7dbad2e2ed30954aebf76d1b57324b712b SHA512 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST vte-0.14.1.crate 57382 BLAKE2B 8ab32f32ae111d8d03d6f3cb5e2e4405a74c8c176b6015fcd1595421bfeeb98c68d59994fa75f9833cd809fbe5bd38807645c665ae327f220559347c57ee4075 SHA512 a3080c98805c2940eab15b492b8ca7c3f4d842507d1b68503c6d9d88784b85c3d7c4dd207cae612d228b6c3f5dbfca0a187dd102728548e027d78aa84f41f95a +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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-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 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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 diff --git a/app-misc/navi/files/navi-remove-bash-tests-needing-internet-connection.patch b/app-misc/navi/files/navi-remove-bash-tests-needing-internet-connection.patch new file mode 100644 index 000000000..2bcbe74af --- /dev/null +++ b/app-misc/navi/files/navi-remove-bash-tests-needing-internet-connection.patch @@ -0,0 +1,33 @@ +From 2505c54c030c1acc1bb97bdd3023e58b15ba3c67 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?= + +Date: Thu, 12 Jun 2025 21:54:12 +0200 +Subject: [PATCH] remove Bash tests needing internet connection +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Mattéo Rossillol‑‑Laruelle +--- + tests/run | 7 ------- + 1 file changed, 7 deletions(-) + +diff --git a/tests/run b/tests/run +index 3d57135..e779d19 100755 +--- a/tests/run ++++ b/tests/run +@@ -161,11 +161,4 @@ test::run "fish" _navi_widget "fish" + test::run "elvish" _navi_widget "elvish" + test::run "nu" _navi_widget "nushell" + +-test::set_suite "3rd party" +-test::run "tldr" _navi_tldr +-test::run "cheatsh" _navi_cheatsh +- +-test::set_suite "integration" +-test::run "welcome->pwd" _integration +- + test::finish +-- +2.49.0 + diff --git a/app-misc/navi/metadata.xml b/app-misc/navi/metadata.xml new file mode 100644 index 000000000..3f81abd73 --- /dev/null +++ b/app-misc/navi/metadata.xml @@ -0,0 +1,28 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + Enable support for command execution + Allow management of cheatsheet repository + + + + Permet l'exécution de commande + Permet la gestion de dépôt antisèche (« cheatsheet repository Â») + + + + + Denis Isidoro + + + https://github.com/denisidoro/navi/issues + denisidoro/navi + + diff --git a/app-misc/navi/navi-2.24.0.ebuild b/app-misc/navi/navi-2.24.0.ebuild new file mode 100644 index 000000000..3e04b265e --- /dev/null +++ b/app-misc/navi/navi-2.24.0.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + aligned@0.4.2 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + as-slice@0.2.1 + autocfg@1.4.0 + bitflags@2.8.0 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + clap@4.5.26 + clap_builder@4.5.26 + clap_derive@4.5.24 + clap_lex@0.7.4 + colorchoice@1.0.3 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + cvt@0.1.2 + directories-next@2.0.0 + dirs-sys-next@0.1.2 + dns_common@0.2.1 + dns_common_derive@0.2.1 + dunce@1.0.5 + edit@0.1.5 + either@1.13.0 + equivalent@1.0.1 + errno@0.3.10 + etcetera@0.8.0 + fastrand@2.3.0 + fs_at@0.2.1 + getrandom@0.2.15 + hashbrown@0.15.2 + heck@0.5.0 + home@0.5.11 + indexmap@2.7.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.14 + lazy_static@1.5.0 + libc@0.2.169 + libredox@0.1.3 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.25 + matchers@0.1.0 + memchr@2.7.4 + mio@1.0.3 + nix@0.29.0 + normpath@1.3.0 + nu-ansi-term@0.46.0 + once_cell@1.20.2 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pin-project-lite@0.2.16 + proc-macro2@1.0.93 + quote@1.0.38 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + remove_dir_all@1.0.0 + rustix@0.38.43 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.135 + serde_yaml@0.9.34+deprecated + sharded-slab@0.1.7 + shellwords@1.1.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + smallvec@1.13.2 + stable_deref_trait@1.2.0 + strip-ansi-escapes@0.2.1 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.96 + synstructure@0.12.6 + tempfile@3.15.0 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + thread_local@1.1.8 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + unicode-ident@1.0.14 + unicode-width@0.2.0 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + utf8parse@0.2.2 + valuable@0.1.1 + vte@0.14.1 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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_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 +" + +inherit cargo edo + +DESCRIPTION="An interactive cheatsheet tool for the command-line" +HOMEPAGE="https://github.com/denisidoro/navi" + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/denisidoro/navi.git" +else + SRC_URI=" + https://github.com/denisidoro/navi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" + +# Dependent crate licenses +LICENSE+=" Apache-2.0 CC0-1.0 MIT Unicode-3.0" + +SLOT="0" +IUSE="+command-execution +repo-management test" +REQUIRED_USE="test? ( command-execution )" +RESTRICT="!test? ( test )" + +DOCS=( + assets/ + docs/ + README.md +) + +PATCHES=( + "${FILESDIR}/${PN}-remove-bash-tests-needing-internet-connection.patch" +) + +BDEPEND="test? ( app-misc/tmux app-shells/fzf )" +RDEPEND="|| ( app-shells/fzf app-misc/skim )" + +src_unpack() { + if [[ "${PV}" = "9999" ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + sed -i "s|target/debug|$(cargo_target_dir)|" tests/run || die +} + +src_configure() { + local -a myfeatures + + use command-execution || myfeatures+=( "disable-command-execution" ) + use repo-management || myfeatures+=( "disable-repo-management" ) + + cargo_src_configure +} + +src_test() { + mkdir "${T}/cheat-dir" || die + touch "${T}/config-file" || die + NAVI_CONFIG="${T}/config-file" NAVI_PATH="${T}/cheat-dir" cargo_src_test + + cargo_src_test + edob -m "Running Bash tests" tests/run +} + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/app-misc/navi/navi-9999.ebuild b/app-misc/navi/navi-9999.ebuild new file mode 100644 index 000000000..3e04b265e --- /dev/null +++ b/app-misc/navi/navi-9999.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + aligned@0.4.2 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + as-slice@0.2.1 + autocfg@1.4.0 + bitflags@2.8.0 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + clap@4.5.26 + clap_builder@4.5.26 + clap_derive@4.5.24 + clap_lex@0.7.4 + colorchoice@1.0.3 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + cvt@0.1.2 + directories-next@2.0.0 + dirs-sys-next@0.1.2 + dns_common@0.2.1 + dns_common_derive@0.2.1 + dunce@1.0.5 + edit@0.1.5 + either@1.13.0 + equivalent@1.0.1 + errno@0.3.10 + etcetera@0.8.0 + fastrand@2.3.0 + fs_at@0.2.1 + getrandom@0.2.15 + hashbrown@0.15.2 + heck@0.5.0 + home@0.5.11 + indexmap@2.7.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.14 + lazy_static@1.5.0 + libc@0.2.169 + libredox@0.1.3 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.25 + matchers@0.1.0 + memchr@2.7.4 + mio@1.0.3 + nix@0.29.0 + normpath@1.3.0 + nu-ansi-term@0.46.0 + once_cell@1.20.2 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pin-project-lite@0.2.16 + proc-macro2@1.0.93 + quote@1.0.38 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + remove_dir_all@1.0.0 + rustix@0.38.43 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.135 + serde_yaml@0.9.34+deprecated + sharded-slab@0.1.7 + shellwords@1.1.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + smallvec@1.13.2 + stable_deref_trait@1.2.0 + strip-ansi-escapes@0.2.1 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.96 + synstructure@0.12.6 + tempfile@3.15.0 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + thread_local@1.1.8 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + unicode-ident@1.0.14 + unicode-width@0.2.0 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + utf8parse@0.2.2 + valuable@0.1.1 + vte@0.14.1 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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_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 +" + +inherit cargo edo + +DESCRIPTION="An interactive cheatsheet tool for the command-line" +HOMEPAGE="https://github.com/denisidoro/navi" + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/denisidoro/navi.git" +else + SRC_URI=" + https://github.com/denisidoro/navi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" + +# Dependent crate licenses +LICENSE+=" Apache-2.0 CC0-1.0 MIT Unicode-3.0" + +SLOT="0" +IUSE="+command-execution +repo-management test" +REQUIRED_USE="test? ( command-execution )" +RESTRICT="!test? ( test )" + +DOCS=( + assets/ + docs/ + README.md +) + +PATCHES=( + "${FILESDIR}/${PN}-remove-bash-tests-needing-internet-connection.patch" +) + +BDEPEND="test? ( app-misc/tmux app-shells/fzf )" +RDEPEND="|| ( app-shells/fzf app-misc/skim )" + +src_unpack() { + if [[ "${PV}" = "9999" ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + sed -i "s|target/debug|$(cargo_target_dir)|" tests/run || die +} + +src_configure() { + local -a myfeatures + + use command-execution || myfeatures+=( "disable-command-execution" ) + use repo-management || myfeatures+=( "disable-repo-management" ) + + cargo_src_configure +} + +src_test() { + mkdir "${T}/cheat-dir" || die + touch "${T}/config-file" || die + NAVI_CONFIG="${T}/config-file" NAVI_PATH="${T}/cheat-dir" cargo_src_test + + cargo_src_test + edob -m "Running Bash tests" tests/run +} + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/app-misc/neo/Manifest b/app-misc/neo/Manifest new file mode 100644 index 000000000..ef532e8a8 --- /dev/null +++ b/app-misc/neo/Manifest @@ -0,0 +1 @@ +DIST neo-0.6.1.tar.gz 134123 BLAKE2B 89ffea78033c7c3aa1e951fac777a784aecb433a062986df388c66f51f2861117ca9cf99dbd3d2c7a82ba26cab19680251524755474e851e2990dd740cf61e45 SHA512 ddd1dd602d2a375c7d292b6c3c71da0c8127c70774a74c0513c8c37aaa52318ada7d3f5540ecf325a586c46d572477d8848fda0a0ab2facce310b42d9137a817 diff --git a/app-misc/neo/metadata.xml b/app-misc/neo/metadata.xml new file mode 100644 index 000000000..915d6f9be --- /dev/null +++ b/app-misc/neo/metadata.xml @@ -0,0 +1,9 @@ + + + + st3w/neo + + carana2099@gmail.com + Carlos Eduardo + + diff --git a/app-misc/neo/neo-0.6.1.ebuild b/app-misc/neo/neo-0.6.1.ebuild new file mode 100644 index 000000000..b6aef0eb6 --- /dev/null +++ b/app-misc/neo/neo-0.6.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="cmatrix clone with 32-bit color and Unicode support" +HOMEPAGE="https://github.com/st3w/neo" + +if [[ ${PV} == *9999* ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/st3w/neo.git" + BDEPEND=" + dev-build/autoconf-archive + dev-build/automake + " +else + SRC_URI="https://github.com/st3w/${PN}/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="sys-libs/ncurses" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + if [[ ! -x configure ]]; then + eautoreconf + fi +} diff --git a/app-misc/neo/neo-9999.ebuild b/app-misc/neo/neo-9999.ebuild new file mode 100644 index 000000000..b6aef0eb6 --- /dev/null +++ b/app-misc/neo/neo-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="cmatrix clone with 32-bit color and Unicode support" +HOMEPAGE="https://github.com/st3w/neo" + +if [[ ${PV} == *9999* ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://github.com/st3w/neo.git" + BDEPEND=" + dev-build/autoconf-archive + dev-build/automake + " +else + SRC_URI="https://github.com/st3w/${PN}/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="sys-libs/ncurses" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + if [[ ! -x configure ]]; then + eautoreconf + fi +} diff --git a/app-misc/nerdfetch/Manifest b/app-misc/nerdfetch/Manifest new file mode 100644 index 000000000..330a39204 --- /dev/null +++ b/app-misc/nerdfetch/Manifest @@ -0,0 +1 @@ +DIST nerdfetch-8.3.1.tar.gz 5494 BLAKE2B 5821977bae3d2e419e80f7f9c7fc0376c26a445e2de118bf3d69efcc3c0729036861a1bf846144bebf1df594e390fa04768c815f3c1b1ecc68326af5fa252c9c SHA512 d7d5b58b9aba656ca253add14a233093b92904199cf23f15f43f19a6e9d4cf147f60a1de6070b26704d83f2242fe6e9f7d43dd36e598e432e5c226acc1d6959d diff --git a/app-misc/nerdfetch/metadata.xml b/app-misc/nerdfetch/metadata.xml new file mode 100644 index 000000000..41a18a6fe --- /dev/null +++ b/app-misc/nerdfetch/metadata.xml @@ -0,0 +1,15 @@ + + + + + nvraxn@gmail.com + Rahul Sandhu + + + + Kainoa Kanter + + https://github.com/ThatOneCalculator/NerdFetch/issues + ThatOneCalculator/NerdFetch + + diff --git a/app-misc/nerdfetch/nerdfetch-8.3.1.ebuild b/app-misc/nerdfetch/nerdfetch-8.3.1.ebuild new file mode 100644 index 000000000..3762208df --- /dev/null +++ b/app-misc/nerdfetch/nerdfetch-8.3.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix + +DESCRIPTION="A POSIX *nix fetch script using Nerdfonts" +HOMEPAGE="https://github.com/ThatOneCalculator/NerdFetch" +SRC_URI="https://github.com/ThatOneCalculator/NerdFetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/NerdFetch-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND="app-portage/portage-utils" + +src_prepare() { + default + hprefixify nerdfetch +} + +src_install() { + dobin "nerdfetch" + dodoc "README.md" +} diff --git a/app-misc/nwg-look/Manifest b/app-misc/nwg-look/Manifest new file mode 100644 index 000000000..60718955f --- /dev/null +++ b/app-misc/nwg-look/Manifest @@ -0,0 +1,25 @@ +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.5-0.20240618185848-ff349ae13f56.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.5-0.20240618185848-ff349ae13f56.zip 429030 BLAKE2B 89c72985743e525b286ee29389cdf5fe97d00ebfefc31bf89aac63f27be3dcc7354b8512cf0cf2762e6b7a8dcefeeda4437596dfc14e75ab1284e03ed283023c SHA512 8dd2db2abbec2f9dc35268fc6dc228bf05bb915ecf68b7d0ccf1ce6f84caea9a3940577badaa9eaea1ea24b1141dacc18cc23bf082eed90a2335f3823aa96b4a +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.3.mod 192 BLAKE2B 9c15581b9fe3c49b4611e315b4a1680da0e3d9c941756d0849264dd2da88f34f82380fd7dfd456eb98afb800429907755123eacc8f3f8fb5b97b2abc2d36cae8 SHA512 f3636346810370d6b8945a861132310af71deba014726e3fd53fbf3fbe0dcd7b2aba6ec33a1aa716cdc674a21777297b09448db4e24edd242b3ef6e10990652d +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.3.zip 69937 BLAKE2B 268da6da2e7d188ec86f061ff5df9325e59b74341760f038905080b1b42d23f7344e6ef65ecc539981cc024d80692acf2962dab190d8a0cf3418daf97a20c97f SHA512 1b342b0022c427eda4ba3a5b326289c1b35197b803c8498eb24a34dc79df97d1533a4477b43e813f6dc8989d252b669958dbb5e4ee41afa63947e547855c6f37 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220715151400-c0bba94af5f8.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.29.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.29.0.zip 1983637 BLAKE2B 333ce7e2871649950e092bd27800b0cdafaa393f4589630c57333f5af806c7b86503a4f947bdc62e21a1039e0134db72246dc5691341641d762bdd6a2e6d8a7f SHA512 a1d6857b56d8a072b3998d6f1b3ff7551720d8f103439b223723c7128765c72a707379996bf790e36357c5cb49bb9369ccc2ef1a5eefe6187c8a199f3288106f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.31.0.mod 35 BLAKE2B 08a6d62a2e1bdc08e7e243a0116a385fc56dc42ec03d10480c28c3e566de93dffd06cb4cfea099d187d284aa181f796633e2df392a33bd27ac26b763e3900c17 SHA512 21521eb5c402c14bba401110f692ac94dfd9c9f2d2d1965631875d67aa1bfc0763a21437b7b5782dcb61d1a759618e5701cff27ee2d00a2820240bcf69286b4f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.31.0.zip 1987984 BLAKE2B 0a386c3f10cb1a94121d0376a19d74d8f0bf203c98677f677f9bbb7e208a5f1e63c29260ec9f7a9c47b867f41519dee637946a56ea2c92c8720ef99a7c9ecf9a SHA512 e74eca126fea4172eaff3f8f4c533105888a746ca14f7d815d87f14e89256593a8ceb30a80514b54d98645b67295e6fb20d1cdfccc993930e16e7beca51af3b7 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.33.0.mod 35 BLAKE2B 08a6d62a2e1bdc08e7e243a0116a385fc56dc42ec03d10480c28c3e566de93dffd06cb4cfea099d187d284aa181f796633e2df392a33bd27ac26b763e3900c17 SHA512 21521eb5c402c14bba401110f692ac94dfd9c9f2d2d1965631875d67aa1bfc0763a21437b7b5782dcb61d1a759618e5701cff27ee2d00a2820240bcf69286b4f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.33.0.zip 1994091 BLAKE2B ef3ed5f2a7f3fa23dbb58824b503456ee350abfdb91e8893d32d53aafb256ea6d8220a4dbd983243535d5b4c034db10481fd1526ab86e3ea01cb1765cb19f4a1 SHA512 1c7de7866bc12cab5e42a385cebad90fb85f348a6779d625bd6f4e65208c315c07de0f8b6bddf820f5df7fa64a88657457cca4cd5b136db362cc57c40553ce63 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 +DIST nwg-look-1.0.2.tar.gz 25237 BLAKE2B f165809395e661048ab5637458f05d05da69d8f66a394060e610478c49d0b9e0a8d69fa55b0a15ed38078fdeaf3eacc3b53a333659daeb57fc57813fd0e81b06 SHA512 dcc184c9079c78f484c786c54ac8672f178cfd792b08de97081b0ee80f80856235436a9b995e6fa348e24c3184d9ab1956357f41ba3e99719c76ead82824e1f5 +DIST nwg-look-1.0.6.tar.gz 26804 BLAKE2B 05ff42da2dd8091c4667417d4c26a912df868bc47343dca43ab9c571498d7dfb307ba0a4995536f711ba95c8bef76092c69791d8e23a9ff5733a4fb64ba32651 SHA512 0ea4bbc3d69cb76dcb466840640331e20ee77a9ab62be8cda15882d4f2e2bc2b022014b2230347047849008fda948c48280fc12409bd64d28bcf95e3a7f48fc4 +DIST nwg-look-vendor-1.0.2.tar.xz 702052 BLAKE2B 4b945ca5541491a4a244498a47296b533e60dce23120170d04dcda0f7f0c43c62ef2fd8892ec106ca1d2753b36cb4e64a7f2a0fcd8fdfef894fed9329eb22d90 SHA512 d8f9ef26fbc39aa7256d78c00652b59c2b5a41e40955037b31db8372f03c68838bbbf3f8679112bd2e215bb0e171c05c9c2ba96f0dc12ae52753c9430b3aa0c1 diff --git a/app-misc/nwg-look/metadata.xml b/app-misc/nwg-look/metadata.xml new file mode 100644 index 000000000..4ff87d660 --- /dev/null +++ b/app-misc/nwg-look/metadata.xml @@ -0,0 +1,12 @@ + + + + + rmicielski@purelymail.com + Remigiusz Micielski + + + https://github.com/nwg-piotr/nwg-look/issues + nwg-piotr/nwg-look + + diff --git a/app-misc/nwg-look/nwg-look-1.0.2-r1.ebuild b/app-misc/nwg-look/nwg-look-1.0.2-r1.ebuild new file mode 100644 index 000000000..72715dede --- /dev/null +++ b/app-misc/nwg-look/nwg-look-1.0.2-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK settings editor adapted to work on wlroots-based compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-look" +SRC_URI=" + https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://slackware.lngn.net/pub/source/nwg-look/${PN}-vendor-${PV}.tar.xz +" + +inherit desktop go-module xdg + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-accessibility/at-spi2-core + dev-libs/glib + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz + x11-apps/xcur2png + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/pango +" +RDEPEND="${DEPEND}" + +DOCS=( README.md ) + +src_unpack() { + default + mv -v vendor "${S}" || die +} + +src_compile() { + ego build +} + +src_install() { + insinto /usr/share/nwg-look + doins stuff/main.glade + doins -r langs + + doicon -s scalable stuff/nwg-look.svg + domenu stuff/nwg-look.desktop + + dobin nwg-look + + einstalldocs +} diff --git a/app-misc/nwg-look/nwg-look-1.0.6.ebuild b/app-misc/nwg-look/nwg-look-1.0.6.ebuild new file mode 100644 index 000000000..7f5570574 --- /dev/null +++ b/app-misc/nwg-look/nwg-look-1.0.6.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop go-module xdg + +EGO_SUM=( + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/gotk3/gotk3 v0.6.5-0.20240618185848-ff349ae13f56" + "github.com/gotk3/gotk3 v0.6.5-0.20240618185848-ff349ae13f56/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.9.3" + "github.com/sirupsen/logrus v1.9.3/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod" + "golang.org/x/sys v0.29.0" + "golang.org/x/sys v0.29.0/go.mod" + "golang.org/x/sys v0.31.0" + "golang.org/x/sys v0.31.0/go.mod" + "golang.org/x/sys v0.33.0" + "golang.org/x/sys v0.33.0/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" +) +go-module_set_globals + +DESCRIPTION="GTK settings editor adapted to work on wlroots-based compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-look" +SRC_URI=" + https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-accessibility/at-spi2-core + dev-libs/glib + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz + x11-apps/xcur2png + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/pango +" +RDEPEND="${DEPEND}" + +DOCS=( README.md ) + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-look + doins stuff/main.glade + doins -r langs + + doicon -s scalable stuff/nwg-look.svg + domenu stuff/nwg-look.desktop + + dobin bin/nwg-look + + einstalldocs +} diff --git a/app-misc/nwg-shell-wallpapers/Manifest b/app-misc/nwg-shell-wallpapers/Manifest new file mode 100644 index 000000000..6f1b11a85 --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/Manifest @@ -0,0 +1,3 @@ +DIST nwg-shell-wallpapers-1.3.tar.gz 14905039 BLAKE2B 71856c2961cfbbb3b2c86e686df63320ddff9357fadbe00732d1dce33779a4f690d3b3bf3f1188cee20a0608c138e09494954285a7d2ce5da363ae1563a43045 SHA512 dc3a72f57dbc288841dbe4d4ebbdb4013d620a18acdb9c3e22e3af06fa481db2aeb98d845a27e86a421b9658f451de99bd4f7e4759b97d32d1124e8014097f90 +DIST nwg-shell-wallpapers-1.4.tar.gz 14905267 BLAKE2B a1afec9595f44b64f92e2275df807678ccfc1ddb6157e583bbebdd3e3d01cb1bee3761dadb65c636189f2cd0608ecec59daf4900894b7005ebfd7bf06d35590a SHA512 8cf4f8ee316084f5b1a67b150cd560c29caf845e7359e45f9976fb3f9cd3c7ae22dcb113854f4539e04443a2dc37b5cb134bbad04d090cabedb2c0a9db4d8611 +DIST nwg-shell-wallpapers-1.5.tar.gz 14915448 BLAKE2B 594505fdd73f91442a9a65c1dd394461178934c07973b8573d138da9f0f0001d8541f98e3e9c79ef137b1337ecec01032f21f98707a687361ce883cce60ca994 SHA512 4b3c1b8c339b044592b25fda969700ff0c33a683257f2e0abfd98e3bf99bc3ed5aab1f2b3d6a88be6512447b0b1b7c78db2d6658f35cf2336ef669e1197fde30 diff --git a/app-misc/nwg-shell-wallpapers/metadata.xml b/app-misc/nwg-shell-wallpapers/metadata.xml new file mode 100644 index 000000000..0280c2380 --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-shell-wallpapers/issues + nwg-piotr/nwg-shell-wallpapers + + diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild new file mode 100644 index 000000000..25d375b86 --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /usr/share/backgrounds/nwg-shell + doins wallpapers/* +} diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild new file mode 100644 index 000000000..fca381d8b --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /usr/share/backgrounds/nwg-shell + doins wallpapers/* +} diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild new file mode 100644 index 000000000..fca381d8b --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /usr/share/backgrounds/nwg-shell + doins wallpapers/* +} diff --git a/app-misc/oddjob/Manifest b/app-misc/oddjob/Manifest new file mode 100644 index 000000000..1fba06727 --- /dev/null +++ b/app-misc/oddjob/Manifest @@ -0,0 +1 @@ +DIST oddjob-0.34.7.tar.gz 459131 BLAKE2B 197083e0799897b1b9f753b0b6c9fa3db669305eb386475d9e18f0a6b2cce2c3cbc8bb220df465dfc0ac7374c7544bcf9cefd666e5c3667f4647ae85eab04a2b SHA512 df98f3d2ce18de5d2db6d638995c01c80aec51f7ad979b879b2e8d8f7d6c2e464cbff3c70ed9b528399337f8fba31744f955ca17fdad1d4e9193fb0f10ea391a diff --git a/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch b/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch new file mode 100644 index 000000000..5cfae2c9a --- /dev/null +++ b/app-misc/oddjob/files/oddjob-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch @@ -0,0 +1,59 @@ +From 1112006e8de56fae69e2418b155622f96e2b9fea Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Thu, 21 Sep 2023 19:35:24 -0500 +Subject: [PATCH 2/3] build: Fix broken AC_ARG_ENABLE install logic + +The arguments for AC_ARG_ENABLE were wrong. The 3rd argument is +"if specified" and the 4th argument is "if not specified". So +--disable-X did not work. + +Signed-off-by: Christopher Byrne +--- + configure.ac | 18 +++++++++--------- + 1 file changed, 9 insertions(+), 9 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 0f6b497..632f47c 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -91,9 +91,9 @@ AC_SUBST(SYSTEMDSYSTEMUNITDIR) + + AC_ARG_ENABLE(sample, + AS_HELP_STRING(--enable-sample,[Build and install a sample service.]), +-sample=$withval, +-sample=no) +-AM_CONDITIONAL(INSTALL_SAMPLE,test x$sample = xyes) ++, ++[enables_sample=no]) ++AM_CONDITIONAL(INSTALL_SAMPLE,test x$enable_sample = xyes) + + AC_ARG_ENABLE(experimental, + AS_HELP_STRING(--enable-experimental,[Build experimental helpers.]), +@@ -330,18 +330,18 @@ AC_DEFINE_UNQUOTED(DBUS_PACKAGE,"$DBUS_PACKAGE",[Define to the package name for + + AC_ARG_ENABLE(xml-docs, + AS_HELP_STRING(--enable-xml-docs,[Reformat XML documentation.]), +-xml_docs=$withval, +-xml_docs=no) +-AM_CONDITIONAL(REFORMAT_XML_DOCS,test x$xml_docs = xyes) ++, ++[enable_xml_docs=no]) ++AM_CONDITIONAL(REFORMAT_XML_DOCS,test x$enable_xml_docs = xyes) + AC_PATH_PROGS(PATH_XMLTO,xmlto,:) + AC_SUBST(PATH_XMLTO) + + AC_ARG_ENABLE(compat-dtd, + AS_HELP_STRING(--enable-compat-dtd,[Use DocBook 4.3 instead of DocBook 4.4.]), +-compat_dtd=$withval, +-compat_dtd=no) ++, ++[enable_xml_dtd=no]) + AC_MSG_CHECKING([which version of the DocBook DTD to use]) +-if test x$compat_dtd = xyes ; then ++if test x$enable_compat_dtd = xyes ; then + DOCBOOK_PACKAGE_START= + DOCBOOK_PACKAGE_END= + DOCBOOK_VERSION=4.3 +-- +2.41.0 + diff --git a/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch b/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch new file mode 100644 index 000000000..c6ec183fa --- /dev/null +++ b/app-misc/oddjob/files/oddjob-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch @@ -0,0 +1,39 @@ +From da68ec0acc6cfdd40ccd0ad23971b66e4517811e Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Wed, 4 Oct 2023 20:21:20 -0500 +Subject: [PATCH] build: Keep non-PAM mkhomedir parts when PAM support is + disabled + +Signed-off-by: Christopher Byrne +--- + src/Makefile.am | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index e3af35d..5360168 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -25,9 +25,7 @@ endif + + confddir = $(sysconfdir)/$(PACKAGE)d.conf.d + confd_DATA = oddjobd-introspection.conf +-if BUILD_PAM + confd_DATA += oddjobd-mkhomedir.conf +-endif + + CLEANFILES = $(confd_DATA) + +@@ -40,10 +38,8 @@ install-data-hook: + pkgsysconfdir = $(sysconfdir)/$(PACKAGE) + systemdbusdir = $(sysconfdir)/@DBUS_PACKAGE@/system.d + systemdbus_DATA = oddjob.conf +-if BUILD_PAM + systemdbus_DATA += oddjob-mkhomedir.conf + pkglibexec_PROGRAMS = mkhomedir +-endif + + pkglibexecdir = $(libexecdir)/$(PACKAGE) + pkglibexec_SCRIPTS = sanity.sh +-- +2.41.0 + diff --git a/app-misc/oddjob/files/oddjob-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch b/app-misc/oddjob/files/oddjob-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch new file mode 100644 index 000000000..253111efb --- /dev/null +++ b/app-misc/oddjob/files/oddjob-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch @@ -0,0 +1,144 @@ +From f63287a35107385dcb6e04a4c742077c9d1eab86 Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Tue, 19 Sep 2023 08:39:15 -0500 +Subject: [PATCH 3/3] build: Remove --with-systemd and --with-sysvinit + +There no need a configure option for just a single file that doesn't require +any compilation. Install it unconditionally, and just delete unwanted file + +Fixes: https://pagure.io/oddjob/pull-request/16 + +Signed-off-by: Christopher Byrne +--- + configure.ac | 62 +++++---------------------------------------- + oddjob.spec | 10 ++++---- + scripts/Makefile.am | 8 ++---- + 3 files changed, 14 insertions(+), 66 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 632f47c..13a28af 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -74,20 +74,13 @@ DEFAULT_RECONNECT_TIMEOUT=30 + AC_DEFINE_UNQUOTED(DEFAULT_RECONNECT_TIMEOUT,$DEFAULT_RECONNECT_TIMEOUT,[Define to the default amount of time which oddjobd will pause between attempts to reconnect to the system message bus after being disconnected for any reason.]) + AC_SUBST(DEFAULT_RECONNECT_TIMEOUT) + +-AC_ARG_ENABLE(systemd, +-AS_HELP_STRING([--enable-systemd],[install unit file for systemd]), +-SYSTEMD=$enableval, +-SYSTEMD=no) +- +-AC_SUBST(SYSTEMD) +-AM_CONDITIONAL(SYSTEMD,test x$SYSTEMD != xno) +-if test x$SYSTEMD = xyes ; then +- SYSTEMDSYSTEMUNITDIR=`pkg-config --variable=systemdsystemunitdir systemd 2> /dev/null` +- AC_MSG_RESULT(will install systemd unit file) +-else +- AC_MSG_RESULT(will install sysv init script) +-fi +-AC_SUBST(SYSTEMDSYSTEMUNITDIR) ++AC_ARG_WITH([systemdsystemunitdir], ++ [AS_HELP_STRING([--with-systemdsystemunitdir=DIR], ++ [Directory for systemd service files])],, ++ [PKG_CHECK_VAR([with_systemdsystemunitdir],[systemd], ++ [systemdsystemunitdir],, ++ [with_systemdsystemunitdir=${libdir}/systemd/system])]) ++AC_SUBST([systemdsystemunitdir],[$with_systemdsystemunitdir]) + + AC_ARG_ENABLE(sample, + AS_HELP_STRING(--enable-sample,[Build and install a sample service.]), +@@ -365,47 +358,6 @@ currentgid=`id -g` + AC_SUBST(currentgid) + AC_PATH_PROGS(PATH_PWD,pwd,pwd) + +-AC_ARG_ENABLE(systemd, +-AS_HELP_STRING(--enable-systemd,[Install systemd unit files]), +-systemd=$enableval +-if test x$systemd = xyes ; then +- SYSTEMDSYSTEMUNITDIR=`pkg-config --variable=systemdsystemunitdir systemd` +-fi +-, +-if pkg-config systemd 2> /dev/null ; then +- SYSTEMDSYSTEMUNITDIR=`pkg-config --variable=systemdsystemunitdir systemd 2> /dev/null` +- systemd=yes +-else +- systemd=no +-fi +-) +- +-AC_ARG_ENABLE(sysvinit, +-AS_HELP_STRING(--enable-sysvinit,[Install sysvinit unit files]), +-sysvinit=$enableval, +-if test x$systemd = xno ; then +- sysvinit=yes +-else +- sysvinit=no +-fi +-) +-if test x$systemd = xyes ; then +- AC_MSG_RESULT([installing systemd unit file]) +- if test "x$SYSTEMDSYSTEMUNITDIR" = x ; then +- AC_MSG_ERROR([error locating systemd system unit directory]) +- fi +- AC_SUBST(SYSTEMDSYSTEMUNITDIR) +-else +- AC_MSG_RESULT([not installing systemd unit file]) +-fi +-AM_CONDITIONAL(SYSTEMD,test x$systemd = xyes) +-if test x$sysvinit = xyes ; then +- AC_MSG_RESULT([installing sysv init script]) +-else +- AC_MSG_RESULT([not installing sysv init script]) +-fi +-AM_CONDITIONAL(SYSVINIT,test x$sysvinit = xyes) +- + AC_ARG_ENABLE(pie, + AS_HELP_STRING(--enable-pie,[Build position-independent executables.]), + pie=$enableval, +diff --git a/oddjob.spec b/oddjob.spec +index f4943a1..c5a09dd 100644 +--- a/oddjob.spec ++++ b/oddjob.spec +@@ -100,11 +100,6 @@ sample_flag=--enable-sample + --with-selinux-labels \ + --without-python --enable-xml-docs --enable-compat-dtd \ + --disable-dependency-tracking \ +-%if %{systemd} +- --enable-systemd --disable-sysvinit \ +-%else +- --enable-sysvinit --disable-systemd \ +-%endif + $sample_flag + make %{_smp_mflags} + +@@ -119,6 +114,11 @@ if ! test -d "$RPM_BUILD_ROOT"/%{_lib}/security ; then + mv "$RPM_BUILD_ROOT"/%{_libdir}/security/*.so "$RPM_BUILD_ROOT"/%{_lib}/security/ + fi + %endif ++%if %{systemd} ++rm -f "$RPM_BUILD_ROOT"%{_initrddir}/oddjobd ++%else ++rm -f "$RPM_BUILD_ROOT"%{_unitdir}/oddjobd.service ++%endif + # Recommended, though I disagree. + rm -f "$RPM_BUILD_ROOT"/%{_libdir}/*.la + +diff --git a/scripts/Makefile.am b/scripts/Makefile.am +index 86d50be..a5a89b7 100644 +--- a/scripts/Makefile.am ++++ b/scripts/Makefile.am +@@ -1,9 +1,5 @@ + EXTRA_DIST = oddjobd.in oddjobd.service.in +-if SYSVINIT ++systemdsystemunit_DATA = oddjobd.service + initdir = $(sysconfdir)/rc.d/init.d + init_SCRIPTS = oddjobd +-endif +-if SYSTEMD +-unitdir = @SYSTEMDSYSTEMUNITDIR@ +-unit_DATA = oddjobd.service +-endif ++ +-- +2.41.0 + diff --git a/app-misc/oddjob/files/oddjob-0.34.7-build-Restore-conditional-with-pam-flag.patch b/app-misc/oddjob/files/oddjob-0.34.7-build-Restore-conditional-with-pam-flag.patch new file mode 100644 index 000000000..80a4de6eb --- /dev/null +++ b/app-misc/oddjob/files/oddjob-0.34.7-build-Restore-conditional-with-pam-flag.patch @@ -0,0 +1,66 @@ +From f5cf1c6556baf7108a6e3a3f34ee5e3f7ae849c5 Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Wed, 20 Sep 2023 20:01:57 -0500 +Subject: [PATCH 1/2] build: Restore conditional --with-pam flag + +THis also fixed the spec to add --with-pam. Distrobutions like Gentoo need this + +Signed-off-by: Christopher Byrne +--- + configure.ac | 27 +++++++++++++++------------ + oddjob.spec | 1 + + 2 files changed, 16 insertions(+), 12 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 13a28af..bca6307 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -43,18 +43,21 @@ DBUS_INTROSPECTION_METHOD=Introspect + AC_SUBST(DBUS_INTROSPECTION_INTERFACE) + AC_SUBST(DBUS_INTROSPECTION_METHOD) + +-pam=yes +-AC_CHECK_HEADERS(security/pam_modules.h) +-savedLDFLAGS="$LDFLAGS" +-LDFLAGS= +-savedLIBS="$LIBS" +-LIBS= +-AC_CHECK_FUNCS([pam_get_user pam_get_item],,[AC_CHECK_LIB(pam,pam_get_user,,pam=no)]) +-PAM_LIBS="$LIBS" +-LIBS="$savedLIBS" +-LDFLAGS="$savedLDFLAGS" +-AC_SUBST(PAM_LIBS) +-AM_CONDITIONAL(BUILD_PAM,test x$pam = xyes) ++AC_ARG_WITH([pam], ++ [AS_HELP_STRING([--with-pam],[Build and install pam_oddjob_mkhomedir])] ++ ,,[with_pam=yes]) ++AS_IF([test "x$with_pam" != "xno"], ++ [AC_CHECK_HEADERS(security/pam_modules.h) ++ savedLDFLAGS="$LDFLAGS" ++ LDFLAGS= ++ savedLIBS="$LIBS" ++ LIBS= ++ AC_CHECK_FUNCS([pam_get_user pam_get_item],,[AC_CHECK_LIB(pam,pam_get_user,,pam=no)]) ++ PAM_LIBS="$LIBS" ++ LIBS="$savedLIBS" ++ LDFLAGS="$savedLDFLAGS" ++ AC_SUBST(PAM_LIBS)]) ++AM_CONDITIONAL(BUILD_PAM,[test "x$with_pam" != "xno"]) + + dnl Oh, for the clear management of OID arcs.... + NAMESPACE=com.redhat +diff --git a/oddjob.spec b/oddjob.spec +index c5a09dd..6e62f2b 100644 +--- a/oddjob.spec ++++ b/oddjob.spec +@@ -96,6 +96,7 @@ sample_flag=--enable-sample + %configure \ + --disable-static \ + --enable-pie --enable-now \ ++ --with-pam \ + --with-selinux-acls \ + --with-selinux-labels \ + --without-python --enable-xml-docs --enable-compat-dtd \ +-- +2.41.0 + diff --git a/app-misc/oddjob/files/oddjob-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch b/app-misc/oddjob/files/oddjob-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch new file mode 100644 index 000000000..7cee66b64 --- /dev/null +++ b/app-misc/oddjob/files/oddjob-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch @@ -0,0 +1,35 @@ +From 6e0328ab88daed53ffbaca9a7212cf57ff70de69 Mon Sep 17 00:00:00 2001 +From: Christopher Byrne +Date: Tue, 19 Sep 2023 09:44:59 -0500 +Subject: [PATCH 1/3] src/oddjobd.c: Fix non-selinux build +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This fixes a oddjobd.c:2988:61: error: ‘struct ’ has no member +named ‘selinux_enabled’ + +Signed-off-by: Christopher Byrne +--- + src/oddjobd.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/oddjobd.c b/src/oddjobd.c +index ca78550..44de748 100644 +--- a/src/oddjobd.c ++++ b/src/oddjobd.c +@@ -2985,7 +2985,11 @@ main(int argc, char **argv) + + /* Open a connection to the message bus. */ + check_selinux_applicable(); ++#if SELINUX_ACLS + ctx = oddjob_dbus_listeners_new(options.bus, globals.selinux_enabled); ++#else ++ ctx = oddjob_dbus_listeners_new(options.bus, 0); ++#endif + if (ctx == NULL) { + fprintf(stderr, "Error connecting to D-Bus!\n"); + return 2; +-- +2.41.0 + diff --git a/app-misc/oddjob/files/oddjob.init.d b/app-misc/oddjob/files/oddjob.init.d new file mode 100644 index 000000000..732ad5b63 --- /dev/null +++ b/app-misc/oddjob/files/oddjob.init.d @@ -0,0 +1,21 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +depend() { + after netmount localmount + need dbus +} + +start() { + ebegin "Starting oddjobd" + start-stop-daemon -p /run/lock/oddjobd.pid \ + --exec /usr/sbin/oddjobd --start -- -p /run/lock/oddjobd.pid + eend $? +} + +stop() { + ebegin "Stopping oddjobd" + start-stop-daemon -p /run/lock/oddjobd.pid --stop + eend $? +} diff --git a/app-misc/oddjob/metadata.xml b/app-misc/oddjob/metadata.xml new file mode 100644 index 000000000..a9cb1a3af --- /dev/null +++ b/app-misc/oddjob/metadata.xml @@ -0,0 +1,9 @@ + + + + + salah.coronya@gmail.com + Christopher Byrne + + + diff --git a/app-misc/oddjob/oddjob-0.34.7-r1.ebuild b/app-misc/oddjob/oddjob-0.34.7-r1.ebuild new file mode 100644 index 000000000..2436d3190 --- /dev/null +++ b/app-misc/oddjob/oddjob-0.34.7-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit autotools systemd + +DESCRIPTION="A D-Bus service which runs odd jobs on behalf of client applications" + +HOMEPAGE="https://pagure.io/oddjob" +SRC_URI="https://releases.pagure.org/oddjob/${P}.tar.gz" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples pam selinux" + +RESTRICT="test" + +RDEPEND="sys-apps/dbus[selinux?] + dev-libs/libxml2 + pam? ( sys-libs/pam ) + selinux? ( + sec-policy/selinux-oddjob + sys-libs/libselinux + )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + doc? ( app-text/docbook-xml-dtd:4.3 + app-text/xmlto + )" + +PATCHES=( + "${FILESDIR}/${PN}-0.34.7-build-Fix-broken-AC_ARG_ENABLE-install-logic.patch" + "${FILESDIR}/${PN}-0.34.7-build-Keep-non-PAM-mkhomedir-parts-when-PAM-support-.patch" + "${FILESDIR}/${PN}-0.34.7-build-Remove-with-systemd-and-with-sysvinit.patch" + "${FILESDIR}/${PN}-0.34.7-build-Restore-conditional-with-pam-flag.patch" + "${FILESDIR}/${PN}-0.34.7-src-oddjobd.c-Fix-non-selinux-build.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --libdir=/$(get_libdir) + $(use_with pam) + $(use_with selinux selinux-labels) + $(use_with selinux selinux-acls) + $(use_enable examples sample) + $(use_enable doc xml-docs) + $(use_enable doc compat-dtd) + --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + rm -f "${ED}/etc/rc.d/init.d/oddjobd" + newinitd "${FILESDIR}/oddjob.init.d" "oddjobd" + + find "${ED}" -iname \*.la -type f -delete +} diff --git a/app-misc/onefetch/Manifest b/app-misc/onefetch/Manifest new file mode 100644 index 000000000..635835bab --- /dev/null +++ b/app-misc/onefetch/Manifest @@ -0,0 +1,3 @@ +DIST onefetch-2.26.1-crates.tar.xz 25926048 BLAKE2B 386f51f5801bc80fb1c82c2eb5b05773c7035f08adb2a806421dd89e2f2d84fd0a89999ee5a99f164e4bb909625ad919aeaf047d47471405973dd72580314dc6 SHA512 56a78884eb4d0c9f37b0290d0a979b9fb77fbb97573a3f6d97de4e7c813766427b892fb2b8336fe0aeb14fa2aaecfe96e86bc6721d562e28a61bdd13c9b0ebba +DIST onefetch-2.26.1-shellcomp.tar.xz 3952 BLAKE2B e8bc900e5460ea533b428404d9652d7e53730785ba2242bc1c9ce1bf56727ed37fb22b6bf14218782014929a74890488f6ab2d03c02b708bafd57aedb858eeaf SHA512 1f8e7a13aa21a36c67979520deced589633fbc17fe14650b79a29814164f2b3cc7757e3cd841eb94438ec82eb354514e2eabe6bcd635c1688e344046d366704f +DIST onefetch-2.26.1.gh.tar.gz 1752514 BLAKE2B c438281292ac38eb6d4638f8d68889a2149c97a50f2b4a01bc692b82132d129aa93d76a01163f4b56b5f588dea89e3cf93b0cf64d17230a6d7bab47cc62d77df SHA512 e50714f344e993eb3e3468edb2ee667d95b2f3935b4c7c397b8b675db35565c21a104f9b4d7eb8aae4f7d528888d6dce736066333d9feab149c38e49b3d7cc52 diff --git a/app-misc/onefetch/metadata.xml b/app-misc/onefetch/metadata.xml new file mode 100644 index 000000000..d3dc50ec3 --- /dev/null +++ b/app-misc/onefetch/metadata.xml @@ -0,0 +1,17 @@ + + + + + nvraxn@gmail.com + Rahul Sandhu + + + watermanpaint@posteo.net + Lucio Sauer + + + https://github.com/o2sh/onefetch/issues + https://github.com/o2sh/onefetch/releases/ + o2sh/onefetch + + diff --git a/app-misc/onefetch/onefetch-2.26.1.ebuild b/app-misc/onefetch/onefetch-2.26.1.ebuild new file mode 100644 index 000000000..effd26e05 --- /dev/null +++ b/app-misc/onefetch/onefetch-2.26.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.88.0" + +inherit cargo shell-completion + +DESCRIPTION="Command-line Git information tool" +HOMEPAGE="https://onefetch.dev" +SRC_URI="https://github.com/o2sh/onefetch/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://home.cit.tum.de/~salu/distfiles/${P}-crates.tar.xz + https://home.cit.tum.de/~salu/distfiles/${P}-shellcomp.tar.xz +" +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/zstd:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( dev-vcs/git ) +" + +QA_FLAGS_IGNORED="usr/bin/onefetch" + +pkg_setup() { + export ZSTD_SYS_USE_PKG_CONFIG=1 + rust_pkg_setup +} + +src_install() { + doman docs/onefetch.1 + dodoc {CHANGELOG,README}.md + + dobashcomp "${WORKDIR}"/completions/onefetch + dofishcomp "${WORKDIR}"/completions/onefetch.fish + dozshcomp "${WORKDIR}"/completions/_onefetch + cargo_src_install +} + +pkg_postinst() { + elog "Onefetch supports displaying images using x11-terms/kitty or any terminal emulator" + elog "which supports the SIXEL graphics format or iTerm2's Inline Images Protocol." + elog "See also: https://github.com/o2sh/onefetch/wiki/images-in-the-terminal" +} diff --git a/app-misc/opentrack/Manifest b/app-misc/opentrack/Manifest new file mode 100644 index 000000000..055efcae1 --- /dev/null +++ b/app-misc/opentrack/Manifest @@ -0,0 +1,2 @@ +DIST Fusion-1.2.11.tar.gz 447980 BLAKE2B c0d1eb566093040483fa808990186f1921b60f700cc10452b92487e3e992d8894e948d2a06cb4dfe7f12d350e19ec11d1abbbf758dac24fa2f2986d91a95cfa0 SHA512 f6c4177779bb8e40d48a75d42e7c98ba8440aeb6ee7be470722e81a484583f8cdcda9ec4723cbd3732ba55c42173042a57fd2e5d25cbee754e3922f7a5401988 +DIST opentrack-2026.1.0_p20260208.tar.gz 141966025 BLAKE2B a45922397b5d5eaf6388a5ca91cbe04a6d9cd960531a555e7d859ba6bfbb85117424d8941e4f87a4a480c0fb7b3c2988873bb01e08e2b1518eccda1c5a73df66 SHA512 35e38b06141e04eaf40281a765411284b78f07c2f303c74fce6826319608d333446a5a766a2b6499c5075f4144beeb997f87cfd6ef448c906f05d922e80178d1 diff --git a/app-misc/opentrack/metadata.xml b/app-misc/opentrack/metadata.xml new file mode 100644 index 000000000..32b93d031 --- /dev/null +++ b/app-misc/opentrack/metadata.xml @@ -0,0 +1,29 @@ + + + + + hurikhan77+bgo@gmail.com + Kai Krakow + + + ceamac@gentoo.org + Primary maintainer + + + + Build NeuralNet face tracker using a webcam as input device + (requires opencv openmp) + + + Enable webcam video driver via computer vision (required + for NeuralNet to work) + + + Support injecting a FreeTrack driver into a running wine prefix + + + + https://github.com/opentrack/opentrack/issues + opentrack/opentrack + + diff --git a/app-misc/opentrack/opentrack-2026.1.0_p20260208.ebuild b/app-misc/opentrack/opentrack-2026.1.0_p20260208.ebuild new file mode 100644 index 000000000..b022a938c --- /dev/null +++ b/app-misc/opentrack/opentrack-2026.1.0_p20260208.ebuild @@ -0,0 +1,102 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Head tracking software for MS Windows, Linux, and Apple OSX" +HOMEPAGE="https://github.com/opentrack/opentrack" + +FUSION_PV="1.2.11" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/opentrack/opentrack.git" +else + COMMIT=2d3ab7a61d2514ce51c9656908d33465a788763e + SRC_URI="https://github.com/opentrack/opentrack/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/opentrack-${COMMIT}" +fi +SRC_URI+=" https://github.com/xioTechnologies/Fusion/archive/v${FUSION_PV}.tar.gz -> Fusion-${FUSION_PV}.tar.gz" + +LICENSE="ISC MIT" +SLOT="0" +IUSE="neuralnet opencv openmp wine" +REQUIRED_USE="neuralnet? ( openmp opencv )" + +DEPEND=" + dev-libs/libevdev + dev-libs/libusb:1 + dev-qt/qtbase:6[gui,network,widgets] + sys-process/procps:= + x11-libs/libX11 + neuralnet? ( sci-libs/onnxruntime-bin ) + opencv? ( media-libs/opencv:= ) + wine? ( virtual/wine ) +" +RDEPEND="${DEPEND}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + # work around hard-coded docs path + sed -e 's#share/doc/opentrack#share/doc/'${PF}'#g' \ + -i cmake/*.cmake || die + + cmake_src_prepare +} + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + unpack ${P}.tar.gz + fi + unpack Fusion-${FUSION_PV}.tar.gz +} + +src_configure() { + use openmp && append-cxxflags -fopenmp && append-ldflags -fopenmp + + local mycmakeargs=( + $(cmake_use_find_package neuralnet ONNXRuntime) + $(cmake_use_find_package opencv OpenCV) + $(cmake_use_find_package openmp OpenMP) + + # disconnect the build from external Fusion sources + -DFETCHCONTENT_SOURCE_DIR_AHRSFUSION="${WORKDIR}/Fusion-${FUSION_PV}" + ) + + # opentrack overwrites emerge cflags unconditionally: we can prevent + # that by pretending they've already been set + mycmakeargs+=( + -D__otr_compile_flags_set=TRUE + ) + + # HACK: "/opt/opentrack" allows its wine components to be visible in + # Valve's pressure-vessel which replaces /usr with the container runtime + use wine && mycmakeargs+=( + -DCMAKE_INSTALL_PREFIX=/opt/opentrack + -DOPENTRACK_WINE_ARCH="-m64" + -DSDK_WINE=$(usex wine ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + use wine && dosym -r /opt/opentrack/bin/opentrack /usr/bin/opentrack + + newicon gui/images/opentrack.png opentrack.png + make_desktop_entry /usr/bin/opentrack OpenTrack /usr/share/pixmaps/opentrack.png Utility +} diff --git a/app-misc/opentrack/opentrack-9999.ebuild b/app-misc/opentrack/opentrack-9999.ebuild new file mode 100644 index 000000000..ec71c4dde --- /dev/null +++ b/app-misc/opentrack/opentrack-9999.ebuild @@ -0,0 +1,101 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop flag-o-matic toolchain-funcs + +DESCRIPTION="Head tracking software for MS Windows, Linux, and Apple OSX" +HOMEPAGE="https://github.com/opentrack/opentrack" + +FUSION_PV="1.2.11" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/opentrack/opentrack.git" +else + SRC_URI="https://github.com/opentrack/opentrack/archive/${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/opentrack-${P}" +fi +SRC_URI+=" https://github.com/xioTechnologies/Fusion/archive/v${FUSION_PV}.tar.gz -> Fusion-${FUSION_PV}.tar.gz" + +LICENSE="ISC MIT" +SLOT="0" +IUSE="neuralnet opencv openmp wine" +REQUIRED_USE="neuralnet? ( openmp opencv )" + +DEPEND=" + dev-libs/libevdev + dev-libs/libusb:1 + dev-qt/qtbase:6[gui,network,widgets] + sys-process/procps:= + x11-libs/libX11 + neuralnet? ( sci-libs/onnxruntime-bin ) + opencv? ( media-libs/opencv:= ) + wine? ( virtual/wine ) +" +RDEPEND="${DEPEND}" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + # work around hard-coded docs path + sed -e 's#share/doc/opentrack#share/doc/'${PF}'#g' \ + -i cmake/*.cmake || die + + cmake_src_prepare +} + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + unpack ${P}.tar.xz + fi + unpack Fusion-${FUSION_PV}.tar.gz +} + +src_configure() { + use openmp && append-cxxflags -fopenmp && append-ldflags -fopenmp + + local mycmakeargs=( + $(cmake_use_find_package neuralnet ONNXRuntime) + $(cmake_use_find_package opencv OpenCV) + $(cmake_use_find_package openmp OpenMP) + + # disconnect the build from external Fusion sources + -DFETCHCONTENT_SOURCE_DIR_AHRSFUSION="${WORKDIR}/Fusion-${FUSION_PV}" + ) + + # opentrack overwrites emerge cflags unconditionally: we can prevent + # that by pretending they've already been set + mycmakeargs+=( + -D__otr_compile_flags_set=TRUE + ) + + # HACK: "/opt/opentrack" allows its wine components to be visible in + # Valve's pressure-vessel which replaces /usr with the container runtime + use wine && mycmakeargs+=( + -DCMAKE_INSTALL_PREFIX=/opt/opentrack + -DOPENTRACK_WINE_ARCH="-m64" + -DSDK_WINE=$(usex wine ON OFF) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + use wine && dosym -r /opt/opentrack/bin/opentrack /usr/bin/opentrack + + newicon gui/images/opentrack.png opentrack.png + make_desktop_entry /usr/bin/opentrack OpenTrack /usr/share/pixmaps/opentrack.png Utility +} diff --git a/app-misc/pastel/Manifest b/app-misc/pastel/Manifest new file mode 100644 index 000000000..fe6022a30 --- /dev/null +++ b/app-misc/pastel/Manifest @@ -0,0 +1,125 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstream-0.6.20.crate 28797 BLAKE2B 7eb5e05c8810b49f739d779057e8716baa818565f3d2e41dfef750594b64e7e82f630cd558ec367de03a31e002bd3a7a39d5c6b45719cefe5dbd1da69e0fbc7b SHA512 73b6e8e6da61233521c7bb1ab639da2e70bad08602fd10fc7d6b595392a61de35e7f5cf9fa7fcd6e66cc2a3800afff9d75e1da1b0bb64d5733e01d472aeae31d +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST assert_cmd-2.0.17.crate 26914 BLAKE2B 4e1ceeb31fee7884f02fda2578b49221a160ea6c71cddb887bbb7846f33ace653d469d36ff206167c06b097f1c0026b2bee7efa2b2add293e8d45a477a5f6b36 SHA512 55b4142b1f4b5f3721dd29a000923c84e68eaef130cc94a6e21206d463533e44b75e0367a736a1ac4422aa383e3a9c1ad1b1104d5df9816f05cc850be330b014 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-2.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 +DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST clap-4.5.31.crate 56084 BLAKE2B 8ce4da2f986c7c74299fea72e17be72afa7a030a78c53f38b549243ec45b98f13236c85699dc3ded0782604267cf14e179474f99fee4b62ef2af4004c975cf49 SHA512 49a5cf52247fb90d77db2ae67daedb084f05ebc37fc7abf28dd9e19e5586ceee5fc6ac2b0b23ee943a56fc39c9f702bdde7d498f59a72f425fa77e0f1379a746 +DIST clap_builder-4.5.31.crate 168303 BLAKE2B e9242b76576d648b03a854477d765a2629b3b44a1795c8116fd6b5e279b40b9c9cf922a3725d42ec44ac2126c5fa1978ff138edfd30df79643895b3a76e25ea6 SHA512 88596128a8ca0fd67d6f3d367a1f75e9e3b7cf02e27a727b34c0d78179ee9780dcd0f7738b3744f0978e0c491fe472b453e33dd4708be0da6bf6069778c6e1a3 +DIST clap_complete-4.5.58.crate 48645 BLAKE2B 9f94af05af5c0915fb71e1596911ca003d2421221b297f6ed6760cd60b00ade4301d809c4adb0342c453feb0114161b2cb7f59efe0a29dd192a99fc2e3e9133b SHA512 5f6f9653bdb96e2c3230172d719b7e432a0dffb2d7a815b39469368aa5ab90f89cb91a5697ff719d2bdef21e2027922fff774b656a73a117c6c9d2a8a5014292 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST clap_mangen-0.2.29.crate 16080 BLAKE2B 96f053ea52092ac1071a420e4ecf07df07ecbb141014ce1bdaee9ffc7bf46b76f8c31c6c396c39ba569c1061b87b08f39e85cc2058c273fefe016c89afff1f07 SHA512 ba83462c718a8fe20159e2f0bbd4e4d336255b0131eeedf7c7305d696123fd6e2fa579d8bcefbe235a5f379f6bfb52a59746283ebfba7de869ca6939ba4f07a6 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST criterion-0.7.0.crate 119908 BLAKE2B 88f90192f827b164870ed69eccf5c797590335aa770065935eb61eb2580b871590cc9e63e4e27adf389eb696cfa54330be0598741be21c223ee94d4b697bf0a2 SHA512 a11fb634ed9a7e0758a0c8efabd73e71bfc0312e35c5c74d675471ce5b5dc3532985e26986fd982ca2262ef07582f18db59e2c9ffdc81290b638cfb96f0e40b4 +DIST criterion-plot-0.6.0.crate 24495 BLAKE2B 104b6f44777ba80a2389568330f7151e736f6a4d06eb9c1eb2eb0ac3bc9e695f62b032834732a566ab5b44f8d8a56eee88f0189f86a44128e2fbb25bf65b67a6 SHA512 3d5c8d4483943d8a1ca800225971e6e476325903ad4d185033cb692e01be380ab3bf4e8e2e94e8661ebdc7babc153e785d368504292b19f43d8c980585275a3a +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.3.crate 3775 BLAKE2B 8e2db9b8b24e375ccf788ee442e6196872860fc664de0b6d6f88f33c985e56b1386a7b277763326bd5011f2258c3e75460bc333a9162aa816a559948ee68828c SHA512 f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST either-1.14.0.crate 19890 BLAKE2B 61b6ea3bdb4ba9688d23a603628506d6ef4eb58d185d5b53c7180d732ddc2da14e024468dd4fc95e8c3af4b45194c7b32cf9423c49fd89f7fb6d6fa89a326bb3 SHA512 58c47de71cbc9c0397d8f87df51da0c6cf54e1e45de993fbc555befabbf83aba8642a757752e0d91fc6de88b01ac7aab07c04c183876a99306a520f99bb0a24f +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST getrandom-0.3.1.crate 42449 BLAKE2B dd70e0abfd27a7c363ce1b91746ef7568edf1d176d5575201623b6403f3a503b5d8503d10ba01d055f9de61cd8092729d34ac8f0f4f9fc6ad79b9fce926720d1 SHA512 431682efdc2ba82114e173925b99e1059d4915ebec6b0432d4a7683e56ccff7b4b45b9ee9cf5d0ee53067d5ae1ba733524c18577379c8414c385189718fbbcfe +DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST libc-0.2.170.crate 760076 BLAKE2B 5deb440e04b0614cf5ec5a379d66b0f05f6f3eec1268742eb9052081408ec5da5f5185e63de59f3751506541321c618fd623d7b46b1892d360b86b6e250a4c4c SHA512 b716f1a76b208c5b84692fa3084c14dbfdb4a92b86c0e01215de04dc34c6e581e5f1c4561994c65a828838d5fa232efe93c3935faf5f83c8af127a5996f1f9d3 +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST log-0.4.26.crate 47022 BLAKE2B 529ce84cc92d1258327e148e1fff16cf4cba1d53f311353a15814856ad12d48f654aac5d4c6356a45439858a2f1938bdb7df582a1d62bf75b9380f2cf784caf0 SHA512 d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562 +DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89 +DIST pastel-0.11.0.tar.gz 3236693 BLAKE2B cec1b6020c1645faf4b88298c1871a3c5d8307466b2f0f36542af0ad5beff773401608eec7d123f978a06b1992976a3b6d10e689d3d19001e164d822ab22bc6f SHA512 e25b6f93c04273ff99461fca80a4ddfec887079cf6c8abd9c3585585712477c5b3cdd7737788a86e54372c84ed3ddb39573624d3219b275de7211837ca281b7a +DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 +DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 +DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST predicates-3.1.3.crate 24063 BLAKE2B f57d4d19128107107b436bcce2be5efcb2a17cb18952221bbcb63691f5bb0fa3932a50e721dcfbd959d27b34084a6a9931378bc55c3c23a6668fa6a552e72abf SHA512 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2 +DIST predicates-core-1.0.9.crate 8618 BLAKE2B e5ff73c0756f4cd91ff5d2fdd7dfd33e300dae34731933c11798d7ad2e07d9500dbb7828e7473a055c55b5ffa8a761f02a9d04ef313e544e477e4cb94159576b SHA512 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b +DIST predicates-tree-1.0.12.crate 8392 BLAKE2B 4b124a7b718d2942f5624d410fb8c59c06e90ec5b576fdfe20542dd00da64fe6a5fbacadcde3c3a6f19b8ef99efd862b08be08e08691e858a4b3d7bd72a4cf71 SHA512 f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rand_xoshiro-0.7.0.crate 18189 BLAKE2B 4eb3ae8d8c587817aa54b7887ba660543dfd51ae55ffa35511f7ad7319730f26ee4903c9b44ec8679517acd9d86725963973dd331aefb1f76ccd7e8f832a12cd SHA512 77a6b32cf38e52560e509c867c2052c546a8e47f5b9eda2c5ad96774bd180b9bfd5025061521b41b0d4ee9cc3c50bf1c896238c13bcc13573ad1351faad3734d +DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST regex-1.11.3.crate 163275 BLAKE2B a46ebf656ced6e349262900eb714b75e70e8dec66745723b200b76f0bf1b72aeb4c8104309d3312b84d946d52b1cccc7ec05bd3d31c918db9b565dbd9b4c8c4e SHA512 8a814d7d75fed7bc271409611e5491c2766c9c3781f8913152c956579e5cd278b26e08b3c1088890e7e70a352da1bc3d3765e5a6f1906d366dad6b5001ad68b2 +DIST regex-automata-0.4.11.crate 622880 BLAKE2B 13353ae363d139bd890c3a1f46f5169ee136f4b0ccb119fc297b8937acafb0126f421eb2e3c28ce69a8b5e2f9374a50649c5417c69a23ad2a1933bd4c9ee2f5c SHA512 676dff6e44efe92d8c384573a9047f670337e80f73c49715d61e85fa1d6ac4604933c5588204ca85efd7d14f4f24b0509cbd1da0c4137d8dff965103a7113ec2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rustix-1.0.8.crate 416688 BLAKE2B 20e09bbc33ca3d7da2e30c30e1e1bcd7a7868e8edd3c8aa1f4bc37fc5ee499da3cd25f548993ccffb926f39abeb8d207ea419cc764f07ff108d8e40050514e4d SHA512 23e98aaeb57688afd2bb78b4943eca542a800ec98ccbb63e544ed00f83dde5e25e6fd22c9f7a903d95d74818b30b080e50f8a3cc5aa16cd879e4a0132d9d4d7d +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST ryu-1.0.19.crate 48770 BLAKE2B 588ca156238ff7285edc90d62c41991f6ec6b732656ef874c4bd5723350d2db19eeae844fa8998123a26b34a7feba0ad897731d73cb4daa88a24a3587b860dbd SHA512 b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST serde-1.0.218.crate 78968 BLAKE2B af7f366a1aaaeb9b5f6f22e7398a30ea486aa3391ccab9a11435d45f7eba10796ce671556b771dbfd8b914563949c54b4a4f14fe447a549e879636339fa8f128 SHA512 35ffd8556287fa270beb90539c1641912d8fb233c53c4017f1f65a483b2dc340385458b9a869b7142b4d514bcc87c25e69c9370b3867e463be887bdebd19ead8 +DIST serde_derive-1.0.218.crate 57782 BLAKE2B b2244847b41f1aa396352bcea886d6a28d13ede23ae6ceb813143849cc107b3fe0cf054687d9f35bbb9db4e95c619422d9710532fcfffff291280cbe3649a433 SHA512 e89c076b0aa22ad74010f5b6a60397b9b78b59ca50a9660b29ceb1fd608cab820c47e787e450da306062c0cea1ade7142a7d4626a77aa0ae486096c130442cde +DIST serde_json-1.0.139.crate 154839 BLAKE2B 5e04fb3ba8da9407e92ec450392cac99ad80a001e66bfee6eaf007d87465b07d0f9abc441968c13ec53f57ed8a687c32f8623a3aefdb433a418b1835ba14dabd SHA512 d90f4a02894b9c0f1d8d210af7639b0d6cb1929a159d1557ec220ce74d327c5d25fbdda6c5dfc2c00763ab3510a8ad11ce949b9cafac5b6d2203721aeaf3b5a0 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST unicode-ident-1.0.17.crate 47704 BLAKE2B cafb0d9dbeabd44d45c73dfec9855d9cc8e41482ff75b7b1f4fc4423e2eeb2a5a04f7e3ce0f721fda6acf1e02f2bae77c6bb346b48bc26ab1972255b080c190d SHA512 1eaf422163126796f3181f8a3cee319ce0492e75c0c293def441872b39eba8282a95e058d0fd5dd39a8d6f3304d4ae13420a0eed901f71c157d5da99e08e1437 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.13.3+wasi-0.2.2.crate 136754 BLAKE2B a17e2670caed033c1b2e2bd709a79c1dff5d0ff46b32e9d9b0faceac2b3350397e7bc6ce113a9275c400537121c9d853130b4bd546afbf0bcd248f4c69d8a708 SHA512 c0b0ce3c4d82ad7350e017fda565a69cf91186ebc41a1c5bc21a6e2fd2f0d8e7d90bcd60488074da6062ac1fa39c684ddd8ee1d8efd66e82eff36ddb16682abd +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST web-sys-0.3.77.crate 638246 BLAKE2B 3f21ab03a18d82cffd96432e4f08bfae183b24f9a50dcfc51c927e9973dabfb8b6bb1f3ae044890832809ec91709242c1c37463931770d347fdf521587a72515 SHA512 cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.3.crate 7099 BLAKE2B f3fdeaa9fad436279d498bd83a8673b4fa2ba9a0a4e01b0543c68eebf18162de10c7d0bc8e3fc12aecd7ab80eb1c764eb8100285d3dc51672fba60c7537b3e75 SHA512 6990e60737249c02603ef6e2797b1d1ce73e0568d2ba06df477277747299a94217925f99dca1641ae1a9f1b0ab047b26588178a8861e90485302eaf1607bb024 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST wit-bindgen-rt-0.33.0.crate 3357 BLAKE2B 7c5227e835eb405b681ba36a2472fb3330b9e44f8e9cef06ae5de326691d4e4535cfd09843241963572060f4ccb048aa088fb8692591f9253cd215f510969420 SHA512 fffae2da775fcb5066398aba5cd02119a07f5bb5ab2282c74f1665656de0278ba13352b8ccc6ff107677aec3ec5d401729158332f653e0a2e7b393d1aa018b8a +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb diff --git a/app-misc/pastel/metadata.xml b/app-misc/pastel/metadata.xml new file mode 100644 index 000000000..edd1134bd --- /dev/null +++ b/app-misc/pastel/metadata.xml @@ -0,0 +1,8 @@ + + + + + + sharkdp/pastel + + diff --git a/app-misc/pastel/pastel-0.11.0.ebuild b/app-misc/pastel/pastel-0.11.0.ebuild new file mode 100644 index 000000000..f3e878a07 --- /dev/null +++ b/app-misc/pastel/pastel-0.11.0.ebuild @@ -0,0 +1,173 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + anes@0.1.6 + anstream@0.6.20 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.10 + approx@0.5.1 + assert_cmd@2.0.17 + atty@0.2.14 + autocfg@1.4.0 + bitflags@2.9.0 + bstr@1.11.3 + bumpalo@3.17.0 + byteorder@1.5.0 + cast@0.3.0 + cfg-if@1.0.0 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.5.31 + clap_builder@4.5.31 + clap_complete@4.5.58 + clap_lex@0.7.4 + clap_mangen@0.2.29 + colorchoice@1.0.4 + criterion-plot@0.6.0 + criterion@0.7.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.3 + difflib@0.4.0 + doc-comment@0.3.3 + either@1.14.0 + errno@0.3.10 + getrandom@0.3.1 + half@2.4.1 + hermit-abi@0.1.19 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itoa@1.0.14 + js-sys@0.3.77 + libc@0.2.170 + linux-raw-sys@0.9.4 + log@0.4.26 + memchr@2.7.4 + minimal-lexical@0.2.1 + nom@7.1.3 + num-traits@0.2.19 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + oorandom@11.1.4 + output_vt100@0.1.3 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + ppv-lite86@0.2.20 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + proc-macro2@1.0.93 + quote@1.0.38 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.9.3 + rand_xoshiro@0.7.0 + rayon-core@1.12.1 + rayon@1.10.0 + regex-automata@0.4.11 + regex-syntax@0.8.5 + regex@1.11.3 + roff@0.2.2 + rustix@1.0.8 + rustversion@1.0.19 + ryu@1.0.19 + same-file@1.0.6 + serde@1.0.218 + serde_derive@1.0.218 + serde_json@1.0.139 + strsim@0.11.1 + syn@2.0.98 + terminal_size@0.4.3 + termtree@0.5.1 + tinytemplate@1.2.1 + unicode-ident@1.0.17 + utf8parse@0.2.2 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.13.3+wasi-0.2.2 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + web-sys@0.3.77 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.1.3 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-targets@0.52.6 + windows-targets@0.53.3 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + wit-bindgen-rt@0.33.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo shell-completion + +DESCRIPTION="A command-line tool to generate, analyze, convert and manipulate colors" +HOMEPAGE="https://github.com/sharkdp/pastel" + +LICENSE="Apache-2.0 MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" +SLOT="0" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sharkdp/${PN}.git" +else + SRC_URI=" + https://github.com/sharkdp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64" +fi + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + cargo_src_install + + RESOURCES=$(dirname "$(find -type f -name "_pastel")") + + doman $RESOURCES/*.1 + dobashcomp $RESOURCES/pastel.bash + dofishcomp $RESOURCES/pastel.fish + dozshcomp $RESOURCES/_pastel +} diff --git a/app-misc/pastel/pastel-9999.ebuild b/app-misc/pastel/pastel-9999.ebuild new file mode 100644 index 000000000..2bb4726f6 --- /dev/null +++ b/app-misc/pastel/pastel-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo shell-completion + +DESCRIPTION="A command-line tool to generate, analyze, convert and manipulate colors" +HOMEPAGE="https://github.com/sharkdp/pastel" + +LICENSE="Apache-2.0 MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016" +SLOT="0" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sharkdp/${PN}.git" +else + SRC_URI=" + https://github.com/sharkdp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64" +fi + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + cargo_src_install + + RESOURCES=$(dirname "$(find -type f -name "_pastel")") + + doman $RESOURCES/*.1 + dobashcomp $RESOURCES/pastel.bash + dofishcomp $RESOURCES/pastel.fish + dozshcomp $RESOURCES/_pastel +} diff --git a/app-misc/pfetch-rs/Manifest b/app-misc/pfetch-rs/Manifest new file mode 100644 index 000000000..1c132228a --- /dev/null +++ b/app-misc/pfetch-rs/Manifest @@ -0,0 +1,175 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cc-1.2.10.crate 101251 BLAKE2B 12f708028bca112a91c5d00312c93b87b96f4d7f718c1c271cbf12b263148369e09d406cb8c5f250d69fb08b62eb87e7c2fff33f43bdb772fdebccf2927add0d SHA512 bbd8755d390ca8fd209fb22a6b998250bc4765bc8339281498f0170afac7b1112ac5843bc4c604785e734030e2681f58bc5233ebce85e1d1392e3bfc1e654e5f +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +DIST cocoa-0.20.2.crate 47930 BLAKE2B 7cac51b0e7038f1b9d4c57d55c8a7b47d472fdd010b49a56271b2ed08ea22b868ce230cb9bd58749b1df2f0b71c67cbea61aab4788d15e40eb511c64f02cbaba SHA512 3b547980a47b6a982421152ce570786b784e68796b1588f976ec62fd2b84a1dcd87ab979b0a871c33882faaca3edda7ebada0aedc23f4e1a56d6505b57961b27 +DIST core-foundation-0.7.0.crate 25384 BLAKE2B fde852b7673cc972da8d2f8663c2c8372fda36fd577d19c9536f9df929f649ccf94150e1e23a57013bee3cd8cbb6fb894c4fb3a5744171bc6be607cb27e2757e SHA512 919041f431e21783193c0661b82cbd15946a56e24e5100a6a9dc02476ddc714595fb0416ae182981ebf6a8b27181e3178135c27388b41ec848423d739a265da6 +DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 +DIST core-foundation-sys-0.7.0.crate 17033 BLAKE2B 26d190931c7462ed8c13de82e86d4417e0d130f97295c8435ec666be08c7bdc37894ef25647043970fa40eae1c63503d2ad7660c2ac17ef35d7d35698652e18b SHA512 b77566aed2b572bdbce6f71ca9dcc942ef96b628a7ed9680c4d3e3ada4a9dce90c1b439a8c7c7f22d68e51becf1d22b3262e227cafdf8cfe5f42db0ffb9dadc7 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST core-graphics-0.19.2.crate 28995 BLAKE2B 3efd61b69ff4a7dd6bfffe7836840d33f5101d169c20b2a73a529184a362c517032614956f37a4d170ff0073582996c5249eb8b24605d122ed5cc2e55acdfe9a SHA512 c9cace380466c26f2bb87aceaf9852ca0f29c4bdc0de11e132181939c5db0614b2cf7e882a2ef0603ead6145e05565f22d59cb7f69a501f350f6f9ce1aa9cf9b +DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b +DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397 +DIST core-video-sys-0.1.4.crate 10568 BLAKE2B aef062d1b1047d50d02e932413c7d24cf316d5b1d6947895ec2face253d26adc75811c4fb60535a35c2a0c87af6d3bb7b9e62dfe5421ee218356126a2a6c3bb7 SHA512 a6d3b0f78aebe7b64276f3accffb5d5b2ff23a19b9cb3dcf69a47b310098de8c85255c579cff8a7a711304c1f19b9fb1d8259c5eb511b617faac0da53e417bf2 +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae +DIST dotenvy-0.15.7.crate 20293 BLAKE2B 89a205ca637c31678fdc7249212a6a71a10bea47607279087f719a4929ca30e27f5cf74d4560390ddbb825a58bebc8851a82c3c6ed525922a74206a85bbde6f2 SHA512 208eba7f7d012b71dbdd19d27fad4fa1d2982507d3362167fab72ce819f44972ac0dab6a10f3842f3f8b44d979cf8517240fa4249ee066f4806ef4e38e343bfc +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST enum-as-inner-0.6.1.crate 12190 BLAKE2B c2162a838bb717ea7859d5c11ea820aa6bc79210bd6a9e06e4f05bcd17a3c92bdb7d98453d58911f96dac79bdf553730b58d4949d268321aeae324187602ae09 SHA512 e6f80a4a47f5901301debff47f1e88291ee6d29dda2805373ebee62f77c149a2c7f8d1188f8a365f2e11f5497025036aae4a4c3a7f570928961d1d25d6caabd1 +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +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 futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST gethostname-0.3.0.crate 8440 BLAKE2B a8598187c628c15bb74739d3a8033ac6b33194433ea13f0af9ddc8b455305a35933218d3ee7bc5133a1908b172b7ef3f9cfd361e1951041bdb85d67a68dd3bac SHA512 1655174eb6713d40519f70f487dc6dc65f93f03f84f9289bd1781587c06692823fa0e97f5f821938680d47ea9680cd127e0b9ffa8863f730c39abe9fe0a0f741 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST if-addrs-0.10.2.crate 10352 BLAKE2B bec594edff567351793e3c541fbcae2332f8260f3cf79f1725ea898762f28c7b2c9f2dd490d5bf77efe7979641306c35717c8a65cacb8c1771a645af1f1ed598 SHA512 fd32712dcd248e4edfc5ced1758d439035f51d894da84202666d6ef3c089dfa45af6bd30d5b57384045990a406be5d997d10bf8dc556f44a750791145113da0f +DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libloading-0.8.6.crate 28922 BLAKE2B cd9d7c2652bc4b0220e1c29cbfbca41f44d12d76c4dab3d025c21e5d317407ab656a88add0db95f1086934a424f55b4b413f33cb2a52cdcadde7641f9c5b3fc3 SHA512 f49ab79244d4b54c2f181bd9d7506fe5df9824a09446924dc429636e08ed7bcd6f5d2afaf8a0c862982e2c2c5832370b118266d36f36bc7b7522668bd598fc81 +DIST libmacchina-8.0.0.crate 38142 BLAKE2B 30adf3769c821031265180b64d4c349df555a676fa367d85830c84c970f2378928d57ccb837a5c0f67f646c7630e86a6bb93ddc0d52dd8d3dacd8289c8b0302c SHA512 7627c03daa663069b01935ca0477c5ecf68ac37d1dd95cf695eaf648d6619092beaef7e1064283fbdf7fa015dec2a1a056697ff85ce23049dcdff78d13dbaba5 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST local-ip-address-0.5.7.crate 25226 BLAKE2B 0ec5c89184354ebde218f908d714ad12195dd7358f1faec0dd25c9026c7b892f2f8fb626b4d86ab5e0282fc76ab3406a156b9ad41d210b886f701527bb6637f5 SHA512 4b6a54ef1db25cb6668026cafdccf6dfb5528c4e829adcce4358f56af1570e8badd3f9584efad5c8b875ebf4acb27fed285c051c92082bf3cc848a161d2f8dc6 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST metal-0.18.0.crate 48520 BLAKE2B e4bd611cf60851943d18423bf6294fb9d31346a989a75de8edbf631cdb45aa07df43fb3c1d60541ba21e45459a7adb7d2945a673e7f311f5f9b2c51e221da2b4 SHA512 5b45fc5d8bc0f0b49ca9bc0799d52e3661d435a3fa53b49ee824f407b7687542bc7c3c7b767ac8c56288e5683d9dca34893701e4aeb45090d385b6a5f2e8ad04 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST neli-0.6.5.crate 48906 BLAKE2B 84319de46cdb60c9d6de82699de78848d6b589d8ccbaa087d3b0000f54445f6c63a8920080635053eccf6065f4e0ddd3fd42a7019c8d98174f05cffd7a1e775e SHA512 0d9de5995f56ac1a1d05de677335313ae235948a52b7e9c7cdabfe447bb428592164e97b6a6359d0204eae00652fa2f80e6c66d017ae6c67fd3b033f4ef34c7b +DIST neli-proc-macros-0.1.4.crate 11750 BLAKE2B 10b54c42ca79928103614c4f0360c888b86382962d9bb9c26ddeec6596cbb58a58e908e28a498ba4a6d78bc1477090d03225276fef15a8c30841039c7011c665 SHA512 82e0b40bd270a46b1e1e3d08aa3d8644384708c4c6fb8621734046abb2c471f75b58537d501141bcb1305c84ba1f07832f91d5b6b49d5aecc8e76924e0f5cba2 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +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 objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc_exception-0.1.2.crate 2251 BLAKE2B 6e46ab02269b6c3ef7d67f70bdc3b54ed675919b9de979cb60ebec4aaf79fb2f34614ceadbeaae75e6462ba6f09d859e38208d62b1dcb7744db184d5ed34ab50 SHA512 62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST os-release-0.1.0.crate 3760 BLAKE2B 260954b4a397dd410a67fc317df7fbaba90f38307d94385ccca5a2d4d9ec440d6c03f215f5ab182e7e3d49e447a0cdfed04268306e7f8415238f8763edbcb4f6 SHA512 b0f403f0f2d3faeeadef8c11470cfed59435d7dcf5e0238cb6e00f2a8fce9f2f6d60f73d2c79e1850e4e3494f7aaf95e469b27d209ea74815607b391e2262844 +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 pciid-parser-0.6.3.crate 6454 BLAKE2B ffb7b35c5688e90f5beaa98c0136ce794b5d3d03b60cb8bbef54eeddbe3e8f5d484242123a4a8bafb4fbde12e02aa94cc825e05dcc2ea89f544edf1e6da06b2d SHA512 2ed192f1cbb89c16d56ae2fbdd4fb34f72e80ed0dc4ec21e7992fee0d58a06879a5c0fdc9ae4ce677a661bfa0f6f3de6ee92941a72aa7552d3fdb8660e7c52dc +DIST pfetch-2.11.1.crate 110006 BLAKE2B 1368bab809a78860cbeeeba3d9d43b157215785826537a96dd29cf69a443a5fe29f22a22b27bb3441a2518e596a2ec9c7abd94bec4f0eefff3bfdddbdd2639f2 SHA512 90145ba3015838b0672e8d35d39833971974bad6fdd0ef64fecf2583e3ec059133fbab9abf9116c59de18e67d7de2e51057ebe7574840ed4970dfd93122d5561 +DIST pfetch-extractor-0.2.3.crate 6471 BLAKE2B fa080083048cd0fec0f6a8974002148fc7f76ea67e9891a4ec8dc65843578b11f3fa7d911250f8caeb7b2cb3d4aaeab53c55b20b490282152c44cf081a5e4fcd SHA512 a8ba90076dab145c52feb717efc2061a61c1b5346d5b5381eb1814e04928acd936bb800d2f7c0b058de7734a43e8de8c1f4e5ccebb9fcd915c41e93d534a0514 +DIST pfetch-logo-parser-0.1.1.crate 3165 BLAKE2B b3dc25fc94368ae2ac212ea2cd4db2adb0b0c4389d533be8d3c88782e38070850671933b1d256cd2e2f1c0cc81e6846733d944636b5e1787c99ffb73c077388f SHA512 14220fe0d3ed3794f33ff743b3a3efd5c57223434b7dada9ee8f5c9fe9f5db53e8157315268d44f668f13f739cc9baf6df145deabb30efc1a72617704585e621 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rpm-pkg-count-0.2.1.crate 17193 BLAKE2B 55e8a923d41afc0eceef94fbd8d50f8dd10ded3da8f316ddbfe4affb73395f96aa41d645e5c418c284e6a9a29ae7ce3c5018e0345bbe56cc2a7224505d954584 SHA512 1b4fc91592d935d1faa381eefeabdd9d5aeb09052ba8bd55de7f1eb79c50aaacd04a2913a4318d6f98149386465ba6bfaa15153140b89fc43844072d24409343 +DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +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 slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST sqlite-0.36.1.crate 17020 BLAKE2B 2df1816a2e9081be24e8880868638304dd74f620db82bcebfdde2db959d99bafe7b093ed5afac11a9bcd9e3e84130079186e51b986b4b98b66f2c80e98c77450 SHA512 efa862e601bbf55d28e31d5761942f909aa02bc2e66479109cc60288b6a7e35a53321b75a3de9e13b0212bfc4f670e4a61026f0a05f801d2386192fe9c9500f5 +DIST sqlite3-src-0.6.1.crate 2715129 BLAKE2B 86387986b3418a86dbc72ac51a107b4c7a507a7dff0358c5103541f263c9cc54fb07aa1a84d641d0f90d7227d31ec07b397cc8bdb67d50b71356a846a511e2a8 SHA512 080056eae4397daf089235039301072ec94ad7f1a0700b38202af0723db5eaa2d8ebe6aa1764bdf127948cf4c26b5125ddb018dfff60407830d2b47fdc505766 +DIST sqlite3-sys-0.17.0.crate 19442 BLAKE2B 1e8f0bd324905c34e0924e37140dec2c5266586a4ba284dc0a7bba60bae4a8d60a0c8cedd80c5360ce05cf9461c788e7901a6adfdc9d68c76d152b608d566c4d SHA512 7b300aa933efc800920d3b5b5b4929134d5fe14162234784159d75edcc7a475a9bc3316d07fbb7281aeeaa47127f2f3c5535a3a6471f6e7d2382b4e5aeb2f6ce +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +DIST sysctl-0.5.5.crate 18414 BLAKE2B 221ed0a30b698a7a32b4bf86f16a641182b6e430ffb584420b555628ece13b5a6ed44f663337c4bf278d5e151967e82ea5ad55a9a8090f80b837708740830521 SHA512 cb8914b367e4d6adb31924adedaaea22a404a4274bea5a3f2b7f71dc429297e7805511c74616a41015c13db0a10a714ed8d8f5d999e87e0418afdc4791760fb4 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed +DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST wayland-sys-0.31.5.crate 8630 BLAKE2B 82662fb5dfddb9650e4b6ec3031859d8840add7084c6d10a6e43e6aa5aa59c53c85124bb2e9858b430c5560b34b74d67f4259b24d7ebeaaae1fa92a7d72dbb96 SHA512 bf9237dbce8f55cb5176d2cab1769beff95f9a984eb607b5460673d69631b3346564024cc8f78f0af130cdd0f070d66518a903adf8d63bef8afa2aee06569715 +DIST which-7.0.1.crate 18596 BLAKE2B 6680c091eb2cefa54d7a5f0b1a039819a0bd5c7abd059ee41b62e0d6132d06824eec352f2bdb973f4ff116b2920619f750aaa7ad9c7932d0dbeb0fe5afd7d7ff SHA512 def4242d6e84c2738692ea1c2dcb73c5204c36b124f6b5903197fc39c29caa46b8c1ad180a3ad0045bf58ede95902cb4c55f0e2eac3537a62afd44aada3eb4c3 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-wsapoll-0.1.2.crate 2865 BLAKE2B d3d8538604d9d4c99956bee2112b62504730a9ed06521b1d22e3a74c32dc1aa0b2ad5076e411800c6e32bbcba7b86ad896c978a5ac7ddc41c2160ebe572e7223 SHA512 2e07b90ae535b25004b61ad9ae9fba9c7f115854b0471244fe722f590c2a2c6c56db639e20928b441ed77a4249b966ae90a11f9a7da59269a854db13d54dba97 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.39.0.crate 12776691 BLAKE2B f9d774a0f131f6ab45a8edfa2e093cd6b43d754a933c11693048964e4e2b01e650be6a583a9d927cdcbb895cf206482d2209a395eaa6315eee8ce49a1b44431b SHA512 e2f69a1010c518056b253075b6e10b63e034374a416fb9e0fbf926bd992daefcf4c5a02208641f5bd961b8a0d946fcce226a01c6fca48606a3a25f570d8932dd +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-implement-0.48.0.crate 8468 BLAKE2B 7c273d91c4edceb97d979c6a41c64513d2fb3e50b8ff2311092b1cfdae8a931c61ee96e7854632e139f77114cfdf6dded2afcf5e19fe29f30b474efd4a9105e7 SHA512 643484f435198e02b612a2400488f43b9c2b4618d3f10e8a10707b11ac3cae7c77ff52db82062a6cc99a835b921b6f552ec995e3bd66740860927aea9756b094 +DIST windows-interface-0.48.0.crate 9533 BLAKE2B 79cd41b3b5817fcef8435589fb7cf4811b6f4c0071024b15a2da6d400a9be7ed3c34a33d652fdfef9fb7b25783508d2e8f0e1c5e2fbce552f8cc91a854edea2e SHA512 11c8c142cc14d53014472758469b14a01caf848ec3a4f663c241f91a070d86a3612e0bdca34d8e1d09e3302847c22495a38723fd7be1a0fefcc7bde51cab2737 +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.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.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.39.0.crate 661960 BLAKE2B 2a8ac8e92c1c22c9a7f5126b895776d4d4660049cf7beaa230758b6f944eeffdbaed7b99438f2cb3862b298d2ff4fad7c5cc91d69cd9ffc33120909d951e2299 SHA512 fc2cd225f8c45e62456d93d7acd14914e573a3c23446f52830af754cdc9951dc1eef978f2ffa1b4dd7eff847a2385869a687324ba17131c3a39d63db0cf6c783 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.39.0.crate 818115 BLAKE2B 6ecbdb41b48a56ceafd55cbf124023fdc0351aa8ddb24a70b7d685faca6a19049a2206df102297949c005741aaaf440e43669de044e67c9f900cc985a225fbff SHA512 8df620a25ffefeebd93c5d672e55175f480aaf5144ceff89e07c34f079e3206021022ee7c2f75e7d9b9c1aaad6d4e5a3d3425111e661c222f0dc7030a6211fec +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +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.39.0.crate 724575 BLAKE2B 30f5c2303fadcb4c47f39ba7081c12a03c4e63d08b30a2cb09926488055246329df91a2b96c948725c76c70b49e23d3211197fe49ce667dd2cfd899fabbd41e4 SHA512 625352d966bbbfaa3cad22fd1b4aa0f379a698b1ab8dc2e3f7ee7b836066adb3604c2d99e38ab641684413e755ace906cab6b2ccd894808abd9d98bf296a4343 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.39.0.crate 790933 BLAKE2B 60e1c2a704399408215dd76a699f7fda34e4b1dbad613cc7c51ccfc5494ac4087965f07a9ed05d3814d16b1e8b0c8799234199d0b01c9816db52152aaa6db94d SHA512 ececdb1c82892911e73b3abe946d9c75016b4180b85bd4ed6d5069399bb30bb2b75b67238ce8e333f264b58d47b4e628c9413e7ad4c0febae3873aa1fcd51e7a +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +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.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.39.0.crate 662005 BLAKE2B 6a4a0bdd75a3946fa86ecc296999b2a265a29e242550cbf9111ffe2510c237452630c818c026476135156a4963cf8b4acc763fa17d051531c4ef1664accad873 SHA512 5009450b2fe34ea2bed3305af85efc018489976ab275c0e3b7e621c95eb1a05ebd1c56d805f0f2f353649a7df89dc344d22aa9037bfb461062051972135d016a +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST wmi-0.12.2.crate 51911 BLAKE2B 24118ef8cbb27ff215275b7560dc114252b193fad2af71d97c30b33d240cdce91edda29ff68e92d16b691c0d444578ad5d2dc2fc10963ff6c3f274b419c82c7c SHA512 17adf78e37792e41cfbb87b131370cc78a29e2e5a2890fcbd3dbb1a215eedb971709d774a20b70f03682351f422c69d50b29881c61c60b0e86a9a78825539063 +DIST x11rb-0.12.0.crate 218514 BLAKE2B a067d012cf2aa5e7a20a11270fa1101bf6a2464bbb1855569d752bbf781f70d827c3f24912d062b23fa625b2ff9eaba4b59b8c28b7614e0340fed5f046535b6f SHA512 1e2122effd38c5f67d1fc24e6a9b74e14a04713166980e4cb071860616a19cfa9ed87e4733c1f029df10de1a17e732b928a138027e8ee0e4a1f4242f251f5f78 +DIST x11rb-protocol-0.12.0.crate 478311 BLAKE2B f00f66053ef81d664a6f8bd083bd91ebe5c607b9190e9e7259bfd6f4b2920dbc05c0b85267a1cf878d0f43cd4b11fc5e45233744c18b5aeea02dad6d04445479 SHA512 3ef8a79a98f428e82b250c2162357f9965618aa3d9b92e37521e42de884d7b71fd7de51c56ba117f0cced674151c9bc6451dc919326ddea362b4e44f839ae492 diff --git a/app-misc/pfetch-rs/metadata.xml b/app-misc/pfetch-rs/metadata.xml new file mode 100644 index 000000000..203733ee0 --- /dev/null +++ b/app-misc/pfetch-rs/metadata.xml @@ -0,0 +1,18 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + If you are familiar with the pfetch system information + tool by dylanaraps, this does the exact same thing, but + with an about 10x faster runtime. + + + https://github.com/Gobidev/pfetch-rs/issues + Gobidev/pfetch-rs + + + diff --git a/app-misc/pfetch-rs/pfetch-rs-2.11.1.ebuild b/app-misc/pfetch-rs/pfetch-rs-2.11.1.ebuild new file mode 100644 index 000000000..f0e2791ed --- /dev/null +++ b/app-misc/pfetch-rs/pfetch-rs-2.11.1.ebuild @@ -0,0 +1,208 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.81" + +MY_PN=${PN%%-*} +MY_P="${MY_PN}-${PV}" + +CRATES=" + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + autocfg@1.4.0 + bitflags@1.3.2 + bitflags@2.8.0 + block@0.1.6 + bstr@1.11.3 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.2.10 + cfg-if@0.1.10 + cfg-if@1.0.0 + chrono@0.4.39 + cocoa@0.20.2 + core-foundation-sys@0.7.0 + core-foundation-sys@0.8.7 + core-foundation@0.7.0 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.19.2 + core-graphics@0.23.2 + core-video-sys@0.1.4 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + dirs-sys@0.4.1 + dirs@5.0.1 + dlib@0.5.2 + dotenvy@0.15.7 + either@1.13.0 + enum-as-inner@0.6.1 + env_home@0.1.0 + errno@0.3.10 + foreign-types-macros@0.2.3 + foreign-types-shared@0.1.1 + foreign-types-shared@0.3.1 + foreign-types@0.3.2 + foreign-types@0.5.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + gethostname@0.3.0 + getrandom@0.2.15 + glob@0.3.2 + globset@0.4.15 + heck@0.5.0 + hermit-abi@0.3.9 + home@0.5.11 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + if-addrs@0.10.2 + itertools@0.11.0 + js-sys@0.3.77 + lazy_static@1.5.0 + libc@0.2.169 + libloading@0.8.6 + libmacchina@8.0.0 + libredox@0.1.3 + linux-raw-sys@0.4.15 + local-ip-address@0.5.7 + lock_api@0.4.12 + log@0.4.25 + mach2@0.4.2 + malloc_buf@0.0.6 + memchr@2.7.4 + memoffset@0.7.1 + metal@0.18.0 + mio@1.0.3 + neli-proc-macros@0.1.4 + neli@0.6.5 + nix@0.26.4 + num-traits@0.2.19 + num_cpus@1.16.0 + objc@0.2.7 + objc_exception@0.1.2 + once_cell@1.20.2 + option-ext@0.2.0 + os-release@0.1.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pciid-parser@0.6.3 + pfetch-extractor@0.2.3 + pfetch-logo-parser@0.1.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.31 + proc-macro2@1.0.93 + quote@1.0.38 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rpm-pkg-count@0.2.1 + rustix@0.38.43 + rustversion@1.0.19 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.217 + serde_derive@1.0.217 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + slab@0.4.9 + smallvec@1.13.2 + sqlite3-src@0.6.1 + sqlite3-sys@0.17.0 + sqlite@0.36.1 + syn@1.0.109 + syn@2.0.96 + sysctl@0.5.5 + thiserror-impl@1.0.69 + thiserror@1.0.69 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing@0.1.41 + unicode-ident@1.0.14 + unicode-width@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + wayland-sys@0.31.5 + which@7.0.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-wsapoll@0.1.2 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-implement@0.48.0 + windows-interface@0.48.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.6 + windows@0.39.0 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.39.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.39.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.39.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.39.0 + 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.39.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winreg@0.10.1 + winsafe@0.0.19 + wmi@0.12.2 + x11rb-protocol@0.12.0 + x11rb@0.12.0 + ${MY_PN}@${PV} +" + +inherit cargo + +DESCRIPTION="A rewrite of the pfetch system information tool" +HOMEPAGE=" + https://crates.io/crates/pfetch + https://github.com/Gobidev/pfetch-rs/ +" +SRC_URI="${CARGO_CRATE_URIS}" + +S="${ECARGO_VENDOR}/${MY_P}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD GPL-3 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="!app-misc/pfetch" diff --git a/app-misc/pfetch/Manifest b/app-misc/pfetch/Manifest new file mode 100644 index 000000000..d2a6d4ec3 --- /dev/null +++ b/app-misc/pfetch/Manifest @@ -0,0 +1 @@ +DIST pfetch-1.9.4.tar.gz 26272 BLAKE2B aa23bf67a9205e3879ab62df0c2e7aed28f3d37e2c807796434ddc2ac9e3f114d717ddfde3f13d119f18e18ea7007a677debcefb380ab4ccc98cbd63161d72a4 SHA512 6eedfa9ae19c0c3a2b20396d996432fa2c3dba5cb5f0e63af27189d4228c582cd7caef73d8342841f699c891927b1569e6c33fc7b0891616e8a759e23a33ba4f diff --git a/app-misc/pfetch/metadata.xml b/app-misc/pfetch/metadata.xml new file mode 100644 index 000000000..abd44790d --- /dev/null +++ b/app-misc/pfetch/metadata.xml @@ -0,0 +1,22 @@ + + + + + mathieu.tortuyaux@gmail.com + Mathieu Tortuyaux + + + dev@dyama.net + Daichi Yamamoto + + + The goal of this project is to implement a simple system + information tool in POSIX sh using features built into the + language itself (where possible). + + + https://github.com/Un1q32/pfetch/issues + Un1q32/pfetch + + + diff --git a/app-misc/pfetch/pfetch-1.9.4.ebuild b/app-misc/pfetch/pfetch-1.9.4.ebuild new file mode 100644 index 000000000..7bda6aef6 --- /dev/null +++ b/app-misc/pfetch/pfetch-1.9.4.ebuild @@ -0,0 +1,23 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A pretty system information tool written in POSIX sh" +HOMEPAGE="https://github.com/Un1q32/pfetch" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Un1q32/pfetch.git" +else + SRC_URI="https://github.com/Un1q32/pfetch/archive/${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +src_install() { + emake PREFIX=/usr DESTDIR="${D}" install + dodoc README* +} diff --git a/app-misc/pfetch/pfetch-9999.ebuild b/app-misc/pfetch/pfetch-9999.ebuild new file mode 100644 index 000000000..7bda6aef6 --- /dev/null +++ b/app-misc/pfetch/pfetch-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A pretty system information tool written in POSIX sh" +HOMEPAGE="https://github.com/Un1q32/pfetch" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Un1q32/pfetch.git" +else + SRC_URI="https://github.com/Un1q32/pfetch/archive/${PV}/${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +src_install() { + emake PREFIX=/usr DESTDIR="${D}" install + dodoc README* +} diff --git a/app-misc/pipes-rs/Manifest b/app-misc/pipes-rs/Manifest new file mode 100644 index 000000000..31c63dc7e --- /dev/null +++ b/app-misc/pipes-rs/Manifest @@ -0,0 +1,56 @@ +DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST hashbrown-0.14.1.crate 127570 BLAKE2B afa9268513caa93fb141e69d27e7d65e72b9232b57d91e499f36ea4ec89d65bc6c8cbb37753ed59d149be5a2d349028b1fb0414c6223914366d6f3f31619855f SHA512 170bc233c9d23ac7e6d1ec5bc965d19d9018d434abeec19bc9f02c48570eba9db4e26035decd9f874306169d2640cad7be17bbbb78a81c145bb01bda3d51ee9c +DIST home-0.5.5.crate 8557 BLAKE2B b14225f6e967ccd37fa734f50991a50065047f3814c4e526f3b4605ceb9206d4d12e189b4033ab85792ffea34a30f2b0267b10b9b0ed88df52c37f6ae1ecea4d SHA512 4ba97149d8f70e9b6eefc930292c7e62fab6ad03d5e4e6bf93d40209d3a65e40932c6f3d14ca579ed19ba33195977c60fc52b3d3788629fc760f41ce90fa1e58 +DIST indexmap-2.0.2.crate 64274 BLAKE2B 6b480a9a1b6a8a388535f13a71e3570a0397be2b417aa41da75f9e886e68f10ae501b9eb8efef038738dd076f43d043cb0182761a4d417d3b7de772d4018d05e SHA512 9511c8ae0e5c7bc591262343587c3a9278af049e7b57334e0a39950e791123a8bf7cb540bc4c7a3682e7f83f861fe3c5424c4aee9ac6269e68e7d5996af2af17 +DIST libc-0.2.149.crate 715592 BLAKE2B 21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a SHA512 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289 +DIST libmimalloc-sys-0.1.35.crate 184695 BLAKE2B 13d7793a67c6e2bf2377af59818c2e109e7b9f6d6415089970626b614bb33e96fd30bc962f820d5bb2beeefae6e155a30b7584e7027e3187f088c190eb8115f7 SHA512 7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847 +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4 +DIST mimalloc-0.1.39.crate 3727 BLAKE2B f61007119805ec636fef03acb096c97ad65d1fdd548eb2c2b7d1fffb8bf4f2a1cdc0b27d05965adbe917390474f93499341084179ce82698bba87d8a58e52fbb SHA512 6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3 +DIST mio-0.8.8.crate 94264 BLAKE2B f70334d3daa8794079c865c5e91d9b32fee2b90af95a6690f7cbe0765818ed9a0f5d539f3390119565c3ed47025979657e30ee2e871760a776829dcddb59783c SHA512 448a05f19a147fe119965f7f1aaf24c2a40ed816ddf2e5c95ba3bdaded5e2812314c64a50dc7baada93bb005b65159cb6597f82a407936885ea376bb128b0c9a +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 +DIST pipes-rs-1.6.4.tar.gz 17682 BLAKE2B f40337a4faf294d5712b79bc7510220690037f7ca930f7497b24d77fa8c1ad12e30e344851a04a149c5665d0cb5f4f0857ae7cd48f7a6f9fec1d23d865e69086 SHA512 aee723e1e5900e42adafe724236e78a9822f9e2aa6eb5623c44dbf2e57788123b2d0693d654f442eb80569c8eda411179df194304fd11d696f41662007cd6cb8 +DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1 +DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c +DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.189.crate 76276 BLAKE2B e4cf8d9608f341007f9a92af434395659511238040ddd2cec137539a51c05b949f79c4965ad9ec25f67a72fe8341573f2d1075766f7ab5842a107b12e0468a3a SHA512 3fb1732f6866db8412cbc4ceb57bc8f90cbee005e2687a388b052e5b94dd464aebff57a91cc8ce5da62508bfbd6cc4e14a524090a5fa60724cc9bd1bb5ea1035 +DIST serde_derive-1.0.189.crate 55708 BLAKE2B 6f49c1a8ef5402251d6bdbfcc03fa411c0440d292fb03bbe38e9d4f9eacc128c60a33bbdcdb5fceeb4e0a6f6eace56b8da16f90fffda08c580b87409ac5c3d29 SHA512 54bf81d6a18297d57122d8eca3fa4fd60a13907fe65bb68081c6f9c0f8c13f3f3206f74a0e9e3c3546c8581b8f7d4af92dd74fe4172f039d3022eda031e1e342 +DIST serde_spanned-0.6.3.crate 7737 BLAKE2B 957352cb24d5cb1173613a48de7e411d768c61a73dd57572530490be0569e133e7c8eb62ec34e542a17010871562a53e37b296386c54dee8ea61d175dd0b05e3 SHA512 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610 +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 smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5 +DIST syn-2.0.38.crate 243284 BLAKE2B 660de454989016dbb352c262d5d066ddc663eafcb928a2f62f61e6faf14cceed5cfbc37559e3795e1ce7886c78842be71eaa82ddced0cd6dd99ad99f95ab8ca4 SHA512 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04 +DIST tincture-1.0.0.crate 6305 BLAKE2B 90b3027365dd3597f2d312e51d81939e7b3e2b44c444d81e07db67a47af7b61ce0fcdd461a40a99043e4740dcdc6a64997212e07fdab27ee5ee3d245a428dc48 SHA512 2299d02d3cda892e5856e6cc9aa690bbd68f665407ba6e0cbe364d180686bd1df831bfaf3f227961824cf7858872886333bec1502d1b394cd0c6eb19243aecf6 +DIST toml-0.8.2.crate 50425 BLAKE2B 3d715fb4bcb42e5ff1ad21f7553a559997c19b01ec0def1b92a6c6c19bd3c5171bebff63318a742369cec4b2df90bcc9a6824c0aa9fd1d8118abbeb360230757 SHA512 99c8e779c040ab2781d4d1626283e851ef386431732d0f84e7084cc65e892c5f9664a8834d95d558f135c77ca9c5132df953aede1357cb646579f5b3d8187570 +DIST toml_datetime-0.6.3.crate 10770 BLAKE2B fc1754eb7c3a7073cfe41e5ccba152ff09891a8de8afe38991cf2dd7b93aacf07f1075fd24d7aa643238cf31e3df1fc3162335b2c475438178b4a4d8a2055471 SHA512 cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b +DIST toml_edit-0.20.2.crate 96487 BLAKE2B 030a68413efaa9cd970f4d0c9c32068c90b5f2633a35673db76af12dbe66b26c8ac2c31fffe8d78046c677bf404358a269131788df816bc52208b78650983580 SHA512 7eacaf3c78ac8c2bd768dc7e5ff03c39dbfed60da1eb498ba537a56579d674a23a7db6dc30286a088a0f3158cc1a292783194df5415eb1620d61c61df36e18dc +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST winnow-0.5.17.crate 147147 BLAKE2B 09adb991e02214666f6e2117bddd144b2ff6c93a044387d86cd01a37593c9c191a8e74e53be482805e31e4dd60ecb5f7228c010492993695e55fd8cad994e261 SHA512 632b9610a41626103583e7981f2621b79cecccb7cb4c9e003538be19f9f12dae0c4a3d94fcd55a3b0f62e7305d6de56668a6d672fa9739bf044cd30db8c093bc diff --git a/app-misc/pipes-rs/files/pipes-rs-1.6.4-do-not-strip.patch b/app-misc/pipes-rs/files/pipes-rs-1.6.4-do-not-strip.patch new file mode 100644 index 000000000..61b7451de --- /dev/null +++ b/app-misc/pipes-rs/files/pipes-rs-1.6.4-do-not-strip.patch @@ -0,0 +1,10 @@ +diff --git a/Cargo.toml b/Cargo.toml +index 1aebf56..109ddd5 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -9,4 +9,4 @@ panic = "abort" + panic = "abort" + codegen-units = 1 + lto = "fat" +-strip = true ++strip = false diff --git a/app-misc/pipes-rs/metadata.xml b/app-misc/pipes-rs/metadata.xml new file mode 100644 index 000000000..2105fb2e3 --- /dev/null +++ b/app-misc/pipes-rs/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + lhvy/pipes-rs + + diff --git a/app-misc/pipes-rs/pipes-rs-1.6.4.ebuild b/app-misc/pipes-rs/pipes-rs-1.6.4.ebuild new file mode 100644 index 000000000..96a68d5d1 --- /dev/null +++ b/app-misc/pipes-rs/pipes-rs-1.6.4.ebuild @@ -0,0 +1,97 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + anyhow@1.0.75 + autocfg@1.1.0 + bitflags@1.3.2 + bitflags@2.4.1 + cc@1.0.83 + cfg-if@1.0.0 + crossterm@0.27.0 + crossterm_winapi@0.9.1 + equivalent@1.0.1 + hashbrown@0.14.1 + home@0.5.5 + indexmap@2.0.2 + libc@0.2.149 + libmimalloc-sys@0.1.35 + lock_api@0.4.10 + log@0.4.20 + memchr@2.6.4 + mimalloc@0.1.39 + mio@0.8.8 + once_cell@1.18.0 + oorandom@11.1.3 + parking_lot@0.12.1 + parking_lot_core@0.9.8 + proc-macro2@1.0.69 + quote@1.0.33 + redox_syscall@0.3.5 + scopeguard@1.2.0 + serde@1.0.189 + serde_derive@1.0.189 + serde_spanned@0.6.3 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.1 + signal-hook@0.3.17 + smallvec@1.11.1 + syn@2.0.38 + tincture@1.0.0 + toml@0.8.2 + toml_datetime@0.6.3 + toml_edit@0.20.2 + unicode-ident@1.0.12 + unicode-width@0.1.11 + wasi@0.11.0+wasi-snapshot-preview1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.48.0 + 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 + winnow@0.5.17 +" + +inherit cargo + +DESCRIPTION="An over-engineered rewrite of pipes.sh in Rust" +HOMEPAGE="https://github.com/lhvy/pipes-rs" + +SRC_URI=" + https://github.com/lhvy/pipes-rs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="BlueOak-1.0.0 MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${P}-do-not-strip.patch" +) + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + if [[ ${PV} == *9999* ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_install() { + cargo_src_install --path ./crates/${PN} +} diff --git a/app-misc/powerpanel/Manifest b/app-misc/powerpanel/Manifest new file mode 100644 index 000000000..055faeeca --- /dev/null +++ b/app-misc/powerpanel/Manifest @@ -0,0 +1 @@ +DIST powerpanel-1.4.1.tar.gz 1819169 BLAKE2B da37c44e61ca118b06010e79b8f76ad910e39e1932fc5bae65152d31ddbfda7dcde879c16cc93c6a5e74b449c879172f703be43d8af7b58eb205cdcd748a4fd8 SHA512 75aabe9c8e13ab32195126c0c3e3b6135872ddca2d40e5b075d9492e4786902d74d03b5c8f0d8273cc1ada61536e1ba189ffa5b91678f135655b91c96ec2247c diff --git a/app-misc/powerpanel/files/powerpanel-scripts.patch b/app-misc/powerpanel/files/powerpanel-scripts.patch new file mode 100644 index 000000000..a651f6e93 --- /dev/null +++ b/app-misc/powerpanel/files/powerpanel-scripts.patch @@ -0,0 +1,26 @@ +diff --git a/conf/pwrstatd.conf b/conf/pwrstatd.conf-new +index 548fc5e..c260823 100644 +--- a/conf/pwrstatd.conf ++++ b/conf/pwrstatd.conf +@@ -18,8 +18,8 @@ powerfail-delay = 60 + powerfail-active = yes + + # Assign a path of script file for event of Power Failure. +-# The default is /etc/pwrstatd-powerfail.sh +-powerfail-cmd-path = /etc/pwrstatd-powerfail.sh ++# The default is /opt/powerpanel/pwrstatd-powerfail.sh ++powerfail-cmd-path = /opt/powerpanel/pwrstatd-powerfail.sh + + # How much time in seconds to take script running for event of Power Failure. + # The allowed range is 0 ~ 3600. Default is 0 sec. +@@ -50,8 +50,8 @@ runtime-threshold = 300 + lowbatt-active = yes + + # Assign a path of script file for event of Battery Low. +-# The default is /etc/pwrstatd-lowbatt.sh +-lowbatt-cmd-path = /etc/pwrstatd-lowbatt.sh ++# The default is /opt/powerpanel/pwrstatd-lowbatt.sh ++lowbatt-cmd-path = /opt/powerpanel/pwrstatd-lowbatt.sh + + # How much time in seconds to take script running for event of Battery Low. + # The allowed range is 0 ~ 60. Default is 0 sec. diff --git a/app-misc/powerpanel/files/pwrstatd b/app-misc/powerpanel/files/pwrstatd new file mode 100644 index 000000000..a3307f656 --- /dev/null +++ b/app-misc/powerpanel/files/pwrstatd @@ -0,0 +1,10 @@ +#!/sbin/openrc-run +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="pwrstatd daemon" +description="Daemon for PowerPanel" +command=/usr/sbin/pwrstatd +command_args="${pwrstatd_args}" +command_background=true +pidfile="/run/${RC_SVCNAME}.pid" diff --git a/app-misc/powerpanel/metadata.xml b/app-misc/powerpanel/metadata.xml new file mode 100644 index 000000000..97ba7c28b --- /dev/null +++ b/app-misc/powerpanel/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild b/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild new file mode 100644 index 000000000..4bc1b152e --- /dev/null +++ b/app-misc/powerpanel/powerpanel-1.4.1-r1.ebuild @@ -0,0 +1,79 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# Credits to shurutov, inspired by https://forums.gentoo.org/viewtopic-t-1045122-view-previous.html + +EAPI=8 + +inherit systemd + +DESCRIPTION="PowerPanel software for CyberPower UPS systems" +HOMEPAGE="https://www.cyberpowersystems.com/" +SRC_URI="x86? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_32bit_v${PV}.tar.gz -> ${P}.tar.gz ) + amd64? ( https://dl4jz3rbrsfum.cloudfront.net/software/PPL_64bit_v${PV}.tar..gz -> ${P}.tar.gz )" + +LICENSE="PowerPanel" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="${DEPEND} + dev-libs/json-c + virtual/libusb + || ( + dev-libs/openssl-compat:1.1.1 + dev-libs/openssl:0/1.1 + ) +" +QA_FLAGS_IGNORED="usr/sbin/pwrstat usr/sbin/pwrstatd usr/lib64/libpaho-mqtt3cs.so.1" +PATCHES=( + "${FILESDIR}/${PN}-scripts.patch" +) + +src_install() { + dosbin bin/pwrstat + dosbin bin/pwrstatd + + doman doc/pwrstat.8 + doman doc/pwrstatd.8 + + dodoc doc/README + dodoc doc/LICENSE + dodoc doc/user-manual + dodoc doc/install-guide + dodoc doc/deploy-guide + + insinto /etc + doins conf/pwrstatd.conf + + exeinto /opt/${PN} + doexe script/pwrstatd-powerfail.sh + doexe script/pwrstatd-lowbatt.sh + doexe script/pwrstatd-email.sh + doexe script/shutdown.sh + doexe script/hibernate.sh + + newlib.so lib/libpaho-mqtt3cs.so.1.3.1 libpaho-mqtt3cs.so.1 + + newinitd "${FILESDIR}/pwrstatd" pwrstatd + systemd_dounit script/pwrstatd.service + systemd_newunit script/default_pwrstatd pwrstatd + + fowners root:root /usr/sbin/pwrstat + fowners root:root /usr/sbin/pwrstatd + fowners root:root /opt/${PN}/pwrstatd-powerfail.sh + fowners root:root /opt/${PN}/pwrstatd-lowbatt.sh + fowners root:root /opt/${PN}/pwrstatd-email.sh + fowners root:root /opt/${PN}/shutdown.sh + fowners root:root /opt/${PN}/hibernate.sh + fowners root:root /etc/init.d/pwrstatd + fowners root:root /etc/pwrstatd.conf + + fperms 700 /usr/sbin/pwrstat + fperms 700 /usr/sbin/pwrstatd + fperms 755 /opt/${PN}/pwrstatd-powerfail.sh + fperms 755 /opt/${PN}/pwrstatd-lowbatt.sh + fperms 755 /opt/${PN}/pwrstatd-email.sh + fperms 755 /opt/${PN}/shutdown.sh + fperms 755 /opt/${PN}/hibernate.sh + fperms 755 /etc/init.d/pwrstatd + fperms 755 /etc/pwrstatd.conf +} diff --git a/app-misc/proctl/Manifest b/app-misc/proctl/Manifest new file mode 100644 index 000000000..d61c99920 --- /dev/null +++ b/app-misc/proctl/Manifest @@ -0,0 +1 @@ +DIST proctl-1.5.gh.tar.gz 14285 BLAKE2B 10202f412f930f005ddf68c500079fa8b36f6903b93c3ae87c97a298524d1b8fe0e0f6817bc5c66e1b413ea742544f60bb91e184b55d5f70ef1409be913e0da5 SHA512 578ce2baa379a4379e9c2ebca58001992f716f7660cdb6710e97f7a4d6be06598a176887aec864bf4b15bd88f7d6eaa829ce3f0ca6daf7d9c964419068460aa1 diff --git a/app-misc/proctl/metadata.xml b/app-misc/proctl/metadata.xml new file mode 100644 index 000000000..cd889f935 --- /dev/null +++ b/app-misc/proctl/metadata.xml @@ -0,0 +1,17 @@ + + + + + + aidenwingard2@gmail.com + Primary maintainer + + + proctl is a C program that allows the controlling of other processes. + it can execute, kill, and restart processes my passing arguments to + the proctl command. + + + kernaltrap8/proctl + + diff --git a/app-misc/proctl/proctl-1.5.ebuild b/app-misc/proctl/proctl-1.5.ebuild new file mode 100644 index 000000000..49f48b8ae --- /dev/null +++ b/app-misc/proctl/proctl-1.5.ebuild @@ -0,0 +1,14 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="small C program that can control processes" +HOMEPAGE="https://github.com/kernaltrap8/proctl" +SRC_URI="https://github.com/kernaltrap8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-misc/proctl/proctl-9999.ebuild b/app-misc/proctl/proctl-9999.ebuild new file mode 100644 index 000000000..e818370c1 --- /dev/null +++ b/app-misc/proctl/proctl-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kernaltrap8/proctl" + S="${WORKDIR}/${PN}-9999" +fi + +DESCRIPTION="small C program that can control processes" +HOMEPAGE="https://github.com/kernaltrap8/proctl" + +LICENSE="GPL-3" +SLOT="0" diff --git a/app-misc/pueue/Manifest b/app-misc/pueue/Manifest new file mode 100644 index 000000000..be5131803 --- /dev/null +++ b/app-misc/pueue/Manifest @@ -0,0 +1,6 @@ +DIST pueue-4.0.0-crates.tar.xz 30639656 BLAKE2B 83324e81e4e6332f3245a1d43bacc2748622dd6a8fcb00e62331ff7d9f67698d768071ad384daa7e9df526fc9d6598963322e41db20bdf62d069822337153a3c SHA512 0da325f7e43a7473a323e3b25145e615ce9d08d3a4ebd9fa67c3f36746226ab71ef6d9321dc75a100e3a2926402c4bb183adf80d6dd2ba5ad236ce349c3cd8c5 +DIST pueue-4.0.0.tar.gz 328200 BLAKE2B b10e1cdbcad7b7f0b8659deb862b0de13b85f5665bef4adfb8aba7b4c2b5ae53f78ea775d89b7c2b53a9af7bc9aff8315c4b59920fdc659a07602f46fb160f85 SHA512 fa680f23c64874da37ea70905cdcb48fa3dddff3a831375f4d9ab4923dc8f1f97748928d582d83622383aa11164019a2cae18ef271443dd06d23c6a8d6dc602b +DIST pueue-4.0.2-crates.tar.xz 29622420 BLAKE2B a2675ff1d16f79b88d04edfa2f3b51d78d34149c931fe93f1c12b5890de6f931b945bacb50fc0a45bfd636cf6602e7d2b43ef97f697dca2e8583c0487fb35d79 SHA512 221257a236646675d4f810c202a134b6667fd1837f2186a8029b5559df99879b939d031be23207fa1018ad225c6ba5d9fe4b6dec6fb3eb3a414cf4e2b5550aaa +DIST pueue-4.0.2.tar.gz 337620 BLAKE2B 03243ce907409758f4744585778367e8c6363659698f06f17bb1bf7ef608f417c9b1eabaea2b8af22fafbf16a231ef7379d85794db15011eb2883937bfb6a0f5 SHA512 c2e3e801af2aefac6b33f061cea091bdf60c54ea97f577812f3fea41032a400f67c5388b48865a42a0806408abef1d120a72ac5de4dd3fee14d207ede77d0247 +DIST pueue-4.0.4-crates.tar.xz 30726280 BLAKE2B 8b3e2446214e07005d606b8752c5e59e42f751859772034cfcffbd6f44b588ca603780975222fc994e5e0abae063a41ffa6cd08b9d2968ac170dfbbfab684064 SHA512 60dc39b16219a34bdd95beb5f7d6489f9baf1bf8c2c0485e40430d88efba786c513ce7a3a24621eb30e80d4f20bc33f1d1698116e58b71f6e717c364493712b6 +DIST pueue-4.0.4.tar.gz 341361 BLAKE2B c04921d83d33be9821ac8c359ad36bebfa05d29e1bedec9a01663539b839d6620b458f80f3400fc53f791b621031c50671f9feb64238e4a789f42eca596c636c SHA512 fc79d9dd2acd8861e67a2a52ddf935c7e923b89899abbd487aa8f30b85a9272d56f94a92442380576850e9eacac0e71817e8a852565712f08e17e9921c523845 diff --git a/app-misc/pueue/metadata.xml b/app-misc/pueue/metadata.xml new file mode 100644 index 000000000..654f30a3a --- /dev/null +++ b/app-misc/pueue/metadata.xml @@ -0,0 +1,12 @@ + + + + + Jonas Frei + freijon@pm.me + + + Nukesor/pueue + https://github.com/Nukesor/pueue/issues + + diff --git a/app-misc/pueue/pueue-4.0.0.ebuild b/app-misc/pueue/pueue-4.0.0.ebuild new file mode 100644 index 000000000..f352a1d6d --- /dev/null +++ b/app-misc/pueue/pueue-4.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES="" + +inherit cargo systemd shell-completion + +DESCRIPTION="A cli tool for managing long running shell commands." +HOMEPAGE="https://github.com/nukesor/pueue" + +SRC_URI="https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED=" + usr/bin/${PN} + usr/bin/${PN}d + " + +src_install() { + cargo_src_install --path pueue + + # generate and install shell completions files + mkdir completions + + # bash completions + "${ED}"/usr/bin/pueue completions bash completions || die "gen bash completion failed" + newbashcomp completions/${PN}.bash ${PN} + + # zsh completions + "${ED}"/usr/bin/pueue completions zsh completions || die "gen zsh completion failed" + dozshcomp completions/_${PN} + + # fish completions + "${ED}"/usr/bin/pueue completions fish completions || die "gen fish completion failed " + dofishcomp completions/${PN}.fish + + # install the systemd-service + systemd_douserunit utils/pueued.service +} diff --git a/app-misc/pueue/pueue-4.0.2.ebuild b/app-misc/pueue/pueue-4.0.2.ebuild new file mode 100644 index 000000000..9f05cd74d --- /dev/null +++ b/app-misc/pueue/pueue-4.0.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +RUST_MIN_VER="1.85.0" + +inherit cargo systemd shell-completion + +DESCRIPTION="A cli tool for managing long running shell commands." +HOMEPAGE="https://github.com/nukesor/pueue" + +SRC_URI="https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/gentoo-crate-dist/pueue/releases/download/v${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED=" + usr/bin/${PN} + usr/bin/${PN}d + " + +src_install() { + cargo_src_install --path pueue + + # generate and install shell completions files + mkdir completions + + # bash completions + "${ED}"/usr/bin/pueue completions bash completions || die "gen bash completion failed" + newbashcomp completions/${PN}.bash ${PN} + + # zsh completions + "${ED}"/usr/bin/pueue completions zsh completions || die "gen zsh completion failed" + dozshcomp completions/_${PN} + + # fish completions + "${ED}"/usr/bin/pueue completions fish completions || die "gen fish completion failed " + dofishcomp completions/${PN}.fish + + # install the systemd-service + systemd_douserunit utils/pueued.service +} diff --git a/app-misc/pueue/pueue-4.0.4.ebuild b/app-misc/pueue/pueue-4.0.4.ebuild new file mode 100644 index 000000000..6528d9cb3 --- /dev/null +++ b/app-misc/pueue/pueue-4.0.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +RUST_MIN_VER="1.88.0" + +inherit cargo systemd shell-completion + +DESCRIPTION="A cli tool for managing long running shell commands." +HOMEPAGE="https://github.com/nukesor/pueue" + +SRC_URI="https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/gentoo-crate-dist/pueue/releases/download/v${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED=" + usr/bin/${PN} + usr/bin/${PN}d + " + +src_install() { + cargo_src_install --path pueue + + # generate and install shell completions files + mkdir completions + + # bash completions + "${ED}"/usr/bin/pueue completions bash completions || die "gen bash completion failed" + newbashcomp completions/${PN}.bash ${PN} + + # zsh completions + "${ED}"/usr/bin/pueue completions zsh completions || die "gen zsh completion failed" + dozshcomp completions/_${PN} + + # fish completions + "${ED}"/usr/bin/pueue completions fish completions || die "gen fish completion failed " + dofishcomp completions/${PN}.fish + + # install the systemd-service + systemd_douserunit utils/pueued.service +} diff --git a/app-misc/qman/Manifest b/app-misc/qman/Manifest new file mode 100644 index 000000000..a100d8928 --- /dev/null +++ b/app-misc/qman/Manifest @@ -0,0 +1,2 @@ +DIST qman-1.4.2.tar.gz 945614 BLAKE2B 82c62c2718996289240daf9c8dd663b1c0524f2f07da6c997a17bdac77d2fb645d108aaf13cbd300bb7bf1ed25167466fd85c47c0ec94e01708d6a085d529cdb SHA512 405b7497baa60efe11a941d6e8c701e8e024ceedc29e24bb4019766cc959496a6717e9b372cd6cff25f7ca39cee9909a5c14956e5a20e5341b4c5f78d372d184 +DIST qman-1.5.0.tar.gz 956654 BLAKE2B 04eef14d6a0ff453cc50a099045eb7213bb467c82f5731db62a2d0aaf664af8d0854407c6d17b7bf5e0709ea7c6bdbed06578a4471138844800dd5b32b48fbbe SHA512 6c54f5366f31ed65d28d803853269c000cd4143586ec6100857ef3c0d6662d2336442eaeeb73bbad4654e24e78ca10930eb543d0d2320ec3ae4b61234f307973 diff --git a/app-misc/qman/metadata.xml b/app-misc/qman/metadata.xml new file mode 100644 index 000000000..a9b37af76 --- /dev/null +++ b/app-misc/qman/metadata.xml @@ -0,0 +1,11 @@ + + + + + rolferen@gmail.com + Mazunki Hoksaas + + + plp13/qman + + diff --git a/app-misc/qman/qman-1.4.2.ebuild b/app-misc/qman/qman-1.4.2.ebuild new file mode 100644 index 000000000..09e13f545 --- /dev/null +++ b/app-misc/qman/qman-1.4.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A more modern manual page viewer for our terminals" +HOMEPAGE="https://github.com/plp13/qman" +SRC_URI="https://github.com/plp13/qman/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+doc test" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/ncurses:= + dev-libs/inih + virtual/zlib:= +" +BDEPEND=" + dev-python/cogapp + test? ( + dev-util/cunit + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + $(meson_feature doc docs) + $(meson_feature test tests) + -Ddocdir="/usr/share/doc/${PF}" + ) + meson_src_configure +} diff --git a/app-misc/qman/qman-1.5.0.ebuild b/app-misc/qman/qman-1.5.0.ebuild new file mode 100644 index 000000000..09e13f545 --- /dev/null +++ b/app-misc/qman/qman-1.5.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A more modern manual page viewer for our terminals" +HOMEPAGE="https://github.com/plp13/qman" +SRC_URI="https://github.com/plp13/qman/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+doc test" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/ncurses:= + dev-libs/inih + virtual/zlib:= +" +BDEPEND=" + dev-python/cogapp + test? ( + dev-util/cunit + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + $(meson_feature doc docs) + $(meson_feature test tests) + -Ddocdir="/usr/share/doc/${PF}" + ) + meson_src_configure +} diff --git a/app-misc/qman/qman-9999.ebuild b/app-misc/qman/qman-9999.ebuild new file mode 100644 index 000000000..d200a7966 --- /dev/null +++ b/app-misc/qman/qman-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson git-r3 + +DESCRIPTION="A more modern manual page viewer for our terminals" +HOMEPAGE="https://github.com/plp13/qman" +EGIT_REPO_URI="https://github.com/plp13/qman.git" +EGIT_BRANCH="devel" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="" +IUSE="+doc test" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/ncurses:= + dev-libs/inih + virtual/zlib:= +" +BDEPEND=" + dev-python/cogapp + test? ( + dev-util/cunit + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + $(meson_feature doc docs) + $(meson_feature test tests) + -Ddocdir="/usr/share/doc/${PF}" + ) + meson_src_configure +} diff --git a/app-misc/rememberthemilk/Manifest b/app-misc/rememberthemilk/Manifest new file mode 100644 index 000000000..11862f4b7 --- /dev/null +++ b/app-misc/rememberthemilk/Manifest @@ -0,0 +1 @@ +DIST rememberthemilk-1.3.11-1.x86_64.rpm 56213872 BLAKE2B 21d69f4ff5ae3cc43cacf60b0530b7bd1dfb1b059d1073a88ace48594c02afaabd9e9c85f351e233d84900c5cc22e9cb74828e3a07a6a5c877633a9ffbab5d6a SHA512 e4fb89a195a7fef3124b83548cbf559fb203ccfaa422aecda6c1c9f68cc3b134d91aa99ade859e7c9776709dc910533611c30876b4f39c6db7fe788deaf0bfa3 diff --git a/app-misc/rememberthemilk/metadata.xml b/app-misc/rememberthemilk/metadata.xml new file mode 100644 index 000000000..b461f4dd7 --- /dev/null +++ b/app-misc/rememberthemilk/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@chuso.net + Jesus Perez Rey + + diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild new file mode 100644 index 000000000..8fa981e79 --- /dev/null +++ b/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop rpm wrapper + +DESCRIPTION="Freemium simple to-do tasks manager" +HOMEPAGE="https://www.rememberthemilk.com" +SRC_URI="https://www.${PN}.com/download/linux/fedora/21/x86_64/${P}-1.x86_64.rpm" + +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" +QA_PREBUILD="*" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + media-video/ffmpeg[chromium] + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +QA_FLAGS_IGNORED="/opt/rememberthemilk/.*" + +src_install() { + insinto "/opt/${PN}" + doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json} + exeinto "/opt/${PN}" + doexe "opt/RememberTheMilk/${PN}" + + make_wrapper "${PN}" "/opt/${PN}/${PN}" "/opt/${PN}" "/usr/$(get_libdir)/chromium" + + doicon "usr/share/pixmaps/${PN}.png" + make_desktop_entry "${PN} %U" "Remember The Milk" "${PN}" "Office" +} diff --git a/app-misc/riverql/Manifest b/app-misc/riverql/Manifest new file mode 100644 index 000000000..8ed3ac1ee --- /dev/null +++ b/app-misc/riverql/Manifest @@ -0,0 +1,221 @@ +DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST argh-0.1.13.crate 28366 BLAKE2B 3371d79f13c2b7015adf6cb1c5451c3aa4f10355abd46225a55af62cf6283a4437c73f008052dc5240dc59a243becc263e8be1462f91beb147424c408eca56e5 SHA512 fd191f6a3a0a1841d51c53cb244f2f3bbffb04ffa365ed636acf7656530902ec7a3ee13fbc4c35011e07e8f3c3c0257f54750bdb80a90ae5cb736fdf7a612b86 +DIST argh_derive-0.1.13.crate 23278 BLAKE2B bbac789be2f95d975f2177df8f72de05f405daa39b37f4bc19cdf36b74b8fd8411739453663a27403594fe1f80d6ba792fad8134c558ff12659e191af344efa4 SHA512 07f02228715140158615842716c4ad142d5c7600e14f1f464e999bf89b4d91f39e26ea0df8e10d9d673ebe0946653f484aca55b0d1f60dbadbed1c4c86f0d586 +DIST argh_shared-0.1.13.crate 5230 BLAKE2B 4d816040df26dec299d37f5d2867ff1522a448bc53efbb9d97bcde21fc0edb019c704966e6dd8266f23a9d6bb0e9ee26ce289400adfc04c0518b251a447b3b7c SHA512 eb820165e631028195d91654798ed33710257e39bfb385f468a8e2bee501c768795f15ce32f6f1ca68431fcfabf30130d6f89ef77715fab9447f896de52706a3 +DIST ascii_utils-0.9.3.crate 8944 BLAKE2B 94d86bc403b85eefab78465ee41f01761666bbc6bb3b1bd2543c7f4c3ee1455f469331dc98e15721e0998d22ad41fbdb3f537c76a8180eb10af8ae7617ae65f8 SHA512 6c29ad1846698ac5806ef9e409a82a7eff76b417f1896e651b2075139d2ad0c959ebec34d79afa4677e7e12aa2b735d67c179d811161c1d99cc14c74b668fec8 +DIST async-graphql-7.0.17.crate 330599 BLAKE2B ea03b2bfcb215815055b4bf1b088591a8db93aaf5eaa934e09f53bf800d56abd560b2a9a5c76c1499718bf924bac2c13569d8e2017c84f83bb98edd03ac4477f SHA512 45e7fcc2dd067dde752fddad03c43c58bed2b8e32f98eb96a03656e41ded85eb867f87a99733f2be0ef9bf7511a01db3f7ce6db6ec177013cfcce35b7146cc78 +DIST async-graphql-axum-7.0.17.crate 19406 BLAKE2B 859d653c7ec39d6f08828df70c91f7522f41728b846cb5ee06a5fe8bb45f5e1428516ab425b0c70e8ebb50daf501d000573a2b8da2752199da6f55e689b6d2d4 SHA512 1eca80210ac1f97f10931dff6e7fa71bddbe13b36c33039436c7c671703e0be2ac31ce582348ec4ce48841e078872a05ed29f547bc0ddbdb152931f488f07706 +DIST async-graphql-derive-7.0.17.crate 48491 BLAKE2B 6ca1b696df7a426c83f213dfacb55c3acaa88e1b48790ce22d24a1b5ae4eaa3466adf783a6909e8e24c3cd031aa4167876a44d8196661501d2602edf072c38f7 SHA512 76c9864331897b0c71683cab5b82c676716a399d248b24e2abba57cb2df36c908bd5cf110b2dc4cde7b19461189762ebca610026a2e0b9526a14414404268ef2 +DIST async-graphql-parser-7.0.17.crate 33079 BLAKE2B c7d4be429b831d0b8b351ccfde95027a9ddde13cc6dba0b264120a5c08f0550b16a9bfde26c38835bffa21c81754c237c186deced145a44226dc70fbecb0246c SHA512 89591b98eef7e6605065db59c16e067f2b80b7347ec9d3628eed46882716fb8c2897bf84bbcf801d89f37403e31b896d7cdd42996e022546d14e41f727e882bb +DIST async-graphql-value-7.0.17.crate 18062 BLAKE2B 7d713d9fc6ab358ce39c3285f165f2ea4250e5459ceab0f552bf7f49a7819e6956049ed7dc1704eb79a54fc617db145b87f1bf429e49ec5c7c32e6b955376e43 SHA512 6831cc7303566a990d7a84a7e4a99c67cb4116de804bbed5ca1ef5de4ece54175700df2095016795b63d161dec896dcfc5fcf488e0581c37a9784746252d1857 +DIST async-stream-0.3.6.crate 13823 BLAKE2B 122da4244c16c1e3e4c4f3e1a72dc8896e0205f40149c8c1a0016ba0823680e2461dc4adfa89dea912c2dbe7948b0ca3726afa84c630669210c1c98106a62f57 SHA512 6b0a6065b385f2f2de56bee2647c664c6f1168f061f59847a85df19d684a92b1585a37ab7f59c36a30a31d8252a13c3921794d93c4b5eae0e199bf4fda46732f +DIST async-stream-impl-0.3.6.crate 4312 BLAKE2B ca2b41ff4279ee86db08f6e9954a80587a90e9aa6cdb7292e7e889141d2c0c3df8634b83ee5d15a0b2148294c0e5076a800cbc7986075464b8a5a6175f09dc45 SHA512 c4242f477da405d6b4ecf397a2f1b29cf71968670ac204e2c8a4206a95e7cbdd4525ddd3990d7d135bf1f985c7aeefe2532d066b8a36b1f951e8ef01f974e54c +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST axum-0.8.4.crate 175159 BLAKE2B 8774f137bd6c394efb7f0c22b66657f75c6ed1cf98b161413fd7fdddafc8132b994f523fc356e6dae1a783f5adae660f9d0b614a86c8e6930091878c15217a49 SHA512 ecc182a4822d2c8936aba76f93e2e1d06c69afac9d0fbed0e475e579612ede3207c41989ca71be4ddb1c4401c7a65548b3a3479a755b976306eab237461aefa9 +DIST axum-core-0.5.2.crate 26212 BLAKE2B c312129465e783a3076204f248edd5bedd571447dfe00a877f6d2a2acf7ceb13c244542ce9760f29780d307a906803235899bb64177ef75c44ae295aa4f2cd7e SHA512 788b42d37fdb6d03f3ac0bb5419ba6132c17d069ef059b5f11e933b5c955066926725684fb882c276e0aac4089c949d4229dae1ad6fdcbc916a81b3607fa78cc +DIST backtrace-0.3.75.crate 92665 BLAKE2B 1c9b87ca88c49e69eeb4a3203b9270263fc23066cdb41f462c3a4de46f110b9ed16a5b51d6f1f038564ac153eb2e0ffdbf9495bebd627a5f53d6581a2e6de4c5 SHA512 66de438c35527224f96c85cc0e898d5e83f12ed3b3f06fcab1a16331401772c81df4a5bbec32ccaa05ce8c5b6fab2da61c3ca54232ce4dbcda0cd4a857d69328 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-2.9.4.crate 47950 BLAKE2B b880246b54377ef161c54a811f09ced975d1f2049400c1bbba944712b8ef8b9ea79599d2354cc2a9ccd4c1b1329faad78738ed4e051735b14b642a9451ce68ae SHA512 a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST cc-1.2.38.crate 90139 BLAKE2B 18bcb89240d08928ad0950f923dda66b2703f5256a507d1bd36fb6468c6479d440692e37df096d1b0f3dba5177fba2cfae12f989782952946f99823567c4c212 SHA512 6614c2bbad044db8b60e14f3dfe6258e1a967e4f6019cac97ba82dad736270853077d6d6bfaa48d88102bed45cd39e8d55458a3664146bf5b96dfb9fc93fbd44 +DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST data-encoding-2.9.0.crate 21564 BLAKE2B 2abe5ad8772030140a67c015cb1ef5c0f1fadfb0398d0e73bdd8f93ae229955ef9ae430b28cf622ea3cff4ea8108159c05aa4d501eb6feb5b7a34b4a6c86fe03 SHA512 ec4edf4b7e9cf3f0f963de117e15cf4e7723587782b4520b01101e91880b074eca1473dc6c9d4e484bc2193caa975a7fc11ef3efb114354c491f13c86b149104 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST fast_chemail-0.9.6.crate 11566 BLAKE2B f840d231e610cc493dfb3e9ec15458bf684beb32eb248f3c856aca5afe8d7ca3fcfbd01951f7231a222441907bc0db95394bbe8e03f2a7c17daf69c8e3359ed5 SHA512 32ebf2e71df71165930b5c8c54a9cd3a2a4d404d556d9a80d830066fb0650146532116fb4f6ec287922700d2b7c88ccf75750943a676aa0f44c54a97f13dce2e +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST find-msvc-tools-0.1.2.crate 30461 BLAKE2B 66623bcb6fb43aeed869066f9a51eeb7f21e6ab5f0a7d0d71b9d2a0dc01b66e48691644751c0b0145f537cff8694f96d046bbb835b7c57a626f7bce638a5d457 SHA512 e3a9f209991feae92d123124a60ab1987243fbf432a80eafab161f6b83c819b0a348451db6c332fff81f19009e8ec2627eb3b46967be3f1ff507b06251f273e2 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-timer-3.0.3.crate 19739 BLAKE2B b7af71c761197056a6a4db03caa30f31c104de0049c09f52b18b80718ad20c95e0e64bc7a3618c29d1c9a5ef0309379044fdd9c1fee8465930d28b2c58927733 SHA512 c50388e38b45dce2a65a8d7ce56bcd9c3544ae677158c4c10c532136e861c16f0f52df5222a14c0f40ad8e4faf93fde8223affa7fd84d24e95aa6994177e7e76 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST handlebars-5.1.2.crate 98550 BLAKE2B 5985c189a304b6363c59145da8381f2254b537e206cf29542bd11c1166708f20efa0ac13d253b4764b19e34c236c7a8f43c5724243fe70ae78d604f78f182206 SHA512 e007f51a2fca93b0b7af9d38a696e905ff3fd20286f94b512a1ecea2d204987fa332d477576bad797de967532a9c96fe84e08bcdae49062fcf74b59b12e9b1a1 +DIST hashbrown-0.16.0.crate 141708 BLAKE2B 260b2ae46c2c376f32aba951ef562b41e40aa1159b170a966429263df5d81359d1d7861076e2b12a88fca612374fd9b3d7265af891d55c077dce041e180c854d SHA512 ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST hyper-1.7.0.crate 157006 BLAKE2B 4a17b720249234deec79994e47f1a5bf1a963351b0c6a2b943cadd488f8f6518e5f032cb2b91e8f749c8bd369df6072fc2e536c5676720efd0a72522ca931a92 SHA512 8e57d60c5fd3243d7856f8bcfafdaa033393f6e57f7c2cdac5dbfb2d6da8b6bfde8b1cb24989f2138b77944f519a2b80fa6cd240cbecc02086a12580c9169c15 +DIST hyper-util-0.1.17.crate 100999 BLAKE2B 4a51c6b7409a776064a22817a1d8d16933cacbcb068af3a02de256aff8da3bc030b9093f0b75e104cb088cd06312138e3adc4d6e28e630f775607e267179b590 SHA512 120e1cdfb831843726bf3c1539beca7be85e0f9e06b75095f32720b66d2ef5ddc23d1119b434dcbd776ab5b34df7c357d6e544cb3cea6e022d753c066a2fd48f +DIST icu_collections-2.0.0.crate 83033 BLAKE2B a67f95177d820ab3b0f9d5ede716551aece974545c1fa6654e27b923c85b43fbdb9fb73bcf2dab2bf9a0d5b0bad4acd953fcb3418bc73261ef2f6e3407ab155b SHA512 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034 +DIST icu_locale_core-2.0.0.crate 74430 BLAKE2B b01a63614fd91840cbaf00285ecfdec7f90eb9e23066a6c3b1a477574aeb8da1ba0b7f9115f8e5fde8454022cddfb54a25b2791ae33ec827f98fd1daf28a8ffc SHA512 cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150 +DIST icu_normalizer-2.0.0.crate 61543 BLAKE2B c91b1c26e0bc995ca3bc32c743a53074955079de642dba1982816218b38a175af297f3adc4cf0048c354e9bbad813aed817d124fc0bf7f95aeab5c1ea005a22d SHA512 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e +DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb052f352635925b13b33095ec8b66c841654bcd6d0c4cf3389c70587e31e4c1d0368c4d59e7263b8b8a366d6a544cfbee2be SHA512 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5 +DIST icu_properties-2.0.1.crate 58165 BLAKE2B 265ffe58e96b7d3a1cbf56c3208ceb8ff73edb5dd82e719eaaff52c351c07f4a8b019bdeec52d1fb0a646d57f125d54783001545c7384ebf580521b11552bd70 SHA512 a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8 +DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78 SHA512 f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f +DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST indexmap-2.11.4.crate 100302 BLAKE2B 7df64cd5add93fbcc956e082881dac568b4b42056312344534a9a3df7780326632d4ef53660257a6f4b6a099bcf842d8443b58b4429321904681ee90b0086a53 SHA512 39ae266d1f5bc57f438689d2ebb3e5ba0b26f08487f88affffb55bf24d6ca8c52d646ea79e281c383027cea2970e4acbfd24d65f081ed77d4efbd056aab83649 +DIST io-uring-0.7.10.crate 103070 BLAKE2B a958427e3f5e5e1d24a29e92da91654859597eb49363b076f9b3b6c9278387f4c264d95212ab12f903acc336014e224d63eb79b52210202abf5933fd9d5e6e32 SHA512 637c324d33f2d78bb6e2e13d021d9d3da02de4bf6698585c738de29e14b89e7ad2b310aa2ae0bea0eaa283e354a55f88b5de50212671d8e67a27833bca722165 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.176.crate 790040 BLAKE2B 0c58e6c9a3ef8983ecb33917903ce021df7c249dc2b142805c47360418be7219277b8a02d04df7bdafdb1fb04ca21fb2e791cd625a8e696faff3b762cf0e0799 SHA512 e1c5acef0efd3ee6b0742e28d86ee74f9555745349de8ca5c2a64a823365948fe1f7c72a6b9ce6d4a251a67beb45b748cf575005b935bf0188903b49843e9192 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 +DIST lock_api-0.4.13.crate 28565 BLAKE2B 6441c9ae8e764ec1c2920f645153896e967457c96c3a7c0410d3c17f24291a23f8c01ac0b334d88262fc1f262bdbd0085a85f0b6f74aeeaa16d010a7ab2f8c8c SHA512 b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST matchit-0.8.4.crate 33986 BLAKE2B 4d7b43199552cf01daee7aab49cd5bd114704d14985c1df7a800f2ad7951a7ac2b1047b9ca35e42b8443d701f2e76afb669f383380e442e60ff08f30418f7a41 SHA512 62cd181bb866a874c5d403ed1b14ac54628ccd356d87c5479ea88febdef2ec58e60eb02a42e8eb19cc12f14483e5aef0158608143ac2d78548f1d892910fa8ac +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 +DIST multer-3.1.0.crate 25980 BLAKE2B b910908ee5f9ba77dabaa7705782dcc18d7b6b2d7e82cf946dd3cda182325c46b2131be83f3b190748255cdd9e5e1c9df0438af1da6a75cc326c0866a2973568 SHA512 14568303c364164932103323f0ccf454901cc9ffd265af7746fcf705a9881c99f200892f4e36e145b9048f585e86700592d5bc3839773b5a4936dba339d291d3 +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST parking_lot-0.12.4.crate 46779 BLAKE2B 061c322aae4c66da34ca241457aabb66d0afbea14897318214caaff1b0336ee1b36f5e38cedbb06f0dfff1019eb59ac6653f33ee822225df74f2cd69c4911990 SHA512 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671 +DIST parking_lot_core-0.9.11.crate 34773 BLAKE2B 2e7d8428c89fa9c4c8f4fdb319608a60e383dfd96c5a414edce732032b1aedaf7b9fc3f3fbdae7397039665918519594e259b657054059ce5d04bba0be898b37 SHA512 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.2.crate 130430 BLAKE2B f8e9d297875e5ccca6b33b82588953016068b3b339d31d8ca8339391967c674381fdad400c0d9009601081c2417e0e9492d4e5b45e44a37013b34bbbad3a00fe SHA512 6b2dd499e36703e5c20de5fda190798b1ea01ba4139203677f2b5a9623887efecea39f1a5a6fbc21a7fa3218e3964d21da2f58aa3e3a06183c0e54f41ce97e2e +DIST pest_derive-2.8.2.crate 42335 BLAKE2B baf3b1045f7c1aaa0cd3e86642d928f4911c734b29a43e53dc4843db37fe29614a0272ed9fcc5207f9576189ce40f1eaa0d75d2787dc61828265330eaa783d15 SHA512 e4dceeaa7da71fdbb3afab7598112031bb4d3a044b89195218dd05af06194ea26db2293c4defd243691f57ae0e4d06a3ecd8afe84cedb1954a3ad2cb1bcfed63 +DIST pest_generator-2.8.2.crate 18669 BLAKE2B 47df26a5a6cd64884baeee1a035a51c695042c97f81fa40647b3220dc45617d2152528d45fabd01040c3c28643e63a49b95a909b193cb4f54bcd0fb140f76405 SHA512 58f6bd9f55cb2e13f55108bbf142abf434cd0ec0dc3acc9713fa704bc16f3543c5af0c15bd2afd8513b00085e57072993ca9c83558c5d8bd032eb067201f3aab +DIST pest_meta-2.8.2.crate 42952 BLAKE2B 40bc7f37cdeceb0606dc6776a57963ffbac3405a0f0b875e1411d1a61a123182f8f53646d073c6f67585d9a99e63cbefdd1332d31f385638fad226ef31cfad0a SHA512 eb5fd5a00978614488c76e547d0d9f2e8143191590af556c3d9d29e8ffc132752e714d3694613a8cf173a67065c5224acd3931a424df09bee024f880d5571299 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST potential_utf-0.1.3.crate 9698 BLAKE2B 16efbc71ed6516cf52a361118323e26a61af776378382f1ad73121f526484c0df2e915c847ab0bc487ad1e661f839599a0e8c66faae8da9f9e589209e03c1778 SHA512 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST proc-macro-crate-3.4.0.crate 12690 BLAKE2B d65a1be2058cbbd5458870153bd2758be63aa900f4daf012b7c527ecda915c6589f4778b4a5140b6c1a77e3bf1b954e0146de0ed6332ff12d3b9821640534d35 SHA512 bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST quick-xml-0.37.5.crate 190481 BLAKE2B 601f0f2c05e369b479aab7e57b58872af16d9ac0e40a5271e33eba34fdfe88f134de7f681a8bd4e94788e37c60635d4a7945afc5b0d5715058092353258bc3d3 SHA512 17a7a3706a6c2e664633698b414bf9ea6152dbeffcf853e4735260140a0c08403a3bd483babb8d3e5f7fce28148352387597af43abefe5cdb92dcf8cb35341a2 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST redox_syscall-0.5.17.crate 30002 BLAKE2B 58dafad2409447d827ea74962e624c025eaa277aa832b7d18836cd7a4f02cb53e631ae823c6f3d97dd3ca05e117a9fc3b812a6a6c82593093609f1ed6d7aaab5 SHA512 a2e4cfed23d5ae3fea5854ef9fff12a03aa6fe5a39453ef4081538af1a6917045ac1ef75a7d89433344ed684d825f7f2eece581fbfe9b43358570b45cdc7fdae +DIST regex-1.11.2.crate 166265 BLAKE2B 1ad50e6aa5d116e9aee28f8fb74ff1c981e62a31290441a62103a1f9827d1ce3b8f48dabf154dfa33441e57cc26d0fff95f2d27c05bf5c00f0820e22c584ccc4 SHA512 b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae +DIST regex-automata-0.4.10.crate 622754 BLAKE2B b36be10f1393d69e37a64d203eab6304bb9883956136eb401c38f47c28e09614396af984cf076b54b8f55cf6b77d2aea166fd44afe6f25a994aaf0cf9e28fc4d SHA512 b234ac580c5b9c8777b8c519d53f95c5907c2032c5c581f2a63d6be4e55389df784d4db14ce3c3be2c3eef83804b8ed4a8709ad8aa9c4c4285e2e622989bb356 +DIST regex-syntax-0.8.6.crate 358808 BLAKE2B 01d09ab5cbd0b8e0a875060cf3113e64552496a64b08f24988f5b88824f40fe3bebe4ae7ca3facead9079f9f49e964d745bcc691e6e65ef7795e2a9911d20007 SHA512 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47 +DIST riverql-0.2.4.crate 48736 BLAKE2B e0018deaae850a061165db77998381a3dd048a970b1d2238f04cb8e7219fa27571148da9545f0cf1ad55fa1e432e4a97fc51fd0a30b7114bcdcca24fd8468e2d SHA512 0e60d6b4adc9623d0ca11b2836e9acd10f38534e9217d0bc9f5f5acc3200a24f8386dce74711cda13808f079b15067b2f92ca20e37aca867408f7014ebece641 +DIST rust-fuzzy-search-0.1.1.crate 1198984 BLAKE2B e5b99b38aa8727d8782e06b0723039c1f2fd262530b08d4ef89c8255143403d98798aabc049b47c565e5cc14bed7924fc0fb75c52d7275a81bfd8abff96b5f15 SHA512 04986796770ceb5290628571a05b21e8f20ecb450e1b5267fb4324f65ae144bfb8d65ae86f9715a9ea151f8ef0faaeecce5143e4d7c6e192dc99d6078a5230b4 +DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348 +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.226.crate 28484 BLAKE2B 12faae2a6f4bf86b5046198ca02e1909ab3b429705791467a6c3a2cbb832a40a96bf94c57b52428d03bb25faefe2200ca003b74d133f3f73697c1d5c12e80380 SHA512 7796db80698be73f64e5838f05dc20b712c52c398a48fb7dc4e14bdcc9139eefb1b4d817404e14e52144b258ca998ef7562ed1bbad8b5ae5fc9edaed8b032821 +DIST serde_core-1.0.226.crate 63014 BLAKE2B 99539a2bc371fb791c279181f554ccbf129e1364597d9861548e469ed27c373d4d5e92e28f86a129a932f194259b4a86aadd03f6d4cc757496fd3e9b5bc9bfee SHA512 f45ff103c4dd90b91dda04d29e6156e80d18761ebc79d987fe37f19207c0f56d77a015b164b89cdce654da0d31daa564368df344a7a5708b5a37b1992af7ba1a +DIST serde_derive-1.0.226.crate 58702 BLAKE2B 435fccb501b6401406dfa9269b9d99cfe4ff226e7f8222828f5324cb1d44d5866f7f4f9ecd5dadcb99ea4064c20aa56591d589e4e319eedc674bff3d56cfc93b SHA512 eec11bd92f4955b07e94812feffa1ee21c9cfe13f8688081195d183d8370d94a3125dd05b21d6ea5424219bb8dc46bc7f68a804f65b158f178c2bfc1857cb9cb +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_path_to_error-0.1.20.crate 18046 BLAKE2B 3f182f9dc568e006d969f8f4827f44b9dd1ee6afc0f96d735683d6b04b27b09d8d6cb677e740b0021c6a4ce242ad53fed505feb7ce3f4ab8746e68f65d867672 SHA512 16f4d8cd50c8684be35daa12b12985e2f171d682e165662d6bca9967816239f4f46f4600f5a729dbb51b9315201713029d9dcbff2da346581424fc039039a473 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +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.6.crate 19277 BLAKE2B 0ae8056e09cd2a036cbbba5d654a480e58a31d3f39e2654e991c03f628e3c755cff692c4bf984f8f033a30085abc9fd2164e4d31e13c5e8115b61deaf83e4886 SHA512 58b60f104bbc529ef5c207c25f1f9805be08a5162c4e4c7ebbec486834eb39882f6be8d6e8b1dc3cf56774ed46aff2cd22dc69fc9c22ef1f2cff6e22878f9fec +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.6.0.crate 57974 BLAKE2B ecd0ebe429f1bedc9cc80415c787b061031e321a84b5a680693984de484e9d275069f04d18c34a78843e3c8ae07ea5cace0b7b741b468423ce0bf907fbb327b4 SHA512 3636c1e8afb9f5a7e42e2caf6adf995e5b5310892cf0172eff3023507c3ac05840b6b6f635a266d9afc5d35527023b9fa6b46bb7339725f24fdff2c27288ab19 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST static_assertions_next-1.1.2.crate 20781 BLAKE2B d2b1637f684b5323fcf05d40077a08b17ca0dfcde7341dfd3bd561b80c7ffe0108ed871f58771a56b922c9f52c5ada5653f65c290fa508241dfa6c8c6fc15242 SHA512 592dd29d69a8d6e2f3b44336d54d5d19b6c2278e85c5c13d82cfb347331f400b756628caa895665b3f13299db46ddbccddbb843437274090b7fbc8f53f7bc432 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.16.crate 29095 BLAKE2B 925153db063f0eecd980e186e8333c8cf461e6f980b9b1d1616be76cf544c5dfb8475b086f288229985cf16cb3ddac27d56fe28f7e7215ff5d26cba008957be5 SHA512 61be154d6284613f550b0256aff30c765f7a12b6e450e5e8faafa0188d0ff60c214ebd6b3f3419414a81596aea14a158823e4a2b727b573268ed37e1d710a4a5 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.16.crate 21214 BLAKE2B f22fe0f8ba03f26700eb8f3f32300a60b6dded7d0721beb692931536bcf199328511537321f48cd62cec9a4e49008df4cb5729c2cc644597fba1ba83a070b9eb SHA512 c853ad2c90932692988ff7397305f46f1db204216352fe1adf875561a9e9f5efd8db8dbe5a273ab03d98ccafb5566dae537a920ed1dd2313337ccaefeee5f712 +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a +DIST tokio-1.47.1.crate 829790 BLAKE2B 7f5ff6a8092648e1643867981c79987da014478f776658666c340b0d5e11aea0aaff5d2402c40134fbc6e53266873dd0d95a75c18cc55bdde2e76da709f4aa88 SHA512 67ee7dbf9ff9cab24092742b0a5fe87d86852f06131e5a610ae603e3071446e06a5efd4b385ee9cfb0ff02c4a04f082f715dab41f12987154af54665e9429daf +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-stream-0.1.17.crate 38477 BLAKE2B 9b8d7307ad8194145ff8afe682874d9f4cc7b06a11429005912dd9bfe1bbfb980876bf831b7d715552bc86ee18344eec331fc18c8871681d58171abcda7252e7 SHA512 c44c5da6f916ce128e8a13025d9c3e92ddb4c82d2cad52bde4bfb982e6f83eb89125b616f89f2fbbf9ba8b7f800ce46e33f43104a59153db2e950bc2f0d570c4 +DIST tokio-tungstenite-0.21.0.crate 28159 BLAKE2B 5ac21d0f51f717e3816ac38ad957d1300bdb16c60d3b6041c80a494dee8b08d12c1b20d7f00d08500ad2f092f9f2c6f2e7c7c00fba1d0f34caec4525e61dd85d SHA512 2ed4baa38ed5f3e19250af71c9142412dd96d59c971f9813e9a633c9764c580f7ea2141719a82251c60c9d2a5fdb22b311fc0f7a297f9363585be4d140c1747b +DIST tokio-tungstenite-0.26.2.crate 29868 BLAKE2B 79bf4bee4e985bfa2f3dd62f970bebfdd5c66eda968bdc52c85d3a1e7ee39926c02cd4fbc18df37d9a8762dd9c3775e8df724a8b71765495e379d8178bf153dd SHA512 1c8b27093840cb37a297d883405e04269a882b3c7c20c8a007b6362a5faba74cde26ede03c33f13c56ac54bdb61ab1fedb4ad6bb2e3c315a2db068ddebb720fe +DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738 +DIST toml_datetime-0.7.2.crate 17859 BLAKE2B 752ec260790e0aefda7ad1a3bb5445395b2fe0642d7cb8967f598aeb9ed52cf14a55a0241bcfef4e6f20f6349687983cdda4414dd5e9a8cd897b1c68e9cbcd05 SHA512 1e84a59af3caa14c6ffda0cfcb57bdefad19cfb7eef73fa8b80672b433edb98774d81833f47506aa7e3a75a1637ddb5b141eed9badf502ec2f60785ed4d20292 +DIST toml_edit-0.23.6.crate 65753 BLAKE2B a58f180691f671d7e4d4ce3009531745ab9a4d4084397e9678ae61a341ba4dea35b0d755b7f5ae37a0ba161c6f4ab4423e76173e410737f17a589bd7a53dc39a SHA512 5d07daf0f8fc8ec9038b1bf3a9a7a073787dfacce34488171d80b193f62480eafdfbff0cf29842acdac50ce99247f2ccef700d734af05d7f1a6049ac73037c58 +DIST toml_parser-1.0.3.crate 34982 BLAKE2B ec12c2c9dbfdc2de4a922ec394594de344c2e688630279446d01bfc9a344464e60a68651f0854813f0ff4a068e09d353af22288e8b7ea63af1306fd0a0e94a5e SHA512 48ffe3b6669a0e5d4d72fee834b972b453415885e6a840351186db4f31d740121a182557d9de95c22b26cf9c3a37e0dfff269d666c96d3f38270398ee8fd1423 +DIST tower-0.5.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce +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.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-attributes-0.1.30.crate 39142 BLAKE2B d7dc828c9dd73dff54b3b86af9777e719a0acd7f7be9ec9cfe0be95bd1c6d2b3e455659e4823ebb602db33e265292548eaf9769dd1bb9b0a22ed64d53a4bc270 SHA512 cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.20.crate 212274 BLAKE2B 5df381443a4d46c046390921da456c91f20af3dc846604b644e120bbf5957d969b10014fb5b178e2d4dd42863689112edd406af20e3e98ece212a76398ee79d0 SHA512 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495 +DIST tungstenite-0.21.0.crate 59858 BLAKE2B 0037dea162a8e6bb3ba0d27edfe4f4063ce6f28505b5cb127374ed4f4c0a2b70c9640cb9dba54a7b9918d1d716f347ad7899d2a9328e3e70b07f8e947d3fec18 SHA512 44a9826d68b61ec4b65bf72a12800674edd1eff8e9fae3fcb272276f6f598edffc7e1b36f2564494520414b3b426a860a32c6543c07d9f1c1404490e1c0e431e +DIST tungstenite-0.26.2.crate 65315 BLAKE2B 8239dd1350bddd8cf4411204af46d589085951a440b443d87005fa873b15c04975717cb9b59ffdd5839ee9da8924c69b3cc4df7d533e6ec6eaf6a2c112641c2b SHA512 04fb96f10e9ffeac18db3abae932da15be46506ff31626d717a325e663128d334e0f901f03fb0756578c0e11982eac4388f5eb0ccdd1dd9dff07d868226854a7 +DIST typenum-1.18.0.crate 74871 BLAKE2B 99116d32b5317a658526daaf4fece2b9dc8cdbbc30c1e7a32fadf913e56a270a742abe0a0d348ea6039ae74fd4258c702d4626b14071626b7c5d2e2c31d82dec SHA512 c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasi-0.14.7+wasi-0.2.4.crate 18219 BLAKE2B 10832cb1268305bda3ab6ed158190a910ba80cc15ebcea94d806d43164a1391852b374b8a50e46368856bfdb82a73c1124bfb99438864149c4e5243397eaf3c3 SHA512 e3983f4d3af346ef2926374be93d095a4d61128c4b65890da11aba9d51d8129f0984dc3c318cc712cd06d2931e2e54b5822883f4eca7918e6456b6741e0840e1 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wayland-backend-0.3.11.crate 76980 BLAKE2B 9d612da6b2ad074055ae9204e0d5c211376dd12da50a5ca897bc5ed037549ce0bfccc20e4c3af25c41097dcc9dd1ad1f81f156a81cf8ea5e5dbeb9eac5f0994f SHA512 92388c44f6b2db9097974580bbe0e6a3c1bc788852da9791fac792ae73d067b10606d4db86748e51172a1a0b8db8fbbcba7ce005c089b73603111a22b09dc834 +DIST wayland-client-0.31.11.crate 65932 BLAKE2B 05ca397b71f0893a4109091fdb493a83dfe368594cb0922136d92892a2238b6118dd226de2db86e4364ded95306da265057863e45aac535037e72a06067e0186 SHA512 15c1291a67ad604dbb856f670f0954cc7b11c6d4090dd7a1be466dbd8d8326dbff4a87a106ab34fd9a95da7672c626436d6a5840dba641591ed7c135fc4259f9 +DIST wayland-scanner-0.31.7.crate 36483 BLAKE2B 4a15271b67e26d3b5f24bec156a98f270f81f6338f1fe8063325f2c74f1f490272f83741d7f07027995942c104ab5d96c4e9c92630188ecb3b19a2f1e515abd2 SHA512 863999573c85edab6afacd4fc046f01b4154fe238ccc5955928ec68460915f2966bc66e48e4257e3eae8eb707892ff1f0f856a1ba176ef55ad283e13b18b2ee2 +DIST wayland-sys-0.31.7.crate 10106 BLAKE2B 5cf0cea5ac83f09b1c2bee114a83f408ed6139ee64dbdc377442d76aee90d7e1c9bf0ed819a25d6e76de666525c078d9cf124f94f62797310c7688a4e4177605 SHA512 348da3c6af0ed6b075dc60cfc15eda5a0fe56fdda2277347b113ce33a09e1c3a417f4dbcce16c0476ea3900d899623fd0ca258a1724582a8b4ce1dad08396b98 +DIST windows-link-0.2.0.crate 6170 BLAKE2B 91c6da1e49d59f7672be801c53610fbddab9e999de4e1af58659caae54bd1da316683ff441fcee9972317882e51951e53ce1d7ba0b487ab1f70bb40175866177 SHA512 f887136cf715419ed724651e1ee52845d6318e42d2c4a7159b1283f2a20f720c109291db54d9f63d222c7f9eaa51a90d08c6eba4f50459557b15260315b016a3 +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-sys-0.61.0.crate 2517134 BLAKE2B 3590bde259ed9f4da46210b8ad6b4e0a35d976e40703baf8e2068ef83995ab35ecb44602135a61e4981c1b222f35ad622536faf864cb03410496d1b82bfc6bd1 SHA512 9459a3ad46eb2e56206bffa38a382954faa5c2db4d6bcd79a30d42e0b962dc3c25cdace76a6a7fa7f776a459abfbe19872b8c52ae5b6aed473a4e8f8b943fc7b +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 +DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 +DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 +DIST zerovec-0.11.4.crate 125080 BLAKE2B 67957532912716a8fe7b5468effc8af700251acfedad13e4874229ce91a2450026a2a336b542cc1239f62a71da997e406c49f85f4f8c7019a9228997d8a31750 SHA512 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31 +DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 diff --git a/app-misc/riverql/metadata.xml b/app-misc/riverql/metadata.xml new file mode 100644 index 000000000..700a4dece --- /dev/null +++ b/app-misc/riverql/metadata.xml @@ -0,0 +1,16 @@ + + + + + + RiverQL exposes River window manager state over GraphQL. + It ships a server that bridges River's Wayland status + protocol into GraphQL queries and subscriptions, plus a + CLI client for driving graphql-transport-ws streams. + + + https://github.com/typester/riverql/issues + typester/riverql + + + diff --git a/app-misc/riverql/riverql-0.2.4.ebuild b/app-misc/riverql/riverql-0.2.4.ebuild new file mode 100644 index 000000000..f4d922fd2 --- /dev/null +++ b/app-misc/riverql/riverql-0.2.4.ebuild @@ -0,0 +1,251 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.86.0" + +CRATES=" + Inflector@0.11.4 + addr2line@0.24.2 + adler2@2.0.1 + aho-corasick@1.1.3 + anyhow@1.0.100 + argh@0.1.13 + argh_derive@0.1.13 + argh_shared@0.1.13 + ascii_utils@0.9.3 + async-graphql-axum@7.0.17 + async-graphql-derive@7.0.17 + async-graphql-parser@7.0.17 + async-graphql-value@7.0.17 + async-graphql@7.0.17 + async-stream-impl@0.3.6 + async-stream@0.3.6 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + axum-core@0.5.2 + axum@0.8.4 + backtrace@0.3.75 + base64@0.22.1 + bitflags@2.9.4 + block-buffer@0.10.4 + byteorder@1.5.0 + bytes@1.10.1 + cc@1.2.38 + cfg-if@1.0.3 + cpufeatures@0.2.17 + crypto-common@0.1.6 + darling@0.20.11 + darling_core@0.20.11 + darling_macro@0.20.11 + data-encoding@2.9.0 + digest@0.10.7 + displaydoc@0.2.5 + downcast-rs@1.2.1 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + fast_chemail@0.9.6 + fastrand@2.3.0 + find-msvc-tools@0.1.2 + fnv@1.0.7 + form_urlencoded@1.2.2 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-timer@3.0.3 + futures-util@0.3.31 + generic-array@0.14.7 + getrandom@0.2.16 + getrandom@0.3.3 + gimli@0.31.1 + handlebars@5.1.2 + hashbrown@0.16.0 + heck@0.5.0 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.3.1 + httparse@1.10.1 + httpdate@1.0.3 + hyper-util@0.1.17 + hyper@1.7.0 + icu_collections@2.0.0 + icu_locale_core@2.0.0 + icu_normalizer@2.0.0 + icu_normalizer_data@2.0.0 + icu_properties@2.0.1 + icu_properties_data@2.0.1 + icu_provider@2.0.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + indexmap@2.11.4 + io-uring@0.7.10 + itoa@1.0.15 + lazy_static@1.5.0 + libc@0.2.176 + linux-raw-sys@0.11.0 + litemap@0.8.0 + lock_api@0.4.13 + log@0.4.28 + matchers@0.2.0 + matchit@0.8.4 + memchr@2.7.5 + mime@0.3.17 + miniz_oxide@0.8.9 + mio@1.0.4 + multer@3.1.0 + nu-ansi-term@0.50.1 + num-traits@0.2.19 + object@0.36.7 + once_cell@1.21.3 + parking_lot@0.12.4 + parking_lot_core@0.9.11 + percent-encoding@2.3.2 + pest@2.8.2 + pest_derive@2.8.2 + pest_generator@2.8.2 + pest_meta@2.8.2 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.32 + potential_utf@0.1.3 + ppv-lite86@0.2.21 + proc-macro-crate@3.4.0 + proc-macro2@1.0.101 + quick-xml@0.37.5 + quote@1.0.40 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + redox_syscall@0.5.17 + regex-automata@0.4.10 + regex-syntax@0.8.6 + regex@1.11.2 + rust-fuzzy-search@0.1.1 + rustc-demangle@0.1.26 + rustix@1.1.2 + rustversion@1.0.22 + ryu@1.0.20 + scopeguard@1.2.0 + serde@1.0.226 + serde_core@1.0.226 + serde_derive@1.0.226 + serde_json@1.0.145 + serde_path_to_error@0.1.20 + serde_urlencoded@0.7.1 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.6 + slab@0.4.11 + smallvec@1.15.1 + socket2@0.6.0 + spin@0.9.8 + stable_deref_trait@1.2.0 + static_assertions_next@1.1.2 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.106 + sync_wrapper@1.0.2 + synstructure@0.13.2 + tempfile@3.23.0 + thiserror-impl@1.0.69 + thiserror-impl@2.0.16 + thiserror@1.0.69 + thiserror@2.0.16 + thread_local@1.1.9 + tinystr@0.8.1 + tokio-macros@2.5.0 + tokio-stream@0.1.17 + tokio-tungstenite@0.21.0 + tokio-tungstenite@0.26.2 + tokio-util@0.7.16 + tokio@1.47.1 + toml_datetime@0.7.2 + toml_edit@0.23.6 + toml_parser@1.0.3 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-attributes@0.1.30 + tracing-core@0.1.34 + tracing-log@0.2.0 + tracing-subscriber@0.3.20 + tracing@0.1.41 + tungstenite@0.21.0 + tungstenite@0.26.2 + typenum@1.18.0 + ucd-trie@0.1.7 + unicode-ident@1.0.19 + url@2.5.7 + utf-8@0.7.6 + utf8_iter@1.0.4 + valuable@0.1.1 + version_check@0.9.5 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.7+wasi-0.2.4 + wasip2@1.0.1+wasi-0.2.4 + wayland-backend@0.3.11 + wayland-client@0.31.11 + wayland-scanner@0.31.7 + wayland-sys@0.31.7 + windows-link@0.2.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.61.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.7.13 + wit-bindgen@0.46.0 + writeable@0.6.1 + yoke-derive@0.8.0 + yoke@0.8.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zerotrie@0.2.2 + zerovec-derive@0.11.1 + zerovec@0.11.4 + ${PN}@${PV} +" + +inherit cargo + +DESCRIPTION="GraphQL bridge and CLI client for the River Wayland compositor" +HOMEPAGE=" + https://crates.io/crates/riverql + https://github.com/typester/riverql +" +SRC_URI=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="gui-wm/river" diff --git a/app-misc/s6-man/s6-man-9999.ebuild b/app-misc/s6-man/s6-man-9999.ebuild new file mode 100644 index 000000000..12fff0678 --- /dev/null +++ b/app-misc/s6-man/s6-man-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="mdoc versions of the HTML documentation for the s6 supervision suite" +HOMEPAGE="https://skarnet.org/software/s6/" + +inherit git-r3 +EGIT_REPO_URI="https://github.com/flexibeast/s6-man-pages.git" + +LICENSE="ISC" +SLOT="0" + +src_compile() { + echo >/dev/null +} + +src_install() { + ls -la "${S}" + doman "${S}"/man7/* + doman "${S}"/man8/* +} diff --git a/app-misc/scooter/Manifest b/app-misc/scooter/Manifest new file mode 100644 index 000000000..9b197a286 --- /dev/null +++ b/app-misc/scooter/Manifest @@ -0,0 +1,2 @@ +DIST scooter-0.9.0-deps.tar.xz 29847044 BLAKE2B 5ff108af59408934f1a830b0c820247f94e5f1bed418394f4a900ad6916ef9d80aa5243c5ecac7ae8e4054024d311effe904f6935f0b8d94c1a011d7d076513b SHA512 5900b7bddd63ee9f27801cfc8afe9a7b95d399ceb0a847973e5c0c9345542cf97c6b16508cb54f613559c1e4c516a9aca8c9cb35a93bf17f70697ee0f5ddb7bb +DIST scooter-0.9.0.tar.gz 2124761 BLAKE2B 7df2df33556205e23fcef91827295cc188d2b736d3efc630be31cfca8311b70036393de2b8eb31dadad9831542b44150b8d320bb33dd4074c0a460ec9ed09d37 SHA512 4ca11051b0379d465a94295c1247f589083e8b2540ab75ae8a25054f6cde241d47812763e9cd31207c39ad35b9cfc47e5948458d16667d112fcbf39c05b5454e diff --git a/app-misc/scooter/metadata.xml b/app-misc/scooter/metadata.xml new file mode 100644 index 000000000..55826001b --- /dev/null +++ b/app-misc/scooter/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/thomasschafer/scooter/issues + thomasschafer/scooter + + diff --git a/app-misc/scooter/scooter-0.9.0.ebuild b/app-misc/scooter/scooter-0.9.0.ebuild new file mode 100644 index 000000000..27c729be2 --- /dev/null +++ b/app-misc/scooter/scooter-0.9.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="Interactive find-and-replace in the terminal" +HOMEPAGE="https://github.com/thomasschafer/scooter" +SRC_URI=" + https://github.com/thomasschafer/scooter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install --path scooter + dodoc README.md +} diff --git a/app-misc/sherlock/Manifest b/app-misc/sherlock/Manifest new file mode 100644 index 000000000..463353703 --- /dev/null +++ b/app-misc/sherlock/Manifest @@ -0,0 +1 @@ +DIST sherlock-0.15.0.tar.gz 590008 BLAKE2B fac3f705a0177ae7eca4e4926b878c369263720b663ef585b47109530c94cb6e04bfbc6832c2c6a5c2a2b96b645983e2625e3ba6f5d9f86a1a4cd69ca2ab3635 SHA512 9b926e0c4226f669b5549b3f7984a070c063d56e067a8b222e749d79c470d37430cc7615e9d38728833caf6e88cbee3788c10c9ae9dfcdc38dc9e6f73adc3b76 diff --git a/app-misc/sherlock/metadata.xml b/app-misc/sherlock/metadata.xml new file mode 100644 index 000000000..7751ca094 --- /dev/null +++ b/app-misc/sherlock/metadata.xml @@ -0,0 +1,12 @@ + + + + + marco@sirabella.org + Marco Sirabella + + + sherlock-project/sherlock + https://github.com/sherlock-project/sherlock/issues + + diff --git a/app-misc/sherlock/sherlock-0.15.0.ebuild b/app-misc/sherlock/sherlock-0.15.0.ebuild new file mode 100644 index 000000000..ae3ef38e1 --- /dev/null +++ b/app-misc/sherlock/sherlock-0.15.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="Hunt down social media accounts by username across social networks" +HOMEPAGE="https://sherlockproject.xyz/" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sherlock-project/sherlock.git" +else + SRC_URI="https://github.com/sherlock-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.1[${PYTHON_USEDEP}] + >=dev-python/pysocks-1.7.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + >=dev-python/requests-futures-1.00.0[${PYTHON_USEDEP}] + >=dev-python/pandas-1.0.0[${PYTHON_USEDEP}] + >=dev-python/openpyxl-3.0.10.0.0[${PYTHON_USEDEP}] + ') +" +BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]') )" + +distutils_enable_tests pytest + +python_test() { + epytest -m 'not online' +} diff --git a/app-misc/sherlock/sherlock-9999.ebuild b/app-misc/sherlock/sherlock-9999.ebuild new file mode 100644 index 000000000..ae3ef38e1 --- /dev/null +++ b/app-misc/sherlock/sherlock-9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="Hunt down social media accounts by username across social networks" +HOMEPAGE="https://sherlockproject.xyz/" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sherlock-project/sherlock.git" +else + SRC_URI="https://github.com/sherlock-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/certifi-2019.6.16[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.1[${PYTHON_USEDEP}] + >=dev-python/pysocks-1.7.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + >=dev-python/requests-futures-1.00.0[${PYTHON_USEDEP}] + >=dev-python/pandas-1.0.0[${PYTHON_USEDEP}] + >=dev-python/openpyxl-3.0.10.0.0[${PYTHON_USEDEP}] + ') +" +BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]') )" + +distutils_enable_tests pytest + +python_test() { + epytest -m 'not online' +} diff --git a/app-misc/superfile/Manifest b/app-misc/superfile/Manifest new file mode 100644 index 000000000..45f56b109 --- /dev/null +++ b/app-misc/superfile/Manifest @@ -0,0 +1,4 @@ +DIST superfile-1.4.0-deps.tar.xz 179667168 BLAKE2B 14dc1ddc70c40a4f2e040374b15675d623823f094e0318b24d4d69bc2f48a26f96a01a08107fc282d73abf873d99548fe58d64c90ad3d70b77d4749e1edb4846 SHA512 1e847973a68731ad7d17991f3166950da2824e5e6eb3c7d67304dd2974a0de47b594c29075eaf6ceef90afb8da944f400c908786f05dd5327ef1d0aaba85ceb3 +DIST superfile-1.4.0.tar.gz 16293086 BLAKE2B b94a711f2f3249b9ea7a02859ba69566b29990606782b2f0f3191310eb571b4fa2eefc5d21fce67baf1f85391b0453c066ad4f42afafa34be84875f3796451e7 SHA512 8d970a5496a296801f2198729b9ce9583b7890ef1a1230c91296fd39b08f8fec0302de4bc5ce49e2b6c73e1e3cc41ed24d1124da3be1f15df9950f26c45be0cd +DIST superfile-1.5.0-deps.tar.xz 184162248 BLAKE2B efe7891a667fe8dd6c7aab70993422dad46cc0a597a68db1d455a4c7bcbeb8ff1516f9b792d0797951f29904b9d99b4217560a46de9349755979f22d1133b857 SHA512 5c0d24c04ad0a68a62f6e0bd20f57cd240a295cd55d67919055811e64d857a3369847e66a939019fafadeb3845c614ef0a4e61164987fb9811ce178ebfb65c12 +DIST superfile-1.5.0.tar.gz 21111895 BLAKE2B dcc2afd5576416fa77acf4671266da5822b4efe2aebc5ca2bf6b5005eb9da7a71a338fd49230a553d26d0818f4f0e7a9365c901b55c5931ffa8be5860786bb12 SHA512 5562e779f2368a1742066062ddfb5c396c754a54fa22567e23bd9a590e37117ac37c752a15bfe94affadf37d1e71956e09d00d12e9dbe7fd8e85e794bc009b85 diff --git a/app-misc/superfile/metadata.xml b/app-misc/superfile/metadata.xml new file mode 100644 index 000000000..fa7dc3a8c --- /dev/null +++ b/app-misc/superfile/metadata.xml @@ -0,0 +1,18 @@ + + + + + ingenarel_neojesus@disroot.org + ingenarel + + +Superfile is a very fancy and modern terminal file manager that can complete the file operations you need!! +It can be said that good-looking is the original intention of superfile, so the entire superfile should be as beautiful as possible. +From basic Hotkey, the entire theme color and even the border Style can be customized. +This file manager allows you to do almost everything you want to do on a file manager. +Multiple panel allows you to view multiple directories at the same time and copy and paste in just a few simple steps without having to return to the main directory. + + + yorukot/superfile + + diff --git a/app-misc/superfile/superfile-1.4.0-r1.ebuild b/app-misc/superfile/superfile-1.4.0-r1.ebuild new file mode 100644 index 000000000..0b82042c6 --- /dev/null +++ b/app-misc/superfile/superfile-1.4.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Pretty fancy and modern terminal file manager" +HOMEPAGE="https://superfile.dev" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yorukot/superfile.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" +fi + +LICENSE="MIT" +#gentoo-go-license superfile-1.4.0.ebuild +LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 " + +SLOT="0" + +src_unpack() { + if [[ "${PV}" == 9999* ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + ego build -o bin/spf +} + +src_install() { + dobin bin/spf +} diff --git a/app-misc/superfile/superfile-1.5.0.ebuild b/app-misc/superfile/superfile-1.5.0.ebuild new file mode 100644 index 000000000..86446f448 --- /dev/null +++ b/app-misc/superfile/superfile-1.5.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Pretty fancy and modern terminal file manager" +HOMEPAGE="https://superfile.dev" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yorukot/superfile.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz -> + ${P}-deps.tar.xz + " + # you can either use -go-mod-deps or -vendor-deps for the file + # vendor-deps are small, but may not work for some packages/version + # go-mod-deps are LARGE, but will most likely always work +fi + +LICENSE="MIT" +#gentoo-go-license superfile-1.5.0.ebuild +LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 " + +SLOT="0" +BDEPEND=">=dev-lang/go-1.25.5" + +src_unpack() { + if [[ "${PV}" == 9999* ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + CGO_ENABLED=0 ego build -o bin/spf +} + +src_install() { + dobin bin/spf +} diff --git a/app-misc/superfile/superfile-9999.ebuild b/app-misc/superfile/superfile-9999.ebuild new file mode 100644 index 000000000..62418f6a5 --- /dev/null +++ b/app-misc/superfile/superfile-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Pretty fancy and modern terminal file manager" +HOMEPAGE="https://superfile.dev" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yorukot/superfile.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz -> + ${P}-deps.tar.xz + " + # you can either use -go-mod-deps or -vendor-deps for the file + # vendor-deps are small, but may not work for some packages/version + # go-mod-deps are LARGE, but will most likely always work +fi + +LICENSE="MIT" +#gentoo-go-license superfile-9999.ebuild +LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 " + +SLOT="0" +BDEPEND=">=dev-lang/go-1.25.5" + +src_unpack() { + if [[ "${PV}" == 9999* ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + CGO_ENABLED=0 ego build -o bin/spf +} + +src_install() { + dobin bin/spf +} diff --git a/app-misc/tealdeer/Manifest b/app-misc/tealdeer/Manifest new file mode 100644 index 000000000..c5079b01c --- /dev/null +++ b/app-misc/tealdeer/Manifest @@ -0,0 +1,191 @@ +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST app_dirs2-2.5.5.crate 18308 BLAKE2B 020c3d3f4b6d2d850d8004bbd04f2e0e8f711fcafee4750734945bf4298e43488b49e8bdca5be3f2d23b54d3690e4ba87549f96895c35168ee4022b9edaeca80 SHA512 b14badd0fbd5f39a02ea51a1421734b12f45284f69665cb83e2f16ad2ba63659a9bd626fcc3d4aff8cf010226a68e18c400fd4329c40a0d198007bc6e4e93d28 +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST assert_cmd-2.0.17.crate 26914 BLAKE2B 4e1ceeb31fee7884f02fda2578b49221a160ea6c71cddb887bbb7846f33ace653d469d36ff206167c06b097f1c0026b2bee7efa2b2add293e8d45a477a5f6b36 SHA512 55b4142b1f4b5f3721dd29a000923c84e68eaef130cc94a6e21206d463533e44b75e0367a736a1ac4422aa383e3a9c1ad1b1104d5df9816f05cc850be330b014 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST base64ct-1.8.0.crate 31211 BLAKE2B 26ee299d0b4081a1b787dbac1d801fed171539268eabb09bea517b0896fb74dcef1c2e831a8c7841d5f93c4da411aa3febd6bc2b3d9bda64dd807c3f27eba8c3 SHA512 f623452b774cee4bc5c01e73e6cda92e162d07cf078bf2f52963b097ef6c019c5ea77faed2079151585fcb2b61975143386b91232da3225dd91a704783abefe3 +DIST bitflags-2.9.4.crate 47950 BLAKE2B b880246b54377ef161c54a811f09ced975d1f2049400c1bbba944712b8ef8b9ea79599d2354cc2a9ccd4c1b1329faad78738ed4e051735b14b642a9451ce68ae SHA512 a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1 +DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST cc-1.2.40.crate 91094 BLAKE2B c6739b79c371f68210c0c19d653b24e8167e18bb1ba1b146f3880c3dca78c17b675647f5aa2bb51d36f1ba70e21a0b3bde3dea65cb5862221978d5b431b85e0a SHA512 d168c92ba8beb5017801db756efb0a8f6d749bc85e4303a4de4abb9aaafe0f4cff0afbc9ecf8647914c6f00210eb56f3ec9178b41166557662fcef0b3a887d53 +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b +DIST clap-4.5.48.crate 61935 BLAKE2B 938e544a2aca0b071857e320cee118f3ce92e30c566278fa4bf9707033a7f2bc900aa8b775bee2784c13ae3ebca9c90072b4533a1c91caed0ac75b55363a3fed SHA512 7b46da97596dbb18dc6262ca9fef964427e96e6b79f939a8d15c7bc1424680587ede1b245fe9b57bc7848e1c917fabb4bff366f72e9279429be2517fa50c87e3 +DIST clap_builder-4.5.48.crate 170133 BLAKE2B ea1edd1bc980131616217e65db04e188e5e844613cc3e900d50233c924d77c3b6bf93a7f0fbb48ecb4f1e0bb5c9b2e01d4566ba7815ad8245ab1134b63a4cd31 SHA512 20a10f29f4887d476d9cd8ec7fb730502dffccaf416ba788ad2d8fc15a8318525811a8b14ee6abf0368adc5af7e93cda233103211e82e2e2232c840771b96840 +DIST clap_derive-4.5.47.crate 33550 BLAKE2B f61d71ef014f79723ca6e85b1c44a4db97102f163d9d3540234d34eeccede38dfd4061343e588cac379b50493a06063f1e0a85ff6d3754a56d444d7569d3c4b3 SHA512 eee2bd3c6f06fa45f733feed8b3daaaf67c2a6fa9b9d8c75b30072e3722dc20ee7e20700a8a33bf6bedd4064c12d1a5cc950c03ef5c957fb2b6dbf4ad618dcca +DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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 crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST der-0.7.10.crate 90111 BLAKE2B 7a99e9f047b465eabb798286a613948347aca44afa4bdf171fc9663f128b26edcc23a8b1057f64e607a5847a9bf41a292a1f1df920bb248e98737d2ce85d4891 SHA512 73e25398cf349d0bf3a656cffc4390f2c82304c10a5da6900f2216ead1150d82e614eebcff8fc3e837b185b705114a77745700c6d7c0dd6bcbc2299fd213d73b +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST escargot-0.5.15.crate 21657 BLAKE2B dcd12ad72bbb717d6f0b365541135985353d03e4baeb1fed8f7868ae1ce03de051c0d97c57ad8e758a6d7fa615500dde285631546fa35f3827852ccee1284858 SHA512 edad554ed855ffbcb7667687c543044c55d91c638eda5a4bf49e41cd6cbe92467051cd925ac68b486b5a777b67e927b949fc56395a98277253b0b694c1bd9b34 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST find-msvc-tools-0.1.3.crate 30486 BLAKE2B a1ab931ba9a4d15f15923525a6a35d381cc0877fed997d22fff9e8afd59bb6ea1271df6241a9a5cabc5675daf0927045535097ef8338bf3e12e6b3785e7baae8 SHA512 238c844abb4b68c83fd96e39d09de82b24b91fc945d0cf670a7535573aabc7f993c93a7ab1ae4e01f2fd6371a387f37dedd2d08626058289a115e01dac9d7ef7 +DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d +DIST float-cmp-0.10.0.crate 10702 BLAKE2B e1285cdaa5abc561cea8916bb89cb022da8574faa0070d05cd4ab7537b6e429220ae9a11db2ee24551a52eda5b541c157b8d18f00f27458bf380b45df6f20f00 SHA512 024d6cce0c16f56e4f42381fecff1f3c6b9f960d62e81cdd78b1c77103dc4bbac11c5d656d44ec5fcb644edcd7b9c1a905533df3d758470137e48e3dde4633c7 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST hashbrown-0.16.0.crate 141708 BLAKE2B 260b2ae46c2c376f32aba951ef562b41e40aa1159b170a966429263df5d81359d1d7861076e2b12a88fca612374fd9b3d7265af891d55c077dce041e180c854d SHA512 ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST indexmap-2.11.4.crate 100302 BLAKE2B 7df64cd5add93fbcc956e082881dac568b4b42056312344534a9a3df7780326632d4ef53660257a6f4b6a099bcf842d8443b58b4429321904681ee90b0086a53 SHA512 39ae266d1f5bc57f438689d2ebb3e5ba0b26f08487f88affffb55bf24d6ca8c52d646ea79e281c383027cea2970e4acbfd24d65f081ed77d4efbd056aab83649 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST jiff-0.2.15.crate 712996 BLAKE2B c90d59db2762c59fd85fa8f45c189e2cdb476afd140899e5cde1b657b2630cee75a10ea3d3f20a7ce2853fef972bbbfb21b701375e5e9d20b6287cbe433e9a10 SHA512 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27 +DIST jiff-static-0.2.15.crate 76146 BLAKE2B 5409fded10b61363d8a6c907716b5e374eb1de51cd062706eb3a81f53064584722984e9bcfae5fb0f90d1c3c841a12a2c569419ab459319697c98e6d70c630dc SHA512 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a +DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835 +DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 +DIST libc-0.2.176.crate 790040 BLAKE2B 0c58e6c9a3ef8983ecb33917903ce021df7c249dc2b142805c47360418be7219277b8a02d04df7bdafdb1fb04ca21fb2e791cd625a8e696faff3b762cf0e0799 SHA512 e1c5acef0efd3ee6b0742e28d86ee74f9555745349de8ca5c2a64a823365948fe1f7c72a6b9ce6d4a251a67beb45b748cf575005b935bf0188903b49843e9192 +DIST libredox-0.1.10.crate 7332 BLAKE2B b3dec5511df635f98f1424d9765724a8313b85ed73bbc6fc736a57b5b0a49972cf02d546654c88562846dd6bb2eb3701d4e14312eda85b173336167104687899 SHA512 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680 +DIST libz-rs-sys-0.5.2.crate 46524 BLAKE2B bb560832a0ea96b4a02c03879757765e4327837a42ce02aa8c7c3e56e04434d5947584bf84d32cf1516a8e8016914a3545b45803b3ea686cd9d1a1492e35a645 SHA512 136f86f514e71a1673a321fcb63853bedc739e467cee3a685d5ca82aed5809c3ec2b8514332db7adc154560cf88965df8afda80e9add995b4d8f50ca3d0ad4f9 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7 +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST openssl-0.10.73.crate 283994 BLAKE2B 06675b7c6bb1c73b10826577d7d928f4d001494a4c2add24a593c8dd82731a91974147981a63f56b2f11f769b1b93194b9cbcd14e77a578d6d649ad8119e856c SHA512 be1b5384ba72984fbca1aec534764d7b5180cbafe33433cda9662c492fcf219a3a3fe4148fc3c0702aeef63e2570ae7f27dc6a8dba95c7471d4a4c20f7ab1926 +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-sys-0.9.109.crate 78247 BLAKE2B 3bf1da4b999a0c9a0891baafccdc541809169921837166b31381590aedc5356992cd71f21a374877dea4cf8015eaf5d8ac7c7ffccb11511893d5d0b8e57e037c SHA512 2dbb01e3b734554d85f9fedfbf9f3ef55132fdd5a328e2930ce056d05ed55a579c3fb12b907f3989ffe15344e7f1633ccd610524d56fe6c9a687acba2d0e6fc9 +DIST pager-0.16.1.crate 9444 BLAKE2B f3bb5dffc9af9651b37eb1d5b1cfe1528be4b84afc7d7d9ff63528e96c5739efa389e7d8ce98b74ac63522ca135358adb3345f06ba9a70cf3722f6e0d7ec2bf4 SHA512 0a2a80fe12d2de7f6fd0e3a078d8d1fd3d154df068c80e29bff8034f498bc09866d4b4142d5d4eec1a7ba28ac75be65c374ee386bfe4190426a3c79594ebea16 +DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST predicates-3.1.3.crate 24063 BLAKE2B f57d4d19128107107b436bcce2be5efcb2a17cb18952221bbcb63691f5bb0fa3932a50e721dcfbd959d27b34084a6a9931378bc55c3c23a6668fa6a552e72abf SHA512 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2 +DIST predicates-core-1.0.9.crate 8618 BLAKE2B e5ff73c0756f4cd91ff5d2fdd7dfd33e300dae34731933c11798d7ad2e07d9500dbb7828e7473a055c55b5ffa8a761f02a9d04ef313e544e477e4cb94159576b SHA512 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b +DIST predicates-tree-1.0.12.crate 8392 BLAKE2B 4b124a7b718d2942f5624d410fb8c59c06e90ec5b576fdfe20542dd00da64fe6a5fbacadcde3c3a6f19b8ef99efd862b08be08e08691e858a4b3d7bd72a4cf71 SHA512 f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST redox_syscall-0.5.17.crate 30002 BLAKE2B 58dafad2409447d827ea74962e624c025eaa277aa832b7d18836cd7a4f02cb53e631ae823c6f3d97dd3ca05e117a9fc3b812a6a6c82593093609f1ed6d7aaab5 SHA512 a2e4cfed23d5ae3fea5854ef9fff12a03aa6fe5a39453ef4081538af1a6917045ac1ef75a7d89433344ed684d825f7f2eece581fbfe9b43358570b45cdc7fdae +DIST regex-1.11.3.crate 163275 BLAKE2B a46ebf656ced6e349262900eb714b75e70e8dec66745723b200b76f0bf1b72aeb4c8104309d3312b84d946d52b1cccc7ec05bd3d31c918db9b565dbd9b4c8c4e SHA512 8a814d7d75fed7bc271409611e5491c2766c9c3781f8913152c956579e5cd278b26e08b3c1088890e7e70a352da1bc3d3765e5a6f1906d366dad6b5001ad68b2 +DIST regex-automata-0.4.11.crate 622880 BLAKE2B 13353ae363d139bd890c3a1f46f5169ee136f4b0ccb119fc297b8937acafb0126f421eb2e3c28ce69a8b5e2f9374a50649c5417c69a23ad2a1933bd4c9ee2f5c SHA512 676dff6e44efe92d8c384573a9047f670337e80f73c49715d61e85fa1d6ac4604933c5588204ca85efd7d14f4f24b0509cbd1da0c4137d8dff965103a7113ec2 +DIST regex-syntax-0.8.6.crate 358808 BLAKE2B 01d09ab5cbd0b8e0a875060cf3113e64552496a64b08f24988f5b88824f40fe3bebe4ae7ca3facead9079f9f49e964d745bcc691e6e65ef7795e2a9911d20007 SHA512 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47 +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustls-0.23.32.crate 372459 BLAKE2B 3f8554ccbe730732d4e84d3fb8d1d4a19463a14165efc0241798845f61319103b4953cb48ecf0f682b3e1ef275ffdf48addca9d8330eafaa22aa2db444700cc2 SHA512 928836ee31d8780f64af08c6cd53a3df12738b6f90b19d0e803441e7d35f8c52649de924226000538926cdb43192113e0dbc9f014db2ef75496a6da2ef4d509e +DIST rustls-native-certs-0.8.1.crate 31129 BLAKE2B 1148d6095c4fb23e72dd96c7c4daae603be17e79954dc56a01099ec950a4f17d7059773169409f6c54c9eb9493841df4c069ba7b69aa097eee9f34c8fa6a780c SHA512 52cfb6d34394b155afe8528e6031da161e060ea529a57fdc27a574c2fb48b517a8832eab0f60a7e1a9fbea5459e356450ecc7d24ecd461b847ca58c8d82492e4 +DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 +DIST rustls-pki-types-1.12.0.crate 64740 BLAKE2B 988c6d11e02bcf148493a9ad616594c1a3d816a26335d9df3de5e9b1ba81a4a1e3862cb46db97ef1f743ec1241861688c04c4a98308166d419d8f307f9d4c09c SHA512 6822b3a94109e01a0fb420f58fcaa45b6a52519233da751c314fdd9394802c2175479c470ed5d8c71fcd45be46e3c4d8fc8addc43322101002f31fa034713066 +DIST rustls-platform-verifier-0.6.1.crate 60142 BLAKE2B 4de0e635c8cd21fdd30635f74d970f68fa9110eaa8fd95bb50aba2261b27d6f8add3af97fbeca7b253f5997d2528562f89c646e8e035b4c77e92009500818737 SHA512 b308ac14a89bc61f638f508911f2ba915561d766ce387b16dafa54060f5001026dcb17161197b01dfe02fc10b1d361769b71fd5617858f46aca54058acd91b81 +DIST rustls-platform-verifier-android-0.1.1.crate 13919 BLAKE2B df093369b347cf84106853bedd23096ecf2698e772f94898c593e2d92237d6cf20542587853a1e9793456658ebd7c5b09c855d36920c235dbb0dc9fd8d23d1db SHA512 f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533 +DIST rustls-webpki-0.103.7.crate 85721 BLAKE2B 2e6ea67d14b9a706d76fb7aa14f36a0b47ae6e0c57ad01ef2f20984ac78e2289c990bb3f11f397b1c5dd22f1545d0a06d836a88107d18a885019132dff9faf90 SHA512 4d56d27434c2c8e9390c203bbf73aebbb12357582aa7c9cbded56d5b739dc0db17f041587b9648ce08666ff4b8520e15c26b9bfd756aefe86498181a88a4883e +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-3.5.1.crate 89937 BLAKE2B 83c39a4272b2de073d96b8a847e1a7197aaddb6ab3604916191050bf02000f141cbe52af298412df5a90f48e199cd71933e1a850a7310bb7913692dfaf6a7139 SHA512 b1ec6f22d8b91ea92f54d226b2d7466d1e68de0119623bada3583df24393959e9addeff48bcb14c62692b1916648e3bada1b7d7ced78f7ff2155e67e74d6792e +DIST security-framework-sys-2.15.0.crate 20718 BLAKE2B 886fbad71ed3d76457135e3f1bf2b866239ba05349e4932f75dce1aecdcdf25702ac16cd1727b10089fb36f62539a4ac47279aea31f0830a41f897c797fa35c6 SHA512 8207502201222d56de839285f4f2e31dfbb4e32d08f4932d3afdd76d8e0a547621b9bdacfa11ece5e7a1be0fe1c7e15fa392ab9603c283ce240efd61cde69472 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST socks-0.3.4.crate 13172 BLAKE2B 02fa5e950aae0ae6fadb11f27c455da2ca3ce5db3b63f27ea720bb748e03652038a599c036941240edba0286b61a35699bef8db07716ada851c1077b0592b7dc SHA512 531ab43f277e2dfc6aaefcb584c5fdf910cba51cc5fee73256ef00dae714ace844251cb53ca090fd3e8258115cebbcf65843476913fadba8535cb44166294eb8 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c +DIST tealdeer-1.8.0.tar.gz 701009 BLAKE2B 9695f4315044e14493419cfad84b3793763e5d48f94e78dca4c9faf08f988e6bd27a8fe1bce84f4712104ac44c5de552a11dd3e295e59766a64b7fc8eee69cac SHA512 2e31b8eeaa5cf9ca5afa3c7f82e8dbb895ca2126fc1b8600a3d5ed9cb29c48d7c623fa4cfb9167a9c5901439f17272cf065fdafdad5752e7b90e1030453bd020 +DIST tealdeer-1.8.1.tar.gz 701157 BLAKE2B 620cb54af691ba44e48af4aa2ce398fe36e2414eb6bb34d94aa98972695213c99a4e029bd6601df39ef4209b487e08f81797366599588d9390f3260b6205d946 SHA512 3601007703b5f95adcd7b8e7a3467100b15d66d4d8fb6f6e11544f0046b844e4c8eedbd92522f49dbee36be92cccc6534687b51bd9e065dc9e0d731c0db593ec +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST ureq-3.1.2.crate 133481 BLAKE2B 87f5456b335ef48aac9235360a0d9712133379997ca19b6503a2f97e0c362cb1636c6b6e9d34fe39459d86e11bcd36127775eeb10f062a4779f6941d3ccc1d54 SHA512 37e8a695b3e5aae93b1f0f67468767a6045851d3aa759839cdd1cb8378b46c3e6f82063a71d121522c85dc3e5173116f61e9fa95efc132a43aadd466b83a64ae +DIST ureq-proto-0.5.2.crate 64346 BLAKE2B dcb1a5e3df9803ab90307b053663f864fb105cd3810ecdcb082bca405108e3359b4b96692fa5f32de0b2a38b68d5556b0add92bada41ae76b97adfd25f9959ed SHA512 55c1176abc09b2fc144181f813ea2077cd5448e097897e4f795a10604b920bb4fdc9123255946814725a43706990fba69e02ed84c15d22a4bc92fe829745d700 +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasi-0.14.7+wasi-0.2.4.crate 18219 BLAKE2B 10832cb1268305bda3ab6ed158190a910ba80cc15ebcea94d806d43164a1391852b374b8a50e46368856bfdb82a73c1124bfb99438864149c4e5243397eaf3c3 SHA512 e3983f4d3af346ef2926374be93d095a4d61128c4b65890da11aba9d51d8129f0984dc3c318cc712cd06d2931e2e54b5822883f4eca7918e6456b6741e0840e1 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST webpki-root-certs-1.0.2.crate 173652 BLAKE2B 58ee42f2d39119cb7b0773b3219c15a5da4ca6767bcbeed913e24094a9cc1c8790b4f326ca7e602f1a4942276d33ffe2d6672927c6ed165f5babebef3950227f SHA512 36d3a10084695e6ca1aa8092e174c29a41200d8a77982f8fff5e51355ea4a11b7bbe321f0310b18c34ba4103549e37aa1ebd7e6211b9ceefbb88532cf7643ba2 +DIST webpki-roots-1.0.2.crate 255109 BLAKE2B 07809407de769061de1b1bcb23fa41750e1e5dcf824ae07a27bb644bd6c7792f310a99d27f88c211e1209d6f8ead92efd03a1b5f1b9d7725d4b48940fe13cca4 SHA512 a202041fd9207f650a75d30fde0d22bdd65d275db9cb63e5fbb0e4b32b3d870f0c7cf7b767d862d60d9466ae225a3b6e6ecb145d84c5accc5d7529aee0a8c211 +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-link-0.2.0.crate 6170 BLAKE2B 91c6da1e49d59f7672be801c53610fbddab9e999de4e1af58659caae54bd1da316683ff441fcee9972317882e51951e53ce1d7ba0b487ab1f70bb40175866177 SHA512 f887136cf715419ed724651e1ee52845d6318e42d2c4a7159b1283f2a20f720c109291db54d9f63d222c7f9eaa51a90d08c6eba4f50459557b15260315b016a3 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.1.crate 2517255 BLAKE2B 208f858730f90834db4765c5645e9fbdfbf9a9aea939766c2ddcdea027901aca477e8274a9a91bcf7746bcd99ad9b77b96fbe94b778c91277007ec8afebdf58b SHA512 e60657b39045e36dadb6d087c866293c2ae2db9ae5f4044fa2d5c4d8b841ea4ba2f25af6742a7da41b7216556bcd5c38c32e8057e9c46484967e43d9adae5d73 +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.4.crate 7161 BLAKE2B 7dffd0e41b09bb48611eab682bbd4476f57e3ed6dbe6ae6ee0a3a0f39e1e35b5c5443216c967b570ccdc6c57905bbeced0ad27faa51e5cbbbed914710a36c375 SHA512 9d819e06005796cefa892adf5342ac4a6a638195ffd02687a5d3c5cba6486b9fe81519266d6451a8b5c5d0f8af82beb7b63aa59d030ec220c54d84fd85fddcb3 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zip-5.1.1.crate 127991 BLAKE2B fcd105e0ee9ce6187cc2ce879d2330cf06fd3a8d9d179f458f0b088462e6dc18730052d5c9b40d13ea24a72a7f75a0b84d6dd7b756640279b5262412dc9fc94a SHA512 464071592bcd05efd6cfff8d43d618ac451454a2f921d2804a9dc80936e4875430e20336c04cde6ed7dc71cf3ca062b12468faf7d77d861d48672298aab6108d +DIST zlib-rs-0.5.2.crate 194342 BLAKE2B da47c819670c03cbfa3b9a7ca5314c81332ae566db578a84535b28570400f94924f532774e49efa884aae82ed748b8fd039cc29ff0ac9b0fd858efcdbf18c690 SHA512 41a0760c387efed4aeb4d568a6f01f2f4cf0f02aea3db1d69d0566c2ce1d68e8e9b2fbf0a34005aaab16a985a6bfb66c7d035949b70fb3592f086a6f428c00ff +DIST zopfli-0.8.2.crate 51842 BLAKE2B c7484b071d225de147106ed91b76f3871336a133bdc7f93740369bf3aa886207e9f405c3b55ea5b49ed591222adcfd389af7e79d9f5b1ff15022af28374f6df1 SHA512 ed78e6caf284f5937afbb6810f4016e90e801a6cb8290186995b44e33303a3a80ea50fb1dcd1b0bc0c416b7540c85199cd8ca11fdebaab99f11468085e6b1592 diff --git a/app-misc/tealdeer/metadata.xml b/app-misc/tealdeer/metadata.xml new file mode 100644 index 000000000..2b33f0415 --- /dev/null +++ b/app-misc/tealdeer/metadata.xml @@ -0,0 +1,11 @@ + + + + + petrus.zy.07@gmail.com + Petrus Zhao + + + dbrgn/tealdeer + + diff --git a/app-misc/tealdeer/tealdeer-1.8.0.ebuild b/app-misc/tealdeer/tealdeer-1.8.0.ebuild new file mode 100644 index 000000000..f726a08d0 --- /dev/null +++ b/app-misc/tealdeer/tealdeer-1.8.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler2@2.0.1 + aho-corasick@1.1.3 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + anyhow@1.0.100 + app_dirs2@2.5.5 + arbitrary@1.4.2 + assert_cmd@2.0.17 + autocfg@1.5.0 + base64@0.22.1 + base64ct@1.8.0 + bitflags@2.9.4 + bstr@1.12.0 + bumpalo@3.19.0 + bytes@1.10.1 + cc@1.2.40 + cesu8@1.1.0 + cfg-if@1.0.3 + clap@4.5.48 + clap_builder@4.5.48 + clap_derive@4.5.47 + clap_lex@0.7.5 + colorchoice@1.0.4 + combine@4.6.7 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + crc32fast@1.5.0 + der@0.7.10 + derive_arbitrary@1.4.2 + difflib@0.4.0 + doc-comment@0.3.3 + env_filter@0.1.3 + env_logger@0.11.8 + equivalent@1.0.2 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.14 + escargot@0.5.15 + fastrand@2.3.0 + filetime@0.2.26 + find-msvc-tools@0.1.3 + flate2@1.1.2 + float-cmp@0.10.0 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + getrandom@0.2.16 + getrandom@0.3.3 + hashbrown@0.16.0 + heck@0.5.0 + http@1.3.1 + httparse@1.10.1 + indexmap@2.11.4 + is_terminal_polyfill@1.70.1 + itoa@1.0.15 + jiff-static@0.2.15 + jiff@0.2.15 + jni-sys@0.3.0 + jni@0.21.1 + libc@0.2.176 + libredox@0.1.10 + libz-rs-sys@0.5.2 + linux-raw-sys@0.11.0 + log@0.4.28 + memchr@2.7.6 + miniz_oxide@0.8.9 + native-tls@0.2.14 + ndk-context@0.1.1 + normalize-line-endings@0.3.0 + num-traits@0.2.19 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.109 + openssl@0.10.73 + pager@0.16.1 + pem-rfc7468@0.7.0 + percent-encoding@2.3.2 + pkg-config@0.3.32 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + proc-macro2@1.0.101 + quote@1.0.41 + r-efi@5.3.0 + redox_syscall@0.5.17 + regex-automata@0.4.11 + regex-syntax@0.8.6 + regex@1.11.3 + ring@0.17.14 + rustix@1.1.2 + rustls-native-certs@0.8.1 + rustls-pemfile@2.2.0 + rustls-pki-types@1.12.0 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.1 + rustls-webpki@0.103.7 + rustls@0.23.32 + ryu@1.0.20 + same-file@1.0.6 + schannel@0.1.28 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + serde_spanned@0.6.9 + shlex@1.3.0 + simd-adler32@0.3.7 + subtle@2.6.1 + syn@2.0.106 + tempfile@3.23.0 + terminal_size@0.4.3 + termtree@0.5.1 + thiserror-impl@1.0.69 + thiserror@1.0.69 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + unicode-ident@1.0.19 + untrusted@0.9.0 + ureq-proto@0.5.2 + ureq@3.1.2 + utf-8@0.7.6 + utf8parse@0.2.2 + vcpkg@0.2.15 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.7+wasi-0.2.4 + wasip2@1.0.1+wasi-0.2.4 + webpki-root-certs@1.0.2 + webpki-roots@1.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.0 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.1 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.4 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.13 + wit-bindgen@0.46.0 + xdg@2.5.2 + yansi@1.0.1 + zeroize@1.8.2 + zip@5.1.1 + zlib-rs@0.5.2 + zopfli@0.8.2 +" + +inherit cargo flag-o-matic shell-completion + +DESCRIPTION="A very fast implementation of tldr in Rust." +HOMEPAGE="https://github.com/tldr-pages/tldr + https://github.com/dbrgn/tealdeer" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tealdeer-rs/tealdeer.git" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/dbrgn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 ISC MIT MPL-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 ZLIB" +SLOT="0" + +RDEPEND="!app-text/tldr" + +QA_FLAGS_IGNORED="usr/bin/tldr" + +# Tests require network connection +RESTRICT="test" +PROPERTIES="test_network" + +src_configure() { + filter-flags '-flto*' # ring crate fails compile with lto + cargo_src_configure +} + +src_install() { + cargo_src_install + einstalldocs + + newbashcomp completion/bash_tealdeer tldr + + newzshcomp completion/zsh_tealdeer _tldr + + newfishcomp completion/fish_tealdeer tldr.fish +} diff --git a/app-misc/tealdeer/tealdeer-1.8.1.ebuild b/app-misc/tealdeer/tealdeer-1.8.1.ebuild new file mode 100644 index 000000000..bc8a9806c --- /dev/null +++ b/app-misc/tealdeer/tealdeer-1.8.1.ebuild @@ -0,0 +1,244 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler2@2.0.1 + aho-corasick@1.1.3 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + anyhow@1.0.100 + app_dirs2@2.5.5 + arbitrary@1.4.2 + assert_cmd@2.0.17 + autocfg@1.5.0 + base64@0.22.1 + base64ct@1.8.0 + bitflags@2.9.4 + bstr@1.12.0 + bumpalo@3.19.0 + byteorder@1.5.0 + bytes@1.10.1 + cc@1.2.40 + cesu8@1.1.0 + cfg-if@1.0.3 + clap@4.5.48 + clap_builder@4.5.48 + clap_derive@4.5.47 + clap_lex@0.7.5 + colorchoice@1.0.4 + combine@4.6.7 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + crc32fast@1.5.0 + der@0.7.10 + derive_arbitrary@1.4.2 + difflib@0.4.0 + doc-comment@0.3.3 + env_filter@0.1.3 + env_logger@0.11.8 + equivalent@1.0.2 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.14 + escargot@0.5.15 + fastrand@2.3.0 + filetime@0.2.26 + find-msvc-tools@0.1.3 + flate2@1.1.2 + float-cmp@0.10.0 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + getrandom@0.2.16 + getrandom@0.3.3 + hashbrown@0.16.0 + heck@0.5.0 + http@1.3.1 + httparse@1.10.1 + indexmap@2.11.4 + is_terminal_polyfill@1.70.1 + itoa@1.0.15 + jiff-static@0.2.15 + jiff@0.2.15 + jni-sys@0.3.0 + jni@0.21.1 + libc@0.2.176 + libredox@0.1.10 + libz-rs-sys@0.5.2 + linux-raw-sys@0.11.0 + log@0.4.28 + memchr@2.7.6 + miniz_oxide@0.8.9 + native-tls@0.2.14 + ndk-context@0.1.1 + normalize-line-endings@0.3.0 + num-traits@0.2.19 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.109 + openssl@0.10.73 + pager@0.16.1 + pem-rfc7468@0.7.0 + percent-encoding@2.3.2 + pkg-config@0.3.32 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + proc-macro2@1.0.101 + quote@1.0.41 + r-efi@5.3.0 + redox_syscall@0.5.17 + regex-automata@0.4.11 + regex-syntax@0.8.6 + regex@1.11.3 + ring@0.17.14 + rustix@1.1.2 + rustls-native-certs@0.8.1 + rustls-pemfile@2.2.0 + rustls-pki-types@1.12.0 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.1 + rustls-webpki@0.103.7 + rustls@0.23.32 + ryu@1.0.20 + same-file@1.0.6 + schannel@0.1.28 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + serde_spanned@0.6.9 + shlex@1.3.0 + simd-adler32@0.3.7 + socks@0.3.4 + subtle@2.6.1 + syn@2.0.106 + tempfile@3.23.0 + terminal_size@0.4.3 + termtree@0.5.1 + thiserror-impl@1.0.69 + thiserror@1.0.69 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + unicode-ident@1.0.19 + untrusted@0.9.0 + ureq-proto@0.5.2 + ureq@3.1.2 + utf-8@0.7.6 + utf8parse@0.2.2 + vcpkg@0.2.15 + wait-timeout@0.2.1 + walkdir@2.5.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.7+wasi-0.2.4 + wasip2@1.0.1+wasi-0.2.4 + webpki-root-certs@1.0.2 + webpki-roots@1.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.0 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.1 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.4 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.13 + wit-bindgen@0.46.0 + xdg@2.5.2 + yansi@1.0.1 + zeroize@1.8.2 + zip@5.1.1 + zlib-rs@0.5.2 + zopfli@0.8.2 +" + +inherit cargo flag-o-matic shell-completion + +DESCRIPTION="A very fast implementation of tldr in Rust." +HOMEPAGE="https://github.com/tldr-pages/tldr + https://github.com/dbrgn/tealdeer" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tealdeer-rs/tealdeer.git" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/dbrgn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 ISC MIT MPL-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 ZLIB" +SLOT="0" + +RDEPEND="!app-text/tldr" + +QA_FLAGS_IGNORED="usr/bin/tldr" + +# Tests require network connection +RESTRICT="test" +PROPERTIES="test_network" + +src_configure() { + filter-flags '-flto*' # ring crate fails compile with lto + cargo_src_configure +} + +src_install() { + cargo_src_install + einstalldocs + + newbashcomp completion/bash_tealdeer tldr + + newzshcomp completion/zsh_tealdeer _tldr + + newfishcomp completion/fish_tealdeer tldr.fish +} diff --git a/app-misc/tealdeer/tealdeer-9999.ebuild b/app-misc/tealdeer/tealdeer-9999.ebuild new file mode 100644 index 000000000..6ce17951c --- /dev/null +++ b/app-misc/tealdeer/tealdeer-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " + +inherit cargo flag-o-matic shell-completion + +DESCRIPTION="A very fast implementation of tldr in Rust." +HOMEPAGE="https://github.com/tldr-pages/tldr + https://github.com/dbrgn/tealdeer" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tealdeer-rs/tealdeer.git" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/dbrgn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 ISC MIT MPL-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 ZLIB" +SLOT="0" + +RDEPEND="!app-text/tldr" + +QA_FLAGS_IGNORED="usr/bin/tldr" + +# Tests require network connection +RESTRICT="test" +PROPERTIES="test_network" + +src_configure() { + filter-flags '-flto*' # ring crate fails compile with lto + cargo_src_configure +} + +src_install() { + cargo_src_install + einstalldocs + + newbashcomp completion/bash_tealdeer tldr + + newzshcomp completion/zsh_tealdeer _tldr + + newfishcomp completion/fish_tealdeer tldr.fish +} diff --git a/app-misc/television/Manifest b/app-misc/television/Manifest new file mode 100644 index 000000000..d4661c2a3 --- /dev/null +++ b/app-misc/television/Manifest @@ -0,0 +1,4 @@ +DIST television-0.12.5-crates.tar.xz 21171472 BLAKE2B 4c42ecf352a0e248610e9e0023717ace3fd5b7908b9da553d1c4edc579c7c7f4d882b85146b59b577bc994457eccc415b184ed84beae60f443322a1ab55da176 SHA512 688dd6b6236c57d15beabb61c06ad8c99376535fe0b2f17a65e21c198f5c1da59e5b98a41054f971870558deabed7c8ca7f4264df91fa3adba0cf2a0fe7b5f1e +DIST television-0.12.5.tar.gz 14360622 BLAKE2B 97f8dfb414f3079a61cd9de613a75ffaf123db4890e70ea12a6f22602466f05d493650e5aea887c04cd8f74c16de9ba8f8b91f50b04c18c84b057e20616547d4 SHA512 eec5f3e8f531e7ed5e4fbd4cba128317a04485057f50b231bfa9afd2ad68b153a2558c76d65e1a04a12b22fb9e03006abf9f407ae3e5c7a34322a0f6a2c2c292 +DIST television-0.13.11-crates.tar.xz 21547684 BLAKE2B dd8d5ce02528d54ee5fe1f211abc05e5b6724fb7f9b4cac63fe07cf5e3cf803177174cced5ccd9011cfbcf1cd5931634effb81f405315a3edf8e2e1fc56f8f48 SHA512 6e859403c20d2a55409f916d3bc73571913ab0a3bd467ade4e0c21f34b5fa35f3bc0deabe94999c195bbbc9a765c5de169ce7cd321428366eaaefd9e7e014d5a +DIST television-0.13.11.tar.gz 17578371 BLAKE2B ec255bb80c1d6b9e66df0c41f1b7781be6556f3b191a2fe54acf0c66210f91756cefcc168bdb321e4e0bd03649b80104b9a96eeae3ae449586ae0e054c7cc87b SHA512 9fd0ddf030fda6e82cef92820f357e74f1431cc93f98651f79af1995f2983f9fdb04084378861827850b3eef98f953e144c82f3e00b255962460eda1b06d9956 diff --git a/app-misc/television/metadata.xml b/app-misc/television/metadata.xml new file mode 100644 index 000000000..310a4af0a --- /dev/null +++ b/app-misc/television/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/alexpasmantier/television/issues + alexpasmantier/television + + diff --git a/app-misc/television/television-0.12.5.ebuild b/app-misc/television/television-0.12.5.ebuild new file mode 100644 index 000000000..40792ab73 --- /dev/null +++ b/app-misc/television/television-0.12.5.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +inherit cargo + +DESCRIPTION="Cross-platform, fast and extensible general purpose fuzzy finder TUI." +HOMEPAGE="https://github.com/alexpasmantier/television" +SRC_URI=" + https://github.com/alexpasmantier/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/kuprTheMan/contribute-deps/releases/download/${P}/${P}-crates.tar.xz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 + Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" diff --git a/app-misc/television/television-0.13.11.ebuild b/app-misc/television/television-0.13.11.ebuild new file mode 100644 index 000000000..ad6b43863 --- /dev/null +++ b/app-misc/television/television-0.13.11.ebuild @@ -0,0 +1,49 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" +" + +RUST_MIN_VER="1.90.0" + +inherit cargo + +DESCRIPTION="Cross-platform, fast and extensible general purpose fuzzy finder TUI." +HOMEPAGE="https://github.com/alexpasmantier/television" +SRC_URI=" + https://github.com/alexpasmantier/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT MPL-2.0 + Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + sys-apps/bat + sys-apps/fd + ) +" + +src_install() { + cargo_src_install + doman man/tv.1 +} + +src_test() { + local -x TV_BIN_PATH="${S}/$(cargo_target_dir)/tv" + cargo_src_test +} diff --git a/app-misc/termdown/Manifest b/app-misc/termdown/Manifest new file mode 100644 index 000000000..475aa437f --- /dev/null +++ b/app-misc/termdown/Manifest @@ -0,0 +1 @@ +DIST termdown-1.18.0.gh.tar.gz 67431 BLAKE2B edfc8727d565a85f2e0dac960b6aa087e48a452d081356b66f868558059477a89b2218e4c2f9b246e4095ca6b5debbbbe6efdd21a5a81f98b17672d5ba9c6fd6 SHA512 b20a2629993b3b7a8cc20420c015f47a94eb5c5e91f7cf1fd69751fb40ee2be73206096f22345cf139d5cd5879d9e0f5f27209e5ad6f04551444daed49adb3c7 diff --git a/app-misc/termdown/metadata.xml b/app-misc/termdown/metadata.xml new file mode 100644 index 000000000..db0b89385 --- /dev/null +++ b/app-misc/termdown/metadata.xml @@ -0,0 +1,8 @@ + + + + + + trehn/termdown + + diff --git a/app-misc/termdown/termdown-1.18.0-r1.ebuild b/app-misc/termdown/termdown-1.18.0-r1.ebuild new file mode 100644 index 000000000..a022e8ee4 --- /dev/null +++ b/app-misc/termdown/termdown-1.18.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="ncurses(+)" +inherit distutils-r1 optfeature + +DESCRIPTION="Countdown timer and stopwatch in your terminal" +HOMEPAGE="https://github.com/trehn/termdown" +SRC_URI="https://github.com/trehn/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pyfiglet[contrib,${PYTHON_USEDEP}] +" + +pkg_postinst() { + optfeature "spoken countdown" app-accessibility/espeak-ng +} diff --git a/app-misc/tinyfetch/Manifest b/app-misc/tinyfetch/Manifest new file mode 100644 index 000000000..402ae6cc7 --- /dev/null +++ b/app-misc/tinyfetch/Manifest @@ -0,0 +1,4 @@ +DIST tinyfetch-5.2.gh.tar.gz 21077 BLAKE2B 73a9107721edd5c559af229af3e9ff1a2c373efe3195e662f1a482631f6f5250eeaf20fba7143ce423244bc135d7699f7cdc77a2d557e11aaf84183fcaa04664 SHA512 5add99be93ad43319022e85cb1a294ea80d36ac4f075f317c1e030209e5759bb6916a11cd343fb7abb570006f32adc520e6ee43eea41ba43e285418b01a311a1 +DIST tinyfetch-6.1.gh.tar.gz 23543 BLAKE2B 3bcb7f31760819b69e62f69dbc141eecabbb895c7c584a19f5079a169415963e14dd5ec790e22831b7fc3202956b1edbf74dfa19612599ea948362b06d3526e6 SHA512 9c67bf8eacc6451a670b4cf83092b1a1da924e0e05b45cb63c4de8e350efca7c033f5c04b6a2602b91d6a9fa3e49cf3725e99487ae992d0eb3fd6a03d9a687d2 +DIST tinyfetch-6.2.gh.tar.gz 23909 BLAKE2B afa94531233cbab054254adb0d1fee6df38e66849e8e87e65dc900d8feed44cc33389651f863da9801dd719523d817ae1d4259fc1f56f42c7d23895b68285686 SHA512 c5e37fa71679757ea1a88f4360ce5f3a5ac6bbea5fa291db3b3b9b33b43e70e70359980d795614cdc5810aca940db4b393cde43b48189a544fc683b166ca7a6d +DIST tinyfetch-6.8a.gh.tar.gz 26791 BLAKE2B f8143c821edbdf63f7b3a03fd93891bd640778e5c02fc92887cff85b0b1db3653e15b296c2066dfa130a6da707bb9abaf66f7c2341ef74b897ed7526f0ef422c SHA512 baafc11e9a5d6887ded9ba5153e2d8acc682238a69bd0ad8f8d340d48ff800a3b7e514b67212311b44fbf9f68b06fe6bb47c4a8d12e4c0bf2700446a02aa6c15 diff --git a/app-misc/tinyfetch/metadata.xml b/app-misc/tinyfetch/metadata.xml new file mode 100644 index 000000000..33f942c2d --- /dev/null +++ b/app-misc/tinyfetch/metadata.xml @@ -0,0 +1,20 @@ + + + + + + aidenwingard2@gmail.com + Primary maintainer + + + minimal fetch program written in pure C, using only + the C STDLIB and is cross platform, and much more + faster than other fetch programs. + + + kernaltrap8/tinyfetch + + + Enables the use of pciutils to detect GPU names + + diff --git a/app-misc/tinyfetch/tinyfetch-5.2.ebuild b/app-misc/tinyfetch/tinyfetch-5.2.ebuild new file mode 100644 index 000000000..28f1d7e69 --- /dev/null +++ b/app-misc/tinyfetch/tinyfetch-5.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="fetch program written in pure C" +HOMEPAGE="https://github.com/kernaltrap8/tinyfetch" +SRC_URI="https://github.com/kernaltrap8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +IUSE="+pci" + +RDEPEND=" + pci? ( + sys-apps/pciutils + ) +" +DEPEND="${RDEPEND}" diff --git a/app-misc/tinyfetch/tinyfetch-6.1.ebuild b/app-misc/tinyfetch/tinyfetch-6.1.ebuild new file mode 100644 index 000000000..28f1d7e69 --- /dev/null +++ b/app-misc/tinyfetch/tinyfetch-6.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="fetch program written in pure C" +HOMEPAGE="https://github.com/kernaltrap8/tinyfetch" +SRC_URI="https://github.com/kernaltrap8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +IUSE="+pci" + +RDEPEND=" + pci? ( + sys-apps/pciutils + ) +" +DEPEND="${RDEPEND}" diff --git a/app-misc/tinyfetch/tinyfetch-6.2.ebuild b/app-misc/tinyfetch/tinyfetch-6.2.ebuild new file mode 100644 index 000000000..28f1d7e69 --- /dev/null +++ b/app-misc/tinyfetch/tinyfetch-6.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="fetch program written in pure C" +HOMEPAGE="https://github.com/kernaltrap8/tinyfetch" +SRC_URI="https://github.com/kernaltrap8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +IUSE="+pci" + +RDEPEND=" + pci? ( + sys-apps/pciutils + ) +" +DEPEND="${RDEPEND}" diff --git a/app-misc/tinyfetch/tinyfetch-6.8a.ebuild b/app-misc/tinyfetch/tinyfetch-6.8a.ebuild new file mode 100644 index 000000000..28f1d7e69 --- /dev/null +++ b/app-misc/tinyfetch/tinyfetch-6.8a.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="fetch program written in pure C" +HOMEPAGE="https://github.com/kernaltrap8/tinyfetch" +SRC_URI="https://github.com/kernaltrap8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +IUSE="+pci" + +RDEPEND=" + pci? ( + sys-apps/pciutils + ) +" +DEPEND="${RDEPEND}" diff --git a/app-misc/tinyfetch/tinyfetch-9999.ebuild b/app-misc/tinyfetch/tinyfetch-9999.ebuild new file mode 100644 index 000000000..ec1992c75 --- /dev/null +++ b/app-misc/tinyfetch/tinyfetch-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="fetch program written in pure C" +HOMEPAGE="https://github.com/kernaltrap8/tinyfetch" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kernaltrap8/tinyfetch" + S="${WORKDIR}/${PN}-9999" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="+pci" + +RDEPEND=" + pci? ( + sys-apps/pciutils + ) +" +DEPEND="${RDEPEND}" diff --git a/app-misc/tmux-rime/Manifest b/app-misc/tmux-rime/Manifest new file mode 100644 index 000000000..e294c8949 --- /dev/null +++ b/app-misc/tmux-rime/Manifest @@ -0,0 +1,2 @@ +DIST tmux-rime-0.0.4.tar.gz 20201 BLAKE2B d19f021ae8e55406e465cc42f242f736283980e7d5f1128e0e1e6cfa429ad3b7e1bb61ceeb6febfbdffab87cc656b07f91c0ce1c80b538d4ba5336ea4d9b4f32 SHA512 82a695b94c4f18379d2c6ae87e14b8e512013fbe5f3bf9b94b55e85ec903373983c44d00d209b8541c13447b1254eb0345bf44eb3785f30cdf0822f23af9ce7f +DIST xmake-repo-9e39ee6a9c9a4c43192b95b7efcc95ea1c79a28d.tar.gz 1209613 BLAKE2B ee4a894fac6ff52c35f9d832a536e29bd24d45873e5eeab2f0a4c91f964e15b5fb1637e4c52bc6e3f86a90f8f3804c4b5856a3e669ba02aa2fcbbf42b5b258ee SHA512 bb39e63767c7626f917d9a8ee4f63058545341efe338628e741d2a6625e9ccda685b1c6b1c35f11673ef8742a47776869f4ade274e3e114799c03ed0479fd0c6 diff --git a/app-misc/tmux-rime/metadata.xml b/app-misc/tmux-rime/metadata.xml new file mode 100644 index 000000000..e2676d712 --- /dev/null +++ b/app-misc/tmux-rime/metadata.xml @@ -0,0 +1,11 @@ + + + + + wuzhenyu@ustc.edu + Wu, Zhenyu + + + Freed-Wu/tmux-rime + + diff --git a/app-misc/tmux-rime/tmux-rime-0.0.4.ebuild b/app-misc/tmux-rime/tmux-rime-0.0.4.ebuild new file mode 100644 index 000000000..6031b6eb5 --- /dev/null +++ b/app-misc/tmux-rime/tmux-rime-0.0.4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="rime for tmux" +HOMEPAGE="https://github.com/Freed-Wu/tmux-rime" + +_VERSION=9e39ee6a9c9a4c43192b95b7efcc95ea1c79a28d +# xmake needs xmake-repo to map a package to a pkg-config file name +SRC_URI=" + $HOMEPAGE/archive/${PV}.tar.gz -> $P.tar.gz + https://github.com/xmake-io/xmake-repo/archive/$_VERSION.tar.gz -> xmake-repo-$_VERSION.tar.gz +" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +inherit toolchain-funcs + +DEPEND=" + app-i18n/librime + dev-libs/glib +" + +BDEPEND=" + dev-build/xmake +" + +RDEPEND=" + $DEPEND + app-misc/tmux +" + +export XMAKE_ROOT=y + +src_configure() { + # https://github.com/xmake-io/xmake/discussions/5699 + HOME="$T" PATH="$T:$PATH" + # create a fake git to make xmake happy + echo -e "#!$SHELL\necho I am git" > "$T/git" || die + chmod +x "$T/git" || die + # put xmake-repo to a correct position + install -d "$HOME/.xmake/repositories" || die + ln -sf "$WORKDIR/xmake-repo-$_VERSION" "$HOME/.xmake/repositories/xmake-repo" || die + + xmake g --network=private || die 'fail to set private network' + xmake f --cflags="$CFLAGS" --cxxflags="$CXXFLAGS" --ldflags="$LDFLAGS" \ + --cc="$(tc-getCC)" --cpp="$(tc-getCXX)" --ld="$(tc-getCC)" --verbose || + die 'fail to config' +} + +src_compile() { + xmake || die 'fail to compile' +} + +src_install() { + xmake install -o "$ED/usr" || die 'fail to install' +} diff --git a/app-misc/treefetch/Manifest b/app-misc/treefetch/Manifest new file mode 100644 index 000000000..63c1f2f9b --- /dev/null +++ b/app-misc/treefetch/Manifest @@ -0,0 +1,24 @@ +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bytesize-1.1.0.crate 9370 BLAKE2B 38fcddbdb862e82a076b7ae1339b48c776f704d25be78935d08637351ade725e86e00e07e62868e76a1a2db894f223e1f8309f8b362a46405ec6c06f6e421a96 SHA512 36f35cf53c468cf011b231d3fc5d00c5224fa3d917854e347daeaaae53ae7ee36c4d8ba26788460d56c922c9ffb0eeebc60655fef7366ae42e221950d03f6715 +DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.117.crate 566541 BLAKE2B a0ee103e6167ccf84cbaca9e41934ccaa1f4abcbaad9d7a4d4a8cccdc2f22ff36ccc46a16a295fed9c3113e1534df86a3d19eda9e0cb609bb75145acf8ca9a0a SHA512 1ff22201cad04f8a21674c25bd57e2c708738af7ff1d5677b513d728ecb99f4eec4b78e9685aa633518672de0d44d5dd2e727ee7b6b06c74718181565df3fa7f +DIST memchr-2.4.1.crate 64977 BLAKE2B 31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5 SHA512 d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11 +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST nix-0.23.1.crate 240531 BLAKE2B 8e03f4edbad39a467c1557083cfbbd6eff4b78d5ec4e0f1ba06eb043f853352f5154f115ce75556e0d672f0499a9d4c03650bc5a1f57ba1b920cd1595cc50ea9 SHA512 23431030b094ebb027200d8cdc05d0ac1730fbb86ee088795a2314f1ba19b76ed5f24373c1aba8125575bf69f8e7d4d9c08344b9cb49a4ae3d8f7987b5f4e6b6 +DIST nom-7.1.0.crate 115647 BLAKE2B 5adbe8250d168379aa7051a4fad7fce3cee74820043ba8233f1016417f91ecff64887c3bec1dd6bf4cc6b3b3803a2c19a44513f1affc635d8be6212bdc8ee47d SHA512 aacf14e84be17edced412e3d256734508426a8acb8352e83a5d9d4f26d640f60a881d8f70fbc6edf1843173af63ec05be7694fcd6c6287d871e40518e2ed04ee +DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771 +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +DIST regex-1.5.4.crate 236581 BLAKE2B 6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0 SHA512 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19 +DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5 +DIST systemstat-0.1.10.crate 30593 BLAKE2B b09f534485baf148ea7e69e4c736206a54846cf58193a86379b754564a9aca2cbc6a9b24acae6c22bb6de5b2c0a6a80918cbfb5446aa436efa306dde1db856f7 SHA512 59172a9bdd7f2cde809daef42d6515a7875e6899578b67110957052789223133cd36d62d0a56ca80f53a1a46e8de0f73d74edd723dd8ba5e8f9b2abd7ebae8f2 +DIST treefetch-2.0.0.gh.tar.gz 18036 BLAKE2B cd80b0af9e9fe7834305f521dedebf9d4544a095c9dfa192dd4de5c2acb378db8d8e2ac5df7a4c0085bfd1743997527a85c3d63f47a7b70f7b692d2890b9ed86 SHA512 3ee084732feb696083a6d1b5cd8026b3364c9dbe3b96d803784c6bd7ef94ce37b54cb1d1aa47307c8ffb494bcac487571a945dda60caa9537dda1e18a96270ed +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +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 diff --git a/app-misc/treefetch/metadata.xml b/app-misc/treefetch/metadata.xml new file mode 100644 index 000000000..299b95459 --- /dev/null +++ b/app-misc/treefetch/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + angelofallars/treefetch + + diff --git a/app-misc/treefetch/treefetch-2.0.0.ebuild b/app-misc/treefetch/treefetch-2.0.0.ebuild new file mode 100644 index 000000000..af4480cd8 --- /dev/null +++ b/app-misc/treefetch/treefetch-2.0.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 then corrected by me + +EAPI=8 + +CRATES=" + aho-corasick@0.7.18 + autocfg@1.1.0 + bitflags@1.3.2 + bytesize@1.1.0 + cc@1.0.72 + cfg-if@1.0.0 + chrono@0.4.19 + lazy_static@1.4.0 + libc@0.2.117 + memchr@2.4.1 + memoffset@0.6.5 + minimal-lexical@0.2.1 + nix@0.23.1 + nom@7.1.0 + num-integer@0.1.44 + num-traits@0.2.14 + regex@1.5.4 + regex-syntax@0.6.25 + systemstat@0.1.10 + version_check@0.9.4 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 +" + +inherit cargo + +DESCRIPTION="🌲 A plant-based system fetch tool made with Rust. " +HOMEPAGE="https://github.com/angelofallars/treefetch" +SRC_URI=" + https://github.com/angelofallars/treefetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0 MIT Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +# PATCHES=( +# "${FILESDIR}/update-cargo-lock.patch" +# ) + +# src_install() { +# cargo_src_install --path ./crates/${PN} +# } + +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-misc/treesheets/Manifest b/app-misc/treesheets/Manifest new file mode 100644 index 000000000..d8f0edb81 --- /dev/null +++ b/app-misc/treesheets/Manifest @@ -0,0 +1,3 @@ +DIST lobster-v2025.3.tar.gz 26681905 BLAKE2B fc59cad19f7d722d66126e07780686ecf93611e57f22187d979d221feed1a62e4fc13786129e99b7702d706019bd6738a340aeafcd8f9126817e132146cdb39c SHA512 e5f05ee02be996989c9af89fe404b373a8db9e18b24ded67fa680d6b978e557a5f4eddc9fa5508a7c51c329d8a8abfe6d8a71dd154f1980a0582f60f066ce6cd +DIST treesheets-2567.tar.gz 2359905 BLAKE2B 1a1f1406bb662c64aa41497111e2578b365b7eeec4729cb95ec63d436ff3107b25e5443a26b139def81b2fbbb55063a9ef0779a28ea9dea99b4978e60864233e SHA512 9b18a4b899afc0cc239312ee8bd1296ee788bc3d2cab864c97fa4daa89501fbd8ea75f49871f4625f33cead4cd2decd380b180d2cb752939fde098adfec162d9 +DIST treesheets-2665.tar.gz 2361548 BLAKE2B 08c378cad7fe68ef35ae3a4b533f4ce401369cf52aef29ae2a9cc7bd98960f33f7dd72d2883ad2d5bbe4e53abd372016973c08852f5f11528aca21339359e75c SHA512 7991363edf6309eeeb81817b2861442f570a63341baf2bbdfcd5c83f79f07da3628f26cdd88ea634a67f388f50106fa1f6b34efbfaae606b10c84c1986ce261e diff --git a/app-misc/treesheets/files/2567-cmake-wxwidgets.patch b/app-misc/treesheets/files/2567-cmake-wxwidgets.patch new file mode 100644 index 000000000..8574181dc --- /dev/null +++ b/app-misc/treesheets/files/2567-cmake-wxwidgets.patch @@ -0,0 +1,48 @@ +--- treesheets/CMakeLists.txt 2025-10-03 16:54:26.510454884 +0200 ++++ treesheets/CMakeLists.txt 2025-10-03 21:29:02.708115372 +0200 +@@ -31,18 +31,13 @@ + ### Thirdparty dependencies + + include(FetchContent) +-FetchContent_Declare( +- wxwidgets +- GIT_REPOSITORY https://github.com/wxWidgets/wxWidgets +- GIT_TAG v3.2.8 +- FIND_PACKAGE_ARGS 3.2.8 NAMES wxWidgets +-) +-FetchContent_Declare( +- lobster +- GIT_REPOSITORY https://github.com/aardappel/lobster +- GIT_TAG v2025.3 +-) +-FetchContent_MakeAvailable(wxwidgets lobster) ++find_package(wxWidgets 3.2.8 REQUIRED COMPONENTS core base aui net xml) ++#FetchContent_Declare( ++# lobster ++# GIT_REPOSITORY https://github.com/aardappel/lobster.git ++# GIT_TAG v2025.3 ++#) ++#FetchContent_MakeAvailable(lobster) + + ### Options + +@@ -56,6 +51,7 @@ + ### Libraries (lobster, lobster-impl, StackWalker) + + ## lobster (script interpreter) ++set(lobster_SOURCE_DIR lobster-src) + + add_library(lobster STATIC + ${lobster_SOURCE_DIR}/dev/external/flatbuffers/src/idl_gen_text.cpp +@@ -141,9 +137,10 @@ + endif() + + target_precompile_headers(TreeSheets PUBLIC src/stdafx.h) ++include(${wxWidgets_USE_FILE}) + + ## Link wxWidgets, lobster-impl and StackWalker into TreeSheets +-set(TREESHEETS_LIBS wx::aui wx::adv wx::core wx::xml wx::net lobster-impl) ++set(TREESHEETS_LIBS ${wxWidgets_LIBRARIES} lobster-impl) + if(WIN32) + list(APPEND TREESHEETS_LIBS StackWalker) + endif() diff --git a/app-misc/treesheets/metadata.xml b/app-misc/treesheets/metadata.xml new file mode 100644 index 000000000..e2d7a3120 --- /dev/null +++ b/app-misc/treesheets/metadata.xml @@ -0,0 +1,11 @@ + + + + + gentoo@lapawa.de + Tim Lapawa + + + aardappel/treesheets + + diff --git a/app-misc/treesheets/treesheets-2567.ebuild b/app-misc/treesheets/treesheets-2567.ebuild new file mode 100644 index 000000000..bc210d99e --- /dev/null +++ b/app-misc/treesheets/treesheets-2567.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit cmake wxwidgets xdg + +DESCRIPTION="Open source free form data organizer" +HOMEPAGE="https://strlen.com/treesheets/" +SRC_URI=" + https://github.com/aardappel/treesheets/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/aardappel/lobster/archive/refs/tags/v2025.3.tar.gz -> lobster-v2025.3.tar.gz" +PATCHES=("${FILESDIR}/${PV}-cmake-wxwidgets.patch") +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=media-libs/libsdl2-2.30.7-r1 + >=app-text/gspell-1.12.2 + >=x11-libs/wxGTK-3.2.8.1-r2" +DEPEND="${RDEPEND}" + +HTML_DOCS="TS/docs" + +src_prepare() { + mkdir "${WORKDIR}/${P}/_deps" || die + ln -s "${WORKDIR}/lobster-2025.3" "${WORKDIR}/${P}/lobster-src" || die + cmake_src_prepare +} + +src_configure() { + setup-wxwidgets + cmake_src_configure +} + +src_install() { + cmake_src_install + docompress -x /usr/share/doc/${PF}/examples +} diff --git a/app-misc/treesheets/treesheets-2665.ebuild b/app-misc/treesheets/treesheets-2665.ebuild new file mode 100644 index 000000000..ac9038889 --- /dev/null +++ b/app-misc/treesheets/treesheets-2665.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit cmake wxwidgets xdg + +DESCRIPTION="Open source free form data organizer" +HOMEPAGE="https://strlen.com/treesheets/" +SRC_URI=" + https://github.com/aardappel/treesheets/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/aardappel/lobster/archive/refs/tags/v2025.3.tar.gz -> lobster-v2025.3.tar.gz" +PATCHES=("${FILESDIR}/2567-cmake-wxwidgets.patch") +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=media-libs/libsdl2-2.30.7-r1 + >=app-text/gspell-1.12.2 + >=x11-libs/wxGTK-3.2.8.1-r2[X]" +DEPEND="${RDEPEND}" + +HTML_DOCS="TS/docs" + +src_prepare() { + mkdir "${WORKDIR}/${P}/_deps" || die + ln -s "${WORKDIR}/lobster-2025.3" "${WORKDIR}/${P}/lobster-src" || die + cmake_src_prepare +} + +src_configure() { + setup-wxwidgets + cmake_src_configure +} + +src_install() { + cmake_src_install + docompress -x /usr/share/doc/${PF}/examples +} diff --git a/app-misc/tty-share-bin/Manifest b/app-misc/tty-share-bin/Manifest new file mode 100644 index 000000000..9ddda3ea5 --- /dev/null +++ b/app-misc/tty-share-bin/Manifest @@ -0,0 +1 @@ +DIST tty-share_linux-amd64 7536640 BLAKE2B 1f4d26a124bbc0b2ad5bce80526a80a1087dad57a7cabb99198ee6d48483ef24ae3db5edbffaa327892277b8aaec62ab44218d2c014bbe9fb82f63b157144672 SHA512 29c58f40f53b6e674b0bd219af354b646615d72cb13d52db847d904e01de1b86cb8676d8be3a757a53677fe2fcfe234690993fb8fa32c06389965d5ba523a6f7 diff --git a/app-misc/tty-share-bin/metadata.xml b/app-misc/tty-share-bin/metadata.xml new file mode 100644 index 000000000..c29d15882 --- /dev/null +++ b/app-misc/tty-share-bin/metadata.xml @@ -0,0 +1,13 @@ + + + + + + tty-share is a very simple tool used to share your Linux/OSX terminal over the Internet. It is written in GO, results in a static cross-platform binary with no dependencies, and therefore will also work on your Raspberry Pi. The remote participant needs not setup, and they can join the session from the browser or from the terminal. The session can be shared either over the Internet, or only in the local network. When sharing it over the Internet (outside your NAT), tty-share will connect to proxy server that will mediate the communication between the participants. An instance of this server runs at tty-share.com, but you can run your own. + + This is an alternative to tmate. + + + elisescu/tty-share + + diff --git a/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild new file mode 100644 index 000000000..8c0dea006 --- /dev/null +++ b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Screen sharing for terminal: ASCII in browser or terminal, without pixels moving" +HOMEPAGE="https://github.com/elisescu/tty-share" +SRC_URI="https://github.com/elisescu/tty-share/releases/download/v${PV}/tty-share_linux-amd64" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="strip" + +QA_PREBUILT="usr/bin/${PN}" + +src_install() { + newbin "${DISTDIR}/tty-share_linux-amd64" ${PN} +} diff --git a/app-misc/twertlefetch/Manifest b/app-misc/twertlefetch/Manifest new file mode 100644 index 000000000..1be43c3e6 --- /dev/null +++ b/app-misc/twertlefetch/Manifest @@ -0,0 +1,31 @@ +DIST aho-corasick-1.0.3.crate 168361 BLAKE2B db6f1f194c47664bb527f8d419128c09de3f84a9a656a23a973d04ef77045ebecf47133e96c6701ac029dfd9a2d3938b3956a881959e863b3e906ded61d5df9d SHA512 d0830eccd4bbfce8adfcdb146bc125e355ecd71568d05673d1b3e5934ace4c07df8a41f0267a3114a8a5cb51bcc41272a2ff8fc465fbcbe61d11295b22f279ad +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bincode-2.0.0-rc.3.crate 57746 BLAKE2B ab3337700486b329a8ffb6e11779fbe63707059480abc3ca27d9556c08afcc3672718019fdf63f9ec07f99ef5cc381e5cc47a8afb145dfd693f63c2cb2ee79f0 SHA512 d9e1686df2b419b9a02ff84efa08e4b6070498362fc1fdbcf761ad04fcece36f6270b0dbcdbdf5abcfe1e534fa4ea1dcf3213aceadc5955f8f6a6fb20dc156d2 +DIST bincode_derive-2.0.0-rc.3.crate 6335 BLAKE2B dbeb470f4ae2576b63cc33df6a0d1cc9e29a45f3ceeeccb32b0aa36a38de05e79c30953ddb01c6f51bad1a16ee6b0a877518766dfec3592c0f3bb8a6dfa94e3a SHA512 c3666e2a801b48f77473456c132af199b63ff65ca639555056af096fc971e5aeecac0a9004a167663aa828ce608b51a4904ff176d8d7f1498be21cae2d17e2a4 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a +DIST devices-0.3.0.crate 11962 BLAKE2B 590f55fad8bdfac40f1a2ab189e1046e30dd2cdb24f7148b81c844a78704b251bd02db11f870b7477ba942667b1411c737baef3874871e6ac839c2cc6bb04be4 SHA512 a80a56494d2e332f5e100876e4e132e0c96084502db4c23521c316f4b4746076b0c07b7caf13f8fc54484e628c5715f48008bb36c7731a112d8d8dae39164c77 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST nix-0.26.2.crate 277973 BLAKE2B 86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad SHA512 abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST regex-1.9.3.crate 252676 BLAKE2B dd419b02b7dbd28a71e14c90bc538e98a63c0b9cc2ea01e7d8f6a0075c723c42c3d7bcbb45391431dec3008e6709e9d1d396d8e505f7f8d5d3a629ededf74b4d SHA512 ef5ece7d2b80a136d437ac42c5395cb01f6d357dcc490c8f6c89657f3f97af6befcc699008535c27583d7354e979418d1d933e36e8774ff2bb62750b9009d5d6 +DIST regex-automata-0.3.6.crate 607174 BLAKE2B 6d02512501b45b0e87d8746c894009ec669fbfdeb742966e8ba8960ebf692f3b2c3df44ce5ee03e7d5320136709ad83b532dbc322a779e3c21ff0f65768c0d0e SHA512 ab3da2e63ff2c6a4da2c149dd34e565303f961f38547db7b34fbe984cf90aac107d4ec116111c765c9b71c4bf26022742151e1d4c5d01a6beac0a8a0887e30ce +DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18 +DIST serde-1.0.183.crate 77210 BLAKE2B 280e3d253a29b664b4e2d17f41397b17fe22af64417facca42d6ca0c839f1def745380a5402d7a87345bb16f4fdacf9a8c01966579b8c08fb06c05f097a87e68 SHA512 3a27efdff92cb1f6b50449a761efde781af91584b8410fbf5ce37b20005e7d46dc4c750fd1730e15468ea22aac7799421c4e60c74243c65ef7916d3cbadd0ef8 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST twertlefetch-1.1.0.tar.gz 4192 BLAKE2B b11eb5b028ec42c4cc60895cda75ac9a3e3db5df48e8bef6d4e6d0920b0552c4ff93505763887d8067709521253cf292177d096f468a3629ea4812c7574f95c3 SHA512 8f6a0691caad6b9ff43ce0c569d223a0df47e2fc7131ddefa1dbb9f3e64dec6a74034942bc7f4e35889e98a4489d9201796b0a0325e2c1251c43ecdad3c38f70 +DIST uname-rs-0.1.1.crate 5693 BLAKE2B b0eb6adff19f6254caa9a6e8aecd44e5ada868ef0e30986501db96357471f57e9b82507b5aa23dc8351df7d34c459e223a37177bd6ccc5387e4eea3b2681325b SHA512 49492a43dfe8e155e61b4ecc536b71cbbe4c4721d526752c2ee057008acd39902b7e7e0da72f88d9b229d28295f10d059f7df4bef12ccdd87b43d7c497e4440b +DIST virtue-0.0.13.crate 26483 BLAKE2B d695eabe562372a2e04f2844234c8a7299c67b957941e781584329c36719ecc31e1f166f67e0335cc72fc3ab0c876a6cbf81367156761a1c8473a0dee476f046 SHA512 6d968275999057df721c89abb2a77692afc6f7b456cd91ab973e4070b612c25dd7a44fe722dcf38dab539ca18f62630722a830b82395c402db27af62b9552191 +DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 +DIST widestring-1.0.2.crate 79706 BLAKE2B 64423d0c485d1596015e9fcee691222a2a69b85a1b13a91651c50c1e3c5ec61c5105232904c6239bb442a2b3f2e808379d802856b93bb62ec8779cbf3db77655 SHA512 cbebac37d87808e791d7839ad69e0b86af49b0e8a354a22e11797915c719937ed5b0cb638e5afc9d710cd1e073eaa9f7db76cd3ca1ec35a71b565f0b8f55407b +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 diff --git a/app-misc/twertlefetch/metadata.xml b/app-misc/twertlefetch/metadata.xml new file mode 100644 index 000000000..814e9dee7 --- /dev/null +++ b/app-misc/twertlefetch/metadata.xml @@ -0,0 +1,11 @@ + + + + + iliketwertles/twertlefetch + + + jarodjoe1210@gmail.com + Jarod Anders + + diff --git a/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild b/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild new file mode 100644 index 000000000..7eab7ed59 --- /dev/null +++ b/app-misc/twertlefetch/twertlefetch-1.1.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 + +EAPI=8 + +CRATES=" + aho-corasick@1.0.3 + atty@0.2.14 + autocfg@1.1.0 + bincode@2.0.0-rc.3 + bincode_derive@2.0.0-rc.3 + bitflags@1.3.2 + cfg-if@1.0.0 + colored@2.0.0 + devices@0.3.0 + either@1.9.0 + hermit-abi@0.1.19 + lazy_static@1.4.0 + libc@0.2.140 + memchr@2.5.0 + memoffset@0.7.1 + nix@0.26.2 + once_cell@1.18.0 + pin-utils@0.1.0 + regex@1.9.3 + regex-automata@0.3.6 + regex-syntax@0.7.4 + serde@1.0.183 + static_assertions@1.1.0 + uname-rs@0.1.1 + virtue@0.0.13 + which@4.4.0 + widestring@1.0.2 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 +" + +inherit cargo + +DESCRIPTION="system fetch written in rust" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/iliketwertles" +SRC_URI=" + https://github.com/iliketwertles/twertlefetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-misc/ufetch/Manifest b/app-misc/ufetch/Manifest new file mode 100644 index 000000000..b5810965f --- /dev/null +++ b/app-misc/ufetch/Manifest @@ -0,0 +1 @@ +DIST ufetch-v0.3.tar.bz2 6608 BLAKE2B 73e19beb0fe821505baf61b3b1b7713d637e459848fa2f21d17e6c38061665f34eeb66993fdf06ed587d56c9de01383d8f378054c3817749acda52f40fc4055d SHA512 e067f58dcc6dff5036ebe065d3273315aa2ec1770d00e1c95ebb74c2b0d4e95112a7d2a5d1540cb8ea4622e90c8fc8015703d726c654c26bddc56e890687a8d3 diff --git a/app-misc/ufetch/metadata.xml b/app-misc/ufetch/metadata.xml new file mode 100644 index 000000000..f91956970 --- /dev/null +++ b/app-misc/ufetch/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://gitlab.com/jschx/ufetch/-/issues + jschx/ufetch + + diff --git a/app-misc/ufetch/ufetch-0.3.ebuild b/app-misc/ufetch/ufetch-0.3.ebuild new file mode 100644 index 000000000..b6216f03a --- /dev/null +++ b/app-misc/ufetch/ufetch-0.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-v${PV}" + +DESCRIPTION="Tiny system info for Unix-like operating systems" +HOMEPAGE="https://gitlab.com/jschx/ufetch" +SRC_URI="https://gitlab.com/jschx/ufetch/-/archive/v${PV}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +src_install() { + newbin ufetch-gentoo ufetch +} diff --git a/app-misc/via/Manifest b/app-misc/via/Manifest new file mode 100644 index 000000000..7ab1fab35 --- /dev/null +++ b/app-misc/via/Manifest @@ -0,0 +1 @@ +DIST via-3.0.0.AppImage 96599478 BLAKE2B 4b39ba089749713c870608fd18aced435cf617beaf4577bd95de404876ad0ebf14d9a257b53c326033746fcc1acab477401e411d75a99f34453c5770d9abbafb SHA512 cf88b62466bdcdbe73877a37fc6a3ba401567519a62b1005c4e602f7e5f38df0fab05c0f7e368a9e92fddb135b068d069f385d5d932d13534c7c9cb253fbaac0 diff --git a/app-misc/via/metadata.xml b/app-misc/via/metadata.xml new file mode 100644 index 000000000..cf02e6350 --- /dev/null +++ b/app-misc/via/metadata.xml @@ -0,0 +1,12 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + https://www.caniusevia.com/docs/specification + the-via/releases + + diff --git a/app-misc/via/via-3.0.0.ebuild b/app-misc/via/via-3.0.0.ebuild new file mode 100644 index 000000000..f27ad5a72 --- /dev/null +++ b/app-misc/via/via-3.0.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="GUI configurator for supported QMK-based keyboards" +HOMEPAGE="https://www.caniusevia.com/" +SRC_URI=" + amd64? ( https://github.com/the-via/releases/releases/download/v${PV}/${P}-linux.AppImage -> ${P}.AppImage ) +" + +S="${WORKDIR}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +# Stripping AppImage binaries causes them to no longer recognize their internal +# filesystem. +RESTRICT="strip" + +# Except for virtual/zlib, these dependencies were extracted from the shared +# libraries required by the via-nativia executable; it's not clear whether +# these are all _actually_ required, or whether the list is extensive because +# the executable is an Electron app. +RDEPEND=" + app-accessibility/at-spi2-core + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-fs/fuse:0 + virtual/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_FLAGS_IGNORED="usr/bin/via" + +src_install() { + newbin "${DISTDIR}/${P}.AppImage" via + + # The AppImage is self-contained and is installed as a binary directly, but + # it also contains a `.desktop` file and app icons that we want; we can + # extract those from its contents. + "${ED}/usr/bin/via" --appimage-extract || die + + local size + for size in 16 24 32 48 64 96 128 256 512 1024; do + doicon -s "${size}" "${S}/squashfs-root/usr/share/icons/hicolor/${size}x${size}/apps/via-nativia.png" + done + + # The inner `.desktop` file points to an internal binary; we can use the + # file but point it to the installed binary path. + local menu_path="${S}/squashfs-root/via-nativia.desktop" + sed -ie "s|^Exec=.*$|Exec=${EPREFIX}/usr/bin/via|" "${menu_path}" || die + domenu "${menu_path}" +} diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest new file mode 100644 index 000000000..edc771dcf --- /dev/null +++ b/app-misc/vocabsieve/Manifest @@ -0,0 +1 @@ +DIST vocabsieve-0.12.2.tar.gz 391916 BLAKE2B 00f3af7716aa2dfdd86fccf5a9ad79a874d2ceddfefc7eee17950bcb52a7a322b92b9c040ed0182be3c9cdc103d8aad454c80f822fff3feac89f9acfae33040a SHA512 b96fff8b57cf6caeeafceac9e65896c56d314d7a09630e491d26f771a288af46416000f800c7dcf03dc5ac4b3e4142ab0bea18da7bcd3195acb6cd8ae01eec67 diff --git a/app-misc/vocabsieve/metadata.xml b/app-misc/vocabsieve/metadata.xml new file mode 100644 index 000000000..e83fc6b15 --- /dev/null +++ b/app-misc/vocabsieve/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + vocabsieve + FreeLanguageTools/vocabsieve + + diff --git a/app-misc/vocabsieve/vocabsieve-0.12.2.ebuild b/app-misc/vocabsieve/vocabsieve-0.12.2.ebuild new file mode 100644 index 000000000..8946cbe86 --- /dev/null +++ b/app-misc/vocabsieve/vocabsieve-0.12.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A simple, effective tool for language learning" +HOMEPAGE="https://github.com/FreeLanguageTools/vocabsieve/ https://pypi.org/project/vocabsieve/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pyqt5[${PYTHON_USEDEP},multimedia] + dev-python/loguru[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/simplemma[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pysubs2[${PYTHON_USEDEP}] + dev-python/bidict[${PYTHON_USEDEP}] + dev-python/pystardict[${PYTHON_USEDEP}] + dev-python/pymorphy3[${PYTHON_USEDEP}] + dev-python/pymorphy3-dicts-ru[${PYTHON_USEDEP}] + dev-python/pymorphy3-dicts-uk[${PYTHON_USEDEP}] + dev-python/pyqtdarktheme[${PYTHON_USEDEP}] + dev-python/charset-normalizer[${PYTHON_USEDEP}] + dev-python/EbookLib[${PYTHON_USEDEP}] + dev-python/sentence-splitter[${PYTHON_USEDEP}] + dev-python/mobi[${PYTHON_USEDEP}] + dev-python/SLPP[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/markdownify[${PYTHON_USEDEP}] + dev-python/readmdict[${PYTHON_USEDEP}] + dev-python/python-lzo[${PYTHON_USEDEP}] + dev-python/pyqtgraph[${PYTHON_USEDEP}] + dev-python/pynput[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] +" diff --git a/app-misc/vrms-gentoo/Manifest b/app-misc/vrms-gentoo/Manifest new file mode 100644 index 000000000..bc0f120af --- /dev/null +++ b/app-misc/vrms-gentoo/Manifest @@ -0,0 +1 @@ +DIST vrms-gentoo-0_pre20201102.tar.gz 9458 BLAKE2B a49342e5ef3afb0326c57b8c222b2874cc5f81a62da20edd68e23ea52c50cb2bdf0ef75f5c4779457a4c6ebdcbb0d5334b46cdff94ac6d50884037db13601043 SHA512 9c24eea49d5cc5e4afdfc4ea5467f4c89777499b6187e3b5495de90a87f88b78edf13c605edb98792b42cc36b7b5ba751dfb6ae3e62d92b48d9505de9af07246 diff --git a/app-misc/vrms-gentoo/metadata.xml b/app-misc/vrms-gentoo/metadata.xml new file mode 100644 index 000000000..8e068b6d7 --- /dev/null +++ b/app-misc/vrms-gentoo/metadata.xml @@ -0,0 +1,15 @@ + + + + + co-maintainers welcome + zl29ah@gmail.com + Sergey Alirzaev + + + z411/vrms-gentoo + + This is a clone of VRMS (Virtual Richard M. Stallman) for Gentoo Linux. It scans the computer for non-free packages, and shows a list of them, if any. +Instead of using its own list of licenses, it scans the license_group file in the local computer and compares the locally installed packages to the @FREE group. If you want it to use only the @FSF-APPROVED group you can use the --strict flag. + + diff --git a/app-misc/vrms-gentoo/vrms-gentoo-0_pre20201102.ebuild b/app-misc/vrms-gentoo/vrms-gentoo-0_pre20201102.ebuild new file mode 100644 index 000000000..fd1a0b1b8 --- /dev/null +++ b/app-misc/vrms-gentoo/vrms-gentoo-0_pre20201102.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +COMMIT="4fd604c4816d620be3cf9c5e9dd578b2c30c21bc" + +DESCRIPTION="vrms clone for Gentoo Linux" +HOMEPAGE="https://github.com/z411/vrms-gentoo" +SRC_URI="https://github.com/z411/vrms-gentoo/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-lang/perl +" + +src_install() { + default + + dobin "${PN}" +} diff --git a/app-misc/walld/Manifest b/app-misc/walld/Manifest new file mode 100644 index 000000000..f37eb9220 --- /dev/null +++ b/app-misc/walld/Manifest @@ -0,0 +1 @@ +DIST walld-1.4.4.tar.gz 25872 BLAKE2B d0361fb22d22f105a13c37ca8b47490bd6bf6c1bd744c0af309aac7d549d041e4a61ad9714407507c46ad98c0c65015941f72cbee7bfadcbe11c9f36a20d8e0c SHA512 6661b2a548aa9afcd04276a0130eebb7a31e9b600752b0e170c2af8e96179dd8e2da9e76c0e6e30c9005cc1c802bb229510fc938400a766afbb3f7a651a67341 diff --git a/app-misc/walld/metadata.xml b/app-misc/walld/metadata.xml new file mode 100644 index 000000000..b005041b7 --- /dev/null +++ b/app-misc/walld/metadata.xml @@ -0,0 +1,16 @@ + + + + + Dotz0cat@gmail.com + Primary maintainer + + + A wallpaper daemon. + Walld automatically changes the wallpaper. It sets the wallpaper through feh. It changes the wallpaper by default every 30 minutes. + Walld has a feature that grabs the 16 most prominent colors from the wallpaper that it has set. Walld puts them in a file located at $HOME/.walld/colors. This file can be included in your .Xresources. Walld then reloads your .Xresources with xrdb. + + + Dotz0cat/walld + + diff --git a/app-misc/walld/walld-1.4.4.ebuild b/app-misc/walld/walld-1.4.4.ebuild new file mode 100644 index 000000000..bdf48b4ad --- /dev/null +++ b/app-misc/walld/walld-1.4.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature meson + +DESCRIPTION="A Wallpaper daemon" +HOMEPAGE="https://github.com/Dotz0cat/walld" +SRC_URI="https://github.com/Dotz0cat/walld/archive/refs/tags/$PV.tar.gz -> walld-$PV.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +DEPEND="dev-libs/libevent media-gfx/feh dev-libs/libconfig media-gfx/imagemagick" +RDEPEND="${DEPEND}" + +pkg_postinst() { + optfeature "auto reload Xresources" x11-apps/xrdb +} diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest new file mode 100644 index 000000000..bff0d57dd --- /dev/null +++ b/app-misc/watchexec/Manifest @@ -0,0 +1,873 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +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 anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b +DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST argfile-0.2.1.crate 9058 BLAKE2B 19a094f43f1dcc6874c4f10604bb0b29da93ef346127cadb76fa1c9ae90c598e2e91bb98c683c4c31b7dee56d20971cede5d0785df45244a9bef157a1d6a0889 SHA512 ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST async-broadcast-0.7.1.crate 21867 BLAKE2B 9c430a70bbd2b15ecc88afee064bcb04a665c0421d6c239de611d86ff3fe56fafc083ebc172c5d41c9f72a40080d87a75dae8e9b1e85249202dd844b8360735b SHA512 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c +DIST async-broadcast-0.7.2.crate 22746 BLAKE2B 5b0bca51866d8778161fc60d33ca289fb65622ea6daa6ff9e2d97487f452c44fd996e4438b7d4151d799e19b731330f7f1bfb829e3deb183015cb8bea7733666 SHA512 dd53db4a5f7100cb969d40c709f40540703f498e64fa8486c5ed914bc8d1a451185e698b6f0b21decad890c459aeeb917d6f42b0500aebaef4bde48eccfedd5d +DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5 +DIST async-channel-2.5.0.crate 18624 BLAKE2B d835b923d9c99100e499d72d34515bbd041bfd087572ba681f0a61c9237f5d2af1d4abbeb9572ada694a3609aa19a14ba1160deb0d6411a542ee73cb6234c5fd SHA512 621e9540972a4a5d1b6cc0fb02a507cf66d704dab5411b60c44c2b65ab21c3f7f7bdf9c093e7498a71ada6573e429a4b426506c96c5fd9e3e297a76930ca2f83 +DIST async-executor-1.13.1.crate 27991 BLAKE2B 856bd4f42a0d8d35bfb8b8525f626e0b52fd6704810f8bc964cebc47aa0c7a4450f16e5df307f4fc613da81fb3207f4671543f48710177931d6f70dc40c9f95d SHA512 27357b3dc28ad5512b46306ab7d959b2e68b4b5ed0d42fc8cd12fd265a1931a4d8c8c328911eca97227b12d861c9658c14afea6336f999436671d6ef351f3820 +DIST async-executor-1.13.3.crate 29126 BLAKE2B dd14f504f918ed9ac9a0ba37a51cffa544382eb98e2620dd26cb1323f70c1b268c1f8538342d6cc37e6b6af8dd431f8f8648272d25600286046261dcf879ca45 SHA512 70f39018b48704796102cb7720a798454985fda1c483fee5d352a4cc8f09a26a5cfd55c36c0a57058d6dbf5a412182eebbadaf12c9244b19bda5e9b8635bbac2 +DIST async-executor-1.14.0.crate 28804 BLAKE2B 435494b5c3b8b4f716c23db4d7aaf3ee59176e695c70517a174752bb4f5fd7c788b69782de4f48a11a1f002ab95e22e442861e9ae8527a0005307a74d0f11606 SHA512 2d857818a4e883e4532a9da9c0393d38342a79f9044f9480a03dbf143c3fb53629f48e9a487461a016b85b43984161d0b5c41662a23a1cd836f7017bd6514b8c +DIST async-fs-2.1.2.crate 17071 BLAKE2B 7b8a67fdab5d9d964af7d45a03a3ef405f9590b556249a35897f14a231f2b781d90df48c8296965e941f8c259c4c13a57691c81f09c20ce81406d5d2e7962731 SHA512 a671374a59c7804d26bf22d9617fc329cfa0cb38413ac05cb2f6ff192c5275a8ba41f1a088fb1978e61a66693c85f9c6b08486d44e30b7fa158568e41dc005a1 +DIST async-io-2.3.4.crate 49145 BLAKE2B 0530cfcd440e09f0132d2f078b9dbece4a0ed6c1eae668072d29042f41c2855c06a28a9a5420778f9b35150aafc3f0833789091f4779663cb838d44b07feb114 SHA512 30ff1355bcf0d93857604b93d22532040cf50195b6337bbab2cc734e8b81c485a4ac1e575c7c00495519afd0cf406cde9e49f044b183f29ce7b9a1f44edb2760 +DIST async-io-2.6.0.crate 51062 BLAKE2B 6e4ac738bcebe13e6a44529a7152352a27c648019eafb074533ae3a8f2a2df13bff261238f48a74c4cb8c13119342f0793c76247f23386435012a76e9b9aa8f4 SHA512 b2cfd5d82e5b5678684fc0cced2b126867c142f331153811f054682c125e989977bdc9c613c866149576611641b685eefc0377cba1afaaba851bd985af3574ee +DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61ce87786719f05f8a990c177a885eb50a19eb71fcd5cafa01308cb45b7872be65cd7e975cde03b0555a691a4bd7 SHA512 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5 +DIST async-lock-3.4.2.crate 39826 BLAKE2B 563130bc7b68f3174f03b21f8426090ce792440ac213f7758be9e4f510f07df513bb1c4badf3f51cd18de98fe4627560b083349f7d3d564b96b56f14f08ad5a7 SHA512 a8078043b03d05dd00eea00ddb2b87f97eb67d438dc5ff8c861499485823db16b23e0b5e85b4d711f824cf31d99baa5f2e182f8d7abac295fbfc7b2fd88b4d44 +DIST async-priority-channel-0.2.0.crate 13393 BLAKE2B 5bc9d541ab837204715f543b427297569ca16f8d617b5ddbc695888adbf1e8210e6b9c092bb342b848c78847d453bb82486478151f7f2c713793ebd526a4767d SHA512 c673b821cf9c1569d3d4a7a97975fda1a1693eecedb520f685f27a7c2adb958d4763c60d8608fb0f1c416d0d8e00a6edda4370cd2ae509f003cbc2ce0b737db4 +DIST async-process-2.3.0.crate 26766 BLAKE2B 346eca5d8bd2e0a58039c9772413a0d0174dac49e31c7256927c9bd03b7c9f07ccbec6115792478b87123fff1516972eabdec6d54e5c070e0dcf00f3b1d6a43d SHA512 48c1decd4ed3e65d0feb9381533e1274b98b9ba16318f1caa35729078e707dbb2a5a0b52822873d5cc91fc5a51b725c33b784ef8a91aa6cc2cf357ae87c5e2fa +DIST async-process-2.5.0.crate 27552 BLAKE2B 5c553a281be2968ceecffed57a554358d216a5f66a9d91e2a01f7a87c111e7fccd933d7bc27e5b73e2bb0a84602aa2d4c8cf754260f04452645b9315e82a8878 SHA512 7706978043d5f3612675a57c7e838e31b9df94f6f4f5c21246152f066faa86359f346dc608419fe3f8f0f930d8655a8cdc3d4e29e47aee76c9b4ab04ed68f383 +DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027 +DIST async-signal-0.2.10.crate 16970 BLAKE2B 4364a566ca828387f4e1d7689b1ec7d6327bf35a56eacff013f81ec6f438d9ba02a59a8a5c457f1806dbefa23649ee289a8d5ccc7257e2c54f99de45cc4e35d6 SHA512 10d58c9aa3ef6ea4bddd4fa86afd342c6d5097764736294b7fa3b26596301f98827172cc9ed9bdecf8dcb313d2fa0222fb6aaae04f7ffd73ce89cd4b0374ba8b +DIST async-signal-0.2.13.crate 17015 BLAKE2B be2acc3dc6f523967930273fb3660f9f6d4cc36f7c79d463ce05d4114babdc6de16bef8b0187d68e80dd551cdfbd134bc1167047272c75f5a0449e3711855831 SHA512 7b9ef2f79cc49df0ae580ab1c853d92ff352a342507ac378a5cd2d21a40c4f64506bafe907da2be298e3475180a9249fd84394c9a35689fc1dfb3cc5c082793c +DIST async-stream-0.3.6.crate 13823 BLAKE2B 122da4244c16c1e3e4c4f3e1a72dc8896e0205f40149c8c1a0016ba0823680e2461dc4adfa89dea912c2dbe7948b0ca3726afa84c630669210c1c98106a62f57 SHA512 6b0a6065b385f2f2de56bee2647c664c6f1168f061f59847a85df19d684a92b1585a37ab7f59c36a30a31d8252a13c3921794d93c4b5eae0e199bf4fda46732f +DIST async-stream-impl-0.3.6.crate 4312 BLAKE2B ca2b41ff4279ee86db08f6e9954a80587a90e9aa6cdb7292e7e889141d2c0c3df8634b83ee5d15a0b2148294c0e5076a800cbc7986075464b8a5a6175f09dc45 SHA512 c4242f477da405d6b4ecf397a2f1b29cf71968670ac204e2c8a4206a95e7cbdd4525ddd3990d7d135bf1f985c7aeefe2532d066b8a36b1f951e8ef01f974e54c +DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca +DIST async-trait-0.1.83.crate 29054 BLAKE2B 4991f79abd8b9260b9541e754c30d3e0731ff786fcf65cc3f3eb75a5fcedcb37be147222778e1a0fa6c68d8fb872144b2b55b43cf6f8f4de371f24175cef405d SHA512 15969eafbdbe51e80433b53196962293daed2a70d3d9bac91c58e5e7359f60fc99ef519ceb1fd54e34d627c94f821329474a602f25f85179318d10c3147b5649 +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-take-1.1.0.crate 5581 BLAKE2B 8cbd5a971ef1633ea4540f3e66789796811ddc43f050a0ec20ce33c3b9360647dad10b2d8e9ecd3935649969566fcd59da145c397ce670da0cbc4398e0caa219 SHA512 1b41e45b576090d8369faed22ce96dc3c9a7d9e905e2a4637a127b4d9e6835e2fb0c6b5651eb929ebe220fb9565cd6f72a6685dc8e6a5d225a23b4e0f089de3b +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST axum-0.7.7.crate 152149 BLAKE2B ce97d6042ef7a514b59701e96cba3531bcb6fbba15179e4bf8576dab062993d8dfee744ce636f11cd90e236e674552222c744c18b4e9cba193f1b2f8a5885d88 SHA512 03a5b888f40a9094656527f685a020e577482e3ad2175e0a8d4fbdea10267c5a4756f934f0a8bc85b2c5b7ee2da8513f436520c36f4c1a0dd43ed571b147f09c +DIST axum-0.8.8.crate 178829 BLAKE2B 89dd7859c596d2b611d8c46d47ff60be0d7e849fdcab694945e545d8029a2ed0071ec4b307b1b278e4de866f900ed43b955d13c5cd3c0659946664cda05b8f63 SHA512 f33862af3f5f462ed9f3fbc9c85ae8cc70f8de3a8fd036720d1a98d6e0c2a5d924338491aa47cc11d0b6aeaff043d5ec17c5583e4c32d6643d4a03955a385aa9 +DIST axum-core-0.4.5.crate 22183 BLAKE2B e0a5e7e70e51bfafce7ed1c190a6bd5740836371096f40eee7366f210f21c0dfc62bb6aa9eeeae4ca471a402c13c6a6736ee486af0fece40f7a2cf898347b497 SHA512 d3a8f7c3b6a89b9ed54e50658c39043e875f96b6ffd311ac187068df731b4814dd228e0aacaff03b9588a7547b4198119e696ceb7e26cdd6bebced7c0cf543fa +DIST axum-core-0.5.6.crate 26769 BLAKE2B 22e561740ed1aa495a74c69165baeb92612d5b62573e192bab2151028a25178481233ac3bf214f9047ec780b9e2bb77dd499013a9893f27a230814e75ee03d1c SHA512 fa4d38ba56f4f8362e4694a6447f855b31dd21c473b60191d59132ef1fec604c1b3799f842c68e5c669bf572b9b4dfd5eeacfdabbebd88bf103b688b7a13b85a +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST blake3-1.5.4.crate 180240 BLAKE2B d0c514ff45a023897dab13be763c04df861da8d5b97b32e534f7c30c2b184fd0d7f337e1a7269ae03824473b9968dff0872769f15b27241c7e2e184d4edb333e SHA512 dc28ab0f5e2b802c8ed9febc781854115e31ec4e29d2c3377cf7ec50215242ad26b3fdc62ef691b4c0bf0999119530260598bcecc4d96f2d0405ba96e067812c +DIST blake3-1.8.3.crate 207224 BLAKE2B d463a940f84b71209f248fcedf3ebfacf1a31701523b51474b5fb3395f24a5bd553a6337fc5ee120306c45eb7e21329dffa84f546932db41b228fe3093a42ebc SHA512 833a98fdc061669d06714cd126bd5f64af0b052c324bb4f87cf6411f786a532c03b7fd07f0ba56e53aa57509fb3d37a594974d6ca310fada80a35a9a7d17c5db +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38 +DIST blocking-1.6.1.crate 17788 BLAKE2B d07246809d8b80f1fdbdc678b2877f349b748f2dd0f8543e91fde4aec7aea0b45e145a44f07cdbf26934d20269af01844e1cf7d9dd8b9588d129da7f929d9c95 SHA512 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6 +DIST blocking-1.6.2.crate 17754 BLAKE2B 5deb319ea3e25ee234abbdbcd166c99ee5cbbf00fa5587d466217c41a7d1cd40e6bb7c3b5f6e5b42823051b6436676efbf37736b5587a4f50182c3aa0f271478 SHA512 96beae4b975a4f6da2adcdf0baab407ec42e185712891f25b99313e8810f017921dd6095ec60264b912c65f88eda58734fe5f923704162b40410a4c70ee08f69 +DIST boxcar-0.2.14.crate 28144 BLAKE2B 35440a56de6544877cf2dac63f9ed01cd2db5b505897dcc28dd1985af3109030a99aab48013778a2d9f404797e2b80bcb22471ad046d3b47be58a9825f64df6c SHA512 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923 +DIST boxcar-0.2.6.crate 10056 BLAKE2B 75e93a15593fc36fc14cc7c027e5adcccbbadc0d9460bc771126971d5feeb50befe6b59fc9331f92b0232b47458774bdae483f1f4a48c265639129499da05fdb SHA512 34d13172ffd942de5f012fbbd2c4435b47294c504ee43fad30b40f609a78897b4016e3c558f124a4b3dea9fff4d119fb1fe78f545e3249b83cab84eb70cd1387 +DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.11.0.crate 78391 BLAKE2B 9efcb5e5b93097d7405543fecb8962f5794c91b5e7186f4582e4d6886075a5bb5d3502c09ea0a3fc72c1381862f8700312a27607ff3534e7b476bac330924a4b SHA512 0f9315b9e6bc54b7339314c0ca2e01af61b4e59548f9e72ed54990e281266f614ec78917529779fb33cc2037a6ecc9595d531674a23eb3884e72759907b4a883 +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST bytes-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd +DIST c-gull-0.20.1.crate 21945 BLAKE2B a29b204d615b00ea69babc4778b737e9a5fd8a8b6dcc45fa02e5bd9a62607821a51d86347cdd9641165fb5bb4f28cacd4a9df158b7749a7331927356881a183e SHA512 9890b749b2ce5f07c5fa62c47372977220466e991f7e50132d6a51de54a8096a3fadf6642778ac94be9a05d5a7ae769b8e561ca142035563423286502e252d78 +DIST c-gull-0.22.2.crate 25548 BLAKE2B 0a415b1aef71430e3da0a9244833a1f1c22dccaebf081632d07320571d435c4f6dd50d5c7fafeceae4db3319288b4dab1d8ea5eb28e7791298997b83cc9a5b7c SHA512 9483ad7aa10d3d91d0fa2319f3c41986179a4435aff8049b24b5f6dbf6ec1943d069fea9b19351c5004f7701c2a593eb8729f4bc49ff04d0c595796043ed54d9 +DIST c-gull-0.22.3.crate 25709 BLAKE2B cc2e45019958ff101c5662c50552fb057bc45f8d5acfe9674a30d52632f3bbd1a067700e4c800186576d29f8b32319bbffc8e64db53b5b884ba37572aef3e687 SHA512 ee72e757cd4dd86d74f1b020e68e779ecb8a47bb55f372324c26a53963dbce13fafbe0cb8f6e61e7207e166c4f959b1810936bea386e557ce03813c13e5ac1c7 +DIST c-scape-0.20.1.crate 107151 BLAKE2B f3d4d1ce1fffdba8e143a8049a898a32075fef1e8408c542ecf0e044bc890bc8cce82788d54fa41634161b30b510bce9eda2fe7798f85e15a04013808270a5eb SHA512 66c52a9adfb5b044219f8acbd1a3c423e7707d291309aa40bd84f752005194c0c86ff67e0a2d32c0d23b982cbbf5a8a9a981603d1b2053dc7cba690a74f50e0d +DIST c-scape-0.22.2.crate 112793 BLAKE2B 98941c715135f91be8bcae229fcdd6b5c200afcd608dc524e6832d06625ff65f3573593d3d3c323d24bfdfb7edba98d4914752a6ca6e8b993776bb1b5a0f55e5 SHA512 8a3688c622065b48af6a6602af0564b99aeb8dd1ed7b8caef2b646fa24445758d9527cf497cf491257b2137f7a540b32f823411e220208c1cc33adb39c91d56b +DIST c-scape-0.22.3.crate 113063 BLAKE2B d4012562d34d9fadfffe61dcf5f00e5419ff557a92ea590d217445b60a4b8588c9bda58508182596da0d2081eb8276fa7cf5802b68963e7933e7aec78dbdc879 SHA512 21139a0f69a5b5dcb2fd7d1f0a60ddbd8bb0671293ff0b8e5961cf76a73f08f05b3c0da0ca5aaa0096eeb4df106643aefe85ceec23c3080bb4d6415fade39821 +DIST cc-1.1.30.crate 84509 BLAKE2B 59d2fcc0d6bb9d7c97e4f27b49e88b3260f6b166804ac25f3b49eb368e6442193a36869d305554494357f206e3d1f70454a3b740e6b6a5b043c5cc0c82c0c57c SHA512 0a74e4753afd84883bec7a402fa6c3e80bee18f496fa0168fec96e1e468d2e873c54f2f536a013c83eceaf75b9fb6896810ffd0a738d9f94358fc5165d6f4394 +DIST cc-1.2.53.crate 93555 BLAKE2B 1d76b368a2aa6b7e07db3a1c1050ecb9932f698d6870e436015649adc1744155ebfe0a25d1c5803bca024db5b39b9c6092779c9937a8fc89c0da11d6ecfa0a2f SHA512 a1759e2f5f43198f6084752600fed136f360d5722cd11466f5653f401eaf33371f31d0583112c122d58c81c4638afb856f23e1662f38ed97e98bc426cc87da0b +DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST chrono-0.4.43.crate 240392 BLAKE2B 7d900703e48061b0e5c6e0b0633f2d55e4fe012786149d258e38776eb39dc57a153b7475e56c06284d7926c20cd1b95fb741662b4836920cb75aacd12a094b59 SHA512 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4 +DIST chrono-0.4.44.crate 240549 BLAKE2B 7d3d1763ded8808a7402541513d00241c444b5b0503e144b568d2c0dc185ed20111163340a3895f30dc38864206a03d129840ed9a2841760dbcd5be26511c7e6 SHA512 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21 +DIST chumsky-0.9.3.crate 75112 BLAKE2B e74663dcf524513bf54494c62ad154fc3c3560910c429b91644f35327569df835c13645b148ec1b1339f78e9fe6ab3d5b83f10d53235a8e137756a548a9e6abc SHA512 f304bafa831c47fff4ede3b2e67628d7cf33d267559ff0f3eebba9355439f8bfbf08ed576aaaa1d51462114113ec1dc5d3593fa5a1510f6e2032da88d021423a +DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 +DIST clap-4.5.54.crate 62028 BLAKE2B eb0a5188ee58f582013cd9c46c92831ae8c8e21f0ada88ec4201a48d47cf2775df2c581c49e6119ca9ce97d2329d72aa1535165063c58dccda6bad9a83fbc85e SHA512 a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523 +DIST clap-4.5.60.crate 62002 BLAKE2B f9efd2547c97e942fb8ece20bd357372401cba0a343b7683c8b4eee2ab0513687c39ced3faf64918ea948a66cfe88374ffee0fe3e7ffe4f58a3e9efb77607ac0 SHA512 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234 +DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 +DIST clap_builder-4.5.54.crate 170854 BLAKE2B 68ccc19d273270913e282c71bab509e59d46038dfa38db68b99fb02c3e09752e04c2e98af279022fdbb19b29d621939a35049b460a91432bc10a37af2fe3c18f SHA512 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c +DIST clap_builder-4.5.60.crate 171105 BLAKE2B 590ea4bf09e10ad71cc1936a6232903d81866144fe9c1977518c9966b3c91b0991677dcc40d5a262f903b1f39d8cd79f5dbe1d0149c4e17c5bdc6b312b14e4bd SHA512 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed +DIST clap_complete-4.5.33.crate 47470 BLAKE2B 7d97949397aab211f786a0141c6d6f40268c03c2ecea5032522aff980c217224a25c0139e1345e6b3dc67670fc090d7ddf7a53129b06d281ee6fb144ec8ff43c SHA512 71aab57a9c80ab6169250d056cc2177e2392d2caab1cf123eb36faa39d83656f306c43afdd00b95f6ea39a1d471549d1422be51694fcbe3cb9bb1e77e4d6308d +DIST clap_complete-4.5.65.crate 49394 BLAKE2B b84d7a048b26c63b12489b431774a42f727381b985c863bcc8d82a7a19186289e5ac59e0d9439dddc72db1e1be8a8e20cd332a7b62c9baa388d2dea07e72e970 SHA512 150e549ec78504e6bc39df7a8d380aab135d69588664956d2fcea2173492a45fc7441f4961682b332c752386eb71bb2baca6ed615bdf6cda006568bbecec1f40 +DIST clap_complete-4.5.66.crate 49425 BLAKE2B 3fab7b47a0b50b7e304aea6cd5837a401c383321a3292a9c5bb23a30e7b67eef40ab06ac8d2fd6738fde05465b2a37a42464a43c286c4afb1590240be97ce652 SHA512 b910b7e2b7de753c5729110ad7da4e17cb8a23e7e1a584ffd14be455ebc099f599dc8db5517f343dbe1d931777eb455f3a13944bddd3be5cba2b931fd1c69b23 +DIST clap_complete_nushell-4.5.10.crate 35247 BLAKE2B badff2c83370040be6fa7a068c62aa662024da19248b75a38e0083db7c3e3edc975111a90e5e941ae9b336d891e10c6cc9c26843d2d81e7ac227647d2ae3d9f8 SHA512 255c5f67343f516e25fdfe79053ee21c6dcc98fc8ad5d9890cff8387dc4e7c1fafd2b0913a1df65ef7ae4b795f3f6d5ade7c069d848776be45d8fe806bb4b18d +DIST clap_complete_nushell-4.5.4.crate 33870 BLAKE2B 0eb1d3b5a53ec32e36d475467a84c202cfed807ba419364ad6cc63314cfc167ae5e3aab65883612f068359fdfab3ee08e30a6bcfaec2a31a5a6ea7dad99f8b70 SHA512 e9c5e0c208863b70606a5034c51f4297837328ce4b0285cf2c26283ecbbf897e3ed9a3930fbc7dfb81096a9d0aec806d4ce68bbc56037f258f5f67466bc03569 +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 +DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887 +DIST clap_mangen-0.2.24.crate 15380 BLAKE2B cac9cc8e337182692b48993b28b19bd282dce33852c283fed63f3409ef0d9c46fed45426cda5a66972e0f59d8dc43e6c8c7da2b6019cd6b03dfb28fd2fe842b8 SHA512 5b1f32f3e1e63e4a0cde4cd106cf2e077ab263ea04ba1bef222b4853621c03f52104602c1f186bb8cf2596da5270c000f011d695a83c3ecb1d8f28eb847fad35 +DIST clap_mangen-0.2.31.crate 16345 BLAKE2B 4d5065228398320ebe9609be5513f38b470b68a2e016d9a0b82e7c758170f07ee2127455fec935187d3b140579e67baf6cbc1c7daf52a98ef12c0f8df28de6f3 SHA512 a80fcee194753a601c48d9717e5c420a021f1228c0631dc4405cbd223bd3859a9838b08bc7a4aa34e8cbc9848c0c993c66b7a2795d0d1eb13b44568f63f650db +DIST clearscreen-3.0.0.crate 152311 BLAKE2B 9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95 SHA512 2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65 +DIST clearscreen-4.0.3.crate 147565 BLAKE2B f8f59dfc7b6dcbfb48ed6716d8df88f443f00433f2bc3d4c2b26bc0bd9b03aabb3524e5b7dff214d38ac20c298bdf2ea03b559badecfc8a2b28e154c62aad1ce SHA512 dd171d4a75bba862d461eea43b81b3ae96894d6443bc11932e7f8aaa0bf8877eedd089658f5068eaca66216a938c5436f709ac98c09c423683b008d6ccd338e5 +DIST clearscreen-4.0.5.crate 148254 BLAKE2B 705146c4be8d52bff3c71f4b1a6fe4cb8df8375e46fce6364106794d54b29f4a984f72efd223f6ab9cd21f20aaa68dad96613756389942b72533a990693424de SHA512 4120d9ec33fac40a01b39463d642eb36b511884f79cc6398e5fdadd0d45427f1f25a80227d28ed1d478f3599485df27f02b884637d673f20f3e7d095f3e2ee4f +DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +DIST console-api-0.8.0.crate 33083 BLAKE2B af8be4add1bfdeb770901d6ab9470b1f1d40fd852117df90e94e9e8c18c750564034b003cdd19963b8a931b00ad5dbc29f366afe2d107602f6f32ca9ebd6f8c4 SHA512 c62c0c9511c9b3b67381caed5a2d0211784b40645cb424c5cb82b6830faddbecb02fd897f6d557b81a72255b194a5c32775308b6088a037f1e7e71879c340947 +DIST console-api-0.9.0.crate 41126 BLAKE2B 72d96e0f35308873a3923dc4e5cded5ab345d688ea3de3d066aed909deebb40924d69c6821cf513cf0717e89a0ed636f7a098791a40a32369f36ffb4acae05aa SHA512 8b594709d01166c0181c873e14f8b04fccb01b37db864c23cf453c08c8d206ab3e0a3ebd61b78d89e1dbf99ab9910706287c96722ee4ea91fa0ecabb0ee8a81c +DIST console-subscriber-0.4.0.crate 125852 BLAKE2B 2a0c87f7b4f9e67f6969d8de7d3cd2e6b1e2c852d9096543dc72d8c5328fc71e5fa8b9fbdd4115dc6e4bc7ec7753c4064b4ee127b0d368cc77009cb13b897c5f SHA512 706e0a11e82bfb363e065936add940496be9d695ca4751ecd871968c3093972ce58738e78a2ed22156e168a24d7c4b65253736c06212c7754c415a5d55f5d997 +DIST console-subscriber-0.5.0.crate 127350 BLAKE2B 42edc0d22c90c1aa15e9601190f80d116e9d543e2a52a719a4f0dbed7b31e6a05436e7a1c2eadf1f6dbac055cc13c77b966bf3d1e1808acb5018ce00a6ff8cd1 SHA512 1b184b1d93988dfb197a3be873535c166922aebee920c5ee78d5a7444946a00ea549902d302335acdc2398b6082248439e3364a12aa653ada1554fd6266aaa46 +DIST constant_time_eq-0.3.1.crate 11561 BLAKE2B 9ac06a1b13da2aacfaa20d60e48df4f32f6462e4036fd9ec116c45a9bbe142a18b82cf18d762989876f31b745d98d52ce7e3d32f6c9700a500f16f00649b5699 SHA512 2b6b0d7572c02606b7c3780013fb1d1773b999a0d9934e4b140dd82f94e6c91d2ef82f6daaa1bda94f95bdf6b5997b2f0ea0c8eba8ca7e28a07d1e06b1071b50 +DIST constant_time_eq-0.4.2.crate 25831 BLAKE2B cfa8e08e63800b1c88b96d645a965873b168682b34f726a9d3ac6fef0a253378c96e853db3ac12dd5fa474abb10827ab81f41b15a97dc035d39aada0fa945fbf SHA512 552376f3024fd6750d4daafd5f703ecfcc5bec3a2b7f8328de2b5ef2ff3ecfc57c2a4ab636eed19940eb5e118e2c0d354f45354eb9d95d17565ce3b5cb8d5655 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST cstr_core-0.2.6.crate 17549 BLAKE2B 54c3262ca8543cf2a8334bf0761ee2d669ed21ae1b1d85c911c6ebe6eca5f10bacd10565e9821b710173ebbc6339e527547866610f7f8e05f401bd7646c3b854 SHA512 f456cfcfdc137317ecb95941d55d498e462a3aa7d9b4e7bfa3e57b59e9b0aca762170f863d31fc6cf37b3b57c268cb2ea9b1dee78de3262a0b34e0b3b7930a7c +DIST cty-0.2.2.crate 7230 BLAKE2B f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b SHA512 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8 +DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST deranged-0.5.8.crate 26885 BLAKE2B 72b9b2025009a0c69a6678f079415937c39c4a4ad307eb8dbed1f8d2d6e125f0ef4e422b65a7d08c2b1043814acafc0c6a0e81b024fd8736930eb29793e000f1 SHA512 cba9189672275a2d46d61ec04ce8d08ed314d7dcd7671029f3d7099106e112879eddcbeed23b8e167467abc9e1f5211786b5a91a7b2c41720badc601e21a17ac +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-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6 +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST embed-resource-2.5.0.crate 16767 BLAKE2B 5cb4eeb7cdb38e4f0db73257223816251c4f27d762ac36d299d3c327203908a4ae07ecc8263356ed6c746ee923fe67e66fd67dd4e308aae2fb1b793b340b85d1 SHA512 13b7a2f5ba3e91d2c0c1fdda855dad70b980c4417a6c32d21fec8e6c1d8f9d57fb684ce33701f2348da8cec56625955abfa25b51de4883bd4ed8ec25f6a51bc9 +DIST embed-resource-3.0.6.crate 20038 BLAKE2B cd0248f739562935a1fa1b4c3a579226adc7c9f77c6b5a1748bd4ce524fcbcbe9b7da40b0f17b5b4d1e76f536bd35c83192186fd2a28e73bc294730f0075da45 SHA512 4a5282e2d8063577b0223ead9bd8575b1cfa7e2b5682e4a51db49ff76e4ebf40233d9ce956fc1f504463d2c842597ef0f3dc24e85689975bc6a63c1a1c4a76bf +DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a +DIST endi-1.1.1.crate 5045 BLAKE2B 3f2bbc121103e592c86dd74ed864301aac984a74e9955e3d43af881248fd6d45bd172ed344ee3cac079dfb8bbba9020c6dd8f0646505e60590bda93ffc73b101 SHA512 abaf1654a5ee129652490581410dd57aa8490cb1cccc5de27959a4ed9c1d025f77be2e8c66908234871766bbff623aa932bc1c85545dba7c5b9d2e44b38fdea4 +DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add4366685282a277d4ca40c5fc901228c0652c5759210048b28a94c8bb04c39bb3b359d43254e953e5b476112da7e49151a5b SHA512 d8a9b125fb87099f8bcbaf3688e2feb1c463ce624cd3dd36396e75e7aff177ed5033ecc295c02f491be04dbf240aac376e79a5c7cb591c3b208c442e1c1e6bbd +DIST endian-type-0.2.0.crate 4006 BLAKE2B c6ec95731d223f445d270c951167ae203eeffe4ecf0c57a91c38c0079fe535817b7cc623d32cf20cbfa74e0bbb5fb237b7498baaaebbe881c5a2ae218693e5c8 SHA512 2502588ecff148bcb11fc4ac626fd8be5e2b8a50094ad227b256e9f7cdde1b5178de66970497ce29be99aa1686e664c0fa04132fd882437813dc69dbc16341b4 +DIST enumflags2-0.7.10.crate 16622 BLAKE2B 5130fc27294e25ff3fca4bfae3895c79ef3f78d20c64378854375ef859eba0e0b00dc6b2e662129bc41997751537c40e058674f43323e11d463f2e8be34ef593 SHA512 03baa542e83b15d0e2e36205a0ea7a6694bd959b315918302324d50ecf30efcd915af79441c9c8c15670c16776442d5fdce51080fa7404662e2756607fee1668 +DIST enumflags2-0.7.12.crate 17544 BLAKE2B 5b11f629d947c1cebc3cb0d7a3c37f7639ba93409c9af5b704efeadd66544e82086abec82cb3b9c0f74361b53701c27c2e1e0f16bacc9794f1df58bd4dacdd06 SHA512 b391276c9fc827efe9bd6f8d599d4e26dcc602c97f18b302b3eaec73f39193e0fb182f8a353b0ebdd4416c2c6406bcf44b7b849bebf246f20b61332d7d0d963d +DIST enumflags2_derive-0.7.10.crate 8104 BLAKE2B 7332ce1236a62a02c3441192e1bb9ec3944dbb7e74e91bec0f488f5b7c382c3879196b1608bebbe04015cfc2a9ed0bb5a399f889ef94b43176d28df8f1c16598 SHA512 3dad49b91c9724504121ed1b1efe7167fcb61c956d7925523e1edef14bbd92187d82e60dcebc8ac0c22d50c801ab2868460b8b3e298f31a730a7000f80080509 +DIST enumflags2_derive-0.7.12.crate 8573 BLAKE2B 12b9baa7bb0afe90437d0a99873a790ba4fb2091ad31dfcb5c2f6e46ec891f32ea5b397d4b7a617a6509bfe5216f1de225a36458943c8c88c2b00630c7ff26a5 SHA512 9116d0559ff0b9de47898a55b53e77bbeae9ef8b790e9e081388f1458d118a97c2b02d29242080b2891bda1cc79d27f425a0347802205fac0b60cd15c7362a9c +DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606 +DIST env_filter-0.1.4.crate 15281 BLAKE2B 4c069793165e5adcbf59586a4bbf4aa436532d838f1b939ad92db011f51f1e337cdbd7e3b84cb9e7681d942c36400f169e0ed6f8b66429cdc77626010a781f68 SHA512 58ebb6a087e50c212fe1292a4e0fe6ce7154d3ca7164ffc6bab914e4300543726f4b7875918effcdbb660b08ccac67df7c91b1fc43f5fdf53ea7a46351ac9299 +DIST env_filter-1.0.0.crate 16069 BLAKE2B 5df32d4cbaf9673c8ea6fb89cbd41a116ff6c52c3e7148b751cad442545c26f837f09053a1c2971ee99e620f338bc2bbbc9b2c1b46fd9a0bb11d9db0c576cf9c SHA512 890817bf22f8dc1093421b6df6490dff4baedea80b2f2a66be9c4152cb2751e118fa1cf71d3ded495e16aec7508717c23517ca1076ce5d8f01203b5b58c5e244 +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f +DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a +DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 +DIST env_logger-0.11.9.crate 32624 BLAKE2B 278478c73d15e0fdc6bb1c012e5a1bc7b6dfaeb3de9afb93c9d833bb6c44d9ae0d1bd38af322a8eaf2287c8b0dd296bf6bf5f7d80ba59929608fdd42bac534c3 SHA512 991ab3032e82cca38b2597099cc9287d1067d0973f2ad60049f856fe352e60bfff6dbd54653997bf99d39eddc3ef9524d6ac0649240faf0897a44909f0f20354 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST event-listener-4.0.3.crate 39784 BLAKE2B 2924aa196726f3a6404536dbf494a52d266014b2097ea1f4a42e0f5d54bc2d14d6722deb4e40f1b1fb539ec12af7348275a75a9fe3e619a7f6a6a9156e0d30ac SHA512 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b +DIST event-listener-5.3.1.crate 42576 BLAKE2B dfd8020527c06adae338e9bcf19076e70ae745facd7b49e8d6604e8508436b70b48fb1f4479214998f288055447186d4ef4969630af90e301103bc5faf6492e5 SHA512 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0 +DIST event-listener-5.4.1.crate 43782 BLAKE2B b43523d0166d1e89f4957d718a54af9c31a52ca860bc5cf645e093670e5d0e4bdbc5f8f57de9eabd8b8c5b54df4090bea68adc8bfde8b9d23203b737580e4fce SHA512 99677a81a7abc04d6386db78fbda40ce5a9e4b628d0a1b171150b5be12e336fad04f2f8ac94e62d732dc90b0c65279bf28904e77f19c5cb6f0cad6298d97c394 +DIST event-listener-strategy-0.5.2.crate 10697 BLAKE2B f49faa8a2cda551b65e29b9dc98e4e55dabff7f2b330097bf5f6a5a5927804a99cb699d1f693db9c7cbd92ecb44f6c1b51be2b86810d3e3fbfd5eebcfad1a241 SHA512 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626 +DIST event-listener-strategy-0.5.4.crate 16179 BLAKE2B b516f4b14bace1dcc9e7e6ad3c7b8ed1855530d0aecd1ed480b4392bc5e414a92634ca91b73e521e0344e264da2d7bb92ba6dc260cb38d532ac5b782569f7ea6 SHA512 bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf +DIST eyra-0.19.0.crate 79241 BLAKE2B 075e2f0aadf74a10ffbdae6363142b0aa75938c3a7645e3d2e29be549efa72e7096af32647d6c2ca5cf401f0eb7084383e891d5e9b280c0dea341e4be7285789 SHA512 fcadf408450bac6458c31803f2e795230a844b05fedc44f3fb053dcc472cca491fb4dbb17f750b94b4e15b8c340fc6ec160b7a03424632fed84b9982918bca78 +DIST eyra-0.22.0.crate 79485 BLAKE2B 863fdf3a5e695b77d067c184b80c5c397f2fc98ad770d69c11d1aa68266cd082419f430b11a29468f3c50b8332eb478d2206092fbd9d4851b17121d763f89b5e SHA512 22c0b52da261b97f0b5a53e4ae89032de5392fbc10b7335338783daecdc06c66ae1633db093c7de6f55343581fc5756b72e82daaef32f0f92ceb566b88ebe41d +DIST faster-hex-0.10.0.crate 13419 BLAKE2B 119f25ab04ce6f822364352848afe5f90d5b6afb3e1522d549e847b2477a3cb45c3ce1d325159aa3e015157c0437459c6c87399eda86d206ebaa327cce14ddd4 SHA512 aa3c6a6cb1188ce48f92997daf3ff61b20279012dc6a9110d7f6ee3a10aeb1a5e6226734067fdda822b5b37a89096f96c9c2d37a76e4d13a00ba3d37e72bf05a +DIST faster-hex-0.9.0.crate 13053 BLAKE2B 36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430 SHA512 7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9 +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST find-msvc-tools-0.1.8.crate 31151 BLAKE2B b2d29513fd7122b0c6a7d6044411a00afab33095e48ee1509eed6e10103d4ab60060f9495be4ac2eb0081707e8cc99624bd286258ca6a6b516c9100aa1584211 SHA512 cf103ee75e8f387904561fc75d03b9a29a7e81705bf6c11bc520e73e7f645937b8346c2854361f3325ffcbebf9874ce68df82d9cdca9b8f19d4d882548453d68 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST flate2-1.0.34.crate 109174 BLAKE2B 70fb087904e1e29243facbb9a01f05770581d91d49935290943797cf84c3d2b416a8f78b2c4f9277d86053f1bb79e858ab1d5bac427bacea9771fe1998ea498b SHA512 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 +DIST flate2-1.1.8.crate 80972 BLAKE2B 1f960a2cdd4dfefbb2b3b565b7bdea851c9ee2bb607d2fe2464b088641dc31b69e81a9e564665842d8fc47624a39976f9430e5c2429032874d7ff726ff01639c SHA512 68a65c13e4b5b07df5d80e3971ca05d9cde7d9c762ba611facb8e84092a74b5cbd33eb3c1f7fa473751ee53281daa87f349faf4c66ee452cf9eb39d654d2bcb7 +DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +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 futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-0.3.32.crate 61234 BLAKE2B dd15b4558a91d8012bfd9d7ea3cf9764d8b4d9a4d9a2fcdfc10f30465d649989b637045e2cd72948dae060eab3de4ce257f90de263e4b08c3bd0cc37e79bfcf7 SHA512 ba0fab7062af4d01143ebaab728b9d836a6589821e49347751add959f7b85c685f91f99b6a31e44988d887c4301bf657c0f8d969cb3ae219235aef2528aeb4ae +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61 +DIST futures-lite-2.3.0.crate 39181 BLAKE2B 0e4c510d7b640efc6ca8e8b00f4cd51b05b727ce5d25d76e317fd5aec2f515d3b1dac57e4058c323fdd0c5d125ebc4073a9ab1f2ee21aee0e5aa0f9bf2e049ac SHA512 057de40b58d5ae06104c480a0e20a0ee4a962a93af615b04a9a34cd08135359c1f49f1b61577f15277fa73e9b7a93d2a659d3203b490ca4295b88fde2316bc7f +DIST futures-lite-2.6.1.crate 46095 BLAKE2B 36c134db8c8dd553f1a6fb9ccd50686bdb94d17fc939839ce286cd748d0f0143bfac84a72bc64fb27f3b982dc2064719463dc88036656019304598de818e443a SHA512 ee62feea8d0208cd64d6ce99f813b573cb9aea33773d33adeb5674f51e359896109594a6766d528ec6f3dc724d97550b9007d0ba6fe6c71b5885735a2c18b4aa +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-sink-0.3.32.crate 8106 BLAKE2B 881eb606c985836f361f5133b32401f4ba84289a0c8e0e075f74ee2a6fd9ee1fb9197f53086c368c2e231db5f1e61ae88f99f578c50956d124b612f1e8060222 SHA512 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST getrandom-0.4.1.crate 53686 BLAKE2B 3b6dd1e30a5b9e771efa0a3d87da99c8c0da5f3be368859b1ba6f883c9a7ab4926c3713149cec3524766070d8fffd284ab5c382c29b74e0aeb54682d4643eaba SHA512 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST gix-0.66.0.crate 276687 BLAKE2B 2b2c0b64448fc03bad28dca4ed492aaaa9518458c739083de88775de68ec4d7886adcbcf95ff61ad1a24d15413e7d886e3a39108423e76e794f439a2740b470d SHA512 3f898bec95bd37551bd471c982abe8450377e43421bfc23b6064e884b0f137e85ce270fb416e66aaf0303c0ad9c6cb16e13204849856f1718787f24fa3566b22 +DIST gix-actor-0.32.0.crate 9327 BLAKE2B 7e407e0863659070529ba67320f4fc3c6f6b27f761f35f7364cccc06dddd0eba77a349a60dcf39d7038a84f15da22679ee17a85282d97b06f296a73315347216 SHA512 e3b06012b97fb6551f6382b027769767db739a063bca2f442f7acadbc82148427e7a053da32141f10cd21e82116c6f5424a319ad7d56b8b69b02949c6f9e84fa +DIST gix-actor-0.37.1.crate 13433 BLAKE2B f359bd71b9e6013dc3d5a510e06ead7478f239ea9710099443f0278d5bfc1af917f5b0015f148ede2d199f6d54a71f89b82c5b237521f121ca70426cf7a30c55 SHA512 a8a1fdff01a06b9ae8bcae8bee06e2993844039cfb92fa8590efbfa1d9e351eebe4717c5656513856529b3ceecf36f4ebe283d60ba4c1a0e6bd19c45a3c3d933 +DIST gix-bitmap-0.2.11.crate 6920 BLAKE2B eebacb07d6150bc16d4068fb0d5d1646f78cac93ab6cc82b64f3fd9d4ec928f5e904a3ab2bb66f697df2ca51c17eb586d873bec73380e894b66f05b94b7ed690 SHA512 889e0195b9c16f6cafe6d66a7d18da1dcc5f3aaebeb63415665102d838bf702eabe142fcbbebc28f3b69372eec5f51a9dace3d333caa6f5fe8158df89eddc40b +DIST gix-chunk-0.4.8.crate 9358 BLAKE2B 6034c836716906e7b8cf490c9f066ea6a995d384be6b931df3db96c6e71ee53dc4e2efc065d1eaae130528f23ebbddda27608f0d08afb9a8cabb106bf053dd5b SHA512 3c0bf0b9aa998907f1f2c3e610f86f250c4f9bcc9384f4c636d3c8d637e9011b48f7ee33f21dd8b91fa66c01209410886ac68c2f04fcd4262c37fca0ff9ea6cf +DIST gix-commitgraph-0.24.3.crate 18242 BLAKE2B ef37235c7258ef6603b122f9ac9bb527be29f1b4cf7dfb02a484ad77986220499633789466bef94508949ebfae50568493f216d532fdbbb84861e9f04aefc38f SHA512 270edf30cdd8ff90bab02d941d741ab6cf6a85d6c2adc25b41298637153e641307e15db9ad54fbf0ac4008497c77980202b067f48c2eef88a7fc1673e022ae47 +DIST gix-config-0.40.0.crate 63360 BLAKE2B 5206d0d761cd0f23170c16ee5ca41ac876a0d8dbe1b0d9b1d230441ad2845e5c2b4bffda9d4e6b77acc552771616e4337d4e9916216459658614b3fc42eff892 SHA512 c124f4e460f1288b3d374903acafbb212e5dcf7a15bf8af326ccfe8ed54aeaabc4debd709e94ced4a2d23f207af40d237e67efd894c3872830a931327cc5a7c5 +DIST gix-config-0.50.0.crate 73660 BLAKE2B dbf47c023ce65979a9cd1e7c19462b537b9824ffe51454883ec42f01484741b2e9b37c024326122762ca2e8a420646f41100b79799ab8efef42581f1c99701e3 SHA512 07f36e6630755a6ca00d8fc4d6a7ce1cf7a06f023269f1ba20a78fec992f47feb7703eac31ef8dd84bb0e5259944b526b303d620f2f07f9e85fac40cbe7fbd53 +DIST gix-config-value-0.14.8.crate 12828 BLAKE2B 3d08b92b6a5b9468ed5f6bec47a9a7d968cc0727ea7819e1059d518943ac91c2dd34c9c1cec0f520b6dd2c4dab8d0a5db1683bf0a215dd4c9d6965c6e6c83a2b SHA512 2bc52ecb47aee3178f6ca0d02ab325afe6080fc80f85eb2d7150e72b8b46dc4396ec8a9c70e7dd7bcd901357663962888941de382740313eaf82daaf159c5303 +DIST gix-config-value-0.16.0.crate 15574 BLAKE2B 4930418296d363dc8dd149d89932df1b402eddee9a7ff3bfec8957a1ee826811cda9e26b00660ae2d306513107f87d48197fbde0c93eec4f7ac3de1523ec7396 SHA512 6785fe3e4eb51524cf90ae9c5ad3d082400268bdfd1cc9dab052d52612f639a25987ea906c64595a39252281bf8f724a37f6ac1bc68753bee1b85c3d967f3a7b +DIST gix-date-0.12.1.crate 18750 BLAKE2B deda021bf79711f074a009478d80282966985f56747fd7dd3356b82321d536a2e133caa12288a40ee5550b1cace41f296d53e412ccfbfbbbb6d02ce22e05401a SHA512 af7ed8ede818f5139fefad7e7a8a20f05e26f1ad82e7881d2e214afd91c2ab00ba4c7b2b178fc024564e056daccb8cb4d1afff17a91623010457892ee4b13924 +DIST gix-date-0.9.0.crate 10501 BLAKE2B 70ff61b0177f442e3d262008f65529c28a58ca5fd7ee2ba1a7a02f7861e1ae11efb9ed29f6e396885b9c7c21ebb23f574c22c6f5668d7dc1b8f3d766b368b6f3 SHA512 bf620acf06ca58b7990dba33f61ebf8df9e64cbc7ce82ed8b0aa61b495e8e0ed3d4d6b013118aea8b6f8c3890e58c04756e2878072516b4bc4838f90dcd5d0ce +DIST gix-diff-0.46.0.crate 32657 BLAKE2B b7030adb15068c4e4ad86588dedbe1ffb8bf5fdbdf5a3a79188a41051053cccd7105b74a274ac3a8262e3effd5e5509bec50d8148616b6eedddbd51877d67394 SHA512 0a243466cfe64f07ed389fb1215e67e636c9c96503ca0680a88c54ad5daea74ea2616ce606d09d0b8367987faca9fa1d3b91278cf7ce8524649bfd0a9760ddef +DIST gix-discover-0.35.0.crate 16625 BLAKE2B a9b46b89f35f7f16d2388a15bcfd7de95f07667e9b08f5285c47f0f176b7aaf7d59c0815b461ab82a47acd7858538497f2c61722c9d893e70607efe986615770 SHA512 dceac4c190ce9cc4fdf4b66a36489185ced44782c9c1abafe5aa52f8a1d18ca90b63bccc79a5191703015ea9d582180813a47472bedb79aadbe6f165e11d7e85 +DIST gix-features-0.38.2.crate 30604 BLAKE2B 68bb0154bc444a84dd20bdd1a56d770a8c68a816389dc8ba0a94ae71da9c9955974cf7a154de5548f65e547a5e25303efc19b5e225664ce8f827cdb661bb17d8 SHA512 d82f70bd8831701b2c17a761b306e4b630fd5b558e4b936aa8b2f87440e53127b48f024c392b487af23e0c541de4b064c27c35ee57005a81352eba0e6bcf79a1 +DIST gix-features-0.45.2.crate 34385 BLAKE2B fd9ecf744e4f35da542226a89b33563a29913e85ca02a6361917432e7ee3c9d35da7fce42191a9b0bac9f8039e85b61060798840a175610b263946d4d5ed0056 SHA512 8a543266472db254ae203db00059e9984acd96ede800f17ce0276d7b1fbdff3b897100e569cf5ccd0836969366921818056c8e2ef6e9f6e11f29cad2a77ba4fc +DIST gix-fs-0.11.3.crate 14867 BLAKE2B 71495a8f84c1dddef477ff6bb19343e58e8f0b0e3786d327750bcec04a1971237ba328061505810943e0c8a864ebfb36fd47c01dd51fc48b9d18e0a0ac329070 SHA512 7d420a8cd322561808f84913c5c6880031a07005f535bf4e379673707feaeb8fcff4c2a41b455fe76ab7af6fdf0a934c471290d828e8416c26ad49cbda1f235f +DIST gix-fs-0.18.2.crate 20338 BLAKE2B 52af5dc77abd145dca513e92e799a9b9ae8dbf6f60994c010590d2793f98b8b0dcb95b8049fb268e253a537a195c1137642f9a87384c1c741bb36b11e87e1981 SHA512 b362d112f76f90f389fd936d01388ff27a7f9def85387dc28cacb2ba33ee7d419e3972db06356d3e92368e4ffd7edbe7f13f95191fdd8ee630d5e89b441c646f +DIST gix-glob-0.16.5.crate 13425 BLAKE2B 233ebbd4e1993f5139478b1d482f54b47992686ab175bbb01fb95591934735d93681d8b888e85e7e2b6c256afeaedb7f6cd4fd666bb2a3c8f3e206b34e50a29a SHA512 6b8a22c5225a18645ef673fe73f7da73fc519650d03990f7fa43bf8f0df58d4c1a39a0da297ff5e76557b07f89f1aba5955a82a997bc29e52ca9dad808858b2b +DIST gix-glob-0.23.0.crate 15609 BLAKE2B cf7d8c19d75fb5b6fa30783dcf6762dfd7df32d6bfcee89b64f9013db96676ae8a51c4b19a8604a4e74132f226436eb00b1648386bc9f948c8f93602fc2a4886 SHA512 f28562471c209b25545bd288120c75617f8b96e72df4955afed34eb95688e41e473512454fd6c3ec301cb6382303713b447000098bc2b6ce6d43fb8130d03ef0 +DIST gix-hash-0.14.2.crate 12759 BLAKE2B 033f46ba342fea5e2a7b5b91eeeac06aabaae527d10ed665ef1d2d7f34362ae7ea27df652012c5ae25872ab18175aefe15de3e981647086d8008a32bdffb2d0e SHA512 32ba5cc7805146fa858501bdf0cd75bd000550aacee258fdd63572323cdd06e54c78b4a71761d410c46471dc1bcf856e5564586f24ca2cca03c60b9e08b4386d +DIST gix-hash-0.21.2.crate 20187 BLAKE2B 9c8321a33d9f66d52e74d5c9df38c993a56463c0f609da8c0a39d72d2d99f5aab8a1f71d85cad53d97103dc181c04a1477d2c74473b60fb0a24bd6c2aa845097 SHA512 288eb34531e72edfae89f9c37370f39468013e4eb433b4de4123164254f6b4709fce2a5a9f84beae02333a1c0d046db2b1b435475892d3e27d8d1edca6f42845 +DIST gix-hashtable-0.11.0.crate 9769 BLAKE2B 9c9c82fa44e81452b34fa42d760f8d5bded6ad214f449970251be19dff2a47fb26046929d2b31fe6a3a21fd1290df5ba27b509e40c1ca7bd852c79b55a002101 SHA512 e63b4a9b93e6815de0fd69c1a6a7ab23efbd0c11d426c301c378231a64e5ee9f47ae79f497a261fd7b314f8dbb8c28af998eedc403e103d2452269edd8324531 +DIST gix-hashtable-0.5.2.crate 6421 BLAKE2B 483871bb398815c4be337e494244a9f9f6bfcf2788bcc975c96a5095f213f6b70a19902bf00987d3f16316625617727cb84408431398d32e5bc1fffdeeb84340 SHA512 d3b963cf2e82dd034bfa5912bdd0fa384cdd501efa6a0dacc70838245ad072daaf49e2f7a84d2d41360c0677af9c0162831423b4a903a77f5f7f8027034bc36a +DIST gix-index-0.35.0.crate 45850 BLAKE2B 6add13aed7d9004f0d3916d37c693502e934462acaf5b155df086b70cf7309787a19a2161515493532adc1ff861c7c949260c6edcb391e64a691f5501dbac010 SHA512 53bdf43577880fe060bf36fe0c89cec28125b3c1368ce7769a6860855a5f095ffa4bcaeadd907aa6ee3fc2eab0bfb213d8042b7394a434e8e24a5f25b686f7ac +DIST gix-lock-14.0.0.crate 9795 BLAKE2B fd6c378bdf904be22182ae48e7898e9b8d5ee5e3248545ebdc7dc21195e7da0c5977717104102b050af35a7152829987383c0e8973da18c1620dac1f637b0aa6 SHA512 46228f8ae0d931c6594f2ce08eb8aebcf77901dd9664d134ba5e5583855e40460f08061ab5d9287bdf17e452b821f0c336d49b7aa181b44dc091925d6982205e +DIST gix-lock-20.0.1.crate 14007 BLAKE2B 3ee20db40de53f77fa605d8227126dd4665543167ebcca385c75b07bda670b552c9ae8da4516a303b68677e7cc94f2f39209beeae1c1000cb044c313e017dfd9 SHA512 77eb9196ba838e07a81cdfcde0123bfbf52cc8043219f481fa3b3dabe43eb271eff5ae33703a7e79907b27e8995efc36803af5f053af3b4f9750bcc7285b9dbf +DIST gix-object-0.44.0.crate 32479 BLAKE2B e7656eb7b44a4f555541cabd19b0a04a9f2ac4f0e48ee41dfb49941133c2deec9e6a5682c410b29eb991e12d2480ff3927796391f8eb0c0d83c52b74ec36cfc0 SHA512 8971f0949fad9eae9285e2216b84d90014de55d3459cd0cf0adb5db5019d8b151842efec0499a44e3bee5cd53fb4ed48d742903ce2417da2021bd3bfb7875b36 +DIST gix-object-0.54.1.crate 51389 BLAKE2B bab696498adb6ae07a01302ea1dc4ef069af19a33908bc8a16741aecd358c10ebafd496122b978594ed474c7b826853021255a155685ee172e3db9c5bed97931 SHA512 407fc2f57290167ac72cadda3875003fbf4e0b806c45533d73d7542bb91bee1c3d51c59f67f5458309b9710a5a520bc01e50dae93372da2e51b9d32907a9b405 +DIST gix-odb-0.63.0.crate 54304 BLAKE2B 71ff5e546632a7ce7e4b9ae28ec96c9c22028e756a6aa48694ffaed4c3269d52e47959e3eebbd19c72b4a4675704b11b42c2f643843835b203359f34bc268e78 SHA512 6f17d5d12095b51071ce83f4fbcf6d5cacb567b77ae870e38e5d3cfd8a9f00507c6d0136374b6b7b4dbcd2810b1b1f58b077b98feff893db403ebc525491d1b5 +DIST gix-pack-0.53.0.crate 96726 BLAKE2B be3846b23a12622ee4e2d47abc11b061fa4681134fefcdfdefc40581da2bee60feee695fcd96dce64ef8c27cc7d0da6b5f99b270de94540ab839596a1f140c8a SHA512 d7297d16b3a1aa5754a998f8c98733ef0bc498b76c2093585c6447b979bf63c343454e4dc9f37bc3afdaf8a1b5173cf16d60854c7f56fc382f27fe95d735ac2d +DIST gix-path-0.10.11.crate 22554 BLAKE2B 8b16554acbedff39d7dc83ab0b15c5162377af41ad27a612f1fcc4d55ed5dde5a7c018609c922ff6b928c9c259b29090ec13a8f37ed39dc0207d6ebc6c8b798d SHA512 de21b58ab2a5a0b22175776ae9bc5b313e3fdb4194df74d21bb95f4af68b2df279fccbd6df640fea95d631cf349f8b717afd9056852ab92bf28d6f82153ca191 +DIST gix-path-0.10.22.crate 33919 BLAKE2B 76187480fbce980554d6e2a37f05a869a65d460b274d8d7a7ed3827c3193aa09a187f8f0170650801929d216828432799c3a64abaf6451a294354b9f16eca72e SHA512 4edd8d0780b1f93a66a0306f8b4043e60a9c2752e0cf52c4abc60b321f955788d752bb9b859ad1172914464d2b0f76d1b015935ce938d782732c803f732d29ba +DIST gix-quote-0.4.12.crate 7055 BLAKE2B e3bbcc1bc1ec169a4d9b36b1fa23caf559bf70bef14a485c2652d59b4562c514457c14ee4d2178e0f564560c310e5d304af993c587d6d352d0d6906dde4e4bbf SHA512 904da737aca01dfda12453b3593410e9aa49b852b91a7d25298ca885be0922d9498fd622e36f0601de0fbc7b2706e73e79f8281e74417b3b7084dbcefaa3cbec +DIST gix-ref-0.47.0.crate 56887 BLAKE2B fdde0491933bdafb55d5fd4286437ba5b2ffeb2a367612941c999a9e6c89ae2ba86a3e715107729ab421fe1088cf97243e087cd99c56de74ed6bd1d19029a762 SHA512 cad699ff3dc647ab3d9766ba6cccd2b041d1b889955f22eee12e49bb2cfdb28be423646c93fb5b4717280e4655274f3308805c9cf96c46ccc67249f3f57ddebc +DIST gix-ref-0.57.0.crate 64489 BLAKE2B de02483af982e2a12f6d85c247f328607dfa2ca849a5c21ea2e080c6b222466d224fd2863158c7e45737492d5d5dbe82acb6ef8b81dd5ed5e519577805bc9992 SHA512 68bb6e41be083d381e9ad45b80f9364748f25ade2dacff37db111d3f5cc06dfbbc4419a54e0f88a8901ca97eabfecdd31583227c2e4f95f0bedf50fbf257518f +DIST gix-refspec-0.25.0.crate 16162 BLAKE2B e59fcd54c754b7a480a82906f88ed3a7a3c7a94e9905f78b17bacda98843df8512183773f148cc2d43615ea19d68de1648bd8f76aacdc491cf1526873d86f3ba SHA512 01e05e76304dab410633853462b533ebb3db768267eba3649c417c3f0e512c315433981973a613f38c172f024f1c2517a8a842aaabe6e7258af0b7bf916e5f97 +DIST gix-revision-0.29.0.crate 19189 BLAKE2B ba34323b5f2d465a791ae1135ed9ce1b2801b60e93b4757a1a5b407062326640eb44bb79324053f62c3f6c84ac5dda7cb9f54c50cbacd368a13ce6ae0ce76919 SHA512 85d87440b8028ce17125b3dd30ded2785fb3d810c58ddec727c72fe5270248d7b9f321ccf46d274bdd05e2d238084c6b6e54ca7e3e2a7d9e44e091a05c961f24 +DIST gix-revwalk-0.15.0.crate 11849 BLAKE2B 341884c206f5e1674d5b07411369cbea74c154e5b98bd26395a1986e6cfb84c9b361504b1bb52fb8d43176df98af91e5165810ed88d4e451c90a0d779b021178 SHA512 c9fc3a3c16892743ed7b65c35f3f22150f7b5c6cc2c77d92a7c1ff25c8cf3a0d6236f0462de5c2122fd1db7d92914a5841ac56b7090ea3629632e3c1e7f76b00 +DIST gix-sec-0.10.8.crate 9400 BLAKE2B 1d7be29c2a510c6c5cad62f54ff1b53fd3f9df5c0075a86cb9e7ad578e8962a9ce6e5ad138873605fe80ef42349ad2cf087988b621bf96dbcbcc63a1f2fe713e SHA512 21d244b71abc5ca3b61b05b60aba61e86d5f674fa738f82ea34e0f04c21462683a505e3d692eb323c60a8c532bc639798b1b1cd7fbbf9cba2636c2efdd40abba +DIST gix-sec-0.12.2.crate 13263 BLAKE2B 32ae9b4a6c76bee7877ad13c9445eaa0682e309fbcc83b1b8485b8268e86caa9fb9a4ee0a7c653b4b5ad64bb53d0f58489ff85b344c6e2b267c4df0fef254358 SHA512 9e840044cc07e91410a1d098a0fe42d52645f4e660d095fa6a41a9109abddd85712b6ef85949f7888ab0446b10a77fdef0d1f5fa9f62e44cfe756323e969a4d8 +DIST gix-tempfile-14.0.2.crate 17489 BLAKE2B eb333777a1389e189b1951fdbab987e4e39c44428fdb5a4cf6bd75e1e963ebb9fe47143be4cb4892ae6524c269e58105bed6463f9dd28d8fdfa57ac7e938f38a SHA512 1baf8a34eacf5df9125dcf0a03b804c5d44f12bbaa93498478bec2a99a7fd64d052a69ecd5e568fb88ca0113c3b8c72e1e5cd8ad062acad94e97ee122898c3c8 +DIST gix-tempfile-20.0.1.crate 18790 BLAKE2B d2806132b2559e191175bf1cebb2f9caddfe209ef0cbff7f500d84e6ef1baae251b2d94374031f5ad553e6c9a4dab30d4ef22cdfed010bbe4516a17b4ae6138e SHA512 125b8b701c98f12ab1f4412135cc56460af6a7ad3a5c07b6d5734c6911ae0f5194aa164bb017e266c7f3a1abde322ec7b3f48a226f47ffa66800ca1e0589d94e +DIST gix-trace-0.1.10.crate 10403 BLAKE2B cb0e81e52e4711d77e1f0a2e1df5053fef8e1a520a38d5b929e28f0c9410212d67e169f007426434b63728a0165c0a67fbddfe934c0c867c147f8213f6fc2a79 SHA512 2ae0c76e563976d491a4ed7ec198e06559d68fe8d4b5e6ffb1381931aa0a8ffd3752249f9c030f13be0587324ee5e4d6ed09f9090d8161b24c15fb2a4b3bacb7 +DIST gix-trace-0.1.17.crate 10863 BLAKE2B 7592a3f93a31e81ceee738791cad242bfeea9ba00a1f2672ffcdd9be60f3ab6ebc36f79f243472377843ab7d00cca8f94a82d512d220dfd44187ac6ae105a1ea SHA512 353db6612ef113b3813111e57c03eba8a928b96f410ffde74d4d0893d5c08af10883807f1e2f248c4f3001b7dfdb604aa688c2e06913c59804329149336b1839 +DIST gix-trace-0.1.18.crate 9513 BLAKE2B 9344b71c8015c092731ec8e6aef3f5641205fcf9573581dcb9a5fc81348b2228e03be154501edbd471b775fa0880b05d0d6362a00becaa5d44005ac30d2420a2 SHA512 58a2d2ae9f0f3c0b44686f022a1692a001ba6916948cea663d1da04c8a6454c4eed6aef6f052ae81f02c26a577fef4192982b1411328276145c2a54b13d005a0 +DIST gix-traverse-0.41.0.crate 17286 BLAKE2B 539dbac0c545a85123356627d0e3a43c65e8d9bb5efd06b631c84e8efb611f8221b4701562806df00e1276d3c85566c975209e3f2d190f04ffbe65aa4dbc0422 SHA512 1f817abce2b390a517f9ed192ee94c15f11bee56cd0409a911eb0fea1c1ba97af475d308fa15f4b07a0ad3f3f8ccfa54fb67d29e1780b67d3386df3dd7edc627 +DIST gix-url-0.27.5.crate 14367 BLAKE2B bb66a9e9cb4ac227f52aeae0cadc01d53de785fc75b618ef6639ca9cfbacd13a9dd63a8eed8152c4b75bdbb6f9760285b157bd4984ea7e995e3177806177695f SHA512 a007a074ca98dec95ed88e19414e55dbfaf7aa5c7b219af2d54785061c761642a3f88dddc52eed85d2a32e2eb36b371ffc6df16e12de2159c5ef2f20ffb4e85c +DIST gix-utils-0.1.12.crate 9418 BLAKE2B bb51d3d56670350b9512f7ab8e0646a9390fe2da4b4e2888e312c4ee0a5c935d8e2540dab2883159d5bf164276cf29505914451b5761777fc5e770ff2fe403bf SHA512 5cd4a93a6080eca6e84a13f9e2d63c7c6215cc86c6662f1204fb8d6feafd94cdc6b0bb3b6343e24157b10edb9504d89fd479e707a4c7a017372f1f1530e6d672 +DIST gix-utils-0.3.1.crate 11157 BLAKE2B 1cba94ff2987067e46f441ddd43d5f9fc39970da565af149e2d1f47ef598b5ea767510a5772b4679e47318fa94aa738d3285b2fa6ed786f6f487bb7d9726f00e SHA512 023e4aa3d86db5c5a5a922bac140a23c62b7f33ae4c31c07826f917d77a2a47e6b78825b5b81bc7209a69cb24204b66195626d07e316df16795c13d35b659772 +DIST gix-validate-0.10.1.crate 12803 BLAKE2B 47609c2d8911c727ca29f059318cd29cd92e5c2a63ac5714264329d84d362241f747b2bc0e0c5f3c1e6ffd061b62ff7f5234dedc2fd23b53dcc6d255ae1a086a SHA512 0ce450b0c87461b9883c8475f14951fdb6523a977cd528cc41f70301258ffd10b5dfde6b098874d1ad692c392eb6ff9c1943debd39a97c353f097a91cd0e99f6 +DIST gix-validate-0.9.0.crate 11204 BLAKE2B 5e6090fde2f6c60233b51f40458a06c8c62eee55d0ad9cd1da5d27ab71959a9b243eab8bc21f02c34c764255094f87b8d3c496231e8405ac8805e6eb19bb9903 SHA512 4f8eb8bd2c08c7ff07f523930f37c29d47be24d921da2d9cbf78364478d2044ff0fde1233d0c5b881a6a2018fb1270121707351f2ba4f630932bac08b596b822 +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST h2-0.4.13.crate 176861 BLAKE2B d25efd2953e2c8ad43878497a6b949a842fb3c104d5619b0293bab6bce6b5c298d8ee27a89fa45b4753109ef2aeeae5ec9d1850c10650b67b4db52c33238ec61 SHA512 14140113cc9bd97c69a395191b6182bb7890aeb76ae8de2082f982fcb31e3b7f0965402c3bcd73ea6446079e514e4f07ee95307d0cde8afc978b145474dbc09f +DIST h2-0.4.6.crate 173912 BLAKE2B b6d7c0d9f52ef65c779b5c17c0f7ede4ea8f20bb31aec3b7d4c95297db4e642286f5e5dc7c463c36876ca75e6b855e683688b0c299750baad68bbe981c2b9e4d SHA512 d583b9bc2ddd3599cdf8d9ccfebc4c433bedbdbc39c562207946f04947ebcec0df075706b31ab903ddbbf3b8199d84abcc143ce8823c68643271078177abdbdf +DIST hash32-0.3.1.crate 10273 BLAKE2B 0e619f4020f86fd357156014e5b78018827e7508dd69022d3d008caba3e1dfb96502ae00847bac3724cb7184791ed8a56a46479d61b36ffa14fa5c32a2bf56f7 SHA512 e6f7c1be545ab27c0859ee51509fecae749a97f79f91f6742fa66533064fc1c327587e3fe875965c513824e64c9b58bb6e212bfead636ca3a2aef066311e740f +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST hdrhistogram-7.5.4.crate 319746 BLAKE2B 1f3ca485c13f6a5fa766761902feddbb0cdd1c122be284b73cd008abbb3df9bfb4e379e1e4dfe956d2fc3a430bc39f48fa12320426ea74f23cbb7c0b9cde8c9e SHA512 b9b65919721530f9a7c8efec68596a55735cc195cbe01a9cfd08baf7940c2c8019cb315a31187c9e3da6ea272611f343104fb365ea7f2237fb7c896f4f1af0c5 +DIST heapless-0.8.0.crate 77802 BLAKE2B 8ba81c82440701c3fc8e5f8282e71aeb485a78a1c724334f25534ea3bf30c3ab78d95facf3585aa6597c24ee121f2779378a8364cdd94f756b461842b5858dc8 SHA512 9cbcc4b5b763b9478d0070823aa0412805e4b08f28cdb92b3ad6c6add997d0abac13f25cd6a1dc05136d2100304e8617af55f165a4acad3499c15407d7b3aab3 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +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 hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hifijson-0.2.2.crate 23401 BLAKE2B 3588af63ef132e4190ceb66bac679c0e404c3ae0c022125612a4323ceadbe0736fe8d5a6d8d620df5d2cbe7b68b1a373634f2c5259e3686ff3ccb2518ad6bc28 SHA512 4880a92834b718dc7caa3aa54cf2b1707be5a4e32c05360e501a2171ad9348a05de3b169751810f5680e2c9b44bf5378e5b15a6e06f60d42c851e2607affcdad +DIST hifijson-0.2.3.crate 23697 BLAKE2B dc53b49ed5d24f9039e5cac5c13fa91dc40539cf404376e48332993cc0791c6730614f3b34670aad7af274ecb7597883b125a06880d75b24d1f86730273c60f0 SHA512 e083cf9a7e6e5ab7369f20ff8594a71a7976dd72703788b2aa4919489905816f4f890e372cdf13ce0652ec27578b2d069173a653e8d9be000b53547b87de1523 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +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 http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST httparse-1.9.5.crate 39029 BLAKE2B 3318ed1d82f1cc52cf3596a133b59b9613fd09b6e50e4cc0073fbd37275fe53ae6dc23c322569d06272068cc196aa253527d45a939361797f6c77a488ebda874 SHA512 88f4489610c6d3338353731c38cd368a565f362bba1e9b0e1e9cffc1ad9fb871ec2282ab1e3956947e41e0087d1170d35a0e2b71b9e823c1acbb7ee4c6c8f48d +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST humantime-2.3.0.crate 23242 BLAKE2B 085b5913c31412ac12d3c96a940738b2ce65ce79617ea555c86a4dc8fdef69c6cc5e40a152f4a7071b973ce5e7bdd863db6da11e28631884af7dd4083a43fb38 SHA512 7d98eb3bab8876a7ca45a5964b0ecb1ed10fce991a53f12236221e654d1405d425a7841be110da3579f6d5a62c6840195f5605e55a951cc653b6926215d8fbea +DIST hyper-1.4.1.crate 151849 BLAKE2B aa5f48c38ed54de8d1b8ca0236acbae6bc30d530156c3f4f429f89e48148dcfd0580478041549a3f43faf38b30f36bc41276a272463c42c80c1b45a7b24a236b SHA512 0fcaaabfbb606020534aaf0cf68c9f1be3480f2d1b126deec30ba2879cdc3c7c7a24bdc5a2ed81aabe8be4df36b146ac1585ed8d07181dcb743852ff3fc0878b +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-timeout-0.5.1.crate 17727 BLAKE2B deeb27389c5ce794f618ef012d4c134493093904316680279bcc6089914effd7abfa8b01d009c73265c49bedd0e6164b8c81748460bfed7a7b57df0e70a4a296 SHA512 7224c8e0337eca1f37e9d24234d9083d1468950bc1d0d61ba26dc19bd273fff76d47df36df8b03910a93ccedd82f6580f7b1794a77ef9e14fad460b277703a23 +DIST hyper-timeout-0.5.2.crate 19222 BLAKE2B bf1714bda5cbcea30e948c67568c8762074cf9bcdbc57cb68f50fa5228576b4e6185f517157dd42e4f6b8a0f59dd90dc606527c4a19208cdb04af89778b5276f SHA512 745a8e3a2a104aa1648f82a1e0c2eaeaca4aa63bcf5d64a10a9f03f5273c73010953366b29d2945fe506f4f1d3366530431e78c78de716c02046b58c3e9a8a99 +DIST hyper-util-0.1.19.crate 112744 BLAKE2B f01324fe17898022a2a0d5b336c852b9ed2d4ee1a79ff204bbd9fe103568ee0630b6c462ecf2ef8a6767a3335720d0180fd9932d965c9e5edab9aba81541feb5 SHA512 23d40ee9baf105025eb20939c27ebcc636498e07f776bc1bb1085647ffd52fda8d019c2967ecdb43cc4d46777941a026ffdfa4eaae37e1f5e8a42228ac6c720c +DIST hyper-util-0.1.20.crate 112807 BLAKE2B 8a4afd853d3ac4a29d8bf9de9f9fd0c590be87b017c5f9c8ce6caadcc43a1841ea9931c4c932ee77d3c1583378216fee0d02a1f597a51d1d701452470c6f2a5e SHA512 aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28 +DIST hyper-util-0.1.9.crate 72670 BLAKE2B c09a58cb7f5244b2627f4e7d6fb86ec406837c85d93e354af7f177891e2e8a9537893713a988fe215e1cd8427dd96de0cd4032f7add9e59e90736bcc728ceef7 SHA512 114e7b6d6ac45e54a86d86ca7eb6fa92075a99c73cd95a61504fb8ac899d3812c2e0905dca05c60b0debc293bfddd5962d29bd37023f3597de5d0325b24e5e49 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-0.1.64.crate 33152 BLAKE2B 4298a6fd124d7e164df21405448ae17f11e5d23be3eb40b2da27d36b432cd6583170b1bc31c5238160e4ae2cca9ca77ce19ca35392b7937ae26109dff9fa99e1 SHA512 f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071 +DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb8e36ac7fe37be05c2125989ea2cf625db92a782408ecb5f68d3efbf3006413b5b748815ee42b9dcfb28d0ba2 SHA512 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116 +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST ignore-0.4.23.crate 55901 BLAKE2B 8c5138e723cbccffe84aa215b2e73daa18d8b2d39136a901ba1514def3a67437f79d932e4762578dd1b28dd8360a397aaba29ab8bb67a93a587a1c71cf5d1aa1 SHA512 ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299 +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST inotify-0.11.0.crate 26241 BLAKE2B 9639f8436325544f58fd4db540752826892d943ae52d94ac60652a66fedcb95863076721716f79b3ec27b924b71bbf058b4db7e047c0432b696ca33d24b098bc SHA512 bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 +DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itertools-0.9.0.crate 96429 BLAKE2B 36d3b1dec7ece85639337f1a40a00330a5216ea8c460d13e52f0f9fea71bed5b3914cc4a7e05b407ed41e0dbc2292ae5873b3481297edcd92ec547866d044b8c SHA512 1c6650060750f3073140c4a77fc4d1acffa7d18320012807df0e20ab06ddb39afa7f086d89626e3909f89dc1f0408c9ccee4dd9454ca1f7a6a145bb213e7c5ce +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jaq-core-1.5.1.crate 22924 BLAKE2B caf14f87b51e2747772fe9da9b18f28488cd4ee770323e8969adf350acf1f68de1bceeb60a19fda4c14d34ad3a3743d00d45da80c2e384c7af59e89c7bf9fd9b SHA512 82ccaa2fb8bcb0af62632420a681d6bae87b35fb669cc4a53ccf7b1aebce742a2de46658f099abbf587f55816c4c5cebb4f02b02f3a0250c6c0a83f21ff05cd5 +DIST jaq-core-2.2.1.crate 55807 BLAKE2B 4ff02eb480723b17f3731892e4fdd0445f66764536c285e87996c1b5d686668ff84778e70dfd147ef4c7c4804017c87ec8f8e9cb81de8d691f65e75d9f4d76e6 SHA512 3f3c058f8075c6741f07ef4dd2fe2b9bc532818493ae75b41075538aa6bfe7c5e1919d6a7dd0a776d357b94314187818c60db599918118a4506ad04996738850 +DIST jaq-interpret-1.5.0.crate 41183 BLAKE2B 22ea26e6b65a3373723b81312b2d55dfde28a9d003b9eeb7633ef8ad64228796b2a31f2efc099b17f91bfefe2547e9fe0607634dc25caf5405582bdac7176dbf SHA512 fd866eee275d30e0b1e2087c321683225eb72dcbd45d4e9c2e58c4506dae6e8fac5fcedae2e4f43e3b0794883ead38c879bac9f6dcc054a7d604a5992ac74e74 +DIST jaq-json-1.1.3.crate 25011 BLAKE2B 486f7b4eada0eccb9bfa3eabc7733fe8f2f126f2e41d3600131333cbb31edb303ff3d1f45442dd45b1a45a59899b8793ea2fff74a5b2ed743572cb5356da2c23 SHA512 d23e94c0a6d94d1cccb86d96299a9d0d5ee7b30ff07ca5ab4bb487598a28900dbcad55f0e5f2772f9c839f07229d19ce92f7e363da784c17c39423dc8236e9f4 +DIST jaq-parse-1.0.3.crate 17750 BLAKE2B ce3e9d3a1aa8401628fe90c8481e84a439b1a7a5cb6493ca77ba99a8dbfab3c913844bb5db63ba0b8aa8f44cc1b1e3b93cffa145e4827d6adde5442bdbbe7bd4 SHA512 398bb0a2ec3d5a7aa97f72b3be26d696f85694ddc15d95b0c111e7e304423cdde44ac2a54427b9a3473e8f26217c51b61d0c20d5dabf642fe75d6e0e73d57d26 +DIST jaq-std-1.6.0.crate 17613 BLAKE2B a2cb2bad82b29e65fc8024c7bb37e6afd39a7b19d9900c35eadb35575e8e11808288d343f9fc1c180f6b48ec227467cd40e0df56b8b7ff8543f4575c8ca3da6d SHA512 e97188ebc9cfa839b86f9c1d6e2a3e7607caead2774f08468e97669727f6d42717ee74b5a48f890c51e82d5b5db012ab1c9e51107d1c50d335d4b8a40d20e2dc +DIST jaq-std-2.1.2.crate 30135 BLAKE2B 97614283a74eb71d609ed413a82bf00c70c7eef3a8b61ffdb6a8eb5e7e69332cacd96a54d48dd47624fcd1f8e2b84ec3434de819f6e453065e049efe32b1e58d SHA512 c25339d781f744ef02e37ee06ef2fa5b612ad46714425ad81dbff6f50c161733f4efdcb89c662139ea415c54a7e4bf87b4ee2ac0d23fdc9925720503add9e5d7 +DIST jaq-syn-1.6.0.crate 27143 BLAKE2B fea93bb59cde3da07c34166789a83374bf3fc8cd055bb408c192811afafc1be2842cf1afff77f61c7cbfac9aa307f96d5c7afef7e85ef09aac0e24131c6aaaea SHA512 28bfa9b0a5f7b0aa740f6d12823de220e6a81a3eafa235952dd1d11a999ebb55eb346664da1b1bcec9cd4deab2709991ce32532aaee076b34d278e868961f929 +DIST jiff-0.1.13.crate 604330 BLAKE2B b49600f8fde014e6705cb792075b1492c816107161af5d74577de5c9f95db4362d2e8e4493969852c665da5dd72de9c05d42e81cd5ed2869a7245997b14a827b SHA512 70025484872505d2ea50e59c463343280cf2ef5041a1a166f499802022d8ebd1f7ad2fc6ed569688a7bea097988941f21ccb1bae690c3924a6828381fe05c35d +DIST jiff-0.2.18.crate 764726 BLAKE2B e41433a8af8fcd9f5bf3c8155865985022a0f3dca132b270f9b2deee321fb36ccb6c8f558d688f55126998a684b854aba973f3c066be93233ee0ff02cccc1350 SHA512 3b6d1f57df5d81fbc529d99594c3c6992e7333428020251def4854b141eb9b071467104f720073b6b07119dbd8aa029b36378d41df6a06239b12f48d2a1b7b21 +DIST jiff-0.2.20.crate 758891 BLAKE2B 51f3f8ac2cf5f1aebc194dc8fb7f741495fc91bccf7620883f4ece18fb42d8980fcff33f06df5429eb8009f26e05ca187a53a97adc5356a81cd4b6393f35405d SHA512 f6e7fe4ab85b0547dcf2a0209b631ba618cf85600a65317f257eddacf24304ee09ebe30095ee83f94603d928bb756148f2b1eb53e79a21e0b6c402514bd89335 +DIST jiff-0.2.21.crate 759423 BLAKE2B 8177e52aa4e0403651c7e3c9468004a4ce745cf42c6b95d86142a109dc184815a8ae08d53581b943f29ef0cd8a54b7bbcc32e24f54bebfa062a3089854d2f19f SHA512 6f414887f4b4f0e0da06f0b634601a19702187ee73cfb398cc54def6d25ff37d62c5f94b7bf93b6a60d8d567bcdf67c3bb0d97cccbcaced5964a164c39b9df1c +DIST jiff-static-0.2.18.crate 83381 BLAKE2B f1da345e26e19f49cffc17fc7b920769001f1b4190f0c264f314b0fdae37505ce37765af0aa62df8625668ff83fb984d6dd8d55f3f6a41caaf0d700d430dfdbe SHA512 cab8cd27b3d67f9e5382d5e1456e147d4432f3af4f045b0ff176eb57efc4ab3971a37a3998a33e5e3b76b1800ea18fe1805d1b63c14a85028f82cef694a935e0 +DIST jiff-static-0.2.20.crate 83393 BLAKE2B 37398c6167b7396ccbd335ff5650544eaec8a6e6dbf4af076d4cff96f1393e9b7aaf941cece38f4d403bff27aa3ef91ef767e234833410e1678ea684b6044a94 SHA512 7c607654c36a228fd8de85bb0fb3eba1879e0474de081a99772d18a753f46786891615a50f2c0c7d66c822bf80a2d10e05f19a5dfda5ed40f789bbcc4b481c6d +DIST jiff-static-0.2.21.crate 83743 BLAKE2B 707363e7e8aca711e595afc44fba70160bc630ff0bd821328b18fa5722542290627d38bfdc2765ce4a7063b7f6900f17fa33185272e77e8ac00f9dbb37025837 SHA512 f35f242a3066189436b3258f9b2bfd0ed74baa1f931c949a591f6a254aaf3c7a7eb62c47f43e08fabb89f3eedd973ef7e587c1b26289349c6d43bd2555dd10e9 +DIST jiff-tzdb-0.1.1.crate 82030 BLAKE2B 2d1b7931608ceb547962987f7f7abbe4d0eb90bc1c3d62c8dabe7f0836126ca58044a459d55e5dc51899f118b4c17cb08b8dc48f49b6a95c468446918c941fad SHA512 97717db33d0a1399e69077ff4c41af06abeeadbd3dde60ba8dbd649413f6f14c35248cb93ed166a4d5ce7c5133c6ae9aaec9d9ec19d7b25f3272c76c6f1596cf +DIST jiff-tzdb-0.1.5.crate 62215 BLAKE2B 9141b5cec002da0b97eaf5826b4534bbe8f76f2297af68a27718bb896591feeafcdba0b40457a2e757f0ad8768a59cf531d27191afca4d4420f66b2f1d658f72 SHA512 0dd40165f5fe681d9f61b42190d1580397c8f729fbd6b7e3188639b507f9404dc48ffd7c5660e119b735666f75c19b1be3e8a396c3b5966f9943c84e935c7f0a +DIST jiff-tzdb-platform-0.1.1.crate 2945 BLAKE2B 848926e0a950c7667779242e31773a8972643999a12576cb7debea7bf7f08860a3df1d77f800ad074f32308ab8a3382d402f330551f27acd90c70c7c68785cae SHA512 2a9f58e5318665cfb9864232dc9dd28bc816a27e48d06578bf44e41ee99524efde6471ef6268b99383caeabb2c8bf37f69f6c6b126d35fbc3ba9944aa6777f2d +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST js-sys-0.3.88.crate 91615 BLAKE2B bf366ccfa2313231f43da34ce2314a1e4f59b9eb3c03846340f15a1556a78752563c45018122ab50d193a9737f04753551e496eecf73729ea5f47ada8937f198 SHA512 058ccb19d26888181ac3c66d46650ad3b05d1b2d41dd24a7cb1b15d133e836e496c4c1a27f8ffbba398db9b0f6ac87058d2e63de9abf088291481aac018af1f3 +DIST js-sys-0.3.89.crate 91441 BLAKE2B e63621ae3b766af3afbebb5b9b419dfa75cfc038ac56c56a2abc742dc1eb032ef2e6f0e1b389f13d7958d263362c4ba0bf7d8a2dbfbd30af240ed669b3765069 SHA512 d83b7f2f030e9fcaf12fde4f7288583c94ffc7aca0cdff12e94695ad21aeda474776c8dafdf360bb1f0ba0ae485e61e58bd8f6bc887d304a7a9322c6c118e1e3 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libm-0.2.15.crate 156108 BLAKE2B 0bf4cf92e877f3f7e0bdcd79a3d26a3802f1ba38d0da08e750d2e6107d5dde49cc626a63d55910e8d597175483b1cb55ccbe866059e06c2cb51519ac5402655d SHA512 abee4d8d50a9d25f8d5cbada78877d53ea50d82434b888d170bd83a532bc0534190abbf877e38aba78c370c8cfdf9dc9955c8a8ba4640732e8e6deee3992ab41 +DIST libm-0.2.16.crate 164243 BLAKE2B 103d5eb2c94b0566068ceca366c1663ec5cb0a31af1afe8e3728a38769b27d4a60b83f31aa2bb66ca4cd2ee43caa0cf1807c6a6ad54a9ab3471487324ecef332 SHA512 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9 +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libmimalloc-sys-0.1.39.crate 198523 BLAKE2B 371751d8eabd682d879a4d85b163d3c2f3dc3968232241cd2d7b573a5b78164efa6cd90c2b81d350c69354fee5676edb3e37f75f676731fccc913a83878c7358 SHA512 db578da8722b82eafac3b587b2db24cbf95fbd85a25b7ce30286deb9eda6820b5d452ece7c3126a2d8c96400941dc3946b4cb2f46172241861405aa09a3a2451 +DIST libmimalloc-sys-0.1.44.crate 451625 BLAKE2B 1100d7d9fa8afe282b05c7c0c7d49552b3be802544e7377b5365eecbade0f85a16c2431294eada05b641d04c0cd1b40e0bd65da3a7ae8f130d51500d81948fa6 SHA512 18de89a1084ed2da37f9ea6357289e40fe95d86e8de2ee4567bba5453c2f622a116473e2baffeb086cdf814a4b7b12f6e05563992b0b88cf939abcc5a2584fc2 +DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST listenfd-1.0.2.crate 18792 BLAKE2B 0fefd1898b98454949638def9d6ed8df3ed966c1a8e858a267148e08c3362a5fca76d1d63dc4a12e1825ead37fea87cd48b3801e4cb3c92a13b0bc0f1d10482c SHA512 3d7406905423de25c25299d7109caa410094586fe63248c5b06e05257eb5f9c03ca906fdcd7ec5dac1e96ccd92ee7894c4de01175a63b60780ddbee2f0ad1058 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST mac-notification-sys-0.6.2.crate 12581 BLAKE2B 7739da99d8dc1d69578739ffc75278f52b2bed65cae4f4db515286370d54c90d1d1025ed2b694e15b63608cfae899b55f2729653ddd58ea4c837e501c4bcbacc SHA512 f97f7beae6423a0f4897ddc9f2d3aa363ee6ab6c946b7ae1b73ba76354f9baceb01713f0d10340889ba87f66faa81eb609d8f5c2fad9221ebf8df94c484fdba6 +DIST mac-notification-sys-0.6.9.crate 12269 BLAKE2B 2f39130460fa152f6dbcb0df6d7c69c3b12b49195cdcb0b986438512a7681adaabf7e92b360e4ba9da64bbaf08504000e9bf74127d9fbfcacf7744f9b6fe3489 SHA512 1e52c4f3d3286c0853743fae1ff1c6a9d81029ccc6a1e845b798e2a6f7122be52e28b793e5ee72ddd2187b380afd3e663f708557952064fb7953aa1488a56491 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed1658766b23e963b7ef1e47a8ec7d3b4804936eb919ee87ed38e8b822a8381417c93330aef51082d89f1843a001 SHA512 c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc +DIST matchit-0.8.4.crate 33986 BLAKE2B 4d7b43199552cf01daee7aab49cd5bd114704d14985c1df7a800f2ad7951a7ac2b1047b9ca35e42b8443d701f2e76afb669f383380e442e60ff08f30418f7a41 SHA512 62cd181bb866a874c5d403ed1b14ac54628ccd356d87c5479ea88febdef2ec58e60eb02a42e8eb19cc12f14483e5aef0158608143ac2d78548f1d892910fa8ac +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST memmap2-0.9.10.crate 34846 BLAKE2B 9f8e59e9695b36b7d86a4caf14718cba2d609605ba4cf5edd3dd5d67ba04bd4a26de3a775220c190f21a0b81bcfc4f9850995bcbf4f45241250196aa783c09c8 SHA512 d119205790c5f724e7001562f0b5917aa36697cd626e9080e31f7aedc0e8c6027f6d9720b441b969cd1a3bf909720e815557d94ff84ae1d08b8ec0f8842ac9d8 +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST memmap2-0.9.9.crate 34576 BLAKE2B 23028c6d4abd296fc61216cba4739797362bd84e599b8b3d5265d78971259abd77655f02e2411f91a8d9a9a727de6789e92b5f0bc02062adf3d35c1ec1e84483 SHA512 abb110a3b209c0358262ae7395efa5b2995710306e608ef3990598d70eb3cb50ba49158f7a0afb10d0d12dc6d2408824ac00179c83681ad2777b953a0b055391 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST miette-7.2.0.crate 102081 BLAKE2B d85b4afec9c9af137e8362f74b3f03ba2b88847c32ee18b460898362f4e0ce5be5a37502975e8bcf3881e17109665abc5f43b0195bd11e6940ec80dec048cd41 SHA512 a1e61f3092533f0a501be79b1314e619a72605e77bcbaf67d9fc3dab5452b351c3fc3ffa1cc02dfee849a91a9f1e76e3cdf3aa7fccb4b26067ea62975f3c6802 +DIST miette-7.6.0.crate 114499 BLAKE2B c10aeaf52dfc3d0dded0795108008fe3f60a03fcb9e67522c6b77d5473ecfedcb71f082062be9360949c7600e779ebfae52acac718c69b2db8b41f972fd22d24 SHA512 104e9795f7fdd27baf9776b379293d701949ac009fdf15e83a073113a7fa633919057d918e8970c0d61d0337cd65de19578a15857817d602d336200cc655405c +DIST miette-derive-7.2.0.crate 16766 BLAKE2B 34769b0889f2e122c107c73c593ca67566e9e2644a77ae998f6681c13b6adb60f1b98854ae3130f86cdfb8629bbb9988dd9f79426ebd9dc1d0c9d98029817717 SHA512 aa0cef9be965c8eff61ba20f1632387c906843a594b5da72fc4f1d3bb6cf26ed2c515043c76179481e6a25e10d151c9153b0733d809923edc8561c24ce73bbf3 +DIST miette-derive-7.6.0.crate 17249 BLAKE2B 8a9d044e936812d795281d43e010bbfbbf946cf65411c0bfc93b4001cd444859921addb9f746bd34d2c17010e76eae6c8f01f36992d934c59265815e969959c0 SHA512 826236db580a27f507917c12566f1b175c09f370087801348e29c47304d19035524cd29b3ff367b9f86c3d15f8eedc72647e084570a9b93e7ac8b69f829a9c48 +DIST mimalloc-0.1.43.crate 4075 BLAKE2B f22e0d10c34319125ffbac904894e0e9623d56a1fe488c95d76a706bab047aadd8c511419ebb20136ede67bf6297019b3ec7f263a324f1dabb45aa4f257a6cca SHA512 f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9 +DIST mimalloc-0.1.48.crate 4742 BLAKE2B caebd736d598c17e0b09f2695175789d227e9999e30a76d5cd7a5c04399bd1877d9ed60fa5986a96f10962b7877f533813d2a3ecce4f43c79aa8ec2de7b7172f SHA512 c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67 +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 nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST normalize-path-0.2.1.crate 5784 BLAKE2B d38196f4876fdac1ae6ea4f390690be93e1d752bb520d7b7fe7fd36138ebb32e0ff12d91857c626d877f53b815e1df47f58e3fb142013ef2716f80bf3f69f775 SHA512 c0eb62b5ba40e296922494e18bb1a6728d23d739f291a06c96812c7b65d502d2b6a97ae0c698d2239d404a941a855af0890ce00da0da1240be2c1ceb55b559ac +DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 +DIST notify-8.2.0.crate 39067 BLAKE2B 34792d7e0d43dde7ac70158dc3a0059c0cf86cbef9160e8f10a3292581ff866fba5c6cb000212789a47ae083fae0a65ae5180a49b5d40008bb0709b637ca1e0c SHA512 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9 +DIST notify-rust-4.11.3.crate 58956 BLAKE2B da53d503f1772dfa850cf8c993b25e65406e01264d68b38ae5492ab405921688b8af7e327e6e7afeab27c0c861280d5c991bfd76c38e3f604596aecb0e03cb16 SHA512 b1310ae38f1c0e388b1bd18211c80fd5ca1213fd2913971546363767b25008660fa193587bafda2f7ecc0745b3a3c745aebb9a19eb1a466940a0435f44f81d4e +DIST notify-rust-4.11.7.crate 59113 BLAKE2B 00f624dfabc73ab036eb7a38e030980c5a9a50a2865bcf8b691379156a1467e32ab9e6089ff78d12d102561679c1cb9697936c237a9182d2d1a8c80aa057afbc SHA512 5a095d32a2d9fb6a6f878055052476bb6c917173da9226f6e9e5d45851d7c7485b8878dfefa0e443be302ec2acc66a6baea3cbc53a6e4a9afdfe02972cacce41 +DIST notify-rust-4.12.0.crate 61651 BLAKE2B 181e8f4994cb7cd35cb9bb15b5fde122c17802cff5ce6800c7b858e2125987e201b38582e707d4cf702af0ac02149ea581ba9ae12491cc0b299f939222be1cda SHA512 0d092f87431193e98efe00d7231f70c5035b8dc6c6ed7b13920a8450b3fd79ebed1f479390b6a7c563a74ecc928641f5d12ab27460e3424be106c347bbf0c09a +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +DIST notify-types-2.1.0.crate 22796 BLAKE2B d3eb20882c2d435da866d4d183af445182f879c8e04908de3f932b9c7895439ff860611734528d88653691e6ab76a5bab817c9f9b07191f1cfab497c707bb524 SHA512 15f100e77f804b36fc940ab30dc228085a9d177efb6a61cfb92f898368ad059f2b9673203327f9e914798a5a0545dc686e946295449732e42d314fe987cccc92 +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3 +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-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e +DIST origin-0.23.1.crate 52171 BLAKE2B 9ca023035f3a5b2ce25945251eebe502c868477527067bb0a9b2ca4e3b0ce9a99160ff7d4d157a7725db62c93fb48ad8401cf07168100351d92613ccc2a1c922 SHA512 5af2e4f48e42c1a855cc353cd7eed001427abb854b736f3f01343c27d703c2c4f7e788b21f7ee42106af559b3d4cd5fdaf2e5f288d08ea751a062901c0eddf1b +DIST origin-0.26.2.crate 55331 BLAKE2B bd457f8dc3c11a1c61b550c8d58d2e2bbc4cbb62ced0986f7aa5909474efd5992e05a06c9ec4d6a07aeb86a84f1bdd1c8b13ae5989212d662cf10de549fc96bd SHA512 dd127ca2c16b5a7294233ecc339ecbb256e270a2f40f9d3815a3060f2a30191ab182b5263d4642aacf76eaf487838546affe6581568b83ba4f6e62998f3170e8 +DIST os_str_bytes-7.0.0.crate 26224 BLAKE2B b375e0b89afed81f2ffba5ee778d368438d5b3f09f09c4cdbff835e95754dac01ad3af14534f54030a43adad924cdf0cbc15045feae2cdd160145e2b5d8e36fe SHA512 aa3d88acd8b4daf094c2500735273db81dec6e827ad7ccd5700963e07149da7136aa14f453e0268b63a574d59700ddd7541579a4eaf08e8f4db81c261d38fae6 +DIST os_str_bytes-7.1.1.crate 28828 BLAKE2B ed9ff946d2e5476b9b433644ae603f70b8cae4c340564369e8048bb3754b57557cedeffe1341603dbdbd466db599b57f08e5038b9d0df3a6f2594fd4e39b486c SHA512 894468e47fef80996e792c74d51ca5507b7f45f1f730f91c784be4c100e06772418b63782974219fd10bb1b5d797c0d2075c9771c972a5862ad9d768e1ec83ff +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST owo-colors-4.1.0.crate 31414 BLAKE2B 4c936531a6eca2c77bf54e77b1bfbf63bd957299e6b604f97de59bd8e06aee90187045197fe2a5ba607548245035e644b40981e5020113b7122f5a36785f4cbb SHA512 e514520ebd86f92be6f893727a71b68faddbda77763a4f5d5a907c2becbf032c629362cb4c27c184a98aad27963449da8dae38d1fe35741b0fef11ce61235fd0 +DIST owo-colors-4.2.3.crate 38315 BLAKE2B b19d40fa0f9e929bd30233f990342fb5513ed1f73d8b5b99984e47ed0189470ef21ca0e8819249c5259664575cfce167d3eeb63dcaa077658f85b65c6f1c219e SHA512 f3a9fe83a61dfbac527daa7c0667ab8e2809201aa9216e4bbd20789e45a888ed8e359994a4bc764fee72d375acf1c11d00e18d3974b74fd44f2a873be7c03c39 +DIST owo-colors-4.3.0.crate 31273 BLAKE2B 5c451ac48d4aeee18f00428d5399ab6fcf11050d03117dbfeb391e05c1a0aadd341d0395c20ce38de521ded82786183dc4dd98735fec1531ccaf003458fbf4cc SHA512 7a63f3c9e8dba768779163ad8f547ce64587c35e85c39dd9c57f24670e9ae49b8955c0f0a84ec79c110f907925f429ac33ec6580a4c979ffadfe7e3eee554661 +DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bba0ffc0870b8a31ee8a586b37dc421d31e5af3453d62eb85efada260a2eb9ceb12d2f76434dcbaaee2f71cd43d38d SHA512 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pid1-0.1.1.crate 5970 BLAKE2B 35db6f97d2f688c655c5e182fb213cdf6c2ecb867598eb537e9ddeba8aaddb39ae143d758108ebf75f71cc1b042de3749ac5e24b85e4503f40a4d2cfe5d727da SHA512 bbecf2fe038bafefeddfa784e91339f3748f81adf903f63a1442ba95e64797f4d4bf06a2cb6e861a6633c7f40e0f31ee9de29e3ce9d043a09eeaf0be77191450 +DIST pid1-0.1.5.crate 10209 BLAKE2B d00e7a97dfe4b55b3fc44e6b2e7a316c0f2a4d39ed27dcab24f874e3455772254d5e74f66cfda61add67523dc2772bdd44d857354109e8f25cfec520cf8c53cf SHA512 48e89c9bc8573a073fe3ec5bfd2e2f1ef898a7c490542631d903d530e5dad162b5d844f3b4efb29b72c4365fcf50f98c989167334fc298ba26f38b9bb10e0c5b +DIST pin-project-1.1.10.crate 56348 BLAKE2B 2737430821b6f9552b224dc03273e56061ef732da90a14df477fb9a8c4ecc74bb4346ffc3f507297d4ae01014f2a1dd754ef76c0af2c3cea6cc889d77ed2fcd1 SHA512 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e +DIST pin-project-1.1.6.crate 54811 BLAKE2B d551409118f649b3d8cda2aaa3a23366788bc4c002f58b3e3306096b26bb7899bf8701975e54d30aa3d6c3bf5eaf0ae52a12cae179e5ee48b92d58c03ff2470c SHA512 f70a16f2b1045a0d8aa45e37abe7d90f7533d0237f0454aa5df7fb0889244b45467d3c029a0832fdea85a31e2a9f190cbb651685a17f55748c5391620ff7f7ba +DIST pin-project-internal-1.1.10.crate 29162 BLAKE2B 2f9175f5419c7995caff2e2a243cef44a724b8d94f4cbcb5c1378166d03950d77d054b75aaa6c90f991d1b4ec4ce3cf7b04b24e4ba44f3c1d633ff7d7f80980a SHA512 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96 +DIST pin-project-internal-1.1.6.crate 28522 BLAKE2B b0ea72c6efbb67d53929adb4476d6cab6d114ca62b7bf88e34d4ddc334707b5c6bea549c03440b49c3a5f2514451cba743cc9a847abf2815d915827322cb5b3f SHA512 ebe9a0c5fa4667f3572cbed0600d971b1bc53b140e36eb0742228bd0072ed309330e27daf7e355250b8434f0bd2a8d476bd7acb64c624f20c6a7ae337e49302e +DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4 +DIST polling-3.11.0.crate 59387 BLAKE2B 4e7823d14c46f87d5faf31b98c76820b49235fd2601e62e1f8275907b4a489d2c4f7d50ce8da5688836528a1052c6758c4ddb58cb4d46807a6fe4c3d07fd1459 SHA512 77f98b9f9ddb34e8fdc052c3b05782a645deea5b1abf38d804c0ede44c649bbc2a106f157a767064aa5a63737f900c98867d5571a66b03ca72a7abd686633db7 +DIST polling-3.7.3.crate 58276 BLAKE2B 907f5cec860d5c631b7cb7ea9fc919df1a1b77dfe3ed4ca94f717316b78d73e9ae0f34391476a057d82d7376f819625ca1ca594ebbfb33bce7557db6663b7f2d SHA512 a2db17dcf623b77c8b94e36ea5f55059a35a70aba80f261428bc5b8df175dd1a95e302912bdf55dd1a6a3282fe4920054bd1cf6d7bc6eb52a70556d220e05429 +DIST portable-atomic-1.13.0.crate 195086 BLAKE2B 232b1d78c459067819dd6662ed14d4aaa1bb8157cafdeb8a61b4726ecda05068350a6e53158d2eb321cea544c688e0b3d5ac05aea77f8259ee342430c91b01e6 SHA512 1eae32e2f45a3ab92a7aaa4914995927d99b7ae4c9d4e5bc817436a06583298a1557a94b4857649356d82178125493e6c5030750b5a489c3c4e6fc3f8d501bd7 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST portable-atomic-util-0.2.5.crate 51858 BLAKE2B 6e23923132141eaca93d20a8981382819c310b76206a3cc7d09cb114adfa869ef965d27bd20226b8538f840dcb780c7b31db3ff3e41e956826ad0c042d7a20ba SHA512 246c63d1818ce2e63ec5c0fddd9dd56e892a058c15e266a3ff169dcb9e8897122a5d0a8c7af4a9a9644d6acd2949d2eb422c07a4b6d2f413f0d59a8c97ae2835 +DIST posix-regex-0.1.1.crate 15448 BLAKE2B ce65092972747bb0e568c4ad54d4a8ebfa064c1d7b96432b507f8ebd105c8fd3c735dc19f59ba14ec7200b67b73328cddcb0a894e5ede39df871752bafc00ab7 SHA512 f0b8e19b34983b32c7eede29c647c4aa61e6e67b58d35e27c2c22c0e4cc9bbf8376e774e32cff18837a491a2a21844e109865fcf542c08bdd6dee94a6be281f6 +DIST posix-regex-0.1.4.crate 16251 BLAKE2B dc2527d7dd071aac91faa66fa972c67547e8d20b41080f780b5731e214bf83ed8e6a5f3d5c74652eb8c03e2382ed63694cac5d0b7fdf0e3c8a8fd06ee20304cd SHA512 bc3c77835534c6bffa27e2567b70e54dd29c8bb4d98b3d252d0fa702f7c1fd1f8629d8f1ab2562f6b721bb4a6dc54dedd6dbdf959d240e055af96f0b629da0bb +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST printf-compat-0.1.1.crate 15499 BLAKE2B f4edd9dfa82ffe9b5fec723272057683bc9c3107d9853c619e870de25d62bd7022293a4635b88ea18e83023e91e4ff279eb11c01ff22adfc980ef7c6f42be12f SHA512 e660254943d736fbc34149901c6e9a5c7e08b481dbaddc691d385967c41e03e6ea0057dc8f077c20caccbd6d24708fc036aa3db5d8e26009fdf56e81d92cf6b5 +DIST printf-compat-0.2.1.crate 16683 BLAKE2B b0090ba7a6ecf4e818f6aae65ccbdef111b6b2a76968efc1fe6b46b192df8b44c9ef14de695a14b7b9a8e1cc54602ab9786e94e7d378af05245a10fe6c166283 SHA512 73bd3780c74bf72066a87bbe7b6b90e36dab95c5da80f1d80d7c728737cc913d12759a1d541abd374d2d50cdd077e2a0d8dd4d33d8671d16220552928b91d064 +DIST printf-compat-0.3.1.crate 17802 BLAKE2B 2837252cbb7d85b1c0a338d8f5b3c19c15eec93a74196317acb396af3d2e3cf939e3de96d0823804c9e18241501eb3af921c50b9121319ad2afe210172b05e08 SHA512 2fe87b81bbed271601a696e1c9664b936f711afcadba94ad42cc628c70a7acc5065051a84bc1bfbeae2c188b2eee13042f6d106c6bc2b95de3cff8414d2170b7 +DIST proc-macro-crate-3.2.0.crate 11164 BLAKE2B dba3e1f4e38f427df72794ad891746fbb8c24239cf06b076e75ab6795a7e8c9abf25ae0f40379e07a696827156e7a3780ae242da7e5442cf1224d058f54b83a6 SHA512 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863 +DIST proc-macro-crate-3.4.0.crate 12690 BLAKE2B d65a1be2058cbbd5458870153bd2758be63aa900f4daf012b7c527ecda915c6589f4778b4a5140b6c1a77e3bf1b954e0146de0ed6332ff12d3b9821640534d35 SHA512 bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad +DIST proc-macro2-1.0.105.crate 60319 BLAKE2B 0c67b9c5561234d78c3bbe71e2774877b01c5798c6def669accc273dfb1188b360627aac9303157bc27fa85de84ec7b87d0cf6e1d1b07d19527983e721609681 SHA512 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9 +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST proc-macro2-1.0.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e +DIST process-wrap-8.0.2.crate 174680 BLAKE2B cb142ca583ccfe89e6fbcf9cc0a381890f701d1757c07f186545dfea3b6fc0a1f1f6b037649259e6657cccec3889f27890a0aa4e8e006c30077940b0464df9b9 SHA512 b24ba31a91e3560ee2c28de78a00a8bccf7d21d0b18dfe13a889885aafe5c7063f7286281d14a74be4c33933a1dec9b8d3741e1a3eb7c43d97f0e59a578d4b7e +DIST process-wrap-9.0.1.crate 179769 BLAKE2B ec0e89a763bdf4160a13ee9b1156fb7732e0298577778f95cb27089ee9b6170eb73e9bbf1923cd1c7bcb0a46a787aac3ee2f7011e70388243229b87db32d7e5e SHA512 b799a541e5ce193c6a33f57d1a32bbd6576b0e43597d64dbe4bcf3cd42c20aea97addd978ac01c5024beabeb5d2e271a4cbe16385a6a34e67ba9f548de3a22d0 +DIST process-wrap-9.0.3.crate 179963 BLAKE2B b5f237c8349b72c74e1cb7b54c609b9ddfcc39a96c0220348dc19dd5fe97d7c4044f2b6ee6c2f38b4252c6ae87854d3e77dd3450a07e1422550233f58dd75036 SHA512 bd3577b07775757d3331d292b01c8d787812e98510aff67df2c1e73dc415c2c0eccbf8ffd55eec033ad69c7aa17c15aa914ed64e43ca027a8c4d2a738c83e16a +DIST prodash-28.0.0.crate 90695 BLAKE2B c4a78e86174003e2aa18899fc9214acfeb04637d2b90d64eed17d5dd2569fdb4a58991c23f6e6fc21549e4412eacfab9dccc50a8e62683e8d91a922075968f4a SHA512 36a9099fdb61f604d902d28f7082195891056af916727f7d7b78986dca35539238de0c4816c96ca2c3e74fd04f503c59599988e95be46f0ed87af70ae8ef3c70 +DIST prodash-30.0.1.crate 92925 BLAKE2B 152435649d249395a2dd4241d1c1c2d708f02346e8ca8d5194a2a4677e14888302f577cf5ce29c9a13718251259565074683ad3a3f287c457c468433f4a45acc SHA512 3c3a84622fd55a85a06ba63cbb0f28e600b8d8d532380d0f27ab5cb54d9753bd509ac26d4d54053aaa70bb6a05238b87339ae3e15d0c2d9a69c7a17421f90c6e +DIST prost-0.13.3.crate 25684 BLAKE2B 48508eb332066f7d212a20a5c4cd722a06c90727d4ac746f55d3d23389c707095da22869cb42a63aad352d48974d9ca5cb0a8c20a7d2ac057a8ceaa3d9d43356 SHA512 1d8d7691323ad2989a77389b5295d774bfb8200d2cdbe2342081d79c2c1d0985608cce24960736d29ae0800452e4e6b45c8a1e9df6ab838c9439492535e49c8d +DIST prost-0.14.3.crate 33174 BLAKE2B ccc24af0ad29f1676b8002c7c2a7e4ef32892a35ea39b8aca9095bb89e0bfe5fa429b6d3fe6f55f6e965e5bced9dfffe9f81b36b3450699dc562a868621199c5 SHA512 acedc9d484725be871e8b564a89a6175d67de34e77e3199d00de0a8d37ddc7d506914582df547f36366cb3a5285801276211d786a698f39e4458bd779520c4ed +DIST prost-derive-0.13.3.crate 19930 BLAKE2B 23806bf49544c873d756def9174785da6450567bd00d21227898d9dfc73800ac8dee6148e1c4c4f11b069ad8822fad5cc6669c7bbde563a8e36be455cd975e66 SHA512 42d27393a8117e1f446430a5ee4043ec792625b49f7eb11b19ff7a38a766390ac96e5b7fc18b5e11b4c18593bf655caae0d0e5586f39ee4b38373ca3059be3dc +DIST prost-derive-0.14.3.crate 21365 BLAKE2B f1c7a8086e86ea5f45880d7e85af70e3e350a2aedd2e06cb4926ac48adf82de1c824cbdc0e51911a1723c38abd50f32b95de5750c624d48b474882c4fd0a4df6 SHA512 9c62e08db01edffc1eaf85db31d0620571810fdbf4fbfb5c58f77dd365ea9550e471493b2d016389ab198e51d11fea712be3208db70b454e6778c6af04960f02 +DIST prost-types-0.13.3.crate 45097 BLAKE2B eee5efdd7d51da57eddd8011fcf05721d4386fbefb85b0a096acd46961811ad1daa04cf1de150843d199c3419905fe645dd155ead2dd3518507ab673c76f96e8 SHA512 908814934d3b7f2ab74a3fa164e40cc2a7ae834f5a9e81e75f9c21020fa1b5983ea6cef6cf4fa9f9fc9007e35bd8124debfca99ece7d089ac75b163ffe118e5e +DIST prost-types-0.14.3.crate 49368 BLAKE2B d48bf99287685372fb3ac41db6e29906836d0d8490840a4c2ddd992f314c6b248dfe4c9633657e2b3069bea2afe7ab018313056631b6a98639529072f6b9a7e7 SHA512 2e47afb5987d5b442dab52279d55fdaa50e20952a24d44b21652a43da618557e07b3e336a9cb4ce24523399d08d628fa7cf689f7e4c76ee181fc5657af8571f4 +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de +DIST quick-xml-0.37.5.crate 190481 BLAKE2B 601f0f2c05e369b479aab7e57b58872af16d9ac0e40a5271e33eba34fdfe88f134de7f681a8bd4e94788e37c60635d4a7945afc5b0d5715058092353258bc3d3 SHA512 17a7a3706a6c2e664633698b414bf9ea6152dbeffcf853e4735260140a0c08403a3bd483babb8d3e5f7fce28148352387597af43abefe5cdb92dcf8cb35341a2 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST quote-1.0.43.crate 31587 BLAKE2B 98b16b90a6f4a2c17fe4c3b428874265cd550e96db116642bcf9ca5300780115c11baa591858fbd92e024ca0d59a385275e33b7b5ba4da946e07d1f0df6e245f SHA512 ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST radix_trie-0.2.1.crate 251366 BLAKE2B 14b50e45eacbc5b42cdde8a4f8e8642adfdfa3cc569c3fe0e3aa1fdab901713b3929d706dc0aede1b679762fb8fb1af345efca15befc9234322db434c8a3923c SHA512 f6f54511860b6b878c83de4455bdbd71289599dba93234d5c7469342f3401cba99a9ea6bca2d32df2e31ba657f40e42e7d5fd7de66786ddd2814e22fe867f9d8 +DIST radix_trie-0.3.0.crate 249805 BLAKE2B 58f71c09e4fc4c1bf07b81858ad5a435cdef0b3b04b21a77505811a3325c6afbcf60a770d4896fa772cacb5adc35b242314b93d6775ebe407ba5a5621cce7284 SHA512 6ee916cbafab5150dc52bece62d91eebf929d4cb6497f55de777ee075dfa1e2f4fdf5294cfd8734c7f1f6b8ed828eb19eb1ffc443475d6517446c6345437b0eb +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb81567c530bc45001ed93a254dbf0d007f4d3d22355cb68dea51e82bbd78761bfb9f139a62983dda39f0432306ed SHA512 6386c23c26fb911c3b20718e31b6a2f395e3cb46b59351cbd58bbc0666f1d42c2092638360162079387e0d61f7591d01271cb50212b91db6df78a76bae239dc4 +DIST rand_pcg-0.9.0.crate 15179 BLAKE2B d7ede8c7568373b7868693061e0241e9a131ca3744733e5b08b6611fb744f5dc7a4558a22736adc1e78e15c3be73ff8316ba5736199645e607ea9292e88f5dc4 SHA512 caf3035089a36329950fa8cdd87f09c0ea7a4dd6bb14cfba8414ce40dc097a7a99cf3e9ef03b29b7da0f66572209d0ed00729b0cd59f4a1a51be0d1c58612346 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST realpath-ext-0.1.3.crate 19481 BLAKE2B 8d29ca2690ef87f3cf9be9466b9c9ee01859134bc110a8140b038036e0242c3145d7172f8e2571b676f968e30163942ddb9b01084713bb1d1f793d904ee7a13b SHA512 0d1d4fda37286ce136781002546bcc7c649a948c1e26daf76e0b1411cb84bff4e2e5ab31b1116a5a617232d66122ff14d6ae8342b3cca55cbe888da25a1aba44 +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b +DIST regex-1.11.0.crate 254059 BLAKE2B 9450e54b522c3f12e4f1d814025c3037f8373b9e1feaf2028756b573335cb7f22400b0925e3ceb0716d72aeb19b02b4bcf70b0b435a0252d0d52a7028d95308c SHA512 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-lite-0.1.8.crate 96884 BLAKE2B cdffd962e1f3e004e2b5ea1e3edf955405d402424ba46ddb32a05047d5b7b1e13572bb308f73ac0a435c0e424367219d5ec5d43840854e44916efea7e9198a07 SHA512 dc1bbdfc55af7a4e604fe7d270acd19fd380e3506b634da52cd60c5e47905e2ad120187505e7ceaa2d94be51e7960793276365f1255ae0fef2b9fa7955501b24 +DIST regex-lite-0.1.9.crate 96166 BLAKE2B d8c196e7a6d79cbc7a90bb34e24bcb8d6a8ab1b084435590a679fdf6a0586d8b6f94097ef1afb46253387b8574f95456e1118031df46e835c3ab61b0405cfcba SHA512 7cf5f12ccd1368653401d98ef06d7856d428b26f4c7fd68eded23a6aea4f27c30e612043b0d078bf51a7d8c800580dabc9c3e043e4867a911f27a72847bd6ced +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST regex-syntax-0.8.9.crate 358430 BLAKE2B 5a96c2bf6092147a542690e75122aea9c55a622836e622ac4b2b64c871b54a93ddd53421865d6aadc42181590298e370cb23d2ae66ddd21213f0bc97adb8bde1 SHA512 d3f8f32f77cc115c827ecfa66fb8acc50a87e49269467547077eee5e012a8a7bf166dde60f91952ca6548ab3558ca6bacab1259d50119ec3fda6c30da5965ceb +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustix-dlmalloc-0.1.7.crate 84283 BLAKE2B e0df17377d48d46c2cc568ada4616db80e2ddf6ee3cdde20a4f8b324a1308657cef377eb4baf02b7075514fabf9bb00276cdc3e8bf38b0690c68e70ecc9abbe5 SHA512 b84199a36196522d57e2f8512859e8b8fa719787a61f3121f55f452eb866d69e4c2b0d19549a3dc1062e58754c98bcca4969fb0362262e32ca0907756984002f +DIST rustix-dlmalloc-0.2.2.crate 87137 BLAKE2B 5b8f03a7d80d166d7e68a98db1444498d9d8291c3a3453a0ff1546180da812b562443f4c5e924b7bf61adb0eece34a7eb867eba5ebb2c0d8445c04d0919df9c0 SHA512 166e1e2374212085314f837ac827799ad725218e7107dddaff17b2aa79f0a5f51fa35ca65e75b2ec75e6bc8be6792b3db4916ba8228b14ed54b583cd8d5b4b0e +DIST rustix-futex-sync-0.2.3.crate 29968 BLAKE2B a785872f8d9d0c88698eb3c276383879367ddb326ce7a4f1d71db66cf677ae054671acf9a0ff3b7c1790f4dfadae27619010e3376912de2e0c9c3010d92bd14a SHA512 10e9b5b3d8f56df0c327023e1ee0827e6504bebf6fcb1eb648b3431412618c892df9f92468a7a89e312bf45fe44e00017b3e202fcc73cadbc5a04c43648fe580 +DIST rustix-futex-sync-0.4.0.crate 33720 BLAKE2B b63da1c047fa3ca720d05b3cb5cb575f372ab3b8a4e487e42f34644f41b55a1be89529a4396f05be3c90a88c80c35d9112a7ea58a99de41a38bbe7f57e87499e SHA512 4854906f3e9cce6f8ca86460c4bdd0db2c5ad417a9e2df2455d322a79d72061735afee79c29ce4604e07c5deda18985234c84ac34237f2edb35e4edd60565c26 +DIST rustix-openpty-0.1.1.crate 11478 BLAKE2B aa0a3d7bc32106abd32c63ac079cc8a875d9bd24c7ead610d05d8ab42670a7336dee3799a53734578d3220bfb30446135f277dd70ce7e0a1b61960c227f79b1d SHA512 8703471173aa17ba82ecc6f231c88f13dd9a5486e7a5931071920418fc8f5e2c1dfea1e17f2b2fb95fd6cec0a4896d823c00b7986048caec8b20c8f9a7c1b708 +DIST rustix-openpty-0.2.0.crate 12888 BLAKE2B 81e349f880e029afbd25133d93e202fae0a0d7c210bd4e88f00280c3225682598307a15b783b797c4e6820fff0c0fef3342c359de1536e8e70ddcd5c6e254420 SHA512 a47720a711c03e90fabc331b63215a0314a099865f5862a1be7a9d89ce5f90a1492b55532917d2c29eeabf5a68560af546a3e9b20214c964b2c6be1c49c2e64d +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +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 semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1 +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-checked-0.10.0.crate 783840 BLAKE2B 04b347b214833a0f96a92aa6ee6558ade73a704b2118c25efa6f2ff976b9abb89444ba66e4ee7c12829dfcd77e3755f1179f6fa8e04c784c6b512bea7b146ed3 SHA512 8571c7a068b22698cc54bbe3e051df02682b01d112ea576fecfc0c1702795bb29b2ec8e302c19d4d701aa3a45011ff0081e6675062d284f9461b6d21f61bbe68 +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +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-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +DIST signal-hook-0.3.18.crate 50862 BLAKE2B a0ae80afc2de0e3eb8b3c10241617cda08dcf2a6c06da3b385dfaf098ea4fb6c14f5d1aa6720325cff15d8ab195bf4d05966dc5a9e7155a1e43fcaf238ffb654 SHA512 1955288d7f47738007252ac2aed0fd05d1c16f1726ae2a97ac35b0ba5a6a82620b26ecc03c4760b12d86d4b83c7484a3830aa84530dc010d398fff436fda3137 +DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST snapbox-0.6.18.crate 54153 BLAKE2B f61d75be2c70a85b52dc860bca7b51b7aec330f6e109da1194b75e37eaeb39d447ae356e049356ad9f10d9a9932c8d89332511a34691971295ac5966022bd6fd SHA512 834f12fd31cc5595f54eddb9d007d35ddcc4ca2aee3e430340bfaa15d175cec4444f18d64098c4d6ddffdee0da3dab1c72aa7ff735e4833a96978968f800213c +DIST snapbox-0.6.24.crate 57157 BLAKE2B 4107b9f537e6b51ff490a17b2b9b1ff8f27144402a0ec0bda3c639569355babaf2c7ac1a1114bcb2deba49128bece7152c5d946dc39bfca8f841edb08d9190d5 SHA512 44b2a163a6ea507eb9cf9b7f8ec17751e63c8b83ee842d62fe5735fb5333fa2fe45ad2c350bb5327af1d1e856b21b5220a3d5ef2df6e7a9af04a203f6866e646 +DIST snapbox-macros-0.3.10.crate 7129 BLAKE2B 74bf3d2b0308ecc70dd935bf5a761a9788de2c0da14277117868b892d0ed850018cbc234476a8da9840d5a61be42b29cc8fd51a0d81410f15bbe294a11bdca9d SHA512 560a6d6d236d24cf9e8b59a31d01027cb25beb26080820edc28dac1e6e9392563e3f0fa858c19d47b22919859ac13551266e648d0eb47a434a2008196efde410 +DIST snapbox-macros-0.4.0.crate 9305 BLAKE2B a006f47ccf9e63522a03f9bbf9f494978aeb5d608709f0bf1db5c42171d50fbf62e16748806cb8bba80c8e7ece0fd006a6efa4a6c3d8e9f3ad6ec173f4658e26 SHA512 888b2dcd04067edf1829d7cd8a95a436db3fc4d1a030d0271bd30dbd370a4961ba5bf7169009e8e253e4d2404c159c761080abaa09ec62f72be6086022b66317 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143 +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST supports-color-3.0.1.crate 10362 BLAKE2B 6a729f8ba73531caad56ae9cd7f62289a46642f4c2c0861442031922026499f343e36f15fb616eec4803b6a9949143bbcd5a9506f5c450414e09aaee3fe0b77a SHA512 bc58fb8d22c079fb1544adc83883518b281ba67eda5c04e5958c040ff184ac1e26a3856ab48a388a5c04ecf04607e1abc35e17d2db929dc1e59d89ffecb2a22c +DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de +DIST supports-hyperlinks-3.0.0.crate 8067 BLAKE2B 5fc8fa7f02fe3ba37efe9dd5ea7712ac294cc29d102eebedfcdf3f8c7d50c10a8c308a4858c5f1aecb7047ddff010b240351832a839c67ac66be2ec7d7e66eac SHA512 a64e441dd48a03324fcd159a16d59d1a65bf4745d15e251e315c43a4fe7f27fa15414dfc61616d915e33b1168da304e9163b249d92d2b109bf4f4b0d7ebe48be +DIST supports-hyperlinks-3.2.0.crate 8455 BLAKE2B 73de98d35c91d3eebad115c2089d7ce991fc19ef4fff998ef9fd51122cf3307f3bc7708360a4de2f8783e06e6b1a5c2e153695a667e2eeb9e59ab213fb30225d SHA512 c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460 +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +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 sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST tauri-winrt-notification-0.2.1.crate 42232 BLAKE2B e85297cd712f8eb45494430005885bacea72f31c711f24ab733d2e624b3bb1a38ffa8faba9590438f12530162f34397943420a0392fc24ce7ad0f0a408e2a895 SHA512 1d5ffa9815a7b886122b7998039b191002f729f903684cde5e3ef821e5f64e69315c8ccbf4d6085fb546dd56a80050dc56cad427b2a657b72734639c9b659f1d +DIST tauri-winrt-notification-0.7.2.crate 46776 BLAKE2B c13ad4cbbc947fcaaced52b113c6d072b7b023dfecd2e2cc8f5adb127c3c9e2b9cd2a24749ff6211c7eaf6604b12153798c04b49a38682ec86540cf41be4b4f8 SHA512 94a148ed9f4279b908b3c660f032c95175e8798113c534479bb0d0cae4434d3d1cf5d3335144bd994c1f39b13b4961c2f9ef2a495a2ea088854f6e81ca72d40b +DIST tempfile-3.13.0.crate 34910 BLAKE2B 736378935088ccd8b540997c0554444c3752a74c9a4bd82cfcb700a9b22f572d0f2b3e61252064d4a631b57783199cfb42309e518826346a83fb5adb44843c49 SHA512 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 +DIST tempfile-3.24.0.crate 40849 BLAKE2B 1d659541878287336b903dd0d9523387336db3aaab7d04027364266331472d95e05845ad2719a5e7057246afefe2e9cc78e6aac035ec3ce837dd9fc5ef8209da SHA512 f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe +DIST tempfile-3.25.0.crate 43195 BLAKE2B b66caf01cff4018b2af273d59cbc5b5c6ee41fe1d9af89a0a096fdd11a1cfb5e2c3d728d7bac26fe06dd859c822f3ef0590cbb242643808559e6a7a99ef7ad8b SHA512 6e3f3b13c8f38c4695eefd83d86d977cda9f2fbf8b745e0a7bd0649e4d2c91be5a01dbc1a877e9335c28dd7f1ead468f6bc102e2c3d9dc46e9e6c5a752befc30 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 +DIST terminal_size-0.4.0.crate 10036 BLAKE2B 2f910a6ecd80a3fba12811eff425fe2d1a7c474d8db7f673037c1088ef468e96d41fd13fd3175c84c20da12195a07bbd4354767bdbc64d757feef86f86e384ec SHA512 b1a66cdf4e94997b5291f3becfac1e2a838f6c3f6c068faa1ff1aa775b2a97d41be2aff5460d88928786cfd7dc8dac5e2d46a62b475d40343e1fd517c6299897 +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST terminfo-0.8.0.crate 46407 BLAKE2B 8ade6d7b6a1ccb7317f6d30ac5612754c8d324ab4614ab771d6cab692d191d658e9782d2a7f63f12bb30c7164438535b9a7e1cc37fa9daa691634f47c0e5517b SHA512 77b9abe815145962d40a502d04a62c393d97ba8c721c79ebd8f71eb23fc9bc4ab0d6a4b8b8b90ad5b716894ad53249c24270e54a9785f5f66918beb3e656d01d +DIST terminfo-0.9.0.crate 45420 BLAKE2B db73b1857fff94a86aa8b840759dcbc7521bc30cfcf021c55aa6dcffb265042ed698b2a249ab3142c1761602984f510073d7cd73f818685153f0793c99e0593c SHA512 f22b16f93b2b7758b41ad393d580eeef067daada996e41056f21e110bf53fcc9a4bdd309518d338c5afcdc7484e2d36b2947d9c49b0ac0709448ceb00525e849 +DIST textwrap-0.16.1.crate 56012 BLAKE2B 9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211 SHA512 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +DIST time-0.3.45.crate 216365 BLAKE2B 6adec1666699a3605c5e24cdf5703f9bb82771626175879642e48fed20805df6a9c0fae724e7df44852e50874b26615e16c37616b9c91deab273507c126dd450 SHA512 b63be4cba51952e8f17304e04912246f997168c3338ff6a0ddc4f2df87e7eb4534adf62f53bf6e8e25807391b0ac4a7bf77ed5e2c6f687d5bc7d53ce90573dad +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-core-0.1.7.crate 9261 BLAKE2B 8bb9cba40ad301a18fa3903da6656a60150af77a2652798ec78078fd2268675a66c10b3ea94ada3515fef525a2488bc24cea618773c7f4713e17fff6f9c18b3a SHA512 bd00a349a9f6659dbcf17ce9234d37f1b8450db5621eec7d3a33be3671e40eb43f0b72f204e5aaf7580b1fec102ba80513730883bd5634476c434e7d178bb94f +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST time-macros-0.2.25.crate 24806 BLAKE2B 197cbd634a8bb9974ea8549d862d8612d008b11f44ed3cd9c3cd64e1dd34b17aed14cb6c77979f796a83d556e3d2a4ba0bc7d72342937f752fd5f7e9d16c9554 SHA512 ce6437cb3dd4f3a74c915574907fdcd52a96a88e71f8d1c81854f76aff33033d81220e9d20a18f68ec44d2340c423a5dbe2d77996af1bb09804644887ebfb2c0 +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +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.40.0.crate 789848 BLAKE2B cbb0aba8e31ab37afd21ebfb89b5dc961d3d19d38711786ac0860dfd24cfd7ba8c8998788a1e4e5dd8435c498fa754742c183cb8ead085c0f98a06d851a9dea9 SHA512 3026362f2848d9e7fedc9005e8bfa0413efe18c49a07f85b9c7aba619bd9525f6ee8c3c65621e43df3bf37288f5b7a63ea57ecca061e4ae7153834e93108bc10 +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-stream-0.1.16.crate 38312 BLAKE2B 39b9ccac4091e8d882e1dac43cf930bd4428669add837c2fa989fabdde8f2edc5340df83745600cab1d0880a87668ea6ac95dbcdfa02fe171f3f763887374e9b SHA512 1e9013ff016b59b99b29465f42b4dd61f0a7feeabcd35ecf39a26862ce3e00ac1c818d012d0c62a7509c244d429c8a10f9afdfbccc2e178a5e62fbfe097ce39a +DIST tokio-stream-0.1.18.crate 44366 BLAKE2B 39878493a2ca35ea95fcf9612825b85fd82ee457ac12fa61fd512ab2f7c0242e1a6d91ca2ad997be83f8cc7461c1075be11c9f204ffb3046018e8cfbed84776f SHA512 679a17e530a84f38538af9952496d0258550252f4978075fec468380b4500ee6449a266c0e6439de4faef7aa3bde3a5baf04559fe43736f745406bd6dd4e4c00 +DIST tokio-util-0.7.12.crate 115177 BLAKE2B c6018d9d228ca74f198767ea9be53569bcceb369e4dc9ea10b31e7baa0a4a6368f1ee23532121499e31f2da3f825184ef7f8e00911efb1c2e37295c1ea3ef19d SHA512 df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78 +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 +DIST toml-0.8.19.crate 50974 BLAKE2B f68987353837b74421256fd9a76134bfbfe93887cfb25145b65b7e6b31ad2c3a3384829a06f50c771a2a0be0c5467c856cc631af69f586ea056c4f15af9e3b7c SHA512 16fdc58d14516e81badbe8c9a4506db75b559b377c9c4fecee79e76007b31a4abfc8c8868bf9159f79c6f7c0218f93bdcfb92b669b0917db7da42b51ec155751 +DIST toml-0.9.11+spec-1.1.0.crate 56484 BLAKE2B 0efa0d7957b5f5fff81d355a1af1d3163f42df65df4e3afef55da71eac37daf66219c76fc3d239ca04269f7b2bb81771999f73f75d2b5c061cf13014f14ec4ee SHA512 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f +DIST toml-0.9.12+spec-1.1.0.crate 56485 BLAKE2B 1552fd92ece75ebf9e8e4914bd60e981333d6f22f5b09baa489bb206369a654c4246d3f8832d7a8e03d2e4abe85cb6871b9ac9289af278b767e200807a4400ed SHA512 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89 +DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99 +DIST toml_parser-1.0.6+spec-1.1.0.crate 34897 BLAKE2B 1cdc6e777678b2b70bd0418df9a21e19e52c448da185d6635d160c9fd79b08a8368f80565d8201c75a17b2874a3f642ed7c416127b14d237a58f375872586777 SHA512 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd +DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518 +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tonic-0.12.3.crate 99380 BLAKE2B 96895bbd3673a6cd59cafab2e572d7126f90a7449761f102c571626a6e68aca9b4050058fffcaae58704323420d711ca5702bb690aac45d07452f4182256e6eb SHA512 c0ff1241a0e31e2f4f513e3ffb1357b8148d9c2b8754be4e05ea04ab432c1014432b216af7877b7c05e78aa48f7fb84705faecdee3ac077590a1195bc4cf5ca5 +DIST tonic-0.14.2.crate 108054 BLAKE2B 5ed8ea791fc20bfe2f0e059f635d0733fff084e206f06f129072413405dc7d8b9849402699a5842b31fed4e162bda719adb4708a2aff4744086080c27029313c SHA512 18bac661b30cb937ab9ded40f40066e30d88dc70699a12363f605c1424caee272d431d217e4107207d6a608a36ae39576f7a7671383daac234f44e6baad41cd8 +DIST tonic-0.14.5.crate 109615 BLAKE2B 0f0bb97861740435546f00bac2ecbb4eb75861e076952d632acba47d034400eb3aa7b399813d6d67f49a5ff96ad13f9a647a9da08ee32b2a63211227bfab86e0 SHA512 402a3d267b78367f8f3fccc8ec342a0d57c4a5725f2ae2bfc60986543ee43aa8a94259b3f1ede42eff16fa8b341a9e327420d908fdab6e9b1877ca7ee5b7ab9d +DIST tonic-prost-0.14.2.crate 8266 BLAKE2B 8d975a23471283507a6b50117ded631744583d7f77f9b5a9eb5e1ebb1d9916fefa566d2880c24a8d2a8cb42fb59a600733adab75ad9a424e6c733a7f62d04193 SHA512 3ada2f79f2ee50c7dcf54a321d8261e7030efa6ffcda218fcec1a5053424e4853dfe73cc785564709759b09388bd58a15677963a5a79c3381ccefbbc061592bf +DIST tonic-prost-0.14.5.crate 6638 BLAKE2B c110c6b2357e4999b0f1b6be7a7cb534ea866dedc2fae0dc915fdf9dac7c51b40f98489152fe4d30a7edb7d156388cc71a469b07c9d1968ee85777055b4298e2 SHA512 d4aa8596852373af5e624278e534b390154a5fe934cf3bd8ff569775779d25c0600913391df85ff076b9f3fe04bf201d898ea182852fbb1adcf2ea0155bbcae4 +DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c +DIST tower-0.5.1.crate 109627 BLAKE2B 5dfbdca4a25372651bf3a128f6afac6a9c2b61fbe70f78a59fceb11f4581635004b5415183ef9b1ceb09fb0d4f8aa7412f54c4cabc534d3c01554cd7ed7a190a SHA512 69e8926182f72775f9f30b2680e8ddce1133082c87123a39694d42b35c098a8ca1d003282c2bbee7aee30ce2531a96dd0734842d4d2233435be0a7a5bf7fe6f0 +DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602 +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-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-appender-0.2.3.crate 21964 BLAKE2B 7e2e9b759d876731984dd6c7b802fce18b8f233f6d659a220e5f1b338abe928b8f869d1479278eecac2899985d578db0f60dfeb80a1b8eb774265f21fff960d8 SHA512 c00f22d85a29209ec59377dd2f8c9bdfba84a5153ac84e1551266837e30fb931e76d93239a09bd4a27fabaf822bcbfd88d27787d923bc809493b7030b5cdfc02 +DIST tracing-appender-0.2.4.crate 29738 BLAKE2B 6dffce4bf0dd12028a581361e01ca71f9bf67d943f2c5ce08b47f0a95fd29ccc67239e83802c557ca953337ac81f1d4db8858ec1d2adb4d987579826bb47ccfd SHA512 0b7485ad5bab1ed99fc2ea909971d2271b86750cde107212de1cb0aa7ad14b79dbef7e07545d406e04db1c078b6235afe759526d09f17ddd67ad0f32102cdbb8 +DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-serde-0.1.3.crate 7329 BLAKE2B 55d924fc3acfd496abca8b42bf3fa4a2511340cf2ebb060fb31bc0b5d81dcbbaa299daef3cddc3647625afd124b9c83efc1ef104f55dc6d4cd4d91e0e667c160 SHA512 3822ac747df404c33573ad2a5c722f9708066a72c2893dbf507563ef29bebcab79cec17515fa87c0fa64be8a08073c38ab57ccc463c74df8caf3df69c72e131b +DIST tracing-serde-0.2.0.crate 7755 BLAKE2B b2c50889ef3d65e843133c5c518f907829c14997155ff56da129b32d74b5b99aaf0082ed9963a7e1f9b20072ca28fc5b9744270c26456490c54a248277b3eb23 SHA512 d5914943ca8a80959287117d5d5f3fee0f01baa49cef02002bbd00507743e06c3c5df31a346dce54b9d5d20358fd512d4ae54a0956f1dd334b9bf0c7e7594823 +DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST tracing-test-0.2.5.crate 9080 BLAKE2B 0aa7187ec86064dfd69eff2451985333108f3210c9c887ea215c7b8d547c719edbee1b56e333fece5ce309a321061c713d3cfe2059acc9f1af9b445e453ce63d SHA512 4f02d3e1441deb2279dff64b11dd8decc5721e5e180feaeb41db28466f814397d236030fcf7f9bae600c4593b2ca3d6f4b1d7eb4cefe71e8006308bf6930a8da +DIST tracing-test-0.2.6.crate 11252 BLAKE2B 0859c4233a4172c3c60ce9fd7aa5523cace0e0bbdd3d4ce9a8b9a84fb34f152ff262a4be7e616ca823c851a8aa0905071963c129a44ce6df878dbdd3e62ddb73 SHA512 82ea0474c0716b90f9073ef2358c5f1e5ed84aa1608886d0897d26c655e50b0560320c4bdf373a81d74001e8dce43536226f2e2fa0a01aca7dace0fe612e7934 +DIST tracing-test-macro-0.2.5.crate 7665 BLAKE2B 10883684a7d0b9448938600fdb3fe2e481d5eebadebcbfb96d72075d4b8c1d4d23f6fb0de51d2ce1dd5fca74e96a5a32356c42b69fa6309a1da2413b7b1a9fe6 SHA512 d26bfc1bc9730b463d10edc5097bfd80542d03754ae7d46782862637539c3cf37293d66ff9b336134d16cc4bd3d8435dd58b4c894283a267fe73ae1dc6a2c947 +DIST tracing-test-macro-0.2.6.crate 8171 BLAKE2B 7f5d1541351c9c67e1910f3dac10b84243336d63f8c4209c65465e7eb9de0ba0b014f9a7f757796185111bb55b8f7270291f8d1104ebf350d232bebefe0b02d9 SHA512 a46e24d559cb8930b8d1efa2f1e6bafcd5e8cd198fd60b07986a0242b27674b0fe9c39dc816c6af8f61d7f908df2660c179fffb613a7dfd573e89b818fcc3b52 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST tz-rs-0.7.0.crate 46486 BLAKE2B e25606725f4373324e39bfa211a920cce49c5290ff14309daffb84e27dc4faafa4d4f400be2804fe46ff2210a51c9368129d3bdb33b777448b9187ba4aae9557 SHA512 8ec210a8708f56838d48409e6af2964cc78276f02ec95251b4b08284c1760e2ef4747eb6cf32a90e0c54daa15f44238971c0fab4535e8d432d70b790cd6f561a +DIST tz-rs-0.7.1.crate 46636 BLAKE2B 7b57a6cca7e886cf0103801a3f05318851e3145a6d2ed839533164ebef005f7d24c590a3cf680e8802ea3025f233e32e257ce6f8dd441059480cbdf56ac55563 SHA512 7c5a9aef9f2ba07e25546aec7920b7770bca452fbe1c5bfed567a6ae737cf7f38701752eb7dae7ec757dc3f7fd60dff0dc03925bc5f1264d33d7009c511b4252 +DIST tz-rs-0.7.3.crate 48104 BLAKE2B b97dbb8a6766c1142b82a8157694565e0bd730664907a015897c8f297d14ff5af0987b400267756243c97c306206b70491b792fd7013a306f2823f1af871794a SHA512 5f7708dfc06fb057954f930e4261d908f942d94fe8f0fe9afcbdbaf5aea7ab0701e84047063325dac502d8d5cdefe9a81c6f371d80fd7607c5feeffc77c58978 +DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca +DIST unicode-bidi-0.3.17.crate 58120 BLAKE2B 9d7759554e265136ab9d95dda90bab84763189d3613522a5cb966ad6417ac0ee726d79e296c8821ccca589ef09a999701149c88a9189cabe0ed7d32902040832 SHA512 cf523ff9a2e1face42da035f81bba2476e80d1154f73f3e34cbaf5ce322504e93a520114a54e0a4b2e5d6b930e508ce31b5d8b4f4ed4d39159a8c9a9c7b94d91 +DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unwinding-0.2.3.crate 27122 BLAKE2B a73a1bd2ce801bfedc126bf56a8371b5eeedfd717e6039aede2ac652d8c8e78e84b2e580f770b23705ff00195211209f47764cbe24685b0daae12ed71e4df8cc SHA512 a40bf06e77f268f66f0a61f52b1d66dda4a6d8813e90d4adb2b70da55862bf23da2663876b3f6b421a5bc3ec605863de04f49a458898142c9ae88532b1807fa8 +DIST unwinding-0.2.8.crate 27968 BLAKE2B 50a0730e27e060276798c8a18bae204e8c406d9ebdfea1d51bfa90fefd73e30bf1f84ad3c1fb7cf7085ac43f365813a9385f7d8cb569c97cd9cc1b549ed48b12 SHA512 38e39047febadfb04677fc46179125740bce28d2bd60adb9384b9f4cfe44719e151f03844f8620a9a18c994889ff30e6a27b78151422a3f348588a7770e7110b +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac +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.19.0.crate 60244 BLAKE2B b9ba5d4a0ffdebedeee286f9e9135bbfb4041295b3a742d08c205d8fb2daffedca78d379168562beeb982612c45cc77d2168be9c045c36373e2293c58bc15619 SHA512 5b2a4aeb75efb08390567aa058e97895f30c45aad59465fcc85dae6a8e9a169c2297e332512ccce3735b8bf26d71973baf3f6687ee7ae4d9aabccbdbcff1fba8 +DIST uuid-1.21.0.crate 62247 BLAKE2B 684b85cdf88f11f2252ec62c0c6d43900b4bd076b47dd90b2d96231ec747713683b59535d0d737f3e81312f278d2c36c6e9666a3c83576d8034e850d37a46fc4 SHA512 af0eccf18ddc91b72e0043ece56e7a4679181d9a85b84d04dd2012f4215d43bbbfcb3114e8b086841aa4512beb6bebad4d43a092cba7f5efdd4771f70317c6e5 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 +DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f630d6f806d78a8f218eeb09ff8940328d6a9289e195deae9fdc43fdd55cfd037ae9c57b366ae57906b80d2f4785 SHA512 cd7e7b9e1953c70470d2f17210e83d28cd2c5ab8fc34ef0c9e06390e928853e375ed7bc2bda343b2f15820e989b5adc5bd33d9cea078716bc31545ff019435c8 +DIST vswhom-sys-0.1.3.crate 16242 BLAKE2B b5354697de3031bce28e2568f8b5e5dedeece44dafffe11cc8b7b92cde75adff0d184b2edd16d0475b0ec15e440d7c3e8254b506cb8b616454c0bb6652894b60 SHA512 e6076f9f4797b2f985bbb374f0ccb44218ab95f906152e1dec1b9947b30f6cacd4794473e7acaa5cfb2f4a2cc8ecfcab725a0b63fe1d1f6bfd752afe5f9c594e +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +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 wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-0.2.111.crate 61398 BLAKE2B 2e6192acbc4e8d5085b830e6dbe446cce34012c4fd43e018488c19e1cc0c8a144aa03bb4cb679c8eab4830cdaa68012e8e8cedb202021a41969727b09340d05c SHA512 0be1017dd815e5e34637dc7958a8198e7b3fd35c9d3bd05d3384c3bdb5dad64da5c7b45a5d8b85d4e4519b21418174a60d26d15e173fb482ef63a2dbe3340e38 +DIST wasm-bindgen-0.2.112.crate 59574 BLAKE2B c55dfd2d4c5abeb497fb6d32f26c8ea28a2417e36bb414e42fbb55ea7a0a514065357519d9abd290d6b25591de116dee7563d312d236a17f13961a93504d23e4 SHA512 da3c2fcdb8abeac665a1714ee24358543c2fa9376a9955f9a28ff0b478f7ceaf87bef82463b51469ad9de43ef375a47e6cfde0acbbb2bd4e21107eeaf09045be +DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-0.2.111.crate 9270 BLAKE2B ded2a429365f95039b661cd0b5e58a027ee2c79c29e2dfa768ab695220b222ab6a998a04a8fe3ba81ccc113fc37cf9ca7b677276f6fead408f011de9a64d1fad SHA512 860fd5bcab073b1fe5e9089a8378234cf543f661a96916ee6015cf777a80c2ac56b86a449f7e8171a3cfe5797e2f844a478914fb1cb59c1d19f137558d0c47d0 +DIST wasm-bindgen-macro-0.2.112.crate 9270 BLAKE2B 714bb12a770200ecfd72cfb22df75009f021e2a349302e83596be97813b39235912d4be846f5233e45a5bf07a113a0ed8f50145e857feb5644c59ce2d82e28cb SHA512 66323231cfdafa797a2c388605f817116a8923ced76789ef599cd4977efbbf8ed6f53bee50e461fd869d4812f7f5d612160968970a5af6a03c40a6a0dbca6ecc +DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-macro-support-0.2.111.crate 62770 BLAKE2B e8ba977bae0de71ef26e0e3fae0bfe9979ed92cb13930dad97da956a6876d62291f7170e1b407f84505bcd6dd95c1aa4a8515ac16885bf285ba2e0ded7fb1afd SHA512 aeaae0126eb63f6ad4570b1b82cfc2665857d948be221bb0d648a3aa556ff2ee9766f326208623d8201d21f5f4fce0ba7190a77593d69d90e61d1b5643518bda +DIST wasm-bindgen-macro-support-0.2.112.crate 62766 BLAKE2B ce530d07727b295c03164e11685ba27d599a35078379c16e93561cae9786079a55836dc5ec3d9c6e6387a8ee11144325ba3d1049bf266c8fb32697164a72f1ac SHA512 ff7ba2b8624f56be57cb03a9746b07c8f3adac070d1c7e332e8eab61a166d4de5a288dee1db6abb3519329a738be74fb4c45b5693fe0add89bd45573cb79d3dc +DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST wasm-bindgen-shared-0.2.111.crate 10222 BLAKE2B a56e8427a85150a07a66eb0d2c81140bb1ae1d7c4d852b4efcd4918af8fe982393e24bcdbf219f50d3ccd85177b3784182fc16cfd3fb95a6aea00f732df55069 SHA512 38d840d04cbf24c6847c767965b1e3aeeca4c9d3463c5003c05b6c3f04e8bc4cbe01f5beafbbf9f17e7c8184c8815a35a1cf736aefaacd00a005d74f528f3b86 +DIST wasm-bindgen-shared-0.2.112.crate 10223 BLAKE2B f8d353a514b6f0978a65a1bcafc732f49d0fb10549b8649a5e17959f21e85d39ef47cf69301ae62def31bfdacc7699f8ec80101fdfaac27fa9fb1fda4a000759 SHA512 722f286d90ee8f21c349da9dedbc49641b18e51338476a9062920a0dfe4f164cf88f1aff73d3878e29ae8a4c40e6af60d7b2aa0f6002eff42df211f3a0e26feb +DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2 +DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855 +DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834 +DIST watchexec-2.2.1.tar.gz 361762 BLAKE2B b19876101e6ca452cc20c7164b8fc8160be21153ed5c602b1bc4c4a8f994f93acb09e981bd9635df0c9dd0fd1f0dca41e10bf4227ec0ddd820b6517004507ae7 SHA512 53efb25fbfed169f76fb85ba2c5bf6f98a39f841f34bbd40f2dba5f19b6a46ac08f6fb9aabb14243065113cbb812910e8955106841badd472647447b889bc304 +DIST watchexec-2.3.3.tar.gz 365172 BLAKE2B dbafc201b19cbdafc5621fc01b4143a90f4e3cbb37efbb062b961441a879973dc0ab028cbf2c76962b5e30069e9fb72bbabbd2f906c627a710e7a4786bc03b82 SHA512 7f29339945710dddf71731047d34cf0c3bf54d55de759f45c4289acdd48b7989c57748d5ece5e88f136a08f37654afc474f3622b558ab9b155c484c2a371b0d2 +DIST watchexec-2.4.1.tar.gz 369295 BLAKE2B e349ca334f69e2170cd5bfa044274e2946dc5f35d3caf7aa7bd372da4cc752115f75c4ef5337150dad8e4151f970ceb0915e3e3a3d6cbd653b15436dd2b45b70 SHA512 7c5991d8363a9472c253af8d8de1dc4ebaf7d046fc7d81ca24901702b9dbb6a759e5ab43e65242be4e6244ec24c7b4477d2fb488be736eb5ab9a8992a15b9004 +DIST watchexec-2.4.3.tar.gz 369317 BLAKE2B 6cf7cd277201891a2dbf939385dafcfe1915d48e52605694801c1b365e9dca941142ece80d90beae76c8ef3938b602368c8d076871eca4252dbb9e34987a7204 SHA512 31ac96e9ad56a1d9576d5aa7b82c4d5439c34e3e0023106fd98d3252c793842ff8762bd6a1a9b0c4ac3274ea0b3b26ee893aa1661fbb68bfc2f99d20b333de51 +DIST watchexec-2.5.0.tar.gz 371623 BLAKE2B 4b5eea0cbd101996f964d13d25f20b706eaf3493b461cab74ab07eae1b04908bfe50c3f1ac4f24005af5117f2d4ee97233b9604a77728cda33fbc1e87a87c465 SHA512 e8fc514b5636577e9ea55636296d1cddd94b3f3a8bfc6e4f80e372f5518c71b1054747efbb1fc0558f57f6bf45c0eba7f97ad1eeb9dbb906c326cf741d5b3472 +DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d +DIST which-8.0.0.crate 26209 BLAKE2B 3f5ca632c913fe416d17eedbd77baa3cb1ce9e802110a4c880a235e203187079f9404e6b4df34f96332fd6c773d2a89da489090b751379e06fe64ace28b030a6 SHA512 5842bedb4e069ea4abf4a860334c141a6784a58ba908bad4e0168d79af7005de71ae757c82df1644a6e1279427aa2533b2a34134025d3669ff816480c1f65a41 +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +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 windows-0.56.0.crate 10807828 BLAKE2B 8c4f9b1698852d375891e9e7728f899281be518fdf10353f7d1c1f3de12db706c10b97f64177765105fd25d2b0a13003a5da1722b2158a1ddfcb8ab7482314e7 SHA512 ad5a1cd4705e295fa3fbc63bd9661dde28b4bc718fed4ef7b12f33d233c364aadb790d7409988e0173548f1f1b1d6bfc3e6c5999a44613913d4b848027430333 +DIST windows-0.61.3.crate 9372520 BLAKE2B 37e569c1002f199e6552e6f812cc483fcfe430b235fdb0b09dfd801ef42f3f5165cdc7eba1099c7ac2838ec666fe59923a11c0ecc1971ae6476c46146c6d13f7 SHA512 a909a0e5de64e66298da88d61509a4ec893e7838e7bac6fe9fd74418900fb1b26639f2a83ad1a507abf3dfd6266349b18b8b922a8e3639de79d35bf37c2855a9 +DIST windows-0.62.2.crate 9360572 BLAKE2B 2217fbe336b2aa2627900313726f3919b91579aaad998ffecd13afae3a9ac4e5688e9e57bbf0692b40fee6de5628fb1ba9d78142a7a2d62f8d2281093e7b0ac8 SHA512 0f091f21975c6ead858830b2584c2e135994efabe268720255d6e2d7fbafecd387e2e8d5a0f28170bcd124f50e3fe0180dc9e96cd6b18e22ffaef3e5ec0bbbb4 +DIST windows-collections-0.2.0.crate 13579 BLAKE2B b6ba4ce0acf9bee0fe8a20ce1108e34a2c79c4f2867dc7bf71b9980d028656274d79d568baa422148c9d9f16ceaeffde012dea3ebd414d38780165a5140118d1 SHA512 8b8a6ec75f46da464503a32f610d5b315b441645f29e831ee9afe7a67bcdc90cf221786dec57d94de40120b384162c095370c0f03e78f872af68bdf9d618913e +DIST windows-collections-0.3.2.crate 13510 BLAKE2B 92d153d89f449dd8d4837b54ecc4a26f0b92e855a62018b6bf06c15dc108bc26accacb3b0ce8ffde462c3759edea06a6bce0f3f2289059c77b9bfbc35ffea184 SHA512 974197518f75970028a744dc6dfa6f55b6676c151670534bf384a984850e2b6cbcb5da5e92833f180a91ed6aedaae4b10b246da5bfc0e5db3b2f930471da7080 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-core-0.56.0.crate 45084 BLAKE2B 757a386d54b805de2f28979561536473d21e057f676d47d4b9068210cf0b3833956c65ddd5291d6852ad3c7af5a048c0d70896816678f11077b794cd8689b0bd SHA512 db6edbd14ef477d71a56869ac4d5eeeeef5a991a336c30c6da9960f1c9eca067c06f597dbc58f3e21c40cf19e2a28dc45ed09826c8fc17cdb57f35b0f3492793 +DIST windows-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-future-0.2.1.crate 17532 BLAKE2B 3302290f69c896c87969e01fc87fa239fc6f1f60aba3104d02e71b260eca5891f5bf3443d42a3cf59d7b0a67ee3d08298d19178212bf70a0c7f5fc2e6a5a2139 SHA512 a605bc57eee3f213ddcc0c03552df8793c0d77eff2101c8cfb5b901c8a296156643a5b0cda812f781c48d886a1a1205c08b4cfb472dfb60e6b479d8b09182dc2 +DIST windows-future-0.3.2.crate 17944 BLAKE2B b11fca343dc370eda9440903c591530662ffef5aeb740e5a899ec7f29659f77b2b0c4a76c66b73d6da2271725a87ed0cbbe170b5f0363e52ebf59958469a41e0 SHA512 5887c9944d2bee754fa63f3de8db575146acc66e2397e8f4120cda128c82f30144be5ff259d80816a692037654cb6c3e3adf068848bdb65ae9779ada20ef7dbc +DIST windows-implement-0.56.0.crate 9157 BLAKE2B bde09ed367b9d31d5c392f78cf6d9d98afe343bde120b38ae412969e5fa9141ad3f478d05556d27b41a0feccfe1ddeccb9f7136defd14f12d07c22e719957518 SHA512 e472fce92d6eca17f75c075f87aa52c9b985febd83986ff811f0dc615f75cbe5fcaa13b2d2c96720211314549f0f76fabd2197119bbfd1b28d60823a889a5ef1 +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.56.0.crate 9834 BLAKE2B d7cbec43c154ec5d8d91e02bbdad8bcc821537b303893244c819e2ace4b0d05d155d1b41fba8cc16566d5b2ad97da71177796f460e45367b53aa39d71e43ff65 SHA512 0ceb89df6d0a45281a5dd77c25efbd1bdb72f0965a4b6cc11f5f8249400297effb77e42a1ec2613fe7ce82a831559a5d1c8c6ebc45b419aa0aa96e84f01c8184 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-numerics-0.2.0.crate 9686 BLAKE2B 58491292e46cd869c47a96a5c8177b1f7175e495384c1eec8154a5fb15e118f06a0cc10901f5dbb1e4bc860f11e842b9121d19c12218c38dda2e6b8ac40ef1d1 SHA512 4fb59b445ffef54afef22d6db277c71e67a13a907b65a251e52bdd605baae10085c16aba25e0640fa8e9b28d2634cb6d11c1a635ef22cbe19d3cdf170727d29f +DIST windows-numerics-0.3.1.crate 9772 BLAKE2B 6d615097cfab75c36ec97cf53554fcfe19e0272e3bf21215631f5de7d369b7edc62d4609f11ae5938daec2ecce7c865ab30debbc50b320887047610148936b63 SHA512 bb64bee3d7bb81d4e2a15ebe2fa58a53dbf13e4f9df38b6ea0f61c1bc2ad55196a8b3b9e50f2590b1ca979ca385a95ca42c9c22309cf211577d025c17b47d6a5 +DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows-threading-0.1.0.crate 9085 BLAKE2B f29c1f12c3f3cf7006a03e72637f3a8c60138a2ce3be4f0fe11669c328c250155209fcf434b24a1aec39b17755f9ba8b1c1f5809e81d342190a54e3bfe1d5042 SHA512 e662713517e4e97c88be65c0aa4769d28c7ae65f06ffb4ec02a4af07757423fa533eaa2404abd38bfffaf0f6697941c2d53f10252ef126cc72ee0f5f2035e6e4 +DIST windows-threading-0.2.1.crate 9686 BLAKE2B b6f39dfb7f8c08d1099e181aba07ac946f455e174d47b79b8ec001c4dbd4a4fc57e70d6fde4c3de081ac56b62474a197ffd0126b34e66f118131ef66c581d1bb SHA512 99cf67b09e5e9c159b390e1e4cf6416c5759f32facf4389a6aca5fa0ef5d28e7c18ef4fcfe67a07aa563b3cc14413f0e3e3057731000d68573f83e99c4dce0f9 +DIST windows-version-0.1.1.crate 7201 BLAKE2B 5e77bc27682c15cdd9ca0272bfe17dee7645f03add65a239e9a97105691e85b109c7cdfd74c5257f8eb783fb68991d1488bcf25e6cb87ed4eacad08507512549 SHA512 06a22e00f7b11dfbe9124f39c87235ce28bfd3dd361af928b0a9b99793ffb7a8b8473c198825f1f47c2efade0617d99160eea3b3d3d76c818c400327e77b412d +DIST windows-version-0.1.7.crate 7739 BLAKE2B a451185f51f44731ccb8ee04e9e1283c19e2b8e3387db653d36abef21fa1d2e6e749f7e78fcb89b37b0ffd37c6d95445867d4f3d22e28995e4a5942f5a0a7980 SHA512 214fcc5ce186dfb3838b2736813048e5aaf897c05b2ba284ed6b0867517e6ff05337f14d9443b897839cdcf48b6afcbff96db8da86ab7ac90a93e9d5839c95db +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST winreg-0.55.0.crate 31048 BLAKE2B b8b3807e5637d0c24a8a94a218d4abd7109e43febc8c1628bd14d47b9335a1d98bfd24b1b7150d1a965166abddfee97b46d5720f5bdf441277dd2ae6b06a7e6b SHA512 8a315f299bb7c59588fc28bdbaebf8142fcb35032c3276d4f6c7fe9ebe2713c3b50803190610d68ec1beaca4d93beb7ebba898fa7a7271df437832b9ce929583 +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0 +DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f +DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2 +DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00 +DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01 +DIST xdg-home-1.3.0.crate 4000 BLAKE2B 0da36aadfa518f1ecb3fe9067eb4c014689af1f76c71c592184aa4c4fe457883faf1dad757344b375a92c484bcb3d7a408f8759c24b2e7738ef4997c870fdb85 SHA512 4d090f18ea4a37199d2c1760faca11e16ba9069086245543b3390c53e74a84145144a94863c7d8c3155a9d616732a3cd8caaa1a416c43dc4d107ce045727279d +DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699 +DIST zbus-5.13.2.crate 174016 BLAKE2B 7cbe8e1bcb7fa6f03ec6c0162f9ea680e285d710b1d7765445c438f66c5636111abbbedfd82d6c9d0f74aff9f9bf6f8ae517ffca5967702c7f69804d0a9f359a SHA512 04d27a7f202e0a3c0bc791025db7df49e782f84b0ed83d553b90ba0b1ed1375c159f0a6c18ba09071e1451f5e80f937e9925d972260d13b51f03bc040fa18d11 +DIST zbus-5.14.0.crate 177684 BLAKE2B 44c74ef54735eaca54db16ba5fe0821fc491d945c4c0a7a088b6b9312464b056a3da3b99d3d90825cbfd41cbeac80e9257235b38edab67f259752b9fa90a94d2 SHA512 fab6c25857ac4cdbba877f109734b0f0e8fde0e9968e06fb7f699a65416598bbe9d236961f6da27325402cfbf773005f67ec721d27aac7af4e8b29828e3d9556 +DIST zbus_macros-4.4.0.crate 31183 BLAKE2B 9448845e1cfa58d51688b74ddf0aa3e65d1621db3c636809426e67433074dcbce36cbe595dbdaca895650775e7971d9e1fd1e9feb7cad42ba6521839459b6780 SHA512 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd +DIST zbus_macros-5.13.2.crate 38749 BLAKE2B d29e6f1fbbdf5f3ee43192c5da3a810ee020de4dc35c4c809c52bdefc689f706bbef66da4ffe608ea4a1ec2aa82028f3c93c4fcb8bfb7536c2c18a40c15bfd01 SHA512 28a15d1cffad7659b1e4d8ed7209a6e1b3d06f44037a53b095bf0e23c6b58dd87f8db837b44984282e640a35298d2cc2e2fa586f0973fc135a1603098e87056e +DIST zbus_macros-5.14.0.crate 39335 BLAKE2B 00c0e371d53d6ad23f4b2d83c42fe92f30075c526a1b5e41c62133e5b0f6b9708586988d4e1e6add49c1f627dc6c9b19e1e1339f66b227e0149ad7d7157f9024 SHA512 c45f891cffbe8d0344a25c5d2e0a77297f0b2e99d3f0a8c3bad4b9755ee5508acdb47d46576916e24aa5d742197e0afaaff3b4aabb8695cf3496e6f4a75d7c3a +DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab +DIST zbus_names-4.3.1.crate 18076 BLAKE2B aa66dda5540d1206eb24d7cc206ca8eb0c51e02e3f27dc4b65196453e4cea5368123292d1011abb414d901d94863429deca9a05bd8a49182777248ff0e6b3dcc SHA512 848b8ee331daa9f3863b865033674a4937ea747df3b926ba30a57047bdaefdc87514556f0120c73a30ce16962d6e72e337605d6c9586de48615e6ecb2fa2c480 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-0.8.33.crate 271917 BLAKE2B 63f3c0fff0bd6cfd2c75c796456fb8e9da2677f0350af3f38a37f357abaa2b3a90e182577a73505ffd9adef26afafb9f27db5d77e56b17e7fe604a29a4be7643 SHA512 4520c9342abb933be030859527469d10266470481823d40764c0ddf5b437ef3301b35322a7d2198b86e46d1fe17fff21b1290581dbc40135fde284ef5d5a25b5 +DIST zerocopy-0.8.39.crate 274113 BLAKE2B c5e46d23f6b3d3cd25d96356016d5a987d04dab4fcb529e550cedefbdc64d8748d3a42d27e510be64a620ad132bdf2a0da04b518468b7f66c77e87c23412ffce SHA512 00544b445aefa17f5e5bd5bb62becc2c4532381a4771909f533a2c95f16a11e2e97763ab5b096f752842500cffc2f565f0fcd5c1961e7305e6d5fcdf132b318b +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zerocopy-derive-0.8.33.crate 100877 BLAKE2B 5ab8993da52b2580e5a1f38ca6ecd2da106fa90ad23d783dd3a54244fa7a07dff99c803957a0f238460fb6fc4e20c05532c6cf05fc4f94d43977f138272a3aa3 SHA512 a9b59f29e698854498bb423575b1c35347afb563ec4b9417a81a79a565158eb3cd85d7f653f86c82b0aec572da571d88744f626ab92fe2aa7c4cd5d2f2b0904d +DIST zerocopy-derive-0.8.39.crate 108887 BLAKE2B a24725d63cf8b6077303fb5386de8e5c0f1ecfb2c8628818d078d700375acdac3d27aa6c227388be3dafe96cc08bea3477eb7a24ef4afd0b09c5ffbd091fddc3 SHA512 67c3c55b3e98c038b5ee19e60f09ffeb6a967768c6ea28f689bba3f94588567d9c3d4a7359633be9006467b05678afdf6207bc884b7a65a0d65ae07080cf0a8b +DIST zmij-1.0.16.crate 24649 BLAKE2B 14213d4a82fb8bdf601358c2d3045624e1aac20425ae909620f2baea55b639ca89ef01b173c48e2aa6d144e1ca45816611d638a9a1213cd7999f32ef31025b08 SHA512 39e559a4c21b31ac17091daf67050a1c82356b5e22a3a46c6906db805553be24bb6680d4ab417e34ed86ee9c59212b6705cd2d8a550173ec663bc77f25922824 +DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 +DIST zvariant-4.2.0.crate 82180 BLAKE2B 6d8309a223c32eae3c1ba4291d69bab395a3ef0f65da1e380552d27ccc547a31cf32f9dcf2feecce34276c065d044d0c897c9468b6df4c16efa94a0668dd19eb SHA512 ae7329db133ff8c262443bfe6fc10698606501ecdde8295367f3876e9c590730778ad2d4977c27e26288c92737055897686e7a0d30210723279c33da7467af80 +DIST zvariant-5.10.0.crate 93150 BLAKE2B affaa11f624aaa7ea6874a4977b1e483b285191e4c17171f3844454c470029fb67d9f0b493fe6bba30a2dd1234c1a36dae34d5865291f3371407cd23560516b5 SHA512 a9ab69af9dc4e42f57836497f4a424da56b2cee256773f99b0ca79267621a1ade3daae3c9a00185066f5d7451a77ec29d8fc53041b5d9d41b400a8456e103a82 +DIST zvariant-5.9.2.crate 92444 BLAKE2B 0aba4d0ed27735b94faedc24b48c557581b828f015d9af7d24412b55249d943220218c394529f89ab0358a98a03fc8da6cedd73e4ef1559434a7f2da4f8fcea2 SHA512 4d04bc03f9b9ea784822485fc08696eb3afaf071f6342973fbe5597a3c8e5d7773de7b9266e3bd4708326dafe1c0971685f25bb2030a0dc538dfb154945c5dba +DIST zvariant_derive-4.2.0.crate 11057 BLAKE2B 891c141bfa0db95a5ac62ab2c31bef1215ef658a787d855c09c9b0e42485cd8aa52683c82a07394042615ec51b42ae5efcde81e7dbd2a35f7670888b28477df2 SHA512 8a50d143b38d57a757b3a6b6293c43d7db1a563ccf25002ad6b6a69b7c157765c604329659318a0cb64df1ecf78b3f0dbe88d6650740c016da9161719427f9c2 +DIST zvariant_derive-5.10.0.crate 16592 BLAKE2B e081f2656849e0a8f870f4eb3ef67aa3f222243ed6ce8e30b6ace7b7b470bb0e979e76ade502cfe8716d720f88eabb070098e235c42ba0ab6d40f1ec5588f077 SHA512 ac139835c941ad0c153ea3ff0104a482ef86bf891c45b853dd6988e21387cb743cac406e9195484bce519c9a549b5d4024f3871022f9ea78b2eca1bb55e1fe69 +DIST zvariant_derive-5.9.2.crate 16586 BLAKE2B 10b751028262cc74f95bbd4111d37230e2d021de788a712ae1be56eb4cb2e089d6599c058387ac33e41fa2d062bf1b1b22512df50fc4c602802b9a8c11fd7c90 SHA512 b45f91b5a27d912efe229c2f8b0afa7bd28ebf8a83c8891980036c6e114c85a0e7095ed214b859dec21fa182cfe85f4c144ec58e2909c45aa80d8ac5f5ef4c9c +DIST zvariant_utils-2.1.0.crate 7043 BLAKE2B b891c5fc2b5afb5eba01b9068b454a965b4f07548c1a080fd5b598165994a5177a7df5f39cf7263ea8bcc5d054c7d87012ca1588737d630d96f24f0d00dee6cf SHA512 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e +DIST zvariant_utils-3.3.0.crate 15417 BLAKE2B 08f7613b63f8f1b53541270d1246ca5bdfaae845e202bddd23f64d4d58336d33e27a5c33df1cf7e4973c3255b82ed1947b707089cf1afc08c2259eb8f5fb9785 SHA512 55644ac7f81d60b414ac13e0da4db190ca58bc9d1d7ab82c447e0995d23970d3ebd9322ce7c066303e8455141bd91e2125618d924aaf17109d7015d49289f4d7 diff --git a/app-misc/watchexec/metadata.xml b/app-misc/watchexec/metadata.xml new file mode 100644 index 000000000..4af3ade33 --- /dev/null +++ b/app-misc/watchexec/metadata.xml @@ -0,0 +1,14 @@ + + + + + lo48576@hard-wi.red + YOSHIOKA Takuma + + + watchexec/watchexec + + + watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications. + + diff --git a/app-misc/watchexec/watchexec-2.2.1.ebuild b/app-misc/watchexec/watchexec-2.2.1.ebuild new file mode 100644 index 000000000..f7eaeacfe --- /dev/null +++ b/app-misc/watchexec/watchexec-2.2.1.ebuild @@ -0,0 +1,501 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + 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 + 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.89 + arc-swap@1.7.1 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + async-broadcast@0.7.1 + async-channel@2.3.1 + async-executor@1.13.1 + async-fs@2.1.2 + async-io@2.3.4 + async-lock@3.4.0 + async-priority-channel@0.2.0 + async-process@2.3.0 + async-recursion@1.1.1 + async-signal@0.2.10 + async-stream-impl@0.3.6 + async-stream@0.3.6 + async-task@4.7.1 + async-trait@0.1.83 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.4.0 + axum-core@0.4.5 + axum@0.7.7 + backtrace-ext@0.2.1 + backtrace@0.3.74 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.6.0 + blake3@1.5.4 + block-buffer@0.10.4 + block@0.1.6 + blocking@1.6.1 + boxcar@0.2.6 + bstr@1.10.0 + bumpalo@3.16.0 + byteorder@1.5.0 + bytes@1.7.2 + c-gull@0.20.1 + c-scape@0.20.1 + cc@1.1.30 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chrono@0.4.38 + chumsky@0.9.3 + clap@4.5.20 + clap_builder@4.5.20 + clap_complete@4.5.33 + clap_complete_nushell@4.5.4 + clap_derive@4.5.18 + clap_lex@0.7.2 + clap_mangen@0.2.24 + clearscreen@3.0.0 + clru@0.6.2 + colorchoice@1.0.2 + concurrent-queue@2.5.0 + console-api@0.8.0 + console-subscriber@0.4.0 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + cpufeatures@0.2.14 + crc32fast@1.4.2 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + cstr_core@0.2.6 + cty@0.2.2 + dashmap@6.1.0 + deranged@0.3.11 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dirs-sys@0.3.7 + dirs-sys@0.4.1 + dirs@4.0.0 + dirs@5.0.1 + dunce@1.0.5 + dyn-clone@1.0.17 + either@1.13.0 + embed-resource@2.5.0 + endi@1.1.0 + endian-type@0.1.2 + enumflags2@0.7.10 + enumflags2_derive@0.7.10 + env_filter@0.1.2 + env_logger@0.11.5 + equivalent@1.0.1 + errno@0.3.9 + event-listener-strategy@0.5.2 + event-listener@4.0.3 + event-listener@5.3.1 + eyra@0.19.0 + faster-hex@0.9.0 + fastrand@2.1.1 + filetime@0.2.25 + flate2@1.0.34 + fnv@1.0.7 + form_urlencoded@1.2.1 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-lite@2.3.0 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.31.1 + gix-actor@0.32.0 + gix-bitmap@0.2.11 + gix-chunk@0.4.8 + gix-commitgraph@0.24.3 + gix-config-value@0.14.8 + gix-config@0.40.0 + gix-date@0.9.0 + gix-diff@0.46.0 + gix-discover@0.35.0 + gix-features@0.38.2 + gix-fs@0.11.3 + gix-glob@0.16.5 + gix-hash@0.14.2 + gix-hashtable@0.5.2 + gix-index@0.35.0 + gix-lock@14.0.0 + gix-object@0.44.0 + gix-odb@0.63.0 + gix-pack@0.53.0 + gix-path@0.10.11 + gix-quote@0.4.12 + gix-ref@0.47.0 + gix-refspec@0.25.0 + gix-revision@0.29.0 + gix-revwalk@0.15.0 + gix-sec@0.10.8 + gix-tempfile@14.0.2 + gix-trace@0.1.10 + gix-traverse@0.41.0 + gix-url@0.27.5 + gix-utils@0.1.12 + gix-validate@0.9.0 + gix@0.66.0 + globset@0.4.15 + h2@0.4.6 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.0 + hdrhistogram@7.5.4 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + hifijson@0.2.2 + home@0.5.9 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.1.0 + httparse@1.9.5 + httpdate@1.0.3 + humantime@2.1.0 + hyper-timeout@0.5.1 + hyper-util@0.1.9 + hyper@1.4.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + idna@0.5.0 + ignore@0.4.23 + indexmap@1.9.3 + indexmap@2.6.0 + inotify-sys@0.1.5 + inotify@0.9.6 + is-terminal@0.4.13 + is_ci@1.2.0 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itertools@0.9.0 + itoa@1.0.11 + jaq-core@1.5.1 + jaq-interpret@1.5.0 + jaq-parse@1.0.3 + jaq-std@1.6.0 + jaq-syn@1.6.0 + jiff-tzdb-platform@0.1.1 + jiff-tzdb@0.1.1 + jiff@0.1.13 + js-sys@0.3.72 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + libc@0.2.159 + libm@0.2.8 + libmimalloc-sys@0.1.39 + libredox@0.1.3 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + mac-notification-sys@0.6.2 + malloc_buf@0.0.6 + matchers@0.1.0 + matchit@0.7.3 + memchr@2.7.4 + memmap2@0.9.5 + memoffset@0.9.1 + miette-derive@7.2.0 + miette@7.2.0 + mimalloc@0.1.43 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.0 + mio@0.8.11 + mio@1.0.2 + nibble_vec@0.1.0 + nix@0.27.1 + nix@0.28.0 + nix@0.29.0 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify-rust@4.11.3 + notify@6.1.1 + nu-ansi-term@0.46.0 + num-complex@0.4.6 + num-conv@0.1.0 + num-traits@0.2.19 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.36.5 + once_cell@1.20.2 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.23.1 + os_str_bytes@7.0.0 + overload@0.1.1 + owo-colors@4.1.0 + parking@2.2.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + percent-encoding@2.3.1 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pid1@0.1.1 + pin-project-internal@1.1.6 + pin-project-lite@0.2.14 + pin-project@1.1.6 + pin-utils@0.1.0 + piper@0.2.4 + polling@3.7.3 + posix-regex@0.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + printf-compat@0.1.1 + proc-macro-crate@3.2.0 + proc-macro2@1.0.87 + process-wrap@8.0.2 + prodash@28.0.0 + prost-derive@0.13.3 + prost-types@0.13.3 + prost@0.13.3 + quick-xml@0.31.0 + quote@1.0.37 + radix_trie@0.2.1 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_pcg@0.3.1 + rayon-core@1.12.1 + realpath-ext@0.1.3 + redox_syscall@0.5.7 + redox_users@0.4.6 + regex-automata@0.1.10 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.0 + roff@0.2.2 + rustc-demangle@0.1.24 + rustc_version@0.4.1 + rustix-dlmalloc@0.1.7 + rustix-futex-sync@0.2.3 + rustix-openpty@0.1.1 + rustix@0.38.37 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_repr@0.1.19 + serde_spanned@0.6.8 + sha1@0.10.6 + sha1_smol@1.0.1 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + similar@2.6.0 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + smawk@0.3.2 + snapbox-macros@0.3.10 + snapbox@0.6.18 + socket2@0.5.7 + static_assertions@1.1.0 + strsim@0.11.1 + supports-color@3.0.1 + supports-hyperlinks@3.0.0 + supports-unicode@3.0.0 + syn@2.0.79 + sync_wrapper@0.1.2 + sync_wrapper@1.0.1 + tauri-winrt-notification@0.2.1 + tempfile@3.13.0 + termcolor@1.4.1 + terminal_size@0.3.0 + terminal_size@0.4.0 + terminfo@0.8.0 + textwrap@0.16.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + 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-stream@0.1.16 + tokio-util@0.7.12 + tokio@1.40.0 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tonic@0.12.3 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.4.13 + tower@0.5.1 + tracing-appender@0.2.3 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-serde@0.1.3 + tracing-subscriber@0.3.18 + tracing-test-macro@0.2.5 + tracing-test@0.2.5 + tracing@0.1.40 + try-lock@0.2.5 + typenum@1.17.0 + tz-rs@0.7.0 + uds_windows@1.1.0 + unicode-bidi@0.3.17 + unicode-bom@2.0.3 + unicode-ident@1.0.13 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.24 + unicode-width@0.1.14 + unwinding@0.2.3 + url@2.5.2 + urlencoding@2.1.3 + utf8parse@0.2.2 + uuid@1.10.0 + valuable@0.1.0 + version_check@0.9.5 + vswhom-sys@0.1.2 + vswhom@0.1.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.95 + wasm-bindgen-macro-support@0.2.95 + wasm-bindgen-macro@0.2.95 + wasm-bindgen-shared@0.2.95 + wasm-bindgen@0.2.95 + which@6.0.3 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-core@0.56.0 + windows-implement@0.56.0 + windows-interface@0.56.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-version@0.1.1 + windows@0.56.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 + winnow@0.6.20 + winreg@0.52.0 + winsafe@0.0.19 + xdg-home@1.3.0 + zbus@4.4.0 + zbus_macros@4.4.0 + zbus_names@3.0.0 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zvariant@4.2.0 + zvariant_derive@4.2.0 + zvariant_utils@2.1.0 +" + +# MSRV as of watchexec-2.2.1 is 1.61. +#RUST_MIN_VER="1.71.1" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io" +SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 + WTFPL-2 +" +SLOT="0" +KEYWORDS="~amd64" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} diff --git a/app-misc/watchexec/watchexec-2.3.3.ebuild b/app-misc/watchexec/watchexec-2.3.3.ebuild new file mode 100644 index 000000000..71302647a --- /dev/null +++ b/app-misc/watchexec/watchexec-2.3.3.ebuild @@ -0,0 +1,504 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + async-broadcast@0.7.2 + async-channel@2.5.0 + async-executor@1.13.3 + async-io@2.6.0 + async-lock@3.4.2 + async-priority-channel@0.2.0 + async-process@2.5.0 + async-recursion@1.1.1 + async-signal@0.2.13 + async-task@4.7.1 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.5.0 + axum-core@0.5.6 + axum@0.8.8 + backtrace-ext@0.2.1 + backtrace@0.3.76 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.10.0 + blake3@1.8.3 + block-buffer@0.10.4 + block2@0.6.2 + blocking@1.6.2 + boxcar@0.2.14 + bstr@1.12.1 + bumpalo@3.19.1 + byteorder@1.5.0 + bytes@1.11.0 + c-gull@0.22.2 + c-scape@0.22.2 + cc@1.2.53 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chrono@0.4.43 + clap@4.5.54 + clap_builder@4.5.54 + clap_complete@4.5.65 + clap_complete_nushell@4.5.10 + clap_derive@4.5.49 + clap_lex@0.7.7 + clap_mangen@0.2.31 + clearscreen@4.0.3 + colorchoice@1.0.4 + concurrent-queue@2.5.0 + console-api@0.9.0 + console-subscriber@0.5.0 + constant_time_eq@0.4.2 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.7 + dashmap@6.1.0 + deranged@0.5.5 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dunce@1.0.5 + dyn-clone@1.0.20 + either@1.15.0 + embed-resource@3.0.6 + endi@1.1.1 + endian-type@0.2.0 + enumflags2@0.7.12 + enumflags2_derive@0.7.12 + env_filter@0.1.4 + env_home@0.1.0 + env_logger@0.11.8 + equivalent@1.0.2 + errno@0.3.14 + event-listener-strategy@0.5.4 + event-listener@4.0.3 + event-listener@5.4.1 + eyra@0.22.0 + faster-hex@0.10.0 + fastrand@2.3.0 + find-msvc-tools@0.1.8 + flate2@1.1.8 + fnv@1.0.7 + foldhash@0.1.5 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-lite@2.6.1 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.17 + getrandom@0.3.4 + gimli@0.32.3 + gix-actor@0.37.1 + gix-config-value@0.16.0 + gix-config@0.50.0 + gix-date@0.12.1 + gix-features@0.45.2 + gix-fs@0.18.2 + gix-glob@0.23.0 + gix-hash@0.21.2 + gix-hashtable@0.11.0 + gix-lock@20.0.1 + gix-object@0.54.1 + gix-path@0.10.22 + gix-ref@0.57.0 + gix-sec@0.12.2 + gix-tempfile@20.0.1 + gix-trace@0.1.17 + gix-utils@0.3.1 + gix-validate@0.10.1 + globset@0.4.18 + h2@0.4.13 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.16.1 + hdrhistogram@7.5.4 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hifijson@0.2.3 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + humantime@2.3.0 + hyper-timeout@0.5.2 + hyper-util@0.1.19 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + ignore@0.4.25 + indexmap@2.13.0 + inotify-sys@0.1.5 + inotify@0.11.0 + is_ci@1.2.0 + is_terminal_polyfill@1.70.2 + itertools@0.14.0 + itoa@1.0.17 + jaq-core@2.2.1 + jaq-json@1.1.3 + jaq-std@2.1.2 + jiff-static@0.2.18 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.18 + js-sys@0.3.85 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + libc@0.2.180 + libm@0.2.15 + libmimalloc-sys@0.1.44 + libredox@0.1.12 + linux-raw-sys@0.11.0 + linux-raw-sys@0.9.4 + listenfd@1.0.2 + lock_api@0.4.14 + log@0.4.29 + mac-notification-sys@0.6.9 + matchers@0.2.0 + matchit@0.8.4 + memchr@2.7.6 + memmap2@0.9.9 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mimalloc@0.1.48 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + nibble_vec@0.1.0 + nix@0.29.0 + nix@0.30.1 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify-rust@4.11.7 + notify-types@2.0.0 + notify@8.2.0 + nu-ansi-term@0.50.3 + num-complex@0.4.6 + num-conv@0.1.0 + num-traits@0.2.19 + objc2-core-foundation@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.26.2 + os_str_bytes@7.1.1 + owo-colors@4.2.3 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + percent-encoding@2.3.2 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pid1@0.1.5 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + piper@0.2.4 + polling@3.11.0 + portable-atomic-util@0.2.4 + portable-atomic@1.13.0 + posix-regex@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + printf-compat@0.2.1 + proc-macro-crate@3.4.0 + proc-macro2@1.0.105 + process-wrap@9.0.1 + prodash@30.0.1 + prost-derive@0.14.3 + prost-types@0.14.3 + prost@0.14.3 + quick-xml@0.37.5 + quote@1.0.43 + r-efi@5.3.0 + radix_trie@0.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_pcg@0.9.0 + rayon-core@1.13.0 + realpath-ext@0.1.3 + redox_syscall@0.5.18 + redox_users@0.5.2 + regex-automata@0.4.13 + regex-lite@0.1.8 + regex-syntax@0.8.8 + roff@0.2.2 + rustc-demangle@0.1.27 + rustc_version@0.4.1 + rustix-dlmalloc@0.2.2 + rustix-futex-sync@0.4.0 + rustix-openpty@0.2.0 + rustix@1.1.3 + rustversion@1.0.22 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@1.0.4 + sha1-checked@0.10.0 + sha1@0.10.6 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.1 + slab@0.4.11 + smallvec@1.15.1 + snapbox-macros@0.4.0 + snapbox@0.6.24 + socket2@0.6.1 + stable_deref_trait@1.2.1 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@2.0.114 + sync_wrapper@1.0.2 + tauri-winrt-notification@0.7.2 + tempfile@3.24.0 + termcolor@1.4.1 + terminal_size@0.4.3 + terminfo@0.9.0 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.7 + time-macros@0.2.25 + time@0.3.45 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-stream@0.1.18 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.9.11+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.6+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tonic-prost@0.14.2 + tonic@0.14.2 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-appender@0.2.4 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.22 + tracing-test-macro@0.2.5 + tracing-test@0.2.5 + tracing@0.1.44 + try-lock@0.2.5 + typed-arena@2.0.2 + typenum@1.19.0 + tz-rs@0.7.1 + uds_windows@1.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.22 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-width@0.1.14 + unicode-width@0.2.2 + unwinding@0.2.8 + urlencoding@2.1.3 + utf8parse@0.2.2 + uuid@1.19.0 + valuable@0.1.1 + version_check@0.9.5 + vswhom-sys@0.1.3 + vswhom@0.1.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + which@8.0.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-collections@0.3.2 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-future@0.3.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-numerics@0.3.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows-threading@0.2.1 + windows-version@0.1.7 + windows@0.61.3 + windows@0.62.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + winreg@0.55.0 + winsafe@0.0.19 + wit-bindgen@0.51.0 + zbus@5.13.2 + zbus_macros@5.13.2 + zbus_names@4.3.1 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 + zmij@1.0.16 + zvariant@5.9.2 + zvariant_derive@5.9.2 + zvariant_utils@3.3.0 +" + +# MSRV as of watchexec-2.2.1 is 1.61. +#RUST_MIN_VER="1.71.1" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/watchexec/watchexec.git" +else + SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2 + ZLIB +" +SLOT="0" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} diff --git a/app-misc/watchexec/watchexec-2.4.1.ebuild b/app-misc/watchexec/watchexec-2.4.1.ebuild new file mode 100644 index 000000000..580e1f69d --- /dev/null +++ b/app-misc/watchexec/watchexec-2.4.1.ebuild @@ -0,0 +1,520 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.102 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + async-broadcast@0.7.2 + async-channel@2.5.0 + async-executor@1.14.0 + async-io@2.6.0 + async-lock@3.4.2 + async-priority-channel@0.2.0 + async-process@2.5.0 + async-recursion@1.1.1 + async-signal@0.2.13 + async-task@4.7.1 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.5.0 + axum-core@0.5.6 + axum@0.8.8 + backtrace-ext@0.2.1 + backtrace@0.3.76 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.11.0 + blake3@1.8.3 + block-buffer@0.10.4 + block2@0.6.2 + blocking@1.6.2 + boxcar@0.2.14 + bstr@1.12.1 + bumpalo@3.20.2 + byteorder@1.5.0 + bytes@1.11.1 + c-gull@0.22.3 + c-scape@0.22.3 + cc@1.2.56 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chrono@0.4.43 + clap@4.5.60 + clap_builder@4.5.60 + clap_complete@4.5.66 + clap_complete_nushell@4.5.10 + clap_derive@4.5.55 + clap_lex@1.0.0 + clap_mangen@0.2.31 + clearscreen@4.0.5 + colorchoice@1.0.4 + concurrent-queue@2.5.0 + console-api@0.9.0 + console-subscriber@0.5.0 + constant_time_eq@0.4.2 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.7 + dashmap@6.1.0 + deranged@0.5.8 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dunce@1.0.5 + dyn-clone@1.0.20 + either@1.15.0 + embed-resource@3.0.6 + endi@1.1.1 + endian-type@0.2.0 + enumflags2@0.7.12 + enumflags2_derive@0.7.12 + env_filter@1.0.0 + env_home@0.1.0 + env_logger@0.11.9 + equivalent@1.0.2 + errno@0.3.14 + event-listener-strategy@0.5.4 + event-listener@4.0.3 + event-listener@5.4.1 + eyra@0.22.0 + faster-hex@0.10.0 + fastrand@2.3.0 + find-msvc-tools@0.1.9 + flate2@1.1.9 + fnv@1.0.7 + foldhash@0.1.5 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-lite@2.6.1 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.7 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + gix-actor@0.37.1 + gix-config-value@0.16.0 + gix-config@0.50.0 + gix-date@0.12.1 + gix-features@0.45.2 + gix-fs@0.18.2 + gix-glob@0.23.0 + gix-hash@0.21.2 + gix-hashtable@0.11.0 + gix-lock@20.0.1 + gix-object@0.54.1 + gix-path@0.10.22 + gix-ref@0.57.0 + gix-sec@0.12.2 + gix-tempfile@20.0.1 + gix-trace@0.1.18 + gix-utils@0.3.1 + gix-validate@0.10.1 + globset@0.4.18 + h2@0.4.13 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + hdrhistogram@7.5.4 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hifijson@0.2.3 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + humantime@2.3.0 + hyper-timeout@0.5.2 + hyper-util@0.1.20 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + id-arena@2.3.0 + ignore@0.4.25 + indexmap@2.13.0 + inotify-sys@0.1.5 + inotify@0.11.0 + is_ci@1.2.0 + is_terminal_polyfill@1.70.2 + itertools@0.14.0 + itoa@1.0.17 + jaq-core@2.2.1 + jaq-json@1.1.3 + jaq-std@2.1.2 + jiff-static@0.2.20 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.20 + js-sys@0.3.88 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.180 + libm@0.2.16 + libmimalloc-sys@0.1.44 + libredox@0.1.12 + linux-raw-sys@0.11.0 + linux-raw-sys@0.9.4 + listenfd@1.0.2 + lock_api@0.4.14 + log@0.4.29 + mac-notification-sys@0.6.9 + matchers@0.2.0 + matchit@0.8.4 + memchr@2.8.0 + memmap2@0.9.10 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mimalloc@0.1.48 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + nibble_vec@0.1.0 + nix@0.29.0 + nix@0.30.1 + nix@0.31.1 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify-rust@4.12.0 + notify-types@2.1.0 + notify@8.2.0 + nu-ansi-term@0.50.3 + num-complex@0.4.6 + num-conv@0.2.0 + num-traits@0.2.19 + objc2-core-foundation@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.26.2 + os_str_bytes@7.1.1 + owo-colors@4.2.3 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + percent-encoding@2.3.2 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pid1@0.1.5 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + piper@0.2.4 + polling@3.11.0 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + posix-regex@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + prettyplease@0.2.37 + printf-compat@0.3.1 + proc-macro-crate@3.4.0 + proc-macro2@1.0.106 + process-wrap@9.0.3 + prodash@30.0.1 + prost-derive@0.14.3 + prost-types@0.14.3 + prost@0.14.3 + quick-xml@0.37.5 + quote@1.0.44 + r-efi@5.3.0 + radix_trie@0.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_pcg@0.9.0 + rayon-core@1.13.0 + realpath-ext@0.1.3 + redox_syscall@0.5.18 + redox_users@0.5.2 + regex-automata@0.4.14 + regex-lite@0.1.9 + regex-syntax@0.8.9 + roff@0.2.2 + rustc-demangle@0.1.27 + rustc_version@0.4.1 + rustix-dlmalloc@0.2.2 + rustix-futex-sync@0.4.0 + rustix-openpty@0.2.0 + rustix@1.1.3 + rustversion@1.0.22 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@1.0.4 + sha1-checked@0.10.0 + sha1@0.10.6 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.2 + slab@0.4.12 + smallvec@1.15.1 + snapbox-macros@0.4.0 + snapbox@0.6.24 + socket2@0.6.2 + stable_deref_trait@1.2.1 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@2.0.117 + sync_wrapper@1.0.2 + tauri-winrt-notification@0.7.2 + tempfile@3.25.0 + termcolor@1.4.1 + terminal_size@0.4.3 + terminfo@0.9.0 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-stream@0.1.18 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tonic-prost@0.14.5 + tonic@0.14.5 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-appender@0.2.4 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.22 + tracing-test-macro@0.2.6 + tracing-test@0.2.6 + tracing@0.1.44 + try-lock@0.2.5 + typed-arena@2.0.2 + typenum@1.19.0 + tz-rs@0.7.3 + uds_windows@1.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unwinding@0.2.8 + urlencoding@2.1.3 + utf8parse@0.2.2 + uuid@1.21.0 + valuable@0.1.1 + version_check@0.9.5 + vswhom-sys@0.1.3 + vswhom@0.1.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-macro-support@0.2.111 + wasm-bindgen-macro@0.2.111 + wasm-bindgen-shared@0.2.111 + wasm-bindgen@0.2.111 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + which@8.0.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-collections@0.3.2 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-future@0.3.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-numerics@0.3.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows-threading@0.2.1 + windows-version@0.1.7 + windows@0.61.3 + windows@0.62.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + winreg@0.55.0 + winsafe@0.0.19 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + zbus@5.13.2 + zbus_macros@5.13.2 + zbus_names@4.3.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zmij@1.0.21 + zvariant@5.9.2 + zvariant_derive@5.9.2 + zvariant_utils@3.3.0 +" + +# Some of deps requires Rust 1.88 as of watchexec-2.4.1. +RUST_MIN_VER="1.88.0" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/watchexec/watchexec.git" +else + SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2 + ZLIB +" +SLOT="0" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} diff --git a/app-misc/watchexec/watchexec-2.4.3.ebuild b/app-misc/watchexec/watchexec-2.4.3.ebuild new file mode 100644 index 000000000..8fccbbf32 --- /dev/null +++ b/app-misc/watchexec/watchexec-2.4.3.ebuild @@ -0,0 +1,520 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.102 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + async-broadcast@0.7.2 + async-channel@2.5.0 + async-executor@1.14.0 + async-io@2.6.0 + async-lock@3.4.2 + async-priority-channel@0.2.0 + async-process@2.5.0 + async-recursion@1.1.1 + async-signal@0.2.13 + async-task@4.7.1 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.5.0 + axum-core@0.5.6 + axum@0.8.8 + backtrace-ext@0.2.1 + backtrace@0.3.76 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.11.0 + blake3@1.8.3 + block-buffer@0.10.4 + block2@0.6.2 + blocking@1.6.2 + boxcar@0.2.14 + bstr@1.12.1 + bumpalo@3.20.2 + byteorder@1.5.0 + bytes@1.11.1 + c-gull@0.22.3 + c-scape@0.22.3 + cc@1.2.56 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chrono@0.4.44 + clap@4.5.60 + clap_builder@4.5.60 + clap_complete@4.5.66 + clap_complete_nushell@4.5.10 + clap_derive@4.5.55 + clap_lex@1.0.0 + clap_mangen@0.2.31 + clearscreen@4.0.5 + colorchoice@1.0.4 + concurrent-queue@2.5.0 + console-api@0.9.0 + console-subscriber@0.5.0 + constant_time_eq@0.4.2 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.7 + dashmap@6.1.0 + deranged@0.5.8 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dunce@1.0.5 + dyn-clone@1.0.20 + either@1.15.0 + embed-resource@3.0.6 + endi@1.1.1 + endian-type@0.2.0 + enumflags2@0.7.12 + enumflags2_derive@0.7.12 + env_filter@1.0.0 + env_home@0.1.0 + env_logger@0.11.9 + equivalent@1.0.2 + errno@0.3.14 + event-listener-strategy@0.5.4 + event-listener@4.0.3 + event-listener@5.4.1 + eyra@0.22.0 + faster-hex@0.10.0 + fastrand@2.3.0 + find-msvc-tools@0.1.9 + flate2@1.1.9 + fnv@1.0.7 + foldhash@0.1.5 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-lite@2.6.1 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.7 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + gix-actor@0.37.1 + gix-config-value@0.16.0 + gix-config@0.50.0 + gix-date@0.12.1 + gix-features@0.45.2 + gix-fs@0.18.2 + gix-glob@0.23.0 + gix-hash@0.21.2 + gix-hashtable@0.11.0 + gix-lock@20.0.1 + gix-object@0.54.1 + gix-path@0.10.22 + gix-ref@0.57.0 + gix-sec@0.12.2 + gix-tempfile@20.0.1 + gix-trace@0.1.18 + gix-utils@0.3.1 + gix-validate@0.10.1 + globset@0.4.18 + h2@0.4.13 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + hdrhistogram@7.5.4 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hifijson@0.2.3 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + humantime@2.3.0 + hyper-timeout@0.5.2 + hyper-util@0.1.20 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + id-arena@2.3.0 + ignore@0.4.25 + indexmap@2.13.0 + inotify-sys@0.1.5 + inotify@0.11.0 + is_ci@1.2.0 + is_terminal_polyfill@1.70.2 + itertools@0.14.0 + itoa@1.0.17 + jaq-core@2.2.1 + jaq-json@1.1.3 + jaq-std@2.1.2 + jiff-static@0.2.21 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.21 + js-sys@0.3.89 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.180 + libm@0.2.16 + libmimalloc-sys@0.1.44 + libredox@0.1.12 + linux-raw-sys@0.11.0 + linux-raw-sys@0.9.4 + listenfd@1.0.2 + lock_api@0.4.14 + log@0.4.29 + mac-notification-sys@0.6.9 + matchers@0.2.0 + matchit@0.8.4 + memchr@2.8.0 + memmap2@0.9.10 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mimalloc@0.1.48 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + nibble_vec@0.1.0 + nix@0.29.0 + nix@0.30.1 + nix@0.31.1 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify-rust@4.12.0 + notify-types@2.1.0 + notify@8.2.0 + nu-ansi-term@0.50.3 + num-complex@0.4.6 + num-conv@0.2.0 + num-traits@0.2.19 + objc2-core-foundation@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.26.2 + os_str_bytes@7.1.1 + owo-colors@4.3.0 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + percent-encoding@2.3.2 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pid1@0.1.5 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + piper@0.2.4 + polling@3.11.0 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + posix-regex@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + prettyplease@0.2.37 + printf-compat@0.3.1 + proc-macro-crate@3.4.0 + proc-macro2@1.0.106 + process-wrap@9.0.3 + prodash@30.0.1 + prost-derive@0.14.3 + prost-types@0.14.3 + prost@0.14.3 + quick-xml@0.37.5 + quote@1.0.44 + r-efi@5.3.0 + radix_trie@0.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_pcg@0.9.0 + rayon-core@1.13.0 + realpath-ext@0.1.3 + redox_syscall@0.5.18 + redox_users@0.5.2 + regex-automata@0.4.14 + regex-lite@0.1.9 + regex-syntax@0.8.9 + roff@0.2.2 + rustc-demangle@0.1.27 + rustc_version@0.4.1 + rustix-dlmalloc@0.2.2 + rustix-futex-sync@0.4.0 + rustix-openpty@0.2.0 + rustix@1.1.3 + rustversion@1.0.22 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@1.0.4 + sha1-checked@0.10.0 + sha1@0.10.6 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.2 + slab@0.4.12 + smallvec@1.15.1 + snapbox-macros@0.4.0 + snapbox@0.6.24 + socket2@0.6.2 + stable_deref_trait@1.2.1 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@2.0.117 + sync_wrapper@1.0.2 + tauri-winrt-notification@0.7.2 + tempfile@3.25.0 + termcolor@1.4.1 + terminal_size@0.4.3 + terminfo@0.9.0 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-stream@0.1.18 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tonic-prost@0.14.5 + tonic@0.14.5 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-appender@0.2.4 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.22 + tracing-test-macro@0.2.6 + tracing-test@0.2.6 + tracing@0.1.44 + try-lock@0.2.5 + typed-arena@2.0.2 + typenum@1.19.0 + tz-rs@0.7.3 + uds_windows@1.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unwinding@0.2.8 + urlencoding@2.1.3 + utf8parse@0.2.2 + uuid@1.21.0 + valuable@0.1.1 + version_check@0.9.5 + vswhom-sys@0.1.3 + vswhom@0.1.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-macro-support@0.2.112 + wasm-bindgen-macro@0.2.112 + wasm-bindgen-shared@0.2.112 + wasm-bindgen@0.2.112 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + which@8.0.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-collections@0.3.2 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-future@0.3.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-numerics@0.3.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows-threading@0.2.1 + windows-version@0.1.7 + windows@0.61.3 + windows@0.62.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + winreg@0.55.0 + winsafe@0.0.19 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + zbus@5.14.0 + zbus_macros@5.14.0 + zbus_names@4.3.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zmij@1.0.21 + zvariant@5.10.0 + zvariant_derive@5.10.0 + zvariant_utils@3.3.0 +" + +# Some of deps requires Rust 1.88 as of watchexec-2.4.1. +RUST_MIN_VER="1.88.0" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/watchexec/watchexec.git" +else + SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2 + ZLIB +" +SLOT="0" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} diff --git a/app-misc/watchexec/watchexec-2.5.0.ebuild b/app-misc/watchexec/watchexec-2.5.0.ebuild new file mode 100644 index 000000000..8fccbbf32 --- /dev/null +++ b/app-misc/watchexec/watchexec-2.5.0.ebuild @@ -0,0 +1,520 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.102 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + async-broadcast@0.7.2 + async-channel@2.5.0 + async-executor@1.14.0 + async-io@2.6.0 + async-lock@3.4.2 + async-priority-channel@0.2.0 + async-process@2.5.0 + async-recursion@1.1.1 + async-signal@0.2.13 + async-task@4.7.1 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.5.0 + axum-core@0.5.6 + axum@0.8.8 + backtrace-ext@0.2.1 + backtrace@0.3.76 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.11.0 + blake3@1.8.3 + block-buffer@0.10.4 + block2@0.6.2 + blocking@1.6.2 + boxcar@0.2.14 + bstr@1.12.1 + bumpalo@3.20.2 + byteorder@1.5.0 + bytes@1.11.1 + c-gull@0.22.3 + c-scape@0.22.3 + cc@1.2.56 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chrono@0.4.44 + clap@4.5.60 + clap_builder@4.5.60 + clap_complete@4.5.66 + clap_complete_nushell@4.5.10 + clap_derive@4.5.55 + clap_lex@1.0.0 + clap_mangen@0.2.31 + clearscreen@4.0.5 + colorchoice@1.0.4 + concurrent-queue@2.5.0 + console-api@0.9.0 + console-subscriber@0.5.0 + constant_time_eq@0.4.2 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.7 + dashmap@6.1.0 + deranged@0.5.8 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + dunce@1.0.5 + dyn-clone@1.0.20 + either@1.15.0 + embed-resource@3.0.6 + endi@1.1.1 + endian-type@0.2.0 + enumflags2@0.7.12 + enumflags2_derive@0.7.12 + env_filter@1.0.0 + env_home@0.1.0 + env_logger@0.11.9 + equivalent@1.0.2 + errno@0.3.14 + event-listener-strategy@0.5.4 + event-listener@4.0.3 + event-listener@5.4.1 + eyra@0.22.0 + faster-hex@0.10.0 + fastrand@2.3.0 + find-msvc-tools@0.1.9 + flate2@1.1.9 + fnv@1.0.7 + foldhash@0.1.5 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-lite@2.6.1 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.7 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + gix-actor@0.37.1 + gix-config-value@0.16.0 + gix-config@0.50.0 + gix-date@0.12.1 + gix-features@0.45.2 + gix-fs@0.18.2 + gix-glob@0.23.0 + gix-hash@0.21.2 + gix-hashtable@0.11.0 + gix-lock@20.0.1 + gix-object@0.54.1 + gix-path@0.10.22 + gix-ref@0.57.0 + gix-sec@0.12.2 + gix-tempfile@20.0.1 + gix-trace@0.1.18 + gix-utils@0.3.1 + gix-validate@0.10.1 + globset@0.4.18 + h2@0.4.13 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + hdrhistogram@7.5.4 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hifijson@0.2.3 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + humantime@2.3.0 + hyper-timeout@0.5.2 + hyper-util@0.1.20 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + id-arena@2.3.0 + ignore@0.4.25 + indexmap@2.13.0 + inotify-sys@0.1.5 + inotify@0.11.0 + is_ci@1.2.0 + is_terminal_polyfill@1.70.2 + itertools@0.14.0 + itoa@1.0.17 + jaq-core@2.2.1 + jaq-json@1.1.3 + jaq-std@2.1.2 + jiff-static@0.2.21 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.21 + js-sys@0.3.89 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.180 + libm@0.2.16 + libmimalloc-sys@0.1.44 + libredox@0.1.12 + linux-raw-sys@0.11.0 + linux-raw-sys@0.9.4 + listenfd@1.0.2 + lock_api@0.4.14 + log@0.4.29 + mac-notification-sys@0.6.9 + matchers@0.2.0 + matchit@0.8.4 + memchr@2.8.0 + memmap2@0.9.10 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mimalloc@0.1.48 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + nibble_vec@0.1.0 + nix@0.29.0 + nix@0.30.1 + nix@0.31.1 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify-rust@4.12.0 + notify-types@2.1.0 + notify@8.2.0 + nu-ansi-term@0.50.3 + num-complex@0.4.6 + num-conv@0.2.0 + num-traits@0.2.19 + objc2-core-foundation@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.26.2 + os_str_bytes@7.1.1 + owo-colors@4.3.0 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + percent-encoding@2.3.2 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pid1@0.1.5 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + piper@0.2.4 + polling@3.11.0 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + posix-regex@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + prettyplease@0.2.37 + printf-compat@0.3.1 + proc-macro-crate@3.4.0 + proc-macro2@1.0.106 + process-wrap@9.0.3 + prodash@30.0.1 + prost-derive@0.14.3 + prost-types@0.14.3 + prost@0.14.3 + quick-xml@0.37.5 + quote@1.0.44 + r-efi@5.3.0 + radix_trie@0.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_pcg@0.9.0 + rayon-core@1.13.0 + realpath-ext@0.1.3 + redox_syscall@0.5.18 + redox_users@0.5.2 + regex-automata@0.4.14 + regex-lite@0.1.9 + regex-syntax@0.8.9 + roff@0.2.2 + rustc-demangle@0.1.27 + rustc_version@0.4.1 + rustix-dlmalloc@0.2.2 + rustix-futex-sync@0.4.0 + rustix-openpty@0.2.0 + rustix@1.1.3 + rustversion@1.0.22 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_repr@0.1.20 + serde_spanned@1.0.4 + sha1-checked@0.10.0 + sha1@0.10.6 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + simd-adler32@0.3.8 + similar@2.7.0 + siphasher@1.0.2 + slab@0.4.12 + smallvec@1.15.1 + snapbox-macros@0.4.0 + snapbox@0.6.24 + socket2@0.6.2 + stable_deref_trait@1.2.1 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@2.0.117 + sync_wrapper@1.0.2 + tauri-winrt-notification@0.7.2 + tempfile@3.25.0 + termcolor@1.4.1 + terminal_size@0.4.3 + terminfo@0.9.0 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-stream@0.1.18 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tonic-prost@0.14.5 + tonic@0.14.5 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-appender@0.2.4 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.22 + tracing-test-macro@0.2.6 + tracing-test@0.2.6 + tracing@0.1.44 + try-lock@0.2.5 + typed-arena@2.0.2 + typenum@1.19.0 + tz-rs@0.7.3 + uds_windows@1.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unwinding@0.2.8 + urlencoding@2.1.3 + utf8parse@0.2.2 + uuid@1.21.0 + valuable@0.1.1 + version_check@0.9.5 + vswhom-sys@0.1.3 + vswhom@0.1.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-macro-support@0.2.112 + wasm-bindgen-macro@0.2.112 + wasm-bindgen-shared@0.2.112 + wasm-bindgen@0.2.112 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + which@8.0.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-collections@0.3.2 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-future@0.3.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-numerics@0.3.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows-threading@0.2.1 + windows-version@0.1.7 + windows@0.61.3 + windows@0.62.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + winreg@0.55.0 + winsafe@0.0.19 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + zbus@5.14.0 + zbus_macros@5.14.0 + zbus_names@4.3.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zmij@1.0.21 + zvariant@5.10.0 + zvariant_derive@5.10.0 + zvariant_utils@3.3.0 +" + +# Some of deps requires Rust 1.88 as of watchexec-2.4.1. +RUST_MIN_VER="1.88.0" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/watchexec/watchexec.git" +else + SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2 + ZLIB +" +SLOT="0" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} diff --git a/app-misc/watchexec/watchexec-9999.ebuild b/app-misc/watchexec/watchexec-9999.ebuild new file mode 100644 index 000000000..00a0b4a13 --- /dev/null +++ b/app-misc/watchexec/watchexec-9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES=" " + +# Some of deps requires Rust 1.88 as of watchexec-2.4.1. +RUST_MIN_VER="1.88.0" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/watchexec/watchexec.git" +else + SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2 + ZLIB +" +SLOT="0" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} diff --git a/app-misc/wayvr/Manifest b/app-misc/wayvr/Manifest new file mode 100644 index 000000000..da2f5ef13 --- /dev/null +++ b/app-misc/wayvr/Manifest @@ -0,0 +1,14 @@ +DIST WlxOverlay-S-v25.4.2-crates.tar.xz 50665744 BLAKE2B eb3dea74dd283f67342aefef94cc9781bda485b9aa0884caafd7665fee19d7090f6b5fc898e1b25c797d94ace448a21706062899676648df4fbcca5172db75b7 SHA512 a1ca549cafbf43eb5ae9a101d62e571135ec5c59a62e9ea4e4e12c770748fec9281ef295045c156eb418e2be44a2e60c4673f635153ecb4b6624cee6a8dff3f0 +DIST libmonado-rs-256895b18c8f9368174fad8a6232ff07764eeacb.gh.tar.gz 7263 BLAKE2B c5f3b3a1ea375f85b61c6b09073df2cc1ccdc602367f7e93785be40d7b2df418d92e1dac03659c5c6936b1ead8105dd773012401b75198fe631b3c2276edaeea SHA512 902cd2c8e997c64f9cb069ea7ba64ce7a193fff703df36a956b807f70386c5c0ed70d3a5f957f1edb6964b037f1a587d4ef7e2ad16e9862572fa1a22c297d78f +DIST openxrs-af4a55df60125491c80c61464c824219c6019b76.gh.tar.gz 169832 BLAKE2B 21a60aa4589f3170e60b6d5ee4a7ca7a7907863ed6698f566ba4a2645b6d23ef95584deae9559dda108e577efdad3431247af48547a416c3559770c0ef66b58a SHA512 6273cd725dfe9478fec51f1ba7e12637d6b465cde7f24ac2c17f23d1f83ee6589e4d2c2010eca0384f3abd8b6f40ec7765ce7e7dc2ca6820bf7d74f0f536a3de +DIST ovr_overlay_oyasumi-49b0d856c282d1f696b87e85a55674f4db913872.gh.tar.gz 22983 BLAKE2B 5fc684fa95467b5e8981d87876d9c32cd7557ec089ec07f5eafb2d477f2eaa63c3bdd383230e440b63e6ce6ceea4e0ca86923a4f1552990fd7dcff12379f73fb SHA512 b8ece885c8098070e71deb7119e47f5caa8b0d869bf0b5dfb0ceee79989c10b6cc39a664bd6bb6911d4a3eece53b89c383f225fc17d3e1778be998fd8ef4effc +DIST pipewire-rs-ba32202c3c391004c3bb533b58fa75a50e47ff57.gl.tar.gz 114999 BLAKE2B 346df1c77ad134b98bb482d02c82b0d25aa8e22041e850b8362e75b5972e48693b82144c9ea766436d803a7d69490745732c5ad18fffc496e7c80dd017765e87 SHA512 28bcd265721747f41b234e6a3c6a3922e91348a46e192bda3d9a370d24caa1eb56d3335294fc6d4e35ea3655e6aa2069c5add357770d3465f5306705b1ca3917 +DIST wayvr-26.1.2-vendor.tar.xz 79056988 BLAKE2B 42533f22d516585724e1733eb432eb4d84dc1985e03d100bab593619bacabe6b89653dbb6a3ed80e3b9376982b9e35a908d30e72810c0ff2f7dae9b1d3e2a13b SHA512 9171bda6ff6462c20e46433186d32dafafabd305995e3b8f12c00a51713cfb9ffc85f0ae27791550e4d9010569dd25683dd2a0fbd643744d600c41218d5c7a3a +DIST wayvr-26.1.2.tar.gz 5742627 BLAKE2B bac22f682d05d654e3913d626705b187932707f222e6817c84649a3ab41050b1e91786a8f648f900e1758ca1c926337b0e495f68a5d52e972b42fb8360bc356f SHA512 7e003c7babf172e8b158a8d1f7a6209fb73f29683eac54df77a5eae15d5c27805261b1e5d9ac28d5dd2f57fc856f95498830074bbe0d181f5ebb70fea2484aea +DIST wayvr-26.2.0-vendor.tar.xz 84837840 BLAKE2B cc56e125221699462a7299524726ff551aea6626dc7f11e030b017f06d7ccd7c4c18b05f09a1526f4485012d682e98b707fc1f46faa47426b7d1d9ddcf3c0ca1 SHA512 74743d0dfcebf5a4f2fa225fd009f78540fa576d6447b5ea47171c36770fcd0efb7dc3acd776223240cbd825256aab101eb5269ebef4fcce45220c1a9b197763 +DIST wayvr-26.2.0.tar.gz 5784862 BLAKE2B 3ea191481a9dd109dea09d4206e140ae50e5bd9325c2bc94f9aca52e1daf6baf77ff981e4c8da09e59ac92adeafd38ced4bc0eb6be485d79d532531abe417860 SHA512 7b1787b3b7c0b954c590a55537a9d1109c1495d60404b2ee1c0e4304dcfb146ca1e6e15823dfef2d1b2d4f7ad940a51676f95e642e834cb7205a6f60a995522c +DIST wayvr-26.2.1-vendor.tar.xz 84839268 BLAKE2B e4f5325400a37f634ec46e977aefb9064e06920b111da5e207eddb07d3bc47e83d0a850111e0292d18002477bac99343cfaa9e7cf1ef67896796650cfc9e6986 SHA512 8679a305fdd05b58a1eff9ecfc7a013bd5e11eb9bc83292ad5a7ce6e85929cae6f52970acc7e070fe9f5fc9efb2a7076f451d1ea7034ab110a3f9a2a2e4ec604 +DIST wayvr-26.2.1.tar.gz 5785503 BLAKE2B 6e03a16f92dd5d22f443f11c95fb9c20c74be08f57f1fbfe0af470d04aedbb880b94a1d4ca6e8a0cd53974d7fa30d4b6744d99c797a315eb3470cea70d77f297 SHA512 711e309843d07befc5f47d3d6a746f154d6672ca8a4c32c7c63e9afc886a494fc8ef42f39da0957479fc516cf6aea695fbfda176a02aed2813b125d3e0cb1095 +DIST wayvr-ipc-a72587d23f3bb8624d9aeb1f13c0a21e65350f51.gh.tar.gz 10534 BLAKE2B d57e81e30199e05ad033bc639ebc33e3d2173cd22e7cb7b619cd40420532cbc59ff012934ccbf930bb08833886704dc3d88e9d2a76757f2caf32dd05d82fb51c SHA512 b2fe903cd922aa588034f2de4b85bccf7cf8825bb80457e20bbf956f0110d8818bc0a38b084da82784b32b5adbb87e62db26c39eba347f67aff33e8fcb144090 +DIST wlx-capture-c68c66d487ef0f57bab23b5c780472a31a01ecab.gh.tar.gz 40441 BLAKE2B 4420c6a088d11cdf60bdbd0233e7d2b79bee1640f7c7235e643587322f58b7ef30006b82ac1e04094d81d06df0dd4350cbfc20965ba71d60f9aa51659f672879 SHA512 f92ebed458544c0dadc7af510dc4210037afcc97b7ebd72c2a2e8b4eee4fd2e2a8140170abca4d767e5ae07ac14786c7acd9c12b0e74be54682658e60805f5a6 +DIST wlx-overlay-s-25.4.2.tar.gz 5199373 BLAKE2B 9dfffa0afcf4e9aeee817ba8bb38d940ddb4413d9a0db957984a1b9d8d57955d30fe1b246a2d83a2709c54a48c7c65b9a91e8caead40846a5af1dacd83796110 SHA512 8d7474aa9714f27d67d313bbf1dfb245ff1921c1ecc0453132f1c55cc0d4a1ac84305ab176c3c8762059ca1f4058e551b10f8430e6532611801ad131ad771e1a diff --git a/app-misc/wayvr/files/wayvr-9999-devendor-openvr.patch b/app-misc/wayvr/files/wayvr-9999-devendor-openvr.patch new file mode 100644 index 000000000..aa3203978 --- /dev/null +++ b/app-misc/wayvr/files/wayvr-9999-devendor-openvr.patch @@ -0,0 +1,41 @@ +diff --git a/wlx-overlay-s-9999/Cargo.lock b/wlx-overlay-s-9999/Cargo.lock +index 1662153..d7a76af 100644 +--- a/wlx-overlay-s-9999/Cargo.lock ++++ b/wlx-overlay-s-9999/Cargo.lock +@@ -3025,7 +3025,7 @@ dependencies = [ + [[package]] + name = "ovr_overlay" + version = "0.0.0" +-source = "git+https://github.com/galister/ovr_overlay_oyasumi#bd03e5bf886f84d438aad95da5c5cc28725013a8" ++source = "git+https://github.com/galister/ovr_overlay_oyasumi?rev=5b5b8bbfdd6d9059f79b2847d8f657e093f2b120#5b5b8bbfdd6d9059f79b2847d8f657e093f2b120" + dependencies = [ + "byteorder", + "derive_more", +@@ -3040,12 +3040,13 @@ dependencies = [ + [[package]] + name = "ovr_overlay_sys" + version = "0.0.0" +-source = "git+https://github.com/galister/ovr_overlay_oyasumi#bd03e5bf886f84d438aad95da5c5cc28725013a8" ++source = "git+https://github.com/galister/ovr_overlay_oyasumi?rev=5b5b8bbfdd6d9059f79b2847d8f657e093f2b120#5b5b8bbfdd6d9059f79b2847d8f657e093f2b120" + dependencies = [ + "autocxx", + "autocxx-build", + "cxx", + "normpath", ++ "pkg-config", + ] + + [[package]] +diff --git a/wlx-overlay-s-9999/Cargo.toml b/wlx-overlay-s-9999/Cargo.toml +index f1d8e91..73a08ea 100644 +--- a/wlx-overlay-s-9999/Cargo.toml ++++ b/wlx-overlay-s-9999/Cargo.toml +@@ -39,7 +39,7 @@ openxr = { git = "https://github.com/galister/openxrs", rev = "af4a55d", feature + ovr_overlay = { features = [ + "ovr_input", + "ovr_system", +-], git = "https://github.com/galister/ovr_overlay_oyasumi", optional = true } ++], git = "https://github.com/galister/ovr_overlay_oyasumi", rev = "5b5b8bbfdd6d9059f79b2847d8f657e093f2b120", optional = true } + regex = "1.10.4" + rodio = { version = "0.20.1", default-features = false, features = [ + "wav", diff --git a/app-misc/wayvr/files/wayvr-9999-x11-pipewire.patch b/app-misc/wayvr/files/wayvr-9999-x11-pipewire.patch new file mode 100644 index 000000000..3e5324761 --- /dev/null +++ b/app-misc/wayvr/files/wayvr-9999-x11-pipewire.patch @@ -0,0 +1,13 @@ +diff --git a/src/overlays/screen.rs b/src/overlays/screen.rs +index e4a6c3d..c092b29 100644 +--- a/src/overlays/screen.rs ++++ b/src/overlays/screen.rs +@@ -33,7 +33,7 @@ use { + }; + + #[cfg(all(feature = "x11", feature = "pipewire"))] +-use wlx_capture::pipewire::PipewireStream; ++use {crate::config::AStrMapExt, wlx_capture::pipewire::PipewireStream}; + + #[cfg(feature = "wayland")] + use { diff --git a/app-misc/wayvr/metadata.xml b/app-misc/wayvr/metadata.xml new file mode 100644 index 000000000..b4d90cc28 --- /dev/null +++ b/app-misc/wayvr/metadata.xml @@ -0,0 +1,25 @@ + + + + + sam@binarycake.ca + Sam Wilson + + + patricknicolas@laposte.net + Patrick Nicolas + + + Support Valve's SteamVR SDK. + Support Khronos Group's OpenXR API. + Support VRChat's Open Sound Control protocol. + Enable pipewire support for desktop capture. + Enable WayVR, a Wayland server for a VR environment. + + + wlx-team/wayvr + https://github.com/wlx-team/wayvr/issues + https://github.com/wlx-team/wayvr/releases + https://github.com/wlx-team/wayvr/blob/main/README.md + + diff --git a/app-misc/wayvr/wayvr-25.4.2.ebuild b/app-misc/wayvr/wayvr-25.4.2.ebuild new file mode 100644 index 000000000..69ea1d3ab --- /dev/null +++ b/app-misc/wayvr/wayvr-25.4.2.ebuild @@ -0,0 +1,117 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" +" + +# Name before the move +MY_PN="wlx-overlay-s" + +declare -A GIT_CRATES=( + [libmonado]='https://github.com/technobaboo/libmonado-rs;256895b18c8f9368174fad8a6232ff07764eeacb;libmonado-rs-%commit%' + [libspa-sys]='https://gitlab.freedesktop.org/galister/pipewire-rs;ba32202c3c391004c3bb533b58fa75a50e47ff57;pipewire-rs-%commit%/libspa-sys;gitlab' + [libspa]='https://gitlab.freedesktop.org/galister/pipewire-rs;ba32202c3c391004c3bb533b58fa75a50e47ff57;pipewire-rs-%commit%/libspa;gitlab' + [openxr-sys]='https://github.com/galister/openxrs;af4a55df60125491c80c61464c824219c6019b76;openxrs-%commit%/sys' + [openxr]='https://github.com/galister/openxrs;af4a55df60125491c80c61464c824219c6019b76;openxrs-%commit%/openxr' + [ovr_overlay]='https://github.com/galister/ovr_overlay_oyasumi;49b0d856c282d1f696b87e85a55674f4db913872;ovr_overlay_oyasumi-%commit%' + [ovr_overlay_sys]='https://github.com/galister/ovr_overlay_oyasumi;49b0d856c282d1f696b87e85a55674f4db913872;ovr_overlay_oyasumi-%commit%/sys' + [pipewire-sys]='https://gitlab.freedesktop.org/galister/pipewire-rs;ba32202c3c391004c3bb533b58fa75a50e47ff57;pipewire-rs-%commit%/pipewire-sys;gitlab' + [pipewire]='https://gitlab.freedesktop.org/galister/pipewire-rs;ba32202c3c391004c3bb533b58fa75a50e47ff57;pipewire-rs-%commit%/pipewire;gitlab' + [wayvr_ipc]='https://github.com/olekolek1000/wayvr-ipc;a72587d23f3bb8624d9aeb1f13c0a21e65350f51;wayvr-ipc-%commit%' + [wlx-capture]='https://github.com/galister/wlx-capture;c68c66d487ef0f57bab23b5c780472a31a01ecab;wlx-capture-%commit%' +) + +LLVM_COMPAT=({15..19}) + +inherit cargo llvm-r2 desktop + +DESCRIPTION="A lightweight OpenXR/OpenVR overlay for Wayland and X11 desktops" +HOMEPAGE="https://github.com/wlx-team/wayvr" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz + https://github.com/wlx-team/wayvr/releases/download/v${PV}/WlxOverlay-S-v${PV}-crates.tar.xz +" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + GPL-3 ISC MIT Unicode-3.0 Unlicense ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE=" + || ( openvr openxr ) + || ( wayland X ) + wayland? ( pipewire ) +" + +IUSE="+openvr +openxr +wayland +X +pipewire +osc" + +DEPEND=" + media-libs/alsa-lib + media-libs/shaderc + media-libs/fontconfig + sys-apps/dbus + media-libs/freetype + X? ( + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + openvr? ( + =media-libs/openvr-1.23.8-r0 + ) + openxr? ( + media-libs/openxr-loader[X?,wayland?] + ) + pipewire? ( + media-video/pipewire + ) + wayland? ( + x11-libs/libxkbcommon[wayland] + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + ') +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND="${DEPEND}" + +pkg_setup() { + export PKG_CONFIG_ALLOW_CROSS=1 + export OPENVR_NO_VENDOR=1 + rust_pkg_setup +} + +src_configure() { + echo $ECARGO_HOME + local myfeatures=( + $(usev openvr) + $(usev openxr) + $(usev wayland) + $(usev X x11) + $(usev pipewire) + $(usev osc) + ) + cargo_src_configure --no-default-features +} + +src_install() { + doicon --size 256 wlx-overlay-s.png + doicon --size scalable wlx-overlay-s.svg + domenu wlx-overlay-s.desktop + cargo_src_install +} diff --git a/app-misc/wayvr/wayvr-26.1.2.ebuild b/app-misc/wayvr/wayvr-26.1.2.ebuild new file mode 100644 index 000000000..9496bbad0 --- /dev/null +++ b/app-misc/wayvr/wayvr-26.1.2.ebuild @@ -0,0 +1,99 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=({15..21}) + +inherit cargo desktop + +DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR." +HOMEPAGE="https://github.com/wlx-team/wayvr" +SRC_URI=" + https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/wlx-team/wayvr/releases/download/v${PV}/vendor.tar.xz -> ${P}-vendor.tar.xz +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE=" + || ( openvr openxr ) + || ( wayland X ) + wayland? ( pipewire ) +" + +IUSE="+openvr +openxr +wayland +X +pipewire +osc" + +DEPEND=" + media-libs/alsa-lib + media-libs/shaderc + media-libs/fontconfig + sys-apps/dbus + media-libs/freetype + X? ( + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + openvr? ( + =media-libs/openvr-1.23.8-r0 + ) + openxr? ( + media-libs/openxr-loader[X?,wayland?] + ) + pipewire? ( + media-video/pipewire + ) + wayland? ( + x11-libs/libxkbcommon[wayland] + ) +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND="${DEPEND}" + +src_unpack() +{ + cargo_src_unpack + + ln -s "${WORKDIR}/vendor/"* "${CARGO_HOME}/gentoo/" + + sed -i "${ECARGO_HOME}/config.toml" -e '/source.crates-io/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/replace-with = "gentoo"/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/local-registry = "\/nonexistent"/d' || die + + cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config.toml" || die +} + +src_configure() { + local myfeatures=( + $(usev openvr) + $(usev openxr) + $(usev wayland) + $(usev X x11) + $(usev pipewire) + $(usev osc) + ) + cargo_src_configure --no-default-features +} + +src_install() +{ + doicon --size 256 wayvr/wayvr.png + doicon --size scalable wayvr/wayvr.svg + domenu wayvr/wayvr.desktop + + cargo_src_install --frozen --path wayvr + #FIXME: wayvrcl fails to install as it tries to use the same features as wayvr itself + #cargo_src_install --frozen --path wayvrctl +} diff --git a/app-misc/wayvr/wayvr-26.2.0.ebuild b/app-misc/wayvr/wayvr-26.2.0.ebuild new file mode 100644 index 000000000..9496bbad0 --- /dev/null +++ b/app-misc/wayvr/wayvr-26.2.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=({15..21}) + +inherit cargo desktop + +DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR." +HOMEPAGE="https://github.com/wlx-team/wayvr" +SRC_URI=" + https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/wlx-team/wayvr/releases/download/v${PV}/vendor.tar.xz -> ${P}-vendor.tar.xz +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE=" + || ( openvr openxr ) + || ( wayland X ) + wayland? ( pipewire ) +" + +IUSE="+openvr +openxr +wayland +X +pipewire +osc" + +DEPEND=" + media-libs/alsa-lib + media-libs/shaderc + media-libs/fontconfig + sys-apps/dbus + media-libs/freetype + X? ( + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + openvr? ( + =media-libs/openvr-1.23.8-r0 + ) + openxr? ( + media-libs/openxr-loader[X?,wayland?] + ) + pipewire? ( + media-video/pipewire + ) + wayland? ( + x11-libs/libxkbcommon[wayland] + ) +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND="${DEPEND}" + +src_unpack() +{ + cargo_src_unpack + + ln -s "${WORKDIR}/vendor/"* "${CARGO_HOME}/gentoo/" + + sed -i "${ECARGO_HOME}/config.toml" -e '/source.crates-io/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/replace-with = "gentoo"/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/local-registry = "\/nonexistent"/d' || die + + cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config.toml" || die +} + +src_configure() { + local myfeatures=( + $(usev openvr) + $(usev openxr) + $(usev wayland) + $(usev X x11) + $(usev pipewire) + $(usev osc) + ) + cargo_src_configure --no-default-features +} + +src_install() +{ + doicon --size 256 wayvr/wayvr.png + doicon --size scalable wayvr/wayvr.svg + domenu wayvr/wayvr.desktop + + cargo_src_install --frozen --path wayvr + #FIXME: wayvrcl fails to install as it tries to use the same features as wayvr itself + #cargo_src_install --frozen --path wayvrctl +} diff --git a/app-misc/wayvr/wayvr-26.2.1.ebuild b/app-misc/wayvr/wayvr-26.2.1.ebuild new file mode 100644 index 000000000..9496bbad0 --- /dev/null +++ b/app-misc/wayvr/wayvr-26.2.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=({15..21}) + +inherit cargo desktop + +DESCRIPTION="Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR." +HOMEPAGE="https://github.com/wlx-team/wayvr" +SRC_URI=" + https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/wlx-team/wayvr/releases/download/v${PV}/vendor.tar.xz -> ${P}-vendor.tar.xz +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 Unlicense ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE=" + || ( openvr openxr ) + || ( wayland X ) + wayland? ( pipewire ) +" + +IUSE="+openvr +openxr +wayland +X +pipewire +osc" + +DEPEND=" + media-libs/alsa-lib + media-libs/shaderc + media-libs/fontconfig + sys-apps/dbus + media-libs/freetype + X? ( + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + openvr? ( + =media-libs/openvr-1.23.8-r0 + ) + openxr? ( + media-libs/openxr-loader[X?,wayland?] + ) + pipewire? ( + media-video/pipewire + ) + wayland? ( + x11-libs/libxkbcommon[wayland] + ) +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND="${DEPEND}" + +src_unpack() +{ + cargo_src_unpack + + ln -s "${WORKDIR}/vendor/"* "${CARGO_HOME}/gentoo/" + + sed -i "${ECARGO_HOME}/config.toml" -e '/source.crates-io/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/replace-with = "gentoo"/d' || die + sed -i "${ECARGO_HOME}/config.toml" -e '/local-registry = "\/nonexistent"/d' || die + + cat "${WORKDIR}/vendor/vendor-config.toml" >> "${ECARGO_HOME}/config.toml" || die +} + +src_configure() { + local myfeatures=( + $(usev openvr) + $(usev openxr) + $(usev wayland) + $(usev X x11) + $(usev pipewire) + $(usev osc) + ) + cargo_src_configure --no-default-features +} + +src_install() +{ + doicon --size 256 wayvr/wayvr.png + doicon --size scalable wayvr/wayvr.svg + domenu wayvr/wayvr.desktop + + cargo_src_install --frozen --path wayvr + #FIXME: wayvrcl fails to install as it tries to use the same features as wayvr itself + #cargo_src_install --frozen --path wayvrctl +} diff --git a/app-misc/wayvr/wayvr-9999.ebuild b/app-misc/wayvr/wayvr-9999.ebuild new file mode 100644 index 000000000..0627e9df0 --- /dev/null +++ b/app-misc/wayvr/wayvr-9999.ebuild @@ -0,0 +1,104 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +LLVM_COMPAT=({15..19}) +RUST_MIN_SLOT="1.83.0" + +inherit cargo git-r3 llvm-r2 desktop + +EGIT_REPO_URI="https://github.com/galister/wlx-overlay-s.git" + +DESCRIPTION="A lightweight OpenXR/OpenVR overlay for Wayland and X11 desktops" +HOMEPAGE="https://github.com/galister/wlx-overlay-s" + +REQUIRED_USE=" + || ( openvr openxr ) + || ( wayland X ) + wayland? ( pipewire ) +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 GPL-3 + ISC MIT Unicode-DFS-2016 Unlicense +" +SLOT="0" +IUSE="+openvr +openxr +wayland +X +pipewire +osc +wayvr" +DEPEND=" + media-libs/alsa-lib + media-libs/shaderc + media-libs/fontconfig + sys-apps/dbus + media-libs/freetype + X? ( + x11-libs/libxcb + x11-libs/libxkbcommon[X] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrandr + ) + openvr? ( + =media-libs/openvr-1.23.8-r0 + ) + openxr? ( + media-libs/openxr-loader[X?,wayland?] + ) + pipewire? ( + media-video/pipewire + ) + wayland? ( + x11-libs/libxkbcommon[wayland] + ) + wayvr? ( + dev-libs/wayland + media-libs/libglvnd + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + ') +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-x11-pipewire.patch" +) + +pkg_setup() { + export PKG_CONFIG_ALLOW_CROSS=1 + export OPENVR_NO_VENDOR=1 + rust_pkg_setup +} + +src_unpack() { + git-r3_src_unpack + eapply "${FILESDIR}/${P}-devendor-openvr.patch" + cargo_live_src_unpack +} + +src_configure() { + local myfeatures=( + $(usev openvr) + $(usev openxr) + $(usev wayland) + $(usev X x11) + $(usev pipewire) + $(usev osc) + $(usev wayvr) + ) + cargo_src_configure --no-default-features --frozen +} + +src_install() { + doicon --size 256 wlx-overlay-s.png + doicon --size scalable wlx-overlay-s.svg + domenu wlx-overlay-s.desktop + cargo_src_install +} diff --git a/app-misc/wcal/Manifest b/app-misc/wcal/Manifest new file mode 100644 index 000000000..68507a10f --- /dev/null +++ b/app-misc/wcal/Manifest @@ -0,0 +1 @@ +DIST wcal-0.1.tar.gz 3417 BLAKE2B c9b9d12785f55498ef5021d3c9c05bcd756c0a2f8242f2bf918bd1b529e777b0d4e1fa7c228e62857b9df63280761cffd6eec461ef74b1a43367c48c2c7dffc2 SHA512 ee48238fa2c270a60007e0936dda37fdbdca1b02149c64608a27f459a9af0a89bd3fad54edd55fea2a848c616c7adfbde20a65a15a269b0dade0492d8010d59b diff --git a/app-misc/wcal/metadata.xml b/app-misc/wcal/metadata.xml new file mode 100644 index 000000000..56fb8a08a --- /dev/null +++ b/app-misc/wcal/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + leahneukirchen/wcal + + diff --git a/app-misc/wcal/wcal-0.1-r1.ebuild b/app-misc/wcal/wcal-0.1-r1.ebuild new file mode 100644 index 000000000..b25a507ed --- /dev/null +++ b/app-misc/wcal/wcal-0.1-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ISO weekly calendar" +HOMEPAGE="https://github.com/leahneukirchen/wcal" +SRC_URI="https://github.com/leahneukirchen/wcal/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# check target in Makefile but no test cases +RESTRICT="test" + +src_compile() { + emake CFLAGS="${CFLAGS}" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install +} diff --git a/app-misc/wego/Manifest b/app-misc/wego/Manifest new file mode 100644 index 000000000..8b5e8a5b7 --- /dev/null +++ b/app-misc/wego/Manifest @@ -0,0 +1,2 @@ +DIST wego-2.2-vendor.tar.xz 433308 BLAKE2B 56d1d18a0404ebeb25df41c3816e3905ad4f4122f17c7bc5e6a48d561aaa560ea7a209dbace65b4262be87756746635592a3c2684ae7682636f4192b861e3a47 SHA512 7f607b15944f267942f2cb447e9281f2541efcd97fae17608d396c556d9f30e890dd905eba8e846e3195ce8a15da6f70e762863992020d5772e5e3d08ca08408 +DIST wego-2.2.tar.gz 20450 BLAKE2B 86d63e63d9e4ad267dcf052fc711f079857689bedf38ccd0be1b11ca237fb889b5b6df3914d3896bebc7a27357e5ecd297af0f216748d7fb4d332abee5a927fe SHA512 80c35be31219cdefb286978d2118309bc0238b49352b861e28b2dac39f49edba8e2c74bfd1d1549d918307584b820345814953cce757d9d42a2191b8cb44cb47 diff --git a/app-misc/wego/metadata.xml b/app-misc/wego/metadata.xml new file mode 100644 index 000000000..e2985a50e --- /dev/null +++ b/app-misc/wego/metadata.xml @@ -0,0 +1,24 @@ + + + + + + schachmat/wego + https://github.com/schachmat/wego/issues + + +Features + +show forecast for 1 to 7 days +nice ASCII art icons +displayed info (metric or imperial units): +temperature range (felt and measured) +windspeed and direction +viewing distance +precipitation amount and probability +ssl, so the NSA has a harder time learning where you live or plan to go +multi language support +config file for default location which can be overridden by commandline +Automatic config management with ingo + + diff --git a/app-misc/wego/wego-2.2.ebuild b/app-misc/wego/wego-2.2.ebuild new file mode 100644 index 000000000..e90fd97af --- /dev/null +++ b/app-misc/wego/wego-2.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Wego is a weather client for the terminal" +HOMEPAGE="https://github.com/schachmat/wego" +SRC_URI="https://github.com/schachmat/wego/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" + +LICENSE="BSD ISC MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +src_compile() { + ego build -v -x -o wego || die +} + +src_install() { + dobin wego + dodoc README.md +} diff --git a/app-misc/wl-kbptr/Manifest b/app-misc/wl-kbptr/Manifest new file mode 100644 index 000000000..0fa5a7444 --- /dev/null +++ b/app-misc/wl-kbptr/Manifest @@ -0,0 +1 @@ +DIST wl-kbptr-0.3.0.tar.gz 53657 BLAKE2B aaa86ca0ad38b44f4911c994089cb5beee7a4bd89fbdbfa681971fdb9b6eca5c7fb9e9258e3284bdbb2ae93445f8ec87e273b6a3da50d5df0797732ba1840d91 SHA512 3eed099e18236ce3b0af7c71771c64996f9f0970c5002401a865f54a027dcb68acdf3830ec2c7d29d1d6f15e218d26fdc56827c4131957dd3cfb8480f0e6b703 diff --git a/app-misc/wl-kbptr/metadata.xml b/app-misc/wl-kbptr/metadata.xml new file mode 100644 index 000000000..250636937 --- /dev/null +++ b/app-misc/wl-kbptr/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/moverest/wl-kbptr/issues + moverest/wl-kbptr + + diff --git a/app-misc/wl-kbptr/wl-kbptr-0.3.0.ebuild b/app-misc/wl-kbptr/wl-kbptr-0.3.0.ebuild new file mode 100644 index 000000000..dec43027a --- /dev/null +++ b/app-misc/wl-kbptr/wl-kbptr-0.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Control the mouse pointer with the keyboard on Wayland" +HOMEPAGE="https://github.com/moverest/wl-kbptr" +SRC_URI="https://github.com/moverest/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + app-alternatives/ninja + dev-build/meson +" + +src_compile() { + meson_src_compile +} + +src_install() { + meson_install +} diff --git a/app-misc/wtf/Manifest b/app-misc/wtf/Manifest new file mode 100644 index 000000000..59b47720b --- /dev/null +++ b/app-misc/wtf/Manifest @@ -0,0 +1,2 @@ +DIST wtf-0.43.0-deps.tar.xz 322290516 BLAKE2B 5f4eb20a2a6656c6a52824366ec6e7b720ca39910da4612e2c92c3e428a665befef6ea6ea86f87224e50ae324e330f008e51eb1826d821990e1a38c51220b202 SHA512 3371c4d627cc0473b9428220259fd51a6d6cecd9d3c8da7e0c8b844302e4368bb9e99af5045dd89316e6272de9f8080c4c34e0433ea8c2248e37b7cb5eea1f81 +DIST wtf-0.43.0.tar.gz 2346370 BLAKE2B 99c1245f2ff54ace55c1d57ccb8462acb072ef4a8f6ea5b5d713728ad01ff57db9071fd0c531471cfb69ac26300181ed5b203e19bd710e4393b124e3d1af5d6f SHA512 0e6c67add5bc90795503b9f337b377ad2b0a13d1ff4357971ed518f49979eac2c67a1df0fc86846c79616f96ccbf40cb2089185d55596b77832ebdea9213e212 diff --git a/app-misc/wtf/metadata.xml b/app-misc/wtf/metadata.xml new file mode 100644 index 000000000..c8ee33b22 --- /dev/null +++ b/app-misc/wtf/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/wtfutil/wtf/issues + wtfutil/wtf + + diff --git a/app-misc/wtf/wtf-0.43.0.ebuild b/app-misc/wtf/wtf-0.43.0.ebuild new file mode 100644 index 000000000..ad75a4dc8 --- /dev/null +++ b/app-misc/wtf/wtf-0.43.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The personal information dashboard for your terminal" +HOMEPAGE="https://github.com/wtfutil/wtf" + +SRC_URI="https://github.com/wtfutil/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/kuprTheMan/contribute-deps/releases/download/${P}/${P}-deps.tar.xz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RESTRICT="test" + +src_compile() { + ego build -ldflags="-s -w" -o bin/wtfutil +} + +src_install() { + dobin bin/wtfutil + dodoc README.md +} diff --git a/app-misc/x86-64-level/Manifest b/app-misc/x86-64-level/Manifest new file mode 100644 index 000000000..03ac9b421 --- /dev/null +++ b/app-misc/x86-64-level/Manifest @@ -0,0 +1 @@ +DIST x86-64-level-0.2.2.tar.gz 6313 BLAKE2B a64b9eb4e4aade0be856713df04818c7386caf41899dd9e3d2c4a6eea6b9558d14aa43d7876f1fa6b37740c844d8d1d810945bce607d046c2c4e08cb1837edbe SHA512 008b4510da135cc972e843fa23cddeef8fb926279f263c042c5875f03b54cc8b1f796d7c6db7574c10cc8612cd6d827588e5e892acb2ae0359401a540e7926e1 diff --git a/app-misc/x86-64-level/metadata.xml b/app-misc/x86-64-level/metadata.xml new file mode 100644 index 000000000..49f668879 --- /dev/null +++ b/app-misc/x86-64-level/metadata.xml @@ -0,0 +1,12 @@ + + + + + marco@sirabella.org + Marco Sirabella + + + HenrikBengtsson/x86-64-level + https://github.com/HenrikBengtsson/x86-64-level/issues + + diff --git a/app-misc/x86-64-level/x86-64-level-0.2.2.ebuild b/app-misc/x86-64-level/x86-64-level-0.2.2.ebuild new file mode 100644 index 000000000..288c54974 --- /dev/null +++ b/app-misc/x86-64-level/x86-64-level-0.2.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Get the x86-64 Microarchitecture Level on the Current Machine" +HOMEPAGE="https://github.com/HenrikBengtsson/x86-64-level" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/HenrikBengtsson/${PN}.git" +else + SRC_URI="https://github.com/HenrikBengtsson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND="app-shells/bash" + +src_compile() { + : +} + +src_install() { + dobin x86-64-level +} diff --git a/app-misc/x86-64-level/x86-64-level-9999.ebuild b/app-misc/x86-64-level/x86-64-level-9999.ebuild new file mode 100644 index 000000000..288c54974 --- /dev/null +++ b/app-misc/x86-64-level/x86-64-level-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Get the x86-64 Microarchitecture Level on the Current Machine" +HOMEPAGE="https://github.com/HenrikBengtsson/x86-64-level" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/HenrikBengtsson/${PN}.git" +else + SRC_URI="https://github.com/HenrikBengtsson/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND="app-shells/bash" + +src_compile() { + : +} + +src_install() { + dobin x86-64-level +} diff --git a/app-misc/xplr/Manifest b/app-misc/xplr/Manifest new file mode 100644 index 000000000..7d0c9f20c --- /dev/null +++ b/app-misc/xplr/Manifest @@ -0,0 +1,198 @@ +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +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 +DIST ansi-to-tui-3.1.0.crate 13075 BLAKE2B c9657001bd7c1e4006ae3263adb06b2cf399b060164d2d11da36485c192c87526716a16d5c0b19489af214640558d7cee35f9a365f2ca2cb6f33b8e3a8ab976e SHA512 0438790fe76f80ceb4ba7724768fece81c32aa93dc3bf04fb735ef48a944e8d8381ca572a53976149db40f9c664a0955ef5f88637fcc9d2cbdefe3ece8aef706 +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac +DIST assert_cmd-2.0.12.crate 25347 BLAKE2B 7ff952782a86203c1dd06611f1c644d8eaa6d85c8aa635bb2cac0423050f0af3c3687dcc82235041fb44e748ed06db16ed7c413d0f31305b6e3d208880494fac SHA512 d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 +DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 +DIST bstr-1.6.0.crate 385877 BLAKE2B c83895b56381b066d17bfed179fca86f69b1284299887d7590be1cf6821cb6ae21e07fdbaeac65cab4a8b2310ea18a316e25c2e5d05c0fbfb926193183cef046 SHA512 094e914ae7087caa6f340a1e26d0ca94927b1c92f0d7f907e4472b3b5c142b63b14759056d537d04be6a7901103fdd47b14f3c6315f68e8c8266155d133cb1dc +DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605 +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e00003ba1b4f0bab599422af4f9bd6fb74494c47 +DIST ciborium-0.2.1.crate 34974 BLAKE2B 370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4 SHA512 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc +DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d SHA512 8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50 +DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3 SHA512 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8 +DIST clap-4.3.19.crate 55022 BLAKE2B 90a674c96aa83d2472a8c67ab66eadf7110c497009349cce8f5b1043d14cc21dd89c23ab1316d26f48c40126ec8bc967b73663dd1efd78191dae005187f0a268 SHA512 00e9013a0af4013ea491f3556f53d8f861f9280db87fb4518e666ecfd4009cd731c67948e4fbe458eec22078e518a07336cc33a9346f0439d6e114856b7f16fe +DIST clap_builder-4.3.19.crate 161122 BLAKE2B df66e68d3280ceea30c96cf8f1db7e42a634b2b0cfc3b335a9200cb8b742cb386f928d6e0d429286b433ebc4812ce1c41a64c1335d52596e106c8dccc47c9ef5 SHA512 717cf74f419a0d62afdbd67a805aa2317bf296a0d8cbffff26605fc3b42fba4c223819368fdc43fede310843c698171dead4a552d3485ebcc6fd6e523368570d +DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd +DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6 +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.2.crate 10502 BLAKE2B 487a7a5f197898ebea0fd41a413647db0fc3380790cfdfc6cb7cf3caef48197bb7c2498579ce676d3c5796480a8541ae37ae03f009d768a6157246b1f7d63a33 SHA512 bd2e54372595daeaddcaa26802780959465bd571cac64f23256b7ecc68ff5c0161a36740a51386ee54abe7c509ad1ff870b6f6877a7921f4335661f2c554c3a0 +DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 +DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 +DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde +DIST crossbeam-queue-0.3.8.crate 16731 BLAKE2B 80a8647bf491adc1a5dc736f662c01e77bcceb4bb2b876eaf684cb2a742a2f46d09e1221f6ca8b19340ddc9ed3a10bf07a08305a5bf069338d00873b1296ad96 SHA512 3c4e855184f8e2656305a59463f0170aab99f9c2df1001f54341b62e05e533864f384477a7a9cbc2b8b1a36bbe4b8076531c11b1492485029ef81ade6e7cbf8b +DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 +DIST crossterm-0.26.1.crate 122317 BLAKE2B 0f7c2af125b6e4abc09df134acbdddef62699654670f21fae490c360de139473917350643a217cfa69dd59bef2f2e887a2b1fa0278831f000ce015d8e592d811 SHA512 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b +DIST crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6 +DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96 +DIST darling_macro-0.14.4.crate 1896 BLAKE2B e537b384c4c05103a962ff03be3da6c6c31d1c0cc25dedf5df1522c524e744446274a1696093d6f4479c0b6ddf02d27941fe959f517ede4b203bff3e20eeb294 SHA512 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf +DIST defer-drop-1.3.0.crate 11087 BLAKE2B 6c3e32888af97f3f88657ad26d63079262e9367fba610a602d6a78e7443f87150e2f397300f7b9d1614c956f45749869b32ec1ff974075fb905ea64b2e6671e7 SHA512 eec17d74f290799d2e36228d49a7df77b276d0b1e6e57b659af123770e5879f1f85912baf08c9718a9925d71288e7e72db180e911c479f69bae2cb6ffeacaa51 +DIST deranged-0.3.7.crate 14803 BLAKE2B cc856161cb0d1a43d95f1a0f8d15baeab1057cc477b970af8e0483ef8a8b0d06d63b89073f01616c307dd95ecb904828536152ed65df28230e5874d2481140f5 SHA512 b8b2a3154cdafe4fa0f3e2ee05ee71cd438da39a0f73b16ad90cf417148343a6b2f4463f17eeefe03a385545b9524138b679b75aa9acd5f7ee99a36f7e454df4 +DIST derive_builder-0.11.2.crate 34316 BLAKE2B 2d83d83ca7eb30c4c0600d40b915a5b7a85972838e5090ebf3feda7f566856350611879518042e32329572c6a921ed1adf82ac84f41a3c43f9c5cb97a4aab7b3 SHA512 53c7cbaa1e95aa45cbaf5a97c440471ff7f6ffbddedf580eccdb4f8518195c582c09943eb96e698e6aa3c4794fc416da75fa0058a2dc9ec6aa10def8c65b9ac5 +DIST derive_builder_core-0.11.2.crate 29831 BLAKE2B a24362a286026221a587e1a382b924734524c3f89982fb3e8218525bdc56a7991beb87cf949bc9cdd16e94b0b1d90f534c832cedaaf67e68776f66d4e0e4d048 SHA512 4c77830fe455a826eb566418ff52831997764e3b09a6fb39dc7c351ff7d5d95dabad04f84359d6c8944371f6a44f787f6502dd3a25477d297014d19cfd0b79c3 +DIST derive_builder_macro-0.11.2.crate 6222 BLAKE2B 138bf9d222551441737d3827101c47998532af213c4640cdd3faed7bb2caf580349c338d9167d50a86a100dfca100844fc7cf71757f5ad558dd8514ef0590000 SHA512 8c8436f0baf8610ad5740a1eeeb3a750d93d0ca283e21127a58d5cec4d01bc0de86dfc44e834e501001556269999ca1cb55102736873e23dc27145a7966aa4b7 +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST erased-serde-0.3.28.crate 24944 BLAKE2B e6331e241c0505851d90c718de476ee1e4f9f4db940f7f2ae36e99253db68ea900c4d76053a1f4eef91cba0697843911afda1707ee43afdaac546f2d465d9223 SHA512 0c6b131f34b646a05c8bf8969c5b8b97d378a4443096737b123136241e3746955ad9c5de5938e1f2dd613bdfa5101507e43a6dbbc5b6f0d690757567db908f67 +DIST errno-0.3.2.crate 10424 BLAKE2B 3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7 SHA512 b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3 +DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7 +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b +DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e +DIST hashbrown-0.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959 +DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6 +DIST home-0.5.5.crate 8557 BLAKE2B b14225f6e967ccd37fa734f50991a50065047f3814c4e526f3b4605ceb9206d4d12e189b4033ab85792ffea34a30f2b0267b10b9b0ed88df52c37f6ae1ecea4d SHA512 4ba97149d8f70e9b6eefc930292c7e62fab6ad03d5e4e6bf93d40209d3a65e40932c6f3d14ca579ed19ba33195977c60fc52b3d3788629fc760f41ce90fa1e58 +DIST humansize-2.1.3.crate 11953 BLAKE2B f5ed4a378fd6692a6241c84657f9ce5422ba7331be6fe79b3d94ec87827ecb8459a1b214f7ff6db00696fbb17bf921c718860de4139b969a0f386d7423c1a4b5 SHA512 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe +DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe SHA512 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST indexmap-2.0.0.crate 64038 BLAKE2B e7a1b2bbd790f1446f77262b5b0799c2a816a01295a9a4db66f10e6c0502f8970982fb808581472e840cc34dc70e7938b89408799ed0d91aa50d3dd0b4807995 SHA512 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3 +DIST indoc-2.0.3.crate 14305 BLAKE2B d0c1434a8199b4717b2ec7797fe83f93c81cec17a16620a30e8f8ae066f7ea7528fb3b6601f1d88d55066b74f4c46f5022043fde13531dec1b94f84cb5593ba6 SHA512 5617a13338d3a4c944d6257571929ab16a6ee4cd21bb1168a74d0b6c2594af43e944fedabc8a950b24f4c59791b3e560a1fd0e9a56b3ba63aac8c1459722e0b5 +DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +DIST jf-0.6.2.crate 14080 BLAKE2B 9ac0bbcb936b6bfb49dfc010e631ba992b378d922e484606352fa84080bfb98dea3c9ce86b509e4e90aa4b09438670f1ae222b9887b6d45afb8f58c224e4feb7 SHA512 ac3e5730675a3935945ba00924532ba581203bb4fcfb983aa3f9341b8f7c4a37f89f1d786c19f4d0ccc2db90d8919937d6f04c26353d39583921379d10f65fa7 +DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e +DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9 +DIST linux-raw-sys-0.4.5.crate 1274380 BLAKE2B e15ca5b63cb994e86a8161e3b6e4bd20da8f574d1a470128f9a209a729ff22c86470f4c2b2a8ccbc1e37d6284b026e0805902645ea4b742425fe34491e519638 SHA512 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78 +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db +DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 +DIST lscolors-0.15.0.crate 22008 BLAKE2B c4c8cf0fdd32a565f60567df76da5e3ab474e9443e23b4e2dc0d874dd05e39068dd4d21183e92113dcc8a7ccdc4222174812572f7fb4dfbf1514171e2bf08939 SHA512 230c2e4e60ec678ba6240849b5b302d862e8f3f25017a9ccee7cd8d57d88ee629b2673f9f5f0c1e27384fd662aee6e132123f043173888470f4e299a4cf64d82 +DIST lua-src-546.0.0.crate 662164 BLAKE2B e29a8899f93e6d070206d4d013fde139ca221b939f3f0ee2242b35540cd8891e21dc51ae4d322f54c59d31737bb3a2c385b0bf2a1647885af3e38a0887dbeb05 SHA512 45effd5e3027a987e0e7111a6f86c7bd2b7fa415028b61c69d3cef61f22fbc5534dc7249d0ae7a1af365290eb9beb17219bee063533898e305ece02d0a4b3384 +DIST luajit-src-210.4.7+resty107baaf.crate 1067314 BLAKE2B f7f47d2a9a8f3033665711457801d9f9118e0f817e08093ee056a4c9e8916672e93063c367ef2c4009bc3e451a8a35ab15a68720da0c32d716c47e1bd4d0cc02 SHA512 b16fbe162b9b5e8bb1795e324acffcad3929750d702620608b1b84724bc63451201702cdf4b418d5ffb070f2c9152c05d40b46c1a379a0eeb61367dcd0589a23 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST mio-0.8.8.crate 94264 BLAKE2B f70334d3daa8794079c865c5e91d9b32fee2b90af95a6690f7cbe0765818ed9a0f5d539f3390119565c3ed47025979657e30ee2e871760a776829dcddb59783c SHA512 448a05f19a147fe119965f7f1aaf24c2a40ed816ddf2e5c95ba3bdaded5e2812314c64a50dc7baada93bb005b65159cb6597f82a407936885ea376bb128b0c9a +DIST mlua-0.8.9.crate 182869 BLAKE2B e131e29a79fff72bb1da5010a0b48b4c19c05ecf61cf3210f9add7500869c489526924b43112e27f4ed6f0e2bb4c23d372f58bc078bccf4969bfd51df6728bef SHA512 ddeeea9a87c3c2fb3d35d271bed552511c486e5f1b11e4d93e306491e8a22b96275fe486979f7ede6808b7f3c1fe7791f287e2834d6d12fb1aa9fde22938489f +DIST natord-1.0.9.crate 3866 BLAKE2B 8e8f576af50121e7571a1d919557ddc14a3c1511c12154a9cb74fa34cb5c2279406e1ae7ffb120242689e34d4f237d9548631f5a35f4f5d4369bafd8a728fcc6 SHA512 bf58eda54c759fecca1fd310bece370f26555bde1096081adc5bb1e9446a538f1652fb3049a52f898f4f62a2608805b72cb72dd52ff3fc9b88fe0a7c9071025a +DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad +DIST nix-0.25.1.crate 272312 BLAKE2B 5981fec66eb96dfeb4b380130c4f2927a1f904b10744690e361b480355be31ac625f52614f95a89ea19fa07cc383b0975b3985f743c64f6780800e64a2f11f14 SHA512 e80b3a4e38b26687ba39b52ebebc6415e9618ca41e037d571fcaa33638ef28d022be02e2265db0149088a927fb81935329e651e2cda5c29c92038eb07fe55538 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nu-ansi-term-0.49.0.crate 28211 BLAKE2B 057f2d9a3b6fa773e5b8b7b33eb0bd588db3310f01354701832716d77dd6c49ae17f69728582cdf84e8387f7c57b9eb05cc97ee6e14541878f12fb50f93855cc SHA512 8168f44f3574e56fe70ecbc67255556bb92215d3520d1cfca7be918b3d7d54be7aa0d82359f1044eaf66f11ee85fab1f9ccf32b13cdc39139c2facc78b2d8e71 +DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 +DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee +DIST path-absolutize-3.1.0.crate 6540 BLAKE2B 783d587a29a8d0034c76ecc5588d4140f84ca51c1d3d2b4fbc4e1b67ac928d02c2fd4ea0c1f860e71826459c0b8cb85bfc74769b06ba05065f987ffb152fd5c3 SHA512 9b6105287c7e9f022ec8d8da818097e34ce22634bc0fc678f9c8a8086c36c1cfede51e60926fb2de97cd01d023563d37ef95ceae3ede94fc75ad5914b38f527d +DIST path-dedot-3.1.0.crate 6542 BLAKE2B 22401013edd0fbbf65cb35294f4d5ac21fe835a65ad7ff7490b694297ec0491633cbce254efb539c1fb5d1f9f3980ed297e97c2bf263964812d016648254f915 SHA512 63f5c13c60adbfda1cc26525ae02e81c62170fabc8bc971ab7e3e6b8abc7e3731cfdff06c17bcbe7c9ef2b42d1b95067b9bbad2d4c324a7e5da18b69ba9fef4b +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a +DIST predicates-3.0.3.crate 22743 BLAKE2B e0dbdba7bfaedfd3730bc381efd439c09a0730a8876be219ae5b8beb230f99acb29263c7eea1ea7333102335550936cb968f82268eeaf61db912fc4d2ba2952c SHA512 6638890cf3ca26170363e789318fd201223818089a34970fb650c12e11da0c2031dbe114ffa1e4bc55c05f7c75f41c60ca3bdb4764e061c6317508275940c7e1 +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 +DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407 +DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025 +DIST ratatui-0.22.0.crate 211642 BLAKE2B 2b40c75c8fce4c0921327905d1ab113dad5fcc3e659e72d133c45dbc6bfccfa9033fbb367acce04931bb40c3a9b499e79ed0d5f96c8b19431eabd318ff13f7df SHA512 9bd4245f40818c0f99c83ebc494e67848a1cfdb9c0bac4b66653a7ec6ac3d889aff5ba0b950581293c35d074fb0bffb87e14bcb9f6e62f963308806e767c10d9 +DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3 +DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800 +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 redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda +DIST regex-1.9.3.crate 252676 BLAKE2B dd419b02b7dbd28a71e14c90bc538e98a63c0b9cc2ea01e7d8f6a0075c723c42c3d7bcbb45391431dec3008e6709e9d1d396d8e505f7f8d5d3a629ededf74b4d SHA512 ef5ece7d2b80a136d437ac42c5395cb01f6d357dcc490c8f6c89657f3f97af6befcc699008535c27583d7354e979418d1d933e36e8774ff2bb62750b9009d5d6 +DIST regex-automata-0.3.6.crate 607174 BLAKE2B 6d02512501b45b0e87d8746c894009ec669fbfdeb742966e8ba8960ebf692f3b2c3df44ce5ee03e7d5320136709ad83b532dbc322a779e3c21ff0f65768c0d0e SHA512 ab3da2e63ff2c6a4da2c149dd34e565303f961f38547db7b34fbe984cf90aac107d4ec116111c765c9b71c4bf26022742151e1d4c5d01a6beac0a8a0887e30ce +DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustix-0.38.7.crate 332031 BLAKE2B c7261d4ef5308a8aca32a919d1ce70980b939333b75fd575978261064789bf673466c892fbee1e0b51cab13b80f21a0355e8a4eddf2375ed2f4c5d6ed7ae7668 SHA512 798a84fb6561ccf6902ce7177b2a555cef4d46a2faa265fe7121c600b543782e2e0970346fab52b1075ea40054f6c8f7b830b45f4b0c9bec3aea824645d3ec89 +DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.183.crate 77210 BLAKE2B 280e3d253a29b664b4e2d17f41397b17fe22af64417facca42d6ca0c839f1def745380a5402d7a87345bb16f4fdacf9a8c01966579b8c08fb06c05f097a87e68 SHA512 3a27efdff92cb1f6b50449a761efde781af91584b8410fbf5ce37b20005e7d46dc4c750fd1730e15468ea22aac7799421c4e60c74243c65ef7916d3cbadd0ef8 +DIST serde_derive-1.0.183.crate 377265 BLAKE2B 041dff0dd5822b3be992cc65c8d789c86f8dda3a42ac77dc1a6c44cad4412c8c9fbb02f7572cc1ec4e4ca731d5f57a765d30f9357827ecf8210ae7f54c26d8f7 SHA512 c19cd2c9665b88b70a12b972c5b30d9ac6c604c77578bda5d7c6c5dbe01f097c1d6d165f1d73c204768427042b7521f43e40ee295c173e685c9ab1b4c23c8fcb +DIST serde_json-1.0.104.crate 146130 BLAKE2B 62a613eba9c39bc3f007404995528ac101df3e74d90049e9aca699029f55ce4cee54a1bbfdd9e69cda9ab3e7ba9893fc66f3f9bbbc1eb358d570dd292ae77216 SHA512 06b2f3c818fa5819ff936d2f456fccded743ccc336359bfd1371aecebae9ca2d4f77879f61d1cda510b7a1aaa47b0010688b8e8c656388950e79fa5d007c7f6f +DIST serde_yaml-0.9.25.crate 64594 BLAKE2B 99a10820e1ee1da842631080631da88b5894758a86ce142a4080e7b38da32e807a5204075b9d4112e069872554203c7fc8db91b5632ead848493006c5db3747f SHA512 a86b0fee5a62dc54fadbd3b9f174ac767a55ea3e0a2f98fcd5f3d6e5c60d76f79d4dad07436a686b786fe2d89367f647287dcf554076d272a83e72cad5df2172 +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 skim-0.10.4.crate 121676 BLAKE2B ab5228bb4c0764b0aceef8a05aed850195de6fbc68c04301c539021ca1cf84ecf79e9905886595878159971361106f2695de89207a61bd4b93459d2341ace0fa SHA512 940c4fe11de4706df44cacd3ec379c6ef0a2cc86efa86f11cd8b60ca20feaf94f2c819b73dde73535add3fc2d28ea27d2f2820de8b8355aac340a7ad045e51c5 +DIST smallvec-1.11.0.crate 34680 BLAKE2B e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188 SHA512 41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7 +DIST smawk-0.3.1.crate 12840 BLAKE2B 937471e3ec3431f174264ce41e7a9c8ac781f5ce3638afe6219173730f5a0d0cec2b482ca72eeee34d5765c75db1707433b2c5b5004cd6d6fa4809f606b26813 SHA512 d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f +DIST snailquote-0.3.1.crate 19955 BLAKE2B 290030ecab1e1ed3afac8c37688e684ff0ed778db4c28679b315748702662a07e61ac59fd14e7dae8156f9f0b2c67125430013c67a8112781895215f6000261b SHA512 1be4b9323ecd575fd7f3b7a65b0bd68ffd63a79ca91e9e8e0bef426d540708b96c15d119553bcd870923bef7bdb0c20c8cfda256655b32de55e6fcfe92f7796b +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.28.crate 241635 BLAKE2B 5784468a0dd04eb298821ae5a3facf72c5fe5907cc469919b0a0b636bb55bd15e9e3a31c9ceb05b7b0f88e7a53e5891e6874641b61e5fde247a91361ae37047f SHA512 96e83979e70e2e1e46ca2af45d10fb259847d61e327809a51351a988282be9688a8c4942a284504674c8684970082dc15cd9ab9b3584bbfa68ac9716e071f9c5 +DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 +DIST thiserror-1.0.44.crate 18760 BLAKE2B 4afb9d1cae98afff52c2e9cb67b8bd75815092f87d51ab5afcbf3366ee6ae8fde33c0bfab9458c9c452aee3b324894fddce327475ee754afb9b27794fcd9d279 SHA512 3a8e9346e69216510337e2c27e91e08e7a42a8b6b2abaa776df3937ad4dbfd857fcaff26e97d89965dcfb2003df1f1d1ff88eb239d334e62c806e8d637eb149e +DIST thiserror-impl-1.0.44.crate 15086 BLAKE2B 664be3bca31bbcdd2bd8170e5e769d25e0a27c135067c84404d94bb51b5ef02daac76538898969281b0b0309c26b5ac4198e7bc819dec457dcec09e65530f75c SHA512 fe9211f50dc922b957ec3b9b5f132f812fc51fc68d23ad39837dfc174220dafb2b29d66822f34b05f1cd27cd473598d43e17979ccd9c70b056d509cd5c5c9ad7 +DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 +DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee +DIST time-0.3.25.crate 116903 BLAKE2B c3c0a5cb6c4166fea626c3be43c1d22cb26ed03dfed3fc49bb169f0de753ddbf4fe934573e579b2f98fa0779becd54626ae9a692f66de7253a69adae76aecbfe SHA512 a6b63ffcb3d45d9eed7d9c436e9b603d6cf1ad402dfd4542807099c7566d84dbbffde3ae772b2decc90427ba96d5f0b023b1861f47de1f2868d67d3105ed695c +DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 +DIST time-macros-0.2.11.crate 23738 BLAKE2B c5ed4911259fea3154e85d8f0d39e09ba09e912d98d68718af0ad5feb14e4bdb6f9610de08a3ec5423047b8f1e20eb390b74d3cc034060b5222d73a293c56e45 SHA512 4e03d6875c2ea1dac74f8e5dc52f9e53098cfa65e50287e9a1ff423f8c84f2f617fa374ce018e47da805561410d83f6e2926ea5dc67399ea916644bb7d236467 +DIST timer-0.2.0.crate 12190 BLAKE2B 51a84f110fa814a9d844bbc7b81cb68f931e85a1a73f437874b0915458b539b27e90fc6872594f882d2f3d88117f605982c21129dfd2ada105ce207504758b8f SHA512 631997776e6b3d7e7abb4d42b7a4cbb12c3ac4337a11ed2cd83d783ee732b56ef27fc0bdf4156dca331494029b8c207d3c8df6936278b6eacd23348c44a4d757 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tui-input-0.8.0.crate 10402 BLAKE2B 2dbe87a8cc8bef39a91802da124e164b7f54a5d0789ad5bf0f93127a3a5ff3c5c1829b087cf73a54e58671180d930329fdf7a256aa9f74498ff46fbfb1a3f828 SHA512 f784bf430a0a851c50b0ee4070b8eaf42963f9c035ada00ad4d5c68789fe80c39ab1f94b6230863780a0766e372346debcd9480486388561b6add7cc7d6088d5 +DIST tuikit-0.5.0.crate 46855 BLAKE2B ec4f8232fc5b1f618aefadf735a2c553efd6e69728a3bc4493396c9e4717cd52fe51983b9ad70b0c168098b8608e5660432247bc11d8b3acd05bb1b6d6970fe9 SHA512 5ff8bf881d215aa745c02325b27105c8614d4a4953775e492715b121769752d999291e52fffd2685e19a07460608d0a5d676062b824cf240cbd8f9ec3ed0ba27 +DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188 +DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b +DIST unicode_categories-0.1.1.crate 87298 BLAKE2B f52b83d204b90ce0ec26e0500bc80b0547610f3417616603c4e837fbec0a41a6a715de19f88432f4c15ddb6b2ba55ee75a472fb7e2c888accfc77e1ef1d85fee SHA512 2d15499ee9318ee54910d657339820acfa88183e4f9aa146ac655129d2c4d76d3fd0550b601702ad2ccac4c8647dd2f26528d8003f39181e09b8ef480351a3cb +DIST unsafe-libyaml-0.2.9.crate 60812 BLAKE2B 2fc475191d1285344e06a7056503bb994acf3bcd19fc5692a61cbf2315b2a331a0ed7d30d50c112cf05fa41f6f71b0b8235e15bb936848497bee85592f6ddc3d SHA512 31e803c321475364c6df65cec149a044bf7941379e9e66f47a698ab324eef0b1a3c32092ccf060e73a350b4c87e4e8bd908a1ad0cccf7b75fd86da679300663e +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST vte-0.11.1.crate 40455 BLAKE2B 7a24759e15a87ec17c9869c02b4875f67651b2b50431d71acb60b4e16874240be691ad33d3336d7ad6b9f39d79fc7aa33e6c6604e616f904d8ec48538851f679 SHA512 43dbad0fe71305159736c5578f015a4cb2668922263f43cf09019efb40b09e5bfff13816ffa9aa1cd8d3a20dcbbc9ea12f223edaee1b44ed8e3f112f97020a5b +DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705 +DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94 +DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6 +DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33 +DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008 +DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 +DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2 +DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 +DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df +DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 +DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b +DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 +DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 +DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 +DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +DIST xplr-0.21.3.tar.gz 456746 BLAKE2B 529febf5028fed649f53a5a0e6e900253a74548b1814101131c5484e59710aae470701508d3845fe68c6807703f4ef7b61e31ba3623f8ab58a211264bda4d0bb SHA512 ee2dbe561e107bed64e70e9cd749cb8752cdd2a41adeb3a45c9fc24db80b196bfbe9d29d0394407f9fab4374555e638b157e2dcdf3008acd9939a27fc256ac1d diff --git a/app-misc/xplr/metadata.xml b/app-misc/xplr/metadata.xml new file mode 100644 index 000000000..e5b412c75 --- /dev/null +++ b/app-misc/xplr/metadata.xml @@ -0,0 +1,14 @@ + + + + + rmicielski@purelymail.com + Remigiusz Micielski + + + sayanarijit/xplr + https://xplr.dev/en/ + https://github.com/sayanarijit/xplr/issues + + + diff --git a/app-misc/xplr/xplr-0.21.3-r1.ebuild b/app-misc/xplr/xplr-0.21.3-r1.ebuild new file mode 100644 index 000000000..a05d522ed --- /dev/null +++ b/app-misc/xplr/xplr-0.21.3-r1.ebuild @@ -0,0 +1,277 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) + +CRATES=" + aho-corasick@1.0.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + ansi-to-tui@3.1.0 + anstyle@1.0.1 + anyhow@1.0.72 + arrayvec@0.7.4 + assert_cmd@2.0.12 + autocfg@1.1.0 + beef@0.5.2 + bitflags@1.3.2 + bitflags@2.3.3 + bstr@0.2.17 + bstr@1.6.0 + bumpalo@3.13.0 + cassowary@0.3.0 + cast@0.3.0 + cc@1.0.82 + cfg-if@1.0.0 + chrono@0.4.26 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.3.19 + clap_builder@4.3.19 + clap_lex@0.5.0 + core-foundation-sys@0.8.4 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-queue@0.3.8 + crossbeam-utils@0.8.16 + crossbeam@0.8.2 + crossterm@0.26.1 + crossterm@0.27.0 + crossterm_winapi@0.9.1 + darling@0.14.4 + darling_core@0.14.4 + darling_macro@0.14.4 + defer-drop@1.3.0 + deranged@0.3.7 + derive_builder@0.11.2 + derive_builder_core@0.11.2 + derive_builder_macro@0.11.2 + difflib@0.4.0 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + doc-comment@0.3.3 + either@1.9.0 + equivalent@1.0.1 + erased-serde@0.3.28 + errno-dragonfly@0.1.2 + errno@0.3.2 + fnv@1.0.7 + fuzzy-matcher@0.3.7 + gethostname@0.4.3 + getrandom@0.2.10 + half@1.8.2 + hashbrown@0.14.0 + hermit-abi@0.3.2 + home@0.5.5 + humansize@2.1.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.57 + ident_case@1.0.1 + indexmap@2.0.0 + indoc@2.0.3 + is-terminal@0.4.9 + itertools@0.10.5 + itoa@1.0.9 + jf@0.6.2 + js-sys@0.3.64 + lazy_static@1.4.0 + libc@0.2.147 + libm@0.2.7 + linux-raw-sys@0.4.5 + lock_api@0.4.10 + log@0.4.19 + lscolors@0.15.0 + lua-src@546.0.0 + luajit-src@210.4.7+resty107baaf + memchr@2.5.0 + memoffset@0.6.5 + memoffset@0.9.0 + mime@0.3.17 + mime_guess@2.0.4 + minimal-lexical@0.2.1 + mio@0.8.8 + mlua@0.8.9 + natord@1.0.9 + nix@0.24.3 + nix@0.25.1 + nom@7.1.3 + nu-ansi-term@0.49.0 + num-traits@0.2.16 + num_cpus@1.16.0 + num_threads@0.1.6 + once_cell@1.18.0 + oorandom@11.1.3 + parking_lot@0.12.1 + parking_lot_core@0.9.8 + paste@1.0.14 + path-absolutize@3.1.0 + path-dedot@3.1.0 + pin-utils@0.1.0 + pkg-config@0.3.27 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.0.3 + proc-macro2@1.0.66 + quote@1.0.32 + ratatui@0.22.0 + rayon-core@1.11.0 + rayon@1.7.0 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_users@0.4.3 + regex-automata@0.3.6 + regex-syntax@0.7.4 + regex@1.9.3 + rustc-hash@1.1.0 + rustix@0.38.7 + rustversion@1.0.14 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.183 + serde_derive@1.0.183 + serde_json@1.0.104 + serde_yaml@0.9.25 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.1 + signal-hook@0.3.17 + skim@0.10.4 + smallvec@1.11.0 + smawk@0.3.1 + snailquote@0.3.1 + strsim@0.10.0 + syn@1.0.109 + syn@2.0.28 + term@0.7.0 + termtree@0.4.1 + textwrap@0.16.0 + thiserror-impl@1.0.44 + thiserror@1.0.44 + thread_local@1.1.7 + time-core@0.1.1 + time-macros@0.2.11 + time@0.1.45 + time@0.3.25 + timer@0.2.0 + tinytemplate@1.2.1 + tui-input@0.8.0 + tuikit@0.5.0 + unicase@2.6.0 + unicode-ident@1.0.11 + unicode-linebreak@0.1.5 + unicode-segmentation@1.10.1 + unicode-width@0.1.10 + unicode_categories@0.1.1 + unsafe-libyaml@0.2.9 + utf8parse@0.2.1 + version_check@0.9.4 + vte@0.11.1 + vte_generate_state_changes@0.1.1 + wait-timeout@0.2.0 + walkdir@2.3.3 + wasi@0.10.0+wasi-snapshot-preview1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.87 + wasm-bindgen-macro-support@0.2.87 + wasm-bindgen-macro@0.2.87 + wasm-bindgen-shared@0.2.87 + wasm-bindgen@0.2.87 + web-sys@0.3.64 + which@4.4.0 + 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.48.0 + windows-targets@0.48.1 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_msvc@0.48.0 + windows_i686_gnu@0.48.0 + windows_i686_msvc@0.48.0 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_msvc@0.48.0 + xdg@2.5.2 +" + +# + + + + f00wl@felinn.org + f00wl + + + sxyazi/yazi + https://github.com/sxyazi/yazi/issues + + + Install CLI Data Distribution Service + + diff --git a/app-misc/yazi/yazi-25.2.11-r1.ebuild b/app-misc/yazi/yazi-25.2.11-r1.ebuild new file mode 100644 index 000000000..64b89c9fa --- /dev/null +++ b/app-misc/yazi/yazi-25.2.11-r1.ebuild @@ -0,0 +1,441 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + aligned-vec@0.5.0 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi-to-tui@7.0.0 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + arbitrary@1.4.1 + arc-swap@1.7.1 + arg_enum_proc_macro@0.3.4 + arrayvec@0.7.6 + async-priority-channel@0.2.0 + autocfg@1.4.0 + av1-grain@0.2.3 + avif-serialize@0.8.2 + backtrace@0.3.74 + base64@0.22.1 + better-panic@0.3.0 + bincode@1.3.3 + bit_field@0.10.2 + bitflags@1.3.2 + bitflags@2.8.0 + bitstream-io@2.6.0 + block-buffer@0.10.4 + block2@0.5.1 + bstr@1.11.3 + built@0.7.6 + bumpalo@3.17.0 + bytemuck@1.21.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.10.0 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.2.13 + cfg-expr@0.15.8 + cfg-if@1.0.0 + chrono@0.4.39 + clap@4.5.28 + clap_builder@4.5.27 + clap_complete@4.5.44 + clap_complete_fig@4.5.2 + clap_complete_nushell@4.5.5 + clap_derive@4.5.28 + clap_lex@0.7.4 + clipboard-win@5.4.0 + color_quant@1.1.0 + colorchoice@1.0.3 + compact_str@0.8.1 + concurrent-queue@2.5.0 + console@0.15.10 + core-foundation-sys@0.8.7 + crc32fast@1.4.2 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.3 + crypto-common@0.1.6 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + deranged@0.3.11 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + either@1.13.0 + encode_unicode@1.0.0 + env_home@0.1.0 + equivalent@1.0.1 + erased-serde@0.4.5 + errno@0.3.10 + error-code@3.3.1 + event-listener@4.0.3 + exr@1.73.0 + fdeflate@0.3.7 + fdlimit@0.3.0 + filedescriptor@0.8.3 + filetime@0.2.25 + flate2@1.0.35 + fnv@1.0.7 + foldhash@0.1.4 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + gif@0.13.1 + gimli@0.31.1 + globset@0.4.15 + half@2.4.1 + hashbrown@0.15.2 + heck@0.5.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + ident_case@1.0.1 + idna@1.0.3 + idna_adapter@1.2.0 + image-webp@0.2.1 + image@0.25.5 + imgref@1.11.0 + indexmap@2.7.1 + indoc@2.0.5 + inotify-sys@0.1.5 + inotify@0.11.0 + instability@0.3.7 + interpolate_name@0.2.4 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.14 + jobserver@0.1.32 + js-sys@0.3.77 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + lebe@0.5.2 + libc@0.2.169 + libfuzzer-sys@0.4.9 + libredox@0.1.3 + linux-raw-sys@0.4.15 + litemap@0.7.4 + lock_api@0.4.12 + log@0.4.25 + loop9@0.1.5 + lru@0.12.5 + lru@0.13.0 + lua-src@547.0.0 + luajit-src@210.5.12+a4f56a4 + malloc_buf@0.0.6 + matchers@0.1.0 + maybe-rayon@0.1.1 + md-5@0.10.6 + memchr@2.7.4 + minimal-lexical@0.2.1 + miniz_oxide@0.8.3 + mio@1.0.3 + mlua-sys@0.6.7 + mlua@0.10.3 + mlua_derive@0.10.1 + new_debug_unreachable@1.0.6 + nom@7.1.3 + noop_proc_macro@0.3.0 + notify-types@2.0.0 + notify@8.0.0 + nu-ansi-term@0.46.0 + num-bigint@0.4.6 + num-conv@0.1.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-rational@0.4.2 + num-traits@0.2.19 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2@0.5.2 + objc@0.2.7 + object@0.36.7 + once_cell@1.20.3 + onig@6.4.0 + onig_sys@69.8.1 + option-ext@0.2.0 + ordered-float@2.10.1 + overload@0.1.1 + parking@2.2.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.31 + plist@1.7.0 + png@0.17.16 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.93 + profiling-procmacros@1.0.16 + profiling@1.0.16 + qoi@0.4.1 + quick-error@2.0.1 + quick-xml@0.32.0 + quote@1.0.38 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + rav1e@0.7.1 + ravif@0.11.11 + rayon-core@1.12.1 + redox_syscall@0.5.8 + redox_users@0.5.0 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + rgb@0.8.50 + rustc-demangle@0.1.24 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@0.38.44 + rustversion@1.0.19 + ryu@1.0.19 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.25 + serde-value@0.7.0 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.138 + serde_spanned@0.6.8 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook-tokio@0.3.1 + signal-hook@0.3.17 + simd-adler32@0.3.7 + simd_helpers@0.1.0 + simdutf8@0.1.5 + slab@0.4.9 + smallvec@1.13.2 + smawk@0.3.2 + socket2@0.5.8 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.98 + synstructure@0.13.1 + syntect@5.2.0 + system-deps@6.2.2 + target-lexicon@0.12.16 + textwrap@0.16.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + thread_local@1.1.8 + tikv-jemalloc-sys@0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 + tikv-jemallocator@0.6.0 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tinystr@0.7.6 + tokio-macros@2.5.0 + tokio-stream@0.1.17 + tokio-util@0.7.13 + tokio@1.43.0 + toml@0.8.20 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-appender@0.2.3 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + trash@5.2.1 + twox-hash@2.1.0 + typeid@1.0.2 + typenum@1.17.0 + unicode-ident@1.0.16 + unicode-linebreak@0.1.5 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + url@2.5.4 + urlencoding@2.1.3 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uzers@0.12.1 + v_frame@0.3.8 + validator@0.20.0 + validator_derive@0.20.0 + valuable@0.1.1 + vergen-gitcl@1.0.5 + vergen-lib@0.1.6 + vergen@9.0.4 + version-compare@0.2.0 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + weezl@0.1.8 + which@7.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-core@0.56.0 + windows-implement@0.56.0 + windows-interface@0.56.0 + windows-result@0.1.2 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows@0.56.0 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.7.2 + winsafe@0.0.19 + write16@1.0.0 + writeable@0.5.5 + yazi-prebuild@0.1.2 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zerofrom-derive@0.1.5 + zerofrom@0.1.5 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zune-core@0.4.12 + zune-inflate@0.2.54 + zune-jpeg@0.4.14 +" + +inherit cargo desktop shell-completion xdg + +DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O." +HOMEPAGE="https://yazi-rs.github.io" +SRC_URI=" +https://github.com/sxyazi/yazi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="+cli" + +QA_FLAGS_IGNORED=" + usr/bin/ya.* +" + +RDEPEND=" + dev-libs/oniguruma +" +DEPEND="${RDEPEND}" + +DOCS=( + "README.md" + "yazi-config/preset/keymap-default.toml" + "yazi-config/preset/theme-dark.toml" + "yazi-config/preset/theme-light.toml" + "yazi-config/preset/yazi-default.toml" +) + +src_prepare() { + export YAZI_GEN_COMPLETIONS=true + sed -i -r 's/strip\s+= true/strip = false/' Cargo.toml || die "Sed failed!" + eapply_user +} + +src_compile() { + # workaround for GCC 15 issues: + # unvendor libonig from rust-onig. see bugs 943785, 945008 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_compile + use cli && cargo_src_compile -p "${PN}-cli" +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + use cli && dobin "$(cargo_target_dir)/ya" + + newbashcomp "${S}/yazi-boot/completions/${PN}.bash" "${PN}" + dozshcomp "${S}/yazi-boot/completions/_${PN}" + dofishcomp "${S}/yazi-boot/completions/${PN}.fish" + + if use cli; then + newbashcomp "${S}/yazi-cli/completions/ya.bash" "ya" + dozshcomp "${S}/yazi-cli/completions/_ya" + dofishcomp "${S}/yazi-cli/completions/ya.fish" + fi + + domenu "assets/${PN}.desktop" + einstalldocs +} diff --git a/app-misc/yazi/yazi-25.3.2.ebuild b/app-misc/yazi/yazi-25.3.2.ebuild new file mode 100644 index 000000000..3bf647794 --- /dev/null +++ b/app-misc/yazi/yazi-25.3.2.ebuild @@ -0,0 +1,442 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + aligned-vec@0.5.0 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi-to-tui@7.0.0 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.96 + arbitrary@1.4.1 + arc-swap@1.7.1 + arg_enum_proc_macro@0.3.4 + arrayvec@0.7.6 + async-priority-channel@0.2.0 + autocfg@1.4.0 + av1-grain@0.2.3 + avif-serialize@0.8.3 + backtrace@0.3.74 + base64@0.22.1 + better-panic@0.3.0 + bincode@1.3.3 + bit_field@0.10.2 + bitflags@1.3.2 + bitflags@2.9.0 + bitstream-io@2.6.0 + block-buffer@0.10.4 + block2@0.5.1 + bstr@1.11.3 + built@0.7.7 + bumpalo@3.17.0 + bytemuck@1.21.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.10.0 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.2.16 + cfg-expr@0.15.8 + cfg-if@1.0.0 + chrono@0.4.40 + clap@4.5.31 + clap_builder@4.5.31 + clap_complete@4.5.46 + clap_complete_fig@4.5.2 + clap_complete_nushell@4.5.5 + clap_derive@4.5.28 + clap_lex@0.7.4 + clipboard-win@5.4.0 + color_quant@1.1.0 + colorchoice@1.0.3 + compact_str@0.8.1 + concurrent-queue@2.5.0 + console@0.15.11 + core-foundation-sys@0.8.7 + crc32fast@1.4.2 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.3 + crypto-common@0.1.6 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + deranged@0.3.11 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + either@1.14.0 + encode_unicode@1.0.0 + env_home@0.1.0 + equivalent@1.0.2 + erased-serde@0.4.5 + errno@0.3.10 + error-code@3.3.1 + event-listener@4.0.3 + exr@1.73.0 + fdeflate@0.3.7 + fdlimit@0.3.0 + filedescriptor@0.8.3 + filetime@0.2.25 + flate2@1.1.0 + fnv@1.0.7 + foldhash@0.1.4 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + gif@0.13.1 + gimli@0.31.1 + globset@0.4.16 + half@2.4.1 + hashbrown@0.15.2 + heck@0.5.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + ident_case@1.0.1 + idna@1.0.3 + idna_adapter@1.2.0 + image-webp@0.2.1 + image@0.25.5 + imgref@1.11.0 + indexmap@2.7.1 + indoc@2.0.5 + inotify-sys@0.1.5 + inotify@0.11.0 + instability@0.3.7 + interpolate_name@0.2.4 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.14 + jobserver@0.1.32 + js-sys@0.3.77 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + lebe@0.5.2 + libc@0.2.170 + libfuzzer-sys@0.4.9 + libredox@0.1.3 + linux-raw-sys@0.4.15 + litemap@0.7.5 + lock_api@0.4.12 + log@0.4.26 + loop9@0.1.5 + lru@0.12.5 + lru@0.13.0 + lua-src@547.0.0 + luajit-src@210.5.12+a4f56a4 + malloc_buf@0.0.6 + matchers@0.1.0 + maybe-rayon@0.1.1 + md-5@0.10.6 + memchr@2.7.4 + minimal-lexical@0.2.1 + miniz_oxide@0.8.5 + mio@1.0.3 + mlua-sys@0.6.7 + mlua@0.10.3 + mlua_derive@0.10.1 + new_debug_unreachable@1.0.6 + nom@7.1.3 + noop_proc_macro@0.3.0 + notify-types@2.0.0 + notify@8.0.0 + nu-ansi-term@0.46.0 + num-bigint@0.4.6 + num-conv@0.1.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-rational@0.4.2 + num-traits@0.2.19 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2@0.5.2 + objc@0.2.7 + object@0.36.7 + once_cell@1.20.3 + onig@6.4.0 + onig_sys@69.8.1 + option-ext@0.2.0 + ordered-float@2.10.1 + overload@0.1.1 + parking@2.2.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.31 + plist@1.7.0 + png@0.17.16 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.93 + profiling-procmacros@1.0.16 + profiling@1.0.16 + qoi@0.4.1 + quick-error@2.0.1 + quick-xml@0.32.0 + quote@1.0.38 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + rav1e@0.7.1 + ravif@0.11.11 + rayon-core@1.12.1 + redox_syscall@0.5.9 + redox_users@0.5.0 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + rgb@0.8.50 + rustc-demangle@0.1.24 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@0.38.44 + rustversion@1.0.19 + ryu@1.0.19 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.25 + serde-value@0.7.0 + serde@1.0.218 + serde_derive@1.0.218 + serde_json@1.0.139 + serde_spanned@0.6.8 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook-tokio@0.3.1 + signal-hook@0.3.17 + simd-adler32@0.3.7 + simd_helpers@0.1.0 + simdutf8@0.1.5 + slab@0.4.9 + smallvec@1.14.0 + smawk@0.3.2 + socket2@0.5.8 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.98 + synstructure@0.13.1 + syntect@5.2.0 + system-deps@6.2.2 + target-lexicon@0.12.16 + textwrap@0.16.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + thread_local@1.1.8 + tikv-jemalloc-sys@0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 + tikv-jemallocator@0.6.0 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tinystr@0.7.6 + tokio-macros@2.5.0 + tokio-stream@0.1.17 + tokio-util@0.7.13 + tokio@1.43.0 + toml@0.8.20 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-appender@0.2.3 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + trash@5.2.2 + twox-hash@2.1.0 + typeid@1.0.2 + typenum@1.18.0 + unicode-ident@1.0.17 + unicode-linebreak@0.1.5 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + url@2.5.4 + urlencoding@2.1.3 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uzers@0.12.1 + v_frame@0.3.8 + validator@0.20.0 + validator_derive@0.20.0 + valuable@0.1.1 + vergen-gitcl@1.0.5 + vergen-lib@0.1.6 + vergen@9.0.4 + version-compare@0.2.0 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + weezl@0.1.8 + which@7.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-core@0.56.0 + windows-implement@0.56.0 + windows-interface@0.56.0 + windows-link@0.1.0 + windows-result@0.1.2 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows@0.56.0 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.7.3 + winsafe@0.0.19 + write16@1.0.0 + writeable@0.5.5 + yazi-prebuild@0.1.2 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zune-core@0.4.12 + zune-inflate@0.2.54 + zune-jpeg@0.4.14 +" + +inherit cargo desktop shell-completion xdg + +DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O." +HOMEPAGE="https://yazi-rs.github.io" +SRC_URI=" +https://github.com/sxyazi/yazi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="+cli" + +QA_FLAGS_IGNORED=" + usr/bin/ya.* +" + +RDEPEND=" + dev-libs/oniguruma +" +DEPEND="${RDEPEND}" + +DOCS=( + "README.md" + "yazi-config/preset/keymap-default.toml" + "yazi-config/preset/theme-dark.toml" + "yazi-config/preset/theme-light.toml" + "yazi-config/preset/yazi-default.toml" +) + +src_prepare() { + export YAZI_GEN_COMPLETIONS=true + sed -i -r 's/strip\s+= true/strip = false/' Cargo.toml || die "Sed failed!" + eapply_user +} + +src_compile() { + # workaround for GCC 15 issues: + # unvendor libonig from rust-onig. see bugs 943785, 945008 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_compile + use cli && cargo_src_compile -p "${PN}-cli" +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + use cli && dobin "$(cargo_target_dir)/ya" + + newbashcomp "${S}/yazi-boot/completions/${PN}.bash" "${PN}" + dozshcomp "${S}/yazi-boot/completions/_${PN}" + dofishcomp "${S}/yazi-boot/completions/${PN}.fish" + + if use cli; then + newbashcomp "${S}/yazi-cli/completions/ya.bash" "ya" + dozshcomp "${S}/yazi-cli/completions/_ya" + dofishcomp "${S}/yazi-cli/completions/ya.fish" + fi + + domenu "assets/${PN}.desktop" + einstalldocs +} diff --git a/app-misc/yazi/yazi-25.4.8.ebuild b/app-misc/yazi/yazi-25.4.8.ebuild new file mode 100644 index 000000000..ed594779b --- /dev/null +++ b/app-misc/yazi/yazi-25.4.8.ebuild @@ -0,0 +1,418 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + aligned-vec@0.5.0 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi-to-tui@7.0.0 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.97 + arbitrary@1.4.1 + arc-swap@1.7.1 + arg_enum_proc_macro@0.3.4 + arrayvec@0.7.6 + async-priority-channel@0.2.0 + autocfg@1.4.0 + av1-grain@0.2.3 + avif-serialize@0.8.3 + backtrace@0.3.74 + base64@0.22.1 + better-panic@0.3.0 + bincode@1.3.3 + bit_field@0.10.2 + bitflags@1.3.2 + bitflags@2.9.0 + bitstream-io@2.6.0 + block-buffer@0.10.4 + block2@0.5.1 + bstr@1.11.3 + built@0.7.7 + bumpalo@3.17.0 + bytemuck@1.22.0 + byteorder-lite@0.1.0 + bytes@1.10.1 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.2.18 + cfg-expr@0.15.8 + cfg-if@1.0.0 + chrono@0.4.40 + clap@4.5.35 + clap_builder@4.5.35 + clap_complete@4.5.47 + clap_complete_fig@4.5.2 + clap_complete_nushell@4.5.5 + clap_derive@4.5.32 + clap_lex@0.7.4 + clipboard-win@5.4.0 + color_quant@1.1.0 + colorchoice@1.0.3 + compact_str@0.8.1 + concurrent-queue@2.5.0 + console@0.15.11 + core-foundation-sys@0.8.7 + crc32fast@1.4.2 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.3 + crypto-common@0.1.6 + darling@0.20.11 + darling_core@0.20.11 + darling_macro@0.20.11 + deranged@0.4.0 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + either@1.15.0 + encode_unicode@1.0.0 + env_home@0.1.0 + equivalent@1.0.2 + erased-serde@0.4.6 + errno@0.3.11 + error-code@3.3.1 + event-listener@4.0.3 + exr@1.73.0 + fdeflate@0.3.7 + fdlimit@0.3.0 + filedescriptor@0.8.3 + filetime@0.2.25 + flate2@1.1.1 + fnv@1.0.7 + foldhash@0.1.5 + fsevent-sys@4.1.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + getrandom@0.3.2 + gif@0.13.1 + gimli@0.31.1 + globset@0.4.16 + half@2.6.0 + hashbrown@0.15.2 + heck@0.5.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.63 + ident_case@1.0.1 + image-webp@0.2.1 + image@0.25.6 + imgref@1.11.0 + indexmap@2.9.0 + indoc@2.0.6 + inotify-sys@0.1.5 + inotify@0.11.0 + instability@0.3.7 + interpolate_name@0.2.4 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.15 + jobserver@0.1.33 + js-sys@0.3.77 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + lebe@0.5.2 + libc@0.2.171 + libfuzzer-sys@0.4.9 + libredox@0.1.3 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.27 + loop9@0.1.5 + lru@0.12.5 + lru@0.13.0 + lua-src@547.0.0 + luajit-src@210.5.12+a4f56a4 + malloc_buf@0.0.6 + matchers@0.1.0 + maybe-rayon@0.1.1 + md-5@0.10.6 + memchr@2.7.4 + minimal-lexical@0.2.1 + miniz_oxide@0.8.7 + mio@1.0.3 + mlua-sys@0.6.7 + mlua@0.10.3 + mlua_derive@0.10.1 + new_debug_unreachable@1.0.6 + nom@7.1.3 + noop_proc_macro@0.3.0 + notify-types@2.0.0 + notify@8.0.0 + nu-ansi-term@0.46.0 + num-bigint@0.4.6 + num-conv@0.1.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-rational@0.4.2 + num-traits@0.2.19 + num_threads@0.1.7 + objc-sys@0.3.5 + objc2-encode@4.1.0 + objc2-foundation@0.2.2 + objc2@0.5.2 + objc@0.2.7 + object@0.36.7 + once_cell@1.21.3 + onig@6.4.0 + onig_sys@69.8.1 + option-ext@0.2.0 + ordered-float@2.10.1 + overload@0.1.1 + parking@2.2.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.32 + plist@1.7.1 + png@0.17.16 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.94 + profiling-procmacros@1.0.16 + profiling@1.0.16 + qoi@0.4.1 + quick-error@2.0.1 + quick-xml@0.32.0 + quote@1.0.40 + r-efi@5.2.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + rav1e@0.7.1 + ravif@0.11.11 + rayon-core@1.12.1 + redox_syscall@0.5.11 + redox_users@0.5.0 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + rgb@0.8.50 + rustc-demangle@0.1.24 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@0.38.44 + rustversion@1.0.20 + ryu@1.0.20 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.26 + serde-value@0.7.0 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_spanned@0.6.8 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook-tokio@0.3.1 + signal-hook@0.3.17 + simd-adler32@0.3.7 + simd_helpers@0.1.0 + simdutf8@0.1.5 + slab@0.4.9 + smallvec@1.15.0 + smawk@0.3.2 + socket2@0.5.9 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.100 + syntect@5.2.0 + system-deps@6.2.2 + target-lexicon@0.12.16 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.12 + thiserror@1.0.69 + thiserror@2.0.12 + thread_local@1.1.8 + tikv-jemalloc-sys@0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 + tikv-jemallocator@0.6.0 + time-core@0.1.4 + time-macros@0.2.22 + time@0.3.41 + tokio-macros@2.5.0 + tokio-stream@0.1.17 + tokio-util@0.7.14 + tokio@1.44.2 + toml@0.8.20 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-appender@0.2.3 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + trash@5.2.2 + twox-hash@2.1.0 + typeid@1.0.3 + typenum@1.18.0 + unicode-ident@1.0.18 + unicode-linebreak@0.1.5 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + urlencoding@2.1.3 + utf8parse@0.2.2 + uzers@0.12.1 + v_frame@0.3.8 + valuable@0.1.1 + vergen-gitcl@1.0.5 + vergen-lib@0.1.6 + vergen@9.0.4 + version-compare@0.2.0 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + weezl@0.1.8 + which@7.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.56.0 + windows-core@0.61.0 + windows-implement@0.56.0 + windows-implement@0.60.0 + windows-interface@0.56.0 + windows-interface@0.59.1 + windows-link@0.1.1 + windows-result@0.1.2 + windows-result@0.3.2 + windows-strings@0.4.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows@0.56.0 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.7.6 + winsafe@0.0.19 + wit-bindgen-rt@0.39.0 + yazi-prebuilt@0.1.0 + zerocopy-derive@0.8.24 + zerocopy@0.8.24 + zune-core@0.4.12 + zune-inflate@0.2.54 + zune-jpeg@0.4.14 +" + +inherit cargo desktop shell-completion xdg + +DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O." +HOMEPAGE="https://yazi-rs.github.io" +SRC_URI=" +https://github.com/sxyazi/yazi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="+cli" + +QA_FLAGS_IGNORED=" + usr/bin/ya.* +" + +RDEPEND=" + dev-libs/oniguruma +" +DEPEND="${RDEPEND}" + +DOCS=( + "README.md" + "yazi-config/preset/keymap-default.toml" + "yazi-config/preset/theme-dark.toml" + "yazi-config/preset/theme-light.toml" + "yazi-config/preset/yazi-default.toml" +) + +src_prepare() { + export YAZI_GEN_COMPLETIONS=true + sed -i -r 's/strip\s+= true/strip = false/' Cargo.toml || die "Sed failed!" + eapply_user +} + +src_compile() { + # workaround for GCC 15 issues: + # unvendor libonig from rust-onig. see bugs 943785, 945008 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_compile + use cli && cargo_src_compile -p "${PN}-cli" +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + use cli && dobin "$(cargo_target_dir)/ya" + + newbashcomp "${S}/yazi-boot/completions/${PN}.bash" "${PN}" + dozshcomp "${S}/yazi-boot/completions/_${PN}" + dofishcomp "${S}/yazi-boot/completions/${PN}.fish" + + if use cli; then + newbashcomp "${S}/yazi-cli/completions/ya.bash" "ya" + dozshcomp "${S}/yazi-cli/completions/_ya" + dofishcomp "${S}/yazi-cli/completions/ya.fish" + fi + + domenu "assets/${PN}.desktop" + einstalldocs +} diff --git a/app-misc/yazi/yazi-25.5.31.ebuild b/app-misc/yazi/yazi-25.5.31.ebuild new file mode 100644 index 000000000..6e464ea3b --- /dev/null +++ b/app-misc/yazi/yazi-25.5.31.ebuild @@ -0,0 +1,74 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " + +inherit cargo desktop shell-completion xdg + +DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O." +HOMEPAGE="https://yazi-rs.github.io" +SRC_URI="https://github.com/sxyazi/yazi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" +ECARGO_VENDOR="${WORKDIR}/vendor" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="+cli" + +QA_FLAGS_IGNORED=" + usr/bin/ya.* +" + +RDEPEND=" + dev-libs/oniguruma +" +DEPEND="${RDEPEND}" + +DOCS=( + "README.md" + "yazi-config/preset/keymap-default.toml" + "yazi-config/preset/theme-dark.toml" + "yazi-config/preset/theme-light.toml" + "yazi-config/preset/yazi-default.toml" +) + +src_prepare() { + export YAZI_GEN_COMPLETIONS=true + sed -i -r 's/strip\s+= true/strip = false/' Cargo.toml || die "Sed failed!" + eapply_user +} + +src_compile() { + # workaround for GCC 15 issues: + # unvendor libonig from rust-onig. see bugs 943785, 945008 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_compile + use cli && cargo_src_compile -p "${PN}-cli" +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + use cli && dobin "$(cargo_target_dir)/ya" + + newbashcomp "${S}/yazi-boot/completions/${PN}.bash" "${PN}" + dozshcomp "${S}/yazi-boot/completions/_${PN}" + dofishcomp "${S}/yazi-boot/completions/${PN}.fish" + + if use cli; then + newbashcomp "${S}/yazi-cli/completions/ya.bash" "ya" + dozshcomp "${S}/yazi-cli/completions/_ya" + dofishcomp "${S}/yazi-cli/completions/ya.fish" + fi + + domenu "assets/${PN}.desktop" + einstalldocs +} diff --git a/app-misc/yazi/yazi-26.1.22.ebuild b/app-misc/yazi/yazi-26.1.22.ebuild new file mode 100644 index 000000000..ca41c277d --- /dev/null +++ b/app-misc/yazi/yazi-26.1.22.ebuild @@ -0,0 +1,75 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " + +inherit cargo desktop shell-completion xdg + +DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O." +HOMEPAGE="https://yazi-rs.github.io" +SRC_URI="https://github.com/sxyazi/yazi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://codeberg.org/ceres-sees-all/guru-distfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" +ECARGO_VENDOR="${WORKDIR}/vendor" +RUST_MIN_VER="1.92.0" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="+cli" + +QA_FLAGS_IGNORED=" + usr/bin/ya.* +" + +RDEPEND=" + dev-libs/oniguruma +" +DEPEND="${RDEPEND}" + +DOCS=( + "README.md" + "yazi-config/preset/keymap-default.toml" + "yazi-config/preset/theme-dark.toml" + "yazi-config/preset/theme-light.toml" + "yazi-config/preset/yazi-default.toml" +) + +src_prepare() { + export YAZI_GEN_COMPLETIONS=true + sed -i -r 's/strip\s+= true/strip = false/' Cargo.toml || die "Sed failed!" + eapply_user +} + +src_compile() { + # workaround for GCC 15 issues: + # unvendor libonig from rust-onig. see bugs 943785, 945008 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_compile + use cli && cargo_src_compile -p "${PN}-cli" +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + use cli && dobin "$(cargo_target_dir)/ya" + + newbashcomp "${S}/yazi-boot/completions/${PN}.bash" "${PN}" + dozshcomp "${S}/yazi-boot/completions/_${PN}" + dofishcomp "${S}/yazi-boot/completions/${PN}.fish" + + if use cli; then + newbashcomp "${S}/yazi-cli/completions/ya.bash" "ya" + dozshcomp "${S}/yazi-cli/completions/_ya" + dofishcomp "${S}/yazi-cli/completions/ya.fish" + fi + + domenu "assets/${PN}.desktop" + einstalldocs +} diff --git a/app-misc/yazi/yazi-9999.ebuild b/app-misc/yazi/yazi-9999.ebuild new file mode 100644 index 000000000..7c8d25279 --- /dev/null +++ b/app-misc/yazi/yazi-9999.ebuild @@ -0,0 +1,74 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo git-r3 desktop shell-completion xdg + +DESCRIPTION="Blazing fast terminal file manager written in Rust, based on async I/O." +HOMEPAGE="https://yazi-rs.github.io" +EGIT_REPO_URI="https://github.com/sxyazi/yazi.git" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" +Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 +CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" + +SLOT="0" +IUSE="+cli" + +QA_FLAGS_IGNORED=" +usr/bin/ya.* +" + +RDEPEND=" +dev-libs/oniguruma +" +DEPEND="${RDEPEND}" + +DOCS=( + "README.md" + "yazi-config/preset/keymap-default.toml" + "yazi-config/preset/theme-dark.toml" + "yazi-config/preset/theme-light.toml" + "yazi-config/preset/yazi-default.toml" +) + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_prepare() { + export YAZI_GEN_COMPLETIONS=true + sed -i -r 's/strip\s+= true/strip = false/' Cargo.toml || die "Sed failed!" + eapply_user +} + +src_compile() { + # workaround for GCC 15 issues: + # unvendor libonig from rust-onig. see bugs 943785, 945008 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_compile + use cli && cargo_src_compile -p "${PN}-cli" +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + use cli && dobin "$(cargo_target_dir)/ya" + + newbashcomp "${S}/yazi-boot/completions/${PN}.bash" "${PN}" + dozshcomp "${S}/yazi-boot/completions/_${PN}" + dofishcomp "${S}/yazi-boot/completions/${PN}.fish" + + if use cli; then + newbashcomp "${S}/yazi-cli/completions/ya.bash" "ya" + dozshcomp "${S}/yazi-cli/completions/_ya" + dofishcomp "${S}/yazi-cli/completions/ya.fish" + fi + + domenu "assets/${PN}.desktop" + einstalldocs +} diff --git a/app-misc/zcock/Manifest b/app-misc/zcock/Manifest new file mode 100644 index 000000000..5266b151e --- /dev/null +++ b/app-misc/zcock/Manifest @@ -0,0 +1,5 @@ +DIST IP2LOCATION-LITE-DB5.BIN.lzma 7363264 BLAKE2B c07b5c67d563c5a92b6e8f4e452806729e4da53141470158c818860593c0f33fe1f30994619439c569bce1be32bbdafd4a04c789b291fc6a6feac94d639a972a SHA512 7b8de3d7a1d819826599d9b97c198bfe1b6847607cacfa2ad3ac3f9c53184773c441164ef72e88d5e9502688df35a03d28735c3164f6f5c7831f7d2b6e7df2ce +DIST zcock-0.2.1-vendor.tar.xz 217552 BLAKE2B 261e8d3aebc6e5834fda3386d622a6f7dd2f3a40b5af85ccc0bd600903eb10d7bf6a510ac86d3149674046ef7762717b7b4bf19b81b292a7cf71cbbc964ac07b SHA512 ab2be640d56b7c35cb45f8963884a8fbcb3fbc0cbd90da8aa79e726fb1e848d48004243dfa382357e9ee2d090b49ad0d3bb3bc743b76b560e7092df4589d6c25 +DIST zcock-0.2.1.tar.gz 5480 BLAKE2B c23ebbe6f9c5b092d162da33abfffcb2d783fd32c397b045e491e1787bf8e5da4ed9567d754ae8ae45e225a8d66bd474c1235f3c8a5031d6016498f66fb1ee66 SHA512 7472d285feebaaec21a743d387805367ca752e99aad00f6296edc767eb6cef32c6c8e53341b6634e27c20ecb2684c19b0042841b8e77ae5a5621e64dcd8eb714 +DIST zcock-0.2.2-vendor.tar.xz 217636 BLAKE2B 31235b4ddfdaddce3e93aecaab5f8fa70b3ab9ba07fb052a843bc8b1b950a2456f37b69666ba22ee8ded3cc7d9ce0e4ee712345278a64e1f3444799bd16f0083 SHA512 045262be31aff91c7ce83b6ef008fa3d364eeb1479735f292d8889167f61cb14aa759c4b29c47b6655cfbe811a5016a8d26986e658e3651dad9edb64a2157c2e +DIST zcock-0.2.2.tar.gz 5751 BLAKE2B ceca2f9701375e7272ee88d0d4c59a340a4812d7aa554f2b8ba9cbd46bc43f9efca574613b393d268470ba012b4a54fa71f21943ea1938083efbcf81dbb30ef8 SHA512 5d84816153a7871dca3e5787cdce106c19c9bd2031c6f0281aac0d439d306db0f4f459898c78145b932ce327dc92e64509ce48ce4eebd5df750b18e14d2db285 diff --git a/app-misc/zcock/metadata.xml b/app-misc/zcock/metadata.xml new file mode 100644 index 000000000..8e6ebedfa --- /dev/null +++ b/app-misc/zcock/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + stkw0/zcock + + diff --git a/app-misc/zcock/zcock-0.2.1.ebuild b/app-misc/zcock/zcock-0.2.1.ebuild new file mode 100644 index 000000000..947fb19c2 --- /dev/null +++ b/app-misc/zcock/zcock-0.2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Print an emoji according to traditional chinese calendar and more" +HOMEPAGE="https://github.com/stkw0/zcock" +SRC_URI="https://github.com/stkw0/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/IP2LOCATION-LITE-DB5.BIN.lzma" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/xz-utils" + +src_compile() { + ego build +} + +src_install() { + dobin zcock + + insinto /usr/share + doins "${WORKDIR}/IP2LOCATION-LITE-DB5.BIN" +} diff --git a/app-misc/zcock/zcock-0.2.2.ebuild b/app-misc/zcock/zcock-0.2.2.ebuild new file mode 100644 index 000000000..947fb19c2 --- /dev/null +++ b/app-misc/zcock/zcock-0.2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Print an emoji according to traditional chinese calendar and more" +HOMEPAGE="https://github.com/stkw0/zcock" +SRC_URI="https://github.com/stkw0/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" +SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/IP2LOCATION-LITE-DB5.BIN.lzma" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/xz-utils" + +src_compile() { + ego build +} + +src_install() { + dobin zcock + + insinto /usr/share + doins "${WORKDIR}/IP2LOCATION-LITE-DB5.BIN" +} diff --git a/app-mobilephone/flashlight/Manifest b/app-mobilephone/flashlight/Manifest new file mode 100644 index 000000000..8739b8f4f --- /dev/null +++ b/app-mobilephone/flashlight/Manifest @@ -0,0 +1 @@ +DIST flashlight-0.1.1.tar.gz 20077 BLAKE2B c9ed29d034c5c7e91a87209236e153afbada4c0e098dba0e0ed8fa0f7b321d3ec693fe198de415031024f4a29437ba2986809f30009c5c09751d7800449a42af SHA512 ed8350bf75f5638c36ba070dee7f5aa0455fcde5ed4ecc63ff7a27578d34e382e16b2998e25898e972b95b5307af58de14b96ee359bedfcee924f9b7e865dcd6 diff --git a/app-mobilephone/flashlight/files/60-flashlight.rules b/app-mobilephone/flashlight/files/60-flashlight.rules new file mode 100644 index 000000000..b9098a83c --- /dev/null +++ b/app-mobilephone/flashlight/files/60-flashlight.rules @@ -0,0 +1,5 @@ +# SPDX-License-Identifier: GPL-3+ +# +# This file is part of flashlight. + +SUBSYSTEM=="leds", KERNEL=="white:flash", ACTION=="add", RUN+="/bin/chmod -R a+w /sys%p" diff --git a/app-mobilephone/flashlight/files/90-flashlight.rules b/app-mobilephone/flashlight/files/90-flashlight.rules new file mode 100644 index 000000000..3aafcd21a --- /dev/null +++ b/app-mobilephone/flashlight/files/90-flashlight.rules @@ -0,0 +1,2 @@ +SUBSYSTEM=="leds", ACTION=="add", KERNEL=="white:flash", \ + RUN+="/bin/chmod 777 /sys/class/leds/%k/brightness" diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild b/app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild new file mode 100644 index 000000000..218d2a0f9 --- /dev/null +++ b/app-mobilephone/flashlight/flashlight-0.1.1-r3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson gnome2-utils udev + +MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef" + +DESCRIPTION="Simple flashlight application for the PinePhone" +HOMEPAGE="https://gitlab.com/a-wai/flashlight.git" +SRC_URI="https://gitlab.com/a-wai/flashlight/-/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-libs/glib + x11-libs/gtk+ +" +BDEPEND="dev-lang/python-exec[native-symlinks]" + +src_install() { + meson_src_install + udev_dorules "${FILESDIR}/60-flashlight.rules" + mv "${D}/usr/share/appdata" "${D}/usr/share/metainfo" || die +} + +pkg_postinst() { + gnome2_schemas_update + xdg_desktop_database_update + udev_reload +} + +pkg_postrm() { + gnome2_schemas_update + xdg_icon_cache_update + udev_reload +} diff --git a/app-mobilephone/flashlight/metadata.xml b/app-mobilephone/flashlight/metadata.xml new file mode 100644 index 000000000..6d5ef04d4 --- /dev/null +++ b/app-mobilephone/flashlight/metadata.xml @@ -0,0 +1,8 @@ + + + + + + a-wai/flashlight.git + + diff --git a/app-mobilephone/mobile-config-firefox/Manifest b/app-mobilephone/mobile-config-firefox/Manifest new file mode 100644 index 000000000..fa07c02bc --- /dev/null +++ b/app-mobilephone/mobile-config-firefox/Manifest @@ -0,0 +1 @@ +DIST mobile-config-firefox-2.1.0.tar.bz2 18954 BLAKE2B c5eab1f94aa242c557ac60b4f6f094da004284280a15817929f0ef44b98a9a3351baec2886ee55c3fd9ea5237441fa0387363f5496f8223e782ae35030856aa8 SHA512 2a1ee9e3dac3e8066dc7052440e2ab69734e8bfdd25ab06c6250c2f15a6bb63d0dbe8cd3c0bcc546efaee12308b13c62dfd4c7dad7f1d6ab75139d5ced87f472 diff --git a/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch new file mode 100644 index 000000000..f26db650a --- /dev/null +++ b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch @@ -0,0 +1,27 @@ +From 953b5e3b6c5b2e2c4518a7af800554b319c69ff1 Mon Sep 17 00:00:00 2001 +From: Danct12 +Date: Fri, 12 Feb 2021 13:01:58 +0700 +Subject: [PATCH] src/prefs.js: disable sandbox for non-ESR + +https://support.mozilla.org/bm/questions/1236295#answer-1161622 + +Signed-off-by: Danct12 +--- + src/mobile-config-prefs.js | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js +index c4a9a77..a32111c 100644 +--- a/src/mobile-config-prefs.js ++++ b/src/mobile-config-prefs.js +@@ -4,6 +4,7 @@ + // Set up autoconfig (we use it to copy/update userChrome.css into profile dir) + pref('general.config.filename', "mobile-config-autoconfig.js"); + pref('general.config.obscure_value', 0); ++pref('general.config.sandbox_enabled', false); + + // Select a mobile user agent for firefox (same as tor browser on android) + pref('general.useragent.override', 'Mozilla/5.0 (Android 9; Mobile; rv:78.0) Gecko/20100101 Firefox/78.0'); +-- +2.30.0 + diff --git a/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch new file mode 100644 index 000000000..1b18ea357 --- /dev/null +++ b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch @@ -0,0 +1,12 @@ +diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js +index 6090643..787e48e 100644 +--- a/src/mobile-config-prefs.js ++++ b/src/mobile-config-prefs.js +@@ -33,3 +33,7 @@ pref('toolkit.cosmeticAnimations.enabled', false); + + // Disable download animations, save CPU + pref('browser.download.animateNotifications', false); ++ ++// Disable the new Proton design ++pref('browser.proton.enabled', false); ++ diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml b/app-mobilephone/mobile-config-firefox/metadata.xml new file mode 100644 index 000000000..7636b6a7a --- /dev/null +++ b/app-mobilephone/mobile-config-firefox/metadata.xml @@ -0,0 +1,8 @@ + + + + + + postmarketOS/mobile-config-firefox + + diff --git a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild new file mode 100644 index 000000000..c5ea4f7ba --- /dev/null +++ b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Mobile and privacy friendly configuration for Firefox" +HOMEPAGE="https://gitlab.com/postmarketOS/mobile-config-firefox" +SRC_URI="https://gitlab.com/postmarketOS/mobile-config-firefox/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +PATCHES=( + "${FILESDIR}"/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch + "${FILESDIR}"/disable-proton-ui.patch +) + +src_install() { + default + mv "${D}"/usr/lib "${D}"/usr/lib64 || die +} + +pkg_postinst() { + elog "You will need to copy /etc/mobile-config-firefox/userChrome.css file to" + elog "your firefox profile's chrome folder ~/.mozilla/firefox/XXXX/chrome/ " + elog "to enable firefox mobile layout, you might need to create the chrome " + elog "folder if it's not there" +} diff --git a/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules b/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules new file mode 100644 index 000000000..cd0031422 --- /dev/null +++ b/app-mobilephone/pinephone-modem-scripts/files/90-modem-eg25.rules @@ -0,0 +1,5 @@ +SUBSYSTEMS=="usb", ENV{.LOCAL_ifNum}="$attr{bInterfaceNumber}" + +SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="01", SYMLINK+="EG25.NMEA", MODE="0660" +SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="02", SYMLINK+="EG25.AT", MODE="0660" +SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="2c7c", ATTRS{idProduct}=="0125", ENV{.LOCAL_ifNum}=="03", SYMLINK+="EG25.MODEM", MODE="0660" diff --git a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service new file mode 100644 index 000000000..e79986065 --- /dev/null +++ b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-scripts.pinephone-modem-setup.service @@ -0,0 +1,9 @@ +[Unit] +Description=Setup modem + +[Service] +Type=simple +ExecStart=/usr/sbin/pinephone-modem-setup.sh + +[Install] +WantedBy=graphical.target diff --git a/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh new file mode 100644 index 000000000..ea06ab3b0 --- /dev/null +++ b/app-mobilephone/pinephone-modem-scripts/files/pinephone-modem-setup.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +log() { + echo "$@" | logger -t "manjaro:modem-setup" +} + +QMBNCFG_CONFIG="1" + +# Read current config +QMBNCFG_ACTUAL_CONFIG=$(echo 'AT+QMBNCFG="AutoSel"' | atinout - $DEV -) + +if echo $QMBNCFG_ACTUAL_CONFIG | grep -q $QMBNCFG_CONFIG +then + log "Modem already configured" + exit 0 +fi + + +# Configure VoLTE auto selecting profile +RET=$(echo "AT+QMBNCFG=\"AutoSel\",$QMBNCFG_CONFIG" | atinout - $DEV -) +if ! echo $RET | grep -q OK +then + log "Failed to enable VoLTE profile auto selecting: $RET" + exit 1 +fi diff --git a/app-mobilephone/pinephone-modem-scripts/metadata.xml b/app-mobilephone/pinephone-modem-scripts/metadata.xml new file mode 100644 index 000000000..3b196a008 --- /dev/null +++ b/app-mobilephone/pinephone-modem-scripts/metadata.xml @@ -0,0 +1,8 @@ + + + + + gjdijkman@gjdwebserver.nl + Gerben Jan Dijkman + + diff --git a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild new file mode 100644 index 000000000..221227827 --- /dev/null +++ b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit udev systemd + +COMMIT="cefcd46502acca9bd396c885df445a712c8c4eff" + +DESCRIPTION="Modem scripts for the PinePhone" +HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts" +EGIT_REPO_URI="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +EGIT_BRANCH=eg25-manager + +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~arm64" + +RDEPEND=" + net-dialup/atinout + sci-geosciences/gpsd +" + +src_install() { + udev_dorules "${S}"/90-modem-eg25.rules + systemd_dounit "${S}"/pinephone-modem-scripts.pinephone-modem-setup.service + dobin "${S}"/pinephone-modem-setup.sh +} diff --git a/app-office/beancount/Manifest b/app-office/beancount/Manifest new file mode 100644 index 000000000..fc8fe69e9 --- /dev/null +++ b/app-office/beancount/Manifest @@ -0,0 +1 @@ +DIST beancount-2.3.6.gh.tar.gz 1720239 BLAKE2B 769aa27a9edc201e33a85f92780b4140b1758a35ca865255183bdcaf4c515ba3bf4c6711aa2842c9219027a44a7cc334c39b48eb36f5145caa689ba90cda64d5 SHA512 52b65f99753e9473aae7736419d104e46b422b33f854170cc0242a95c1d12483aae95264138f81d28c9a7b50ca961e75163cce83868db5bcc9afe7d2337f3036 diff --git a/app-office/beancount/beancount-2.3.6.ebuild b/app-office/beancount/beancount-2.3.6.ebuild new file mode 100644 index 000000000..b6122be31 --- /dev/null +++ b/app-office/beancount/beancount-2.3.6.ebuild @@ -0,0 +1,112 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="A double-entry accounting system that uses text files as input" +HOMEPAGE=" + https://beancount.github.io + https://github.com/beancount/beancount +" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/bottle[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/google-api-python-client[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +EPYTEST_DESELECT=( scripts/setup_test.py ) + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # remove test deps from 'install_requires' + sed "/pytest/d" -i setup.py || die + + # we'll regenerate C sources + rm ${PN}/parser/grammar.{c,h} || die + rm ${PN}/parser/lexer.{c,h} || die + + # repair tests + sed "/def find_repository_root/a\ return '${S}'" \ + -i ${PN}/utils/test_utils.py || die + sed "s/\[PROGRAM\]/['${EPYTHON}', PROGRAM]/" \ + -i ${PN}/tools/treeify_test.py || die + sed "/DATA_DIR =/c\ DATA_DIR = '${S}/${PN}/utils/file_type_testdata'" \ + -i ${PN}/utils/file_type_test.py || die +} + +src_configure() { + tc-export CC +} + +python_compile() { + distutils-r1_python_compile + + # keep in sync with hashsrc.py, otherwise expect test failures + local csources=( + decimal.{c,h} + grammar.y + lexer.l + macros.h + parser.{c,h} + tokens.h + ) + + for file in "${csources[@]}"; do + cp ${PN}/parser/${file} "${BUILD_DIR}"/install$(python_get_sitedir)/${PN}/parser || die + done +} + +src_compile() { + local mymakeflags=( + PYCONFIG="$(python_get_PYTHON_CONFIG)" + ) + + emake "${mymakeflags[@]}" ${PN}/parser/grammar.c + emake "${mymakeflags[@]}" ${PN}/parser/lexer.c + + distutils-r1_src_compile + + use test && \ + emake "${mymakeflags[@]}" ${PN}/parser/tokens_test +} + +python_test(){ + cd "${T}" || die + epytest --pyargs ${PN} +} + +src_test() { + local mymakeflags=( + PYCONFIG="$(python_get_PYTHON_CONFIG)" + ) + + emake "${mymakeflags[@]}" ctest + distutils-r1_src_test +} diff --git a/app-office/beancount/metadata.xml b/app-office/beancount/metadata.xml new file mode 100644 index 000000000..4dc3fe8be --- /dev/null +++ b/app-office/beancount/metadata.xml @@ -0,0 +1,17 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + Beancount defines a simple data format or “language” that lets you + define financial transaction records in a text file, load them in memory + and generate and export a variety of reports, such as balance sheets or + income statements. + + + beancount/beancount + + diff --git a/app-office/invoice/Manifest b/app-office/invoice/Manifest new file mode 100644 index 000000000..032644ab4 --- /dev/null +++ b/app-office/invoice/Manifest @@ -0,0 +1,2 @@ +DIST invoice-0.1.0-deps.tar.xz 21517072 BLAKE2B 8e351b4aa74994f632ae35d88eb60838a7240551e717fda5657576eba4a1cb6e139870d1830980897d14c12842f54edc49638782f149cafc4f50a8208b5a1aad SHA512 01924501b6d9009027e7ffcf0100149ddaac6dde551a65e9cf150d52c48f0e423ffe29c9d6d232086b4b8e3426580b4342177dec1e9315bf7ddbb63b32cf07c4 +DIST invoice-0.1.0.tar.gz 22300950 BLAKE2B 245d317c82306e70047545b0914e76aa7b69a2e7958387bb0bdbe76d1a77f4e9e873a8a206efec0a0996f614f647c5c918aa871efd301e5b2cfcd4b55b630998 SHA512 534350bcfae7226888295e9227582be5c1a5bb64100f9465af74a991d6406466df9305f1a2fe1f64065bb90b458afe3dc8fb925090032ba22d62c16fe4183696 diff --git a/app-office/invoice/invoice-0.1.0.ebuild b/app-office/invoice/invoice-0.1.0.ebuild new file mode 100644 index 000000000..640d226dd --- /dev/null +++ b/app-office/invoice/invoice-0.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Generate invoices from the command line" +HOMEPAGE="https://github.com/maaslalani/invoice" +SRC_URI="https://github.com/maaslalani/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/go +" + +src_compile() { + ego build . +} + +src_install() { + dobin ${PN} + dodoc "README.md" + default +} diff --git a/app-office/invoice/metadata.xml b/app-office/invoice/metadata.xml new file mode 100644 index 000000000..978566aa5 --- /dev/null +++ b/app-office/invoice/metadata.xml @@ -0,0 +1,12 @@ + + + + + freijon@pm.me + Jonas Frei + + + maaslalani/invoice + https://github.com/maaslalani/invoice/issues + + diff --git a/app-office/jameica-bin/Manifest b/app-office/jameica-bin/Manifest new file mode 100644 index 000000000..ba64ff169 --- /dev/null +++ b/app-office/jameica-bin/Manifest @@ -0,0 +1 @@ +DIST jameica-linux64-2.12.0.zip 47274820 BLAKE2B 52a622a378abfa1247ae2a44029024fe4a4dca8bb0cb6de86e95d93febcdc2248bc2dae0e871b3a652a22c81fa31237ec4db0df2d8671ed0c78bbba2f9a63d3e SHA512 5b0b129f6949fecd5d1b0467a3ac300b308dcaebdc6ca080f8c6d3738582931bf5451407d9c999c5e0b295658baab90def4bdda4673c7b5c2baeb5afc6bef130 diff --git a/app-office/jameica-bin/jameica-bin-2.12.0.ebuild b/app-office/jameica-bin/jameica-bin-2.12.0.ebuild new file mode 100644 index 000000000..31b8888ce --- /dev/null +++ b/app-office/jameica-bin/jameica-bin-2.12.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit desktop systemd + +DESCRIPTION="Local platform for home banking" +HOMEPAGE="https://willuhn.de/" +SRC_URI="https://willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${PV}.zip" + +S="${WORKDIR}/jameica" + +# Jameica: GPL-2 +# lib/apache_xmlrpc, lib/jakarta_commons, lib/velocity: Apache-2.0 +# lib/swt: CPL-1.0 LGPL-2 MPL-1.1 +# lib/h2: EPL-1.0 MPL-2.0 +# lib/paperclips: EPL-1.0 +# lib/mckoi, lib/mysql: GPL-2 +# lib/de_willuhn_ds, lib/de_willuhn_util, lib/swtcalendar: LGPL-2 +# lib/bouncycastle: MIT +# lib/nanoxml: ZLIB +LICENSE="Apache-2.0 CPL-1.0 EPL-1.0 GPL-2 LGPL-2 MIT MPL-1.1 MPL-2.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + virtual/jre +" +BDEPEND=" + app-arch/unzip +" + +JAMEICA_INSFILES=( jameica-icon.png jameica{,-linux64}.jar lib plugin.xml ) +JAMEICA_EXEFILES=( jameicaserver.sh jameica.sh rcjameica-systemd ) + +src_install() { + dodoc README + + insinto /opt/${MY_PN} + doins -r "${JAMEICA_INSFILES[@]}" + exeinto /opt/${MY_PN} + doexe "${JAMEICA_EXEFILES[@]}" + + systemd_dounit "${MY_PN}.service" + + # There is plenty of dirt, mainly in the bundled libs + find "${ED}/opt/${MY_PN}" -type f \( \ + -name "LICENSE" \ + -o -name "license.txt" \ + -o -name "license.html" \ + -o -name "lgpl*.txt" \ + -o -name "mpl*.txt" \ + -o -name "webkit-bsd.txt" \ + -o -name "*README*" \ + \) -delete || die + + make_desktop_entry "/bin/sh /opt/${MY_PN}/jameica.sh" ${MY_PN} +} diff --git a/app-office/jameica-bin/metadata.xml b/app-office/jameica-bin/metadata.xml new file mode 100644 index 000000000..a73f862f9 --- /dev/null +++ b/app-office/jameica-bin/metadata.xml @@ -0,0 +1,7 @@ + + + + + nex+b-g-o@nexadn.de + + diff --git a/app-office/khronos/Manifest b/app-office/khronos/Manifest new file mode 100644 index 000000000..bc5f627c1 --- /dev/null +++ b/app-office/khronos/Manifest @@ -0,0 +1,2 @@ +DIST khronos-4.0.0.tar.gz 93584 BLAKE2B 8dfd89fd77ac3896299be6c517845a28687f514b7a60505d75d4ae076d3c2abf89119a665840aa75297d3bd0b16a2d5830fef470cdc362b94d212f5c51107a2d SHA512 e60be491f269a931c214b146a17828510f04856603bb9a4fe71b6aa2c54a6a60b7fcd6b2cbae0be685cf0adb740ee686736ce25ae2597532056e2ae4cdcb8ac5 +DIST khronos-4.0.1.tar.gz 93765 BLAKE2B a689258094540c5836276ac226fe1ab16a38a3784687efdee2558f1e49ae8f664f4a15f8a96e176198acde70d026ef63201767df092b53027d7dd851d1be6ef2 SHA512 e69c5fda0ea645cd69d65bc55d3b2bfd9b3da1e4099f41fd94fdcbf11e55a30a15a6ccb46d1b678112858d4f8aae36e78f289c146b344c903eb96d689760d253 diff --git a/app-office/khronos/khronos-4.0.0.ebuild b/app-office/khronos/khronos-4.0.0.ebuild new file mode 100644 index 000000000..113e5bd3e --- /dev/null +++ b/app-office/khronos/khronos-4.0.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg gnome2-utils vala + +DESCRIPTION="A GTK4 time tracker for tasks" +HOMEPAGE="https://apps.gnome.org/app/io.github.lainsce.Khronos" +SRC_URI="https://github.com/lainsce/khronos/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IDEPEND=" + >=gui-libs/gtk-4.6 + >=gui-libs/libadwaita-1 + >=dev-libs/libgee-0.20.6 + >=dev-libs/json-glib-1.6.6-r1 +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + >=dev-lang/vala-0.56.8 + >=dev-build/meson-1.1.1 + $(vala_depend) +" + +src_prepare() { + default + vala_setup + xdg_environment_reset + + sed -i \ + -e '/^gnome.post_install(/,/)/d' \ + meson.build \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-office/khronos/khronos-4.0.1.ebuild b/app-office/khronos/khronos-4.0.1.ebuild new file mode 100644 index 000000000..113e5bd3e --- /dev/null +++ b/app-office/khronos/khronos-4.0.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg gnome2-utils vala + +DESCRIPTION="A GTK4 time tracker for tasks" +HOMEPAGE="https://apps.gnome.org/app/io.github.lainsce.Khronos" +SRC_URI="https://github.com/lainsce/khronos/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IDEPEND=" + >=gui-libs/gtk-4.6 + >=gui-libs/libadwaita-1 + >=dev-libs/libgee-0.20.6 + >=dev-libs/json-glib-1.6.6-r1 +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + >=dev-lang/vala-0.56.8 + >=dev-build/meson-1.1.1 + $(vala_depend) +" + +src_prepare() { + default + vala_setup + xdg_environment_reset + + sed -i \ + -e '/^gnome.post_install(/,/)/d' \ + meson.build \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-office/khronos/metadata.xml b/app-office/khronos/metadata.xml new file mode 100644 index 000000000..bf2b603b6 --- /dev/null +++ b/app-office/khronos/metadata.xml @@ -0,0 +1,8 @@ + + + + + + lainsce/khronos + + diff --git a/app-office/lotus123r3/Manifest b/app-office/lotus123r3/Manifest new file mode 100644 index 000000000..22beb7e68 --- /dev/null +++ b/app-office/lotus123r3/Manifest @@ -0,0 +1,6 @@ +DIST 123UNIX1.IMG 1474560 BLAKE2B c07accce9bb734b681a5f24a355d61276fade1f5d9f1b9e1943989958f27619d7d20e9905592c2f9b484eb1963be29a0d0f0018eaf3598c9a6d780d5ac44b58d SHA512 7dcb12abceddaf72df397ca5c9bb53047e784001059ffd1c08910099d974e3009974edc3e33e6a74ee7b9261e18dd2fe2252c432e3187c25378d76cf43484604 +DIST 123UNIX2.IMG 1474560 BLAKE2B 67a564f6f1d47c06a67f14b77d914c30e918362d409c6a6db97d52dd1c6039a64cd730a4f7e025d44b5238412207cb34f7f1b6543ff974326abe6195108c365b SHA512 21bae6452d12ddf3daceeb61b2c22f77a8a503b86767ecf32c32c1d24b156e2066d6642365aec1edd676f87e702ea792a37f4a1a8f87e573679e9d203e1ac490 +DIST 123UNIX3.IMG 1474560 BLAKE2B 69a800a025a4f4fa62f1ab992c4c6cf720d100d9f0fc30b72efd4015b123ee0e66983ced492976f3d05b7fc5e61d6e52df4e9f6a4600f3a131d30950cb9dea2d SHA512 e23b93d7bbd6135cc5db90c003d6f1567ba9d40c0bad4ccfbe33569ee2a1ab6faf97236b4698601a00c45cede08604f646cbcba7779c9fd48cf4cc4075aa4f94 +DIST 123UNIX4.IMG 1474560 BLAKE2B 241fe0d6daf9e0fddb30df05175d18c5c0df8060522038e36a21f9c455398f37f5c07c4d305907ff6b8350518005d60d5a5cd4fa91ae52ff558aebc98381e139 SHA512 b68db47232c3eae6d99eb90c7ab05c8f91c63b51d18f673b120dc427da2c5dcea01b85c997de1e2b6dc465d36f843f4df669e0d8cdc69716b8fd8ed2077fb842 +DIST 123UNIX5.IMG 1474560 BLAKE2B d728625c47efe30bee291de73db4a8d3569de87f6677201aff0b5f16e3dea03faec9175b1fb38040658cc4424e98fabcf241051ebb5b8e73199c346e5cc6c1dd SHA512 5ffcf4218773fea995355a4e52270bce31b081dab92f44e6cd42cff7804a857911ef1e355f5fd7ea11a42b64c7ea0fb722f58a2ad3c06ac547e9bbc9f0ba6936 +DIST v1.0.0rc4.tar.gz 122048 BLAKE2B 86c1e68fc5de1d29c5da613842d6f7e92dd8c972fb791721c700d34a3136ac071c3f0ce56da5a5923bb8c99c560a16186820c346c7054d101d2a534d2c4a3b58 SHA512 4d5630a4dcd684a02773f2ef4a49bfc44e5aefa4bf857ea04b192eb3af4cd3aabd0a6f99ecc97d60b1d7138ce31cc8847664f29b6ce49a01a2c901f53a499e1d diff --git a/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild new file mode 100644 index 000000000..f3f809b01 --- /dev/null +++ b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_r/r}" + +DESCRIPTION="A native port of Lotus 1-2-3 to Linux." + +HOMEPAGE="https://github.com/taviso/123elf" + +SRC_URI=" + https://github.com/taviso/123elf/archive/refs/tags/v${MY_PV}.tar.gz + https://archive.org/download/123-unix/123UNIX1.IMG + https://archive.org/download/123-unix/123UNIX2.IMG + https://archive.org/download/123-unix/123UNIX3.IMG + https://archive.org/download/123-unix/123UNIX4.IMG + https://archive.org/download/123-unix/123UNIX5.IMG +" + +S="${WORKDIR}/123elf-${MY_PV}" + +# It's abandonware, see: https://github.com/taviso/123elf/issues/105 +LICENSE="all-rights-reserved" + +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+abi_x86_32" + +RESTRICT="bindist mirror" + +DEPEND="sys-libs/ncurses-compat:5" +RDEPEND="${DEPEND}" + +BDEPEND=" + app-alternatives/cpio + app-alternatives/gzip[reference] + sys-devel/binutils[multitarget] + sys-libs/ncurses[abi_x86_32(-)] +" +QA_PREBUILT="usr/bin/123" + +src_prepare() { + default + + cp "${DISTDIR}"/123UNIX*.IMG "${S}"/ + + ./extract.sh + + # Fix the Makefile + sed -i \ + -e 's|prefix = /usr/local|prefix = $(DESTDIR)/usr|g' \ + -e 's/^all: check /all: /' \ + Makefile + + # Respect CFLAGS in other Makefiles + sed -i 's/-ggdb3 -O0//' keymap/Makefile res/Makefile + +} diff --git a/app-office/lotus123r3/metadata.xml b/app-office/lotus123r3/metadata.xml new file mode 100644 index 000000000..36d18d2f4 --- /dev/null +++ b/app-office/lotus123r3/metadata.xml @@ -0,0 +1,11 @@ + + + + + joe@wt.gd + joecool + + + taviso/123elf + + diff --git a/app-office/nixnote-bin/Manifest b/app-office/nixnote-bin/Manifest new file mode 100644 index 000000000..92220a2d3 --- /dev/null +++ b/app-office/nixnote-bin/Manifest @@ -0,0 +1 @@ +DIST nixnote-bin-2.1.10.AppImage 67507392 BLAKE2B 2817e9b7cd96f79880d55e7d2ed7449c77c6d2006bd135b2bdcfb2b9d3b554a04d8c03477158b460d11ffd9a12f9cd4c4964daebc8e644a174de04db65aa6fe4 SHA512 87a483c2254019bda1c9ba41c6d9739f30b2728ac521da8ca20023236123438f64b208171fd019ba2057f89069a0f322ee8ac79fc97f87c4343411f3b0de7eb5 diff --git a/app-office/nixnote-bin/metadata.xml b/app-office/nixnote-bin/metadata.xml new file mode 100644 index 000000000..0f2214ca0 --- /dev/null +++ b/app-office/nixnote-bin/metadata.xml @@ -0,0 +1,9 @@ + + + + + + robert7/nixnote2 + https://github.com/robert7/nixnote2/issues + + diff --git a/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild b/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild new file mode 100644 index 000000000..505aea1a8 --- /dev/null +++ b/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild @@ -0,0 +1,24 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Free and open source note taking app, compatible with Evernote sync server" +HOMEPAGE="https://github.com/robert7/nixnote2" +SRC_URI="https://github.com/robert7/nixnote2/releases/download/v${PV}/NixNote2-x86_64.AppImage -> ${P}.AppImage" + +S="${WORKDIR}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="strip" + +RDEPEND="sys-fs/fuse:0" + +QA_PREBUILT="*" + +src_install() { + newbin "${DISTDIR}/${P}.AppImage" nixnote-bin +} diff --git a/app-office/notesnook-bin/Manifest b/app-office/notesnook-bin/Manifest new file mode 100644 index 000000000..97146a9fc --- /dev/null +++ b/app-office/notesnook-bin/Manifest @@ -0,0 +1 @@ +DIST notesnook_linux_x86_64.AppImage 98674261 BLAKE2B 40dc08661709b8bd2dcec32998b8985361a882b48c94a43b8ae905138f478b74959862d18843508295e34c2f8030840361efdea5a9798dd76d0c155dab00758a SHA512 824a138d05550f1994f7ba9d6b4df234cf223edcc8cdc351ca9ad3eaf64de6ce678953b55138278e597d8e72dabb528ad0bde8598bbb1de878e48b083249fdef diff --git a/app-office/notesnook-bin/metadata.xml b/app-office/notesnook-bin/metadata.xml new file mode 100644 index 000000000..d59baec30 --- /dev/null +++ b/app-office/notesnook-bin/metadata.xml @@ -0,0 +1,9 @@ + + + + + + streetwriters/notesnook + https://github.com/streetwriters/notesnook/issues + + diff --git a/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild b/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild new file mode 100644 index 000000000..74def425c --- /dev/null +++ b/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="End-to-end encrypted note taking alternative to Evernote" +HOMEPAGE="https://notesnook.com/" +SRC_URI="https://github.com/streetwriters/notesnook/releases/download/v${PV}/notesnook_linux_x86_64.AppImage" + +S="${WORKDIR}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="strip" + +RDEPEND="sys-fs/fuse:0" + +QA_PREBUILT="*" + +src_install() { + newbin "${DISTDIR}/notesnook_linux_x86_64.AppImage" notesnook-bin +} diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest new file mode 100644 index 000000000..9669e7d80 --- /dev/null +++ b/app-office/obsidian/Manifest @@ -0,0 +1,9 @@ +DIST obsidian-1.10.3-amd64.tar.gz 118419919 BLAKE2B fbbc48ba51812233c3beff74bdceff4bb7827317b86d014398d436be6f32c922bba246b4e5039c4c9cc02f84bea010d03706e2999076b4c1c83fa7f1bdd9a47a SHA512 46f30e0571be23db5c51f6cfa978029706bd02f92fe1d16b5e11d843eba68a6381d700aeb648471601b6ec33416ab0c10e2a5ea73718bdc3c10f51514c0b441b +DIST obsidian-1.10.3-arm64.tar.gz 118408898 BLAKE2B 5ad8c1e399caf54128e86ef5e9d663bdd812dfa4cba045453c3393806aee12b07e186e32dd46dcf77515eef36756f392b7c5081ef59b349d253ab5e14fd47d48 SHA512 ccff5458f5150670d96d8fd6b23c47c68eca7b75c486152973a974573477aad41d8bed4724b3092b5ec4e0d3b1d67481911bf9a7a43f85c1a9fc29ad6805fe41 +DIST obsidian-1.10.3.gh.deb 86311760 BLAKE2B 3eb7c71f843bb8b512ff47604acc8ef185962c365ee3f9f710a640cd9c2ba525277c8641af55f8d216076884ee6d850b937c92032f4708e8a9e63d3cb75c7d92 SHA512 0263fb48d1972454cb716e039cc21a19bf0f80b34c541a8dd1eedf7b87df668a1e0c52cdc87eead4f05353c2677cc157e3026c16f8a6317308a09ace53b7ef61 +DIST obsidian-1.12.7-amd64.tar.gz 117247533 BLAKE2B e17d5d5f3af91f8a969a5ba0dfd357e6a2ab7623b187e6936029dad7f55c693f56d4f7582f9d7e23b60cb05a82553d77290c15efe374369f65fd669ee017f777 SHA512 9fc6c152780caef8179738600d6ae23520eea1f0ec32457317a08c3c4871c50b0212716942a420e052413398580ba65db9f2f56fd622c3270aefc0b0ca6750f5 +DIST obsidian-1.12.7-arm64.tar.gz 117539982 BLAKE2B 1cb583683580c9655b7ee7b711d16bfdc02e5c2619976486573d8dab68e27a98b45aa05b41706d448d2b67bed1abf063b0a78aa1f6e8cfa9d6079de24ae59a67 SHA512 c6450cbe4aff65c5decc913eb6340b2cb375aabf89f347374c6b68298ef31a6238b2c300904e337b42539c8c9c0f55c4e2d4cd6e4d4b8d494f2c9dac074c9cf4 +DIST obsidian-1.12.7.gh.deb 85762386 BLAKE2B 8515dc8139982fce832152c01e8592f52a082ad7e789ef55c74dbe73c2028c65ba40aef801a9fda2d16fb85b2eb21544e6cb21bd813ffe03d73855aa100d7c27 SHA512 4df508468e3b7690fb78c74809ae39d1fd3690f37f3c87e12d4cad87b9e76d67b528682dc19e0f2bd5f9674c17a3e89330b242bdfd7871467ae05e8321cc128c +DIST obsidian-1.9.14-amd64.tar.gz 118705183 BLAKE2B c405f96fa98be0f295e6e9965e0abe231a619f7e433614fb7ca868a398bc98fcbb4ce86b3145c14f59b50d1b63a5b958badc8753ea0c15d3d4dd39621394e0a4 SHA512 9d85778798e0c0c7f3bbe037d2e32c15fbb719a5c1893463cb84e661919ec041266aa8d3a4b095fec2c38dba33a45ebdb4cdddef2fe71440db5807bb88db0de6 +DIST obsidian-1.9.14-arm64.tar.gz 118698722 BLAKE2B 64196e30c71ad4c88ed622750d4e3792984d82de893f845d188ecbc7d6778a4f60c361ff04f7601e7c364712b7dd8ee55c08b44a13917b6352cfe89abf9cfde8 SHA512 fc74f339a47ceefab78242489a12bafed2fa8b293fd674f65e986f700e80be38a39476fa27af5dc5b58c5dc998abaa4a818c43fbe5572c895683042ec8d0a0cd +DIST obsidian-1.9.14.gh.deb 86502322 BLAKE2B c3ef10b37a4682f8f6eac0f17f1756f4be5a1ed8797a3a7f1a2a1c232e8ef2774755a0eb1d29bfb9d0e2695f0e974c09489db888f7fffeae12d11313194b3a2d SHA512 9144918b8451f284cf3ee84a55e1eb5b84290a775d22f32ae1e23a7f520f8d268c65fe5491d83be03d464d68b2118c2c8b89f7bd32e413752ea3506d5bcfcb7b diff --git a/app-office/obsidian/metadata.xml b/app-office/obsidian/metadata.xml new file mode 100644 index 000000000..02f3ec19e --- /dev/null +++ b/app-office/obsidian/metadata.xml @@ -0,0 +1,17 @@ + + + + + artemis@artemis.sh + Artemis Everfree + + + nvraxn@gmail.com + Rahul Sandhu + + Obsidian is a powerful and extensible knowledge base +that works on top of your local folder of plain text files. + + obsidianmd/obsidian-releases + + diff --git a/app-office/obsidian/obsidian-1.10.3.ebuild b/app-office/obsidian/obsidian-1.10.3.ebuild new file mode 100644 index 000000000..0aa8da246 --- /dev/null +++ b/app-office/obsidian/obsidian-1.10.3.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="132" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/" + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +DIR="/opt/${PN^}" + +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" + +LICENSE="Obsidian-EULA" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator wayland" +RESTRICT="mirror strip bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + appindicator? ( dev-libs/libayatana-appindicator ) +" + +QA_PREBUILT="*" + +CONFIG_CHECK="~USER_NS" + +set_obsidian_src_dir() { + if use amd64; then + S_OBSIDIAN="${WORKDIR}/${P}" + elif use arm64; then + S_OBSIDIAN="${WORKDIR}/${P}-arm64" + else + die "Obsidian only supports amd64 and arm64" + fi +} + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + set_obsidian_src_dir + pushd "${S_OBSIDIAN}/locales/" >/dev/null || die "location change for language cleanup failed" + chromium_remove_language_paks + popd >/dev/null || die "location reset for language cleanup failed" + + # Create separate .desktop file for launching Obsidian with native wayland + # support. + # + # Obsidian is an Electron app, and Electron can be instructed to run in + # native-wayland mode by turning on the Ozone platform. However, doing this + # causes Obsidian to crash on some users' systems, while it works fine for + # others. (see https://bugs.gentoo.org/915899) + # + # It appears VSCode may have encountered a similar issue, because VSCode + # installs two separate .desktop files, one for launching with wayland + # support and one for launching without. We will do the same here. + + # Create a copy of upstream's .desktop + cp usr/share/applications/obsidian.desktop \ + usr/share/applications/obsidian-wayland.desktop \ + || die "failed to create obsidian-wayland.desktop file" + + # Edit the Exec & Name + sed -i \ + ' + # Add Electron ozone enable flags to obsidian execution + /Exec/s/obsidian /obsidian --ozone-platform-hint=auto --enable-features=UseOzonePlatform,WaylandWindowDecorations / + + # Give this .desktop file a new name/desc of "Obsidian Wayland" + /^Name/s/$/ Wayland/ + + # comment field + /^Comment/s/$/ with Wayland support enabled/ + ' \ + 'usr/share/applications/obsidian-wayland.desktop' || + die "sed failed for obsidian-wayland.desktop file" +} + +src_install() { + insinto "${DIR}" + exeinto "${DIR}" + + set_obsidian_src_dir + pushd "${S_OBSIDIAN}" >/dev/null || die "location change for main install failed" + + doexe obsidian chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fowners root "${DIR}/chrome-sandbox" + fperms 4711 "${DIR}/chrome-sandbox" + + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + popd >/dev/null || die "location reset for main install failed" + + dosym "${DIR}/obsidian" "/usr/bin/obsidian" + + if use appindicator; then + dosym ../../usr/lib64/libayatana-appindicator3.so "${DIR}/libappindicator3.so" + fi + + domenu usr/share/applications/obsidian.desktop + if use wayland; then + domenu usr/share/applications/obsidian-wayland.desktop + fi + + for size in 16 32 48 64 128 256 512; do + doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png + done +} + +pkg_postinst() { + xdg_pkg_postinst + + ewarn "Some users have reported that running Obsidian with native Wayland" + ewarn "support causes the software to crash. Others have it working" + ewarn "without issue. See https://bugs.gentoo.org/915899" + ewarn "" + ewarn "This package now provides application entries for both Obsidian and" + ewarn "Obsidian Wayland. If Obsidian Wayland breaks for you under Wayland," + ewarn "try the other Obsidian entry to launch with XWayland" +} diff --git a/app-office/obsidian/obsidian-1.12.7.ebuild b/app-office/obsidian/obsidian-1.12.7.ebuild new file mode 100644 index 000000000..0aa8da246 --- /dev/null +++ b/app-office/obsidian/obsidian-1.12.7.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="132" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/" + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +DIR="/opt/${PN^}" + +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" + +LICENSE="Obsidian-EULA" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator wayland" +RESTRICT="mirror strip bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + appindicator? ( dev-libs/libayatana-appindicator ) +" + +QA_PREBUILT="*" + +CONFIG_CHECK="~USER_NS" + +set_obsidian_src_dir() { + if use amd64; then + S_OBSIDIAN="${WORKDIR}/${P}" + elif use arm64; then + S_OBSIDIAN="${WORKDIR}/${P}-arm64" + else + die "Obsidian only supports amd64 and arm64" + fi +} + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + set_obsidian_src_dir + pushd "${S_OBSIDIAN}/locales/" >/dev/null || die "location change for language cleanup failed" + chromium_remove_language_paks + popd >/dev/null || die "location reset for language cleanup failed" + + # Create separate .desktop file for launching Obsidian with native wayland + # support. + # + # Obsidian is an Electron app, and Electron can be instructed to run in + # native-wayland mode by turning on the Ozone platform. However, doing this + # causes Obsidian to crash on some users' systems, while it works fine for + # others. (see https://bugs.gentoo.org/915899) + # + # It appears VSCode may have encountered a similar issue, because VSCode + # installs two separate .desktop files, one for launching with wayland + # support and one for launching without. We will do the same here. + + # Create a copy of upstream's .desktop + cp usr/share/applications/obsidian.desktop \ + usr/share/applications/obsidian-wayland.desktop \ + || die "failed to create obsidian-wayland.desktop file" + + # Edit the Exec & Name + sed -i \ + ' + # Add Electron ozone enable flags to obsidian execution + /Exec/s/obsidian /obsidian --ozone-platform-hint=auto --enable-features=UseOzonePlatform,WaylandWindowDecorations / + + # Give this .desktop file a new name/desc of "Obsidian Wayland" + /^Name/s/$/ Wayland/ + + # comment field + /^Comment/s/$/ with Wayland support enabled/ + ' \ + 'usr/share/applications/obsidian-wayland.desktop' || + die "sed failed for obsidian-wayland.desktop file" +} + +src_install() { + insinto "${DIR}" + exeinto "${DIR}" + + set_obsidian_src_dir + pushd "${S_OBSIDIAN}" >/dev/null || die "location change for main install failed" + + doexe obsidian chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fowners root "${DIR}/chrome-sandbox" + fperms 4711 "${DIR}/chrome-sandbox" + + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + popd >/dev/null || die "location reset for main install failed" + + dosym "${DIR}/obsidian" "/usr/bin/obsidian" + + if use appindicator; then + dosym ../../usr/lib64/libayatana-appindicator3.so "${DIR}/libappindicator3.so" + fi + + domenu usr/share/applications/obsidian.desktop + if use wayland; then + domenu usr/share/applications/obsidian-wayland.desktop + fi + + for size in 16 32 48 64 128 256 512; do + doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png + done +} + +pkg_postinst() { + xdg_pkg_postinst + + ewarn "Some users have reported that running Obsidian with native Wayland" + ewarn "support causes the software to crash. Others have it working" + ewarn "without issue. See https://bugs.gentoo.org/915899" + ewarn "" + ewarn "This package now provides application entries for both Obsidian and" + ewarn "Obsidian Wayland. If Obsidian Wayland breaks for you under Wayland," + ewarn "try the other Obsidian entry to launch with XWayland" +} diff --git a/app-office/obsidian/obsidian-1.9.14.ebuild b/app-office/obsidian/obsidian-1.9.14.ebuild new file mode 100644 index 000000000..0aa8da246 --- /dev/null +++ b/app-office/obsidian/obsidian-1.9.14.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="132" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/" + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +DIR="/opt/${PN^}" + +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" + +LICENSE="Obsidian-EULA" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator wayland" +RESTRICT="mirror strip bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + appindicator? ( dev-libs/libayatana-appindicator ) +" + +QA_PREBUILT="*" + +CONFIG_CHECK="~USER_NS" + +set_obsidian_src_dir() { + if use amd64; then + S_OBSIDIAN="${WORKDIR}/${P}" + elif use arm64; then + S_OBSIDIAN="${WORKDIR}/${P}-arm64" + else + die "Obsidian only supports amd64 and arm64" + fi +} + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + set_obsidian_src_dir + pushd "${S_OBSIDIAN}/locales/" >/dev/null || die "location change for language cleanup failed" + chromium_remove_language_paks + popd >/dev/null || die "location reset for language cleanup failed" + + # Create separate .desktop file for launching Obsidian with native wayland + # support. + # + # Obsidian is an Electron app, and Electron can be instructed to run in + # native-wayland mode by turning on the Ozone platform. However, doing this + # causes Obsidian to crash on some users' systems, while it works fine for + # others. (see https://bugs.gentoo.org/915899) + # + # It appears VSCode may have encountered a similar issue, because VSCode + # installs two separate .desktop files, one for launching with wayland + # support and one for launching without. We will do the same here. + + # Create a copy of upstream's .desktop + cp usr/share/applications/obsidian.desktop \ + usr/share/applications/obsidian-wayland.desktop \ + || die "failed to create obsidian-wayland.desktop file" + + # Edit the Exec & Name + sed -i \ + ' + # Add Electron ozone enable flags to obsidian execution + /Exec/s/obsidian /obsidian --ozone-platform-hint=auto --enable-features=UseOzonePlatform,WaylandWindowDecorations / + + # Give this .desktop file a new name/desc of "Obsidian Wayland" + /^Name/s/$/ Wayland/ + + # comment field + /^Comment/s/$/ with Wayland support enabled/ + ' \ + 'usr/share/applications/obsidian-wayland.desktop' || + die "sed failed for obsidian-wayland.desktop file" +} + +src_install() { + insinto "${DIR}" + exeinto "${DIR}" + + set_obsidian_src_dir + pushd "${S_OBSIDIAN}" >/dev/null || die "location change for main install failed" + + doexe obsidian chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fowners root "${DIR}/chrome-sandbox" + fperms 4711 "${DIR}/chrome-sandbox" + + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + popd >/dev/null || die "location reset for main install failed" + + dosym "${DIR}/obsidian" "/usr/bin/obsidian" + + if use appindicator; then + dosym ../../usr/lib64/libayatana-appindicator3.so "${DIR}/libappindicator3.so" + fi + + domenu usr/share/applications/obsidian.desktop + if use wayland; then + domenu usr/share/applications/obsidian-wayland.desktop + fi + + for size in 16 32 48 64 128 256 512; do + doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png + done +} + +pkg_postinst() { + xdg_pkg_postinst + + ewarn "Some users have reported that running Obsidian with native Wayland" + ewarn "support causes the software to crash. Others have it working" + ewarn "without issue. See https://bugs.gentoo.org/915899" + ewarn "" + ewarn "This package now provides application entries for both Obsidian and" + ewarn "Obsidian Wayland. If Obsidian Wayland breaks for you under Wayland," + ewarn "try the other Obsidian entry to launch with XWayland" +} diff --git a/app-office/openoffice-bin/Manifest b/app-office/openoffice-bin/Manifest new file mode 100644 index 000000000..23e9b104a --- /dev/null +++ b/app-office/openoffice-bin/Manifest @@ -0,0 +1,80 @@ +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_install-rpm_en-US.tar.gz 166355518 BLAKE2B e18708aca342dd8403aa030848502999d8b313e3043500ceb4e1d6a5534e1a4cfbac8a7d00740c4167921c6994fd1f64e55bfdff68c98d6096415b7c6dfb085d SHA512 df4a61793d6234a49e0b7846260d79d650402cc5de8e96407489cfb98bb74b13d0d6c1cdf35411ed25a4d833205a08efd4751185e23fedf4ee1b91007a981ac0 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ast.tar.gz 19045371 BLAKE2B a45ab9dbac57b4142511e2732e3bcdcc822d1c663db078accdc703c7f6161ddb16e17ecd99df5361e1145cff8e1857fd705ade79c8ab678c8311627c5997faf4 SHA512 86db84698f275ce0b59f3a42fbe90e3963b5537564cc01eabb70f2be5eb90e9b433d8c5340a1af0d73ca6f5ed71f9b01791bfdd7ea2f40ab32362c5f2377d9de +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_bg.tar.gz 13577080 BLAKE2B b081850ebe030bab8633b547922e4995c7d8fbe21026475e6c9057e52db257ff1c93b8bd4421bbb161d257948dc7de622c84879647df25e20920f97cd3efc2fc SHA512 5e43b194b0a24ce87659f2fff03a1ea9991b34a2dfdf38bfc6459fb923177d13d3b481919d1a73546e6cbdad7521e8c6065172ae408fa28c35c69fc0a7a3e7be +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20535368 BLAKE2B 9d1385d6b9efa94fd087e8ed4ab2393d86103e7d68138dbb014448cf93680860342c7d88f3642d41f88d3ffd48e9c79e01499218cfe05e94df5a0240cfebf890 SHA512 23b3ce1b568158a75b4e2ea75efed8e3d3d8fc28c867c4c34886e1878bb05e741d02bd2b905567d5bc6eb8d8b961010cf58806b4b404943c0337910ea7db44d5 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ca.tar.gz 20531199 BLAKE2B 94680ea82c0fc9a467a22a75e315748df45400ebf41f610d342eb18a8f72d357fc97caffdf7b28f3d9c9fcf45306b66226ef5a5e61145c52438b3f0d8061ed9c SHA512 8434554bfddf1bbd4caa773be238977b820fbd5ba2c278e6445b28e27d68e690aa4c7d03902189c74c6101c59c8f80b23894cb610e92d18b620cf1aa651a561c +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_cs.tar.gz 12621540 BLAKE2B 439a5049f653ad98ca8c12a9dd62772c6e85237036986b9c2ca0d5be2d7c746abb5b3a36ae36d8f82ffaeef5bc0f2ef4cc6010bd48d659f51a74f32321b8f0ae SHA512 973f78fb1d3864b3e0720261790bedab8ce7161f924299c0c773e077df0310f7210a3e24d331ae1a0189f0b86be31c1a8d1c2b85a3a413fec66cbbf6fe393380 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_da.tar.gz 12414000 BLAKE2B b1fde85dd8f750458a63f1694b813cf4f2912c5c74ad3f278ef8c6596ed9966c092e76e98a4d32c72da949bef014dc1ee8668a19bf71597438d39cea0bf54842 SHA512 d70d934b96cf1c26ff01827930f0e00ba3319a2f9e21cfeb63a1e3a2139129ac1656b8a6ec75e61e4fcf7f698bce30e43b12493299a818b81cefb637efd02ca3 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_de.tar.gz 20719017 BLAKE2B 0b706d8bfc9c72cfcc5c2b4c0756723437c9e061a1ff4a38a2af854719dd391f3df91f400f610ef9ee630f5f26dc114ed14d73a7f9200b24eb472d00bd86cfda SHA512 03b807a81e98f217d911a6037f782b6088126c79c34d74a2d6905fc848a894d5321ad08921be09fcf0a10939741a8e27e3a225c06e55077eec6f1bd280def9b6 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_el.tar.gz 22053821 BLAKE2B e7486e2ab39a6011e42254d290808080dadb6989787c5f9ec1041639b53c947120c57d8406301ff83c2b0753092578bd08baf569a76f0f131e23d5947601007c SHA512 8c6a20b326c40a0a2e8bba9fb4b06e0a26cf8cd0ed601eb3e1aad0148a10d3ccaf2f59ae1930732f80dd359ee093c249eeff9ca56060410f1064ab3ce0568619 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_en-GB.tar.gz 19090873 BLAKE2B f29f1e83e95387ee8cbea9efadae52459978379155258bc1a0a3786ba3e14b112c0517ddf7ec879b3ae154170fb8504dfb1c93e40270e8e23497a06a6fe4c81d SHA512 5cf67e70b165a4efa85d34991aef33f8d8a3a90f5ac538c38759d76c06c1a21b7707aabcbbf3b3676b273eb300302b8f6d460fc9757d6dc1133f3155fc4206bb +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_es.tar.gz 12813052 BLAKE2B 601aa1ee8873d6b27f1d31b2c6c7f1832b9025a64db957991860f0a99c19b40d5fa78a1e283d79cea5801ad00dccd8a3ba2c344f90b456dd294db77774115fb6 SHA512 505c304dc88a10cca718a3894c0be171f25928091988db7c6d03825df738b641079c422939bbb3a1bb437d014e33c1e613ca23533e4da30ab8b20f89fe58fa6f +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_eu.tar.gz 12662330 BLAKE2B eac1c015635242561842db01fb220dfdfc46d6e8200c7b6b66c1df1bb5586d42ed72f39b93db53a21c398e68f20ddb0c7dd97010342d30780618aa40bf5f25cf SHA512 b4c112ab85f632eda191027345c91e33526bc52894454e76cc4bb069b69f816bcc5f748066c11cd9a2e7e58126c3e899d1122af5e37ce7a4797d76a36c9694f4 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_fi.tar.gz 20799197 BLAKE2B ccc1b13e189f42822b214a9ae4b15a5e4d5ba6e87b914f90880c46fab6854fdb74e1f4495cdf1f8b7944703af2fd83da43035e5d91e39546756098bcdbfc3553 SHA512 faa164cb1c385eb4c4cb6f75c48ef6869ee2b7486706548b94cf6cc1e5babd664c3cbb772545304866f3a0171c768285db0ba9b237c76542a02d47c726802034 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_fr.tar.gz 13036610 BLAKE2B d544adac42db8386bc2116e9ad487a7238eb49b9ccdfe4f7a4b53f5feebae55dbe363c7d7f82691885adbe80862887666b9e55774c3684857c9679f85a6225ff SHA512 e95f21371043d4ca8a0c973e63c8c435fa3605e51a1ec7abcd4079f5e53aa22c6a70687c5fbd1d1af5341e8336e793500d9ebebc69174bd619eeab107ff35cf5 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_gd.tar.gz 19020590 BLAKE2B 7f929717ec0b59ac35feccee563fa43c913e248b151739f3ee11136b3a859f563590256799efef762ff331fd9caa2ed685fe2bcddf556940b6f22dc168ab0135 SHA512 c9794df40380c1a5750eb3229edb9815913dab5e3f110eaeba33baf20ba670efb9bef343d7503bd983aec0fe676680dba8ffa5261ab77b339f1f9dea63ed5dd4 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_gl.tar.gz 20122463 BLAKE2B 8fe69aedd78336e3c2da1a04089b0bcd27ce194072634d0c1e46d61db2fd718e1a90c0772624dd66f57280fb9fcdc6ed423940da58b8f748c0a8cd96bbf40b51 SHA512 ee9988d64b34312763de0235534101feba13c95ea8d799874f8d4c74ba925e0407191a42d10d232f344b459bd3f051c1a0378f875febeb40a35b02ce42c26037 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_he.tar.gz 19125190 BLAKE2B 72e325222d3080220dd4bc4d589726ed4ab2b0a872293272049d0f37dcf425e082d446130b2e785ba084930e622306e3a9d0bb84b04fce7cb32884b1b49e5fb4 SHA512 ed44848e799d66803911b4b8315fbb7480f49169599b0d463e79f7c94337676971c2c540fed9a1dfbec1587eef0308ea70594e7d0663a91e5ffcf9299fca2c46 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_hi.tar.gz 20087628 BLAKE2B c6127f81a9fd1f705e5187f0f0a2936fa0ad459f994f1ef7c9bde1818aefc15dc02f4a8cd877a44bd4044683788504d25e0db3eceffba3241e22bfd619bcf693 SHA512 0488bd7239104c5459c1cf44764a2b09bad010ad3a0b8be943b0f0fcd9c28e9e3da3ec4b78207f91d1f9358e53abca87b943bc51a1b274fb5cf63502fd07f85f +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_hu.tar.gz 13072619 BLAKE2B ff8f3df3ec5bd9d7b36a91f73d63e4a94a6e21c7bef42ad75e78eaadfdc879d94d278c3aae71988a420b0554b4de82134bc96d373d654acfa5d07f8ef481236e SHA512 cc9408813986461693910a0fb544d796f4b6be3515b493e5c5594b002d4659c74a01f4618011eb001c5348611c08370d7ec75df9fad9b294c6c47ca79e23cd05 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_it.tar.gz 12779415 BLAKE2B ea45bc537069b4a71340242ef70c0257300c234bec7a794ffc44ea334ae3ca7302e5740928ec3b16cb7c2e3ef98a0d29437545d100607475d46330ca4e8b1d70 SHA512 7a30c056369fc3f69bd3414f0cc78d17d34d7f7f70d3e377ea039e35a1fd55931ea333dc0145a74e165520d4a8c5ab56dde53d7f4b5b5b12e3a283677f5cb14d +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ja.tar.gz 18991607 BLAKE2B fb0802a309fd8aec23e2d70718b7e70c7d74fb8bf3999593c8bc726fb1415e14b516b03cea09e553e5e4f1cbfcb754e7f659e71485f3cde8716933806a693a3f SHA512 151d6fdf88dcd6734b2eeb275920163dd30afe7a55ea11fe64edd6bcd8d5aa28908f093738d75be562435bc1c831ea83b220682bbcca07a762385eebcfa17906 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_km.tar.gz 15920280 BLAKE2B 129a704b5f3d72e1360fe2be940d18d1ef7fa2493769968cbaac93b55bc56d0f610fb04191122919ad03b4c5653d9970304dad20d1a7687d449c12d02d6c487c SHA512 c3df2b7bd490f6e36edd91c89f51cdd1380958403623f25604135a9431ad456237b6a4d9237924821cf8882d38bbd1344689ffa7334376277f28f565c5726605 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ko.tar.gz 12527288 BLAKE2B 5092d7cfd93458abaf684cc67878b34db671a4e3b8ecdd32190eac634e182a1134ae1d0561dfe846ff7ecf0e2633c4d976c09cfbba6e334cffb74959d5dcc596 SHA512 14f919c410e02db5ecac00d8a61ce9bd6dcd9701ae36637ba0a50c761f0aa88be30c9e5f5475f3f67b0a8f3341104f81373f792177f0a552ffcc6e1eb762ca53 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_lt.tar.gz 18993027 BLAKE2B 846fb39611f104ed9b0ad1f269e7d6bb3e64fd5cbeecd85b05da254b94a2ce5a2d4c11a32904d76a26580f9d5b293d2e21d9a18d2ad89303fdd46d382fef81e1 SHA512 eadbc5b24a5a98031f237a0fe2b30bcdc7c1b8ec06a3186a5dcf2c9dc4c5b9084d9f3ea30c756608d55d3badd9de386eb5f31611a6930a3022aed71b51945d77 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_nb.tar.gz 20242848 BLAKE2B 0d0cf449023ff36a44825b7c6dbfea231cee05cf9d95a011d7a5752ac40040249144dc12d9ab1cc95e44daa20911c66e207d0453808976db6841b9033914739b SHA512 3f0f629d90b2dc0dfc329ee34c941d8d45e3cb21b2fadc9463aae2f7cd536d2b8c2ee0d0601ef2fb7046805f714522eb03ee3a63236d70ff0c8f80e9f966a346 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_nl.tar.gz 12617457 BLAKE2B 7897ceb87fe5d57f2309a8e1f497005e376cbfcd2b7e46154f75fb66f22c2610d22a614f7945572878940276ccfc873f598e2e7afdef042ab6fe61e4d4e43357 SHA512 0715f13b72e8499582fcfd028f4aad4c91a8e9fb6856ce738b99ae1eb55b081043911b9a8b46a5cea81c8a08c3e0ff2081102e45c83e1d83c1959cf3251a589a +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_pl.tar.gz 20686331 BLAKE2B 38accf9d6660df88d99f33f081cdde2c58ba8fa78d34d078779ad66028c03b0c249509428ee7d6f0bdb5ab3bc79b4969874b5630b830e6de695f2741255cd25c SHA512 f5a92028d00d1a7ffa0eaf728bc8176f80df72de828a32624ae58d66e8c04509816d361a8a9fb22e8589b65892e998994326140b7634ce71c84d22bd5e25e373 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_pt-BR.tar.gz 12633119 BLAKE2B fb5b936f55afe6a1abfba7ec748261aca766de764a6dca3f3c5219eda9fce650e83e4602a5ab875adb535cf432b9ef03c1a08cdd549a919e4adce77a479034c3 SHA512 7e675a6ac69aa9e0f2d3afc871e5e8d90291903b02214f0aa7e0aa12450a93da0f924662690f7edef8680caa61b936cab00da54a0ffa26fe8f72bde071ae9aa0 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_pt.tar.gz 12629039 BLAKE2B 73fe39d1273fa65456277bddaed89cc603951300bdf71bf18404b4b1851feb0ef8045d306758214ef8356a52d1fde54d1bc7345584b5564cf1f34d0f9e7c677d SHA512 007bc141ce7bc9566bcf30ffe6fe3204b34cf5e4da0d3aceedf5fc3e76c819d00801c0b085c3cba1b3ccfb76f59324cb31ff91b5900a7cb420db4af4ff44e123 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ru.tar.gz 13710180 BLAKE2B b899edb8590547667943c84833829c2e727edbee7db6fa6e9fe6c3f4ae988883482610a5d088ec23d456243e8f24cd55d6732ef22733015c5c75c63504ff34f6 SHA512 362ae08495da9244aea69ae1bc7c163de7f26601672028a9ab50f9478f8a36dc8b734a97ccdaf48715737da2d5d652768b0741f47f6c02793084a10d1cf78c76 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_sk.tar.gz 11815183 BLAKE2B ea6512f9320ae9d31c1e708fb0ecbfe43205b7497621439fc1681be07e9718ade64cadf04a44e5533e580d6a9d0d9a5dbb41e4d0bcd7583fedf3a8a1e9a970a6 SHA512 1e75150b5eb023ae7492a0fc842d8d14d50f5191a86e00ce837ddce5299454269bbfb0a2017b6991fadb5135f4f2456468c25e50cb706ada57d1ea79e151190d +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_sl.tar.gz 12557490 BLAKE2B f51155796ec8bca492c4b7ca0ff57309bb18e55ef22226fa8b8065254c26eae1ddb52353ab9730093f1ac4bf7484d5ad340d9353ff2af83d15fc2696f9ad442c SHA512 020405bc2338ed6c1bc4f3e38fe9464376555a50933a938aa07a0a2767a5dcd6ee5b18cdf922365331c5155452a1c59877363e59d0992a86e2f4c44080bed9ec +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_sr.tar.gz 19088983 BLAKE2B a76876e37479f3c7d18a925ef2d510fc0c17ab54dd6e72937828ca29df304462d29a1704bd9c53f7b0dd3b6bd6d41363acee52e93c90dcc314b17a77b77a5cef SHA512 8b618fdd12445b7742564e0cee32e1c90444d0e0d7ddc2d0a753aef128d683b1f89fe2d90538c01fb012f387377f2be048b000b74723380db608c098ba6a0b10 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_sv.tar.gz 12448581 BLAKE2B e5060d10e25fedb84194309939d07fc358a3d763fc478cc7c03c60f7a6b993e322b94d0d29995ee21260884f72b43b18f6dee9b2f913ceb9f6c4a86c69681a31 SHA512 ec832e5e1a76ea3d8538affe297b0e5cbccd693dbe4a41f4a2cd388668ffc9a4b6d8c2dd280d61052fc1c6a80e20cd2a8215b297a481ffed8ddf618ac590e072 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_ta.tar.gz 19107943 BLAKE2B de81ba0cd5292555d748d88b1189ce61ccea8f918b43313be7ba762dc7ef7fc1208e70d8d5daefceb017c04164083dcede6b14119129cc624633dd9eecb755d8 SHA512 088d54810f7d9f77efc02ed8af4f580d8d4fd35912317b15ae3691194bc7d7b2afe90834c1cff4a0de2a0fed802fd1fd8123a7ef6d7b2f101c58b9f005a4f98c +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_th.tar.gz 19059252 BLAKE2B 704a8734dcce193f0fe82e2d93635a869bbb84547c4ce899b58d32c953523c7fb1e6ad00cebd3a8a62b822913321b98fabf613b2899b69b9f05962e8a658b086 SHA512 70edb94c337033d5b376abe4b51381fe3c1c7e8a78058cf840b82d376144aa873a982210f1c13cc49d131ec522fcd0ced585d44d1cf1ece94623d85ca9d695ee +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_tr.tar.gz 12189193 BLAKE2B f89b40c34ecd47c2e95c8577006a427d634c4aefcb1e4218438f81a9307e7aeaec3e866c3d672d89eaf1fb5aba1c4476ec464432813bcefa7a71ef26e528376f SHA512 f1c70114d5cd31cf4791212ccf98b1e1568f10639b2d60f03654a954a6e0b5c7fdf296a281de6ca1848a7c78f8f8463f95cd8b02f16380c45f6e2514fb4dccd6 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_vi.tar.gz 13398719 BLAKE2B ea98c754cb4a34f60e892540aedd909c301cadfa1f02ed8f5fdb2b443345343a9c82e1799e3a3c2269829218090bf5a28617e6e96f7fb385c036ba878c66a51b SHA512 6928a0763921ce95d6e21037a569d7b187fefe176259fce6ccccf51b7e34bda042745f62b8c6e6c13b88416a4b9f029b0271f5dca9c4486eeb8eb89916603003 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_zh-CN.tar.gz 13833295 BLAKE2B ac88b9d33e36e4516f7b388990c59da744a9f746422114c86b570347731d2a37a505ee3117e12e754b75c12d0b1ac3c896b5542fa7d4d0e94d07d3c20872beaa SHA512 a11d16dffef52116199d575fd7e13cebced12e3087eb7fec3675c5b4dfcc8affbd42acd13f299e57a7996189b6d1d14133e3b0aa8f25c1e033da78fc24e88b92 +DIST Apache_OpenOffice_4.1.16_Linux_x86-64_langpack-rpm_zh-TW.tar.gz 14038080 BLAKE2B 030e7e9807362399089008e3629535e935f0cc841448af913daeaf088ae2a5db880a39a9219e66074183caeb7043ac5f303e90925bfa9d35009fca09238c5d47 SHA512 99beeb34b8229233bc6971bf6cdeb4dee24892adb7ef0ad0f706fb21b4a36d07dd73ecebe482a6cfcfa6d11024737f440eb38a6700261cbf4f0ed66816e84a76 +DIST Apache_OpenOffice_4.1.16_Linux_x86_install-rpm_en-US.tar.gz 158282420 BLAKE2B 4c1535f13841e14f0db27d88b0f6ef541a9ea0ff37eb492853c5f080f5fdd7d29814130cc4f1a7cb4a8d1e683bfeecd71c657768c9446a754f64999a2508aa1e SHA512 bac6f589d3217f807b53a417429574c248ef9bf8f3272ffaaca5a819c2d94299de7692ccc9332059b5dc3691a34fcb039e7bf4f156646229d8f7e4af3cf12df5 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ast.tar.gz 19055166 BLAKE2B 8fd8ee1cf9938ab30129e7efea9149931c6be91b320e389d0e6922a8449588c3d24564cf9e653e8df43d39f0dab8d3f37ffd38636b4e9a3d31b0ead316cc682e SHA512 3079f21652e7d905cdd5cd5a8e363a69a409ed935a7d842eabb91238bd405b13a4d576dc4fc3e92730930e436f1f01432176d3364c0fd27689ee89d2571b1710 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_bg.tar.gz 13586106 BLAKE2B 6f764219015a3f8937f64b2bffc2475c2aed6d901d3c358686118a0178149f5db86c8c21c26a9a2516ab50c811ab31e46a6fa664040405bc77842f98360060ab SHA512 5fb3241e98b036c2b5c084a3abbea9edebb9bd4ea6577742697015426cbc4781ea76930065839b7232ad03c8e1469396cf31e3f7ba1d8da2bd34e9678dbf67f7 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ca-XV.tar.gz 20545233 BLAKE2B ed73fbf55ee5b2c93a7b67bdd26499eb1369c459630e752044bed9f3b813e8179d82e6647430b38cc9aae6ada466a6d5de843fe7f4f3529a78709bfed211ca92 SHA512 182bdb0f820b494694ba9067babc751f74b9d54c507b5637c3aa02cdd578f103e0c14ccb0fa56f7fcf1250f1d0453d1cc85ca0de2f12734e62b53499de7de7d5 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ca.tar.gz 20538155 BLAKE2B 19612cc01e794c1f2f7df76141a8186637d84adade31e78bc2dff3bd11ce2af258fbd2303d803ae4915cda1578ab6140c3e1f1b657d6b6b7c14775e99416527d SHA512 4c6e1a10280da4b136c0c6ee68824b892e8541bef4e2f82aff86bc9eaa74637ada35d243dfd4ebc4122327f153f178d45057e7c738c51ca26b9ee4c9684109f7 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_cs.tar.gz 12631948 BLAKE2B 4599e04bb39a86e863d9e472b69d0e737274c03a499d56fca23e4a4a596db7c220dfecdd9e3ec6d94356235ab474ce146719c3cba7679aad7d48a3fbfd460fad SHA512 881d5fde3b1506d2b980284ec71062e5f4e8340878a15312d2eb73489470c9d5f847c1d498aa4e151c1118dd69d408f06ee1ab13b3170cb5ecd437cc9253d0bf +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_da.tar.gz 12422153 BLAKE2B 6c950f44e3f529effa53b039013193533444a59298ba76cdff352cce5630f47808443ab0351d00f34e31b57c333bb2fcea6e4f643ccfe891f0ac15d836140390 SHA512 cfcf82244c262fa94104e94cfdc3716b9d81cac68365fc6a7da999887424dfff6f3909d664010d43825787362b013fe0dd80dcb7345fdf020b38b060aa84d1f3 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_de.tar.gz 20726847 BLAKE2B 130acf580a44dfb50ee5016625ee723ab4a29c07730bf42032492e7aafbbf0185d4aa1ba7c089d3ad0db67ddc6aea86206515404d5ddb4a4b56daf2e96395dfd SHA512 985e30539cb0bb2e85b8c86cac095856c4bc62dc444f38d3c73dfb8ea86c27656cad6aebb2f89dc08f37c4f83fdb08e8f622405cc5455008de3eef99801c8a31 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_el.tar.gz 22064701 BLAKE2B c1bdbee950d1c129e69176df1bb78d34c4167b3adc1423c2f6774dcf5319a9c4b9d24db1db030d42c096d52bb45a8390a2e3474b86a9ad1078c4a7f52e047932 SHA512 c5f667343dfaf6323e01f605cc6d94fa9b7246325e8010972d1fa95dccfa646a5e50599fb94aef802485ce5806833dcae606a376356befbdab4feeae7e6bc52f +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_en-GB.tar.gz 19099706 BLAKE2B b0fb80e50d27d6c3dfa895f506be7a3eb5b976c93f6bdce08230c287e33b8a7c35b2fe699a05f873a6623d2565237d8b8528c45c885c0008d017b97a26e2e9f4 SHA512 0442c2a30ceae9eeaa8664d26fe5ae6d65e363da2def1563261bdfa86dd7224cf61be5ba9a9647a93fe546cc0591c5e583ef12c6fff63a7c5af9d0bf3356211f +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_es.tar.gz 12821884 BLAKE2B f3cb16b7efeb84f61d1f579331920cf63d93cf2ac3c22fea34c186ceca2c5d00eb8023dcd3d710cc4662dd91987cc7bcc50f9c56facdbc72564dfdad6bb7b366 SHA512 f82c1d2b6bcfd9a144690a133b52baaada61ee5f38b18acfd07ca356f7ca5e05e0e6c3f65f4a14b2c73c6fd4d7b98cb9c4bc882a2a40d0652b93cdcbfdfd570f +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_eu.tar.gz 12674951 BLAKE2B b5b510b97a95c471582b46bf0e6fbbb88cb3b49c763e5088c4faeecba264966662738ea0a9e3dc61e15b6667fcabcf387b5def30a177fc3fd8987ca86d9ffffe SHA512 fced8755b72f55fb8d456430dd0102fcd58747eec5616e5b7edd5f4b1f55da0d27d2f4aa362cad1a5dda54b5c953c3b749bd5f95541a00ac4b070236ed189fef +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_fi.tar.gz 20824653 BLAKE2B fdb0daf5e2ac115fa5da958554a4056caa6f137263662b72bce485eb2d51b254bcc72ef443cef587c2ca85d85c2601117800208b8b57e677063a6b366a14fd5d SHA512 71b2bc782c88187996d6fa33c127b3cf052da0da288e668837706d611de10bbac212cf853e3b9133b34fbbb406772e50014308ff6577f38de255ac8aa61eded2 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_fr.tar.gz 13046113 BLAKE2B 397668696cb1af06129d659a4aa323c7eca46dd933874835b1068e2bc4f5cd6badf28bb5f86e23a9e27c070ebb36c2dfbfbfdcfb9b4144edcf5bd424ebd4fb4d SHA512 ee5e89125c41652cc8f82cd15ca9cb9f80afc0e94089a11a899f1a138a65fbba1dc827853ace8cb645c08411fa246480d1eda0ac338f3304e79925cc9ee61b1e +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_gd.tar.gz 19030567 BLAKE2B fb676ed90f77c3d2de4434b85e83719dec361a0086c6f622b6a1a70dc80ecde908cce189723b67d17b982efd1c9a36737a71ca4d451a19fc33868a0941f0e6f6 SHA512 83cb254066135758560a2f775236727db455cc422b601d69858d2e79cc09e6c1635c453fb44315ea6588dd9581a4125925398ac427ec1cd2ff550d7964263440 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_gl.tar.gz 20130275 BLAKE2B 3a3dbf424d03e8fe3934d959ce7666106e452df9deb3b365911504a30834f36987f555ffc18bb6bc561f3242178dda339680bd209e40eb3f641bef555fa03571 SHA512 4728ca1ea4c7bbb675af30005172fc58f3f042eaf3c9c661fa23093df84fc35e9c62678ee77911cd72844faa4cce725728cbd32213ad4ddc12feb358b3765c1d +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_he.tar.gz 19135288 BLAKE2B 65c013bb47e7b14389bab9ff5572058dd521f685cb6fc6bf05ef4605ae3a926ee7716376e456ab0c654a8e0f6810f8c068876a013b1b43436a4c9078fc9a81cd SHA512 c329d07a7b05a13e081d4f61de9709c6d5ad00841b520495f7b24943d2c8d8f306f5e9801997a3fedd3cef8422f94112fe77a5d79ebb38a2c13cc8f68e29539c +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_hi.tar.gz 20097211 BLAKE2B 12ea19aa3597e26c61e4fa6e60301e5fd835f429263818c593ae2d8adccabbedef040917d3e95d257e21b0f44b50f8128258c6175e7e475fb7d749233b96392b SHA512 dd6c4bfab931c26efef0a43db65af8e5d61ebb9407d766e497dd37a08750bcf05d078643b84a2ab8305e814c1533b61f875e4803640d0dd99d8860031fc6cda4 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_hu.tar.gz 13083676 BLAKE2B 6f1415f34bfe421334eab0c8d3a96c4db0f912312ac85405cc001ba7805537a7856a4348a3b533fc2ca135aecdb6f3d33bec5805b1a5a9e24333f220aa03a7e6 SHA512 ef2bbb6e2d4b2f80b4f379cf1457dfe865cbf16a0d89e9d1df590d2cc7d3efec4183d1b961eb8360be49b4055e6eac5b5383db511b471f2c9f1b39ad314a3837 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_it.tar.gz 12787365 BLAKE2B d60ef92e1a7f81e4d17cf893a3f726127b8710375bcbf4d1c9942a9b396c5145941f9fca612a41fdb15cd9dedf8a7177b370407a67a8f235bbffe6dacd68bb4a SHA512 6025ab287b49e33a4fd207a8b0b87db44f3782dec8b9994fc9aca8eb49cbc3d9deb9e2e8d1ea6222f77b2fa6049dc00bfdf5fc93ba42a1436f69cb9b7656dbf7 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ja.tar.gz 19003323 BLAKE2B a76c1d3b8f9a78e3cc42b45a9c768d10832a2d39217c3606685dd1ebe9421dac956e6242e98d640b35e67c61debe3a7f496c9af7c33f789abc4e6226ef40f037 SHA512 40517d80522f5180a5b9a405dfcd9697fafa8f2dcf526e54644e9c411284fd0c8215715d9aa96c5521dddf76a1c0caf3524bb9ca30738ec4a2f93af84488d5dc +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_km.tar.gz 15935852 BLAKE2B 57b841fef23397f5d63ee4ab2d9ab2ee43261c8a8eec3a5cd055eccd5644f8304b183adfe6a097c8c4a7f89324aa4dc986f2abb41f76f26cd4a37cc703561ec2 SHA512 b61285ed6f5a947f39950827be0b8dcf11fa338b5b8765c72406dd74a8f0fa6bfb43e437a3e1e9134a4c33c2708bcfce6f2251ada365273d4ebf8953e728cd66 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ko.tar.gz 12535273 BLAKE2B 2b2aa10b099acde7311c0312f529e6360e10370217c54d4e41ddefe8dec58b0155cfba8be24c7ba25c6328ca1f1f5b088b0cfd44e06ccdd0ff574d62984950e9 SHA512 57dd870cdbbe0db4d06d88e2ec9c5f3d90e18942ebd1de814b7d7d9a517c922c1a1054fad0f44ab1e8affc4e4a8c5ebb4ebcd4e29efd864844ac2fdf38b10774 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_lt.tar.gz 19002337 BLAKE2B 713d092b4f6dc6f3597be2af14807e0118dd1264c427df0f41e3941580611a9a00c7190e4fcdda7a48be3b4d92a4fc2e05f08191d0fc97a33395e66f5426b77a SHA512 35560f1a055e70e181b04814545e6460962a11921ee55998603196c26c7a9ca1aa57fbeca2d3d57a153aa0e00cebbd3e5f22f70d6b090527a23a6c70727875ec +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_nb.tar.gz 20249672 BLAKE2B ff63ef944aecd3dd1b4719d72abe2980ad083744d6b4117d6f44d3326784e45f9b1bdbfaa17b02f14710c4f278a23aa9ff37807750730f7229e1ebe094338fdc SHA512 c401541bf7838047dc554ec4e5e7c759c689e5032e33cfc835d6461bf1f3c798dd8009541db752dba3726040874d343385cda748eb10dca7e6e443a9c58a1e77 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_nl.tar.gz 12625128 BLAKE2B 4ebe84167d7d10a5ef50a30512d3708b627d431ed8b85c3f045cb228cee0d6f85d80f2ab54154c1d91773ee19ae7e08e3b4a4277cbbfd2fe90502b51adca2dd5 SHA512 6d48fe7848499b8022afb56ef9efcf5d1a4105648ef44041949d657bfd514d7203a6afed2b9371aad7a9bd09b9654a56e6c7bb23e25e355059c7d1ca0a063993 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_pl.tar.gz 20695190 BLAKE2B ef63944544e16f31151e267851dece798439a651c7a08076e4653d72fe59600ea6ca58735002e20291436f3da3105fa6094547907600272e81372f8851206b0f SHA512 d1e2648d75b52d527a0cac8427a3173214768e72217a140c0e934ed6bdba192bf28ca7eb9b3b478c80736e9e56e14a2d65b69e56390db959269f62d2a96546dc +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_pt-BR.tar.gz 12638464 BLAKE2B 98e2859c70245613c663262a8e43199490baa715ce471e43252522ac8cb6ae88da39d225608d3466e633f5eaedc632d166025ee1b627f55a3cf6a6d0c00096dc SHA512 a9bb4a3d11fe83dd67c3ee02387f9d5db316b34cd7b90bff489f175825c47324d50425707ae74f79e5c1f0bf7f8569d3a01c930fc5d207715ef27cff02c2e108 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_pt.tar.gz 12639328 BLAKE2B c750e2272e930392e2aaa0ea83b2f9652dacc0690f636716abbfa46ebbd4234db6d46f0a99d9719abcda2ae0761d5ff93b6766ea119ca4d062651e83fa5c0499 SHA512 d0a2fedb73c164d6bf9f361b4b21ed650d087350e738c786d18f6460b58f59bca3ad7c8127bd2774830cde85525f14156deb90cc0675a1735605624ee802cd41 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ru.tar.gz 13719461 BLAKE2B 8d25dc882cbbd87b3ddccc015716c0973b4b837a053a1fbae316e27689b11f46c94bf4ea5facf165ea8f0bab2a70bf81d446e32cb72958abb94fd72d6d63f36c SHA512 bb03f19e52c96d57e5141c5e31a053d1ab852829c0c645be47902b584c2d71fb089bf751af356999b8e74eeaf4e986bdd2c5a963b344efee1c609197ec578585 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_sk.tar.gz 11823623 BLAKE2B 86fd0be84a49b2e1dc8d4b91fc1c84cd5e078b1fbfbdb054154306363091534c0b58ea9e639d0f2af3974f0d44fce486a6e7c103d07cf77b7d2bdc13bdf096db SHA512 3c200b93545ffdc1ceac96d8f3bae8987d8a04eec0f722121e25fe5dea8600b9317954914520d0af27e9b2f185ddeb9797e6ffcb921eab2c1725e1ca618a2cce +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_sl.tar.gz 12569313 BLAKE2B 39bdec4f87be8332aaea97cd78f7953c6fbe05fdce9ffd8c1150019e0ed8ea92ddf8ad8a3c0f5c4f21df23728450c9b22335006f7d2f4e45bf080256ce100a71 SHA512 f116f8c43eb84dd5f580c377787ea901fbb5d1b966aae19b86a75437ab8570c7a7e52c4d9b8b2f97026c5777b8707d8807f82332ecbe54a8340c72e1a543a067 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_sr.tar.gz 19099564 BLAKE2B 21e37a81c0e44a065525d59c9ac85d19643fce11e149498298e07d4434c6cfe379968844b38635cc374dcef70b9ae4133b287924799306b4c533446aeca7db74 SHA512 fb3a340d2ed1cd02b12c7082fd6515216d0cd49abf03609dfe2f2843862d7e186dc3c50f458ad76a1c2c8e6d3c21c0c1ca15136c185581764017a1e525968d17 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_sv.tar.gz 12458485 BLAKE2B c822fb64601df6341c6a5bff0f9009e77a61ca9648023aab77ad60580dea13824d6333489d03830880839e2ed1694844b92e4c1fcdead2d8e7e74423460f3f2d SHA512 6b5ec02ec65904be388facad83413481aa381dc1acefb88480c7c1a857e4d36d804b422fdf25ea1628b1633c52016383732fc23bbac455ea96eec8757fc7401c +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_ta.tar.gz 19116227 BLAKE2B 8151efbd7828a5aa292ac8713281bade91ba7e7d93af27e5bf7bf02fe6ad172fee0396c7ef35b4aa1769a012e5c6b0e709704de16cd9494123aff15bc552c2c8 SHA512 bd40efa81bb2bb9f3cab165785e5299c9b1b9cf91c24992c6f607486728f1aaa634ef4cd2962966ff7fe32fdab38162d4f64425c073e716ae74ff635654d9ab8 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_th.tar.gz 19068283 BLAKE2B 008239019dca60042aec99a66e75ceaad396c8081042a21c0375213023ce059bfb554d28de423a11faba14fa737a85ecad715d8ea033b09224d6594a9693120d SHA512 59488a11f14a30ccf6bb77e412eeed81c3dc251ecc3d02be90610515ea55419dc40d4dda56d9285521ca670a0491a6934e171eec4ef5d69cb599a9b504c01ffb +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_tr.tar.gz 12203634 BLAKE2B 1978bb4a66ef8098bc6dbda7425c8c1e4688166c4ea9211afa7417dcee187e77ea28421314714fbfcfceb9bb30adc1915115bf277c7e4a954162ed3bf6399c9b SHA512 cbef37c44ebfddaf90f512b3d3abea43a6774c0a7a2dfe605a35af8b498dec7defae7e7859dbd6164d9ddb714f5a64222e0a6aae69682cae8e606c0a817dc165 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_vi.tar.gz 13409578 BLAKE2B e40c8c9b6ab035da7ef27bf99e09ac776cf707a6d1168939d48a3046bbcb60fa818d6e265990467e04ba50454864c1ca12e78a04a8b298082a92791ac81d406c SHA512 4dfb8c2cd9bb6cefceaac28842dc7c6a4ec03276e67feba7b533eb67d45e79eadc1f37466acf1894712d18c3e03082e20980bd641a07da9b5d1cdc69ee765b06 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_zh-CN.tar.gz 13841096 BLAKE2B c0d72b756e131f9c3d3d4cc39c8555de2addf6166bfdff7b2f4cff53254d5c5b9fe769c433aa1345a36b408e23f5e285b21203808b09154cca0e5a3a1be14365 SHA512 a8a03a876e6e70abbab66918589101d5d2bba2b6c4e650c16008ca93d37ce599d87614a87781dd4beb9f742fe2b14545106ab12ff8ef2e5a0dcb446a39888600 +DIST Apache_OpenOffice_4.1.16_Linux_x86_langpack-rpm_zh-TW.tar.gz 14048428 BLAKE2B 43815dd5a52f2e395cabc910d916b585c72069f75404184773162470b03fbe8b39edd0c1632b30cd590b08f3cb69bc2075c906e77e194f22b147d3dcabf6c768 SHA512 3c165445a8feef8f450e1057667824837909c3ea2765ead391912ddc96900b2620555a21eed52b9b62dfe5bfcfc160881e67f6d7ca3b72ee7bf784ceffb53171 diff --git a/app-office/openoffice-bin/files/50-openoffice-bin b/app-office/openoffice-bin/files/50-openoffice-bin new file mode 100644 index 000000000..5b7877ba4 --- /dev/null +++ b/app-office/openoffice-bin/files/50-openoffice-bin @@ -0,0 +1,3 @@ +SEARCH_DIRS_MASK="@GENTOO_PORTAGE_EPREFIX@/usr/lib/openoffice +@GENTOO_PORTAGE_EPREFIX@/usr/lib32/openoffice +@GENTOO_PORTAGE_EPREFIX@/usr/lib64/openoffice" diff --git a/app-office/openoffice-bin/files/wrapper.in b/app-office/openoffice-bin/files/wrapper.in new file mode 100644 index 000000000..0cd84a19e --- /dev/null +++ b/app-office/openoffice-bin/files/wrapper.in @@ -0,0 +1,4 @@ +#!/bin/sh +export OOO_EXTRA_ARG='' +unset PYTHONPATH +@GENTOO_PORTAGE_EPREFIX@/usr/LIBDIR/openoffice/program/soffice "$@" diff --git a/app-office/openoffice-bin/metadata.xml b/app-office/openoffice-bin/metadata.xml new file mode 100644 index 000000000..9be873802 --- /dev/null +++ b/app-office/openoffice-bin/metadata.xml @@ -0,0 +1,19 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + Openoffice is the opensource version of staroffice. + This is the binary version of Openoffice. Use this if you don't want to wait + for the source version to build, but be advised that this may not perform as quickly once installed as a natively compiled version. + + + Add GTK+ Plasma's Breeze widget style + + + openofficeorg.mirror + + diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild new file mode 100644 index 000000000..813d2b08d --- /dev/null +++ b/app-office/openoffice-bin/openoffice-bin-4.1.16.ebuild @@ -0,0 +1,221 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit desktop pax-utils prefix rpm xdg + +BUILDID="9816" +BVER="${PV/_rc*/}-${BUILDID}" +BVER2=${PV}-${BUILDID} +BASIS="ooobasis4.1" +BASIS2="basis4.1" +NM="openoffice" +NM1="${NM}-brand" +NM2="${NM}4" +NM3="${NM2}.$(ver_cut 2-3)" +FILEPATH="https://downloads.sourceforge.net/openofficeorg.mirror" +if [ "${ARCH}" = "amd64" ] ; then + XARCH="x86_64" +else + XARCH="i586" +fi +UP="en-US/RPMS" + +DESCRIPTION="Apache OpenOffice productivity suite" +HOMEPAGE="https://www.openoffice.org/" +SRC_URI=" + amd64? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86-64_install-rpm_en-US.tar.gz ) + x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_install-rpm_en-US.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="gnome java kde" + +# TODO: supports ca_XR (Valencian RACV) locale too +LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi" + +for X in ${LANGS} ; do + IUSE="${IUSE} l10n_${X}" + SRC_URI+=" l10n_${X}? ( + amd64? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86-64_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) + x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) )" +done + +RDEPEND=" + kde? ( kde-plasma/breeze-gtk ) + !prefix? ( sys-libs/glibc ) + >=app-accessibility/at-spi2-core-2.50.1:2 + app-arch/unzip + app-arch/zip + >=dev-lang/perl-5.0 + dev-libs/dbus-glib + dev-libs/libxml2 + media-libs/glu + >=media-libs/freetype-2.1.10-r2 + media-libs/libglvnd + sys-libs/ncurses-compat:5 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gdk-pixbuf-xlib + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXext + x11-libs/libXinerama + x11-libs/pango + x11-libs/libXrandr +" +DEPEND=" + ${RDEPEND} + sys-apps/findutils +" +BDEPEND="dev-util/patchelf" +PDEPEND="java? ( || ( >=virtual/jre-1.8.0 dev-java/openjdk-jre-bin:11 dev-java/openjdk-bin dev-java/openjdk:11 ) )" + +RESTRICT="mirror strip" + +pkg_setup() { + QA_PREBUILT="usr/$(get_libdir)/${NM}/program/*" + QA_TEXTRELS="usr/$(get_libdir)/${NM}/program/libvclplug_genli.so" +} + +src_unpack() { + unpack ${A} + + cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}" || die + eprefixify "${T}"/{50-${PN},wrapper.in} + + # 'pyuno' is excluded from unpack list to switch off Python2 scripts support + for i in base calc core01 core02 core03 core04 core05 core06 core07 draw graphicfilter images impress math ogltrans\ + ooofonts ooolinguistic ure writer xsltfilter + do + rpm_unpack "./${UP}/${NM}-${i}-${BVER}.${XARCH}.rpm" + done + + rpm_unpack "./${UP}/${NM}-${BVER}.${XARCH}.rpm" + + for j in base calc draw impress math writer; do + rpm_unpack "./${UP}/${NM1}-${j}-${BVER}.${XARCH}.rpm" + done + + rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER}.noarch.rpm" + + use gnome && rpm_unpack "./${UP}/${NM}-gnome-integration-${BVER}.${XARCH}.rpm" + use java && rpm_unpack "./${UP}/${NM}-javafilter-${BVER}.${XARCH}.rpm" + + # English support installed by default + rpm_unpack "./${UP}/${NM}-en-US-${BVER}.${XARCH}.rpm" + rpm_unpack "./${UP}/${NM1}-en-US-${BVER}.${XARCH}.rpm" + for s in base calc draw help impress math res writer ; do + rpm_unpack "./${UP}/${NM}-en-US-${s}-${BVER}.${XARCH}.rpm" + done + + # Localization + for l in ${LANGS}; do + if use l10n_${l}; then + # Map ca-valencia to ca-XV used by upstream + case ${l} in + ca-valencia) m=ca-XV ;; + *) m=${l} ;; + esac + LANGDIR="${m}/RPMS" + rpm_unpack "./${LANGDIR}/${NM}-${m}-${BVER}.${XARCH}.rpm" + rpm_unpack "./${LANGDIR}/${NM1}-${m}-${BVER}.${XARCH}.rpm" + for n in base calc draw help impress math res writer; do + rpm_unpack "./${LANGDIR}/${NM}-${m}-${n}-${BVER}.${XARCH}.rpm" + done + + fi + done +} + +src_install() { + INSTDIR="/usr/$(get_libdir)/${NM}" + dodir ${INSTDIR} + mv "${WORKDIR}"/opt/${NM2}/* "${ED}${INSTDIR}" || die + + #Menu entries, icons and mime-types + cd "${ED}${INSTDIR}/share/xdg/" || die + for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do + if [ "${desk}" = "javafilter" ] ; then + use java || { rm javafilter.desktop; continue; } + fi + mv ${desk}.desktop ${NM}-${desk}.desktop || die + sed -i -e "s/${NM2} /ooffice /g" ${NM}-${desk}.desktop || die + domenu ${NM}-${desk}.desktop + done + insinto /usr/share + doins -r "${WORKDIR}"/usr/share/icons + doins -r "${WORKDIR}"/usr/share/mime + + # Make sure the permissions are right + use prefix || fowners -R root:0 / + + # Install wrapper script + newbin "${T}/wrapper.in" ooffice + sed -i -e s/LIBDIR/$(get_libdir)/g "${ED}/usr/bin/ooffice" || die + + # Component symlinks + for app in base calc draw impress math writer; do + cp "${ED}/usr/bin/ooffice" "${ED}/usr/bin/oo${app}" || die + sed -i -e s/soffice/s${app}/ "${ED}/usr/bin/oo${app}" || die + done + + dosym ${INSTDIR}/program/spadmin /usr/bin/ooffice-printeradmin + dosym ${INSTDIR}/program/soffice /usr/bin/soffice + + # Non-java weirdness see bug #99366 + use !java && rm -f "${ED}${INSTDIR}/program/javaldx" "${ED}${INSTDIR}/program/libofficebean.so" + + # prevent revdep-rebuild from attempting to rebuild all the time + insinto /etc/revdep-rebuild && doins "${T}/50-${PN}" + + # remove soffice bin to avoid collision with libreoffice + rm -rf "${ED}/usr/bin/soffice" || die + + # Vulnerable pythonscript.py, bug #677248 + # Disable python2 script support bug #715400 + rm "${ED}${INSTDIR}/program/python" || die + + # remove obsolete gstreamer-0.10 plugin + rm "${ED}${INSTDIR}/program/libavmediagst.so" || die + + # scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.' + patchelf --set-rpath '$ORIGIN' "${ED}"/usr/$(get_libdir)/openoffice/program/libicudata.so.42.1 || die +} + +pkg_preinst() { + xdg_pkg_preinst + use gnome && gnome2_icon_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + + pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin + + # Inform users about python scripting security problems, bug #677248 + # and removing it due to the end of python2 support, bug #715400 + elog "Python2 scripts support via 'pyuno' module was skipped to unpack" + elog "due to a security vulnerability (CVE-2018-16858)" + elog "and the end of python2 support in Gentoo." + + # Inform users about changes of encoding of stored passwords in Apache OpenOffice 4.1.14. + # Notification is from https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.14+Release+Notes + ewarn "Important Note:" + ewarn "It is recommended to make a backup of the Apache OpenOffice users profile" + ewarn "before installing ${PV}. It is especially essential for users who use" + ewarn "the Master Password functionality and may decide to use an older version later." + ewarn "There is a change in the encoding of stored passwords in this ${PV} release" + ewarn "that may make your user profile unusable for previous versions." +} + +pkg_postrm() { + xdg_pkg_postrm +} diff --git a/app-office/pyspread/Manifest b/app-office/pyspread/Manifest new file mode 100644 index 000000000..47af8db06 --- /dev/null +++ b/app-office/pyspread/Manifest @@ -0,0 +1 @@ +DIST pyspread-2.4.gh.tar.bz2 2113436 BLAKE2B 2a955671b7825f1597a370b09467804c90af8b60dbb9c31495964cfaf7b7e127eb6a560365d366a35f76ea794207d76b03304ec8b2db42cc6a48fba4884a9967 SHA512 4a8b96f33146858abce48fb2066e780db0219c19ecd2aa09a7fa1902092b122f1525a2ade75bed3140dee4ae9f595d5322357e89f242ef19bb5220ebba86817f diff --git a/app-office/pyspread/metadata.xml b/app-office/pyspread/metadata.xml new file mode 100644 index 000000000..25e4effb2 --- /dev/null +++ b/app-office/pyspread/metadata.xml @@ -0,0 +1,10 @@ + + + + + + pyspread/pyspread + https://pyspread.gitlab.io/docs.html + https://gitlab.com/pyspread/pyspread/-/issues + + diff --git a/app-office/pyspread/pyspread-2.4.ebuild b/app-office/pyspread/pyspread-2.4.ebuild new file mode 100644 index 000000000..7433116c3 --- /dev/null +++ b/app-office/pyspread/pyspread-2.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit desktop distutils-r1 optfeature xdg + +DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python" +HOMEPAGE="https://pyspread.gitlab.io" +SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.gh.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/markdown2-2.3[${PYTHON_USEDEP}] + >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}] + >=dev-python/numpy-1.1[${PYTHON_USEDEP}] + >=dev-python/pyqt6-6.4[gui,printsupport,svg,widgets,${PYTHON_USEDEP}] + >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + rm -r "${ED}/usr/pyspread" || die + doicon "${PN}/share/icons/hicolor/64x64/${PN}.ico" + doicon "${PN}/share/icons/hicolor/svg/${PN}.svg" + domenu "${PN}.desktop" +} + +src_test() { + export QT_QPA_PLATFORM=offscreen + distutils-r1_src_test +} + +pkg_postint() { + xdg_pkg_postint + optfeature "R chart support" "dev-python/rpy2" +} diff --git a/app-office/standartnotes-bin/Manifest b/app-office/standartnotes-bin/Manifest new file mode 100644 index 000000000..a7ee12c8c --- /dev/null +++ b/app-office/standartnotes-bin/Manifest @@ -0,0 +1 @@ +DIST standard-notes-3.183.22-linux-x86_64.AppImage 154482446 BLAKE2B b9b7486257617b6a699363ff402db3d9592f3621dd4f93d916ddfb4c73ad20970a8fc7859f7771ba6bfb958cedbc1bfb31e5144cb2d09fa57a4cee76bdd14044 SHA512 a93271ffd831b94b5828c53d055b907a4b8343eb254e049cf65793130c78eba52b429bbe800652b27459cfce2fd566605953c32d007a36c182a6849a6a3c2f01 diff --git a/app-office/standartnotes-bin/metadata.xml b/app-office/standartnotes-bin/metadata.xml new file mode 100644 index 000000000..619b6eaef --- /dev/null +++ b/app-office/standartnotes-bin/metadata.xml @@ -0,0 +1,9 @@ + + + + + + standardnotes/app + https://github.com/standardnotes/forum/issues/ + + diff --git a/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild b/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild new file mode 100644 index 000000000..2fb682cc1 --- /dev/null +++ b/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="End-to-end encrypted note-taking app, alternative to Evernote" +HOMEPAGE="https://standardnotes.com" +SRC_URI="https://github.com/standardnotes/app/releases/download/%40standardnotes%2Fdesktop%40${PV}/standard-notes-${PV}-linux-x86_64.AppImage" + +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="strip" + +RDEPEND="sys-fs/fuse:0" + +QA_PREBUILT="*" + +src_install() { + newbin "${DISTDIR}/standard-notes-${PV}-linux-x86_64.AppImage" standard-notes-bin +} diff --git a/app-portage/appswipe/Manifest b/app-portage/appswipe/Manifest new file mode 100644 index 000000000..0bda3d197 --- /dev/null +++ b/app-portage/appswipe/Manifest @@ -0,0 +1 @@ +DIST appswipe-1.2.0.gh.tar.gz 168449 BLAKE2B 3809429ed8f29f3ff875317033ffc503e1c43229fb2802442abac00b3b9637d145bfafdead4a7ce19b4f99c2efdddc74a56589226e47ea2c856dc1e205eaf50c SHA512 4e7a60daa8950754599f76c19e92da7cb60b6e3efc210f45fd71004d315db39396bc613eec52eb3326d43d16afabfe3ed6d98ae77351497107e82f9817af3e81 diff --git a/app-portage/appswipe/appswipe-1.2.0.ebuild b/app-portage/appswipe/appswipe-1.2.0.ebuild new file mode 100644 index 000000000..9073463a1 --- /dev/null +++ b/app-portage/appswipe/appswipe-1.2.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils xdg + +DESCRIPTION="Application for browsing your local Portage repository files" +HOMEPAGE="https://github.com/k9spud/appswipe" +SRC_URI="https://github.com/k9spud/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtbase:6[gui,sql,sqlite,widgets] + dev-qt/qtsvg:6 +" + +RDEPEND=" + app-portage/gentoolkit + app-portage/portage-utils + dev-libs/glib + lxde-base/lxterminal + sys-apps/portage + ${DEPEND} +" + +src_configure() { + eqmake6 AppSwipe.pro + + cd backend || die + eqmake6 appswipebackend.pro + + cd ../transport || die + eqmake6 appswipetransport.pro +} + +src_compile() { + emake -C ./ + emake -C backend/ + emake -C transport/ +} + +src_install() { + newbin AppSwipe appswipe + dobin backend/appswipebackend + dobin transport/appswipetransport + newicon -s scalable img/appicon.svg ${PN}.svg + domenu ${PN}.desktop +} diff --git a/app-portage/appswipe/metadata.xml b/app-portage/appswipe/metadata.xml new file mode 100644 index 000000000..d4e060424 --- /dev/null +++ b/app-portage/appswipe/metadata.xml @@ -0,0 +1,12 @@ + + + + + co-maintainers welcome + brian.gloyer@gmail.com + Brian Gloyer + + + k9spud/appswipe + + diff --git a/app-portage/carnage/Manifest b/app-portage/carnage/Manifest new file mode 100644 index 000000000..a6b20b795 --- /dev/null +++ b/app-portage/carnage/Manifest @@ -0,0 +1 @@ +DIST carnage-1.3b.tar.gz 1101102 BLAKE2B 54640744b42dbfb93ee66fb860db7ee0d53c172dcc09641b097cc1a699af4e4591d6f61c4d297614bd7c66abf5a3f8d2afe7b016ea4ab557f431800e8208643a SHA512 2ab4ff0d803c102c777ec902b643ce7493c59b9a56804e969ec7455639b87687b09ada6eb0e660f184560ef9b8714c7927d4b241c98bc967363f4e378bdb5824 diff --git a/app-portage/carnage/carnage-1.3b.ebuild b/app-portage/carnage/carnage-1.3b.ebuild new file mode 100644 index 000000000..3af50cc48 --- /dev/null +++ b/app-portage/carnage/carnage-1.3b.ebuild @@ -0,0 +1,46 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature desktop xdg + +DESCRIPTION="TUI front-end for Portage and eix" +HOMEPAGE="https://github.com/dsafxP/carnage" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dsafxP/carnage.git" +else + SRC_URI="https://github.com/dsafxP/carnage/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/lxml-6.0.2[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}] + >=sys-apps/portage-3.0.77[${PYTHON_USEDEP}] + >=dev-python/textual-8.1.1[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.14.0[${PYTHON_USEDEP}] + >=app-portage/gentoolkit-0.7.1[${PYTHON_USEDEP}] +" + +src_install() { + distutils-r1_src_install + + domenu assets/carnage.desktop + + doicon -s scalable assets/carnage.svg + + doman man/carnage.1 +} + +pkg_postinst() { + optfeature "package & use flag browsing" app-portage/eix +} diff --git a/app-portage/carnage/carnage-9999.ebuild b/app-portage/carnage/carnage-9999.ebuild new file mode 100644 index 000000000..3af50cc48 --- /dev/null +++ b/app-portage/carnage/carnage-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature desktop xdg + +DESCRIPTION="TUI front-end for Portage and eix" +HOMEPAGE="https://github.com/dsafxP/carnage" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dsafxP/carnage.git" +else + SRC_URI="https://github.com/dsafxP/carnage/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/lxml-6.0.2[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.1.2[${PYTHON_USEDEP}] + >=sys-apps/portage-3.0.77[${PYTHON_USEDEP}] + >=dev-python/textual-8.1.1[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.14.0[${PYTHON_USEDEP}] + >=app-portage/gentoolkit-0.7.1[${PYTHON_USEDEP}] +" + +src_install() { + distutils-r1_src_install + + domenu assets/carnage.desktop + + doicon -s scalable assets/carnage.svg + + doman man/carnage.1 +} + +pkg_postinst() { + optfeature "package & use flag browsing" app-portage/eix +} diff --git a/app-portage/carnage/metadata.xml b/app-portage/carnage/metadata.xml new file mode 100644 index 000000000..1c603fb78 --- /dev/null +++ b/app-portage/carnage/metadata.xml @@ -0,0 +1,16 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + carnage is a text-based user interface (TUI) front-end for Portage and eix. + Its goal is to centralize common Gentoo package management tasks in a + unified, efficient, and user-friendly interface. + + + dsafxP/carnage + + diff --git a/app-portage/pacvis/Manifest b/app-portage/pacvis/Manifest new file mode 100644 index 000000000..93f0a5de6 --- /dev/null +++ b/app-portage/pacvis/Manifest @@ -0,0 +1 @@ +DIST pacvis-0.4.2.tar.gz 511929 BLAKE2B 3be3dd286caf27b4a27e6ee813db2445262438016def5d14afbeaec70d12ea905fe97cb94b9e19bfc1a12a9560e5647808a5f7e17347db3980f0d308081ce773 SHA512 da86165454845edc229fcd417ceb293402e400caead4ac23f2b8a5c28fd40eea6720c6016092ab5d375d9a756744a7f68a4dbd78431a410dada86048ee188c58 diff --git a/app-portage/pacvis/metadata.xml b/app-portage/pacvis/metadata.xml new file mode 100644 index 000000000..d22aa0e40 --- /dev/null +++ b/app-portage/pacvis/metadata.xml @@ -0,0 +1,16 @@ + + + + + brian.gloyer@gmail.com + brian gloyer + + + + brian.gloyer@gmail.com + brian gloyer + + https://github.com/bgloyer/pacvis/issues/ + bgloyer/pacvis + + diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild b/app-portage/pacvis/pacvis-0.4.2.ebuild new file mode 100644 index 000000000..e2b9be1a5 --- /dev/null +++ b/app-portage/pacvis/pacvis-0.4.2.ebuild @@ -0,0 +1,18 @@ +# 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_12 ) +inherit distutils-r1 + +DESCRIPTION="Displays dependency graphs of packages" +HOMEPAGE="https://github.com/bgloyer/pacvis" +SRC_URI="https://github.com/bgloyer/pacvis/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/tornado[${PYTHON_USEDEP}]" diff --git a/app-portage/portage-lostfiles/Manifest b/app-portage/portage-lostfiles/Manifest new file mode 100644 index 000000000..203fbbd27 --- /dev/null +++ b/app-portage/portage-lostfiles/Manifest @@ -0,0 +1 @@ +DIST portage-lostfiles-0.5.6.tar.gz 12809 BLAKE2B 641224141a318de4409d654454daf2502b481b130bfb53c52a38d1699dce1aaa020804ff5ba8e1f324f1ffa19bcb52272007f6acbd07eb0579450dad0076644e SHA512 9d89340b297dad9379d7f972340a96b521fb0e7ecf83135945d6798586ca639620dafb274d78ec363652ae79af337483035b1ba20c5a04e73c5bcda7082bd8a4 diff --git a/app-portage/portage-lostfiles/metadata.xml b/app-portage/portage-lostfiles/metadata.xml new file mode 100644 index 000000000..2056d3f6b --- /dev/null +++ b/app-portage/portage-lostfiles/metadata.xml @@ -0,0 +1,23 @@ + + + + + egger.m@protonmail.com + Michael Egger + + + A simple script to identify files not tracked by Portage package manager. + Notes + Symlinks are not reported as lost as long as the link target exists and is tracked, + this is the same behavior as implemented in `equery b path`. + Some common paths are not reported (e.g.: `/etc/group`, `/etc/machine-id`, ...), + those are defined in `IGNORED_PATHS` and `PKG_PATHS` in `lostfiles.py`. + Usage + git clone https://github.com/gcarq/portage-lostfiles.git + cd portage-lostfiles + $ ./lostfiles.py + + + gcarq/portage-lostfiles + + diff --git a/app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild b/app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild new file mode 100644 index 000000000..335c46ebc --- /dev/null +++ b/app-portage/portage-lostfiles/portage-lostfiles-0.5.6-r1.ebuild @@ -0,0 +1,19 @@ +# 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_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="A simple script to identify files not tracked by Portage package manager" +HOMEPAGE="https://github.com/gcarq/portage-lostfiles" +SRC_URI="https://github.com/gcarq/portage-lostfiles/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest diff --git a/app-portage/portagecfg/Manifest b/app-portage/portagecfg/Manifest new file mode 100644 index 000000000..4e6ffaf65 --- /dev/null +++ b/app-portage/portagecfg/Manifest @@ -0,0 +1 @@ +DIST portagecfg-2.4.0.tar.gz 612770 BLAKE2B 77c12c5bf631af4ce6040d6b9e784930e94909f08d61616450485480dc08bb4ef2ae2673d60f1c5ea1d0b420a99fa96a3c10ea4b1f0fffffe594f86836a79b5e SHA512 99569f7150e3b642ecb05f064d1d75215b8f56c404f9186edf6815b01ddbbbc01d303e59a6551fcfa503278f2d99c235bc6e427236f9d0b18e866be93916ad04 diff --git a/app-portage/portagecfg/metadata.xml b/app-portage/portagecfg/metadata.xml new file mode 100644 index 000000000..f1e1bffbe --- /dev/null +++ b/app-portage/portagecfg/metadata.xml @@ -0,0 +1,12 @@ + + + + + this.brayan@proton.me + Brayan M. Salazar + + + brookiestein/portagecfg + https://github.com/brookiestein/portagecfg/issues + + diff --git a/app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild b/app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild new file mode 100644 index 000000000..fdea1e34a --- /dev/null +++ b/app-portage/portagecfg/portagecfg-2.4.0-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024-2025 Brayan M. Salazar +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Utility to write Portage config files in an easy manner." +HOMEPAGE="https://github.com/brookiestein/portagecfg" +SRC_URI="https://github.com/brookiestein/portagecfg/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-qt/qtbase:6" +RDEPEND=" + ${DEPEND} + sys-apps/portage +" +BDEPEND="dev-qt/qttools:6[linguist]" diff --git a/app-portage/quantum-resolver/metadata.xml b/app-portage/quantum-resolver/metadata.xml new file mode 100644 index 000000000..20533ce2e --- /dev/null +++ b/app-portage/quantum-resolver/metadata.xml @@ -0,0 +1,16 @@ + + + + + Adel Kara Slimane + adel.ks@zegrapher.com + + + + Adel KARA SLIMANE + adel.ks@zegrapher.com + + AdelKS/QuantumResolver + https://github.com/AdelKS/QuantumResolver/issues + + diff --git a/app-portage/quantum-resolver/quantum-resolver-9999.ebuild b/app-portage/quantum-resolver/quantum-resolver-9999.ebuild new file mode 100644 index 000000000..6c154a791 --- /dev/null +++ b/app-portage/quantum-resolver/quantum-resolver-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson git-r3 +EGIT_REPO_URI="https://github.com/AdelKS/QuantumResolver.git" + +DESCRIPTION="A WIP portage dependency resolver" +HOMEPAGE="https://github.com/AdelKS/QuantumResolver" + +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + >=dev-build/meson-0.63 + dev-libs/libfmt:= +" diff --git a/app-portage/showbuild/files/showbuild-0.9.1 b/app-portage/showbuild/files/showbuild-0.9.1 new file mode 100644 index 000000000..2026dfc06 --- /dev/null +++ b/app-portage/showbuild/files/showbuild-0.9.1 @@ -0,0 +1,41 @@ +#!/bin/bash + +log="$(portageq envvar PORTAGE_TMPDIR)/portage/*/*/temp/build.log" +cmd="${SB:-tail -f}" +c=0 + +die() { echo -e "$*" >&2; exit 1; } + +if [[ $1 = -h || $1 = --help ]]; then + echo "Script to follow log of running portage builds" + echo + echo "Usage: ${0##*/} # see running builds" + echo " ${0##*/} N # follow build #N" + echo " ${0##*/} --fetch # follow emerge-fetch.log" + echo " ${0##*/} --help # show this help" + echo + echo "Use environment variable SB to override the default cmd ($cmd)" +elif [[ $1 = -f || $1 = --fetch ]]; then + log="$(portageq envvar EMERGE_LOG_DIR)" + log="${log:=$(portageq envvar EPREFIX)/var/log}/emerge-fetch.log" + [[ -f $log ]] || die "Could open '$log'" + exec $cmd $log +elif [[ $(echo $log) = "$log" ]]; then + echo "No running build found (try '${0##*/} --help')" +elif [[ ! $1 ]]; then + echo "Running builds - use '${0##*/} NUMBER' to select" + for i in $log; do + [[ $i =~ ^${log%%\**}([^/]*)/([^/]*)${log##*\*}$ ]] || continue + echo -e "$((++c))\t${BASH_REMATCH[2]}\t(${BASH_REMATCH[1]})" + done +else + [[ -z ${1//[0-9]} && $1 -gt 0 ]] || die "Argument should be a number greater 0" + for i in $log; do + [[ $i =~ ^${log%%\**}([^/]*)/([^/]*)${log##*\*}$ ]] || continue + [[ $((++c)) -eq $((10#$1)) ]] || continue + [[ -f ${i} ]] || die "Build number $1 was gone in the meanwhile" + echo -ne "\033]0;Viewing: ${BASH_REMATCH[2]}\t(${BASH_REMATCH[1]})\007" + exec $cmd $i + done + die "Build number $1 not found (there are only $((c--)) build(s) running)" +fi diff --git a/app-portage/showbuild/metadata.xml b/app-portage/showbuild/metadata.xml new file mode 100644 index 000000000..d54940e31 --- /dev/null +++ b/app-portage/showbuild/metadata.xml @@ -0,0 +1,8 @@ + + + + + + junghans/cj-overlay + + diff --git a/app-portage/showbuild/showbuild-0.9.1-r2.ebuild b/app-portage/showbuild/showbuild-0.9.1-r2.ebuild new file mode 100644 index 000000000..468c01362 --- /dev/null +++ b/app-portage/showbuild/showbuild-0.9.1-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Script to follow log of running portage builds" +HOMEPAGE="https://github.com/junghans/cj-overlay" + +S="${FILESDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" + +RDEPEND=" + app-shells/bash + sys-apps/coreutils + sys-apps/portage +" + +src_install () { + newbin "${P}" "${PN}" +} diff --git a/app-portage/zig-ebuilder/metadata.xml b/app-portage/zig-ebuilder/metadata.xml new file mode 100644 index 000000000..202360e5c --- /dev/null +++ b/app-portage/zig-ebuilder/metadata.xml @@ -0,0 +1,16 @@ + + + + + bratishkaerik@landless-city.net + Eric Joldasov + + + + bratishkaerik@landless-city.net + Eric Joldasov + + BratishkaErik/zig-ebuilder + https://github.com/BratishkaErik/zig-ebuilder/issues + + diff --git a/app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild b/app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild new file mode 100644 index 000000000..807834705 --- /dev/null +++ b/app-portage/zig-ebuilder/zig-ebuilder-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Semi-automatic generator for Zig ebuilds" +HOMEPAGE="https://github.com/BratishkaErik/zig-ebuilder" + +ZIG_SLOT="0.14" +EGIT_REPO_URI="https://github.com/BratishkaErik/zig-ebuilder" +inherit git-r3 zig + +LICENSE="EUPL-1.2 MIT 0BSD CC0-1.0" +SLOT="0" + +RDEPEND=" + || ( + >=dev-lang/zig-0.13 + >=dev-lang/zig-bin-0.13 + ) +" + +DOCS=( "README.md" ) + +src_unpack() { + git-r3_src_unpack + zig_live_fetch +} diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest new file mode 100644 index 000000000..52d9c8ee0 --- /dev/null +++ b/app-shells/carapace/Manifest @@ -0,0 +1,6 @@ +DIST carapace-1.6.2.tar.gz 21105272 BLAKE2B c532d0aad438b53c3ff94aea4820007e24fd08be65530f739be26afcc207bc25cdf8f4eea26f5d6c55a70c3916abd51bd62767aea285519669271131a5ad9322 SHA512 6d91042ffc87a8c1766a73f7defee88deba806f524c56984f6ee02c403f3b93ec96e387f605f0f397256e7dc935d6894ddec556a2405712456ff27e6e3c2dbc0 +DIST carapace-1.6.2.tar.xz 300384 BLAKE2B adff79c4726b2d592edb805c1565742e286f0f5e73c62b4e89cb8d1ac43ce4f435f7b003bac378b38586258f7611aed8bf54272b1ab8390b4ecd64dfc98f106b SHA512 0d9e97af5840032607558139fd65dc0a43b0750b5a4af57cf66e4629c1f907633ffbd7b220d67d91c08d21aee93c4b68a3870e557a57b210bcbe245af246e523 +DIST carapace-1.6.3.tar.gz 21286084 BLAKE2B 2bfe8d5c0d8819b701b20a1de89e3592bede8ac65bf4bde826f22dfe790fb5a809ea263db3914c7ab606ead7f7c86d5d6ac649bf8f9b6c349e3602ee5adf9a0b SHA512 34f12424139c7f28afbceb349162a47e85513304829f9c36dcfa2037d713411f00c3944f0174e9a3cc396203f9738e5d5299a82dccc6cdb22fe4386568775aa6 +DIST carapace-1.6.3.tar.xz 300352 BLAKE2B 80ac854b6df4c461f127ac08bf91e6c90adb3216359be964cbcdf4b4ea7383d1415f188b1eedfc07df5a976bb9492e4d2ee540066498fbfe0534d42855125e4a SHA512 d425011a9f8367a49ed5f0c3ccbfd6013c82bf9b5af5405d3205499a0043b823a231f8f80bea3015560f62cf3825117e9b00247f46a993b9e13cc30a23492d40 +DIST carapace-1.6.4.tar.gz 21349585 BLAKE2B f599efe29d6c6aca24606aea2d4c346980c8f27d4bf31199c59a440ac2a869006f41319300eef0a12e9f8d8d4ddacf647516cee0e8ef5c791be147f6f79c05db SHA512 037c7cbf8d3fd674b14699207ecd346fe8162897e0ef0e3c4868f7c09a92b4f90d97485994947598687963d0ce30e9770373a1be1e98a41db2d2d4bf39fc5ea5 +DIST carapace-1.6.4.tar.xz 304200 BLAKE2B 2c9d019a8e910dee998fe3df8460590a6156339969a8f68d1a58137fc65bdd7a02b97fc4515bbc725f41ed4bf467b19210bce3bb06986205f263a59f68f43ba6 SHA512 b366b8a09c443415e9b369d7c311b0266feb08e8ea4cbc64429038883ad3eaafbaca1be822f5c9080ee04bd7557b6585ef465f16adfd6c2189a1357680d4ec2d diff --git a/app-shells/carapace/carapace-1.6.2.ebuild b/app-shells/carapace/carapace-1.6.2.ebuild new file mode 100644 index 000000000..b7078d127 --- /dev/null +++ b/app-shells/carapace/carapace-1.6.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Multi-shell multi-command argument completer" +HOMEPAGE="https://carapace.sh/" +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +DEPS_URI="https://github.com/gentoo-golang-dist/${PN}-bin/releases/download/v${PV}/${PN}-bin-${PV}-vendor.tar.xz -> ${P}.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +S="${WORKDIR}/${PN}-bin-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + >=dev-lang/go-1.23.1 +" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "docs/book/" +) + +src_compile() { + pushd "cmd/${PN}" + ego generate ./... + ego build -ldflags="-s -w" -tags release +} + +src_install() { + dobin "cmd/${PN}/${PN}" + mv "docs/src" "docs/book" || die + rm -r "docs/book/release_notes" || die + einstalldocs +} diff --git a/app-shells/carapace/carapace-1.6.3.ebuild b/app-shells/carapace/carapace-1.6.3.ebuild new file mode 100644 index 000000000..b7078d127 --- /dev/null +++ b/app-shells/carapace/carapace-1.6.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Multi-shell multi-command argument completer" +HOMEPAGE="https://carapace.sh/" +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +DEPS_URI="https://github.com/gentoo-golang-dist/${PN}-bin/releases/download/v${PV}/${PN}-bin-${PV}-vendor.tar.xz -> ${P}.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +S="${WORKDIR}/${PN}-bin-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + >=dev-lang/go-1.23.1 +" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "docs/book/" +) + +src_compile() { + pushd "cmd/${PN}" + ego generate ./... + ego build -ldflags="-s -w" -tags release +} + +src_install() { + dobin "cmd/${PN}/${PN}" + mv "docs/src" "docs/book" || die + rm -r "docs/book/release_notes" || die + einstalldocs +} diff --git a/app-shells/carapace/carapace-1.6.4.ebuild b/app-shells/carapace/carapace-1.6.4.ebuild new file mode 100644 index 000000000..b7078d127 --- /dev/null +++ b/app-shells/carapace/carapace-1.6.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Multi-shell multi-command argument completer" +HOMEPAGE="https://carapace.sh/" +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +DEPS_URI="https://github.com/gentoo-golang-dist/${PN}-bin/releases/download/v${PV}/${PN}-bin-${PV}-vendor.tar.xz -> ${P}.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +S="${WORKDIR}/${PN}-bin-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + >=dev-lang/go-1.23.1 +" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "docs/book/" +) + +src_compile() { + pushd "cmd/${PN}" + ego generate ./... + ego build -ldflags="-s -w" -tags release +} + +src_install() { + dobin "cmd/${PN}/${PN}" + mv "docs/src" "docs/book" || die + rm -r "docs/book/release_notes" || die + einstalldocs +} diff --git a/app-shells/carapace/metadata.xml b/app-shells/carapace/metadata.xml new file mode 100644 index 000000000..1ee76f974 --- /dev/null +++ b/app-shells/carapace/metadata.xml @@ -0,0 +1,12 @@ + + + + + freijon@pm.me + Jonas Frei + + + carapace-sh/carapace-bin + https://github.com/carapace-sh/carapace-bin/issues + + diff --git a/app-shells/direnv/Manifest b/app-shells/direnv/Manifest new file mode 100644 index 000000000..a91d2de99 --- /dev/null +++ b/app-shells/direnv/Manifest @@ -0,0 +1,4 @@ +DIST direnv-2.36.0-deps.tar.xz 2914336 BLAKE2B 8d520642531faedeca378e4806677ccaecda87ac7ca1fc2698dd70235d812464bc96e5bff4e70a3abca92fb9a58fa59af0ecb66a8a5ae40270d4a4bfdda7002b SHA512 1755beaba7f9df46e8561aec55a8c01926372e7e4b9a81197ee9ce29c627d58507c9fac3b69d46b62c3c845ea5fffbb20562e30e74c54ab410dfb37c8cbee6df +DIST direnv-2.36.0.tar.gz 97206 BLAKE2B 122177217aa5c42d8a14b9693af92c828b0685b403f78bdb8c0b0bf68a16588820707ad4e2dc29119e22ff8e374c672f450f41ad1aa8ad466b5d8afe096d14d5 SHA512 81f1673fdbe904906663f1929562ed430bbae2ea3560885f8289b23779f22b0e05f05ea69de83cbd6deab4f4bdf6c13b4211e2faf3b5fd5867ed7a37ad51cbe9 +DIST direnv-2.37.1-deps.tar.xz 3051396 BLAKE2B 6b72d0cab3b8ee4b455df8ccf48e6c234f8ad7de76bc9b12cb0adb0f97804f71708e33d9881c5a6a73d17d7a3543cd943956ef79dc96e6cb5f4b6fd04e512af2 SHA512 27cfc0385d7ca418edccf38f40136beacb63558c4208a058ff5567b81a82c8750c6562fddfd1932179a9ed6ad09f8c0dbb4367e992428271d37f3af8d18f9f6c +DIST direnv-2.37.1.tar.gz 102836 BLAKE2B 094eb32f1a3870b100a943929e53353ed9ee396b8190fa0d688e0c24929e4dc1b5df4fff367ae217cbbd29780b3a97970493cab64d3cc0c2490bf717c07a0fe3 SHA512 dbb9e50c4fbe5c9757d5bc39fd9b415c144d0ab02f51f25f6f3d51db4954ae13c400061fd2b3c6175c12a533c5d5b486bedf63cfc43e61c0131d2616c304f959 diff --git a/app-shells/direnv/direnv-2.36.0.ebuild b/app-shells/direnv/direnv-2.36.0.ebuild new file mode 100644 index 000000000..544a0aec8 --- /dev/null +++ b/app-shells/direnv/direnv-2.36.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Environment variable manager for shell" +HOMEPAGE="https://github.com/direnv/direnv" +SRC_URI="https://github.com/direnv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-deps.tar.xz" + +LICENSE="MIT" +# dependency licenses +LICENSE+=" BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# test dependencies are unreasonable, and tests fail without patches +RESTRICT="test" + +# Upstream requires Go >=1.24 +BDEPEND+=">=dev-lang/go-1.24:=" + +DOCS=( {CHANGELOG,README}.md ) + +src_install() { + einstalldocs + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-shells/direnv/direnv-2.37.1.ebuild b/app-shells/direnv/direnv-2.37.1.ebuild new file mode 100644 index 000000000..544a0aec8 --- /dev/null +++ b/app-shells/direnv/direnv-2.37.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Environment variable manager for shell" +HOMEPAGE="https://github.com/direnv/direnv" +SRC_URI="https://github.com/direnv/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-deps.tar.xz" + +LICENSE="MIT" +# dependency licenses +LICENSE+=" BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# test dependencies are unreasonable, and tests fail without patches +RESTRICT="test" + +# Upstream requires Go >=1.24 +BDEPEND+=">=dev-lang/go-1.24:=" + +DOCS=( {CHANGELOG,README}.md ) + +src_install() { + einstalldocs + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-shells/direnv/direnv-9999.ebuild b/app-shells/direnv/direnv-9999.ebuild new file mode 100644 index 000000000..31233b9fc --- /dev/null +++ b/app-shells/direnv/direnv-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_REPO_URI="https://github.com/direnv/${PN}.git" + +inherit git-r3 go-module + +DESCRIPTION="Environment variable manager for shell" +HOMEPAGE="https://github.com/direnv/direnv" + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" # fails + +# Upstream requires Go >=1.24 +BDEPEND+=">=dev-lang/go-1.24:=" + +DOCS=( {CHANGELOG,README}.md ) + +src_install() { + einstalldocs + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/app-shells/direnv/metadata.xml b/app-shells/direnv/metadata.xml new file mode 100644 index 000000000..7640e1e2e --- /dev/null +++ b/app-shells/direnv/metadata.xml @@ -0,0 +1,16 @@ + + + + + Vivian Heisz (vhz) + demize@unstable.systems + + + direnv is an extension for your shell. It augments existing shells with + a new feature that can load and unload environment variables depending + on the current directory. + + + direnv/direnv + + diff --git a/app-shells/elvish/Manifest b/app-shells/elvish/Manifest new file mode 100644 index 000000000..2db8c78f1 --- /dev/null +++ b/app-shells/elvish/Manifest @@ -0,0 +1,6 @@ +DIST elvish-0.19.2-deps.tar.xz 2810784 BLAKE2B 1da98f1a790866ae3047b6bbb4a9b70cd976f9b1b3aec9f1b866e3399a8666d37e87a1f44a669f7461f43fd9a0b4719e6f991c26f435e841ad22e90a7c9098e9 SHA512 f164a1ae95a452c8190babc0d08b8c1ce7deafd42a3ed879e96fb26006ddaae6579bab2b0be9d43db0a71958b3ef53da804620bd2668dfb16ad977e9094b13d2 +DIST elvish-0.19.2.tar.gz 828904 BLAKE2B 8cbbc8d947267c4fb429023e5de431ac28bd546e279326ff7ccf75397d528f766b8709e06f008449ff273ac59c5eb9297704617d2f6239f5c9251dce609888ae SHA512 e7851659465e01fead104e36a73d0af5d4610e33018c6659e0cdc167e941c926ab4fd8b361da1b24dc88f4c07f6fa77077e069bfeaf0bbadb09913a05f58a2ba +DIST elvish-0.20.1-deps.tar.xz 2931108 BLAKE2B b737de85c432950fe24ada82c38d2c43bc5afb1fbd41120a285f5f29cbe0a576015ef784f05e42851306156227471731764add3727e4a61a89de57eedd8e969b SHA512 bcc69853e08465df65feb87bab53413162cb838b79c84a95650acc75daea6722102475723fc24b7a780c7193c22601e5eaa498f35ca8b9905cc613eb38f1d262 +DIST elvish-0.20.1.tar.gz 862793 BLAKE2B d40c4ca8328903ecd7c82475e8b51c8f9d47b443c4d353be08ddbf25ecd113a6e81077ae814b1d1cd84d791cdbb3a21d80f3f0d1822732174595f242f375d524 SHA512 d6fd7ab0d494de7d70f7f34117c5e5dc5eb92a076e9782f11b543009872f0a1193d47814d8b67a8fcf3da14fd17a510de1f0ebb8c27f13388a8ca68a94836a61 +DIST elvish-0.21.0-deps.tar.xz 2944388 BLAKE2B 8f3a9314e9ba5957bba63bf35fb2c31a6cc5050a95451960453e5832aad68ca07e4bb47ff4ae42ab5233be092e89f5dda1b3c728f29d96f80710aec5ee8bf2fb SHA512 795f3b9585432242560ba1753777395c6e63407e3f1537b80abd733406f3803d992b346407e3ec8e5937bb817028b63314cabe7314772c0bbcb6e6ad8e725084 +DIST elvish-0.21.0.tar.gz 958170 BLAKE2B c67a32f150c7b8563847d10d35329ff1d9d9578e61c42d7123b6d6788d1d4fdec6f19e42a7132a648210e2eada69e84d3afa8b69bf697fcb660c277af20a3bcc SHA512 6bc9c53d77c43d067f42c52591db92812bfedbf7b2658d394d08bfd9d2b496fe0afa78548c5083070c2fdd150cc7ef7173d84d3a3be94893ef54609f0572418f diff --git a/app-shells/elvish/elvish-0.19.2.ebuild b/app-shells/elvish/elvish-0.19.2.ebuild new file mode 100644 index 000000000..6c874b78e --- /dev/null +++ b/app-shells/elvish/elvish-0.19.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Expressive programming language and a versatile interactive shell" +HOMEPAGE="https://elv.sh/" +SRC_URI="https://github.com/elves/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="BSD-2" +# Additional licenses used in the package +LICENSE+=" BSD EPL-1.0 CC-BY-SA-4.0" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "website/learn" + "website/ref" +) + +src_compile() { + ego build -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=gentoo-guru" "./cmd/${PN}" +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-shells/elvish/elvish-0.20.1.ebuild b/app-shells/elvish/elvish-0.20.1.ebuild new file mode 100644 index 000000000..6c874b78e --- /dev/null +++ b/app-shells/elvish/elvish-0.20.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Expressive programming language and a versatile interactive shell" +HOMEPAGE="https://elv.sh/" +SRC_URI="https://github.com/elves/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="BSD-2" +# Additional licenses used in the package +LICENSE+=" BSD EPL-1.0 CC-BY-SA-4.0" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "website/learn" + "website/ref" +) + +src_compile() { + ego build -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=gentoo-guru" "./cmd/${PN}" +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-shells/elvish/elvish-0.21.0.ebuild b/app-shells/elvish/elvish-0.21.0.ebuild new file mode 100644 index 000000000..31f78ded8 --- /dev/null +++ b/app-shells/elvish/elvish-0.21.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Expressive programming language and a versatile interactive shell" +HOMEPAGE="https://elv.sh/" +SRC_URI="https://github.com/elves/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="BSD-2" +# Additional licenses used in the package +LICENSE+=" BSD EPL-1.0 CC-BY-SA-4.0" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +DOCS=( + "README.md" +) +HTML_DOCS=( + "website/learn" + "website/ref" +) + +src_compile() { + ego build -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=gentoo-guru" "./cmd/${PN}" +} + +src_install() { + dobin "${PN}" + einstalldocs +} diff --git a/app-shells/elvish/metadata.xml b/app-shells/elvish/metadata.xml new file mode 100644 index 000000000..a1c54d4d5 --- /dev/null +++ b/app-shells/elvish/metadata.xml @@ -0,0 +1,12 @@ + + + + + freijon@pm.me + Jonas Frei + + + elves/elvish + https://github.com/elves/elvish/issues + + diff --git a/app-shells/fre/Manifest b/app-shells/fre/Manifest new file mode 100644 index 000000000..2c6ec990b --- /dev/null +++ b/app-shells/fre/Manifest @@ -0,0 +1,72 @@ +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159 +DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a SHA512 28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9 +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e +DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 +DIST assert_cmd-0.10.2.crate 19410 BLAKE2B f3b5cd2c5b456cd83d87d0467f62188fed6932998ab4eab81029382b53076ae885a086c37f4933abff679a7f159c2980d283a0b16e8ab7fb929dc8f1d170e62c SHA512 16f098b8946a2db06210819c17840ec96f750ed8c43271a386d8bdd430dedda9a7eed61bb08cc78f50d1bdd5eed31b16cb6ae17b7c9ed5bb30833711a5988268 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.4.10.crate 54778 BLAKE2B 89f11794a132e5e7cd5527395e4171bd67bbfe355c0d1bd186bd1ae6b1aaac9b7c3ff51dccd6f5ff580a5f5893551d4f5df00792dcea1398b494f0fcd645675d SHA512 d153a13486dc6a3a5b8b0bedb23d577e7b6fd98f5b7fa0dcef4a12bb9a238ae89113f788109fd988fb46965af6314f4d8b2d37eb7021231c11ae740d387ee58f +DIST clap_builder-4.4.9.crate 163198 BLAKE2B b871227906be49e9c3091d49cf83e344b2d351a023dfe94afef18db00a94fc6aafe022af554fa8d22b3eb06b14d7dc5d64b2a5ccc3673c0d1c080841610a5c6b SHA512 1853ffa3d6a03a5fc6eaa9f93668f1c96a1169b972e93cde75226b12598942398d8727a598af89510b8d897a6023f5b70f6e1885119c9bc07adde67b95ba19c3 +DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167 +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST difference-2.0.0.crate 147616 BLAKE2B d720202ba8d73fb9b3cc6a982208e4fbe22eda4b3e296f4238a7b2d8ed0339827ca5a3d93a983396901614a9eabe36a0baf55ecc5f55075ebf7fa1e4c0699eb2 SHA512 cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482 +DIST directories-1.0.2.crate 16020 BLAKE2B 76fe417487118cad8dc8a6a64b07f62d83550b00fa230f06902d9252dfe74134bcf722d33967d65131cd1e036bd1b4b117b8f56a3f96a073e24509ee0add5410 SHA512 6b1ed06a66e43115c5446ad19d6960ae6ed7956982b23727422ed49e285ba0b86ec9721a83a7949772faf7d1db28abb499f0983c53e70da529a54ef7fadb26f5 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST escargot-0.3.1.crate 12708 BLAKE2B b6beb0243d791576070ed0662e39944c28204aed3345d63be96d2e43851840e6bad084e5d38aad2e775169c25661aded27fa866048b4725e5c2d654e7db55411 SHA512 4d7b28c08aba0cb8d61c0df4ad1fec2c2e940495384160dc16dafaaa0f65a603d9acd4b53ce6c87fd55f255ff28aa78265c17254bea8489c7b6b9b27f9f7c92f +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST float-cmp-0.8.0.crate 9640 BLAKE2B 5e4f7dfb115b558c517f704a7ed292801ec979b2d27c89d1a2a733c84317934fecb5cc9a92c25284f5d59ad8f284186f582e67285a67e99e67b05887fef334cb SHA512 6c98f5eb4fd748c8192cfeea1f2b9679ede01745ebfa01b08bf19d796c985c1b2779fdc77984f26ef9c9a06a979ae3f0b14676e0c8b28defb7717bf10119c718 +DIST fre-0.4.1.tar.gz 19784 BLAKE2B 501f0c67c0d60797df3e42af5f16211af00f8ab84cdfc2ae79e3e0600444d8d4e0b30a97c7fe17e141a9ec223f492e74e162cc903c74012df3df64dbea129a32 SHA512 04ea2533640f8149c7d697ccea9bbe6c03bbcf165b52bc7f0cf413bf1248a819ceecf92d544b4b1e8e2ccfbf29da988edcd180068d8f6c9e024c811ff6a66927 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +DIST libc-0.2.150.crate 719359 BLAKE2B d08e17fb29992c76337bb5862cbc1cdaf7b9d7749cd65021f145fcf49fa7954d6251c8c2f3c9a796b46283c3bc014bccfd259ea52824459841911ad847fd7f5a SHA512 7ae8fe6a1db38ac6d951c0b4880d25a02f064f5e61d6057c20f7208dec8395d58efd085e41857bcf5f4da2b014d2952dc4ddaf18ac4acd3a23675bb659e70385 +DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9 +DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4 +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e +DIST predicates-1.0.8.crate 26996 BLAKE2B 0e45f2de536395c001475654c5ec2327c66151999ac00fba34abe637c4a2cd10e380597745de0e0bd85b3b088d09d171ec21d40664d878e100cc5d73f3eb5c6b SHA512 a6d8278c331223c24a7189e9dfeddd11a20e7e9010e647a8fbc554f4847b72a13aba2ad22d4e0fedfb2ed4490fd11b05fb2d0e7fda373794b7c0a70094998a6a +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 +DIST proc-macro2-1.0.70.crate 44343 BLAKE2B fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c SHA512 ae9366856853f7d96caf7a7581843d36bfc7843f8683897b19ffc666c03b0b1eff502ddb18ca4c1c1a239a368f03f6cc258b0e2795f64b61c6a31404462eec5f +DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3 +DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST rustix-0.38.26.crate 364525 BLAKE2B 3590ada40e2369d17d8d5278e7bb77490a6a190b76da11b18a8a0eb79d5882e99f0852c2fd521468fdaad178ad5f6dd2e5abf704907d702c77f1e9b77aab6b17 SHA512 98dcfade9dfcb341ddc9561b526c2a9710046355041e02b5cf73e924d78be50c5124f8621b410058735a2cf343d88e242ff3322c551452eb1087804f483a0e32 +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST serde-1.0.193.crate 76863 BLAKE2B 163097e85b5542451896d7381607aa297e3b0342a2641887a01689b13122c6c1ca566fcb7f32f51bb0ecc861aed014f1467edfe21338223d5361555f870425a3 SHA512 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506 +DIST serde_derive-1.0.193.crate 55692 BLAKE2B eeb2a2fbcd0daf5fee1bd6a4f584fed330db58cbd786073311d6a94308c63dfc6b7c2dfbc4b8980064ed66509f0127525b79d99aa96ca0134226fe21715999bb SHA512 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41 +DIST serde_json-1.0.108.crate 146476 BLAKE2B 9c0ceae5566a4e0ce7a6264939862f9dd920bb47d18acebb179798b036c376d97a4e9b0717092903ab90cfbf6fb73d37518e3cc25f3217af010296f5644de396 SHA512 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3 +DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +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-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 diff --git a/app-shells/fre/fre-0.4.1.ebuild b/app-shells/fre/fre-0.4.1.ebuild new file mode 100644 index 000000000..f9b855d23 --- /dev/null +++ b/app-shells/fre/fre-0.4.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.2 + anstream@0.6.4 + anstyle@1.0.4 + anstyle-parse@0.2.2 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anyhow@1.0.75 + assert_cmd@0.10.2 + autocfg@1.1.0 + bitflags@1.3.2 + bitflags@2.4.1 + cfg-if@1.0.0 + clap@4.4.10 + clap_builder@4.4.9 + clap_derive@4.4.7 + clap_lex@0.6.0 + colorchoice@1.0.0 + difference@2.0.0 + directories@1.0.2 + errno@0.3.8 + escargot@0.3.1 + fastrand@2.0.1 + float-cmp@0.8.0 + heck@0.4.1 + itoa@1.0.9 + libc@0.2.150 + linux-raw-sys@0.4.12 + memchr@2.6.4 + normalize-line-endings@0.3.0 + num-traits@0.2.17 + predicates@1.0.8 + predicates-core@1.0.6 + predicates-tree@1.0.9 + proc-macro2@1.0.70 + quote@1.0.33 + redox_syscall@0.4.1 + regex@1.10.2 + regex-automata@0.4.3 + regex-syntax@0.8.2 + rustix@0.38.26 + ryu@1.0.15 + serde@1.0.193 + serde_derive@1.0.193 + serde_json@1.0.108 + strsim@0.10.0 + syn@2.0.39 + tempfile@3.8.1 + termtree@0.4.1 + unicode-ident@1.0.12 + 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.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 +" + +inherit cargo + +DESCRIPTION="A command line frecency tracking tool" +HOMEPAGE="https://github.com/camdencheek/fre" +SRC_URI=" + https://github.com/camdencheek/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-shells/fre/metadata.xml b/app-shells/fre/metadata.xml new file mode 100644 index 000000000..da0e6e6d2 --- /dev/null +++ b/app-shells/fre/metadata.xml @@ -0,0 +1,18 @@ + + + unlsycn@unlsycn.com + unlsycn + + + camdencheek/fre + + fre is a CLI tool for tracking your most-used directories and files. + Though inspired by tools like autojump or the z plugin for zsh, it takes a slightly different + approach to tracking and providing usage data. The primary difference is fre does not support + jumping. Instead, it just keeps track of and provides sorting methods for directories, which can + then be filtered by another application like fzf, which does a much better job of filtering than + something I can write. Additionally, it uses an algorithm in which the weights of each directory + decay exponentially, so more recently used directories are ranked more highly in a smooth + manner. + + \ No newline at end of file diff --git a/app-shells/fzf-fish/Manifest b/app-shells/fzf-fish/Manifest new file mode 100644 index 000000000..f0f942f43 --- /dev/null +++ b/app-shells/fzf-fish/Manifest @@ -0,0 +1 @@ +DIST fzf-fish-10.3.tar.gz 19158 BLAKE2B 15288912353539a0e6dd14992b2e89c5cabdcb59345b1ac352a00a9488c41792ca01ffc7e182509112e52b8f211809fbeaa448a325948e71e6b92104f3b2c1b4 SHA512 03b803a69634ce92638f46d62ad0f898ccac0e0b31dc506b1d328b1ffb0f61cc65fa82319c730a0684bfb9a9c5c53b6e0a3acfa112df5b007ba3801d91aa9e29 diff --git a/app-shells/fzf-fish/fzf-fish-10.3.ebuild b/app-shells/fzf-fish/fzf-fish-10.3.ebuild new file mode 100644 index 000000000..78d899be2 --- /dev/null +++ b/app-shells/fzf-fish/fzf-fish-10.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Augment your fish command line with fzf key bindings" +HOMEPAGE="https://github.com/PatrickF1/fzf.fish" +SRC_URI="https://github.com/PatrickF1/fzf.fish/archive/refs/tags/v${PV}.tar.gz -> fzf-fish-${PV}.tar.gz" +S="${WORKDIR}/${PN/-/.}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-shells/fish-3.4.0 + >=app-shells/fzf-0.33 + >=sys-apps/bat-0.16.0 + >=sys-apps/fd-8.5.0 +" + +src_install() { + dofishcomp completions/* + insinto "/usr/share/fish/vendor_conf.d" + doins conf.d/* + insinto "/usr/share/fish/vendor_functions.d" + doins functions/* +} diff --git a/app-shells/fzf-fish/metadata.xml b/app-shells/fzf-fish/metadata.xml new file mode 100644 index 000000000..f834b36c5 --- /dev/null +++ b/app-shells/fzf-fish/metadata.xml @@ -0,0 +1,11 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + PatrickF1/fzf.fish + + diff --git a/app-shells/fzf-tab/Manifest b/app-shells/fzf-tab/Manifest new file mode 100644 index 000000000..21a290d1b --- /dev/null +++ b/app-shells/fzf-tab/Manifest @@ -0,0 +1 @@ +DIST fzf-tab-0_pre20230611.tar.gz 774797 BLAKE2B 81c1bdb6d5a6fbb2d8ac686821a5b80e953e4cbf4072853190a9c7bb370edc2e87cff1ce17d632c5554f46906335ed1e6cda8ff8c46cb8fbe2177f6da50afc71 SHA512 091fbc1a185a51ee74025d3b431e225ee0d2ffaa1e8c5a7c45ba4fe629ccc335cab118989f2bfc0e143ce3424cc290f97a78ad3da7ae1ed19500c27b6d4e0267 diff --git a/app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild b/app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild new file mode 100644 index 000000000..5cccc4a22 --- /dev/null +++ b/app-shells/fzf-tab/fzf-tab-0_pre20230611.ebuild @@ -0,0 +1,76 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic readme.gentoo-r1 + +MY_COMMIT="c2b4aa5ad2532cca91f23908ac7f00efb7ff09c9" +DESCRIPTION="Replace zsh's default completion selection menu with fzf" +HOMEPAGE="https://github.com/Aloxaf/fzf-tab" +SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + app-shells/fzf + app-shells/zsh +" +BDEPEND=" + test? ( + app-shells/zsh + dev-vcs/git + ) +" + +RESTRICT="!test? ( test )" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/${PN}.zsh +to your ~/.zshrc after compinit, but before plugins which will wrap +widgets, such as zsh-autosuggestions or fast-syntax-highlighting" + +src_configure() { + # Test fails if we modify FZF_TAB_HOME in place + sed -E "s|^(FZF_TAB_HOME=\"[^\"]+)\"$|\1/${PN}\"|" \ + ${PN}.zsh > ${PN}-patched.zsh || die "Modifying FZF_TAB_HOME failed" + + pushd modules || die "Changing directory failed" + append-cflags -Wno-error=implicit-function-declaration -Wno-error=implicit-int + default_src_configure +} + +src_compile() { + pushd modules || die "Changing directory failed" + default_src_compile +} + +src_test() { + pushd test || die "Changing directory failed" + ZTST_verbose=1 zsh -f ./runtests.zsh fzftab.ztst || die "One or more tests failed" +} + +src_install() { + local zsh_libdir="/usr/share/zsh/site-functions" + + insinto ${zsh_libdir} + newins ${PN}{-patched,}.zsh + + insinto ${zsh_libdir}/${PN} + doins -r lib + + insinto ${zsh_libdir}/${PN}/modules/Src/aloxaf + doins modules/Src/aloxaf/fzftab.so + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/fzf-tab/metadata.xml b/app-shells/fzf-tab/metadata.xml new file mode 100644 index 000000000..9d75ab4b7 --- /dev/null +++ b/app-shells/fzf-tab/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + Aloxaf/fzf-tab + + diff --git a/app-shells/igr/Manifest b/app-shells/igr/Manifest new file mode 100644 index 000000000..3719555f8 --- /dev/null +++ b/app-shells/igr/Manifest @@ -0,0 +1 @@ +DIST igr 339 BLAKE2B a9c091ec4cc3c80648e394d5d03e60bce52980b86cbb7f1c5036cf987dc871b9266a9a40482fffab6dacf69bda336eb8c339e62a5571d52cbac6123805d5a52f SHA512 a779e668defeeab4c81727e985ba980d88c74d8764e74352f78c844e5c21afa3d034115588a48c93836924463141f0db612214ae6d3737a6267fd7dad8611c14 diff --git a/app-shells/igr/igr-9999.ebuild b/app-shells/igr/igr-9999.ebuild new file mode 100644 index 000000000..596613cfc --- /dev/null +++ b/app-shells/igr/igr-9999.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Interactive rg (ripgrep) wrapper in fzf: Interactive GRep (search)" +HOMEPAGE="https://github.com/DanielFGray/fzf-scripts" +SRC_URI="https://raw.githubusercontent.com/DanielFGray/fzf-scripts/master/$PN" + +S="$WORKDIR" + +LICENSE="GPL-3" + +SLOT=0 + +RDEPEND=" + sys-apps/ripgrep + app-shells/fzf + sys-apps/bat +" + +src_unpack() { + cp "$DISTDIR/$PN" "$WORKDIR/" || die +} + +src_install() { + dobin "${PN}" +} + +pkg_postinst() { + einfo "For opening a file on the specific line - install https://github.com/bogado/file-line" +} diff --git a/app-shells/igr/metadata.xml b/app-shells/igr/metadata.xml new file mode 100644 index 000000000..22bf7b75e --- /dev/null +++ b/app-shells/igr/metadata.xml @@ -0,0 +1,9 @@ + + + + + + DanielFGray/fzf-scripts + https://github.com/DanielFGray/fzf-scripts/issues + + diff --git a/app-shells/manpager/Manifest b/app-shells/manpager/Manifest new file mode 100644 index 000000000..faa24c2a7 --- /dev/null +++ b/app-shells/manpager/Manifest @@ -0,0 +1 @@ +DIST manpager-0.0.3.tar.gz 19824 BLAKE2B 19be8abc7c85d0d92e08c7769f3b9805df97a60aaff19da0c3939cde96310c94219d03962d1fe11f34a1f928cf5c8dd3cca287914a37469e24643f6d699e331b SHA512 b7920eeccd0d3b9e669d5da4f2074a88a5944d781088428550100fc53bdf7d7c8e0877b16aa71bf667c8b01908ba90454f2d8c4145cf619fb41c1f516586c55f diff --git a/app-shells/manpager/manpager-0.0.3.ebuild b/app-shells/manpager/manpager-0.0.3.ebuild new file mode 100644 index 000000000..d3eb7bba8 --- /dev/null +++ b/app-shells/manpager/manpager-0.0.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="colorize man pages" +HOMEPAGE="https://github.com/Freed-Wu/manpager" + +SRC_URI=" + $HOMEPAGE/archive/${PV}.tar.gz -> $P.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + !app-text/manpager + sys-apps/bat + app-text/ansifilter +" + +src_prepare() { + default + sed -i "s=/usr=$EPREFIX/usr=g" "bin/$PN" +} + +src_install() { + dobin "bin/$PN" + echo "MANPAGER=manpager" | newenvd - 00manpager +} diff --git a/app-shells/manpager/metadata.xml b/app-shells/manpager/metadata.xml new file mode 100644 index 000000000..eb801bb68 --- /dev/null +++ b/app-shells/manpager/metadata.xml @@ -0,0 +1,11 @@ + + + + + Wuzy01@qq.com + Wu, Zhenyu + + + Freed-Wu/manpager + + diff --git a/app-shells/mommy/Manifest b/app-shells/mommy/Manifest new file mode 100644 index 000000000..e7ce78a59 --- /dev/null +++ b/app-shells/mommy/Manifest @@ -0,0 +1 @@ +DIST mommy-1.8.0.gh.tar.gz 887884 BLAKE2B 8870d24b9e0238ecd75685c4b512d8ec74244c9a150f507e66a8ab4f1c1043425b0cf14e5c5bfb77863c26a7e367876511f5d392ade889c8b756d956e753e2ec SHA512 986d2cc84c81d926dd0a5935d4884c0ccb183ebd64b22cb96d7884db3dafb680422406943c1b25aaaaf026682953cb2b5e564e3b1f231db5fa059392c606570a diff --git a/app-shells/mommy/metadata.xml b/app-shells/mommy/metadata.xml new file mode 100644 index 000000000..6defdc40a --- /dev/null +++ b/app-shells/mommy/metadata.xml @@ -0,0 +1,11 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + fwdekker/mommy + + diff --git a/app-shells/mommy/mommy-1.8.0.ebuild b/app-shells/mommy/mommy-1.8.0.ebuild new file mode 100644 index 000000000..899c8ba2a --- /dev/null +++ b/app-shells/mommy/mommy-1.8.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="mommy's here to support you, in any shell, on any system~" +HOMEPAGE="https://github.com/FWDekker/mommy" + +SRC_URI="https://github.com/FWDekker/mommy/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_install() { + dobin "${S}/src/main/sh/mommy" + doman "${S}/src/main/man/man1/mommy.1" + dofishcomp "${S}/src/main/completions/fish/mommy.fish" + dozshcomp "${S}/src/main/completions/zsh/_mommy" +} diff --git a/app-shells/mrsh/metadata.xml b/app-shells/mrsh/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/app-shells/mrsh/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/app-shells/mrsh/mrsh-9999.ebuild b/app-shells/mrsh/mrsh-9999.ebuild new file mode 100644 index 000000000..253162e40 --- /dev/null +++ b/app-shells/mrsh/mrsh-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 meson + +DESCRIPTION="minimal strictly POSIX compliant shell" +HOMEPAGE="https://git.sr.ht/~emersion/mrsh" +EGIT_REPO_URI="https://git.sr.ht/~emersion/mrsh" +LICENSE="MIT" +SLOT="0" + +IUSE="+readline libedit" +REQUIRED_USE="?? ( libedit readline )" + +DEPEND=" + libedit? ( dev-libs/libedit ) + readline? ( sys-libs/readline:= ) +" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +src_configure() { + local emesonargs=( + -Dwerror=false + -Dauto_features=disabled + ) + + if use readline || use libedit; then + emesonargs+=( + -Dreadline=enabled + -Dreadline-provider=$(usev readline || usev libedit) + ) + fi + + meson_src_configure +} diff --git a/app-shells/ohmyzsh/metadata.xml b/app-shells/ohmyzsh/metadata.xml new file mode 100644 index 000000000..e5c4248bc --- /dev/null +++ b/app-shells/ohmyzsh/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-shells/ohmyzsh/ohmyzsh-9999.ebuild b/app-shells/ohmyzsh/ohmyzsh-9999.ebuild new file mode 100644 index 000000000..4d0b346c6 --- /dev/null +++ b/app-shells/ohmyzsh/ohmyzsh-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 + +DESCRIPTION="A framework for managing your zsh configuration." +HOMEPAGE="https://ohmyz.sh" +EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" + +LICENSE="MIT" +SLOT="0" + +DEPEND="app-shells/zsh" +RDEPEND="${DEPEND}" + +src_install() { + insinto "/usr/share/zsh/site-contrib/oh-my-zsh" + doins -r * +} + +pkg_postinst() { + elog "In order to use ${PN}, copy /usr/share/zsh/site-contrib/oh-my-zsh/templates/zshrc.zsh-template over to your ~/.zshrc" + elog "and change the path of your oh-my-zsh installation to: 'export ZSH=/usr/share/zsh/site-contrib/oh-my-zsh'" +} diff --git a/app-shells/pokemon-colorscripts/metadata.xml b/app-shells/pokemon-colorscripts/metadata.xml new file mode 100644 index 000000000..9572599a1 --- /dev/null +++ b/app-shells/pokemon-colorscripts/metadata.xml @@ -0,0 +1,11 @@ + + + + + patrick.joseph.taylor@gmail.com + Patrick J Taylor + + + phoneybadger/pokemon-colorscripts + + diff --git a/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild new file mode 100644 index 000000000..02572c758 --- /dev/null +++ b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit git-r3 python-single-r1 + +DESCRIPTION="Pokemon unicode sprites for your terminal!" +HOMEPAGE="https://gitlab.com/phoneybadger/pokemon-colorscripts" +EGIT_REPO_URI="https://gitlab.com/phoneybadger/pokemon-colorscripts.git" + +LICENSE="MIT" +SLOT="0" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS}" + +src_prepare() { + default + sed -i \ + 's#PROGRAM_DIR = os.path.dirname(PROGRAM)#PROGRAM_DIR = "/opt/pokemon-colorscripts/"#g' \ + pokemon-colorscripts.py || die "sed failed." +} + +src_install() { + insinto /opt/pokemon-colorscripts + doins -r "${S}/colorscripts" + doins "${S}/pokemon.json" + + python_scriptinto /opt/pokemon-colorscripts + python_doscript "${S}/pokemon-colorscripts.py" + + dosym -r /opt/pokemon-colorscripts/pokemon-colorscripts.py /usr/bin/pokemon-colorscripts +} diff --git a/app-shells/powerline-go/Manifest b/app-shells/powerline-go/Manifest new file mode 100644 index 000000000..ad084f481 --- /dev/null +++ b/app-shells/powerline-go/Manifest @@ -0,0 +1,4 @@ +DIST powerline-go-1.25-deps.tar.xz 26569268 BLAKE2B f90bfac6f84e0d6c15999d2f4df4aadcb52f591757033b35146901b34eb5bfe2e6dc659d6c455e3705c94db8d3beff4039feab246aefc7380f5222412f86f004 SHA512 7ff5782735c51ed57c0aa3faf206f4701b82b301826fbe5d017f837547334153339e29272d2d0b7ca87e322f7abfb6743b006ec1bb28550b7836974f2b49a733 +DIST powerline-go-1.25.tar.gz 141368 BLAKE2B 8ba7f11a6f2b3d4388572b6ea09d66e96bae053078126064075bf14396dc6015199eaf6e90934cf5e3c88b8c5d42ad557f824e8d72c3eddbaaeb52850124670e SHA512 8cfc70fbae6c8337dde46a834d7e1a40f1162b6488446b46a33baaa2977db52b23c4a991f1dcdb6d9cc0187934e568167fc18acea72245206b6567270df16cb9 +DIST powerline-go-1.26-deps.tar.xz 27431648 BLAKE2B 277a146f6258fb72e7119f5c6d6ed5dd17adaf8fea6f6dfd5199bf137e67bd6d6b02f7e946a856f05701b884d4725b9b9403fa4f480cf7a3478dcb34ee7735de SHA512 45b13f5b4e5e336c6b1dea2892108af29b380747d640c4af5c913144ef242a2b88169a59ec4330598163ce51f89c33c9f31421d85481f9efa8316a6576ffcc8f +DIST powerline-go-1.26.tar.gz 1335511 BLAKE2B 9529c242f451ce68ff4f17f3f6352d4e57b840e2323e7e93cc6eda3c9098efdf8840b56f174f84a4d03b1e27e0a82b898cb1bdfae1834926704764de6932e8da SHA512 bd17e64478069328305f4038d399d0229d72f849a944fd6c8d080ac6ce5ac9c5bcd93d8c20025ab73df216448a840e0dcc4fa7078444f8862f623e9b5d2824fe diff --git a/app-shells/powerline-go/metadata.xml b/app-shells/powerline-go/metadata.xml new file mode 100644 index 000000000..856d46aad --- /dev/null +++ b/app-shells/powerline-go/metadata.xml @@ -0,0 +1,11 @@ + + + + + egorr.berd@gmail.com + Yahor Berdnikau + + + justjanne/powerline-go + + diff --git a/app-shells/powerline-go/powerline-go-1.25.ebuild b/app-shells/powerline-go/powerline-go-1.25.ebuild new file mode 100644 index 000000000..c247d75fb --- /dev/null +++ b/app-shells/powerline-go/powerline-go-1.25.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A powerline like prompt for Bash, Zsh, Fish written in Go lang." +HOMEPAGE="https://github.com/justjanne/powerline-go" +SRC_URI="https://github.com/justjanne/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/Tapchicoma/ebuild-deps/raw/refs/heads/main/go-deps/${PN}-${PV}-deps.tar.xz" + +LICENSE="GPL-3 MIT Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +DOCS=(README.md) + +src_compile() { + go build -o release/powerline-go . || die +} + +src_install() { + dobin release/powerline-go + einstalldocs +} + +pkg_postinst() { + elog 'Check installed documentation to how-to add this to the shell prompt' +} diff --git a/app-shells/powerline-go/powerline-go-1.26.ebuild b/app-shells/powerline-go/powerline-go-1.26.ebuild new file mode 100644 index 000000000..8664099f1 --- /dev/null +++ b/app-shells/powerline-go/powerline-go-1.26.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A powerline like prompt for Bash, Zsh, Fish written in Go lang." +HOMEPAGE="https://github.com/justjanne/powerline-go" +SRC_URI="https://github.com/justjanne/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/Tapchicoma/ebuild-deps/raw/refs/heads/main/go-deps/${PN}-${PV}-deps.tar.xz" + +LICENSE="GPL-3 MIT Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +DOCS=(README.md) + +src_compile() { + go build -o release/powerline-go . || die +} + +src_install() { + dobin release/powerline-go + einstalldocs +} + +pkg_postinst() { + elog 'Check installed documentation to how-to add this to the shell prompt' +} diff --git a/app-shells/sheldon/Manifest b/app-shells/sheldon/Manifest new file mode 100644 index 000000000..23f468922 --- /dev/null +++ b/app-shells/sheldon/Manifest @@ -0,0 +1,145 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstyle-1.0.11.crate 15880 BLAKE2B a13fd762c1855db1a97607957b617eda2685562d90da13316b53a667750e2c53147a01ca55b6b67047cf6a51b4cbd7d346dbd2a71bd9a799619b6cdcb3d26bb2 SHA512 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2 +DIST anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6 +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 +DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a +DIST casual-0.2.0.crate 8948 BLAKE2B 96f81c090f40f4bd3a197d6c559b5342f9f95113134d66c120f718f5c5ff50fda3df75113fabe1388d465816a969430456c419994aa0a0cc87174bb7d4af4bf9 SHA512 85269ce5d359c4efa0830539657923a4c71e72a36aeb2c6c86a5a020d994b653af911ff24cfd88da8628ee260c59c6df1533d5c433b780f095acba29684f7f6b +DIST cc-1.2.30.crate 108550 BLAKE2B 72d3f532e1ce87f8a872d5551584b1fef0128a6919b2e9871cf24d905513d19a90f17cd9af8f1455874fd50c7ffb9956313788277822412803d53c04e4fa921e SHA512 e0b3837400a3a31f522ee8e290ff2c7000c8c5da2f424b552092a64295f4d76443208f4688638edaf081028dd8bfdae2175552a8f22cf16d0440f7877475abc4 +DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f +DIST clap-4.5.41.crate 58298 BLAKE2B b218c7179501d0ae30baae9a7cedab611509fa45eb3bc150faf4c1bc244e4cb11fc03ce62a747a2200e38ddde2931740c96bb8bb3019a5ad23edcd24c2ffe24c SHA512 ba440752e646bd3b0adab2ac13d36eb4fa12580b3e658bbd14431c77b5b34d5b7b5dbee45e370a8fd6a712eb0926e5e8ceb106eedf753bbf239c9ce4c910d482 +DIST clap_builder-4.5.41.crate 169633 BLAKE2B 92726a60ac7c499a08d61847ab337d57c4bb3d59fb7b9b978bfdd1763e7a784e145c20ca5527afbdbc1c975d85a3b33e50c9f2dee6cc27cdfac4b70afe8ea033 SHA512 a72fc3ccf75ce1265da39c2cb420544de5fa290dab90b447a188011e3b98869b0b75b650716860b0e81329015049834e291261fe2b8c760d9900ac40de66c1ac +DIST clap_complete-4.5.55.crate 48536 BLAKE2B bd612536ebebbcae415b716ca1715963f0ee056997440293d5b3e3eedb880c5554c88ece35b7cb7961fd8a0b4fd90652b446ee015fb2d13840daad415bf75358 SHA512 74a2685cd917836a62d7bd63b7e70eeb6b1a8fdd8444a59d8c73ba361917c8585d62a85a49ad30015c7d6fe85ec9baabcbfac91f29ca27f7a769ce03457a72e4 +DIST clap_derive-4.5.41.crate 33493 BLAKE2B 48a8f1be0a9b0f1a0149370217a939dc10e1829bed846ff1d1c39d8ae2424c9a6303a70614b7ff11afb67ab82ce23ef3327d1c34b2b0871d5081b81144c51ff1 SHA512 a6bb6198548b7f4d7de5845a0f262cdf2b385f653c7bb5720bd5cda9dd7ca371de7460505c6490bf4abf051341a92abf732b0e61728cac37ba829b29385a7533 +DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 +DIST constcat-0.6.1.crate 8583 BLAKE2B e98439c63c9d341268739ebccb3f1c91bf511bec5d476d9ec0d5bd5fa89505a6b258bf9141a404ac4f47113ce150bc6732ec92c44b25f4a266991414d9cd2b07 SHA512 12bc85d4710370d3accc8bdef1d642b670a55bdc3354a8019375d5f5316a946826eab9eccf62f48ccdf08bf2da7bc8797b435d032efec207d91a1ed2a29f7ee7 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST curl-0.4.48.crate 97323 BLAKE2B 248c7cccdf7a1c22b4448ae57fc275cf16282a05637dee131d5e9eebd15b2298cdd18067c1d243358798bf32fece2af11828fae0aa9ae6ee1eff74283572cf6e SHA512 33170655c8b63bba7ad11b0f139ce7e5130a27c7fcfc6240a7c415e402869baf947d53b93185377ad7756617f9ef742c70061379a133cde465ae74ea8031d76a +DIST curl-sys-0.4.82+curl-8.14.1.crate 1859811 BLAKE2B df3dafad314833a9b25cd52256d388cbea8529f55b6757bc55f5db7350201886d7af35969fcfb25a9b9dc007a913d0f5c84d9b83eb32bd711636260d013b38c3 SHA512 0f3d4560b5878bbe32977d64fbc813a7c2923051aebdc20a176e873b61cf56c81e4d405c01ba6af8f32ecee876fa90f3a51e565b47542d8ed1d71a299df3e689 +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.13.crate 12449 BLAKE2B 5eef631f0f0fa672d415a7b3702bb5af52597169d9ad830ed5ac5e3592bfb2fcf315e2eb1c894fa69233c6228e9a614b9e5d741b943d03b70c86395fa0dbef78 SHA512 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fmutex-0.3.0.crate 10278 BLAKE2B cbcd2df94c35449826207a8d31b58e4aac8ce6a97e35efb9c179102e147d33db445ed460132b0ed07083dd873297b86a916f21484342cba428bf4b190b258d4e SHA512 90fcfea384a0ec4e1cecc915df47ea47e51a065fa4ae85ff2dda2059e0950adbae49f83cb5a4203fea2c69f420abeb3583fb5bc45c139217987c0fff531aed0e +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST git2-0.20.2.crate 223479 BLAKE2B 42151d98defb4ce65efa1fa3bfe7893d2c08f33ba3e8a6c55a53daa9b159dd080ebedf9f31c370d66a5479759fdc697e088cf7e27bdfaa064477b4bd5fd14a6a SHA512 c99509edb0efac5c84809e65cd880e3525f4c8265e67ea9b027ef386b8e5a514528979aa180850a2d84ada25dd7bbff020cca63a5c8c2c1d2739dd0333ef9172 +DIST globset-0.4.16.crate 26533 BLAKE2B 442bdd2b3e292654f171068463427b82236b951323bbcf0fbdc4730c6049f28953b1cfbf128b88ff9fe117341e80809da1379a123a9c863f02866db2aaa4c03a SHA512 8632ca3284eeb1e99e5a3749437105f50e3200c31d9b6d7e3b8398c52725debd8afa305b3ecbe3ffd27588e68cbe1d49db6696360e8d461aad288916bdb44cfa +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST goldie-0.5.0.crate 9442 BLAKE2B 7429c7c1636c9ae64926af9a6bf1f7f433f0f25db08e8ef8b7e70723ff485db79e7fe7ab107741d096c05b5b2f1fae8b3cdf7fad869d1237319a564ce25403fb SHA512 c9b1a277ca39f71f25a68c62825c691ea3fccc78fb4df05bb47a07671203de6e6fa5d98642d5ff563a540da2b908283516944994b3d40322ba41ff13dc400dc8 +DIST hashbrown-0.15.4.crate 140447 BLAKE2B f0b1aeaa46dc1354a9558d405bd1cbf72723e8a61a3322743f8bd6d2c17b336b9eedad27756799a054633797373b56b2b957d5ad923b19751074f0294f63d0b2 SHA512 bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST icu_collections-2.0.0.crate 83033 BLAKE2B a67f95177d820ab3b0f9d5ede716551aece974545c1fa6654e27b923c85b43fbdb9fb73bcf2dab2bf9a0d5b0bad4acd953fcb3418bc73261ef2f6e3407ab155b SHA512 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034 +DIST icu_locale_core-2.0.0.crate 74430 BLAKE2B b01a63614fd91840cbaf00285ecfdec7f90eb9e23066a6c3b1a477574aeb8da1ba0b7f9115f8e5fde8454022cddfb54a25b2791ae33ec827f98fd1daf28a8ffc SHA512 cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150 +DIST icu_normalizer-2.0.0.crate 61543 BLAKE2B c91b1c26e0bc995ca3bc32c743a53074955079de642dba1982816218b38a175af297f3adc4cf0048c354e9bbad813aed817d124fc0bf7f95aeab5c1ea005a22d SHA512 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e +DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb052f352635925b13b33095ec8b66c841654bcd6d0c4cf3389c70587e31e4c1d0368c4d59e7263b8b8a366d6a544cfbee2be SHA512 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5 +DIST icu_properties-2.0.1.crate 58165 BLAKE2B 265ffe58e96b7d3a1cbf56c3208ceb8ff73edb5dd82e719eaaff52c351c07f4a8b019bdeec52d1fb0a646d57f125d54783001545c7384ebf580521b11552bd70 SHA512 a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8 +DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78 SHA512 f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f +DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.23.crate 55901 BLAKE2B 8c5138e723cbccffe84aa215b2e73daa18d8b2d39136a901ba1514def3a67437f79d932e4762578dd1b28dd8360a397aaba29ab8bb67a93a587a1c71cf5d1aa1 SHA512 ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299 +DIST indexmap-2.10.0.crate 95836 BLAKE2B bf49b25e5262b3395467e8e84353dd8e01a790c51a877895b79bee549fd4220f1f29f591eae821f76b78963573885db9cd7e1e914184d27191d88b54369eb93f SHA512 6f267f5879a4ccba6d702dd51e96dba19ab3f3231113faa91f948b1a993ca57b3f9adb5c197482e57b8c460f98308985a33ddcd7cbb6f4e34b7515f7d0403f9c +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST jobserver-0.1.33.crate 29136 BLAKE2B 10b9862757e919a91e8921674380899b7272840c08e45cdfce7ecc43d70e1acf497e42f3cea903145d26dd0954f05b593506f72796f90a61af49eb9c4265aa7b SHA512 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b +DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 +DIST libgit2-sys-0.18.2+1.9.1.crate 1856057 BLAKE2B b6f438ba18252d1ed69281c5f4b9316e29d891ca637acb5f7037dd5f54d69a848c7ad3ff89979b4b56ae882f8722f6690815838b1bbe4b9137f1bf134cb99475 SHA512 c919c935b66137bfbfc707c9e2f08828469b4f11fc61e416840904db90a5e34e5b0c2bf1132fd49a6ab74c35f3b85c5a10528271e3044d31e51a80d43da12316 +DIST libssh2-sys-0.3.1.crate 582851 BLAKE2B 3fa562a4f38e22198e34876b62ecbf3ae4d78b0cc98ec566fc75118fc9465114b4e2f2dd3ee03988610b5d6c1946275f2b6b6b6bdfbf9ad94c700173883e91f8 SHA512 f322f9559f7d81f7d50a9aabdefb394cb8589e6e7654dae1d1bf1527dcb2b999654fe5b49a3eb2b817665617f370d1ffbd443766d47effbc5b20d43872208488 +DIST libz-sys-1.1.22.crate 841053 BLAKE2B b3da149fa78a1ae479d88eff9a962f23c4a0dc95cb31269dc958f6c3070c7945491e79ce57d02ddafd833e2745c3343994c664a058bc06746c45e091f1a0a0f2 SHA512 0360512129e7eb8e8c31bb3e97aa7fa1682392db9e25a03b4267f8cb0e45f1c23f086674eefd91fc45ce5c64af741f752b3d12953165523ee370f6b7bd89d2ab +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-src-300.5.1+3.5.1.crate 10505501 BLAKE2B 8fa6265261b13dc38802003fd8d5f5f941d0c450f3a08fce6927ae9beda1dbabb01fe097277221388017873f86b82533d2d0683398afe94599b4072f74fa7837 SHA512 75d404f4017258b25b1c2eb69666de10a24630fba7bb38d89481c2eaf4b888a24e6e0a131770dfd53685b7fa199eea0060dc14cb2eeaf9d248c6bbb25eb6f1b7 +DIST openssl-sys-0.9.109.crate 78247 BLAKE2B 3bf1da4b999a0c9a0891baafccdc541809169921837166b31381590aedc5356992cd71f21a374877dea4cf8015eaf5d8ac7c7ffccb11511893d5d0b8e57e037c SHA512 2dbb01e3b734554d85f9fedfbf9f3ef55132fdd5a328e2930ce056d05ed55a579c3fb12b907f3989ffe15344e7f1633ccd610524d56fe6c9a687acba2d0e6fc9 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST potential_utf-0.1.2.crate 9613 BLAKE2B bcda2647db21d8e0e2475a5deb67ca875c2288f481880ac921ac15e058afbf0d74acdf51dc2b020eb02af340a3fcc7a99a45bed93e64cd85d9c3efd3c5fbaa97 SHA512 d6b1d980cd32094b2ffc65746b349883c30c29081bc88725116ae06a57fe7b6a0ef19dfe536681c2daa0bd65a186d09631110832a41a3d0f4836d955c379e338 +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-macro-0.3.0.crate 7252 BLAKE2B 565401baa93983ac3151ab033e761d9923fe037c8776da04687be6932976342a8a6b1699e8ea783f6eb1e33e6816729dd9f0dcba042887a5cd2142532f1ddbfd SHA512 3827b5f3e007fe21a8843b79f573937af719231b2ecb8c8770a69bb70174d17f84908084d49990ec6b7522f9a5b86d26cc0ddff46b3b4b20d8bca665a0e39210 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustix-1.0.8.crate 416688 BLAKE2B 20e09bbc33ca3d7da2e30c30e1e1bcd7a7868e8edd3c8aa1f4bc37fc5ee499da3cd25f548993ccffb926f39abeb8d207ea419cc764f07ff108d8e40050514e4d SHA512 23e98aaeb57688afd2bb78b4943eca542a800ec98ccbb63e544ed00f83dde5e25e6fd22c9f7a903d95d74818b30b080e50f8a3cc5aa16cd879e4a0132d9d4d7d +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.27.crate 42772 BLAKE2B 55b3cdf596d6d490fdbc10298eed7cb1b1bb8d6349ac8700ac2e7db66e1d75f0a5bea5b1b322bf30cc0f982262e96aa421998151a8ee1e620b5a09d25ad4263f SHA512 f469d03c2be014c248e7b6408f541584f250a9d58bc8dd8ff4d1e63f5720cadba1c0579b1e5d97b58844fadaeff10e9cfae6d5cd33c5de0fa4ebe699a8ead4a8 +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.141.crate 155322 BLAKE2B efa3f32412d8aca8a1a49c186fe12b3f531d90f00a50e974dcd6abae9cc9b0ab595b31d5de57092eefa80aab66d8a61d41453df049076a9d0a7d3ed957710b28 SHA512 0d1d28bb79e3deca01e3e72f431395c8db7c86b9a175979c297d379f1ce3d60014c9cc1cbb688ddee673907717e2690d79178e776a5c2b247c062d1c4e0c4f6b +DIST serde_spanned-1.0.0.crate 10956 BLAKE2B d1652f416b7d7011f927b808b6cfe880170401cfa25bf025f22d786fb33ca824ca42c611446aa3cd029047bbf4dcb9b980c7331d6ff1df09016ff748c286112f SHA512 dc008900285c2ac2a41a851a691b270cc2fe4e841ff9e2959a308c69a5e49ddb63554bf52d41ef90130c28179a2934421a5d8ce9994062780f85140fc83618c2 +DIST sheldon-0.8.5.tar.gz 85863 BLAKE2B b99fedb58e1603084c73013165a8139600fedab479b8ef01712e826909d3029a671719fa129553c07b176e80ea04ed28f7ebbd68b8b124de2c48240dcb512415 SHA512 5a767742b592e00ea43bb7c9088ebd010be9a2c483d020019967efbc50f91503334243c3f54c70e2847ec6755ef63891633b65e0ed5115832f950fb36eae4e7b +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.5.10.crate 58169 BLAKE2B b3e6c1c4e20fea2951f07f74cc75fc46b81a6a94a02a3aeef27f2be0bd6ef996ef911c421d84f660bae4f2565dd74b8a0e708da965a4c1deaa273d9972974362 SHA512 901ad0549e2702a0062040fb5c9e5664f4456c9f065f8f8ab7ea16342d83c2ff69b087633642e08e2f51a63e2ce186c45428936118a78fd4f15378910bfa9d1f +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST tempfile-3.20.0.crate 42306 BLAKE2B e293a7cb6837a13d8cfe70ed190246fb5901e74e345f149ad29a937b25ac55390784d0ee764c8017ccbae269c8e3179673c9527f43a87fa70eac470b21aa96b0 SHA512 e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6 +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a +DIST toml-0.9.2.crate 56695 BLAKE2B 3b43fc51530628a391b8862ea57d5f9e20d9af47b258fc9b495e8b35700d1578b1c859d5cfb58a0a011fd6265fce1f96d9c633974974266e141787d8aa5a9f92 SHA512 68d51cac05902c4f1900f7d6e46cad4b5ac0b28fb486871c174acb939aece6db03a30cb39683b78adb7caa18074d17aeb6403e180e5a0cb101016a13b9281216 +DIST toml_datetime-0.7.0.crate 18108 BLAKE2B f682cabe5d6d3209600f2601780ba2d9dc7f37f91e1827f57e252c74b0f687e8a4fd4f1bb50d18eca3792ef2ffea0f7e7eb05b6bc065b7891feb378903c070d3 SHA512 54e0fa55c31bba89ded0191e76f1464d9f5bbd9a805e333127bd1322984399511b1586c9192b044fde12982d9ec41b334c7cf5f0a4ddb9d0f4b5aa0796c42259 +DIST toml_edit-0.23.2.crate 66406 BLAKE2B 55a9bc27d1475f62f95fcbfd7c5eb2366cbfc4a8b7c3dc7fb638f09d8dcf67a51eb26b3ca3384eff51b95f0c1c75b6f8e34dc16bf432d7aff587937a2af019e9 SHA512 8098da242c2175f8d87e8bcf9148e77dde6e6ca375bcbb03de7d266010bf7e8d9515084a8281ca2f12f4befdac8896366a078923a0040ff1106b1134b131b5dc +DIST toml_parser-1.0.1.crate 35063 BLAKE2B f1242e56480731f03942fad63188517586eb27a063768db6a6cfcd7df52c31d64447b7111cc3bc657915b1e4dbd3f243a9456286dff3e4a361f71babf4bf0cf4 SHA512 416e5843c128948d82b2c14b990d575084d72b0856a72ced7d36fcdfb2bcbebf6f07296603aa470b150ecf287bca2df01414660662dcad90796783900ca5dacc +DIST toml_writer-1.0.2.crate 16988 BLAKE2B 9f52b666ea3f8589f63c1efec2670d2d19735bc8f82065264181dd0b45b9aa571f4071a9cb4f8858292d8c1c8d5f7c8e5f43aeb14cd734c8899782d74dc29f02 SHA512 1c06268c993f5bdb842870b96c4d2757e402b467894b21c40f7786554be91dac6752c65bda664550f576311e52b458b451c5974e65bfdb48d696ac6b4dca35fa +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST upon-0.10.0.crate 61445 BLAKE2B b9914c9cc9ae2b382971e859eb3583591c763de81c144ee30a8573b26a7c4ea2f23dcc618be3aeb1bc85e71cf405e8000591b4f49e7fc1347c7b6813d3b89f79 SHA512 3c2abb4eb2823ca9c78f4ce64f29fbec8c16314dc78403175e001929e9dbb3179c34ecb999233b6ad4993965df25e26db4ac61e474d3ef638f9999cdb72841ed +DIST upon-0.8.1.crate 61129 BLAKE2B ee509309061071d9dc80bc5b6186b06917cf72b052b4375463402be74db89377215fa5e401e148b336de276a0ed4de93473a839eb8e9ce88109cbee2b81e5b1f SHA512 f7cab1fd1831ef6570544fb79d099cdee2441edc411e26332a28e1e7c756812ce39a9e6ee53a93a5bf5bdeb5ebfa1a4a9e2c58b2ed31daef104495d6c585bd53 +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 +DIST which-8.0.0.crate 26209 BLAKE2B 3f5ca632c913fe416d17eedbd77baa3cb1ce9e802110a4c880a235e203187079f9404e6b4df34f96332fd6c773d2a89da489090b751379e06fe64ace28b030a6 SHA512 5842bedb4e069ea4abf4a860334c141a6784a58ba908bad4e0168d79af7005de71ae757c82df1644a6e1279427aa2533b2a34134025d3669ff816480c1f65a41 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.2.crate 7046 BLAKE2B b4b856f2d1f5b3eb4dd02efb4a3394a4ae11349b809ba2d231e71b005ffc4f801cc275248d998d3bd47cc2f6a9161f7f59cc11cd019ac2180cb1f531a5da60e3 SHA512 9a1f236aabf0b1f2a649f926825e1dba54b1257ed4eb494a8c01a21114d945f57ca4371230693b90e0fd3e1bf48be7c31abc7818b3ec65ce1553e6cdf97b9963 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winnow-0.7.12.crate 174403 BLAKE2B 10087d32ed9f1d3ea69607f314f92d17882efab7c71f9437c530a2412c35eee4903074cdaff7d2ecfb31718575599f0864d6368525e34989c0a0fb3aae9c2163 SHA512 6035aab9c34af58e950441a3d1821dd02225043d9a30283879a5e55f8651d475f80795ad15ef0c8bf237adfcb1acf3ad7cf011214ba21a3c63aa9a45a801dd09 +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 +DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 +DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 +DIST zerovec-0.11.2.crate 124500 BLAKE2B a668f982e2e02cf8c1d14aa2c5def275c643124ca68bf0e358f3f0f5d0251e35f3a51fb4e38ac8e880f592a0791aeb53e2204b3b9bda200a76d4f3c3dd26852e SHA512 72297429aad473b6dcd5019cca30f85779aebc826cc47694589a9a9025772b46130a654970b03a9866d51724ec5efc474fa249490365430416dde6002e939255 +DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 diff --git a/app-shells/sheldon/metadata.xml b/app-shells/sheldon/metadata.xml new file mode 100644 index 000000000..4176e74ef --- /dev/null +++ b/app-shells/sheldon/metadata.xml @@ -0,0 +1,11 @@ + + + + + ursm@ursm.jp + ursm + + + rossmacarthur/sheldon + + diff --git a/app-shells/sheldon/sheldon-0.8.5.ebuild b/app-shells/sheldon/sheldon-0.8.5.ebuild new file mode 100644 index 000000000..841b3f61c --- /dev/null +++ b/app-shells/sheldon/sheldon-0.8.5.ebuild @@ -0,0 +1,171 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + anstyle@1.0.11 + anyhow@1.0.98 + bitflags@2.9.1 + bstr@1.12.0 + casual@0.2.0 + cc@1.2.30 + cfg-if@1.0.1 + clap@4.5.41 + clap_builder@4.5.41 + clap_complete@4.5.55 + clap_derive@4.5.41 + clap_lex@0.7.5 + constcat@0.6.1 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + curl@0.4.48 + curl-sys-0.4.82+curl@8.14.1 + diff@0.1.13 + displaydoc@0.2.5 + either@1.15.0 + env_home@0.1.0 + equivalent@1.0.2 + errno@0.3.13 + fastrand@2.3.0 + fmutex@0.3.0 + form_urlencoded@1.2.1 + getrandom@0.3.3 + git2@0.20.2 + globset@0.4.16 + globwalk@0.9.1 + goldie@0.5.0 + hashbrown@0.15.4 + heck@0.5.0 + home@0.5.11 + icu_collections@2.0.0 + icu_locale_core@2.0.0 + icu_normalizer@2.0.0 + icu_normalizer_data@2.0.0 + icu_properties@2.0.1 + icu_properties_data@2.0.1 + icu_provider@2.0.0 + idna@1.0.3 + idna_adapter@1.2.1 + ignore@0.4.23 + indexmap@2.10.0 + itertools@0.14.0 + itoa@1.0.15 + jobserver@0.1.33 + libc@0.2.174 + libgit2-sys@0.18.2+1.9.1 + libssh2-sys@0.3.1 + libz-sys@1.1.22 + linux-raw-sys@0.9.4 + litemap@0.8.0 + log@0.4.27 + maplit@1.0.2 + memchr@2.7.5 + once_cell@1.21.3 + openssl-probe@0.1.6 + openssl-src@300.5.1+3.5.1 + openssl-sys@0.9.109 + percent-encoding@2.3.1 + pkg-config@0.3.32 + potential_utf@0.1.2 + pretty_assertions@1.4.1 + proc-macro2@1.0.95 + quote@1.0.40 + r-efi@5.3.0 + rayon@1.10.0 + rayon-core@1.12.1 + regex@1.11.1 + regex-automata@0.4.9 + regex-macro@0.3.0 + regex-syntax@0.8.5 + rustix@1.0.8 + ryu@1.0.20 + same-file@1.0.6 + schannel@0.1.27 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.141 + serde_spanned@1.0.0 + shlex@1.3.0 + smallvec@1.15.1 + socket2@0.5.10 + stable_deref_trait@1.2.0 + strsim@0.11.1 + syn@2.0.104 + synstructure@0.13.2 + tempfile@3.20.0 + thiserror@2.0.12 + thiserror-impl@2.0.12 + tinystr@0.8.1 + toml@0.9.2 + toml_datetime@0.7.0 + toml_edit@0.23.2 + toml_parser@1.0.1 + toml_writer@1.0.2 + unicode-ident@1.0.18 + unicode-width@0.1.14 + upon@0.8.1 + upon@0.10.0 + url@2.5.4 + utf8_iter@1.0.4 + vcpkg@0.2.15 + walkdir@2.5.0 + wasi-0.14.2+wasi@0.2.4 + which@8.0.0 + winapi-util@0.1.9 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-targets@0.52.6 + windows-targets@0.53.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.12 + winsafe@0.0.19 + wit-bindgen-rt@0.39.0 + writeable@0.6.1 + yansi@1.0.1 + yoke@0.8.0 + yoke-derive@0.8.0 + zerofrom@0.1.6 + zerofrom-derive@0.1.6 + zerotrie@0.2.2 + zerovec@0.11.2 + zerovec-derive@0.11.1 +" + +inherit cargo + +DESCRIPTION="Fast, configurable, shell plugin manager." +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://sheldon.cli.rs/" +SRC_URI="https://github.com/rossmacarthur/sheldon/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 LGPL-2.1+ MIT Unicode-3.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64" +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-shells/shox/Manifest b/app-shells/shox/Manifest new file mode 100644 index 000000000..5fa571f5d --- /dev/null +++ b/app-shells/shox/Manifest @@ -0,0 +1,67 @@ +DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.mod 36 BLAKE2B e15c1ef74374320cc49b3509a1fa8d7f63c8566920ba56f8b6f293e3d331f5587d45b35284af52b40f329e116f570543a7df50ab1888c4238b28c2ea583d2fda SHA512 83f296ee872570bab84dc3e3f7984f155f5a9a4f95ca7b23a5f39dd47b54eb87ceb2eaa4db00a3966def5b41fb0250de18bcde32610c350206b6d0e744353fd7 +DIST github.com%2F!stack!exchange%2Fwmi%2F@v%2Fv0.0.0-20190523213315-cbe66965904d.zip 14905 BLAKE2B 9aa626472e6bebbcb1d454f892ebf3c5f953ccf952e6ca7e60715211d418ab9c8d54832f9949824702278cd753758425dda72867e61ece209da688196d13d2ef SHA512 82818b2eb7e8f7265b814f202c420e5a187fd5e9a43536a062715e1a3d1d5717acc8d2daeb1f678dd13bf5703545309ad9d4b4e78fbb6e9befd9bb7370ddaa3b +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.11.mod 39 BLAKE2B 71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6 SHA512 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a +DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.11.zip 19702 BLAKE2B ee009befd8861b2556869434d14c1d4ce130d432ba5f43821b0cc2f6fa493bc8a4f93a011f05f5789f7c388b2a74f272623d6dc2689a5c29dde0b3c307598173 SHA512 d7c39c78c074d060973433f5f4c1405260fa9f49ba9ff020630bb17404412337b536275aac71ae30c0e3783b95585c46cc492f722572b941fa1476898a6f7e8c +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Fdistatus%2Fbattery%2F@v%2Fv0.10.0.mod 163 BLAKE2B e29fcffcf5a00e86d5a6e9a6e5b2b986e152b41efc26751caa1b717e4784cda4256c81d45ce6e1c427ac229953b8546821e71337f83d0a4e6a8fa47ef74fcd32 SHA512 2d990300c852712007889ab9c00ce53bc9c4314b3d63a09b4e2edebf1434831154d52b56b1306d2ebcb87a817f2668b9db20ada12e96ae0ce144bf5ebea2f7ca +DIST github.com%2Fdistatus%2Fbattery%2F@v%2Fv0.10.0.zip 29534 BLAKE2B 233795c71b25e6c7e8c7c56916c5830f19da3f85d1ed5375e3a0d94ab6c5192d352ac28b04c3eaefa7ec10cd021d5154ab24ce81241f115d808479882abe44aa SHA512 2bfe33f26df289b573860dc0054e29cde243fa7124253ca5b9d3fe4dab9c3e9502f964b5b4b3214ff18283eb699ceca28dc68647d450aafb39d1697c15c65354 +DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.4.mod 41 BLAKE2B 62bb3af3f58b23321cc389ceca36d28e4f32cb1470b6c54c4af55ef927ba84284858765b5b333c3bbdb042826550fe4f0d22022078e2b34e340098465e21f3e8 SHA512 1e8d650a965637bd0974b8f42e207155dd1bac307e9ecf4d294cb4ee0f1c694276062d46318d113326b9c1bfdc379a7d8b8fa2c18e4a08ed9baefcae67db88d2 +DIST github.com%2Fgo-ole%2Fgo-ole%2F@v%2Fv1.2.4.zip 79799 BLAKE2B 1677e3977fcf1499a1d6d3b0dda2f990b12a9f5464ff8a7aca6752951b395038ea2e3a38224d24eff0e6df6a2cc92f5da47daef9ceb237433bd2370d70eb7737 SHA512 9a67b0101fc1afba75179246e1498c41254d8379f78ef65877166bf9a5b7f7ac9e29f270e9186f13a26891389ab4e9ef309c4e90b2e79bffc3ade49e39fe2af1 +DIST github.com%2Fjessevdk%2Fgo-flags%2F@v%2Fv1.4.0.mod 36 BLAKE2B 67fdbc6d14995318979fb3e5575136262165afd7a1582f078d2c84c5d7fcc893f52707f01d798bd2a43e1cef8fdab6613f34fd9e4f5f1f6a61d91bf09a55ffa7 SHA512 5db9838fe6a00be9849cb79ad148813a573b652d6f6cf220c55b68bd23636016e6bddd6733f6b29d63e5f02d2750a86c2dcea6b964ceb87d4048d5c5f3cc989b +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488 SHA512 bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f +DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f +DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.8.mod 45 BLAKE2B a7d3b1ffaf20b96cc98161ea6756d62d8380e7557859606dc7975b3de91a2d4142932d5008caf40b41d8ff2ac1ff33f672dbfac351f3e518922a036d7c116a93 SHA512 0cfd4101dd8ed90f80b7f4ce2928cd322b93855764abae65d66c5ff9888a7c8aec6ee6581c7f05d1c80db5c78003ee2afc8537fda8a3855e2349bfb8267aba61 +DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.8.zip 19769 BLAKE2B 0e0f4d4ad5d19d5a0c7ffec0007cb04d9703c8d27f90db5f5c5a367477bdff68feb50278ce3d9f01be1b6e44f579c15e9f65a88b0e9bfb83b4ad4beac6a62ca3 SHA512 e34dcc87f0141e505d455ef9ccb83c11fb0d4625bdef6f30ed3ed21957dc4356cbcd370b005c2c9aac25763e36b367866690682c0bb4ae4cab24b799e70f2b99 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv2.20.1+incompatible.mod 34 BLAKE2B 790ec7277e4654961540dd09fcb7962328547009b0181183b7cb64972b872d30986d1e53ded5961588d89508c913b2b56dd7af3625d0e8d7be2253b6bcf59576 SHA512 a5f5d88a767a855b6ff24d7e2e0c4aeb81fb1365a7e81ed989b4c605a7a6c61dc52d7ce97fc672c21020ef56f597dce679184e5e8d3d199678487e6bebaa8127 +DIST github.com%2Fshirou%2Fgopsutil%2F@v%2Fv2.20.1+incompatible.zip 222214 BLAKE2B 33c3e9f02428ea63277e8983c9a9eb25be26a820839557584604db33c71513b6c637680b9c45130a7092d3879e91a0581309bb2badc5ea27bf27ec5ae8e2e81c SHA512 ace2c1496469d34a30d6c9294e7b6e6915708b26dc00c79db6ed00f3db77f4e4c11882f8ff857b5d639af1e9fb123b7ff41b752d82ec20d5335011837e19736e +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3684a329905985b02b7ddf0a609ab4c69dd4346202ed0981712d54d0fa1b9c230b50d1857854edbbf77ee144d54b12c7c46833e6542d6034171e SHA512 70adf6a86dc6f934ee611f6aefa459f1287b7294297eb9221a747427d031b10c3e606696a656be4c2746a25480c322106099ea2bb360cbe782f4d03c85cd9fcb +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.zip 91883 BLAKE2B 8bb8f10ba7a3c719844dbbcbdbb87773487921f493cf6f72d1a9fd1d553f7f7784b01b9795a5c26a352490ed6d75c29a542a0b3d7c18d8888c57e447d9d227eb SHA512 c539cd964718439715caee454b38fdb61eb5d4e20489e10f7f6a030b4b941b2ca52d33f950c0b04149962399f0c3cb5b6a90efa2d79acc0f57a7f49d508c67c7 +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.4.13.mod 41 BLAKE2B e31ed900f3dadf45221952eee29e8886bfc53654354a79868f2bee9dc636f4e327f0d82b8ea3a4ab1b20b9c77e84e1ddf3dec395a655a6d043f371d0fe6bb569 SHA512 a35fb2caa24d91450561cb1ad835c140f93eda650acd82dc1edbc2a64f507b856c19958af651bfbbe2731cdb50148044260bc5d30960b57769bdaba19142fab3 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20210921155107-089bfa567519.mod 247 BLAKE2B 20aabe045c2a6dd88b13c66106c962e31d3da87b33accf5085106d9e9c43fed4d5867909580ad37ea560d791e1a3243ddc2dff81ac6205f7fb949a46b0c3634d SHA512 32f94123c2845965432016800e6f051341f6d5d0af3678e367ac6c55022c68e86e929cc545a576d466f2533c235c29fb72542de75eae7419dfb5640cd80df3ef +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.1.0.mod 171 BLAKE2B 09c364f5e0f6c87f19b4267afdde826feac89061860b4c4212a124bdc9f3d667f9ac7b830b68a8bed2616c766fbc1f35e1dca2546f9b07272e268c0bc6463487 SHA512 9ebe0a6dd7de7210d9d6fb8927a99fc9730ef6b91efdad22bbb023042e52f21a4134774f4229a72d3f5efa10e8e924d40d1d0a6c607694003b2d0cc0b4d1643f +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.1.0.zip 1760538 BLAKE2B f39bc99965aa90b78ba9088455152c3d91d06b722a7b90ba5c2ba2f818503946d67739d26ed37c61107fcd0f08da464b4fdfd109be2ff9a63356d963f418f93f SHA512 9685365ec8b445480c4d60f9d7b5057ab17cf0022e8ffaa16fed3dc55f674a9aa7118935abf2c3d635fe709ced261d580af87176e3f990426044c4c0f46c84ef +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.6.0-dev.0.20220419223038-86c51ed26bb4.mod 157 BLAKE2B aedd1b56be168c6630c791131ae912f5c8c09462171e4439ac32d6ebfa8bf6d040d8dbc10432388e0a49f7b4a0790b7bec043087796f02917a7b30aa65e86507 SHA512 480578e689b3d5f5026af3ab52e55b47098525512daf532f4656d50ea5d9043d1b3e69556a5e7d93c7ea6cfca956f733271f3b1f4f65da1a7dac9ea07f5d9fec +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod 179 BLAKE2B 509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c SHA512 f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220722155237-a158d28d115b.mod 179 BLAKE2B b064d0f889132826925d9a53bca6168979c55151ecbb1e8d14aa49fb734411849020f224db9bfb2b03be7f251c0da4b14dadd37cde6463adf1c2be4395fd93c5 SHA512 1c5c40d56518378bffb74da777d6d203c197259097807258b8f657e9474a4091c97eb487515d567c458992301e21d2f9d7ad7c50299132b540ca0f9173caf611 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.1.0.mod 123 BLAKE2B 09b5384893983fa730371dbeab11f3287d28dfec571e219c678ab441a8488a24222efecdfeb81b04780748bd329e3d9a427992a91e566551d0e1dd11ce45321e SHA512 df6034ab7d384bb164d632bedd340810fd010487d2d540454db3ed07f6c5c5756964b6ceaa466ea926696bddf4553bd242b0ff030bb2625a79bb18326f4bbbd7 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20220722155255-886fb9371eb4.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190912141932-bc967efca4b8.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220520151302-bc2c85ada10a.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220722155257-8c9f86f7a55f.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.1.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.1.0.zip 1861264 BLAKE2B b101e9ce95d722dfe5c86f41ad5f9ff29c9b2a26ed52cd8dd40e99df07594225eb405355ddcbb95530d2fb1e81cbfcc792284a44f586dd5f821acc30dcf25fae SHA512 9a73c5352ae5b084e3c74982c0e4867169221294432560dc42fba42524074babddc3249275f98338835d9622f4d2e045837c49d202cf55fcbb29019efb587225 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210927222741-03fcf44c2211.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.1.0.mod 95 BLAKE2B 1d166082ebb4ba2dc69bdce6b84f285aa98967551bbfc1cbadeb2db086ef01b66455cd86b78deeec5ae998a7057c7e4f12026b2e02a9c5053093b9f644a59d1f SHA512 81f571821c669188c4482da38b6921ac4c2c1747f8a803a6846531127cfde25dd04819d971f08f601c2d2cee2e636644c1648eff55dd24d89dfb3777e90fe9a0 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.1.0.zip 19993 BLAKE2B 94117ccef4dd55baf92aa95a4b436c991418ea83ed8e72c1654e70823d9648248dc7aa4627bba316eef5a4130cac38657131268b556c35e0f2acc4719478080d SHA512 dcc439baca47ff5b4bc5a4c9faff8770221b7c184ad087d0246ca72478b3686b62f647e35890a7d4f315313029ac8aaf24400009693584dcc1e88399789a0fe2 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.7.mod 97 BLAKE2B cba29395bf9693152732776bde498cfd90a27c053feb5d1ca655e5e792ff68b9cd0a519bdff559450491e918a171c8a4fdbd4c0b4bcc9b578182f63ca37754db SHA512 e77211a503c35d8b6c392fc1b44daed580659b997673cd312ae8e579d1d715d7a53f8f0f0dd2d4dedbc6c5ca5ab7e3d52269a6536a42824cce267c89eb29cbbd +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.4.0.mod 258 BLAKE2B 12f1f66d7c313f3a81fc5484474771875b98336d27ef24e092dba2e933bbcbe7cb34c6b1e2e861e2704802dea8b83553892a2542d3ddf4a6f6df26f745211a4f SHA512 3c990818dec261358f7de189c4603e4c27637ae73f676d5a6e644534a43b6cf8c87907c96dd23fd6aa17682cd18f2f0a6579eea5eb3b4b388ac9737e5c5f6b76 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.1.12.mod 327 BLAKE2B 04cf9d94f6518d244ffa17502612de90b70f25485c9c32a51f1038678542120cc46a56375e1ab77bde6a0c1429792aaf09b548d8b9c29a22203ef3b99318a0cb SHA512 a7bf52a08d8b97fadb3f98c0eba83e8269789437ad1c29007c24137b68c72c26845c466b86b0355b8d85ce427507199f214f502dc3ab31c6f27646dae3237a81 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.zip 41465 BLAKE2B 9a7183d3ac6591399b5208026208047a670c85e8b6014ad29955b168c63bb4953fa972d31025613c2ab12d7207adeebe9578b3c15b65ebb792f1e41df2668297 SHA512 fa7c68a2b5a6bb14f99cda92a3e77aad0e4160f659c54ea73e9813af9ff9449df6b0cab42ee283971e778b6b9da4a6098df805dd284c3b1aedfcd3a0b8504bde +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip 80666 BLAKE2B ff3645b71cedd41b9fef6e5d01f3d89a2db6930f406aded7889530b04689ea34b53fa2a7af352c264681ee40b1d192c86ca2f7dcc33dca825d355694527e4dbf SHA512 19f019e85b8c9a533c3cf2fd492b1813272f00cce06a56ffe43046935e49ccf6e191ce83f1d236f6355bae7126aa722016f05174687ff2faf54f121958266edf +DIST howett.net%2Fplist%2F@v%2Fv0.0.0-20181124034731-591f970eefbb.mod 222 BLAKE2B feaacfa0991b48030344f0b3a95e5bbc2c536db23b42dd54e29a5018bee927bfc2b9eb9473732d983d1aae47d98d5cc1d16ebdfb2cb6718479b66156b8fa5ca3 SHA512 d21a325b837cb099226a68404f6976318a7f0b8af68c023b1eb85436bfc9dd9c877c9ffba87d0f27d5e9aac606121688c069989a0c2f3ba6d2895baa0759d022 +DIST howett.net%2Fplist%2F@v%2Fv0.0.0-20181124034731-591f970eefbb.zip 69738 BLAKE2B d22c39eb97f4f1f591a5de1caf1b3098abe2a904a89dd851fffe170bfd1ed78411113bd3f2f75b547fd32d661cb34133f652449f18e13050d2df9e594ab3484f SHA512 42edffcf1da65083864d4ad866a4bf09bb184f52888e3ae7c2e47e6ff1967916cfe6e777de231a5e5a46f25b658b1c633429b6793584886373b2f8ebef8c5cef +DIST shox-2024.01.25.tar.gz 4083795 BLAKE2B c0aa5b46f149f4e99a896d13a3eed30fef4dcc342d69b05fb15fab9e4be50cf71807f4c9984801e4eef1d272a276f36b5c23be0a923a59db12032dccdfbed7d2 SHA512 87cca3964c4fc7d1df42b8cbe85ab031a35e361e45c8205e85d1506b599404b0e60069b890a753d3330df7d41089fe98b897cba8f6636b58edab5f5633718c78 diff --git a/app-shells/shox/metadata.xml b/app-shells/shox/metadata.xml new file mode 100644 index 000000000..a5f91bcc6 --- /dev/null +++ b/app-shells/shox/metadata.xml @@ -0,0 +1,11 @@ + + + + +benoit.dufour@mail.com +Benoît Dufour + + +liamg/shox + + diff --git a/app-shells/shox/shox-2024.01.25.ebuild b/app-shells/shox/shox-2024.01.25.ebuild new file mode 100644 index 000000000..78289a5c9 --- /dev/null +++ b/app-shells/shox/shox-2024.01.25.ebuild @@ -0,0 +1,121 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A customisable, universally compatible terminal status bar" +HOMEPAGE="https://github.com/liamg/shox" +# 2024.01.25 +SHA="6a0506aebcafcd598fbcd824be9c5f0608836ab1" +SRC_URI="https://github.com/liamg/shox/archive/${SHA}.tar.gz -> ${P}.tar.gz" + +EGO_SUM=( + "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d" + "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod" + "github.com/creack/pty v1.1.11" + "github.com/creack/pty v1.1.11/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/distatus/battery v0.10.0" + "github.com/distatus/battery v0.10.0/go.mod" + "github.com/go-ole/go-ole v1.2.4" + "github.com/go-ole/go-ole v1.2.4/go.mod" + "github.com/jessevdk/go-flags v1.4.0/go.mod" + "github.com/kr/pretty v0.1.0" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0" + "github.com/kr/text v0.1.0/go.mod" + "github.com/mattn/go-runewidth v0.0.8" + "github.com/mattn/go-runewidth v0.0.8/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/shirou/gopsutil v2.20.1+incompatible" + "github.com/shirou/gopsutil v2.20.1+incompatible/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.5.1" + "github.com/stretchr/testify v1.5.1/go.mod" + "github.com/yuin/goldmark v1.4.13/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod" + "golang.org/x/crypto v0.1.0" + "golang.org/x/crypto v0.1.0/go.mod" + "golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod" + "golang.org/x/net v0.1.0/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190912141932-bc967efca4b8/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod" + "golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod" + "golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod" + "golang.org/x/sys v0.1.0" + "golang.org/x/sys v0.1.0/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod" + "golang.org/x/term v0.1.0" + "golang.org/x/term v0.1.0/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.7/go.mod" + "golang.org/x/text v0.4.0/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" + "golang.org/x/tools v0.1.12/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.8" + "gopkg.in/yaml.v2 v2.2.8/go.mod" + "howett.net/plist v0.0.0-20181124034731-591f970eefbb" + "howett.net/plist v0.0.0-20181124034731-591f970eefbb/go.mod" + ) +go-module_set_globals + +SRC_URI+=" ${EGO_SUM_SRC_URI}" + +S="${WORKDIR}/${PN}-${SHA}" + +LICENSE="Apache-2.0 BSD-2 BSD MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_prepare() { + default + + rm -rf ./vendor + + # shox fails to build when the go version in its go.mod is go 1.15. It needs to be at least 1.17. + sed -ie "s/go 1.15/go 1.17/" ./go.mod || die "Fails applying go version patch." +} + +src_compile() { + # If the current EGO_SUM is removed, this command will fail complaining about inconsitency. + # It will then ask for running "ego mod vendor", which will also fail because it will try downloading dependencies. + ego mod tidy + # This command succeeds with EGO_SUM but will fail without it. + ego build ./cmd/shox + # If the current EGO_SUM is removed, this command will fail. + #ego build -mod=vendor ./cmd/shox +} + +src_test() { + ego test ... +} + +src_install() { + dobin "${S}/shox" +} diff --git a/app-shells/silver/Manifest b/app-shells/silver/Manifest new file mode 100644 index 000000000..00a10d4e5 --- /dev/null +++ b/app-shells/silver/Manifest @@ -0,0 +1,107 @@ +DIST ahash-0.3.8.crate 28650 BLAKE2B 93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74 SHA512 dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25 +DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f SHA512 9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6 +DIST anyhow-1.0.32.crate 28512 BLAKE2B c9c37e9bd70074d53b163a3077b7a5304d04b13ada50c020898ee2169ef4db2e26aeb283421f2e757c3d6e31c58ec1832162c1a01904a44b9fb4cf14ffe05d0c SHA512 4646a3b85459fefd826c11fcdf69e532467d2d6ec0711b8d26312483ba988fa8492fe2f727332c39479e25dd37ad04830ea4ab19034cdcdc639e226e2744dc90 +DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f +DIST arrayvec-0.5.1.crate 26816 BLAKE2B 172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff SHA512 53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.0.crate 12870 BLAKE2B 79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260 SHA512 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3 +DIST base64-0.11.0.crate 48362 BLAKE2B 90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707 SHA512 31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33 +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7 SHA512 7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST chrono-0.4.13.crate 144286 BLAKE2B 6ff59ebcd58761852a38fe490a1b2c407d1ca07b046a0980bd1ead9973091de0518e49f4777c8b132e4f82e68b51b4a3624d90e2e09fbc5214df7f2a8a8b9e00 SHA512 02933602df1964df8e91dbab8d1b5baead493ec73d1da4a4e090eeabb3e37b818f0b800a580c13a14aae9c20df83c9f66a713bed02800f5022b2999881dc2f23 +DIST clap-3.0.0-beta.2.crate 141105 BLAKE2B 9668e2cc9b2d2f3f063659e45df5e01a3f7c163b21f7d0cc1e8a1a65fe620ff5c1356b2beae71987aced55d58f36c961515e020a87ffdbd1cd2763196437c2f1 SHA512 bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7 +DIST clap_derive-3.0.0-beta.2.crate 23425 BLAKE2B 9e8fb7d26dd912d356dec9057731bfa857e36d27a9a90869b2167cf57f539e8352ac2cbee8da0a06a7652f918d25840ac4c41f5c408b19f2e4142104e6821833 SHA512 4e2620557daae4f1da925e0ead0f18c76586b59b9e2289d85a949a081f88e097b56bfda2ef07c88704e7b5704dc58de3a468bf73705ba64a85d59103ff60dd5f +DIST confy-0.4.0.crate 9136 BLAKE2B 973c3e7a08f646d9ddf3c1351deec7946306f0236dd3351d944c71e720bb3f74849eed907c57eb3ca75defdc1e1fc2a368c6e57cc88cdc1d8eb0aa7d1f1301c0 SHA512 552eff066f4ae3de4c864c0669133df07a6d1c70b13c5a51863c861cd6fcab88deecdc9d9aef4117a1e3ee33f49a31f70131737dbe881619ca8ce17e6e62b5de +DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 +DIST crossbeam-deque-0.7.3.crate 19888 BLAKE2B f83e6915624ed8d01e56ad28e0a40e84732d820fd07f0f0fa4aac9578aed0f4a980bdcd64d29811be2b5055f28135403faf091b902dd4c800d6d736452ab03d0 SHA512 7c6a42643b2eda7ffbe2d485de4d3723c6a37beaf77e81329e39c9300a80492ef46650fe5a6b18101d3f6b4ed031ddb06174624f5449998ec3a7808e979df131 +DIST crossbeam-epoch-0.8.2.crate 39283 BLAKE2B eaad3cff833fb3672c93f6f0f4ca7073c709f9ea489c034da5fb2dab2da0676d493300c66bc746c8372369815aac3eec2ab9cb875dd9464cb59ae25c4ef4c6c9 SHA512 7406e92a768dee07c8d13b0fefd658e9eebfd3e89c782c4690740353c0de920013c345d6c112a78a2014396cc837ce4fdbf845dfcfacfd7a57172f483bb9b8e4 +DIST crossbeam-queue-0.2.3.crate 14753 BLAKE2B 1dc60d5a48672f26f0c3afd0b14efc943fe9aea8fc9b10dc1e551a489a178899f1a82c0bc8bebf8511e112711ebb26170d1f76f9caaf06556bbe8b74242e97b6 SHA512 f53385dea0a2b0830372ee11b9d393022f501a79631a15696d641a812939faad62b61112f9da9dda381fe69ecc3c91462fad95f329eddb002aa941110297cd85 +DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 +DIST directories-2.0.2.crate 15214 BLAKE2B 80ea5cf3f3d7b539318ad053651d7432af26dd3050d6d24803744d733a937b7502332c7f1756cf8e113ca9b763cda09802c31094e686135644e6cacb55dd9f06 SHA512 d42ec9308b131c33fc779684ce067faae03135ad45064ed653dc1ee68a7f0ffc739ef82c0b54b869a3951d4d58210208975d5e564b7dad8f0570e7ad0cf1cce2 +DIST dirs-2.0.2.crate 11779 BLAKE2B d1a6152d05a98eacff15c6c7f1f550d475b5a1cf62e541a2fa8b9836b9a1ea6b98f9314341dda35929b968fcf8a47dac7679c5c0b0dd97f21564a8d469c2e254 SHA512 34d6e5956c9db1dae965d33f13c64dde59d3e0e18cbdc56c02f7f31cac8e0034a80fbb561e0a73b8dbd145f85b46fc4e8a147b4c946b5816d8dda6caef185396 +DIST dirs-sys-0.3.5.crate 10643 BLAKE2B 8df1e6ca2c8e8560913bfb74e7bea1b12e1b13b6d337f3c76f517716622586cae8ff9999044e3265504a44f161526a79baffff2d123d3ea6c5cfebefcf498010 SHA512 ff7eb48943b61773dd2aa8dc10372186d613c225a2b39caf48966a1a5af087dd0177b8db80b1353a504af8aa1c8b4a0a849edf6c7e4389f6b753bfa3b7376833 +DIST dlv-list-0.2.2.crate 12359 BLAKE2B 366b729f265433be58dc4ff97d516f73a4305a5b8fca418e41d43624204aba854bc5aa8a62ea2e68f17c8bdbaaa945427680ec21e71e65f9b23f2e754c4083ef SHA512 c61212f328b1d9fec63605e66ce0391d64fd7499dcdf6540f3285f19769942a9266838f58d5396928d7506df619805a8793650fb1eca330a4665068e4f6ca779 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2 +DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957 +DIST git2-0.13.8.crate 173580 BLAKE2B e0fa6373a60afd7374d8b3ddd014e4fbdca0c32fdd7775ad070799b198b598f170409beb1b81a78576fbc6a3b6571561b6fb90db33a7afedb0c756900f9172d0 SHA512 112ebb15b44d16439bc0b9796ddbaf366c66c97fd1caac498f562e4ca4266fcd243e1b1efa8ef34648de543b75132a630d85adde0c0d0e9f833fc2a7c343fb77 +DIST hashbrown-0.7.2.crate 70480 BLAKE2B bf9bb2c4190da90bf19342ee6222ba603ccf70c31838e2024e7fba7e71e9b4a401e1e7d9f7d352248ffbf9afe8bf7408a3d1677395e332cff194bef4c5eb8721 SHA512 3fa701ad9743383e7ab0b4d483badda1a499442adc12f371db335316e3580e55f693d155d355f4ace84159c39a762e615ebe1cfa6fda1c93bf01d297b53826a9 +DIST hashbrown-0.9.1.crate 77734 BLAKE2B d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1 SHA512 dfa4742111f6fe757b7fa97f04c7b4a78ce9708c87e8e09ecf3c28f2566e48af9885fda380ed918cec37b5c696110fbdd30273aba6e7d2221c9e65f72af064fd +DIST heck-0.3.1.crate 54666 BLAKE2B 99f7ceb44ea6af445749989730ce1e14156018ff046a136be2e6474b285088e1d90d6f8af9352affbbde5bac7e5a32971dd99f249f968105e9793b7de76def07 SHA512 134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6 +DIST hermit-abi-0.1.15.crate 9597 BLAKE2B 012fdcd6ed09e4bfc9256d524648b0e7f65e9bc8dc6351d04249c492a0b5e836c529791f79fd144b9f09ae55462c034b9a3fbcff5b2abb40a7c78f7f8d78f64a SHA512 f81f6a87e0a182b5e49a2edf60f47243b7cbb116df5aa6a3354f1e230d4030bb5697ad4eb9abb6203ff66c1cfac1fc35b7d7e76dedc276767124ea4f41f97535 +DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc3418723d8e843fd941d9663dbc89dba131c77d14ce7a5da552650ea3c40c4e418c88d465f1bab2fa20c178596852d SHA512 a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2 +DIST humantime-2.0.1.crate 17381 BLAKE2B 254f2bc0ea87123b49c22e95ff2218abb5f611918ae5419b960b472ce3402c5baf9d66c3a586b0ad9b10639473a0dcb660b8a8d79f86e5d6bd48768cc6aeb0f8 SHA512 c3cb464801fcbeea7c04e148cda2467386b7f008642d2641bdffab85784c16aa2708e847740772674d62b746c66d404e3b8307ebaa9c2df836fb58b3b0278e62 +DIST humantime-serde-1.0.0.crate 7700 BLAKE2B d779c5bf9764919c9634217365c3c9c627eb90c2b74aaecb1703396a338473a75606efb78902baaa1d415f51f53333cf7c835b193e68198b27489a979dfdb290 SHA512 d5c22009aae950845092796807b3313813d98c75a2fe38cc6e6460c2df2a85bb02a9a366ec9c65064eaee96277809fa16ec7f33e606c0724e91e36de2e879f9a +DIST idna-0.2.0.crate 257203 BLAKE2B d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558 SHA512 375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d +DIST indexmap-1.6.0.crate 47565 BLAKE2B 4b2c50788be5c5416973133c10caf092468444af6c101eceb5d2f53ec3502d73c034205186974efb335a1d8aa9a797b191a871fcfd573251c95ad1d13c0c47cc SHA512 f91c0d3588da037a2dc728c9cd823b4acf7edfbe7d59b28dbe1f5802294f2677eacf0ccea41235daa30b3d8187a97938653a040d8c9d2d38513440b2e82fd85e +DIST jobserver-0.1.21.crate 21228 BLAKE2B ab1a6496d609e19235f022e920495e708571116e90f8c036edb5f7ba270c2ac938f7571e89f3fb714043c87623d4cbf1d404067ccac6a8b41e4a6768039cf02b SHA512 944249819e1e3dd09495ead941330e9abe439647c1e66ab7e2140c0c9e100b63f4f792fe06aa3c86f509f057df297ee2d35df0ccdfd4bd6a115b6a44076237ad +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.74.crate 503397 BLAKE2B b38c932a29de204e9cdbae39fcdbd1a054256e8c0f37227ba71bffbc133d80bb68d34f4011fc83db7300254c381fe0855e1df19db2dd75234a5ee029f1ea9e63 SHA512 6aa984cd325bfa37736d3afe4518093468927607daf7b12bd8a5a396d2ec3740876504ab4a2a622c5e7caa9872f31263a42ce53f10c15f61f9e45891eaf41df1 +DIST libgit2-sys-0.12.9+1.0.1.crate 1557856 BLAKE2B 94983e043f6493d237b29fc52f58ec027359127717eecb1eda65ed0161504c2f16f9c449d04e9f8ecfb2908fb24f60a78ae2ee77c0e5a34bfd5a6dbf50ce4ec4 SHA512 79f2dd43d06eb7373986e2be62cc1ba7d4525ceaf4a6f28e57a1f62fa89afc3eaea8528beefd8f8a814f3ab71db6a6776030a105426f9aeb87f9af7f96cd331c +DIST libssh2-sys-0.2.18.crate 473768 BLAKE2B 353913d8d2b09590fa9ebe8e9dc9a57773243f6128068216103abbea0f892a0e9870880b7db983c157a3ff83558c2d786a96f72d6623f719bc86db5590764854 SHA512 6e66f3d17081b2e0e19cede527d17705ba5424bfae80a4fbb832e94f59716b3df981e1523a1b4267c515648313592edf676c3f169720aa897dfc871ef87f12d9 +DIST libz-sys-1.0.25.crate 650151 BLAKE2B dc11dc65c95f6c1f409ffbd0c9b12a809eaca5899da1073d8f302a752f9bb538b419cdf2f540b34b6f72c7ac36719e8fe21a1480533829cee305019304523520 SHA512 3c1d0754230c327876fadbaf3770f52282fedc6b373c92fba386a80261c577f6bea2983db7d3a40a231fbcfee40e560d8f738d25b634d270e2132b3162497547 +DIST log-0.4.11.crate 36276 BLAKE2B 728647c829e96cb4fc795682facceebec887508e1ca14f13c0e7984db8ac39b3045885d1daa2f335de3e8f25c5cf1b519a1e7c8c6f4160a716bb8e39d085009f SHA512 e216fcb3c9635d8c4b67b05c1ada1e5de4e99dce89ab4c8f8033ddce6ac488605d8af09f93c42d25ebf8844feea22c93b71682e77a368ee01c686a15133fdeec +DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6 +DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 +DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 +DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248 +DIST memoffset-0.5.5.crate 7318 BLAKE2B a13407077396b802a46c2875f25a19dfead7656e7a986542b489fa18fb4293d3681df23ebd17139a79ea4e0448f77658408d50f499a48846920c0769e22a8237 SHA512 3804bf0c8c29ce91d67b7a502ba17ba096b4c487df49eeb7ec11950ecd950b35c78b9ec30aeaacf38f79ed0ea9ee601c6d65e712f704753c7c06ff1382456965 +DIST ntapi-0.3.4.crate 126944 BLAKE2B e1d44d75046f42b4b691dfd3b12e6978f5d23b2fd985b0008fddda03472033b3ed8e04f559eca8ace9404d9dd9cb165a122c1230b2055b34f33f69ba73eff272 SHA512 6c173b0af97c6843f05db1a09e686600ecdf687a13d7580934dc7b03da724fe78929f46287859242b8016ce3f8b6a642672829d9cd0be5251bbcf3ea95f7644c +DIST num-integer-0.1.43.crate 21966 BLAKE2B 9e88ee3413965cc05fdfcfcbc7e10225ec52de4f22b7078b9974eaddcd26869d72a9c68f7f19b8e95cd6e3edea8c0066fcde80742cbd3873ad8a0c19c80b399a SHA512 e0b1efbde64ce150a20fb937efdb89cc702b90d71448227f0212bda06ff88dd6beaa02d3c973ae5430d20fcb5a2e4b611d4b2b225f5d9936a803e5e67ad96fd2 +DIST num-traits-0.2.12.crate 43807 BLAKE2B 3913a6c73a928ccae330ae4592cbaf502bf3e6e43f1ba847a02d317003074a07d0d4334eac6e31a5a9220186c44e9ce80111d59203b78e50d4abfc6da4daeddc SHA512 98fe81a3747d619861c3b2789253465eed68c371d74f719885a4b5f09af1abdeb0a147baa52fe335dd4f471f82463aee65fdc9e44432dd67248d5f43e4b85377 +DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f +DIST once_cell-1.4.0.crate 24625 BLAKE2B 6cfb6ffa2326fb53c4381d4b6a462928f96ad4133c653335c34265a1475c4f50067fcd2a6d9bb0660aab4406401edf02776ceff8d2b43c9d6b443998d2e3cdb7 SHA512 8debf21169653719820c4892ebceda67fedcc3c86e958aec42ade0d38247e12265a0152846f9284c37faa183e452ddf666b117e7ec5c066893cd33ec407dfaa6 +DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469 SHA512 4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a +DIST openssl-sys-0.9.87.crate 65702 BLAKE2B 578cab5b9bb3cb4dde866f3492aa3ca36fef7eb5d367ca46f3f93f388121ce131cd85b0b59a703e9bf989a7b891784fb54270027acc00f217356b3d2d9a60bd6 SHA512 b2f8fdd679aac50b2f830db32ca09e203c7d40a6bc0d83dcf66efe641a38a65e86d8ba9881b4fb073069fa54a7ff206e24d28b29788a2cce0c60e5e1e3d3ac39 +DIST ordered-multimap-0.2.4.crate 19365 BLAKE2B e8ccbb8b4e49a8848a9ee7433ebf4614ce198908b6b9adcdd3455e0db7607f3c8bb301bd0a919efacd4f6295c4dd23f86aa2ce76c620bd390bf067dff7c7d688 SHA512 46616c3889b3a9d3d294aa858567e38aa736f7e5b8edc55b53401ebba758a5f74c9a2c498b74773a2c7ac52471988a3e6ab954300f753b1633aa8c32c4e67660 +DIST os_str_bytes-2.4.0.crate 14657 BLAKE2B 57f8fa434237c9ded24ef10f225b0c46825308c526a523cffa4c334d43c54c4f678beb7eea9fcf8bc246ccb1ee7d72f428a40acf271964fc4d26cd9ab6eb1b0f SHA512 4e06a2c7f5470c56bdf5e06afb5fcaa4001a29c2cd79db6ed9ffb762154ba20bf11dab97ed7cb2f50f53b2e12241b0988bb220b60f4210d4f01fb2f0e1d186e6 +DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a +DIST pkg-config-0.3.18.crate 14674 BLAKE2B a03292e97a195f8eef0cb74f2f640193b2045846b7d79a898927d6b6849b65a7e6bbd45fcd4103d3152e64c6f9c0316f2abf1c86a8a24c0467564894e1d45b54 SHA512 b4cae39a11bb80f6df96262ed77844270c0a02793ace5dd255820e9ce52a5f3a43b36bd6296ab9428253e96f9b991bb6a7090d7b749db1ecb0b03aa721813d8a +DIST ppv-lite86-0.2.8.crate 20848 BLAKE2B ca85104fc1d6b300aab69c7b9367ba04f77ccde38bb7aad80cf1f615490696b27d61dcf242574abebe54b288414fdec2b63c756e47f188386a0f5523482ad9f5 SHA512 224db067f771eb48e4b0ddc2b7a1baf7389a47675ba93da50e3e4d6c88cef09e0f4529f399350b1b3feac7a88469406aa9b967377177a8c89605c49e1179771b +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.19.crate 36390 BLAKE2B d21272e6bbe7bc5953ca388181a3875e6a3426e48ba3eb8808ec51fd2139093b60260998509b81ab1d67dceb4f9a0a255c234912d41739a7420537615ad3a4f0 SHA512 046f65ee0eefc1bfa39a405f46a7aa5ba83a11af057f150700412bc79a7a76d713f020377f38171086da58ee15e3db784c3e198cd18cc852add405e5e27eaeea +DIST quote-1.0.7.crate 25170 BLAKE2B 9597c94ac365bb6e9d632738a88ece2da7818cb9f3fa0e755324e693eb513c76347032737025375a486319caad13c22ae13bcb257703eacdf2fdc755cbac0de2 SHA512 b7cb576c07419854f71072a88e4216f50d78196703d3d8a1068dfd0f2ccb1e417c3a865ec3be613b46e74e46654f64378f527800701f74d50352cb766a885953 +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +DIST rayon-1.3.1.crate 151292 BLAKE2B 16fb0eff9372acd9fa82542ae39f6ebaa38ba21544d7a77a94633d7160779579b0ca9560a37c4b228193c7e7247293d5a002c7b8a9727a8e2b78978de8bd6db6 SHA512 fa1779955629e7d6422a5eb7069cc433aad2ef4ebc7b33e8ddc35fddbbdf79292e6994e8ca48a9e0ee8f053fa13809b9d42e53126f2df1d055ca180320cffc1c +DIST rayon-core-1.7.1.crate 58437 BLAKE2B 7449d84c5cca5e009c615aa6f43beb6a5fea38ecfde9aaa8cb5a84e0ec11b95a50755085310b183deb0cdd261b3ade563a3e6440aac86a69725e01ff8f68dd84 SHA512 6509aae8e38b4030a5931c03e47e3212861c7a84958f93a6dbf64e2596ada6bc4b5e77360f3d1183b8eaa83982593aeefaa128efcbf61ff9de060c7f65c2836d +DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184 +DIST redox_users-0.3.4.crate 12526 BLAKE2B cae43317cc63f129bec8d4da5959e5b00a17c4ecb35d5a18a410f12b70a9f72c235afcdbf9bf5de71a94cfe02f46d7e2d6988b536d02ff1b333c6025a5ab906d SHA512 7a42f4b6ced1b8ee53f2c35446154fea6646bd1634133738a281788e69121bfcbc02d4aeb88d25729382429945c0e89b6de4b6b63831e645c6197ff4ad022831 +DIST regex-1.3.9.crate 236683 BLAKE2B 29bd39b138a8168015bb7a6b36bb5f7f9918b7c00bca28a720f3dffd5b805d3374a6648a04792585e85922e099faf547e5d02aeb23008b7802424351633ea23a SHA512 425713d3eeb4132d4056e6c1a08bc2fa5032b9971987c531b5707a9b5670ae15f037bd68921f1545580801957d1ea283eff87e533477364c7f76823800202f74 +DIST regex-syntax-0.6.18.crate 294440 BLAKE2B 355d6a2704e1267064719927269facce1f1c8897566d41e54741183969cde5e56c38d0c0b610b99dea3635de20fa00ebfb8748ceea331af6984198d927a93b73 SHA512 9cd999837890a87d0cc6bc351029a422bd52e5c621763e5c11ae9dcf1ba5edebabcd9e6d70db0b1656072a6109d439101412b3aab0d6ad357ae02ee7039a010e +DIST rust-argon2-0.7.0.crate 27757 BLAKE2B ddeea9ffda1216294e0b8a3dced747fffbd8198fb3b5b74a347a8932a242db7c81554c08c3757574cfbcea5b13b253737df098355e65685d8ae7d95f55306290 SHA512 7310b7f993eb190c155b982bcc6e88e887ca4605dcdae521f0d744f48a5646694c4befa5518f9c94d303c8af1d9111e59c1c67512a9dac4e5f30b83cceed8ddc +DIST rust-ini-0.15.3.crate 16555 BLAKE2B 9a2901118ecc824dd249444f54fae771be84c5f9fd837bb5ecf54cc07124383660a9556aa19954db91f55e5d246a6d857a326ba3f11fe38a6ad3e1765da60dae SHA512 45a252bcfc7c035aefc28ecf2c0da6d5ceb0ed0dedbb279b968fb51bb1ffc5ed872f907f6014965aca55a8179c949281e7eaab6ff25515e1ebea9c38f8f56145 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST serde-1.0.114.crate 74453 BLAKE2B d5cd4b23a0b6555f8efce963e833b0c293b53cf33a3846ddb189c8d8d8ef5f157c45e33833baa21683a336b60de4785509288c417243b43fc5395e5df6a4e7dc SHA512 9c8db28e52686bc0d428374f13e5a5f4ccb235ef17d8840aa676042321fc89adce4cef4dd00700bd25c2024f79a96d91eca8ec9122e899056116a890cb90300f +DIST serde_derive-1.0.114.crate 50733 BLAKE2B f66ccfcbd8ccbdea4e3acc7fcb33fb1da516cf41e75c2993c2de79cd139fdf1b7c0ff6a95790df623eaf8b30fce4dec80f2a9c5332a8047dd0812fa65170737c SHA512 b3bea48a9ddd9c442a4ae6d0b76a116450e648976c02f07c2acf48459b15aef9c69d4843c2f04f387015c7f3ff5c3a1f4e5d1dc1e3a3ec3a114f6a651874aeb2 +DIST shellexpand-2.0.0.crate 14253 BLAKE2B ba428a4eb62376210d2a432c5cf56cc7cc42b84d45202d9c5e8456e0a48cde8a33675acf75126e2a243f0f0fe351546732f41f12b4a7e35244f5a12da95f12d6 SHA512 7b174829742d0166f31b996ec0ac6682bfb3133179466e1b3b00a1581de02273783eb82ac562a9a59021424e096439d1020d1f12146ed4078032b0abbaef85b1 +DIST silver-2.0.0.tar.gz 18765 BLAKE2B 2c2bd94b86ac7cc676dd263475ca5eb6933ecba2871da9c977e1dd9b71050c6e65cb28eca6260708ede90c85c8665c9fac276288fc109c033f5e05ce1dba7962 SHA512 3ef3ce7c8139f42b542c025c374259ca4bece16e7b4cb45485eeba0622f091e5778d86208f7786493cf0e11f1843f6db4f136a188193b2df8ae46795200cf96e +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-1.0.37.crate 206179 BLAKE2B d56424dbeeb646f496184a53a712b6b8a1c56a3c4a68f653eccba9574dad6c68db0ffc1695ae96f30ed0eefcad08e9c295aeb9dd6405409a4b37728b4694f25a SHA512 3ecd0471fb60843a6a1e9b891d7e16c0a7799e6d34dc05cd49100c5df23625e3bfc6154bdd5f441a1170389aeb818477e4e96314d149184b0de13356f3fe36b0 +DIST sysinfo-0.15.0.crate 77909 BLAKE2B d7530dd0e1728a357ae71a50c6448aee06e6e49ddf5af583859f90e8a96bd44cf277fbadcbdd73d7c72875b693c81118fd6d82ea3e7063ee155806e95b8ed763 SHA512 45542bfa9f38908604940cfdeafe8346ab42cc384d9947cd16018e3cb10250191ca73f7d4fc9be3a5a2c0a17037c02b48d90bbc21ff8ff040581058568a2373f +DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c +DIST textwrap-0.12.1.crate 23964 BLAKE2B 4024e84d2e72c7116aa3fc10c64be75da4bd082c8d769f4c0d75db60c988b8f3aba4f9f0ac5010a7fc7747e6ec21acfb280886fb14fc6f57a2a0e880257708c1 SHA512 6076afc86110e978d55cdfde41e05eb847c50da21237d88eec73873547d601ec6cedcc23dad738ccee9ec96e0488dc26ba4d0bf039110698a875541d79db25c2 +DIST thread_local-1.0.1.crate 12609 BLAKE2B 34206b5232262cda9cc0fb970e20f154d43ff1c4477a5ad5ff9200e6d874a6c7b2bcd99a2dae75a984b54574281e049ad35307ace0dd188f44c9a95fa93139cf SHA512 f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b +DIST time-0.1.43.crate 28653 BLAKE2B 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 SHA512 c3e0c68cab1ed2f33f41955f83e632c51924e4d3c1d22dd0c4ae98499e03f3cafde8b0c2d9e69b67a78d6e4055e464ee00d1ed6af5eb9fa75052405b43e24a25 +DIST tinyvec-0.3.3.crate 17860 BLAKE2B d3665da9e5e2369bbd68c84827ce13cd1c0afa07b8cf689b04a62e24e5bafe41e8f32b136e048ce85aad324c22ca68fb43995a5445092d1f331379366f71cb03 SHA512 41200e022e66624b45e186a5ef6e7cc05dc3e2fd28d332deb689699b17bb85ecd0d960809e4ea2a08ac1ebeb5f2fcf364f4f9626d297f23169476c8be9dc1557 +DIST toml-0.5.6.crate 54341 BLAKE2B a367d22daf6169dbdc9cd58c97f824ab76567679e1032af7a0f924ca53720d2f0989c14545d1f5d82e7f46293e3d27849459157d0cd77dc78e9d76dd6d200648 SHA512 718f5d3fde823ae5d7fbea31e3cd0eaa66f6a2bcd854093d0179dfc4328930a984deff466bcabf3c81caa323aa743c609136b8d036b80087b88e888ba7577f54 +DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e +DIST unicode-normalization-0.1.13.crate 91691 BLAKE2B fa4ae7ce7f8e5dd43ab8e60dd48938340485de3537ad14c1dc1e7404a89d2b3022c4304cd85a4c649b8a27fa9c79e4a059d3e5d5c2011d920290d8719c74bc77 SHA512 710e002da7f59e933cbd09fee328193a1e19cce7b12426007ea32fc81ef2adefa5c4f2ad360ad684a937ab18d4be404a0a28c3de375628168fabd21ce1a6ba20 +DIST unicode-segmentation-1.7.0.crate 93069 BLAKE2B c88124f588e70e8fcee8b30b16b3d23052038a81f9e195d9c0c82ce58e8c1fd9be688746e459da52c1877a160d86afcc92c5445e202c9c8359890a4f769f1cf2 SHA512 1ed2e25a12bd6543c480f4a4a1c3cd7f3aa0b0314873eb55f52715b5ed89fcb2a3926529e03f54f6bbc5c96acea63ae8eeddb9e5d7c496d079c00b07036b38ad +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2 +DIST url-2.1.1.crate 70383 BLAKE2B c4096cb1bd50e9ca97fcdae0ee8b58957e21507607eafa8d84ff71c3df1ba52c68299609776f7baa45c93b971f8b61162fd8afd4174a5c7b66f36dc673707fa0 SHA512 a16c3a625fa85be9305f8150d5711c3e3aaa1f33753e7ecb8368b176cf3ea96f51fde74598c8ea3a5db2effc338589fd2834b297a1fba4bed967fa39e670fabb +DIST users-0.10.0.crate 18531 BLAKE2B 18f1dba893d2d88b33785b997f6b2a3582fbd5c2c21f460fd7ab3c98572d524dc0e0fdc1ab3c5651d46f4219cdfaa4b60fafc045f01f6147d99dd3aad92c146e SHA512 21052adcd602ff6c30a4e9f4e14fdca896dce03969b1b03069f93f3e9d2b25c66b83ac2f40ed4e960dcfb5a0e67719ee45da475855f6e397f3618273ea52469b +DIST vcpkg-0.2.10.crate 11504 BLAKE2B ab7e64091fd2c12292282a0311716468bcf584dd3764cd0c4803d40702104a57ace0a138b06cb1429a166a61e069788b2c45c3286d3f4c5bbf6ac30e816add14 SHA512 4c790344fd3510eaaca5e1539cd676c60124b2ef157e85f89322f294ab6831c2acf6efed1529de4bb23d9abfd0b5f962eaf8d3221c827b0718834d152b28c141 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26 +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +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 diff --git a/app-shells/silver/files/2.0.0-update-openssl-sys.patch b/app-shells/silver/files/2.0.0-update-openssl-sys.patch new file mode 100644 index 000000000..dcca5db8e --- /dev/null +++ b/app-shells/silver/files/2.0.0-update-openssl-sys.patch @@ -0,0 +1,49 @@ +From f11431a3c34861cade580f43cefb6d1f1d98335f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= + +Date: Fri, 19 May 2023 16:23:15 -0600 +Subject: [PATCH] Upgraded openssl-sys version on Cargo.lock +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Leonardo Hernández Hernández +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -1,5 +1,7 @@ + # This file is automatically @generated by Cargo. + # It is not intended for manual editing. ++version = 3 ++ + [[package]] + name = "ahash" + version = "0.3.8" +@@ -75,9 +77,9 @@ dependencies = [ + + [[package]] + name = "cc" +-version = "1.0.58" ++version = "1.0.79" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f9a06fb2e53271d7c279ec1efea6ab691c35a2ae67ec0d91d7acec0caf13b518" ++checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" + dependencies = [ + "jobserver", + ] +@@ -511,11 +513,10 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" + + [[package]] + name = "openssl-sys" +-version = "0.9.58" ++version = "0.9.87" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de" ++checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" + dependencies = [ +- "autocfg", + "cc", + "libc", + "pkg-config", +-- +2.40.1 + diff --git a/app-shells/silver/files/add-gentoo-support.patch b/app-shells/silver/files/add-gentoo-support.patch new file mode 100644 index 000000000..66d2dc380 --- /dev/null +++ b/app-shells/silver/files/add-gentoo-support.patch @@ -0,0 +1,28 @@ +From f379762f622724890693f63b0ab994978f51ef11 Mon Sep 17 00:00:00 2001 +From: Leonardo Hernández Hernández +Date: Wed, 15 Sep 2021 23:04:13 -0500 +Subject: [PATCH 2/2] Add gentoo support + +--- a/src/icons.rs ++++ b/src/icons.rs +@@ -16,6 +16,7 @@ pub fn get(id: &str) -> String { + "mint" => "\u{f30e}", // Font Linux + "SUSE" => "\u{f314}", // Font Linux + "ubuntu" => "\u{f31b}", // Font Linux ++ "gentoo" => "\u{f30d}", // Font Linux + "elementary" => "\u{f309}", // Font Linux + "linux" => "\u{f31a}", // Font Linux + "windows" => "\u{f17a}", // Font Awesome; windows +--- a/src/modules/os.rs ++++ b/src/modules/os.rs +@@ -22,6 +22,7 @@ pub fn segment(segment: &mut Segment, _: &[&str]) { + "debian" => icons::get("debian"), + "fedora" => icons::get("fedora"), + "linuxmint" => icons::get("mint"), ++ "gentoo" => icons::get("gentoo"), + "suse" | "opensuse" => icons::get("SUSE"), + "ubuntu" => icons::get("ubuntu"), + "elementary" => icons::get("elementary"), +-- +2.32.0 + diff --git a/app-shells/silver/metadata.xml b/app-shells/silver/metadata.xml new file mode 100644 index 000000000..acca7129d --- /dev/null +++ b/app-shells/silver/metadata.xml @@ -0,0 +1,17 @@ + + + + + Leonardo Hernández Hernández + leohdz172@proton.me + + + A cross-shell customizable powerline-like prompt heavily inspired by Agnoster. + The faster rust port of bronze. + + + https://github.com/reujab/silver/issues + https://github.com/reujab/silver/blob/master/readme.md + reujab/silver + + diff --git a/app-shells/silver/silver-2.0.0-r1.ebuild b/app-shells/silver/silver-2.0.0-r1.ebuild new file mode 100644 index 000000000..c353647c8 --- /dev/null +++ b/app-shells/silver/silver-2.0.0-r1.ebuild @@ -0,0 +1,168 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.10 + +EAPI=8 + +CRATES=" + ahash@0.3.8 + aho-corasick@0.7.13 + anyhow@1.0.32 + arrayref@0.3.6 + arrayvec@0.5.1 + atty@0.2.14 + autocfg@1.0.0 + base64@0.11.0 + bitflags@1.2.1 + blake2b_simd@0.5.10 + cc@1.0.79 + cfg-if@0.1.10 + chrono@0.4.13 + clap@3.0.0-beta.2 + clap_derive@3.0.0-beta.2 + confy@0.4.0 + constant_time_eq@0.1.5 + crossbeam-deque@0.7.3 + crossbeam-epoch@0.8.2 + crossbeam-queue@0.2.3 + crossbeam-utils@0.7.2 + directories@2.0.2 + dirs-sys@0.3.5 + dirs@2.0.2 + dlv-list@0.2.2 + doc-comment@0.3.3 + either@1.5.3 + getrandom@0.1.14 + git2@0.13.8 + hashbrown@0.7.2 + hashbrown@0.9.1 + heck@0.3.1 + hermit-abi@0.1.15 + hostname@0.3.1 + humantime-serde@1.0.0 + humantime@2.0.1 + idna@0.2.0 + indexmap@1.6.0 + jobserver@0.1.21 + lazy_static@1.4.0 + libc@0.2.74 + libgit2-sys@0.12.9+1.0.1 + libssh2-sys@0.2.18 + libz-sys@1.0.25 + log@0.4.11 + match_cfg@0.1.0 + matches@0.1.8 + maybe-uninit@2.0.0 + memchr@2.3.3 + memoffset@0.5.5 + ntapi@0.3.4 + num-integer@0.1.43 + num-traits@0.2.12 + num_cpus@1.13.0 + once_cell@1.4.0 + openssl-probe@0.1.2 + openssl-sys@0.9.87 + ordered-multimap@0.2.4 + os_str_bytes@2.4.0 + percent-encoding@2.1.0 + pkg-config@0.3.18 + ppv-lite86@0.2.8 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.19 + quote@1.0.7 + rand@0.7.3 + rand_chacha@0.2.2 + rand_core@0.5.1 + rand_hc@0.2.0 + rayon-core@1.7.1 + rayon@1.3.1 + redox_syscall@0.1.57 + redox_users@0.3.4 + regex-syntax@0.6.18 + regex@1.3.9 + rust-argon2@0.7.0 + rust-ini@0.15.3 + scopeguard@1.1.0 + serde@1.0.114 + serde_derive@1.0.114 + shellexpand@2.0.0 + strsim@0.10.0 + syn@1.0.37 + sysinfo@0.15.0 + termcolor@1.1.2 + textwrap@0.12.1 + thread_local@1.0.1 + time@0.1.43 + tinyvec@0.3.3 + toml@0.5.6 + unicode-bidi@0.3.4 + unicode-normalization@0.1.13 + unicode-segmentation@1.7.0 + unicode-width@0.1.8 + unicode-xid@0.2.1 + url@2.1.1 + users@0.10.0 + vcpkg@0.2.10 + vec_map@0.8.2 + version_check@0.9.2 + wasi@0.9.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 +" + +inherit cargo + +DESCRIPTION="A cross-shell customizable powerline-like prompt with icons" +HOMEPAGE="https://github.com/reujab/silver" +SRC_URI=" + https://github.com/reujab/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" BSD-2 CC0-1.0 MIT ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="virtual/pkgconfig" +RDEPEND=" + >=dev-libs/libgit2-1.1.0:=[ssh,threads] + dev-libs/openssl:0= +" +DEPEND="${RDEPEND}" + +DOCS="readme.md" + +QA_FLAGS_IGNORED="usr/bin/silver" + +PATCHES=( + "${FILESDIR}"/"${PV}"-update-openssl-sys.patch + "${FILESDIR}"/add-gentoo-support.patch + +) + +src_configure() { + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 + + cargo_src_configure +} + +src_install() { + cargo_src_install + + einstalldocs +} + +pkg_postinst() { + elog + elog "To use ${PN} with the custom icons (which are enable by default)" + elog "you must patch your font or install a nerd font" + elog "Visit https://www.nerdfonts.com/font-downloads to download one." + elog +} diff --git a/app-shells/vivid/Manifest b/app-shells/vivid/Manifest new file mode 100644 index 000000000..8832d5452 --- /dev/null +++ b/app-shells/vivid/Manifest @@ -0,0 +1,134 @@ +DIST ansi_colours-1.2.1.crate 21866 BLAKE2B b1a2ad5aa797b59fc6f2c090f1c0da6937ade5099367c67c704cd91db62829f86f7bd7dedfd654074df29dd192e4f4d438cd90beb6db51a7605045278741bd69 SHA512 dd89084c997aa42acbde2b885ea414fc7edbeab6de9749abde2270322147fe4850532d916145418e911f5f0950fc3a3f0fd16fb63c40b8ce14c1085017879f73 +DIST ansi_colours-1.2.2.crate 21374 BLAKE2B a5ca621a12070686d531b1053eb2f7c01ee848a8c5f10469011d4ebb7b92d9b4d5ad9a569dc7bdcbc127e572e58f2e80af4154080014b02164941a8b115ed867 SHA512 077a6ddb4b44f79aebc704128804bcfe549b5c68a75d0d57452250b91cc02cd3784c25a93f061bae6060bff3eb02bb8a88fdf46ef6128a843eff4b0e84f7c972 +DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b +DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 +DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 +DIST bytemuck-1.13.1.crate 42309 BLAKE2B 055e031a677823c110e44446e1e371632a0a5a8227ef7053e964bd3f9967705bdedf96b14178818021ffc09182ead805a68813a8a2b9cf7a70b6e8daf733eac4 SHA512 eb0a7e423a3f903fb831369e0c6d1e5fbffd7eff1b56bb7d1ffe4e5e18850cdfb9a7f9bdcfd53ce10b1c659dff11c59190b7b85ad89ca60485878548621f01c0 +DIST bytemuck-1.16.1.crate 48321 BLAKE2B ae8525a829a2c981200dfbc17de7f2a4e14fc6df71328c1a62b27dfa7488fdf634b4a6f45e65104bc45b828a91d3d0a70d06e9dd4c61dcba18db09204a22a6f2 SHA512 ba9e5eaae4d4d5ffd654da0359cdb5e85ad2d111b26a3b5147bae69519963ae3118ebe2afd34e92305cad3b3e573cd5aaf175c3bf81e94126f65ca3c9320b9dd +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.1.8.crate 207175 BLAKE2B e25dd21c3ca3459082928a1e0d75af087186e7f69f1d729267dfdc73c84bd6a0d026f9500f566516c70f94910a3154617af6ea7930918d4fd81c59d3ce591dc3 SHA512 bb28317f4a1292fae35e7540e37d094c7064cebb009f24d9b781c7c26c49c9bf194221d5387a71e1757115f59ba42b28c995ccec7b10d34145e10cdf739df9ef +DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb +DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc +DIST clap_lex-0.3.2.crate 9650 BLAKE2B c07d8a180cfb959a5c9a2a79ba5343aea2185fbd10052a8e1fdfe0bc8fc2e9433a762d117bfdbb6cef497eb79eb8c757227681559ee995753f1eec738c4c1510 SHA512 f7c55878d3b35e37af607a035b471aaf6c2b1d849c26fba1df6e5585c0af0b93abe0b6409c504d4ee122c9c653daa2e47a89b6d06f31559db760a88a73c42006 +DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2 +DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd +DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST digest-0.10.6.crate 19527 BLAKE2B 402009105a6ac055be062769dd4f162aabb977b9afe29f451eeb3e6b5dd1a579c371c5ec996b9c1bdba3b4ded83830ed2e1934a0505480bffba1e0d16775a8f7 SHA512 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b +DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST etcetera-0.8.0.crate 13295 BLAKE2B 33069c496eb846bc3e602812cd2ed182c660ae06b8a33ecea294a5ec9e37a1fc15391cadc9fde23f3e885e506031cbfb6b7d036b94cc4f94d42b8dfa8ad0ec7b SHA512 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a +DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 +DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST io-lifetimes-1.0.6.crate 36068 BLAKE2B f77601d90d371e3e51989a223c7d38363655f3555726661888cdff98e40359d56e7262cba9b03d60e42a3100715596127063f20591db6e7528697f426c0b709f SHA512 85a6e257e50e5fac58dfe25d20482c6d9bc67dd1430ae7676701edf3a12e39b18a6148e8733d7c07910b87a2538ada172ca046cdebdd08528c1253dc1fab7c6e +DIST is-terminal-0.4.4.crate 7744 BLAKE2B 051334469f476582dc6443b432bd476e497dcf26ee9d6ed9bd8ab4521ef87184615a5acd2d912ad8ff0cb552ba31c27a706d009c32b62cece180414ddfe27c9a SHA512 7b5906277f65876a6ef66b25b0ad44358a8823c1f69e4700b31418b78ed37398d37bd3e074e82d9fb4dc18863bc316064dbab70b542849fe3c5a079a7334c9c5 +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +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.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 +DIST os_str_bytes-6.4.1.crate 23101 BLAKE2B 252fc826f646bbb999fa80b47f58ac9a77e409b10a99284c7b669304c0cd701a3d20e690350018f5d7de8c6c7d38521f3413ac81d08067dc26f76b7c0e5b056b SHA512 2199502ad24449e08370686a596f905325f5b145e105e8c7bf90ed7729bbc405e065fce62c98eada40f77f0665ca041db41f16cc8e62473501eca32c24e56f43 +DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0 +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 +DIST proc-macro2-1.0.52.crate 42982 BLAKE2B c432e889c6d02e359863ca40d30e20b5c3567d065ea16e5963eb713ea9a02a9979ec996939efbb23aa37857ec37e6587b2519d8267a1a713d1b17fce014acca6 SHA512 76b24c82bfd37a7eed4dda59a56fa2101ec4e8d6ad726e3fdace9daa729090de2cb2bcfd4246dd691129645c613ae18c6fc448c940b459724681202f7a232f3f +DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST rgb-0.8.36.crate 16576 BLAKE2B d1cfe1d22070883ef9313376145f8810dab360259dc2a23b4507ed3eb02b324e1dde46cfceb608ce745a87cd2520b2ce49c1e8827ed07c7c7b9aeb60d64f981d SHA512 e1e812b04e3c6b0ab93f7a10161eef808fe11888a5c1fc0060cd91fa90129c31491d5c64de0cec989acfcf66ce481bd61d9cdcdcb54e5bf2556da0e5c3bb7612 +DIST rgb-0.8.37.crate 16644 BLAKE2B 4f158ac34c03627bae762a3b579901d4737c2b71d9cd96b18024bf7f297169c3edb097d0d67289f8e20b2275a0613a45eedc8fae306437b76435eabaf8cb0793 SHA512 72491fb2c315ee347c7474e6f9b3d6eaaf1db66ddf163214df8466a4a8ccb0aaaed76fc4c72808b70bfbcdf9dc2a109511ccf8e405e4a006b349030e8ad199a8 +DIST rust-embed-6.6.0.crate 901408 BLAKE2B 6985d4ceaf7f03dfe7f61e57bfa79c77c1a998154bd9c4cf92a514f4ac9b5ab5f6bc2616126af16fd3ece22ffb424050ff4184a1ec7d681e314a0914ab82b763 SHA512 e1c1722c0b6b4f1ea0ea1bc7d6e7232b244eff5e2d3a6b81efa4ec86d04bdd42df0f578e5374ca6853749aad9b97c16351c4be5586f8ec3e2e7dbdf2180edcf4 +DIST rust-embed-8.4.0.crate 903547 BLAKE2B 20f47947c357dfcd4722cb6e6c46888c3161b29774454c4b126b7dc5ce2f1e4847863f53aa3a0275319f2aefc8e269ffd6bde2f8cc6822f5a6acdaea87fb6a16 SHA512 532a678d76b49b7a8ee36649c97f00e1d60558359172b6b9719e2cee18686f1c98849ef15b0acdee101166f0984304de232f6ee206826bf69ed5a9b8c00ab5bd +DIST rust-embed-impl-6.5.0.crate 4737 BLAKE2B 8f0911c560e8b649620476e0d9ff7a4044acc6714c0d32fd5d0e2020acc647544b709dfc18c2b27659d8258979d18cb1fd8a16c35fb8fcfd80e64281f146b869 SHA512 20f9f04adeca4ffed70a9c42d4df149887b2e3418f3b88dcb6f03ff240108d5a313923932f21c47a1ce85cf8ea2b64c806389a185287ec009f7f8eeb349b97a2 +DIST rust-embed-impl-8.4.0.crate 5927 BLAKE2B 48e23b5504bb101c137e3548a523d87d871a0d077b828fadc99bf3478ceb84329284f89d00da960c88e5bd76ed9d625c7ea7184fb639f85e53af48ef21c59591 SHA512 9a710c31f4e5e6af4810a1322090fdd660f07b8a34cc09f9e8ca618997ee3966792571753ea1d2067214982da8ce9653603127fc97f321cc75888eac1bdea501 +DIST rust-embed-utils-7.5.0.crate 3321 BLAKE2B f2761c85ebae5991a8ff55d7140bd489adeed9d7e163c416bcb63b4a7bb3f706cea927fa894ef80d89aeb3f8f4496ed3f6c024a4b8c8b008c6dd088c7414fcdb SHA512 82183b7d4a5344633cf1baa0d1d48c37942ed34791331573621cb6771c289a7345112284ca5512bda63b4cec330ddfb923a75243f1baed297a7c3315d1bdfa9f +DIST rust-embed-utils-8.4.0.crate 3446 BLAKE2B 82790d7865bdd81e95f90516a55056fa045c8b2a0cd423e792ce3ab7ddd9e11e9fa29f55997969cfe16cfc04f4e6506aa71030b0ec1b675bb6aad99ae1725a33 SHA512 34c578b98994c17761b972e522a68ab7cafb38acbb60b59abf5b39a862aae742561a60685af86db4b7b5f66a68c5791af3944e5b2b9951f6aad3c8ae9608705d +DIST rustix-0.36.9.crate 293797 BLAKE2B 8313a1eb006c5b3fcfdd3b72b18720a4db8687be2d4bbf866897cbe22e71d4e8980561cf657cebe1ebab3c041f2e412539ef3f0da3e18fd13ae6a2577053911b SHA512 b6e3011805910333315d139d7dbfb28ab4a35d7e0fabc6ff8ca2d8394334f0587a4c26c069550f27c67f3e2823499e6183adb2aff504523249d65acf11d2c02b +DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec +DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392 +DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.67.crate 265024 BLAKE2B f2d0b1e40347c80fe590debd5d0e6fc6d35a60c9d9c2abbe67810084f7873a0c5188c1d7eb0f3d090f577b07fea1db7df47f809ed64adb3b2ca2b3217c76737d SHA512 f7e832a9c5baa1db1673672a459108eaeec5146c849fe61122ac20e33a972c567d0c19ba5c4967bec8d9423e5d15df1dfe1da34f2aa2297a31c4c9712a4daf7f +DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 +DIST terminal_size-0.2.5.crate 10271 BLAKE2B 3ae449296ca82131fd98745fc23bc7d6d4909a0c94999caaf377ab22f78fb30731a480c25839daad6449ffacd8b13c794f3526e9603bcfbcf5975a5c0405db0f SHA512 0f32d8708967e46a5def904d13d49a2496cfbbb9b19ab71aa5b24afcff6ee3677054b1181b529b85cf36cc9e87b9334a93b094dc8b4e236ca92b3e440ff9de54 +DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST thiserror-1.0.39.crate 18729 BLAKE2B e5de927bb6400d7045c373d60209ea33095b36dceac690378a195a1283eee6f435d82de92606b48c486b8b281101dbf0f6441af5b7768b24853631189ab0fff5 SHA512 a419756ae6b0ce68561d39193739e1c92b573f1bacf606ffede7e520a3a5fa94cf59e60e49a43252765251d052d67d02b737563f7c3efb3e10d5cf662860c4f9 +DIST thiserror-impl-1.0.39.crate 15057 BLAKE2B 72679c216f5c6dfeac1c13c22a5a019c2e996188a4bf1c22ed57b7641a41f5d409b496f216dde10ee44d639545200e2a30f74062b586b49bcaa3539e1e057bfa SHA512 a58f8dd684ae588171e4e9be4c558617a1d438d7ee10dda155b5f06e374f45b016f9789932834e5c231b3f82ede690d4f6585d9c95ab77f6694791a94aaaa08d +DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST vivid-0.10.1.tar.gz 37648 BLAKE2B 401d4dffe15662781a7ff3aaa5ab34c7e4cac981da7cff8cbda5e6aa4302513580e3fb3bfa1e70b20af62d893b3760fc75e431e1fb561707a44d68bdee358e81 SHA512 e7a1988f386f11496ad9319a36413229beb7130a8a10e6547d8f1828792c5b2e551b4ba46536696b9d378336d8643521b548a136252d3bddafd69eb95f721b9d +DIST vivid-0.9.0.tar.gz 31060 BLAKE2B 6bae858a27d704ff73ded2560ae74f6821c97517c8e8e3f9058619cfdf11bd3bd626074978951adb07cd799dc032a509f7e0c7171d8c7c0996d1f423bd9d7bf8 SHA512 fa5be2fdde6c157f0827c457a9b4642a4830994f8adc196ee0cb98032726eec97c538caa430712334acbd6310ad6e47bb3bc8c2bbd6bc786dfde61b6b6906818 +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +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.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d +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.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +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.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +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.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +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.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 +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.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +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.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 diff --git a/app-shells/vivid/metadata.xml b/app-shells/vivid/metadata.xml new file mode 100644 index 000000000..f41b9aa3a --- /dev/null +++ b/app-shells/vivid/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/sharkdp/vivid/issues + https://github.com/sharkdp/vivid/blob/master/CHANGELOG.md + sharkdp/vivid + + diff --git a/app-shells/vivid/vivid-0.10.1.ebuild b/app-shells/vivid/vivid-0.10.1.ebuild new file mode 100644 index 000000000..17fbac01f --- /dev/null +++ b/app-shells/vivid/vivid-0.10.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CRATES=" + ansi_colours@1.2.2 + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.1.0 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + assert_cmd@2.0.14 + bitflags@2.5.0 + block-buffer@0.10.4 + bstr@1.9.1 + bytemuck@1.16.1 + cfg-if@1.0.0 + clap@4.5.7 + clap_builder@4.5.7 + clap_lex@0.7.1 + colorchoice@1.0.1 + cpufeatures@0.2.12 + crypto-common@0.1.6 + difflib@0.4.0 + digest@0.10.7 + doc-comment@0.3.3 + errno@0.3.9 + etcetera@0.8.0 + generic-array@0.14.7 + home@0.5.9 + is_terminal_polyfill@1.70.0 + lazy_static@1.5.0 + libc@0.2.155 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + memchr@2.7.4 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.1.0 + proc-macro2@1.0.86 + quote@1.0.36 + regex-automata@0.4.7 + rgb@0.8.37 + rust-embed-impl@8.4.0 + rust-embed-utils@8.4.0 + rust-embed@8.4.0 + rustix@0.38.34 + same-file@1.0.6 + serde@1.0.203 + serde_derive@1.0.203 + sha2@0.10.8 + strsim@0.11.1 + syn@2.0.67 + terminal_size@0.3.0 + termtree@0.4.1 + typenum@1.17.0 + unicode-ident@1.0.12 + utf8parse@0.2.2 + version_check@0.9.4 + wait-timeout@0.2.0 + walkdir@2.5.0 + winapi-util@0.1.8 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.5 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 + yaml-rust@0.4.5 +" + +inherit cargo + +DESCRIPTION="A themeable LS_COLORS generator with a rich filetype datebase" +HOMEPAGE="https://github.com/sharkdp/vivid" +SRC_URI=" + https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" LGPL-3+ MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install + dodoc README.md + + insinto /usr/share/vivid + doins config/filetypes.yml + + insinto /usr/share/vivid/themes + doins themes/*.yml +} diff --git a/app-shells/vivid/vivid-0.9.0.ebuild b/app-shells/vivid/vivid-0.9.0.ebuild new file mode 100644 index 000000000..8e104d6c6 --- /dev/null +++ b/app-shells/vivid/vivid-0.9.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 + +EAPI=8 + +CRATES=" + ansi_colours-1.2.1 + bitflags-1.3.2 + block-buffer-0.10.4 + bytemuck-1.13.1 + cc-1.0.79 + cfg-if-1.0.0 + clap-4.1.8 + clap_lex-0.3.2 + cpufeatures-0.2.5 + crypto-common-0.1.6 + digest-0.10.6 + dirs-4.0.0 + dirs-sys-0.3.7 + errno-0.2.8 + errno-dragonfly-0.1.2 + generic-array-0.14.6 + getrandom-0.2.8 + hermit-abi-0.3.1 + io-lifetimes-1.0.6 + is-terminal-0.4.4 + lazy_static-1.4.0 + libc-0.2.140 + linked-hash-map-0.5.6 + linux-raw-sys-0.1.4 + once_cell-1.17.1 + os_str_bytes-6.4.1 + proc-macro2-1.0.52 + quote-1.0.26 + redox_syscall-0.2.16 + redox_users-0.4.3 + rgb-0.8.36 + rust-embed-6.6.0 + rust-embed-impl-6.5.0 + rust-embed-utils-7.5.0 + rustix-0.36.9 + same-file-1.0.6 + sha2-0.10.6 + strsim-0.10.0 + syn-1.0.109 + termcolor-1.2.0 + terminal_size-0.2.5 + thiserror-1.0.39 + thiserror-impl-1.0.39 + typenum-1.16.0 + unicode-ident-1.0.8 + version_check-0.9.4 + walkdir-2.3.2 + wasi-0.11.0+wasi-snapshot-preview1 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.45.0 + windows-targets-0.42.2 + windows_aarch64_gnullvm-0.42.2 + windows_aarch64_msvc-0.42.2 + windows_i686_gnu-0.42.2 + windows_i686_msvc-0.42.2 + windows_x86_64_gnu-0.42.2 + windows_x86_64_gnullvm-0.42.2 + windows_x86_64_msvc-0.42.2 + yaml-rust-0.4.5 +" + +inherit cargo + +DESCRIPTION="A themeable LS_COLORS generator with a rich filetype datebase" +HOMEPAGE="https://github.com/sharkdp/vivid" +SRC_URI=" + https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) + " + +LICENSE="LGPL-3+ MIT" +SLOT="0" +KEYWORDS="~amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md + + insinto /usr/share/vivid + doins config/filetypes.yml + + insinto /usr/share/vivid/themes + doins themes/*.yml +} diff --git a/app-shells/zsh-async/Manifest b/app-shells/zsh-async/Manifest new file mode 100644 index 000000000..264901349 --- /dev/null +++ b/app-shells/zsh-async/Manifest @@ -0,0 +1,2 @@ +DIST zsh-async-1.8.5_p20211005.tar.gz 18508 BLAKE2B 25fe3dc647679571e7baeef4f92138062b9d658bc45aec8110736a1b186a7fe07d54660159bd85cb6c89ec793457ea453a833b656fb406d768c7f25329d085c7 SHA512 8a65a150772aa3e0b6ba1308affc2e008705430d46825803d029c8f4bee6eda7ee657239b3cfe7b87ba829aba929e8921912aa405f9707a9ae623e7b1e17fbff +DIST zsh-async-1.8.6.tar.gz 18507 BLAKE2B 4fb49b941e260057a089b9fd0fc3f8b9b7d0e2f9765bf1ae9ba2d7b8ac7a82b7e873bb166dc17f58d2db858fda1efefc5b4ba76f6d735c1dcb901723c2334e95 SHA512 953632905851465c760f3bb2921fdfd7a886ab477ee846d799c82c8e0179e29c1fc1d6589305c7f1c4f9f20fe7d8250f66c92de02309f49f40f7ec71d5efc95d diff --git a/app-shells/zsh-async/metadata.xml b/app-shells/zsh-async/metadata.xml new file mode 100644 index 000000000..a33916aa1 --- /dev/null +++ b/app-shells/zsh-async/metadata.xml @@ -0,0 +1,19 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + mafredri/zsh-async + + + With zsh-async you can run multiple asynchronous jobs, enforce + unique jobs (multiple instances of the same job will not run), + flush all currently running jobs and create multiple workers (each + with their own jobs). For each worker you can register a + callback-function through which you will be notified about the job + results (job name, return code, output and execution time). + + diff --git a/app-shells/zsh-async/zsh-async-1.8.5_p20211005.ebuild b/app-shells/zsh-async/zsh-async-1.8.5_p20211005.ebuild new file mode 100644 index 000000000..dcfac4fe1 --- /dev/null +++ b/app-shells/zsh-async/zsh-async-1.8.5_p20211005.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 shell-completion + +MY_COMMIT="3ba6e2d1ea874bfb6badb8522ab86c1ae272923d" +DESCRIPTION="Run multiple asynchronous jobs with callbacks" +HOMEPAGE="https://github.com/mafredri/zsh-async" +SRC_URI="https://github.com/mafredri/zsh-async/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="app-shells/zsh" +BDEPEND=" + test? ( + app-shells/zsh + dev-vcs/git + ) +" + +RESTRICT="!test? ( test )" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/async.zsh +at the end of your ~/.zshrc" + +src_test() { + git init || die "git repository initialization for testing failed" + ./test.zsh -v || die "One or more tests failed" +} + +src_install() { + newzshcomp "async.zsh" "_async" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-async/zsh-async-1.8.6.ebuild b/app-shells/zsh-async/zsh-async-1.8.6.ebuild new file mode 100644 index 000000000..c9e075eba --- /dev/null +++ b/app-shells/zsh-async/zsh-async-1.8.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 shell-completion + +DESCRIPTION="Run multiple asynchronous jobs with callbacks" +HOMEPAGE="https://github.com/mafredri/zsh-async" +SRC_URI="https://github.com/mafredri/zsh-async/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="app-shells/zsh" +BDEPEND=" + test? ( + app-shells/zsh + dev-vcs/git + ) +" + +RESTRICT="!test? ( test )" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/async.zsh +at the end of your ~/.zshrc" + +src_test() { + git init || die "git repository initialization for testing failed" + ./test.zsh -v || die "One or more tests failed" +} + +src_install() { + newzshcomp "async.zsh" "_async" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-autocomplete/Manifest b/app-shells/zsh-autocomplete/Manifest new file mode 100644 index 000000000..b4389f1da --- /dev/null +++ b/app-shells/zsh-autocomplete/Manifest @@ -0,0 +1 @@ +DIST zsh-autocomplete-24.09.04.tar.gz 1712575 BLAKE2B 28ca64d539e48d186ee917f810ed7f31c59c12407beb1260c5bc1b931ed54a06786fc00df4798586bf4711dbe4c728b492e9a218fbd51b9d5cae949095bb9fa5 SHA512 583ec357971e97112fe5a8947681fd5daf9a85747fe93b3c1a8d8c39d7c6f882173ea09bfeaa3bd666f454e8e680dbd7c4ff54e9f2137024e5878e53da1028e8 diff --git a/app-shells/zsh-autocomplete/metadata.xml b/app-shells/zsh-autocomplete/metadata.xml new file mode 100644 index 000000000..4915ff68b --- /dev/null +++ b/app-shells/zsh-autocomplete/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + marlonrichert/zsh-autocomplete + + diff --git a/app-shells/zsh-autocomplete/zsh-autocomplete-24.09.04.ebuild b/app-shells/zsh-autocomplete/zsh-autocomplete-24.09.04.ebuild new file mode 100644 index 000000000..5ceec9aca --- /dev/null +++ b/app-shells/zsh-autocomplete/zsh-autocomplete-24.09.04.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +DESCRIPTION="Real-time type-ahead completion for Zsh." +HOMEPAGE="https://github.com/marlonrichert/zsh-autocomplete" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/marlonrichert/zsh-autocomplete.git" +else + SRC_URI="https://github.com/marlonrichert/zsh-autocomplete/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=">=app-shells/zsh-5.8" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/${PN}/${PN}.plugin.zsh +at the end of your ~/.zshrc" + +src_install() { + # Move repo/tarball folder to zsh "plugin folder" + # Remove .git in 9999 (update using portage) + [[ ${PV} == 9999 ]] && rm -r "${S}/.git" + mkdir -p "${ED}/usr/share/zsh/site-functions/" || die + mv "${S}" "${ED}/usr/share/zsh/site-functions/${PN}" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-autocomplete/zsh-autocomplete-9999.ebuild b/app-shells/zsh-autocomplete/zsh-autocomplete-9999.ebuild new file mode 100644 index 000000000..5ceec9aca --- /dev/null +++ b/app-shells/zsh-autocomplete/zsh-autocomplete-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +DESCRIPTION="Real-time type-ahead completion for Zsh." +HOMEPAGE="https://github.com/marlonrichert/zsh-autocomplete" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/marlonrichert/zsh-autocomplete.git" +else + SRC_URI="https://github.com/marlonrichert/zsh-autocomplete/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=">=app-shells/zsh-5.8" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/${PN}/${PN}.plugin.zsh +at the end of your ~/.zshrc" + +src_install() { + # Move repo/tarball folder to zsh "plugin folder" + # Remove .git in 9999 (update using portage) + [[ ${PV} == 9999 ]] && rm -r "${S}/.git" + mkdir -p "${ED}/usr/share/zsh/site-functions/" || die + mv "${S}" "${ED}/usr/share/zsh/site-functions/${PN}" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-autosuggestions/Manifest b/app-shells/zsh-autosuggestions/Manifest new file mode 100644 index 000000000..ce4a3ffbc --- /dev/null +++ b/app-shells/zsh-autosuggestions/Manifest @@ -0,0 +1 @@ +DIST zsh-autosuggestions-0.7.0.tar.gz 27953 BLAKE2B b12c387a7a6424f1e3e2bc76a4d9f11a3bddb4bc1d69236249722a829c53f3136ff0cbf8aaf02faff54f49f7b7363fcd06576a2dc6c8026c62951da2d0ebc2c2 SHA512 b1a0a11a89095e4f142061525f92836588561e3bfab015bb96eabe3f1f68d0cfcd7483014dac8c5b2911e65640e9182c5fc4cb4fb53e3a05ef7997c006ff76a6 diff --git a/app-shells/zsh-autosuggestions/metadata.xml b/app-shells/zsh-autosuggestions/metadata.xml new file mode 100644 index 000000000..dd3c508f6 --- /dev/null +++ b/app-shells/zsh-autosuggestions/metadata.xml @@ -0,0 +1,8 @@ + + + + + + zsh-users/zsh-autosuggestions + + diff --git a/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild new file mode 100644 index 000000000..0d29d17a8 --- /dev/null +++ b/app-shells/zsh-autosuggestions/zsh-autosuggestions-0.7.0-r2.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" +RUBY_OPTIONAL="yes" + +inherit readme.gentoo-r1 ruby-ng + +DESCRIPTION="Fish-like autosuggestions for zsh" +HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions" +SRC_URI="https://github.com/zsh-users/zsh-autosuggestions/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/all/${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="test? ( || ( $(ruby_get_use_targets) ) )" + +RDEPEND=">=app-shells/zsh-4.3.11" +BDEPEND=" + test? ( + ${RDEPEND} + $(ruby_implementations_depend) + app-misc/tmux + dev-ruby/bundler + dev-ruby/pry + dev-ruby/pry-byebug + dev-ruby/rspec:3 + dev-ruby/rspec-wait + virtual/rubygems + ) +" + +RESTRICT="!test? ( test )" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/${PN}.zsh +at the end of your ~/.zshrc" + +pkg_setup() { + use test && ruby-ng_pkg_setup +} + +src_prepare() { + # FIXME: Disable failing tests + rm "spec/options/buffer_max_size_spec.rb" \ + || die "Could not remove tests" + rm "spec/integrations/auto_cd_spec.rb" \ + || die "Could not remove tests" + + if use test; then + ruby-ng_src_prepare + else + default + fi +} + +src_configure() { + use test && ruby-ng_src_configure +} + +src_compile() { + use test && ruby-ng_src_compile +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec +} + +src_install() { + insinto "/usr/share/zsh/site-functions/" + doins "${PN}.zsh" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-history-substring-search/Manifest b/app-shells/zsh-history-substring-search/Manifest new file mode 100644 index 000000000..69d7baf5e --- /dev/null +++ b/app-shells/zsh-history-substring-search/Manifest @@ -0,0 +1,2 @@ +DIST zsh-history-substring-search-1.0.2.tar.gz 9074 BLAKE2B 26c6a080f82586eef9b33bfbe1da89951a6bb9d8e7362dca83d90b9d491e3cd497fb3b4be2ab1a94082351711b941bd7942cd554e7e4d93a69d4168ef13f80ee SHA512 9547cdd74f6bd5b102ca29b7b455cd4ce7450fe86864b5a149365de4c37d3da887edb403b195e80c142fe61861a3e4c063a5d8ba08ec0532b27a1207c80a023d +DIST zsh-history-substring-search-1.1.0.tar.gz 9984 BLAKE2B c757f55be326c4aecdc05471940d66f70be596ca483f8c380bd0bc8e05920b70069200d5d865ee025d37cf079c0865d30eebc6952f9d7eaf4b7db71518e71a69 SHA512 267efc0960f6403b748e78734b43b8d997f05a2a2542520508e6ef028ef2e0a2c0805d24ae5ad4c30454742a08a7abf2e3baa591e60a660a0ca54aca0ad7175a diff --git a/app-shells/zsh-history-substring-search/metadata.xml b/app-shells/zsh-history-substring-search/metadata.xml new file mode 100644 index 000000000..ebd1ce738 --- /dev/null +++ b/app-shells/zsh-history-substring-search/metadata.xml @@ -0,0 +1,17 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + zsh-users/zsh-history-substring-search + + + A clean-room implementation of the Fish shell's history search + feature, where you can type in any part of any command from + history and then press chosen keys, such as the UP and DOWN + arrows, to cycle through matches. + + diff --git a/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild new file mode 100644 index 000000000..0f6c1425e --- /dev/null +++ b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 shell-completion + +DESCRIPTION="ZSH port of Fish history search (up arrow)" +HOMEPAGE="https://github.com/zsh-users/zsh-history-substring-search" +SRC_URI="https://github.com/zsh-users/zsh-history-substring-search/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm" + +RDEPEND="app-shells/zsh" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/zsh-history-substring-search.zsh +at the end of your ~/.zshrc" + +src_install() { + newzshcomp "${PN}.zsh" "_${PN}" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild new file mode 100644 index 000000000..0f6c1425e --- /dev/null +++ b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 shell-completion + +DESCRIPTION="ZSH port of Fish history search (up arrow)" +HOMEPAGE="https://github.com/zsh-users/zsh-history-substring-search" +SRC_URI="https://github.com/zsh-users/zsh-history-substring-search/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm" + +RDEPEND="app-shells/zsh" + +DISABLE_AUTOFORMATTING="true" +DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add +. /usr/share/zsh/site-functions/zsh-history-substring-search.zsh +at the end of your ~/.zshrc" + +src_install() { + newzshcomp "${PN}.zsh" "_${PN}" + + readme.gentoo_create_doc + einstalldocs +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest new file mode 100644 index 000000000..13209957e --- /dev/null +++ b/app-text/OCRmyPDF/Manifest @@ -0,0 +1 @@ +DIST ocrmypdf-16.10.2.tar.gz 6996190 BLAKE2B 129897cf83748c6f8d2e5947e547a622eee3a5279772a03402b9d99918be085dc05f5fd647ad2822e6d0cbf3cfa9467ea3660b15dc86f007da7d5e4a12518341 SHA512 28c5c72df765eecd8d7d82a8b92459c8229ac88ce70590c0ee1ca2862a87e518f00805b23befe41ed71c5f99311ac81e5b7638e71553d52bf80f46ab0529578b diff --git a/app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild new file mode 100644 index 000000000..0fab538ce --- /dev/null +++ b/app-text/OCRmyPDF/OCRmyPDF-16.10.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature pypi shell-completion + +DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files" +HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF" + +LICENSE="CC-BY-SA-2.5 CC-BY-SA-4.0 MIT MPL-2.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-text/ghostscript-gpl-10.01.2 + >=app-text/pdfminer-20220319[${PYTHON_USEDEP}] + >=app-text/tesseract-4.1.1[jpeg,tiff,png,webp] + >=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20[${PYTHON_USEDEP}] + >=dev-python/pikepdf-8.10.1[${PYTHON_USEDEP}] + >=dev-python/pillow-10.0.1[jpeg2k,lcms,${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0[${PYTHON_USEDEP}] + >=dev-python/rich-13.0[${PYTHON_USEDEP}] + >=media-gfx/img2pdf-0.5[${PYTHON_USEDEP}] +" +# TODO: package PyMuPDF for tests +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + app-text/tessdata_fast[l10n_de,l10n_en] + >=app-text/unpaper-6.1 + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + >=dev-python/reportlab-3.6.8[${PYTHON_USEDEP}] + >=media-gfx/pngquant-2.5 + >=media-libs/jbig2enc-0.29 + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-16.10.2-suppress-runtime-error.patch + "${FILESDIR}"/${PN}-16.10.2-xfail-tests.patch +) + +EPYTEST_PLUGINS=( hypothesis ) +EPYTEST_XDIST="yes" +EPYTEST_IGNORE=( + # Useless test + tests/test_completion.py +) +EPYTEST_DESELECT=( + # Fails if Tesseract was compiled with Clang + tests/test_rotation.py::test_rotate_deskew_ocr_timeout + + # XFAIL reason should be a string, not a tuple + tests/test_metadata.py::test_malformed_docinfo +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-issues \ + dev-python/sphinx-rtd-theme + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + epytest -o addopts= +} + +src_install() { + distutils-r1_src_install + + newbashcomp misc/completion/ocrmypdf.bash ocrmypdf + dofishcomp misc/completion/ocrmypdf.fish +} + +pkg_postinst() { + optfeature "image cleaning support" app-text/unpaper + optfeature "JBIG2 optimization support" media-libs/jbig2enc + optfeature "PNG optimization support" media-gfx/pngquant + + # TODO: package pi-heif + #optfeature "HEIF image format support" dev-python/pi-heif +} diff --git a/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch new file mode 100644 index 000000000..9a4743d87 --- /dev/null +++ b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-suppress-runtime-error.patch @@ -0,0 +1,50 @@ +From 332369f1b0b794577ac0bfcd4928bcc7a169689d Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Fri, 13 Jun 2025 01:22:01 -0700 +Subject: [PATCH 1/2] Adjust set_start_method decision, changing fork to + forkserver for platforms other than win32, darwin + +--- + src/ocrmypdf/__main__.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ocrmypdf/__main__.py b/src/ocrmypdf/__main__.py +index cec02d13..29171fe1 100755 +--- a/src/ocrmypdf/__main__.py ++++ b/src/ocrmypdf/__main__.py +@@ -78,6 +78,6 @@ def run(args=None): + + if __name__ == '__main__': + multiprocessing.freeze_support() +- if os.name == 'posix': ++ if sys.platform not in ('win32', 'darwin'): + multiprocessing.set_start_method('forkserver') + sys.exit(run()) +-- +2.50.0 + + +From 61163c2aa9f7aa584d3148634a9ca277103eccbf Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Fri, 13 Jun 2025 01:46:30 -0700 +Subject: [PATCH 2/2] Fix stupid Python runtimeerror + +--- + src/ocrmypdf/__main__.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/ocrmypdf/__main__.py b/src/ocrmypdf/__main__.py +index 29171fe1..74a035ef 100755 +--- a/src/ocrmypdf/__main__.py ++++ b/src/ocrmypdf/__main__.py +@@ -79,5 +79,6 @@ def run(args=None): + if __name__ == '__main__': + multiprocessing.freeze_support() + if sys.platform not in ('win32', 'darwin'): +- multiprocessing.set_start_method('forkserver') ++ with suppress(RuntimeError): ++ multiprocessing.set_start_method('forkserver') + sys.exit(run()) +-- +2.50.0 + diff --git a/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch new file mode 100644 index 000000000..d8e6a633b --- /dev/null +++ b/app-text/OCRmyPDF/files/OCRmyPDF-16.10.2-xfail-tests.patch @@ -0,0 +1,81 @@ +From 633d59b94f702eb36d51ea3e6a8285b64e7cf710 Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Thu, 3 Jul 2025 09:21:31 -0700 +Subject: [PATCH 1/2] xfail Python logging bug in 3.13.3/4 + +--- + tests/test_ghostscript.py | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/tests/test_ghostscript.py b/tests/test_ghostscript.py +index 1a511c44..1ddd07cb 100644 +--- a/tests/test_ghostscript.py ++++ b/tests/test_ghostscript.py +@@ -6,6 +6,7 @@ from __future__ import annotations + import logging + import secrets + import subprocess ++import sys + from decimal import Decimal + from unittest.mock import patch + +@@ -163,6 +164,10 @@ class TestDuplicateFilter: + logger.addFilter(DuplicateFilter(logger)) + return logger + ++ @pytest.mark.xfail( ++ (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ reason="https://github.com/python/cpython/pull/135858", ++ ) + def test_filter_duplicate_messages(self, duplicate_filter_logger, caplog): + log = duplicate_filter_logger + log.error("test error message") +@@ -192,6 +197,10 @@ class TestDuplicateFilter: + assert caplog.records[1].msg == "another error message" + assert caplog.records[2].msg == "yet another error message" + ++ @pytest.mark.xfail( ++ (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ reason="https://github.com/python/cpython/pull/135858", ++ ) + def test_filter_alt_messages(self, duplicate_filter_logger, caplog): + log = duplicate_filter_logger + log.error("test error message") +-- +2.50.0 + + +From 664dffb9d7843c42acc8a7c5889f722872de0f9a Mon Sep 17 00:00:00 2001 +From: "James R. Barlow" +Date: Thu, 3 Jul 2025 11:30:05 -0700 +Subject: [PATCH 2/2] Fix version test + +--- + tests/test_ghostscript.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/test_ghostscript.py b/tests/test_ghostscript.py +index 1ddd07cb..417badaf 100644 +--- a/tests/test_ghostscript.py ++++ b/tests/test_ghostscript.py +@@ -165,7 +165,7 @@ class TestDuplicateFilter: + return logger + + @pytest.mark.xfail( +- (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ (3, 13, 3) <= sys.version_info[:3] <= (3, 13, 5), + reason="https://github.com/python/cpython/pull/135858", + ) + def test_filter_duplicate_messages(self, duplicate_filter_logger, caplog): +@@ -198,7 +198,7 @@ class TestDuplicateFilter: + assert caplog.records[2].msg == "yet another error message" + + @pytest.mark.xfail( +- (3, 13, 3) <= sys.version_info <= (3, 13, 5), ++ (3, 13, 3) <= sys.version_info[:3] <= (3, 13, 5), + reason="https://github.com/python/cpython/pull/135858", + ) + def test_filter_alt_messages(self, duplicate_filter_logger, caplog): +-- +2.50.0 + diff --git a/app-text/OCRmyPDF/metadata.xml b/app-text/OCRmyPDF/metadata.xml new file mode 100644 index 000000000..4141d582a --- /dev/null +++ b/app-text/OCRmyPDF/metadata.xml @@ -0,0 +1,19 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + + ocrmypdf/OCRmyPDF + + James R. Barlow + james@purplerock.ca + + ocrmypdf + https://ocrmypdf.readthedocs.io/ + https://github.com/ocrmypdf/OCRmyPDF/issues + https://ocrmypdf.readthedocs.io/en/latest/release_notes.html + + diff --git a/app-text/cmark-gfm/Manifest b/app-text/cmark-gfm/Manifest new file mode 100644 index 000000000..330d4c25d --- /dev/null +++ b/app-text/cmark-gfm/Manifest @@ -0,0 +1 @@ +DIST cmark-gfm-0.29.0.13.tar.gz 300086 BLAKE2B 909cb5dec9e2ce5a2d2a8df8d65e282b940e5b2c8c01ce246c8a089e38b1d6f618102a434b7381dcd76a16b8339c5a7a68f0e70127090ff37e926cc9f51a0fe5 SHA512 435298fcf782dfc5b64c578ac839759b9d5cd0c08eb90d6702f26278062a0f4887c65c18e89e2c9f6be23f10dd835c769a7e0f8c934be068b6754dcca30cdd7c diff --git a/app-text/cmark-gfm/cmark-gfm-0.29.0.13.ebuild b/app-text/cmark-gfm/cmark-gfm-0.29.0.13.ebuild new file mode 100644 index 000000000..da1416a19 --- /dev/null +++ b/app-text/cmark-gfm/cmark-gfm-0.29.0.13.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYPV="$(ver_rs 3 '.gfm.')" +PYTHON_COMPAT=( python3_12 ) + +inherit cmake python-any-r1 + +DESCRIPTION="GitHub's fork of cmark" +HOMEPAGE="https://github.com/github/cmark-gfm" +SRC_URI="https://github.com/github/cmark-gfm/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" + +LICENSE="BSD-2" +SLOT="0/0.29.0" +KEYWORDS="~amd64" +IUSE="test" + +DEPEND="test? ( ${PYTHON_DEPS} )" + +RESTRICT="!test? ( test )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMARK_LIB_FUZZER=OFF + -DCMARK_SHARED=ON + -DCMARK_STATIC=OFF + -DCMARK_TESTS="$(usex test)" + ) + cmake_src_configure +} diff --git a/app-text/cmark-gfm/metadata.xml b/app-text/cmark-gfm/metadata.xml new file mode 100644 index 000000000..89e0d1237 --- /dev/null +++ b/app-text/cmark-gfm/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + github/cmark-gfm + + diff --git a/app-text/code-minimap/Manifest b/app-text/code-minimap/Manifest new file mode 100644 index 000000000..5047e578f --- /dev/null +++ b/app-text/code-minimap/Manifest @@ -0,0 +1,77 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.23.crate 56460 BLAKE2B 5c0ff6ecc072368022b8dc08703d87802160817e40228fccbf9cbdc15d86dfaf0eec141dec4e8f1327e5a6d1622df9b334e94797027372dbe8765a12b918961e SHA512 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c +DIST clap_builder-4.5.23.crate 164180 BLAKE2B 90948ac5e8ea620be3e1ec1334677b0ae9dc227a00354fcd3d78e2cf23a1c101e009e6cc96fc19c0a2395e1b9ac6272fd9615abc1acf1a5d60392e337cfc961b SHA512 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a +DIST clap_complete-4.5.40.crate 47827 BLAKE2B cbcde3d6c151aea0ee1dd0baf2f2315aaef58dcb58d46f30a3e16c44addde33d6e22c4759d5667da1bd439820b8c666523176fa6df7b70ee260bc386ea38fb87 SHA512 3d5dcdec9394e09822924be2ad2722a98a4b9d8deeb097e90f446cd04fe26974afa66eb4ce6ed275eeca192cc4006280e64ddd92981dc2d043bbfb2585ffef1c +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST code-minimap-0.6.8.tar.gz 23551 BLAKE2B 2c9bc72852a28dbddf4df14b12fd81781b074038c538d967341be4f7ef9bf931d3f4992ded378ac126f2544cf244a1e69d3faa9eb68c256bf30624427f02c83e SHA512 feeeb1fd420eb4ae3b8802e9c82aa5cca41253a1a36627f9bfa305d9c061c66d938a0d9f6e9d2965a76b5efa9b33959d3c4522f7b45a78232c667da3fdd8b517 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-timer-3.0.3.crate 19739 BLAKE2B b7af71c761197056a6a4db03caa30f31c104de0049c09f52b18b80718ad20c95e0e64bc7a3618c29d1c9a5ef0309379044fdd9c1fee8465930d28b2c58927733 SHA512 c50388e38b45dce2a65a8d7ce56bcd9c3544ae677158c4c10c532136e861c16f0f52df5222a14c0f40ad8e4faf93fde8223affa7fd84d24e95aa6994177e7e76 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST pin-project-lite-0.2.15.crate 29683 BLAKE2B da9dd581eca047f089c2a069a355caf66a631b3ff81fc07220a3c378dc77ea2c399b165ff8a1d2f6556595ec52dc1bbdcbbdea5ad9e5e317281650c9158b3669 SHA512 ba3c22c70f98ee0d0e78fb8a25bdc3100b26c3f03f3e4c6c0c238fde75774c5634d6014660c39406a828d1c28f17f44f20fe19dacd331c4da2f4961a7f7c124c +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST proc-macro-crate-3.2.0.crate 11164 BLAKE2B dba3e1f4e38f427df72794ad891746fbb8c24239cf06b076e75ab6795a7e8c9abf25ae0f40379e07a696827156e7a3780ae242da7e5442cf1224d058f54b83a6 SHA512 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863 +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632c02cdc493ca1cfd746bcc12f6ad903f8f0748ec68261c979d833089c0fc091f7c9da2b2936e8f75dad8d4638a7b10 SHA512 fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382 +DIST rstest-0.23.0.crate 45414 BLAKE2B 6e31af0811504c2d644963d14c0ba07cc67506363a7d93c85e1ee06616d14f3382765aef635b68dafac531b58c7a4bc41f3ef82580c065d6f002b7b8670ac988 SHA512 5bedc6c08a003189280efbc0c3fc30d5faac227a93fa34083200601f4d8e2ddd337e36026ef2c1c93bad436c761d9969756cf289b5994dea854f06f2a881ecd7 +DIST rstest_macros-0.23.0.crate 61327 BLAKE2B c522dc07e4544dd1694f02f7ad707b8fdcb315afc735e031abab6c4e90b49a3987856241bc3ec445ccbfdb2cbc6e6568d61724dc2a17ca603e4d6068301f784f SHA512 5b404d73088bcf248e66bd58caee3c25a94fc614975996f52bc58e8be771e0152d093174e9c06440a73937bc682d896a0ec089b2a8cef8b6c8f5c6cd58e639b9 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.42.crate 378683 BLAKE2B 4071e1118ab8111bab9efef39c6e35f8a3030cb230cb3643df7ae09ffc750b18becf1f069c2714b0b6d13e334c12446433057fd015c9dec04d7a1372a354ae05 SHA512 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5 +DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.92.crate 291405 BLAKE2B c35ff8458cacec55cf7c6659db7d1c07aede2fe4ed412b33ac0f3684c638d79b89528c2d0fa0163d4c4920d5de632521d40d0abb6df48d58cf77bb2077283e0a SHA512 7e83ac7d920477db9323cea67e8e992c079040caf75e7cb0615cf62f802165fdc8a174942d6886cee767220ccec5038241c272b2baa67ef4e7332968516ac145 +DIST terminal_size-0.4.1.crate 10037 BLAKE2B 1d99577917b88498902d85718b4ba71ddcd7a1daca4f1b38f4b5ea4c34533eab9cda2cc344cdec5a31ffe0152fbcc5d499ccb40dc73f985f083a3ea21b0b1226 SHA512 e07bdbdf695bf9a607ea7c7c4c5b22a8637b0871877114aa305717a04d31a6b7670e2a79435810aefefe25db8c9a655e4c4ba6075d4ec76322a30cdf71ff03be +DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f +DIST toml_edit-0.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +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-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 diff --git a/app-text/code-minimap/code-minimap-0.6.8.ebuild b/app-text/code-minimap/code-minimap-0.6.8.ebuild new file mode 100644 index 000000000..8419fbf01 --- /dev/null +++ b/app-text/code-minimap/code-minimap-0.6.8.ebuild @@ -0,0 +1,102 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.10 + anyhow@1.0.95 + atty@0.2.14 + autocfg@1.4.0 + bitflags@2.6.0 + cfg-if@1.0.0 + clap@4.5.23 + clap_builder@4.5.23 + clap_complete@4.5.40 + clap_derive@4.5.18 + clap_lex@0.7.4 + colorchoice@1.0.3 + either@1.13.0 + equivalent@1.0.1 + errno@0.3.10 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-timer@3.0.3 + futures-util@0.3.31 + futures@0.3.31 + glob@0.3.1 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.1.19 + indexmap@2.7.0 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + libc@0.2.169 + linux-raw-sys@0.4.14 + memchr@2.7.4 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + proc-macro-crate@3.2.0 + proc-macro2@1.0.92 + quote@1.0.38 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + relative-path@1.9.3 + rstest@0.23.0 + rstest_macros@0.23.0 + rustc_version@0.4.1 + rustix@0.38.42 + semver@1.0.24 + slab@0.4.9 + strsim@0.11.1 + syn@2.0.92 + terminal_size@0.4.1 + toml_datetime@0.6.8 + toml_edit@0.22.22 + unicode-ident@1.0.14 + utf8parse@0.2.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.6.20 +" + +inherit cargo + +DESCRIPTION="A high performance code minimap generator" +HOMEPAGE="https://github.com/wfxr/code-minimap" +SRC_URI=" + https://github.com/wfxr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/code-minimap" diff --git a/app-text/code-minimap/metadata.xml b/app-text/code-minimap/metadata.xml new file mode 100644 index 000000000..ab66c7425 --- /dev/null +++ b/app-text/code-minimap/metadata.xml @@ -0,0 +1,11 @@ + + + + + freijon@pm.me + Jonas Frei + + + wfxr/code-minimap + + diff --git a/app-text/codebook/Manifest b/app-text/codebook/Manifest new file mode 100644 index 000000000..4a54449ac --- /dev/null +++ b/app-text/codebook/Manifest @@ -0,0 +1,4 @@ +DIST codebook-0.3.33-deps.tar.xz 41863728 BLAKE2B 538dc0a6df1736bd1984c821b6fb9af487c6a260061bef7eb4fa8e7addd5d10eb44d96a6c8bb089531d16c7cdcd565b008b258860ea95bfccad1abdf6c72a8de SHA512 5ba8c3484a9d33f41a61e83b10fd9685f20f3d345f1abec9f56c44df9d2f1af605a1ce15c5a1bca685922b92df05c5805e17cf8248ed62a4840a4694ab84e71a +DIST codebook-0.3.33.tar.gz 2682744 BLAKE2B fb35821d4e6b8049727f1c9a21d79a2ef5de88f376d2bd2bc445e28bbf240c5218eeeed541241ebd6e3707ef5559e300cc08d37499ee3a74cac51c17a756888a SHA512 c67f21f46df537ddec50728d8562a574f5300be4b3e19eb1f586ff3a1cec4f345f25975cb517d0a57fa11ff22584bbd6e4f7dc387eff5a126f08f57e27a725e6 +DIST codebook-0.3.35-deps.tar.xz 42078788 BLAKE2B 8be23209a12a04a44c8a0ca86f339337a02a952f9f1d7c58513b8ac9bd1aba91b129e465465a7ac012dbb32ddd8ad104c5bd694f6bc6bc972fd0530bfcadf5fb SHA512 445583d623f5f5d8af814d1296b467f8ede826c99bb6dc8dee8aacae5163ce4e3f36cd4295b764683101ef4f730b9d323c0d560cd35e2826e281aa25fd770a11 +DIST codebook-0.3.35.tar.gz 2728879 BLAKE2B b2784c70afcc61780dc5c1da2c12b80599391ed271cddc8002b09ce26ae079a269e7ad6d4d5a3f7a1d61ad1eaae624453335630da33d9605d14038025949fbed SHA512 e8b17c048d4efc9568f111113e204ea055412d68bca3b5d73700c573e459e1a666299a28c1c2a21077022081e7b2b3fb4518baea17ebf806bce8364fb2221c6f diff --git a/app-text/codebook/codebook-0.3.33.ebuild b/app-text/codebook/codebook-0.3.33.ebuild new file mode 100644 index 000000000..1a69e9039 --- /dev/null +++ b/app-text/codebook/codebook-0.3.33.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="Spell Checker for Code" +HOMEPAGE="https://github.com/blopker/codebook" +SRC_URI=" + https://github.com/blopker/codebook/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD CDDL CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" +PROPERTIES="test_network" + +src_test() { + local skip=( + --skip test_elixir_module + --skip test_go_location + --skip test_java_location + --skip test_odin_location + --skip test_php_location + ) + cargo_src_test -- "${skip[@]}" +} + +src_install() { + cargo_src_install --frozen --path crates/codebook-lsp + dodoc README.md +} diff --git a/app-text/codebook/codebook-0.3.35.ebuild b/app-text/codebook/codebook-0.3.35.ebuild new file mode 100644 index 000000000..1a69e9039 --- /dev/null +++ b/app-text/codebook/codebook-0.3.35.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="Spell Checker for Code" +HOMEPAGE="https://github.com/blopker/codebook" +SRC_URI=" + https://github.com/blopker/codebook/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD CDDL CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" +PROPERTIES="test_network" + +src_test() { + local skip=( + --skip test_elixir_module + --skip test_go_location + --skip test_java_location + --skip test_odin_location + --skip test_php_location + ) + cargo_src_test -- "${skip[@]}" +} + +src_install() { + cargo_src_install --frozen --path crates/codebook-lsp + dodoc README.md +} diff --git a/app-text/codebook/metadata.xml b/app-text/codebook/metadata.xml new file mode 100644 index 000000000..9dc17db80 --- /dev/null +++ b/app-text/codebook/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/blopker/codebook/issues + blopker/codebook + + diff --git a/app-text/dooit/Manifest b/app-text/dooit/Manifest new file mode 100644 index 000000000..8bc383d5a --- /dev/null +++ b/app-text/dooit/Manifest @@ -0,0 +1 @@ +DIST dooit-3.3.4.gh.tar.gz 1469499 BLAKE2B f78bc8afeb9c59e900bc66c37462b2f4ca4685415c2272386b9a94602ad2fe8ddf7116bcd05d660d66d769d375d7bf7cbafb823f28d8af57e19e1acf70d282d5 SHA512 57b755170115709f15becbf801ec0c40bf7b02dd21f242b1c3330e25324e53527d56c9ee6e32c7be7354600ddd89f4faa0467962377df42a166e83c0140e8194 diff --git a/app-text/dooit/dooit-3.3.4.ebuild b/app-text/dooit/dooit-3.3.4.ebuild new file mode 100644 index 000000000..9206c6ba4 --- /dev/null +++ b/app-text/dooit/dooit-3.3.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="A TUI todo manager" +HOMEPAGE=" + https://dooit-org.github.io/dooit/ + https://github.com/dooit-org/dooit + https://pypi.org/project/dooit +" +SRC_URI="https://github.com/dooit-org/dooit/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CHANGELOG,README}.md ) + +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + >=dev-python/textual-dev-1.7.0[${PYTHON_USEDEP}] + >=dev-python/faker-37.8.0[${PYTHON_USEDEP}] + ) +" + +RDEPEND=" + >=dev-python/pyperclip-1.10.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.9.0_p0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] + >=dev-python/textual-6.1.0[${PYTHON_USEDEP}] + >=dev-python/tzlocal-5.3.1[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-2.0.43[${PYTHON_USEDEP}] + >=dev-python/platformdirs-4.4.0[${PYTHON_USEDEP}] + >=dev-python/click-8.1.8[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/app-text/dooit/metadata.xml b/app-text/dooit/metadata.xml new file mode 100644 index 000000000..a763bb360 --- /dev/null +++ b/app-text/dooit/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + dooit + dooit-org/dooit + https://dooit-org.github.io/dooit/ + + diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest new file mode 100644 index 000000000..d917c67f6 --- /dev/null +++ b/app-text/epubgrep/Manifest @@ -0,0 +1 @@ +DIST epubgrep-0.6.2.tar.gz 274558 BLAKE2B c70e199e7d3cb8df828e3cd2f91eab70b8302da2205b5e206e15c3b61ad7cc86f2e4e5cd01e35a5d69ad298e5d3106c9e8dfc4821432c2cf9a692f9ab169fc4f SHA512 f310c33ac08e4154a821b7d674e2eeaa70925dfd27d1e5481cc5792e84ac53f2b7e4931db29ac1c208a83ff989c77b80904bfb4471770266180ab04789f2132c diff --git a/app-text/epubgrep/epubgrep-0.6.2.ebuild b/app-text/epubgrep/epubgrep-0.6.2.ebuild new file mode 100644 index 000000000..5ff2df980 --- /dev/null +++ b/app-text/epubgrep/epubgrep-0.6.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Search tool for EPUB e-books" +HOMEPAGE="https://schlomp.space/tastytea/epubgrep" +SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boost[nls] + app-arch/libarchive[bzip2,iconv,lzma,zlib(+)] + dev-libs/libfmt:= + dev-libs/pugixml +" +DEPEND=" + ${RDEPEND} + dev-cpp/termcolor + dev-cpp/nlohmann_json + test? ( dev-cpp/catch ) +" +BDEPEND=" + sys-devel/gettext + app-text/asciidoc +" + +src_configure() { + local mycmakeargs=( + "-DWITH_TESTS=$(usex test)" + "-DFALLBACK_BUNDLED=NO" + ) + + cmake_src_configure +} diff --git a/app-text/epubgrep/metadata.xml b/app-text/epubgrep/metadata.xml new file mode 100644 index 000000000..68abb185f --- /dev/null +++ b/app-text/epubgrep/metadata.xml @@ -0,0 +1,15 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + + tea + tea+gentoo@cuddleslut.fr + + https://schlomp.space/tastytea/epubgrep/issues + + diff --git a/app-text/ford/Manifest b/app-text/ford/Manifest new file mode 100644 index 000000000..772bcb1fd --- /dev/null +++ b/app-text/ford/Manifest @@ -0,0 +1,4 @@ +DIST FORD-6.2.5.tar.gz 6140012 BLAKE2B 261ddf8901c53732feb46e5ec9adefd689e10db0e1a674b45c9757f49658d57f1c6d3d0a5ba12bbc9d1d7d0a48031b29c772f438aea2069a5451d7e3b4aaa82b SHA512 1f47ddd45804af3c9d99576e542795f91a1833d816ceccb5e81f8f71710e0c79a4ba769b95b85771365d8c4392d1c812e247a5b82cfee6cc023f61eeedd86d75 +DIST ford-7.0.11.tar.gz 6331107 BLAKE2B 265880a24df44a8421efaa1c98f73e72505cbcaf30538aa64ad960f3320a2db12323516bb5791e853422c4e9cc9885f21bdb127430670b5888bcbf21a1866362 SHA512 7437caf95a38e389428557332023777e42db1b8a338e22f817223055d1811853c64d8863e8d617da3ec370dc7886922250e837ceac667c1e4f274781315efd64 +DIST ford-7.0.12.tar.gz 6333490 BLAKE2B 6ad73048a2ec1c4a371f11910c00906e4f2e65a09bda78c08f93dbc4fd166dbc70eaf5ce28600f2b3b1a5111a1474d9b8286191b0c4608c8d18cb8519462d510 SHA512 9e60c7d3b5b0a86d70346448a06a6da02f2d4a2d66ecea8a79a79144e799dff4baafa8212bdb50f5eb4fc198ff92d939e551cbba462ffda054164b090476caca +DIST ford-7.0.13.tar.gz 6334629 BLAKE2B 6b1b078f801ce6c6235c7672474dd5c36e0a825d10840c119efefec00df7f3787ae80405e423a44a4396d4394dd5b72f8af9c2159b6f48b4bde2e38a4b752755 SHA512 22b88d9bbebdce834ce27ab47e845d5fdcd452c3bf16b502ce2a7fa5ea37ed57e69e6a7d859fe976bbde894e745eef664b48475d834d7c068d5f87a4098af0e6 diff --git a/app-text/ford/files/ford-6.2.5_fix_setuptools_warnings.patch b/app-text/ford/files/ford-6.2.5_fix_setuptools_warnings.patch new file mode 100644 index 000000000..1b8e6f91f --- /dev/null +++ b/app-text/ford/files/ford-6.2.5_fix_setuptools_warnings.patch @@ -0,0 +1,53 @@ +Upstream patch: https://github.com/Fortran-FOSS-Programmers/ford + +From a793ebfa36895ef79134313c2c7b7e9da8b9d992 Mon Sep 17 00:00:00 2001 +From: Sergey Torokhov +Date: Sat, 6 May 2023 21:46:57 +0300 +Subject: [PATCH] pyproject.toml: fix setuptools warnings + +Introduced changes fix setuptools warnings: + +* Installing 'ford.css' as data is deprecated, please list it in `packages`. +* Installing 'ford.fonts' as data is deprecated, please list it in `packages`. +* Installing 'ford.js' as data is deprecated, please list it in `packages`. +* Installing 'ford.templates' as data is deprecated, please list it in `packages`. +* Installing 'ford.tipuesearch' as data is deprecated, please list it in `packages`. +* Installing 'ford.tipuesearch.img' as data is deprecated, please list it in `packages`. + +The following parts aren't used due to it are applied by default: + +[tool.setuptools] +include-package-data = true +[tool.setuptools.packages.find] +namespaces = true + +Signed-off-by: Sergey Torokhov +--- + pyproject.toml | 12 ++++++++++-- + 1 file changed, 10 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 4d90b9c..f3bcfae 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -64,10 +64,18 @@ Documentation = "https://forddocs.readthedocs.io/en/latest/" + ford = "ford:run" + + [tool.setuptools] +-packages = ["ford"] ++packages = [ ++ "ford", ++ "ford.css", ++ "ford.fonts", ++ "ford.js", ++ "ford.templates", ++ "ford.tipuesearch", ++ "ford.tipuesearch.img", ++] + + [tool.setuptools.package-data] +-ford = ["css/*", "fonts/*", "js/*", "templates/*", "tipuesearch/*", "config.json", "favicon.png"] ++ford = ["config.json", "favicon.png"] + + [tool.setuptools_scm] + write_to = "ford/_version.py" diff --git a/app-text/ford/files/ford-7.0.11_fix_py3.14_compat.patch b/app-text/ford/files/ford-7.0.11_fix_py3.14_compat.patch new file mode 100644 index 000000000..2b2bb520d --- /dev/null +++ b/app-text/ford/files/ford-7.0.11_fix_py3.14_compat.patch @@ -0,0 +1,50 @@ +Upstream issue: https://github.com/Fortran-FOSS-Programmers/ford/issues/713 + +From 9b7e2d0e730ddbe4a0e12be17ba1ea1f5576b6d8 Mon Sep 17 00:00:00 2001 +From: Peter Hill +Date: Mon, 20 Oct 2025 13:47:32 +0100 +Subject: [PATCH] Fix use of `get_type_hints` + +Should pass class object, rather than class instance. For some reason, +this has only become a problem with Python 3.14, so make sure we're +running CI on newer versions. +--- + .github/workflows/test.yml | 2 +- + ford/settings.py | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml +index 5697aa1dd..0a92a9dbf 100644 +--- a/.github/workflows/test.yml ++++ b/.github/workflows/test.yml +@@ -8,7 +8,7 @@ jobs: + strategy: + fail-fast: false + matrix: +- python-version: ["3.8", "3.9", "3.10", "3.11"] ++ python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + + steps: + - uses: actions/checkout@v3 +diff --git a/ford/settings.py b/ford/settings.py +index fbfbce1d6..e3f955503 100644 +--- a/ford/settings.py ++++ b/ford/settings.py +@@ -213,7 +213,7 @@ class ProjectSettings: + def __post_init__(self): + self.relative = self.project_url == "" + +- field_types = get_type_hints(self) ++ field_types = get_type_hints(ProjectSettings) + + for key, value in asdict(self).items(): + default_type = field_types[key] +@@ -270,7 +270,7 @@ def normalise_paths(self, directory=None): + if directory is None: + directory = Path.cwd() + self.directory = Path(directory).absolute() +- field_types = get_type_hints(self) ++ field_types = get_type_hints(ProjectSettings) + + if self.favicon == FAVICON_PATH: + self.favicon = Path(__file__).parent / FAVICON_PATH diff --git a/app-text/ford/ford-6.2.5.ebuild b/app-text/ford/ford-6.2.5.ebuild new file mode 100644 index 000000000..2ea62828d --- /dev/null +++ b/app-text/ford/ford-6.2.5.ebuild @@ -0,0 +1,45 @@ +# 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_12 ) + +inherit distutils-r1 pypi toolchain-funcs + +MY_PN="FORD" +DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" +HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" +SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN^}" "${PV}")" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.4[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + dev-python/python-markdown-math[${PYTHON_USEDEP}] + >=dev-python/toposort-1.7[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${P}_fix_setuptools_warnings.patch" ) + +DOCS=( CHANGELOG.md README.md ) + +distutils_enable_tests pytest + +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} diff --git a/app-text/ford/ford-7.0.11-r1.ebuild b/app-text/ford/ford-7.0.11-r1.ebuild new file mode 100644 index 000000000..442ba95dd --- /dev/null +++ b/app-text/ford/ford-7.0.11-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi toolchain-funcs + +MY_PN="FORD" +DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" +HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" +SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.4[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.8.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + dev-python/python-markdown-math[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/toposort-1.7[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] + >=dev-util/pcpp-1.30[${PYTHON_USEDEP}] + test? ( dev-python/tomli-w[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +DOCS=( CHANGELOG.md README.md ) + +PATCHES="${FILESDIR}/${P}_fix_py3.14_compat.patch" + +distutils_enable_tests pytest + +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} diff --git a/app-text/ford/ford-7.0.12.ebuild b/app-text/ford/ford-7.0.12.ebuild new file mode 100644 index 000000000..d2e2fedfd --- /dev/null +++ b/app-text/ford/ford-7.0.12.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi toolchain-funcs + +MY_PN="FORD" +DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" +HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" +SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.4[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.8.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + dev-python/python-markdown-math[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/toposort-1.7[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] + >=dev-util/pcpp-1.30[${PYTHON_USEDEP}] + test? ( dev-python/tomli-w[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +DOCS=( CHANGELOG.md README.md ) + +distutils_enable_tests pytest + +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} diff --git a/app-text/ford/ford-7.0.13.ebuild b/app-text/ford/ford-7.0.13.ebuild new file mode 100644 index 000000000..e6ee77603 --- /dev/null +++ b/app-text/ford/ford-7.0.13.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi toolchain-funcs + +MY_PN="FORD" +DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs" +HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford" +SRC_URI="$(pypi_sdist_url "${PN^}" "${PV}")" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/graphviz-0.20[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.4[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.8.1[${PYTHON_USEDEP}] + >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}] + dev-python/python-markdown-math[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/toposort-1.7[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}] + >=dev-util/pcpp-1.30[${PYTHON_USEDEP}] + test? ( dev-python/tomli-w[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +DOCS=( CHANGELOG.md README.md ) + +distutils_enable_tests pytest + +src_prepare() { + default + sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300 +} diff --git a/app-text/ford/metadata.xml b/app-text/ford/metadata.xml new file mode 100644 index 000000000..12931f70a --- /dev/null +++ b/app-text/ford/metadata.xml @@ -0,0 +1,12 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + FORD + Fortran-FOSS-Programmers/ford + + diff --git a/app-text/frog/Manifest b/app-text/frog/Manifest new file mode 100644 index 000000000..4fb8c2310 --- /dev/null +++ b/app-text/frog/Manifest @@ -0,0 +1 @@ +DIST frog-1.6.0.tar.gz 13020690 BLAKE2B 4db4f5dca50dd624b7ed05f6f5129b5a21567476a3d1cbc3b3f9823a3907ecbb8a3a258c77d4ecae994686783f1f19c8b621a72606659af12dd9c0deb83628d6 SHA512 e1bda5397a0581b262777d71d30bce3dc3fa4ba9566a76aaa77b07d60a8c62d050499c1895a4a7bbb56f6c0c9fccdb028ec1c0acbaf331c08f644640385f8e67 diff --git a/app-text/frog/files/frog-1.6.0-install-the-AppData-file-into-the-metainfo-directory.patch b/app-text/frog/files/frog-1.6.0-install-the-AppData-file-into-the-metainfo-directory.patch new file mode 100644 index 000000000..da11b4d25 --- /dev/null +++ b/app-text/frog/files/frog-1.6.0-install-the-AppData-file-into-the-metainfo-directory.patch @@ -0,0 +1,17 @@ +From: Pavel Sobolev +Subject: [PATCH] Install the AppData file into the `metainfo` directory. + +Signed-off-by: Pavel Sobolev + +--- a/data/meson.build ++++ b/data/meson.build +@@ -25,7 +25,7 @@ appstream_file = i18n.merge_file( + output: 'com.github.tenderowl.frog.appdata.xml', + po_dir: '../po', + install: true, +- install_dir: join_paths(get_option('datadir'), 'appdata') ++ install_dir: join_paths(get_option('datadir'), 'metainfo') + ) + + install_data('com.github.tenderowl.frog.gschema.xml', + diff --git a/app-text/frog/files/frog-1.6.0-remove-the-AppData-file-validation-test.patch b/app-text/frog/files/frog-1.6.0-remove-the-AppData-file-validation-test.patch new file mode 100644 index 000000000..4fc969e58 --- /dev/null +++ b/app-text/frog/files/frog-1.6.0-remove-the-AppData-file-validation-test.patch @@ -0,0 +1,22 @@ +From: Pavel Sobolev +Subject: [PATCH] Remove the AppData file validation test. + +Signed-off-by: Pavel Sobolev + +--- a/data/meson.build ++++ b/data/meson.build +@@ -28,13 +28,6 @@ appstream_file = i18n.merge_file( + install_dir: join_paths(get_option('datadir'), 'appdata') + ) + +-appstream_util = find_program('appstream-util', required: false) +-if appstream_util.found() +- test('Validate appstream file', appstream_util, +- args: ['validate', appstream_file] +- ) +-endif +- + install_data('com.github.tenderowl.frog.gschema.xml', + install_dir: join_paths(get_option('datadir'), 'glib-2.0/schemas') + ) + diff --git a/app-text/frog/files/frog-1.6.0-use-the-system-tessdata-directory.patch b/app-text/frog/files/frog-1.6.0-use-the-system-tessdata-directory.patch new file mode 100644 index 000000000..d3a003d1d --- /dev/null +++ b/app-text/frog/files/frog-1.6.0-use-the-system-tessdata-directory.patch @@ -0,0 +1,59 @@ +From: Pavel Sobolev +Subject: [PATCH] Use the system `tessdata` directory. + +Signed-off-by: Pavel Sobolev + +--- a/data/meson.build ++++ b/data/meson.build +@@ -32,11 +32,6 @@ install_data('com.github.tenderowl.frog.gschema.xml', + install_dir: join_paths(get_option('datadir'), 'glib-2.0/schemas') + ) + +-# Default tesseract trained model +-install_data('tessdata/eng.traineddata', +- install_dir: join_paths(get_option('datadir'), 'appdata') +-) +- + compile_schemas = find_program('glib-compile-schemas', required: false) + if compile_schemas.found() + test('Validate schema file', compile_schemas, +--- a/frog/config.py ++++ b/frog/config.py +@@ -35,10 +35,7 @@ RESOURCE_PREFIX = "/com/github/tenderowl/frog" + if not os.getenv('XDG_DATA_HOME'): + os.environ['XDG_DATA_HOME'] = os.path.expanduser('~/.local/share') + +-if not os.path.exists(os.path.join(os.environ['XDG_DATA_HOME'], 'tessdata')): +- os.mkdir(os.path.join(os.environ['XDG_DATA_HOME'], 'tessdata')) +- + tessdata_url = "https://github.com/tesseract-ocr/tessdata/raw/main/" + tessdata_best_url = "https://github.com/tesseract-ocr/tessdata_best/raw/main/" +-tessdata_dir = os.path.join(os.environ['XDG_DATA_HOME'], 'tessdata') ++tessdata_dir = "/usr/share/tessdata" + tessdata_config = f'--tessdata-dir {tessdata_dir} –psm 0 --oem 1' +--- a/frog/language_manager.py ++++ b/frog/language_manager.py +@@ -192,13 +192,6 @@ class LanguageManager(GObject.GObject): + if not os.path.exists(tessdata_dir): + os.mkdir(tessdata_dir) + +- dest_path = os.path.join(tessdata_dir, 'eng.traineddata') +- source_path = pathlib.Path('/app/share/appdata/eng.traineddata') +- if os.path.exists(dest_path): +- return +- +- copyfile(source_path, dest_path) +- + @GObject.Property(type=GObject.TYPE_PYOBJECT) + def active_language(self) -> LanguageItem: + return self._active_language +@@ -229,7 +222,8 @@ class LanguageManager(GObject.GObject): + def get_downloaded_codes(self, force: bool = False) -> List[str]: + if self._need_update_cache or force: + self._downloaded_codes = [os.path.splitext(lang_file)[0] +- for lang_file in os.listdir(tessdata_dir)] ++ for lang_file in os.listdir(tessdata_dir) ++ if lang_file.endswith('.traineddata')] + self._need_update_cache = False + logger.debug(f"Cache downloaded codes: {self._downloaded_codes}") + return sorted(self._downloaded_codes, key=lambda x: self.get_language(x)) diff --git a/app-text/frog/frog-1.6.0.ebuild b/app-text/frog/frog-1.6.0.ebuild new file mode 100644 index 000000000..c7040cb2a --- /dev/null +++ b/app-text/frog/frog-1.6.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 gnome2-utils meson xdg + +DESCRIPTION="Extract text from any image, video, QR Code and etc." +HOMEPAGE="https://github.com/TenderOwl/Frog" +SRC_URI="https://github.com/TenderOwl/Frog/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/Frog-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libportal + gui-libs/gtk:4 + gui-libs/libadwaita:1 + media-libs/gstreamer:1.0 + x11-libs/libnotify + + || ( + app-text/tessdata_fast + app-text/tessdata_best + app-text/tessdata_legacy + ) + + $(python_gen_cond_dep ' + dev-python/gtts[${PYTHON_USEDEP}] + dev-python/loguru[${PYTHON_USEDEP}] + dev-python/posthog[${PYTHON_USEDEP}] + dev-python/py-nanoid[${PYTHON_USEDEP}] + dev-python/pytesseract[${PYTHON_USEDEP}] + dev-python/pyzbar[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/glib:2 + dev-util/blueprint-compiler + dev-util/desktop-file-utils + dev-util/gtk-update-icon-cache + sys-devel/gettext +" + +PATCHES=( + "${FILESDIR}/${PN}-1.6.0-install-the-AppData-file-into-the-metainfo-directory.patch" + "${FILESDIR}/${PN}-1.6.0-remove-the-AppData-file-validation-test.patch" + "${FILESDIR}/${PN}-1.6.0-use-the-system-tessdata-directory.patch" +) + +distutils_enable_tests import-check + +python_test() { + epytest --import-check frog +} + +src_test() { + meson_src_test + distutils-r1_src_test +} + +src_install() { + meson_src_install + + python_fix_shebang "${ED}/usr/bin" + python_optimize +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/app-text/frog/metadata.xml b/app-text/frog/metadata.xml new file mode 100644 index 000000000..c1a8ce7e9 --- /dev/null +++ b/app-text/frog/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/TenderOwl/Frog/issues + TenderOwl/Frog + + diff --git a/app-text/harper/Manifest b/app-text/harper/Manifest new file mode 100644 index 000000000..f0ecbf92b --- /dev/null +++ b/app-text/harper/Manifest @@ -0,0 +1,2 @@ +DIST harper-1.8.0-crates.tar.xz 60270944 BLAKE2B 5a21b65185849822c6c6216f64eeabe195e0fa55f37a6a828955fae26d39d6be344aa9150fca69e5956c86d54429947d970fcde9c8615b8375b41b30c1444478 SHA512 9300042944e138f0c87db02ed49fe2ed56179dceb738fd81e73f69434b89cd81834466460d4729e62fab7a3f45984a5ca9e184e7b034bbbfb6d02fa67845e00d +DIST harper-1.8.0.tar.gz 18428310 BLAKE2B 4929cb8d0cb4e30e43a92a8b4a988f0f3615fcaed9bbdbf4e24b276021d75dad67d722cccb9a502be065786649d659c65aceec2e81a0274324c2a41bdda6ef06 SHA512 aa0a0d28d6da26820b25f17d461cf8f889f4f62c3cfa9a353f28234eafe0ed29f763bd9815f695d684ac24bd3173f0d14c60266b5c6a23e301c87cae3fd86989 diff --git a/app-text/harper/harper-1.8.0.ebuild b/app-text/harper/harper-1.8.0.ebuild new file mode 100644 index 000000000..d7e9b1c90 --- /dev/null +++ b/app-text/harper/harper-1.8.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +RUST_MIN_VER="1.89.0" + +CRATES=" " + +inherit cargo + +DESCRIPTION="The language checker for developers." +HOMEPAGE="https://writewithharper.com" +SRC_URI=" + https://github.com/TimovVeen/harper/releases/download/v${PV}/harper-${PV}-crates.tar.xz + https://github.com/Automattic/harper/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +QA_FLAGS_IGNORED=" + usr/bin/harper-ls + usr/bin/harper-cli +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install --path ./harper-ls + cargo_src_install --path ./harper-cli +} diff --git a/app-text/harper/metadata.xml b/app-text/harper/metadata.xml new file mode 100644 index 000000000..51b7236e0 --- /dev/null +++ b/app-text/harper/metadata.xml @@ -0,0 +1,11 @@ + + + + + timovanveen@hotmail.nl + Timo van Veen + + + Automattic/harper + + diff --git a/app-text/iwe/Manifest b/app-text/iwe/Manifest new file mode 100644 index 000000000..e700ba229 --- /dev/null +++ b/app-text/iwe/Manifest @@ -0,0 +1,4 @@ +DIST iwe-0.0.60.tar.gz 1138952 BLAKE2B f73f396315f964d5e281c013e133bf5f3175213de288ff3fe0e92788c9b7a2483d306c8e71cca21a67274b5907b0617204bb0c29345afab5ca3bed509bc2695e SHA512 16e866cba7137a33245113d95c44a6ade1da4c096af9dc04b9ab83cc5ef0d973155d610c714c7b3656ef7e85ed8c518c5eda6955b52ba90139ab561038dc633c +DIST iwe-0.0.63.tar.gz 1189200 BLAKE2B b49635795ae30981aacbdaa62fcdf23aaa7220c5a1bcde462b83539a0bdf7a7d2e44df460696b228599728b5b1865e79caa175116281219690ae719a71d7e538 SHA512 c37acabde7f380da7de9d7c172901388a4791189db305222cce7d1518b03cbae05885f09f498f01439ae7e8e32a2f2ce36e269c741333580232bd733a03e0c00 +DIST iwe-liwe-v0.0.60-deps.tar.xz 19906832 BLAKE2B 3e0364a76da1f6a9b072ef1839b5d6c6199f5718edc34d55838bdfefde07f62ff8d518de9d9614f67e523cb1f7521d549c91d103d473f3c1a53350ddaa50b67f SHA512 fbd2b4f54a3e4b5117b7ac60257c14a8b8cb6e0b4b2ed31369e2c3aa9966985be52556dae8b82156b3cdb9fb1a5d6cc4b3921f1bf7b8c2f3d86d712a9a6a2c4c +DIST iwe-liwe-v0.0.63-deps.tar.xz 14145524 BLAKE2B a20526f546242370a42b0d87eca8ed656c09d1004a39fe79d5cc32e9d40e25b6f12e2adafb56d606717ca4946eeeae813a38e615461e58a88ee9183799e1da60 SHA512 e5afe259872b43d653074098976512e0a7dfc7d45e94cddfde54d9e9d496d670a35d1edf75bd71b3643f1db45b3e4358b97daaab584678b0bc54df892c900757 diff --git a/app-text/iwe/iwe-0.0.60.ebuild b/app-text/iwe/iwe-0.0.60.ebuild new file mode 100644 index 000000000..69a18e7a1 --- /dev/null +++ b/app-text/iwe/iwe-0.0.60.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="Markdown based personal knowledge management (PKM) system" +HOMEPAGE="https://github.com/iwe-org/iwe" +SRC_URI=" + https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/liwe-v${PV}/${PN}-liwe-v${PV}-deps.tar.xz +" + +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install --path crates/iwe + cargo_src_install --path crates/iwes + dodoc LICENSE-APACHE README.md +} diff --git a/app-text/iwe/iwe-0.0.63.ebuild b/app-text/iwe/iwe-0.0.63.ebuild new file mode 100644 index 000000000..69a18e7a1 --- /dev/null +++ b/app-text/iwe/iwe-0.0.63.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="Markdown based personal knowledge management (PKM) system" +HOMEPAGE="https://github.com/iwe-org/iwe" +SRC_URI=" + https://github.com/iwe-org/iwe/archive/refs/tags/iwe-v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/liwe-v${PV}/${PN}-liwe-v${PV}-deps.tar.xz +" + +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install --path crates/iwe + cargo_src_install --path crates/iwes + dodoc LICENSE-APACHE README.md +} diff --git a/app-text/iwe/metadata.xml b/app-text/iwe/metadata.xml new file mode 100644 index 000000000..b36edfa28 --- /dev/null +++ b/app-text/iwe/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/iwe-org/iwe/issues + iwe-org/iwe + + diff --git a/app-text/jrnl/Manifest b/app-text/jrnl/Manifest new file mode 100644 index 000000000..4b6b4d8e7 --- /dev/null +++ b/app-text/jrnl/Manifest @@ -0,0 +1 @@ +DIST jrnl-4.2.1.tar.gz 677392 BLAKE2B 5552b4162db774c1e9cde931eed97394489d1e4162b469ed77181d0a17bd30ff06f7c1d6a0c0aa206ee76d1a4c2d4c443744dfa8abcced137d5fb48649a925c8 SHA512 dd2a1aebb336f1457415bbb43a8338357db3c70a1f021486af4d8e567c6384f3e8c0c815e7bf713db9d0d61cf230d67528d4d03ce1aec692b7a8c963728c2ce8 diff --git a/app-text/jrnl/files/jrnl-4.2.1-tomllib.patch b/app-text/jrnl/files/jrnl-4.2.1-tomllib.patch new file mode 100644 index 000000000..3ac5e9a37 --- /dev/null +++ b/app-text/jrnl/files/jrnl-4.2.1-tomllib.patch @@ -0,0 +1,43 @@ +cherry picked from https://github.com/jrnl-org/jrnl/pull/2028 +From: "Benjamin A. Beasley" +Date: Fri, 15 Aug 2025 10:33:31 -0400 +Subject: [PATCH] For Python 3.11, use `tomllib` for tests + +Avoid a test dependency on the PyPI `toml` package. +--- a/tests/lib/fixtures.py ++++ b/tests/lib/fixtures.py +@@ -2,6 +2,7 @@ + # License: https://www.gnu.org/licenses/gpl-3.0.html + + import os ++import sys + import tempfile + from collections import defaultdict + from collections.abc import Iterable +@@ -9,7 +10,6 @@ + from unittest.mock import Mock + from unittest.mock import patch + +-import toml + from keyring import backend + from keyring import errors + from pytest import fixture +@@ -203,8 +203,16 @@ def working_dir(request): + + @fixture + def toml_version(working_dir): +- pyproject = os.path.join(working_dir, "..", "pyproject.toml") +- pyproject_contents = toml.load(pyproject) ++ pyproject_path = os.path.join(working_dir, "..", "pyproject.toml") ++ if sys.version_info >= (3, 11): ++ import tomllib ++ ++ with open(pyproject_path, "rb") as pyproject: ++ pyproject_contents = tomllib.load(pyproject) ++ else: ++ import toml ++ ++ pyproject_contents = toml.load(pyproject_path) + return pyproject_contents["tool"]["poetry"]["version"] + + diff --git a/app-text/jrnl/jrnl-4.2.1.ebuild b/app-text/jrnl/jrnl-4.2.1.ebuild new file mode 100644 index 000000000..5bd0fc04b --- /dev/null +++ b/app-text/jrnl/jrnl-4.2.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Collect your thoughts and notes without leaving the command line" +HOMEPAGE="https://jrnl.sh" +SRC_URI="https://github.com/jrnl-org/jrnl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${P}-tomllib.patch +) + +DEPEND=" + dev-python/rich[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/parsedatetime[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] +" + +RDEPEND="${DEPEND}" +EPYTEST_PLUGINS=( pytest-{bdd,xdist} ) +distutils_enable_tests pytest diff --git a/app-text/jrnl/metadata.xml b/app-text/jrnl/metadata.xml new file mode 100644 index 000000000..6780f3f97 --- /dev/null +++ b/app-text/jrnl/metadata.xml @@ -0,0 +1,11 @@ + + + + + mailgentoo@kaats.ch + Erwin Kaats + + + jrnl-org/jrnl + + diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest new file mode 100644 index 000000000..ff5717505 --- /dev/null +++ b/app-text/komikku/Manifest @@ -0,0 +1 @@ +DIST komikku-1.103.0.tar.gz 4750490 BLAKE2B 224b6a14143dd44fed8cbb0a7a828778a7e09cae06afe6d6f05c7cd72694196b912548bf8a0eaa6ad9c8e35d2224c4ae7088a9a199ee42a3b6d6b042d0c27a09 SHA512 68878077cb6dce811db90f9ae20f31eaeaf680238e97c6c327e6dd9695e24781914543a396f1645a8c98cb7d5399058a7ccb2404e5e451501f2261e28d09665a diff --git a/app-text/komikku/files/komikku-1.99.0-revert-pixbuf-2.44.3.patch b/app-text/komikku/files/komikku-1.99.0-revert-pixbuf-2.44.3.patch new file mode 100644 index 000000000..5559bbd7f --- /dev/null +++ b/app-text/komikku/files/komikku-1.99.0-revert-pixbuf-2.44.3.patch @@ -0,0 +1,84 @@ +https://codeberg.org/valos/Komikku/commit/64d61284f12606df42248755ffc6f628c7bab178 +Revert "Set minimal version of gdk-pixbuf to 2.44.3" + +x11-libs/gdk-pixbuf-2.44.3 is not packaged yet. +This reverts commit 64d61284f12606df42248755ffc6f628c7bab178. +--- a/data/meson.build ++++ b/data/meson.build +@@ -45,9 +45,8 @@ endif + # + # Dependencies + # +-dependency('gobject-introspection-1.0') + dependency('glib-2.0') +-dependency('gdk-pixbuf-2.0', version: '>=2.44.3') ++dependency('gobject-introspection-1.0') + dependency('gtk4', version: '>=4.18') + dependency('libadwaita-1', version: '>=1.8') + +--- a/komikku/consts.py ++++ b/komikku/consts.py +@@ -6,6 +6,7 @@ COVER_WIDTH = 180 + COVER_HEIGHT = 256 + LOGO_SIZE = 32 + MISSING_IMG_RESOURCE_PATH = '/info/febvre/Komikku/images/missing_file.png' ++PIXBUF_ANIMATION = False + + DOWNLOAD_MAX_DELAY = 1 # in seconds + REQUESTS_TIMEOUT = 5 +--- a/komikku/reader/pager/image.py ++++ b/komikku/reader/pager/image.py +@@ -27,6 +27,7 @@ from gi.repository.GdkPixbuf import Pixbuf + from gi.repository.GdkPixbuf import PixbufAnimation + + from komikku.consts import MISSING_IMG_RESOURCE_PATH ++from komikku.consts import PIXBUF_ANIMATION + from komikku.utils import get_image_info + + logger = logging.getLogger('komikku') +@@ -542,7 +543,7 @@ class KImage(Gtk.Widget, Gtk.Scrollable): + elif data: + stream = Gio.MemoryInputStream.new_from_data(data, None) + +- if not info['is_animated']: ++ if not info['is_animated'] or not PIXBUF_ANIMATION: + Pixbuf.new_from_stream_async(stream, None, self.load_ready, callback, info) + else: + PixbufAnimation.new_from_stream_async(stream, None, self.load_ready, callback, info) +@@ -580,7 +581,7 @@ class KImage(Gtk.Widget, Gtk.Scrollable): + stream.close() + + try: +- if not info['is_animated']: ++ if not info['is_animated'] or not PIXBUF_ANIMATION: + pixbuf = Pixbuf.new_from_stream_finish(result) + + self.textures = [] +--- a/komikku/utils.py ++++ b/komikku/utils.py +@@ -36,6 +36,7 @@ from gi.repository import Gtk + from gi.repository.GdkPixbuf import Pixbuf + from gi.repository.GdkPixbuf import PixbufAnimation + ++from komikku.consts import PIXBUF_ANIMATION + from komikku.consts import REQUESTS_TIMEOUT + + logger = logging.getLogger('komikku') +@@ -615,7 +616,7 @@ class CoverLoader(GObject.GObject): + + try: + stream = Gio.MemoryInputStream.new_from_data(data, None) +- if info['is_animated'] and not static_animation: ++ if info['is_animated'] and not static_animation and PIXBUF_ANIMATION: + pixbuf = PixbufAnimation.new_from_stream(stream) + else: + pixbuf = Pixbuf.new_from_stream(stream) +@@ -634,7 +635,7 @@ class CoverLoader(GObject.GObject): + return None + + try: +- if info['is_animated'] and not static_animation: ++ if info['is_animated'] and not static_animation and PIXBUF_ANIMATION: + pixbuf = PixbufAnimation.new_from_file(path) + else: + pixbuf = Pixbuf.new_from_file(path) diff --git a/app-text/komikku/komikku-1.103.0.ebuild b/app-text/komikku/komikku-1.103.0.ebuild new file mode 100644 index 000000000..8defaf86e --- /dev/null +++ b/app-text/komikku/komikku-1.103.0.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_REQ_USE="sqlite(+),ssl(+)" +DISTUTILS_USE_PEP517=no +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 meson gnome2-utils xdg + +DESCRIPTION="Manga reader for GNOME" +HOMEPAGE="https://apps.gnome.org/Komikku/" +SRC_URI="https://codeberg.org/valos/Komikku/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="CC0-1.0 CC-BY-4.0 GPL-3+ OFL-1.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="test" +# Depend on a random server that may or may not be accessible. +#PROPERTIES="test_network" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gobject-introspection + >=gui-libs/gtk-4.18:4 + >=gui-libs/libadwaita-1.8:1[introspection] + net-libs/webkit-gtk:6[introspection] +" +RDEPEND=" + ${DEPEND} + $(python_gen_cond_dep ' + >=app-arch/brotli-1.2.0[python,${PYTHON_USEDEP}] + dev-python/EbookLib[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/colorthief[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/dateparser[${PYTHON_USEDEP}] + dev-python/emoji[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/natsort[${PYTHON_USEDEP}] + dev-python/piexif[${PYTHON_USEDEP}] + >=dev-python/pillow-11.3.0[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.10.1[${PYTHON_USEDEP}] + >=dev-python/pypdf-6.4.2[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/rarfile[compressed,${PYTHON_USEDEP}] + >=dev-python/requests-2.32.4[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-util/blueprint-compiler + sys-devel/gettext +" + +PATCHES=( + # x11-libs/gdk-pixbuf-2.44.3 is not packaged yet + "${FILESDIR}/${PN}-1.99.0-revert-pixbuf-2.44.3.patch" +) + +EPYTEST_PLUGINS=( pytest-steps ) +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # fix broken shebang + sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || die +} + +src_test() { + emake setup + emake develop + emake test +} + +src_install() { + meson_src_install + python_optimize +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/app-text/komikku/metadata.xml b/app-text/komikku/metadata.xml new file mode 100644 index 000000000..2fedcd7ce --- /dev/null +++ b/app-text/komikku/metadata.xml @@ -0,0 +1,11 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + valos/Komikku + + diff --git a/app-text/koodo-reader-bin/Manifest b/app-text/koodo-reader-bin/Manifest new file mode 100644 index 000000000..6813609db --- /dev/null +++ b/app-text/koodo-reader-bin/Manifest @@ -0,0 +1,2 @@ +DIST Koodo.Reader-1.5.1.rpm 62509777 BLAKE2B 510cf4df644d71d1e7835bb7c88d53f01cf5babcde601ac074e4dd35e04186259378d69cc87fccb7cd7250c3fdb180b69d7da866bcf0c5e079bb9e51af764dad SHA512 42c627d89addaeed0d101ec6d63a1f25ed2a6444a24e100cb9cef8e8159a571e7bf130fa25508e5d37b568fbe1c7187259b23034f0d89dbb35f0a2334832939c +DIST Koodo.Reader-1.6.3-x86_64.rpm 63583533 BLAKE2B 883ad45ca1596e1c5f7391dbd315876c1d567af2bc495650bd7a843b4054bf35005e9f6cdff937b4c33e777d52c4ba0d616d6b792a136b5ce999f8be7b3bb957 SHA512 e4f0a47625ced6ec6a2fbb48639f38cebee4fec6c9773d1cd8f93605eee2a907abe3e5617fd0ed8c4278b2ce3eb4bc33bb7ea20be3ef7077a6c3050d8b41cc31 diff --git a/app-text/koodo-reader-bin/koodo-reader-bin-1.5.1.ebuild b/app-text/koodo-reader-bin/koodo-reader-bin-1.5.1.ebuild new file mode 100644 index 000000000..fb09c78f0 --- /dev/null +++ b/app-text/koodo-reader-bin/koodo-reader-bin-1.5.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rpm xdg +DESCRIPTION="A modern ebook manager and reader with sync and backup capacities" +HOMEPAGE="https://koodo.960960.xyz/" +SRC_URI="https://github.com/troyeguo/koodo-reader/releases/download/v${PV}/Koodo.Reader-${PV}.rpm" +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND=" + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXrandr + media-libs/alsa-lib + >=app-accessibility/at-spi2-core-2.46.0 + net-print/cups + x11-libs/libdrm + media-libs/mesa + x11-libs/gtk+:3 + x11-libs/gdk-pixbuf + dev-libs/nss + x11-libs/pango + x11-libs/libxkbcommon +" +RDEPEND="${DEPEND}" + +QA_PREBUILT="opt/*" + +src_install() { + insinto /opt + doins -r "${S}"/opt/Koodo\ Reader + dosym ../../opt/Koodo\ Reader/koodo-reader "${EPREFIX}/usr/bin/koodo-reader" + fperms +x /opt/Koodo\ Reader/koodo-reader + insinto /usr + doins -r "${S}"/usr/share + doins -r "${S}"/usr/lib +} diff --git a/app-text/koodo-reader-bin/koodo-reader-bin-1.6.3.ebuild b/app-text/koodo-reader-bin/koodo-reader-bin-1.6.3.ebuild new file mode 100644 index 000000000..9e6b27d32 --- /dev/null +++ b/app-text/koodo-reader-bin/koodo-reader-bin-1.6.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit rpm xdg +DESCRIPTION="A modern ebook manager and reader with sync and backup capacities" +HOMEPAGE="https://koodo.960960.xyz/" +SRC_URI="https://github.com/troyeguo/koodo-reader/releases/download/v${PV}/Koodo.Reader-${PV}-x86_64.rpm" +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND=" + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXfixes + x11-libs/libXrandr + media-libs/alsa-lib + >=app-accessibility/at-spi2-core-2.46.0 + net-print/cups + x11-libs/libdrm + media-libs/mesa + x11-libs/gtk+:3 + x11-libs/gdk-pixbuf + dev-libs/nss + x11-libs/pango + x11-libs/libxkbcommon +" +RDEPEND="${DEPEND}" + +QA_PREBUILT="opt/*" + +src_install() { + insinto /opt + doins -r "${S}"/opt/Koodo\ Reader + dosym ../../opt/Koodo\ Reader/koodo-reader "${EPREFIX}/usr/bin/koodo-reader" + fperms +x /opt/Koodo\ Reader/koodo-reader + insinto /usr + doins -r "${S}"/usr/share + doins -r "${S}"/usr/lib +} diff --git a/app-text/koodo-reader-bin/metadata.xml b/app-text/koodo-reader-bin/metadata.xml new file mode 100644 index 000000000..447b9c38a --- /dev/null +++ b/app-text/koodo-reader-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + troyeguo/koodo-reader + + diff --git a/app-text/lchat/Manifest b/app-text/lchat/Manifest new file mode 100644 index 000000000..78c3df6ec --- /dev/null +++ b/app-text/lchat/Manifest @@ -0,0 +1 @@ +DIST lchat-1.0.tar.gz 24455 BLAKE2B d46aad891fa40acc4f41317e652f09f14c0c063be0c99d0e1263c65e0f939c6bcbfceed16080b6368f39dc02fec0a90989cfda132d372f08d60ff87fa1ff2019 SHA512 cde5fd193d7c8251ca94bc8a4e648faaad01ec9eac5b09365c34a51646aa70e7031ec40acce121e8187cec2f692caa16a0a3fb68223b2fcfba1a411757e70923 diff --git a/app-text/lchat/lchat-1.0-r2.ebuild b/app-text/lchat/lchat-1.0-r2.ebuild new file mode 100644 index 000000000..3a094f1be --- /dev/null +++ b/app-text/lchat/lchat-1.0-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Line oriented front end for ii-like chat programs" +HOMEPAGE="https://tools.suckless.org/lchat/" +SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RDEPEND="dev-libs/libgrapheme" +DEPEND="${RDEPEND}" +IUSE="+examples" + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="$CFLAGS" LIBS="-lgrapheme $LDFLAGS" all + if use examples; then + emake CC="$(tc-getCC)" CFLAGS="$CFLAGS $LDFLAGS" filter/indent + fi +} + +src_install() { + doman lchat.1 + dobin lchat + mv filter/indent lchat-indent + use examples && dobin lchat-indent +} diff --git a/app-text/lchat/metadata.xml b/app-text/lchat/metadata.xml new file mode 100644 index 000000000..e34dbd721 --- /dev/null +++ b/app-text/lchat/metadata.xml @@ -0,0 +1,17 @@ + + + + + carana2099@gmail.com + Carlos Eduardo + + + lchat (line chat) is a line oriented front end for ii-like chat programs. + It handles the input from keyboard and output file in parallel. Thus, + you are able to type messages while new chat lines are arriving. Its main + focus is on usability and simplicity. + + + install the example indent .filter + + diff --git a/app-text/lizard/Manifest b/app-text/lizard/Manifest new file mode 100644 index 000000000..0fd785c73 --- /dev/null +++ b/app-text/lizard/Manifest @@ -0,0 +1,2 @@ +DIST lizard-1.21.0.tar.gz 195556 BLAKE2B 12161ba71792cf7c249291cb823ce335b6d07942f6444aae85b0de59c18eff2a8f652e4cb9c6abf9fc8678ecc1e0153478fd289ddf35cb1d0709fc85320b8adc SHA512 672a8810382d56c5b93392e93367f21db2609c3a15b05c70d8ac64cf78140b9894987a8ac93e2e2ef8a8d48e36806a648b86ee099466fd3434319fca3c0c10ef +DIST lizard-1.21.2.tar.gz 197551 BLAKE2B fc25c6265e33c077debded9932951c85346fc48820de65f30d1d5c7c81b2201fdccb12e53fa2ac4dda81ec8dd12c96fb7c077d2b6a7339ecc35eab3a016349d5 SHA512 4e45528828466d3b80008e54c220291b0865d9879746ac6cb31ac732775fe1f39b2800f0224546353de14624ad0006cd650f58ac4264c3dd0320eb9191d4a674 diff --git a/app-text/lizard/lizard-1.21.0.ebuild b/app-text/lizard/lizard-1.21.0.ebuild new file mode 100644 index 000000000..a3e10de0b --- /dev/null +++ b/app-text/lizard/lizard-1.21.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A simple code complexity analyser, supports most of the popular languages." +HOMEPAGE="http://www.lizard.ws/" +SRC_URI="https://github.com/terryyin/lizard/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/pygments[${PYTHON_USEDEP}] + test? ( + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/app-text/lizard/lizard-1.21.2.ebuild b/app-text/lizard/lizard-1.21.2.ebuild new file mode 100644 index 000000000..75e2aed29 --- /dev/null +++ b/app-text/lizard/lizard-1.21.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A simple code complexity analyser, supports most of the popular languages." +HOMEPAGE="http://www.lizard.ws/" +SRC_URI="https://github.com/terryyin/lizard/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/pygments[${PYTHON_USEDEP}] + test? ( + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/app-text/lizard/metadata.xml b/app-text/lizard/metadata.xml new file mode 100644 index 000000000..8d21ced19 --- /dev/null +++ b/app-text/lizard/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + terryyin/lizard + + diff --git a/app-text/lorien-bin/Manifest b/app-text/lorien-bin/Manifest new file mode 100644 index 000000000..54cb1b072 --- /dev/null +++ b/app-text/lorien-bin/Manifest @@ -0,0 +1 @@ +DIST lorien-bin-0.6.0.tar.xz 30753392 BLAKE2B fc636a3d7ba470b9f95f4e34cbc3508ebdb33cccddb2bbbc90a4c7358fa7a73828ac565d4d781f6d239cc7c86325107bfc56fe73828f19035dbe0d9069a3ef05 SHA512 58841544ef6e5631ace7967848ae45eb28ca2acf8a9646affabdfcecbea59ad04fb23303797aab3fd03ff85c2e74ca600cd2b97f8098204dfb71aa37a84ebe8f diff --git a/app-text/lorien-bin/files/lorien.desktop b/app-text/lorien-bin/files/lorien.desktop new file mode 100644 index 000000000..770fcd638 --- /dev/null +++ b/app-text/lorien-bin/files/lorien.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Lorien +Comment=Infinite canvas drawing/whiteboarding app for Windows, Linux and macOS. Made with Godot. +Keywords=tablet;Wacom;pen input;svg;markup +TryExec=/opt/Lorien/Lorien.x86_64 +Exec=/opt/Lorien/Lorien.x86_64 %f +StartupNotify=true +Terminal=false +Type=Application +Icon=lorien +Categories=Office +MimeType=application/svg; diff --git a/app-text/lorien-bin/files/lorien.png b/app-text/lorien-bin/files/lorien.png new file mode 100644 index 0000000000000000000000000000000000000000..c80e2ca04073abd5882b745a08adf17acc34e1ba GIT binary patch literal 3930 zcmV-g52f&lP)pAa;VaqK(QqXM_YXv&_!7zug&jXTcgyDQUgN z1L;go3kChox%mZW?Gtv|>0p4Ch@z`gGh<<@+WRdQGhX+ZwW^={*BX{%x&oFu;SojE za>C=nldCz^Vdr^!mLBC|>X zjTI6k$>A0?FV$lb(cH+hxPi>qnF170fJI2N)F&G=n%Y^WdcnK^CN&AN$ z{z-_39>o35FvC6f>ORiz{_gMGbG}Ey8l%3YApxiX@&Rp-KY-yNf4xAnQE!-8%lS#x zqSN}8hD_i)KpjvGD8lT@1~dcz3w&hM8@`Or4DTXp3aD>sPy){bPXb$`)o%dK1HS=& zY1A9$qtRi+3aD>skOI#DuL4=iwG|{1668uW3Ki;@I5Y|s0A|}PlU566n}r$sJWiKu zrC|qwe+Ld5^#(^I^AB4A^(_q&pceQUP!_CBj8sm!CWp$@d`i?=XcQ_0$=x9>3swN) zWidXP)8)c!o27Gdh_>-wu9^q1I_yhLqXT#aIBC=yR@7QBgr$J`mIfX09`JBrol>e` zYuZLCQ}fxR$w4LvT%Q`|im9K``6(uC7R*))lQs)B=K=rnKXnvfy;mVIJVpcrWM2ZZPk#1)I{JfCEOoVIb7Cgsg!2mWCa`?}2o&TrNnd&Mf0G zT@?zcj1JQPZ4*6Qp6Fx79^UJkC|6REl1pVu0cFWKSRHnb^O4*ZK)u8q_1gW^5pCZut8q>~T&S}|E? zS37oCNQp_{?{c@YE2EUYnNi;9I>qpuIk4HAz{{&SAXij?XYogYzZJ{NlXbjUQp@n1 ziC=X$Gh~?vVHuGlD?WvTg*9m7l6kB1Bv(!SflZD9kFTTz=}H5YAE5+cL2eV%ipU1Y?mc`APg^9~z5(<9<0#Xx*VW7EgW^|P!3 zJn#I^yk(h0%5z0Ed^@L-_j}Iq+gs;wto+ShGdNu?E{*qc$Faco3U-nbo5)pDKhC@7 z!uIk5wf!B9P3=qdvE(b@Iqm<1=fINy2a6tIYuZMBaqR?G7H_$Giu;pw{IGN{tz+H1 zd%anFG}?fNm-;#g!Gxag{O=K+_It7__-01QU*+Nfu9*6H>)J^k%D9ieSzjTpQUD*; zw>0Dg``sc1cr3j45Pj#%lXcV=?Be~Nb73vMMq7qd5>(ewMZ2kw-}L^4r#I}PJXt5M zN(UM}Yx6^}S=A!4@U(FnUM#8Q>_`_Uhc1OYDY+o!iM$7SFuf?`--d$|gO@n>RTnRo z)RGye5m!A7JQ~>EPXV4!-fP~n1PMPV-ox;miT7@tCY=^M#SNaI)C&DfpcUApv{_W_U^o51r$ zkF1RYA^>)$gLk`|$xTRSTlz+ERT=QKSm0BD=RW_cw=5T=?9bcI*^$n$jhwXDL^f%% zedWs30=}EOEv&vm#h_(^vm>26k@p}niQhwiwZ5ex)>{zofaek2=c_ZzP%Gm3pszLT zN$grzvPkxru8PNVw|y-;;b>ng8ik4)?Iy7}8~0iPe+4}0{YNQP@R+WOrrYfi+4eCr9q3xjkPsxBMPaE;{zAN9$W(C zC9GSr{yRBaI8?klaC=4_#|JJFD^*aHwm~f3=J8wlcECPy?dH^cI!pr*U1`&mYT{(e z`$BiEE8*qxI#lx5W!psp%Yu~-b3c`-`GHmY;I0DdywX^yoH9)gZ4*5a4V<5lzH%d= zM7^FLKd_$+r8=VVmczyIUdl8&Vx)4hxDG(@`0cB`(lU=5>+(cjM1$t4R;K`f45gYM zZ{AN?Sbnr= zABl2hMB@g-w0)lLsV@Ux0|ihm;Eve%P@>L?%4J9F{ar26ViWo2P2WZ?ME_uHH}z4f zUgWjU7q}aqLXb$%C{&EjPenZ7Dt!Avu`w}|gKJ zo=DszJJO3NN?ITB9K0n7;yiks50h6d>9G;p~PQZO~Xt*zi77jUrww z_E&&9CeE*MBoMi!7`rna^6#tCHbnJ6^gdMeathEWRLm_{eG!{TFfLlO$vPYIZBi-` zcqpSZ;(2&sb1pEqU_}$75{tEK=BDYIy6yX4r%L1e*o~0;*qUA#%_#+ifSZf}xDSdr zSqut67IDYdr+nQKCsWWrI~H;unM!rkz6J_GMw~1Lv;XC8*iQkI);VC&dlD9=Y;$}m zir5q;X+z!xF;aP;`5HDfG43@5oNvR6c7V8Xq!7ObTT%=7!{8+*tgC0d*qx5$LgOL9 z`%ulxDZookh{g^8xAo8bZgsQmeyGhk1a?l!B;DVA?)U!?hEBw3f=$0)A5YB;$9c z`Dy!6#_zbl4(Gn=;^&_q4@Q9r8(UKI=`i;Peo>CWU6yx;|ct2o)CMWiga#bb;F+JZlyJjC#W`ZW1B@ z=f`efb1bkgXG_#30&sJBgnw;&-|sMz3sRoh@J-&_`uCJ+a)^zR;p4@=oGsjO*tjru zQ!H-vvQB-jm+}L(Dm=l%1(yT6(?OlCiobl-71bwVbuMsjv(;RrCqp|5chzJs%&{#K~=#X5H^7=QP zp>uMG|GEChuqUw`Xdh3^+u z^XnTe3|Pj+RR*Kp(B>@!Ui%K?roxp0w2t0jZ`NiG7S{07D@P;Rjw_*mb}XzLV=%}C zDbE$w&^I$m>!{xatOGbA7WnxCJe0Cmyk!?I-sw7pHZGa(7gm2Q0nJDu0iG+YMjMyR z+g*$99gDbw!5ktdag(C}7@jlpR_94}t}CWCYx9~+I-1y^aL*1v{d4Pgo07BMd(ju+ziHGPUSF<{)p$Q&!W}=X19!xyX{epyIkTIJcE5&qyPFyOn#t1H@hLp# zAxr;f$45(%rC(mDpHS%XuK_<2%QNFNyimM{+=O(_j&yRguQeo}UpR2n<+rgbqlCVh zQQq!46?obMyaBut6}r3_^(_qta3@Uo!s&qt6Q?{06P73^OvHN6Q=Q)cqm zlA2GMM#mk8jSu@TaQa@Q%y{7;9yhW?(o|L21}akvd~B2MsV`|a^)WU-?M{*NBuHxfCX4dOSJ(w2k+2VeIC;Pnz<=Lp**I_t~&y+FY3@ZLTy(+MJh! z6&ECJ?wTiUu4Co2xtD>auQhE>49@}iG;Wq@_Hu0{xa0F0h39FLMB) or with your drawing tablet's pen +- Pan/drag across the canvas with the middle mouse button (i recommend to map a button on your pen to the middle mouse button for easy navigation) +- Zoom with the mouse wheel. You can also zoom while holding CTRL and the middle mouse button MMB while moving the mose up/down. This is especially useful when using a drawing tablet with a pen. +- You can open files by dragging them into the window or by opening it via the menu (Shortcut CTRL + O) + +## Tools +Lorien provides you with different tools which you can find in the toolbar. If you want to enable a tool all you have to do is click on it or use the keyboard shortcut. If you hover over the icons you can also see a short description including the keyboard shortcut. + +### Brush Tool +- The brush tool is selected by default. It allows you to freely draw on the canvas with your mouse or drawing tablet. +- You can change the brush size with the adjuster in the toolbar +- The brush color can be changed by clicking on the colored button in the toolbar next to the brush size adjuster +- It is pressure sensitve + +### Rectangle Tool +- You can use the rectangle tool to create perfect (unfilled) rectagles +- Not pressure sensitive + +### Line Tool +- Allows you to draw perfect lines +- You can hold down Shift while using the line tool to snap the line in 15° increments +- Not pressure sensitve + +### Circle Tool +- Allows you to draw perfect ellipses and circles +- You can hold down Shift while using the circle tool to draw perfect circles. Otherwise it defaults to ellipses +- Not pressure sensitve + +### Eraser Tool +- Allows you to erease brush strokes by drawing over it. Once the eraser intersects with a brush stroke, the whole brush stroke will be removed +- The brush size affects the area of effect + +### Selection Tool +- With the Selection tool you can select a number of brush strokes by dragging across the screen with your LMB pressed. Brush strokes which are considered inside the selection recatangle will be added to the current selection. You can add more strokes to your current selection by holding down Shift while dragging. +- You can deselect your current selection by pressing RMB or Esc. +- To move the selected strokes simply drag them while holding down LMB. If you did not move your mouse while pressing LMB, everything will be deselected automatically. +- Press Delete to delete the current selection +- Press CTRL + C to copy the current selection +- Press CTRL + V to paste the copied brush strokes +- Press CTRL + D to duplicate the current selection + +## Color Palettes +- Color palettes allow you to easily switch between different pre-defined colors. To open the pallete you have to click on the colored button in the toolbar next to the brush size adjsuter. +- You can add/edit/delete custom color palettes +- The default color palette can't be edited or deleted. If you want to customize it you can can make a copy of it and edit that instead. + +## Keyboard shortcuts +- Ctrl + S: Saves the current file +- Ctrl + N: Open a new file +- Ctrl + O: Open a new empty tab +- Ctrl + E: Opens the SVG export dialog +- Ctrl + Z: Undo a brush stroke +- Ctrl + Y: Redo a brush stroke +- Ctrl + C: Copy selected brush strokes +- Ctrl + V: Paste copied brush strokes +- Ctrl + D: Duplicate selected brush strokes +- SPACE: Center the canvas based on current mouse position +- B: Brush tool +- R: Rectangle tool +- E: Eraser tool +- L: Line tool +- C: Circle tool +- S: Selection tool +- Esc or RMB: Deselect everything +- Delete: Deletes selected brush strokes +- Tab: enter/exit distraction free mode (no UI) +- F12: Spwans a playable character at the mouse position who can walk on the drawn lines (easteregg) diff --git a/app-text/lorien-bin/lorien-bin-0.6.0-r2.ebuild b/app-text/lorien-bin/lorien-bin-0.6.0-r2.ebuild new file mode 100644 index 000000000..bb89670e4 --- /dev/null +++ b/app-text/lorien-bin/lorien-bin-0.6.0-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Infinite canvas drawing/whiteboarding. Made with Godot." +HOMEPAGE="https://github.com/mbrlabs/Lorien" +SRC_URI="https://github.com/mbrlabs/Lorien/releases/download/v${PV}/Lorien_v${PV}_Linux.tar.xz -> ${P}.tar.xz" + +S="${WORKDIR}/Lorien_v${PV}_Linux" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + media-libs/mesa[opengl(+)] + media-libs/libglvnd + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender +" + +# Since is a binary package +QA_PREBUILT="/opt/Lorien/Lorien.x86_64" + +src_install() { + #Copy Manual & Make a copy of the folder + cp "${FILESDIR}/manual_v${PV}.md" "${S}/manual_v${PV}.md" + cp -r "${S}" "${WORKDIR}/Lorien" + + #Install in /opt + insinto /opt + doins -r "${WORKDIR}/Lorien" + fperms +x /opt/Lorien/Lorien.x86_64 + + #Install icon and desktop file + domenu "${FILESDIR}/lorien.desktop" + doicon "${FILESDIR}/lorien.png" +} + +pkg_postinst() { + xdg_desktop_database_update + ewarn "Manual of this package is hosted on the github repo: https://github.com/mbrlabs/Lorien/blob/main/docs/manuals/manual_v${PV}.md" + ewarn "You also have a copy of the manual in /opt/Lorien/manual_v${PV}.md" + ewarn "Note: The manual is writen in Markdown format" +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-text/lorien-bin/metadata.xml b/app-text/lorien-bin/metadata.xml new file mode 100644 index 000000000..8c89d94bb --- /dev/null +++ b/app-text/lorien-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + mbrlabs/Lorien + + diff --git a/app-text/lsp/Manifest b/app-text/lsp/Manifest new file mode 100644 index 000000000..97b8f9f5b --- /dev/null +++ b/app-text/lsp/Manifest @@ -0,0 +1 @@ +DIST v0.5.0-rc4.tar.gz 60316 BLAKE2B db8b45b7f0e584f8be865fc7e0bb201bbddc780b5adfe21b9367d76f4d5a581382ff8bb8d76f68a6929cf66f16e8467e9eb2cad34385f8512e35e1acac21631d SHA512 7682f060b489cafa671d78bb9e6c130a317eaee08da6638c35ae422b7ce30436f06487e5dd2fce2055edb32a12cb63d7fefbfb29169a316105210609016a2f1c diff --git a/app-text/lsp/lsp-0.5.0_rc4.ebuild b/app-text/lsp/lsp-0.5.0_rc4.ebuild new file mode 100644 index 000000000..4d65820d9 --- /dev/null +++ b/app-text/lsp/lsp-0.5.0_rc4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +MY_PV="${PV/_/-}" +MY_P="lsp-${MY_PV}" + +DESCRIPTION="The least significant pager" +HOMEPAGE="https://github.com/dgouders/lsp" +SRC_URI="https://github.com/dgouders/lsp/archive/refs/tags/v${MY_PV}.tar.gz" + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=sys-apps/man-db-2.12.0 + >=sys-libs/ncurses-6.4_p20230401 +" +DEPEND="${RDEPEND}" + +src_configure() { + meson_src_configure +} + +pkg_postinst() { + elog "lsp(1) is still considered experimental." + elog "Testers and feedback are very welcome!" + elog "" + elog "One known problem are files with long lines." + elog "Movement within those files isn't accurate but" + elog "this will get fixed in the near future." + elog "" + elog "To enable lsp(1) to be automatically selected" + elog "as a pager, set either MANPAGER, GIT_PAGER and/or PAGER." +} diff --git a/app-text/lsp/lsp-9999.ebuild b/app-text/lsp/lsp-9999.ebuild new file mode 100644 index 000000000..631d337fc --- /dev/null +++ b/app-text/lsp/lsp-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 +inherit meson + +EGIT_REPO_URI="https://github.com/dgouders/lsp.git" +EGIT_BRANCH="next" + +DESCRIPTION="The least significant pager" +HOMEPAGE="https://github.com/dgouders/lsp" +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=sys-apps/man-db-2.12.0 + >=sys-libs/ncurses-6.4_p20230401 +" +DEPEND="${RDEPEND}" + +pkg_postinst() { + elog "lsp(1) is still considered experimental." + elog "Testers and feedback are very welcome!" + elog "" + elog "One known problem are files with long lines." + elog "Movement within those files isn't accurate but" + elog "this will get fixed in the near future." + elog "" + elog "To enable lsp(1) to be automatically selected" + elog "as a pager, set either MANPAGER, GIT_PAGER and/or PAGER." +} diff --git a/app-text/lsp/metadata.xml b/app-text/lsp/metadata.xml new file mode 100644 index 000000000..524f5aa9e --- /dev/null +++ b/app-text/lsp/metadata.xml @@ -0,0 +1,28 @@ + + + + + dirk@gouders.net + Primary maintainer + + + https://github.com/dgouders/lsp/issues + https://github.com/dgouders/lsp/ + dgouders/lsp + + + lsp(1) is a terminal pager with a focus on manual pages. + + It offers some assistance in handling manual pages: + + * Navigation to other referenced manual pages. + * Opening of any manual page by name. + * Maintainance of several open manual pages in a session. + * Experimental TOC mode that is helpful to show only sections and + subsections of manual pages. + * Creating a pseudo-file with the output of apropos. + This could be useful especially for novice users: this can be + used to search or read through all manual pages' short descriptions + and immediately open interesting ones. + + diff --git a/app-text/markdown-oxide/Manifest b/app-text/markdown-oxide/Manifest new file mode 100644 index 000000000..35950f148 --- /dev/null +++ b/app-text/markdown-oxide/Manifest @@ -0,0 +1,2 @@ +DIST markdown-oxide-0.25.10-deps.tar.xz 16135460 BLAKE2B 046c313052e7dfa8b3209e71d5fc7ee6e71798d7a64b7e207d0473d2b3551ebf4cc37041df7a6b332f0f16b0bbe2950253467385dd856c1aefcc6b2d0bd0b86c SHA512 1aeb5b47862e3c3ba41b3399e8520eaff8140a0ca9868dc43f6d946a1de60934c902feb7841a670bc734bf976482cfbb2c16db6c8ae5715ebfbc379fb4466052 +DIST markdown-oxide-0.25.10.tar.gz 795683 BLAKE2B 15c0cf10db0641e758ae97bbff3cfa60c9502a6a5aa8eaf9289200621789e699bf026b750d268c838fc98805bf29f47e42611a7ceb3591ce91c8ddd8b9ca432a SHA512 a51cef62f754454d133a5171c0aec7f160ab58884f03e4d243266cae59cb32e9efc0d48ed304bae5bf85685c56bb6cc442d581999f35c7c8900c6a29b2c37362 diff --git a/app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild b/app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild new file mode 100644 index 000000000..fa1e03444 --- /dev/null +++ b/app-text/markdown-oxide/markdown-oxide-0.25.10.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo + +DESCRIPTION="PKM Markdown Language Server" +HOMEPAGE="https://github.com/Feel-ix-343/markdown-oxide" +SRC_URI=" + https://github.com/Feel-ix-343/markdown-oxide/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="0BSD Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_unpack() { + cargo_src_unpack + + ln -s "${ECARGO_VENDOR}/tower-lsp-macros" "${ECARGO_VENDOR}/tower-lsp" + + cat >> "${ECARGO_HOME}/config.toml" <<- EOF || die + [patch."https://github.com/Feel-ix-343/tower-lsp"] + tower-lsp = { path = "${ECARGO_VENDOR}/tower-lsp" } + EOF +} + +src_install() { + cargo_src_install --frozen +} diff --git a/app-text/markdown-oxide/metadata.xml b/app-text/markdown-oxide/metadata.xml new file mode 100644 index 000000000..6dafefa7d --- /dev/null +++ b/app-text/markdown-oxide/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/Feel-ix-343/markdown-oxide/issues + Feel-ix-343/markdown-oxide + + diff --git a/app-text/notekit/Manifest b/app-text/notekit/Manifest new file mode 100644 index 000000000..cdd70204e --- /dev/null +++ b/app-text/notekit/Manifest @@ -0,0 +1 @@ +DIST notekit-0.2.0.tar.gz 1906688 BLAKE2B 4d39e00997defcdf79cab3ce98d3b3f67390d43729b851d36b179a0f76b66b3577065ac22cbd83fda12130a93ecfa33a64c658d3926bc912ed3cebe752002ede SHA512 1f2c24ea9e7ff1e12bf8ff1a91a3910ebb24d1bb8d5312a39d5d4b89a6ab924af79b17efd0225f6afc033c3e3cb9369668e2a17cf49545b6ef1863c89e3dcce5 diff --git a/app-text/notekit/metadata.xml b/app-text/notekit/metadata.xml new file mode 100644 index 000000000..7566dfb5c --- /dev/null +++ b/app-text/notekit/metadata.xml @@ -0,0 +1,11 @@ + + + + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + + + blackhole89/notekit + + diff --git a/app-text/notekit/notekit-0.2.0.ebuild b/app-text/notekit/notekit-0.2.0.ebuild new file mode 100644 index 000000000..83b38fa1d --- /dev/null +++ b/app-text/notekit/notekit-0.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Write your notes in instantly-formatted Markdown" +HOMEPAGE="https://github.com/blackhole89/notekit/" +SRC_URI="https://github.com/blackhole89/notekit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-cpp/gtkmm:3.0 + dev-cpp/gtksourceviewmm:3.0 + virtual/zlib + media-libs/fontconfig + dev-libs/jsoncpp + dev-libs/tinyxml2 +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/meson + dev-build/ninja +" + +src_configure() { + local emesonargs=( + "-Dclatexmath=false" + ) + meson_src_configure +} diff --git a/app-text/owo/Manifest b/app-text/owo/Manifest new file mode 100644 index 000000000..ea6f494c2 --- /dev/null +++ b/app-text/owo/Manifest @@ -0,0 +1,5 @@ +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST owo-0.1.0.tar.gz 1111 BLAKE2B b06867073669585117ecfd582f3f0e2695abbe8abb6bf16b9224e193b260894b026e133d3fa67843b1bc628ffadce8aa993fb084c4c29889b90847f007af7117 SHA512 6ed0f8c64488f99f761ecb9a1389b2abf1c8f5b670c5ead744068a6a777c2c4179c71579873a196c644855c4018e0f3efd5dfac282283087e1ebe09026a8c973 +DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e diff --git a/app-text/owo/metadata.xml b/app-text/owo/metadata.xml new file mode 100644 index 000000000..8c33417ee --- /dev/null +++ b/app-text/owo/metadata.xml @@ -0,0 +1,11 @@ + + + + + iliketwertles/owo + + + jarodjoe1210@gmail.com + Jarod Anders + + diff --git a/app-text/owo/owo-0.1.0.ebuild b/app-text/owo/owo-0.1.0.ebuild new file mode 100644 index 000000000..7603bf9f1 --- /dev/null +++ b/app-text/owo/owo-0.1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 +# With edits made + +EAPI=8 + +CRATES=" + aho-corasick@0.7.20 + memchr@2.5.0 + regex@1.7.3 + regex-syntax@0.6.29 +" + +inherit cargo + +DESCRIPTION="OwO-ifies text via regex" +# Double check the homepage as the cargo_metadata crate +# does not provide this value so instead repository is used +HOMEPAGE="https://github.com/iliketwertles" +SRC_URI=" + https://github.com/iliketwertles/owo/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-text/pandoc-crossref-bin/Manifest b/app-text/pandoc-crossref-bin/Manifest new file mode 100644 index 000000000..2e20a8f33 --- /dev/null +++ b/app-text/pandoc-crossref-bin/Manifest @@ -0,0 +1 @@ +DIST pandoc-crossref-bin-0.3.17.0f.tar.xz 8767696 BLAKE2B e221ac987797ccbf377c2a8d6432a872ad4d61fe5220a149e0b17be4789f048a75ed002102f97d6a129596b0f19f9cfedd8685bb576075a0eb05909741dd7ed8 SHA512 3d1e6c072249f86d2478cb5764a1aa9e66850b8147bb60ec057388cb720614677a981322170843d338db0403c26308371d45dc192f92dfb4cc68b8c5cfe98894 diff --git a/app-text/pandoc-crossref-bin/metadata.xml b/app-text/pandoc-crossref-bin/metadata.xml new file mode 100644 index 000000000..5dd7af5a5 --- /dev/null +++ b/app-text/pandoc-crossref-bin/metadata.xml @@ -0,0 +1,18 @@ + + + + + + + https://github.com/lierdakil/pandoc-crossref/issues + + + https://github.com/lierdakil/pandoc-crossref/blob/master/CHANGELOG.md + + + Nikolay Yakimov + root@livid.pp.ru + + lierdakil/pandoc-crossref + + diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild new file mode 100644 index 000000000..0e2d3fdfa --- /dev/null +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DESCRIPTION="Pandoc filter for cross-references" +HOMEPAGE="https://github.com/lierdakil/pandoc-crossref" +SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" + +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" +|| ( ~app-text/pandoc-bin-3.1.12.3 >=app-text/pandoc-3 ) +" + +src_install() { + exeinto /usr/bin + newexe pandoc-crossref pandoc-crossref + newman pandoc-crossref.1 pandoc-crossref.1 +} diff --git a/app-text/simplenote-desktop-bin/Manifest b/app-text/simplenote-desktop-bin/Manifest new file mode 100644 index 000000000..417fa882a --- /dev/null +++ b/app-text/simplenote-desktop-bin/Manifest @@ -0,0 +1,4 @@ +DIST simplenote-desktop-bin-2.23.0-amd64.deb 142363430 BLAKE2B 37897e85c355906e1767e639bb021e40370d6a28e69c94d3b91bee278b5a95bf24a99ac729d04eb5a55152413eba91b747e5cd9f48732f4b197699db42213d44 SHA512 fd061dd24fbcd53a0ac385c5c5150e64ac3df0126d07f83d3fc5faa672a07991036bb3bed617ac190f559edf6c9f3e02ca28ffc50da00bf8d3c5688c64ff4c47 +DIST simplenote-desktop-bin-2.23.0-arm64.deb 142682278 BLAKE2B 2bdeb64044d8eb34dfeab6527a8e53adf4e16f9390df24c02396e9f17e08baa2270d2247c210ebcc64f2433347be24b41d82f3e50f320c8c7ab230302cad89d2 SHA512 56416b2d6548e6b36bca4c81cf2f6add072372b8ec287f2676116e478651c2e940399857a500cf19a8e5e61b31d4bac4de536621fdc2e90e4a56be1c9b87de2c +DIST simplenote-desktop-bin-2.23.2-amd64.deb 144376950 BLAKE2B 35397a614687b53132ee41f190ee0f8ee20ceded24c81753998271199e1c1aa5434bfde8aa6ce1cd30b93a0d5075d58885fdbab5541434a25c7ed886ad6857a9 SHA512 d3104ed1a8cd1b03043fda8d1d7984cf7827fe4eabdeef46a2dbbea9ab96c8026c561de57f2d0a5ff5c2d706ca58c969dd9e0d91e4cd1e2adb73476a6963380a +DIST simplenote-desktop-bin-2.23.2-arm64.deb 149359336 BLAKE2B 2f0c47055481b5d69ea121ac4a297d496f3c639848ff0bb3801234fe89b3e3ec0a5b0566d63eae2b9c4363d0408cda9f06b2c16b06828ffe2c7f1957f92974d2 SHA512 e5ffd855798691055a63b71f28cee1d9f74ccd204ccd89a14e09a3ef830583316d8b4cee7501ea1e7a6f1f2f69c89b0ee102744dc8441887982feccad9ccfe1c diff --git a/app-text/simplenote-desktop-bin/metadata.xml b/app-text/simplenote-desktop-bin/metadata.xml new file mode 100644 index 000000000..c14cf9ff7 --- /dev/null +++ b/app-text/simplenote-desktop-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + apn-pucky@gentoo.org + Alexander Puck Neuwirth + + + Simplenote is an easy way to keep notes, lists, ideas and more. Your notes stay in sync with all your devices for free. + + diff --git a/app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.0.ebuild b/app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.0.ebuild new file mode 100644 index 000000000..5ea0aa94a --- /dev/null +++ b/app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.0.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="The simplest way to keep notes" +HOMEPAGE="https://simplenote.com" +SRC_URI=" + amd64? ( + https://github.com/Automattic/simplenote-electron/releases/download/v${PV}/Simplenote-linux-${PV}-amd64.deb\ + -> ${P}-amd64.deb + ) + arm64? ( + https://github.com/Automattic/simplenote-electron/releases/download/v${PV}/Simplenote-linux-${PV}-arm64.deb\ + -> ${P}-arm64.deb + ) +" +S="${WORKDIR}" + +LICENSE=" + MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 + unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RESTRICT="bindist mirror" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/Simplenote/*" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "opt/Simplenote/locales" || die + chromium_remove_language_paks + popd || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + for size in {64,128,512}; do + doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/simplenote.png" + done + + domenu usr/share/applications/simplenote.desktop + + local DESTDIR="/opt/Simplenote" + pushd "opt/Simplenote" || die + + exeinto "${DESTDIR}" + doexe chrome-sandbox chrome_crashpad_handler simplenote *.so* + + insinto "${DESTDIR}" + doins *.pak *.bin *.json *.dat + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox + + dosym "${DESTDIR}"/simplenote /opt/bin/simplenote + popd || die +} diff --git a/app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.2.ebuild b/app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.2.ebuild new file mode 100644 index 000000000..5ea0aa94a --- /dev/null +++ b/app-text/simplenote-desktop-bin/simplenote-desktop-bin-2.23.2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="The simplest way to keep notes" +HOMEPAGE="https://simplenote.com" +SRC_URI=" + amd64? ( + https://github.com/Automattic/simplenote-electron/releases/download/v${PV}/Simplenote-linux-${PV}-amd64.deb\ + -> ${P}-amd64.deb + ) + arm64? ( + https://github.com/Automattic/simplenote-electron/releases/download/v${PV}/Simplenote-linux-${PV}-arm64.deb\ + -> ${P}-arm64.deb + ) +" +S="${WORKDIR}" + +LICENSE=" + MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 + unRAR OFL-1.1 CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RESTRICT="bindist mirror" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT="opt/Simplenote/*" + +pkg_pretend() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + pushd "opt/Simplenote/locales" || die + chromium_remove_language_paks + popd || die +} + +src_configure() { + chromium_suid_sandbox_check_kernel_config + default +} + +src_install() { + for size in {64,128,512}; do + doicon -s ${size} "usr/share/icons/hicolor/${size}x${size}/apps/simplenote.png" + done + + domenu usr/share/applications/simplenote.desktop + + local DESTDIR="/opt/Simplenote" + pushd "opt/Simplenote" || die + + exeinto "${DESTDIR}" + doexe chrome-sandbox chrome_crashpad_handler simplenote *.so* + + insinto "${DESTDIR}" + doins *.pak *.bin *.json *.dat + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set. + # see https://github.com/electron/electron/issues/17972 + fperms 4755 "${DESTDIR}"/chrome-sandbox + + dosym "${DESTDIR}"/simplenote /opt/bin/simplenote + popd || die +} diff --git a/app-text/sioyek/files/sioyek.desktop b/app-text/sioyek/files/sioyek.desktop new file mode 100644 index 000000000..f1afd70c8 --- /dev/null +++ b/app-text/sioyek/files/sioyek.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Sioyek +Comment=PDF viewer for reading research papers and technical books +Keywords=pdf;viewer;reader;research; +TryExec=/opt/sioyek/sioyek +Exec=/opt/sioyek/sioyek %f +StartupNotify=true +Terminal=false +Type=Application +Icon=sioyek-icon-linux +Categories=Development;Viewer; +MimeType=application/pdf; \ No newline at end of file diff --git a/app-text/sioyek/metadata.xml b/app-text/sioyek/metadata.xml new file mode 100644 index 000000000..3e093267c --- /dev/null +++ b/app-text/sioyek/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + ahrm/sioyek + + diff --git a/app-text/sioyek/sioyek-9999.ebuild b/app-text/sioyek/sioyek-9999.ebuild new file mode 100644 index 000000000..8e5fcaaaf --- /dev/null +++ b/app-text/sioyek/sioyek-9999.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +MUPDF_PV=1.23.10 +ZLIB_PV=1.3.1 + +inherit qmake-utils desktop xdg + +if [[ ${PV} != 9999 ]]; then + SRC_URI=" + https://github.com/ahrm/sioyek/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ArtifexSoftware/mupdf/archive/refs/tags/${MUPDF_PV}.tar.gz -> mupdf-${MUPDF_PV}.tar.gz + https://github.com/madler/zlib/archive/refs/tags/v${ZLIB_PV}.tar.gz -> zlib-${ZLIB_PV}.tar.gz + " + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/ahrm/sioyek.git" +fi + +DESCRIPTION="Sioyek is a PDF viewer with a focus on textbooks and research papers" +HOMEPAGE="https://github.com/ahrm/sioyek" + +LICENSE="GPL-3" +SLOT="0" + +BDEPEND=" + media-libs/harfbuzz + dev-qt/qtbase:6 + dev-qt/qt3d:6 +" + +src_prepare() { + default + + if [[ ${PV} != 9999 ]]; then + rm -r "${S}/mupdf" "${S}/zlib" || die + mv "${WORKDIR}/mupdf-${MUPDF_PV}" "${S}/mupdf" || die + mv "${WORKDIR}/zlib-${ZLIB_PV}" "${S}/zlib" || die + fi +} + +src_compile() { + #Make Mupdf specific for build + pushd mupdf || die + emake USE_SYSTEM_HARFBUZZ=yes + popd || die + + eqmake6 "CONFIG+=linux_app_image" pdf_viewer_build_config.pro + emake +} + +src_install() { + #intall bin and shaders + insinto /opt/sioyek + doins sioyek + fperms +x /opt/sioyek/sioyek + insinto /opt/sioyek/shaders + doins pdf_viewer/shaders/* + + domenu "${FILESDIR}/sioyek.desktop" + doicon resources/sioyek-icon-linux.png + insinto /usr/share/sioyek && doins tutorial.pdf pdf_viewer/keys.config pdf_viewer/prefs.config + doman resources/sioyek.1 +} + +pkg_postinst() { + xdg_desktop_database_update +} diff --git a/app-text/smu/Manifest b/app-text/smu/Manifest new file mode 100644 index 000000000..45f7f7124 --- /dev/null +++ b/app-text/smu/Manifest @@ -0,0 +1 @@ +DIST smu-1.5.tar.gz 8552 BLAKE2B 1539c32c1a3a63d47541d226de5b60946d0cb85460fa01e8f9562f82aa546f2815403027932e5d18d875f6c54db181354cb0a5036369f2b8519c0af6033f61b4 SHA512 243f6896e34acf3a21dc5b55e4aa0f99bf417917b20716d3e9997a33320e7151ecc9e889e26d87bd7be3da38b964ed496e149a7d0e4236124e000d030939a8d4 diff --git a/app-text/smu/metadata.xml b/app-text/smu/metadata.xml new file mode 100644 index 000000000..f2060d56b --- /dev/null +++ b/app-text/smu/metadata.xml @@ -0,0 +1,10 @@ + + + + + nrk@disroot.org + + + Gottox/smu + + diff --git a/app-text/smu/smu-1.5.ebuild b/app-text/smu/smu-1.5.ebuild new file mode 100644 index 000000000..d926d593e --- /dev/null +++ b/app-text/smu/smu-1.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Gottox/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/Gottox/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +DESCRIPTION="Simple markup - markdown like syntax" +HOMEPAGE="https://github.com/Gottox/smu" + +LICENSE="MIT" +SLOT="0" + +pkg_setup() { + export CC="$(tc-getCC)" +} + +src_prepare() { + default + sed -i \ + -e '/^CC/d' \ + -e '/^CFLAGS/ s|-g -O0 ||;s|-Werror ||;s|^CFLAGS =|CFLAGS +=|;' \ + -e '/^LDFLAGS/ s|^LDFLAGS =|LDFLAGS +=|' \ + config.mk || die "sed failed" +} + +src_install() { + emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install + dodoc "documentation" +} diff --git a/app-text/smu/smu-9999.ebuild b/app-text/smu/smu-9999.ebuild new file mode 100644 index 000000000..318067044 --- /dev/null +++ b/app-text/smu/smu-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Gottox/smu.git" +else + SRC_URI="https://github.com/Gottox/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Simple markup - markdown like syntax" +HOMEPAGE="https://github.com/Gottox/smu" + +LICENSE="MIT" +SLOT="0" + +pkg_setup() { + export CC="$(tc-getCC)" +} + +src_prepare() { + default + sed -i \ + -e '/^CC/d' \ + -e '/^CFLAGS/ s|-g -O0 ||;s|-Werror ||;s|^CFLAGS =|CFLAGS +=|;' \ + -e '/^LDFLAGS/ s|^LDFLAGS =|LDFLAGS +=|' \ + config.mk || die "sed failed" +} + +src_install() { + emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install + dodoc "documentation" +} diff --git a/app-text/sup2srt/Manifest b/app-text/sup2srt/Manifest new file mode 100644 index 000000000..4fa9d7245 --- /dev/null +++ b/app-text/sup2srt/Manifest @@ -0,0 +1 @@ +DIST sup2srt-1.1.0.tar.gz 30459 BLAKE2B e19dcdf8fd31e5c7ebce3d7e3da6583d7a821cc984fea4aa295990d86dc6a8c6b2670b93135baf23758ed414f9b5a82387c2c80c1fea9a64c5e1ac6235530764 SHA512 9b2bae6d7b85db37b6fb1ca35db2cfde1ddb060574268930240686e62451aee2482558f1874c03e8694987d1f444d9687fce44ce59c482ed4624629affa648bd diff --git a/app-text/sup2srt/files/sup2srt-1.0.6-build-the-pgs-library-statically.patch b/app-text/sup2srt/files/sup2srt-1.0.6-build-the-pgs-library-statically.patch new file mode 100644 index 000000000..f97c1f2cd --- /dev/null +++ b/app-text/sup2srt/files/sup2srt-1.0.6-build-the-pgs-library-statically.patch @@ -0,0 +1,17 @@ +From: Pavel Sobolev +Subject: [PATCH] Build the `pgs` library statically. + +Signed-off-by: Pavel Sobolev + +--- a/src/pgs/CMakeLists.txt ++++ b/src/pgs/CMakeLists.txt +@@ -2,6 +2,6 @@ find_package(TIFF REQUIRED COMPONENTS CXX) + include_directories( ${TIFF_INCLUDE_DIRS} ) + link_directories( ${TIFF_LIBRARY_DIRS} ) + +-add_library(pgs compositionObject.cpp displaySegment.cpp objectDefinitionSegment.cpp paletteDefinitionSegment.cpp paletteSegment.cpp pgsParser.cpp pgsSegment.cpp pgsSegmentHeader.cpp pgsUtil.cpp presentationCompositionSegment.cpp windowDefinitionSegment.cpp windowSegment.cpp) ++add_library(pgs STATIC compositionObject.cpp displaySegment.cpp objectDefinitionSegment.cpp paletteDefinitionSegment.cpp paletteSegment.cpp pgsParser.cpp pgsSegment.cpp pgsSegmentHeader.cpp pgsUtil.cpp presentationCompositionSegment.cpp windowDefinitionSegment.cpp windowSegment.cpp) + + target_link_libraries(pgs "${TIFF_LIBRARIES}") +\ No newline at end of file + diff --git a/app-text/sup2srt/metadata.xml b/app-text/sup2srt/metadata.xml new file mode 100644 index 000000000..b1b58ffc0 --- /dev/null +++ b/app-text/sup2srt/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/retrontology/sup2srt/issues + retrontology/sup2srt + + diff --git a/app-text/sup2srt/sup2srt-1.1.0.ebuild b/app-text/sup2srt/sup2srt-1.1.0.ebuild new file mode 100644 index 000000000..733bd3a6f --- /dev/null +++ b/app-text/sup2srt/sup2srt-1.1.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Convert SUP graphic subtitles to text-based SRT format" +HOMEPAGE="https://github.com/retrontology/sup2srt" +SRC_URI="https://github.com/retrontology/sup2srt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/tesseract + media-libs/leptonica + media-libs/tiff[cxx] + media-video/ffmpeg:= +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${PN}-1.0.6-build-the-pgs-library-statically.patch" +) diff --git a/app-text/texlab/Manifest b/app-text/texlab/Manifest new file mode 100644 index 000000000..9859928a4 --- /dev/null +++ b/app-text/texlab/Manifest @@ -0,0 +1,284 @@ +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.1.crate 182812 BLAKE2B df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88 SHA512 a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.41.crate 234621 BLAKE2B 82d2a03ace32f722834348097622ca4d80f00bc7c419dd43d85a2f740088b61adf6d0fd2fed861612b07afa7ef6d26c50386ca5a9b3452a3863be8a737efa02e SHA512 917d440059579f4861b91d95bd0d5bf6dc55baaeec50678a9562b9652bd872d5f6b5013f188a50f37a18dfaa775b6821eef2a1ba096abd488a285e55aa024d5e +DIST chrono-0.4.42.crate 238174 BLAKE2B da67b970d4bff78a7d4910ad4cef4a8b6177ff2a2a507e24d540d173dca492fad220d09dba96eff8c75cce3e066c490207f8cf769da84ac456870dcec20dad58 SHA512 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf +DIST ciborium-0.2.1.crate 34974 BLAKE2B 370f4228aa63075cd7a0d41dd83f15211fc69267235905e7f5607f6e6c0baf64db0f6203c97990604de2ae683ca1937acf284c6444702414fe1a685ccfdc12a4 SHA512 4403239badcdb5ea6e754e706472e25c4593a1fbdfc5a07e46409ea3dac41151020204167102dbf401a2e5f31b3731267bc3759be59a73880a022e5f4a3064fc +DIST ciborium-io-0.2.1.crate 6679 BLAKE2B 1835b1002c2e5f6fb1cc36a6a1f1e3ee10423760646b00a75e5ee5e66dfd2892914705e4456ec440cde27dda04e28329febfbd5c640ec7f86e7c013a9a9d748d SHA512 8860de0a72f07d0d0bb84af3c24635193540c574cc87367c7379222bf97ed68648330511866810265b68076bd1146e0ddb41c269e62db669b1c3390aca679c50 +DIST ciborium-ll-0.2.1.crate 14649 BLAKE2B 02f5ddca41141e426492afe237ef439acca518c448a6f8daea650ceb925f6a13517819df88c93c979ed1ad9e8411cde400ff39ca288d2de8577ec870531453f3 SHA512 214550780734dcb0bb5dc999ecf22283850bf52ee4a9cfb58d86bdac9d4b80db32f0664eef71e8197e7e56a6643ff45d2974b9a36945db2c754a98df42adf9f8 +DIST clap-4.5.40.crate 57419 BLAKE2B 9adc12e6539bcc4b3151d5bf8aa49de3e825d8e6c8221e58a300b10bbc294069d916e90f00566a20386a3d6d5dbf12e4885741546e275062ada8fa75586adf54 SHA512 64724903db6b133de2a6300f11ec40e4019d01d91e8d81788cd2588f609d0a3a8dede03b6419e82ad5379242dad2fe59c7ab938deaf723b9a36accbcac1d9b3a +DIST clap-4.5.51.crate 62030 BLAKE2B d5f917b94fb1b565e7f8c546f10fa9f7703a576ad80dacc49cdaefe56cef2727167fe6bc1114db08bb7a82cbc9e3517a9996907558947b758b5870dd63de6b0a SHA512 8bd93b9b466d3508b376d6c8c0ae56bfab0d975b8ef8398861ff6cfbd133681c2bec6b224446f54cbbbd74e37c9079c14f90d798193726d59ce291f49a11d071 +DIST clap_builder-4.5.40.crate 169191 BLAKE2B e2c01776b24d7fa0b5b7a7274e1b2023710a984d14346ebf3dfe15db627aa1ed0b849f1572427463c9dcfe08c66efa517f40ab10cda69a820ff5958a71062035 SHA512 52689271be7898bf15285a6e293b7b42928d424293d838409426e5dd9d73079f664e1e7b4bcbe7762bbacca98f7c86c67108fb11be6a1ef170668938fd05a7cf +DIST clap_builder-4.5.51.crate 171077 BLAKE2B 81acdf463aea8672c9a54339bc56d802f1cd6a64bbe85bb1b460423ce7d617fbc6ce5dc0aa890d53eb771e317a2d32f057e98fc0572a9df91a051c103b42caec SHA512 7adbaae4e4a01e0aa65908b13a1ccc072ba3711c56b20602b726e2e81c6923803dfa47607e61b662efd6dec6d93a070d2aed4664252eab97d5c80bb6550f9208 +DIST clap_derive-4.5.40.crate 33470 BLAKE2B 3f9cbc250694c65805eb1cf5d6cbba378a658e15d24f2b548f41a682b071113ee7a60433463c1022e30e248008121dd3bc10d7dab45fa09ce39ebfe96fbb47f4 SHA512 426059aabb349aac396adf2031bedfd6c8cdcbcf70ca6caad82f037501fabf1f7445c57b073af71a0437b08e38ce5ecf0f3895c206f067ee6e4ce46021f024a7 +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275 +DIST countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-0.7.0.crate 119908 BLAKE2B 88f90192f827b164870ed69eccf5c797590335aa770065935eb61eb2580b871590cc9e63e4e27adf389eb696cfa54330be0598741be21c223ee94d4b697bf0a2 SHA512 a11fb634ed9a7e0758a0c8efabd73e71bfc0312e35c5c74d675471ce5b5dc3532985e26986fd982ca2262ef07582f18db59e2c9ffdc81290b638cfb96f0e40b4 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST criterion-plot-0.6.0.crate 24495 BLAKE2B 104b6f44777ba80a2389568330f7151e736f6a4d06eb9c1eb2eb0ac3bc9e695f62b032834732a566ab5b44f8d8a56eee88f0189f86a44128e2fbb25bf65b67a6 SHA512 3d5c8d4483943d8a1ca800225971e6e476325903ad4d185033cb692e01be380ab3bf4e8e2e94e8661ebdc7babc153e785d368504292b19f43d8c980585275a3a +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 +DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde +DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dissimilar-1.0.7.crate 27588 BLAKE2B 499890812558de9d8dc2a43b8b3430106ad8fd5f8593aca6de08556afcffcbc251cfa02c1881f6ea4edb164166335d3c8ef3a5cf2d7e51f4e1c86bd2ec12ab85 SHA512 f3e21500d19e030c629b1ce8f809cebf329514e4f901baa443ca2f93c4dfe7d49342c998216e94560c4fde4415c252dbf213ac7a6f4953a229ab0808d99b152d +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST encoding_rs_io-0.1.7.crate 16969 BLAKE2B 8d51835dc0882d0e0512f0a177f10da3a1c384f38cb4eb163f957cc134ef5b7aee65d951cf65c99cc80b087e0e92ca4dae431e3a8987fe6b86bbf0dd1bfa8ef8 SHA512 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c +DIST errno-0.3.11.crate 12048 BLAKE2B 6d370edb0712b4b527645460eb663f6434784abe8749356674dddfe7a655fa888a9894d870c44d514186d1ce226d0d4f44955b926a10b14cd3b54d07c40cce50 SHA512 95f64e6e71c9100c36e52f2aa720d244c1a4d1182b18708773bfb4fc69ad55ed78e4918b69a96eb7ce9a2bf6d39fcc23236bb38473d3046f4ab332c260005299 +DIST expect-test-1.5.1.crate 13672 BLAKE2B 69d2b9db16e0f658389b9aed25f212c864abb09f5df64e94dccf9831a68931ffc5b927398515d6cc395c76c53c9ed1e9d2713b1e73a8f0a60fc1a66efede37db SHA512 b5f3f643cb7467a2b78f5057c72469a951e3795816a816a065c51ecd1f54d2c8d557fdbb5dcb0e6d5c17d6e42e6fc4394c73eec2247358b8a47a138a19e9e147 +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +DIST fern-0.7.1.crate 304533 BLAKE2B f525e0dbd7c36690d47fd48eb52651588719de72e185b4922e37ac3bb5fd6c59d03761c69bc3ce7c151728a0d930bf919e80295e743f2e79a52b7e6b9a238792 SHA512 550c47b49364b1e517de67655b9422356434b05be9bc52392d6dcb80a94f738ae84d5e3cf8efae9e3b91f2830fbaa2d19f7f4d37d34bfab1971d8b3fd4805691 +DIST file-id-0.2.2.crate 9531 BLAKE2B 18e2bd5398fa720725068be894bddab49f48c61586a782e753781877911f7819c8aa38cb237c3eb7f95d659f11a85c0dc851d7ed04ae7ffb51b75fba027b7e3b SHA512 612d1fe28142c8675387fe24c5f6ddea7b46d9fb63d447a863b61f7fca30f5aebaa70d9a75183355c706d267c4f0bf67d4877a62d16de2d97d6e943b8e9f71d4 +DIST file-id-0.2.3.crate 10148 BLAKE2B df476d98578a81f8905b848ea79664e9b3b86c2f7b9802d1d74f462943535d0bcc74ec78998df627bf3a2876c80d90a8a01a7a159028e8a1ab36f13757d3f511 SHA512 c132f6e2e09b9f303800adadd98468ac37e320de2ac0f66ba7d146052498bd28942e1dee38f5735f40d9953fa70233ce6ad32f16806aaf89d35f9487005e28b9 +DIST filetime-0.2.22.crate 15029 BLAKE2B 068f4a84388d04d900bc5518a94895985ecba9c618a47b6483cabc31abd267e37ce69d78c51703ec5745307800d96ac801f37ac9959c60283c3c3d6ccd349c0a SHA512 d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067 +DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d +DIST flate2-1.1.5.crate 77015 BLAKE2B 3bc8387b79a2f8d4124f98aa9f65580c3bc6f1a927643b52f414ffce4eb3eeab0fb595532e14591573ec0955800891b039c3935619b964d7fed3b2dac9031256 SHA512 b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648 +DIST fluent-uri-0.1.4.crate 33596 BLAKE2B 440d2b84b81c7adc64c70d8bdec1edcd615af70a57f291d1a9b81ab23f483189f834f8259e5f077e119e17d9067c7172c7ee76aa88528a7175a4495c3fbb79fa SHA512 b4611ffe1658692af6737f61cb9d5712b6fae09d8f7f107b8acaba3dfec16eb259dda9c54393e3a820cbd21aa23eb18b86c2a3fc0b2393a0d7bf4c3880b8b1b3 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3 +DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082 +DIST getrandom-0.3.2.crate 49140 BLAKE2B abe823a8e91fdb83461007909ed447c64adceffb33dce63b18c6561e7c14263c66119370fecc9c564583bff6206800d5253704ca29be1824e210096abb3452fc SHA512 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2 +DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1 +DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST human_name-2.0.4.crate 163153 BLAKE2B 7822403d3a4ece462bfd951e9382b1fc6ce933f9b9dab20ce2ac0054147d380fd7d3412563e84552421fd902d6127684e99a9a46187c3ba92668dd8343d8779d SHA512 25c27609ddff4f862510ae2e6dd14d75a7992e2eb98f65ce0002283f44a6f0ea4dfe2ac77d832ea6d3444b5b2bf0e70f8f5c4c1ef3c0a81a85eaa21c26e3e273 +DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db +DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 +DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 +DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405 +DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 +DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f +DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac +DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac +DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 +DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST inotify-0.11.0.crate 26241 BLAKE2B 9639f8436325544f58fd4db540752826892d943ae52d94ac60652a66fedcb95863076721716f79b3ec27b924b71bbf058b4db7e047c0432b696ca33d24b098bc SHA512 bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 +DIST isocountry-0.3.2.crate 24904 BLAKE2B 78adb691f658ae878a338c03e08633420ee5ce5def757cbe9f3011b0516d286064a5c79cd4fb7d6311474f289f28450bb3ae679b569ad30d30e7038fb2554206 SHA512 ecac7a63f395f81a96a4db65c2a8f95e9a15fe2053ada80b5575813b5e78925bedd239b85b5a9749de1d4913b5f65c73baf8450bab4fc51f5626fadfbfdb3c41 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.9.3.crate 2311047 BLAKE2B 09d35c16ecae3c8abe21206aa008704cb80a2ce127afa746f51c623e71ce312f1c60d7fbd6b1f2de24f8e9095fa9f5e743af42c5ba1a572adc73c80f6dd138f5 SHA512 800137d5d0746de5c70ca976d03e16d19a2e08e58469ce5ef523eb97a794add156685d91b68d39556b6e051b77a039a9a0491fd4bce9575e041b9bb4566f2c9d +DIST litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lock_api-0.4.13.crate 28565 BLAKE2B 6441c9ae8e764ec1c2920f645153896e967457c96c3a7c0410d3c17f24291a23f8c01ac0b334d88262fc1f262bdbd0085a85f0b6f74aeeaa16d010a7ab2f8c8c SHA512 b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST logos-0.15.0.crate 1542531 BLAKE2B 823e6e6486071bcfd0a9d6e7be4ad11d0fcd207aa566d008cde974e8de7081d86943279b2aaa43e2f45c0650af18b38520035f8a971c40c7bf05a013800ad7ae SHA512 1563c17df813825948d068cc806d06cc0dfb4ab026ac2b697af8f127d25103da9e17e7938002f67422f2267dd3bb02e836898a8576a5f019911568c0f99a12aa +DIST logos-0.15.1.crate 1631747 BLAKE2B ed886570abb8d5fe572814070d947bdc6181a2231466bc213fc6a59a2c2578576a8352d6e87bdedd35952117873ec973e49909cdeb5a1af7cedb9ee561b48e79 SHA512 f4a50725ca8c62c91b44619e8ea1729f580882e5d61e9d49ac9875c539e107db37643724b511fab1badf6676277529ac50d5bd56d79c85cc6bc10b3aeda36d22 +DIST logos-codegen-0.15.0.crate 43103 BLAKE2B 6c6f5c7d01932b16e59805cd042b67edff5a4f3235316a59d18c02f90fa978dda0673ebe0e70a7bae1e02105dcc710e3681b8e10204499737ee8184607c9fc7d SHA512 64147154e34f35bb3e173ca6c284fa3a680c211c71fcda3321e179b422992e98034f6d2aa0baab295efea91814083994536d9c800f559ca910c1a3d5ae5fd375 +DIST logos-codegen-0.15.1.crate 56419 BLAKE2B 7e79cb6bbbb4493c1bf3e7a9da8daf6f3c7791110afc897a2c413170aab74e0e6825298a88ddcf415d1b78873246aa053cedbc5322cb031587b89f42b7a2c3d2 SHA512 e5c20fb4800ba4039d753e5ca8eb44b71910f32a2949d0a38e44c368ed000467ac6dbdea4e0ee0705e75e15f14387d4b207cce8030206559f4a843c62943779e +DIST logos-derive-0.15.0.crate 7187 BLAKE2B ceb7e32d43f2f9fab7c3dec5b5210edfdb33460331aa4f897827f26d520931242246fbcaf887be2a05cd8f396d43254b32cb2d834f4fdc3b25f60d30d33c4b0a SHA512 a7eb92c595521f838816fac14b67f15167d1d876f96149b6123ad711c7910df8a7f984fd5560ffacbc56287aca19297f6bbefe407708ebdaee2bea4a8e21ee45 +DIST logos-derive-0.15.1.crate 8153 BLAKE2B 7a4a136399376d2c6adc477d66bfcec3da8b53df5a70317f8e1d6ba1ba63b09c7eee902271019f95b5d57a6a923bfc975980dcffc0c3b845983279b8e2bb3b0d SHA512 2a6ec8f6f67628e336c080c03b25e97be49f440cee9939bd5104c01c7f00d388547d4523a1ce420a97365150061b287445cc08ce43258e54f61ab3f261d8b697 +DIST lsp-server-0.7.8.crate 16836 BLAKE2B 9775b7c913b639c85ef7acf88dfbd244e4b663fd29246c686bea26511e3f63469488f08fc1397f4c94f5f9a47c4b5283bfd9c3afd96c397d316b6802848b2d86 SHA512 25cfc2805c8e123b4a785cb2984d402cb17c7632dd817368058c63b6c787e46ff32aaacb2f44a389788c4850fd8a6567cc681c7749dfd4abaf622bfdbb375fac +DIST lsp-server-0.7.9.crate 21215 BLAKE2B c19aecf7e8e754155a2b8844ba882260032691172bbd23c6b2a9efef433e6fc0ff5c00998753915e1a6cc90ded67af48c20cf1326aecc1da25956960f0c0f85a SHA512 332814c48389bdd32ddb75616b4361a2f22370267a66f31b063b1bc4ab19439cc0f4de833394288c92e62a15fdfdbd9aafa24df9efc3607bfc4d5e153c4f4386 +DIST lsp-types-0.95.1.crate 68324 BLAKE2B 3275136692d7d722d1adfaf7f051534ffc04a10d70cef470820cf15bbb6c6feb56636ae536ef28b0997611efc235c345004752bbbf10f1bbbc57d61642cd3adb SHA512 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414 +DIST lsp-types-0.97.0.crate 70764 BLAKE2B 112deaa1be17a19b3d369e0405847e32b8b901a8cd5b99dd9a8582e3b6c9a344a4ea776a405ef56d41cb4810b638744182f24dcbad2051ec3a76ae51dd5a251d SHA512 2d4350c7fe95f6c1c75275f321e92d3380c6dcc58a4707b24708ec0cb595024dd6d5b3d6fc0089f09fc6a8f9a7f246840dd2fd2947c7ea41764a2c2a9791f885 +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST multimap-0.10.1.crate 15232 BLAKE2B 6bad6d81e1387bfc2dd9ac8e7aa0011474f6b69e2909854141e35367de0d30a0dd97000b96552bde482eb1c6451848ba5c78e34da37e00cf85d61f64dc6c4bef SHA512 ba2d121311fda8d2d0b78ceda629d0beed6e060552b4e0fdfd62060a46f8cc044778a01bf22ab920e8f5b8d5918bfa0226766f5a11734e952fd6fa05de93cea7 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6 +DIST notify-8.0.0.crate 35590 BLAKE2B 1e798a9fca0708d2ae4d67cfc7fb8185735e6044cba5266cf70beb326dfec9e5e872cbda14d9621a8a2f7351b3e5c930c607884007da0085bcdd58f008240960 SHA512 0238ed072d632526ed6c464d69674f5f1d3744d878b59a9e1e6bc460000447c158a54a3c2504270807a68cd6a5f953deb56b05d80ae03486688d4a9153d14507 +DIST notify-8.2.0.crate 39067 BLAKE2B 34792d7e0d43dde7ac70158dc3a0059c0cf86cbef9160e8f10a3292581ff866fba5c6cb000212789a47ae083fae0a65ae5180a49b5d40008bb0709b637ca1e0c SHA512 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9 +DIST notify-debouncer-full-0.5.0.crate 18990 BLAKE2B 6ea9a7a6cf74dcc976060099aadcc6756fc6f5043773f5610c25d03e4f0f22411b4b2743c657bce5091d40d195d2599caa194143ba88cba27dfda89ad84ff886 SHA512 49de1cb1059c15f059bc063f593455b11f405183a100e15df5e1bdb9c412c5d2e156146d5581618cbe3bb5c0b56ac9c17385a1d62a6a45fd6c732d7a38a9e336 +DIST notify-debouncer-full-0.6.0.crate 19563 BLAKE2B a951dde089df8751e6d46677e0fb13bcc0460914ea46719f02011f24114fe95b5ecc215451b6d16e3ad5e93d36cfa953d534ee216f26d0daf8236f740297a441 SHA512 b30d1200e27171fadfb5581150fd0c2dc84e3ba566b2da3acbc86f95c0c2bf45dabec3448400048126165d1270af2b75d902c6bdfa49ef3e1e38fccf306671f3 +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST parking_lot-0.12.4.crate 46779 BLAKE2B 061c322aae4c66da34ca241457aabb66d0afbea14897318214caaff1b0336ee1b36f5e38cedbb06f0dfff1019eb59ac6653f33ee822225df74f2cd69c4911990 SHA512 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.11.crate 34773 BLAKE2B 2e7d8428c89fa9c4c8f4fdb319608a60e383dfd96c5a414edce732032b1aedaf7b9fc3f3fbdae7397039665918519594e259b657054059ce5d04bba0be898b37 SHA512 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0 +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +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 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a +DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +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-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde +DIST redox_syscall-0.5.13.crate 29489 BLAKE2B b761131a61c3509640085525b6f99453551f6f3114d4be501c2b7178c8954eac5b1364f6e9012281fd2e9c322dfe54cc531b4cb63e0bb195bd33dfba463ade77 SHA512 fb78d5be1b325c7b6aca292b8a34d8c02100350db87e4062e029a8afe507897fe06b2e2e0ba079aaa56ee423ab3c64f0d744346cc21f206e0d532b5382636289 +DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rowan-0.15.16.crate 40571 BLAKE2B 291fe194ca9d69edc3178e857e5a29356b7cf37ef606102627ecf6cdcf58212d85d61699c50fdd2b3e85b6e1e9c77e38c724acefb7c1a35569113d3571c19fdb SHA512 2d435254821c3120f5299c8c375619786a91106dd30f132741a229865a6033c3c8163afd2532a5f58952e09df543e5003aa33d0e7814c08e519a88a03122d515 +DIST rowan-0.16.1.crate 41742 BLAKE2B cb782a9bc4fd8955dee3cba17f3721adf91ca1db9ceca47f7b7a24139857e2d0201fd24c0ebb17ece06499d44ce0cbd81fcbcfe4c3703b457bec58332416d5ec SHA512 e57e69320ef5b2db5410c48337c76b75d9796fee66c1b23d39608f83cfdccf0323a8ec895b21685a10755292e43770515b98724384023e5446f7d677e2a19cef +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-1.0.5.crate 414160 BLAKE2B bc6d64d86501e5e97875fe290029bd6958db41ff90fa3f8d75fca88761a871904b96e0b452a7eaac7177de237ed2693ec8f32c940dce751ecaf1acedf582301a SHA512 df4c0ce07fcecadcccbb59c65e826eb327904f5a590a61539225c11ebcacf067896bb8577c73a490fbcc3ee20175782b847246095143c24f67e073f2073e8b07 +DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_regex-1.1.0.crate 9710 BLAKE2B 0b3584da26eead014c360e963a1d6aa880674a3c9f8efe971cb12da1e2786ccc37a6a50c8c0b1e4bfe9f8074c1845133de8a0f17b3989b54a075f35fa2fc5268 SHA512 7e366be1997859cde665ee536f4c67d6d29e65e1ad3aaa438dd5d5b764263dbe8b0981d7b76bfa2e90961aa6b94dea6a9140e404069ffaf862da056dde57b612 +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST shellexpand-3.1.1.crate 25904 BLAKE2B 4927c9958f411724f00486ba14a8db6178528fd33d9fb307196692b69d55d4960469ef5902a3255b23e5e68c87498321ba947f51a0358ef93ea9f1898b507e94 SHA512 8b545f11bdbba8d235da6c43ca3ae592894b85d96419298259f36effa3c0956e8fe43b6b4b9c0bf5b2c1edea17f4d1881a00439a40dfbf9a709723b7beb8a8c9 +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +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 strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226 +DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST tempfile-3.19.1.crate 39634 BLAKE2B 41137f08f383a5e0c878d697b7df449f4453a0bdeb0a006c02487efe4072846098af89ef12022a1716ed7e67a75d9a65bd8ff27e9e0ded52e199b8b821778adf SHA512 ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02 +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST texlab-5.23.1.gh.tar.gz 7519089 BLAKE2B 04d4816d949a4720dd0b1488957f593d0393e256ac6c540c9cf45dbf20dd9601198878f0f24f2be1dcbd9b2fe4a4239aa0e6d816b23637e64a48bc34c4177c5c SHA512 f01d1e5d21e7330a367bd93528dc3ec90ea118e920467bd8238bc50ce4584b7983c754194294e9a7fd40581167c48c58c6208fec1f669b404b5cfeededb30a96 +DIST texlab-5.24.0.gh.tar.gz 7520409 BLAKE2B 5bea9344e8a67a8b0a05f40e0cce1f2862397e841abbe968b1e21c1d9c56e115900d3ad44ec1fed9f48e0bc72ad5c1a86a2af6092b368944bbd770d0f0aeb0bf SHA512 5ea86064a259ad7700f58abbc0f7cfbf075f78d25fd0d34c5a5296966ed3257b7e505b1e4990ca9f610e172cea02015bdf659669d02060b5b0ae9368a90fdfe3 +DIST texlab-5.25.1-deps.tar.xz 27220580 BLAKE2B 02ba205cc981fab6414812aaec3438a0ddaeefe8410ba319ba56f1acf530c40d2ab112e6908fff67809f55b0a799822246db80acd4a628138ce90abc3f64a71e SHA512 fc91b2f1abf0719d7bcf4a8a3c969680c6cd7a2b648e42a9b56a41a144f9a89b338f083ce1e67372d327d41dd97c33a54cec505a7aa4f038fd76f0178b8b60ed +DIST texlab-5.25.1.gh.tar.gz 7522072 BLAKE2B 49d7a352eb86d1952bb3ddbb6da16ae0f72b8e8c097cd1b1a5ff309045b19a845900c490a38d142050d50150731ea89f3de69925ef3186eeafa5ceb807cfe829 SHA512 d3c543a07d7830cc724f074310ea34838f89dfb67e38fd58c8434a3bb47e41dc87ec000725bb73c29303184e7aa3cc4e2508bbb884c03aa96400c3dd1c4d113c +DIST text-size-1.1.1.crate 12553 BLAKE2B 54c48d202650606d182b2d046d6a0a35b41d4e49adebb8f9f48a22329966891036af7dbc09a4522f0ca55533dfc8e87c276fa2bb4e7a24bed57a26794bfc3ee8 SHA512 e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST titlecase-3.6.0.crate 12338 BLAKE2B a43b292a96e918bcf5b86398ca5a081782b669280f76f938325686ddbd2e09e9acd1d1b2204abe11a8a5fa477ec44bb75731b9527d67ac9da9862f43997b944e SHA512 bd9b9d785c9c81cd9e7e5c75120702d8a9c613c03fafbb206315f1a1edb26592298c63baa14ce56ca56b3adb23c31a2ef8906136b1aaa01a4f1088f1cb99c5f9 +DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca +DIST unicode-case-mapping-0.4.0.crate 44473 BLAKE2B fda450dbf5679682bf22eddd74fc566088161f8832a6dcc2b94e9646e3d5fedca3393f837795a2049e1ad876194b6f7749165bee3dce729883442345d5a0ec24 SHA512 03270033e5330f52578703c439bb14311c354f28878ddd3e4ecee26afed790dd911210f27789b4d500616c460017df3c95c8a1dc5fa19358b2817f8e9096b21f +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +DIST unidecode-0.3.0.crate 103512 BLAKE2B bf80e697617ead311b8afe1eb70675b4ef97c8c1decf7f7984b60a61d8b05fe41545988d860b4e962ba51f4906f35a59019ab45551ea14da2b1f15b20b86eeeb SHA512 e864b80b6bc63b1c9d1e61bf980c84ffd97025f2ce1c3b7a390a2a818bee1ce173d6f4a3aec0559f90a8271e163be01efcacd8cd0c7b13a1c188eadd00da3ad3 +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST versions-6.3.2.crate 21553 BLAKE2B 7c3274a3c143528afc5871a267528e0abb59f2c61a4e362b305e86d418b493dbed6508918d34e417564ba0ce4bc0a9c64bcf02aa6878993ef1988a826f7c359b SHA512 bba748425a1530c732bf326f98210b4f525fab740929612efbade8b1edb22d08dc94e0d27096d31e0c0b5878364e49bed181a08acfc1f426940b20dc41df91c5 +DIST versions-7.0.0.crate 23307 BLAKE2B 850a95167269215dca84e8918ce8a571ed7f8c821ae1ada59646318358706b5516604be6253d3b7c71878dfd3598d00906649570b6822c61bf0683a800539202 SHA512 4885aa313e5d36cffd7ef4b57da105fac83712ecf16b9580dbb414d83a5235f9dd668757a5233682e7e5c1a2460abdbba05ec7ffb94506c56d5902c9d4fe3b3d +DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 +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-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 web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 +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-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 +DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef +DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 +DIST zerofrom-0.1.5.crate 5091 BLAKE2B a2b938197957755c4a8ccfb258f60f90931a0a342d9d4bd098c7a25e1c9069148a51ddfffd2b72a6a9856d8c6e66fe1482ab2081a5f3478b4b318062caffff42 SHA512 11f16a1003967b3f30d7b32ffc8541ec05fb335690b08cf4f7554c624ad4312ee0961c83390a997e2a73aee06d8bb09a0ff4e6a5e489f8fb925141e732006544 +DIST zerofrom-derive-0.1.5.crate 8285 BLAKE2B d19bf1b74be89f4d27eda36ba6407d598358d3d69bed64f02903ab7dc509faa006cde9c13e19f5f3cde09cf9049120575263996c922b20da366a11e18baa42dc SHA512 75098e0f1c690bd8476f819f4ea2a7645b88237042a8876259bf4e025b070a4b105caf16ca7a824c5dd6c4690b693fcc74bed9ac0b5e6fdab05a5bed1b5cb298 +DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 diff --git a/app-text/texlab/metadata.xml b/app-text/texlab/metadata.xml new file mode 100644 index 000000000..5e7fb6147 --- /dev/null +++ b/app-text/texlab/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + latex-lsp/texlab + + diff --git a/app-text/texlab/texlab-5.23.1.ebuild b/app-text/texlab/texlab-5.23.1.ebuild new file mode 100644 index 000000000..810364f85 --- /dev/null +++ b/app-text/texlab/texlab-5.23.1.ebuild @@ -0,0 +1,256 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + adler2@2.0.0 + aho-corasick@1.1.1 + anes@0.1.6 + anstream@0.6.11 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anstyle@1.0.8 + anyhow@1.0.98 + autocfg@1.1.0 + beef@0.5.2 + bitflags@1.3.2 + bitflags@2.8.0 + bstr@1.12.0 + bumpalo@3.14.0 + cast@0.3.0 + castaway@0.2.2 + cfg-if@1.0.0 + chrono@0.4.41 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.5.40 + clap_builder@4.5.40 + clap_derive@4.5.40 + clap_lex@0.7.4 + colorchoice@1.0.0 + compact_str@0.7.1 + countme@3.0.1 + crc32fast@1.3.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.19 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + dissimilar@1.0.7 + either@1.9.0 + encoding_rs@0.8.35 + encoding_rs_io@0.1.7 + errno@0.3.11 + expect-test@1.5.1 + fastrand@2.1.1 + fern@0.7.1 + file-id@0.2.2 + filetime@0.2.22 + flate2@1.1.2 + fnv@1.0.7 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + fuzzy-matcher@0.3.7 + getrandom@0.2.9 + getrandom@0.3.2 + half@1.8.2 + hashbrown@0.14.3 + heck@0.5.0 + hermit-abi@0.3.3 + hermit-abi@0.4.0 + human_name@2.0.4 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idna@1.0.3 + idna_adapter@1.2.0 + inotify-sys@0.1.5 + inotify@0.11.0 + is-terminal@0.4.13 + isocountry@0.3.2 + itertools@0.10.5 + itertools@0.13.0 + itoa@1.0.9 + js-sys@0.3.64 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.4.0 + libc@0.2.174 + libredox@0.1.3 + linux-raw-sys@0.9.3 + litemap@0.7.4 + lock_api@0.4.13 + log@0.4.27 + logos-codegen@0.15.0 + logos-derive@0.15.0 + logos@0.15.0 + lsp-server@0.7.8 + lsp-types@0.95.1 + memchr@2.7.1 + memoffset@0.9.0 + minimal-lexical@0.2.1 + miniz_oxide@0.8.8 + mio@1.0.3 + multimap@0.10.1 + nom@7.1.3 + notify-debouncer-full@0.5.0 + notify-types@2.0.0 + notify@8.0.0 + num-traits@0.2.16 + num_cpus@1.16.0 + once_cell@1.21.3 + oorandom@11.1.3 + option-ext@0.2.0 + parking_lot@0.12.4 + parking_lot_core@0.9.11 + pathdiff@0.2.3 + percent-encoding@2.3.1 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + proc-macro2@1.0.89 + quote@1.0.35 + r-efi@5.2.0 + rand@0.8.5 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.3.5 + redox_syscall@0.5.13 + redox_users@0.5.0 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.1 + rowan@0.15.16 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@1.0.5 + rustversion@1.0.15 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_regex@1.1.0 + serde_repr@0.1.20 + shellexpand@3.1.1 + siphasher@0.3.11 + smallvec@1.13.2 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.0 + syn@2.0.87 + synstructure@0.13.1 + tempfile@3.19.1 + text-size@1.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.12 + thiserror@1.0.69 + thiserror@2.0.12 + thread_local@1.1.7 + threadpool@1.8.1 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + titlecase@3.6.0 + uds_windows@1.1.0 + unicode-case-mapping@0.4.0 + unicode-ident@1.0.12 + unicode-normalization@0.1.24 + unicode-segmentation@1.10.1 + unidecode@0.3.0 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.1 + versions@6.3.2 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + 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-sys@0.3.64 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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_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 + wit-bindgen-rt@0.39.0 + write16@1.0.0 + writeable@0.5.5 + yoke-derive@0.7.5 + yoke@0.7.5 + zerofrom-derive@0.1.5 + zerofrom@0.1.5 + zerovec-derive@0.10.3 + zerovec@0.10.4 +" + +RUST_MIN_VER="1.80" +inherit cargo + +DESCRIPTION="LaTeX Language Server" +HOMEPAGE="https://github.com/latex-lsp/texlab" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/latex-lsp/texlab/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3 Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +DOCS+=( CHANGELOG.md LICENSE ) + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install --path "${S}/crates/texlab" + einstalldocs +} diff --git a/app-text/texlab/texlab-5.24.0.ebuild b/app-text/texlab/texlab-5.24.0.ebuild new file mode 100644 index 000000000..ea221bc1e --- /dev/null +++ b/app-text/texlab/texlab-5.24.0.ebuild @@ -0,0 +1,265 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + adler2@2.0.0 + aho-corasick@1.1.1 + anes@0.1.6 + anstream@0.6.11 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anstyle@1.0.8 + anyhow@1.0.100 + autocfg@1.1.0 + beef@0.5.2 + bitflags@1.3.2 + bitflags@2.8.0 + bstr@1.12.1 + bumpalo@3.14.0 + cast@0.3.0 + castaway@0.2.2 + cfg-if@1.0.0 + chrono@0.4.42 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.5.51 + clap_builder@4.5.51 + clap_derive@4.5.49 + clap_lex@0.7.4 + colorchoice@1.0.0 + compact_str@0.7.1 + countme@3.0.1 + crc32fast@1.3.2 + criterion-plot@0.6.0 + criterion@0.7.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.19 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + dissimilar@1.0.7 + either@1.9.0 + encoding_rs@0.8.35 + encoding_rs_io@0.1.7 + errno@0.3.11 + expect-test@1.5.1 + fastrand@2.1.1 + fern@0.7.1 + file-id@0.2.3 + flate2@1.1.5 + fluent-uri@0.1.4 + fnv@1.0.7 + form_urlencoded@1.2.2 + fsevent-sys@4.1.0 + fuzzy-matcher@0.3.7 + getrandom@0.2.9 + getrandom@0.3.2 + half@1.8.2 + hashbrown@0.14.3 + heck@0.5.0 + hermit-abi@0.3.3 + human_name@2.0.4 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idna@1.1.0 + idna_adapter@1.2.0 + inotify-sys@0.1.5 + inotify@0.11.0 + isocountry@0.3.2 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.9 + js-sys@0.3.64 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.4.0 + libc@0.2.177 + libredox@0.1.3 + linux-raw-sys@0.9.3 + litemap@0.7.4 + lock_api@0.4.14 + log@0.4.28 + logos-codegen@0.15.1 + logos-derive@0.15.1 + logos@0.15.1 + lsp-server@0.7.9 + lsp-types@0.97.0 + memchr@2.7.1 + memoffset@0.9.0 + miniz_oxide@0.8.8 + mio@1.0.3 + multimap@0.10.1 + nom@8.0.0 + notify-debouncer-full@0.6.0 + notify-types@2.0.0 + notify@8.2.0 + num-traits@0.2.16 + num_cpus@1.16.0 + once_cell@1.21.3 + oorandom@11.1.3 + option-ext@0.2.0 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pathdiff@0.2.3 + percent-encoding@2.3.2 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + proc-macro2@1.0.89 + quote@1.0.35 + r-efi@5.2.0 + rand@0.8.5 + rand_core@0.6.4 + rayon-core@1.13.0 + rayon@1.11.0 + redox_syscall@0.5.13 + redox_users@0.5.0 + regex-automata@0.4.13 + regex-syntax@0.8.5 + regex@1.12.2 + rowan@0.16.1 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@1.0.5 + rustversion@1.0.15 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + serde_regex@1.1.0 + serde_repr@0.1.20 + shellexpand@3.1.1 + simd-adler32@0.3.7 + siphasher@0.3.11 + smallvec@1.13.2 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.0 + syn@2.0.87 + synstructure@0.13.1 + tempfile@3.23.0 + text-size@1.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.7 + threadpool@1.8.1 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + titlecase@3.6.0 + uds_windows@1.1.0 + unicode-case-mapping@0.4.0 + unicode-ident@1.0.12 + unicode-normalization@0.1.25 + unicode-segmentation@1.10.1 + unidecode@0.3.0 + url@2.5.7 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.1 + versions@7.0.0 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + 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-sys@0.3.64 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + wit-bindgen-rt@0.39.0 + write16@1.0.0 + writeable@0.5.5 + yoke-derive@0.7.5 + yoke@0.7.5 + zerofrom-derive@0.1.5 + zerofrom@0.1.5 + zerovec-derive@0.10.3 + zerovec@0.10.4 +" + +RUST_MIN_VER="1.89" +inherit cargo + +DESCRIPTION="LaTeX Language Server" +HOMEPAGE="https://github.com/latex-lsp/texlab" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/latex-lsp/texlab/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3 Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +DOCS+=( CHANGELOG.md LICENSE ) + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install --path "${S}/crates/texlab" + einstalldocs +} diff --git a/app-text/texlab/texlab-5.25.1.ebuild b/app-text/texlab/texlab-5.25.1.ebuild new file mode 100644 index 000000000..b923f4f6f --- /dev/null +++ b/app-text/texlab/texlab-5.25.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" " + +RUST_MIN_VER="1.89" +inherit cargo + +DESCRIPTION="LaTeX Language Server" +HOMEPAGE="https://github.com/latex-lsp/texlab" +SRC_URI=" + https://github.com/latex-lsp/texlab/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://codeberg.org/ceres-sees-all/guru-distfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz +" + +LICENSE="GPL-3 Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +DOCS+=( CHANGELOG.md LICENSE ) + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +ECARGO_VENDOR="${WORKDIR}/vendor" + +src_install() { + cargo_src_install --path "${S}/crates/texlab" + einstalldocs +} diff --git a/app-text/tinymist/Manifest b/app-text/tinymist/Manifest new file mode 100644 index 000000000..d74961ee8 --- /dev/null +++ b/app-text/tinymist/Manifest @@ -0,0 +1,6 @@ +DIST docx-rs-db49a729f68dbdb9e8e91857fbb1c3d414209871.gh.tar.gz 7716256 BLAKE2B cc4f111b89028b04b2e6aa4d7b76bdcf3ccfe7e14db5ddaff28fc1cc1c8083b8f89d131c2ce1548358972a6e774e3ec2f30ec129ec652ece660942e391963cdd SHA512 dd10581e4a68fa649b593d8c41e92bba5c06850fec3eac3f8604d6f9ad7de2962d37f293ff8b1aa6425bf4acd666df2cdb665a368f33a715ea41423ae819f075 +DIST tinymist-0.14.10-crates.tar.xz 47130712 BLAKE2B 060c3f6f4b48abf846095e0e25bad49901a1c5aa77f93525af06ab34a00691a189b335072fc14f4b8ee4b4d2ae9e6c9a9a40ecdcb59e325d343b3917ff6c4ab6 SHA512 52562606af318fd6ecadc2a3616012c1c9969827ed5d907ff8cc5eb79fe969d08867db96f5193aaba92fd1db4933bf24089f10d937e993e9e53a222528a49079 +DIST tinymist-0.14.10.tar.gz 1603216 BLAKE2B 2c3076bafa8ea4fe527c6d9dfca2f7eb7e01f185aef3231643eb155eb8cc340408eb08b88983a4512ac86cf91fcdaf8ff2752d78d36f289843a7895677ed731a SHA512 4c75b1cfd2d145ef6edf61fcb036025bc5e159efaf2dcaf3aece411808aeef48d3c2b34381ba9950f2890b0a3ee57e1728d9a1f1d50ee152ee7231b76cdd9ff1 +DIST typst-28af048d65cbb7a5fc78f3ca1a20c9e885384a62.gh.tar.gz 4125319 BLAKE2B f7c4490cfc847cbd63c394a09651d5b0154b44647c5706390c3c047d3c1d6db134a4b43450bdb27d6983e5f965c9f73c9a79470c1b47119b851abc1e1c3d70a4 SHA512 6e023dfea82433b20077bd2f2f932b3fc66b309d50ca35d5e8c6ac971ddff435cc6befc0e870aa6df12193e162a5f75b9d0c036b26da40583f645bdabe0b94e9 +DIST typst.ts-c078ddf869d9438b36e1cacb65100e4514780dc1.gh.tar.gz 1099549 BLAKE2B ec3ccad4028388431230a7c3d1a6cfb708a6ed34e14905eb356ffc338a9308cd8ef1b033cfc194002d4eac40e5c58c4e25813438c5e35946a2cdcf1eeb234a1a SHA512 41daaeb99e0f1dfd2d2b5409b814dc7e83f89f2722ac3940eb3c7eb752b5436f49fcbce0c85e2794b0d41e017dcbf88deec3666c1c3b697ebf165161325e541b +DIST typstfmt-cdfe44ed065a90d80040c3b29dee7ed431a710ee.gh.tar.gz 40943 BLAKE2B a55875c3b461f15c31a98d6e5adfcfb3ac338e6ea63b95d3405be3deb46159a7312675517b0e4d56b28ea5e93b74de9008796061e29343b522a69c501f286f50 SHA512 f54e59bd3cc50fcf56e1e47f9c3c3dd0c5a3d0c5e55fe83b8d143c97872fc73d1382f81395dc32d8730674b50a5d598c3cc5a8381d748f6566547ee9f08ba865 diff --git a/app-text/tinymist/metadata.xml b/app-text/tinymist/metadata.xml new file mode 100644 index 000000000..831d78d07 --- /dev/null +++ b/app-text/tinymist/metadata.xml @@ -0,0 +1,11 @@ + + + + + timovanveen@hotmail.nl + Timo van Veen + + + Myriad-Dreamin/tinymist + + diff --git a/app-text/tinymist/tinymist-0.14.10.ebuild b/app-text/tinymist/tinymist-0.14.10.ebuild new file mode 100644 index 000000000..7cc4fcffe --- /dev/null +++ b/app-text/tinymist/tinymist-0.14.10.ebuild @@ -0,0 +1,99 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.89.0" + +CRATES=" " + +TYPST_HASH="28af048d65cbb7a5fc78f3ca1a20c9e885384a62" +TYPST_TS_HASH="c078ddf869d9438b36e1cacb65100e4514780dc1" + +declare -A GIT_CRATES=( + [docx-rs]="https://github.com/Myriad-Dreamin/docx-rs;db49a729f68dbdb9e8e91857fbb1c3d414209871;docx-rs-%commit%/docx-core" + [reflexo-typst2vec]="https://github.com/Myriad-Dreamin/typst.ts;${TYPST_TS_HASH};typst.ts-%commit%/crates/conversion/typst2vec" + [reflexo-typst]="https://github.com/Myriad-Dreamin/typst.ts;${TYPST_TS_HASH};typst.ts-%commit%/crates/reflexo-typst" + [reflexo-vec2svg]="https://github.com/Myriad-Dreamin/typst.ts;${TYPST_TS_HASH};typst.ts-%commit%/crates/conversion/vec2svg" + [reflexo]="https://github.com/Myriad-Dreamin/typst.ts;${TYPST_TS_HASH};typst.ts-%commit%/crates/reflexo" + [typst-eval]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-eval" + [typst-html]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-html" + [typst-layout]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-layout" + [typst-library]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-library" + [typst-macros]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-macros" + [typst-pdf]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-pdf" + [typst-realize]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-realize" + [typst-render]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-render" + [typst-svg]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-svg" + [typst-syntax]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-syntax" + [typst-timing]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-timing" + [typst-utils]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst-utils" + [typst]="https://github.com/Myriad-Dreamin/typst;${TYPST_HASH};typst-%commit%/crates/typst" + [typstfmt]="https://github.com/Myriad-Dreamin/typstfmt;cdfe44ed065a90d80040c3b29dee7ed431a710ee;typstfmt-%commit%" +) + +inherit cargo shell-completion + +DESCRIPTION="An integrated language service for Typst." +HOMEPAGE="https://github.com/Myriad-Dreamin/tinymist" +SRC_URI=" + https://github.com/Myriad-Dreamin/tinymist/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/TimovVeen/tinymist/releases/download/v${PV}/tinymist-${PV}-crates.tar.xz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + CDLA-Permissive-2.0 EUPL-1.2 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 + ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +# e2e tests hang +RESTRICT="test" + +QA_FLAGS_IGNORED="usr/bin/tinymist" + +src_prepare() { + default + + # Taken from app-laptop/framework_tool::gentoo, + # adapted to also remove the tag field + # Upstream uses [patch] on some dependencies in Cargo.toml, + # which are not patched by cargo.eclass's ${ECARGO_HOME}/config + local crate commit crate_uri crate_dir + local -a sed_scripts + for crate in "${!GIT_CRATES[@]}"; do + IFS=';' read -r \ + crate_uri commit crate_dir <<< "${GIT_CRATES[${crate}]}" + sed_scripts+=( + "s|^(${crate}[[:space:]]*=[[:space:]]*[{].*)([[:space:]]*git[[:space:]]*=[[:space:]]*['\"][[:graph:]]+['\"][[:space:]]*)(.*[}])|\1path = '${WORKDIR}/${crate_dir//%commit%/${commit}}'\3|;" + "s|^(${crate}[[:space:]]*=[[:space:]]*[{].*)([,][[:space:]]*branch[[:space:]]*=[[:space:]]*['\"][[:graph:]]+['\"][[:space:]]*)(.*[}])|\1\3|;" + "s|^(${crate}[[:space:]]*=[[:space:]]*[{].*)([,][[:space:]]*tag[[:space:]]*=[[:space:]]*['\"][[:graph:]]+['\"][[:space:]]*)(.*[}])|\1\3|;" + "s|^(${crate}[[:space:]]*=[[:space:]]*[{].*)([,][[:space:]]*rev[[:space:]]*=[[:space:]]*['\"][[:graph:]]+['\"][[:space:]]*)(.*[}])|\1\3|;" + ) + done + sed -i -E -e "${sed_scripts[*]}" Cargo.toml || + die "Failed to override dependencies in Cargo.toml" +} + +src_compile() { + cargo_src_compile + + "$(cargo_target_dir)"/tinymist completion bash > tinymist || die + "$(cargo_target_dir)"/tinymist completion fish > tinymist.fish || die + "$(cargo_target_dir)"/tinymist completion zsh > _tinymist || die +} + +src_install() { + cargo_src_install --path ./crates/tinymist-cli + + dobashcomp tinymist + dofishcomp tinymist.fish + dozshcomp _tinymist +} diff --git a/app-text/tinymist/tinymist-9999.ebuild b/app-text/tinymist/tinymist-9999.ebuild new file mode 100644 index 000000000..dba3df1eb --- /dev/null +++ b/app-text/tinymist/tinymist-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.89.0" + +inherit cargo git-r3 shell-completion + +DESCRIPTION="An integrated language service for Typst." +HOMEPAGE="https://github.com/Myriad-Dreamin/tinymist" +EGIT_REPO_URI="https://github.com/Myriad-Dreamin/tinymist" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + CDLA-Permissive-2.0 EUPL-1.2 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 + ZLIB +" +SLOT="0" + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_configure() { + cargo_src_configure --frozen +} + +src_compile() { + cargo_src_compile + + "$(cargo_target_dir)"/tinymist completion bash > tinymist || die + "$(cargo_target_dir)"/tinymist completion fish > tinymist.fish || die + "$(cargo_target_dir)"/tinymist completion zsh > _tinymist || die +} + +src_install() { + cargo_src_install --path ./crates/tinymist-cli + + dobashcomp tinymist + dofishcomp tinymist.fish + dozshcomp _tinymist +} diff --git a/app-text/tldr/Manifest b/app-text/tldr/Manifest new file mode 100644 index 000000000..80756b632 --- /dev/null +++ b/app-text/tldr/Manifest @@ -0,0 +1,2 @@ +DIST tldr-3.3.0.gh.tar.gz 96931 BLAKE2B 78d499db16a13743b816501bad342958fafbdde282775a6f34f264e3adc974d2976f7ce1172805115a08e60e350624f642dfa81bf694403ab9e017418d65b96c SHA512 137560c401540ff1e747f443a3c0686ddba8c512772eadbff6b735aa9c20dd02a9c7b101b2238888daa20b2886dc4318bc7c1366d8b73f71dd2f797b1787b632 +DIST tldr-3.4.1.gh.tar.gz 99342 BLAKE2B ca9ad5816f78fbb0380fd7e48b08b90b19b3ffde85f0a3479a528ea62c5b47264e83f55bedc6b9f55bcaa17c67da57d64a578c306f652e15439213a949ff5742 SHA512 2ff3839a75fa3a40d45a2c820000826061123bb4a83906c8f2cd055929f4c7661414543511dba36f28451dd28fed13bc32b1467f360274ec60344e03c2ba416b diff --git a/app-text/tldr/metadata.xml b/app-text/tldr/metadata.xml new file mode 100644 index 000000000..2cef95810 --- /dev/null +++ b/app-text/tldr/metadata.xml @@ -0,0 +1,15 @@ + + + + + tldr-pages/tldr-python-client + tldr + https://github.com/tldr-pages/tldr-python-client/issues + https://github.com/tldr-pages/tldr-python-client/blob/main/CHANGELOG.md + + + contrib_x@protonmail.com + James Kalyan + + + diff --git a/app-text/tldr/tldr-3.3.0.ebuild b/app-text/tldr/tldr-3.3.0.ebuild new file mode 100644 index 000000000..81ee8f17e --- /dev/null +++ b/app-text/tldr/tldr-3.3.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 + +DESCRIPTION="Python command line client for tldr pages" +HOMEPAGE="https://github.com/tldr-pages/tldr-python-client" +# sdist lacks some files. +SRC_URI="https://github.com/tldr-pages/tldr-python-client/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-python-client-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="man" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/shtab[${PYTHON_USEDEP}] + dev-python/termcolor[${PYTHON_USEDEP}] + !app-misc/tealdeer +" +BDEPEND=" + man? ( + dev-python/sphinx + dev-python/sphinx-argparse + ) +" + +EPYTEST_DESELECT=( + # violates network sandbox + tests/test_tldr.py::test_error_message +) + +distutils_enable_tests pytest + +src_prepare() { + use man || sed -i '/data_files/d' setup.py || die + distutils-r1_src_prepare +} + +src_compile() { + use man && emake -C docs + distutils-r1_src_compile +} diff --git a/app-text/tldr/tldr-3.4.1.ebuild b/app-text/tldr/tldr-3.4.1.ebuild new file mode 100644 index 000000000..2695b41c5 --- /dev/null +++ b/app-text/tldr/tldr-3.4.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python command line client for tldr pages" +HOMEPAGE="https://github.com/tldr-pages/tldr-python-client" +# sdist lacks some files. +SRC_URI="https://github.com/tldr-pages/tldr-python-client/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-python-client-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="man" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/shtab[${PYTHON_USEDEP}] + dev-python/termcolor[${PYTHON_USEDEP}] + !app-misc/tealdeer +" +BDEPEND=" + man? ( + dev-python/sphinx + dev-python/sphinx-argparse + ) +" + +EPYTEST_DESELECT=( + # violates network sandbox + tests/test_tldr.py::test_error_message +) + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare +} + +src_compile() { + use man && emake -C docs + distutils-r1_src_compile +} diff --git a/app-text/typst/Manifest b/app-text/typst/Manifest new file mode 100644 index 000000000..5d999544e --- /dev/null +++ b/app-text/typst/Manifest @@ -0,0 +1,2 @@ +DIST typst-0.14.2-vendor.tar.xz 65124992 BLAKE2B ec2a14a735cc25b669c4553d9a64b02e0329c9f1365a4b0d79334d2b7de89b4f283c8b4833415cbb2475cca7936fe6d3de6c4b2b9d0fa232d12d61079e6e40c3 SHA512 e9e390ee4a8c72164f77046c0588623f8c35912d7d0d9d2e6f6fcd0cf6e885263eebcdfae1102d9825d46d876f5daf42b57c9b33d342c30233a8772fb12492c6 +DIST typst-0.14.2.tar.gz 4124613 BLAKE2B 676de25da5e9cc397358b552883abd2b522bf17052fc27e5da34244483cf64869ac9ce2ece4fc8110a816104c9ffb4b41223eff7a0e99e45d9065a07f04f55bf SHA512 008d02323c4dc5164f60543d2631d377c66cf55bf699497c82552b511edecd2060b741f328cb4ede4861e23dab4756e94f94a685354e1d1c77a3a0cd0bd20bd7 diff --git a/app-text/typst/metadata.xml b/app-text/typst/metadata.xml new file mode 100644 index 000000000..083e80099 --- /dev/null +++ b/app-text/typst/metadata.xml @@ -0,0 +1,38 @@ + + + + + vowstar@gmail.com + Huang Rui + + + florianbadie@odrling.xyz + Florian Badie + + + https://github.com/typst/typst/issues + https://github.com/typst/typst/releases + https://github.com/typst/typst/wiki + typst/typst + + + Typst is a new markup-based typesetting system that is designed to be as + powerful as LaTeX while being much easier to learn and use. Typst has: + - Built-in markup for the most common formatting tasks + - Flexible functions for everything else + - A tightly integrated scripting system + - Math typesetting, bibliography management, and more + - Fast compile times thanks to incremental compilation + - Friendly error messages in case something goes wrong + + + Typst 是一种新的基于标记的排版系统,其设计与 LaTeX 一样强大,同时更易于 + 学习和使用。Typst有以下用途和特性: + - 适用于最常见格式化任务的内置标记 + - 具备其他一切排版系统应有的灵活功能 + - 内嵌紧密集成的脚本系统 + - 数学排版、参考书目管理等 + - 得益于增量编译,编译速度很快 + - 如果出现问题,会输出友好的错误消息 + + diff --git a/app-text/typst/typst-0.14.2.ebuild b/app-text/typst/typst-0.14.2.ebuild new file mode 100644 index 000000000..5a05a5e57 --- /dev/null +++ b/app-text/typst/typst-0.14.2.ebuild @@ -0,0 +1,89 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.89" + +inherit cargo shell-completion + +DESCRIPTION="A markup-based typesetting system for the sciences" +HOMEPAGE="https://typst.app" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/typst/typst.git" +else + SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}/${P}.tar.gz + https://github.com/odrling/typst/releases/download/v${PV}/typst-vendor.tar.xz -> ${P}-vendor.tar.xz + " + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA + Unicode-3.0 ZLIB +" +SLOT="0" + +RDEPEND=" + >=dev-libs/openssl-1.0.2o-r6:0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/typst" + +DOCS=( README.md ) + +if [[ ${PV} != 9999 ]]; then + ECARGO_VENDOR="${WORKDIR}/vendor" +fi + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + if [[ ${PV} != 9999 ]]; then + # ignore git repo for typst-dev-assets when using a vendor tarball + sed -i 's/^typst-dev-assets.*$/typst-dev-assets = "*"/' Cargo.toml || die + fi + + default +} + +src_compile() { + if [[ ${PV} != 9999 ]]; then + local GIT_HASH=$(gunzip < "${DISTDIR}/${P}.tar.gz" | git get-tar-commit-id) + export TYPST_VERSION="${PV} (${GIT_HASH::8})" + fi + export GEN_ARTIFACTS="artifacts/" + + cargo_src_compile +} + +src_install() { + local ARTIFACTSDIR='crates/typst-cli/artifacts' + cargo_src_install --path "${S}/crates/typst-cli" + doman "${ARTIFACTSDIR}/${PN}"*.1 + dozshcomp "${ARTIFACTSDIR}/_${PN}" + dofishcomp "${ARTIFACTSDIR}/${PN}.fish" + newbashcomp "${ARTIFACTSDIR}/${PN}.bash" "${PN}" + + einstalldocs +} + +src_test() { + cargo_src_test --workspace +} diff --git a/app-text/typst/typst-9999.ebuild b/app-text/typst/typst-9999.ebuild new file mode 100644 index 000000000..5a05a5e57 --- /dev/null +++ b/app-text/typst/typst-9999.ebuild @@ -0,0 +1,89 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.89" + +inherit cargo shell-completion + +DESCRIPTION="A markup-based typesetting system for the sciences" +HOMEPAGE="https://typst.app" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/typst/typst.git" +else + SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}/${P}.tar.gz + https://github.com/odrling/typst/releases/download/v${PV}/typst-vendor.tar.xz -> ${P}-vendor.tar.xz + " + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA + Unicode-3.0 ZLIB +" +SLOT="0" + +RDEPEND=" + >=dev-libs/openssl-1.0.2o-r6:0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/typst" + +DOCS=( README.md ) + +if [[ ${PV} != 9999 ]]; then + ECARGO_VENDOR="${WORKDIR}/vendor" +fi + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + if [[ ${PV} != 9999 ]]; then + # ignore git repo for typst-dev-assets when using a vendor tarball + sed -i 's/^typst-dev-assets.*$/typst-dev-assets = "*"/' Cargo.toml || die + fi + + default +} + +src_compile() { + if [[ ${PV} != 9999 ]]; then + local GIT_HASH=$(gunzip < "${DISTDIR}/${P}.tar.gz" | git get-tar-commit-id) + export TYPST_VERSION="${PV} (${GIT_HASH::8})" + fi + export GEN_ARTIFACTS="artifacts/" + + cargo_src_compile +} + +src_install() { + local ARTIFACTSDIR='crates/typst-cli/artifacts' + cargo_src_install --path "${S}/crates/typst-cli" + doman "${ARTIFACTSDIR}/${PN}"*.1 + dozshcomp "${ARTIFACTSDIR}/_${PN}" + dofishcomp "${ARTIFACTSDIR}/${PN}.fish" + newbashcomp "${ARTIFACTSDIR}/${PN}.bash" "${PN}" + + einstalldocs +} + +src_test() { + cargo_src_test --workspace +} diff --git a/app-text/typstyle/Manifest b/app-text/typstyle/Manifest new file mode 100644 index 000000000..a4f2fcb79 --- /dev/null +++ b/app-text/typstyle/Manifest @@ -0,0 +1,500 @@ +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST ar_archive_writer-0.2.0.crate 31814 BLAKE2B 0ac8fdb006890652bb7f0db19f4ab7816104ae6201aac4312b74dc0d6c13ba072d553481e0b999586c43e6998fbdd811612ed0a9ce59fcbf74304e81151931ac SHA512 9182433144032f83b06e94171d3c043879d912e87362103547f76e9d412a47f1d16b0a68a9f09d544d18e8b71a04ae27468c8039006b3ccfe3c5a3217a7e5071 +DIST archery-1.2.2.crate 16228 BLAKE2B 489e4b2ea181a7915ca41f31e22e9e95609c0456b162bbcf67b2bca25c3873447ee1e5a22fba963bb6119dcc34a7ea7898683bacadee49fc4e6f3d3bd8f5906e SHA512 15d0e118c22d7a8539ee8e97388a7796b15b765f5f7a878e66959865497b2db252a351251d6ae587354f58528186542d32ae14640e252acd1bb6a95c5c21490d +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST az-1.2.1.crate 27842 BLAKE2B 686db35c5743c458fb737468ccf8ed27b9512b8b5154b3117cd61bd0d73e778d3406435f2f8ecad34c4841820c9805480f4a6837a9582ce8a89df28efe533061 SHA512 fc81f22f8efc2faa76e25644f7c0102a8bf623dcd5538ecd81e03344481b62f036f80d3ac734653d4386265b640bcb357572db03a1716dfd6b9b12348e9f8cf7 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST biblatex-0.11.0.crate 98441 BLAKE2B a1030cbe4831be3501bab6d4c085fd34f4bb7df9a6805a7fe0af533a58e4914c883bc8706306d7bdd7dca251bbc4cdb008d9cf92ddd54638513f6906b3f27ea6 SHA512 7a2d630f6f3abb8795345e435b1e635bf1f9f457c38ff0311ffe744f641470c92b9e233ba83b176e39f247ec8b999aca9a2106c8a3ae0780093869f0f68188a3 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 +DIST bytemuck-1.24.0.crate 53243 BLAKE2B 472563c13565b62378576597a98c8050117940842846f2fb711fe4fc251e3bab19ed8f0d7e8215c880f06638684f1b8090afee598c730dacfe536f53287dcd69 SHA512 4e3b8071b7dc3b88104786f007f2fb8930cf252fc6cc04ff0c1a13873cd272971edcedcc9231a2a44bbdeca9c831f4c732e6917581420f209003b47761a8ced8 +DIST bytemuck_derive-1.10.2.crate 25678 BLAKE2B 814e3b7b14e545e89aaa1d920ba18e5a49c22911c108134eafd77922b76ed2f613376e42184735b06f90cb3be2a91e9864f4a7ddc12d808417466085681ddd86 SHA512 9cbb0e7763603876fa1fe81d31dd9a0fc391f86731ece0425afe76768a8d6645513d440ccb51af9b02659ddf16c3924571b50bae9de489a671e029dfe3c4d955 +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-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST camino-1.2.1.crate 41364 BLAKE2B 8908f90c3217e64e502e13be81ea6949ce2bbc3554d16e767481271388f390b93f6ef798fcaea1cbfa77c5d9fc9591767e5dfadb0b094f49f87116d48341e425 SHA512 baeba86b21f4b720f09ad65fbaa39f9ec32662577844647bc0d63482a1bf2d6c9cf04a997d7452d65d4edbd94185cf5c6b93aac274c6d3b4c0b29ff498af5df4 +DIST cargo-platform-0.1.9.crate 12010 BLAKE2B e178d5a444c6536f0c95f497bdfbb13cadd0d58d55bfae76008bcadc2a042044f432a232f657cb1fdc91b7af4d197cc44bc0cd7a41c9cca6c5da085409ab49d1 SHA512 05cf4c18ed6f3a1193a4567a48f1f3c832ae85faa7487a4e087e5dd8499eabd36c862d8e58af5443933b87aa8becc258011ebbecb2247f8a75067c8ac018676a +DIST cargo_metadata-0.19.2.crate 28370 BLAKE2B 23d365759330cd0ea30908d21bf2d475aca8880511646248faf163e12544d78b6034e94d4d3c5bf8c4c8d645cf166a67105cddbd55cfe4dba425132e2069ea72 SHA512 b0d066754bea68093c9990495d794ac6c2dd9fcdff79b92eead75fac34e7e96ea84945e024acd81a59f89c2d197286de1ddbef8e5312daac976aca823566e011 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.2.43.crate 91384 BLAKE2B c9da4f63674ed62ddf52daff868f8db4109586fba7c786f41200bbad4435f2ebaebe1e76107736b85be9d649036558f496c4949d691a3062064eee2c12e2825e SHA512 0b88e6f2658c68ee6b6c8d6c925e9f38fad53438f68f8e40b33f1d5f6b6edc65b2d4eb36b756ce265db06a5f3173045e474f862cd476c5c22ab7b0ccb076abb6 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chinese-number-0.7.7.crate 17318 BLAKE2B 30fb9c5fd192279f5cda0f420918d2aef8e79f7e12cffbe613a4474fbd99bd1c669795f2f31d43b7970cac2f31e49a69ca754a8cac1e35b83ff53cba754aedd9 SHA512 ab3578edef73ee08f53dd8beb9c0814eeb2156ff9ac60a05b9d4007982ea85d66d4c1b26a08c6c6cfe3cf9f71038b8e13ef16fa8ebd5e2eee4d0b573c8fe7b25 +DIST chinese-variant-1.1.3.crate 2179 BLAKE2B cd25a1cab2f594366d470ac6e6bd3d7552a779815bd54999f8f9ce3ccc327177e1b818d83768137e5d2b6fd2235af7333231537d42f31322adadf998855ead2a SHA512 523cccbfd7d618eabb24e88ad94093db0bb62175be2b76bb604e70d2a2df02e9f5e72ab0384d2b67df2842929e352c384693cecff1d17b57453ca78700c33c8e +DIST chrono-0.4.42.crate 238174 BLAKE2B da67b970d4bff78a7d4910ad4cef4a8b6177ff2a2a507e24d540d173dca492fad220d09dba96eff8c75cce3e066c490207f8cf769da84ac456870dcec20dad58 SHA512 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST citationberg-0.6.1.crate 66778 BLAKE2B f493c10ae8ada660b5b562994da5ab144cecf94f6aca19af606cadea0041b742eb87eb95d73f12b94ab549bb5065f3c269ed5ad0c57d964b0c5c6e92941e0e91 SHA512 4eb282941c122ada12d5d4444343e83551396becf9a514893850651e744fbd2cf57acae69b29a4b0098bd2ce6c672cd25bfb6068f006f663bd8406bdc365bd25 +DIST clap-4.5.50.crate 62030 BLAKE2B cf2cf1761b2d4500ba6ce9c48e9127d83bc0eda99d111eedc5d45c9444c8cf53d15f9d56dddb1cd1d1ae464e514bd6484a15b4055a6305c5e476e80d57e090d0 SHA512 f98dc12a40453f17c733562e2d3a08dd4c073f2930665a683328100c5a09ae7d77fe535a22cce12c4eee8e2b073ebdfc156cfd4f5ebbd2f57fe779d206092264 +DIST clap_builder-4.5.50.crate 171137 BLAKE2B c22e6f71df95d9cfd3c5f319d7c374ecb4879667279343e65ba35cac4308b490cacf2b2a702c4927d04412df2b1de776a38dd4081673777cf101553206fd32a0 SHA512 767b3bc14de66da6ba4cdf937b65d1f05fc34396026d8eeab39365714b26c7a2e0a7a494101ba13c97f23cbdabdedebfb62f522cce72fdb6f0fd5f45fd030cae +DIST clap_complete-4.5.59.crate 48576 BLAKE2B 5e2ce72608071ca3e73fa0718dd1bc5617fd4ba6bffb452ca6fa5948aa531ee2224e6af9003a6657b1aff6f730dae52982d6e53798432b330d884871ef75dea3 SHA512 90b4617983ed3085694cb006494ce3532c0dc1840818e0f83f9f0c9950c5ec5dbbc7c7e64aba0a82518de1bc95b7d828a4f4af87a581cf15f777a94799816bf9 +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_lex-0.7.6.crate 13466 BLAKE2B 723f306a9ae6c1fedd6b85fade039cc2a1dba51aa4412972025e0ff1aa8f15742e090dec61df3ac17ea9aae426e96049a673f5b944cb164b649ec1809477ab88 SHA512 d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e +DIST cobs-0.3.0.crate 15639 BLAKE2B d70d00304f0fb6bee6d0b65e16aa0572d1b7c35f170be24e7f8c38991571f770c94bd2b1a582ed98d0a74242372657fd83654dfca0ca6cc74cf648f1b8eddaae SHA512 938cf500f8f4d05fed1dbd3272ea35067ef182828e9b8898f1bf2de37ab69941a3c967615b43496190d41e72c95e17e84d9307271f063ca412f2ec3daec88f50 +DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 +DIST codex-0.2.0.crate 43026 BLAKE2B 5961243eced4ce4ce19752833ab50bf46696cd6ab158cdd55c8ab9cb1e49fef3b753f85705afb5689fb8ea359466b05fdbf0d97978a8398df510996212c6e895 SHA512 7ba8ff6e95886eb3d8b23e2b9b2e233f679481387b0e451b5cfdc5f978c60c40a9704a7bb586f9ad3a8645c7dd131c83e9d9f86c7c1d477608526239bbce312d +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST colored-3.0.0.crate 34497 BLAKE2B 6477cfaf974399a2823a714b766800766245c8965abc99f142c4ab72effeb665cbe408e9f34e28ca54a0b1e82859b8712027ec0cf88b98d2c536f0878e7ef6ea SHA512 2e3a0b7625cebe491a884a4bd1d8c4b4355235cf6e1e940768f92968313e09233d2f9a13a623cd44542f7f2894d4a7d64759083e005f22967d0a4991e0491396 +DIST comemo-0.5.0.crate 28954 BLAKE2B 4c97cf0f57347f6433ea0baa190139b099b6e14e8f5b55eab1c63e298d9fa95d060a5c343f2672f667d89708a7d5eedab890cc310d38f5d13177d209017a8785 SHA512 d8e392955470db9b511f5900613863392c41e0dff5f99d94c6e8c451e439e9bf0d019b7ef372e56d6a95b6185d9084f52c17701c806880568372f3e79aa8ea5a +DIST comemo-macros-0.5.0.crate 10000 BLAKE2B 0c37dabed88cf51c2d03b1c6f2123b7ddd4a70e8d85f491e04929bca598a395aeb2b04d5f4bef14348cf333fca137787b0a3af356671b34992268a28052ba1f2 SHA512 01f9ee93fd79b935af1625e6a547279cc92caecbf4146d43611fbf89f5a430dc2c275431559e109eb56596acf47f85ad1a45baef679b19be8da85264461845fe +DIST console-0.15.11.crate 37822 BLAKE2B 3233ded5b40254fe62d04f2672bf0a8239cd506511a6fa9dcc3ea44b0eca2aa4f586f346b83da3cb354a0fc66484bd1934ab07b8c591834d9dbccd17d149b642 SHA512 ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4 +DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9 +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST core_maths-0.1.1.crate 6528 BLAKE2B bc68e64f7beefb307d04585eee0e6667c9e4885577fbd501a17263771d82db34ad15fb7a93053a91800e6d21f231160f3cea3868e6926990c8528ae8e6c7fd35 SHA512 19708af657d12a83c404043717e0d75c49f7866c362d5ffb366affcfc77dc19d64bd44561c3bc1871e0ffc40b6804beaa5e6082f5d1780ceed7c3a9176beb085 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST criterion-0.7.0.crate 119908 BLAKE2B 88f90192f827b164870ed69eccf5c797590335aa770065935eb61eb2580b871590cc9e63e4e27adf389eb696cfa54330be0598741be21c223ee94d4b697bf0a2 SHA512 a11fb634ed9a7e0758a0c8efabd73e71bfc0312e35c5c74d675471ce5b5dc3532985e26986fd982ca2262ef07582f18db59e2c9ffdc81290b638cfb96f0e40b4 +DIST criterion-plot-0.6.0.crate 24495 BLAKE2B 104b6f44777ba80a2389568330f7151e736f6a4d06eb9c1eb2eb0ac3bc9e695f62b032834732a566ab5b44f8d8a56eee88f0189f86a44128e2fbb25bf65b67a6 SHA512 3d5c8d4483943d8a1ca800225971e6e476325903ad4d185033cb692e01be380ab3bf4e8e2e94e8661ebdc7babc153e785d368504292b19f43d8c980585275a3a +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST csv-1.4.0.crate 888642 BLAKE2B 2b24810d308a5c4200e5398f65e5289a1a104f1314bbb9b4e586fe74ff09df6728ac5e0fa13f0345dfb9a97e732639fff86eb254da6e7eb1348c2e86021f317f SHA512 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7 +DIST csv-core-0.1.13.crate 26119 BLAKE2B 74539772c30fc03c5887c0802e88b174ff46e32dfd14b09a0ed18c0d6d5f2e3d326a5f723fc842c9cbac9b068f4730de9bf2f030a38fc89107512dd9c370caef SHA512 327bb6ebc6878aa3c76be9beecbd83d0154a2fe806ccede35356836bf4b86512dad6c2e0cd9d240af830a4dd55bdea1b9a7e8bf728cbbf68c5f17d01b504405e +DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling-0.21.3.crate 41398 BLAKE2B 5463e73cd01aff3b3b6f650660b7816e5f83c1fd94b33e13d814ed74205a4ff65c91515d3d8532e7d49260bcd5d25391338476947c891ab072cf9f19eef562e5 SHA512 d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_core-0.21.3.crate 74471 BLAKE2B 0464ba180045fa21dee8b3a793950b0ee5526d8cf80d149233f37fdcf1af38513bfb0915abe3dc292acf4f7889053fd345aaa6c0f8f814a009f867c73bbd1fd7 SHA512 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST darling_macro-0.21.3.crate 2535 BLAKE2B b93c6b9bd45643f858595320a28886d11940a13fe30f3f0df61828c01d44896a7a59aaab32ccccf0b4121a3b333f7ea818b519ccf623f48fca0111fccabceb50 SHA512 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST data-url-0.3.2.crate 23862 BLAKE2B abe3a0581fbcdb62c27addc8982c3c3fc77816bd860ee2954b2247ec78c06db20afae43319dea1aef0f47395c560779adc8ce42238cf9a3d2c5133bee28bda17 SHA512 d5cd99c016f922d0225b5bf74aef84177c2874d699fc992920f30cdca885f8b02ac11e90c1fa528ba39b55109c4a1654a3adf4c5301e2cf3a0132a21ca268397 +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST derive_builder-0.20.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872 +DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86 +DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST ecow-0.2.6.crate 29987 BLAKE2B a3e54e2e667666d2c55f482a4fea4fef5984fc29422a5a7db24674a727d69da8c70a778fcf7c492d3eb86f48e58676adb0fa7aa96242aa61475c177ed7a1132e SHA512 0b0fe09174ba26f9c4c38c4c60f92166e45e013e155c398be6ec5cb196081aa026f1391fe68187dad309da03b5d4eaec7b9a9765795b17f86ab22b83767a926d +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +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 encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST enum-ordinalize-4.3.2.crate 4465 BLAKE2B 82548e936da066140786bb54cc4996fe7d3a643c0f6c25da2f30257dc84d58590d7cf703f61f3dda5416c1669888df58594fa4ebce0814a8a29d393b463845e2 SHA512 12a4979ab10d5f48440ef16d2d9dbcd0e9c1b6a517563851e28d05a6a6353cc6fd9e4d215eda70111e1d7aa485f69b73bd991145865bdd5d994dfd9096320c28 +DIST enum-ordinalize-derive-4.3.2.crate 8434 BLAKE2B 411204b6c35a7ecc2f19ca2e0019cd922f79f51e444aeda9cbafd65a0ae502d4fb98bef744ac8d010c290eb8ccd3fc0dacef7456cdb1891576eb004f8ac52efd SHA512 aaf0730f25cd7370277ca8a226120bd5b63e18f3a781653eb08a8ac1d134acc0b7fd451d69d587574fd99449078077f28f79de5b443067344ab42e36c3655017 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST escape8259-0.5.3.crate 4989 BLAKE2B 3f3e99344aff8748ed134fc355b32c71a0a08b31f4c31884c9be68881cc955244e33bd094250d6a1497e29637283276d1f45ce965911d823eb9b998a3e5c2391 SHA512 f9edead3dcd5418dcfaf858f5e4bea785b99d1f7d7d13e3c34ea923f673e8a2d06e3b8f630d9c6215bc12ffd5d946c3f366822e2414f6de30031c5581d0db493 +DIST euclid-0.22.11.crate 79261 BLAKE2B 4a8fb6c372b77eb871235b32ee2e6ec0c481efe6f2b84970078fab3a0260f8da0f5d12128605f2a97beb8b2cc1af0a743fedf0380e3d534131e4c730d9097483 SHA512 864e69a769e218a989bb83a5f4846a4b882d94eeb35cde24cc7ac715c8977c9d325ed070de00c32a564ee75246a860d47da6973e23e79d744c1520011d6e94d4 +DIST fancy-regex-0.16.2.crate 100662 BLAKE2B 82aaabdca33bfb82a92e357cf6fcdd7e1c1f553755a55ae913dc4c50e44978ecba5ec44606ec72f810b29178d9c7787814bd9ae31dcd34e630c3553cc45e8560 SHA512 f96ea36785fea6f1bc3fe2341eaf5714ad2c9d606b316b5f6bc788d41b8c07f1bc1c299f294855a006a51c28402f9a0eeae4fe31b862c491fc7a2b70f3dbceb7 +DIST fast-srgb8-1.0.0.crate 17214 BLAKE2B c5d2e04bf43fccdcd31d6f81cdcde3d89bf0ce94bbc506c2bc09c62b4e83469a2b72db0bb09f4cc2495ace7510834e7fe49df6aa7864092452d9f7865f35cc14 SHA512 834edef5eb4ec23b9e627b5e879a1649af19a17a1af0bae97c040869dbd14751ff3b29a606c52e5fe07b60f07fb695f328409c39788a4e74af0ab7b716688a0b +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST find-msvc-tools-0.1.4.crate 30817 BLAKE2B 8fa2573428a52a7926dd474b9b490df3a5685e701ba7089564604afd0d00038c195827888e2f92cb6d548e0919c1530c61c3abaa5433c351a57f16c8b9a91292 SHA512 91dceb15d6d6367f229f9902daad8c57ddc9b28c463266785236d34f84732bf931ac653196980306488b81c66df00f8bb241a95d2b06590d41dd0703f8a941b5 +DIST flate2-1.1.5.crate 77015 BLAKE2B 3bc8387b79a2f8d4124f98aa9f65580c3bc6f1a927643b52f414ffce4eb3eeab0fb595532e14591573ec0955800891b039c3935619b964d7fed3b2dac9031256 SHA512 b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648 +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST font-types-0.10.0.crate 24757 BLAKE2B 40f74462cef0e820c4817ebec82d58438af0334f77db9b35f52bb68933ef9aaafa9cb5241c44a596b48a2c2ecd1d8d77ea70fc692210e8d078d21fd2c089b18b SHA512 d0c2dea1a958855aaab34f04b9be5a7640d35628c043fed9f9f0ba2686c575b03989c18de223615f09be814527754e0412a33525fc1e819cb024922fa54c39e8 +DIST fontdb-0.23.0.crate 108324 BLAKE2B a46b95de5c430cbd5ac14168466222b3a6f6561c80bf1b4f3ad47f1ae645aeb091baddcd8392c110fa9268471658c9fa36b8b801935f7249624e4df01e184eaf SHA512 0a32a314c7cb0ac6fe90eea59e25698e56aaf2c05f6ec09437dff01d84d18bc70bba0754f5277244a61b3ffc3b9b34926bb4ed38a5105fcdae89c7800606d4c8 +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 +DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST gif-0.13.3.crate 36010 BLAKE2B 9408889110cd07ed51a5269441dd3b5694a35d914325ffeb90def38869ef4ed25c147b4a90fa8574f8bc199fa64a9fe06f05de53746998bd9e08db93f5192b0c SHA512 8ba0502c76cfd0e7c6fc571f58e46f552fe2ceda907980c07b9add3e460ed5f3b5624a098a46bf5b3e2559204235785856945369699d5fe6cdaddfb40294ef83 +DIST glidesort-0.1.2.crate 33672 BLAKE2B 13e522a978f8023fb9ead8ce6ba6d74fe9ca97092506ac7e3734044546bc764dfbb73080d8092a966cd5127cc103ef91fc1d5a4ab84c603bd00fdf0cf6339119 SHA512 c9845e0a5b465ca8d3f3acc5e718866b2cdb059177cda6f8ba658b62878b139aed05e5faf6cd0d093ed268b7dab9ffc9ba7fe5bc03b83de703049ec686572d29 +DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.16.0.crate 141708 BLAKE2B 260b2ae46c2c376f32aba951ef562b41e40aa1159b170a966429263df5d81359d1d7861076e2b12a88fca612374fd9b3d7265af891d55c077dce041e180c854d SHA512 ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615 +DIST hayagriva-0.9.1.crate 460242 BLAKE2B 1817422078b16e068b99dff424c251e9f984e5bed9085e0e6f54ac36c0a275e6abc5b9237593ef50b7a68ba1d369d44247d34294407fbad8078fb7746b396ba8 SHA512 959e81990e45b484a34b3cbc42edacfe58d346292d3c2c19efc99c36a2fd8a583701fc12f3a536918b3809e30466225c7fd28e0ede2e3665b3117a37fb195322 +DIST hayro-0.4.0.crate 36512 BLAKE2B 663739eb1b885a2de330d652807de5d65a4413f3d46df2598d6efe33f5e1fe548eb36dfe1b23bfc7f893facf71fe15037f6ad1b585d03ec32eee74002712a281 SHA512 412f19abad5d9312efa59729290a159b3e7677073c1a403e703054c82f9a5ee3d411d10b952c1f7c4603984adffd7f2f4e765b97e98e7889805fbf76d4516009 +DIST hayro-font-0.3.0.crate 38468 BLAKE2B e4c0f9ae1ae1dfe26b5384797dd5dd9213f8a660abfacda940b0dbf38e86142aeaf062b49b81aa0347a3b6f5ccf20b4c361525458ac1dfc1498285a2dc48503d SHA512 e6310a5f8dbb12588bcaa9f4530c58cecc3947429e57150249b7299a2675e40f46e6cf0d7f00c266a51b755256e7a3b4ceec57af78b48dc20587ed9e6f50f478 +DIST hayro-interpret-0.4.0.crate 365232 BLAKE2B 94712913f769ae79e00d82aeda928f28efc2738927d1d4404d3440623d903bcf953c44482b8ef24b8e347955eebdc84a557d19a81ad3eb20dd2c53780d66969b SHA512 c861d2a952772b70c34bc14cd41e470b23ef46527a24c31de14f4a20665ba0e21a071a92225da9739014df92e6036a176da71314709f032c7f624c2b2c5d456d +DIST hayro-svg-0.2.0.crate 14532 BLAKE2B 2d40d67b8a6b0a06b896966de833cf37bac6a7e5bfb1892a71123213048beb94db966245f3269c0adee39326b9219ba584be5eabec398f93df768888bb7d8983 SHA512 302daf86b7bc04f10cf0244406aff4e64512bb6f2a13117c8ea850da9ee87a919e149a6cb9af9be96f4f9260ec515a11448ce6550b0c7a40d79e3c2b2cc561fd +DIST hayro-syntax-0.4.0.crate 116992 BLAKE2B 88149bc9ca900e643333255975ffe7332a57a8f831c73b9bfd1ffbbbc1927f6bfbe42d0a2383b378a071747784a0532d98db1b270fa902ddca0120a58793e425 SHA512 e1bb0dc221c9e00583ac016e005426364bc1046b159a7f527c8524229e9ff2be7779d9403443fc937de87631f7be9ed3b24f3490443b474b411b222992cb4dc8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST hyper-1.7.0.crate 157006 BLAKE2B 4a17b720249234deec79994e47f1a5bf1a963351b0c6a2b943cadd488f8f6518e5f032cb2b91e8f749c8bd369df6072fc2e536c5676720efd0a72522ca931a92 SHA512 8e57d60c5fd3243d7856f8bcfafdaa033393f6e57f7c2cdac5dbfb2d6da8b6bfde8b1cb24989f2138b77944f519a2b80fa6cd240cbecc02086a12580c9169c15 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-util-0.1.17.crate 100999 BLAKE2B 4a51c6b7409a776064a22817a1d8d16933cacbcb068af3a02de256aff8da3bc030b9093f0b75e104cb088cd06312138e3adc4d6e28e630f775607e267179b590 SHA512 120e1cdfb831843726bf3c1539beca7be85e0f9e06b75095f32720b66d2ef5ddc23d1119b434dcbd776ab5b34df7c357d6e544cb3cea6e022d753c066a2fd48f +DIST hypher-0.1.6.crate 852784 BLAKE2B c064338e71acc60e039570ed5b317f8411873cc323d1bbed10dc4be0c8f2126b14180b8d2da67ce27a20f4b55ac21f5b5bd9f1fbb486571d313f0e27971398e8 SHA512 c8eb1deefec0d5051a3c6fd8b0c7e988b8b7eeaf4b7bcee6acb6e56950b5dba834a0220b01faa79837d45504607f8e81ddd7f7c178177be4a397ac550fa7927e +DIST iana-time-zone-0.1.64.crate 33152 BLAKE2B 4298a6fd124d7e164df21405448ae17f11e5d23be3eb40b2da27d36b432cd6583170b1bc31c5238160e4ae2cca9ca77ce19ca35392b7937ae26109dff9fa99e1 SHA512 f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 +DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 +DIST icu_locid_transform_data-1.5.1.crate 42937 BLAKE2B d9d1d66a556ba5383abe07c23cb96765312fe9637aeea50d030488faa9431cdeccfe42a5367d84c8fddb7a3fd2550fef106876798a1f020821ebc1cb6d32cbbc SHA512 fe5b5563248ea0c78f63b8f5fa19b7298776e0d6dca062af108e388565c932d098b98f1e7eba1469c705184684a369e9d142b3123b24451bf5084bc7b83245db +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac +DIST icu_properties-2.1.1.crate 59036 BLAKE2B 73b7217852b8b5972335eae3424dc237248036a55a6885b0087107003655253b016d6a9dbb4811261d54ee1c18c77649b10cd3c934f97485f01eb50f6b5c674e SHA512 0d30c13da9b0e864dffdb7e2a43b48c4847d8345b23aeacb12a204facfb1dc3b27424e23924b5383b057657c0ebeea0f71654fcf6c3d16396579d691d272e1d5 +DIST icu_properties_data-1.5.1.crate 229231 BLAKE2B 9bf61185e1e99f213fda4e28e0fe196e9884de0bf00783357607ee9d055d43c4303e611248b174e7cce0df3978f028d15188503160ae2b08ef9696f9dc835d35 SHA512 f37bb469d33f6a0d5126a37469783bdbd268dee081cdcaa8d18461c8bcbf91b08a75ecabe6df8c47e532838c95816778ae7aa36a22571fbba452d84fa6d63228 +DIST icu_properties_data-2.1.1.crate 162431 BLAKE2B d52de2948cad10de6b1e1b42aab09271d9e8aa4ffc4d85341beef140d5817cb644cbf89c2f0121eefc94028e1a33a607ba9f600c0edafd68ea3e3fe2898d206a SHA512 06345d1ea0037b6518f264485695136992f9c944ec0c7ee5c56e63a75102895ff0566887933febf5308d48f47659129e93eaaa22c8ea7d288f9df03691eff6c7 +DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST icu_provider_adapters-1.5.0.crate 16576 BLAKE2B 5951cc7a07952a9b294f2897a9b910ec6f957374207f667f7f875b21363d0052df2d2babf2348930baad59d7ee8d7bf415e98a46a809f3191d572e930ac43512 SHA512 fb94e311766082a5ea0bfd430de905cc071fe63254423da36d405518d62fd1cffc852322c4a5a7b782caa63d4f725303766c234e05199cf9607fc0e2579a9e8f +DIST icu_provider_blob-1.5.0.crate 14296 BLAKE2B 07edaeacae200e0aecc622a598de77618a7ccdc14030b73875b3e827c58498e0759179be66441d24c8c5b7fd632820f481600f72b8e89ac2c4af9674fbeec330 SHA512 4ff95cf32a95b1b88fa4f37771ed3a6ad1949887701d5337aa62dd1f34a8b487f536bf7026bdb5dccc2b8cbeefdb7e939480526317d599242970767b694bf22b +DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 +DIST icu_segmenter-1.5.0.crate 610798 BLAKE2B d0431427f79a943539fa43dbb66e97d00a3fb0a5667fdab0ad50cdb8219d3298d2f4809ed9d33f3ef2a9f9b12908a390391db0a2c2672412eb10e4da2bbdc220 SHA512 9d6d1b5423c6688fa0f6441f03d2e035628dd8dcc4a8df04de53f4c9062b6c5904eaaca2e42317dbc6a7d9860feef670d4a67c9b7369c505966d8669e98279e8 +DIST icu_segmenter_data-1.5.1.crate 3385006 BLAKE2B 33ca21ac248458b05407cbf984ec02813dc64ff722fbe7e5f204c4243be6e9d75bcfca8ae21067838f7daf91e81a27768bd01ec7c690ee458cc32051c4670fa5 SHA512 468a6ba9fa6601609a5a4f4cf87adde75c0918a309e818ceca2631259f4df8d187b4fdb3cfbd0546440e2a5467e4140f19173425accf1d0acbe2b1a3d2df3638 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST image-0.25.8.crate 292229 BLAKE2B 0cbe2252a90fd05deff031c25a8e65d105443bb032ef20fea08b5f1e2e2e26b5bf6a0b79cd4d1b7756c0fa82b6d88b894ac8695465436800ddcefb039225e688 SHA512 a0fd1503aee1abe1bf292d7d161891abc853898b338bf9778af41626daf365590b8e939c6d0b53133a60f3a3894ce4fdd1b8a4835ffe93e7926a6170952cd287 +DIST image-webp-0.2.4.crate 68478 BLAKE2B 542ecc0bbccea0855a3da83736789f8ad6e31b91b141e2157d1be520eb58bba22482e625b2dad202d778e88cd5a17b23bd3ec287762fa412eee390191a0b700c SHA512 479c71f80f309aec76d00b8a89c996aea9df960cb60c35db35cdd78a36ac73b4452fe924a116bbbca80b3ce5e2dba5211e974f162bd1192ab0b2aba3dd1e7d1a +DIST imagesize-0.13.0.crate 17033 BLAKE2B b48dab29dd1f4d81c7c04df9434385dcca3d84f14fc4a706b3af74cf554c59ab93b9cd68dbe878fe2f13b902f6a210cd44678d861ac6d5602506bfaf4f8ad697 SHA512 a514bed07f2f4252283ef2e79036981a98bf6fbf8ac3093d98d39c7fb11b855d781121dd410a1b7e5893792b0028af60d92083348e7056e6ba9d006a89cc3530 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.12.0.crate 100446 BLAKE2B 3fad12a9daa3c5c8b3db1926391bc770c9b1b133455ddb9ff4157f212176351ac1d00c50c8fadf2afa0557487e5633648d8c6a1cdf80211b974d2ff0f773eb06 SHA512 3ceb00f2cadf667e6e7893178c43f68776c2d97ef899209ffc83cf4f536172cde52bf73f8d512a9bba8119bb77f6b6c2a920b8edbc1875b1ee31033830917c33 +DIST insta-1.43.2.crate 102183 BLAKE2B 960f8279a58dbefbfc64c3b99cf3c1ee9f214502ee03bcdc0f64bcd7fac69fb17ca00daba0621f3a4c82848916cc7ca7cd01ee5e0d79b21146b033d781b632d1 SHA512 4702e397b7d336d27a7e477ceaff35a67a801904a41e360daf90b0ba07fbb7703ea4286943ef964d38408ef9cbc52d1a96c79959471b6fc85c613da9cb00b1e2 +DIST insta-cmd-0.6.0.crate 12385 BLAKE2B 0b3d57dbee4d2c55e29e6310dfc1fbe55a5fd7cd034aaf72c7619c7de48d56473b7ab76cda42bae9ed43c113a2a07755497f2ee030c2d6be9dbcab4557745e79 SHA512 fa2415e328976b97488501b4d9a17f650e29585b2c50ab83e6dcb109abd0889d553a26074dbf695625799c81ca4b23209f317b55e344e0dd97806c73fb07b916 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST iri-string-0.7.8.crate 141493 BLAKE2B 218bddfbe875b97b5b4a93f5486a9e35868278c03288da3566779b07e25ccad21997fcc75dd9621c50eadbfec60891bc21ecf0f7520d31228a98ebc7e828e511 SHA512 d62bba42cfa14bae23d4e4bd23933cdc43abf3d68504d0e401452130514fa7aca4ea810e7e235acd41969f8ff91f2b6afcbd9cbe38e010063ebdbfbf5f137f36 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST js-sys-0.3.82.crate 56436 BLAKE2B 9f7b485177d1a3ade0f1c47becb114ba3dded7fe308420e56e1784199cd9cfcc1fd773a53fe4cc30132ec6579454936ae2be641ab3007c07658c9d525d73394a SHA512 ded31e414e3921c583358032b3e70895e570750f7b3913d685b2582a45b350e854acce64348f1c46692d910d4c7b366b6748574ec993c197b18e87870a52657b +DIST kamadak-exif-0.6.1.crate 57852 BLAKE2B 63ae7096176933220d288aae56f8b833257e5a73ea80bb5a4acde33188d2967dcc3deb2ec62035fe6d9e827ae1c94f92b326f484678c7cc99fc1a30c4d03bde7 SHA512 44ac658a42814a88deee9c803eb1525d9237f9523e8cdc2a9b8efaf1f9bf74a9b836921e51fc84d9b906566fd4db90e0fd90dfec53e92fd345f3d715f0185068 +DIST kurbo-0.11.3.crate 137586 BLAKE2B 92a3adf55462c493222a446e0fb57f4218cdecbb8df8413b31eaa02c03e35ccb7aeb8654b9bcb7445c49d4c49b72fa1d5976a31edaa8ddc61a218d86af20633b SHA512 98f957bbab394f4884563149065c9a5603bfb6c5cf18be96f93b8a31a6ceaa77f00b0fe3398046dd06b71c1779b00a2746207f28fcc45b18e996ab043c2c9f06 +DIST kurbo-0.12.0.crate 153541 BLAKE2B 627757327e18512665c2c9d36dbfa17669cc463a32aa9890697b6433a9cab910e9d4d4a61b240bcb5b38b69359b1a8ae6e76e8125d91206c7543ec958d0fbba4 SHA512 3d9a1d24c8f50677cf605b95e82702fa86b01131d01972af5a4a3b4dbca2ff9e40e497e3bea16a5f92078e462f8b1ead1cbb612e83623b4991d8c02fb5691ae9 +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST libm-0.2.15.crate 156108 BLAKE2B 0bf4cf92e877f3f7e0bdcd79a3d26a3802f1ba38d0da08e750d2e6107d5dde49cc626a63d55910e8d597175483b1cb55ccbe866059e06c2cb51519ac5402655d SHA512 abee4d8d50a9d25f8d5cbada78877d53ea50d82434b888d170bd83a532bc0534190abbf877e38aba78c370c8cfdf9dc9955c8a8ba4640732e8e6deee3992ab41 +DIST libredox-0.1.10.crate 7332 BLAKE2B b3dec5511df635f98f1424d9765724a8313b85ed73bbc6fc736a57b5b0a49972cf02d546654c88562846dd6bb2eb3701d4e14312eda85b173336167104687899 SHA512 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680 +DIST libtest-mimic-0.8.1.crate 27812 BLAKE2B 160f96c04ee0c2b9117469c07ad1688bc56cb1a3e56b613d7a9d8d8cc7782cee5e185d4348cf575824298c7fc49b79a4088806de2971107afc63a9cf21b9936e SHA512 e04a99d392e875ffcb4b774c3c63959a7e93bb3b4f6ffb26da53ceebb28ddd4191ddc4a4e9ebc9faf7a3820a8895890c7cb5d4e1753bc93d6646188d8fea6631 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST lipsum-0.9.1.crate 34495 BLAKE2B 26566879b49e9e431a0c87833e2595bd781af3eda82a6cb7ae84dae613afcbc9e0855c541f2ab6c5d34f605acbb5842f63abfbc91af53cd3eb28309a49087a81 SHA512 8cbfae905808f5cc035cae9b77afb407c7fccd6b7efa904313140b95c8d6cebc6d7990329b1fabcf673349e46858e9fdda48aa8fb9eb0a9aafc748bdb63a1be7 +DIST litemap-0.7.5.crate 29962 BLAKE2B c94ddff0b5f6fb99d6adf31ee7c953bb1bb3741e5a68cfa598c75f58f6f426a53d19423e40b0b3ae2010e1533b4d46eefeeb7e86fdfc72289748cac897ba99c9 SHA512 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f +DIST lsp-types-0.95.0.crate 68315 BLAKE2B afc1b06f85fb3fe79eb8796c1cc1e48b823b0cb87034c0414c041fe7b80894a97688c2b1839b8c1d65a61c3525da37e1e51adfda0d054c84c3b0c2f7d39df438 SHA512 5e0d211193131703e7afbcb8409d8e6e1d64f6875ace494dfaf8a853d6dba890dd097429433663b1ff43413a94bb1b3b0a6f27a5f337dc3e4450b3c423c84282 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap2-0.9.9.crate 34576 BLAKE2B 23028c6d4abd296fc61216cba4739797362bd84e599b8b3d5265d78971259abd77655f02e2411f91a8d9a9a727de6789e92b5f0bc02062adf3d35c1ec1e84483 SHA512 abb110a3b209c0358262ae7395efa5b2995710306e608ef3990598d70eb3cb50ba49158f7a0afb10d0d12dc6d2408824ac00179c83681ad2777b953a0b055391 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.0.crate 105232 BLAKE2B 22c96a2ef27327c27176651d957ba9e8f6159406e5f83aa39b1fc81efde17a60b4d5e5802382b45c51594d1f3361da99b5433518c096f6edc650bbfb7843c7e7 SHA512 7fb0d6ecc9c7d5854c0da8c2d683012a86a427f752b47592cd392c44a7a06bf84360f559198d685e47ec937ae6517c0a279c362d6b47fef6d4ab6edbd858e944 +DIST moxcms-0.7.9.crate 176419 BLAKE2B bdb55d314ce1eee39c697a61f5817226cae9f07b472757a98e868a200ea57df180145563e0f38275410c6cb61bc1f375a257e68401ffd96e770353d3bd366d96 SHA512 529b837e8cb7ff27975e38f65514636fd530367b6c014743887742b6a1ab2f367d293b5e9cb66180ab687dd9f61f965650108c281c17b1c474dba193fc7df171 +DIST mutate_once-0.1.2.crate 4508 BLAKE2B b48b680cb74465f23cef5116a8c68041567ea17980b3fc979d360fc2437384fa663fdf62e152926df0a06015979585aa131d43942bae920c96ca3399b0709af2 SHA512 cf4daf491241fd7f15c7401565a68ba43c2abddec08acb87759809075d2a90bf2dd3ce8d885472c401aa72dc2280d419f49be0b563bf0fcc9979aed3a8517912 +DIST nohash-hasher-0.2.0.crate 8051 BLAKE2B 5f307e2bd15580f398d53d499b9013a6c62becd4ef0d3edb76f9fdf83a59c8fd86ee4bcf42ba3a8d67bbea522db65828fe7fe324ffc8d5008428570d7b2203a5 SHA512 b1b754262471ac1fb074559c264321f8f08c46c55752187f51a93cdc73509551b43008751ff9db4aa5b47fbfdda783904f5492349546ad14856fe485ccec55d8 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +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-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST palette-0.7.6.crate 230913 BLAKE2B 688eec3839b9fadf6e226a01ed063cbce1d6af9176e20d565b908351d3135a92852e76de17411238e60534895bf43cc585fb9ba1aa76a0683293b4ba6482558f SHA512 c43e39992e796799fc2044e39a8461eb528140438e40ecf64af8ee2f4854a520594be001f8aaa0f4bb8731fadb77b60b07c16592e87924b8af6c6583b0a344b5 +DIST palette_derive-0.7.6.crate 17073 BLAKE2B 6b225a8f93765a11e4a70c97783b6088c376cacf9c9e237996de4b123dd42dd3a8368519d5ede00323aeed5dd99142bef52c58be3907333963c7012176286ed8 SHA512 29efe90cdd53532015b4f957ed3c1018ee06f55574d4a7f871b868f77b0d9e74ef48da030c4981327abe9876a4664ad78466177fdb49034306e325d4e80baec7 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST path-absolutize-3.1.1.crate 6605 BLAKE2B 7dd297c7f510e61de2a5f89b0d876948afcb554e68605c119d7294176297cdcc6872394dc6207e6fe6841f2069dc84d1d0e0cf42bc071b479b8ade106f8b4c1a SHA512 d5377c9b781beda9c025918e2fa5c73fbe6747d41ba8ae642a4ccf2a6308d53a803707b1f3e940937588683ff3a6afd8f1b3e28e316311e134e42428e65b4a04 +DIST path-clean-1.0.1.crate 4514 BLAKE2B f35919495573266fda5a68a0de68b7dd751f946b9ed670f369b6c374190fd1a4d1e392d112127b55c5b4ce30237ad7b6e099ae36f8a5393517792a23bf6a7964 SHA512 27ec9449a574d18ec4609147aceb02c0eac98600c15c5c2d5784f7de747479881a83dbc9e12ad07d497944c73d67bd946e5013c7c2cf1125c1931c3c84bb3274 +DIST path-dedot-3.1.1.crate 6596 BLAKE2B a46a8932c16d67c99dca004919a93eddc50d2e939c6c16580ffed3d42d0d4e5718fa3b76cb5647a3f98cd901de58747240d708f13e6f1ac93618c990af360a91 SHA512 9d3519f614faab679c5644174b5b810d0bc9a22ed464aaebaa0be2d9fad75a4aa0fb952ec823e97ea12ab62de61e456f1f0bf011f771dc2a6d117d0a8090123b +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST phf-0.13.1.crate 24786 BLAKE2B dcbc7f9c78bad0ec3e3a600568162687bcc6546518133134c8e119b798f92846690bf9588710a4d942debf4d65423c8930b8ea09d7b4fa173ceccae6381cff5f SHA512 7e85d992de1216e6c0a499ba61a4f94afe06e23af10ffdda8d635d31c93eba0f2b3140abf0e156d12dfd90d52efcbf8b9e4b9a8f8beaf42b32984c7aec6d3f5b +DIST phf_generator-0.13.1.crate 15952 BLAKE2B 07ee819049dfb0620464842f4f3ceb45498265ff55c154f28d12ec6ec3762b4cab8be4b2444914e4abc59cbe867472e18c5c480cfc152fda89c8c0f80f76b6b6 SHA512 44b596d7b63fc8e99c0ea422edbb557aa17a5d01be178e0300a72cd887f2f6cd229ed60ecff201cd76b8469a731bf8f60b19e40f3bbe640f55d157c6700e897a +DIST phf_macros-0.13.1.crate 21732 BLAKE2B 14469d553d6c6835e20b94234373be993219889f19772a46306ba547a36090445f835adccbb4d58b6efdbf2e1bca524cd587cbaa868c4a55aea2ac6e3ea30020 SHA512 37d869a578817751337cd9cf88387d91ec9d671ae752b13a98033cb27ec5efd20eddd0755e24a1586f199340a4ed7c878d15605b7d6318a237d24cd5aed38a4c +DIST phf_shared-0.13.1.crate 16141 BLAKE2B a5cb239f8dbddf4fafa0dc5e85dba03712706455fd6643092bca73cf72f62b03610c21851e34c7f52e0a307b3d9c3faac6f260c67061cae585dd678cee328a82 SHA512 b8f61f3c420b02dd5256242cef47b7c4a8ad99f07712c81bdfd70be67fd1e538279a987676d07ab542df707a81f37425a5062f147ed98776c678f6ee1b9e0ff1 +DIST pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pixglyph-0.6.0.crate 23135 BLAKE2B b09651015b92b5f2c9cde83e5536962aa3a1a5c04348f50295840eb668e4f9c708e7d75a48f9ef18be7cca3c40a8065e127fa23c6dd0573256ff445e5dc8bbf0 SHA512 f5720c1952b736037dd3832dfbfbaaf2902181f1fc399b8e6ccf45218f421c031d1c5bd82226ceaf08d8ffc4212ee52d0ced815ecbf2d50c1e104c2bc7cb3203 +DIST plist-1.8.0.crate 54623 BLAKE2B 92de47e44b3734745a6abc59b02619e3c003545f2267eac13ea02d5d6b2f0aff0ad83ed73839bec943ccd0cb2f7c222f356bccb9005545931c5854798e5fc5be SHA512 c9a6b1e35196630349cf0c09f43f7bbadeb72e42876f1d93015718273b2e466b525586ad0f552494dad154561ed705bb9968deae98ee90102f63ba05bec89c97 +DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 +DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 +DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6 +DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba +DIST png-0.18.0.crate 118041 BLAKE2B 982dd2e5014b6fe8a753aa2c299b9ba604bfab77803f0253fa54a8f4f1f063109741ae7b4b209e5086fe384e258604b64654800fe6b306c4a6a5c218c1fd03bd SHA512 8e19c4461862695146f412e2a72fa887e9368d20db892ed8a3b4fbd67a00bf1c635b4e4716ab7741b8b6a537b24087345c39853ad75558a1400f2bcc13d481df +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST postcard-1.1.3.crate 43968 BLAKE2B c81a42da856fcb2ae07a205c1a7bddf5381459716a9568e618c87e2cb9d5d5cc6780c6532578a3cad3034244fdd9f5d7fe25a5cd908cd28f0e8711e5aea0052b SHA512 6711f032e4b1a8bf946f1df7b87ba3b6644a5dcdbed8f378b7ca765f0a162da7ff1122d2c78e28277f6022e341b62ee48c3318936355411cb15a1d7fe73f4392 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST prettyless-0.3.0.crate 32789 BLAKE2B 079b99b58d87fbac624b75a5b8515c71cd31ecaded00f79b7e80f76cd460937d39e198938145c38e832f98383438b485c6b759a07365ce3f9edbe1e2130d1024 SHA512 534a33eceea081b7423af98442131ab407de03693b2b50e0d860f0f827043eb27de412ab9c5facac9068d11c58a59cefd3ff8e0317008264e7806949057195f1 +DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43 +DIST proc-macro2-1.0.103.crate 60024 BLAKE2B e5ce5f77838fd063b5615b1555db02175621135132de6aa7479d67fd0a34c15e8235290112a728f3251cf913a835bf0aafaf6930880511427143b63152047259 SHA512 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce +DIST psm-0.1.28.crate 24836 BLAKE2B c2a9649efe8477af50a4f945051ad9d9ace903f2a9ff2a478b1a841db0225d543ebbd07075cdb6bfd39d365a57d3e1908c9a1c03e170541f154f4285d842ced3 SHA512 dc6a05d14cd7f1aa477d7e0a2e1d2bca43c5378246a587da57264153d35721eecc15513a0f7a23bc326e607219e5e3a36198371cbfd8ed629faf281ff638e531 +DIST pxfm-0.1.25.crate 866791 BLAKE2B a3bede95c6ace4798b93e34556cebbfec4c566893f0bccc75a9bc64aaf4a0613a9f48a1acb2674c69f0360993aa7efa1e1031970edab836109b80a614f4fd81a SHA512 b0431cefa9b51968a395419f031ea0fbad53e9e2fb4883415cd7825c690c620188beded8ab4a1ec2c61c939c5517ce09087dbd512e9f6635224a58e0885cd2db +DIST qcms-0.3.0.crate 53550 BLAKE2B 1c1de799fe2449cfaba17a1d73e9cda360d494d4c7440563854096cdd78aa4191236e9f60db3d91b52a9a414b7cec9cdf3f0cab3c4f016dda7f3b860b3512636 SHA512 a30304763f863f571a5059d593b852e9545465e5269950a48c720749312c8f4b4a2bf49f88b2c298b227e091d41517eba30829fc89e9cfd5fcf5315e1b4f3f4a +DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 +DIST quick-xml-0.38.3.crate 204498 BLAKE2B b029d214e594b3fa6161edac5957769c0b711dc866ac8e8caf06339f1d317a2d08097c0495b488cebe258ff0033a568e9ec5b46743dbf40886246dbf5e5e2f19 SHA512 6ea8669671deced89bd14761786e490cdb51693e7344b482480988604fbe323c0c20232fad09d7620b0449ea1c8a1eaf7e716374d2096e919630ba540d45e242 +DIST quinn-0.11.9.crate 83606 BLAKE2B cb46730265f1843092dcead235e0210a546f1bcac72a4dd069a3f22101a67186610fc0b320242d375c94073a6d76e014c0caacf31b4fd21623426455d5423261 SHA512 5d28818be9c0970d0b7206b43ab7c1f94c379d2169bef4a11d5ccee19ba6088e2e578f5aa68395ef11c4f730b7f715fcf2fc02a4d60c351492a5b09002fb416d +DIST quinn-proto-0.11.13.crate 243837 BLAKE2B 4616a6216ac00e77b9bbd750fb7712accd1acda52aa939713bec35c424c2f863caaa74c8a3540a8aed7a95afc04abd61b2cd53001b038ed7dc6162e0bbed8763 SHA512 9311c62c22f3cd4f7c79e796ae3b48445503329424bed3cabf94d1553162f3e4966cba7808e22891c9d3875bb81b9dffbcfa0b07012ca4e02122ca5abdc01333 +DIST quinn-udp-0.5.14.crate 33436 BLAKE2B a5f0a871c77b320e514bbc2cc607302c0dfada9e282093e808ecad87887c8eed2f2ac754e061e1611e40643f0e898b47eb4686ae1baa70b4ebe0597ca68d97ca SHA512 47ee6f899841c1b5d73e1aa7e655f149e425c870ca5b4bf4664d7357ca4c7e36c7967eb035f9a2eda9630763f3e65c2a986fa19b95c64a322f296ae03ba0b380 +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST read-fonts-0.35.0.crate 416793 BLAKE2B 818015d02020764ea08f9f27700b6e0d3a6347ae44fde27c95a51d003c8d8b9fa2fda64f43360be7b8a7c0b3e976c1af42bed87f2871c05dd4a7948fb4904f64 SHA512 77b86e4f8ba1bb54f8512dbb8061466bef333fb55eac60b1e7524777f0e7f6ba7c4d1791c5a0d2adaa9af7eb8dcf6b0531685e86c7593f9e0766c2a54465e7ea +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST reqwest-0.12.24.crate 159974 BLAKE2B bc331cb57bb28b9c40dadc32d488d6d77605497cfd6f41e246e07198ce83c254eb6e4818baf97fd31b83c94fb78c795d60ab9c4cf4c479799c23c37f57325004 SHA512 fa029c0f9acdd1511ea8b65e1b1c83d9c1de8f9495a587b5b143666902a1ec4f2a8f28b28b535ef12c5e92c12e540f7cdb23f7cc253b1574c4a88dd695c004e8 +DIST resvg-0.45.1.crate 78002 BLAKE2B 40098b5943ebc7850860693a9c450248797fc765e2f6b5f00cafdf68bca1e49f15f10ee8c9f7b16ae86d0bcf4762c4c0a30d5af2774d2fef60bf4403ca587470 SHA512 ffd307e8426f6ed7ba4ed03e6c356bae000c2870efb8b37515150f2ebc920272a89bf72071f0fe60ea40f13c43061c3eff56c83e9056b74bd5b10789e71b715b +DIST rgb-0.8.52.crate 22449 BLAKE2B fdd62b87d8f335cc9ddfc0ea2c9d4f4b88f8a927b81bf5eaf2fee53d35f297255a252461b26fa55915e11f1df38844a840d56787ca8623a57ff251d41ec2955f SHA512 db6f68c32884c67c1e22b91d8204445b89eed95468f9134c34b262e17407aad8fe3e4dec67f01867f7bf886213541775a0c5bd0335c1ef23be55023485f93a8c +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST roman-numerals-rs-3.1.0.crate 5308 BLAKE2B b59e38154609df344d9361150f8f75ec5426903ec296154e87ef7ad4993d2890f9113d9d8e13308fd64671ff50d95dad537fd476ccf2d0db01ac660b3f0dabd7 SHA512 e6dad75f256c89dfd7e73d23aa3cbadbb3ba71f76941b14c22a2b57e2f3afa8d838b1caa8b2ce887a2bc109ddbf9f869f24d92d5a10f89e552365fdd30b83c37 +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +DIST rpds-1.1.2.crate 70377 BLAKE2B deec0cdfc97b7a228be05ebb48116b0e5b3a33753c4fa1a3aa4dae025f07b6d9aac84a79d63cfded33b67e65efad3922938464c860e4441bf48f35a2594ba93a SHA512 1a6395514225230cab5e0565dcdf71f6d390444348ecc5c810a057dcd5ce7b1d7ad708f6e16af129957db940a379e72f497fba12129222344daec16d58cf9535 +DIST rust_decimal-1.39.0.crate 154142 BLAKE2B dbd9166f61d5c676523ab7c63434d6141d73e12c3e5ce5b242d4654f940443ecfc5f54ff0e6d9d6c01026be9b5fde793009f46b481f2e6f5c4cf44c30d7fed19 SHA512 5d2ce7ceaeb93c5445f09afa7720edf3b8576886e6b270f206d47d66ad1922d9307f62f3e5047bae0642e36560a2c3f899793d4ca61e750bddb151956c02f53e +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustls-0.23.34.crate 374030 BLAKE2B d6c3266afd18d6067f82f9f37c146bdca06d80cdd73fc845459d2d88f179ba4804ccad91846e159fb4bc369b588e478352781a738b8954d5526a29932bf53cef SHA512 b3498ad0c365fb47cca65ac7b4590fc6d98835c0e4f66ad4df9837eec1a9a3d88d6a651e86b7db6a280b029ba4a221a439f815134815d8938e5ee2a39de4fbb6 +DIST rustls-pki-types-1.13.0.crate 65448 BLAKE2B 76c5a60134a3dbecff28c64b9df50b0d40681505fbbe5b1b2556c59376ad717ae198ebd16e3886767f85ff0dfb5aeb6b7a4e789f78c439f259e57d83e8f3c3a1 SHA512 95fc09a81d687deb4063b1029949f6829dc0c301be7a0a2c0bf7f160eb07941c76e936274f130622e9a8be3f59673de1648c93ffcd3b59b83cbbbd501eb18733 +DIST rustls-webpki-0.103.8.crate 85810 BLAKE2B a6af950b130e130c0959013662b7be31d73d1bd98e00f507a20a9d980d7b133ee9bdeeeffa6313cdc75a02bbf06e24a314431a6f1a460ac4e00e37d046604412 SHA512 934f630a0c8be9bdc41d491ff8c6cdeb225f180c77b7f1b242d0c4a61390fce7c925ffa09527e5cf872993384a6197ba4685dd0b7466241b4e1811a557366336 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST rustybuzz-0.20.1.crate 272721 BLAKE2B 952760b72a8fec098321584cae5fb997b4b23ad3ca98926e96c231dda2ed385baca3c83037305553dc3c6ce4f112aee07465019be7d85903d06801e04c7d7b79 SHA512 83f9a74b64e289feb853ce6fd7b24dbfc20d9a4cc0165cf5dc62583f2ea958b97d367721933aebf7b26062175ac00234bc83982fc1fd581c570011bf6b9e168c +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schemars-0.9.0.crate 80032 BLAKE2B 89ed96fa1202c3e1891c1e8aac2edee8d672659707aa2215eddaee122fef2bfedb1cbe1c6963111a7dfd0c98957c1e1574623dd7c5840a3becc6d003ff1f6570 SHA512 5e6c65dbb91f6016c76b638c0277ad42fd002d1ff5413a54da353775543dd87d6c1c7e473e0f2a0bc4f41e1b94d4e72d1ea850aca78160a4a1866167b6650960 +DIST schemars-1.0.4.crate 88282 BLAKE2B bb9bbb8a1198cbaeb81520bf5361f74c3ea18b90942536fb4817b08e203ee2334bfe09458628264077f045f891b5b84aec599fceb343aadfc539880d449835fc SHA512 b87734e8f76bbaf1888636264e493285ef5a45bdeca06be01dd6bbe4c3f20f9a74f826af0f3dbbddd8f062dcc7bff0decb1cabbb1b771d7396fd162a3459a860 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_with-3.15.1.crate 196681 BLAKE2B 025a80beb4960b4ea51ac302842afc4e12a68af3fc82a6514bcf78ede6bd3d249031a8ef6d1880d13d78698b89f8ca41556231b9e63ef6a473fb79598c7154b5 SHA512 6c66dfef6be2a142aa5bca11cb60dd2a4b75659c109ecb462a1c26175596bc15e40e26d3e0daf62748da1dc4877e96b7c8281e063a8f3c24c665f1c33cee1d32 +DIST serde_with_macros-3.15.1.crate 38094 BLAKE2B c11fdbc6e158e667e280628959cd7649cd8f015b8946c291550e823f1754e485d47f6848d77f2133cd53ba682253f2ae301f703d5162e0b77463562df1460fed SHA512 67225340617583d13761651ab3b001d3853609edcd606887709cfb9f9f7ed54415db405aa57d35bd5f603d9dd1ab8bd8e2f7cea1ab36288c94d14e7412d5beed +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +DIST similar-asserts-1.7.0.crate 15783 BLAKE2B 812d3037939d39cc8991072141f9150258bbb1dbf316d00f152d83bba2d28a52864c69308a4c90b75bce5abe38ca2b395ec86e29479a45e511bd3c70c753b3ed SHA512 a2dc3669d8b7de994d777a70954917b37cedb58828b6a7110d00b9ebb6e5e1c0c0bded9da9518fdb8021ba1eac44ea5b57fea7cf87dbc392fcc0c20cbe2a2587 +DIST simplecss-0.2.2.crate 22136 BLAKE2B 752f5adb0587b587ef15da4da442ced19c93cff916dcbe86329e06d7baf879dbb8abf30be50b084c6d5ceb83dc79bd7537d9a6a0478d8dbd1866c5193d2f4a72 SHA512 b3ef9f211cdda5651ff6fcfecd1def43209404e56507272b02c2563284acd14b9800757f3afc55433b2814279770dcadaf875e9463a9701df23148665cdd2ac0 +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST skrifa-0.37.0.crate 283031 BLAKE2B 4f188f5864c34fe964616be241c0eeeafafef384d72919927abeba8097f8a7419787f1aeded5af22a748a5a522012e05d0bc3bac7e169d9bc6e3a87d4e33e7c2 SHA512 d78d0660000774a845c401cd256b36d90d2bce185a8c56509742bddc53bca85b847317656a766d48866a35ed6714fe616fd389396344299b4d65c8cba1c72e8f +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080 +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST stacker-0.1.22.crate 17269 BLAKE2B 9349a0fdcf73442f165e3bd4544f9f7672ed6f8e6a91ce8811f2aa596d2e4ec413564e35f7c7abcdfb535ac0b894dda1d9791002b291dfea75f1be1b704f679b SHA512 6a6c49ef153883c0d95b257154e8867aafed3f0aa4f4f270e7e6ae4d705cb1b9daf95080ec878622caec63486b6c69daaf5358c68ba87cc6e95f40c104171d35 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST svgtypes-0.15.3.crate 43696 BLAKE2B 9cad4574c58edb42b0055e0fe58d7c26c0a28a41047bb6b6af50ae617b78296088ce307a4efe6743ba0bbceae6f6951242dd0f5f72ba5afe4a77c5b30c484703 SHA512 f1a20abd4a79642a6cc41f05b700172c5bcdc2549f470164792e01330db24cd544e45b87be7c52bf684bca93525fbf825574fdac530cbb761d976debd64fdbd2 +DIST syn-2.0.108.crate 301754 BLAKE2B 627699ade4dcd89157c64628e7243be829d79e5e1800c3da82f2da24628e8895809f3b250e9cdcfaa3c69d2d2deb7d4db8868767961c25ce6ad71baebd995ad6 SHA512 27ca199db662f3d06de9f139b9707fc30e9719556831b9fcb78f7108f61cdf186cbead48ebd4b684bdcb96944552ba4340a4bd154556cc08d0698f65c9332aaa +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST syntect-5.3.0.crate 833348 BLAKE2B 2eac10507da090fbd4dfb75e0aa96093ef10bc8cce9d8a1fb20e08a357cd82edb60dd6e008ad90ec09acefbea30de4661f5407b3afad94d57a542203c1406b8a SHA512 0c0eec80117c14e65fed1270021424ed839f51740e643533d6a9082a0011eb48577f52d99f26b0a86a500a0cbd54d0c07c87da78f9ebe5442fdf569784a05dbe +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST thin-vec-0.2.14.crate 35087 BLAKE2B eedd96a70570aab11d2193c38f41a4e06cefcfebb03a05b07114b207998169a68178242679da2bec21ca9c29e63b525354a62cce280924b314c7c87218c25243 SHA512 cf6db65b23dfb987e1c8ec174045d91383dfc2b0f08530abb781c35b3f2cd959d0aa327d17ef14e00347eafba9c9ed8fd61d701b5b20c482b7a521e9f157bb53 +DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST time-0.3.44.crate 143200 BLAKE2B b8b17a189a5aa95177b63aa303421aeacbc7172aa82760ce5b222ef82a8b083b9ae63746bcacfa9aeaad5caca5c398c818e5d761499810f10e9e0fe48369679d SHA512 c29f40e41e963df4d6f5407d892a98ccd148678e0cbf1db2ec6cc60f09f210822b7e211563845a4944ec290af4971e0fed3e46cb5192473408596d98583e2e6b +DIST time-core-0.1.6.crate 9105 BLAKE2B bf34fb3ff2afc5120a394129728c5e7806084df16f04427e3fa70104c68de414da69addbb651fac60923248b37ee146a0e73e124542369c6f68fd5fda9ecef2e SHA512 135f25c99620788a8548027c04bfb94152681d291848b69650ff6dea3aad42fcd974a2d0e5ede8b091f37d4d80d97804e1aca70f353f5970402ef545a5f1d407 +DIST time-macros-0.2.24.crate 24715 BLAKE2B 218371c56da2522ad6b664039d7e4bb4454a0eaefbd76afb6d8205d2c3dfb3c9873c2b8bf161e1ad144efe6a64c69e8dc0908f4fd0e6287c9c9c6f02840de3d8 SHA512 a9ed3dc956bd9a16ff6c76ea4614709912c33104a7c607c43956d644743b2dc04ecc257c000c6ccf66c026e655ba439250d1ad47b668a12e769e30e069f2dc10 +DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac +DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST tinymist-package-0.14.0-rc1.crate 36466 BLAKE2B f60b3760c14372ad70d953e525801a361477a056d5ca2d58770cbe53e2ed551a9b11cb5cab39d090d9d940a0ba3e105ec8163e5de00fa718832140fd6b1727d4 SHA512 903a4ff1b8e4f9b9b628678f4547be261507a9d5d7ba4968d2e9637ba8061b9d21d2e747e5352600fd00fc44c6548408a1b5e3eb2894dd7db271599ccfbefc4c +DIST tinymist-std-0.14.0-rc1.crate 50710 BLAKE2B 674c01f2e90c79ba15abc7bd09979d768192a4283e80e62272d3827e5b0329d01f4e08450f94427e47d6ce1aa56ce4d082c107e988e41e49c9f41df9aeacb96b SHA512 fb6bf8690698b059c420ce160b3ca1db11fb108c418145d244fdab14f7577e6c85a8572cf1e19904d5f2e978992bf628a1e915960a21da0f55144d0f33aaba83 +DIST tinymist-vfs-0.14.0-rc1.crate 36374 BLAKE2B 8cfb58911510a6e679c10edef6ad49d8bbeec481e117ae4acc55c6544bd4ec54d4223a0077db5bb345fa6dbde4bb6441509fd4dd9cfc352906a370b92097960e SHA512 e6d8cf9ca5bc62404a50c8865fade2bdabf81badf32c1bd55a05ff77cea3d95550a9d9cef743314798e3932abcfd66639e8290d6fbac4492179f23b060eaa440 +DIST tinymist-world-0.14.0-rc1.crate 69994 BLAKE2B 6171d1c37b264858f95d2ba646c9b113195c843081377102f5a449deeaa5880037e1fcccd266a350589ae4dfdedd90605898782957462fb439b1d9994d5194f5 SHA512 5ab81a0a3fe099f573e972b600bd1613cd4d4a1a2a65da24583731a6144ad2cfe74f0c846d81656c32e723b39e85df168b46712af571306c2fe0ecd030685b75 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.48.0.crate 843434 BLAKE2B 4a2e3221f6820f2b092275fceef9bf295e35e445d81238f9f71679033b499610696d8882da118279b9cbb3fffb2383afbbf9cdded910546933072f70e77ffcca SHA512 7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST tower-0.5.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce +DIST tower-http-0.6.6.crate 133515 BLAKE2B ae9db0b0860a4f7dbec94d9053dc2d6f539700226e46f901187cffd47f04b013e8e241338edd4a47bd009419b508315855e3ec7bc0bc68e0228f6058c3b697d6 SHA512 30352ffd99f5679c858ca2ce518035ad1fda674040e1fdc09e3d4df3db4caef3a4d1a917574b3c1b5181a41955414d2a87d3bc14ff169b244006430af47dbea2 +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.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST triomphe-0.1.15.crate 34711 BLAKE2B 0b47f413da6e80737b59c921992e629b9e55e8984f50e268058a1baf296804a319d8fb4792dda693abc43e4f164148923e5b6f3ebb8be7d072d9e0638629ef8e SHA512 43e82d5389061764cfcb13877c9bf1a71150f698a08347aa1dd168e1bf5b615d1e0f11a81b1b4742737d735a2615781cc5bcdfc7a1582f9fd0f204d20b6e92cf +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c +DIST two-face-0.4.4.crate 3454955 BLAKE2B b03b731b037161a03f3cb1728994f925850f6245e3ad0ba7e9a78ea0aabe794847e5f981dd1dcfccc2d276531141a94ae20aa488b6c1d1d85aacf350ffd17579 SHA512 90e07688e13929ba24ee0af32e9a4feb637e62d31a737fb7c862dc1b418e431d58552754d4c3b183790af98aa168eae9bc2922d90ff6aaa1dc25e38645c34687 +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST typst-0.14.0.crate 27530 BLAKE2B 2780f8e9c4cd5905db97f722c8815b97128a99df6b8c7f53432814e0eccb0c5342301a7ddf9fcd92951ce56716ebe89e06d19091d5e2ba0e921b868bc8637d69 SHA512 af24a630d399d37afd979420e7a6a5519513e7cb48f19c28a22a53e03f0d6759c8efef315e7164d94edee2245d35c31aa50713b3b3889d54fd2d2285fd85662c +DIST typst-assets-0.14.0.crate 6376978 BLAKE2B aa4252370beb1036fcbca7ff39edcc4f82f0e2b65de7c9fc0b86c0bb72bfbd5887a3e1fb34c62151adf677e566ce8a926cb1a6da62c3c4834dc5ac698fcd00ec SHA512 35b8f22ad9603363a0f9256ec6ecf4b445a70479ba0fda596332a8f73505e7742afc97120b0c3677ca579d0ed90c4b47f688d3398b9b10cc38c6c17fba9b6ce3 +DIST typst-eval-0.14.0.crate 43125 BLAKE2B 1402b8075ed0316229e8be8133645e34565a692a12e0ce952ed075896e1554ade6657df923ff970bb09acc67b2efbf9fe3e6dae2f6a36364f07130a9f2f77662 SHA512 a1b16708d887e4470901a137b379f5b8a1c2ef37929eb92895f7e756bce572c45cd79ada48b9f68b81b917c5a911552e6eeaf62e62064bc18c1d0dffc185e046 +DIST typst-html-0.14.0.crate 59180 BLAKE2B 0cb6551572356164c3b86b7fc73be1f47f945e955cd8a41f9c46bbf3628e5c713ee7ca8cdf4d7b6317f500855e617ccfae915c87ba1500c36e6c43eeafb8d72f SHA512 b5f1fc49306334ec58442e4e47c8f9f9518b2cca9576a330115129539ae52c664b2efc043f48f512e638d73ba33b8ab943fc225069813515352262483286f8cb +DIST typst-layout-0.14.0.crate 209188 BLAKE2B 640c7e2356ad982e801ab60468dc8304be5de6ada0b8d05f2acc2b745b0de477ba25c546156e5d31cb7613932a8306655e0fda39101701937a2be606dff9644f SHA512 73911296b156f7574b7c463bd4a053f8888e9ad8a2cee79364f96da43186ae3894a62705280268002034fc19cd9ead07c879ab1851dde3312e0498f30da6504a +DIST typst-library-0.14.0.crate 513242 BLAKE2B a079b5461b07150ce96402b99dcd75cfa2a1bfcb7fb14e7ea9cdb42902b8fa531f112df9bc483f41e4b8df0dd9db97eebb7a5dc2d611703b74fafe0e801c1537 SHA512 4dba02ae02b4aff2dae11cd823df41b60adb5d9fae556aeca4c3b38d267188230049393f342b992c5b2d32c2925409d8505f0f3a0be0228099ddd06d82ca16b8 +DIST typst-macros-0.14.0.crate 25325 BLAKE2B 82236252d580e34e2dc812594aafd1858072f80066130e85340102361fc9ce1466fb789d70b82f3cd749584b69bc181cd30bb76716b57e1bae7a8252947a3ab1 SHA512 57320a3cb478469835622eaae354aa994e0a199f1b6e171462494231db2b67dcd5dae8dafc38ef313386ba681be1049a51330cda83362fe83c86736c388d380e +DIST typst-realize-0.14.0.crate 35782 BLAKE2B 7718d8278d654e14ea05b7cb98b1a37d98a448a617eb2776a7c3b7112ec6ada48e248cacb7625a732db92e721ce56f1f4903467e80cce578bc532e9d2ee5c449 SHA512 8092f76eec0e2e4d2573cd3ebeca7c889282bb5f04f2c439723a62cc5ee7b54a2610a854690d6593788a2b3407a4e53f4cff3bda6aeabe9f09557f8658c9a613 +DIST typst-render-0.14.0.crate 32916 BLAKE2B 35d149089e53722a16e3a9a8108b3444f5aedc17f6647fa14fd19ad09dad898a43cd7a8f3b5ded27c0f2723ef411588b1da0a9437a2b7218afc1da5b63dfa6c1 SHA512 48d3abf42a7806ab4c33df67d48242cfbc4ace4024ffa9ad920356381743139c2548458515f948b84515cf1b10992e5caa83772fc243a779c2244b8e41cb4766 +DIST typst-shim-0.14.0-rc1.crate 19636 BLAKE2B 80dfea8cdd95d256e948272cdaaf69a673195dfaf1e1b4691a6d3a3727047664ad9dd7f4010dd277a42dd78d6a216d1f51618cfe4f31c38eaa9793288d073408 SHA512 be6bfcacbbe8fa49dd08dad81adb81de2ca48008f5faeb3fb181a45ae825a12ca79097c0bec2b120536f7cd534edb8699dba6515352921882c3fea72a03b762b +DIST typst-svg-0.14.0.crate 37561 BLAKE2B 8fdd32d12ac12b85f60ff69b68d609bea1a79caad9bfa1cfa0763e6a46cd287529ef0a0a75bb8b7e0d425224cad0a7949319ab9ab058ee52220b0de3acb0003a SHA512 ffcef6a43cc47571098b189dcff7c882af0869cfc57fb01e92551405c5f804f579dccad7d2418ce273178b15c10bf336ebc189d92d1688535de012fa7dd62704 +DIST typst-syntax-0.14.2.crate 77820 BLAKE2B e80b2d73fff55201974c193f147fcb48c381c1b2b51cb4d90608745219df3bf6997b0674c243dfac4a333215ae16672db3e11f5bfba65ecf50ad028d8bdf814a SHA512 b659477aa77ef175a5e3f75c9b7ca5792e8a0a2a700653a7d8d122f47914556f4115249e6dfaadb7cf9b92121f30b8de01e9eb5e244651e716bf0edc30023ce8 +DIST typst-timing-0.14.2.crate 11870 BLAKE2B b4263f5cfedd600a6f47daf8460f6386f16a8dd5de5727546fa3bcb7f8d5b235750123f5ed000c2415ae6931cbcca115a2016e90208c588e540b58f76ad3f9f3 SHA512 018c8ec2fd88fcb1c62ce756dcdf03cb5cce30f6be2db89c8569dad6041110cfabc585fb22488c7c3519a4a88ac344c64be5457a3c896d5fcb69f9cede71a1e7 +DIST typst-utils-0.14.2.crate 23761 BLAKE2B 553446007f9e56ef40f71e7e6c661f6a4aaa4ff3c7f5d29813c44bbe7e3af6e45c7bcd0f24eaa2a4a9c21594001b86e9eaf83611e53c5ca21fa525e826b908ea SHA512 a31ee4db2fc7ff439c97b9c0b5b25e6e8e5451d12627c70127de321105b9d16e7a7a1df3ebbaf03735d8ed8eae686c444b9274ce4c73f603c19b7b56db06c89f +DIST typstyle-0.14.4.tar.gz 905512 BLAKE2B f67bb77a8ccd8c965a2d18512efe3c79d48582441fbc643b1c8607cd23117e60a697c228500cff3fd1048fd854959aa4c25747c83ba608aee8e1a42ff799f850 SHA512 514351771067223e07dfd640d3ca55f62fd62b4e6cab60100a6992a0a83f8ffb453366a45c5145e46d864aebc52acdd7197d4a1a0e8e5545c57507a807a333a7 +DIST unic-langid-0.9.6.crate 9031 BLAKE2B 80128728c0197d193d53a6edc54c36d41e7caa3a773ebe5b0fd0f24a56b5604364177d397aa5902d789222eec638b2d6581f6948dcbb90fc13ff27f91af26af6 SHA512 dab095e4db5a227f5f578b9e5ca2a028766aa5ddbbbc7654155c682e7a31fa302a6575e44bab17ebbf5e9fc3fbd87a2e5fa3410674c7a8448b98b62cef6e321e +DIST unic-langid-impl-0.9.6.crate 90020 BLAKE2B c6957fa01de545a0b07044cc0eb1dc2ac44e85c32956921d4d8253923665862d93a7f072be9c5a52b0e342a1c8cf52bcffe68e50e5b1058085c953b6e1c6a6e5 SHA512 cb3963bc6b12b16a46a85ba69151073fc0fc4b64dcdcf9645423a5933fa3b1ea6e8b7801cd29b94104e2e8938936067eef9cd48589f85529157c3ccbc0cc5fc9 +DIST unic-langid-macros-0.9.6.crate 6517 BLAKE2B c3b0045c1f414062cf70324d1fc07aba7419d85f548d672ea30254a972773b343ca0aaafdf52727c9201dd746d1ba76c5a400a950d2e0f05fba42bac2f49666c SHA512 c0bd6bb59cb46d98811d00882e20c7339d52d0903b9c77f2111ffee33702227f4345f8dc389082f0ad20706e02389a567182ff234624b5d2add6d7ad8e8e9993 +DIST unic-langid-macros-impl-0.9.6.crate 7073 BLAKE2B fe9258bd573fb158a5e858dc64a64dccd57cf077dfee65f67c406aac05c67f2f7c8fa57fba184eac2602bd3f100760216ae3fb96fc2190a794b2350d99ea8774 SHA512 52fabe65e674ccbb163874cf47bbe3766246445c28607352a6bb175d35147b2962a1aafed154ab72a83e58c89992d051e4008850c764576974b66df7902130c4 +DIST unicase-2.8.1.crate 24088 BLAKE2B 29fe558490245cc1f9c551ba524ab452a4ea18d5f3e5763bc58e6b4c52e21bb8bb5e3f16df35bb96652801c3d96e53f8a39cffd31a0cfd1c83f0fa3161f4ed4d SHA512 99a3944a5c987376bdea5fe6c0797e881bc8e6f629c56120ce811c8ebbed0a3ba24617decb74d6939699c8fc994c662eb292869ab407c0ba0ec460a32ede0190 +DIST unicode-bidi-0.3.18.crate 58300 BLAKE2B 388af09d26248f2059d251f9c2b7d949112a430b16ad5868874d436346e2e753875ae382257cf5bb1d41d6ce9f2d7a34d37d2a2e88f9cc051b85a53c3baf5ee0 SHA512 69b5f220cfe8b7b36471fb0adc7d7852a8c40c497b8a81eacd1293b72c46e09c39c2e0a7218b58f0cb62c5ced397a8eda2c5f358eacdfe5d18aba2bc14afe2bd +DIST unicode-bidi-mirroring-0.4.0.crate 8169 BLAKE2B 187e2ac7d4bc3355e5530d2a092833a9cb6c1d1b516012db25d312c9018f680e5c4092c8f208b4b2144a79f3f45ca5d9d2ac37ac86d2c6fdd7a42a52e2600a7b SHA512 8dfd55ac7059ed8fe88fca409885242937d16c5ec3a29425210bc8f6c4dbe20c9a1ceabd4f4c33e84ed5082a3d29a0e83d633d8e4a346144a6883b9e04d73656 +DIST unicode-ccc-0.4.0.crate 8942 BLAKE2B 414a8b3d4631314f754ef69a811b55e5bf91e0c52af134e2389ea0468885ee09461b46a4c3e0cfafc1ca66a6217120beee6bf1775b68aaf7ee233f1a3f83d522 SHA512 ee7f51249d900fad3efd20fc24fa1491f95f077471eabc879b49506d500a80bb3c60472367a338211e9364b7043a586e83b402bb0355ab95fc2f2a0d84b017a7 +DIST unicode-ident-1.0.20.crate 47416 BLAKE2B 98ae8010ba78315f3ad79707a24f437d86692a14bf857a495f1fec7a0007dc51577c787c9858c9ae379a3c80bc4b471da718087ec9c2fa613b4da66e0f337ffe SHA512 dee59f539c1a92c6847644dd609b65ebe08cfc2ad1054b6bb6c835b5a63c90d9fff09889c4a5cffaf11119898bc1235d8af421b6b1668ae0a153f221684c4c4c +DIST unicode-math-class-0.1.0.crate 15441 BLAKE2B 20bd7e6651b45fab8e25d4cacf32f2d4e33b617b26e2c77c3e2ac83722dd5e7dc83f1aff4c8d0cbf28f2d0fcd135546755a75f9581b74da28a54dc3608e3f48f SHA512 3d93d719c82583ee60fa730af369e1ffd8dfa9eb5411904fd9efac391e98ef491b62f559bacf9e4fd370bd25c3fbf5b22396f93aebbe41519c400ce3d5583a86 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-properties-0.1.3.crate 42252 BLAKE2B 2c054d7e84f739514a79dca218aed1580b06c66dd66a760afaa433c8822eb45ee97b47d00bcfae9770ab2371489db467c6667157fec73dff663847fa080e38eb SHA512 1825cb20913ec343dbbca7a2b1062c8e4bd2dd514b57598bb6f5a6545e8142b5f16377dbb3b821e9b999a1b0fc08e671b16e1d4f6b7a953ea40e8196b51744a2 +DIST unicode-script-0.5.7.crate 47080 BLAKE2B 229c1d14541d97a61620544e40c6884df4bab40433e98f63c961cd893baddc5734776bb34847620f937d678d1842d581070995a3605c0169945969f4e33a96f7 SHA512 73cb6fca3f3b8cce6415416a8676572b01460e7e65b2aff38528cce149b8a6393f02826e62583a8b32c10a8e8295f76e24c37f368769551c34ff532bb9606a2c +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-vo-0.1.0.crate 8084 BLAKE2B 492548fcd13dc6831114a0b4df5d2179dfb4aade7c5ccb4d0491fcbdd245b20f5784165dc2098d537249a80cef51aa76274d0968644d201ef124ea4988faa8d6 SHA512 71c89d0db109d627890304f6b4490e7ae008fae79be7d25df7d4f5685b0ee08e8efc55c1b961ad0e40a4c6ec57fe1bb5f674d0f31cfe11c244d3e3fbef4bb575 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST usvg-0.45.1.crate 136945 BLAKE2B 04db3c6aa3291eae96bd96f48eb542c64be1e19791e3d65b6e077f308baf17fc8c84626c2d422f61f697076501b9918bfdb58dd29efb69f42c43d0e50f85bde8 SHA512 09db0d3aad90b963ff489dfc1c02b4c578d69422e32ef8a1a35c1b30800697ce47dda4dd6c08e2932125aa4bf0fd5f99fe5841c5375f983667d554a49af19bc9 +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST venial-0.5.0.crate 33643 BLAKE2B 3b43d378649572d6e6f08b44cfa44781811bbc6787a5de1ba32b3324db195928d2609438309132aa1d3c541863447203f3f30086e0b2bb98f08960a043a8c35d SHA512 72336224d3c8485c76491c75a9587b560dc5317586b70f01d3d95317854af9966a2c9c199f40869e522afbd4b1dba0f29f121a4673f26892673e8f26f6ac3d8c +DIST vergen-9.0.6.crate 33160 BLAKE2B 3f8d4c43827d2f939f7da415184b2033c4bfbe6ad721018cb1cc2c961e7c228a5b7e13c1dac17e5dfc8520cb67d612f971d4805b79ad05015b02af44ffeb5fbe SHA512 4dd0a750e972dc955634a57c0087eea81872ad534ea63e26cd1bcd4644bf5e13d2e231ba72f3a1d6367104e8df8b8ff4fa705aa51f53c5439c230e01a78e888d +DIST vergen-gitcl-1.0.8.crate 28712 BLAKE2B 4d09618ef0e3e57f93adbc4c12f2f27d108efb5e97ee2cd4782e3638b85cc316efb2758ecf2c44c5913cb327aa158b672377e5cd179b21ae7ff09461ad2d4f78 SHA512 617a6a684ef1357420760a9845981c4b62efe4b33f45b6f1cd0fe95bc676e2f4067cfb9049a3468aa02a7bd25cf0bde1faa83a3b1b83aacb23943c646b3daa53 +DIST vergen-lib-0.1.6.crate 20754 BLAKE2B fcfcd85ba6a7f53e33dce0c0542c734626462c5ba1a42ae0097ccc5c63e038b23e06b62586b93c690002a3b6bb5d2786ecb860c7faacf2f926b55aba31ed9958 SHA512 f9adc025fbd61aec4c82e8ca532d6db445f13c5b7f56011356ff5301ed1206614f47078d0f9f0a18d5232ef572de6a021491844b197217d2662acac43504a293 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasm-bindgen-0.2.105.crate 48215 BLAKE2B 1246bf578db288dfe1f441ed307d781c8c3b593343eaa70efdb602dfaf7eb20ac52ca5744c9ecd03784e4c61d166401db66cf7599b1385d1e15133b47cf2ec0d SHA512 f79d9c1251c005f8ae3a6f7e364c54a34eb80f445bf5a23de0428114dd5dd6f5f74b76c92df784f7b54a0d978c02d5df932626819bd26a97fe90fbbd3d6f8396 +DIST wasm-bindgen-futures-0.4.55.crate 16687 BLAKE2B 93cec5a8148a86b9611fee1958fa97f2d779f10134a999526a11a9b4a45ece7a0ab29df3b4eb076930de34bd5edbfb8f82a1ec58aad8adcd798caf87f4379bfb SHA512 006e3452dae915abb5c57a36fbe7f128886f8246590ec16306a8f61983d80f5e829f64ad695e2fa1d0462437e0fc496067af308aa260dedeb57afacd1fc276f9 +DIST wasm-bindgen-macro-0.2.105.crate 9264 BLAKE2B e2c4327e94482a8f1a22cc5bd2a67a7af96290c365bfaffe9e07acb1fb71034bda67dbb97e03e9239c8ef0be06a967ae5e1072f88a35ecb61b110a1ad122e243 SHA512 5f3ddd3dfd3060210e63f5da5384a308dcb1466d6c0435e30b4b0183b34284fa972aa70224c6c8f7cf19058e08b6945bafb17ad4d008312eb7b30d26f66fbb3c +DIST wasm-bindgen-macro-support-0.2.105.crate 49633 BLAKE2B 36c59a0fffe14cb6b5cc767285e6533aac2f1832ca91da5f535779d51323433a324bc07f351d491a151a8f6a67e234e75bf07d508494c314f483bc5d2882b03d SHA512 a579183f46e5e3a9ef32183166b443050af50b8df84ca4cc25cc5a6787e8e45fc1fc3b74c29e3fcdf44fd7b522627252c4894205c693317f27eb475a1b0d9b4e +DIST wasm-bindgen-shared-0.2.105.crate 9269 BLAKE2B c67cbf7f2eda35a29c0c60313e9887bc4e44ce0233cd9387f30fce55bfe173551b06f3b0e0d1834dd7c2a0e6383ce0b28390cf05e9ff692245fe4e38751e0b17 SHA512 a3604dd72ed83a627a1b708f1b268693c93a56cf1851823398e43da066f87a25535222cfdf987153d12f948cd7e316e5c2382d12273c63317025ad774411c079 +DIST wasm-minimal-protocol-e622e0e4a4f0f34be871a3a6bd22f6519415364b.gh.tar.gz 21420 BLAKE2B 08054adfe4d1e54f39a75028225a14827308d574c2828d00586cd27c7bacd2f08d0761b6b8a4f703273b667b660ea3aaa7082fb23362d01a31571bfe66b6d655 SHA512 a1b23fcb858a0371cdcff6206ba312627d9188a7fb3bb6f92a01746331aff278fc4a1180d9f3d60bd4474ca1cc23e8274be9b9fb819b39cbc6ef9ce9e8e67718 +DIST wasmi-0.51.1.crate 244106 BLAKE2B 2aaf90f5c6f3d7230865fd8c9e359cd8720edd37204c7fd3ff79bda212b0a8a32924feb921b200d70777355a92ca1d5655413b6ba012a410fa1daf027220eb65 SHA512 009bfc59938993ea52c33f61c0cf89527370da79f3ab9e15b4465eef1346b6d4278e945f5903e88809bacc1ab786c5779f4c116ee7ef549a07906cdf7bfa5683 +DIST wasmi_collections-0.51.1.crate 19339 BLAKE2B e0ba37f83b21bae1355a2276a2aa6e1a0e61f5ac63a92cb1f12406956bcdd8855e1ea2067f515f9d53e73a3b249e369ba594a9ffee817bf45ddac3c198bbfc16 SHA512 ea3a95a783471efa326e1d4315274dae3083b59368dce45ec8310de52acc8b3973f6b1cc2d0222e50bda9cb543a45f280a9a44dabdea4a16608e3fc5fb2e0e8a +DIST wasmi_core-0.51.1.crate 50280 BLAKE2B db7e2e2cb9d30968216ba7e000c2b3796026d929a281027cdaaf95553423013fc2d35aec905ae97b8e1f00097cb579b900b7f15a198f434d2995f66889355381 SHA512 0ff9792500941b882362ce1b60f656d8394a4ffdaa067691c6c6b37009fbd4d64f37392583a51413905a94736cdaa6e331e11c1aba8b7ab6ea3cd1b0d0ba161e +DIST wasmi_ir-0.51.1.crate 34476 BLAKE2B e30a5c78f1114426aeb91ca10e7e50536b0c8292592734f8e250757329f04a316bff880777d809f15d2c99a3d10d28317e81bd38aea1149e4c742bbe1e94a837 SHA512 6f17a62533180a7007015a030ea0361157ea7c2be652f1b3835cdc4c49d45bba3b17a6de61a46acbdeed9a4710270c252254a598fe0a91508f3b9dd611acc2f8 +DIST wasmparser-0.228.0.crate 249009 BLAKE2B c49571f0c6d0cb7f08049d369b76ed4d22a2c7fa23d6d806ddac3be8d481cfb67b3d17b2c5e7f66c019c10d2f4deb973b0910f2a5e2a023a719ba9ed205d8f60 SHA512 f760e387658c57fc2a1c7b03b1ed8ce3d03019ccb4f21f969ad6aeeb44493e4ec29c8101b7dada90dcadf0a42bdcfad16c921f8522c771c22bc447215618ad74 +DIST web-sys-0.3.82.crate 644272 BLAKE2B 31ca76ad485456e1723b0651eed226dd74108567bcc0b74c0b38c9ca918c183be29e6df5ccbcf37d8f7709cf9b959f22411e21074b458d332115b400da09c4c2 SHA512 ac194e864b9c55d1db4370557553193ea889713a7b6f4a8dcf20434c9ca654ac05fedf5b0efd49bbba1d7ff479cee96eac5dece9365272b09c08c5a4461d2d7d +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-roots-1.0.3.crate 258244 BLAKE2B 8961848a3bcceeb8cfcb7187d0fc3ecc6db5858fb78cf8e13485f0b6d293273717e30aa9ab661997ea97d40c0bb7aa1825d8c2d537912c40371dc60f34c75532 SHA512 52359e07b4a67bc7ed3abf41ba20bcdf7523bae59eb127d6cc316b49dd29947a1ce17acf1c5cd115adf8a130d3318816f6f90a46a17557eb56308929b6cef9c2 +DIST weezl-0.1.10.crate 46418 BLAKE2B f7e94e7b8b814cbbe745f0d993f6c2aaf7dc330c42e40078b40c549942f39c4a895fd2094e9d8a7df13e44e0daf613406420d8bf547b7a799a8d5d87572c0273 SHA512 12b01fcbb51ef270be3b9bedf2c117e570fb37745a402f1d29bab430dbc899cfb9341b3f2813ec34e27b889c4ccc3b8f8d744a01fd75444888041f95282a4e47 +DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 +DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zerotrie-0.1.3.crate 74008 BLAKE2B efb9523c1cdff92615b7da2a00c55448eb15b6961453a0d9a9e0fa66a4350258a562f487c0279faa556e9737a37bf56ab1b1ada850f65212f3984f5c092fdd12 SHA512 559494caa07ea9f59d630b88e8feb4521c2bb854d74a11d51f640661b497ab49a1aadf321c22031bf6826bfafe7bb99b601df7f9ef7942398533c7483317733b +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb +DIST zune-jpeg-0.4.21.crate 68268 BLAKE2B db358a17ce65f59c7b3056f4608b3d5ce4296a0b241680bdf2c03fa4d2defecd540e73ae4651eb1347062c0616172fe40f3eaccf20ad270c983d9f3072df8c95 SHA512 838ed690fc2d026f40feaaef9c88d85f9a80b186e95f23e5be01c632816942660a89cb0524f2346902fa92235d5de2228485daa67019fcf06ef60ae147b4073c diff --git a/app-text/typstyle/metadata.xml b/app-text/typstyle/metadata.xml new file mode 100644 index 000000000..51f70a6e3 --- /dev/null +++ b/app-text/typstyle/metadata.xml @@ -0,0 +1,33 @@ + + + + + vowstar@gmail.com + Huang Rui + + + https://github.com/typstyle-rs/typstyle/issues + https://github.com/typstyle-rs/typstyle/releases + https://typstyle-rs.github.io/typstyle + typstyle-rs/typstyle + + + Typstyle is a code formatter designed for Typst, aiming to produce + consistent and aesthetically pleasing code layouts. It is opinionated, + enforcing a uniform style across all codebases, and focuses solely on + formatting code without altering content. Typstyle ensures convergence, + meaning running the formatter multiple times does not change the code + further. It also maintains correctness by preserving the rendered + output's appearance. Users can access Typstyle via a command-line + interface, integrate it into editors through plugins like tinymist, or + utilize its web application for online code formatting. + + + Typstyle 是一款为 Typst 设计的代码格式化工具,旨在生成一致且美观的代码 + 布局。它是一个武断的工具,在所有代码库中应用统一的风格,只专注于格式化 + 代码,而不会更改代码内容。Typstyle 保证格式化的收敛性,即多次运行格式化 + 器不会对代码产生进一步变化。同时,它确保代码格式化后仍保持渲染结果的正确 + 性。用户可以通过命令行界面使用 Typstyle,也可以通过插件(如 tinymist)将 + 其集成到编辑器中,或者使用其网络应用在线格式化代码。 + + diff --git a/app-text/typstyle/typstyle-0.14.4.ebuild b/app-text/typstyle/typstyle-0.14.4.ebuild new file mode 100644 index 000000000..016e43c14 --- /dev/null +++ b/app-text/typstyle/typstyle-0.14.4.ebuild @@ -0,0 +1,566 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + anyhow@1.0.100 + approx@0.5.1 + ar_archive_writer@0.2.0 + archery@1.2.2 + arrayref@0.3.9 + arrayvec@0.7.6 + atomic-waker@1.1.2 + autocfg@1.5.0 + az@1.2.1 + base64@0.22.1 + biblatex@0.11.0 + bincode@1.3.3 + bit-set@0.8.0 + bit-vec@0.8.0 + bitflags@1.3.2 + bitflags@2.10.0 + bitvec@1.0.1 + block-buffer@0.10.4 + bstr@1.12.1 + bumpalo@3.19.0 + by_address@1.2.1 + bytemuck@1.24.0 + bytemuck_derive@1.10.2 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.10.1 + camino@1.2.1 + cargo-platform@0.1.9 + cargo_metadata@0.19.2 + cast@0.3.0 + cc@1.2.43 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chinese-number@0.7.7 + chinese-variant@1.1.3 + chrono@0.4.42 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + citationberg@0.6.1 + clap@4.5.50 + clap_builder@4.5.50 + clap_complete@4.5.59 + clap_derive@4.5.49 + clap_lex@0.7.6 + cobs@0.3.0 + codespan-reporting@0.11.1 + codex@0.2.0 + color_quant@1.1.0 + colorchoice@1.0.4 + colored@3.0.0 + comemo-macros@0.5.0 + comemo@0.5.0 + console@0.15.11 + console_error_panic_hook@0.1.7 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core_maths@0.1.1 + cpufeatures@0.2.17 + crc32fast@1.5.0 + criterion-plot@0.6.0 + criterion@0.7.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-common@0.1.6 + csv-core@0.1.13 + csv@1.4.0 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + dashmap@5.5.3 + data-url@0.3.2 + deranged@0.5.5 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + dyn-clone@1.0.20 + ecow@0.2.6 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@1.0.0 + enum-ordinalize-derive@4.3.2 + enum-ordinalize@4.3.2 + equivalent@1.0.2 + errno@0.3.14 + escape8259@0.5.3 + euclid@0.22.11 + fancy-regex@0.16.2 + fast-srgb8@1.0.0 + fastrand@2.3.0 + fdeflate@0.3.7 + filetime@0.2.26 + find-msvc-tools@0.1.4 + flate2@1.1.5 + float-cmp@0.9.0 + fnv@1.0.7 + font-types@0.10.0 + fontdb@0.23.0 + form_urlencoded@1.2.2 + funty@2.0.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-io@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + fxhash@0.2.1 + generic-array@0.14.9 + getrandom@0.2.16 + getrandom@0.3.4 + gif@0.13.3 + glidesort@0.1.2 + half@2.7.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.16.0 + hayagriva@0.9.1 + hayro-font@0.3.0 + hayro-interpret@0.4.0 + hayro-svg@0.2.0 + hayro-syntax@0.4.0 + hayro@0.4.0 + heck@0.5.0 + hex@0.4.3 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.3.1 + httparse@1.10.1 + hyper-rustls@0.27.7 + hyper-util@0.1.17 + hyper@1.7.0 + hypher@0.1.6 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@1.5.0 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@1.5.1 + icu_properties@2.1.1 + icu_properties_data@1.5.1 + icu_properties_data@2.1.1 + icu_provider@1.5.0 + icu_provider@2.1.1 + icu_provider_adapters@1.5.0 + icu_provider_blob@1.5.0 + icu_provider_macros@1.5.0 + icu_segmenter@1.5.0 + icu_segmenter_data@1.5.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + image-webp@0.2.4 + image@0.25.8 + imagesize@0.13.0 + indexmap@1.9.3 + indexmap@2.12.0 + insta-cmd@0.6.0 + insta@1.43.2 + ipnet@2.11.0 + iri-string@0.7.8 + is_terminal_polyfill@1.70.2 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.15 + js-sys@0.3.82 + kamadak-exif@0.6.1 + kurbo@0.11.3 + kurbo@0.12.0 + libc@0.2.177 + libm@0.2.15 + libredox@0.1.10 + libtest-mimic@0.8.1 + linked-hash-map@0.5.6 + linux-raw-sys@0.11.0 + lipsum@0.9.1 + litemap@0.7.5 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.28 + lru-slab@0.1.2 + lsp-types@0.95.0 + memchr@2.7.6 + memmap2@0.9.9 + mime@0.3.17 + mime_guess@2.0.5 + miniz_oxide@0.8.9 + mio@1.1.0 + moxcms@0.7.9 + mutate_once@0.1.2 + nohash-hasher@0.2.0 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-traits@0.2.19 + num_threads@0.1.7 + object@0.32.2 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + oorandom@11.1.5 + option-ext@0.2.0 + palette@0.7.6 + palette_derive@0.7.6 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + path-absolutize@3.1.1 + path-clean@1.0.1 + path-dedot@3.1.1 + pathdiff@0.2.3 + percent-encoding@2.3.2 + phf@0.13.1 + phf_generator@0.13.1 + phf_macros@0.13.1 + phf_shared@0.13.1 + pico-args@0.5.0 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pixglyph@0.6.0 + plist@1.8.0 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + png@0.17.16 + png@0.18.0 + portable-atomic@1.11.1 + postcard@1.1.3 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + prettyless@0.3.0 + proc-macro-hack@0.5.20+deprecated + proc-macro2@1.0.103 + psm@0.1.28 + pxfm@0.1.25 + qcms@0.3.0 + quick-error@2.0.1 + quick-xml@0.38.3 + quinn-proto@0.11.13 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.41 + r-efi@5.3.0 + radium@0.7.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rayon-core@1.13.0 + rayon@1.11.0 + read-fonts@0.35.0 + redox_syscall@0.5.18 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + reqwest@0.12.24 + resvg@0.45.1 + rgb@0.8.52 + ring@0.17.14 + roman-numerals-rs@3.1.0 + roxmltree@0.20.0 + rpds@1.1.2 + rust_decimal@1.39.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@1.1.2 + rustls-pki-types@1.13.0 + rustls-webpki@0.103.8 + rustls@0.23.34 + rustversion@1.0.22 + rustybuzz@0.20.1 + ryu@1.0.20 + same-file@1.0.6 + schemars@0.9.0 + schemars@1.0.4 + scopeguard@1.2.0 + semver@1.0.27 + serde-wasm-bindgen@0.6.5 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_urlencoded@0.7.1 + serde_with@3.15.1 + serde_with_macros@3.15.1 + serde_yaml@0.9.34+deprecated + sha2@0.10.9 + shlex@1.3.0 + simd-adler32@0.3.7 + similar-asserts@1.7.0 + similar@2.7.0 + simplecss@0.2.2 + siphasher@1.0.1 + skrifa@0.37.0 + slab@0.4.11 + slotmap@1.0.7 + smallvec@1.15.1 + socket2@0.6.1 + spin@0.9.8 + stable_deref_trait@1.2.1 + stacker@0.1.22 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.26.3 + strum@0.27.2 + strum_macros@0.26.4 + strum_macros@0.27.2 + subtle@2.6.1 + svgtypes@0.15.3 + syn@2.0.108 + sync_wrapper@1.0.2 + synstructure@0.13.2 + syntect@5.3.0 + tap@1.0.1 + tar@0.4.44 + tempfile@3.23.0 + termcolor@1.4.1 + thin-vec@0.2.14 + thiserror-impl@2.0.17 + thiserror@2.0.17 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.44 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tinymist-package@0.14.0-rc1 + tinymist-std@0.14.0-rc1 + tinymist-vfs@0.14.0-rc1 + tinymist-world@0.14.0-rc1 + tinystr@0.7.6 + tinystr@0.8.2 + tinytemplate@1.2.1 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-rustls@0.26.4 + tokio@1.48.0 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + tower-http@0.6.6 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-core@0.1.34 + tracing@0.1.41 + triomphe@0.1.15 + try-lock@0.2.5 + ttf-parser@0.25.1 + two-face@0.4.4 + typed-arena@2.0.2 + typenum@1.19.0 + typst-assets@0.14.0 + typst-eval@0.14.0 + typst-html@0.14.0 + typst-layout@0.14.0 + typst-library@0.14.0 + typst-macros@0.14.0 + typst-realize@0.14.0 + typst-render@0.14.0 + typst-shim@0.14.0-rc1 + typst-svg@0.14.0 + typst-syntax@0.14.2 + typst-timing@0.14.2 + typst-utils@0.14.2 + typst@0.14.0 + unic-langid-impl@0.9.6 + unic-langid-macros-impl@0.9.6 + unic-langid-macros@0.9.6 + unic-langid@0.9.6 + unicase@2.8.1 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-ccc@0.4.0 + unicode-ident@1.0.20 + unicode-math-class@0.1.0 + unicode-normalization@0.1.24 + unicode-properties@0.1.3 + unicode-script@0.5.7 + unicode-segmentation@1.12.0 + unicode-vo@0.1.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + url@2.5.7 + usvg@0.45.1 + utf8_iter@1.0.4 + utf8parse@0.2.2 + venial@0.5.0 + vergen-gitcl@1.0.8 + vergen-lib@0.1.6 + vergen@9.0.6 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-futures@0.4.55 + wasm-bindgen-macro-support@0.2.105 + wasm-bindgen-macro@0.2.105 + wasm-bindgen-shared@0.2.105 + wasm-bindgen@0.2.105 + wasmi@0.51.1 + wasmi_collections@0.51.1 + wasmi_core@0.51.1 + wasmi_ir@0.51.1 + wasmparser@0.228.0 + web-sys@0.3.82 + web-time@1.1.0 + webpki-roots@1.0.3 + weezl@0.1.10 + winapi-util@0.1.11 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.13 + wit-bindgen@0.46.0 + writeable@0.5.5 + writeable@0.6.2 + wyz@0.5.1 + xattr@1.6.1 + xmlparser@0.13.6 + xmlwriter@0.1.0 + yaml-rust@0.4.5 + yoke-derive@0.7.5 + yoke-derive@0.8.1 + yoke@0.7.5 + yoke@0.8.1 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.1.3 + zerotrie@0.2.3 + zerovec-derive@0.10.3 + zerovec-derive@0.11.2 + zerovec@0.10.4 + zerovec@0.11.5 + zune-core@0.4.12 + zune-jpeg@0.4.21 +" + +declare -A GIT_CRATES=( + [wasm-minimal-protocol]='https://github.com/astrale-sharp/wasm-minimal-protocol;e622e0e4a4f0f34be871a3a6bd22f6519415364b;wasm-minimal-protocol-%commit%/crates/macro' +) + +inherit edo cargo flag-o-matic multiprocessing + +DESCRIPTION="A beautiful and reliable code formatter for Typst" +HOMEPAGE="https://typstyle-rs.github.io/typstyle/" +SRC_URI=" + https://github.com/typstyle-rs/${PN}/archive/v${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD + CDLA-Permissive-2.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB + || ( 0BSD CC0-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-text/typst +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-vcs/git + test? ( dev-util/cargo-nextest ) +" + +QA_FLAGS_IGNORED="usr/bin/typstyle" + +DOCS=( README.md ) + +src_compile() { + export VERGEN_GIT_DESCRIBE="v${PV}" + export VERGEN_GIT_SHA=$(gunzip < "${DISTDIR}/${P}.tar.gz" | git get-tar-commit-id) + + cargo_src_compile +} + +src_install() { + cargo_src_install --path "${S}/crates/${PN}" + einstalldocs +} + +src_test() { + # Use release profile to avoid ring crate linking issues in debug builds + # Exclude e2e tests which require network access to external repositories + # Filter out LTO flags as ring crate's assembly is incompatible with LTO + local -x CARGO_BUILD_JOBS=${CARGO_BUILD_JOBS:-$(makeopts_jobs)} + filter-lto + edo cargo nextest run --release --workspace --no-fail-fast -E 'not test(/e2e/)' +} diff --git a/app-text/vale/Manifest b/app-text/vale/Manifest new file mode 100644 index 000000000..a0dacabf6 --- /dev/null +++ b/app-text/vale/Manifest @@ -0,0 +1,4 @@ +DIST vale-3.7.1-gentoo-deps.tar.xz 67817256 BLAKE2B 7f383724a617204186ca63f7d9dfdf8bb51d9f4f466e8b8e79d77ed07b2c026cf08cb62d0f537e82983400e65e6be633cb8ef0e674f4e75b8697ca6d0e28d991 SHA512 e329d477385c86e889f39669d7b9cf62c982502cbd26033b3b3998ef350b3cdb392bb00a92f19a097c314419d5086b529f11bf9c7b0ecdb3b1becf10ef86ef8d +DIST vale-3.7.1.tar.gz 10538611 BLAKE2B 7e1f4ea713e6a023112f8d5bc38fc734e8e64b1f4b6b7efded85e05982cd91b73d2239ee5c502a001268e3f5919650deb58c26d8c3af69e330fe86c22003d80b SHA512 b9fb4842f58816225d5f82c902b0fc7fb8965094f8cb429aa9d016fc50fb4d807e5dbc72a88c96b80c0e7fd96f60908bf3a28a0a3b75c26b5dab3974fccd3193 +DIST vale-3.9.1-gentoo-deps.tar.xz 68323412 BLAKE2B 8a058adfbd78e67b7cbe5704756270939817b04d43b08efac24d6db372d3314769aaab62c9220677ee765533d1bbac6d7ec4fc976789ee3ee867df5f0a8ed764 SHA512 cb28d5458871aa1baa98c3dba4cb8f4cc00d6ed0efb16f4401e2cc7787e8fede036765d09b747e5d557cb7d7e0dae9a066597de1e49b3c83f825639b9f51daa1 +DIST vale-3.9.1.tar.gz 10540125 BLAKE2B 96df61dc8435e752f8566ab4e3c2ef77f24fa74609b471d810dde1a489f73ce4fa864c0bcc33c8d836b89be54ca8f52178d05aad3e8a6134f21312392caf1ab9 SHA512 d50b59e3d267dcb1be315ff55befdfdc3d3cfd5c840994b5f89990fc1e2ee745e6f7359bf444748d878d32ccbe4c662372e885ffa37b2fb6a7733531f8e6414d diff --git a/app-text/vale/metadata.xml b/app-text/vale/metadata.xml new file mode 100644 index 000000000..ed1112a59 --- /dev/null +++ b/app-text/vale/metadata.xml @@ -0,0 +1,18 @@ + + + + + erkiferenc@gmail.com + Ferenc Erki + + + + joseph@jdkato.io + Joseph Kato + + https://github.com/errata-ai/vale/releases + https://vale.sh/docs/ + https://github.com/errata-ai/vale/issues + errata-ai/vale + + diff --git a/app-text/vale/vale-3.7.1.ebuild b/app-text/vale/vale-3.7.1.ebuild new file mode 100644 index 000000000..47410dd3e --- /dev/null +++ b/app-text/vale/vale-3.7.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module optfeature + +DESCRIPTION="A syntax-aware linter for prose built with speed and extensibility in mind" +HOMEPAGE="https://vale.sh/docs/" + +SRC_URI=" + https://github.com/errata-ai/vale/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ferki/${PN}/releases/download/v${PV}-gentoo-deps/${P}-gentoo-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 MIT public-domain" +SLOT="0" +KEYWORDS="~amd64" + +# tests require: +# - various ruby gems: see testdata/Gemfile +# - packaged optional runtime dependencies: asciidoctor, rst2html, xsltproc +# - unpackaged optional runtime dependency: dita (may be removed in a patch) +# - network access: sync subcommand tests (may be removed in a patch) +RESTRICT="test" + +src_prepare() { + sed -i "s/\$(LAST_TAG)/v${PV}/" Makefile || die 'sed failed' + default +} + +src_compile() { + emake build os=linux +} + +src_install() { + dobin bin/vale + default_src_install +} + +pkg_postinst() { + optfeature "AsciiDoc support" dev-ruby/asciidoctor + optfeature "reStructuredText support" dev-python/docutils + optfeature "XML support" dev-libs/libxslt +} diff --git a/app-text/vale/vale-3.9.1.ebuild b/app-text/vale/vale-3.9.1.ebuild new file mode 100644 index 000000000..47410dd3e --- /dev/null +++ b/app-text/vale/vale-3.9.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module optfeature + +DESCRIPTION="A syntax-aware linter for prose built with speed and extensibility in mind" +HOMEPAGE="https://vale.sh/docs/" + +SRC_URI=" + https://github.com/errata-ai/vale/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ferki/${PN}/releases/download/v${PV}-gentoo-deps/${P}-gentoo-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 MIT public-domain" +SLOT="0" +KEYWORDS="~amd64" + +# tests require: +# - various ruby gems: see testdata/Gemfile +# - packaged optional runtime dependencies: asciidoctor, rst2html, xsltproc +# - unpackaged optional runtime dependency: dita (may be removed in a patch) +# - network access: sync subcommand tests (may be removed in a patch) +RESTRICT="test" + +src_prepare() { + sed -i "s/\$(LAST_TAG)/v${PV}/" Makefile || die 'sed failed' + default +} + +src_compile() { + emake build os=linux +} + +src_install() { + dobin bin/vale + default_src_install +} + +pkg_postinst() { + optfeature "AsciiDoc support" dev-ruby/asciidoctor + optfeature "reStructuredText support" dev-python/docutils + optfeature "XML support" dev-libs/libxslt +} diff --git a/app-text/xan/Manifest b/app-text/xan/Manifest new file mode 100644 index 000000000..100380a41 --- /dev/null +++ b/app-text/xan/Manifest @@ -0,0 +1,336 @@ +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST atoi_simd-0.16.1.crate 18018 BLAKE2B 36bdbb7533bfb7cac5727059d213c2a3550b3cb2a4dc1f4306385de638a6c355050800f76da5353b8098607fdc54f11eeb2f0dae5e3e22603244222ccad27e63 SHA512 c1b6cb2bce38353eb03cbde08e48c59de80c828fdb12c728fc004d64e6a58be4fe0520b8ba78fb7a8a317b4110551045d3059b247f9c368b899600cc9a7d26e6 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bgzip-0.3.1.crate 27270 BLAKE2B 560121af0ba70f523a80189a7735ede5c2cf2912fbc6b4ce67f62d4b14157ae185cb312575d96b0f58e90b88b5f3481fa6c5995ca8745c676a22099da29c9511 SHA512 f4a0b69e06d66b6b55effa1c0353936799465ca1318271c1495b64de03f46f673dd50eb2286d948285e77bd5814c86cff1dbfd953c116d67995172abef7db967 +DIST binary-layout-2.1.0.crate 26405 BLAKE2B 6a77e2908244e539aa472c4b47f4a9616a06618d1ff5dd380178416805a82f5aed58fddf5363825acf8f6d2bc9558422a0e7c1f7135489ddb5ba222070fa0b74 SHA512 0dcbf176103b7bea95b2a76f8a18c3f3f031455f3e480c69a57c3c8baf40a5d7a7a874e751b375757c84869add504e2fd6e9946fff32a4f1d15596edd2ab8cb9 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bitflags-2.9.4.crate 47950 BLAKE2B b880246b54377ef161c54a811f09ced975d1f2049400c1bbba944712b8ef8b9ea79599d2354cc2a9ccd4c1b1329faad78738ed4e051735b14b642a9451ce68ae SHA512 a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a +DIST btoi-0.4.3.crate 10007 BLAKE2B 60a4c0511afc23ec3bdd07a905e82b501f1000081e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd SHA512 35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22 +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytesize-2.1.0.crate 19793 BLAKE2B c5eab01e0c00aec06a951bed04ad6c138c05bf8906ff34c36ebed9a8b6fbcef940eb7c000b70f61d6f9420a08ef82703ed6015e1c3d8f2ea59799256209aa3e7 SHA512 856004da428868f6501e0adef121b3ff313771a8336feba2d629586cb7f1300b2bc926568658c4498263aa5e1dadeb9c35bd778b9f53afd6136050499fdb5b18 +DIST calamine-0.31.0.crate 113424 BLAKE2B 0bdc810c60f11732a61a726b15e0480aa86e732bdc7f328e09cb4a375e38e7d203d9356b0086b7636d95071105226e31003cf299783459f728b8d2b619b7fba8 SHA512 07bfd4da358d896f7a21ac15cf242221b10d2a701936090d20b86e699625ce7ba80903520091bf3f2cae81ee0b08e26bcb3e09977c7142bf03132dcc8d799256 +DIST caseless-0.2.2.crate 29309 BLAKE2B 58b18d3f6002ad9dded6365070a15a93e9f0bd34d53a4183b8bb81cdf50d1cfdfd01a1ca526df636ac082f71cdd00b59013fc5ebf20009217df89f8adc71c7d0 SHA512 3ccb89e27bc3f666b2a889d7ef42cd10dbc9e664cf566eb6a97c956c2327ea4e733d7da76b021ec5c1f9bc6182ed0b75e9bb57ba8e29cdc370d0f79af6103e38 +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST castaway-0.2.4.crate 12546 BLAKE2B 22f5199928387778df87086aa786bb25b79e77040d7408b601a2c5d07968ea79c018d3c69b3dbb6a785edbecab000621d5921b69d628ab6b3a9ce43c79615d51 SHA512 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481 +DIST cc-1.2.41.crate 91154 BLAKE2B c7fa1a47ed63df938d95de922e412e8bea8a38842bbf20eb7a5bdfdcb3932aa98e7352b18d06816f68680e7b491681aaefc38e955ff92a9e6d8be6662ff465ef SHA512 7ecb7ecaa64c58dd1225d46804b2314bcf04befc20e0928821387d9b793f0366e8485d24b3786045c5455a13ff9f6a1ad0a09723d9c7e25ed192afb91951b4b4 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST codepage-0.1.2.crate 8663 BLAKE2B 609a173c7d68c4a592176e7ac6b043b4e434d2741945521df58148c1aa5b7a1eada7f180c8ef2c8a891fba5450d91d678ba377f28b86dad7d332c583738d83a2 SHA512 1555834a7141e9131b7eaea44063fb5cf2f1c2e357ec00b0119c352fa090ee8b96eb257ae893d05256a685faa940ecd942778285a3bd7cbaf44457ccdb0ade4e +DIST colored-2.2.0.crate 35062 BLAKE2B 60c397914f6a1ed2c8e04a7e1cd96f90fda10e8fe6233dbe31424c0ef46ec41fdee7779d2f5d6968662de23434b7cb7f717c5abdf29022e09ab59b9f8d92ee80 SHA512 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea +DIST colorgrad-0.7.2.crate 42544 BLAKE2B 4958d21d212a2a3b8a2a09202f1bccf5dc9d515af1fb2976e59abeddea8d7db1e40e158432b1fbfc25ea143f445af74800f814fa26c348cd90b19b3813762a70 SHA512 75aa3e4e0673529563aae5309fcb72b18a784af50ab89db3680f0274187cb2eac53c68b1e2ceb73c9831699d3930145639d591574a31b96c559d5d665d2a46ae +DIST compact_str-0.8.1.crate 71371 BLAKE2B de7fd2b980a4b34b323010fe559a94e8b1aafa30456debc039aefcdaaefa48439353139a071e440b3bb136df166aabe096774bf3f6a7b91669cd5d80e4a24408 SHA512 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a +DIST comrak-0.39.1.crate 178985 BLAKE2B 1ab3496b20b1ab8fd7a6a462ffb9484620c69bd48c9d2fbd58812530662b50c4ba78cf11faaf5f4a71034e5681381e84e81d0bd852d2c9cbe29a05ac93bb58f1 SHA512 495227cdb48aa1dc83c0331fd32e7a90902dfa77993233c717b0cab11f039c4176a2cd523dc2508ddf5bffe0e5f920dab2cf76373d74252dcd3f3c102d57c4af +DIST console-0.16.1.crate 39129 BLAKE2B beec08ca77c04ff56595ab7a3d7d3237bee31f02f4af9c74ca34c6e9cb47bdb2bf422b2d9151d6be0694fd98d1f5ddccd42b64c0b9d8c100bd2baacbb9f6b20c SHA512 8d3f4e52355f135f98f0ececdf8b7ada8270ed0ee5faf791299d236a194fef42ec87ac84bbddb464619dd32d8ea8b985b26c8710acfc29480bd362507b150786 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-0.8.4.crate 10500 BLAKE2B 03212d9789a66c1eee7d1f4c7883eec1267089ab9d652ba5d7d59a22e04ab878e5defeccf8cff4587a34d976488ffa689bffde596588057d814b633ab3d67d1d SHA512 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-queue-0.3.12.crate 16270 BLAKE2B 75be9d53340ab72e5e52c940bf6ba5dc417d3245fe18c456ca68b460c7747f7d99340517fa1387c7153faa8a0beac002fe3eabedc8638d044e0c05f4c5b98d56 SHA512 a117977e55c0c2eca2a6141e3292dbc75ae5d80c087f0667cd767b9e9ee0f9c87084ceab34937b66b28a586b071e518a483684bb041e6410b2c3ab5924bef769 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST csscolorparser-0.7.2.crate 39693 BLAKE2B 8a29a6622a68c93c589dd970e70ad360438e3c07f704ef0788948626a453a1488038f0a5b7a60a4c81c2f0b71c0c871d2330eafe441e828912ebc9f2a7819bdb SHA512 7a45fb0e8cd68007e080a5bb0e853ec5a439d2bd042d570cdea1337e0575f2e714e3679a0a341ea6ae7ba7524e89dd85171d76acd8d4491bd6f99bd91fb146e3 +DIST cssparser-0.34.0.crate 53857 BLAKE2B 22d5bfcec1a5980abafaf589109b34f3caf7d2e23fe03b4639d7af70cd319fcc3a6b2e4c00ecb2cdf6a58fa194f77ed3af08f8261fdc0a7e14eaa3d073246775 SHA512 14897d6890d0c1cd2b26287d7e1457547a31e3740fbe5117746e4f2f8dbbda264fa6654fabe3f20218f7841ba9b063d70d543c9cc1aebe54b5ab281f845b88a5 +DIST cssparser-macros-0.6.1.crate 7914 BLAKE2B e754cdabbf678d3f9efab469e72cacd05e2635352c4a3f4c40971772550c3bd48315a65cd121a79542ffcea642cc0868c41cef1c7ad5a31da92ba21a02c41530 SHA512 21d2f8bcaad0a8fff865b23bb2b59dcc5165f8861c4b9d7d70e9f302b58e2cc5ef8555bcab97889bfe81889a2b27863c755494baa64a52c65cd74687fe58b124 +DIST csv-1.4.0.crate 888642 BLAKE2B 2b24810d308a5c4200e5398f65e5289a1a104f1314bbb9b4e586fe74ff09df6728ac5e0fa13f0345dfb9a97e732639fff86eb254da6e7eb1348c2e86021f317f SHA512 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7 +DIST csv-core-0.1.13.crate 26119 BLAKE2B 74539772c30fc03c5887c0802e88b174ff46e32dfd14b09a0ed18c0d6d5f2e3d326a5f723fc842c9cbac9b068f4730de9bf2f030a38fc89107512dd9c370caef SHA512 327bb6ebc6878aa3c76be9beecbd83d0154a2fe806ccede35356836bf4b86512dad6c2e0cd9d240af830a4dd55bdea1b9a7e8bf728cbbf68c5f17d01b504405e +DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling-0.21.3.crate 41398 BLAKE2B 5463e73cd01aff3b3b6f650660b7816e5f83c1fd94b33e13d814ed74205a4ff65c91515d3d8532e7d49260bcd5d25391338476947c891ab072cf9f19eef562e5 SHA512 d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_core-0.21.3.crate 74471 BLAKE2B 0464ba180045fa21dee8b3a793950b0ee5526d8cf80d149233f37fdcf1af38513bfb0915abe3dc292acf4f7889053fd345aaa6c0f8f814a009f867c73bbd1fd7 SHA512 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST darling_macro-0.21.3.crate 2535 BLAKE2B b93c6b9bd45643f858595320a28886d11940a13fe30f3f0df61828c01d44896a7a59aaab32ccccf0b4121a3b333f7ea818b519ccf623f48fca0111fccabceb50 SHA512 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f +DIST dbus-0.9.9.crate 106151 BLAKE2B 213b47aac901b34f5c5dd6ada695e75460d29f999c67b8d8a5c03f4d92335b3f930efef49ba379b61b3ccd7ac882867f64858d2379ea4f9c3a5996f41fefa14a SHA512 86292e2843fbbdd34b73c1b386f347096520b18a33c13d201502aa2a98dd1587f5f145826a91840e9cbe65a53663a21f0fa19e1efee56b31c32380b93189d021 +DIST debug_unsafe-0.1.3.crate 2065 BLAKE2B 30352f50ccb23e1a29b3db9b56ef7572f34ae86e9141e855081984731c4908e765c5b5f572be96b3cfc50339a709a95357a045f097091ca5e826ab4865fa7db1 SHA512 3bd55d6dd9daa6c290bcb03eede47af6c09e53ef3ef7292fcec19f5f696d78bf3e1ba30a1d62f1f418cc8e25a27377781aa0d325b9c0ec04f3e98bffaa6a70ff +DIST deepsize-0.2.0.crate 11625 BLAKE2B 49b6a6ea8c8e8109295ed5e3e157ca8004faef2493be5ad8d7ddc7fd1272cdea0b0459122bee23c6af690cd62b640bf19895089ba827dae6aa9bc5ec38f29cf1 SHA512 3a57a7f8c210649fa0a8f3474e749e48c5f1d031985eebbae7d3d1a9dd45b6cd2c235346c73a04022e3d425ba1b57d44a09cc99c4746a422d05e1238ce33e2cd +DIST deepsize_derive-0.1.2.crate 2358 BLAKE2B c5255fa28153f49fb87a875850620ed394765624fd03154d5a3a5eebb6c27de467a4bb62db8323a152dbeee19e94fe9473a7752295202bfe614becdb9312c496 SHA512 7f59c8195983ef712e8425c12d92cbc6d2b7c48531666e6c3c591b136e9abfc5cb58e1d2c9cb4aa870d4f014dced620d664c8759465d2bdf04c0b9fc6753ce0d +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb +DIST derive_more-0.99.20.crate 55041 BLAKE2B 8fe2d8a2dc66b017a96829cfe85aff14f665611d2d383f2bd3b86a6ec94eba1e86c5fe624742b30d36cf5cb125b40d912800af16263948a9cdebacb45395f4ab SHA512 f7a77e47e1182d941d3fe27b35ec2aa1374a2948a0cc647457da522e91775847eaedd295ff360a63330bda946c07ef51750d6cb0e8f9a6a80d58a344deab8c1f +DIST deunicode-1.6.2.crate 172772 BLAKE2B 14b6d493df3fc54cad823d89eefeb8b7168b251c6ffdb7dd46cdc06299263fda6d525ff624dc09ecfe81a9353c838ad5b785a768f91e14c6ab0202ee0fb6ac05 SHA512 3e01be60a528c48e4f86e0363e0f8bab35d444ec0d4fc0ad6c611a22ba55fe6265a9856ce6816d459a88551fa15d766de350d71e185655e4ecf921d8eaa9c28c +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dlv-list-0.6.0.crate 22809 BLAKE2B 85a7f17b0b1ce6a7475c6660108ae668a8fe30ed77820ae5f8811957f98a1e33a37ad9835c6af4a27980f6e34798c7aa1f819997d7b9ca73cc9dbd70df59c318 SHA512 191ddb37af368225f99d5d71dcc9c409cb4499288c2df0e56c4e5a2dc26c9e3b51fac2325532f7ba633b3c6d71134bf775a337160bec6325d7af2c0ffd5789ff +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST docopt-1.1.1.crate 39845 BLAKE2B 82fada189c5843668525c3f5b8e4206357be3518a296043680dfd064c3e639a09b66bc6db3b4956193cd777224513d521df355b6731bfa61bb0a5963fddb443d SHA512 a845e5018ab99cd97cdaf903a77fe0f6b891a451ff87f242f7b0e129bb72800037513b5f78ed644d7a8e624d38cee22cadfd0f81263e5983c289aa8e9fdb1bc8 +DIST dtoa-1.0.10.crate 17584 BLAKE2B 586b5bfca84460b85f5fc54a0de13e94c18c4b08159f47cba40a553d6774a3b0c40d927b8c671d70e67dd59966a93b84e32bd41c24bca0f2fe5d8ac66d50778a SHA512 924434926c411e5ca51afbf20d7ea35ca554aa392385214f0b379b9ae304b93774a249d43ec39d5cca12814209c178d9e978b5b8db0bcaa21b9e64871f569302 +DIST dtoa-short-0.3.5.crate 8287 BLAKE2B 9a8e6625b2358d8f5c1346f2ec7fad73dc566b13f4c354b69a7004b43fdefd8118e76233ca55d8a572a13315504c4ce426b11745242ab713e24bfb774881d4d0 SHA512 da4d7c318b7146775260de71be363fa257ce9b1f7fcee8f5213cf905211379c5f58496d2070a001fd74fd4570a7de2a1ddf4d02e617dae6977e7a1e29b8817f2 +DIST ego-tree-0.10.0.crate 17436 BLAKE2B 97f3e2b1651b97d22509bd5e23fb0bcf95eafce61e850b929e73044a078294a3be1a82fb97f6d7ee7124eb1a495d0eeb61ef33f9c13481dc2ab986e1a76b605f SHA512 18f8944ac77c40eb173cd04997054f5aba13ac419eabb91e4796fc926b7fb81fedcb0f02d6b57cd019d695fbbbe8b9e301fc3407f68b0a514db03ae5a54e54ab +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST emojis-0.6.4.crate 120190 BLAKE2B 65a15e3ceeaea796b02834127163b0f80f4c4f8f68a1367b06ca3e0790c6ab4c56ee066d1638122e0d602344c17358962880dd0fd26b861da5efe90575fc5d09 SHA512 343629252b8077b88eab6c46c86a2abe4c9851e3aa572534234cd5fecccf50876d18bcc87420e5ebf8ec789357435ce7f7ed7df27ec7059e3fab4c2e14f2b567 +DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST encoding-0.2.33.crate 88798 BLAKE2B 4163e26e6f38f7fc1d7424f1135fec1dddd2af3d6dd5f5bc6a5edc3eb3fd56af56858cc0fa5ed6a241b55882807f72f2e5d2940c9a7e5c4c6700ef905727044a SHA512 10c186e0f6ffcffeacb11a66fa39960454955b4827dba03e13d9ab5294bf14e77faa8e64956d5c3756fbb7e930081b7b301db8ad6873a6e8d44a7f9d98566e4e +DIST encoding-index-japanese-1.20141219.5.crate 91495 BLAKE2B 4deb91b0b2dd1b33bc4b43ac2ec31df0552344b1177c9e504481d62a706b1c187eb3f4e8dd78c62871aa58c86ab6e309494b1b7937843de6056f3d1a0120160c SHA512 879fa0b9a294f3a73a4b224318ce5e44bc1ad0496763a518cb9ee251a4cadeb08885df97eb72f27a1e331f36d46a96824f98b7d128d879c0639405a10e08b8e2 +DIST encoding-index-korean-1.20141219.5.crate 103230 BLAKE2B f3acdd4375ddda1f6b3c070566f1a52dbbbe2384bc6be79150e4e55b88740858791d66f95040ad9f637bf13e381b9f316b14bb5617a8949bab4040b91d0d18bd SHA512 0e79eb9b01fe0354532dc7a8ca55e6332add19827905340560ef9b0e4725becda68ffedd5d18b9ac9d0c4a1b64fb337a9a31de5891b9e6469478fc974e5f9884 +DIST encoding-index-simpchinese-1.20141219.5.crate 130962 BLAKE2B 3c1e498c170edaf2a954439e50b3ccc31560806063a11610c4563975810a65c64e547168674ef778beb1d1d603cd508145f3153a03748d5e8c7e79690af6e3bd SHA512 caffc2a9b77545c2cc22bfcb38c886fba21e765ef49a3cfcfff88ebd76064432638bb432cd57a7ecd23bf2ea074c400c1f043a0589e5aa28024ed3ae0f59be75 +DIST encoding-index-singlebyte-1.20141219.5.crate 14950 BLAKE2B 89faf849452f0fe78b82616614f43bffaf658dd81063ae5d130ad6eb64d38e0ee8a26ab078f8c992f0c7f3e1db768e73920482f5e3bd56b0d7370c72fc93755f SHA512 648a5b9dcbdd40184b6026f6d0593df3b75c5eed554c19a199810c99aba857fccbab2acbf5b047ff42a75a6a3f6e8211a07e70e6fa4048f07144f9132af7d17a +DIST encoding-index-tradchinese-1.20141219.5.crate 120862 BLAKE2B 727a26b32f2bdec20dfeda482fad4235ca3ded489a002c27d0c26cbb9f37ea81f93f7e46ee4750dfcd7385dfc8bc55669a0a21b3acdba2a1fe91b855edd2decb SHA512 3b23213433947af7c56e9ea3e4eaf937b8083ce7e9e481b1351925a6da647be6a037b505116bab08ce73727bec75550bccb877ead6cb7fb0473bb3bd3d40833d +DIST encoding_index_tests-0.1.4.crate 1631 BLAKE2B 65151672aaa863b169b6139c8e68065ecd6ab602e8fbf8b0f68a5e2af3f34858d363e5f0602f58e4ad3169ddea83d02a0f19a6d635584521397bee63587c9fd9 SHA512 0635e6a879d59aa3373e1c0cae6f61b9bd11138691a1113f3639a1d16ba894c1554f29a6d347353f02395508be4da8a4b16b17db3339cf970a62267874fe93a6 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST entities-1.0.1.crate 24795 BLAKE2B a439872225eb6d453684dde8aee707289434c35823c91e588fea3fa5b94eac75f0456ad24f96795f377d26a7bbce475ea755a3425da03f64327bc44f7dc129eb SHA512 12796a00fba3bfdbfeed6984dce0b175630809f92817e620fcadc3c1eeed9fe9a260ee64560d8e1dbcac2297a06091507a1ef19e940bfe55c437477950bb3a0d +DIST enumset-1.1.10.crate 31353 BLAKE2B c3df7ac4deda599a71397c20b427fccc8b1bf9b0d79f642cb1181440e7c843fc6e281eeeb76e852e122ff4362370cf5e5a7655b52acdb315295bd65d2d5302eb SHA512 f3345bcb3e8e7add115837aa09aa6e6ecf2db6a44af5712bad1176ef5c7a856562eabd9151944f68e2b555c062cd23ebe0fc6a681d87ac8973de9948e74d70a2 +DIST enumset_derive-0.14.0.crate 17657 BLAKE2B 2c9968790413f9a662af8ea1d55ba09aeb5a5233c29fcd48a2fab64d6822d8c96f63055107b1ff8a24c349c8f8e7434207ea2f4f0171aa81bff8c05f7fd258f7 SHA512 992830fda927fc82793dfa8626d0db55bb48f201eca215a212bbc15dc54a6cde822c526548d2c5cd8efb2fdadf8e834d67e30d3d4dd48f535acf94aa8450d87b +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST ext-sort-0.1.5.crate 18713 BLAKE2B 27f6326f4d05b774ef69690ae49da2ad3e158c9ef585e20e5fe7f10b0145d1d4461bac816fba1786e7c25e16eaedb8c8590e2251bec82ac105b562aea1265b43 SHA512 9ade7a0db276265b8c627982bd9f65c70b1279da4d689e0cff5ab47c5fb47b1396e750e3cdc110a58ce2c7b22fe6ff49087614a2137d3f65475bb73ad9baf2ce +DIST fast-float2-0.2.3.crate 44399 BLAKE2B d91e3987deb17a6c38cf26270d823bab8ad178d22ae6a9384d8be1916d3be8ef8bd5392580b2a28446a37f7dd0e4031207b05ff868c5951613b7528fc50b70c6 SHA512 1681e942358b6884e24204901d5063ddb5a1b2814c22d0349414a1ed7eba534ff8831d21f8167a85f5fdb51eb85b7143f29959b198d97503aff0cebade802348 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST find-msvc-tools-0.1.4.crate 30817 BLAKE2B 8fa2573428a52a7926dd474b9b490df3a5685e701ba7089564604afd0d00038c195827888e2f92cb6d548e0919c1530c61c3abaa5433c351a57f16c8b9a91292 SHA512 91dceb15d6d6367f229f9902daad8c57ddc9b28c463266785236d34f84732bf931ac653196980306488b81c66df00f8bb241a95d2b06590d41dd0703f8a941b5 +DIST flate2-1.1.4.crate 77010 BLAKE2B fac509e03369218f587db1c8372fc6e7ef4aa8d5f9cbe22bc19408347544112330c5bc3f6a1545ccef964d2042c3efed0d5f5b0afcd5fd7d593ef35c85750900 SHA512 23f595b3cba18df65843ef1db2597f445bff8edea152f0e0200d13419580f8e4d20a39a492c52122f225ee6835615706456b2769d7d3fad597924d4733f57c44 +DIST float-cmp-0.10.0.crate 10702 BLAKE2B e1285cdaa5abc561cea8916bb89cb022da8574faa0070d05cd4ab7537b6e429220ae9a11db2ee24551a52eda5b541c157b8d18f00f27458bf380b45df6f20f00 SHA512 024d6cce0c16f56e4f42381fecff1f3c6b9f960d62e81cdd78b1c77103dc4bbac11c5d656d44ec5fcb644edcd7b9c1a905533df3d758470137e48e3dde4633c7 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 +DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 +DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d +DIST getopts-0.2.24.crate 21467 BLAKE2B e5468cb141bc8be43ec84606c873fa6e16a49e902e247f7c38a08c6e8088d36964d99b41ae3a98a5350cd8fd15ee8d46762b818c79d1198c0aed576de191b640 SHA512 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST halfbrown-0.2.5.crate 29010 BLAKE2B ce570bafa1d3172b31c99b5b75f6769dafb7ae8017bb83cfc652b1e71ff9a5de2623bbae3939819892fa9f58ed1de5670dbd199b42f6c7ef2478261929561162 SHA512 baf98eb6d4c906a227bd9ad7a8601973c63d792c10bbf8cac6ea66848d3e2a91c1d9cf1020c709bf8a26bfec50fd43fc9f01146f6286cf88df9f2c5474a81e60 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.0.crate 141708 BLAKE2B 260b2ae46c2c376f32aba951ef562b41e40aa1159b170a966429263df5d81359d1d7861076e2b12a88fca612374fd9b3d7265af891d55c077dce041e180c854d SHA512 ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST html-escape-0.2.13.crate 23345 BLAKE2B a138f627fe019eed647230dd88bc37228fd00a356b709fdf82aca1e3dc9eef9518336d9de2c3be14537266e971ab5439890e84443f3a6f1c286a9db2b5757835 SHA512 3b6328313a4cec3fbf3f2d7fd417c6ac19ade8ae196ecdb3a3255a335c7d2e557180eec199319f6ca4aafe443ed99d8341296f0b1732fd4944ca0bbd178bb54d +DIST html5ever-0.29.1.crate 72424 BLAKE2B 65c432256b111d89168aed63c532636465dfa207b1b4e2d0ae4e1c07faf1d14d3b5e4dda548fca545491c6e8912f269c7e0af821406df208d7199aeddddc51d1 SHA512 0cb99a8f96d26d87ef749c8eacc9dbc2fdc6236e437e323623cb8ef41ecc48d7bbb02435a6fc95baeb309066029ce6bb1bc9b5d66fe731b71dac82a0088d411c +DIST hyperloglogplus-0.4.1.crate 50923 BLAKE2B c34f4503da10eef6e37ec9abd30ebb364e1c044fa95dfb7b259be5db865dff439b1ec7fc81cdd109b782c224603c95037612cb50b839acf2a4057eadca9fbaee SHA512 ed80022a8eb9e3f7106d3a22780f181a4be68cb5c29d1dd1d2904967004846b022bc106430335a70dba6e373c61307215cb02c38638a28ea9d6e040621a86e2b +DIST icu_collections-2.0.0.crate 83033 BLAKE2B a67f95177d820ab3b0f9d5ede716551aece974545c1fa6654e27b923c85b43fbdb9fb73bcf2dab2bf9a0d5b0bad4acd953fcb3418bc73261ef2f6e3407ab155b SHA512 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034 +DIST icu_locale_core-2.0.0.crate 74430 BLAKE2B b01a63614fd91840cbaf00285ecfdec7f90eb9e23066a6c3b1a477574aeb8da1ba0b7f9115f8e5fde8454022cddfb54a25b2791ae33ec827f98fd1daf28a8ffc SHA512 cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150 +DIST icu_normalizer-2.0.0.crate 61543 BLAKE2B c91b1c26e0bc995ca3bc32c743a53074955079de642dba1982816218b38a175af297f3adc4cf0048c354e9bbad813aed817d124fc0bf7f95aeab5c1ea005a22d SHA512 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e +DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb052f352635925b13b33095ec8b66c841654bcd6d0c4cf3389c70587e31e4c1d0368c4d59e7263b8b8a366d6a544cfbee2be SHA512 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5 +DIST icu_properties-2.0.1.crate 58165 BLAKE2B 265ffe58e96b7d3a1cbf56c3208ceb8ff73edb5dd82e719eaaff52c351c07f4a8b019bdeec52d1fb0a646d57f125d54783001545c7384ebf580521b11552bd70 SHA512 a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8 +DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78 SHA512 f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f +DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.12.0.crate 100446 BLAKE2B 3fad12a9daa3c5c8b3db1926391bc770c9b1b133455ddb9ff4157f212176351ac1d00c50c8fadf2afa0557487e5633648d8c6a1cdf80211b974d2ff0f773eb06 SHA512 3ceb00f2cadf667e6e7893178c43f68776c2d97ef899209ffc83cf4f536172cde52bf73f8d512a9bba8119bb77f6b6c2a920b8edbc1875b1ee31033830917c33 +DIST indicatif-0.18.0.crate 67969 BLAKE2B f48a1bbced62b32701e7e3d3961fd11db60012facef53f914bb202bda7e03f4ed71553428520109b9897556a04665da2365a387a3f966b4e823de67e0afbf228 SHA512 75e1bafbc402a38966aa42df52bad901bc8b57ffa2bb2905e0599e4b280d2f2b8bedf2242a950ba0d7d26196ec958a2c371450456639fdbaa5fb034e385298bc +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST instability-0.3.9.crate 14451 BLAKE2B e45163b3d73ed63c3df11147f5540a94b2b67ae7e977d6ba1b9ec80544898082c948b7909f4a770f76b8e60bea7ebf52d81ed36b28366b458a34b6e68cb0e5c3 SHA512 1a710c6be8eadf481e505854d7fc614f983d410caf56516a35c36cbf637b04290c7d4ec9d4ab6398151a645a962b1af8824c69078a180856eebec1033fdffde0 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST jemalloc-sys-0.5.4+5.3.0-patched.crate 884321 BLAKE2B 36f66a53472f6b02aa05a5be5dd437d0668eefa5b058e1b72d3d5eae4aef61df55795379cac7560ae87e805d7e714581dc9ca9ba7ee9bb042976716ddb7079ae SHA512 b81c75efa70b869abe08c0805fd9545436ccd4e6ce24bb7355c1b3684a03bbf234af0680854f3fd9b519e7d59296d32ef04497a1f45584ed8de462e4e21d60c1 +DIST jemallocator-0.5.4.crate 13088 BLAKE2B 760cb954b24c705ccb072c21ce0aa699dbc3140141a44a037bb917e5e1fa45f831d103b5058d5bbba221c347f7148c7e6fa4e0395e68ef5e9b7fc2eb46c9e11f SHA512 23b0107ce5fa6a31cbe2cd07beeee973543c1e5f6f2a57fde5a313dfdf0b7138a0675fd00b1b4823d60eeffe02b9159d0261579c9ee4ce4246fcf799f9c1f853 +DIST jiff-0.2.18.crate 764726 BLAKE2B e41433a8af8fcd9f5bf3c8155865985022a0f3dca132b270f9b2deee321fb36ccb6c8f558d688f55126998a684b854aba973f3c066be93233ee0ff02cccc1350 SHA512 3b6d1f57df5d81fbc529d99594c3c6992e7333428020251def4854b141eb9b071467104f720073b6b07119dbd8aa029b36378d41df6a06239b12f48d2a1b7b21 +DIST jiff-static-0.2.18.crate 83381 BLAKE2B f1da345e26e19f49cffc17fc7b920769001f1b4190f0c264f314b0fdae37505ce37765af0aa62df8625668ff83fb984d6dd8d55f3f6a41caaf0d700d430dfdbe SHA512 cab8cd27b3d67f9e5382d5e1456e147d4432f3af4f045b0ff176eb57efc4ab3971a37a3998a33e5e3b76b1800ea18fe1805d1b63c14a85028f82cef694a935e0 +DIST jiff-tzdb-0.1.4.crate 62435 BLAKE2B 2fc19077320ad711cafde399df5f62af12f47303acd4e806a3e29739a219a6e49b5207a3824d3325779569ae21087907c020266ca7e6d9cd80221530c40adf8f SHA512 bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.81.crate 56399 BLAKE2B b279d15b1b177e4617ba5b6509d35c41d077d458f4f30684fd211c652d7a1f0b4e3bba62a74842aaa1227f61b382f5729e9cbf4bf517c0d2fc9dbbb0e46a67e6 SHA512 c62b7ed89c6b82dad85c7950add67c352a92ad9b7dc759170a42291e62fc21b1dd2fe84214a893d6447b73b00762439b5f787f7d86e5fd7cb505c056e6be50c7 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST libdbus-sys-0.2.6.crate 1105988 BLAKE2B 63452c0c239b32adda03f46d7495fbbda894611ffff15636f73b75f7d644fa9c71600dc6f3391914f4a4e269be2826c890503ce5d245082d3f8ee331a12d3a5b SHA512 b12a56cb3297b21d79dc6d63167db16c4955eb846b3470e7a7e46a696483d30e702b3c2a1642d0b4edbb81dbea570c7194208f8ab2ecc535dfbd297c6101434d +DIST libredox-0.1.10.crate 7332 BLAKE2B b3dec5511df635f98f1424d9765724a8313b85ed73bbc6fc736a57b5b0a49972cf02d546654c88562846dd6bb2eb3701d4e14312eda85b173336167104687899 SHA512 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680 +DIST libz-rs-sys-0.5.2.crate 46524 BLAKE2B bb560832a0ea96b4a02c03879757765e4327837a42ce02aa8c7c3e56e04434d5947584bf84d32cf1516a8e8016914a3545b45803b3ea686cd9d1a1492e35a645 SHA512 136f86f514e71a1673a321fcb63853bedc739e467cee3a685d5ca82aed5809c3ec2b8514332db7adc154560cf88965df8afda80e9add995b4d8f50ca3d0ad4f9 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 +DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a +DIST markup5ever-0.14.1.crate 38103 BLAKE2B f7e091f041635f4ac82d8250ccdba94832176c52e52b1b0903316f65998050593aa49a42ed2eac0e7146712af54b59eb9ca842d43ee0625ce41a668487f22a72 SHA512 623cfdd5f13bb17a8ab6ac8f8754210985ce4759c9917b6ca27a754d66ef294a43713a08bbe7852cf5e624087e647752b78102571f57655fc513601fcbe5ffed +DIST match_token-0.1.0.crate 4903 BLAKE2B 2a0fa25e39047adcc988fd092a59980b06e07db4b4b119850dac2f87e1da2dd9c94431ed4a2bf2d66167f8d9c61dc3ce03384c0a675dc552742929f6e171dc31 SHA512 60466f65e6ba17734db87cba9732d5dc9b79826a7906182b2a625b82066e46de566c7faa586c3c011880918b8aa9b60a2a7dbd92f64d91538c431bf524d90ad6 +DIST md5-0.7.0.crate 6671 BLAKE2B a1c8132cb4d7497ab3f4550e6fffdea6b118ad99a31128c068ea3243b5f76c4b059042da376a0be32fb74e866571348a581c2ca727d6acf855d823ce15f593b5 SHA512 569c992eafe25986a1328666a428b2335ecc5cb7a5ba142c34d7abb1247f6768c0bb3dce790121686d4ebf1b4a1832d65315136552163dfba5f799f99551544a +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memmap2-0.9.8.crate 34478 BLAKE2B b692ca950cdc51d2ac17133fcbee48f4e6a9cb3ffc00b1bccfdce366ee29fbf62686eeb780a5896a76a4634b6fbfcf0da4d12987dec872f80e6cf792c5c9da65 SHA512 291d20396dce8f34cef46801bb26f73a2b5e07a0a58e01894858696578d4fbcd1c3b3872828a80cb2552ee71908cc2c13599c1522a0f0d4663e603fbc924556a +DIST mime2ext-0.1.54.crate 28612 BLAKE2B 74e5912bf3c79fb250374feabd823652f573e6a24b73016457719515d9d0aa009c79aca0def31a78f19472336691503d65c7748bc545753d0a24855a395648e2 SHA512 755399669abc0408333aef5764989e5d8f8b10d666eeceb54e25991d0b37f7dae75e9dceeaa307dfa4fc334c9f4d8a8c55a22ee1c59a183b200b0f32de877525 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST namedlock-0.7.0.crate 13192 BLAKE2B aa808d775ec6f852ee64576b97438305f1233496068ced8ef0adcdf45120d180db222d20a90c873906e4e6a5dd3c038ed4d7740c8f42ed3e6110b6565bf84f5c SHA512 f5ae2543af963267d9c1ca6101fa61eba39b86e1c0313d9aef2f24b93f80581dd8ca7389a51bbe2d2f72a2368dc1ea0e9ec7fad891e5ed14fb3612e347ce8dae +DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 +DIST normpath-1.5.0.crate 22940 BLAKE2B 52571103dbfad502b57a316132f34e40d7cccd78c1b90d2eafe0e2254cfa7a3a538844c9bda83c6e0aac61b6f32e3f17ba5c7e5391a1987ba84162c904cfd190 SHA512 a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c +DIST npyz-0.8.4.crate 77220 BLAKE2B d204b3ab5c366427d7f054bec557de8664ba3a45d7bb841543f1888be5e986761e068c656dfe017d9a8bd9db53abe9fcb50e238d8ab6dbdd4f070fb7502d8465 SHA512 ca3fddaff127aa394435c850be8823bf2424ac3398bc9eb52e49fdf60313b25b4831093bc3befab880e9f0425b93c7c70af76be9f876d3d1a445a7f56818522f +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-complex-0.4.6.crate 30352 BLAKE2B b9f0465d53e8e16edc44187f8efa40681377e75fc4bbaec2c9fd8b8f5384044c3a989106ed3cdb740cb86e19659b34e4b38e7cfd7bb01904e137ddeda3d0b6b5 SHA512 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_cpus-1.17.0.crate 15874 BLAKE2B 8b31104cb49696d8994fd05176556056db69ec3e2b7d61b6b0a88f8ea7f4395934df1187c86301a3a56c3dd6be02b5eb2baeb72a991fa3cbf61571767dd1ee76 SHA512 b2d7f664214bceb8acca0758bde4d516267c0c76a70fafa25ed6204eebedd69a110f045682f50cfe6759a9c2178b026df077c5f0f85d020712dab65cf65d0aff +DIST numfmt-1.1.1.crate 15744 BLAKE2B 0737bde63ad7c546a6a2edb966ffee4c8eafd764208b9e27568f802f04d588e535af05be0672dfa4b0bb74c08f8ce04cadff2f52bc85bceb5e5e0224e552b2d8 SHA512 e76bb693529282ebf941b76bbdc2d279aa36469296ec63b8ae8c71c371aeefbc0e21df922b84fe3ecd3a52cd5cd0d36d89af4a9ffc1c3e45cfbdd7a3f1d58b62 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST opener-0.7.2.crate 19229 BLAKE2B 73d95b2ca82ad0d21deef1965e0a6ecd88872ba7e73028d694dbcc5759a5088a119abce05f1286b7cfd5aaaa2f69684e8c3d1c7fc62608593be25541493b4e92 SHA512 15e2c6262f887bc53e21f1ba1acf9d3a5c97f011e6b54084274f9f089e658fd747b2c16da0a55cd5f56e9b771306c8f56319939a9e503a6ab5c3b9475808191a +DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090 +DIST ordered-float-5.1.0.crate 30230 BLAKE2B a383048f548b40af62fa2fa6718ac8baeea5f862c7400db78a88a2f562641203d53898d7e58195207429af0cc71683593792e363cf68834ffa4cc334b6034f3c SHA512 3d4c5ce482124e690460b4c4058d39fa7c43af64eb6fc12bef19f0b1ebefbbbfb57a94a0b7921965e375817c09573523d7d3e4f99902fbf16716a3e571d9b48f +DIST pad-0.1.6.crate 4963 BLAKE2B 38e02652f89b3020e1b5161c73053c060eb83142869f297bc8d21f3a193106f1c3565116c7c3ffaa6a30da5ccc2db3c702c14a20b13eed13cf33a358aebece6f SHA512 712b402d76512dd074862c719ff3b066b4ec4e7c56f37cf3b9359ddf45cb21eba3bad55d4e26b6c61c5b982c5adecfdc6fccee7939004329b7b12c8ecb997132 +DIST pager-0.16.1.crate 9444 BLAKE2B f3bb5dffc9af9651b37eb1d5b1cfe1528be4b84afc7d7d9ff63528e96c5739efa389e7d8ce98b74ac63522ca135358adb3345f06ba9a70cf3722f6e0d7ec2bf4 SHA512 0a2a80fe12d2de7f6fd0e3a078d8d1fd3d154df068c80e29bff8034f498bc09866d4b4142d5d4eec1a7ba28ac75be65c374ee386bfe4190426a3c79594ebea16 +DIST paltoquet-0.12.0.crate 30373 BLAKE2B 7be59659dcfaa991323587525ea8d2d23b0eb80fccc275a9d86fccc3b56569bac7b5fd0a827d58cb6ac19ba929b3a48c2d6313bf6ec8569809870af3c007d2dd SHA512 b8dcaa22bb980f1390b950bbcfc1215832b14cd05583fe38ddaac81109b1e6b009ab43c8c935cf21a67e5dd8d862d8538347af82b01b8e99e675d88bf78c80a5 +DIST pariter-0.5.1.crate 4180059 BLAKE2B 5cf6abdfe2ae9977afea39afc84a331564afd316fa92edc394987f6f240d4a75c668e67a1dfd5c4f460bfe26c5b5a34ee9f7105e089821f45a7fdfa164a590dc SHA512 99e58620ba605f1d332245cef39ac120b865a5c36d4fe00313f6cc194fbf0d3faf688ce62a6f132344bac8b4e8f30083a09f1efd084d3a5f169e82145cb3fd80 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.3.crate 130311 BLAKE2B 4475198275da8598c5dc11e65de454e4b0d786bf5b70bdfa6c1e46289d541c9fd795c37a4ec74d5856cd8bcc6c0f52803bd1d72569d045e77b33b83448cd5bc8 SHA512 d82373f2d06adf4e0ec705fa946f9e4784add89afa5c4278e4912a6c1df3da6ff0be531ac1aa0a270f2598263399c8b0520b5711921fcc51c23479749580d4d7 +DIST pest_derive-2.8.3.crate 43363 BLAKE2B d2fb3562dad273df1955afea43a38a925fa35bb5837deb1214c69fe2de88163537687261faebce293e63e04a320f847afb63ce1616c0164caf03360b8987bc6e SHA512 245867dc29ec381871fe8bb4535848ade4a0c6affa4208f1fcae8444ba0444a484de958b8f761ee4880bd42a72aef4b4e4f0c93e169eb3b01b2937387a6dcc6d +DIST pest_generator-2.8.3.crate 43010 BLAKE2B ccf41c8c89db9cc87b7ef50da302d5b77c37b533cf51a0e548e88f646cdd65b18da3a7dd21891e6f541ad33c10eaf4d72205dd497e5faf8078d2a85753402a48 SHA512 64fcde2cddff2d9794d90b5bb9406c69c67afd07586fe7d51e08bc6a158c4e05e94490a50900d6d9de48d36550ccdc2dbd5c5d8c8a874f811fabbbf7210a0eb6 +DIST pest_meta-2.8.3.crate 67289 BLAKE2B 32678a85e4b2e7423be562519a603814d5b1d04c99f12e986aded858d78815b0738256b5f6346d17e5456ebce102630280a0cbba4f7c7872c281802acd993a6c SHA512 cd9670c418efa69386b80c2ff3a3816a79d72954c3db749428ef5f2911218f9c72b8c8f70bbc670d0551325ec7841e845a758efa372a652422e7d1858922d5af +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_macros-0.11.3.crate 18436 BLAKE2B f52beba12088a40eb532da1dabab5d633c1c90fe143ea0367afd7ad8263c42336fa81974fb122ae0d30eb45f13a257c7fef85f03b0aee8de45d3cf3b9e903d30 SHA512 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST potential_utf-0.1.3.crate 9698 BLAKE2B 16efbc71ed6516cf52a361118323e26a61af776378382f1ad73121f526484c0df2e915c847ab0bc487ad1e661f839599a0e8c66faae8da9f9e589209e03c1778 SHA512 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 +DIST priority-queue-1.4.0.crate 33872 BLAKE2B c313509f663318033d93afaaf1a9507dc3ca091992c00029184a070fb8a29e91ca907a7d5f80c815b87d1e79570d329c8399cd95886ddf9839a0a3c2c2c7fa7f SHA512 de3ff208bdbbe3b9868f7c7e3524efa70b575031271a1dafcb19d699ee025e1d020dacfedf55592623f1f7f58fd6c7b98549d55355ea94befd646f91b540d3a8 +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST py_literal-0.4.0.crate 16747 BLAKE2B 824a3aeb85dc95f0b126f286d23dbe951c0e7646dc67fcc1171d713bbde470cac22af18c39294d5375da9225b26892854721008bb65026487ddc03dff7b51f77 SHA512 9de0d5e7f9a1738cb82eefd02b6c8096318d4567b6a3e00099a37f0d4123b9b1445fccfb51e4d1f406e8fce62b4e3420896424f35c4b1481ce31d0d1284ffbcd +DIST quick-xml-0.38.3.crate 204498 BLAKE2B b029d214e594b3fa6161edac5957769c0b711dc866ac8e8caf06339f1d317a2d08097c0495b488cebe258ff0033a568e9ec5b46743dbf40886246dbf5e5e2f19 SHA512 6ea8669671deced89bd14761786e490cdb51693e7344b482480988604fbe323c0c20232fad09d7620b0449ea1c8a1eaf7e716374d2096e919630ba540d45e242 +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rand_seeder-0.4.0.crate 16549 BLAKE2B f35abe445c9d7b565da70ed63ee1a1f5ec4c9e7707dcf919b35a255caa459cd80a90402b6b6a47e597028fbc7b0e4c113fc277e79a0f252486f5a27531f344eb SHA512 dd5cd26ace329b303a502e5a51023a08afc2e1667dff2ec912c4dd882f4358bbbcc2898b2f5360dff9b746f6b3121bc5b9e3623aedcc3dd1951ec1c7d9f803b7 +DIST ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0afa7d819c5706b711a843eced0d7bcef9f2d64bee5e74892ac9f6431d8ebf1f6b326e467e08e948ed0b86ded2f SHA512 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6 +DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST rmp-0.8.14.crate 29687 BLAKE2B 8467f30a5c015798bcd984297c9af33b5cea52b775e21d79322021c1232efadf3fcf9db86310a66a22cc84dcec2450da410d7308be6e723279279df98e922a4b SHA512 f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e +DIST rmp-serde-1.3.0.crate 33025 BLAKE2B c726f5555cc4d3a08d45e6229d6541fecd78022b79a844c28a16ee9ac60ea5b08efc4059394f2f3911c1ca699c3420a8e8fc40abce60a402d7a43248d63b8fd9 SHA512 d4ab14e7cd4e6a3628d6795d45112504ce6e571038b08fa92b70ad5deed143d2e4a89927c206eb1fc06b3d5fcf4dc6d4357572f8393e766c958b50f0076b436f +DIST rust_xlsxwriter-0.88.1.crate 4251962 BLAKE2B 5f0f713aca37e0fa5770f306d0358f68a2f392f5ab6c2215928171086d615a0d3562cea06ad25c40d3bae17f308d5522b7b41fa24ab1f98b6e73407161e46fbe SHA512 b454e46141087dc753ba7381fb44117b87cde048f790835c552faa57b6a2002dfaeef62e319336db07b803c909efc9e4d4d8fafe20f379f05e32fb1a552491af +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scraper-0.23.1.crate 24157 BLAKE2B fec414ded17da9ee9d710708f85fd2202af211307eb838ef7f4f4e9c2e49a73dd01a4f0df09f622576ed694294cd9e886608434dbd4d2030a19c109c8d370509 SHA512 9f9dd68a7ff77ba982da71cb1e24002adfbe3e15faec9c0fc16733384a6bcbc9ee06d26313f098b834028ae313462df0feceece376fad0c238fc249249f4af89 +DIST selectors-0.26.0.crate 64329 BLAKE2B 1f6f009c6ae12ae09b7a47ee123990e7a476a525033f3e7c39d728277a85ca1e2898879e87408f3468e54cbc5f4bb9f0486d5f29f8772e2357ad7b7a9cec9e19 SHA512 328b72bbf38e170b2cc1cd7c84fd59957b5a4272247af9f7e47cb1c13a1bd961edf110146664a9e66c6e9c4c5cc470ace04594c2e2f6c1becb60679a995d8d28 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST servo_arc-0.4.1.crate 18512 BLAKE2B 7fae3514ecb756ea9b065ca926e2572f0d371ad5b01a5e13811f3ee5459e0be0ec14089805592b810736a74576a758fb9a2652859c73cdba0c0e9a91da26919a SHA512 476d4aef339d1d2dbb4ea28decc30ae1bfd7776e9e7ed38ffd53b0139468b577db94297ae305e1af94c2ac5e4b71aba2181446f3ddad70699c56342bbc0f761b +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simd-csv-0.11.1.crate 46104 BLAKE2B 8f2c7fb3dce75037f0a2260090dfb38c48227d2661148ce93c8d7e6b94de926cc958b800ffc3521d9bae017071fa783989fa4482c75cfa89c98fbc94284583e3 SHA512 a75cbf5dac5466ac5c202cdc0a5ee4331e8c829f0f3d66a32d0b87534365362ab8ec43084a1ca359bcf3c0ea10623aac3938a9c9754526ea5c6396c04c010f0e +DIST simd-json-0.14.3.crate 169109 BLAKE2B 5c21f52e95ca2592ede02507c16051ed10f85acd3ee390394aa0646809d986be3f7019be892e1e97957e12c6dac20918f6ca0ce207b74625162d088c866c8b62 SHA512 8f12b4380be506e59dffda9d28aa52475b4d52e149bdb4e7e1dbff05a320d27bad014707b8966c0f74f74e297506edf8b2d9f1ffaf86efa1104ecc27376f6d28 +DIST simdutf8-0.1.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST slug-0.1.6.crate 6787 BLAKE2B 941e41d80d63e13fde103af7a750ecd93992a1ee6bd168a82b67163973f1d088082cea6a458008db26b2dbd77328612e7287955483cd2f50fb2317f34af3e11f SHA512 31f29befdbba462a1e5a34d3ab97c0e2d054869daf76420dc1985c4f9a87098ba0353d52da19476bd848bd8b625b6af94c13303bb25d4cd58f3b90ab133e191d +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST sprintf-0.4.3.crate 11610 BLAKE2B 0ee0cdf5a09c07295a27b2bb34771ee1e9f93fb639e59c5116fb08b24ee801adb6d20129fb13815a774408dec596f92094b4b45b7ae5ef5133e894afc3beb553 SHA512 6c8a5919be748b10a76345cfbd6e05e035a188361666b11ade33f58ff2c518f7c511c9fa68ae5bbd2f9d0e163bb84903a36f12712dd42e431569e61107eb6d2a +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST string_cache-0.8.9.crate 17408 BLAKE2B 7b38afd1f0bbd5a6cee1d2cee3579fa071a118025463dd18a1298cee580eade5bbd5c5c780398aac40c1a290a9813ece0f48b3f83ce1f2d594f13f8587ee196d SHA512 a1b85e609d52b2dc01536a34d1b297e353b60255fba538b0e80d37771d180c009500d237050fb95cc80c9bb69b01763d2c367b9dde71c1a0e475967fcee9b0dc +DIST string_cache_codegen-0.5.4.crate 9406 BLAKE2B 20e38c57d612d8b78677e664128a451f50eb18ca7ae839955e4b106b92a667ff7332496b23f24622e5448c7fa44180a27f0c5b7e8bdabc4f7eb18f47f7f7fafa SHA512 0c5e6b3cadde7fa48e5cdf899ae941026b7a8409447b777973afb7cea449ae439b59d0c9d4394cf96a9c34f3e52118696305688771a2dfddcf49bc31a0e6b161 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST tdigest-0.2.3.crate 8881 BLAKE2B e89cc57eef6aa4a056168bb8bc83b1adeb230ea3862b9022700252e368ef1735674a095ce542d974cea4b3dcd7dc83b3ff7ccc635f9a13373ce74755092190dd SHA512 a43ec4ae8fb1dd8dd7cccf93713dd417598a1a35a3436208de14bc67361f8b2c7140cc60f59f781938e9f18479d38c86fb992a1d9148000cb043259e4d4e0bfb +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f +DIST termsize-0.1.9.crate 6216 BLAKE2B 88d96879c754128f6597626605081aae6a476acef5dda8d334f434946b76cd017abbdbc92e41f75e052d7a240b8311238712c371394870e5723191de60feca59 SHA512 b896fc5d36ed726130dadb0659327b8a6f606624ef95a229a4aa74edd59e919c946a7fb099f7eacf38d4b9c595fea9155715d52e055f1d3d256cb12397ede58d +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST topk-0.5.0.crate 5062 BLAKE2B 0e7493318e9ac91365ce7f4d2c7245fcd236c6a4a527979a8d5df5b6ee4fcb50bbaaea7e74894f2ef16e8ce9926d47b1c8941c5b40f899a79ed501bcf03b66e7 SHA512 d6b5ea613e2e746b131788f02c6ae952c20ca6539ba7d501a3afddeaa4902273b0bcc054e2cabdd80487ef33ef3e6698cfb8f38b75fd52396251e092a6b7d380 +DIST transient-btree-index-0.5.1.crate 23906 BLAKE2B 261e53d740f30f8ce99acf99d0093712de2740d468772fc193153540a10932cd20fb9710487e188591dee8ab94534e9f737a2a2c1f32efcf98c589a9ab3271be SHA512 665a01b83ce7f14e17b3faebc93fd8464f1b70926199b0170875b1a9389a8b82fee362754cc9e5ab5f683cac1ecc2c648858dc0e7cce65c2f928132139ddeeb2 +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-truncate-1.1.0.crate 12529 BLAKE2B 908c794c44d4928bcb73e3cb7f89a5f57ec39bb0a2931db282849d547fee1e228f0ae01d50421b86a5d08c4860c4960d96909f1444e00179ee7309e25e1a7fd6 SHA512 090050af06ec187902102b07b2caa4f5c4d1a046d013aa1fabef9d18fd3679a6dc4dde6b55b9f606dfb057349fb5c10e2c229d3577116c9fcff07f1099fdf4f2 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST unicode_categories-0.1.1.crate 87298 BLAKE2B f52b83d204b90ce0ec26e0500bc80b0547610f3417616603c4e837fbec0a41a6a715de19f88432f4c15ddb6b2ba55ee75a472fb7e2c888accfc77e1ef1d85fee SHA512 2d15499ee9318ee54910d657339820acfa88183e4f9aa146ac655129d2c4d76d3fd0550b601702ad2ccac4c8647dd2f26528d8003f39181e09b8ef480351a3cb +DIST unidecode-0.3.0.crate 103512 BLAKE2B bf80e697617ead311b8afe1eb70675b4ef97c8c1decf7f7984b60a61d8b05fe41545988d860b4e962ba51f4906f35a59019ab45551ea14da2b1f15b20b86eeeb SHA512 e864b80b6bc63b1c9d1e61bf980c84ffd97025f2ce1c3b7a390a2a818bee1ce173d6f4a3aec0559f90a8271e163be01efcacd8cd0c7b13a1c188eadd00da3ad3 +DIST unit-prefix-0.5.1.crate 7627 BLAKE2B 73c1cfe0c8736556700ae374de1004832d3c5e87370d0e0295a60ee78c8dc7a1b4153c1649207734a716820d55e9f3fc5932da87fbd8abd9ff5b8e0d3477eafe SHA512 ceffc0a250d17eb08edd4ad07411834dfcef275c1f5bfa4085f16852133a8b3467be3e8e696336da4a9901b235da66f04ecd9616395b6dd0d9ea88b66000a5a0 +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8-width-0.1.7.crate 2977 BLAKE2B 319871431fd21dc30f812460ca69bf0f3b1f6f9bdf749e4ab650eee1597e3a86afebeb646f4abf4b32ab661142433eb9bd2b0917d0f5c0a93d154168c2ea3278 SHA512 ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST uuid-1.18.1.crate 60468 BLAKE2B 0e70361595e8d0baf8c4c69a09878fd39fee414d404a7b3cb457ad60cd3cd351418a8981090f4c3d507fee42c575eaf6699f494a604da0470573e81b7a56366e SHA512 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400 +DIST value-trait-0.10.1.crate 25645 BLAKE2B 2b82e640bcd2534dbdb00931bc388e5da05ac62a679cdf3c6f94bba0a05babafd83472a67047cdc930542dae59f7dd1ef9f047399c487e8e056405104118f00e SHA512 d174673fb8e8b75f90c7d67e9ef225e7ab48b6c76342071be9b4227963c48260922af5298cb37139f788cc21d14e95ff2b36a1771ef82c41bd8a37b61db479f6 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasm-bindgen-0.2.104.crate 47345 BLAKE2B 36867eb3a9f872da20a511e3724f13a1c7b6fbff71c0a7d13d1b6380ebfcb4eb2eda9a8d30cc5306497c199d50343ea37445f71b9d9148e71e6cfd123dbd27f4 SHA512 1e6a3aa20c236becd7cd06748b08f3b6eeb59c3fa7b52a15ba0e5e2164ee04ca635c0af7fe3d12f12dda43af739d0df4bae586dac76e63d72176bcf1782986d3 +DIST wasm-bindgen-backend-0.2.104.crate 32230 BLAKE2B 50d1589b4a04e3807c8217e4707335227451dc9c7112675c5c5720830d82369f31f521748f39604e1f83c7af8676e8cf97ea599ae7c82f1ea095fa3560e52d74 SHA512 959c441e6e6b3391c880db9ec53e646b5ff249791107a6a3b87f0fd5288f91e92f26627a5420c47d205c73b047a8b2a10f35ea3d17cd0d3fead1a0b6d542ee08 +DIST wasm-bindgen-macro-0.2.104.crate 9390 BLAKE2B 5bc5251e0c3c7803967e0ec8ed6666a52f7cacdcc9cea55366f9cb9051d4f99361321d6fb7dbc77bc899148089c408c5a2774c36787b5053b22c5eac239e46ae SHA512 3387d5a8faf6829accc6f36011182446bad3ea7af1b514404036c7cc06a5bb78021e8f649a5d2b78b67f6ccfb3ffc05b86eab07575f2ddb783c3ab9aa8108a4a +DIST wasm-bindgen-macro-support-0.2.104.crate 26411 BLAKE2B 0cc34516f3ffd4f5b72b56c184626a0099aa992c3787b7cd52c6e770c5f8c14c178f69983c7a696ef845306f22a93d14f55075ab0f8617971880dbc3fd774a77 SHA512 49b4ed12f09be6d22ef395a1c867d739b5a033cbcbeb308de879138da4f14f7e2de902ae55fabaaaad3a8688f2c05f5c6e7c885e6fbe453df6dcb05e03e326ac +DIST wasm-bindgen-shared-0.2.104.crate 9057 BLAKE2B 970e017fb34c816e7827a175f5a252cf377fcc19fb15be93eafb830523b47df1eb0d9ec03565ec5086914f740818f7deb9a14edb7e7972c6fcb3319394598363 SHA512 ad994073722bd9c4ea955a77032fc5f3c9236446e1e7dad80b8a396be1deb7f1d1c4ba700fd2438c9d0a40c212c171e222dcb8a95235f3f48e42cfb76d721554 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +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-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 +DIST xan-0.56.0.tar.gz 7529124 BLAKE2B 88799afccb3f83b88500dc4ec8b57c2bee823589ac2db50381bee7a97b53556bbc5cdaa9188137c289a8ff4bdd79bc68f3785005db2635f7f0403ab5a9d5a765 SHA512 33a2fd05f3e780804b3982c8b01ffdbd7e73782a00271c17738efa3a21f9d7604604c5d15766111836604a49fd9bec2ac46af565f4bff5b0ade244eda0190d02 +DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 +DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 +DIST zerovec-0.11.4.crate 125080 BLAKE2B 67957532912716a8fe7b5468effc8af700251acfedad13e4874229ce91a2450026a2a336b542cc1239f62a71da997e406c49f85f4f8c7019a9228997d8a31750 SHA512 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31 +DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 +DIST zip-4.6.1.crate 115842 BLAKE2B 3e09ec4a5c1e3f830912d1dd49dbb330b0c6efbca4fc71605360c3ad8055644919715e128a7c0c7b083032614161123ab70e9ff58b31790597dfa8759f73785f SHA512 ebb8051c69810fbf945d828a8ed5210c3e2b23f2c85df80b556709fa5bb2e40114041fc38c1318ded991c4e3b3979ad83db60fec202eacde2be4c347a0b2e8e7 +DIST zlib-rs-0.5.2.crate 194342 BLAKE2B da47c819670c03cbfa3b9a7ca5314c81332ae566db578a84535b28570400f94924f532774e49efa884aae82ed748b8fd039cc29ff0ac9b0fd858efcdbf18c690 SHA512 41a0760c387efed4aeb4d568a6f01f2f4cf0f02aea3db1d69d0566c2ce1d68e8e9b2fbf0a34005aaab16a985a6bfb66c7d035949b70fb3592f086a6f428c00ff +DIST zopfli-0.8.2.crate 51842 BLAKE2B c7484b071d225de147106ed91b76f3871336a133bdc7f93740369bf3aa886207e9f405c3b55ea5b49ed591222adcfd389af7e79d9f5b1ff15022af28374f6df1 SHA512 ed78e6caf284f5937afbb6810f4016e90e801a6cb8290186995b44e33303a3a80ea50fb1dcd1b0bc0c416b7540c85199cd8ca11fdebaab99f11468085e6b1592 +DIST zstd-0.13.3.crate 30514 BLAKE2B f849d794a4e9157c95d7fcce57551a0fe25098348759086219adab57f37b328e9701b65994da30d8756adf12feae4407f5be92f6c1ca43a57807097520fcd04f SHA512 07e1589ebf2aa169cdc50381f5078012574e3613cc89f3d02914b286d37a9028124c6d40ee8efd75ecc50f31e51a24d2ad0a6e83e669d7dc6477fc43878d4751 +DIST zstd-safe-7.2.4.crate 29350 BLAKE2B d14a28f39faf7ed77b9dc11d79cc3b0b79f904a2cf2e78b184a0e57f02bb4a5c49c71c6693352a4f1e6d4653e570c491d52a4dca80293a7f98f49659d1d2ca82 SHA512 b4f3a4dc63814a2a088e549a0fa0bdeeba3e5ab3416c414207eb9ec1772f8913002f3b94ccf0675b651af94ed12eda427cc90dd40a8e81b3ed565ce80f4db1de +DIST zstd-sys-2.0.16+zstd.1.5.7.crate 775620 BLAKE2B e2e7e887605e84f9feaef0ce121c52f72620b56b1a892c3cb42ae7630109f37f5a687cb18a5993bd54ea5a18870771edf275330ead43d0db77436e5605669599 SHA512 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac diff --git a/app-text/xan/metadata.xml b/app-text/xan/metadata.xml new file mode 100644 index 000000000..0b512ec4f --- /dev/null +++ b/app-text/xan/metadata.xml @@ -0,0 +1,28 @@ + + + + + vowstar@gmail.com + Huang Rui + + + https://github.com/medialab/xan/issues + https://github.com/medialab/xan/releases + medialab/xan + + + Xan is a powerful CSV processing tool written in Rust. It provides a + command-line interface for handling CSV data with ease and efficiency. + The tool offers various functions including data manipulation, statistical + analysis, format conversion, and visualization capabilities. Xan is designed + to work with large datasets and provides fast performance for data processing + tasks. It supports operations like filtering, aggregation, joining, and + transforming CSV data through a simple and intuitive interface. + + + Xan 是一个用 Rust 编写的强大的 CSV 处理工具。它提供了一个命令行界面, + 可以轻松高效地处理 CSV 数据。该工具提供了各种功能,包括数据操作、统计分析、 + 格式转换和可视化功能。Xan 设计用于处理大型数据集,并为数据处理任务提供快速性能。 + 它支持通过简单直观的界面进行过滤、聚合、连接和转换 CSV 数据等操作。 + + diff --git a/app-text/xan/xan-0.56.0.ebuild b/app-text/xan/xan-0.56.0.ebuild new file mode 100644 index 000000000..a1ea2a721 --- /dev/null +++ b/app-text/xan/xan-0.56.0.ebuild @@ -0,0 +1,382 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +RUST_MIN_VER="1.83.0" + +CRATES=" + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + arbitrary@1.4.2 + arrayvec@0.7.6 + atoi_simd@0.16.1 + autocfg@1.5.0 + base64@0.22.1 + bgzip@0.3.1 + binary-layout@2.1.0 + bincode@1.3.3 + bitflags@2.9.4 + block-buffer@0.10.4 + bstr@1.12.0 + btoi@0.4.3 + bumpalo@3.19.0 + byteorder@1.5.0 + bytesize@2.1.0 + calamine@0.31.0 + caseless@0.2.2 + cassowary@0.3.0 + castaway@0.2.4 + cc@1.2.41 + cfg-if@1.0.4 + codepage@0.1.2 + colored@2.2.0 + colorgrad@0.7.2 + compact_str@0.8.1 + comrak@0.39.1 + console@0.16.1 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.12 + crossbeam-utils@0.8.21 + crossbeam@0.8.4 + crypto-common@0.1.6 + csscolorparser@0.7.2 + cssparser-macros@0.6.1 + cssparser@0.34.0 + csv-core@0.1.13 + csv@1.4.0 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + dbus@0.9.9 + debug_unsafe@0.1.3 + deepsize@0.2.0 + deepsize_derive@0.1.2 + derive_arbitrary@1.4.2 + derive_more@0.99.20 + deunicode@1.6.2 + digest@0.10.7 + displaydoc@0.2.5 + dlv-list@0.6.0 + doc-comment@0.3.3 + docopt@1.1.1 + dtoa-short@0.3.5 + dtoa@1.0.10 + ego-tree@0.10.0 + either@1.15.0 + emojis@0.6.4 + encode_unicode@1.0.0 + encoding-index-japanese@1.20141219.5 + encoding-index-korean@1.20141219.5 + encoding-index-simpchinese@1.20141219.5 + encoding-index-singlebyte@1.20141219.5 + encoding-index-tradchinese@1.20141219.5 + encoding@0.2.33 + encoding_index_tests@0.1.4 + encoding_rs@0.8.35 + entities@1.0.1 + enumset@1.1.10 + enumset_derive@0.14.0 + equivalent@1.0.2 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.14 + ext-sort@0.1.5 + fast-float2@0.2.3 + fastrand@2.3.0 + filetime@0.2.26 + find-msvc-tools@0.1.4 + flate2@1.1.4 + float-cmp@0.10.0 + fnv@1.0.7 + foldhash@0.1.5 + form_urlencoded@1.2.2 + futf@0.1.5 + fxhash@0.2.1 + generic-array@0.14.9 + getopts@0.2.24 + getrandom@0.2.16 + getrandom@0.3.4 + glob@0.3.3 + halfbrown@0.2.5 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.0 + heck@0.5.0 + hermit-abi@0.5.2 + html-escape@0.2.13 + html5ever@0.29.1 + hyperloglogplus@0.4.1 + icu_collections@2.0.0 + icu_locale_core@2.0.0 + icu_normalizer@2.0.0 + icu_normalizer_data@2.0.0 + icu_properties@2.0.1 + icu_properties_data@2.0.1 + icu_provider@2.0.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + indexmap@1.9.3 + indexmap@2.12.0 + indicatif@0.18.0 + indoc@2.0.6 + instability@0.3.9 + itertools@0.13.0 + itoa@1.0.15 + jemalloc-sys@0.5.4+5.3.0-patched + jemallocator@0.5.4 + jiff-static@0.2.18 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.4 + jiff@0.2.18 + jobserver@0.1.34 + js-sys@0.3.81 + lazy_static@1.5.0 + libc@0.2.177 + libdbus-sys@0.2.6 + libredox@0.1.10 + libz-rs-sys@0.5.2 + linked-hash-map@0.5.6 + linux-raw-sys@0.11.0 + litemap@0.8.0 + lock_api@0.4.14 + log@0.4.28 + lru@0.12.5 + mac@0.1.1 + markup5ever@0.14.1 + match_token@0.1.0 + md5@0.7.0 + memchr@2.7.6 + memmap2@0.5.10 + memmap2@0.9.8 + mime2ext@0.1.54 + miniz_oxide@0.8.9 + namedlock@0.7.0 + new_debug_unreachable@1.0.6 + normpath@1.5.0 + npyz@0.8.4 + num-bigint@0.4.6 + num-complex@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + num_cpus@1.17.0 + numfmt@1.1.1 + once_cell@1.21.3 + opener@0.7.2 + ordered-float@2.10.1 + ordered-float@5.1.0 + pad@0.1.6 + pager@0.16.1 + paltoquet@0.12.0 + pariter@0.5.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + percent-encoding@2.3.2 + pest@2.8.3 + pest_derive@2.8.3 + pest_generator@2.8.3 + pest_meta@2.8.3 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pkg-config@0.3.32 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + potential_utf@0.1.3 + ppv-lite86@0.2.21 + precomputed-hash@0.1.1 + priority-queue@1.4.0 + proc-macro2@1.0.101 + py_literal@0.4.0 + quick-xml@0.38.3 + quote@1.0.41 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rand_seeder@0.4.0 + ratatui@0.29.0 + rayon-core@1.13.0 + rayon@1.11.0 + redox_syscall@0.5.18 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + rmp-serde@1.3.0 + rmp@0.8.14 + rust_xlsxwriter@0.88.1 + rustix@1.1.2 + rustversion@1.0.22 + ryu@1.0.20 + scopeguard@1.2.0 + scraper@0.23.1 + selectors@0.26.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + servo_arc@0.4.1 + sha2@0.10.9 + shlex@1.3.0 + simd-adler32@0.3.7 + simd-csv@0.11.1 + simd-json@0.14.3 + simdutf8@0.1.5 + siphasher@1.0.1 + slug@0.1.6 + smallvec@1.15.1 + smawk@0.3.2 + sprintf@0.4.3 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + string_cache@0.8.9 + string_cache_codegen@0.5.4 + strsim@0.10.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@1.0.109 + syn@2.0.106 + synstructure@0.13.2 + tar@0.4.44 + tdigest@0.2.3 + tempfile@3.23.0 + tendril@0.4.3 + termsize@0.1.9 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + tinystr@0.8.1 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + topk@0.5.0 + transient-btree-index@0.5.1 + typed-arena@2.0.2 + typenum@1.19.0 + ucd-trie@0.1.7 + unicode-ident@1.0.19 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.24 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + unicode_categories@0.1.1 + unidecode@0.3.0 + unit-prefix@0.5.1 + url@2.5.7 + utf-8@0.7.6 + utf8-width@0.1.7 + utf8_iter@1.0.4 + uuid@1.18.1 + value-trait@0.10.1 + version_check@0.9.5 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-backend@0.2.104 + wasm-bindgen-macro-support@0.2.104 + wasm-bindgen-macro@0.2.104 + wasm-bindgen-shared@0.2.104 + wasm-bindgen@0.2.104 + web-time@1.1.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + wit-bindgen@0.46.0 + writeable@0.6.1 + yoke-derive@0.8.0 + yoke@0.8.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zerotrie@0.2.2 + zerovec-derive@0.11.1 + zerovec@0.11.4 + zip@4.6.1 + zlib-rs@0.5.2 + zopfli@0.8.2 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 +" + +inherit cargo + +DESCRIPTION="The CSV magician" +HOMEPAGE="https://github.com/medialab/xan" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/medialab/xan" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" + RESTRICT="mirror" +fi + +LICENSE="|| ( MIT Unlicense )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 GPL-2+ ISC MIT MPL-2.0 Unicode-3.0 + Unlicense ZLIB +" +SLOT="0" + +QA_FLAGS_IGNORED="usr/bin/xan" + +DOCS=( README.md docs ) + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/app-text/xan/xan-9999.ebuild b/app-text/xan/xan-9999.ebuild new file mode 100644 index 000000000..9132e8fff --- /dev/null +++ b/app-text/xan/xan-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +RUST_MIN_VER="1.83.0" + +CRATES=" " + +inherit cargo + +DESCRIPTION="The CSV magician" +HOMEPAGE="https://github.com/medialab/xan" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/medialab/xan" + src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack + } +else + SRC_URI="https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" + RESTRICT="mirror" +fi + +LICENSE="|| ( MIT Unlicense )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.0 GPL-2+ ISC MIT MPL-2.0 Unicode-3.0 + Unlicense ZLIB +" +SLOT="0" + +QA_FLAGS_IGNORED="usr/bin/xan" + +DOCS=( README.md docs ) + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/app-vim/ale/Manifest b/app-vim/ale/Manifest new file mode 100644 index 000000000..8da812204 --- /dev/null +++ b/app-vim/ale/Manifest @@ -0,0 +1,2 @@ +DIST ale-3.3.0.tar.gz 401593 BLAKE2B 84a86e456e9c49b0bb409272f92a4ef7391b540bbd5da972b8d699570ef9709e4d64bec67b47b62d78e0ebd1be5b0f6bb84744fa8a34409ed8c7f7899784f885 SHA512 96cdeeac907871eaea698a57e391d25353c8509266253f2f89fff5f1eb0f52fe0f87099d6fd609480ed2c3adf61bb781a3e5f2858474cd8d20aba7074475aabc +DIST ale-4.0.0.tar.gz 433868 BLAKE2B 2e94a36ebe6f48da403a9efe8475acf379937438dc2a5a1dac1fee5adc4f94d4af2bb4257854de8a0451dc5e09a1c30679c60889c97aa485012747f8c0de3aaa SHA512 cfee336be11b311ae6566d24cdd21aa21ca50fd3e6fbab6bd822de4506c4586d7cb5617ee912884c97ed93f867f374c1fdabd3cbfc07d377877d224cdc1aeef1 diff --git a/app-vim/ale/ale-3.3.0.ebuild b/app-vim/ale/ale-3.3.0.ebuild new file mode 100644 index 000000000..172d33da4 --- /dev/null +++ b/app-vim/ale/ale-3.3.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +DESCRIPTION="Check syntax in Vim asynchronously and fix files, with LSP support" +HOMEPAGE="https://github.com/dense-analysis/ale" +SRC_URI="https://github.com/dense-analysis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +KEYWORDS="~amd64" + +VIM_PLUGIN_HELPFILES="ale" + +src_install(){ + vim-plugin_src_install ale_linters rplugin +} diff --git a/app-vim/ale/ale-4.0.0.ebuild b/app-vim/ale/ale-4.0.0.ebuild new file mode 100644 index 000000000..5b6fcdc47 --- /dev/null +++ b/app-vim/ale/ale-4.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +DESCRIPTION="Check syntax in Vim asynchronously and fix files, with LSP support" +HOMEPAGE="https://github.com/dense-analysis/ale" +SRC_URI="https://github.com/dense-analysis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +KEYWORDS="~amd64" + +VIM_PLUGIN_HELPFILES="ale" + +src_install(){ + vim-plugin_src_install ale_linters rplugin lua +} diff --git a/app-vim/ale/metadata.xml b/app-vim/ale/metadata.xml new file mode 100644 index 000000000..28d6eb4d0 --- /dev/null +++ b/app-vim/ale/metadata.xml @@ -0,0 +1,11 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + dense-analysis/ale + + diff --git a/app-vim/ansible-vim/Manifest b/app-vim/ansible-vim/Manifest new file mode 100644 index 000000000..e43419f0c --- /dev/null +++ b/app-vim/ansible-vim/Manifest @@ -0,0 +1,2 @@ +DIST ansible-vim-3.3.tar.gz 12887 BLAKE2B 036cfdbdefb7d4992700476556a2805a3bc9cfba9e98d793eea7526fc2587a23ed34e64cfc141a54d9f435e957db7315b6549190de7dde3b619fe4360af238bb SHA512 7848e91ebf43d9581773436eca4310c5a26f743f2384d9cfc2e430a7b84fd945c4cd65aeb54947c47e3903e1fccb275d94bcfa22f6660e3438cc9785c38ca10f +DIST ansible-vim-3.4.tar.gz 13049 BLAKE2B 7fed011b0eefcae16d5e6688fe722c37e43b43445288affb652fbefe9e183469965c2aa97fa27dcddcb866a08d8f9ba438d931ff1698d6bb4105f1dfe8a35999 SHA512 c301663e54c7724ff6cc268d4254c96fa7b100860b87584e6615b778a9b8f9e6839d207be6b765c2e85362104a8336e119dfdef995173f48d2f2b108762b6d90 diff --git a/app-vim/ansible-vim/ansible-vim-3.3.ebuild b/app-vim/ansible-vim/ansible-vim-3.3.ebuild new file mode 100644 index 000000000..922948793 --- /dev/null +++ b/app-vim/ansible-vim/ansible-vim-3.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" +HOMEPAGE="https://github.com/pearofducks/ansible-vim" +SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install + + find "${ED}" -name "*LICENSE" -delete || die +} diff --git a/app-vim/ansible-vim/ansible-vim-3.4.ebuild b/app-vim/ansible-vim/ansible-vim-3.4.ebuild new file mode 100644 index 000000000..922948793 --- /dev/null +++ b/app-vim/ansible-vim/ansible-vim-3.4.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: sytax highlighting for Ansible's common file types" +HOMEPAGE="https://github.com/pearofducks/ansible-vim" +SRC_URI="https://github.com/pearofducks/ansible-vim/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT BSD" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install + + find "${ED}" -name "*LICENSE" -delete || die +} diff --git a/app-vim/ansible-vim/metadata.xml b/app-vim/ansible-vim/metadata.xml new file mode 100644 index 000000000..88ce242e2 --- /dev/null +++ b/app-vim/ansible-vim/metadata.xml @@ -0,0 +1,11 @@ + + + + + Adrian Schollmeyer + nex+b-g-o@nexadn.de + + + pearofducks/ansible-vim + + diff --git a/app-vim/apkbuild-vim/Manifest b/app-vim/apkbuild-vim/Manifest new file mode 100644 index 000000000..3fd492694 --- /dev/null +++ b/app-vim/apkbuild-vim/Manifest @@ -0,0 +1 @@ +DIST apkbuild.vim-8dbd9745f76fb284656711238e8cd42d021da85e.tar.bz2 8977 BLAKE2B fc0cb8874bc2095f6e3a94f3513ad127089662cf6ac6a8f8a23c1cbb1981bb3d7ad4b7b08d6abc6194ac28a0ea2a9df1ed5377c5b13b09d827d1cc64d2d3d27e SHA512 6a37d9752a78b841b7e4934afee1c346b731c5747dde93f74d1ebcc5931ac69757a16dfcfcab51e9e945e9e1e5de26461b10de0dd5e37f94ad5f2bac0b65a023 diff --git a/app-vim/apkbuild-vim/apkbuild-vim-20210911.ebuild b/app-vim/apkbuild-vim/apkbuild-vim-20210911.ebuild new file mode 100644 index 000000000..995f5ddc7 --- /dev/null +++ b/app-vim/apkbuild-vim/apkbuild-vim-20210911.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN=${PN/-/.} +COMMIT="8dbd9745f76fb284656711238e8cd42d021da85e" +DESCRIPTION="vim plugin: edit and work with APKBUILD files" +HOMEPAGE="https://gitlab.alpinelinux.org/Leo/apkbuild.vim" +SRC_URI="https://gitlab.alpinelinux.org/Leo/${MY_PN}/-/archive/${COMMIT}/${MY_PN}-${COMMIT}.tar.bz2" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +VIM_PLUGIN_HELPFILES="apkbuild-vim" diff --git a/app-vim/apkbuild-vim/metadata.xml b/app-vim/apkbuild-vim/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/app-vim/apkbuild-vim/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-vim/bracketed-paste/Manifest b/app-vim/bracketed-paste/Manifest new file mode 100644 index 000000000..b5666b261 --- /dev/null +++ b/app-vim/bracketed-paste/Manifest @@ -0,0 +1 @@ +DIST bracketed-paste-20180522.tar.gz 2010 BLAKE2B 068cf132b6b0ad1040c0297a31154d32d54c3640c699309d453709644a9d3d285c89c41c1f405516b4a0ff0d9aaf866e5fd7f32c70702450edaa4173e3303560 SHA512 39cf61394a09428cfc19a37b0594519c91828fcbec63d40b2f96263e52c46e39ce4214a77e80a67734d9cb8589060511db7146d913af5656bd8c4804a0415cdb diff --git a/app-vim/bracketed-paste/bracketed-paste-20180522.ebuild b/app-vim/bracketed-paste/bracketed-paste-20180522.ebuild new file mode 100644 index 000000000..da97ea29c --- /dev/null +++ b/app-vim/bracketed-paste/bracketed-paste-20180522.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 vim-plugin + +COMMIT="c4c639f3cacd1b874ed6f5f196fac772e089c932" +DESCRIPTION="vim plugin: handles bracketed-paste-mode in vim (aka. automatic \`:set paste\`)" +HOMEPAGE="https://github.com/ConradIrwin/vim-bracketed-paste" +SRC_URI="https://github.com/ConradIrwin/vim-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +src_install() { + vim-plugin_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + vim-plugin_pkg_postinst + einfo + readme.gentoo_print_elog +} diff --git a/app-vim/bracketed-paste/files/README.gentoo b/app-vim/bracketed-paste/files/README.gentoo new file mode 100644 index 000000000..6a1ad0bcb --- /dev/null +++ b/app-vim/bracketed-paste/files/README.gentoo @@ -0,0 +1,3 @@ +You need to be using a modern xterm-compatible terminal emulator that supports +bracketed paste mode. xterm, urxvt, iTerm2, konsole, gnome-terminal (and other +terminals using libvte) are known to work. diff --git a/app-vim/bracketed-paste/metadata.xml b/app-vim/bracketed-paste/metadata.xml new file mode 100644 index 000000000..e333dc613 --- /dev/null +++ b/app-vim/bracketed-paste/metadata.xml @@ -0,0 +1,17 @@ + + + + + + This is a tiny plugin that simply monitors your typing speed and + `set paste` automatically. When then typing interval between two + typed characters is less than 0.01s, it will `set paste` for + you. Because there's no human being could type that fast! After + you have finished pasting and leave insert mode, or if the file + stays unchanged for about 0.1s, vim-paste-easy will `set + nopaste` for you. + + + ConradIrwin/vim-bracketed-paste + + diff --git a/app-vim/css-color/Manifest b/app-vim/css-color/Manifest new file mode 100644 index 000000000..cae07c5d6 --- /dev/null +++ b/app-vim/css-color/Manifest @@ -0,0 +1,2 @@ +DIST css-color-20230308.tar.gz 11057 BLAKE2B 89de517e05959b11b2bd308b5664b31ef4013505194804d1acf15c53b617f7d2b20193023cb6b90ad8fda9b940692e2529a15b98085e03a750926383110aff5d SHA512 0303f8242c8829120f2228a1ddbc3647f174def11db4f33f32a81bc622e16736c54ce240fbb93a67e6a4f4e1173ea960852d133715a1bd37f294a52b75c99bfb +DIST css-color-20230727.tar.gz 11226 BLAKE2B a003bd2dd9c3624fcc709e05e9d730af3280e8afa0f2968eb3d718ababa2cd74a8e0c60c11f71bdd4763a11231ddd3b3a07d1481a54ab70cb217a33b0a3158bc SHA512 61bd1ce26b0a647ec7a2d4f3a60e7f19428071cf02f29897f300a75f9d9e68cc336c561737883abb92180bfdff4fde1e946c90b385322d3d0d1cefa962eb5ecd diff --git a/app-vim/css-color/css-color-20230308.ebuild b/app-vim/css-color/css-color-20230308.ebuild new file mode 100644 index 000000000..4e4f4e4e0 --- /dev/null +++ b/app-vim/css-color/css-color-20230308.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +COMMIT="5687a7978bc80263cd03d0a667c2f56890cfb940" +DESCRIPTION="vim plugin: preview colours in source code while editing" +HOMEPAGE=" + https://github.com/ap/vim-css-color + http://www.vim.org/scripts/script.php?script_id=5056 +" +SRC_URI="https://github.com/ap/vim-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" diff --git a/app-vim/css-color/css-color-20230727.ebuild b/app-vim/css-color/css-color-20230727.ebuild new file mode 100644 index 000000000..cb6915648 --- /dev/null +++ b/app-vim/css-color/css-color-20230727.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +COMMIT="6cc65734bc7105d9677ca54e2255fcbc953ba6bf" +DESCRIPTION="vim plugin: preview colours in source code while editing" +HOMEPAGE=" + https://github.com/ap/vim-css-color + https://www.vim.org/scripts/script.php?script_id=5056 +" +SRC_URI="https://github.com/ap/vim-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" diff --git a/app-vim/css-color/metadata.xml b/app-vim/css-color/metadata.xml new file mode 100644 index 000000000..4c914686d --- /dev/null +++ b/app-vim/css-color/metadata.xml @@ -0,0 +1,9 @@ + + + + + + ap/vim-css-color + 5056 + + diff --git a/app-vim/dracula/Manifest b/app-vim/dracula/Manifest new file mode 100644 index 000000000..eafbb74f0 --- /dev/null +++ b/app-vim/dracula/Manifest @@ -0,0 +1 @@ +DIST dracula-2.0.0-vim.tar.gz 12112 BLAKE2B 08fe4e138ad34f9cebbf88836d30ff2cb12e58817d192d9b2d1f40b9f9fe0f30e3686754d7f87ebba14d748e5f1bd48d10acd14b6391681054ad2adb83fc5093 SHA512 cd86681aff1bd5dfc3b6747e7468fa192776c00cd10dbf6ae99703a679f2576d7c9e1439a829c22459b7bc3248d3657213c6a8d68acd579bb90cf496fa089c71 diff --git a/app-vim/dracula/dracula-2.0.0.ebuild b/app-vim/dracula/dracula-2.0.0.ebuild new file mode 100644 index 000000000..cda007842 --- /dev/null +++ b/app-vim/dracula/dracula-2.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +DESCRIPTION="Dark theme for Vim" +HOMEPAGE="https://draculatheme.com/vim" +SRC_URI="https://github.com/${PN}/vim/archive/refs/tags/v${PV}.tar.gz -> ${P}-vim.tar.gz" +S="${WORKDIR}/vim-${PV}" + +LICENSE="MIT" +KEYWORDS="~amd64" + +VIM_PLUGIN_HELPFILES="dracula" + +src_prepare() { + vim-plugin_src_prepare + + # collision with app-vim/airline-themes + rm -r autoload/airline || die +} diff --git a/app-vim/dracula/metadata.xml b/app-vim/dracula/metadata.xml new file mode 100644 index 000000000..5c653194e --- /dev/null +++ b/app-vim/dracula/metadata.xml @@ -0,0 +1,8 @@ + + + + + + dracula/vim + + diff --git a/app-vim/gemini-vim/Manifest b/app-vim/gemini-vim/Manifest new file mode 100644 index 000000000..dc4a078e7 --- /dev/null +++ b/app-vim/gemini-vim/Manifest @@ -0,0 +1 @@ +DIST gemini-vim-20210923.tar.gz 13590 BLAKE2B bf3946004685387eb7e2b0bbecd19a95c242e13e5551ca65a14934de9fbc9a9d368f9fbc89bf2bbd095c484f3283ee8d89506a77d3ba92d16ffe808a943340fc SHA512 7eeda6290ddce839e908e53617287940f5e7c05dc777cae5262a6bde0d5501a9ed6ac7a2abb86b6df08e94ea44e2980e9f802bcb229b32c4509cb1419cf8ad06 diff --git a/app-vim/gemini-vim/gemini-vim-20210923.ebuild b/app-vim/gemini-vim/gemini-vim-20210923.ebuild new file mode 100644 index 000000000..e7a91f710 --- /dev/null +++ b/app-vim/gemini-vim/gemini-vim-20210923.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN=${PN/-/.} +COMMIT="18654218da069865716179d7f07640869a5e1fe8" +DESCRIPTION="vim plugin: syntax highlighting for Gemini Text, the text/gemini media type" +HOMEPAGE="https://sr.ht/~torresjrjr/gemini.vim/" +SRC_URI="https://git.sr.ht/~torresjrjr/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" diff --git a/app-vim/gemini-vim/metadata.xml b/app-vim/gemini-vim/metadata.xml new file mode 100644 index 000000000..9a9a91855 --- /dev/null +++ b/app-vim/gemini-vim/metadata.xml @@ -0,0 +1,9 @@ + + + + + + mailto:~torresjrjr/public-inbox@list.sr.ht + ~torresjrjr/gemini.vim + + diff --git a/app-vim/kotlin-vim/Manifest b/app-vim/kotlin-vim/Manifest new file mode 100644 index 000000000..c43737fdb --- /dev/null +++ b/app-vim/kotlin-vim/Manifest @@ -0,0 +1 @@ +DIST kotlin-vim-20220627.tar.gz 11915 BLAKE2B 417ecb64297a55adce8c3fd2a464bc2f38e066380bd8d179dce794263eb440288ed016d9113a4e1c33a1c07131aa075d257c1ba07f64a0caf424c372b090c800 SHA512 2fbc8205ef952b2393b164225531182ef47fb8acb6d46d80fee03bff5433118ed3e1a7b87e165521d4448614d4c38c4a5424434772d8eb130d7ce9d62cb24ed2 diff --git a/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild b/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild new file mode 100644 index 000000000..58d20948a --- /dev/null +++ b/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +#VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +SHA="1261f851e5fb2192b3a5e1691650597c71dfce2f" + +DESCRIPTION="Kotlin plugin for Vim." +HOMEPAGE="https://github.com/udalov/kotlin-vim" +SRC_URI="https://github.com/udalov/kotlin-vim/archive/${SHA}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${SHA}" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +VIM_PLUGIN_HELPFILES="README.md" +VIM_PLUGIN_HELPURI="https://github.com/udalov/kotlin-vim" diff --git a/app-vim/kotlin-vim/metadata.xml b/app-vim/kotlin-vim/metadata.xml new file mode 100644 index 000000000..e4fdb6233 --- /dev/null +++ b/app-vim/kotlin-vim/metadata.xml @@ -0,0 +1,8 @@ + + + + + + udalov/kotlin-vim + + diff --git a/app-vim/nerdtree-git/Manifest b/app-vim/nerdtree-git/Manifest new file mode 100644 index 000000000..3d8759244 --- /dev/null +++ b/app-vim/nerdtree-git/Manifest @@ -0,0 +1 @@ +DIST nerdtree-git-20210818.tar.gz 13972 BLAKE2B dc01e2b79226e44247f29520583fa0c7ef76f2db80d1b88a505e31cf98a13a55571a34841a1e0db434af846953649ce6796e02c2865cfa7f5cffd0b7c36cfe40 SHA512 fc80ae8e3d9511ddceda1a677fe481a4d4a1b179539af323ca7b52e3c78b1139761055d821139d7d77a9d193bc7ef96d86b7e22bcbc6c92fb148f3003aada767 diff --git a/app-vim/nerdtree-git/metadata.xml b/app-vim/nerdtree-git/metadata.xml new file mode 100644 index 000000000..bed0af335 --- /dev/null +++ b/app-vim/nerdtree-git/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Xuyuanp/nerdtree-git-plugin + + diff --git a/app-vim/nerdtree-git/nerdtree-git-20210818.ebuild b/app-vim/nerdtree-git/nerdtree-git-20210818.ebuild new file mode 100644 index 000000000..687f48c35 --- /dev/null +++ b/app-vim/nerdtree-git/nerdtree-git-20210818.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo vim-plugin + +COMMIT="e1fe727127a813095854a5b063c15e955a77eafb" +DESCRIPTION="vim plugin: display git status flags in NERDTree" +HOMEPAGE="https://github.com/Xuyuanp/nerdtree-git-plugin" +SRC_URI="https://github.com/Xuyuanp/${PN}-plugin/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-plugin-${COMMIT}" + +LICENSE="WTFPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-vim/nerdtree + dev-vcs/git +" +BDEPEND="test? ( + ${RDEPEND} + app-vim/themis +)" + +src_test() { + edo themis ./tests --runtimepath "${EPREFIX}"/usr/share/vim/vimfiles +} + +src_install() { + vim-plugin_src_install nerdtree_plugin +} diff --git a/app-vim/nim-syntax/Manifest b/app-vim/nim-syntax/Manifest new file mode 100644 index 000000000..1a3e6c682 --- /dev/null +++ b/app-vim/nim-syntax/Manifest @@ -0,0 +1 @@ +DIST nim-syntax-1.1_p20211111.tar.gz 11097 BLAKE2B 77bbf62b97f3ef467de9a24d9e6ff7068c5bd4a4acd1b2f2e5774663d0b4787bf7fb798d3fa8f998991fc182f24799b197b95041f8ef34e7f14a825d2b9fb192 SHA512 6c0aaae524aee6e5ea7fee7e0d0e1fcd4f15b72b5411873af28f6522e3ee7292f178168de9a0ef44e18feddb45f2f9af21115d84193c7b3346cf80884f4e0de9 diff --git a/app-vim/nim-syntax/metadata.xml b/app-vim/nim-syntax/metadata.xml new file mode 100644 index 000000000..ce5e7c032 --- /dev/null +++ b/app-vim/nim-syntax/metadata.xml @@ -0,0 +1,8 @@ + + + + + + zah/nim.vim + + diff --git a/app-vim/nim-syntax/nim-syntax-1.1_p20211111.ebuild b/app-vim/nim-syntax/nim-syntax-1.1_p20211111.ebuild new file mode 100644 index 000000000..c2e8f37b8 --- /dev/null +++ b/app-vim/nim-syntax/nim-syntax-1.1_p20211111.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="nim.vim" +COMMIT="a15714fea392b0f06ff2b282921a68c7033e39a2" +DESCRIPTION="vim plugin: nim language support" +HOMEPAGE="https://github.com/zah/nim.vim https://www.vim.org/scripts/script.php?script_id=2632" +SRC_URI="https://github.com/zah/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64" diff --git a/app-vim/openbsd-style/Manifest b/app-vim/openbsd-style/Manifest new file mode 100644 index 000000000..f83d3f690 --- /dev/null +++ b/app-vim/openbsd-style/Manifest @@ -0,0 +1 @@ +DIST openbsd-style-1.1.vim 2669 BLAKE2B 5b2bcca3024c1a743ed0be42510f47340b4f57f7c5866933b01adc1399e40210676c7b8b4631fbdf59231cb9af9c2443af2915b982eb3fa5fc5a03c2b207ee81 SHA512 55f3fd84ae2f3d86b84756165da02d56f221baa81eb42e1df8e7a0e3f243b498e95d343c9ed04fc21db89bc676fa671eeaf424587a77aeef421a62db0e0ed41a diff --git a/app-vim/openbsd-style/metadata.xml b/app-vim/openbsd-style/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/app-vim/openbsd-style/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-vim/openbsd-style/openbsd-style-1.1.ebuild b/app-vim/openbsd-style/openbsd-style-1.1.ebuild new file mode 100644 index 000000000..e593cd7fe --- /dev/null +++ b/app-vim/openbsd-style/openbsd-style-1.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIM_PLUGIN_VIM_VERSION="7.1" +inherit vim-plugin + +MY_PN=${PN%-style} +DESCRIPTION="vim plugin: indent code according to the OpenBSD and FreeBSD style(9)" +HOMEPAGE="https://wiki.freebsd.org/DevTools" +SRC_URI="https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/editors/vim/files/${MY_PN}.vim?rev=${PV} -> ${P}.vim" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +VIM_PLUGIN_HELPTEXT=\ +"This plugin registers OpenBSD_Style() macro for changing a buffer's +indentation rules but does not change the indentation of existing code. + +To activate it, simply type \\f in normal mode." + +src_unpack() { + mkdir -p "${S}"/syntax || die + cp "${DISTDIR}"/${P}.vim "${S}"/syntax/${MY_PN}.vim || die +} diff --git a/app-vim/qt-support/Manifest b/app-vim/qt-support/Manifest new file mode 100644 index 000000000..826c4bd9c --- /dev/null +++ b/app-vim/qt-support/Manifest @@ -0,0 +1 @@ +DIST qt-support-1.1.tar.gz 15080 BLAKE2B b454b2165418ff877ae7145b8049fb0284070e1eca9e8e46b16c1fa7048b22820eefe50676fabbda97f409dd9a0a1f272f2b1100c35904c073afd584e9b683d5 SHA512 f19f0a38cad16c0da5ff4b6081e9318bd8d7e021d666f5ecb4b3af9f11f2d62551b8d5d4414de18f88d8de59cc302adfe32143f846945359df9c9a5fa998a853 diff --git a/app-vim/qt-support/metadata.xml b/app-vim/qt-support/metadata.xml new file mode 100644 index 000000000..da5532121 --- /dev/null +++ b/app-vim/qt-support/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + leonid@fedorenchik.com + Leonid Fedorenchik + + fedorenchik/qt-support.vim + + diff --git a/app-vim/qt-support/qt-support-1.1.ebuild b/app-vim/qt-support/qt-support-1.1.ebuild new file mode 100644 index 000000000..95e3510a1 --- /dev/null +++ b/app-vim/qt-support/qt-support-1.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="${PN}.vim" +DESCRIPTION="vim plugin: Qt, qmake, QML, Qbs, QRC, UI and TS support" +HOMEPAGE="https://github.com/fedorenchik/qt-support.vim" +SRC_URI="https://github.com/fedorenchik/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +KEYWORDS="~amd64" diff --git a/app-vim/rainbow/Manifest b/app-vim/rainbow/Manifest new file mode 100644 index 000000000..edad51858 --- /dev/null +++ b/app-vim/rainbow/Manifest @@ -0,0 +1,2 @@ +DIST rainbow-3.4.0_p20211113.tar.gz 15077 BLAKE2B fefb0e71ef870a2e4cb698d43a677aafed116f28b529945dc5c473edb912a63bbf09cc124ee1fbb76fed9c3e9962c2fd2f473635a4381f40ee77d5a280c0a38b SHA512 4899404a58dc4eb7f42ecef428e922a55884d53750160aa04733e5313d1a2fb18832e30cfce8857d7e74cf3ab4bf88187ec86778330656127bde457219dc619b +DIST rainbow-3.4.0_p20240727.tar.gz 15184 BLAKE2B e0edabec785ea4ded1b6e1bc155e1c9a84ffb4ea562fa6fb008e5be5097f67a2af21bc50a515b6a5d46bb637b50176198c8d46c81d7f3c2be7f63163adca0a20 SHA512 7c6c98d492aa6266b19b06903ad6980aa2e971a9f5867198635814c9c152e3d365dc38f169b392f9e34235fddbea01e75f3e9eaee67bad70af7e00f45f55a286 diff --git a/app-vim/rainbow/files/README.gentoo b/app-vim/rainbow/files/README.gentoo new file mode 100644 index 000000000..bccf810dd --- /dev/null +++ b/app-vim/rainbow/files/README.gentoo @@ -0,0 +1,8 @@ +CMakeLists.txt syntax highlighting is broken with rainbow enabled. +Add this to your vimrc to work around the bug: + +let g:rainbow_conf = { +\ 'separately': { +\ 'cmake': 0, +\ } +\} diff --git a/app-vim/rainbow/metadata.xml b/app-vim/rainbow/metadata.xml new file mode 100644 index 000000000..b93780b47 --- /dev/null +++ b/app-vim/rainbow/metadata.xml @@ -0,0 +1,8 @@ + + + + + + luochen1990/rainbow + + diff --git a/app-vim/rainbow/rainbow-3.4.0_p20211113.ebuild b/app-vim/rainbow/rainbow-3.4.0_p20211113.ebuild new file mode 100644 index 000000000..7df5606d4 --- /dev/null +++ b/app-vim/rainbow/rainbow-3.4.0_p20211113.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 vim-plugin + +COMMIT="c18071e5c7790928b763c2e88c487dfc93d84a15" +DESCRIPTION="vim plugin: Rainbow Parentheses Improved" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=4176 +https://github.com/luochen1990/rainbow" +SRC_URI="https://github.com/luochen1990/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~x86" + +VIM_PLUGIN_HELPFILES="rainbow" + +src_install() { + vim-plugin_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + vim-plugin_pkg_postinst + readme.gentoo_print_elog +} diff --git a/app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild b/app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild new file mode 100644 index 000000000..3cfa3d636 --- /dev/null +++ b/app-vim/rainbow/rainbow-3.4.0_p20240727.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 vim-plugin + +COMMIT="76ca1a20aa42edb5c65c19029968aad4625790dc" +DESCRIPTION="vim plugin: Rainbow Parentheses Improved" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=4176 +https://github.com/luochen1990/rainbow" +SRC_URI="https://github.com/luochen1990/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~x86" + +VIM_PLUGIN_HELPFILES="rainbow" + +src_install() { + vim-plugin_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + vim-plugin_pkg_postinst + readme.gentoo_print_elog +} diff --git a/app-vim/rainbow_csv/Manifest b/app-vim/rainbow_csv/Manifest new file mode 100644 index 000000000..d48c56aa5 --- /dev/null +++ b/app-vim/rainbow_csv/Manifest @@ -0,0 +1 @@ +DIST rainbow_csv-3dbbfd7d17536aebfb80f571255548495574c32b.tar.gz 222389 BLAKE2B 090dd5fa6e426f10df4fb94bf9c47bba614cb51ae14f98e169441f6387ada5814f36cb8cd1b735b3699b54559a2d313b7a2e265c256e0c0df631bc8f280b5566 SHA512 ba6a02c85fed5f7fdc7e6fdea53ad2edf69d985e2b0873a38592f6610b618a7576d47b8e609f2f0b8ef1c3cb735e8ce2afebc595db404eecbbf0f3e153ee221d diff --git a/app-vim/rainbow_csv/metadata.xml b/app-vim/rainbow_csv/metadata.xml new file mode 100644 index 000000000..acfd44501 --- /dev/null +++ b/app-vim/rainbow_csv/metadata.xml @@ -0,0 +1,14 @@ + + + + + hendrik.klug@gmail.com + Hendrik Klug + + + 🌈Rainbow CSV - Vim plugin: Highlight columns in CSV and TSV files and run queries in SQL-like language + + + mechatroner/rainbow_csv + + diff --git a/app-vim/rainbow_csv/rainbow_csv-1.10.0_pre20240705.ebuild b/app-vim/rainbow_csv/rainbow_csv-1.10.0_pre20240705.ebuild new file mode 100644 index 000000000..12ebe0d70 --- /dev/null +++ b/app-vim/rainbow_csv/rainbow_csv-1.10.0_pre20240705.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit vim-plugin + +DESCRIPTION="A vim plugin for CSV and TSV highlighting and running queries" +HOMEPAGE="https://github.com/mechatroner/rainbow_csv" + +EGIT_COMMIT="3dbbfd7d17536aebfb80f571255548495574c32b" +MY_P="${PN}-${EGIT_COMMIT}" +SRC_URI="https://github.com/mechatroner/rainbow_csv/archive/${EGIT_COMMIT}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-editors/vim +" + +src_install() { + vim-plugin_src_install +} diff --git a/app-vim/rainbow_csv/rainbow_csv-9999.ebuild b/app-vim/rainbow_csv/rainbow_csv-9999.ebuild new file mode 100644 index 000000000..ecf584140 --- /dev/null +++ b/app-vim/rainbow_csv/rainbow_csv-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit vim-plugin git-r3 + +DESCRIPTION="A vim plugin for CSV and TSV highlighting and running queries" +HOMEPAGE="https://github.com/mechatroner/rainbow_csv" +EGIT_REPO_URI="https://github.com/mechatroner/rainbow_csv.git" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="" + +RDEPEND=" +app-editors/vim +" + +src_install() { + vim-plugin_src_install +} diff --git a/app-vim/tempus/Manifest b/app-vim/tempus/Manifest new file mode 100644 index 000000000..2cfe3c419 --- /dev/null +++ b/app-vim/tempus/Manifest @@ -0,0 +1 @@ +DIST tempus-themes-vim-b720ee2d4c5588b5a27bb3544d3ded5ee1acab45.tar.bz2 24242 BLAKE2B cffe9865ecaada298adc4f351366f846f2e91af5a26f2d3011d7a20a58d340517d742202ca7bad079bf789fabb2d4c4d67b22e05f771aa1fb83ef0ebc9093005 SHA512 37d6cbc83c221e8b75b06ae215bc41f5a6c87850c47882592f8488ee10825429b2aea9bb71e6fca04688edc868ac531a9450c1b1ba3183b6551ab569b69a2372 diff --git a/app-vim/tempus/metadata.xml b/app-vim/tempus/metadata.xml new file mode 100644 index 000000000..2bbd68114 --- /dev/null +++ b/app-vim/tempus/metadata.xml @@ -0,0 +1,8 @@ + + + + + + protesilaos/tempus-themes-vim + + diff --git a/app-vim/tempus/tempus-2.0.0.20210514.ebuild b/app-vim/tempus/tempus-2.0.0.20210514.ebuild new file mode 100644 index 000000000..7389d7a9c --- /dev/null +++ b/app-vim/tempus/tempus-2.0.0.20210514.ebuild @@ -0,0 +1,17 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +COMMIT="b720ee2d4c5588b5a27bb3544d3ded5ee1acab45" +DESCRIPTION="Accessible themes for Vim" +HOMEPAGE="https://protesilaos.com/tempus-themes/" +SRC_URI="https://gitlab.com/protesilaos/${PN}-themes-vim/-/archive/${COMMIT}/${PN}-themes-vim-${COMMIT}.tar.bz2" +S="${WORKDIR}/${PN}-themes-vim-${COMMIT}" + +LICENSE="GPL-3" +KEYWORDS="~amd64" + +DOCS=( CONTRIBUTING.md README.md ) diff --git a/app-vim/tex-conceal/Manifest b/app-vim/tex-conceal/Manifest new file mode 100644 index 000000000..1b3807e28 --- /dev/null +++ b/app-vim/tex-conceal/Manifest @@ -0,0 +1 @@ +DIST tex-conceal-20210409.tar.gz 1104236 BLAKE2B 8a31f0e2de9b10d4c759d937e2bdf347772c49c9aef8148b58cd32a8f6ee2bb420f41dd853d80df0c0294b092019ddcc649a1ec379819db901da5288905e1720 SHA512 07f15a5afbe6a9fa018022f3f24d3d14909ebfb2268c32309fd7992363438e10a86f2e569a55f25eeeda835d2ea123a9591724f2ff0263216a1fa551f4e29aeb diff --git a/app-vim/tex-conceal/metadata.xml b/app-vim/tex-conceal/metadata.xml new file mode 100644 index 000000000..822fba252 --- /dev/null +++ b/app-vim/tex-conceal/metadata.xml @@ -0,0 +1,8 @@ + + + + + + KeitaNakamura/tex-conceal.vim + + diff --git a/app-vim/tex-conceal/tex-conceal-20210409.ebuild b/app-vim/tex-conceal/tex-conceal-20210409.ebuild new file mode 100644 index 000000000..a104180ce --- /dev/null +++ b/app-vim/tex-conceal/tex-conceal-20210409.ebuild @@ -0,0 +1,15 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +COMMIT="822712d80b4ad5bc5c241ab0a778ede812ec501f" +DESCRIPTION="vim plugin: extends the Conceal feature for LaTeX" +HOMEPAGE="https://github.com/KeitaNakamura/tex-conceal.vim" +SRC_URI="https://github.com/KeitaNakamura/${PN}.vim/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}.vim-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" diff --git a/app-vim/themis/Manifest b/app-vim/themis/Manifest new file mode 100644 index 000000000..24091f338 --- /dev/null +++ b/app-vim/themis/Manifest @@ -0,0 +1,2 @@ +DIST themis-1.6.0.tar.gz 61475 BLAKE2B 465a20da473e32257421cc94a1dc3c7a5c6dfbebcd41c9b2e25c502bc47ec5a633ae79e117afbeffa6ca72c2cdb71789dd23354cf6822b6260a04c86d869ac7c SHA512 8b87c33f0377155e2d7d151c6d05d087e061e2d5ec2acc7bb60ad0b1730ac62500811471114a5e046d67722ccb33defa28a9dae237d09491c7bcc4846e054f72 +DIST themis-1.7.0.tar.gz 62042 BLAKE2B f277730dc6b51f9482f3af2c75ccdb557ec3933441b36fd5263fa0461654344bd6f58967e913772dbe2f5b3f19190a303777439d79b4f35764b276fdfd338ef0 SHA512 08a57307c8831becca5ee309e7e96aa2d2cdf8e9ca009898db1a678c01101e339dbe27e9323cb05bcf0076964394dc060271fa0a64217ac43dee036b3c484fa4 diff --git a/app-vim/themis/metadata.xml b/app-vim/themis/metadata.xml new file mode 100644 index 000000000..713ee7152 --- /dev/null +++ b/app-vim/themis/metadata.xml @@ -0,0 +1,8 @@ + + + + + + thinca/vim-themis + + diff --git a/app-vim/themis/themis-1.6.0.ebuild b/app-vim/themis/themis-1.6.0.ebuild new file mode 100644 index 000000000..26cc06e5c --- /dev/null +++ b/app-vim/themis/themis-1.6.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit vim-plugin + +DESCRIPTION="A testing framework for Vim script" +HOMEPAGE="https://github.com/thinca/vim-themis" +SRC_URI="https://github.com/thinca/vim-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${P}" + +LICENSE="ZLIB" +KEYWORDS="~amd64 ~x86" + +VIM_PLUGIN_HELPFILES="themis" + +src_test() { + bash ./bin/themis || die +} + +src_install() { + rm -r examples test || die + vim-plugin_src_install + + dosym -r /usr/share/vim/vimfiles/bin/themis /usr/bin/themis + fperms +x /usr/share/vim/vimfiles/bin/themis +} diff --git a/app-vim/themis/themis-1.7.0.ebuild b/app-vim/themis/themis-1.7.0.ebuild new file mode 100644 index 000000000..2a862b317 --- /dev/null +++ b/app-vim/themis/themis-1.7.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo vim-plugin + +DESCRIPTION="A testing framework for Vim script" +HOMEPAGE="https://github.com/thinca/vim-themis" +SRC_URI="https://github.com/thinca/vim-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/vim-${P}" + +LICENSE="ZLIB" +KEYWORDS="~amd64 ~x86" + +VIM_PLUGIN_HELPFILES="themis" + +src_test() { + edo bash ./bin/themis +} + +src_install() { + vim-plugin_src_install bin + + dosym -r /usr/share/vim/vimfiles/bin/themis /usr/bin/themis + fperms +x /usr/share/vim/vimfiles/bin/themis +} diff --git a/app-vim/vader/Manifest b/app-vim/vader/Manifest new file mode 100644 index 000000000..634484451 --- /dev/null +++ b/app-vim/vader/Manifest @@ -0,0 +1,2 @@ +DIST vader-0.3.0.tar.gz 12216 BLAKE2B 54ed462c08a3f0c3383ec5c8b0dea6bb583e558b7b554df14b20a3aa40cfbe03b535c05d3d9689dc89ba403aa9b667e1af1962d389c07b2e8dc6af700fba1aa9 SHA512 c9f157ca11a2c6270c85540c6c9aad493d6e4cbe0ee818bee7bd11909026a7682c95eeb4ae944ffa9e4f4beeb170ee8fd08a272e64a97de9fccd5b120f5a6c13 +DIST vader-0.3.0_p20240430.tar.gz 17060 BLAKE2B 4b9600d89dcb6fbefe5b5427297d0cc96d7e9dd53e6cfda18ced7afbed02285ce08ee7f22519a8df5663e7f4227f08f85c12390eb67de5d1760d8254ebbf1c22 SHA512 b975b7671a5d1926fad7cc2aed925e18ec37ce14b28144401b60be440f89030035764047971bc5b04e0f3135bd6c08ec8e194dc52111189f958658c880403eab diff --git a/app-vim/vader/metadata.xml b/app-vim/vader/metadata.xml new file mode 100644 index 000000000..da23571d6 --- /dev/null +++ b/app-vim/vader/metadata.xml @@ -0,0 +1,8 @@ + + + + + + junegunn/vader.vim + + diff --git a/app-vim/vader/vader-0.3.0.ebuild b/app-vim/vader/vader-0.3.0.ebuild new file mode 100644 index 000000000..8ed581487 --- /dev/null +++ b/app-vim/vader/vader-0.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="${PN}.vim" +DESCRIPTION="A simple Vimscript test framework" +HOMEPAGE="https://github.com/junegunn/vader.vim" +SRC_URI="https://github.com/junegunn/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +KEYWORDS="~amd64" + +VIM_PLUGIN_HELPFILES="vader" + +DOCS=( example ) + +src_install() { + vim-plugin_src_install + + # make an isolated environment for running tests + insinto /usr/share/${PN} + doins -r autoload doc ftdetect ftplugin plugin syntax +} diff --git a/app-vim/vader/vader-0.3.0_p20240430.ebuild b/app-vim/vader/vader-0.3.0_p20240430.ebuild new file mode 100644 index 000000000..37b4acf6a --- /dev/null +++ b/app-vim/vader/vader-0.3.0_p20240430.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="${PN}.vim" +COMMIT="429b669e6158be3a9fc110799607c232e6ed8e29" +DESCRIPTION="A simple Vimscript test framework" +HOMEPAGE="https://github.com/junegunn/vader.vim" +SRC_URI="https://github.com/junegunn/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64" + +VIM_PLUGIN_HELPFILES="vader" + +src_install() { + vim-plugin_src_install + + # make an isolated environment for running tests + insinto /usr/share/${PN} + doins -r autoload doc ftdetect ftplugin plugin syntax +} diff --git a/app-vim/vala-syntax/Manifest b/app-vim/vala-syntax/Manifest new file mode 100644 index 000000000..990ce60df --- /dev/null +++ b/app-vim/vala-syntax/Manifest @@ -0,0 +1 @@ +DIST vala-syntax-20200502.tar.gz 22116 BLAKE2B 0030f8b19166a7bd8833f594d4ac26e705f45e5022bd3c91023a6b5e6faa7f46bebb57420cb91605b94b0995f2828a25f29d4619362d0929758b444da5787f4c SHA512 4521ab8042bf654189ea87a31b2c1a9214dca759bce58f659735b4da362ab2f49796ee0798534f7c6a52c3198fc106e62a4a4bcf49dd80509494384f016d5069 diff --git a/app-vim/vala-syntax/metadata.xml b/app-vim/vala-syntax/metadata.xml new file mode 100644 index 000000000..1f974eca3 --- /dev/null +++ b/app-vim/vala-syntax/metadata.xml @@ -0,0 +1,8 @@ + + + + + + vala-lang/vala.vim + + diff --git a/app-vim/vala-syntax/vala-syntax-20200502.ebuild b/app-vim/vala-syntax/vala-syntax-20200502.ebuild new file mode 100644 index 000000000..c38173d3d --- /dev/null +++ b/app-vim/vala-syntax/vala-syntax-20200502.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="vala.vim" +COMMIT="ce569e187bf8f9b506692ef08c10b584595f8e2d" +DESCRIPTION="vim plugin: vala language support" +HOMEPAGE="https://github.com/vala-lang/vala.vim https://wiki.gnome.org/Projects/Vala/Vim" +SRC_URI="https://github.com/vala-lang/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="GPL-3" +KEYWORDS="~amd64" diff --git a/app-vim/vim-crystal/Manifest b/app-vim/vim-crystal/Manifest new file mode 100644 index 000000000..98fd51fa4 --- /dev/null +++ b/app-vim/vim-crystal/Manifest @@ -0,0 +1,2 @@ +DIST vim-crystal-2022.09.04.tar.gz 42137 BLAKE2B 141fb2351c49f5fecad5b7dc2eb15b3308302e99634f51051f8482a49863a4a4fa2a1a07c4beb99de667e6c65efa52a6e6a1812bd8c4cad40d749afe873ffb5e SHA512 cb772f2728a6a98c37d6698b198b9149d34d01b02121faf581ebacb46ba6e810e24efd48fe7b199e6b3736130010650944129c68d63d7e81ebfa84638bdc6a71 +DIST vim-crystal-2023.03.15.tar.gz 42168 BLAKE2B 447560748a69f82cf35a4a3f6e1082d8a221522ae04dbfc0941964814e9f91b8c45e6a85ce85c5edbf85d4b1d1e04b7f45ec45f7da54221a2c1187dda910f9f9 SHA512 5404e5823015b46a134098ca6fe13438e0555605996530623fec0314ab71949b2a47d5c9377e89fe50271b979b8434853f648fd6ec003bad1f2f1f480a6dab9d diff --git a/app-vim/vim-crystal/metadata.xml b/app-vim/vim-crystal/metadata.xml new file mode 100644 index 000000000..9dbf4a263 --- /dev/null +++ b/app-vim/vim-crystal/metadata.xml @@ -0,0 +1,8 @@ + + + + + + vim-crystal/vim-crystal + + diff --git a/app-vim/vim-crystal/vim-crystal-2022.09.04.ebuild b/app-vim/vim-crystal/vim-crystal-2022.09.04.ebuild new file mode 100644 index 000000000..c626414f2 --- /dev/null +++ b/app-vim/vim-crystal/vim-crystal-2022.09.04.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature vim-plugin + +COMMIT="43e4d89c5d29b3a0d17dda5bd57eadda6fc614d4" +DESCRIPTION="vim plugin: Crystal language support" +HOMEPAGE="https://github.com/vim-crystal/vim-crystal" +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install syntax_checkers +} + +pkg_postinst() { + optfeature "syntax checking support" app-vim/syntastic +} diff --git a/app-vim/vim-crystal/vim-crystal-2023.03.15.ebuild b/app-vim/vim-crystal/vim-crystal-2023.03.15.ebuild new file mode 100644 index 000000000..dd36e665e --- /dev/null +++ b/app-vim/vim-crystal/vim-crystal-2023.03.15.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature vim-plugin + +COMMIT="dc21188ec8c2ee77bb81dffca02e1a29d87cfd9f" +DESCRIPTION="vim plugin: Crystal language support" +HOMEPAGE="https://github.com/vim-crystal/vim-crystal" +SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +KEYWORDS="~amd64" + +src_install() { + vim-plugin_src_install syntax_checkers +} + +pkg_postinst() { + optfeature "syntax checking support" app-vim/syntastic +} diff --git a/app-vim/vim-mediawiki/Manifest b/app-vim/vim-mediawiki/Manifest new file mode 100644 index 000000000..3f3e67500 --- /dev/null +++ b/app-vim/vim-mediawiki/Manifest @@ -0,0 +1 @@ +DIST vim-mediawiki-0.10.1.tar.gz 33065 BLAKE2B 2327f3c0c0d4734309d6b481263b96b7cdb8155858e223e948de57531a074e027f4cbabd74ed324e01b0650ec8c02df9f774f5690d790f5c71f1c45509e51343 SHA512 14fbb9cf0c91ab9451036c97abe67a0a0c7655511b2ee8ba5b940d8a21025beb98088cb4b1433a5d4f626600fada81a2d2350fa000ca6b5d65535de4703d85c4 diff --git a/app-vim/vim-mediawiki/metadata.xml b/app-vim/vim-mediawiki/metadata.xml new file mode 100644 index 000000000..f29f0cfe7 --- /dev/null +++ b/app-vim/vim-mediawiki/metadata.xml @@ -0,0 +1,8 @@ + + + + + + m-pilia/vim-mediawiki + + diff --git a/app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild b/app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild new file mode 100644 index 000000000..21a3e41ac --- /dev/null +++ b/app-vim/vim-mediawiki/vim-mediawiki-0.10.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +COMMIT="a49f18d5f9676bd9064de25bfd3a1bfba898f177" + +DESCRIPTION="MediaWiki syntax highlight; preview; interlinks autocompletion by coc.nvim" +HOMEPAGE=" + https://github.com/m-pilia/vim-mediawiki +" +SRC_URI="https://github.com/m-pilia/$PN/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="$WORKDIR/$PN-$COMMIT" + +LICENSE="MIT" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/mwclient +" diff --git a/app-vim/vim-nix/metadata.xml b/app-vim/vim-nix/metadata.xml new file mode 100644 index 000000000..9ccfe4213 --- /dev/null +++ b/app-vim/vim-nix/metadata.xml @@ -0,0 +1,12 @@ + + + + + marco@sirabella.org + Marco Sirabella + + + LnL7/vim-nix + https://github.com/LnL7/vim-nix/issues + + diff --git a/app-vim/vim-nix/vim-nix-9999.ebuild b/app-vim/vim-nix/vim-nix-9999.ebuild new file mode 100644 index 000000000..a567bd1e2 --- /dev/null +++ b/app-vim/vim-nix/vim-nix-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 vim-plugin + +DESCRIPTION="vim plugin: Vim configuration files for Nix" +HOMEPAGE="https://github.com/LnL7/vim-nix" +EGIT_REPO_URI="https://github.com/LnL7/vim-nix.git" +LICENSE="MIT" + +VIM_PLUGIN_MESSAGES="filetype" diff --git a/app-vim/vim-sensible/Manifest b/app-vim/vim-sensible/Manifest new file mode 100644 index 000000000..e38ea0232 --- /dev/null +++ b/app-vim/vim-sensible/Manifest @@ -0,0 +1,2 @@ +DIST vim-sensible-1.2.tar.gz 3035 BLAKE2B 866745b9f86fd1dae442d0e6ab78c5af068a6a1088b71e2aec51fba113a29c0776e0c650b8933738ba2463a235d4e906810179f9606706e977776e85b667f618 SHA512 d44d4478ce81fcc923e1d7d6d0115125070414526835b46c21b50d1ae2365ff597a1c4b5a725fdfce072f37fd58a7eb60eea7dd25f15ab7544771ca81b32b187 +DIST vim-sensible-2.0.tar.gz 4116 BLAKE2B 7575a9eb1dd01792c5969ca9dc290d0fda1bdb9d41b2d11816162ee7158121199ae96f73abcca9eeaf91c593e7b7a9d0bd70e4914739b6fac4be65bfb4358272 SHA512 97e060aa3af14a21553e5ec51e3609400884b61e7b4d50593d5f277af0de40e7c526da04413fbf6dc2be0a440ab4c952564f0bb2ac1ee85f382d66a1dc82d2fc diff --git a/app-vim/vim-sensible/metadata.xml b/app-vim/vim-sensible/metadata.xml new file mode 100644 index 000000000..052af4d48 --- /dev/null +++ b/app-vim/vim-sensible/metadata.xml @@ -0,0 +1,26 @@ + + + + + + Think of sensible.vim as one step above 'nocompatible' mode: a universal + set of defaults that (hopefully) everyone can agree on. + + * If you're new to Vim, you can install this as a starting point, rather + than copying some random vimrc you found. + + * If you're pair programming and you can't agree on whose vimrc to use, + this can be your neutral territory. + + * If you're administrating a server with an account that's not + exclusively yours, you can `scp` this up to make things a bit more + tolerable. + + * If you're troubleshooting a plugin and need to rule out interference + from your vimrc, having this installed will ensure you still have some + basic amenities. + + + tpope/vim-sensible + + diff --git a/app-vim/vim-sensible/vim-sensible-1.2.ebuild b/app-vim/vim-sensible/vim-sensible-1.2.ebuild new file mode 100644 index 000000000..923468ea1 --- /dev/null +++ b/app-vim/vim-sensible/vim-sensible-1.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +DESCRIPTION="vim plugin: a universal set of defaults that (hopefully) everyone can agree on" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=4391 +https://github.com/tpope/vim-sensible" +SRC_URI="https://github.com/tpope/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="vim" +KEYWORDS="~amd64 ~x86" diff --git a/app-vim/vim-sensible/vim-sensible-2.0.ebuild b/app-vim/vim-sensible/vim-sensible-2.0.ebuild new file mode 100644 index 000000000..5493c271d --- /dev/null +++ b/app-vim/vim-sensible/vim-sensible-2.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +DESCRIPTION="vim plugin: a universal set of defaults that (hopefully) everyone can agree on" +HOMEPAGE=" + https://github.com/tpope/vim-sensible + http://www.vim.org/scripts/script.php?script_id=4391 +" +SRC_URI="https://github.com/tpope/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="vim" +KEYWORDS="~amd64 ~x86" diff --git a/app-vim/vimwiki-cli/Manifest b/app-vim/vimwiki-cli/Manifest new file mode 100644 index 000000000..f52be550b --- /dev/null +++ b/app-vim/vimwiki-cli/Manifest @@ -0,0 +1 @@ +DIST vimwiki-cli-1.1.0.tar.gz 27154 BLAKE2B c9cba7261fa59d7dc1f42ee5db5a01191123b2b2408557926e261c0e7526797953dede25e3235fd88c8dcdb2ec78d85dcd858a83bcb43582bd0df98db240d87d SHA512 47e28b3ae233eaf20dd77cefbdb06ccd0eb03d773337af576f14ea14a64e822868a2cc7599c969f1408e29351206af9a80bf455d3306ed884d012013c03ca58f diff --git a/app-vim/vimwiki-cli/metadata.xml b/app-vim/vimwiki-cli/metadata.xml new file mode 100644 index 000000000..96a16adfc --- /dev/null +++ b/app-vim/vimwiki-cli/metadata.xml @@ -0,0 +1,8 @@ + + + + + + sstallion/vimwiki-cli + + diff --git a/app-vim/vimwiki-cli/vimwiki-cli-1.1.0.ebuild b/app-vim/vimwiki-cli/vimwiki-cli-1.1.0.ebuild new file mode 100644 index 000000000..4d1729701 --- /dev/null +++ b/app-vim/vimwiki-cli/vimwiki-cli-1.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 + +DESCRIPTION="Command-line interface for Vimwiki" +HOMEPAGE="https://github.com/sstallion/vimwiki-cli" +SRC_URI="https://github.com/sstallion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=">=dev-python/click-7.1[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= +} diff --git a/app-vim/wayland-clipboard/Manifest b/app-vim/wayland-clipboard/Manifest new file mode 100644 index 000000000..0c0951fa1 --- /dev/null +++ b/app-vim/wayland-clipboard/Manifest @@ -0,0 +1 @@ +DIST vim-wayland-clipboard-0.2.1.tar.gz 3193 BLAKE2B 0359f3a255d373b97d577ad0f939e3699b0c472b5d29ba05c2d1339145be9e54fa94b8187cfbb57ba79bfed2cf9a4fb8425d45fae64487cb8aaaf618eccb5462 SHA512 28e979cf1aca5da6b2b31e15eecbd17883de291e7a2949b8bd2bfe7a18df953e4c52700d8de7131569ddff5983d1b2d0d854426632783a10fbe6c5b98842c2e5 diff --git a/app-vim/wayland-clipboard/metadata.xml b/app-vim/wayland-clipboard/metadata.xml new file mode 100644 index 000000000..5db284245 --- /dev/null +++ b/app-vim/wayland-clipboard/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + jasonccox/vim-wayland-clipboard + + diff --git a/app-vim/wayland-clipboard/wayland-clipboard-0.2.1.ebuild b/app-vim/wayland-clipboard/wayland-clipboard-0.2.1.ebuild new file mode 100644 index 000000000..f36d01bcb --- /dev/null +++ b/app-vim/wayland-clipboard/wayland-clipboard-0.2.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#VIM_PLUGIN_VIM_VERSION="7.0" +inherit vim-plugin + +DESCRIPTION="vim plugin: " +HOMEPAGE="https://jasoncarloscox.com/creations/vim-wayland-clipboard/" +SRC_URI="https://github.com/jasonccox/vim-${PN}/archive/refs/tags/v${PV}.tar.gz -> vim-${P}.tar.gz" +S="${WORKDIR}/vim-${P}" + +LICENSE="MIT" +KEYWORDS="~amd64" + +RDEPEND="gui-apps/wl-clipboard" diff --git a/app-vim/yats/Manifest b/app-vim/yats/Manifest new file mode 100644 index 000000000..15eb27a93 --- /dev/null +++ b/app-vim/yats/Manifest @@ -0,0 +1,2 @@ +DIST yats-2024.08.17.tar.gz 243473 BLAKE2B c7f6c708464f6976b74ca9c87701d4f8841b2290a3f00e727d328a4884687a01357db022fc7ec15d5cd8ecc15ec9beb83e990c8f3ae9570b78816c5262212f1c SHA512 891a556836d0530c81a65d9b6a1cce2f3ec32354c0d138a23d47e6cee08c7a39ff42f3dcca4e40a432b83b2504bc4454164ad2130ef65463dc17243dfda29226 +DIST yats-2025.08.05.tar.gz 243942 BLAKE2B c6d12678a8792a95903c29986e606e36e246d65df67a427e5585db650fda534b35f92f206e0421b219796786bef378b0b4110e384e1410674d09e5b52e2bbb8c SHA512 5430e85947d536ceb7746a1badf4d2e75bd1ed0e9c9e53dcfb1692cc1fbcf8be19cd258404b474ade32463acfe42171e61c632debeaba134aeda9c515324cb9c diff --git a/app-vim/yats/files/vimrc b/app-vim/yats/files/vimrc new file mode 100644 index 000000000..868d58314 --- /dev/null +++ b/app-vim/yats/files/vimrc @@ -0,0 +1,7 @@ +set nocompatible +filetype off + +let &rtp = '..,/usr/share/vader,'.$VIMRUNTIME + +filetype plugin indent on +syntax enable diff --git a/app-vim/yats/metadata.xml b/app-vim/yats/metadata.xml new file mode 100644 index 000000000..1f9b1e473 --- /dev/null +++ b/app-vim/yats/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + HerringtonDarkholme/yats.vim + + diff --git a/app-vim/yats/yats-2024.08.17.ebuild b/app-vim/yats/yats-2024.08.17.ebuild new file mode 100644 index 000000000..6eb106fa2 --- /dev/null +++ b/app-vim/yats/yats-2024.08.17.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="${PN}.vim" +COMMIT="b325c449a2db4d9ee38aa441afa850a815982e8b" +DESCRIPTION="vim plugin: Yet Another TypeScript Syntax" +HOMEPAGE="https://github.com/HerringtonDarkholme/yats.vim" +SRC_URI="https://github.com/HerringtonDarkholme/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="vim" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + ${RDEPEND} + >app-vim/vader-0.3.0 + ) +" + +DOCS=( CHANGES.markdown README.md ) + +src_compile() { + : +} + +src_test() { + unset DISPLAY + local -x TERM="xterm" + + cd test || die + vim -eu "${FILESDIR}"/vimrc -c "Vader! -q indent.vader syntax.vader tsx.vader" || die +} + +src_install() { + vim-plugin_src_install ctags UltiSnips +} diff --git a/app-vim/yats/yats-2025.08.05.ebuild b/app-vim/yats/yats-2025.08.05.ebuild new file mode 100644 index 000000000..2ce38456a --- /dev/null +++ b/app-vim/yats/yats-2025.08.05.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="${PN}.vim" +COMMIT="c3d71452154a12ccf9f6e4219ccbd625474602e5" +DESCRIPTION="vim plugin: Yet Another TypeScript Syntax" +HOMEPAGE="https://github.com/HerringtonDarkholme/yats.vim" +SRC_URI="https://github.com/HerringtonDarkholme/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT}" + +LICENSE="vim" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + ${RDEPEND} + >app-vim/vader-0.3.0 + ) +" + +DOCS=( CHANGES.markdown README.md ) + +src_compile() { + : +} + +src_test() { + unset DISPLAY + local -x TERM="xterm" + + cd test || die + vim -eu "${FILESDIR}"/vimrc -c "Vader! -q indent.vader syntax.vader tsx.vader" || die +} + +src_install() { + vim-plugin_src_install ctags UltiSnips +} diff --git a/app-voices/metadata.xml b/app-voices/metadata.xml new file mode 100644 index 000000000..abdf54f7d --- /dev/null +++ b/app-voices/metadata.xml @@ -0,0 +1,10 @@ + + + + + The app-voices category contains voice packages for text-to-speech software. + + + Категория app-voices содержит пакеты голосов для синтезаторов речи. + + diff --git a/app-voices/rhvoice-arina/Manifest b/app-voices/rhvoice-arina/Manifest new file mode 100644 index 000000000..6019f085f --- /dev/null +++ b/app-voices/rhvoice-arina/Manifest @@ -0,0 +1 @@ +DIST rhvoice-arina-4.0.zip 7660608 BLAKE2B 15ed2ad8c83d49aca3881191e9e6684463df67471522c91e53c3887d4ca29acc1d32f8d5057bd6bb726a2d8357c8db95aa7e7a700f36da3c1fd267623d529f42 SHA512 6f5b9bcfc125ddc62df9eaf9a707302cd2e8d656acf70dbb412a325cc6b7833371002e73fd3bb4dc23b050f45c7d8e41b7843b303ccfb0f4b39b9147f10e0585 diff --git a/app-voices/rhvoice-arina/metadata.xml b/app-voices/rhvoice-arina/metadata.xml new file mode 100644 index 000000000..1adf52345 --- /dev/null +++ b/app-voices/rhvoice-arina/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/arina-rus + + diff --git a/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild b/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild new file mode 100644 index 000000000..ca9e263ea --- /dev/null +++ b/app-voices/rhvoice-arina/rhvoice-arina-4.0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_VOICE="arina" +RHVOICE_VOICE_REPO="arina-rus" +RHVOICE_VOICE_L10N="ru" +inherit rhvoice-voice + +LICENSE="CC-BY-NC-ND-4.0" diff --git a/app-voices/rhvoice-bdl/Manifest b/app-voices/rhvoice-bdl/Manifest new file mode 100644 index 000000000..75f15ab8d --- /dev/null +++ b/app-voices/rhvoice-bdl/Manifest @@ -0,0 +1 @@ +DIST RHVoice-voice-English-BDL-v4.1.zip 5375003 BLAKE2B 55cd7edb9492238c9665a68fffc4bd55a2450c59af043bfd4cb9502bc44a98269d7d18f38ef43c034568a708b8465a65830703e7e65a10ec38ad7ac79cb1fbb3 SHA512 da566c9bfbb2ac1d770884f346268b3f826dd09a1dc5807eb661865ca04246877067fc532d8981a922f9d0686c3bf5145ac774c620db206498ffd307a221a895 diff --git a/app-voices/rhvoice-bdl/metadata.xml b/app-voices/rhvoice-bdl/metadata.xml new file mode 100644 index 000000000..94d0a3040 --- /dev/null +++ b/app-voices/rhvoice-bdl/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/bdl-eng + + diff --git a/app-voices/rhvoice-bdl/rhvoice-bdl-4.1.ebuild b/app-voices/rhvoice-bdl/rhvoice-bdl-4.1.ebuild new file mode 100644 index 000000000..359907327 --- /dev/null +++ b/app-voices/rhvoice-bdl/rhvoice-bdl-4.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_VOICE="bdl" +RHVOICE_VOICE_L10N="en" +inherit rhvoice-voice + +MY_PN="${RHVOICE_VOICE^^}" +SRC_URI="https://rhvoice.org/download/RHVoice-voice-English-${MY_PN^^}-v${PV}.zip" + +LICENSE="CC-BY-NC-ND-4.0" diff --git a/app-voices/rhvoice-clb/Manifest b/app-voices/rhvoice-clb/Manifest new file mode 100644 index 000000000..d95b0da8e --- /dev/null +++ b/app-voices/rhvoice-clb/Manifest @@ -0,0 +1 @@ +DIST RHVoice-voice-English-CLB-v4.0.zip 6268919 BLAKE2B 72980f4332a92de1e1576ca655290534b469ee012717cf6001fc98691d41a21e8677e9af0abb7cd8e4a52330cbc964e1a7b97743ba196e0b75551caa380a81b6 SHA512 790b57db623eae09ea9aa638c87acb4be5b7a335bd6a09f7d7111259fd30d6e2bc0d298e2e438e03b0444f7f5b18b373d0ef653d973ef334b603b9bfa475064e diff --git a/app-voices/rhvoice-clb/metadata.xml b/app-voices/rhvoice-clb/metadata.xml new file mode 100644 index 000000000..ac6fb1987 --- /dev/null +++ b/app-voices/rhvoice-clb/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/clb-eng + + diff --git a/app-voices/rhvoice-clb/rhvoice-clb-4.0.ebuild b/app-voices/rhvoice-clb/rhvoice-clb-4.0.ebuild new file mode 100644 index 000000000..cf7ae5a98 --- /dev/null +++ b/app-voices/rhvoice-clb/rhvoice-clb-4.0.ebuild @@ -0,0 +1,13 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_VOICE="clb" +RHVOICE_VOICE_L10N="en" +inherit rhvoice-voice + +MY_PN="${RHVOICE_VOICE^^}" +SRC_URI="https://rhvoice.org/download/RHVoice-voice-English-${MY_PN^^}-v${PV}.zip" + +LICENSE="CC-BY-NC-ND-4.0" diff --git a/app-voices/rhvoice-slt/Manifest b/app-voices/rhvoice-slt/Manifest new file mode 100644 index 000000000..152958283 --- /dev/null +++ b/app-voices/rhvoice-slt/Manifest @@ -0,0 +1 @@ +DIST rhvoice-slt-4.1.zip 4857163 BLAKE2B 74af44cc9d6b9904228e6f26acae9e28816925f1c3f1ee9765dcf66ad279ed702b075620613a9e774163a1446d72beeab01923412a88b3d94b6464ecb6fbae0e SHA512 fabcd69c853b1879db97a79465a98b6828b83c391fee697b1b913ec1413522c865793b3c989b0470e985cbee0a3abbef682c796e36291428b86605f14eb048f3 diff --git a/app-voices/rhvoice-slt/metadata.xml b/app-voices/rhvoice-slt/metadata.xml new file mode 100644 index 000000000..530ef2413 --- /dev/null +++ b/app-voices/rhvoice-slt/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + RHVoice/slt-eng + + diff --git a/app-voices/rhvoice-slt/rhvoice-slt-4.1.ebuild b/app-voices/rhvoice-slt/rhvoice-slt-4.1.ebuild new file mode 100644 index 000000000..d671eddad --- /dev/null +++ b/app-voices/rhvoice-slt/rhvoice-slt-4.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_VOICE="slt" +RHVOICE_VOICE_REPO="slt-eng" +RHVOICE_VOICE_L10N="en" +inherit rhvoice-voice + +LICENSE="CC-BY-NC-ND-4.0" diff --git a/dev-build/cargo-make/Manifest b/dev-build/cargo-make/Manifest new file mode 100644 index 000000000..02cc2567a --- /dev/null +++ b/dev-build/cargo-make/Manifest @@ -0,0 +1,238 @@ +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 +DIST attohttpc-0.28.2.crate 63013 BLAKE2B a7f38fc320bb40da15f7f85ac381347a0ca98fcc04a1c2c279e5449687bd44d41dd6d80611c42a0eaa891f2a063b7185a574f6eb2835e339006f4aedce0f4503 SHA512 570ad6af2c661ddbaf3a2b8f4b0c8a5b1d70762c46a1e9de8ba26f975dc32d5d2eca66b98f628c2dca880a0688f3751e19f46b80fc64d97c6b42fb4dc040ca14 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +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.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b +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.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea +DIST cargo-make-0.37.24.tar.gz 2024611 BLAKE2B 7c2f9d2cb991015f6083da576e2860afdfe86ba8c893d673abe026c740322f252d7cec838cfc98bb13dae214cc69d73c9028e1103f83345aed40a1c138be5ed4 SHA512 2d7c169d65e3049cfe9212dbb578377bcda581d52a2e5543c1c178d6531f9f08c4d0336d2feb6e3889cb7b83891e4dd592c6e5147ef7c09ca3577440231408ba +DIST cargo-platform-0.1.9.crate 12010 BLAKE2B e178d5a444c6536f0c95f497bdfbb13cadd0d58d55bfae76008bcadc2a042044f432a232f657cb1fdc91b7af4d197cc44bc0cd7a41c9cca6c5da085409ab49d1 SHA512 05cf4c18ed6f3a1193a4567a48f1f3c832ae85faa7487a4e087e5dd8499eabd36c862d8e58af5443933b87aa8becc258011ebbecb2247f8a75067c8ac018676a +DIST cargo_metadata-0.19.1.crate 26131 BLAKE2B ab8114504cfd55a237893556f9d004a5dfa94fce89e5229dc7906bc76910df84cde89ce461519e49dcba9ef0dbe4c3b7975510544a58164d6478ff0d1d7fb9ba SHA512 5b4f69690a5852127ef505bb87d29cb16e6d6dd7c7b4fa6bc10f78bbbadb4e4bcb2e92ecfc46fbae4d905f83c55418be4d43202273aae44b384295870b509190 +DIST cc-1.2.10.crate 101251 BLAKE2B 12f708028bca112a91c5d00312c93b87b96f4d7f718c1c271cbf12b263148369e09d406cb8c5f250d69fb08b62eb87e7c2fff33f43bdb772fdebccf2927add0d SHA512 bbd8755d390ca8fd209fb22a6b998250bc4765bc8339281498f0170afac7b1112ac5843bc4c604785e734030e2681f58bc5233ebce85e1d1392e3bfc1e654e5f +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +DIST ci_info-0.14.14.crate 1138778 BLAKE2B 336a1a35e1f3df51cb64e8e406ebea30b25faf988cf6dbdded8bd500f8aa1cae954035cfdcbaeafdbaff457bd22f8b418e1dd1af4f2f23a8ba2a5a15c3d1b116 SHA512 3043c7df2838ed1e536eeae9839bc60ce38cf91a39c03d5b620097743cb491247c69c1bbd77648361fa127eecb512fa3e5bec3b01b0b4921f8c1eb24235094dc +DIST cliparser-0.1.2.crate 1191086 BLAKE2B b2103c8672879b231328238ff2cff13e6af09608dfd83fa0b5cb2771684fce2d1f1daa711e6028cf78bbfd1d0e83ce21f786d529822c0ed37260c27cf8cfe2ce SHA512 3ddc83775c5570e7b61eacfa447121d5248bf3ae984fc234080779ed4cacd9582655bde68eb7f0ba0e62fb840e5d81b442a5d0f31971c9f8d77edd400e9331d5 +DIST colored-2.2.0.crate 35062 BLAKE2B 60c397914f6a1ed2c8e04a7e1cd96f90fda10e8fe6233dbe31424c0ef46ec41fdee7779d2f5d6968662de23434b7cb7f717c5abdf29022e09ab59b9f8d92ee80 SHA512 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea +DIST colored-3.0.0.crate 34497 BLAKE2B 6477cfaf974399a2823a714b766800766245c8965abc99f142c4ab72effeb665cbe408e9f34e28ca54a0b1e82859b8712027ec0cf88b98d2c536f0878e7ef6ea SHA512 2e3a0b7625cebe491a884a4bd1d8c4b4355235cf6e1e940768f92968313e09233d2f9a13a623cd44542f7f2894d4a7d64759083e005f22967d0a4991e0491396 +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 cpufeatures-0.2.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST ctrlc-3.4.5.crate 14592 BLAKE2B 189b026f4061b68848851dc694c71c6ecf87d6c6cdb4518a3aa215ac3d77739db43aa68e3c628e51dad99d7ad089ae6c66a6d03bd912ab9748a0793d09c2333b SHA512 3fca36deead46f3ca586f0a07ace804251d3c3e49a9a63e8c34546e2305d08158770304ebd0c9ad6ed499f811cbbee0b76ffee1858aae60852a61a19024db3e6 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derive_arbitrary-1.4.1.crate 11521 BLAKE2B 47ab73cc942314a65574d2ef8395dda33361fcd1e33ccdf37843a92b0a5de62540277e6791991ae54835ba4235a9fa504cc8f6d43cbfde20f18f14b70f84defd SHA512 0d499a368f9f97b0a1a52f17fd111109b071c25c2732c206c96485a7a753520ad706320e5a817e1a10e5f8cf154afc6afe0ce09f9187d23b4e2c2ed4961afeb8 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dissimilar-1.0.9.crate 27652 BLAKE2B 2a5d4be38f836dbfc4015c4173156ae1bf769ab3481a4e8ed2a9c2349588403512191d47af7e4210fff7d5c6da40a513a3034e0fbbdb8cdd4bcbaf329da203b6 SHA512 12d9b849b7ed14a4106123ab0a23c96a9f3fffc77eac3d780d0185eed9a6b259f64013460d22a34b01696f947cdee8f12f6a21a7734ef8fa52e9a84c9b60b36a +DIST duckscript-0.10.0.crate 19827 BLAKE2B 6d2b93a742bbbbea0197d7b02d998d6177c2d8d129eb04718976f1198498c19bff4344afc08fdd425dd78d3f9d5d3e3feab65c6b131912de438c57ea80274320 SHA512 544897df034769da21e1f513f0cfe5304ee9f6850a37f5d97943c4329aad79859ef9d702c434f7c9bccf65afca5951c94b055803b3c9b0fd9f3285faf5dafde4 +DIST duckscriptsdk-0.11.1.crate 111366 BLAKE2B a87694f98251058c858091157017165ab1424f137377f8732ff149117ad949aa40f05619815302ef7f28e318f2e615cf6299e8adf231939206a2019866deb442 SHA512 2dce0e5494df42ab950672a180d8ded44af15cb5ae37b984a6456a4c8ca3992fce96f1160fffc7f4a0f323701f92965d14e52c5226fab6f4b2227d40fa0159fe +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST envmnt-0.10.4.crate 1194963 BLAKE2B de1311a32bea0fbba21a071ff11efd3adb5b6fe0623967a4d35f805f6b2610c63e96baf8c0e6c6d393f533fee453a337779b5355dd0259257b6211be6254ed53 SHA512 09b3810c46361115695143856e0008263b993d26db7577468ef9f8e9345a2d75f6a32ff09ac00a89431e8f1ec980db40d58408b58e043d5bdf1d978b3cd0000e +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST evalexpr-11.3.1.crate 61854 BLAKE2B 7d5bcd610795fdb3242330e93e54e36fea5da2494d778f06cbc01dc3193cb10b4f5f2cdd628f07e38159bb2a28ce8d5f4a6b2b821530856d9a2317423121cbad SHA512 57e992c898372e0fd872e27e0c29de6256e80ad964ddabb6bcc9303ca1e4a2b093cc985eeb48177eab2a4631041bc78755f7c26073a1227f5a0439d8256f6de3 +DIST expect-test-1.5.1.crate 13672 BLAKE2B 69d2b9db16e0f658389b9aed25f212c864abb09f5df64e94dccf9831a68931ffc5b927398515d6cc395c76c53c9ed1e9d2713b1e73a8f0a60fc1a66efede37db SHA512 b5f3f643cb7467a2b78f5057c72469a951e3795816a816a065c51ecd1f54d2c8d557fdbb5dcb0e6d5c17d6e42e6fc4394c73eec2247358b8a47a138a19e9e147 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fern-0.7.1.crate 304533 BLAKE2B f525e0dbd7c36690d47fd48eb52651588719de72e185b4922e37ac3bb5fd6c59d03761c69bc3ce7c151728a0d930bf919e80295e743f2e79a52b7e6b9a238792 SHA512 550c47b49364b1e517de67655b9422356434b05be9bc52392d6dcb80a94f738ae84d5e3cf8efae9e3b91f2830fbaa2d19f7f4d37d34bfab1971d8b3fd4805691 +DIST fixedbitset-0.5.7.crate 26537 BLAKE2B 48b7e02d7fa3fb33f05fb2de50a829e2f25d19ac680d59c754faef754ca4678d1671fcdc66d06c39b51b4f937bca44a89b87da195e43a4a905a0d29fa95996f9 SHA512 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d +DIST fsio-0.4.0.crate 1139854 BLAKE2B 59136c9daf6f515427f8ac44f7f5b9a075ae764f12c755e31ba277470e6fed428770aef99cb06037d131a95c208dd26988f3961cef8d37a9a1a575f4d4b9b8d5 SHA512 a7bcac0b319fa446e9b02d8e0892cdd5fa898915674f1564546fe7e339ab9911d72841eb0d18f0201f80c0ae2f638b486bb08e965346e4c433112de8eb45036c +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-lite-2.6.0.crate 45157 BLAKE2B 987475a28fae8e04dac435867352f8f225e72041b6f73e97609d9c3179d89c35519d34e4dc7a08978337303c904f339549dd69c10f5eca0b0106deee5246a840 SHA512 2e896e15e7251d29f20fc39869432f3b7649fa567a59ca378bd76b67c62d5258651315972b6fcc292e99bc44e8c569a8b2cc8d3882af9ece3624437c0bf31f55 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST git_info-0.1.3.crate 1118729 BLAKE2B 62fb00bfa98be27b226c73b9fae651df1aaad96615acadab286cab8243cf3cdda8c2896952a2407e5e1680eabd55a5a052dcd0a77fc54667698dbda4ab9e1851 SHA512 68f196c217cf066b0a5ae4ac964a0b7936eefa1d20b3b111a609d9b2175c244a055d9d769433efa4633ae18e3ddfcef0b5d841b4ef2a5e5257ed187bc366352b +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST http-1.2.0.crate 105932 BLAKE2B efc9fc4ccc4a622781ed895f77c1752baf34e82d249acf97687ac8d4260aeafb333040833d9f8df5916cb105cc8217c8f27ddd021636b9248ad551ebfe4d83a6 SHA512 2c8e7234ec3aa720c9dd762c0bb06367fbc39ea89446fc9d8d2e55052a4ac461559a20a8294c877879f3e94d5db06fe41e2cdbb9664ea7ab1bc8003abb038bb5 +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db +DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 +DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 +DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405 +DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 +DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f +DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac +DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac +DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 +DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST ignore-0.4.23.crate 55901 BLAKE2B 8c5138e723cbccffe84aa215b2e73daa18d8b2d39136a901ba1514def3a67437f79d932e4762578dd1b28dd8360a397aaba29ab8bb67a93a587a1c71cf5d1aa1 SHA512 ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST java-properties-2.0.0.crate 11982 BLAKE2B 03ff7845f3e5b380c88768dfa5f529ee022a13f144fd3357fe7421295a2bc8d783e3fd2b3249883a6ac65c0b44d6ab54d4430e28f9ace7d8086115d628f747ef SHA512 524b5952c66fd53bf17b11127d652988f74c504c08f524f3304b47aaf10cb1a909e1f20debd7f8f6b1cadcb2afd321d5ff94bd13c5e5624bea45bb9a077b0f1e +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST lazy-regex-3.4.1.crate 7808 BLAKE2B deb502308c6cf9d23749e5e65abbd5023ec79e4c02588e60a04a86d2b83c09ee9f8efb2dbdb704a7b93aec4dcb66e44b3ba7469717fda42a46ef0330be348455 SHA512 97e18958575e6a44608a0ca60d378e7cfe35d929e0e4303e8631033650ebcbd0c4be8b839749b7d8651876bfddc7733197c3352b01dffc2d0734aefa9af199ee +DIST lazy-regex-proc_macros-3.4.1.crate 6022 BLAKE2B 69cd298bee5ba3a08b1d6870e043e30618280ce329277a5642ba66ab080f2da598bec9242bb73b19575e1e5f4508a80d0d136c40ef1453055756a1b2c989bac9 SHA512 47bfcbc5beabadaf0e6c5063a4f3b094832eb30471c26916e70403c54e2f7f567eb6fa3c181c7b76a85159a5df2990c547461768f635dab4c8a4da9917915e1d +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lenient_semver-0.4.2.crate 331925 BLAKE2B 09b70b9e989ac14c6d24a4623eb01378d8e481017b1165137a6861f580ea030da37a842d4b081b2069f00ff3d4363d87c7142a896cbfee581fca4f730d0467bf SHA512 e00d8cb3f2badc3847a41381c0e8855488c340ce2dd40af51a873d9c57147dc318f6b47fbccaa59a7c3921c4fe0a0fa19626f030bf96dd4fe46721326cfe9292 +DIST lenient_semver_parser-0.4.2.crate 15745 BLAKE2B 565fd4130c37dc6e22d022d235cbb9aa827bbb9283fa0244d6ca873488ad4fcd711dda5d9fb07fc281fd55de3ecaa31513cf7b67133a1e1f0e787a8ef3c1ce94 SHA512 c4193ab5398bc2fbe9022c5fe4146d9b5860b65645dd5ed4220a311f06b83a23df83d0c1130e3390188fcb14635750391bce0938498e80b54140059bd8e04746 +DIST lenient_semver_version_builder-0.4.2.crate 4183 BLAKE2B 466b5ee57af51a23267fbde5584a6712a0eb6514088eb098e8a62c5bfafa6d094e42bc0c1cb8da426834c8bb93c7fed54d14ac2ee9ff73f0c0f28dd7d7ed71e5 SHA512 d3bec955d9f9ab50871f489faf33fc3d0c719c7bf109209f0558d443e1d0511947e6223ad85ee5842f3b2fbb3a5a0dbeda2db088ab5ef2b56519777d881e8bb6 +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90 +DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST miniz_oxide-0.8.3.crate 61827 BLAKE2B ae8626de8711a8b7c2bce52d2e226a3e973ba6919ed33904883ae6287f848fcf40642afdb9ad71bba19db181fe9ea354c85cd81c1dad889588d5df8fcc99b9f2 SHA512 b79cd67a477851b18ed87c887bfd9f40f97059eb3fedbdc3a52eac66b5fcea42cae833eea39fd62becdb057b337f91d27f2087a407d02770feeaea934c0b1e1c +DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723 +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +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 once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST openssl-0.10.68.crate 276578 BLAKE2B da7c42f8a87150c76cde12316fe1c170593e76a4bd55176ca5ab7a43c57d5457246bfa91bf7bbf73ca47c87a066789226529fb7ad57c5e93c551baa67f6a9eba SHA512 2b0c7f5a888b0e398ebee9c0fffb6fdb8408c36f96eb99182ebb9e162106c012334554304ddaaa6689d3ae41cdf638ba08187a40088efb95a5e9f6aca032a22f +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.104.crate 72287 BLAKE2B d9af8f2ae8a8dfd53b3bb68433a4dd2a4b30038858ac58aa98d7a23b2d23e0b7c7d8fc36c1733d0330bcb9f51284667b2c32fc5a5bd4d9e1a5df7b98d610a997 SHA512 e812d5323bc0ec7376f176a980dd9856dad6d36513e854d333b93ce8a14c20a9ca61be88db82ba2a8ae4e086df5c3fe6965ed10ac155eb7b502e0225c0124278 +DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST petgraph-0.7.1.crate 736025 BLAKE2B c5c54cbb0ee2a388c11ae29d20d76ab9b9cf4bef996532aa5ec0d08dcf548218915832748bfd759972edb72b917e88a1f935f8e24192befcfbf37c89df28dcff SHA512 3b93ef0b9b92618b7d5fda4fa35322815ff102065d6eb08dd71706473cbe679994014536ffe2b3aad72a82f1e04b78e5878aecf4893fa6bed0ee17f2ad2db873 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +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 redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +DIST run_script-0.11.0.crate 14052 BLAKE2B f87adabf71c80ef6c1f3aced9829a1b5c0fd25331a9013eb2380d8d90846584d2d8c66bed622954a85478e563226a605cd66579c6f636a3ca61d4284a1231856 SHA512 f527d68b1bfb5c1b48776270ee5138c19b10f9ddeaff9968d1ce6aefa6827a26f1af7a7b17869ad7059f4f77e25863d6c9ff5454a24e8b525e3890fd08d1d9ab +DIST rust_info-0.3.3.crate 1124323 BLAKE2B 6dcca1878981f7a428e8950a52d3641568b35f1af0db3e7ae67c20cd6f45b94450fc9b03f22720790c6ef21f66decd99e649fa8bcb3310e9aee6c99c2a55d2c4 SHA512 1bf95c4502384644d1dc66de20d9df43bc3b07c135eaaa366a9baccd5d4c574cb7c2f5190403011b71da7dc628a4ce81b22f56a3f54bb94aebb574bdc1a54edb +DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df +DIST rustls-0.23.21.crate 337106 BLAKE2B 3b7c100e1fd257c3b71b3bdedc6461c507ef5dc8183d460ff6e7ccc9ddfbdc3fae908830a98577d5fdf6b418fa980f31e248488304bb9dc198f94dfae4e31d07 SHA512 0cc7c924c0a72be5de3d49ad67f41e1d6b42bb77905a0923d39852d3a88a5e22f63ff38419c9c6e96a3fa760a9635343fd43960c7b6a9d9586d5aa7ac85eb4e7 +DIST rustls-pki-types-1.10.1.crate 58944 BLAKE2B 1bf83e046802a5eef5dc597bcbe045a7aef146c489ef5fca442bc20a9a80dcb2d15cc8e07ffff45890df069b99698bca2a9463d1c2925a8f1a5eaa673ebf621c SHA512 ec63005b54bb9676fb6ab3f7a399aa816881c34670577e8c8de7f86a46a834e71c2363049ef152475d784f12b6cc9301b4fa20e9d478e95a8f1b9ad75f6ba2d8 +DIST rustls-webpki-0.102.8.crate 204327 BLAKE2B 8db832f181b46bdecc419e1433dd5550bc181cbffa1961aa90b2533f92696ebe15d71d742225bf806e2dc3a4ebb110d48bf62b0677089df1eede6d5a072c0a28 SHA512 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.27.crate 42772 BLAKE2B 55b3cdf596d6d490fdbc10298eed7cb1b1bb8d6349ac8700ac2e7db66e1d75f0a5bea5b1b322bf30cc0f982262e96aa421998151a8ee1e620b5a09d25ad4263f SHA512 f469d03c2be014c248e7b6408f541584f250a9d58bc8dd8ff4d1e63f5720cadba1c0579b1e5d97b58844fadaeff10e9cfae6d5cd33c5de0fa4ebe699a8ead4a8 +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-sys-2.14.0.crate 20537 BLAKE2B 50a04eda370788fb769600b0df2f984155d9ff67c753a8b138568c648fc23f90f076092c9a8f984aa3b6590c547171e53b968ecc4f80f6b7edb8cbbf23bce31c SHA512 a6b5a391450ad91118aff3b9d8420e1099fc9f96926043f5c4061a1fd615a00bb1f86f5a06b9a549f45b27a43b5f9ceb5a015d8589d7df258a77dd4b4dfdd7e4 +DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a +DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_ignored-0.1.10.crate 11789 BLAKE2B 16900f4e424fe522a72158ffeaa1c279ea96d498317215d2da9ffb61963587914965c87c31023d67be67675721db693d9ecaab6f4b0e064ca438ea8087e8c2d2 SHA512 c8a0b55c975446e06ae6a6ed16690a9b0a942f9e43e84149a8d9727660283e7d42c9e0386af60c7186923edffaf1781013f52739bdd9ea0a5e22dbb006f5a413 +DIST serde_json-1.0.135.crate 154499 BLAKE2B deeb22932145715d6a443b36b9b984b6ace1e254199db9586c48dcfdd270a3208ef127584431e19a826947df705de78f07e58d9126ee1c5ccd2bc73d1e779bd8 SHA512 e19c583aa4a55f1c3b9a4e49b8b5c6b66e91c893db06e52f33e87608be1ff0aa27996065157f45dd4d2c59b752259ae747b2d353fe7cd1d466f56cd8a97fe71d +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST shell2batch-0.4.5.crate 1109220 BLAKE2B 930d178d345d88ab302bb44acb948dd3a1fc5e7f97c1093567071856d8835a0b9745ec9b6220204fbae619cc1274f985e0a48ac94123f7e0195b8196ed2a35b3 SHA512 b2c51ce2f2bd050128f9148596d6e9aa718391d733cb424b996c0ae473b5a78f013090b9a53777d93c5439eac2bc9f1bf9ed1277583124ab39571cafe6ba9c8f +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST strip-ansi-escapes-0.2.1.crate 8273 BLAKE2B 627315e64f016561a3a2cf14699ce92d9f62e82bc29078c98666384dffa0b84c4270b3fe3c77a62f9bd078ac4a1f7eb7f45df7451716fc4d8551a4a47e17ccb4 SHA512 275639e0a469844cc6e725ad34c4367e63ab69a1c6a43780852c0d39832ebf3526fc11f1a35138e032faa0aacdee447b4f76b20974b7c27a8980665f21a65bf9 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST suppaftp-6.0.7.crate 62898 BLAKE2B 4c70f41063d46f871443b0134a7bcac0012ac80503f8b6cc3a4827a449e5483843994fe2866c1321f7a60f815df12ecb8393c38d9a303d59293f284671ee33f2 SHA512 549446b6adae3600d12ca641015571fd9514ab06435858d1ce93b32b4070d716431d48fcc0774cef6314b06b7a06754ce4da39a7f50a869d33b11af8b0ac49de +DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b80cbfe388cbfd77ca597473e91c1c7aebfc715d0fe4360c20d0f235df31147b1f029b471aea8c57d188f7c2be0 SHA512 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701 +DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +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.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST uname-0.1.1.crate 6852 BLAKE2B 9ffe386e9819ba6341c644320210456841090625327da79a15ebb9601a299e236de91abe0cc0491ce24756d03ba4498c1baaeff1c24202ddf470a0fc5c5829a5 SHA512 b38f9f3496b3555e2b321813a43fbb419e5b81889a3c777626e7428b22311b5e2d9fac009dfe2378566962cea09ee4b32e2364329b947717939de84aacc543e5 +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST vte-0.14.1.crate 57382 BLAKE2B 8ab32f32ae111d8d03d6f3cb5e2e4405a74c8c176b6015fcd1595421bfeeb98c68d59994fa75f9833cd809fbe5bd38807645c665ae327f220559347c57ee4075 SHA512 a3080c98805c2940eab15b492b8ca7c3f4d842507d1b68503c6d9d88784b85c3d7c4dd207cae612d228b6c3f5dbfca0a187dd102728548e027d78aa84f41f95a +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasite-0.1.0.crate 2346 BLAKE2B a5a03d04135e3e32354d298386f132f9aa3b5c3806186f0c1eb75138038001d07f3bb5a3c6f8f938c9bba7c84b97b06b5304be3c9f86255d2d00f46a134ccd3e SHA512 06be2f7a2d289136740cc7b9ef9c4addbbf85210312759a7c99f977aa52285e2c3e4e3dade82d454a266ae42aaeeda7e767140b0bcdc1208ecc86aa18afc1384 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST web-sys-0.3.77.crate 638246 BLAKE2B 3f21ab03a18d82cffd96432e4f08bfae183b24f9a50dcfc51c927e9973dabfb8b6bb1f3ae044890832809ec91709242c1c37463931770d347fdf521587a72515 SHA512 cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a +DIST webpki-roots-0.26.7.crate 249392 BLAKE2B 6e3eccc530fbe66d22cd122b28e743e1052eabfa686c212b0f5056aa18be2ac1ed3672973e1e2deacdd9c3c9761a19e862efee8e4bb66ee61481234635898a0a SHA512 7eb3e7972864518acdacd7b716a223956ffa4454a39b8d4fd44f8fc25f39d113f8583d340f738ccbe4cd8e497906247865bc87ca9b9d8cfc1f1b0984c41a9397 +DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d +DIST whoami-1.5.2.crate 24204 BLAKE2B 29ca6ac8b280d10882d39fe8f15850e2e6035c1e72445c7fb541acdd8784ee756f0a412daf3ea48f7f7755fd5ed68bdd309e85e9380bb9c5af7b05c197b46b14 SHA512 5ecb06b352528e3320cc71c6700f72a79a04791c33f08fde172762f6f2dde25218aa0d405604d0a18a741dba7c370c26cb63b471f09c7b2a6303cdf849606398 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.24.crate 165680 BLAKE2B 404b91cf890523dc66b2e1c8ed8610a991cc3551de16894a6aed4d6b720b19f33feba9f2257541f9eef6b51051bb5e15e4b7c9c74653a3bdbb782e273d0605a2 SHA512 b0dc1890a59709c61f06096dd37d94bd41cea0b6dd097ae9651c19acbd2963833f5b9cb6c8274aa7577433bff4b3cc68a9de80f7b285035074b5cc96907f967d +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef +DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zerofrom-0.1.5.crate 5091 BLAKE2B a2b938197957755c4a8ccfb258f60f90931a0a342d9d4bd098c7a25e1c9069148a51ddfffd2b72a6a9856d8c6e66fe1482ab2081a5f3478b4b318062caffff42 SHA512 11f16a1003967b3f30d7b32ffc8541ec05fb335690b08cf4f7554c624ad4312ee0961c83390a997e2a73aee06d8bb09a0ff4e6a5e489f8fb925141e732006544 +DIST zerofrom-derive-0.1.5.crate 8285 BLAKE2B d19bf1b74be89f4d27eda36ba6407d598358d3d69bed64f02903ab7dc509faa006cde9c13e19f5f3cde09cf9049120575263996c922b20da366a11e18baa42dc SHA512 75098e0f1c690bd8476f819f4ea2a7645b88237042a8876259bf4e025b070a4b105caf16ca7a824c5dd6c4690b693fcc74bed9ac0b5e6fdab05a5bed1b5cb298 +DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe +DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 +DIST zip-2.2.2.crate 108809 BLAKE2B e6d7792b70ab397ef340d37167266b87538d2e0ad422d02b053f6b492c8ed13535ea18d5d4077350286b3c2f79623a01ec89544f6334eddd07c87b0d443f19ae SHA512 0255079792b786a55dd18587daf178456f2b79f83d767ba42504f8b7163eebc152c02500097edd78bb37916444c9ad9905779367c6d743489502468258f1706e +DIST zopfli-0.8.1.crate 50972 BLAKE2B 27cde48858dc65ec8082d4e0d81e2758f92d3dcc7a1c1f08aa6448e99f2995a865ac3259353b26e787f108c2f88ce3c7610413ea9d3daae6f864900d74565de6 SHA512 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d diff --git a/dev-build/cargo-make/cargo-make-0.37.24.ebuild b/dev-build/cargo-make/cargo-make-0.37.24.ebuild new file mode 100644 index 000000000..78bd8686d --- /dev/null +++ b/dev-build/cargo-make/cargo-make-0.37.24.ebuild @@ -0,0 +1,327 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + adler2@2.0.0 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + arbitrary@1.4.1 + attohttpc@0.28.2 + autocfg@1.4.0 + base64@0.22.1 + bitflags@2.8.0 + block-buffer@0.10.4 + bstr@1.11.3 + bumpalo@3.16.0 + byteorder@1.5.0 + bytes@1.9.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + camino@1.1.9 + cargo-platform@0.1.9 + cargo_metadata@0.19.1 + cc@1.2.10 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.39 + ci_info@0.14.14 + cliparser@0.1.2 + colored@2.2.0 + colored@3.0.0 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + cpufeatures@0.2.16 + crc32fast@1.4.2 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.6 + ctrlc@3.4.5 + deranged@0.3.11 + derive_arbitrary@1.4.1 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + displaydoc@0.2.5 + dissimilar@1.0.9 + duckscript@0.10.0 + duckscriptsdk@0.11.1 + dunce@1.0.5 + either@1.13.0 + encoding_rs@0.8.35 + envmnt@0.10.4 + equivalent@1.0.1 + errno@0.3.10 + evalexpr@11.3.1 + expect-test@1.5.1 + fastrand@2.3.0 + fern@0.7.1 + fixedbitset@0.5.7 + flate2@1.0.35 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + fs_extra@1.3.0 + fsio@0.4.0 + futures-core@0.3.31 + futures-io@0.3.31 + futures-lite@2.6.0 + generic-array@0.14.7 + getrandom@0.2.15 + git_info@0.1.3 + glob@0.3.2 + globset@0.4.15 + hashbrown@0.12.3 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.3.9 + hex@0.4.3 + home@0.5.11 + http@1.2.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idna@1.0.3 + idna_adapter@1.2.0 + ignore@0.4.23 + indexmap@1.9.3 + indexmap@2.7.0 + itertools@0.14.0 + itoa@1.0.14 + java-properties@2.0.0 + js-sys@0.3.77 + lazy-regex-proc_macros@3.4.1 + lazy-regex@3.4.1 + lazy_static@1.5.0 + lenient_semver@0.4.2 + lenient_semver_parser@0.4.2 + lenient_semver_version_builder@0.4.2 + libc@0.2.169 + libredox@0.1.3 + linux-raw-sys@0.4.15 + litemap@0.7.4 + lockfree-object-pool@0.1.6 + log@0.4.25 + memchr@2.7.4 + miniz_oxide@0.8.3 + native-tls@0.2.12 + nix@0.29.0 + nu-ansi-term@0.50.1 + num-conv@0.1.0 + num-traits@0.2.19 + num_cpus@1.16.0 + once_cell@1.20.2 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-sys@0.9.104 + openssl@0.10.68 + parking@2.2.1 + percent-encoding@2.3.1 + petgraph@0.7.1 + pin-project-lite@0.2.16 + pkg-config@0.3.31 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.93 + quote@1.0.38 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.5.8 + redox_users@0.4.6 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + ring@0.17.8 + run_script@0.11.0 + rust_info@0.3.3 + rustix@0.38.43 + rustls-pki-types@1.10.1 + rustls-webpki@0.102.8 + rustls@0.23.21 + rustversion@1.0.19 + ryu@1.0.18 + same-file@1.0.6 + schannel@0.1.27 + security-framework-sys@2.14.0 + security-framework@2.11.1 + semver@1.0.24 + serde@1.0.217 + serde_derive@1.0.217 + serde_ignored@0.1.10 + serde_json@1.0.135 + serde_spanned@0.6.8 + sha2@0.10.8 + shell2batch@0.4.5 + shlex@1.3.0 + simd-adler32@0.3.7 + smallvec@1.13.2 + spin@0.9.8 + stable_deref_trait@1.2.0 + strip-ansi-escapes@0.2.1 + strum_macros@0.26.4 + subtle@2.6.1 + suppaftp@6.0.7 + syn@2.0.96 + synstructure@0.13.1 + tempfile@3.15.0 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + time-core@0.1.2 + time@0.3.37 + tinystr@0.7.6 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + typenum@1.17.0 + uname@0.1.1 + unicode-ident@1.0.14 + untrusted@0.9.0 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + vcpkg@0.2.15 + version_check@0.9.5 + vte@0.14.1 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasite@0.1.0 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + web-sys@0.3.77 + webpki-roots@0.26.7 + which@6.0.3 + whoami@1.5.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.6.24 + winsafe@0.0.19 + write16@1.0.0 + writeable@0.5.5 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zerofrom-derive@0.1.5 + zerofrom@0.1.5 + zeroize@1.8.1 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zip@2.2.2 + zopfli@0.8.1 +" + +inherit cargo + +DESCRIPTION="Rust task runner and build tool" +HOMEPAGE="https://sagiegurari.github.io/cargo-make/" +SRC_URI=" + https://github.com/sagiegurari/cargo-make/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-3.0" +# ring +LICENSE+=" openssl" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openssl +rustls test" +REQUIRED_USE="?? ( openssl rustls )" +RESTRICT="!test? ( test )" + +DEPEND="openssl? ( dev-libs/openssl:= )" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-build/cargo-make + dev-util/rust-script + ) +" + +QA_FLAGS_IGNORED="usr/bin/.*" + +src_configure() { + local myfeatures=( + $(usev openssl tls-native) + $(usev rustls tls-rustls) + ) + cargo_src_configure --no-default-features +} + +src_test() { + local CARGO_SKIP=( + # Test checks that S directory name matches PN. This fails as expected. + environment::mod_test::get_base_directory_name_valid + # Not a git repo + io::io_test::get_path_list_dirs_with_gitignore + # Requires working rustup https://bugs.gentoo.org/834741 + installer::crate_installer::crate_installer_test::install_test_with_toolchain_test + installer::crate_installer::crate_installer_test::invoke_cargo_install_with_toolchain_test + installer::crate_version_check::crate_version_check_test::get_crate_version_for_rustup_component + installer::rustup_component_installer::rustup_component_installer_test::install_with_toolchain_test + installer::rustup_component_installer::rustup_component_installer_test::is_installed_with_toolchain_non_zero + toolchain::toolchain_test::get_cargo_binary_path_valid + toolchain::toolchain_test::wrap_command_empty_args + toolchain::toolchain_test::wrap_command_none_args + toolchain::toolchain_test::wrap_command_with_args + toolchain::toolchain_test::wrap_command_with_args_and_simple_variable_toolchain + # Requires network access + installer::cargo_plugin_installer::cargo_plugin_installer_test::install_crate_already_installed_cargo_make_without_check + installer::crate_installer::crate_installer_test::install_already_installed_crate_only_min_version_equal + installer::crate_installer::crate_installer_test::install_already_installed_crate_only_min_version_smaller + installer::crate_installer::crate_installer_test::install_already_installed_crate_only_version_equal + # cargo.eclass removes .crates.toml, which is needed by crate version checks + installer::crate_version_check::crate_version_check_test::is_min_version_valid_newer_version + installer::crate_version_check::crate_version_check_test::is_version_valid_newer_version + installer::crate_version_check::crate_version_check_test::is_version_valid_old_version + installer::crate_version_check::crate_version_check_test::is_min_version_valid_same_version + installer::crate_version_check::crate_version_check_test::is_version_valid_same_version + ) + + # https://github.com/sagiegurari/cargo-make/issues/573#issuecomment-886147300 + set -- cargo make --env CARGO_MAKE_CARGO_BUILD_TEST_FLAGS="-- ${CARGO_SKIP[*]/#/--skip }" test + einfo "${@}" + "${@}" || die "cargo make test failed" +} + +src_install() { + cargo_src_install + dodoc README.md +} diff --git a/dev-build/cargo-make/metadata.xml b/dev-build/cargo-make/metadata.xml new file mode 100644 index 000000000..1ad364dcd --- /dev/null +++ b/dev-build/cargo-make/metadata.xml @@ -0,0 +1,12 @@ + + + + + + sagiegurari/cargo-make + + + Enable TLS support with dev-libs/openssl + Enable TLS support with rustls + + diff --git a/dev-build/fobis/Manifest b/dev-build/fobis/Manifest new file mode 100644 index 000000000..0541b4c26 --- /dev/null +++ b/dev-build/fobis/Manifest @@ -0,0 +1,2 @@ +DIST FoBiS.py-3.1.0.tar.gz 50502 BLAKE2B b89865372c1d31ea216de1f5ead15f790ab0c09dbf70da9c2ee9100f02db1ff29a2167b3bc3c18319d5a2028c7d672d97c15cfdcd74b5166c0c00d6e8214ef35 SHA512 f5110ecd2ebc17e6c9a7e53b54957b4ac104eed42ffb34b0b2061f4cf43ac847ed3160d5e92c7f9211c28a4bbeaa9f271bcd6e07f0edd2cbfd60f8cb102ac27c +DIST fobis-3.2.1.tar.gz 52650 BLAKE2B 92f02c5a78f214b4e0bc4f98e0c5e49fc9ca7916cfc8e2fc3000513a15cbc163048939f379d8c9654349d49a5a9291ba3d20cf0711e130b7e5d31c7efc46ff39 SHA512 8637927d7d083c7982e05361eb68307022d7bf3aee38b9111ce69e560cb8066fe63dbf5e0cec82f46098eb84b26643a6a89a622804f454024e1998d697b6eec8 diff --git a/dev-build/fobis/fobis-3.1.0.ebuild b/dev-build/fobis/fobis-3.1.0.ebuild new file mode 100644 index 000000000..4cea358f2 --- /dev/null +++ b/dev-build/fobis/fobis-3.1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_PN="FoBiS.py" +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="FoBiS.py, a Fortran Building System for poor men" +HOMEPAGE="https://github.com/szaghi/FoBiS" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="graphviz" +RESTRICT="mirror" + +RDEPEND=" + graphviz? ( dev-python/graphviz[${PYTHON_USEDEP}] ) +" diff --git a/dev-build/fobis/fobis-3.2.1.ebuild b/dev-build/fobis/fobis-3.2.1.ebuild new file mode 100644 index 000000000..8be3ff9f4 --- /dev/null +++ b/dev-build/fobis/fobis-3.2.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_PN="FoBiS.py" +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="FoBiS.py, a Fortran Building System for poor men" +HOMEPAGE="https://github.com/szaghi/FoBiS" +SRC_URI="$(pypi_sdist_url "${PN}_py" "${PV}") -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="graphviz" +RESTRICT="mirror" + +RDEPEND=" + graphviz? ( dev-python/graphviz[${PYTHON_USEDEP}] ) +" diff --git a/dev-build/fobis/metadata.xml b/dev-build/fobis/metadata.xml new file mode 100644 index 000000000..a9a191087 --- /dev/null +++ b/dev-build/fobis/metadata.xml @@ -0,0 +1,20 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + FoBiS.py, a Fortran Building System for poor men, is a KISS tool + for automatic building modern Fortran projects, it being able + to automatically resolve inter-modules dependency hierarchy. + + + Add support of generation of a dependencies graph + + + FoBiS.py + szaghi/FoBiS + + diff --git a/dev-build/fpm/Manifest b/dev-build/fpm/Manifest new file mode 100644 index 000000000..c29ee7b11 --- /dev/null +++ b/dev-build/fpm/Manifest @@ -0,0 +1,8 @@ +DIST fpm-0.9.0.F90 1371069 BLAKE2B df3439ca50176f0a8e3b2f48d130dc232da343d7fe5451af73b5bfa72112cfc7e08bc5c0dbaced2c5b5c72f48fc91d059ca533b4b47df23d1e579ebd03690078 SHA512 62f17491a2540d3b5f68435a87916b5e88bbd903a87cb4ecdfaa25e3024357e070c27e51a1f5ccdf22fb05ac8054ed83bb83e8a13c8639a47be822ff1fda9060 +DIST fpm-0.9.0.tar.gz 219603 BLAKE2B cb282913c1c6dd6440e6c7b982e7a5ffd76a2e8177b70da22ee36946feb62229919b8f40a4747a2f0cd8b2c589ee111f063cab50ee0f0bee295cd8cf8946b46a SHA512 b80141408a2192efdd3c0777eb2df01de95ee5740332468ac95f89f6e6199c88c2d4180934ce552403572cadfc755395eb669336fcc9d3d00cb8ee0607205397 +DIST fpm-0.10.0.F90 1413145 BLAKE2B 8b0121b2436cdc6d0d82783a0d083afedb8bf0eb5f8221f140e1a1bea0b03475516f9309b079bed10b85e442ebb8f71f2ddcaddc3647cd56e1d4f32fba27be23 SHA512 dcd97bbe39469040848efef915edc8c6f4af5a5f34713a021e6b58761a3f3ea6301fc8a7cbde7c93ca5446964e2f0bd4a9b9e915acf24bf230ea557ca74b23ef +DIST fpm-0.10.0.tar.gz 227016 BLAKE2B a6d9592fbfe3115ab43675cf28036dde69df0e2bcf3c7d3d98278566450328e6c3f21777efd8374177e615fcc123babce9a456f08ad1d03e790c16b95547edf2 SHA512 8b81e564ee2d3307472c1627e16b4cc9e13288c40c7ff3ea95f0c55cc4315da34d9319de5256aab9e602dd751c51be8f1fc27711f31fbf22580f58788822b69a +DIST fpm-0.11.0.F90 1580806 BLAKE2B 52eaca18d4de4011c61d83914568ee07063a8db679996d7dae1719778d5153bed430036129bb514ab0c31e8d500db1ee842f329cf32871a6e8abcee78d2337ac SHA512 0c47fbc593b529c9a3095b12ef6681a8b2f59e2509ca64ad087756d1b400e45f6cbeddb9dd7d21f47ba4658f59a1abf40c626ef52b74b562d20c416c3ec2866c +DIST fpm-0.11.0.tar.gz 263484 BLAKE2B 1507a7d7e2a823831893d9c2b3411f88540634434822eb1034eebee8c1dceac99d368506805275a8ad552b3f7de3affeea7e935aa6390b6d15f3488cd4b4b76d SHA512 40e4ee5bc16e4d9d336033e3b3f3823e12edd12bcc0af114c2e531af8754b20d76ef0d3f1c62d6a0fe444878d5dd772570cf20bff8fdd1f7a24b03a943be5df1 +DIST fpm-0.12.0.F90 1728278 BLAKE2B 27ea8d0959bea849c3358300b34b54d7acfdb72afaad4d5e3b545794e34c9e0ad0a1fceb0c133d659a6f7515a3610614d31cadf5ff10f0290d377fd60e8fdc6d SHA512 4a41f2f6bdcc7839af5567e07b7704004cc12d41d4a8ebf26c6ef88d054056c2da2bf6b5f699a5b086d69d92a817756c5dd44e4b69f0272ebab983cab3d2e57d +DIST fpm-0.12.0.tar.gz 290239 BLAKE2B 6af2c0955e7472c092cb3d634766e39fae87c20caa1b3beda725bf3ac75b4a3d91b3174636f78f2a1b6590240436beebe7f7d7acda8e54eb2ad37342ab8214f1 SHA512 556393d58b5ccdbe6168c143e42a294ec8d9b6fb094d3a137afd2fe13ecd6d2d373742c696ebb152a2aac414ea0dad4252b8c094c25d631cf8fa8dab8ef71a21 diff --git a/dev-build/fpm/files/fpm-0.10.0_fpm_toml.patch b/dev-build/fpm/files/fpm-0.10.0_fpm_toml.patch new file mode 100644 index 000000000..da03a4761 --- /dev/null +++ b/dev-build/fpm/files/fpm-0.10.0_fpm_toml.patch @@ -0,0 +1,23 @@ +diff -Naur a/fpm.toml b/fpm.toml +--- a/fpm.toml ++++ b/fpm.toml +@@ -10,16 +10,9 @@ + macros=["FPM_RELEASE_VERSION={version}"] + + [dependencies] +-toml-f.git = "https://github.com/toml-f/toml-f" +-toml-f.rev = "d7b892b1d074b7cfc5d75c3e0eb36ebc1f7958c1" +-M_CLI2.git = "https://github.com/urbanjost/M_CLI2.git" +-M_CLI2.rev = "7264878cdb1baff7323cc48596d829ccfe7751b8" +-fortran-regex.git = "https://github.com/perazz/fortran-regex" +-fortran-regex.tag = "1.1.2" +-jonquil.git = "https://github.com/toml-f/jonquil" +-jonquil.rev = "4fbd4cf34d577c0fd25e32667ee9e41bf231ece8" +-fortran-shlex.git = "https://github.com/perazz/fortran-shlex" +-fortran-shlex.tag = "1.0.1" ++[build] ++external-modules = ["tomlf","m_cli2","regex_module","shlex_module","jonquil"] ++link = ["toml-f","M_CLI2","fortran-regex","fortran-shlex","jonquil"] + + [[test]] + name = "cli-test" diff --git a/dev-build/fpm/files/fpm-0.11.0_fpm_toml.patch b/dev-build/fpm/files/fpm-0.11.0_fpm_toml.patch new file mode 100644 index 000000000..d05134a93 --- /dev/null +++ b/dev-build/fpm/files/fpm-0.11.0_fpm_toml.patch @@ -0,0 +1,23 @@ +diff -Naur a/fpm.toml b/fpm.toml +--- a/fpm.toml ++++ b/fpm.toml +@@ -10,16 +10,9 @@ + macros=["FPM_RELEASE_VERSION={version}"] + + [dependencies] +-toml-f.git = "https://github.com/toml-f/toml-f" +-toml-f.rev = "d7b892b1d074b7cfc5d75c3e0eb36ebc1f7958c1" +-M_CLI2.git = "https://github.com/urbanjost/M_CLI2.git" +-M_CLI2.rev = "7264878cdb1baff7323cc48596d829ccfe7751b8" +-fortran-regex.git = "https://github.com/perazz/fortran-regex" +-fortran-regex.tag = "1.1.2" +-jonquil.git = "https://github.com/toml-f/jonquil" +-jonquil.rev = "4fbd4cf34d577c0fd25e32667ee9e41bf231ece8" +-fortran-shlex.git = "https://github.com/perazz/fortran-shlex" +-fortran-shlex.tag = "1.0.1" ++[build] ++external-modules = ["tomlf","tomlf_constants","tomlf_de_parser","m_cli2","regex_module","shlex_module","jonquil"] ++link = ["toml-f","M_CLI2","fortran-regex","fortran-shlex","jonquil"] + + [[test]] + name = "cli-test" diff --git a/dev-build/fpm/files/fpm-0.12.0_fpm_toml.patch b/dev-build/fpm/files/fpm-0.12.0_fpm_toml.patch new file mode 100644 index 000000000..9bbdf35b9 --- /dev/null +++ b/dev-build/fpm/files/fpm-0.12.0_fpm_toml.patch @@ -0,0 +1,23 @@ +diff -Naur a/fpm.toml b/fpm.toml +--- a/fpm.toml ++++ b/fpm.toml +@@ -10,16 +10,9 @@ + macros=["FPM_RELEASE_VERSION={version}"] + + [dependencies] +-toml-f.git = "https://github.com/toml-f/toml-f" +-toml-f.rev = "d7b892b1d074b7cfc5d75c3e0eb36ebc1f7958c1" +-M_CLI2.git = "https://github.com/urbanjost/M_CLI2.git" +-M_CLI2.rev = "7264878cdb1baff7323cc48596d829ccfe7751b8" +-fortran-regex.git = "https://github.com/perazz/fortran-regex" +-fortran-regex.tag = "1.1.2" +-jonquil.git = "https://github.com/toml-f/jonquil" +-jonquil.rev = "4fbd4cf34d577c0fd25e32667ee9e41bf231ece8" +-fortran-shlex.git = "https://github.com/perazz/fortran-shlex" +-fortran-shlex.tag = "2.0.0" ++[build] ++external-modules = ["tomlf","tomlf_constants","tomlf_de_parser","m_cli2","regex_module","shlex_module","jonquil"] ++link = ["toml-f","M_CLI2","fortran-regex","fortran-shlex","jonquil"] + + [[test]] + name = "cli-test" diff --git a/dev-build/fpm/files/fpm-0.9.0_fpm_toml.patch b/dev-build/fpm/files/fpm-0.9.0_fpm_toml.patch new file mode 100644 index 000000000..8765e164f --- /dev/null +++ b/dev-build/fpm/files/fpm-0.9.0_fpm_toml.patch @@ -0,0 +1,22 @@ +diff -Naur a/fpm.toml b/fpm.toml +--- a/fpm.toml ++++ b/fpm.toml +@@ -9,15 +9,9 @@ + [preprocess.cpp] + macros=["FPM_RELEASE_VERSION={version}"] + +-[dependencies] +-toml-f.git = "https://github.com/toml-f/toml-f" +-toml-f.rev = "d7b892b1d074b7cfc5d75c3e0eb36ebc1f7958c1" +-M_CLI2.git = "https://github.com/urbanjost/M_CLI2.git" +-M_CLI2.rev = "7264878cdb1baff7323cc48596d829ccfe7751b8" +-fortran-regex.git = "https://github.com/perazz/fortran-regex" +-fortran-regex.tag = "1.1.2" +-jonquil.git = "https://github.com/toml-f/jonquil" +-jonquil.rev = "4c27c8c1e411fa8790dffcf8c3fa7a27b6322273" ++[build] ++external-modules = ["tomlf","m_cli2","regex_module","jonquil"] ++link = ["toml-f","M_CLI2","fortran-regex","jonquil"] + + [[test]] + name = "cli-test" diff --git a/dev-build/fpm/fpm-0.10.0.ebuild b/dev-build/fpm/fpm-0.10.0.ebuild new file mode 100644 index 000000000..89e2ba457 --- /dev/null +++ b/dev-build/fpm/fpm-0.10.0.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +PYTHON_COMPAT=( python3_12 ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +DESCRIPTION="Fortran Package Manager (fpm)" +HOMEPAGE="https://fpm.fortran-lang.org" +SRC_URI=" + https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openmp doc test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-libs/fortran-regex + dev-libs/fortran-shlex:0/1 + dev-libs/jonquil:0/2 + dev-libs/toml-f:0/4 + dev-libs/M_CLI2 +" + +RDEPEND=" + ${CDEPEND} + dev-vcs/git +" + +DEPEND=" + ${CDEPEND} + doc? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) +" + +DOCS=( LICENSE PACKAGING.md README.md ) + +PATCHES="${FILESDIR}/${P}_fpm_toml.patch" + +BSDIR="build/bootstrap" # Bootstrap directory path + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +set_build_flags() { + OMPFLAG="" + if use openmp ; then + case $(tc-getFC) in + *gfortran* ) + OMPFLAG="-fopenmp" ;; + * ) + die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; + esac + fi + + BUILD_FLAGS=( --compiler "$(tc-getFC)" + --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/fortran-regex \ + -I/usr/include/fortran-shlex \ + -I/usr/include/jonquil/modules \ + -I/usr/include/M_CLI2 \ + -I/usr/include/toml-f/modules" + --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" + --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" + --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + fortran-2_pkg_setup + python-any-r1_pkg_setup + set_build_flags +} + +src_prepare() { + default + + mkdir -p "${BSDIR}" || die + cp "${DISTDIR}/${P}.F90" "${BSDIR}/" || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' docs.md || die +} + +src_compile() { + default + + # Build a bootstrap binary from the single source version + "$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die + + # Use the bootstrap binary to build the feature complete fpm version + "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die + + if use doc ; then + einfo "Build API documentation:" + ford docs.md || die + fi +} + +src_test() { + "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die +} + +src_install() { + # Set prefix and pass all used env flags to avoid recompiling with default values + "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" || die + + use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) + einstalldocs +} diff --git a/dev-build/fpm/fpm-0.11.0.ebuild b/dev-build/fpm/fpm-0.11.0.ebuild new file mode 100644 index 000000000..5549a2607 --- /dev/null +++ b/dev-build/fpm/fpm-0.11.0.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +DESCRIPTION="Fortran Package Manager (fpm)" +HOMEPAGE="https://fpm.fortran-lang.org" +SRC_URI=" + https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openmp doc test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-libs/fortran-regex + dev-libs/fortran-shlex:0/1 + dev-libs/jonquil:0/2 + dev-libs/toml-f:0/4 + >=dev-libs/M_CLI2-3.2.0 +" + +RDEPEND=" + ${CDEPEND} + dev-vcs/git +" + +DEPEND=" + ${CDEPEND} + doc? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) +" + +DOCS=( LICENSE PACKAGING.md README.md ) + +PATCHES="${FILESDIR}/${P}_fpm_toml.patch" + +BSDIR="build/bootstrap" # Bootstrap directory path + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +set_build_flags() { + OMPFLAG="" + if use openmp ; then + case $(tc-getFC) in + *gfortran* ) + OMPFLAG="-fopenmp" ;; + * ) + die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; + esac + fi + + BUILD_FLAGS=( --compiler "$(tc-getFC)" + --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/fortran-regex \ + -I/usr/include/fortran-shlex \ + -I/usr/include/jonquil/modules \ + -I/usr/include/M_CLI2 \ + -I/usr/include/toml-f/modules" + --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" + --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" + --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + fortran-2_pkg_setup + python-any-r1_pkg_setup + set_build_flags +} + +src_prepare() { + default + + mkdir -p "${BSDIR}" || die + cp "${DISTDIR}/${P}.F90" "${BSDIR}/" || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' docs.md || die +} + +src_compile() { + default + + # Build a bootstrap binary from the single source version + "$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die + + # Use the bootstrap binary to build the feature complete fpm version + "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die + + if use doc ; then + einfo "Build API documentation:" + ford docs.md || die + fi +} + +src_test() { + "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die +} + +src_install() { + # Set prefix and pass all used env flags to avoid recompiling with default values + "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" || die + + use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) + einstalldocs +} diff --git a/dev-build/fpm/fpm-0.12.0.ebuild b/dev-build/fpm/fpm-0.12.0.ebuild new file mode 100644 index 000000000..589f7ac44 --- /dev/null +++ b/dev-build/fpm/fpm-0.12.0.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +DESCRIPTION="Fortran Package Manager (fpm)" +HOMEPAGE="https://fpm.fortran-lang.org" +SRC_URI=" + https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openmp doc test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-libs/fortran-regex + dev-libs/fortran-shlex:0/2 + dev-libs/jonquil:0/2 + dev-libs/toml-f:0/4 + >=dev-libs/M_CLI2-3.2.0 +" + +RDEPEND=" + ${CDEPEND} + dev-vcs/git +" + +DEPEND=" + ${CDEPEND} + doc? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) +" + +DOCS=( LICENSE PACKAGING.md README.md ) + +PATCHES="${FILESDIR}/${P}_fpm_toml.patch" + +BSDIR="build/bootstrap" # Bootstrap directory path + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +set_build_flags() { + OMPFLAG="" + if use openmp ; then + case $(tc-getFC) in + *gfortran* ) + OMPFLAG="-fopenmp" ;; + * ) + die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; + esac + fi + + BUILD_FLAGS=( --compiler "$(tc-getFC)" + --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/fortran-regex \ + -I/usr/include/fortran-shlex \ + -I/usr/include/jonquil/modules \ + -I/usr/include/M_CLI2 \ + -I/usr/include/toml-f/modules" + --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" + --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" + --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + fortran-2_pkg_setup + python-any-r1_pkg_setup + set_build_flags +} + +src_prepare() { + default + + mkdir -p "${BSDIR}" || die + cp "${DISTDIR}/${P}.F90" "${BSDIR}/" || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' docs.md || die +} + +src_compile() { + default + + # Build a bootstrap binary from the single source version + "$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die + + # Use the bootstrap binary to build the feature complete fpm version + "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die + + if use doc ; then + einfo "Build API documentation:" + ford docs.md || die + fi +} + +src_test() { + "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die +} + +src_install() { + # Set prefix and pass all used env flags to avoid recompiling with default values + "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" || die + + use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) + einstalldocs +} diff --git a/dev-build/fpm/fpm-0.9.0.ebuild b/dev-build/fpm/fpm-0.9.0.ebuild new file mode 100644 index 000000000..b8b44445e --- /dev/null +++ b/dev-build/fpm/fpm-0.9.0.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +PYTHON_COMPAT=( python3_12 ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +DESCRIPTION="Fortran Package Manager (fpm)" +HOMEPAGE="https://fpm.fortran-lang.org" +SRC_URI=" + https://github.com/fortran-lang/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/fortran-lang/fpm/releases/download/v${PV}/${P}.F90 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="openmp doc test" +RESTRICT="!test? ( test )" + +CDEPEND=" + dev-libs/fortran-regex + dev-libs/jonquil:0/2 + dev-libs/toml-f:0/4 + dev-libs/M_CLI2 +" + +RDEPEND=" + ${CDEPEND} + dev-vcs/git +" + +DEPEND=" + ${CDEPEND} + doc? ( + ${PYTHON_DEPS} + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) +" + +DOCS=( LICENSE PACKAGING.md README.md ) + +PATCHES="${FILESDIR}/${P}_fpm_toml.patch" + +BSDIR="build/bootstrap" # Bootstrap directory path + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +set_build_flags() { + OMPFLAG="" + if use openmp ; then + case $(tc-getFC) in + *gfortran* ) + OMPFLAG="-fopenmp" ;; + * ) + die "Sorry, only GNU gfortran is currently supported in the ebuild" ;; + esac + fi + + BUILD_FLAGS=( --compiler "$(tc-getFC)" + --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/fortran-regex -I/usr/include/jonquil/modules \ + -I/usr/include/M_CLI2 -I/usr/include/toml-f/modules" + --c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" + --cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" + --archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" ) +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + fortran-2_pkg_setup + python-any-r1_pkg_setup + set_build_flags +} + +src_prepare() { + default + + mkdir -p "${BSDIR}" || die + cp "${DISTDIR}/${P}.F90" "${BSDIR}/" || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' docs.md || die +} + +src_compile() { + default + + # Build a bootstrap binary from the single source version + "$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die + + # Use the bootstrap binary to build the feature complete fpm version + "${BSDIR}"/fpm build --verbose "${BUILD_FLAGS[@]}" || die + + if use doc ; then + einfo "Build API documentation:" + ford docs.md || die + fi +} + +src_test() { + "${BSDIR}"/fpm test --verbose "${BUILD_FLAGS[@]}" || die +} + +src_install() { + # Set prefix and pass all used env flags to avoid recompiling with default values + "${BSDIR}"/fpm install --prefix "${ED}/usr" "${BUILD_FLAGS[@]}" || die + + use doc && HTML_DOCS=( "${S}"/fpm-doc/. ) + einstalldocs +} diff --git a/dev-build/fpm/metadata.xml b/dev-build/fpm/metadata.xml new file mode 100644 index 000000000..fac9ec00a --- /dev/null +++ b/dev-build/fpm/metadata.xml @@ -0,0 +1,14 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + OpenMP support to build targets in parallel where possible + + + fortran-lang/fpm + + diff --git a/dev-build/fypp/Manifest b/dev-build/fypp/Manifest new file mode 100644 index 000000000..62000f78a --- /dev/null +++ b/dev-build/fypp/Manifest @@ -0,0 +1 @@ +DIST fypp-3.2.tar.gz 69307 BLAKE2B f84738dafdacc48e41fe67a10d1dafabee8b531b3171f1e0fda6e180ab579cffbd2276f3004a54a428f5adf4409347b639c2339297cfe4d1e8a468cc306b6039 SHA512 79cdaaf540447d72a665360ae8dbdea52d71b2d1a3a8733e35a258d0050d0e77729414e1c59d9905349d3ef61f1a943348efce3fffddd80affd808a0b2660ea3 diff --git a/dev-build/fypp/files/filevarroot.fypp b/dev-build/fypp/files/filevarroot.fypp new file mode 100644 index 000000000..9eb9a2a72 --- /dev/null +++ b/dev-build/fypp/files/filevarroot.fypp @@ -0,0 +1,5 @@ +FILE: ${_FILE_}$:${_LINE_}$ +THIS_FILE: ${_THIS_FILE_}$:${_THIS_LINE_}$ +--- +#:include "filevarroot.inc" +$:macro() diff --git a/dev-build/fypp/fypp-3.2.ebuild b/dev-build/fypp/fypp-3.2.ebuild new file mode 100644 index 000000000..9639a04ab --- /dev/null +++ b/dev-build/fypp/fypp-3.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fypp - Python powered Fortran preprocessor" +HOMEPAGE="https://github.com/aradi/fypp" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_prepare() { + default + cp "${FILESDIR}/filevarroot.fypp" "${S}/test/input/" || die +} + +python_test() { + # pass python version as arg + test/runtests.sh ${EPYTHON} || die +} diff --git a/dev-build/fypp/metadata.xml b/dev-build/fypp/metadata.xml new file mode 100644 index 000000000..1a87c738a --- /dev/null +++ b/dev-build/fypp/metadata.xml @@ -0,0 +1,17 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + Fypp is a Python powered preprocessor. + It can be used for any programming languages but its primary aim is to offer a Fortran preprocessor, + which helps to extend Fortran with condititional compiling and template metaprogramming capabilities. + + + fypp + aradi/fypp + + diff --git a/dev-build/pdpmake/Manifest b/dev-build/pdpmake/Manifest new file mode 100644 index 000000000..d1fcbe991 --- /dev/null +++ b/dev-build/pdpmake/Manifest @@ -0,0 +1 @@ +DIST pdpmake-2.0.4.tgz 47337 BLAKE2B 776b83a31946ee1a689444a7d0439b7506cfac293c0ff9bb2b57f8c981c9895cada7ece279459996c14050b8ff602c23ca1d7489280d2542aeb57ac2cc6db3da SHA512 0e2e2fb1a39983b8c2bc54d4892ddac834319953128fcebd7162b12328e1a27d3aaad57e8512ea8e80fb200c5cacf8116d0936804d9e21f10dce411df855fda7 diff --git a/dev-build/pdpmake/metadata.xml b/dev-build/pdpmake/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-build/pdpmake/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-build/pdpmake/pdpmake-2.0.4.ebuild b/dev-build/pdpmake/pdpmake-2.0.4.ebuild new file mode 100644 index 000000000..da617d88c --- /dev/null +++ b/dev-build/pdpmake/pdpmake-2.0.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Public domain POSIX make" +HOMEPAGE="https://frippery.org/make" +SRC_URI="https://frippery.org/make/${P}.tgz" +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +src_test() { + pushd ./testsuite || die + + # Call manually instead of using `make test` + # Seems to run in POSIX mode otherwise, leading to POSIX 2024 tests being skipped + ./runtest || die + + popd +} + +src_install() { + doman pdpmake.1 + emake install DESTDIR="${ED}" PREFIX=/usr +} diff --git a/dev-build/qtilitools/Manifest b/dev-build/qtilitools/Manifest new file mode 100644 index 000000000..98e23b506 --- /dev/null +++ b/dev-build/qtilitools/Manifest @@ -0,0 +1 @@ +DIST qtilitools-0.1.2.tar.gz 6964 BLAKE2B a67b90944ea9168702c71f846cd6c228f6f997d68ca18b367913ab67d67fb5ea10a588c5dbacb61dc3ff5827ebe9a4c8a8cc2e9910a1e65959f6147b67f29229 SHA512 fc4313ab29ce0da8cc62fe30626acfe2782ce05699be871c3e90c813631ca69db7245863fa7ae66a3b9d7ec4194cb15e532cdc45e83db51004172df8662ef2e2 diff --git a/dev-build/qtilitools/metadata.xml b/dev-build/qtilitools/metadata.xml new file mode 100644 index 000000000..88b2f8380 --- /dev/null +++ b/dev-build/qtilitools/metadata.xml @@ -0,0 +1,8 @@ + + + + + + qtilities/qtilitools + + diff --git a/dev-build/qtilitools/qtilitools-0.1.2.ebuild b/dev-build/qtilitools/qtilitools-0.1.2.ebuild new file mode 100644 index 000000000..76b92d7f6 --- /dev/null +++ b/dev-build/qtilitools/qtilitools-0.1.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Scripts/commands used in the Qtilities organization " +HOMEPAGE="https://qtilities.github.io/" +SRC_URI="https://github.com/qtilities/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-build/xmake/Manifest b/dev-build/xmake/Manifest new file mode 100644 index 000000000..d008e2ab3 --- /dev/null +++ b/dev-build/xmake/Manifest @@ -0,0 +1 @@ +DIST xmake-v3.0.7.tar.gz 3199581 BLAKE2B f4aabae17849d02fb7b42b26b4634f20522da106b816e78806bc3bef10fffeb260817d17d317ab11dd938c3b34908e5c7c347e2ec860c3433dbf6137d5a2164f SHA512 4225bd24195df470a47cd13635e463b6f567318e2e371c185cdaf9b72cff94caf841bb2d8e0cb2940fc1e236968b0831859f65b30a485425e33ff947715862a3 diff --git a/dev-build/xmake/metadata.xml b/dev-build/xmake/metadata.xml new file mode 100644 index 000000000..8fb688493 --- /dev/null +++ b/dev-build/xmake/metadata.xml @@ -0,0 +1,18 @@ + + + + + https://github.com/xmake-io/xmake/issues + xmake-io/xmake + + + xmake is a lightweight cross-platform build utility based on Lua. It uses + xmake.lua to maintain project builds. Compared with makefile/CMakeLists.txt, + the configuration syntax is more concise and intuitive. It is very friendly + to novices and can quickly get started in a short time. Let users focus more + on actual project development. + It can compile the project directly like Make/Ninja, or generate project + files like CMake/Meson, and it also has a built-in package management system + to help users solve the integrated use of C/C++ dependent libraries. + + diff --git a/dev-build/xmake/xmake-3.0.7.ebuild b/dev-build/xmake/xmake-3.0.7.ebuild new file mode 100644 index 000000000..d165a4432 --- /dev/null +++ b/dev-build/xmake/xmake-3.0.7.ebuild @@ -0,0 +1,68 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature shell-completion + +DESCRIPTION="A cross-platform build utility based on Lua" +HOMEPAGE="https://xmake.io" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xmake-io/${PN}.git" +else + SRC_URI="https://github.com/xmake-io/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz" + KEYWORDS="~amd64 ~riscv ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" +# tarball doesn't provide tests +RESTRICT="test" + +DEPEND=" + sys-libs/ncurses:= + sys-libs/readline:= +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + ${DEPEND} + ${BDEPEND} +" + +DOCS=( + CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md + NOTICE.md README.md README_zh.md +) + +src_prepare() { + default + + # Don't strip binaries + sed -i 's/"-s"/""/' configure || die +} + +src_configure() { + econf --prefix="${EPREFIX}"/usr \ + --plat=linux + # --plat=linux is necessary, which enables correct directory: + # build/linux/ARCH other than build/ARCH/ARCH +} + +src_install() { + default + + doman scripts/man/* + + newbashcomp xmake/scripts/completions/register-completions.bash xmake + bashcomp_alias xmake xrepo + newzshcomp xmake/scripts/completions/register-completions.zsh _xmake + newfishcomp xmake/scripts/completions/register-completions.fish xmake.fish +} + +pkg_postinst() { + optfeature "cached compilation for your xmake projects" dev-util/ccache +} diff --git a/dev-build/xmake/xmake-9999.ebuild b/dev-build/xmake/xmake-9999.ebuild new file mode 100644 index 000000000..d165a4432 --- /dev/null +++ b/dev-build/xmake/xmake-9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature shell-completion + +DESCRIPTION="A cross-platform build utility based on Lua" +HOMEPAGE="https://xmake.io" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xmake-io/${PN}.git" +else + SRC_URI="https://github.com/xmake-io/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz" + KEYWORDS="~amd64 ~riscv ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" +# tarball doesn't provide tests +RESTRICT="test" + +DEPEND=" + sys-libs/ncurses:= + sys-libs/readline:= +" +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + ${DEPEND} + ${BDEPEND} +" + +DOCS=( + CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md + NOTICE.md README.md README_zh.md +) + +src_prepare() { + default + + # Don't strip binaries + sed -i 's/"-s"/""/' configure || die +} + +src_configure() { + econf --prefix="${EPREFIX}"/usr \ + --plat=linux + # --plat=linux is necessary, which enables correct directory: + # build/linux/ARCH other than build/ARCH/ARCH +} + +src_install() { + default + + doman scripts/man/* + + newbashcomp xmake/scripts/completions/register-completions.bash xmake + bashcomp_alias xmake xrepo + newzshcomp xmake/scripts/completions/register-completions.zsh _xmake + newfishcomp xmake/scripts/completions/register-completions.fish xmake.fish +} + +pkg_postinst() { + optfeature "cached compilation for your xmake projects" dev-util/ccache +} diff --git a/dev-cpp/blurhash/Manifest b/dev-cpp/blurhash/Manifest new file mode 100644 index 000000000..a7b460b78 --- /dev/null +++ b/dev-cpp/blurhash/Manifest @@ -0,0 +1,2 @@ +DIST blurhash-0.2.0.tar.gz 137426 BLAKE2B 9a41049983866d896e937fde46800f47984ab52f83269023bef040d7694bea5f04449df0f849566cb79a3b1e796d4b02e810d5cab32f348c1dfa2ee7fcde3a01 SHA512 849b0e297816a62c65873bec26a9da46e711e6b4e31b82e1223349a8e840acf96e0b7eec72faeb6d78a9ad63faf6a2968695df4d97fa117607a4f371795818a5 +DIST blurhash-v0.2.0.tar.bz2 121080 BLAKE2B 7eecf8eb343e9617e9e6b1b39c46def8bc334d1a353297034a28c989789658d711e7b92c0826a0e3d33febd30dba7de2f409ba27cecfffc2db3f23b0c5fc3998 SHA512 7a9f5b80bb3db96ca078dac4d83258cdb0e3f8f0b0afbbbbf67290b1ca0f472d1436bc3614a042cac6c843ebe0b76ff4cc446a10d7401cb1286e832b5ab1a203 diff --git a/dev-cpp/blurhash/blurhash-0.2.0-r1.ebuild b/dev-cpp/blurhash/blurhash-0.2.0-r1.ebuild new file mode 100644 index 000000000..2997daf14 --- /dev/null +++ b/dev-cpp/blurhash/blurhash-0.2.0-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +MY_P="${PN}-v${PV}" +DESCRIPTION="C++ blurhash encoder/decoder" +HOMEPAGE="https://nheko.im/nheko-reborn/blurhash" +SRC_URI="https://nheko.im/nheko-reborn/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="Boost-1.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-cpp/doctest )" + +src_configure() { + local -a emesonargs=( + $(meson_use test tests) + + # https://bugs.gentoo.org/921619 + -Dexamples=true + ) + meson_src_configure +} diff --git a/dev-cpp/blurhash/blurhash-0.2.0.ebuild b/dev-cpp/blurhash/blurhash-0.2.0.ebuild new file mode 100644 index 000000000..5cdc69e31 --- /dev/null +++ b/dev-cpp/blurhash/blurhash-0.2.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="C++ blurhash encoder/decoder" +HOMEPAGE="https://github.com/Nheko-Reborn/blurhash" +SRC_URI="https://github.com/Nheko-Reborn/blurhash/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND="test? ( dev-cpp/doctest )" + +RESTRICT="!test? ( test )" + +src_configure() { + local -a emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} diff --git a/dev-cpp/blurhash/metadata.xml b/dev-cpp/blurhash/metadata.xml new file mode 100644 index 000000000..ae0a609dc --- /dev/null +++ b/dev-cpp/blurhash/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + Nheko-Reborn/blurhash + + diff --git a/dev-cpp/boxed-cpp/Manifest b/dev-cpp/boxed-cpp/Manifest new file mode 100644 index 000000000..81d09249b --- /dev/null +++ b/dev-cpp/boxed-cpp/Manifest @@ -0,0 +1 @@ +DIST boxed-cpp-1.4.3.tar.gz 14342 BLAKE2B 6487e8aade6d32c9dd059f43b1795c33b82806e8c42adbb84bc67a475dec8b31c3d15c41eaef64773f373e5e597ea02a229242510d828e2a176bd5b294c9d506 SHA512 6e74ee2cf4215db7685ce6087ef15bff61064e747141ef8a6bd2ee2a813fe62b73a9a406f80d0367ed7111cb993039de1ae1bb647d7b60f18d25a21acd3cc207 diff --git a/dev-cpp/boxed-cpp/boxed-cpp-1.4.3.ebuild b/dev-cpp/boxed-cpp/boxed-cpp-1.4.3.ebuild new file mode 100644 index 000000000..30d168907 --- /dev/null +++ b/dev-cpp/boxed-cpp/boxed-cpp-1.4.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Boxing primitive types in C++" +HOMEPAGE="https://github.com/contour-terminal/boxed-cpp" +SRC_URI="https://github.com/contour-terminal/boxed-cpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-cpp/catch:0 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBOXED_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/boxed-cpp/metadata.xml b/dev-cpp/boxed-cpp/metadata.xml new file mode 100644 index 000000000..2c39eff14 --- /dev/null +++ b/dev-cpp/boxed-cpp/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + contour-terminal/boxed-cpp + + diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest new file mode 100644 index 000000000..6bb0d0eb7 --- /dev/null +++ b/dev-cpp/coeurl/Manifest @@ -0,0 +1,2 @@ +DIST coeurl-0.3.1.tar.bz2 46513 BLAKE2B 8a80ece8449ced486c56114fba1c544eebc25d165daac630c5d1f3af6d8c4dfd96361afc51d3d4f92fabeff0cdc61dcea9a068c915b3dbd8cc6e7a8bf3baf0a7 SHA512 d9369162ef75a40cafaec88e6b32b6a28daf293691ca017b97b0e4900ae6960f4956124cb8b9ebc3659e174dd55c51441225e212e5c1dbad88413a71faa8c718 +DIST coeurl-0.3.2.tar.bz2 47879 BLAKE2B 5b496b400d6637f897b57d270ef132bc056a237cf23cac5be9e7f72791870876e634be30f3f6bce3325dcbe56b4223faf51fb426707d212e632c666626aa993c SHA512 93370dcf179acb9449746ef606c475e2a2f61308cb662c5d607144df74677c51b42ed3093c5b8f47dd030e91dee8f0b640a927ce8320e29a34d6bfbe04cf4a63 diff --git a/dev-cpp/coeurl/coeurl-0.3.1.ebuild b/dev-cpp/coeurl/coeurl-0.3.1.ebuild new file mode 100644 index 000000000..bc39b8aa1 --- /dev/null +++ b/dev-cpp/coeurl/coeurl-0.3.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit edo meson python-any-r1 + +DESCRIPTION="A simple async wrapper around CURL for C++" +HOMEPAGE="https://nheko.im/nheko-reborn/coeurl" +SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="ssl test" +REQUIRED_USE="test? ( ssl )" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-misc/curl[ssl?] + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/doctest ) +" +BDEPEND=" + test? ( + dev-libs/openssl + $(python_gen_any_dep 'dev-python/flask[${PYTHON_USEDEP}]') + ) +" + +python_check_deps() { + use test || return 0 # python is only used for tests, bug #911504 + + python_has_version "dev-python/flask[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + rm -r subprojects || die +} + +src_configure() { + local -a emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} + +src_test() { + openssl req -x509 -newkey rsa:4096 -nodes \ + -out "${T}"/cert.pem -keyout "${T}"/key.pem \ + -days 365 -subj "/CN=localhost" || die + + edo ${EPYTHON} ./tests/testserver.py & + sleep 3 + + edo ${EPYTHON} ./tests/testserver.py "${T}" & + sleep 3 + + meson_src_test +} diff --git a/dev-cpp/coeurl/coeurl-0.3.2.ebuild b/dev-cpp/coeurl/coeurl-0.3.2.ebuild new file mode 100644 index 000000000..1c1cd91a2 --- /dev/null +++ b/dev-cpp/coeurl/coeurl-0.3.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit edo meson python-any-r1 + +DESCRIPTION="Simple async wrapper around CURL for C++" +HOMEPAGE="https://nheko.im/nheko-reborn/coeurl" +SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="ssl test" +REQUIRED_USE="test? ( ssl )" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-misc/curl[ssl?] + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/doctest ) +" +BDEPEND=" + test? ( + dev-libs/openssl + $(python_gen_any_dep 'dev-python/flask[${PYTHON_USEDEP}]') + ) +" + +python_check_deps() { + use test || return 0 # python is only used for tests, bug #911504 + + python_has_version "dev-python/flask[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + rm -r subprojects || die +} + +src_configure() { + local -a emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} + +src_test() { + openssl req -x509 -newkey rsa:4096 -nodes \ + -out "${T}"/cert.pem -keyout "${T}"/key.pem \ + -days 365 -subj "/CN=localhost" || die + + edo ${EPYTHON} ./tests/testserver.py & + sleep 3 + + edo ${EPYTHON} ./tests/testserver.py "${T}" & + sleep 3 + + meson_src_test +} diff --git a/dev-cpp/coeurl/metadata.xml b/dev-cpp/coeurl/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/dev-cpp/coeurl/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/dev-cpp/cpp-jwt/Manifest b/dev-cpp/cpp-jwt/Manifest new file mode 100644 index 000000000..721a82e54 --- /dev/null +++ b/dev-cpp/cpp-jwt/Manifest @@ -0,0 +1 @@ +DIST cpp-jwt-1.5_pre20220727.tar.gz 1246602 BLAKE2B 577730b06d63d245f125e605e68ae53f2d4b4e27d0417b5e91df29d228dd97ae0ac2f708fd9d7a89ee410535587586346e30890c832d30abc482a2057a19bc4b SHA512 3652c41e8ac42b5aed2a2c9294fb229bfc8126fe0cce5277a1724bae6b48aed9c1e9ff5498d33406be0a51d83068ca81813f6282d080e9af833d1517c388395d diff --git a/dev-cpp/cpp-jwt/cpp-jwt-1.5_pre20220727.ebuild b/dev-cpp/cpp-jwt/cpp-jwt-1.5_pre20220727.ebuild new file mode 100644 index 000000000..db9e14d84 --- /dev/null +++ b/dev-cpp/cpp-jwt/cpp-jwt-1.5_pre20220727.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake vcs-snapshot + +DESCRIPTION="JSON Web Token library for C++" +HOMEPAGE="https://github.com/arun11299" +SRC_URI="https://github.com/arun11299/cpp-jwt/archive/e12ef06218596b52d9b5d6e1639484866a8e7067.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +DEPEND="test? ( dev-cpp/gtest ) + dev-libs/openssl + dev-cpp/nlohmann_json" +RDEPEND="${DEPEND}" + +IUSE="examples test" +RESTRICT="!test? ( test )" +src_configure() { + local mycmakeargs=( + -DCPP_JWT_BUILD_EXAMPLES=$(usex examples) + -DCPP_JWT_BUILD_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-cpp/cpp-jwt/metadata.xml b/dev-cpp/cpp-jwt/metadata.xml new file mode 100644 index 000000000..1d6766a43 --- /dev/null +++ b/dev-cpp/cpp-jwt/metadata.xml @@ -0,0 +1,11 @@ + + + + + Samuel Bauer + samuel.bauer@yahoo.fr + + + arun11299/cpp-jwt + + diff --git a/dev-cpp/cpp-utilities/Manifest b/dev-cpp/cpp-utilities/Manifest new file mode 100644 index 000000000..bf1686d7c --- /dev/null +++ b/dev-cpp/cpp-utilities/Manifest @@ -0,0 +1,2 @@ +DIST cpp-utilities-5.32.0.tar.gz 214515 BLAKE2B 9325c4fcd1c9b666f9f0222a97a82971549277457894d9574ade93cfa5dfd904a3505313a13e110cd5f0b2a31566f40e792382eba54d0979c8dc3bff42a1672c SHA512 3ddc70b5e82e732a7a2627dca31d5f9f922e513ef8aa90af24a0fc6d0e7fe951cef6c63215f2b3fcfc9d72d2bf54f2721aa63d5c8d252394665d386d33a49526 +DIST cpp-utilities-5.32.1.tar.gz 215208 BLAKE2B 4cd1060620bc60c8e9ba8a6bcee41d59d42d367c8066808058cc6965e079a972c82982be976df35c0a2dcd9557c28582dedb1a37c940cf37788415d42e9afb3a SHA512 9fc5288d6c0a0f19dbabd50f2b4bec670bd1fddfcec6ca64819e8d04f7fb772bbe7d4591527aa4d7ff90a9b6d2c6048e5406be476154693a262d2e9166db51e8 diff --git a/dev-cpp/cpp-utilities/cpp-utilities-5.32.0.ebuild b/dev-cpp/cpp-utilities/cpp-utilities-5.32.0.ebuild new file mode 100644 index 000000000..392969379 --- /dev/null +++ b/dev-cpp/cpp-utilities/cpp-utilities-5.32.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Useful C++ classes and routines" +HOMEPAGE="https://github.com/Martchus/cpp-utilities" + +SRC_URI="https://github.com/Martchus/cpp-utilities/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DEXCLUDE_TESTS_FROM_ALL=$(usex !test) + ) + cmake_src_configure +} diff --git a/dev-cpp/cpp-utilities/cpp-utilities-5.32.1.ebuild b/dev-cpp/cpp-utilities/cpp-utilities-5.32.1.ebuild new file mode 100644 index 000000000..7bfebee40 --- /dev/null +++ b/dev-cpp/cpp-utilities/cpp-utilities-5.32.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="Useful C++ classes and routines" +HOMEPAGE="https://github.com/Martchus/cpp-utilities" + +SRC_URI="https://github.com/Martchus/cpp-utilities/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DEXCLUDE_TESTS_FROM_ALL=$(usex !test) + ) + cmake_src_configure +} diff --git a/dev-cpp/cpp-utilities/metadata.xml b/dev-cpp/cpp-utilities/metadata.xml new file mode 100644 index 000000000..00061a3d6 --- /dev/null +++ b/dev-cpp/cpp-utilities/metadata.xml @@ -0,0 +1,11 @@ + + + + + esteve.varela@gmail.com + Esteve Varela Colominas + + + Martchus/cpp-utilities + + diff --git a/dev-cpp/cpprestsdk/Manifest b/dev-cpp/cpprestsdk/Manifest new file mode 100644 index 000000000..625524b0c --- /dev/null +++ b/dev-cpp/cpprestsdk/Manifest @@ -0,0 +1 @@ +DIST cpprestsdk-2.10.19.tar.gz 1749647 BLAKE2B 4f6863c490df083c39e7e4fdb714ca380b1f28636bb8c446e9627bb31259160d2d30f00fb474caffb0d06f0d7f8c86db3f6eac959bfa738318dfabf52def8339 SHA512 2d8fa213f492236e2fd912349bf81951c1e618dd8eab4f665f909d75b5aeeda18b8f70dce3a4db50d67bdb3e372888132481701163de6c27716dfd750bff9781 diff --git a/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r6.ebuild b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r6.ebuild new file mode 100644 index 000000000..46e0509a7 --- /dev/null +++ b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A Microsoft project for cloud-based client-server communication." +HOMEPAGE="https://github.com/microsoft/cpprestsdk" +SRC_URI="https://github.com/microsoft/cpprestsdk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/openssl-1.1.1q + >=dev-libs/boost-1.80.0-r1:= + >=virtual/zlib-1.2.13-r1:=" + +DEPEND="${RDEPEND}" + +BDEPEND=" + app-alternatives/ninja + >=sys-devel/gcc-11.3.0 + >=virtual/pkgconfig-2-r1 + >=dev-cpp/websocketpp-0.8.2 +" + +PATCHES=( + "${FILESDIR}"/cpprestsdk-${PV}-warnings.patch + "${FILESDIR}"/cpprestsdk-${PV}-disabl-int-tests.patch + "${FILESDIR}"/cpprestsdk-${PV}-disable-werror-default.patch + "${FILESDIR}"/cpprestsdk-${PV}-boost-1.87-compat.patch + "${FILESDIR}"/cpprestsdk-${PV}-cmake-4.patch + "${FILESDIR}"/cpprestsdk-${PV}-llvm-char-traits-patch.patch + "${FILESDIR}"/cpprestsdk-${PV}-llvm-json-unique-ptr.patch +) + +src_configure() { + local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release ) + cmake_src_configure +} diff --git a/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r8.ebuild b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r8.ebuild new file mode 100644 index 000000000..5901f059e --- /dev/null +++ b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r8.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A Microsoft project for cloud-based client-server communication." +HOMEPAGE="https://github.com/microsoft/cpprestsdk" +SRC_URI="https://github.com/microsoft/cpprestsdk/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-libs/openssl-1.1.1q + >=dev-libs/boost-1.80.0-r1:= + >=virtual/zlib-1.2.13-r1:=" + +DEPEND="${RDEPEND}" + +BDEPEND=" + app-alternatives/ninja + >=sys-devel/gcc-11.3.0 + >=virtual/pkgconfig-2-r1 + >=dev-cpp/websocketpp-0.8.2 +" + +PATCHES=( + "${FILESDIR}"/cpprestsdk-${PV}-warnings.patch + "${FILESDIR}"/cpprestsdk-${PV}-disabl-int-tests.patch + "${FILESDIR}"/cpprestsdk-${PV}-disable-werror-default.patch + "${FILESDIR}"/cpprestsdk-${PV}-boost-1.87-compat.patch + "${FILESDIR}"/cpprestsdk-${PV}-cmake-4.patch + "${FILESDIR}"/cpprestsdk-${PV}-llvm-char-traits-patch.patch + "${FILESDIR}"/cpprestsdk-${PV}-llvm-json-unique-ptr.patch + "${FILESDIR}"/cpprestsdk-${PV}-boost-1.89-system-and-timer.patch +) + +src_configure() { + local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release ) + cmake_src_configure +} diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.87-compat.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.87-compat.patch new file mode 100644 index 000000000..e0e8a75d7 --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.87-compat.patch @@ -0,0 +1,359 @@ +--- a/Release/src/http/listener/http_server_asio.cpp ++++ b/Release/src/http/listener/http_server_asio.cpp +@@ -520,17 +520,14 @@ + auto& service = crossplat::threadpool::shared_instance().service(); + tcp::resolver resolver(service); + // #446: boost resolver does not recognize "+" as a host wildchar +- tcp::resolver::query query = +- ("+" == m_host) ? tcp::resolver::query(m_port, boost::asio::ip::resolver_query_base::flags()) +- : tcp::resolver::query(m_host, m_port, boost::asio::ip::resolver_query_base::flags()); + +- tcp::endpoint endpoint = *resolver.resolve(query); ++ tcp::endpoint endpoint = (("+" == m_host) ? *(resolver.resolve("", m_port).begin()) : *(resolver.resolve(m_host, m_port).begin())); + + m_acceptor.reset(new tcp::acceptor(service)); + m_acceptor->open(endpoint.protocol()); + m_acceptor->set_option(socket_base::reuse_address(true)); + m_acceptor->bind(endpoint); +- m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_connections); ++ m_acceptor->listen(0 != m_backlog ? m_backlog : socket_base::max_listen_connections); + + auto socket = new ip::tcp::socket(service); + std::unique_ptr usocket(socket); +@@ -881,7 +878,7 @@ + else + { + auto writebuf = requestImpl->outstream().streambuf(); +- writebuf.putn_nocopy(buffer_cast(m_request_buf.data()), toWrite) ++ writebuf.putn_nocopy(static_cast(m_request_buf.data().data()), toWrite) + .then([=](pplx::task writeChunkTask) -> will_deref_t { + try + { +@@ -913,7 +910,7 @@ + { + auto writebuf = requestImpl->outstream().streambuf(); + writebuf +- .putn_nocopy(boost::asio::buffer_cast(m_request_buf.data()), ++ .putn_nocopy(static_cast(m_request_buf.data().data()), + (std::min)(m_request_buf.size(), m_read_size - m_read)) + .then([this](pplx::task writtenSizeTask) -> will_deref_t { + size_t writtenSize = 0; +@@ -1134,7 +1131,7 @@ + } + auto membuf = m_response_buf.prepare(ChunkSize + chunked_encoding::additional_encoding_space); + +- readbuf.getn(buffer_cast(membuf) + chunked_encoding::data_offset, ChunkSize) ++ readbuf.getn(static_cast(membuf.data()) + chunked_encoding::data_offset, ChunkSize) + .then([=](pplx::task actualSizeTask) -> will_deref_and_erase_t { + size_t actualSize = 0; + try +@@ -1146,7 +1143,7 @@ + return cancel_sending_response_with_error(response, std::current_exception()); + } + size_t offset = chunked_encoding::add_chunked_delimiters( +- buffer_cast(membuf), ChunkSize + chunked_encoding::additional_encoding_space, actualSize); ++ static_cast(membuf.data()), ChunkSize + chunked_encoding::additional_encoding_space, actualSize); + m_response_buf.commit(actualSize + chunked_encoding::additional_encoding_space); + m_response_buf.consume(offset); + if (actualSize == 0) +@@ -1167,7 +1164,7 @@ + return cancel_sending_response_with_error( + response, std::make_exception_ptr(http_exception("Response stream close early!"))); + size_t readBytes = (std::min)(ChunkSize, m_write_size - m_write); +- readbuf.getn(buffer_cast(m_response_buf.prepare(readBytes)), readBytes) ++ readbuf.getn(static_cast(m_response_buf.prepare(readBytes).data()), readBytes) + .then([=](pplx::task actualSizeTask) -> will_deref_and_erase_t { + size_t actualSize = 0; + try +--- a/Release/src/http/client/http_client_asio.cpp ++++ b/Release/src/http/client/http_client_asio.cpp +@@ -146,7 +146,7 @@ + friend class asio_client; + + public: +- asio_connection(boost::asio::io_service& io_service) ++ asio_connection(boost::asio::io_context& io_service) + : m_socket_lock() + , m_socket(io_service) + , m_ssl_stream() +@@ -581,10 +581,8 @@ + + m_context->m_timer.start(); + +- tcp::resolver::query query(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port)); +- + auto client = std::static_pointer_cast(m_context->m_http_client); +- m_context->m_resolver.async_resolve(query, ++ m_context->m_resolver.async_resolve(utility::conversions::to_utf8string(proxy_host), to_string(proxy_port), + boost::bind(&ssl_proxy_tunnel::handle_resolve, + shared_from_this(), + boost::asio::placeholders::error, +@@ -592,8 +590,9 @@ + } + + private: +- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type results) + { ++ auto iterator = results.begin(); + if (ec) + { + m_context->report_error("Error resolving proxy address", ec, httpclient_errorcode_context::connect); +@@ -601,16 +600,16 @@ + else + { + m_context->m_timer.reset(); +- auto endpoint = *endpoints; ++ auto endpoint = *iterator; + m_context->m_connection->async_connect(endpoint, + boost::bind(&ssl_proxy_tunnel::handle_tcp_connect, + shared_from_this(), + boost::asio::placeholders::error, +- ++endpoints)); ++ ++iterator, results.end())); + } + } + +- void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_tcp_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints, tcp::resolver::results_type::iterator endpoints_end) + { + if (!ec) + { +@@ -621,7 +620,7 @@ + shared_from_this(), + boost::asio::placeholders::error)); + } +- else if (endpoints == tcp::resolver::iterator()) ++ else if (endpoints == endpoints_end) + { + m_context->report_error( + "Failed to connect to any resolved proxy endpoint", ec, httpclient_errorcode_context::connect); +@@ -646,7 +645,7 @@ + boost::bind(&ssl_proxy_tunnel::handle_tcp_connect, + shared_from_this(), + boost::asio::placeholders::error, +- ++endpoints)); ++ ++endpoints, endpoints_end)); + } + } + +@@ -885,8 +884,7 @@ + auto tcp_host = proxy_type == http_proxy_type::http ? proxy_host : host; + auto tcp_port = proxy_type == http_proxy_type::http ? proxy_port : port; + +- tcp::resolver::query query(tcp_host, to_string(tcp_port)); +- ctx->m_resolver.async_resolve(query, ++ ctx->m_resolver.async_resolve(tcp_host, to_string(tcp_port), + boost::bind(&asio_context::handle_resolve, + ctx, + boost::asio::placeholders::error, +@@ -1006,7 +1004,7 @@ + request_context::report_error(errorcodeValue, message); + } + +- void handle_connect(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_connect(const boost::system::error_code& ec, tcp::resolver::results_type::iterator endpoints, tcp::resolver::results_type::iterator endpoints_end) + { + m_timer.reset(); + if (!ec) +@@ -1019,7 +1017,7 @@ + { + report_error("Request canceled by user.", ec, httpclient_errorcode_context::connect); + } +- else if (endpoints == tcp::resolver::iterator()) ++ else if (endpoints == endpoints_end) + { + report_error("Failed to connect to any resolved endpoint", ec, httpclient_errorcode_context::connect); + } +@@ -1041,28 +1039,29 @@ + m_connection->async_connect( + endpoint, + boost::bind( +- &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints)); ++ &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints, endpoints_end)); + } + } + +- void handle_resolve(const boost::system::error_code& ec, tcp::resolver::iterator endpoints) ++ void handle_resolve(const boost::system::error_code& ec, tcp::resolver::results_type results) + { + if (ec) + { + report_error("Error resolving address", ec, httpclient_errorcode_context::connect); + } +- else if (endpoints == tcp::resolver::iterator()) ++ else if (results.empty()) + { + report_error("Failed to resolve address", ec, httpclient_errorcode_context::connect); + } + else + { + m_timer.reset(); +- auto endpoint = *endpoints; ++ auto iterator = results.begin(); ++ auto endpoint = *iterator; + m_connection->async_connect( + endpoint, + boost::bind( +- &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++endpoints)); ++ &asio_context::handle_connect, shared_from_this(), boost::asio::placeholders::error, ++iterator, results.end())); + } + } + +@@ -1134,7 +1133,7 @@ + } + #endif // CPPREST_PLATFORM_ASIO_CERT_VERIFICATION_AVAILABLE + +- boost::asio::ssl::rfc2818_verification rfc2818(m_connection->cn_hostname()); ++ boost::asio::ssl::host_name_verification rfc2818(m_connection->cn_hostname()); + return rfc2818(preverified, verifyCtx); + } + +@@ -1182,8 +1181,8 @@ + + const auto& chunkSize = m_http_client->client_config().chunksize(); + auto readbuf = _get_readbuffer(); +- uint8_t* buf = boost::asio::buffer_cast( +- m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space)); ++ auto bodyBuf = m_body_buf.prepare(chunkSize + http::details::chunked_encoding::additional_encoding_space); ++ uint8_t* buf = static_cast(bodyBuf.data()); + const auto this_request = shared_from_this(); + readbuf.getn(buf + http::details::chunked_encoding::data_offset, chunkSize) + .then([this_request, buf, chunkSize AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { +@@ -1247,7 +1246,7 @@ + const auto readSize = static_cast((std::min)( + static_cast(m_http_client->client_config().chunksize()), m_content_length - m_uploaded)); + auto readbuf = _get_readbuffer(); +- readbuf.getn(boost::asio::buffer_cast(m_body_buf.prepare(readSize)), readSize) ++ readbuf.getn(static_cast(m_body_buf.prepare(readSize).data()), readSize) + .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { + try + { +@@ -1639,7 +1638,7 @@ + std::vector decompressed; + + bool boo = +- decompress(boost::asio::buffer_cast(m_body_buf.data()), to_read, decompressed); ++ decompress(static_cast(m_body_buf.data().data()), to_read, decompressed); + if (!boo) + { + report_exception(std::runtime_error("Failed to decompress the response body")); +@@ -1687,7 +1686,7 @@ + } + else + { +- writeBuffer.putn_nocopy(boost::asio::buffer_cast(m_body_buf.data()), to_read) ++ writeBuffer.putn_nocopy(static_cast(m_body_buf.data().data()), to_read) + .then([this_request, to_read AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { + try + { +@@ -1759,7 +1758,7 @@ + std::vector decompressed; + + bool boo = +- decompress(boost::asio::buffer_cast(m_body_buf.data()), read_size, decompressed); ++ decompress(static_cast(m_body_buf.data().data()), read_size, decompressed); + if (!boo) + { + this_request->report_exception(std::runtime_error("Failed to decompress the response body")); +@@ -1821,7 +1820,7 @@ + } + else + { +- writeBuffer.putn_nocopy(boost::asio::buffer_cast(m_body_buf.data()), read_size) ++ writeBuffer.putn_nocopy(static_cast(m_body_buf.data().data()), read_size) + .then([this_request AND_CAPTURE_MEMBER_FUNCTION_POINTERS](pplx::task op) { + size_t writtenSize = 0; + try +@@ -1870,7 +1869,7 @@ + assert(!m_ctx.expired()); + m_state = started; + +- m_timer.expires_from_now(m_duration); ++ m_timer.expires_after(m_duration); + auto ctx = m_ctx; + m_timer.async_wait([ctx AND_CAPTURE_MEMBER_FUNCTION_POINTERS](const boost::system::error_code& ec) { + handle_timeout(ec, ctx); +@@ -1881,7 +1880,7 @@ + { + assert(m_state == started || m_state == timedout); + assert(!m_ctx.expired()); +- if (m_timer.expires_from_now(m_duration) > 0) ++ if (m_timer.expires_after(m_duration) > 0) + { + // The existing handler was canceled so schedule a new one. + assert(m_state == started); +--- a/Release/src/pplx/threadpool.cpp ++++ b/Release/src/pplx/threadpool.cpp +@@ -37,7 +37,7 @@ + + struct threadpool_impl final : crossplat::threadpool + { +- threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(m_service) ++ threadpool_impl(size_t n) : crossplat::threadpool(n), m_work(boost::asio::make_work_guard(m_service)) + { + for (size_t i = 0; i < n; i++) + add_thread(); +@@ -84,7 +84,7 @@ + } + + std::vector> m_threads; +- boost::asio::io_service::work m_work; ++ boost::asio::executor_work_guard m_work; + }; + + #if defined(_WIN32) +--- a/Release/src/websockets/client/ws_client_wspp.cpp ++++ b/Release/src/websockets/client/ws_client_wspp.cpp +@@ -225,7 +225,7 @@ + verifyCtx, utility::conversions::to_utf8string(m_uri.host())); + } + #endif +- boost::asio::ssl::rfc2818_verification rfc2818(utility::conversions::to_utf8string(m_uri.host())); ++ boost::asio::ssl::host_name_verification rfc2818(utility::conversions::to_utf8string(m_uri.host())); + return rfc2818(preverified, verifyCtx); + }); + +--- a/Release/src/pplx/pplxlinux.cpp ++++ b/Release/src/pplx/pplxlinux.cpp +@@ -35,7 +35,7 @@ + + _PPLXIMP void linux_scheduler::schedule(TaskProc_t proc, void* param) + { +- crossplat::threadpool::shared_instance().service().post(boost::bind(proc, param)); ++ boost::asio::post(crossplat::threadpool::shared_instance().service(), boost::bind(proc, param)); + } + + } // namespace details +--- a/Release/include/pplx/threadpool.h ++++ b/Release/include/pplx/threadpool.h +@@ -69,15 +69,15 @@ + CASABLANCA_DEPRECATED("Use `.service().post(task)` directly.") + void schedule(T task) + { +- service().post(task); ++ boost::asio::post(service(), task); + } + +- boost::asio::io_service& service() { return m_service; } ++ boost::asio::io_context& service() { return m_service; } + + protected: + threadpool(size_t num_threads) : m_service(static_cast(num_threads)) {} + +- boost::asio::io_service m_service; ++ boost::asio::io_context m_service; + }; + + } // namespace crossplat +--- a/Release/tests/functional/pplx/pplx_test/pplx_op_test.cpp ++++ b/Release/tests/functional/pplx/pplx_test/pplx_op_test.cpp +@@ -57,7 +57,7 @@ + virtual void schedule(pplx::TaskProc_t proc, void* param) + { + pplx::details::atomic_increment(s_flag); +- m_pool->service().post([=]() -> void { proc(param); }); ++ boost::asio::post(m_pool->service(), [=]() -> void { proc(param); }); + } + + public: diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.89-system-and-timer.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.89-system-and-timer.patch new file mode 100644 index 000000000..ded9111fe --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-boost-1.89-system-and-timer.patch @@ -0,0 +1,74 @@ +https://github.com/microsoft/cpprestsdk/pull/1838 +--- a/Release/cmake/cpprestsdk-config.in.cmake.orig ++++ b/Release/cmake/cpprestsdk-config.in.cmake +@@ -17,7 +17,7 @@ if(@CPPREST_USES_BOOST@) + + if(@CPPREST_USES_BOOST@) + if(UNIX) +- find_dependency(Boost COMPONENTS random system thread filesystem chrono atomic date_time regex) ++ find_dependency(Boost COMPONENTS random thread filesystem chrono atomic date_time regex) + else() + find_dependency(Boost COMPONENTS system date_time regex) + endif() + +--- a/Release/cmake/cpprest_find_boost.cmake ++++ b/Release/cmake/cpprest_find_boost.cmake +@@ -44,11 +44,11 @@ function(cpprest_find_boost) + set(BOOST_LIBRARYDIR "${CMAKE_BINARY_DIR}/../Boost-for-Android/build/out/x86/lib" CACHE INTERNAL "") + set(Boost_ARCHITECTURE "-x32" CACHE INTERNAL "") + endif() +- cpprestsdk_find_boost_android_package(Boost ${BOOST_VERSION} EXACT REQUIRED COMPONENTS random system thread filesystem chrono atomic) ++ cpprestsdk_find_boost_android_package(Boost ${BOOST_VERSION} EXACT REQUIRED COMPONENTS random thread filesystem chrono atomic) + elseif(UNIX) +- find_package(Boost REQUIRED COMPONENTS random system thread filesystem chrono atomic date_time regex) ++ find_package(Boost REQUIRED COMPONENTS random thread filesystem chrono atomic date_time regex) + else() +- find_package(Boost REQUIRED COMPONENTS system date_time regex) ++ find_package(Boost REQUIRED COMPONENTS date_time regex) + endif() + + add_library(cpprestsdk_boost_internal INTERFACE) +@@ -78,7 +78,6 @@ function(cpprest_find_boost) + target_link_libraries(cpprestsdk_boost_internal INTERFACE + Boost::boost + Boost::random +- Boost::system + Boost::thread + Boost::filesystem + Boost::chrono +@@ -88,7 +87,6 @@ function(cpprest_find_boost) + target_link_libraries(cpprestsdk_boost_internal INTERFACE + Boost::boost + Boost::random +- Boost::system + Boost::thread + Boost::filesystem + Boost::chrono +@@ -99,7 +97,6 @@ function(cpprest_find_boost) + else() + target_link_libraries(cpprestsdk_boost_internal INTERFACE + Boost::boost +- Boost::system + Boost::date_time + Boost::regex + ) +--- a/Release/src/http/client/http_client_asio.cpp ++++ b/Release/src/http/client/http_client_asio.cpp +@@ -429,7 +429,7 @@ private: + auto& self = *pool; + std::weak_ptr weak_pool = pool; + +- self.m_pool_epoch_timer.expires_from_now(boost::posix_time::seconds(30)); ++ self.m_pool_epoch_timer.expires_after(std::chrono::seconds(30)); + self.m_pool_epoch_timer.async_wait([weak_pool](const boost::system::error_code& ec) { + if (ec) + { +@@ -467,7 +467,7 @@ private: + std::mutex m_lock; + std::map> m_connections; + bool m_is_timer_running; +- boost::asio::deadline_timer m_pool_epoch_timer; ++ boost::asio::steady_timer m_pool_epoch_timer; + }; + + class asio_client final : public _http_client_communicator diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-cmake-4.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-cmake-4.patch new file mode 100644 index 000000000..32a337978 --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-cmake-4.patch @@ -0,0 +1,26 @@ +--- a/Build_iOS/CMakeLists.txt ++++ b/Build_iOS/CMakeLists.txt +@@ -1,5 +1,5 @@ + project(casablanca-ios NONE) +-cmake_minimum_required(VERSION 3.9) ++cmake_minimum_required(VERSION 3.10) + + enable_testing() + +--- a/Release/CMakeLists.txt ++++ b/Release/CMakeLists.txt +@@ -1,5 +1,5 @@ + set(CMAKE_LEGACY_CYGWIN_WIN32 0) +-cmake_minimum_required(VERSION 3.9) ++cmake_minimum_required(VERSION 3.10) + if(POLICY CMP0042) + cmake_policy(SET CMP0042 NEW) # use MACOSX_RPATH + endif() +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.9) ++cmake_minimum_required(VERSION 3.10) + project(cpprestsdk-root NONE) + enable_testing() + add_subdirectory(Release) diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disabl-int-tests.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disabl-int-tests.patch new file mode 100644 index 000000000..6ae6e3759 --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disabl-int-tests.patch @@ -0,0 +1,25 @@ +--- a/Release/tests/functional/http/CMakeLists.txt ++++ b/Release/tests/functional/http/CMakeLists.txt +@@ -1,3 +1,3 @@ + add_subdirectory(utilities) +-add_subdirectory(client) +-add_subdirectory(listener) ++#add_subdirectory(client) ++#add_subdirectory(listener) +--- a/Release/tests/functional/websockets/CMakeLists.txt ++++ b/Release/tests/functional/websockets/CMakeLists.txt +@@ -27,9 +27,9 @@ if (NOT CPPREST_EXCLUDE_WEBSOCKETS) + client/stdafx.cpp + ) + +- add_casablanca_test(websocketsclient_test SOURCES) +- if(NOT TEST_LIBRARY_TARGET_TYPE STREQUAL "OBJECT") +- target_link_libraries(websocketsclient_test PRIVATE websockettest_utilities) +- endif() +- target_include_directories(websocketsclient_test PRIVATE utilities) ++# add_casablanca_test(websocketsclient_test SOURCES) ++# if(NOT TEST_LIBRARY_TARGET_TYPE STREQUAL "OBJECT") ++# target_link_libraries(websocketsclient_test PRIVATE websockettest_utilities) ++# endif() ++# target_include_directories(websocketsclient_test PRIVATE utilities) + endif() diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch new file mode 100644 index 000000000..44e56d108 --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-disable-werror-default.patch @@ -0,0 +1,11 @@ +--- a/Release/CMakeLists.txt ++++ b/Release/CMakeLists.txt +@@ -15,7 +15,7 @@ set(CPPREST_VERSION_REVISION 19) + + enable_testing() + +-set(WERROR ON CACHE BOOL "Treat Warnings as Errors.") ++set(WERROR OFF CACHE BOOL "Treat Warnings as Errors.") + set(CPPREST_EXCLUDE_WEBSOCKETS OFF CACHE BOOL "Exclude websockets functionality.") + set(CPPREST_EXCLUDE_COMPRESSION OFF CACHE BOOL "Exclude compression functionality.") + set(CPPREST_EXCLUDE_BROTLI ON CACHE BOOL "Exclude Brotli compression functionality.") diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-char-traits-patch.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-char-traits-patch.patch new file mode 100644 index 000000000..d2a3ef900 --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-char-traits-patch.patch @@ -0,0 +1,436 @@ +Also submitted upstream https://github.com/microsoft/cpprestsdk/pull/1829 +Cpprestsdk is using a lot of unsigned types like uint8_t with C++ streams, this +seems to be fine with msvc/win32 and at least for now with gcc. This patch will +provide a char_traits type to the streams types other than std::char_traits if +needed. This is detected via template specialisations. Google & AIs will probably +suggest adding a std::char_traits implementation, but I think that +is very innappropriate in a library for use by applications. +--- a/Release/include/cpprest/streams.h (revision 0b1ce318a757bbfb89bdb0fffb61ca4e38dc3b33) ++++ b/Release/include/cpprest/streams.h (revision 32b322b564e5e540ff02393ffe3bd3bade8d299c) +@@ -16,6 +16,7 @@ + #define CASA_STREAMS_H + + #include "cpprest/astreambuf.h" ++#include "cpprest/details/char_traits.h" + #include + #include + +@@ -60,30 +61,95 @@ + concurrency::streams::streambuf m_buffer; + }; + +-template ++template::TraitsType> + struct Value2StringFormatter + { ++ struct SanitizeInput ++ { ++ const std::basic_string &operator () (const std::basic_string &input) ++ { ++ return input; ++ } ++ template std::basic_string operator () (const std::basic_string &input) ++ { ++ return {reinterpret_cast(input.c_str()), input.size()}; ++ } ++ const char *operator () (const char *input) { ++ return input; ++ } ++ const char *operator () (const unsigned char *input) ++ { ++ return reinterpret_cast(input); ++ } ++ template T operator () (T input) ++ { ++ return input; ++ } ++ }; ++ struct GenerateFormatOutput ++ { ++ std::basic_string &&operator() (std::basic_string &&result) ++ { ++ return std::move(result); ++ } ++ std::basic_string operator() (const std::basic_string &intermediate) ++ { ++ return {reinterpret_cast(intermediate.c_str()), intermediate.size()}; ++ } ++ }; + template +- static std::basic_string format(const T& val) ++ static std::basic_string format(const T& val) + { +- std::basic_ostringstream ss; ++ typename std::conditional< ++ sizeof(CharType) == 1, ++ std::basic_ostringstream, ++ std::basic_ostringstream::type> ++ >::type ss; ++ SanitizeInput sanitizer; ++ ss << sanitizer(val); ++ typename std::conditional< ++ sizeof(CharType) == 1, ++ std::basic_string, ++ std::basic_string::type> ++ >::type str = ss.str(); ++ GenerateFormatOutput generateFormatOutput; ++ return generateFormatOutput(std::move(str)); ++ } ++}; ++ ++template ++struct Value2StringFormatterUint8Format ++{ ++ std::basic_string operator () (const T& val) ++ { ++ std::basic_ostringstream ss; + ss << val; +- return ss.str(); ++ return reinterpret_cast(ss.str().c_str()); ++ } ++}; ++ ++template ++struct Value2StringFormatterUint8Format> ++{ ++ std::basic_string operator () ( ++ const std::basic_string::TraitsType>& val) ++ { ++ Value2StringFormatterUint8Format> format; ++ return format(reinterpret_cast&>(val)); + } + }; + + template<> + struct Value2StringFormatter + { +- template +- static std::basic_string format(const T& val) ++ template ::TraitsType> ++ static std::basic_string format(const T& val) + { +- std::basic_ostringstream ss; +- ss << val; +- return reinterpret_cast(ss.str().c_str()); ++ Value2StringFormatterUint8Format format; ++ return format(val); + } + +- static std::basic_string format(const utf16string& val) ++ static std::basic_string::TraitsType> format(const utf16string& val) + { + return format(utility::conversions::utf16_to_utf8(val)); + } +@@ -262,7 +328,7 @@ + /// Write the specified string to the output stream. + /// + /// Input string. +- pplx::task print(const std::basic_string& str) const ++ pplx::task print(const std::basic_string& str) const + { + pplx::task result; + if (!_verify_and_return_task(details::_out_stream_msg, result)) return result; +@@ -273,7 +339,7 @@ + } + else + { +- auto sharedStr = std::make_shared>(str); ++ auto sharedStr = std::make_shared>(str); + return helper()->m_buffer.putn_nocopy(sharedStr->c_str(), sharedStr->size()).then([sharedStr](size_t size) { + return size; + }); +@@ -294,7 +360,7 @@ + if (!_verify_and_return_task(details::_out_stream_msg, result)) return result; + // TODO in the future this could be improved to have Value2StringFormatter avoid another unnecessary copy + // by putting the string on the heap before calling the print string overload. +- return print(details::Value2StringFormatter::format(val)); ++ return print(details::Value2StringFormatter::format(val)); + } + + /// +--- a/Release/include/cpprest/astreambuf.h (revision d17f091b5a753b33fb455e92b590fc9f4e921119) ++++ b/Release/include/cpprest/astreambuf.h (revision 4188ad89b2cf2e8de3cc3513adcf400fbfdc5ce7) +@@ -15,6 +15,7 @@ + + #include "cpprest/asyncrt_utils.h" + #include "cpprest/details/basic_types.h" ++#include "cpprest/details/char_traits.h" + #include "pplx/pplxtasks.h" + #include + #include +@@ -56,55 +57,28 @@ + /// + /// The data type of the basic element of the stream. + /// ++namespace detail ++{ + template +-struct char_traits : std::char_traits<_CharType> ++struct char_traits : utility::CanUseStdCharTraits<_CharType>::TraitsType + { + /// + /// Some synchronous functions will return this value if the operation + /// requires an asynchronous call in a given situation. + /// + /// An int_type value which implies that an asynchronous call is required. +- static typename std::char_traits<_CharType>::int_type requires_async() ++ static typename utility::CanUseStdCharTraits<_CharType>::TraitsType::int_type requires_async() + { +- return std::char_traits<_CharType>::eof() - 1; ++ return utility::CanUseStdCharTraits<_CharType>::TraitsType::eof() - 1; + } ++}; ++} ++template struct char_traits : detail::char_traits<_CharType> { + }; + #if !defined(_WIN32) +-template<> +-struct char_traits : private std::char_traits +-{ +-public: +- typedef unsigned char char_type; +- +- using std::char_traits::eof; +- using std::char_traits::int_type; +- using std::char_traits::off_type; +- using std::char_traits::pos_type; +- +- static size_t length(const unsigned char* str) +- { +- return std::char_traits::length(reinterpret_cast(str)); +- } +- +- static void assign(unsigned char& left, const unsigned char& right) { left = right; } +- static unsigned char* assign(unsigned char* left, size_t n, unsigned char value) +- { +- return reinterpret_cast( +- std::char_traits::assign(reinterpret_cast(left), n, static_cast(value))); +- } +- +- static unsigned char* copy(unsigned char* left, const unsigned char* right, size_t n) +- { +- return reinterpret_cast( +- std::char_traits::copy(reinterpret_cast(left), reinterpret_cast(right), n)); +- } +- +- static unsigned char* move(unsigned char* left, const unsigned char* right, size_t n) +- { +- return reinterpret_cast( +- std::char_traits::move(reinterpret_cast(left), reinterpret_cast(right), n)); +- } +- ++template <> struct char_traits : detail::char_traits { ++ typedef typename std::char_traits::int_type int_type; ++ static int_type eof() { return std::char_traits::eof(); } + static int_type requires_async() { return eof() - 1; } + }; + #endif +new file mode 100644 +--- /dev/null (revision 4188ad89b2cf2e8de3cc3513adcf400fbfdc5ce7) ++++ b/Release/include/cpprest/details/char_traits.h (revision 4188ad89b2cf2e8de3cc3513adcf400fbfdc5ce7) +@@ -0,0 +1,102 @@ ++// ++// Created by sigsegv on 6/28/25. ++// ++ ++#ifndef CPPRESTSDK_ROOT_CHAR_TRAITS_H ++#define CPPRESTSDK_ROOT_CHAR_TRAITS_H ++ ++#include ++#include ++ ++namespace utility { ++ ++namespace detail { ++ ++template struct IntTypeFor { ++ typedef typename std::conditional::value, unsigned long long int, long long int>::type type; ++}; ++template <> struct IntTypeFor { ++ typedef typename std::char_traits::int_type type; ++}; ++template <> struct IntTypeFor { ++ typedef typename std::make_unsigned::int_type>::type type; ++}; ++ ++template class DetailCharTraits ++{ ++public: ++ using char_type = T; ++ using int_type = typename IntTypeFor::type; ++ using off_type = std::streamoff; ++ using pos_type = std::streampos; ++ using state_type = mbstate_t; ++ ++ static void assign(char_type& r, const char_type& a) noexcept { r = a; } ++ static char_type to_char_type(int_type c) noexcept { return char_type(c); } ++ static int_type to_int_type(char_type c) noexcept { return c; } ++ static bool eq(char_type a, char_type b) noexcept { return a == b; } ++ static bool lt(char_type a, char_type b) noexcept { return a < b; } ++ static int compare(const char_type* s1,const char_type* s2,size_t n){ ++ for (; n--; ++s1, ++s2) { ++ if (!eq(*s1, *s2)) ++ return lt(*s1,*s2)?-1:1; ++ } ++ return 0; ++ } ++ static size_t length(const char_type* s){ ++ const char_type* p = s; ++ while (*p) ++ ++p; ++ return size_t(p - s); ++ } ++ static const char_type* find(const char_type* s,size_t n,const char_type& a){ ++ for (; n--; ++s) ++ { ++ if (eq(*s, a)) ++ return s; ++ return nullptr; ++ } ++ } ++ static char_type* move (char_type* r,const char_type* s,size_t n){ ++ return (char_type*)memmove(r, s, n * sizeof(char_type)); ++ } ++ static char_type* copy (char_type* r,const char_type* s,size_t n){ ++ return (char_type*)memcpy (r, s, n * sizeof(char_type)); ++ } ++ static char_type* assign(char_type* r,size_t n,char_type a){ ++ if (sizeof(char_type) == 1) ++ { ++ return (char_type*)memset(r, a, n); ++ } ++ else ++ { ++ for (char_type *s = r; n--; ++s) ++ { ++ *s = a; ++ } ++ } ++ } ++ static int_type eof() noexcept { return ~0u; } ++ static int_type not_eof(int_type c) noexcept { return c == eof() ? 0 : c; } ++}; ++ ++template struct CanUseStdCharTraits : public std::false_type ++{ ++public: ++ typedef DetailCharTraits TraitsType; ++}; ++ ++template struct CanUseStdCharTraits::eq(std::declval(), std::declval()))> : public std::true_type ++{ ++public: ++ typedef std::char_traits TraitsType; ++}; ++ ++} ++ ++template struct CanUseStdCharTraits : detail::CanUseStdCharTraits::type>::type> { ++}; ++ ++} ++ ++#endif // CPPRESTSDK_ROOT_CHAR_TRAITS_H +--- a/Release/tests/functional/streams/memstream_tests.cpp (revision d17f091b5a753b33fb455e92b590fc9f4e921119) ++++ b/Release/tests/functional/streams/memstream_tests.cpp (revision 6df13a8c0417ef700c0f164bcd0686ad46f66fd9) +@@ -8,6 +8,7 @@ + * + * =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + ****/ ++#include "cpprest/details/char_traits.h" + #include "stdafx.h" + #if defined(__cplusplus_winrt) + #include +@@ -32,7 +33,7 @@ + { + VERIFY_IS_TRUE(wbuf.can_write()); + +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((typename StreamBufferType::char_type)0); + s.push_back((typename StreamBufferType::char_type)1); + s.push_back((typename StreamBufferType::char_type)2); +@@ -137,7 +138,7 @@ + { + VERIFY_IS_TRUE(wbuf.can_write()); + +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((typename StreamBufferType::char_type)0); + s.push_back((typename StreamBufferType::char_type)1); + s.push_back((typename StreamBufferType::char_type)2); +@@ -169,7 +170,7 @@ + + typedef concurrency::streams::rawptr_buffer StreamBufferType; + +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((CharType)0); + s.push_back((CharType)1); + s.push_back((CharType)2); +@@ -198,7 +199,7 @@ + typedef concurrency::streams::container_buffer StreamBufferType; + typedef typename concurrency::streams::container_buffer::char_type CharType; + +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((CharType)0); + s.push_back((CharType)1); + s.push_back((CharType)2); +@@ -553,7 +554,7 @@ + VERIFY_IS_TRUE(rwbuf.can_read()); + VERIFY_IS_TRUE(rwbuf.can_write()); + VERIFY_IS_FALSE(rwbuf.is_eof()); +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((typename StreamBufferType::char_type)0); + s.push_back((typename StreamBufferType::char_type)1); + s.push_back((typename StreamBufferType::char_type)2); +@@ -684,7 +685,7 @@ + VERIFY_IS_TRUE(rwbuf.can_write()); + + // Write 4 characters +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((typename StreamBufferType::char_type)0); + s.push_back((typename StreamBufferType::char_type)1); + s.push_back((typename StreamBufferType::char_type)2); +@@ -726,7 +727,7 @@ + VERIFY_IS_TRUE(rwbuf.can_write()); + + // Write 4 characters +- std::basic_string s; ++ std::basic_string::TraitsType> s; + s.push_back((typename StreamBufferType::char_type)0); + s.push_back((typename StreamBufferType::char_type)1); + s.push_back((typename StreamBufferType::char_type)2); +--- a/Release/tests/functional/streams/stdstream_tests.cpp (revision d17f091b5a753b33fb455e92b590fc9f4e921119) ++++ b/Release/tests/functional/streams/stdstream_tests.cpp (revision 6df13a8c0417ef700c0f164bcd0686ad46f66fd9) +@@ -13,6 +13,7 @@ + #include "cpprest/filestream.h" + #include "cpprest/producerconsumerstream.h" + #include "cpprest/rawptrstream.h" ++#include "cpprest/details/char_traits.h" + + #if (!defined(_WIN32) || !defined(CPPREST_EXCLUDE_WEBSOCKETS)) && !defined(__cplusplus_winrt) + #include +@@ -303,7 +304,8 @@ + + const std::streamsize iterations = 100; + +- const std::string the_alphabet("abcdefghijklmnopqrstuvwxyz"); ++ const char *the_alphabet_characters = "abcdefghijklmnopqrstuvwxyz"; ++ const std::basic_string::TraitsType> the_alphabet(reinterpret_cast(the_alphabet_characters)); + + auto writer = pplx::create_task([ostream, iterations, the_alphabet]() { + auto os = ostream; +@@ -341,7 +343,8 @@ + + const std::streamsize iterations = 100; + +- const std::string the_alphabet("abcdefghijklmnopqrstuvwxyz"); ++ const char *the_alphabet_chars = "abcdefghijklmnopqrstuvwxyz"; ++ const std::basic_string::TraitsType> the_alphabet(reinterpret_cast(the_alphabet_chars)); + + auto writer = pplx::create_task([ostream, iterations, the_alphabet]() { + auto os = ostream; diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-json-unique-ptr.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-json-unique-ptr.patch new file mode 100644 index 000000000..ce7f03741 --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-llvm-json-unique-ptr.patch @@ -0,0 +1,221 @@ +This patch moves the implementations of certain json-methods to the cpp-file-implementations. +This is needed because llvm needs sizeof(T) to be valid for a lot more methods on containers +and std::unique_ptr, so these methods can't be header only on llvm. This patch is developed +by me and I cannot right now find an upstream bug-report on this just yet. I uploaded a similar +patch to FreeBSD ports a while ago. +--- a/Release/include/cpprest/json.h ++++ b/Release/include/cpprest/json.h +@@ -737,12 +737,10 @@ + _ASYNCRTIMP void format(std::basic_string& string) const; + + #ifdef ENABLE_JSON_VALUE_VISUALIZER +- explicit value(std::unique_ptr v, value_type kind) : m_value(std::move(v)), m_kind(kind) ++ explicit value(std::unique_ptr v, value_type kind); + #else +- explicit value(std::unique_ptr v) : m_value(std::move(v)) ++ explicit value(std::unique_ptr v); + #endif +- { +- } + + std::unique_ptr m_value; + #ifdef ENABLE_JSON_VALUE_VISUALIZER +@@ -831,9 +829,9 @@ + typedef storage_type::size_type size_type; + + private: +- array() : m_elements() {} +- array(size_type size) : m_elements(size) {} +- array(storage_type elements) : m_elements(std::move(elements)) {} ++ array(); ++ array(size_type size); ++ array(storage_type elements); + + public: + /// +@@ -915,20 +913,13 @@ + /// Iterator to the new location of the element following the erased element. + /// GCC doesn't support erase with const_iterator on vector yet. In the future this should be + /// changed. +- iterator erase(iterator position) { return m_elements.erase(position); } ++ iterator erase(iterator position); + + /// + /// Deletes the element at an index of the JSON array. + /// + /// The index of the element to delete. +- void erase(size_type index) +- { +- if (index >= m_elements.size()) +- { +- throw json_exception("index out of bounds"); +- } +- m_elements.erase(m_elements.begin() + index); +- } ++ void erase(size_type index); + + /// + /// Accesses an element of a JSON array. Throws when index out of bounds. +@@ -959,15 +950,7 @@ + /// + /// The index of an element in the JSON array. + /// A reference to the value kept in the field. +- json::value& operator[](size_type index) +- { +- msl::safeint3::SafeInt nMinSize(index); +- nMinSize += 1; +- msl::safeint3::SafeInt nlastSize(m_elements.size()); +- if (nlastSize < nMinSize) m_elements.resize((size_type)nMinSize); +- +- return m_elements[index]; +- } ++ json::value& operator[](size_type index); + + /// + /// Gets the number of elements of the array. +@@ -998,14 +981,8 @@ + typedef storage_type::size_type size_type; + + private: +- object(bool keep_order = false) : m_elements(), m_keep_order(keep_order) {} +- object(storage_type elements, bool keep_order = false) : m_elements(std::move(elements)), m_keep_order(keep_order) +- { +- if (!keep_order) +- { +- sort(m_elements.begin(), m_elements.end(), compare_pairs); +- } +- } ++ object(bool keep_order = false); ++ object(storage_type elements, bool keep_order = false); + + public: + /// +@@ -1087,22 +1064,13 @@ + /// Iterator to the new location of the element following the erased element. + /// GCC doesn't support erase with const_iterator on vector yet. In the future this should be + /// changed. +- iterator erase(iterator position) { return m_elements.erase(position); } ++ iterator erase(iterator position); + + /// + /// Deletes an element of the JSON object. If the key doesn't exist, this method throws. + /// + /// The key of an element in the JSON object. +- void erase(const utility::string_t& key) +- { +- auto iter = find_by_key(key); +- if (iter == m_elements.end()) +- { +- throw web::json::json_exception("Key not found"); +- } +- +- m_elements.erase(iter); +- } ++ void erase(const utility::string_t& key); + + /// + /// Accesses an element of a JSON object. If the key doesn't exist, this method throws. +@@ -1142,17 +1110,7 @@ + /// The key of an element in the JSON object. + /// If the key exists, a reference to the value kept in the field, otherwise a newly created null value + /// that will be stored for the given key. +- json::value& operator[](const utility::string_t& key) +- { +- auto iter = find_insert_location(key); +- +- if (iter == m_elements.end() || key != iter->first) +- { +- return m_elements.insert(iter, std::pair(key, value()))->second; +- } +- +- return iter->second; +- } ++ json::value& operator[](const utility::string_t& key); + + /// + /// Gets an iterator to an element of a JSON object. +--- a/Release/src/json/json.cpp ++++ b/Release/src/json/json.cpp +@@ -135,6 +135,14 @@ + { + } + ++#ifdef ENABLE_JSON_VALUE_VISUALIZER ++web::json::value::value(std::unique_ptr v, value_type kind) : m_value(std::move(v)), m_kind(kind) ++#else ++web::json::value::value(std::unique_ptr v) : m_value(std::move(v)) ++#endif ++{ ++} ++ + web::json::value::value(const value& other) + : m_value(other.m_value->_copy_value()) + #ifdef ENABLE_JSON_VALUE_VISUALIZER +@@ -495,3 +503,67 @@ + #endif + return instance; + } ++ ++web::json::array::array() : m_elements() {} ++web::json::array::array(size_type size) : m_elements(size) {} ++web::json::array::array(storage_type elements) : m_elements(std::move(elements)) {} ++ ++web::json::array::iterator web::json::array::erase(web::json::array::iterator position) ++{ ++ return m_elements.erase(position); ++} ++ ++void web::json::array::erase(web::json::array::size_type index) ++{ ++ if (index >= m_elements.size()) ++ { ++ throw json_exception("index out of bounds"); ++ } ++ m_elements.erase(m_elements.begin() + index); ++} ++ ++json::value& web::json::array::operator[](web::json::array::size_type index) ++{ ++ msl::safeint3::SafeInt nMinSize(index); ++ nMinSize += 1; ++ msl::safeint3::SafeInt nlastSize(m_elements.size()); ++ if (nlastSize < nMinSize) m_elements.resize((size_type)nMinSize); ++ ++ return m_elements[index]; ++} ++ ++web::json::object::object(bool keep_order) : m_elements(), m_keep_order(keep_order) {} ++web::json::object::object(storage_type elements, bool keep_order) : m_elements(std::move(elements)), m_keep_order(keep_order) ++{ ++ if (!keep_order) ++ { ++ sort(m_elements.begin(), m_elements.end(), compare_pairs); ++ } ++} ++web::json::object::iterator web::json::object::erase(iterator position) ++{ ++ return m_elements.erase(position); ++} ++ ++void web::json::object::erase(const utility::string_t& key) ++{ ++ auto iter = find_by_key(key); ++ if (iter == m_elements.end()) ++ { ++ throw web::json::json_exception("Key not found"); ++ } ++ ++ m_elements.erase(iter); ++} ++ ++json::value& web::json::object::operator[](const utility::string_t& key) ++{ ++ auto iter = find_insert_location(key); ++ ++ if (iter == m_elements.end() || key != iter->first) ++ { ++ return m_elements.insert(iter, std::pair(key, value()))->second; ++ } ++ ++ return iter->second; ++} diff --git a/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-warnings.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-warnings.patch new file mode 100644 index 000000000..dc663ec0c --- /dev/null +++ b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-warnings.patch @@ -0,0 +1,11 @@ +--- a/Release/src/http/common/http_helpers.cpp 2021-02-02 05:03:00.000000000 +0100 ++++ b/Release/src/http/common/http_helpers.cpp 2022-12-08 08:42:47.321677974 +0100 +@@ -84,7 +84,7 @@ + } + else + { +- char buffer[9]; ++ char buffer[17]; + #ifdef _WIN32 + sprintf_s(buffer, sizeof(buffer), "%8IX", bytes_read); + #else diff --git a/dev-cpp/cpprestsdk/metadata.xml b/dev-cpp/cpprestsdk/metadata.xml new file mode 100644 index 000000000..ea91337d7 --- /dev/null +++ b/dev-cpp/cpprestsdk/metadata.xml @@ -0,0 +1,11 @@ + + + + + sigsegv@radiotube.org + Jan-Espen Oversand + + + microsoft/cpprestsdk + + diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest new file mode 100644 index 000000000..aead3efb4 --- /dev/null +++ b/dev-cpp/dpp/Manifest @@ -0,0 +1,3 @@ +DIST dpp-10.0.30.tar.gz 15726421 BLAKE2B 647571d5c7434c3b5636a66a3365d2af8b2d11c81165666d3df2b2ad36d4b61b683a8e3c7ef304fba96a4ac365365272fffa3f0d7d05f697dfe48ba7f972ced6 SHA512 4842e5e688893275e524f998bdcac1d308165a02c280f69eaa898aa8f9986a97fe687e20e3428f30777c49f1feb47905da462bbdba8c9a5ea00067e560208f91 +DIST dpp-10.0.33.tar.gz 17222706 BLAKE2B b4443eade64cb6f98742d37c2cd0776b1a1a643fa86732f964488ff8835f2eee2e85553498d3b63159434a6512c9a7726eeddd0b84d8e725fb65e6bbb2290141 SHA512 69fe3323aceb4ad52ec1fcfb38a8770e88c03ae0b6cb49768441b603e13659625720d984b992311fcca8ef863d40b8b7fb082996fae2d396e785b637b673a328 +DIST dpp-10.1.4.tar.gz 21018829 BLAKE2B f984c749298a827d9ad8b2a68a2bfea1000a3715c0b5ed148be5d96f7b4d64932439b9df05618213a79e73f2ff425323837fba9549d6c22b0d07d9789ef51664 SHA512 c840f0c36babaf8a193132a56c62673092901c7814deafb4bc37753596e35bf31bd08051d79aa9b71ef439c55a327b046aea6bc4f07c984ab61204e3ff7e7ebe diff --git a/dev-cpp/dpp/dpp-10.0.30.ebuild b/dev-cpp/dpp/dpp-10.0.30.ebuild new file mode 100644 index 000000000..717fcce9d --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.30.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP" +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/DPP-${PV}" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice coro" + +RDEPEND=" + dev-libs/openssl:= + virtual/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + -DDPP_CORO="$(usex coro)" + ) + + cmake_src_configure +} diff --git a/dev-cpp/dpp/dpp-10.0.33.ebuild b/dev-cpp/dpp/dpp-10.0.33.ebuild new file mode 100644 index 000000000..717fcce9d --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.33.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP" +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/DPP-${PV}" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice coro" + +RDEPEND=" + dev-libs/openssl:= + virtual/zlib:= + + voice? ( + dev-libs/libsodium:= + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + -DDPP_CORO="$(usex coro)" + ) + + cmake_src_configure +} diff --git a/dev-cpp/dpp/dpp-10.1.4.ebuild b/dev-cpp/dpp/dpp-10.1.4.ebuild new file mode 100644 index 000000000..b7c7d00f8 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.1.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Lightweight C++ Discord bot library" +HOMEPAGE="https://dpp.dev/ https://github.com/brainboxdotcc/DPP" +SRC_URI=" + https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +S="${WORKDIR}/DPP-${PV}" + +LICENSE="Apache-2.0" +# DPP is extremely ABI instable due to frequent changes in the Discord API +# See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="voice +coro" + +RDEPEND=" + dev-libs/openssl:= + virtual/zlib:= + + voice? ( + media-libs/opus + ) +" +DEPEND=" + ${RDEPEND} + + dev-cpp/nlohmann_json +" + +DOCS=( "README.md" "SECURITY.md" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=true + -DBUILD_VOICE_SUPPORT="$(usex voice)" + -DRUN_LDCONFIG=false + # Tests require network access + -DDPP_BUILD_TEST=false + -DDPP_NO_VCPKG=true + -DDPP_USE_EXTERNAL_JSON=true + -DDPP_NO_CORO="$(usex !coro)" # set DPP_NO_CORO if coroutines disabled. + ) + + cmake_src_configure +} diff --git a/dev-cpp/dpp/metadata.xml b/dev-cpp/dpp/metadata.xml new file mode 100644 index 000000000..1e20241ef --- /dev/null +++ b/dev-cpp/dpp/metadata.xml @@ -0,0 +1,19 @@ + + + + + Filip Hoffmann + folosp2@gmail.com + + + Samuel Hautamäki + reachme@samuelhautamaki.eu + + + Enable voice-chat support + Enable coroutine support + + + brainboxdotcc/dpp + + diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest new file mode 100644 index 000000000..390b06b62 --- /dev/null +++ b/dev-cpp/drogon/Manifest @@ -0,0 +1,4 @@ +DIST drogon-1.9.5.tar.gz 616261 BLAKE2B 0e34398be264d58b90b1e3545aeed0e2aefe17258b7007f69f103ba4b281226c71a6aac2b7f98c8d58603ba896c4ddc31e215cea8d943a88d2bf519d049a03d1 SHA512 453b0d1af2cd7e567539cf8512d87961d9285c3ac1cbeb58d49c27571c7247390b99cc7ea5ddb87c969c5638bcf7a958b9c4a2649c3d89ff7e081e278de33f6f +DIST drogon-1.9.6.tar.gz 634338 BLAKE2B 29df10fbdf03fe8b6397bc1f05a69126ab249094f00bc0fe038bbb261069aa874e75a342345b0a5c98975cf5b97832bcb42443263cd4bd99930ddc2d92454bcb SHA512 e0a1b4a0f3b9d2804169d050e2038418baf4107f94299e2b969a185f5624f9d4101d1ef24795789c48c8b2ed8dfd5c748d6162eb5ce789cad3b253c7e8692fa9 +DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 +DIST trantor-1.5.20.tar.gz 156703 BLAKE2B 628c8ccae86809f0cd547eb991a67456f871d8ad4aa9606933ce91f98744c2faeb83b41d098811757ae6fcb0e221d5fe389d9684d98fa9c40570f8202b0489d3 SHA512 3666a49de1f13f52bac6d11d7c690c1d51b73d6f7e50b2a7591cd590639f88e33282d8b6b422f518ab73b42ba2d69d6db0852338563b366c548daaba09d0b49c diff --git a/dev-cpp/drogon/drogon-1.9.5.ebuild b/dev-cpp/drogon/drogon-1.9.5.ebuild new file mode 100644 index 000000000..9e2be717c --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.5.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.19" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon" +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite spdlog test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/trantor-${MY_TRANTOR_V}:= + dev-libs/jsoncpp:= + virtual/zlib:= + brotli? ( app-arch/brotli:= ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis:= ) + sqlite? ( dev-db/sqlite:3 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch ) + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_unpack() { + default + + # the cert is in the trantor submodule normally, but we unbundle that + if use test; then + mkdir -p ${P}/trantor/trantor/tests || die + cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { + use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) + + local -a mycmakeargs=( + -DBUILD_DOC=$(usex doc) + -DBUILD_EXAMPLES=NO + -DBUILD_POSTGRESQL=$(usex postgres) + -DBUILD_MYSQL=$(usex mariadb) + -DBUILD_SQLITE=$(usex sqlite) + -DBUILD_REDIS=$(usex redis) + -DBUILD_TESTING=$(usex test) + -DBUILD_BROTLI=$(usex brotli) + -DBUILD_YAML_CONFIG=$(usex yaml) + -DUSE_SUBMODULE=NO + $(cmake_use_find_package doc Doxygen) + -DUSE_SPDLOG=$(usex spdlog) + ) + + cmake_src_configure +} + +src_install() { + use examples && DOCS+=( "${S}/examples" ) + docompress -x /usr/share/doc/${PF}/examples + + cmake_src_install +} diff --git a/dev-cpp/drogon/drogon-1.9.6.ebuild b/dev-cpp/drogon/drogon-1.9.6.ebuild new file mode 100644 index 000000000..789552b0d --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.6.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.20" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon" +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite spdlog test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/trantor-${MY_TRANTOR_V}:= + dev-libs/jsoncpp:= + virtual/zlib:= + brotli? ( app-arch/brotli:= ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis:= ) + sqlite? ( dev-db/sqlite:3 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch ) + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_unpack() { + default + + # the cert is in the trantor submodule normally, but we unbundle that + if use test; then + mkdir -p ${P}/trantor/trantor/tests || die + cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { + use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) + + local -a mycmakeargs=( + -DBUILD_DOC=$(usex doc) + -DBUILD_EXAMPLES=NO + -DBUILD_POSTGRESQL=$(usex postgres) + -DBUILD_MYSQL=$(usex mariadb) + -DBUILD_SQLITE=$(usex sqlite) + -DBUILD_REDIS=$(usex redis) + -DBUILD_TESTING=$(usex test) + -DBUILD_BROTLI=$(usex brotli) + -DBUILD_YAML_CONFIG=$(usex yaml) + -DUSE_SUBMODULE=NO + $(cmake_use_find_package doc Doxygen) + -DUSE_SPDLOG=$(usex spdlog) + ) + + cmake_src_configure +} + +src_install() { + use examples && DOCS+=( "${S}/examples" ) + docompress -x /usr/share/doc/${PF}/examples + + cmake_src_install +} diff --git a/dev-cpp/drogon/files/drogon-1.8.4-fix-test-build.patch b/dev-cpp/drogon/files/drogon-1.8.4-fix-test-build.patch new file mode 100644 index 000000000..6fd9810cb --- /dev/null +++ b/dev-cpp/drogon/files/drogon-1.8.4-fix-test-build.patch @@ -0,0 +1,15 @@ +# fix build error that happens without trantor submodule +# upstream: + +diff --git a/lib/tests/CMakeLists.txt b/lib/tests/CMakeLists.txt +index 62a2240..424fec2 100644 +--- a/lib/tests/CMakeLists.txt ++++ b/lib/tests/CMakeLists.txt +@@ -42,6 +42,7 @@ else() + endif() + + add_executable(unittest ${UNITTEST_SOURCES}) ++target_include_directories(unittest PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/..") + + if (BUILD_CTL) + set(INTEGRATION_TEST_CLIENT_SOURCES diff --git a/dev-cpp/drogon/metadata.xml b/dev-cpp/drogon/metadata.xml new file mode 100644 index 000000000..a85f14ead --- /dev/null +++ b/dev-cpp/drogon/metadata.xml @@ -0,0 +1,19 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + drogonframework/drogon + https://drogon.docsforge.com/ + + + Enable support for brotli compression + Add support for the mariadb database + Add support for the Redis database via dev-libs/hiredis + Add support for yaml config file + enable dev-libs/spdlog logging backend + + diff --git a/dev-cpp/fast_double_parser/Manifest b/dev-cpp/fast_double_parser/Manifest new file mode 100644 index 000000000..8e1f0cd23 --- /dev/null +++ b/dev-cpp/fast_double_parser/Manifest @@ -0,0 +1 @@ +DIST fast_double_parser-0.8.1.tar.gz 637704 BLAKE2B 775b179b488735e278228787ffafeec4e3bc056c40017bd3d51cca4827b5938180f2c6ba433d622b0bb1e36ffeb681ebbdc1dffbf782275de8340697198b3bd8 SHA512 143f5d920159c5fc6d516417d14f297f7ba79764bab794ed6337dff73add7adcf99f27c078cd0e83a2907c5ec1143a247d85fc229eedcaf74d7710bab0adbd76 diff --git a/dev-cpp/fast_double_parser/fast_double_parser-0.8.1.ebuild b/dev-cpp/fast_double_parser/fast_double_parser-0.8.1.ebuild new file mode 100644 index 000000000..4b14fc574 --- /dev/null +++ b/dev-cpp/fast_double_parser/fast_double_parser-0.8.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Parse strings into double floating-point values" + +HOMEPAGE="https://github.com/lemire/fast_double_parser" + +SRC_URI="https://github.com/lemire/fast_double_parser/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Apache-2.0 Boost-1.0 )" + +SLOT="0" + +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-cpp/fast_double_parser/metadata.xml b/dev-cpp/fast_double_parser/metadata.xml new file mode 100644 index 000000000..7002fa210 --- /dev/null +++ b/dev-cpp/fast_double_parser/metadata.xml @@ -0,0 +1,8 @@ + + + + + + lemire/fast_double_parser + + diff --git a/dev-cpp/finalcut/Manifest b/dev-cpp/finalcut/Manifest new file mode 100644 index 000000000..382d375ef --- /dev/null +++ b/dev-cpp/finalcut/Manifest @@ -0,0 +1 @@ +DIST finalcut-0.9.1.tar.gz 909719 BLAKE2B 4ca3742ff54843686db29fc744df1fb29269aef28cfdbecefcb9d31fe6c7b1c1357701e945a9c01a661b5742edb9057be87fd3d1feb5dd2b4596f640fbd4b5b4 SHA512 1ba0d802ac80c128774b9b50ba309ba28da86db89dbc277596201431f0e39fc5fb5652da2473848b944f77a7301fb3a1a30c1770e6ef5a8bbdd5ec648ca3562c diff --git a/dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild b/dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild new file mode 100644 index 000000000..ff93aee9b --- /dev/null +++ b/dev-cpp/finalcut/files/finalcut-0.9.1-fix-tests.ebuild @@ -0,0 +1,63 @@ +From 5acee79b977dd38e0a52c51129ea847735a8ee5e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?= + +Date: Sun, 28 Jul 2024 09:21:35 +0200 +Subject: [PATCH] fix tests +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This commits removes tests failing to compile, +- `fvterm_test` and +- `fterm_functions-test`. + +Signed-off-by: Mattéo Rossillol‑‑Laruelle +--- + test/Makefile.am | 6 ------ + 1 file changed, 6 deletions(-) + +diff --git a/test/Makefile.am b/test/Makefile.am +index 30d53e34..c4c0282f 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -32,11 +32,9 @@ noinst_PROGRAMS = \ + ftermdata_test \ + ftermdetection_test \ + ftermfreebsd_test \ +- fterm_functions_test \ + ftermlinux_test \ + ftermopenbsd_test \ + ftimer_test \ +- fvterm_test \ + fvtermattribute_test \ + fvtermbuffer_test \ + fwidget_test +@@ -64,13 +62,11 @@ ftermdata_test_SOURCES = ftermdata-test.cpp + ftermdetection_test_SOURCES = ftermdetection-test.cpp + ftermfreebsd_test_SOURCES = ftermfreebsd-test.cpp + ftermfreebsd_test_LDADD = @TERMCAP_LIB@ +-fterm_functions_test_SOURCES = fterm_functions-test.cpp + ftermlinux_test_SOURCES = ftermlinux-test.cpp + ftermlinux_test_LDADD = @TERMCAP_LIB@ + ftermopenbsd_test_SOURCES = ftermopenbsd-test.cpp + ftermopenbsd_test_LDADD = @TERMCAP_LIB@ + ftimer_test_SOURCES = ftimer-test.cpp +-fvterm_test_SOURCES = fvterm-test.cpp + fvtermattribute_test_SOURCES = fvtermattribute-test.cpp + fvtermbuffer_test_SOURCES = fvtermbuffer-test.cpp + fwidget_test_SOURCES = fwidget-test.cpp +@@ -98,11 +94,9 @@ TESTS = \ + ftermdata_test \ + ftermdetection_test \ + ftermfreebsd_test \ +- fterm_functions_test \ + ftermlinux_test \ + ftermopenbsd_test \ + ftimer_test \ +- fvterm_test \ + fvtermattribute_test \ + fvtermbuffer_test \ + fwidget_test +-- +2.44.2 + diff --git a/dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild b/dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild new file mode 100644 index 000000000..9ad7ecdd3 --- /dev/null +++ b/dev-cpp/finalcut/finalcut-0.9.1-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="A text-based widget toolkit" +HOMEPAGE="https://github.com/gansm/finalcut/" + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gansm/finalcut.git" +else + SRC_URI="https://github.com/gansm/finalcut/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-3+" +SLOT="0/${PV}" +IUSE="doc examples +gpm test" +REQUIRED_USE="test? ( !examples )" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/ncurses:=[tinfo] + gpm? ( sys-libs/gpm ) +" + +# autoconf-archive needed to eautoreconf +BDEPEND=" + dev-build/autoconf-archive + virtual/pkgconfig + test? ( >=dev-util/cppunit-1.12.0 ) +" + +RDEPEND="${DEPEND}" + +DOCS=( + AUTHORS + ChangeLog + CODE_OF_CONDUCT.md + Contributing.md + SECURITY.md +) + +src_prepare() { + default + + [[ "${PV}" = 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild" + + sed -i "/doc_DATA/d" Makefile.am || die + + sed -i "/AM_CPPFLAGS/ s/-Werror//" {examples,final,test}/Makefile.am \ + || die 'Failed to remove `-Werror` from `CPPFLAGS`' + + for component in doc examples test; do + if ! use "${component}"; then + sed -i "/SUBDIRS/ s/${component}//" Makefile.am \ + || die "Failed to remove ${component} from the building process" + fi + done + + eautoreconf +} + +src_configure() { + use test && append-cxxflags -O0 -DDEBUG -DUNIT_TEST + + econf \ + $(use_with gpm) \ + $(use_with test unit-test) +} + +src_install() { + einstalldocs + + emake DESTDIR="${ED}" PACKAGE="${PF}" install + + use doc || dodoc doc/first-steps* + + if use examples; then + local examples="/usr/share/doc/${PF}/examples" + docompress -x "${examples}" + + for example in examples/.libs/*; do + example="${example#examples/.libs/}" + + local install_dir="${examples}/${example}" + + insinto "${install_dir}" + doins "examples/${example}.cpp" + exeinto "${install_dir}" + doexe "examples/${example}" + done + fi + + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-cpp/finalcut/finalcut-9999.ebuild b/dev-cpp/finalcut/finalcut-9999.ebuild new file mode 100644 index 000000000..7999240dd --- /dev/null +++ b/dev-cpp/finalcut/finalcut-9999.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="A text-based widget toolkit" +HOMEPAGE="https://github.com/gansm/finalcut/" + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gansm/finalcut.git" +else + SRC_URI="https://github.com/gansm/finalcut/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-3+" +SLOT="0/0.9.0" +IUSE="doc examples +gpm test" +REQUIRED_USE="test? ( !examples )" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/ncurses:=[tinfo] + gpm? ( sys-libs/gpm ) +" + +# autoconf-archive needed to eautoreconf +BDEPEND=" + dev-build/autoconf-archive + virtual/pkgconfig + test? ( >=dev-util/cppunit-1.12.0 ) +" + +RDEPEND="${DEPEND}" + +DOCS=( + AUTHORS + ChangeLog + CODE_OF_CONDUCT.md + Contributing.md + SECURITY.md +) + +src_prepare() { + default + + [[ "${PV}" = 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild" + + sed -i "/doc_DATA/d" Makefile.am || die + + sed -i "/AM_CPPFLAGS/ s/-Werror//" {examples,final,test}/Makefile.am \ + || die 'Failed to remove `-Werror` from `CPPFLAGS`' + + for component in doc examples test; do + if ! use "${component}"; then + sed -i "/SUBDIRS/ s/${component}//" Makefile.am \ + || die "Failed to remove ${component} from the building process" + fi + done + + eautoreconf +} + +src_configure() { + use test && append-cxxflags -O0 -DDEBUG -DUNIT_TEST + + econf \ + $(use_with gpm) \ + $(use_with test unit-test) +} + +src_install() { + einstalldocs + + emake DESTDIR="${ED}" PACKAGE="${PF}" install + + use doc || dodoc doc/first-steps* + + if use examples; then + local examples="/usr/share/doc/${PF}/examples" + docompress -x "${examples}" + + for example in examples/.libs/*; do + example="${example#examples/.libs/}" + + local install_dir="${examples}/${example}" + + insinto "${install_dir}" + doins "examples/${example}.cpp" + exeinto "${install_dir}" + doexe "examples/${example}" + done + fi + + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-cpp/finalcut/metadata.xml b/dev-cpp/finalcut/metadata.xml new file mode 100644 index 000000000..146562c2b --- /dev/null +++ b/dev-cpp/finalcut/metadata.xml @@ -0,0 +1,49 @@ + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + dev-cpp/finalcut is a C++ class library and widget + toolkit with full mouse support for creating a text-based user + interface. The library supports the programmer to develop an + application for the text console. It allows the simultaneous + handling of multiple text windows on the screen. The structure + of the Qt framework was originally the inspiration for the C++ + class design of dev-cpp/finalcut. It provides common + controls like dialog boxes, push buttons, check boxes, radio + buttons, input lines, list boxes, status bars and so on. + + + dev-cpp/finalcut est une bibliothèque C++ offrant la + possibilité de créer un environnement en mode texte. Elle + fournit des composants d'interface graphique supportant + pleinement l'usage de la souris. Elle permet aux développeurs + une programmation plus aisée des applications de ce type. Elle + rend possible la gestion de plusieurs fenêtres dans un même + terminal. L'interface de programmation applicative de + dev-cpp/finalcut s'inspire de celle de Qt. Celle-ci + fournit également les composants de base tels que des boîtes de + dialogue, des bouttons poussoirs, des case à cocher, des boutons + radio, des lignes d'entrée, des barres d'état, et ainsi de + suite. + + + Reflect ABI compatibility for libfinal.so + + + Reflétent la compatibilité de l'interface binaire-programme (A.B.I.) de libfinal.so + + + + Markus Gans + guru.mail@muenster.de + + https://github.com/gansm/finalcut/blob/main/ChangeLog + https://github.com/gansm/finalcut/wiki/ + https://github.com/gansm/finalcut/issues/ + gansm/finalcut + + diff --git a/dev-cpp/fkYAML/Manifest b/dev-cpp/fkYAML/Manifest new file mode 100644 index 000000000..0532a0a69 --- /dev/null +++ b/dev-cpp/fkYAML/Manifest @@ -0,0 +1,2 @@ +DIST fkYAML-0.4.2.tar.gz 437972 BLAKE2B 24afade617172a5af8b0be3c91b069ed1782140101a67b86bb3afad230656d22e4e55f24883499ca1764a095c87a64370fdba9b0aa617c51815b25d4bdd2f374 SHA512 20a7e2a236f77e27a676348585cbf6c36d8c46f1ad0964b879eb61925e3d6545d6dda46379b897712890faa2b8d5e837b7f9cc312448a3d762f0017c618cbcd1 +DIST fkYAML-0.4.2_p20250522.tar.gz 586601 BLAKE2B 236e9c3e09fd6aaf94e3c7740790ac362bcd19e949fa5570e480ce9d30fcf8bde0e2ff6c948d9082c1efc347be1c46c381834ebaf640d082035f5e7d4c60c1cb SHA512 80cdbab5ca5a8d2d9f7a9c98b7a75a5807e46609c4c6e5e3a162ece60ba820e890413f09048e53f094edeb52e03c9592187cbb008812c77bc598f2868f85f8f7 diff --git a/dev-cpp/fkYAML/files/fkYAML-0.4.2-Remove-the-space-between-operator-and-_yaml.patch b/dev-cpp/fkYAML/files/fkYAML-0.4.2-Remove-the-space-between-operator-and-_yaml.patch new file mode 100644 index 000000000..52bd5e91b --- /dev/null +++ b/dev-cpp/fkYAML/files/fkYAML-0.4.2-Remove-the-space-between-operator-and-_yaml.patch @@ -0,0 +1,44 @@ +From: Pavel Sobolev +Subject: [PATCH] Remove the space between `operator""` and `_yaml`. + +This makes it compile in C++23. + +Signed-off-by: Pavel Sobolev + +--- a/include/fkYAML/node.hpp ++++ b/include/fkYAML/node.hpp +@@ -1823,7 +1823,7 @@ inline namespace yaml_literals { + /// @param n The size of `s`. + /// @return The resulting `node` object deserialized from `s`. + /// @sa https://fktn-k.github.io/fkYAML/api/operator_literal_yaml/ +-inline fkyaml::node operator"" _yaml(const char* s, std::size_t n) { ++inline fkyaml::node operator""_yaml(const char* s, std::size_t n) { + return fkyaml::node::deserialize(s, s + n); + } + +@@ -1832,7 +1832,7 @@ inline fkyaml::node operator"" _yaml(const char* s, std::size_t n) { + /// @param n The size of `s`. + /// @return The resulting `node` object deserialized from `s`. + /// @sa https://fktn-k.github.io/fkYAML/api/operator_literal_yaml/ +-inline fkyaml::node operator"" _yaml(const char16_t* s, std::size_t n) { ++inline fkyaml::node operator""_yaml(const char16_t* s, std::size_t n) { + return fkyaml::node::deserialize(s, s + n); + } + +@@ -1841,7 +1841,7 @@ inline fkyaml::node operator"" _yaml(const char16_t* s, std::size_t n) { + /// @param n The size of `s`. + /// @return The resulting `node` object deserialized from `s`. + /// @sa https://fktn-k.github.io/fkYAML/api/operator_literal_yaml/ +-inline fkyaml::node operator"" _yaml(const char32_t* s, std::size_t n) { ++inline fkyaml::node operator""_yaml(const char32_t* s, std::size_t n) { + return fkyaml::node::deserialize(s, s + n); + } + +@@ -1850,7 +1850,7 @@ inline fkyaml::node operator"" _yaml(const char32_t* s, std::size_t n) { + /// @param s An input `char8_t` array. + /// @param n The size of `s`. + /// @return The resulting `node` object deserialized from `s`. +-inline fkyaml::node operator"" _yaml(const char8_t* s, std::size_t n) { ++inline fkyaml::node operator""_yaml(const char8_t* s, std::size_t n) { + return fkyaml::node::deserialize((const char8_t*)s, (const char8_t*)s + n); + } diff --git a/dev-cpp/fkYAML/files/fkYAML-0.4.2-Use-system-Catch2.patch b/dev-cpp/fkYAML/files/fkYAML-0.4.2-Use-system-Catch2.patch new file mode 100644 index 000000000..e736a28dc --- /dev/null +++ b/dev-cpp/fkYAML/files/fkYAML-0.4.2-Use-system-Catch2.patch @@ -0,0 +1,38 @@ +From: Pavel Sobolev +Subject: [PATCH] Use system `Catch2`. + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,21 +32,7 @@ if(FK_YAML_CODE_COVERAGE OR FK_YAML_RUN_VALGRIND OR FK_YAML_RUN_CLANG_SANITIZERS + endif() + + if(FK_YAML_BUILD_TEST OR FK_YAML_BUILD_ALL_TEST) +- set(CATCH2_ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/thirdparty/catch2") +- +- if(NOT EXISTS ${CATCH2_ROOT_DIR}/CMakeLists.txt) +- find_package(Git REQUIRED) +- message(STATUS "Fetching git submodule: Catch2") +- execute_process( +- COMMAND ${GIT_EXECUTABLE} submodule update --init --recursive -- ${CATCH2_ROOT_DIR} +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +- RESULT_VARIABLE GIT_SUBMOD_RET) +- if(NOT GIT_SUBMOD_RET EQUAL "0") +- message(FATAL_ERROR "Failed to fetch Catch2 as a git submodule.") +- endif() +- endif() +- +- list(APPEND CMAKE_MODULE_PATH "${CATCH2_ROOT_DIR}/contrib") ++ find_package(Catch2 REQUIRED) + endif() + + ########################################### +@@ -140,7 +126,6 @@ endif() + ########################### + + if(FK_YAML_BUILD_TEST OR FK_YAML_BUILD_ALL_TEST) +- add_subdirectory(${CATCH2_ROOT_DIR}) + include(CTest) + enable_testing() + add_subdirectory(tests) diff --git a/dev-cpp/fkYAML/files/fkYAML-0.4.2_p20250522-Use-system-Catch2.patch b/dev-cpp/fkYAML/files/fkYAML-0.4.2_p20250522-Use-system-Catch2.patch new file mode 100644 index 000000000..fe40120f4 --- /dev/null +++ b/dev-cpp/fkYAML/files/fkYAML-0.4.2_p20250522-Use-system-Catch2.patch @@ -0,0 +1,13 @@ +From: Pavel Sobolev +Subject: [PATCH] Use system `Catch2`. + +Signed-off-by: Pavel Sobolev + +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -1,5 +1,4 @@ +-set(CATCH2_ROOT_DIR "${PROJECT_SOURCE_DIR}/thirdparty/Catch2") +-list(APPEND CMAKE_MODULE_PATH "${CATCH2_ROOT_DIR}/contrib") ++find_package(Catch2 REQUIRED) + + add_subdirectory(unit_test) diff --git a/dev-cpp/fkYAML/fkYAML-0.4.2.ebuild b/dev-cpp/fkYAML/fkYAML-0.4.2.ebuild new file mode 100644 index 000000000..a7fcd9574 --- /dev/null +++ b/dev-cpp/fkYAML/fkYAML-0.4.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A C++ header-only YAML library" +HOMEPAGE="https://fktn-k.github.io/fkYAML/" +SRC_URI="https://github.com/fktn-k/fkYAML/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( =dev-cpp/catch-2* ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.4.2-Remove-the-space-between-operator-and-_yaml.patch" + "${FILESDIR}/${PN}-0.4.2-Use-system-Catch2.patch" +) + +src_prepare() { + find thirdparty -mindepth 1 -not -name imapdl -delete || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DFK_YAML_BUILD_TEST=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/fkYAML/fkYAML-0.4.2_p20250522.ebuild b/dev-cpp/fkYAML/fkYAML-0.4.2_p20250522.ebuild new file mode 100644 index 000000000..70fb0c2ba --- /dev/null +++ b/dev-cpp/fkYAML/fkYAML-0.4.2_p20250522.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +EGIT_COMMIT="721edb3e1a817e527fd9e1e18a3bea300822522e" + +DESCRIPTION="A C++ header-only YAML library" +HOMEPAGE="https://fktn-k.github.io/fkYAML/" +SRC_URI="https://github.com/fktn-k/fkYAML/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( =dev-cpp/catch-2* ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.4.2_p20250522-Use-system-Catch2.patch" +) + +src_prepare() { + find thirdparty -mindepth 1 -not -name imapdl -delete || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DFK_YAML_BUILD_TEST=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/fkYAML/metadata.xml b/dev-cpp/fkYAML/metadata.xml new file mode 100644 index 000000000..6bd573274 --- /dev/null +++ b/dev-cpp/fkYAML/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/fktn-k/fkYAML + fktn-k/fkYAML + + diff --git a/dev-cpp/gsl-lite/Manifest b/dev-cpp/gsl-lite/Manifest new file mode 100644 index 000000000..df22a067b --- /dev/null +++ b/dev-cpp/gsl-lite/Manifest @@ -0,0 +1 @@ +DIST gsl-lite-0.38.0.tar.gz 120838 BLAKE2B 8ead324b357480e34a4c867bde5e81424128d75e81e229f61079423f8f383d0d746961c085830db02fc5892eca94ac4b407613674da30ba106c620c148a7a41b SHA512 7f73c600800ce375e231e0904c569f0d3beb8ce2790c1f66208d1c5097bed0abd1e82e72cf0051f0bbb09a4e5939d6637b09b8978d91859fc039a42adccdde36 diff --git a/dev-cpp/gsl-lite/gsl-lite-0.38.0-r1.ebuild b/dev-cpp/gsl-lite/gsl-lite-0.38.0-r1.ebuild new file mode 100644 index 000000000..03aed36e5 --- /dev/null +++ b/dev-cpp/gsl-lite/gsl-lite-0.38.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ Guideline Support Library implementation" +HOMEPAGE="https://github.com/gsl-lite/gsl-lite" +SRC_URI="https://github.com/gsl-lite/gsl-lite/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +# header only library + +src_configure() { + local mycmakeargs=( + -DGSL_LITE_OPT_BUILD_TESTS=$(usex test) + ) + cmake_src_configure + + sed -i -e 's/"-*Werror"//g' test/MakeTestTarget.cmake || die +} diff --git a/dev-cpp/gsl-lite/metadata.xml b/dev-cpp/gsl-lite/metadata.xml new file mode 100644 index 000000000..ee66e6c8d --- /dev/null +++ b/dev-cpp/gsl-lite/metadata.xml @@ -0,0 +1,11 @@ + + + + + brian.gloyer@gmail.com + brian gloyer + + + gsl-lite/gsl-lite + + diff --git a/dev-cpp/indicators/Manifest b/dev-cpp/indicators/Manifest new file mode 100644 index 000000000..1ab060cb7 --- /dev/null +++ b/dev-cpp/indicators/Manifest @@ -0,0 +1 @@ +DIST indicators-2.3.tar.gz 8970430 BLAKE2B d81ba95908302c74830bef4aff5b07fe0352c88630bcb5480f7b2701efe20f3d32fc3c2279cbba558be40ece98cbbd8f9f02c1008c915149eb698ac517b58abd SHA512 59fb17e93c886cec2418e93e221febd2bf3160691b3473363417f8f8fa3d50d42d1de0e55d62598eba800b13c1d5ab1422d0a2c867246006b61340ba32d99232 diff --git a/dev-cpp/indicators/files/indicators-2.3-include.patch b/dev-cpp/indicators/files/indicators-2.3-include.patch new file mode 100644 index 000000000..e0b4f336c --- /dev/null +++ b/dev-cpp/indicators/files/indicators-2.3-include.patch @@ -0,0 +1,12 @@ +Fix "error: 'uint8_t' has not been declared" + +--- a/include/indicators/termcolor.hpp ++++ b/include/indicators/termcolor.hpp +@@ -14,6 +14,7 @@ + + #include + #include ++#include + + // Detect target's platform and set some macros in order to wrap platform + // specific code this library depends on. diff --git a/dev-cpp/indicators/indicators-2.3-r1.ebuild b/dev-cpp/indicators/indicators-2.3-r1.ebuild new file mode 100644 index 000000000..11dcee714 --- /dev/null +++ b/dev-cpp/indicators/indicators-2.3-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Activity indicators for modern C++" +HOMEPAGE="https://github.com/p-ranav/indicators" +SRC_URI="https://github.com/p-ranav/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +PATCHES=( "${FILESDIR}"/${P}-include.patch ) + +QA_PKGCONFIG_VERSION="${PV}.0" + +src_install() { + cmake_src_install + rm -r "${ED}"/usr/share/licenses || die + + docompress -x /usr/share/doc/${PF}/samples + use examples && dodoc -r demo samples +} diff --git a/dev-cpp/indicators/indicators-2.3.ebuild b/dev-cpp/indicators/indicators-2.3.ebuild new file mode 100644 index 000000000..7522e7fe2 --- /dev/null +++ b/dev-cpp/indicators/indicators-2.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Activity indicators for modern C++" +HOMEPAGE="https://github.com/p-ranav/indicators" +SRC_URI="https://github.com/p-ranav/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +QA_PKGCONFIG_VERSION="${PV}.0" + +src_install() { + cmake_src_install + rm -r "${ED}"/usr/share/licenses || die + + docompress -x /usr/share/doc/${PF}/samples + use examples && dodoc -r demo samples +} diff --git a/dev-cpp/indicators/metadata.xml b/dev-cpp/indicators/metadata.xml new file mode 100644 index 000000000..5cc906ef1 --- /dev/null +++ b/dev-cpp/indicators/metadata.xml @@ -0,0 +1,9 @@ + + + + + p-ranav/indicators + https://github.com/p-ranav/indicators/issues + + + diff --git a/dev-cpp/mustache/Manifest b/dev-cpp/mustache/Manifest new file mode 100644 index 000000000..9ac5f7573 --- /dev/null +++ b/dev-cpp/mustache/Manifest @@ -0,0 +1,2 @@ +DIST mustache-4.1.tar.gz 98905 BLAKE2B 1acf265ebc83881ac86c0db0a43c8a0984f2fc0bf70b4c946528e97a49feab7d1945272f3ed8e67087998db2594227776950319d5923cbd2aabafe672ed65ea3 SHA512 609c876fc085d1331355ec1f0396e588edf1fb3ea6765abcd06043cc5f7288f015d6bb7fdeb560df78aab54ae8d97e934375de577b944a09c9ae93f9915e7aff +DIST mustache-4.1_p20211210.gh.tar.gz 146337 BLAKE2B 5fac7d2ee4ed0e2e8ab80861a2d809287b877786668e87c594bbc5d9ff1b562f98e39bcb89d6fd14374d25ccfa415b38dadb68bf22dd710f37396298b05b4e13 SHA512 5251393f5d31bee04fa57e56fff9c232be35e7b930ca68d9bdd9605a3fda81edb43dc7c7a996d09b854cb50fbcb5b93820ac994331118c53575e75d14ba1f88b diff --git a/dev-cpp/mustache/files/mustache-4.1_p20211210-unbundle-catch.patch b/dev-cpp/mustache/files/mustache-4.1_p20211210-unbundle-catch.patch new file mode 100644 index 000000000..bb68eb4c1 --- /dev/null +++ b/dev-cpp/mustache/files/mustache-4.1_p20211210-unbundle-catch.patch @@ -0,0 +1,48 @@ +Unbundle test dependency dev-cpp/catch and make test compilation optional. + +Author: Lucio Sauer +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -2,7 +2,12 @@ cmake_minimum_required(VERSION 3.0.2) + project(mustache) + add_library(mustache INTERFACE) + ++option(TESTS "build tests") ++ + target_compile_features(mustache INTERFACE cxx_std_17) + target_sources(mustache INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/mustache.hpp) + target_include_directories(mustache INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}) +-add_subdirectory(tests) +\ No newline at end of file ++ ++if (TESTS) ++ add_subdirectory(tests) ++endif (TESTS) +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -1,10 +1,12 @@ ++find_package(Catch2 REQUIRED) ++ + add_executable(mustache-unit-tests + ../mustache.hpp # to show in IDE +- catch.hpp # to show in IDE + tests.cpp + ) + +-target_link_libraries(mustache-unit-tests PRIVATE mustache) ++ ++target_link_libraries(mustache-unit-tests PRIVATE mustache Catch2::Catch2) + + if (UNIX) + target_compile_options(mustache-unit-tests PRIVATE -Wall -Wextra -Werror -Wconversion) +--- a/tests/tests.cpp ++++ b/tests/tests.cpp +@@ -29,7 +29,7 @@ + #include "mustache.hpp" + + #define CATCH_CONFIG_MAIN +-#include "catch.hpp" ++#include + + using namespace kainjow::mustache; + diff --git a/dev-cpp/mustache/metadata.xml b/dev-cpp/mustache/metadata.xml new file mode 100644 index 000000000..21ab954dd --- /dev/null +++ b/dev-cpp/mustache/metadata.xml @@ -0,0 +1,8 @@ + + + + + + kainjow/Mustache + + diff --git a/dev-cpp/mustache/mustache-4.1.ebuild b/dev-cpp/mustache/mustache-4.1.ebuild new file mode 100644 index 000000000..0f3d3ed2a --- /dev/null +++ b/dev-cpp/mustache/mustache-4.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Mustache implementation for modern C++" +HOMEPAGE="https://github.com/kainjow/Mustache" +SRC_URI="https://github.com/kainjow/$PN/archive/v$PV.tar.gz -> $P.tar.gz" + +S="${WORKDIR}/Mustache-${PV}" +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + : +} + +src_install() { + insinto /usr/include + doins mustache.hpp +} diff --git a/dev-cpp/mustache/mustache-4.1_p20211210.ebuild b/dev-cpp/mustache/mustache-4.1_p20211210.ebuild new file mode 100644 index 000000000..6739909f5 --- /dev/null +++ b/dev-cpp/mustache/mustache-4.1_p20211210.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT="04277d5552c6e46bee41a946b7d175a660ea1b3d" +DESCRIPTION="Mustache implementation for modern C++" +HOMEPAGE="https://github.com/kainjow/Mustache" +SRC_URI="https://github.com/kainjow/${PN}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/Mustache-${COMMIT}" +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( + + + + denis7774@gmail.com + Denis Reva + + +Overview + +This repository aims to provide a set of excellent hash map implementations, as well as a btree alternative to std::map and std::set, with the following characteristics: + +Header only: nothing to build, just copy the parallel_hashmap directory to your project and you are good to go. + +drop-in replacement for std::unordered_map, std::unordered_set, std::map and std::set + +Compiler with C++11 support required, C++14 and C++17 APIs are provided (such as try_emplace) + +Very efficient, significantly faster than your compiler's unordered map/set or Boost's, or than sparsepp + +Memory friendly: low memory usage, although a little higher than sparsepp + +Supports heterogeneous lookup + +Easy to forward declare: just include phmap_fwd_decl.h in your header files to forward declare Parallel Hashmap containers [note: this does not work currently for hash maps with pointer keys] + +Dump/load feature: when a flat hash map stores data that is std::trivially_copyable, the table can be dumped to disk and restored as a single array, very efficiently, and without requiring any hash computation. This is typically about 10 times faster than doing element-wise serialization to disk, but it will use 10% to 60% extra disk space. See examples/serialize.cc. (flat hash map/set only) + +Automatic support for boost's hash_value() method for providing the hash function (see examples/hash_value.h). Also default hash support for std::pair and std::tuple. + +natvis visualization support in Visual Studio (hash map/set only) + + + https://github.com/greg7mdp/parallel-hashmap/issues + greg7mdp/parallel-hashmap + + diff --git a/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild new file mode 100644 index 000000000..35fd6b2d7 --- /dev/null +++ b/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR=emake + +inherit cmake + +DESCRIPTION="Family of header-only, fast and memory-friendly hashmap and btree containers" +HOMEPAGE=" + https://greg7mdp.github.io/parallel-hashmap/ + https://github.com/greg7mdp/parallel-hashmap +" +SRC_URI="https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples test" + +CDEPEND="dev-libs/cereal" +DEPEND="${CDEPEND} test? ( dev-cpp/gtest )" +RDEPEND="${CDEPEND}" + +# tests will download gtest, not trivial to use the system one +# https://github.com/greg7mdp/parallel-hashmap/issues/154 +RESTRICT="!test? ( test )" +src_configure() { + local mycmakeargs=( + -DPHMAP_BUILD_EXAMPLES=$(usex examples) + -DPHMAP_BUILD_TESTS=$(usex test) + ) + if use test; then + mycmakeargs+=( -DPHMAP_GTEST_LIBS="gmock -lgmock_main -lgtest -lgtest_main" ) + fi + cmake_src_configure +} + +src_install() { + cmake_src_install + if use examples ; then + dodoc -r examples + docompress -x "/usr/share/doc/${PF}/examples" + fi +} diff --git a/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild new file mode 100644 index 000000000..35fd6b2d7 --- /dev/null +++ b/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR=emake + +inherit cmake + +DESCRIPTION="Family of header-only, fast and memory-friendly hashmap and btree containers" +HOMEPAGE=" + https://greg7mdp.github.io/parallel-hashmap/ + https://github.com/greg7mdp/parallel-hashmap +" +SRC_URI="https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="examples test" + +CDEPEND="dev-libs/cereal" +DEPEND="${CDEPEND} test? ( dev-cpp/gtest )" +RDEPEND="${CDEPEND}" + +# tests will download gtest, not trivial to use the system one +# https://github.com/greg7mdp/parallel-hashmap/issues/154 +RESTRICT="!test? ( test )" +src_configure() { + local mycmakeargs=( + -DPHMAP_BUILD_EXAMPLES=$(usex examples) + -DPHMAP_BUILD_TESTS=$(usex test) + ) + if use test; then + mycmakeargs+=( -DPHMAP_GTEST_LIBS="gmock -lgmock_main -lgtest -lgtest_main" ) + fi + cmake_src_configure +} + +src_install() { + cmake_src_install + if use examples ; then + dodoc -r examples + docompress -x "/usr/share/doc/${PF}/examples" + fi +} diff --git a/dev-cpp/qt-jdenticon/Manifest b/dev-cpp/qt-jdenticon/Manifest new file mode 100644 index 000000000..07f56ceee --- /dev/null +++ b/dev-cpp/qt-jdenticon/Manifest @@ -0,0 +1,2 @@ +DIST qt-jdenticon-0.3.0_p20240107.tar.gz 12552 BLAKE2B 969d9a43fdadf388074da67d029bd7b71d5e11599d5d4a33e41fa5c9c193d47831e80e6b0d77afdb4791ba5c90c44b50dd088c03d048cecce4f7b8ce24684228 SHA512 034787268cdfe5f89960d93a113ba15f56b6f1abae3581239f3ab16adc48c7822b21baff7017247876d847f562c210d9a08bd484e206af139866a4c3f7790d4e +DIST qt-jdenticon-0.3.1.tar.gz 12724 BLAKE2B 1556db9843b9f5e06989ac87250ea1812e17f3d1cbf7dcfa8671b0c29712df496fabdf169364c51a261f020aad49c92b9131db872f8918c65987f6202d96e68c SHA512 c9ff2b262aa146bb2d45ba1a58210afb7fbad4550cc69be0317562e1f0d9fbae071c337da9f39fbdc1c24c8bf273cd5baeec66286e0885feca703bfc0189a7bd diff --git a/dev-cpp/qt-jdenticon/metadata.xml b/dev-cpp/qt-jdenticon/metadata.xml new file mode 100644 index 000000000..2e1f315b4 --- /dev/null +++ b/dev-cpp/qt-jdenticon/metadata.xml @@ -0,0 +1,15 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + It creates highly recognizable identicons from a hash. Identicons are + reproducible computer generated avatars. + + + Nheko-Reborn/qt-jdenticon + + diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild new file mode 100644 index 000000000..4849b8c60 --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_COMMIT="1e7013d64fd081d76e4ce69f2693129c817fd8f1" +DESCRIPTION="Qt5 / C++14 Port of Jdenticon" +HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtbase:6[gui] +" +DEPEND="${RDEPEND}" diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild new file mode 100644 index 000000000..2863440cc --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt5 / C++14 Port of Jdenticon" +HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtbase:6[gui] +" +DEPEND="${RDEPEND}" diff --git a/dev-cpp/reflection-cpp/Manifest b/dev-cpp/reflection-cpp/Manifest new file mode 100644 index 000000000..6ca357da4 --- /dev/null +++ b/dev-cpp/reflection-cpp/Manifest @@ -0,0 +1,3 @@ +DIST reflection-cpp-0.2.0.tar.gz 18412 BLAKE2B e14b5c14402077f8a894da0ad6645949a5983e43b7313c735ac19b95b190c861f530d2f31cd7c5ca405d434fc7c90071678b7e6129ab3a92ddd5f813495ef280 SHA512 67c560dc15d7f522350b1599b0255da12551429e52b28864fa9ad1aab2a45e7a2f806f2810dfb4a6e88fedfe6e9a9e8d124dd3bc0f37e96e9b56dbb3fee33191 +DIST reflection-cpp-0.3.0.tar.gz 20479 BLAKE2B 5cdb51309b6a629ba3f231a76d571e0be2aeea49a6309ad4b68f0bb7b632b92e9e550b17a0816fadaace39c2d170eb9c26ef91c02a52e49fd06370c9c368a2ba SHA512 b4a05099249ee155131664f40cd09f2902e4aca7f70a234c9ad66592d31c6f9a49c3bb2dba6cb3ed3762e262216c354be2fe8851145fe43402e2b31c6aae36d7 +DIST reflection-cpp-0.4.0.tar.gz 20562 BLAKE2B 0273d442d3ba3f30d6f13a6c126178b901bbc8ba0506884b1e6970a5ab738da3d4f7e9eea7f04cf5f898508e851ce76ed95bf11b19b05c791bedb88969f17480 SHA512 07032449bf84d402184af0e99d44617dd63a054f08b96d4254a980eeeb3bfb29f9d2ceef54ad1ed4d273cd4ff99d4c3f4a31b1a2e43b47efe12f0e6085804316 diff --git a/dev-cpp/reflection-cpp/metadata.xml b/dev-cpp/reflection-cpp/metadata.xml new file mode 100644 index 000000000..f69d4d367 --- /dev/null +++ b/dev-cpp/reflection-cpp/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + contour-terminal/reflection-cpp + + diff --git a/dev-cpp/reflection-cpp/reflection-cpp-0.2.0.ebuild b/dev-cpp/reflection-cpp/reflection-cpp-0.2.0.ebuild new file mode 100644 index 000000000..d75d58174 --- /dev/null +++ b/dev-cpp/reflection-cpp/reflection-cpp-0.2.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Boxing primitive types in C++" +HOMEPAGE="https://github.com/contour-terminal/reflection-cpp" +SRC_URI="https://github.com/contour-terminal/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-cpp/catch:0 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DREFLECTION_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/reflection-cpp/reflection-cpp-0.3.0.ebuild b/dev-cpp/reflection-cpp/reflection-cpp-0.3.0.ebuild new file mode 100644 index 000000000..d75d58174 --- /dev/null +++ b/dev-cpp/reflection-cpp/reflection-cpp-0.3.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Boxing primitive types in C++" +HOMEPAGE="https://github.com/contour-terminal/reflection-cpp" +SRC_URI="https://github.com/contour-terminal/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-cpp/catch:0 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DREFLECTION_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/reflection-cpp/reflection-cpp-0.4.0.ebuild b/dev-cpp/reflection-cpp/reflection-cpp-0.4.0.ebuild new file mode 100644 index 000000000..d75d58174 --- /dev/null +++ b/dev-cpp/reflection-cpp/reflection-cpp-0.4.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Boxing primitive types in C++" +HOMEPAGE="https://github.com/contour-terminal/reflection-cpp" +SRC_URI="https://github.com/contour-terminal/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-cpp/catch:0 + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DREFLECTION_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/robotraconteur-companion/Manifest b/dev-cpp/robotraconteur-companion/Manifest new file mode 100644 index 000000000..cdb3bed25 --- /dev/null +++ b/dev-cpp/robotraconteur-companion/Manifest @@ -0,0 +1 @@ +DIST RobotRaconteurCompanion-0.4.2-Source.tar.gz 247805 BLAKE2B 83ebea93a9d52ba0310509c8bc74bd330776ca353319af0b7ef9eede12b41d60b1bf23d982fe901be613b6cfac293d8699ae6448b4ca4c39bb64b653ca36c3d7 SHA512 be4e25d7d8b8718afb24837d050e10d363a1a61c66bb82fe1526319877aa30ab1883e2982b011275476e3949d7e21191b2b515b328c5fb3c4373a6dff6abe2aa diff --git a/dev-cpp/robotraconteur-companion/metadata.xml b/dev-cpp/robotraconteur-companion/metadata.xml new file mode 100644 index 000000000..f4764e067 --- /dev/null +++ b/dev-cpp/robotraconteur-companion/metadata.xml @@ -0,0 +1,15 @@ + + + + John Wason + wason@wasontech.com + + + robotraconteur/robotraconteur_companion + https://github.com/robotraconteur/robotraconteur_companion/issues + http://robotraconteur.com + + + Robot Raconteur C++ companion library. See http://robotraconteur.com for documentation. + + diff --git a/dev-cpp/robotraconteur-companion/robotraconteur-companion-0.4.2.ebuild b/dev-cpp/robotraconteur-companion/robotraconteur-companion-0.4.2.ebuild new file mode 100644 index 000000000..07482c031 --- /dev/null +++ b/dev-cpp/robotraconteur-companion/robotraconteur-companion-0.4.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Robot Raconteur C++ Companion Library" +HOMEPAGE="https://github.com/robotraconteur/robotraconteur_companion" +SRC_URI="https://github.com/robotraconteur/robotraconteur_companion/releases/download/v${PV}/RobotRaconteurCompanion-${PV}-Source.tar.gz" + +S="${WORKDIR}/RobotRaconteurCompanion-${PV}-Source" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64" + +DEPEND="dev-libs/boost:= + dev-libs/openssl + dev-cpp/yaml-cpp:= + dev-cpp/eigen + dev-cpp/robotraconteur +" +RDEPEND="${DEPEND}" + +src_configure() { +local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DBUILD_TESTING=OFF + -DBUILD_DOCUMENTATION=OFF + -DROBOTRACONTEUR_COMPANION_SOVERSION_MAJOR_ONLY=ON + ) + cmake_src_configure +} diff --git a/dev-cpp/robotraconteur/Manifest b/dev-cpp/robotraconteur/Manifest new file mode 100644 index 000000000..989b83135 --- /dev/null +++ b/dev-cpp/robotraconteur/Manifest @@ -0,0 +1 @@ +DIST RobotRaconteur-1.2.7-Source.tar.gz 11808734 BLAKE2B cef41066cb557131250d6817658792e4af1b7f5ce8c4ee279823f99232b2da7340a59eec9d37ca29a4763193f531e3a7d12599dff1fdf82745a5015d533bc997 SHA512 9d01d648c4d140206ec794d5c55e237078154ed3419013c8d071d75a664c659fb515482fb4d502a15373e1ae13afcdcf1c53b3458b81b2cc2f522986400ed231 diff --git a/dev-cpp/robotraconteur/metadata.xml b/dev-cpp/robotraconteur/metadata.xml new file mode 100644 index 000000000..afe05aba0 --- /dev/null +++ b/dev-cpp/robotraconteur/metadata.xml @@ -0,0 +1,18 @@ + + + + John Wason + wason@wasontech.com + + + robotraconteur/robotraconteur + https://github.com/robotraconteur/robotraconteur/issues + http://robotraconteur.com + + + Robot Raconteur C++ library with Python bindings. See http://robotraconteur.com for documentation. + + + Enable Python bindings + + diff --git a/dev-cpp/robotraconteur/robotraconteur-1.2.7.ebuild b/dev-cpp/robotraconteur/robotraconteur-1.2.7.ebuild new file mode 100644 index 000000000..d2872e54b --- /dev/null +++ b/dev-cpp/robotraconteur/robotraconteur-1.2.7.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake python-r1 + +DESCRIPTION="Robot Raconteur C++ library with Python bindings" +HOMEPAGE="https://github.com/robotraconteur/robotraconteur" +SRC_URI="https://github.com/robotraconteur/robotraconteur/releases/download/v${PV}/RobotRaconteur-${PV}-Source.tar.gz" + +S="${WORKDIR}/RobotRaconteur-${PV}-Source" + +LICENSE="Apache-2.0" +SLOT="1/${PV}" +KEYWORDS="~amd64 ~arm64" +IUSE="python" + +DEPEND="dev-libs/boost:= + dev-libs/openssl + dev-libs/libusb + sys-apps/dbus + net-wireless/bluez + python? ( dev-python/numpy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] ) +" +RDEPEND=" + ${DEPEND} + python? ( + ${PYTHON_DEPS} + ) +" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" + +python_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DBUILD_GEN=ON + -DBUILD_TESTING=OFF + -DBUILD_DOCUMENTATION=OFF + -DBUILD_PYTHON3=ON + -DINSTALL_PYTHON3_PIP=ON + -DINSTALL_PYTHON3_PIP_EXTRA_ARGS="--compile --use-pep517 --no-build-isolation --no-deps --root-user-action=ignore" + -DROBOTRACONTEURCORE_SOVERSION_MAJOR_ONLY=ON + ) + cmake_src_configure +} + +src_configure() { + if use python; then + python_foreach_impl python_configure + else + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DBUILD_GEN=ON + -DBUILD_TESTING=OFF + -DBUILD_DOCUMENTATION=OFF + -DROBOTRACONTEURCORE_SOVERSION_MAJOR_ONLY=ON + ) + cmake_src_configure + fi +} + +src_compile() { + if use python; then + python_foreach_impl cmake_src_compile + else + cmake_src_compile + fi +} + +python_install(){ + cmake_src_install + python_optimize "${D}$(python_get_sitedir)/RobotRaconteur" || die "Failed to optimize Python files" +} + +src_install() { + if use python; then + python_foreach_impl python_install + else + cmake_src_install + fi +} diff --git a/dev-cpp/safeint/Manifest b/dev-cpp/safeint/Manifest new file mode 100644 index 000000000..114e55792 --- /dev/null +++ b/dev-cpp/safeint/Manifest @@ -0,0 +1 @@ +DIST safeint-3.0.28a.tar.gz 589772 BLAKE2B e3fb1f9f43034f86d044a25063fc0762ba73326ed2917a382e48b765d36d919397b97ca548901fa76d645a3b8c1408367ab92533d75a156ffcf8bf78554e7e12 SHA512 04f3d4202b7069f2970811311c422b48225466887768a1f1fcdc9417e2b6a1ebd64f83ee86abe25e667e7945b011b5ef7ce2bbc83ce8e518fc4bf609fa52d77c diff --git a/dev-cpp/safeint/files/safeint-3.0.28a-install-the-library.patch b/dev-cpp/safeint/files/safeint-3.0.28a-install-the-library.patch new file mode 100644 index 000000000..076f5ef3c --- /dev/null +++ b/dev-cpp/safeint/files/safeint-3.0.28a-install-the-library.patch @@ -0,0 +1,26 @@ +From: Pavel Sobolev +Subject: [PATCH] Install the library. + +Bug: https://github.com/dcleblanc/SafeInt/issues/67 + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -26,4 +26,14 @@ add_subdirectory(Test/ClangTest) + add_subdirectory(Test/GccTest) + add_subdirectory(Test/MsvcTest) + +-enable_testing() +\ No newline at end of file ++enable_testing() ++ ++add_library(SafeInt INTERFACE) ++target_include_directories(SafeInt INTERFACE .) ++ ++include(GNUInstallDirs) ++install( ++ FILES SafeInt.hpp safe_math.h safe_math_impl.h ++ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" ++) ++install(FILES LICENSE DESTINATION "${CMAKE_INSTALL_DOCDIR}") diff --git a/dev-cpp/safeint/files/safeint-3.0.28a-make-tests-optional.patch b/dev-cpp/safeint/files/safeint-3.0.28a-make-tests-optional.patch new file mode 100644 index 000000000..fb8fd28df --- /dev/null +++ b/dev-cpp/safeint/files/safeint-3.0.28a-make-tests-optional.patch @@ -0,0 +1,25 @@ +From: Pavel Sobolev +Subject: [PATCH] Make tests optional. + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -22,11 +22,13 @@ set(CMAKE_CXX_STANDARD_REQUIRED True) + # - Intel (not regularly tested) + # other compilers on a best effort + +-add_subdirectory(Test/ClangTest) +-add_subdirectory(Test/GccTest) +-add_subdirectory(Test/MsvcTest) ++include(CTest) + +-enable_testing() ++if (BUILD_TESTING) ++ add_subdirectory(Test/ClangTest) ++ add_subdirectory(Test/GccTest) ++ add_subdirectory(Test/MsvcTest) ++endif() + + add_library(SafeInt INTERFACE) + target_include_directories(SafeInt INTERFACE .) diff --git a/dev-cpp/safeint/files/safeint-3.0.28a-remove-broken-tests.patch b/dev-cpp/safeint/files/safeint-3.0.28a-remove-broken-tests.patch new file mode 100644 index 000000000..11ae15a0c --- /dev/null +++ b/dev-cpp/safeint/files/safeint-3.0.28a-remove-broken-tests.patch @@ -0,0 +1,41 @@ +From: Pavel Sobolev +Subject: [PATCH] Remove broken tests. + +Bug: https://github.com/dcleblanc/SafeInt/issues/55 + +Signed-off-by: Pavel Sobolev + +--- a/Test/GccTest/CMakeLists.txt ++++ b/Test/GccTest/CMakeLists.txt +@@ -105,15 +105,6 @@ else() + + target_compile_options(CompileTest_gcc PUBLIC -Wall) + +- add_executable(CompileTest_gcc17 +- ../CompileTest.cpp +- ../ConstExpr.cpp +- ../CleanCompile.cpp +- ../../SafeInt.hpp +- ) +- +- target_compile_options(CompileTest_gcc17 PUBLIC -Wall -std=c++17) +- + add_executable(CompileTest_gcc14 + ../CompileTest.cpp + ../ConstExpr.cpp +@@ -132,15 +123,6 @@ else() + + target_compile_options(CompileTest_gcc14_NoEH PUBLIC -Wall -std=c++14 -fno-exceptions) + +- add_executable(CompileTest_gcc98 +- ../CompileTest.cpp +- ../ConstExpr.cpp +- ../CleanCompile.cpp +- ../../SafeInt.hpp +- ) +- +- target_compile_options(CompileTest_gcc98 PUBLIC -D SAFEINT_USE_CPLUSCPLUS_98 -Wall -std=c++98 -fno-exceptions) +- + add_executable(safe_math_test_gcc + ../c_safe_math/safe_math_test.c + ../c_safe_math/safe_math_test.h diff --git a/dev-cpp/safeint/metadata.xml b/dev-cpp/safeint/metadata.xml new file mode 100644 index 000000000..1558bf4d0 --- /dev/null +++ b/dev-cpp/safeint/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/dcleblanc/SafeInt/issues + dcleblanc/SafeInt + + diff --git a/dev-cpp/safeint/safeint-3.0.28a.ebuild b/dev-cpp/safeint/safeint-3.0.28a.ebuild new file mode 100644 index 000000000..e260a6393 --- /dev/null +++ b/dev-cpp/safeint/safeint-3.0.28a.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A class library for C++ that manages integer overflows" +HOMEPAGE="https://github.com/dcleblanc/SafeInt" +SRC_URI="https://github.com/dcleblanc/SafeInt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/SafeInt-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/${PN}-3.0.28a-install-the-library.patch" + "${FILESDIR}/${PN}-3.0.28a-make-tests-optional.patch" + "${FILESDIR}/${PN}-3.0.28a-remove-broken-tests.patch" +) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/scnlib/Manifest b/dev-cpp/scnlib/Manifest new file mode 100644 index 000000000..a91c931fc --- /dev/null +++ b/dev-cpp/scnlib/Manifest @@ -0,0 +1 @@ +DIST scnlib-4.0.1.tar.gz 434107 BLAKE2B 6f7347f739bc90723338e2da912701cacc376121c0c62bbfd51d7ed80a07dd00c801bbf82113a24ca342d887942a19f29cc84ca869d2572b2689e963042ef2a6 SHA512 db14d71da3c1ecb849f00ac1e334f39c532592230e950aa1009ff00ba56670cb71e33ca457fd4ac66595ff43f0dca0e42d45f672848b9cde3cba80f19ef8693f diff --git a/dev-cpp/scnlib/metadata.xml b/dev-cpp/scnlib/metadata.xml new file mode 100644 index 000000000..42c88916d --- /dev/null +++ b/dev-cpp/scnlib/metadata.xml @@ -0,0 +1,8 @@ + + + + + + eliaskosunen/scnlib + + diff --git a/dev-cpp/scnlib/scnlib-4.0.1.ebuild b/dev-cpp/scnlib/scnlib-4.0.1.ebuild new file mode 100644 index 000000000..ab938178a --- /dev/null +++ b/dev-cpp/scnlib/scnlib-4.0.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="scanf for modern C++ " +HOMEPAGE="https://www.scnlib.dev/" +SRC_URI="https://github.com/eliaskosunen/scnlib/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND=" + test? ( dev-cpp/gtest ) +" + +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DSCN_BENCHMARKS=OFF + -DSCN_BENCHMARKS_BINARYSIZE=OFF + -DSCN_BENCHMARKS_BUILDTIME=OFF + -DSCN_DISABLE_FAST_FLOAT=ON + -DSCN_DOCS=OFF + -DSCN_EXAMPLES=$(usex test ON OFF) + -DSCN_TESTS=$(usex test ON OFF) + -DSCN_USE_EXTERNAL_FAST_FLOAT=ON + -DSCN_USE_EXTERNAL_GTEST=ON + ) + cmake_src_configure +} diff --git a/dev-cpp/sprout/Manifest b/dev-cpp/sprout/Manifest new file mode 100644 index 000000000..9cb513037 --- /dev/null +++ b/dev-cpp/sprout/Manifest @@ -0,0 +1 @@ +DIST sprout-0_pre20190615.tar.gz 4997141 BLAKE2B bc7412a2c61c8f5fb5e37b0112c7f45e7ece1be3a5c02a4a72be4c39ab2297a9c75758b54dd81addc45d06c380f03c9c1976c588e67b1f0265486760ffd4b277 SHA512 b81c299842c48626a7fbedb5b70932623ddb128bd5c71115269253b2c82a331d4f5d5adeab24529be2c886d293de96c15c9641280b4eb31bd60379b284556900 diff --git a/dev-cpp/sprout/files/optional_binaries.patch b/dev-cpp/sprout/files/optional_binaries.patch new file mode 100644 index 000000000..df6641f0f --- /dev/null +++ b/dev-cpp/sprout/files/optional_binaries.patch @@ -0,0 +1,12 @@ +diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt +index a68233bf..ef38b570 100644 +--- a/tools/CMakeLists.txt ++++ b/tools/CMakeLists.txt +@@ -1 +1,6 @@ +-subdirs( compost darkroom ) ++if (WITH_WAVCONV) ++ subdirs( compost ) ++endif() ++if (WITH_TEXCONV) ++ subdirs( darkroom ) ++endif() diff --git a/dev-cpp/sprout/metadata.xml b/dev-cpp/sprout/metadata.xml new file mode 100644 index 000000000..284f28a44 --- /dev/null +++ b/dev-cpp/sprout/metadata.xml @@ -0,0 +1,15 @@ + + + + + m.santullo@posteo.net + Michele Santullo + + + bolero-MURAKAMI/Sprout + + + Install texconv from subproject compost + Install texconv from subproject darkroom + + diff --git a/dev-cpp/sprout/sprout-0_pre20190615-r1.ebuild b/dev-cpp/sprout/sprout-0_pre20190615-r1.ebuild new file mode 100644 index 000000000..099fb90a8 --- /dev/null +++ b/dev-cpp/sprout/sprout-0_pre20190615-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="6b5addba9face0a6403e66e7db2aa94d87387f61" + +inherit cmake + +DESCRIPTION="C++11/14 constexpr based Containers, Algorithms, Random numbers and others" +HOMEPAGE="http://bolero-murakami.github.io/Sprout/" +SRC_URI="https://github.com/bolero-MURAKAMI/Sprout/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/Sprout-${COMMIT}" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="test texconv wavconv" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/boost:=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/optional_binaries.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test ON OFF) + -DWITH_TEXCONV=$(usex texconv ON OFF) + -DWITH_WAVCONV=$(usex wavconv ON OFF) + ) + cmake_src_configure +} diff --git a/dev-cpp/tinygltf/Manifest b/dev-cpp/tinygltf/Manifest new file mode 100644 index 000000000..4d33926e0 --- /dev/null +++ b/dev-cpp/tinygltf/Manifest @@ -0,0 +1,2 @@ +DIST glTF-Sample-Models-d7a3cc8e51d7c573771ae77a57f16b0662a905c6.tar.gz 1181935486 BLAKE2B 4282f5b5e2d56677a907b91b73791bc34dfcdbf931088f315adb938f4c74ffaaa7c9ef9c9018c7e39fbe617b336cc0b09ded87f9f9a567affc1bf25da5929713 SHA512 38e1af72f5748356098d2b948fe19442c200c1b824276bad0f1406f0ee4eb62126891049c0ae795127a92d364a47fd8ec8d29f211a5b19d263a78124aff3c11d +DIST tinygltf-2.9.6.tar.gz 5904733 BLAKE2B 52012d3ca8cc6661e470c544ad64c6e2761ea39b712da15ca53b19131795220d4be5375697eb935e8b38c025f03e5243e8e1c99c04a5464e130589ee946afb22 SHA512 89397dc2c8884a54ea0c370251449459a200057b5e470210c4468f43c4623947500630b1a67ff6319e0998e648487367398f134711bc7d2c42ebdbd7097770b3 diff --git a/dev-cpp/tinygltf/files/0001-Use-nlohmann-and-stb-packages-instead-of-bundled-one.patch b/dev-cpp/tinygltf/files/0001-Use-nlohmann-and-stb-packages-instead-of-bundled-one.patch new file mode 100644 index 000000000..694d9faf8 --- /dev/null +++ b/dev-cpp/tinygltf/files/0001-Use-nlohmann-and-stb-packages-instead-of-bundled-one.patch @@ -0,0 +1,41 @@ +From ea07b73401b604adefa99b5d11c391d10cbb29c4 Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Wed, 9 Jul 2025 16:56:20 +0700 +Subject: [PATCH] Use nlohmann and stb packages instead of bundled ones + +--- + tiny_gltf.h | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/tiny_gltf.h b/tiny_gltf.h +index 7612804..b536faa 100644 +--- a/tiny_gltf.h ++++ b/tiny_gltf.h +@@ -1712,7 +1712,7 @@ class TinyGLTF { + + #ifndef TINYGLTF_NO_INCLUDE_JSON + #ifndef TINYGLTF_USE_RAPIDJSON +-#include "json.hpp" ++#include + #else + #ifndef TINYGLTF_NO_INCLUDE_RAPIDJSON + #include "document.h" +@@ -1731,13 +1731,13 @@ class TinyGLTF { + + #ifndef TINYGLTF_NO_STB_IMAGE + #ifndef TINYGLTF_NO_INCLUDE_STB_IMAGE +-#include "stb_image.h" ++#include + #endif + #endif + + #ifndef TINYGLTF_NO_STB_IMAGE_WRITE + #ifndef TINYGLTF_NO_INCLUDE_STB_IMAGE_WRITE +-#include "stb_image_write.h" ++#include + #endif + #endif + +-- +2.50.0 + diff --git a/dev-cpp/tinygltf/metadata.xml b/dev-cpp/tinygltf/metadata.xml new file mode 100644 index 000000000..2d649c7e4 --- /dev/null +++ b/dev-cpp/tinygltf/metadata.xml @@ -0,0 +1,11 @@ + + + + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + + + syoyo/tinygltf + + diff --git a/dev-cpp/tinygltf/tinygltf-2.9.6.ebuild b/dev-cpp/tinygltf/tinygltf-2.9.6.ebuild new file mode 100644 index 000000000..85301c5c2 --- /dev/null +++ b/dev-cpp/tinygltf/tinygltf-2.9.6.ebuild @@ -0,0 +1,95 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit cmake edo python-any-r1 + +DESCRIPTION="Header only C++11 tiny glTF 2.0 library" +HOMEPAGE="https://github.com/syoyo/tinygltf" + +SAMPLE_MODELS="d7a3cc8e51d7c573771ae77a57f16b0662a905c6" +SRC_URI=" + https://github.com/syoyo/tinygltf/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + test? ( + https://github.com/KhronosGroup/glTF-Sample-Models/archive/${SAMPLE_MODELS}.tar.gz + -> glTF-Sample-Models-${SAMPLE_MODELS}.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="examples test" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/0001-Use-nlohmann-and-stb-packages-instead-of-bundled-one.patch" +) + +RDEPEND=" + dev-libs/stb + dev-cpp/nlohmann_json + examples? ( + media-libs/glew:= + media-libs/glfw + media-libs/glu + virtual/opengl + ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + test? ( + ${PYTHON_DEPS} + ) +" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + if use test; then + mv -T "${WORKDIR}/glTF-Sample-Models-${SAMPLE_MODELS}" "${WORKDIR}/glTF-Sample-Models" || die + fi + + sed -i -e 's/clang++/$(CXX)/' tests/Makefile || die + sed -i \ + -e "s|^sample_model_dir = \".*\"|sample_model_dir = \"${WORKDIR}/glTF-Sample-Models\"|" \ + -e "s|\"./loader_example\"|\"${BUILD_DIR}/loader_example\"|" \ + test_runner.py || die +} + +src_configure() { + local mycmakeargs=( + -DTINYGLTF_BUILD_LOADER_EXAMPLE=$(usex test) + -DTINYGLTF_BUILD_GL_EXAMPLES=$(usex examples) + -DTINYGLTF_BUILD_VALIDATOR_EXAMPLE=$(usex examples) + -DTINYGLTF_BUILD_BUILDER_EXAMPLE=$(usex examples) + -DTINYGLTF_HEADER_ONLY=OFF + -DTINYGLTF_INSTALL=ON + -DTINYGLTF_INSTALL_VENDOR=OFF + ) + #use examples && mycmakeargs+=( -DOpenGL_GL_PREFERENCE=GLVND ) + cmake_src_configure +} + +src_test() { + # unit tests + pushd tests >/dev/null || die + emake + edo ./tester + edo ./tester_noexcept + popd >/dev/null || die + + # glTF parsing tests + edo "${EPYTHON}" test_runner.py +} diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest new file mode 100644 index 000000000..2b3c5d16e --- /dev/null +++ b/dev-cpp/trantor/Manifest @@ -0,0 +1,2 @@ +DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 +DIST trantor-1.5.20.tar.gz 156703 BLAKE2B 628c8ccae86809f0cd547eb991a67456f871d8ad4aa9606933ce91f98744c2faeb83b41d098811757ae6fcb0e221d5fe389d9684d98fa9c40570f8202b0489d3 SHA512 3666a49de1f13f52bac6d11d7c690c1d51b73d6f7e50b2a7591cd590639f88e33282d8b6b422f518ab73b42ba2d69d6db0852338563b366c548daaba09d0b49c diff --git a/dev-cpp/trantor/metadata.xml b/dev-cpp/trantor/metadata.xml new file mode 100644 index 000000000..a2cd483df --- /dev/null +++ b/dev-cpp/trantor/metadata.xml @@ -0,0 +1,15 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + https://trantor.docsforge.com/ + an-tao/trantor + + + enable dev-libs/spdlog logging backend + + diff --git a/dev-cpp/trantor/trantor-1.5.19.ebuild b/dev-cpp/trantor/trantor-1.5.19.ebuild new file mode 100644 index 000000000..4a18bcd7b --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.19.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" +HOMEPAGE="https://github.com/an-tao/trantor" +SRC_URI="https://github.com/an-tao/trantor/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +} diff --git a/dev-cpp/trantor/trantor-1.5.20.ebuild b/dev-cpp/trantor/trantor-1.5.20.ebuild new file mode 100644 index 000000000..4a18bcd7b --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.20.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" +HOMEPAGE="https://github.com/an-tao/trantor" +SRC_URI="https://github.com/an-tao/trantor/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +} diff --git a/dev-cpp/trompeloeil/Manifest b/dev-cpp/trompeloeil/Manifest new file mode 100644 index 000000000..8926e4ec4 --- /dev/null +++ b/dev-cpp/trompeloeil/Manifest @@ -0,0 +1 @@ +DIST trompeloeil-47.tar.gz 319940 BLAKE2B 2ea8bf5f5a730c637742aded374bb4c09b7ed1972a88dcd3aec0784559b72f3938269fb9c898934bc6eb69ff543249b70e6e2eb596860940a5d37c97192fa20f SHA512 e29d5424318c9d09adfa37767a5ad2cc074a01d5bb12eb832868d2bf54e67f12310a47b0887b1a6c62eebcdddf4155d940a37a8c93c3547742d91a3ce857dd69 diff --git a/dev-cpp/trompeloeil/metadata.xml b/dev-cpp/trompeloeil/metadata.xml new file mode 100644 index 000000000..17534979d --- /dev/null +++ b/dev-cpp/trompeloeil/metadata.xml @@ -0,0 +1,8 @@ + + + + + + rollbear/trompeloeil + + diff --git a/dev-cpp/trompeloeil/trompeloeil-47.ebuild b/dev-cpp/trompeloeil/trompeloeil-47.ebuild new file mode 100644 index 000000000..321a69ff5 --- /dev/null +++ b/dev-cpp/trompeloeil/trompeloeil-47.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Header only C++14 mocking framework" +HOMEPAGE="https://github.com/rollbear/trompeloeil" +SRC_URI="https://github.com/rollbear/trompeloeil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( >=dev-cpp/catch-2:0 )" + +src_prepare() { + # bug #947154 + sed -i '/-Werror/d' test/CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DTROMPELOEIL_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + cmake_src_test + + "${BUILD_DIR}"/test/self_test || die +} diff --git a/dev-cpp/units/Manifest b/dev-cpp/units/Manifest new file mode 100644 index 000000000..36503ed8a --- /dev/null +++ b/dev-cpp/units/Manifest @@ -0,0 +1,2 @@ +DIST units-2.3.3.tar.gz 1612045 BLAKE2B f81461e28d2cfe331ada2a0d1c0276d6a6c52825f2ec28caf2160e80aaa343ccc947892fe6be6133c5a80f277ac1767df49b66a10ad3ed573b57e6af16acd385 SHA512 40d803e6bb17f4bb46a0136c7753ae25a0d3ce352dbff3843b0c231e94eb8bade1de65d5b988589607fb12b11e4bfa762708a68839f2d7dccb45440672d09031 +DIST units-2.3.4.tar.gz 1125818 BLAKE2B dd84266bdfba116d7f675600a6dbf3925fd071892ffdfec11392b70b74026dab96628c606d48a5284a8c1661a390245543083eebd9691896008154a8c3fca037 SHA512 2280782fe020fb60fe16f304105de73b30fa51c36e075bfa9b4d0c9d585936084802dd8cca6b1967ad10c7ad949afce27937050184151c2a67f2113f14c38c1b diff --git a/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch b/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch new file mode 100644 index 000000000..c14844570 --- /dev/null +++ b/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch @@ -0,0 +1,13 @@ +diff --git a/unitTests/main.cpp b/unitTests/main.cpp +index 96befa3..73a4d93 100644 +--- a/unitTests/main.cpp ++++ b/unitTests/main.cpp +@@ -1409,7 +1409,7 @@ TEST_F(UnitContainer, to_string) + EXPECT_STREQ("8 m", units::length::to_string(b).c_str()); + } + +-TEST_F(UnitContainer, to_string_locale) ++TEST_F(UnitContainer, DISABLED_to_string_locale) + { + struct lconv * lc; + diff --git a/dev-cpp/units/metadata.xml b/dev-cpp/units/metadata.xml new file mode 100644 index 000000000..46d087b56 --- /dev/null +++ b/dev-cpp/units/metadata.xml @@ -0,0 +1,11 @@ + + + + + kostadinshishmanov@protonmail.com + Kostadin Shishmanov + + + nholthaus/units + + diff --git a/dev-cpp/units/units-2.3.3.ebuild b/dev-cpp/units/units-2.3.3.ebuild new file mode 100644 index 000000000..69fa8c6ae --- /dev/null +++ b/dev-cpp/units/units-2.3.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A compile-time, header-only, dimensional analysis and unit conversion library" +HOMEPAGE="https://github.com/nholthaus/units" +SRC_URI="https://github.com/nholthaus/units/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/${P}-disable-failing-tests.patch" +) + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTS="$(usex test ON OFF)" + ) + cmake_src_configure +} diff --git a/dev-cpp/units/units-2.3.4.ebuild b/dev-cpp/units/units-2.3.4.ebuild new file mode 100644 index 000000000..8964bf8a5 --- /dev/null +++ b/dev-cpp/units/units-2.3.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A compile-time, header-only, dimensional analysis and unit conversion library" +HOMEPAGE="https://github.com/nholthaus/units" +SRC_URI="https://github.com/nholthaus/units/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}/${PN}-2.3.3-disable-failing-tests.patch" +) + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTS="$(usex test ON OFF)" + ) + cmake_src_configure +} diff --git a/dev-cpp/workflow/Manifest b/dev-cpp/workflow/Manifest new file mode 100644 index 000000000..607420467 --- /dev/null +++ b/dev-cpp/workflow/Manifest @@ -0,0 +1,3 @@ +DIST workflow-0.10.2.tar.gz 389218 BLAKE2B d02d9df7cb9fbcaa9280cc4ec5dfa16a2226fab15515ffa4beb45572e44024f405c5d3fa02aba994aecb8659c9e623bcf45c5cd6a44d9b38f9234ab65fc8764c SHA512 19e35a7179f4323e401bed21a203e465b35cb45dee9b78e4ecaa1ece2569758e06e2d2550fdba99ca268943254f2aeed6c3d86d32a02a32975b6dc04fc55c57a +DIST workflow-0.10.3.tar.gz 394650 BLAKE2B ba246ceb620bc2122e316b5288cf4b8f58203f1c1d61b63e0e2b0a02f1a8b1c7a18b74409bb35bc1a4bacd07635e0ba91a677659ea712f5afc70c5d79f91a49c SHA512 5511f5d0c8b8c040e7316c7629b47648c4a6a1871b63ead33329cfa57d3c1b19e7aad1056487f92e5579d5baa354db3e4c002beb3c7f9b3d922cce4d9881ce36 +DIST workflow-0.10.5.tar.gz 404494 BLAKE2B 6c43dd768210ffc5b39f69a47820de9caa449dc632790d7d7cb2b2b3b0b3e0c008b6d379eac8036fc60bd6948ef88ff054a0d8cccf0d9cfa65548b689eb2a343 SHA512 696e82a1f6a7e6c339fbabb7b1f98ffe40f5f5ee7e77f4c947c0c1532817409e7a61f020c6238a32acd9eb3e06cf3e522e6d67beda32d5bbb08ea1080c20277d diff --git a/dev-cpp/workflow/files/workflow-0.10.2-enable-tests.patch b/dev-cpp/workflow/files/workflow-0.10.2-enable-tests.patch new file mode 100644 index 000000000..f20e6f712 --- /dev/null +++ b/dev-cpp/workflow/files/workflow-0.10.2-enable-tests.patch @@ -0,0 +1,82 @@ +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -1,25 +1,10 @@ +-cmake_minimum_required(VERSION 3.6) ++include(CTest) + +-set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "build type") +- +-project(workflow_test +- LANGUAGES C CXX +-) +- +-find_library(LIBRT rt) ++find_package(GTest REQUIRED) + find_package(OpenSSL REQUIRED) +-find_package(workflow REQUIRED CONFIG HINTS ..) +-include_directories(${OPENSSL_INCLUDE_DIR} ${WORKFLOW_INCLUDE_DIR}) +-link_directories(${WORKFLOW_LIB_DIR}) ++include_directories(${GTEST_INCLUDE_DIR} ${OPENSSL_INCLUDE_DIR} ${INC_DIR}) ++link_directories(${GTEST_LIB_DIR} ${OPENSSL_LIB_DIR} ${LIB_DIR}) + +-find_program(CMAKE_MEMORYCHECK_COMMAND valgrind) +-set(memcheck_command ${CMAKE_MEMORYCHECK_COMMAND} ${CMAKE_MEMORYCHECK_COMMAND_OPTIONS} --error-exitcode=1 --leak-check=full) +- +-add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND}) +- +-enable_testing() +-find_package(GTest REQUIRED) +- + if (WIN32) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP /wd4200") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /wd4200 /std:c++14") +@@ -32,8 +17,6 @@ set(TEST_LIST + task_unittest + algo_unittest + http_unittest +- redis_unittest +- mysql_unittest + facilities_unittest + graph_unittest + memory_unittest +@@ -46,17 +29,11 @@ set(TEST_LIST + if (APPLE) + set(WORKFLOW_LIB workflow pthread OpenSSL::SSL OpenSSL::Crypto) + else () +- set(WORKFLOW_LIB workflow pthread OpenSSL::SSL OpenSSL::Crypto ${LIBRT}) ++ set(WORKFLOW_LIB ${PROJECT_NAME}-shared pthread OpenSSL::SSL OpenSSL::Crypto) + endif () + + foreach(src ${TEST_LIST}) +- add_executable(${src} EXCLUDE_FROM_ALL ${src}.cc) ++ add_executable(${src} ${src}.cc) + target_link_libraries(${src} ${WORKFLOW_LIB} GTest::GTest GTest::Main) +- add_test(${src} ${src}) +- add_dependencies(check ${src}) ++ add_test(NAME ${src} COMMAND ${src}) + endforeach() +- +-foreach(src ${TEST_LIST}) +- add_test(${src}-memory-check ${memcheck_command} ./${src}) +-endforeach() +- +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -73,6 +73,9 @@ endif () + + add_subdirectory(src) + ++enable_testing() ++add_subdirectory(test) ++ + ####CONFIG + + include(CMakePackageConfigHelpers) +@@ -121,6 +124,6 @@ install( + + install( + FILES README.md +- DESTINATION "${CMAKE_INSTALL_DOCDIR}-${PROJECT_VERSION}" ++ DESTINATION "${CMAKE_INSTALL_DOCDIR}" + COMPONENT devel + ) diff --git a/dev-cpp/workflow/metadata.xml b/dev-cpp/workflow/metadata.xml new file mode 100644 index 000000000..971092857 --- /dev/null +++ b/dev-cpp/workflow/metadata.xml @@ -0,0 +1,11 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + sogou/workflow + + diff --git a/dev-cpp/workflow/workflow-0.10.2-r1.ebuild b/dev-cpp/workflow/workflow-0.10.2-r1.ebuild new file mode 100644 index 000000000..35d33b083 --- /dev/null +++ b/dev-cpp/workflow/workflow-0.10.2-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ Parallel Computing and Asynchronous Networking Engine" +HOMEPAGE="https://github.com/sogou/workflow" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sogou/workflow" +else + SRC_URI="https://github.com/sogou/workflow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/openssl:0= +" +DEPEND="${RDEPEND} + dev-cpp/gtest +" + +PATCHES=( + "${FILESDIR}/workflow-0.10.2-enable-tests.patch" +) + +src_prepare() { + cmake_src_prepare + mkdir docs/cn || die + mv docs/*.md docs/cn || die +} + +src_install() { + cmake_src_install + dodoc -r docs/. +} diff --git a/dev-cpp/workflow/workflow-0.10.3.ebuild b/dev-cpp/workflow/workflow-0.10.3.ebuild new file mode 100644 index 000000000..35d33b083 --- /dev/null +++ b/dev-cpp/workflow/workflow-0.10.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ Parallel Computing and Asynchronous Networking Engine" +HOMEPAGE="https://github.com/sogou/workflow" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sogou/workflow" +else + SRC_URI="https://github.com/sogou/workflow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/openssl:0= +" +DEPEND="${RDEPEND} + dev-cpp/gtest +" + +PATCHES=( + "${FILESDIR}/workflow-0.10.2-enable-tests.patch" +) + +src_prepare() { + cmake_src_prepare + mkdir docs/cn || die + mv docs/*.md docs/cn || die +} + +src_install() { + cmake_src_install + dodoc -r docs/. +} diff --git a/dev-cpp/workflow/workflow-0.10.5.ebuild b/dev-cpp/workflow/workflow-0.10.5.ebuild new file mode 100644 index 000000000..35d33b083 --- /dev/null +++ b/dev-cpp/workflow/workflow-0.10.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ Parallel Computing and Asynchronous Networking Engine" +HOMEPAGE="https://github.com/sogou/workflow" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sogou/workflow" +else + SRC_URI="https://github.com/sogou/workflow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/openssl:0= +" +DEPEND="${RDEPEND} + dev-cpp/gtest +" + +PATCHES=( + "${FILESDIR}/workflow-0.10.2-enable-tests.patch" +) + +src_prepare() { + cmake_src_prepare + mkdir docs/cn || die + mv docs/*.md docs/cn || die +} + +src_install() { + cmake_src_install + dodoc -r docs/. +} diff --git a/dev-cpp/workflow/workflow-9999.ebuild b/dev-cpp/workflow/workflow-9999.ebuild new file mode 100644 index 000000000..35d33b083 --- /dev/null +++ b/dev-cpp/workflow/workflow-9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ Parallel Computing and Asynchronous Networking Engine" +HOMEPAGE="https://github.com/sogou/workflow" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sogou/workflow" +else + SRC_URI="https://github.com/sogou/workflow/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-libs/openssl:0= +" +DEPEND="${RDEPEND} + dev-cpp/gtest +" + +PATCHES=( + "${FILESDIR}/workflow-0.10.2-enable-tests.patch" +) + +src_prepare() { + cmake_src_prepare + mkdir docs/cn || die + mv docs/*.md docs/cn || die +} + +src_install() { + cmake_src_install + dodoc -r docs/. +} diff --git a/dev-cpp/wt/Manifest b/dev-cpp/wt/Manifest new file mode 100644 index 000000000..5085d4852 --- /dev/null +++ b/dev-cpp/wt/Manifest @@ -0,0 +1,2 @@ +DIST wt-4.12.5.tar.gz 10961226 BLAKE2B a2441c6321833df3a485fa2c7cb7c49ba8bc4cc7394bd33a6c1509ecba9304a1ca5cf25b9a3010b3c035c2b30c90a02fffdc45dc891cb8dfd1e0ee8692e180f6 SHA512 d150d16eb5a464153436efdf970500c57122c7910faae3c35580026f7c78edfa32ac96c21a9e53cac6103b6f54d36f2baea295187f3026c4efe42d4e6fcb0afc +DIST wt-4.12.6.tar.gz 10967306 BLAKE2B f64cc7e7e7147306cc153980caf1ae597b3f0f95c363b481d40fe44da12cf4bbd1759982b017d3f91cb980c557e35ad32133e98056097585f2012748de4764a4 SHA512 2c2b746a8253d2a27efed18d908fa8e41ad1014c369b54a7cbe26f6a8a5dbd43902eb2aba99410ee63b858a8c752239f0f1a5d90bfb166e77796e7b6fc0aa960 diff --git a/dev-cpp/wt/files/wt-no-rundir.patch b/dev-cpp/wt/files/wt-no-rundir.patch new file mode 100644 index 000000000..ad17603e9 --- /dev/null +++ b/dev-cpp/wt/files/wt-no-rundir.patch @@ -0,0 +1,14 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 887e5de6..a8d559ab 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -132,9 +132,6 @@ ELSE(WIN32) + SET(CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX}) + ENDIF() + +- SET(RUNDIR "${CONFIG_PREFIX}/var/run/wt" CACHE PATH +- "Default path for wt session management (only used by FCGI connector)") +- + IF(NOT DEFINED CONFIGDIR) + SET(CONFIGDIR "${CONFIG_PREFIX}/etc/wt" CACHE STRING "Path for the configuration files") + ENDIF( NOT DEFINED CONFIGDIR ) diff --git a/dev-cpp/wt/metadata.xml b/dev-cpp/wt/metadata.xml new file mode 100644 index 000000000..64b368a09 --- /dev/null +++ b/dev-cpp/wt/metadata.xml @@ -0,0 +1,16 @@ + + + + + stkw0@disroot.org + David Roman + + + Enable media-gfx/graphicsmagick, which is used for creating raster images (WRasterImage) + Enable x11-libs/pango, which is used for improved font support (WPdfImage and WRasterImage) + Build Wt::Test for automated (integration/unit) tests + + + emweb/wt + + diff --git a/dev-cpp/wt/wt-4.12.5.ebuild b/dev-cpp/wt/wt-4.12.5.ebuild new file mode 100644 index 000000000..aee94e2e1 --- /dev/null +++ b/dev-cpp/wt/wt-4.12.5.ebuild @@ -0,0 +1,131 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Wt, C++ Web Toolkit" +HOMEPAGE="https://www.webtoolkit.eu/wt https://github.com/emweb/wt" +SRC_URI="https://github.com/emweb/wt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="doc +graphicsmagick mysql opengl +pango pdf postgres +sqlite ssl wttest" +REQUIRED_USE=" + pango? ( || ( graphicsmagick pdf ) ) + opengl? ( graphicsmagick ) +" +# TODO: auto-test with wttest +RESTRICT="test" + +DEPEND=" + dev-libs/boost:= + virtual/zlib:= + graphicsmagick? ( media-gfx/graphicsmagick:=[jpeg,png] ) + mysql? ( + virtual/mysql + || ( + dev-db/mariadb-connector-c + dev-db/mysql-connector-c + ) + ) + opengl? ( + media-libs/glew:= + media-libs/libglvnd[X] + ) + pango? ( + dev-libs/glib:2 + media-libs/fontconfig + x11-libs/pango + ) + pdf? ( media-libs/libharu:= ) + postgres? ( dev-db/postgresql ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( + app-text/doxygen + dev-qt/qttools:6[assistant] + dev-ruby/asciidoctor + media-gfx/graphviz[cairo] + ) + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/wt-no-rundir.patch" ) + +src_prepare() { + cmake_src_prepare + + # remove bundled sqlite + rm -r src/Wt/Dbo/backend/amalgamation || die + + if use doc; then + doxygen -u Doxyfile 2>/dev/null || die + doxygen -u examples/Doxyfile 2>/dev/null || die + sed -e "/^QHG_LOCATION/s|qhelpgenerator|/usr/$(get_libdir)/qt6/libexec/&|" \ + -i Doxyfile || die + fi +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + -DBUILD_EXAMPLES=OFF + -DBUILD_TESTS=OFF + -DDOCUMENTATION_DESTINATION="share/doc/${PF}" + -DINSTALL_DOCUMENTATION=$(usex doc) + # will be deprecated + -DCONNECTOR_FCGI=OFF + -DCONNECTOR_HTTP=ON + -DENABLE_SSL=$(usex ssl) + -DENABLE_HARU=$(usex pdf) + -DENABLE_PANGO=$(usex pango) + -DENABLE_SQLITE=$(usex sqlite) + -DENABLE_POSTGRES=$(usex postgres) + -DENABLE_MYSQL=$(usex mysql) + -DENABLE_FIREBIRD=OFF + -DENABLE_LIBWTTEST=$(usex wttest) + # QT is only required for examples + -DENABLE_QT4=OFF + -DENABLE_QT5=OFF + -DENABLE_QT6=OFF + # requires shibboleth and opensaml, not in tree + -DENABLE_SAML=OFF + -DENABLE_OPENGL=$(usex opengl) + -DWT_WRASTERIMAGE_IMPLEMENTATION=$(usex graphicsmagick GraphicsMagick none) + ) + + if use mysql || use postgres || use sqlite; then + mycmakeargs+=( -DENABLE_LIBWTDBO=ON ) + if use sqlite; then + mycmakeargs+=( -DUSE_SYSTEM_SQLITE3=ON ) + # DboTest.C: In member function ‘void Sqlite3_Test_Suite::dbo_precision_test2::test_method()’ + if use wttest; then + append-flags -fno-strict-aliasing + filter-lto + fi + fi + else + mycmakeargs+=( -DENABLE_LIBWTDBO=OFF ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc; then + find "${ED}" \( \ + -iname '*.map' -o \ + -iname '*.md5' \ + \) -delete || die + + docompress -x /usr/share/doc/${PF}/{examples,reference,tutorial} + fi +} diff --git a/dev-cpp/wt/wt-4.12.6.ebuild b/dev-cpp/wt/wt-4.12.6.ebuild new file mode 100644 index 000000000..aee94e2e1 --- /dev/null +++ b/dev-cpp/wt/wt-4.12.6.ebuild @@ -0,0 +1,131 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Wt, C++ Web Toolkit" +HOMEPAGE="https://www.webtoolkit.eu/wt https://github.com/emweb/wt" +SRC_URI="https://github.com/emweb/wt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="doc +graphicsmagick mysql opengl +pango pdf postgres +sqlite ssl wttest" +REQUIRED_USE=" + pango? ( || ( graphicsmagick pdf ) ) + opengl? ( graphicsmagick ) +" +# TODO: auto-test with wttest +RESTRICT="test" + +DEPEND=" + dev-libs/boost:= + virtual/zlib:= + graphicsmagick? ( media-gfx/graphicsmagick:=[jpeg,png] ) + mysql? ( + virtual/mysql + || ( + dev-db/mariadb-connector-c + dev-db/mysql-connector-c + ) + ) + opengl? ( + media-libs/glew:= + media-libs/libglvnd[X] + ) + pango? ( + dev-libs/glib:2 + media-libs/fontconfig + x11-libs/pango + ) + pdf? ( media-libs/libharu:= ) + postgres? ( dev-db/postgresql ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( + app-text/doxygen + dev-qt/qttools:6[assistant] + dev-ruby/asciidoctor + media-gfx/graphviz[cairo] + ) + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/wt-no-rundir.patch" ) + +src_prepare() { + cmake_src_prepare + + # remove bundled sqlite + rm -r src/Wt/Dbo/backend/amalgamation || die + + if use doc; then + doxygen -u Doxyfile 2>/dev/null || die + doxygen -u examples/Doxyfile 2>/dev/null || die + sed -e "/^QHG_LOCATION/s|qhelpgenerator|/usr/$(get_libdir)/qt6/libexec/&|" \ + -i Doxyfile || die + fi +} + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + -DBUILD_EXAMPLES=OFF + -DBUILD_TESTS=OFF + -DDOCUMENTATION_DESTINATION="share/doc/${PF}" + -DINSTALL_DOCUMENTATION=$(usex doc) + # will be deprecated + -DCONNECTOR_FCGI=OFF + -DCONNECTOR_HTTP=ON + -DENABLE_SSL=$(usex ssl) + -DENABLE_HARU=$(usex pdf) + -DENABLE_PANGO=$(usex pango) + -DENABLE_SQLITE=$(usex sqlite) + -DENABLE_POSTGRES=$(usex postgres) + -DENABLE_MYSQL=$(usex mysql) + -DENABLE_FIREBIRD=OFF + -DENABLE_LIBWTTEST=$(usex wttest) + # QT is only required for examples + -DENABLE_QT4=OFF + -DENABLE_QT5=OFF + -DENABLE_QT6=OFF + # requires shibboleth and opensaml, not in tree + -DENABLE_SAML=OFF + -DENABLE_OPENGL=$(usex opengl) + -DWT_WRASTERIMAGE_IMPLEMENTATION=$(usex graphicsmagick GraphicsMagick none) + ) + + if use mysql || use postgres || use sqlite; then + mycmakeargs+=( -DENABLE_LIBWTDBO=ON ) + if use sqlite; then + mycmakeargs+=( -DUSE_SYSTEM_SQLITE3=ON ) + # DboTest.C: In member function ‘void Sqlite3_Test_Suite::dbo_precision_test2::test_method()’ + if use wttest; then + append-flags -fno-strict-aliasing + filter-lto + fi + fi + else + mycmakeargs+=( -DENABLE_LIBWTDBO=OFF ) + fi + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc; then + find "${ED}" \( \ + -iname '*.map' -o \ + -iname '*.md5' \ + \) -delete || die + + docompress -x /usr/share/doc/${PF}/{examples,reference,tutorial} + fi +} diff --git a/dev-cpp/xtensor/Manifest b/dev-cpp/xtensor/Manifest new file mode 100644 index 000000000..1ace9bb56 --- /dev/null +++ b/dev-cpp/xtensor/Manifest @@ -0,0 +1 @@ +DIST xtensor-0.26.0.tar.gz 1216657 BLAKE2B 6127426b7f581414e3d92847b4962a4a7808b0a82640157067aceaae3226b6d65d5b6f6090590604c6f76cc7b7e8e6fe45cadbfcf1350f6a115167379b4d5f73 SHA512 9fe07376ef05d9822ffedba2804ef8af402e6560ca1424624bbfb220ef954b4f721d09c22dc045a76134a5856eccf97bfbe08450e5e70c58128583c9352afb5e diff --git a/dev-cpp/xtensor/metadata.xml b/dev-cpp/xtensor/metadata.xml new file mode 100644 index 000000000..c2d96d8dc --- /dev/null +++ b/dev-cpp/xtensor/metadata.xml @@ -0,0 +1,16 @@ + + + + + gentoo.kamal@tgf.pw + Kamal Abdellatif + + + xtensor-stack/xtensor + https://xtensor.readthedocs.io/en/latest/ + + + Enable parallel assignment loop using OpenMP + Enable parallel assignment loop using dev-cpp/tbb + + diff --git a/dev-cpp/xtensor/xtensor-0.26.0.ebuild b/dev-cpp/xtensor/xtensor-0.26.0.ebuild new file mode 100644 index 000000000..d05832ae4 --- /dev/null +++ b/dev-cpp/xtensor/xtensor-0.26.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit cmake python-any-r1 optfeature toolchain-funcs + +DESCRIPTION="header-only C++ library for numerical analysis with multi-dimensional arrays" +HOMEPAGE="https://github.com/xtensor-stack/xtensor" +SRC_URI="https://codeload.github.com/xtensor-stack/${PN}/tar.gz/refs/tags/${PV} -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc openmp tbb test" + +DEPEND=" + >=dev-cpp/xtl-0.8.0 + tbb? ( dev-cpp/tbb ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( + app-text/doxygen + $(python_gen_any_dep ' + dev-python/breathe[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + test? ( dev-cpp/doctest ) +" + +RESTRICT="!test? ( test )" +REQUIRED_USE="?? ( tbb openmp )" + +python_check_deps() { + python_has_version \ + "dev-python/breathe[${PYTHON_USEDEP}]" \ + "dev-python/sphinx[${PYTHON_USEDEP}]" \ + "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} + +pkg_pretend() { + use openmp && tc-check-openmp +} + +pkg_setup() { + use openmp && tc-check-openmp + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + # Skipping test due to https://github.com/xtensor-stack/xtensor/issues/2653 + sed -i -e '/test_xoptional\.cpp/d' test/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DXTENSOR_USE_OPENMP=$(usex openmp) + -DXTENSOR_USE_TBB=$(usex tbb) + # A specific verions of dev-cpp/xsimd is needed, so it requires ongoing maintenance. + -DXTENSOR_USE_XSIMD=OFF + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && emake -C docs html +} + +src_install() { + use doc && HTML_DOCS=( docs/build/html/* ) + cmake_src_install +} + +pkg_postinst() { + optfeature "JSON support" dev-cpp/nlohmann_json +} diff --git a/dev-cpp/xtl/Manifest b/dev-cpp/xtl/Manifest new file mode 100644 index 000000000..0c02ff235 --- /dev/null +++ b/dev-cpp/xtl/Manifest @@ -0,0 +1 @@ +DIST xtl-0.8.0.tar.gz 138356 BLAKE2B 18a06781dff9706807b9f91d0c6dd921eff3258ac6c9d28710b758dee5f1e72aef2cba1ddb3b8a9158f340e9326ab67b9bedecef0eafaa9f6168ba873814b589 SHA512 534d7e3779a8b95371994bed16ddab00083e3a068244354d59aabd4576b7e0678c92064e0a93bba94ed3195410e3b8aefdec9e8c53d70c7d9e83d318377f522a diff --git a/dev-cpp/xtl/metadata.xml b/dev-cpp/xtl/metadata.xml new file mode 100644 index 000000000..db0f046c8 --- /dev/null +++ b/dev-cpp/xtl/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo.kamal@tgf.pw + Kamal Abdellatif + + + xtensor-stack/xtl + https://xtl.readthedocs.io/en/latest/ + + diff --git a/dev-cpp/xtl/xtl-0.8.0.ebuild b/dev-cpp/xtl/xtl-0.8.0.ebuild new file mode 100644 index 000000000..4d74e49b6 --- /dev/null +++ b/dev-cpp/xtl/xtl-0.8.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit cmake python-any-r1 + +DESCRIPTION="Algorithms and containers used by the xtensor stack and the xeus stack" +HOMEPAGE="https://github.com/xtensor-stack/xtl" +SRC_URI="https://codeload.github.com/xtensor-stack/${PN}/tar.gz/refs/tags/${PV} -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc test" + +BDEPEND=" + doc? ( + app-text/doxygen + $(python_gen_any_dep ' + dev-python/breathe[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + test? ( dev-cpp/doctest ) +" + +RESTRICT="!test? ( test )" + +python_check_deps() { + python_has_version \ + "dev-python/breathe[${PYTHON_USEDEP}]" \ + "dev-python/sphinx[${PYTHON_USEDEP}]" \ + "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( -DBUILD_TESTS=$(usex test) ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && emake -C docs html +} + +src_install() { + use doc && HTML_DOCS=( docs/build/html/* ) + cmake_src_install +} diff --git a/dev-crystal/athena-negotiation/Manifest b/dev-crystal/athena-negotiation/Manifest new file mode 100644 index 000000000..5b2efd7bb --- /dev/null +++ b/dev-crystal/athena-negotiation/Manifest @@ -0,0 +1,2 @@ +DIST athena-negotiation-0.1.5.tar.gz 11068 BLAKE2B 87153adda08a204247859091466e7e80bdd0e46fa7f940b372f433487ee96b20da566c6fb2f9a2248cc8212f08a09d4be5f151e6328af47d2f93b72fb799d44e SHA512 7b14d99abd4702f4ea1b20c12d9c2b38044febb698772f06e4954924a81ec69f3330c5d8024fa5f95a4fe232b0e18991701002bef5865f241f7b0d66d5da9a0b +DIST athena-negotiation-0.2.0.tar.gz 11452 BLAKE2B 70212836007336213a5612f83db15c428ddfbef71fd1755b6a95bd9c96ff00fd5d6f1be10598d5d23d7ef6314f71f7395542a22eaecb8ec78ffa8775ebf175aa SHA512 1a60c457c916b06cb241b77948daf4baeaaa5c562e386982b25b07397435fb4cb953088df658a795ceab1c44432c86c050a912cc104c0648dcad2b631af888e0 diff --git a/dev-crystal/athena-negotiation/athena-negotiation-0.1.5-r1.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.1.5-r1.ebuild new file mode 100644 index 000000000..9ae7366d0 --- /dev/null +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.1.5-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Framework agnostic content negotiation library" +HOMEPAGE="https://github.com/athena-framework/negotiation" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-crystal/athena-spec )" + +DOCS=( {CHANGELOG,CONTRIBUTING,README}.md ) diff --git a/dev-crystal/athena-negotiation/athena-negotiation-0.2.0-r1.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.2.0-r1.ebuild new file mode 100644 index 000000000..1f0d80070 --- /dev/null +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.2.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Framework agnostic content negotiation library" +HOMEPAGE="https://github.com/athena-framework/negotiation" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-crystal/athena-spec )" + +DOCS=( {CHANGELOG,CONTRIBUTING,README}.md ) diff --git a/dev-crystal/athena-negotiation/metadata.xml b/dev-crystal/athena-negotiation/metadata.xml new file mode 100644 index 000000000..8a6d62348 --- /dev/null +++ b/dev-crystal/athena-negotiation/metadata.xml @@ -0,0 +1,13 @@ + + + + + + + George Dietrich + george@dietrich.app + + https://athenaframework.org/Negotiation/ + athena-framework/negotiation + + diff --git a/dev-crystal/athena-spec/Manifest b/dev-crystal/athena-spec/Manifest new file mode 100644 index 000000000..38cbb78f6 --- /dev/null +++ b/dev-crystal/athena-spec/Manifest @@ -0,0 +1,3 @@ +DIST athena-spec-0.3.11.tar.gz 12038 BLAKE2B 74badcebfe8bc8acf294c1655ddea2a84a47f0e3a82c7e37f77340ea6558d3f42211dc3016af0ff14689da98dee9e854b95eca2c9a91b856f3c7cd12fb2bcadc SHA512 4b07bf3d871638e24815db309d4c606a51a3cc6616f74ea60aab758463fd2fbc165f82e0bda9f850d9570245e6bb5cfea945923f2928bb404c8ef3a8cea35fc1 +DIST athena-spec-0.4.0.tar.gz 12728 BLAKE2B 8ed608bb734240f7a435541859cea39a57cc448d36ac2387b1ec39ef25f24e652990d46952f0048e6afabb9b8264b359921521d5087134e9740bceebd06d9278 SHA512 6733eb49a684b557cbfeb0f6593cfd334bbbb38aae83a3ce9c4093d164c5c588be19288adb36f7597be00069a11041cba38a6d9b10e3e441acb57a447a31c655 +DIST athena-spec-0.4.1.tar.gz 13161 BLAKE2B 416ea18f9ed290c65b57deb54b189ffe394619ab818669d34f6c760ec0b642d21d5c3d2c4635bb941c8534ea8da98dd34a6bcf50686a6e94cc0b769f3033c2fa SHA512 8041a1e1082301dc85c42fc6da1a7f6cac767f33cb95e1d4da11994b4593daf99495ccacac6d8d38518908ada66d7feb8b1904ede12c749a9ac1a036ff453fe0 diff --git a/dev-crystal/athena-spec/athena-spec-0.3.11-r1.ebuild b/dev-crystal/athena-spec/athena-spec-0.3.11-r1.ebuild new file mode 100644 index 000000000..8946e12fa --- /dev/null +++ b/dev-crystal/athena-spec/athena-spec-0.3.11-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Common/helpful Spec compliant testing utilities" +HOMEPAGE=" + https://github.com/athena-framework/spec + https://athenaframework.org/Spec/ +" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/athena-spec/athena-spec-0.4.0-r1.ebuild b/dev-crystal/athena-spec/athena-spec-0.4.0-r1.ebuild new file mode 100644 index 000000000..8c9c11214 --- /dev/null +++ b/dev-crystal/athena-spec/athena-spec-0.4.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRYSTAL_MIN_VER="1.17" +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Common/helpful Spec compliant testing utilities" +HOMEPAGE=" + https://github.com/athena-framework/spec + https://athenaframework.org/Spec/ +" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_test() { + # Error: Invalid option: --link-flags=<...> + local -x CRYSTAL_OPTS= + + shards_src_test +} diff --git a/dev-crystal/athena-spec/athena-spec-0.4.1.ebuild b/dev-crystal/athena-spec/athena-spec-0.4.1.ebuild new file mode 100644 index 000000000..96f85cf0e --- /dev/null +++ b/dev-crystal/athena-spec/athena-spec-0.4.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRYSTAL_MIN_VER="1.17" +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Common/helpful Spec compliant testing utilities" +HOMEPAGE=" + https://github.com/athena-framework/spec + https://athenaframework.org/Spec/ +" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_test() { + # Error: Invalid option: --link-flags=<...> + local -x CRYSTAL_OPTS= + + shards_src_test +} diff --git a/dev-crystal/athena-spec/metadata.xml b/dev-crystal/athena-spec/metadata.xml new file mode 100644 index 000000000..3580ecc95 --- /dev/null +++ b/dev-crystal/athena-spec/metadata.xml @@ -0,0 +1,13 @@ + + + + + + + George Dietrich + george@dietrich.app + + https://athenaframework.org/Spec/ + athena-framework/spec + + diff --git a/dev-crystal/backtracer/Manifest b/dev-crystal/backtracer/Manifest new file mode 100644 index 000000000..c1f2f9785 --- /dev/null +++ b/dev-crystal/backtracer/Manifest @@ -0,0 +1,2 @@ +DIST backtracer-1.2.2.tar.gz 8864 BLAKE2B cfe5ed7b8648847b3a6536ecbfb89bb5a5cb264cb52afeb977fe9141960528b027b8aefb33f3ba97e506793b0b8ffcd0f7d61eede5cd1f1129b5b7829391e49b SHA512 97a9f75d3ec82ea83b242e8236d8aeff1cb4f555d1460950ba96c8d2b436caae9f0d8e3b74e810f789ea7d9032115074d818519c621601ad670f7a18bf878cff +DIST backtracer-1.2.4.tar.gz 8940 BLAKE2B b6ebb720631752390048bbfcd0ba46f54fc4212e7cf93b4a837c18e8d2e5f43f73dff91f175709ad5ff9854613cd15e30a45708b00eeb919cba9edef817f9b57 SHA512 a19b453da1acad4f92a6dfdf43f316174db8c4e2725610846e0768c5ae28887e55a84f9a56fcebc70872a154e4e3da195c816999f73861634fa1930829eec8ac diff --git a/dev-crystal/backtracer/backtracer-1.2.2-r1.ebuild b/dev-crystal/backtracer/backtracer-1.2.2-r1.ebuild new file mode 100644 index 000000000..5943d5bbd --- /dev/null +++ b/dev-crystal/backtracer/backtracer-1.2.2-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Crystal shard aiming to assist with parsing backtraces into a structured form" +HOMEPAGE="https://github.com/Sija/backtracer.cr" +SRC_URI="https://github.com/Sija/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/backtracer/backtracer-1.2.4-r1.ebuild b/dev-crystal/backtracer/backtracer-1.2.4-r1.ebuild new file mode 100644 index 000000000..e7db372ff --- /dev/null +++ b/dev-crystal/backtracer/backtracer-1.2.4-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Crystal shard aiming to assist with parsing backtraces into a structured form" +HOMEPAGE="https://github.com/Sija/backtracer.cr" +SRC_URI="https://github.com/Sija/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/backtracer/metadata.xml b/dev-crystal/backtracer/metadata.xml new file mode 100644 index 000000000..db238128d --- /dev/null +++ b/dev-crystal/backtracer/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Sijawusz Pur Rahnama + sija@sija.pl + + Sija/backtracer.cr + + diff --git a/dev-crystal/crystal-db/Manifest b/dev-crystal/crystal-db/Manifest new file mode 100644 index 000000000..cb767ba46 --- /dev/null +++ b/dev-crystal/crystal-db/Manifest @@ -0,0 +1,2 @@ +DIST crystal-db-0.13.1.tar.gz 40745 BLAKE2B 3a3afe3bc60a7d2fb91ef31a5ea6d2b94bb27ee093f244ec59f908306ef125f9e5085c7de6da09c580fcd667e6ffda093053908685630f190b3f2ed9f662f589 SHA512 78d263271670eb5422e7d3d219cc895e4d508893f79800b34e46a0072bb2b3bee715bbfb588227ebcbaa4cd528810e42d6654ae92d146eeac0f19d3131847d3d +DIST crystal-db-0.14.0.tar.gz 40900 BLAKE2B cbd063b69dd8e48daceee3c62743c9fd605fb39ae3d889eba1282a435c21ea5ef85a13187ed90fe0b4a042410cae2d50169a981814cac2ce0fe7700378f91386 SHA512 8bb52744a20a38f0c5e52f8fba59ff212ba14bf19784f05e87798e38238c5e82353042c02e225b6e4391ab4a46a02ea7ab752330e89db1a11e56cc93849b123d diff --git a/dev-crystal/crystal-db/crystal-db-0.13.1-r1.ebuild b/dev-crystal/crystal-db/crystal-db-0.13.1-r1.ebuild new file mode 100644 index 000000000..20a723929 --- /dev/null +++ b/dev-crystal/crystal-db/crystal-db-0.13.1-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Common DB API for Crystal" +HOMEPAGE="https://github.com/crystal-lang/crystal-db" +SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CHANGELOG,README}.md ) diff --git a/dev-crystal/crystal-db/crystal-db-0.14.0-r1.ebuild b/dev-crystal/crystal-db/crystal-db-0.14.0-r1.ebuild new file mode 100644 index 000000000..61eed151e --- /dev/null +++ b/dev-crystal/crystal-db/crystal-db-0.14.0-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Common DB API for Crystal" +HOMEPAGE="https://github.com/crystal-lang/crystal-db" +SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CHANGELOG,README}.md ) diff --git a/dev-crystal/crystal-db/metadata.xml b/dev-crystal/crystal-db/metadata.xml new file mode 100644 index 000000000..3366f8918 --- /dev/null +++ b/dev-crystal/crystal-db/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Brian J. Cardiff + bcardiff@manas.tech + + crystal-lang/crystal-db + + diff --git a/dev-crystal/crystal-fnv/Manifest b/dev-crystal/crystal-fnv/Manifest new file mode 100644 index 000000000..d538c5f8f --- /dev/null +++ b/dev-crystal/crystal-fnv/Manifest @@ -0,0 +1 @@ +DIST crystal-fnv-0.1.3.tar.gz 3741 BLAKE2B d42d7116a680bf46a5216f391f29b22036a98b134c9ad0820ed5f3e75a918a1186111928f20876a92946e54494f5da41db58604a320b26b834c57e59b97dd915 SHA512 406838d26a59269f2ff3ae4890d2bab1905ddb81ad6b4073a5e7a3cb24c582f12147c95bf01e5049f34c9e1a774a757f2b25a8ac2f190ad380dc74b590ff6f94 diff --git a/dev-crystal/crystal-fnv/crystal-fnv-0.1.3-r1.ebuild b/dev-crystal/crystal-fnv/crystal-fnv-0.1.3-r1.ebuild new file mode 100644 index 000000000..95c61ab33 --- /dev/null +++ b/dev-crystal/crystal-fnv/crystal-fnv-0.1.3-r1.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Crystal Implementation of Fowler–Noll–Vo hash" +HOMEPAGE="https://github.com/naqvis/crystal-fnv" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/crystal-fnv/metadata.xml b/dev-crystal/crystal-fnv/metadata.xml new file mode 100644 index 000000000..7fb752031 --- /dev/null +++ b/dev-crystal/crystal-fnv/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Ali Naqvi + syed.alinaqvi@gmail.com + + naqvis/crystal-fnv + + diff --git a/dev-crystal/crystal-html5/Manifest b/dev-crystal/crystal-html5/Manifest new file mode 100644 index 000000000..620176e91 --- /dev/null +++ b/dev-crystal/crystal-html5/Manifest @@ -0,0 +1,2 @@ +DIST crystal-html5-0.5.0.tar.gz 129298 BLAKE2B f76d155224e1fe4da2da1156cef49ba0ec20659ca20a6e41ae299f50083ed3c8f032569bbf9129a19f1b87c81be62cfba145b86aa2a714403e409086ea81d39a SHA512 72b8f4e506e60f6b60c7d883e38407137437e02138e3f6f7a5f7ffb98e393af1e0e67a2b630a24e67175b09b4b868e3d636a9b7f9420259f93532553269e9a9e +DIST crystal-html5-0.5.1.tar.gz 130203 BLAKE2B 6082d8f8d27514b17564fc2835665062a967ad8b469eac8cfeb73c9cad037ff8fe0eea309b0c95c18a3f5cc226015c944955eb88ffcf4a967a5828dff321b717 SHA512 d89e53600d844f58c493af872efd1d011766cfaced9a4191d2c18a4051486f0a1279331ab90fb4e388ccafcce5ef204cc6ff27f38fbf91f54ce4f420d4abb5be diff --git a/dev-crystal/crystal-html5/crystal-html5-0.5.0-r1.ebuild b/dev-crystal/crystal-html5/crystal-html5-0.5.0-r1.ebuild new file mode 100644 index 000000000..852885801 --- /dev/null +++ b/dev-crystal/crystal-html5/crystal-html5-0.5.0-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Pure Crystal implementation of an HTML5-compliant Tokenizer and Parser" +HOMEPAGE="https://github.com/naqvis/crystal-html5" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-xpath2" diff --git a/dev-crystal/crystal-html5/crystal-html5-0.5.1.ebuild b/dev-crystal/crystal-html5/crystal-html5-0.5.1.ebuild new file mode 100644 index 000000000..4845ffd63 --- /dev/null +++ b/dev-crystal/crystal-html5/crystal-html5-0.5.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Pure Crystal implementation of an HTML5-compliant Tokenizer and Parser" +HOMEPAGE="https://github.com/naqvis/crystal-html5" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-xpath2" diff --git a/dev-crystal/crystal-html5/metadata.xml b/dev-crystal/crystal-html5/metadata.xml new file mode 100644 index 000000000..b6e5f38c4 --- /dev/null +++ b/dev-crystal/crystal-html5/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Ali Naqvi + syed.alinaqvi@gmail.com + + naqvis/crystal-html5 + + diff --git a/dev-crystal/crystal-pg/Manifest b/dev-crystal/crystal-pg/Manifest new file mode 100644 index 000000000..6555d5324 --- /dev/null +++ b/dev-crystal/crystal-pg/Manifest @@ -0,0 +1,2 @@ +DIST crystal-pg-0.28.0.tar.gz 44534 BLAKE2B 69f3c50e77c928055bc66ef46b729052e6c0df69a80c310bf576ed75d51a5f3a93ebb4faa10c47c8a64dc4f46fcecf2b5b82e9812d5b6839ba5f6888cf5e5bd9 SHA512 34358bc203b78fcbe3828d086dbf31b09b94e465f5c179c6a35186f2f5d42a65cd362ef75860e93eb3252699cc22787f798e09484f2e20d1284db6a384721a78 +DIST crystal-pg-0.29.0.tar.gz 45580 BLAKE2B 7f6a544466556a397b76aebb85d75d0ce269efda61129d55b61be29c14360da6cf3c4b6d8d127309f0e3dc6b21caf436a14cef1fd69e58a309d117d450b71811 SHA512 99a2cea26d51f2b3ca4b056d7e9673c7b1b75e72be1baf92a6f9377e04d52a62e23c5ce29486b7e430685a478f3e463ccbd985e491bc9f23b89241b633bfe609 diff --git a/dev-crystal/crystal-pg/crystal-pg-0.28.0-r1.ebuild b/dev-crystal/crystal-pg/crystal-pg-0.28.0-r1.ebuild new file mode 100644 index 000000000..8bbdc3de2 --- /dev/null +++ b/dev-crystal/crystal-pg/crystal-pg-0.28.0-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +declare -Ag DAEMONS_REQ_USE=( + [postgresql]="xml" +) +inherit daemons shards + +DESCRIPTION="A native, non-blocking Postgres driver for Crystal" +HOMEPAGE="https://github.com/will/crystal-pg" +SRC_URI="https://github.com/will/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-crystal/crystal-db-0.13.0 + + + + + + will/crystal-pg + + diff --git a/dev-crystal/crystal-sqlite3/Manifest b/dev-crystal/crystal-sqlite3/Manifest new file mode 100644 index 000000000..27938a63c --- /dev/null +++ b/dev-crystal/crystal-sqlite3/Manifest @@ -0,0 +1,2 @@ +DIST crystal-sqlite3-0.21.0.tar.gz 12284 BLAKE2B a6943a30d00a8ec47860121f2878ce9274aab100bfe6a8a82aadbcdd71f0b4eef1943fa29e6d86bb2807ccfe6294136d5422b797086078d5c3196b9e63fd3f89 SHA512 a11b70e714c19762a4344383b95b3106be05cf9f51f9a4491e1bfda37c7fff0c178bec366fc86845db903a597e2c6a4eeb288c2c365f0b8752345f761bc68759 +DIST crystal-sqlite3-0.22.0.tar.gz 13720 BLAKE2B 1590d872b98a38a2df8a8753306e70e653e4cb52ae536457e567230b58e8c42ab61afd6f7292072f3d69a8346818317b243fad4999e1a55af4244f0ced29e9be SHA512 b2e8cfd88ec0870bc712ece7e8e95eade37101ab02226b73aaa6f0151a7aae7bbb19fe3b517ccf2e23ffdb9e267ae1871e67463c55f220ef7e79bf867bd3f258 diff --git a/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0-r1.ebuild b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0-r1.ebuild new file mode 100644 index 000000000..5e62b9421 --- /dev/null +++ b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="SQLite3 bindings for Crystal" +HOMEPAGE="https://github.com/crystal-lang/crystal-sqlite3" +SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-crystal/crystal-db-0.13.0 + +Date: Thu, 16 Oct 2025 16:57:41 -0300 +Subject: [PATCH] Use URI#hostname to avoid interpreting :memory: as [:memory:] + (#105) + +--- + src/sqlite3/connection.cr | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/sqlite3/connection.cr b/src/sqlite3/connection.cr +index 750776f..948715e 100644 +--- a/src/sqlite3/connection.cr ++++ b/src/sqlite3/connection.cr +@@ -12,7 +12,7 @@ class SQLite3::Connection < DB::Connection + params = HTTP::Params.parse(uri.query || "") + + Options.new( +- filename: URI.decode_www_form((uri.host || "") + uri.path), ++ filename: URI.decode_www_form((uri.hostname || "") + uri.path), + # pragmas + busy_timeout: params.fetch("busy_timeout", default.busy_timeout), + cache_size: params.fetch("cache_size", default.cache_size), +@@ -56,7 +56,7 @@ class SQLite3::Connection < DB::Connection + end + + def self.filename(uri : URI) +- URI.decode_www_form((uri.host || "") + uri.path) ++ URI.decode_www_form((uri.hostname || "") + uri.path) + end + + def build_prepared_statement(query) : Statement +-- +2.51.2 + diff --git a/dev-crystal/crystal-sqlite3/metadata.xml b/dev-crystal/crystal-sqlite3/metadata.xml new file mode 100644 index 000000000..ec659df1e --- /dev/null +++ b/dev-crystal/crystal-sqlite3/metadata.xml @@ -0,0 +1,19 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Ary Borenszweig + aborenszweig@manas.tech + + + Brian J. Cardiff + bcardiff@manas.tech + + crystal-lang/crystal-sqlite3 + + diff --git a/dev-crystal/crystal-xpath2/Manifest b/dev-crystal/crystal-xpath2/Manifest new file mode 100644 index 000000000..482ab0ab7 --- /dev/null +++ b/dev-crystal/crystal-xpath2/Manifest @@ -0,0 +1 @@ +DIST crystal-xpath2-0.1.3.tar.gz 23933 BLAKE2B de970b43640489680965bdb0fc6d2e5fee8b9bb75d18e61c11089ad40f397b3c9e4963b2ca29a85049e3a1b0b0f291e32c2b0a321c729aac42bb730b848ab75f SHA512 3c57fb97d17bbff168e1a5904c2e629bb97114c31a4cd80d1347d7d804ebcdba3506b3243be303f42aa042936c667e918beadd10fced19175160e3921604cf09 diff --git a/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3-r1.ebuild b/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3-r1.ebuild new file mode 100644 index 000000000..82289a0a1 --- /dev/null +++ b/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="XPath implementation in Crystal" +HOMEPAGE="https://github.com/naqvis/crystal-xpath2" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-fnv" diff --git a/dev-crystal/crystal-xpath2/metadata.xml b/dev-crystal/crystal-xpath2/metadata.xml new file mode 100644 index 000000000..f0b664099 --- /dev/null +++ b/dev-crystal/crystal-xpath2/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Ali Naqvi + syed.alinaqvi@gmail.com + + naqvis/crystal-xpath2 + + diff --git a/dev-crystal/crystar/Manifest b/dev-crystal/crystar/Manifest new file mode 100644 index 000000000..fc141f22d --- /dev/null +++ b/dev-crystal/crystar/Manifest @@ -0,0 +1,2 @@ +DIST crystar-0.3.1.tar.gz 110500 BLAKE2B 0d2b3ecfc41a72e6a6c1dd5ab169b889318f28c8600b3ee0868c50db0c6ebe2754f0e5447ad5fb6904e487356b649db3391bfd852f2d71a1f4bedda199f70051 SHA512 73462bc246ae8338625c9cc6c99da5000235f6c52214d80e6b104c5543f1e3dd5f3571013073f821d935e176d4e1445a5cc0b1d8b41628fb69932a160a739c65 +DIST crystar-0.4.0.tar.gz 110585 BLAKE2B 22e0ddaa77b6f7df17943ba9a0045e4be99bf1c492b23b0949c2ec8493768cc447b02f52bb6618ee8cf286650780d3c86013c241008ecbbaa22d7d071d4ddf3f SHA512 bd004ba9d3135f03c91ddce4752a8240d04b82225d740d851d145ce4994ef8645384c2fb1acab39fe2a462ba3ba7aebbdbfe89eb7d16af2ca5ecf0d4476f7b80 diff --git a/dev-crystal/crystar/crystar-0.3.1-r1.ebuild b/dev-crystal/crystar/crystar-0.3.1-r1.ebuild new file mode 100644 index 000000000..fa9a1cd43 --- /dev/null +++ b/dev-crystal/crystar/crystar-0.3.1-r1.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Crystal language Tar Module implements access to tar archives" +HOMEPAGE="https://github.com/naqvis/crystar" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/crystar/crystar-0.4.0-r1.ebuild b/dev-crystal/crystar/crystar-0.4.0-r1.ebuild new file mode 100644 index 000000000..fa9a1cd43 --- /dev/null +++ b/dev-crystal/crystar/crystar-0.4.0-r1.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Crystal language Tar Module implements access to tar archives" +HOMEPAGE="https://github.com/naqvis/crystar" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/crystar/metadata.xml b/dev-crystal/crystar/metadata.xml new file mode 100644 index 000000000..66815a29c --- /dev/null +++ b/dev-crystal/crystar/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Ali Naqvi + syed.alinaqvi@gmail.com + + naqvis/crystar + + diff --git a/dev-crystal/exception_page/Manifest b/dev-crystal/exception_page/Manifest new file mode 100644 index 000000000..2dbf5ad13 --- /dev/null +++ b/dev-crystal/exception_page/Manifest @@ -0,0 +1,2 @@ +DIST exception_page-0.4.1.tar.gz 11378 BLAKE2B 24c2e2be2d64085677bd095f9e8b336c01583d36235c17856d973a460e19c5feb1873806f8681d2affea163c11446a49760030f5a08369187a6773eb436cb958 SHA512 de90afe8c87bd231802d99c05072fb8955100eeceadf46d61339b2117494fa89693f699e8cdd16a03d40212605483d83aba4e7d97845ec596bcf06ecd9107f88 +DIST exception_page-0.5.0.tar.gz 11463 BLAKE2B 295f1d15192dd6dfd55081d38853e23aeb124afd19fb0a572e809aac59c6b2e3b302cdde290db0ed6534ab32310ee662ab9f955419d2dc7012d3babd469dd613 SHA512 c40ae9c220f1090dee384162fae0932d0c24388d615136ad076f5d06e289d47354b61760e24638cb0dc1c92aeb538a6f0e1958322e5d8ed780ece0e275d1e4fc diff --git a/dev-crystal/exception_page/exception_page-0.4.1-r1.ebuild b/dev-crystal/exception_page/exception_page-0.4.1-r1.ebuild new file mode 100644 index 000000000..75396b2f5 --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.4.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="A library for displaying exceptional exception pages for easier debugging" +HOMEPAGE="https://github.com/crystal-loot/exception_page" +SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-crystal/backtracer" +BDEPEND=" + test? ( + dev-crystal/lucky_flow + ) +" + +src_prepare() { + default + + # test error, related to lucky_flow ('be_on_page' method) + rm spec/exception_page_spec.cr || die +} diff --git a/dev-crystal/exception_page/exception_page-0.5.0-r1.ebuild b/dev-crystal/exception_page/exception_page-0.5.0-r1.ebuild new file mode 100644 index 000000000..73e8ed6e3 --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.5.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="A library for displaying exceptional exception pages for easier debugging" +HOMEPAGE="https://github.com/crystal-loot/exception_page" +SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-crystal/backtracer" +BDEPEND=" + test? ( + dev-crystal/lucky_flow + ) +" + +src_test() { + # Passing '--debug' option is required for a test that checks if + # code frames are displayed. + crystal_spec --debug +} diff --git a/dev-crystal/exception_page/metadata.xml b/dev-crystal/exception_page/metadata.xml new file mode 100644 index 000000000..3f63aec71 --- /dev/null +++ b/dev-crystal/exception_page/metadata.xml @@ -0,0 +1,16 @@ + + + + + + + Paul Smith + paulcsmith0218@gmail.com + + + Sijawusz Pur Rahnama + sija@sija.pl + + crystal-loot/exception_page + + diff --git a/dev-crystal/habitat/Manifest b/dev-crystal/habitat/Manifest new file mode 100644 index 000000000..686bbdc70 --- /dev/null +++ b/dev-crystal/habitat/Manifest @@ -0,0 +1 @@ +DIST habitat-0.4.9.tar.gz 10471 BLAKE2B ec616cea421b713997ee294fe8c6c56cf7b4b6d780fe3a29d444f6d7b3d501c73da17c6b533810698cdab05ff2c7baf64f4aa7cd0b85998bceab27d0529b59f7 SHA512 fcef7c0c2175338c24f687f4f1ab4f715d48c4021d1144b159b35f29aa17a54b6efbfe1d79d67b2ca45c3da6f97e3993991ca17f8e7cd4ae7f819695db04b67e diff --git a/dev-crystal/habitat/habitat-0.4.9-r1.ebuild b/dev-crystal/habitat/habitat-0.4.9-r1.ebuild new file mode 100644 index 000000000..35bfd492b --- /dev/null +++ b/dev-crystal/habitat/habitat-0.4.9-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Easily configure settings for Crystal projects" +HOMEPAGE="https://github.com/luckyframework/habitat" +SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) diff --git a/dev-crystal/habitat/metadata.xml b/dev-crystal/habitat/metadata.xml new file mode 100644 index 000000000..edd77b86b --- /dev/null +++ b/dev-crystal/habitat/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Paul Smith + paulcsmith0218@gmail.com + + luckyframework/habitat + + diff --git a/dev-crystal/http_proxy/Manifest b/dev-crystal/http_proxy/Manifest new file mode 100644 index 000000000..cd60b4fb6 --- /dev/null +++ b/dev-crystal/http_proxy/Manifest @@ -0,0 +1 @@ +DIST http_proxy-0.12.0.tar.gz 8780 BLAKE2B 949c60613cb763f37b27d3a6b9c375726d563333f7400205dc55bc1faba3b0850c237d73d296fd731c32c16358674aa096664240262db93412fd00aeebefbdff SHA512 7f051f7badb94e99dee27eee016144152330a5d3c0d87b6cf91d07bb633c5b6aad5cab55c69fa6753f9c94247f8510a401d3c56f70b7f7582695a41fb9c0f2ce diff --git a/dev-crystal/http_proxy/http_proxy-0.12.0-r1.ebuild b/dev-crystal/http_proxy/http_proxy-0.12.0-r1.ebuild new file mode 100644 index 000000000..4ed45232e --- /dev/null +++ b/dev-crystal/http_proxy/http_proxy-0.12.0-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="HTTP Proxy server and client written in Crystal" +HOMEPAGE="https://github.com/mamantoha/http_proxy" +SRC_URI="https://github.com/mamantoha/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS=( {CHANGELOG,README}.md ) + +DEPEND=" + test? ( dev-crystal/webmock ) +" + +src_test() { + # Only run tests that don't need net. + # Upstream issue: https://github.com/mamantoha/http_proxy/issues/38 + crystal_spec \ + "${S}"/spec/client_spec.cr:5 \ + "${S}"/spec/client_spec.cr:13 \ + "${S}"/spec/client_spec.cr:21 \ + "${S}"/spec/client_spec.cr:53 \ + "${S}"/spec/client_spec.cr:101 \ + "${S}"/spec/server_spec.cr:5 \ + "${S}"/spec/server_spec.cr:10 +} diff --git a/dev-crystal/http_proxy/metadata.xml b/dev-crystal/http_proxy/metadata.xml new file mode 100644 index 000000000..bf7421a34 --- /dev/null +++ b/dev-crystal/http_proxy/metadata.xml @@ -0,0 +1,15 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Anton Maminov + anton.maminov@gmail.com + + mamantoha/http_proxy + + diff --git a/dev-crystal/kemal/Manifest b/dev-crystal/kemal/Manifest new file mode 100644 index 000000000..d731e18b3 --- /dev/null +++ b/dev-crystal/kemal/Manifest @@ -0,0 +1,3 @@ +DIST kemal-1.7.3.tar.gz 60094 BLAKE2B 80fa5b8c96faa6185296b86e99561e87da28a142828fa3d831cab1106fdb01d513c2c0cb49d47da70cb7d4983c6bf251a28621313e80cc4f8ab9f8df635176d6 SHA512 e65700aa65cc0160ea76aee16465b06225884b2be8aa6944bd89666e169794d3e264275b76b1864763df8bb601f7ef38c40847e29738917ec91de436539f4b3a +DIST kemal-1.8.0.tar.gz 62020 BLAKE2B 09af0dd42927a6b00a50a51d3a5f475874e2d3241111e2754627e74aef85032a5aff056173f380355bc5af764a5f4d0a9271e70b7a01760b276a7f5f1fdf782a SHA512 87ea50b23fbc599b01f4f36e97f77f83af4ae806068f2a809b31b1a6e0eacfe145737371d6253c575f37f692ce9aa5efe012192ee08af69d74a7e36f0523bce4 +DIST kemal-1.9.0.tar.gz 62634 BLAKE2B 17b55b605b99bb75fe8901589bee75b6d2e2e5a73de4a11850dcd2bd645153ae5398fe4977109bd3e16a4a9f47bd1f130278669ad2eca9d285b3eb16df4e1bed SHA512 fc74a0365e9c063dcd591f576927f644ab9e9636c73618027248d55d8c401e6aa3995093e6a306a1a542c2e41e21aee25bccc5c97492f78d1f3d40b418904f14 diff --git a/dev-crystal/kemal/kemal-1.7.3-r1.ebuild b/dev-crystal/kemal/kemal-1.7.3-r1.ebuild new file mode 100644 index 000000000..84390fa4a --- /dev/null +++ b/dev-crystal/kemal/kemal-1.7.3-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Lightning Fast, Super Simple web framework" +HOMEPAGE=" + https://kemalcr.com/ + https://github.com/kemalcr/kemal +" +SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/exception_page + dev-crystal/radix +" + +src_test() { + # conflicts with spec/run_spec.cr + local -x CRYSTAL_OPTS= + + shards_src_test +} diff --git a/dev-crystal/kemal/kemal-1.8.0.ebuild b/dev-crystal/kemal/kemal-1.8.0.ebuild new file mode 100644 index 000000000..84390fa4a --- /dev/null +++ b/dev-crystal/kemal/kemal-1.8.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Lightning Fast, Super Simple web framework" +HOMEPAGE=" + https://kemalcr.com/ + https://github.com/kemalcr/kemal +" +SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/exception_page + dev-crystal/radix +" + +src_test() { + # conflicts with spec/run_spec.cr + local -x CRYSTAL_OPTS= + + shards_src_test +} diff --git a/dev-crystal/kemal/kemal-1.9.0.ebuild b/dev-crystal/kemal/kemal-1.9.0.ebuild new file mode 100644 index 000000000..4efe231e5 --- /dev/null +++ b/dev-crystal/kemal/kemal-1.9.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Lightning Fast, Super Simple web framework" +HOMEPAGE=" + https://kemalcr.com/ + https://github.com/kemalcr/kemal +" +SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/exception_page + dev-crystal/radix +" + +src_test() { + # conflicts with spec/run_spec.cr + local -x CRYSTAL_OPTS= + + shards_src_test +} diff --git a/dev-crystal/kemal/metadata.xml b/dev-crystal/kemal/metadata.xml new file mode 100644 index 000000000..0ef93382a --- /dev/null +++ b/dev-crystal/kemal/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Serdar Dogruyol + dogruyolserdar@gmail.com + + kemalcr/kemal + + diff --git a/dev-crystal/lucky_flow/Manifest b/dev-crystal/lucky_flow/Manifest new file mode 100644 index 000000000..5690f2359 --- /dev/null +++ b/dev-crystal/lucky_flow/Manifest @@ -0,0 +1 @@ +DIST lucky_flow-0.10.1.tar.gz 17554 BLAKE2B 2908f876dbe400b19f2ab9d8234b698dd88f95b3b88ba9e6bf4b0a0335f7815563e3927b2ac5b45a4617ed7593c745db4ceb98b467cc5ea3809b6f447e71b9dd SHA512 bce03d831fee15b960747f378eff9f0ce70a5cf13c71887eaace48c91344a90eacfb3004af0a1b1f915e859c4ec3ed5a90ea0ce3f989e6bd9af6e39557003b62 diff --git a/dev-crystal/lucky_flow/lucky_flow-0.10.1-r1.ebuild b/dev-crystal/lucky_flow/lucky_flow-0.10.1-r1.ebuild new file mode 100644 index 000000000..fb402306f --- /dev/null +++ b/dev-crystal/lucky_flow/lucky_flow-0.10.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="LuckyFlow is a library for testing user flows in the browser" +HOMEPAGE="https://github.com/luckyframework/lucky_flow" +SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystal-html5 + >=dev-crystal/habitat-0.4.9 + dev-crystal/selenium + dev-crystal/webdrivers + >=dev-crystal/webless-0.2.0 +" + +src_test() { + shards_src_test --tag "~headless_chrome" --tag "~headless_firefox" +} diff --git a/dev-crystal/lucky_flow/metadata.xml b/dev-crystal/lucky_flow/metadata.xml new file mode 100644 index 000000000..dcb655eed --- /dev/null +++ b/dev-crystal/lucky_flow/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Paul Smith + paulcsmith0218@gmail.com + + luckyframework/lucky_flow + + diff --git a/dev-crystal/metadata.xml b/dev-crystal/metadata.xml new file mode 100644 index 000000000..635d994d1 --- /dev/null +++ b/dev-crystal/metadata.xml @@ -0,0 +1,10 @@ + + + + + The dev-nim category contains packages whose primary purpose + is to provide Crystal modules, extensions and bindings, as well + as tools and utilities useful for development in the Crystal + programming language. + + diff --git a/dev-crystal/protodec/Manifest b/dev-crystal/protodec/Manifest new file mode 100644 index 000000000..29399c990 --- /dev/null +++ b/dev-crystal/protodec/Manifest @@ -0,0 +1 @@ +DIST protodec-0.1.5.tar.gz 18246 BLAKE2B ba2a95f07ddc0d94c9b1c66d59d624d5aaf62bbb1bd20c294329d67e9d9b11048f565ca33f3fc7e54c7ee857453249dfa2bccc91d5c1e22caf87ba25355a2557 SHA512 6235864397bd90a482be4bd19736982da9d60a4229b3256224d9985fa70a0529aaaeeb3fb5285d692e3a5441895c09b37e887cec4f125726935e6764a047bb46 diff --git a/dev-crystal/protodec/metadata.xml b/dev-crystal/protodec/metadata.xml new file mode 100644 index 000000000..ca8e2935a --- /dev/null +++ b/dev-crystal/protodec/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Omar Roth + omarroth@protonmail.com + + iv-org/protodec + + diff --git a/dev-crystal/protodec/protodec-0.1.5-r2.ebuild b/dev-crystal/protodec/protodec-0.1.5-r2.ebuild new file mode 100644 index 000000000..90f97c8d2 --- /dev/null +++ b/dev-crystal/protodec/protodec-0.1.5-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Command-line tool to encode and decode arbitrary protobuf data" +HOMEPAGE="https://github.com/iv-org/protodec" +SRC_URI="https://github.com/iv-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boehm-gc + dev-libs/libevent:= + dev-libs/libpcre2:= +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i src/protodec.cr \ + -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \ + -e 's/\(CURRENT_COMMIT \) = .*/\1 = "gentoo"/' \ + -e "s/\(CURRENT_VERSION\) = .*/\1 = \"v${PV}\"/" || die +} + +src_install() { + dobin protodec + shards_src_install +} diff --git a/dev-crystal/protodec/protodec-0.1.5-r3.ebuild b/dev-crystal/protodec/protodec-0.1.5-r3.ebuild new file mode 100644 index 000000000..90f97c8d2 --- /dev/null +++ b/dev-crystal/protodec/protodec-0.1.5-r3.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Command-line tool to encode and decode arbitrary protobuf data" +HOMEPAGE="https://github.com/iv-org/protodec" +SRC_URI="https://github.com/iv-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boehm-gc + dev-libs/libevent:= + dev-libs/libpcre2:= +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i src/protodec.cr \ + -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \ + -e 's/\(CURRENT_COMMIT \) = .*/\1 = "gentoo"/' \ + -e "s/\(CURRENT_VERSION\) = .*/\1 = \"v${PV}\"/" || die +} + +src_install() { + dobin protodec + shards_src_install +} diff --git a/dev-crystal/radix/Manifest b/dev-crystal/radix/Manifest new file mode 100644 index 000000000..d1b603ea3 --- /dev/null +++ b/dev-crystal/radix/Manifest @@ -0,0 +1 @@ +DIST radix-0.4.1.tar.gz 13847 BLAKE2B bed0aa74d8672a96fdab27aa97186c0577283d16562bcde111a530a687a15ea95db379ee0044a15bcacd22d1438b027a1b6e63a1fb7bb1d8031405197aefbbd5 SHA512 3e4d6fc4a7d500496dcd750f7044189290845057bb2490a241b1d2b80789a3ccdb77e914c79c505db904282ae08d3729d8681426b348c73e82dcdd6662efa51e diff --git a/dev-crystal/radix/metadata.xml b/dev-crystal/radix/metadata.xml new file mode 100644 index 000000000..09d66c22b --- /dev/null +++ b/dev-crystal/radix/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Luis Lavena + luislavena@gmail.com + + luislavena/radix + + diff --git a/dev-crystal/radix/radix-0.4.1-r1.ebuild b/dev-crystal/radix/radix-0.4.1-r1.ebuild new file mode 100644 index 000000000..89edab28a --- /dev/null +++ b/dev-crystal/radix/radix-0.4.1-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Radix tree implementation for Crystal language" +HOMEPAGE="https://github.com/luislavena/radix" +SRC_URI="https://github.com/luislavena/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CHANGELOG,README}.md ) diff --git a/dev-crystal/selenium/Manifest b/dev-crystal/selenium/Manifest new file mode 100644 index 000000000..871db7058 --- /dev/null +++ b/dev-crystal/selenium/Manifest @@ -0,0 +1,2 @@ +DIST selenium-0.12.0.tar.gz 19117 BLAKE2B 071bec550a262076b44368fcee29086b7e578394de965b8fe52b9910e63742b334ccee76da9ea21f39dbeff192678087f3b9f7dbf30c7531e0471280e922231a SHA512 86abefb770feb451f9f454eb982fd073e4df87b8630dd53be385d5beeae9c1261c52f6a949935a3a4a0776d5c93992bbe253b245f7024ed8ca93fd8b5ed0e3b6 +DIST selenium-0.12.1.tar.gz 19720 BLAKE2B f5ef7659036de72bdc0eff5bf69018502a5e79098dde75f3d5b35201a4dda474e89680d91b858c36e477f7cc52e50762fc3ed6e565cb6c47d2aa24c7993d2213 SHA512 d8db492f29f555fec420371496cdfd2c1891dd247d2d271b83dcf8b7ceca868c98cee3a73764cd8c26667cfbe17c1119e19013d2394076e64dd502695a3bb45c diff --git a/dev-crystal/selenium/metadata.xml b/dev-crystal/selenium/metadata.xml new file mode 100644 index 000000000..5689599b4 --- /dev/null +++ b/dev-crystal/selenium/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Matthew McGarvey + matthewmcgarvey14@gmail.com + + crystal-loot/selenium.cr + + diff --git a/dev-crystal/selenium/selenium-0.12.0-r1.ebuild b/dev-crystal/selenium/selenium-0.12.0-r1.ebuild new file mode 100644 index 000000000..4f9b7c7cb --- /dev/null +++ b/dev-crystal/selenium/selenium-0.12.0-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Selenium library for Crystal" +HOMEPAGE=" + https://matthewmcgarvey.github.io/selenium.cr/ + https://github.com/matthewmcgarvey/selenium.cr +" +SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="test" +PROPERTIES="test_network" + +BDEPEND=" + test? ( + dev-crystal/webdrivers + || ( + www-client/firefox:* + www-client/firefox-bin:* + ) + ) +" + +src_test() { + local -x SELENIUM_BROWSER=firefox + ecrystal spec --tag "~firefox" +} diff --git a/dev-crystal/selenium/selenium-0.12.1-r1.ebuild b/dev-crystal/selenium/selenium-0.12.1-r1.ebuild new file mode 100644 index 000000000..f9edf2eb8 --- /dev/null +++ b/dev-crystal/selenium/selenium-0.12.1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Selenium library for Crystal" +HOMEPAGE=" + https://crystal-loot.github.io/selenium.cr/ + https://github.com/crystal-loot/selenium.cr +" +SRC_URI="https://github.com/crystal-loot/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="test" +PROPERTIES="test_network" + +BDEPEND=" + test? ( + dev-crystal/webdrivers + || ( + www-client/firefox:* + www-client/firefox-bin:* + ) + ) +" + +src_test() { + local -x SELENIUM_BROWSER=firefox + ecrystal spec --tag "~firefox" +} diff --git a/dev-crystal/spectator/Manifest b/dev-crystal/spectator/Manifest new file mode 100644 index 000000000..400b38789 --- /dev/null +++ b/dev-crystal/spectator/Manifest @@ -0,0 +1,2 @@ +DIST spectator-0.12.1.tar.gz 156923 BLAKE2B a36c18c339d4cf295fd64433daf5d9c642858598dcd91e7adfe57f813e0e2a3adfaca7b42968b95eb332541e666b32d2b1a02931e0b68b7280d20b26a5d3e276 SHA512 f003e79608c5e4dd5965de446698e7bcb8049bc45185cbd7bfcb0a6523a77ca68d8d875b7985c1efce5533630845a9eb929c3aa26ec190f5613e5b450824f7d6 +DIST spectator-v0.12.2.tar.bz2 119342 BLAKE2B c677ffa18bb1e8b672d2a0e51cb3fd50eecc9262dc34a1a73b0dfa6056c9278443ae0a6bf30ab538b6c7e4014ee116f0b06659455b7a0fc7d73c38481d333484 SHA512 d2f5ca5d7f461263a3f4f58b3de5efd9c51fc00ede0add74254d2f90d3ddacc4474bf4b280b9d11b7dca31203bc3f4696a305ce374781712fb8ef420df726c4c diff --git a/dev-crystal/spectator/metadata.xml b/dev-crystal/spectator/metadata.xml new file mode 100644 index 000000000..2f8c8da4d --- /dev/null +++ b/dev-crystal/spectator/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Michael Miller + icy.arctic.fox@gmail.com + + icy-arctic-fox/spectator + arctic-fox/spectator + + diff --git a/dev-crystal/spectator/spectator-0.12.1-r1.ebuild b/dev-crystal/spectator/spectator-0.12.1-r1.ebuild new file mode 100644 index 000000000..949b583c3 --- /dev/null +++ b/dev-crystal/spectator/spectator-0.12.1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec" +HOMEPAGE="https://github.com/icy-arctic-fox/spectator" +SRC_URI="https://github.com/icy-arctic-fox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md ) + +src_prepare() { + default + + # remove a test that might fail to build (bug 945172) + rm spec/issues/github_issue_48_spec.cr || die +} + +src_test() { + # adopted from .gitlab-ci.yml + shards_src_test spec/matchers/ spec/spectator/*.cr + shards_src_test spec/docs/ + shards_src_test spec/features/ + shards_src_test spec/issues/ + shards_src_test spec/rspec/ + + # Build failure + #shards_src_test spec/spectator/dsl/ + + # Compile each test individually, because otherwise + # up to 3G of RAM is eaten by compilation. + local t + for t in spec/spectator/mocks/*; do + shards_src_test "${t}" + done +} diff --git a/dev-crystal/spectator/spectator-0.12.2-r1.ebuild b/dev-crystal/spectator/spectator-0.12.2-r1.ebuild new file mode 100644 index 000000000..3129ecc66 --- /dev/null +++ b/dev-crystal/spectator/spectator-0.12.2-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_P="${PN}-v${PV}" +DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec" +HOMEPAGE="https://gitlab.com/arctic-fox/spectator" +SRC_URI="https://gitlab.com/arctic-fox/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# broken tests +RESTRICT="test" + +DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md ) + +src_prepare() { + default + + local tests_to_remove=( + # bug #945172 + spec/issues/github_issue_48_spec.cr + ) + + rm "${tests_to_remove[@]}" || die +} + +src_test() { + # adopted from .gitlab-ci.yml + shards_src_test spec/matchers/ spec/spectator/*.cr + shards_src_test spec/docs/ + shards_src_test spec/features/ + shards_src_test spec/issues/ + shards_src_test spec/rspec/ + + # Build failure + #shards_src_test spec/spectator/dsl/ + + # Compile each test individually, because otherwise + # up to 3G of RAM are eaten by compilation. + local t + for t in spec/spectator/mocks/*; do + shards_src_test "${t}" + done +} diff --git a/dev-crystal/webdrivers/Manifest b/dev-crystal/webdrivers/Manifest new file mode 100644 index 000000000..08e782dbe --- /dev/null +++ b/dev-crystal/webdrivers/Manifest @@ -0,0 +1 @@ +DIST webdrivers-0.4.3.tar.gz 7512 BLAKE2B 447e0ab917d96ef79d982a9ceb4cf70c5cd4714437f183012e91b55a7e63a64a3fb4769cfc85d078c558750981248ec9e6b8724117409c220330e1fcab0e61f6 SHA512 7d46c7592cae01119fc0c8367a55284ce12750f3dc9643eb95ac106926561b798adb4e42b2042f4977b5d7e09d834da58f4b21ae5df2993f76b20d869d526556 diff --git a/dev-crystal/webdrivers/metadata.xml b/dev-crystal/webdrivers/metadata.xml new file mode 100644 index 000000000..36e7b7745 --- /dev/null +++ b/dev-crystal/webdrivers/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + crystal-loot/webdrivers.cr + + Matthew McGarvey + matthewmcgarvey14@gmail.com + + + diff --git a/dev-crystal/webdrivers/webdrivers-0.4.3-r2.ebuild b/dev-crystal/webdrivers/webdrivers-0.4.3-r2.ebuild new file mode 100644 index 000000000..7c0e23a46 --- /dev/null +++ b/dev-crystal/webdrivers/webdrivers-0.4.3-r2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Helps manage drivers for Selenium, such as the Chromedriver" +HOMEPAGE="https://github.com/crystal-loot/webdrivers.cr" +SRC_URI="https://github.com/crystal-loot/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystar + >=dev-crystal/habitat-0.4.9 +" + +src_prepare() { + default + + # remove tests that use network + rm \ + spec/webdrivers/chromedriver_spec.cr \ + spec/webdrivers/geckodriver_spec.cr \ + spec/webdrivers/chrome/driver_remote_version_finder_spec.cr || die +} diff --git a/dev-crystal/webless/Manifest b/dev-crystal/webless/Manifest new file mode 100644 index 000000000..002d08851 --- /dev/null +++ b/dev-crystal/webless/Manifest @@ -0,0 +1,2 @@ +DIST webless-0.1.0.tar.gz 5524 BLAKE2B 2ab486ea7e1fc8b7d7d2137057532d8aa07ac6f44277039d25c75a7d856d1fdd1f330433e3ef3ac50bfd1b26edfd834efc2f6cd2c2509d7b022ffdb62c185bf2 SHA512 81465db690f416f3f16a390a8e3fc80f943a86d16dc82a04be227db2a787738de16a071655fc99227f2ed9e4ea0ffddf1251064abeaccbcf2d341c19fb080a33 +DIST webless-0.2.0.tar.gz 6135 BLAKE2B 7f3720f810835e2b17dfe22c112d4d47e0184703a81a932e99135a10107c34a05cf39896c1cb51da17a139e4ffa101f3f67f6faee24952f45863bec5aa2d761d SHA512 1a772ca7d13ddccee2ce9bcd0123f7066d990441d4c8bf6b146b76b085d4394e14d860cf5e5407a07d90f684f92b679ee5d8f3a97c8ad916b5382d0f71078ead diff --git a/dev-crystal/webless/metadata.xml b/dev-crystal/webless/metadata.xml new file mode 100644 index 000000000..8e9c3bdd9 --- /dev/null +++ b/dev-crystal/webless/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + crystal-loot/webless + + matthewmcgarvey + matthewmcgarvey14@gmail.com + + + diff --git a/dev-crystal/webless/webless-0.1.0-r1.ebuild b/dev-crystal/webless/webless-0.1.0-r1.ebuild new file mode 100644 index 000000000..778e8dfea --- /dev/null +++ b/dev-crystal/webless/webless-0.1.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="HTTP::Client for testing HTTP::Handlers directly and maintaining cookies" +HOMEPAGE="https://github.com/matthewmcgarvey/webless" +SRC_URI="https://github.com/matthewmcgarvey/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-crystal/spectator + ) +" diff --git a/dev-crystal/webless/webless-0.2.0-r1.ebuild b/dev-crystal/webless/webless-0.2.0-r1.ebuild new file mode 100644 index 000000000..5122ffc0f --- /dev/null +++ b/dev-crystal/webless/webless-0.2.0-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="HTTP::Client for testing HTTP::Handlers directly and maintaining cookies" +HOMEPAGE="https://github.com/crystal-loot/webless" +SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-crystal/spectator + ) +" diff --git a/dev-crystal/webmock/Manifest b/dev-crystal/webmock/Manifest new file mode 100644 index 000000000..eef159bee --- /dev/null +++ b/dev-crystal/webmock/Manifest @@ -0,0 +1 @@ +DIST webmock-0.14.0.tar.gz 7222 BLAKE2B 2b2f3d352f58fb12bf0aeb23c55318f33ed01958ae82d6bff978518ccb854c55c13c80e6c84a95345030f5aa05445e297d9475987743a12d4ddb7abc118b828f SHA512 fddc32ee30821bdae5aedc0feb4b51507f1d1d9fb4e3e820973df42e6a7a22b767c2b885cd6ae32a4d5cd189fd8d39cb5fd43feb24885b37b3e858e399a3b8a6 diff --git a/dev-crystal/webmock/files/webmock-0.14.0-fix-tests.patch b/dev-crystal/webmock/files/webmock-0.14.0-fix-tests.patch new file mode 100644 index 000000000..6914d9b2e --- /dev/null +++ b/dev-crystal/webmock/files/webmock-0.14.0-fix-tests.patch @@ -0,0 +1,43 @@ +From fde6b20d5b80401a967e044b1a3e80ee391bed60 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Johannes=20M=C3=BCller?= +Date: Thu, 27 Mar 2025 18:57:18 +0100 +Subject: [PATCH] Fix using URL path in specs (#52) + +The specs were wrongly using the fully qualified URL as request resource. + +This does no longer work with crystal-lang/crystal#15499 (expected to be released in Crystal 1.16). +--- + spec/webmock_spec.cr | 10 ++++------ + 1 file changed, 4 insertions(+), 6 deletions(-) + +diff --git a/spec/webmock_spec.cr b/spec/webmock_spec.cr +index 3f11f24..c8509f9 100644 +--- a/spec/webmock_spec.cr ++++ b/spec/webmock_spec.cr +@@ -379,9 +379,8 @@ describe WebMock do + to_return(body: "") + MSG + expect_raises WebMock::NetConnectNotAllowedError, error_msg do +- url = "https://www.example.com/" +- request = HTTP::Request.new("GET", url) +- uri = URI.parse(url) ++ uri = URI.parse("https://www.example.com/") ++ request = HTTP::Request.new("GET", uri.path) + HTTP::Client.new(uri).exec(request) + end + end +@@ -398,9 +397,8 @@ describe WebMock do + MSG + WebMock.wrap do + expect_raises WebMock::NetConnectNotAllowedError, error_msg do +- url = "https://www.example.com/test" +- request = HTTP::Request.new("GET", url) +- uri = URI.parse(url) ++ uri = URI.parse("https://www.example.com/test") ++ request = HTTP::Request.new("GET", uri.path) + HTTP::Client.new(uri).exec(request) + end + end +-- +2.51.2 + diff --git a/dev-crystal/webmock/metadata.xml b/dev-crystal/webmock/metadata.xml new file mode 100644 index 000000000..0f0a1ee52 --- /dev/null +++ b/dev-crystal/webmock/metadata.xml @@ -0,0 +1,11 @@ + + + + + Julien Roy + julien@jroy.ca + + + manastech/webmock.cr + + diff --git a/dev-crystal/webmock/webmock-0.14.0-r1.ebuild b/dev-crystal/webmock/webmock-0.14.0-r1.ebuild new file mode 100644 index 000000000..fa578d965 --- /dev/null +++ b/dev-crystal/webmock/webmock-0.14.0-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Mock HTTP client" +HOMEPAGE="https://github.com/manastech/webmock.cr" +SRC_URI="https://github.com/manastech/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( "${FILESDIR}"/${PN}-0.14.0-fix-tests.patch ) + +DOCS=( README.md ) diff --git a/dev-db/libpg_query/Manifest b/dev-db/libpg_query/Manifest new file mode 100644 index 000000000..624596e24 --- /dev/null +++ b/dev-db/libpg_query/Manifest @@ -0,0 +1,2 @@ +DIST libpg_query-16.5.1.0.gh.tar.gz 4296325 BLAKE2B 0f4e80b7ad18462cdcfe8feb6fb8ddf17b0c90f96e6951d46103a1e6c5110e4a383a4742b38b3b3e1eea0fad9a1107cc1a69b296cd0890f342be8e89304d2856 SHA512 01b03c51f19bed427d1e3c0eecfe1ad8af0fcbce175e08b3fc53ba2a2cac396b85db9bc294e01ca7d0b3032d4fd966d95b3771d8133bb71fe3578a7beb6c587d +DIST libpg_query-17.6.0.0.gh.tar.gz 4497708 BLAKE2B a7aafc7e9969b20d9b3f58cdb3cc23f3a003496f247874a9689cd24a87a22b8a102da1b8800f33fc21556356a151bda1f86cb300af150607aece8be5b6679eec SHA512 235adfe708fda313c00b7a3795a1da54c9a2503c153e67f69df2a1529a36e40aaeb77f5cb36117e7e3b176fa467a3e33b8ddbd8c145f83c7f0fa99e1ad995ee8 diff --git a/dev-db/libpg_query/libpg_query-16.5.1.0.ebuild b/dev-db/libpg_query/libpg_query-16.5.1.0.ebuild new file mode 100644 index 000000000..bb9c746e3 --- /dev/null +++ b/dev-db/libpg_query/libpg_query-16.5.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/16\./16-}" +DESCRIPTION="C library for accessing the PostgreSQL parser outside of the server environment" +HOMEPAGE="https://github.com/pganalyze/libpg_query" +SRC_URI="https://github.com/pganalyze/libpg_query/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="BSD" +SLOT="0/16" +KEYWORDS="~amd64" +IUSE="examples static-libs" + +BDEPEND=" + dev-libs/protobuf-c + dev-libs/xxhash +" + +src_prepare() { + default + + if ! use static-libs; then + sed -i -e "s/^install: \$(ARLIB) \$(SOLIB)$/install: \$(SOLIB)/" "${S}"/Makefile || die + sed -i -e "/^ \$(INSTALL) -m 644 \$(ARLIB) \"\$(DESTDIR)\"\$(libdir)\/\$(ARLIB)$/d" "${S}"/Makefile || die + fi +} + +src_compile() { + emake build_shared + use static-libs && emake build + use examples && emake examples +} + +src_test() { + emake test +} + +src_install() { + emake \ + prefix="${ED}"/usr \ + libdir="${ED}/usr/$(get_libdir)" \ + install +} diff --git a/dev-db/libpg_query/libpg_query-17.6.0.0.ebuild b/dev-db/libpg_query/libpg_query-17.6.0.0.ebuild new file mode 100644 index 000000000..a86368889 --- /dev/null +++ b/dev-db/libpg_query/libpg_query-17.6.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/\./-}" +DESCRIPTION="C library for accessing the PostgreSQL parser outside of the server environment" +HOMEPAGE="https://github.com/pganalyze/libpg_query" +SRC_URI="https://github.com/pganalyze/libpg_query/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="BSD" +SLOT="0/16" +KEYWORDS="~amd64" +IUSE="examples static-libs" + +BDEPEND=" + dev-libs/protobuf-c + dev-libs/xxhash +" + +src_prepare() { + default + + if ! use static-libs; then + sed -i -e "s/^install: \$(ARLIB) \$(SOLIB)$/install: \$(SOLIB)/" "${S}"/Makefile || die + sed -i -e "/^ \$(INSTALL) -m 644 \$(ARLIB) \"\$(DESTDIR)\"\$(libdir)\/\$(ARLIB)$/d" "${S}"/Makefile || die + fi +} + +src_compile() { + emake build_shared + use static-libs && emake build + use examples && emake examples +} + +src_test() { + emake test +} + +src_install() { + emake \ + prefix="${ED}"/usr \ + libdir="${ED}/usr/$(get_libdir)" \ + install +} diff --git a/dev-db/libpg_query/metadata.xml b/dev-db/libpg_query/metadata.xml new file mode 100644 index 000000000..8e2177fbb --- /dev/null +++ b/dev-db/libpg_query/metadata.xml @@ -0,0 +1,25 @@ + + + + + Julien Roy + julien@jroy.ca + + +C library for accessing the PostgreSQL parser outside of the server. + +This library uses the actual PostgreSQL server source to parse SQL queries and return the internal PostgreSQL parse tree. + +Note that this is mostly intended as a base library for pg_query (Ruby), pg_query.go (Go), pgsql-parser (Node), psqlparse (Python) and pglast (Python 3). + +You can find further background to why a query's parse tree is useful here: https://pganalyze.com/blog/parse-postgresql-queries-in-ruby.html + + + https://github.com/pganalyze/libpg_query/issues + https://github.com/pganalyze/libpg_query/releases + pganalyze/libpg_query + + + dev-db/postgresql target version + + diff --git a/dev-db/pg_query_vala/Manifest b/dev-db/pg_query_vala/Manifest new file mode 100644 index 000000000..ba2251af9 --- /dev/null +++ b/dev-db/pg_query_vala/Manifest @@ -0,0 +1,3 @@ +DIST pg_query_vala-0.1.0_pre20240326.gh.tar.gz 15402 BLAKE2B 1bd2b72d262c4784fc08e17b4f8fd96b9ee8400cbc3e069c7305b013fcfe5a87afd97d62831b81ec1ec5aa9a7ef06ead99cbcba1f07e0a788269146c7e5d8bd1 SHA512 f6d7ebe149f9247d387343ede09d6648db2f547ad257ec0edc0f6f10c13173adc5ec4c4aaebc0faf016542ebd3f8731fe0394f40e32bc636be29863ebe05f7e9 +DIST pg_query_vala-0.1.0_pre20240326.tar.gz 4170981 BLAKE2B 8e348d93d5654853406af113c6195948910e6da9978802f6dbed7be9db4b0f6bc5ab4ee60bc6a956851b824e19c5b33a61752d4765c7349a926852ec489a97cc SHA512 7d5c123159129498488a7482b6fdea2a33d0ffc559781476a3f9339fc00aabbc7b0485f3bd78c73e7d89297ad3e25f60130d80f490c3aeadb6370d401955695c +DIST pg_query_vala-0.1.0_pre20241001.gh.tar.gz 15433 BLAKE2B 4d1eeb6ffccf94f6d25d5f6949e01fb67787b41ebd9bb721debf2c48b6d2a44705edb7f3cda533b58bb7c34f3a04e992fcc15539ab12944c41a381c068732f17 SHA512 b6d34d530108ce989585e1ccf277f84618abdeb9a32b899e9adce191557beb9b5789a7c29e900cb6691d30cd90c2962740f3ee13c7e38b3aea780cf951028a50 diff --git a/dev-db/pg_query_vala/files/unbundle_libpg_query.patch b/dev-db/pg_query_vala/files/unbundle_libpg_query.patch new file mode 100644 index 000000000..33f8476eb --- /dev/null +++ b/dev-db/pg_query_vala/files/unbundle_libpg_query.patch @@ -0,0 +1,54 @@ +diff --git a/meson.build b/meson.build +index e6a3093..fbde456 100644 +--- a/meson.build ++++ b/meson.build +@@ -4,20 +4,16 @@ project( + default_options: ['buildtype=release', 'prefix=/usr'], + ) + ++cc = meson.get_compiler('c') ++lib_path = meson.current_source_dir() / 'libpg_query' ++libpg_query = cc.find_library('pg_query', required: true) ++ + dependencies = [ + dependency('glib-2.0'), + dependency('gobject-2.0'), ++ libpg_query + ] + +-libpg_query = custom_target( +- 'libpg_query', +- input: 'libpg_query/Makefile', +- output: 'libpg_query.a', +- command: ['script.sh', meson.current_build_dir(), meson.current_source_dir()], +- build_always: true, +- install: false, +-) +- + # foobar_dep = declare_dependency (sources: lib_target) + + sources = files( +@@ -28,22 +24,15 @@ vapi_dir = meson.current_source_dir() / 'vapi' + add_project_arguments(['--vapidir', vapi_dir], language: 'vala') + add_project_arguments(['--pkg', 'libpg_query'], language: 'vala') + +-# cc = meson.get_compiler('c') +-# lib_path = meson.current_source_dir() / 'libpg_query' +-# libpg_query = cc.find_library('pg_query', required: true, dirs: lib_path) ++dependencies += libpg_query + + pgquery_vala = library('pgquery-vala', sources, + dependencies: dependencies, + include_directories: include_directories('libpg_query'), + install: true, +- link_with: libpg_query, + install_dir: [true, true, true] + ) + +-install_headers( +- 'libpg_query/pg_query.h', +-) +- + # pgquery_vala_dep = declare_dependency( + # include_directories: include_directories('libpg_query/include'), + # link_with: pgquery_vala, diff --git a/dev-db/pg_query_vala/metadata.xml b/dev-db/pg_query_vala/metadata.xml new file mode 100644 index 000000000..0ed8c8a28 --- /dev/null +++ b/dev-db/pg_query_vala/metadata.xml @@ -0,0 +1,17 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Pham Văn Phúc + phuclaplace@gmail.com + + https://github.com/ppvan/pg_query_vala/issues + ppvan/pg_query_vala + pganalyze/libpg_query + + diff --git a/dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20240326-r1.ebuild b/dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20240326-r1.ebuild new file mode 100644 index 000000000..b12fea21b --- /dev/null +++ b/dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20240326-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson vala + +COMMIT="1b28752e6697cd83408259b18e3158375ff3c025" +LIBPG_COMMIT="9b21e3295402a0d0ee9a50c468d426c2dbb73ee6" +DESCRIPTION="Thin wrapper around libpg_query to use with vala" +HOMEPAGE="https://github.com/ppvan/pg_query_vala" +SRC_URI=" + https://github.com/ppvan/pg_query_vala/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz + https://github.com/pganalyze/libpg_query/archive/${LIBPG_COMMIT}.tar.gz -> ${P}.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-db/libpg_query + dev-libs/glib +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-libs/glib-2.0.0:2 + dev-db/libpg_query + dev-lang/vala + dev-libs/protobuf-c:0/1.0.0 + dev-libs/xxhash +" + +PATCHES=( + # https://github.com/ppvan/pg_query_vala/pull/2 + "${FILESDIR}/unbundle_libpg_query.patch" +) + +src_prepare() { + default + vala_setup + + rmdir "${S}"/libpg_query || die + mv "${WORKDIR}"/libpg_query-"${LIBPG_COMMIT}" "${S}"/libpg_query || die +} diff --git a/dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20241001.ebuild b/dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20241001.ebuild new file mode 100644 index 000000000..79d035094 --- /dev/null +++ b/dev-db/pg_query_vala/pg_query_vala-0.1.0_pre20241001.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson vala + +COMMIT="1672a38f04d4c8ba61f0ddc11e1203c824e704e9" +LIBPG_COMMIT="9b21e3295402a0d0ee9a50c468d426c2dbb73ee6" +DESCRIPTION="Thin wrapper around libpg_query to use with vala" +HOMEPAGE="https://github.com/ppvan/pg_query_vala" +SRC_URI=" + https://github.com/ppvan/pg_query_vala/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-db/libpg_query + dev-libs/glib +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-libs/glib-2.0.0:2 + dev-db/libpg_query + dev-lang/vala + dev-libs/protobuf-c:0/1.0.0 + dev-libs/xxhash +" + +src_prepare() { + default + vala_setup +} diff --git a/dev-db/pg_repack/Manifest b/dev-db/pg_repack/Manifest new file mode 100644 index 000000000..a43a75980 --- /dev/null +++ b/dev-db/pg_repack/Manifest @@ -0,0 +1 @@ +DIST pg_repack-1.5.3.tar.gz 100851 BLAKE2B 851cc016a89cde50e9c5264b686f2a7ccd58fb5d91af6c118d1b676e22b04a7e9f63990c99f9dbe2433a839babe7f49711e51a6bd468169976a44bba205b7e4b SHA512 a422b721decf1af935e20b50e11c0dc21605cdae492f6e1dfcfbce228da2b66890bcde16784e0f32a6a6a8036c69f01f6dd6509f46a97c972b5676c0f9e8d9b6 diff --git a/dev-db/pg_repack/metadata.xml b/dev-db/pg_repack/metadata.xml new file mode 100644 index 000000000..3d0410722 --- /dev/null +++ b/dev-db/pg_repack/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + reorg/pg_repack + + diff --git a/dev-db/pg_repack/pg_repack-1.5.3.ebuild b/dev-db/pg_repack/pg_repack-1.5.3.ebuild new file mode 100644 index 000000000..72fc06f63 --- /dev/null +++ b/dev-db/pg_repack/pg_repack-1.5.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..17} ) +POSTGRES_USEDEP="server" + +inherit postgres-multi + +DESCRIPTION="Reorganize tables in PostgreSQL databases with minimal locks" +HOMEPAGE="https://github.com/reorg/pg_repack" +SRC_URI="https://github.com/reorg/pg_repack/archive/ver_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-ver_${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +# Needs a running PostgreSQL server +RESTRICT="test" diff --git a/dev-db/psequel/Manifest b/dev-db/psequel/Manifest new file mode 100644 index 000000000..ed26de475 --- /dev/null +++ b/dev-db/psequel/Manifest @@ -0,0 +1 @@ +DIST psequel-0.2.0.gh.tar.gz 936421 BLAKE2B b1468917c626e734f469e75d8b491e4f41d0e0b724c91e196bfca5cfd6fdec5fd3bcca90bd397a202b785fded5c5bf43592c10b767a18ea486bd67ace1ee28f1 SHA512 8b58888c5f9ed4571f23d8458eb30271b7c120e2c60f49a7221a59155762d32def10a08d2130dc4c09d90e17bb1e607f0fa0d812dc5f303cd7d4f2002b4ec083 diff --git a/dev-db/psequel/metadata.xml b/dev-db/psequel/metadata.xml new file mode 100644 index 000000000..1823388b3 --- /dev/null +++ b/dev-db/psequel/metadata.xml @@ -0,0 +1,31 @@ + + + + + Julien Roy + julien@jroy.ca + + +Small tool for quick sql query, specialized in PostgresSQL. Written in Vala for GNOME desktop in the hope to be useful. + +FeaturesL +Load and save connections. +Import and Export connections info +List schema info, tables, views. +View table columns info, indexes, foreign keys +View table data, sort by column +Write query +Query History +Hightlight current query +Export query data + + + + Pham Văn Phúc + phuclaplace@gmail.com + + https://github.com/ppvan/psequel/issues + https://github.com/ppvan/psequel/releases + ppvan/psequel + + diff --git a/dev-db/psequel/psequel-0.2.0-r1.ebuild b/dev-db/psequel/psequel-0.2.0-r1.ebuild new file mode 100644 index 000000000..21ef137e4 --- /dev/null +++ b/dev-db/psequel/psequel-0.2.0-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson gnome2-utils vala xdg + +DESCRIPTION="Run your SQL query" +HOMEPAGE="https://github.com/ppvan/psequel" +SRC_URI="https://github.com/ppvan/psequel/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-db/sqlite:3 + dev-db/pg_query_vala + dev-libs/glib:2 + dev-libs/json-glib + dev-libs/libcsv + gui-libs/gtk:4 + gui-libs/gtksourceview:5 + gui-libs/libadwaita:1 + x11-libs/cairo + x11-libs/pango +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lang/vala-0.56 + dev-libs/libcsv + >=gui-libs/gtk-4.10.0:4 + >=gui-libs/gtksourceview-5.0:5 + >=dev-libs/glib-2.74.0:2 + >=dev-libs/json-glib-1.6.0 + >=gui-libs/libadwaita-1.0:1 + >=dev-db/postgresql-15.3 + dev-db/pg_query_vala + dev-util/blueprint-compiler +" + +src_prepare() { + default + vala_setup +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest new file mode 100644 index 000000000..a3648c259 --- /dev/null +++ b/dev-db/rum/Manifest @@ -0,0 +1,2 @@ +DIST rum-1.3.14.tar.gz 567735 BLAKE2B e7f6fdddcbfc8bab87c41562ad74dd2c99d04c1f8c51b035492be075d36a96c3a01ae5de461cb9825dfca191a6249b5c1797395ff6ce23f51e8871e3a9357f72 SHA512 84c6f26e51e002da78ec91f3368295d5cd5ed60c8cc60ee3b389742224276f74407b2f67e41be21a8fe49bc2c197ba931fe4431ecd4ca6a6b94bc3a0625eed3d +DIST rum-1.3.15.tar.gz 558466 BLAKE2B 3f65a99c418033e44c4192aa95fc738bb9448cbcfb986cbc2a47d8ed3ab036939360a1b2f029cccd1d21330d7501bd7fa3174472c1ac27cfcc6f05c3b500d7be SHA512 cd5f9db9d6453233c36489874469985b93341db934b3391032e943df6a25704c7c313ecb6031638955da132a0f5284b45c88ddda846e08ec762fea6dc3054ee8 diff --git a/dev-db/rum/metadata.xml b/dev-db/rum/metadata.xml new file mode 100644 index 000000000..7a50912fd --- /dev/null +++ b/dev-db/rum/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + postgrespro/rum + + diff --git a/dev-db/rum/rum-1.3.14.ebuild b/dev-db/rum/rum-1.3.14.ebuild new file mode 100644 index 000000000..b32e47740 --- /dev/null +++ b/dev-db/rum/rum-1.3.14.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 10 11 12 13 14 15 16 17 ) +POSTGRES_USEDEP="server" + +inherit postgres-multi + +DESCRIPTION="RUM access method - inverted index with additional information in posting lists" +HOMEPAGE="https://github.com/postgrespro/rum" +SRC_URI="https://github.com/postgrespro/rum/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="POSTGRESQL" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +# Needs a running PostgreSQL server +RESTRICT="test" + +src_prepare() { + sed -i 's;^PG_CONFIG =;PG_CONFIG ?=;' Makefile || die + postgres-multi_src_prepare +} + +src_compile() { + postgres-multi_foreach emake USE_PGXS=1 +} + +src_test() { + postgres-multi_foreach emake USE_PGXS=1 installcheck +} + +src_install() { + postgres-multi_foreach emake USE_PGXS=1 DESTDIR="${D}" install +} diff --git a/dev-db/rum/rum-1.3.15.ebuild b/dev-db/rum/rum-1.3.15.ebuild new file mode 100644 index 000000000..18cc4b231 --- /dev/null +++ b/dev-db/rum/rum-1.3.15.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +POSTGRES_COMPAT=( 9.6 {10..18} ) +POSTGRES_USEDEP="server" + +inherit postgres-multi + +DESCRIPTION="RUM access method - inverted index with additional information in posting lists" +HOMEPAGE="https://github.com/postgrespro/rum" +SRC_URI="https://github.com/postgrespro/rum/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="POSTGRESQL" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="${POSTGRES_DEP}" +RDEPEND="${DEPEND}" + +# Needs a running PostgreSQL server +RESTRICT="test" + +src_prepare() { + sed -i 's;^PG_CONFIG =;PG_CONFIG ?=;' Makefile || die + postgres-multi_src_prepare +} + +src_compile() { + # rum-1.3.15 added meson but doesn't works with PGXS yet + postgres-multi_foreach emake USE_PGXS=1 +} + +src_test() { + postgres-multi_foreach emake USE_PGXS=1 installcheck +} + +src_install() { + postgres-multi_foreach emake USE_PGXS=1 DESTDIR="${D}" install +} diff --git a/dev-db/sqlcmd/Manifest b/dev-db/sqlcmd/Manifest new file mode 100644 index 000000000..77d617cd9 --- /dev/null +++ b/dev-db/sqlcmd/Manifest @@ -0,0 +1,2 @@ +DIST sqlcmd-1.8.3-deps.tar.xz 57174884 BLAKE2B 170b2babc29d43f405a4236694b33cd3789124ddcdda6147680e46bd4998d0dea45e91a287a718e5a5d18eca31a08f534ab0774854aebe3344385ffa25dddc8f SHA512 f7fb0e549e32ba47269741e11c898033ad3b7113575878838a6c042bf4dcd912f7b8c916802f225ccdba734c467a9dd7f48799deedd57e6ca8c6dec726b9a25a +DIST sqlcmd-1.8.3.tar.gz 1050610 BLAKE2B f9dac12c7e5a8434995257250ae986ae2fd9875ea633641543a2efde97209849ed95e92a8881553f94b4d9d4e5c2e986e2f7de60faf4004f2e4d1b94f931c592 SHA512 ed0af421c050494a6f76151071ced8ab954ec73a5571f2677d495cf93147e64eedc82d679bd19145281de575c1e2d1a401c15538cea6af4555df177cbef5b5c8 diff --git a/dev-db/sqlcmd/metadata.xml b/dev-db/sqlcmd/metadata.xml new file mode 100644 index 000000000..afe7c9dc8 --- /dev/null +++ b/dev-db/sqlcmd/metadata.xml @@ -0,0 +1,12 @@ + + + + + Jonas Frei + freijon@pm.me + + + microsoft/go-sqlcmd + https://github.com/microsoft/go-sqlcmd/issues + + diff --git a/dev-db/sqlcmd/sqlcmd-1.8.3.ebuild b/dev-db/sqlcmd/sqlcmd-1.8.3.ebuild new file mode 100644 index 000000000..a4c470c82 --- /dev/null +++ b/dev-db/sqlcmd/sqlcmd-1.8.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="The MSSQL SQLCMD CLI tool" +HOMEPAGE="https://learn.microsoft.com/sql/tools/sqlcmd/go-sqlcmd-utility" +SRC_URI="https://github.com/microsoft/go-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +DEPS_URI="https://github.com/freijon/go-${PN}/releases/download/v${PV}/${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +S="${WORKDIR}/go-${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o "${PN}" -ldflags="-X main.version=${PV}" ./cmd/modern +} + +src_install() { + dobin "${PN}" + mkdir "completions" || die + + ./sqlcmd completion bash > "completions/${PN}" || die + ./sqlcmd completion fish > "completions/${PN}.fish" || die + ./sqlcmd completion zsh > "completions/_${PN}" || die + dobashcomp "completions/${PN}" + dofishcomp "completions/${PN}.fish" + dozshcomp "completions/_${PN}" + + local DOCS=( + "README.md" + "SECURITY.md" + ) + + einstalldocs +} diff --git a/dev-db/tdscpp/Manifest b/dev-db/tdscpp/Manifest new file mode 100644 index 000000000..000003251 --- /dev/null +++ b/dev-db/tdscpp/Manifest @@ -0,0 +1 @@ +DIST tdscpp-20250301.tar.gz 728739 BLAKE2B 231722c102306540feda97b42254ec408e4b65e5f920bff2ae3988ebe7c0a372b584bf0b0b9bc1f26f9a7694d8bce1518c7e19ddc6d8e455fd3b60c5b137ca02 SHA512 6f7f36918e1047355dc948a803b786df2aacc006654d0604e7af627c8c7d28a5e2fdbd52b306811e0da5ccca044ce231606d9208a04d5358aac62b9e1f9b3139 diff --git a/dev-db/tdscpp/metadata.xml b/dev-db/tdscpp/metadata.xml new file mode 100644 index 000000000..5cb4b7f96 --- /dev/null +++ b/dev-db/tdscpp/metadata.xml @@ -0,0 +1,11 @@ + + + + + mark@harmstone.com + Mark Harmstone + + + maharmstone/tdscpp + + diff --git a/dev-db/tdscpp/tdscpp-20250301.ebuild b/dev-db/tdscpp/tdscpp-20250301.ebuild new file mode 100644 index 000000000..c3b44f071 --- /dev/null +++ b/dev-db/tdscpp/tdscpp-20250301.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ library to communicate with Microsoft SQL server" +HOMEPAGE="https://github.com/maharmstone/tdscpp" +SRC_URI="https://codeload.github.com/maharmstone/tdscpp/tar.gz/refs/tags/${PV} -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="kerberos +ssl" + +DEPEND="dev-cpp/nlohmann_json + dev-libs/icu + kerberos? ( virtual/krb5 ) + ssl? ( dev-libs/openssl )" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_KRB5="$(usex kerberos)" + -DWITH_OPENSSL="$(usex ssl)" + -DBUILD_SAMPLE=OFF + ) + + cmake_src_configure +} diff --git a/dev-db/turso/Manifest b/dev-db/turso/Manifest new file mode 100644 index 000000000..088f463cd --- /dev/null +++ b/dev-db/turso/Manifest @@ -0,0 +1,5 @@ +DIST syntect-64644ffe064457265cbcee12a0c1baf9485ba6ee.gh.tar.gz 957024 BLAKE2B 46a84baedfc9923e4be3f70caa5f32d197659afe5a1c018fe03a473e175c56d60a321ca0378b52173076ff89df365f845d8d23997eaef6bf8082634497fbd031 SHA512 f6a4bd70e294046953923052734f8021ea64a7ef83965dcc13ba60f96fea6d4ad21c68bde71eb245cfd00d080f3decf9911eed85ad360b8d5185e0d018811f97 +DIST turso-0.4.3-crates.tar.xz 35783112 BLAKE2B 4a3e09dad6f4a745cd53f075ba240c8edecedde81c0ab31908baae548bbc59c09a93b250cabee1e9f1e00b05c54dd98653d5a949568b89689fd534c1ae488c44 SHA512 1aa25d89e0626639a53cfbd0f8671548eb2ad2ffd0271b7510fc932adbbf5f124ce9515321b700738eaa5fbb84fcf9392bfe396175efa229224c13289a7653d0 +DIST turso-0.4.3.tar.gz 10390925 BLAKE2B 9492c23b2c0d8a1b1df74c506904ad12f7025ce452494d18d4aa9566758763b7d18997dd9df623d3f6e7ac207ba7e4b7ec8cab9f615f79041436225ba57a3db3 SHA512 6703be79b3aa7cf987f1555d86a20c0a94bc3fe4b4a6ff3d794063286c9fb3dd44e46232b3c03b47b8425b929d65cd69fec8f2437b41b67366ccaa42978f7bd5 +DIST turso-0.4.4-crates.tar.xz 35793496 BLAKE2B 370e8ba8a4aaeb9192b88f0ef5132b83c0c3ca9a23a18694940832a954189d706abb178df097694b5de4aa3d31e477366c5d0173b0b028ff01df243718160c93 SHA512 d14f6beccdb7ff5177cc76499f5f2c5d4cc7bc59bf79c25296e118a80eb903156cdd4ea40a30bbfe7bf09fb451775fc5e755a2a1a189b825cbf498868645cd25 +DIST turso-0.4.4.tar.gz 10396585 BLAKE2B 59dd725764ebbdc84095bf3a667fa7346c4d4fadf7a897a4b960fc913545c1ac3fd6002ca8bac29f3cbc0d8f97b17aa39747cdf548ad789434f60889025b442f SHA512 92df963ab4ac71d89b36f565c2adca550d9306095f2f8736f8a368f7ec9fc1162bdac798a8490667a9ad22159dcc71c83f73f453904358891e8091c18bae2a2f diff --git a/dev-db/turso/metadata.xml b/dev-db/turso/metadata.xml new file mode 100644 index 000000000..10a762f3f --- /dev/null +++ b/dev-db/turso/metadata.xml @@ -0,0 +1,15 @@ + + + + + Jonas Frei + freijon@pm.me + + + tursodatabase/turso + https://github.com/tursodatabase/turso/issues + + + Use uring I/O backend + + diff --git a/dev-db/turso/turso-0.4.3-r1.ebuild b/dev-db/turso/turso-0.4.3-r1.ebuild new file mode 100644 index 000000000..df8dad878 --- /dev/null +++ b/dev-db/turso/turso-0.4.3-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +declare -A GIT_CRATES=( + [syntect]="https://github.com/trishume/syntect;64644ffe064457265cbcee12a0c1baf9485ba6ee;syntect-%commit%" +) + +inherit cargo linux-info + +DESCRIPTION="Turso Database is an in-process OLTP database engine library with a CLI" +HOMEPAGE="https://github.com/tursodatabase/turso" +SRC_URI=" + https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${PN}_cli-${PV}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 CC0-1.0 CDDL + GPL-2.0-with-bison-exception MIT MPL-2.0 Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+uring" + +DEPEND=" + >=dev-libs/libgit2-0.99:= + dev-libs/oniguruma:= +" +RDEPEND="${DEPEND}" + +pkg_setup() { + CONFIG_CHECK="~IO_URING" + WARNING_IO_URING="The USE flag 'uring' needs the option IO_URING to be enabled." + + use uring && linux-info_pkg_setup + rust_pkg_setup +} + +src_configure() { + # high magic to allow system-libs + export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 + export RUSTONIG_SYSTEM_LIBONIG=1 + export LIBGIT2_NO_VENDOR=1 + + local myfeatures=( + "mimalloc" + $(usev uring io_uring) + ) + cargo_src_configure --no-default-features +} + +src_compile() { + cargo_src_compile --package "${PN}_cli" --bin "tursodb" +} + +src_install() { + cargo_src_install --path cli + + local DOCS=( + CHANGELOG.md + CONTRIBUTING.md + README.md + ) + + einstalldocs +} diff --git a/dev-db/turso/turso-0.4.4.ebuild b/dev-db/turso/turso-0.4.4.ebuild new file mode 100644 index 000000000..df8dad878 --- /dev/null +++ b/dev-db/turso/turso-0.4.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +declare -A GIT_CRATES=( + [syntect]="https://github.com/trishume/syntect;64644ffe064457265cbcee12a0c1baf9485ba6ee;syntect-%commit%" +) + +inherit cargo linux-info + +DESCRIPTION="Turso Database is an in-process OLTP database engine library with a CLI" +HOMEPAGE="https://github.com/tursodatabase/turso" +SRC_URI=" + https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${PN}_cli-${PV}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 CC0-1.0 CDDL + GPL-2.0-with-bison-exception MIT MPL-2.0 Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+uring" + +DEPEND=" + >=dev-libs/libgit2-0.99:= + dev-libs/oniguruma:= +" +RDEPEND="${DEPEND}" + +pkg_setup() { + CONFIG_CHECK="~IO_URING" + WARNING_IO_URING="The USE flag 'uring' needs the option IO_URING to be enabled." + + use uring && linux-info_pkg_setup + rust_pkg_setup +} + +src_configure() { + # high magic to allow system-libs + export LIBSQLITE3_SYS_USE_PKG_CONFIG=1 + export RUSTONIG_SYSTEM_LIBONIG=1 + export LIBGIT2_NO_VENDOR=1 + + local myfeatures=( + "mimalloc" + $(usev uring io_uring) + ) + cargo_src_configure --no-default-features +} + +src_compile() { + cargo_src_compile --package "${PN}_cli" --bin "tursodb" +} + +src_install() { + cargo_src_install --path cli + + local DOCS=( + CHANGELOG.md + CONTRIBUTING.md + README.md + ) + + einstalldocs +} diff --git a/dev-debug/gdb-dashboard/Manifest b/dev-debug/gdb-dashboard/Manifest new file mode 100644 index 000000000..a83981878 --- /dev/null +++ b/dev-debug/gdb-dashboard/Manifest @@ -0,0 +1 @@ +DIST gdb-dashboard-0.17.4.tar.gz 23332 BLAKE2B cf05fea4c3d722d1bafbc6ef4a26df88be555be6adf8dca313ef9b8b28cad533931d3d2da0cb2660c1233c3b3e744a518893698ecbb1e573e12812cebfc3e7c8 SHA512 9cce63be926d21aace0833b52b36266f115599fbbf426dcd7d8090a6861c1c9db26fe7d953bedcbec0b96b75c9b2b9af59666c0e80f5cdf55bd6d44523459dbd diff --git a/dev-debug/gdb-dashboard/files/gdb-dashboard-0.17.4-fix-buffer-overflow.patch b/dev-debug/gdb-dashboard/files/gdb-dashboard-0.17.4-fix-buffer-overflow.patch new file mode 100644 index 000000000..d1ec1f375 --- /dev/null +++ b/dev-debug/gdb-dashboard/files/gdb-dashboard-0.17.4-fix-buffer-overflow.patch @@ -0,0 +1,34 @@ +Ref: https://github.com/cyrus-and/gdb-dashboard/pull/342 + +From b47be5e0563dec7d8d71bd5477d7c27bb1fda0c1 Mon Sep 17 00:00:00 2001 +From: Valentin Tunev +Date: Wed, 5 Nov 2025 21:59:17 +0200 +Subject: [PATCH] Fix buffer overflow in get_term_size() + +Use an 8-byte buffer, unpack the first 4 bytes for rows/cols, and +include SystemError in the except clause to cover additional terminal +errors. +--- + .gdbinit | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/.gdbinit b/.gdbinit +index 3af237b..654f27d 100644 +--- a/.gdbinit ++++ b/.gdbinit +@@ -612,11 +612,11 @@ class Dashboard(gdb.Command): + else: + import termios + import fcntl +- # first 2 shorts (4 byte) of struct winsize +- raw = fcntl.ioctl(fd, termios.TIOCGWINSZ, ' ' * 4) +- height, width = struct.unpack('hh', raw) ++ # struct winsize is 8 bytes, but we only need the first 2 shorts (rows, cols) ++ raw = fcntl.ioctl(fd, termios.TIOCGWINSZ, b'\0' * 8) ++ height, width = struct.unpack('hh', raw[:4]) + return int(width), int(height) +- except (ImportError, OSError): ++ except (ImportError, OSError, SystemError): + # this happens when no curses library is found on windows or when + # the terminal is not properly configured + return 80, 24 # hardcoded fallback value diff --git a/dev-debug/gdb-dashboard/gdb-dashboard-0.17.4-r1.ebuild b/dev-debug/gdb-dashboard/gdb-dashboard-0.17.4-r1.ebuild new file mode 100644 index 000000000..747aea0db --- /dev/null +++ b/dev-debug/gdb-dashboard/gdb-dashboard-0.17.4-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit python-single-r1 optfeature wrapper + +DESCRIPTION="Modular visual interface for GDB in Python" +HOMEPAGE="https://github.com/cyrus-and/gdb-dashboard" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/cyrus-and/gdb-dashboard" +else + SRC_URI="https://github.com/cyrus-and/gdb-dashboard/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + dev-debug/gdb[python] + ${PYTHON_DEPS} +" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +PATCHES=( "${FILESDIR}"/${PN}-0.17.4-fix-buffer-overflow.patch ) + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_install() { + insinto "/usr/share/${PN}" + newins .gdbinit "${PN}" + + # install a convenient wrapper. disables any typical .gdbinit (-nh) to + # get a clean state without interference. -q to disable annoying + # copyright message at startup. + make_wrapper "$PN" "gdb -q -nh -iex 'source /usr/share/${PN}/${PN}'" + + dodoc README.md +} + +pkg_postinst() { + einfo "To use ${PN}:" + einfo " Either use the installed '${PN}' wrapper script directly." + einfo " Or put 'source /usr/share/${PN}/${PN}' in your .gdbinit file." + einfo "" + + optfeature "syntax highlighting" "dev-python/pygments" +} diff --git a/dev-debug/gdb-dashboard/metadata.xml b/dev-debug/gdb-dashboard/metadata.xml new file mode 100644 index 000000000..ca01d6418 --- /dev/null +++ b/dev-debug/gdb-dashboard/metadata.xml @@ -0,0 +1,10 @@ + + + + + nrk@disroot.org + + + cyrus-and/gdb-dashboard + + diff --git a/dev-debug/gdbgui/Manifest b/dev-debug/gdbgui/Manifest new file mode 100644 index 000000000..8fdaa2185 --- /dev/null +++ b/dev-debug/gdbgui/Manifest @@ -0,0 +1,3 @@ +DIST gdbgui-0.15.2.0.gh.tar.gz 4950845 BLAKE2B ffdce1923aead7d5cf202aa6954bbedcfa55cb27351b7635dd9636a8b398e4d9d8baa1c59789ba47e80ae581fa6510cae2017d0639cc7f9137d8ce5e0324172b SHA512 b1aef477f87b04016f594fe38581b646a0179bf9fd2441c6af3a534a817fc0b43a89f22016e252dffca775ab2b6a4e9cd7962f6f347be9295aee0af798a033b3 +DIST gdbgui-0.15.2.0.tar.gz 1292007 BLAKE2B 32adaef906d0fa94de76d7009c3a0c37e9596403b8a10b3b75b798627141627d7d7196399d61b4252512c6707a2ac8ec71958bb22432155ef8d11b3681aa89c2 SHA512 e678494efe6ef3a1e65dc167b0620cffd219a9fa3c2dcf5c127229042bb9e0f3a7ccba0cbf5c70689bb4ec1ec3f3c36be75a2b6024ea615758928205e584ecb8 +DIST gdbgui-0.15.3.0.tar.gz 1292210 BLAKE2B 76b0ac41025955e4af96a4cd45ef66247085aa233102f997fbbb513c8123c5308d8df1eeb22eaf8b7661b1aa04496437a3a32f7146cc47c4ecee9020f41bf6fe SHA512 b07723db7d777982c91baebf8c9d382bbaca99cb779a4a1392cbcc8ec5ee4563a8679ee7c41baa4e698f902c463edc3c5f47a4c61aa045ed02ae99a122d59968 diff --git a/dev-debug/gdbgui/gdbgui-0.15.2.0-r1.ebuild b/dev-debug/gdbgui/gdbgui-0.15.2.0-r1.ebuild new file mode 100644 index 000000000..51e0d9f29 --- /dev/null +++ b/dev-debug/gdbgui/gdbgui-0.15.2.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Browser-based frontend to gdb" +HOMEPAGE="https://www.gdbgui.com/ https://github.com/cs01/gdbgui" +SRC_URI="https://github.com/cs01/gdbgui/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/bidict[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-compress[${PYTHON_USEDEP}] + dev-python/flask-socketio[${PYTHON_USEDEP}] + dev-python/pygdbmi[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/python-engineio[${PYTHON_USEDEP}] +" + +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest diff --git a/dev-debug/gdbgui/gdbgui-0.15.2.0.ebuild b/dev-debug/gdbgui/gdbgui-0.15.2.0.ebuild new file mode 100644 index 000000000..ca155611e --- /dev/null +++ b/dev-debug/gdbgui/gdbgui-0.15.2.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Browser-based frontend to gdb" +HOMEPAGE="https://www.gdbgui.com/ https://github.com/cs01/gdbgui" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/bidict[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-compress[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/python-engineio[${PYTHON_USEDEP}] +" + +RDEPEND="${DEPEND}" diff --git a/dev-debug/gdbgui/gdbgui-0.15.3.0.ebuild b/dev-debug/gdbgui/gdbgui-0.15.3.0.ebuild new file mode 100644 index 000000000..ca155611e --- /dev/null +++ b/dev-debug/gdbgui/gdbgui-0.15.3.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Browser-based frontend to gdb" +HOMEPAGE="https://www.gdbgui.com/ https://github.com/cs01/gdbgui" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/bidict[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-compress[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/python-engineio[${PYTHON_USEDEP}] +" + +RDEPEND="${DEPEND}" diff --git a/dev-debug/gdbgui/metadata.xml b/dev-debug/gdbgui/metadata.xml new file mode 100644 index 000000000..76d9fbaea --- /dev/null +++ b/dev-debug/gdbgui/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + cs01/gdbgui + gdbgui + + diff --git a/dev-debug/lldb-mi/Manifest b/dev-debug/lldb-mi/Manifest new file mode 100644 index 000000000..aad3f02c3 --- /dev/null +++ b/dev-debug/lldb-mi/Manifest @@ -0,0 +1 @@ +DIST lldb-mi-0.0.1.tar.gz 190715 BLAKE2B c658f8a6943d0cc165dbdc5f4acb38081d0b1fc4a213795cb948a934be6558ad3dfb38a1d20611b60d9396aba23337f665839615c26a5029ddf48c977a12add8 SHA512 33488d254cd294f7f565f2c571ed399d63189f26f1d0567bf3a0a8a44bbb20a9e0690b190d3409a8678ecf237e33ff4dacd1c80ea671a3931b50ab91d690b147 diff --git a/dev-debug/lldb-mi/files/lldb-mi-0.0.1-find_packages_GTest.patch b/dev-debug/lldb-mi/files/lldb-mi-0.0.1-find_packages_GTest.patch new file mode 100644 index 000000000..7d18c7f71 --- /dev/null +++ b/dev-debug/lldb-mi/files/lldb-mi-0.0.1-find_packages_GTest.patch @@ -0,0 +1,40 @@ +From: Paul Zander +Subject: [PATCH] CMake: use system gtest instead of fetching it + +diff --git a/test/unittests/CMakeLists.txt b/test/unittests/CMakeLists.txt +index 4d07cdb..976b8e5 100644 +--- a/test/unittests/CMakeLists.txt ++++ b/test/unittests/CMakeLists.txt +@@ -1,10 +1,7 @@ + cmake_minimum_required(VERSION 3.11) + +-include(FetchContent) +-FetchContent_Declare(gtest +- QUIET +- URL https://github.com/google/googletest/archive/refs/tags/release-1.11.0.zip +-) ++enable_testing() ++find_package(GTest REQUIRED) + + # Prevent overriding the parent project's linker settings, for Windows. + set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) +@@ -15,10 +12,6 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options("-Wno-error=covered-switch-default") + endif() + +-FetchContent_MakeAvailable(gtest) +- +-include(GoogleTest) +- + include_directories(../../src) + + set(UNITTESTS_ROOT ${CMAKE_CURRENT_LIST_DIR}) +@@ -39,7 +32,7 @@ function(add_lldb_mi_test NAME TEST) + endforeach(SRC) + + add_executable(${NAME} ${TEST} ${SOURCES_RELATIVE}) +- target_link_libraries(${NAME} gtest_main) ++ target_link_libraries(${NAME} GTest::gtest GTest::gtest_main) + set_target_properties(${NAME} PROPERTIES FOLDER "unittests") + + gtest_discover_tests(${NAME}) diff --git a/dev-debug/lldb-mi/lldb-mi-0.0.1.ebuild b/dev-debug/lldb-mi/lldb-mi-0.0.1.ebuild new file mode 100644 index 000000000..7306e4a16 --- /dev/null +++ b/dev-debug/lldb-mi/lldb-mi-0.0.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..21} ) + +inherit cmake llvm-r1 + +DESCRIPTION="LLDB Machine Interface Driver" +HOMEPAGE="https://github.com/lldb-tools/lldb-mi" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/lldb-tools/lldb-mi.git" + EGIT_BRANCH="main" + inherit git-r3 +else + SRC_URI=" + https://github.com/lldb-tools/lldb-mi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="0" + +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + llvm-core/lldb:= + $(llvm_gen_dep ' + llvm-core/llvm:${LLVM_SLOT} + ') +" +DEPEND="${RDEPEND} + test? ( + dev-cpp/gtest + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.0.1-find_packages_GTest.patch" +) + +src_configure() { + local mycmakeargs=( + -DINCLUDE_TESTS="$(usex test)" + ) + cmake_src_configure +} diff --git a/dev-debug/lldb-mi/lldb-mi-9999.ebuild b/dev-debug/lldb-mi/lldb-mi-9999.ebuild new file mode 100644 index 000000000..7306e4a16 --- /dev/null +++ b/dev-debug/lldb-mi/lldb-mi-9999.ebuild @@ -0,0 +1,52 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..21} ) + +inherit cmake llvm-r1 + +DESCRIPTION="LLDB Machine Interface Driver" +HOMEPAGE="https://github.com/lldb-tools/lldb-mi" + +if [[ ${PV} = 9999* ]]; then + EGIT_REPO_URI="https://github.com/lldb-tools/lldb-mi.git" + EGIT_BRANCH="main" + inherit git-r3 +else + SRC_URI=" + https://github.com/lldb-tools/lldb-mi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + " + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Apache-2.0-with-LLVM-exceptions" +SLOT="0" + +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + llvm-core/lldb:= + $(llvm_gen_dep ' + llvm-core/llvm:${LLVM_SLOT} + ') +" +DEPEND="${RDEPEND} + test? ( + dev-cpp/gtest + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.0.1-find_packages_GTest.patch" +) + +src_configure() { + local mycmakeargs=( + -DINCLUDE_TESTS="$(usex test)" + ) + cmake_src_configure +} diff --git a/dev-debug/lldb-mi/metadata.xml b/dev-debug/lldb-mi/metadata.xml new file mode 100644 index 000000000..33dba739e --- /dev/null +++ b/dev-debug/lldb-mi/metadata.xml @@ -0,0 +1,10 @@ + + + + + negril.nx+gentoo@gmail.com + + + lldb-tools/lldb-mi + + diff --git a/dev-debug/ugdb/Manifest b/dev-debug/ugdb/Manifest new file mode 100644 index 000000000..88aefcfe9 --- /dev/null +++ b/dev-debug/ugdb/Manifest @@ -0,0 +1,142 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.8.0.crate 33091 BLAKE2B 9e72a457841f532956b684a30906924756fd791da2b1fbe6cd0ff4c418738f6eeea15d1a8379e6e033d0acec17736c78c4b01dd352dd5e9d59fd230be91235eb SHA512 7ce30633e5fa48cf0103ec66183192ecfec03a64b8147f42e5fd4dc9bb0d2e7885c19f7aadb130d306b8fbef6798b97199a1ab65b7c19a08b6d35d2e076d518d +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cc-1.2.16.crate 103847 BLAKE2B 795261a0b910ad03a4d959a587164b317e1a7c462474c50620aaba5fe2f83a577dcc0f3d79f46fd8c743609a49dc87eaf1d44de8fe566638e4a8c24cfeac0e62 SHA512 f4de8d45740af7380dd976c5666832a25cc98a6c8d35bbc97a9cb5ab6a142fcdeece836a8ac1344d263a7b01f5e94128c2c2e1c22fc41bb5cb66537fe3b88bf2 +DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.40.crate 229824 BLAKE2B adf06e469c3294ce5899d602c42e6d25d63c7e8518530b365e926e402488eff6dd6f00abbaa4bcb693d4d2f406e8d2c71f2067ab09c2ce96867a09268231faa9 SHA512 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f +DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST derive_more-0.14.1.crate 17165 BLAKE2B b7c90d96fa74dbbd5af6f82ab0bece3841bf5f7e08bf7622cd0e32a22ddf1f25f8b48f42a1387eb18a00e7816d876a445357eb594011eedc1b15cddab018c42e SHA512 703951b04d07f90225b08f3688c2afa1d78511c82433d4430827592c5c5cab3b442c914420c533e91c929caad02044586d3f81a6e74bc32c12b9d75b2345e13e +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST flate2-1.1.0.crate 110650 BLAKE2B 1245a0050ac2f6c966b0c869f772c24544206e1e29ac7bfbd1bb20aff20151f50332e3f2bfcc3edcabdde706b4ac9180e393e4944216183f7319c3b09bf5bc12 SHA512 7f240d413aeead2fd15c0b4cab1ea45b99987c185968ccc22778ecc7e08ff32ad6fd44abcf763a7c708f5bb7c43b325aaaeb30ea9bcea2b0917c9f7542bbcbdb +DIST flexi_logger-0.11.5.crate 38282 BLAKE2B 4f93d2d88e45d492a085f0769ca2cb13107e04e27951021ba26f4b60ea95cfa06331630f28277a5d45d197acf97e6aaeae3ed43f7ae27cf7df6d2cf5685bc6db SHA512 21e429b36551bb64e6170d13fe44011e5e3ddffdac69be85c92d35fd715b02f7c86a7113985f128c5f027969702d193388e7256adc18ab0fdb6ca802e63732bd +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST itertools-0.5.10.crate 64674 BLAKE2B eb3472697f5810c8b7002a776ecbdd3f337625afd4e42b73f437716e2be53e62ce6cc9d6255c9ffd57c03e6b48f82acff3172647d9fc1b70e355a080ca8c002e SHA512 0976d710c6940f93759c9a6552197a9254040a719570a837d5336030ac1cf0e8d3aae308b18eacdc887b5677eeab0a43f36a4bb66656abf149b4f5f2f1d9f352 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST json-0.11.15.crate 46802 BLAKE2B 65821da44c781ff044bbc24a5c1128b37c87e20e683cb6d579e0901264c49ce036d853de23a8ad8868e923df948ae71b07d7732612fc03275714ee847d5661d0 SHA512 50e1b0439ae12eab28a3dbc5a6d224a337143d428277160d6176fcef8e9edb9466376fe4570b8f66d43719c97925be37bd538724b7713d471592372d2c74030b +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.170.crate 760076 BLAKE2B 5deb440e04b0614cf5ec5a379d66b0f05f6f3eec1268742eb9052081408ec5da5f5185e63de59f3751506541321c618fd623d7b46b1892d360b86b6e250a4c4c SHA512 b716f1a76b208c5b84692fa3084c14dbfdb4a92b86c0e01215de04dc34c6e581e5f1c4561994c65a828838d5fa232efe93c3935faf5f83c8af127a5996f1f9d3 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST log-0.4.26.crate 47022 BLAKE2B 529ce84cc92d1258327e148e1fff16cf4cba1d53f311353a15814856ad12d48f654aac5d4c6356a45439858a2f1938bdb7df582a1d62bf75b9380f2cf784caf0 SHA512 d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1 +DIST matrixmultiply-0.1.15.crate 17024 BLAKE2B 3fa946e9dc2fb81c4efcee80aefc7ef6b90be7c8c05e28065c21bfb670c46736296a3196a04b578e969c337fd997cda8c53013368ddb30c0dde3da137bd3d0ab SHA512 5df51a43b0cf037d3199791f9d9bbc9816d3d88f7c4c4d909de190cd860160fc9783acf0948f26eb8c0c175f0f46259164bac47daa5daa7aba48e4a7d156ec4d +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST miniz_oxide-0.8.5.crate 62237 BLAKE2B 6afb3df5938ce0427fa8f61b0962b04ebb8baf76f304dc9c1b6d89b685be89c4bcc241a3cc54fbaff73a4607e58803bb6eb1689c817ac1302476db7a01d12abe SHA512 a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251 +DIST ndarray-0.8.4.crate 118100 BLAKE2B 77a2948fe12561fff8d779b355628f92ee3a65e1737ac920a4466f6cdab36d1f4838db05bbea8249bcbed953ecb0d5fa92c5b91c66ff448a14dfc3c2b2ae5ed7 SHA512 60ad92a8b333e01d29de01cf88554afa73fc9742757d72beb0867499675d6b9b3b72f21c43ed7fc0daadb0682d5de9a01ac725cf355b820c6e01d59b5a8f4933 +DIST nix-0.17.0.crate 195654 BLAKE2B 6857f84b3deb5800fe3167efd226f042bbcbbc61a4153ce59f69fb544616842c3f6d4566444201c669c6235d1d7577302e5404399f4937f1c0bbbd17fd47ef71 SHA512 3f2bc4f0e9dcb9753535aec9d626ad8126f0a9ea18f73760ba72be0f35d82542c659b4c443783010de133a318f423a16f71cd1f1dd5b5a1f4f71ff7bda247b63 +DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad +DIST nom-2.2.1.crate 95289 BLAKE2B 1f5ae66f897499f3a24d89b133cecfde5f38b80a05da4dcd4cdbd87cce6f37a690ebd624c0c190c77338afae74e25cbbc9b1f2fc765ec474eb8798372d11ed4f SHA512 f628351d0c9d4346aed3406777bb87d34a53be739b98712f80e17fc31598a75d165f81870f2e633599190ae1be850147502b5b7855bc184fddaa2dabd3314377 +DIST num-complex-0.1.44.crate 18974 BLAKE2B 49d0f7333411fca4396803106af6b864a7ef4db5906567ccc95a8c43d31e04b8ebc647fd52cb64f4649fcd79a900736bf90a50a20df87e102c17b2c0b233219b SHA512 771d654a9c7e3c5963b7e869089dec453cb72bc633492c2b13aef9bc86efb526e18223dce4e58c63d0091cc81a51f2a93578f62923226c8ff6328a748aaa7a2c +DIST num-traits-0.1.43.crate 7659 BLAKE2B 313221a4364b18eb29e2d4c480209766c56b1ca2587a0ab8f668c71cfdefcd733d64be1430bea1846a77f075a26137fbe71f2f4d9be79688374cdbe9e0274ba4 SHA512 35ee0a41f8ae33b1e6656935585f540956a8155045992e7b488b9fdbcf0eb9c9adc90ed8128d45f248b9ac583114cf518c4c7de719b8c6627b29f2fbbac91f17 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd +DIST onig-3.2.2.crate 36111 BLAKE2B 341a2885ba62b86bba884c4a9205c4c3715f7be9a541fc0da808f70eaf41054dbcc8346ec05b01d3b2b1dc87e321abbb0f47f2599f1e174bbecd53c67eefab48 SHA512 4878efcf7e76428a1c0857e2f454049ea74756fdf2c6bfb98da4edbe3c632c1c1acf717861436ecc48d935bff7191b7aac325b6c67b1c37ec4150ff936212b08 +DIST onig_sys-68.2.1.crate 652394 BLAKE2B c991384e6a90ef65d6e894868a0eb3cd75c085f2facf9955bf9c17a95e86ce600787920b60edebd336a64c4fe4ab37c6ebcf3994040ba9c166bd656fed525d59 SHA512 ced01ee3400fc6e612674f9417f065ec8ed5f8375778d6f33ac6bd52bbb356775e77d4ed7e1606291ee50e193188265edfcd2642179ba424b66e409537925645 +DIST parse_int-0.5.0.crate 3173 BLAKE2B ecefcde60969d04989ffac987c2ea4091c0d208fd805597c60e5f227c96c7e8d23b62d132dc7975e8259af3e21b001641827052be0a25a1ca7ef15a369949a0c SHA512 72e34f0a57273f769797b859fc6123bfbcf52b00fdbcc81795b177f46cb01db030c0452599894e52181b5c73a548ee4666d0eb58d11b9682daa692c76b21eb6d +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST plist-0.2.4.crate 20553 BLAKE2B 48800a884b764dc478baa54b9c20ca040a82665513845ccecf4268b9a5117722abe9fcdeeee022cf39c7d203bb8778bc70b2936c107f710ed1fac78805c43498 SHA512 73be6b2bc9c47125187d0dab0b0cc72ceed66bf7adc62d95357416caa42d00d9e34275a0a998ff8eaee03167a33a572a6d8bc759e9ac8aba32488d2fa7735045 +DIST proc-macro2-0.4.30.crate 34731 BLAKE2B 0a27a06151b54e4ba50f08803a5de44d9c7702ed72cab1b775408696057246e3336dee3a61560886cb24fc4cf582339c8bde7d9211e4e0524f2c719b774339be SHA512 73a8de3f1d76a8baf2d45afc1497bba8c0cbf231bf9b6750b9cee2473f492d5f3957ac149998da720acc8287c96d604971b51dcdfa629523bbdd97c297856ac0 +DIST proc-macro2-1.0.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 +DIST quote-0.6.13.crate 17475 BLAKE2B 985287f3e619c46b052e704c6da78565fe5d8e4f9a0d503aa0e8818f595fbef32a437d67228c35cd02d817ee3e19efc03e75239013a87a79553bb252f15c8ac5 SHA512 bafa9ba42ea6ff2d6df652384485c58327de6eaea2832423eedd8ef8b4aace673c23b70f1f22106515ac13d7f625cb8b1a5e8c4388c1701ea3cd86fb9ac3056e +DIST quote-1.0.39.crate 31206 BLAKE2B d7a29f7a39350831e664bf39fa4674e6f0ec7b1d1219e2939d3e070c2546b8b231a00e6e052709a5d3448da71701da69ee6952bbc787c76db1f7cb5eff8c3b6b SHA512 3ed328321f2781c00f6c3d163ab41d46a5ed4290aedcc6be6ff275a2fd7d56dc48b3452b167dc713b7883886d485e6f983bd0acad7191ce3f3c3a7c709d27770 +DIST rand-0.3.23.crate 11318 BLAKE2B 5ad9b187fcdfc515c606a73bd1e9aa3215e367659c35a013c9d4d0f80f9832331dfb971ca370a627c0a2afe2b8860514740e00b1d7572e221a557b5570cff6ff SHA512 a4f46fb7dfe39677dfc112eeb56fb3c28cec4cdaaf95f336f2a494f0b2b30fdf22ceb9ea956f90e13c7ffe711a68aef9fc1a80d9a911d93221ae263c243fb2c3 +DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a +DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114 +DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec SHA512 f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028 +DIST raw_tty-0.1.0.crate 3840 BLAKE2B 69b0850ae7428bbb908ee34ec923d14fff30f55b62c25b74eff14aae3de0bf4a9cc2262e0da2e692b560d876c61d57f02b516c705107126e7a3af6779525a76c SHA512 82fc438cc88e1f9435c3a3bff66c2f0426ca534f6eb17862047cc6b0f4cfb35dbb0924f1e99eadf09da0abb95f9edfeb26438e270b49763f6bed237fd1437687 +DIST rawpointer-0.1.0.crate 5821 BLAKE2B 222b9ea245d95904918f7b8c89abc420a960ba2b48f4b9e80a78d5ae3fece5bb5b1ec24d0d37e3973d83c445c6bc2312c4191c256a6a0fde7b0f7e6d0005ba10 SHA512 c5316d4db8167f381bb842d5b7b5b01bf5bde24f6a61afa90d4d9c027e276e23fd53b4ceaae031caeb7cffe7fa9a0d87c1f43bb9b3c1d046161c081b1ac4f2c0 +DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST redox_termios-0.1.3.crate 3240 BLAKE2B 3aa7360c9e982faf433b527605fab4cc01f74eac5f1f4698b5c7f43e5a7645fcddb39bd639c8f6935fb82db5a065630ee788fd8b111cca80be15db1a08d0b3fe SHA512 a221afea8eb1c7efe848e270a6ad5b65a97af945b4f64d3aa5346f5a61a9daaac1993446ddd78c1923b798e1659518856d7260d9d30651d91897850b0a1950d8 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.4.2.crate 126234 BLAKE2B 874339260fc870fcbb8bb982629cfe1b5789877eb3db13181a73a4295b567a2466b3fc17433b890c0a7986ac3640382bd28c155abfec126b650d2a1c99003b3d SHA512 9b37814ab8bf8ba9d0ad125ea4038f505a0d232084faacbc4fa4126afefb3b8bdee03bfb55ee6f29c518a28f25021a31a8eb35d69999c48c739b1c30c2dba98d +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST ropey-1.6.1.crate 119463 BLAKE2B a0d02ada75d96381b02715ddf28ceff9dc6ce718054d11eef5710d0b044d42c4d324cb136e69719806b0441be47c2d94f67eb5668aad344806f31a9f96c36974 SHA512 2c7d4379fd3c8058d25e746a830357f1e0740bcab99da58274b2ac54c17999d166768f4c366c85fbf56507841a2526c5a0a69290ccf3f9879c0df39204b094b3 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779 +DIST rustversion-1.0.20.crate 20666 BLAKE2B 49fabcf276fe3f59b4a1c2e8a07364ba59c5ba4e0a33fe4150ce2eb93c6da42d32ad4d4a197baf6616c1cd703d34fcf5a90186c5467c1656388d55e7962d01a3 SHA512 250be168a4ee64f4b85d78658706659122d5fbbc748f321fe2b9baf48c547de4f0004c87882642645994b7798077c514a44e06b73784a800d04e4cc673aa8906 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST safemem-0.2.0.crate 6450 BLAKE2B 44598e47fa6185ec0890b4ba6d0e7b5f52f8892875741c3819559dfa61491736d4326fa1713916ca41d6daac72829ad31d0905f2e339a069a987d9715f340795 SHA512 71901f472668572e849504a8a830d4dd9a742729b0158d2c6865a5ad86e65cae8b5bb83707240ba03a7a74c610ace87f8b59bde68998d2bd66c19849aec4fc8a +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc +DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f +DIST serde-1.0.218.crate 78968 BLAKE2B af7f366a1aaaeb9b5f6f22e7398a30ea486aa3391ccab9a11435d45f7eba10796ce671556b771dbfd8b914563949c54b4a4f14fe447a549e879636339fa8f128 SHA512 35ffd8556287fa270beb90539c1641912d8fb233c53c4017f1f65a483b2dc340385458b9a869b7142b4d514bcc87c25e69c9370b3867e463be887bdebd19ead8 +DIST serde_derive-1.0.218.crate 57782 BLAKE2B b2244847b41f1aa396352bcea886d6a28d13ede23ae6ceb813143849cc107b3fe0cf054687d9f35bbb9db4e95c619422d9710532fcfffff291280cbe3649a433 SHA512 e89c076b0aa22ad74010f5b6a60397b9b78b59ca50a9660b29ceb1fd608cab820c47e787e450da306062c0cea1ade7142a7d4626a77aa0ae486096c130442cde +DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST smallvec-1.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be +DIST str_indices-0.4.4.crate 19480 BLAKE2B 23657f3b9dde27948aa6450c374a4da00d6da449cc66df88438e56013b2a085e9099dff51e100dcc9aec2c4eb61356b7296636954afbd801842c20b0bbc2bb5b SHA512 8f7882a38c443a4f319aa2b009d32160ae2b7488cae1beb50ee5106ccf584c9f4a3cbba0829a1bcaea6d707bfd6986d99decd21bbd4fe89e8dc15412cfa4879e +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST structopt-0.2.18.crate 26373 BLAKE2B 88a5570ac97493e4324fecd2e93851ea162de3bea583eaa0b4d4d4879bf11b1ee0bc69a7ba67c2599c05efe38c5967058b58c6458f3a830aece831958477d820 SHA512 fafa9cea1a99950d1ef8bde53ab5a18daabd5cf131f3c2bacf25786f057b2d0169fe6f5d6e96761a74b6e9cf72a9d6b7dfee53edfe0018a19260ee66ba9b5f97 +DIST structopt-derive-0.2.18.crate 13088 BLAKE2B 022ecef6b8a341bec3f557b1f4c961d2e4a0555e3528abe9dab635f7476b48ccd0cc75e8f0bb9fb02de676742e36eb62eecb01851cd929ccae56da3128965c0a SHA512 b3bb2a2c1b28aa275ae25d60ca0a3878b715293950748fdd4ce5c791bc5e7fbf066db3bf4678b7a6fb3a61b2b2703ff14503f87db3659281c7b201b427c59965 +DIST syn-0.15.44.crate 184212 BLAKE2B b735040d69d10b30c94de2e8f776d25ff5ec427e79a7371345a9bb694d50c4f3ab848ed30166c683aa88f5f73f7361dda2a74880d21882975485fabe5bf65d33 SHA512 c6c9b5887425e1e5fab905e477fcea41bba191693c471cf26922a9dfdd59ed957155a399406cc3723933a869565e7295183dabedfc34e3e2a20874ba94c7ead7 +DIST syn-2.0.99.crate 297762 BLAKE2B bf21147201b59235423dff51de5b652eee6f132d7fe173806e10aa702b09519be10325cf6102612a9def458c3f7bb3f353bef352a1f3252cc757454cc71a129f SHA512 d11d53f2482b23633dc9296bd9eafa152b899e8e9393c2bee6ffe9feb77fb112bf693f41a531bd5de896834a75eb23351daa00e32475166a69881d5bb0dbed95 +DIST syntect-2.1.0.crate 665726 BLAKE2B 66a597d84a777b51aeff6fb97c2b66ae1e7ba1909787bb883e0e4c80e615ab773a9018167166d5ca3d9127cda39505c98a11bcb92c9d02398372480183bbaa9d SHA512 e672de4ba1016d3fdc0977c77dbd3ac3d43bbe3e51e492305f7e8b886d67c1fe8ba872850f8caacee5d35405454c32e931a224984450bc55dfc1f5414cd8f214 +DIST termion-1.5.6.crate 22677 BLAKE2B b918dc82bfa370bb9662bace34211bc7afa03a042dbd25f4456a7e3859521d4f32ab755780e58070f29eb7903f3b4f8129eb9447cda953b9190f9df3b7eb3aea SHA512 228b6fa7e2f280d6bfc7cef77e7a1d0d8f597178e66af0bde1b1fb6553857b511ba8a6786165815aac6d8a082fd37191f4ea35a47f1e1182f7f2c6086eb34a8c +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee +DIST toml-0.4.10.crate 47534 BLAKE2B 853aee7f7d9261d2d0daa755e6c158e2b3a173a6e9d8d96cd0d78d75f2ecb1eea341cb8be8b3df9ef1ec34129b77e4f45b4aa849e8c33e6a1f07a3f832993a4f SHA512 15bc40159478207d204e46ff2459dd3146d8f5508f07399f310ec8266190df8a1375e860fc8a7b3fb372b01e9d0f65eaecdc1b896ac2a921070ce76fde82f160 +DIST ugdb-0.1.12.tar.gz 596600 BLAKE2B b8c31807cd227532df59fca4a6545948c3a13e6e40ea875e4aaaa7a30ab795854829006cc325e1544e3c4830898fb05a1226c4549e7cf42a652eb4e7e6a970be SHA512 69e4813b0f4afa1993cb84ff156a6c0ccafb6f8c10ad0c77e592fe93f3c0e843ac034b6e82ad2719483f1c896cfee20fa95c1f4cf6be0895124f77316991b258 +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe SHA512 cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d +DIST unix_socket-0.5.0.crate 12261 BLAKE2B 833c47f6359554cb76cbac50ed91380a2dbe406f75e6b366a29a807f6981973fc84560ce83f8483743ad31bc0c53d8be40f215f7cf0822b7405195bee474e79b SHA512 dcd3589f042491540a69176dde6944710deea7317ed0de6912725686473ca15b34dda0a67490252bc8ef5c1ffdf7aecd7b76aa81a27a34b3c4870305c89412e5 +DIST unsegen-0.3.1.crate 260915 BLAKE2B e0cfe8a87451cd083f6e17e5d1dabe437eb465366d9354809899f0e63d924c423834abcbf596fab62b13aee8e9f3d2618d71d6fab62a27a2709a30d65f48b994 SHA512 4c77b1045b9343d1cfe7d97e5dce58b58211ec167b8c64235041c4afe2d444ab8335c10f5b4788b21c65fd5fe7b1cdb8054e90891ab220716d381bcbdade23ca +DIST unsegen_jsonviewer-0.3.0.crate 31294 BLAKE2B c0093ba7b29da640673a28017b6797d9e71cee07c6498609374d6908831bfd22152e67ec534b32a635329255538e1d365f02af57a76da54ba5b16dd6286066cd SHA512 49e7ba4d5832bac05a8a6b808d0e0232d13ccc7d554ca646f408ed75347c783c11dfbb316bb4fd3c43c7e4f47b843ed00c4a581d2756047dfb381138f488fa1f +DIST unsegen_pager-0.3.0.crate 77968 BLAKE2B 7564baf62fca181dcb388bfa1445ceae486c51f91d9d72b6612bd6964c9ebe8f1726b51975f0fce61951cb4a542edbc966e20dd0c2665918e7cd5874d0be1783 SHA512 01fae6db45abfabb0194149837e345ebfd60e31ca25b55eab076aa4397dc37ebe5157053fde1ffe99e249381d33563ce57a1c9b814cebfe55edfd98767ad6a28 +DIST unsegen_signals-0.3.0.crate 3009 BLAKE2B 7b0db5c250074f72d731d219f0f14f0b93e22ad3e0d27d5521f468730ca19a554d6b0a941900740684d6418cbb366ccf73cb78463bcf7a64f4c536dac0896c24 SHA512 93ba0a5fcdf2d8fb1acba534654fe6d1a775ca037f6561314fc650d1800f21b3839bdc74bab160229609088cd84e7bdfdc51c60f5d42a213ef16983a7210eb9b +DIST unsegen_terminal-0.3.2.crate 30271 BLAKE2B d2928bcc784740724853c38fc0b80adca2cdb5dec9d81cb28213240d8a39403be59bb507ce937a291d1a343964c808e749d6398862d5f8167bc852b8933a58ac SHA512 54657dbd5ff296af9a6406b792fb7fd7046638e62c1421461a58f95fe4c4c3a971c890d4fc52add216591978ec32b486d4a2f9019c5876d62cc20644d0d16889 +DIST utf8parse-0.1.1.crate 13995 BLAKE2B 6b1de4afdb2837a76637de72f6e6a81e73aa683d8da04ebc94cf7ee3c542845d2244e721840511ee2725320f2f882722e2bea67914435131d7af1ab29291d1eb SHA512 543d4daddce8248b181deb1c3952ca15303d78616480b23af163ca6253a059b5ce9494652839a051c48a47816c3dd719465bbe5bb7930db676a16bcdac47c517 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1 +DIST vte-0.3.3.crate 2397439 BLAKE2B 213fccf5b1f09b2d23bca57be2abec0a3580ab01864c51dd364676f5c66decc5184ef15f0e484f9a94e892f118863655f4b2ed2a340a47276b3fe7b4db901dec SHA512 5e00e8409ef21edb5aa6fbe482785fd5969dd17a6695f82328c4ae12ea8622712dc3473f33832fdfe0cc2395411431fd47842e86e35022149d5e958c4e5f8fe9 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-link-0.1.0.crate 6153 BLAKE2B 51b34d4e9eefc3d389a205f1cc654b142641c562b036775504fc923ea83702ef9d2bf8909ce439af7f76aabb486405b91c25861510a92c2f8aaf05944912a2ab SHA512 c7e7b6e67b8041534f8bbf36567fc627b54b46bb407743864fd34113e2f30b7ecf4aa6c04ec328ef1b3cdbebe13ce8f9a2c31520d51e1c32732bfce2a1ff015c +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST xml-rs-0.7.0.crate 50980 BLAKE2B 3d0427660327002248823c8b565f83214035d5b58273ff6adbb38b764c1d03d84418769e70bb15bc5dbd986eadbd8d1776dfba175dfb24f04d5e66e5f6209a03 SHA512 8763f37faa24bf5a460f068f16458d5e3f8f5cc8a698202e7db792d61edf580afdd80d6b02d168fa021d28049a48e5a583e346e9608872704e9beb6b3f345bf7 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 diff --git a/dev-debug/ugdb/metadata.xml b/dev-debug/ugdb/metadata.xml new file mode 100644 index 000000000..abb0995ca --- /dev/null +++ b/dev-debug/ugdb/metadata.xml @@ -0,0 +1,11 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + ftilde/ugdb + + diff --git a/dev-debug/ugdb/ugdb-0.1.12.ebuild b/dev-debug/ugdb/ugdb-0.1.12.ebuild new file mode 100644 index 000000000..48751791f --- /dev/null +++ b/dev-debug/ugdb/ugdb-0.1.12.ebuild @@ -0,0 +1,175 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi_term@0.12.1 + atty@0.2.14 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.8.0 + bincode@1.3.3 + bitflags@1.3.2 + bumpalo@3.17.0 + byteorder@1.5.0 + cc@1.2.16 + cfg-if@0.1.10 + cfg-if@1.0.0 + chrono@0.4.40 + clap@2.34.0 + core-foundation-sys@0.8.7 + crc32fast@1.4.2 + derive_more@0.14.1 + either@1.15.0 + flate2@1.1.0 + flexi_logger@0.11.5 + fnv@1.0.7 + fuchsia-cprng@0.1.1 + gimli@0.31.1 + glob@0.3.2 + heck@0.3.3 + hermit-abi@0.1.19 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + itertools@0.5.10 + itoa@1.0.15 + js-sys@0.3.77 + json@0.11.15 + lazy_static@1.5.0 + libc@0.2.170 + linked-hash-map@0.5.6 + log@0.4.26 + matrixmultiply@0.1.15 + memchr@2.7.4 + memoffset@0.6.5 + miniz_oxide@0.8.5 + ndarray@0.8.4 + nix@0.17.0 + nix@0.24.3 + nom@2.2.1 + num-complex@0.1.44 + num-traits@0.1.43 + num-traits@0.2.19 + numtoa@0.1.0 + object@0.36.7 + once_cell@1.20.3 + onig@3.2.2 + onig_sys@68.2.1 + parse_int@0.5.0 + pkg-config@0.3.32 + plist@0.2.4 + proc-macro2@0.4.30 + proc-macro2@1.0.94 + quote@0.6.13 + quote@1.0.39 + rand@0.3.23 + rand@0.4.6 + rand_core@0.3.1 + rand_core@0.4.2 + raw_tty@0.1.0 + rawpointer@0.1.0 + rdrand@0.4.0 + redox_syscall@0.2.16 + redox_termios@0.1.3 + regex-automata@0.4.9 + regex-syntax@0.4.2 + regex-syntax@0.8.5 + regex@1.11.1 + ropey@1.6.1 + rustc-demangle@0.1.24 + rustc_version@0.2.3 + rustversion@1.0.20 + ryu@1.0.20 + safemem@0.2.0 + same-file@1.0.6 + semver-parser@0.7.0 + semver@0.9.0 + serde@1.0.218 + serde_derive@1.0.218 + serde_json@1.0.140 + shlex@1.3.0 + smallvec@1.14.0 + str_indices@0.4.4 + strsim@0.8.0 + structopt-derive@0.2.18 + structopt@0.2.18 + syn@0.15.44 + syn@2.0.99 + syntect@2.1.0 + termion@1.5.6 + textwrap@0.11.0 + time@0.1.45 + toml@0.4.10 + unicode-ident@1.0.18 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-xid@0.1.0 + unix_socket@0.5.0 + unsegen@0.3.1 + unsegen_jsonviewer@0.3.0 + unsegen_pager@0.3.0 + unsegen_signals@0.3.0 + unsegen_terminal@0.3.2 + utf8parse@0.1.1 + vec_map@0.8.2 + void@1.0.2 + vte@0.3.3 + walkdir@2.5.0 + wasi@0.10.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-link@0.1.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + xml-rs@0.7.0 + yaml-rust@0.4.5 +" + +inherit cargo flag-o-matic + +DESCRIPTION="An alternative TUI for gdb" +HOMEPAGE="https://github.com/ftilde/ugdb" +SRC_URI=" + https://github.com/ftilde/ugdb/archive/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + ISC MIT Unicode-3.0 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="/usr/bin/ugdb" + +src_configure() { + append-cflags "-std=gnu17" # bug 943665 + default +} diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest new file mode 100644 index 000000000..5db36f2ed --- /dev/null +++ b/dev-dotnet/gtk-sharp/Manifest @@ -0,0 +1 @@ +DIST gtk-sharp-3.22.2.tar.gz 3297236 BLAKE2B ed6f9e19cc2db3e3a86a14107239b25ec4868222d5ef3d694372e824b8f323d70f5a4847c72a0c2a780cc474375fbf74c74ca3165fbed4255e68671614b9f9fc SHA512 8d4fdcbd54ec795dd5d8bd1fd9e4ec5ea5fff5169392891c99656d3fa1fffda28bbe6ac4e32f1201e7ed03b9702f37e85cd315946bf055efdd7b264d23e6007a diff --git a/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch b/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch new file mode 100644 index 000000000..be23b163f --- /dev/null +++ b/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch @@ -0,0 +1,11 @@ +diff --git a/Source/gio/generated/meson.build b/Source/gio/generated/meson.build +index f8e3978..416ed5c 100644 +--- a/Source/gio/generated/meson.build ++++ b/Source/gio/generated/meson.build +@@ -413,5 +413,5 @@ pkgs += [pkg] + source_gen = files(generated_sources) + gio_api_includes = join_paths(meson.current_source_dir(), 'gio-api.xml') + if install +- install_data(gdk_api_includes, install_dir: gapi_xml_installdir) ++ install_data(gio_api_includes, install_dir: gapi_xml_installdir) + endif diff --git a/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch new file mode 100644 index 000000000..6db28b7a6 --- /dev/null +++ b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.99.3-fix-build.patch @@ -0,0 +1,22 @@ +diff a/gtk/gui-thread-check/profiler/gui-thread-check.c b/gtk/gui-thread-check/profiler/gui-thread-check.c +--- a/gtk/gui-thread-check/profiler/gui-thread-check.c ++++ b/gtk/gui-thread-check/profiler/gui-thread-check.c +@@ -93,5 +93,5 @@ + + mono_profiler_install (NULL, NULL); + mono_profiler_install_enter_leave (simple_method_enter, NULL); +- mono_profiler_set_events (MONO_PROFILE_ENTER_LEAVE); ++ mono_profiler_set_events (1 << 12); + } +diff --git a/sample/test/TestRange.cs b/sample/test/TestRange.cs +index 35fc8a6dd..d44a77d85 100644 +--- a/sample/test/TestRange.cs ++++ b/sample/test/TestRange.cs +@@ -9,5 +9,7 @@ + using System; + + using Gtk; ++// disambiguate, Gtk.Range vs System.Range ++using Range=Gtk.Range; + + namespace WidgetViewer { diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild new file mode 100644 index 000000000..75a3643d3 --- /dev/null +++ b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +MY_PN="GtkSharp" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="gtk bindings for mono" +HOMEPAGE="https://github.com/GLibSharp/GtkSharp" +SRC_URI="https://github.com/GLibSharp/GtkSharp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" +IUSE="+atk +cairo +gdk +gtk +pango" + +REQUIRED_USE=" + gdk? ( atk cairo pango ) + gtk? ( atk cairo gdk pango ) + pango? ( cairo ) +" + +RDEPEND=" + >=dev-libs/glib-2.32 + x11-libs/gtk+:3 +" + +DEPEND="${RDEPEND} + >=dev-lang/mono-6.12 + atk? ( app-accessibility/at-spi2-core ) + cairo? ( x11-libs/cairo ) + gdk? ( x11-libs/gdk-pixbuf ) + gtk? ( x11-libs/gtk+:3 ) + pango? ( x11-libs/pango )" + +PATCHES=( "${FILESDIR}/01-meson-build-gio.patch" ) + +src_configure() { + local emesonargs=( + $(meson_feature atk) + $(meson_feature cairo) + $(meson_feature gdk) + $(meson_feature gtk) + $(meson_feature pango) + -Dinstall=true + ) + + meson_src_configure +} + +src_install() { + meson_src_install +} diff --git a/dev-dotnet/gtk-sharp/metadata.xml b/dev-dotnet/gtk-sharp/metadata.xml new file mode 100644 index 000000000..08aa5909d --- /dev/null +++ b/dev-dotnet/gtk-sharp/metadata.xml @@ -0,0 +1,13 @@ + + + + + + Build the ATK bindings. + Build the GDK bindings. + Build the Pango bindings. + + + mono/gtk-sharp + + diff --git a/dev-elixir/hex/Manifest b/dev-elixir/hex/Manifest new file mode 100644 index 000000000..e9a0a6c85 --- /dev/null +++ b/dev-elixir/hex/Manifest @@ -0,0 +1 @@ +DIST hex-1.0.1.tar.gz 438918 BLAKE2B 135c99243956ccd085fd58a56fbb7a96b6d7fd49ce506e54abd5cfbc702f4e82b64ed70e33b4a5ee015d5dade7166b080bf2e1360d51fc133451cfe748b42da7 SHA512 2e0773726fc27746133b0c5067295f0d902eff853ab0ae9d0e35c5d6a146c5e29569ffe634557bbaf1824b46b42ac5c6551409b180442b89d8238db7c5274e7b diff --git a/dev-elixir/hex/hex-1.0.1-r1.ebuild b/dev-elixir/hex/hex-1.0.1-r1.ebuild new file mode 100644 index 000000000..6fee6d8b5 --- /dev/null +++ b/dev-elixir/hex/hex-1.0.1-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2019-2022 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mix + +DESCRIPTION="Package manager for the Erlang VM" +HOMEPAGE="https://github.com/hexpm/hex" +SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64" + +# TODO: tests (requires dependencies) diff --git a/dev-elixir/hex/metadata.xml b/dev-elixir/hex/metadata.xml new file mode 100644 index 000000000..5de6e116b --- /dev/null +++ b/dev-elixir/hex/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + hexpm/hex + + diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest new file mode 100644 index 000000000..b0b003716 --- /dev/null +++ b/dev-embedded/arduino-cli/Manifest @@ -0,0 +1,6 @@ +DIST arduino-cli-1.0.4-vendor.tar.xz 3090184 BLAKE2B 31252bdea3ecffb1e7ea82274b93707663e68c72758b4ee6f933ac2f58436cff6957fac67949dd3938d03ccc7437cf455ea7699142755d64fc3f0700d331ae23 SHA512 12aed3b4006ee9f96fa94cd1788aaa49995e4a66ea46814df9e37dfefe1a326233d18bd6ce4da7d564deb742c08db94fb833dc8f4111bdbeed191d7aa32b0491 +DIST arduino-cli-1.0.4.tar.gz 10052105 BLAKE2B bbf1a3b8cdee533cd82d5f2019b0200e6c2386e7839abb857f323367d95f993d8d5c11a10e331afa37ee912b615d16de1c48718e3f36368f8ef70e9acd915618 SHA512 a7029ff6a623a60b791943c26ac7bf90bf95a8d4e1ef2b6091339f47fa52683649e852fc206606eb324bf4fd617e5bba3f0cc8901d5cf82ebd907e7e7b9cbcc2 +DIST arduino-cli-1.1.1-vendor.tar.xz 3125648 BLAKE2B 0300db72042a1b699839a3d4ff9824ce460f9063bd7f03518edb0df5129fda549e2c7c385ed1d6438c7473e0473853549876c21c82601ba403a04914eef33cca SHA512 201da343811d6986f71929b8ebfd1a028788466afe99545707da7d7ca234a763e87332ec365a9be74837c6dca333fc747bdd452428abb3bfad4857726e60f16b +DIST arduino-cli-1.1.1.tar.gz 10136198 BLAKE2B 327441d5003aa215491429ac465de274bb20af925a4f080aa1a4cbd1189c3d1c4952196108780dd3981cb6305964b8051fcbbe76c6a1580a8924a30f9254ba42 SHA512 0ecca837e6c9e97e7314f5839a041e073d07e61df630328f6f1e960c7ac089b4850787c6bad910df946be6bd6d18612ac8c6ca0e4b4fcac29d90783cc5cc2b9e +DIST arduino-cli-1.3.1-vendor.tar.xz 2919532 BLAKE2B cabcc79d188fd16df762fbc4b0d377ceff6335fc54241193407b4266a8613d8f223dcc526bb62e0a2c226dfae291d87cc26f25adbae84ba3370fb724a6eefa45 SHA512 8437ea81931ae620a576d3305eab8900b4a9aab1e9fc0a5ca4aa57002f658452f7ead5d67a2afb50109f101fdeee6601db1b92d8c55c7c81b15c40dfc76490a5 +DIST arduino-cli-1.3.1.tar.gz 10986096 BLAKE2B 736ae0b0376698966c86b2cd0f57884351a6b3b3ff8fb2b9313c6114039d604540b51f98d5df0f740009de958de3dcc506703743d9f5ec8ff8603b8b18b93c34 SHA512 250074438a8bc5f86698bbbae5565c987ba724bdc9841b469677ff763afc47180180e3a2fb6bc095a8550c60b30bd1841c0f098b24957911b67a2027e57cb55e diff --git a/dev-embedded/arduino-cli/arduino-cli-1.0.4.ebuild b/dev-embedded/arduino-cli/arduino-cli-1.0.4.ebuild new file mode 100644 index 000000000..930bc9506 --- /dev/null +++ b/dev-embedded/arduino-cli/arduino-cli-1.0.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Next-generation arduino command line tool" +HOMEPAGE="https://arduino.github.io/arduino-cli/latest/" + +SRC_URI=" + https://github.com/arduino/arduino-cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://pkg.artemis.sh/gentoo/pkg-deps/dev-embedded/arduino-cli/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build -tags xversion \ + -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" +} + +src_install() { + dobin arduino-cli +} diff --git a/dev-embedded/arduino-cli/arduino-cli-1.1.1.ebuild b/dev-embedded/arduino-cli/arduino-cli-1.1.1.ebuild new file mode 100644 index 000000000..930bc9506 --- /dev/null +++ b/dev-embedded/arduino-cli/arduino-cli-1.1.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Next-generation arduino command line tool" +HOMEPAGE="https://arduino.github.io/arduino-cli/latest/" + +SRC_URI=" + https://github.com/arduino/arduino-cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://pkg.artemis.sh/gentoo/pkg-deps/dev-embedded/arduino-cli/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build -tags xversion \ + -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" +} + +src_install() { + dobin arduino-cli +} diff --git a/dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild b/dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild new file mode 100644 index 000000000..18c2ed023 --- /dev/null +++ b/dev-embedded/arduino-cli/arduino-cli-1.3.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Next-generation arduino command line tool" +HOMEPAGE="https://arduino.github.io/arduino-cli/latest/" + +SRC_URI=" + https://github.com/arduino/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build -tags xversion \ + -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" +} + +src_install() { + dobin arduino-cli +} diff --git a/dev-embedded/arduino-cli/metadata.xml b/dev-embedded/arduino-cli/metadata.xml new file mode 100644 index 000000000..1b5d10e9b --- /dev/null +++ b/dev-embedded/arduino-cli/metadata.xml @@ -0,0 +1,12 @@ + + + + + artemis@artemis.sh + Primary maintainer + Artemis Everfree + + + arduino/arduino-cli + + diff --git a/dev-embedded/arduino-ide/Manifest b/dev-embedded/arduino-ide/Manifest new file mode 100644 index 000000000..b5047b741 --- /dev/null +++ b/dev-embedded/arduino-ide/Manifest @@ -0,0 +1 @@ +DIST arduino-ide_2.3.8_Linux_64bit.zip 201571331 BLAKE2B 90642f1ce4074cca88a6f7e70a1a81df7bc3749d976ee1e9e1187d63a5c627c232a46c7b3572cf50ace05483839ef53b783768d3f58dafc1de62f912a203d29d SHA512 877c2a84b377b85754c51f90a48d4e356789bc35f9c5e5333cb8799068728d4a7e743afdb072f4b6d7a39febd1e73b03b7d944c71d38a36c47ff931ba2bd85da diff --git a/dev-embedded/arduino-ide/arduino-ide-2.3.8.ebuild b/dev-embedded/arduino-ide/arduino-ide-2.3.8.ebuild new file mode 100644 index 000000000..efa92d3aa --- /dev/null +++ b/dev-embedded/arduino-ide/arduino-ide-2.3.8.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Arduino IDE 2.x - A modern open-source IDE for Arduino development" +HOMEPAGE="https://www.arduino.cc/en/software https://github.com/arduino/arduino-ide" + +SRC_URI="https://github.com/arduino/arduino-ide/releases/download/${PV}/arduino-ide_${PV}_Linux_64bit.zip" +S="${WORKDIR}" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="egl wayland" +RESTRICT="mirror strip bindist" + +RDEPEND=" + || ( + sys-apps/systemd + sys-apps/systemd-utils + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/libglvnd + media-libs/mesa + net-misc/curl + sys-apps/dbus + virtual/zlib + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils +" + +BDEPEND="app-arch/unzip" + +QA_PREBUILT="*" + +src_install() { + # Install application files + mkdir -p "${ED}/opt/${PN}" || die + cp -r "${S}/arduino-ide_${PV}_Linux_64bit/"* "${ED}/opt/${PN}" || die + + # Fix chrome-sandbox permissions + fperms 4755 /opt/${PN}/chrome-sandbox + + # Create symlink for the main executable + dosym ../../opt/${PN}/arduino-ide /usr/bin/arduino-ide + + # Build exec flags based on USE flags + local EXEC_EXTRA_FLAGS=() + if use wayland; then + EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" "--wayland-text-input-version=3" ) + fi + if use egl; then + EXEC_EXTRA_FLAGS+=( "--use-gl=egl" ) + fi + + # Install desktop file with proper exec flags + sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ + "${FILESDIR}/${PN}.desktop" \ + > "${T}/${PN}.desktop" || die + domenu "${T}/${PN}.desktop" + + # Install icon + newicon "${ED}/opt/${PN}/resources/app/resources/icons/512x512.png" "${PN}.png" +} + +pkg_postinst() { + xdg_pkg_postinst + elog "Arduino IDE 2.x has been installed to /opt/${PN}" + elog "You can start it by running 'arduino-ide' from the command line" + elog "or by selecting it from your application menu." + elog "" + elog "Note: Arduino IDE 2.x is a completely new application based on" + elog "Eclipse Theia, and can coexist with the classic Arduino IDE 1.x." +} diff --git a/dev-embedded/arduino-ide/files/arduino-ide.desktop b/dev-embedded/arduino-ide/files/arduino-ide.desktop new file mode 100644 index 000000000..2b58fe197 --- /dev/null +++ b/dev-embedded/arduino-ide/files/arduino-ide.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Arduino IDE +Comment=Arduino IDE 2.x - Open-source electronics prototyping platform +GenericName=Arduino IDE +Exec=/usr/bin/arduino-ide @exec_extra_flags@ %U +Icon=arduino-ide +Type=Application +StartupNotify=true +StartupWMClass=Arduino IDE +Categories=Development;IDE;Electronics; +MimeType=text/x-arduino; +Keywords=arduino;electronics;microcontroller;embedded; diff --git a/dev-embedded/arduino-ide/metadata.xml b/dev-embedded/arduino-ide/metadata.xml new file mode 100644 index 000000000..1cfadb831 --- /dev/null +++ b/dev-embedded/arduino-ide/metadata.xml @@ -0,0 +1,22 @@ + + + + + vowstar@gmail.com + Huang Rui + + + arduino/arduino-ide + + + Arduino IDE 2.x is a modern, open-source IDE for Arduino development. + Based on the Eclipse Theia framework, it provides features like + autocompletion, code navigation, live debugger, and a unified interface + for managing libraries and boards. + + + Arduino IDE 2.x 是用于 Arduino 开发的现代开源集成开发环境。 + 基于 Eclipse Theia 框架构建,提供自动补全、代码导航、实时调试器 + 以及统一的库和开发板管理界面等功能。 + + diff --git a/dev-embedded/bcm2-utils/Manifest b/dev-embedded/bcm2-utils/Manifest new file mode 100644 index 000000000..293cdbc9e --- /dev/null +++ b/dev-embedded/bcm2-utils/Manifest @@ -0,0 +1 @@ +DIST bcm2-utils-0.9.8.tar.gz 120559 BLAKE2B ae244bab2f3440a251d8453862d4431b3f6697f04584f93d4e737a3e9aaa0f3335cb2282957a998b740389779eedae319840a27d3c7663e4631275b7863cd0a2 SHA512 bc818a2233ff1d33b9bf36afb09d035512b565467384e6080ba405ebeabc33b7d22f537e8b88bf0d4db75bf2063f47a630bb5750cfea6dd7cf0a042ca49ac34a diff --git a/dev-embedded/bcm2-utils/bcm2-utils-0.9.8.ebuild b/dev-embedded/bcm2-utils/bcm2-utils-0.9.8.ebuild new file mode 100644 index 000000000..89d08ce87 --- /dev/null +++ b/dev-embedded/bcm2-utils/bcm2-utils-0.9.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Utilities for Broadcom-based cable modems" +HOMEPAGE="https://github.com/jclehner/bcm2-utils" +SRC_URI="https://github.com/jclehner/bcm2-utils/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boost + dev-libs/openssl +" +RDEPEND="dev-libs/openssl" + +src_prepare(){ + default + sed -i 's@shell git describe --always@shell git describe --always 2>/dev/null@' "Makefile" || die +} + +src_compile(){ + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} '-DVERSION=\"v${PV}\"'" \ + CXXFLAGS="${CXXFLAGS} '-DVERSION=\"v${PV}\"'" \ + LDFLAGS="${LDFLAGS}" +} + +src_install(){ + mkdir -p "${D}/usr/bin" || die + emake PREFIX="${D}/usr" install +} + +src_test(){ + emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ + LDFLAGS="${LDFLAGS}" check +} diff --git a/dev-embedded/bcm2-utils/metadata.xml b/dev-embedded/bcm2-utils/metadata.xml new file mode 100644 index 000000000..918dbb558 --- /dev/null +++ b/dev-embedded/bcm2-utils/metadata.xml @@ -0,0 +1,11 @@ + + + + + eli.burch@burchbytes.com + Eli Burch + + + jclehner/bcm2-utils + + diff --git a/dev-embedded/esp-coredump/Manifest b/dev-embedded/esp-coredump/Manifest new file mode 100644 index 000000000..9dd419efb --- /dev/null +++ b/dev-embedded/esp-coredump/Manifest @@ -0,0 +1,3 @@ +DIST esp_coredump-1.13.1.tar.gz 36549 BLAKE2B 6177e99d1f48013f0048615d612186dfb6017482d0c814dcd18f0b8b3ea1bcffc5dcd85720f578fd75d3986c1ea670df3e2fef1c6637ec98e3ec2afc511635ab SHA512 68e948cd359bbc9e2bc1fd5485de4b59bddeee7cef6f3eca78543d70e8ac5de1e9b1b003cb19bc28b063eba1b9a4465fd7e7c95c8b99b3a4f09adc27da5f8073 +DIST esp_coredump-1.14.0.tar.gz 36731 BLAKE2B f8e789d88ad7830ada901daf947d7bb0e27a566d790ed8c6535126168cee12e9ea956075f1132a87223a0d932095ebec4903e9ab6d15b862b37c24c4911cbe9b SHA512 59479360cae717852d286dc228979c75051c3fb234914310627f6e5496ba5badd0d1884364616a9fd34af3ea8d69f02b79ec549246de8c9b850d745b6c8e7c06 +DIST esp_coredump-1.15.0.tar.gz 37442 BLAKE2B 2f3f26301abd47f05dc98c243956761fcd52ee678938dee4169eef27aeb44c75f9613cd782e8698fc9f253f8ddeb65ebaf15266b0b741ee3d812cf3fdb6ad827 SHA512 99f7812040b501a2575594440b0a7a40cb1a5ea13c14eb54d863e0278ea93956b4034f025ba13fa8c932954bf596e185378093ffb548a73239d7089c127cd090 diff --git a/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild new file mode 100644 index 000000000..8ed6b3b72 --- /dev/null +++ b/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utility that helps users to retrieve and analyse core dumps" +HOMEPAGE="https://github.com/espressif/esp-coredump" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esptool + dev-python/construct[${PYTHON_USEDEP}] + dev-python/pygdbmi[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -r tests || die +} diff --git a/dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild new file mode 100644 index 000000000..d4063f918 --- /dev/null +++ b/dev-embedded/esp-coredump/esp-coredump-1.14.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utility that helps users to retrieve and analyse core dumps" +HOMEPAGE="https://github.com/espressif/esp-coredump" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esptool + dev-python/construct[${PYTHON_USEDEP}] + dev-python/pygdbmi[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -r tests || die +} diff --git a/dev-embedded/esp-coredump/esp-coredump-1.15.0.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.15.0.ebuild new file mode 100644 index 000000000..d4063f918 --- /dev/null +++ b/dev-embedded/esp-coredump/esp-coredump-1.15.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utility that helps users to retrieve and analyse core dumps" +HOMEPAGE="https://github.com/espressif/esp-coredump" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esptool + dev-python/construct[${PYTHON_USEDEP}] + dev-python/pygdbmi[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -r tests || die +} diff --git a/dev-embedded/esp-coredump/metadata.xml b/dev-embedded/esp-coredump/metadata.xml new file mode 100644 index 000000000..3ffb5870e --- /dev/null +++ b/dev-embedded/esp-coredump/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-coredump + esp-coredump + + diff --git a/dev-embedded/esp-idf-diag/Manifest b/dev-embedded/esp-idf-diag/Manifest new file mode 100644 index 000000000..71e803309 --- /dev/null +++ b/dev-embedded/esp-idf-diag/Manifest @@ -0,0 +1 @@ +DIST esp_idf_diag-0.2.0.tar.gz 23248 BLAKE2B 5cbe624ba6f74336b070cbafc213dad1bc16099e604a6b0d97e35616e25e968bb3e260f667b087c864efce50e99eb61491929a0f11545cbcd40a7ceff34bda40 SHA512 c92fe768af9ce66285e9924685ec15477dc41cfcf0af14536ad1789c7b182825070165acb3a3c1df28bf87b3591c38ddc7502e5f1c290e1c629a50415812b69a diff --git a/dev-embedded/esp-idf-diag/esp-idf-diag-0.2.0.ebuild b/dev-embedded/esp-idf-diag/esp-idf-diag-0.2.0.ebuild new file mode 100644 index 000000000..47640533a --- /dev/null +++ b/dev-embedded/esp-idf-diag/esp-idf-diag-0.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A tool to gather diagnostic information about the ESP-IDF environment." +HOMEPAGE="https://github.com/espressif/esp-idf-diag" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND="test? ( dev-embedded/esp-idf )" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-embedded/esp-idf-diag/metadata.xml b/dev-embedded/esp-idf-diag/metadata.xml new file mode 100644 index 000000000..086c379f8 --- /dev/null +++ b/dev-embedded/esp-idf-diag/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-idf-diag + esp-idf-diag + + diff --git a/dev-embedded/esp-idf-kconfig/Manifest b/dev-embedded/esp-idf-kconfig/Manifest new file mode 100644 index 000000000..efeb1d49d --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/Manifest @@ -0,0 +1,3 @@ +DIST esp_idf_kconfig-2.5.1.tar.gz 140118 BLAKE2B 9faddf102415a0b26ab698ed4b8336e8e5508c681166676b55655f990a8f271f9c62a86f979fedcbe76d4aee3d07909bb0e8c82044ed5115d141926f614426d0 SHA512 e31cf1b3405105d471f4ce3ae31af3943a3e72f48828a5a2e9dc584854d778beccbfd42d7fa29e903e4a3fad0c9080306bf0afe46930d26d1023cb31f437c3c7 +DIST esp_idf_kconfig-2.5.2.tar.gz 140746 BLAKE2B 3ab5d56956004a633118930b05b05a296d2be882a790709b1de845728f8c83492a1d28df6cbf0e437c39a9663b74771ea6c412dd0c157927676dbf2df8f142c3 SHA512 e2619ae2471ef8071125158d42342b12e769fdfa55a9a035d987b7a25201240211a2189146c4f71e80c8e645f93abdeb0baafa301e352432687a1ee1812174ee +DIST esp_idf_kconfig-3.6.0.tar.gz 169357 BLAKE2B 8b225426d34da6b7b91ea77d31a74fd1e59cce906ca41d5f4cc508e5140cff74fafeda666d8d5e3d4851da6ab1a5598e418f71e4044a748f035a3952a5b3abe6 SHA512 f08da49965a8d435eaf9b6620a0bdf188fa4a3d26284b62b32e796a022df913aed51a7d17a6127dda038cc24ae6584320031df69fa08481e3dd49c1ae4820ea8 diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.1-r1.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.1-r1.ebuild new file mode 100644 index 000000000..121706192 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.1-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{{11..14},13t} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="~amd64" + +RESTRICT="test" + +PATCHES=( "${FILESDIR}/${P}-rename-kconfiglib.patch" ) + +src_prepare() { + default + rm -r docs || die +} diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.2.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.2.ebuild new file mode 100644 index 000000000..121706192 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{{11..14},13t} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="~amd64" + +RESTRICT="test" + +PATCHES=( "${FILESDIR}/${P}-rename-kconfiglib.patch" ) + +src_prepare() { + default + rm -r docs || die +} diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.6.0.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.6.0.ebuild new file mode 100644 index 000000000..8818147af --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-3.6.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{{12..14},13t} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig" + +LICENSE="Apache-2.0" +SLOT="0" + +KEYWORDS="~amd64" + +RESTRICT="test" + +src_prepare() { + default + rm -r docs || die +} diff --git a/dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.1-rename-kconfiglib.patch b/dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.1-rename-kconfiglib.patch new file mode 100644 index 000000000..416f18f95 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.1-rename-kconfiglib.patch @@ -0,0 +1,160 @@ +# Needed to avoid conflicts with dev-python/kconfiglib +# See https://github.com/espressif/esp-idf-kconfig/issues/13 for context +diff --git c/esp_idf_kconfig/gen_kconfig_doc.py w/esp_idf_kconfig/gen_kconfig_doc.py +index 87d0c1a..cb83260 100644 +--- c/esp_idf_kconfig/gen_kconfig_doc.py ++++ w/esp_idf_kconfig/gen_kconfig_doc.py +@@ -11,7 +11,7 @@ + # SPDX-License-Identifier: Apache-2.0 + import re + +-import kconfiglib.core as kconfiglib ++import espkconfiglib.core as kconfiglib + + # Indentation to be used in the generated file + INDENT = " " +diff --git c/kconfiglib/__init__.py w/espkconfiglib/__init__.py +similarity index 100% +rename from kconfiglib/__init__.py +rename to espkconfiglib/__init__.py +diff --git c/kconfiglib/core.py w/espkconfiglib/core.py +similarity index 99% +rename from kconfiglib/core.py +rename to espkconfiglib/core.py +index 971b53e..cf2a5ec 100644 +--- c/kconfiglib/core.py ++++ w/espkconfiglib/core.py +@@ -2,7 +2,7 @@ + # SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD + # SPDX-FileCopyrightText: 2011-2019, Ulf Magnusson + # SPDX-License-Identifier: ISC +-# This file is copied from kconfiglib project: ++# This file is copied from espkconfiglib project: + # https://github.com/ulfalizer/Kconfiglib/commit/061e71f7d78cb057762d88de088055361863deff + import errno + import importlib +@@ -2476,7 +2476,7 @@ class Kconfig(object): + returns node that was parsed as a last one in this function. + probably will be deprecated as the call logic is different from the original. + """ +- from kconfiglib.kconfig_parser import Parser ++ from espkconfiglib.kconfig_parser import Parser + + parser = Parser(kconfig=self) + +diff --git c/kconfiglib/kconfig_grammar.py w/espkconfiglib/kconfig_grammar.py +similarity index 99% +rename from kconfiglib/kconfig_grammar.py +rename to espkconfiglib/kconfig_grammar.py +index d4c8fee..5f00c1f 100644 +--- c/kconfiglib/kconfig_grammar.py ++++ w/espkconfiglib/kconfig_grammar.py +@@ -29,7 +29,7 @@ from pyparsing import one_of + from pyparsing import opAssoc + + if TYPE_CHECKING: +- from kconfiglib.kconfig_parser import Parser ++ from espkconfiglib.kconfig_parser import Parser + + + class KconfigBlock(Token): +diff --git c/kconfiglib/kconfig_parser.py w/espkconfiglib/kconfig_parser.py +similarity index 99% +rename from kconfiglib/kconfig_parser.py +rename to espkconfiglib/kconfig_parser.py +index 86e6f7f..4bab061 100644 +--- c/kconfiglib/kconfig_parser.py ++++ w/espkconfiglib/kconfig_parser.py +@@ -17,7 +17,7 @@ from pyparsing import ParseResults + from pyparsing import line as pyparsing_line + from pyparsing import lineno + +-from kconfiglib.kconfig_grammar import KconfigGrammar ++from espkconfiglib.kconfig_grammar import KconfigGrammar + + from .core import AND + from .core import BOOL +diff --git c/kconfgen/core.py w/kconfgen/core.py +index dbcf8c3..37f3205 100755 +--- c/kconfgen/core.py ++++ w/kconfgen/core.py +@@ -27,7 +27,7 @@ from typing import Set + from typing import Tuple + + import esp_idf_kconfig.gen_kconfig_doc as gen_kconfig_doc +-import kconfiglib.core as kconfiglib ++import espkconfiglib.core as kconfiglib + from esp_idf_kconfig import __version__ + + +diff --git c/kconfserver/core.py w/kconfserver/core.py +index fead552..8693663 100644 +--- c/kconfserver/core.py ++++ w/kconfserver/core.py +@@ -13,7 +13,7 @@ import tempfile + from json import JSONDecodeError + + import kconfgen.core as kconfgen +-import kconfiglib.core as kconfiglib ++import espkconfiglib.core as kconfiglib + from esp_idf_kconfig import __version__ + + # Min/Max supported protocol versions +diff --git c/menuconfig/core.py w/menuconfig/core.py +index 1d71292..2fa6cdd 100755 +--- c/menuconfig/core.py ++++ w/menuconfig/core.py +@@ -2,7 +2,7 @@ + # SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD + # SPDX-FileCopyrightText: 2018-2019, Nordic Semiconductor ASA and Ulf Magnusson + # SPDX-License-Identifier: ISC +-# This file is copied from kconfiglib project: ++# This file is copied from espkconfiglib project: + # https://github.com/ulfalizer/Kconfiglib/commit/061e71f7d78cb057762d88de088055361863deff + """ + Overview +@@ -193,25 +193,25 @@ import sys + import textwrap + from typing import Union + +-from kconfiglib.core import AND +-from kconfiglib.core import BOOL +-from kconfiglib.core import BOOL_TO_STR +-from kconfiglib.core import COMMENT +-from kconfiglib.core import HEX +-from kconfiglib.core import INT +-from kconfiglib.core import MENU +-from kconfiglib.core import OR +-from kconfiglib.core import STRING +-from kconfiglib.core import TYPE_TO_STR +-from kconfiglib.core import Choice +-from kconfiglib.core import MenuNode +-from kconfiglib.core import Symbol +-from kconfiglib.core import expr_str +-from kconfiglib.core import expr_value +-from kconfiglib.core import split_expr +-from kconfiglib.core import standard_config_filename +-from kconfiglib.core import standard_kconfig +-from kconfiglib.core import standard_sc_expr_str ++from espkconfiglib.core import AND ++from espkconfiglib.core import BOOL ++from espkconfiglib.core import BOOL_TO_STR ++from espkconfiglib.core import COMMENT ++from espkconfiglib.core import HEX ++from espkconfiglib.core import INT ++from espkconfiglib.core import MENU ++from espkconfiglib.core import OR ++from espkconfiglib.core import STRING ++from espkconfiglib.core import TYPE_TO_STR ++from espkconfiglib.core import Choice ++from espkconfiglib.core import MenuNode ++from espkconfiglib.core import Symbol ++from espkconfiglib.core import expr_str ++from espkconfiglib.core import expr_value ++from espkconfiglib.core import split_expr ++from espkconfiglib.core import standard_config_filename ++from espkconfiglib.core import standard_kconfig ++from espkconfiglib.core import standard_sc_expr_str + + _IS_WINDOWS = os.name == "nt" # Are we running on Windows? + diff --git a/dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.2-rename-kconfiglib.patch b/dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.2-rename-kconfiglib.patch new file mode 100644 index 000000000..7a2117529 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/files/esp-idf-kconfig-2.5.2-rename-kconfiglib.patch @@ -0,0 +1,160 @@ +# Needed to avoid conflicts with dev-python/kconfiglib +# See https://github.com/espressif/esp-idf-kconfig/issues/13 for context +diff --git c/esp_idf_kconfig/gen_kconfig_doc.py w/esp_idf_kconfig/gen_kconfig_doc.py +index 87d0c1a..cb83260 100644 +--- c/esp_idf_kconfig/gen_kconfig_doc.py ++++ w/esp_idf_kconfig/gen_kconfig_doc.py +@@ -11,7 +11,7 @@ + # SPDX-License-Identifier: Apache-2.0 + import re + +-import kconfiglib.core as kconfiglib ++import espkconfiglib.core as kconfiglib + + # Indentation to be used in the generated file + INDENT = " " +diff --git c/kconfiglib/__init__.py w/espkconfiglib/__init__.py +similarity index 100% +rename from kconfiglib/__init__.py +rename to espkconfiglib/__init__.py +diff --git c/kconfiglib/core.py w/espkconfiglib/core.py +similarity index 99% +rename from kconfiglib/core.py +rename to espkconfiglib/core.py +index 7753b6f..e4dabee 100644 +--- c/kconfiglib/core.py ++++ w/espkconfiglib/core.py +@@ -2,7 +2,7 @@ + # SPDX-FileCopyrightText: 2024-2026 Espressif Systems (Shanghai) CO LTD + # SPDX-FileCopyrightText: 2011-2019, Ulf Magnusson + # SPDX-License-Identifier: ISC +-# This file is copied from kconfiglib project: ++# This file is copied from espkconfiglib project: + # https://github.com/ulfalizer/Kconfiglib/commit/061e71f7d78cb057762d88de088055361863deff + import errno + import importlib +@@ -2524,7 +2524,7 @@ class Kconfig(object): + returns node that was parsed as a last one in this function. + probably will be deprecated as the call logic is different from the original. + """ +- from kconfiglib.kconfig_parser import Parser ++ from espkconfiglib.kconfig_parser import Parser + + parser = Parser(kconfig=self) + +diff --git c/kconfiglib/kconfig_grammar.py w/espkconfiglib/kconfig_grammar.py +similarity index 99% +rename from kconfiglib/kconfig_grammar.py +rename to espkconfiglib/kconfig_grammar.py +index a446b08..112a9b5 100644 +--- c/kconfiglib/kconfig_grammar.py ++++ w/espkconfiglib/kconfig_grammar.py +@@ -29,7 +29,7 @@ from pyparsing import infix_notation + from pyparsing import one_of + + if TYPE_CHECKING: +- from kconfiglib.kconfig_parser import Parser ++ from espkconfiglib.kconfig_parser import Parser + + + class KconfigBlock(Token): +diff --git c/kconfiglib/kconfig_parser.py w/espkconfiglib/kconfig_parser.py +similarity index 99% +rename from kconfiglib/kconfig_parser.py +rename to espkconfiglib/kconfig_parser.py +index a7c4801..08349ee 100644 +--- c/kconfiglib/kconfig_parser.py ++++ w/espkconfiglib/kconfig_parser.py +@@ -17,7 +17,7 @@ from pyparsing import ParseResults + from pyparsing import line as pyparsing_line + from pyparsing import lineno + +-from kconfiglib.kconfig_grammar import KconfigGrammar ++from espkconfiglib.kconfig_grammar import KconfigGrammar + + from .core import AND + from .core import BOOL +diff --git c/kconfgen/core.py w/kconfgen/core.py +index 5e9e660..5709b5a 100755 +--- c/kconfgen/core.py ++++ w/kconfgen/core.py +@@ -27,7 +27,7 @@ from typing import Set + from typing import Tuple + + import esp_idf_kconfig.gen_kconfig_doc as gen_kconfig_doc +-import kconfiglib.core as kconfiglib ++import espkconfiglib.core as kconfiglib + from esp_idf_kconfig import __version__ + + +diff --git c/kconfserver/core.py w/kconfserver/core.py +index fead552..8693663 100644 +--- c/kconfserver/core.py ++++ w/kconfserver/core.py +@@ -13,7 +13,7 @@ import tempfile + from json import JSONDecodeError + + import kconfgen.core as kconfgen +-import kconfiglib.core as kconfiglib ++import espkconfiglib.core as kconfiglib + from esp_idf_kconfig import __version__ + + # Min/Max supported protocol versions +diff --git c/menuconfig/core.py w/menuconfig/core.py +index 1d71292..2fa6cdd 100755 +--- c/menuconfig/core.py ++++ w/menuconfig/core.py +@@ -2,7 +2,7 @@ + # SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD + # SPDX-FileCopyrightText: 2018-2019, Nordic Semiconductor ASA and Ulf Magnusson + # SPDX-License-Identifier: ISC +-# This file is copied from kconfiglib project: ++# This file is copied from espkconfiglib project: + # https://github.com/ulfalizer/Kconfiglib/commit/061e71f7d78cb057762d88de088055361863deff + """ + Overview +@@ -193,25 +193,25 @@ import sys + import textwrap + from typing import Union + +-from kconfiglib.core import AND +-from kconfiglib.core import BOOL +-from kconfiglib.core import BOOL_TO_STR +-from kconfiglib.core import COMMENT +-from kconfiglib.core import HEX +-from kconfiglib.core import INT +-from kconfiglib.core import MENU +-from kconfiglib.core import OR +-from kconfiglib.core import STRING +-from kconfiglib.core import TYPE_TO_STR +-from kconfiglib.core import Choice +-from kconfiglib.core import MenuNode +-from kconfiglib.core import Symbol +-from kconfiglib.core import expr_str +-from kconfiglib.core import expr_value +-from kconfiglib.core import split_expr +-from kconfiglib.core import standard_config_filename +-from kconfiglib.core import standard_kconfig +-from kconfiglib.core import standard_sc_expr_str ++from espkconfiglib.core import AND ++from espkconfiglib.core import BOOL ++from espkconfiglib.core import BOOL_TO_STR ++from espkconfiglib.core import COMMENT ++from espkconfiglib.core import HEX ++from espkconfiglib.core import INT ++from espkconfiglib.core import MENU ++from espkconfiglib.core import OR ++from espkconfiglib.core import STRING ++from espkconfiglib.core import TYPE_TO_STR ++from espkconfiglib.core import Choice ++from espkconfiglib.core import MenuNode ++from espkconfiglib.core import Symbol ++from espkconfiglib.core import expr_str ++from espkconfiglib.core import expr_value ++from espkconfiglib.core import split_expr ++from espkconfiglib.core import standard_config_filename ++from espkconfiglib.core import standard_kconfig ++from espkconfiglib.core import standard_sc_expr_str + + _IS_WINDOWS = os.name == "nt" # Are we running on Windows? + diff --git a/dev-embedded/esp-idf-kconfig/metadata.xml b/dev-embedded/esp-idf-kconfig/metadata.xml new file mode 100644 index 000000000..0a812141c --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-idf-kconfig + esp-idf-kconfig + + diff --git a/dev-embedded/esp-idf-monitor/Manifest b/dev-embedded/esp-idf-monitor/Manifest new file mode 100644 index 000000000..3b12b024f --- /dev/null +++ b/dev-embedded/esp-idf-monitor/Manifest @@ -0,0 +1,2 @@ +DIST esp_idf_monitor-1.8.0.tar.gz 48324 BLAKE2B e21c7a427b3f2d3bdff865fd6b83ac7af0bcb7b2e86e36478a509b0330273f4cb6947948ad1dabb8bbb2052a48395012dc1bc972fb9096a11a4dd63555002445 SHA512 34a65372fd68e796aac13aec7ddb8713341d2f136916a5aeecda8d3fe724bb8d2c5175358717fe65390f9dff220bff2402e3bbf655d55931984ee0e7b5a8b118 +DIST esp_idf_monitor-1.9.0.tar.gz 53402 BLAKE2B 727aedcff8f38348dade50a14791124fbc851e2512810c6f420699b77cdc7757a1d545be0e6f16049abaf37b3b5bce7195376df09b6cd3861a0c9f2c264cb1c9 SHA512 f155a50616703f4c32e2122a2cb65cbb746f5ba83c2e937e94d5c2155c3f2d13cc5358d6b66514cf3bc53394eee955fe935296c6681866a4084da4564e5f90a4 diff --git a/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.8.0.ebuild b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.8.0.ebuild new file mode 100644 index 000000000..03e54663c --- /dev/null +++ b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.8.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python object-oriented database" +HOMEPAGE="https://github.com/espressif/esp-idf-monitor" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.9.0.ebuild b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.9.0.ebuild new file mode 100644 index 000000000..03e54663c --- /dev/null +++ b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.9.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python object-oriented database" +HOMEPAGE="https://github.com/espressif/esp-idf-monitor" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/dev-embedded/esp-idf-monitor/metadata.xml b/dev-embedded/esp-idf-monitor/metadata.xml new file mode 100644 index 000000000..a40032c8b --- /dev/null +++ b/dev-embedded/esp-idf-monitor/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-idf-monitor + esp-idf-monitor + + diff --git a/dev-embedded/esp-idf-nvs-partition-gen/Manifest b/dev-embedded/esp-idf-nvs-partition-gen/Manifest new file mode 100644 index 000000000..b6f6f2429 --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/Manifest @@ -0,0 +1 @@ +DIST esp_idf_nvs_partition_gen-0.1.9.tar.gz 24332 BLAKE2B 61592b26459e8e6822d1d724c1192fd6fd2741e5eda66fe5bd6e2a725242ee3c8b27346cc0488a591f9f2a7dccb2c28207cbaa5fd82d431a60afb3d9ee7e5f3f SHA512 91b06f5775f720684f75f03dfd7bf093b7013898d8cbe9b65f6d62c3a92398caafa590db997eb0fec7b30c1da3a7512c5d98ead19c6debaecaedc54e8302f634 diff --git a/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.9.ebuild b/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.9.ebuild new file mode 100644 index 000000000..dba84ef35 --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.9.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Parses ESP-IDF panic handler output acts as a GDB server over stdin/stdout" +HOMEPAGE="https://github.com/espressif/esp-idf-nvs-partition-gen" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-embedded/esp-idf-nvs-partition-gen/metadata.xml b/dev-embedded/esp-idf-nvs-partition-gen/metadata.xml new file mode 100644 index 000000000..c5fb7aa9b --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-idf-nvs-partition-gen + esp-idf-nvs-partition-gen + + diff --git a/dev-embedded/esp-idf-panic-decoder/Manifest b/dev-embedded/esp-idf-panic-decoder/Manifest new file mode 100644 index 000000000..cecce3a04 --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/Manifest @@ -0,0 +1 @@ +DIST esp_idf_panic_decoder-1.4.1.tar.gz 21772 BLAKE2B 3a972cb735d5dd72edd2aedc98e7d75a3d4d5145f882c2ce0a1e912661609929a3ff7ed7e90d4fb9cce34ceb0a0e01847cce04a17d1a99209925d6bc441b07ef SHA512 88d05bd30cd420c1cc0b437861b2b907b68e5795e21f8d85f8d29aa2e754a7be0e308d38da4cbf67b5ddf5bd6311a352fd2004b0811698eaabc026f8a79b869d diff --git a/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.4.1.ebuild b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.4.1.ebuild new file mode 100644 index 000000000..b67f2cadd --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.4.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Parses ESP-IDF panic handler output acts as a GDB server over stdin/stdout" +HOMEPAGE="https://github.com/espressif/esp-idf-panic-decoder" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyelftools[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/dev-embedded/esp-idf-panic-decoder/metadata.xml b/dev-embedded/esp-idf-panic-decoder/metadata.xml new file mode 100644 index 000000000..7abccefa1 --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-idf-panic-decoder + esp-idf-panic-decoder + + diff --git a/dev-embedded/esp-idf-size/Manifest b/dev-embedded/esp-idf-size/Manifest new file mode 100644 index 000000000..46b0fbf76 --- /dev/null +++ b/dev-embedded/esp-idf-size/Manifest @@ -0,0 +1,2 @@ +DIST esp_idf_size-1.7.1.tar.gz 73712 BLAKE2B da73be60605336ca35191db2f1f0860cfa96ca3f2acd412c8bc1c6244159c3f0eb8ed5e39a52cac0919c128e6bcdf8ccad6b36a2a28ca1f0b46f6769f35f4086 SHA512 1b0b7f5fd84c9de3901256453c068538261b88ffaa3259b8e0686e24ee50074987ce770d57566d4a380f1ffa5704fab900f228d519e783b308a537ebf7c4ffaf +DIST esp_idf_size-2.1.0.tar.gz 61201 BLAKE2B 326257b0842a1d33648c409bc967587ae54a93a9dbbf599ecdf23ead7472cec599b8f50381bfe450505f4e473704e826093d04de419601f3e42246a3a98a8df3 SHA512 7894adccf9be81635ec52b872b9af860d18db3b7b692f51cef655d3604f51069e8c64ccabda62bdb5edabdd177aa1cd9b31ae44253b16ef58f0fa0ff145a8396 diff --git a/dev-embedded/esp-idf-size/esp-idf-size-1.7.1.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-1.7.1.ebuild new file mode 100644 index 000000000..42462bf01 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-1.7.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Firmware size analysis for ESP-IDF" +HOMEPAGE="https://github.com/espressif/esp-idf-size" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" diff --git a/dev-embedded/esp-idf-size/esp-idf-size-2.1.0.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-2.1.0.ebuild new file mode 100644 index 000000000..42462bf01 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-2.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Firmware size analysis for ESP-IDF" +HOMEPAGE="https://github.com/espressif/esp-idf-size" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" diff --git a/dev-embedded/esp-idf-size/metadata.xml b/dev-embedded/esp-idf-size/metadata.xml new file mode 100644 index 000000000..2c0a9dac5 --- /dev/null +++ b/dev-embedded/esp-idf-size/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/esp-idf-size + esp-idf-size + + diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest new file mode 100644 index 000000000..e9a3289c3 --- /dev/null +++ b/dev-embedded/esp-idf/Manifest @@ -0,0 +1,16 @@ +DIST esp-idf-5.3.5.zip 1846632836 BLAKE2B 95100c03e40699222b1510e3ac1b259d58f07ba8403842abd94218ab49e9f6ef17b83f2b04cbaa5226978a1dfead0c97d45aa0ecfc6c30de1a2c93f82ce30452 SHA512 b64920e9f04c2eda773951eeb71719c6034668accf138b54233ddd6a02112c6574c14f3a6209ef120600d64b64b5451fde21a1989e850cb7a0105be40f3bbb12 +DIST esp-idf-5.4.3.zip 1478722390 BLAKE2B dfda77a01f18a74c27e5be953f9afabcca7e99b3192bc6a30af44e7ddb805e9edce8592f51bd85140bf9d83fa28b20524acb73e35d9ba0c53d8261e820d63c7b SHA512 5ca5dfa537786f0f2261e80fb10da16f244fe5aeaae8aea405c4bd51b113c30d8fb00afbc550b82ebe7ef3e84f0bbed8416bf02de0e62c2b28b0e09a6f8afa9f +DIST esp-idf-5.5.3.zip 1790510329 BLAKE2B af1a5c00f134453805cee0a069a097e2a3997df533c0784d2fef21d86aebe71a0e6fb4da41deb1f3fae98468fe5ad22d276e0dbb30123fbc8303480dd1f36eac SHA512 b9f1c4156e6455409269bc7ae6de3c9e8ddc362df718267cd9ecc7264b6cb526a7838dee3e5e1fff2c9a796853a26199c111328cd979fc76b7e8684943832bc3 +DIST esp-idf-6.0.zip 1779685216 BLAKE2B d2585d87f7ec25fea444c2fdb2890e622fdf432720b4772bbfc7f65904a88b09b5fbc69ace8321d8921dbeabfa1f911d317d6d204e9fa883d86370987d053233 SHA512 acc0ca998aeb0a9c500ed4434e38099ffdfe515b5440d0424ca440d532000491fe9401d664da4c2e82d6bc5a4059c541f25e17381200e8d3b3a4d73ad5322ce6 +DIST openocd-esp32-linux-amd64-0.12.0-esp32-20250707.tar.gz 2489724 BLAKE2B c10986749d4eede30d516f7d1e66cbadde19c45d2299f806504262b4d455ab3932db4416f300946f4e71cd6dd5c1f97ad959064d0b5024d0c3fb0e8a06966334 SHA512 5e57d1256aa08bc56ede84a672f9fbdfa6fa56a9044604b4078b1145822d645c1071e5383bc75dffc173e8121baadd9bd2124f19a7b44aea56e67f7c92ab9017 +DIST openocd-esp32-linux-amd64-0.12.0-esp32-20251215.tar.gz 2547606 BLAKE2B c7f875f2b63f0dff29239a4623b06f96760773a7686fa6a9aa0074fd4b10dff6621e09838402a62222cf282a120399fbe7b6cbc4fb70a7c0f4d96c85e02c3e46 SHA512 a6e52a5b35cf053f45d917dbcea87087cad42cdb09381c082c20fac43f65ae341949223f55289bc6c084db61d4a963a8277e030202db4495578801ea7e83b281 +DIST riscv32-esp-elf-13.2.0_20250707-x86_64-linux-gnu.tar.xz 150554748 BLAKE2B 309992d43734f621fe2a6a98ad31dfec3ff97bf8b006dcea7e40df7bee4b28e7e555f79422642b0772d583433edcd1c5917f5842e7f1279589af2b7d6d28879c SHA512 0b67693c1cfd45e95f3353c4ba8891b6244af779f711bd6de186ace857577e7069ec3bb2cf7c121fce49640027c2118c0cef7784eaba7807a8472c30e7144710 +DIST riscv32-esp-elf-14.2.0_20250730-x86_64-linux-gnu.tar.xz 303504168 BLAKE2B 46b861537f3d3c9b9107c086fd7f606f23e8073e608bb2363c33e492a9de5f710404fb5092c5bf0fbfa1a2c0f55c5e13654e57792274057a003159d8609a96fe SHA512 b8a776bd26e9d56055786faf155bbc6ee8b786e7042e566c6c5c18e7340ee604127baadaa337eb620e8253e7d5329504e1c5fa5ef76ae7e77834f52e6d0b30cb +DIST riscv32-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz 306966476 BLAKE2B 233b3f080d5fdfebb86bdc0ec2a6d82110d01753ad0d19481eb66ce0f28f4bff7e6a10f66d77d38ab3d9ac5b2a0fd8e0595460af1662ba691cbf1ed6132ba8b0 SHA512 3053fbee064dabfb277aaa5fd6c713ca8b6a42ab042defa1b472be17fd714d098495a4c97800599599437177f73a07e9955b9b2aff926d3881aa3274c1dc41c6 +DIST riscv32-esp-elf-15.2.0_20251204-x86_64-linux-gnu.tar.xz 393927372 BLAKE2B b4844981283489a18a7ae2c1453fce520a534ed2e6178a52c33ff06330eb2ac4f13c6d0449cd500aa459647d572e747ea455c73eb95efa1f371718afe7d1ef16 SHA512 b66569cffcaee5b23cab8ba19a711fc6dbbcbbda391e3dc71d5d2e26ae8991a2f333a2f00aecfddc76fe5062df20efc70e8c64c0927af5c817e96b7dd641b881 +DIST riscv32-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz 36557187 BLAKE2B 3a51c074b72fe5630d10faee8c2369ef3089107a866f31de40bf31da291dd1c14077bda79de350130853fa9dfbd85a519e33229014d06868364245815c723f4c SHA512 b813bbe14d602f39d663941f990c5e6e7e59cc5ee60949003ee818d47e4962028fe43f3d1eb1f52fba7176db0d7b2a5af5eb96b12857f4b6f88c4a102ed43597 +DIST xtensa-esp-elf-13.2.0_20250707-x86_64-linux-gnu.tar.xz 113781196 BLAKE2B 40a3797f617560da46fcea2550472d2a7526d907a89cca7331e173f2e3f0d9f14d362977bdb420d46e0a5fd86dc180a42d8d337e89da660f20b40770795b60e0 SHA512 9a88680bd79b90ba97e6971a98675bab48cce92bb3887ffa4f6e8dc6dc26751e962386788ef68042ef8fffaeb0ebac7f6e6188294389d892a505092bace06bc2 +DIST xtensa-esp-elf-14.2.0_20250730-x86_64-linux-gnu.tar.xz 175585776 BLAKE2B 16c4bb30f90f8a4f809eced340757062be822e8a69388081307379b3adf0b226ca383d0fe19837ba73314f01cc67c0086b0d6c868cbb6e7618c6457d7d2713bd SHA512 486b5c8ff01e5cea9a7543cb4865c906c8bfab21edd73003c67267f3b4d4fbbcb83eefb763b8097e370ece92d3606a31f36c9de9e6d88c21d004862d23653ad9 +DIST xtensa-esp-elf-14.2.0_20251107-x86_64-linux-gnu.tar.xz 176948400 BLAKE2B ce2b5af652497688b929c99225eb794fcba3add967efa2b2803a1e43e4064b1fb5954698a8efb29ba0030a4d99be527b737abcb80c0c842fa5c83e138cf1e9e5 SHA512 8e345a4cd60a207523d167af7bc26328a65e5c339c0f05619262fa6a083892475efd125420ba9e66db681907c22d77f75f3b9f66c9a37febe202b019278874c0 +DIST xtensa-esp-elf-15.2.0_20251204-x86_64-linux-gnu.tar.xz 180530004 BLAKE2B d5aa73b2445155aa9758c153a920e75766f0453cae4a70e0e81b3281049af8c82318e24fff26cf981a5fbf79848ec354427c8174662c3d4ebbebf5cf33923eef SHA512 1e30c757a92e100ca0a19fa7d5205d213c5bfc5329e8368d64aa38c24a738946fdda9d66d7c2d44c2acd12f8a06fd8db92eb77a914c066c4b44355aa819b7171 +DIST xtensa-esp-elf-gdb-16.3_20250913-x86_64-linux-gnu.tar.gz 36396804 BLAKE2B 8271884d5aa3efa261165e24e440d69bb16c4a609f0c6a0b10ae67bd26c9567751e72f21fabcfdc3f89b6aa918950d8d9e05d8d0c005a6618bd582fd6f2808bf SHA512 436cf5fc116d62d712452eb3d687d0c69ab2df3ac6ffd53fd061698061b246f81dbe1ef881a4466597810eaa6da4b2f82f0e8a7980a51f48e948ee1e9b43748a diff --git a/dev-embedded/esp-idf/esp-idf-5.3.5.ebuild b/dev-embedded/esp-idf/esp-idf-5.3.5.ebuild new file mode 100644 index 000000000..90c183ebd --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.3.5.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +VER="13.2.0_20250707" +GDB_VER="16.3_20250913" +OPENOCD_VER="0.12.0-esp32-20251215" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" + +inherit estack python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/" + +# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.3.txt for information about version dependencies + +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v${OPENOCD_VER}/openocd-esp32-linux-amd64-${OPENOCD_VER}.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz" +SRC_URI+=" ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz" +SRC_URI+=" riscv32? ( + ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/riscv32-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz +)" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +IUSE="riscv32" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + /dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + + if stat *.a &>/dev/null; then + for i in ../${1}/lib/**/*.a*; do + dolib.a ${i} + done + fi + + insinto /opt/${1}/lib + doins -r ../${1}/lib/* + fi + + exeinto /opt/${1}/bin + doexe ../${1}/bin/* + ( + cd ../${1} + for i in libexec/**/*; do + exeinto /opt/${1}/$(dirname ${i}) + if [[ -x "${i}" && ! -d "${i}" ]]; then + doexe ${i} + fi + done + + if [[ -d "include" ]]; then + insinto /opt/${1} + doins -r include + fi + + if [[ -d "share" ]]; then + insinto /opt/${1} + doins -r share + fi + ) + + ( + cd "${D}"/opt/${1}/bin/ || die + for i in *; do + dodir /opt/bin + cd "${D}"/opt/bin || die + dosym ../${1}/bin/${i} /opt/bin/${i} + done + ) + + eshopts_pop +} + +src_install() { + echo "v${PV}" > version.txt || die + + newbin - idf <<-EOF + #!/bin/sh + + # Silence a warning by idf.py + export IDF_PYTHON_ENV_PATH= + exec python /usr/share/${PN}/tools/idf.py \$@ +EOF + + install_tool xtensa-esp-elf + install_tool xtensa-esp-elf/xtensa-esp-elf + + if use riscv32; then + install_tool riscv32-esp-elf + install_tool riscv32-esp-elf/riscv32-esp-elf + fi + + install_tool openocd-esp32 + + # Remove unsupported python versions + rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..10} || die + install_tool xtensa-esp-elf-gdb + if use riscv32; then + install_tool riscv32-esp-elf-gdb + fi + + echo "IDF_PATH=/usr/share/${PN}" > 99esp-idf || die + doenvd 99esp-idf + + insinto /usr/share/${PN} + + rm -r .git || die + find . -name ".git" -exec rm -rf {} \; || die + doins -r . +} diff --git a/dev-embedded/esp-idf/esp-idf-5.4.3-r1.ebuild b/dev-embedded/esp-idf/esp-idf-5.4.3-r1.ebuild new file mode 100644 index 000000000..bc5c8d516 --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.4.3-r1.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_GDB_USE=( python_targets_python3_12 ) +VER="14.2.0_20250730" +GDB_VER="16.3_20250913" +OPENOCD_VER="0.12.0-esp32-20250707" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" + +inherit estack optfeature python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/" + +# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.4.txt for information about version dependencies + +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v${OPENOCD_VER}/openocd-esp32-linux-amd64-${OPENOCD_VER}.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz + ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz" +SRC_URI+=" riscv32? ( + ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/riscv32-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz +)" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +IUSE="python-gdb riscv32" +REQUIRED_USE=" + python-gdb? ( || ( ${PYTHON_GDB_USE[@]} ) ) + ${PYTHON_REQUIRED_USE} +" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + /dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + + if stat *.a &>/dev/null; then + for i in ../${1}/lib/**/*.a*; do + dolib.a ${i} + done + fi + + insinto /opt/${1}/lib + doins -r ../${1}/lib/* + fi + + exeinto /opt/${1}/bin + doexe ../${1}/bin/* + ( + cd ../${1} + for i in libexec/**/*; do + exeinto /opt/${1}/$(dirname ${i}) + if [[ -x "${i}" && ! -d "${i}" ]]; then + doexe ${i} + fi + done + + if [[ -d "include" ]]; then + insinto /opt/${1} + doins -r include + fi + + if [[ -d "share" ]]; then + insinto /opt/${1} + doins -r share + fi + ) + + ( + cd "${D}"/opt/${1}/bin/ || die + for i in *; do + dodir /opt/bin + cd "${D}"/opt/bin || die + dosym ../${1}/bin/${i} /opt/bin/${i} + done + ) + + eshopts_pop +} + +src_install() { + echo "v${PV}" > version.txt || die + + newbin - idf <<-EOF + #!/bin/sh + + # Silence a warning by idf.py + export IDF_PYTHON_ENV_PATH= + exec python /usr/share/${PN}/tools/idf.py \$@ +EOF + + install_tool xtensa-esp-elf + install_tool xtensa-esp-elf/xtensa-esp-elf + + if use riscv32; then + install_tool riscv32-esp-elf + install_tool riscv32-esp-elf/riscv32-esp-elf + fi + + install_tool openocd-esp32 + + # Remove unsupported python versions + rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..10} || die + if use riscv32; then + rm "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3.{8..10} || die + fi + + # Remove disabled python versions + for i in "${PYTHON_GDB_USE[@]}"; do + if ! has "${i}" "${PYTHON_COMPAT[@]}"; then + rm -f "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3."${i##*_}" || die + if use riscv32; then + rm -f "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3."${i##*_}" || die + fi + fi + done + + install_tool xtensa-esp-elf-gdb + if use riscv32; then + install_tool riscv32-esp-elf-gdb + fi + + cat - > 99esp-idf </dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + + if stat *.a &>/dev/null; then + for i in ../${1}/lib/**/*.a*; do + dolib.a ${i} + done + fi + + insinto /opt/${1}/lib + doins -r ../${1}/lib/* + fi + + exeinto /opt/${1}/bin + doexe ../${1}/bin/* + ( + cd ../${1} + for i in libexec/**/*; do + exeinto /opt/${1}/$(dirname ${i}) + if [[ -x "${i}" && ! -d "${i}" ]]; then + doexe ${i} + fi + done + + if [[ -d "include" ]]; then + insinto /opt/${1} + doins -r include + fi + + if [[ -d "share" ]]; then + insinto /opt/${1} + doins -r share + fi + ) + + ( + cd "${D}"/opt/${1}/bin/ || die + for i in *; do + dodir /opt/bin + cd "${D}"/opt/bin || die + dosym ../${1}/bin/${i} /opt/bin/${i} + done + ) + + eshopts_pop +} + +src_install() { + echo "v${PV}" > version.txt || die + + newbin - idf <<-EOF + #!/bin/sh + + # Silence a warning by idf.py + export IDF_PYTHON_ENV_PATH= + exec python /usr/share/${PN}/tools/idf.py \$@ +EOF + + install_tool xtensa-esp-elf + install_tool xtensa-esp-elf/xtensa-esp-elf + + if use riscv32; then + install_tool riscv32-esp-elf + install_tool riscv32-esp-elf/riscv32-esp-elf + fi + + install_tool openocd-esp32 + + # Remove unsupported python versions + rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..10} || die + if use riscv32; then + rm "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3.{8..10} || die + fi + + # Remove disabled python versions + for i in "${PYTHON_GDB_USE[@]}"; do + if ! has "${i}" "${PYTHON_COMPAT[@]}"; then + rm -f "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3."${i##*_}" || die + if use riscv32; then + rm -f "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3."${i##*_}" || die + fi + fi + done + + install_tool xtensa-esp-elf-gdb + if use riscv32; then + install_tool riscv32-esp-elf-gdb + fi + + newenvd - 99esp-idf <<-EOF + IDF_PATH=/usr/share/${PN} + ESP_ROM_ELF_DIR=/usr/share/${PN}/tools + OPENOCD_SCRIPTS=/opt/openocd-esp32/share/openocd/scripts +EOF + + insinto /usr/share/${PN} + + rm -r .git || die + find . -name ".git" -exec rm -rf {} \; || die + doins -r . +} + +pkg_postinst() { + optfeature "gdbgui target" dev-debug/gdbgui +} diff --git a/dev-embedded/esp-idf/esp-idf-6.0-r1.ebuild b/dev-embedded/esp-idf/esp-idf-6.0-r1.ebuild new file mode 100644 index 000000000..2edbde1ce --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-6.0-r1.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: add esp-doc package in order to build documentation +# TODO: add examples USE +# TODO: fix to python-single which should help to fix python-gdb dep + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_GDB_USE=( python_targets_python3_{12..13} ) +VER="15.2.0_20251204" +GDB_VER="16.3_20250913" +OPENOCD_VER="0.12.0-esp32-20251215" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" + +inherit estack optfeature python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/" + +# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.4.txt for information about version dependencies + +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v${OPENOCD_VER}/openocd-esp32-linux-amd64-${OPENOCD_VER}.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz + ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz" +SRC_URI+=" riscv32? ( + ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/riscv32-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz +)" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +IUSE="python-gdb riscv32" +REQUIRED_USE=" + python-gdb? ( || ( ${PYTHON_GDB_USE[@]} ) ) + ${PYTHON_REQUIRED_USE} +" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-build/cmake + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esptool + dev-embedded/esp-idf-diag[${PYTHON_USEDEP}] + /dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + + if stat *.a &>/dev/null; then + for i in ../${1}/lib/**/*.a*; do + dolib.a ${i} + done + fi + + insinto /opt/${1}/lib + doins -r ../${1}/lib/* + fi + + exeinto /opt/${1}/bin + doexe ../${1}/bin/* + ( + cd ../${1} + for i in libexec/**/*; do + exeinto /opt/${1}/$(dirname ${i}) + if [[ -x "${i}" && ! -d "${i}" ]]; then + doexe ${i} + fi + done + + if [[ -d "include" ]]; then + insinto /opt/${1} + doins -r include + fi + + if [[ -d "share" ]]; then + insinto /opt/${1} + doins -r share + fi + ) + + ( + cd "${D}"/opt/${1}/bin/ || die + for i in *; do + dodir /opt/bin + cd "${D}"/opt/bin || die + dosym ../${1}/bin/${i} /opt/bin/${i} + done + ) + + eshopts_pop +} + +src_install() { + echo "v${PV}" > version.txt || die + + newbin - idf <<-EOF + #!/bin/sh + + # Silence a warning by idf.py + export IDF_PYTHON_ENV_PATH= + exec python /usr/share/${PN}/tools/idf.py \$@ +EOF + + install_tool xtensa-esp-elf + install_tool xtensa-esp-elf/xtensa-esp-elf + + if use riscv32; then + install_tool riscv32-esp-elf + install_tool riscv32-esp-elf/riscv32-esp-elf + fi + + install_tool openocd-esp32 + + # Remove unsupported python versions + rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..10} || die + if use riscv32; then + rm "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3.{8..10} || die + fi + + # Remove disabled python versions + for i in "${PYTHON_GDB_USE[@]}"; do + if ! has "${i}" "${PYTHON_COMPAT[@]}"; then + rm -f "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3."${i##*_}" || die + if use riscv32; then + rm -f "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3."${i##*_}" || die + fi + fi + done + + install_tool xtensa-esp-elf-gdb + if use riscv32; then + install_tool riscv32-esp-elf-gdb + fi + + newenvd - 99esp-idf <<-EOF + IDF_PATH=/usr/share/${PN} + ESP_IDF_VERSION=${PV} + ESP_ROM_ELF_DIR=/usr/share/${PN}/tools + OPENOCD_SCRIPTS=/opt/openocd-esp32/share/openocd/scripts +EOF + + insinto /usr/share/${PN} + + rm -r .git || die + find . -name ".git" -exec rm -rf {} \; || die + doins -r . +} + +pkg_postinst() { + optfeature "gdbgui target" dev-debug/gdbgui +} diff --git a/dev-embedded/esp-idf/esp-idf-6.0.ebuild b/dev-embedded/esp-idf/esp-idf-6.0.ebuild new file mode 100644 index 000000000..eaeb7d919 --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-6.0.ebuild @@ -0,0 +1,192 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO: add esp-doc package in order to build documentation +# TODO: add examples USE +# TODO: fix to python-single which should help to fix python-gdb dep + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_GDB_USE=( python_targets_python3_{12..13} ) +VER="15.2.0_20251204" +GDB_VER="16.3_20250913" +OPENOCD_VER="0.12.0-esp32-20251215" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}" + +inherit estack optfeature python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/" + +# See https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.4.txt for information about version dependencies + +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v${OPENOCD_VER}/openocd-esp32-linux-amd64-${OPENOCD_VER}.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/xtensa-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz + ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz" +SRC_URI+=" riscv32? ( + ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v${GDB_VER}/riscv32-esp-elf-gdb-${GDB_VER}-x86_64-linux-gnu.tar.gz +)" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +IUSE="python-gdb riscv32" +REQUIRED_USE=" + python-gdb? ( || ( ${PYTHON_GDB_USE[@]} ) ) + ${PYTHON_REQUIRED_USE} +" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-build/cmake + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esptool + dev-embedded/esp-idf-diag[${PYTHON_USEDEP}] + /dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + + if stat *.a &>/dev/null; then + for i in ../${1}/lib/**/*.a*; do + dolib.a ${i} + done + fi + + insinto /opt/${1}/lib + doins -r ../${1}/lib/* + fi + + exeinto /opt/${1}/bin + doexe ../${1}/bin/* + ( + cd ../${1} + for i in libexec/**/*; do + exeinto /opt/${1}/$(dirname ${i}) + if [[ -x "${i}" && ! -d "${i}" ]]; then + doexe ${i} + fi + done + + if [[ -d "include" ]]; then + insinto /opt/${1} + doins -r include + fi + + if [[ -d "share" ]]; then + insinto /opt/${1} + doins -r share + fi + ) + + ( + cd "${D}"/opt/${1}/bin/ || die + for i in *; do + dodir /opt/bin + cd "${D}"/opt/bin || die + dosym ../${1}/bin/${i} /opt/bin/${i} + done + ) + + eshopts_pop +} + +src_install() { + echo "v${PV}" > version.txt || die + + newbin - idf <<-EOF + #!/bin/sh + + # Silence a warning by idf.py + export IDF_PYTHON_ENV_PATH= + exec python /usr/share/${PN}/tools/idf.py \$@ +EOF + + install_tool xtensa-esp-elf + install_tool xtensa-esp-elf/xtensa-esp-elf + + if use riscv32; then + install_tool riscv32-esp-elf + install_tool riscv32-esp-elf/riscv32-esp-elf + fi + + install_tool openocd-esp32 + + # Remove unsupported python versions + rm "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3.{8..10} || die + if use riscv32; then + rm "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3.{8..10} || die + fi + + # Remove disabled python versions + for i in "${PYTHON_GDB_USE[@]}"; do + if ! has "${i}" "${PYTHON_COMPAT[@]}"; then + rm -f "${WORKDIR}"/xtensa-esp-elf-gdb/bin/xtensa-esp-elf-gdb-3."${i##*_}" || die + if use riscv32; then + rm -f "${WORKDIR}"/riscv32-esp-elf-gdb/bin/riscv32-esp-elf-gdb-3."${i##*_}" || die + fi + fi + done + + install_tool xtensa-esp-elf-gdb + if use riscv32; then + install_tool riscv32-esp-elf-gdb + fi + + newenvd - 99esp-idf <<-EOF + IDF_PATH=/usr/share/${PN} + ESP_ROM_ELF_DIR=/usr/share/${PN}/tools + OPENOCD_SCRIPTS=/opt/openocd-esp32/share/openocd/scripts +EOF + + insinto /usr/share/${PN} + + rm -r .git || die + find . -name ".git" -exec rm -rf {} \; || die + doins -r . +} + +pkg_postinst() { + optfeature "gdbgui target" dev-debug/gdbgui +} diff --git a/dev-embedded/esp-idf/files/allow-system-install-esp-idf-5.3.patch b/dev-embedded/esp-idf/files/allow-system-install-esp-idf-5.3.patch new file mode 100644 index 000000000..2b2a3de26 --- /dev/null +++ b/dev-embedded/esp-idf/files/allow-system-install-esp-idf-5.3.patch @@ -0,0 +1,12 @@ +diff --git a/tools/idf_tools.py b/tools/idf_tools.py +index 4c0cfe8b68..e20b7152df 100755 +--- a/tools/idf_tools.py ++++ b/tools/idf_tools.py +@@ -2685,6 +2685,7 @@ def action_check_python_dependencies(args): # type: ignore + Checks if all the dependencies (from requirements, constraints...) are installed properly. + Raises SystemExit if not. + """ ++ return + use_constraints = not args.no_constraints + req_paths = get_requirements('') # no new features -> just detect the existing ones + diff --git a/dev-embedded/esp-idf/files/esp-idf-6.0-build-fix.patch b/dev-embedded/esp-idf/files/esp-idf-6.0-build-fix.patch new file mode 100644 index 000000000..a23bc5215 --- /dev/null +++ b/dev-embedded/esp-idf/files/esp-idf-6.0-build-fix.patch @@ -0,0 +1,21 @@ +See https://github.com/espressif/esp-idf/pull/18275 +diff --git i/components/esp_eth/include/esp_eth_mac_esp.h w/components/esp_eth/include/esp_eth_mac_esp.h +index 53cdbff68d..dd4d479624 100644 +--- i/components/esp_eth/include/esp_eth_mac_esp.h ++++ w/components/esp_eth/include/esp_eth_mac_esp.h +@@ -225,7 +225,6 @@ typedef bool (*ts_target_exceed_cb_from_isr_t)(esp_eth_mediator_t *eth, void *us + }, \ + .dma_burst_len = ETH_DMA_BURST_LEN_32, \ + .intr_priority = 0, \ +- .mdc_freq_hz = 0, \ + .emac_dataif_gpio = \ + { \ + .rmii = \ +@@ -246,6 +245,7 @@ typedef bool (*ts_target_exceed_cb_from_isr_t)(esp_eth_mediator_t *eth, void *us + .clock_gpio = -1 \ + } \ + }, \ ++ .mdc_freq_hz = 0, \ + } + #endif // CONFIG_IDF_TARGET_ESP32P4 + diff --git a/dev-embedded/esp-idf/files/esp-idf-espkconfiglib.patch b/dev-embedded/esp-idf/files/esp-idf-espkconfiglib.patch new file mode 100644 index 000000000..0f446ee54 --- /dev/null +++ b/dev-embedded/esp-idf/files/esp-idf-espkconfiglib.patch @@ -0,0 +1,22 @@ +diff --git i/tools/ldgen/ldgen/sdkconfig.py w/tools/ldgen/ldgen/sdkconfig.py +index 7899ae5f91..a9994d6b8d 100644 +--- i/tools/ldgen/ldgen/sdkconfig.py ++++ w/tools/ldgen/ldgen/sdkconfig.py +@@ -3,7 +3,7 @@ + # SPDX-License-Identifier: Apache-2.0 + # + +-import kconfiglib ++import espkconfiglib + + + class SDKConfig: +@@ -11,7 +11,7 @@ class SDKConfig: + Evaluates conditional expressions based on the build's sdkconfig and Kconfig files. + """ + def __init__(self, kconfig_file, sdkconfig_file): +- self.config = kconfiglib.Kconfig(kconfig_file) ++ self.config = espkconfiglib.Kconfig(kconfig_file) + self.config.load_config(sdkconfig_file) + self.config.warn = False # eval_string may contain un-declared symbol + diff --git a/dev-embedded/esp-idf/metadata.xml b/dev-embedded/esp-idf/metadata.xml new file mode 100644 index 000000000..1b49a7a0c --- /dev/null +++ b/dev-embedded/esp-idf/metadata.xml @@ -0,0 +1,15 @@ + + + + + stkw0@disroot.org + David Roman + + + Enable python-dependent gdb for Xtensa and riscv32 + Enable support for riscv32 + + + espressif/esp-idf + + diff --git a/dev-embedded/freertos-gdb/Manifest b/dev-embedded/freertos-gdb/Manifest new file mode 100644 index 000000000..eff40d582 --- /dev/null +++ b/dev-embedded/freertos-gdb/Manifest @@ -0,0 +1 @@ +DIST freertos-gdb-1.0.4.tar.gz 14137 BLAKE2B 6b1ab104256239496e7db8455ba53d6c43658606090a78447bced3e1807314f422b7f59e5160676610f6f07ce15e448e4aa5209ee17db409560d60bce8058f4e SHA512 7e55c677edf00d4ff259cd40fdb168a403feef2d3a75c4fb70585fec1abf94a3c4cd8ae9f64be895323a381b3c82514685bb7033e4c1f1bc0ca68e1fef4688bd diff --git a/dev-embedded/freertos-gdb/freertos-gdb-1.0.4.ebuild b/dev-embedded/freertos-gdb/freertos-gdb-1.0.4.ebuild new file mode 100644 index 000000000..aec1b9c91 --- /dev/null +++ b/dev-embedded/freertos-gdb/freertos-gdb-1.0.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python module for operating with freeRTOS-kernel objects in GDB" +HOMEPAGE="https://github.com/espressif/freertos-gdb" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-debug/gdb[python]" + +RESTRICT="test" diff --git a/dev-embedded/freertos-gdb/metadata.xml b/dev-embedded/freertos-gdb/metadata.xml new file mode 100644 index 000000000..2fb1b5754 --- /dev/null +++ b/dev-embedded/freertos-gdb/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/freertos-gdb + freertos-gdb + + diff --git a/dev-embedded/fwup/Manifest b/dev-embedded/fwup/Manifest new file mode 100644 index 000000000..a52e51ce0 --- /dev/null +++ b/dev-embedded/fwup/Manifest @@ -0,0 +1,3 @@ +DIST fwup-1.13.2.tar.gz 25549113 BLAKE2B 47f1d8b7eaddaa6d9576642dab4ca2741f0456c8a92df2953470a6ded4508fcb3cd6cba028729076a3e263346c3c0be4dd03f97c32034528af01c5e936189999 SHA512 f05dfc95d70ec8c892efcc1cfdf75ae8ccf59106c4031298a5a4d211e7fa037b635653ad696540cf3157b8954af4914c5e0e42f12ef76f8957d46aac7f4c9a32 +DIST fwup-1.14.0.tar.gz 25551952 BLAKE2B b836f045d9e3860d3b145d1fd9d34f5341809ae39de1642f1a64bab71f32880043a20c8c6fc77e15550cfef5656dee10def27c30a1b2fffc32a36beb6876ff12 SHA512 645fbe1cd1d66473c6c727bc72686ab95dae73c77e9b909b19beb54fe2630bfa5fba4b2bb7267e44b631064dd5730a9d4f5299609156fa511dbc3807d48b67b1 +DIST fwup-1.15.0.tar.gz 25557123 BLAKE2B f0702669287c334b86e26d23cbae2e29abf7eee9961bddebcc04c1d47b23c3c7e10aeaf5b0f6d194c3eedd9d5f8d27cbe7c3fe5b8c0488db1893d467a314af13 SHA512 f49a248384c407dd4adb3f39fd2dfd5b77e5a9c77d831df167c4ee764d9d8ddb17f139b5f3132150541cd45dae417ea14d510bbd2ec7bf70627d0142e0910e60 diff --git a/dev-embedded/fwup/fwup-1.13.2.ebuild b/dev-embedded/fwup/fwup-1.13.2.ebuild new file mode 100644 index 000000000..10b3732a8 --- /dev/null +++ b/dev-embedded/fwup/fwup-1.13.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Configurable embedded Linux firmware update creator and runner" +HOMEPAGE="https://github.com/fwup-home/fwup" +SRC_URI="https://github.com/fwup-home/fwup/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-arch/libarchive-3.7.9 + app-arch/zip + >=dev-libs/confuse-2.8 + dev-util/xdelta:3 + sys-fs/dosfstools + sys-fs/mtools + sys-fs/squashfs-tools +" + +src_prepare() { + default + ./autogen.sh +} + +src_test() { + # The fwup tests do not like the portage sandbox. Make them play nice. + + # Modify tests/common.sh to ensure $WRITE_SHIM and $MOUNT_SHIM point to + # files that don't exist. This is needed to ensure tests don't try to use + # LD_PRELOAD. + sed -i 's/^\(WRITE\|MOUNT\)_SHIM=".*"/\1_SHIM=""/' 'tests/common.sh' \ + || die 'Could not sed tests/common.sh' + + # set VERIFY_SYSCALLS_DISABLE, to disable tracing + VERIFY_SYSCALLS_DISABLE="" emake check +} diff --git a/dev-embedded/fwup/fwup-1.14.0.ebuild b/dev-embedded/fwup/fwup-1.14.0.ebuild new file mode 100644 index 000000000..10b3732a8 --- /dev/null +++ b/dev-embedded/fwup/fwup-1.14.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Configurable embedded Linux firmware update creator and runner" +HOMEPAGE="https://github.com/fwup-home/fwup" +SRC_URI="https://github.com/fwup-home/fwup/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-arch/libarchive-3.7.9 + app-arch/zip + >=dev-libs/confuse-2.8 + dev-util/xdelta:3 + sys-fs/dosfstools + sys-fs/mtools + sys-fs/squashfs-tools +" + +src_prepare() { + default + ./autogen.sh +} + +src_test() { + # The fwup tests do not like the portage sandbox. Make them play nice. + + # Modify tests/common.sh to ensure $WRITE_SHIM and $MOUNT_SHIM point to + # files that don't exist. This is needed to ensure tests don't try to use + # LD_PRELOAD. + sed -i 's/^\(WRITE\|MOUNT\)_SHIM=".*"/\1_SHIM=""/' 'tests/common.sh' \ + || die 'Could not sed tests/common.sh' + + # set VERIFY_SYSCALLS_DISABLE, to disable tracing + VERIFY_SYSCALLS_DISABLE="" emake check +} diff --git a/dev-embedded/fwup/fwup-1.15.0.ebuild b/dev-embedded/fwup/fwup-1.15.0.ebuild new file mode 100644 index 000000000..10b3732a8 --- /dev/null +++ b/dev-embedded/fwup/fwup-1.15.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Configurable embedded Linux firmware update creator and runner" +HOMEPAGE="https://github.com/fwup-home/fwup" +SRC_URI="https://github.com/fwup-home/fwup/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-arch/libarchive-3.7.9 + app-arch/zip + >=dev-libs/confuse-2.8 + dev-util/xdelta:3 + sys-fs/dosfstools + sys-fs/mtools + sys-fs/squashfs-tools +" + +src_prepare() { + default + ./autogen.sh +} + +src_test() { + # The fwup tests do not like the portage sandbox. Make them play nice. + + # Modify tests/common.sh to ensure $WRITE_SHIM and $MOUNT_SHIM point to + # files that don't exist. This is needed to ensure tests don't try to use + # LD_PRELOAD. + sed -i 's/^\(WRITE\|MOUNT\)_SHIM=".*"/\1_SHIM=""/' 'tests/common.sh' \ + || die 'Could not sed tests/common.sh' + + # set VERIFY_SYSCALLS_DISABLE, to disable tracing + VERIFY_SYSCALLS_DISABLE="" emake check +} diff --git a/dev-embedded/fwup/metadata.xml b/dev-embedded/fwup/metadata.xml new file mode 100644 index 000000000..1539f8b55 --- /dev/null +++ b/dev-embedded/fwup/metadata.xml @@ -0,0 +1,11 @@ + + + + + mathijs@mathsaey.be + Mathijs Saey + + + fwup-home/fwup + + diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest new file mode 100644 index 000000000..64727da1a --- /dev/null +++ b/dev-embedded/idf-component-manager/Manifest @@ -0,0 +1,3 @@ +DIST idf-component-manager-2.4.2.gh.tar.gz 328411 BLAKE2B 26dda6f11bcc1d36ddc51b79e0bfa9b7c537e1f7e116f0c8df57cbd395d196e6b0d54d7039024e4fdef4f37c7d6e3275f7b22471f2595b9a6eafda9f3b62ba4e SHA512 437c79a18c1cad50aa61486dce1a8d5b690a2ff4fd525084d4ef02ff6b2db7b0ab986f5e64ff6bc2cb635a22e2c835db71b9334d1061511f85ced55f3f3dcb5a +DIST idf-component-manager-2.4.6.gh.tar.gz 336846 BLAKE2B ef1c6bd3b6591b9b796dcd31ef8c2eee1a87eb1680730e0281bab3ad3ed11a0a81ebc9bbd9d774426b7b7845d72ca5c93b059c5b9f92820ffc15610c2d3ec0a5 SHA512 93bfd0179b9b98ea8b40cc73be6f2394ed358a682f1a0c3ad278269f39a78385a074b997412b1a83bb66ea284f5ca96898995daf3614ccf85b2e360aa21ab82c +DIST idf-component-manager-3.0.0.gh.tar.gz 341925 BLAKE2B 505bfedb91ee3658b77a3542b896975e830ee42150763e7736ec3b5e06298fbdef26829bb3efd27a69278abf6051330c85ccd7830d2c3b6eec6bd568410d6263 SHA512 6b01c407ec9ea4e5be4d688fc1606c34d0f20c870553bef7b6759ae6401472ef49cbfc78a236062eaf1c62843e586ae9e21e6d6e8d36f00e359de33b398f5c58 diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.4.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.4.2.ebuild new file mode 100644 index 000000000..7099fc365 --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-2.4.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Tool for installing ESP-IDF components" +HOMEPAGE="https://github.com/espressif/idf-component-manager" +SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +RDEPEND=" + dev-python/cachecontrol[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jsonref[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/pydantic-settings[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-file[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +# Requires networking or additional files not available in the tarball +EPYTEST_DESELECT=( + tests/core/test_upload_component.py::test_check_only_upload_component + tests/test_component_manager.py::test_pack_component_with_examples_errors + tests/test_component_manager.py::test_pack_component_with_dest_dir + tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url + tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence + tests/test_mirror_sync.py::test_sync_dependency_with_matches + tests/test_mirror_sync.py::test_sync_dependency_with_rules + tests/test_mirror_sync.py::test_update_existing_local_mirror + tests/test_mirror_sync.py::test_registry_sync_latest_with_two_requirements + tests/cli/test_manifest_command.py::test_add_git_dependency + tests/cli/test_manifest_command.py::test_add_git_dependency_invalid + tests/cli/test_manifest_command.py::test_manifest_keeps_comments + tests/cli/test_module.py::test_raise_exception_on_warnings + tests/cli/test_registry_command.py::test_logout_from_registry_revoked_token + tests/sources/test_git.py::test_versions_component_hash + + tests/test_lock.py::TestLockManager::test_lock_dump_with_solution + tests/test_lock.py::TestLockManager::test_lock_dump_with_dictionary + tests/test_lock.py::TestLockManager::test_lock_dump +) + +# network access +EPYTEST_IGNORE=( + tests/test_api_client.py + tests/test_prepare_dep_dirs.py +) + +EPYTEST_PLUGINS=( pytest-mock ) +distutils_enable_tests pytest diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.4.6.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.4.6.ebuild new file mode 100644 index 000000000..0855357db --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-2.4.6.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Tool for installing ESP-IDF components" +HOMEPAGE="https://github.com/espressif/idf-component-manager" +SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +RDEPEND=" + dev-python/cachecontrol[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jsonref[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/pydantic-settings[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-file[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +# Requires networking or additional files not available in the tarball +EPYTEST_DESELECT=( + tests/core/test_upload_component.py::test_check_only_upload_component + tests/test_component_manager.py::test_pack_component_with_examples_errors + tests/test_component_manager.py::test_pack_component_with_dest_dir + tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url + tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence + tests/test_mirror_sync.py::test_collect_component_versions_merges_multiple_specs + tests/test_mirror_sync.py::test_sync_dependency_with_matches + tests/test_mirror_sync.py::test_sync_dependency_with_rules + tests/test_mirror_sync.py::test_update_existing_local_mirror + tests/test_mirror_sync.py::test_registry_sync_latest_with_two_requirements + tests/cli/test_manifest_command.py::test_add_git_dependency + tests/cli/test_manifest_command.py::test_add_git_dependency_invalid + tests/cli/test_manifest_command.py::test_manifest_keeps_comments + tests/cli/test_module.py::test_raise_exception_on_warnings + tests/cli/test_registry_command.py::test_logout_from_registry_revoked_token + tests/sources/test_git.py::test_versions_component_hash + tests/version_solver/test_local_components_precedence.py::test_local_component_transitive_dependency + tests/version_solver/test_local_components_precedence.py::test_local_component_chain_dependency + + tests/test_lock.py::TestLockManager::test_lock_dump_with_solution + tests/test_lock.py::TestLockManager::test_lock_dump_with_dictionary + tests/test_lock.py::TestLockManager::test_lock_dump +) + +# network access +EPYTEST_IGNORE=( + tests/test_api_client.py + tests/test_prepare_dep_dirs.py +) + +EPYTEST_PLUGINS=( pytest-mock ) +distutils_enable_tests pytest diff --git a/dev-embedded/idf-component-manager/idf-component-manager-3.0.0.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-3.0.0.ebuild new file mode 100644 index 000000000..c0ddb960a --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-3.0.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Tool for installing ESP-IDF components" +HOMEPAGE="https://github.com/espressif/idf-component-manager" +SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +RDEPEND=" + dev-python/cachecontrol[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jsonref[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/pydantic-settings[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-file[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +# Requires networking or additional files not available in the tarball +EPYTEST_DESELECT=( + tests/core/test_upload_component.py::test_check_only_upload_component + tests/test_component_manager.py::test_pack_component_with_examples_errors + tests/test_component_manager.py::test_pack_component_with_dest_dir + tests/test_profile.py::TestMultiStorageClient::test_registry_storage_url + tests/test_profile.py::TestMultiStorageClient::test_storage_clients_precedence + tests/test_mirror_sync.py::test_collect_component_versions_merges_multiple_specs + tests/test_mirror_sync.py::test_sync_dependency_with_matches + tests/test_mirror_sync.py::test_sync_dependency_with_rules + tests/test_mirror_sync.py::test_update_existing_local_mirror + tests/test_mirror_sync.py::test_registry_sync_latest_with_two_requirements + tests/cli/test_manifest_command.py::test_add_git_dependency + tests/cli/test_manifest_command.py::test_add_git_dependency_invalid + tests/cli/test_manifest_command.py::test_manifest_keeps_comments + tests/cli/test_module.py::test_raise_exception_on_warnings + tests/cli/test_registry_command.py::test_logout_from_registry_revoked_token + tests/sources/test_git.py::test_versions_component_hash + tests/version_solver/test_local_components_precedence.py::test_local_component_transitive_dependency + tests/version_solver/test_local_components_precedence.py::test_local_component_chain_dependency + + tests/test_lock.py::TestLockManager::test_lock_dump_with_solution + tests/test_lock.py::TestLockManager::test_lock_dump_with_dictionary + tests/test_lock.py::TestLockManager::test_lock_dump +) + +# network access +EPYTEST_IGNORE=( + tests/test_api_client.py + tests/test_prepare_dep_dirs.py +) + +EPYTEST_PLUGINS=( pytest-mock ) +distutils_enable_tests pytest diff --git a/dev-embedded/idf-component-manager/metadata.xml b/dev-embedded/idf-component-manager/metadata.xml new file mode 100644 index 000000000..23e257358 --- /dev/null +++ b/dev-embedded/idf-component-manager/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + espressif/idf-component-manager + + diff --git a/dev-embedded/mv88e6xxx-dump/Manifest b/dev-embedded/mv88e6xxx-dump/Manifest new file mode 100644 index 000000000..566e5bc69 --- /dev/null +++ b/dev-embedded/mv88e6xxx-dump/Manifest @@ -0,0 +1 @@ +DIST mv88e6xxx-dump-0.2.0_pre20210327.tar.gz 33322 BLAKE2B 0cdcad23bc2cbfca0f3f9d83653fdf3fe7af4248af2f079d06d3e568e86e24eb1023d4cede2118fc7eb00dea916ad4d11f638e651817182a9f4f6f2200ac330b SHA512 aca3dd3189334f4b9930d494efede0ab462de10a409511963fc51a978272061ac9617893577b1df4da92012fe136f04c08d738e92a4f5910b4bf0d19b44b579f diff --git a/dev-embedded/mv88e6xxx-dump/metadata.xml b/dev-embedded/mv88e6xxx-dump/metadata.xml new file mode 100644 index 000000000..e096653bd --- /dev/null +++ b/dev-embedded/mv88e6xxx-dump/metadata.xml @@ -0,0 +1,11 @@ + + + + + kurt@kmk-computers.de + Kurt Kanzenbach + + + lunn/mv88e6xxx_dump + + diff --git a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild new file mode 100644 index 000000000..2ede2dfba --- /dev/null +++ b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_COMMIT="25fa4d07d7a5551fee6d8d7ad128cdffd50532c8" + +DESCRIPTION="Dump information about Marvell mv88e6xxx Ethernet switches" +HOMEPAGE="https://github.com/lunn/mv88e6xxx_dump" +SRC_URI="https://github.com/lunn/mv88e6xxx_dump/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/mv88e6xxx_dump-${MY_COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="virtual/pkgconfig" +RDEPEND="net-libs/libmnl:=" +DEPEND="${RDEPEND}" + +src_prepare() { + default + eautoreconf +} diff --git a/dev-embedded/nxp-gui-guider/Manifest b/dev-embedded/nxp-gui-guider/Manifest new file mode 100644 index 000000000..2ef216665 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/Manifest @@ -0,0 +1 @@ +DIST Gui-Guider-Setup-1.10.1-GA.deb 215467198 BLAKE2B 6fb770d166d3477bb0c43a6532b9d1783307679809ad92f5ed173609b0fd60db3d5e0650bc04d76d1bd4745f690bdf67f8d2463de4ea7b456b02578db8b4a8f5 SHA512 b9625e42f6be0591d635bd7dcd9810069e431863fd9ecee6bb6db788f1234de4884f0ff8eeb4c7b5ce226200b24e2a27606429944ee9c3cc9cf161d076bef4e6 diff --git a/dev-embedded/nxp-gui-guider/metadata.xml b/dev-embedded/nxp-gui-guider/metadata.xml new file mode 100644 index 000000000..ec4d2ea50 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/metadata.xml @@ -0,0 +1,35 @@ + + + + + vowstar@gmail.com + Huang Rui + + + GUI Guider is a user-friendly graphical user interface development tool + from NXP that enables the rapid development of high quality display + with the open-source LVGL graphics library. GUI Guider's drag-and-drop + editor makes it easy to utilize the many features of LVGL such as + widgets, animations and styles to create a GUI with minimal or no coding + at all. + With the click of a button, you can run your application in a simulated + environment or export it to a target project. Generated code from GUI + Guider can easily be added to an MCUXpresso IDE or IAR Embedded + Workbench project, accelerating the development process and allowing you + to seamlessly add an embedded user interface to your application. + GUI Guider is free to use with NXP’s general purpose and crossover MCUs, + and includes built in project templates for several supported platforms. + + + GUI Guider 是 NXP 推出的一款用户友好的图形用户界面开发工具,可利用开源 + LVGL 图形库快速开发高质量显示器。 GUI Guider 的拖放编辑器可以轻松利用 + LVGL 的许多功能(例如小部件、动画和样式)来创建 GUI,只需最少的编码或 + 根本不需要编码。 + 只需单击按钮,您就可以在模拟环境中运行应用程序或将其导出到目标项目。 + GUI Guider 生成的代码可以轻松添加到 MCUXpresso IDE 或 IAR Embedded + Workbench 项目中,从而加速开发过程,并允许您将嵌入式用户界面无缝添加到您 + 的应用程序中。 + GUI Guider 可免费与 NXP 的通用和交叉 MCU 一起使用,并包含适用于多个受 + 支持平台的内置项目模板。 + + diff --git a/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.10.1.ebuild b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.10.1.ebuild new file mode 100644 index 000000000..aabb6eab5 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.10.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit desktop unpacker xdg + +DESCRIPTION="GUI Guider is a user-friendly GUI development tool for LVGL" +HOMEPAGE="https://www.nxp.com/design/design-center/software/development-software/gui-guider" +SRC_URI=" + Gui-Guider-Setup-${PV}-GA.deb +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="bindist fetch strip" + +RDEPEND=" + dev-libs/libayatana-appindicator + dev-libs/libffi + dev-libs/nss + media-libs/libsdl2 + media-libs/vips + x11-libs/libnotify + x11-libs/libXtst +" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/patchelf" + +QA_PREBUILT="*" +DOCS=( "opt/Gui-Guider/EULA.txt" ) + +pkg_nofetch() { + einfo "${PN} requires you to accept their license agreement before downloading." + einfo "Download ${SRC_URI}" + einfo "with your browser and place it in DISTDIR (usually /var/cache/distfiles/)" + einfo "Please place the ${P} installation file ${SRC_URI}" + einfo "in your \$\{DISTDIR\}." +} + +src_install() { + insinto "/opt" + doins -r opt/Gui-Guider + # Fix RPATHs to ensure the libraries can be found + pushd "${D}/opt/Gui-Guider" || die + for f in $(find .) ; do + [[ -f "${f}" && $(od -t x1 -N 4 "${f}") == *"7f 45 4c 46"* ]] || continue + fperms 0755 "/opt/Gui-Guider/${f}" + [[ "${f: -4}" != ".cfx" ]] || continue + patchelf --set-rpath "/opt/Gui-Guider" "${f}" || die "patchelf failed on ${f}" + done + popd || die + for f in $(find "${D}/opt/Gui-Guider/environment/LinkServer/linux/binaries") ; do + [[ -f "${f}" && $(od -t x1 -N 4 "${f}") == *"7f 45 4c 46"* ]] || continue + [[ "${f: -4}" != ".cfx" ]] || continue + patchelf --set-rpath \ +"/opt/Gui-Guider/environment/LinkServer/linux/binaries:\ +/opt/Gui-Guider/environment/LinkServer/linux/dist:\ +/opt/Gui-Guider/environment/LinkServer/linux/MCU-LINK_installer/bin:\ +/opt/Gui-Guider/environment/LinkServer/linux/dist/lib-dynload" \ + "${f}" || die "patchelf failed on ${f}" + done + for i in 16 32 64 128 256 512; do + png_file="usr/share/icons/hicolor/${i}x${i}/apps/Gui-Guider.png" + if [ -e "${png_file}" ]; then + newicon -s "${i}" "${png_file}" "Gui-Guider.png" + fi + done + domenu "usr/share/applications/Gui-Guider.desktop" + einstalldocs +} diff --git a/dev-embedded/pico-sdk/Manifest b/dev-embedded/pico-sdk/Manifest new file mode 100644 index 000000000..5692cf0f8 --- /dev/null +++ b/dev-embedded/pico-sdk/Manifest @@ -0,0 +1,10 @@ +DIST btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz 54737745 BLAKE2B 012432d83c46cf11386a51a7714ec68cca632597f7cf3376635472d90f003e83653d3b8373e08a47a4a191cca8cfaad9f55ab113352bce8003f3c93cdb599421 SHA512 4aa70c23bad0b90ad663fbe3bfb1ee49a8cda6b0a4b1178afcc29709dd00ae01ace256f6a180a1cf9ef1bc722cbe2b2bb564b046f04c844f557fa1a187287c26 +DIST cyw43-driver-1.1.0.tar.gz 1777995 BLAKE2B 5c012d580620ff799723d4efb2b0b8a3b28bfe02e305a303c43bf038258d79dbc347c03250de991f3bed5cad16addb1e7daa35e009038abb3c607d9f0521d7f0 SHA512 b974ca8ccc9f84d590310dae1f2d4eb6c6331ee9d28513ecd8c067eca7af1d23a8bb28443893d8ad8152ff6cf245da81a2522840d644a414a6f0f0fe120774e6 +DIST cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz 1520548 BLAKE2B acf5da64ab755dd4279ac8865dbce425f110ad9198433b23e32203603bf08a6c045aa6dd304ee562c211d1dbd43e243f3e7749d56b7634fd8befae92e1fe6bc1 SHA512 a79b067f3a2d19f4bd025939662baa287ad7fbb848cdec69b62e0269300a6577415aaaa74082ecea33a210c5c1a2868d2be85c85cb9fc9cddf11dcad1e4d0360 +DIST lwip-STABLE-2_2_0_RELEASE.tar.gz 1592352 BLAKE2B be91fdf775bad7ec8824af7000c446a6c5eef007bd01af53eccffee4915fe9bd5436056c862e36aed7fd89133dd2e234ed74bf0389e67e19d018ba3c2688bf13 SHA512 df60b14ee50ee2ab5e3fc07844f44b9b0698cc581407a22b05a2da834a23b9a946ea46e30e373b64694999920bc06b2787c733623a459591d66f88ee3470f86b +DIST lwip-STABLE-2_2_1_RELEASE.tar.gz 1598662 BLAKE2B ebfea3ffe88235a5f5152f57aac1459ef0b74e12f6820cc04f56091b47cf6d4ba453ff4780ada287a8031e5bae424d45683bde812096a4243905c0ece0465db5 SHA512 50da620efa071b8ed0180941d0873e4cc6784d03b028ed08a717a0d3dc7212fc843686a2fe5b19275f95d770927913b401a52ef40c94eec545f78906216123df +DIST mbedtls-2.28.8.tar.bz2 3343796 BLAKE2B 1efde6698662873c40df9733bae902db4e009f3dd26a937e05707ca1a208b71675df0737b44b5895a60cfbf42f18f92dae88cba62f32b55733947b9c0481880e SHA512 c8e91ec50ab2caf1f33e907279dc30fca2a8cd97e6e531be857149589e52aeffb95b445b2a9fa674886f0071f446381da3bb8107f7e850f3390128b069ac9ea7 +DIST mbedtls-3.6.2.tar.bz2 4979769 BLAKE2B dbf34ca3cffca7a9bdb10191bd58971583ae3f2cdef3e350ccda08eae2e7b52f5fd4d1aff5582ee120b6e35e6843d7dd323ba7da5f1428c16130e5ed7c0d689e SHA512 7ab3b1ec179681949e1b0d171e04f75a605ae9ed8177cf3f6f27c401efca4aff930437ecc425c9a994d36f50ddd6f0f0dd7feeb42251128ac875b4c57fe3811b +DIST pico-sdk-2.1.1.tar.gz 2437119 BLAKE2B 3c165355221e4b3855df79cc2da28bd97143731ac2c6e4168ccfee5826d0c2b8c17f0173c6d01fcd7e396c04c95733fd107063ecda92c1f32e31cb964ec7f4ea SHA512 1a827d0783c2bf22a225dd924f95a0d766ecdb21f4f4eb4531e3c1d00c76f79d94f5fa3f97c5de84197c158508a8659f3cbe8ff4bee644c0fffc42c67a2d3102 +DIST pico-sdk-2.2.0.tar.gz 2483547 BLAKE2B 615dccfcf0a5ce89992367d13c36cbd55438aa6cfd1d5d7494d84c4a108318396febd872caa430be4c6cfe71ea5e4ed756f9f545bc845275a728f59243d1402a SHA512 25882c1fefb6ca7252ee4b8bc1c26f9816d367bd276fca371724f5254271984992b53652321f1df1d2610e846d3dcdf7170c8bb2c678fb9f8fe4d942d90862d8 +DIST tinyusb-0.18.0.tar.gz 3282996 BLAKE2B 32e20a22e6f7a705047c25773b5b404150e8f7d58fc1997b27330039307d196fd1173dbd551c57d375083e1dbd6a3f91a54229bd62e3d479313526b2857d53a8 SHA512 2fc854a32a43879af9b2ffcd934632fbf51df51c274859372548bbb049a02fbea6667060488a9cae9caf91e1ef8b047be9aab715fc04d8fed8b4c36d3fed965c diff --git a/dev-embedded/pico-sdk/metadata.xml b/dev-embedded/pico-sdk/metadata.xml new file mode 100644 index 000000000..3cf74c237 --- /dev/null +++ b/dev-embedded/pico-sdk/metadata.xml @@ -0,0 +1,11 @@ + + + + + ljn0099@hotmail.com + Manuel + + + raspberrypi/pico-sdk + + diff --git a/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild b/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild new file mode 100644 index 000000000..d438436e4 --- /dev/null +++ b/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Libraries and tools for C/C++ development on RP2040 and RP2350 microcontrollers." +HOMEPAGE="https://github.com/raspberrypi/pico-sdk" + +SRC_URI=" + https://github.com/raspberrypi/pico-sdk/releases/download/${PV}/${P}.tar.gz + -> ${P}.tar.gz + + https://github.com/bluekitchen/btstack/archive/501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz + -> btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz + + https://github.com/georgerobotics/cyw43-driver/archive/c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz + -> cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee.tar.gz + + https://github.com/lwip-tcpip/lwip/archive/refs/tags/STABLE-2_2_0_RELEASE.tar.gz + -> lwip-STABLE-2_2_0_RELEASE.tar.gz + + https://github.com/Mbed-TLS/mbedtls/releases/download/v2.28.8/mbedtls-2.28.8.tar.bz2 + -> mbedtls-2.28.8.tar.bz2 + + https://github.com/hathach/tinyusb/archive/refs/tags/0.18.0.tar.gz + -> tinyusb-0.18.0.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + cp -r "${WORKDIR}"/btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1/. "${S}/lib/btstack" || die + cp -r "${WORKDIR}"/cyw43-driver-c1075d4bc440422cf2b2fd12c64a1f53f77660ee/. "${S}/lib/cyw43-driver" || die + cp -r "${WORKDIR}"/lwip-STABLE-2_2_0_RELEASE/. "${S}/lib/lwip" || die + cp -r "${WORKDIR}"/mbedtls-2.28.8/. "${S}/lib/mbedtls" || die + cp -r "${WORKDIR}"/tinyusb-0.18.0/. "${S}/lib/tinyusb" || die +} + +src_install() { + dodir /opt/pico-sdk + cp -r "${S}/." "${D}/opt/pico-sdk/" || die + + echo "PICO_SDK_PATH=/opt/pico-sdk" > "${T}/99pico-sdk" || die + doenvd "${T}/99pico-sdk" +} + +pkg_postinst() { + elog "If you want to use the Pico SDK now, run:" + elog " source /etc/profile" +} diff --git a/dev-embedded/pico-sdk/pico-sdk-2.2.0.ebuild b/dev-embedded/pico-sdk/pico-sdk-2.2.0.ebuild new file mode 100644 index 000000000..9b3ba915a --- /dev/null +++ b/dev-embedded/pico-sdk/pico-sdk-2.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Libraries and tools for C/C++ development on RP2040 and RP2350 microcontrollers." +HOMEPAGE="https://github.com/raspberrypi/pico-sdk" + +SRC_URI=" + https://github.com/raspberrypi/pico-sdk/releases/download/${PV}/${P}.tar.gz + -> ${P}.tar.gz + + https://github.com/bluekitchen/btstack/archive/501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz + -> btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1.tar.gz + + https://github.com/georgerobotics/cyw43-driver/archive/refs/tags/v1.1.0.tar.gz + -> cyw43-driver-1.1.0.tar.gz + + https://github.com/lwip-tcpip/lwip/archive/refs/tags/STABLE-2_2_1_RELEASE.tar.gz + -> lwip-STABLE-2_2_1_RELEASE.tar.gz + + https://github.com/Mbed-TLS/mbedtls/releases/download/mbedtls-3.6.2/mbedtls-3.6.2.tar.bz2 + -> mbedtls-3.6.2.tar.bz2 + + https://github.com/hathach/tinyusb/archive/refs/tags/0.18.0.tar.gz + -> tinyusb-0.18.0.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + cp -r "${WORKDIR}"/btstack-501e6d2b86e6c92bfb9c390bcf55709938e25ac1/. "${S}/lib/btstack" || die + cp -r "${WORKDIR}"/cyw43-driver-1.1.0/. "${S}/lib/cyw43-driver" || die + cp -r "${WORKDIR}"/lwip-STABLE-2_2_1_RELEASE/. "${S}/lib/lwip" || die + cp -r "${WORKDIR}"/mbedtls-3.6.2/. "${S}/lib/mbedtls" || die + cp -r "${WORKDIR}"/tinyusb-0.18.0/. "${S}/lib/tinyusb" || die +} + +src_install() { + dodir /opt/pico-sdk + cp -r "${S}/." "${D}/opt/pico-sdk/" || die + + echo "PICO_SDK_PATH=/opt/pico-sdk" > "${T}/99pico-sdk" || die + doenvd "${T}/99pico-sdk" +} + +pkg_postinst() { + elog "If you want to use the Pico SDK now, run:" + elog " source /etc/profile" +} diff --git a/dev-embedded/qdl/Manifest b/dev-embedded/qdl/Manifest new file mode 100644 index 000000000..4697d863b --- /dev/null +++ b/dev-embedded/qdl/Manifest @@ -0,0 +1,2 @@ +DIST qdl-2.4.tar.gz 49938 BLAKE2B 691dc7e6625ea7c19c62aed41a4bb6c63b8371c1f1182b88e5b0173b8cd5e5799e23ef99e4c09f82cd5d4060bc5b48e96a607ee9d6e19104a5d42c4adc797d82 SHA512 e7cf3780a15f43e66addb6f8e0ce7702b5a311980e0d3ce6c30d67bbe53994777189b58ea85843f44665fa6ad5784e723ace893bb07a248b8dc7f88c34bec10c +DIST qdl-2.5.tar.gz 51204 BLAKE2B c523c01c9a9d5c8902679ec76e88ea7068a4e8c0485bd5ac462fc150cc0b4029439723640eaecf7fdc547faea98760d9e108d8555ef275498291d78eeaaebeef SHA512 b42700225dd93184ae588b64de0479fc46ca51240b1c3c7fb28f27c5d49bddd12c41a8665caf447d66b66d38a7be75cec9e0cdad043240cdd106cc37e2332591 diff --git a/dev-embedded/qdl/metadata.xml b/dev-embedded/qdl/metadata.xml new file mode 100644 index 000000000..84f0cb40d --- /dev/null +++ b/dev-embedded/qdl/metadata.xml @@ -0,0 +1,17 @@ + + + + + quincyf467@protonmail.com + Quincy Fleming + + + linux-msm/qdl + https://github.com/linux-msm/qdl + https://github.com/linux-msm/qdl/issues + + + This tool communicates with USB devices of id 05c6:9008 to upload a flash + loader and use this to flash images. + + diff --git a/dev-embedded/qdl/qdl-2.4-r1.ebuild b/dev-embedded/qdl/qdl-2.4-r1.ebuild new file mode 100644 index 000000000..a00078f50 --- /dev/null +++ b/dev-embedded/qdl/qdl-2.4-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/linux-msm/qdl" +SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libusb:1 + dev-libs/libxml2:= +" +RDEPEND="${DEPEND}" + +BDEPEND=" + sys-apps/help2man + virtual/pkgconfig +" + +src_compile() { + # $(VERSION) needs to be consistent in all make invocations + export VERSION="${PV}" + + local PKG_CONFIG="$(tc-getPKG_CONFIG)" + emake CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0 || die)" \ + LDFLAGS="${LDFLAGS} $(${PKG_CONFIG} --libs libxml-2.0 libusb-1.0 || die)" + emake manpages +} + +src_test() { + emake tests +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + doman *.1 + einstalldocs +} diff --git a/dev-embedded/qdl/qdl-2.5.ebuild b/dev-embedded/qdl/qdl-2.5.ebuild new file mode 100644 index 000000000..a00078f50 --- /dev/null +++ b/dev-embedded/qdl/qdl-2.5.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/linux-msm/qdl" +SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libusb:1 + dev-libs/libxml2:= +" +RDEPEND="${DEPEND}" + +BDEPEND=" + sys-apps/help2man + virtual/pkgconfig +" + +src_compile() { + # $(VERSION) needs to be consistent in all make invocations + export VERSION="${PV}" + + local PKG_CONFIG="$(tc-getPKG_CONFIG)" + emake CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0 || die)" \ + LDFLAGS="${LDFLAGS} $(${PKG_CONFIG} --libs libxml-2.0 libusb-1.0 || die)" + emake manpages +} + +src_test() { + emake tests +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + doman *.1 + einstalldocs +} diff --git a/dev-embedded/qdl/qdl-9999.ebuild b/dev-embedded/qdl/qdl-9999.ebuild new file mode 100644 index 000000000..e5dfd98a7 --- /dev/null +++ b/dev-embedded/qdl/qdl-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 toolchain-funcs + +DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms" +HOMEPAGE="https://github.com/linux-msm/qdl" +EGIT_REPO_URI="https://github.com/linux-msm/qdl.git" + +LICENSE="BSD" +SLOT="0" + +DEPEND=" + dev-libs/libusb:1 + dev-libs/libxml2:= +" +RDEPEND="${DEPEND}" + +BDEPEND=" + sys-apps/help2man + virtual/pkgconfig +" + +src_compile() { + # $(VERSION) needs to be consistent in all make invocations + export VERSION="${PV}" + + local PKG_CONFIG="$(tc-getPKG_CONFIG)" + emake CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0 || die)" \ + LDFLAGS="${LDFLAGS} $(${PKG_CONFIG} --libs libxml-2.0 libusb-1.0 || die)" + emake manpages +} + +src_test() { + emake tests +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + doman *.1 + einstalldocs +} diff --git a/dev-embedded/rauc/Manifest b/dev-embedded/rauc/Manifest new file mode 100644 index 000000000..dfbf4bd1e --- /dev/null +++ b/dev-embedded/rauc/Manifest @@ -0,0 +1 @@ +DIST rauc-1.15.1.tar.xz 990440 BLAKE2B d8f6ad754636f3b93fe900f2ed5a9f90c8733879d43daa135101c6fd38913a954bc26f7be3a6d85a86c58ddeeeb7d9a2cdad4abd83965edfa2f03aa5a99e61c7 SHA512 8fc9f70f5e2f75f1e29a99880ff127280abf3086e1bbae17a0fbd6b0bce8176a33f78431ccb7b2ffb5e7c16fccff7be8c6297d9f6befcdf09a4526845f5d53af diff --git a/dev-embedded/rauc/files/rauc-1.15.1-tests.patch b/dev-embedded/rauc/files/rauc-1.15.1-tests.patch new file mode 100644 index 000000000..4fabdf2a3 --- /dev/null +++ b/dev-embedded/rauc/files/rauc-1.15.1-tests.patch @@ -0,0 +1,38 @@ +From cfeab43e8c1ebbe952bca9b71fb8400a9947d229 Mon Sep 17 00:00:00 2001 +From: Kurt Kanzenbach +Date: Sat, 15 Aug 2020 08:45:21 +0200 +Subject: [PATCH] tests: Disable failed tests + +The network and squashfs tests won't work within portage. Disable them. + +Signed-off-by: Kurt Kanzenbach +--- + test/meson.build | 6 ------ + 1 file changed, 6 deletions(-) + +--- a/test/meson.build ++++ b/test/meson.build +@@ -6,12 +6,10 @@ tests = [ + 'artifacts', + 'boot_raw_fallback', + 'bootchooser', +- 'bundle', + 'checksum', + 'config_file', + 'context', + 'dm', +- 'event_log', + 'hash_index', + 'install', + 'manifest', +@@ -25,10 +23,6 @@ tests = [ + 'utils', + ] + +-if get_option('network') +- tests += 'network' +-endif +- + if get_option('streaming') + tests += 'nbd' + endif diff --git a/dev-embedded/rauc/metadata.xml b/dev-embedded/rauc/metadata.xml new file mode 100644 index 000000000..7249bdbfb --- /dev/null +++ b/dev-embedded/rauc/metadata.xml @@ -0,0 +1,31 @@ + + + + + kurt@kmk-computers.de + Kurt Kanzenbach + + + RAUC is a lightweight update client that runs on your Embedded Linux device + and reliably controls the procedure of updating your device with a new + firmware revision. RAUC is also the tool on your host system that lets you + create, inspect and modify update artifacts for your device. + + + + Add GPT support + + + Add JSON support + + + Add network update support + + + Add dbus service + + + + rauc/rauc + + diff --git a/dev-embedded/rauc/rauc-1.15.1.ebuild b/dev-embedded/rauc/rauc-1.15.1.ebuild new file mode 100644 index 000000000..1b6ba5e4b --- /dev/null +++ b/dev-embedded/rauc/rauc-1.15.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DOCS_BUILDER="sphinx" +DOCS_DIR="${S}/docs" + +inherit meson python-any-r1 docs + +DESCRIPTION="Lightweight update client that runs on your Embedded Linux device" +HOMEPAGE="https://rauc.io/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="gpt json network service test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + virtual/pkgconfig + doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + test? ( + dev-libs/opensc + net-misc/casync + sys-fs/mtd-utils + sys-fs/squashfs-tools + sys-libs/libfaketime + ) +" +RDEPEND=" + dev-libs/glib:2 + dev-libs/libnl:3= + dev-libs/openssl:0= + json? ( dev-libs/json-glib ) + network? ( net-misc/curl ) + service? ( sys-apps/dbus ) +" +DEPEND=" + ${RDEPEND} +" + +PATCHES=( "${FILESDIR}/${P}-tests.patch" ) + +src_configure() { + local emesonargs=( + $(meson_feature gpt) + $(meson_feature json) + $(meson_use network) + $(meson_use network streaming) + $(meson_use service) + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + docs_compile +} diff --git a/dev-embedded/rpi-openocd/metadata.xml b/dev-embedded/rpi-openocd/metadata.xml new file mode 100644 index 000000000..838745ed0 --- /dev/null +++ b/dev-embedded/rpi-openocd/metadata.xml @@ -0,0 +1,22 @@ + + + + + ljn0099@hotmail.com + Manuel + + + raspberrypi/openocd + + + Support for ARM disassembly via dev-libs/capstone + Support for CMSIS-DAP adapter driver via dev-libs/hidapi + Build the dummy port driver + Support for USB FTDI chips via dev-embedded/libftdi + Support for linuxgpiod driver via dev-libs/libgpiod + Support for J-Link driver via dev-embedded/libjaylink + Support for parport JTAG devices + Verbose IO and comm JTAG and USB messages + Support for the USB-based drivers + + diff --git a/dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild b/dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild new file mode 100644 index 000000000..d28770dfc --- /dev/null +++ b/dev-embedded/rpi-openocd/rpi-openocd-9999.ebuild @@ -0,0 +1,109 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools git-r3 udev + +DESCRIPTION="OpenOCD - Open On-Chip Debugger (Raspberry Pi Fork)" +HOMEPAGE="https://github.com/raspberrypi/openocd" + +EGIT_REPO_URI="https://github.com/raspberrypi/openocd.git" +EGIT_BRANCH="rpi-common" +EGIT_SUBMODULES=() + +LICENSE="GPL-2+" +SLOT="0" +IUSE="capstone +cmsis-dap dummy +ftdi gpiod +jlink parport +usb verbose-io" +RESTRICT="strip" + +DEPEND=" + acct-group/plugdev + >=dev-lang/jimtcl-0.79 + capstone? ( dev-libs/capstone ) + cmsis-dap? ( dev-libs/hidapi ) + ftdi? ( dev-embedded/libftdi:= ) + gpiod? ( dev-libs/libgpiod:0/2 ) + jlink? ( >=dev-embedded/libjaylink-0.2.0 ) + usb? ( virtual/libusb:1 ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + AT_NO_RECURSIVE=yes eautoreconf +} + +src_configure() { + local myconf=( + --program-prefix=rpi- + --datadir=/usr/share/openocd-rpi + --infodir=/usr/share/info/rpi-openocd + --docdir=/usr/share/doc/rpi-openocd + --enable-amtjtagaccel + --enable-am335xgpio + --enable-arm-jtag-ew + --enable-at91rm9200 + --enable-bcm2835gpio + --enable-buspirate + --enable-ep93xx + --enable-gw16012 + --enable-jtag_dpi + --enable-sysfsgpio + --enable-vdebug + --disable-internal-jimtcl + --disable-internal-libjaylink + --disable-parport-giveio + --disable-werror + $(use_with capstone) + $(use_enable cmsis-dap) + $(use_enable dummy) + $(use_enable ftdi openjtag) + $(use_enable ftdi presto) + $(use_enable ftdi usb-blaster) + $(use_enable gpiod linuxgpiod) + $(use_enable jlink) + $(use_enable parport) + $(use_enable parport parport_ppdev) + $(use_enable usb aice) + $(use_enable usb armjtagew) + $(use_enable usb ftdi) + $(use_enable usb osbdm) + $(use_enable usb opendous) + $(use_enable usb rlink) + $(use_enable usb stlink) + $(use_enable usb ti-icdi) + $(use_enable usb usbprog) + $(use_enable usb usb-blaster-2) + $(use_enable usb ulink) + $(use_enable usb vsllink) + $(use_enable verbose-io verbose-jtag-io) + $(use_enable verbose-io verbose-usb-io) + $(use_enable verbose-io verbose_usb_comms) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + dostrip /usr/bin + + mv "${ED}/usr/share/openocd-rpi/openocd/contrib/60-openocd.rules" \ + "${ED}/usr/share/openocd-rpi/openocd/contrib/60-openocd-rpi.rules" || die + + udev_dorules "${ED}"/usr/share/openocd-rpi/openocd/contrib/*.rules +} + +pkg_postinst() { + udev_reload + + elog "To access openocd devices as user you must be in the plugdev group" + elog "Installed as rpi-openocd" +} + +pkg_postrm() { + udev_reload +} diff --git a/dev-embedded/squareline-studio/Manifest b/dev-embedded/squareline-studio/Manifest new file mode 100644 index 000000000..a37c6e4b7 --- /dev/null +++ b/dev-embedded/squareline-studio/Manifest @@ -0,0 +1 @@ +DIST squareline-studio-1.5.4.zip 152096627 BLAKE2B d9748d28e31181120c8f561043dd671fc6f463c7e140dfa81e6f87c2e2e10cc0b407125edee6d5808720f17bff55bc3fc3001183b03fb508f4045b7062c2b44b SHA512 effc1ac2c76e1cd5d9f64ca08ec8018dd653a0ab1e6f4610c6f41c68d6791d0c811c9ec0fff9449a7ced580869e72b58072d4eafed9e8f1ac2d5cff0a75ee944 diff --git a/dev-embedded/squareline-studio/metadata.xml b/dev-embedded/squareline-studio/metadata.xml new file mode 100644 index 000000000..572adf112 --- /dev/null +++ b/dev-embedded/squareline-studio/metadata.xml @@ -0,0 +1,38 @@ + + + + + vowstar@gmail.com + Huang Rui + + + Next generation UI editor for individuals and professionals to design + and develop beautiful UIs for your embedded devices quickly and easily. + SquareLine Studio is specially developed for designers so as to + implement their plans in the most efficient way and to take the most off + the programmers' shoulders. SquareLine Studio uses the fully open source + LVGL UI library which makes it possible to control the whole project + because there is no Lib file generated code set. Meanwhile, it gives + great performance on low performance devices. + SquareLine Studio supports exporting C and MicroPyton source code. + If you don't need the low level C programming, you can create your + project in the simplyfied version of the well-known and commonly used + Python scripting language, MicroPython. The advantage of MicroPython + compared to C programming is that it can process commands in real time. + For instance if we would like to add a button to the screen of a project + running on a device, we should send the Add button command to the system + so as to make the button appear immediately on the device. + + + 下一代的UI编辑器,适用于个人和专业人士,可以快速、轻松地为您的嵌入式设备 + 设计和开发美观的用户界面。SquareLine Studio是专门为设计师开发的,以便以 + 最高效的方式实现他们的计划,同时尽量减轻程序员的负担。SquareLine Studio + 使用完全开源的LVGL UI库,这使得可以控制整个项目,因为不会生成Lib文件 + 编码集。同时,它在低性能的设备上表现出色。 + SquareLine Studio支持导出C和MicroPython源代码。如果您不需要低级C编程, + 您可以使用众所周知且常用的Python脚本语言的简化版本MicroPython创建您的 + 项目。与C编程相比,MicroPython的优势是它可以实时处理命令。例如,如果我们 + 想在运行在设备上的项目的屏幕上添加一个按钮,我们应该向系统发送添加按钮的 + 命令,以便立即在设备上显示该按钮。 + + diff --git a/dev-embedded/squareline-studio/squareline-studio-1.5.4.ebuild b/dev-embedded/squareline-studio/squareline-studio-1.5.4.ebuild new file mode 100644 index 000000000..2777c6a21 --- /dev/null +++ b/dev-embedded/squareline-studio/squareline-studio-1.5.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +MY_PV="$(ver_rs 1- '_')" + +inherit desktop xdg + +DESCRIPTION="Visual drag-and-drop UI editor for LVGL" +HOMEPAGE="https://squareline.io" +SRC_URI=" + https://static.squareline.io/downloads/SquareLine_Studio_Linux_v${MY_PV}.zip -> ${P}.zip +" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64" + +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_install() { + # desktop entry + sed "s|__folder__|/opt/${P}|g" squareline_studio.desktop.template > "${P}.desktop" || die + # install + insinto "/opt/${P}" + doins -r * + for x in $(find .) ; do + # Fix python script permissions + [[ "${x: -3}" == ".py" ]] && fperms 0755 "/opt/${P}/${x}" + # Use \x7fELF header to separate ELF executables and libraries + [[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] && fperms 0755 "/opt/${P}/${x}" + done + domenu "${P}.desktop" + dosym ../../opt/"${P}"/"SquareLine_Studio.x86_64" /usr/bin/"${P}" +} diff --git a/dev-erlang/conf/Manifest b/dev-erlang/conf/Manifest new file mode 100644 index 000000000..4d94e207c --- /dev/null +++ b/dev-erlang/conf/Manifest @@ -0,0 +1 @@ +DIST conf-0.2.6.tar.gz 23221 BLAKE2B acab57dc348e2690d093c4918a98556c1bd5ed267cb14d65132c18fcedc4af79aafc6d5fc6de999ea606b22ef275399b7ec6272a97be4d9f8bad26b1502c54cf SHA512 7e6f40ebf43fa90d2ad7d454388fee05e433c4800eb9484b82e6bd9280a6723c021e0e08dec47e40ca69f38c34b80708a4540fa39018d9051c9395535f0d48d6 diff --git a/dev-erlang/conf/conf-0.2.6.ebuild b/dev-erlang/conf/conf-0.2.6.ebuild new file mode 100644 index 000000000..dcded6569 --- /dev/null +++ b/dev-erlang/conf/conf-0.2.6.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit rebar3 + +DESCRIPTION="YAML configuration for Erlang applications" +HOMEPAGE="https://github.com/processone/conf" +SRC_URI="https://github.com/processone/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# Broken test +RESTRICT="test" + +DEPEND=" + dev-erlang/fast_yaml + dev-erlang/yval +" +RDEPEND="${DEPEND}" diff --git a/dev-erlang/conf/metadata.xml b/dev-erlang/conf/metadata.xml new file mode 100644 index 000000000..7701317b9 --- /dev/null +++ b/dev-erlang/conf/metadata.xml @@ -0,0 +1,12 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + processone/conf + https://hexdocs.pm/conf/readme.html + + diff --git a/dev-erlang/cowboy/Manifest b/dev-erlang/cowboy/Manifest new file mode 100644 index 000000000..06cbc763c --- /dev/null +++ b/dev-erlang/cowboy/Manifest @@ -0,0 +1 @@ +DIST cowboy-2.9.0.tar.gz 3734838 BLAKE2B e5670a43c0a5f542de708c31574a5d1f4a754b58a06881ce998e915a8ffe2a9e9499f998a7330428fb0fd87cafcaff4bccd565ca19cabe2c0b2c18ef619943be SHA512 af4cbd8afcebd4f9b76bd387c9344413cd81342401678e64b7d2a4daa2f6a91c15b51f1d288b4072b5bae8b3f27cf853c2633a5357b83c1cfef626b9d0d14352 diff --git a/dev-erlang/cowboy/cowboy-2.9.0.ebuild b/dev-erlang/cowboy/cowboy-2.9.0.ebuild new file mode 100644 index 000000000..3c3ab6fa3 --- /dev/null +++ b/dev-erlang/cowboy/cowboy-2.9.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rebar + +DESCRIPTION="Small, fast, modern HTTP server for Erlang/OTP." +HOMEPAGE="https://github.com/ninenines/cowboy" +SRC_URI="https://github.com/ninenines/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +DEPEND="dev-erlang/cowlib" +RDEPEND="${DEPEND} + =dev-erlang/ranch-1.7.1* +" + +DOCS=( README.asciidoc ) + +# TODO: cowboy has a test suite with lots of dependencies; enable it once those +# dependencies are merged as well +RESTRICT=test + +# Override rebar's default since cowboy doesn't have cowboy.app.src but still +# needs its deps removed +src_prepare() { + default + rebar_remove_deps +} diff --git a/dev-erlang/cowboy/metadata.xml b/dev-erlang/cowboy/metadata.xml new file mode 100644 index 000000000..5c0d62113 --- /dev/null +++ b/dev-erlang/cowboy/metadata.xml @@ -0,0 +1,11 @@ + + + + + brian@kubisiak.com + Brian Kubisiak + + + ninenines/cowboy + + diff --git a/dev-erlang/cowlib/Manifest b/dev-erlang/cowlib/Manifest new file mode 100644 index 000000000..d0970cca9 --- /dev/null +++ b/dev-erlang/cowlib/Manifest @@ -0,0 +1 @@ +DIST cowlib-2.11.0.tar.gz 207188 BLAKE2B 17d5497c45e0dbb400c8dc9b556bce5655dd832c1c18d29ee8119bf819e5845fda1ef03161bc9a30d9cf048d62a3e28104ab6641e36494167f589171a6bc7310 SHA512 200d841f8b05078718197b9eb702f2dee25904f21317377145ce0c835bd7ab7db25ad8d02ee464a3ae701acb16fbe8d907fa338e547a035dd1f1e67afcb4d299 diff --git a/dev-erlang/cowlib/cowlib-2.11.0.ebuild b/dev-erlang/cowlib/cowlib-2.11.0.ebuild new file mode 100644 index 000000000..9c8dee85a --- /dev/null +++ b/dev-erlang/cowlib/cowlib-2.11.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rebar + +DESCRIPTION="Support library for manipulating Web protocols." +HOMEPAGE="https://github.com/ninenines/cowlib" +SRC_URI="https://github.com/ninenines/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +DOCS=( README.asciidoc ) + +# TODO: cowlib has a test suite with lots of dependencies; enable it once those +# dependencies are merged as well +RESTRICT=test + +# Override with EAPI default because it's missing cowlib.app.src and doesn't +# have any deps. +src_prepare() { + default +} diff --git a/dev-erlang/cowlib/metadata.xml b/dev-erlang/cowlib/metadata.xml new file mode 100644 index 000000000..67fef448c --- /dev/null +++ b/dev-erlang/cowlib/metadata.xml @@ -0,0 +1,11 @@ + + + + + brian@kubisiak.com + Brian Kubisiak + + + ninenines/cowlib + + diff --git a/dev-erlang/ranch/Manifest b/dev-erlang/ranch/Manifest new file mode 100644 index 000000000..445402cf5 --- /dev/null +++ b/dev-erlang/ranch/Manifest @@ -0,0 +1,3 @@ +DIST ranch-1.7.1.tar.gz 121023 BLAKE2B 191b880c6ba9335a779db5866cedbed450585b808007d7b9a7d8a891bc840f23e72054db83cc9b5224f005bd49cffc15203a44475292ffd90085b6aa72f01f7c SHA512 f872187797e8079aeb0c6ece99f88ebacbacda565a704ba03879d0233f156ace26c6d1f4626364332a7d0ed561ba4e756bb60ab8a56edbf250d8a84098da5888 +DIST ranch-1.8.0.tar.gz 120659 BLAKE2B f98c681bc39c3c744091745b9ae1dc89efea33a41bd5d624c88b5859c3afc7510e936c9ad83b6af48ca233191290a5305852c5e408df60840fb0e6a13b572ba5 SHA512 a13c463416f519cff7d9316ff3b553cfdb09bda51e3cd6a748c5b21a2e24782facaf0baf40dc02103b3cca05bdee071c8cc79de4173a9aafefde5ad56f5b5076 +DIST ranch-2.0.0.tar.gz 140973 BLAKE2B e063590475191a2d0dfe1575d7783c59ce2b58d1da8388c8b3278014061b56e689ea6c4bad0e5f24a41024bc635c6ef6f632c1c19b8bc463fcd6d695fc885395 SHA512 e654074d4c683bc172f34b2844e9f23d238ad97512c0c56ff8985b751a4c74490c0c3df8fd200c3dc746426a9b625e9a94545742714fbb3e6657c4cb0321df89 diff --git a/dev-erlang/ranch/metadata.xml b/dev-erlang/ranch/metadata.xml new file mode 100644 index 000000000..7ddffc688 --- /dev/null +++ b/dev-erlang/ranch/metadata.xml @@ -0,0 +1,11 @@ + + + + + brian@kubisiak.com + Brian Kubisiak + + + ninenines/ranch + + diff --git a/dev-erlang/ranch/ranch-1.7.1.ebuild b/dev-erlang/ranch/ranch-1.7.1.ebuild new file mode 100644 index 000000000..2e2215530 --- /dev/null +++ b/dev-erlang/ranch/ranch-1.7.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rebar + +DESCRIPTION="Socket acceptor pool for TCP protocols." +HOMEPAGE="https://github.com/ninenines/ranch" +SRC_URI="https://github.com/ninenines/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.asciidoc ) + +# TODO: ranch has a test suite with lots of dependencies; enable it once those +# dependencies are merged as well +RESTRICT=test + +# Override with EAPI default because it's missing ranch.app.src and doesn't +# have any deps. +src_prepare() { + default +} diff --git a/dev-erlang/ranch/ranch-1.8.0.ebuild b/dev-erlang/ranch/ranch-1.8.0.ebuild new file mode 100644 index 000000000..2e2215530 --- /dev/null +++ b/dev-erlang/ranch/ranch-1.8.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rebar + +DESCRIPTION="Socket acceptor pool for TCP protocols." +HOMEPAGE="https://github.com/ninenines/ranch" +SRC_URI="https://github.com/ninenines/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.asciidoc ) + +# TODO: ranch has a test suite with lots of dependencies; enable it once those +# dependencies are merged as well +RESTRICT=test + +# Override with EAPI default because it's missing ranch.app.src and doesn't +# have any deps. +src_prepare() { + default +} diff --git a/dev-erlang/ranch/ranch-2.0.0.ebuild b/dev-erlang/ranch/ranch-2.0.0.ebuild new file mode 100644 index 000000000..2e2215530 --- /dev/null +++ b/dev-erlang/ranch/ranch-2.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rebar + +DESCRIPTION="Socket acceptor pool for TCP protocols." +HOMEPAGE="https://github.com/ninenines/ranch" +SRC_URI="https://github.com/ninenines/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.asciidoc ) + +# TODO: ranch has a test suite with lots of dependencies; enable it once those +# dependencies are merged as well +RESTRICT=test + +# Override with EAPI default because it's missing ranch.app.src and doesn't +# have any deps. +src_prepare() { + default +} diff --git a/dev-erlang/yval/Manifest b/dev-erlang/yval/Manifest new file mode 100644 index 000000000..57fbe660e --- /dev/null +++ b/dev-erlang/yval/Manifest @@ -0,0 +1 @@ +DIST yval-1.0.10.tar.gz 18477 BLAKE2B 57396a18473da25ac0d9aad606e63930247e47ff289048cd0e21a744756b70faa377315a861b35be55c8a3f2f7d22b879da9c3cb7af6cb62d5cbf9cfc4275538 SHA512 1cc229a67521aad4fc22b1ba06ca2edca10306926d69d31d647160ff458eddf86df8e963a8b5f7fdcad9e527288e0933892d3fe1ee97b939a6da9274d9ba7b98 diff --git a/dev-erlang/yval/metadata.xml b/dev-erlang/yval/metadata.xml new file mode 100644 index 000000000..b1bb387b5 --- /dev/null +++ b/dev-erlang/yval/metadata.xml @@ -0,0 +1,12 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + processone/yval + https://hexdocs.pm/yval/yval.html + + diff --git a/dev-erlang/yval/yval-1.0.10.ebuild b/dev-erlang/yval/yval-1.0.10.ebuild new file mode 100644 index 000000000..0951802e6 --- /dev/null +++ b/dev-erlang/yval/yval-1.0.10.ebuild @@ -0,0 +1,20 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit rebar3 + +DESCRIPTION="YAML validator" +HOMEPAGE="https://github.com/processone/yval" +SRC_URI="https://github.com/processone/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# Broken tests +RESTRICT="test" + +DEPEND=">=dev-lang/erlang-21" +RDEPEND="${DEPEND}" diff --git a/dev-games/godot-dotnet/Manifest b/dev-games/godot-dotnet/Manifest new file mode 100644 index 000000000..4adea41fb --- /dev/null +++ b/dev-games/godot-dotnet/Manifest @@ -0,0 +1,197 @@ +DIST coverlet.collector.6.0.4.nupkg 2243960 BLAKE2B 93e9e1adbcaa34baedb68d37659115af044210ce828a0e112de9075c89d55f22e0d0c8ef8d0bb8991460e763075c6aa63feb3095f25d67024b50948a6b7c45a3 SHA512 a0abce1ef08dc1267cbe07de8d8bc69a32a3559ea9cd55de1ea340bad1397364c305b304e1a8a718e41549e0e64123ee706fb38ca23eab3f959928b94193e939 +DIST diffplex.1.7.2.nupkg 92255 BLAKE2B dc735fc95dad6a62d97e0aacf27f3b6cf2c094cfa8d490c125f67f93fc7ef416665033bbdcc778109a08b7cf2adc9440e314235796c290e3d156e1a75ee27348 SHA512 24fb44832dc3c975afa54eee2558a43a1c14e5ae0dfdbde80a155f61efe8f25a9cc8a290a8c24916a8db648afb90a91ceec800ea24edb0a9af0c37074c864d99 +DIST envdte.17.8.37221.nupkg 158612 BLAKE2B 01ce699e809c684d957f92822a5a5e0740e7d98f905f9d6b2c24bd6571d469c37265fc874acb1a32206964a0414b97641df04bac22af055ba61a5ba4d4842fdc SHA512 68a892707d5637a4170e14d89d7039349c32b3722723b63ea396681c6ed07a6e8ba626ebce393eb03c7034b94e1a21fdf80dbcb18fe0224d55192779d6ee63fe +DIST godot-4.6.1-stable.tar.xz 44445668 BLAKE2B 8cfc477472d224579b525a36df98f5cc7616b66e9ba4fc943753351cc6093bd0c7f542916cc26ddb625bbbbb8de850015b72610af05df443ec8c0a3c2e03ff3f SHA512 b2062e98337203a39cb0a7af704da6113f232f4645e0d557efb1f77790d6e39fc2b219369778af6a5877e0746b400b812b3a4bdcf21a4cc82133b36a0ced0e78 +DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3 +DIST humanizer.core.2.2.0.nupkg 104728 BLAKE2B 6c383abbbed9250f2a7eeec4478ead8f23ad53aa62a5b0f22e71fed9157aa6644a9a7518842d637885b7b63a4300754e1a7e9f3f9968725607ad30bf18e27a21 SHA512 e232459f914c8e7fc3f8dee69a85e66beb8c44515d4c83a976ee24084a91f32aae61c6f845ff38edcae02d0bcab44f9ec253277dccf2f4ae7e82235047bc6ade +DIST jetbrains.annotations.2019.1.3.nupkg 109848 BLAKE2B 55c50a110ce3206d39160e8b731369d75f469a627131e0f8987795ce01c93f0b3a86ae8605078b0afdd3b3f9d9eee491ad299928bdb51837bce27e1cab378adb SHA512 b655a923edc9c4948fd75b56689e07fc9151dfef0b63bc8d3e0a315a72b41559d3d6e69dbf662c0303dd00d9efc5a6238d1bd9081d5e8d1b379486ff8ebb0776 +DIST jetbrains.lifetimes.2024.3.0.nupkg 442945 BLAKE2B 168d194a081f692512d2ee14d19807d459dc02339ccd6bfc43e7ed1b86f0d1bfc2b7d06d8b9d9fc6f4413c8cb869de85e2366a38c52cd7d02e03e8791efa1b14 SHA512 d187dcc10f6b3467d0d621355de736c458fc6b67126d334f989d6acea8f496cd7ddb1e22e3df5ef70e29670349c657c6694bd801874e85c6bf06a4ca8366f010 +DIST jetbrains.rdframework.2024.3.0.nupkg 301258 BLAKE2B ff2b42a422d06f3244514c08948945de5148b58a6267b0a32f31c71f0b3df03a4edb35572526e68803e878ffdd1604ba5c9936b9c85d4581f3a7f14e66028e27 SHA512 ce6f5c8d2cb672ebf5513b863f4936447469105d7a45049757287d8b88d6c88a422ad39c98152d6e4a3478f84ee6d4f68c11c54f08b3144bcc70c08d10f5b715 +DIST jetbrains.rider.pathlocator.1.0.12.nupkg 24750 BLAKE2B 97d2eb092cdb2571b72d8e00297931d962e3a5e524fcd659c84de73aca5ab948ee5aa6f04e73e688d53f0cae748898ff52e0361ac932e666ff0c77ebc3745786 SHA512 c4806230e6a33b94417ed721a04cc7936a0761922734d0b7b51bf54d942c2208a675aaa78563c3315c102c2b34cd8fde733ed73b2826f593dbb899bf7fa19449 +DIST microsoft.bcl.asyncinterfaces.5.0.0.nupkg 74074 BLAKE2B 8e27e56988f0120d2b8e17e05dc6b801bfcb237b700dab5054049473db34d6a2fa4f59eeef7c857c31002488a882910ea7f44be2187b85dd5d1a96edcaddd234 SHA512 cea6febc03e3ddd6fc8ad31ebe92fc3f7134f81cc1fef8fb079ec3cd72f8a31120e836c8c39bf16109abd2253919371e2462b9570a2fd6525ad9dfd1f9929a28 +DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf +DIST microsoft.bcl.cryptography.9.0.10.nupkg 231646 BLAKE2B a973fd137e6a64ac7f30dd29208d68a82285cdc5d7b782a1d69880a6e05ae120d4ee43c83c22c01fad7e710807adb0d09bc67c43253a767f014db0a980740e38 SHA512 f8231b2d0ab5217cee1d27da156f98dc1c4134863c6d4024311381c8804dee3c0665fef0153f88546b1f48907f5d88f817c8fbc9ad14c096f3170b2fd8ad1154 +DIST microsoft.build.15.1.548.nupkg 1731420 BLAKE2B 8958880869a0edee1f6bddf0267c39c5fdc56ad1bd33a8fe97ead0ef7abd9bace4cb5194e2a649b7c27e8f37c76281bc2662e57043714811e2430842017c54ac SHA512 034307429fd70dc0ed7dbf4ade7bcce073b971c9aa54965f9434c56eef5dca0e92d1f1fe30c2c9fca3ee27648cbe65098e3240699e528157985c48b1925fd0ba +DIST microsoft.build.framework.15.1.548.nupkg 111406 BLAKE2B 43f923e7f39559b91946175cf4760625a87a35876ebedb2baaedb2f5c1eaeb0c9f21e2d09dad6e4d1152747ab9efb59db1b87d4715e44d6b121126ff569b63fb SHA512 b7d1b538664c0c208610b5f9a5632f08b4ba0a9567a7ca9c35eec86097ff43bcb55d86d272dc2ab1e83ba39031d581c411a80947ffa441bc9a19ba0b0fc4dd43 +DIST microsoft.build.locator.1.2.6.nupkg 52350 BLAKE2B 168e69698b00c624c4ca8466426b16856f14676224c7aa787f14cc0e0488c6e5741b8eff2e112466ec59ce65ec22e6443bf6a3a49aa01783d21d647604c4fb72 SHA512 e764a97bfa5089b45c995862915d679743ebd8a904d8c2a591261376f18b5b9618c0c0bc01b139fa17498e81d87f740ec5eccced64e4afc22fab2a575327ce90 +DIST microsoft.build.notargets.2.0.1.nupkg 34598 BLAKE2B d25000701875e53482de53713124af290de4fbb5fa8bcb1e75db13f0eb07cd61e44ba046b34e87058d3ffe7cd8c7d355cf3bb61228da6d25593bbe242e86368e SHA512 19fd7d616993d12d633674fe1e9779eab0aa40aa21eec412561e28e8a7e2de3bae8d9fef9595257134d73f33a9dea9ee0e4ebbafbd32525c123320c1eb5bf160 +DIST microsoft.codeanalysis.analyzer.testing.1.1.2.nupkg 1561613 BLAKE2B 0b921f09433302a7b29ab4111ab1313402951a798929f4e9e55adf376421888b62d0554bef7d305bfacfdf9be9dc70f55b72a2bff664e2bb506a4e47fea5e4d9 SHA512 610d2e2789a16eadbfa871f91af3319312b137bdfbf8d912229dc73fcaf7a09edeb47592eee608cd9033e21a2ea0c493ff23403f34753f8a8127140736a89870 +DIST microsoft.codeanalysis.analyzers.3.3.2.nupkg 1001624 BLAKE2B c8ec28a23a7b628c2efbe1d3b7b3163f6dc5dd8aaf4650042bc380ec90409ce28a81d20f4d5c6bef2146f88859274cbe2107b0f840ca577af13ce8f7390e2338 SHA512 9a2806f43e3c3e7ee6d3a7c0cc996cf4196420169db58092e79b5e656666d2c1cbb448b53ce0ff280a3b3ab1cb9458f60993ec43df6fa7d2574eb4d86eedc430 +DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e +DIST microsoft.codeanalysis.codefix.testing.1.1.2.nupkg 396768 BLAKE2B 7a66ec42f2dd7fd1c8b50031945f403d2f51dbb0f5bb2c4657927d23d96c192310beca91a144462a76b345b51eec4a43d50e1e3fc4b211904f0d35b50ce4c429 SHA512 c1b28998079503264a946f9a13c8063730d03e1cad6bba066f74620cef844fbacea025d2423c346d48dbc95f7a4e173ec69896f7649fddd9704f100c58ae9596 +DIST microsoft.codeanalysis.common.3.11.0.nupkg 3921634 BLAKE2B 180ce933abbb47bd2b88cd63b52577b3bf9af2f4c50b82d4f2ed1f01e2aedebcee49726cf27150fdecbd9f924830e16174a8fefba49a0ed9784ee70dc1657d16 SHA512 e35bc508c9a1d56538952f392b042a2c435e093e233c6ec22b2215bb33d790b7e38839a1a56f5532e247e7ee5554a97fe108de2430af5b03b8e76179979cdeae +DIST microsoft.codeanalysis.common.4.11.0.nupkg 7082945 BLAKE2B e84f169f9f91a4746b5518b7e56ab32d68056f20356e25a749d146722a47c667e5f0a83416b7803f0149abd3b85c5dede1ce64a42dfd34768a3c3442a3160119 SHA512 2117173565f5886ac65312ba1d804fa633e684c296d2922ca764ca52dadb06389c6da632077c775ec878db642a9e6f6117851a6122af03254854137db81b52f1 +DIST microsoft.codeanalysis.common.4.8.0.nupkg 6839507 BLAKE2B 4ef3f674c6a6be0207a52984c3bd10e44839ec4811d7e6af76cfad422f9638abc65cee557dce07e1af3af5657dd7060846b61645039c1393ee41508781873cef SHA512 477bbe806b3f45a9221aa9c17fcd27883239ea909a37583eda7eba4262aa8fa7c0bfac70f6e112d81b70b4a3a442c893103a8f9ba564d0ec2b82c3f54bead26c +DIST microsoft.codeanalysis.csharp.3.11.0.nupkg 9907709 BLAKE2B 3b04498e218b651ca29b6dbaf9390888d6000a937df5d9a899f7f5f9e59fc97006ba26f58edbe62e30104688f7d5534e92990f06f440fd9449cf5b831de60cc0 SHA512 2dced2f5a83373a12d875b7efdb35bf2339fc7293213caed3f4f0fc03cbbf46a95a063c959c8e5e78618a5c5743d66eeb527e55beb8ceccb497be80f5ce1389a +DIST microsoft.codeanalysis.csharp.4.11.0.nupkg 16919271 BLAKE2B 20b1513d767922518fbf99f873be955aa35056403f92c15105dac78cbd3b429e5a4aeb72760d0958b42d35dfe59aa956445add9ad5a8ea4b2ec1713027d21c38 SHA512 23ba156592e8ca19ca6d286c11183883eb8967393a3e8d51ec959cd7e06f7b4081c768d44e0921da4e3016289b9a8408871e6d2f1f305e3fafde13e748e850f3 +DIST microsoft.codeanalysis.csharp.4.8.0.nupkg 17131783 BLAKE2B da62f06503d451bf69054bec6558128d5362b36f07280d71e3ec55761ef924ae1075ae50bf87390931d07b5b80f13dbe46dab82ff0d7765fe1444fd95363253a SHA512 d475570908796f4c3f284eea9e2d93d64d9d2bfe7e3fdb97c0e1eef8d0d4c17e99a65a4d1fde054944010bfc30ce3169c5f99d6217a7d4bbc6934878d1aff468 +DIST microsoft.codeanalysis.csharp.analyzer.testing.1.1.2.nupkg 138546 BLAKE2B 4772cdf11890264fe60f0d50d77fb9c4f03f4d13332a69701f5aa759226b551ec8ed911071034d4329e3176008a2f9e1437c51f002f1805037046298173fa7fa SHA512 b71ca02a7f92470aaca249d328bfda539a3e604751563f006a43f1ab56161baaec2d6d37cff769f1f08a0fc6587d5fb563105f37cad0997addc424ebaefe9c40 +DIST microsoft.codeanalysis.csharp.analyzer.testing.xunit.1.1.2.nupkg 133849 BLAKE2B 6f4febfa23da9fc2fff268fc8d323e6d4b4c18e4d5c9e7fa075fb6eb59972ba7503f802e3a77c53effdadbaea666c70aa4a49337671053d7931d732503256c48 SHA512 45e722c969d20462d9cefd87d85a6382312774b89b65380a8580043d5bd44c51876a3c561cbf08832b8e9b109226b7fd0f457cf98b31a0c06abdf90c8f1e1809 +DIST microsoft.codeanalysis.csharp.codefix.testing.1.1.2.nupkg 140690 BLAKE2B e76e66b465f530b54c8f20cd58dc926f56bd4806d749668117192b7651d378db43109f1973b5963a4758991516f5715f3942c3b850ae4013324574b43d6d8d99 SHA512 5e82d31ef047bc8a64f3a50a9413970c3024d8c2a0326f43c33ea2b08fad0152891ec0b665c3a5beda10d4f029ead3e2f58bf5ee0651dbf8e4d4be4d3c6d47a1 +DIST microsoft.codeanalysis.csharp.codefix.testing.xunit.1.1.2.nupkg 134435 BLAKE2B 62dfb5a85c070bf8b0389c423646a7ea5d27fb85e24e7af230a67673a29270ebfb222f98f4d42f81347bf603529b956e5ae51376013c615466630279abee11c9 SHA512 8bee8df41f71ef9c7dd6abfabcc4a4250e4e3d5197c46d70d1b5907e3f0fc553c029f0cd74ebe6eac7ddaec415f2196111945e66ef6dff9e4b14bef889ab87a0 +DIST microsoft.codeanalysis.csharp.sourcegenerators.testing.1.1.2.nupkg 90239 BLAKE2B dd79be74fd4af9cbdd53e678d680a6d6023c871499599a4b6e2c95a029b3e846dc1133643d53ac9d05044345b4d4d86d2ffe2d5c1c1d79094324219681612d96 SHA512 acfcc086c26bde44b8d5ed1ccc4563223329cbb8558748a74c6bc0afec2fa57e6ab8e3035bf5ecd02a83f543750886e738304d8ab74e2f86269984b845f7ba91 +DIST microsoft.codeanalysis.csharp.sourcegenerators.testing.xunit.1.1.2.nupkg 87397 BLAKE2B 971483696645fad9251751639e9733fe90cf9996a95ac5529c35c6043f0ec2d047d3ee56ea3e68160ff0d865f98a498ff30f8b16768e9763398b1bb1b4ad1e2d SHA512 d373dbf1c6bf00be99d8c1fcfd4444ba10f20a9b7f1093e2e733d24431cc4a751f66eeb551887fc0829bec8ec6f4b957e7b388492612ab9d1ee122091ffe4299 +DIST microsoft.codeanalysis.csharp.workspaces.3.11.0.nupkg 1226992 BLAKE2B 81615136f5ed0d07bbb6e7afe1729414e370954f7c0c857b4ba386c3e05814a694a64ae2872703c1dac880f80eb0c2152c9073ba1ec1e2122dabad27cf70a6f7 SHA512 159d805c16f57d63f0d2cb3df8cc9801e5ef594862df87f6f0f48aa5be68e1959912e605ef65d9973cb743b0f482d1211d2b7a8a4ac7707cde67be22f0f26214 +DIST microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg 2044703 BLAKE2B d725ffcb8b1a3fa6eefc383f5e2258a472a64dd09535d85209154e76154173425872ac38454ef5593495baffab8d1e87832de3f4854d5604e4ecc8706ededb0a SHA512 06e0eaec7720d61463aa62b79194240c327a991fa3f82e34dbe563ee2041029400978ecbbaf162255c0cd6337030a1c9b3efcdddd90157edb9480309072a2120 +DIST microsoft.codeanalysis.sourcegenerators.testing.1.1.2.nupkg 90121 BLAKE2B 17848753b414d04d14aa76cc7ca24900dcb2af5e8447ad4e69391558448b35fd8887806e980cda6e2a1a8fd8be6619857647526d879f9cae557614576e01d2d4 SHA512 c06764131758c116946618229733f174b6d2cf3c832e16eabeb6fdb089629d35c498d28d6604eef5316004f13279cb685698c22ca1aeb235209d00363f275333 +DIST microsoft.codeanalysis.testing.verifiers.xunit.1.1.2.nupkg 167665 BLAKE2B 0256884774b3b981945a21578c1874bd61ca00a1ffabe436256f5efeaf3f83f9f93156af13a3a8a986ced7579663ba6deaef94e7f86a941aea3fd9bef1d8db8e SHA512 9aa81024ab5a2352d5d9c603f01eb80eeb8a167c93da27f99e778f382f2772d688c604e68b0a4ff9d2f457194174777a21bb578be4d5564971ffcd366e0ac3c6 +DIST microsoft.codeanalysis.workspaces.common.3.11.0.nupkg 4328068 BLAKE2B f10c789d88a6d86f1e96c95a531500e8996b204971b24dd96ad4f12723de7f57639ba3a42d3e2e164f84e70a6cb36def4df502f8baf6c35a7419a5ab3a9eb418 SHA512 daafdd8f70d69f6156ba77e882c41e700b285d343e71c8567727f79289e0902d7f65e3f4f69ef523a550d37f2399c23af15dbbdf00fbbe1ceedd50d74f320dfd +DIST microsoft.codeanalysis.workspaces.common.4.8.0.nupkg 7858844 BLAKE2B 2aedd1953d8491dd0510f667e141153f61c03e6431974c2b1f85939d50d8cd0c4cf60cc0cf8eaf6b110af66f8a346f74021c71fdc4b783a945dca89f63ec1dd1 SHA512 a53166d856d29f43289d224dd97c5206b3301d459133bc1459973342f25d5d7a3581905a35b1fca3dfed72c5dcfc098c26a3ed0bbad8d07449fcc9bde524dac4 +DIST microsoft.codecoverage.18.0.0.nupkg 10063289 BLAKE2B 816c0209e138b3a1470664c7441939b366437f9f48f8c1d1c4a42c062e8d00e47b079cf0fb0fe327371f9368804fdd1addfba424c69c53d3782e8fe4eeec32bd SHA512 1d3d33a48596f50d02b2596aa3b95e7d9dbb1c4e9d97981f87b340e053d98c45117a71f61acbe945267addbd5dde4943a61c625fc6e9c4ac154b3c9446186091 +DIST microsoft.net.test.sdk.18.0.0.nupkg 39744 BLAKE2B 91a8b9d5ad841e7ab3cecdbbfa055673439cc2377e08d51348aeb3202ed1822150c3bcb4c377e91a925cd1def0dd085cc41bc905c3b2772fcd2914a0691d67f0 SHA512 fb48870ae3fbee7c592cb7c484234330e732f3ea82ec816db0bad2c12ce9d2a73ba54b36276f12b6ed9cfa6f4010a90a76f86c30a07f021945392c9e3a974a56 +DIST microsoft.netcore.platforms.1.0.1.nupkg 17876 BLAKE2B 13250226ef4869ad62b8acbe8b8f791f9bca1932562cb7a7e8162c3fa502c02200673cc9839f79953cb2d3a75f64f92d43ed1dcd9081732e4917197483188163 SHA512 5f3622dafd8fe8f3406c7a7ee506a7363c9955b28819ae1f2b067c38eae7ab6e620eb63442929b967c94fc511e47a2b7547ab62b6f1aafe37daa222499c9bb19 +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST microsoft.netcore.platforms.2.0.0.nupkg 19181 BLAKE2B c784d2315e721a847facc7ce095baf628fe0e0afc626ada488a246a6b49f0f990f9ed3c4a9ff05654d8d8fe05bf80860970a5d3c999a03a63773e48f065bdb89 SHA512 0827f83639833a88ac7bb1408a3d953ee1c880a2acbbaf7abe44f084e90f5507cbb13981d962c57d0e3278ee5476d93c143eb7e9404cc7a63d7a8bf324a4fbe8 +DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 +DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9 +DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.netframework.referenceassemblies.1.0.0.nupkg 20946 BLAKE2B ac609f5ddaec68f4afca36b710408e8f5601f13e6b2c793dae11e1afd3f8fc9b45c3ae9abba2429b4f414a43a48f8e0ea11498f439a17158257701466f372582 SHA512 c8f18b9fc83113c65086d93f7dfd9d62600edd614f5eaaeb294d96cc46bb024cc1cbd93b665f849a33d367acd4df30913db1e50ebc695de7e12cd185a6e1ee9e +DIST microsoft.netframework.referenceassemblies.net461.1.0.0.nupkg 20140577 BLAKE2B 1daecb1375a6e1138cfdca86e42f4f96fe8dcd83661dbb7078e7cf66d717bb380222f1947ed2f08730aa842fef172a1e3f67100a4046c0a730601305db2fe7eb SHA512 365cd4012393d95dbb3c84aa18169d59d5eb5ec727efada8af9a2fd5de621829373ec14ca6dd53f1fb76b769ed2e424cdc9cdef03a02162b635b56670db8627f +DIST microsoft.testplatform.objectmodel.18.0.0.nupkg 1666011 BLAKE2B 708bcbacb2a7b2e2b4fbdcd365ae458bec906bf97843d08056a5507d23917da1541293cfd493b06727ed94cf3ba28d99267a82531fa35f5b98e9dfd599d3501d SHA512 fd2842650b88c5ac731a3450a826132c3fca9c6d7240ab0d6570d4b633b6779e48381f0513285795e2f0da1c3c4252bfd6091b97226ca7805f43c05015a10096 +DIST microsoft.testplatform.testhost.18.0.0.nupkg 3260139 BLAKE2B 461b4e4e64467e53e2c2d3de94f3f433015459c462d9f196671c876eb0c1001611a875ec6d9028a677d5a767928134e0efeba0058b1bef9dda9b2b38970b98b7 SHA512 f48654a285d452787ecf4e10b560aee6292ee03e0501f25a8cfd6cbbe23aef8d40c576b46e75cfa36d76e6faa3bcad0a85fb24d7acec9200e91babdfd8c8ee6e +DIST microsoft.visualstudio.composition.16.1.8.nupkg 2130183 BLAKE2B be8dff3a0432f56148721468161382fe79c849785cf802bd98102a215fa0104c3a94f8262e083da83b09c4607f2480ace6b2918b5304dee94bfb4dd3c8151ccc SHA512 6c63882d9b598b5fd9e3b6af7d782302125d72d13482fcf31475ece1ebd8f32bc5d8f3d6b5802b11e98ed9504619e01d6754cf8d4c0d1881664abcfc8250f953 +DIST microsoft.visualstudio.composition.netfxattributes.16.1.8.nupkg 72086 BLAKE2B 85ad0cbae2e035a2943c4cefa531c67fa56245c0ade65d2df7f61f2e68d800a796d8165e5b645ee1cf2da8f54804f850694c6c6d648fb24a99af5cdc50cf6f18 SHA512 ea4f8072403cb95fb4a5bbaf9c50c7bf7e899390bd9168770edd9371ab0d2ee011befac47e2325a855988741c0ab50d108e9e1f34f16cc86db72db9e03d276ee +DIST microsoft.visualstudio.interop.17.8.37221.nupkg 3566485 BLAKE2B d02e9f0b0fe4af207bc36d6f6fb95d8c8a11f671214b323d53efffb30d31628a058d02c544a8a0df428c6b718502a1f71ad515ce4ee4d5bb33e08a0f792a5f21 SHA512 edb5dfcb355007183a3e399abea253b469826248eaf2ab72c7828d97ef003ba6ebe150a31a45e3edbafdc67706ad99adbbf4a8f12112cba41245fbf69f9d9f10 +DIST microsoft.visualstudio.solutionpersistence.1.0.52.nupkg 257778 BLAKE2B 7acc321aa3297aeaa5a4782204b19fa4e3141edd3c663e544e2ced6e3a253b55315511f3e9b971deac603cb52dce7a3188fa1182caa689ceef0438ffeea9d0dd SHA512 947c8c9b98f9c11c15682def9425ab147d851b2d92a45519a8bbd8873c1fd5c1142100940a153deb487c92d78549fd356642d2809c2bce79aca708d6f243edac +DIST microsoft.visualstudio.validation.15.0.82.nupkg 487752 BLAKE2B a25efd1a842bc2a5cc37629ba0d7c1f80e65edf9623d09f747d8f4c1f8988d281d81cc9ab6070b6df00928f0b2ae1ef33d5f129f32921c3cfef2859c1c6d944a SHA512 0f929043b8a74a1ffba1e1668458ef9590d05821ce64558367d5cf00954bb92449e72f8f981862e83de14a3691adebb16f9be570c85e35257fd9318950674e6e +DIST microsoft.win32.primitives.4.0.1.nupkg 63261 BLAKE2B cdb464bbbe34381e16193cb797776858b582db1530a88556f932e8bac1c065611eaf37405c7eb5369de2dbc31bc50579fd7d3564674b2e3c6d921b565ed3f449 SHA512 382bd3a66349e077fdf622a69a2d9e2a07d15143cf238f4fa21c74f2c1e5592f8ba97e6fb956c1c69ca0cf4eba91ca4a7d3c8ef195289c5a0e95bcac52e794be +DIST microsoft.win32.registry.4.0.0.nupkg 183394 BLAKE2B 5febb98cf99e900b73158c90e850c452bbfcd41131dbd76a4f4ee1ea7717e64f9dd02cce394e0e3b673630eea317ec3ec42ff96cefe7f1abf9a7af32b81bd04b SHA512 5224a9ee54f11adb05e89f7ac3012b15e3348f2823fdb5962af6eac2d44fdade8ea21813ed3093a63bd0d7eec32d02c7dc347bd22ebe791197ff2f39585bb3d5 +DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e +DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 +DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1 +DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92 +DIST nuget.common.6.3.4.nupkg 190977 BLAKE2B 01f69d2454296fca82690e2c68a487007196f7b5a2f87f77196941b4af5e4a3ef4518d1a2c09271225729fcd4d7cc0ae9fa82ae7d40609cbda9a567269d5ab34 SHA512 c5136022fffff33d815bd30b4ced5f2d0ddf2af0cbb79bb6032a48f14b342294abde342823e19c67513dd4375facb050097a75cc27e2c7ae52d12fea829bbac6 +DIST nuget.configuration.6.3.4.nupkg 216030 BLAKE2B 172ae465a84f9398aa1aa3fd55b9c30abccfbbbff54dcf8fe93b9ac2250649ea7be1442654d537b4c2169fb938cd88957f0d4d20171a6b65c8a48bc489f7b181 SHA512 083c79f87e29fc9d6e555e1751d2f99aaa020cee3d6554410122de20d4efe3743d7f04e2f97c55757dde8c141fed7a73ee6675d0016d306b153bce91490d0899 +DIST nuget.frameworks.6.12.1.nupkg 187332 BLAKE2B 74330beab5229c66495e0faba5dbd024272acfed531c0df3339e4f5b2843eb097df5b4ff8c4e0e4c70e7e838560ca599abcf7bf331624e895a76760969ca5db3 SHA512 0654d8e212d581092b71d053b4260f2fb8f3a201924a9d3b484b3ce1efe3efe1e6801738ede39d4d4dd601007568ca9fc227dc580727f2ce7474e48ae005028b +DIST nuget.frameworks.6.3.4.nupkg 173827 BLAKE2B bdc147bce22af9a732ece7c32826148af1578fcf3dfbd77f0319d1bfc201a8f748ac4f4f96fbdf05e5d97626c173396a73aa4bbc2cd378a6f1bcd44dbe189f07 SHA512 b930fb322a6f7e380115635623fc27fc3afe7ed0ead4c43785fa4ab281f958ffe468bb5ac2de1c2376a90995bff41097701b0f1e299bf40d9cec1dcbb11c6b4d +DIST nuget.packaging.6.3.4.nupkg 943325 BLAKE2B 1b973e00f55d7bfc0d1d3be3e10f643b44305976fb692eef428d85e6afc01b51a6aff2d9c192edc9e6a1336aa7cfddae790fc14f650cc0966b0e9258bbd72e9b SHA512 f7d221403e60d636e33dda32cdb47ee21cd9b76db175a034bd57478a8b1f457513a2e77c1bedeb29df7bbc6871e61d8a708036f1deec85f96a20d42ebbd4639a +DIST nuget.protocol.6.3.4.nupkg 1044612 BLAKE2B 887d09d4aae3c331c401f5cfc33d4a1f81b67c5f89f3358f9905547a0401b9dc32795f9467395ac8e4a3bda289f401e36ab28a9219e29083dd1e4ffce8aa0207 SHA512 f144208f4936f470bac591f8e03edd14c5fbc17e9c8c29df7f4b64dca5cccdaa57c08ae617391dc2788a1dfcbfafb12babd88ae5678d41b56b2400febbe109e1 +DIST nuget.resolver.6.3.4.nupkg 184880 BLAKE2B 3dca2b7b2fc277baad42121b3fbff4b83a848156a909c123c8bd60f4c55ed6af1e85a04c6ec9a9a209fa0663c0d41822ff16493922c3963c1baed5763768a46f SHA512 d811b9002ac14d9e0460225283fa30400f4830652aa23ef49b0743ed21d201badf4e4b42150060b09b545a2881f3dc3dc174554550a5188d22ab2f91477c6a92 +DIST nuget.versioning.6.3.4.nupkg 126203 BLAKE2B 3d818d1598a5afcde651bbf8c0a0dc46724a6a0f41b17576e6c31040ed30aa2495108c64b0460de8741e562d81b42c73ffef5ef0dedb89b52822b2f4d7472448 SHA512 97336f68f61d525a3d5700cf6ab62c0af2f4dc6bcd6319f692dcea5a4f9533a4367de595fba3a49e732dddcf23e4eb69469c1825412555a408b4d15ca6ca28a9 +DIST reflectionanalyzers.0.1.22-dev.nupkg 180177 BLAKE2B 828d0487f8ca22d292155fe1a00c77603eb214196e82ffae0ca9ff82c560c9716ceae73187537f8365998e5d00d5428b930910cb81610c2d286fc7ec3e447555 SHA512 1aa769bf171c803f5083a6a00305b4c4d8ee122a8ee96bfc2d8fbe4d627feca7c91e445872fd2a1b91fabd08f36dca37032d40838c9f2bc7112cfad970d26e29 +DIST runtime.native.system.4.0.0.nupkg 16852 BLAKE2B 6914c7090188cc27789c962931875892dde24e1fc43080935d337840164d361e4410d8228c576a3eb1c0eacb82603f2015c05b39516893cabc718d8ce67467f7 SHA512 55ff3eafa406ec3d8e33d8be44d0d06352ce746abffdec1378716b275d634e133fc1bc56fc312bf0d921efc59e8de4ac811022cc34a77fc1f1abc982c931932b +DIST runtime.native.system.io.compression.4.1.0.nupkg 16918 BLAKE2B fa843b70a55667cdacbf59b08a634aeaad6394f53504c4751fc58a758f550c35cde734d6a7134d35c0db78d09d8b423b53aaf5fb9f8c2a8acbab0b62116aa3d8 SHA512 453e16348b435b0d8bc5c4db85d77c99f6e4a79f62e8168eb91c972d6e788c8f1f965ba6e46c1b42f71dee4618373ac70499024f6a4d1462c040fe4989f68283 +DIST system.appcontext.4.1.0.nupkg 146990 BLAKE2B 7881a5a903a358e19b0de72fe800c70ac9233e7c5e1e4115d69be6f8dbc4fbe86debb79bcd453295730e803ff1da974075c999f52e4c721e085676746c2f9b58 SHA512 f724af13eb14aa57255f82841683a93b427de172b8d31b9fe2c6bc8c21a795e60ecf211b4e49e1c2e285fe1ad498e6bd9c843e109a60a3dc27b49df560106e96 +DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2 +DIST system.collections.4.0.11.nupkg 810001 BLAKE2B 7f20413de51be3416862a8e3624fe575740aa35fd0983a694b128587fe05d7a3f869afb893106b02866bd6811dd045e35d0c3f43b55e06ba9f92758f21aa507e SHA512 f61b75329ba5d7c0e688aa9d110b2200c8934c3a1888f6b1b5f198baa7ab93f23835e8380853e8c046f257172b5060578ed86df26e5fe0ef34d8c4408a02c33f +DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b +DIST system.collections.concurrent.4.0.12.nupkg 502657 BLAKE2B 39d39b111bb1dbf282a42d0b7cf0cfc64509d1805beec3a10c216946b21f090e2d1f94227035de2c17442b463a1985a65ce4de203356381e88eec036b26e893a SHA512 a46bd40b8cc7afeaea14c80ee6ab99a5ef6d27e9e897cfe842e9ab5ca04b9de8d7192a310225b1040d57d4870921487acf5df993ab81301d49994048e1341e85 +DIST system.collections.immutable.1.2.0.nupkg 310324 BLAKE2B 286b222589e1a312d93cead33344b932bca357ed0ce542941e0037ae9f92bc38000c43953cc0219536aac5f1f24b01b0fa65386213875686440c949c32bb99f4 SHA512 0021795a155f67f1247e6572f70a5cde82422bb9288751a59d74385975bd378ae26f363c68a17a56be7a8c3d2b353b94cc5bd15836c7b9827f427aedaddffb54 +DIST system.collections.immutable.5.0.0.nupkg 623075 BLAKE2B 14724fcb8654455184f8f16f8ac56b7b3c995e632af36e91f307331620b4e9f515a13bc4625d898fbb4b57ff9f017b43cb91ab40b0cebcd7d5eefe32979afa4a SHA512 726f8db7d179714cf0efeb0fc02fcebe7b4755762902e391e77cf78671dd5d5f364c7cf4ce3545b51cc7f37327d12d1500ba19f4b934f0e8bb69a6a347c0bbfd +DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa +DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053 +DIST system.collections.nongeneric.4.0.1.nupkg 239254 BLAKE2B 0179bcd640e80a53e15f96525ae9dcc67e463936c5e8af88713dc978de525265c7cb33356f56e34003398cf1974fcda377339f41ac0171a83155009d6f988832 SHA512 5c38a3c61b6f4ec205a970773db90fced9319cde2ba3b92876a2d04a0ea63a97d67b088972e7d8215d1580efdf1bd7fbf5c89ceab15faf1b8212d72bbbc573f2 +DIST system.componentmodel.composition.4.5.0.nupkg 195799 BLAKE2B b2dd5dd39d86e26c527c3bd227562d83a7db00da6861ffa93c00f774b97cfaaf545e0d2ed75de1cf85a05375e028967f0966b3865ff7f747beaefabf77cb8fa7 SHA512 a4e2d16e0e65d0fe77656b3c7c0aa22cf1dbd5f26e9b61f55e859e3b95d5e9bfe80b34524b3cf92cfb730d465acb62823560a7ef0dfccf1d7eb307a2db5d2226 +DIST system.composition.1.0.31.nupkg 17007 BLAKE2B fb82e901afa39488841dcee7095146547bf0d844f3b00b14f3fcfac812c3773793676c012827f9abe0fa59a03c23bd68ae8b5d9094c67c6164ceebc7e166e141 SHA512 09bcf06e3c53d38554f89cd0b8f3987d40b26f306d6c665da86252f78f367430680476eddd9cf440027f0a3ce99aae7174bfa1856e056167ffdf0ab638255782 +DIST system.composition.7.0.0.nupkg 45232 BLAKE2B a66252cc4f20528fe420dfa6570fa128bdef53287680536b346040c6f26d60f73eca1d9171c45fe028bc02cb835f2362f3414e46a59f792d59c25d4cdca5bb85 SHA512 fadcc4ef2911f00f33361bc26e92f07de5afe8cb1b47d577646f5d1ae435fc32aaa5e3f4a90787b2a823bf6d278d89b28f8ba8132c3556d486afebfef9f8b086 +DIST system.composition.attributedmodel.1.0.31.nupkg 44965 BLAKE2B dab81f56845d7b8c9290bbc6e33bcf91bbb399dfd49fee84749e964bda2bfaf614a555429b91f7648655fb3b8f0f84e162d79a50ac28e54005e364af9b90f7fd SHA512 ae165e83e8bbd50d0c663608748a727f328cec4f44b2fcad5f1abe09a67fbd6095d3d65f3276f430e1247cce307ca853a3b5e8a374c99247d32f1f2450296d92 +DIST system.composition.attributedmodel.7.0.0.nupkg 103246 BLAKE2B bfb23d243b5ce1b9031f656e78389315d5111987dedea64419283a408112ac09701e05988bee2e50abc7749f3069709a93c6046c079fee8c75e33013c47a82c3 SHA512 c806d7c34280ef920336b78c1848b11ee6a55e0b976bf433e5acdbd1ff50092a63658621d69ff084daf88a53c15163ca95ebf409c5a7c017ee3f599ee28e4798 +DIST system.composition.convention.1.0.31.nupkg 73058 BLAKE2B 99ef08b2f09cb7ea7871abd0af763c608d027dc636311ad09428057a5c39a857c9c377cb639eeebce1207bd6fe186e3ebd30209672200a2ccb3ad33be9b7b46b SHA512 f4614921dc20d33afcb362875558158a461f3c9fca9ed1f50fbf59ed5cc2a2f519c0334dabae8c30a90b248382ced5ec80376060a3a9dc1018012452f44bd81b +DIST system.composition.convention.7.0.0.nupkg 161837 BLAKE2B 75e80248a1feacb4ce3520521fabacdc85a838c14fc0e7c10013e438daa1d629c2aa1677e20463b364ee192cb4b6e4dfcfc0ccbdc444059217c16a0d64ce6fc4 SHA512 abe31c5e137b140b16b59ff5d5c8070d711a10549339b03ab06a71a170807faf2acdadb8a877e4f4b31bc489639d2130d73a213e69cc71184ec566687ba12d63 +DIST system.composition.hosting.1.0.31.nupkg 77495 BLAKE2B 3266407fc975979fdb69353efbabb84cc1637d9b054150984cebc32359efbc860297033598350eed709864b19f266a8a74acbf9b9ed1d4f4cc4e4c69bbffd709 SHA512 2a5678aa469ad69fd4d962abdf9dd7790f5b8ebc41c27f45703e64f56144b95d4c9680cc9d39e1530414ee1d568a0bec098ca4ce845d9c32eadf7c2750fc017a +DIST system.composition.hosting.7.0.0.nupkg 178461 BLAKE2B 8cd01c4d98218caa10ce51fd0078dc2f1bfad01e84c79dc0ee3ed860485c7cf7c882a3580c440966cdf1740c9825ab9111a1d4c20df81914abd71719b98935e9 SHA512 6ec9f762f04440bafcea7104c1bc424d82007a7353cd58ce76f95890e017104f6cceaf6cf03f505acd5ade74f45ca42bc58bde542985e963905b25f474011232 +DIST system.composition.runtime.1.0.31.nupkg 50571 BLAKE2B 656f0f0265448b521bc4428a068dc48ffd0114d159312ee3f804a832bc8877c9bb9a05adc9ba77b13015115f26cf5cebb4609acac3eff64d4e75afc23bb9d0fe SHA512 8991f7fe0da3b3a7e65776ad376626fe8f9d33664c035180d065dcef49e16c8a8aebb2f6f4b87762b016881972a0e2148cd120800e8be22fbeecf4880f6c0c75 +DIST system.composition.runtime.7.0.0.nupkg 117007 BLAKE2B 86af81281547baf2acda94fd6663dfeaf3483a1ae7fb395b7254d79c20a4c2501fdffb6fdc76f7e1ac7e8bed74643bf6f74a026f76c27d28d0d85af93d0f45d9 SHA512 2acf6e8c2db7b8e34ca9e7f00ceab130921fe26e2ddebf88bcf75872985520bd3b337fa3d4c8dcadbdedbf63e4674e0c5bcdf20b5ec0fc6e3b28c7c2a17d6767 +DIST system.composition.typedparts.1.0.31.nupkg 79671 BLAKE2B 83151935e9541e5ab68b52ad38b63d344676a758800ba4e482b4bd5e0256fcf0798685e4ac66239e89a4ad254c32f4af89417196170f5ccc5dbfa388070efa75 SHA512 1fa7cb5b1172f9ccbe62c1d172f501b24bc3624a43754264cbe1a4a98be2f01ff9726fca210e5054338b2aeba5e0f1c567fc74c9169c4bc0a9637c7f3f188178 +DIST system.composition.typedparts.7.0.0.nupkg 184082 BLAKE2B 024b8e044206a77451e017cf94275194e29c3fc7b87055f99d150a07c53a8eee7783fc0432be7a4cd7a78d1c0bc57166fa42b07c56e5ed8cf0a8938d91dacc0d SHA512 39270a8e2641e40df368e140f5aa8b15e362a852ed9effe95073cfd78c91400ef5f35f4d9387d9ea1aebada65b99c731f7e75d5cb43207f394c15d1ea4332598 +DIST system.console.4.0.0.nupkg 102388 BLAKE2B 9cadd0e2a0256da6c777eed3550c399df1bb936daab99dce3025d5781334b4583acddde3a0f8edf617ccb3e2b9f72158c791d63ccce7cbb2645882fb7d8efbe9 SHA512 44937dfe632127d3a7c89ca77502eeb6f66201ef135384e04b570a90a3eee3d72497869344c759c35295d6a4b46afd561ba19562dfff9896ecf2d4b07e96fb9b +DIST system.diagnostics.contracts.4.0.1.nupkg 168732 BLAKE2B c7725f88092ad0f5ad6b984568e6653d46bbac74ffb8224865a2bf78b7af4949cd79b0abfcde5fcbeee39e8d11a4be0c0afdef55b033e3502f26f039adaf1354 SHA512 04ce6f2b62822583050cef72ec5270c5ce8bc2f202cbd5e5636232f23afaef5f6a524d510c8ddf4f3131b7edc8afe6726ad7e3d2c4ba003d805b4ed4c4cd086a +DIST system.diagnostics.debug.4.0.11.nupkg 149779 BLAKE2B 337beed5f06441a09fb704ffdcc3c277e2f99d7b4931e86419e4d4d0925ad44c86276aae0ee1e29f94ecd37257953731e9607bd00de716d3195dc994dbe189c2 SHA512 02f4d0bf969eb1a876def21c1ffd75f8ed5f979aed9a1169f409e60a6e07016854e2154da5c0164fabaeaf6527a18d8e67282db1b69327a1b3581e9c0c742f58 +DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 +DIST system.diagnostics.fileversioninfo.4.0.0.nupkg 137948 BLAKE2B d34faed0fa541f67f854ac397f070be94040816c29442dd9301272aa13ee48fd405253abeab7e69a367d385720aa6f225816fcc8ff71a16412a274aee0dc3f51 SHA512 b6fb4fb753787c36114807039d0fa1f406d9e6a1b5cb6aca3f309d226565ad415cc0aa8247ff4ee8a60cf56ce8d656ba4ca7748c53bb3fd0e3ca4ca4a808e0e1 +DIST system.diagnostics.process.4.1.0.nupkg 543262 BLAKE2B 0b9b75918218a8e5dcbbd5d36a286bc47ff9f363b02672c59e3ba2d76310ca8b377481882b3b78652d4fd39c80b3f787ffe3d636ac71deb842ded661250c9b71 SHA512 4b6602f8cc29599e9eee1da5a8d71efee6cc8c3e2f7f611afee3849dc60d1f5fdf15769794a0ccf6283fcc2135ad1fb0c18cc4f055edbe3fb53729a1ea867d6e +DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 +DIST system.diagnostics.tracesource.4.0.0.nupkg 227603 BLAKE2B 4136bea44d7e3edc19be3727877cc18af450e94b79465d9186fe9515d3b1be1c020c1478d614c43c4e2816affdf38026b023d8d34feca9fd4e598d994af0c544 SHA512 ab96c6cf3bd7562f9d20c88f591857655eebf8eb374c43ae456e4b1ec0140c6a6a247a25f1788ba24569b2001f3ea1c7364cb1d5b6efe65459a91911ac664ac5 +DIST system.diagnostics.tracing.4.1.0.nupkg 581838 BLAKE2B f7b28bb2adec08583617e0c6133cdfadda6e1ae4cb1b3bb83175199f1dcca28c9c1540af5a560e076d7a3120c509576f9c550a0d80481a740e2e09f78c9e57ee SHA512 0c64f255836cb629587b117bd8de5e70bfe7e4c6d7d138bff10b9e85f4883fba250ae07118c21d5e9130ba3cf120a9a2bf581a17577d3a7ec09260933c7b4d47 +DIST system.dynamic.runtime.4.0.11.nupkg 547813 BLAKE2B a59d9fa95313f269033f7e25e39e499ca4910da5c2c1307a1d3d4d96b07fa25fc6b9223755597727b60a26280e1dd4a8bba0b165c3fae9a3d3d9732b77f3e1e8 SHA512 0b2189a6f50effab44a8b1f883f2a1f9b9b32c448123190e8946a877c28ff46a235aa90af0898d1ccd6da2f3155aa2cf26e57f7f61ee7e3c50dfde2190d781ab +DIST system.formats.asn1.9.0.10.nupkg 297421 BLAKE2B 057dd7861c9c8662d4ec8edd3080358fe134442714d911e5a3df69fa7274665c14d2f505be031c2fb879566972b794c5e1395a9958738461e197ca16eb2ff86e SHA512 0fe8f01a8d07e9fbbeb50b4c2c9d68b4922fd1e5891f51532d3cfee95ceb6d85bb9ae47d52c84a2f06fb9bae4ddf9eaebdaa800942e859849d761d725c076fd2 +DIST system.globalization.4.0.11.nupkg 589139 BLAKE2B a4ee2d6848c249b34a67192dfd32f78d842f4b12f8be137804966d00b2e15dd8b2f9ecc6427f9074c35802d9bc13674c912c80ba405e610324772f9b640dea46 SHA512 66bc21667f5f839bc711eda3b0463863d70e0ad86770fd5410e0123006d6f031755cf7220187fb7cefed69b3f4a9eab8f0868cae765cb1425c8bf60427f395e6 +DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 +DIST system.io.4.1.0.nupkg 703645 BLAKE2B b0df16bf1368571d6755f88cc8fcce330d1dd5b478a009363e87f463e12eed7722d4bcd66a1e70de63d1b31ae2793b80c735e19a63e80ad4bc4c45f107e94ce6 SHA512 e01b432f3d715f3c88d5d7f3e7cc1ceee78caf99407a11c3306f9103aee78963f818417f14eec52f0096fa247900a31e53bd3226e06f0c0f93870db0b2b78331 +DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 +DIST system.io.compression.4.1.0.nupkg 413984 BLAKE2B f0b7116d6502f9179935d4c00ee9542d302c17472ffefe4b44e97c3d8bd2fdaf9483e06f7809b5621a7d7d20d6b5336726e0b2f75aa2a8a5f924332f5052d1c2 SHA512 2402b7ba4f0b43bb916cbfd608f9efdb9f60406d2a19cd9e7a677867806962c30b5666b6270b873ff9748b4fc3f7fd6e0451f2a5214d5478593f57d4d8430979 +DIST system.io.filesystem.4.0.1.nupkg 274255 BLAKE2B e5beb1350bea00cf6d533de221129bc3bb799f4e041b23e45304ea39000d9b70cc63fafcbd302046793bac360d431e3dde5c432fb19b0e1af7a1e1bf8e9fb0d1 SHA512 a6478b17f5d52fc5b9517458e93e1a69b92575c170f44046b3f4e25c7e67c9d4126ab486f5a3c51abcb279d05a057bd53aa8f49a1e51eae69563ae39214b72d3 +DIST system.io.filesystem.primitives.4.0.1.nupkg 94921 BLAKE2B 32311ebb93e758016ba0971c99f5010080597b630bd6b1aacef03e39d7693c66b7d2531a6af05c7b14cd2dad34b1cd485aa19d77ccbe53e512c4e021e3291f9a SHA512 dce1c4074938391ea4ea01226812982a893bfc910e66ac99ecfe31c9b6fe635f3fbff11dcab222ed5036eb21c4f49cd3f121c310adbf87d22cf3d512bf6a9d73 +DIST system.io.pipelines.5.0.1.nupkg 193681 BLAKE2B 81e6ad837943179a46790282e63e3fd97ceb64389f6d9a1af1f21bad6a32e426bbab291da6c3a12d5f4503a3926ad999d335ab1b5da877a1d8321ac6e7dacfca SHA512 b5960f39e3a05e0738ca9cff49f2883fe59cc97d0f2f75f1bb8b37a5c96de0ac3631393f2b6a176895bc903bcd58581ca6e9e107de65afaa4b8a4d4875d61c40 +DIST system.io.pipelines.7.0.0.nupkg 239541 BLAKE2B a61c39e8e9cbc36822ea8a66df6ee8116e6e2d9840907bfb016bb479a291875e1941c81420f93247a2fab85ede30c470ca4512cb334d6f3ba7a69f2e97c00952 SHA512 4da90b7d0b15a454decdc23b2fef8f1ad1596c8b230f1afeeba7393ef5334db559c9c0c8834cd216ce797b09386f4224a5329900adfdb9fd26eb784e12a169fd +DIST system.io.pipes.4.0.0.nupkg 198757 BLAKE2B 43c254eaa680b6b360e18798ac4de3b46b092e561925d02bd7ee91dcdf8f3294684656290226bbe35b40c320b115c478dedf3fef95bdc1ad89393f471216f707 SHA512 9d052515b1949763a7671c531e7a3ac5c7edc38002954b1cfb1fb6c6e81baaf62e05c072d5524dbdfe14556c49e8c9883462738cf0ed5c11274482410712bce5 +DIST system.linq.4.1.0.nupkg 511874 BLAKE2B 3f5941e6fdc731ab7acb58aaad0340695ba2c1ad285ee5eefd9c4ad3972e278d74cabb0d5480f29697b8c9ebf839c3c8064436be4c508ad406f0b3ab2b6366fc SHA512 53e53220e5fdd6ad44f498e4657503780bca1f73be646009134150f06a76b0873753db3aae97398054bd1e8cc0c1c4cdd2db773f65a26874ab94110edb0cddb1 +DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 +DIST system.linq.expressions.4.1.0.nupkg 1929236 BLAKE2B a804c6741afed5fdc918c046092f8a526668fdeca8712f750efade8f1f272fcd2c58b1d1493f20528ff7006e189fddd21f8a2220c15d689c8de2ad2bea21b1d6 SHA512 04605a091d3aea404bc97cb7ffc154708b3bec886562d9e36aecd4d2ed130afbb45f54cd16a3f714f0ccb3f27c5bc7707e55fbc3e81681a783e9396930058acc +DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d +DIST system.linq.parallel.4.0.1.nupkg 522506 BLAKE2B 39d8376d24a2233d592756c0c01d0497c0956acbceb4f106137b2241ed12179be6f015a8e68677bd66043f2bfcb4a47bd1c41061766d6ae8bbc963432f3ed07a SHA512 f74824d2b288ef26e33855894bfb13d09674848f00850b1e6e4f7199dc377afe5e9c96a9127d0e757540c05342ea8bf1e0cd1f4983ecadef2a91c432a47f50cf +DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 +DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc +DIST system.net.primitives.4.0.11.nupkg 769354 BLAKE2B 5c2a6b46cd7eac3bd02e8791264f6bc04abc7a93352db986f363e6800cae19b52ead304ab74d49d9fbd249ac44b92331cccf156d86d91da798ac5d274ad51c93 SHA512 50d5a977a4926fbfaf47bc4656111ed6edb8bb6acfff0cc5c2ee9c104628a255c8298a649f33ca2abdf9c7dacf4bfbf15e48ab7f92bd797b7d50ca328fac48b9 +DIST system.net.sockets.4.1.0.nupkg 135660 BLAKE2B f36e7d4191bdca249dad820e1d0a142fee23b77e27394ee7b980c085db23a3db8b09bd3d06c9168c221f264cd0e119c7d18bf9e7fb100bd66c9d96d6ff127ad5 SHA512 b231a1ca9d281923ffa1b8dbafa2cc074ce679fc2d473ad7c7192cdc3b51c8ab125c606cbbe0248e02b415e384bfba1bdbc59b28a139589c78aa3687e0236019 +DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e +DIST system.objectmodel.4.0.12.nupkg 321648 BLAKE2B 7a008caf5f7f38f34d62037e5e3505dc237356246103d00be5b07423829fc4f2a763fa841673ebdeb0d6caa79dea8d7fb9f56cf078addddb3cc853e63101f03a SHA512 f5191cdb360bd2624abd7454c66862540f97aa19df92ea0854786b9d3cb9549e95c6194cfe8adc01589203c4feb1673a129c4929486bcb5f8db83ea535477c53 +DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123 +DIST system.reflection.4.1.0.nupkg 700819 BLAKE2B 7d98a07245ceb46e777b904b66ebd5d85067ed9a5e7ca10bc0838f115cfd5f7da1b6420b2126e56310b47b533fcd22ce020e046d03423ccdeb9392609783ce56 SHA512 67143ef8f6fb1044830c70c66e9a2b4f1850f50df5dadfaa5177338362ea7b9e9fe4b0ba59cd4eac6e1c8db4e0c285c239e4c2b3ce61391618b411aaff45f7c2 +DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 +DIST system.reflection.emit.4.0.1.nupkg 219037 BLAKE2B 032654f464c65df895878e3e726c7f14c8c380fdb29a092b3ab99b57cd5b4c2a094df9a579b6a0b8ab416244a98b7bb2efe4a3e56792bd62f35d7077eeae33dc SHA512 ff7766886b945148ea65a49e4ddc648336340def2c2e94b8277b584444ec9126d96918f0bcbeb62016a530623a89ccd9eae749d62065b01058387b5d09fc7dd1 +DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818 +DIST system.reflection.emit.ilgeneration.4.0.1.nupkg 123128 BLAKE2B 784130af9ff312b8757308a16ef704a66b70f60461eaac1c39f54db4b3d4ca0ff066e495374c6899b4f65f4bd3454d2f252b4b404cc9c04e9ea44e896167849f SHA512 c3819cd3a58f609ff579652536f9f414481caa4d9e7dc277e0d3c8c8fe8e0ff90806fa94f7c6436d4af853c6fccd26d5af57f0a49c5baceef4e0daaa39e26773 +DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69 +DIST system.reflection.emit.lightweight.4.0.1.nupkg 82989 BLAKE2B 80372b79e7e12b1945f6f178a9d427e32dda82998609dad684e9ebd806039869cbec3561a836b20b3988a4579049e1f39a04c9e4fbef4085a2e54f02dbb9c120 SHA512 542863fa085a31705b0b294b64744c11617a098beae4d5664beb53189148d19246c9a112de30f2d597e0888069a414f2aed8e94a2b369294a81b24b991bc2149 +DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435 +DIST system.reflection.extensions.4.0.1.nupkg 99743 BLAKE2B bb72501a2dd11ecdb1f0ee41f022d7a20635cfb8858f8570ee52d15f7c0a7bd167ebc420ff164acf9a5e763e2dabdb7c7571e9155289fa8d9569ba1e42071dd5 SHA512 3e2f07c29836735be6247e75f760de90783d5ece64e8cce4e23eceb777da8975a35130804d87ddd26449c13d2ca34180e3f6b844b0fdd2dc594bbec6e7272098 +DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 +DIST system.reflection.metadata.1.3.0.nupkg 434051 BLAKE2B 4ce1ed90775327f7e7136ae04f427c39b5d38dc9d1b45464fc39e86e8a1aee8f078e810e6b60ef665a8cb69cb7b409151306a0c3657d7dbe30e093389b40cad2 SHA512 a62b9a3b2d191f5fe734731dc05ac73f6ed3a18ed255b94ca9cfaef281157f8df821ca4c996a6e53d6975a10257916239ca99f077548bc6b301308b0a6db9e5e +DIST system.reflection.metadata.5.0.0.nupkg 1006081 BLAKE2B 2b10bc13e07d904270e3661435d372008ab9aee0c0dfd409251867273c3e9541392413018306900b0d9c114843756828c946801f65912e27f7a3d351c9061c52 SHA512 3b74e3e491eee87a8410f5b9a2e556233d9919267f6a054da7a4c9c34b6916b07c77ea9ef8cceb5b7c3361e7394e502cc3c9a09247c6a06bb58509e82554e527 +DIST system.reflection.metadata.7.0.0.nupkg 1029794 BLAKE2B c4eb7069819ae7d6ee8fcf156fcf5fbb5d57022eb2c8e4677f1e64508c69853410da7985a08c936c38eb43201bf5cdcaa8c3c091531238ae78f4037b286b60a8 SHA512 2d93c8ba1a78ceb90d25b7a3b82ae7c7f2452ad29f49ee8e1c60b2bcda19f8f6edf68689d42a586aef5faf9f1049fe5e8095ec9a4ab48a2cd2a950a8b7ec2c85 +DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6 +DIST system.reflection.primitives.4.0.1.nupkg 281678 BLAKE2B 3aba0904b106e846cc9ff3fec98a6cc4acba2d2dd3296248303bb02b2e32bdafa7fa095f1c29636fd1c85ca5ef4d972a7b6218834e458ec9f41f275eb195cb4d SHA512 08ad6f78c5f68af95a47b0854b4ee4360c4bad6e83946c2e45eaa88b48d27d06618c6b7479bd813eb5f30a2db486590d17645e9c0e06a72dbe12ffd37730707e +DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa +DIST system.reflection.typeextensions.4.1.0.nupkg 187836 BLAKE2B d9cf37002f9c37bd11c43df97fd2e8234993f34c97e9a0606ef28164f1c587cc55ad2f2d66dc62de304ccae90f4d5636d163bbbc86fc00b4bb258a5dc91f4068 SHA512 5b1875ae86f76f60307fbe261c7471e996d4d4eade0c4783cb35a5aad7fec4f01be01cb1f1f78af22d483ecce12096f6ed431d69c4a66c7bf235008bcac30cb7 +DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f +DIST system.resources.resourcemanager.4.0.1.nupkg 85915 BLAKE2B 11b7c350695fee892052fadccc4f24f6cdc9bbdae8e51122115dbdb357f584a6392ad4fc10a4be59c123a018e0ec559f5ba035fe5e5d7fd868f5878c7b00e306 SHA512 5165916e258dd38fa83278fb98dce271a95e0091c1274b8cf5f17d88b9e6284f7a7bf145194afe4f20250cc31ad714141f9e0687cf235ff05460fb47cea0c525 +DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 +DIST system.runtime.4.1.0.nupkg 7263653 BLAKE2B 0a6699d985304a5072c7c283a42c100cb8f13ae61e95f93463ed57438ef3d7c655c3c4aed43b1d8fed4057933e924ca1e6b9a5987f1328fe4e2e172861572593 SHA512 4b05eb68bb485846707c4fe3393f9616d3ffb6c5f62a121d81142ddf7d0241c931fe96d193b7bf02281a9368458e0764466766557cfa9709035dc76d8fdd7706 +DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb +DIST system.runtime.compilerservices.unsafe.5.0.0.nupkg 130329 BLAKE2B 661dc87cbbfceb67d13b0bdbcf3a035609213e4b99afac13ac773128b4a4428272e84f17e70fc84218fe1569f9ea9f28152c239713580ef5a75d4fbd6a87f08c SHA512 23226c503b06abecee5a9604a6e4dd3dabcdf921f55d6aa6dad2bab1ca12a001c7866af5a6de01cc9b4ace54e5c8ee1d5c2fd29dd9dfd7eda3ed86f9b35fa59f +DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 +DIST system.runtime.extensions.4.1.0.nupkg 1060307 BLAKE2B 5426e4a8e6d9ebaa6c88ca7dc495c120b848602f15f102d3c65105c8a03ee35136d5eb2e04a3eb2452dea96a36af70e42cb7a317e269bf4ef8a1d3a5f33f9784 SHA512 42d009be57d6497aa0724924891289f3decd916d0432c1c865cc0494092f5e59287f632a70c5060b3c78e361ab04510d75dfb3c2d2853f54201f735eb6e2dea6 +DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc +DIST system.runtime.handles.4.0.1.nupkg 54854 BLAKE2B 396943fd119a2ca9b91d1e8059ec1854ec4eedda6b73699042f8ae761bde1b6dde5f7a92a2066220d4c8f7d872741939ba198cde2154d62ff0350ed867ad0d09 SHA512 966a943195b66118277a340075609676e951216d404478ac55196760f0b7b2bd9314bfbb38051204a1517c53097bd656e588e8ab1ec336ce264957956695848a +DIST system.runtime.interopservices.4.1.0.nupkg 2542509 BLAKE2B 3ecf490aacb98e44dd952301828ab27f5cbe6b2053dfdd745737cfe1d7a847691e13b3a7df558daa2a1747e50e7045145a90f51e26f108fe9826814a0c60b7c0 SHA512 e8511e6a4cd40f3c603df4ffbbf6a4aac4d10be79bcfd0249a9af90d55cf2a02543ad9b82e607a4665d58f28c7ce9bdb0f7f3ff9bc8ded8a252213916a771bd2 +DIST system.runtime.interopservices.runtimeinformation.4.0.0.nupkg 165972 BLAKE2B 0a4e21adbb275fded46ae04ccda695b9fcb29d4f199979b914a55d0cdc4457a6a7dfa8bbd82a5a46048d052a7e852cb935a1d4a7c6bf7e462f7b14327a52dc9d SHA512 462d35e66cbdd21dc007f06c6ef129ab57e810fa0f0416bd2fc6fb7eed55138780d4d31e31ee6267a82e2e3a1607e5c642bd6efeb130b57a1baa87e3141b0080 +DIST system.runtime.loader.4.0.0.nupkg 47372 BLAKE2B b6f7f4f74a8f36791eea44a32bc40df679a83ff586c92316af37e64a2c212bfec2557b403e3c40f1fce9d0273aaf074cfdf27ad1b9f3adced2fc11e7456a09f4 SHA512 0065abcb02c8d81d79fdd9cbb859e51d61635e6ab54e5d248d668a4c76da27c4fd908c6243c6064ed88c41cf2b52be3d9762637d96bb418d0a2aa972cc0ecd36 +DIST system.security.accesscontrol.4.5.0.nupkg 551848 BLAKE2B ff1d5476ce5f07624d708f53c4e73568ac2dcf9c2a968836e1bee358cf8dbc64b853dc8358c860f792962f5dba6f5422425e1ce4605cb7eb60feb54872c92583 SHA512 e9142d713f93c8380b505b009e699d7d144674b60ac526469123ce774e76b6f605c4e4cc6906fa00d970846a99b4d3b9d8fa2c682a17bbbb9ab459deba303198 +DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81 +DIST system.security.cryptography.cng.5.0.0.nupkg 957764 BLAKE2B 01f2072c00590027149390ee18b855d742c05cd66f0bbd2433ed52236954f6a3baae64291795303139cdc1ee1185116cfaac4ce20bfcb8f8712625e07e2e2632 SHA512 b6bbe402495487333eff3f5b3e71a60cbce66ef0f49752250ba829151a738c62f295382d4cfaa6f14bfbb670c14ee05039b8c4641c4d4b46c28488bacd0095f7 +DIST system.security.cryptography.pkcs.9.0.10.nupkg 821217 BLAKE2B 33d96844d37c381cf98f64b4918944fde17d2aca5bbc51243b2f52011d60d31f33336d6bb0d307e98c51f99dd897fb763a6429bdc344c4966671376d315ebdf1 SHA512 a3d79b725775a40795e7cc77930e299f3140cce442bf764f27dff7a1d7457eab7718aff0327c236f00a21558936508a27e22161575fa365ca4365df8886ba15c +DIST system.security.cryptography.protecteddata.4.4.0.nupkg 185701 BLAKE2B 8133633dc020cba0b552b7e1e498cda3b4f8578132e83a9fe38bb6f79a5b5ceaa76089440de2f6c7a948e160e9aebed1fca467cd02a9ca09b5e5cdcbf5c8f1c7 SHA512 5b011ec6f05dfb5ef27d8edf712f9f04697e1c00c47c226e29e0c9a814fb0fa8fabcac18bdf2f21aeab6cbf326aca3910ba99b630b61ee48e29ced663e14cbde +DIST system.security.permissions.4.5.0.nupkg 245985 BLAKE2B 568a572a6bcc51d0ac505f6829876edc9673d975b2d2fdbd015723aabe07756ce0d5e33609fa06cdbbdb70cabbb2951ee99c7506bbe9bc286ee69c27720f6ce7 SHA512 3be7bda9a9924c9e183890a99cb82c7fd15319fb3126fd8e9f539d62486677f5c0e40611bd46ad933ed1a77752f5747bae156e9259e3493d5d46830aecde1c1b +DIST system.security.principal.4.0.1.nupkg 94549 BLAKE2B c93adde0fb765f5930c78d8c057db6517db0fb6db411e0d0154523dab8d36553089f2c4c5b1851920f361749efd5e2ce14d3544ad5e3f3289f47f21ee05a2374 SHA512 92b8b4c8b10c54f3d79c849b2169a1d012efd2151e5a864d6b1f0babec7ae4e96467f992cbdab922cbdc1f74539f222d1b3ee6725a6c4a5073cb1b3e27305d0e +DIST system.security.principal.windows.4.5.0.nupkg 390138 BLAKE2B f788682d5f771fe9db0d41b11f61717c2f5fc69ee944ee18d1c63344dda45ae9fa4d014729fd0b0c2bbb4b9f5b7895fba391fb6ab7d5e65b6c512ca8fdf48789 SHA512 86cdb3178b4e437578890b6d5672eb9d1fe2f003abac082ed869a9e3f8cd684ffee618995838f6d052bf9bf396dc8b5d8bd5c3bea7f9e56cc7922598b4e49436 +DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd +DIST system.text.encoding.4.0.11.nupkg 327286 BLAKE2B ec08fe2bfd3eaedc7a50d823ae424268d1f51f8816d9b3645b4210e10b8cf89e801f5f7d831a565e31cbf795952ee5a6a60a45d6432e0593727f0e0e213818ed SHA512 f974335143f36b318abf040ed535887f28089d749b1fa55056345df5243dfbd56d27b74c6e4d87a737fdbb8e699c5291bd25f1e5db4700bb00bf53330c7e3e9a +DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 +DIST system.text.encoding.codepages.4.5.1.nupkg 4234891 BLAKE2B d06be022d76a5793999248baa82db37adc262da2e74531d75f5f5e1a6c29b0ca702694b19c3254ab2e955f5b70959ff22f35d43593a2072af6ba5b7952155dc2 SHA512 12edddc9452a0c592eb24aeb2b9e152d60b8d44540349368e6fce3a239c6029847f8557adcd260df3b39c744ef45a6034d9db2fbce9e20e2b8dc78363578b0ef +DIST system.text.encoding.codepages.7.0.0.nupkg 3198933 BLAKE2B 077972f69636114b3d9db09398f6d9322a681665fcf280a15fb0506d45da644e07c2e3aee91d76c908e1ab1762411bc970978bc8823a5b45aa994b172a7d95bc SHA512 485abfaeb1f9dac307249b2d84375a7d63c4bb175109107ba59e3ab6b476c52a62d677ca3c06f0e9a999afd5bf2f21d396a4b4d534563bb9da8d1b8ed6fc458a +DIST system.text.encoding.extensions.4.0.11.nupkg 244203 BLAKE2B 957201548c8629ab5111cbbcae3518b7c07bef93ac972b557e4f9f729dfd2519ef4523d5f6ea23b22eb19f93a3b17dbf7f1b6bed105f89b9219d53d8ed1534f7 SHA512 b2ba1f2a96bf14466fb31e4ac1fad25e7032688357340ad8976b8aafe7cbe39c061835a4e17d7cf6ae291d3155f07d3371f6b65ffc1c15474c3c86dbb7735e82 +DIST system.text.regularexpressions.4.1.0.nupkg 514882 BLAKE2B 864d70cdb65bf87b684561f98d2d5193e2d66015e4cd770ab823a6ba966b3813d75f0ed6aaec82012a3d5f66ef9be182e7773b4c3b94407ab10c9e5dcd9e9f2e SHA512 9b612027e43c33cc256e016e0b400547c5923e93ab6ed1a40d2b97292cb18a1195fa79aba2b0166a6b11842a0fef6685d31b848375daffdf6d2acf297af40bbe +DIST system.threading.4.0.11.nupkg 708036 BLAKE2B 6b85f9c80dfddd5faa9799fdd64379c4c066b076596cd0008c46114b91025a20e00cb8b626b6fa5d139af6aeb8a3f6781ca7e55c4f7d147eae2f38e14d7a63c2 SHA512 05c0dd1bbcfcedb6fc6c5f311c41920a4775f8a28a61ca246b6c65ad8afd9b04881d3357880af000ac056fd121fc5c3ec0b56d6fd607e0c27e7a639157c85e3e +DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 +DIST system.threading.channels.7.0.0.nupkg 195276 BLAKE2B 8c01d1fedda99b4874a4623f8567984391214fc2f86fb1ab7a697614519f4a01e146ba0fae7d4d6e2ef04231e1d6f4caf4bc594694b69307f0695ff7b66a0e13 SHA512 5d79a97496f25426a05a0ddb19f506353c4aa7810aff70b806df295e12956192b01cf8de1cf3a0d2edb076a1c5b288d4e2ee22f4a0720094f2cea2c232ac2952 +DIST system.threading.overlapped.4.0.1.nupkg 167694 BLAKE2B 03144d288128fe3c456f2380a5b32a62d70615a4d444778e32851daca88dbbd13d6f8e9ff5d9b97be9566ec96deb34f6adfb6cc8993a6fda794d7270f54fbba1 SHA512 e74b5cc0dd9e446d3509bdeaf6f9717f447b1909d9c88e1ce2e5e9ad5135dc9a6fd4883098c6c0c165ae9e8e0404afb630f9b0651a493ffa6a2cc31a14c8289d +DIST system.threading.tasks.4.0.11.nupkg 840020 BLAKE2B ec5b6bbd3c912d3552922acd338611baa992dca6bf07b97b391e47b5b41ab718c373551dacffc7b4b67870287e93eb6e70ed184213e800fd9b424bf3e02cd8cb SHA512 fb66c496a5b4c88c5cb6e9d7b7d220e10f2fc0aed181420390f12f8d9986a1bd2829e9f1bf080bb6361cd8b8b4ffc9b622288dfa42124859e1be1e981b5cfa7b +DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 +DIST system.threading.tasks.dataflow.4.6.0.nupkg 307650 BLAKE2B 5e67c7adaf5c07a6c6fd1ba01696a09bdaa8b909397f9bb885a5339b161337d2b5fdc9282244a4962968a34ee312b5bf0d5a0d3e7e2a6a8123087d8dec70fde7 SHA512 53e595bfe324522e53ecf337c890fb5ac5f4a6797335c334f2bfae6b63f9329bc65efebd0c4fb76c17e1773f14e99c6f3ed864bc3beacbf01a23166128a81477 +DIST system.threading.tasks.extensions.4.0.0.nupkg 49355 BLAKE2B 898f05110ec79e3518937d10df244782ae19e36a11228b427785f367e1974135836046a6a0445c87b206550c11fd23b6d22b0dd399992ae5ac20b3d5c3060056 SHA512 f294f1a4179f53d59f91f01a372cc7896bf8c322e9827299cb1aa3ae2b1f809e98034834f5ccd4cb3fa1c30735082d244fff6584dab6e8870ad409b55e8a4986 +DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 +DIST system.threading.thread.4.0.0.nupkg 98848 BLAKE2B 1a9cbcbf3741449d45077c9a7a2b4d497104509c809737f72485dba4777f327950569904228d253f33d74c93ff7c08142067794017faa0ee5783bb0c21edca48 SHA512 9ee52992ea7615b0785dfeb69f058046d9b5c10e39edf13247d2af2ec0b30528f5c904ed2aeaa6952830fdee9a8b00770a25040146d9d48804bf36bf9b6498c4 +DIST system.threading.threadpool.4.0.10.nupkg 89891 BLAKE2B bb769060b570d163fd4288b6c9fb821d77029cdbd19e93b931ad771be5289a01f9ffe1f49fa31a97bc4123e7eb6b6fb8b56945308b25ce97dc01e593a463733a SHA512 76ea4b3a95414976f71bf01bf6eb4b55b398c59fa19eae44c55cfa0e4f42065cd79ba667c3518020ebf91c48e5904099273e3423cce18716891d656c58ee3ce1 +DIST system.xml.readerwriter.4.0.11.nupkg 1363068 BLAKE2B b151c0560022d796720ce342c6c47189d5cb5d292bdc62eb0439deb87b05e80d9c57cb38267a9e153e0d4513e8edf503d88926e9956eba118b5d00d488e2fc78 SHA512 d40d6e9d55e57acdf04132bcb8ae8abf1abb3483620cde969c78c6c393a9936abf742c1dcf66288e6e9dffcb399a880ee3c11540ac140cb32e20b41365aaf35e +DIST system.xml.xmldocument.4.0.1.nupkg 285151 BLAKE2B a58a4b04d21e6de8fc5f662949983fb72c260596db149c228097d37a578fdd3b2f074abed98bc53eb0b672a8f41d36e485a324ec78bcf0951e2c9ec03d30918b SHA512 bf29bec129c8ea3fca70ff8357adcd24ade2db855c57c16459832c6e4489427f2959c70ae64fc860d2d3d41e3fe6d4df77c751fbbe8106099a8a0cd5fb38af7d +DIST system.xml.xpath.4.0.1.nupkg 250135 BLAKE2B d6f211f98f33f6b8959b918cff8e676a0ee19505d11d096a92840c935a76ca70acfe111e40d5aa80d0d2db74c0db25db503d5f1f8a0e96b592d16e2715a0591c SHA512 af1b4150aff0f6e20bf4a73889d9b3e12b282d87ec6be88681cb78a8958eadaaadbc907ddad0856850fa4eee165e76b176e42ea866aeefbd6e323bfad6f26d64 +DIST system.xml.xpath.xmldocument.4.0.1.nupkg 86933 BLAKE2B 4c03b5a9433c2c954e75d212f9026885aa7514574b73a54880c3d55baee6bd5517abb46b67b22b9b6e63de92a8bc5ab4ff37e3f7e6454a5c5137ae2be6574b75 SHA512 81041a08d3b9158c43dfb48d42f13ec9950d7c2b7f63e1600a779a77786edfb46c522c32d9cc6a44358fbfe11efba0e539e578ef169261867a1905b8121a045d +DIST xunit.2.9.3.nupkg 31659 BLAKE2B 86383dd03468e2fe349584d99613f351c51081af82a15d8cb0f46cf18d5e75305d3fc0d287d3bee47f91da8a5b2ae57f8481826477c0c1f4c05c7c8e44ad1f77 SHA512 dff6b254f0bb35059010d4794446ce81762c6e1a09b26a67c506b9a4ee25c5b8c66dc90eb3ada7b26e242c4af373c9e0ed5e57cf4f2ec158cca9a6462625c2ae +DIST xunit.abstractions.2.0.3.nupkg 75155 BLAKE2B 8cfecf557dbe20e0e14b1d8b413acd7516b6538cb543a12708910311fa76b7dcd9d060c7be70a05b0af5ef3b8bd5f819104025afe9796e240c28fcae1c7460c1 SHA512 3ca26b8b97f4a8440f16f818e82651f571bc2513a5592742fd960b9240d0b880fef84827fb25a307e61fe7b019f14e864653fbcf7dee0d0e3faf90593deaf624 +DIST xunit.analyzers.1.18.0.nupkg 269902 BLAKE2B e5bf57ffd937164ca12bf160ae86fe29def4999540aa1241534b42f6ef2042c0c528f1c4403bbba3551bc4b384638b16eb2b7810f0cb486d14d92ee285300429 SHA512 632f6d380cd59dc1356af0361ab389a14c53993e9f40939cab1b20f5fe773b1ed8ed5fff06d438195f7383baa7a8ccf2cf299a6eb889e7948629bd4729b3ce38 +DIST xunit.assert.2.9.3.nupkg 246078 BLAKE2B 584ada9e74830d5f8879b083f3c283ab0ad4bf35289e94481c2bbdbae339a6e9979dc5d026b1c25f525355b01836442c79fa23c0ed01a00f4907c188f35e2b53 SHA512 c1fab008a0214961b2f4ffdd3ea0c64880673d6dec509e3d3047dc4ea345fb90602708f0b476fd484eda8d866e47cca64ddf1dc31a041a79491e27a36e00eff7 +DIST xunit.core.2.9.3.nupkg 33553 BLAKE2B 42e559fe6b0359c2668976df87a186cad94a9c47abd26d7ea3fa2a5d7cf9d77713215a1d58edd188f96d36ec8d7e62a7c85b0c14e4d40576ff78b7ef978311db SHA512 72fdac3b7eea26421b04bddf5c3227dc43d0db32bc2d0e8590c24d9e7d7173d9fc9a8de293451103831f50d0a6c030c2c7cdd9889791ac9d32d7291ab288cd26 +DIST xunit.extensibility.core.2.9.3.nupkg 298787 BLAKE2B b35b2180780d3a9596ef9f761bcd907007b5f12e600525aefc5bffb91cd9862daa56ec60076b8eb98d8392b7511998d607844f88b80cf0c48c5ac7f0f1e027c9 SHA512 4b46be8e6205fc3ada2ae27e15f59ba97330be970ac633f719dad0cf3e69af7198b60208d977c374086453fe55216a96a27d91e90df55fff6c4c6694fa4a0369 +DIST xunit.extensibility.execution.2.9.3.nupkg 379849 BLAKE2B eb8adb43db9c650ced7fcc0e8909cb9d598b18333c90a9af10244bb696419c68db34baeadabb0dd85b8aaf764e952994b6fdc6e55258d4a43ec16f35f777377a SHA512 222768052ac6c3f2a15b366c29721c4ada218ffa111598b36d6794bfed213852de30931e8125b942818dce68d0b85f01b91b42c8f410ba459261d3679df3c090 +DIST xunit.runner.visualstudio.3.1.5.nupkg 1327518 BLAKE2B dea35c20994f1a83886749a97590158e11e52162edd6192de3a1c2f67171cf6d623754a73184cdd843e33769a974b2bb0b8e15e160c5fd6842a81ce72c1fae0e SHA512 6ffb6f37d917b54777c124986c2f3421ceb2fdd62561b352bdab588afef58a8ccf857a8ce0468eb87ba3908261f396fec18e9d81fdb993d10d4b2f2337a9a5bd diff --git a/dev-games/godot-dotnet/files/godot-4.5-scons.patch b/dev-games/godot-dotnet/files/godot-4.5-scons.patch new file mode 100644 index 000000000..ac1fd270e --- /dev/null +++ b/dev-games/godot-dotnet/files/godot-4.5-scons.patch @@ -0,0 +1,16 @@ +--- a/SConstruct ++++ b/SConstruct +@@ -304,2 +304,3 @@ + opts.Add("CC", "C compiler binary") ++opts.Add("AR", "Archiver") + opts.Add("LINK", "Linker binary") +@@ -745,3 +746,3 @@ + # `-msse2` is implied when compiling for x86_64. +- env.Append(CCFLAGS=["-msse4.2", "-mpopcnt"]) ++ pass + elif env["arch"] == "x86_32": +@@ -817,3 +818,3 @@ + else: +- env.AppendUnique(LINKFLAGS=["-s"]) ++ pass + diff --git a/dev-games/godot-dotnet/godot-dotnet-4.6.1-r1.ebuild b/dev-games/godot-dotnet/godot-dotnet-4.6.1-r1.ebuild new file mode 100644 index 000000000..dd57290d0 --- /dev/null +++ b/dev-games/godot-dotnet/godot-dotnet-4.6.1-r1.ebuild @@ -0,0 +1,481 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Fork of dev-games/godot::gentoo + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DOTNET_PKG_COMPAT="8.0" +NUGETS=" +coverlet.collector@6.0.4 +diffplex@1.7.2 +envdte@17.8.37221 +humanizer.core@2.14.1 +humanizer.core@2.2.0 +jetbrains.annotations@2019.1.3 +jetbrains.lifetimes@2024.3.0 +jetbrains.rdframework@2024.3.0 +jetbrains.rider.pathlocator@1.0.12 +microsoft.bcl.asyncinterfaces@5.0.0 +microsoft.bcl.asyncinterfaces@7.0.0 +microsoft.bcl.cryptography@9.0.10 +microsoft.build@15.1.548 +microsoft.build.framework@15.1.548 +microsoft.build.locator@1.2.6 +microsoft.build.notargets@2.0.1 +microsoft.codeanalysis.analyzers@3.3.2 +microsoft.codeanalysis.analyzers@3.3.4 +microsoft.codeanalysis.analyzer.testing@1.1.2 +microsoft.codeanalysis.codefix.testing@1.1.2 +microsoft.codeanalysis.common@3.11.0 +microsoft.codeanalysis.common@4.11.0 +microsoft.codeanalysis.common@4.8.0 +microsoft.codeanalysis.csharp@3.11.0 +microsoft.codeanalysis.csharp@4.11.0 +microsoft.codeanalysis.csharp@4.8.0 +microsoft.codeanalysis.csharp.analyzer.testing@1.1.2 +microsoft.codeanalysis.csharp.analyzer.testing.xunit@1.1.2 +microsoft.codeanalysis.csharp.codefix.testing@1.1.2 +microsoft.codeanalysis.csharp.codefix.testing.xunit@1.1.2 +microsoft.codeanalysis.csharp.sourcegenerators.testing@1.1.2 +microsoft.codeanalysis.csharp.sourcegenerators.testing.xunit@1.1.2 +microsoft.codeanalysis.csharp.workspaces@3.11.0 +microsoft.codeanalysis.csharp.workspaces@4.8.0 +microsoft.codeanalysis.sourcegenerators.testing@1.1.2 +microsoft.codeanalysis.testing.verifiers.xunit@1.1.2 +microsoft.codeanalysis.workspaces.common@3.11.0 +microsoft.codeanalysis.workspaces.common@4.8.0 +microsoft.codecoverage@18.0.0 +microsoft.netcore.platforms@1.0.1 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@2.0.0 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.0.1 +microsoft.netcore.targets@1.1.0 +microsoft.netframework.referenceassemblies@1.0.0 +microsoft.netframework.referenceassemblies.net461@1.0.0 +microsoft.net.test.sdk@18.0.0 +microsoft.testplatform.objectmodel@18.0.0 +microsoft.testplatform.testhost@18.0.0 +microsoft.visualstudio.composition@16.1.8 +microsoft.visualstudio.composition.netfxattributes@16.1.8 +microsoft.visualstudio.interop@17.8.37221 +microsoft.visualstudio.solutionpersistence@1.0.52 +microsoft.visualstudio.validation@15.0.82 +microsoft.win32.primitives@4.0.1 +microsoft.win32.registry@4.0.0 +microsoft.win32.registry@5.0.0 +netstandard.library@2.0.3 +newtonsoft.json@13.0.1 +newtonsoft.json@13.0.3 +nuget.common@6.3.4 +nuget.configuration@6.3.4 +nuget.frameworks@6.12.1 +nuget.frameworks@6.3.4 +nuget.packaging@6.3.4 +nuget.protocol@6.3.4 +nuget.resolver@6.3.4 +nuget.versioning@6.3.4 +reflectionanalyzers@0.1.22-dev +runtime.native.system@4.0.0 +runtime.native.system.io.compression@4.1.0 +system.appcontext@4.1.0 +system.buffers@4.5.1 +system.collections@4.0.11 +system.collections@4.3.0 +system.collections.concurrent@4.0.12 +system.collections.immutable@1.2.0 +system.collections.immutable@5.0.0 +system.collections.immutable@7.0.0 +system.collections.immutable@8.0.0 +system.collections.nongeneric@4.0.1 +system.componentmodel.composition@4.5.0 +system.composition@1.0.31 +system.composition@7.0.0 +system.composition.attributedmodel@1.0.31 +system.composition.attributedmodel@7.0.0 +system.composition.convention@1.0.31 +system.composition.convention@7.0.0 +system.composition.hosting@1.0.31 +system.composition.hosting@7.0.0 +system.composition.runtime@1.0.31 +system.composition.runtime@7.0.0 +system.composition.typedparts@1.0.31 +system.composition.typedparts@7.0.0 +system.console@4.0.0 +system.diagnostics.contracts@4.0.1 +system.diagnostics.debug@4.0.11 +system.diagnostics.debug@4.3.0 +system.diagnostics.fileversioninfo@4.0.0 +system.diagnostics.process@4.1.0 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracesource@4.0.0 +system.diagnostics.tracing@4.1.0 +system.dynamic.runtime@4.0.11 +system.formats.asn1@9.0.10 +system.globalization@4.0.11 +system.globalization@4.3.0 +system.io@4.1.0 +system.io@4.3.0 +system.io.compression@4.1.0 +system.io.filesystem@4.0.1 +system.io.filesystem.primitives@4.0.1 +system.io.pipelines@5.0.1 +system.io.pipelines@7.0.0 +system.io.pipes@4.0.0 +system.linq@4.1.0 +system.linq@4.3.0 +system.linq.expressions@4.1.0 +system.linq.expressions@4.3.0 +system.linq.parallel@4.0.1 +system.memory@4.5.4 +system.memory@4.5.5 +system.net.primitives@4.0.11 +system.net.sockets@4.1.0 +system.numerics.vectors@4.4.0 +system.objectmodel@4.0.12 +system.objectmodel@4.3.0 +system.reflection@4.1.0 +system.reflection@4.3.0 +system.reflection.emit@4.0.1 +system.reflection.emit@4.3.0 +system.reflection.emit.ilgeneration@4.0.1 +system.reflection.emit.ilgeneration@4.3.0 +system.reflection.emit.lightweight@4.0.1 +system.reflection.emit.lightweight@4.3.0 +system.reflection.extensions@4.0.1 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.3.0 +system.reflection.metadata@5.0.0 +system.reflection.metadata@7.0.0 +system.reflection.metadata@8.0.0 +system.reflection.primitives@4.0.1 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.1.0 +system.reflection.typeextensions@4.3.0 +system.resources.resourcemanager@4.0.1 +system.resources.resourcemanager@4.3.0 +system.runtime@4.1.0 +system.runtime@4.3.0 +system.runtime.compilerservices.unsafe@5.0.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.1.0 +system.runtime.extensions@4.3.0 +system.runtime.handles@4.0.1 +system.runtime.interopservices@4.1.0 +system.runtime.interopservices.runtimeinformation@4.0.0 +system.runtime.loader@4.0.0 +system.security.accesscontrol@4.5.0 +system.security.accesscontrol@5.0.0 +system.security.cryptography.cng@5.0.0 +system.security.cryptography.pkcs@9.0.10 +system.security.cryptography.protecteddata@4.4.0 +system.security.permissions@4.5.0 +system.security.principal@4.0.1 +system.security.principal.windows@4.5.0 +system.security.principal.windows@5.0.0 +system.text.encoding@4.0.11 +system.text.encoding@4.3.0 +system.text.encoding.codepages@4.5.1 +system.text.encoding.codepages@7.0.0 +system.text.encoding.extensions@4.0.11 +system.text.regularexpressions@4.1.0 +system.threading@4.0.11 +system.threading@4.3.0 +system.threading.channels@7.0.0 +system.threading.overlapped@4.0.1 +system.threading.tasks@4.0.11 +system.threading.tasks@4.3.0 +system.threading.tasks.dataflow@4.6.0 +system.threading.tasks.extensions@4.0.0 +system.threading.tasks.extensions@4.5.4 +system.threading.thread@4.0.0 +system.threading.threadpool@4.0.10 +system.xml.readerwriter@4.0.11 +system.xml.xmldocument@4.0.1 +system.xml.xpath@4.0.1 +system.xml.xpath.xmldocument@4.0.1 +xunit@2.9.3 +xunit.abstractions@2.0.3 +xunit.analyzers@1.18.0 +xunit.assert@2.9.3 +xunit.core@2.9.3 +xunit.extensibility.core@2.9.3 +xunit.extensibility.execution@2.9.3 +xunit.runner.visualstudio@3.1.5 +" + +inherit branding desktop dotnet-pkg python-any-r1 flag-o-matic scons-utils +inherit shell-completion toolchain-funcs xdg + +MY_PN=godot +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" +HOMEPAGE="https://godotengine.org/" +SRC_URI=" + https://github.com/godotengine/godot/releases/download/${PV}-stable/${MY_P}-stable.tar.xz +" + +SRC_URI+=" ${NUGET_URIS} " + +S=${WORKDIR}/${MY_P}-stable +LICENSE=" + MIT + Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB + gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 ) +" +SLOT="0" +KEYWORDS="~amd64" +# Enable roughly same as upstream by default so it works as expected, +# except raycast (tools-only heavy dependency), and deprecated. +IUSE=" + accessibility alsa +dbus debug deprecated double-precision +fontconfig + +gui pulseaudio raycast speech test +sdl +theora +tools +udev +upnp + +vulkan wayland +webp +" +REQUIRED_USE="wayland? ( gui )" +# TODO: tests still need more figuring out +RESTRICT="test" + +# dlopen: libglvnd +RDEPEND=" + !!dev-games/godot + app-arch/brotli:= + app-arch/zstd:= + dev-games/recastnavigation:= + dev-libs/icu:= + dev-libs/libpcre2:=[pcre32] + media-libs/freetype[brotli,harfbuzz] + media-libs/harfbuzz:=[icu] + media-libs/libjpeg-turbo:= + media-libs/libogg + media-libs/libpng:= + media-libs/libvorbis + >=net-libs/mbedtls-3.6.2-r101:3= + net-libs/wslay + virtual/zlib:= + alsa? ( media-libs/alsa-lib ) + dbus? ( sys-apps/dbus ) + fontconfig? ( media-libs/fontconfig ) + gui? ( + media-libs/libglvnd + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libxkbcommon + tools? ( raycast? ( media-libs/embree:4 ) ) + vulkan? ( media-libs/vulkan-loader[X,wayland?] ) + ) + pulseaudio? ( media-libs/libpulse ) + sdl? ( media-libs/libsdl3 ) + speech? ( app-accessibility/speech-dispatcher ) + theora? ( + media-libs/libtheora:= + tools? ( media-libs/libtheora[encode] ) + ) + tools? ( app-misc/ca-certificates ) + udev? ( virtual/udev ) + upnp? ( net-libs/miniupnpc:= ) + virtual/dotnet-sdk:8.0 + wayland? ( + dev-libs/wayland + gui-libs/libdecor + ) + webp? ( media-libs/libwebp:= ) +" +DEPEND=" + ${RDEPEND} + gui? ( x11-base/xorg-proto ) + tools? ( test? ( dev-cpp/doctest ) ) +" +BDEPEND=" + virtual/pkgconfig + wayland? ( dev-util/wayland-scanner ) +" + +src_prepare() { + default + + # PATCHES fails due to calling dotnet-pkg_src_prepare? + eapply "${FILESDIR}"/${MY_PN}-4.5-scons.patch + + dotnet-pkg_src_prepare + + # mbedtls normally has mbedtls.pc, but Gentoo's slotted one is mbedtls-3.pc + sed -E "/pkg-config/s/(mbedtls|mbedcrypto|mbedx509)/&-3/g" \ + -i platform/linuxbsd/detect.py || die + + sed -i "s|pkg-config |$(tc-getPKG_CONFIG) |" platform/linuxbsd/detect.py || die + + # use of builtin_ switches can be messy (see below), delete to be sure + local unbundle=( + brotli doctest embree freetype graphite harfbuzz icu4c libjpeg-turbo + libogg libpng libtheora libvorbis libwebp linuxbsd_headers mbedtls + miniupnpc pcre2 recastnavigation sdl volk wslay zlib zstd + # certs: unused by generated header, but scons panics if not found + ) + rm -r "${unbundle[@]/#/thirdparty/}" || die + + ln -s -- "${ESYSROOT}"/usr/include/doctest thirdparty/ || die +} + +src_compile() { + local -x BUILD_NAME=${BRANDING_OS_ID} # replaces "custom_build" in version + + filter-lto #921017 + + local esconsargs=( + AR="$(tc-getAR)" CC="$(tc-getCC)" CXX="$(tc-getCXX)" + + progress=no + verbose=yes + + target=$(usex tools editor template_$(usex debug{,} release)) + dev_build=$(usex debug) + tests=$(usex tools $(usex test)) # bakes in --test in final binary + + # TODO?: libgodot requires a separate build given the executable + # the library are mutally exculsive and so, unless we really need + # it, skipping support to ease maintenance at least for now + #library_type=$(usex libgodot shared_library executable) + + accesskit=$(usex accessibility) + alsa=$(usex alsa) + dbus=$(usex dbus) + deprecated=$(usex deprecated) + precision=$(usex double-precision double single) + execinfo=no # not packaged, disables crash handler if non-glibc + fontconfig=$(usex fontconfig) + opengl3=$(usex gui) + pulseaudio=$(usex pulseaudio) + sdl=$(usex sdl) + speechd=$(usex speech) + udev=$(usex udev) + use_sowrap=no + use_volk=no # unnecessary when linking directly to libvulkan + vulkan=$(usex gui $(usex vulkan)) + wayland=$(usex wayland) + # TODO: retry to add optional USE=X, wayland support is new + # and gui build is not well wired to handle USE="-X wayland" yet + x11=$(usex gui) + + system_certs_path="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt + + # platform/*/detect.py uses builtin_* switches to check if need + # to link with system libraries, but many ignore whether the dep + # is actually used, so "enable" deleted builtins on disabled deps + builtin_accesskit=yes # not packaged + builtin_brotli=no + builtin_certs=no + builtin_clipper2=yes # not packaged + builtin_embree=$(usex !gui yes $(usex !tools yes $(usex !raycast))) + builtin_enet=yes # bundled copy is patched for IPv6+DTLS support + builtin_freetype=no + builtin_glslang=yes #879111 (for now, may revisit if more stable) + builtin_graphite=no + builtin_harfbuzz=no + builtin_icu4c=no + builtin_libjpeg_turbo=no + builtin_libogg=no + builtin_libpng=no + builtin_libtheora=$(usex !theora) + builtin_libvorbis=no + builtin_libwebp=$(usex !webp) + builtin_mbedtls=no + builtin_miniupnpc=$(usex !upnp) + builtin_msdfgen=yes # not wired for unbundling nor packaged + builtin_openxr=yes # not packaged + builtin_pcre2=no + builtin_recastnavigation=no + builtin_rvo2=yes # bundled copy has godot-specific changes + builtin_sdl=$(usex !sdl) + builtin_wslay=no + builtin_xatlas=yes # not wired for unbundling nor packaged + builtin_zlib=no + builtin_zstd=no + # (more is bundled in third_party/ but they lack builtin_* switches) + + # modules with optional dependencies, "possible" to disable more but + # gets messy and breaks all sorts of features (expected enabled) + module_mono_enabled=yes + # note raycast is only enabled on amd64+arm64 and USE should + # be masked for other keywords if added, see raycast/config.py + module_raycast_enabled=$(usex gui $(usex tools $(usex raycast))) + module_theora_enabled=$(usex theora) + module_upnp_enabled=$(usex upnp) + module_webp_enabled=$(usex webp) + + # let *FLAGS handle these + debug_symbols=no + lto=none + optimize=custom + use_static_cpp=no + ) + + escons "${esconsargs[@]}" + + # godot requires access to input devices? + addwrite /dev/input + addwrite /dev/bus/usb + + # generate mono glue + bin/godot* --headless --generate-mono-glue modules/mono/glue || die "Failed to generate mono glue" + + local MSBUILDTERMINALLOGER=off # required for msbuild to succeed? + + # build the C# assemblies; pass flags so assemblies match how engine was built + "${EPYTHON}" modules/mono/build_scripts/build_assemblies.py \ + --godot-output-dir "${S}/bin" \ + --precision="$(usex double-precision double single)" \ + $(usex debug --dev-debug "") \ + $(usex deprecated "" --no-deprecated) \ + --push-nupkgs-local="${T}/.nuget/packages" \ + || die "Failed to build mono assemblies" +} + +src_test() { + xdg_environment_reset + + bin/godot* --headless --test || die +} + +src_install() { + local instdir + instdir="/usr/$(get_libdir)/godot" + + insinto "${instdir}" + doins -r bin/GodotSharp + + exeinto "${instdir}" + + local gin + gin=$(basename bin/godot*) # get once + + doexe "bin/${gin}" + + dosym "..${instdir#/usr}/${gin}" /usr/bin/godot + + doman misc/dist/linux/godot.6 + dodoc AUTHORS.md CHANGELOG.md DONORS.md README.md + + if use gui; then + newicon icon.svg godot.svg + domenu misc/dist/linux/org.godotengine.Godot.desktop + + insinto /usr/share/metainfo + doins misc/dist/linux/org.godotengine.Godot.appdata.xml + + insinto /usr/share/mime/application + doins misc/dist/linux/org.godotengine.Godot.xml + fi + + newbashcomp misc/dist/shell/godot.bash-completion godot + newfishcomp misc/dist/shell/godot.fish godot.fish + newzshcomp misc/dist/shell/_godot.zsh-completion _godot +} diff --git a/dev-games/godot-dotnet/metadata.xml b/dev-games/godot-dotnet/metadata.xml new file mode 100644 index 000000000..9bbd63fc1 --- /dev/null +++ b/dev-games/godot-dotnet/metadata.xml @@ -0,0 +1,28 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + Godot Engine is a feature-packed, cross-platform game engine + to create 2D and 3D games from a unified interface. It provides + a comprehensive set of common tools, so that users can focus on + making games without having to reinvent the wheel. Games can be + exported with one click to a number of platforms, including the + major desktop platforms (Linux, macOS, Windows), mobile + platforms (Android, iOS), as well as Web-based platforms (HTML5) + and consoles. + + + Enable support for deprecated features + Use double-precision floats (default: single-precision) + Enable the raycast Editor module using media-libs/embree + Enable the Godot Editor for game development + + + https://docs.godotengine.org/ + godotengine/godot + + diff --git a/dev-games/surgescript/Manifest b/dev-games/surgescript/Manifest new file mode 100644 index 000000000..a91060793 --- /dev/null +++ b/dev-games/surgescript/Manifest @@ -0,0 +1 @@ +DIST surgescript-0.6.1.tar.gz 494017 BLAKE2B 4942f2befb143bbdd2637323afe81c5ad43548f63f8f7b39f8c0ae8a1772d14ef75af9e0d8a5c460b903d8a8320e44d82127165df666a65cf3a0307e1bf7078c SHA512 c25f8b63d72ac445d57531c644470c9efe2d7680cd4fb982b22c09242036dd5a9470335f3c3b91d2376fd2c103f7c8e1564e8099fab6caab92d4596330b6093a diff --git a/dev-games/surgescript/metadata.xml b/dev-games/surgescript/metadata.xml new file mode 100644 index 000000000..f22dae123 --- /dev/null +++ b/dev-games/surgescript/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + alemart/surgescript + + diff --git a/dev-games/surgescript/surgescript-0.6.1-r1.ebuild b/dev-games/surgescript/surgescript-0.6.1-r1.ebuild new file mode 100644 index 000000000..d96a8c1b3 --- /dev/null +++ b/dev-games/surgescript/surgescript-0.6.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="scripting language made for opensurge" +HOMEPAGE="https://alemart.github.io/surgescript" + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alemart/${PN}.git" + SLOT="0" +else + SRC_URI="https://github.com/alemart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + SLOT="0/$(ver_cut 1-3)" +fi + +LICENSE="Apache-2.0" +IUSE="examples static-libs" + +DOCS=( CHANGES.md README.md ) + +src_prepare() { + cmake_src_prepare + + sed -i -e '/^strict: true$/d' -e '/^google_analytics/d' mkdocs.yml || die +} + +src_configure() { + local mycmakeargs=( + -DWANT_STATIC=$(usex static-libs) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + docompress -x /usr/share/doc/${PF}/examples + use examples && dodoc -r examples +} diff --git a/dev-games/surgescript/surgescript-9999.ebuild b/dev-games/surgescript/surgescript-9999.ebuild new file mode 100644 index 000000000..d96a8c1b3 --- /dev/null +++ b/dev-games/surgescript/surgescript-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="scripting language made for opensurge" +HOMEPAGE="https://alemart.github.io/surgescript" + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alemart/${PN}.git" + SLOT="0" +else + SRC_URI="https://github.com/alemart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + SLOT="0/$(ver_cut 1-3)" +fi + +LICENSE="Apache-2.0" +IUSE="examples static-libs" + +DOCS=( CHANGES.md README.md ) + +src_prepare() { + cmake_src_prepare + + sed -i -e '/^strict: true$/d' -e '/^google_analytics/d' mkdocs.yml || die +} + +src_configure() { + local mycmakeargs=( + -DWANT_STATIC=$(usex static-libs) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + docompress -x /usr/share/doc/${PF}/examples + use examples && dodoc -r examples +} diff --git a/dev-games/unityhub/Manifest b/dev-games/unityhub/Manifest new file mode 100644 index 000000000..3e49da044 --- /dev/null +++ b/dev-games/unityhub/Manifest @@ -0,0 +1 @@ +DIST unityhub-amd64-3.14.3.deb 171357836 BLAKE2B 9b1feff00c7f6e1743c86cb731e791ac93d6980f2e07cf0c28eab149e09aa4f95212cc0ed4dc0e14c69ece926b811febd2c447449d8391094aade51f131df6a4 SHA512 7a9f49c83ca850ab7b3389895b89023a1e56e0357b9f989457f488a737747334bb39d6bcc38e82752f613b766d235083120538c153dfd63800590ebd5b824278 diff --git a/dev-games/unityhub/metadata.xml b/dev-games/unityhub/metadata.xml new file mode 100644 index 000000000..95094fd31 --- /dev/null +++ b/dev-games/unityhub/metadata.xml @@ -0,0 +1,11 @@ + + + + + stefan.cristian+git@rogentos.ro + Stefan Cristian B. + + + https://unity.com/unity-hub/release-notes + + diff --git a/dev-games/unityhub/unityhub-3.14.3.ebuild b/dev-games/unityhub/unityhub-3.14.3.ebuild new file mode 100644 index 000000000..2ac2baf92 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.14.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker xdg + +DESCRIPTION="Official Unity tool for managing Unity Engines and projects" +HOMEPAGE="https://unity.com" +SRC_URI=" + amd64? ( + https://hub.unity3d.com/linux/repos/deb/pool/main/u/unity/unityhub_amd64/${PN}-amd64-${PV}.deb + ) +" +S="${WORKDIR}" + +LICENSE="Unity-TOS" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="bindist mirror strip test" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + app-alternatives/cpio + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-util/lttng-ust:0/2.12 + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_PREBUILT="*" + +src_install() { + mv usr/share/doc/{"${PN}","${P}"} || die + mv ./* "${ED}/" || die + + dodir usr/bin + dosym -r /opt/unityhub/unityhub /usr/bin/unityhub + docompress -x "/usr/share/doc/${P}/changelog.gz" +} diff --git a/dev-go/get-ego-vendor/Manifest b/dev-go/get-ego-vendor/Manifest new file mode 100644 index 000000000..13e3d1c62 --- /dev/null +++ b/dev-go/get-ego-vendor/Manifest @@ -0,0 +1 @@ +DIST get-ego-vendor-0.2.0.tar.gz 2027 BLAKE2B 41803e088f86775cdf93759580722b5dad6b9d0a2d70a0f57540f2a578a97df399ed7ba8b0c0a2a61d53841b4aca470189fd3b24523c044d15fd542b33e600cb SHA512 32cd123b5782399fc7b51fef5a2fe5115a6c473e8d62c5a0ad354efdd72d89c291c1cc4b8eb9034a1f3fef1e9ce39a8fcc989fe5ee21c852058655ed7e0dc57a diff --git a/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild b/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild new file mode 100644 index 000000000..90b4f246d --- /dev/null +++ b/dev-go/get-ego-vendor/get-ego-vendor-0.2.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2019-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module + +DESCRIPTION="Utility to generate EGO_SUM data for ebuilds" +HOMEPAGE="https://github.com/williamh/get-ego-vendor" +SRC_URI="https://github.com/williamh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +src_compile() { + go build || die +} + +src_install() { +dobin get-ego-vendor +dodoc README.md +} diff --git a/dev-go/get-ego-vendor/metadata.xml b/dev-go/get-ego-vendor/metadata.xml new file mode 100644 index 000000000..1164d547c --- /dev/null +++ b/dev-go/get-ego-vendor/metadata.xml @@ -0,0 +1,11 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + williamh/get-ego-vendor + + diff --git a/dev-go/golangci-lint-langserver/Manifest b/dev-go/golangci-lint-langserver/Manifest new file mode 100644 index 000000000..dc131abe3 --- /dev/null +++ b/dev-go/golangci-lint-langserver/Manifest @@ -0,0 +1,2 @@ +DIST golangci-lint-langserver-0.0.12-deps.tar.xz 48676 BLAKE2B 53bbed072db8f5b6a9a6e0f05a88a4a135603076274a1e93fc571337b206cf0101de3071f36a727b07faa42e3c770adb93a6727031be059ee7c0c9b7aa9a2112 SHA512 9035048b3b42a5f0743ac7d288b73d4faa473ff91594c7b565701bab1a41aa82c36bad3b2b53a642712af1f924db20970ac655c301f346646c897ded942b39a3 +DIST golangci-lint-langserver-0.0.12.tar.gz 9483 BLAKE2B b00be68c33f47ed2ec97e94f68b3ec4644bc6a8b45aead93e323d0ddf4351137c502eb960a7795364339ab1f5d3dc5a49173107c459b02def5c0369f249f2296 SHA512 8eb013fa7efe23ad814db632bee07d94abc2bf0cf513867394266b31ece697207c2edf4ff78b1b6b0b6653a3bc4de41ec6e032f5d0ba067b95cf987fbe756b10 diff --git a/dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild b/dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild new file mode 100644 index 000000000..bd724c586 --- /dev/null +++ b/dev-go/golangci-lint-langserver/golangci-lint-langserver-0.0.12.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="golangci-lint language server" +HOMEPAGE="https://github.com/nametake/golangci-lint-langserver" +SRC_URI=" + https://github.com/nametake/golangci-lint-langserver/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-go/golangci-lint" + +src_compile() { + ego build +} + +src_test() { + ego test ./... +} + +src_install() { + dobin ${PN} + dodoc README.md +} diff --git a/dev-go/golangci-lint-langserver/metadata.xml b/dev-go/golangci-lint-langserver/metadata.xml new file mode 100644 index 000000000..cb07a840e --- /dev/null +++ b/dev-go/golangci-lint-langserver/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/nametake/golangci-lint-langserver/issues + nametake/golangci-lint-langserver + + diff --git a/dev-go/protoc-gen-go-grpc/Manifest b/dev-go/protoc-gen-go-grpc/Manifest new file mode 100644 index 000000000..c21672344 --- /dev/null +++ b/dev-go/protoc-gen-go-grpc/Manifest @@ -0,0 +1,2 @@ +DIST protoc-gen-go-grpc-1.79.2-deps.tar.xz 1293156 BLAKE2B 727e5e8695bb265bdfb4d971072c132468d397781ac5286e05a8d917c0703afee19c6c3548ba549275f6b4e6e9713b14dc168ca68ce83a81ece6acdb30e25f1b SHA512 a94a060864e7fa6d2495be343a36e9426ed5d244cda83c139f328f48357fbbe54d473086ca5b3f6f706f6e322891926c3c8f507c2f16b67f0c49a3d61db3dca3 +DIST protoc-gen-go-grpc-1.79.2.tar.gz 2971319 BLAKE2B 1fab5ad5d640cf9d3cf898e4ab9b49a58969c2007e2da43bacafda5aa12a68cd3e472afa07394aa81e38b8a9ce8b68e82f1e69b3e50b4a753be6cbb9135a3a0b SHA512 a4882f9d2c3ca27dd19fc7367d040f7497a5f7b5b6b027cac51bd380688c2e4f79632553b513b51d218209d195c3ff0eaddc781e6b1e8a58f274d3bb8db63ad6 diff --git a/dev-go/protoc-gen-go-grpc/metadata.xml b/dev-go/protoc-gen-go-grpc/metadata.xml new file mode 100644 index 000000000..8571951d5 --- /dev/null +++ b/dev-go/protoc-gen-go-grpc/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/grpc/grpc-go/issues + grpc/grpc-go + + diff --git a/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.79.2.ebuild b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.79.2.ebuild new file mode 100644 index 000000000..6a280c1ab --- /dev/null +++ b/dev-go/protoc-gen-go-grpc/protoc-gen-go-grpc-1.79.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Generates Go language bindings of services in protobuf definition files for gRPC" +HOMEPAGE="https://github.com/grpc/grpc-go/tree/master/cmd/protoc-gen-go-grpc" +SRC_URI=" + https://github.com/grpc/grpc-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +S="${WORKDIR}/grpc-go-${PV}/cmd/protoc-gen-go-grpc" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build +} + +src_install() { + dobin protoc-gen-go-grpc +} diff --git a/dev-go/protorpc/Manifest b/dev-go/protorpc/Manifest new file mode 100644 index 000000000..28402c6bb --- /dev/null +++ b/dev-go/protorpc/Manifest @@ -0,0 +1,2 @@ +DIST protorpc-1.1.4-deps.tar.xz 107828 BLAKE2B 272432b639d28286f5180450de172edbfc45775aa693ed23b05fb8a2092fd7c9df889d4283a79be1e60a6765ee6cfb005a82d2c3838f4c3685b727f3f934956a SHA512 6efa9cb7f967d9f81c3ce2c62506d94b3e1539c442214705b3fa99e27a8b1127e431f3cd9707d154a78bfa625e5f7cfd22f77a6b2f9e2e125077e81729fb2bc5 +DIST protorpc-1.1.4.tar.gz 31234 BLAKE2B 166a59d71825743ae24b83a957351096aa1595c51588ee2b475f62777782f30cc44e8cf8938ba2cedf7eb495c63e6b7d19657940f6f0df183835fc7aa90ea53b SHA512 573ab069ffce78fac96a77bd55507f6831e10e4fac001bf6dd465426eacca645b7d2d8eacc584a3d2ac4d8951c70733f13619564953b86fa5f13fe414e4bff3d diff --git a/dev-go/protorpc/metadata.xml b/dev-go/protorpc/metadata.xml new file mode 100644 index 000000000..c1549e8ca --- /dev/null +++ b/dev-go/protorpc/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/chai2010/protorpc/issues + chai2010/protorpc + + diff --git a/dev-go/protorpc/protorpc-1.1.4.ebuild b/dev-go/protorpc/protorpc-1.1.4.ebuild new file mode 100644 index 000000000..f4d4e39ce --- /dev/null +++ b/dev-go/protorpc/protorpc-1.1.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Google Protocol Protobufs RPC for Go" +HOMEPAGE="https://github.com/chai2010/protorpc" +SRC_URI=" + https://github.com/chai2010/protorpc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -C protoc-gen-protorpc +} + +src_install() { + dobin protoc-gen-protorpc/protoc-gen-protorpc +} diff --git a/dev-go/staticcheck/Manifest b/dev-go/staticcheck/Manifest new file mode 100644 index 000000000..daae6b7a1 --- /dev/null +++ b/dev-go/staticcheck/Manifest @@ -0,0 +1,2 @@ +DIST staticcheck-0.3.3-deps.tar.xz 8172540 BLAKE2B 2eb71e52ac0f07531787222d121847e2822530828c441c998b9b63582aae6632756d96094897dd03acd7ab1801e56107270671f29b109fd852210deb978014b3 SHA512 7b3216f4f2262f526e26bf20f0028033ea01da6bfa2a03e47ff235032af9d70a16ba80b4e331252039310129940f81334c32e9e1781a5eb888f5017803f723bf +DIST staticcheck-0.3.3.tar.gz 703452 BLAKE2B f4b8bf44057a6f011b3c4e34d0c9215c90867417a6929f155d838db909fa9f1b79412b42f04e63076e06d957fc02b2144c40cb7106542a558f90804b8813e544 SHA512 8099facca4f65a2428b503d1b26d0b3c4fd7494788328b4ccf073f4134dd4e7c46184d8c266762489151d2cf47bc48b9a9f7e687c6dca39b24a58dd6cbad4961 diff --git a/dev-go/staticcheck/metadata.xml b/dev-go/staticcheck/metadata.xml new file mode 100644 index 000000000..8411a8799 --- /dev/null +++ b/dev-go/staticcheck/metadata.xml @@ -0,0 +1,14 @@ + + + + + ran.dall@icloud.com + Randall Vasquez + + + Staticcheck is a state of the art linter for the Go programming language. Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules. + + + dominikh/go-tools + + diff --git a/dev-go/staticcheck/staticcheck-0.3.3.ebuild b/dev-go/staticcheck/staticcheck-0.3.3.ebuild new file mode 100644 index 000000000..640bb9793 --- /dev/null +++ b/dev-go/staticcheck/staticcheck-0.3.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The advanced Go linter" +HOMEPAGE="https://staticcheck.io/" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dominikh/go-tools.git" + RESTRICT="fetch mirror" +else + SRC_URI="https://github.com/dominikh/go-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" + RESTRICT="mirror" + S="${WORKDIR}/go-tools-${PV}" +fi + +LICENSE="MIT" +SLOT="0" + +IUSE="test" + +DEPEND="dev-lang/go + sys-libs/glibc" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" + +src_unpack() { + default + if [[ ${PV} == *9999 ]]; then + git-r3_src_unpack + go-module_live_vendor + fi +} + +src_configure() { + export CGO_ENABLED=1 + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + + default +} + +src_compile() { + mkdir -pv bin || die + ego build -ldflags "-linkmode=external" -o bin/"${PN}" "./cmd/staticcheck" +} + +src_test() { + GOROOT="${BROOT}/usr/lib/go" ego test -v -ldflags "-linkmode=external" ./... +} + +src_install() { + dobin bin/"${PN}" +} diff --git a/dev-go/staticcheck/staticcheck-9999.ebuild b/dev-go/staticcheck/staticcheck-9999.ebuild new file mode 100644 index 000000000..640bb9793 --- /dev/null +++ b/dev-go/staticcheck/staticcheck-9999.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="The advanced Go linter" +HOMEPAGE="https://staticcheck.io/" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dominikh/go-tools.git" + RESTRICT="fetch mirror" +else + SRC_URI="https://github.com/dominikh/go-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/ran-dall/portage-deps/raw/master/${P}-deps.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" + RESTRICT="mirror" + S="${WORKDIR}/go-tools-${PV}" +fi + +LICENSE="MIT" +SLOT="0" + +IUSE="test" + +DEPEND="dev-lang/go + sys-libs/glibc" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" + +src_unpack() { + default + if [[ ${PV} == *9999 ]]; then + git-r3_src_unpack + go-module_live_vendor + fi +} + +src_configure() { + export CGO_ENABLED=1 + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + + default +} + +src_compile() { + mkdir -pv bin || die + ego build -ldflags "-linkmode=external" -o bin/"${PN}" "./cmd/staticcheck" +} + +src_test() { + GOROOT="${BROOT}/usr/lib/go" ego test -v -ldflags "-linkmode=external" ./... +} + +src_install() { + dobin bin/"${PN}" +} diff --git a/dev-hare/hare-adwaita/Manifest b/dev-hare/hare-adwaita/Manifest new file mode 100644 index 000000000..9284c4ba7 --- /dev/null +++ b/dev-hare/hare-adwaita/Manifest @@ -0,0 +1 @@ +DIST hare-adwaita-0.1.0.tar.gz 6497 BLAKE2B 3d7af52a7c8359183f56bf7151f22855bee289bc80fc54ef02a7f04b0b90c7932b22504b2e0142ea5eb3ceefb722f9ef8d378beb34324490e614435a29e86dca SHA512 7cf81d251fd6de880c34941ee0c5d5d12f62e403fb97f414fe8176d9e71d2e316cfe5b0e90f465fb17c576e4615009046a0496a2b0d3e17cb7298f9eaa27ea88 diff --git a/dev-hare/hare-adwaita/hare-adwaita-0.1.0.ebuild b/dev-hare/hare-adwaita/hare-adwaita-0.1.0.ebuild new file mode 100644 index 000000000..052fa2622 --- /dev/null +++ b/dev-hare/hare-adwaita/hare-adwaita-0.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-adwaita" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-adwaita/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="Hare bindings for libadwaita" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-adwaita" +LICENSE="MPL-2.0" + +DEPEND=" + >=dev-lang/hare-0.25.2 + >=dev-hare/hare-gi-0.1.0[gtk4] + >=dev-libs/glib-2.80.5[introspection] + dev-libs/gobject-introspection + dev-libs/atk[introspection] + x11-libs/gdk-pixbuf:2[introspection] + media-libs/harfbuzz[introspection] + x11-libs/pango[introspection] + gui-libs/gtk:4[introspection] + media-libs/graphene[introspection] + gui-libs/libadwaita[introspection] +" + +src_prepare() { + default + sed -i 's;^PREFIX = .*;PREFIX = /usr;' Makefile || die +} diff --git a/dev-hare/hare-adwaita/metadata.xml b/dev-hare/hare-adwaita/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-adwaita/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-hare/hare-compress/Manifest b/dev-hare/hare-compress/Manifest new file mode 100644 index 000000000..eb4074fd1 --- /dev/null +++ b/dev-hare/hare-compress/Manifest @@ -0,0 +1 @@ +DIST hare-compress-0.25.2.0.tar.gz 735674 BLAKE2B 0a6a86bc02299f1f15bd37ddb6573b187987d43ae4fc7be452b9f92d1aefdb21e09735443d61b84e2c761e25551efd6137df5c064b4aa0d2d9278598bf1a27b8 SHA512 f4e738aa085e5ffda2dcfca9c55168cd1eaad79a148f3eb905dcb37edb8591bde6d0146077e7121633b27fd6b1186f526580ca55d3c1e2d698a9a0e4b5389a5f diff --git a/dev-hare/hare-compress/hare-compress-0.25.2.0.ebuild b/dev-hare/hare-compress/hare-compress-0.25.2.0.ebuild new file mode 100644 index 000000000..2d18ad1bc --- /dev/null +++ b/dev-hare/hare-compress/hare-compress-0.25.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-compress/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="Compression algorithms for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-compress" +LICENSE="MPL-2.0" +SLOT="0" + +DEPEND=">=dev-lang/hare-0.25.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-compress/hare-compress-9999.ebuild b/dev-hare/hare-compress/hare-compress-9999.ebuild new file mode 100644 index 000000000..2d18ad1bc --- /dev/null +++ b/dev-hare/hare-compress/hare-compress-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-compress/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="Compression algorithms for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-compress" +LICENSE="MPL-2.0" +SLOT="0" + +DEPEND=">=dev-lang/hare-0.25.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-compress/metadata.xml b/dev-hare/hare-compress/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-compress/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-hare/hare-gi/Manifest b/dev-hare/hare-gi/Manifest new file mode 100644 index 000000000..c0cd341e1 --- /dev/null +++ b/dev-hare/hare-gi/Manifest @@ -0,0 +1 @@ +DIST hare-gi-0.1.0.tar.gz 28569 BLAKE2B be3fc03f817b33df90bd53280fd651c5eacad6d38abddef66820ea4f176e4c78580d5c9e03a6ac0dfb60a9c70436260158dcba3501595aa3b78828bbf7dbbc17 SHA512 89ee6ab7a2f01ef87e0eb7ef1edd00c1375f82b76fc3148284e0de5c64a8398d5872c1def342463f5d73b34d32445339aa422bbfa24985bc2b464e648c311768 diff --git a/dev-hare/hare-gi/hare-gi-0.1.0.ebuild b/dev-hare/hare-gi/hare-gi-0.1.0.ebuild new file mode 100644 index 000000000..8d140d805 --- /dev/null +++ b/dev-hare/hare-gi/hare-gi-0.1.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~yerinalexey/hare-gi" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~yerinalexey/hare-gi/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="GObject Introspection code generator for Hare" +HOMEPAGE="https://git.sr.ht/~yerinalexey/hare-gi" +LICENSE="MPL-2.0" + +IUSE="+gtk3 +gtk4" +REQUIRED_USE="|| ( gtk3 gtk4 )" + +DEPEND=" + >=dev-lang/hare-0.25.2 + >=dev-libs/glib-2.80.5[introspection] + dev-libs/gobject-introspection + dev-libs/atk[introspection] + x11-libs/gdk-pixbuf:2[introspection] + media-libs/harfbuzz[introspection] + x11-libs/pango[introspection] + gtk3? ( + x11-libs/gtk+:3[introspection] + ) + gtk4? ( + gui-libs/gtk:4[introspection] + media-libs/graphene[introspection] + ) +" + +src_prepare() { + default + sed -i 's;^PREFIX = .*;PREFIX = /usr;' Makefile || die + + if ! use gtk3; then + sed -i '/^install: /s;install-gtk3;;' Makefile || die + fi + if ! use gtk4; then + sed -i '/^install: /s;install-gtk4;;' Makefile || die + fi +} + +src_compile() { + emake hare-gi + if use gtk3; then + ./scripts/generate-gtk3 || die + fi + if use gtk4; then + ./scripts/generate-gtk4 || die + fi + touch .gen || die +} diff --git a/dev-hare/hare-gi/metadata.xml b/dev-hare/hare-gi/metadata.xml new file mode 100644 index 000000000..8bc1ca5bc --- /dev/null +++ b/dev-hare/hare-gi/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + Generate bindings for GTK+3 + Generate bindings for GTK 4 + + diff --git a/dev-hare/hare-gtk4-layer-shell/Manifest b/dev-hare/hare-gtk4-layer-shell/Manifest new file mode 100644 index 000000000..bd3d5a36f --- /dev/null +++ b/dev-hare/hare-gtk4-layer-shell/Manifest @@ -0,0 +1 @@ +DIST hare-gtk4-layer-shell-0.1.0.tar.gz 6514 BLAKE2B bc7969a2656c5d056905b8858ef5216c1f712cbfe7341e427c75c47b7c1baade522ed5f3bf2937ecfb52457345523b8ce33857b2b0ec1e5a160584f4e579ead5 SHA512 97e3da260d964a8ef703b91b0a670380e8d1abd9c765bb7e1e0aac1aa0fa4b8f2276570a2ef7acd7c19395be2b0d4fd417cc44837fda340edc121042b6b712a2 diff --git a/dev-hare/hare-gtk4-layer-shell/hare-gtk4-layer-shell-0.1.0.ebuild b/dev-hare/hare-gtk4-layer-shell/hare-gtk4-layer-shell-0.1.0.ebuild new file mode 100644 index 000000000..6c6ec9cf2 --- /dev/null +++ b/dev-hare/hare-gtk4-layer-shell/hare-gtk4-layer-shell-0.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-gtk4-layer-shell" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-gtk4-layer-shell/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + # gui-libs/gtk4-layer-shell lacks ~arm64 ~riscv + KEYWORDS="~amd64" +fi + +DESCRIPTION="gtk4-layer-shell bindings for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-gtk4-layer-shell" +LICENSE="MPL-2.0" + +DEPEND=" + >=dev-lang/hare-0.25.2 + >=dev-hare/hare-gi-0.1.0[gtk4] + >=dev-libs/glib-2.80.5[introspection] + dev-libs/gobject-introspection + dev-libs/atk[introspection] + x11-libs/gdk-pixbuf:2[introspection] + media-libs/harfbuzz[introspection] + x11-libs/pango[introspection] + gui-libs/gtk:4[introspection] + media-libs/graphene[introspection] + gui-libs/libadwaita[introspection] + gui-libs/gtk4-layer-shell[introspection] +" + +src_prepare() { + default + sed -i 's;^PREFIX = .*;PREFIX = /usr;' Makefile || die +} diff --git a/dev-hare/hare-gtk4-layer-shell/metadata.xml b/dev-hare/hare-gtk4-layer-shell/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-gtk4-layer-shell/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-hare/hare-json/Manifest b/dev-hare/hare-json/Manifest new file mode 100644 index 000000000..1ac681021 --- /dev/null +++ b/dev-hare/hare-json/Manifest @@ -0,0 +1,2 @@ +DIST hare-json-0.25.2.0.tar.gz 14129 BLAKE2B e73a1fb77beb50588ec038e1ad8bf98ba56ded06ee0183d1bd2b5e5231e705ba2eaced21d7683baad99e7a77032962cedc4a07c3af78f275f2eb364685dbe952 SHA512 a132e0b60851d346fb5be2a60010456a61b08b7b70fe3a0c0550a978986b869e6e7bf2efd87e0b543b37b2f5cac12cda6650089b6a7e1ea38ab8be78c373a9b8 +DIST hare-json-0.26.0.0.tar.gz 14161 BLAKE2B f58bd0fa8fd263fc941b7348b03c21f465fd40596f5a6348efd375fd69270521b58675511cb26c376a0d26b99c8072b5e5b1ee78add39792abe241c68531ff6b SHA512 0729defe0e2f0569d013b234f2f29b8113061f953685468e16b50c944737cf5462c8c78214755fdadddfb96465e45f53888806b8048e3b6300184b6e1c24a131 diff --git a/dev-hare/hare-json/hare-json-0.25.2.0.ebuild b/dev-hare/hare-json/hare-json-0.25.2.0.ebuild new file mode 100644 index 000000000..20906fdc4 --- /dev/null +++ b/dev-hare/hare-json/hare-json-0.25.2.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="JSON support for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-json" +SRC_URI="https://git.sr.ht/~sircmpwn/hare-json/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv" + +DEPEND=">=dev-lang/hare-0.24.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-json/hare-json-0.26.0.0.ebuild b/dev-hare/hare-json/hare-json-0.26.0.0.ebuild new file mode 100644 index 000000000..30fe9309c --- /dev/null +++ b/dev-hare/hare-json/hare-json-0.26.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="JSON support for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-json" +SRC_URI="https://git.sr.ht/~sircmpwn/hare-json/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm64 ~riscv" + +DEPEND=">=dev-lang/hare-0.26.0" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-json/hare-json-9999.ebuild b/dev-hare/hare-json/hare-json-9999.ebuild new file mode 100644 index 000000000..216d79572 --- /dev/null +++ b/dev-hare/hare-json/hare-json-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="JSON support for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-json" +EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-json" +LICENSE="MPL-2.0" +SLOT="0" + +DEPEND="dev-lang/hare" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-json/metadata.xml b/dev-hare/hare-json/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-json/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-hare/hare-png/hare-png-9999.ebuild b/dev-hare/hare-png/hare-png-9999.ebuild new file mode 100644 index 000000000..294a049a5 --- /dev/null +++ b/dev-hare/hare-png/hare-png-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="PNG implementation for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-png" +EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-png" +LICENSE="MPL-2.0" +SLOT="0" + +DEPEND="dev-lang/hare" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-png/metadata.xml b/dev-hare/hare-png/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-png/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-hare/hare-ssh/Manifest b/dev-hare/hare-ssh/Manifest new file mode 100644 index 000000000..caf48ed51 --- /dev/null +++ b/dev-hare/hare-ssh/Manifest @@ -0,0 +1,2 @@ +DIST hare-ssh-0.25.2.tar.gz 35560 BLAKE2B 9ca8d9d245f0c4d96d2d687bab3164bbcf3fcb14d78a672bd3333d195d4ef7496393fe49c21112172ffd117437bf6e8d800ccdb7e53bf1c1e9627db0b3ad02ca SHA512 29a359a3f9e09f2408dfb523577aa500b92bc53baa6a0263c6bf21537def2b4555e75181853b218b7ac8ccda4b8133cbc168181f28b2a7f00580413c8575e48b +DIST hare-ssh-0.26.0.tar.gz 35570 BLAKE2B fe392d75b78e8a4626da37baee532dc37e8472e87f6edaf26fb88a75d7dac3ada57f50441aa58c1d4b18bdcc5ee6fbb7079742508128f4e313598a257adc7438 SHA512 afaa368ee3553e512a4214d3a923d0ede89b6f09cf0eedad4d8648281a3d3f1901d779577a01a03692b222f5938a262ef382d6fa1616b94779cc1450cf628e93 diff --git a/dev-hare/hare-ssh/hare-ssh-0.25.2.ebuild b/dev-hare/hare-ssh/hare-ssh-0.25.2.ebuild new file mode 100644 index 000000000..4b5a76c85 --- /dev/null +++ b/dev-hare/hare-ssh/hare-ssh-0.25.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-ssh/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="SSH library for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-ssh" +LICENSE="MPL-2.0" + +RDEPEND=">=dev-lang/hare-0.25.2" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-ssh/hare-ssh-0.26.0.ebuild b/dev-hare/hare-ssh/hare-ssh-0.26.0.ebuild new file mode 100644 index 000000000..9112fbf69 --- /dev/null +++ b/dev-hare/hare-ssh/hare-ssh-0.26.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-ssh/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="SSH library for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-ssh" +LICENSE="MPL-2.0" + +RDEPEND=">=dev-lang/hare-0.26.0" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-ssh/hare-ssh-9999.ebuild b/dev-hare/hare-ssh/hare-ssh-9999.ebuild new file mode 100644 index 000000000..c207a2c08 --- /dev/null +++ b/dev-hare/hare-ssh/hare-ssh-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-ssh/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="SSH library for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-ssh" +LICENSE="MPL-2.0" + +RDEPEND=">=dev-lang/hare-0.24.2" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-ssh/metadata.xml b/dev-hare/hare-ssh/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-ssh/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-hare/hare-xml/Manifest b/dev-hare/hare-xml/Manifest new file mode 100644 index 000000000..e113f61ad --- /dev/null +++ b/dev-hare/hare-xml/Manifest @@ -0,0 +1 @@ +DIST hare-xml-0.25.2.0.tar.gz 12417 BLAKE2B 821576d95487e854020fc56f823042caa2a4947545397cafd94497059513a86792a1bc23c43b912000e962291806b98d7dd8ce685fa0483462f0dfcda409fbe8 SHA512 9f7a2e6cfbd2e0fd55301bf8a7380f0950844a30a6551ffa626143ee93dc6fbaeef4a9585c17318dfb562f044425e6cdd4a38da35e10551cabf901feeb1a07c1 diff --git a/dev-hare/hare-xml/hare-xml-0.25.2.0.ebuild b/dev-hare/hare-xml/hare-xml-0.25.2.0.ebuild new file mode 100644 index 000000000..ed87a6806 --- /dev/null +++ b/dev-hare/hare-xml/hare-xml-0.25.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-xml" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-xml/archive/${PV}.tar.gz -> ${P}.tar.gz" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="XML support for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-xml" + +LICENSE="MPL-2.0" + +DEPEND=">=dev-lang/hare-0.25.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-xml/hare-xml-9999.ebuild b/dev-hare/hare-xml/hare-xml-9999.ebuild new file mode 100644 index 000000000..3f215ca74 --- /dev/null +++ b/dev-hare/hare-xml/hare-xml-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-xml" + SLOT="0" +else + EGIT_COMMIT="82ad30e1143286417b12b00d45ee1a03330f117e" + SRC_URI="https://git.sr.ht/~sircmpwn/hare-xml/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${EGIT_COMMIT}.tar.gz" + S="${WORKDIR}/${PN}-${EGIT_COMMIT}/" + SLOT="0/${PV}" + + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="XML support for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-xml" + +LICENSE="MPL-2.0" + +DEPEND=">=dev-lang/hare-9999" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-xml/metadata.xml b/dev-hare/hare-xml/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-hare/hare-xml/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest new file mode 100644 index 000000000..554baab83 --- /dev/null +++ b/dev-java/corretto-bin/Manifest @@ -0,0 +1,5 @@ +DIST amazon-corretto-11.0.28.6.1-linux-x64.tar.gz 195648709 BLAKE2B 00eee4ac868ec2ea634b6fa7feedd731b9d3f2044f5b7f443345bc0d89f317d1c7fcda50c8002fc5609fd10bdaa790fa80c683f05a88b3ce9a1f4638b0462f92 SHA512 759fa58170fc2c59d8ce89f3947b6831758fd5e8848789c6d0f82795e1b9e90630209bd9fdab9b43e313fdf0fffb0c81ca556023d113dfe5ddad10b19e9161cd +DIST amazon-corretto-17.0.16.8.1-linux-x64.tar.gz 193667682 BLAKE2B 838522979d7b54e2d01b806639ea0e71bb735fc68d2ffbe446b0a9af98fdc8a3d4e2a93e770abae1dbad6cea5ddb89b726cee5962b6cb6a2674a53c42127cc49 SHA512 6db400110ccf04e08db3d7e84da5b0be9f33e74f92f63df2b9da431355a595d55fff76172e46ad794c45748971402a964a991a6d14f3569747a2fbf038dfd08a +DIST amazon-corretto-21.0.8.9.1-linux-x64.tar.gz 208836476 BLAKE2B c1f645fdd0b7707ad9fb3f4f7b7c871105784cd19d66ae239317ec721f73c30d494dd4234856c6abca4020945cbd521479d3f237843e8ae835656519b65a3163 SHA512 62dc074ab2c708c25bfaa384c4bfd3e710bf4d17fc3153d4c0d40829aed647d0d60b4038b4a6553e2f937dae1c6133d792f2997ad3c44e996715e5a9fc62a3ad +DIST amazon-corretto-25.0.0.36.2-linux-x64.tar.gz 227370598 BLAKE2B 1941c22b439091505c3d08ffeb721884a465a540f94f38d87e4717d82dde3bf44b08e3da02c70997d1bb1113f879e764787a31894eea2e6d1d7608e97adffb2c SHA512 ccee7cd57c4a7d64d8e97c0417ed66be32ccb454c4bcb8a48eb142eeef99d637e6327d31b4e0f43cd4f5401905db907cd85089a26fd17e9b8cbf5d7a63bbc174 +DIST amazon-corretto-8.462.08.1-linux-x64.tar.gz 118158031 BLAKE2B 84b4c27f6318a00d89245cffa0be78a6748dd63152ccd293792c5efee2b0b063579d47cc01102648ce0fa2e214132ff7ce0372118afa0b9460e06de1c6511450 SHA512 cadd38d2f461ca146613451f2014bfbd4458fa4f190f6114cd261727fb684a28f1c0214e2b45a5d92aeafecc184af423fad3d77b0e11294e50ddf427ad860bfe diff --git a/dev-java/corretto-bin/corretto-bin-11.0.28.6.1.ebuild b/dev-java/corretto-bin/corretto-bin-11.0.28.6.1.ebuild new file mode 100644 index 000000000..23210cb5f --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-11.0.28.6.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto" + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/corretto-bin/corretto-bin-17.0.16.8.1.ebuild b/dev-java/corretto-bin/corretto-bin-17.0.16.8.1.ebuild new file mode 100644 index 000000000..23210cb5f --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-17.0.16.8.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto" + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/corretto-bin/corretto-bin-21.0.8.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-21.0.8.9.1.ebuild new file mode 100644 index 000000000..23210cb5f --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-21.0.8.9.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto" + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/corretto-bin/corretto-bin-25.0.0.36.2.ebuild b/dev-java/corretto-bin/corretto-bin-25.0.0.36.2.ebuild new file mode 100644 index 000000000..23210cb5f --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-25.0.0.36.2.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto" + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/corretto-bin/corretto-bin-8.462.08.1.ebuild b/dev-java/corretto-bin/corretto-bin-8.462.08.1.ebuild new file mode 100644 index 000000000..45441d9dd --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.462.08.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} + +DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services" +HOMEPAGE="https://aws.amazon.com/corretto" + +SRC_URI=" + https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz +" + +S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + media-libs/alsa-lib + media-libs/libglvnd + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + app-accessibility/at-spi2-core + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf + x11-libs/libXxf86vm + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + if use headless-awt ; then + rm -v lib/amd64/libjawt.so || die + rm -v lib/amd64/libglassgtk.so || die + rm -v lib/amd64/libjavafx_font_pango.so || die + rm -v jre/lib/amd64/libglassgtk2.so || die + rm -v jre/lib/amd64/libprism_es2.so || die + fi + + if ! use source ; then + rm -v src.zip || die + fi + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}-8.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/corretto-bin/files/corretto-bin-8.env.sh b/dev-java/corretto-bin/files/corretto-bin-8.env.sh new file mode 100644 index 000000000..2a0d66e3b --- /dev/null +++ b/dev-java/corretto-bin/files/corretto-bin-8.env.sh @@ -0,0 +1,13 @@ +VERSION="AWS Corretto JDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="\${JAVA_HOME}/man" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="1.${SLOT}" +BOOTCLASSPATH="\${JAVA_HOME}/jre/lib/resources.jar:\${JAVA_HOME}/jre/lib/rt.jar:\${JAVA_HOME}/jre/lib/jsse.jar:\${JAVA_HOME}/jre/lib/jce.jar:\${JAVA_HOME}/jre/lib/charsets.jar:\${JAVA_HOME}/jre/lib/jfr.jar" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/corretto-bin/files/corretto-bin.env.sh b/dev-java/corretto-bin/files/corretto-bin.env.sh new file mode 100644 index 000000000..0ec3b0f60 --- /dev/null +++ b/dev-java/corretto-bin/files/corretto-bin.env.sh @@ -0,0 +1,13 @@ +VERSION="AWS Corretto JDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="${SLOT}" +BOOTCLASSPATH="" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/corretto-bin/metadata.xml b/dev-java/corretto-bin/metadata.xml new file mode 100644 index 000000000..6b062b491 --- /dev/null +++ b/dev-java/corretto-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + dev@greener.sh + Robert Greener + + + microsoft/openjdk + + + Don't install the X backend for AWT, needed by some GUIs + + diff --git a/dev-java/jdtls-bin/Manifest b/dev-java/jdtls-bin/Manifest new file mode 100644 index 000000000..b5e409db2 --- /dev/null +++ b/dev-java/jdtls-bin/Manifest @@ -0,0 +1,3 @@ +DIST jdtls-1.54.0_p202511211413.tar.gz 49501244 BLAKE2B 9729a4840a878d010fb4273422b8c7bc9ec43a2bfd33b4b4bb68897c5e6ec80afbf1a6b16b2321d5e6f4c296fbfbc102e10a8145ca08a89ecd3dda65caac949c SHA512 5da8890f326551ec60bee8731c0eed3c3e3869c9d73068a30db280d5767aa9ce9dd205596b1ead170c00595eddfe2e5facead66b37c92e9e4cc32b9f764ea849 +DIST jdtls-1.55.0_p202601060902.tar.gz 50923994 BLAKE2B a1a5d1c65345cb23dafcf032f386ec05fae0bd7a0d57dc0bc859a27553667a8db0aaa157f906cdd4ce453b2062fe6d7e68f50c2cd9b0cbb8a8d0530c630f5146 SHA512 161571ffd169ad695e49127581fe48db308fdc0e05f89384f5e4bdca70e9abc6c14cb18adfb4897b4748fabfe75a68a7392f5c3b2da58727d556b630664bc420 +DIST jdtls-1.56.0_p202601201639.tar.gz 50950692 BLAKE2B 05ff1aa77148db125f0038fde74cc85ed3731f685ebbd09ba499a58f6dcf02fcef6bdef02c24db45e25a86e53bea1f1e6a6fc140a32c2ca47f520e885c7df0a1 SHA512 11b6ff53f30dc4e76725b9419f1bee945444b9b07ce767e53dd95007f22eadc39ed9d14a65bbd7f7c2bf9fe740c3253346e8a7022357900fe7cea664a94ee47d diff --git a/dev-java/jdtls-bin/files/wrapper b/dev-java/jdtls-bin/files/wrapper new file mode 100644 index 000000000..152f48520 --- /dev/null +++ b/dev-java/jdtls-bin/files/wrapper @@ -0,0 +1,31 @@ +#!/bin/sh + +share_dir="${XDG_DATA_HOME:-${HOME}/.local/share}/@PKGNAME@" +state_dir="${XDG_STATE_HOME:-${HOME}/.local/state}/@PKGNAME@" + +workspace_dir="${state_dir}/$(pwd | sha1sum | cut -d' ' -f1)" + +mkdir -p "${workspace_dir}" + +if [ ! -d "${share_dir}" ]; then + cp -R /usr/share/@PKGNAME@/config_linux "${share_dir}" +fi + +cd "/usr/libexec/@PKGNAME@" + +exec java \ + -Declipse.application=org.eclipse.jdt.ls.core.id1 \ + -Dosgi.bundles.defaultStartLevel=4 \ + -Declipse.product=org.eclipse.jdt.ls.core.product \ + -Dlog.protocol=true \ + -Dlog.level=ALL \ + -Dfile.encoding=utf-8 \ + -Xmx1G \ + --add-modules=ALL-SYSTEM \ + --add-opens java.base/java.util=ALL-UNNAMED \ + --add-opens java.base/java.lang=ALL-UNNAMED \ + -jar ./plugins/org.eclipse.equinox.launcher_*.jar \ + -configuration ${share_dir} \ + -data "${workspace_dir}" \ + "$@" + diff --git a/dev-java/jdtls-bin/jdtls-bin-1.54.0_p202511211413.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.54.0_p202511211413.ebuild new file mode 100644 index 000000000..45a8f20d6 --- /dev/null +++ b/dev-java/jdtls-bin/jdtls-bin-1.54.0_p202511211413.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023-2025 Gabriel Sanches +# Distributed under the terms of the Zero-Clause BSD License + +EAPI=8 + +inherit java-pkg-2 + +MY_PV=${PV/_p/-} +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Java language server" +HOMEPAGE="https://github.com/eclipse/eclipse.jdt.ls" +SRC_URI="https://download.eclipse.org/jdtls/snapshots/jdt-language-server-${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=virtual/jre-1.8:*" +RDEPEND="${DEPEND}" + +JDTLS_LIBEXEC="/usr/libexec/${MY_PN}" +JDTLS_SHARE="/usr/share/${MY_PN}" + +JDTLS_WRAPPER="${FILESDIR}/wrapper" + +src_install() { + dodir "${JDTLS_LIBEXEC}/bin" + dodir "${JDTLS_SHARE}" + + cp -Rp plugins features "${ED}/${JDTLS_LIBEXEC}" || die "failed to copy" + cp -Rp bin/${MY_PN} "${ED}/${JDTLS_LIBEXEC}/bin" || die "failed to copy" + cp -Rp config_linux "${ED}/${JDTLS_SHARE}" || die "failed to copy" + + sed ${JDTLS_WRAPPER} -e "s;@PKGNAME@;${MY_PN};g" > wrapper + dodir /usr/bin + newbin wrapper ${MY_PN} +} + +pkg_postinst() { + elog "If the JDT Language Server fails to start (e.g. ClassNotFoundException)," + elog "you may be running into stale Eclipse OSGi cache issues." + elog + elog "To fix this, remove the following directories:" + elog " rm -rf \"\${XDG_DATA_HOME}/jdtls\" or rm -rf \"~/.local/share/jdtls\"" + elog " rm -rf \"\${XDG_STATE_HOME}/jdtls\" or rm -rf \"~/.local/state/jdtls\"" + elog + elog "They will be recreated cleanly on the next launch." +} diff --git a/dev-java/jdtls-bin/jdtls-bin-1.55.0_p202601060902.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.55.0_p202601060902.ebuild new file mode 100644 index 000000000..29a066411 --- /dev/null +++ b/dev-java/jdtls-bin/jdtls-bin-1.55.0_p202601060902.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023-2026 Gabriel Sanches +# Distributed under the terms of the Zero-Clause BSD License + +EAPI=8 + +inherit java-pkg-2 + +MY_PV=${PV/_p/-} +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Java language server" +HOMEPAGE="https://github.com/eclipse/eclipse.jdt.ls" +SRC_URI="https://download.eclipse.org/jdtls/snapshots/jdt-language-server-${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=virtual/jre-1.8:*" +RDEPEND="${DEPEND}" + +JDTLS_LIBEXEC="/usr/libexec/${MY_PN}" +JDTLS_SHARE="/usr/share/${MY_PN}" + +JDTLS_WRAPPER="${FILESDIR}/wrapper" + +src_install() { + dodir "${JDTLS_LIBEXEC}/bin" + dodir "${JDTLS_SHARE}" + + cp -Rp plugins features "${ED}/${JDTLS_LIBEXEC}" || die "failed to copy" + cp -Rp bin/${MY_PN} "${ED}/${JDTLS_LIBEXEC}/bin" || die "failed to copy" + cp -Rp config_linux "${ED}/${JDTLS_SHARE}" || die "failed to copy" + + sed ${JDTLS_WRAPPER} -e "s;@PKGNAME@;${MY_PN};g" > wrapper + dodir /usr/bin + newbin wrapper ${MY_PN} +} + +pkg_postinst() { + elog "If the JDT Language Server fails to start (e.g. ClassNotFoundException)," + elog "you may be running into stale Eclipse OSGi cache issues." + elog + elog "To fix this, remove the following directories:" + elog " rm -rf \"\${XDG_DATA_HOME}/jdtls\" or rm -rf \"~/.local/share/jdtls\"" + elog " rm -rf \"\${XDG_STATE_HOME}/jdtls\" or rm -rf \"~/.local/state/jdtls\"" + elog + elog "They will be recreated cleanly on the next launch." +} diff --git a/dev-java/jdtls-bin/jdtls-bin-1.56.0_p202601201639.ebuild b/dev-java/jdtls-bin/jdtls-bin-1.56.0_p202601201639.ebuild new file mode 100644 index 000000000..29a066411 --- /dev/null +++ b/dev-java/jdtls-bin/jdtls-bin-1.56.0_p202601201639.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023-2026 Gabriel Sanches +# Distributed under the terms of the Zero-Clause BSD License + +EAPI=8 + +inherit java-pkg-2 + +MY_PV=${PV/_p/-} +MY_PN=${PN%%-bin} +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Java language server" +HOMEPAGE="https://github.com/eclipse/eclipse.jdt.ls" +SRC_URI="https://download.eclipse.org/jdtls/snapshots/jdt-language-server-${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=virtual/jre-1.8:*" +RDEPEND="${DEPEND}" + +JDTLS_LIBEXEC="/usr/libexec/${MY_PN}" +JDTLS_SHARE="/usr/share/${MY_PN}" + +JDTLS_WRAPPER="${FILESDIR}/wrapper" + +src_install() { + dodir "${JDTLS_LIBEXEC}/bin" + dodir "${JDTLS_SHARE}" + + cp -Rp plugins features "${ED}/${JDTLS_LIBEXEC}" || die "failed to copy" + cp -Rp bin/${MY_PN} "${ED}/${JDTLS_LIBEXEC}/bin" || die "failed to copy" + cp -Rp config_linux "${ED}/${JDTLS_SHARE}" || die "failed to copy" + + sed ${JDTLS_WRAPPER} -e "s;@PKGNAME@;${MY_PN};g" > wrapper + dodir /usr/bin + newbin wrapper ${MY_PN} +} + +pkg_postinst() { + elog "If the JDT Language Server fails to start (e.g. ClassNotFoundException)," + elog "you may be running into stale Eclipse OSGi cache issues." + elog + elog "To fix this, remove the following directories:" + elog " rm -rf \"\${XDG_DATA_HOME}/jdtls\" or rm -rf \"~/.local/share/jdtls\"" + elog " rm -rf \"\${XDG_STATE_HOME}/jdtls\" or rm -rf \"~/.local/state/jdtls\"" + elog + elog "They will be recreated cleanly on the next launch." +} diff --git a/dev-java/jdtls-bin/metadata.xml b/dev-java/jdtls-bin/metadata.xml new file mode 100644 index 000000000..df01c82fc --- /dev/null +++ b/dev-java/jdtls-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + java@gentoo.org + + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + + + eclipse/eclipse.jdt.ls + + diff --git a/dev-java/microsoft-openjdk-bin/Manifest b/dev-java/microsoft-openjdk-bin/Manifest new file mode 100644 index 000000000..c25a6cf38 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/Manifest @@ -0,0 +1,8 @@ +DIST microsoft-jdk-11.0.28-linux-aarch64.tar.gz 195943488 BLAKE2B 0e6fbeec5228ab8e65c3e3ceb7092ecff0b4ff1837fc59649d29dc0c72c5ca024c2a0980913e016e0052055262117dfe8fe0809d635b110f37237248b96efe9b SHA512 ad801badb006541626285de44b9bc9d10badb4effa2786b8351d1587dd0669de99e73755e9748bc7e38eb06bc594d65d4848ddc60dc053337fd1f7d46befcc07 +DIST microsoft-jdk-11.0.28-linux-x64.tar.gz 197414408 BLAKE2B 42b3631496de91506016bb3a5b0f6185577ae952bb1d863d7e356c9cf2402eb1d11b60919e4a7e3eeb519a28b7c4610928177526180245e23a9bf8919d8f9132 SHA512 150a87e814e56627a169b40ac2599d267d7de3f56c3e9230ac9acecfd94c3dd0b29f7ebff29d60b432765c314c5d05c8961e95d8e486150326d8b00aaa4d70de +DIST microsoft-jdk-17.0.16-linux-aarch64.tar.gz 190029526 BLAKE2B e92bba811547e5b7143721268e07a4e945206c689c3069b2c6ac2d2f71f7d1ed45e226814ead7244101edb627f1240ea084cc310b00e19764edb3f1242ec5358 SHA512 24c413b052c0f9b74d8591f028b5aee462a2b6ee0a8a142b3f14c0489f21cc2e350f4c96452875404a8bf5fa764f896c3d45d714b4db824b21614aedbe638079 +DIST microsoft-jdk-17.0.16-linux-x64.tar.gz 191356664 BLAKE2B 68774b034ee63824d62e76c15dbfc77a1c5829a6d3f3e712f51b4aaac9f83d061afc7a6ce03530de81a870f431f1f576dd5ffffd179acc583a0aafeacf32fef6 SHA512 f5083ea940d5ed04947336dd6b30d2ef0685d16c47427bd5701117d6d38df7685def8f7c1b84beb7e0b8c9ec43f67ed255da7e60b742927b6b25e31061ce7ddc +DIST microsoft-jdk-21.0.8-linux-aarch64.tar.gz 204455021 BLAKE2B 8ce57f7b8d1e30c626c5c5f0202456ad6c287ec3a77032b4f4583da9a1cf300b120269df47646d57ff45e5fd643e5634fdef090550e3b600fa950053a80b1ab6 SHA512 ab3533cd27af3467d326e2cf29e971a40fc09baf68976e83b12940c6c1a7079b3bb868d070a0b2e1e1a67a45fa4ef90d9bf40dc32c0f8db3ce9c8af5bbc881ed +DIST microsoft-jdk-21.0.8-linux-x64.tar.gz 206261335 BLAKE2B ef367392387b9ffb749a1e96dcb42f4f299564b14e86eabc58b4e6864db01178dcfd4da7be165ca72ada54e612509c3ff26e2f315a4fc29d63848f9f06b13329 SHA512 e7ab118af13e331549ac9d8d07ba4f4d0ad35b547babbf3ceaf763270f83e9a3a490c668cc2141e6601ea792d65684ffa33a21869de08b088170c50d24ce6bd0 +DIST microsoft-jdk-25.0.0-linux-aarch64.tar.gz 222029954 BLAKE2B aa71fa40dc264c12d77bc9ff9830cbb8e3d68fb9ade7fdcfe2229215f0e6d2b86a8aff866fef28f88a46b240f18e055d9fc925fd7dca013e4875d752cf6be32b SHA512 441333e7fc458b1affd361c78bb6b0fd1d426992b3e11c36c3816cfc02b8b21707845c8a625ca6422511abe83ff3eec2fb8ef318b02c05b8a34669bddcb60379 +DIST microsoft-jdk-25.0.0-linux-x64.tar.gz 224192545 BLAKE2B 7be89381dc2d6ac48e8f799b7a7083639594d78b547f52ec57933b644cdbec87db31bdc6b37426c9f45b5ea600c42c07ab824aa3d4b0928acbe266a8f7c45510 SHA512 31216a5dfcd6382d93458544ec5fac667849b881a23ae1df8021bf901cde7187be7c3c7f69c85c10e373d2426ec68e58bb1b54385d5fe2543d87bba1b91df020 diff --git a/dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh b/dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh new file mode 100644 index 000000000..0f41a2216 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/files/microsoft-openjdk-bin.env.sh @@ -0,0 +1,13 @@ +VERSION="Microsoft OpenJDK ${PV}" +JAVA_HOME="${EPREFIX}/opt/${P}" +JDK_HOME="${EPREFIX}/opt/${P}" +JAVAC="\${JAVA_HOME}/bin/javac" +PATH="\${JAVA_HOME}/bin" +ROOTPATH="\${JAVA_HOME}/bin" +LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/" +MANPATH="" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="${SLOT}" +BOOTCLASSPATH="" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/microsoft-openjdk-bin/metadata.xml b/dev-java/microsoft-openjdk-bin/metadata.xml new file mode 100644 index 000000000..6b062b491 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/metadata.xml @@ -0,0 +1,14 @@ + + + + + dev@greener.sh + Robert Greener + + + microsoft/openjdk + + + Don't install the X backend for AWT, needed by some GUIs + + diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.28.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.28.ebuild new file mode 100644 index 000000000..c00dc1cd9 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.28.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} + +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk" + +SRC_URI=" + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +S="${WORKDIR}/jdk-${MY_PV}+6" + +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + ${DEPEND} + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.16.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.16.ebuild new file mode 100644 index 000000000..5c2cb2cfc --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.16.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk" + +SRC_URI=" + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +S="${WORKDIR}/jdk-${MY_PV}+8" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.8.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.8.ebuild new file mode 100644 index 000000000..b21637da7 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.8.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk" + +SRC_URI=" + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +S="${WORKDIR}/jdk-${MY_PV}+9" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-25.0.0.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-25.0.0.ebuild new file mode 100644 index 000000000..089549895 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-25.0.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +MY_PV=${PV/_p/+} +DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft" +HOMEPAGE="https://www.microsoft.com/openjdk" + +SRC_URI=" + amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz ) + arm64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz ) +" + +S="${WORKDIR}/jdk-25+36" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +DEPEND=" + app-eselect/eselect-java +" +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-lang/c3c/Manifest b/dev-lang/c3c/Manifest new file mode 100644 index 000000000..6c56b7225 --- /dev/null +++ b/dev-lang/c3c/Manifest @@ -0,0 +1 @@ +DIST c3c-0.7.5.tar.gz 1753728 BLAKE2B d7a6869652ab459fe0e4229079d35291201cdf880540bca5d4f453b2a2aa8e939b9789c7e26b45a14dbe16ffa32d89f6cebaf07f011a76a4ef0498b0cbb2fe1e SHA512 8673d3fe72f58db9192b4a2306d1ea0d77eef39817663eb4a96bb23c0282b344eb16bae4918b2bf4aeb7ff525cb8f4ca324b6398c45b6c004215791c13540a66 diff --git a/dev-lang/c3c/c3c-0.7.5.ebuild b/dev-lang/c3c/c3c-0.7.5.ebuild new file mode 100644 index 000000000..2be88fd2c --- /dev/null +++ b/dev-lang/c3c/c3c-0.7.5.ebuild @@ -0,0 +1,29 @@ +EAPI=8 + +inherit cmake + +DESCRIPTION="The C3 programming language compiler" +HOMEPAGE="https://c3-lang.org/" +SRC_URI="https://github.com/c3lang/c3c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=llvm-core/llvm-17:= + >=llvm-core/clang-17:= + >=llvm-core/lld-17:= + dev-libs/libffi + virtual/zlib:= + net-misc/curl +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + local mycmakeargs=( + -DC3_LINK_DYNAMIC=ON + ) + cmake_src_configure +} diff --git a/dev-lang/c3c/metadata.xml b/dev-lang/c3c/metadata.xml new file mode 100644 index 000000000..c9537cb20 --- /dev/null +++ b/dev-lang/c3c/metadata.xml @@ -0,0 +1,10 @@ + + + + ch@brendlinonline.de + Christian Brendlin + + + c3lang/c3c + + diff --git a/dev-lang/cc65/Manifest b/dev-lang/cc65/Manifest new file mode 100644 index 000000000..339090cb0 --- /dev/null +++ b/dev-lang/cc65/Manifest @@ -0,0 +1 @@ +DIST V2.19.tar.gz 2284735 BLAKE2B c1c845417e38113c99a9ec8fbff1b90e292798582ac2b394e40419eff3eea62d838ea52165188516efc6157ef02aa7fc23c5a6510fd40d1012ad2b5231d78097 SHA512 e893359249588247d262ff19b8b7efbbcb10a274964aaa18cfe21830cce39da53831262bcc8ee4678158c0e0ab56905411b037699d1097aa5fc03edf7d6bea8f diff --git a/dev-lang/cc65/cc65-2.19-r3.ebuild b/dev-lang/cc65/cc65-2.19-r3.ebuild new file mode 100644 index 000000000..4fecbbbcc --- /dev/null +++ b/dev-lang/cc65/cc65-2.19-r3.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022, 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Cross-development package for 65(C)02 systems" +HOMEPAGE="https://cc65.github.io/" +SRC_URI="https://github.com/cc65/cc65/archive/refs/tags/V${PV}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" -j1 +} + +src_install() { + emake CC="$(tc-getCC)" AR="$(tc-getAR)" DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + dodoc README.md +} diff --git a/dev-lang/cc65/cc65-9999-r1.ebuild b/dev-lang/cc65/cc65-9999-r1.ebuild new file mode 100644 index 000000000..ba32ad27a --- /dev/null +++ b/dev-lang/cc65/cc65-9999-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022, 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 toolchain-funcs + +DESCRIPTION="Cross-development package for 65(C)02 systems" +HOMEPAGE="https://cc65.github.io/" +EGIT_REPO_URI="https://github.com/cc65/cc65.git" + +LICENSE="ZLIB" +SLOT="0" + +src_compile() { + emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr" -j1 +} + +src_install() { + emake CC="$(tc-getCC)" AR="$(tc-getAR)" DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + dodoc README.md +} diff --git a/dev-lang/cc65/metadata.xml b/dev-lang/cc65/metadata.xml new file mode 100644 index 000000000..a814c2db5 --- /dev/null +++ b/dev-lang/cc65/metadata.xml @@ -0,0 +1,19 @@ + + + + + Seth M. Price + sprice623@aol.com + + + cc65 is a complete cross development package for 65(C)02 systems, + including a powerful macro assembler, a C compiler, linker, + archiver and several other tools. + cc65 has C and runtime library support for many of the old + 6502 machines. + + + https://github.com/cc65/cc65/issues + cc65/cc65 + + diff --git a/dev-lang/crystal-bin/Manifest b/dev-lang/crystal-bin/Manifest new file mode 100644 index 000000000..b5aad3b31 --- /dev/null +++ b/dev-lang/crystal-bin/Manifest @@ -0,0 +1,6 @@ +DIST crystal-1.16.3-1-linux-x86_64.tar.gz 51726619 BLAKE2B 1bfdd2cf03cdcb15148507d7e13662d38f73f0b01fe94a2cc5baf3967e55fe8671372a53ceffa1bcd1192e869e5aef1c840b756fbba3520f9d683f3ae234c8b4 SHA512 d4419417ac6f3a69d2c8da5ac7b71e8678090edd4beba538dadb54d3cf7ef54c574af03c9d25f744f9fb9969d5c6b76c85084ce99aa780740ec4218d9a919228 +DIST crystal-1.16.3-docs.tar.gz 16225188 BLAKE2B 08ea80a6064ad596fee698c76e2d1046d24d735b8c570aa39a93c670656e0cd0c143fac182808bca03d483771d5419e64642686518a7d6f7069adb20e33028f7 SHA512 6de2d321446feeb6a045f9a298af2d9a059d4af859480af30570b0302e026c3860028b728d673e4205a94c2f3b0ab064c2187ece858673d99af87d3d96296c50 +DIST crystal-1.18.2-1-linux-x86_64.tar.gz 51989421 BLAKE2B 768a1317290a317d0a634ee1b249c3ba6776b04bf539545d676c4cd1256832c2dc2cc1e18c02fdb87ef2e2d4566b423486f378a9e276300c10385a3255477daf SHA512 bb5b43467fe0adc37237bbc91841adfd61c97b1dceb6ed87cbe05c3ab8606973688aaa23bf11053a8deb4a636f60c7131baadbfd4af9d46f1f574c88e3f536e9 +DIST crystal-1.18.2-docs.tar.gz 16473205 BLAKE2B ebebd28bf97744930b3fe7f5a87c6957fb7cc75b6c068a94077307bc45b5ede764ac78e53f38064e19cb27a3eb00d259847cd78f739d10dcaadd766c6c2db82a SHA512 d2a12478f7cb45cbd6ecf56a7df62ccdde6e5e83fcd33425d8a4d07a86d2d67c448f0899541d2ea7cba2f2a0fb32aa480ad657a58e67468c4c68a820893c1a2a +DIST crystal-1.19.1-1-linux-x86_64.tar.gz 57469667 BLAKE2B f1038d31ad30f7129d459db0bf85f1eabdf6eaa9c2f884f9fd114f2dd0941d552f069e49325565e089ef68155d2a6452c91157891ef83a1614c3d2800b3be6a7 SHA512 92d0ca05d3b0e49e4e357d811eac5f1720df42051f30d050b7056ecebce3ac60c5dfb7d4ca3a2d467f527f752d2368b71db5b2f42bb4033a127b41206cdd36b5 +DIST crystal-1.19.1-docs.tar.gz 16921959 BLAKE2B 65969c484a34ff8bba369c50399a54bd00db9371c8e2d2bcc3fff6703d4d94c8d81816f820bbd8feedaa7e4dfa497e1f5eb73b20940c26854f34503039359ffa SHA512 7960edc11608bc7b62bbaece12329560f10f07dc29fd0b7fce55003f4b72e6147b8568ea6a1bda2d2f6171781c75ae2ed75a408850acb43bee529375433cc12c diff --git a/dev-lang/crystal-bin/crystal-bin-1.16.3.ebuild b/dev-lang/crystal-bin/crystal-bin-1.16.3.ebuild new file mode 100644 index 000000000..c89076a89 --- /dev/null +++ b/dev-lang/crystal-bin/crystal-bin-1.16.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" +BV="${PV}-1" +BV_AMD64="${BV}-linux-x86_64" + +DESCRIPTION="The Crystal Programming Language" +HOMEPAGE="https://crystal-lang.org https://github.com/crystal-lang/crystal" +SRC_URI=" + amd64? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${BV_AMD64}.tar.gz ) + doc? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}-docs.tar.gz ) +" +S="${WORKDIR}/${MY_PN}-${BV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="doc" + +# file collisions +RDEPEND=" + !dev-lang/crystal + !dev-util/shards + !games-mud/crystal + !sci-chemistry/tinker +" + +QA_PREBUILT="usr/bin/.*" + +src_prepare() { + default + + rm -r share/licenses || die + gunzip share/man/*/*.gz || die +} + +src_install() { + dobin bin/* + + insinto /usr + doins -r share + + insinto /usr/$(get_libdir) + doins -r lib/crystal + + use doc && HTML_DOCS=( "${WORKDIR}"/${MY_PN}-${PV}-docs ) + einstalldocs +} diff --git a/dev-lang/crystal-bin/crystal-bin-1.18.2.ebuild b/dev-lang/crystal-bin/crystal-bin-1.18.2.ebuild new file mode 100644 index 000000000..c89076a89 --- /dev/null +++ b/dev-lang/crystal-bin/crystal-bin-1.18.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" +BV="${PV}-1" +BV_AMD64="${BV}-linux-x86_64" + +DESCRIPTION="The Crystal Programming Language" +HOMEPAGE="https://crystal-lang.org https://github.com/crystal-lang/crystal" +SRC_URI=" + amd64? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${BV_AMD64}.tar.gz ) + doc? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}-docs.tar.gz ) +" +S="${WORKDIR}/${MY_PN}-${BV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="doc" + +# file collisions +RDEPEND=" + !dev-lang/crystal + !dev-util/shards + !games-mud/crystal + !sci-chemistry/tinker +" + +QA_PREBUILT="usr/bin/.*" + +src_prepare() { + default + + rm -r share/licenses || die + gunzip share/man/*/*.gz || die +} + +src_install() { + dobin bin/* + + insinto /usr + doins -r share + + insinto /usr/$(get_libdir) + doins -r lib/crystal + + use doc && HTML_DOCS=( "${WORKDIR}"/${MY_PN}-${PV}-docs ) + einstalldocs +} diff --git a/dev-lang/crystal-bin/crystal-bin-1.19.1.ebuild b/dev-lang/crystal-bin/crystal-bin-1.19.1.ebuild new file mode 100644 index 000000000..cf926ba4a --- /dev/null +++ b/dev-lang/crystal-bin/crystal-bin-1.19.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +MY_PN="${PN%-bin}" +BV="${PV}-1" +BV_AMD64="${BV}-linux-x86_64" + +DESCRIPTION="The Crystal Programming Language" +HOMEPAGE="https://crystal-lang.org https://github.com/crystal-lang/crystal" +SRC_URI=" + amd64? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${BV_AMD64}.tar.gz ) + doc? ( https://github.com/${MY_PN}-lang/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}-docs.tar.gz ) +" +S="${WORKDIR}/${MY_PN}-${BV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="doc" + +# file collisions +RDEPEND=" + !dev-lang/crystal + !dev-util/shards + !games-mud/crystal + !sci-chemistry/tinker +" + +QA_PREBUILT="usr/bin/.*" + +src_prepare() { + default + + rm -r share/licenses || die + gunzip share/man/*/*.gz || die +} + +src_install() { + dobin bin/* + + insinto /usr + doins -r share + + insinto /usr/$(get_libdir) + doins -r lib/crystal + + use doc && HTML_DOCS=( "${WORKDIR}"/${MY_PN}-${PV}-docs ) + einstalldocs +} diff --git a/dev-lang/crystal-bin/metadata.xml b/dev-lang/crystal-bin/metadata.xml new file mode 100644 index 000000000..3c17a4cea --- /dev/null +++ b/dev-lang/crystal-bin/metadata.xml @@ -0,0 +1,13 @@ + + + + + + Crystal is a programming language that resembles Ruby but compiles to + native code and tries to be much more efficient, at the cost of + disallowing certain dynamic aspects of Ruby. + + + crystal-lang/crystal + + diff --git a/dev-lang/fbc-bootstrap/Manifest b/dev-lang/fbc-bootstrap/Manifest new file mode 100644 index 000000000..0f93226c2 --- /dev/null +++ b/dev-lang/fbc-bootstrap/Manifest @@ -0,0 +1 @@ +DIST FreeBASIC-1.10.1-source-bootstrap.tar.xz 15113488 BLAKE2B 50afb52b3c0bdbc6b1ec5fe5d6c8b6fee78dd964c8dc5b5d992973aea52113c20300b1abd9165bf62682047dcabbb7b0be490e47d4a5d20470a4c80e8742079e SHA512 e28ea554f9365753717580663ecf40b2254a2da4b141612ac8e3f388a375b44ee6b1f5690d50e30c3cad8ba142a7387e0d32509040bdf5108bdec42427bef163 diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.10.1.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.10.1.ebuild new file mode 100644 index 000000000..713383c9f --- /dev/null +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.10.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Bootstrap package for dev-lang/fbc" +HOMEPAGE="https://www.freebasic.net" +SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz" + +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${P}-fix-ldflags.patch" ) + +src_compile() { + emake bootstrap-minimal \ + AR="$(tc-getAR)" AS="$(tc-getAS)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" V=1 +} + +src_install() { + newbin bin/fbc fbc-bootstrap + emake DESTDIR="${D}" prefix="${EPREFIX}/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-includes + emake DESTDIR="${D}" prefix="${EPREFIX}/usr/share/freebasic-bootstrap" TARGET=${CHOST} install-rtlib +} diff --git a/dev-lang/fbc-bootstrap/files/fbc-bootstrap-1.10.1-fix-ldflags.patch b/dev-lang/fbc-bootstrap/files/fbc-bootstrap-1.10.1-fix-ldflags.patch new file mode 100644 index 000000000..7881235ad --- /dev/null +++ b/dev-lang/fbc-bootstrap/files/fbc-bootstrap-1.10.1-fix-ldflags.patch @@ -0,0 +1,17 @@ +https://github.com/freebasic/fbc/issues/170 +https://bugs.gentoo.org/799860 +--- a/makefile ++++ b/makefile +@@ -1409,10 +1409,10 @@ endif + # Use gcc to link fbc from the bootstrap .o's + # (assuming the rtlib was built already) + ifneq ($(filter darwin freebsd dragonfly linux netbsd openbsd solaris,$(TARGET_OS)),) +- BOOTSTRAP_LIBS := -lncurses -lm -pthread ++ BOOTSTRAP_LIBS := -ltinfo -lncurses -lm -pthread + endif + $(BOOTSTRAP_FBC): rtlib $(BOOTSTRAP_OBJ) +- $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o $(libdir)/libfb.a $(BOOTSTRAP_LIBS) ++ $(QUIET_LINK)$(CC) -o $@ $(libdir)/fbrt0.o bootstrap/$(FBTARGET)/*.o $(libdir)/libfb.a $(BOOTSTRAP_LIBS) $(LDFLAGS) + + .PHONY: clean-bootstrap + clean-bootstrap: diff --git a/dev-lang/fbc-bootstrap/metadata.xml b/dev-lang/fbc-bootstrap/metadata.xml new file mode 100644 index 000000000..2d75f592d --- /dev/null +++ b/dev-lang/fbc-bootstrap/metadata.xml @@ -0,0 +1,14 @@ + + + + + + This package is used only to boot strap dev-lang/fbc. + It is not meant to be used by end users directly. + + + https://github.com/freebasic/fbc/issues + https://www.freebasic.net + freebasic/fbc + + diff --git a/dev-lang/fbc/Manifest b/dev-lang/fbc/Manifest new file mode 100644 index 000000000..942f36541 --- /dev/null +++ b/dev-lang/fbc/Manifest @@ -0,0 +1 @@ +DIST fbc-1.10.1.tar.gz 10136808 BLAKE2B 4f5568c5ae1e107c3b6c3cddc20504ef98ef2e222ae01fdd5c73b081a6036d908d423bfa74b1b108bfa4b768a3810dc727b4b952f6ac30532acf443e8bc0b689 SHA512 6980356a66c757667cc37cc686ae80f7975ea9a50cfeeb45270d9e53e8e5640be95005469263cd4a75381d202d3e6b722c6462cb26d21580cde09efd6d833d30 diff --git a/dev-lang/fbc/fbc-1.10.1.ebuild b/dev-lang/fbc/fbc-1.10.1.ebuild new file mode 100644 index 000000000..be155255c --- /dev/null +++ b/dev-lang/fbc/fbc-1.10.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A free/open source, multi-platform BASIC compiler." +HOMEPAGE="https://www.freebasic.net" +SRC_URI="https://github.com/freebasic/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gpm libffi opengl X" + +DEPEND=" + sys-libs/ncurses:= + gpm? ( sys-libs/gpm ) + libffi? ( dev-libs/libffi ) + opengl? ( virtual/opengl ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + ) +" +RDEPEND="${DEPEND}" +BDEPEND="|| ( + dev-lang/fbc + dev-lang/fbc-bootstrap )" + +DOCS="${S}/doc/fbc.1" + +src_compile() { + local xcflags=( + $(usex gpm "" "-DDISABLE_GPM") + $(usex libffi "" " -DDISABLE_FFI") + $(usex opengl "" " -DDISABLE_OPENGL") + $(usex X "" " -DDISABLE_X11") + ) + + local fbc="fbc" + local fbcflags="" + # fbc requires a space after the -Wl option + # Additionally, this includes a stupid attempt to avoid a false + # positive in bug 901169. + local fblflags="$(echo "$LDFLAGS" | sed 's/-Wl,\([^ ]*\)/-Wl \1,/g')" + + if has_version -b dev-lang/fbc-bootstrap; then + fbc="fbc-bootstrap" + fbcflags="-prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fblflags+=" -prefix ${EPREFIX}/usr/share/freebasic-bootstrap" + fi + + # Build fbc + emake AR="$(tc-getAR)" AS="$(tc-getAS)" CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} ${xcflags[*]} -I/usr/$(get_libdir)/libffi/include" \ + FBC="${fbc}" FBCFLAGS="${fbcflags}" FBLFLAGS="${fblflags}" TARGET="${CHOST}" V=1 +} + +src_install() { + emake DESTDIR="${D}" prefix="${EPREFIX}/usr" TARGET="${CHOST}" install + einstalldocs +} diff --git a/dev-lang/fbc/metadata.xml b/dev-lang/fbc/metadata.xml new file mode 100644 index 000000000..6350d0a07 --- /dev/null +++ b/dev-lang/fbc/metadata.xml @@ -0,0 +1,16 @@ + + + + + + FreeBASIC is a completely free, open-source, multi-platform + BASIC compiler, with syntax similar to MS-QuickBASIC, that adds + new features such as pointers, unsigned data types, inline + assembly, object orientation, and many others. + + + https://github.com/freebasic/fbc/issues + https://www.freebasic.net + freebasic/fbc + + diff --git a/dev-lang/gnu-apl/Manifest b/dev-lang/gnu-apl/Manifest new file mode 100644 index 000000000..68ef3529c --- /dev/null +++ b/dev-lang/gnu-apl/Manifest @@ -0,0 +1 @@ +DIST apl-1.8.tar.gz 3565018 BLAKE2B fb1ff3a0c1b22fbd0b03f270d6fdc2d5a5efb83aa7d5ad675d8a6b40b4446663a3f76e80602491c621404d9283bda5ccd146f82bbda7f088f279662e0e3d01e1 SHA512 7b903f2d280bba85fd4efb7c5f26e969930c34fdf4667b93adc445521b2eb19cba54f602d823ed56d31d6d596ffce29479c870a110a41f91aa5b7e1747000b54 diff --git a/dev-lang/gnu-apl/gnu-apl-1.8.ebuild b/dev-lang/gnu-apl/gnu-apl-1.8.ebuild new file mode 100644 index 000000000..6131d89c2 --- /dev/null +++ b/dev-lang/gnu-apl/gnu-apl-1.8.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Laura Aléanor +# Distributed under the terms of the GNU General Public License v3 or later + +EAPI=8 + +DESCRIPTION="GNU interpreter for the APL programming language" +HOMEPAGE="https://www.gnu.org/software/apl/" +SRC_URI="mirror://gnu/apl/apl-${PV}.tar.gz" + +S="${WORKDIR}/apl-${PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="static-libs erlang libapl python gtk3 pcre2 sqlite3 postgresql" + +BDEPEND="dev-vcs/subversion" + +RDEPEND="gtk3? ( >=gui-libs/gtk-3.0.0 ) + sqlite3? ( >=dev-db/sqlite-3.0.0 ) + postgresql? ( dev-db/postgresql ) + pcre2? ( dev-libs/libpcre2 )" + +src_configure () { + econf $(use_enable static-libs static)\ + $(use erlang && echo --with-erlang)\ + $(use libapl && echo --with-libapl)\ + $(use python && echo --with-python)\ + $(use gtk3 && echo --with-gtk3)\ + $(use pcre2 && echo --with-pcre)\ + $(use sqlite3 && echo --with-sqlite3)\ + $(use postgresql && echo --with-postgresql)\ + CXX_WERROR=no +} diff --git a/dev-lang/gnu-apl/metadata.xml b/dev-lang/gnu-apl/metadata.xml new file mode 100644 index 000000000..e89cbe0a8 --- /dev/null +++ b/dev-lang/gnu-apl/metadata.xml @@ -0,0 +1,17 @@ + + + + + lav@vampires.gay + Laura Aléanor + + + Build the Erlang interface + Build the Python extension lib_gnu_apl.so + Include the interface to gtk3 + Build as a shared library rather than an executable + Enable pcre2 + Use postrgesql + Use sqlite3 + + diff --git a/dev-lang/hare/Manifest b/dev-lang/hare/Manifest new file mode 100644 index 000000000..94eb0359f --- /dev/null +++ b/dev-lang/hare/Manifest @@ -0,0 +1,2 @@ +DIST hare-0.25.2.tar.gz 940391 BLAKE2B 626b098a4a65c1a8760dc75317dd856f03915d564800beaa6c8708726bfd602c291d5e449139922293a3af087fa7ed2e9076e76e2e2731cab5908256d00894b5 SHA512 a72bda105c3bb40c0d43382f10030883d84d2b3511197890a4641eacfc84cbcf8f5aa15391d31e5b04b2e3154f5db0d7d855d08d213f9cd089ad536cbabdcec5 +DIST hare-0.26.0.tar.gz 976164 BLAKE2B fbcafe4d9efd3e69127b26d0128d2ff179edf72fa671e0d96157f410bc746b9596bb8b69350a4ee2ecd363f668c00efabc7585fbc329200658e2aaa68a9f0564 SHA512 3b3e4625f63b3ea5650bbb4c6e690b874292cae85a749cc602a120fa07437a491a0c4fba414565141e7de9b3736fde8d3ba7597b91f7f0d3fa4e95938a11ae77 diff --git a/dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch b/dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch new file mode 100644 index 000000000..47ec815ea --- /dev/null +++ b/dev-lang/hare/files/hare-0.25.2-os_exec-fix-clearenv.patch @@ -0,0 +1,93 @@ +From 4039f65285e5fbd89192319e52cd8fa0ea1ec214 Mon Sep 17 00:00:00 2001 +From: Armin Preiml +Date: Wed, 25 Jun 2025 10:57:23 +0200 +Subject: [PATCH hare] os::exec: fix clearenv + +Signed-off-by: Armin Preiml +--- + os/exec/+freebsd/platform_cmd.ha | 2 +- + os/exec/+linux/platform_cmd.ha | 2 +- + os/exec/+netbsd/platform_cmd.ha | 2 +- + os/exec/+openbsd/platform_cmd.ha | 2 +- + os/exec/env+test.ha | 19 +++++++++++++++++++ + 5 files changed, 23 insertions(+), 4 deletions(-) + +diff --git a/os/exec/+freebsd/platform_cmd.ha b/os/exec/+freebsd/platform_cmd.ha +index 2c0d972d..f328f9ac 100644 +--- a/os/exec/+freebsd/platform_cmd.ha ++++ b/os/exec/+freebsd/platform_cmd.ha +@@ -91,7 +91,7 @@ fn platform_setenv( + + fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { + // XXX: This can be a binary search +- for (let i = 0z; i < len(cmd.env) - 1; i += 1) { ++ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { + let e = c::tostr(cmd.env[i]: *const c::char)!; + if (strings::cut(e, "=").0 == key) { + free(cmd.env[i]); +diff --git a/os/exec/+linux/platform_cmd.ha b/os/exec/+linux/platform_cmd.ha +index 1ec0ddd4..4bf65cb9 100644 +--- a/os/exec/+linux/platform_cmd.ha ++++ b/os/exec/+linux/platform_cmd.ha +@@ -89,7 +89,7 @@ fn platform_setenv( + + fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { + // XXX: This can be a binary search +- for (let i = 0z; cmd.env[i] != null; i += 1) { ++ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { + let e = c::tostr(cmd.env[i]: *const c::char)!; + if (strings::cut(e, "=").0 == key) { + free(cmd.env[i]); +diff --git a/os/exec/+netbsd/platform_cmd.ha b/os/exec/+netbsd/platform_cmd.ha +index 2c26cff6..0ccd99bf 100644 +--- a/os/exec/+netbsd/platform_cmd.ha ++++ b/os/exec/+netbsd/platform_cmd.ha +@@ -92,7 +92,7 @@ fn platform_setenv( + + fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { + // XXX: This can be a binary search +- for (let i = 0z; i < len(cmd.env) - 1; i += 1) { ++ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { + let e = c::tostr(cmd.env[i]: *const c::char)!; + if (strings::cut(e, "=").0 == key) { + free(cmd.env[i]); +diff --git a/os/exec/+openbsd/platform_cmd.ha b/os/exec/+openbsd/platform_cmd.ha +index 9826111f..d1e1f667 100644 +--- a/os/exec/+openbsd/platform_cmd.ha ++++ b/os/exec/+openbsd/platform_cmd.ha +@@ -89,7 +89,7 @@ fn platform_setenv( + + fn platform_unsetenv(cmd: *command, key: str) (void | errors::invalid) = { + // XXX: This can be a binary search +- for (let i = 0z; i < len(cmd.env) - 1; i += 1) { ++ for (let i = 0z; i < len(cmd.env) && cmd.env[i] != null; i += 1) { + let e = c::tostr(cmd.env[i]: *const c::char)!; + if (strings::cut(e, "=").0 == key) { + free(cmd.env[i]); +diff --git a/os/exec/env+test.ha b/os/exec/env+test.ha +index cfd62733..e41395ad 100644 +--- a/os/exec/env+test.ha ++++ b/os/exec/env+test.ha +@@ -43,3 +43,22 @@ use bufio; + io::close(rd)!; + wait(&proc)!; + }; ++ ++@test fn clearenv() void = { ++ let cmd = cmd("env")!; ++ clearenv(&cmd); ++ setenv(&cmd, "HARETEST", "single")!; ++ ++ const (rd, wr) = pipe(); ++ addfile(&cmd, os::stdout_file, wr)!; ++ let proc = start(&cmd)!; ++ io::close(wr)!; ++ ++ let sc = bufio::newscanner(rd); ++ defer io::close(&sc)!; ++ for (let l => bufio::scan_line(&sc)!) { ++ assert(l == "HARETEST=single"); ++ }; ++ io::close(rd)!; ++ wait(&proc)!; ++}; diff --git a/dev-lang/hare/hare-0.25.2-r2.ebuild b/dev-lang/hare/hare-0.25.2-r2.ebuild new file mode 100644 index 000000000..ea2e67a9f --- /dev/null +++ b/dev-lang/hare/hare-0.25.2-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare" + SLOT="0" +else + MY_PV="$(ver_rs 3 -)" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + SLOT="0/${PV}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="The Hare systems programming language" +HOMEPAGE="https://harelang.org/" +LICENSE="MPL-2.0 GPL-3" + +# release policy: https://git.sr.ht/~sircmpwn/hare/tree/master/item/docs/release.md +DEPEND=" + ~dev-lang/harec-0.25.2 + >=sys-devel/qbe-1.2 +" +BDEPEND="app-text/scdoc" +RDEPEND="${DEPEND}" + +# hare and haredoc are built by hare +QA_FLAGS_IGNORED="usr/bin/hare usr/bin/haredoc" + +PATCHES=( + "${FILESDIR}/hare-0.25.2-os_exec-fix-clearenv.patch" +) + +src_configure() { + local target_arch + case ${ARCH} in + amd64 ) target_arch=x86_64 ;; + arm64 ) target_arch=aarch64 ;; + riscv ) target_arch=riscv64 ;; + * ) die "unsupported architecture: ${ARCH}" ;; + esac + + # Note: PREFIX needs to be set early as it is used for HAREPATH + cp configs/linux.mk config.mk || die + sed -i \ + -e "s;^ARCH =.*;ARCH = ${target_arch};" \ + -e "s;^PREFIX =.*;PREFIX = ${EPREFIX}/usr;" \ + -e 's;^AS =;AS ?=;' \ + -e 's;^LD =;LD ?=;' \ + -e 's;^AR =;AR ?=;' \ + config.mk || die +} + +src_install() { + emake DESTDIR="${D}" install +} diff --git a/dev-lang/hare/hare-0.26.0.ebuild b/dev-lang/hare/hare-0.26.0.ebuild new file mode 100644 index 000000000..79c832cba --- /dev/null +++ b/dev-lang/hare/hare-0.26.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare" + SLOT="0" +else + MY_PV="$(ver_rs 3 -)" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + SLOT="0/${PV}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="The Hare systems programming language" +HOMEPAGE="https://harelang.org/" +LICENSE="MPL-2.0 GPL-3" + +# release policy: https://git.sr.ht/~sircmpwn/hare/tree/master/item/docs/release.md +DEPEND=" + ~dev-lang/harec-0.26.0 + >=sys-devel/qbe-1.2 +" +BDEPEND="app-text/scdoc" +RDEPEND="${DEPEND}" + +# hare and haredoc are built by hare +QA_FLAGS_IGNORED="usr/bin/hare usr/bin/haredoc" + +src_configure() { + local target_arch + case ${ARCH} in + amd64 ) target_arch=x86_64 ;; + arm64 ) target_arch=aarch64 ;; + riscv ) target_arch=riscv64 ;; + * ) die "unsupported architecture: ${ARCH}" ;; + esac + + # Note: PREFIX needs to be set early as it is used for HAREPATH + cp configs/linux.mk config.mk || die + sed -i \ + -e "s;^ARCH =.*;ARCH = ${target_arch};" \ + -e "s;^PREFIX =.*;PREFIX = ${EPREFIX}/usr;" \ + -e 's;^AS =;AS ?=;' \ + -e 's;^LD =;LD ?=;' \ + -e 's;^AR =;AR ?=;' \ + config.mk || die +} + +src_install() { + emake DESTDIR="${D}" install +} diff --git a/dev-lang/hare/hare-9999.ebuild b/dev-lang/hare/hare-9999.ebuild new file mode 100644 index 000000000..cbb5e57d2 --- /dev/null +++ b/dev-lang/hare/hare-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare" + SLOT="0" +else + MY_PV="$(ver_rs 3 -)" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://git.sr.ht/~sircmpwn/hare/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + SLOT="0/${PV}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="The Hare systems programming language" +HOMEPAGE="https://harelang.org/" +LICENSE="MPL-2.0 GPL-3" + +# release policy: https://git.sr.ht/~sircmpwn/hare/tree/master/item/docs/release.md +DEPEND=" + >=dev-lang/harec-9999 + >=sys-devel/qbe-1.2 +" +BDEPEND="app-text/scdoc" +RDEPEND="${DEPEND}" + +# hare and haredoc are built by hare +QA_FLAGS_IGNORED="usr/bin/hare usr/bin/haredoc" + +src_configure() { + local target_arch + case ${ARCH} in + amd64 ) target_arch=x86_64 ;; + arm64 ) target_arch=aarch64 ;; + riscv ) target_arch=riscv64 ;; + * ) die "unsupported architecture: ${ARCH}" ;; + esac + + # Note: PREFIX needs to be set early as it is used for HAREPATH + cp configs/linux.mk config.mk || die + sed -i \ + -e "s;^ARCH =.*;ARCH = ${target_arch};" \ + -e "s;^PREFIX =.*;PREFIX = ${EPREFIX}/usr;" \ + -e 's;^AS =;AS ?=;' \ + -e 's;^LD =;LD ?=;' \ + -e 's;^AR =;AR ?=;' \ + config.mk || die +} + +src_install() { + emake DESTDIR="${D}" install +} diff --git a/dev-lang/hare/metadata.xml b/dev-lang/hare/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-lang/hare/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-lang/harec/Manifest b/dev-lang/harec/Manifest new file mode 100644 index 000000000..6b150cf8b --- /dev/null +++ b/dev-lang/harec/Manifest @@ -0,0 +1,2 @@ +DIST harec-0.25.2.tar.gz 205091 BLAKE2B 9d6c1e208ef9ab35f56fa0974741f3eadae59b1f8ea1fbe42b012cde827adfd5c7a84336e3f0e94d4ad69cf975f02d930f3bc88c5f6584ad9334f6cfdb3fdd07 SHA512 227fe4879a4c367e6cdbf85efc43797db012cce74fcaf30e08cc1ec49014ac426eadace650d2d566a9eb629a6bc87bf739613c1c1360dbf5d47b1aa51195cb9a +DIST harec-0.26.0.tar.gz 210685 BLAKE2B b6e1a0e5ff0ad1600deebe19c88373aa6d448aeac77f29ebc5eb5b560cd63ec3f928bf9844fb00a38bd7bf856a47efddcea1a9dcb54f06f36f958b2f492bdba8 SHA512 c7c6103d53e936f13021a50f49a7f44b8ead03a9a6d66e25b0326518458483065c3ad415d8368f76ab2ad652b3febcb7366d3e7460121a3089d689af38ab1ee6 diff --git a/dev-lang/harec/harec-0.25.2.ebuild b/dev-lang/harec/harec-0.25.2.ebuild new file mode 100644 index 000000000..b215ee6dd --- /dev/null +++ b/dev-lang/harec/harec-0.25.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec" +else + MY_PV="$(ver_rs 3 -)" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="The Hare compiler" +HOMEPAGE="https://harelang.org/" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=">=sys-devel/qbe-1.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + cp configs/linux.mk config.mk || die + sed -i \ + -e 's/-Werror//' \ + -e 's/CC =/CC ?=/' \ + -e 's/AS =/AS ?=/' \ + -e 's/LD =/LD ?=/' \ + config.mk || die + + tc-export CC AS LD +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/dev-lang/harec/harec-0.26.0.ebuild b/dev-lang/harec/harec-0.26.0.ebuild new file mode 100644 index 000000000..bcfdc3e0f --- /dev/null +++ b/dev-lang/harec/harec-0.26.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec" +else + MY_PV="$(ver_rs 3 -)" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="The Hare compiler" +HOMEPAGE="https://harelang.org/" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=">=sys-devel/qbe-1.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + cp configs/linux.mk config.mk || die + sed -i \ + -e 's/-Werror//' \ + -e 's/CC =/CC ?=/' \ + -e 's/AS =/AS ?=/' \ + -e 's/LD =/LD ?=/' \ + config.mk || die + + tc-export CC AS LD +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/dev-lang/harec/harec-9999.ebuild b/dev-lang/harec/harec-9999.ebuild new file mode 100644 index 000000000..b215ee6dd --- /dev/null +++ b/dev-lang/harec/harec-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/harec" +else + MY_PV="$(ver_rs 3 -)" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://git.sr.ht/~sircmpwn/harec/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="The Hare compiler" +HOMEPAGE="https://harelang.org/" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=">=sys-devel/qbe-1.2" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + cp configs/linux.mk config.mk || die + sed -i \ + -e 's/-Werror//' \ + -e 's/CC =/CC ?=/' \ + -e 's/AS =/AS ?=/' \ + -e 's/LD =/LD ?=/' \ + config.mk || die + + tc-export CC AS LD +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +} diff --git a/dev-lang/harec/metadata.xml b/dev-lang/harec/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-lang/harec/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-lang/odin/Manifest b/dev-lang/odin/Manifest new file mode 100644 index 000000000..0b2b3548e --- /dev/null +++ b/dev-lang/odin/Manifest @@ -0,0 +1,3 @@ +DIST odin-2026.01.tar.gz 147388145 BLAKE2B 579efc63d4aa91cbe6b6c98f64a504a7f50c0202a6a69c70a15566af32fa912a3d496fbe0d8e6767411cf4aba8de9ba23a0080dee644b10982f9e8452fa9feb7 SHA512 b16eb920643a381af47baba18aa38548eb7decfc276f4ae38323a820eb3ad174872daf9199e432fa805f3e5b897b473e48ecda426b93ff3f9c87c77ea4c5c4e3 +DIST odin-2026.02.tar.gz 148130905 BLAKE2B 60463427b224b14a23e4206e249b6d5d7d79aa5b4611ee5ed8fbc0b6888faecba3c497fc6e59168fdb092b29892a974b2a752b7506f244f633354db09ee0ca95 SHA512 7764e567012f067df74a65f1177b3f3f9081b46da4b726047fd2f169eaea8c003990c1dbb4b2568b1ccb17c1a73889b6edde0d601720f87d3fe9d5b9bac71669 +DIST odin-2026.03.tar.gz 148137518 BLAKE2B b384ae9962921e33f4bba51cf3a3134806aa23b0308b35068692436d597f5e6a40d374c5d46772b6f267ee383dc0263158ede2856445a1d6f40b83ab6f200a3a SHA512 7733988f83b7ba2af444545d8a20f6efd7bdda3ed95ff94bcd462d9ec93aa113220b12564e2cb63b5df0306b5458e5ce44e62b499a250017882b5f3eedcba4f4 diff --git a/dev-lang/odin/metadata.xml b/dev-lang/odin/metadata.xml new file mode 100644 index 000000000..337697a3a --- /dev/null +++ b/dev-lang/odin/metadata.xml @@ -0,0 +1,14 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + https://github.com/odin-lang/Odin/issues + https://github.com/odin-lang/Odin/releases + https://odin-lang.org/docs/ + odin-lang/Odin + + diff --git a/dev-lang/odin/odin-2026.01.ebuild b/dev-lang/odin/odin-2026.01.ebuild new file mode 100644 index 000000000..f3b7fb56d --- /dev/null +++ b/dev-lang/odin/odin-2026.01.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +inherit flag-o-matic llvm-r2 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." +HOMEPAGE="https://odin-lang.org/" + +if [[ $PV == 9999 ]]; then + EGIT_REPO_URI="https://github.com/odin-lang/Odin.git" + inherit git-r3 +else + MY_PV="${PV/./-}" + SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Odin-dev-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="ZLIB" +SLOT="0" + +RDEPEND=" + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/llvm:${LLVM_SLOT}= + ') +" + +BDEPEND="${RDEPEND}" + +src_configure() { + strip-flags + default +} + +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + local install_dir="/usr/$(get_libdir)/${PN}" + insinto "${install_dir}" + doins -r base core vendor + + # Odin needs to link against runtime libs. Odin can pick up on those libs + # via `ODIN_ROOT`, but installing it into the same base dir keeps everything + # working right out of the box. + exeinto "${install_dir}" + doexe odin + dosym -r "${install_dir}/odin" "/usr/bin/odin" +} diff --git a/dev-lang/odin/odin-2026.02.ebuild b/dev-lang/odin/odin-2026.02.ebuild new file mode 100644 index 000000000..f3b7fb56d --- /dev/null +++ b/dev-lang/odin/odin-2026.02.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +inherit flag-o-matic llvm-r2 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." +HOMEPAGE="https://odin-lang.org/" + +if [[ $PV == 9999 ]]; then + EGIT_REPO_URI="https://github.com/odin-lang/Odin.git" + inherit git-r3 +else + MY_PV="${PV/./-}" + SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Odin-dev-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="ZLIB" +SLOT="0" + +RDEPEND=" + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/llvm:${LLVM_SLOT}= + ') +" + +BDEPEND="${RDEPEND}" + +src_configure() { + strip-flags + default +} + +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + local install_dir="/usr/$(get_libdir)/${PN}" + insinto "${install_dir}" + doins -r base core vendor + + # Odin needs to link against runtime libs. Odin can pick up on those libs + # via `ODIN_ROOT`, but installing it into the same base dir keeps everything + # working right out of the box. + exeinto "${install_dir}" + doexe odin + dosym -r "${install_dir}/odin" "/usr/bin/odin" +} diff --git a/dev-lang/odin/odin-2026.03.ebuild b/dev-lang/odin/odin-2026.03.ebuild new file mode 100644 index 000000000..f3b7fb56d --- /dev/null +++ b/dev-lang/odin/odin-2026.03.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +inherit flag-o-matic llvm-r2 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." +HOMEPAGE="https://odin-lang.org/" + +if [[ $PV == 9999 ]]; then + EGIT_REPO_URI="https://github.com/odin-lang/Odin.git" + inherit git-r3 +else + MY_PV="${PV/./-}" + SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Odin-dev-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="ZLIB" +SLOT="0" + +RDEPEND=" + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/llvm:${LLVM_SLOT}= + ') +" + +BDEPEND="${RDEPEND}" + +src_configure() { + strip-flags + default +} + +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + local install_dir="/usr/$(get_libdir)/${PN}" + insinto "${install_dir}" + doins -r base core vendor + + # Odin needs to link against runtime libs. Odin can pick up on those libs + # via `ODIN_ROOT`, but installing it into the same base dir keeps everything + # working right out of the box. + exeinto "${install_dir}" + doexe odin + dosym -r "${install_dir}/odin" "/usr/bin/odin" +} diff --git a/dev-lang/odin/odin-9999.ebuild b/dev-lang/odin/odin-9999.ebuild new file mode 100644 index 000000000..f3b7fb56d --- /dev/null +++ b/dev-lang/odin/odin-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +inherit flag-o-matic llvm-r2 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." +HOMEPAGE="https://odin-lang.org/" + +if [[ $PV == 9999 ]]; then + EGIT_REPO_URI="https://github.com/odin-lang/Odin.git" + inherit git-r3 +else + MY_PV="${PV/./-}" + SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Odin-dev-${MY_PV}" + KEYWORDS="~amd64" +fi + +LICENSE="ZLIB" +SLOT="0" + +RDEPEND=" + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/llvm:${LLVM_SLOT}= + ') +" + +BDEPEND="${RDEPEND}" + +src_configure() { + strip-flags + default +} + +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + local install_dir="/usr/$(get_libdir)/${PN}" + insinto "${install_dir}" + doins -r base core vendor + + # Odin needs to link against runtime libs. Odin can pick up on those libs + # via `ODIN_ROOT`, but installing it into the same base dir keeps everything + # working right out of the box. + exeinto "${install_dir}" + doexe odin + dosym -r "${install_dir}/odin" "/usr/bin/odin" +} diff --git a/dev-lang/opencilk-bin/Manifest b/dev-lang/opencilk-bin/Manifest new file mode 100644 index 000000000..ba9556ddf --- /dev/null +++ b/dev-lang/opencilk-bin/Manifest @@ -0,0 +1,2 @@ +DIST OpenCilk-1.1-LLVM-12.0.0-Ubuntu-20.04-x86_64.tar.gz 785074089 BLAKE2B 1fa59979e025619ac19df8442705e8c44b5ee33dd2fed8d6531bc430909fb0b71685aa614a86532a50609b3d5a2d78719dd6720b3073cff0615c0fadf04bd5e7 SHA512 112f6a7033dfd010b7da01dad3221e54f8b46eeaede5d0afa95df07734c25fd063c9a651c3596d5cf15d214804d6cd381e05f26cb8b335a810daab985bf8c368 +DIST opencilk-2.1.0-x86_64-linux-gnu-ubuntu-22.04.tar.gz 1151431675 BLAKE2B 6449ab819733ac2bdace293764564e6d9dd890e10a033bd1a45fe669dc88ed15cd77539295f9294a1cf8cc84b5464c887c821fa4708c06765d98cb85902ba003 SHA512 bfa08acb8e135361e7611b2fc03811ea72736cdca84a7057220bf6696d7ff09dbc209d5b2b73775052b569ad5a921f458d60072c1029873121a330c3a7e32b77 diff --git a/dev-lang/opencilk-bin/metadata.xml b/dev-lang/opencilk-bin/metadata.xml new file mode 100644 index 000000000..214518c3d --- /dev/null +++ b/dev-lang/opencilk-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + Florian Schmaus + flow@gentoo.org + + + OpenCilk/opencilk-project + + diff --git a/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild new file mode 100644 index 000000000..7ff8d0d3f --- /dev/null +++ b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The OpenCilk concurrency platform for parallel programming" +HOMEPAGE="https://opencilk.org/" +SRC_URI="https://github.com/OpenCilk/opencilk-project/releases/download/opencilk%2Fv${PV}/OpenCilk-${PV}-LLVM-12.0.0-Ubuntu-20.04-x86_64.tar.gz" + +S="${WORKDIR}" + +# Since opencilk-project is a fork of LLVM 12, this lists the licenses +# of LLVM 12, while opencilk-project states that it us under "MIT with +# the OpenCilk Addendum", which basically states that you can +# distributed it under the LLVM licences. I am also not sure if OpenCilk +# is able to change the license of LLVM (which source code they use), +# hence this needs more investigation and we only list t he LLVM 12 +# licenses, because those definetly are correct. +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + dev-libs/libxml2 + sys-libs/ncurses:= + virtual/zlib +" + +QA_FLAGS_IGNORED="opt/${P}/.*" + +src_install() { + local target="opt/${P}" + dodir "${target}" + mv OpenCilk-12.0.0-Linux/* "${ED}/${target}" || die +} diff --git a/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild new file mode 100644 index 000000000..ce1e114ce --- /dev/null +++ b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The OpenCilk concurrency platform for parallel programming" +HOMEPAGE="https://opencilk.org/" +SRC_URI="https://github.com/OpenCilk/opencilk-project/releases/download/opencilk%2Fv${PV}/opencilk-${PV}.0-x86_64-linux-gnu-ubuntu-22.04.tar.gz" + +S="${WORKDIR}" + +# Since opencilk-project is a fork of LLVM 12, this lists the licenses +# of LLVM 12, while opencilk-project states that it us under "MIT with +# the OpenCilk Addendum", which basically states that you can +# distributed it under the LLVM licences. I am also not sure if OpenCilk +# is able to change the license of LLVM (which source code they use), +# hence this needs more investigation and we only list t he LLVM 12 +# licenses, because those definetly are correct. +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="0" +KEYWORDS="-* ~amd64" + +RDEPEND=" + dev-libs/libxml2 + sys-libs/ncurses:= + virtual/zlib +" + +QA_FLAGS_IGNORED="opt/${P}/.*" + +src_install() { + local target="opt/${P}" + dodir "${target}" + mv opencilk-2.1.0-x86_64-linux-gnu-ubuntu-22.04/* "${ED}/${target}" || die +} diff --git a/dev-lang/opencilk/Manifest b/dev-lang/opencilk/Manifest new file mode 100644 index 000000000..8d37bb588 --- /dev/null +++ b/dev-lang/opencilk/Manifest @@ -0,0 +1,6 @@ +DIST opencilk-cheetah-1.1.tar.gz 197399 BLAKE2B d0fda6b85ff893d246cee7000298cc061902fa8b8abdf635fdefb291c922849a60b69a245e22d591630d0bfd6f7ad904d13a8c0229f08465ac0f97faee89541a SHA512 5ac6aa993133ca3dbd1e3d500b2af78e4c768dbb0fbdf65abde714a5a026348e513adf42c306382c34f9d2a7b77b8744039c47735f0b1c87993814bd14872c81 +DIST opencilk-cheetah-2.1.tar.gz 139245 BLAKE2B c7fb78b46506b53f61770e6e0be01547217bba9d9bfbcdcb12668752ad02b08674ad92c4e2e3397ed74039eac59585ca0c68869fb6ce0e4c0a85cf345e443884 SHA512 b631eb6ce1c329626ea68acf5c02b94b30a0b21fa696eec884ddae9b3182697bf70e316e836dd94ecddbe92767ed8708d9767b8a1aec9ed16fc0d15df44f150e +DIST opencilk-productivity-tools-1.1.tar.gz 192982 BLAKE2B 51ca3e476ffd632b760c9b2fc64f425740e6a13e3c0cadd4ad30119a936816e1f81199cb0ba239d7e7043aa81750be72147f6dd59196f5cd515c78b71470c927 SHA512 5d0416db99c382b27fe0b86f7a06da81178114c800b80b9a6394714d82408fdc2c146d65d58a9c2f923a33347007eb24e139b7f194bac633f9672200635886f8 +DIST opencilk-productivity-tools-2.1.tar.gz 224128 BLAKE2B d5a76a3ebaec93308cac01e0a99d7ff8a1abc07378fcbdd5b4cb7f802535c8b5ca39e761dd14a3e3414799b82cc7cd109852b6fc9938a995960ab7b5c20a9663 SHA512 2957e9ad723fc1aa1345ac2fd4e53ecd720811dfca12910295bda86b0b93cf42727854cb4decbf6c7699c860fa895401cb722d461f658dffce6d2975aabb1bac +DIST opencilk-project-1.1.tar.gz 137875544 BLAKE2B f9297175cb09f13c6daffbf51c7506fc2efbb4e75f84e8ce1a65c985aed3c0cb10a099a010b7b9612fb442bff0cf8ce41295111bea8c182c11e472b5be08fd7d SHA512 341220f0b638376e2668c136c42490560ce3b87d3fb5aea6c23e4c0eb90f3ce7a11f811d1c31c18366985a4c874bd5387f8cc05e748a4fba31634bc572816513 +DIST opencilk-project-2.1.tar.gz 183270741 BLAKE2B 5db809a6a6ff8faebf0627e895a28983f914d816d6f3b932ebc8edbbe0ac39f319d9eadee499a1d30915689e752d9c99d83c36c86fcc0bed03beb5f3ef73dd63 SHA512 e9095218f517ae76c3614109e53a6c760a3286e32553f536c1d3fb2c70d687a1b0fcb95fb8bbe093670b93e245e101db1ac132f268f0e914a2a7b9a038480325 diff --git a/dev-lang/opencilk/files/llvm-libsanitizer-Remove-cyclades-inclusion-in-sanitizer.patch b/dev-lang/opencilk/files/llvm-libsanitizer-Remove-cyclades-inclusion-in-sanitizer.patch new file mode 100644 index 000000000..46b1d1049 --- /dev/null +++ b/dev-lang/opencilk/files/llvm-libsanitizer-Remove-cyclades-inclusion-in-sanitizer.patch @@ -0,0 +1,102 @@ +From f7a7928e02c7facb317f92fc5a1c734332fa5f6f Mon Sep 17 00:00:00 2001 +From: Tamar Christina +Date: Thu, 20 May 2021 18:55:11 +0100 +Subject: [PATCH] libsanitizer: Remove cyclades inclusion in sanitizer + +The Linux kernel has removed the interface to cyclades from +the latest kernel headers[1] due to them being orphaned for the +past 13 years. + +libsanitizer uses this header when compiling against glibc, but +glibcs itself doesn't seem to have any references to cyclades. + +Further more it seems that the driver is broken in the kernel and +the firmware doesn't seem to be available anymore. + +As such since this is breaking the build of libsanitizer (and so the +GCC bootstrap[2]) I propose to remove this. + +[1] https://lkml.org/lkml/2021/3/2/153 +[2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100379 + +Reviewed By: eugenis + +Differential Revision: https://reviews.llvm.org/D102059 +--- a/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +@@ -370,15 +370,6 @@ static void ioctl_table_fill() { + + #if SANITIZER_GLIBC + // _(SIOCDEVPLIP, WRITE, struct_ifreq_sz); // the same as EQL_ENSLAVE +- _(CYGETDEFTHRESH, WRITE, sizeof(int)); +- _(CYGETDEFTIMEOUT, WRITE, sizeof(int)); +- _(CYGETMON, WRITE, struct_cyclades_monitor_sz); +- _(CYGETTHRESH, WRITE, sizeof(int)); +- _(CYGETTIMEOUT, WRITE, sizeof(int)); +- _(CYSETDEFTHRESH, NONE, 0); +- _(CYSETDEFTIMEOUT, NONE, 0); +- _(CYSETTHRESH, NONE, 0); +- _(CYSETTIMEOUT, NONE, 0); + _(EQL_EMANCIPATE, WRITE, struct_ifreq_sz); + _(EQL_ENSLAVE, WRITE, struct_ifreq_sz); + _(EQL_GETMASTRCFG, WRITE, struct_ifreq_sz); +--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +@@ -143,7 +143,6 @@ typedef struct user_fpregs elf_fpregset_t; + # include + #endif + #include +-#include + #include + #include + #include +@@ -459,7 +458,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + + #if SANITIZER_GLIBC + unsigned struct_ax25_parms_struct_sz = sizeof(struct ax25_parms_struct); +- unsigned struct_cyclades_monitor_sz = sizeof(struct cyclades_monitor); + #if EV_VERSION > (0x010000) + unsigned struct_input_keymap_entry_sz = sizeof(struct input_keymap_entry); + #else +@@ -823,15 +821,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + #endif // SANITIZER_LINUX + + #if SANITIZER_LINUX && !SANITIZER_ANDROID +- unsigned IOCTL_CYGETDEFTHRESH = CYGETDEFTHRESH; +- unsigned IOCTL_CYGETDEFTIMEOUT = CYGETDEFTIMEOUT; +- unsigned IOCTL_CYGETMON = CYGETMON; +- unsigned IOCTL_CYGETTHRESH = CYGETTHRESH; +- unsigned IOCTL_CYGETTIMEOUT = CYGETTIMEOUT; +- unsigned IOCTL_CYSETDEFTHRESH = CYSETDEFTHRESH; +- unsigned IOCTL_CYSETDEFTIMEOUT = CYSETDEFTIMEOUT; +- unsigned IOCTL_CYSETTHRESH = CYSETTHRESH; +- unsigned IOCTL_CYSETTIMEOUT = CYSETTIMEOUT; + unsigned IOCTL_EQL_EMANCIPATE = EQL_EMANCIPATE; + unsigned IOCTL_EQL_ENSLAVE = EQL_ENSLAVE; + unsigned IOCTL_EQL_GETMASTRCFG = EQL_GETMASTRCFG; +--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ++++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h +@@ -983,7 +983,6 @@ extern unsigned struct_vt_mode_sz; + + #if SANITIZER_LINUX && !SANITIZER_ANDROID + extern unsigned struct_ax25_parms_struct_sz; +-extern unsigned struct_cyclades_monitor_sz; + extern unsigned struct_input_keymap_entry_sz; + extern unsigned struct_ipx_config_data_sz; + extern unsigned struct_kbdiacrs_sz; +@@ -1328,15 +1327,6 @@ extern unsigned IOCTL_VT_WAITACTIVE; + #endif // SANITIZER_LINUX + + #if SANITIZER_LINUX && !SANITIZER_ANDROID +-extern unsigned IOCTL_CYGETDEFTHRESH; +-extern unsigned IOCTL_CYGETDEFTIMEOUT; +-extern unsigned IOCTL_CYGETMON; +-extern unsigned IOCTL_CYGETTHRESH; +-extern unsigned IOCTL_CYGETTIMEOUT; +-extern unsigned IOCTL_CYSETDEFTHRESH; +-extern unsigned IOCTL_CYSETDEFTIMEOUT; +-extern unsigned IOCTL_CYSETTHRESH; +-extern unsigned IOCTL_CYSETTIMEOUT; + extern unsigned IOCTL_EQL_EMANCIPATE; + extern unsigned IOCTL_EQL_ENSLAVE; + extern unsigned IOCTL_EQL_GETMASTRCFG; diff --git a/dev-lang/opencilk/metadata.xml b/dev-lang/opencilk/metadata.xml new file mode 100644 index 000000000..e466d40bd --- /dev/null +++ b/dev-lang/opencilk/metadata.xml @@ -0,0 +1,11 @@ + + + + + Florian Schmaus + flow@gentoo.org + + + OpenCilk/cheetah + + diff --git a/dev-lang/opencilk/opencilk-1.1.ebuild b/dev-lang/opencilk/opencilk-1.1.ebuild new file mode 100644 index 000000000..22f1e150f --- /dev/null +++ b/dev-lang/opencilk/opencilk-1.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_POSTFIX="${PN}-v${PV}" + +DESCRIPTION="The OpenCilk concurrency platform for parallel programming" +HOMEPAGE="https://opencilk.org/" +SRC_URI=" + https://github.com/OpenCilk/opencilk-project/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-project-${PV}.tar.gz + https://github.com/OpenCilk/cheetah/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-cheetah-${PV}.tar.gz + https://github.com/OpenCilk/productivity-tools/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-productivity-tools-${PV}.tar.gz +" + +S="${WORKDIR}/${PN}-project-${MY_POSTFIX}" + +# Since opencilk-project is a fork of LLVM 12, this lists the licenses +# of LLVM 12, while opencilk-project states that it us under "MIT with +# the OpenCilk Addendum", which basically states that you can +# distributed it under the LLVM licences. I am also not sure if OpenCilk +# is able to change the license of LLVM (which source code they use), +# hence this needs more investigation and we only list t he LLVM 12 +# licenses, because those definetly are correct. +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="debug" + +CMAKE_USE_DIR="${S}/llvm" + +RDEPEND=" + dev-libs/libxml2 + sys-libs/ncurses:= + virtual/zlib:= +" + +PATCHES=( + "${FILESDIR}"/llvm-libsanitizer-Remove-cyclades-inclusion-in-sanitizer.patch +) + +src_prepare() { + local -A symlinks + symlinks["${S}/cheetah"]="${WORKDIR}/cheetah-${MY_POSTFIX}" + symlinks["${S}/cilktools"]="${WORKDIR}/productivity-tools-${MY_POSTFIX}" + + local link target + for link in "${!symlinks[@]}"; do + target="${symlinks[${link}]}" + ln -rs "${target}" "${link}" || die + done + + cmake_src_prepare +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + "-DLLVM_ENABLE_PROJECTS=clang;compiler-rt" + "-DLLVM_ENABLE_RUNTIMES=cheetah;cilktools" + -DLLVM_TARGETS_TO_BUILD=host + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/opt/${P}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DBUILD_SHARED_LIBS=OFF + -DLLVM_HOST_TRIPLE="${CHOST}" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + # Do not install man pages which may conflict with llvm/clang/etc. + rm "${ED}/usr/share/man/man1/scan-build.1" || die +} diff --git a/dev-lang/opencilk/opencilk-2.1.ebuild b/dev-lang/opencilk/opencilk-2.1.ebuild new file mode 100644 index 000000000..320a58e9b --- /dev/null +++ b/dev-lang/opencilk/opencilk-2.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_POSTFIX="${PN}-v${PV}" + +DESCRIPTION="The OpenCilk concurrency platform for parallel programming" +HOMEPAGE="https://opencilk.org/" +SRC_URI=" + https://github.com/OpenCilk/opencilk-project/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-project-${PV}.tar.gz + https://github.com/OpenCilk/cheetah/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-cheetah-${PV}.tar.gz + https://github.com/OpenCilk/productivity-tools/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-productivity-tools-${PV}.tar.gz +" + +S="${WORKDIR}/${PN}-project-${MY_POSTFIX}" + +# Since opencilk-project is a fork of LLVM 12, this lists the licenses +# of LLVM 12, while opencilk-project states that it us under "MIT with +# the OpenCilk Addendum", which basically states that you can +# distributed it under the LLVM licences. I am also not sure if OpenCilk +# is able to change the license of LLVM (which source code they use), +# hence this needs more investigation and we only list t he LLVM 12 +# licenses, because those definetly are correct. +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="debug" + +CMAKE_USE_DIR="${S}/llvm" + +RDEPEND=" + dev-libs/libxml2 + sys-libs/ncurses:= + virtual/zlib:= +" + +src_prepare() { + local -A symlinks + symlinks["${S}/cheetah"]="${WORKDIR}/cheetah-${MY_POSTFIX}" + symlinks["${S}/cilktools"]="${WORKDIR}/productivity-tools-${MY_POSTFIX}" + + local link target + for link in "${!symlinks[@]}"; do + target="${symlinks[${link}]}" + ln -rs "${target}" "${link}" || die + done + + cmake_src_prepare +} + +src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_ENABLE_PROJECTS="clang;compiler-rt" + -DLLVM_ENABLE_RUNTIMES="cheetah;cilktools" + -DLLVM_TARGETS_TO_BUILD=host + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/opt/${P}" + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DBUILD_SHARED_LIBS=OFF + -DLLVM_HOST_TRIPLE="${CHOST}" + ) + cmake_src_configure +} + +src_compile() { + # It appears there is a missing dependency declaration in OpenCilk's + # cmake build where llvm-link not getting build, leading to + # LLVM_LINK-NOTFOUND spilling into the make/ninja generator + # files. Ensure that llvm-link is always build. + cmake_build llvm-link + + cmake_build +} + +src_install() { + cmake_src_install + # Do not install man pages which may conflict with llvm/clang/etc. + rm "${ED}/usr/share/man/man1/scan-build.1" || die +} diff --git a/dev-lang/quickjs/Manifest b/dev-lang/quickjs/Manifest new file mode 100644 index 000000000..2636097c6 --- /dev/null +++ b/dev-lang/quickjs/Manifest @@ -0,0 +1,2 @@ +DIST quickjs-2024-01-13.tar.xz 765800 BLAKE2B 6d65d9ae19ef816a7e4784821d138d2be9965bbbea42c11f13adc0560dc6d67db9cd75c367680a5caec34182a320819127fc0d0c95c10fcf441161ca7880d5aa SHA512 9f426404e4dc1e2a41fcc235b72e58708041aed24eadd5fb9e82f62435501003d3a6b04831f307b04852551d2fd265b94cd400b3293ec0810465f52de8a6c057 +DIST quickjs-2025-09-13-2.tar.xz 596244 BLAKE2B da4bdb04e87a3f6086287e352e878e9f5b78034feda5687f7e191a549a4e2e7a0aa54ce89dd25b99eb685ff83db5898021a314f05ca20830c99f59379c413c3e SHA512 ea20d9ce8b6e09e58f1c3dc51086cd23c1ca18de7b5711bbd88e86dbbba2589b950acd22003e33fbed94dd4ec3e1828e6af5342ea9c62024cce7ca11eca1029c diff --git a/dev-lang/quickjs/files/quickjs-2020.11.08_Remove-TTY-check-in-test.patch b/dev-lang/quickjs/files/quickjs-2020.11.08_Remove-TTY-check-in-test.patch new file mode 100644 index 000000000..bf7957d3e --- /dev/null +++ b/dev-lang/quickjs/files/quickjs-2020.11.08_Remove-TTY-check-in-test.patch @@ -0,0 +1,25 @@ +From aa3c213319f6df61f727a604798e8c120b7c37f4 Mon Sep 17 00:00:00 2001 +From: tastytea +Date: Fri, 30 Apr 2021 00:03:42 +0200 +Subject: [PATCH] Remove TTY check in test. + +--- + tests/test_std.js | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/tests/test_std.js b/tests/test_std.js +index 3ea6e34..a12cb81 100644 +--- a/tests/test_std.js ++++ b/tests/test_std.js +@@ -143,8 +143,6 @@ function test_os() + { + var fd, fpath, fname, fdir, buf, buf2, i, files, err, fdate, st, link_path; + +- assert(os.isatty(0)); +- + fdir = "test_tmp_dir"; + fname = "tmp_file.txt"; + fpath = fdir + "/" + fname; +-- +2.26.3 + diff --git a/dev-lang/quickjs/files/quickjs-2024-01-13-respect-env.patch b/dev-lang/quickjs/files/quickjs-2024-01-13-respect-env.patch new file mode 100644 index 000000000..aa2efa9ea --- /dev/null +++ b/dev-lang/quickjs/files/quickjs-2024-01-13-respect-env.patch @@ -0,0 +1,46 @@ +--- a/Makefile.old ++++ b/Makefile +@@ -69,7 +69,7 @@ endif + ifdef CONFIG_CLANG + HOST_CC=clang + CC=$(CROSS_PREFIX)clang +- CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS+=-Wall -MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wextra + CFLAGS += -Wno-sign-compare + CFLAGS += -Wno-missing-field-initializers +@@ -92,13 +92,13 @@ else ifdef CONFIG_COSMO + HOST_CC=gcc + CC=cosmocc + # cosmocc does not correct support -MF +- CFLAGS=-g -Wall #-MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS=-Wall #-MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wno-array-bounds -Wno-format-truncation + AR=cosmoar + else + HOST_CC=gcc + CC=$(CROSS_PREFIX)gcc +- CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS+=-Wall -MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wno-array-bounds -Wno-format-truncation + ifdef CONFIG_LTO + AR=$(CROSS_PREFIX)gcc-ar +@@ -120,14 +120,14 @@ DEFINES+=-D__USE_MINGW_ANSI_STDIO # for standard snprintf behavior + endif + + CFLAGS+=$(DEFINES) +-CFLAGS_DEBUG=$(CFLAGS) -O0 +-CFLAGS_SMALL=$(CFLAGS) -Os +-CFLAGS_OPT=$(CFLAGS) -O2 ++CFLAGS_DEBUG=$(CFLAGS) ++CFLAGS_SMALL=$(CFLAGS) ++CFLAGS_OPT=$(CFLAGS) + CFLAGS_NOLTO:=$(CFLAGS_OPT) + ifdef CONFIG_COSMO + LDFLAGS+=-s # better to strip by default + else +-LDFLAGS+=-g ++LDFLAGS+= + endif + ifdef CONFIG_LTO + CFLAGS_SMALL+=-flto diff --git a/dev-lang/quickjs/files/quickjs-2024-01-13-sharedlib.patch b/dev-lang/quickjs/files/quickjs-2024-01-13-sharedlib.patch new file mode 100644 index 000000000..15a6ddcc3 --- /dev/null +++ b/dev-lang/quickjs/files/quickjs-2024-01-13-sharedlib.patch @@ -0,0 +1,59 @@ +From c57e930e9573ce29d816899bb3e7303d8ae2d69b Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" +Date: Mon, 1 Apr 2024 22:33:10 +0200 +Subject: [PATCH] Makefile: Allow building libquickjs as a shared library + +Adapted from https://git.alpinelinux.org/aports/tree/community/quickjs/01-sharedlib.patch?id=27a8f649949c36bfc3e45854e08c48a8eb06e07c + +Co-authored-by: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> +--- + Makefile | 15 +++++++++++++++ + 1 file changed, 15 insertions(+) + +diff --git a/Makefile b/Makefile +index 0270a6ad8..76c2a4b11 100644 +--- a/Makefile ++++ b/Makefile +@@ -32,6 +32,8 @@ endif + #CONFIG_WIN32=y + # use link time optimization (smaller and faster executables but slower build) + #CONFIG_LTO=y ++# also build libquickjs as a shared library ++#CONFIG_SHARED=y + # consider warnings as errors (for development) + #CONFIG_WERROR=y + # force 32 bit build for some utilities +@@ -205,6 +207,10 @@ PROGS+=libquickjs.a + ifdef CONFIG_LTO + PROGS+=libquickjs.lto.a + endif ++ifdef CONFIG_SHARED ++SO_VERSION=$(shell sed 's/-/./g' VERSION) ++PROGS+=libquickjs.so.$(SO_VERSION) ++endif + + # examples + ifeq ($(CROSS_PREFIX),) +@@ -289,6 +295,11 @@ libquickjs.a: $(patsubst %.o, %.nolto.o, $(QJS_LIB_OBJS)) + $(AR) rcs $@ $^ + endif # CONFIG_LTO + ++ifdef CONFIG_SHARED ++libquickjs.so.$(SO_VERSION): $(patsubst %.o, %.pic.o, $(QJS_LIB_OBJS)) ++ $(CC) -shared -Wl,-soname,$@ $(LDFLAGS) -o $@ $^ ++endif # CONFIG_SHARED ++ + repl.c: $(QJSC) repl.js + $(QJSC) -c -o $@ -m repl.js + +@@ -362,6 +373,10 @@ install: all + install -m644 libquickjs.a "$(DESTDIR)$(PREFIX)/lib/quickjs" + ifdef CONFIG_LTO + install -m644 libquickjs.lto.a "$(DESTDIR)$(PREFIX)/lib/quickjs" ++endif ++ifdef CONFIG_SHARED ++ install -Dm755 libquickjs.so.$(SO_VERSION) "$(DESTDIR)$(PREFIX)/lib" ++ ln -s libquickjs.so.$(SO_VERSION) "$(DESTDIR)$(PREFIX)/lib/libquickjs.so" + endif + mkdir -p "$(DESTDIR)$(PREFIX)/include/quickjs" + install -m644 quickjs.h quickjs-libc.h "$(DESTDIR)$(PREFIX)/include/quickjs" diff --git a/dev-lang/quickjs/files/quickjs-2025-09-13-quickjs-pc.patch b/dev-lang/quickjs/files/quickjs-2025-09-13-quickjs-pc.patch new file mode 100644 index 000000000..5347b9a46 --- /dev/null +++ b/dev-lang/quickjs/files/quickjs-2025-09-13-quickjs-pc.patch @@ -0,0 +1,25 @@ +diff --git a/Makefile b/Makefile +index dcbbf7e..04c67f1 100644 +--- a/Makefile ++++ b/Makefile +@@ -379,6 +379,8 @@ ifdef CONFIG_LTO + endif + mkdir -p "$(DESTDIR)$(PREFIX)/include/quickjs" + install -m644 quickjs.h quickjs-libc.h "$(DESTDIR)$(PREFIX)/include/quickjs" ++ mkdir -p "$(DESTDIR)$(PREFIX)/lib/pkgconfig" ++ sed -e "s,@VERSION@,$(shell cat VERSION)," -e "s,@INCDIR@,$(PREFIX)/include/quickjs," -e "s,@LIBDIR@,$(PREFIX)/lib/quickjs," quickjs.pc.in > "$(DESTDIR)$(PREFIX)/lib/pkgconfig/quickjs.pc" + + ############################################################################### + # examples +diff --git a/quickjs.pc.in b/quickjs.pc.in +new file mode 100644 +index 0000000..9c79525 +--- /dev/null ++++ b/quickjs.pc.in +@@ -0,0 +1,6 @@ ++Name: quickjs ++Description: Small and embeddable Javascript engine ++URL: https://bellard.org/quickjs/ ++Version: @VERSION@ ++Cflags: -I@INCDIR@ ++Libs: -L@LIBDIR@ -lquickjs diff --git a/dev-lang/quickjs/files/quickjs-2025-09-13-respect-flags.patch b/dev-lang/quickjs/files/quickjs-2025-09-13-respect-flags.patch new file mode 100644 index 000000000..70676b202 --- /dev/null +++ b/dev-lang/quickjs/files/quickjs-2025-09-13-respect-flags.patch @@ -0,0 +1,62 @@ +From 95fcacedc0d84a8d10f8189ebe932d6774e2367c Mon Sep 17 00:00:00 2001 +From: "Haelwenn (lanodan) Monnier" +Date: Fri, 20 Feb 2026 23:28:22 +0100 +Subject: [PATCH] Makefile: respect CFLAGS/LDFLAGS + +--- + Makefile | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/Makefile b/Makefile +index dcbbf7e..7d41f8a 100644 +--- a/Makefile ++++ b/Makefile +@@ -101,7 +101,7 @@ endif + ifdef CONFIG_CLANG + HOST_CC=clang + CC=$(CROSS_PREFIX)clang +- CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS+=-Wall -MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wextra + CFLAGS += -Wno-sign-compare + CFLAGS += -Wno-missing-field-initializers +@@ -125,13 +125,13 @@ else ifdef CONFIG_COSMO + HOST_CC=gcc + CC=cosmocc + # cosmocc does not correct support -MF +- CFLAGS=-g -Wall #-MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS=-Wall #-MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wno-array-bounds -Wno-format-truncation + AR=cosmoar + else + HOST_CC=gcc + CC=$(CROSS_PREFIX)gcc +- CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS+=-Wall -MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wno-array-bounds -Wno-format-truncation -Wno-infinite-recursion + ifdef CONFIG_LTO + AR=$(CROSS_PREFIX)gcc-ar +@@ -162,14 +162,14 @@ endif + endif + + CFLAGS+=$(DEFINES) +-CFLAGS_DEBUG=$(CFLAGS) -O0 +-CFLAGS_SMALL=$(CFLAGS) -Os +-CFLAGS_OPT=$(CFLAGS) -O2 ++CFLAGS_DEBUG=$(CFLAGS) ++CFLAGS_SMALL=$(CFLAGS) ++CFLAGS_OPT=$(CFLAGS) + CFLAGS_NOLTO:=$(CFLAGS_OPT) + ifdef CONFIG_COSMO + LDFLAGS+=-s # better to strip by default + else +-LDFLAGS+=-g ++LDFLAGS+= + endif + ifdef CONFIG_LTO + CFLAGS_SMALL+=-flto + +base-commit: f1139494d18a2053630c5ed3384a42bb70db3c53 +-- +2.52.0 + diff --git a/dev-lang/quickjs/metadata.xml b/dev-lang/quickjs/metadata.xml new file mode 100644 index 000000000..15b3d8d40 --- /dev/null +++ b/dev-lang/quickjs/metadata.xml @@ -0,0 +1,16 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + Enable Link Time Optimizations (improves performance and decreases size of executables) + + diff --git a/dev-lang/quickjs/quickjs-2024.01.13-r1.ebuild b/dev-lang/quickjs/quickjs-2024.01.13-r1.ebuild new file mode 100644 index 000000000..3e5e8bd02 --- /dev/null +++ b/dev-lang/quickjs/quickjs-2024.01.13-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${PN}-${PV//./-}" + +DESCRIPTION="Small embeddable Javascript engine" +HOMEPAGE="https://bellard.org/quickjs/" +SRC_URI="https://bellard.org/quickjs/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="lto static-libs" + +PATCHES=( + "${FILESDIR}/quickjs-2020.11.08_Remove-TTY-check-in-test.patch" + "${FILESDIR}/quickjs-2024-01-13-sharedlib.patch" + "${FILESDIR}/quickjs-2024-01-13-respect-env.patch" +) + +src_prepare() { + # Changed in master + sed -i '/^CONFIG_LTO=/s;^;#;' Makefile || die + + default + + sed -i '/$(STRIP) .*/d' Makefile || die "Failed removing STRIP call" + + sed -Ei '/^\s*(CC|AR)=/d' Makefile \ + || die "Failed to remove hard-coded tools." + + sed -i 's;$(PREFIX)/lib;$(LIBDIR);' Makefile || die "Failed fixing libdir" + + if ! use static-libs; then + sed -i '/install -m644 libquickjs.a "$(DESTDIR)$(LIBDIR)\/quickjs"/d' Makefile || die "Failed fixing static-libs" + fi +} + +src_configure() { + export CC="$(tc-getCC)" + export AR="$(tc-getAR)" + + export PREFIX=/usr + export LIBDIR="/usr/$(get_libdir)" + + export CONFIG_LTO=$(use lto) + if ! use static-libs; then + export CONFIG_SHARED=y + fi +} diff --git a/dev-lang/quickjs/quickjs-2025.09.13.2.ebuild b/dev-lang/quickjs/quickjs-2025.09.13.2.ebuild new file mode 100644 index 000000000..c8c49dd09 --- /dev/null +++ b/dev-lang/quickjs/quickjs-2025.09.13.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${PN}-${PV//./-}" + +DESCRIPTION="Small embeddable Javascript engine" +HOMEPAGE="https://bellard.org/quickjs/" +SRC_URI="https://bellard.org/quickjs/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P%-2}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="lto static-libs" + +# "${FILESDIR}/quickjs-2020.11.08_Remove-TTY-check-in-test.patch" +PATCHES=( + "${FILESDIR}/quickjs-2024-01-13-sharedlib.patch" + "${FILESDIR}/quickjs-2025-09-13-respect-flags.patch" + "${FILESDIR}/quickjs-2025-09-13-quickjs-pc.patch" +) + +src_prepare() { + # Changed in master + sed -i '/^CONFIG_LTO=/s;^;#;' Makefile || die + + default + + sed -i '/$(STRIP) .*/d' Makefile || die "Failed removing STRIP call" + + sed -Ei '/^\s*(CC|AR)=/d' Makefile \ + || die "Failed to remove hard-coded tools." + + sed -i 's;$(PREFIX)/lib;$(LIBDIR);' Makefile || die "Failed fixing libdir" + + if ! use static-libs; then + sed -i '/install -m644 libquickjs.a "$(DESTDIR)$(LIBDIR)\/quickjs"/d' Makefile || die "Failed fixing static-libs" + fi +} + +src_configure() { + export CC="$(tc-getCC)" + export AR="$(tc-getAR)" + + export PREFIX=/usr + export LIBDIR="/usr/$(get_libdir)" + + export CONFIG_LTO=$(use lto) + if ! use static-libs; then + export CONFIG_SHARED=y + fi +} diff --git a/dev-lang/swift-bin/Manifest b/dev-lang/swift-bin/Manifest new file mode 100644 index 000000000..d06e53730 --- /dev/null +++ b/dev-lang/swift-bin/Manifest @@ -0,0 +1,3 @@ +DIST swift-5.10.1-r5.gpkg.tar 582103040 BLAKE2B c0b1868d2036af8d67c472d3da53f4c2377b903ee36452541d04e288da16d12747b5485a302f04a85e6004be00c32f3cd2d510068e0ff1b838e8b365f603e616 SHA512 f37381de83f2eb507db9f2403db126e796bbaa23481459bfb079ab9485bc4c8521ab0a4f382d5ae70e0d92a3cc2a9f994b53bf177d2c41466a36edc230b5f132 +DIST swift-6.2.3.gpkg.tar 732385280 BLAKE2B 35d2e7f514ae519aba5fa11d918f114726740b855a4c237655eabe0e56241735bf9598d2c3a9162ea9b5252c32737a7c3e14f246ef3f0ef85a8cdc602dd55628 SHA512 b8d6e6383c41255f733e3fe0991cc5d38630b5d2e461c253b3f4af5e936752d6a76a44b7f8050b158ec37a070cc739e909935d6d8882bc07d569945a1d856703 +DIST swift-6.2.4.gpkg.tar 732160000 BLAKE2B d586fdc0ac5f84cf1cc3ec91739cce410c347a291dc47c4cd022ceb6ea1207d2d7796b5460ff9cabcd8759c7337921724a0a515ddff570f497bacd7f2dc649dc SHA512 3f7a171ae5892f7e689095859ac6f4e053df35e7f2347e174e54ab7fe834a0f2b121cfed0a4e71dadc8ab518803e3f39eed2cf8db32fce916abcc396015f672d diff --git a/dev-lang/swift-bin/metadata.xml b/dev-lang/swift-bin/metadata.xml new file mode 100644 index 000000000..e059c62b3 --- /dev/null +++ b/dev-lang/swift-bin/metadata.xml @@ -0,0 +1,25 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + swiftlang/swift + + + + The original slot for swift-5.10.1; should no longer be used. + + + The Swift 5 language, compiler, and tooling. + + + The Swift 6 language, compiler, and tooling. + + + Minor Swift versions. + + + diff --git a/dev-lang/swift-bin/swift-bin-5.10.1-r5.ebuild b/dev-lang/swift-bin/swift-bin-5.10.1-r5.ebuild new file mode 100644 index 000000000..98ab93a75 --- /dev/null +++ b/dev-lang/swift-bin/swift-bin-5.10.1-r5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r1 python-single-r1 unpacker + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" +SWIFT_PF="${PF/-bin/}" +SRC_URI="https://github.com/itaiferber/gentoo-distfiles/releases/download/${CATEGORY}/${SWIFT_PF}/${SWIFT_PF}.gpkg.tar" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2" +SLOT="5/10" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !dev-lang/swift:5 + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.4 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +QA_PREBUILT="*" +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +src_unpack() { + unpack_gpkg "${SWIFT_PF}.gpkg.tar" +} + +src_install() { + mv "${SWIFT_PF}/image/usr" "${ED}" +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift-bin/swift-bin-6.2.3.ebuild b/dev-lang/swift-bin/swift-bin-6.2.3.ebuild new file mode 100644 index 000000000..33e2a3b5f --- /dev/null +++ b/dev-lang/swift-bin/swift-bin-6.2.3.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r1 python-single-r1 unpacker + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" +SWIFT_PF="${PF/-bin/}" +SRC_URI="https://github.com/itaiferber/gentoo-distfiles/releases/download/${CATEGORY}/${SWIFT_PF}/${SWIFT_PF}.gpkg.tar" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2" +SLOT="6/2" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + !dev-lang/swift:6/2 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +QA_PREBUILT="*" +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +src_unpack() { + unpack_gpkg "${SWIFT_PF}.gpkg.tar" +} + +src_install() { + mv "${SWIFT_PF}/image/usr" "${ED}" +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # We do this in `pkg_postinst` instead of calling `dosym` in `src_install` + # because when upgrading from a major version to a patch version, the major + # version is still on disk while the patch version is being installed, so + # the existing directory is in use and the symlink fails to install. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + local libdir="${EROOT}/usr/$(get_libdir)" + ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi + + # If we installed a SLOT symlink, we also want to remove it here. + local major_ver="$(ver_cut 1-2)" + local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}" + if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then + rm "${link}" + fi +} diff --git a/dev-lang/swift-bin/swift-bin-6.2.4.ebuild b/dev-lang/swift-bin/swift-bin-6.2.4.ebuild new file mode 100644 index 000000000..33e2a3b5f --- /dev/null +++ b/dev-lang/swift-bin/swift-bin-6.2.4.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r1 python-single-r1 unpacker + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" +SWIFT_PF="${PF/-bin/}" +SRC_URI="https://github.com/itaiferber/gentoo-distfiles/releases/download/${CATEGORY}/${SWIFT_PF}/${SWIFT_PF}.gpkg.tar" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2" +SLOT="6/2" +KEYWORDS="-* ~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + !dev-lang/swift:6/2 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +QA_PREBUILT="*" +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +src_unpack() { + unpack_gpkg "${SWIFT_PF}.gpkg.tar" +} + +src_install() { + mv "${SWIFT_PF}/image/usr" "${ED}" +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # We do this in `pkg_postinst` instead of calling `dosym` in `src_install` + # because when upgrading from a major version to a patch version, the major + # version is still on disk while the patch version is being installed, so + # the existing directory is in use and the symlink fails to install. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + local libdir="${EROOT}/usr/$(get_libdir)" + ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi + + # If we installed a SLOT symlink, we also want to remove it here. + local major_ver="$(ver_cut 1-2)" + local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}" + if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then + rm "${link}" + fi +} diff --git a/dev-lang/swift-bootstrap/metadata.xml b/dev-lang/swift-bootstrap/metadata.xml new file mode 100644 index 000000000..663f74c9e --- /dev/null +++ b/dev-lang/swift-bootstrap/metadata.xml @@ -0,0 +1,27 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + A virtual package which provides a base version of Swift to bootstrap + ">=dev-lang/swift-6*" with. Swift 6 and later require an earlier Swift + compiler to bootstrap with; "dev-lang/swift" can depend on earlier versions + of itself, but to avoid arbitrarily long dependency chains on a first + install of Swift on a new machine, this package vends a base version of + Swift that newer versions can BDEPEND on. + + + swiftlang/swift + + + + The Swift 5 language, compiler, and tooling, used to bootstrap future versions of Swift. + + + Minor Swift versions. + + + diff --git a/dev-lang/swift-bootstrap/swift-bootstrap-1.0.ebuild b/dev-lang/swift-bootstrap/swift-bootstrap-1.0.ebuild new file mode 100644 index 000000000..6b72d6f45 --- /dev/null +++ b/dev-lang/swift-bootstrap/swift-bootstrap-1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A virtual package providing a base Swift to bootstrap future versions with." +HOMEPAGE="https://www.swift.org" + +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="5/10" +KEYWORDS="~amd64" + +# `dev-lang/swift` BDEPENDS on either this package or `dev-lang/swift` itself. When any version of `dev-lang/swift` is +# installed, it will be preferred over this package; when no version of `dev-lang/swift` is installed, `emerge` will +# fall back to installing this. +# +# Because `dev-lang/swift` is versioned by SLOT, any updates to newer versions of Swift will record the current version +# in the @world set, leaving them around; this allows `swift-bootstrap` to eventually get cleaned up. +RDEPEND="dev-lang/swift:5/10" diff --git a/dev-lang/swift/Manifest b/dev-lang/swift/Manifest new file mode 100644 index 000000000..fb342791e --- /dev/null +++ b/dev-lang/swift/Manifest @@ -0,0 +1,244 @@ +DIST Yams-5.0.1.tar.gz 658324 BLAKE2B 8e95d96df85115b59334c9e20e03120040f6095c3a3f00110c2cd890077dd17f2f79a22452d380e05e463860c367db39b4df13815ee00ea80964707ef038c9ee SHA512 91feecb95d1997235e443dea925ff11fa665e94c12c8eca2ed066ef340a51ec0253df2545d91184c31423cb4b039e1f89ac8f743cf3f154c9d93495eecc45432 +DIST Yams-5.0.6.tar.gz 659441 BLAKE2B ef90ba557cf74d3f4e94a196ac2fc2347d8b20303a5be0063f95c2595d73db0eafe7b3782ad7f022161ea854dbd56bf7a88b4c347a7acd1a79692901f9aab7a2 SHA512 a529f7c3419ec353c360a2b14a9d939e85deebdd534049896347dce74e311cbe99c66565886397193ead24d5914bf266d4531d1be8f6a5a67174aa87f62e1617 +DIST indexstore-db-5.10.1.tar.gz 909365 BLAKE2B fde150aff5a46970aafc872be8f9a57e338c648e2d3f5ea49a223d72d3cd402496a1045716551fd07c9954ea123a87070593d6fdd315a825f57d9d513f01d6b3 SHA512 1fc62360a5cd4701da314774b4c5c6a6a9cc2a8d46881962fc80331006c255d173f8ace8d743a09b3fcdbf1e92570248666396a0b78ce8be19eeff65ab6c3235 +DIST indexstore-db-6.0.3.tar.gz 913502 BLAKE2B 22b6ddd0be28a93b82d2f7faed61d09ac6b171da27633968a082917daabfb0657afd59379103930ee28f5c30ad6fcdf013c9ca939b083af48d07133d5164600e SHA512 c65aced91616858c7946aa7c65d0e11027afe39a7b86c961a13830ad22a352b959331133ec4d179d21edd3696d2bf5a89907c044f25426259a6e21f4e87a84ad +DIST indexstore-db-6.1.3.tar.gz 914051 BLAKE2B ee05829cf1a6a5d303f1fa48a019123ba69fa68c0f4e234a9a9dad6881d0ed50ca7828501c124dea90a219ba4ed86c97ad7432161f1259fa9688c66b2a134206 SHA512 082a87a20b5da7877fbcbc7c71013582b55a58a6a514a0190c545f6113184de9776202857a956f5b97d1838054d0bd3bdc4d8a741aea7f7443ddee8fdb8e7179 +DIST indexstore-db-6.2.1.tar.gz 796145 BLAKE2B b8472d42247420565bb9839583fc0a6d62c3b472157c05cdf39f35eba9629e3ad6c486ed41bf4f9ac1f26a67f3aadad8ed73c666d03aca6d7b25d248acbf51b0 SHA512 8b5bff34bab09e4eab7f41d83db49b6f8d3dc5df529a1fc3e21812014cf2b02e2784e3aa0cd7fc6b770368a48aed3c063ecacc2deabe599aaf014ff6b88aa383 +DIST indexstore-db-6.2.2.tar.gz 796156 BLAKE2B 6d8d44c5c1306090abd9cfa97e33d685e34b69d7e20e0b3c02bb19cc63faa95747ca4ba643b055e873f3a20fce0effec64c35fc4fae3ee058ff989f902a07491 SHA512 2437cd2bbef52b112464b1d479a3d09b7dc90d5dd03795c7eb71d1ac0c0de096c0120962e0509e97ce3de2015cbc92deaef1e5efa38001735d0a7fca988673a4 +DIST indexstore-db-6.2.3.tar.gz 796147 BLAKE2B 243ad67733fbef73905752d970a69489df0190a8550a845f649114017885bf8fb2b532e7eb83a502c96b96a40b6848397e07817c32b192e92211644770b8d990 SHA512 c45f46704d1a86b06510fa765fe003adfdd458345be00818c31638c761ca3bf7d36b8e11ae1893abbad1d4cca56f0b209cb463e02841ca96c6bbfb7739145bd4 +DIST indexstore-db-6.2.4.tar.gz 796157 BLAKE2B dfec07f3ef55ca8f058b66768f205b9069e75cbc4971532b343f610be8f45ce4ebe9bc5a24a931c66e0cfbc972d36b4d69083c3742c49a1e291d5aa1715c6a0d SHA512 3ad775b2d061c5239f71c9743a9a65ca3371b78d3df7b70071e376a4ade3516dfc86ef9cc611af2495342b0b835e161b2bfc2d0eab2c3593c9246df974674b4f +DIST indexstore-db-6.2.tar.gz 796113 BLAKE2B d42bdd099bdc9004c86f13c3fd549706fc0e84fba3f5e7a46c35e5134b20ab94d7aac96af79000f6c11ed56469f965020a35734ca5f293336f480ef970cea6ca SHA512 03b64a304faeb07c1943c8ce467fbee6b3a83192ec4c356877dd1647fc135c0e6c2e7a327d9c871e728f56bb44f05fb61ab69c18491879798b97d514df83dd0f +DIST llvm-project-5.10.1.tar.gz 171145818 BLAKE2B e314f2e8716cb36b43e1ec23fe2fe212e4ab79e711f4544d54788338067f75b87abe84ecc60b1b5f073f0349d45363346d8a6b89b85f2ae6801cd09709293f52 SHA512 c659041234da1fed29a7186f0e436b0867576096483333d71f11e72828b45e2c7bd9b15db7d3da348a114af48a649f8a484ba3bd4de84d2f5cdb8a7035c5ad30 +DIST llvm-project-6.0.3.tar.gz 197815769 BLAKE2B 0b8f9607007fd151df2b7350cb283936a0b422710c9706b8387fc5066bc2c879f4014db1890818280fb7f410d31a43df32c04961fb981a40529da915fae44498 SHA512 d4d515c5a232dfc9d2ad8ff62b5703d746327a1477641d2baacbb68a61e5babdedddcd0f19dd79968e83e4c5eabc4ab892035bf8aaf1ad1f8181fb9cf68f1139 +DIST llvm-project-6.1.3.tar.gz 219785451 BLAKE2B 58e6ce7a3e5fa2d34fb7f1890a3b151f46ca3a835ba09726969024e8253873a13d0d82b90fa09196356ee7e28cef2e15c3d317a1c1662119cc9e8ca4d742047a SHA512 9f6ecfd1cb0ef312ef4d01ada40d15abad38958e3d9ae24662aeb5a19cb4a90a3bd6e7bdb1826d4a9f8c7c1c483b92f7423b1ca85c3759ad57dbf610adb338c8 +DIST llvm-project-6.2.1.tar.gz 221575613 BLAKE2B 22cfd296181e724d0b9ebc62a39981d0d16521ddf4a4f676f54979e2f5a8f899e260af8447997f30b1c466fedd34eac4af1d628432ee0a1073f823304b10bce7 SHA512 cc289e9eeeee0089daa5125605bba1442a369e20175b462f39f36098a134a95f4588acaccd8cb1432df03321a6c73700555f5901d147a82aa7e951a86f628fb9 +DIST llvm-project-6.2.2.tar.gz 221551068 BLAKE2B de0cda1b8708344ee8aae1bac1df64464e4eb70a428d35b51537ddb9f734aca09ff680de624d4ad7843bdcb9d3e9e43701ef52eb259fcdf8f3720dcd7c18a3ba SHA512 72ba9979a4b76815a30fa6a7b6fe45732aa2070193892f7c1a18f7f9416f878a52eb234505d39a81b948596854706ac52045a1ecce2148ce520c455468a043d6 +DIST llvm-project-6.2.3.tar.gz 221589957 BLAKE2B 9e53a96a1749b29b727c9aaea22684a9a64f6365678da28699d3e7a6a8fa8a8eebb09d32da58a7ff998ac270827083d14448bc87d683876eea635e308e0ac964 SHA512 e5250f90300064d654e65165b8515487181544015a05eda6a8d273164410354464a642f4358978ecc92fc4cd3de50ef8d483d3838c6fad01fec88ae166d905d4 +DIST llvm-project-6.2.4.tar.gz 221578803 BLAKE2B 207950702cc41de41d22658fcbe571271734278e561ce896663609c9c2e1c09e2144a77e890480de41f2f923468ba302af656a9ada5c394c00d81ae811e8463e SHA512 22b0124310dcfc1c4968ac4e16977ebe249e84ba6b22687415c476e7399dfddcd38a1e791431b69ca686301f509503995e90bb4598d070144ddd7d12a7288231 +DIST llvm-project-6.2.tar.gz 221547332 BLAKE2B 452103eb8778a70f71982f78aa6fa7f8c7a996d0bb72b1ab3a2aab0a1a5281cd333fe05219b22ab426b54a8d80bbc6a125414d124356f36fd33fcd4e49357070 SHA512 4b517b77682d013bd5da25b54b80b780591b98e92e8bae3e0824b271a6657b195eb52e3e02000d66495a7f6c1746a3ac34bdb28b47527b7a08c4a494bf287b53 +DIST mimalloc-v3.0.1.tar.gz 1281782 BLAKE2B 5eb275159526f07b49b8a85ca3918fd44bc85ff06ffbb48c3f28ce9ae15467360700b947d99f2df2e38e3342500101adfc5397890b21a68c204b6b662d14aba9 SHA512 ba51cf9af3ef41728c94b72805bf8915e63910b32cb9ab331445ec28404d048c0737646e02c08dc0f0e958c526fe894e275b96326fa041a157e3e88f39f2b673 +DIST sourcekit-lsp-5.10.1.tar.gz 301167 BLAKE2B a1ff3b22c4ab2583d39687aae385fc52dcbb02237035ace8bc0fc6c705db1cd6734dae1656078080c7599ad4b75f5e03def7f60b0e0361bcb25e45bc9ea3c676 SHA512 4a2f7c2129a69c05c8d158877efb1538f092f8eb2d1b1194661cb7c6f201330ecf7fd33bb0d06dd595bc6966e19b739d103478db6c9b2a4c2d7ae351bfb398a8 +DIST sourcekit-lsp-6.0.3.tar.gz 533963 BLAKE2B 273394f316046c5b4b2a3378066a0cc6403c3a241b0e23bed456a83b974cfca7d323a197c23af6439fc77892c27b6b1b2b93e9904eb56e47158e1b3158a962c8 SHA512 613fe106b442d9c6228cd2e4fdb8b464c23f11c4e95d4cebd21c2fd7cd6fbe666ccd3b6f7814160bffc8e77251eac4d21ac8acd8c0d7df5b5b0928a06aeaa258 +DIST sourcekit-lsp-6.1.3.tar.gz 622255 BLAKE2B 3ad0b9692fa72fb902d3af52261550ac4fa823f7c22e06da1dfcb8a9615d7d77f853f77a990d671138f2b36064740f977b2f34aaab1cde6a33073126bf5643b1 SHA512 2656292b378be2e5c6531d9f17a43658ca8be4ed3e443ac25fcd8472e6e5197892db94e3a8319048202ae3bc7e3e3a86e1be6f2fce35e466cbb26b5d6e3d4b2d +DIST sourcekit-lsp-6.2.1.tar.gz 853981 BLAKE2B 18cf58ec1096ce2d8449b4c0bbb412e8e6fc35bf0aae2f3bcb5ecac96ab1fa171047ba76613c84ca11bd86ab198eaab5e3435f2d529634d1f5fd93ce37de5dec SHA512 32478eee7067b6d8bcecf1a801c3b0906a57ca34f2d5c6d1f46efa1bfd82059aa5a918bc3af511a69ce3a9d04593d213c3b4994967975d23a1b5e582a098874b +DIST sourcekit-lsp-6.2.2.tar.gz 853975 BLAKE2B f85bc7c05f41f0970e2697e5d11ca4ae62d8aa31672084ac552c539741b8b895ae742611a11b6130923cc8d7b3d1ab5ccde4ef07bb3e32d76671791b5a5a4501 SHA512 f5565b3a179e5c78927654de6a5c0f2e648641a07dc8ec35cbbab290786af97d7c01ef57b87d635ea945794376c42efeda39cb44e92592fbba5e553ec8484c38 +DIST sourcekit-lsp-6.2.3.tar.gz 853685 BLAKE2B ab283b1caa6268ba130a60a04761a3f69d9c686266a10e586b287b624a97a593871c2f4a8b2b115b3272229f9b151c3261bf044728da870574dee1a7e00a9ada SHA512 2552bc574736fee679d4d84b429eb28386812a7cb1a4c6aa744cf81595903e1330fcb2f9f21140d44a75ed300a91b688e2682b4d1b6c8f23128f1deed73d409f +DIST sourcekit-lsp-6.2.4.tar.gz 853657 BLAKE2B b70f6e49bbe56f93e953d935cf88af0b1939061acd3370ab9d89bbf50efe1a14f5474bbef0d02922c73ff786901bdb5e103907ccc0c7c7554c46dd71e8d90203 SHA512 c2cbcd7b11fb71e19e0b1e6163a3bed8a7278e4a547e25815d5a72bdec742e2b80dbc70a40a9449d12b455ec73cf716f1765b20edd224f40d5430d56f509b5cc +DIST sourcekit-lsp-6.2.tar.gz 853969 BLAKE2B e8c924dedcc17a00f4a5bc4fe31a8fb767d1883f53505011f257e3c6dfa341f543d0a230740a2782517f3f13aa9372370f58a5239074c9ce7b6ff4935757dc08 SHA512 d6a8a9a30e31ae16963eaed23b82a55752311ee0800749e5afbf3a2b53035711f111017ec8043bc52ac35f1752bc1871eca447d2723c17a3590f8c6f058d09f1 +DIST swift-5.10.1.tar.gz 31977733 BLAKE2B cc5d37fe5eaa50c912e3abad02e6b04c81cf66f8ea79c89868de323394dc720fc7e122c5b4d2e27291172d61b4c80259b2cf80547ccfaec0b14aae9b63b9b2d2 SHA512 212ede9ba6a874666ceeb30073dd2a9c8b6b08715f375c98b86bee4a78f4a235ad0f1e35ec3d7f9f97c79f963a9d8bd0a6c9737a8c32b073dca828c564145396 +DIST swift-6.0.3.tar.gz 34134727 BLAKE2B 8df7a89dbe6b03638aa064ee5718f91615d80cec9131a826a1d1d2a3eced4a4238b06a73c7b8811076c82dd10b0ac1fb3faf0082164de9319a8c216339b4c888 SHA512 710e8df06b7abf58da00024bcdfb743adc11e5acc24dca277a09f53991b9601c8c879a76445d174b428bd2197864b08db3c687d9387074c956f7bc5115152d51 +DIST swift-6.1.3.tar.gz 35268348 BLAKE2B 5a56709f1986ebf45b04dcda5fd3ce945bbad85f58b33a3b16cf611b8ce758cca029567557f1e384faafb3084972da0038a7953bd0a259162128380ae21ff6e1 SHA512 0a96840ac7390d3ea484b76ebd862a747cb15609371b9010605e1f74f1dcd9d9c3c28233a71f782e670f5b068726f91879c39f7cb801ba7836e0714ca683902d +DIST swift-6.2.1.tar.gz 36366771 BLAKE2B aa66e64ccf8298cb3e77cb29f90425920f6fabed2602b5796c2df1b7d30a7b68132d23c4da3f102ea6c12da3d38abf0a367609e87bb179f93012baf62c359dd7 SHA512 26a95e502e99a696bf85ada3e39b113d1fd5ff348df632d6b6169862df26127d90b563bf001c0fd20e202595dd2fa7299596513c0ff1ff4c49918860abbb9689 +DIST swift-6.2.2.tar.gz 36364711 BLAKE2B 5e21cb33d46f9879fa504c1d7629d14d630ff734f0ba87fc2f157c179f8eea551b62c68fd8c8941ec1901e3d7ffcb6712b557e043c247d9d545046a42ea0b978 SHA512 8105ba232adfdca8cae410b006d5487741bd9d31656531ae0130e68d455c4bdf59c98b8c0cf4155aa178f343c9693cca12d0509fb2d5753f95f77066c5b0e151 +DIST swift-6.2.3.tar.gz 36420238 BLAKE2B e08c2a4024e54265e0f41611fa4db3a497f596d90d2124e27c0ddc1b95cbccfb2c3fa6a750ad99f7a488c161dc72eeca57396166e277316abffd0b95d0ae101a SHA512 13749ef5792a60c9cc4e0c4833e113832476e7d01ae1756c988a488c0592e2a44ee034a0f8aca54217be82b7c86488dc06d7bb3d9031d6d1d19eab61f7940fef +DIST swift-6.2.4.tar.gz 36422807 BLAKE2B c34e2329c0b48623099c09cd75e27b80033c77a55003d9fd75cc6f7283d02b7094274f15e731088bd7644ee8188ecd18164c61e5e61684fbe51301c71f68c607 SHA512 925af6b832e36bd1afc1fbd0765fc8ceb0b19c86d1a1c38a8c818497d8e76b2db9e95ebadc33cc11aa68cc1f58d4089b75816ebe77d9f55270d1e29f3a8eee24 +DIST swift-6.2.tar.gz 36359507 BLAKE2B 8b229afb4e9d4c3db5c54c74d4f21ab37da431b706b2d5847efb726d54ce9ea694f19eb70aa7d0e56f5f90fd526df0f8d92c29453ee552c2361d89d59d93bdf5 SHA512 45863a270b621200ff2ae527b70403046398667bdc01c961d41215bf8cfc6cb6b00ea5598261263a27ce0d3b69c384b4f6ea0f9ef6222c6c06242ae9f588d976 +DIST swift-argument-parser-1.2.3.tar.gz 645638 BLAKE2B 68fb561162f1d701ef7b67f6e4c47206b0fc446d5cd248d4b101436c4d444d146e0e39c384c4bf40e80406fa2a695350124c0da8f9144817ce03016a181c6e65 SHA512 2fa09e86da67b6feb09f3c11b656e0e17c050243f9cdf40da3646c881f441bb545c3820345934da60ab80f2e77f575d1c1adb55d8017277e4fe01b68b5a2f692 +DIST swift-argument-parser-1.4.0.tar.gz 654550 BLAKE2B 94e7cf86e16119d8ed6d55a096e1973dd5a1cdaf65dfb68eeab6fba593ec189ee901f907f7cf3b0e031c79460f8c24ae9b0d9d9ef0a77e85adf8d6fff565c3f7 SHA512 38f0958c63dc01df1a5ac7164b8c76116050819a8747a71ff07c6c2208526e49c0f5411a2431bce4d3968b7100f95e4b00bbc49f69a6df69edfa7f8589a9892c +DIST swift-asn1-1.0.0.tar.gz 72780 BLAKE2B 87299655f63c9e9ca7633173a824f1b95a77288b127d6bff9c5d9a70d2ac948d4fe51a03fbf8109f3a812948b19e74a2eeebf1a734661e5068a0b2f87ec6df50 SHA512 f0e3bd7a4369b84a140e46a111d3985b62e74581ca631e4354ef769ae7f9190ffb3ff68ea3917df9c377fc308a8681a69b8dea4158a05daf798960be229a48c2 +DIST swift-async-algorithms-1.0.0.tar.gz 137973 BLAKE2B 8a712f9e20cfee7aaab4aaf9e3149cddd5208a4e66117cfc78b7a23147ab6aa6c56cf41da44930e8c9b32df8f719ede32077099baf7c33e5c42993653a022762 SHA512 a5687ddce9d051a671fc34d88cc77e2d30a60b99d7f4381956cee05d41d5afcc8fb34469155984f5b7dbedcc3f7f839a236fa528c3e0f660f4d6d409d39cf2f7 +DIST swift-async-algorithms-1.0.1.tar.gz 137973 BLAKE2B 8a712f9e20cfee7aaab4aaf9e3149cddd5208a4e66117cfc78b7a23147ab6aa6c56cf41da44930e8c9b32df8f719ede32077099baf7c33e5c42993653a022762 SHA512 a5687ddce9d051a671fc34d88cc77e2d30a60b99d7f4381956cee05d41d5afcc8fb34469155984f5b7dbedcc3f7f839a236fa528c3e0f660f4d6d409d39cf2f7 +DIST swift-atomics-1.0.2.tar.gz 158849 BLAKE2B d454e99d5588f2819238deaab15484eb01828cfe0be249381c9cd67fcd9b452df7b0815aa3788e8940889bccee8f1769738425b03b6aeb8ddea32a3827775c5d SHA512 b538a9709eadfe96831393b977add28227da65d814b248bd03effc2bb7e36fff69cca692a6fd5946a029d43ddaca9b38aee91d9abf01e09ec8e5473d07d6886f +DIST swift-atomics-1.2.0.tar.gz 195733 BLAKE2B 60c7cd17e382ae0028712943bdc5c7b76fa22e33405da0a713255cb1bdfcb4ca0c7c6ef70b610081f95e4de024cc58976e3e7c6e387a95842ac9871eb68e5d81 SHA512 efd9a6e6b016fb0ad2de5d98fb219b893e271378a8c8d23d01215e855830fc6f1728eaec74ba33983ab9e8aece5ed65e310bbae84c289b43e458941080293351 +DIST swift-build-6.2.1.tar.gz 3533874 BLAKE2B a0be889ed528315d41727197f1e18364489d822c236923694d2eef003723acee9028c115ad890a9eda2fa3a7d085db4ea096c9e51971c5e01dc22de1a415db16 SHA512 c011f45da1af1070c3b52e2a0197ad0e8e1046c155b98aedeeec52a9e876b798812783a52cc5519af3cb551221cbb539bc055fb1cd5f3cc1dcf2de89db2af493 +DIST swift-build-6.2.2.tar.gz 3535708 BLAKE2B 38f388ee6daab5737e3d160596998cf21a91c4f37b13462f9b4ec6b8757393968d9aeabb2d2b5d5e67fa06d4683fb19b19f559d92c6255393d9d9b5e7b2f78c6 SHA512 b558ac3ef613e046b25e8e9fe7b709e81100a34f9ee025d3ccb59fb8b1c360df703cfd7ec72100a6475e2eed75e7294c47f5169aadfe62c195c9a7ee54a65212 +DIST swift-build-6.2.3.tar.gz 3536488 BLAKE2B cc0af8424620973d1350bb013e9983c3b6bded837ce5030ec5c9c5efda32f27f12d0b82618d50692b35c988b4830844b66b14ca4ecfa506f83044b0f0f5275e3 SHA512 fa427491688da52d93e1b5ca5bea347d7ec4141b8ffef53938244a731f49cf405dc859b2dad6f47cd4061acfc3d95a7e32ace7f9d04dc7d46b9caa0ef8bdb2fa +DIST swift-build-6.2.4.tar.gz 3536513 BLAKE2B 4d682794cdaad042c62c3e971750843c25f293e62e95beaa7a4d0f334c9d5bd1a1de669bd025207c28ccec2e8e76e127d4099606e052704a985e296710ba2c13 SHA512 7fe17642484aaa33ac7e224a7496b78b5a478e57e8502f01cbde2aa716380f317b3f70431c96833021695e7e3a8e11b1140345234f9bb21f3365b8efa750418f +DIST swift-build-6.2.tar.gz 3535882 BLAKE2B 8dd01ef7085d30813d8b625812fedeea5424c18af0a965271f6aa21ca223499a027fc90c54eee230fb29f4a24a08d60db37906e2ad0325688652e50da36518c2 SHA512 c884f5a2f2f488834c45661ca60c857d241b3ad88d21a19b1f800fe8e424f3814e1c442b1f4517679eda3e5f40297eda8b2bbb24544beef58578e8b653628836 +DIST swift-certificates-1.0.1.tar.gz 456979 BLAKE2B 909bfd5ec060cc827541a9740d6ace4ff62f254d510bdb25d3d44692a8c0322572b34779cf3e14c48753d2a936a217912c055831945f99c36dfcab7a42dddb2a SHA512 ea645425fffdb377efe1de9b897a7a6e42dc6668ce93068bbe6de69d42ab6e9801b6d9ff817b728d58eb9e2f66c4932869c281864bc432bd9fb9acb829311c41 +DIST swift-cmark-5.10.1.tar.gz 311407 BLAKE2B fae5e3b6146299012b0881049a2118bcb6c630e292d16217915661dc17d9f05c5995d69e7939243469fb3fd4cf0652ca226e867d5bb1802dd4e495caa81f1ccb SHA512 cb7ffad3ec3fbc74de28df56f4ec5850047abf38ae4a2fdfa37aeacd122c52e3164ef965b582a184911612608df0e450481f9f8c25d11c565518ab39a0d24199 +DIST swift-cmark-6.0.3.tar.gz 308692 BLAKE2B 803176e28e9eb88dc0b23ac187c27da51756898d46f498edbd778301e44dfc7554e05528b910f41d1c310ed3eee487afd8a0e575ec3a5113f012ec296a2f6334 SHA512 d9492f141fb19f39e3b13ac1f2454db64539deb980d0dabac94c76e6ec4a6f19a8d1b5baf12fc7412f6e531b56ca78484f7927450b27832a4829605af9862cef +DIST swift-cmark-6.1.3.tar.gz 308702 BLAKE2B 300e369795befa1c322ff65fc5d35d3ddbd0a73da93121b0dada3483d6c7480eb607d1585e89d9f5b200c44898da806b186e695d7d29f9ed537878f7e4293ad4 SHA512 1cd9de0ff41c62a611a54490e919702114c9d059ee6b8018e291eecda8f610a1712ac6d650c5a19178d38f7b8fde174d8538e893c8f0c022cb55464fd7d4ba36 +DIST swift-cmark-6.2.1.tar.gz 309066 BLAKE2B 48be27156e79eb6c9c9c6ba06147a53c789c435024f94c24d4d3b884ef293107fcc71829aaab8ce0a0e99cc978ce0cf2a7daaedceb96e196855f656a4207c27d SHA512 514be91897ed5e69a3b39030d0f500a00ed2076f1597df7efa88156c6bccbf80e17505c5eea919c40aa2377856c026e816925abdcc90b66f6258fe29e0b6b36b +DIST swift-cmark-6.2.2.tar.gz 309068 BLAKE2B 4af2f24eaf7718c744187d5976e52793a0df0d69079e0fa6e46d6487023960c63deedf42c336600d2576e1c5be041b1047cf8ce3c0bea9959c1567e745de0a03 SHA512 215feb0969c79370e60dd84e9222e6e4b7397261dd072c4845dc970d05b0726a8a1c48303957c98a8b84ccb6243615b502e593a85511813c1ad71a6b2a4fefc5 +DIST swift-cmark-6.2.3.tar.gz 309535 BLAKE2B accdfabcfaea161285bc30412d8884bc1d73ecd83f5094731c0ed42e84693ec6c741207faca6c4c5aae55898ab26292451fca03b6267d2da30ba513eb1645d79 SHA512 fd92c1f5f3ba578d19986a17a91dd70969a0f67145cd07fc5e978a52cf7d4cb85493edc84c5b143deca85fe5547dff7ae454895b2b008a603663d59653f5c7b5 +DIST swift-cmark-6.2.4.tar.gz 309535 BLAKE2B a0f4f33005b6e96b87d65a0f650ab4edbfa2624537c825d6bc1ea4efe9781473f07568e2c64228e07ff6fd846b19398528e66e60216afea12cc41c9897b26fb5 SHA512 f25323f9364907bda5522116d24dc713cdc2b2dbf72845abaf4b3f412775a65b94a6391c39e86219921e2746df5131e1609cc7a9205d10cbdddf49253b74785f +DIST swift-cmark-6.2.tar.gz 309063 BLAKE2B c9c66b1220ae43eca9ff3c31309000c650766d2898c2c17739dcc8ef2b9fce555126fab08127f1be0a0117952f9c94e70f38587c025639ab78af427ea748b2b6 SHA512 cbd191d04e2dad940b4b3fa051866aa5f10d2ff9940fb5735bed1af58c6ba323951c645b52eb657e647c2766915ac76a7f793dbd5eb34f8467e001577d50cdb3 +DIST swift-collections-1.0.5.tar.gz 3796586 BLAKE2B eeb5ec3418b79ba956c1417bc8c12b8affc2d517dcb174f2215de1bec00c802572e6c19598005298ffc6a57e31493d7cdd1c9214b97762f9bff6d0fa01f2263c SHA512 87309c52e5d2115ce8aedda05f35f40e919b367663d9032a159a31163fda7d0aa78df9049e424bda65fe58c4f2a1c74a784c4c6b485581eef450a022a5a7d700 +DIST swift-collections-1.1.2.tar.gz 5627660 BLAKE2B 176151fe819cd5ca0d5b71712dd080b53bd839fb3c99e35e572fb13f81c3e2b5e2ef986a845a19bf41496cb782a787fe042cced24946b2705a1f7ab47ee8e9ca SHA512 830a3a8923e498a58e5638bda5157c0a8ca20032daa73e752bb445314e3c8050cda85dfba78105f3e76d66832e804b8efc6c05aec117b687a83fc34e9c724639 +DIST swift-collections-1.1.3.tar.gz 5628862 BLAKE2B 732bb1884492c332fbb89dd0b17c22c286715d14332c46cf1346eb5d2deff2a687451d1d289d77945700644182b41c472e986a6986ef3d65d50dfa46814cefa6 SHA512 f26586b9c2e13279694a9bbb80b479ce8c34ceb6181dc455a228b52c8f704b88888ed5cdb3f92e913c228ff2aeca4625ee041fba7712086f57ec54ce709f73cd +DIST swift-corelibs-foundation-5.10.1.tar.gz 4479830 BLAKE2B 3fc6773d5fe6971d73360105a25af8d69b6d0f89aa2e04e54f914a433edd97bc7f28f02876fbf84c602ea6c81431d0f490013b988abb56e9a3503c095222994a SHA512 e4ff04e1eb742455f52b43f0a3a1725d0c1c132d2192e4779073c7690ff12991c62c20ca0a42b81d2af12b394e4720309a07cd303ba12f22c2f917570ed0ff5d +DIST swift-corelibs-foundation-6.0.3.tar.gz 2323374 BLAKE2B df6d7a1b4607688a106cb45fd3366db556569ab4d924737e05f93b5380107b039c6161f1e5a9994abb03f4f3c98387dbd68a6cd95e8175b3fac90590031379b1 SHA512 d16b9ae36744fa2e56a11dda235eae79a4e505d830ef06275100559afcdc83d8115ba0635ce67916c1305cc2a0f34a2bea21981ea8801f06dbd190eec0d2c404 +DIST swift-corelibs-foundation-6.1.3.tar.gz 2327639 BLAKE2B 8f0645fe330ee68c8c2b268458df824a8045043cc6de1678dddd1c1353ba6793f8f47bcd6eb13fdc07622e3973b9f445abe27eb4b87d90bd3e507e7981ea6eeb SHA512 227304937bda2709aaaaa659707bba0baf044354441d28ce67c527c4214bd9306e26087edcee4e368cffbe2f07ad5e4d5c05103ea9eb95bfd9a60e4ccfc56f5c +DIST swift-corelibs-foundation-6.2.1.tar.gz 2342874 BLAKE2B 725fedf47a8c2e93d6144f31e0f6460d9058692a0ff964e4d649359ee3064c0f616d6ac21e0514dd8ebad3ad60b3ef329189013026bf2178c9fd4deeea861d41 SHA512 d5217c5c86bff4f040c10eb5fa479a51a4bd766eb7ba4cee667310acf058375aa8840e48c186e90a70e35fdc2dab63b459dc77f70cac9d040cf2d607fcfea547 +DIST swift-corelibs-foundation-6.2.2.tar.gz 2342852 BLAKE2B 4ac0e8b4f9733d10d984a7c2986cf34c52a5fa17ea915533f98ec17d9ab59c38d34996343d514c94c8f28530b10092ce80c6a5111e7c62962bbf6a7620993d1d SHA512 0432f573757c7b55dd2a7ecb0e5436f4e39e88b82f662e4ee931475cca92551ac9b5cdb4c5b0fdc6f469cb3a954808c060a8fca2fe09a108522e427f570d47e6 +DIST swift-corelibs-foundation-6.2.3.tar.gz 2342857 BLAKE2B dedc1d35f4cce963ad0282bb4b237a09f5ed36d735513c32ab53ff962679992df8bd82248518267316b8bd7abad8c12795f2ae719606485d906a00316e8d7ab4 SHA512 c0addd439ad27e01d1e9c8396611854f62ec1a8f58b57ae83e36efbf44beadf89e5bb4d8db05e0c31cf4d0174e6468ccb597a2d3895f5b05653ffd5cf606be66 +DIST swift-corelibs-foundation-6.2.4.tar.gz 2343228 BLAKE2B 5bb0411ee2e6515d462a8e7f1e67538f80dc0148ccc7a3629fdf6379e0e40c301ea531b1fbacfecfb06c82bb79a709a45451d4033c52641b6baedad86aa89dd9 SHA512 32d5047fd915575924b3ced85c45da35e9892b9280f2f61da079b3bac2cb3f0a9a780511143a60c449d9ddba7f0562e33a9ed8b193cd299d43dd0f21689533d0 +DIST swift-corelibs-foundation-6.2.tar.gz 2342592 BLAKE2B 72132abcafc35f0d3c2d3e1746d75999105c87791bc2f3a95056f19cf37cf0e9437c9b04cbd849715ad41e88eea6d91bd3dbaf36888f6ea92027130fe32e0104 SHA512 a8e5cc5506331a9baa3244240a80654a7bc5e524915b694195d9e26cf7658569cb28034ee045c07b1c32c379dcd40a7b307f414d3a42570cf60d840f249cc3f3 +DIST swift-corelibs-libdispatch-5.10.1.tar.gz 594770 BLAKE2B 7e983d27e04dba01f04a2a2e3d5ff6652a2b435497b5cbf392fd77fd385d8dc67a7f1cba7d483a2ee69a9e39e0b7761e31d63dcf6aa8cf068356994c446151ed SHA512 fa8278adbdfd5b041c89a7b14a17aaa805a6f4db12221ff469288bb8d945fd28f16a8d66f56148aeba2e6be30bd6655fbe375d7843d1cb54407527d998e6d6fa +DIST swift-corelibs-libdispatch-6.0.3.tar.gz 595115 BLAKE2B c85aea12c06db1e328cf0ca091dfa089ae350242c3e2d261417c63a490dc3f7c0be40325ae717c75b0062089b43b141c8fe781df6e6230f449e52adc2a19fbf7 SHA512 e99ad645deb804320cbbbd7a9bcaaa87ea106507d77791147603e027abafba28a815e63c1e93cc903ae5ef2631c78854b46af89a6bb9ef7b521fe322a571deb6 +DIST swift-corelibs-libdispatch-6.1.3.tar.gz 595735 BLAKE2B 5231382de6685153b146a436203ba81d30c395c8eead729131456d3b7f23d59d3146f626971c9955e46308fd0477c413caef3ecae5dce9330351bcf3f270035e SHA512 632f5910b76569355a12bb7a1666c5fd282d9e00fd7c9240068a48d6d629fbb085d42be0746657878b7a13e535c1cf1f517a652b5d327125a0bb8921b05d2d9c +DIST swift-corelibs-libdispatch-6.2.1.tar.gz 594894 BLAKE2B ca39fd8d799e169e5706f8adbd7273eb61710c45965872ab5262d644ec06814a4779c62c7ad2af3e01f67ffb78501f15af9b1fb9d9d8ecc49ea2b9c51157a628 SHA512 c24bac36285c1efecb38ec861322700e1509ba5acd4bea0b4fb45f7cc3ff57b386f58a9718b99b641eaee8dfd55454bea4d77b2fa74a71c38d7a8f9616bfe2b5 +DIST swift-corelibs-libdispatch-6.2.2.tar.gz 594887 BLAKE2B 20be4f24f34f5ba45e541a739661f524f59e8ae212c05c503fa105ac9e3422fc6fcfb2a96afdd585077e266d19284c7da9b4584e2488427c70b2bf7c71cf6e78 SHA512 61ee3e037a9f220dfb322e0b39b91bf724747c5c39c50905318c9c26e72861de36e943147ba278b4734ed04bd1e33d9bc7c5b07483f86489887b7e6abe49a83a +DIST swift-corelibs-libdispatch-6.2.3.tar.gz 593894 BLAKE2B 5378c5c580414f56cc7f7ed9b3f37505b3ead1a595e5d567f7e105f9f0f29a425dd6f8f5e738269a3a54e71a68aebf033cca765d5942e7c4ab55c7e3e9fb5bc6 SHA512 99004eb9cf73945d678a26440cb02866a46bc9d34d3e190ab476f16a17d6b23e09f596a158e66d5627836103c99eec941afa7fe20209f1aeac76477885e9e3ac +DIST swift-corelibs-libdispatch-6.2.4.tar.gz 593904 BLAKE2B 0e74216d43544a71e62429a4aade8cb721e5f680029f095f3c728066c73999c93b2b214688273bb096d3c7bd262612fcf2ecf142831ecaed2e0f09cab3ae628b SHA512 dac5055489252cbca67d087b1a5c030042d489f6225f07ad2e558b3444bf24dacbd011147e8d30753268ebca9a5fa5a579a8e21fc72f09f6490289375f2a19e8 +DIST swift-corelibs-libdispatch-6.2.tar.gz 593882 BLAKE2B c6ae24c78940741bd878db6681c27778a3cf1486676d042f2886d924dbe6500d5a981df438a52de37a43b706ea683b7fb60877d2f1478bfe1074b95055ddbb7f SHA512 f2ddeb9c3d9ccea510eed8dcb02caf1a83dc89bae47be407a79a022e748f84049df96bad027af20c507bb3fb727095536bcc56e2879f79a6a8dd07cc33ca604f +DIST swift-corelibs-xctest-5.10.1.tar.gz 85377 BLAKE2B aca181aa499b90009678fd10d3a60c063546d66f511ddab9ea88b8674d3919b969924ffacd350aef7a9c7b7ba911a15022f7fce3b578d4dccaa29d89e6f094ca SHA512 6dad6f84ef5a47a74d25211efc25cc2baa13bf0019145cc96ad4d5ac7ddcf79b60dd775f610d099848e3a7b4856f8bb9c06558f6f971324474ae2e6fa8a7cd4f +DIST swift-corelibs-xctest-6.0.3.tar.gz 86271 BLAKE2B 3d520988cb684387ec6efcacaf4a62748c73095ca115abbb85a3378ab8329358cb6a54fe131f4891fc61893db89b95645e2489b5cb5ac2c38628b2198228a880 SHA512 287c00f6c3aa534f25af1bd2ba280086c2f69ec5cc9327804c3b8e7bd3a113257a56fd9c19d5a663081a3e26f6b44c6313e33defc12156a217ea8c0958fabda0 +DIST swift-corelibs-xctest-6.1.3.tar.gz 86172 BLAKE2B 0a34fb6e7b2445d586a52c52391f974a6955bbbaec610518c4af46fb0efe62e24e602da1a44054b87ecd2aed97c772cd02b7a6d6b8fa90c994da41c2283d7197 SHA512 3933f9a1f8c6fb3887c10a231636e497d8c2d010572fb46145b12cd12ccfe013e70c17c731c32662eb554314cd57939068cd3588b12e2fb558c86a4df3196466 +DIST swift-corelibs-xctest-6.2.1.tar.gz 86359 BLAKE2B 6e5f106cf9f1746a8a90b722a92111e68ccbbf0d5774e6ee19e4ea08e691b144b94bc15acd6742ba0457c4a98615093ae0ccd99e0e5da063afc14b0f46e61e43 SHA512 68f323e51627b69deb7de044fda84243332bcda68923b836a0a3052442bd910b34019bb1b3d8a6991a7dc0f4b2259a70f319242bd7722578da268bf269403845 +DIST swift-corelibs-xctest-6.2.2.tar.gz 86364 BLAKE2B 7469e7d721825adb1663e77c4107e94abbb75b1273715402cdc95a2076e8fc0b5713e1bdb21c7664a2d5a3a8e5b3e7571167b219bdc8ea51be7bf5d43b2cd885 SHA512 2853f214e2a2b653e1ad725978042c85927a0230e97ec89638b813cf4eac96c7facef08b923fd4fee757c4a3448938ddacf0c129e0673b5bd34075d14b80fcce +DIST swift-corelibs-xctest-6.2.3.tar.gz 86352 BLAKE2B e878c9adfe5ecf3798768d9ce41e623a75c293aec54dffa0a3a97e6f9df28e842006a457325a536e60111ab14ac998db60da523b17a9b66caa758624aa104317 SHA512 d47a07a9f021305b806a7b809a645018dfd1a36437e253cabeefbdf249b244dc280ab436a187c734c727459b193d085c45c01e418a09b51115f5df4bbee84d3e +DIST swift-corelibs-xctest-6.2.4.tar.gz 86351 BLAKE2B d21fa7d839d118144e5e20f22b5855d3147d23f3e2dbde1d11b1a0657dd8f3d4d7aba4658e963b05bd7c66f6a4ec897dbc8a87a6cb61645009052e99bde646a7 SHA512 72988c353a71994f280af11f78a13f13d2a7ca0c9c4afd1dc2fa2cf72360d1670da8d74986085bfd259cc42a4d272627b08fa79edf8839377ab58805757497f4 +DIST swift-corelibs-xctest-6.2.tar.gz 86356 BLAKE2B 1b3110b10f5595bb247fe31805e3fcf3b1e48edc985ad68465d0a1cfa4b704f1ac3b3391e180456d55af258660cecb4546cdaf1f215ee89b26b6bb1bdb22cec7 SHA512 02f47ebe6d292fa8ca044c508bf89a14c105f53ea4de5e05e9e4f961222c2204faeca77907a72166d740facb97f18a5699a9150709de428f1308f06389957119 +DIST swift-crypto-3.0.0.tar.gz 6840005 BLAKE2B 847314bbb05a744198d85b740175b393c3d2b67df068fb096702d932a3482a61fb1d89b95516974437d4ddabdcb8f5f227e8dd9965a4bd69ecd19ddde9c5f88e SHA512 2d79147d32bfb8449726c73c8b267262cf1ddc7c18637f4168e3fd848ba71c0719b23b5683ca513260cbc537fc439e38488ae16010717303625bceb7d5edd36f +DIST swift-docc-5.10.1.tar.gz 16281601 BLAKE2B b95080699fa1ac9b85a8d6f4e596016362e0699800db088b802ac9abf0ee537416eb63fe1c785a57b0dafd24cb269af1872f0b48eef7e0eabf4c1c3ad2f12e47 SHA512 d72849e583211ff5fef449de2257629b67511476f06724ed798428bd4f5e29224860854bbd262c3d4ae786397704d9589eb2d84a9d4d95f385fba9bc491e208b +DIST swift-docc-6.0.3.tar.gz 16449858 BLAKE2B 9efeedb0359a6452fa79019123ae2fd1794260863b5dece69c9cb6a64e31c1e7a0f51de985484f7b1391255bf1d110dbd5f8cb3e261f7023810d9a571a44edaf SHA512 dc9d873a6c4ab484acf396e58ca71ee169b942bd2e654dbd5b537de33f6e7ce96c1ca527876ca2ad2fec2a5b42da72d9cf186ef5f35d85a29bb233df303aad62 +DIST swift-docc-6.1.3.tar.gz 16543224 BLAKE2B b39f4d37b7693a13684b6fc2e75a652d5772e81e07fbc3b17da0f17901d20830eecd1ece43d5d43c725a00a2e0589c78b3e4d37b50481f357178a74311cf7847 SHA512 80eec33ce371b68cbe1da8fca975115257a0de64e1af83240cfade792310e97dc8317a27c4ee4e531a5f522881f8cc0e086391ecad6f276562426a7189fdc4cc +DIST swift-docc-6.2.1.tar.gz 16573768 BLAKE2B 0a98ca8f6813ce92d983d097745f75d611ca770425aabb9549f0186fbb6b21b8030c898e41701574d8010372cd78e4bf8e4a4bc4889fe15df2eb73db8fcf6c71 SHA512 fe8f8cf31f13bbdb87b36fb95dcb9579d3778c8bbac73218e2931a10d5aa0fcaae7b6e3e3269ca5cce89b53547be6af5df4c5569c2cab88dc003775459717f39 +DIST swift-docc-6.2.2.tar.gz 16572894 BLAKE2B 71872466d63e5ac6767f472bf94ad983e5c0fb5f10f0aceecca7fc4b16bdb51570a3529ef37c3df372602c365d8091b76c033b6070e2aab616f549301ad2baf7 SHA512 f6a279c7a33652fd7bbde9caea69d21c2d0fb70eb365603dc150e9beda8ee0b16077c01300adf623db980acf7de344a429f7d555f04c1f2c8a27d6639bae335d +DIST swift-docc-6.2.3.tar.gz 16573795 BLAKE2B 303984b381112417ae78667b389707c99af51e314c16f91b2eb447a5c6885bc9e9523d603df0e279a3f3780a30cb44e754c90bdabbb214c02a657c474933300b SHA512 1b99209cf1fb662c0019001c0aea058e0efbfeca8513d6926bf9dcae12155b1db604f05db74c95a7564028b431defe3f9a4ff3e5872480cae56c29b24a58724c +DIST swift-docc-6.2.4.tar.gz 16573746 BLAKE2B cb82c66fcfc5a0a783cb9c5075aecd16b448854661448210f555fcb9b7988cace1c206e8fe60897364f5c257147fc5144db2a9e7c7233e0ade40920862393950 SHA512 a126d333f474859809b9072a35fac4f49fc096aa7bc87a8b178b22b8e4e5199b688a6ff093dcfd77f201a684ee4c8ec6f9baf8da86731e99dbb9142b9fb48033 +DIST swift-docc-6.2.tar.gz 16569825 BLAKE2B 36655bf2585f0d51a131151a51202b112d3269568cecfb19bbbb04588ad0171387895bd3b93cd20fe6fc59f3442e9ff13098e84e22482d7bf27a6c6fcae68da0 SHA512 06df03a6ff4d7dd246120d19765dda505764dab18e90266076c50d1274beea9267d466d076454466729289f326645bf031e05f72833ee94cf9027438c865f525 +DIST swift-docc-render-artifact-5.10.1.tar.gz 284108 BLAKE2B 1edcdd656a856cc5c75983fd433a3bd0b6288238731fd9e6d2deaaa83b5284fbdab64080027670d90405bafb0ba82296adc4409bb0247ff7ec38b26f0a4094a3 SHA512 d646a4263cade323c2a19f06f1c909e02606b92953b72aa37dc1e49e99199085484d68f90259a821b4e81f2b18de624648db50bde0d8cfd852c291cad39ff282 +DIST swift-docc-render-artifact-6.0.3.tar.gz 292345 BLAKE2B 6c5e2f5bfaeb1adf72f39b04cf41835495741187202556ddbcf6f548abde7ef845e14463ffec6a5b19b700ca92019a489bc43a7b7ecd71aee7ceb20a534a946a SHA512 dcc9ebc451c037416afe9912cdc18ce10f950ab2e64900cf93734a7c59c4bdbb9e17f10e2bf80bbdb253a87ecc0f5935aa99c5e30ac858a15d11c064af463af1 +DIST swift-docc-render-artifact-6.1.3.tar.gz 295017 BLAKE2B 2a86330a4133c0c1cac3856ac472e5f7e11673aeaee505e67072854978ea41f0e95dc8e87899c4b915b48dd88bee5116ab13f781d96b83cd5e1f0ed38c7a8bd0 SHA512 4c612389ffb6e57ebd228fed5c65312a2eb1e43976ee1d228ab1f0885036aeea7a4453ccf936fd156b6f0f8134628b7da4778fcee5c758d4bbed6a26536ad9e5 +DIST swift-docc-render-artifact-6.2.1.tar.gz 295441 BLAKE2B 2a36284c32337873efd35d1407061d748a2db8940468dba8c6eb5e0061b816e62232eae6a6d7e93f7bef062fad85505eec1571d9cbbdd797bcfc9a2ba349231d SHA512 6acbfb1accce2a63e5c66ff34fa0919d851e7cd581549abc9268541e26f669fea0c25a9b4f9b691cd715c44009fbae7cedf4de5ed79ff39c988ef32f54030361 +DIST swift-docc-render-artifact-6.2.2.tar.gz 295447 BLAKE2B e1632d83ffcc34807670e95e2a3606e57e9c911ef60959fff9c5ec57933995c99f7bf2a655413ffaa9f05954e9761a3c8095e2e24aee3b764445a0d13e68fab7 SHA512 b935ee79893fa933ba730e6a286e83309e103d7d39630e60435679e5a0b6a97a6405cabb6f491b408d8cc7e03870120adaec3368d87a92695f8aca2bb926aaae +DIST swift-docc-render-artifact-6.2.3.tar.gz 295438 BLAKE2B 6cf10d810435276fbed20af4805f1fb93f40e1a51c17b48cc67e9541e0ed47af609a068ac9fa5dc196350d4e928f779525b78ed5765001b38cb3a9c1e1190b14 SHA512 739fa13af9f31d08927d3b8dc78140f967a400eb20b8b21b92ae5e272363b7991aa50b70e769c238e16f15302b3e97b188d072c1fe1c25c8a996d2688a8338c5 +DIST swift-docc-render-artifact-6.2.4.tar.gz 295445 BLAKE2B dbe96cbac7d4adc3b999f53a10a23d579476f6b578e46276f3816798d599056e7303aea64af970854fe4e793b337c756019286bed038c898c1535ed05c2596ec SHA512 27227157ec6fefc5e396cb7c77ee269da2112e8ceb84af1781ccc38d1541bcc505cfba3eb70e17472ed8e91ef62fa3205cbf8568e8f02fa23347d7f12e446aa4 +DIST swift-docc-render-artifact-6.2.tar.gz 295441 BLAKE2B 74e0dae15ade2d7e48a9e0472e2eabc5efd1da0354e86097637f43ab01447c4c3cf93a48274963f3f6bd9343a4fe59c08e231bd94497521ee280f85d0be3b8b8 SHA512 cf61e95767dc87a221212def3c0f84fab4ee09a3eaacd4a52763737fff4fc7651b30e527f6b798dca61ce604c0030c27af060eb6866d8014764f55a970886869 +DIST swift-docc-symbolkit-5.10.1.tar.gz 171631 BLAKE2B fd72a3e7e36162a0ef91ad60166b4abbe56b52c4ca7bebbd045163e45fc85f196999ddaedd8066dc8c6fd24e949c4f299ca3d9023b73abbda1a9c618a71c5e16 SHA512 cf7a058aeded8455656fa70443b9e280488391957e9003c85c4166925ec6de74675fe9a61571da5897853626e91e4353d72abc76d71a79f4f32e2e4d5b7f4ed9 +DIST swift-docc-symbolkit-6.0.3.tar.gz 195727 BLAKE2B 1e98f531678ced68a2cb9af31857a389eb6377ebf5e2c0efd6d60d308a7baa805ddc6292de8b5c9624def280bba05cade8ff5769d4c7fe47368e20f8058770d2 SHA512 37636c79ffbe5bb3dfa5007c5ac3834da439338ded5b8030a68c41dfb8f89ad16ddbba6cccde86410cef48f3bc36981ee15a70ef10b282ef021a7063e94251ee +DIST swift-docc-symbolkit-6.1.3.tar.gz 198232 BLAKE2B 9083574b457c51addcd620aad2142e9a4448fd6bddffde44fd88d9c969b24ffea295fa7829a0e7bb6c64e6d6124c223159b4ee21f72d65ca28d5f346e6935a6e SHA512 52021ee5400c48b9c2078062affd3298a1c4e25a56c0ec77404403caacd51daef875dc4152c84d6a93c238b8339096beb18b9b7a92a1e612a25a40a9b6e8a990 +DIST swift-docc-symbolkit-6.2.1.tar.gz 199450 BLAKE2B 44bc94e92521fa61177c319e8cb1524252df63b1100c72d5eca7e6056925624749f95809ea5791ce288701385c5775d9e5ebf92b12d9f5938d57e4a16a79a32a SHA512 4faacd06d7d9e002a3b611104f1d8bfc8d4e4b879dd46ca04e47a06c486342ed9390e65f6d24d0d9dc4ae1a371c54fa35ce994312ef2b988b27d7b2701825258 +DIST swift-docc-symbolkit-6.2.2.tar.gz 199462 BLAKE2B e8bd18f0c55c37774a4e3c5e06faa50b313a9edcb1bf5cf3bd2f4227f204d9697e308d0c99e253d1fb2b62561c7fbf7e85e107d73dacec35d029a5196df5e9bc SHA512 c0ffdc53a834dd961f097917c874ee40b9c9653371fcbb68e99952f1e334186ffc5921ab6d96cf5815e3f60917dfda50d6c852ac1feb8eeed4f58709f7374f88 +DIST swift-docc-symbolkit-6.2.3.tar.gz 199460 BLAKE2B 74e77d9103b7ba3c8df3e658412b03ca51e0d10a467a7887b436490960fa9d0e122e779e0be3569f3dd3ea8300c4ac0bafc3c9dd27f59fd11e50df455c62f60a SHA512 f4f963516ffcc94e07e91f6f00e120034225fde12c2cfa5a22fd6b45e3a61089af1d05fd6981056d3c0be39dd30f7269de5d3bb388d638c3242db36e02e4c6ff +DIST swift-docc-symbolkit-6.2.4.tar.gz 199449 BLAKE2B 34baa33d5daf005939e9e7b36c54e4d8c3bb7687e5816d11d2f6c92aca131149b8aaaadc4da186c6a70e27e25ff0187cfbf20e274ea97c9424944da01a3c9205 SHA512 abc8ea1f022dc45a02ed7c7fbc2c9d2d3997c39a8d6838c5ede197245846a2ff9d411c85bf180dc133b9c881717d2c5f1bc20b99026092e1c7103e211cde6d06 +DIST swift-docc-symbolkit-6.2.tar.gz 199455 BLAKE2B 6eecd70090fe220f991e36fc5148098546ffcda0b0f09966e208122741657755b932c759b77c69801cb2f1c6fddff0341ba4a5fb19fd011c76d55f2a0b3c5ca5 SHA512 a0d034244638c2ae6393a047b9a90fd1545de287d6dec6637218dcb69459819e2334787c73c515cf4fe35a0e5772538fce5977c535e4a802057660a7992a3afb +DIST swift-driver-5.10.1.tar.gz 2444415 BLAKE2B 5cd3ed582e1473db8c6d571be8d459b29fe4d1b21ffdc686f72b96495c7f0f33565ed27f8822cc157d2db4b7703b07b23dddd9a0ac925d52af68c55dfcc7c0b8 SHA512 77ce7412cf2a5077331250b1fa70e56b6300340aef7224089840018519cab46bcc011074478045e4bf30502912a0619a842bc082509145871a3c0f1da14ccde5 +DIST swift-driver-6.0.3.tar.gz 2471136 BLAKE2B d4f23a58bf0f5b1bbe4bae85ec51ae537ba1d27ee2f300d846ce9c4b28ad508f09874243dc1d3498882608a731585cdd2c0606ab0f42986771138834abdf9015 SHA512 aa31717e10cc82e4d7721fa2ed8c9c5e704b854c68e0c1c4479dd70a6e02348df55aa4afe9d3ea4acfd7041ac0568362283cd52b72e6985b7ca99ecd39952640 +DIST swift-driver-6.1.3.tar.gz 2484040 BLAKE2B b67c2a815b7c2d1e33da7fcffc215f099d7a0d56b243ee02f161dc8a11650b25710e2079fc8d092e36698cdb178ab1231d3ea9d0783b07869a336a96aafa4aaf SHA512 96681f3cc23f1b5baaa6e491a52c10cabda376e556155cb3c391334f2b92072b55f9e21bd0be0974f633ac68cb064a853ffa891f51d9b270f3cb8dff3fb4850c +DIST swift-driver-6.2.1.tar.gz 2489036 BLAKE2B 9f51a6e602caea24055e952b40aa3c91505bb4fbcaab8401f1fe97ca19506acd94f7f6fdd5c07d7c255c30a0b48cb84004bc4cbb6a1f25bb9f6e127147581b3f SHA512 9830037f613ae30386d1b2b244765cc99a0ef767c14c8df349708f6680a64b0c5ddcea8bf496c6b5d6c75b20fbe274afd6684eac36894af7a5db812f2384922c +DIST swift-driver-6.2.2.tar.gz 2489008 BLAKE2B 92cc2fd38a4f1a23e019f866cd661cc2955c589b185f7519f68b1db9ad9d1191629814440cecbd74968fe990d1ea8c554ff745bc12d937392838aff2fe7360be SHA512 5723817c2283a74981ac3bf38b7a3e6933f29a0732ecd67116917346d3b8f6d8d85794666ee73bfe27479983196c6adb6d4eb6454e81cf3c9bc8edb991f074d7 +DIST swift-driver-6.2.3.tar.gz 2489192 BLAKE2B 9c5b3f7d450a9f5331cca6aafe8bd2a78e1b894b25c3d157d52ed02a19d16abd755edabe7598e2050489f4553612746eee1e881124c5fb4304e9adb96eeb995d SHA512 bb28916d82f1d0b051843c8c1b95fdd1b17cf15ca6c14983d1b7ad6eb719ee66f0de04e4a9679b1ee5622a29bdc40408aaa22483598d22d1c03987d944906c78 +DIST swift-driver-6.2.4.tar.gz 2489152 BLAKE2B 61f1825f21d2d696baaba4e9016990a1d1a989f38cc333744d09964c8e99fcdebdf6537a8a30baa5eec62875a8106977ee2121bbbd81905c2a1d1b43c620ecf2 SHA512 eaa7a0dc72009358a1a8a13ff6faaa20167dd76c840d1942b28768879c33c9512c13b372628f99980efd1ae497bbcfae8c5265d0be7c51494be77eef9f35473c +DIST swift-driver-6.2.tar.gz 2489195 BLAKE2B 7b06eecc9658260efd1df887ca5eea7cfcd690da517d0ded888932e2b76a3f6988f9d7a5c8268610b161539ddf0c3301c28f53de999adafe3d881845581b3f98 SHA512 4370c443a80779838017db932cad0a20eb1a24c6eca02a44655f333a3621ae2dac502bc7f94c13371962c1c5b20814dd9129d9c9e2a0fd0eee33f90ac956fe50 +DIST swift-experimental-string-processing-5.10.1.tar.gz 2579674 BLAKE2B 0f65c0daaeef6bd461fd13d85f822d7878e1d7c99fd03fa828f54f87743048807aee2aa24e5c6962acf29b06aeb56f4578df89f12427585a891a37caf9032abc SHA512 89650c6b68ee6a256fadda84e68d7ea4faf3c09859e80bcc270ca36433ed3e652c7139ed868f6f515e3193928a100c99500574eb614dbf97c345cbfefdb245c2 +DIST swift-experimental-string-processing-6.0.3.tar.gz 2590921 BLAKE2B a326297068a5e629e3a2c840417c9b6790cde29a59b2d2b07bc0099b9c233e359137378d67957e5dc912b6fbdb3c3815db493ad9374d93048f44fd618cabc604 SHA512 74eb94bd5edb2c793cdbb7eb74d93110e8bb10d5f9dc02649efff76840d58b5cc62d62ba65fb77dfdada33fdd755ea97f9f955f981841713795e7a0bafdb69e4 +DIST swift-experimental-string-processing-6.1.3.tar.gz 2587738 BLAKE2B abf8852be7a0ac5f24eb34224b8410c48cb9e07cac70c7a5d4b2a80c3af633b1ac36af9678b3f497ce1217e0de85890fdbb6805c40a31ea2ba366fbbb8cf4b74 SHA512 4eee590d06930718e7e4ffb505e35c8b7a6b3e2ac50271a39f93776be1f35d7a333bec0903cd81e3362fbc7f03b49f7239df67be11d83938ec0911f24664841e +DIST swift-experimental-string-processing-6.2.1.tar.gz 2589670 BLAKE2B 6afb8eac873626e1e7f9967aa135550a6212d7881a58197e9a3a34fdb7fb8ab9e8f209abd9e9092b22f9d96b363a05d9ffff8546b8975922f32f17758c6dd153 SHA512 e22571c764d07f2e54563846b9b2fdb49d6d09fcb2a752e0c22ff85043a5680e616781a28e0ee0c0709d63336df6c7ac532558cdc93f571c6a190816e98f9e79 +DIST swift-experimental-string-processing-6.2.2.tar.gz 2589667 BLAKE2B 8b7837f8939a77a389a4b8a9a3d015f28923ed04ccf228226cfb5cfb96d5c420a03cbb3aaec663d05e7a24bcaca5dd6b06c8b7cf39333934a48616f3ee7b5e5a SHA512 3584d7c01fdf3e749d93ed4d1aa74ae77c1d2433ec0318627aa157bd0b53b204a8be66ad900187700e44397525d9182628f171cab15fd4545810fd9e78867c4b +DIST swift-experimental-string-processing-6.2.3.tar.gz 2589686 BLAKE2B 69cd89de1658afb5e3237ef33edf3ab842743f3e5c065b3ed454d617d68e8e381bb2f8f8afb1de6fd4bd821deed7920dbb2218fecb81c1f469ef0968aa75c8e2 SHA512 695a773b49d68f2f545fd612edc149fefdfc65d6e3d0a609a82b617ba38ae77a437007860d458f527ecf4df489d9e6a434823dddc7285afbe3029cf5f33aa1e5 +DIST swift-experimental-string-processing-6.2.4.tar.gz 2589669 BLAKE2B 1d6c3f0e12c85e9835f57a6660c2e3759f592425e489518363ae69f7794e5bf6fdd9a684120b3977ac3ac42b7a60ddff8d4bfb11eb9ae3f123c88064fca352de SHA512 7f7559aa169e549837947e635df31ef0bd042f8edbb4af7fab45f84589da6be99d25269022a65050d8ac6c22c7e5b814a0e2b5a3d767ade6c2d3e20392ef93b1 +DIST swift-experimental-string-processing-6.2.tar.gz 2589671 BLAKE2B 3e34ec749e24cf10006ef80830b3ef16d1959dc8d8050696a87aa6cd1a2e0415b6634e08888b4fcb5316585e735bc7e52dfe739558bf438e2057b7280bc2d8f7 SHA512 9e3482abafaf4ee3209a56a9c33e9e9f0b8844975e28bfe6b31ac68e0fb14714952b4bcd5a0d44779664aaa786dd604a8a8dae0fb603e0041e23fb00e385f847 +DIST swift-format-5.10.1.tar.gz 253210 BLAKE2B 3ca03c57a538e7a894d01d102dea53b07535022b63291633fed55e762be1065951af20cb34aa1e039f43b2cc819a6096474cb693b072f312524191b38ecd564d SHA512 ea072e5c73f14e3c7382bdeba8029ac32d85cb69f99ded1af20c0f3412c8f40ff1ec831edf3e0c8453ffc6fe2d0ae0acdff57cdf914dd796520420ac486c11ef +DIST swift-format-6.0.3.tar.gz 271253 BLAKE2B b919ac1587ef52fb2f9f8337c75368e96c163bd00fd18e353b4926d57d4dc9e16957c28429e9cf1944c55764458d0839076040dde31a73b7e60b1edc1cc67e56 SHA512 cd44c127b06c0b61b28e4a66fb97600f13f8febe1508bac70846ab7daab8d67355d20137afc80acb5ba22ca674d415741718bd59e466132f3f440c6dd700e0e7 +DIST swift-format-6.1.3.tar.gz 288965 BLAKE2B 1952423c94ff0da2fdfbdb291a4b9fc27e0bf1bc4886358376dc9aadf4ab5dfbdb9a0eb70a4805c804387c6697d800d9df26244fd6bb034e8cd0097cf2902097 SHA512 bbfb899f9527c08fedf433a391c5e9ecae0815d9824952d31ecf2fa3badea745cab1c72ac88b09eec6044ab7e2c62bb34b37574f46959b87e0cb27ec8eebcd97 +DIST swift-format-6.2.1.tar.gz 298704 BLAKE2B 64da1396a5853fd7f8c4c3974507f720d26fafe6e0af14bff49443c06ccf82021b31ecf7b27d56cc08de50cb90ab07eeb46f00212b66c195f4f2a65033cd1c7e SHA512 837fda8efa9d7eef56a12cb6573b61a15392ff7b2207328a2ec1f84b0ca54bdcdaffe22bb19a41e4e582999f137fc929f25dd83ec1b9e7301f8d5e52042b22b7 +DIST swift-format-6.2.2.tar.gz 298691 BLAKE2B 6b114e038de50a60a2c64504f3ebc6c6280aaa25abe35372ad8be096b9a654d5bc3ed1461263cd51aabef582076d231d565d6443592364d3c9d0071a434e8855 SHA512 8da8b9c82f70bddae9f67d4e5527eab05cbf7bbe9b62a4aa392d37f56565ea697322f7cb4e19460a48da40ea28e0d8a6d28995ac15667c6ed249b6daf1940c3b +DIST swift-format-6.2.3.tar.gz 298701 BLAKE2B f72d654bd268ac5833e4541a881ca8f5bf78f06381f8a97478daa17d454a4f25c4dabe6ffec53a38d9ad548f700377888e02171cdeb8ba39fc524930e909cb3a SHA512 086094087ab91af18e16454228a6810897a0ab0fb1da193c956a92abb0e69e70514bd0598f6cbb8777da28921ce5d9f74a2f56ee0c88878c82521b2a3e38bebc +DIST swift-format-6.2.4.tar.gz 299011 BLAKE2B c3c9cd3e48b6c82ea366c671cd4185103e1f9b53c91dbd843e2ff235b9d271b5678c1fda6150bbba1956f7662d9a73d015c143a268db97a618343db5b9449d04 SHA512 bf1652ceae90d0e15543255f186d470208bff81634e911f0b6cbcab042a74c62e920e22b43b772f3400080d45a3ed17154779c57ba9e3e6a5609b337cf3bbac7 +DIST swift-format-6.2.tar.gz 298698 BLAKE2B 2ebb04836b74f8d03bf71caf92c69143bbf5062b5aa72fae91332926ec221507afe58f6d4b3bccb5150d2003e75dbd895dd653fa5ca924d54e83c489e287add5 SHA512 9cdc3c68c01572592d91921fca44b8bc96b65e3d1af6651f545040b32a249021e358e38163f9ccadc04dbced41d07194fd54608a07280eed817c0debc6d9ca10 +DIST swift-foundation-6.0.3.tar.gz 1739113 BLAKE2B 7e80efd4005a4f57bff7f38d13b63ff311ae8e00a17334c417164e9ee1c65ad6f6d1e4f87b7a6818ded1494960d9f9f04cbde02a0b41414c298387481ea92fe3 SHA512 7429e9b426745dd389a259b805c55dca83c8505224eb0fcbc17b4e83459a9a0a82c4df92a5613e78eb36511ea557444569cac8124662361aa9a2c5b760ee1e71 +DIST swift-foundation-6.1.3.tar.gz 2416653 BLAKE2B 5b17af68b75aa528e33fd8fd196425d8b3faad5554984c8ad7d4442006531066dda46757ac62b47765ee2959392a7b4badcbc041fd0f990fdbf68180fa873476 SHA512 99e59cbe1c97ec79738d061e9d2f2f551e37664cbe7e3ce41ba7b30b2139b59e82ab2f1b956c1f7fe3ba171a57cc54fa0eea727f9b5438dd029931f141a9833b +DIST swift-foundation-6.2.1.tar.gz 2579919 BLAKE2B 053d3af51191081d5b9cad89f443c379ef86398cf0e189d9a4d0357219045716e395e16089ee42d242b555318ae1e7d37c316495b013fd4952fc5b4ff5b2b8ea SHA512 37e7ea8da168d60d45a79279e275ca074ebd6a14dab6307abcd91132edf8b3145f566a53baf755c9c9bed2f3ec04e7fbdb47f602ce9fbbdfc6b09f3d0511d773 +DIST swift-foundation-6.2.2.tar.gz 2578410 BLAKE2B 98056d1699968e8e289d7522b6161d5963cf69e019298569e51d886a2ccb77c0b38ae8106d442d08dd50ff312e028bacc1cb68f8897c5895b6feb8ec6d297b62 SHA512 13438ee06c2ac27b47d3c4b44743f0af5910574acbcf71758a6eb0c602be09cc0be964d00e3ca8abe4032e199eda318713ae4b331af3e607f345399547eea655 +DIST swift-foundation-6.2.3.tar.gz 2580908 BLAKE2B fa5203be21c4ca5ff99c7229be5ed9af8056539185a067aba845544d06d59f23b60bac11fe5d2441f7641adb6f2354cb0e1a6f0b8de722194ce0b458d51a1ca0 SHA512 ed471b423c63bfb705b2db3332160082c4afadb7ee5b64647f0559b6afc2af2accb9932c248df8006d19cd04c42686f3ba9131f7c1882d08d453e595ec67a342 +DIST swift-foundation-6.2.4.tar.gz 2580962 BLAKE2B 63548750338e72bff483728000913ca5daa8c4105008862a0320c66fd67b31a53dd12ffe7fa8e72246a0a2a428b485583ba0fb90a5d8500d722dfb736e561cff SHA512 dce340339e5bd62febdd3463123039e1d8a91f34dedd3df6cbee1851cfb46301666b9baa77fb3463efe27b94a2f7e08fe8b2399553469aeb3d1f61fab37a56dd +DIST swift-foundation-6.2.tar.gz 2579738 BLAKE2B 4f6a22c97d922a8daf5781eeda8349aafa41e9cc01af0d521cdcc7125bbe3f9fa6c073a79c09b1b0a1f84a23942c76188af0e5cc1a7d70b7d85b50e79eb248ed SHA512 39efa81a52c568dc3f7db1b9608dcfd616451cbf6f9ef1b7e0314a0918efa97ff8a08f1b9b727df9a46bd3232759a22d055a22ea2b73b19a76b3efbcc59af6be +DIST swift-foundation-icu-6.0.3.tar.gz 26058690 BLAKE2B e6817c8a8e6a187d37c0f226ceb3c8c9f5240e72a6b2531ca44d9a18efeec6aad3d221e8157950d9f951aa41c2913998513e620b2d7cc3da6db89f4cc48f26c8 SHA512 c614386febf3015b726b22fb76fa1c2289b3e93b2322ac50e7ad5240e7b35d37987dc81f034151c6e29ebdca10edf95f759aa5bbe66dc626f512407115a4639e +DIST swift-foundation-icu-6.1.3.tar.gz 26058387 BLAKE2B bb69db0c479a66a8982c25b41137f1d291e81d4d377e530f244d6eef2ed7512b54cef4e2fc6e370e0756247e4c42494b4116eec6aa69534c7a1520ec77e8047a SHA512 35921e588bdb6981006542a2ee5e77273fbd62a1f5c896f258cf911e3818ec5e8b5d13c523725dd27b6d79cb08138a276834f1cd40ba88e9ebc4490c5dfe7c76 +DIST swift-foundation-icu-6.2.1.tar.gz 26060627 BLAKE2B a48b84594f4f79dd182a7f6a442ee4992e69170b2060c0477d6237a2ab26087f2efafaf21e12c73d72c82bf849e45887b8c42785d337396dbd19a64e21a886b0 SHA512 a823344c750795a0b4269220115d42b9bafecebf219656a255d0acd47bba54724a5314988b32044bfeb3113c25e4c75fee44c5a37d6c5a3eba460823632bcd34 +DIST swift-foundation-icu-6.2.2.tar.gz 26060679 BLAKE2B eed82d4fff3d2e5fb48188d5f63d3951acc1d2dd45be6701532dc74df1aa093afb928fe6f768ffd95e1188521b9a34249f80680197fc5f79448df60d5d382187 SHA512 62d805108feea0b922133623b96fdcb057c4c56ea8261650d682c54438765e5d1d7f90f04aa3c80eb0abbbf5a8a944a8ad33f3fa0a4440c9457210e7f43bb806 +DIST swift-foundation-icu-6.2.3.tar.gz 26060631 BLAKE2B 8c1682d893fc3c10cf20bbfc1c1d652ed37a8f1b2c0f745e9a4c478b093bdefaa4741b348a5a3c0d829638d64d06e4089f44630fb75e6c64821275adb75dfc99 SHA512 542bc862b24ae1d197ca4a7d4fb45257ca97c5bccad4350169f1fcc41f6eac77f1ce1ebfc6d4a0918d22ae83e3d08a9b8e4f7a9b003530de443ae0b94019edc7 +DIST swift-foundation-icu-6.2.4.tar.gz 26060691 BLAKE2B cf7626982b949c25d50e9731a36013aa47dbc2b63ec508a6b304141c7543c33cac322a666ca9db2fd2c0c372b16a78f5f20143195b81415c1235699c25f68ced SHA512 e8b3fe78c6bc1aa499778d5107f1017413a6658a8281fe4ff3a356ee13a2fe31f2417fe98c5118ea4ad1ac5fd3840eeeda82dc473e32448a43c8c93f28f0021d +DIST swift-foundation-icu-6.2.tar.gz 26060644 BLAKE2B 08ebae62778fbd8a7e6c024097255c5c0ac8683f8ad8911d8eaf9dce81542538e167ffebccf1c74d64404bdb8e8077e1c7fd94229f5c65f73f5b15dbf27cb041 SHA512 e5484a60571a3182a9b2d12ef812c92a3f2d5e6c17c8f76ad763cac66baa5d92f7ee1dcff3a0b34931272f62ac0c7fc1a6e0849536c2e09a285a9bd5de5e3c8c +DIST swift-installer-scripts-5.10.1.tar.gz 187723 BLAKE2B dc5839f547771b6728be204e90be5b34499dc2490b9ef6fb025c62ba580c6e7e3e0bfc0f186dc88c72f9229362c1867db5818b5b212230d38e4b6de1edd5d075 SHA512 91ff31237218415271008867c11447bbec7c78999430792d338e404aa9a0028b23d6f1526eaa2f75aa9a3db341a9d1cbd769807e8ac5920140d8e68ed4febb8f +DIST swift-installer-scripts-6.0.3.tar.gz 194068 BLAKE2B 0d1fdf09f76276e757d1e3e21234e5e79a1771811429850d8ef6bdd192d33f51b106494037df0266e667a01fa78e8691eeda21ec51a9c328e7030cec34336a91 SHA512 9892cbe272253be17e16bcd52441294e20437b99e8c601abdecd8575a7288b49667a08dd08e13dcd39966200a429a07df40130f93684401a2174730a8b9bbb26 +DIST swift-installer-scripts-6.1.3.tar.gz 220071 BLAKE2B c16125891089b7a279771e299b4b533179b45f1fd606d51b533cda6d70c27b67bfe3795ca178a7d9551cb96d22fc6f0e98ad3948ad857ee81bc1795643c2b303 SHA512 3ffdc0d5d5ebe2eba27dc2ee81588673f811201da2e3de910f3e58c642821a4f1109bf3682e31eb1a06a2fbc90a1053c47dfdba7514b2e801ab70c60d63f912f +DIST swift-installer-scripts-6.2.1.tar.gz 226909 BLAKE2B 21c08e5f8cf7fbb6358b0767329402d6d1cf65fca0b55c48aa9bfdcf814ba93bf9b6ab30084357868796290fffeb1d2a6a0468e2b0b018df9ab758298ed22c6c SHA512 d5dfd48f7f8de9bfc52f8512a85a4a730d18e9e9296167896912efb3940a1f7faf2ce84c688d2cd0dbdd5a42fd04023276ab6bf191d8095c0ea745fb190d11ba +DIST swift-installer-scripts-6.2.2.tar.gz 226937 BLAKE2B 7ec6c6991ae5964ea9822016397a1832f9d9befcbbe5aaa41c31a182d3b752742f4a90eb7d84789a64813b6912a6c907d789d492c901ac2b12a0ba6a182196be SHA512 7d9b7cd5dc6232abb37f35b00a930d0e2c9c47d00c6bb5503098c9b1fea7616b84ea9593b7d89082879c0eff88a926f2cb11fc42b86a835046eff8128e3cdac7 +DIST swift-installer-scripts-6.2.3.tar.gz 226902 BLAKE2B 8ab0e7e26ec7297e3d985c8af58dcb2966fad00760540e4bbbf48761f118a6049332438cbfe5c7550262229a90753d1cd0649e9fcafaef04cae4286ccc7ca049 SHA512 01bc50050eaffea37a05b564ecb3196a7de7d5872701effd548fad82ba90fc326d68e1008882008b36ae22090368f7b2b7338b79f0b8b59607935a8ca63fc8ec +DIST swift-installer-scripts-6.2.4.tar.gz 227809 BLAKE2B 3c6aa95904bba942088cd87c3811168eb0d20e31f85326f6bed0cc6e4dbee93362a042183abe13f9ea5c058f2ba71257a627cf4142658eb5e74d9da53a838819 SHA512 f0c6c20c7269b9c2c3d4c8aecc5557918d5a19e9c0b602706ef8b4aadee93be6ca1f090b11cc4df3b51b19d585278e48289844f596bb3062fc646e5cdee6362d +DIST swift-installer-scripts-6.2.tar.gz 226899 BLAKE2B 12bd42b7f6e4a558cef455b02dea5e1eeff8f665e56d4edacb535ba54f5d4e1170dcb4d65779553dfcc19418e63f417d12f99eb8f44befb9f553117c3eba36ec SHA512 fd8eb7eeace3848aafdba4dffb6690f303f48d91b146f7a57449de743d2113dbd18b8eb7f1cab002178e9f42968ee53f7848da5414551fc9fccb7b36ea3f8522 +DIST swift-integration-tests-5.10.1.tar.gz 17872 BLAKE2B 33061a544f0c34d9719e2e1da7f1ea5ca72c2f7f15fd8bd2626fac6e07a14d76b40fc299adf8925c9c6e94c6052578d8124355757f4fd4163341fdf9e680b03b SHA512 52dbcd7a9b509253b6f2df4467ebcf0ade8d941581883fa9edf6461ab308f2e07b80e95aa673155066324802e57397887d01249bf055178e08ca7483c11b2250 +DIST swift-integration-tests-6.0.3.tar.gz 19480 BLAKE2B 9dccc3d23bc0f4f09f77a5bf2d6340a7631275b2d345d222611fda1b76b5c7c00e88927544a424836134a769035f26ceb9eafcc9d8b5837a2e59504b56635ab1 SHA512 777641377e2d91658415fd9443488c3acf624b4684ddba6405438f7c3833ecfe51e8f3dc9ada17ddf602e5799c2e615c0fc4315d289302d052e176818a1e6313 +DIST swift-integration-tests-6.1.3.tar.gz 20191 BLAKE2B e9ffadb26d29de63d14fd437a96071852fa6f2911a579eaa01aa93df84ca9bfeb2062671412d5394a75748b1f6c5905003efee939be2eeb36e190838fed6f07d SHA512 87fda82e881ea03c425d02858001fa0024ff2243f2ad20c8d49c239720b900b40bc3e4a1bfea004eb1c40ec7e42391a231abfef972f2f54b51380f82a28e36b4 +DIST swift-integration-tests-6.2.1.tar.gz 20354 BLAKE2B 0e8435c27f22f466a053b5c1c870024cd04bbb7d397aa402deba170f0c7632a4824e13f3f9b3331bfeab457646da1d12d8d71989108cdec7e0e8e42819bba5b8 SHA512 3fe192a867679df477430540313fb15637ee06e434dfad4da338fabd2a1986552d6ed8cccf241d095160bee4b498ce7c74930d9347b4e3e7610c391125281448 +DIST swift-integration-tests-6.2.2.tar.gz 20349 BLAKE2B c45b3b1c0b240be0327afc1487c26b651d3499dd70249e41505ba1784a9801cc8c3ba366ef713ad2dac7ff25373956c62b01990ec50dab9d2855baaddbbbfda8 SHA512 09d2f9fdf570bd9c71ef9bfa4f7d84c9e011ebd2f9aca2f34fcc88076fedb2ed955b56b567ec71653e2501342b585a4ed8c352aa52c507b7f21c1ac157b5d8be +DIST swift-integration-tests-6.2.3.tar.gz 20350 BLAKE2B 82043a551ee999873e62321326abecad7825b4d41a3cf8342826a6ed100c9d71ade38dfccb5f44a0b6ff5928ece4d9939d26b69a6b454f41e3f5a87ca2adbdcc SHA512 6a07c826f371c7cc0b76ad8b97b2c4cb89d78e84e348c2c3fbf7075453cb2b8beee0ebb148511f2c1bd143f92d605a90b7543e49afe31b3112672f1fea28181c +DIST swift-integration-tests-6.2.4.tar.gz 20351 BLAKE2B 1d1cc7b90e19f5d7028e07e53b8e14187fd8068ff6754d360235ff288c75ae41e8d7e1f988d35bbba0c25f46b7ce96f2aa2dc4df7a212660b2b60020e24a4ad4 SHA512 2f438087af44b6fd98d8fd98567c3651a655a04cb7febe2f840cee91421ab70e6bd2e1e883f35bd606614dfa7735e996421c8ee333352b001278ab2337f8a68a +DIST swift-integration-tests-6.2.tar.gz 20342 BLAKE2B 1e2379283c102bea7cf4220ea63538c3995dfca5b04e29100873bcb5c9a286bf6b01e0cc238b2fee6a96c10681ef1bb54b0c800dd92a41c5eaf363bb6978e9bb SHA512 0c92c4cf44cdcc689bc0a52ef7b0a400c4aa885bd1ff353b4b5a87b0e53c473101be1cbe5bcd2ae3fd280017cae32a60923956ec9e15a332242f1311667b516b +DIST swift-llbuild-5.10.1.tar.gz 7092051 BLAKE2B ddbbb05375e024a1b832e42d1a37b6baf09f59dfe4b4b208b000ba274431c39679c5e1e8c4bba3f27caed87e98d1201b1ccd0f693808a3e9ac5566ae8f4823d8 SHA512 010ac22ff4c6e803a537e6e84b3f6047d74fc35f773fcf51f52f9d1546196ed73ab42ab90d1346a0a74239c4f1d11cd183018f42726df42dc921bf0d2235d850 +DIST swift-llbuild-6.0.3.tar.gz 7092251 BLAKE2B 0b7a543988b7433599f447212aea49b7f9d7d92c1516372382f8292231780013de09ac4600741579f11f54fe0b81defa31b6894acd4d2899527991b0384453f5 SHA512 3dd399fef0da472742b6e180896c53cf685ffed49467f1a145cad8ae64e784e7368190858cf79810b47bd56d294a3c337e6bbf587b93efa3350c29928ac6444d +DIST swift-llbuild-6.1.3.tar.gz 13736638 BLAKE2B f0da79d38bd4c7e43271b7620a0ed3b85410dee8afc07c2dd0940b424027ab5c8abe82acffd2991e82b08979e02d4181980bcc0421885900e1d0a5cbeaae79aa SHA512 5b195b543e1abe482b9e9eedfe7c884dc19c36d71a62787c3e2b1ab05dd7f05fead34d322312ae0f2635dda5a71027d88ba46cd2e5136d92f5e6e284a330637b +DIST swift-llbuild-6.2.1.tar.gz 13862312 BLAKE2B a7eb4d99c0b0afce27da7f58ceb459d5cd4f174e4df4a038dd6f660ec7d229a7b8592798a63422ebc60db52d329b9e1011bc25e7387eeb4edda6fbd70e1deb0b SHA512 ba894b129950dd3b6c34d9a76e602edcf9d6de83c7cd11b3229f3162cb03d5128b2631262f3c00c1679e287e29948dafafd4a6031b89442180e420f2ec6012cf +DIST swift-llbuild-6.2.2.tar.gz 13862333 BLAKE2B 81d6fcb24865bb41808878804f350f2300b4aceb394ef459e6713ed07f94d6c3dccd80b229838ce4cf3ba6678d8d3781e4de2f84cafcfda26f69d68bb9d1f53c SHA512 89a459c1221b946db057be4739514af2bb0572fd09b3d4e481a828c616915fc08234983cce546ced997006aa1afb5f8365223617374f0fd758036e4cf2f5dc8c +DIST swift-llbuild-6.2.3.tar.gz 13862353 BLAKE2B 46b8224fb2bd6294d1352897b612708c090a4015d1cb65fd2952b72cabeb92c0bc1f6256e772f4b70a9292569d30a9fa2dd41cdc5a6a89deaf2bd752aa6a22dd SHA512 072c518010d0d48711f9166819b3da4d5a41fbec02699c078abbfbdf80bf46cf5323060bef468bab4d67ab11a5bf20bb6659fdb00013bfa31707a33de02cbd26 +DIST swift-llbuild-6.2.4.tar.gz 13862763 BLAKE2B 387f8f3953e42d31ac11f4ed09fa7f23a71bb4a32124ca26adb91a258d7fa476a2a6ed9ae6be1ef25254c16b0c02aeb4ce28b0e158fdaff93ea02c07412b9b7b SHA512 bb0ebd8e7e56e589bd70f3b40b45dfd53f02733e4043998c6e4ff7acddb4866f734dac96e89e10282e838ad757d5212fd50103b0f26c57ca6aa3a3c05e47e932 +DIST swift-llbuild-6.2.tar.gz 13861231 BLAKE2B 03bcb33d15e8695519452e2bc3c4a6a2a6a0fd9c35cfbe951e43ad3bbaca441a9716c87293c226f294f7e860ab3a71c71a7ecea0580f9abaee57f58d7eabf31e SHA512 662836f819b278a0fc37fa5a12ac23fd478c2a163f12b389ae5f5d2fea0dc718d44d6b2a8834fa2b7134c4f2737ac060a8cb9b532819a2a75982910777a73e71 +DIST swift-llvm-bindings-5.10.1.tar.gz 7164 BLAKE2B e466b395f8964b2f340737b47675af65d71742d581fda08ccca66025314a8a792f11a0edccb4816ef3508f3fb15039986432164ece827d59812db9af81d62d5a SHA512 c2f5ed4e6e33b3f9bf3c746cf01a59e98476b402e69cd8dc6f3527e6376669274360ad1aa2035d9dea87d3ab43cf20817aa42a779a3b777d9670e4f954800262 +DIST swift-llvm-bindings-6.0.3.tar.gz 7220 BLAKE2B 1b3b181081fa9df173cb2eadff8cec004baa2ce66626e36bc5c96bdf64fe156bb8d98bce9d4e9c802fc8b0aa0c28a55f2db0e14eba7cdf82601a8fe842b4917b SHA512 13b105d4149ddef256c471c1530a87bc964971edb31f5333bab911ae1284148755ea89b5636f0e242773d72daa778e2aff00c3a737c1663aef06f69a9c6629fd +DIST swift-llvm-bindings-6.1.3.tar.gz 7654 BLAKE2B 662257e2f0be3c1a3fc28852b45f94110645481ae5d7e73e91e97479561deaf193b8ffd51b5c4cfb0fa8d23c2aed0d7a3b56893ff018e837a5271a6302f85e56 SHA512 5ed94bf212ba6386bb99751dcf9885ecf44dd498f789276ea82d259f7d069c0dbbe7ff9bc4a9ddd4afdc1c7d195591b2d3fb8ff1fc128221b37f9ffd89822edf +DIST swift-llvm-bindings-6.2.1.tar.gz 7648 BLAKE2B 43b8270d30329c916edfe3a47574ff071203906a8cb0f2bed09e97732cbb16fbcabaaab4015124c45d05d4330f42f0a31eddfad28946ef394212ec78b1e7a57c SHA512 fe0e565b4e8bacc95f0432cf32eb14cdd0b6bb5b05ca3f7bce0dbaa3160e4af3110363cd2cff1c680e51021d6a5197f40826cbb9f7e03686b2ad386a19581a41 +DIST swift-llvm-bindings-6.2.2.tar.gz 7655 BLAKE2B 321b8784069527b6fb1ac83bc68daf68cfac4c54ef4918a84dae1de065c23def59578f376b3a66755273400816053320e95f2d7cf946a44276651dba3c871027 SHA512 b7179d545e85d7304cfcdfc4c3284a9d4b9a4f30d1b61ae392d6f4ade1c5d75824aa2e4a9b06045d7a9d4c07cedd161e479d377382ddf007bd276536bf793eda +DIST swift-llvm-bindings-6.2.3.tar.gz 7648 BLAKE2B c7600818b52631db8aee983e1d34e59df837c5b3a45dbdf016138652a97162d2fd4ea5d3ba6e8e1e500a49ac6f3763b21520cfdc2bcdd724a75a9210a599ce0e SHA512 d440a0fe20d2433b943e3d6b90275731b2ac6eca85c4432ce4bceb19d0490f314fe2c8bf98ef853de4ce76bc238f3e5ade815f4543d12d867b28280c0b835b52 +DIST swift-llvm-bindings-6.2.4.tar.gz 7646 BLAKE2B 630f3a4573af6f171fda7c65f7a19d0287be58c870ccd05310ebe4403e6c7fc967b153c6bb041441f85c1edb682bffe9421f398bb1905e4f03d50f8b3d588174 SHA512 d36c222107513c8b7e779d6e9db74ec020aeee7ed0d1bfa8dadcc933bab8e61129378aa495739d48f5a1a0cd43526322e015ef6aa0021b7f7edce4a1e2f0c61b +DIST swift-llvm-bindings-6.2.tar.gz 7650 BLAKE2B 14c922b1efb82597f840162698c44f758963f358f259b32ec4afb09e36af5d9bdca0d637840f403144a472b6e6b45be6f9ddc167121c611c1d32fbce4e4d336d SHA512 09b7251143beaf86a593d9934e70b4aed93457dd1d48a7977908886ff54fc20fdc33e21accc2fce5148ee1adf6fb607011066312fced384eb551353369d5bfc2 +DIST swift-lmdb-5.10.1.tar.gz 153468 BLAKE2B 56b94dd54ed68d3d70cd482273d0e963c540009401ed497b65a4be03975d4370fa674b82cd3ad1d90b8399111fd20d44ca57991868785fb3d5bb81ffb74bbc5b SHA512 ffbdb5f0efd84b9826c23919a7d4941f6b71ad78a389814e56c2862f441a37484c020aa54e5984076634d5f15c088eeaa84b658f357d4585109c4ca8535ef6cc +DIST swift-lmdb-6.0.3.tar.gz 153797 BLAKE2B 8db982e670a2bb5d7819610ffc02331cf8cb247a2f48cf82334c670c8ecb20d8b53e747fde7a69fbb6c84c372a42f74c8edbcdcca88c799dbe6d9afa6a0da4cb SHA512 c468b5646101c4f957bf737d5a96ed078e2ac305dacefd220cc6a360d1a6841e04be591f17c5010beaf007537776f3d63ad37c6a652d1225f3c26020e10c86b7 +DIST swift-lmdb-6.1.3.tar.gz 153801 BLAKE2B 008973a0c12b592219441edaf8134095b8b47336b4ecd65a723aa522081360eb81a4263129d5c6fa92bb6ecc8b4ec9a96358bf7b6289aa671f593f45e027b04a SHA512 a5312e5d9844b90bdfacd00ee307b151c665f9335684ac7ccbb0cd99c4fed249742aecc8be957d84130d2cfde248529c32610ba005bcb169a917ccf68ced53dc +DIST swift-lmdb-6.2.1.tar.gz 155119 BLAKE2B 117ca6b558955481af912edc8a1aa9c45e009d30fe2e7778d8959eb4d7b4074acf663e2c012d032f1c667f54e037316d721e078032368e660af26fc2c44e64e9 SHA512 c60917e3dc80de9edc7f26d63cbfbd36aaec789c8eccd9fd40e91c30ab72fae5b7406f5bc367d63c5848a661d238ba5f92d1c271acdf5e83f0cf65f667f0c29d +DIST swift-lmdb-6.2.2.tar.gz 155109 BLAKE2B 43d34ca813387d17c36298acbd3d55daa79309638259b2f4673d2cb308203cf4fb13fbb2a1832b2d0b5e9422b73b519e063424611d8bb93c1267158583287a83 SHA512 e224246b27ce7bf4ae45d3922a14f0f0a4c47ecb59109a2463d8cf274fa6a0cc8f6b8a17b24deea39d8691988c11f7c3a4021d60421099a47075d1db44b1bc5d +DIST swift-lmdb-6.2.3.tar.gz 155109 BLAKE2B 70b4d0cc9e96368ae1e11b76d23fc8529279b892b7f07d8371da135c773ea20b95ab1e27758cc22ce73cedf92009758c0f3cca16c918551d007ada778d7cc992 SHA512 f6e44b959b1978bcba93af7b3949b7cc275aa2ddb8c03785e9808dd225fcc37368e12e602d418e265dac05f0ec3e0c00a82c223c7be8dab5623833763fdf8c11 +DIST swift-lmdb-6.2.4.tar.gz 155113 BLAKE2B 60e71db598fb25d2da0c370f4ad7cb476051e94bbf55566bfa628157b37a866fd142ff41bc7b9b9c12faa138df46bb6c860672daa8c4199092cdb34c9aba1527 SHA512 4b544567caf46be364ef86ef9c9409caaee8a464da17015f259594360b2ea8ec09fb23332b74839072089a39832fc7f160b4a1033c734c446285b3060b4cdeb7 +DIST swift-lmdb-6.2.tar.gz 155109 BLAKE2B d6c6149495523bb0beef4fb3dac0de8986177b5f9b2934cac5ecc2a6b75133b06706fbc35de4ad1de6a82702a0995e1ef35e18fcb06220c5b3d44e889f9a5937 SHA512 8532eab40fd5c2368751663ce25f81baf4fb3e2cd09dcd897700a33abac48ba29a7368ed557b1535838e684a4beab5c617c9c9748155f486d20d3f128efa39ea +DIST swift-log-1.5.4.tar.gz 56968 BLAKE2B 13ddb20868e7cfb179559a524f127a25cccf408f24cfa66ef8e3e44e0a265a5b1b0b3ab1c45ee75f99834214540066579f8f74daae4fc6fe09104f3c69ee1409 SHA512 c148f7a20072fba57226bfbc0d9e9f6bb9ebfc952e920d7f4b6a12028fa49a2f61f1f7f13e53c2421b562b83e8160e3d64da51437840b9312c77113b1484c39f +DIST swift-markdown-5.10.1.tar.gz 107990 BLAKE2B fdb8519b634d86b7e2ecc5b12e31f412657cd5462d5c45ef64b621243e1710978a7b05916a1a22acf96741acef3ca94ffeaab6e3bf353fdbd57ac0655cb408dc SHA512 df4d1f240c0d92b2df9bd48b5cd750402a2f855d2a989d7c3722f3eeeaec067d7562caa38b8ea664114359b9c6bf4f2d5502acd62225e3a5e278bf9525f7d24c +DIST swift-markdown-6.0.3.tar.gz 113379 BLAKE2B 84377a3f305e3ca77563bceb528e203a9d0f4a190ea4d22267341131cb7bf4f3acd15d8cdabfad41227d64fc6237eb6db735eb7d6a151733a14ef28c13fd609b SHA512 24f760caf609d419e3ac3cb6fa935a74a142aee174446781ee308a98f9e966971806dde7947e81d94033107dc10a037847924a7c5e02594a2ee33d5ebb6a3d86 +DIST swift-markdown-6.1.3.tar.gz 120244 BLAKE2B 197bfa7be274fb22f1ccf211d737c6dfeac1ff1d7de828b370fbee90b716ef35bd974c94198cb4380874bd14b10bf5c01a61b33aa9be466faeafeed6fcebb5e4 SHA512 d230041f0e7c1bac3c3fbd8dcb9797833c64325429ac3929ca29680a395a32c0ce416443428237207e6d17ad24c974761cb24be879463b2fb2104a75bd429c45 +DIST swift-markdown-6.2.1.tar.gz 120856 BLAKE2B cb67b5c2dbd72af342c947c99d739d65fe21b0051f34b772c116dc624ce721d64f2f31ec0fe5aebf80b8a53c66faad36b7472c6d0550699efe8b204184a403fb SHA512 28346717f0595c9e77a60a21283cefa6ce86366340be88c3334a9a3133527cabf08dd63479b8631ba9b00e6abcacb03cb6cd1fb5ae1a5de207f4c37c1aa23fc2 +DIST swift-markdown-6.2.2.tar.gz 120852 BLAKE2B 47d4017bb25ed681cd943e7607d46818f11615f419caa5ea00a3fbd5f05c8fd22e498b22754bd6d91b74ae67c3f375a2a8a3705d6773b25152421ab5a52c0ba5 SHA512 b88d03385065281bbe0450ef18c22c69a7e61fbc0a037bcaec8de161d447117fb1954b2fddc27cbbc024e1ca2ad9c41d3781edc1cd57c1478350552a83c7c55b +DIST swift-markdown-6.2.3.tar.gz 120931 BLAKE2B 8fbb154571a9b1d8487332799a56846f03e0c66b119a3d4826ae5c1039087ee00672fb9ee7aba3cd34e76c3542497b2c97abef25d1ed9e351887881b05c38945 SHA512 53811dbe1f8eba8553d12cf3d3cf82931049be92d56d20eb1bc99e893e73d51202c32ebc3f468316f6a572f18d5b889863561d96b2a493dfb6f38956b6ba1c37 +DIST swift-markdown-6.2.4.tar.gz 120940 BLAKE2B 626a4f392f9d3cc06d0592c7e7612bed99bf5ddfe654c17265d9b75b61d7c5a12e76d7b649c8d84aae29d6181fd7daea0466878d8f4c8f408a42fe3f8b8ea35f SHA512 bb62947f565155274a30f4cc99b05169c904b1d725eace87b66ed54809f9220303b36618b413aea8c38a1fb327f6e2a041ffef1596ca819f80d345b82cadc919 +DIST swift-markdown-6.2.tar.gz 120853 BLAKE2B 3017da42b4bc6933ca9324016ac27c13cac2ee8517fff162c79be6e850d7debce6316c67a7f8fcb4f5cd3ea729fb3dbf4776e5703155bf1023f284e49a7a692e SHA512 ef64f7e7e3747e7d44301ddc034d2bd869a3a6dcd6bed8a5e88495304652906bd00c4c104fd40cb73316c0bd2379d3491ba70e225d2a07b19d6232c255028fc3 +DIST swift-nio-2.31.2.tar.gz 761397 BLAKE2B 567acc6487769e5b8b68a7d51e93f84646bcf66d8569b41a631077af3b2be3ab6bf1aaa2d3f59d2705b9f1e2448d99754e625409a78c29dc80770577b0bfa631 SHA512 e8b8bc5d49c92e327d660c1ee34a9bbdb169e19501211ed56765c51303905494f808d4b76ae9f9a50718db5efe337961ef6baad146197c9d7ba7a8b6c08e3a8e +DIST swift-nio-2.65.0.tar.gz 1101974 BLAKE2B 3cad6bfdc96dd089cb587ef04af77d147538abd92b1d232fd92aa6b3baf7653acce32118b8dec2debe5b641f9e09a747c92747f21c23bbe6948477bcc2ab7748 SHA512 3eb24d634c8937270b88eda8c34b7b70290b28a601228e051cd2b414003902d18d066dc82f8682835b2c788d5d2b27ac0a1f1723e16f902b1d3d321ac7807f6d +DIST swift-nio-ssl-2.15.0.tar.gz 2448033 BLAKE2B a4f795ca965313d4ec33e9b265f2af9fe1a483bc1f266602056c97bb190ff56010c62d3729b66ff1180ff9c2b8f48e697f237b87c3ce0602b717d8d2e8c00b16 SHA512 5ba54beb93d669715b05627455003aad29847f04886ed08fd6bcc37f3ffcb64183c033ae3220446d69bc720a3da5940f3979b8039ddbe8869d81d70a18c42e36 +DIST swift-numerics-1.0.1.tar.gz 55942 BLAKE2B ef3be69b6ac73a86f2dfb7dd5757129d45a2b8dc67500a656d8d68fadba05340032eaa710110cfe7a95ddb438785011416aad8c988e25ba3161dd0a2184bced5 SHA512 7d0d8f27d8c639f92fb652183ade9032b36f39e19b966aa734cab5b4d43ce5d342856dddd87ac1d4cd605c18583c8e629f37634e440de34ec0d5e18aa138d0ba +DIST swift-numerics-1.0.2.tar.gz 55992 BLAKE2B 0d869a2a03294d7bb098384aad390e9a52cd5ed6108625872139cbfb691d7e2ee63ab3c2729eeabc3ca061757e32c1580a881e09c925b8d7e60ecd5d8628cf1a SHA512 2d6a2c6aa21a86ece26983cbcaa366bd726e4e0c4341e4801510a0227be8856280102fd04726a91b5b335aaf7eb609b04113d6af824e904ae4c768755dd6707a +DIST swift-package-manager-5.10.1.tar.gz 1522538 BLAKE2B 79406e3f28f6cd577b42c3afdfaa64cd180364eda4165b0256ee36979b340d609162e8dcfcd63c57f7ac5277a92facf5cf9b304dbe19aab6f6632b1bbd379ceb SHA512 303e2b02bdc16cfe3a8812e4d5a79de09ef7367a2f0bbca28c55e2f037b0a8dab684bcaa7189dbcc6c6876d21a4e4da2b0956743b99a0b2c7d4a1be415e0df92 +DIST swift-package-manager-6.0.3.tar.gz 1640743 BLAKE2B eefcd5e8e6da2c0580a21b93ffddd02bb0383a21727fe78bccc58a0ae7e3cda36c4dc3e7c72d53dca06ba72ac6660e99280cda5c9436d22598540fd1d4085a41 SHA512 580028d0a9e20dcef2778681000c89bdd400ead6a273e15208ec36dbe0ce7797726cc2df12f8f36f09c653b19a38abaeb79323c770b4def02c3587ab3e0436cc +DIST swift-package-manager-6.1.3.tar.gz 1742045 BLAKE2B be078fc7c7df2f1264964e70ffeca1088eada1e42873ce9f67098cf6015a884e2b92b7746ceeb556c494edfe0057157f2677e8d3e71e184793ed694f1a10cef1 SHA512 d55d0337c47cbcdf7da68eb301810f8851ce4da3eaf535e253149b147d4a36225c13c0af7656b774f498393bef2f96bb03c336611e79209a5716368567eeceeb +DIST swift-package-manager-6.2.1.tar.gz 1974913 BLAKE2B ba18c2a9dfd3632fb9538e3138b303db860ffdae5774be20a71eac6ff7856a8c35f78baf4d02488f8a0b4914661a17f54e3ffd9937e56f0c538ffc982a7d1bfd SHA512 6cdb729743a005189d537d46801489567cdd8c3498c2b69f687e553d6d1a99538f5edbfa5db8657ce45090e22c41ebc6a5d572487343d0d54856127819e509ba +DIST swift-package-manager-6.2.2.tar.gz 1975900 BLAKE2B 515e36eef4ec307787536be1c028e162bbe0bc633c5d8449e8b76c5db51e8272b7a9eec9bf1c31afe95380b032c58a5eeb42a7a5eb4fb40961902adee0170972 SHA512 2c4dea51574f707a3a0ed5f5bd5c797743477ae946a0c7ef47a450ec710f93e1bc8cd8926ef1e088d97d5bc11c314060c0da84b7268c983e78fcdf8af149ee0a +DIST swift-package-manager-6.2.3.tar.gz 1977402 BLAKE2B b6e2aa15d373922e7725215c1682759bd3fa7ce297765e32e57fa3b15b692847baaf74deeeffe3c641116560d20194c73e5356b9f9388e508b067f718c23134b SHA512 5a0104b42553e4ec8197a457e74c1491c4d09c123309480d3fc502f76eaa53d321c1ce47ae73a3589b697a79bf640d7f2e59cd7384c8ce02c7ca2eeef64d56e9 +DIST swift-package-manager-6.2.4.tar.gz 1992467 BLAKE2B 959c62a43463e0ca04399b35f2a6cdd5277d386f15fedba9d57d4689c400505df831160f700001841679cbf12dced9aa5cdb4e490f4b7e7928372557ebb68a56 SHA512 b557b11cbac31eb982e78aad836028e80d2f11430c525a14393dc70b1e729cf74f12012da1c03d43358201966a3ab6109c1f2f78d45f8832b079e826faa1f0e3 +DIST swift-package-manager-6.2.tar.gz 1972275 BLAKE2B 178b98c46313dfddd1364c376bf70fa364a999f9b09e7d3e158f301b20ff61dfc5b581f8a5c9b658f661bb4db6d0e230359bbb01595d53b271cbaf7fef80c92a SHA512 548762907ccafcd8c3def171226d7ab6c4c2356a7bff4a8cecdf6d345297f3fe2840c0801a09077dc96917d27354f23c6d878983d960f577b6c070f9c699a4d9 +DIST swift-stress-tester-5.10.1.tar.gz 97998 BLAKE2B a06b983df45c3664f5e74c235f44c1dc887d7ceb10a8751b8f800e33fe8d6017429e50d3e7598f0d3eec4741445884c1224f445d13eb08fd8de0773e59cb84ef SHA512 a0f63b902e7243b455a0e7f60b11e8c0e6448c56a8db39c96fc40bd99a79f2a23147f631b04d79713832bca44403c5cba5b2a8d96eb5bbd4515295a00126290e +DIST swift-stress-tester-6.0.3.tar.gz 73844 BLAKE2B a7d9b76b70b85f1efae0674faf0b33135117ba81ac9febd735c9be8265073cfe7ee10d9b0ae5fdefcbf704b0e752ad5cf7530d6c8bf9ca561033e7d96cce4365 SHA512 432b1532ba61bfd49a9c384c3618b8d5aea54fcdc893c6e54f5c9172ea7dce5532eb5c2ec5c12cfddb2ff5037966b309722140dc4ceab14d091b152e54108f3c +DIST swift-stress-tester-6.1.3.tar.gz 76044 BLAKE2B c3e9e7bafa9136c13a7b242ec89a868f664d9000ef35bb763b8282d220645a42d6ca56bddf8125ded3503ce3357a8820bbce76d4480c784945ddecd95bd83540 SHA512 66d43e5b98d84fe83cc5c2d587f9586528c4e5ee853844f2395626725104796faccfa8d66083d3bfa9c8fa83e0b2461c67313c417a5fb262604dd8a4dba67285 +DIST swift-stress-tester-6.2.1.tar.gz 75412 BLAKE2B c5f24142e7f3a73b5072dc660f728ccc3ebefe3b02b8890d0df6fa89d91fe9f2e09fb614d7b7e5582d745a9419912e105940d776aab350808197db2afcbd1311 SHA512 034dacdc8b69eb214786ab53d0ba84c4dd32f49a8dc316869fd12394a2842e01070fd7fe0fa7ac55d5e40cc565ed82043e8c5eebbeccb8b6f556658b88b1a529 +DIST swift-stress-tester-6.2.2.tar.gz 75422 BLAKE2B c167fc6c3eb82ad638f48d63763456ec874d64afb54735fe105c360558e3f675ba210d512534023f3e0cf28287d7bd5d68b9ba09bbb5c36eecd94b4f2584b80e SHA512 b14c12ea39db57cbb3f162c06adec5b978bed7bf60f88fa1ed49325f02babb55977f04c194425499b74036a6c81885587fcd71ca3bfa34781d4d7b05bb6247bd +DIST swift-stress-tester-6.2.3.tar.gz 75416 BLAKE2B ae446b5efe3a865f7a77a4459d791866b8010ba47fa9136a92e8b147ae44043dc6e3afcf2d3746309ff28ba86fe1f9726654f6fd5f668f7db9fd2c90b4ee5308 SHA512 17a9616e0f8e324e8cecd7b2722beb746b543018c876760f66c7c3007ba019e69985c782d3db0b9fb7755ba84cf4d8925e792d812b5cdb5c41ec242baaf02515 +DIST swift-stress-tester-6.2.4.tar.gz 75420 BLAKE2B 401dc4cef13b883e0ec7ae68431e8525060b9d8ef3b090c5d0a379b683c5bab52382985931c40951a4a7ca6c64936c6b89f073ba47a87aa0a74f3d322738b52d SHA512 2db92ff1c53b2625c3f98de6cee3f6b384edcec77287f5330fe3e486bcdbcddb26622c0a447d3409e9cd332e80f701d28ae11c8d0f903890f61402c3e2bcc465 +DIST swift-stress-tester-6.2.tar.gz 75427 BLAKE2B a1963a8613825c37aff2687c7d82d2523461757969478da7efcde60812bea2d23add79af5ad51b7ab6487e696e55a531354dcd77fb7bd11eeddcdf1f9c8e0ace SHA512 0c421fe85718240b1559ee53f61c756b2ff9befff94f33b1760746a004e2ed1b80fdc79c04703a5e640c3ec11f6814be5b3df4c1a511701dce629d43b5d80bd0 +DIST swift-syntax-5.10.1.tar.gz 1142270 BLAKE2B f80ede64271445136a68bdefec85d9da6657b4c14e987af5f6ee7b3054e0a1908ae2ada6980da4bc27a8ed8ada4459ec96efe6fba119a4ad4c1487174405f576 SHA512 6c163502fcf9ae5775ebe7ddc9446a69a2f31e78a161a3f6414a173f501d5479e8be5023a8514ec14a54d5448404df4a4505b4459a8b06fa6b470a453cab5769 +DIST swift-syntax-6.0.3.tar.gz 1260836 BLAKE2B 0eaea3d5203afd4eca6e6af89037306bb626d4c0da5ede8f1448d8618e64acfee8cb80425ac678d9e09330f68c084286972ab83b821aa49a703790c271938258 SHA512 3e1375f3adfbe8f90518c18643582b9ee42444d67e501734e0bc5ecbebfffc9de98bb78a6430a0f42b88f1abbecb2909492228d5cd6098708cef46fbc1a9f37c +DIST swift-syntax-6.1.3.tar.gz 1352865 BLAKE2B 52b4b721aea448b59021d56191e2a429cda5e859b86040ffcf5b923a34ae4aa501e0ae530e1524c544eaae217077a6de4f7200fb657b87f5275bbfe8ece4d6aa SHA512 8a79a9f636e64aa7764b2bbaa24ecbdc65ed2d3298b2af239e5bb39a4204cfef17020326c9a892082dfeaa94acc17488b02c3c10a829f39c25ee7aa58da5ee86 +DIST swift-syntax-6.2.1.tar.gz 1397561 BLAKE2B 327aebfaa0ac3629d82952e349b242fb4f4ba56618919c04484c095f0f0cd4cf56c223b0f2b352f12b5f9bd200b7a4945fa0c371366041bb7094bc550ddc3803 SHA512 6833687011f15ce4e252a59e0692fb48478650aa3159bda27b4bbf2bb18f4902e92d5d0d0cb91848e2a55296f6aaaa08dd8402efa08498df07db172a7348b5dc +DIST swift-syntax-6.2.2.tar.gz 1397604 BLAKE2B 7874bc9ae8e9488104d7e29b0924eeeee54f78f643be97cecab7aab5eef1b198626c1e85532bf0e7b33220420d33169533311751a27ea3a3cffd2c5944614034 SHA512 039afe71d1999e8f312894833fe58aeb2f0ec0730ca3963bcbaf0703886edfbb90f74b311c787303ec57a3bbff990a2156f884430994046075730d9d03e74b3f +DIST swift-syntax-6.2.3.tar.gz 1398056 BLAKE2B 93031c5179775968bf1e761e6137acc6cd3a1637c7ca31d766f3ea09612bb344ecb88fb77485c5e241ccd61985505affe62985ea62c6f7ef3e2ce8822e971573 SHA512 201adc782953497cf81d156ed53b2f0fd095e7ff2a2559cb767dcad06441b4f4d257c893a0d371128aaec7f9df75550fee49e1f90e956e0617b9a8d1bbee79f2 +DIST swift-syntax-6.2.4.tar.gz 1398105 BLAKE2B 46f92d1d55b80cf2d6a350bd92978405ee313d606f1e293e37c7293b2eb3169275e63ac6b8b54c973c30d6f9a7dba35874c55aa9e6937b5ceac46eed12beae92 SHA512 a46e3bdc91b4b78ac0d375aa72818e22a4040bea5dc368dfcda0b3fbaa429a22e540cbcc3a48d826efb55d666bed719cc3a65abc4319f1a91e49a0c43e9c4858 +DIST swift-syntax-6.2.tar.gz 1397468 BLAKE2B cff0e0b8803d67653405a885833708c5933972342423aaf8bc8506a18cd8669b53a3c3394a77a7bfeada9c1835dbf36dca08d9c896034de45c16184a4f745b96 SHA512 6eab83b1b0c76d111c04c4bf4cc72c043549f78d6ef8cace628806343a63a1921e9521322656451b6bff96ae270610eaab94e87773c7866e1280e1d83505ecc6 +DIST swift-system-1.1.1.tar.gz 69981 BLAKE2B c6e6685228642bcdf403806b58d5ca426ef3c5f85737ddfd52e189b326871f2c482436c90a841c35e83db6dec95cbad3538a38b5c112de9ae7495d7495c61861 SHA512 fec08fbc352197215596974303cd7e08b46ff44b1bd36c70b95be4e7490880f4d7e645e64e90f1c81bfca06d9302c600ccc02c9f5cc7b83a69da46489b105e1c +DIST swift-system-1.3.0.tar.gz 74773 BLAKE2B ce43ab596ebbcc58d082482d57057b2fc50c2f832ffd38f9bea6a1d54c1f6d79722add4ebf7efa41278e0d1ed47e10353a0ebe63956a4891b68502b91e623df4 SHA512 64c53b2e43e0b01135f2566e11af0f527557b64d3acb63904cc6e7ed74a4c08118c887670fd2ecc82e3036d96ed1dffd6066f37d9c660b1e65a63a1f5cee7586 +DIST swift-system-1.5.0.tar.gz 101074 BLAKE2B 2b96ae84e9bb7a7374bce0e789040f98b27b4dfd0fbf1c04a09e4558b793bb133699553ff219c90b230dc4d8e6cd0173d39d278abfe8e8d3c1e93631a7fb8c1a SHA512 003f6112e47c2f9c5abc79ea13bd2904cfba6b265c49028b006a8a60f754e86085a87c9ef9eeb79266511a1afcfcd95b471e8a780959b94baaf6fd18e87f25f6 +DIST swift-testing-6.0.3.tar.gz 314152 BLAKE2B 976d1f0f6a6f564ef5ee2b4349388097b9da4f692912efbf28c8599ce7c61cd56a5bdcd81be0bf3170a8709a9a65bb8c46d96fe3542efe454284d76eaeaf40d0 SHA512 fbec1c05c419656d207427c2a3191610ce1dceb252ebe5a4455b494d21065271cf6829555995138a9fbbdee1fc33324ba60f87aa62a5b102cc6443ac32d1db33 +DIST swift-testing-6.1.3.tar.gz 383022 BLAKE2B 578b04a950ce450bcac56e66a77fca6f9cd114f3d1aa7599db72fb1a53194eb8e2d5558a701d9126e889efceeca7ea57ea3fcf7c6e6ca2b589cff7c3b309749f SHA512 0dd155b3e1224781e692e2942be73490ddf6402efb8ad6389fea78ed50b34ea9feb2e0df289c7fa1c17f3b6379b47f60ba2b320277e25a1a385f92c1699bead5 +DIST swift-testing-6.2.1.tar.gz 433329 BLAKE2B da3bc72fcec066f5b25324b95359315e5a03f416ed920b069f4ef21781bde68ec0b558f6a670a580f8dae21425ea826f35589e86d743e31dd4d97346a622d363 SHA512 d19aba778a8d332815101b86b4a9f8047c7907898206ca170e62ee48df49e1743e6255d573ed9e9bca87e019ae6042e7fd7db1297c46b6eb1d733d1b1bfb2c1b +DIST swift-testing-6.2.2.tar.gz 433321 BLAKE2B 01a1553b43f5adb92fefa3532a2bd45023b03fe0fed0f0f50b0cd98261ec0a871df6e646e7be30777ca562b26efd09a74437c84c4bb680d194d8a6bcfc29d007 SHA512 822ca98f4f4cc174452ce97ac2cba8ce8820d6b0d3d8320c6aa3028147aa9de23a6c6024435f68d137b9cdd62d47f72699059b35df39ca101d6121101dd381bd +DIST swift-testing-6.2.3.tar.gz 433340 BLAKE2B ce6ff81e2d51ad9186bdb08f6d3961afc8a2eb5d8dd5562613280570893553264023df994a497dc6f47b2473e339fd9a7c556fd39bdce34f888a512ee5865f20 SHA512 eaef40928ba097c204e3817a85f7a9eb6c2a1707aea83adfad336ff0f59b087319f2bad8a1e764324e94f527856decd728fcb5a436bb64958c968aefab35e043 +DIST swift-testing-6.2.4.tar.gz 433332 BLAKE2B f46da15740feca5b282fdb330030ff04871e9d47d36a83fe4d65364cb57e70af15787c32eeff532724659927544dcd0d1de1bf39d6905f2ae3205b9f87aab534 SHA512 de3d175eb8d5bba2531616f90db8c0e540129caf458f11c19dbe5f2abb2cda1d5a72db6d6da7d403a823ca46480cd041043c0318dded95665239f4a0ba01db18 +DIST swift-testing-6.2.tar.gz 433286 BLAKE2B 5ebd86767c9969c10c1bc5025494957c1bd681a12944c2a0484b966492007b9597e86c82615bb658f72c274285d8d492a6c7cbd716e25732412c3a5adae4a427 SHA512 a05c40510c5d01145e47dc85bd94193dbb5f82d1ba7d6d6901bd85b8db44c5d58ba3d0bb96a08b47135b8a5a48164dba6f09addb177d4ee5c361bb32128f91da +DIST swift-toolchain-sqlite-1.0.1.tar.gz 2769606 BLAKE2B 15e52b93f5c24693b872085610fbe21af820cae607d0f2b635ae0ace7413ce09cec7bedc8c47eb31ad41a4ba8266c4d8e6b1830c7dc8dd072a9d8598232f6847 SHA512 2b2fe0287c7220505445a3143bdc8de31f4b38907025b42d016151f209ae63edc2a423f0fe9a6b78b6202392c8387e9b88ffa15c71b9c3b0ad9c5106ef16564a +DIST swift-tools-support-core-5.10.1.tar.gz 240649 BLAKE2B 42c4106a94252fd5cc0667e94daf107373996a1aac71c0f2d73307c6186d18e61f04cbae574cfd75e848262ab423faaea79555f0b15b699d3441d2f6d80d2bfe SHA512 d69d2e4e9b1e6c44b97c88b73101f7b66a8adb59275e77ca0e3ededd7bf444285a649855f94e7f8aee7b965b734e9b657eef65671f3ce0c4b0c6971380672e6a +DIST swift-tools-support-core-6.0.3.tar.gz 241702 BLAKE2B c41519b62b3cd819cca3efab41db277464b02536b5672decf9e18b0c595433f04d77fd51f2cf8244a71951a2e8b3c66c99dd9fd9e9b4cc81bd1223fd06690f61 SHA512 7759ff6320e1f87a30d43d47b7f137698e6795cca1515040b90e4b9c6e037cefc4cb4f863925ecd06b606b4a10f6270f3b79325755cf277596332cd62761c1ce +DIST swift-tools-support-core-6.1.3.tar.gz 240507 BLAKE2B 84c0d4f846798163948477612877571b3ad9ab18de86feb174ca1b69491f4068ca48986fe4081ba47496f6c9bba14ec4b742beaebdba57308b71dab12c09c8fc SHA512 2e40fee992841eefb5f36d870ab9b9be244b9666d8ee6b18fb588a80cfbac1480d28a0857e89b8ec737e157e4d3193788cb1ff5765c77f34225fb64b5c7a711e +DIST swift-tools-support-core-6.2.1.tar.gz 242072 BLAKE2B 2bba2e6d2f3735d58c38fcc25878fc7968de059217ab3b8c796e047767fc1e65a31a6263b2dd62e4cc2261a869bad3f4d1431439d4024b0550fc9a6ea96c32ae SHA512 41c93f8faf8a5207ec81b98837432d5e1440ef1aa3dbab044a4f313283683dfcac7193027a537bb95679d7b0796f67025c1e844df61d59a5fc7716465c4161b2 +DIST swift-tools-support-core-6.2.2.tar.gz 242063 BLAKE2B 46b07f894114e9e4b2b444265f5e7f9d837b236739e2b0cf5b03c464b81f0c252c336a34c20523ac8981600ab58df944762e1e1c5b39aafb1c0579675fb529a7 SHA512 ad7adc37e79a582d16ed6aeafef193aa5c0b91be108b02281d05b17fcb29937eab2f152c0f859e3d8042f56201b18fb593b5e6198a73f6bf18c3ede5f3f5e31a +DIST swift-tools-support-core-6.2.3.tar.gz 242059 BLAKE2B f186fa27fcb5243b90167c395285629e09a97774195efffa02f53bca61254efc247a354e5ab83d1a85ce12512033db0d10807c1df5f59d72f2e1bc4a985a5e21 SHA512 f8a1c94849ab5595405ad286939957f9d4ed5bce52d8a0aca7e1af8a65e2c78b550c863fb8e62251ff5635e6a6dce108b73dee9f7c429dc5b9188334209a3908 +DIST swift-tools-support-core-6.2.4.tar.gz 242072 BLAKE2B ef83f5ea03c5748fe40dbf2c40e984012cc22af6785ce0889a208850a6961264b988d98b6fb03ad4648ae61529d9ff429cab5575818b974ac9900ef1f6addf21 SHA512 ae8cdc189ef9c166104a44cbe561a007a0c41eeb6783fa5687c40bde2bcf4e36c91afd8637d1191ac7b923f82c34c5b23dd2fd6ad5601270eff8b50b8e1a0f6b +DIST swift-tools-support-core-6.2.tar.gz 242063 BLAKE2B e27a3228c4074404f82b800eb51c32d34d90724ff2c4187bf690d7c91253f80c8328cd2d37a2a63f4b42acdbbebb15b9eac400afa6d767bd6dd03654b4aca8be SHA512 fe5d16beee31187d652d52cff6cff9d7a167ec738d47c9e3f43144ff6f8d4c7ed6ebce8a6db4d01aeb0892ace4ee8d12be6f9e8c3929768c323df11313771000 +DIST swift-xcode-playground-support-5.10.1.tar.gz 127305 BLAKE2B 702f331c5dbb6fd6c11506b8cd10cdf27d36ee4ab273d5a18d5d80c068ba3fdb7a8b99eeb27f4dfcb7a8bfa060a73452ed4a8e98ac7eb33f8ea657ae67573b21 SHA512 d1f9a178891c64c3e40cd2ae56a48b8afedeb1981330776a04bddff9b94dcaf09542291bf234e6ed1515e046fa8fced506e7b3c3461bc690ca01a58640222c24 diff --git a/dev-lang/swift/files/swift-5.10.1-r5/backport-swift-75662.patch b/dev-lang/swift/files/swift-5.10.1-r5/backport-swift-75662.patch new file mode 100644 index 000000000..7044f9022 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/backport-swift-75662.patch @@ -0,0 +1,21 @@ +# A backport of https://github.com/swiftlang/swift/pull/75662, to avoid cyclic +# header dependencies when `dev-cpp/tbb` is installed. Since Gentoo no longer +# supports GCC <11 (and we explicitly require >=11 in the ebuild), we avoid +# including `` and picking up the tbb headers if they're present. +# +# See https://bugs.gentoo.org/947141 + +--- a/swift/stdlib/public/Cxx/libstdcxx/libstdcxx.h ++++ b/swift/stdlib/public/Cxx/libstdcxx/libstdcxx.h +@@ -1,7 +1,10 @@ ++#include "cstddef" ++ + // C++17 and newer: + + // includes tbb headers, which might not be installed. + // Only include if tbb is installed. +-#if __has_include("execution") && __has_include() ++#if __has_include("execution") && __has_include() && (!defined(_GLIBCXX_RELEASE) || (_GLIBCXX_RELEASE < 11)) + #include "execution" + #endif ++ diff --git a/dev-lang/swift/files/swift-5.10.1-r5/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-5.10.1-r5/backtracing-noexecstack.patch new file mode 100644 index 000000000..83cf5de04 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/backtracing-noexecstack.patch @@ -0,0 +1,15 @@ +# The Swift backtracer needs to get CPU context information when producing +# backtraces, which is necessarily written in assembly. Because it tries to be +# portable, it doesn't include a note indicating that the assembled binary +# doesn't require an executable stack; we need to include one explicitly to turn +# it off. + +--- a/swift/stdlib/public/Backtracing/get-cpu-context.S ++++ b/swift/stdlib/public/Backtracing/get-cpu-context.S +@@ -140,3 +140,6 @@ FN(_swift_get_cpu_context): + bx lr + #endif + ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif diff --git a/dev-lang/swift/files/swift-5.10.1-r5/clang-indexstore-exports.patch b/dev-lang/swift/files/swift-5.10.1-r5/clang-indexstore-exports.patch new file mode 100644 index 000000000..e01c25e82 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/clang-indexstore-exports.patch @@ -0,0 +1,48 @@ +# The following functions are all declared to be explicitly exported from +# IndexStore via IndexStore.exports, but their declarations and implementations +# are guarded by `#if INDEXSTORE_HAS_BLOCKS`, which is `0` on non-Darwin +# platforms. They're not used on non-Darwin platforms, so not exporting them +# avoids a linker failure. + +--- a/llvm-project/clang/tools/IndexStore/IndexStore.exports ++++ b/llvm-project/clang/tools/IndexStore/IndexStore.exports +@@ -10,9 +10,7 @@ + indexstore_store_dispose + indexstore_store_get_unit_modification_time + indexstore_store_get_unit_name_from_output_path +-indexstore_store_units_apply + indexstore_store_units_apply_f +-indexstore_store_set_unit_event_handler + indexstore_store_set_unit_event_handler_f + indexstore_store_start_unit_event_listening + indexstore_store_stop_unit_event_listening +@@ -33,19 +31,13 @@ + indexstore_occurrence_get_symbol + indexstore_occurrence_get_roles + indexstore_occurrence_get_line_col +-indexstore_occurrence_relations_apply + indexstore_occurrence_relations_apply_f + indexstore_record_reader_create + indexstore_record_reader_dispose +-indexstore_record_reader_search_symbols + indexstore_record_reader_search_symbols_f +-indexstore_record_reader_symbols_apply + indexstore_record_reader_symbols_apply_f +-indexstore_record_reader_occurrences_apply + indexstore_record_reader_occurrences_apply_f +-indexstore_record_reader_occurrences_in_line_range_apply + indexstore_record_reader_occurrences_in_line_range_apply_f +-indexstore_record_reader_occurrences_of_symbols_apply + indexstore_record_reader_occurrences_of_symbols_apply_f + indexstore_unit_dependency_get_kind + indexstore_unit_dependency_get_filepath +@@ -68,9 +60,7 @@ + indexstore_unit_reader_get_output_file + indexstore_unit_reader_get_sysroot_path + indexstore_unit_reader_get_target +-indexstore_unit_reader_dependencies_apply + indexstore_unit_reader_dependencies_apply_f +-indexstore_unit_reader_includes_apply + indexstore_unit_reader_includes_apply_f + indexstore_unit_reader_has_main_file + indexstore_unit_reader_is_debug_compilation diff --git a/dev-lang/swift/files/swift-5.10.1-r5/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-5.10.1-r5/disable-libdispatch-werror.patch new file mode 100644 index 000000000..f05c04e57 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/disable-libdispatch-werror.patch @@ -0,0 +1,12 @@ +# Packages should not have `-Werror` unconditionally enabled. + +--- a/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake ++++ b/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake +@@ -2,7 +2,6 @@ + if("${CMAKE_C_SIMULATE_ID}" STREQUAL "MSVC") + # TODO: someone needs to provide the msvc equivalent warning flags + else() +- add_compile_options($<$,$>:-Werror>) + add_compile_options($<$,$>:-Wall>) + add_compile_options($<$,$>:-Wextra>) + diff --git a/dev-lang/swift/files/swift-5.10.1-r5/fix-issues-caused-by-build-system-updates.patch b/dev-lang/swift/files/swift-5.10.1-r5/fix-issues-caused-by-build-system-updates.patch new file mode 100644 index 000000000..5c02c13ab --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/fix-issues-caused-by-build-system-updates.patch @@ -0,0 +1,138 @@ +From: Pavel Sobolev +Subject: [PATCH] Fix issues caused by build system updates. + +This includes fixes for issues caused by the following updates: + +- GCC 15 (specifically, changes in libstdc++) +- GNU libc C library 2.42 +- CMake 4 + +Specifically, the following is changed: + +- Added missing includes of the `` header [1] +- Removed deprecated `struct termio` [2] +- Removed unnecessary `CMP0037` policy change [3] + +[1] See https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84a74e3076ee2 +[2] See https://github.com/swiftlang/llvm-project/commit/59978b21ad9c65276ee8e14f26759691b8a65763 +[3] See https://github.com/swiftlang/swift-llbuild/commit/1fbcca53fe5fde6e2afb3998f19bb5ff4a7df5d8 + +Bug: https://bugs.gentoo.org/945025 + +Signed-off-by: Pavel Sobolev + +--- a/llbuild/tests/CMakeLists.txt ++++ b/llbuild/tests/CMakeLists.txt +@@ -46,9 +46,6 @@ if(Python_Interpreter_FOUND AND LIT_FOUND AND FILECHECK_FOUND) + add_dependencies(test-llbuild ${test_target_dependencies}) + + # Add a target for running all tests. +- if(POLICY CMP0037) +- cmake_policy(SET CMP0037 OLD) +- endif(POLICY CMP0037) + add_custom_target(test) + add_dependencies(test test-llbuild) + set_target_properties(test PROPERTIES FOLDER "Tests") +--- a/llbuild/utils/unittest/googletest/include/gtest/gtest.h ++++ b/llbuild/utils/unittest/googletest/include/gtest/gtest.h +@@ -52,6 +52,7 @@ + #define GTEST_INCLUDE_GTEST_GTEST_H_ + + #include ++#include + #include + #include + #include +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +@@ -338,17 +338,9 @@ static void ioctl_table_fill() { + _(SOUND_PCM_WRITE_CHANNELS, WRITE, sizeof(int)); + _(SOUND_PCM_WRITE_FILTER, WRITE, sizeof(int)); + _(TCFLSH, NONE, 0); +-#if SANITIZER_GLIBC +- _(TCGETA, WRITE, struct_termio_sz); +-#endif + _(TCGETS, WRITE, struct_termios_sz); + _(TCSBRK, NONE, 0); + _(TCSBRKP, NONE, 0); +-#if SANITIZER_GLIBC +- _(TCSETA, READ, struct_termio_sz); +- _(TCSETAF, READ, struct_termio_sz); +- _(TCSETAW, READ, struct_termio_sz); +-#endif + _(TCSETS, READ, struct_termios_sz); + _(TCSETSF, READ, struct_termios_sz); + _(TCSETSW, READ, struct_termios_sz); +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +@@ -467,9 +467,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + unsigned struct_input_id_sz = sizeof(struct input_id); + unsigned struct_mtpos_sz = sizeof(struct mtpos); + unsigned struct_rtentry_sz = sizeof(struct rtentry); +-#if SANITIZER_GLIBC || SANITIZER_ANDROID +- unsigned struct_termio_sz = sizeof(struct termio); +-#endif + unsigned struct_vt_consize_sz = sizeof(struct vt_consize); + unsigned struct_vt_sizes_sz = sizeof(struct vt_sizes); + unsigned struct_vt_stat_sz = sizeof(struct vt_stat); +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h +@@ -998,7 +998,6 @@ extern unsigned struct_hd_geometry_sz; + extern unsigned struct_input_absinfo_sz; + extern unsigned struct_input_id_sz; + extern unsigned struct_mtpos_sz; +-extern unsigned struct_termio_sz; + extern unsigned struct_vt_consize_sz; + extern unsigned struct_vt_sizes_sz; + extern unsigned struct_vt_stat_sz; +--- a/llvm-project/lldb/include/lldb/Utility/AddressableBits.h ++++ b/llvm-project/lldb/include/lldb/Utility/AddressableBits.h +@@ -11,6 +11,8 @@ + + #include "lldb/lldb-forward.h" + ++#include ++ + namespace lldb_private { + + /// \class AddressableBits AddressableBits.h "lldb/Core/AddressableBits.h" +--- a/llvm-project/llvm/include/llvm/ADT/SmallVector.h ++++ b/llvm-project/llvm/include/llvm/ADT/SmallVector.h +@@ -20,6 +20,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h ++++ b/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h +@@ -13,6 +13,7 @@ + #ifndef LLVM_LIB_TARGET_X86_MCTARGETDESC_X86MCTARGETDESC_H + #define LLVM_LIB_TARGET_X86_MCTARGETDESC_X86MCTARGETDESC_H + ++#include + #include + #include + +--- a/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h ++++ b/llvm-project/llvm/utils/unittest/googletest/include/gtest/gtest.h +@@ -52,6 +52,7 @@ + #define GTEST_INCLUDE_GTEST_GTEST_H_ + + #include ++#include + #include + #include + #include +--- a/swift/stdlib/include/llvm/ADT/SmallVector.h ++++ b/swift/stdlib/include/llvm/ADT/SmallVector.h +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-lang/swift/files/swift-5.10.1-r5/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-5.10.1-r5/link-ncurses-tinfo.patch new file mode 100644 index 000000000..ca1642d11 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/link-ncurses-tinfo.patch @@ -0,0 +1,142 @@ +# `llbuild` requires various products to link against `curses`; Gentoo doesn't +# offer `curses` as an alias for `ncurses`, so `llbuild` has to link against +# `ncurses` explicitly. `ncurses` on Gentoo also doesn't expose the `curses` +# terminfo database interface (e.g., `set_curterm`, `del_curterm`, etc.), so we +# have to also explicitly link against `tinfo`. + +--- a/llbuild/Package.swift ++++ b/llbuild/Package.swift +@@ -227,7 +227,8 @@ let package = Package( + path: "lib/llvm/Support", + linkerSettings: [ + .linkedLibrary("m", .when(platforms: [.linux])), +- .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS, .android]))] ++ .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS, .android])), ++ .linkedLibrary("tinfo", .when(platforms: [.linux]))] + ), + ], + cxxLanguageStandard: .cxx14 +--- a/llbuild/lib/llvm/Support/CMakeLists.txt ++++ b/llbuild/lib/llvm/Support/CMakeLists.txt +@@ -65,5 +65,5 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") + endif() + + if(${CMAKE_SYSTEM_NAME} MATCHES "Android|Darwin|Linux") +- target_link_libraries(llvmSupport PRIVATE curses) ++ target_link_libraries(llvmSupport PRIVATE ncurses tinfo) + endif() +--- a/llbuild/products/libllbuild/CMakeLists.txt ++++ b/llbuild/products/libllbuild/CMakeLists.txt +@@ -28,7 +28,7 @@ endif() + + if(NOT CMAKE_SYSTEM_NAME STREQUAL Windows) + target_link_libraries(libllbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() + + target_include_directories(libllbuild +@@ -79,7 +79,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + llbuildNinja + llvmSupport + SQLite::SQLite3 +- curses) ++ ncurses tinfo) + + # Manually set up the remaining framework structure. + set(LLBUILD_FW_INPUTS) +--- a/llbuild/products/llbuild/CMakeLists.txt ++++ b/llbuild/products/llbuild/CMakeLists.txt +@@ -16,5 +16,5 @@ endif() + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(llbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/products/swift-build-tool/CMakeLists.txt ++++ b/llbuild/products/swift-build-tool/CMakeLists.txt +@@ -10,7 +10,7 @@ target_link_libraries(swift-build-tool PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(swift-build-tool PRIVATE +- curses) ++ ncurses tinfo) + endif() + + install(TARGETS swift-build-tool +--- a/llbuild/unittests/Basic/CMakeLists.txt ++++ b/llbuild/unittests/Basic/CMakeLists.txt +@@ -14,5 +14,5 @@ target_link_libraries(BasicTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BasicTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/BuildSystem/CMakeLists.txt ++++ b/llbuild/unittests/BuildSystem/CMakeLists.txt +@@ -16,5 +16,5 @@ target_link_libraries(BuildSystemTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BuildSystemTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/CAPI/CMakeLists.txt ++++ b/llbuild/unittests/CAPI/CMakeLists.txt +@@ -15,5 +15,5 @@ target_link_libraries(CAPITests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CAPITests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/CAS/CMakeLists.txt ++++ b/llbuild/unittests/CAS/CMakeLists.txt +@@ -8,6 +8,6 @@ target_link_libraries(CASTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CASTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Core/CMakeLists.txt ++++ b/llbuild/unittests/Core/CMakeLists.txt +@@ -15,6 +15,6 @@ target_link_libraries(CoreTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CoreTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Evo/CMakeLists.txt ++++ b/llbuild/unittests/Evo/CMakeLists.txt +@@ -11,6 +11,6 @@ target_link_libraries(EvoTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(EvoTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Ninja/CMakeLists.txt ++++ b/llbuild/unittests/Ninja/CMakeLists.txt +@@ -8,5 +8,5 @@ target_link_libraries(NinjaTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(NinjaTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/utils/adjust-times/CMakeLists.txt ++++ b/llbuild/utils/adjust-times/CMakeLists.txt +@@ -7,5 +7,5 @@ target_link_libraries(adjust-times PRIVATE llvmSupport) + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(adjust-times PRIVATE +- curses) ++ ncurses tinfo) + endif() diff --git a/dev-lang/swift/files/swift-5.10.1-r5/link-with-lld.patch b/dev-lang/swift/files/swift-5.10.1-r5/link-with-lld.patch new file mode 100644 index 000000000..5921b301f --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/link-with-lld.patch @@ -0,0 +1,144 @@ +# Swift defaults to building with `gold` on Linux because it doesn't build with +# `bfd`; Gentoo no longer supports `gold`, so we have to build with `lld`. +# +# We need to: +# 1. Have the Swift drivers default to linking with `lld` over `gold` (both for) +# eventual end-user code, but also for the built Swift compiler stages to +# bootstrap the next stage, +# 2. Have the `SWIFT_USE_LINKER` flag be correctly respected everywhere, and +# 3. Set the right linker flags for `lld` because its behavior for ELF on Linux +# differs from other platforms, and certain Swift symbols need to not be GC'd +# out +# +# See https://github.com/swiftlang/swift/pull/69538 (merged to main after 5.10 +# branched). + +--- a/swift/lib/Driver/UnixToolChains.cpp ++++ b/swift/lib/Driver/UnixToolChains.cpp +@@ -110,34 +110,7 @@ ToolChain::InvocationInfo toolchains::GenericUnix::constructInvocation( + return II; + } + +-std::string toolchains::GenericUnix::getDefaultLinker() const { +- if (getTriple().isAndroid()) +- return "lld"; +- +- switch (getTriple().getArch()) { +- case llvm::Triple::arm: +- case llvm::Triple::aarch64: +- case llvm::Triple::aarch64_32: +- case llvm::Triple::armeb: +- case llvm::Triple::thumb: +- case llvm::Triple::thumbeb: +- // BFD linker has issues wrt relocation of the protocol conformance +- // section on these targets, it also generates COPY relocations for +- // final executables, as such, unless specified, we default to gold +- // linker. +- return "gold"; +- case llvm::Triple::x86: +- case llvm::Triple::x86_64: +- case llvm::Triple::ppc64: +- case llvm::Triple::ppc64le: +- case llvm::Triple::systemz: +- // BFD linker has issues wrt relocations against protected symbols. +- return "gold"; +- default: +- // Otherwise, use the default BFD linker. +- return ""; +- } +-} ++std::string toolchains::GenericUnix::getDefaultLinker() const { return "lld"; } + + bool toolchains::GenericUnix::addRuntimeRPath(const llvm::Triple &T, + const llvm::opt::ArgList &Args) const { + +--- a/swift-driver/Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift ++++ b/swift-driver/Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift +@@ -17,25 +17,7 @@ import struct TSCBasic.AbsolutePath + + extension GenericUnixToolchain { + private func defaultLinker(for targetTriple: Triple) -> String? { +- if targetTriple.os == .openbsd || targetTriple.os == .freeBSD || +- targetTriple.environment == .android { +- return "lld" +- } +- +- switch targetTriple.arch { +- case .arm, .aarch64, .armeb, .thumb, .thumbeb: +- // BFD linker has issues wrt relocation of the protocol conformance +- // section on these targets, it also generates COPY relocations for +- // final executables, as such, unless specified, we default to gold +- // linker. +- return "gold" +- case .x86, .x86_64, .ppc64, .ppc64le, .systemz: +- // BFD linker has issues wrt relocations against protected symbols. +- return "gold" +- default: +- // Otherwise, use the default BFD linker. +- return "" +- } ++ "lld" + } + + private func majorArchitectureName(for triple: Triple) -> String { +--- a/swift/cmake/modules/AddPureSwift.cmake ++++ b/swift/cmake/modules/AddPureSwift.cmake +@@ -224,6 +224,10 @@ function(add_pure_swift_host_library name) + target_link_options(${name} PRIVATE + "-use-ld=${LLVM_USE_LINKER}" + ) ++ elseif(SWIFT_USE_LINKER) ++ target_link_options(${name} PRIVATE ++ "-use-ld=${SWIFT_USE_LINKER}" ++ ) + endif() + + # Export this target. +@@ -322,6 +326,10 @@ function(add_pure_swift_host_tool name) + target_link_options(${name} PRIVATE + "-use-ld=${LLVM_USE_LINKER}" + ) ++ elseif(SWIFT_USE_LINKER) ++ target_link_options(${name} PRIVATE ++ "-use-ld=${SWIFT_USE_LINKER}" ++ ) + endif() + + # Workaround to touch the library and its objects so that we don't +--- a/swift/cmake/modules/AddSwift.cmake ++++ b/swift/cmake/modules/AddSwift.cmake +@@ -629,6 +629,10 @@ function(_add_swift_runtime_link_flags target relpath_to_lib_dir bootstrapping) + endif() + endif() + endif() ++ ++ if(SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|OPENBSD|FREEBSD" AND SWIFT_USE_LINKER STREQUAL "lld") ++ target_link_options(${target} PRIVATE "LINKER:-z,nostart-stop-gc") ++ endif() + endif() + + set_property(TARGET ${target} PROPERTY BUILD_WITH_INSTALL_RPATH YES) +--- a/swift/tools/libStaticMirror/CMakeLists.txt ++++ b/swift/tools/libStaticMirror/CMakeLists.txt +@@ -29,6 +29,10 @@ add_llvm_symbol_exports(libStaticMirror ${LLVM_EXPORTED_SYMBOL_FILE}) + # Adds -dead_strip option + add_link_opts(libStaticMirror) + ++if(SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|OPENBSD|FREEBSD" AND SWIFT_USE_LINKER STREQUAL "lld") ++ target_link_options(libStaticMirror PRIVATE "LINKER:-z,nostart-stop-gc") ++endif() ++ + add_dependencies(static-mirror-lib libStaticMirror) + swift_install_in_component(TARGETS libStaticMirror + ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}/swift/${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_LIB_SUBDIR}" COMPONENT static-mirror-lib +--- a/swift/tools/libSwiftScan/CMakeLists.txt ++++ b/swift/tools/libSwiftScan/CMakeLists.txt +@@ -67,6 +67,10 @@ add_llvm_symbol_exports(libSwiftScan ${LLVM_EXPORTED_SYMBOL_FILE}) + # Adds -dead_strip option + add_link_opts(libSwiftScan) + ++if(SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|OPENBSD|FREEBSD" AND SWIFT_USE_LINKER STREQUAL "lld") ++ target_link_options(libSwiftScan PRIVATE "LINKER:-z,nostart-stop-gc") ++endif() ++ + add_dependencies(compiler libSwiftScan) diff --git a/dev-lang/swift/files/swift-5.10.1-r5/lldb-cmake-minimum-version.patch b/dev-lang/swift/files/swift-5.10.1-r5/lldb-cmake-minimum-version.patch new file mode 100644 index 000000000..1e29f956c --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/lldb-cmake-minimum-version.patch @@ -0,0 +1,15 @@ +# The LLDB Python bindings rely on CMake to find Python, and by default, CMake +# tries to use the newest Python version found on disk. To get CMake to respect +# the version of Python set up by `python_setup`, we to set +# `-DPython3_FIND_UNVERSIONED_NAMES=FIRST`, which is only available from CMake +# 3.20. (Even if the `cmake` executable is a newer version, it still relies on +# `cmake_minimum_required` for feature testing.) + +--- a/llvm-project/lldb/CMakeLists.txt ++++ b/llvm-project/lldb/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.13.4) ++cmake_minimum_required(VERSION 3.20) + + # Add path for custom modules. + set(CMAKE_MODULE_PATH diff --git a/dev-lang/swift/files/swift-5.10.1-r5/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-5.10.1-r5/respect-c-cxx-flags.patch new file mode 100644 index 000000000..f52d54277 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r5/respect-c-cxx-flags.patch @@ -0,0 +1,64 @@ +# CMake automatically reads `CFLAGS`, `CXXFLAGS`, `LDFLAGS`, etc. from the +# environment and uses them to populate its default flag variables -- but the +# Swift build system blows away `CMAKE_C{XX}_FLAGS` without picking up the +# environment. These need to be picked up again to not be ignored. + +--- a/swift/utils/build-script-impl ++++ b/swift/utils/build-script-impl +@@ -1820,10 +1820,10 @@ for host in "${ALL_HOSTS[@]}"; do + + cmake_options=( + "${cmake_options[@]}" +- -DCMAKE_C_FLAGS="$(swift_c_flags ${host})" +- -DCMAKE_CXX_FLAGS="$(swift_c_flags ${host})" +- -DCMAKE_C_FLAGS_RELWITHDEBINFO="-O2 -DNDEBUG" +- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-O2 -DNDEBUG" ++ -DCMAKE_C_FLAGS="${CFLAGS} $(swift_c_flags ${host})" ++ -DCMAKE_CXX_FLAGS="${CXXFLAGS} $(swift_c_flags ${host})" ++ -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS} -O2 -DNDEBUG" ++ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="${CXXFLAGS} -O2 -DNDEBUG" + -DCMAKE_BUILD_TYPE:STRING="${SWIFT_BUILD_TYPE}" + -DLLVM_ENABLE_ASSERTIONS:BOOL=$(true_false "${SWIFT_ENABLE_ASSERTIONS}") + -DBOOTSTRAPPING_MODE:STRING=$(to_bootstrapping_mode "${BOOTSTRAPPING}") +@@ -2215,8 +2215,8 @@ for host in "${ALL_HOSTS[@]}"; do + cmake_options=( + "${cmake_options[@]}" + -C${LLDB_SOURCE_DIR}/cmake/caches/${cmake_cache} +- -DCMAKE_C_FLAGS="$(llvm_c_flags ${host})" +- -DCMAKE_CXX_FLAGS="$(llvm_c_flags ${host})" ++ -DCMAKE_C_FLAGS="${CFLAGS} $(llvm_c_flags ${host})" ++ -DCMAKE_CXX_FLAGS="${CXXFLAGS} $(llvm_c_flags ${host})" + -DCMAKE_BUILD_TYPE:STRING="${LLDB_BUILD_TYPE}" + -DLLDB_SWIFTC:PATH=${SWIFTC_BIN} + -DLLDB_SWIFT_LIBS:PATH="$(build_directory ${LOCAL_HOST} swift)/lib/swift" +--- a/swift/utils/swift_build_support/swift_build_support/products/llvm.py ++++ b/swift/utils/swift_build_support/swift_build_support/products/llvm.py +@@ -261,10 +261,10 @@ class LLVM(cmake_product.CMakeProduct): + # llvm/tools, e.g. to build LLDB. + + llvm_c_flags = ' '.join(self.llvm_c_flags(platform, arch)) +- llvm_cmake_options.define('CMAKE_C_FLAGS', llvm_c_flags) +- llvm_cmake_options.define('CMAKE_CXX_FLAGS', llvm_c_flags) +- llvm_cmake_options.define('CMAKE_C_FLAGS_RELWITHDEBINFO', '-O2 -DNDEBUG') +- llvm_cmake_options.define('CMAKE_CXX_FLAGS_RELWITHDEBINFO', '-O2 -DNDEBUG') ++ llvm_cmake_options.define('CMAKE_C_FLAGS', ' '.join([os.environ.get('CFLAGS', ''), llvm_c_flags])) ++ llvm_cmake_options.define('CMAKE_CXX_FLAGS', ' '.join([os.environ.get('CXXFLAGS', ''), llvm_c_flags])) ++ llvm_cmake_options.define('CMAKE_C_FLAGS_RELWITHDEBINFO', ' '.join([os.environ.get('CFLAGS', ''), '-O2 -DNDEBUG'])) ++ llvm_cmake_options.define('CMAKE_CXX_FLAGS_RELWITHDEBINFO', ' '.join([os.environ.get('CXXFLAGS', ''), '-O2 -DNDEBUG'])) + llvm_cmake_options.define('CMAKE_BUILD_TYPE:STRING', + self.args.llvm_build_variant) + llvm_cmake_options.define('LLVM_TOOL_SWIFT_BUILD:BOOL', 'FALSE') +--- a/swift/utils/swift_build_support/swift_build_support/products/product.py ++++ b/swift/utils/swift_build_support/swift_build_support/products/product.py +@@ -440,8 +440,8 @@ class Product(object): + + (platform, arch) = host_target.split('-') + common_c_flags = ' '.join(self.common_cross_c_flags(platform, arch)) +- self.cmake_options.define('CMAKE_C_FLAGS', common_c_flags) +- self.cmake_options.define('CMAKE_CXX_FLAGS', common_c_flags) ++ self.cmake_options.define('CMAKE_C_FLAGS', ' '.join([os.environ.get('CFLAGS', ''), common_c_flags])) ++ self.cmake_options.define('CMAKE_CXX_FLAGS', ' '.join([os.environ.get('CXXFLAGS', ''), common_c_flags])) + + toolchain_file = None + if self.is_darwin_host(host_target): + diff --git a/dev-lang/swift/files/swift-6.0.3-r2/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-6.0.3-r2/backtracing-noexecstack.patch new file mode 120000 index 000000000..5149cb1fe --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-5.10.1-r5/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.0.3-r2/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-6.0.3-r2/disable-libdispatch-werror.patch new file mode 100644 index 000000000..3257019a8 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/disable-libdispatch-werror.patch @@ -0,0 +1,11 @@ +# Packages should not have `-Werror` unconditionally enabled. + +--- a/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake ++++ b/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake +@@ -6,7 +6,6 @@ elseif(WIN32) + # so that we can use __popcnt64 + add_compile_options($<$,$>:-fms-extensions>) + else() +- add_compile_options($<$,$>:-Werror>) + add_compile_options($<$,$>:-Wall>) + add_compile_options($<$,$>:-Wextra>) diff --git a/dev-lang/swift/files/swift-6.0.3-r2/gentoo.ini b/dev-lang/swift/files/swift-6.0.3-r2/gentoo.ini new file mode 100644 index 000000000..0d7b63b38 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/gentoo.ini @@ -0,0 +1,43 @@ +# Individual preset options: +# +# 1. mixin-preset: building for Linux, without compiler assertions, and with +# most tests disabled +# 2. build-ninja=0, skip-build-curl, skip-build-zlib: we'd prefer to pick these +# up from the system +# 3. extra-cmake-options: +# * -DLLVM_USE_LINKER, -DCLANG_DEFAULT_LINKER: build LLVM, clang, Swift, et. +# al. to link using lld, and ensure Clang uses it as its default +# * -DBUILD_TESTING, -DSWIFT_INCLUDE_TESTS, -DSWIFT_INCLUDE_TEST_BINARIES: +# the `no_test` preset disables building most, but not all tests; we don't +# need to build any of them +# * -DCOMPILER_RT_BUILD_ORC: the `compiler-rt` library defaults to building +# the ORC LLVM JIT library, which we don't require; we disable it because +# it builds with executable stacks, which trip up warnings on installation +# * -DPython3_FIND_UNVERSIONED_NAMES: LLDB ships with Python bindings, and +# uses CMake to search for Python. By default, CMake tries to find the +# latest version installed on disk (currently, `python3.13`, then +# `python3.12`, then...). This might not be the version of Python specified +# by `PYTHON_SINGLE_TARGET`, which we want to respect. We use +# `python_setup` to place `${EPYTHON}` at the front of `PATH` as the +# unversioned `python3`, so we want CMake to discover and use this binary +# first before falling back to its search +# 5. llvm-targets-to-build: we don't currently support architectures other than +# amd64, so there's no point in building LLVM for multiple architectures; if +# this changes (or we start supporting cross-compilation), we'll need to +# build for more than just the host + +[preset: gentoo] +mixin-preset=buildbot_linux,no_assertions,no_test +build-ninja=0 +extra-cmake-options= + -DLLVM_USE_LINKER:STRING=lld + -DCLANG_DEFAULT_LINKER:STRING=lld + -DBUILD_TESTING:BOOL=NO + -DSWIFT_INCLUDE_TESTS:BOOL=NO + -DSWIFT_INCLUDE_TEST_BINARIES:BOOL=NO + -DCOMPILER_RT_BUILD_ORC:BOOL=NO + -DPython3_FIND_UNVERSIONED_NAMES:STRING=FIRST +llvm-targets-to-build=host +skip-build-curl +skip-build-zlib + diff --git a/dev-lang/swift/files/swift-6.0.3-r2/indexstoredb-constant.patch b/dev-lang/swift/files/swift-6.0.3-r2/indexstoredb-constant.patch new file mode 100644 index 000000000..b693a0c0d --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/indexstoredb-constant.patch @@ -0,0 +1,19 @@ +# Prior to C23, the C standard restricts enum values to the range of `int`; +# relaxing this is a GNU extension that Clang follows. On LLVM-profile systems, +# though, this appears to not be enabled by default, causing Clang to complain +# that `1 << 63` is not a compile-time expression (since it overflows an `int` +# and can't be computed at compile-time). This can be suppressed by causing the +# enum to be interpreted explicitly as containing `unsigned long long` values +# instead. + +--- a/indexstore-db/include/CIndexStoreDB/CIndexStoreDB.h ++++ b/indexstore-db/include/CIndexStoreDB/CIndexStoreDB.h +@@ -82,7 +82,7 @@ typedef enum { + INDEXSTOREDB_SYMBOL_ROLE_REL_IBTYPEOF = 1 << 17, + INDEXSTOREDB_SYMBOL_ROLE_REL_SPECIALIZATIONOF = 1 << 18, + +- INDEXSTOREDB_SYMBOL_ROLE_CANONICAL = 1 << 63, ++ INDEXSTOREDB_SYMBOL_ROLE_CANONICAL = 1ULL << 63, + } indexstoredb_symbol_role_t; + + typedef enum { diff --git a/dev-lang/swift/files/swift-6.0.3-r2/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-6.0.3-r2/link-ncurses-tinfo.patch new file mode 100644 index 000000000..1a0f6fa2e --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/link-ncurses-tinfo.patch @@ -0,0 +1,188 @@ +# Various Swift components require linking against `curses`; Gentoo doesn't +# `curses` as an alias for `ncurses`, so we have to link against `ncurses` +# explicitly. `ncurses` on Gentoo also doesn't expose the `curses` terminfo +# database interface (e.g., `set_curterm`, `del_curterm`, etc.), so we have to +# also explicitly link against `tinfo`. + +--- a/swift/utils/test-prefix-map/Makefile ++++ b/swift/utils/test-prefix-map/Makefile +@@ -11,7 +11,7 @@ CXXFLAGS = -std=c++11 \ + -I$(objroot)/tools/clang/include \ + -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + +-LDFLAGS = -L$(objroot)/lib -lswiftBasic -lLLVMSupport -lcurses ++LDFLAGS = -L$(objroot)/lib -lswiftBasic -lLLVMSupport -lncurses -ltinfo + + main: main.cpp $(srcroot)/tools/swift/include/swift/Basic/PrefixMap.h + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o main main.cpp +--- a/swift/utils/test-successor-map/Makefile ++++ b/swift/utils/test-successor-map/Makefile +@@ -11,7 +11,7 @@ CXXFLAGS = -std=c++11 \ + -I$(objroot)/tools/clang/include \ + -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + +-LDFLAGS = -L$(objroot)/Debug+Asserts/lib -lLLVMSupport -lcurses ++LDFLAGS = -L$(objroot)/Debug+Asserts/lib -lLLVMSupport -lncurses -ltinfo + + main: main.cpp $(srcroot)/tools/swift/include/swift/Basic/SuccessorMap.h + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o main main.cpp +--- a/llbuild/Package.swift ++++ b/llbuild/Package.swift +@@ -227,7 +227,8 @@ let package = Package( + path: "lib/llvm/Support", + linkerSettings: [ + .linkedLibrary("m", .when(platforms: [.linux])), +- .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS, .android]))] ++ .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS, .android])), ++ .linkedLibrary("tinfo", .when(platforms: [.linux]))] + ), + ], + cxxLanguageStandard: .cxx14 +--- a/llbuild/lib/llvm/Support/CMakeLists.txt ++++ b/llbuild/lib/llvm/Support/CMakeLists.txt +@@ -64,6 +64,4 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") + execinfo) + endif() + +-if(${CMAKE_SYSTEM_NAME} MATCHES "Android|Darwin|Linux") +- target_link_libraries(llvmSupport PRIVATE curses) +-endif() ++target_link_libraries(llvmSupport PRIVATE ncurses tinfo) +--- a/llbuild/perftests/Xcode/PerfTests/CMakeLists.txt ++++ b/llbuild/perftests/Xcode/PerfTests/CMakeLists.txt +@@ -33,7 +33,8 @@ target_link_libraries(XcodePerfTests PRIVATE + llbuildNinja + llbuildBuildSystem + llbuildCommands +- curses ++ ncurses ++ tinfo + SQLite::SQLite3 + "${MACOSX_SDK_PATH}/System/Library/Frameworks/Foundation.framework" + "${MACOSX_PLATFORM_PATH}/Developer/Library/Frameworks/XCTest.framework" +--- a/llbuild/products/libllbuild/CMakeLists.txt ++++ b/llbuild/products/libllbuild/CMakeLists.txt +@@ -28,7 +28,7 @@ endif() + + if(NOT CMAKE_SYSTEM_NAME STREQUAL Windows) + target_link_libraries(libllbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() + + target_include_directories(libllbuild +@@ -79,7 +79,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + llbuildNinja + llvmSupport + SQLite::SQLite3 +- curses) ++ ncurses tinfo) + + # Manually set up the remaining framework structure. + set(LLBUILD_FW_INPUTS) +--- a/llbuild/products/llbuild/CMakeLists.txt ++++ b/llbuild/products/llbuild/CMakeLists.txt +@@ -16,5 +16,5 @@ endif() + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(llbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/products/swift-build-tool/CMakeLists.txt ++++ b/llbuild/products/swift-build-tool/CMakeLists.txt +@@ -10,7 +10,7 @@ target_link_libraries(swift-build-tool PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(swift-build-tool PRIVATE +- curses) ++ ncurses tinfo) + endif() + + install(TARGETS swift-build-tool +--- a/llbuild/tests/lit.site.cfg.in ++++ b/llbuild/tests/lit.site.cfg.in +@@ -21,7 +21,7 @@ config.sqlite_library = "@SQLite3_LIBRARY@" + if sys.platform == 'Windows': + config.curses_library = '' + else: +- config.curses_library = '-lcurses' ++ config.curses_library = '-lncurses -ltinfo' + config.threads_library = "@CMAKE_THREAD_LIBS_INIT@" + if "@CMAKE_DL_LIBS@": + config.dl_library = "-l@CMAKE_DL_LIBS@" +--- a/llbuild/unittests/Basic/CMakeLists.txt ++++ b/llbuild/unittests/Basic/CMakeLists.txt +@@ -14,5 +14,5 @@ target_link_libraries(BasicTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BasicTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/BuildSystem/CMakeLists.txt ++++ b/llbuild/unittests/BuildSystem/CMakeLists.txt +@@ -16,5 +16,5 @@ target_link_libraries(BuildSystemTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BuildSystemTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/CAPI/CMakeLists.txt ++++ b/llbuild/unittests/CAPI/CMakeLists.txt +@@ -15,5 +15,5 @@ target_link_libraries(CAPITests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CAPITests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/CAS/CMakeLists.txt ++++ b/llbuild/unittests/CAS/CMakeLists.txt +@@ -8,6 +8,6 @@ target_link_libraries(CASTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CASTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Core/CMakeLists.txt ++++ b/llbuild/unittests/Core/CMakeLists.txt +@@ -15,6 +15,6 @@ target_link_libraries(CoreTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CoreTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Evo/CMakeLists.txt ++++ b/llbuild/unittests/Evo/CMakeLists.txt +@@ -11,6 +11,6 @@ target_link_libraries(EvoTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(EvoTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Ninja/CMakeLists.txt ++++ b/llbuild/unittests/Ninja/CMakeLists.txt +@@ -8,5 +8,5 @@ target_link_libraries(NinjaTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(NinjaTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/utils/adjust-times/CMakeLists.txt ++++ b/llbuild/utils/adjust-times/CMakeLists.txt +@@ -7,5 +7,5 @@ target_link_libraries(adjust-times PRIVATE llvmSupport) + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(adjust-times PRIVATE +- curses) ++ ncurses tinfo) + endif() diff --git a/dev-lang/swift/files/swift-6.0.3-r2/link-with-lld.patch b/dev-lang/swift/files/swift-6.0.3-r2/link-with-lld.patch new file mode 100644 index 000000000..b79d338f5 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/link-with-lld.patch @@ -0,0 +1,44 @@ +# Swift defaults to building with `gold` on Linux because `bfd` can't correctly +# handle Swift symbols; Gentoo no longer supports `gold`, so we have to make +# sure that we build with `lld`. + +--- a/swift/lib/Driver/UnixToolChains.cpp ++++ b/swift/lib/Driver/UnixToolChains.cpp +@@ -109,36 +109,7 @@ ToolChain::InvocationInfo toolchains::GenericUnix::constructInvocation( + return II; + } + +-std::string toolchains::GenericUnix::getDefaultLinker() const { +- if (getTriple().isAndroid() +- || (getTriple().isMusl() +- && getTriple().getVendor() == llvm::Triple::Swift)) +- return "lld"; +- +- switch (getTriple().getArch()) { +- case llvm::Triple::arm: +- case llvm::Triple::aarch64: +- case llvm::Triple::aarch64_32: +- case llvm::Triple::armeb: +- case llvm::Triple::thumb: +- case llvm::Triple::thumbeb: +- // BFD linker has issues wrt relocation of the protocol conformance +- // section on these targets, it also generates COPY relocations for +- // final executables, as such, unless specified, we default to gold +- // linker. +- return "gold"; +- case llvm::Triple::x86: +- case llvm::Triple::x86_64: +- case llvm::Triple::ppc64: +- case llvm::Triple::ppc64le: +- case llvm::Triple::systemz: +- // BFD linker has issues wrt relocations against protected symbols. +- return "gold"; +- default: +- // Otherwise, use the default BFD linker. +- return ""; +- } +-} ++std::string toolchains::GenericUnix::getDefaultLinker() const { return "lld"; } + + bool toolchains::GenericUnix::addRuntimeRPath(const llvm::Triple &T, + const llvm::opt::ArgList &Args) const { diff --git a/dev-lang/swift/files/swift-6.0.3-r2/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-6.0.3-r2/respect-c-cxx-flags.patch new file mode 120000 index 000000000..f397c8209 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r2/respect-c-cxx-flags.patch @@ -0,0 +1 @@ +../swift-5.10.1-r5/respect-c-cxx-flags.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.1.3/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-6.1.3/backtracing-noexecstack.patch new file mode 120000 index 000000000..ea790374e --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-6.0.3-r2/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.1.3/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-6.1.3/disable-libdispatch-werror.patch new file mode 100644 index 000000000..962073f4c --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/disable-libdispatch-werror.patch @@ -0,0 +1,12 @@ +# Packages should not have `-Werror` unconditionally enabled. + +--- a/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake ++++ b/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake +@@ -6,7 +6,6 @@ + # so that we can use __popcnt64 + add_compile_options($<$,$>:-fms-extensions>) + else() +- add_compile_options($<$,$>:-Werror>) + add_compile_options($<$,$>:-Wall>) + add_compile_options($<$,$>:-Wextra>) + diff --git a/dev-lang/swift/files/swift-6.1.3/fix-issues-caused-by-build-system-updates.patch b/dev-lang/swift/files/swift-6.1.3/fix-issues-caused-by-build-system-updates.patch new file mode 100644 index 000000000..726ce2327 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/fix-issues-caused-by-build-system-updates.patch @@ -0,0 +1,87 @@ +From: Pavel Sobolev +Subject: [PATCH] Fix issues caused by build system updates. + +This includes fixes for issues caused by the following updates: + +- GCC 15 (specifically, changes in libstdc++) +- GNU libc C library 2.42 + +Specifically, the following is changed: + +- Added missing includes of the `` header [1] +- Removed deprecated `struct termio` [2] +- Removed a redundant include of the `` header [3] + +[1] See https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84a74e3076ee2 +[2] See https://github.com/swiftlang/llvm-project/commit/59978b21ad9c65276ee8e14f26759691b8a65763 +[3] See https://github.com/swiftlang/swift/issues/81774 + +Bug: https://bugs.gentoo.org/945025 + +Signed-off-by: Pavel Sobolev + +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +@@ -338,17 +338,9 @@ static void ioctl_table_fill() { + _(SOUND_PCM_WRITE_CHANNELS, WRITE, sizeof(int)); + _(SOUND_PCM_WRITE_FILTER, WRITE, sizeof(int)); + _(TCFLSH, NONE, 0); +-#if SANITIZER_GLIBC +- _(TCGETA, WRITE, struct_termio_sz); +-#endif + _(TCGETS, WRITE, struct_termios_sz); + _(TCSBRK, NONE, 0); + _(TCSBRKP, NONE, 0); +-#if SANITIZER_GLIBC +- _(TCSETA, READ, struct_termio_sz); +- _(TCSETAF, READ, struct_termio_sz); +- _(TCSETAW, READ, struct_termio_sz); +-#endif + _(TCSETS, READ, struct_termios_sz); + _(TCSETSF, READ, struct_termios_sz); + _(TCSETSW, READ, struct_termios_sz); +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +@@ -479,9 +479,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + unsigned struct_input_id_sz = sizeof(struct input_id); + unsigned struct_mtpos_sz = sizeof(struct mtpos); + unsigned struct_rtentry_sz = sizeof(struct rtentry); +-#if SANITIZER_GLIBC || SANITIZER_ANDROID +- unsigned struct_termio_sz = sizeof(struct termio); +-#endif + unsigned struct_vt_consize_sz = sizeof(struct vt_consize); + unsigned struct_vt_sizes_sz = sizeof(struct vt_sizes); + unsigned struct_vt_stat_sz = sizeof(struct vt_stat); +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h +@@ -1013,7 +1013,6 @@ extern unsigned struct_hd_geometry_sz; + extern unsigned struct_input_absinfo_sz; + extern unsigned struct_input_id_sz; + extern unsigned struct_mtpos_sz; +-extern unsigned struct_termio_sz; + extern unsigned struct_vt_consize_sz; + extern unsigned struct_vt_sizes_sz; + extern unsigned struct_vt_stat_sz; +--- a/swift/stdlib/include/llvm/ADT/SmallVector.h ++++ b/swift/stdlib/include/llvm/ADT/SmallVector.h +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/swift-foundation/Sources/_FoundationCShims/include/_CStdlib.h ++++ b/swift-foundation/Sources/_FoundationCShims/include/_CStdlib.h +@@ -51,10 +51,6 @@ + #include + #endif + +-#if __has_include() +-#include +-#endif +- + #if __has_include() + /// Guard against including `signal.h` on WASI. The `signal.h` header file + /// itself is available in wasi-libc, but it's just a stub that doesn't actually diff --git a/dev-lang/swift/files/swift-6.1.3/gentoo.ini b/dev-lang/swift/files/swift-6.1.3/gentoo.ini new file mode 100644 index 000000000..bf9133035 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/gentoo.ini @@ -0,0 +1,50 @@ +# Individual preset options: +# +# 1. mixin-preset: building for Linux, without compiler assertions, and with +# most tests disabled +# 2. build-ninja=0, skip-build-curl, skip-build-zlib: we'd prefer to pick these +# up from the system +# 3. extra-cmake-options: +# * -DLLVM_USE_LINKER, -DCLANG_DEFAULT_LINKER: build LLVM, clang, Swift, et. +# al. to link using lld, and ensure Clang uses it as its default +# * -DBUILD_TESTING, -DSWIFT_INCLUDE_TESTS, -DSWIFT_INCLUDE_TEST_BINARIES: +# the `no_test` preset disables building most, but not all tests; we don't +# need to build any of them +# * -DCOMPILER_RT_BUILD_ORC: the `compiler-rt` library defaults to building +# the ORC LLVM JIT library, which we don't require; we disable it because +# it builds with executable stacks, which trip up warnings on installation +# * -DPython3_FIND_UNVERSIONED_NAMES: LLDB ships with Python bindings, and +# uses CMake to search for Python. By default, CMake tries to find the +# latest version installed on disk (currently, `python3.13`, then +# `python3.12`, then...). This might not be the version of Python specified +# by `PYTHON_SINGLE_TARGET`, which we want to respect. We use +# `python_setup` to place `${EPYTHON}` at the front of `PATH` as the +# unversioned `python3`, so we want CMake to discover and use this binary +# first before falling back to its search +# 5. llvm-targets-to-build: we don't currently support architectures other than +# amd64, so there's no point in building LLVM for multiple architectures; if +# this changes (or we start supporting cross-compilation), we'll need to +# build for more than just the host +# 6. build-wasm-stdlib=0, wasmkit=0: the Swift Wasm targets are currently +# experimental, and supporting them requires supporting cross-compilation. +# (An additional wrinkle is that Gentoo CFLAGS/CXXFLAGS/etc. typically +# contain an `-march` flag, which isn't valid for cross-compiling to the Wasm +# target triple, but stripping it out for just the Wasm target is tricky with +# Swift's build system) + +[preset: gentoo] +mixin-preset=buildbot_linux,no_assertions,no_test +build-ninja=0 +build-wasm-stdlib=0 +extra-cmake-options= + -DLLVM_USE_LINKER:STRING=lld + -DCLANG_DEFAULT_LINKER:STRING=lld + -DBUILD_TESTING:BOOL=NO + -DSWIFT_INCLUDE_TESTS:BOOL=NO + -DSWIFT_INCLUDE_TEST_BINARIES:BOOL=NO + -DCOMPILER_RT_BUILD_ORC:BOOL=NO + -DPython3_FIND_UNVERSIONED_NAMES:STRING=FIRST +llvm-targets-to-build=host +skip-build-curl +skip-build-zlib +wasmkit=0 diff --git a/dev-lang/swift/files/swift-6.1.3/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-6.1.3/link-ncurses-tinfo.patch new file mode 100644 index 000000000..64094f425 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/link-ncurses-tinfo.patch @@ -0,0 +1,169 @@ +# Various Swift components require linking against `curses`; Gentoo doesn't +# `curses` as an alias for `ncurses`, so we have to link against `ncurses` +# explicitly. `ncurses` on Gentoo also doesn't expose the `curses` terminfo +# database interface (e.g., `set_curterm`, `del_curterm`, etc.), so we have to +# also explicitly link against `tinfo`. + +--- a/swift/utils/test-prefix-map/Makefile ++++ b/swift/utils/test-prefix-map/Makefile +@@ -11,7 +11,7 @@ CXXFLAGS = -std=c++11 \ + -I$(objroot)/tools/clang/include \ + -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + +-LDFLAGS = -L$(objroot)/lib -lswiftBasic -lLLVMSupport -lcurses ++LDFLAGS = -L$(objroot)/lib -lswiftBasic -lLLVMSupport -lncurses -ltinfo + + main: main.cpp $(srcroot)/tools/swift/include/swift/Basic/PrefixMap.h + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o main main.cpp +--- a/swift/utils/test-successor-map/Makefile ++++ b/swift/utils/test-successor-map/Makefile +@@ -11,7 +11,7 @@ CXXFLAGS = -std=c++11 \ + -I$(objroot)/tools/clang/include \ + -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + +-LDFLAGS = -L$(objroot)/Debug+Asserts/lib -lLLVMSupport -lcurses ++LDFLAGS = -L$(objroot)/Debug+Asserts/lib -lLLVMSupport -lncurses -ltinfo + + main: main.cpp $(srcroot)/tools/swift/include/swift/Basic/SuccessorMap.h + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o main main.cpp +--- a/llbuild/Package.swift ++++ b/llbuild/Package.swift +@@ -28,7 +28,10 @@ let terminfoLibraries: [LinkerSetting] = { + if !useTerminfo { + return [] + } +- return [.linkedLibrary("ncurses", .when(platforms: [.linux, .macOS]))] ++ return [ ++ .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS])), ++ .linkedLibrary("tinfo", .when(platforms: [.linux])), ++ ] + }() + + let package = Package( +--- a/llbuild/lib/llvm/Support/CMakeLists.txt ++++ b/llbuild/lib/llvm/Support/CMakeLists.txt +@@ -65,5 +65,5 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") + endif() + + if(${CMAKE_SYSTEM_NAME} MATCHES "Android|Darwin|Linux") +- target_link_libraries(llvmSupport PRIVATE curses) ++ target_link_libraries(llvmSupport PRIVATE ncurses tinfo) + endif() +--- a/llbuild/perftests/Xcode/PerfTests/CMakeLists.txt ++++ b/llbuild/perftests/Xcode/PerfTests/CMakeLists.txt +@@ -33,7 +33,8 @@ target_link_libraries(XcodePerfTests PRIVATE + llbuildNinja + llbuildBuildSystem + llbuildCommands +- curses ++ ncurses ++ tinfo + SQLite::SQLite3 + "${MACOSX_SDK_PATH}/System/Library/Frameworks/Foundation.framework" + "${MACOSX_PLATFORM_PATH}/Developer/Library/Frameworks/XCTest.framework" +--- a/llbuild/products/libllbuild/CMakeLists.txt ++++ b/llbuild/products/libllbuild/CMakeLists.txt +@@ -28,7 +28,7 @@ endif() + + if(NOT CMAKE_SYSTEM_NAME STREQUAL Windows) + target_link_libraries(libllbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() + + target_include_directories(libllbuild +@@ -79,7 +79,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + llbuildNinja + llvmSupport + SQLite::SQLite3 +- curses) ++ ncurses tinfo) + + # Manually set up the remaining framework structure. + set(LLBUILD_FW_INPUTS) +--- a/llbuild/products/llbuild/CMakeLists.txt ++++ b/llbuild/products/llbuild/CMakeLists.txt +@@ -16,5 +16,5 @@ endif() + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(llbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/products/swift-build-tool/CMakeLists.txt ++++ b/llbuild/products/swift-build-tool/CMakeLists.txt +@@ -10,7 +10,7 @@ target_link_libraries(swift-build-tool PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(swift-build-tool PRIVATE +- curses) ++ ncurses tinfo) + endif() + + install(TARGETS swift-build-tool +--- a/llbuild/tests/lit.site.cfg.in ++++ b/llbuild/tests/lit.site.cfg.in +@@ -21,7 +21,7 @@ config.sqlite_library = "@SQLite3_LIBRARY@" + if sys.platform == 'Windows': + config.curses_library = '' + else: +- config.curses_library = '-lcurses' ++ config.curses_library = '-lncurses -ltinfo' + config.threads_library = "@CMAKE_THREAD_LIBS_INIT@" + if "@CMAKE_DL_LIBS@": + config.dl_library = "-l@CMAKE_DL_LIBS@" +--- a/llbuild/unittests/Basic/CMakeLists.txt ++++ b/llbuild/unittests/Basic/CMakeLists.txt +@@ -14,5 +14,5 @@ target_link_libraries(BasicTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BasicTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/BuildSystem/CMakeLists.txt ++++ b/llbuild/unittests/BuildSystem/CMakeLists.txt +@@ -16,5 +16,5 @@ target_link_libraries(BuildSystemTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BuildSystemTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/CAPI/CMakeLists.txt ++++ b/llbuild/unittests/CAPI/CMakeLists.txt +@@ -15,5 +15,5 @@ target_link_libraries(CAPITests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CAPITests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/Core/CMakeLists.txt ++++ b/llbuild/unittests/Core/CMakeLists.txt +@@ -15,6 +15,6 @@ target_link_libraries(CoreTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CoreTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Ninja/CMakeLists.txt ++++ b/llbuild/unittests/Ninja/CMakeLists.txt +@@ -8,5 +8,5 @@ target_link_libraries(NinjaTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(NinjaTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/utils/adjust-times/CMakeLists.txt ++++ b/llbuild/utils/adjust-times/CMakeLists.txt +@@ -7,5 +7,5 @@ target_link_libraries(adjust-times PRIVATE llvmSupport) + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(adjust-times PRIVATE +- curses) ++ ncurses tinfo) + endif() diff --git a/dev-lang/swift/files/swift-6.1.3/link-with-lld.patch b/dev-lang/swift/files/swift-6.1.3/link-with-lld.patch new file mode 100644 index 000000000..e67585170 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/link-with-lld.patch @@ -0,0 +1,44 @@ +# Swift defaults to building with `gold` on Linux because `bfd` can't correctly +# handle Swift symbols; Gentoo no longer supports `gold`, so we have to make +# sure that we build with `lld`. + +--- a/swift/lib/Driver/UnixToolChains.cpp ++++ b/swift/lib/Driver/UnixToolChains.cpp +@@ -102,36 +102,7 @@ bool isAmazonLinux2023Host() { + return false; + } + +-std::string toolchains::GenericUnix::getDefaultLinker() const { +- if (getTriple().isAndroid() || isAmazonLinux2023Host() +- || (getTriple().isMusl() +- && getTriple().getVendor() == llvm::Triple::Swift)) +- return "lld"; +- +- switch (getTriple().getArch()) { +- case llvm::Triple::arm: +- case llvm::Triple::aarch64: +- case llvm::Triple::aarch64_32: +- case llvm::Triple::armeb: +- case llvm::Triple::thumb: +- case llvm::Triple::thumbeb: +- // BFD linker has issues wrt relocation of the protocol conformance +- // section on these targets, it also generates COPY relocations for +- // final executables, as such, unless specified, we default to gold +- // linker. +- return "gold"; +- case llvm::Triple::x86: +- case llvm::Triple::x86_64: +- case llvm::Triple::ppc64: +- case llvm::Triple::ppc64le: +- case llvm::Triple::systemz: +- // BFD linker has issues wrt relocations against protected symbols. +- return "gold"; +- default: +- // Otherwise, use the default BFD linker. +- return ""; +- } +-} ++std::string toolchains::GenericUnix::getDefaultLinker() const { return "lld"; } + + bool toolchains::GenericUnix::addRuntimeRPath(const llvm::Triple &T, + const llvm::opt::ArgList &Args) const { diff --git a/dev-lang/swift/files/swift-6.1.3/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-6.1.3/respect-c-cxx-flags.patch new file mode 100644 index 000000000..ddeef4dd1 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1.3/respect-c-cxx-flags.patch @@ -0,0 +1,63 @@ +# CMake automatically reads `CFLAGS`, `CXXFLAGS`, `LDFLAGS`, etc. from the +# environment and uses them to populate its default flag variables -- but the +# Swift build system blows away `CMAKE_C{XX}_FLAGS` without picking up the +# environment. These need to be picked up again to not be ignored. + +--- a/swift/utils/build-script-impl ++++ b/swift/utils/build-script-impl +@@ -1819,10 +1819,10 @@ for host in "${ALL_HOSTS[@]}"; do + + cmake_options=( + "${cmake_options[@]}" +- -DCMAKE_C_FLAGS="$(swift_c_flags ${host})" +- -DCMAKE_CXX_FLAGS="$(swift_c_flags ${host})" +- -DCMAKE_C_FLAGS_RELWITHDEBINFO="-O2 -DNDEBUG" +- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="-O2 -DNDEBUG" ++ -DCMAKE_C_FLAGS="${CFLAGS} $(swift_c_flags ${host})" ++ -DCMAKE_CXX_FLAGS="${CXXFLAGS} $(swift_c_flags ${host})" ++ -DCMAKE_C_FLAGS_RELWITHDEBINFO="${CFLAGS} -O2 -DNDEBUG" ++ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="${CXXFLAGS} -O2 -DNDEBUG" + -DCMAKE_BUILD_TYPE:STRING="${SWIFT_BUILD_TYPE}" + -DLLVM_ENABLE_ASSERTIONS:BOOL=$(true_false "${SWIFT_ENABLE_ASSERTIONS}") + -DSWIFT_ANALYZE_CODE_COVERAGE:STRING=$(toupper "${SWIFT_ANALYZE_CODE_COVERAGE}") +@@ -2229,8 +2229,8 @@ for host in "${ALL_HOSTS[@]}"; do + cmake_options=( + "${cmake_options[@]}" + -C${LLDB_SOURCE_DIR}/cmake/caches/${cmake_cache} +- -DCMAKE_C_FLAGS="$(llvm_c_flags ${host})" +- -DCMAKE_CXX_FLAGS="$(llvm_c_flags ${host})" ++ -DCMAKE_C_FLAGS="${CFLAGS} $(llvm_c_flags ${host})" ++ -DCMAKE_CXX_FLAGS="${CXXFLAGS} $(llvm_c_flags ${host})" + -DCMAKE_BUILD_TYPE:STRING="${LLDB_BUILD_TYPE}" + -DLLDB_SWIFTC:PATH=${SWIFTC_BIN} + -DLLDB_SWIFT_LIBS:PATH="$(build_directory ${LOCAL_HOST} swift)/lib/swift" +--- a/swift/utils/swift_build_support/swift_build_support/products/llvm.py ++++ b/swift/utils/swift_build_support/swift_build_support/products/llvm.py +@@ -284,10 +284,10 @@ class LLVM(cmake_product.CMakeProduct): + # llvm/tools, e.g. to build LLDB. + + llvm_c_flags = ' '.join(self.llvm_c_flags(platform, arch)) +- llvm_cmake_options.define('CMAKE_C_FLAGS', llvm_c_flags) +- llvm_cmake_options.define('CMAKE_CXX_FLAGS', llvm_c_flags) +- llvm_cmake_options.define('CMAKE_C_FLAGS_RELWITHDEBINFO', '-O2 -DNDEBUG') +- llvm_cmake_options.define('CMAKE_CXX_FLAGS_RELWITHDEBINFO', '-O2 -DNDEBUG') ++ llvm_cmake_options.define('CMAKE_C_FLAGS', ' '.join([os.environ.get('CFLAGS', ''), llvm_c_flags])) ++ llvm_cmake_options.define('CMAKE_CXX_FLAGS', ' '.join([os.environ.get('CXXFLAGS', ''), llvm_c_flags])) ++ llvm_cmake_options.define('CMAKE_C_FLAGS_RELWITHDEBINFO', ' '.join([os.environ.get('CFLAGS', ''), '-O2 -DNDEBUG'])) ++ llvm_cmake_options.define('CMAKE_CXX_FLAGS_RELWITHDEBINFO', ' '.join([os.environ.get('CXXFLAGS', ''), '-O2 -DNDEBUG'])) + llvm_cmake_options.define('CMAKE_BUILD_TYPE:STRING', + self.args.llvm_build_variant) + llvm_cmake_options.define('LLVM_TOOL_SWIFT_BUILD:BOOL', 'FALSE') +--- a/swift/utils/swift_build_support/swift_build_support/products/product.py ++++ b/swift/utils/swift_build_support/swift_build_support/products/product.py +@@ -450,8 +450,8 @@ class Product(object): + + (platform, arch) = host_target.split('-') + common_c_flags = ' '.join(self.common_cross_c_flags(platform, arch)) +- self.cmake_options.define('CMAKE_C_FLAGS', common_c_flags) +- self.cmake_options.define('CMAKE_CXX_FLAGS', common_c_flags) ++ self.cmake_options.define('CMAKE_C_FLAGS', ' '.join([os.environ.get('CFLAGS', ''), common_c_flags])) ++ self.cmake_options.define('CMAKE_CXX_FLAGS', ' '.join([os.environ.get('CXXFLAGS', ''), common_c_flags])) + + toolchain_file = None + if self.is_darwin_host(host_target): diff --git a/dev-lang/swift/files/swift-6.2.1 b/dev-lang/swift/files/swift-6.2.1 new file mode 120000 index 000000000..d7f713c7f --- /dev/null +++ b/dev-lang/swift/files/swift-6.2.1 @@ -0,0 +1 @@ +swift-6.2 \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.2.2 b/dev-lang/swift/files/swift-6.2.2 new file mode 120000 index 000000000..d7f713c7f --- /dev/null +++ b/dev-lang/swift/files/swift-6.2.2 @@ -0,0 +1 @@ +swift-6.2 \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.2.3 b/dev-lang/swift/files/swift-6.2.3 new file mode 120000 index 000000000..d7f713c7f --- /dev/null +++ b/dev-lang/swift/files/swift-6.2.3 @@ -0,0 +1 @@ +swift-6.2 \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.2.4 b/dev-lang/swift/files/swift-6.2.4 new file mode 120000 index 000000000..d7f713c7f --- /dev/null +++ b/dev-lang/swift/files/swift-6.2.4 @@ -0,0 +1 @@ +swift-6.2 \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.2/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-6.2/backtracing-noexecstack.patch new file mode 100644 index 000000000..e9d9bd126 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/backtracing-noexecstack.patch @@ -0,0 +1,15 @@ +# The Swift backtracer needs to get CPU context information when producing +# backtraces, which is necessarily written in assembly. Because it tries to be +# portable, it doesn't include a note indicating that the assembled binary +# doesn't require an executable stack; we need to include one explicitly to turn +# it off. + +--- a/swift/stdlib/public/RuntimeModule/get-cpu-context.S ++++ b/swift/stdlib/public/RuntimeModule/get-cpu-context.S +@@ -140,3 +140,6 @@ FN(_swift_get_cpu_context): + bx lr + #endif + ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif diff --git a/dev-lang/swift/files/swift-6.2/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-6.2/disable-libdispatch-werror.patch new file mode 100644 index 000000000..3d7b1c836 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/disable-libdispatch-werror.patch @@ -0,0 +1,11 @@ +# Packages should not have `-Werror` unconditionally enabled. + +--- a/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake ++++ b/swift-corelibs-libdispatch/cmake/modules/DispatchCompilerWarnings.cmake +@@ -6,7 +6,6 @@ elseif(WIN32) + # so that we can use __popcnt64 + add_compile_options($<$:-fms-extensions>) + else() +- add_compile_options($<$:-Werror>) + add_compile_options($<$:-Wall>) + add_compile_options($<$:-Wextra>) diff --git a/dev-lang/swift/files/swift-6.2/fix-issues-caused-by-build-system-updates.patch b/dev-lang/swift/files/swift-6.2/fix-issues-caused-by-build-system-updates.patch new file mode 100644 index 000000000..53be2cb65 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/fix-issues-caused-by-build-system-updates.patch @@ -0,0 +1,96 @@ +From: Pavel Sobolev +Subject: [PATCH] Fix issues caused by build system updates. + +This includes fixes for issues caused by the following updates: + +- GCC 15 (specifically, changes in libstdc++) +- GNU libc C library 2.42 + +Specifically, the following is changed: + +- Added missing includes of the `` header [1] +- Removed deprecated `struct termio` [2] +- Removed a redundant include of the `` header [3] + +[1] See https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=3a817a4a5a6d94da9127af3be9f84a74e3076ee2 +[2] See https://github.com/swiftlang/llvm-project/commit/59978b21ad9c65276ee8e14f26759691b8a65763 +[3] See https://github.com/swiftlang/swift/issues/81774 + +Bug: https://bugs.gentoo.org/945025 + +Signed-off-by: Pavel Sobolev + +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc +@@ -338,17 +338,9 @@ static void ioctl_table_fill() { + _(SOUND_PCM_WRITE_CHANNELS, WRITE, sizeof(int)); + _(SOUND_PCM_WRITE_FILTER, WRITE, sizeof(int)); + _(TCFLSH, NONE, 0); +-#if SANITIZER_GLIBC +- _(TCGETA, WRITE, struct_termio_sz); +-#endif + _(TCGETS, WRITE, struct_termios_sz); + _(TCSBRK, NONE, 0); + _(TCSBRKP, NONE, 0); +-#if SANITIZER_GLIBC +- _(TCSETA, READ, struct_termio_sz); +- _(TCSETAF, READ, struct_termio_sz); +- _(TCSETAW, READ, struct_termio_sz); +-#endif + _(TCSETS, READ, struct_termios_sz); + _(TCSETSF, READ, struct_termios_sz); + _(TCSETSW, READ, struct_termios_sz); +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp +@@ -479,9 +479,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); + unsigned struct_input_id_sz = sizeof(struct input_id); + unsigned struct_mtpos_sz = sizeof(struct mtpos); + unsigned struct_rtentry_sz = sizeof(struct rtentry); +-#if SANITIZER_GLIBC || SANITIZER_ANDROID +- unsigned struct_termio_sz = sizeof(struct termio); +-#endif + unsigned struct_vt_consize_sz = sizeof(struct vt_consize); + unsigned struct_vt_sizes_sz = sizeof(struct vt_sizes); + unsigned struct_vt_stat_sz = sizeof(struct vt_stat); +--- a/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ++++ b/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h +@@ -1013,7 +1013,6 @@ extern unsigned struct_hd_geometry_sz; + extern unsigned struct_input_absinfo_sz; + extern unsigned struct_input_id_sz; + extern unsigned struct_mtpos_sz; +-extern unsigned struct_termio_sz; + extern unsigned struct_vt_consize_sz; + extern unsigned struct_vt_sizes_sz; + extern unsigned struct_vt_stat_sz; +--- a/swift/lib/AST/FunctionRefInfo.cpp ++++ b/swift/lib/AST/FunctionRefInfo.cpp +@@ -14,6 +14,7 @@ + // + //===----------------------------------------------------------------------===// + ++#include + #include "swift/AST/FunctionRefInfo.h" + #include "swift/AST/DeclNameLoc.h" + #include "swift/AST/Identifier.h"/// itself is available in wasi-libc, but it's just a stub that doesn't actually +--- a/swift/stdlib/include/llvm/ADT/SmallVector.h ++++ b/swift/stdlib/include/llvm/ADT/SmallVector.h +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/swift-foundation/Sources/_FoundationCShims/include/_CStdlib.h ++++ b/swift-foundation/Sources/_FoundationCShims/include/_CStdlib.h +@@ -51,10 +51,6 @@ + #include + #endif + +-#if __has_include() +-#include +-#endif +- + #if __has_include() + /// Guard against including `signal.h` on WASI. The `signal.h` header file diff --git a/dev-lang/swift/files/swift-6.2/gentoo.ini b/dev-lang/swift/files/swift-6.2/gentoo.ini new file mode 120000 index 000000000..cd4b21c87 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/gentoo.ini @@ -0,0 +1 @@ +../swift-6.1.3/gentoo.ini \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.2/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-6.2/link-ncurses-tinfo.patch new file mode 100644 index 000000000..e236c53c3 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/link-ncurses-tinfo.patch @@ -0,0 +1,183 @@ +# Various Swift components require linking against `curses`; Gentoo doesn't use +# `curses` as an alias for `ncurses`, so we have to link against `ncurses` +# explicitly. `ncurses` on Gentoo also doesn't expose the `curses` terminfo +# database interface (e.g., `set_curterm`, `del_curterm`, etc.), so we have to +# also explicitly link against `tinfo`. + +--- a/swift/utils/test-clustered-bit-vector/Makefile ++++ b/swift/utils/test-clustered-bit-vector/Makefile +@@ -5,7 +5,7 @@ HEADERS=${SRCROOT}/tools/swift/include/swift/Basic/ClusteredBitVector.h + SOURCES=${SRCROOT}/tools/swift/lib/Basic/ClusteredBitVector.cpp + + generator: generator.cpp ${HEADERS} ${SOURCES} +- xcrun clang++ -std=c++11 -stdlib=libc++ -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -I${OBJROOT}/include -I${SRCROOT}/include -I${SRCROOT}/tools/swift/include -L${OBJROOT}/lib -lLLVMSupport -lcurses generator.cpp ${SOURCES} -o generator ++ xcrun clang++ -std=c++11 -stdlib=libc++ -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -I${OBJROOT}/include -I${SRCROOT}/include -I${SRCROOT}/tools/swift/include -L${OBJROOT}/lib -lLLVMSupport -lncurses -ltinfo generator.cpp ${SOURCES} -o generator + + test: test.cpp ${HEADERS} ${SOURCES} +- xcrun clang++ -g -std=c++11 -stdlib=libc++ -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -I${OBJROOT}/include -I${SRCROOT}/include -I${SRCROOT}/tools/swift/include -L${OBJROOT}/lib -lLLVMSupport -lcurses test.cpp ${SOURCES} -o test ++ xcrun clang++ -g -std=c++11 -stdlib=libc++ -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -I${OBJROOT}/include -I${SRCROOT}/include -I${SRCROOT}/tools/swift/include -L${OBJROOT}/lib -lLLVMSupport -lncurses -ltinfo test.cpp ${SOURCES} -o test +--- a/swift/utils/test-prefix-map/Makefile ++++ b/swift/utils/test-prefix-map/Makefile +@@ -11,7 +11,7 @@ CXXFLAGS = -std=c++11 \ + -I$(objroot)/tools/clang/include \ + -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + +-LDFLAGS = -L$(objroot)/lib -lswiftBasic -lLLVMSupport -lcurses ++LDFLAGS = -L$(objroot)/lib -lswiftBasic -lLLVMSupport -lncurses -ltinfo + + main: main.cpp $(srcroot)/tools/swift/include/swift/Basic/PrefixMap.h + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o main main.cpp +--- a/swift/utils/test-successor-map/Makefile ++++ b/swift/utils/test-successor-map/Makefile +@@ -11,7 +11,7 @@ CXXFLAGS = -std=c++11 \ + -I$(objroot)/tools/clang/include \ + -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS + +-LDFLAGS = -L$(objroot)/Debug+Asserts/lib -lLLVMSupport -lcurses ++LDFLAGS = -L$(objroot)/Debug+Asserts/lib -lLLVMSupport -lncurses -ltinfo + + main: main.cpp $(srcroot)/tools/swift/include/swift/Basic/SuccessorMap.h + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o main main.cpp +--- a/llbuild/Package.swift ++++ b/llbuild/Package.swift +@@ -31,7 +31,10 @@ let terminfoLibraries: [LinkerSetting] = { + #if os(FreeBSD) || os(OpenBSD) + return [.linkedLibrary("ncurses")] + #else +- return [.linkedLibrary("ncurses", .when(platforms: [.linux, .macOS]))] ++ return [ ++ .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS])), ++ .linkedLibrary("tinfo", .when(platforms: [.linux])) ++ ] + #endif + }() + +--- a/llbuild/lib/llvm/Support/CMakeLists.txt ++++ b/llbuild/lib/llvm/Support/CMakeLists.txt +@@ -65,7 +65,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|OpenBSD") + endif() + + if(${CMAKE_SYSTEM_NAME} MATCHES "Android|Darwin|Linux|FreeBSD") +- target_link_libraries(llvmSupport PRIVATE curses) ++ target_link_libraries(llvmSupport PRIVATE ncurses tinfo) + endif() + + set_property(GLOBAL APPEND PROPERTY LLBuild_EXPORTS llvmSupport) +--- a/llbuild/perftests/Xcode/PerfTests/CMakeLists.txt ++++ b/llbuild/perftests/Xcode/PerfTests/CMakeLists.txt +@@ -33,7 +33,8 @@ target_link_libraries(XcodePerfTests PRIVATE + llbuildNinja + llbuildBuildSystem + llbuildCommands +- curses ++ ncurses ++ tinfo + SQLite::SQLite3 + "${MACOSX_SDK_PATH}/System/Library/Frameworks/Foundation.framework" + "${MACOSX_PLATFORM_PATH}/Developer/Library/Frameworks/XCTest.framework" +--- a/llbuild/products/libllbuild/CMakeLists.txt ++++ b/llbuild/products/libllbuild/CMakeLists.txt +@@ -28,7 +28,7 @@ endif() + + if(NOT CMAKE_SYSTEM_NAME STREQUAL Windows) + target_link_libraries(libllbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() + + target_include_directories(libllbuild +@@ -80,7 +80,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") + llbuildNinja + llvmSupport + SQLite::SQLite3 +- curses) ++ ncurses tinfo) + + # Manually set up the remaining framework structure. + set(LLBUILD_FW_INPUTS) +--- a/llbuild/products/llbuild/CMakeLists.txt ++++ b/llbuild/products/llbuild/CMakeLists.txt +@@ -16,5 +16,5 @@ endif() + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(llbuild PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/products/swift-build-tool/CMakeLists.txt ++++ b/llbuild/products/swift-build-tool/CMakeLists.txt +@@ -10,7 +10,7 @@ target_link_libraries(swift-build-tool PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(swift-build-tool PRIVATE +- curses) ++ ncurses tinfo) + endif() + + install(TARGETS swift-build-tool +--- a/llbuild/tests/lit.site.cfg.in ++++ b/llbuild/tests/lit.site.cfg.in +@@ -21,7 +21,7 @@ config.sqlite_library = "@SQLite3_LIBRARY@" + if sys.platform == 'Windows': + config.curses_library = '' + else: +- config.curses_library = '-lcurses' ++ config.curses_library = '-lncurses -ltinfo' + config.threads_library = "@CMAKE_THREAD_LIBS_INIT@" + if "@CMAKE_DL_LIBS@": + config.dl_library = "-l@CMAKE_DL_LIBS@" +--- a/llbuild/unittests/Basic/CMakeLists.txt ++++ b/llbuild/unittests/Basic/CMakeLists.txt +@@ -14,5 +14,5 @@ target_link_libraries(BasicTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BasicTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/BuildSystem/CMakeLists.txt ++++ b/llbuild/unittests/BuildSystem/CMakeLists.txt +@@ -16,5 +16,5 @@ target_link_libraries(BuildSystemTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(BuildSystemTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/CAPI/CMakeLists.txt ++++ b/llbuild/unittests/CAPI/CMakeLists.txt +@@ -15,5 +15,5 @@ target_link_libraries(CAPITests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CAPITests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/unittests/Core/CMakeLists.txt ++++ b/llbuild/unittests/Core/CMakeLists.txt +@@ -15,6 +15,6 @@ target_link_libraries(CoreTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(CoreTests PRIVATE +- curses) ++ ncurses tinfo) + endif() + +--- a/llbuild/unittests/Ninja/CMakeLists.txt ++++ b/llbuild/unittests/Ninja/CMakeLists.txt +@@ -8,5 +8,5 @@ target_link_libraries(NinjaTests PRIVATE + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(NinjaTests PRIVATE +- curses) ++ ncurses tinfo) + endif() +--- a/llbuild/utils/adjust-times/CMakeLists.txt ++++ b/llbuild/utils/adjust-times/CMakeLists.txt +@@ -7,5 +7,5 @@ target_link_libraries(adjust-times PRIVATE llvmSupport) + + if(NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Windows") + target_link_libraries(adjust-times PRIVATE +- curses) ++ ncurses tinfo) + endif() diff --git a/dev-lang/swift/files/swift-6.2/link-with-lld.patch b/dev-lang/swift/files/swift-6.2/link-with-lld.patch new file mode 100644 index 000000000..67eb11350 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/link-with-lld.patch @@ -0,0 +1,15 @@ +# Swift defaults to building with `gold` on Linux because `bfd` can't correctly +# handle Swift symbols; Gentoo no longer supports `gold`, so we have to make +# sure that we build with `lld`. + +--- a/swift/lib/Driver/UnixToolChains.cpp ++++ b/swift/lib/Driver/UnixToolChains.cpp +@@ -88,7 +88,7 @@ ToolChain::InvocationInfo toolchains::GenericUnix::constructInvocation( + } + + std::string toolchains::GenericUnix::getDefaultLinker() const { +- return ""; ++ return "lld"; + } + + bool toolchains::GenericUnix::addRuntimeRPath(const llvm::Triple &T, diff --git a/dev-lang/swift/files/swift-6.2/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-6.2/respect-c-cxx-flags.patch new file mode 120000 index 000000000..66226b499 --- /dev/null +++ b/dev-lang/swift/files/swift-6.2/respect-c-cxx-flags.patch @@ -0,0 +1 @@ +../swift-6.1.3/respect-c-cxx-flags.patch \ No newline at end of file diff --git a/dev-lang/swift/metadata.xml b/dev-lang/swift/metadata.xml new file mode 100644 index 000000000..e059c62b3 --- /dev/null +++ b/dev-lang/swift/metadata.xml @@ -0,0 +1,25 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + swiftlang/swift + + + + The original slot for swift-5.10.1; should no longer be used. + + + The Swift 5 language, compiler, and tooling. + + + The Swift 6 language, compiler, and tooling. + + + Minor Swift versions. + + + diff --git a/dev-lang/swift/swift-5.10.1-r5.ebuild b/dev-lang/swift/swift-5.10.1-r5.ebuild new file mode 100644 index 000000000..8265a9097 --- /dev/null +++ b/dev-lang/swift/swift-5.10.1-r5.ebuild @@ -0,0 +1,397 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit flag-o-matic llvm-r2 python-single-r1 + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +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-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/${P}-RELEASE.tar.gz -> swift-xcode-playground-support-${PV}.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/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backport-swift-75662.patch" + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/clang-indexstore-exports.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/lldb-cmake-minimum-version.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="5/10" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.4 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=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-vcs/git-2.39 + >=sys-apps/coreutils-9 + >=sys-devel/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3:= + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-5\.10\.1-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + # `llvm-r2_pkg_setup` sets these tools to their absolute paths, but we need + # to still pick them up dynamically based on `PATH` for stage1 and stage2 + # builds below (to keep all parts of the Swift toolchain compiling with the + # same internal tools). + export CC="clang" + export CXX="clang++" + export LD="ld.lld" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wl,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Bug 949266 + # Swift 5 requires building against `libstdc++`, but when building with + # `llvm-core/clang-common[default-libcxx]` (e.g., on the LLVM profile), LLVM + # and Clang default to `libc++`. This leads to some symbols getting picked + # up from `libc++` and others from `libstdc++`, leading to linker failures. + # This requires forcing the usage of `libstdc++` to build consistently. + append-cxxflags '-stdlib=libstdc++' +} + +src_compile() { + # The Swift 5.10 compiler is partially written in Swift itself (the new + # `swift-driver` + macro support via `swift-syntax`), which requires + # bootstrapping with an existing Swift compiler. + # + # We don't have an existing Swift compiler, but we can bootstrap it with + # itself in a 3-stage process: + # + # 0. We'll build LLVM+Clang and a bare Swift compiler with the old C++-based + # driver and no macro support + # 1. We'll use that bare compiler to build a base compiler with the new + # Swift-based driver and macro support, with some base libs + # 2. We'll then use that base compiler to build a full Swift toolchain with + # all necessary libs + # + # Build products will be intentionally shared between stages as much as + # possible to avoid unnecessary repeated compilation. + + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + local jobs_flag + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + jobs_flag="--jobs=${num_jobs}" + fi + fi + + local _extra_cmake_options=( + # BFD doesn't link Swift symbols properly, so we have to ensure Swift is + # built with LLD. + '-DSWIFT_USE_LINKER=lld', + '-DLLVM_USE_LINKER=lld', + + # We don't need to build any test code or test executables, which Swift + # (and some components) does by default. + '-DBUILD_TESTING:BOOL=NO', + '-DSWIFT_INCLUDE_TESTS:BOOL=NO', + '-DSWIFT_INCLUDE_TEST_BINARIES:BOOL=NO', + + # The Clang `compiler-rt` library builds the LLVM ORC JIT component by + # default, which we don't need; the component builds with an executable + # stack, which we'd like to avoid. + '-DCOMPILER_RT_BUILD_ORC:BOOL=NO', + + # LLDB ships with Python bindings, and uses CMake to search for Python. + # By default, CMake tries to find the latest version of Python available + # on disk (currently `python3.13`, then `python3.12`, then...). This + # might not be the version of Python the rest of the system uses, or + # which is specified by `PYTHON_SINGLE_TARGET`. + # + # Since `python_setup` already places `${EPYTHON}` in the `PATH`, we can + # tell CMake to use the unversioned `python` rather than a versioned + # one to end up respecting `PYTHON_SINGLE_TARGET`. + '-DPython3_FIND_UNVERSIONED_NAMES=FIRST' + ) + local extra_cmake_options="$(IFS=,; echo "${_extra_cmake_options[*]}")" + + # stage0: + # * Bare Swift compiler (no bootstrapping; no Swift driver or macros) + # * LLVM+Clang; this is the only stage where these are built because as a + # base dependency, their flags never change, and the build products can be + # reused + "${S}/swift/utils/build-script" \ + --verbose-build \ + --release \ + --no-assertions \ + --build-subdir="Ninja-Release" \ + --install-destdir="${S}/stage0" \ + "${jobs_flag}" \ + --extra-cmake-options="${extra_cmake_options}" \ + --bootstrapping=off \ + --llvm-install-components='llvm-ar;llvm-cov;llvm-profdata;IndexStore;clang;clang-resource-headers;compiler-rt;clangd;lld;LTO;clang-features-file' \ + --llvm-targets-to-build=host \ + --skip-build-benchmarks \ + --skip-early-swift-driver --skip-early-swiftsyntax \ + --skip-test-cmark \ + --skip-test-linux \ + --skip-test-swift \ + --install-all \ + || die + + # stage1: + # * Base Swift compiler and driver (bootstrapping from stage0; with macros) + # * Base libs: swift-driver depends on llbuild + swiftpm, which depend on + # Foundation + libdispatch + XCTest + local original_path="${PATH}" + export PATH="${S}/stage0/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --verbose-build \ + --release \ + --no-assertions \ + --build-subdir="Ninja-Release" \ + --install-destdir="${S}/stage1" \ + "${jobs_flag}" \ + --extra-cmake-options="${extra_cmake_options}" \ + --cmark --skip-test-cmark \ + --foundation --skip-test-foundation \ + --libdispatch --skip-test-libdispatch \ + --llbuild --skip-test-llbuild \ + --skip-build-benchmarks \ + --skip-build-llvm \ + --skip-test-linux \ + --skip-test-swift \ + --swift-driver --skip-test-swift-driver \ + --swiftpm --skip-test-swiftpm \ + --xctest --skip-test-xctest \ + --install-all \ + || die + + # stage2: full Swift toolchain (bootstrapping from stage1) + export PATH="${S}/stage1/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --verbose-build \ + --release \ + --no-assertions \ + --build-subdir="Ninja-Release" \ + --install-destdir="${S}/stage2" \ + "${jobs_flag}" \ + --extra-cmake-options="${extra_cmake_options}" \ + --foundation --skip-test-foundation \ + --indexstore-db --skip-test-indexstore-db \ + --libdispatch --skip-test-libdispatch \ + --llbuild --skip-test-llbuild \ + --lldb --skip-test-lldb \ + --skip-build-benchmarks \ + --skip-build-llvm \ + --skip-test-linux \ + --skip-test-swift \ + --sourcekit-lsp --skip-test-sourcekit-lsp \ + --swift-driver --skip-test-swift-driver \ + --swift-install-components='autolink-driver;compiler;clang-resource-dir-symlink;stdlib;swift-remote-mirror;sdk-overlay;static-mirror-lib;toolchain-tools;license;sourcekit-inproc' \ + --swiftdocc --skip-test-swiftdocc \ + --swiftpm --skip-test-swiftpm \ + --xctest --skip-test-xctest \ + --install-all \ + || die + + export PATH="${original_path}" +} + +src_install() { + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/stage2/." "${ED}/${dest_dir}" \ + || die + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + dosym -r "${dest_dir}" "/usr/$(get_libdir)/${PN}-$(ver_cut 1-2)" + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift/swift-6.0.3-r2.ebuild b/dev-lang/swift/swift-6.0.3-r2.ebuild new file mode 100644 index 000000000..f644f5428 --- /dev/null +++ b/dev-lang/swift/swift-6.0.3-r2.ebuild @@ -0,0 +1,320 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +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.2.0.tar.gz -> swift-atomics-1.2.0.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.1.2.tar.gz -> swift-collections-1.1.2.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.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.3.0.tar.gz -> swift-system-1.3.0.tar.gz + https://github.com/jpsim/Yams/archive/refs/tags/5.0.6.tar.gz -> Yams-5.0.6.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/indexstoredb-constant.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.4 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.24.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + dosym -r "${dest_dir}" "/usr/$(get_libdir)/${PN}-$(ver_cut 1-2)" + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift/swift-6.1.3.ebuild b/dev-lang/swift/swift-6.1.3.ebuild new file mode 100644 index 000000000..0d4406888 --- /dev/null +++ b/dev-lang/swift/swift-6.1.3.ebuild @@ -0,0 +1,328 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +SRC_URI=" + https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.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-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.0.tar.gz + https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.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.1.3.tar.gz -> swift-collections-1.1.3.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-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz + https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz + https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.3.0.tar.gz -> swift-system-1.3.0.tar.gz + https://github.com/jpsim/Yams/archive/refs/tags/5.0.6.tar.gz -> Yams-5.0.6.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/1" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.30.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # `dosym` dies if the source and destination are the same, so we only want + # to do this for patch versions. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + dosym -r "${dest_dir}" "/usr/$(get_libdir)/${PN}-${major_ver}" + fi + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift/swift-6.2.1.ebuild b/dev-lang/swift/swift-6.2.1.ebuild new file mode 100644 index 000000000..f52510797 --- /dev/null +++ b/dev-lang/swift/swift-6.2.1.ebuild @@ -0,0 +1,339 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +SRC_URI=" + https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.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-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.1.tar.gz + https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.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.1.3.tar.gz -> swift-collections-1.1.3.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-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz + https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz + https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.5.0.tar.gz -> swift-system-1.5.0.tar.gz + https://github.com/microsoft/mimalloc/archive/refs/tags/v3.0.1.tar.gz -> mimalloc-v3.0.1.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-build/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-build-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/2" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.30.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # We do this in `pkg_postinst` instead of calling `dosym` in `src_install` + # because when upgrading from a major version to a patch version, the major + # version is still on disk while the patch version is being installed, so + # the existing directory is in use and the symlink fails to install. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + local libdir="${EROOT}/usr/$(get_libdir)" + ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi + + # If we installed a SLOT symlink, we also want to remove it here. + local major_ver="$(ver_cut 1-2)" + local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}" + if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then + rm "${link}" + fi +} diff --git a/dev-lang/swift/swift-6.2.2.ebuild b/dev-lang/swift/swift-6.2.2.ebuild new file mode 100644 index 000000000..f52510797 --- /dev/null +++ b/dev-lang/swift/swift-6.2.2.ebuild @@ -0,0 +1,339 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +SRC_URI=" + https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.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-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.1.tar.gz + https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.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.1.3.tar.gz -> swift-collections-1.1.3.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-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz + https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz + https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.5.0.tar.gz -> swift-system-1.5.0.tar.gz + https://github.com/microsoft/mimalloc/archive/refs/tags/v3.0.1.tar.gz -> mimalloc-v3.0.1.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-build/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-build-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/2" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.30.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # We do this in `pkg_postinst` instead of calling `dosym` in `src_install` + # because when upgrading from a major version to a patch version, the major + # version is still on disk while the patch version is being installed, so + # the existing directory is in use and the symlink fails to install. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + local libdir="${EROOT}/usr/$(get_libdir)" + ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi + + # If we installed a SLOT symlink, we also want to remove it here. + local major_ver="$(ver_cut 1-2)" + local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}" + if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then + rm "${link}" + fi +} diff --git a/dev-lang/swift/swift-6.2.3.ebuild b/dev-lang/swift/swift-6.2.3.ebuild new file mode 100644 index 000000000..f52510797 --- /dev/null +++ b/dev-lang/swift/swift-6.2.3.ebuild @@ -0,0 +1,339 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +SRC_URI=" + https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.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-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.1.tar.gz + https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.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.1.3.tar.gz -> swift-collections-1.1.3.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-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz + https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz + https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.5.0.tar.gz -> swift-system-1.5.0.tar.gz + https://github.com/microsoft/mimalloc/archive/refs/tags/v3.0.1.tar.gz -> mimalloc-v3.0.1.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-build/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-build-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/2" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.30.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # We do this in `pkg_postinst` instead of calling `dosym` in `src_install` + # because when upgrading from a major version to a patch version, the major + # version is still on disk while the patch version is being installed, so + # the existing directory is in use and the symlink fails to install. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + local libdir="${EROOT}/usr/$(get_libdir)" + ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi + + # If we installed a SLOT symlink, we also want to remove it here. + local major_ver="$(ver_cut 1-2)" + local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}" + if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then + rm "${link}" + fi +} diff --git a/dev-lang/swift/swift-6.2.4.ebuild b/dev-lang/swift/swift-6.2.4.ebuild new file mode 100644 index 000000000..f52510797 --- /dev/null +++ b/dev-lang/swift/swift-6.2.4.ebuild @@ -0,0 +1,339 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +SRC_URI=" + https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.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-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.1.tar.gz + https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.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.1.3.tar.gz -> swift-collections-1.1.3.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-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz + https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz + https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.5.0.tar.gz -> swift-system-1.5.0.tar.gz + https://github.com/microsoft/mimalloc/archive/refs/tags/v3.0.1.tar.gz -> mimalloc-v3.0.1.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-build/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-build-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/2" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.30.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # We do this in `pkg_postinst` instead of calling `dosym` in `src_install` + # because when upgrading from a major version to a patch version, the major + # version is still on disk while the patch version is being installed, so + # the existing directory is in use and the symlink fails to install. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + local libdir="${EROOT}/usr/$(get_libdir)" + ln -fsT "${libdir}/${P}" "${libdir}/${PN}-${major_ver}" || die + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi + + # If we installed a SLOT symlink, we also want to remove it here. + local major_ver="$(ver_cut 1-2)" + local link="${EROOT}/usr/$(get_libdir)/${PN}-${major_ver}" + if [[ -L "${link}" && "${PV}" != "${major_ver}" ]]; then + rm "${link}" + fi +} diff --git a/dev-lang/swift/swift-6.2.ebuild b/dev-lang/swift/swift-6.2.ebuild new file mode 100644 index 000000000..df9ee7a1e --- /dev/null +++ b/dev-lang/swift/swift-6.2.ebuild @@ -0,0 +1,329 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {17..21} ) +PYTHON_COMPAT=( python3_{12..14} ) +inherit llvm-r2 python-single-r1 toolchain-funcs + +DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language" +HOMEPAGE="https://www.swift.org" + +SRC_URI=" + https://github.com/apple/swift-argument-parser/archive/refs/tags/1.4.0.tar.gz -> swift-argument-parser-1.4.0.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-async-algorithms/archive/refs/tags/1.0.1.tar.gz -> swift-async-algorithms-1.0.1.tar.gz + https://github.com/apple/swift-atomics/archive/refs/tags/1.2.0.tar.gz -> swift-atomics-1.2.0.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.1.3.tar.gz -> swift-collections-1.1.3.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-log/archive/refs/tags/1.5.4.tar.gz -> swift-log-1.5.4.tar.gz + https://github.com/apple/swift-nio/archive/refs/tags/2.65.0.tar.gz -> swift-nio-2.65.0.tar.gz + https://github.com/apple/swift-numerics/archive/refs/tags/1.0.2.tar.gz -> swift-numerics-1.0.2.tar.gz + https://github.com/apple/swift-system/archive/refs/tags/1.5.0.tar.gz -> swift-system-1.5.0.tar.gz + https://github.com/microsoft/mimalloc/archive/refs/tags/v3.0.1.tar.gz -> mimalloc-v3.0.1.tar.gz + https://github.com/swiftlang/indexstore-db/archive/refs/tags/${P}-RELEASE.tar.gz -> indexstore-db-${PV}.tar.gz + https://github.com/swiftlang/llvm-project/archive/refs/tags/${P}-RELEASE.tar.gz -> llvm-project-${PV}.tar.gz + https://github.com/swiftlang/sourcekit-lsp/archive/refs/tags/${P}-RELEASE.tar.gz -> sourcekit-lsp-${PV}.tar.gz + https://github.com/swiftlang/swift-build/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-build-${PV}.tar.gz + https://github.com/swiftlang/swift-cmark/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-cmark-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-libdispatch/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-libdispatch-${PV}.tar.gz + https://github.com/swiftlang/swift-corelibs-xctest/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-corelibs-xctest-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-render-artifact/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-render-artifact-${PV}.tar.gz + https://github.com/swiftlang/swift-docc-symbolkit/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-symbolkit-${PV}.tar.gz + https://github.com/swiftlang/swift-docc/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-docc-${PV}.tar.gz + https://github.com/swiftlang/swift-driver/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-driver-${PV}.tar.gz + https://github.com/swiftlang/swift-experimental-string-processing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-experimental-string-processing-${PV}.tar.gz + https://github.com/swiftlang/swift-format/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-format-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation-icu/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-icu-${PV}.tar.gz + https://github.com/swiftlang/swift-foundation/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-foundation-${PV}.tar.gz + https://github.com/swiftlang/swift-installer-scripts/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-installer-scripts-${PV}.tar.gz + https://github.com/swiftlang/swift-integration-tests/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-integration-tests-${PV}.tar.gz + https://github.com/swiftlang/swift-llbuild/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llbuild-${PV}.tar.gz + https://github.com/swiftlang/swift-llvm-bindings/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-llvm-bindings-${PV}.tar.gz + https://github.com/swiftlang/swift-lmdb/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-lmdb-${PV}.tar.gz + https://github.com/swiftlang/swift-markdown/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-markdown-${PV}.tar.gz + https://github.com/swiftlang/swift-package-manager/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-package-manager-${PV}.tar.gz + https://github.com/swiftlang/swift-stress-tester/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-stress-tester-${PV}.tar.gz + https://github.com/swiftlang/swift-syntax/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-syntax-${PV}.tar.gz + https://github.com/swiftlang/swift-testing/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-testing-${PV}.tar.gz + https://github.com/swiftlang/swift-toolchain-sqlite/archive/refs/tags/1.0.1.tar.gz -> swift-toolchain-sqlite-1.0.1.tar.gz + https://github.com/swiftlang/swift-tools-support-core/archive/refs/tags/${P}-RELEASE.tar.gz -> swift-tools-support-core-${PV}.tar.gz + https://github.com/swiftlang/swift/archive/refs/tags/${P}-RELEASE.tar.gz -> ${P}.tar.gz +" + +PATCHES=( + "${FILESDIR}/${PF}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/fix-issues-caused-by-build-system-updates.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/respect-c-cxx-flags.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/2" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=app-eselect/eselect-swift-1.0-r1 + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.9.1 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + dev-lang/python + $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}=') +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-build/cmake-3.30.2 + >=dev-build/ninja-1.11.1 + >=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/gcc-11 + >=sys-libs/ncurses-6 + >=virtual/zlib-1.3.1:= + || ( + dev-lang/swift + dev-lang/swift-bootstrap + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/lld:${LLVM_SLOT}= + ') + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +SWIFT_BUILD_PRESETS_INI_PATH="${S}/gentoo-build-presets.ini" +SWIFT_BUILD_PRESET='gentoo' +PKG_PREINST_SWIFT_INTENTIONALLY_SET='true' + +# Adapted from `flag-o-matic.eclass`'s `raw-ldflags`: turns GCC-style flags +# (`-Wl,-foo`) into Clang-style flags (`-Xlinker -foo`). +clang-ldflags() { + local flag input="$@" + [[ -z ${input} ]] && input=${LDFLAGS} + set -- + for flag in ${input//,/ } ; do + case ${flag} in + -Wl) ;; + *) set -- "$@" "-Xlinker ${flag}" ;; + esac + done + echo "$@" +} + +pkg_setup() { + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup + + # Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure + # we're using the toolchain for compilation. + llvm-r2_pkg_setup +} + +src_unpack() { + default + + # The Swift project expects a specific directory structure that we have to + # match. For most directories, it's enough to trim the version number at the + # end: + find "${S}" \ + -mindepth 1 -maxdepth 1 \ + -execdir sh -c \ + "mv '{}' \"\$(echo '{}' | sed -e 's_-\(swift-${PV}-RELEASE\|\([0-9]\+\.\)*[0-9]\+\)\$__' | tr '[:upper:]' '[:lower:]')\"" ';' \ + || die + + # Some one-off fixups: + pushd "${S}" \ + && mv 'swift-cmark' 'cmark' \ + && mv 'swift-llbuild' 'llbuild' \ + && mv 'swift-package-manager' 'swiftpm' \ + && popd \ + || die +} + +src_configure() { + CC="$(type -P clang)" + CXX="$(type -P clang++)" + LD="$(type -P ld.lld)" + + # Swift builds with CMake, which picks up `LDFLAGS` from the environment and + # populates `CMAKE_EXE_LINKER_FLAGS` with them. `LDFLAGS` are typically + # given as GCC-style flags (`-Wlinker,foo`), which Clang understands; + # unfortunately, CMake passes these flags to all compilers under the + # assumption they support the same syntax, but `swiftc` _only_ understands + # Clang-style flags (`-Xlinker -foo`). In order to pass `LDFLAGS` in, we + # have to turn them into a format that `swiftc` will understand. + # + # We can do this because we know we're compiling with Clang specifically. + export LDFLAGS="$(clang-ldflags)" + + # Extend the 'gentoo' build preset with user-specified flags and flags for + # libc++ systems. + cp "${FILESDIR}/${PF}/gentoo.ini" "${SWIFT_BUILD_PRESETS_INI_PATH}" + local extra_build_flags=() + + # Setting `-j`/`--jobs=` in MAKEOPTS needs to be manually exposed to + # the Swift build system. + if [[ -n "${MAKEOPTS}" ]]; then + local num_jobs make_opts=( $(getopt -qu -o 'j:' -l 'jobs:' -- ${MAKEOPTS}) ) + while [[ "${#make_opts[@]}" -gt 1 ]]; do + case "${make_opts[0]}" in + -j | --jobs ) + num_jobs="${make_opts[1]}" + make_opts=("${make_opts[@]:2}") ;; + -- ) break ;; + * ) make_opts=("${make_opts[@]:1}") ;; + esac + done + + if [[ -n "${num_jobs}" ]]; then + extra_build_flags+=(--jobs="${num_jobs}") + fi + fi + + if [[ "$(tc-get-cxx-stdlib)" = 'libc++' ]]; then + # On systems which use libc++ as their default C++ stdlib (e.g. systems + # with the LLVM profile), we want to build the internal libc++ and + # ensure we link against it. + extra_build_flags+=( + --libcxx + --extra-cmake-options=-DCLANG_DEFAULT_CXX_STDLIB=libc++ + ) + fi + + extra_build_flags+=(${SWIFT_EXTRA_BUILD_FLAGS}) + + local orig_preset="${SWIFT_BUILD_PRESET}" + local preset="${orig_preset}" + local n=1 + + { + for arg in "${extra_build_flags[@]}"; do + local next="${orig_preset},${n}" + printf '[preset: %s]\n' "${next}" + printf 'mixin-preset=%s\n' "${preset}" + echo "${arg#--}" + preset="${next}" + n="$((n + 1))" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + + SWIFT_BUILD_PRESET="${preset}" +} + +src_compile() { + # Building swift-driver writes to this directory for some reason, but the + # contents are irrelevant. + addpredict /var/lib/portage/home/.swiftpm + + # Versions of Swift 6.0 and later require an existing Swift compiler to + # bootstrap from. We can use any version from 5.10.1 and on. + local swift_version="$(best_version -b "${CATEGORY}/${PN}")" + swift_version="${swift_version#${CATEGORY}/}" # reduce to ${PVR} form + swift_version="${swift_version%-r[[:digit:]]*}" # reduce to ${P} form + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset-file="${S}/swift/utils/build-presets.ini" \ + --preset-file="${SWIFT_BUILD_PRESETS_INI_PATH}" \ + --preset="${SWIFT_BUILD_PRESET}" \ + install_destdir="${S}/${P}" \ + installable_package="" \ + || die + + export PATH="${original_path}" +} + +src_install() { + # `libTesting` as built has its RPATH set to the absolute path to its + # containing dir, which is in the build sandbox. This directory won't exist + # after installation, and is the same as '$ORIGIN'. + patchelf --set-rpath '$ORIGIN' "${S}/${P}/usr/lib/swift/linux/libTesting.so" || die + + # The Swift build output is intended to be self-contained, and is + # _significantly_ easier to leave as-is than attempt to splat onto the + # filesystem; we'll install the output versioned into `/usr/$(get_libdir)` + # and expose the relevant binaries via linking. + local dest_dir="/usr/$(get_libdir)/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/${P}/." "${ED}/${dest_dir}" \ + || die + + # We also want to provide a stable directory which matches our SLOT to avoid + # revdep breakages, as patch updates use the same SLOT but otherwise move + # the install location on disk. + # + # See https://bugs.gentoo.org/957730 + # + # `dosym` dies if the source and destination are the same, so we only want + # to do this for patch versions. + local major_ver="$(ver_cut 1-2)" + if [[ "${PV}" != "${major_ver}" ]]; then + dosym -r "${dest_dir}" "/usr/$(get_libdir)/${PN}-${major_ver}" + fi + + # Swift ships with its own `clang`, `lldb`, etc.; we don't want these to be + # exposed externally, so we'll just symlink Swift-specific binaries into + # `/usr/bin`. (The majority of executables don't need to be exposed as + # `swift ` calls `swift-` directly.) + local bin + for bin in swift swiftc sourcekit-lsp; do + # We only install versioned symlinks; non-versioned links are maanged + # via `eselect swift`. + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}-${PV}" + done +} + +pkg_preinst() { + # After installation, we ideally want the system to have the latest Swift + # version set -- but if the system already has a Swift version set and it + # isn't the latest version, that's likely an intentional decision that we + # don't want to override. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + local latest_swift_version="$(eselect swift show --latest | tail -n1 | xargs)" + [[ "${current_swift_version}" == '(unset)' ]] \ + || [[ "${current_swift_version}" == "${latest_swift_version}" ]] \ + && PKG_PREINST_SWIFT_INTENTIONALLY_SET='false' +} + +pkg_postinst() { + # If the system doesn't have Swift intentionally set to an older version, we + # can update to the latest. + if [[ "${PKG_PREINST_SWIFT_INTENTIONALLY_SET}" == 'false' ]]; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local current_swift_version="$(eselect swift show | tail -n1 | xargs)" + if [[ "${current_swift_version}" == "${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/uiua/Manifest b/dev-lang/uiua/Manifest new file mode 100644 index 000000000..eaea16c60 --- /dev/null +++ b/dev-lang/uiua/Manifest @@ -0,0 +1,6 @@ +DIST uiua-0.16.2-crates.tar.xz 84625856 BLAKE2B 833da5bcc0e4f996393da173e4749a67aa2c7fa56796b74577131fc3ba701da95aef41001023474bc9433dfa35a57e4bda93de974cc11648dbe5ddf15bfb9e40 SHA512 8a1ca271a5685755ffd6cd9f51ee6093ce651e12e949f3535ee18e34c3d3f413005ca8bbdb0206fd30e7f55f3247c5841e74c28fc229475cab54a9d6cfc47346 +DIST uiua-0.16.2.tar.gz 3029219 BLAKE2B c64948f429e63f5fd7994f5adaa1801fcf2af83e43feba9ea241fb6852463ba533299f74abc3296fd6110ac4674e8d16293dd4e5fcbed42d1c754e68e395fcf3 SHA512 c1e169b2cc1183f5d1108d4daa9483b9fa2665cfb36b3e1ed574170a63b545c7b4a27a4c94e1295ff9f2c113d4750975ff7decfbe4bcb0a8f48dbd14433d6f4c +DIST uiua-0.17.2-crates.tar.xz 84618516 BLAKE2B cb21471893b8c1bcc0784646335337db79ba97be3741eae368b57ed6a996497368400735733e51ad2bfe7139ca6469ab2226161b5fa315fae6435b8e142ab8a7 SHA512 d2527748531815a7060c02728cd3ff0a660593322c2bd12108034e4e33b8af8d67bc64cdb3dc621d4a537acd8fad409d5a0d22e67d3dfad974ba48e059a27a3d +DIST uiua-0.17.2.tar.gz 3206703 BLAKE2B ac8bdb28ce6c376890f599e1963d2711b13671db6b173cc01cb06561eb45887e9a6d18d8f51440f07291b3fc65e7db2eefd0144aa0925b02ca14e649f3e1d24d SHA512 918512be0e516638b82f2b39b37c15a4cfc45e295a6097caa6b61a43864537e78a1dd0cc576094f2e3d7b6882dd9106aadbdf58d5021ecbeee6c0f4e75e1bad2 +DIST uiua-0.18.1-crates.tar.xz 85226928 BLAKE2B cede115b896abe4353eb42b0293ec2a0a8a220f2df5aa963755304e844755b6868defe37ddeed367c3be2420a6d1886ebc395e4c5c17dcbae813109b37543597 SHA512 c6046feb87f4beab01a7f36f6d0b4e52e6ac9e72ddacc8f6ef18b27d0a06fc8923b12dfdf10a5326c573876b5dcd095a71af231164d73a10f319d201da118d75 +DIST uiua-0.18.1.tar.gz 17508473 BLAKE2B 0d3d07704cc3e7fe8e74f0c2f125a103fcc4074e38a29ed90ded7da334aa8318ba8f6b860161005bfa7cf1fb613de09d7a2bc6e6192f765f3aafa37b5f1bb58a SHA512 41241057cf45edb89de7d1f241a40fd380d9b75e603b92fa0263a5948020b109d811c5bbe8204bf0ba64f47486b110c6f1f939f603c6956c51d012d4e59135bd diff --git a/dev-lang/uiua/metadata.xml b/dev-lang/uiua/metadata.xml new file mode 100644 index 000000000..408eb694f --- /dev/null +++ b/dev-lang/uiua/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + uiua-lang/uiua + + diff --git a/dev-lang/uiua/uiua-0.16.2.ebuild b/dev-lang/uiua/uiua-0.16.2.ebuild new file mode 100644 index 000000000..e4400c47f --- /dev/null +++ b/dev-lang/uiua/uiua-0.16.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES="" +RUST_MIN_VER="1.82.0" +inherit cargo + +DESCRIPTION="A stack-based array programming language" +HOMEPAGE="https://www.uiua.org https://github.com/uiua-lang/uiua" +SRC_URI=" + https://github.com/uiua-lang/uiua/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +if [[ ${PKGBUMPING} != ${PVR} ]]; then + SRC_URI+=" + https://gentoo.kropotkin.rocks/distfiles/${P}-crates.tar.xz + " +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 IJG ISC LGPL-3+ MIT MPL-2.0 UoI-NCSA OFL-1.1 + UbuntuFontLicense-1.0 Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" diff --git a/dev-lang/uiua/uiua-0.17.2.ebuild b/dev-lang/uiua/uiua-0.17.2.ebuild new file mode 100644 index 000000000..287c7aa3e --- /dev/null +++ b/dev-lang/uiua/uiua-0.17.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES="" +RUST_MIN_VER="1.82.0" +inherit cargo + +DESCRIPTION="A stack-based array programming language" +HOMEPAGE="https://www.uiua.org https://github.com/uiua-lang/uiua" +SRC_URI=" + https://github.com/uiua-lang/uiua/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +if [[ ${PKGBUMPING} != ${PVR} ]]; then + SRC_URI+=" + https://gentoo.kropotkin.rocks/distfiles/${P}-crates.tar.xz + " +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 CDLA-Permissive-2.0 IJG ISC LGPL-3+ MIT MPL-2.0 UoI-NCSA + OFL-1.1 UbuntuFontLicense-1.0 Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" diff --git a/dev-lang/uiua/uiua-0.18.1.ebuild b/dev-lang/uiua/uiua-0.18.1.ebuild new file mode 100644 index 000000000..c6b01cb64 --- /dev/null +++ b/dev-lang/uiua/uiua-0.18.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES="" +RUST_MIN_VER="1.82.0" +inherit cargo + +DESCRIPTION="A stack-based array programming language" +HOMEPAGE="https://www.uiua.org https://github.com/uiua-lang/uiua" +SRC_URI=" + https://github.com/uiua-lang/uiua/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +if [[ ${PKGBUMPING} != ${PVR} ]]; then + SRC_URI+=" + https://gentoo.kropotkin.rocks/distfiles/${P}-crates.tar.xz + " +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 IJG + ISC LGPL-3+ MIT MPL-2.0 UoI-NCSA OFL-1.1 UbuntuFontLicense-1.0 + Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" diff --git a/dev-lang/wabt/Manifest b/dev-lang/wabt/Manifest new file mode 100644 index 000000000..5e55c4ada --- /dev/null +++ b/dev-lang/wabt/Manifest @@ -0,0 +1,3 @@ +DIST WebAssembly-testsuite-cbc54d77065e5202bcb69e0d1c53ceccc29a7984.tar.gz 801487 BLAKE2B 10eaf749a944cbf1279ac4bb967d4d0c7f793a11ba9c293ac4cbd9304ab26f02aaf7bd534637dc8886045663e5724f958dde54033d44c86f8289da2700e160fa SHA512 ed1761f69c03d9b69fc1e4e6bc25a5b69e4f15a19ba26bc110851e9a68e71cd718e7cf2c76cd8dcf82f0f5321102654b450aadb39cd3cb37a3cdc2669d6f6e75 +DIST WebAssembly-wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz 57078 BLAKE2B 393e9ae9d3a641dd9ef0517322bc840b8d45fcf911529b1a7200e7d2baed5af4470ded4d29ca7c2c70f98c4065aee9dae823660bcb4d207b0b6a4bebb29e1f75 SHA512 5d3eec2184f8b66e2358b85f416afaea172f24155a61c9412a9d9374aa50347cf0ebe940f35727bc8c0ffe287033b967cc97a857feab6aa9e5098458e72b4fd0 +DIST wabt-1.0.37.tar.gz 1405595 BLAKE2B 65bc51df2bb6e25488d2fd202e834effe8c6bc0a04a48075d9a7057d203acb9f6e35f7524211b5dffd62ed05d1b171da969b72b13340d06e913cb6b7886a2871 SHA512 446622858458553f56187cf17e9435168837ac093f81f81852f12b0aeb7e6e542c5ac1fbce1dde1265107add52cc3f2cacf0c2cf25154d168080b8bece15e21b diff --git a/dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch b/dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch new file mode 100644 index 000000000..df9188e91 --- /dev/null +++ b/dev-lang/wabt/files/wabt-1.0.30-wasm-blob-tests.patch @@ -0,0 +1,55 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2935e9e5..949e4e38 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -658,49 +658,7 @@ if (BUILD_TESTS) + USES_TERMINAL + ) + +- add_custom_target(run-c-api-tests +- COMMAND ${PYTHON_EXECUTABLE} ${WABT_SOURCE_DIR}/test/run-c-api-examples.py --bindir $ +- WORKING_DIRECTORY ${WABT_SOURCE_DIR} +- USES_TERMINAL +- ) +- +- add_custom_target(check DEPENDS run-unittests run-tests run-c-api-tests) +- +- function(c_api_example NAME) +- set(EXENAME wasm-c-api-${NAME}) +- add_executable(${EXENAME} third_party/wasm-c-api/example/${NAME}.c) +- if (COMPILER_IS_MSVC) +- set_target_properties(${EXENAME} PROPERTIES COMPILE_FLAGS "-wd4311") +- else () +- set_target_properties(${EXENAME} PROPERTIES COMPILE_FLAGS "-std=gnu11 -Wno-pointer-to-int-cast") +- endif () +- +- target_link_libraries(${EXENAME} wasm Threads::Threads) +- add_custom_target(${EXENAME}-copy-to-bin ALL +- COMMAND ${CMAKE_COMMAND} -E make_directory ${WABT_SOURCE_DIR}/bin +- COMMAND ${CMAKE_COMMAND} -E copy $ ${WABT_SOURCE_DIR}/bin/ +- COMMAND ${CMAKE_COMMAND} -E copy ${WABT_SOURCE_DIR}/third_party/wasm-c-api/example/${NAME}.wasm $/ +- COMMAND ${CMAKE_COMMAND} -E copy ${WABT_SOURCE_DIR}/third_party/wasm-c-api/example/${NAME}.wasm ${WABT_SOURCE_DIR}/bin/ +- DEPENDS ${EXENAME} +- ) +- add_dependencies(run-c-api-tests ${EXENAME}) +- endfunction() +- +- c_api_example(callback) +- c_api_example(finalize) +- c_api_example(global) +- c_api_example(hello) +- c_api_example(hostref) +- c_api_example(multi) +- c_api_example(memory) +- c_api_example(reflect) +- c_api_example(serialize) +- c_api_example(start) +- c_api_example(table) +- c_api_example(trap) +- if (CMAKE_USE_PTHREADS_INIT) +- c_api_example(threads) +- endif () ++ add_custom_target(check DEPENDS run-unittests run-tests) + endif () + + # install diff --git a/dev-lang/wabt/metadata.xml b/dev-lang/wabt/metadata.xml new file mode 100644 index 000000000..e14675196 --- /dev/null +++ b/dev-lang/wabt/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + WebAssembly/wabt + + diff --git a/dev-lang/wabt/wabt-1.0.37.ebuild b/dev-lang/wabt/wabt-1.0.37.ebuild new file mode 100644 index 000000000..265174bcb --- /dev/null +++ b/dev-lang/wabt/wabt-1.0.37.ebuild @@ -0,0 +1,82 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) + +EGIT_COMMIT_TESTSUITE="cbc54d77065e5202bcb69e0d1c53ceccc29a7984" +EGIT_COMMIT_WASM_C_API="b6dd1fb658a282c64b029867845bc50ae59e1497" + +inherit cmake python-any-r1 + +DESCRIPTION="The WebAssembly Binary Toolkit" +HOMEPAGE="https://github.com/WebAssembly/wabt" +SRC_URI=" + https://github.com/WebAssembly/wabt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/WebAssembly/testsuite/archive/${EGIT_COMMIT_TESTSUITE}.tar.gz -> \ + WebAssembly-testsuite-${EGIT_COMMIT_TESTSUITE}.tar.gz + https://github.com/WebAssembly/wasm-c-api/archive/${EGIT_COMMIT_WASM_C_API}.tar.gz -> \ + WebAssembly-wasm-c-api-${EGIT_COMMIT_WASM_C_API}.tar.gz +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND="dev-libs/openssl:=" +DEPEND=" + ${RDEPEND} + test? ( + dev-cpp/gtest + dev-libs/simde + ) +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/ply[${PYTHON_USEDEP}]') +" + +PATCHES=( + # Disable tests depending on third_party/wasm-c-api/example/*.wasm + #"${FILESDIR}/wabt-1.0.30-wasm-blob-tests.patch" +) + +python_check_deps() { + python_has_version "dev-python/ply[${PYTHON_USEDEP}]" +} + +src_prepare() { + cmake_src_prepare + + rm -r third_party/testsuite || die + mv "${WORKDIR}/testsuite-${EGIT_COMMIT_TESTSUITE}" third_party/testsuite || die + + rm -r third_party/wasm-c-api || die + mv "${WORKDIR}/wasm-c-api-${EGIT_COMMIT_WASM_C_API}" third_party/wasm-c-api || die + + rm -v fuzz-in/wasm/stuff.wasm wasm2c/benchmarks/dhrystone/dhrystone.wasm || die + + if ! use test; then + rm -v third_party/wasm-c-api/example/*.wasm || die + fi + + sed -i 's;default_compiler =.*;default_compiler = os.getenv("CC", "cc");' test/run-spec-wasm2c.py || die +} + +src_configure() { + local mycmakeargs=( + -DUSE_SYSTEM_GTEST=ON + -DBUILD_LIBWASM=ON + -DWITH_WASI=OFF # Need to unbundle third_party/uvwasi + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + cmake_build check +} diff --git a/dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild b/dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild new file mode 100644 index 000000000..ca99b9590 --- /dev/null +++ b/dev-libs/M_CLI2/M_CLI2-3.2.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit fortran-2 meson + +DESCRIPTION="M_CLI2 - parse Unix-like command line arguments from Fortran" +HOMEPAGE="https://github.com/urbanjost/M_CLI2" +SRC_URI="https://github.com/urbanjost/${PN}/archive/refs/tags/V${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs test" + +RESTRICT="!test? ( test )" + +PATCHES=( "${FILESDIR}/${P}_fix_meson_install_rules.patch" ) + +src_configure() { + use !static-libs && local emesonargs+=( -Ddefault_library=shared ) + meson_src_configure +} diff --git a/dev-libs/M_CLI2/Manifest b/dev-libs/M_CLI2/Manifest new file mode 100644 index 000000000..1ad1f51ec --- /dev/null +++ b/dev-libs/M_CLI2/Manifest @@ -0,0 +1 @@ +DIST M_CLI2-3.2.0.tar.gz 14304233 BLAKE2B 3587fc2ed33f81c3dd1938322e1f1f442b5fbaa72bd54ec118a03f6ff2500891bfe0ca8e0a4b2cd074d2b3265c5b258be8a3ec3f2e0907f475828fe35a66c36b SHA512 637d0b74a0b692b4b6b30cc58f0c8d90760d88653490751d34123d6f4752ee43723497ee88158ec77e69bab14f6a120d7e654c8bf798449ef1a73be25cfbdd46 diff --git a/dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch b/dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch new file mode 100644 index 000000000..9604c53a6 --- /dev/null +++ b/dev-libs/M_CLI2/files/M_CLI2-3.2.0_fix_meson_install_rules.patch @@ -0,0 +1,61 @@ +# Based on patch from: +# https://github.com/urbanjost/M_CLI2/pull/18 +# by ZUO Zhihua +# (added only version update for 3.2.0 tarball) +diff -Naur a/meson.build b/meson.build +--- a/meson.build ++++ b/meson.build +@@ -1,10 +1,12 @@ + project( + 'M_CLI2', + 'fortran', +- version : '1.0.0', ++ version : '3.2.0', + license : 'UNLICENSE', + default_options : [ + 'buildtype=debugoptimized', ++ 'fortran_std=f2008', ++ 'default_library=both', + ] + ) + +@@ -33,3 +35,39 @@ + dependencies : M_CLI2_dep, + ), + ) ++ ++M_CLI2_lic = files( ++ 'LICENSE', ++) ++install_data( ++ M_CLI2_lic, ++ install_dir : join_paths(get_option('prefix'), 'share', 'licenses', meson.project_name()), ++) ++ ++if host_machine.system() == 'windows' ++ symbols_file = 'lib'+meson.project_name()+'-'+meson.project_version().split('.')[0]+'.dll.symbols' ++ obj_file = 'src_M_CLI2.F90.obj' ++else ++ symbols_file = 'lib'+meson.project_name()+'.so.'+meson.project_version()+'.symbols' ++ obj_file = 'src_M_CLI2.F90.o' ++endif ++install_subdir(M_CLI2_lib.path()+'.p', ++ install_dir: 'include'/meson.project_name(), ++ strip_directory: true, ++ exclude_files: [ ++ 'depscan.dd', ++ meson.project_name()+'-deps.json', ++ meson.project_name()+'.dat', ++ symbols_file, ++ obj_file, ++ ] ++) ++ ++pkg = import('pkgconfig') ++pkg.generate( ++ name : meson.project_name(), ++ description : 'Fortran commandline-interface using a simple prototype command', ++ version : meson.project_version(), ++ libraries : M_CLI2_lib, ++ subdirs : meson.project_name(), ++) diff --git a/dev-libs/M_CLI2/metadata.xml b/dev-libs/M_CLI2/metadata.xml new file mode 100644 index 000000000..77c1f40f9 --- /dev/null +++ b/dev-libs/M_CLI2/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + urbanjost/M_CLI2 + + diff --git a/dev-libs/cgicc/Manifest b/dev-libs/cgicc/Manifest new file mode 100644 index 000000000..edf5a1703 --- /dev/null +++ b/dev-libs/cgicc/Manifest @@ -0,0 +1,2 @@ +DIST cgicc-3.2.19.tar.gz 2456040 BLAKE2B 32c1d8e55a61dad12e489c4170ab7ef593f0e10db9e2eba4491dc0d4cce450414cd54c3f81395c6a132d074f0f8573cec8459168947354399c0b0dc9de7902bb SHA512 c361923cf3ac876bc3fc94dffd040d2be7cd44751d8534f4cfa3545e9f58a8ec35ebcd902a8ce6a19da0efe52db67506d8b02e5cc868188d187ce3092519abdf +DIST cgicc-3.2.20.tar.gz 2802735 BLAKE2B cdc8520eb9f08c24475037df2e82f61ff31e128869291959b9c6334ae3292450a79bd84e867f5eb5f7672699a4f72e6a5683ee6abdbe0493275b40bf8f300510 SHA512 e57b8f30b26b29008bcf1ffc3b2d272bdbd77848fb02e24912b6182ae90923d5933b9d204c556ac922a389f73ced465065b6e2202fc0c3d008e0e6038e7c8052 diff --git a/dev-libs/cgicc/cgicc-3.2.19.ebuild b/dev-libs/cgicc/cgicc-3.2.19.ebuild new file mode 100644 index 000000000..d766a56ac --- /dev/null +++ b/dev-libs/cgicc/cgicc-3.2.19.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A C++ class library for writing CGI applications" +HOMEPAGE="https://www.gnu.org/software/cgicc/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3 doc? ( FDL-1.2 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples static-libs" + +DEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}/${PN}-3.2.19-optional-doc.patch" ) + +# False positive, bug #785328. +QA_SONAME="usr/lib*/libcgicc.so*" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable examples demos) \ + $(use_enable doc) \ + $(use_enable static-libs static) +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die + + if use examples; then + docinto examples + dodoc {contrib,demo}/{*.{cpp,h},*.cgi,README} + fi +} diff --git a/dev-libs/cgicc/cgicc-3.2.20.ebuild b/dev-libs/cgicc/cgicc-3.2.20.ebuild new file mode 100644 index 000000000..d766a56ac --- /dev/null +++ b/dev-libs/cgicc/cgicc-3.2.20.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A C++ class library for writing CGI applications" +HOMEPAGE="https://www.gnu.org/software/cgicc/" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3 doc? ( FDL-1.2 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples static-libs" + +DEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}/${PN}-3.2.19-optional-doc.patch" ) + +# False positive, bug #785328. +QA_SONAME="usr/lib*/libcgicc.so*" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable examples demos) \ + $(use_enable doc) \ + $(use_enable static-libs static) +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die + + if use examples; then + docinto examples + dodoc {contrib,demo}/{*.{cpp,h},*.cgi,README} + fi +} diff --git a/dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch b/dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch new file mode 100644 index 000000000..55e665a78 --- /dev/null +++ b/dev-libs/cgicc/files/cgicc-3.2.19-optional-doc.patch @@ -0,0 +1,31 @@ +--- a/configure.ac 2020-07-06 13:24:03.635374625 +0200 ++++ b/configure.ac 2020-07-06 13:24:20.005166171 +0200 +@@ -77,6 +77,13 @@ + AC_MSG_RESULT($cgicc_demos) + AM_CONDITIONAL(DEMOS, test "$cgicc_demos" = yes) + ++dnl enable/disable the docs, if specified ++AC_ARG_ENABLE([doc], ++ AS_HELP_STRING([--disable-doc], [Disable building documentation])) ++AC_MSG_CHECKING([whether to build the cgicc docs]) ++AC_MSG_RESULT([$enable_doc]) ++AM_CONDITIONAL([DOCS], [test "x$enable_doc" != "xno"]) ++ + if test "$cgicc_demos" = yes; then + AC_CONFIG_FILES(demo/Makefile) + AC_CHECK_FUNCS([gethostbyaddr]) + +--- a/Makefile.am 2020-07-06 13:24:03.635374625 +0200 ++++ b/Makefile.am 2020-07-06 13:27:31.473732051 +0200 +@@ -10,6 +10,10 @@ + + ACLOCAL_AMFLAGS= + +-SUBDIRS = cgicc doc support $(DEMO) ++SUBDIRS = cgicc support $(DEMO) ++ ++if DOCS ++SUBDIRS += doc ++endif + + CLEANFILES = *~ diff --git a/dev-libs/cgicc/metadata.xml b/dev-libs/cgicc/metadata.xml new file mode 100644 index 000000000..cc340d8f7 --- /dev/null +++ b/dev-libs/cgicc/metadata.xml @@ -0,0 +1,16 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + GNU Cgicc is an ANSI C++ compliant class library that greatly simplifies + the creation of CGI applications for the World Wide Web. + + + https://savannah.gnu.org/projects/cgicc/ + https://www.gnu.org/software/cgicc/doc/index.html + + diff --git a/dev-libs/cyrus-sasl-xoauth2/Manifest b/dev-libs/cyrus-sasl-xoauth2/Manifest new file mode 100644 index 000000000..6f00d5c50 --- /dev/null +++ b/dev-libs/cyrus-sasl-xoauth2/Manifest @@ -0,0 +1 @@ +DIST cyrus-sasl-xoauth2-0.2.tar.gz 14120 BLAKE2B 21daeed883017029be37a7ac7397426a30a01ba9de7ff55d1bb403f0c266d0d90ef2b071653a355faba0d56d14a8e5bcc47d3c0780eb2401464e57d5fb7ad5ae SHA512 c3a8fdc7c51a22df9fd8da5418a95e146b46c6865d4990dcf4053f18ca9ee9900b3b564e85cc8ec7bcde75966385b148e8320059b00f2f1374d4601c50e2c821 diff --git a/dev-libs/cyrus-sasl-xoauth2/cyrus-sasl-xoauth2-0.2.ebuild b/dev-libs/cyrus-sasl-xoauth2/cyrus-sasl-xoauth2-0.2.ebuild new file mode 100644 index 000000000..2bed0f341 --- /dev/null +++ b/dev-libs/cyrus-sasl-xoauth2/cyrus-sasl-xoauth2-0.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="XOAUTH2 mechanism plugin for cyrus-sasl" +HOMEPAGE="https://github.com/moriyoshi/cyrus-sasl-xoauth2" +SRC_URI="https://github.com/moriyoshi/cyrus-sasl-xoauth2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/cyrus-sasl" +DEPEND="${RDEPEND}" + +src_prepare() { + sed -i -e "s|/lib/sasl2|/$(get_libdir)/sasl2|" Makefile.am || die + default + ./autogen.sh + eautoreconf +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/cyrus-sasl-xoauth2/metadata.xml b/dev-libs/cyrus-sasl-xoauth2/metadata.xml new file mode 100644 index 000000000..357dd739d --- /dev/null +++ b/dev-libs/cyrus-sasl-xoauth2/metadata.xml @@ -0,0 +1,11 @@ + + + + + mathijs@mathsaey.be + Mathijs Saey + + + moriyoshi/cyrus-sasl-xoauth2 + + diff --git a/dev-libs/discord-rpc/Manifest b/dev-libs/discord-rpc/Manifest new file mode 100644 index 000000000..d882493a6 --- /dev/null +++ b/dev-libs/discord-rpc/Manifest @@ -0,0 +1 @@ +DIST discord-rpc-3.4.1.tar.gz 2219337 BLAKE2B fbd7be6a2dfb4eaee13a14f63c3a24ced3cfe46eb448b9fcbb24c290c88bd762fd466a3634e310bf3199a5b97338bef9fc83da9348d0f7270dd2eb13f76f1487 SHA512 484a1ded237f4d86b93bba547ffa05dddc04aeb822d52a137c552a894964575c5db4bfce8ab60a294a4c0c999d965ce7744e94f1fe95ee9fe2b4bce84fa3d6d8 diff --git a/dev-libs/discord-rpc/discord-rpc-3.4.1.ebuild b/dev-libs/discord-rpc/discord-rpc-3.4.1.ebuild new file mode 100644 index 000000000..391cc649f --- /dev/null +++ b/dev-libs/discord-rpc/discord-rpc-3.4.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library for interfacing a game with a locally running Discord desktop client" +HOMEPAGE="https://github.com/eden-emulator/discord-rpc" +SRC_URI="https://github.com/eden-emulator/discord-rpc/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="examples" + +DEPEND=" + dev-libs/rapidjson +" + +PATCHES=( + "${FILESDIR}/${PN}-3.4.0-install-examples-for-RelWithDebInfo-too.patch" +) + +src_prepare() { + rm -rf thirdparty || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=$(usex examples) + ) + + cmake_src_configure +} diff --git a/dev-libs/discord-rpc/files/discord-rpc-3.4.0-install-examples-for-RelWithDebInfo-too.patch b/dev-libs/discord-rpc/files/discord-rpc-3.4.0-install-examples-for-RelWithDebInfo-too.patch new file mode 100644 index 000000000..bdbb44ac8 --- /dev/null +++ b/dev-libs/discord-rpc/files/discord-rpc-3.4.0-install-examples-for-RelWithDebInfo-too.patch @@ -0,0 +1,19 @@ +From: Pavel Sobolev +Subject: [PATCH] Install examples for `RelWithDebInfo`, too. + +Signed-off-by: Pavel Sobolev + +--- a/examples/send-presence/CMakeLists.txt ++++ b/examples/send-presence/CMakeLists.txt +@@ -14,8 +14,8 @@ install( + TARGETS send-presence + RUNTIME + DESTINATION "bin" +- CONFIGURATIONS Release ++ CONFIGURATIONS Release RelWithDebInfo + BUNDLE + DESTINATION "bin" +- CONFIGURATIONS Release ++ CONFIGURATIONS Release RelWithDebInfo + ) +\ No newline at end of file diff --git a/dev-libs/discord-rpc/metadata.xml b/dev-libs/discord-rpc/metadata.xml new file mode 100644 index 000000000..31a400e89 --- /dev/null +++ b/dev-libs/discord-rpc/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/discord/discord-rpc/issues + discord/discord-rpc + + diff --git a/dev-libs/dmd_core/Manifest b/dev-libs/dmd_core/Manifest new file mode 100644 index 000000000..3e332b9bf --- /dev/null +++ b/dev-libs/dmd_core/Manifest @@ -0,0 +1,34 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST dmd_core-0.7.2.tar.gz 199131 BLAKE2B 62eecee5f293e7fee74c9743b571fde601500360c8785f57ef2b64e0a184ea592230a287af10440f1acb4ce6cfe59daf7401a9e27db4979dc046ee2c66e2ae14 SHA512 46732e2f68c2ff62590fc0f0e46e4c21d691a1e3603059628cc018807796bc6c032ce7dbaa40d20c23da948189f2537b17234b0fe1287207c523600d00d1a30c +DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed +DIST syn-2.0.71.crate 266398 BLAKE2B 78760c9965b59e14ab5d97e83c4dabdba99cd1933b66350c7d5c5f9e55f34fe68207597b51aeb023b211a065d986889655ab701b94347397ca6856a4fcbcdc85 SHA512 cf6264bc148ec550d943d7d146c7360a7d753e37ef553e6d0c6dc265bf516084530a5617f6826069275cc6f71d9f820014f7d92f04356ae964df8b79edaf7bbe +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST thiserror-1.0.62.crate 21323 BLAKE2B fd2061bc5e7ea7ba43ed59c355c8cdbbcf416b189d0b2a3c33f725c270c1d0a8c6ca18ae538bc7d4634166ba747172c32be98b8139bd333a7522aa35730bed7b SHA512 29efa072b31e63e78a3e31fe84758fabbe7337d3e7338be4e4bfd35c8b083b53dc3cb68be78aaddf80eebabe301de00e2ee1908c7b00dd5a2168b0b66d8edffc +DIST thiserror-impl-1.0.62.crate 16047 BLAKE2B 63a1fe66d3dadec304b9ecc241cfd71a6b278081336f4377fd435c9f959997bd0e0b0de2b5c318ad60d747f1fcf27df0f03932ba63f1288491f9935d3ebba735 SHA512 5f852f4b37af396336a941ec9f0340d93c8c70bc39f0a2cdfae3c20f180e06e51b4590a7535ddbcb87a792eba7e52ef9274019a98ee870f1eaf1b3b7cadf3303 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +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.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd +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.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 diff --git a/dev-libs/dmd_core/dmd_core-0.7.2-r1.ebuild b/dev-libs/dmd_core/dmd_core-0.7.2-r1.ebuild new file mode 100644 index 000000000..f3088c1f2 --- /dev/null +++ b/dev-libs/dmd_core/dmd_core-0.7.2-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +aho-corasick@1.1.3 +atty@0.2.14 +env_logger@0.9.3 +hermit-abi@0.1.19 +humantime@2.1.0 +lazy_static@1.4.0 +libc@0.2.155 +log@0.4.22 +memchr@2.7.4 +proc-macro2@1.0.86 +quote@1.0.36 +regex-automata@0.4.7 +regex-syntax@0.8.4 +regex@1.10.5 +syn@2.0.71 +termcolor@1.4.1 +thiserror-impl@1.0.62 +thiserror@1.0.62 +unicode-ident@1.0.12 +winapi-i686-pc-windows-gnu@0.4.0 +winapi-util@0.1.8 +winapi-x86_64-pc-windows-gnu@0.4.0 +winapi@0.3.9 +windows-sys@0.52.0 +windows-targets@0.52.6 +windows_aarch64_gnullvm@0.52.6 +windows_aarch64_msvc@0.52.6 +windows_i686_gnu@0.52.6 +windows_i686_gnullvm@0.52.6 +windows_i686_msvc@0.52.6 +windows_x86_64_gnu@0.52.6 +windows_x86_64_gnullvm@0.52.6 +windows_x86_64_msvc@0.52.6 +" + +inherit cargo + +DESCRIPTION="Core logic for an AT&T / Teletype DMD 5620 terminal emulator" +HOMEPAGE="https://github.com/sethm/dmd_core" +SRC_URI="https://github.com/sethm/dmd_core/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +src_install() { + dolib.a "$(cargo_target_dir)"/lib${PN}.a + insinto /usr/$(get_libdir)/pkgconfig + doins "${FILESDIR}"/dmd_core.pc + sed -e "s/%VERSION%/${PV}/g" \ + -e "s:^libdir.*:libdir=${EPREFIX}/usr/$(get_libdir):" \ + -i "${ED}"/usr/$(get_libdir)/pkgconfig/dmd_core.pc || die + einstalldocs +} diff --git a/dev-libs/dmd_core/files/dmd_core.pc b/dev-libs/dmd_core/files/dmd_core.pc new file mode 100644 index 000000000..1b920ca4b --- /dev/null +++ b/dev-libs/dmd_core/files/dmd_core.pc @@ -0,0 +1,8 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib + +Name: dmd_core +Description: Core logic for an AT&T / Teletype DMD 5620 terminal emulator +Version: %VERSION% +Libs: ${libdir}/libdmd_core.a diff --git a/dev-libs/dmd_core/metadata.xml b/dev-libs/dmd_core/metadata.xml new file mode 100644 index 000000000..e03876027 --- /dev/null +++ b/dev-libs/dmd_core/metadata.xml @@ -0,0 +1,12 @@ + + + + + seal331gentoo@gmail.com + Vladislav Dudar + Primary maintainer + + + sethm/dmd_core + + diff --git a/dev-libs/dynarmic/Manifest b/dev-libs/dynarmic/Manifest new file mode 100644 index 000000000..7d4de84e4 --- /dev/null +++ b/dev-libs/dynarmic/Manifest @@ -0,0 +1 @@ +DIST dynarmic-6.7.0.tar.gz 3748380 BLAKE2B 9f25e019f2a80486f11ebdb9872bea5345877074150024baadb959ae038b92bb550e0674f27f14c89cff2cab49ddb5d826c267303093934ae9db54791ba69dc8 SHA512 08b3c8783fd719651797566cbf3992c01fac8cce4dfadcdf22017706e926be2d9d6fcbabf20af8a61e3d8447ca477312dd89e7eec6c58a0965e8e1b14813d8c2 diff --git a/dev-libs/dynarmic/dynarmic-6.7.0.ebuild b/dev-libs/dynarmic/dynarmic-6.7.0.ebuild new file mode 100644 index 000000000..6dee9a051 --- /dev/null +++ b/dev-libs/dynarmic/dynarmic-6.7.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +EGIT_COMMIT="fa6cc2e4b2a2954f2298b6548174479c5b106c2a" + +DESCRIPTION="An ARM dynamic recompiler" +# This is a copy of the now-deleted repository `merryhime/dynarmic` +HOMEPAGE="https://github.com/lioncash/dynarmic" +SRC_URI="https://github.com/lioncash/dynarmic/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="0BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/robin-map + dev-libs/boost:= + dev-libs/libfmt:= + dev-libs/mcl + amd64? ( dev-libs/zydis ) +" +DEPEND=" + ${RDEPEND} + amd64? ( >=dev-libs/xbyak-7.25 ) + arm64? ( dev-libs/oaknut ) +" +BDEPEND=" + test? ( + dev-cpp/catch + dev-libs/oaknut + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-6.7.0-add-xbyak-as-a-system-library-rather-than-a-cmake-package.patch" + "${FILESDIR}/${PN}-6.7.0-relax-the-dependency-on-mcl.patch" +) + +src_prepare() { + find externals -mindepth 1 -not -path "externals/CMakeLists.txt" -delete + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DDYNARMIC_USE_PRECOMPILED_HEADERS=no + -DDYNARMIC_TESTS=$(usex test) + # disable -Werror + -DDYNARMIC_WARNINGS_AS_ERRORS=no + -Wno-dev + ) + + cmake_src_configure +} diff --git a/dev-libs/dynarmic/files/dynarmic-6.7.0-add-xbyak-as-a-system-library-rather-than-a-cmake-package.patch b/dev-libs/dynarmic/files/dynarmic-6.7.0-add-xbyak-as-a-system-library-rather-than-a-cmake-package.patch new file mode 100644 index 000000000..41cb32ad5 --- /dev/null +++ b/dev-libs/dynarmic/files/dynarmic-6.7.0-add-xbyak-as-a-system-library-rather-than-a-cmake-package.patch @@ -0,0 +1,19 @@ +From: Pavel Sobolev +Subject: [PATCH] Add `xbyak` as a system library rather than a CMake package. + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -149,7 +149,11 @@ if ("arm64" IN_LIST ARCHITECTURE OR DYNARMIC_TESTS) + endif() + + if ("x86_64" IN_LIST ARCHITECTURE) +- find_package(xbyak 7 CONFIG) ++ add_library(xbyak INTERFACE) ++ add_library(xbyak::xbyak ALIAS xbyak) ++ target_compile_options(xbyak INTERFACE "-fno-operator-names") ++ target_compile_definitions(xbyak INTERFACE XBYAK_STRICT_CHECK_MEM_REG_SIZE=0) ++ + find_package(Zydis 4 CONFIG) + endif() diff --git a/dev-libs/dynarmic/files/dynarmic-6.7.0-relax-the-dependency-on-mcl.patch b/dev-libs/dynarmic/files/dynarmic-6.7.0-relax-the-dependency-on-mcl.patch new file mode 100644 index 000000000..f1b268ca9 --- /dev/null +++ b/dev-libs/dynarmic/files/dynarmic-6.7.0-relax-the-dependency-on-mcl.patch @@ -0,0 +1,16 @@ +From: Pavel Sobolev +Subject: [PATCH] Relax the dependency on `mcl`. + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -141,7 +141,7 @@ endif() + + find_package(Boost 1.57 REQUIRED) + find_package(fmt 9 CONFIG) +-find_package(mcl 0.1.12 EXACT CONFIG) ++find_package(mcl 0.1.12 CONFIG) + find_package(tsl-robin-map CONFIG) + + if ("arm64" IN_LIST ARCHITECTURE OR DYNARMIC_TESTS) diff --git a/dev-libs/dynarmic/metadata.xml b/dev-libs/dynarmic/metadata.xml new file mode 100644 index 000000000..707ca157e --- /dev/null +++ b/dev-libs/dynarmic/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + lioncash/dynarmic + + diff --git a/dev-libs/fastText/Manifest b/dev-libs/fastText/Manifest new file mode 100644 index 000000000..a6779ea09 --- /dev/null +++ b/dev-libs/fastText/Manifest @@ -0,0 +1 @@ +DIST fastText-0.9.2.gh.tar.gz 4036722 BLAKE2B ea3af92ce18d04241128cfb28773f0785a006e79c861d718c2c6ad788d776ad60b0543a42eb8be5a865cbc12283355521431fe2fba48544399e4a2b1520ff3f1 SHA512 8f0f6e78b3c6b3c7e7d107778952f340cc208b8e0b920dd118a57884cca8ef7007ea88b6f3352cb7e08289a64743f507309e1e1259c785f810af7f5fa09f2656 diff --git a/dev-libs/fastText/fastText-0.9.2.ebuild b/dev-libs/fastText/fastText-0.9.2.ebuild new file mode 100644 index 000000000..d8d9438a3 --- /dev/null +++ b/dev-libs/fastText/fastText-0.9.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_EXT=1 +DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools +inherit cmake distutils-r1 edo + +DESCRIPTION="Library for fast text representation and classification" +HOMEPAGE="https://fasttext.cc https://github.com/facebookresearch/fastText" +SRC_URI="https://github.com/facebookresearch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="python" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + python? ( + ${PYTHON_DEPS} + dev-python/pybind11[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + python? ( ${DISTUTILS_DEPS} ) +" + +DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md python/{README.rst,doc} docs ) +PATCHES=( + "${FILESDIR}/${P}-gcc13.patch" + "${FILESDIR}/${P}-numpy2.patch" + "${FILESDIR}/${P}-pep517.patch" +) + +src_prepare() { + cmake_src_prepare + use python && distutils-r1_src_prepare + + sed \ + -e "/CMAKE_CXX_FLAGS/d" \ + -e "s/\(DESTINATION\) lib/\1 $(get_libdir)/g" \ + -i CMakeLists.txt || die + sed "/extra_compile_args=/,+1d" -i setup.py || die +} + +src_configure() { + local mycmakeargs=( + -DPROJECT_VERSION=${PV} + ) + + cmake_src_configure + use python && distutils-r1_src_configure +} + +src_compile() { + cmake_src_compile + use python && distutils-r1_src_compile +} + +src_test() { + use python && distutils-r1_src_test +} + +python_test() { + edo ${EPYTHON} runtests.py -u +} + +src_install() { + cmake_src_install + use python && distutils-r1_src_install + + find "${ED}" -name '*.a' -delete || die +} diff --git a/dev-libs/fastText/files/fastText-0.9.2-gcc13.patch b/dev-libs/fastText/files/fastText-0.9.2-gcc13.patch new file mode 100644 index 000000000..ba00466f3 --- /dev/null +++ b/dev-libs/fastText/files/fastText-0.9.2-gcc13.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/905908 +https://github.com/facebookresearch/fastText/commit/6c2204ba66776b700095ff73e3e599a908ffd9c3 + +--- a/src/args.cc ++++ b/src/args.cc +@@ -9,6 +9,7 @@ + #include "args.h" + + #include ++#include + + #include + #include diff --git a/dev-libs/fastText/files/fastText-0.9.2-numpy2.patch b/dev-libs/fastText/files/fastText-0.9.2-numpy2.patch new file mode 100644 index 000000000..4fe744aca --- /dev/null +++ b/dev-libs/fastText/files/fastText-0.9.2-numpy2.patch @@ -0,0 +1,30 @@ +https://numpy.org/devdocs/numpy_2_0_migration_guide.html#adapting-to-changes-in-the-copy-keyword +--- a/python/fasttext_module/fasttext/FastText.py ++++ b/python/fasttext_module/fasttext/FastText.py +@@ -43,7 +43,7 @@ class _Meter(object): + else: + y_scores, y_true = ([], ()) + +- return np.array(y_scores, copy=False), np.array(y_true, copy=False) ++ return np.asarray(y_scores), np.asarray(y_true) + + def precision_recall_curve(self, label=None): + """Return precision/recall curve""" +@@ -58,7 +58,7 @@ class _Meter(object): + else: + precision, recall = ([], ()) + +- return np.array(precision, copy=False), np.array(recall, copy=False) ++ return np.asarray(precision), np.asarray(recall) + + def precision_at_recall(self, recall, label=None): + """Return precision for a given recall""" +@@ -229,7 +229,7 @@ class _FastText(object): + else: + probs, labels = ([], ()) + +- return labels, np.array(probs, copy=False) ++ return labels, np.asarray(probs) + + def get_input_matrix(self): + """ diff --git a/dev-libs/fastText/files/fastText-0.9.2-pep517.patch b/dev-libs/fastText/files/fastText-0.9.2-pep517.patch new file mode 100644 index 000000000..aff5ddbfc --- /dev/null +++ b/dev-libs/fastText/files/fastText-0.9.2-pep517.patch @@ -0,0 +1,9 @@ +Fix SetuptoolsDeprecationWarning: Invalid dash-separated options +https://github.com/facebookresearch/fastText/pull/1316 + +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,2 +1,2 @@ + [metadata] +-description-file = README.md ++description_file = README.md diff --git a/dev-libs/fastText/metadata.xml b/dev-libs/fastText/metadata.xml new file mode 100644 index 000000000..2e0aa32c6 --- /dev/null +++ b/dev-libs/fastText/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + facebookresearch/fastText + fasttext + + diff --git a/dev-libs/feedbackd-device-themes/Manifest b/dev-libs/feedbackd-device-themes/Manifest new file mode 100644 index 000000000..ecb0e14de --- /dev/null +++ b/dev-libs/feedbackd-device-themes/Manifest @@ -0,0 +1,4 @@ +DIST feedbackd-device-themes-0.8.7.tar.xz 23444 BLAKE2B e0d4ef147a225578ef7c37b28c8ac1bb2aa626e45fda3cb5a6bfc00765d09f844ce26594098af63ad7254e8e75894f78159aea8f0f81692ed4a0e29976ef172b SHA512 04eec32a1690e459a8c75ec8711ab3a73e7418cc57613698ba4be861268cfb16e7bf21a952ab6a03eabe0e79307ca7390baa5ba078af5179eeb5dfa1886f5ef4 +DIST feedbackd-device-themes-0.8.7.tar.xz.asc 833 BLAKE2B 1d35097768c301bcf4a303c382175107a70b5bd9d515148edd222c243f0bafb3c755e9f74aad0e611376f1d8c12cb78a351759f924839ac0aebeeb6d0793439c SHA512 4d81e9e40a58cb41fa70a21625b90f242e62a78b4acb58c0cbd4d72f70107eead0288e20e95c0ebb85b5935f3bfa5dc6d3224147925b352efdeb699a21f46985 +DIST feedbackd-device-themes-0.8.8.tar.xz 23576 BLAKE2B 9139b33158aa0d3ddd0831604c9b3feefb31070a945e721b734d45368a3cd9267fa4284dbb9a9181588c35728fcaeedd546c4607f0f82aaa9b0620b4d838def2 SHA512 6148916069eb901e01336c5466ce26aeeed7a90b1505f77d06a5cbdaf37c1fac0ab7c8f5485e92f95ec2d7cee33ebcdc16b538412e8d891620cbb00609afe918 +DIST feedbackd-device-themes-0.8.8.tar.xz.asc 833 BLAKE2B 1df02afd4cf6229969d729fcb49453b71a05ae1009b492616f0c4308dc044b76cfbfbf3391fc38bdf2f74b75fb07d13fd94eca3136f162730c42ce2fef0abd38 SHA512 b1eda5a5e2766695a8bcbb0590f181b8e4fdd4dd9b90bdd700f3a99a1c1b4ca706a402f4e33efc4712c21d2497da8f9036b35a767454ec385b9247d4541e52b1 diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.7.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.7.ebuild new file mode 100644 index 000000000..7e2f5be5b --- /dev/null +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson verify-sig + +DESCRIPTION="Device specific themes for Feedbackd" +HOMEPAGE="https://gitlab.freedesktop.org/agx/feedbackd-device-themes" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND=" + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.8.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.8.ebuild new file mode 100644 index 000000000..2eff2e9ad --- /dev/null +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson verify-sig + +DESCRIPTION="Device specific themes for Feedbackd" +HOMEPAGE="https://gitlab.freedesktop.org/feedbackd/feedbackd-device-themes" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND=" + verify-sig? ( + sec-keys/openpgp-keys-phosh + ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" diff --git a/dev-libs/feedbackd-device-themes/metadata.xml b/dev-libs/feedbackd-device-themes/metadata.xml new file mode 100644 index 000000000..2370ac58f --- /dev/null +++ b/dev-libs/feedbackd-device-themes/metadata.xml @@ -0,0 +1,17 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + Feedbackd is a DBus activated daemon that provides haptic/ + visual/audio feedback based on events. + + This package contains device-specific feedback theme files. + + + feedbackd/feedbackd-device-themes + + diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest new file mode 100644 index 000000000..5db7a3593 --- /dev/null +++ b/dev-libs/feedbackd/Manifest @@ -0,0 +1,4 @@ +DIST feedbackd-0.8.8.tar.xz 114488 BLAKE2B fcfa2c028ee6f98bee62ff1cb4c98d01b21cf83defa07ad82cef6f2239c2dbf464daac2241d9de623d40b1fd6d8fdcf143fa6e20fa45a2aff8ac4f60270812dc SHA512 185765e55592bb0e557c985336b7351b8fb5ace7f71c530ed20659aee852d2a51609e943f975940cdac2a8f28fbd2aa5b15265f355a47205a3f21522b83d20d9 +DIST feedbackd-0.8.8.tar.xz.asc 833 BLAKE2B 2aad630b8110fb3e528f316efe6e04a36839378c4227d282f96c581b503ded6f5c6f88a7bb81d1e4a950a3ddadef8e9a8c0116db49146d0f95d8116acc92dec1 SHA512 5a2e8c84734c2602da5cd53b9f025ef287ac3af00cab47a2d80178793ff02e7090a1dd56995447947bc81304526ac971917fb7a11a01133c9229e4f68bd1c569 +DIST feedbackd-0.8.9.tar.xz 115960 BLAKE2B 6293db9fa60550c8b36fee437b665e2e58e2751640fc420f21fba8f0cee1087d08310d07f595998a87128e8e81d88b6bcc115a69a91c7110766e9be52856a74a SHA512 3d66b301a5102b26752d3dd2f45bb868d3c3153941bb9e75643d2441bc732598c90279efba3b3cc0e64cc8f4759b3bc19024c14bfeb1d9198e884830032f764a +DIST feedbackd-0.8.9.tar.xz.asc 833 BLAKE2B 66033545af6cd0a5341aa96525ac8bb90425ccb2a7319c3b94e77553ca3be7d6c826489cf6bb8f3b42fd6628a28cb938d17a1b0b21a49b734fa9361721064698 SHA512 90ce012b704d68a638fecc2c82f530239783ca9e722df57a6b2dcc1dd1c5c47e4f4ef8e1fe2d75332ce0e0dd5ac989f743485b8238732cce9dc11bfcc63c0326 diff --git a/dev-libs/feedbackd/feedbackd-0.8.8.ebuild b/dev-libs/feedbackd/feedbackd-0.8.8.ebuild new file mode 100644 index 000000000..4ca81d33d --- /dev/null +++ b/dev-libs/feedbackd/feedbackd-0.8.8.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit meson systemd udev vala verify-sig + +DESCRIPTION="DBus service for haptic/visual/audio feedback" +HOMEPAGE="https://gitlab.freedesktop.org/agx/feedbackd" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+daemon gtk-doc +introspection man test +vala" + +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmobile + daemon? ( + dev-libs/json-glib + dev-libs/libgudev + media-libs/gsound + ) + introspection? ( dev-libs/gobject-introspection ) + test? ( dev-util/umockdev ) +" +RDEPEND="${DEPEND} + acct-group/video + >=dev-libs/feedbackd-device-themes-0.8.0 +" +BDEPEND=" + dev-util/gdbus-codegen + gtk-doc? ( dev-util/gi-docgen ) + man? ( dev-python/docutils ) + vala? ( $(vala_depend) ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +src_prepare() { + default + + vala_setup + sed -i 's/-G feedbackd/-G video/g' data/72-feedbackd.rules || die +} + +src_configure() { + local emesonargs=( + $(meson_feature introspection) + $(meson_use daemon) + $(meson_use gtk-doc gtk_doc) + $(meson_use man) + $(meson_use test tests) + $(meson_use vala vapi) + -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" + ) + meson_src_configure +} + +src_test() { + ewarn "fbd-dev-led tests might fail if umockdev is broken on your system" + ewarn "See https://bugs.gentoo.org/868204" + meson_src_test +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + use daemon || return 0 + + udev_reload +} + +pkg_postrm() { + use daemon || return 0 + + udev_reload +} diff --git a/dev-libs/feedbackd/feedbackd-0.8.9.ebuild b/dev-libs/feedbackd/feedbackd-0.8.9.ebuild new file mode 100644 index 000000000..dfdf0717e --- /dev/null +++ b/dev-libs/feedbackd/feedbackd-0.8.9.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit meson systemd udev vala verify-sig + +DESCRIPTION="DBus service for haptic/visual/audio feedback" +HOMEPAGE="https://gitlab.freedesktop.org/feedbackd/feedbackd" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+daemon gtk-doc +introspection man test +vala" + +REQUIRED_USE="vala? ( introspection )" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/glib:2 + dev-libs/gmobile + daemon? ( + dev-libs/json-glib + dev-libs/libgudev + media-libs/gsound + ) + introspection? ( dev-libs/gobject-introspection ) + test? ( dev-util/umockdev ) +" +RDEPEND="${DEPEND} + acct-group/video + >=dev-libs/feedbackd-device-themes-0.8.0 +" +BDEPEND=" + dev-util/gdbus-codegen + gtk-doc? ( dev-util/gi-docgen ) + man? ( dev-python/docutils ) + vala? ( $(vala_depend) ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +src_prepare() { + default + + vala_setup + sed -i 's/-G feedbackd/-G video/g' data/72-feedbackd.rules || die +} + +src_configure() { + local emesonargs=( + $(meson_feature introspection) + $(meson_use daemon) + $(meson_use gtk-doc gtk_doc) + $(meson_use man) + $(meson_use test tests) + $(meson_use vala vapi) + -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)" + ) + meson_src_configure +} + +src_test() { + ewarn "fbd-dev-led tests might fail if umockdev is broken on your system" + ewarn "See https://bugs.gentoo.org/868204" + meson_src_test +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/libfeedback-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} + +pkg_postinst() { + use daemon || return 0 + + udev_reload +} + +pkg_postrm() { + use daemon || return 0 + + udev_reload +} diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml new file mode 100644 index 000000000..043de55e1 --- /dev/null +++ b/dev-libs/feedbackd/metadata.xml @@ -0,0 +1,24 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + gjdijkman@gjdwebserver.nl + Gerben Jan Dijkman + + + Build the feedbackd daemon + + + Feedbackd is a DBus activated daemon that provides haptic/ + visual/audio feedback based on events selected from configurable + profiles. + + + feedbackd/feedbackd + https://gitlab.freedesktop.org/feedbackd/feedbackd/-/issues + + diff --git a/dev-libs/fortran-regex/Manifest b/dev-libs/fortran-regex/Manifest new file mode 100644 index 000000000..27a2485b8 --- /dev/null +++ b/dev-libs/fortran-regex/Manifest @@ -0,0 +1 @@ +DIST fortran-regex-1.1.2.tar.gz 91350 BLAKE2B e76ff7ee0b2df685b6d5fdc920d7e4ffd9b77a3cf9982fa221234278d996886891dab7144ba55afe1a984416a44a0ea834c2836eeb38eea58c32e01fd271016e SHA512 845e1397c7139eca3cdbd0cac315df47fc237111c0b4e0396730b33187e860befbd7134b6b7c0df2f700b8b7fe8e4dbac4536e0af0e7e927470f1cef192cdcae diff --git a/dev-libs/fortran-regex/fortran-regex-1.1.2.ebuild b/dev-libs/fortran-regex/fortran-regex-1.1.2.ebuild new file mode 100644 index 000000000..862612334 --- /dev/null +++ b/dev-libs/fortran-regex/fortran-regex-1.1.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit fortran-2 toolchain-funcs + +DESCRIPTION="Modern Fortran port of the tiny-regex-c library for regular expressions" +HOMEPAGE="https://github.com/perazz/fortran-regex" +SRC_URI="https://github.com/perazz/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_compile() { + $(tc-getFC) ${FCFLAGS} -fPIC -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} \ + -shared -o libfortran-regex.so.1 src/regex.f90 || die +} + +src_test() { + cp regex_module.mod test/regex_module.mod || die + cp libfortran-regex.so.1 test/libfortran-regex.so.1 || die + pushd ./test || die + ln -s libfortran-regex.so.1 libfortran-regex.so || die + $(tc-getFC) ${FCFLAGS} -fPIC ${LDFLAGS} -L. \ + -o tests test_1.f90 test_2.f90 test_m_regex.f90 tests.f90 -lfortran-regex || die + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ + ./tests || die + popd +} + +src_install() { + dolib.so libfortran-regex.so.1 + dosym libfortran-regex.so.1 /usr/$(get_libdir)/libfortran-regex.so + insinto /usr/include/"${PN}" + doins regex_module.mod +} diff --git a/dev-libs/fortran-regex/metadata.xml b/dev-libs/fortran-regex/metadata.xml new file mode 100644 index 000000000..d53530e49 --- /dev/null +++ b/dev-libs/fortran-regex/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + perazz/fortran-regex + + diff --git a/dev-libs/fortran-shlex/Manifest b/dev-libs/fortran-shlex/Manifest new file mode 100644 index 000000000..c54f0b6e9 --- /dev/null +++ b/dev-libs/fortran-shlex/Manifest @@ -0,0 +1,4 @@ +DIST fortran-shlex-1.0.1.tar.gz 6781 BLAKE2B ed64ef1b95cee8b41e12c552e9bd2a92b6af069bcb6004327f2fedda4ca8691441b9d33402b733487c746931c095693dec7423754e3c599ebb6d9af7ef12789f SHA512 d15b80ea222043df8114aa7af153361bd850bca24c489d3e3a78fcf66865eefb25740cceb22d792ca065a3d139d9270bd36d3ed5de61f1f89f945066ba2c19cd +DIST fortran-shlex-1.2.1.tar.gz 9074 BLAKE2B 405747c72f5c9889e41781e238b4a9dc321631ce3b837a43c9c141d55b790eea29248f6c6dc5f70283b790b1d76e4713111d61533225f1462f3c84bbadfe265f SHA512 a88a51e94962fb7bc37e32b24bbe123d813ee2d0ccf9d03430d4243d9ff658f7364241a7b946a3201d84387413c33716a1879cb79dba5db94e77da61e7ba8c33 +DIST fortran-shlex-2.0.0.tar.gz 19944 BLAKE2B 3b28e2ac9cf16300615c4174a3280a719487b516b580d95a326933edcdce22f66529f72efdadc6027bd458537330a7db215a82e2701953fae65c2b9a31eb3249 SHA512 aeda4558bd07c9062e850b4bc69a373aef666eb23bd1358ca919cd97f1e58ed2a02ca825a23aa91f13db4fb0e52d48ee9ae785058117618661b28804e7be4341 +DIST fortran-shlex-2.0.1.tar.gz 19887 BLAKE2B 65732cf3aa9c9d42ac285588c7548ca230dc361a70605d63d9758865fbf4211cff3f64b7e49909d8fa3c9b46aaddabd295668a9e85771a621f5acada722935f7 SHA512 08998818ddce8d34e33fc200169c45f91d20bf165d3ca7f75375449cf04c780a3e0c47ca2360109f401891176e719e8168c574416bc24751e362351c0974b3e6 diff --git a/dev-libs/fortran-shlex/fortran-shlex-1.0.1.ebuild b/dev-libs/fortran-shlex/fortran-shlex-1.0.1.ebuild new file mode 100644 index 000000000..287e894b4 --- /dev/null +++ b/dev-libs/fortran-shlex/fortran-shlex-1.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit fortran-2 toolchain-funcs + +DESCRIPTION="Modern Fortran port of the tiny-regex-c library for regular expressions" +HOMEPAGE="https://github.com/perazz/fortran-shlex" +SRC_URI="https://github.com/perazz/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_compile() { + $(tc-getFC) ${FCFLAGS} -fPIC -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} \ + -shared -o libfortran-shlex.so.1 src/shlex_module.f90 || die +} + +src_test() { + cp shlex_module.mod test/shlex_module.mod || die + cp libfortran-shlex.so.1 test/libfortran-shlex.so.1 || die + pushd ./test || die + ln -s libfortran-shlex.so.1 libfortran-shlex.so || die + $(tc-getFC) ${FCFLAGS} -fPIC ${LDFLAGS} -L. \ + -o tests shlex_test.f90 -lfortran-shlex || die + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ + ./tests || die + popd +} + +src_install() { + dolib.so libfortran-shlex.so.1 + dosym libfortran-shlex.so.1 /usr/$(get_libdir)/libfortran-shlex.so + insinto /usr/include/"${PN}" + doins shlex_module.mod +} diff --git a/dev-libs/fortran-shlex/fortran-shlex-1.2.1.ebuild b/dev-libs/fortran-shlex/fortran-shlex-1.2.1.ebuild new file mode 100644 index 000000000..287e894b4 --- /dev/null +++ b/dev-libs/fortran-shlex/fortran-shlex-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit fortran-2 toolchain-funcs + +DESCRIPTION="Modern Fortran port of the tiny-regex-c library for regular expressions" +HOMEPAGE="https://github.com/perazz/fortran-shlex" +SRC_URI="https://github.com/perazz/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/1" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_compile() { + $(tc-getFC) ${FCFLAGS} -fPIC -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} \ + -shared -o libfortran-shlex.so.1 src/shlex_module.f90 || die +} + +src_test() { + cp shlex_module.mod test/shlex_module.mod || die + cp libfortran-shlex.so.1 test/libfortran-shlex.so.1 || die + pushd ./test || die + ln -s libfortran-shlex.so.1 libfortran-shlex.so || die + $(tc-getFC) ${FCFLAGS} -fPIC ${LDFLAGS} -L. \ + -o tests shlex_test.f90 -lfortran-shlex || die + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ + ./tests || die + popd +} + +src_install() { + dolib.so libfortran-shlex.so.1 + dosym libfortran-shlex.so.1 /usr/$(get_libdir)/libfortran-shlex.so + insinto /usr/include/"${PN}" + doins shlex_module.mod +} diff --git a/dev-libs/fortran-shlex/fortran-shlex-2.0.0.ebuild b/dev-libs/fortran-shlex/fortran-shlex-2.0.0.ebuild new file mode 100644 index 000000000..7ffb4e85e --- /dev/null +++ b/dev-libs/fortran-shlex/fortran-shlex-2.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit fortran-2 toolchain-funcs + +DESCRIPTION="Modern Fortran port of the tiny-regex-c library for regular expressions" +HOMEPAGE="https://github.com/perazz/fortran-shlex" +SRC_URI="https://github.com/perazz/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_compile() { + $(tc-getFC) ${FCFLAGS} -fPIC -Wl,-soname,lib"${PN}".so.2 ${LDFLAGS} \ + -shared -o libfortran-shlex.so.2 src/shlex_module.f90 || die +} + +src_test() { + cp shlex_module.mod test/shlex_module.mod || die + cp libfortran-shlex.so.2 test/libfortran-shlex.so.2 || die + pushd ./test || die + ln -s libfortran-shlex.so.2 libfortran-shlex.so || die + $(tc-getFC) ${FCFLAGS} -fPIC ${LDFLAGS} -L. \ + -o tests shlex_test.f90 -lfortran-shlex || die + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ + ./tests || die + popd +} + +src_install() { + dolib.so libfortran-shlex.so.2 + dosym libfortran-shlex.so.2 /usr/$(get_libdir)/libfortran-shlex.so + insinto /usr/include/"${PN}" + doins shlex_module.mod +} diff --git a/dev-libs/fortran-shlex/fortran-shlex-2.0.1.ebuild b/dev-libs/fortran-shlex/fortran-shlex-2.0.1.ebuild new file mode 100644 index 000000000..7ffb4e85e --- /dev/null +++ b/dev-libs/fortran-shlex/fortran-shlex-2.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit fortran-2 toolchain-funcs + +DESCRIPTION="Modern Fortran port of the tiny-regex-c library for regular expressions" +HOMEPAGE="https://github.com/perazz/fortran-shlex" +SRC_URI="https://github.com/perazz/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +src_compile() { + $(tc-getFC) ${FCFLAGS} -fPIC -Wl,-soname,lib"${PN}".so.2 ${LDFLAGS} \ + -shared -o libfortran-shlex.so.2 src/shlex_module.f90 || die +} + +src_test() { + cp shlex_module.mod test/shlex_module.mod || die + cp libfortran-shlex.so.2 test/libfortran-shlex.so.2 || die + pushd ./test || die + ln -s libfortran-shlex.so.2 libfortran-shlex.so || die + $(tc-getFC) ${FCFLAGS} -fPIC ${LDFLAGS} -L. \ + -o tests shlex_test.f90 -lfortran-shlex || die + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./ + ./tests || die + popd +} + +src_install() { + dolib.so libfortran-shlex.so.2 + dosym libfortran-shlex.so.2 /usr/$(get_libdir)/libfortran-shlex.so + insinto /usr/include/"${PN}" + doins shlex_module.mod +} diff --git a/dev-libs/fortran-shlex/metadata.xml b/dev-libs/fortran-shlex/metadata.xml new file mode 100644 index 000000000..81408ecf6 --- /dev/null +++ b/dev-libs/fortran-shlex/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + perazz/fortran-shlex + + diff --git a/dev-libs/fortran-stdlib/Manifest b/dev-libs/fortran-stdlib/Manifest new file mode 100644 index 000000000..93878a255 --- /dev/null +++ b/dev-libs/fortran-stdlib/Manifest @@ -0,0 +1,4 @@ +DIST fortran-stdlib-0.5.0.tar.gz 3618660 BLAKE2B bdba8344ee3daf2e5eb5e055497b394abc9bd9322b2a09ea2d7aef477266f24c48a419c517f21b6c0cd2e8cb4c7360b2216dd9663c150ada74934978c003f6ba SHA512 e89f6c2018541354cc97b911e0af86b16384b5e121a0e1c3460c5eefc685780d1159762a4820418cefce69987f787a4e77e9965d347d5f0d9b2441f135baabd2 +DIST fortran-stdlib-0.6.1.tar.gz 3634792 BLAKE2B 935100ddc124a2ace1a37ae3083b715ed0b603e9b1fe234b566d38dd44a8e9fa2098f51c0b3a28056a9e3f10e7c2aa5d3a126512e3fba3dcefe885ffbc27729e SHA512 5b32b0881e714e9f184827a977f2a9e204be9de06c086896fdcdc4f4a912fd5c102e6ee269cca1b0aaeca59b0a4dfa43f4d5901f0fda2f2556b4bf8d94999995 +DIST fortran-stdlib-0.7.0.tar.gz 3669255 BLAKE2B 7a93d6d1f46f76c40c3325855e191fff6a1e3a2736ccb68866c1091160e3abeb4c5d272ac97220efc66d2dcb829c355fb7c3798e076ee6c06842fc1e912731bb SHA512 b8865c617b63e0eb38cf1eb83b05c5edd7f376100e654d7adc04097ea920f7d08aaf0825a789e0bc9c6056d19fdd096872146d20c7152c43d3ed9d9aae6df74b +DIST fortran-stdlib-0.8.1.tar.gz 2367641 BLAKE2B 37bb80c9900a6f02bd4a674546aa360b1ae81f8eb370d0324d30e254ca00e5980d800ebe8aba9da435db6e62d1e6d67b5bfd826ba0c6edf4d8e80d12b3ed2b04 SHA512 10a17ecf1adae59a257c95542af30a7002cb6316f01b79edf01187c97984be9d673704a1d6f4761d4ae975bf1cf61e5ac8995373d42fd9a55a2c7960d357f087 diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild new file mode 100644 index 000000000..c8acac266 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.5.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( ~dev-util/fortran-test-drive-0.4.0 ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +} diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild new file mode 100644 index 000000000..c8acac266 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.6.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( ~dev-util/fortran-test-drive-0.4.0 ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +} diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.7.0.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.7.0.ebuild new file mode 100644 index 000000000..c8acac266 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.7.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( ~dev-util/fortran-test-drive-0.4.0 ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +} diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.8.1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.8.1.ebuild new file mode 100644 index 000000000..bda589b4d --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.8.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake fortran-2 python-any-r1 + +MY_PN="stdlib" + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( ~dev-util/fortran-test-drive-0.4.0 ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + # Use favicon.png instead remote icon + sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. ) + einstalldocs +} diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild new file mode 100644 index 000000000..4d95b3ec9 --- /dev/null +++ b/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake fortran-2 git-r3 python-any-r1 + +DESCRIPTION="A community driven standard library for (modern) Fortran" +HOMEPAGE="https://stdlib.fortran-lang.org/" +EGIT_REPO_URI="https://github.com/fortran-lang/stdlib.git" + +LICENSE="MIT" +SLOT="0" +IUSE="doc test" +RESTRICT="mirror !test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fypp[${PYTHON_USEDEP}] + ') + doc? ( + $(python_gen_any_dep ' + app-text/ford[${PYTHON_USEDEP}] + ') + ) + test? ( ~dev-util/fortran-test-drive-0.4.0 ) +" + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + + # Remove Fortran compiler version from paths + sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs+=( + -DBUILD_SHARED_LIBS=on + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + if use doc ; then + einfo "Build API documentation:" + ford API-doc-FORD-file.md || die + fi +} + +src_test() { + LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test +} + +src_install() { + cmake_src_install + + use doc && HTML_DOCS=( "${WORKDIR}/${P}"/API-doc/. ) + einstalldocs +} diff --git a/dev-libs/fortran-stdlib/metadata.xml b/dev-libs/fortran-stdlib/metadata.xml new file mode 100644 index 000000000..6101b5013 --- /dev/null +++ b/dev-libs/fortran-stdlib/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + fortran-lang/stdlib + + diff --git a/dev-libs/frozen/Manifest b/dev-libs/frozen/Manifest new file mode 100644 index 000000000..a2dd5f92f --- /dev/null +++ b/dev-libs/frozen/Manifest @@ -0,0 +1 @@ +DIST frozen-1.2.0.tar.gz 187169 BLAKE2B 24844542dda345faad45ee9dd35a6fe165998f6aa2c4e16021567982fcaff7b7b5d25b53ff1f7207c67c3cd47b321233dab56c4bbe53738fbaaa3c2334771cf4 SHA512 644b29f60458fc5193a3fb16a347c190f9694d1bdbc75202aafe8d43eb72ce0433bbeaeb692f8ca485000d68b451ddc0236a1880ebbd64477f73198043d046b3 diff --git a/dev-libs/frozen/frozen-1.2.0.ebuild b/dev-libs/frozen/frozen-1.2.0.ebuild new file mode 100644 index 000000000..aaead84e1 --- /dev/null +++ b/dev-libs/frozen/frozen-1.2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A header-only, constexpr alternative to gperf for C++14 users" +HOMEPAGE="https://github.com/serge-sans-paille/frozen" +SRC_URI="https://github.com/serge-sans-paille/frozen/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/frozen/metadata.xml b/dev-libs/frozen/metadata.xml new file mode 100644 index 000000000..44ab018c1 --- /dev/null +++ b/dev-libs/frozen/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/serge-sans-paille/frozen/issues + serge-sans-paille/frozen + + diff --git a/dev-libs/ftl/Manifest b/dev-libs/ftl/Manifest new file mode 100644 index 000000000..7b05a94c4 --- /dev/null +++ b/dev-libs/ftl/Manifest @@ -0,0 +1 @@ +DIST ftl-1.0_p20230220.tar.gz 732507 BLAKE2B a43620ed06c16566ea3e112393be0a59ffdff2339e1500e8017e995359d2ec73a711d5b3c9127a13fd0972b3a00de659efbddf580da324f4db4eeeed92687721 SHA512 1e1d416cc6fe18cc8d766bbfaa9ab6ee9a1f1fe5af661781857ca88c33cc9309e7dfc6abb826e7b09ec13984948b0dbe41cccf770105bf58c6b9b01662dfbef8 diff --git a/dev-libs/ftl/ftl-1.0_p20230220.ebuild b/dev-libs/ftl/ftl-1.0_p20230220.ebuild new file mode 100644 index 000000000..e9662f26a --- /dev/null +++ b/dev-libs/ftl/ftl-1.0_p20230220.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" +inherit flag-o-matic fortran-2 toolchain-funcs + +COMMIT="e19574fb309076550d7d6179273f63c79e236207" +DESCRIPTION="The Fortran Template Library (FTL) is a general purpose library for Fortran 2003" +HOMEPAGE="https://github.com/SCM-NV/ftl" +SRC_URI="https://github.com/SCM-NV/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pcre test" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( pcre )" # Some tests fail if 'pcre' is disabled + +RDEPEND="pcre? ( dev-libs/libpcre:3 )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +# Checking of supported fortran standard version is required here +pkg_setup() { + fortran-2_pkg_setup +} + +get_platform() { + case $(tc-getFC) in + *gfortran*) echo "gnu" ;; + *ifort*) echo "intel" ;; + *nagfor*) echo "nag" ;; + *) die "Unsupported compiler: $(tc-getFC)" ;; + esac +} + +src_prepare() { + default + + # Pass LDFLAGS to respect it + sed -i '/SOLDFLAGS =/ s/$/ '"${LDFLAGS}"'/' makefile || die +} + +src_configure() { + filter-flags -fpch-preprocess +} + +src_compile() { + emake_args=( + FC=$(tc-getFC) + CXX=$(tc-getCXX) + PLATFORM=$(get_platform) + BUILD=custom + USE_PCRE=$(usex pcre true false) + ) + + emake "${emake_args[@]}" +} + +src_test() { + emake_args=( + FC=$(tc-getFC) + CXX=$(tc-getCXX) + PLATFORM=$(get_platform) + BUILD=custom + USE_PCRE=$(usex pcre true false) + ) + + emake "${emake_args[@]}" test +} + +src_install() { + # Set BUILD to custom as default type is debug + emake BUILD=custom DESTDIR="${D}" PREFIX="${EPREFIX}"/usr LIBDIR=$(get_libdir) install + einstalldocs +} diff --git a/dev-libs/ftl/metadata.xml b/dev-libs/ftl/metadata.xml new file mode 100644 index 000000000..9e5ef0bc1 --- /dev/null +++ b/dev-libs/ftl/metadata.xml @@ -0,0 +1,19 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + The Fortran Template Library (FTL) is a general purpose library for Fortran 2003. + Its intention is to bring all these nice things we take for granted in modern languages + like Python and C++ to the Fortran world: Generic containers, versatile algorithms, + easy string manipulation, and more. + It is heavily inspired by C++'s standard library, + especially the part that is commonly referred to as the Standard Template Library (STL). + + + SCM-NV/ftl + + diff --git a/dev-libs/gbinder/Manifest b/dev-libs/gbinder/Manifest new file mode 100644 index 000000000..31f6950a9 --- /dev/null +++ b/dev-libs/gbinder/Manifest @@ -0,0 +1 @@ +DIST gbinder-1.1.43.tar.gz 208859 BLAKE2B da9a7474231ea2c97c12dbadca92d68380076237f9e930075cc5b6d2a8f44e6e7dc8cdc9e1ebdb0e325ed13776da29bdaba531d93304dd0b6e6c2ff9f7293069 SHA512 c0c2de4cbcd8b7609781cdb888390ea28c763c3eeee658f8559604b9bb10dda1bab982c1eb5a432b53643848e6436cf2d1b4fda7b3cd31fecc02f7a15c71f197 diff --git a/dev-libs/gbinder/files/gbinder-1.1.36-respect-env.patch b/dev-libs/gbinder/files/gbinder-1.1.36-respect-env.patch new file mode 100644 index 000000000..747683164 --- /dev/null +++ b/dev-libs/gbinder/files/gbinder-1.1.36-respect-env.patch @@ -0,0 +1,40 @@ +diff --git a/Makefile b/Makefile +index 0e25e90..862d5df 100644 +--- a/Makefile ++++ b/Makefile +@@ -139,20 +139,20 @@ FULL_CFLAGS = $(BASE_FLAGS) $(CFLAGS) $(DEFINES) $(WARNINGS) $(INCLUDES) \ + -MMD -MP $(shell $(PKG_CONFIG) --cflags $(PKGS)) + FULL_LDFLAGS = $(BASE_FLAGS) $(LDFLAGS) -shared -Wl,-soname,$(LIB_SONAME) \ + $(shell $(PKG_CONFIG) --libs $(PKGS)) -lpthread +-DEBUG_FLAGS = -g ++DEBUG_FLAGS = + RELEASE_FLAGS = +-COVERAGE_FLAGS = -g ++COVERAGE_FLAGS = + + KEEP_SYMBOLS ?= 0 + ifneq ($(KEEP_SYMBOLS),0) +-RELEASE_FLAGS += -g ++RELEASE_FLAGS += + endif + + DEBUG_LDFLAGS = $(FULL_LDFLAGS) $(DEBUG_LIBS) $(DEBUG_FLAGS) + RELEASE_LDFLAGS = $(FULL_LDFLAGS) $(RELEASE_LIBS) $(RELEASE_FLAGS) +-DEBUG_CFLAGS = $(FULL_CFLAGS) $(DEBUG_FLAGS) -DDEBUG +-RELEASE_CFLAGS = $(FULL_CFLAGS) $(RELEASE_FLAGS) -O2 +-COVERAGE_CFLAGS = $(FULL_CFLAGS) $(COVERAGE_FLAGS) --coverage ++DEBUG_CFLAGS = $(FULL_CFLAGS) $(DEBUG_FLAGS) ++RELEASE_CFLAGS = $(FULL_CFLAGS) $(RELEASE_FLAGS) ++COVERAGE_CFLAGS = $(FULL_CFLAGS) $(COVERAGE_FLAGS) + + # + # Files +@@ -278,7 +278,7 @@ $(DEBUG_SO): $(DEBUG_OBJS) + $(RELEASE_SO): $(RELEASE_OBJS) + $(LD) $(RELEASE_OBJS) $(RELEASE_LDFLAGS) -o $@ + ifeq ($(KEEP_SYMBOLS),0) +- $(STRIP) $@ ++# $(STRIP) $@ + endif + + $(DEBUG_LIB): $(DEBUG_OBJS) diff --git a/dev-libs/gbinder/gbinder-1.1.43.ebuild b/dev-libs/gbinder/gbinder-1.1.43.ebuild new file mode 100644 index 000000000..45bba5264 --- /dev/null +++ b/dev-libs/gbinder/gbinder-1.1.43.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mer-hybris/libgbinder.git" +else + MY_PN="lib${PN}" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="GLib-style interface to binder" +HOMEPAGE="https://github.com/mer-hybris/libgbinder" +LICENSE="BSD" +SLOT="0" + +DEPEND="dev-libs/libglibutil + dev-libs/glib" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + sys-apps/sed +" + +PATCHES=( + "${FILESDIR}/gbinder-1.1.36-respect-env.patch" +) + +src_prepare() { + sed -i -e "s|ranlib|$(tc-getRANLIB)|" \ + Makefile || die + default +} + +src_compile() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" \ + INSTALL_INCLUDE_DIR="${ED}/usr/include/gbinder" \ + install-dev +} diff --git a/dev-libs/gbinder/gbinder-9999.ebuild b/dev-libs/gbinder/gbinder-9999.ebuild new file mode 100644 index 000000000..d864cc705 --- /dev/null +++ b/dev-libs/gbinder/gbinder-9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mer-hybris/libgbinder.git" +else + MY_PN="lib${PN}" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/mer-hybris/libgbinder/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="GLib-style interface to binder" +HOMEPAGE="https://github.com/mer-hybris/libgbinder" +LICENSE="BSD" +SLOT="0" + +DEPEND="dev-libs/libglibutil" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + sys-apps/sed +" + +PATCHES=( + "${FILESDIR}/gbinder-1.1.36-respect-env.patch" +) + +src_prepare() { + sed -i -e "s|ranlib|$(tc-getRANLIB)|" \ + Makefile || die + default +} + +src_compile() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" \ + INSTALL_INCLUDE_DIR="${ED}/usr/include/gbinder" \ + install-dev +} diff --git a/dev-libs/gbinder/metadata.xml b/dev-libs/gbinder/metadata.xml new file mode 100644 index 000000000..842a13da7 --- /dev/null +++ b/dev-libs/gbinder/metadata.xml @@ -0,0 +1,25 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + Key features: + + 1. Integration with GLib event loop + 2. Detection of 32 vs 64 bit kernel at runtime + 3. Asynchronous transactions that don't block the event thread + 4. Stable service manager and low-level transaction APIs + + Android keeps changing both low-level RPC and service manager + protocols from version to version. To counter that, libgbinder + implements configirable backends for different variants of those, + and yet keeping its own API unchanged. + + + mer-hybris/libgbinder + + diff --git a/dev-libs/gmobile/Manifest b/dev-libs/gmobile/Manifest new file mode 100644 index 000000000..33185f56f --- /dev/null +++ b/dev-libs/gmobile/Manifest @@ -0,0 +1,4 @@ +DIST gmobile-0.4.0.tar.xz 59832 BLAKE2B 668e47fac661b55e6f1e3caf0f461a497ea9800dbe973fd63d02c3f3c998024c8180c322eeb457d7bd089f8f28d22bdacc6479fc8f6a2276f9112887de26098d SHA512 210e969c99766e311821ba71df564905955c88f2efa74df32e740d816f145cfe18ecaa8cb44f034faca88e100d11a962f0eef1d56b6cba6c54e0207e0c052825 +DIST gmobile-0.4.0.tar.xz.asc 833 BLAKE2B dd3e66ebeb291fd70be666ab0d09f8eb8f1eb4c902c732403f1ff14145c58bb82bb3790e197b19372c67b0f8ed45a259dc06b4dd772c62101e39a031fe94683e SHA512 dd86c392176b395ab5ca5f47afe1351eed0e4a11ae217fa05f9e32ad58036be6cf6e8def4cedcdd060256c6cb622df3ee78f2436900f8c417a5c48a56d6458db +DIST gmobile-0.6.0.tar.xz 63704 BLAKE2B 391c3645c0309ffbe713a9e0cce1f5fdd9d6a982fc1a7acfce2808fa92e91324acb4ff5e993b20b33641aee60793b21543695ca2cd9c34d94155985520a6ae1c SHA512 9b9c0076f1b34c25521e750af94e45faf1bc6bc4490b724f76bdcbcbe8f3ba4e4bab052ad76dc50dbaabf4493db3095cc363d82cc0a3fddc223ad8b3c9e9999e +DIST gmobile-0.6.0.tar.xz.asc 833 BLAKE2B e7b8e875ea49e237e8e325f49385ba0a5baba37b5694adcd495ccfcb5b4e13dde89cac7f686738d3a237efdf1fe03d9b7b623930620b4240285ccaa602077044 SHA512 bebedb580d7e9efd02972c778f6a0bbc14ee637ff58ea359a6aca2566db4a124d0257bc7ab34a72fd9ace22af30cf30ce22ff19b55093550b6879ca856a523a5 diff --git a/dev-libs/gmobile/gmobile-0.4.0.ebuild b/dev-libs/gmobile/gmobile-0.4.0.ebuild new file mode 100644 index 000000000..40ef66185 --- /dev/null +++ b/dev-libs/gmobile/gmobile-0.4.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit meson udev vala verify-sig + +DESCRIPTION="Mobile related helpers for glib based projects" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/gmobile/" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="gtk-doc +introspection man test udev vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.78:2 + >=dev-libs/json-glib-1.6.2 + introspection? ( dev-libs/gobject-introspection ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + man? ( dev-python/docutils ) + vala? ( $(vala_depend) ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" +IDEPEND="udev? ( virtual/udev )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +src_prepare() { + default + vala_setup +} + +src_configure() { + local emesonargs=( + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use man) + $(meson_use test tests) + $(meson_use udev hwdb) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + # https://bugs.gentoo.org/930407 + find "${ED}"/usr/$(get_libdir) -name "*.a" -delete || die + + if use gtk-doc; then + local gtkdocdir="${ED}/usr/share/gtk-doc/html/" + mkdir -p "${gtkdocdir}" || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${gtkdocdir}" || die + fi +} + +pkg_postinst() { + use udev || return 0 + + udev_reload +} + +pkg_postrm() { + use udev || return 0 + + udev_reload +} diff --git a/dev-libs/gmobile/gmobile-0.6.0.ebuild b/dev-libs/gmobile/gmobile-0.6.0.ebuild new file mode 100644 index 000000000..d2da71ff1 --- /dev/null +++ b/dev-libs/gmobile/gmobile-0.6.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit meson udev vala verify-sig + +DESCRIPTION="Mobile related helpers for glib based projects" +HOMEPAGE="https://gitlab.gnome.org/World/Phosh/gmobile/" +SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz + verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc )" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="gtk-doc +introspection man test udev vala" +REQUIRED_USE=" + gtk-doc? ( introspection ) + vala? ( introspection ) +" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.78:2 + >=dev-libs/json-glib-1.6.2 + introspection? ( dev-libs/gobject-introspection ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) + man? ( dev-python/docutils ) + vala? ( $(vala_depend) ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" +IDEPEND="udev? ( virtual/udev )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +src_prepare() { + default + vala_setup +} + +src_configure() { + local emesonargs=( + -Dexamples=false + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + $(meson_use man) + $(meson_use test tests) + $(meson_use udev hwdb) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + # https://bugs.gentoo.org/930407 + find "${ED}"/usr/$(get_libdir) -name "*.a" -delete || die + + if use gtk-doc; then + local gtkdocdir="${ED}/usr/share/gtk-doc/html/" + mkdir -p "${gtkdocdir}" || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${gtkdocdir}" || die + fi +} + +pkg_postinst() { + use udev || return 0 + + udev_reload +} + +pkg_postrm() { + use udev || return 0 + + udev_reload +} diff --git a/dev-libs/gmobile/metadata.xml b/dev-libs/gmobile/metadata.xml new file mode 100644 index 000000000..bb5f425f3 --- /dev/null +++ b/dev-libs/gmobile/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Guido Günther + agx@sigxcpu.org + + World/Phosh + + diff --git a/dev-libs/gpds/Manifest b/dev-libs/gpds/Manifest new file mode 100644 index 000000000..b39fe814d --- /dev/null +++ b/dev-libs/gpds/Manifest @@ -0,0 +1 @@ +DIST gpds-1.10.0.tar.gz 899241 BLAKE2B a340217c3019d1945f4ed002a77dc286160d70348e87894d3c8c43c080b735bf4469a1e1d27e844aa35ccfdfc62c2a13796b56fa4e716014851e6ee45b212891 SHA512 88617af12d3433daa36ffaf708948d6f0bccaa6abe780963882cef81b7c266185615c93e41a908ad50daaaa164574a79e2d148f50981497cd2d8801194360cca diff --git a/dev-libs/gpds/gpds-1.10.0.ebuild b/dev-libs/gpds/gpds-1.10.0.ebuild new file mode 100644 index 000000000..deafc1623 --- /dev/null +++ b/dev-libs/gpds/gpds-1.10.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A general purpose data serializer" +HOMEPAGE="https://gpds.simulton.com" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/simulton/${PN}.git" +else + SRC_URI="https://github.com/simulton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + S="${WORKDIR}/${PN}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="examples static-libs test" +RESTRICT="!test? ( test )" +DEPEND="${RDEPEND}" + +DOCS=( license.txt readme.md ) + +src_configure() { + local mycmakeargs=( + -DGPDS_BUILD_STATIC=$(usex static-libs) + -DGPDS_BUILD_SHARED=ON + -DGPDS_BUILD_TESTS=$(usex test) + -DGPDS_BUILD_EXAMPLES=$(usex examples) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install +} diff --git a/dev-libs/gpds/metadata.xml b/dev-libs/gpds/metadata.xml new file mode 100644 index 000000000..b21fd6d6d --- /dev/null +++ b/dev-libs/gpds/metadata.xml @@ -0,0 +1,28 @@ + + + + + vowstar@gmail.com + Huang Rui + + + simulton/gpds + https://github.com/simulton/gpds/issues + https://github.com/simulton/gpds/releases + + + GPDS is a General Purpose Data Serializer library written in modern C++. + It allows to serialize C++ classes to and from XML files in a generic format + that can be processed by other XML processing software (or just for the sake of + readability). + GPDS provides the user with complete control over the generated tag names and + attributes in the resulting XML compared to just using traditional "key" and + "value" tags. + + + GPDS 是一个用现代 C++ 编写的通用数据序列化器库。它允许以通用格式将 C++ + 类与 XML 文件序列化,该通用格式可以由其他 XML 处理软件处理(或只是为了 + 可读性)。与仅使用传统的“键”和“值”标签相比,GPDS 使用户能够完全控制生成 + 的标签名称和结果 XML 中的属性。 + + diff --git a/dev-libs/hardened_malloc/Manifest b/dev-libs/hardened_malloc/Manifest new file mode 100644 index 000000000..6c6accc4b --- /dev/null +++ b/dev-libs/hardened_malloc/Manifest @@ -0,0 +1 @@ +DIST hardened_malloc-14.tar.gz 78357 BLAKE2B b4802a250e89341a6f2a88465ff5a159980f199ec1fd865ef63ea1d0c9deb712219a69ddac14cef41b42dc9354e00e0ab0a4abe430fbd4ba6fb66cbd71dffb0c SHA512 1953bcf8bb6895ea32d0da76a1a61177f524279fa3fa878f9d4a6f96606c082f292dcbcc71a14f9a9d631fc0e92bb2eb3cf5debe63bf67a1c12ef98f85ec652f diff --git a/dev-libs/hardened_malloc/hardened_malloc-14.ebuild b/dev-libs/hardened_malloc/hardened_malloc-14.ebuild new file mode 100644 index 000000000..0af5fad95 --- /dev/null +++ b/dev-libs/hardened_malloc/hardened_malloc-14.ebuild @@ -0,0 +1,26 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Hardened allocator designed for modern systems." +HOMEPAGE="https://github.com/GrapheneOS/hardened_malloc" +SRC_URI="https://github.com/GrapheneOS/hardened_malloc/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_test() { + emake test +} + +src_compile() { + emake VARIANT=light + emake VARIANT=default +} + +src_install() { + dolib.so out-light/libhardened_malloc-light.so + dolib.so out/libhardened_malloc.so +} diff --git a/dev-libs/hardened_malloc/metadata.xml b/dev-libs/hardened_malloc/metadata.xml new file mode 100644 index 000000000..b672fff5b --- /dev/null +++ b/dev-libs/hardened_malloc/metadata.xml @@ -0,0 +1,13 @@ + + + + + Torben Kahnert + torben@tmak2002.dev + + + https://github.com/GrapheneOS/hardened_malloc/issues/ + https://github.com/GrapheneOS/hardened_malloc/releases + GrapheneOS/hardened_malloc + + diff --git a/dev-libs/hts_engine/Manifest b/dev-libs/hts_engine/Manifest new file mode 100644 index 000000000..8121bdc9d --- /dev/null +++ b/dev-libs/hts_engine/Manifest @@ -0,0 +1 @@ +DIST hts_engine_API-1.10.tar.gz 169852 BLAKE2B 884d627a05f5c1b271b361fd9fb9b9ac051c1b9404fd09deafda34a6cadce95a63e84c6b8bbd385e6f1bfb357022db70f092376b60d8cb967506e2f1d532f0d0 SHA512 fa43bc0a013bfae1392cc5c1195901aae7de50f1866f06d6ec060af5a5740eb2715632561a117d04c98f2863da32fffff05bcaf76ba6ac70e5649ce94dad544b diff --git a/dev-libs/hts_engine/hts_engine-1.10.ebuild b/dev-libs/hts_engine/hts_engine-1.10.ebuild new file mode 100644 index 000000000..5c149becd --- /dev/null +++ b/dev-libs/hts_engine/hts_engine-1.10.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="HMM-based speech synthesis system (HTS) engine and API" +HOMEPAGE="https://hts-engine.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/hts-engine/hts_engine_API-${PV}.tar.gz" +S="${WORKDIR}/hts_engine_API-${PV}" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="speech-tools" + +DEPENDS="speech-tools? ( app-accessibility/speech-tools )" + +src_configure() { + econf $(use_enable speech-tools festival) +} diff --git a/dev-libs/hts_engine/metadata.xml b/dev-libs/hts_engine/metadata.xml new file mode 100644 index 000000000..eebd3c4aa --- /dev/null +++ b/dev-libs/hts_engine/metadata.xml @@ -0,0 +1,14 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + use memory allocation/free functions of app-accessibility/speech-tools + + + hts-engine + + diff --git a/dev-libs/imsg-compat/Manifest b/dev-libs/imsg-compat/Manifest new file mode 100644 index 000000000..d44915322 --- /dev/null +++ b/dev-libs/imsg-compat/Manifest @@ -0,0 +1 @@ +DIST imsg-compat-8.0.0.tar.gz 16474 BLAKE2B 74c9bff1910e2f5bc3a0e2dc8dfa1f2ab87088282ab6c45d23365f6042326cd9b66721b622abb81d37ad7946811d25b8c9002fcfabbc21bf79f38ae1733cf0dc SHA512 532742d16c817fded6299d0baccaf779cc0d989280d471df92ddf4340215b91a709fb231a2a1b553eb5f950f15e73d87031634270f19635d6f274dc7246adda9 diff --git a/dev-libs/imsg-compat/imsg-compat-8.0.0.ebuild b/dev-libs/imsg-compat/imsg-compat-8.0.0.ebuild new file mode 100644 index 000000000..91a762794 --- /dev/null +++ b/dev-libs/imsg-compat/imsg-compat-8.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="linux port of OpenBSD imsg" + +HOMEPAGE="https://man.openbsd.org/imsg_init.3 + https://github.com/bsd-ac/imsg-compat +" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bsd-ac/imsg-compat.git" +else + SRC_URI="https://github.com/bsd-ac/imsg-compat/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="ISC" +SLOT="0" +IUSE="static-libs" + +src_install() { + meson_src_install + + use static-libs || rm "${ED}/usr/$(get_libdir)/libimsg.a" || die +} diff --git a/dev-libs/imsg-compat/imsg-compat-9999.ebuild b/dev-libs/imsg-compat/imsg-compat-9999.ebuild new file mode 100644 index 000000000..91a762794 --- /dev/null +++ b/dev-libs/imsg-compat/imsg-compat-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="linux port of OpenBSD imsg" + +HOMEPAGE="https://man.openbsd.org/imsg_init.3 + https://github.com/bsd-ac/imsg-compat +" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/bsd-ac/imsg-compat.git" +else + SRC_URI="https://github.com/bsd-ac/imsg-compat/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +LICENSE="ISC" +SLOT="0" +IUSE="static-libs" + +src_install() { + meson_src_install + + use static-libs || rm "${ED}/usr/$(get_libdir)/libimsg.a" || die +} diff --git a/dev-libs/imsg-compat/metadata.xml b/dev-libs/imsg-compat/metadata.xml new file mode 100644 index 000000000..127a13ceb --- /dev/null +++ b/dev-libs/imsg-compat/metadata.xml @@ -0,0 +1,11 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + bsd-ac/imsg-compat + + diff --git a/dev-libs/ip2loc/Manifest b/dev-libs/ip2loc/Manifest new file mode 100644 index 000000000..539902b51 --- /dev/null +++ b/dev-libs/ip2loc/Manifest @@ -0,0 +1 @@ +DIST ip2loc-8.6.1.gh.tar.gz 3564380 BLAKE2B 2b52af8b8539223f3c0ed3374df993cee2c9bfcdbf7954c4236191fa295a0d8826a18804bfcd1e03fc40fb30376bf2e438519b270285dee3f2221ff0eaefc851 SHA512 1c3c8198c7eadbcc8b3f274f46cd9fb56115c5ec3713bd6cf96743f9de4bd3029f2f90ed07c86c47626bbd6de2adb6d0ddf9a656f3fc5ddfc07ea9f1d43b2d06 diff --git a/dev-libs/ip2loc/ip2loc-8.6.1.ebuild b/dev-libs/ip2loc/ip2loc-8.6.1.ebuild new file mode 100644 index 000000000..422410117 --- /dev/null +++ b/dev-libs/ip2loc/ip2loc-8.6.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="IP2Location C Library" +HOMEPAGE="https://github.com/chrislim2888/IP2Location-C-Library/" +SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/IP2Location-C-Library-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-lang/perl" + +src_configure() { + eautoreconf + default +} + +src_compile() { + default + pushd data > /dev/null || die + perl ip-country.pl || die "Failed to generate database!" + popd || die +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/ip2loc/metadata.xml b/dev-libs/ip2loc/metadata.xml new file mode 100644 index 000000000..f30efb811 --- /dev/null +++ b/dev-libs/ip2loc/metadata.xml @@ -0,0 +1,11 @@ + + + + + trakrailysurely@danceylove.net + Okamura Kazuya + + + chrislim2888/IP2Location-C-Library + + diff --git a/dev-libs/jonquil/Manifest b/dev-libs/jonquil/Manifest new file mode 100644 index 000000000..605d76e50 --- /dev/null +++ b/dev-libs/jonquil/Manifest @@ -0,0 +1,2 @@ +DIST jonquil-0.2.0.tar.gz 49875 BLAKE2B 15b5b9acf08495979961dcc6ea065d47cfdd06da9519c715fde6a73c426828ef0dda6aecc8df3355ec3bd4ad537e41f83e021a5d16e7a67d6131441651bb8b5c SHA512 6abc682ba19307bcbb71fabc557b0cdc6b597138bfa6879553beb70384f362e9e73724f6a7fd7243b3e1711b42865e22daa16d1188092307c3782951f37b5b91 +DIST jonquil-0.3.0.tar.gz 50512 BLAKE2B 42a4cdd7c863af4e61840e0c97dbdb72fdae202af50d5b7de67a9603b3d00dedf329a591d50fa8a7f2c2694a68f2b165b374e30a9c6e02fed34e3c96cced609e SHA512 cb54ea938c91a88ba754fc6ff09c433b401ff1defaeca0156fbfb1900f545aa1511a1faf63b43eb251043ec0f00d63c6d78ddee4b90f765689353e001d0a1c31 diff --git a/dev-libs/jonquil/files/jonquil-0.2.0_fix_exceed_array_bounds.patch b/dev-libs/jonquil/files/jonquil-0.2.0_fix_exceed_array_bounds.patch new file mode 100644 index 000000000..934fe39ec --- /dev/null +++ b/dev-libs/jonquil/files/jonquil-0.2.0_fix_exceed_array_bounds.patch @@ -0,0 +1,54 @@ +From 4fbd4cf34d577c0fd25e32667ee9e41bf231ece8 Mon Sep 17 00:00:00 2001 +From: urbanjost +Date: Wed, 21 Jun 2023 04:08:07 -0400 +Subject: [PATCH] Prevent exceeding array bounds (#17) + +--- + src/jonquil/lexer.f90 | 18 ++++++++++-------- + 1 file changed, 10 insertions(+), 8 deletions(-) + +diff --git a/src/jonquil/lexer.f90 b/src/jonquil/lexer.f90 +index e52123a..aa6e4a0 100644 +--- a/src/jonquil/lexer.f90 ++++ b/src/jonquil/lexer.f90 +@@ -181,10 +181,12 @@ subroutine next_token(lexer, token) + + select case(lexer%chunk(pos:pos)) + case(" ", toml_escape%tabulator, toml_escape%newline, toml_escape%carriage_return) +- do while(any(lexer%chunk(pos+1:pos+1) == [" ", toml_escape%tabulator, & +- & toml_escape%newline, toml_escape%carriage_return]) .and. pos < len(lexer%chunk)) +- pos = pos + 1 ++ do pos = pos, len(lexer%chunk) - 1 ++ if (all(lexer%chunk(pos+1:pos+1) /= [" ", toml_escape%tabulator,& ++ & toml_escape%newline, toml_escape%carriage_return])) & ++ & exit + end do ++ + token = toml_token(token_kind%whitespace, prev, pos) + return + case(":") +@@ -216,10 +218,10 @@ subroutine next_token(lexer, token) + return + end select + +- ! If the current token is invalid, advance to the next terminator +- do while(verify(lexer%chunk(pos+1:pos+1), terminated) > 0 .and. pos < len(lexer%chunk)) +- pos = pos + 1 ++ do pos=pos,len(lexer%chunk)-1 ++ if (verify(lexer%chunk(pos+1:pos+1), terminated) <= 0) exit + end do ++ + token = toml_token(token_kind%invalid, prev, pos) + end subroutine next_token + +@@ -338,8 +340,8 @@ subroutine next_boolean(lexer, token) + prev = lexer%pos + pos = lexer%pos + +- do while(verify(lexer%chunk(pos+1:pos+1), terminated) > 0 .and. pos < len(lexer%chunk)) +- pos = pos + 1 ++ do pos=lexer%pos,len(lexer%chunk)-1 ++ if (verify(lexer%chunk(pos+1:pos+1), terminated) <= 0) exit + end do + + select case(lexer%chunk(prev:pos)) diff --git a/dev-libs/jonquil/files/jonquil-0.2.0_fix_opening_brace_in_serializer.patch b/dev-libs/jonquil/files/jonquil-0.2.0_fix_opening_brace_in_serializer.patch new file mode 100644 index 000000000..f79643a05 --- /dev/null +++ b/dev-libs/jonquil/files/jonquil-0.2.0_fix_opening_brace_in_serializer.patch @@ -0,0 +1,22 @@ +From eedf6947abcafe2967714922ecbf403426454e1d Mon Sep 17 00:00:00 2001 +From: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> +Date: Tue, 11 Apr 2023 21:36:39 +0200 +Subject: [PATCH] Correctly emit opening brace in serializer (#14) + +--- + src/jonquil/ser.f90 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/jonquil/ser.f90 b/src/jonquil/ser.f90 +index d2a19d5..c9dad41 100644 +--- a/src/jonquil/ser.f90 ++++ b/src/jonquil/ser.f90 +@@ -344,7 +344,7 @@ subroutine visit_table(visitor, table) + visitor%output = visitor%output // """" // key // """: " + end if + +- visitor%output = visitor%output // "," ++ visitor%output = visitor%output // "{" + visitor%depth = visitor%depth + 1 + + call table%get_keys(list) diff --git a/dev-libs/jonquil/jonquil-0.2.0-r1.ebuild b/dev-libs/jonquil/jonquil-0.2.0-r1.ebuild new file mode 100644 index 000000000..3e2cb7fd9 --- /dev/null +++ b/dev-libs/jonquil/jonquil-0.2.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +DESCRIPTION="Jonquil: Bringing TOML blooms to JSON land" +HOMEPAGE="https://toml-f.readthedocs.io/en/latest/how-to/jonquil.html" +SRC_URI="https://github.com/toml-f/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/toml-f:0/4 +" + +DEPEND=" + ${RDEPEND} + test? ( dev-util/fortran-test-drive ) +" + +PATCHES=" + ${FILESDIR}/${P}_fix_opening_brace_in_serializer.patch + ${FILESDIR}/${P}_fix_exceed_array_bounds.patch +" + +src_configure() { + local mycmakeargs=( + -DENABLE_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/jonquil/jonquil-0.3.0.ebuild b/dev-libs/jonquil/jonquil-0.3.0.ebuild new file mode 100644 index 000000000..6ca535b3e --- /dev/null +++ b/dev-libs/jonquil/jonquil-0.3.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +DESCRIPTION="Jonquil: Bringing TOML blooms to JSON land" +HOMEPAGE="https://toml-f.readthedocs.io/en/latest/how-to/jonquil.html" +SRC_URI="https://github.com/toml-f/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/2" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/toml-f:0/4 +" + +DEPEND=" + ${RDEPEND} + test? ( dev-util/fortran-test-drive ) +" + +src_configure() { + local mycmakeargs=( + -DENABLE_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/jonquil/metadata.xml b/dev-libs/jonquil/metadata.xml new file mode 100644 index 000000000..b700377bb --- /dev/null +++ b/dev-libs/jonquil/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + toml-f/jonquil + + diff --git a/dev-libs/lexbor/Manifest b/dev-libs/lexbor/Manifest new file mode 100644 index 000000000..b09cd9d96 --- /dev/null +++ b/dev-libs/lexbor/Manifest @@ -0,0 +1,2 @@ +DIST lexbor-2.6.0.tar.gz 5549881 BLAKE2B feb854028f090b5f36645df5819e22ac9719a25f9916368033b6845297c8c2695cafb68d53553707673447308343763e49a52c7ec04dc514ed5b0ab23edd18f2 SHA512 5fb5c0f31b873ba669b784f914cf4e688d80e5fdbe06797add19334dcf54a9ffd76923f38600913df6bdd9a40475a27368a09a847515c7929353c25ace5048d4 +DIST lexbor-2.7.0.tar.gz 5686814 BLAKE2B be1728c9e5b1332a16aab7f3eac2201de5513f8e6c842ee5bee257ba435aa9d178d47fdbafdd199c154a8bd310923941785eb792d2519004e347ba9dd4e71215 SHA512 ad2b333e2802b9e05fea461c017fecaec1619c67d4e165da7fb9c6d24a77584b8e1ff0348330a61a169e19025d215e7a0a6356ce1424daf14cf3caf2b2c2dbef diff --git a/dev-libs/lexbor/lexbor-2.6.0.ebuild b/dev-libs/lexbor/lexbor-2.6.0.ebuild new file mode 100644 index 000000000..b72ed1922 --- /dev/null +++ b/dev-libs/lexbor/lexbor-2.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Modular web engine (HTML/CSS parser, renderer, ...)" +HOMEPAGE="https://lexbor.com/ https://github.com/lexbor/lexbor" +SRC_URI="https://github.com/lexbor/lexbor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples static-libs test" + +RESTRICT="!test? ( test )" + +src_prepare() { + cmake_src_prepare + + sed -i 's;${LEXBOR_OPTIMIZATION_LEVEL};;' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DLEXBOR_BUILD_EXAMPLES=$(usex examples) + -DLEXBOR_BUILD_UTILS=$(usex examples) + -DLEXBOR_BUILD_STATIC=$(usex static-libs) + -DLEXBOR_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/lexbor/lexbor-2.7.0.ebuild b/dev-libs/lexbor/lexbor-2.7.0.ebuild new file mode 100644 index 000000000..b72ed1922 --- /dev/null +++ b/dev-libs/lexbor/lexbor-2.7.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Modular web engine (HTML/CSS parser, renderer, ...)" +HOMEPAGE="https://lexbor.com/ https://github.com/lexbor/lexbor" +SRC_URI="https://github.com/lexbor/lexbor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples static-libs test" + +RESTRICT="!test? ( test )" + +src_prepare() { + cmake_src_prepare + + sed -i 's;${LEXBOR_OPTIMIZATION_LEVEL};;' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DLEXBOR_BUILD_EXAMPLES=$(usex examples) + -DLEXBOR_BUILD_UTILS=$(usex examples) + -DLEXBOR_BUILD_STATIC=$(usex static-libs) + -DLEXBOR_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/lexbor/metadata.xml b/dev-libs/lexbor/metadata.xml new file mode 100644 index 000000000..4ff6b09ab --- /dev/null +++ b/dev-libs/lexbor/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + https://github.com/lexbor/lexbor/issues + lexbor/lexbor + + diff --git a/dev-libs/libayatana-appindicator-glib/Manifest b/dev-libs/libayatana-appindicator-glib/Manifest new file mode 100644 index 000000000..c0def201e --- /dev/null +++ b/dev-libs/libayatana-appindicator-glib/Manifest @@ -0,0 +1 @@ +DIST libayatana-appindicator-glib-2.0.1.tar.gz 127324 BLAKE2B 978e516aed2ad9652da88dd8cd568ec9848a042d10c5192b3e16cb1bdd0891ab30608b3973b965e5e9db4b759c978d2d0cee5329cf9e23f2f352d8e5d2aa8681 SHA512 3b5dfae2103702072fb56f80b8dc03a1dddb9eac1526c95a4a0d7c67ec548d7b48f4de5f6a758d8375af63e7e3df95bc782b56da0af376342495885cf0e03f82 diff --git a/dev-libs/libayatana-appindicator-glib/files/cmake/FindGObjectIntrospection.cmake b/dev-libs/libayatana-appindicator-glib/files/cmake/FindGObjectIntrospection.cmake new file mode 100644 index 000000000..4dde7040c --- /dev/null +++ b/dev-libs/libayatana-appindicator-glib/files/cmake/FindGObjectIntrospection.cmake @@ -0,0 +1,12 @@ +find_program(INTROSPECTION_SCANNER NAMES g-ir-scanner) +find_program(INTROSPECTION_COMPILER NAMES g-ir-compiler) + +if (INTROSPECTION_SCANNER AND INTROSPECTION_COMPILER) + set(GOBJECT_INTROSPECTION_FOUND TRUE) + message(STATUS "Found GObject Introspection: ${INTROSPECTION_SCANNER}") +else() + set(GOBJECT_INTROSPECTION_FOUND FALSE) + message(WARNING "Could not find GObject Introspection tools (g-ir-scanner, g-ir-compiler)") +endif() + +mark_as_advanced(INTROSPECTION_SCANNER INTROSPECTION_COMPILER) diff --git a/dev-libs/libayatana-appindicator-glib/files/cmake/FindVala.cmake b/dev-libs/libayatana-appindicator-glib/files/cmake/FindVala.cmake new file mode 100644 index 000000000..01684478f --- /dev/null +++ b/dev-libs/libayatana-appindicator-glib/files/cmake/FindVala.cmake @@ -0,0 +1,35 @@ +find_program(VALA_COMPILER NAMES valac) +find_program(VAPI_GEN NAMES vapigen) + +if (NOT VALA_COMPILER OR NOT VAPI_GEN) + file(GLOB _vala_bins "/usr/bin/valac-*") + file(GLOB _vapigen_bins "/usr/bin/vapigen-*") + + if (_vala_bins) + list(SORT _vala_bins) + list(REVERSE _vala_bins) + list(GET _vala_bins 0 VALA_COMPILER) + endif() + + if (_vapigen_bins) + list(SORT _vapigen_bins) + list(REVERSE _vapigen_bins) + list(GET _vapigen_bins 0 VAPI_GEN) + endif() +endif() + +if (VALA_COMPILER AND VAPI_GEN) + set(VALA_FOUND TRUE) + execute_process( + COMMAND "${VALA_COMPILER}" --version + OUTPUT_VARIABLE _vala_version + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + string(REGEX MATCH "[0-9]+\\.[0-9]+" VALA_VERSION "${_vala_version}") + message(STATUS "Found Vala: ${VALA_COMPILER} and ${VAPI_GEN} (version ${VALA_VERSION})") +else() + set(VALA_FOUND FALSE) + message(WARNING "Could not find valac/vapigen on this system!") +endif() + +mark_as_advanced(VALA_COMPILER VAPI_GEN) diff --git a/dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-2.0.1.ebuild b/dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-2.0.1.ebuild new file mode 100644 index 000000000..b3bdd93ab --- /dev/null +++ b/dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-2.0.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ayatana Application Indicators Shared Library (GLib-2.0 reimplementation)" +HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator-glib" + +if [[ "${PV}" = "9999" ]]; then +EGIT_REPO_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib" +inherit git-r3 +else +SRC_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" +fi + +inherit cmake + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/glibc + dev-libs/glib + sys-devel/gcc +" +RDEPEND="${DEPEND}" +BDEPEND=" + kde-frameworks/extra-cmake-modules + dev-util/gi-docgen + dev-libs/gobject-introspection + dev-lang/vala + dev-libs/glib +" + +src_prepare() { + cmake_src_prepare + cp -r "${FILESDIR}/cmake" "${S}" || die "cp failed" +} + +src_configure() { + local mycmakeargs=( + -DENABLE_TESTS=$(usex test ON OFF) + # -DENABLE_WERROR=OFF + # -DENABLE_COVERAGE=OFF + -DCMAKE_MODULE_PATH="${S}/cmake" + ) + cmake_src_configure +} diff --git a/dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-9999.ebuild b/dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-9999.ebuild new file mode 100644 index 000000000..b3bdd93ab --- /dev/null +++ b/dev-libs/libayatana-appindicator-glib/libayatana-appindicator-glib-9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ayatana Application Indicators Shared Library (GLib-2.0 reimplementation)" +HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator-glib" + +if [[ "${PV}" = "9999" ]]; then +EGIT_REPO_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib" +inherit git-r3 +else +SRC_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" +fi + +inherit cmake + +LICENSE="GPL-3" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/glibc + dev-libs/glib + sys-devel/gcc +" +RDEPEND="${DEPEND}" +BDEPEND=" + kde-frameworks/extra-cmake-modules + dev-util/gi-docgen + dev-libs/gobject-introspection + dev-lang/vala + dev-libs/glib +" + +src_prepare() { + cmake_src_prepare + cp -r "${FILESDIR}/cmake" "${S}" || die "cp failed" +} + +src_configure() { + local mycmakeargs=( + -DENABLE_TESTS=$(usex test ON OFF) + # -DENABLE_WERROR=OFF + # -DENABLE_COVERAGE=OFF + -DCMAKE_MODULE_PATH="${S}/cmake" + ) + cmake_src_configure +} diff --git a/dev-libs/libayatana-appindicator-glib/metadata.xml b/dev-libs/libayatana-appindicator-glib/metadata.xml new file mode 100644 index 000000000..54daf83b4 --- /dev/null +++ b/dev-libs/libayatana-appindicator-glib/metadata.xml @@ -0,0 +1,11 @@ + + + + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + + + AyatanaIndicators/libayatana-appindicator + + diff --git a/dev-libs/libchardet/Manifest b/dev-libs/libchardet/Manifest new file mode 100644 index 000000000..6b3dd7b46 --- /dev/null +++ b/dev-libs/libchardet/Manifest @@ -0,0 +1 @@ +DIST libchardet-1.0.6.tar.bz2 435028 BLAKE2B 2a84aac34c15f62574ebc763f77faf97c6f5c3f99c5ec95797c45c0fc8abdf9491cb6f6153c74282843e0cd4c0ef8dcbccae7538006020c11425b9372534dbdf SHA512 f46b603d258883afd2f1e7758d48887bc507cb5040f7e9f21b43fbcc11e4ad2393b66ade7e003ac58bae0215ac5e888e0e4c04d6da695b1ef9f113551a2ea597 diff --git a/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch b/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch new file mode 100644 index 000000000..33098f1e3 --- /dev/null +++ b/dev-libs/libchardet/files/libchardet-1.0.6-pkgconfig.patch @@ -0,0 +1,10 @@ +Don't copy CFLAGS from portage's make.conf to .pc + +--- a/chardet.pc.in ++++ b/chardet.pc.in +@@ -9,4 +9,4 @@ Name: @PACKAGE_NAME@ + Description: Mozilla's Universal Charset Detector C/C++ API + Version: @PACKAGE_VERSION@ + Libs: -L${libdir} -lchardet +-Cflags: -I${includedir}/chardet @CFLAGS@ ++Cflags: -I${includedir}/chardet diff --git a/dev-libs/libchardet/libchardet-1.0.6.ebuild b/dev-libs/libchardet/libchardet-1.0.6.ebuild new file mode 100644 index 000000000..daeac8113 --- /dev/null +++ b/dev-libs/libchardet/libchardet-1.0.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Mozilla's Universal Charset Detector C/C++ API" +HOMEPAGE="https://github.com/Joungkyun/libchardet" +SRC_URI="https://github.com/Joungkyun/libchardet/releases/download/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1 MPL-1.1" +SLOT="0/0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/libchardet-1.0.6-pkgconfig.patch" +) + +src_install() { + default + find "${ED}" -name "*.la" -delete || die +} diff --git a/dev-libs/libchardet/metadata.xml b/dev-libs/libchardet/metadata.xml new file mode 100644 index 000000000..6cfbc4f4b --- /dev/null +++ b/dev-libs/libchardet/metadata.xml @@ -0,0 +1,15 @@ + + + + + alexey+gentoo@asokolov.org + Alexey Sokolov + + + libchardet is based on Mozilla Universal Charset Detector library and, detects the character set used to encode data. + + + https://github.com/Joungkyun/libchardet/issues + Joungkyun/libchardet + + diff --git a/dev-libs/libchdr/Manifest b/dev-libs/libchdr/Manifest new file mode 100644 index 000000000..6b14cbe17 --- /dev/null +++ b/dev-libs/libchdr/Manifest @@ -0,0 +1 @@ +DIST libchdr-0_p20230230.tar.gz 1748513 BLAKE2B 03fc5507b7f598995fede477f26c8ab41cd16c658e4ca5c193e581840f14ead0db4ab8da3b888a2e03fb4c78c19af0f08cbab9feefe488dc230ec0fbd3941a91 SHA512 c25084b2257083c4bddd84d13e3dc0d30fea548a4e50a6beefd5282383480eaaa293c044647e2aff339d087dae87c3ef871137a43db766e08a1dffd8801c3367 diff --git a/dev-libs/libchdr/libchdr-0_p20230230.ebuild b/dev-libs/libchdr/libchdr-0_p20230230.ebuild new file mode 100644 index 000000000..5aad13dd9 --- /dev/null +++ b/dev-libs/libchdr/libchdr-0_p20230230.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +HASH_CHDR=fec8ab94212cc65d9d9a62cb3da924f5830c04b0 + +DESCRIPTION="Standalone library for reading MAME's CHDv1-v5 formats" +HOMEPAGE="https://github.com/rtissera/libchdr/" +SRC_URI="https://github.com/rtissera/libchdr/archive/${HASH_CHDR}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${HASH_CHDR}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="virtual/zlib:=" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_SYSTEM_ZLIB=yes + ) + + cmake_src_configure +} diff --git a/dev-libs/libchdr/metadata.xml b/dev-libs/libchdr/metadata.xml new file mode 100644 index 000000000..f94aef548 --- /dev/null +++ b/dev-libs/libchdr/metadata.xml @@ -0,0 +1,11 @@ + + + + + samuel.bauer@yahoo.fr + Samuel BAUER + + + rtissera/libchdr + + diff --git a/dev-libs/libcli/Manifest b/dev-libs/libcli/Manifest new file mode 100644 index 000000000..40b1ba880 --- /dev/null +++ b/dev-libs/libcli/Manifest @@ -0,0 +1 @@ +DIST libcli-1.10.7.tar.gz 55713 BLAKE2B bbb156d564dabf5198d99b92b32edc9cd7a34e399a8cc39e57c387ddceda6c3f00d89ee110863d35194c35bf5f93ff6d96c149c65a7e55b39b2bb846fbd1c7eb SHA512 4c341260e554d7e7a4181bbc85fd2e4cd57cb3fd4304cd423af63a407950f394a318ea69588e12b1ffc845e14d836409dc087cd737b29861c62bf2e14c702a63 diff --git a/dev-libs/libcli/files/libcli-1.10.7-makefile.patch b/dev-libs/libcli/files/libcli-1.10.7-makefile.patch new file mode 100644 index 000000000..f6af1e661 --- /dev/null +++ b/dev-libs/libcli/files/libcli-1.10.7-makefile.patch @@ -0,0 +1,68 @@ +From 08cc1bf7558e3ba24149d4452677abcc7caf270a Mon Sep 17 00:00:00 2001 +From: YiFei Zhu +Date: Mon, 25 Dec 2023 08:40:21 -0800 +Subject: [PATCH] Gentoo Makefile changes + +- Apply $(LIBSUBDIR) instead of hardcoding "lib" +- Use env vars for $(CC) $(AR) and $(PREFIX) +- Delete $(DEBUG) $(OPTIM); we don't want package to override CFLAGS + in make.conf +- Remove -Werror [1] + +[1] https://bugs.gentoo.org/920891 +--- + Makefile | 19 +++++++++---------- + 1 file changed, 9 insertions(+), 10 deletions(-) + +diff --git a/Makefile b/Makefile +index d365952..ce393fd 100644 +--- a/Makefile ++++ b/Makefile +@@ -7,7 +7,8 @@ TESTS ?= 1 + + UNAME = $(shell sh -c 'uname -s 2>/dev/null || echo not') + DESTDIR = +-PREFIX = /usr/local ++PREFIX ?= /usr/local ++LIBSUBDIR ?= lib + + MAJOR = 1 + MINOR = 10 +@@ -15,12 +16,10 @@ REVISION = 7 + LIB = libcli.so + LIB_STATIC = libcli.a + +-CC = gcc +-AR = ar ++CC ?= gcc ++AR ?= ar + ARFLAGS = rcs +-DEBUG = -g +-OPTIM = -O3 +-override CFLAGS += $(DEBUG) $(OPTIM) -Wall -std=c99 -pedantic -Wformat-security -Wno-format-zero-length -Werror -Wwrite-strings -Wformat -fdiagnostics-show-option -Wextra -Wsign-compare -Wcast-align -Wno-unused-parameter ++override CFLAGS += -Wall -std=c99 -pedantic -Wformat-security -Wno-format-zero-length -Wwrite-strings -Wformat -fdiagnostics-show-option -Wextra -Wsign-compare -Wcast-align -Wno-unused-parameter + override LDFLAGS += -shared + override LIBPATH += -L. + +@@ -64,14 +63,14 @@ clean: + rm -f *.o $(LIB)* $(LIB_STATIC) clitest libcli-$(MAJOR).$(MINOR).$(REVISION).tar.gz + + install: $(TARGET_LIBS) +- install -d $(DESTDIR)$(PREFIX)/include $(DESTDIR)$(PREFIX)/lib ++ install -d $(DESTDIR)$(PREFIX)/include $(DESTDIR)$(PREFIX)/$(LIBSUBDIR) + install -m 0644 libcli.h $(DESTDIR)$(PREFIX)/include + ifeq (1,$(STATIC_LIB)) +- install -m 0644 $(LIB_STATIC) $(DESTDIR)$(PREFIX)/lib ++ install -m 0644 $(LIB_STATIC) $(DESTDIR)$(PREFIX)/$(LIBSUBDIR) + endif + ifeq (1,$(DYNAMIC_LIB)) +- install -m 0755 $(LIB).$(MAJOR).$(MINOR).$(REVISION) $(DESTDIR)$(PREFIX)/lib +- cd $(DESTDIR)$(PREFIX)/lib && \ ++ install -m 0755 $(LIB).$(MAJOR).$(MINOR).$(REVISION) $(DESTDIR)$(PREFIX)/$(LIBSUBDIR) ++ cd $(DESTDIR)$(PREFIX)/$(LIBSUBDIR) && \ + ln -fs $(LIB).$(MAJOR).$(MINOR).$(REVISION) $(LIB).$(MAJOR).$(MINOR) && \ + ln -fs $(LIB).$(MAJOR).$(MINOR) $(LIB) + endif +-- +2.43.0 + diff --git a/dev-libs/libcli/libcli-1.10.7.ebuild b/dev-libs/libcli/libcli-1.10.7.ebuild new file mode 100644 index 000000000..c144ff0d8 --- /dev/null +++ b/dev-libs/libcli/libcli-1.10.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Shared C library to include Cisco-like CLI into other software" +HOMEPAGE="https://dparrish.com/pages/libcli" +SRC_URI="https://github.com/dparrish/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="test static-libs" + +# Test disabled for being an interactive test +# RESTRICT="!test? ( test )" +RESTRICT="test" + +DEPEND="virtual/libcrypt:=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/libcli-1.10.7-makefile.patch +) + +src_configure() { + tc-export CC AR + export LIBSUBDIR="$(get_libdir)" + export PREFIX=/usr + export STATIC_LIB="$(usex static-libs 1 0)" + export TESTS="$(usex test 1 0)" +} + +src_test() { + LD_LIBRARY_PATH=. ./clitest +} diff --git a/dev-libs/libcli/metadata.xml b/dev-libs/libcli/metadata.xml new file mode 100644 index 000000000..d0501cd32 --- /dev/null +++ b/dev-libs/libcli/metadata.xml @@ -0,0 +1,11 @@ + + + + + zhuyifei1999@gmail.com + YiFei Zhu + + + dparrish/libcli + + diff --git a/dev-libs/libcsv/Manifest b/dev-libs/libcsv/Manifest new file mode 100644 index 000000000..579781cae --- /dev/null +++ b/dev-libs/libcsv/Manifest @@ -0,0 +1 @@ +DIST libcsv-3.0.4_pre20240316.gh.tar.gz 137387 BLAKE2B b201ea4399ff8f45d7f32433ab4e10b1dade0889ec4c82b31de6df2afef4c113f763ad2f2813ba864fabb23c2e96d004c9bb49e08ab7896a439be10aa136b02f SHA512 1674831c7375db2e1b403e334de30c20b4e6337944766efdfe5c2034147de173d3ae31859d5b58bc36e101162ea7c0f8367dc3f2436d8e8e610bea6c91282db8 diff --git a/dev-libs/libcsv/libcsv-3.0.4_pre20240316.ebuild b/dev-libs/libcsv/libcsv-3.0.4_pre20240316.ebuild new file mode 100644 index 000000000..c447d1887 --- /dev/null +++ b/dev-libs/libcsv/libcsv-3.0.4_pre20240316.ebuild @@ -0,0 +1,16 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +COMMIT="c8f01b8b4aa8d8156a624405b8a4c646e3f6efaa" +DESCRIPTION="Fast and flexible CSV library that can read and write CSV data" +HOMEPAGE="https://github.com/ppvan/libcsv" +SRC_URI="https://github.com/ppvan/libcsv/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-libs/libcsv/metadata.xml b/dev-libs/libcsv/metadata.xml new file mode 100644 index 000000000..453fdbd03 --- /dev/null +++ b/dev-libs/libcsv/metadata.xml @@ -0,0 +1,16 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Pham Văn Phúc + phuclaplace@gmail.com + + https://github.com/ppvan/libcsv/issues + ppvan/libcsv + + diff --git a/dev-libs/libdbf/Manifest b/dev-libs/libdbf/Manifest new file mode 100644 index 000000000..914873a45 --- /dev/null +++ b/dev-libs/libdbf/Manifest @@ -0,0 +1 @@ +DIST libdbf-0.0.1.tgz 66443 BLAKE2B 543aff47c42d19dbe738fa50fe65dd6914a43695851395cf340f53718022e229896c6651f8a5cef8f0a46226efa91563d64ec072dbd1546997c729eca34f67dd SHA512 39df9e958582f224480bdf3b8afd9683427c090e252273004909af0443fddcc149b4dcfd3a09291c9b8786c096ce68cae3310dc692f112f102e51061a68b53f2 diff --git a/dev-libs/libdbf/libdbf-0.0.1.ebuild b/dev-libs/libdbf/libdbf-0.0.1.ebuild new file mode 100644 index 000000000..f8c1628f7 --- /dev/null +++ b/dev-libs/libdbf/libdbf-0.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=8 + +inherit autotools + +MY_COMMIT="d86e1dfb1e70f61b9227817dbccd20955cd8a86a" + +DESCRIPTION="Library to read the content of dBASE III, IV, and 5.0 files" +HOMEPAGE="https://github.com/rollinhand/libdbf" +SRC_URI="https://github.com/rollinhand/libdbf/archive/${MY_COMMIT}.tar.gz -> ${P}.tgz" + +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +DEPEND="${RDEPEND} + dev-perl/XML-Parser + doc? ( app-text/docbook-sgml-utils ) + virtual/pkgconfig" +BDEPEND="dev-util/intltool" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + if use doc; then + export DOC_TO_MAN=docbook2man + fi + econf +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libdbf/metadata.xml b/dev-libs/libdbf/metadata.xml new file mode 100644 index 000000000..c77d59f2d --- /dev/null +++ b/dev-libs/libdbf/metadata.xml @@ -0,0 +1,14 @@ + + + + + joe@wt.gd + joecool + + + rollinhand/libdbf + + + Include documentation + + diff --git a/dev-libs/libglibutil/Manifest b/dev-libs/libglibutil/Manifest new file mode 100644 index 000000000..3de905599 --- /dev/null +++ b/dev-libs/libglibutil/Manifest @@ -0,0 +1 @@ +DIST libglibutil-1.0.80.tar.gz 72404 BLAKE2B 3b1a2c528c9ea2ff4011a84b1badbbee7406c81a67a6dcb1d56696285c87d4449032c6da2ae8e4c2be200ab74ab32b834ff39b6b3eccb452696540edf4bfa97e SHA512 8dea9bae8d06e01e23ae10fa0b4f853f65eca697df243a8ed99233cde3bdcecea7aefcc253095201c39acb94541bf9b948b1fad622fdab87dea002128209bc7a diff --git a/dev-libs/libglibutil/files/libglibutil-1.0.68-respect-env.patch b/dev-libs/libglibutil/files/libglibutil-1.0.68-respect-env.patch new file mode 100644 index 000000000..ee06f79d5 --- /dev/null +++ b/dev-libs/libglibutil/files/libglibutil-1.0.68-respect-env.patch @@ -0,0 +1,57 @@ +diff --git a/Makefile b/Makefile +index 7198243..8a1a698 100644 +--- a/Makefile ++++ b/Makefile +@@ -81,20 +81,20 @@ FULL_CFLAGS = $(BASE_FLAGS) $(CFLAGS) $(DEFINES) $(WARNINGS) $(INCLUDES) \ + -MMD -MP $(shell pkg-config --cflags $(PKGS)) + FULL_LDFLAGS = $(BASE_FLAGS) $(LDFLAGS) -shared -Wl,-soname,$(LIB_SONAME) \ + $(shell pkg-config --libs $(PKGS)) +-DEBUG_FLAGS = -g ++DEBUG_FLAGS = + RELEASE_FLAGS = +-COVERAGE_FLAGS = -g ++COVERAGE_FLAGS = + + KEEP_SYMBOLS ?= 0 + ifneq ($(KEEP_SYMBOLS),0) +-RELEASE_FLAGS += -g ++#RELEASE_FLAGS += + endif + + DEBUG_LDFLAGS = $(FULL_LDFLAGS) $(DEBUG_FLAGS) + RELEASE_LDFLAGS = $(FULL_LDFLAGS) $(RELEASE_FLAGS) +-DEBUG_CFLAGS = $(FULL_CFLAGS) $(DEBUG_FLAGS) -DDEBUG +-RELEASE_CFLAGS = $(FULL_CFLAGS) $(RELEASE_FLAGS) -O2 +-COVERAGE_CFLAGS = $(FULL_CFLAGS) $(COVERAGE_FLAGS) -O0 --coverage ++DEBUG_CFLAGS = $(FULL_CFLAGS) $(DEBUG_FLAGS) ++RELEASE_CFLAGS = $(FULL_CFLAGS) $(RELEASE_FLAGS) ++COVERAGE_CFLAGS = $(FULL_CFLAGS) $(COVERAGE_FLAGS) + + # + # Files +@@ -120,11 +120,11 @@ COVERAGE_STATIC_LIB = $(COVERAGE_BUILD_DIR)/$(STATIC_LIB) + # + + DEPS = $(DEBUG_OBJS:%.o=%.d) $(RELEASE_OBJS:%.o=%.d) $(COVERAGE_OBJS:%.o=%.d) +-ifneq ($(MAKECMDGOALS),clean) +-ifneq ($(strip $(DEPS)),) +--include $(DEPS) +-endif +-endif ++#ifneq ($(MAKECMDGOALS),clean) ++#ifneq ($(strip $(DEPS)),) ++#-include $(DEPS) ++#endif ++#endif + + $(PKGCONFIG): | $(BUILD_DIR) + $(DEBUG_OBJS) $(DEBUG_LIB) $(DEBUG_STATIC_LIB): | $(DEBUG_BUILD_DIR) +@@ -192,7 +192,7 @@ $(DEBUG_LIB): $(DEBUG_OBJS) + $(RELEASE_LIB): $(RELEASE_OBJS) + $(LD) $(RELEASE_OBJS) $(RELEASE_LDFLAGS) -o $@ + ifeq ($(KEEP_SYMBOLS),0) +- $(STRIP) $@ ++# $(STRIP) $@ + endif + + $(DEBUG_LINK): $(DEBUG_LIB) diff --git a/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch b/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch new file mode 100644 index 000000000..40cb81508 --- /dev/null +++ b/dev-libs/libglibutil/files/libglibutil-1.0.76-respect-env.patch @@ -0,0 +1,40 @@ +diff --git a/Makefile b/Makefile +index 2b26813..e56d42f 100644 +--- a/Makefile ++++ b/Makefile +@@ -91,20 +91,20 @@ FULL_CFLAGS = $(BASE_FLAGS) $(CFLAGS) $(DEFINES) $(WARNINGS) $(INCLUDES) \ + FULL_LDFLAGS = $(BASE_FLAGS) $(LDFLAGS) -shared -Wl,-soname,$(LIB_SONAME) \ + -Wl,--version-script=$(LIB_NAME).ver + LIBS := $(shell $(PKG_CONFIG) --libs $(PKGS)) +-DEBUG_FLAGS = -g ++DEBUG_FLAGS = + RELEASE_FLAGS = +-COVERAGE_FLAGS = -g ++COVERAGE_FLAGS = + + KEEP_SYMBOLS ?= 0 + ifneq ($(KEEP_SYMBOLS),0) +-RELEASE_FLAGS += -g ++RELEASE_FLAGS += + endif + + DEBUG_LDFLAGS = $(FULL_LDFLAGS) $(DEBUG_FLAGS) + RELEASE_LDFLAGS = $(FULL_LDFLAGS) $(RELEASE_FLAGS) +-DEBUG_CFLAGS = $(FULL_CFLAGS) $(DEBUG_FLAGS) -DDEBUG +-RELEASE_CFLAGS = $(FULL_CFLAGS) $(RELEASE_FLAGS) -O2 +-COVERAGE_CFLAGS = $(FULL_CFLAGS) $(COVERAGE_FLAGS) -O0 --coverage ++DEBUG_CFLAGS = $(FULL_CFLAGS) $(DEBUG_FLAGS) ++RELEASE_CFLAGS = $(FULL_CFLAGS) $(RELEASE_FLAGS) ++COVERAGE_CFLAGS = $(FULL_CFLAGS) $(COVERAGE_FLAGS) + + # + # Files +@@ -202,7 +202,7 @@ $(DEBUG_LIB): $(DEBUG_OBJS) + $(RELEASE_LIB): $(RELEASE_OBJS) + $(LD) $(RELEASE_OBJS) $(RELEASE_LDFLAGS) -o $@ $(LIBS) + ifeq ($(KEEP_SYMBOLS),0) +- $(STRIP) $@ ++# $(STRIP) $@ + endif + + $(DEBUG_LINK): $(DEBUG_LIB) diff --git a/dev-libs/libglibutil/libglibutil-1.0.80.ebuild b/dev-libs/libglibutil/libglibutil-1.0.80.ebuild new file mode 100644 index 000000000..e3e3d6f4d --- /dev/null +++ b/dev-libs/libglibutil/libglibutil-1.0.80.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sailfishos/libglibutil.git" +else + SRC_URI="https://github.com/sailfishos/libglibutil/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Library of glib utilities from sailfishos project" +HOMEPAGE="https://github.com/sailfishos/libglibutil" +LICENSE="BSD" +SLOT="0" + +DEPEND="dev-libs/glib" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/libglibutil-1.0.76-respect-env.patch" +) + +src_compile() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" \ + INSTALL_INCLUDE_DIR="${ED}/usr/include/gutil" \ + install-dev +} diff --git a/dev-libs/libglibutil/libglibutil-9999.ebuild b/dev-libs/libglibutil/libglibutil-9999.ebuild new file mode 100644 index 000000000..e3e3d6f4d --- /dev/null +++ b/dev-libs/libglibutil/libglibutil-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sailfishos/libglibutil.git" +else + SRC_URI="https://github.com/sailfishos/libglibutil/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Library of glib utilities from sailfishos project" +HOMEPAGE="https://github.com/sailfishos/libglibutil" +LICENSE="BSD" +SLOT="0" + +DEPEND="dev-libs/glib" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/libglibutil-1.0.76-respect-env.patch" +) + +src_compile() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + emake LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + DESTDIR="${D}" \ + INSTALL_INCLUDE_DIR="${ED}/usr/include/gutil" \ + install-dev +} diff --git a/dev-libs/libglibutil/metadata.xml b/dev-libs/libglibutil/metadata.xml new file mode 100644 index 000000000..8aef270ae --- /dev/null +++ b/dev-libs/libglibutil/metadata.xml @@ -0,0 +1,12 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + sailfishos/libglibutil + + diff --git a/dev-libs/libpkgmanifest/Manifest b/dev-libs/libpkgmanifest/Manifest new file mode 100644 index 000000000..59b3803a9 --- /dev/null +++ b/dev-libs/libpkgmanifest/Manifest @@ -0,0 +1 @@ +DIST libpkgmanifest-0.5.9.tar.gz 327399 BLAKE2B aae5da89df4fb0f7d05d9f33f962b6fc1b2f5bb525b4fd6190f7e49935ddd85aae10040ae1342440a08976d4ae2721b924d2a109a175ca936a5ea911cf85ba94 SHA512 e56817e7c78fede95a83c341e3c37480e907ff07b5720442b23fc8214b5d74cee047d20a428dbe3a582acd9025eac1e58a894033b766874d6591fc6f51439025 diff --git a/dev-libs/libpkgmanifest/libpkgmanifest-0.5.9.ebuild b/dev-libs/libpkgmanifest/libpkgmanifest-0.5.9.ebuild new file mode 100644 index 000000000..5201fcef4 --- /dev/null +++ b/dev-libs/libpkgmanifest/libpkgmanifest-0.5.9.ebuild @@ -0,0 +1,67 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit cmake python-r1 + +DESCRIPTION="Library for working with RPM manifests" +HOMEPAGE="https://github.com/rpm-software-management/libpkgmanifest" +SRC_URI="https://github.com/rpm-software-management/libpkgmanifest/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="python test" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/yaml-cpp:= + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + python? ( dev-lang/swig ) + test? ( dev-cpp/gtest ) +" + +src_configure() { + local mycmakeargs=( + -DWITH_TESTS=$(usex test) + -DWITH_DOCS=NO + -DWITH_PYTHON=$(usex python) + ) + if use python; then + python_foreach_impl cmake_src_configure + else + cmake_src_configure + fi +} + +src_compile() { + if use python; then + python_foreach_impl cmake_src_compile + else + cmake_src_compile + fi +} + +src_test() { + if use python; then + python_foreach_impl cmake_src_test + else + cmake_src_test + fi +} + +src_install() { + if use python; then + python_foreach_impl cmake_src_install + python_foreach_impl python_optimize + else + cmake_src_install + fi +} diff --git a/dev-libs/libpkgmanifest/metadata.xml b/dev-libs/libpkgmanifest/metadata.xml new file mode 100644 index 000000000..911831bf3 --- /dev/null +++ b/dev-libs/libpkgmanifest/metadata.xml @@ -0,0 +1,11 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + rpm-software-management/libpkgmanifest + + diff --git a/dev-libs/librepo/Manifest b/dev-libs/librepo/Manifest new file mode 100644 index 000000000..f7257e977 --- /dev/null +++ b/dev-libs/librepo/Manifest @@ -0,0 +1,2 @@ +DIST librepo-1.19.0.tar.gz 841780 BLAKE2B 01689cc356a946c61d2018e892d60436fcb7fed02965bb1c48864f6b1735741039e02d4d2471d7659c9dcf0cece5c3b2fdeba8f0696aa1c560cb837fbd2967a5 SHA512 dd6c0cc69a3fa7324e0753b260a394a0ac5587ca73a6d5d567c63e92ced0d71b35b48db573130cfcce2b6bd582fe486f40ca3299439742f0287778f613195e2d +DIST librepo-1.20.0.tar.gz 844583 BLAKE2B c202c841c4ca538f50bef6f1c5b96c188fa7235aefc85b38cec7857fa322075762a599f2f2540a3804b33e1230cfcb4fb0b96e299b264ff688f2ef3deab6803b SHA512 994b7c17b57d6ae28c09fc9f3463647bde8bb3ac74ca156df28fadc2ac8d3e49dd8b5f42d90759b4eaab84804489e6740d9ad7fdb011090fb3aa6f19cf603123 diff --git a/dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch b/dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch new file mode 100644 index 000000000..a8d335199 --- /dev/null +++ b/dev-libs/librepo/files/librepo-1.18.0-disable-checksum-test.patch @@ -0,0 +1,12 @@ +getxattr does not seem to work well under QA box. +https://bugs.gentoo.org/934951 +--- a/tests/test_checksum.c ++++ b/tests/test_checksum.c +@@ -301,7 +301,6 @@ checksum_suite(void) + Suite *s = suite_create("checksum"); + TCase *tc = tcase_create("Main"); + tcase_add_test(tc, test_checksum_fd); +- tcase_add_test(tc, test_cached_checksum_matches); + tcase_add_test(tc, test_cached_checksum_value); + tcase_add_test(tc, test_cached_checksum_clear); + suite_add_tcase(s, tc); diff --git a/dev-libs/librepo/librepo-1.19.0-r2.ebuild b/dev-libs/librepo/librepo-1.19.0-r2.ebuild new file mode 100644 index 000000000..722d915e8 --- /dev/null +++ b/dev-libs/librepo/librepo-1.19.0-r2.ebuild @@ -0,0 +1,70 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Repodata downloading library" +HOMEPAGE="https://github.com/rpm-software-management/librepo" +SRC_URI="https://github.com/rpm-software-management/librepo/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc gpgme test +zchunk" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66:2 + dev-libs/libxml2:= + dev-libs/openssl:= + >=net-misc/curl-7.52.0 + gpgme? ( app-crypt/gpgme:1= ) + !gpgme? ( >=app-arch/rpm-4.18.0 ) + zchunk? ( >=app-arch/zchunk-0.9.11 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/doxygen ) + test? ( dev-libs/check ) +" + +PATCHES=( + # getxattr does not seem to work well under QA box. bug #934951 + "${FILESDIR}/${PN}-1.18.0-disable-checksum-test.patch" +) + +src_prepare() { + cmake_src_prepare + + # respect temp directory during tests, bug #924463 + sed -i "s|/tmp/|${T}/|" tests/testsys.h || die + + # disable python docs + sed -i "/python/d" doc/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_PYTHON=OFF + -DENABLE_SELINUX=OFF + -DUSE_GPGME=$(usex gpgme) + -DENABLE_DOCS=$(usex doc) + -DENABLE_TESTS=$(usex test) + -DWITH_ZCHUNK=$(usex zchunk) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doc-c +} + +src_install() { + use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/c/html/. ) + cmake_src_install +} diff --git a/dev-libs/librepo/librepo-1.20.0-r1.ebuild b/dev-libs/librepo/librepo-1.20.0-r1.ebuild new file mode 100644 index 000000000..722d915e8 --- /dev/null +++ b/dev-libs/librepo/librepo-1.20.0-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Repodata downloading library" +HOMEPAGE="https://github.com/rpm-software-management/librepo" +SRC_URI="https://github.com/rpm-software-management/librepo/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc gpgme test +zchunk" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.66:2 + dev-libs/libxml2:= + dev-libs/openssl:= + >=net-misc/curl-7.52.0 + gpgme? ( app-crypt/gpgme:1= ) + !gpgme? ( >=app-arch/rpm-4.18.0 ) + zchunk? ( >=app-arch/zchunk-0.9.11 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/doxygen ) + test? ( dev-libs/check ) +" + +PATCHES=( + # getxattr does not seem to work well under QA box. bug #934951 + "${FILESDIR}/${PN}-1.18.0-disable-checksum-test.patch" +) + +src_prepare() { + cmake_src_prepare + + # respect temp directory during tests, bug #924463 + sed -i "s|/tmp/|${T}/|" tests/testsys.h || die + + # disable python docs + sed -i "/python/d" doc/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DENABLE_EXAMPLES=OFF + -DENABLE_PYTHON=OFF + -DENABLE_SELINUX=OFF + -DUSE_GPGME=$(usex gpgme) + -DENABLE_DOCS=$(usex doc) + -DENABLE_TESTS=$(usex test) + -DWITH_ZCHUNK=$(usex zchunk) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doc-c +} + +src_install() { + use doc && HTML_DOCS=( "${BUILD_DIR}"/doc/c/html/. ) + cmake_src_install +} diff --git a/dev-libs/librepo/metadata.xml b/dev-libs/librepo/metadata.xml new file mode 100644 index 000000000..774b5b735 --- /dev/null +++ b/dev-libs/librepo/metadata.xml @@ -0,0 +1,15 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + rpm-software-management/librepo + + + Use GPGME instead of rpm library for OpenPGP key support + Build with zchunk support + + diff --git a/dev-libs/libsignal-ffi/Manifest b/dev-libs/libsignal-ffi/Manifest new file mode 100644 index 000000000..3d31b6979 --- /dev/null +++ b/dev-libs/libsignal-ffi/Manifest @@ -0,0 +1,758 @@ +DIST SparsePostQuantumRatchet-46e387458d438b81a3485e26bf6bb44595e52073.gh.tar.gz 144335 BLAKE2B a4a1f1bce3396cfc1ef1a9c9e4cf330dc82d42d44c6ba3fd6f89d054ed3ba267b16872e48a93f4b7b2a41ce4747909650d1de7084ff38867101a1640ac40576d SHA512 1ac8a64397db36503dae6841f5f514de455571af7291aea30745f72076368b4e1f6e09d0493d3464ed4c832e25549fbd6bcdfea81d09da374effe6885833439e +DIST SparsePostQuantumRatchet-63d9b93634bf543845376eb57b8a33ef29337aa8.gh.tar.gz 162614 BLAKE2B 2dcdee76e9c4bd54b45c1e25a0a15760527423731bf4d297dedf158118fe2af3478f8f3d3826618a1faf38dadef913de989c5fa662161093e3d2014fca284413 SHA512 f518b94984f0c00eb4708ab57f244e00bf19b54ec31a5ef0ffe04f38ba4cd60ee9fe556fc808dce490c6715e2c4787803e3aeb4957c46440772dae480eb5650f +DIST SparsePostQuantumRatchet-d310c99c57a046549be205b9ce50d80dcbe5f3e4.gh.tar.gz 161453 BLAKE2B 735ebf60ddf0ed0135405eb34726fd99928e9e4ed5623534f2c20815fe3d9f0b06d1e86c20f7ca2eac252e2ffb2e3fb3017001dd22c7cdc986c8b2eae7d0a9e8 SHA512 8254e2508282830a4b9909c9add0cc137e892bd469747202e2f186caf1eaa58b47ecd1cc577e8b0f1c34898feee79659306df9741e15633e02f792d589e69bc8 +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST aes-gcm-0.10.3.crate 148991 BLAKE2B e1376b741386577277a8cb9535c1ad3e15ea383c0f324bc5cedff09a76b11f2c9e29226535688f9431e904bf2800b8e140c4b1cab333e572208eefd19ca897f1 SHA512 f9aec1e2609262c30921bf83cdd82117d147905d4ca311f9fef4b9f1734d3a57893ba2586f0ccfd39cf9264d347ba2c2d2c52b4726495eda8fec7fbec42d6db3 +DIST aes-gcm-siv-0.11.1.crate 26633 BLAKE2B 85bd16c8857e382ec7e49d07aa89bf3ff1f58851bb995c51034c2d5dae54e87a1a3c06ddbeea870bf0f424d05f99c54e979f620a95221a8493983f358ee37fff SHA512 fd1976cf80476eb631392a0446e1351157969bd37c99cbca52336a6a0e1095ce3fe577e84c0128f67b6c2dbe51e52a1f8f2f899948ad1b389f1e0aa3fe5922aa +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstream-0.6.20.crate 28797 BLAKE2B 7eb5e05c8810b49f739d779057e8716baa818565f3d2e41dfef750594b64e7e82f630cd558ec367de03a31e002bd3a7a39d5c6b45719cefe5dbd1da69e0fbc7b SHA512 73b6e8e6da61233521c7bb1ab639da2e70bad08602fd10fc7d6b595392a61de35e7f5cf9fa7fcd6e66cc2a3800afff9d75e1da1b0bb64d5733e01d472aeae31d +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.11.crate 15880 BLAKE2B a13fd762c1855db1a97607957b617eda2685562d90da13316b53a667750e2c53147a01ca55b6b67047cf6a51b4cbd7d346dbd2a71bd9a799619b6cdcb3d26bb2 SHA512 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST anyhow-1.0.99.crate 53809 BLAKE2B 88fab8c0d4396733c1c23169e2ef7269066a637cb3aa166b633ca5895f4e13391b9c73cf4d2a87289ae90a245ba12568ebf23dd1708359174796e92383053fd4 SHA512 d6c6337e3808d812b5ddec78c041152b08b0e59eb4b4c131ea34232618311ee7983b34a8e5dc6598d7a11ce84f543b7a592f8164f4b96150af8e41a9f9a166c3 +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST argon2-0.5.3.crate 28795 BLAKE2B 5c3d098871fa632eac8f0873e13958b90801d76b87b18e9cc379da2fae2f1fa8f5da1ab5fdcbbc482fece6a4de8b9b3c0c397683353c366d53bb8f063702886a SHA512 5be5c07093e277092e4772172ea5b34ae7389cb3108d41f8824060a7cee1692d8019a85d196f3535e8b19ab0a869df879cae32b10d98494bda180aee16e7553c +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST asn1-0.21.3.crate 40295 BLAKE2B 83135948a525b0ed432bd8e76e87f7400c56887c4a7cc505210014b8f4c9e47f9d139f723bf61165dfc772b9d86c0fe6a471336e480613ec556114afcf9fee83 SHA512 5f7b484e6081569cb1bd86b690ffcb49b51c5dff20dc08fedd9f803d634265fb4c157e2912b4763152cf8baf5556807aee109787618c3ecdb4a7307863502417 +DIST asn1-0.23.0.crate 47496 BLAKE2B a51d0efe87b676bf7ed47f385be65bd9f5eac225ce2ec7c9b63e698de5dcd65f690c2efbd98f22f8c72935ee0b907774382a3dd88cc3247407d8509fef853611 SHA512 2eb43164b5d0c0c82d984b201901d92cc9a2f0baf08f34484192cd09b65a03326e533e1231577e0b3b043a0bf5cfe50ed1b8f5083767f62e5b1833875c317300 +DIST asn1-rs-0.7.1.crate 92118 BLAKE2B dbb5ce0bb04dc128f860618804b8b3b3ede780671ef6d257a6cc092c0aa53e3c4be31a6efcef96a7f522b93dc57a5622a434294c24d675c9d575eb4f1ae3a734 SHA512 3ed1312c2bbca601706d6783e785c5149d589aba37fe6346d828715ca7270db71cade2a5a1842cf2f595c02efc4d2732f0eb39ffc25080b7438b0c914c0a080c +DIST asn1-rs-derive-0.6.0.crate 11337 BLAKE2B c382688b487a429377d8f73c9cda4fb9cc9c11c72b77b683ec7fd8f1c313d00036bc630e05422c1c0f91a628a887af50bc453b525a96dfce36dcae2d0b39e026 SHA512 fdc1c844f5606c0d7427383804e2ecdac0a75c03cc1a615e7104427f963cd1636a5f102f862bf5dcd7f520942321e5dd4facd38552ab1f68d7a09d97fdd09c48 +DIST asn1-rs-impl-0.2.0.crate 2261 BLAKE2B 2b400558c8fdb265e208c973e6b79257264e018305cad53b49e9a965dd67713ad48cc779c1b285a10f0e00ad6942ab03f6b081e21cd147ea27f5dc4cc509791a SHA512 6f710b29c0f1de66643d3200c97da16c546009a2acce5ad84c90e741834866f0d832bf48cc21f7cab2a513c0f5c6d827020355b0feece5c9358756a2b4b6dcf3 +DIST asn1_derive-0.21.3.crate 8570 BLAKE2B 3b94274d1c1ecbf5dd1c70cbacfbf6885a68734483eb990b090f230b6d8da3b7f2400355ce944c456b8712a1ae01b1b5a42cc277609ba752acb664337751dcec SHA512 b7feb53a380fec0a2db010a0af2ba1228aa45de99246ac7d388f5164735beff12ca882356eaa2c0eb710a099ac51ec8e739080715790af8f3d1ced6b3ff6c69e +DIST asn1_derive-0.23.0.crate 8968 BLAKE2B ea78345d746e82fe1a5b349c7a0dcfa848f41d08d56d4f1675d5a2cf7077fab5c5f9b5433ec66480a6ec97292b9ee50c8c5352f2ef30858e0518a9146084cf65 SHA512 938b88f854f055a207f94d9f1b90ddd4923c7b61305a909db6c5a98bc3ce0cc24df1ba4944c077d90acabb1775bd08737f956a62ddf794e9fafb8457c7dacc08 +DIST assert_cmd-2.0.17.crate 26914 BLAKE2B 4e1ceeb31fee7884f02fda2578b49221a160ea6c71cddb887bbb7846f33ace653d469d36ff206167c06b097f1c0026b2bee7efa2b2add293e8d45a477a5f6b36 SHA512 55b4142b1f4b5f3721dd29a000923c84e68eaef130cc94a6e21206d463533e44b75e0367a736a1ac4422aa383e3a9c1ad1b1104d5df9816f05cc850be330b014 +DIST assert_cmd-2.1.2.crate 27244 BLAKE2B 77f5decdb0f944f55ce9fa3d9fdc15f77b069eafce9c478154f2f5355522e703f3b73f0a37f2895abdd0bfd014993405f07947c30c188a4503a861ab65730b29 SHA512 69d2a01d61af341242151c6f2ffc2ffa794364343c66b984b7f8681b3f17a81b223827fbf7184c9e45c6b9cc31ebaf00bdd8faecf74930e064a993025b64e061 +DIST assert_matches-1.5.0.crate 7761 BLAKE2B ea977b104fd0d98bf9cb77ee9bfaf2c3fa378618a744b05fafa5175ec45929fefd574ff4730c90a5b485b1abb17861c25be6e2041c790fcf9c2add552d583e97 SHA512 95f6a7c6f1d577464cb488acad76d765436c20f1cc75c6bfbac28c5820890f7ee169120e3e0a60ad72e91409722e23d35d6487752a16cd07372960a41900eefe +DIST async-compression-0.4.30.crate 98817 BLAKE2B 6b6899f292f201dadb2680b22ead6c8377ff618fad6aff531a9bd6ae7ac3244afc069acfcb67e135ea7185577acf63f00d5e85a85dc1c6f6e15bf6dc526b7063 SHA512 d52299e3feff09ed5ba8140f29ed802c34532dd4a658291effb8004ecc634dd73f4ce326896d0bd6bccdb2cd87a2027a36ecb661f4e86207a743af6eecce930d +DIST async-compression-0.4.36.crate 96373 BLAKE2B f9d9ee3ce6743186b9e829049735a7f81800f52948e90dd8a8ae793b6bd006ec9743b0f55a08f54b8f71166f51cd2f8b91275ad2f80fcbc90934538dd0aef1e4 SHA512 6edeb1f430a6c3ed4365a2c75c50f134e11a6edfd97cd6045a4507985d1c179adeb37859871c89c17daa0e3354e2975080204c60ee41c74d86f7b9fb83bcd984 +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-take-1.1.0.crate 5581 BLAKE2B 8cbd5a971ef1633ea4540f3e66789796811ddc43f050a0ec20ce33c3b9360647dad10b2d8e9ecd3935649969566fcd59da145c397ce670da0cbc4398e0caa219 SHA512 1b41e45b576090d8369faed22ce96dc3c9a7d9e905e2a4637a127b4d9e6835e2fb0c6b5651eb929ebe220fb9565cd6f72a6685dc8e6a5d225a23b4e0f089de3b +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST auto_enums-0.8.7.crate 58613 BLAKE2B 8c36cad2fcc1d541ffae261371972a71007499d407ee8251e360801f253ab83e69888ca831a488d95574ce4696a407c1f4ce66e07fb7a73b64e2357105e6d933 SHA512 4708d07c52f17ffff2bc67158c030d033fde53bff391f002538bd6dd95b26f829190db3c930d9034a2da043a4f44692dfb573a131905262d075cc43ef167dc83 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST backtrace-0.3.75.crate 92665 BLAKE2B 1c9b87ca88c49e69eeb4a3203b9270263fc23066cdb41f462c3a4de46f110b9ed16a5b51d6f1f038564ac153eb2e0ffdbf9495bebd627a5f53d6581a2e6de4c5 SHA512 66de438c35527224f96c85cc0e898d5e83f12ed3b3f06fcab1a16331401772c81df4a5bbec32ccaa05ce8c5b6fab2da61c3ca54232ce4dbcda0cd4a857d69328 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST base64ct-1.8.0.crate 31211 BLAKE2B 26ee299d0b4081a1b787dbac1d801fed171539268eabb09bea517b0896fb74dcef1c2e831a8c7841d5f93c4da411aa3febd6bc2b3d9bda64dd807c3f27eba8c3 SHA512 f623452b774cee4bc5c01e73e6cda92e162d07cf078bf2f52963b097ef6c019c5ea77faed2079151585fcb2b61975143386b91232da3225dd91a704783abefe3 +DIST base64ct-1.8.2.crate 31934 BLAKE2B 7e8203a5d272246af02bb00393ac3e37a5fa58c82404312454058054549c886de1d3a041203806c2704863c0005952c4ac417c0c6953e0f5531e9c87e92f34b9 SHA512 cec008d8cee6285f172c20086b6c88f30ccf6f5be0489b3b4efe40a45563fb8ba19bff5de76ed70aeeb79c0c0388f25e21b307efc20287da6282454976ae67d6 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bindgen-0.72.1.crate 246071 BLAKE2B b6db53ca86fa3b5f71abbf6d2fd5f83553e167507db2e869ed7f3acf8865478e49430eddce8c255a8fabf8f6e408e7dcc78a9088201cdeea1e48bc387f8a6f28 SHA512 14f4277b62cfc91661400ed1bacb82a9f28b7e6caa17dd4bb4dbeedd5784299d5915c2235af9da42a8a216fa0b14b49f1e38eaa530f1e906bcd74f864ae8a7e2 +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bitflags-2.9.4.crate 47950 BLAKE2B b880246b54377ef161c54a811f09ced975d1f2049400c1bbba944712b8ef8b9ea79599d2354cc2a9ccd4c1b1329faad78738ed4e051735b14b642a9451ce68ae SHA512 a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1 +DIST bitstream-io-1.10.0.crate 33372 BLAKE2B 9066458b9b39ea04e914f2465a102b56f79cf748ad757d2df9f6f8bd1d3c7c87c1597675213f5769b161c2e4a49477f5fefa5f7bcf30d0c8f7c3a93b9e53163b SHA512 72c73231cc5169e602ad493fdd29e0f63f014f4760988bf6b4094d9492500043e0eda73e94c8add8333631c506f7106c8332ab4513ef851723cd8f162c1e2bfc +DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block-padding-0.3.3.crate 8504 BLAKE2B d62481c25fd8680cdf0ad0bc259bd3777c3985ee91d5bb4995f484a15d4a9bde21c5d20f8c2efd0eb340aa0b8c7faac0f3fd817202ef4350d17994f478715eae SHA512 0849c99f2027f4e1a12872d2210310e9669f98929c99690febfeec90c0199b2274e20a5f83824f200f75f2553be2029ca85b0c5d0db4d9d477ffee9a71dd3b7c +DIST boring-2c157897feea0c54f5eca93407a157fa90703b5f.gh.tar.gz 325328 BLAKE2B 393978016168c5898823cea105465f9567ee39f5f6202a48f1ad45c42ba5253ef223f57ece6d42055e82e909a02c6e28e5be52538440d83758c27d2346de53c9 SHA512 24dc85ccc90d7adf4e5f213d3cbf840422f7e4073604c1da38a858ddeffc4802da3983997ac83bd4a3acb255e6d883867d07f8a296554d13e8017d9f1be214b2 +DIST boring-81d4aa19ac6c5af99238ff0bf9328b381ccebcdd.gh.tar.gz 339016 BLAKE2B c185039a5a3f3595383a91f12deb12627324f88c8ccfb28130d96fb8725657ea81b187c396a6341557f84fcd530eab161170f4847da02ca0c0e31b5f23ed5860 SHA512 d790bdd1a3f47aadc9cb4d9efb28e7a4088e653800ae0b8abed864391bbbc78086e6314222e78fec07e951041deb2f3e856c1f01fd35c37793786512c2ddd4c9 +DIST boringssl-44b3df6.tar.gz 46106995 BLAKE2B e5fc6d94c147dbff673e82b1c904c40a2b07a5eee9a85234f63daac29b599ae273a3f980388ee0bf4e357c308ebd793473177a6cf7b7c04185c78f2a469a3183 SHA512 9ad13521fd86450fa4408a857310036b720501d706b7d1a7b33ae842afc87a1d10f5b0315d5019c3f1175ccef4c2826f3d3ffdc5fc569bdf33cb408dfa352dbd +DIST boringssl-91a66a5.tar.gz 59208737 BLAKE2B 5af1b560eba341c5146ed6d8f869a28e44304e272ca3403f1c9aa66b4c947e0c80698a0f8ea69cb80b66081b5d926d0cbcf84c9ea159d0fcbadcc826e0ba32cd SHA512 9472403a70b38b66eab4480bea58bc695cf79cae0f869c0262cd6d006438c02fd5e8978fd0b8e04819b3bab9768cf49213b55a5d7fab5edc63b9f7d446ff817c +DIST breakpad-symbols-0.22.2.crate 54129 BLAKE2B d8c170b60bf284e2e29cee6473b17f69f5698fd30f8dce08365610476b0bac02ea73436eba4c6cd808c4fccb28243df6f5677e0bcf033d5f1c00918397cc4381 SHA512 0603c1b9e4e72c6a037e9f3abbba6076f4476f80fa65f5ad49da4cdcc2d26b2f56527b7a837bc7392e8861ab89645cd1be2693d6ccbbdb1f1e42cd10ccca03ca +DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST cachemap2-0.3.0.crate 5240 BLAKE2B 978b510e44b45c224da0dd0ae14686f70a7706a8401d11cc08448aae39a18d910a6b5b618bfc4acf481f64d59e725c9e3a6e95e48811ca33a660376b1b6d2199 SHA512 26b8049ec7523b0a623e0fc6aa6b9c6a06dfb651336e8f1fadc76910f14f5fd24e5b95c4d07c2beeee97706fcf5e19f3628df8bfcd3f7edf4fa8959e5b052b9f +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cc-1.2.37.crate 90111 BLAKE2B c97656ab4642b180af1adf16736de03b5117774a2fd85d3cbbeb06744ab14a1f20accf8eb59c43dfc7fd803c59f92f30ccd7b2a6e3b53d8ecf45c8a2adb71483 SHA512 062bf65f73e5ae092391efaad510af39c96913d5647073eaa32e9475b34b6d87d2e4448f0dd54ecdf9b979a84819f861d05daf7fdbc06885f6b41162d55bb81f +DIST cc-1.2.52.crate 93477 BLAKE2B cd41e15b688d648d8719d234b55a857e7209400f4922fca66579d91468204c83ea09c001fb324035193ff3229a26a20089bab3b10db19fa680c4283c126d5e16 SHA512 40c0091fb0a0fdca5cf333159233e4ea9b29ad9d8893fb91b3f3e6634448b7624791bb8e33768b19a3ba03980a3004edb973c32c427254a290b459b2e26c333a +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 +DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 +DIST chrono-0.4.42.crate 238174 BLAKE2B da67b970d4bff78a7d4910ad4cef4a8b6177ff2a2a507e24d540d173dca492fad220d09dba96eff8c75cce3e066c490207f8cf769da84ac456870dcec20dad58 SHA512 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST circular-0.3.0.crate 4571 BLAKE2B 4e40382b5d7df5162993e307c55981c72de69689927c257a40e6f85510c398c897e0f99962e52d466f0d6dcf869ea181cd24ebe459d4a6a32edbe08997f00fd1 SHA512 531ecc0f996188d3479c36c808f66f85e9d9a9ab462ed56a2f957b99c49176e7209067eda679e8497c2fae9421e36447ea4e770905781204172f0d8492a5b22b +DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 +DIST clap-4.5.47.crate 58354 BLAKE2B b8af4f5ea114177c234a54d8c73019092dd9dbaa13de7ae4f9d241a98f24cb8ea954c6609ea8e337bc94ce865b631b024f2001dfb314b54e95857c7271befd2e SHA512 dff23941d4189f33eb8a7119b991add8f3b23210a53dc8165fd6ea8942add887e677c5d9c79996438ab2cb60f722dd9a887d468f8a65aed5fc64a9bd383282c2 +DIST clap-4.5.54.crate 62028 BLAKE2B eb0a5188ee58f582013cd9c46c92831ae8c8e21f0ada88ec4201a48d47cf2775df2c581c49e6119ca9ce97d2329d72aa1535165063c58dccda6bad9a83fbc85e SHA512 a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523 +DIST clap-stdin-0.6.0.crate 16828 BLAKE2B c0cf0ff3fa84f858529800ff78e01383f49f34e0d5f486c136200ccc0af2943a5c659d81888be8ba9fe56b3f7ea40e784d6047f97f9ef2c8062647af88eb31eb SHA512 3234af0428ce74555328af22d6a3659a1a88333eed46bc9e0849028693fff0fe4087d4cfbe497afe68197d7365a7d2f449449c898b2f99313507772096e97ed3 +DIST clap-stdin-0.8.0.crate 17873 BLAKE2B 35c5f686a52bf13fcccf824a787068ffb0db2264ab2ce2c20a9fdbe93b955ff90c8ded5e16f4713c284a94ee5413e933045c5a0cadd40fe87fab4ed2b48c1a78 SHA512 27ed76ee15e934c4ec892345a2bfb675d2c48a4353dde9635a0984a08e64c43bd8b2d0b690cd58faadccf3adf3ac4241b0b09b2544e9f816bcfee1c118f4bf14 +DIST clap_builder-4.5.47.crate 170016 BLAKE2B 9fd45e81ac8d13e085daaa1c40c6526c975a6944ef9f6c7f0dc3b75f41561d2c73f4108498526447285cf4faaffef05cebd137021a23e702da14e442c39b9944 SHA512 be244d032321680778cd62d98a94ebd28ec890e897eef693d78bd6cfc0352030a8d82475e91aaebaac0318f6c92ddd7b15b6ec1ea779196bb7cd8c0a098bc79c +DIST clap_builder-4.5.54.crate 170854 BLAKE2B 68ccc19d273270913e282c71bab509e59d46038dfa38db68b99fb02c3e09752e04c2e98af279022fdbb19b29d621939a35049b460a91432bc10a37af2fe3c18f SHA512 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c +DIST clap_derive-4.5.47.crate 33550 BLAKE2B f61d71ef014f79723ca6e85b1c44a4db97102f163d9d3540234d34eeccede38dfd4061343e588cac379b50493a06063f1e0a85ff6d3754a56d444d7569d3c4b3 SHA512 eee2bd3c6f06fa45f733feed8b3daaaf67c2a6fa9b9d8c75b30072e3722dc20ee7e20700a8a33bf6bedd4064c12d1a5cc950c03ef5c957fb2b6dbf4ad618dcca +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 +DIST clap_lex-0.7.6.crate 13466 BLAKE2B 723f306a9ae6c1fedd6b85fade039cc2a1dba51aa4412972025e0ff1aa8f15742e090dec61df3ac17ea9aae426e96049a673f5b944cb164b649ec1809477ab88 SHA512 d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e +DIST cmake-0.1.48.crate 15142 BLAKE2B 5566d196c7ebcaa6b4d91e3361d7c92eb9c60c0a940b6d581d8cfc547606781f04f77d707ed128a6a391ec46fe801a4f65acac3c7c9bc90e0e43cd9e1bd6be03 SHA512 c836208d43f4a716be6ef043a6b5f526d3961b9414f1419171895903491176a2a8dc2f271062667a7568c7deb2bebfe96541b4e4fe73c31aa9aa760557b188b9 +DIST cmake-0.1.57.crate 20376 BLAKE2B f9ec6c82ee8ed862c524d1ff7fe335379d128aa44bf5e904372aeecdcb3e78d2a9dea73a2f90c1c25301cb3c252d5f4d9313be56ff3e91fe9f7ce732167f44ef SHA512 34ff920c0f866bcc5fa8ba385b1945629c9174b6f3b006ada9f73fef945f67111f17342304ff74f69630bba4ff7450a402e1017a99fabc1296d276df4e4b633b +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST compression-codecs-0.4.30.crate 22516 BLAKE2B 708794b4643da6633640684ed44004e6986a572c4b6addfe7b9ce6d746ec664dae5dcf2b4a71142f10a8341c4ed3307e6c88a90665c0356f154101e81e6b833c SHA512 ed1543046f564aed1259c227bf20d32c327ad572b4a7e931528d8b634e9e73a367eead253e861752a52eb67c09b26a78ccd7082a61a9fc907301c5c0fc53b45e +DIST compression-codecs-0.4.35.crate 25351 BLAKE2B 2a6c0f77d5b9f9041358b52a90361f5238ea75c563539bb9501953c35b22cea65fc5d52f630d5c1a5f79824d92362565bb0a688c2bbd781a7b0314bd7230a152 SHA512 9ec89d612102c7ffa90d50ee73c748ea4ed487f2381efff4bffec7471689f826f8d6c7c1f9c83ff88d01919b0045ab98db6f77b51b54e4cc0b954bd6cf7313cf +DIST compression-core-0.4.29.crate 4321 BLAKE2B 11090de968ac6deed9a10daf297ae6b32df2aecdecd2ca96596401080e7df1ddfb053633703d8ac61f16681b27f5359e013b01e1cacb2379a2166e8e2607dcf0 SHA512 8379d9214a466bd5e429fd7451bfea4d2e9fb410972e63920e6b163ca0ce918ad0c18676ba52efd77929e690e000493717cf72fd4955be13c8ff99408c60238d +DIST compression-core-0.4.31.crate 5749 BLAKE2B 612d9abe9b1d0457a7673552b024e6599a75fe28b52c5aa653277abc2d04ce88b7aefe9dc0d59b2bc58af36e2d66297580a1a23701af0eec20b83c72f1f8c3cb SHA512 218fa450d10dc37a8d858764dc307a56c29492046cae953e7405e723a8f298f18e2dc8d2e46bbf4bfca77999303548139c3f6efe0345c233e03c3bed537ba3f6 +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +DIST const-str-0.6.4.crate 33813 BLAKE2B fd6a0eba91bafd02ab3e0c0a55b84c32b21b501d1f914bf7fad9c1c19d54fa4305f5b7f32164e05b85ec773c33152cbb98200ac94e55d34de4b5400c2a157009 SHA512 4756aaf4de154f3f1425bfb5feb80c54850d87c47d2691ac213e7b989fd3046a5944ed4460a925b18d6943b40b393f6a9fcfc2c702790a7652b1af6e2f2feda5 +DIST const-str-1.0.0.crate 47435 BLAKE2B fd2ca79893d471c944262ad59d9ad0e3ab9e28d5ef3e37a9ccb43e3666edf80ef051e095602e4abf25bc31522ecdd57232109737e4a9a5ab5a6cb8c284d4ca4f SHA512 6c7ccb6be60534b7d17fa8e3154e73a87fe901a841928490cc9c488c0ada294cb74b22d155abf0d6d6e22c4ff92112f0c44c614e556220569bab5860d59489ca +DIST convert_case-0.10.0.crate 24083 BLAKE2B 62d541eb28d7ee69664a4344d794e19adf27ab770c39a536cc490d6c91f3d6d522cb788bfe2cf694ecb02e1c8059f4df321ec2b52e8d722df02866e30f11b758 SHA512 f96a54fed1a158c007cf32d68e0ebdb94482c36e53cb5ac0af0ede5970094f2eeae76f161d56a7fd9766d0ada199c65d850d50dd2edd8db661cbfbf80903b9b4 +DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1 +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST core-models-0.0.4.crate 32110 BLAKE2B 7087bcbe30eb3f91dfdc0422fbcc20a5b1e82dd0143203ff9cd1ea15dbfb6e0f8507d6d5978a0405170eafa1809dece17705a3cea6d63d184ba77d6bfc50a31e SHA512 2f937478f62c7a3f3097a54f1a4ca2ad1b3105d7fd5aa3fe46064214a19b8924be332ad79769b78e291fc5b7171200658d2ed43bf2f0987fe3291176e4613de6 +DIST core-models-0.0.5.crate 32147 BLAKE2B a0c7eaf7a3565aea3ac3a24cb4015f26b43381f18765b6dd7198aec24a3093e325ffec92da6fc6a3e50c2f05dd899a6b9a0d97db6f8cc31c4b74f6ab9562770d SHA512 f40fab7499d9279da2214aac7a4ac4d5337556adeb73ea2ef3c933146ae4c9acdbd5204914ec4e21d6e8f46691b57a0f3ff583c428ddd04e0521546badce2c8f +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST critical-section-1.2.0.crate 19133 BLAKE2B f9acf6f2a2798ee942eb50c7e3ddc194f0c5421c781edf96771b1c4b2b5b895d480cd898581113d23f0cdaf3f63f8ef6eb6c9175e0c2fc18163b05a9c47ffae1 SHA512 cdd6a107869122c9ad30449c4511f5ad3fd01458d2565a33d349478d71f19eabacffb26458e8a12b8892c3bc68f22a76717414ec6471d218130c8cf52cc641e4 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST ctr-0.9.2.crate 18344 BLAKE2B 195dce5872a0f59b90bedc268c5a5796f3076d12868f29f887294301b3576047ea82098e73ae996f564e400ce316cf1cdd9016ffb714559aaa0465dc826f0cbf SHA512 6a027f4e3881e51e3dbcb89348c961a2086bb63e70652c49107f49b7d021e31f74ec8c6ae91fd1605928f93f5ffa27889f257c166669e18508995168f17b46a5 +DIST curve25519-dalek-7c6d34756355a3566a704da84dce7b1c039a6572.gh.tar.gz 808264 BLAKE2B 6ab63212e505c51f3ab48e8b6d945f78f17c7bd9482af8e8b5514872f3f729b2c47e75288d2ca1de0b30a9b1569263fd9e67d69f690f7fa2b51d96d6ba1ddae1 SHA512 51ed79f7b5cb72ec4eebcd38ea9445c3d6e6f554ba0935ce9db5cf0690109a3d57ac815755fe0643260c476422aba1892f319259fa983bc6175adc164f9eb937 +DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling-0.21.3.crate 41398 BLAKE2B 5463e73cd01aff3b3b6f650660b7816e5f83c1fd94b33e13d814ed74205a4ff65c91515d3d8532e7d49260bcd5d25391338476947c891ab072cf9f19eef562e5 SHA512 d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_core-0.21.3.crate 74471 BLAKE2B 0464ba180045fa21dee8b3a793950b0ee5526d8cf80d149233f37fdcf1af38513bfb0915abe3dc292acf4f7889053fd345aaa6c0f8f814a009f867c73bbd1fd7 SHA512 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST darling_macro-0.21.3.crate 2535 BLAKE2B b93c6b9bd45643f858595320a28886d11940a13fe30f3f0df61828c01d44896a7a59aaab32ccccf0b4121a3b333f7ea818b519ccf623f48fca0111fccabceb50 SHA512 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f +DIST data-encoding-2.9.0.crate 21564 BLAKE2B 2abe5ad8772030140a67c015cb1ef5c0f1fadfb0398d0e73bdd8f93ae229955ef9ae430b28cf622ea3cff4ea8108159c05aa4d501eb6feb5b7a34b4a6c86fe03 SHA512 ec4edf4b7e9cf3f0f963de117e15cf4e7723587782b4520b01101e91880b074eca1473dc6c9d4e484bc2193caa975a7fc11ef3efb114354c491f13c86b149104 +DIST data-encoding-macro-0.1.18.crate 4357 BLAKE2B 7925dfa2839c419585c68183fb596350b66f6316a1c28cf3371e46208dcea473d5072b7b9366b20eb4058c4fcc5bfb994b55628cba65ce00010dc7669311a2ba SHA512 52050352d5df30e6331a9fca5bdcd2ae0606108201f93385237a07cd93db01e08cbe04969575fcf870d88e31ac0a2bbd605aba3b66585b9a3d740dc86213357b +DIST data-encoding-macro-internal-0.1.16.crate 3714 BLAKE2B e5e0f00d8f376df4bafa4a5506ed898694cba869fd80a7de135143137686daa4e4834ea47a1b668ce0429dac0436eabc514529bb695963f64753b0bd3f8f3646 SHA512 0036ce71001668b9248fa30be6d50f157efc204612dfd4e066e3e811b49ec565b7af99d7bfd66d8d5654607b429ae999b6ce328846e2f802c9f8e982b9019ce8 +DIST debugid-0.8.0.crate 12757 BLAKE2B 7340f92bc22b01623de078288ec0510016372ad9dbc358309b562a30ef16c2d704aa1676b3b57f745bbe7f7d2f8360037d553528ae161e283340cdd0c3483a11 SHA512 db992fefad93629dc15aaa8af17b6ba99df9c861a5e148ba388d158143e0bbdca1436e004296860d533431512a5da9d72ac63b09d2c051e95cd3f899df4a62c3 +DIST der-0.7.10.crate 90111 BLAKE2B 7a99e9f047b465eabb798286a613948347aca44afa4bdf171fc9663f128b26edcc23a8b1057f64e607a5847a9bf41a292a1f1df920bb248e98737d2ce85d4891 SHA512 73e25398cf349d0bf3a656cffc4390f2c82304c10a5da6900f2216ead1150d82e614eebcff8fc3e837b185b705114a77745700c6d7c0dd6bcbc2299fd213d73b +DIST der-parser-10.0.0.crate 66186 BLAKE2B 5f541d2a3a0e3aa4bfc9982d2061ccaba124faa806dbab1a7a6aa64b94d0209679f7ffb14c7d9b5f4319737c02b088f0bec69cac56f065c24853d9f28f3d55a0 SHA512 93b00c7191cf5246427efc1935abe7d0a5d1e796de4769ae63c3ce7eb09aac14e63e16d7bf79a08c342061c80f6e2cdc8c7112b8594cc6460b6b44dd7c651c2e +DIST deranged-0.5.3.crate 24353 BLAKE2B 2aa11e2d19aa4556756644e7a31a95c91cc1ae074f21148aa764a8c5c0285fdf9bf5d2656aee72d356d6cd17b89991457d3962639c1d69d1f4c55349eb401bb5 SHA512 f62ed48897a9257ff84a5f24a700f5a25f920a643d0f2376c552605cd5a104dff38c7d20e50a7ffef3ec3b889d141eeb36a591f3937dddc78eeb3299cffe3995 +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST derive-where-1.6.0.crate 52327 BLAKE2B 822efdc3d06b0727d39fa8cfd36870101fdb86d25ccd18e3874525d37770e3a2c4db846eeda82335be24a80158c9c12f618d6f3d61a128063b9bc472daa3d1ca SHA512 c81dc7d83ec3a82df1e86a5d25ea7cdb4ce9364f089b06fe234e74b3e18c73592034420e639feeba81850963e25ca6ad0844ca9c5a622306be91530aaaf7f254 +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb +DIST derive_builder-0.20.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872 +DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86 +DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f +DIST derive_more-0.99.20.crate 55041 BLAKE2B 8fe2d8a2dc66b017a96829cfe85aff14f665611d2d383f2bd3b86a6ec94eba1e86c5fe624742b30d36cf5cb125b40d912800af16263948a9cdebacb45395f4ab SHA512 f7a77e47e1182d941d3fe27b35ec2aa1374a2948a0cc647457da522e91775847eaedd295ff360a63330bda946c07ef51750d6cb0e8f9a6a80d58a344deab8c1f +DIST derive_more-2.0.1.crate 70127 BLAKE2B cf20f53528e07ea53a8ad4e0cd9698eb44dd95a711ae5a969322518e5b545d4355d1ef396584bac07e73805cb44443a737a3f21e279654faab79b29e6d19093f SHA512 eb80e75fa43bda291b1437dc4df48d39570c3d9f94c758be5560bddc29170ceac6d9a2b51bf414729b8b7331d60998caf930b905951156aee0d07a5b62eb8028 +DIST derive_more-2.1.1.crate 88632 BLAKE2B c875dd4b0718ab1ee2e6faa74e1e1206b972f90dc0541dddd97dbcb6e3d2a7489ec55a7d4d6c27371a3d308e0e58d135ad5d0bb050777b5b60d75466a3a9e626 SHA512 cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff +DIST derive_more-impl-2.0.1.crate 78233 BLAKE2B 84d195fb78479ecde38abfb5311fb220835f4150a301ed01c0aae6058ac00f04ef5a9daf122ddeb180b18bd0eb714fd24a5ba72cf9100896a7bcc1787532ed01 SHA512 e776a931e98b1cd37a8410f6376831c7e3c5704deb57b8c21aa6ff6546b9764c32e705f9055b14cff6b0c802f19ddc7254c14b60082acc176f33ec33f781fdc4 +DIST derive_more-impl-2.1.1.crate 99094 BLAKE2B 9fe9720e2cc9b66e849b8598e28d949bdf5422c34945227ca12c2626f80c564ff78edc59ab57863c18c11ef558c4b3e5629bbe037c4fcc0ba323679d04d26880 SHA512 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89 +DIST derive_utils-0.15.0.crate 16294 BLAKE2B c69995ceed11dd0d3e4e16a1e7e9686d4e94c4bd29c67c384320e516ba431639c0431e14fce2bd715e0db2875f070b91fcabd944dec38130bf38cb389c91edbc SHA512 03e5bd4fa6b9d2d820e1fa2e6742f74a5e2c3398a0cbaeded5af3781bfd9d86acda1b357abf6276e667a080de0f112bd472d8aa02858435221099bd176e460e6 +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dir-test-0.4.1.crate 7119 BLAKE2B f4c984267f9e7eadfb87a225d1fd8248649095c15609984a555089a116b7847412ea5e2acdd9e8077d0457bd3da65bfd731043112a8a128cea4b8b785b4b08da SHA512 be6dc61bf94e66aefa36c9c08ce1c4dcd735d013752fbb133b44f72542719474896040b0e74849ea4eab4402d7bb1ce7b45a5cd0ab1c41ae036d32a9c56969e1 +DIST dir-test-macros-0.4.1.crate 7349 BLAKE2B 3b416a9b222315c5fcfdac47e6e85ae52969b906c35bcdbbb77d3f226b709536320ed19c1c7856ac75d475646fed7734ad2596dafefba64ce0d2fe50583a87bb SHA512 4330364ed5055477447ae7c8d62fd7f95af5f1aa3b18985085482a9172b8f73029391d8b447de14c41b6f220df16f39e61d94e1ee601fcf1a2fd478540769bb3 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST dyn-clonable-0.9.2.crate 2052 BLAKE2B aaa6f34558fc4dae90024e5d0bd5bac7a6fef777a2eb27ee3e031d0a47759c7c3c7ae658341aad064fbdc74cb0e4e2ee7c6e5c4db9bcd73ad763e18f6dd22d03 SHA512 4e6cb604da534872afcfd4b0510b0bffe226b53b4f9e143af0b597581660f9deb240d1764480cae51c9788324f0b4c11b9534fbd0cc9d23b05d7665754bf952f +DIST dyn-clonable-impl-0.9.2.crate 1641 BLAKE2B e1a8d60d6fb623b7485bde95c59887595a568a902a0d36fd6281c81db362c03e1d25b18f9b9253a4b7d58449f60e785cf9519f8b80ebc820da7c5fa1f2d2a993 SHA512 34c03c202efc3a8c5436e4bf51632d536e78c108c46c6c8c439049a3f66d72a1285b56e4199888a8b6fcda60281058b7be2990e0aa1fe2788734546116891f10 +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2 +DIST ed25519-dalek-2.2.0.crate 98034 BLAKE2B f75c423ad385d1d20d20f98e30f646e020bcfda490c3b01ee6b556b7069e267064ee25a9107f0027b0e6363ea18ea4dcd827be053f0de19e4398a556071b94c9 SHA512 5f79594fad15c9ff524322ba2f917bc9c6bed72acc6611e10e1d40a9b7ff0b4d6bf99fd172d842cb31892487fb4f1b096bf4f210ad0d9b8be92d22dd5adcdbbf +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST enum-as-inner-0.6.1.crate 12190 BLAKE2B c2162a838bb717ea7859d5c11ea820aa6bc79210bd6a9e06e4f05bcd17a3c92bdb7d98453d58911f96dac79bdf553730b58d4949d268321aeae324187602ae09 SHA512 e6f80a4a47f5901301debff47f1e88291ee6d29dda2805373ebee62f77c149a2c7f8d1188f8a365f2e11f5497025036aae4a4c3a7f570928961d1d25d6caabd1 +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_filter-0.1.4.crate 15281 BLAKE2B 4c069793165e5adcbf59586a4bbf4aa436532d838f1b939ad92db011f51f1e337cdbd7e3b84cb9e7681d942c36400f169e0ed6f8b66429cdc77626010a781f68 SHA512 58ebb6a087e50c212fe1292a4e0fe6ce7154d3ca7164ffc6bab914e4300543726f4b7875918effcdbb660b08ccac67df7c91b1fc43f5fdf53ea7a46351ac9299 +DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 +DIST find-msvc-tools-0.1.1.crate 30228 BLAKE2B 9f6d84697a0310021a59789a0aebcf5895490e4dd719a2ef820ddf2f225ecd13c814e2c03e8d4de4089a2d1599b469a900c0c1072f9b57dcce9fb8634dcea6b2 SHA512 cc91ce79858db4a6feb3ff0fe24d7b29a523285247116a42b27affacc3f034afc0d458ac8716922f5fec5f23deafd62e875ec899d4ea58531d028535c22e137e +DIST find-msvc-tools-0.1.7.crate 31127 BLAKE2B f03d90b4424edb825d1de41630af61e9ee939a0656aefaf7bdb697b62866cf5ca0428bc3a28ba22f4bd13f681f62c067bc67597a21b8b2d8a0dec48abf6b63d4 SHA512 b2780e4981b113eb72cc17a4e91e4e6ac106c4965303834d30110ba0c27328a2d4c877295ca7ed7a0814c745daef9473a4065feab8eaa4ddc4ef577155e6b902 +DIST fixedbitset-0.5.7.crate 26537 BLAKE2B 48b7e02d7fa3fb33f05fb2de50a829e2f25d19ac680d59c754faef754ca4678d1671fcdc66d06c39b51b4f937bca44a89b87da195e43a4a905a0d29fa95996f9 SHA512 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60 +DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d +DIST flate2-1.1.5.crate 77015 BLAKE2B 3bc8387b79a2f8d4124f98aa9f65580c3bc6f1a927643b52f414ffce4eb3eeab0fb595532e14591573ec0955800891b039c3935619b964d7fed3b2dac9031256 SHA512 b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 +DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d +DIST fslock-0.2.1.crate 13463 BLAKE2B dca565da8e760d016a659b7b81289034b8c48c416b326e403086a96aa4f50d6b30abe96f3026bc87e9deecbb49d7ee2b8352641f26d99dd9e9b85dfa7640d6ed SHA512 89f69658457994697f090c5ea090fed0699d032e2fa66fdafaab12d545ad6d21a324912e7132dab02e2bb1a09fc7b72d6562004c0321988a0b34332542f061f4 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST ghash-0.5.1.crate 9482 BLAKE2B 77510c9a42ebc486e35cda6893e7f9f464628d6e4ef2f2f1adfe5d6371dc2f7e2d0578665d02dc5647651a96f3f06ed9cd3825caf462d70a740c9e937ac8cb50 SHA512 00041605bb458305f0fc54d2c8dde2cae672451646fc41a94dacf83950ee44f75464a926439e7e6d1ca3ded05a9b697138f62fba6f4e86ea3df034ad7240af06 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST h2-0.4.12.crate 176264 BLAKE2B 6ae29aab3dce77a823664d6ebe07a23c53a140edbffa7d0e9e640ef91e4e500a65c936380610b60dcc7c49064a1d927c1578711eeb8acd25516259213264c7c3 SHA512 981a9a86327d68ed21d8916fb6dea80e8760748def3dfaeff8b8f3bb865f40755eca28aa0f2e61b040d10fc8248ec9e43e5a681e3ab9d33e3b6f00ed756625ce +DIST h2-0.4.13.crate 176861 BLAKE2B d25efd2953e2c8ad43878497a6b949a842fb3c104d5619b0293bab6bce6b5c298d8ee27a89fa45b4753109ef2aeeae5ec9d1850c10650b67b4db52c33238ec61 SHA512 14140113cc9bd97c69a395191b6182bb7890aeb76ae8de2082f982fcb31e3b7f0965402c3bcd73ea6446079e514e4f07ee95307d0cde8afc978b145474dbc09f +DIST half-2.6.0.crate 59507 BLAKE2B 789e8eaec7116604389dec9431ec61053651988362cafe702b833ab6cb2651403f9c3030dccd620a73c4045645288384bb723fb0827f904150e482902f47f31f SHA512 e9d0c56ec3050510026618478e40e1d6c2bf041ba74c7e30a3667ac7f799422910b4c9e5f19572afab9042698890436d2c6fdfb5ee9a8caf33ee063ee12575e3 +DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST hax-lib-0.3.5.crate 184914 BLAKE2B c7a4fe602e9a7666f2f0d969e203edfc2371220ada03d3710ddba8bae10c95d984a4c3d20890c5958f0ff63d9cfea23bd98f9950940db0f698ca2222911cdcfe SHA512 07582a5860dac433fbc1e4ec503edf5e6bfcb8c5341815530978e3404c8c73835e5b346e7cf54668c71380a1f824421817c1923723bdd187d105bd19b320a0d0 +DIST hax-lib-0.3.6.crate 200826 BLAKE2B 975a60cf58076e943570ecb8c83b6b347fbd183db25db152438b8126fdf481351207a2fe6c7b7e261504a0c28d7b42ccccff535b85f84ac2c2cd3f9923ac038e SHA512 e4a526f9ec141788733144171269326d7c35e593dfc1a7812f16d7d1e729dd3159551a7cc42112bd25dc720578d9423ede030f5ea6d845d93d6376a3a6181f8d +DIST hax-lib-macros-0.3.5.crate 23470 BLAKE2B ba6135ad38ef90b518c52fa623f9e02c299596066987a20b5ffd655ccb8bc9ded260d859a544c1759ef702b1e427ae5396114f5c3d11687548236cf5edb341a8 SHA512 2bc75cd620c6645fd1bdb90301e7c55be57f3c3b59f90dcf90e0a646b095b8a2207b4974c54b8df883803a3fdfc87f691bd0c6df7c8d2894294ad13d1c0a5108 +DIST hax-lib-macros-0.3.6.crate 23550 BLAKE2B 1ea18320a297412a2e5a60e7cd130c57a67d94151fb1bca189811fdca9ba29bc42d5798ab70e7f605a27f8f9b463eff98b35a28182f3ff32db0075b60df86bd8 SHA512 004ed863441d9ff8dce045d827364af466dbb5ff956c8d0b9f5b2b7067e046694f994c8063130f436e6b2e81d9d40cf65f6e7604581134325fdf73c9e9f14e8b +DIST hax-lib-macros-types-0.3.5.crate 5449 BLAKE2B ad641c7a1c78df4f6a6c2e0b889bf069b5ae0e72baf7973422d3519af216f119b9e8c4a4f005d078dc76fdd7990c9f50e4320d5531316740084a2e986ce54e7f SHA512 be165e40f0b8f19d2e3e3ec16673baaa1c216c399227d1ed6ba153462ce88f675c3db0eb33690004443e95786ad235a0cf42ee32118c092a7b5fcfebfdd856d0 +DIST hax-lib-macros-types-0.3.6.crate 5540 BLAKE2B afd03e943a8d11c4134ee1c15c5a7100cd93a5c4c9fa9b33b31565b92bafd775209aabeeb8915c7f586f0cdb21269a429f1a78c6f55acc70c08ef31018587558 SHA512 b1562333fecf5f3ce33b6cb6366c2957346a1e8248b149c6555c003d547f78314dd765ca5dc28e74609e3358206dd0961c446ad7c46556a09b1f57d75520a4a8 +DIST headers-0.4.1.crate 71105 BLAKE2B d9df28ede2bb8c13126b793c18b3b87fad28df84733cc37b0f78ba723dce4789f570f3eb0745f6dfbc592aa61d48a498808cfd6b16d6f20c3e827e595046634b SHA512 425f989d05765ad4594c607da9cd4fdc16ffc80148ee0dd338d9b2becad291af37a98e130a2f93697dc29ee1932173d434b3c9c4f7d05f4cacd6dfae8a4f4039 +DIST headers-core-0.3.0.crate 2333 BLAKE2B 0a84e5cf8f56fcca6cfe875ed75a292e9cd6bb3eb64160f6645c8128a48f7244569089af4e0a3c5f32670482303ce2821437d2dc01c9e454b0ffceeddc73aba9 SHA512 488af227472332754ddd0a7daabf0a88d592cf017d3267341c5087e94a89c29f44b2ce1a31d722180090d42b2bcad7864bdd266923326ee536789f02132e6f8a +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hickory-proto-0.24.4.crate 383461 BLAKE2B ef8becb4c199a3f05e2a105d3ab432d37e66b381b72cdafa6bef8d4171bc0c5af973ed0e6f875b42af3bf0b38040a7a07280a3acc20f0a3376c9c82663477749 SHA512 fa1e5a55a4d5e449f13dc6179c76d859b8bcba70d3a434b0915b3f99644e7e3737fef70f9c9ee38fa005de6e08ff588220cb6872372936b1367b0043496fc678 +DIST hickory-proto-0.25.2.crate 417616 BLAKE2B 1bc3909d25acdbb4f410abbe5fa7c49859752c2b14abab8ece9eda93a508b1a745f1a29d2bb86ebd4935c37b4a0c6ec7a54347987e888bdff8a5d2293c3ba267 SHA512 1a0994a47bf345cca75710566bd6ea57f0498b85838a9b8fd001660fc14cd66230def8cfd1e6f4639219b378a57555653c8dd91f22b8e4fd754035f9e7ea42a9 +DIST hkdf-0.12.4.crate 171163 BLAKE2B ffa03876879110dcdd3081cdeadc9490534c44763b3b49f1d6a5f4407a7346e6fa1ea18303f429b23adcd23e8898ba8fbf3797f5ef9f7ab7b11499d130311d68 SHA512 a43fe20b7d14fa26b118c6eba2b84219645f65f2ff33fcca679b139ae3e96f72abc1e7a47eb8887aac5afe4e34211434a4eb5a2fdbc014666d82c4af340a4b21 +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST hpke-rs-0.4.0.crate 29973 BLAKE2B 77b1ec6fadd43386dc059bc309646eefdc4683da84e982a7210d9f88f2704277c87e950ba3037dbedeb1f7a519582f70f76172018b78a5ced362b954821fc2de SHA512 f359665e2888beb97a74b96266a745f98a4e7bacb52c1969730825abd5552c2d4059d2934cd6c607e9a239af0941ce61dd02828d781cdb08e2f4de0f29217269 +DIST hpke-rs-0.5.0.crate 30085 BLAKE2B a93de6f1783719fcea2fddda59a7e0ae3eabd0654635bf5e6f9e990a45fc5efb4678a6767ad0f79a677899aa70b1d5fe281d81c27bf727edbe5304f6c179af30 SHA512 92d2d1f0df748cb91d0d15f1c3a8873ec4fc43c52bede06ffdc28f479864ed0e844b8cf293fb87fccda2927ead8c2f1d0aa2b77691dc1af726a0160cbac9ee92 +DIST hpke-rs-0.6.0.crate 33491 BLAKE2B 7702b00cb8b63f66ddda96dfdb2916419393c5b97bc220b26549ce5829b0481c4800e78a5c970df54de8e1b54f39fd92214a842c1ed528caa5bfc32f447f5b96 SHA512 858975abeecf8c80a0a44c4d714ec3b2b498f4e556ce9afdf5b87bb758705e924cccdd31e9728e1ed8d8fa2446b66419a2ca128e2038a943abfa43cf28c0269f +DIST hpke-rs-crypto-0.3.0.crate 5761 BLAKE2B 7adef90eba4261f1a37a754a670ba985e8538ed1517379236cd5e4f510a943eb3b18257f8c1817a3dec4d2dbdb9ba45e73d8dfc388680ef4645371a9716f7437 SHA512 5c967a8663ff59ad604220ddcf2eeb32891cf5c311b0eeceddecdbb0a97837d844a8b4e854ad5f46e6b08d0aaaa941662b3e62f215c2b9747ccb12f11c72ef03 +DIST hpke-rs-crypto-0.4.0.crate 6006 BLAKE2B c66b38364d7dc472fbc8a3400093e5f0b3c76e8d9fbf5cb33fa7902376eafb299bf86b4892f3a690f374d43c8812c04cf7bc960263fe97f6990ede56c86af5ea SHA512 86a12e8df514aef56a4422e9a9f83ec8314a3b527943cfa7d09760b531ab53c6edfb012b1a4374dc6b735e85252906017dc999e84d6ba9874efa8d759665715e +DIST hpke-rs-crypto-0.6.0.crate 6233 BLAKE2B f81972a36cde89b6f036fd2b17178603e7515ae6e0b6ad0775ba5ca6758e264adec5ac6be8061d8f0c4f0b589c60024bbbe495c20aae919add0c8eb108a60e37 SHA512 203ea237fedf78b0950decdd1940104b254af8e953c52dc4c3d91673b3d54cb957cbfa4fdaec2aa14f6eef8ed5ab4728fbd855b4264d0609c618e0ae632a14d0 +DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST hyper-1.7.0.crate 157006 BLAKE2B 4a17b720249234deec79994e47f1a5bf1a963351b0c6a2b943cadd488f8f6518e5f032cb2b91e8f749c8bd369df6072fc2e536c5676720efd0a72522ca931a92 SHA512 8e57d60c5fd3243d7856f8bcfafdaa033393f6e57f7c2cdac5dbfb2d6da8b6bfde8b1cb24989f2138b77944f519a2b80fa6cd240cbecc02086a12580c9169c15 +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-util-0.1.17.crate 100999 BLAKE2B 4a51c6b7409a776064a22817a1d8d16933cacbcb068af3a02de256aff8da3bc030b9093f0b75e104cb088cd06312138e3adc4d6e28e630f775607e267179b590 SHA512 120e1cdfb831843726bf3c1539beca7be85e0f9e06b75095f32720b66d2ef5ddc23d1119b434dcbd776ab5b34df7c357d6e544cb3cea6e022d753c066a2fd48f +DIST hyper-util-0.1.19.crate 112744 BLAKE2B f01324fe17898022a2a0d5b336c852b9ed2d4ee1a79ff204bbd9fe103568ee0630b6c462ecf2ef8a6767a3335720d0180fd9932d965c9e5edab9aba81541feb5 SHA512 23d40ee9baf105025eb20939c27ebcc636498e07f776bc1bb1085647ffd52fda8d019c2967ecdb43cc4d46777941a026ffdfa4eaae37e1f5e8a42228ac6c720c +DIST iana-time-zone-0.1.64.crate 33152 BLAKE2B 4298a6fd124d7e164df21405448ae17f11e5d23be3eb40b2da27d36b432cd6583170b1bc31c5238160e4ae2cca9ca77ce19ca35392b7937ae26109dff9fa99e1 SHA512 f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-2.0.0.crate 83033 BLAKE2B a67f95177d820ab3b0f9d5ede716551aece974545c1fa6654e27b923c85b43fbdb9fb73bcf2dab2bf9a0d5b0bad4acd953fcb3418bc73261ef2f6e3407ab155b SHA512 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.0.0.crate 74430 BLAKE2B b01a63614fd91840cbaf00285ecfdec7f90eb9e23066a6c3b1a477574aeb8da1ba0b7f9115f8e5fde8454022cddfb54a25b2791ae33ec827f98fd1daf28a8ffc SHA512 cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150 +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.0.0.crate 61543 BLAKE2B c91b1c26e0bc995ca3bc32c743a53074955079de642dba1982816218b38a175af297f3adc4cf0048c354e9bbad813aed817d124fc0bf7f95aeab5c1ea005a22d SHA512 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb052f352635925b13b33095ec8b66c841654bcd6d0c4cf3389c70587e31e4c1d0368c4d59e7263b8b8a366d6a544cfbee2be SHA512 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5 +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.0.1.crate 58165 BLAKE2B 265ffe58e96b7d3a1cbf56c3208ceb8ff73edb5dd82e719eaaff52c351c07f4a8b019bdeec52d1fb0a646d57f125d54783001545c7384ebf580521b11552bd70 SHA512 a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78 SHA512 f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.11.3.crate 100271 BLAKE2B 546f22cd42e52011c8f0bdf7fafbb5ad5e5c47cc86e6087ad4ced66a93ac28d8020acc3834df237587c499d3c1d9faf849faa0c6b75dafe6d76a7616c807873f SHA512 f405687f9413c4e3fdbc02ff416a905e234a10dd6ab68d7d6e119a5adcec44611f5856352d893df3541939ffec4d256c9cb6a1bc22cd16cc4efde3369eb82582 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST inout-0.1.4.crate 11280 BLAKE2B 557fb7818cd5e5b8a921fb456028b1d41b42ece0e9824976e83b577981e5c5dec30ed0acab903ad85b059ac40cc8b0f117c1810221dbf2362ffddebc85537373 SHA512 683ef612191d19a867afb1a622a30ceee8ae720df432132293c7e967ad1782190ad973e84ece7fa52a5d1ec7f4d8f078f56d818ac07fe7268547deb5b2399370 +DIST intmap-3.1.2.crate 15617 BLAKE2B c8be330a5524b823cc7a50b829f66579b351ff14e7dea14e2958f0957201c2d98b8b6d1f377bb51204338f656f061927b6251585a5c0739563004ab3266fd2b9 SHA512 b27e9fc719557953ad4906ce0e2547e998a6a7bbaa729994efbbc642dc43aeaeaaec6f197b25be53e8f1597d9bd906c02cd6e42a940b13a0c372dc6a28ec2e8f +DIST intmap-3.1.3.crate 15650 BLAKE2B 3d3f37c6761650ea1fe4c9bfc0c02f79aa09d8818d55968867006ed61c1d447b3a5d6537651af670fd53a82486a7e69fa94fd11e9351b5dc0582b73043e80a1e SHA512 52963c31a5ae7c6695c961f3b7ffc23c9de2e03fe1a0d4427e5dbe2d304598df188deaf72d9e4c4b34615f844cffc0dad6d6502f50b51852491baef6ff508624 +DIST io-uring-0.7.10.crate 103070 BLAKE2B a958427e3f5e5e1d24a29e92da91654859597eb49363b076f9b3b6c9278387f4c264d95212ab12f903acc336014e224d63eb79b52210202abf5933fd9d5e6e32 SHA512 637c324d33f2d78bb6e2e13d021d9d3da02de4bf6698585c738de29e14b89e7ad2b310aa2ae0bea0eaa283e354a55f88b5de50212671d8e67a27833bca722165 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST is-terminal-0.4.16.crate 7811 BLAKE2B 430b817c0d022b669624c77e84304b40ea8ea508fac45cd44b5fcf3a7322073d5e630c22d05af0be0b235967bc80505f5614b462c800c194cd2961ae36ab9873 SHA512 4dcb0d83a4d3370805fa575e5a11b72c6d8152fa252e0e0090087b0f31b6bc2dcc749180f263fe6b7748923988d3b70ade08e6b4d82fafc7fe9b9ffd7819baa5 +DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jiff-0.2.15.crate 712996 BLAKE2B c90d59db2762c59fd85fa8f45c189e2cdb476afd140899e5cde1b657b2630cee75a10ea3d3f20a7ce2853fef972bbbfb21b701375e5e9d20b6287cbe433e9a10 SHA512 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27 +DIST jiff-0.2.18.crate 764726 BLAKE2B e41433a8af8fcd9f5bf3c8155865985022a0f3dca132b270f9b2deee321fb36ccb6c8f558d688f55126998a684b854aba973f3c066be93233ee0ff02cccc1350 SHA512 3b6d1f57df5d81fbc529d99594c3c6992e7333428020251def4854b141eb9b071467104f720073b6b07119dbd8aa029b36378d41df6a06239b12f48d2a1b7b21 +DIST jiff-static-0.2.15.crate 76146 BLAKE2B 5409fded10b61363d8a6c907716b5e374eb1de51cd062706eb3a81f53064584722984e9bcfae5fb0f90d1c3c841a12a2c569419ab459319697c98e6d70c630dc SHA512 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a +DIST jiff-static-0.2.18.crate 83381 BLAKE2B f1da345e26e19f49cffc17fc7b920769001f1b4190f0c264f314b0fdae37505ce37765af0aa62df8625668ff83fb984d6dd8d55f3f6a41caaf0d700d430dfdbe SHA512 cab8cd27b3d67f9e5382d5e1456e147d4432f3af4f045b0ff176eb57efc4ab3971a37a3998a33e5e3b76b1800ea18fe1805d1b63c14a85028f82cef694a935e0 +DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835 +DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 +DIST js-sys-0.3.80.crate 56202 BLAKE2B 80cdcc27ff9cb5ca984fe29b2b0e206e07c3af2d2506f29c74024de92d8d44d6c4535732d82b01ad8084c8ba67bea8b46adf7974f895e8ce8e1688dcf27b4569 SHA512 14ad9de040a5237b563d61579e8b3ce986e92ce306c9694f6a49f413d45a65fdf03934e6e3ef9144e2651ffedb2922c179b413665f0aaa7c8c34be2d66578b8c +DIST js-sys-0.3.83.crate 56425 BLAKE2B 9a239a030ecb12b76f17dca54b562e43aaa8019a4f9768562dc5e7647998fa5f42edbb17206da387ebaf20bd3e5c67e16987d428d071b1be9fe635f8c7362f55 SHA512 003e06308d62ce8ca694471fd9b15b3c98ba130c0a388ce88e9ad08b2e16bf1f9b3a68f8bc45d15442c16b2ecc6187cc8bda4cc78db83dc8ced9407d1e641c0e +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.175.crate 788728 BLAKE2B dfbcc891a6da7d327916883deec54dbcb0ee5e7fda0b805926f06088dbbbef0520a838c07a62ea075d6a5a035994ea8130efbbc88e08b928c13b06bc5cf75bb9 SHA512 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libcrux-hacl-rs-0.0.4.crate 46900 BLAKE2B 0e021e1142932502f634f70eeca0d58da6d9fe9be8e963d6c6f181df5fa13008b7f863d45c4f3972d66b47f74d8d404507bd399fd01f4f98be84c7e5261e6ee5 SHA512 4891b552ff2988fcaeddc36ebe9aee035b9c659a55d8168946456541c0080afc8ce510b6fa7dfaabf38a63ce5407729fad00f9a34568fa6fe46772d3c590f87d +DIST libcrux-hmac-0.0.4.crate 11486 BLAKE2B a9ea1e13dd77f9be795beda4292abcf003833836f7c1070720c8a28355f0b0e7bd7ba84c61c8e39386d33f8d204393d789515d298fe43ec64c4d90af41469a9a SHA512 f3204dcb4f6e3949e8b06ff89721a1acad8e7f8ab8c1b14fe8515520f912566634d6b4127e48ac05e77c825e078c9a23c357c15c36814bff819081bcae9f56d9 +DIST libcrux-hmac-0.0.6.crate 11607 BLAKE2B 5f9a1999a4062c20cb9167b80bae6a952a73eb3bb51b235bf0ea0a6758268c152efe39b1c705a5cd6e0d6ff9b906a577981e56fe3dba451b4d10d7ca794af0b2 SHA512 dc159d8334c06d82f62fbeeb13af0ae252790fc58b13a02fa6ffcad64c918995652473d4202bd11dd66f270f99b8a842396110ef538bc02ca7340e3c56b8710f +DIST libcrux-intrinsics-0.0.4.crate 14398 BLAKE2B 9bdd1e0609ed702e68f821dd3c624bd883d68e89b326e5c74e74eb4926aad465ace20281955ea53220af546deb1056e83f79413b8ce93c350593c83819a67e04 SHA512 06776babfae00d4e7f13c1dda74706b1b31d3c6198978fb34313b6d841b07ac1e10b2a05717403284dcf942246e6e21b16bb0ff8955b60dcb0978ad8a9e11dd6 +DIST libcrux-intrinsics-0.0.5.crate 14443 BLAKE2B 5bb16306e585804764768f855b68ed5d76d3c8f792845c11684af06f35df9fbddef250b095c557a5cdfc4ee8207297d975c5fd6d6674a806f105c1ac1b89c2fd SHA512 c49fcb6245f328164d8114fab2d9ac53cde0d67358801ed73b1b38b482604bb39687cc975b97d01f671e7543d2836d268abc7f45e1f65615f1ec5d26b7362940 +DIST libcrux-intrinsics-0.0.6.crate 15194 BLAKE2B 65d6b5a41551ba3c07748e390914da7adf29d21feb87a9ca891d04cd8c40e5547e94c644a532ea7988119704e2dd272cf8a198372725311ac09b425449967e0a SHA512 86b1db0eb6c4fb612a039ca03ac6a25cd91fa649f54b41889b674ebe3ac12d8de670c13fbb89277706020f1b92cc727b058b0e0fae7d566cb5cd39aedd96fc14 +DIST libcrux-macros-0.0.3.crate 5623 BLAKE2B 63b87c9fa619533e4377ac45de927c52c2d7092d73f40b05ab2eb14abe821e665a6d54a105adddcb8f7259a7790e9f644dbffa954b69d8a2128a8d9b7cc71e40 SHA512 36c3fb58ef1e57cc57c899cb26694134e548821982f7c4477ce667f88533d205dbedb22f31f2a49fef7c5813253efdaea55753d7c298239aa0bb5c54d7da781d +DIST libcrux-ml-kem-0.0.4.crate 117605 BLAKE2B 720688e416ec55af130a74bdd9841890be4b01ac5cbc66b09bf90e727d0aa03d828a9106d3a6644bb45b15162fa158887be5252340807dc8cdb0c3174b4c2eff SHA512 038589a00d9c444a1dd40790659f6af6e7dbf06fc6a277c7334e5ad649fbbbafb04a217ad26bf8215b3934b3a18342940ae784781f51bc5e6619276359a21462 +DIST libcrux-ml-kem-0.0.5.crate 119766 BLAKE2B 2906fbe59fbea09d164f040daf892b10a6d73993ffa403b0048cd93b376092fad498c044e47b954b21afe9e93e57f7ab08d234e2b0efa541bf49694a8ab3459f SHA512 7395404ca289689a10b1f316ff250b7f33a64d4cbe81327bea32ff1bb24ec89d033a529cdb3a5b92a39f24b30725506925c2a451fbdab979f8363f2ce0d7b278 +DIST libcrux-ml-kem-0.0.7.crate 119885 BLAKE2B a82bff8921196c35bbd01cf2a865cd51a54acf92cf6dec742499df2b06dbcfe0f1e5c0063d14065fbd80d073eeb308ba2d0e68a96fc79a94143ec1dabdbe51ff SHA512 82c88a0759295f965a4506144f7ed9ff5a9a58585c2cd43ad971550a9c9363c6a08938d8803a4823626736d7fde3fb6a746c32b318fdd3b660b468f9f9306cb4 +DIST libcrux-platform-0.0.2.crate 7226 BLAKE2B f7dcf800ef9905b49d334a7a62bb5afe934887d46eda893cae99261b2e71e705f8f892e6170fca3053d45c3e0eb95f4f0beee2ea9f9bf3af70e9032766934779 SHA512 198fa7003e89e50375999206f4a92d0aab7b6dfcdf6e28a96809c4a6db52588f6040211bb0456161001c205e990b55c84d40ac1aae71ee3cf062c8c511362203 +DIST libcrux-platform-0.0.3.crate 6714 BLAKE2B 079683622e367e724b660724df4554659221e36add0158b507cad72de51537a8ecf503b332e28ea847bd04e90a367d6a8350e1e9816cf7b5038fdd46f295a944 SHA512 2f193240f5a4ae5393dcb8480745d5a2be0e603cb4f9d40e3b543bc8d60a3de91e5d7ba18e5e9f9849a5262f573fdb2fd95a801b99d4836d3dbc52680a28c3d5 +DIST libcrux-secrets-0.0.4.crate 15851 BLAKE2B 1456eaff5a6c602919fabf27ea35292dc029a6b478f5f7ab7a067d4ae917f142c15b0501c3235f1d818ae9267848410e219b8772509d334e737f70695c064e81 SHA512 6ac0208e6fde38d99e3d0585b441384f6484ca6d3608b8abb5256ceeb86a259430f8db8262d0ce9d08cef2b7e07cd2eb8d6f991632fe7ae3f66fbaa3ff98bf0d +DIST libcrux-secrets-0.0.5.crate 16471 BLAKE2B 8533fa78955b6597659ab4164a50082aa878d38f77509a55bddb81e05f8242c691da862cd723c28fdf0abfddedaa03b5f8f9d4ccf9e200f88f0eb76ce93af548 SHA512 1ad6deaa0c4c8ff5065d34231fcb168a5e32ee384ce2f4b1b1b6940d54cff46e349e9b1d7d6aaa286b9d5cef7526d352885c39611ccdbf7e3afcf0b9647f6285 +DIST libcrux-sha2-0.0.4.crate 15248 BLAKE2B ae337620f3709e133942580ab4ae1132aa3cc143fe6960f388a244017067d7be440f0a986b043601547f5a0fc49071fbed1d07a95b6fd943a2bf5ade862aede1 SHA512 10ac351f54ae821d4debafb3d3e04c1a5448fc53c9d34a4fdb126ef7654dc6a809b4bda52bbc883fbc6bb670bf74494e065415c8202ee3d5bae5f46baba891da +DIST libcrux-sha2-0.0.6.crate 15372 BLAKE2B 4f35163777908ef41057799adf91a2542f874eded0559911fe15c5533b3130f19f1914d38a0aeefc2e86afe74fba55875a8d8a24d46226058fbf057fc9bb69a8 SHA512 510d0697842984a619a7903b7b3cb0cdc4b60583a0ecd76e7ad53c1cad25cc09e4a79f15b012b289dee200f00575039f49ec89fd7413f5c5978000c84474ddf3 +DIST libcrux-sha3-0.0.4.crate 39969 BLAKE2B 36d7fdc05ae08c4baef7063eb84ccd5c54f49aa87fccc5831381c51f4e38710b2eb996cf7885c65ba51949bd76746702d70bfc8897bc0d302f7fd05f10b2c250 SHA512 69e1fe49ec96ff6fc8c558974e56231debe3887084d459af000f268b406d5c459078205851f6650c0f1a9acbd215acd9ac18af9c3cae154b582889a36814f5cb +DIST libcrux-sha3-0.0.5.crate 40736 BLAKE2B a07c8e8259e895455e0bac90676acf949f92c64d0ac0fa60c3d4cef1923d0c769ceb973945251bf9ad0c9da62763a2da50bea66be4df9e018860e87659e81239 SHA512 89d82e6ec0de754f4f4816dbaa51c1c61ae8d37ebfed831bfadd588c36a9be62fdc5e210809e70c5c88e9a87e3bbbb3f27fb5df85cd2953f85b1a4be87245674 +DIST libcrux-sha3-0.0.6.crate 40751 BLAKE2B e0fd80d8947a017153056711baa5a1923cf8f4251e4f0a496ddaecd34072debc264e4f20d955b8bdd023f08a99c2770eb9c87cd2fabd6ca0f4b2a4576cfe2253 SHA512 f79ed3d940e8fb22c1d4b47ed3349ded2700c28c1674666719406e08f4d0e502f161f152647a666fa63b73019d8f0ee3978b06c93e58dbdbe7773320d558a16e +DIST libcrux-sha3-0.0.7.crate 40821 BLAKE2B cd37c075d4ded31ccfd5e84e4dae3436618f7ce3199883887bcc290e023b060b5b0836ad4a718db9f6079165bbf9d5fe9dc018a6654977c1501ae55b17db40a2 SHA512 e5160d84ec0ffcf339884cefeaebc3533c14f6e2fe180e1c97c12cd53a03f48f09d565eb2ab71d148c54c433a0ef8ff45b37afaa1abc24427fca5cb8a5b28f7c +DIST libcrux-traits-0.0.4.crate 19657 BLAKE2B 2ab56a2e626b3b08ea6370ea2eff018d1ffe77ec1bd21bcd61a983e407f5c9d4dabfebaec7d46c54b559617e0f8b309b8e64ee4e7a2524f6ad68a9275a60fd87 SHA512 6735c87d8a02dc5e2cb9d58c03ea4f6a4dc2e465de8746825be457c2f06b6b68ed360702df2460c249b762d0eb4c2d2ae829a2a0182a79eb08b592edffa68f5f +DIST libcrux-traits-0.0.5.crate 19678 BLAKE2B b69d8a2bcff34e29fd3fea7be3c8e97f57fd06a34d47bc7a7303f6ff0852f4b001bbf28b1219ee7919adc8e1ca7fd263fac268f0aa959002e4b5d755388eb0d9 SHA512 93ac2f3a3f9f216b2fbeed9d6caf1c0fbb410ffa1cce548350906abd0d7601ee9474c5f7c7a3bf1a9c9442e348b56a636b28523258ac8d5094fac903bd81cd72 +DIST libcrux-traits-0.0.6.crate 18541 BLAKE2B 4d964a80b91dbc2610799f6aafa1b7645e4ae9279420296d337de5f8f73eb0aef6fa440dcfad0af48dc1065dc959e0cd643acd90541faf65610603f76a2c46d5 SHA512 0c2e84866ab714f871f1897f9df9b5808a4188a0e5dfeeda2d992b511c591a6264c79799b58b4efa417266308816a8a5cd4dd0ae0f81836a982ed95255282c67 +DIST libloading-0.8.8.crate 31345 BLAKE2B 6b06cd450a16b8480e5853c92e2a07700f4e1e333e04870b37190c986d36cdfb8a2aaacc6b3b91d5be5092d0bc60916b5122576da4bda2c8e111698eabe60b7b SHA512 180a11a600baa520c4b7004ddcbc1e3c467224ce8d072070906ebb4e90ed5dca27bc68691cebbf7ffda1b31e7b5115d055de6496d51814ab30caba558e01c925 +DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee +DIST libsignal-ffi-0.86.8.tar.gz 2407275 BLAKE2B 4120f9cfca85b9492e068bebaadf6130ae46e1fd057c4712bf46d41efeaac7b9511c51e47fba023cb54b46c13381e817f3a1b122dfc70469e9df9de8c61f6c1d SHA512 a3fbc340e9769468b73cde606437e951894b90c35cb3330f62b0cc80f535f49f3c1618658f66fc5df45581cbf2ede9c0d8a42de425613494d7e3300bf944da13 +DIST libsignal-ffi-0.87.1.tar.gz 2448516 BLAKE2B 22d45869b9d2fca0802c06d4761c147aa2a24ec2bed080dfbcfb1c3c305a71748468a5057c834dc316f8cda1027fb1047ab4e3cd2bef968c47810b5cf8ef40b9 SHA512 99dc0ab76fb1930f450bf8c53db238ddcf025461746c15421d5dbe2d17e989bff230e3a056ec54eafb54dd00c59cdbb8629c903049bae5d0cf3bff1b6f7eff29 +DIST libsignal-ffi-0.87.5.tar.gz 2490064 BLAKE2B 187e0113a73bd3f3d0e07e2648c53d3ae8d56d89b7c853dc8f4e599dc666edf25e9ead494dfab67480d68b5e8e20ba2bd81183f4de9dd4eecb5c9de16179cd1b SHA512 63a75120174f7bb8d7d39a4d4fd49b974cf681c2578c73873877200bfd85470cabadbec905cc85f0865e22be976d3b8931fb8a33b6e33524f3f790063a231f5a +DIST libz-sys-1.1.22.crate 841053 BLAKE2B b3da149fa78a1ae479d88eff9a962f23c4a0dc95cb31269dc958f6c3070c7945491e79ce57d02ddafd833e2745c3343994c664a058bc06746c45e091f1a0a0f2 SHA512 0360512129e7eb8e8c31bb3e97aa7fa1682392db9e25a03b4267f8cb0e45f1c23f086674eefd91fc45ce5c64af741f752b3d12953165523ee370f6b7bd89d2ab +DIST libz-sys-1.1.23.crate 854540 BLAKE2B ccf3d648fdc1daf542806d939576f5eee8d6d4f569fe9120479e0c3709ba76af89c6ce9e320bec9607913c488150319e5f0b854ec80bcc11c040a39b0409970a SHA512 d0a81f2610ec95a68f3695e6ac5d485ad89f977f54d852bc378eeeccdc1a7fbf561ce19470f2de0d4754ab5f1aeb663e83b77b9a90b904ae2bf19dd29f8d5244 +DIST linkme-0.3.33.crate 17097 BLAKE2B c9dfd0aa34728697a87c1d31fb6604c6a7f3e44cce02c9a962b4fe4f9209a1eee2c516a7437faa5ae804130fc35ecc1e39c8d59eada64ddb7fb7d1796ab44993 SHA512 aab432b9452cc0dfe0789e68fef8a8f1ebfbc6320d39e3820020e848c7b1e5d067a1caf84869481a16cf4cc77953bda1723e798c1ff12c4274fba5e971d01c3d +DIST linkme-0.3.35.crate 16865 BLAKE2B f53b0f540e5eea0e1c793a7b32cdca6471961ff52a5f4b99dcaf765119c3fc8909056c2266cddbf5821c58812af7ec028b5ac1a3eff0041e48ed9b2195f4c64a SHA512 d2380dcf4f2b0c1dc85633e554b1d58ea3b0f36ab6dc0f46fe8ca8afe22194c917b5427141a548c44eeed257e38bc56ebe66f560155d434845cedb785a55b13c +DIST linkme-impl-0.3.33.crate 12099 BLAKE2B e78771a9edab35f47bf3f43d9724c8e354015fad643714a183b2d5862f3c51aafbc4d45bac5949bdb781e0c3d153ccdaf2b4525a00a51056613af2804f8bd4ad SHA512 b83c9535377452d0c3c6c56fac5620ed24ab9194e27a1680daa5e6e5b10bd3bae25d0a230716fcb7257d2466125132fffe63116ec6dacfaaaf0f59b49f35e6db +DIST linkme-impl-0.3.35.crate 12213 BLAKE2B 72845d8578bab838b3039f228e9f1cd88f9e183982f7e2c79ac6b6c12f3c8ddc99abdfdfa42b5b0b35ea49d783dac792f3699e0789745b05328d8e1111e67509 SHA512 c33c3afc83e51764d3ac710ee8e8714b435fec10dae6472b438422a4d70b302519d185c674fc8a2dd8666e3c1e71abf39564585ef36dae9000c0b5bd1e0e258c +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST log-panics-2.1.0.crate 9464 BLAKE2B 053288c5b2bad4cf07a708bc15dbaeb0347cad6dbdfb5bd5615efeb14c72818872549ddbdba5767e99b977c4069592b6d255502f38dd9bf00047178149e2aca2 SHA512 c77d305918aa5d495f69e409d7daf5985cbb8270befc2d680d04d015ce02ea15fa8fe08e2ec5b469ad4ae5f5202c570f9b7bb1b94f5c12b34946830dab622629 +DIST macro_rules_attribute-0.2.2.crate 15330 BLAKE2B 6affa27ba0160b81141a93d462fbd94a1e3d76c2572657dc6c7935f6fed9bfb0c19d4a9e3f31af06fcbaa31bdc94dce586e78294d529d49461f5941b3d8651b9 SHA512 9a0d96c2da4c9191da4aafc8cb951d20fd2074b2c32890dfce804954d7aabc220bc0e4e170ba82d30185345331ad13edbce2eecd52f866c4de554f558410324f +DIST macro_rules_attribute-proc_macro-0.2.2.crate 8271 BLAKE2B 2ef0679b21acbcf47050ec0b4b6d3fa1ff724eaf3bb4d64bafc7a0567b7691ff4b9855f273b08916cd57dafbb439ce1b9e94766da70482843c91bc2a97e5278e SHA512 f888ee2213c96a51073972c7e661fe24297f9ce18da737fe6633e1e1b70de1723141080930f1359a593b1cd4cdfdce1e329b45238cd8859d3ae9406dbb5a7754 +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST mediasan-common-0.5.3.crate 9934 BLAKE2B b5d53768456970d976099189c2c5ff2e29ef43c67face9dfdf0af5082b6508b5ba342063e3fb91766692510cf1718ef519688d0c8517ddde5dbc1d53bbc8526d SHA512 765972b4eb1a46a34d5253d8b16485890d24e5b36cfb67eb6721cfa4aa4319e4859c1a744a8c90778705846a427879e9a254b0836eb1e789cd7597395a2438d4 +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap2-0.9.8.crate 34478 BLAKE2B b692ca950cdc51d2ac17133fcbee48f4e6a9cb3ffc00b1bccfdce366ee29fbf62686eeb780a5896a76a4634b6fbfcf0da4d12987dec872f80e6cf792c5c9da65 SHA512 291d20396dce8f34cef46801bb26f73a2b5e07a0a58e01894858696578d4fbcd1c3b3872828a80cb2552ee71908cc2c13599c1522a0f0d4663e603fbc924556a +DIST memmap2-0.9.9.crate 34576 BLAKE2B 23028c6d4abd296fc61216cba4739797362bd84e599b8b3d5265d78971259abd77655f02e2411f91a8d9a9a727de6789e92b5f0bc02062adf3d35c1ec1e84483 SHA512 abb110a3b209c0358262ae7395efa5b2995710306e608ef3990598d70eb3cb50ba49158f7a0afb10d0d12dc6d2408824ac00179c83681ad2777b953a0b055391 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c +DIST minidump-0.22.2.crate 71932 BLAKE2B e4eaa626ec1d22ed679c9bf9f752e2ae8c4981f2c3c2dbf9c940b7f215430870ea268533f8b67f99043e4bf350178893a35ca49e5ade69892c94451ce8fea074 SHA512 9af2cb2163a59e5d39438437a6be72a0bb839fde8145ba53614d4ac3137c416e950ba10e0b0a65d7811ceb3165540c25d08e64be81f90c3423df5b0edeef5a9f +DIST minidump-common-0.22.2.crate 91448 BLAKE2B fd6748404c0de865b3e6b72bcc0f04fed4c0f3f2031edfcb34157f56cf8fa55484228d93bf09323411516e665ceee38d5b8f4d5bf083455b0e1737585bb4ff32 SHA512 de4e6d1c88bb8f0b3bd72e2d0e3c634e82a8568280f33cc43688c5bfd610167341143772ff46400cc22971ad79446078c166f0ca50d789dab984d321fdcf203e +DIST minidump-processor-0.22.1.crate 50225 BLAKE2B 2732df905ba845c3bce86b80651652700ea327345d5f1b8b1307caf494ee2a2b80be53968059f475e2cb13116f25b2578d618535c679f6bb67ce63a26bb9943d SHA512 906d950077b5a77c15a27865582980d2fe3ef3fbee5b8f221fab439dc97efabd073a87feaa093aa57e9ae6445798e2ceb69ba751dbe189384f9f1d6fe34fdbc1 +DIST minidump-unwind-0.22.2.crate 59084 BLAKE2B 54eb1488496894cafa9ae8d0b855103445eb1361753c37e4ab6df0c558110e8701300057ef8bf06aeeb2b9d97ec4aad5c410db1c5e50d7742fe31870d2fb90e3 SHA512 661c4a8d80ec693cf4a6e16c36018239bb50670b85da653de0ac9276827fba0beec13ffc2111de2a79339f2450a5b8733793b5969897cb46c0ebb89245b0ba43 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST mp4san-0.5.3.crate 26641 BLAKE2B 09d998cd9b12b3e370351c2e9d8618ec8bee84d3302f8032d2b1c186772f7121145132429214e41a7ff8c3ae3e6de414675cd81dbc37dd6f1111133d890e488e SHA512 25815c5b1572d7ec9df255fd34a89666d5c74bc1d181e1277f1f8a8f961c28b63865ee8d582676e2f356a296c602186b3ae3c99e7c9d421277ff7960c686f526 +DIST mp4san-derive-0.5.3.crate 5589 BLAKE2B 9b777377e31265ab9d75660dffbc205f865575039695c1e4b00604845e03d1e8cbe646173291573fa189774428798d71265c19864de58e854d51d53a736792c5 SHA512 c2069e7821a60b1ed51f007dee0e81f05b293773f1ef88e9596f2732437cc93906c5ca91eb94ce8d165c0da091756d6b235a89aa7cebb462501cae5db98f1b12 +DIST multimap-0.10.1.crate 15232 BLAKE2B 6bad6d81e1387bfc2dd9ac8e7aa0011474f6b69e2909854141e35367de0d30a0dd97000b96552bde482eb1c6451848ba5c78e34da37e00cf85d61f64dc6c4bef SHA512 ba2d121311fda8d2d0b78ceda629d0beed6e060552b4e0fdfd62060a46f8cc044778a01bf22ab920e8f5b8d5918bfa0226766f5a11734e952fd6fa05de93cea7 +DIST neon-1.1.1.crate 110047 BLAKE2B 0fe6f9d1e6d9df6398c7599e55d0df3037818cb53737f1500479e22458c179fe15011d7af573d2a9fa8049270ddc85dbd73a6a2655bc17385acd1d541f615b88 SHA512 cec975462eff6fe4fc67682062b14da11243912d55371a1dc442b963cd44b1e8d885d189f0acba0fc93deb3d33e806253bf3f95d830b9be92c22e0a27f3d1546 +DIST neon-macros-1.1.1.crate 11503 BLAKE2B 5912c07051a478f4e441743628adedb84179bcd908fbfc5ebe0c8cc14d83b210ffb624c491da1e629150c159ab385802423be023a34fb624c966b2e12ccc9e69 SHA512 f5614f7dce215b264208da9ab8e481708cdad9b6009be5891a4d19a35fa9f118333ed751b70d80623eb28595dffb4c4a3f9da181765636a9d2755507ba1cc14b +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nom-derive-0.10.1.crate 21499 BLAKE2B cbffcd4b6daf0e0f98bb94baac6abc881e323e7d4d5946bcd4bef75ab78ab0461dabaad0dce860038b3131eef163f56b68301bf983e7585e4fc0e063f7ac6ef0 SHA512 e13cafb53a4db769ea0c9e2027f316e453cf77b06a399913a9c2a72dea39136052d2d8cb935fa68ca6d9777ceed968648b263690478cc1f36d16f1df72813154 +DIST nom-derive-impl-0.10.1.crate 18645 BLAKE2B 13b13ec4cecc6ea73b4f57937db0e459be9c164bff0d344e83203dfde393afd278370ce4a008a23929f9ef1fee1f87d09ef1b52c1ea6e69f5de41f81acfcecdf SHA512 d73eb947d6c9c9d37605522da948cb3906e2ab410bc5b6703a0b77dfcf58989d56256af07255c6abdc9da2e755e17c64e8ec69c7e976fb5296fc53482fe7c77f +DIST nonzero_ext-0.3.0.crate 15855 BLAKE2B 52d9ebbba73d03147dbfbc7c5ef03ad3865c9d1c06fc5e938df8f2d6ce752a3181b4f92372fd44b75337fb8ae43fc1ad81e8e41ddf41f0aae4ba8b4281a9e283 SHA512 448b0c936d496bf6aa2452788687d6e01db289062b89e9fbc0c4b23013f01acafd651ce260c5099aad799c684081478b2cdb292536a91315b73c8c96cf0b4257 +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 +DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_enum-0.7.4.crate 21553 BLAKE2B 25a0b4fe7b6bd46707f18a4c8a6b88f3f4dcd7bab4631dbdbf1a622e8dc3047de74ab1c0b24a49cd89a76c5aa58ca7ce9820cdb8b4c3441e06dafdcd6539beca SHA512 a91fb8867f1fcc1aa32d433ec2cb97334059aff5a0858bc3cf969aa02db0dc9b5050e0baa292d9b68673ec85436b59ae06529e0d73fd4bef64edbcb2bd4c2425 +DIST num_enum-0.7.5.crate 21570 BLAKE2B fd291db8ebbfec7d57fc3269e9305703a3edb8815c0a5617710ef608c574a6cd44f255cd506bd407ad4d929757a62c8f66e29e2e16f5159243d76178c4cd15ba SHA512 ec108a291341c0a380be9cfda841ebcc18241378c5c732700fa613a07bccf93b243e87996d5d858a0a7cab4948b0431dcad74c5d4466f65eddd210470636e1af +DIST num_enum_derive-0.7.4.crate 18167 BLAKE2B b18f99f1b92b9308dcbf2212194fb2cb59b965ae51f5137d9a495614825526a21b6ec60252317e1d3a353dc822d7101faf646e9760d5acbab0d9ce03ccaccb8f SHA512 329e30bfe603e72bc2acf8d56ed0cdae40717ab155e9b66deff1f9461fc6f8c8635f55e322d7fa39b171a1eae78687f8a88e8b666a101a184197fc27f36ddfdc +DIST num_enum_derive-0.7.5.crate 18760 BLAKE2B 00f7b70aaacb058529980bcaeefcf34014cbc4a99beaa0dba450353b839eb1b864ded0d883d6e115f7004b1a0256baa5485e09e463d82a349052e81faed129d5 SHA512 7d05b7f1352f3350de5fe75250de974cb8dcf87665e743fc15f0633fec864613f47979a4a9ed08b4a81cc94fb25f088e021bf4d0143387e66dde907ad399cee6 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST oid-registry-0.8.1.crate 16668 BLAKE2B 38cc23afc7332c96dd86a2efe8a20fbb437d0a4874fbc53595f881c640779803b953508a6c4d460e8926de58e98f676ab9725eee13fd7789371324ba3ea661fc SHA512 b988cfd818dcc511bbceeca7db2a7714c52f9cf09ade63bdb7917f78143336fb6ea00a24f1fca3b085c482adc951b305b046870d8e76cd65598c24ae670aa9cc +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6 +DIST opaque-debug-0.3.1.crate 7066 BLAKE2B dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951 SHA512 f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-probe-0.2.0.crate 8562 BLAKE2B 744b8540b55200b71282a533cbea56e5efb6f218009614c6880bb3d33372bca439d12b42e7c5cf916b47740cd2da64396ba895437ffc84232d536b51f9b8b384 SHA512 706f28c5963213452f47b08e47f7d07e4c502496ed5091a1d6c24cd66f68c8283d39b3cddbab580160d839d1fb337eade7379217951552a187e6373bea92f4da +DIST partial-default-0.1.0.crate 15031 BLAKE2B a8359f797cd6c3f8bde438f03cdee057f9e1185c0ca25b47dfbd1904c78885b06cb3293c8dfa4ed6ed1095779de0c1e95f3b7d4330aa259ec94cd783cbeaefcf SHA512 fb8c37b8f1362005dfc77b2e073059bfa38ca452405d8fe8b292fd507313dd8339674c2b97b12bfef6737a9eb27ad401c0623e8df83e63fb5dffb555d2e644c8 +DIST partial-default-derive-0.1.0.crate 4842 BLAKE2B 854335fce77b6c7aa486a61ee3204b2381d493a3abd6a044fbbac07423d8b0be7ca47f512176c7953d1ff03733af9964e09a2db8d5cc4c5bd64efc65b1319546 SHA512 2bc5ae9f69d6b01ee6686e103a0d2f0da2157ea03cf3b231d2b9ba4882998f21b6306cb247091513ea32a171b072688aa4fad59744aab263ddb43b5e88fdf31c +DIST password-hash-0.5.0.crate 26884 BLAKE2B fb6ba67cc28ec5d568fb264cf419e5514fa178a7e7c6ec8d041c880ae1b6ba02ffb116c8f31f71a0140789d4c895e57e8c92fd19009b4258b1e62e840bc1e72b SHA512 4393d9b2ba9158e8dc5192f2f88ff8a26e02b2b18268aa28b7456c7622c06a005fc2230883b89c1dbc1cebc06570d4f569801ab6275cbd14ec4a073c2c63763e +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST pastey-0.1.1.crate 16112 BLAKE2B 24669a0a33906f8cea361bdb59e01ba624809a0c8b355c03d479c291c279a54c30cb340cf3f381c7154d40365053dc98315b44ec589b97b8c6ff26c0a64039f8 SHA512 88e90df7b91237a83027bb138405bf985adb35c3be612760281c78099b63c3617b22a37f1d3488224a1a9fb7b7bc97a582d489039673fbbd1d06a8b234735a6d +DIST pastey-0.2.1.crate 14416 BLAKE2B 4ceb5308c3190616330d4723eb1ee6cae336742c610e658b5e876585eeb09d8412b542d6bcd1c34f6c943a25af62ef6adb57fb09ecfd28c7d3bcd7076e7b86e5 SHA512 2fa5682d432f0a67396a9e0a7d4d4d52c23582f7939040d5b45228ee7366ade8791d7b863747282f5c744497004723db100d3e2238dfd27d5e6fe1b6cbb0fff5 +DIST pem-3.0.5.crate 18140 BLAKE2B 1a19acf6c5d4dafb4411688d87b668d2ea1abe8f561dc2d5de8894066c06e32c5c1392d0e6963d07bab27368a1b39a4f0520485500a1312e2ae43b5c0959ab16 SHA512 09b4a75bda0df6153799e56cdf175d88b7c88b49fda3e19fffba5aa821e433bf3bc9f254f5016131d3dd2d3146c3f6b73e71e04b81ac7d52b581c638cd60d0ff +DIST pem-3.0.6.crate 18362 BLAKE2B 0cdd4855872e51d70bf6f3031a28ed9580c0fbad3ec7680938f121753e637f925a57ccb67ed5b85f3c0dff8b4c1fe936aa3ab4b4067ab9a3a3dd17dec02680cd SHA512 4d485bc3a14d7480b6fd0627869d4093124f173a3aeaeaff4ed69a37ba50a8327e6e9325a92d1a5c8ef337b7ca812de2e74ac786eaa94a644de8daf15619de15 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.2.crate 130430 BLAKE2B f8e9d297875e5ccca6b33b82588953016068b3b339d31d8ca8339391967c674381fdad400c0d9009601081c2417e0e9492d4e5b45e44a37013b34bbbad3a00fe SHA512 6b2dd499e36703e5c20de5fda190798b1ea01ba4139203677f2b5a9623887efecea39f1a5a6fbc21a7fa3218e3964d21da2f58aa3e3a06183c0e54f41ce97e2e +DIST pest-2.8.5.crate 129838 BLAKE2B d0b000538ae6c74dcb4de6aed1a6fefd88e1cda6ce04dbbf0bc937fd1b11c1c4cc71ddd65aaa920767e9f3d8652b82fa0f412dd1c0ec87d6aa0c67941e534f60 SHA512 f53751f0c142771573341f4849db7cfe3e5d8f130ee8c78937c285bbc7ba46e153d896143e8d132e6617b2ebd3c36826e81f96a2ae3f24c255981bddbf8945ff +DIST pest_derive-2.8.2.crate 42335 BLAKE2B baf3b1045f7c1aaa0cd3e86642d928f4911c734b29a43e53dc4843db37fe29614a0272ed9fcc5207f9576189ce40f1eaa0d75d2787dc61828265330eaa783d15 SHA512 e4dceeaa7da71fdbb3afab7598112031bb4d3a044b89195218dd05af06194ea26db2293c4defd243691f57ae0e4d06a3ecd8afe84cedb1954a3ad2cb1bcfed63 +DIST pest_derive-2.8.5.crate 43550 BLAKE2B e72db62bba6924b519bcf4c0c9f41ec306f4a954fce35bc0498b509f1d28542f33e9746fb0c55333fa61bb5612bebd2dd39bf99b5ac47992cdfc9463b716271e SHA512 bc36d726f9d8a5a64f1464fe914a02755301f4c1a78c5969d792f3f98285a34269a0fff1b8f5d3a5d79ce69cc2e02ec58edd1f4895b2d15e4d11c974bed42f08 +DIST pest_generator-2.8.2.crate 18669 BLAKE2B 47df26a5a6cd64884baeee1a035a51c695042c97f81fa40647b3220dc45617d2152528d45fabd01040c3c28643e63a49b95a909b193cb4f54bcd0fb140f76405 SHA512 58f6bd9f55cb2e13f55108bbf142abf434cd0ec0dc3acc9713fa704bc16f3543c5af0c15bd2afd8513b00085e57072993ca9c83558c5d8bd032eb067201f3aab +DIST pest_generator-2.8.5.crate 18653 BLAKE2B 7564d43ea0de93db83eb468a3f871cd94e2e0da9cca5ee5ac210c0c052f5604e53fc4fdabfc30290c18b2b76bd08ad5eb04d1d110a8e735d2660fbf2632d5320 SHA512 a3714d32a19db7e65e3f0674656464a12317c589588505623706c35e43f7062feba0ceecd57873575629c73c47c02426c65799a991d1ceba372a06c07ee0009b +DIST pest_meta-2.8.2.crate 42952 BLAKE2B 40bc7f37cdeceb0606dc6776a57963ffbac3405a0f0b875e1411d1a61a123182f8f53646d073c6f67585d9a99e63cbefdd1332d31f385638fad226ef31cfad0a SHA512 eb5fd5a00978614488c76e547d0d9f2e8143191590af556c3d9d29e8ffc132752e714d3694613a8cf173a67065c5224acd3931a424df09bee024f880d5571299 +DIST pest_meta-2.8.5.crate 42953 BLAKE2B 15c8b602e75b1b888b90430fbd8a92b4813589844f9fb70f64eaf13a38a663b4fe5518a41551e59c856a8e84e0f9c3fede3a14431fff6e23173e5c94157cfaab SHA512 e740e05bd6ed1e6ce50c4699d567b0a4366913099d8b8a5e6f100d24e3c828720bf542c0dd07f5c96fb5f977a1750d8bf25f2eb92c48facb8d849064e1757cce +DIST petgraph-0.7.1.crate 736025 BLAKE2B c5c54cbb0ee2a388c11ae29d20d76ab9b9cf4bef996532aa5ec0d08dcf548218915832748bfd759972edb72b917e88a1f935f8e24192befcfbf37c89df28dcff SHA512 3b93ef0b9b92618b7d5fda4fa35322815ff102065d6eb08dd71706473cbe679994014536ffe2b3aad72a82f1e04b78e5878aecf4893fa6bed0ee17f2ad2db873 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pin-project-1.1.10.crate 56348 BLAKE2B 2737430821b6f9552b224dc03273e56061ef732da90a14df477fb9a8c4ecc74bb4346ffc3f507297d4ae01014f2a1dd754ef76c0af2c3cea6cc889d77ed2fcd1 SHA512 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e +DIST pin-project-internal-1.1.10.crate 29162 BLAKE2B 2f9175f5419c7995caff2e2a243cef44a724b8d94f4cbcb5c1378166d03950d77d054b75aaa6c90f991d1b4ec4ce3cf7b04b24e4ba44f3c1d633ff7d7f80980a SHA512 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 +DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 +DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6 +DIST poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 +DIST polyval-0.6.2.crate 18425 BLAKE2B 59ae2ec631060ee8e2e1d4bc250abbb4762c97ca7ba5c543c0292f561bb967e059410ad7e79d8dfd7912cb30a6284169ecc2f4c94bdb165037acf8c3eaf1209c SHA512 113646edef3a7f60d59db3cf06c1796bf81305b66835c71bbce0fdc07345f41e23f2bbd7d5cebc50c72eac11c98f351bc793e2f568b5fc0bbf9fb2597eb44f0d +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST portable-atomic-1.13.0.crate 195086 BLAKE2B 232b1d78c459067819dd6662ed14d4aaa1bb8157cafdeb8a61b4726ecda05068350a6e53158d2eb321cea544c688e0b3d5ac05aea77f8259ee342430c91b01e6 SHA512 1eae32e2f45a3ab92a7aaa4914995927d99b7ae4c9d4e5bc817436a06583298a1557a94b4857649356d82178125493e6c5030750b5a489c3c4e6fc3f8d501bd7 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST potential_utf-0.1.3.crate 9698 BLAKE2B 16efbc71ed6516cf52a361118323e26a61af776378382f1ad73121f526484c0df2e915c847ab0bc487ad1e661f839599a0e8c66faae8da9f9e589209e03c1778 SHA512 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST predicates-3.1.3.crate 24063 BLAKE2B f57d4d19128107107b436bcce2be5efcb2a17cb18952221bbcb63691f5bb0fa3932a50e721dcfbd959d27b34084a6a9931378bc55c3c23a6668fa6a552e72abf SHA512 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2 +DIST predicates-core-1.0.9.crate 8618 BLAKE2B e5ff73c0756f4cd91ff5d2fdd7dfd33e300dae34731933c11798d7ad2e07d9500dbb7828e7473a055c55b5ffa8a761f02a9d04ef313e544e477e4cb94159576b SHA512 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b +DIST predicates-tree-1.0.12.crate 8392 BLAKE2B 4b124a7b718d2942f5624d410fb8c59c06e90ec5b576fdfe20542dd00da64fe6a5fbacadcde3c3a6f19b8ef99efd862b08be08e08691e858a4b3d7bd72a4cf71 SHA512 f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST proc-macro-crate-3.4.0.crate 12690 BLAKE2B d65a1be2058cbbd5458870153bd2758be63aa900f4daf012b7c527ecda915c6589f4778b4a5140b6c1a77e3bf1b954e0146de0ed6332ff12d3b9821640534d35 SHA512 bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad +DIST proc-macro-error-attr2-2.0.0.crate 7745 BLAKE2B 6e0e6d0d19bc467550de90a075a602f0be1e6ba24b29b84e42f01ccc953dec4f841625a84930a84cc5c00a1959ebdde9919c8d6d21664dd2161ea4a18a6f1d08 SHA512 8dfdd6aa54b03cc3b29e97f6be2a2d0716cb52b751cb7cbce8ceaa9120f95f9567be5869d6c4467ad16560b6db037d2c48ecf5290817c4e06b6acec1d7aaec44 +DIST proc-macro-error2-2.0.1.crate 24807 BLAKE2B 20bc34aff566445280cc874fc0c2a43ef6ea2ff67f674107f816daceee712749fafcdd1a8fd52fc35f8b875375e5fe05a571b717629e6cbd250b42162c2b3837 SHA512 6406a792b780178e80597709fa34923b59f8a9e8ad22fddafd78b3495b943765f5657542078a88dafa0e904073a22fbd9722d45ee175bcb51725e566682a976b +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST proc-macro2-1.0.105.crate 60319 BLAKE2B 0c67b9c5561234d78c3bbe71e2774877b01c5798c6def669accc273dfb1188b360627aac9303157bc27fa85de84ec7b87d0cf6e1d1b07d19527983e721609681 SHA512 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9 +DIST procfs-core-0.17.0.crate 87533 BLAKE2B 8774dfbc5cd2cfd12c1424de79d6be403c9d3e3a04a0437ec4f4dcbb4535495faf7e6cb30d268bd16c053ec8cd72cfe9a6b2d2e577c6519d15553c9f7e0fa7d5 SHA512 392a6c6702333eca25f4bfbbf10ad0c300d8b1c3f1ffa51151495509b45c0e094e8a8d43a18a9490dbf5910fbffb9fc2669b39b989c8d10bc5aa080377978ef4 +DIST proptest-1.7.0.crate 204889 BLAKE2B 3f287f207419c1d043caf27c1b8727c520a7f40a76b0a240abac6147c2f522ce94ee4114a33eb48b551952ae554c00430c3a071b5b1df8997fe59d9792ed3fb5 SHA512 5b5bec0a3232ca589efb914b7325b87d2a40abd2415bf2a0e3cad7390568be3d66cac8dcf9301ff4cf44217655fa672d515fa555ad1d2b3318c96f0b75b3b40c +DIST proptest-1.9.0.crate 205346 BLAKE2B 4829670225876437224e88a493e87c597c80aada29bd7eb065068872274bbb1172471bad407f8ae0a7fcf89930f12ef66c8c97ee7d3994c1556c78775112334b SHA512 81690d243d2d66e0584215d900b5dbaa06b3afabbec8ce5ade6d9c2431c207240d6c7b6fffb95365044349889a7bb18a3cb0679a8834f23b7dcdadc796991f3a +DIST proptest-arbitrary-interop-0.1.0.crate 3560 BLAKE2B c8f26b07549fd64a95fc587c5daf0c48edded54f7d3b1ba45640d39e621328d6c168a2bddc341e2d08207f1748bcc37a80e9c3ffc9e0228a5abc10629e15262a SHA512 ff6648d6a058e81247c7d37df39f8c85dcec1ed1cf45546b76bd425b5a2b751d4eebbaddd6ff5fdd24d853aa2b5e8a0fc958deeb3b1cc8e01e0c08cb5a7c6905 +DIST prost-0.14.1.crate 32444 BLAKE2B 80ef981dfa17c26ce6933bfe156174eea13e88eae1f1153beb9b7dbd89d4ac34aa1bcc061fc295ef126147cd7931c032684d5d9af3d6c555fc56daedec5d0dcf SHA512 8a73ea13c871b942cd72b36003391209a6ae4ea2b3a6a86f85f706348a3e322335330f806f805ee5d3484fcf44e9a887dfde1f938aed305c887d8f04dff48e76 +DIST prost-build-0.14.1.crate 47670 BLAKE2B cc8a1fe787f15b7eac98764e8b198a7691a841d673d1ca0a4e53228ac42cb50bb22da273146ca18f0745d406bc0f28fd3cf0b82339cd054cfb14b7cd17b09fa7 SHA512 0cdc85bace66e1ba347b73659873f9153c3f5c8a221b225a9bdab81647f8568c3ba15e8821aba1a409aa13e031018610b5fae6d89937d1cb3b69eff6483ce7a7 +DIST prost-derive-0.14.1.crate 20626 BLAKE2B f008570341e5ac652b4a00e7187f177f2b7415120acb8d0dd9b5692ea769e5435415df109d4aaf77e6d989d79f70f19fa15aa445ff54bfe30fe281fa4ae184c9 SHA512 81530fdc8776703ffc3598f99e49a8044a9002571537b2bff2fcfbf8d9dad4825af942ff8f7e9f4d844ffd64c21617b4e21d1d5a74fa8a9b39b069ca49d2e192 +DIST prost-types-0.14.1.crate 49534 BLAKE2B 97f61e6c76ada5908c96ea8227496821b1d2f1f9b02a8ee8e23f1e1cd7bc192acc4f1708ee24fcf3f8ede4b8997315ff74f996c986c2df87df0943345a553c53 SHA512 bcd3cf21b2ae472900d7608433ab2fc74c2e6124d52bd70a321827f5e5b2762962eb6acf46477e3dd6fa815c4047f8c38671ff94ecde53beba6bc0dd3228e963 +DIST protobuf-3.7.2.crate 211978 BLAKE2B c62279dd5d8ed0b8cb8acb20d087b0a9f316937e908fd25a8faf4ab2f5a81e0f319fa59e81b054c1eef6a6eb29a7af5108df200202b350d2379cf9b5dc10849f SHA512 bd3a3418e59528eedd5dd7ad05f8c110b8a9ec5a4f65b5aa7a418b5cfd66316de1826a65980105d36f8bab38be3b0772e0564dce20538ddbc9f58ed9995ec4c2 +DIST protobuf-codegen-3.7.2.crate 58021 BLAKE2B 3dba9f7835e8e5df34b849fad1bb430fd16769417afc5119716efa9a29b4a95e0735e5aa94c5b5ccfef671072c0d55105b33938752a4fb6a5ad50b4014d8502f SHA512 3ed9d436846d72d4e661335ba0acae44bd8aaa7d636f43e2241a87903c9457a6772e902057806bc7d122759bc5837124a9ae641ff14e26bb3b785e02195ce385 +DIST protobuf-json-mapping-3.7.2.crate 17932 BLAKE2B bb8171659a02f3ef6fd0249e7c554b6b16a30928fb09307b7800edf252888d12cd69a81aa3f1623ed31a349580d01a124b6b060b0162c0d83bef0677d8ed2963 SHA512 ab2130db256e0e5c9a9b9cccccb3a3701ea8b492157d0a4220a58f5fc86461d23c52fa07ed03203c7bbcdf64cb247cbba8e11cc0005f3739c30ec119a261da14 +DIST protobuf-parse-3.7.2.crate 68279 BLAKE2B 7081a97a313ba6e631fe1dd5ca56e61143ca709590aee02826ade68fdfeaada758536018e34af3378ee2be6b2c59ebcf75427a10472e07fe12a9bb731a1512f3 SHA512 045ae80809c8607a93c5fa9d2f899a31e82a6b4b30ee3baa3766017f6f5d3e72cd00301d46cbfe43cd0eb320aa65d4be7bb0601422bda5b1d33e338647098b51 +DIST protobuf-support-3.7.2.crate 11725 BLAKE2B ade6a8f1e8698cb749343a59e0c8e8d7d0f140d6c6b0405d725ca703bd36c7dc585006a512820b10a8fba7c62615cd9aee6de8f3ae89bf926b76c408deeb113b SHA512 a057946e43d24b507d0361502acc4447d2c912032275f564a58e80c3a035acc175e7b1bdb488b1293ca5417da1f0347f2014a16961d0048da8c4b0241e3e6cda +DIST pulldown-cmark-0.13.0.crate 154023 BLAKE2B 4cd72863e9fbd1e3bbf3073005177cc6e941cfff7899581cf4b5efa9816feb422996bcf3112e5bde98e38790b6c8b20fc4946627b7a8c0d949720d5ece2130c3 SHA512 53e5ebf0ece2e128c6f04627cc5c4f34fa11d709f422d143016540d522c3b158e33608209e6a5f62312072fe444d9e67242d7bd4f2094c98da4a23037d75d430 +DIST pulldown-cmark-to-cmark-21.1.0.crate 40576 BLAKE2B 5502efbd3ec8c62ed9a4b85fa5a5c38dcd7453e8f10b8b248090c7da6480aa8def8e650244289b49a0fd16339241c29569cfc17ae5742565c415b58eb0c5d8f0 SHA512 21704586989ab6eb66ada19638f4a92ca6b1927a3d8589a195d8c722210db417709eaef9e3a15043d53cb8467c82900e2b156c2b05c65c0c7f6c4baaadc945f2 +DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST quote-1.0.43.crate 31587 BLAKE2B 98b16b90a6f4a2c17fe4c3b428874265cd550e96db116642bcf9ca5300780115c11baa591858fbd92e024ca0d59a385275e33b7b5ba4da946e07d1f0df6e245f SHA512 ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rand_xorshift-0.4.0.crate 10262 BLAKE2B 1b18ad64c3a612f4a2f23c106febb073802bda49dec8cbaa2670882d5884c68d1016fd5773e21b68bef8da03cdecdf3df5a20c84bf8854cdb609f6342c51578d SHA512 4fba5eab0f510ebe5054899ef0f8fe3635a4e798da72a3ef449cbd5297869dff8baa05eb2b69ad01f103163744db158dc6a3a61f4b4a5a7d63f72e7a2b58b3d3 +DIST range-map-0.2.0.crate 14176 BLAKE2B 0daf5974eb71a7a3ab153f28e80bca41b700a33f304fcb5c09be46a1e78ae240d83b24fcd6e1144896aad487fe651d2cbcae896270d22b8c08e4728d3f060844 SHA512 284a8d84eecd02b6e9c4328d15ab165c11026c255a1ecf105d9433e6b20f4edf5fe480efa2e7b0b6cf440e5b5d57481f18d5a7121ac8aa6d6c1538f0aca53b27 +DIST rangemap-1.6.0.crate 58332 BLAKE2B f167e720b9ec094379ed639eb3454b75cb2688930aa3ea7b1eacaeb4bf7c911f12ab18546bbaa9e29a4645e77fba2bfe9a6de5ec72660c3696a5ad5b74502f0d SHA512 159908404972a709cf4d638a196df84859958cceeb5efeedfd05afe8c309aa2d87a8f0546e193f8bade8ec89ae85b3cc4e8a0063e06c1b057d837e4d0587a1a5 +DIST rangemap-1.7.1.crate 58127 BLAKE2B 8d951cfe3e016949720207703779ced332b734f05a0a723aacfce411ea7c7ac4ba137e1d27bd0c1703cc859e34bcf4eb6a7fdf8c9be66a7772c515048a67ceb8 SHA512 90414b83e335a1dd98491cddf2d0c1efcfef11a8112d58bab84d0cd12281bb61126215325b625a7380066fbc9d409165dc7036f7ed5e3e501ce33413f89de6b5 +DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST rcgen-0.13.2.crate 77836 BLAKE2B f92211a4ca1d6f8c2c926d0d60e241e8a9d414f27f91d5b8fbb7103c2123f590aa2796264d16a0590a1ac3e3bf73ed0933da2f63268a98d3efa776b7bc677b60 SHA512 bd8ec21505237b8675a8cf71df1c422f97eef02350a8145875456784d2b7a0637738de44ffbbc4808406f151fe67428671d0fe80f3b16a77c1c8b839854ac121 +DIST rcgen-0.14.6.crate 64777 BLAKE2B af83e1e3d5e1ccda251dddc976ea56ce963a2bf91934bb5e6183202740baedb0b013d67aaa4b7c7ad92b3ffc9112887f7265c5d634d63cdc1f09bb449da83b28 SHA512 d3f8567a39971eb2220533c9a0372f34aa8975468ecb675c41ab9cdb593284e10b647b6c7587b574e93fadb1dd7832ae359f3ab827c8f78955108e98539826e1 +DIST ref-cast-1.0.24.crate 15252 BLAKE2B 189342a4207a9216b236e67ee14811bb7d817d099f8d62f641ff2d772fcd46069d9f3de14ca993726e0c64127962f2d2d154f8d97379a7256bdf3e5903d55408 SHA512 8a3568326c5cc4ff5b8c81eb73ff550860e5214cbf2a5de4f6a8610d73355c3730d12e13b8cffa74c1720d9396e2c9a29952a49ea189e4b99a96000bcb0b2825 +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.24.crate 9968 BLAKE2B 46139265ec4febe18e998a9ab42f6eee5e3b93b3edf98ed85487a759015058d9c79fd82b6e1bd30fdf35385235932d4a790c527f1f7d433759acb056eb439921 SHA512 a50180dbdfacd6cf6137705a20a0621f47208b411bf1dc7f2310f723b303aafcc4ffe18c68800ff939de7c7dab429c7f0f11ea5919e81092e6d6ec52099f9da1 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST regex-1.11.2.crate 166265 BLAKE2B 1ad50e6aa5d116e9aee28f8fb74ff1c981e62a31290441a62103a1f9827d1ce3b8f48dabf154dfa33441e57cc26d0fff95f2d27c05bf5c00f0820e22c584ccc4 SHA512 b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.10.crate 622754 BLAKE2B b36be10f1393d69e37a64d203eab6304bb9883956136eb401c38f47c28e09614396af984cf076b54b8f55cf6b77d2aea166fd44afe6f25a994aaf0cf9e28fc4d SHA512 b234ac580c5b9c8777b8c519d53f95c5907c2032c5c581f2a63d6be4e55389df784d4db14ce3c3be2c3eef83804b8ed4a8709ad8aa9c4c4285e2e622989bb356 +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.6.crate 358808 BLAKE2B 01d09ab5cbd0b8e0a875060cf3113e64552496a64b08f24988f5b88824f40fe3bebe4ae7ca3facead9079f9f49e964d745bcc691e6e65ef7795e2a9911d20007 SHA512 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0edacaa0ae8c2442d75a1fae82f97aacd9994f3511605686cd2bf592e71461279776afc63b9f25cd8ab10610d59cf3610d SHA512 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustls-0.23.31.crate 371259 BLAKE2B 9e987ccea146db27a839afa12231d365bef6a107d7f2a9bb09c8af4f02ab12b407f8adaddcdb1880be5338926a0d17afb0e8c93f407ce2418227733abdffcfb4 SHA512 f56ca1c1bfe4652318b90c7e3d2b613261c0a147c366c405f2043a0c72189912e5ebc56e14bdeca191df7b397414b87c281b02fdf15c4202c5ccecd533020c02 +DIST rustls-0.23.36.crate 374313 BLAKE2B 3e058804dc9f23a1410b99c5c40509a4feb20277335b06dd8be9ca07d54b241dc6ce133c715a3843468eb10270b95b74086872d590fc5f11c4258866166c1c86 SHA512 d68fbaa39568abd442e14d7c2c8985c9ded254bf92161316b31d05b5128816100a76748a4190b56a2e5f2c2e9344757226a6d8eecb3b41c027deff239275d0c5 +DIST rustls-native-certs-0.8.1.crate 31129 BLAKE2B 1148d6095c4fb23e72dd96c7c4daae603be17e79954dc56a01099ec950a4f17d7059773169409f6c54c9eb9493841df4c069ba7b69aa097eee9f34c8fa6a780c SHA512 52cfb6d34394b155afe8528e6031da161e060ea529a57fdc27a574c2fb48b517a8832eab0f60a7e1a9fbea5459e356450ecc7d24ecd461b847ca58c8d82492e4 +DIST rustls-native-certs-0.8.3.crate 30380 BLAKE2B fb60258893a545c0d66b59badfc79dcac94d63c236214bc55d4ff9bb0f7e21028d7d093542539fe1de23f565bc50cf407be7e440504f379c34405c735aa25b46 SHA512 ffca026a5365a97e7a254faac2ceab188bd1cf51876a32e99b16bdf5902363c6416e8e28247f53864609d0f492646fead7b19328e376d0b8b2073e6fb3bc60a8 +DIST rustls-pki-types-1.12.0.crate 64740 BLAKE2B 988c6d11e02bcf148493a9ad616594c1a3d816a26335d9df3de5e9b1ba81a4a1e3862cb46db97ef1f743ec1241861688c04c4a98308166d419d8f307f9d4c09c SHA512 6822b3a94109e01a0fb420f58fcaa45b6a52519233da751c314fdd9394802c2175479c470ed5d8c71fcd45be46e3c4d8fc8addc43322101002f31fa034713066 +DIST rustls-pki-types-1.13.2.crate 34958 BLAKE2B 5f4c46cadb24946b203d388a6868ab291725369cfa65d0a0b50ae1ec5444249f09f8a57d34718a74d389968fe3f094de05ee2c0b18268942d066c14e02dfa049 SHA512 50ab93e8aea2e12d85e79bc83e7f915f1d2e937367b992d61e66cdfaa9d3128ee6cf88b14e1aa4b406996d29d6c3507daa62dee3cea39356d61ed341baf5f2c7 +DIST rustls-platform-verifier-0.5.3.crate 61014 BLAKE2B 67b41b09cae65e4d526ccd9365a90d8837fe62c7bf39f3f6414f257a3b830f97dc8a600df6578ed970ec458babdf01b7b4e6b223f685c0f388cc9be160ec0c60 SHA512 61e156860d533f2e743c7463efd48a6853639d48531dfeab3a6c00d21c0d88a879d4c2612bae293f7c740c0972ca2a48f059a1e9ebfab5c8f635b9c5875feb8d +DIST rustls-platform-verifier-android-0.1.1.crate 13919 BLAKE2B df093369b347cf84106853bedd23096ecf2698e772f94898c593e2d92237d6cf20542587853a1e9793456658ebd7c5b09c855d36920c235dbb0dc9fd8d23d1db SHA512 f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533 +DIST rustls-webpki-0.103.6.crate 85224 BLAKE2B 3a96f2beebf441c97f6dabe48e1f2f6da0c9cf362aa72caa8f9ec0e5e8f461d499898f7e4d7465251484ba02eeb856cfca5daa5883084dff58eebcd4f4fa37f3 SHA512 a301f7bfa51047c598347e7e58860221d0ae85aa4707bc40fe4e3ce58f4c209c480fbdf53d58f7fe2ffba47dc90580f065723357997ec6a09170cf9e8db37438 +DIST rustls-webpki-0.103.8.crate 85810 BLAKE2B a6af950b130e130c0959013662b7be31d73d1bd98e00f507a20a9d980d7b133ee9bdeeeffa6313cdc75a02bbf06e24a314431a6f1a460ac4e00e37d046604412 SHA512 934f630a0c8be9bdc41d491ff8c6cdeb225f180c77b7f1b242d0c4a61390fce7c925ffa09527e5cf872993384a6197ba4685dd0b7466241b4e1811a557366336 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST rusty-fork-0.3.0.crate 19881 BLAKE2B 01bae755c66d7e4f72789b7140de35573d82961adadcc9febb841e332fc2730b405d4f1dc8aff1db6eba3ca03ee24d5dcd9a9c9a914fd2a94428c796dc9bfcd0 SHA512 8e41e12971c36ae1d4439943e55204e32fb4e62717355a2bf79152825eef7dac305c2fe22468957cb3b7af0b27004ceb18eee2d2fa0a6f8822b28b711f64ccd7 +DIST rusty-fork-0.3.1.crate 21108 BLAKE2B 089d796e788488b2a07bd30f24b23193544f315dca9c34dcaeaa29928166de198b8e35bb0c89b7822cc058c1a381160ab22ee99e933ee85ea50e1a5830409364 SHA512 815e88620720901c737b8a3552424584094adeded3256678d3d033243674ab7808fc6404e678f52d0e46fbedf4eb9bb2cfd2ee85b543f21e448198c3c5f02381 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST ryu-1.0.22.crate 51321 BLAKE2B 1d575969b18e385b9805ada6d5acdeb1d1fb306da425b10378d13ecd619553d9cd07b9e134cb46d11ab956a19690c066ffd50848f713c63602a0fc20a885419d SHA512 542a991b438de374a8377dcc1501e55d919d480d3a0503097c24710472adca732c4de4f1e623b28b67763ab425aa8e234080a5abf222b5ead77a9352f617c2fa +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST schemars-0.9.0.crate 80032 BLAKE2B 89ed96fa1202c3e1891c1e8aac2edee8d672659707aa2215eddaee122fef2bfedb1cbe1c6963111a7dfd0c98957c1e1574623dd7c5840a3becc6d003ff1f6570 SHA512 5e6c65dbb91f6016c76b638c0277ad42fd002d1ff5413a54da353775543dd87d6c1c7e473e0f2a0bc4f41e1b94d4e72d1ea850aca78160a4a1866167b6650960 +DIST schemars-1.0.4.crate 88282 BLAKE2B bb9bbb8a1198cbaeb81520bf5361f74c3ea18b90942536fb4817b08e203ee2334bfe09458628264077f045f891b5b84aec599fceb343aadfc539880d449835fc SHA512 b87734e8f76bbaf1888636264e493285ef5a45bdeca06be01dd6bbe4c3f20f9a74f826af0f3dbbddd8f062dcc7bff0decb1cabbb1b771d7396fd162a3459a860 +DIST schemars-1.2.0.crate 93707 BLAKE2B dcd009cc4f9e4eb948271a5ff509d79f4441065bbbc89e357b65dc0f44a7ca588b1c3d44c455bf218a44b2eaf031b260d46841e75aedc0968c9e2c341b1cfef4 SHA512 62652dd3bf0e12d5fa8e6ac89d2ec4cc2a8d7c6c71997683dec3c03b6d6b02d7fdc29dfa81c3bf5fc0fccf049c2d05ca880da8e012af4fecff612cf83387309c +DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scroll-0.12.0.crate 24145 BLAKE2B 93f070ad4d0656b6cbbbca78d27269e8fd5895c515bcfd51152bf5ce2756d43ff0bf13dd63201f4f1207feb993bfa853c9567a298a040369dc6be91324570deb SHA512 475a9b3f09d4164a7192c9d2fbc209354b9442e669c3cb318bd3f31d1a407aa328543bfe315c12ddd962bf8518ac378476d6b5677ecea170e6d507c70c4ca935 +DIST scroll_derive-0.12.1.crate 5659 BLAKE2B c22fb1c0e1237dc0bd476cc15fece5cabd285118732f941e5ed40cb829720c50e0716ceec76c1125949a32bd0b10211ff06f837a789c2b736d2db76987214087 SHA512 43071b6cec1a1c96d63b627a3ff73825026c150d374d4de72c7a2c1852555feed6ea630ffbdd6b00bd0421b4c8b5c104b5bb19ccf8ab74cfb9f3d31a597b7999 +DIST security-framework-3.4.0.crate 88668 BLAKE2B 892b33ddeb4fcd6995f0f04f93ae5fcc95fe4f49f2825e83f2af6c3db9e3632a91b2eeb59cebc383990f58bb9e48dfa4bbab56a9d22333c6ac2be6c7eb8c9ef7 SHA512 e7804e19c7664d1ee65891cb10b1a8aac69cc1569e4a168e8637532c42676bba60db8ede6415415e7ac33ef58b45975e1dc7cbd5b856488000561bf7ca26e6d9 +DIST security-framework-3.5.1.crate 89937 BLAKE2B 83c39a4272b2de073d96b8a847e1a7197aaddb6ab3604916191050bf02000f141cbe52af298412df5a90f48e199cd71933e1a850a7310bb7913692dfaf6a7139 SHA512 b1ec6f22d8b91ea92f54d226b2d7466d1e68de0119623bada3583df24393959e9addeff48bcb14c62692b1916648e3bada1b7d7ced78f7ff2155e67e74d6792e +DIST security-framework-sys-2.15.0.crate 20718 BLAKE2B 886fbad71ed3d76457135e3f1bf2b866239ba05349e4932f75dce1aecdcdf25702ac16cd1727b10089fb36f62539a4ac47279aea31f0830a41f897c797fa35c6 SHA512 8207502201222d56de839285f4f2e31dfbb4e32d08f4932d3afdd76d8e0a547621b9bdacfa11ece5e7a1be0fe1c7e15fa392ab9603c283ce240efd61cde69472 +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST send_wrapper-0.6.0.crate 10519 BLAKE2B ecb1f56921355ea83178340193d7092b99daac83a961581b279fb226fb81888bb3ffd0ac4ff6270a0466e4acab028c19debc21089ee8ec147b80f03901baeb41 SHA512 cf1dd6fd38d03ae6c483bd7e4f67724994a053d6375d32047f3c4cea9e84a100677d8be876e04954511625dcc49195f36eca5fbc3e9018e379c9c147d5852635 +DIST serde-1.0.225.crate 28467 BLAKE2B 616ec160252b62832af8c4b46b2950d08a72e480dd439cf14d7f5784e2db947729c455803fa05e1f4555a3995763e5cc79f24475ca1fb1a1c90f43d97da62146 SHA512 7587d0c2d878eeaa0f6cc4d6afcb5b88dd9760c97b178d4d82ec51aa4352e3fa16cd4de3f01a687c6065c90535b54095e696873b0d80d2edac0edd897b4bb352 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.225.crate 63004 BLAKE2B 5ddae92938d6cfe0626d10c41babda54c5b6e45dfcbdd59ad6f58bc46d7bc9f9166d0d1bc15d2cf792b376db134d501ae0e3c2df4d1b935c8bfbbc68c791d2a5 SHA512 670954f3945a6540611905c3c29d5d94766a983a90dd949652a10f591f013ccbe527d00f05a638ffe27cc7bd760b8f7755cd412afd18a6b26679ce4913777205 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.225.crate 58560 BLAKE2B 40ca9fc05f3401baf9dbc52c513732feedf9769005e71ec16013af83de753a41a67c76896aba7a3fe5d866f9627b774fa9bede3a6db7b0cef7973494acf7e49f SHA512 43687a1d8754a20aa3fad588dbf7cd96340281cd6185beb2c0864de16edadd131e653567b1b4a2554fdbde0d5f0ba2dc02171ad88da24703bffbf42b544fc82d +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_json5-0.2.1.crate 22120 BLAKE2B e81b4166bb746449afbaaba28d7f2c85acb1049a2ad49e9401bda5da4b783c56caa14698b138dd3b8d4bdc851edcd275af6fceb2b65fe6edcceb4404dfffd281 SHA512 b427d411bff6f855e5197920b9280d166dee1873890873d6f07b1e787b911d42fafd1f7b13c9570f2785f81f73c21ac5a6078a52e832dc7e846a59ae8431d3ac +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_with-3.14.0.crate 192177 BLAKE2B 25c17e119aa7ea9dce864218bc2e9137f3f01aed84302ab0dcd9a3662e55e5e25312482c977cc442e1f842e337b0cd79dd98a81f21df6f6ad13bc3e1bba6f674 SHA512 410619e0bdc45e615611aef6309608ffd8849e804988487d11f64e5a92774ce4e21277bcf885d7fb661fcd9b496affdf93f04d9139320dfecf6faf1e801a095c +DIST serde_with-3.16.1.crate 198782 BLAKE2B a324bee9e98cc4bbc5cd07378bff211b603cac7aad28966a4ecd3c3dd1257234e927ddf26530d385e2abd86c4441121e6870563cd3eadb3426cdebb6bdd9ba00 SHA512 b78caae1c8d78cc3032699d383a93ed99c640c233c9dbd591ada001f2f2941507558d4510b0fdb2b778a2c24f387de04283e11100fe3d2c4f865a529c10b8fa7 +DIST serde_with_macros-3.14.0.crate 39066 BLAKE2B 6215575d65ba112d40a03688a11292f6d5feefe4b7f262c94f8dd11790f336de64e8151bd6d6f88c3d30eb6e94992889bec9692e96bd2e28192be506685d9119 SHA512 05f4d4f2c106370d6db7345f1b1089e990f427b148d172561cd37073cda8c58a0e292366be3e0fb7d6df00cf3ffc8292dc0a69bacbccf52dc85a13714831b89c +DIST serde_with_macros-3.16.1.crate 38106 BLAKE2B c0de1932c27e9ffe32ffe73cb564e9dc0bc10edc76e235b46f50468a752a68d21ed24e4b0604a897a2ef6f76631695ca75bae2f32212d86d8df1160183663489 SHA512 205dac4a45cffeded636d1b8d2b2d399353e0e500dc320b4ee16fe7e16a23f1ca10259496cc12d81966849c13f5c29c5ce78166862a7efd51a44f9e095b77d32 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sha2-asm-0.6.4.crate 12581 BLAKE2B fa29b4cfdedbd334cfd32dc3c55f07b6448551a1b754e062ee5d1bd40b45bfec3a7806bd5006ca8c1a07deed4279d9243098cf0cddc1bb92a2f635aacd8e818b SHA512 aaf70b5c1d5b685e69085b1b197ba190b73cae9b6bf5af07053239f59c921f0034e17dbfa0c736c003200a504ff558942c6f614f7b572eb7297e9273789df983 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smart-default-0.7.1.crate 8435 BLAKE2B 52951725b6ac1167cd8deba62ff92c475bbe0956ff4ebb20ff8e5ba812f2d94a5b0a6c4e0f4b65db7d6a0334a5cb6100ac38bc2076b6f885bb235ce2385e5fb0 SHA512 f9fdbf067568db78b13ab48b6373d432563a3293c74fe99532676d9980eafea1648b3b9aba46e82ffc2b9cb31d9b51eaadd088bce06be372b50c4471774a7fdc +DIST snow-0.10.0.crate 899770 BLAKE2B 86ad6cfc26ae45cc3134b03c6697306708bb5aed9103fd2701280e8455110fa9bc98cb75ab7a8dfd2a5bb59d66379cc0dee3fd967169a17cdaf15fe95c15be98 SHA512 d989934d102af926bfff80c9618e183daa9ce6425a985c3a8e3fc5a47fb1c1aa20a07a72eb550dbd85ef3ba9105c6a649f0274f5fba0513fd706bfeaf6652ac7 +DIST socket2-0.6.0.crate 57974 BLAKE2B ecd0ebe429f1bedc9cc80415c787b061031e321a84b5a680693984de484e9d275069f04d18c34a78843e3c8ae07ea5cace0b7b741b468423ce0bf907fbb327b4 SHA512 3636c1e8afb9f5a7e42e2caf6adf995e5b5310892cf0172eff3023507c3ac05840b6b6f635a266d9afc5d35527023b9fa6b46bb7339725f24fdff2c27288ab19 +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST socks5-proto-0.4.1.crate 6295 BLAKE2B 5097f9ba6cadebb8c711e01ea360d5dbade50412fa0a57734c5db21767b1effc9c0933b4a6a29fe6484d51dfd33480401adcde6c40dbd4e92d6811fd3376701f SHA512 22f2265f7998e12381e49b5d704176b1ef7291002217225b6f2df49660ad342a237a017eea6f85f4756073d72746b3e0fb6380e0c05e038010d400d7ba711de1 +DIST socks5-server-0.10.1.crate 10711 BLAKE2B 67ed904d50c8f0a6dcda864523231a53ae4e64f7b6f4774c106e36cc052c5a9af2c322b20762e32edd89e93cfeae6899234a26a1080e07bb386e563df589a8ab SHA512 8f3b28e51988fb2b1fe78b453b7bfac68ee5c94b71d1b2988aacbafcb6004236e6378428644d841c2c7ace77e0fef3715ed5b3ee363b8db05f146d97217b37a7 +DIST sorted-vec-0.8.10.crate 15005 BLAKE2B 8975f0ccaa2372c727ba49b68575ed11124242b20a10deb26c4f476acb14ff2ff5d183c6ab0db05d0fe7cb6025637e69acc7acc1ab8794963e5f0a9cfed4513d SHA512 cba8fc06b4150c43a0eb852f2bdd345d46f3c7384d1124ccfec9632acb7b8a8fd2dc73bfdfa94907f8ba0f44a949c6758a6165089d666d16dcc272b93439d78a +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +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.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST syn-mid-0.6.0.crate 12915 BLAKE2B 9c15e3ec5af2b72f2fa72d2f8cf9860620aaa9fcf88e8a4e5819d93bc1f50d1ee8f3d3eb9ad3143bccae248215813116c66d07a43c71ebb5f6e7382889a194ba SHA512 68a536b032ae2bd75f3df3351b895d13751a1c54bccdc3b5965f06ee479e6706de4bdae339cc1e889c55f37f24a17cd3b3d7f40ba9a35d6b44c3844c3de60e28 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST tempfile-3.22.0.crate 43044 BLAKE2B ecfea33d6dcc763a9b561e45583ab77392803b17c9e98619466f774e54cf23e920e5a4d8cdefdac0094cf756fd9c4f01d639e9ea796f21b0fc0079eb56e4c07d SHA512 a023db8390ece294a98426299207d511d373bd6bbcfe29a4834be5cc67a4a30bb2ad9ce0a46c0324d0a84b076d755d21fd678271b799be553aaef6d819512235 +DIST tempfile-3.24.0.crate 40849 BLAKE2B 1d659541878287336b903dd0d9523387336db3aaab7d04027364266331472d95e05845ad2719a5e7057246afefe2e9cc78e6aac035ec3ce837dd9fc5ef8209da SHA512 f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe +DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125 +DIST test-case-3.3.1.crate 8797 BLAKE2B bad61b52f7865882cf6f1ad9448335a8c2eb725629858d62675ed5c10e3a160f5b2cf28cea1179a0c1fea1b33668a70f294b8a2252db460490f3c0bdb705e7d9 SHA512 9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c +DIST test-case-core-3.3.1.crate 14327 BLAKE2B cdca628ed77b8d7bbdf50c775268f733e125fdcdb4425d228691d9650558c3797876f5d8e900a7afc330f61c2be588452ced646248bd676fe4da1a4f8000decd SHA512 2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3 +DIST test-case-macros-3.3.1.crate 4961 BLAKE2B c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb SHA512 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933 +DIST test-log-0.2.18.crate 16138 BLAKE2B 1ce1e792ec4519b1c63835161e036267f0e6277daa5e734d97f78c2030f0901eb1a97f553eb311c1e849c0e992fdec6d6122ab21d2f64d6b0b6ed4b43e8463bb SHA512 a1ca4d1a3498809fd3b1b83c5ce002cc9c27f942888c1b35be18767273ac26c5d3c4a97a410a253ec2e121f421335f8d18a34308aab97152c09de5c82e4b46cf +DIST test-log-0.2.19.crate 15086 BLAKE2B 9f53cedea321fcca6b584f22a488435bcb51a516b19bcdf000a1887a3f7f0aa04e57f3dbf84f377387a5ce41a59dba82232bb60be3746612659647304712031d SHA512 a9fb69afb2a3306e1dec7bbbf26158792331b4696d5fe18934229dd2835af7ff66a2d63369a5475eb710948f659b836b9a758fb714bf33523a6d13b200c6d34f +DIST test-log-macros-0.2.18.crate 8947 BLAKE2B d432bed7d9daf4e0b7170a438fdacd443f56659e826dd872dad1c7f0c5b3a34161c8248ae12de108ce57c8c91d6bd6630395872b3361ae5a8ddbfab49282c8c1 SHA512 f51416fff8512d263d8948563c033a1bded1d3bb4230962b1f446aa4f8aaa6dc6c94917c01adf96e332e95f3a1d7de55452c31b06924405b0c534bc74e2133b1 +DIST test-log-macros-0.2.19.crate 8974 BLAKE2B 8ceb4f1015c4e8492a1ca32ea7d5afa15819a37448012a8bdeaca872da888390d2dd8692a2ccb99f8c3207e6e84fbd66d91ddcfa633d8ab1327c5125160b333f SHA512 d7b3eaa568399edc1ac66ccd1eb265d3a7dc659cad92b778cc8e86041e22e824f087e97d0af8c4d81cd23b2bd93fb8154b017a3ab437eb5313bc32441df28487 +DIST testing_logger-0.1.1.crate 3630 BLAKE2B 70a4243a3c75a36ac48fb5beac2177a99306b1238deaa705dff81144f217f606ab4455d017e8d39a2bdbbc8aaacad59cc9a53450b4d6b72049454b386378db2e SHA512 9ffc7dbc4b70be0d67e7ede68734d33ec16383b37ba8bdf1ec0ece8b17973ea2858ef24355a5b10f6135403b3ee2756f7fa14ed641a0515ca2da8ebb41019846 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.16.crate 29095 BLAKE2B 925153db063f0eecd980e186e8333c8cf461e6f980b9b1d1616be76cf544c5dfb8475b086f288229985cf16cb3ddac27d56fe28f7e7215ff5d26cba008957be5 SHA512 61be154d6284613f550b0256aff30c765f7a12b6e450e5e8faafa0188d0ff60c214ebd6b3f3419414a81596aea14a158823e4a2b727b573268ed37e1d710a4a5 +DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.16.crate 21214 BLAKE2B f22fe0f8ba03f26700eb8f3f32300a60b6dded7d0721beb692931536bcf199328511537321f48cd62cec9a4e49008df4cb5729c2cc644597fba1ba83a070b9eb SHA512 c853ad2c90932692988ff7397305f46f1db204216352fe1adf875561a9e9f5efd8db8dbe5a273ab03d98ccafb5566dae537a920ed1dd2313337ccaefeee5f712 +DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.43.crate 142912 BLAKE2B e0cd5635eac496f96ba0d9cc329029eac1d21ae49f9035882c4b09b5469c6dd44037b9634f3c70530867062e971dd55c2ffc889ede37be6ad0ef93421463ae62 SHA512 bae3a05202297e8be07f4749431471dd317f7309e0b5a8021993b613540ae9371ef34db55a86dc4a39fdae715a05f16ce280cf5e165cb076bf8ec61756d335be +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.6.crate 9105 BLAKE2B bf34fb3ff2afc5120a394129728c5e7806084df16f04427e3fa70104c68de414da69addbb651fac60923248b37ee146a0e73e124542369c6f68fd5fda9ecef2e SHA512 135f25c99620788a8548027c04bfb94152681d291848b69650ff6dea3aad42fcd974a2d0e5ede8b091f37d4d80d97804e1aca70f353f5970402ef545a5f1d407 +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.24.crate 24715 BLAKE2B 218371c56da2522ad6b664039d7e4bb4454a0eaefbd76afb6d8205d2c3dfb3c9873c2b8bf161e1ad144efe6a64c69e8dc0908f4fd0e6287c9c9c6f02840de3d8 SHA512 a9ed3dc956bd9a16ff6c76ea4614709912c33104a7c607c43956d644743b2dc04ecc257c000c6ccf66c026e655ba439250d1ad47b668a12e769e30e069f2dc10 +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tls-parser-0.12.2.crate 73721 BLAKE2B 107a2609071c027ee632970a2d9b0d87cc4d4e6db48c88a0b103563b985df4036f590f318c2f9b45818c2049eb6d13ba979de6c2ebe758f41531ba3d8ab243f3 SHA512 a0a75b4ecca88cbab6ad1ba1e086ed2a6bb01196ba34e1953534cbdeb21ddb8a1d083e61c0509e19ad7238e41b749fdd212810f13ab73e92cf90cd05ab98a17b +DIST tokio-1.47.1.crate 829790 BLAKE2B 7f5ff6a8092648e1643867981c79987da014478f776658666c340b0d5e11aea0aaff5d2402c40134fbc6e53266873dd0d95a75c18cc55bdde2e76da709f4aa88 SHA512 67ee7dbf9ff9cab24092742b0a5fe87d86852f06131e5a610ae603e3071446e06a5efd4b385ee9cfb0ff02c4a04f082f715dab41f12987154af54665e9429daf +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-socks-0.5.2.crate 22102 BLAKE2B e090d5bf4cba7962f135728bec9b6c2745fa500c1876239ef4e5f88562b59600bd94cb5375a1c65ed923f0f11a0ee08d374dcdaa77e68d848b1b6c81612aa603 SHA512 ee0704ae63ccf65715bed2bb1b27f92042016e2cf4ea7c2dbb3799e60d068ab9a541ab3bf1a55523d8391351430b54c93829cb54f7290f47ee949e826c98342f +DIST tokio-stream-0.1.17.crate 38477 BLAKE2B 9b8d7307ad8194145ff8afe682874d9f4cc7b06a11429005912dd9bfe1bbfb980876bf831b7d715552bc86ee18344eec331fc18c8871681d58171abcda7252e7 SHA512 c44c5da6f916ce128e8a13025d9c3e92ddb4c82d2cad52bde4bfb982e6f83eb89125b616f89f2fbbf9ba8b7f800ce46e33f43104a59153db2e950bc2f0d570c4 +DIST tokio-stream-0.1.18.crate 44366 BLAKE2B 39878493a2ca35ea95fcf9612825b85fd82ee457ac12fa61fd512ab2f7c0242e1a6d91ca2ad997be83f8cc7461c1075be11c9f204ffb3046018e8cfbed84776f SHA512 679a17e530a84f38538af9952496d0258550252f4978075fec468380b4500ee6449a266c0e6439de4faef7aa3bde3a5baf04559fe43736f745406bd6dd4e4c00 +DIST tokio-tungstenite-0.27.0.crate 29756 BLAKE2B 8bb726bcb7ee06fab9e98fdf5df88ca7fcad04ddff1c088f5f29abea668b4923c638bab4d82bdac862c6a7ddef1b6978a25a847e10bca384dbc4a64063c96932 SHA512 d0bc7e0dd43b3cf644d6acf85d9037ac4c420e8674ae32f2e092e44a4e6f06eea0d3d33ebfe210f527278250e4866abb0836d527baf3334867e47db811b0caad +DIST tokio-tungstenite-0.28.0.crate 29876 BLAKE2B 778ddbc01e85a39f6904b11ec7a58be4bb546444f90b0990d3d23824d94702217cf87eb362c3e8bd62aa594769911640b27894bf0d9f4ae60a60f513e32becd3 SHA512 108aec1d0705c768c9b5840d3bbbb448c3f6ce7d7ecc492ab3fb97a4cd16ed2f007895f8862bf2eeb3803cc50f9878c64505e047beddd69dfe31b3ca25538ff1 +DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738 +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 +DIST toml_datetime-0.7.1.crate 18127 BLAKE2B 5a2b4ba0faa964dbeac615baf1b9ed048ca1884d7ab9c4e11ef08038e49c2026a9a83acdb069ba25dfb7225bd73cc2cf17a33f7409df74da0ee1204700627c28 SHA512 6573e97af373d38d5ce3022c77d26476b397e12e07c8f56418a418fb23cab2b03c88bb092be143f3987e3cd592dcff62348ba17e4a0d2c504e4b0c6cda83c047 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99 +DIST toml_edit-0.23.5.crate 66458 BLAKE2B 26fcd30d7d77f3964210a3a7341015d6d6d7f91a067415fadc8449ef7f8a404c5c8fae8c7d458c6fd904a5c4947aa417db87c31757c70a7caaefdaed58c26e7f SHA512 0f444c9bbd72062e8ebe73d494721746124cdf47629a50a982a2b1bcff8c82ac2f3193ed07388ae62a694bfe1e00686ee4b15573f7c4c217bf5566e70eb32998 +DIST toml_parser-1.0.2.crate 35241 BLAKE2B c8fa1122faea42daf75dfc7912fbacd3b53dbc76a739991a30505233a274ffbeb6aa4a087e3b160c083c8c57b90d540df306dc2eb0208b3e86589d89e2d12416 SHA512 87188880873ba750f16cd054eb5346d42fb772b589165f86aaf389dcec32d9dc52a20cca800954449914f2389698176e0aa26fb37e06b35f505f7dc199e203ff +DIST toml_parser-1.0.6+spec-1.1.0.crate 34897 BLAKE2B 1cdc6e777678b2b70bd0418df9a21e19e52c448da185d6635d160c9fd79b08a8368f80565d8201c75a17b2874a3f642ed7c416127b14d237a58f375872586777 SHA512 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd +DIST tonic-0.14.2.crate 108054 BLAKE2B 5ed8ea791fc20bfe2f0e059f635d0733fff084e206f06f129072413405dc7d8b9849402699a5842b31fed4e162bda719adb4708a2aff4744086080c27029313c SHA512 18bac661b30cb937ab9ded40f40066e30d88dc70699a12363f605c1424caee272d431d217e4107207d6a608a36ae39576f7a7671383daac234f44e6baad41cd8 +DIST tonic-build-0.14.2.crate 15073 BLAKE2B 68e8c865d7714e270044c058a944131de284c2f3294d49a3cdcd833948714eee19893e900489a9350b4f6209defc9eeb727e23b7afaf2a14bec91e42ef4b78c1 SHA512 f760793a8d999e0ea42ba5b9ff116ec9f060719581bc0405bc37202e8ba4de296b62afc53099d23acc9e7f95a27928b321282fcbd716f643c5dcb94b90beeb92 +DIST tonic-prost-0.14.2.crate 8266 BLAKE2B 8d975a23471283507a6b50117ded631744583d7f77f9b5a9eb5e1ebb1d9916fefa566d2880c24a8d2a8cb42fb59a600733adab75ad9a424e6c733a7f62d04193 SHA512 3ada2f79f2ee50c7dcf54a321d8261e7030efa6ffcda218fcec1a5053424e4853dfe73cc785564709759b09388bd58a15677963a5a79c3381ccefbbc061592bf +DIST tonic-prost-build-0.14.2.crate 15012 BLAKE2B 4baf5e086877d64701d7316f74c904a87a6fdc0743eb347081359527af9ca9f63eb7e5e642950033fa2d4d12bb35ec4777ca984d46de394cd1456c2f1872b2f0 SHA512 7362c288c1af60076813f81ba6bfb23817581c2f772f14d06b091682af413d3dccf0f8bff5d1dc73d802fe3f9f3e056b8b3e1cb5fecf3335c675092e936f6bd5 +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.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.30.crate 39142 BLAKE2B d7dc828c9dd73dff54b3b86af9777e719a0acd7f7be9ec9cfe0be95bd1c6d2b3e455659e4823ebb602db33e265292548eaf9769dd1bb9b0a22ed64d53a4bc270 SHA512 cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.20.crate 212274 BLAKE2B 5df381443a4d46c046390921da456c91f20af3dc846604b644e120bbf5957d969b10014fb5b178e2d4dd42863689112edd406af20e3e98ece212a76398ee79d0 SHA512 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST tungstenite-0.27.0.crate 67162 BLAKE2B b6728ac33edc5690a55a61643ade34b55e3d47016914bd5d0adce1404fc86d6625c80f9c1f373ff6d80a33fecc5c7ef2c81d166e087f0880fa6b0c1a009d0efa SHA512 627158bd3387a7dc00ad6727f5407052828d63ec2ca066fedf4c7dbcc79c8a1d81117b2b39634f920eb92e7a40b16b2182e9d6b9bc5b6187008f2dfa4efc3e14 +DIST tungstenite-0.28.0.crate 67629 BLAKE2B 7cc0272bf2504bc79967b9353fd19d4af9dc3d251b051ea8af7b3907d25c9e2d7bb2e709320d16f9b8099c2dace1b1da71bfe77aeec9d56318a8b04b98d927ae SHA512 604e069b028fd5b67bc0fba6acdb06b3d15822e86b58814ccf6d7a13a469732420ade057525c3ea5bc109f3d1a335688e7581db4b7a887032816a216d3337fd3 +DIST typenum-1.18.0.crate 74871 BLAKE2B 99116d32b5317a658526daaf4fece2b9dc8cdbbc30c1e7a32fadf913e56a270a742abe0a0d348ea6039ae74fd4258c702d4626b14071626b7c5d2e2c31d82dec SHA512 c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630 +DIST unicase-2.8.1.crate 24088 BLAKE2B 29fe558490245cc1f9c551ba524ab452a4ea18d5f3e5763bc58e6b4c52e21bb8bb5e3f16df35bb96652801c3d96e53f8a39cffd31a0cfd1c83f0fa3161f4ed4d SHA512 99a3944a5c987376bdea5fe6c0797e881bc8e6f629c56120ce811c8ebbed0a3ba24617decb74d6939699c8fc994c662eb292869ab407c0ba0ec460a32ede0190 +DIST unicase-2.9.0.crate 24368 BLAKE2B 6564ceec45d9bbac876cc12015e46f4efb415fdda4a37a62f8dc00ac93fa7a6a643887035caf0c6eb13b07571a2145e393080930fc5d1f71899794a942440409 SHA512 1255c6eb4cb7217f0ccb698f790115d88dac3dae3708832f9cdb135f6cd914b2653048463036bc396d0da0cf415251b53c70e27ad5a1cf39a9bb18d8112aae44 +DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.18.1.crate 60468 BLAKE2B 0e70361595e8d0baf8c4c69a09878fd39fee414d404a7b3cb457ad60cd3cd351418a8981090f4c3d507fee42c575eaf6699f494a604da0470573e81b7a56366e SHA512 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400 +DIST uuid-1.19.0.crate 60244 BLAKE2B b9ba5d4a0ffdebedeee286f9e9135bbfb4041295b3a742d08c205d8fb2daffedca78d379168562beeb982612c45cc77d2168be9c045c36373e2293c58bc15619 SHA512 5b2a4aeb75efb08390567aa058e97895f30c45aad59465fcc85dae6a8e9a169c2297e332512ccce3735b8bf26d71973baf3f6687ee7ae4d9aabccbdbcff1fba8 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST visibility-0.1.1.crate 8119 BLAKE2B b4812fe37305ac90ab09d5c286b72b1230a2dfb9b6640dfc1bc139c9f513d2ab2c94a28bcef75f1f55aef15163f2df3984690d39c3ba9a2ebebe7539f5f581e8 SHA512 df6b3752c9c2676e34d53837a6c0ce4ce36f6ef803f7c6cb77b87e3e249a52e7e86b179fc3ecaf30883573562b5dc93bacf73b288f0f0b77dd9b5e601e30636e +DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 +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.4.2.crate 83761 BLAKE2B 3b93fc441f93373403688d6fa2d39cd182db779c244ce7b04a333549eb0005bc74cca2663f6d4a22c984d46f77297507508060ecb050a7fa55caec1532a9d730 SHA512 54ab32b66ce073e580a4a1cf7421c70fbcbc9d1e4bee031550da457c43f8bb06c8da86fb42c5a9fadc357764f8fb6066499a9e8da7da7eb52cad1185a4ea7948 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasi-0.14.7+wasi-0.2.4.crate 18219 BLAKE2B 10832cb1268305bda3ab6ed158190a910ba80cc15ebcea94d806d43164a1391852b374b8a50e46368856bfdb82a73c1124bfb99438864149c4e5243397eaf3c3 SHA512 e3983f4d3af346ef2926374be93d095a4d61128c4b65890da11aba9d51d8129f0984dc3c318cc712cd06d2931e2e54b5822883f4eca7918e6456b6741e0840e1 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasm-bindgen-0.2.103.crate 47309 BLAKE2B 676fce791ddc9e2fe3d468a17476b3718b2de823981d6dc51b3c5d428ab417816722e549dd149194e6c9bef8441f4aaf2f041b97f50076caffde696fc0fa7c77 SHA512 6fe946406101d752b09673aaad1e09302f05a996b09fd5d45bcba9142d44bd1625da6daf2e237928a38c81e04f5d04eb575827c017727df0173bf8afa47411cb +DIST wasm-bindgen-0.2.106.crate 48417 BLAKE2B 8dd8a36f109f0fe3dc03833271a9b6042b26c0ad9a9dcd411ec325dfd3f72696699ebae654347ef84133877d67f115027ebbe5c5172a1526b92eacaea982e152 SHA512 2ae22a455d86bd33d48a8b17898007adada6e3d5e17abc6df905ad5e3e2cd7886ace54d26876039b23f158bda30ab18f7aaa315610cfbe3f2064d90b8fac070a +DIST wasm-bindgen-backend-0.2.103.crate 32238 BLAKE2B f00006f74641316082df4dbf12c4672a607498c908fb9a1b56e1042a8ed07102c0de0f170be1e16a712a9a3c55549d4ad57c928e88a674a8d6e271976fd3f02b SHA512 b7a5e52e315123f43c15708ec6274a5726cbe587ed1b79f2216411481991750e386e2da344a3dd90f4c82b821e3dc5b6295938c83c215f4807297ace92202235 +DIST wasm-bindgen-macro-0.2.103.crate 9382 BLAKE2B ae8e1c312661f95cbe93da070c76531b97b72d576ca82e791fb3e3ea881c1118d1ddc78500c9e52e2ecb99ea93ea2aff957691113ae79f5c3677eb8093bd4422 SHA512 e185ec4034d6c7404c1c74641b03d614db762f9b24ed91eee0d5a4c7d3b73e2b2de40aa40e48e415c2a816cf095f5e2d9ecad8d997fe98a7e04f844c6b6c1c1b +DIST wasm-bindgen-macro-0.2.106.crate 9266 BLAKE2B 62fef922115cc70666a686c6047ec2f6558d3f6f90590f3327abd4a6932e725cac5b3cffdf1f8635815dd3b18006cd95c46bb55b9e96b978aeb61857edc0ae02 SHA512 971f5604ff2d1c3c76e0c2f7b4d4542e4806414c4410719cf5786b50f93ee3f4533daf47eca9c918076cd4cffe3a883d0bf2c9fe00c281cdf4990f4f3e1bf97f +DIST wasm-bindgen-macro-support-0.2.103.crate 26418 BLAKE2B eae151f2085ea7f227b0b57d84029b050eb751e82ec8dfa0484d65b1e8d8f2b37802fd00eb8a4aa6c9009ad509b86fc3f569869f1f58fe580da4e905acb605ce SHA512 553e3a5d5888dcaad5d5d17d1cc8e0b19457365916824fc68ba815a6b8586a00d0e69c95fe9a4af84df0eb54df55060091c704e1c6927a32f8e5ff87d66bef0b +DIST wasm-bindgen-macro-support-0.2.106.crate 49711 BLAKE2B 9508ae422506b405e3047844d966264dacad53d386399961bdbd19e6e6c8daded36d8875b9325ba06de978c7953d0d6a105992dbbf58e6958f5c122027e283b3 SHA512 d0c963e5ba06bae3c750eccc3bc7173fb27a4b4ebce03776f18aa851350d53390b7e568b65378b9c43e7d558965fc42951f1d7d62138c2fd60d3f2a064783fe5 +DIST wasm-bindgen-shared-0.2.103.crate 9060 BLAKE2B 5c52095b48c2a0d4ebdf7528265162e29b292ed0c383956e9f0982b610b1cbcf112c75c4264ffe3b89757fa475ce2e5f4675557928b61d0e6faa1854d0d7814e SHA512 f41d37005424b783658800c788c2fccab772203328dcacc1a70d154206f8af601e9fe8f37998d951723203a6d9ab2c52c6e23d185e1170ba5f93a91c0a5cf7d7 +DIST wasm-bindgen-shared-0.2.106.crate 10115 BLAKE2B 653084ed60830bf9a77101703017024220ccd7819c259c33c1d11d318a66ca8442b01a4e86a33b5e35d407e32c7490a88c68362e6238ffdc601b16b2e80b1edd SHA512 e0d054f81240f407a78ae11360884ad3456a0885ce6f5729b94ca27ae754fde00cf597af5d591e8f8de0cbf66dab39f35cb25a6f90d1b66a1b5e46099972586e +DIST web-sys-0.3.80.crate 641763 BLAKE2B 8c461c1be886e0ef2b1acfcfba90325fc8a4e471af83d2ebe13e2a0c497cb51398cdcee875154eb9170bf750a4287d493962babab3041fcba8528f5ff2acab39 SHA512 e5537a7d93e70c7484f1e05e738bd4b210e7fea098d1fb8548d421a62e3e0063ccabf898e7f0a1534384f7b581300f2f331f8362dff8eb2b4eea25936a6dcbc3 +DIST web-sys-0.3.83.crate 644431 BLAKE2B 2bb222fc3c1c0d70841fc8e46b0fe1b52ce5f3c2c28720ee9e5d48dac4d1b3cd088b8a2bc7a1587f1349fe0bb47922ffe3f63848d27d1f89dbe1b54cf1304483 SHA512 230d4764c01486c14eefa51bbe6be5bf5dbc6c5a1c52ce20b2c9790b87bf998c606436728e25bf57c1a6ab3c4f82fdb29a9702ae9e8dc4d2b869ee1d44cfa929 +DIST webpki-root-certs-0.26.11.crate 8098 BLAKE2B a73fbeb477cf90ae97216c17122598b51e0e9f47256e66480f487147fcb6f6e59a8f2910b3b79e68ba0b3588fc3d76cdeca8091335b2cf270fe50a005e57c8a6 SHA512 0994236b4005283824c24e14e357077fd2f213d2d75714fe51afb414df57c10a7ed396f5175e78cc25b00ffa8917c4eadd935d30377447ffa8a307a6da9685e1 +DIST webpki-root-certs-1.0.2.crate 173652 BLAKE2B 58ee42f2d39119cb7b0773b3219c15a5da4ca6767bcbeed913e24094a9cc1c8790b4f326ca7e602f1a4942276d33ffe2d6672927c6ed165f5babebef3950227f SHA512 36d3a10084695e6ca1aa8092e174c29a41200d8a77982f8fff5e51355ea4a11b7bbe321f0310b18c34ba4103549e37aa1ebd7e6211b9ceefbb88532cf7643ba2 +DIST webpki-root-certs-1.0.5.crate 165076 BLAKE2B 7bef20f6af55b3bd01023d2932f56eb5ade6453a819de42a948fcc0af99e09e4361910ed0f3ebf2de315aa58b05d2d7cd77b82859c1d7d10aff52f91b1f3b0a6 SHA512 b457e1a0a81d08b810a401a5b3d9405bc949a89d7e9ff60682c0fe004cd232f81fe613c640ef028dda6bcd9a9d53fd04ac534b0c0b87bc30323d2692031b0965 +DIST webpsan-0.5.3.crate 29193 BLAKE2B bef53f82f3a95e4bd5c0662a798d6c9a4c6714d31faf459b5363f0a1908f1aa9159c6bb54a5903db5f6f97b5f2a4ddc7150f6f668df6dab092d25d9d60636f0a SHA512 0fe4ab00fa3898a69b19999fbe0745fb858f4fb0229242b4bae60a9fe62389f1d77ab5e490109cc7dbc1650a022d5c861f191d699df03fdd28192959d100de5e +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-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.62.0.crate 36955 BLAKE2B cbdbfd253e565a4c83e6180816f6f674e61f3e9e952ea1e553edaf6639cc4638586c5ad6b6b53b3ecbd6662c9114a0084dea657e5490d7456de1ea62e609f155 SHA512 c21f427134e9237f528098eec3860363cb82b7fc753f0a6ba6c4ed935ff4e98ddc14395024be01b8705b0970b1d3f28221faee3807ad56f24b7421a256bb774f +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-implement-0.60.0.crate 15073 BLAKE2B ee01abf1393df94e57860440c2b768ffe0469628af014df24799947c923a7fadcce652622c29e6820857607f8ea4024c784021473ea2532e2d51c60d7037600b SHA512 e0e423629b17edd8e7a202170759dc07e51eac3184111ffcf58e2bf8c94cea5c9c50015789873cad526b5a0cd3a12890461a91cdb6a04b0ad14926534e0a6d76 +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.1.crate 11735 BLAKE2B ecb776c43d0c1c8e635975a141ea5c3e04639c10058d7bd55e8408fc460def54feca0984bf03504b004f2403b7b62a1df14f31ac2f2dc128b9b7f1e4c373fc87 SHA512 2aab8271746f67998a893f97aebcbb333b5c83d0ba28931b4cbd356c3897899cdab0b58c4fc82abddc1eedf758fadc6880e8bf35340929827e572d5b2653f9a2 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.0.crate 6170 BLAKE2B 91c6da1e49d59f7672be801c53610fbddab9e999de4e1af58659caae54bd1da316683ff441fcee9972317882e51951e53ce1d7ba0b487ab1f70bb40175866177 SHA512 f887136cf715419ed724651e1ee52845d6318e42d2c4a7159b1283f2a20f720c109291db54d9f63d222c7f9eaa51a90d08c6eba4f50459557b15260315b016a3 +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-result-0.4.0.crate 13420 BLAKE2B 6c4840824d2c673e3a4fd6a16a88195f5c17185dedb371c6090b1e874bd603b1b481a64b599e706acd5e1caad6b5720701b8f5d6633241362b54e702040c233c SHA512 9da473dfa5dece4493090a8149ae1c0408f5df9da273aef9dfa57ac49f0c63e7efa9a263ce7b33f28e39ada0d3fbc8033302008abcfd41f0b9b461a576a79d02 +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.5.0.crate 13992 BLAKE2B 13249e5fde72e55eb6d3f1757fcfcbda28030823b3087f0adac58fb24e03b76b9beb26ca6eade12623aac80e4d52615efd610d9bd84fe0fc3d0661f850df26dc SHA512 b822bc463d4767a4bb79e52f40debda2e2bfdbe6f9006a7c4617177e406612ddf51cf97fd7460ed68050e9be671419f336cb32178e994e7ddaa68230c66bd518 +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.0.crate 2517134 BLAKE2B 3590bde259ed9f4da46210b8ad6b4e0a35d976e40703baf8e2068ef83995ab35ecb44602135a61e4981c1b222f35ad622536faf864cb03410496d1b82bfc6bd1 SHA512 9459a3ad46eb2e56206bffa38a382954faa5c2db4d6bcd79a30d42e0b962dc3c25cdace76a6a7fa7f776a459abfbe19872b8c52ae5b6aed473a4e8f8b943fc7b +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.3.crate 7099 BLAKE2B f3fdeaa9fad436279d498bd83a8673b4fa2ba9a0a4e01b0543c68eebf18162de10c7d0bc8e3fc12aecd7ab80eb1c764eb8100285d3dc51672fba60c7537b3e75 SHA512 6990e60737249c02603ef6e2797b1d1ce73e0568d2ba06df477277747299a94217925f99dca1641ae1a9f1b0ab047b26588178a8861e90485302eaf1607bb024 +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST x25519-dalek-2.0.1.crate 87820 BLAKE2B 039749d0278d95996016260f9e32162b370594085186044665685288d879e067fa16a5d4d42e939d2bd05f7b47a81036cb4f573d841cc81ece078c7a08eb672d SHA512 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9 +DIST x509-parser-0.18.0.crate 102525 BLAKE2B d520ab3b16921be63775e7d76bec875da586eabd77ae2e33ccc267b0e6c0f130ef8feccf4e5ddab9e3f6a3e650e64ee8f31d40c925e33911d0eedc5efa71bb8c SHA512 dbdd5fe6b0b7aeda3390bc988ee2bfaa61d3969a421b248c8cc573c3d9be6b5de89650882af5490d9c132bee8d9b070efc6c21d6afc8a703d66efc35698dc752 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST yasna-0.5.2.crate 34859 BLAKE2B 622852d441bae19ac2445d616cab5a0dd2b59926ced62b66c84d4804a0ba25d411fb9c2fef3bc86b0336e73dc060678ac58e41245f99d3412fe8bad28d131847 SHA512 7532b6d06b34b0a5e2b769c5d2647f910bec481d98482bf9cea212f1bd1466336d7cb117d0c2e240e7673b2825f1d091619f79814bad836d25cf3a6ca2be63e5 +DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-0.8.33.crate 271917 BLAKE2B 63f3c0fff0bd6cfd2c75c796456fb8e9da2677f0350af3f38a37f357abaa2b3a90e182577a73505ffd9adef26afafb9f27db5d77e56b17e7fe604a29a4be7643 SHA512 4520c9342abb933be030859527469d10266470481823d40764c0ddf5b437ef3301b35322a7d2198b86e46d1fe17fff21b1290581dbc40135fde284ef5d5a25b5 +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 +DIST zerocopy-derive-0.8.33.crate 100877 BLAKE2B 5ab8993da52b2580e5a1f38ca6ecd2da106fa90ad23d783dd3a54244fa7a07dff99c803957a0f238460fb6fc4e20c05532c6cf05fc4f94d43977f138272a3aa3 SHA512 a9b59f29e698854498bb423575b1c35347afb563ec4b9417a81a79a565158eb3cd85d7f653f86c82b0aec572da571d88744f626ab92fe2aa7c4cd5d2f2b0904d +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 +DIST zeroize_derive-1.4.3.crate 11695 BLAKE2B 1ed359b6ee80ab73bcc030d312b9e05453db2da5b2aa2c054be194d1c0fe4faf6db021be008a68b4c33552686ae4ade03b45f5e398d3352e025eae321287a16e SHA512 baefce9fad32add4c9b6f5560835679ac782ecbff383a80931acedbc12e459ec0d5a0cfb0113d47ea91bbb0969651ed62e2e22c69a0a3e87c0a4930be234cc83 +DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.4.crate 125080 BLAKE2B 67957532912716a8fe7b5468effc8af700251acfedad13e4874229ce91a2450026a2a336b542cc1239f62a71da997e406c49f85f4f8c7019a9228997d8a31750 SHA512 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31 +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zmij-1.0.12.crate 22544 BLAKE2B 22e5a339b5927c76481a6d64c5a47aff9bcd4519bef334f9348e3e2d8ce4b3f3ce7c15cc5237802b41d92734531ee47cbb9b82f3401af129729f099ba584b3b0 SHA512 0a2f637821322e1aae221ef882139d30ab242f9b33090d3e5c8c3bc6053f7742eb270104dda3aa828bae5496342715c5e93d1a96629c1d3d9b34fb6bb30f419c diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.86.8.ebuild b/dev-libs/libsignal-ffi/libsignal-ffi-0.86.8.ebuild new file mode 100644 index 000000000..b1270ceb2 --- /dev/null +++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.86.8.ebuild @@ -0,0 +1,619 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.1 +# path: rust/bridge/ffi + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.1 + aead@0.5.2 + aes-gcm-siv@0.11.1 + aes-gcm@0.10.3 + aes@0.8.4 + aho-corasick@1.1.3 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.20 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.11 + anyhow@1.0.99 + argon2@0.5.3 + arrayvec@0.7.6 + asn1@0.21.3 + asn1_derive@0.21.3 + assert_cmd@2.0.17 + assert_matches@1.5.0 + async-compression@0.4.30 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + auto_enums@0.8.7 + autocfg@1.5.0 + backtrace@0.3.75 + base64@0.22.1 + base64ct@1.8.0 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.8.0 + bit-vec@0.8.0 + bitflags@2.9.4 + bitstream-io@1.10.0 + blake2@0.10.6 + block-buffer@0.10.4 + block-padding@0.3.3 + breakpad-symbols@0.22.2 + bstr@1.12.0 + bumpalo@3.19.0 + bytes@1.10.1 + cachemap2@0.3.0 + cast@0.3.0 + cbc@0.1.2 + cc@1.2.37 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.3 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono@0.4.42 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + cipher@0.4.4 + circular@0.3.0 + clang-sys@1.8.1 + clap-stdin@0.6.0 + clap@4.5.47 + clap_builder@4.5.47 + clap_derive@4.5.47 + clap_lex@0.7.5 + cmake@0.1.48 + colorchoice@1.0.4 + combine@4.6.7 + compression-codecs@0.4.30 + compression-core@0.4.29 + const-oid@0.9.6 + const-str@0.6.4 + convert_case@0.4.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-models@0.0.4 + cpufeatures@0.2.17 + crc32fast@1.5.0 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-common@0.1.6 + ctr@0.9.2 + darling@0.20.11 + darling_core@0.20.11 + darling_macro@0.20.11 + data-encoding-macro-internal@0.1.16 + data-encoding-macro@0.1.18 + data-encoding@2.9.0 + debugid@0.8.0 + der@0.7.10 + deranged@0.5.3 + derive-where@1.6.0 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + derive_more-impl@2.0.1 + derive_more@0.99.20 + derive_more@2.0.1 + derive_utils@0.15.0 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dir-test-macros@0.4.1 + dir-test@0.4.1 + displaydoc@0.2.5 + doc-comment@0.3.3 + downcast-rs@1.2.1 + dyn-clonable-impl@0.9.2 + dyn-clonable@0.9.2 + dyn-clone@1.0.20 + ed25519-dalek@2.2.0 + ed25519@2.2.3 + either@1.15.0 + encoding_rs@0.8.35 + enum-as-inner@0.6.1 + env_filter@0.1.3 + env_logger@0.11.8 + equivalent@1.0.2 + errno@0.3.14 + fastrand@2.3.0 + fiat-crypto@0.2.9 + find-msvc-tools@0.1.1 + fixedbitset@0.5.7 + flate2@1.1.2 + fnv@1.0.7 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + fslock@0.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.16 + getrandom@0.3.3 + ghash@0.5.1 + gimli@0.31.1 + glob@0.3.3 + h2@0.4.12 + half@2.6.0 + hashbrown@0.12.3 + hashbrown@0.15.5 + hax-lib-macros-types@0.3.5 + hax-lib-macros@0.3.5 + hax-lib@0.3.5 + headers-core@0.3.0 + headers@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hickory-proto@0.24.4 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.11 + hpke-rs-crypto@0.3.0 + hpke-rs@0.4.0 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.3.1 + httparse@1.10.1 + httpdate@1.0.3 + hyper-util@0.1.17 + hyper@1.7.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.0.0 + icu_locale_core@2.0.0 + icu_normalizer@2.0.0 + icu_normalizer_data@2.0.0 + icu_properties@2.0.1 + icu_properties_data@2.0.1 + icu_provider@2.0.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + indexmap@1.9.3 + indexmap@2.11.3 + inout@0.1.4 + intmap@3.1.2 + io-uring@0.7.10 + ipnet@2.11.0 + is-terminal@0.4.16 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.15 + jiff-static@0.2.15 + jiff@0.2.15 + jni-sys@0.3.0 + jni@0.21.1 + js-sys@0.3.80 + lazy_static@1.5.0 + libc@0.2.175 + libcrux-hacl-rs@0.0.4 + libcrux-hmac@0.0.4 + libcrux-intrinsics@0.0.4 + libcrux-macros@0.0.3 + libcrux-ml-kem@0.0.4 + libcrux-platform@0.0.2 + libcrux-secrets@0.0.4 + libcrux-sha2@0.0.4 + libcrux-sha3@0.0.4 + libcrux-traits@0.0.4 + libloading@0.8.8 + libz-sys@1.1.22 + linkme-impl@0.3.33 + linkme@0.3.33 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.0 + log-panics@2.1.0 + log@0.4.28 + macro_rules_attribute-proc_macro@0.2.2 + macro_rules_attribute@0.2.2 + matchers@0.2.0 + mediasan-common@0.5.3 + memchr@2.7.5 + memmap2@0.9.8 + mime@0.3.17 + mime_guess@2.0.5 + minidump-common@0.22.2 + minidump-processor@0.22.1 + minidump-unwind@0.22.2 + minidump@0.22.2 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.0.4 + mp4san-derive@0.5.3 + mp4san@0.5.3 + multimap@0.10.1 + neon-macros@1.1.1 + neon@1.1.1 + nom-derive-impl@0.10.1 + nom-derive@0.10.1 + nom@7.1.3 + nonzero_ext@0.3.0 + nu-ansi-term@0.50.1 + num-bigint@0.4.6 + num-conv@0.1.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.4 + num_enum_derive@0.7.4 + object@0.36.7 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + oorandom@11.1.5 + opaque-debug@0.3.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + partial-default-derive@0.1.0 + partial-default@0.1.0 + password-hash@0.5.0 + paste@1.0.15 + pastey@0.1.1 + pem@3.0.5 + percent-encoding@2.3.2 + pest@2.8.2 + pest_derive@2.8.2 + pest_generator@2.8.2 + pest_meta@2.8.2 + petgraph@0.7.1 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + potential_utf@0.1.3 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + proc-macro-crate@3.4.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.101 + procfs-core@0.17.0 + proptest@1.7.0 + prost-build@0.14.1 + prost-derive@0.14.1 + prost-types@0.14.1 + prost@0.14.1 + protobuf-codegen@3.7.2 + protobuf-json-mapping@3.7.2 + protobuf-parse@3.7.2 + protobuf-support@3.7.2 + protobuf@3.7.2 + pulldown-cmark-to-cmark@21.1.0 + pulldown-cmark@0.13.0 + quick-error@1.2.3 + quote@1.0.40 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rand_xorshift@0.4.0 + range-map@0.2.0 + rangemap@1.6.0 + rayon-core@1.13.0 + rayon@1.11.0 + rcgen@0.13.2 + ref-cast-impl@1.0.24 + ref-cast@1.0.24 + regex-automata@0.4.10 + regex-syntax@0.8.6 + regex@1.11.2 + ring@0.17.14 + rustc-demangle@0.1.26 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.44 + rustix@1.1.2 + rustls-native-certs@0.8.1 + rustls-pki-types@1.12.0 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.5.3 + rustls-webpki@0.103.6 + rustls@0.23.31 + rustversion@1.0.22 + rusty-fork@0.3.0 + ryu@1.0.20 + same-file@1.0.6 + schannel@0.1.28 + schemars@0.9.0 + schemars@1.0.4 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scroll@0.12.0 + scroll_derive@0.12.1 + security-framework-sys@2.15.0 + security-framework@3.4.0 + semver@1.0.27 + send_wrapper@0.6.0 + serde@1.0.225 + serde_core@1.0.225 + serde_derive@1.0.225 + serde_json5@0.2.1 + serde_json@1.0.145 + serde_urlencoded@0.7.1 + serde_with@3.14.0 + serde_with_macros@3.14.0 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2-asm@0.6.4 + sha2@0.10.9 + sharded-slab@0.1.7 + shlex@1.3.0 + signature@2.2.0 + siphasher@1.0.1 + slab@0.4.11 + smallvec@1.15.1 + smart-default@0.7.1 + snow@0.10.0 + socket2@0.6.0 + socks5-proto@0.4.1 + socks5-server@0.10.1 + sorted-vec@0.8.10 + spki@0.7.3 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + syn-mid@0.6.0 + syn@1.0.109 + syn@2.0.106 + sync_wrapper@1.0.2 + synstructure@0.13.2 + tempfile@3.22.0 + termtree@0.5.1 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + test-log-macros@0.2.18 + test-log@0.2.18 + testing_logger@0.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.16 + thiserror@1.0.69 + thiserror@2.0.16 + thread_local@1.1.9 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.43 + tinystr@0.8.1 + tinytemplate@1.2.1 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tls-parser@0.12.2 + tokio-macros@2.5.0 + tokio-socks@0.5.2 + tokio-stream@0.1.17 + tokio-tungstenite@0.27.0 + tokio-util@0.7.16 + tokio@1.47.1 + toml_datetime@0.7.1 + toml_edit@0.23.5 + toml_parser@1.0.2 + tonic-build@0.14.2 + tonic-prost-build@0.14.2 + tonic-prost@0.14.2 + tonic@0.14.2 + tower-layer@0.3.3 + tower-service@0.3.3 + tracing-attributes@0.1.30 + tracing-core@0.1.34 + tracing-log@0.2.0 + tracing-subscriber@0.3.20 + tracing@0.1.41 + try-lock@0.2.5 + tungstenite@0.27.0 + typenum@1.18.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.8.1 + unicode-ident@1.0.19 + unicode-segmentation@1.12.0 + unicode-xid@0.2.6 + universal-hash@0.5.1 + untrusted@0.9.0 + url@2.5.7 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.18.1 + valuable@0.1.1 + vcpkg@0.2.15 + version_check@0.9.5 + visibility@0.1.1 + wait-timeout@0.2.1 + walkdir@2.5.0 + want@0.3.1 + warp@0.4.2 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.7+wasi-0.2.4 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-backend@0.2.103 + wasm-bindgen-macro-support@0.2.103 + wasm-bindgen-macro@0.2.103 + wasm-bindgen-shared@0.2.103 + wasm-bindgen@0.2.103 + web-sys@0.3.80 + webpki-root-certs@0.26.11 + webpki-root-certs@1.0.2 + webpsan@0.5.3 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.0 + windows-implement@0.60.0 + windows-interface@0.59.1 + windows-link@0.1.3 + windows-link@0.2.0 + windows-result@0.4.0 + windows-strings@0.5.0 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.0 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.13 + wit-bindgen@0.46.0 + writeable@0.6.1 + x25519-dalek@2.0.1 + yansi@1.0.1 + yasna@0.5.2 + yoke-derive@0.8.0 + yoke@0.8.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zerotrie@0.2.2 + zerovec-derive@0.11.1 + zerovec@0.11.4 +" + +declare -A GIT_CRATES=( + [boring-sys]='https://github.com/signalapp/boring;81d4aa19ac6c5af99238ff0bf9328b381ccebcdd;boring-%commit%/boring-sys' + [boring]='https://github.com/signalapp/boring;81d4aa19ac6c5af99238ff0bf9328b381ccebcdd;boring-%commit%/boring' + [curve25519-dalek-derive]='https://github.com/signalapp/curve25519-dalek;7c6d34756355a3566a704da84dce7b1c039a6572;curve25519-dalek-%commit%/curve25519-dalek-derive' + [curve25519-dalek]='https://github.com/signalapp/curve25519-dalek;7c6d34756355a3566a704da84dce7b1c039a6572;curve25519-dalek-%commit%/curve25519-dalek' + [spqr]='https://github.com/signalapp/SparsePostQuantumRatchet;46e387458d438b81a3485e26bf6bb44595e52073;SparsePostQuantumRatchet-%commit%' + [tokio-boring]='https://github.com/signalapp/boring;81d4aa19ac6c5af99238ff0bf9328b381ccebcdd;boring-%commit%/tokio-boring' +) + +LLVM_COMPAT=( {18..20} ) +RUST_MIN_VER="1.85.0" + +inherit cargo llvm-r2 + +BSSL_COMMIT="44b3df6f03d85c901767250329c571db405122d5" +DESCRIPTION="C ABI library which exposes Signal protocol logic" +HOMEPAGE="https://github.com/signalapp/libsignal" +SRC_URI=" + https://github.com/signalapp/libsignal/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/google/boringssl/archive/${BSSL_COMMIT}.tar.gz -> boringssl-${BSSL_COMMIT:0:7}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" + AGPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 GPL-3+ ISC MIT MPL-2.0 + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64" + +# https://bugs.gentoo.org/927382 +BDEPEND=" + dev-build/cmake + dev-libs/protobuf + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r2_pkg_setup + rust_pkg_setup +} + +src_unpack() { + cargo_src_unpack + + local bssl_submodule=( "${WORKDIR}"/boring-*/boring-sys/deps/boringssl ) + rmdir "${bssl_submodule[@]}" || die + mv "${WORKDIR}/boringssl-${BSSL_COMMIT}" "${bssl_submodule[@]}" || die + + # borrowed from net-im/gurk-rs + local crate_patches crate crate_uri commit crate_dir host + for crate in curve25519-dalek boring{,-sys}; do + IFS=';' read -r crate_uri commit crate_dir host \ + <<< "${GIT_CRATES["${crate}"]}" + + : "${crate_dir:=${crate}-%commit%}" + crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;" + done + + printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \ + >> "${CARGO_HOME}/config.toml" || die +} + +src_install() { + dolib.a "${WORKDIR}"/libsignal-${PV}/$(cargo_target_dir)/libsignal_ffi.a + einstalldocs +} diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.87.1.ebuild b/dev-libs/libsignal-ffi/libsignal-ffi-0.87.1.ebuild new file mode 100644 index 000000000..4c6b43c39 --- /dev/null +++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.87.1.ebuild @@ -0,0 +1,631 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.1 +# path: rust/bridge/ffi + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aead@0.5.2 + aes-gcm-siv@0.11.1 + aes-gcm@0.10.3 + aes@0.8.4 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + arbitrary@1.4.2 + argon2@0.5.3 + arrayvec@0.7.6 + asn1-rs-derive@0.6.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.7.1 + asn1@0.23.0 + asn1_derive@0.23.0 + assert_cmd@2.1.2 + assert_matches@1.5.0 + async-compression@0.4.36 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + auto_enums@0.8.7 + autocfg@1.5.0 + backtrace@0.3.76 + base64@0.22.1 + base64ct@1.8.2 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.8.0 + bit-vec@0.8.0 + bitflags@2.10.0 + bitstream-io@1.10.0 + blake2@0.10.6 + block-buffer@0.10.4 + block-padding@0.3.3 + breakpad-symbols@0.22.2 + bstr@1.12.1 + bumpalo@3.19.1 + bytes@1.11.1 + cachemap2@0.3.0 + cast@0.3.0 + cbc@0.1.2 + cc@1.2.52 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.4 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono@0.4.42 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + cipher@0.4.4 + circular@0.3.0 + clang-sys@1.8.1 + clap-stdin@0.8.0 + clap@4.5.54 + clap_builder@4.5.54 + clap_derive@4.5.49 + clap_lex@0.7.6 + cmake@0.1.48 + colorchoice@1.0.4 + combine@4.6.7 + compression-codecs@0.4.35 + compression-core@0.4.31 + const-oid@0.9.6 + const-str@1.0.0 + convert_case@0.10.0 + convert_case@0.4.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-models@0.0.4 + cpufeatures@0.2.17 + crc32fast@1.5.0 + criterion-plot@0.5.0 + criterion@0.5.1 + critical-section@1.2.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-common@0.1.7 + ctr@0.9.2 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + data-encoding-macro-internal@0.1.16 + data-encoding-macro@0.1.18 + data-encoding@2.9.0 + debugid@0.8.0 + der-parser@10.0.0 + der@0.7.10 + deranged@0.5.5 + derive-where@1.6.0 + derive_arbitrary@1.4.2 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + derive_more-impl@2.1.1 + derive_more@0.99.20 + derive_more@2.1.1 + derive_utils@0.15.0 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dir-test-macros@0.4.1 + dir-test@0.4.1 + displaydoc@0.2.5 + downcast-rs@1.2.1 + dyn-clonable-impl@0.9.2 + dyn-clonable@0.9.2 + dyn-clone@1.0.20 + ed25519-dalek@2.2.0 + ed25519@2.2.3 + either@1.15.0 + encoding_rs@0.8.35 + enum-as-inner@0.6.1 + env_filter@0.1.4 + env_logger@0.11.8 + equivalent@1.0.2 + errno@0.3.14 + fastrand@2.3.0 + fiat-crypto@0.2.9 + find-msvc-tools@0.1.7 + fixedbitset@0.5.7 + flate2@1.1.5 + fnv@1.0.7 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + fslock@0.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.16 + getrandom@0.3.4 + ghash@0.5.1 + gimli@0.32.3 + glob@0.3.3 + h2@0.4.13 + half@2.7.1 + hashbrown@0.12.3 + hashbrown@0.16.1 + hax-lib-macros-types@0.3.5 + hax-lib-macros@0.3.5 + hax-lib@0.3.5 + headers-core@0.3.0 + headers@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hickory-proto@0.25.2 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.11 + hpke-rs-crypto@0.4.0 + hpke-rs@0.5.0 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + hyper-util@0.1.19 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + indexmap@1.9.3 + indexmap@2.13.0 + inout@0.1.4 + intmap@3.1.3 + ipnet@2.11.0 + is-terminal@0.4.17 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jiff-static@0.2.18 + jiff@0.2.18 + jni-sys@0.3.0 + jni@0.21.1 + js-sys@0.3.83 + lazy_static@1.5.0 + libc@0.2.180 + libcrux-hacl-rs@0.0.4 + libcrux-hmac@0.0.4 + libcrux-intrinsics@0.0.4 + libcrux-macros@0.0.3 + libcrux-ml-kem@0.0.5 + libcrux-platform@0.0.2 + libcrux-platform@0.0.3 + libcrux-secrets@0.0.4 + libcrux-sha2@0.0.4 + libcrux-sha3@0.0.4 + libcrux-sha3@0.0.5 + libcrux-traits@0.0.4 + libloading@0.8.9 + libz-sys@1.1.23 + linkme-impl@0.3.35 + linkme@0.3.35 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.1 + log-panics@2.1.0 + log@0.4.29 + macro_rules_attribute-proc_macro@0.2.2 + macro_rules_attribute@0.2.2 + matchers@0.2.0 + mediasan-common@0.5.3 + memchr@2.7.6 + memmap2@0.9.9 + mime@0.3.17 + mime_guess@2.0.5 + minidump-common@0.22.2 + minidump-processor@0.22.1 + minidump-unwind@0.22.2 + minidump@0.22.2 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + mp4san-derive@0.5.3 + mp4san@0.5.3 + multimap@0.10.1 + neon-macros@1.1.1 + neon@1.1.1 + nom-derive-impl@0.10.1 + nom-derive@0.10.1 + nom@7.1.3 + nonzero_ext@0.3.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.5 + num_enum_derive@0.7.5 + object@0.37.3 + oid-registry@0.8.1 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + oorandom@11.1.5 + opaque-debug@0.3.1 + openssl-macros@0.1.1 + openssl-probe@0.2.0 + partial-default-derive@0.1.0 + partial-default@0.1.0 + password-hash@0.5.0 + paste@1.0.15 + pastey@0.1.1 + pem@3.0.6 + percent-encoding@2.3.2 + pest@2.8.5 + pest_derive@2.8.5 + pest_generator@2.8.5 + pest_meta@2.8.5 + petgraph@0.7.1 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.4 + portable-atomic@1.13.0 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + proc-macro-crate@3.4.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.105 + procfs-core@0.17.0 + proptest-arbitrary-interop@0.1.0 + proptest@1.9.0 + prost-build@0.14.1 + prost-derive@0.14.1 + prost-types@0.14.1 + prost@0.14.1 + protobuf-codegen@3.7.2 + protobuf-json-mapping@3.7.2 + protobuf-parse@3.7.2 + protobuf-support@3.7.2 + protobuf@3.7.2 + quick-error@1.2.3 + quote@1.0.43 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rand_xorshift@0.4.0 + range-map@0.2.0 + rangemap@1.7.1 + rayon-core@1.13.0 + rayon@1.11.0 + rcgen@0.14.6 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + ring@0.17.14 + rustc-demangle@0.1.26 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.44 + rustix@1.1.3 + rustls-native-certs@0.8.3 + rustls-pki-types@1.13.2 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.5.3 + rustls-webpki@0.103.8 + rustls@0.23.36 + rustversion@1.0.22 + rusty-fork@0.3.1 + ryu@1.0.22 + same-file@1.0.6 + schannel@0.1.28 + schemars@0.9.0 + schemars@1.2.0 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scroll@0.12.0 + scroll_derive@0.12.1 + security-framework-sys@2.15.0 + security-framework@3.5.1 + semver@1.0.27 + send_wrapper@0.6.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json5@0.2.1 + serde_json@1.0.149 + serde_urlencoded@0.7.1 + serde_with@3.16.1 + serde_with_macros@3.16.1 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2-asm@0.6.4 + sha2@0.10.9 + sharded-slab@0.1.7 + shlex@1.3.0 + signature@2.2.0 + simd-adler32@0.3.8 + siphasher@1.0.1 + slab@0.4.11 + smallvec@1.15.1 + smart-default@0.7.1 + snow@0.10.0 + socket2@0.6.1 + socks5-proto@0.4.1 + socks5-server@0.10.1 + sorted-vec@0.8.10 + spki@0.7.3 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + syn-mid@0.6.0 + syn@1.0.109 + syn@2.0.114 + sync_wrapper@1.0.2 + synstructure@0.13.2 + tempfile@3.24.0 + termtree@0.5.1 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + test-log-macros@0.2.19 + test-log@0.2.19 + testing_logger@0.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinystr@0.8.2 + tinytemplate@1.2.1 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tls-parser@0.12.2 + tokio-macros@2.6.0 + tokio-socks@0.5.2 + tokio-stream@0.1.18 + tokio-tungstenite@0.27.0 + tokio-tungstenite@0.28.0 + tokio-util@0.7.18 + tokio@1.49.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.6+spec-1.1.0 + tonic-build@0.14.2 + tonic-prost-build@0.14.2 + tonic-prost@0.14.2 + tonic@0.14.2 + tower-layer@0.3.3 + tower-service@0.3.3 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + try-lock@0.2.5 + tungstenite@0.27.0 + tungstenite@0.28.0 + typenum@1.19.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-ident@1.0.22 + unicode-segmentation@1.12.0 + unicode-xid@0.2.6 + universal-hash@0.5.1 + untrusted@0.9.0 + url@2.5.8 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.19.0 + valuable@0.1.1 + vcpkg@0.2.15 + version_check@0.9.5 + visibility@0.1.1 + wait-timeout@0.2.1 + walkdir@2.5.0 + want@0.3.1 + warp@0.4.2 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-macro-support@0.2.106 + wasm-bindgen-macro@0.2.106 + wasm-bindgen-shared@0.2.106 + wasm-bindgen@0.2.106 + web-sys@0.3.83 + webpki-root-certs@0.26.11 + webpki-root-certs@1.0.5 + webpsan@0.5.3 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + wit-bindgen@0.46.0 + writeable@0.6.2 + x25519-dalek@2.0.1 + x509-parser@0.18.0 + yansi@1.0.1 + yasna@0.5.2 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zeroize_derive@1.4.3 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zmij@1.0.12 +" + +declare -A GIT_CRATES=( + [boring-sys]='https://github.com/signalapp/boring;81d4aa19ac6c5af99238ff0bf9328b381ccebcdd;boring-%commit%/boring-sys' + [boring]='https://github.com/signalapp/boring;81d4aa19ac6c5af99238ff0bf9328b381ccebcdd;boring-%commit%/boring' + [curve25519-dalek-derive]='https://github.com/signalapp/curve25519-dalek;7c6d34756355a3566a704da84dce7b1c039a6572;curve25519-dalek-%commit%/curve25519-dalek-derive' + [curve25519-dalek]='https://github.com/signalapp/curve25519-dalek;7c6d34756355a3566a704da84dce7b1c039a6572;curve25519-dalek-%commit%/curve25519-dalek' + [spqr]='https://github.com/signalapp/SparsePostQuantumRatchet;d310c99c57a046549be205b9ce50d80dcbe5f3e4;SparsePostQuantumRatchet-%commit%' + [tokio-boring]='https://github.com/signalapp/boring;81d4aa19ac6c5af99238ff0bf9328b381ccebcdd;boring-%commit%/tokio-boring' +) + +LLVM_COMPAT=( {18..21} ) +RUST_MIN_VER="1.88.0" + +inherit cargo llvm-r2 + +BSSL_COMMIT="44b3df6f03d85c901767250329c571db405122d5" +DESCRIPTION="C ABI library which exposes Signal protocol logic" +HOMEPAGE="https://github.com/signalapp/libsignal" +SRC_URI=" + https://github.com/signalapp/libsignal/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/google/boringssl/archive/${BSSL_COMMIT}.tar.gz -> boringssl-${BSSL_COMMIT:0:7}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" + AGPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 GPL-3+ ISC MIT MPL-2.0 + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64" + +# https://bugs.gentoo.org/927382 +BDEPEND=" + dev-build/cmake + dev-libs/protobuf + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r2_pkg_setup + rust_pkg_setup +} + +src_unpack() { + cargo_src_unpack + + local bssl_submodule=( "${WORKDIR}"/boring-*/boring-sys/deps/boringssl ) + rmdir "${bssl_submodule[@]}" || die + mv "${WORKDIR}/boringssl-${BSSL_COMMIT}" "${bssl_submodule[@]}" || die + + # borrowed from net-im/gurk-rs + local crate_patches crate crate_uri commit crate_dir host + for crate in curve25519-dalek boring{,-sys}; do + IFS=';' read -r crate_uri commit crate_dir host \ + <<< "${GIT_CRATES["${crate}"]}" + + : "${crate_dir:=${crate}-%commit%}" + crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;" + done + + printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \ + >> "${CARGO_HOME}/config.toml" || die +} + +src_install() { + dolib.a "${WORKDIR}"/libsignal-${PV}/$(cargo_target_dir)/libsignal_ffi.a + einstalldocs +} diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.87.5.ebuild b/dev-libs/libsignal-ffi/libsignal-ffi-0.87.5.ebuild new file mode 100644 index 000000000..90935b920 --- /dev/null +++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.87.5.ebuild @@ -0,0 +1,649 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.1 +# path: rust/bridge/ffi + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aead@0.5.2 + aes-gcm-siv@0.11.1 + aes-gcm@0.10.3 + aes@0.8.4 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + arbitrary@1.4.2 + argon2@0.5.3 + arrayvec@0.7.6 + asn1-rs-derive@0.6.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.7.1 + asn1@0.23.0 + asn1_derive@0.23.0 + assert_cmd@2.1.2 + assert_matches@1.5.0 + async-compression@0.4.36 + async-trait@0.1.89 + atomic-take@1.1.0 + atomic-waker@1.1.2 + auto_enums@0.8.7 + autocfg@1.5.0 + backtrace@0.3.76 + base64@0.22.1 + base64ct@1.8.2 + bincode@1.3.3 + bindgen@0.72.1 + bit-set@0.8.0 + bit-vec@0.8.0 + bitflags@2.10.0 + bitstream-io@1.10.0 + blake2@0.10.6 + block-buffer@0.10.4 + block-padding@0.3.3 + breakpad-symbols@0.22.2 + bstr@1.12.1 + bumpalo@3.19.1 + bytes@1.11.1 + cachemap2@0.3.0 + cast@0.3.0 + cbc@0.1.2 + cc@1.2.52 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.4 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono@0.4.42 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + cipher@0.4.4 + circular@0.3.0 + clang-sys@1.8.1 + clap-stdin@0.8.0 + clap@4.5.54 + clap_builder@4.5.54 + clap_derive@4.5.49 + clap_lex@0.7.6 + cmake@0.1.57 + colorchoice@1.0.4 + combine@4.6.7 + compression-codecs@0.4.35 + compression-core@0.4.31 + const-oid@0.9.6 + const-str@1.0.0 + convert_case@0.10.0 + convert_case@0.4.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-models@0.0.5 + cpufeatures@0.2.17 + crc32fast@1.5.0 + criterion-plot@0.5.0 + criterion@0.5.1 + critical-section@1.2.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-common@0.1.7 + ctr@0.9.2 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + data-encoding-macro-internal@0.1.16 + data-encoding-macro@0.1.18 + data-encoding@2.9.0 + debugid@0.8.0 + der-parser@10.0.0 + der@0.7.10 + deranged@0.5.5 + derive-where@1.6.0 + derive_arbitrary@1.4.2 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + derive_more-impl@2.1.1 + derive_more@0.99.20 + derive_more@2.1.1 + derive_utils@0.15.0 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dir-test-macros@0.4.1 + dir-test@0.4.1 + displaydoc@0.2.5 + downcast-rs@1.2.1 + dyn-clonable-impl@0.9.2 + dyn-clonable@0.9.2 + dyn-clone@1.0.20 + ed25519-dalek@2.2.0 + ed25519@2.2.3 + either@1.15.0 + encoding_rs@0.8.35 + enum-as-inner@0.6.1 + env_filter@0.1.4 + env_logger@0.11.8 + equivalent@1.0.2 + errno@0.3.14 + fastrand@2.3.0 + fiat-crypto@0.2.9 + find-msvc-tools@0.1.7 + fixedbitset@0.5.7 + flate2@1.1.5 + fnv@1.0.7 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + fslock@0.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.16 + getrandom@0.3.4 + ghash@0.5.1 + gimli@0.32.3 + glob@0.3.3 + h2@0.4.13 + half@2.7.1 + hashbrown@0.12.3 + hashbrown@0.16.1 + hax-lib-macros-types@0.3.6 + hax-lib-macros@0.3.6 + hax-lib@0.3.6 + headers-core@0.3.0 + headers@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hickory-proto@0.25.2 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.11 + hpke-rs-crypto@0.6.0 + hpke-rs@0.6.0 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + hyper-util@0.1.19 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + indexmap@1.9.3 + indexmap@2.13.0 + inout@0.1.4 + intmap@3.1.3 + ipnet@2.11.0 + is-terminal@0.4.17 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.14.0 + itoa@1.0.17 + jiff-static@0.2.18 + jiff@0.2.18 + jni-sys@0.3.0 + jni@0.21.1 + js-sys@0.3.83 + lazy_static@1.5.0 + libc@0.2.180 + libcrux-hacl-rs@0.0.4 + libcrux-hmac@0.0.6 + libcrux-intrinsics@0.0.5 + libcrux-intrinsics@0.0.6 + libcrux-macros@0.0.3 + libcrux-ml-kem@0.0.7 + libcrux-platform@0.0.3 + libcrux-secrets@0.0.5 + libcrux-sha2@0.0.6 + libcrux-sha3@0.0.6 + libcrux-sha3@0.0.7 + libcrux-traits@0.0.5 + libcrux-traits@0.0.6 + libloading@0.8.9 + libz-sys@1.1.23 + linkme-impl@0.3.35 + linkme@0.3.35 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.1 + log-panics@2.1.0 + log@0.4.29 + macro_rules_attribute-proc_macro@0.2.2 + macro_rules_attribute@0.2.2 + matchers@0.2.0 + mediasan-common@0.5.3 + memchr@2.7.6 + memmap2@0.9.9 + mime@0.3.17 + mime_guess@2.0.5 + minidump-common@0.22.2 + minidump-processor@0.22.1 + minidump-unwind@0.22.2 + minidump@0.22.2 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + mp4san-derive@0.5.3 + mp4san@0.5.3 + multimap@0.10.1 + neon-macros@1.1.1 + neon@1.1.1 + nom-derive-impl@0.10.1 + nom-derive@0.10.1 + nom@7.1.3 + nonzero_ext@0.3.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-derive@0.4.2 + num-integer@0.1.46 + num-traits@0.2.19 + num_enum@0.7.5 + num_enum_derive@0.7.5 + object@0.37.3 + oid-registry@0.8.1 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + oorandom@11.1.5 + opaque-debug@0.3.1 + openssl-macros@0.1.1 + openssl-probe@0.2.0 + partial-default-derive@0.1.0 + partial-default@0.1.0 + password-hash@0.5.0 + paste@1.0.15 + pastey@0.2.1 + pem@3.0.6 + percent-encoding@2.3.2 + pest@2.8.5 + pest_derive@2.8.5 + pest_generator@2.8.5 + pest_meta@2.8.5 + petgraph@0.7.1 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.4 + portable-atomic@1.13.0 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + proc-macro-crate@3.4.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.105 + procfs-core@0.17.0 + proptest-arbitrary-interop@0.1.0 + proptest@1.9.0 + prost-build@0.14.1 + prost-derive@0.14.1 + prost-types@0.14.1 + prost@0.14.1 + protobuf-codegen@3.7.2 + protobuf-json-mapping@3.7.2 + protobuf-parse@3.7.2 + protobuf-support@3.7.2 + protobuf@3.7.2 + quick-error@1.2.3 + quote@1.0.43 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rand_xorshift@0.4.0 + range-map@0.2.0 + rangemap@1.7.1 + rayon-core@1.13.0 + rayon@1.11.0 + rcgen@0.14.6 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + ring@0.17.14 + rustc-demangle@0.1.26 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.44 + rustix@1.1.3 + rustls-native-certs@0.8.3 + rustls-pki-types@1.13.2 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.5.3 + rustls-webpki@0.103.8 + rustls@0.23.36 + rustversion@1.0.22 + rusty-fork@0.3.1 + ryu@1.0.22 + same-file@1.0.6 + schannel@0.1.28 + schemars@0.9.0 + schemars@1.2.0 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scroll@0.12.0 + scroll_derive@0.12.1 + security-framework-sys@2.15.0 + security-framework@3.5.1 + semver@1.0.27 + send_wrapper@0.6.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json5@0.2.1 + serde_json@1.0.149 + serde_urlencoded@0.7.1 + serde_with@3.16.1 + serde_with_macros@3.16.1 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2-asm@0.6.4 + sha2@0.10.9 + sharded-slab@0.1.7 + shlex@1.3.0 + signature@2.2.0 + simd-adler32@0.3.8 + siphasher@1.0.1 + slab@0.4.11 + smallvec@1.15.1 + smart-default@0.7.1 + snow@0.10.0 + socket2@0.6.1 + socks5-proto@0.4.1 + socks5-server@0.10.1 + sorted-vec@0.8.10 + spki@0.7.3 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + syn-mid@0.6.0 + syn@1.0.109 + syn@2.0.114 + sync_wrapper@1.0.2 + synstructure@0.13.2 + tempfile@3.24.0 + termtree@0.5.1 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + test-log-macros@0.2.19 + test-log@0.2.19 + testing_logger@0.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinystr@0.8.2 + tinytemplate@1.2.1 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tls-parser@0.12.2 + tokio-macros@2.6.0 + tokio-socks@0.5.2 + tokio-stream@0.1.18 + tokio-tungstenite@0.27.0 + tokio-tungstenite@0.28.0 + tokio-util@0.7.18 + tokio@1.49.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.6+spec-1.1.0 + tonic-build@0.14.2 + tonic-prost-build@0.14.2 + tonic-prost@0.14.2 + tonic@0.14.2 + tower-layer@0.3.3 + tower-service@0.3.3 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + try-lock@0.2.5 + tungstenite@0.27.0 + tungstenite@0.28.0 + typenum@1.19.0 + ucd-trie@0.1.7 + unarray@0.1.4 + unicase@2.9.0 + unicode-ident@1.0.22 + unicode-segmentation@1.12.0 + unicode-xid@0.2.6 + universal-hash@0.5.1 + untrusted@0.9.0 + url@2.5.8 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.19.0 + valuable@0.1.1 + vcpkg@0.2.15 + version_check@0.9.5 + visibility@0.1.1 + wait-timeout@0.2.1 + walkdir@2.5.0 + want@0.3.1 + warp@0.4.2 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-macro-support@0.2.106 + wasm-bindgen-macro@0.2.106 + wasm-bindgen-shared@0.2.106 + wasm-bindgen@0.2.106 + web-sys@0.3.83 + webpki-root-certs@0.26.11 + webpki-root-certs@1.0.5 + webpsan@0.5.3 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + wit-bindgen@0.46.0 + writeable@0.6.2 + x25519-dalek@2.0.1 + x509-parser@0.18.0 + yansi@1.0.1 + yasna@0.5.2 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zeroize_derive@1.4.3 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zmij@1.0.12 +" + +declare -A GIT_CRATES=( + [boring-sys]='https://github.com/signalapp/boring;2c157897feea0c54f5eca93407a157fa90703b5f;boring-%commit%/boring-sys' + [boring]='https://github.com/signalapp/boring;2c157897feea0c54f5eca93407a157fa90703b5f;boring-%commit%/boring' + [curve25519-dalek-derive]='https://github.com/signalapp/curve25519-dalek;7c6d34756355a3566a704da84dce7b1c039a6572;curve25519-dalek-%commit%/curve25519-dalek-derive' + [curve25519-dalek]='https://github.com/signalapp/curve25519-dalek;7c6d34756355a3566a704da84dce7b1c039a6572;curve25519-dalek-%commit%/curve25519-dalek' + [spqr]='https://github.com/signalapp/SparsePostQuantumRatchet;63d9b93634bf543845376eb57b8a33ef29337aa8;SparsePostQuantumRatchet-%commit%' + [tokio-boring]='https://github.com/signalapp/boring;2c157897feea0c54f5eca93407a157fa90703b5f;boring-%commit%/tokio-boring' +) + +LLVM_COMPAT=( {18..21} ) +RUST_MIN_VER="1.88.0" + +inherit cargo llvm-r2 + +BSSL_COMMIT="91a66a59b6c1435120ff83e245d7719411294386" +DESCRIPTION="C ABI library which exposes Signal protocol logic" +HOMEPAGE="https://github.com/signalapp/libsignal" +SRC_URI=" + https://github.com/signalapp/libsignal/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/google/boringssl/archive/${BSSL_COMMIT}.tar.gz -> boringssl-${BSSL_COMMIT:0:7}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" + AGPL-3 Apache-2.0 BSD CDLA-Permissive-2.0 GPL-3+ ISC MIT MPL-2.0 + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64" + +# https://bugs.gentoo.org/927382 +BDEPEND=" + dev-build/cmake + dev-libs/protobuf + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r2_pkg_setup + rust_pkg_setup +} + +src_unpack() { + cargo_src_unpack + + pushd "${WORKDIR}"/boring-*/boring-sys/deps || die + rmdir boringssl || die + mv "${WORKDIR}/boringssl-${BSSL_COMMIT}" boringssl || die + popd || die + + # borrowed from net-im/gurk-rs + local crate_patches crate crate_uri commit crate_dir host + for crate in curve25519-dalek boring{,-sys}; do + IFS=';' read -r crate_uri commit crate_dir host \ + <<< "${GIT_CRATES["${crate}"]}" + + : "${crate_dir:=${crate}-%commit%}" + crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;" + done + + printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \ + >> "${CARGO_HOME}/config.toml" || die +} + +src_prepare() { + default + + # Apply post-quantum patches manually. + local p + cd "${WORKDIR}"/boring-*/boring-sys/deps/boringssl || die + eapply ../../patches/boring-pq.patch +} + +src_configure() { + local bssl_path=( "${WORKDIR}"/boring-*/boring-sys/deps/boringssl ) + export BORING_BSSL_SOURCE_PATH="${bssl_path}" + export BORING_BSSL_ASSUME_PATCHED=1 + + cargo_src_configure +} + +src_install() { + dolib.a "${WORKDIR}"/libsignal-${PV}/$(cargo_target_dir)/libsignal_ffi.a + einstalldocs +} diff --git a/dev-libs/libsignal-ffi/metadata.xml b/dev-libs/libsignal-ffi/metadata.xml new file mode 100644 index 000000000..42c1b909b --- /dev/null +++ b/dev-libs/libsignal-ffi/metadata.xml @@ -0,0 +1,17 @@ + + + + + Julien Roy + julien@jroy.ca + + + Anna + cyber+gentoo@sysrq.in + + + https://github.com/signalapp/libsignal/issues + https://github.com/signalapp/libsignal/releases + signalapp/libsignal + + diff --git a/dev-libs/libsolv/Manifest b/dev-libs/libsolv/Manifest new file mode 100644 index 000000000..c5008c88e --- /dev/null +++ b/dev-libs/libsolv/Manifest @@ -0,0 +1,2 @@ +DIST libsolv-0.7.34.tar.gz 774442 BLAKE2B 72409736cc1de5ebfe6b626376d502a95b50e4f53b0ff8710414e3fbf1fbda8a0897ea38598f87ecbeb183642abe3df7280ce66d1a910148495e58903d9d9672 SHA512 b3e6329137b0b160c9594b4d69e4d6061d31a5fce4cc0f9a966e9b11aee30a0f974707d0a6e28041374031be79e599a79437528c6d60ee6c6e1ac2209a0f5259 +DIST libsolv-0.7.35.tar.gz 775526 BLAKE2B a891e3118c2cab6dd3285e2d475a30f289e0e6df8b1dbb3bdb5b26a6a3d8251d9902628f4b66b2dddb9ae935d16633deabb6f3a631d5170b10750c7de29ea695 SHA512 25769f89a60ae4ce37ac84ac995f6d4e7392b6c299637ca2389d80803d5e100979cf4ab573336d44a85ea155b8c5400a39eff9757c5146206b0f0b3c3717459b diff --git a/dev-libs/libsolv/libsolv-0.7.34.ebuild b/dev-libs/libsolv/libsolv-0.7.34.ebuild new file mode 100644 index 000000000..44f2c94af --- /dev/null +++ b/dev-libs/libsolv/libsolv-0.7.34.ebuild @@ -0,0 +1,52 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library for solving packages and reading repositories" +HOMEPAGE="https://github.com/openSUSE/libsolv" +SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="expat zchunk" + +RDEPEND=" + app-arch/bzip2 + app-arch/rpm + app-arch/xz-utils + app-arch/zstd:= + virtual/zlib:= + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:= ) + zchunk? ( app-arch/zchunk ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + # remove forced CFLAGS -g -O2; bug 936869 + sed "/CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^}/d" -i CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_RPMDB=ON + -DENABLE_RPMMD=ON + -DENABLE_RPMPKG_LIBRPM=ON + -DENABLE_COMPS=ON + -DENABLE_DEBIAN=OFF + -DENABLE_APK=OFF + -DENABLE_LZMA_COMPRESSION=ON + -DENABLE_BZIP2_COMPRESSION=ON + -DENABLE_ZSTD_COMPRESSION=ON + -DWITH_SYSTEM_ZCHUNK=$(usex zchunk) + -DWITH_LIBXML2=$(usex !expat) + -DENABLE_COMPLEX_DEPS=ON + ) + cmake_src_configure +} diff --git a/dev-libs/libsolv/libsolv-0.7.35.ebuild b/dev-libs/libsolv/libsolv-0.7.35.ebuild new file mode 100644 index 000000000..44f2c94af --- /dev/null +++ b/dev-libs/libsolv/libsolv-0.7.35.ebuild @@ -0,0 +1,52 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library for solving packages and reading repositories" +HOMEPAGE="https://github.com/openSUSE/libsolv" +SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="expat zchunk" + +RDEPEND=" + app-arch/bzip2 + app-arch/rpm + app-arch/xz-utils + app-arch/zstd:= + virtual/zlib:= + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:= ) + zchunk? ( app-arch/zchunk ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + # remove forced CFLAGS -g -O2; bug 936869 + sed "/CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^}/d" -i CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_RPMDB=ON + -DENABLE_RPMMD=ON + -DENABLE_RPMPKG_LIBRPM=ON + -DENABLE_COMPS=ON + -DENABLE_DEBIAN=OFF + -DENABLE_APK=OFF + -DENABLE_LZMA_COMPRESSION=ON + -DENABLE_BZIP2_COMPRESSION=ON + -DENABLE_ZSTD_COMPRESSION=ON + -DWITH_SYSTEM_ZCHUNK=$(usex zchunk) + -DWITH_LIBXML2=$(usex !expat) + -DENABLE_COMPLEX_DEPS=ON + ) + cmake_src_configure +} diff --git a/dev-libs/libsolv/metadata.xml b/dev-libs/libsolv/metadata.xml new file mode 100644 index 000000000..185024fdc --- /dev/null +++ b/dev-libs/libsolv/metadata.xml @@ -0,0 +1,14 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + openSUSE/libsolv + + + Build with zchunk support + + diff --git a/dev-libs/libtypec/Manifest b/dev-libs/libtypec/Manifest new file mode 100644 index 000000000..d6f2aad1b --- /dev/null +++ b/dev-libs/libtypec/Manifest @@ -0,0 +1 @@ +DIST libtypec-0.5.2.tar.gz 37224 BLAKE2B 691c62e4be16cb02143cec3f4391272bb54bd8eafa36b43614b96a4cd086069ed41f74741f0c36d8b39e3386384f0147551754e24e2742fff9452ec410f3b4ef SHA512 9dc71ba9a6f74f04fe96f4b5b632c83c52aa2ed693b743074b4943b5a9899433cad615770f527abdfa0d86008e7b326a028d8cd50dcd2caecf9805889f286c6f diff --git a/dev-libs/libtypec/files/libtypec-0.5.2-fix-meson-release-version.patch b/dev-libs/libtypec/files/libtypec-0.5.2-fix-meson-release-version.patch new file mode 100644 index 000000000..7d744748b --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.2-fix-meson-release-version.patch @@ -0,0 +1,29 @@ +From 3d9d6bf5c8e703b92e8779e67f05685630c782c3 Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Mon, 1 Jul 2024 19:01:25 +0300 +Subject: [PATCH] meson.build: fix 0.5.1 -> 0.5.2 release version + +0.5.2 was released, however only the version in +CMakeLists was bumped. Bump the version in meson +as well. + +Signed-off-by: Adrian Ratiu +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 903c506..3f95774 100644 +--- a/meson.build ++++ b/meson.build +@@ -1,6 +1,6 @@ + project('libtypec','c', + license: 'MIT', +-version: '0.5.1', ++version: '0.5.2', + default_options : [ + 'warning_level=0']) + +-- +2.44.2 + diff --git a/dev-libs/libtypec/files/libtypec-0.5.2-meson.build-fix-soversion-5-0.patch b/dev-libs/libtypec/files/libtypec-0.5.2-meson.build-fix-soversion-5-0.patch new file mode 100644 index 000000000..2b5035045 --- /dev/null +++ b/dev-libs/libtypec/files/libtypec-0.5.2-meson.build-fix-soversion-5-0.patch @@ -0,0 +1,26 @@ +From f16b1bf3c938523dd896d738508586823b01170b Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Tue, 2 Jul 2024 17:56:36 +0300 +Subject: [PATCH] meson.build: fix soversion 5 -> 0 + +Signed-off-by: Adrian Ratiu +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 3f95774..99878d9 100644 +--- a/meson.build ++++ b/meson.build +@@ -19,7 +19,7 @@ library('typec', + 'libtypec_sysfs_ops.c', + 'libtypec_dbgfs_ops.c', + version : meson.project_version(), +- soversion : '5', ++ soversion : '0', + dependencies: libudev_dep, + install: true, + ) +-- +2.44.2 + diff --git a/dev-libs/libtypec/libtypec-0.5.2-r2.ebuild b/dev-libs/libtypec/libtypec-0.5.2-r2.ebuild new file mode 100644 index 000000000..ab0cadf47 --- /dev/null +++ b/dev-libs/libtypec/libtypec-0.5.2-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Library to interface with USB Type-C/Power Delivery devices" +HOMEPAGE="https://github.com/libtypec/libtypec" +SRC_URI="https://github.com/libtypec/libtypec/archive/refs/tags/${P}.tar.gz" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( + "${FILESDIR}/${PN}-0.5.2-fix-meson-release-version.patch" + "${FILESDIR}/${PN}-0.5.2-meson.build-fix-soversion-5-0.patch" +) + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + virtual/libudev +" +RDEPEND=" + ${DEPEND} + ! + + + + “libtypec” is aimed to provide a generic interface abstracting all + platform complexity for user space to develop tools for efficient + USB-C port management. The library can also enable development of + diagnostic and debug tools to debug system issues around USB-C/USB + PD topology. + + + Adrian Ratiu + adrian.ratiu@collabora.com + + + + Rajaram Regupathy + rajaram.regupathy@gmail.com + + Rajaram-Regupathy/libtypec + + diff --git a/dev-libs/ls-hpack/Manifest b/dev-libs/ls-hpack/Manifest new file mode 100644 index 000000000..cbdbae1b2 --- /dev/null +++ b/dev-libs/ls-hpack/Manifest @@ -0,0 +1 @@ +DIST ls-hpack-2.3.4.gh.tar.gz 952641 BLAKE2B cfacf507dba46e2eaa365bbe990dbce0cab82b99f9d44baa48cb717764677d5a37e87ebe88dddac26a8fa318ec00043ed635ea2164050856dab2aa08366d2184 SHA512 86a3c869597f4f181e3ecc9648a7ce73139c8e201547072203ad60802a1df37885389c332231efb0521b1bf2357cdb9d866ade48f59af1cbb6c5cbba8148a0ff diff --git a/dev-libs/ls-hpack/files/ls-hpack-disable-overwrites-flags.patch b/dev-libs/ls-hpack/files/ls-hpack-disable-overwrites-flags.patch new file mode 100644 index 000000000..182f26787 --- /dev/null +++ b/dev-libs/ls-hpack/files/ls-hpack-disable-overwrites-flags.patch @@ -0,0 +1,25 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e68af65..22830bc 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -37,20 +37,11 @@ ENDIF() + IF (CMAKE_C_COMPILER_ID STREQUAL GNU + OR CMAKE_C_COMPILER_ID STREQUAL Clang) + SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -Wall -Wextra -Wno-unused-parameter") +- SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -fno-omit-frame-pointer") + INCLUDE(CheckCCompilerFlag) + CHECK_C_COMPILER_FLAG(-Wno-implicit-fallthrough HAS_NO_IMPLICIT_FALLTHROUGH) + IF (HAS_NO_IMPLICIT_FALLTHROUGH) + SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -Wno-implicit-fallthrough") + ENDIF() +- IF (PROFILE EQUAL 1) +- SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -g -pg") +- ENDIF() +- IF (CMAKE_BUILD_TYPE STREQUAL Release) +- SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -g0 -O3") +- ELSE() +- SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -g3 -O0 -fsanitize=address") +- ENDIF() + ENDIF() + + IF (NOT CMAKE_BUILD_TYPE STREQUAL Release) diff --git a/dev-libs/ls-hpack/files/ls-hpack-disable-tests.patch b/dev-libs/ls-hpack/files/ls-hpack-disable-tests.patch new file mode 100644 index 000000000..4894ea0f7 --- /dev/null +++ b/dev-libs/ls-hpack/files/ls-hpack-disable-tests.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -80,7 +80,7 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MY_CMAKE_FLAGS} $ENV{EXTRA_CFLAGS}") + MESSAGE(STATUS "Compiler flags: ${CMAKE_C_FLAGS}") + + IF (NOT CMAKE_BUILD_TYPE STREQUAL Release) +- ENABLE_TESTING() ++# ENABLE_TESTING() + INCLUDE_DIRECTORIES("test") + ADD_SUBDIRECTORY("test") + ENDIF() diff --git a/dev-libs/ls-hpack/ls-hpack-2.3.4.ebuild b/dev-libs/ls-hpack/ls-hpack-2.3.4.ebuild new file mode 100644 index 000000000..0b9da6df4 --- /dev/null +++ b/dev-libs/ls-hpack/ls-hpack-2.3.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="QPACK compression library for use with HTTP/3" +HOMEPAGE="https://github.com/litespeedtech/ls-hpack/" +SRC_URI="https://github.com/litespeedtech/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="static-libs" + +PATCHES=( + "${FILESDIR}"/${PN}-disable-overwrites-flags.patch + "${FILESDIR}"/${PN}-disable-tests.patch +) + +src_configure() { + local mycmakeargs=( + -DSHARED=$(usex !static-libs 1 0) + ) + cmake_src_configure +} + +src_install() { + local LIB_TYPE=$(usex static-libs a so) + doheader lshpack.h + dolib.${LIB_TYPE} "${BUILD_DIR}"/libls-hpack.${LIB_TYPE} + einstalldocs +} diff --git a/dev-libs/ls-hpack/metadata.xml b/dev-libs/ls-hpack/metadata.xml new file mode 100644 index 000000000..2a0680636 --- /dev/null +++ b/dev-libs/ls-hpack/metadata.xml @@ -0,0 +1,11 @@ + + + + + trakrailysurely@danceylove.net + Okamura Kazuya + + + litespeedtech/ls-hpack + + diff --git a/dev-libs/lsbcrypt/Manifest b/dev-libs/lsbcrypt/Manifest new file mode 100644 index 000000000..40e6aed58 --- /dev/null +++ b/dev-libs/lsbcrypt/Manifest @@ -0,0 +1 @@ +DIST lsbcrypt-1.0.0.gh.tar.gz 35444 BLAKE2B b179a4d117aa90520f91432feecae0c94bda91024a349c6b3efc88aa8fedd9f0e9ba285fb2d0b5b45ec6ee28189a118f1785c7afd3375b64cbdb0f6ed392339b SHA512 7304acb02031fe2d7aaa667179b0539b30570750676c8474ea662a5505cf1b9f09d29e2927d15996fa1ee5c181f9c9aea54137b48252f82430b75a3d5e36d80b diff --git a/dev-libs/lsbcrypt/files/1.0.0-fix-tests.patch b/dev-libs/lsbcrypt/files/1.0.0-fix-tests.patch new file mode 100644 index 000000000..364dd3fd0 --- /dev/null +++ b/dev-libs/lsbcrypt/files/1.0.0-fix-tests.patch @@ -0,0 +1,55 @@ +Extend pre-computed hash{1,2} by 3 bytes each to BCRYPT_HASHSIZE = 64 bytes. +bcrypt_hashpw expects the second and third argument to have room for at least +many characters. +Though this is probably not an issue in production, I have contacted upstream +about it on 2023-07-02 at . + +Additionally, abort execution of test runner on failure for "die" to trigger. + +Signed-off-by: Lucio Sauer +diff --git a/bcrypt.c b/bcrypt.c +index bd8722b..0c230f2 100644 +--- a/bcrypt.c ++++ b/bcrypt.c +@@ -155,8 +155,8 @@ int main(void) + int ret; + + const char pass[] = "hi,mom"; +- const char hash1[] = "$2a$10$VEVmGHy4F4XQMJ3eOZJAUeb.MedU0W10pTPCuf53eHdKJPiSE8sMK"; +- const char hash2[] = "$2a$10$3F0BVk5t8/aoS.3ddaB3l.fxg5qvafQ9NybxcpXLzMeAt.nVWn.NO"; ++ const char hash1[] = "$2a$10$VEVmGHy4F4XQMJ3eOZJAUeb.MedU0W10pTPCuf53eHdKJPiSE8sMK\0\0\0"; ++ const char hash2[] = "$2a$10$3F0BVk5t8/aoS.3ddaB3l.fxg5qvafQ9NybxcpXLzMeAt.nVWn.NO\0\0\0"; + + ret = bcrypt_gensalt(12, salt); + assert(ret == 0); +@@ -171,22 +171,26 @@ int main(void) + + ret = bcrypt_hashpw(pass, hash1, hash); + assert(ret == 0); +- printf("First hash check: %s\n", (strcmp(hash1, hash) == 0)?"OK":"FAIL"); ++ assert(strcmp(hash1, hash) == 0); ++ printf("First hash check: OK\n"); + ret = bcrypt_hashpw(pass, hash2, hash); + assert(ret == 0); +- printf("Second hash check: %s\n", (strcmp(hash2, hash) == 0)?"OK":"FAIL"); ++ assert(strcmp(hash2, hash) == 0); ++ printf("Second hash check: OK\n"); + + before = clock(); + ret = (bcrypt_checkpw(pass, hash1) == 0); + after = clock(); +- printf("First hash check with bcrypt_checkpw: %s\n", ret?"OK":"FAIL"); ++ assert(ret == 1); ++ printf("First hash check with bcrypt_checkpw: OK\n"); + printf("Time taken: %f seconds\n", + (double)(after - before) / CLOCKS_PER_SEC); + + before = clock(); + ret = (bcrypt_checkpw(pass, hash2) == 0); + after = clock(); +- printf("Second hash check with bcrypt_checkpw: %s\n", ret?"OK":"FAIL"); ++ assert(ret == 1); ++ printf("Second hash check with bcrypt_checkpw: OK\n"); + printf("Time taken: %f seconds\n", + (double)(after - before) / CLOCKS_PER_SEC); + diff --git a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild new file mode 100644 index 000000000..a692e8494 --- /dev/null +++ b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +COMMIT="55ff64349dec3012cfbbb1c4f92d4dbd46920213" + +DESCRIPTION="libcrypt wrapper for LiteSpeedTech" +HOMEPAGE="https://github.com/litespeedtech/libbcrypt/" +SRC_URI="https://github.com/litespeedtech/libbcrypt/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/libbcrypt-${COMMIT}" + +LICENSE="CC0-1.0 public-domain" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PV}-fix-tests.patch +) + +src_prepare() { + default + + # fix hardcoded ar + sed -i "s/ar/$(tc-getAR)/" Makefile || die +} + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" +} + +src_test() { + emake test CC="$(tc-getCC)" CFLAGS="${CFLAGS}" + ./bcrypt_test || die "Tests failed!" +} + +src_install() { + newlib.a bcrypt.a libbcrypt.a + newheader bcrypt.h libbcrypt.h + einstalldocs +} diff --git a/dev-libs/lsbcrypt/metadata.xml b/dev-libs/lsbcrypt/metadata.xml new file mode 100644 index 000000000..75f9e70ea --- /dev/null +++ b/dev-libs/lsbcrypt/metadata.xml @@ -0,0 +1,11 @@ + + + + + trakrailysurely@danceylove.net + Okamura Kazuya + + + litespeedtech/libbcrypt + + diff --git a/dev-libs/lsquic/Manifest b/dev-libs/lsquic/Manifest new file mode 100644 index 000000000..fe80bf4b6 --- /dev/null +++ b/dev-libs/lsquic/Manifest @@ -0,0 +1,3 @@ +DIST boringssl-9fc1c.tar.gz 35071632 BLAKE2B b90468dcf260915189f614bf83717e34e7905e83086322b78ad19d77f7fe24f6c2f739c634f67de1ef09d5de23e966fc20e2214d9ef7843dbf32ede968d08f93 SHA512 cbc3ca154a6abe53e3c4f46bdd0205195d7120efced061558c05e8a8ae5ba5aee2b4c9eb5fe4c590d87ede11ff8f2e45b06e37595359a300447ed3dc9390f500 +DIST lsquic-4.0.12.tar.gz 1928464 BLAKE2B c60e752dbd59eaf22b4a993fb6a1917b8a59ae07ee5873f41248698af84fd1cff450e8b32bc038ac48569f5d2a71932b2daf516c3917d509b438d20df0de40ab SHA512 08d8a2afc9449e99cfca1e0bc8d034020a8887c5db865652ce6e8a17dc7aef3b01ac6dca4f41040daf41dde7498fe028c79e8c17a8bad2855f20c067d3d87b12 +DIST lsquic-4.2.0.tar.gz 1933695 BLAKE2B 848f4a28b37546ad3a637e861832d45e26e52f4d66c2801199a250167a9693cd10d078bfe670851c5653b39c658796fb2d8dac2ed93326c8f9e76fa3a7af490f SHA512 c572968db022d71c943111d70d6798d78324ee947f91bb8368013802064893be5739c746d7d82b612a5336472f6081b7e1adb13fc20d198888bfabd2416668fe diff --git a/dev-libs/lsquic/files/lsquic-c23.patch b/dev-libs/lsquic/files/lsquic-c23.patch new file mode 100644 index 000000000..02b6a4c18 --- /dev/null +++ b/dev-libs/lsquic/files/lsquic-c23.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/945037 +https://github.com/litespeedtech/lsquic/pull/528/ +Remove unused function parameter for C23 compatibility + +In C23, `void foo()` is equivalent to `void foo(void)`, which causes a +conflicting type error for lsquic_data_in_error_new. +--- a/src/liblsquic/lsquic_di_error.c ++++ b/src/liblsquic/lsquic_di_error.c +@@ -21,7 +21,7 @@ static const struct data_in *error_data_in_ptr; + + + struct data_in * +-lsquic_data_in_error_new (struct lsquic_conn_public *conn_pub) ++lsquic_data_in_error_new () + { + return (struct data_in *) error_data_in_ptr; + } diff --git a/dev-libs/lsquic/files/lsquic-disable-boring-override-flags.patch b/dev-libs/lsquic/files/lsquic-disable-boring-override-flags.patch new file mode 100644 index 000000000..e2c58cf12 --- /dev/null +++ b/dev-libs/lsquic/files/lsquic-disable-boring-override-flags.patch @@ -0,0 +1,26 @@ +diff --git a/src/liblsquic/boringssl/CMakeLists.txt b/src/liblsquic/boringssl/CMakeLists.txt +index 39352d684..cc0f9470f 100644 +--- a/src/liblsquic/boringssl/CMakeLists.txt ++++ b/src/liblsquic/boringssl/CMakeLists.txt +@@ -112,12 +112,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CLANG) + # See http://llvm.org/viewvc/llvm-project?view=revision&revision=319116 + set(C_CXX_FLAGS "${C_CXX_FLAGS} -W3 -Wno-unused-parameter -fmsc-version=1900") + else() +- if(EMSCRIPTEN) +- # emscripten's emcc/clang does not accept the "-ggdb" flag. +- set(C_CXX_FLAGS "${C_CXX_FLAGS} -g") +- else() +- set(C_CXX_FLAGS "${C_CXX_FLAGS} -ggdb") +- endif() + + set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wall -fvisibility=hidden -fno-common") + endif() +@@ -271,8 +265,6 @@ if(CFI) + # We use Chromium's copy of clang, which requires -fuse-ld=lld if building + # with -flto. That, in turn, can't handle -ggdb. + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=lld") +- string(REPLACE "-ggdb" "-g" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") +- string(REPLACE "-ggdb" "-g" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + # -flto causes object files to contain LLVM bitcode. Mixing those with + # assembly output in the same static library breaks the linker. + set(OPENSSL_NO_ASM "1") diff --git a/dev-libs/lsquic/files/lsquic-disable-build-deps-libs.patch b/dev-libs/lsquic/files/lsquic-disable-build-deps-libs.patch new file mode 100644 index 000000000..1f8f2ce97 --- /dev/null +++ b/dev-libs/lsquic/files/lsquic-disable-build-deps-libs.patch @@ -0,0 +1,57 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 984f38f..4c7b181 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -268,7 +268,7 @@ ELSE() + MESSAGE(STATUS "zlib not found") + ENDIF() + +-SET(LIBS lsquic ${BORINGSSL_LIB_ssl} ${BORINGSSL_LIB_crypto} ${ZLIB_LIB} ${LIBS}) ++SET(LIBS lsquic ls-hpack ls-qpack ${BORINGSSL_LIB_ssl} ${BORINGSSL_LIB_crypto} ${ZLIB_LIB} ${LIBS}) + + IF (LSQUIC_BIN) + FIND_PATH(EVENT_INCLUDE_DIR NAMES event2/event.h) +diff --git a/src/liblsquic/CMakeLists.txt b/src/liblsquic/CMakeLists.txt +index fe6307e..be9a432 100644 +--- a/src/liblsquic/CMakeLists.txt ++++ b/src/liblsquic/CMakeLists.txt +@@ -1,6 +1,5 @@ + # Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. + SET(lsquic_STAT_SRCS +- ls-qpack/lsqpack.c + lsquic_adaptive_cc.c + lsquic_alarmset.c + lsquic_arr.c +@@ -91,18 +90,13 @@ IF(NOT MSVC) + IF (HAS_NO_IMPLICIT_FALLTHROUGH) + SET(QPACK_FLAGS "${QPACK_FLAGS} -Wno-implicit-fallthrough") + ENDIF() +-set_source_files_properties(ls-qpack/lsqpack.c PROPERTIES COMPILE_FLAGS ${QPACK_FLAGS}) + ENDIF() + +-include_directories(ls-qpack) +- + IF(PROJECT_NAME STREQUAL "openlitespeed") + INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/spdy) + ELSE() +- INCLUDE_DIRECTORIES(../lshpack) + SET(lsquic_STAT_SRCS ${lsquic_STAT_SRCS} + lsquic_xxhash.c +- ../lshpack/lshpack.c + ) + ENDIF() + +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index fab22d3..06c39b3 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -17,9 +17,6 @@ ELSE() + ENDIF() + ENDIF() + +-include_directories(../src/liblsquic/ls-qpack) +-INCLUDE_DIRECTORIES(../src/lshpack) +- + SET(TESTS + ack + ackgen_gquic_be diff --git a/dev-libs/lsquic/files/lsquic-disable-override-flags.patch b/dev-libs/lsquic/files/lsquic-disable-override-flags.patch new file mode 100644 index 000000000..9e054dd52 --- /dev/null +++ b/dev-libs/lsquic/files/lsquic-disable-override-flags.patch @@ -0,0 +1,20 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e9ca3d8..6ee1e9d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -59,7 +59,6 @@ IF(LSQUIC_FIU) + ENDIF() + + IF(CMAKE_BUILD_TYPE STREQUAL "Debug") +- SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -O0 -g3") + IF(CMAKE_C_COMPILER MATCHES "clang" AND + NOT "$ENV{TRAVIS}" MATCHES "^true$" AND + NOT "$ENV{EXTRA_CFLAGS}" MATCHES "-fsanitize") +@@ -69,7 +68,6 @@ IF(CMAKE_BUILD_TYPE STREQUAL "Debug") + # Uncomment to enable cleartext protocol mode (no crypto): + #SET (MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -DLSQUIC_ENABLE_HANDSHAKE_DISABLE=1") + ELSE() +- SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -O3 -g0") + # Comment out the following line to compile out debug messages: + #SET(MY_CMAKE_FLAGS "${MY_CMAKE_FLAGS} -DLSQUIC_LOWEST_LOG_LEVEL=LSQ_LOG_INFO") + ENDIF() diff --git a/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs-9fc1c.patch b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs-9fc1c.patch new file mode 100644 index 000000000..50d5cce8c --- /dev/null +++ b/dev-libs/lsquic/files/lsquic-link-boringssl-static-libs-9fc1c.patch @@ -0,0 +1,154 @@ +Modify the BoringSSL library to be included internally during LSQUIC construction, so that the BoringSSL library does not need to be installed by itself on the system. +BoringSSL must always be built as static, so we intentionally removed the code that builds it as shared. +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4c7b181..723a075 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -152,77 +152,6 @@ ELSE() + ENDIF() + ENDIF() + +-IF (NOT DEFINED BORINGSSL_INCLUDE AND DEFINED BORINGSSL_DIR) +- FIND_PATH(BORINGSSL_INCLUDE NAMES openssl/ssl.h +- PATHS ${BORINGSSL_DIR}/include +- NO_DEFAULT_PATH) +-ENDIF() +-# This must be done before adding other include directories to take +-# precedence over header files from other SSL installs. +- +-IF (BORINGSSL_INCLUDE) +- MESSAGE(STATUS "BoringSSL include directory ${BORINGSSL_INCLUDE}") +- INCLUDE_DIRECTORIES(${BORINGSSL_INCLUDE}) +-ELSE() +- MESSAGE(FATAL_ERROR "BoringSSL headers not found") +-ENDIF() +- +-IF (NOT DEFINED BORINGSSL_LIB AND DEFINED BORINGSSL_DIR) +- FOREACH(LIB_NAME ssl crypto) +- IF (CMAKE_SYSTEM_NAME STREQUAL Windows) +- FIND_LIBRARY(BORINGSSL_LIB_${LIB_NAME} +- NAMES ${LIB_NAME} +- PATHS ${BORINGSSL_DIR}/${LIB_NAME} +- PATH_SUFFIXES Debug Release MinSizeRel RelWithDebInfo +- NO_DEFAULT_PATH) +- ELSE() +- FIND_LIBRARY(BORINGSSL_LIB_${LIB_NAME} +- NAMES lib${LIB_NAME}${LIB_SUFFIX} +- PATHS ${BORINGSSL_DIR}/${LIB_NAME} +- NO_DEFAULT_PATH) +- ENDIF() +- IF(BORINGSSL_LIB_${LIB_NAME}) +- MESSAGE(STATUS "Found ${LIB_NAME} library: ${BORINGSSL_LIB_${LIB_NAME}}") +- ELSE() +- MESSAGE(STATUS "${LIB_NAME} library not found") +- ENDIF() +- ENDFOREACH() +- +-ELSE() +- +- +- FOREACH(LIB_NAME ssl crypto) +- # If BORINGSSL_LIB is defined, try find each lib. Otherwise, user should define BORINGSSL_LIB_ssl, +- # BORINGSSL_LIB_crypto and so on explicitly. For example, including boringssl and lsquic both via +- # add_subdirectory: +- # add_subdirectory(third_party/boringssl) +- # set(BORINGSSL_LIB_ssl ssl) +- # set(BORINGSSL_LIB_crypto crypto) +- # add_subdirectory(third_party/lsquic) +- IF (DEFINED BORINGSSL_LIB) +- IF (CMAKE_SYSTEM_NAME STREQUAL Windows) +- FIND_LIBRARY(BORINGSSL_LIB_${LIB_NAME} +- NAMES ${LIB_NAME} +- PATHS ${BORINGSSL_LIB} +- PATH_SUFFIXES Debug Release MinSizeRel RelWithDebInfo +- NO_DEFAULT_PATH) +- ELSE() +- FIND_LIBRARY(BORINGSSL_LIB_${LIB_NAME} +- NAMES lib${LIB_NAME}${LIB_SUFFIX} +- PATHS ${BORINGSSL_LIB} +- PATH_SUFFIXES ${LIB_NAME} +- NO_DEFAULT_PATH) +- ENDIF() +- ENDIF() +- IF(BORINGSSL_LIB_${LIB_NAME}) +- MESSAGE(STATUS "Found ${LIB_NAME} library: ${BORINGSSL_LIB_${LIB_NAME}}") +- ELSE() +- MESSAGE(FATAL_ERROR "BORINGSSL_LIB_${LIB_NAME} library not found") +- ENDIF() +- ENDFOREACH() +- +-ENDIF() +- + SET(CMAKE_INCLUDE_CURRENT_DIR ON) + INCLUDE_DIRECTORIES(include) + IF(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "Darwin") +@@ -268,7 +197,7 @@ ELSE() + MESSAGE(STATUS "zlib not found") + ENDIF() + +-SET(LIBS lsquic ls-hpack ls-qpack ${BORINGSSL_LIB_ssl} ${BORINGSSL_LIB_crypto} ${ZLIB_LIB} ${LIBS}) ++SET(LIBS lsquic ls-hpack ls-qpack ssl crypto ${ZLIB_LIB} ${LIBS}) + + IF (LSQUIC_BIN) + FIND_PATH(EVENT_INCLUDE_DIR NAMES event2/event.h) +diff --git a/src/liblsquic/CMakeLists.txt b/src/liblsquic/CMakeLists.txt +index be9a432..0bc806d 100644 +--- a/src/liblsquic/CMakeLists.txt ++++ b/src/liblsquic/CMakeLists.txt +@@ -1,4 +1,7 @@ + # Copyright (c) 2017 - 2022 LiteSpeed Technologies Inc. See LICENSE. ++ ++add_subdirectory(boringssl) ++ + SET(lsquic_STAT_SRCS + lsquic_adaptive_cc.c + lsquic_alarmset.c +@@ -83,6 +86,8 @@ SET(lsquic_STAT_SRCS + lsquic_version.c + ) + ++include_directories(boringssl/include) ++ + IF(NOT MSVC) + SET(QPACK_FLAGS "-Wno-uninitialized") + INCLUDE(CheckCCompilerFlag) +@@ -119,7 +124,7 @@ endif() + + IF(LSQUIC_SHARED_LIB) + add_library(lsquic SHARED ${lsquic_STAT_SRCS}) +- TARGET_LINK_LIBRARIES(lsquic PRIVATE ${BORINGSSL_LIB_ssl} ${BORINGSSL_LIB_crypto} ${ZLIB_LIB}) ++ TARGET_LINK_LIBRARIES(lsquic PRIVATE ssl crypto ${ZLIB_LIB}) + IF(MSVC) + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DLSQUIC_EXPORTS") + TARGET_LINK_LIBRARIES(lsquic PRIVATE ws2_32.lib) +diff --git a/src/liblsquic/boringssl/CMakeLists.txt b/src/liblsquic/boringssl/CMakeLists.txt +index aac5f0d..37cbfa3 100644 +--- a/src/liblsquic/boringssl/CMakeLists.txt ++++ b/src/liblsquic/boringssl/CMakeLists.txt +@@ -3,6 +3,8 @@ cmake_minimum_required(VERSION 3.10) + # Defer enabling C and CXX languages. + project(BoringSSL NONE) + ++set(BUILD_SHARED_LIBS OFF) ++ + # Don't install BoringSSL to system directories by default; it has no stable + # ABI. Instead, default to an "install" directory under the source. + if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) +@@ -36,7 +38,7 @@ if(CMAKE_VERSION VERSION_LESS "3.14") + endif() + + # Wrap the CMake install function so we can disable it. +-set(INSTALL_ENABLED 1) ++set(INSTALL_ENABLED 0) + function(install_if_enabled) + if(INSTALL_ENABLED) + install(${ARGV}) +@@ -139,7 +141,7 @@ set(CMAKE_C_STANDARD_REQUIRED ON) + # Note clang-cl is odd and sets both CLANG and MSVC. We base our configuration + # primarily on our normal Clang one. + # TODO(bbe) took out -Wmissing-field-initializers for pki - fix and put back or disable only for pki +- set(C_CXX_FLAGS "-Werror -Wformat=2 -Wsign-compare -Wwrite-strings -Wvla -Wshadow -Wtype-limits") ++ set(C_CXX_FLAGS "-Wformat=2 -Wsign-compare -Wwrite-strings -Wvla -Wshadow -Wtype-limits -fPIC") + if(MSVC) + # clang-cl sets different default warnings than clang. It also treats -Wall + # as -Weverything, to match MSVC. Instead -W3 is the alias for -Wall. diff --git a/dev-libs/lsquic/lsquic-4.0.12.ebuild b/dev-libs/lsquic/lsquic-4.0.12.ebuild new file mode 100644 index 000000000..980bdd3fb --- /dev/null +++ b/dev-libs/lsquic/lsquic-4.0.12.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +BORINGSSL_COMMIT="9fc1c33e9c21439ce5f87855a6591a9324e569fd" + +DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library" +HOMEPAGE="https://github.com/litespeedtech/lsquic/" +SRC_URI=" + https://github.com/litespeedtech/lsquic/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-9fc1c.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-lang/go + dev-libs/ls-qpack:= + dev-libs/ls-hpack:= +" +RDEPEND=" + ${DEPEND} + virtual/zlib:= +" + +PATCHES=( + "${FILESDIR}"/${PN}-disable-build-deps-libs.patch + "${FILESDIR}"/${PN}-link-boringssl-static-libs-9fc1c.patch + "${FILESDIR}"/${PN}-disable-override-flags.patch + "${FILESDIR}"/${PN}-disable-boring-override-flags.patch + "${FILESDIR}"/${PN}-c23.patch +) + +src_unpack() { + unpack ${P}.tar.gz + unpack boringssl-9fc1c.tar.gz + mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die +} + +src_configure() { + local mycmakeargs=( + -DLSQUIC_SHARED_LIB=ON + -DLSQUIC_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/lsquic/lsquic-4.2.0.ebuild b/dev-libs/lsquic/lsquic-4.2.0.ebuild new file mode 100644 index 000000000..172d79bae --- /dev/null +++ b/dev-libs/lsquic/lsquic-4.2.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +BORINGSSL_COMMIT="9fc1c33e9c21439ce5f87855a6591a9324e569fd" + +DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library" +HOMEPAGE="https://github.com/litespeedtech/lsquic/" +SRC_URI=" + https://github.com/litespeedtech/lsquic/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-9fc1c.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-lang/go + dev-libs/ls-qpack:= + dev-libs/ls-hpack:= +" +RDEPEND=" + ${DEPEND} + virtual/zlib:= +" + +PATCHES=( + "${FILESDIR}"/${PN}-disable-build-deps-libs.patch + "${FILESDIR}"/${PN}-link-boringssl-static-libs-9fc1c.patch + "${FILESDIR}"/${PN}-disable-override-flags.patch + "${FILESDIR}"/${PN}-disable-boring-override-flags.patch +) + +src_unpack() { + unpack ${P}.tar.gz + unpack boringssl-9fc1c.tar.gz + mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die +} + +src_configure() { + local mycmakeargs=( + -DLSQUIC_SHARED_LIB=ON + -DLSQUIC_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/lsquic/metadata.xml b/dev-libs/lsquic/metadata.xml new file mode 100644 index 000000000..5813d666a --- /dev/null +++ b/dev-libs/lsquic/metadata.xml @@ -0,0 +1,11 @@ + + + + + trakrailysurely@danceylove.net + Okamura Kazuya + + + litespeedtech/lsquic + + diff --git a/dev-libs/luksmeta/Manifest b/dev-libs/luksmeta/Manifest new file mode 100644 index 000000000..95c5937c6 --- /dev/null +++ b/dev-libs/luksmeta/Manifest @@ -0,0 +1 @@ +DIST luksmeta-9.tar.gz 27650 BLAKE2B e55796929410e9a3124c3f28066bac42b46e71df98ab7a1e58c1f973d4fda41d7c8d64b735ae0d1e192054297932951407083f89a7f255c09d22dce370865036 SHA512 874331988fe2648d4924779b348f190ed5c6e4d71da4ad027f176e3f8dcbc78fc26e9f9b8402a97437db5b884db31b72598afc70e025cd8533168a5986417a76 diff --git a/dev-libs/luksmeta/files/luksmeta-tests.patch b/dev-libs/luksmeta/files/luksmeta-tests.patch new file mode 100644 index 000000000..2cf4a4ae2 --- /dev/null +++ b/dev-libs/luksmeta/files/luksmeta-tests.patch @@ -0,0 +1,136 @@ +# This patch backports the master branch's test-lm-{big,one,two}.c and test-luksmeta.c +# due to failing tests on v9 tag (see https://bugs.gentoo.org/837308) + +diff --git a/test-lm-assumptions.c b/test-lm-assumptions.c +index d9ff20b..b4f293f 100644 +--- a/test-lm-assumptions.c ++++ b/test-lm-assumptions.c +@@ -28,7 +28,8 @@ main(int argc, char *argv[]) + /* Test the layout state. */ + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- END(1024), /* Rest of the file */ ++ { 1024, 3072, true }, /* Keyslot Area */ ++ { 0, 0 }, + })); + + unlink(filename); +diff --git a/test-lm-big.c b/test-lm-big.c +index 6098e59..eb94d3b 100644 +--- a/test-lm-big.c ++++ b/test-lm-big.c +@@ -111,7 +111,7 @@ main(int argc, char *argv[]) + + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + { offset + 4096, 4096 }, /* luksmeta slot 0 */ + { offset + 8192, 4096 }, /* luksmeta slot 0 (cont) */ +@@ -127,7 +127,7 @@ main(int argc, char *argv[]) + + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + END(offset + 4096), /* Rest of the file */ + })); +diff --git a/test-lm-init.c b/test-lm-init.c +index 2a6cb45..b16d597 100644 +--- a/test-lm-init.c ++++ b/test-lm-init.c +@@ -57,7 +57,7 @@ main(int argc, char *argv[]) + /* Test the layout state. */ + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + END(offset + 4096), /* Rest of the file */ + })); +@@ -106,7 +106,7 @@ main(int argc, char *argv[]) + assert(luksmeta_test(cd) == -ENOENT); + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + END(offset), /* Rest of the file */ + })); + +diff --git a/test-lm-one.c b/test-lm-one.c +index 8deb70a..18613e0 100644 +--- a/test-lm-one.c ++++ b/test-lm-one.c +@@ -49,7 +49,7 @@ main(int argc, char *argv[]) + /* Test the layout state. */ + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + { offset + 4096, 4096 }, /* luksmeta slot 0 */ + END(offset + 8192), /* Rest of the file */ +@@ -68,7 +68,7 @@ main(int argc, char *argv[]) + /* Test the layout state. */ + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + END(offset + 4096), /* Rest of the file */ + })); +diff --git a/test-lm-two.c b/test-lm-two.c +index 78fea5b..9f0b1c5 100644 +--- a/test-lm-two.c ++++ b/test-lm-two.c +@@ -53,7 +53,7 @@ main(int argc, char *argv[]) + + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + { offset + 4096, 4096 }, /* luksmeta slot 0 */ + END(offset + 8192), /* Rest of the file */ +@@ -70,7 +70,7 @@ main(int argc, char *argv[]) + + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + { offset + 4096, 4096 }, /* luksmeta slot 0 */ + { offset + 8192, 4096 }, /* luksmeta slot 1 */ +@@ -88,7 +88,7 @@ main(int argc, char *argv[]) + assert(luksmeta_wipe(cd, 0, UUID0) == 0); + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + { offset + 4096, 4096, true }, /* luksmeta slot 0 */ + { offset + 8192, 4096 }, /* luksmeta slot 1 */ +@@ -99,7 +99,7 @@ main(int argc, char *argv[]) + assert(luksmeta_wipe(cd, 1, UUID1) == 0); + assert(test_layout((range_t[]) { + { 0, 1024 }, /* LUKS header */ +- { 1024, offset - 1024, true }, /* Keyslot Area */ ++ { 1024, 3072, true }, /* Keyslot Area */ + { offset, 4096 }, /* luksmeta header */ + END(offset + 4096), /* Rest of the file */ + })); +diff --git a/test-luksmeta b/test-luksmeta +index fd17ead..f1e8b2e 100755 +--- a/test-luksmeta ++++ b/test-luksmeta +@@ -11,7 +11,7 @@ function onexit() { + trap 'onexit' EXIT + + truncate -s 4M $tmp +-echo -n foo | cryptsetup luksFormat $tmp - ++echo -n foo | cryptsetup luksFormat --type luks1 $tmp - + + ! ./luksmeta test -d $tmp + diff --git a/dev-libs/luksmeta/luksmeta-9-r2.ebuild b/dev-libs/luksmeta/luksmeta-9-r2.ebuild new file mode 100644 index 000000000..0d7a5d5c2 --- /dev/null +++ b/dev-libs/luksmeta/luksmeta-9-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="LUKSMeta is a simple library for storing metadata in the LUKSv1 header" +HOMEPAGE="https://github.com/latchset/luksmeta" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+man" + +DEPEND="sys-fs/cryptsetup" +RDEPEND="${DEPEND}" +BDEPEND="man? ( app-text/asciidoc ) + dev-build/libtool" + +PATCHES=( + # https://bugs.gentoo.org/837308 + "${FILESDIR}/${PN}-tests.patch" +) + +src_prepare() { + # Bug https://bugs.gentoo.org/921710 + sed -i -e '/^-Werror \\$/d' configure.ac || die + default + eautoreconf +} + +src_install() { + default + # Bug https://bugs.gentoo.org/839609 + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/luksmeta/metadata.xml b/dev-libs/luksmeta/metadata.xml new file mode 100644 index 000000000..4a0695b77 --- /dev/null +++ b/dev-libs/luksmeta/metadata.xml @@ -0,0 +1,11 @@ + + + + + julien@jroy.ca + Julien Roy + + + latchset/luksmeta + + diff --git a/dev-libs/lygia/Manifest b/dev-libs/lygia/Manifest new file mode 100644 index 000000000..b7a7e4aa1 --- /dev/null +++ b/dev-libs/lygia/Manifest @@ -0,0 +1 @@ +DIST lygia-1.3.0.tar.gz 413934 BLAKE2B 5b9662210b3e610c1a78d7b287c236d0193efcb49cd3fdf1d014f179dbd0dd3c3cb462ed2ca0c36b5bdb291341e5cf7a522134a64c7698b431d5f050a5260e63 SHA512 e9b1e81149bb3d6cba32b3dc977b09c6fc6e98cf1ad812ee0367745b3ec88d30befc047373bcaa7f8e01add78b40a2676656335823d233859eb825eb6a8dbe34 diff --git a/dev-libs/lygia/files/lygia.pc.in b/dev-libs/lygia/files/lygia.pc.in new file mode 100644 index 000000000..bda2668a0 --- /dev/null +++ b/dev-libs/lygia/files/lygia.pc.in @@ -0,0 +1,7 @@ +install_dir=@INSTALL_DIR@ + +Name: LYGIA Shader Library +Description: LYGIA is a shader library of reusable functions that will let you prototype, port or ship a project in just few minutes. +Version: @VERSION@ +Cflags: -I${install_dir} + diff --git a/dev-libs/lygia/lygia-1.3.0.ebuild b/dev-libs/lygia/lygia-1.3.0.ebuild new file mode 100644 index 000000000..b51d0f282 --- /dev/null +++ b/dev-libs/lygia/lygia-1.3.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="LYGIA is a shader library of reusable functions." + +HOMEPAGE=" +https://lygia.xyz +https://github.com/patriciogonzalezvivo/lygia" +SRC_URI="https://codeload.github.com/patriciogonzalezvivo/lygia/tar.gz/refs/tags/${PV} -> ${P}.tar.gz" + +LICENSE="Prosperity-3.0.0" +SLOT="0" +KEYWORDS="~amd64" + +install_dir=/usr/include +pc_file=lygia.pc + +src_prepare() +{ + default + sed \ + -e "s|@INSTALL_DIR@|${install_dir%%/}/|g" \ + -e "s|@VERSION@|${PV}|g" \ + "${FILESDIR}/${pc_file}.in" > ${pc_file} || die "sed failed" +} + +src_install() +{ + dodoc *.md + rm -f *.md + + insinto ${install_dir}/${PN} + doins -r * + + insinto /usr/lib64/pkgconfig + doins ${pc_file} +} diff --git a/dev-libs/lygia/metadata.xml b/dev-libs/lygia/metadata.xml new file mode 100644 index 000000000..55ea8a8bc --- /dev/null +++ b/dev-libs/lygia/metadata.xml @@ -0,0 +1,11 @@ + + + + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + + + patriciogonzalezvivo/lygia + + diff --git a/dev-libs/lzfse/lzfse-9999.ebuild b/dev-libs/lzfse/lzfse-9999.ebuild new file mode 100644 index 000000000..184e83ef5 --- /dev/null +++ b/dev-libs/lzfse/lzfse-9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +EGIT_REPO_URI="https://github.com/lzfse/lzfse" + +DESCRIPTION="LZFSE compression library and command line tool." +HOMEPAGE="https://github.com/lzfse/lzfse" +LICENSE="BSD" +SLOT="0" + +src_install() { + emake INSTALL_PREFIX="${ED}"/usr install +} diff --git a/dev-libs/lzfse/metadata.xml b/dev-libs/lzfse/metadata.xml new file mode 100644 index 000000000..5267f2fc0 --- /dev/null +++ b/dev-libs/lzfse/metadata.xml @@ -0,0 +1,15 @@ + + + + + Dale Sweeney + agooglygooglr@gmail.com + + + LZFSE compression library and command line tool. + + + lzfse/lzfse + https://github.com/lzfse/lzfse/issues + + diff --git a/dev-libs/mcl/Manifest b/dev-libs/mcl/Manifest new file mode 100644 index 000000000..bf02a14b3 --- /dev/null +++ b/dev-libs/mcl/Manifest @@ -0,0 +1 @@ +DIST mcl-0.1.13.tar.gz 25663 BLAKE2B 3dbd667338a4697b9a044dca363cbf6f92de51d173116110694d34f6796a3ed2ebc056fa2ce3015ee3840b1435eb367a714ccbe24b4807c7d139ecb446279b6f SHA512 ed394edead795d04583034f569ada69a9ee893431159cb8ee2cc8f47509ad5e4ffdcfdefdeae06a118305b61f74d420f421125fc2e038c21d7ff08612e03ad24 diff --git a/dev-libs/mcl/files/mcl-0.1.13-build-tests-only-when-requested.patch b/dev-libs/mcl/files/mcl-0.1.13-build-tests-only-when-requested.patch new file mode 100644 index 000000000..8087c822c --- /dev/null +++ b/dev-libs/mcl/files/mcl-0.1.13-build-tests-only-when-requested.patch @@ -0,0 +1,29 @@ +From: Pavel Sobolev +Subject: [PATCH] Build tests only when requested. + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -102,8 +102,10 @@ endif() + + # Project files + ++include(CTest) ++ + add_subdirectory(src) +-if (TARGET Catch2::Catch2 AND MASTER_PROJECT) ++if (BUILD_TESTING) + add_subdirectory(tests) + endif() + +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -10,7 +10,6 @@ target_include_directories(mcl-tests PUBLIC .) + target_compile_options(mcl-tests PRIVATE ${STAMINA_CXX_FLAGS}) + target_link_libraries(mcl-tests PRIVATE Catch2::Catch2WithMain mcl) + +-include(CTest) + include(Catch) + catch_discover_tests(mcl-tests) + enable_testing() diff --git a/dev-libs/mcl/files/mcl-0.1.13-musl-lift_sequence-fix.patch b/dev-libs/mcl/files/mcl-0.1.13-musl-lift_sequence-fix.patch new file mode 100644 index 000000000..d74774bf9 --- /dev/null +++ b/dev-libs/mcl/files/mcl-0.1.13-musl-lift_sequence-fix.patch @@ -0,0 +1,27 @@ +From https://github.com/azahar-emu/mcl/commit/7b08d83418f628b800dfac1c9a16c3f59036fbad Mon Sep 17 00:00:00 2001 +From: PabloMK7 +Date: Sun, 16 Mar 2025 22:27:04 +0000 +Subject: [PATCH] Fix lift_sequence in msys2 + +--- a/include/mcl/mp/typelist/lift_sequence.hpp ++++ b/include/mcl/mp/typelist/lift_sequence.hpp +@@ -5,6 +5,7 @@ + #pragma once + + #include ++#include + + #include "mcl/mp/typelist/list.hpp" + +@@ -20,6 +21,11 @@ struct lift_sequence_impl> { + using type = list...>; + }; + ++template ++struct lift_sequence_impl> { ++ using type = list...>; ++}; ++ + } // namespace detail + + /// Lifts values in value list VL to create a type list. diff --git a/dev-libs/mcl/mcl-0.1.13.ebuild b/dev-libs/mcl/mcl-0.1.13.ebuild new file mode 100644 index 000000000..ed625bc87 --- /dev/null +++ b/dev-libs/mcl/mcl-0.1.13.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="merry's common library" +HOMEPAGE="https://github.com/merryhime/mcl" +SRC_URI="https://github.com/merryhime/mcl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libfmt:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( dev-cpp/catch ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.1.13-build-tests-only-when-requested.patch + "${FILESDIR}"/${PN}-0.1.13-musl-lift_sequence-fix.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/mcl/metadata.xml b/dev-libs/mcl/metadata.xml new file mode 100644 index 000000000..705a27f2f --- /dev/null +++ b/dev-libs/mcl/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/merryhime/mcl/issues + merryhime/mcl + + diff --git a/dev-libs/microprofile/Manifest b/dev-libs/microprofile/Manifest new file mode 100644 index 000000000..461ce7d78 --- /dev/null +++ b/dev-libs/microprofile/Manifest @@ -0,0 +1 @@ +DIST microprofile-4.0.tar.gz 25645927 BLAKE2B d842ff793fd66cbe01323f7ab658a15c7409a919b22c3e18106d923a0e35dc3bd1e648d1dc2656dc99e8976d9e19f9f72aefe3706ca59447486642bf22117a01 SHA512 f51909b95b0dc3efcb17e0dea7b0b0734f254dad8ddae534dc0b5d0791d7846268367d3d940678fd96163fa904871a9f10c7e240eacb3ae48bd18f7a706614d3 diff --git a/dev-libs/microprofile/metadata.xml b/dev-libs/microprofile/metadata.xml new file mode 100644 index 000000000..50f6e547f --- /dev/null +++ b/dev-libs/microprofile/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/jonasmr/microprofile/issues + jonasmr/microprofile + + diff --git a/dev-libs/microprofile/microprofile-4.0.ebuild b/dev-libs/microprofile/microprofile-4.0.ebuild new file mode 100644 index 000000000..bf3b34d77 --- /dev/null +++ b/dev-libs/microprofile/microprofile-4.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="An embeddable profiler" +HOMEPAGE="https://github.com/jonasmr/microprofile" +SRC_URI="https://github.com/jonasmr/microprofile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/stb" +BDEPEND="virtual/pkgconfig" diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest new file mode 100644 index 000000000..e7d2ac868 --- /dev/null +++ b/dev-libs/mtxclient/Manifest @@ -0,0 +1,2 @@ +DIST mtxclient-0.10.0.tar.gz 633765 BLAKE2B c76c4592e51c46418e5ad610432b2edc39f4bcfe3a9f8642888addc91296b7aa129e5716b818a1257e6e1cc8b945bac7d3434d283d9ba9705cd9250f6b6ad59b SHA512 584831f67d7c15c293dd3c3cdca6e5b76c8fd477d5daa5eecea4de43431db0628f5af846f2c1cb1cfdabbd53e3f696b45c8aa736bd615729df583a33157958bd +DIST mtxclient-0.10.1.tar.gz 636035 BLAKE2B 3bb9d75c18608e07ece268950db060610d562296f831eb518ea804324d2400802f7640807c092446608f1b41c6ce62ce578aa3a7f88be5ed297b5a6b25913e50 SHA512 9b56f3e8c022f9e5d569cbd959259315c0b070ef2220c288208c64f901491b5c7365ead12c538df2ddb9774f332cf48f10d02d20baced6d497bc969da16fbe87 diff --git a/dev-libs/mtxclient/files/mtxclient-0.10.0-fmt11.patch b/dev-libs/mtxclient/files/mtxclient-0.10.0-fmt11.patch new file mode 100644 index 000000000..ba8113582 --- /dev/null +++ b/dev-libs/mtxclient/files/mtxclient-0.10.0-fmt11.patch @@ -0,0 +1,49 @@ +From 4a4726c77123f805cff8b954909663eaed296558 Mon Sep 17 00:00:00 2001 +From: Kefu Chai +Date: Mon, 15 Jul 2024 11:35:09 +0800 +Subject: [PATCH] Fix build with fmt 11 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +fmt 11 enforces that fmt::formatter<..>::format() should be const. +otherwise the tree does not build: + +``` +/usr/include/fmt/base.h:1392:29: error: passing ‘const fmt::v11::formatter >’ as ‘this’ argument discards qualifiers [-fpermissive] + 1392 | ctx.advance_to(cf.format(*static_cast(arg), ctx)); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +``` + +so let's mark the `format()` with `const` specifier. + +Signed-off-by: Kefu Chai +--- + include/mtxclient/http/errors.hpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/include/mtxclient/http/errors.hpp b/include/mtxclient/http/errors.hpp +index 2d0e7a4..b99ff90 100644 +--- a/include/mtxclient/http/errors.hpp ++++ b/include/mtxclient/http/errors.hpp +@@ -87,7 +87,7 @@ struct fmt::formatter + // Formats the point p using the parsed format specification (presentation) + // stored in this formatter. + template +- auto format(const mtx::http::ClientError &e, FormatContext &ctx) -> decltype(ctx.out()) ++ auto format(const mtx::http::ClientError &e, FormatContext &ctx) const -> decltype(ctx.out()) + { + // ctx.out() is an output iterator to write to. + bool prepend_comma = false; +@@ -132,7 +132,7 @@ struct fmt::formatter> : formatter. + template +- auto format(std::optional c, FormatContext &ctx) ++ auto format(std::optional c, FormatContext &ctx) const + { + if (!c) + return fmt::format_to(ctx.out(), "(no error)"); +-- +2.47.1 + diff --git a/dev-libs/mtxclient/files/mtxclient-0.6.0-remove-network-tests.patch b/dev-libs/mtxclient/files/mtxclient-0.6.0-remove-network-tests.patch new file mode 100644 index 000000000..46a2dc8a4 --- /dev/null +++ b/dev-libs/mtxclient/files/mtxclient-0.6.0-remove-network-tests.patch @@ -0,0 +1,89 @@ +From 6fecee0d675e65b75d67c66218a7655cb285bb5c Mon Sep 17 00:00:00 2001 +From: tastytea +Date: Sat, 23 Oct 2021 01:42:27 +0200 +Subject: [PATCH] Remove network tests. + +--- + CMakeLists.txt | 51 -------------------------------------------------- + 1 file changed, 51 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0d13a72..98c2782 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -360,36 +360,6 @@ if(BUILD_LIB_TESTS) + + file(COPY tests/fixtures DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) + +- add_executable(client_api tests/client_api.cpp) +- target_link_libraries(client_api +- MatrixClient::MatrixClient +- GTest::GTest +- GTest::Main) +- target_include_directories(client_api PRIVATE +- ${CMAKE_CURRENT_SOURCE_DIR}/tests) +- +- add_executable(media_api tests/media_api.cpp) +- target_link_libraries(media_api +- MatrixClient::MatrixClient +- GTest::GTest +- GTest::Main) +- target_include_directories(media_api PRIVATE +- ${CMAKE_CURRENT_SOURCE_DIR}/tests) +- +- add_executable(e2ee tests/e2ee.cpp) +- target_link_libraries(e2ee +- MatrixClient::MatrixClient +- GTest::GTest +- GTest::Main) +- target_include_directories(e2ee PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests) +- +- add_executable(device tests/device.cpp) +- target_link_libraries(device +- MatrixClient::MatrixClient +- GTest::GTest +- GTest::Main) +- target_include_directories(device PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests) +- + add_executable(utils tests/utils.cpp) + target_link_libraries(utils + MatrixClient::MatrixClient +@@ -397,21 +367,6 @@ if(BUILD_LIB_TESTS) + GTest::Main) + target_include_directories(utils PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests) + +- add_executable(pushrules tests/pushrules.cpp) +- target_link_libraries(pushrules +- MatrixClient::MatrixClient +- GTest::GTest +- GTest::Main) +- target_include_directories(pushrules PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/tests) +- +- add_executable(connection tests/connection.cpp) +- target_link_libraries(connection +- MatrixClient::MatrixClient +- GTest::GTest +- GTest::Main) +- target_include_directories(connection PRIVATE +- ${CMAKE_CURRENT_SOURCE_DIR}/tests) +- + add_executable(identifiers tests/identifiers.cpp) + target_link_libraries(identifiers + MatrixClient::MatrixClient +@@ -454,13 +409,7 @@ if(BUILD_LIB_TESTS) + GTest::GTest + GTest::Main) + +- add_test(BasicConnectivity connection) +- add_test(ClientAPI client_api) +- add_test(MediaAPI media_api) +- add_test(Encryption e2ee) +- add_test(Devices device) + add_test(Utilities utils) +- add_test(Pushrules pushrules) + add_test(Identifiers identifiers) + add_test(Errors errors) + add_test(CryptoStructs crypto) +-- +2.32.0 + diff --git a/dev-libs/mtxclient/metadata.xml b/dev-libs/mtxclient/metadata.xml new file mode 100644 index 000000000..424431ca9 --- /dev/null +++ b/dev-libs/mtxclient/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Nheko-Reborn/mtxclient + + diff --git a/dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild b/dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild new file mode 100644 index 000000000..9092d68b0 --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of libcurl" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" # ABI may break even on patch version changes +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/coeurl-0.3.1:=[ssl] + dev-libs/libfmt:= + dev-libs/olm + dev-libs/openssl:= + dev-libs/re2:0/10 + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + >=dev-cpp/nlohmann_json-3.11.0 + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-remove-network-tests.patch + "${FILESDIR}"/${PN}-0.10.0-fmt11.patch +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE=OFF + ) + + cmake_src_configure +} diff --git a/dev-libs/mtxclient/mtxclient-0.10.0-r3.ebuild b/dev-libs/mtxclient/mtxclient-0.10.0-r3.ebuild new file mode 100644 index 000000000..167e88e7b --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.10.0-r3.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of libcurl" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" # ABI may break even on patch version changes +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/coeurl-0.3.1:=[ssl] + dev-libs/libfmt:= + dev-libs/olm + dev-libs/openssl:= + dev-libs/re2:= + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + >=dev-cpp/nlohmann_json-3.11.0 + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-remove-network-tests.patch + "${FILESDIR}"/${PN}-0.10.0-fmt11.patch +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE=OFF + ) + + cmake_src_configure +} diff --git a/dev-libs/mtxclient/mtxclient-0.10.1-r1.ebuild b/dev-libs/mtxclient/mtxclient-0.10.1-r1.ebuild new file mode 100644 index 000000000..d8e3d20c0 --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.10.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of libcurl" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" # ABI may break even on patch version changes +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/coeurl-0.3.1:=[ssl] + dev-libs/libfmt:= + dev-libs/olm + dev-libs/openssl:= + dev-libs/re2:= + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + >=dev-cpp/nlohmann_json-3.11.0 + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-remove-network-tests.patch +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE=OFF + ) + + cmake_src_configure +} diff --git a/dev-libs/mtxclient/mtxclient-0.10.1.ebuild b/dev-libs/mtxclient/mtxclient-0.10.1.ebuild new file mode 100644 index 000000000..68b80b355 --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.10.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of libcurl" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" # ABI may break even on patch version changes +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/coeurl-0.3.1:=[ssl] + dev-libs/libfmt:= + dev-libs/olm + dev-libs/openssl:= + dev-libs/re2:0/10 + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + >=dev-cpp/nlohmann_json-3.11.0 + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.0-remove-network-tests.patch +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE=OFF + ) + + cmake_src_configure +} diff --git a/dev-libs/nanopb/Manifest b/dev-libs/nanopb/Manifest new file mode 100644 index 000000000..856e955ff --- /dev/null +++ b/dev-libs/nanopb/Manifest @@ -0,0 +1 @@ +DIST nanopb-0.4.9.1.tar.gz 1186352 BLAKE2B 430b50b433bd9a9e464afb6353740397b7f1187a861f4b1fcfa7188f3537ab94735f9d7fc74cea9df65e3537a539c825b83acee45491a3485d4d7ea13b1f33ad SHA512 1580c94d558f707c88d8d2ddf4aa3bf4ef244ddc07b13e02de7124da8d156fb30a6999bb3c54ff0497abb033e498fb85ea671774f2fb817f55fa64937f537c77 diff --git a/dev-libs/nanopb/metadata.xml b/dev-libs/nanopb/metadata.xml new file mode 100644 index 000000000..ad65a0fa0 --- /dev/null +++ b/dev-libs/nanopb/metadata.xml @@ -0,0 +1,14 @@ + + + + + vincentahluwalia@protonmail.com + Vincent Ahluwalia + + + nanopb/nanopb + + + Enable dynamic allocation support in the decoder + + diff --git a/dev-libs/nanopb/nanopb-0.4.9.1.ebuild b/dev-libs/nanopb/nanopb-0.4.9.1.ebuild new file mode 100644 index 000000000..71512b46d --- /dev/null +++ b/dev-libs/nanopb/nanopb-0.4.9.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake flag-o-matic python-single-r1 + +DESCRIPTION="plain-C Protocol Buffers for embedded/memory-constrained systems" +HOMEPAGE="https://jpa.kapsi.fi/nanopb/ https://github.com/nanopb/nanopb" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nanopb/nanopb" +else + SRC_URI="https://github.com/nanopb/nanopb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="ZLIB" +SLOT="0" +IUSE="+pb-malloc static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# nanopb generator requires matching protobuf versions at runtime +# dev-libs/protobuf-29.x requires dev-python/protobuf-5.29.x +# dev-libs/protobuf-3X.Y requires dev-python/protobuf-6.3X.Y +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + || ( + ( =dev-libs/protobuf-29* =dev-python/protobuf-5*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-30* =dev-python/protobuf-6.30*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-31* =dev-python/protobuf-6.31*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-32* =dev-python/protobuf-6.32*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-33* =dev-python/protobuf-6.33*[${PYTHON_USEDEP}] ) + ) + ') +" + +DEPEND=" + test? ( dev-build/scons ) + ${RDEPEND} +" + +src_configure() { + use pb-malloc && append-cppflags "-DPB_ENABLE_MALLOC" + if is-flagq "-flto" ; then + append-cflags "-fno-use-linker-plugin -fwhole-program" + fi + local mycmakeargs=( + -DBUILD_SHARED_LIBS=$(usex !static-libs) + -DBUILD_STATIC_LIBS=$(usex static-libs) + ) + cmake_src_configure +} + +src_test() { + cd "${S}"/tests + scons +} + +src_install() { + cmake_src_install + python_optimize +} diff --git a/dev-libs/nanopb/nanopb-9999.ebuild b/dev-libs/nanopb/nanopb-9999.ebuild new file mode 100644 index 000000000..646ab38e7 --- /dev/null +++ b/dev-libs/nanopb/nanopb-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake flag-o-matic python-single-r1 + +DESCRIPTION="plain-C Protocol Buffers for embedded/memory-constrained systems" +HOMEPAGE="https://jpa.kapsi.fi/nanopb/ https://github.com/nanopb/nanopb" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nanopb/nanopb" +else + SRC_URI="https://github.com/nanopb/nanopb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="ZLIB" +SLOT="0" +IUSE="+pb-malloc static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# nanopb generator requires matching protobuf versions at runtime +# dev-libs/protobuf-29.x requires dev-python/protobuf-5.29.x +# dev-libs/protobuf-3X.Y requires dev-python/protobuf-6.3X.Y +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + || ( + ( =dev-libs/protobuf-29* =dev-python/protobuf-5*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-30* =dev-python/protobuf-6.30*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-31* =dev-python/protobuf-6.31*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-32* =dev-python/protobuf-6.32*[${PYTHON_USEDEP}] ) + ( =dev-libs/protobuf-33* =dev-python/protobuf-6.33*[${PYTHON_USEDEP}] ) + ) + ') +" + +DEPEND=" + test? ( dev-build/scons ) + ${RDEPEND} +" + +src_configure() { + use pb-malloc && append-cppflags "-DPB_ENABLE_MALLOC" + if is-flagq "-flto" ; then + append-cflags "-fno-use-linker-plugin -fwhole-program" + fi + local mycmakeargs=( + DBUILD_SHARED_LIBS=$(usex !static-libs) + DBUILD_STATIC_LIBS=$(usex static-libs) + ) + cmake_src_configure +} + +src_test() { + cd "${S}"/tests + scons +} + +src_install() { + cmake_src_install + python_optimize +} diff --git a/dev-libs/nativefiledialog-extended/Manifest b/dev-libs/nativefiledialog-extended/Manifest new file mode 100644 index 000000000..170a6cc07 --- /dev/null +++ b/dev-libs/nativefiledialog-extended/Manifest @@ -0,0 +1,2 @@ +DIST nativefiledialog-extended-1.2.1.tar.gz 426161 BLAKE2B 86e759e268f30c7eda034ea97c65de09a90cda34f173091c7836a11f6a576cd5ed6414287c6e455bb875b08bde55c7e469552fe48d6db5261397349a93667b6a SHA512 4ec3e174a90354c524d9be2776422740f80b73021df94e1942e60ab4310995245554f83097b9b2dcca04d016a8548d3fc0760f73daf724c5c3d72c15cf776bed +DIST nativefiledialog-extended-1.3.0.tar.gz 429165 BLAKE2B 65ace1bb2e72979de61df117cdc88c825acf6cd3e4967ea845207e0f1eaadee3d46b5b5f119afa4e6ad2eaedaef6907332d76cb98d1850472e98371eae3ec084 SHA512 1f2e17dd9ee5b416dfe1362b6eac6499c83c527a83478361769420f1d29bf21e0a81e4b6d45255703aba9be61c8379f7745fe182d74687a9c4f3309bd4fdf09e diff --git a/dev-libs/nativefiledialog-extended/files/nativefiledialog-extended-1.2.1-libdir.patch b/dev-libs/nativefiledialog-extended/files/nativefiledialog-extended-1.2.1-libdir.patch new file mode 100644 index 000000000..76e8b169d --- /dev/null +++ b/dev-libs/nativefiledialog-extended/files/nativefiledialog-extended-1.2.1-libdir.patch @@ -0,0 +1,8 @@ +TODO: should be upstreamed +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -135,3 +135,3 @@ + install(EXPORT ${TARGET_NAME}-export +- DESTINATION lib/cmake/${TARGET_NAME} ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${TARGET_NAME} + NAMESPACE ${TARGET_NAME}:: diff --git a/dev-libs/nativefiledialog-extended/metadata.xml b/dev-libs/nativefiledialog-extended/metadata.xml new file mode 100644 index 000000000..603e72416 --- /dev/null +++ b/dev-libs/nativefiledialog-extended/metadata.xml @@ -0,0 +1,11 @@ + + + + + + Use sys-apps/xdg-desktop-portal to open file dialogs + + + btzy/nativefiledialog-extended + + diff --git a/dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.2.1-r1.ebuild b/dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.2.1-r1.ebuild new file mode 100644 index 000000000..6ab5fbf1b --- /dev/null +++ b/dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.2.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Cross platform native file dialog library with C and C++ bindings" +HOMEPAGE="https://github.com/btzy/nativefiledialog-extended/" +SRC_URI=" + https://github.com/btzy/nativefiledialog-extended/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="ZLIB" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~x86" +IUSE="X +desktop-portal wayland" + +DEPEND=" + desktop-portal? ( sys-apps/dbus ) + !desktop-portal? ( + dev-libs/glib:2 + x11-libs/gtk+:3[X=,wayland=] + ) +" +RDEPEND=" + ${DEPEND} + desktop-portal? ( sys-apps/xdg-desktop-portal ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.1-libdir.patch +) + +src_configure() { + local mycmakeargs=( + # tests are non-automated examples that open interactive dialogs + -DNFD_BUILD_TESTS=no + -DNFD_PORTAL="$(usex desktop-portal)" + ) + + cmake_src_configure +} diff --git a/dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.3.0.ebuild b/dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.3.0.ebuild new file mode 100644 index 000000000..6ab5fbf1b --- /dev/null +++ b/dev-libs/nativefiledialog-extended/nativefiledialog-extended-1.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Cross platform native file dialog library with C and C++ bindings" +HOMEPAGE="https://github.com/btzy/nativefiledialog-extended/" +SRC_URI=" + https://github.com/btzy/nativefiledialog-extended/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="ZLIB" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~x86" +IUSE="X +desktop-portal wayland" + +DEPEND=" + desktop-portal? ( sys-apps/dbus ) + !desktop-portal? ( + dev-libs/glib:2 + x11-libs/gtk+:3[X=,wayland=] + ) +" +RDEPEND=" + ${DEPEND} + desktop-portal? ( sys-apps/xdg-desktop-portal ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.1-libdir.patch +) + +src_configure() { + local mycmakeargs=( + # tests are non-automated examples that open interactive dialogs + -DNFD_BUILD_TESTS=no + -DNFD_PORTAL="$(usex desktop-portal)" + ) + + cmake_src_configure +} diff --git a/dev-libs/nihstro/Manifest b/dev-libs/nihstro/Manifest new file mode 100644 index 000000000..f274e2b9e --- /dev/null +++ b/dev-libs/nihstro/Manifest @@ -0,0 +1 @@ +DIST nihstro-0_pre20250505.tar.gz 110629 BLAKE2B f6b24d16d5b8300221d596d91e79398db8530623dd7f0f133e3a5f9caf9c76b91612012afd7a653d65613c154855873c694a4770be9c573889f2e2fad3af178b SHA512 f291051c927cf06d783234847baa124f134487aab9952938ffafcd023481d0e744caec1889b908f95867772ca338d57d780152692405028a850d1af6ce60f310 diff --git a/dev-libs/nihstro/metadata.xml b/dev-libs/nihstro/metadata.xml new file mode 100644 index 000000000..f2af78509 --- /dev/null +++ b/dev-libs/nihstro/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/neobrain/nihstro/issues + neobrain/nihstro + + diff --git a/dev-libs/nihstro/nihstro-0_pre20250505.ebuild b/dev-libs/nihstro/nihstro-0_pre20250505.ebuild new file mode 100644 index 000000000..8948e2566 --- /dev/null +++ b/dev-libs/nihstro/nihstro-0_pre20250505.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +EGIT_COMMIT="f4d8659decbfe5d234f04134b5002b82dc515a44" + +DESCRIPTION="3DS shader assembler and disassembler" +HOMEPAGE="https://github.com/neobrain/nihstro" +SRC_URI="https://github.com/neobrain/nihstro/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/boost:=" + +src_configure() { + local mycmakeargs=( + -Wno-dev + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + doheader -r include/nihstro +} diff --git a/dev-libs/oaknut/Manifest b/dev-libs/oaknut/Manifest new file mode 100644 index 000000000..07a097b3d --- /dev/null +++ b/dev-libs/oaknut/Manifest @@ -0,0 +1 @@ +DIST oaknut-2.0.3.tar.gz 88457 BLAKE2B 3b2788afc0e20e007a4a7c3cfca01ad119b5b08056eca0a02f2749b371c7b1aa2c5268f285c771adf0758bd34d9158224c754b068b6a7d9c075142e2d60288dd SHA512 9697e80a7d5d9bcb3ce51051a9a24962fb90ca79d215f1f03ae6b58da8ba13a63b5dda1b4dde3d26ac6445029696b8ef2883f4e5a777b342bba01283ed293856 diff --git a/dev-libs/oaknut/metadata.xml b/dev-libs/oaknut/metadata.xml new file mode 100644 index 000000000..08fb42491 --- /dev/null +++ b/dev-libs/oaknut/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/merryhime/oaknut/issues + merryhime/oaknut + + diff --git a/dev-libs/oaknut/oaknut-2.0.3.ebuild b/dev-libs/oaknut/oaknut-2.0.3.ebuild new file mode 100644 index 000000000..762777105 --- /dev/null +++ b/dev-libs/oaknut/oaknut-2.0.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Yet another AArch64 emitter" +# This is a fork of the `merryhime/oaknut` repository +HOMEPAGE="https://github.com/eden-emulator/oaknut" +SRC_URI="https://github.com/eden-emulator/oaknut/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( dev-cpp/catch ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest new file mode 100644 index 000000000..0b461c7c1 --- /dev/null +++ b/dev-libs/open62541/Manifest @@ -0,0 +1 @@ +DIST open62541-1.5.3.tar.gz 6702218 BLAKE2B dc8012fbf2fcdbc04a63a36379c05aeb48959a27a24a4f5293b8b4f8b20826e4269c535e50560a941e0c439ac26f8ea4efdbf693a43c50d3acf66c66a237d359 SHA512 a358b6468879d9eec63018b91a000ba5cfe372fec26b5150aca1b427b73f5c17ad33106875d611a209eb3484bb7ac8cadd7e45181ae5fdbad6cf6f344ca1d0f4 diff --git a/dev-libs/open62541/metadata.xml b/dev-libs/open62541/metadata.xml new file mode 100644 index 000000000..c2b9267f3 --- /dev/null +++ b/dev-libs/open62541/metadata.xml @@ -0,0 +1,36 @@ + + + + + kurt@kmk-computers.de + Kurt Kanzenbach + + + open62541 (http://open62541.org) is an open source and free implementation + of OPC UA (OPC Unified Architecture) written in the common subset of the C99 + and C++98 languages. The library is usable with all major compilers and + provides the necessary tools to implement dedicated OPC UA clients and + servers, or to integrate OPC UA-based communication into existing + applications. open62541 library is platform independent. All + platform-specific functionality is implemented via exchangeable + plugins. Plugin implementations are provided for the major operating + systems. + + + + Enable encryption support using net-libs/mbedtls + + + Enable encryption support using dev-libs/openssl + + + Enable OPC/UA Pub/Sub extensions + + + Build additional shell tools + + + + open62541/open62541 + + diff --git a/dev-libs/open62541/open62541-1.5.3.ebuild b/dev-libs/open62541/open62541-1.5.3.ebuild new file mode 100644 index 000000000..e59003591 --- /dev/null +++ b/dev-libs/open62541/open62541-1.5.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Open source C implementation of OPC UA" +HOMEPAGE="https://open62541.org/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc examples mbedtls pubsub openssl tools" +# Requires network access +RESTRICT="test" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ?? ( mbedtls openssl ) +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) +" +DEPEND=" + mbedtls? ( net-libs/mbedtls:= ) + openssl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DOPEN62541_VERSION=v${PV} + -DUA_BUILD_EXAMPLES=OFF + -DUA_BUILD_TOOLS=$(usex tools) + -DUA_BUILD_UNIT_TESTS=OFF + -DUA_ENABLE_HARDENING=OFF + -DUA_ENABLE_PUBSUB=$(usex pubsub) + -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub) + -DUA_FORCE_WERROR=OFF + ) + + use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) + use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} + +src_install() { + use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) + cmake_src_install + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples/ + fi +} + +src_test() { + cmake_src_test -j1 +} diff --git a/dev-libs/polyseed/Manifest b/dev-libs/polyseed/Manifest new file mode 100644 index 000000000..c028b0e79 --- /dev/null +++ b/dev-libs/polyseed/Manifest @@ -0,0 +1 @@ +DIST polyseed-2.0.0.tar.gz 105259 BLAKE2B 82525b9dc475bc9246285516a52ad0af309445a61de9382203ae4db52c8d989e43ac59b3562cbf4c10d3250184398717ff77186ed146ad9be7bffd4f4cd4aa97 SHA512 cab9b81612f20b560962963c3dedc22701767b2841800ecaefaf8100f6458b1e39cecd9da9de3372e6ac3a67eb4c98b5512042872978c6c4d8cec8c917092af3 diff --git a/dev-libs/polyseed/metadata.xml b/dev-libs/polyseed/metadata.xml new file mode 100644 index 000000000..54c433386 --- /dev/null +++ b/dev-libs/polyseed/metadata.xml @@ -0,0 +1,11 @@ + + + + + adam.pimentel46@gmail.com + Adam Pimentel + + + tevador/polyseed + + diff --git a/dev-libs/polyseed/polyseed-2.0.0.ebuild b/dev-libs/polyseed/polyseed-2.0.0.ebuild new file mode 100644 index 000000000..edb37dcde --- /dev/null +++ b/dev-libs/polyseed/polyseed-2.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Mnemonic seed library for Monero and other CryptoNote-based currencies." +HOMEPAGE="https://github.com/tevador/polyseed" +SRC_URI="https://github.com/tevador/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="static-libs test" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + sed -i "s/install(TARGETS polyseed polyseed_static/install(TARGETS polyseed/g" "${S}"/CMakeLists.txt + cmake_src_prepare +} + +src_compile() { + cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex "test" "polyseed-tests" "") +} diff --git a/dev-libs/polyseed/polyseed-9999.ebuild b/dev-libs/polyseed/polyseed-9999.ebuild new file mode 100644 index 000000000..22c5a3cfb --- /dev/null +++ b/dev-libs/polyseed/polyseed-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake git-r3 + +DESCRIPTION="Mnemonic seed library for Monero and other CryptoNote-based currencies." +HOMEPAGE="https://github.com/tevador/polyseed" +SRC_URI="" +EGIT_REPO_URI="https://github.com/tevador/polyseed.git" + +LICENSE="LGPL-3" +SLOT="0" +IUSE="static-libs test" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + sed -i "s/install(TARGETS polyseed polyseed_static/install(TARGETS polyseed/g" "${S}"/CMakeLists.txt + cmake_src_prepare +} + +src_compile() { + cmake_build polyseed $(usex "static-libs" "polyseed_static" "") $(usex "test" "polyseed-tests" "") +} diff --git a/dev-libs/qschematic/Manifest b/dev-libs/qschematic/Manifest new file mode 100644 index 000000000..1e716049d --- /dev/null +++ b/dev-libs/qschematic/Manifest @@ -0,0 +1 @@ +DIST qschematic-3.0.3.tar.gz 1561135 BLAKE2B 6fb071fb647ced3bd1c2ce4340aa045c93c61568489acabed64d35079fb1be499943022e37b0055a5996f99f20f337c7488251a08f09919e479773eda7162946 SHA512 53e05d924f9ce714d4dc1cc7175f3789de67ed36c94e91b9db17ea2b9b6d068a2bd0e4c21ff360ed2208413d2174f45437bdfb929005850c1849f98d2e8faacf diff --git a/dev-libs/qschematic/metadata.xml b/dev-libs/qschematic/metadata.xml new file mode 100644 index 000000000..9106f9a59 --- /dev/null +++ b/dev-libs/qschematic/metadata.xml @@ -0,0 +1,28 @@ + + + + + vowstar@gmail.com + Huang Rui + + + simulton/QSchematic + https://github.com/simulton/QSchematic/issues + https://github.com/simulton/QSchematic/releases + + + QSchematic is a library to draw diagrams and schematics with Qt. It uses + Qt's graphics view framework. + The library provides base classes for objects such as nodes and wires + and implements logic to move objects around while keeping the wires + connected, generating netlists and so on. A typical application would + include this library and subclass the Item class to implement custom + items. + + + QSchematic 是一个基于 Qt 的图形视图框架的绘制图表和原理图的库。 + 该库为节点和连线等对象提供基类,并实现在保持连线连接的同时移动对象的逻 + 辑、生成网表等。典型的应用程序包含此库,并允许继承 Item 类以实现自定义 + 项。 + + diff --git a/dev-libs/qschematic/qschematic-3.0.3.ebuild b/dev-libs/qschematic/qschematic-3.0.3.ebuild new file mode 100644 index 000000000..f63000553 --- /dev/null +++ b/dev-libs/qschematic/qschematic-3.0.3.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +MY_PN="QSchematic" + +inherit cmake + +DESCRIPTION="Library for creating flowcharts and engineering diagrams" +HOMEPAGE="https://github.com/simulton/QSchematic" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/simulton/QSchematic/${MY_PN}.git" +else + SRC_URI="https://github.com/simulton/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="examples static-libs test wayland +X" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + examples? ( static-libs ) + test? ( static-libs ) +" +RDEPEND=" + >=dev-qt/qtbase-6.5:6=[gui,wayland?,widgets,X?] + >=dev-qt/qtimageformats-6.5:6 + >=dev-qt/qtsvg-6.5:6 + >=dev-libs/gpds-1.8.4[static-libs?] +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DQSCHEMATIC_DEPENDENCY_GPDS_TARGET:STRING="gpds::gpds-shared" + -DQSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD=OFF + -DQSCHEMATIC_BUILD_DEMO=$(usex examples) + -DQSCHEMATIC_BUILD_STATIC=$(usex static-libs) + -DQSCHEMATIC_BUILD_SHARED=ON + ) + + cmake_src_configure +} diff --git a/dev-libs/randomx/Manifest b/dev-libs/randomx/Manifest new file mode 100644 index 000000000..f73a48e93 --- /dev/null +++ b/dev-libs/randomx/Manifest @@ -0,0 +1 @@ +DIST randomx-1.2.1.tar.gz 181224 BLAKE2B 8090e40fd3fca72778ba0d1c7fec4284fde47d3f692f11ed5e8c176abc069a155f3a9c9556aa85e4c88f456aee20d6f4615ec6a2f5b6b4944c66351839e49e2d SHA512 61aea021dcc2e43360cf20e741401a0379cd9b16774cd6bc477b5f64c8c642e61a1a9e5ad17b734b5450a01ed66ef8297d675beb0f6a2461d89fac1930f35c16 diff --git a/dev-libs/randomx/files/randomx-1.2.1_remove-fPIE.patch b/dev-libs/randomx/files/randomx-1.2.1_remove-fPIE.patch new file mode 100644 index 000000000..6fb74c709 --- /dev/null +++ b/dev-libs/randomx/files/randomx-1.2.1_remove-fPIE.patch @@ -0,0 +1,45 @@ +From: Filip Kobierski +Date: Wed, 18 Sep 2024 23:16:54 +0200 +Removes -fPIE from the C{,XX}FLAGS +https://bugs.gentoo.org/907872 +--- + CMakeLists.txt | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index ebbdff2..539e91b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -217,7 +217,6 @@ if(TARGET generate-asm) + add_dependencies(randomx generate-asm) + endif() + +-set_property(TARGET randomx PROPERTY POSITION_INDEPENDENT_CODE ON) + set_property(TARGET randomx PROPERTY CXX_STANDARD 11) + set_property(TARGET randomx PROPERTY CXX_STANDARD_REQUIRED ON) + set_property(TARGET randomx PROPERTY PUBLIC_HEADER src/randomx.h) +@@ -232,7 +231,6 @@ add_executable(randomx-tests + src/tests/tests.cpp) + target_link_libraries(randomx-tests + PRIVATE randomx) +-set_property(TARGET randomx-tests PROPERTY POSITION_INDEPENDENT_CODE ON) + set_property(TARGET randomx-tests PROPERTY CXX_STANDARD 11) + + add_executable(randomx-codegen +@@ -240,7 +238,6 @@ add_executable(randomx-codegen + target_link_libraries(randomx-codegen + PRIVATE randomx) + +-set_property(TARGET randomx-codegen PROPERTY POSITION_INDEPENDENT_CODE ON) + set_property(TARGET randomx-codegen PROPERTY CXX_STANDARD 11) + + if(NOT Threads_FOUND AND UNIX AND NOT APPLE) +@@ -268,5 +265,4 @@ if(NOT HAVE_CXX_ATOMICS) + target_link_libraries(randomx-benchmark + PRIVATE "atomic") + endif() +-set_property(TARGET randomx-benchmark PROPERTY POSITION_INDEPENDENT_CODE ON) + set_property(TARGET randomx-benchmark PROPERTY CXX_STANDARD 11) +-- +2.44.2 + diff --git a/dev-libs/randomx/metadata.xml b/dev-libs/randomx/metadata.xml new file mode 100644 index 000000000..44daf6f6c --- /dev/null +++ b/dev-libs/randomx/metadata.xml @@ -0,0 +1,10 @@ + + + + + + https://github.com/tevador/RandomX/issues + https://github.com/tevador/RandomX/releases + tevador/RandomX + + diff --git a/dev-libs/randomx/randomx-1.2.1-r1.ebuild b/dev-libs/randomx/randomx-1.2.1-r1.ebuild new file mode 100644 index 000000000..bc64545fe --- /dev/null +++ b/dev-libs/randomx/randomx-1.2.1-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Proof of work algorithm based on random code execution" +HOMEPAGE="https://github.com/tevador/RandomX" +SRC_URI="https://github.com/tevador/RandomX/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/RandomX-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +PATCHES=( "${FILESDIR}"/${PN}-1.2.1_remove-fPIE.patch ) + +src_configure() { + append-ldflags -Wl,-z,noexecstack + cmake_src_configure +} diff --git a/dev-libs/s2n/Manifest b/dev-libs/s2n/Manifest new file mode 100644 index 000000000..6b2285279 --- /dev/null +++ b/dev-libs/s2n/Manifest @@ -0,0 +1,3 @@ +DIST s2n-1.5.22.tar.gz 5044900 BLAKE2B d133e0475d2dd219642829f7a7340a20990caf12e2ce653e4e603b3407860de1c10ea3bbf41376c200aec086aff18d63d89d0faded272d245342749eb969116f SHA512 2de07830b13c4e8346f812799a6f51ebac728f6cb8ddd6d005579665f1038cd537a9eb82d6f68fff1c5da0ad49e688ba031cdf4c3a4cf1b8958e1ea606ce08c9 +DIST s2n-1.5.26.tar.gz 5091583 BLAKE2B 0a264bcae6211ea6146373d59bade067cd79ca3ae517bd87838e2456cb3b280f0160d88ee72c4741b7f0d402fc177c999b74221b489fc7863ac41a18b231158c SHA512 aa730bb66f40230b7524bc25c1f0a9147e6694c46dea2037f825d9b647c694823342e37d5695ca56cb7d68869ef136ba6e0c911c92461858eae8d316fda93fd5 +DIST s2n-1.5.27.tar.gz 5086878 BLAKE2B 09724c0ed2867341c35bb0a61aecefd1df8d4ed556fc3aaddc5043d3511f33815b8131cb10f5d2d516fb5214d2d10faa7783e668f1175b8726eda2f033ba575b SHA512 bee235eb74559651140c3797a13011979764b7ccd879ce3abe3f2cc651aac24683af489037822bfbcc73a66277a939dcedd68a20f36b7e960942f7933a362343 diff --git a/dev-libs/s2n/metadata.xml b/dev-libs/s2n/metadata.xml new file mode 100644 index 000000000..145064206 --- /dev/null +++ b/dev-libs/s2n/metadata.xml @@ -0,0 +1,11 @@ + + + + + trakrailysurely@danceylove.net + Okamura Kazuya + + + aws/s2n-tls + + diff --git a/dev-libs/s2n/s2n-1.5.22.ebuild b/dev-libs/s2n/s2n-1.5.22.ebuild new file mode 100644 index 000000000..160a91b7c --- /dev/null +++ b/dev-libs/s2n/s2n-1.5.22.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, small, fast and secure C99 implementation of the TLS/SSL protocols" +HOMEPAGE="https://github.com/awslabs/s2n" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-tls-${PV}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DUNSAFE_TREAT_WARNINGS_AS_ERRORS=OFF + ) + cmake_src_configure +} diff --git a/dev-libs/s2n/s2n-1.5.26.ebuild b/dev-libs/s2n/s2n-1.5.26.ebuild new file mode 100644 index 000000000..160a91b7c --- /dev/null +++ b/dev-libs/s2n/s2n-1.5.26.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, small, fast and secure C99 implementation of the TLS/SSL protocols" +HOMEPAGE="https://github.com/awslabs/s2n" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-tls-${PV}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DUNSAFE_TREAT_WARNINGS_AS_ERRORS=OFF + ) + cmake_src_configure +} diff --git a/dev-libs/s2n/s2n-1.5.27.ebuild b/dev-libs/s2n/s2n-1.5.27.ebuild new file mode 100644 index 000000000..160a91b7c --- /dev/null +++ b/dev-libs/s2n/s2n-1.5.27.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, small, fast and secure C99 implementation of the TLS/SSL protocols" +HOMEPAGE="https://github.com/awslabs/s2n" +SRC_URI="https://github.com/awslabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:= +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-tls-${PV}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DUNSAFE_TREAT_WARNINGS_AS_ERRORS=OFF + ) + cmake_src_configure +} diff --git a/dev-libs/sealcurses/Manifest b/dev-libs/sealcurses/Manifest new file mode 100644 index 000000000..3b8aced3e --- /dev/null +++ b/dev-libs/sealcurses/Manifest @@ -0,0 +1,2 @@ +DIST sealcurses-2.0.18_pre20241014.tar.gz 22958 BLAKE2B c72fd9b5857fc2bf86fcb0e12f2d78a536b0ef9e4949b473005a34754a55ccb21cfd58b5403a12b0a07a4a1ec12c688d89cc9b04c81709b929213446bc8d5446 SHA512 3e26fc27f029d22522dddc0a220724af6b09de1e2ed2e9a41bad3749f817d1ff37db81d6fc4d5023e1ee1938dc438ed86c61c20a1e581cb99d942c0b5deb42a8 +DIST sealcurses-2.0.18_pre20241202.tar.gz 23008 BLAKE2B 78cd2df8ee8a776c7cb382bbd15e0810b3d67c60bdc5f8eb491f5f918cc05b9f1ad6cff8290d59406ee6535b5ee32c403852a516491bb82a1c7ef60c7e99e576 SHA512 8bae21b0692222883da45712fdcb0bd7251dc90ea9aba44a8a1453dd089b133a9a6f8e49cc4431886dba6ae6d2483a534cb5e1be57db1b6147fb39b634f4fe9c diff --git a/dev-libs/sealcurses/metadata.xml b/dev-libs/sealcurses/metadata.xml new file mode 100644 index 000000000..568194755 --- /dev/null +++ b/dev-libs/sealcurses/metadata.xml @@ -0,0 +1,20 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + Implementation of selected parts of the SDL API using Curses. Intended + to be used as a drop-in replacement for the regular SDL. + + + + jaakko.keranen@iki.fi + Jaakko Keränen + + skyjake/sealcurses + https://codeberg.org/skyjake/sealcurses/issues + + diff --git a/dev-libs/sealcurses/sealcurses-2.0.18_pre20241014.ebuild b/dev-libs/sealcurses/sealcurses-2.0.18_pre20241014.ebuild new file mode 100644 index 000000000..127237820 --- /dev/null +++ b/dev-libs/sealcurses/sealcurses-2.0.18_pre20241014.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +COMMIT="700f9b10b84a86e95f9981a5618202c29446c967" +DESCRIPTION="SDL Emulation and Adaptation Layer for Curses" +HOMEPAGE="https://git.skyjake.fi/skyjake/sealcurses" +SRC_URI="https://git.skyjake.fi/skyjake/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="BSD-2" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=" + dev-libs/tfdn:= + sys-libs/ncurses:= +" +DEPEND="${RDEPEND}" + +src_configure() { + local -a mycmakeargs=( + -DSEALCURSES_ENABLE_STATIC=OFF + ) + + append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") + cmake_src_configure +} diff --git a/dev-libs/sealcurses/sealcurses-2.0.18_pre20241202.ebuild b/dev-libs/sealcurses/sealcurses-2.0.18_pre20241202.ebuild new file mode 100644 index 000000000..84c4e0088 --- /dev/null +++ b/dev-libs/sealcurses/sealcurses-2.0.18_pre20241202.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +COMMIT="310348a6b88678a47d371c7edfcc1e8c76ca1677" +DESCRIPTION="SDL Emulation and Adaptation Layer for Curses" +HOMEPAGE="https://git.skyjake.fi/skyjake/sealcurses" +SRC_URI="https://git.skyjake.fi/skyjake/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +LICENSE="BSD-2" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=" + dev-libs/tfdn:= + sys-libs/ncurses:= +" +DEPEND="${RDEPEND}" + +src_configure() { + local -a mycmakeargs=( + -DSEALCURSES_ENABLE_STATIC=OFF + ) + + append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") + cmake_src_configure +} diff --git a/dev-libs/sirit/Manifest b/dev-libs/sirit/Manifest new file mode 100644 index 000000000..48b632802 --- /dev/null +++ b/dev-libs/sirit/Manifest @@ -0,0 +1 @@ +DIST sirit-1.0.4.tar.gz 53372 BLAKE2B 4d297427a40a3a22c739579dbae9cfda9ed7f0f7f5ab7297bff92370c58e46478df16509a51bfb3ace1d852cd035255146adf78a7d2220ee01b1c581ab7a8606 SHA512 996d6f114ad2d1aced730e251fcfbea18cc7ab14fa1d3c52c8bc42cd211f005a9af523adf8705ef1e06e662df372a925629da04719b43da6a3c8b5dae881add0 diff --git a/dev-libs/sirit/metadata.xml b/dev-libs/sirit/metadata.xml new file mode 100644 index 000000000..ed06c413c --- /dev/null +++ b/dev-libs/sirit/metadata.xml @@ -0,0 +1,15 @@ + + + + + Samuel Bauer + samuel.bauer@yahoo.fr + + + Pavel Sobolev + contact@paveloom.dev + + + PabloMK7/sirit + + diff --git a/dev-libs/sirit/sirit-1.0.4.ebuild b/dev-libs/sirit/sirit-1.0.4.ebuild new file mode 100644 index 000000000..46fbcf054 --- /dev/null +++ b/dev-libs/sirit/sirit-1.0.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A runtime SPIR-V assembler" +HOMEPAGE="https://github.com/eden-emulator/sirit" +SRC_URI="https://github.com/eden-emulator/sirit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-util/spirv-headers" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DSIRIT_USE_SYSTEM_SPIRV_HEADERS=ON + + -DSIRIT_TESTS=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/stringifor/Manifest b/dev-libs/stringifor/Manifest new file mode 100644 index 000000000..89db14ba6 --- /dev/null +++ b/dev-libs/stringifor/Manifest @@ -0,0 +1,2 @@ +DIST StringiFor-1.1.4-r3.tar.gz 663817 BLAKE2B e2185bc65cadae7422b8674914f5bb630d85653bcc5beac0c6fa23446a2c087ea20268ea0a05bff0efb06bad8d9299a2b54ec6684892f6c10697c49112a5e2f6 SHA512 e5aa097779f9933fd9c0407945e8d0e307ae857c0c0070c3e8291cde0eb0ab747df76e1e2c6351af0d226ea14653abf5263ff857fc78b971c7dded018e39c1a0 +DIST StringiFor-1.1.8.tar.gz 749154 BLAKE2B 60f31a9a8766cc77e5eef420bc0629695bc8e153267ab766a6495e2e1a09936510b6d93f33cb06215c0bb738e85d90f7402fb213c41d082708084b2ddf5c8555 SHA512 81a08aeb0cfaba82f47a80a8913ffa10d4379bc7eec331a44ea15e8f8dc13e4eb33c504fa7ca1c3fc7829782570597ac9a49a8e4f7a9361c040604ac03ecb51f diff --git a/dev-libs/stringifor/files/stringifor-1.1.1_fobos_soname.patch b/dev-libs/stringifor/files/stringifor-1.1.1_fobos_soname.patch new file mode 100644 index 000000000..c81d64588 --- /dev/null +++ b/dev-libs/stringifor/files/stringifor-1.1.1_fobos_soname.patch @@ -0,0 +1,12 @@ +diff -Nur a/fobos b/fobos +--- a/fobos 2020-01-27 20:28:35.000000000 +0300 ++++ b/fobos 2020-02-18 13:45:52.000000000 +0300 +@@ -7,7 +7,7 @@ + [common-variables] + $CSHARED_GNU = -c -fPIC -frealloc-lhs -std=f2008 -fall-intrinsics + $CSHARED_INT = -c -fPIC -assume realloc_lhs -standard-semantics -std08 +-$LSHARED = -shared ++$LSHARED = -shared -Wl,-soname=libstringifor.so.1 + $CSTATIC_GNU = -c -frealloc-lhs -std=f2008 -fall-intrinsics + $CSTATIC_INT = -c -assume realloc_lhs -standard-semantics -std08 + $DEBUG_GNU = -Og -g3 -Warray-bounds -Wcharacter-truncation -Wline-truncation -Wimplicit-interface -Wimplicit-procedure -Wunderflow -fcheck=all -fmodule-private -ffree-line-length-132 -fimplicit-none -fbacktrace -fdump-core -finit-real=nan diff --git a/dev-libs/stringifor/files/stringifor-1.1.3_fix_tests.patch b/dev-libs/stringifor/files/stringifor-1.1.3_fix_tests.patch new file mode 100644 index 000000000..7eb7460e6 --- /dev/null +++ b/dev-libs/stringifor/files/stringifor-1.1.3_fix_tests.patch @@ -0,0 +1,22 @@ +diff -Naur a/src/third_party/FACE/src/tests/face_test_ucs4.F90 b/src/third_party/FACE/src/tests/face_test_ucs4.F90 +--- a/src/third_party/FACE/src/tests/face_test_ucs4.F90 ++++ b/src/third_party/FACE/src/tests/face_test_ucs4.F90 +@@ -2,9 +2,10 @@ + program face_test_ucs4 + !< FACE test. + use face ++use iso_fortran_env + + implicit none +-#ifdef UCS4_SUPPORTED ++ + character(kind=UCS4, len=:), allocatable :: string_1 !< A string. + character(kind=UCS4, len=:), allocatable :: string_2 !< A string. + character(kind=UCS4, len=:), allocatable :: string_3 !< A string. +@@ -13,5 +14,5 @@ + string_2 = colorize(UCS4_' ÜÇŞ4', color_fg='red') + string_3 = colorize(' World', color_fg='blue') + print '(A)', string_1//string_2//string_3 +-#endif ++ + endprogram face_test_ucs4 diff --git a/dev-libs/stringifor/metadata.xml b/dev-libs/stringifor/metadata.xml new file mode 100644 index 000000000..8c7a0009e --- /dev/null +++ b/dev-libs/stringifor/metadata.xml @@ -0,0 +1,14 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + A KISS pure Fortran library providing astrings (class) manipulator for modern (2003+) Fortran projects + + + szaghi/StringiFor + + diff --git a/dev-libs/stringifor/stringifor-1.1.4-r3.ebuild b/dev-libs/stringifor/stringifor-1.1.4-r3.ebuild new file mode 100644 index 000000000..40e424753 --- /dev/null +++ b/dev-libs/stringifor/stringifor-1.1.4-r3.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD=2003 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +MY_PN="StringiFor" +# version tag.1.1.4 point to commit e5df2b9 on 2026 Feb 18 + +DESCRIPTION="StringiFor, Strings Fortran Manipulator, yet another strings Fortran module" +HOMEPAGE="https://github.com/szaghi/StringiFor" +SRC_URI="https://github.com/szaghi/${MY_PN}/releases/download/v${PV}/${MY_PN}.tar.gz -> ${MY_PN}-${PV}-${PR}.tar.gz" + +S="${WORKDIR}/${MY_PN}" + +# For FOSS projects: GPL-3 +# For closed source/commercial projects: BSD 2-Clause, BSD 3-Clause, MIT +LICENSE="GPL-3 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="static-libs test" +RESTRICT="mirror !test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fobis[${PYTHON_USEDEP}] + ') +" + +PATCHES=( + "${FILESDIR}/${PN}-1.1.1_fobos_soname.patch" + "${FILESDIR}/${PN}-1.1.3_fix_tests.patch" +) + +set_build_mode() { + case $(tc-getFC) in + *gfortran* ) + BUILD_MODE_SHARED="-mode stringifor-shared-gnu" + BUILD_MODE_STATIC="-mode stringifor-static-gnu" + BUILD_MODE_TESTS="-mode tests-gnu" ;; + *ifort* ) + BUILD_MODE_SHARED="-mode stringifor-shared-intel" + BUILD_MODE_STATIC="-mode stringifor-static-intel" + BUILD_MODE_TESTS="-mode tests-intel" ;; + * ) + die "Sorry, GNU gfortran or Intel ifort are currently supported in the ebuild" ;; + esac +} + +pkg_setup() { + fortran-2_pkg_setup + set_build_mode +} + +src_prepare() { + default + + sed -i -e 's:\$OPTIMIZE = -O2:\$OPTIMIZE = '"${FFLAGS}"':' \ + -e '/^\$LSHARED/s:$: '"${LDFLAGS}"':' fobos || die +} + +src_compile() { + ${EPYTHON} FoBiS.py build -verbose -compiler custom -fc $(tc-getFC) ${BUILD_MODE_SHARED} || die + use static-libs && { ${EPYTHON} FoBiS.py \ + build -verbose -compiler custom -fc $(tc-getFC) ${BUILD_MODE_STATIC} || die; } +} + +src_test() { + ${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die + for e in $( find ./exe/ -type f -executable -print ); do + if [ "$e" != "./exe/stringifor_test_parse_large_csv" ] ; then + echo " run test $e :" && { $e || die; } + else + # The output of this test is too huge so it's cutted here + echo " run test $e :" && { $e | tail -n 10 || die; } + fi + done +} + +src_install() { + mv lib/mod lib/${PN} || die + doheader -r lib/${PN}/ + + mv lib/lib${PN}.so{,.1} || die + dosym lib${PN}.so.1 /usr/$(get_libdir)/lib${PN}.so + dolib.so lib/lib${PN}.so.1 + + use static-libs && dolib.a lib/lib${PN}.a +} diff --git a/dev-libs/stringifor/stringifor-1.1.8.ebuild b/dev-libs/stringifor/stringifor-1.1.8.ebuild new file mode 100644 index 000000000..cfbe36a20 --- /dev/null +++ b/dev-libs/stringifor/stringifor-1.1.8.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD=2003 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +MY_PN="StringiFor" +# version tag.1.1.8 point to commit 019fe9c on 2026 Feb 22 + +DESCRIPTION="StringiFor, Strings Fortran Manipulator, yet another strings Fortran module" +HOMEPAGE="https://github.com/szaghi/StringiFor" +SRC_URI="https://github.com/szaghi/${MY_PN}/releases/download/v${PV}/${MY_PN}-v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" + +S="${WORKDIR}/${MY_PN}-v${PV}" + +# For FOSS projects: GPL-3 +# For closed source/commercial projects: BSD 2-Clause, BSD 3-Clause, MIT +LICENSE="GPL-3 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="static-libs test" +RESTRICT="mirror !test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-build/fobis[${PYTHON_USEDEP}] + ') +" + +PATCHES=( + "${FILESDIR}/${PN}-1.1.1_fobos_soname.patch" + "${FILESDIR}/${PN}-1.1.3_fix_tests.patch" +) + +set_build_mode() { + case $(tc-getFC) in + *gfortran* ) + BUILD_MODE_SHARED="-mode stringifor-shared-gnu" + BUILD_MODE_STATIC="-mode stringifor-static-gnu" + BUILD_MODE_TESTS="-mode tests-gnu" ;; + *ifort* ) + BUILD_MODE_SHARED="-mode stringifor-shared-intel" + BUILD_MODE_STATIC="-mode stringifor-static-intel" + BUILD_MODE_TESTS="-mode tests-intel" ;; + * ) + die "Sorry, GNU gfortran or Intel ifort are currently supported in the ebuild" ;; + esac +} + +pkg_setup() { + fortran-2_pkg_setup + set_build_mode +} + +src_prepare() { + default + + sed -i -e 's:\$OPTIMIZE = -O2:\$OPTIMIZE = '"${FFLAGS}"':' \ + -e '/^\$LSHARED/s:$: '"${LDFLAGS}"':' fobos || die +} + +src_compile() { + ${EPYTHON} FoBiS.py build -verbose -compiler custom -fc $(tc-getFC) ${BUILD_MODE_SHARED} || die + use static-libs && { ${EPYTHON} FoBiS.py \ + build -verbose -compiler custom -fc $(tc-getFC) ${BUILD_MODE_STATIC} || die; } +} + +src_test() { + ${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die + for e in $( find ./exe/ -type f -executable -print ); do + if [ "$e" != "./exe/stringifor_test_parse_large_csv" ] ; then + echo " run test $e :" && { $e || die; } + else + # The output of this test is too huge so it's cutted here + echo " run test $e :" && { $e | tail -n 10 || die; } + fi + done +} + +src_install() { + mv lib/mod lib/${PN} || die + doheader -r lib/${PN}/ + + mv lib/lib${PN}.so{,.1} || die + dosym lib${PN}.so.1 /usr/$(get_libdir)/lib${PN}.so + dolib.so lib/lib${PN}.so.1 + + use static-libs && dolib.a lib/lib${PN}.a +} diff --git a/dev-libs/supercop/Manifest b/dev-libs/supercop/Manifest new file mode 100644 index 000000000..bb3b5dd6f --- /dev/null +++ b/dev-libs/supercop/Manifest @@ -0,0 +1 @@ +DIST supercop-633500ad8c8759995049ccd022107d1fa8a1bbc9.tar.gz 346604 BLAKE2B 10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93 SHA512 06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648 diff --git a/dev-libs/supercop/metadata.xml b/dev-libs/supercop/metadata.xml new file mode 100644 index 000000000..a0ee64e88 --- /dev/null +++ b/dev-libs/supercop/metadata.xml @@ -0,0 +1,8 @@ + + + + + + monero-project/supercop + + diff --git a/dev-libs/supercop/supercop-0_p20200827-r1.ebuild b/dev-libs/supercop/supercop-0_p20200827-r1.ebuild new file mode 100644 index 000000000..50caf2fa8 --- /dev/null +++ b/dev-libs/supercop/supercop-0_p20200827-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +MY_REV="633500ad8c8759995049ccd022107d1fa8a1bbc9" + +DESCRIPTION="Fast cryptographic operations for Monero wallets" +HOMEPAGE="https://github.com/monero-project/supercop" +SRC_URI="https://github.com/monero-project/supercop/archive/${MY_REV}.tar.gz -> ${PN}-${MY_REV}.tar.gz" + +S="${WORKDIR}"/${PN}-${MY_REV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-lang/nasm" + +src_configure() { + append-flags -fPIC + append-ldflags -Wl,-z,noexecstack + cmake_src_configure +} diff --git a/dev-libs/tbtools/Manifest b/dev-libs/tbtools/Manifest new file mode 100644 index 000000000..68cf6c837 --- /dev/null +++ b/dev-libs/tbtools/Manifest @@ -0,0 +1,120 @@ +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 +DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa +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 autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 +DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d +DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c +DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST cursive-0a95c82c88c8a791d7fd983e7fb9f568b77551a8.gh.tar.gz 312158 BLAKE2B 22271dde301c06409fbb226f6bec996b62425c1d15088151046894a0596452360afa13b5ffb17b9a2e7759a80cbd307649156c5b250b5e24b0259b99f82b5344 SHA512 1b883af93b3211241cf8904536d3e276215182e7014df9a3c510405ef23181da8a465f7690d05ecd8ad17a84ed35907df7a5fa7bf012841fc1b98ed67c44c68c +DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3 +DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751 +DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST enum-map-2.7.3.crate 21792 BLAKE2B 5cee4f4f5b3f29c5f73197de22a7559fd6264fbc3b146c683d93579d5d2e5e208ba0d6965a028aedb9536620b089fab81e7899a5be631217f193648f6ced32ef SHA512 cafb9346ef17ebc8940efc542d5613c32f13775a684db186f30a632daca1c17feef6e0e77ecede646fc688e1cd1b189ac0914e79c0263333a75bc50c1c6a9568 +DIST enum-map-derive-0.17.0.crate 10781 BLAKE2B df77d362cfee0cfbcd9354f65530424af9b501351544d97d5cf04c4a4fbd5f1862968bce42b719b9159892490e69c06c47d9fe1be4ecff16212e26906329e572 SHA512 270f2e9130e5c0124be707b7b4f642992768d2dde3b429cd86a192410c3618cabe24a914ffa79578f14cce72c28a55d5a44df8d66ccf3178c4c68bf4da61c065 +DIST enumset-1.1.3.crate 26976 BLAKE2B 4e40cec8a6db10a04b598eed3aa7b9a81235ed95e433571ee4c92a699c4687a004dffb94721aafceadc4a6c68dcf08fd622385a802ad330208d55f7c0cea0436 SHA512 1fcc39050a75d73febf9f1976913872269f41916fbfe936b7ab67d7d61bd67de9ffc71a1cbf34eef92b2fdb0313b5c77ce9dc7adafae5992fbeb6fcf7b31c180 +DIST enumset_derive-0.8.1.crate 12711 BLAKE2B 752eeac1d1215a041962e3386ac95c1b8673921b76bc4ecb14acd98895f01ed3be24a95b5ac127af9f4fbacf65bb5035e60b989e3cc7d732db6015d92106ef38 SHA512 9ff87a0a5dbee945b58987f9d26200efa5e8d5c085ceda6e44ff9cc1b05bd903cdda632e459b26415e7e2195af79aa51b8e95fb9ee7917fc74a6102f220e5148 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658 +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a5896946aeb1fe31abb8af22d279c39c3d781fd34109f98fd010fe8aa817b9d91726887f0ee8bf0f66a3bf313b01c9ff3 SHA512 185bd84a729a5dda6fb274584c7a731652418da9435d844870a9d09662918c9230287f4ad002273599d0a3e9709a36ae06d59a6686dfba978fb7cd1c51bbc2c7 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST num-0.4.1.crate 9522 BLAKE2B a7235566f657ea9dd3c15d4cf5ce85ac94f9f0e15ef5f4dd4f6bc7f8f09b9f654635a61785dfafef56dea980ee1f7441ea6fa366e51b9db707992a6b9d036bf9 SHA512 ea3b49c1b7a361266ee44213cd65765e58bfc51b9e805bdc71bed120a3b43f87ca60ba81b231a2c9a0ced617e10024d4e0961d8a3a52f26dbce1a22d550b7a84 +DIST num-complex-0.4.5.crate 29614 BLAKE2B 32277724d5336443768a299c835cba63906ac91b85c57ff0e57338902e32731a0e67a93c647e6a57ae53a1b4a961c8b9ca2f6937a275e51a58089378a9646e8a SHA512 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf +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-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd +DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +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 redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410 +DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994 +DIST serde_json-1.0.115.crate 147100 BLAKE2B baa2dce9d85e331d1308f2ece9dbeff24bcc70e37be3f06c7e819ad9f4eb59fb1f00658736fd336a41a65e3616d1bf75a0c9adb359eb606e1418159a9455132f SHA512 d1a60e20af770fdfe0585853c87c5631e56944a3c1bbdf9e1e91003af8e924a8076335bd37563d167c760aad10d4c08fe59ebd47fc52e461bc3586b835808d22 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +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 smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.58.crate 254920 BLAKE2B 64c3e09adea47f5a5f332416e75ba9e86d1d20e208f859940b80986884b3456130a842685e9002416803d0f8a2b8d61e6d2ec518929c8ebee09a1142d9d77b15 SHA512 168196da11cd854e5dc7e37bfb50b229ecc3a73f7992f36be431dca85a7a1b4ee61b60471be9f6303fd29de6747190701cc475c4b2830fe31f678f102e54d387 +DIST tbtools-0.3.2.gh.tar.gz 258416 BLAKE2B 740bdd5fcc6bfb201d731ac289db899ed38a98876841a1d4bf4a9dc061599a54a38e24059f2bc70e7a34c6b17a9f02916d1177fc09a3ef0d998862ce2e2200e9 SHA512 5dcc18077bea75b68fbad37d2332de08c3d5b871e47a898a2dc367733b1dd7cda699b0b9b2e1e47227c242438de4b90469c27282f1bf60f9ba8414892c881645 +DIST time-0.3.34.crate 118430 BLAKE2B 6d04a20596c9b0961ca104748d9d360f07b16059719d7410fdf1a7a0d5f2aa02aaebf640999464835964bbded2d3257d79c4b0ca3080fbecf13dd2d0aa6962fc SHA512 3997e1b8d9be2f54184ebc9e1355d4b65f0b7bc9439b2b29e4a4acd86ad3a3aa019261112a24d998d76a7f66b266a86536fa50412279911b14d4d7aa7078c116 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.17.crate 24443 BLAKE2B 5045af9352961db0c97cae2f6ca3e8d2c4f89a129c7ac2ec1d8d20804292aa9f2901a61f910a564954614b68f39311bd381deeb66fed8bdac423227d077f3d14 SHA512 c81747f0b74e68d3b3f36d378ac5911dece8c6b511e5ac793807f854cc31c812b927d0df941f55ff90d3d67512d0ac6a5f63f2de4322c81b05da42f46b4a661c +DIST udev-0.7.0.crate 17980 BLAKE2B ef62bfc3bebdea9fbc30d8c0de6989b0310da2b7efa65345e991b5ac85d39578a5cc9bf97558786f09806c790eae4a99ca7be29d35b8793a92c71bed07a9b91a SHA512 87aa3182c028911b23c6820408879f901dd674ff6fe95c8382ecdec3d4da9f3e19dc03b2435c72e7cf299af083d5de9a6b83a84a75de4c2483c97ea9c1950393 +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 unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +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_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_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_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_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_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_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_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 xi-unicode-0.3.0.crate 87001 BLAKE2B 1d44488a32dc9bd9284df6ee26f0f05c5145c458dc76943cfab88f2f2544762477bbe1378bc1f5e365cd5a5ecf79e41fa66140190047f37ea5dfe678c97a542e SHA512 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271 +DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82 +DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d diff --git a/dev-libs/tbtools/metadata.xml b/dev-libs/tbtools/metadata.xml new file mode 100644 index 000000000..8270b9f74 --- /dev/null +++ b/dev-libs/tbtools/metadata.xml @@ -0,0 +1,14 @@ + + + + + adrian.ratiu@collabora.com + Adrian Ratiu + + + intel/tbtools + + + This is collection of tools that for Linux Thunderbolt/USB4 development and debugging. + + diff --git a/dev-libs/tbtools/tbtools-0.3.2-r2.ebuild b/dev-libs/tbtools/tbtools-0.3.2-r2.ebuild new file mode 100644 index 000000000..161497e99 --- /dev/null +++ b/dev-libs/tbtools/tbtools-0.3.2-r2.ebuild @@ -0,0 +1,161 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + ansi_term@0.12.1 + anstream@0.6.13 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + autocfg@1.2.0 + bitflags@1.3.2 + bitflags@2.5.0 + cfg-if@1.0.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.0 + crossbeam-channel@0.5.12 + crossbeam-utils@0.8.19 + crossterm@0.27.0 + crossterm_winapi@0.9.1 + darling@0.20.8 + darling_core@0.20.8 + darling_macro@0.20.8 + deranged@0.3.11 + enum-map-derive@0.17.0 + enum-map@2.7.3 + enumset@1.1.3 + enumset_derive@0.8.1 + equivalent@1.0.1 + fnv@1.0.7 + getrandom@0.2.14 + hashbrown@0.14.3 + heck@0.5.0 + ident_case@1.0.1 + indexmap@2.2.6 + itoa@1.0.11 + lazy_static@1.4.0 + libc@0.2.153 + libudev-sys@0.1.4 + lock_api@0.4.11 + log@0.4.21 + memchr@2.7.2 + memoffset@0.7.1 + mio@0.8.11 + nix@0.26.4 + num-complex@0.4.5 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.44 + num-rational@0.4.1 + num-traits@0.2.18 + num@0.4.1 + num_threads@0.1.7 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + pin-utils@0.1.0 + pkg-config@0.3.30 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + proc-macro2@1.0.79 + quote@1.0.35 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.4.1 + regex-automata@0.4.6 + regex-syntax@0.8.3 + regex@1.10.4 + ryu@1.0.17 + scopeguard@1.2.0 + serde@1.0.197 + serde_derive@1.0.197 + serde_json@1.0.115 + serde_yaml@0.9.34+deprecated + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.1 + signal-hook@0.3.17 + smallvec@1.13.2 + strsim@0.11.1 + syn@2.0.58 + time-core@0.1.2 + time-macros@0.2.17 + time@0.3.34 + udev@0.7.0 + unicode-ident@1.0.12 + unicode-segmentation@1.11.0 + unicode-width@0.1.11 + unsafe-libyaml@0.2.11 + utf8parse@0.2.1 + uuid@1.8.0 + version_check@0.9.4 + wasi@0.11.0+wasi-snapshot-preview1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.4 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.4 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.4 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.4 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.4 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.4 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.4 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.4 + xi-unicode@0.3.0 + zerocopy-derive@0.7.32 + zerocopy@0.7.32 +" + +declare -A GIT_CRATES=( + [cursive-macros]='https://github.com/gyscos/cursive;0a95c82c88c8a791d7fd983e7fb9f568b77551a8;cursive-%commit%/cursive-macros' + [cursive]='https://github.com/gyscos/cursive;0a95c82c88c8a791d7fd983e7fb9f568b77551a8;cursive-%commit%/cursive' + [cursive_core]='https://github.com/gyscos/cursive;0a95c82c88c8a791d7fd983e7fb9f568b77551a8;cursive-%commit%/cursive-core' +) + +# + + + + + the_Foundation is a C11 library and a coding convention for + object-oriented programming that has been designed from the point of + view of someone who appreciates the user-friendliness of Qt and some of + the thinking behind C++ STL. The preprocessor is used heavily to provide + flexibility and convenience for the programmer. + + + + jaakko.keranen@iki.fi + Jaakko Keränen + + https://codeberg.org/skyjake/the_Foundation/issues/ + + diff --git a/dev-libs/tfdn/tfdn-1.10.1-r1.ebuild b/dev-libs/tfdn/tfdn-1.10.1-r1.ebuild new file mode 100644 index 000000000..9078c58bb --- /dev/null +++ b/dev-libs/tfdn/tfdn-1.10.1-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DEPEND="app-text/doxygen[dot]" +DOCS_CONFIG_NAME="the_Foundation.doxygen" +inherit cmake docs flag-o-matic + +MY_PN="the_foundation" +DESCRIPTION="Opinionated C11 library for low-level functionality" +HOMEPAGE="https://git.skyjake.fi/skyjake/the_Foundation" +SRC_URI="https://git.skyjake.fi/skyjake/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}" + +LICENSE="BSD-2" +SLOT="0/1.7" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_sse4_1 curl debug ssl" + +DEPEND=" + dev-libs/libpcre2:= + dev-libs/libunistring:= + virtual/zlib:= + curl? ( net-misc/curl ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DTFDN_ENABLE_WARN_ERROR=OFF + -DTFDN_ENABLE_DEBUG_OUTPUT=$(usex debug) + -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) + -DTFDN_ENABLE_TESTS=OFF # not actual tests + -DTFDN_ENABLE_TLSREQUEST=$(usex ssl) + -DTFDN_ENABLE_WEBREQUEST=$(usex curl) + ) + + append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") + cmake_src_configure +} + +src_compile() { + cmake_src_compile + docs_compile +} diff --git a/dev-libs/tfdn/tfdn-1.11.0.ebuild b/dev-libs/tfdn/tfdn-1.11.0.ebuild new file mode 100644 index 000000000..2562ca43b --- /dev/null +++ b/dev-libs/tfdn/tfdn-1.11.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DEPEND="app-text/doxygen[dot]" +DOCS_CONFIG_NAME="the_Foundation.doxygen" +inherit cmake docs flag-o-matic + +MY_PN="the_foundation" +DESCRIPTION="Opinionated C11 library for low-level functionality" +HOMEPAGE="https://git.skyjake.fi/skyjake/the_Foundation" +SRC_URI="https://git.skyjake.fi/skyjake/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}" + +LICENSE="BSD-2" +SLOT="0/1.11" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_sse4_1 curl debug ssl" + +DEPEND=" + dev-libs/libpcre2:= + dev-libs/libunistring:= + virtual/zlib:= + curl? ( net-misc/curl ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DTFDN_ENABLE_WARN_ERROR=OFF + -DTFDN_ENABLE_DEBUG_OUTPUT=$(usex debug) + -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) + -DTFDN_ENABLE_TESTS=OFF # not actual tests + -DTFDN_ENABLE_TLSREQUEST=$(usex ssl) + -DTFDN_ENABLE_WEBREQUEST=$(usex curl) + ) + + append-cppflags $(usex debug "-UNDEBUG" "-DNDEBUG") + cmake_src_configure +} + +src_compile() { + cmake_src_compile + docs_compile +} diff --git a/dev-libs/toml-f/Manifest b/dev-libs/toml-f/Manifest new file mode 100644 index 000000000..94c7805d1 --- /dev/null +++ b/dev-libs/toml-f/Manifest @@ -0,0 +1,4 @@ +DIST toml-f-0.4.0.tar.gz 436988 BLAKE2B 96e99b2680b428565436945330286f8745a55794c800ccb32c66e75d99c53e2e51397c1452e4871ae24ff9413571c70ca90aa0b472535a07b25b299f617a581c SHA512 770b3e54c0d405624670ab08a4f2fbf5237300fa082c5d530258dd91a76739175da914c003f13deb412bff07fc9ef632f2b6d1dcdfeabc1d65c2602d919dde44 +DIST toml-f-0.4.1.tar.gz 437709 BLAKE2B bc89ae42262b2a1fc1b96d0b9b8de64ad817defc6f5a4c6868e96b524282f002a525749f394016db700fe1f6bc0d151a170e8371da6b040ee85c6ef23a92c567 SHA512 76113dabc93fa23b910d5cfb32953bac13069d10636c48e8299e957fc259ecb117aceb0bb74e38ffc200a962d97c84a78bba58681f3dd02ac424ee553e6063a6 +DIST toml-f-0.4.2.tar.gz 437997 BLAKE2B c52a47c51571bb83c096f86f6e0d7f2bc135ca9e9431bb9be79d63832cb218bcc97637044d504687f4357c68fee363c58c898f41e30055efcb538ee5d21ee394 SHA512 02f0d7038fd905b8c8a0ee4c0e5292f746b5ee2459547d853c184b9b545204ec887aa17130397deb3b5c90d7e6fa6e8c04165b37133c9388b0a749676d17d1ea +DIST toml-f-0.4.3.tar.gz 438874 BLAKE2B a084afacdd42258c0825300083df530ec57d0cf7ad254d1d5a71fb248f885b63f068ff9d6e7bf1183e7d2afff6451b8868f6ff04fe7df6762fcb86d7d1cbf2c9 SHA512 211669219f2199ee98c0f0c868f2babbf73c04c8cb06f9a8efe43f2b42ad798dd7a2141f4f1a0d66b9c3755174531ed6e29eb16a51081debb322dbfc0b34120a diff --git a/dev-libs/toml-f/metadata.xml b/dev-libs/toml-f/metadata.xml new file mode 100644 index 000000000..fa6ca2415 --- /dev/null +++ b/dev-libs/toml-f/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + toml-f/toml-f + + diff --git a/dev-libs/toml-f/toml-f-0.4.0.ebuild b/dev-libs/toml-f/toml-f-0.4.0.ebuild new file mode 100644 index 000000000..160dfc221 --- /dev/null +++ b/dev-libs/toml-f/toml-f-0.4.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +DESCRIPTION="TOML parser implementation for data serialization and deserialization in Fortran" +HOMEPAGE="https://toml-f.readthedocs.io" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-util/fortran-test-drive ) +" + +src_prepare() { + default + + if ! use test ; then + sed -i -e '/^enable_testing()/d' \ + -e '/^add_subdirectory("test")/d' CMakeLists.txt || die + fi + + cmake_src_prepare +} diff --git a/dev-libs/toml-f/toml-f-0.4.1.ebuild b/dev-libs/toml-f/toml-f-0.4.1.ebuild new file mode 100644 index 000000000..160dfc221 --- /dev/null +++ b/dev-libs/toml-f/toml-f-0.4.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +DESCRIPTION="TOML parser implementation for data serialization and deserialization in Fortran" +HOMEPAGE="https://toml-f.readthedocs.io" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-util/fortran-test-drive ) +" + +src_prepare() { + default + + if ! use test ; then + sed -i -e '/^enable_testing()/d' \ + -e '/^add_subdirectory("test")/d' CMakeLists.txt || die + fi + + cmake_src_prepare +} diff --git a/dev-libs/toml-f/toml-f-0.4.2.ebuild b/dev-libs/toml-f/toml-f-0.4.2.ebuild new file mode 100644 index 000000000..8117abdbc --- /dev/null +++ b/dev-libs/toml-f/toml-f-0.4.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +DESCRIPTION="TOML parser implementation for data serialization and deserialization in Fortran" +HOMEPAGE="https://toml-f.readthedocs.io" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-util/fortran-test-drive ) +" + +src_prepare() { + default + + if ! use test ; then + sed -i -e '/^enable_testing()/d' \ + -e '/^add_subdirectory("test")/d' CMakeLists.txt || die + fi + + cmake_src_prepare +} diff --git a/dev-libs/toml-f/toml-f-0.4.3.ebuild b/dev-libs/toml-f/toml-f-0.4.3.ebuild new file mode 100644 index 000000000..789ae2882 --- /dev/null +++ b/dev-libs/toml-f/toml-f-0.4.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +DESCRIPTION="TOML parser implementation for data serialization and deserialization in Fortran" +HOMEPAGE="https://toml-f.readthedocs.io" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/4" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-util/fortran-test-drive ) +" + +src_prepare() { + default + + if ! use test ; then + sed -i -e '/^enable_testing()/d' \ + -e '/^add_subdirectory("test")/d' CMakeLists.txt || die + fi + + cmake_src_prepare +} diff --git a/dev-libs/tweeny/Manifest b/dev-libs/tweeny/Manifest new file mode 100644 index 000000000..f27ebf3c5 --- /dev/null +++ b/dev-libs/tweeny/Manifest @@ -0,0 +1 @@ +DIST tweeny-3.2.0.tar.gz 51418 BLAKE2B 8f1b164872f75d0f9847ab44145014e58cb8fe41a41b716215226120ddb901ff217063bbcdfb6649922988bd69dbea00e3de6ec4e71b4065d51c980bb71bbe56 SHA512 809b8250f7df6c3e9d27e9967c586d1ca4be29e3b551b57285da1060a6928c91e0afa6b3ef6b546cae48035383939f19d67889b632dd60a2fbb0a22aafaabe89 diff --git a/dev-libs/tweeny/metadata.xml b/dev-libs/tweeny/metadata.xml new file mode 100644 index 000000000..27573495f --- /dev/null +++ b/dev-libs/tweeny/metadata.xml @@ -0,0 +1,18 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + Tweeny is an inbetweening library designed for the creation of complex + animations for games and other beautiful interactive software. It + leverages features of modern C++ to empower developers with an intuitive + API for declaring tweenings of any type of value, as long as they + support arithmetic operations. + + + mobius3/tweeny + + diff --git a/dev-libs/tweeny/tweeny-3.2.0-r1.ebuild b/dev-libs/tweeny/tweeny-3.2.0-r1.ebuild new file mode 100644 index 000000000..ce79ae149 --- /dev/null +++ b/dev-libs/tweeny/tweeny-3.2.0-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ tweening (inbetweening) library" +HOMEPAGE="https://mobius3.github.io/tweeny/" +SRC_URI="https://github.com/mobius3/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +BDEPEND="doc? ( app-text/doxygen )" + +src_prepare() { + cmake_src_prepare + + if use doc; then + sed -i 's@DESTINATION share/doc/Tweeny@DESTINATION ${CMAKE_INSTALL_DOCDIR}@' \ + doc/CMakeLists.txt || die "Could not change documentation path." + fi +} + +src_configure() { + local -a mycmakeargs=( + -DTWEENY_BUILD_DOCUMENTATION=$(usex doc) + ) + + cmake_src_configure +} diff --git a/dev-libs/unordered_dense/Manifest b/dev-libs/unordered_dense/Manifest new file mode 100644 index 000000000..0b55e2651 --- /dev/null +++ b/dev-libs/unordered_dense/Manifest @@ -0,0 +1,3 @@ +DIST unordered_dense-4.0.1.tar.gz 364688 BLAKE2B 190ecdf53c2e476702e362e474dc2f692fd6dd6b15e9313a59710dce3f520aa3f53304e52a00f5d81194a6dbff7346c145be3ab0b083246df018e1bbedadb736 SHA512 105eb88deeb89c9424973d2b5425a6e176f3f66a45f11cf6ed520cce177918cd5345e840d10561f6f790b6cc11b7b6e1357bd2fc4d199254a360de88ce553fe0 +DIST unordered_dense-4.4.0.tar.gz 900081 BLAKE2B cffac8fa38ec4779a5d05e212d185a54e0d3014c894efaf0bd76bdc8408fed6b9cb8e01b0d2fd7cefbe1abe34cdff00c7f1df1f5627379afa1e2f830f2527c83 SHA512 82724dd3651f520a240b131fa7cac209d844b9f3a54ea36c8cbb125cb42fdbf5f38d96935f2999e5bf04c447b2b9fde4ebc740decfd7d3d4b7d45177d4f26b58 +DIST unordered_dense-4.8.1.tar.gz 915251 BLAKE2B 6830cfc922fcd681118a5eb4900cc3c94f28505999e39392fa69ae77e03f381155c28a83c7bd04d2191693fc8b81e29c313ab6c0a2d1887ed6849dcff7dda78f SHA512 b98b5d4d96f8e0081b184d6c4c1181fae4e41723b54bed4296717d7f417348b48fad0bbcc664cac142b8c8a47e95aa57c1eb1cf6caa855fd782fad3e3ab99e5e diff --git a/dev-libs/unordered_dense/metadata.xml b/dev-libs/unordered_dense/metadata.xml new file mode 100644 index 000000000..552890653 --- /dev/null +++ b/dev-libs/unordered_dense/metadata.xml @@ -0,0 +1,20 @@ + + + + + vowstar@gmail.com + Huang Rui + + + martinus/unordered_dense + + + A fast and densely stored hashmap and hashset based on robin-hood + backward shift deletion. + The classes ankerl::unordered_dense::map and + ankerl::unordered_dense::set are (almost) drop-in replacements of + std::unordered_map and std::unordered_set. While they don't have as + strong iterator / reference stability guaranties, they are typically + much faster. + + diff --git a/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild b/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild new file mode 100644 index 000000000..1226dc204 --- /dev/null +++ b/dev-libs/unordered_dense/unordered_dense-4.0.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit cmake + +DESCRIPTION="A fast and densely stored hashmap and hashset" +HOMEPAGE="https://github.com/martinus/unordered_dense" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/martinus/${PN}.git" +else + SRC_URI="https://github.com/martinus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${P}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + ${RDEPEND} +" + +src_configure() { + local mycmakeargs=( + -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" + -D BUILD_SHARED_LIBS=ON + ) + cmake_src_configure +} diff --git a/dev-libs/unordered_dense/unordered_dense-4.4.0.ebuild b/dev-libs/unordered_dense/unordered_dense-4.4.0.ebuild new file mode 100644 index 000000000..66ca8f18e --- /dev/null +++ b/dev-libs/unordered_dense/unordered_dense-4.4.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A fast and densely stored hashmap and hashset" +HOMEPAGE="https://github.com/martinus/unordered_dense" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/martinus/${PN}.git" +else + SRC_URI="https://github.com/martinus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${P}" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" + -D BUILD_SHARED_LIBS=ON + ) + cmake_src_configure +} diff --git a/dev-libs/unordered_dense/unordered_dense-4.8.1.ebuild b/dev-libs/unordered_dense/unordered_dense-4.8.1.ebuild new file mode 100644 index 000000000..48a540b3b --- /dev/null +++ b/dev-libs/unordered_dense/unordered_dense-4.8.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A fast and densely stored hashmap and hashset" +HOMEPAGE="https://github.com/martinus/unordered_dense" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/martinus/${PN}.git" +else + SRC_URI="https://github.com/martinus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${P}" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" + -D BUILD_SHARED_LIBS=ON + ) + cmake_src_configure +} diff --git a/dev-libs/unordered_dense/unordered_dense-9999.ebuild b/dev-libs/unordered_dense/unordered_dense-9999.ebuild new file mode 100644 index 000000000..48a540b3b --- /dev/null +++ b/dev-libs/unordered_dense/unordered_dense-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A fast and densely stored hashmap and hashset" +HOMEPAGE="https://github.com/martinus/unordered_dense" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/martinus/${PN}.git" +else + SRC_URI="https://github.com/martinus/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${P}" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" + +src_configure() { + local mycmakeargs=( + -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" + -D BUILD_SHARED_LIBS=ON + ) + cmake_src_configure +} diff --git a/dev-libs/vera/Manifest b/dev-libs/vera/Manifest new file mode 100644 index 000000000..35f25b786 --- /dev/null +++ b/dev-libs/vera/Manifest @@ -0,0 +1 @@ +DIST vera-cb117806d14ab2c31db86d5b8cab5c58b791dd6c.tar.gz 3085129 BLAKE2B 7f97910fd9fd29ff0182e8c32f4e4d34257e13dab015262635278fe28f61d9609364f00e48c7d7704c789acd71ef0217d54381c56da878c4b092731570c5cbab SHA512 4abbcc2b9b353eb66454a0c5d6e0f06975c3bcbd4e356177a84a0ea57e2a292b0a7eff1f8a39243d114bf146edbd6a0beb5737e10cee8b3cb04005098fa7164d diff --git a/dev-libs/vera/files/0001-Bump-cmake-min-version.patch b/dev-libs/vera/files/0001-Bump-cmake-min-version.patch new file mode 100644 index 000000000..df44248d6 --- /dev/null +++ b/dev-libs/vera/files/0001-Bump-cmake-min-version.patch @@ -0,0 +1,22 @@ +From 74d6dffc30ebaf4046954901e8605c8600edb488 Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Wed, 9 Jul 2025 21:23:51 +0700 +Subject: [PATCH 1/6] Bump cmake min version + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f82abad..c29116c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.2) ++cmake_minimum_required(VERSION 3.5) + + project(vera CXX) + +-- +2.50.0 + diff --git a/dev-libs/vera/files/0002-Remove-hardcoded-installation-dir.patch b/dev-libs/vera/files/0002-Remove-hardcoded-installation-dir.patch new file mode 100644 index 000000000..0d521ad03 --- /dev/null +++ b/dev-libs/vera/files/0002-Remove-hardcoded-installation-dir.patch @@ -0,0 +1,27 @@ +From 6d4b10f540f951abb42c1a6d62e93ebbb6fca36d Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Thu, 10 Jul 2025 01:35:06 +0700 +Subject: [PATCH 2/6] Remove hardcoded installation dir + +--- + src/CMakeLists.txt | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 981ff16..8021914 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -302,7 +302,9 @@ target_include_directories(vera PUBLIC ${INCLUDE_DEPS_FOLDERS} ${INCLUDE_FOLDER} + + if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME) + +- install(TARGETS ${PROJECT_NAME} DESTINATION lib) ++ install(TARGETS ${PROJECT_NAME} ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install(FILES ${ROOT_HEADER} DESTINATION include/vera) + install(FILES ${GL_HEADER} DESTINATION include/vera/gl) + install(FILES ${IO_HEADER} DESTINATION include/vera/io) +-- +2.50.0 + diff --git a/dev-libs/vera/files/0003-Use-dev-libs-stb-package.patch b/dev-libs/vera/files/0003-Use-dev-libs-stb-package.patch new file mode 100644 index 000000000..da39a0803 --- /dev/null +++ b/dev-libs/vera/files/0003-Use-dev-libs-stb-package.patch @@ -0,0 +1,76 @@ +From 68dbfb61d2557b11412a579abc7bc032d0202072 Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Thu, 10 Jul 2025 00:53:04 +0700 +Subject: [PATCH 3/6] Use dev-libs/stb package + +--- + src/CMakeLists.txt | 1 + + src/io/gltf.cpp | 5 ----- + src/ops/pixel.cpp | 5 +---- + src/stb_impl.cpp | 5 +++++ + 4 files changed, 7 insertions(+), 9 deletions(-) + create mode 100644 src/stb_impl.cpp + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 8021914..74b00c0 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -36,6 +36,7 @@ set(VERA_SOURCES + ${DEPS_FOLDER}/stb/stb_image.cpp + ${SOURCE_FOLDER}/app.cpp + ${SOURCE_FOLDER}/window.cpp ++ ${SOURCE_FOLDER}/stb_impl.cpp + ${SOURCE_FOLDER}/gl/gl.cpp + ${SOURCE_FOLDER}/gl/fbo.cpp + ${SOURCE_FOLDER}/gl/vbo.cpp +diff --git a/src/io/gltf.cpp b/src/io/gltf.cpp +index fcc25b7..2c08f43 100644 +--- a/src/io/gltf.cpp ++++ b/src/io/gltf.cpp +@@ -20,11 +20,6 @@ + #include "glm/gtc/type_ptr.hpp" + #include "glm/gtx/quaternion.hpp" + +-#define TINYGLTF_IMPLEMENTATION +-#define STB_IMAGE_IMPLEMENTATION +-#define STB_IMAGE_WRITE_IMPLEMENTATION +-// #define TINYGLTF_NOEXCEPTION +-// #define JSON_NOEXCEPTION + #include "tiny_gltf.h" + + #define BUFFER_OFFSET(i) ((char *)NULL + (i)) +diff --git a/src/ops/pixel.cpp b/src/ops/pixel.cpp +index e57b84f..58ef78e 100644 +--- a/src/ops/pixel.cpp ++++ b/src/ops/pixel.cpp +@@ -3,9 +3,6 @@ + #include "vera/ops/pixel.h" + #include "vera/ops/fs.h" + +-#define STB_IMAGE_WRITE_IMPLEMENTATION +-#define STB_IMAGE_IMPLEMENTATION +- + #include "stb_image.h" + #include "stb_image_write.h" + #include "extract_depthmap.h" +@@ -191,4 +188,4 @@ void freePixels(void *pixels) { + stbi_image_free(pixels); + } + +-} +\ No newline at end of file ++} +diff --git a/src/stb_impl.cpp b/src/stb_impl.cpp +new file mode 100644 +index 0000000..82928fa +--- /dev/null ++++ b/src/stb_impl.cpp +@@ -0,0 +1,5 @@ ++#define STB_IMAGE_IMPLEMENTATION ++#include "stb_image.h" ++ ++#define STB_IMAGE_WRITE_IMPLEMENTATION ++#include "stb_image_write.h" +-- +2.50.0 + diff --git a/dev-libs/vera/files/0004-Change-include-lines.patch b/dev-libs/vera/files/0004-Change-include-lines.patch new file mode 100644 index 000000000..7048985c0 --- /dev/null +++ b/dev-libs/vera/files/0004-Change-include-lines.patch @@ -0,0 +1,46 @@ +From 7cc9a85c6a656d72abbbe74ee9b70a21a015ca21 Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Thu, 10 Jul 2025 00:53:09 +0700 +Subject: [PATCH 4/6] Change include lines + +--- + src/gl/textureStreamAudio.cpp | 2 +- + src/xr/holoPlay.cpp | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/gl/textureStreamAudio.cpp b/src/gl/textureStreamAudio.cpp +index ae886b5..59c23b6 100644 +--- a/src/gl/textureStreamAudio.cpp ++++ b/src/gl/textureStreamAudio.cpp +@@ -17,7 +17,7 @@ + extern "C" { + #include + #include +-#include "miniaudio.h" ++#include + } + + ma_device_config a_deviceConfig; +diff --git a/src/xr/holoPlay.cpp b/src/xr/holoPlay.cpp +index 012e1e0..b43d087 100644 +--- a/src/xr/holoPlay.cpp ++++ b/src/xr/holoPlay.cpp +@@ -5,7 +5,7 @@ + + #include + +-#include "json.hpp" ++#include + + namespace vera { + +@@ -299,4 +299,4 @@ void feedLenticularUniforms(Shader& _shader) { + _shader.setUniform("u_lenticularRB", float(lenticular.ri), float(lenticular.bi)); + } + +-} +\ No newline at end of file ++} +-- +2.50.0 + diff --git a/dev-libs/vera/files/0005-Remove-some-bundled-deps.patch b/dev-libs/vera/files/0005-Remove-some-bundled-deps.patch new file mode 100644 index 000000000..34ec4a836 --- /dev/null +++ b/dev-libs/vera/files/0005-Remove-some-bundled-deps.patch @@ -0,0 +1,107 @@ +From 8a275ff1cc0a892113f0d3dcc23c6396deaa8c31 Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Thu, 10 Jul 2025 01:24:44 +0700 +Subject: [PATCH 5/6] Remove some bundled deps + +--- + deps/CMakeLists.txt | 18 +----------------- + src/CMakeLists.txt | 22 ++++++++++++++-------- + 2 files changed, 15 insertions(+), 25 deletions(-) + +diff --git a/deps/CMakeLists.txt b/deps/CMakeLists.txt +index 45d1e48..8ca12fd 100644 +--- a/deps/CMakeLists.txt ++++ b/deps/CMakeLists.txt +@@ -1,31 +1,15 @@ + ## GLFW + if (NOT NO_X11 AND NOT FORCE_GBM AND NOT EMSCRIPTEN) +- # Configure GLFW to build only the library. +- set(GLFW_BUILD_DOCS OFF CACHE BOOL "") +- set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "") +- set(GLFW_BUILD_TESTS OFF CACHE BOOL "") +- set(GLFW_INSTALL OFF CACHE BOOL "") +- add_subdirectory(glfw) +- +- if(APPLE) +- target_compile_options(glfw PRIVATE "-Wno-deprecated-declarations") +- endif() +- + if(NOT DEFINED OpenGL_GL_PREFERENCE) + # set(OpenGL_GL_PREFERENCE "LEGACY") + set(OPENGL_GL_PREFERENCE "GLVND") + endif() + set(OpenGL_GL_PREFERENCE ${OPENGL_GL_PREFERENCE}) + find_package(OpenGL REQUIRED) +- + message(STATUS "OPENGL_LIBRARIES: ${OPENGL_LIBRARIES}") + message(STATUS "OPENGL_opengl_LIBRARY: ${OPENGL_opengl_LIBRARY}") + endif() + +-if (WIN32) +- add_subdirectory(glew) +-endif (WIN32) +- + if (EMSCRIPTEN) + add_subdirectory(emscripten-webxr) +-endif (EMSCRIPTEN) +\ No newline at end of file ++endif (EMSCRIPTEN) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 74b00c0..0289ee3 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -3,17 +3,12 @@ set(SOURCE_FOLDER "${PROJECT_SOURCE_DIR}/src") + set(DEPS_FOLDER "${PROJECT_SOURCE_DIR}/deps") + set(INCLUDE_FOLDER "${PROJECT_SOURCE_DIR}/include") + set(INCLUDE_DEPS_FOLDERS +- "${PROJECT_SOURCE_DIR}/deps/glm" +- "${PROJECT_SOURCE_DIR}/deps/stb" + "${PROJECT_SOURCE_DIR}/deps/glob" + "${PROJECT_SOURCE_DIR}/deps/skymodel" + "${PROJECT_SOURCE_DIR}/deps/fontstash" +- "${PROJECT_SOURCE_DIR}/deps/miniaudio" + "${PROJECT_SOURCE_DIR}/deps/phonedepth" +- "${PROJECT_SOURCE_DIR}/deps/tinygltf" + "${PROJECT_SOURCE_DIR}/deps/tinyobjloader" + "${PROJECT_SOURCE_DIR}/deps/tinyply" +- "${PROJECT_SOURCE_DIR}/deps/miniz" + "${PROJECT_SOURCE_DIR}/deps/tinyexr" + ) + +@@ -28,12 +23,9 @@ file(GLOB XR_HEADER "${INCLUDE_FOLDER}/vera/xr/*.h") + + # SOURCE files + set(VERA_SOURCES +- ${DEPS_FOLDER}/miniz/miniz.cpp + ${DEPS_FOLDER}/glob/glob.cpp + ${DEPS_FOLDER}/phonedepth/extract_depthmap.cpp + ${DEPS_FOLDER}/skymodel/ArHosekSkyModel.cpp +- ${DEPS_FOLDER}/stb/stb_image_write.cpp +- ${DEPS_FOLDER}/stb/stb_image.cpp + ${SOURCE_FOLDER}/app.cpp + ${SOURCE_FOLDER}/window.cpp + ${SOURCE_FOLDER}/stb_impl.cpp +@@ -91,6 +83,20 @@ set(VERA_SOURCES + # + add_library(vera ${VERA_SOURCES}) + ++find_package(PkgConfig) ++ ++# miniaudio package just install header files to /usr/include, just patch miniaudio.h -> miniaudio/miniaudio.h ++ ++pkg_check_modules(STB stb REQUIRED) ++target_include_directories(vera PUBLIC ${STB_INCLUDE_DIRS}) ++ ++find_library(TINYGLTF_LIB tinygltf REQUIRED) ++target_link_libraries(vera PUBLIC ${TINYGLTF_LIB}) ++ ++pkg_check_modules(MINIZ_LIB miniz REQUIRED) ++target_include_directories(vera PUBLIC ${MINIZ_LIB_INCLUDE_DIRS}) ++target_link_libraries(vera PUBLIC ${MINIZ_LIB_LIBRARIES}) ++ + set_target_properties(vera PROPERTIES + CXX_STANDARD 11 + CXX_STANDARD_REQUIRED ON +-- +2.50.0 + diff --git a/dev-libs/vera/files/0006-Fix-in-class-initialization.patch b/dev-libs/vera/files/0006-Fix-in-class-initialization.patch new file mode 100644 index 000000000..622c7c198 --- /dev/null +++ b/dev-libs/vera/files/0006-Fix-in-class-initialization.patch @@ -0,0 +1,274 @@ +From df04be674dec037e4dd2442a0fc791589ded2019 Mon Sep 17 00:00:00 2001 +From: Nguyen Dinh Dang Duong +Date: Thu, 10 Jul 2025 22:01:48 +0700 +Subject: [PATCH 6/6] Fix in-class initialization + +--- + include/vera/app.h | 4 +++- + include/vera/gl/textureStream.h | 4 +++- + include/vera/gl/textureStreamAudio.h | 2 +- + include/vera/types/sky.h | 3 ++- + include/vera/window.h | 5 ++++- + include/vera/xr/holoPlay.h | 3 ++- + src/CMakeLists.txt | 4 +++- + src/app.cpp | 4 +++- + src/gl/textureStream.cpp | 6 ++++++ + src/gl/textureStreamAudio.cpp | 1 + + src/gl/textureStreamMMAL.cpp | 3 ++- + src/types/sky.cpp | 5 +++++ + src/window.cpp | 4 ++++ + src/xr/holoPlay.cpp | 2 +- + 14 files changed, 40 insertions(+), 10 deletions(-) + create mode 100644 src/gl/textureStream.cpp + create mode 100644 src/types/sky.cpp + +diff --git a/include/vera/app.h b/include/vera/app.h +index 16d4b80..df909c1 100644 +--- a/include/vera/app.h ++++ b/include/vera/app.h +@@ -16,6 +16,8 @@ namespace vera { + class App { + public: + ++ App(); ++ + void run(WindowProperties _properties = WindowProperties()); + + virtual void setup() {}; +@@ -90,4 +92,4 @@ protected: + #endif + }; + +-} +\ No newline at end of file ++} +diff --git a/include/vera/gl/textureStream.h b/include/vera/gl/textureStream.h +index 3964089..d2d4cbf 100644 +--- a/include/vera/gl/textureStream.h ++++ b/include/vera/gl/textureStream.h +@@ -2,6 +2,7 @@ + + #include "texture.h" + ++#include + #include + #include + +@@ -10,6 +11,7 @@ namespace vera { + class TextureStream : public Texture { + public: + ++ TextureStream(); + virtual ~TextureStream() {} + + virtual void setSpeed( float _speed ) {}; +@@ -86,7 +88,7 @@ protected: + } + std::vector m_idPrevs; + +- bool m_play = true; ++ bool m_play; + }; + + } +diff --git a/include/vera/gl/textureStreamAudio.h b/include/vera/gl/textureStreamAudio.h +index 3f24205..236b7e6 100644 +--- a/include/vera/gl/textureStreamAudio.h ++++ b/include/vera/gl/textureStreamAudio.h +@@ -16,7 +16,7 @@ public: + private: + static const int m_buf_len = 1024; + std::vector m_buffer_wr, m_buffer_re, m_texture; +- float* m_dft_buffer = nullptr; ++ float* m_dft_buffer; + }; + + +diff --git a/include/vera/types/sky.h b/include/vera/types/sky.h +index 1e03460..49eabb3 100644 +--- a/include/vera/types/sky.h ++++ b/include/vera/types/sky.h +@@ -7,6 +7,7 @@ namespace vera { + // SKY BOX GENERATOR + // -------------------------------------------------------------- + struct SkyData { ++ SkyData(); + glm::vec3 groundAlbedo = glm::vec3(0.25f); + float elevation = 0.3f; + float azimuth = 0.0f; +@@ -14,4 +15,4 @@ struct SkyData { + bool change = false; + }; + +-} +\ No newline at end of file ++} +diff --git a/include/vera/window.h b/include/vera/window.h +index 21f754a..deebbd9 100644 +--- a/include/vera/window.h ++++ b/include/vera/window.h +@@ -20,6 +20,9 @@ enum WindowStyle { + }; + + struct WindowProperties { ++ ++ WindowProperties(); ++ + WindowStyle style = REGULAR; + size_t major = 2; + size_t minor = 0; +@@ -138,4 +141,4 @@ void setMouseDragCallback(std::function); + void setScrollCallback(std::function); + void setDropCallback(std::function); + +-} +\ No newline at end of file ++} +diff --git a/include/vera/xr/holoPlay.h b/include/vera/xr/holoPlay.h +index 376004e..b258cd3 100644 +--- a/include/vera/xr/holoPlay.h ++++ b/include/vera/xr/holoPlay.h +@@ -42,6 +42,7 @@ void renderQuilt(std::function _ + // in order to render correctly make sure this values match your calibration file on your device + // + struct LenticularProperties { ++ LenticularProperties() = default; + float dpi = 324.0; + float pitch = 52.58737671470091; + float slope = -7.196136200157333; +@@ -55,4 +56,4 @@ void setLenticularProperties(const std::string& _path); + std::string getLenticularFragShader(size_t _versionNumber = 100); + void feedLenticularUniforms(Shader& _shader); + +-} +\ No newline at end of file ++} +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 0289ee3..0db75c0 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -41,6 +41,7 @@ set(VERA_SOURCES + ${SOURCE_FOLDER}/gl/textureBump.cpp + ${SOURCE_FOLDER}/gl/textureCube.cpp + ${SOURCE_FOLDER}/gl/textureProps.cpp ++ ${SOURCE_FOLDER}/gl/textureStream.cpp + ${SOURCE_FOLDER}/gl/textureStreamAV.cpp + ${SOURCE_FOLDER}/gl/textureStreamOMX.cpp + ${SOURCE_FOLDER}/gl/textureStreamMMAL.cpp +@@ -74,6 +75,7 @@ set(VERA_SOURCES + ${SOURCE_FOLDER}/types/node.cpp + ${SOURCE_FOLDER}/types/scene.cpp + ${SOURCE_FOLDER}/types/triangle.cpp ++ ${SOURCE_FOLDER}/types/sky.cpp + ${SOURCE_FOLDER}/shaders/defaultShaders.cpp + ${SOURCE_FOLDER}/xr/holoPlay.cpp + ${SOURCE_FOLDER}/xr/xr.cpp +@@ -81,7 +83,7 @@ set(VERA_SOURCES + + # C++ LIBRAY + # +-add_library(vera ${VERA_SOURCES}) ++add_library(vera SHARED ${VERA_SOURCES}) + + find_package(PkgConfig) + +diff --git a/src/app.cpp b/src/app.cpp +index 008080b..abe7eff 100644 +--- a/src/app.cpp ++++ b/src/app.cpp +@@ -13,6 +13,8 @@ + + namespace vera { + ++App::App() = default; ++ + #if defined(__EMSCRIPTEN__) + EM_BOOL App::loop (double _time, void* _userData) { + App* _app = (App*)_userData; +@@ -299,4 +301,4 @@ void App::orbitControl() { + cam->setVirtualOffset(1.5, getQuiltCurrentViewIndex(), getQuiltTotalViews()); + } + +-} +\ No newline at end of file ++} +diff --git a/src/gl/textureStream.cpp b/src/gl/textureStream.cpp +new file mode 100644 +index 0000000..d45b5c3 +--- /dev/null ++++ b/src/gl/textureStream.cpp +@@ -0,0 +1,6 @@ ++#include "vera/gl/textureStream.h" ++ ++namespace vera { ++ TextureStream::TextureStream() = default; ++} ++ +diff --git a/src/gl/textureStreamAudio.cpp b/src/gl/textureStreamAudio.cpp +index 59c23b6..8a52cbb 100644 +--- a/src/gl/textureStreamAudio.cpp ++++ b/src/gl/textureStreamAudio.cpp +@@ -53,6 +53,7 @@ TextureStreamAudio::TextureStreamAudio(): TextureStream() { + m_dft_buffer = (float*)av_malloc_array(sizeof(float), m_buf_len); + m_buffer_wr.resize(m_buf_len, 0); + m_buffer_re.resize(m_buf_len, 0); ++ m_dft_buffer = nullptr; + } + + TextureStreamAudio::~TextureStreamAudio() { +diff --git a/src/gl/textureStreamMMAL.cpp b/src/gl/textureStreamMMAL.cpp +index ff8b184..e515164 100644 +--- a/src/gl/textureStreamMMAL.cpp ++++ b/src/gl/textureStreamMMAL.cpp +@@ -615,7 +615,8 @@ TextureStreamMMAL::TextureStreamMMAL() : + camera_component(NULL), + m_fbo_id(0), m_old_fbo_id(0), + m_egl_img(0), +- m_vbo(nullptr) { ++ m_vbo(nullptr), ++ camera_component(NULL) { + #ifndef DRIVER_BROADCOM + // bcm_host is initialated on the creation of the window in LEGACY + bcm_host_init(); +diff --git a/src/types/sky.cpp b/src/types/sky.cpp +new file mode 100644 +index 0000000..1bfa0c6 +--- /dev/null ++++ b/src/types/sky.cpp +@@ -0,0 +1,5 @@ ++#include "vera/types/sky.h" ++ ++namespace vera { ++ SkyData::SkyData() = default; ++} +diff --git a/src/window.cpp b/src/window.cpp +index 35f2249..90d295b 100644 +--- a/src/window.cpp ++++ b/src/window.cpp +@@ -49,6 +49,10 @@ static float yScroll = 0.0f; + static bool bShift = false; + static bool bControl = false; + ++namespace vera { ++ WindowProperties::WindowProperties() = default; ++} ++ + #if defined(DRIVER_GLFW) + + #if defined(__APPLE__) +diff --git a/src/xr/holoPlay.cpp b/src/xr/holoPlay.cpp +index b43d087..b8862eb 100644 +--- a/src/xr/holoPlay.cpp ++++ b/src/xr/holoPlay.cpp +@@ -15,7 +15,7 @@ static Shader quilt_shader; + static int currentViewIndex = 0; + + // QUILT +-QuiltProperties::QuiltProperties() {}; ++QuiltProperties::QuiltProperties() = default; + QuiltProperties::QuiltProperties(int _width, int _height, int _cols, int _rows) { + width = _width; + height = _height; +-- +2.50.0 + diff --git a/dev-libs/vera/files/vera.pc.in b/dev-libs/vera/files/vera.pc.in new file mode 100644 index 000000000..35fabc22a --- /dev/null +++ b/dev-libs/vera/files/vera.pc.in @@ -0,0 +1,9 @@ +prefix=/usr +includedir=${prefix}/include/ +libdir=${prefix}/@LIBDIR@ + +Name: Vera +Description: C++/WASM GL Framework +Version: @VERSION@ +Libs: -L${libdir} -lvera +Cflags: -I${includedir} diff --git a/dev-libs/vera/metadata.xml b/dev-libs/vera/metadata.xml new file mode 100644 index 000000000..bfb9f2f85 --- /dev/null +++ b/dev-libs/vera/metadata.xml @@ -0,0 +1,11 @@ + + + + + dangduong31205@gmail.com + Nguyen Dinh Dang Duong + + + patriciogonzalezvivo/vera + + diff --git a/dev-libs/vera/vera-20240804-r1.ebuild b/dev-libs/vera/vera-20240804-r1.ebuild new file mode 100644 index 000000000..84543c0e3 --- /dev/null +++ b/dev-libs/vera/vera-20240804-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +CHKSUM="cb117806d14ab2c31db86d5b8cab5c58b791dd6c" + +DESCRIPTION="C++/WASM GL Framework" +HOMEPAGE="https://github.com/patriciogonzalezvivo/vera" +SRC_URI="https://github.com/patriciogonzalezvivo/vera/archive/${CHKSUM}.tar.gz -> ${PN}-${CHKSUM}.tar.gz" +S="${WORKDIR}/${PN}-${CHKSUM}" + +LICENSE="Prosperity-3.0.0" +SLOT="0" +IUSE="X wayland" + +DEPEND=" + dev-cpp/nlohmann_json + media-libs/glm + dev-libs/miniz + dev-cpp/tinygltf + dev-libs/stb + dev-libs/miniaudio + media-video/ffmpeg + media-libs/libsdl2 + dev-libs/glib + media-libs/libpulse + virtual/opengl + virtual/glu + + media-libs/glfw + + X? ( + x11-libs/libX11 + x11-libs/libXrandr + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXxf86vm + ) + + wayland? ( + dev-libs/wayland + gui-libs/libdecor + x11-libs/libxkbcommon + ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/0001-Bump-cmake-min-version.patch" + "${FILESDIR}/0002-Remove-hardcoded-installation-dir.patch" + "${FILESDIR}/0003-Use-dev-libs-stb-package.patch" + "${FILESDIR}/0004-Change-include-lines.patch" + "${FILESDIR}/0005-Remove-some-bundled-deps.patch" + "${FILESDIR}/0006-Fix-in-class-initialization.patch" +) + +src_prepare() { + cmake_src_prepare + local libdir=$(get_libdir) + rm -rf "${S}/deps"{glew,glfw,glm,miniaudio,miniz,stb,tinygltf} || die "delete bundled deps failed" + sed \ + -e "s|@LIBDIR@|${libdir%/}/|g" \ + -e "s|@VERSION@|${PV}|g" \ + "${FILESDIR}/vera.pc.in" > vera.pc || die "sed failed" +} + +src_configure() { + local libdir=$(get_libdir) + local args=( + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_LIBDIR=${libdir} + -DNO_X11="$(usex X OFF ON)" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + insinto /usr/$(get_libdir)/pkgconfig + doins vera.pc +} diff --git a/dev-libs/xdna-driver/Manifest b/dev-libs/xdna-driver/Manifest new file mode 100644 index 000000000..5ecf8e6fb --- /dev/null +++ b/dev-libs/xdna-driver/Manifest @@ -0,0 +1,12 @@ +DIST 5c0409-1502_00__npu.dev.sbin 248592 BLAKE2B c7388450f546a69ffbd363f4fd1a6f415f8faa7b4badd9c2656707cfbacc6bf07e67fe605f6cb8670ea79ed3ade20021ea9a26979fbd55fc9bfbc15137cd13bf SHA512 fa49ab6bbbb23479d6493d85a6372cac84e3a3edb93bc82c63ce95c30d6e1e3d0fe304ea134734f052d37d86e19d26085a672b340858e9ab1fd8b093b76633cf +DIST 5c0409-17f0_10__npu.dev.sbin 429680 BLAKE2B 2da026df4e683dd0055872442ffd5974a59909e820ddf2ec8b148056ac998ce360ce117ad75beda5768059e6ac740d2b329676ec1e03886c96e020e077a8c13e SHA512 e15ea99bbc9a22e294626891cb9c0e06bc8ed328b3c3271f5628718f71a9d730f6a8a300bb9c4f7024cbd9d825ed1b34596beb0068bbebbed27fe7e9dbc4abe7 +DIST 5c0409-17f0_11__npu.dev.sbin 429680 BLAKE2B 5addee1d5bb7563b9a06bf70f9d027f0363b97f7edd31754f2ecd9030bd2465163f0ba660e21a15917521404e453e2d6dbeb09e6049341b91ba3535ac3e87d3d SHA512 d1f0181305191c3f2e3a66f734a9c0c6f4413b28de1be724903f1b430298a2134211166165842b24ce7895f2faa36d46864f00c7498b1385bbf2155da07c21f4 +DIST 5c0409-17f1_10__cert.dev.sbin 28576 BLAKE2B 747e6372802b227b7493408cc9394eaaf8f948f123527051a27797c3ef43f27197091613b0fcf5b26d7bbbaa856a70fd6266b867aadeaf31aca28e838dc35ea7 SHA512 e159c6af33b5c65fc25bec66814e8294146b9660e7fcd9d8363192375d1ebf709681fa797c02260d9e5ac91e9c1de5783ee6fd0a262ecf599673921c99a60c16 +DIST 5c0409-17f1_10__npu.dev.sbin 252064 BLAKE2B 53a0f612b4bc59cb639d052dab088b08a0d9714325d74095f3c50d053058d8fda48336626b3fa9c5865671bfeaf3ae496d3b5b784c258bd514fc05adec043388 SHA512 753fbf62e98fc4500b337281a77633621f3bb0b1955bcd048639ddb23d199b0fc032a015a45f225b8ce6e93e94e59cf00224a44a41c76295a102e7625f830e37 +DIST 5c0409-17f2_10__cert.dev.sbin 28576 BLAKE2B 747e6372802b227b7493408cc9394eaaf8f948f123527051a27797c3ef43f27197091613b0fcf5b26d7bbbaa856a70fd6266b867aadeaf31aca28e838dc35ea7 SHA512 e159c6af33b5c65fc25bec66814e8294146b9660e7fcd9d8363192375d1ebf709681fa797c02260d9e5ac91e9c1de5783ee6fd0a262ecf599673921c99a60c16 +DIST 5c0409-17f2_10__npu.dev.sbin 252064 BLAKE2B 53a0f612b4bc59cb639d052dab088b08a0d9714325d74095f3c50d053058d8fda48336626b3fa9c5865671bfeaf3ae496d3b5b784c258bd514fc05adec043388 SHA512 753fbf62e98fc4500b337281a77633621f3bb0b1955bcd048639ddb23d199b0fc032a015a45f225b8ce6e93e94e59cf00224a44a41c76295a102e7625f830e37 +DIST 886e89-1502_00__npu.dev.sbin 248592 BLAKE2B c7388450f546a69ffbd363f4fd1a6f415f8faa7b4badd9c2656707cfbacc6bf07e67fe605f6cb8670ea79ed3ade20021ea9a26979fbd55fc9bfbc15137cd13bf SHA512 fa49ab6bbbb23479d6493d85a6372cac84e3a3edb93bc82c63ce95c30d6e1e3d0fe304ea134734f052d37d86e19d26085a672b340858e9ab1fd8b093b76633cf +DIST 886e89-17f0_00__npu.dev.sbin 287712 BLAKE2B ae2ce2b54dfd86b02288a41ace66d08d8ac614dcfde4ce8537204613fb57e677b495ef37eaa6e435a53ffad7fac6fe3126c89132ed6df7a53b2011b5e84c79aa SHA512 888a4fbcd932978ad9c77f3c2e9c42de5c2f9a09ae76db2791dc0dea22b08de823917a79974a4660eec6d5c9fe5aed6f1f77123cb11e4574b45c8131934ecf96 +DIST 886e89-17f0_10__npu.dev.sbin 492720 BLAKE2B 477bc7004ce13e2ad13a6bb214cd75438255f6f863c3e0bd261e6b3f26c42f88aa649fc5ec9273b032cf644a097bfcc8dcc9fdc7770647a4863e94bed6d19ec8 SHA512 6eded0563b4a247e32a8e21e8cb1d45233660586ea78dabdb3a0e8ec0871290df6c72ea2bf9348abb5022008d926642b53e10691d88fa500d0ce8a9d81867961 +DIST 886e89-17f0_11__npu.dev.sbin 492720 BLAKE2B a26fefad6c8e87be947abca416b8be03668bca214f8cb14ff91cc47c9386060815d46edb8673cbc18138d78f4c445990a4d2115f2ef76f9acdf379ed2f0aab07 SHA512 30d227e3d77c9f28aed8ef98d0438b00be9bc186bb93b1b589cffd66c7e310913ff330a6907cdd47958fc8c16482b9a69996d3c04584ebe3a55ae3b3195da76b +DIST xdna-driver-202610.2.21.21.tar.gz 15179727 BLAKE2B 418bd96a507256d5d3891d79125a12d06f825e5b13a3ba5b9612766c6b00abd88ebdd685d35bffc706728a2660c684456c18863b6d7d8897e6af1a865fc44ead SHA512 6212c83d391949e590fb5f372fd805cbde22845c0210f8417c7b3269040b1ea2ff30bbde9e21cd22cdf585d4bdb7b36e5607e0228747845cc1c0da204e0c9532 diff --git a/dev-libs/xdna-driver/files/amdxdna.conf b/dev-libs/xdna-driver/files/amdxdna.conf new file mode 100644 index 000000000..5d2d704c9 --- /dev/null +++ b/dev-libs/xdna-driver/files/amdxdna.conf @@ -0,0 +1 @@ +amdxdna diff --git a/dev-libs/xdna-driver/metadata.xml b/dev-libs/xdna-driver/metadata.xml new file mode 100644 index 000000000..511290d61 --- /dev/null +++ b/dev-libs/xdna-driver/metadata.xml @@ -0,0 +1,15 @@ + + + + + lockalsash@gmail.com + Sv. Lockal + + + https://github.com/amd/xdna-driver/issues + amd/xdna-driver + + + Install device firmware + + \ No newline at end of file diff --git a/dev-libs/xdna-driver/xdna-driver-202610.2.21.21.ebuild b/dev-libs/xdna-driver/xdna-driver-202610.2.21.21.ebuild new file mode 100644 index 000000000..bdc5a8418 --- /dev/null +++ b/dev-libs/xdna-driver/xdna-driver-202610.2.21.21.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 + +# FWAPI=https://gitlab.com/api/v4/projects/kernel-firmware%2Fdrm-firmware/repository/branches/amd-ipu-staging +# curl -s "$FWAPI" | jq -r '.commit.id' +FW_COMMIT=886e8948d60c354b488ad8d10c56763b81597093 + +DESCRIPTION="AMD XDNA Driver" +HOMEPAGE="https://github.com/amd/xdna-driver" + +if [[ ${PV} == 999999 ]] ; then + EGIT_REPO_URI="https://github.com/amd/xdna-driver.git" + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/amd/xdna-driver/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +# INFO_FILE=https://raw.githubusercontent.com/amd/xdna-driver/202610.2.21.21/tools/info.json +# COMMON_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/amd-ipu-staging/amdnpu/ +# curl -s "$INFO_FILE" | jq -r ".firmwares[] | .url | sub(\"${COMMON_PREFIX}\"; \"\")" +FIRMWARES=( + 1502_00/npu.sbin.1.5.5.391 + 17f0_00/npu.sbin.0.7.22.185 + 17f0_10/npu.sbin.255.0.5.35 + 17f0_11/npu.sbin.255.0.5.35 +) + +FW_URI_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/${FW_COMMIT}/amdnpu + +SRC_URI+=" firmware? ( " +for fw in "${FIRMWARES[@]}"; do + SRC_URI+="${FW_URI_PREFIX}/${fw} -> ${FW_COMMIT:0:6}-${fw%%/*}__npu.dev.sbin " +done +SRC_URI+=")" + +S="${WORKDIR}/${P}/src/driver/amdxdna" +LICENSE="GPL-2 firmware? ( linux-fw-redistributable )" +SLOT="0" +IUSE="+firmware" + +src_prepare() { + sed -e "s/-Werror//" -i Kbuild || die + default +} + +src_compile() { + local modlist=( amdxdna ) + local modargs=( KERNEL_VER="${KV_FULL}" ) + + linux-mod-r1_src_compile +} + +src_install() { + for fw in "${FIRMWARES[@]}"; do + local dir="${fw%%/*}" + local src_filename="${FW_COMMIT:0:6}-${dir}__npu.dev.sbin" + insinto "/lib/firmware/amdnpu/${dir}" + newins "${DISTDIR}/${src_filename}" npu.dev.sbin + done + + insinto /usr/lib/modules-load.d + newins - amdxdna.conf <<-EOF + amdxdna + EOF + + insinto /etc/modprobe.d + newins - amdxdna.conf <<-EOF + install amdxdna /sbin/insmod /lib/modules/\$(uname -r)/extra/amdxdna.ko \$CMDLINE_OPTS + EOF + + linux-mod-r1_src_install +} diff --git a/dev-libs/xdna-driver/xdna-driver-999999.ebuild b/dev-libs/xdna-driver/xdna-driver-999999.ebuild new file mode 100644 index 000000000..dfc1946b1 --- /dev/null +++ b/dev-libs/xdna-driver/xdna-driver-999999.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 toolchain-funcs + +# To regenerate, run: +# ebuild xdna-driver-999999.ebuild info +FW_COMMIT=5c040900cb08fe65c4f76c0c63ce5d7f318eae93 + +declare -A FIRMWARES=( + [1502_00/npu.sbin.1.5.5.391]=npu.dev.sbin + [17f1_10/npu.sbin.0.0.20.173]=npu.dev.sbin + [17f1_10/cert.sbin.20260217]=cert.dev.sbin + [17f2_10/npu.sbin.0.0.20.173]=npu.dev.sbin + [17f2_10/cert.sbin.20260217]=cert.dev.sbin + [17f0_10/npu.sbin.255.0.11.69]=npu.dev.sbin + [17f0_11/npu.sbin.255.0.11.71]=npu.dev.sbin +) + +DESCRIPTION="AMD XDNA Driver" +HOMEPAGE="https://github.com/amd/xdna-driver" + +if [[ ${PV} == 999999 ]] ; then + EGIT_REPO_URI="https://github.com/amd/xdna-driver.git" + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/amd/xdna-driver/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +FW_URI_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/${FW_COMMIT}/amdnpu + +SRC_URI+=" firmware? ( " +for fw in "${!FIRMWARES[@]}"; do + SRC_URI+="${FW_URI_PREFIX}/${fw} -> ${FW_COMMIT:0:6}-${fw%%/*}__${FIRMWARES[${fw}]} " +done +SRC_URI+=")" + +S="${WORKDIR}/${P}/src/driver/amdxdna" +LICENSE="GPL-2 firmware? ( linux-fw-redistributable )" +SLOT="0" +IUSE="+firmware" + +pkg_info() { + local FWAPI=https://gitlab.com/api/v4/projects/kernel-firmware%2Fdrm-firmware/repository/branches/amd-ipu-staging + local FW_COMMIT=$(curl -s "$FWAPI" | jq -r '.commit.id') + local INFO_FILE=https://raw.githubusercontent.com/amd/xdna-driver/main/tools/info.json + local COMMON_PREFIX=https://gitlab.com/kernel-firmware/drm-firmware/-/raw/amd-ipu-staging/amdnpu/ + # shellcheck disable=SC2016 + local JQ_EXPR='.firmwares[] | (.url | sub($prefix; "")) as $p | " [" + $p + "]=" + .fw_name' + + printf "FW_COMMIT=%s\n\n" "$FW_COMMIT" + echo 'declare -A FIRMWARES=(' + curl -s "$INFO_FILE" | jq -r --arg prefix "$COMMON_PREFIX" "$JQ_EXPR" + echo ')' +} + +src_prepare() { + sed -e "s/-Werror//" -i Kbuild || die + + # Forward clang compiler, otherwise fails when kernel is compiled with clang cflags + # shellcheck disable=SC2016 + sed -e 's/make -s /make -s CC="${CC}" /' \ + -e 's:>/dev/null 2>&1::' \ + -i "${WORKDIR}/${P}"/src/driver/tools/configure_kernel.sh || die + + default +} + +src_configure() { + cd "${WORKDIR}/${P}/src" || die + KERNEL_SRC="${KERNEL_DIR}" ARCH=$(tc-arch-kernel) \ + ./driver/tools/configure_kernel.sh || die +} + +src_compile() { + local modlist=( amdxdna ) + local modargs=( KERNEL_VER="${KV_FULL}" ) + + linux-mod-r1_src_compile +} + +src_install() { + for fw in "${!FIRMWARES[@]}"; do + local dir="${fw%%/*}" + local src_filename="${FW_COMMIT:0:6}-${dir}__${FIRMWARES[${fw}]}" + insinto "/lib/firmware/amdnpu/${dir}" + newins "${DISTDIR}/${src_filename}" "${FIRMWARES[${fw}]}" + done + + insinto /usr/lib/modules-load.d + newins - amdxdna.conf <<-EOF + amdxdna + EOF + + insinto /etc/modprobe.d + newins - amdxdna.conf <<-EOF + install amdxdna /sbin/insmod /lib/modules/\$(uname -r)/extra/amdxdna.ko \$CMDLINE_OPTS + EOF + + linux-mod-r1_src_install +} diff --git a/dev-libs/xqilla/Manifest b/dev-libs/xqilla/Manifest new file mode 100644 index 000000000..3cdfbb263 --- /dev/null +++ b/dev-libs/xqilla/Manifest @@ -0,0 +1 @@ +DIST XQilla-2.3.4.tar.gz 15439591 BLAKE2B 5ebb719823019552dd81f9bba7325e41626afaeca577f19c4b3ace04daf68fd4cfae2feb3bccffaad5fcb21bbce7acb32359613ea93ee33e97171dcdb1b5b53e SHA512 f744ff883675887494780d24ecdc94afa394d3795d1544b1c598016b3f936c340ad7cd84529ac12962e3c5ce2f1be928a0cd4f9b9eb70e6645a38b0728cb1994 diff --git a/dev-libs/xqilla/files/lib_to_lib64.patch b/dev-libs/xqilla/files/lib_to_lib64.patch new file mode 100644 index 000000000..433ec9ddc --- /dev/null +++ b/dev-libs/xqilla/files/lib_to_lib64.patch @@ -0,0 +1,13 @@ +diff --git a/configure b/configure +index 60b02f0..64e967b 100755 +--- a/configure ++++ b/configure +@@ -4155,7 +4155,7 @@ $as_echo "$with_tidy" >&6; } + if test "$with_tidy" != "no"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the HTML Tidy library is present" >&5 + $as_echo_n "checking if the HTML Tidy library is present... " >&6; } +- if test `ls $with_tidy/lib/libtidy.* 2>/dev/null | wc -l` -gt 0 ; then ++ if test `ls $with_tidy/lib64/libtidy.* 2>/dev/null | wc -l` -gt 0 ; then + if test `ls $with_tidy/include/tidy/tidy.h 2>/dev/null | wc -l` -gt 0 ; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 + $as_echo "yes" >&6; } diff --git a/dev-libs/xqilla/metadata.xml b/dev-libs/xqilla/metadata.xml new file mode 100644 index 000000000..bb162624b --- /dev/null +++ b/dev-libs/xqilla/metadata.xml @@ -0,0 +1,15 @@ + + + + + m.santullo@posteo.net + Michele Santullo + + + https://sourceforge.net/p/xqilla/bugs/ + xqilla + + + Add Tidy-HTML5 support + + diff --git a/dev-libs/xqilla/xqilla-2.3.4-r3.ebuild b/dev-libs/xqilla/xqilla-2.3.4-r3.ebuild new file mode 100644 index 000000000..08f7a3067 --- /dev/null +++ b/dev-libs/xqilla/xqilla-2.3.4-r3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic + +DESCRIPTION="An XQuery and XPath 2 library and command line utility written in C++" +HOMEPAGE="https://sourceforge.net/projects/xqilla/" +SRC_URI="https://downloads.sourceforge.net/${PN}/XQilla-${PV}.tar.gz" + +S="${WORKDIR}/XQilla-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="static-libs tidy" + +DEPEND=" + >=dev-libs/xerces-c-3.2.1 + net-libs/libnsl:= + tidy? ( app-text/htmltidy:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/lib_to_lib64.patch ) + +src_prepare() { + append-cxxflags -std=c++14 + default + sed -i 's/buffio.h/tidybuffio.h/g' src/functions/FunctionParseHTML.cpp || die +} +src_configure() { + econf $(use_enable static-libs static) \ + --with-tidy=$(usex tidy /usr no) \ + --with-xerces=/usr +} + +src_compile() { + emake "LDFLAGS=${LDFLAGS} -lxerces-c -lnsl -lpthread $(usex tidy -ltidy '')" +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + if ! use static-libs; then + find "${ED}" -type f -iname '*.la' -delete || die + fi + einstalldocs + dodoc LICENSE +} diff --git a/dev-libs/xrt-xdna/Manifest b/dev-libs/xrt-xdna/Manifest new file mode 100644 index 000000000..3297ab787 --- /dev/null +++ b/dev-libs/xrt-xdna/Manifest @@ -0,0 +1,10 @@ +DIST ELFIO-f849001f.tar.gz 6587989 BLAKE2B 8b8caf331f190bcd89e5647fc34f10abcfba21325eb58269174b9ceda47563dbacf965b4b13f9475044cfc4b58967762f05c2894c6e27e086eddb0dd0bc448ae SHA512 f5e4334db8765ab1b491ea8d06fcc0de6b52f8cf92fd178f7ab2840d3b0ef623ac12f40f702d2887c2fd7568d188b16ea8653849e4eb2e20061f44a98c30fe7e +DIST XRT-f848f6f0.tar.gz 14660501 BLAKE2B a9d23772b069296446cc9688679493dca4c4d5a5c2bd9e587811bfaa7abd9f0cbe74ab05bc94572d2ad354140e070e2422b395ffb92c81f90aa1140e5176fe53 SHA512 2eee71217b3f3981d3df9f9c731fd3534a040e1d5676e108b3159380485c43c28154ab3680e186e5991dac4d89bd6d39be595fb32a58e5ad713d0b39f7776d57 +DIST aie-rt-a8b06671.tar.gz 858418 BLAKE2B 4ec9c12ef3377baf6b17d9081c043b4cc9180a8a94ad1b5be5f15ce1a191cc534b5a128c7fcac55212e20f1d991e128d87282b6b794954cec1f1ca253f355ab3 SHA512 93e5d998a8f93b10aa588812ed9c38c3029d6f97702777372915aefe74113cfa430d3b60b8facf85877f07d1c234716a7f8080454a87fc3440fa6e364439201b +DIST aiebu-9065273e.tar.gz 18201124 BLAKE2B 59eca62198a79732c1a93d0532c63e965c944a978ae4349313d7f6dacd967842aa2451a1ed9e29f42be88612df77b986488fc14047354167c635fcbb6af5c0b1 SHA512 bd7eb639e1ce3b486b0146192e97a7d7156e9ac2ad56383a78aeba26e8eff29159bba590fb1d404f6ee38705a0fc68ff624e792d7bb9ba9f93c2cef062a99adf +DIST xrt-xdna-202610.2.21.21.tar.gz 15181567 BLAKE2B 31ff27118ac9474c7b3ff7f820660ba768be001a4ccd7a5c71293065557794ab60a61c8bcb157cdaa961af8da59dade77d423c17827e2d537d40a1f4018b8430 SHA512 7e7fefefe8c57ed8ecadb85a4e40b9e7e1d899116de8924fd1c47a6974429258378d5f7b576d01dbdc1653b3e7f03043b5152a5b6f130f00b5c9d23142fc4b02 +DIST xrt_smi_npu3-c79b5d21.a 30398964 BLAKE2B 09caebb9ca2ec708b5927d24afe173cb91903f080e3aa394b33caaa3cff759f66c92c5fa403e71c346ede333af24c384a55451c2ebfedef5fa60484864683b09 SHA512 bb39c8d7080a852aa0d33dd9b226caca571a8fdbfad863d1ec15f4c822813a8c99dbcff2d4f3d129b7c43c4d203c5d2b83f67fdbad9530eed969b89bd34266a3 +DIST xrt_smi_phx-5f7fec23.a 274220 BLAKE2B 1344cd651aded08075d47a63e3028bfd88016fcec0677c0d72e6880b772ab08a37b2b57d4f3ab20c37adf88c9fbd83b0082bdc41629c136a4518e8a662860cb3 SHA512 e0b587e36f3a52c24413f1600c3be175d8629a64283815e59d1296592a88d2c3f3f476d7b57ef591b9c2174d26375837780af121fac8ea8d4e601cfbba3381c2 +DIST xrt_smi_phx-c79b5d21.a 274220 BLAKE2B 1344cd651aded08075d47a63e3028bfd88016fcec0677c0d72e6880b772ab08a37b2b57d4f3ab20c37adf88c9fbd83b0082bdc41629c136a4518e8a662860cb3 SHA512 e0b587e36f3a52c24413f1600c3be175d8629a64283815e59d1296592a88d2c3f3f476d7b57ef591b9c2174d26375837780af121fac8ea8d4e601cfbba3381c2 +DIST xrt_smi_strx-5f7fec23.a 33048194 BLAKE2B 5364d58551b05e63f1819256daa8e76082de870209d33f03239c071a800ba013e250ff14d5d49c0637bcd5f1aaa6f5c60aba530ee5575514b3123bf13c182586 SHA512 ba2149ae9272f3da7c960bedcc0299c2cabb91ae5af8a392c86f2003dccc9ab15146e3029b556be0a2dd78a244c8dc860489af37ea0dd8f1b30999b1b377a883 +DIST xrt_smi_strx-c79b5d21.a 36064464 BLAKE2B 91c06e85e9a072880313af6e5c8ceffd7e1282b7eeb5afa8966599b03e3b0d27efe69133998980c0b47a5967a677298c88704c52ab54e96bba458814b13b7ee6 SHA512 c8445bee94f45e0974c3d06b30b10c88e9bba0b9341599e9dbec8276fa2f65a965fa2965270d3116c5a6fcd87af005739a5aeccb132c93a8c33a9ce1e7a652d3 diff --git a/dev-libs/xrt-xdna/files/xrt-xdna-0_p20251025-fix-clang.patch b/dev-libs/xrt-xdna/files/xrt-xdna-0_p20251025-fix-clang.patch new file mode 100644 index 000000000..fa670f7ba --- /dev/null +++ b/dev-libs/xrt-xdna/files/xrt-xdna-0_p20251025-fix-clang.patch @@ -0,0 +1,35 @@ +Fix clang errors: +* variable-sized object may not be initialized +* cannot pass object of non-trivial type 'std::basic_string' through variadic function; call will abort at runtime +--- a/src/shim/virtio/platform_virtio.cpp ++++ b/src/shim/virtio/platform_virtio.cpp +@@ -619,7 +619,8 @@ submit_cmd(submit_cmd_arg& arg) const + req_sz += nargs * sizeof(uint32_t); // For args handle + // Get a 64 bit aligned buffer for req + auto req_sz_in_u64 = req_sz / sizeof(uint64_t) + 1; +- uint64_t req_buf[req_sz_in_u64] = {}; ++ uint64_t req_buf[req_sz_in_u64]; ++ std::memset(req_buf, 0, req_sz_in_u64 * sizeof(uint64_t)); + auto req = reinterpret_cast(req_buf); + amdxdna_ccmd_exec_cmd_rsp rsp = {}; + +--- a/src/shim/hwq.cpp ++++ b/src/shim/hwq.cpp +@@ -23,7 +23,7 @@ dump_buf_to_file(void *buf, size_t size, const std::string& dumpfile) + { + std::ofstream ofs(dumpfile, std::ios::out | std::ios::binary); + if (!ofs.is_open()) +- shim_err(errno, "Failed to open dump file: %s", dumpfile); ++ shim_err(errno, "Failed to open dump file: %s", dumpfile.c_str()); + + for (int i = 0; i < size; i++) + ofs.write(reinterpret_cast(buf) + i, 1); +@@ -42,7 +42,7 @@ dump_arg_bos(const shim_xdna::cmd_buffer *cmd_bo) + std::error_code ec; + std::filesystem::create_directories(dir_path, ec); + if (ec) +- shim_err(ec.value(), "Failed to create BO dump dir: %s: %s", dir_path, ec.message()); ++ shim_err(ec.value(), "Failed to create BO dump dir: %s: %s", dir_path.c_str(), ec.message().c_str()); + + std::string filename = "exec_buf."; + filename += std::to_string(cmd_bo->id().handle); diff --git a/dev-libs/xrt-xdna/metadata.xml b/dev-libs/xrt-xdna/metadata.xml new file mode 100644 index 000000000..4da01f273 --- /dev/null +++ b/dev-libs/xrt-xdna/metadata.xml @@ -0,0 +1,12 @@ + + + + + lockalsash@gmail.com + Sv. Lockal + + + https://github.com/amd/xdna-driver/issues + amd/xdna-driver + + \ No newline at end of file diff --git a/dev-libs/xrt-xdna/xrt-xdna-202610.2.21.21.ebuild b/dev-libs/xrt-xdna/xrt-xdna-202610.2.21.21.ebuild new file mode 100644 index 000000000..f9c35a595 --- /dev/null +++ b/dev-libs/xrt-xdna/xrt-xdna-202610.2.21.21.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PV_HASH=09824b1cff30cd3fcb657154188e6ddab708e2ec + +PYTHON_COMPAT=( python3_{12..14} ) +inherit cmake python-any-r1 linux-info + +declare -A submodules +submodules["xrt"]=https://github.com/Xilinx/XRT.git@f848f6f093a174bbbe82b8a9b7fe44ff91295661 +submodules["xrt/src/runtime_src/aie-rt"]=https://github.com/Xilinx/aie-rt.git@a8b0667133ea2851ce27793a1796c5968226d9af +submodules["xrt/src/runtime_src/core/common/aiebu"]=https://github.com/Xilinx/aiebu.git@9065273e0c0a4ac5930fff904ac245cf38dd3087 +submodules["xrt/src/runtime_src/core/common/elf"]=https://github.com/serge1/ELFIO.git@f849001fc229c2598f8557e0df22866af194ef98 + +DESCRIPTION="Runtime for AIE and FPGA based platforms" +HOMEPAGE="https://github.com/amd/xdna-driver" + +VTD_HASH=5f7fec23620be7a3984c8970bc514f0faa2b2ee3 + +if [[ ${PV} == 999999 ]] ; then + EGIT_REPO_URI="https://github.com/amd/xdna-driver.git" + EGIT_SUBMODULES=( + xrt + xrt/src/runtime_src/aie-rt + xrt/src/runtime_src/core/common/aiebu + xrt/src/runtime_src/core/common/elf + ) + inherit git-r3 +else + SRC_URI=" + https://github.com/amd/xdna-driver/archive/${PV_HASH}.tar.gz -> ${P}.tar.gz + " + for k in "${!submodules[@]}"; do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + SRC_URI+=" ${url_prefix}/archive/${commit_hash}.tar.gz -> ${url_prefix##*/}-${commit_hash:0:8}.tar.gz"; + done + + KEYWORDS="~amd64" + S="${WORKDIR}/xdna-driver-${PV_HASH}" +fi + +SRC_URI+=" + https://github.com/Xilinx/VTD/raw/${VTD_HASH}/archive/strx/xrt_smi_strx.a -> xrt_smi_strx-${VTD_HASH:0:8}.a + https://github.com/Xilinx/VTD/raw/${VTD_HASH}/archive/phx/xrt_smi_phx.a -> xrt_smi_phx-${VTD_HASH:0:8}.a +" + +LICENSE="AMD-Binary-Only" +SLOT="0" + +RESTRICT="bindist mirror strip" + +RDEPEND=" + dev-util/xrt + sys-apps/util-linux +" + +# Mostly thowaway dependencies, not actually used in final lib... +DEPEND=" + sys-apps/util-linux + dev-debug/systemtap + dev-libs/boost + dev-libs/opencl-icd-loader + dev-libs/rapidjson + dev-util/opencl-headers + x11-libs/libdrm +" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep " + dev-python/pybind11[\${PYTHON_USEDEP}] + ") +" + +PATCHES=( + "${FILESDIR}"/${PN}-0_p20251025-fix-clang.patch +) + +CONFIG_CHECK="~AMD_IOMMU ~DRM_ACCEL" + +python_check_deps() { + python_has_version -b "dev-python/pybind11[${PYTHON_USEDEP}]" +} + +src_prepare() { + if [[ ${PV} != 999999 ]] ; then + for k in $(printf '%s\n' "${!submodules[@]}" | sort); do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + rm -r "$k" || die + ln -s "${WORKDIR}/${url_prefix##*/}-${commit_hash}" "$k" || die + done + fi + + # Check for new versions and live ebuild + local actual_vtd_hash=$(grep -oP 'VTD/raw/\K[0-9a-f]+' CMake/pkg.cmake | head -n1) + [[ "${actual_vtd_hash}" == "" ]] && die "Failed to extract VTD hash" + [[ "${actual_vtd_hash}" != "${VTD_HASH}" ]] && \ + die "VTD hash mismatch, ebuild requested ${VTD_HASH} while package wants ${actual_vtd_hash}" + + mkdir deps || die + cp "${DISTDIR}/xrt_smi_strx-${VTD_HASH:0:8}.a" deps/xrt_smi_strx.a || die + cp "${DISTDIR}/xrt_smi_phx-${VTD_HASH:0:8}.a" deps/xrt_smi_phx.a || die + + sed -e "/Unknown Linux package flavor/d" -i "CMake/pkg.cmake" || die + + sed -e "s/set (XRT_UPSTREAM 0)/set (XRT_UPSTREAM 1)/" -i xrt/src/CMake/settings.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON + -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr + -DSKIP_KMOD=1 + -DUMQ_HELLO_TEST=n + + -DFETCHCONTENT_FULLY_DISCONNECTED=ON + -DFETCHCONTENT_SOURCE_DIR_VTD_STRX_ARCHIVE="${S}/deps" + -DFETCHCONTENT_SOURCE_DIR_VTD_PHX_ARCHIVE="${S}/deps" + -DPython3_EXECUTABLE="${PYTHON}" + -Wno-dev + ) + [[ ${PV} != 999999 ]] && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # belongs to dev-util/xrt + rm -rf "${ED}/bins" || die +} diff --git a/dev-libs/xrt-xdna/xrt-xdna-999999.ebuild b/dev-libs/xrt-xdna/xrt-xdna-999999.ebuild new file mode 100644 index 000000000..c160e685d --- /dev/null +++ b/dev-libs/xrt-xdna/xrt-xdna-999999.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit cmake python-any-r1 linux-info + +DESCRIPTION="Runtime for AIE and FPGA based platforms" +HOMEPAGE="https://github.com/amd/xdna-driver" + +VTD_HASH=c79b5d21568a4ffa5b0612a8279b352fc4e1109a + +if [[ ${PV} == 999999 ]] ; then + EGIT_REPO_URI="https://github.com/amd/xdna-driver.git" + EGIT_SUBMODULES=( + xrt + xrt/src/runtime_src/aie-rt + xrt/src/runtime_src/core/common/aiebu + xrt/src/runtime_src/core/common/elf + xrt/src/runtime_src/xdp + ) + inherit git-r3 +else + declare -A submodules + submodules["xrt"]=https://github.com/Xilinx/XRT.git@e07940e1eaf9bbe21977d7044d8a4f45c87e5fa2 + submodules["xrt/src/runtime_src/aie-rt"]=https://github.com/Xilinx/aie-rt.git@a8b0667133ea2851ce27793a1796c5968226d9af + submodules["xrt/src/runtime_src/core/common/aiebu"]=https://github.com/Xilinx/aiebu.git@9065273e0c0a4ac5930fff904ac245cf38dd3087 + submodules["xrt/src/runtime_src/core/common/elf"]=https://github.com/serge1/ELFIO.git@f849001fc229c2598f8557e0df22866af194ef98 + + SRC_URI=" + https://github.com/amd/xdna-driver/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + " + for k in "${!submodules[@]}"; do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + SRC_URI+=" ${url_prefix}/archive/${commit_hash}.tar.gz -> ${url_prefix##*/}-${commit_hash:0:8}.tar.gz"; + done + + KEYWORDS="~amd64" + S="${WORKDIR}/xdna-driver-${PV}" +fi + +SRC_URI+=" + https://github.com/Xilinx/VTD/raw/${VTD_HASH}/archive/strx/xrt_smi_strx.a -> xrt_smi_strx-${VTD_HASH:0:8}.a + https://github.com/Xilinx/VTD/raw/${VTD_HASH}/archive/phx/xrt_smi_phx.a -> xrt_smi_phx-${VTD_HASH:0:8}.a + https://github.com/Xilinx/VTD/raw/${VTD_HASH}/archive/npu3/xrt_smi_npu3.a -> xrt_smi_npu3-${VTD_HASH:0:8}.a +" + +LICENSE="AMD-Binary-Only" +SLOT="0" + +RESTRICT="bindist mirror strip" + +RDEPEND=" + dev-util/xrt + sys-apps/util-linux +" + +# Mostly thowaway dependencies, not actually used in final lib... +DEPEND=" + sys-apps/util-linux + dev-debug/systemtap + dev-libs/boost + dev-libs/opencl-icd-loader + dev-libs/rapidjson + dev-util/opencl-headers + x11-libs/libdrm +" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep " + dev-python/pybind11[\${PYTHON_USEDEP}] + ") +" + +PATCHES=( + "${FILESDIR}"/${PN}-0_p20251025-fix-clang.patch +) + +CONFIG_CHECK="~AMD_IOMMU ~DRM_ACCEL" + +python_check_deps() { + python_has_version -b "dev-python/pybind11[${PYTHON_USEDEP}]" +} + +src_prepare() { + if [[ ${PV} != 999999 ]] ; then + for k in $(printf '%s\n' "${!submodules[@]}" | sort); do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + rm -r "$k" || die + ln -s "${WORKDIR}/${url_prefix##*/}-${commit_hash}" "$k" || die + done + fi + + # Check for new versions and live ebuild + local actual_vtd_hash=$(grep -oP 'VTD/raw/\K[0-9a-f]+' tools/info.json | head -n1) + [[ "${actual_vtd_hash}" == "" ]] && die "Failed to extract VTD hash" + [[ "${actual_vtd_hash}" != "${VTD_HASH}" ]] && \ + die "VTD hash mismatch, ebuild requested ${VTD_HASH} while package wants ${actual_vtd_hash}" + + sed -e "/Unknown Linux package flavor/ s/FATAL_ERROR/MESSAGE/" -i "CMake/pkg.cmake" || die + + sed -e "s/set (XRT_UPSTREAM 0)/set (XRT_UPSTREAM 1)/" -i xrt/src/CMake/settings.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr + -DSKIP_KMOD=1 + -DUMQ_HELLO_TEST=n + -DPython3_EXECUTABLE="${PYTHON}" + -Wno-dev + ) + [[ ${PV} != 999999 ]] && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto /usr/share/xrt/amdxdna/bins + newins "${DISTDIR}/xrt_smi_strx-${VTD_HASH:0:8}.a" xrt_smi_strx.a + newins "${DISTDIR}/xrt_smi_phx-${VTD_HASH:0:8}.a" xrt_smi_phx.a + newins "${DISTDIR}/xrt_smi_npu3-${VTD_HASH:0:8}.a" xrt_smi_npu3.a + + # belongs to dev-util/xrt + rm -rf "${ED}/bins" || die +} diff --git a/dev-libs/zfp/Manifest b/dev-libs/zfp/Manifest new file mode 100644 index 000000000..bb41c6a43 --- /dev/null +++ b/dev-libs/zfp/Manifest @@ -0,0 +1 @@ +DIST zfp-1.0.1.gh.tar.gz 508016 BLAKE2B 6911402dd70fa423ac0a3add54229e2603530c9444534da603e08c078c2a8087c78989f113756e4388b00e17ebb7fe92fb7e98f43fca837eaaa8c728cb2d41da SHA512 5bbd98ed2f98e75c654afa863cab3023abb2eeb8f203f9049c75d5dbdf4b364cfb5c8378e10e6aaeaf13242315ad4949b06619810a67b3adaed095b7e8a48d5a diff --git a/dev-libs/zfp/metadata.xml b/dev-libs/zfp/metadata.xml new file mode 100644 index 000000000..7ac90d7bb --- /dev/null +++ b/dev-libs/zfp/metadata.xml @@ -0,0 +1,28 @@ + + + + + +zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk. + +zfp uses lossy but optionally error-bounded compression to achieve high compression ratios. Bit-for-bit lossless compression is also possible through one of zfp's compression modes. zfp works best for 2D, 3D, and 4D arrays that exhibit spatial correlation, such as continuous fields from physics simulations, natural images, regularly sampled terrain surfaces, etc. zfp compression of 1D arrays is possible but generally discouraged. + +zfp is freely available as open source and is distributed under a BSD license. zfp is primarily written in C and C++ but also includes Python and Fortran bindings. zfp conforms to various language standards, including C89, C99, C11, C++98, C++11, and C++14, and is supported on Linux, macOS, and Windows. + + + https://github.com/LLNL/zfp/issues + LLNL/zfp + + + Enable aligned memory allocation + Build CFP arrays library + + Build Examples + Use a faster but more collision prone hash function + Build Fortran library + Enable OpenMP parallel compression + Enable strided access for progressive zfp streams + Use two-way skew-associative cache + Build command line utilities + + diff --git a/dev-libs/zfp/zfp-1.0.1.ebuild b/dev-libs/zfp/zfp-1.0.1.ebuild new file mode 100644 index 000000000..400be6e4d --- /dev/null +++ b/dev-libs/zfp/zfp-1.0.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#DOCS_BUILDER="sphinx" +#DOCS_DIR="docs/source" +PYTHON_COMPAT=( python3_12 ) + +inherit cmake fortran-2 python-single-r1 #docs + +DESCRIPTION="Compressed numerical arrays that support high-speed random access" +HOMEPAGE=" + https://computing.llnl.gov/projects/zfp + https://zfp.io + https://github.com/LLNL/ZFP +" +SRC_URI="https://github.com/LLNL/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="aligned cfp fasthash examples fortran openmp profile python strided test twoway +utilities" #doc cuda +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +RDEPEND="python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND}" +BDEPEND="utilities? ( app-admin/chrpath )" + +pkg_setup() { + FORTRAN_NEED_OPENMP=0 + use openmp && FORTRAN_NEED_OPENMP=1 + use fortran && fortran-2_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + #I can't test for cuda stuff + #-DZFP_WITH_CUDA=$(usex cuda) + local mycmakeargs=( + -DBUILD_CFP=$(usex cfp) + -DBUILD_EXAMPLES=$(usex examples) + -DBUILD_TESTING=$(usex test) + -DBUILD_UTILITIES=$(usex utilities) + -DBUILD_ZFORP=$(usex fortran) + -DBUILD_ZFPY=$(usex python) + -DZFP_WITH_ALIGNED_ALLOC=$(usex aligned) + -DZFP_WITH_BIT_STREAM_STRIDED=$(usex strided) + -DZFP_WITH_CACHE_FAST_HASH=$(usex fasthash) + -DZFP_WITH_CACHE_PROFILE=$(usex profile) + -DZFP_WITH_CACHE_TWOWAY=$(usex twoway) + -DZFP_WITH_OPENMP=$(usex openmp) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + #docs only available starting from the next release + #docs_compile +} + +src_install() { + cmake_src_install + use python && python_optimize "${D}/$(python_get_sitedir)" + use test && rm "${BUILD_DIR}/bin/testzfp" + if use utilities; then + pushd "${BUILD_DIR}/bin" || die + dobin zfp + rm zfp + popd || die + chrpath -d "${ED}/usr/bin/zfp" || die + fi + if use examples; then + pushd "${BUILD_DIR}/bin" || die + exeinto "/usr/libexec/zfp" + doexe * + chrpath -d "${ED}"/usr/libexec/zfp/* || die + fi +} diff --git a/dev-libs/zycore-c/Manifest b/dev-libs/zycore-c/Manifest new file mode 100644 index 000000000..32a8e8e9b --- /dev/null +++ b/dev-libs/zycore-c/Manifest @@ -0,0 +1 @@ +DIST zycore-c-1.5.2.tar.gz 65981 BLAKE2B 127e9a0d0da0d0887b85a806deb7a6404913e9ed77afbfa4fd945e139c4102a26d3ae0128812bc8ed1b6da6e1d460217f126c23bbd4c12c888ebcea1f1483049 SHA512 dd410010b99e11f40ad5234d21c9857bd57e47591ed9caec45c6199bfd690f7158499659c874680f2087bfd2b6eee41f08e95c367f83af3585690ce7d20ccb87 diff --git a/dev-libs/zycore-c/files/zycore-c-1.5.2-build-documentation-only-when-requested.patch b/dev-libs/zycore-c/files/zycore-c-1.5.2-build-documentation-only-when-requested.patch new file mode 100644 index 000000000..05f45c0d7 --- /dev/null +++ b/dev-libs/zycore-c/files/zycore-c-1.5.2-build-documentation-only-when-requested.patch @@ -0,0 +1,35 @@ +From: Pavel Sobolev +Subject: [PATCH] Build documentation only when requested. + +Signed-off-by: Pavel Sobolev + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -36,6 +36,9 @@ option(ZYAN_FORCE_ASSERTS + option(ZYCORE_BUILD_SHARED_LIB + "Build shared library" + OFF) ++option(ZYCORE_BUILD_DOCS ++ "Build documentation" ++ OFF) + option(ZYCORE_BUILD_EXAMPLES + "Build examples" + OFF) +@@ -228,7 +231,8 @@ install(DIRECTORY "include/" DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) + # Doxygen documentation # + # =============================================================================================== # + +-find_package(Doxygen) ++if (ZYCORE_BUILD_DOCS) ++find_package(Doxygen REQUIRED) + if (DOXYGEN_FOUND) + set(DOXYGEN_GENERATE_MAN YES) + doxygen_add_docs(ZycoreDoc "include/Zycore/" ALL) +@@ -243,6 +247,7 @@ if (DOXYGEN_FOUND) + COMPONENT Documentation + ) + endif() ++endif() + + # =============================================================================================== # + # Developer mode # diff --git a/dev-libs/zycore-c/metadata.xml b/dev-libs/zycore-c/metadata.xml new file mode 100644 index 000000000..8bcd0ca85 --- /dev/null +++ b/dev-libs/zycore-c/metadata.xml @@ -0,0 +1,16 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/zyantific/zycore-c/issues + zyantific/zycore-c + + + Internal library providing platform independent types, macros and a fallback + for environments without LibC. + + diff --git a/dev-libs/zycore-c/zycore-c-1.5.2.ebuild b/dev-libs/zycore-c/zycore-c-1.5.2.ebuild new file mode 100644 index 000000000..44a1170f7 --- /dev/null +++ b/dev-libs/zycore-c/zycore-c-1.5.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Zyan Core Library for C" +HOMEPAGE="https://github.com/zyantific/zycore-c" +SRC_URI="https://github.com/zyantific/zycore-c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( app-text/doxygen ) + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.5.2-build-documentation-only-when-requested.patch" +) + +src_configure() { + local mycmakeargs=( + -DZYCORE_BUILD_SHARED_LIB=yes + + -DZYCORE_BUILD_DOCS=$(usex doc) + -DZYCORE_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-libs/zydis/Manifest b/dev-libs/zydis/Manifest new file mode 100644 index 000000000..24405cc05 --- /dev/null +++ b/dev-libs/zydis/Manifest @@ -0,0 +1 @@ +DIST zydis-4.1.1.tar.gz 811528 BLAKE2B 65593d836604fe7fbd2991b735f77674e02f7e2bd5f6fdc90a688e162b730c9fc7698a3ba46779f23331ff14fcc0cc204a2da808734ec7ea45772ebcd2328371 SHA512 177e84fedb3449e29ffb6c0b02a92066ba1aa8fb624facad5593902b8e08cb8ae0b20ff38c16987989c8e414d7484d09dab7917c00a8fe54aa9bab4bc90e275d diff --git a/dev-libs/zydis/metadata.xml b/dev-libs/zydis/metadata.xml new file mode 100644 index 000000000..a3e1e5801 --- /dev/null +++ b/dev-libs/zydis/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/zyantific/zydis/issues + zyantific/zydis + + diff --git a/dev-libs/zydis/zydis-4.1.1.ebuild b/dev-libs/zydis/zydis-4.1.1.ebuild new file mode 100644 index 000000000..45a1b5a8d --- /dev/null +++ b/dev-libs/zydis/zydis-4.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Fast and lightweight x86/x86-64 disassembler and code generation library" +HOMEPAGE="https://zydis.re" +SRC_URI="https://github.com/zyantific/zydis/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc man test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/zycore-c +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-text/doxygen ) + man? ( app-text/ronn-ng ) +" + +src_configure() { + local mycmakeargs=( + -DZYAN_SYSTEM_ZYCORE=yes + -DZYDIS_BUILD_EXAMPLES=no + -DZYDIS_BUILD_SHARED_LIB=yes + + -DZYDIS_BUILD_DOXYGEN=$(usex doc) + -DZYDIS_BUILD_MAN=$(usex man) + -DZYDIS_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-lua/croissant/Manifest b/dev-lua/croissant/Manifest new file mode 100644 index 000000000..14f767cbf --- /dev/null +++ b/dev-lua/croissant/Manifest @@ -0,0 +1 @@ +DIST croissant-0.0.1.tar.gz 374425 BLAKE2B 54f6bd31d703b6a8383afcfe2d22b84c42b0543149df73c7e8e25d0fd97a59988867f0bd38d38aeed65fb222c31ac6a5a757fbb51041b3f288c6b0e193181ce1 SHA512 98fee3c1df77795c166f96661a7f9547fa7012665a134a131c8445f83606fa2c84d93e0eacb7c887d439ddd825734001a8218f2c9bbd0dd327f46ffd1596291e diff --git a/dev-lua/croissant/croissant-0.0.1.ebuild b/dev-lua/croissant/croissant-0.0.1.ebuild new file mode 100644 index 000000000..17c486d58 --- /dev/null +++ b/dev-lua/croissant/croissant-0.0.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# sirocco dependency does not yet support newer Lua implementations +LUA_COMPAT=( lua5-1 luajit ) + +inherit lua + +DESCRIPTION="A Lua REPL and debugger " +HOMEPAGE="https://github.com/giann/croissant" +EGIT_COMMIT="dc633a0ac3b5bcab9b72b660e926af80944125b3" +SRC_URI="https://github.com/giann/croissant/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="examples" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + dev-lua/lua-term[${LUA_USEDEP}] + dev-lua/sirocco[${LUA_USEDEP}] + dev-lua/hump[${LUA_USEDEP}] + dev-lua/lpeg[${LUA_USEDEP}] + dev-lua/lua-argparse[${LUA_USEDEP}] + dev-lua/compat53[${LUA_USEDEP}] + ${LUA_DEPS} +" + +DEPEND="${RDEPEND}" + +lua_src_install() { + insinto "$(lua_get_lmod_dir)/${PN}" + doins croissant/*.lua +} + +src_install() { + lua_foreach_impl lua_src_install + dobin bin/croissant + dodoc README.md + if use examples; then + docinto examples + dodoc debugtest.lua + fi +} diff --git a/dev-lua/croissant/metadata.xml b/dev-lua/croissant/metadata.xml new file mode 100644 index 000000000..a97d7c84b --- /dev/null +++ b/dev-lua/croissant/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + giann/croissant + + diff --git a/dev-lua/dromozoa-utf8/Manifest b/dev-lua/dromozoa-utf8/Manifest new file mode 100644 index 000000000..11501d79f --- /dev/null +++ b/dev-lua/dromozoa-utf8/Manifest @@ -0,0 +1 @@ +DIST dromozoa-utf8-1.19.tar.gz 2923059 BLAKE2B 1af9da9977bff5fb19f894ff9b01ae4845370cca1fd4e89e6a35a1d14e533ab5ff029a0fd95e911953dbdfd521264b23895702d561f41cd5faa93b641990532d SHA512 44ec32a7fe36f7895a29aeae96a229412c76fd451e5ea9294f27b20b636c80fa29569400eea94e31006f03662a05b7f387515b2e50e1d014d35dd0c066e2cfbb diff --git a/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild b/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild new file mode 100644 index 000000000..e48d2e88b --- /dev/null +++ b/dev-lua/dromozoa-utf8/dromozoa-utf8-1.19.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Currently, lax optional argument introduced in Lua 5.4 is not supported, +# so it is not compatible with Lua 5.4 or later +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua + +DESCRIPTION="Lua 5.3 compatible pure-Lua UTF-8 implementation" +HOMEPAGE="https://dromozoa.github.io/dromozoa-utf8/" +HOMEPAGE+=" https://github.com/dromozoa/dromozoa-utf8" +SRC_URI="https://github.com/dromozoa/dromozoa-utf8/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${LUA_DEPS}" +DEPEND="${RDEPEND}" + +lua_src_test() { + # inside test.sh lua command is called, + # so each implementation should be tested separately + ./test.sh || die "Tests failed for ${LUA}" +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto "$(lua_get_lmod_dir)" + doins -r dromozoa/ +} + +src_install() { + lua_foreach_impl lua_src_install + dobin dromozoa-markdown-table + HTML_DOCS=( docs/index.html ) + # Install only the latest documentation + DOCS+=( docs/16.0.0/ ) + einstalldocs +} diff --git a/dev-lua/dromozoa-utf8/metadata.xml b/dev-lua/dromozoa-utf8/metadata.xml new file mode 100644 index 000000000..2f80f4725 --- /dev/null +++ b/dev-lua/dromozoa-utf8/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + dromozoa/dromozoa-utf8 + + diff --git a/dev-lua/hump/Manifest b/dev-lua/hump/Manifest new file mode 100644 index 000000000..8639849ed --- /dev/null +++ b/dev-lua/hump/Manifest @@ -0,0 +1 @@ +DIST hump-0.4.2.tar.gz 372382 BLAKE2B d686c170181e2f3c2ba2d8227d33e4dd9b6ab6486c6cbfe0e7e89f80402178cdf8d876aa47ae3a78b324af2e10b53b32e9fb8ef65505b4f22cee3a86b9371b88 SHA512 facee81e1e9ad38ea3d00e510e4b8c20a5f2e10fe55dfa005139153c92115900cf26176a9b80dfc592adc8f7bd75a6d3af02b79ad855ff8ce16cd0f734764339 diff --git a/dev-lua/hump/hump-0.4.2.ebuild b/dev-lua/hump/hump-0.4.2.ebuild new file mode 100644 index 000000000..6ad837fef --- /dev/null +++ b/dev-lua/hump/hump-0.4.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua + +DESCRIPTION="Helper Utilities for a Multitude of Problems" +HOMEPAGE="http://hump.readthedocs.org/" +HOMEPAGE+=" https://github.com/vrld/hump/" +EGIT_COMMIT="08937cc0ecf72d1a964a8de6cd552c5e136bf0d4" +SRC_URI="https://github.com/vrld/hump/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND=" + doc? ( + dev-python/sphinx + dev-python/sphinx-rtd-theme + ) +" + +src_compile() { + use doc && emake -C docs/ man html +} + +lua_src_install() { + insinto $(lua_get_lmod_dir)/hump/ + doins *.lua +} + +src_install() { + lua_foreach_impl lua_src_install + if use doc; then + doman docs/_build/man/hump.1 + local HTML_DOCS=( docs/_build/html/. ) + fi + einstalldocs +} diff --git a/dev-lua/hump/metadata.xml b/dev-lua/hump/metadata.xml new file mode 100644 index 000000000..3642c9184 --- /dev/null +++ b/dev-lua/hump/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + vrld/hump + + diff --git a/dev-lua/ldbus/Manifest b/dev-lua/ldbus/Manifest new file mode 100644 index 000000000..c0bc6fb95 --- /dev/null +++ b/dev-lua/ldbus/Manifest @@ -0,0 +1 @@ +DIST ldbus-0_p20250222.tar.gz 72429 BLAKE2B 86d79851c49cc255bc648f1c2f504bc21f5314a1dcf87afa7379372f78c085f2b312a56a887631ba986c2949a7340bd8a093ecb37d9df6b53793fb9bdef20416 SHA512 1fe4b7b8a00b6afa1ea13e0ab2e8d1e736f878b2f74c0a27d1e87f954a23c911feb6ea3801b8465247bea7bc7a6d479cc8f6ac7145ad1698d6f9843f7f23d543 diff --git a/dev-lua/ldbus/files/ldbus-0-rm_vendor_compat53.patch b/dev-lua/ldbus/files/ldbus-0-rm_vendor_compat53.patch new file mode 100644 index 000000000..3e47b646f --- /dev/null +++ b/dev-lua/ldbus/files/ldbus-0-rm_vendor_compat53.patch @@ -0,0 +1,112 @@ +diff '--color=auto' -uNr a/src/Makefile b/src/Makefile +--- a/src/Makefile 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/Makefile 2025-03-07 10:42:40.390660824 -0000 +@@ -5,11 +5,10 @@ + CFLAGS += -Wall -Wextra --pedantic -Wno-long-long + CFLAGS += `$(PKG_CONFIG) --cflags $(LUA_PKGNAME) dbus-1` + CFLAGS += -fPIC +-CFLAGS += -I ../vendor/compat-5.3/c-api + + LIBS = `$(PKG_CONFIG) --libs dbus-1` + +-OBJS = ldbus.o error.o pending_call.o connection.o bus.o message.o message_iter.o timeout.o watch.o ../vendor/compat-5.3/c-api/compat-5.3.o ++OBJS = ldbus.o error.o pending_call.o connection.o bus.o message.o message_iter.o timeout.o watch.o + + all: ldbus.so + +diff '--color=auto' -uNr a/src/bus.c b/src/bus.c +--- a/src/bus.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/bus.c 2025-03-07 10:42:40.390660824 -0000 +@@ -2,7 +2,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/connection.c b/src/connection.c +--- a/src/connection.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/connection.c 2025-03-07 10:42:40.390660824 -0000 +@@ -3,7 +3,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/ldbus.c b/src/ldbus.c +--- a/src/ldbus.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/ldbus.c 2025-03-07 10:42:40.390660824 -0000 +@@ -2,7 +2,7 @@ + #include + #include + +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/message.c b/src/message.c +--- a/src/message.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/message.c 2025-03-07 10:42:40.390660824 -0000 +@@ -2,7 +2,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/message_iter.c b/src/message_iter.c +--- a/src/message_iter.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/message_iter.c 2025-03-07 10:42:40.390660824 -0000 +@@ -4,7 +4,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/pending_call.c b/src/pending_call.c +--- a/src/pending_call.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/pending_call.c 2025-03-07 10:42:40.390660824 -0000 +@@ -2,7 +2,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/timeout.c b/src/timeout.c +--- a/src/timeout.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/timeout.c 2025-03-07 10:42:40.394660763 -0000 +@@ -2,7 +2,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + +diff '--color=auto' -uNr a/src/watch.c b/src/watch.c +--- a/src/watch.c 2025-03-07 10:43:16.062118401 -0000 ++++ b/src/watch.c 2025-03-07 10:42:40.394660763 -0000 +@@ -2,7 +2,7 @@ + + #include + #include +-#include "compat-5.3.h" ++#include + + #include + diff --git a/dev-lua/ldbus/ldbus-0_p20250222.ebuild b/dev-lua/ldbus/ldbus-0_p20250222.ebuild new file mode 100644 index 000000000..18db8310c --- /dev/null +++ b/dev-lua/ldbus/ldbus-0_p20250222.ebuild @@ -0,0 +1,60 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +inherit lua toolchain-funcs + +DESCRIPTION="Lua library to access dbus." +HOMEPAGE="https://github.com/daurnimator/ldbus" +EGIT_COMMIT="2571a9ba15d03bc40ac2e406f42ef14b322e1c01" +SRC_URI="https://github.com/daurnimator/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + dev-lua/compat53[${LUA_USEDEP}] + sys-apps/dbus +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-0-rm_vendor_compat53.patch ) + +DOCS=( README.md example.lua ) + +src_prepare() { + default + rm -r vendor || die + lua_copy_sources +} + +lua_src_compile() { + local myemakeargs=( + CC=$(tc-getCC) + LUA_PKGNAME=${ELUA} + PKG_CONFIG=$(tc-getPKG_CONFIG) + ) + + emake "${myemakeargs[@]}" -C "${BUILD_DIR}"/src +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + exeinto $(lua_get_cmod_dir) + doexe "${BUILD_DIR}"/src/${PN}.so +} + +src_install() { + lua_foreach_impl lua_src_install + einstalldocs +} diff --git a/dev-lua/ldbus/metadata.xml b/dev-lua/ldbus/metadata.xml new file mode 100644 index 000000000..32ab2aaae --- /dev/null +++ b/dev-lua/ldbus/metadata.xml @@ -0,0 +1,11 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + + daurnimator/ldbus + + diff --git a/dev-lua/lua-psl/Manifest b/dev-lua/lua-psl/Manifest new file mode 100644 index 000000000..d402dc265 --- /dev/null +++ b/dev-lua/lua-psl/Manifest @@ -0,0 +1 @@ +DIST lua-psl-0.3_p20201126.tar.gz 9315 BLAKE2B d365d14b949567c218c465853aa74099b44c8c291fee65ba68e7998ea25d7a4a64cabfcc193f391da24a88e5c0cd530961728a061d821d6f8de6369b226ac0d5 SHA512 98943b5bdaeac41d309696b2e6cd65672d10d9817eb01384f6009fd9b7921ab8306728812f0f53eff3054803494eb7d19d341c26f425c96d9bd6abdd418147e2 diff --git a/dev-lua/lua-psl/files/lua-psl.3 b/dev-lua/lua-psl/files/lua-psl.3 new file mode 100644 index 000000000..d81db67a3 --- /dev/null +++ b/dev-lua/lua-psl/files/lua-psl.3 @@ -0,0 +1,240 @@ +.\" Automatically generated by Pandoc 3.5 +.\" +.TH "lua\-psl" "" "" "" +.SH Introduction +lua\-psl is a set of \c +.UR https://www.lua.org +lua +.UE \c +\ bindings to \c +.UR https://github.com/rockdaboot/libpsl +libpsl +.UE \c +, a C library that handles the Public Suffix List (PSL). +.PP +The PSL is a list of domains where there may be sub\-domains outside of +the administrator\[cq]s control. +e.g.\ the administrator of `.com' does not manage `github.com'. +.PP +This list has found use in many internet technologies including: +.IP \[bu] 2 +preventing cross\-domain cookie leakage +.IP \[bu] 2 +allowance of issuing wild\-card TLS certificates +.PP +More information can be found at \c +.UR https://publicsuffix.org/ +publicsuffix.org +.UE \c +.SH API +.SS psl library +Load with \f[CR]require \[dq]psl\[dq]\f[R] +.SS \f[CR]psl.load_file(path)\f[R] +Loads a psl from the given file path. +On success, returns a psl object. +On failure, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.load_fp(file)\f[R] +Loads a psl from the given \c +.UR https://www.lua.org/manual/5.3/manual.html#6.8 +lua file object +.UE \c +\&. +On success, returns a psl object. +On failure, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.builtin()\f[R] +Returns the psl built in to libpsl. +If it exists, returns a psl object. +If libpsl was compiled without one, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.builtin_file_time()\f[R] +Returns the time\-stamp of the file used to build the built in psl. +If it exists, returns the time\-stamp as an integer. +If libpsl was compiled without one, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.builtin_sha1sum()\f[R] +Returns the SHA1 checksum of the file used to build the built in psl. +If it exists, returns the checksum as a string of lower\-case hex +digits. +If libpsl was compiled without one, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.builtin_filename()\f[R] +Returns the file name of the file used to build the built in psl. +If it exists, returns a string. +If libpsl was compiled without one, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.builtin_outdated()\f[R] +Returns a boolean indicating if the built\-in data is older than the +file currently at \f[CR]psl.builtin_filename()\f[R]. +.PP +Note: This function will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.dist_filename()\f[R] +Returns a string containing the path to your computer\[cq]s default psl +database location. +If libpsl was not configured with one or was configured with an empty +path, returns \f[CR]nil\f[R]. +.PP +Note: This function will not exist if lua\-psl is compiled against +libpsl 0.15 or earlier. +.SS \f[CR]psl.latest(filename)\f[R] +This function loads the the latest available PSL data from the following +locations: +.IP "1." 3 +\f[CR]filename\f[R] (application specific filename, may be +\f[CR]nil\f[R]) +.IP "2." 3 +default psl database location (as returned from +\f[CR]psl.dist_filename()\f[R]) +.IP "3." 3 +built\-in PSL data (as returned from \f[CR]psl.builtin()\f[R]) +.IP "4." 3 +location of built\-in data (as returned from +\f[CR]psl.builtin_filename()\f[R]) +.PP +If none of the locations contain a valid psl object then returns +\f[CR]nil\f[R]. +.PP +Note: This function will not exist if lua\-psl is compiled against +libpsl 0.15 or earlier. +.SS \f[CR]psl.get_version()\f[R] +Returns a string containing the version of libpsl. +.SS \f[CR]psl.check_version_number(version)\f[R] +Check if the given version number is at least the current library +version number. +.PP +Returns the current library version number if the given version number +is at least the version of the library, otherwise returns +\f[CR]false\f[R]. +If the \f[CR]version\f[R] argument is missing, \f[CR]nil\f[R] or +\f[CR]0\f[R] then returns the current library version number without +performing a check. +.PP +Note: This function will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.str_to_utf8lower(str, encoding, locale)\f[R] +Converts a string to UTF\-8 lower\-case + NFKC representation. +.PP +\f[CR]encoding\f[R] (optional) is the charset encoding of +\f[CR]str\f[R]. +\f[CR]locale\f[R] (optional) is the locale of \f[CR]str\f[R]. +.PP +On success, returns a string. +On failure, returns \f[CR]nil\f[R]. +.SS \f[CR]psl.VERSION\f[R] +The libpsl version as a string. +.PP +Note: This constant will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.VERSION_NUMBER\f[R] +The libpsl version as an integer. +.PP +Note: This constant will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.VERSION_MAJOR\f[R] +The libpsl major version as an integer. +.PP +Note: This constant will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.VERSION_MINOR\f[R] +The libpsl minor version as an integer. +.PP +Note: This constant will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.VERSION_PATCH\f[R] +The libpsl patch version as an integer. +.PP +Note: This constant will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl.TYPE\f[R] +A table containing constants for \f[CR]psl:is_public_suffix()\f[R]. +.IP \[bu] 2 +\f[CR]ANY\f[R] +.IP \[bu] 2 +\f[CR]ICANN\f[R] +.IP \[bu] 2 +\f[CR]PRIVATE\f[R] +.IP \[bu] 2 +\f[CR]NO_STAR_RULE\f[R] (if compiled against libpsl 0.20 or newer) +.PP +Note: This table will not exist if lua\-psl is compiled against libpsl +0.11 or earlier. +.SS psl object +.SS \f[CR]psl:free()\f[R] +Manually free the resources used by the psl object. +.PP +Will be called automatically if the psl object is collected. +.SS \f[CR]psl:is_public_suffix(domain, type)\f[R] +Checks if \f[CR]domain\f[R] is on the public suffix list. +.PP +\f[CR]domain\f[R] should be a UTF\-8 string. +.PP +\f[CR]type\f[R] (optional) should be one of the \f[CR]psl.TYPE\f[R] +constants; the default behaviour is \f[CR]psl.TYPE.ANY\f[R]. +This argument is only supported if compiled against libpsl 0.12.0 or +above. +.PP +Returns a boolean. +.SS \f[CR]psl:unregistrable_domain(domain)\f[R] +\f[CR]domain\f[R] should be a UTF\-8 string. +.PP +Returns the longest public suffix part of \f[CR]domain\f[R] as a string. +If \f[CR]domain\f[R] does not contain a public suffix, returns +\f[CR]nil\f[R]. +.SS \f[CR]psl:registrable_domain(domain)\f[R] +\f[CR]domain\f[R] should be a UTF\-8 string. +.PP +Returns the shortest private suffix part of \f[CR]domain\f[R] as a +string. +If \f[CR]domain\f[R] does not contain a private suffix, returns +\f[CR]nil\f[R]. +.SS \f[CR]psl:suffix_count()\f[R] +Returns the number of public suffixes as an integer. +.PP +When the count is unknown, returns \f[CR]nil\f[R]. +.SS \f[CR]psl:suffix_exception_count()\f[R] +Returns the number of public suffix exceptions as an integer. +.PP +When the count is unknown, returns \f[CR]nil\f[R]. +.SS \f[CR]psl:suffix_wildcard_count()\f[R] +Returns the number of public suffix wild\-cards as an integer. +.PP +When the count is unknown, returns \f[CR]nil\f[R]. +.PP +Note: This function will not exist if lua\-psl is compiled against +libpsl 0.10 or earlier. +.SS \f[CR]psl:is_cookie_domain_acceptable(hostname, cookie_domain)\f[R] +Checks whether \f[CR]cookie_domain\f[R] is an acceptable cookie domain +value for the request \f[CR]hostname\f[R]. +.PP +\f[CR]hostname\f[R] and \f[CR]cookie_domain\f[R] should be UTF\-8 +strings. +.PP +Returns a boolean. +.SS Example +.IP +.EX +\f[B]local\f[R] psl = assert(require \[dq]psl\[dq].builtin()) +assert(psl:is_cookie_domain_acceptable(\[dq]www.example.com\[dq], \[dq]example.com\[dq])) +assert(\f[B]not\f[R] psl:is_cookie_domain_acceptable(\[dq]example.com\[dq], \[dq]com\[dq])) +.EE +.SH Links +.IP \[bu] 2 +\c +.UR https://github.com/daurnimator/lua-psl +Github +.UE \c +.IP \[bu] 2 +\c +.UR https://github.com/daurnimator/lua-psl/issues +Issue tracker +.UE \c +.IP \[bu] 2 +\c +.UR https://github.com/rockdaboot/libpsl +libpsl +.UE \c +.IP \[bu] 2 +\c +.UR https://publicsuffix.org/ +publicsuffix.org +.UE \c +.SH AUTHORS +Daurnimator \c +.MT quae@daurnimator.com +.ME \c. diff --git a/dev-lua/lua-psl/lua-psl-0.3_p20201126.ebuild b/dev-lua/lua-psl/lua-psl-0.3_p20201126.ebuild new file mode 100644 index 000000000..6f0361335 --- /dev/null +++ b/dev-lua/lua-psl/lua-psl-0.3_p20201126.ebuild @@ -0,0 +1,72 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit edo lua toolchain-funcs + +DESCRIPTION="Lua bindings to libpsl" +HOMEPAGE="https://github.com/daurnimator/lua-psl" +EGIT_COMMIT="25f9c32336aea171ea1bdb715d755bc25b18887a" +SRC_URI="https://github.com/daurnimator/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="doc" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND=" + ${LUA_DEPS} + net-libs/libpsl +" +RDEPEND="${DEPEND}" +BDEPEND="doc? ( virtual/pandoc )" + +lua_enable_tests busted "${BUILD_DIR}" + +src_prepare() { + default + lua_copy_sources +} + +lua_src_compile() { + cd "${BUILD_DIR}" || die + edo $(tc-getCC) -shared -fPIC \ + ${CPPFLAGS} \ + ${CFLAGS} $(lua_get_CFLAGS) \ + ${LDFLAGS} $(lua_get_LIBS) \ + ${SOFLAGS} \ + -o psl.so psl/psl.c -lpsl +} + +src_compile() { + use doc && emake -C doc lua-psl.html + lua_foreach_impl lua_src_compile +} + +lua_src_test() { + cd "${BUILD_DIR}" || die + busted --lua="${ELUA}" --output="plainTerminal" "${BUILD_DIR}" || die "Tests fail with ${ELUA}" +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + exeinto $(lua_get_cmod_dir)/ + doexe "${BUILD_DIR}"/psl.so +} + +src_install() { + lua_foreach_impl lua_src_install + use doc && local HTML_DOCS=( doc/lua-psl.html ) + doman "${FILESDIR}"/lua-psl.3 + einstalldocs +} diff --git a/dev-lua/lua-psl/metadata.xml b/dev-lua/lua-psl/metadata.xml new file mode 100644 index 000000000..bd84f5159 --- /dev/null +++ b/dev-lua/lua-psl/metadata.xml @@ -0,0 +1,11 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + + daurnimator/lua-psl + + diff --git a/dev-lua/lua-tui/Manifest b/dev-lua/lua-tui/Manifest new file mode 100644 index 000000000..1fe1b3d06 --- /dev/null +++ b/dev-lua/lua-tui/Manifest @@ -0,0 +1 @@ +DIST lua-tui-0_pre20190215.tar.gz 15561 BLAKE2B cd6de4547755b82691adfded3eddd58bc494fc43f0c6efc6f7054c0250975bd742772e1235242d45e1912f54dbd160f3382f9e869cb996e2191c179fb455f966 SHA512 27a3eec72827367adb814689e35d71e371affc1a679087f65e21e0a4fe36ad8f5e0d85eaa387fff4c11c3a759db247746064ca85fcb0ec227f7dc22473a0e817 diff --git a/dev-lua/lua-tui/lua-tui-0_pre20190215.ebuild b/dev-lua/lua-tui/lua-tui-0_pre20190215.ebuild new file mode 100644 index 000000000..ef1580c01 --- /dev/null +++ b/dev-lua/lua-tui/lua-tui-0_pre20190215.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua + +DESCRIPTION="Lua library for creating a terminal UI " +HOMEPAGE="https://github.com/daurnimator/lua-tui" +EGIT_COMMIT="9e854fc22074d73a26fbf25cf24690c60b042b11" +SRC_URI="https://github.com/daurnimator/lua-tui/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="examples" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" + +lua_enable_tests busted + +lua_src_install() { + insinto "$(lua_get_lmod_dir)" + doins -r tui +} + +src_install() { + lua_foreach_impl lua_src_install + dodoc README.md BUGS.md + if use examples; then + docinto examples + dodoc examples/*.lua + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-lua/lua-tui/metadata.xml b/dev-lua/lua-tui/metadata.xml new file mode 100644 index 000000000..23a041068 --- /dev/null +++ b/dev-lua/lua-tui/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + daurnimator/lua-tui + + diff --git a/dev-lua/lua-utf8-simple/Manifest b/dev-lua/lua-utf8-simple/Manifest new file mode 100644 index 000000000..374ce2376 --- /dev/null +++ b/dev-lua/lua-utf8-simple/Manifest @@ -0,0 +1 @@ +DIST lua-utf8-simple-0_pre20150305.tar.gz 4505 BLAKE2B 0362ef32dd135a1937e8f03a709b3fc25800847e4fbc32cf0f6824b3b1e5c02e6536e2b222b25892d042dbe9ea9020b24bd4c8be5bf0d5e592b22a4d6319c12f SHA512 54e1a47e8e53cf4ba6bf02b40fe37a6533d5b2f08b5a6d3a00cf7efa52aa44ad2680863c9a016307cc95163a2a539c676d5d69a35bde3ebfacfe802734d378fa diff --git a/dev-lua/lua-utf8-simple/lua-utf8-simple-0_pre20150305.ebuild b/dev-lua/lua-utf8-simple/lua-utf8-simple-0_pre20150305.ebuild new file mode 100644 index 000000000..e0a3c4625 --- /dev/null +++ b/dev-lua/lua-utf8-simple/lua-utf8-simple-0_pre20150305.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua + +DESCRIPTION="Basic UTF8-handling functions for Lua" +HOMEPAGE="https://github.com/blitmap/lua-utf8-simple" +EGIT_COMMIT="7ef030750d8e408ac5d724aefab2ec8769731005" +SRC_URI="https://github.com/blitmap/lua-utf8-simple/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" + +lua_src_test() { + ${ELUA} shitty_testcases.lua || die +} + +src_test() { + lua_foreach_impl lua_src_test +} + +lua_src_install() { + insinto $(lua_get_lmod_dir) + doins utf8_simple.lua +} + +src_install() { + lua_foreach_impl lua_src_install + dodoc README.md +} diff --git a/dev-lua/lua-utf8-simple/metadata.xml b/dev-lua/lua-utf8-simple/metadata.xml new file mode 100644 index 000000000..e5d6df352 --- /dev/null +++ b/dev-lua/lua-utf8-simple/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + blitmap/lua-utf8-simple + + diff --git a/dev-lua/lua-wcwidth/Manifest b/dev-lua/lua-wcwidth/Manifest new file mode 100644 index 000000000..ecbf0c46a --- /dev/null +++ b/dev-lua/lua-wcwidth/Manifest @@ -0,0 +1 @@ +DIST lua-wcwidth-0.5.tar.gz 9954 BLAKE2B 0a10f786825b15336a3089283c2fce7e60004f2ed6d4c2065c793644d1ba3101696eb65b435b2b270a08611255d5801d26c6fc41b41a37509227064cd504f565 SHA512 730df41b5ba504fb0199983064ecd8c98aefb6c4eaa260c08bd59187ab9af0002a654af6787ed57257c2b16053ff0c4cf9a25b5fd58f4afe5a935a02961bf283 diff --git a/dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild b/dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild new file mode 100644 index 000000000..9639b368a --- /dev/null +++ b/dev-lua/lua-wcwidth/lua-wcwidth-0.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..3} luajit ) + +inherit lua + +DESCRIPTION="Pure Lua implementation of the wcwidth() function" +HOMEPAGE="https://github.com/aperezdc/lua-wcwidth/" +SRC_URI="https://github.com/aperezdc/lua-wcwidth/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" + +IUSE="test" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-lua/dromozoa-utf8[${LUA_USEDEP}] )" + +lua_enable_tests busted + +lua_src_install() { + insinto "$(lua_get_lmod_dir)" + doins wcwidth.lua + insinto "$(lua_get_lmod_dir)" + doins -r wcwidth +} + +src_install() { + lua_foreach_impl lua_src_install + dodoc README.md CHANGELOG.md +} diff --git a/dev-lua/lua-wcwidth/metadata.xml b/dev-lua/lua-wcwidth/metadata.xml new file mode 100644 index 000000000..bc430bc16 --- /dev/null +++ b/dev-lua/lua-wcwidth/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + aperezdc/lua-wcwidth + + diff --git a/dev-lua/multipart-post/Manifest b/dev-lua/multipart-post/Manifest new file mode 100644 index 000000000..c79170e6d --- /dev/null +++ b/dev-lua/multipart-post/Manifest @@ -0,0 +1 @@ +DIST lua-multipart-post-1.4.tar.gz 4993 BLAKE2B e4c23f8dd895acd4f186fce26c2071e11fecf013cf3500725e74b25d11ec4e682eaa8fd128ded409d81d2dce2009a4fa5caf8f0b6059cb31077beeb7d163a220 SHA512 610e79c789ac63872c0fc5e4ae416d3ebf9808261d1de0cd624d088f83a41ccb9d4d9624585be7b9a249040efdaa9d3c51c10e1ac0910a736119ec426c297df0 diff --git a/dev-lua/multipart-post/metadata.xml b/dev-lua/multipart-post/metadata.xml new file mode 100644 index 000000000..0ecbd5257 --- /dev/null +++ b/dev-lua/multipart-post/metadata.xml @@ -0,0 +1,8 @@ + + + + + + catwell/lua-multipart-post + + diff --git a/dev-lua/multipart-post/multipart-post-1.4.ebuild b/dev-lua/multipart-post/multipart-post-1.4.ebuild new file mode 100644 index 000000000..11de272da --- /dev/null +++ b/dev-lua/multipart-post/multipart-post-1.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) + +inherit lua + +DESCRIPTION="HTTP Multipart Post helper that does just that." +HOMEPAGE="https://github.com/catwell/lua-multipart-post" +SRC_URI="https://github.com/catwell/lua-$PN/archive/refs/tags/v$PV.tar.gz -> lua-${P}.tar.gz" +S="$WORKDIR/lua-$P" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND="dev-lua/luasocket[${LUA_USEDEP}]" + +# Require cwtes, which is not in the tree yet +RESTRICT="test" + +DOCS=( README.md ) + +lua_src_install() { + insinto "$(lua_get_lmod_dir)" + doins multipart-post.lua +} + +src_install() { + lua_foreach_impl lua_src_install + + einstalldocs +} diff --git a/dev-lua/sirocco/Manifest b/dev-lua/sirocco/Manifest new file mode 100644 index 000000000..45a9024b9 --- /dev/null +++ b/dev-lua/sirocco/Manifest @@ -0,0 +1 @@ +DIST sirocco-0.0.1.tar.gz 353697 BLAKE2B afc1ee076129bff48c426d9059c776de7360ad8db40145cacae6cc796a7f5f1c43de3bb4d98b8da7c5b217699edbc1ca529730619ccfc07ad5e69e40945520bd SHA512 d7db6271d9ebdfe1eeb2240aae332a57e7dec518a78c776c3386689069d7674c0420353389796362c42a792c40c140192486f9320068999615be5e80feca77ac diff --git a/dev-lua/sirocco/metadata.xml b/dev-lua/sirocco/metadata.xml new file mode 100644 index 000000000..2057d9d6a --- /dev/null +++ b/dev-lua/sirocco/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + giann/sirocco + + diff --git a/dev-lua/sirocco/sirocco-0.0.1.ebuild b/dev-lua/sirocco/sirocco-0.0.1.ebuild new file mode 100644 index 000000000..ef6a5a0f0 --- /dev/null +++ b/dev-lua/sirocco/sirocco-0.0.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# lua-bit32 dependency does not yet support newer Lua implementations +LUA_COMPAT=( lua5-1 luajit ) + +inherit lua toolchain-funcs + +DESCRIPTION="A collection of interactive command line prompts for Lua" +HOMEPAGE="https://github.com/giann/sirocco" +EGIT_COMMIT="b2af2d336e808e763b424d2ea42e6a2c2b4aa24d" +SRC_URI="https://github.com/giann/sirocco/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="examples" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND=" + dev-lua/compat53[${LUA_USEDEP}] + dev-lua/hump[${LUA_USEDEP}] + dev-lua/lua-bit32[${LUA_USEDEP}] + dev-lua/lua-term[${LUA_USEDEP}] + dev-lua/lua-tui[${LUA_USEDEP}] + dev-lua/lua-utf8-simple[${LUA_USEDEP}] + dev-lua/lua-wcwidth[${LUA_USEDEP}] + ${LUA_DEPS} +" + +RDEPEND="${DEPEND}" + +lua_src_compile() { + local compiler=( + "$(tc-getCC)" + "${CFLAGS}" + "-fPIC" + "$(lua_get_CFLAGS)" + "-c sirocco/winsize.c" + "-o winsize.o" + ) + einfo "${compiler[@]}" + ${compiler[@]} || die + + local linker=( + "$(tc-getCC)" + "-shared" + "${LDFLAGS}" + "-o winsize.so" + "winsize.o" + ) + einfo "${linker[@]}" + ${linker[@]} || die +} + +src_compile() { + lua_foreach_impl lua_src_compile +} + +lua_src_install() { + exeinto "$(lua_get_cmod_dir)/${PN}" + doexe winsize.so + insinto "$(lua_get_lmod_dir)/${PN}" + doins sirocco/*.lua +} + +src_install() { + lua_foreach_impl lua_src_install + dodoc README.md + if use examples; then + docinto examples + dodoc example-wrapped.lua example.lua + docompress -x /usr/share/doc/${PF}/examples + fi +} diff --git a/dev-ml/afl-persistent/Manifest b/dev-ml/afl-persistent/Manifest new file mode 100644 index 000000000..f150fbd82 --- /dev/null +++ b/dev-ml/afl-persistent/Manifest @@ -0,0 +1 @@ +DIST afl-persistent-1.3.tar.gz 4310 BLAKE2B fa8a5bb5c86216d36ad59e01ff362c08bdbf112ac2f91f0ad2fcce4861b514f46871dd17771903e8b3e9f8db86fd0dda0b66a96372acf4e0fac4c25731356e63 SHA512 31f940be1c3e79856a001e2af687bb60f1a1bd6e04c6e730dc8f859db22bfccdc38eddb50baef423473cae9d1d3c2b86427a8257df0005328027b0fa2735100a diff --git a/dev-ml/afl-persistent/afl-persistent-1.3.ebuild b/dev-ml/afl-persistent/afl-persistent-1.3.ebuild new file mode 100644 index 000000000..5a7f8e3fb --- /dev/null +++ b/dev-ml/afl-persistent/afl-persistent-1.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit opam + +DESCRIPTION="Persistent-mode afl-fuzz for ocaml" +HOMEPAGE=" + https://github.com/stedolan/ocaml-afl-persistent + https://opam.ocaml.org/packages/afl-persistent/ +" +SRC_URI="https://github.com/stedolan/ocaml-afl-persistent/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/ocaml-${P}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" + +RDEPEND="dev-lang/ocaml:=" +DEPEND="${RDEPEND}" + +src_compile() { + ./build.sh || die +} diff --git a/dev-ml/afl-persistent/metadata.xml b/dev-ml/afl-persistent/metadata.xml new file mode 100644 index 000000000..e64c54370 --- /dev/null +++ b/dev-ml/afl-persistent/metadata.xml @@ -0,0 +1,19 @@ + + + + + fogti@ytrizja.de + Alain Emilia Anna Zscheile + + afl-fuzz normally works by repeatedly fork()ing the program being +tested. using this package, you can run afl-fuzz in 'persistent mode', +which avoids repeated forking and is much faster. + + https://github.com/stedolan/ocaml-afl-persistent/issues + stedolan/ocaml-afl-persistent + + Stephen Dolan + stephen.dolan@cl.cam.ac.uk + + + diff --git a/dev-ml/chrome-trace/Manifest b/dev-ml/chrome-trace/Manifest new file mode 100644 index 000000000..0fc17fa42 --- /dev/null +++ b/dev-ml/chrome-trace/Manifest @@ -0,0 +1 @@ +DIST chrome-trace-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23 diff --git a/dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild b/dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild new file mode 100644 index 000000000..987cc5369 --- /dev/null +++ b/dev-ml/chrome-trace/chrome-trace-3.16.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Chrome trace event generation library" +HOMEPAGE=" + https://opam.ocaml.org/packages/chrome-trace/ + https://github.com/ocaml/dune/ +" +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/dune-${PV}" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +RDEPEND=" + >=dev-ml/dune-3.12:= + >=dev-lang/ocaml-4.08.0:= +" + +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + default + + rm -r vendor/{csexp,pp} || die +} + +src_configure() { + : +} + +src_compile() { + dune-compile chrome-trace +} diff --git a/dev-ml/chrome-trace/metadata.xml b/dev-ml/chrome-trace/metadata.xml new file mode 100644 index 000000000..2131acf3b --- /dev/null +++ b/dev-ml/chrome-trace/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml/dune/issues + ocaml/dune + + diff --git a/dev-ml/cmarkit/Manifest b/dev-ml/cmarkit/Manifest new file mode 100644 index 000000000..a34a1cb5b --- /dev/null +++ b/dev-ml/cmarkit/Manifest @@ -0,0 +1,2 @@ +DIST cmarkit-0.3.0.gh.tar.gz 194019 BLAKE2B f3e477469e10318a04c9ccb28fb17e8982b22957aea0aa631d85fe24d4439726a4e83a04bb0c0f5935c71006d9c81e91ee5de38e321607b8ecb35d1e769df952 SHA512 dbfde73a407d6a8767cb26cbeacc1d0a3e7af2291b123df83a516a5e35f5725989e7b15da127181a773e2960723c9f3d6ff42240e5d525d09b5cc1b2ca42853e +DIST cmarkit-0.4.0.gh.tar.gz 219376 BLAKE2B 57accda10a8d0ffbcc066a52947725443c1cab62ef7ab073dfccad6446a10efd3bc5bd311eb9eb861670b060ae6e4e8face5f0016e667cfd41792c7b76798e7f SHA512 9957e3ec4b80d12eb96eb60db7f22f873685f015302bbeb70e274c2a71b63c2f962cffce545f2049f43dcb4cd4e41066ffae967da2ecc1475fa9f1bd67eebab4 diff --git a/dev-ml/cmarkit/cmarkit-0.3.0.ebuild b/dev-ml/cmarkit/cmarkit-0.3.0.ebuild new file mode 100644 index 000000000..520dfd143 --- /dev/null +++ b/dev-ml/cmarkit/cmarkit-0.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit findlib + +DESCRIPTION="Cmarkit parses the CommonMark specification" +HOMEPAGE="https://erratique.ch/software/cmarkit" +SRC_URI="https://github.com/dbuenzli/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14.0:= +" +DEPEND="${RDEPEND} + dev-ml/findlib + dev-ml/ocamlbuild + dev-ml/topkg + >=dev-ml/result-1.5:=[ocamlopt?] +" + +DOCS=( README.md CHANGES.md ) + +src_compile() { + ocaml pkg/pkg.ml build --with-cmdliner false || die +} + +src_install() { + findlib_src_preinst + + local nativelibs="" + use ocamlopt && nativelibs="$(echo _build/src/${PN}*.cm{x,xa,xs,ti} _build/src/${PN}*.a)" + + ocamlfind install ${PN} _build/pkg/META _build/src/${PN}*.mli _build/src/${PN}*.cm{a,i} ${nativelibs} || die + +} diff --git a/dev-ml/cmarkit/cmarkit-0.4.0.ebuild b/dev-ml/cmarkit/cmarkit-0.4.0.ebuild new file mode 100644 index 000000000..fe4fcb5f2 --- /dev/null +++ b/dev-ml/cmarkit/cmarkit-0.4.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit findlib + +DESCRIPTION="Cmarkit parses the CommonMark specification" +HOMEPAGE="https://erratique.ch/software/cmarkit" +SRC_URI="https://github.com/dbuenzli/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.14.0:= +" +DEPEND="${RDEPEND} + dev-ml/findlib + dev-ml/ocamlbuild + dev-ml/topkg + >=dev-ml/result-1.5:=[ocamlopt?] +" + +RESTRICT="test" +DOCS=( README.md CHANGES.md ) + +src_compile() { + ocaml pkg/pkg.ml build --with-cmdliner false || die +} + +src_install() { + findlib_src_preinst + + local nativelibs="" + use ocamlopt && nativelibs="$(echo _build/src/${PN}*.cm{x,xa,xs,ti} _build/src/${PN}*.a)" + + ocamlfind install ${PN} _build/pkg/META _build/src/${PN}*.mli _build/src/${PN}*.cm{a,i} ${nativelibs} || die + +} diff --git a/dev-ml/cmarkit/metadata.xml b/dev-ml/cmarkit/metadata.xml new file mode 100644 index 000000000..5ed3e15f3 --- /dev/null +++ b/dev-ml/cmarkit/metadata.xml @@ -0,0 +1,13 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + https://erratique.ch/software/cmarkit/doc + https://github.com/dbuenzli/cmarkit/issues + dbuenzli/cmarkit + + diff --git a/dev-ml/crowbar/Manifest b/dev-ml/crowbar/Manifest new file mode 100644 index 000000000..3bcaf02c2 --- /dev/null +++ b/dev-ml/crowbar/Manifest @@ -0,0 +1 @@ +DIST crowbar-0.2.1.tar.gz 16921 BLAKE2B 374980856366dcee94b61705057e475709e7c939655831ea62d0bfaec885875ec329c1c9a2b629123fe452efb2b3bb1324e0e05e3926d641beef44029713dc1c SHA512 7c148143412766f8a65d001f833d859235acb008c4f0403753fdc6ef6d5f5933b6213ecca326bf1edc3a43405c755975d8ab4e4459f90ee5088678592eae3e43 diff --git a/dev-ml/crowbar/crowbar-0.2.1.ebuild b/dev-ml/crowbar/crowbar-0.2.1.ebuild new file mode 100644 index 000000000..a3ea889c7 --- /dev/null +++ b/dev-ml/crowbar/crowbar-0.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Write tests, let a fuzzer find failing cases" +HOMEPAGE="https://github.com/stedolan/crowbar" +SRC_URI="https://github.com/stedolan/crowbar/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND=" + dev-ml/afl-persistent:= + >=dev-ml/cmdliner-1.1.0:= + dev-ml/ocplib-endian:= +" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/calendar + dev-ml/fpath + dev-ml/pprint + dev-ml/uucp + dev-ml/uunf + dev-ml/uutf + ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/crowbar/metadata.xml b/dev-ml/crowbar/metadata.xml new file mode 100644 index 000000000..1093a6bc2 --- /dev/null +++ b/dev-ml/crowbar/metadata.xml @@ -0,0 +1,19 @@ + + + + + fogti@ytrizja.de + Alain Emilia Anna Zscheile + + Crowbar is a library for testing code, combining QuickCheck-style +property-based testing and the magical bug-finding powers of +[afl-fuzz](http://lcamtuf.coredump.cx/afl/). + + https://github.com/stedolan/crowbar/issues + stedolan/crowbar + + Stephen Dolan + stephen.dolan@cl.cam.ac.uk + + + diff --git a/dev-ml/digestif/Manifest b/dev-ml/digestif/Manifest new file mode 100644 index 000000000..fa5fba0b6 --- /dev/null +++ b/dev-ml/digestif/Manifest @@ -0,0 +1 @@ +DIST digestif-1.3.0.gh.tar.gz 3731305 BLAKE2B 2559ff6883c5fa4b4d9d8d3cce7b6abce9fb2c125a4ceb5698ddc6b543865f0d3cd3f5252a0398818b44e1d1484fb4a714adc0d0a1506b9e930017e1d3ab7985 SHA512 16bbde4cb5db9f65642d51d44919d5d1414c70dc587f0521a36af35252b429429e72cbba0f5030db5770fee3926243f6980f9654f730c92317e76a317104dd01 diff --git a/dev-ml/digestif/digestif-1.3.0.ebuild b/dev-ml/digestif/digestif-1.3.0.ebuild new file mode 100644 index 000000000..86df3cf6b --- /dev/null +++ b/dev-ml/digestif/digestif-1.3.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)" +HOMEPAGE="https://github.com/mirage/digestif" +SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-lang/ocaml-4.8:=[ocamlopt?] + dev-ml/eqaf:=[ocamlopt?] +" + +DEPEND=" + ${RDEPEND} + test? ( + >=dev-ml/fmt-0.8.7:=[ocamlopt?] + dev-ml/alcotest:=[ocamlopt?] + dev-ml/bos + dev-ml/astring + dev-ml/fpath + dev-ml/rresult + dev-ml/findlib:=[ocamlopt?] + dev-ml/crowbar:=[ocamlopt?] + ) +" diff --git a/dev-ml/digestif/metadata.xml b/dev-ml/digestif/metadata.xml new file mode 100644 index 000000000..260b07abf --- /dev/null +++ b/dev-ml/digestif/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + mirage/digestif + + diff --git a/dev-ml/dune-rpc/Manifest b/dev-ml/dune-rpc/Manifest new file mode 100644 index 000000000..923f5561f --- /dev/null +++ b/dev-ml/dune-rpc/Manifest @@ -0,0 +1 @@ +DIST dune-rpc-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23 diff --git a/dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild b/dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild new file mode 100644 index 000000000..8cd60306b --- /dev/null +++ b/dev-ml/dune-rpc/dune-rpc-3.16.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Communicate with dune using rpc" +HOMEPAGE=" + https://opam.ocaml.org/packages/dune-rpc/ + https://github.com/ocaml/dune/ +" +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/dune-${PV}" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +RDEPEND=" + dev-ml/csexp:= + dev-ml/xdg:= + ~dev-ml/dune-private-libs-${PV}:= + >=dev-ml/pp-1.1.0:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + >=dev-ml/dune-3.12:= +" + +src_prepare() { + default + + rm -r vendor/{csexp,pp} || die +} + +src_configure() { + : +} + +src_compile() { + dune-compile dune-rpc +} diff --git a/dev-ml/dune-rpc/metadata.xml b/dev-ml/dune-rpc/metadata.xml new file mode 100644 index 000000000..2131acf3b --- /dev/null +++ b/dev-ml/dune-rpc/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml/dune/issues + ocaml/dune + + diff --git a/dev-ml/either/Manifest b/dev-ml/either/Manifest new file mode 100644 index 000000000..d8275d11f --- /dev/null +++ b/dev-ml/either/Manifest @@ -0,0 +1 @@ +DIST either-1.0.0.tar.gz 3272 BLAKE2B 0ac6ffc11a600533d0d665907bca26e940e3b9029cd3bbc87a8b7eee2e3d9cf46aa42308e25ed7c9676f20aaa036f747681a581743ab84ea280303705f5b84cb SHA512 ae3c69dbd9219dc459d321c5c3fab5d73ead799b78956cd13de7716967dadbc17007808e980f9811c6fa5918267ab1a7efa747aac50cb6e1b62f29881a93bece diff --git a/dev-ml/either/either-1.0.0.ebuild b/dev-ml/either/either-1.0.0.ebuild new file mode 100644 index 000000000..bad2c833c --- /dev/null +++ b/dev-ml/either/either-1.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Compatibility module for Either in OCaml 4.12 " +HOMEPAGE="https://github.com/mirage/either" +SRC_URI="https://github.com/mirage/either/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/either/metadata.xml b/dev-ml/either/metadata.xml new file mode 100644 index 000000000..deeeab0fa --- /dev/null +++ b/dev-ml/either/metadata.xml @@ -0,0 +1,13 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + Projects that want to use the Either module defined in OCaml 4.12.0 while staying compatible with older versions of OCaml should use this library instead. On OCaml versions 4.12 and above, this library defines an alias Either to the standard library's definition of the module. Otherwise, it provides an equivalent definition of Either. + + https://github.com/mirage/either/issues + mirage/either + + diff --git a/dev-ml/eqaf/Manifest b/dev-ml/eqaf/Manifest new file mode 100644 index 000000000..abc56828f --- /dev/null +++ b/dev-ml/eqaf/Manifest @@ -0,0 +1 @@ +DIST eqaf-0.10.gh.tar.gz 33311 BLAKE2B 554464e50230eafa61389ceb041ebd645dd006d5e0f08b62803c64fcc1b17c8b115e1af7b565160ba63b6780a55deb8069a2bcc3a293bef763a1d89ce7b07b19 SHA512 abd36842c852c4c7e0d688d3eddf1bd78d4c3834073772e15d8f284a27d5fe568c5e0a0ec58db9c9d2a99f4a1922d7e8f0a0b6950744b4a951b22d0bf7523c1a diff --git a/dev-ml/eqaf/eqaf-0.10.ebuild b/dev-ml/eqaf/eqaf-0.10.ebuild new file mode 100644 index 000000000..9d7fc86c4 --- /dev/null +++ b/dev-ml/eqaf/eqaf-0.10.ebuild @@ -0,0 +1,34 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Constant time equal function to avoid timing attacks in OCaml" +HOMEPAGE="https://github.com/mirage/eqaf" +SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +DOCS=( README.md CHANGES.md ) + +RDEPEND=" + >=dev-lang/ocaml-4.3:=[ocamlopt?] + >=dev-ml/cstruct-1.10:=[ocamlopt?] +" + +DEPEND=" + ${RDEPEND} + test? ( + >=dev-ml/ocaml-base64-3.0.0:=[ocamlopt?] + dev-ml/alcotest:=[ocamlopt?] + dev-ml/crowbar:=[ocamlopt?] + >=dev-ml/fmt-0.8.7:=[ocamlopt?] + ) +" diff --git a/dev-ml/eqaf/metadata.xml b/dev-ml/eqaf/metadata.xml new file mode 100644 index 000000000..312dcc6d7 --- /dev/null +++ b/dev-ml/eqaf/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + mirage/eqaf + + diff --git a/dev-ml/ezjsonm/Manifest b/dev-ml/ezjsonm/Manifest new file mode 100644 index 000000000..db98b8656 --- /dev/null +++ b/dev-ml/ezjsonm/Manifest @@ -0,0 +1 @@ +DIST ezjsonm-1.3.0.gh.tar.gz 11100 BLAKE2B 9bddc3ea60938583d33af0e5698ab3d7d99fcb5d48e5248c82c46307e52c7fbeec70c7844fcd039a5bf8daff938dfcc2a42ea1beed32dedaa381fe6627423448 SHA512 f1573431e9f0135d94def68ae614175f21f89182579e4a084f60b572657debb1fabd2b6283908af1d72ae50e0e7f9e554f7846cabec5e27250a568dc2040ca42 diff --git a/dev-ml/ezjsonm/ezjsonm-1.3.0.ebuild b/dev-ml/ezjsonm/ezjsonm-1.3.0.ebuild new file mode 100644 index 000000000..b7af6b01f --- /dev/null +++ b/dev-ml/ezjsonm/ezjsonm-1.3.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune multiprocessing + +DESCRIPTION="An easy interface on top of the Jsonm library" +HOMEPAGE="https://github.com/mirage/ezjsonm" +SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="lwt +ocamlopt" + +DEPEND=" + dev-ml/ocaml-hex:=[ocamlopt?] + >=dev-ml/jsonm-1.0.0:=[ocamlopt?] + dev-ml/sexplib0:=[ocamlopt?] + dev-ml/uutf:=[ocamlopt?] + + lwt? ( dev-ml/lwt:=[ocamlopt?] ) +" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +src_prepare() { + default + # test libs and binaries are built unconditionally otherwise + rm lib_test/dune +} + +src_compile() { + local pkgs="ezjsonm" + if use lwt ; then + pkgs="${pkgs},ezjsonm-lwt" + fi + dune build --only-packages "${pkgs}" -j $(makeopts_jobs) --profile release || die +} + +src_install() { + dune_src_install ezjsonm + use lwt && dune_src_install ezjsonm-lwt +} diff --git a/dev-ml/ezjsonm/metadata.xml b/dev-ml/ezjsonm/metadata.xml new file mode 100644 index 000000000..cec45eccb --- /dev/null +++ b/dev-ml/ezjsonm/metadata.xml @@ -0,0 +1,14 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + Provides an Lwt variant of the serialisation functions in the Jsonm library. + + + mirage/ezjsonm + + diff --git a/dev-ml/fiber/Manifest b/dev-ml/fiber/Manifest new file mode 100644 index 000000000..c9fbc6ada --- /dev/null +++ b/dev-ml/fiber/Manifest @@ -0,0 +1 @@ +DIST fiber-3.7.0.tar.gz 26564 BLAKE2B b3df6c27fd4e927e38997e0b90253c96a93632a13ab2aefb6c0ed0d396f17951b3a55dc2015b8c0a5fe5a2fb5270baf697982680de7461a8daaf8cbd5d0e14c7 SHA512 3da1d98c714b5bd4aed5af9e7f0e23ef9cdf058d1e28f1c05ed012fba5b418bc7b229745058ebefae54121e2d8100f1f94a3f8feff1cf1c6dae09f6fc8977c8e diff --git a/dev-ml/fiber/fiber-3.7.0-r1.ebuild b/dev-ml/fiber/fiber-3.7.0-r1.ebuild new file mode 100644 index 000000000..c14162c45 --- /dev/null +++ b/dev-ml/fiber/fiber-3.7.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Dune's monadic structured concurrency library" +HOMEPAGE=" + https://opam.ocaml.org/packages/fiber/ + https://github.com/ocaml-dune/fiber/ +" +SRC_URI="https://github.com/ocaml-dune/fiber/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/dune-3.6:= + >=dev-lang/ocaml-4.08:= + dev-ml/dune-private-libs:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml-dune/fiber/issues + ocaml-dune/fiber + + diff --git a/dev-ml/iter/Manifest b/dev-ml/iter/Manifest new file mode 100644 index 000000000..a8f4a0e24 --- /dev/null +++ b/dev-ml/iter/Manifest @@ -0,0 +1 @@ +DIST iter-1.9.gh.tar.gz 35619 BLAKE2B 09704c0d4ae48e65d25522a02a96fdad1bc47b6567675163964244de7cc19560b401d7e5497b69354ea188331281a0d5b7690829776592623293e3203ae02085 SHA512 f985e0c9f03c1759def9e36bce7ce2ad088c0941fcbc1c4a89482142dec4559c27358e12afd7a7d879247fda92c3d4df5f789594b8120ded86746dbc8084f0df diff --git a/dev-ml/iter/iter-1.9.ebuild b/dev-ml/iter/iter-1.9.ebuild new file mode 100644 index 000000000..3acf9202e --- /dev/null +++ b/dev-ml/iter/iter-1.9.ebuild @@ -0,0 +1,22 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Simple iterator abstract datatype" +HOMEPAGE="https://c-cube.github.io/iter" +SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" +RESTRICT="test" + +RDEPEND=" + >=dev-ml/dune-2.0 + >=dev-lang/ocaml-4.08:=[ocamlopt?] +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/iter/metadata.xml b/dev-ml/iter/metadata.xml new file mode 100644 index 000000000..41a74cb1e --- /dev/null +++ b/dev-ml/iter/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + c-cube/iter + + diff --git a/dev-ml/jsonrpc/Manifest b/dev-ml/jsonrpc/Manifest new file mode 100644 index 000000000..b996b05e3 --- /dev/null +++ b/dev-ml/jsonrpc/Manifest @@ -0,0 +1,2 @@ +DIST jsonrpc-1.18.0.tar.gz 908930 BLAKE2B 9b58b7a09442e6f63d914561de14693e6a9557636b14d0c440739c2eb11ba6cabf282ee5e049ec579ba65bd84cebba8b653b5ccef8e9419886bec37dcfcf7cab SHA512 cdf4178015ef1058b148d4d682e329eae1ac8c1e3783eba983a353e7219e657d255dd013989ece4a31d28a0b969720642f1557d324d35adaf12919a46a1b0386 +DIST jsonrpc-1.19.0.tar.gz 916311 BLAKE2B 8d04f40aa59215d50596c12fc958d618464048883c7c2a291dba4d6cd49a44571cdefb3328ff98b876dfdfb6fc0b993d53229aa50357fd677d59656455186555 SHA512 ffba27e8b902eab82b0d181e190483b5f52ca4c37086ae7d1a35a5775743a33848580decac56df5d788e3cc5a9c9078390e8089a757842fdfaee21b9d81a7d27 diff --git a/dev-ml/jsonrpc/jsonrpc-1.18.0.ebuild b/dev-ml/jsonrpc/jsonrpc-1.18.0.ebuild new file mode 100644 index 000000000..50c8d55e4 --- /dev/null +++ b/dev-ml/jsonrpc/jsonrpc-1.18.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Jsonrpc protocol implementation" +HOMEPAGE=" + https://opam.ocaml.org/packages/jsonrpc/ + https://github.com/ocaml/ocaml-lsp +" +SRC_URI="https://github.com/ocaml/ocaml-lsp/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocaml-lsp-${PV}" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +src_compile() { + dune-compile jsonrpc +} diff --git a/dev-ml/jsonrpc/jsonrpc-1.19.0.ebuild b/dev-ml/jsonrpc/jsonrpc-1.19.0.ebuild new file mode 100644 index 000000000..f19cf3471 --- /dev/null +++ b/dev-ml/jsonrpc/jsonrpc-1.19.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Jsonrpc protocol implementation" +HOMEPAGE=" + https://opam.ocaml.org/packages/jsonrpc/ + https://github.com/ocaml/ocaml-lsp +" +SRC_URI="https://github.com/ocaml/ocaml-lsp/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocaml-lsp-${PV}" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +RDEPEND=" + >=dev-lang/ocaml-4.08:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + >=dev-ml/dune-3.0:= +" + +src_compile() { + dune-compile jsonrpc +} diff --git a/dev-ml/jsonrpc/metadata.xml b/dev-ml/jsonrpc/metadata.xml new file mode 100644 index 000000000..3b845409f --- /dev/null +++ b/dev-ml/jsonrpc/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml/ocaml-lsp/issues + ocaml/ocaml-lsp + + diff --git a/dev-ml/lambdasoup/Manifest b/dev-ml/lambdasoup/Manifest new file mode 100644 index 000000000..31471d26e --- /dev/null +++ b/dev-ml/lambdasoup/Manifest @@ -0,0 +1 @@ +DIST lambdasoup-1.1.1.gh.tar.gz 117003 BLAKE2B a9a35fab09ba4eda73d78b90e3a987951f5be5f550cc37ad6ffb7b0d63df7e50f94e76ccefb259efd2c29e331827093866b7398ce2b2b19d3ed92a0c1ad4f1f3 SHA512 a31acfd7ab08af23718fbc487c4ae9ea8cff2a02be1d0e7abee767421422dd950bfd317843cd8cc3f2669a097d0e543c50d2817008bfb72c51b5094f5a2c382b diff --git a/dev-ml/lambdasoup/lambdasoup-1.1.1.ebuild b/dev-ml/lambdasoup/lambdasoup-1.1.1.ebuild new file mode 100644 index 000000000..958eecdff --- /dev/null +++ b/dev-ml/lambdasoup/lambdasoup-1.1.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Functional HTML scraping and manipulation library" +HOMEPAGE="https://aantron.github.io/lambdasoup" +SRC_URI="https://github.com/aantron/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/markup:=[ocamlopt?] + dev-ml/camlp-streams:=[ocamlopt?] + >=dev-ml/dune-2.7.0 + >=dev-lang/ocaml-4.03.0:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/ounit2:=[ocamlopt?] + ) +" diff --git a/dev-ml/lambdasoup/metadata.xml b/dev-ml/lambdasoup/metadata.xml new file mode 100644 index 000000000..468e33495 --- /dev/null +++ b/dev-ml/lambdasoup/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + aantron/lambdasoup + + diff --git a/dev-ml/lsp/Manifest b/dev-ml/lsp/Manifest new file mode 100644 index 000000000..b717c8d30 --- /dev/null +++ b/dev-ml/lsp/Manifest @@ -0,0 +1,2 @@ +DIST lsp-1.18.0.tar.gz 908930 BLAKE2B 9b58b7a09442e6f63d914561de14693e6a9557636b14d0c440739c2eb11ba6cabf282ee5e049ec579ba65bd84cebba8b653b5ccef8e9419886bec37dcfcf7cab SHA512 cdf4178015ef1058b148d4d682e329eae1ac8c1e3783eba983a353e7219e657d255dd013989ece4a31d28a0b969720642f1557d324d35adaf12919a46a1b0386 +DIST lsp-1.19.0.tar.gz 916311 BLAKE2B 8d04f40aa59215d50596c12fc958d618464048883c7c2a291dba4d6cd49a44571cdefb3328ff98b876dfdfb6fc0b993d53229aa50357fd677d59656455186555 SHA512 ffba27e8b902eab82b0d181e190483b5f52ca4c37086ae7d1a35a5775743a33848580decac56df5d788e3cc5a9c9078390e8089a757842fdfaee21b9d81a7d27 diff --git a/dev-ml/lsp/lsp-1.18.0.ebuild b/dev-ml/lsp/lsp-1.18.0.ebuild new file mode 100644 index 000000000..2ae95f616 --- /dev/null +++ b/dev-ml/lsp/lsp-1.18.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="LSP protocol implementation in OCaml" +HOMEPAGE=" + https://opam.ocaml.org/packages/lsp/ + https://github.com/ocaml/ocaml-lsp/ +" +SRC_URI="https://github.com/ocaml/ocaml-lsp/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocaml-lsp-${PV}" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +RDEPEND=" + >=dev-lang/ocaml-4.14:= + >=dev-ml/dune-3.0:= + ~dev-ml/jsonrpc-${PV}:= + dev-ml/yojson:= + >=dev-ml/ppx_yojson_conv_lib-0.14:= + >=dev-ml/uutf-1.0.2:= +" + +DEPEND=" + ${RDEPEND} +" + +src_compile() { + dune-compile lsp +} diff --git a/dev-ml/lsp/lsp-1.19.0.ebuild b/dev-ml/lsp/lsp-1.19.0.ebuild new file mode 100644 index 000000000..d87af210a --- /dev/null +++ b/dev-ml/lsp/lsp-1.19.0.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="LSP protocol implementation in OCaml" +HOMEPAGE=" + https://opam.ocaml.org/packages/lsp/ + https://github.com/ocaml/ocaml-lsp/ +" +SRC_URI="https://github.com/ocaml/ocaml-lsp/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocaml-lsp-${PV}" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +RDEPEND=" + >=dev-lang/ocaml-4.14:= + ~dev-ml/jsonrpc-${PV}:= + dev-ml/yojson:= + >=dev-ml/ppx_yojson_conv_lib-0.14:= + >=dev-ml/uutf-1.0.2:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + >=dev-ml/dune-3.0:= +" + +src_compile() { + dune-compile lsp +} diff --git a/dev-ml/lsp/metadata.xml b/dev-ml/lsp/metadata.xml new file mode 100644 index 000000000..2688cbd25 --- /dev/null +++ b/dev-ml/lsp/metadata.xml @@ -0,0 +1,13 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + Implementation of the LSP protocol in OCaml. It is designed to be as portable as possible and does not make any assumptions about IO. + + https://github.com/ocaml/ocaml-lsp/issues + ocaml/ocaml-lsp + + diff --git a/dev-ml/lua-ml/Manifest b/dev-ml/lua-ml/Manifest new file mode 100644 index 000000000..8724a419a --- /dev/null +++ b/dev-ml/lua-ml/Manifest @@ -0,0 +1 @@ +DIST lua-ml-0.9.4.gh.tar.gz 263066 BLAKE2B 9d92625710d0d2e4d2797da280eb2288e5f6e14e5a3eb834089184f1eaca31909f8b0b95d66ae65b706d0296386cea7ee02b08f381fea0edb3ca643dae18aeca SHA512 3127b73bff078a40825fc5216559e3fe37fb1c4faf0121adc3a06acac6fb77dec82ba150d1f78ac1953266720ea3bedd4f7e2b21ddce1e0250417b36e1327eee diff --git a/dev-ml/lua-ml/lua-ml-0.9.4.ebuild b/dev-ml/lua-ml/lua-ml-0.9.4.ebuild new file mode 100644 index 000000000..4274b0202 --- /dev/null +++ b/dev-ml/lua-ml/lua-ml-0.9.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="An embeddable Lua 2.5 interpreter implemented in OCaml" +HOMEPAGE="https://github.com/lindig/lua-ml" +SRC_URI="https://github.com/lindig/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +RDEPEND=" + >=dev-lang/ocaml-4.7:=[ocamlopt?] + dev-ml/menhir:=[ocamlopt?] +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/lua-ml/metadata.xml b/dev-ml/lua-ml/metadata.xml new file mode 100644 index 000000000..792f5b4d3 --- /dev/null +++ b/dev-ml/lua-ml/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + lindig/lua-ml + + diff --git a/dev-ml/lwt-dllist/Manifest b/dev-ml/lwt-dllist/Manifest new file mode 100644 index 000000000..e4d5280f0 --- /dev/null +++ b/dev-ml/lwt-dllist/Manifest @@ -0,0 +1 @@ +DIST lwt-dllist-v1.0.1.tbz 7526 BLAKE2B 1016bc44cf6511c49c0a53a8d0dcac48a0b78a17c158a2d2b7d334522aea339bb7bc6fe1f49d39d8605fc8cc32e7b51583f1772f970673fa8332faad07f27905 SHA512 1df7e8e12e01a5d32e1db746f922e05f23a67c0d20e72a5b9126fead1e04decdb062081574b1c410c822305ef4eac990b7dd69f36673db8f50b9db2152abad80 diff --git a/dev-ml/lwt-dllist/lwt-dllist-1.0.1.ebuild b/dev-ml/lwt-dllist/lwt-dllist-1.0.1.ebuild new file mode 100644 index 000000000..e4fb64ae6 --- /dev/null +++ b/dev-ml/lwt-dllist/lwt-dllist-1.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Mutable doubly-linked list with Lwt iterators" +HOMEPAGE="https://github.com/mirage/lwt-dllist" +SRC_URI="https://github.com/mirage/${PN}/releases/download/v${PV}/${PN}-v${PV}.tbz" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +DEPEND=" + test? ( dev-ml/lwt:= ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/lwt-dllist/metadata.xml b/dev-ml/lwt-dllist/metadata.xml new file mode 100644 index 000000000..f0ed4d97c --- /dev/null +++ b/dev-ml/lwt-dllist/metadata.xml @@ -0,0 +1,24 @@ + + + + + fogti@ytrizja.de + Alain Emilia Anna Zscheile + + A sequence is an object holding a list of elements which support +the following operations: + +- adding an element to the left or the right in time and space O(1) +- taking an element from the left or the right in time and space O(1) +- removing a previously added element from a sequence in time and space O(1) +- removing an element while the sequence is being transversed. + + https://mirage.github.io/lwt-dllist/ + https://github.com/mirage/lwt-dllist/issues + mirage/lwt-dllist + + Anil Madhavapeddy + anil@recoil.org + + + diff --git a/dev-ml/mdx/Manifest b/dev-ml/mdx/Manifest new file mode 100644 index 000000000..63aac6a4e --- /dev/null +++ b/dev-ml/mdx/Manifest @@ -0,0 +1 @@ +DIST mdx-2.5.1.gh.tar.gz 115228 BLAKE2B 95ed607564e33fa884aae7b7326257cd565acc67a2581ac4b9d88a710c6c77cc66375f8f019b5eae5a145617b681b0500a3fa81c0710d1304d731fbcc2013f3d SHA512 3679407c75730fd32c30b1e8bc9c4313d551e9386a999982315ef94ecc71eadc0cadfeddc736cbbc64126008b8776ad3aa326c199dae3344beab5d72bc52e7c2 diff --git a/dev-ml/mdx/mdx-2.5.1.ebuild b/dev-ml/mdx/mdx-2.5.1.ebuild new file mode 100644 index 000000000..bebda7eeb --- /dev/null +++ b/dev-ml/mdx/mdx-2.5.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Execute code blocks inside your documentation" +HOMEPAGE="https://github.com/realworldocaml/mdx" +SRC_URI="https://github.com/realworldocaml/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/dune-3.5 + >=dev-lang/ocaml-4.08.0 + dev-ml/findlib:=[ocamlopt?] + >=dev-ml/fmt-0.8.7:=[ocamlopt?] + >=dev-ml/csexp-1.3.2:=[ocamlopt?] + dev-ml/astring + >=dev-ml/logs-0.7.0:=[cli,ocamlopt?] + >=dev-ml/cmdliner-1.1.0:=[ocamlopt?] + >=dev-ml/re-1.7.2:=[ocamlopt?] + dev-ml/camlp-streams:=[ocamlopt?] + dev-ml/result:=[ocamlopt?] + dev-ml/ocaml-version:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + >=dev-ml/cppo-1.1.0:=[ocamlopt?] + test? ( + dev-ml/lwt:=[ocamlopt?] + ) +" diff --git a/dev-ml/mdx/metadata.xml b/dev-ml/mdx/metadata.xml new file mode 100644 index 000000000..070ca2772 --- /dev/null +++ b/dev-ml/mdx/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + realworldocaml/mdx + + diff --git a/dev-ml/merlin-lib/Manifest b/dev-ml/merlin-lib/Manifest new file mode 100644 index 000000000..907cbd12e --- /dev/null +++ b/dev-ml/merlin-lib/Manifest @@ -0,0 +1 @@ +DIST merlin-lib-4.16.tar.gz 2465694 BLAKE2B 7babd3e6f480f8e00b006efcfa584c8587324f4d5dcbdbe357ccaf438b28bd1f92cfa9d5e914997ef43f8473fd493c84ca1287cae164cd8aa0e5ab9b3bf6c2be SHA512 5b1cee72bfb76e999c1e448fb2d7b3dd9593f66641ec3d8a3c90a20b6e7c85d2acd21fd0f506bfda386292228415637acc3e4abfc91211cb4eaf0af01965d6b4 diff --git a/dev-ml/merlin-lib/merlin-lib-4.16.ebuild b/dev-ml/merlin-lib/merlin-lib-4.16.ebuild new file mode 100644 index 000000000..75f7ccc44 --- /dev/null +++ b/dev-ml/merlin-lib/merlin-lib-4.16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Merlin's libraries" +HOMEPAGE=" + https://opam.ocaml.org/packages/merlin-lib/ + https://github.com/ocaml/merlin/ +" +SRC_URI="https://github.com/ocaml/merlin/archive/v${PV}-414.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/merlin-${PV}-414" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +# Tests require `menhir-20201216` which is not in the Gentoo repository, +# though the opam file says more recent versions are supported. +RESTRICT="test" + +RDEPEND=" + =dev-lang/ocaml-4.14*:= + >=dev-ml/dune-2.9.0:= + >=dev-ml/csexp-1.5.1:= +" + +DEPEND=" + ${RDEPEND} +" + +src_compile() { + dune-compile merlin-lib +} diff --git a/dev-ml/merlin-lib/metadata.xml b/dev-ml/merlin-lib/metadata.xml new file mode 100644 index 000000000..0f02c4195 --- /dev/null +++ b/dev-ml/merlin-lib/metadata.xml @@ -0,0 +1,13 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + These libraries provides access to low-level compiler interfaces and the standard higher-level merlin protocol. The library is provided as-is, is not thoroughly documented, and its public API might break with any new release. + + https://github.com/ocaml/merlin/issues + ocaml/merlin + + diff --git a/dev-ml/ocaml-containers/Manifest b/dev-ml/ocaml-containers/Manifest new file mode 100644 index 000000000..f8fda984f --- /dev/null +++ b/dev-ml/ocaml-containers/Manifest @@ -0,0 +1,3 @@ +DIST ocaml-containers-3.16.gh.tar.gz 444432 BLAKE2B 9a07632075aea29e910456a050c64e6a64a017965b99624466efd517523d93778b7c22f0ae77d6bff8ce7993b4c54167fb539b2ab1aaf48df928d61292c0496f SHA512 856f73350e8a6da41ecd60d1c9d32c43aa0a7085a164fe27f695606d24b56a04672c6d5c99efa7e1cac416b21046b6996d0a9de82c2eba6cba7b6e82db93db43 +DIST ocaml-containers-3.17.gh.tar.gz 446317 BLAKE2B 07dea6fe4d8eb7bde93af09585d5cbbccc6fd09d50e505430e3b13d3229f3db9ba538f55e37b8dc001beb99c587878956aef5a9b152b59b4624469668cb21eed SHA512 9c3347de235d39ac07130a48657e8be65d7f8dd4db7d5eb037e3ecfa4ce781430684de9af332d7a8e3dbef7508d4ccf5f3e91868e4afb52c01d0092582a9f5c2 +DIST ocaml-containers-3.18.gh.tbz 363939 BLAKE2B 646257abbb952db2dad48e088ec64646f896089a0f2811d08e235ee705f57a7879cd67e6c121ffc786220e8805cfdc24b8bae516b92a63766329be5e82266602 SHA512 dc7337e6cbc9850542c7c9228d3bcb4e4add57a55e2a2992f21fb4761b3e10a68ef1d57ca37a7f5b303fc875fe3df5ecb69dbf2930bfcd1561ce03f7ae83e24b diff --git a/dev-ml/ocaml-containers/metadata.xml b/dev-ml/ocaml-containers/metadata.xml new file mode 100644 index 000000000..f999a39ba --- /dev/null +++ b/dev-ml/ocaml-containers/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + c-cube/ocaml-containers + + diff --git a/dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild b/dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild new file mode 100644 index 000000000..aecf324a9 --- /dev/null +++ b/dev-ml/ocaml-containers/ocaml-containers-3.16.ebuild @@ -0,0 +1,35 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME="containers" +inherit dune + +DESCRIPTION="Modular, clean and powerful extension of the OCaml standard library" +HOMEPAGE="https://github.com/c-cube/ocaml-containers" +SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/seq:=[ocamlopt?] + dev-ml/either:=[ocamlopt?] + dev-ml/dune-configurator:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-ml/qcheck-0.18:=[ocamlopt?] + dev-ml/yojson:=[ocamlopt?] + dev-ml/iter:=[ocamlopt?] + dev-ml/gen:=[ocamlopt?] + dev-ml/csexp:=[ocamlopt?] + dev-ml/uutf:=[ocamlopt?] + ) +" diff --git a/dev-ml/ocaml-containers/ocaml-containers-3.17.ebuild b/dev-ml/ocaml-containers/ocaml-containers-3.17.ebuild new file mode 100644 index 000000000..155433e67 --- /dev/null +++ b/dev-ml/ocaml-containers/ocaml-containers-3.17.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME="containers" +inherit dune + +DESCRIPTION="Modular, clean and powerful extension of the OCaml standard library" +HOMEPAGE="https://github.com/c-cube/ocaml-containers" +SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/seq:=[ocamlopt?] + dev-ml/either:=[ocamlopt?] + dev-ml/dune-configurator:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-ml/qcheck-0.18:=[ocamlopt?] + dev-ml/yojson:=[ocamlopt?] + dev-ml/iter:=[ocamlopt?] + dev-ml/gen:=[ocamlopt?] + dev-ml/csexp:=[ocamlopt?] + dev-ml/uutf:=[ocamlopt?] + dev-ml/mdx:=[ocamlopt?] + ) +" diff --git a/dev-ml/ocaml-containers/ocaml-containers-3.18.ebuild b/dev-ml/ocaml-containers/ocaml-containers-3.18.ebuild new file mode 100644 index 000000000..e8b4215da --- /dev/null +++ b/dev-ml/ocaml-containers/ocaml-containers-3.18.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME="containers" +inherit dune + +DESCRIPTION="Modular, clean and powerful extension of the OCaml standard library" +HOMEPAGE="https://github.com/c-cube/ocaml-containers" +SRC_URI="https://github.com/c-cube/${PN}/releases/download/v${PV}/containers-${PV}.tbz -> ${P}.gh.tbz" +S="${WORKDIR}/${DUNE_PKG_NAME}-${PV}" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/seq:=[ocamlopt?] + dev-ml/either:=[ocamlopt?] + dev-ml/dune-configurator:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-ml/qcheck-0.91:=[ocamlopt?] + dev-ml/yojson:=[ocamlopt?] + dev-ml/iter:=[ocamlopt?] + dev-ml/gen:=[ocamlopt?] + dev-ml/csexp:=[ocamlopt?] + dev-ml/uutf:=[ocamlopt?] + dev-ml/mdx:=[ocamlopt?] + ) +" diff --git a/dev-ml/ocaml-csv/Manifest b/dev-ml/ocaml-csv/Manifest new file mode 100644 index 000000000..3e9396115 --- /dev/null +++ b/dev-ml/ocaml-csv/Manifest @@ -0,0 +1 @@ +DIST ocaml-csv-2.4.gh.tar.gz 45975 BLAKE2B bd06ff06a39fb9e4239e737986c8347845bac6d652eae687a71b7aba09fea84e0902e921eab668a95e123bb4b1bba8e39419b79edd3775ef4bf59c750df39b8b SHA512 618c900d8fc3c9d09e45178e2794e1d5907c6a2d8344a3af066496cbc344e6203e5c1de4119ebef8fd58ff1537f8b832882294bdbffb220dcb5b78efb8d526b3 diff --git a/dev-ml/ocaml-csv/metadata.xml b/dev-ml/ocaml-csv/metadata.xml new file mode 100644 index 000000000..b10af132a --- /dev/null +++ b/dev-ml/ocaml-csv/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + Chris00/ocaml-csv + + diff --git a/dev-ml/ocaml-csv/ocaml-csv-2.4.ebuild b/dev-ml/ocaml-csv/ocaml-csv-2.4.ebuild new file mode 100644 index 000000000..6fb6f8b2e --- /dev/null +++ b/dev-ml/ocaml-csv/ocaml-csv-2.4.ebuild @@ -0,0 +1,24 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME=csv +inherit dune + +DESCRIPTION="CSV library for OCaml" +HOMEPAGE="https://github.com/Chris00/ocaml-csv" +SRC_URI="https://github.com/Chris00/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +# license: "LGPL-2.1 with OCaml linking exception" +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +RDEPEND=" + dev-ml/lwt:=[ocamlopt?] + >=dev-ml/uutf-1.0.0:=[ocamlopt?] + >=dev-lang/ocaml-4.03:=[ocamlopt?] +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/ocaml-hex/Manifest b/dev-ml/ocaml-hex/Manifest new file mode 100644 index 000000000..78cd44918 --- /dev/null +++ b/dev-ml/ocaml-hex/Manifest @@ -0,0 +1 @@ +DIST ocaml-hex-1.5.0.gh.tar.gz 6913 BLAKE2B e0d4dde127cc152a2ab20d33f1e877897b3bf3a920d94264814aaa60562b160f7a3b59f97343b32b14eec08a7588fe7d88472faa424c19e5f916af86e147e0ab SHA512 ea0e0e87023de0d53b68fa67d2674cf02d6c8e373188fc8515a579314fc1914ae1fd9c4eeae9ed8e62818385000a97e3951a44234c62fc06bb6fe5f745b8bd1d diff --git a/dev-ml/ocaml-hex/metadata.xml b/dev-ml/ocaml-hex/metadata.xml new file mode 100644 index 000000000..c9d7b6955 --- /dev/null +++ b/dev-ml/ocaml-hex/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + mirage/ocaml-hex + + diff --git a/dev-ml/ocaml-hex/ocaml-hex-1.5.0.ebuild b/dev-ml/ocaml-hex/ocaml-hex-1.5.0.ebuild new file mode 100644 index 000000000..be055e563 --- /dev/null +++ b/dev-ml/ocaml-hex/ocaml-hex-1.5.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME="hex" +inherit dune + +DESCRIPTION="Hexadecimal converter" +HOMEPAGE="https://github.com/mirage/ocaml-hex" +SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +DOCS=( README.md CHANGES.md ) + +DEPEND=" + >=dev-lang/ocaml-4.08.0[ocamlopt?] + >=dev-ml/cstruct-1.7.0 +" +RDEPEND="${DEPEND}" diff --git a/dev-ml/ocaml-syntax-shims/Manifest b/dev-ml/ocaml-syntax-shims/Manifest new file mode 100644 index 000000000..fe76e58b8 --- /dev/null +++ b/dev-ml/ocaml-syntax-shims/Manifest @@ -0,0 +1 @@ +DIST ocaml-syntax-shims-1.0.0.tar.gz 5806 BLAKE2B b5dc2795a4b28283b24e608ef74566a184caf1f20d2d5c75a77a5050b509f0235a7ada03e112b112e985b7a49dd8000cfafd0bba42d454ae1b2fb97254f9008a SHA512 fa3ba304f1fcc751d41d45687b57e8c5511bbc1b644ea14807f884cf2c6c5275c324ec5f9f55b02b56195af803b2bce7f07afea408fb36f9a6d5d9b85edf6719 diff --git a/dev-ml/ocaml-syntax-shims/metadata.xml b/dev-ml/ocaml-syntax-shims/metadata.xml new file mode 100644 index 000000000..d50963512 --- /dev/null +++ b/dev-ml/ocaml-syntax-shims/metadata.xml @@ -0,0 +1,13 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + This package provides a small utility that backports some of the newer OCaml syntax to older OCaml compilers. This allows adopting new features such as let+ while still keeping compatibility with older OCaml compiler. + + https://github.com/ocaml-ppx/ocaml-syntax-shims/issues + ocaml-ppx/ocaml-syntax-shims + + diff --git a/dev-ml/ocaml-syntax-shims/ocaml-syntax-shims-1.0.0.ebuild b/dev-ml/ocaml-syntax-shims/ocaml-syntax-shims-1.0.0.ebuild new file mode 100644 index 000000000..523ddf2b3 --- /dev/null +++ b/dev-ml/ocaml-syntax-shims/ocaml-syntax-shims-1.0.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Backport new syntax to older compilers" +HOMEPAGE="https://github.com/ocaml-ppx/ocaml-syntax-shims" +SRC_URI="https://github.com/ocaml-ppx/ocaml-syntax-shims/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/ocaml-tsort/Manifest b/dev-ml/ocaml-tsort/Manifest new file mode 100644 index 000000000..d1fff12e7 --- /dev/null +++ b/dev-ml/ocaml-tsort/Manifest @@ -0,0 +1 @@ +DIST ocaml-tsort-2.2.0.gh.tar.gz 9716 BLAKE2B 1caac78a7299680303ac265ddb5d1b61446e4ef27ee695d6442a075c4ab7aa258c7e447ce0bc5233230e7e2f269b3b2eda70d8b2530b83791e64068ff0e3408a SHA512 162fbeff69a34f00439570f5fbe3112f2ef6d9cf423a9a3c6a7ad1707cc35b6cb19e0bfa1e70c35c12b8a7adfc70a5aca5a43bef63c7f63aca53b396277019b8 diff --git a/dev-ml/ocaml-tsort/metadata.xml b/dev-ml/ocaml-tsort/metadata.xml new file mode 100644 index 000000000..6360eb8c3 --- /dev/null +++ b/dev-ml/ocaml-tsort/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + dmbaturin/ocaml-tsort + + diff --git a/dev-ml/ocaml-tsort/ocaml-tsort-2.2.0.ebuild b/dev-ml/ocaml-tsort/ocaml-tsort-2.2.0.ebuild new file mode 100644 index 000000000..2e062644b --- /dev/null +++ b/dev-ml/ocaml-tsort/ocaml-tsort-2.2.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME=tsort +inherit dune + +DESCRIPTION="Easy to use and user-friendly topological sort" +HOMEPAGE="https://github.com/dmbaturin/ocaml-tsort" +SRC_URI="https://github.com/dmbaturin/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +DOCS=( README.md CHANGES.md ) + +RDEPEND=" + >=dev-ml/dune-1.9 + >=dev-lang/ocaml-4.3:=[ocamlopt?] +" +DEPEND="${RDEPEND} + test? ( + dev-ml/alcotest:=[ocamlopt?] + ) +" diff --git a/dev-ml/ocaml-version/Manifest b/dev-ml/ocaml-version/Manifest new file mode 100644 index 000000000..5c370bfdc --- /dev/null +++ b/dev-ml/ocaml-version/Manifest @@ -0,0 +1,3 @@ +DIST ocaml-version-3.6.7.tar.gz 14315 BLAKE2B 6b6599ad17bbf3f023e809ae522db44d32632c6bcc9e09fcb7515bb9219658b36eb6cc1d9da4beff9d1843b1333642b207331c7c98ac07d81279b73e07a3c726 SHA512 879e0eac5ea672b98dc9ba7f236fc048ed829271fe5d95909f23b64e180d64d407684de83684fc0f07373a25feda3ae679daf005f72421a3f1173aa097be8c03 +DIST ocaml-version-3.6.8.tar.gz 14336 BLAKE2B a998ac03638307ef12f8ea919046b75c1f291ef87e5a4a67b9951b4cfa9b1c85d80e79aab06e414d17ba066cfa514a03121a113596111d0c3734796f7d0f0dc9 SHA512 ed372b014bdbee560729ca14c505cc9c3ce2075e36858bd690f028189be1a8fa5fa86a981fe698c8f3521100a63bb057992a9455d83552250a5466b6b41c1104 +DIST ocaml-version-3.6.9.tar.gz 14370 BLAKE2B 67ab3044184a5706248f4b0250a3d537a71becc16cc2b247abfd5020936acc4fc0b0dfcbcec43ef5ca5b5ef963be9defb10e63d6b90fb41c20dd371483a84e04 SHA512 932daf8941f69f3457b0b821e633ab74b81dc9a262fdba2ae45b827fc410ca48d021a80321939945f7aff002865bf9ca0704fa7d81418c3da65b0b76a861a13a diff --git a/dev-ml/ocaml-version/metadata.xml b/dev-ml/ocaml-version/metadata.xml new file mode 100644 index 000000000..ef87a3352 --- /dev/null +++ b/dev-ml/ocaml-version/metadata.xml @@ -0,0 +1,26 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + This library provides facilities to parse version numbers of the OCaml compiler, and enumerates the various official OCaml releases and configuration variants. + +OCaml version numbers are of the form `major.minor.patch+extra`, where the `patch` and `extra` fields are optional. This library offers the following functionality: + +- Functions to parse and serialise OCaml compiler version numbers. +- Enumeration of official OCaml compiler version releases. +- Test compiler versions for a particular feature (e.g. the `bytes` type) +- [opam](https://opam.ocaml.org) compiler switch enumeration. + +### Further information + +- **Discussion:** Post on https://discuss.ocaml.org/ with the `ocaml` tag under the Ecosystem category. +- **Bugs:** https://github.com/ocurrent/ocaml-version/issues +- **Docs:** http://docs.mirage.io/ocaml-version + + https://github.com/ocurrent/ocaml-version/issues + ocurrent/ocaml-version + + diff --git a/dev-ml/ocaml-version/ocaml-version-3.6.7.ebuild b/dev-ml/ocaml-version/ocaml-version-3.6.7.ebuild new file mode 100644 index 000000000..26ec14736 --- /dev/null +++ b/dev-ml/ocaml-version/ocaml-version-3.6.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Library to parse and enumerate releases of the OCaml compiler" +HOMEPAGE="https://github.com/ocurrent/ocaml-version" +SRC_URI="https://github.com/ocurrent/ocaml-version/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-ml/ocaml-version/ocaml-version-3.6.8.ebuild b/dev-ml/ocaml-version/ocaml-version-3.6.8.ebuild new file mode 100644 index 000000000..26ec14736 --- /dev/null +++ b/dev-ml/ocaml-version/ocaml-version-3.6.8.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Library to parse and enumerate releases of the OCaml compiler" +HOMEPAGE="https://github.com/ocurrent/ocaml-version" +SRC_URI="https://github.com/ocurrent/ocaml-version/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-ml/ocaml-version/ocaml-version-3.6.9.ebuild b/dev-ml/ocaml-version/ocaml-version-3.6.9.ebuild new file mode 100644 index 000000000..26ec14736 --- /dev/null +++ b/dev-ml/ocaml-version/ocaml-version-3.6.9.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Library to parse and enumerate releases of the OCaml compiler" +HOMEPAGE="https://github.com/ocurrent/ocaml-version" +SRC_URI="https://github.com/ocurrent/ocaml-version/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-ml/ocaml-yaml/Manifest b/dev-ml/ocaml-yaml/Manifest new file mode 100644 index 000000000..b40d206b6 --- /dev/null +++ b/dev-ml/ocaml-yaml/Manifest @@ -0,0 +1 @@ +DIST ocaml-yaml-3.2.0.gh.tar.gz 86864 BLAKE2B a573ad7f74e45cb6500d988b08e89f103b8ee24c81060c1668960c5f8fea6fed114819ff55048a51ee62bb37e422b0b50b0ff413e518fa016499e36cc6b9b8ae SHA512 1f72fdfbc591ec80bfb59fe63b389929d082d508e6ecf5278d5b28fde293745423ca4fa5ad4e821c2a18603f5db90c2c37ae21d596c1ce52c737d7984214fdd8 diff --git a/dev-ml/ocaml-yaml/metadata.xml b/dev-ml/ocaml-yaml/metadata.xml new file mode 100644 index 000000000..66594ee51 --- /dev/null +++ b/dev-ml/ocaml-yaml/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + avsm/ocaml-yaml + + diff --git a/dev-ml/ocaml-yaml/ocaml-yaml-3.2.0.ebuild b/dev-ml/ocaml-yaml/ocaml-yaml-3.2.0.ebuild new file mode 100644 index 000000000..2a95ae824 --- /dev/null +++ b/dev-ml/ocaml-yaml/ocaml-yaml-3.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME="yaml" +inherit dune + +DESCRIPTION="Parse and generate YAML 1.1/1.2 files" +HOMEPAGE="https://github.com/avsm/ocaml-yaml" +SRC_URI="https://github.com/avsm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +# some test deps not (yet) packaged, junit_alcotest +RESTRICT="test" + +RDEPEND=" + >=dev-ml/ocaml-ctypes-0.14.0:=[ocamlopt?] + dev-ml/bos + dev-ml/sexplib:=[ocamlopt?] + dev-ml/ppx_sexp_conv:=[ocamlopt?] + >=dev-ml/dune-2.0 + >=dev-lang/ocaml-4.13.0:=[ocamlopt?] +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/ocamlc-loc/Manifest b/dev-ml/ocamlc-loc/Manifest new file mode 100644 index 000000000..4135d4982 --- /dev/null +++ b/dev-ml/ocamlc-loc/Manifest @@ -0,0 +1 @@ +DIST ocamlc-loc-3.16.0.tar.gz 2999701 BLAKE2B 5e371fa1003cec31273aeeb1a830036f48d3734588bd7a980b57aaae30d4984a34dec6f9be0ee9985c72dee08c2c6d456a789eab83cfce42c142a3abc6951b2e SHA512 3b1d041907128b6598e0f6150fe300a4a69098822f823ceead63b46e1005a21485738c6fa92641dd940c9f9cde48ae141ea51959a9b250bee3cbeb06ba788e23 diff --git a/dev-ml/ocamlc-loc/metadata.xml b/dev-ml/ocamlc-loc/metadata.xml new file mode 100644 index 000000000..2131acf3b --- /dev/null +++ b/dev-ml/ocamlc-loc/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml/dune/issues + ocaml/dune + + diff --git a/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild b/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild new file mode 100644 index 000000000..b2bc40fbe --- /dev/null +++ b/dev-ml/ocamlc-loc/ocamlc-loc-3.16.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Parse ocaml compiler output into structured form" +HOMEPAGE=" + https://opam.ocaml.org/packages/ocamlc-loc/ + https://github.com/ocaml/dune +" +SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/dune-${PV}" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RESTRICT="test" + +RDEPEND=" + >=dev-lang/ocaml-4.08.0:= + ~dev-ml/dune-private-libs-${PV}:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + >=dev-ml/dune-3.12:= +" + +src_prepare() { + default + + rm -r vendor/{csexp,pp} || die +} + +src_configure() { + : +} + +src_compile() { + dune-compile ocamlc-loc +} diff --git a/dev-ml/ocamlformat-lib/Manifest b/dev-ml/ocamlformat-lib/Manifest new file mode 100644 index 000000000..a46c069c6 --- /dev/null +++ b/dev-ml/ocamlformat-lib/Manifest @@ -0,0 +1 @@ +DIST ocamlformat-lib-0.26.2.tar.gz 901463 BLAKE2B 619838f68f6031d8e98319a66c3a906b46e1c394c5d7ddce18a4c91029522add716f298d18b232503a84c1a0f6384edd280cc20faf0974f5b8c019e2e827a083 SHA512 c6df074b69a35a545898961f8cd578a5cafbf4a382bd0b9783a770a40072bdd91be864a53c27c175ceef7ffff5a25b165b475c7a92ac4f790bf19abc74897bbe diff --git a/dev-ml/ocamlformat-lib/metadata.xml b/dev-ml/ocamlformat-lib/metadata.xml new file mode 100644 index 000000000..38731331c --- /dev/null +++ b/dev-ml/ocamlformat-lib/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ocaml-ppx/ocamlformat/issues + ocaml-ppx/ocamlformat + + diff --git a/dev-ml/ocamlformat-lib/ocamlformat-lib-0.26.2.ebuild b/dev-ml/ocamlformat-lib/ocamlformat-lib-0.26.2.ebuild new file mode 100644 index 000000000..0d2ebfbec --- /dev/null +++ b/dev-ml/ocamlformat-lib/ocamlformat-lib-0.26.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="OCamlFormat is a tool to automatically format OCaml code in a uniform style." +HOMEPAGE=" + https://opam.ocaml.org/packages/ocamlformat-lib/ + https://github.com/ocaml-ppx/ocamlformat +" +SRC_URI="https://github.com/ocaml-ppx/ocamlformat/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocamlformat-${PV}" + +LICENSE="MIT LGPL-2.1-with-linking-exception" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/base-0.12.0:= + dev-ml/dune-build-info:= + dev-ml/either:= + dev-ml/fix:= + dev-ml/fpath:= + >=dev-ml/menhir-20201216:= + >=dev-ml/ocaml-version-3.5.0:= + >=dev-util/ocp-indent-1.8.0:= + dev-ml/stdio:= + >=dev-ml/uuseg-10.0.0:= + >=dev-ml/uutf-1.0.1:= + >=dev-ml/csexp-1.4.0:= + dev-ml/astring:= + dev-ml/result:= + dev-ml/camlp-streams:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + >=dev-ml/alcotest-1.3.0:= + ~dev-ml/ocamlformat-rpc-lib-${PV}:= + >=dev-util/ocp-indent-1.8.1:= + ) +" + +src_compile() { + dune-compile ocamlformat-lib +} + +src_install() { + dune-install ocamlformat-lib +} diff --git a/dev-ml/ocamlformat-rpc-lib/Manifest b/dev-ml/ocamlformat-rpc-lib/Manifest new file mode 100644 index 000000000..1b3a2aa44 --- /dev/null +++ b/dev-ml/ocamlformat-rpc-lib/Manifest @@ -0,0 +1 @@ +DIST ocamlformat-rpc-lib-0.26.2.tar.gz 901463 BLAKE2B 619838f68f6031d8e98319a66c3a906b46e1c394c5d7ddce18a4c91029522add716f298d18b232503a84c1a0f6384edd280cc20faf0974f5b8c019e2e827a083 SHA512 c6df074b69a35a545898961f8cd578a5cafbf4a382bd0b9783a770a40072bdd91be864a53c27c175ceef7ffff5a25b165b475c7a92ac4f790bf19abc74897bbe diff --git a/dev-ml/ocamlformat-rpc-lib/metadata.xml b/dev-ml/ocamlformat-rpc-lib/metadata.xml new file mode 100644 index 000000000..446b3e4f2 --- /dev/null +++ b/dev-ml/ocamlformat-rpc-lib/metadata.xml @@ -0,0 +1,13 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + OCamlFormat is a tool to automatically format OCaml code in a uniform style. This package defines a RPC interface to OCamlFormat. + + https://github.com/ocaml-ppx/ocamlformat/issues + ocaml-ppx/ocamlformat + + diff --git a/dev-ml/ocamlformat-rpc-lib/ocamlformat-rpc-lib-0.26.2.ebuild b/dev-ml/ocamlformat-rpc-lib/ocamlformat-rpc-lib-0.26.2.ebuild new file mode 100644 index 000000000..29abec785 --- /dev/null +++ b/dev-ml/ocamlformat-rpc-lib/ocamlformat-rpc-lib-0.26.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Auto-formatter for OCaml code (RPC mode)" +HOMEPAGE=" + https://opam.ocaml.org/packages/ocamlformat-rpc-lib/ + https://github.com/ocaml-ppx/ocamlformat +" +SRC_URI="https://github.com/ocaml-ppx/ocamlformat/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocamlformat-${PV}" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +# Tests are covered in the tests of `dev-ml/ocamlformat`. +RESTRICT="test" + +RDEPEND=" + >=dev-ml/csexp-1.4.0:= +" + +DEPEND=" + ${RDEPEND} +" + +src_compile() { + dune-compile ocamlformat-rpc-lib +} + +src_install() { + dune-install ocamlformat-rpc-lib +} diff --git a/dev-ml/odate/Manifest b/dev-ml/odate/Manifest new file mode 100644 index 000000000..b153f1dfb --- /dev/null +++ b/dev-ml/odate/Manifest @@ -0,0 +1 @@ +DIST odate-0.7.gh.tar.gz 14024 BLAKE2B 3fac0c3e723c9de80c8aec7eede6b4718d3fe4d403f3953097418e20c253c363b6554a373e74f9fdf9e0139579c6267aeaf5543a18afa477a05121c295cd6d08 SHA512 58b3f82bbba8a8cb11dceb5c51709f806339b5315c8d5e79c9a24e3d6392c6cf1028e2acafdbdcac6e62f426b4689c315a5e20ed95f5aaa1726e381fb0b61d8b diff --git a/dev-ml/odate/metadata.xml b/dev-ml/odate/metadata.xml new file mode 100644 index 000000000..f836dd538 --- /dev/null +++ b/dev-ml/odate/metadata.xml @@ -0,0 +1,17 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + https://github.com/hhugo/odate + https://github.com/hhugo/odate/issues + hhugo/odate + + Hugo Heuzard + hugo.heuzard@gmail.com + + + diff --git a/dev-ml/odate/odate-0.7.ebuild b/dev-ml/odate/odate-0.7.ebuild new file mode 100644 index 000000000..bd31fe5ec --- /dev/null +++ b/dev-ml/odate/odate-0.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Date & Duration Library" +HOMEPAGE="https://github.com/hhugo/odate" +SRC_URI="https://github.com/hhugo/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt" + +# Tests are broken +# see https://github.com/hhugo/odate/issues/7 +RESTRICT="test" + +RDEPEND=" + >=dev-ml/menhir-20230608:=[ocamlopt?] + >=dev-lang/ocaml-4.07:=[ocamlopt?] +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/otoml/Manifest b/dev-ml/otoml/Manifest new file mode 100644 index 000000000..c56192ccc --- /dev/null +++ b/dev-ml/otoml/Manifest @@ -0,0 +1 @@ +DIST otoml-1.0.5.gh.tar.gz 33194 BLAKE2B 7e731a16cc9b07c55d9a867f58ae1c686caa16409191444c28acdbfc5e8ae38b37bdb2bdd787b3c865228ebac11eccdbe2c328ae3c25ee7999ebd963c7ee06a6 SHA512 a287bf40ec7bc1458fa74bf88cd30c2f93e0092f962858fa70acdb0e01978cd187cb1135aef66a5b5775cce31353901516ecdb6822a4c29a0a99f077f30a2149 diff --git a/dev-ml/otoml/metadata.xml b/dev-ml/otoml/metadata.xml new file mode 100644 index 000000000..e450eef3e --- /dev/null +++ b/dev-ml/otoml/metadata.xml @@ -0,0 +1,7 @@ + + + + + dmbaturin/otoml + + diff --git a/dev-ml/otoml/otoml-1.0.5.ebuild b/dev-ml/otoml/otoml-1.0.5.ebuild new file mode 100644 index 000000000..73180b7c9 --- /dev/null +++ b/dev-ml/otoml/otoml-1.0.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="TOML parsing, manipulation, and pretty-printing library" +HOMEPAGE="https://github.com/dmbaturin/otoml" +SRC_URI="https://github.com/dmbaturin/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +DOCS=( README.md CHANGELOG.md ) + +RDEPEND=" + dev-ml/menhir:=[ocamlopt?] + >=dev-ml/uutf-1.0.0:=[ocamlopt?] + >=dev-lang/ocaml-4.08:=[ocamlopt?] + >=dev-ml/dune-2.0.0 +" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/ounit2:=[ocamlopt?] + ) +" diff --git a/dev-ml/ppx_yojson_conv_lib/Manifest b/dev-ml/ppx_yojson_conv_lib/Manifest new file mode 100644 index 000000000..bf6c15970 --- /dev/null +++ b/dev-ml/ppx_yojson_conv_lib/Manifest @@ -0,0 +1 @@ +DIST ppx_yojson_conv_lib-0.17.0.tar.gz 7370 BLAKE2B a9acbbee702eb670e6e4258bb91144337b4da7ad336e8c3b8b2b9995a8de26ebc8376aea356fed6c3c1111307c27161c87aed116669f282f4f91501493652d79 SHA512 a14fb7fc41ab9a27bf74582617d26b1d3e3e959a05b1f3848180d58480da33390f16d2da276a1adfa2865913f21866d35bfa747330b288b7d37780d43afed954 diff --git a/dev-ml/ppx_yojson_conv_lib/metadata.xml b/dev-ml/ppx_yojson_conv_lib/metadata.xml new file mode 100644 index 000000000..70f4d6870 --- /dev/null +++ b/dev-ml/ppx_yojson_conv_lib/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/janestreet/ppx_yojson_conv_lib/issues + janestreet/ppx_yojson_conv_lib + + diff --git a/dev-ml/ppx_yojson_conv_lib/ppx_yojson_conv_lib-0.17.0.ebuild b/dev-ml/ppx_yojson_conv_lib/ppx_yojson_conv_lib-0.17.0.ebuild new file mode 100644 index 000000000..479ee8717 --- /dev/null +++ b/dev-ml/ppx_yojson_conv_lib/ppx_yojson_conv_lib-0.17.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Runtime lib for ppx_yojson_conv" +HOMEPAGE="https://github.com/janestreet/ppx_yojson_conv_lib" +SRC_URI="https://github.com/janestreet/ppx_yojson_conv_lib/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/yojson-1.7.0:= +" + +DEPEND=" + ${RDEPEND} +" diff --git a/dev-ml/psq/Manifest b/dev-ml/psq/Manifest new file mode 100644 index 000000000..ff9b3259c --- /dev/null +++ b/dev-ml/psq/Manifest @@ -0,0 +1,2 @@ +DIST psq-0.2.1.tbz 11341 BLAKE2B c689885bc91aa1e2969009f9158597bf7562b0240ff124cdb06ccb55c43d296092c17df50b26714a0165e417b840a20035c399e4479a4c1dbf53dd71205ed597 SHA512 8a8dfe20dc77e1cf38a7b1a7fc76f815c71a4ffe04627151b855feaba8f1ae742594739d1b7a45580b5b24a2cd99b58516f6b5c8d858aa314201f4a6422101ee +DIST psq-v0.2.0.tbz 10538 BLAKE2B 87626e0cac63b27d114c0497709d2b4cea55df4045b2033d5104bfacdb67b5286bcdf379a7f68936e852cd0f1260deb2258d0792691d32db406162dd3453e2d4 SHA512 0c570c5fc2bb2348b1ec03507abb4f152673a5d8f92c388c4cd5b7fc43a6e8f514007dbf4fb613503c4e8d5c8d3210b24ac37c546c79d94ebdf6b482e5cde024 diff --git a/dev-ml/psq/metadata.xml b/dev-ml/psq/metadata.xml new file mode 100644 index 000000000..ec4eccebd --- /dev/null +++ b/dev-ml/psq/metadata.xml @@ -0,0 +1,19 @@ + + + + + fogti@ytrizja.de + Alain Emilia Anna Zscheile + + Typical applications are searches, schedulers and caches. If you ever scratched +your head because that A* didn't look quite right, a PSQ is what you needed. + + https://pqwy.github.io/psq/doc + https://github.com/pqwy/psq/issues + pqwy/psq + + David Kaloper Meršinjak + dk505@cam.ac.uk + + + diff --git a/dev-ml/psq/psq-0.2.0-r2.ebuild b/dev-ml/psq/psq-0.2.0-r2.ebuild new file mode 100644 index 000000000..aba4c1da4 --- /dev/null +++ b/dev-ml/psq/psq-0.2.0-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Functional Priority Search Queues for OCaml" +HOMEPAGE="https://github.com/pqwy/psq" +SRC_URI="https://github.com/pqwy/psq/releases/download/v${PV}/${PN}-v${PV}.tbz" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND="dev-ml/seq" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/qcheck + dev-ml/alcotest + ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/psq/psq-0.2.1.ebuild b/dev-ml/psq/psq-0.2.1.ebuild new file mode 100644 index 000000000..031ea9309 --- /dev/null +++ b/dev-ml/psq/psq-0.2.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Functional Priority Search Queues for OCaml" +HOMEPAGE="https://github.com/pqwy/psq" +SRC_URI="https://github.com/pqwy/psq/releases/download/v${PV}/${P}.tbz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND="dev-ml/seq:=" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/qcheck:* + dev-ml/alcotest:* + ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/spelll/Manifest b/dev-ml/spelll/Manifest new file mode 100644 index 000000000..12f29e62c --- /dev/null +++ b/dev-ml/spelll/Manifest @@ -0,0 +1 @@ +DIST spelll-0.4.gh.tar.gz 10393 BLAKE2B 71eca0b7944c065d998e0f9c9546e340169d2c01b83c2f51485885a64979ba1bf4c8d208ea0efabc5496a09849b243367fc51359674af333033822e25db95eeb SHA512 6a7f0e6434b952819a90c05a7f6b28e12d1cd98bbb626d1e0f098bfdf95e8d910962261f332b48b7e277b72514ca224ecea964dcdd481b91924b35b1a099e786 diff --git a/dev-ml/spelll/metadata.xml b/dev-ml/spelll/metadata.xml new file mode 100644 index 000000000..3303966fd --- /dev/null +++ b/dev-ml/spelll/metadata.xml @@ -0,0 +1,11 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + c-cube/spelll + + diff --git a/dev-ml/spelll/spelll-0.4.ebuild b/dev-ml/spelll/spelll-0.4.ebuild new file mode 100644 index 000000000..4cb911770 --- /dev/null +++ b/dev-ml/spelll/spelll-0.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Fuzzy string searching, using Levenshtein automaton" +HOMEPAGE="https://github.com/c-cube/spelll" +SRC_URI="https://github.com/c-cube/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="+ocamlopt test" + +RESTRICT="!test? ( test )" + +DOCS=( README.md ) + +RDEPEND=" + dev-ml/seq:=[ocamlopt?] + dev-ml/stdlib-shims:=[ocamlopt?] + >=dev-lang/ocaml-4.03.0:=[ocamlopt?] +" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/qcheck:=[ocamlopt?] + dev-ml/mdx:=[ocamlopt?] + ) +" diff --git a/dev-nim/boomer/Manifest b/dev-nim/boomer/Manifest new file mode 100644 index 000000000..982c893b6 --- /dev/null +++ b/dev-nim/boomer/Manifest @@ -0,0 +1 @@ +DIST boomer-0_pre20240208.tar.gz 7074590 BLAKE2B cbf4b568ef2e54685526880f5e3aa906229df6d4d42308a0030808000908100793b9623ff0a21426f31af0d9efc1086c1593278a188fe8d1a20d24f74f4b8dab SHA512 7fa5f323986a81b49cd81bcc5036c23c7f5168d28d3be2ebd7dd7ac26f4e8782d20d7985c27d19e53a598c87f681879bfea136c513541dbe26a84a31950a97ee diff --git a/dev-nim/boomer/boomer-0_pre20240208.ebuild b/dev-nim/boomer/boomer-0_pre20240208.ebuild new file mode 100644 index 000000000..bd36653e6 --- /dev/null +++ b/dev-nim/boomer/boomer-0_pre20240208.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="Zoomer application for Linux" +HOMEPAGE="https://github.com/tsoding/boomer" +EGIT_COMMIT="dfd4e1f5514e2a9d7c7a6429c1c0642c2021e792" +SRC_URI="https://github.com/tsoding/boomer/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" +DEPEND=" + dev-nim/x11 + dev-nim/opengl + " + +# FIXME: README references demo.gif, but Portage does not install the image. diff --git a/dev-nim/boomer/metadata.xml b/dev-nim/boomer/metadata.xml new file mode 100644 index 000000000..62d396ff4 --- /dev/null +++ b/dev-nim/boomer/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + tsoding/boomer + + diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest new file mode 100644 index 000000000..3edd006b8 --- /dev/null +++ b/dev-nim/cligen/Manifest @@ -0,0 +1,2 @@ +DIST cligen-1.9.5.tar.gz 711197 BLAKE2B 12a40a911478fb6aef41abead8b9e5c8d6208cb1036458e55b483845d97f29848224164ce45daaf82f8c71a2c65183f4542ddf393859ab373ab1cc2cf62e39b4 SHA512 8ed98ffd1298a4c5d1c8c43912aea2113b0bd6cc1b0ac849350651d913809549f7e952538364d7a0a0bb591e130ccd7800dd048703d83b5da1b66ae6a25db7f3 +DIST cligen-1.9.6.tar.gz 712780 BLAKE2B 7e906e9f111c01283209e714fdc6d99b2609f8bcad4a84882721f8fdbb3a0746947b6a613fe77b0d3cdd2b75e4667079ac8122bb769a16d42b1e65de731b047c SHA512 f41b6f80df1e2ec2bf87b2ad5d110b123e5dae378ae49bbea1da99b2461b42025262a5c96f9c876cb7080892f3ae7ea3b49aeec7fa240d9648d2a4237cb555af diff --git a/dev-nim/cligen/cligen-1.9.5.ebuild b/dev-nim/cligen/cligen-1.9.5.ebuild new file mode 100644 index 000000000..c0fad26ad --- /dev/null +++ b/dev-nim/cligen/cligen-1.9.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="Infer & generate command-line interface/option/argument parser" +HOMEPAGE=" + https://c-blake.github.io/cligen/ + https://github.com/c-blake/cligen +" +SRC_URI="https://github.com/c-blake/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC MIT" +SLOT="${PV}" +KEYWORDS="~amd64" +IUSE="test toml" +RESTRICT="!test? ( test )" + +RDEPEND="toml? ( dev-nim/parsetoml )" +DEPEND="${RDEPEND} + test? ( dev-nim/parsetoml ) +" + +DOCS=( configs {MOTIVATION,README,RELEASE-NOTES,TODO}.md ) + +set_package_url "https://github.com/c-blake/cligen" + +src_test() { + emake test V=1 NIM_EXTRA="--processing:off" +} + +src_install() { + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + + nimble_src_install +} diff --git a/dev-nim/cligen/cligen-1.9.6.ebuild b/dev-nim/cligen/cligen-1.9.6.ebuild new file mode 100644 index 000000000..91ec7ff50 --- /dev/null +++ b/dev-nim/cligen/cligen-1.9.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="Infer & generate command-line interface/option/argument parser" +HOMEPAGE=" + https://c-blake.github.io/cligen/ + https://github.com/c-blake/cligen +" +SRC_URI="https://github.com/c-blake/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC MIT" +SLOT="${PV}" +KEYWORDS="~amd64" +IUSE="test toml" +RESTRICT="!test? ( test )" + +RDEPEND="toml? ( dev-nim/parsetoml )" +DEPEND="${RDEPEND} + test? ( dev-nim/parsetoml ) +" + +DOCS=( configs {MOTIVATION,README,RELEASE-NOTES,TODO}.md ) + +set_package_url "https://github.com/c-blake/cligen" + +src_test() { + emake test V=1 NIM_EXTRA="--processing:off" +} + +src_install() { + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + + nimble_src_install +} diff --git a/dev-nim/cligen/metadata.xml b/dev-nim/cligen/metadata.xml new file mode 100644 index 000000000..08826c19c --- /dev/null +++ b/dev-nim/cligen/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + c-blake/cligen + + + + Enable TOML config file support via dev-nim/parsetoml + + + diff --git a/dev-nim/inim/Manifest b/dev-nim/inim/Manifest new file mode 100644 index 000000000..5db2186bb --- /dev/null +++ b/dev-nim/inim/Manifest @@ -0,0 +1,2 @@ +DIST inim-0.6.1.tar.gz 577278 BLAKE2B b3581ad658b5d7134e557487453fa29a7f23c534d1c5def5e787f4e1ff7f7f7e17e44a6f40782ceae494b413354c0c9491ba328cc7347f95bb7c2b66c2f58df6 SHA512 3c153261aa6c16579f954e1e9dc713e8c33c177bbb6275b5bb613c811ed8f9be075f28ae7a1574a7742a8eb9918da5df49529501947edca927723a7a3c84d2d9 +DIST inim-1.0.0.tar.gz 577871 BLAKE2B 6116f516425a4751c0e2387894ab3b145ee221065f5510a8552ea313d8c85ac88f5a1be3b0ab1c4ca19f88f2be95529e296b3e278f937f70d59abe9379d8ec3c SHA512 4a13f1fd2a0bf3ec627ed2f7f7c104404eb5f7a5531a3634c0d8f708e9c9e217412805834fb37ac1a8c6a0ce701e71dfd79a4fc4c4d78a12b5c6e9809a4c9c9f diff --git a/dev-nim/inim/inim-0.6.1.ebuild b/dev-nim/inim/inim-0.6.1.ebuild new file mode 100644 index 000000000..f2ed536b8 --- /dev/null +++ b/dev-nim/inim/inim-0.6.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="Interactive Nim Shell / REPL / Playground" +HOMEPAGE="https://github.com/inim-repl/INim" +SRC_URI="https://github.com/${PN}-repl/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/INim-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-nim/cligen-1.5.22 + >=dev-nim/noise-0.1.4 +" + +DOCS=( {README,SECURITY}.md readme.gif ) diff --git a/dev-nim/inim/inim-1.0.0.ebuild b/dev-nim/inim/inim-1.0.0.ebuild new file mode 100644 index 000000000..56c6294c8 --- /dev/null +++ b/dev-nim/inim/inim-1.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="Interactive Nim Shell / REPL / Playground" +HOMEPAGE="https://github.com/inim-repl/INim" +SRC_URI="https://github.com/${PN}-repl/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/INim-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + >=dev-nim/cligen-1.5.22 + >=dev-nim/noise-0.1.4 +" + +DOCS=( {README,SECURITY}.md readme.gif ) diff --git a/dev-nim/inim/metadata.xml b/dev-nim/inim/metadata.xml new file mode 100644 index 000000000..c4a2dc5e0 --- /dev/null +++ b/dev-nim/inim/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + inim-repl/INim + + diff --git a/dev-nim/metadata.xml b/dev-nim/metadata.xml new file mode 100644 index 000000000..f807af9cd --- /dev/null +++ b/dev-nim/metadata.xml @@ -0,0 +1,10 @@ + + + + + The dev-nim category contains packages whose primary purpose + is to provide Nim modules, extensions and bindings, as well + as tools and utilities useful for development in the Nim + programming language. + + diff --git a/dev-nim/nake/Manifest b/dev-nim/nake/Manifest new file mode 100644 index 000000000..d26cac9e6 --- /dev/null +++ b/dev-nim/nake/Manifest @@ -0,0 +1 @@ +DIST nake-1.9.4.tar.gz 10693 BLAKE2B e3de93537ac84818cd2dda60974d94a442b8d1aa7d3bd10f6f0a76f7641f38b153f5a7634a3dbe7e1cdcd91700cd37c846ab8e35d7e397101ce1eb2247fabf80 SHA512 cce92313d4668956dd48c3add0f6859fe9c5b33002c31dc9440dccc68636131591889fb7aa739d3ce0fb5d24725499ff6fd65c6f66294fd757461ad1f53942c3 diff --git a/dev-nim/nake/metadata.xml b/dev-nim/nake/metadata.xml new file mode 100644 index 000000000..eada67201 --- /dev/null +++ b/dev-nim/nake/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + fowlmouth/nake + + diff --git a/dev-nim/nake/nake-1.9.4-r1.ebuild b/dev-nim/nake/nake-1.9.4-r1.ebuild new file mode 100644 index 000000000..8d024eef4 --- /dev/null +++ b/dev-nim/nake/nake-1.9.4-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="make-like for Nim. Describe your builds as tasks!" +HOMEPAGE="https://github.com/fowlmouth/nake" +SRC_URI="https://github.com/fowlmouth/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/libpcre:3" + +src_test() { + local PATH="${BUILD_DIR}:${PATH}" + + cd "${S}"/tests || die + for t in t*.nim; do + [[ -f ${t} ]] || continue + enim --hints:off r "${t}" + done +} diff --git a/dev-nim/nimbus/Manifest b/dev-nim/nimbus/Manifest new file mode 100644 index 000000000..6f2b03084 --- /dev/null +++ b/dev-nim/nimbus/Manifest @@ -0,0 +1,2 @@ +DIST nimbus-1.1.4.tar.gz 40012 BLAKE2B 545a01a504ab0a49f28cbf1e3faf047651299ef5a646c2a953c2281553ed2f3310ca9e17c32a1c04d0def80e01fb29552a167bffe8f84bd21af40611dc5a9ab8 SHA512 e432dd4340128d7531b6a8fcf54fc09aed48ff313adb8461c3b2997e248957d19a8aedb1615ec7b9db818395ac15971cb5467322e0ee66fc0ca6a4f06090a9c1 +DIST nimbus-1.1.5.tar.gz 41234 BLAKE2B d544d360d89b7efd3bdedd2513f83936037ccca3bb0d5bca57415aefc2b7714e8cb6161ededcfd3d02d534421686415d5e01cf727753320cb46569338cca099d SHA512 87d63ac049da560b349076600f1560716016c0956dc2a951b688376b412607ee200dda5d8f9b0af0841e19b27645ebcc8551b84d6e09b8f480666566ce0f3e11 diff --git a/dev-nim/nimbus/metadata.xml b/dev-nim/nimbus/metadata.xml new file mode 100644 index 000000000..99223e4cb --- /dev/null +++ b/dev-nim/nimbus/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + cyber+gentoo@sysrq.in + Anna + + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=nimbus + https://git.sysrq.in/nimbus/plain/ChangeLog + + diff --git a/dev-nim/nimbus/nimbus-1.1.4.ebuild b/dev-nim/nimbus/nimbus-1.1.4.ebuild new file mode 100644 index 000000000..96ec00c28 --- /dev/null +++ b/dev-nim/nimbus/nimbus-1.1.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_AUTODOC=0 +DOCS_DIR="docs" +PYTHON_COMPAT=( python3_12 ) +inherit python-any-r1 docs nim-utils + +DESCRIPTION="Packaging-friendly Nim build system" +HOMEPAGE=" + https://nimbus.sysrq.in/ + https://git.sysrq.in/nimbus/about/ +" +SRC_URI="https://git.sr.ht/~cyber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +RDEPEND="dev-lang/nim" +BDEPEND=" + ${RDEPEND} + doc? ( + $(python_gen_any_dep ' + dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}] + dev-python/sphinx-prompt[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + use doc || return 0 + + python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-prompt[${PYTHON_USEDEP}]" +} + +src_configure() { + nim_gen_config +} + +src_compile() { + enim c src/nimbus + enim c src/txt2deps + + docs_compile +} + +src_test() { + etestament pattern 'tests/**/**/test*.nim' +} + +src_install() { + dobin src/nimbus + dobin src/txt2deps + + doman man/*.1 + einstalldocs +} diff --git a/dev-nim/nimbus/nimbus-1.1.5.ebuild b/dev-nim/nimbus/nimbus-1.1.5.ebuild new file mode 100644 index 000000000..af409c92d --- /dev/null +++ b/dev-nim/nimbus/nimbus-1.1.5.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_AUTODOC=0 +DOCS_DIR="docs" +PYTHON_COMPAT=( python3_{12..13} ) +inherit python-any-r1 docs nim-utils + +DESCRIPTION="Packaging-friendly Nim build system" +HOMEPAGE=" + https://nimbus.sysrq.in/ + https://git.sysrq.in/nimbus/about/ +" +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sysrq.in/nimbus.git" +else + SRC_URI="https://git.sr.ht/~cyber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD" +SLOT="0" +IUSE="debug" + +RDEPEND="dev-lang/nim" +BDEPEND=" + ${RDEPEND} + doc? ( + $(python_gen_any_dep ' + dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}] + dev-python/sphinx-prompt[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + use doc || return 0 + + python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-prompt[${PYTHON_USEDEP}]" +} + +src_configure() { + nim_gen_config +} + +src_compile() { + enim c src/nimbus + enim c src/txt2deps + + docs_compile +} + +src_test() { + etestament pattern 'tests/**/**/test*.nim' +} + +src_install() { + dobin src/nimbus + dobin src/txt2deps + + doman man/*.1 + einstalldocs +} diff --git a/dev-nim/nimbus/nimbus-9999.ebuild b/dev-nim/nimbus/nimbus-9999.ebuild new file mode 100644 index 000000000..af409c92d --- /dev/null +++ b/dev-nim/nimbus/nimbus-9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_AUTODOC=0 +DOCS_DIR="docs" +PYTHON_COMPAT=( python3_{12..13} ) +inherit python-any-r1 docs nim-utils + +DESCRIPTION="Packaging-friendly Nim build system" +HOMEPAGE=" + https://nimbus.sysrq.in/ + https://git.sysrq.in/nimbus/about/ +" +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sysrq.in/nimbus.git" +else + SRC_URI="https://git.sr.ht/~cyber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD" +SLOT="0" +IUSE="debug" + +RDEPEND="dev-lang/nim" +BDEPEND=" + ${RDEPEND} + doc? ( + $(python_gen_any_dep ' + dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}] + dev-python/sphinx-prompt[${PYTHON_USEDEP}] + ') + ) +" + +python_check_deps() { + use doc || return 0 + + python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-prompt[${PYTHON_USEDEP}]" +} + +src_configure() { + nim_gen_config +} + +src_compile() { + enim c src/nimbus + enim c src/txt2deps + + docs_compile +} + +src_test() { + etestament pattern 'tests/**/**/test*.nim' +} + +src_install() { + dobin src/nimbus + dobin src/txt2deps + + doman man/*.1 + einstalldocs +} diff --git a/dev-nim/noise/Manifest b/dev-nim/noise/Manifest new file mode 100644 index 000000000..e3ba50432 --- /dev/null +++ b/dev-nim/noise/Manifest @@ -0,0 +1,2 @@ +DIST noise-0.1.10.tar.gz 31337 BLAKE2B 34ea405684e81122732226ff922266c1a3726c1fd1ac9fed0b0fa31020ea1f6c2b63fa93b633d39e50d023e3c5dbbc8f7799429b88b16e2a03372224e4d109ac SHA512 98b8c0ce9152d6665f7e92b3617f41a15fc91b206033afa777d2d59cad1e4d66407d115ee3f9696719ebc6c241d74bed706ebba8e71aaccdca1b67d994529f4a +DIST noise-0.1.8.tar.gz 32613 BLAKE2B 3b823bb10d58804d935b8464d5be41b821888415d5141d0e1cbb3b17975e87a5c6fd71036260d109ea19f99e2643dd7b65f0ca0b9bcdca3d880cb01e433c4d6e SHA512 915b89e55b5bebc9c749c5870d509735617c9b431a6c34af2d6241910accd92a97bd84c706d0f1b7777531fe121515b664aa83d4abbd3ac6390cd8a3bf513475 diff --git a/dev-nim/noise/metadata.xml b/dev-nim/noise/metadata.xml new file mode 100644 index 000000000..6e93cb96a --- /dev/null +++ b/dev-nim/noise/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + jangko/nim-noise + + diff --git a/dev-nim/noise/noise-0.1.10.ebuild b/dev-nim/noise/noise-0.1.10.ebuild new file mode 100644 index 000000000..74e737313 --- /dev/null +++ b/dev-nim/noise/noise-0.1.10.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="Nim implementation of linenoise" +HOMEPAGE=" + https://github.com/jangko/nim-noise + https://nimble.directory/pkg/noise +" +SRC_URI="https://github.com/jangko/nim-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/nim-${P}" + +LICENSE="MIT" +SLOT="0.1.4" +KEYWORDS="~amd64" + +DOCS=( examples readme.md ) + +set_package_url "https://github.com/jangko/nim-noise" + +src_test() { + nimble_src_test + rm examples/{primitives,test} || die +} + +src_install() { + docompress -x /usr/share/doc/${PF}/examples + nimble_src_install +} diff --git a/dev-nim/noise/noise-0.1.8.ebuild b/dev-nim/noise/noise-0.1.8.ebuild new file mode 100644 index 000000000..5f3eec9cb --- /dev/null +++ b/dev-nim/noise/noise-0.1.8.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="a Nim implementation of linenoise" +HOMEPAGE=" + https://github.com/jangko/nim-noise + https://nimble.directory/pkg/noise +" +SRC_URI="https://github.com/jangko/nim-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/nim-${P}" + +LICENSE="MIT" +SLOT="0.1.4" +KEYWORDS="~amd64" + +DOCS=( examples readme.md ) + +set_package_url "https://github.com/jangko/nim-noise" + +src_test() { + nimble_src_test + rm examples/{primitives,test} || die +} + +src_install() { + docompress -x /usr/share/doc/${PF}/examples + nimble_src_install +} diff --git a/dev-nim/opengl/Manifest b/dev-nim/opengl/Manifest new file mode 100644 index 000000000..2249d3c52 --- /dev/null +++ b/dev-nim/opengl/Manifest @@ -0,0 +1 @@ +DIST opengl-1.2.9.tar.gz 102551 BLAKE2B 6042c928ca385b41521c7ef1e8e7556971feb50d352d56d0e7c5096af5137c5db2bbe666e5de25fb4d95908e63644ce0086e052f09d2e251849e13e6cdc26989 SHA512 816800885653ebaeaeb0d4b4c3744158dd3bf7a822c84d5a739086f94aa2c8cac387e4a0a6bfd2c88d4f721cde0309502b2a61b62d4a586bac44abf7076ee4b1 diff --git a/dev-nim/opengl/metadata.xml b/dev-nim/opengl/metadata.xml new file mode 100644 index 000000000..80a5e07a9 --- /dev/null +++ b/dev-nim/opengl/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + nim-lang/opengl + + diff --git a/dev-nim/opengl/opengl-1.2.9.ebuild b/dev-nim/opengl/opengl-1.2.9.ebuild new file mode 100644 index 000000000..54dde772a --- /dev/null +++ b/dev-nim/opengl/opengl-1.2.9.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="x11 wrapper for Nim" +HOMEPAGE="https://github.com/nim-lang/opengl" +SRC_URI="https://github.com/nim-lang/opengl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" +IUSE="examples" + +DEPEND="dev-nim/x11" + +src_install() { + nimble_src_install + + if use examples; then + dodoc -r examples + fi +} diff --git a/dev-nim/parsetoml/Manifest b/dev-nim/parsetoml/Manifest new file mode 100644 index 000000000..127c645a6 --- /dev/null +++ b/dev-nim/parsetoml/Manifest @@ -0,0 +1 @@ +DIST parsetoml-0.7.2.tar.gz 21508 BLAKE2B 64b182dae4692dd1f8d7093aaee2983f70fc4f6a734866ea5c8eda60ae5ec5e2010f88e4cbebd2707dba90cdf729f8e3e9d665ba7c56ab488d45a00056b2fdf4 SHA512 629e29f52fd3f61e60fd62b53178552f3ff71ef3ccb9a79bf5221cce011f61892da45582206a868354db9fc1dfd4d853947c8ea7473f0a8e2f3608c994aaf99d diff --git a/dev-nim/parsetoml/metadata.xml b/dev-nim/parsetoml/metadata.xml new file mode 100644 index 000000000..75dda7f20 --- /dev/null +++ b/dev-nim/parsetoml/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + NimParsers/parsetoml + + Maurizio Tomasi + ziotom78@gmail.com + + + diff --git a/dev-nim/parsetoml/parsetoml-0.7.2.ebuild b/dev-nim/parsetoml/parsetoml-0.7.2.ebuild new file mode 100644 index 000000000..ec2eb1e05 --- /dev/null +++ b/dev-nim/parsetoml/parsetoml-0.7.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="TOML parser library for Nim" +HOMEPAGE=" + https://nimparsers.github.io/parsetoml/ + https://github.com/NimParsers/parsetoml +" +SRC_URI="https://github.com/NimParsers/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64" + +DOCS=( docs/. README.md ) + +set_package_url "https://github.com/NimParsers/parsetoml" diff --git a/dev-nim/x11/Manifest b/dev-nim/x11/Manifest new file mode 100644 index 000000000..a24dfa843 --- /dev/null +++ b/dev-nim/x11/Manifest @@ -0,0 +1 @@ +DIST x11-1.2.tar.gz 96522 BLAKE2B e55f3034a0a186d15010b6b13ec00e0abf84d60de3dd53277912590c31619590ce6c447083f39ba36a8b00bd63164255907031080da0041d73954dc7d646d5ce SHA512 be8e8c28eeb6083b26062b90502421ea7b4dd37a3aa95fc9a8dea796ef2954a473e9318625c0009d84e9b2460c5c0faa28ad67c0cb2796d877eed3a000e73a8d diff --git a/dev-nim/x11/metadata.xml b/dev-nim/x11/metadata.xml new file mode 100644 index 000000000..547521fcd --- /dev/null +++ b/dev-nim/x11/metadata.xml @@ -0,0 +1,11 @@ + + + + + suleyman@farajli.net + Suleyman Farajli + + + nim-lang/x11 + + diff --git a/dev-nim/x11/x11-1.2.ebuild b/dev-nim/x11/x11-1.2.ebuild new file mode 100644 index 000000000..439b15737 --- /dev/null +++ b/dev-nim/x11/x11-1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="x11 wrapper for Nim" +HOMEPAGE="https://github.com/nim-lang/x11" +SRC_URI="https://github.com/nim-lang/x11/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" +IUSE="examples" + +src_install() { + nimble_src_install + + if use examples; then + dodoc -r examples + fi +} diff --git a/dev-perl/File-Util/File-Util-4.201.720.ebuild b/dev-perl/File-Util/File-Util-4.201.720.ebuild new file mode 100644 index 000000000..7a1e62374 --- /dev/null +++ b/dev-perl/File-Util/File-Util-4.201.720.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TOMMY +DIST_VERSION=4.201720 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Easy, versatile, portable file handling" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-perl/Unicode-UTF8 + virtual/perl-Exporter +" +BDEPEND=" + dev-perl/Module-Build + virtual/perl-ExtUtils-MakeMaker + test? ( + ${RDEPEND} + dev-perl/Test-NoWarnings + ) +" diff --git a/dev-perl/File-Util/Manifest b/dev-perl/File-Util/Manifest new file mode 100644 index 000000000..23b80b982 --- /dev/null +++ b/dev-perl/File-Util/Manifest @@ -0,0 +1 @@ +DIST File-Util-4.201720.tar.gz 135070 BLAKE2B 4c937bc3bba0eb28f0d35a3fe45dbe62213b62c996ae04b7a19e72e28bd593b20eaf5a1646812cc8c457173a8ed89e4ecfaac81399e0dfd19e8563f84cd50e66 SHA512 7f422d8634b9b73a51117fdc7f95999fd07ac60beddce0cba4eed6a45173f79e727e8e10a4342949d3b0c2a89a985ce1abe66f827d7027c5727dc009fd29e1df diff --git a/dev-perl/File-Util/metadata.xml b/dev-perl/File-Util/metadata.xml new file mode 100644 index 000000000..bd8e35dc3 --- /dev/null +++ b/dev-perl/File-Util/metadata.xml @@ -0,0 +1,9 @@ + + + + + + tommybutler/file-util + File::Util + + diff --git a/dev-perl/Term-Animation/Manifest b/dev-perl/Term-Animation/Manifest new file mode 100644 index 000000000..24b98c520 --- /dev/null +++ b/dev-perl/Term-Animation/Manifest @@ -0,0 +1 @@ +DIST Term-Animation-2.6.tar.gz 19395 BLAKE2B c9a76730f36770146490ee7e5644f23434926e7e7c1a2fc08e74f4513595e3abd50e3d915f09c223ab1a4f2d24c90d4c636f89e1ee98810cf059ba840639a1d7 SHA512 5d2c3e18e70d19fead2a2ad2d09bfb03f3f3d569f472ea43449799c089254a14ee9c4e695d5c93bda2a30d6e7538566c16a522ceac3c747a5cf0e522f21f1e18 diff --git a/dev-perl/Term-Animation/Term-Animation-2.6.ebuild b/dev-perl/Term-Animation/Term-Animation-2.6.ebuild new file mode 100644 index 000000000..dfceef8ed --- /dev/null +++ b/dev-perl/Term-Animation/Term-Animation-2.6.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=KBAUCOM +DIST_EXAMPLES=( examples/color_nature.pl ) +inherit perl-module + +DESCRIPTION="Animated ASCII Art support for Perl" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-perl/Curses" +DEPEND="${RDEPEND}" diff --git a/dev-perl/Term-Animation/metadata.xml b/dev-perl/Term-Animation/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/dev-perl/Term-Animation/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/dev-php/fpdf/Manifest b/dev-php/fpdf/Manifest new file mode 100644 index 000000000..346b0f7ab --- /dev/null +++ b/dev-php/fpdf/Manifest @@ -0,0 +1 @@ +DIST fpdf186.tgz 118080 BLAKE2B c4dc7bd3a2169ccd61fae9b99f91b7904237b81d7d72cdcb5cf5dceb63b01d73dabed2cead145ec3176e217ee5eb0244359a646abee7fc7c78b5f45f981150c7 SHA512 4894908e18d08f1ea21914c0d25ecc406875326c4bfa5f9cc9d92581e79597ec4fde173f6406bb1f84e45cef363c6b418007cf6e15c8bb8e941d925840c9ab96 diff --git a/dev-php/fpdf/fpdf-1.86.ebuild b/dev-php/fpdf/fpdf-1.86.ebuild new file mode 100644 index 000000000..f15d22c50 --- /dev/null +++ b/dev-php/fpdf/fpdf-1.86.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# shellcheck disable=SC2034 +EAPI=8 + +MY_PV="$(ver_rs 1 '')" +MY_P="${PN}${MY_PV}" + +DESCRIPTION="FPDF is a PHP class which allows to generate PDF files with pure PHP" +HOMEPAGE="http://www.fpdf.org/" +SRC_URI="http://www.fpdf.org/en/dl.php?v=${MY_PV}&f=tgz -> ${MY_P}.tgz" + +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT-fpdf" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND="dev-lang/php:*[gd,zlib]" + +DOCS=( install.txt ) + +src_install() { + insinto "/usr/share/php/${PN}" + doins -r ./*.php font/ makefont/ + + if use doc; then + docinto html + dodoc -r changelog.htm fpdf.css FAQ.htm doc/ tutorial/ + fi +} diff --git a/dev-php/fpdf/metadata.xml b/dev-php/fpdf/metadata.xml new file mode 100644 index 000000000..bf7e0cade --- /dev/null +++ b/dev-php/fpdf/metadata.xml @@ -0,0 +1,22 @@ + + + + + +FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. F from FPDF stands for Free: you may use it for any kind of usage and modify it to suit your needs. + +FPDF has other advantages: high level functions. Here is a list of its main features: + +* Choice of measure unit, page format and margins +* Page header and footer management +* Automatic page break +* Automatic line break and text justification +* Image support (JPEG, PNG and GIF) +* Colors +* Links +* TrueType, Type1 and encoding support +* Page compression + +FPDF requires no extension (except Zlib to enable compression and GD for GIF support). The latest version requires at least PHP 5.1. + + diff --git a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild new file mode 100644 index 000000000..45a2f02d0 --- /dev/null +++ b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Pure-python reader for DAWGs (DAFSAs) created by dawgdic C++ library." +HOMEPAGE=" + https://github.com/pytries/DAWG-Python + https://pypi.org/project/DAWG-Python/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/DAWG-Python/Manifest b/dev-python/DAWG-Python/Manifest new file mode 100644 index 000000000..cde3d5580 --- /dev/null +++ b/dev-python/DAWG-Python/Manifest @@ -0,0 +1 @@ +DIST DAWG-Python-0.7.2.tar.gz 9007 BLAKE2B 44e52df192d602da965ff45cd25ee58991063f6454900f75df0eaf6c0806cea060e1ad48ccfd2a9e2314533924458f440720c6079c78c8fb1ab492557bd9bec8 SHA512 402d94ea48cca66b12368781d6f015c9356845be1ad9e24c0a08ea9be0d04be8ae376b31cd8c6e7553e49f104ce7a1d66338b8ad84b372609c831524fbb0f6b8 diff --git a/dev-python/DAWG-Python/metadata.xml b/dev-python/DAWG-Python/metadata.xml new file mode 100644 index 000000000..86c83234a --- /dev/null +++ b/dev-python/DAWG-Python/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + DAWG-Python + pytries/DAWG-Python + + diff --git a/dev-python/EbookLib/EbookLib-0.20.ebuild b/dev-python/EbookLib/EbookLib-0.20.ebuild new file mode 100644 index 000000000..2a256edee --- /dev/null +++ b/dev-python/EbookLib/EbookLib-0.20.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Ebook library which can handle EPUB2/EPUB3 and Kindle format" +HOMEPAGE="https://github.com/aerkalov/ebooklib https://pypi.org/project/EbookLib/" +# sdist doesn't include conftest.py +SRC_URI="https://github.com/aerkalov/ebooklib/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/EbookLib/Manifest b/dev-python/EbookLib/Manifest new file mode 100644 index 000000000..d199aa724 --- /dev/null +++ b/dev-python/EbookLib/Manifest @@ -0,0 +1 @@ +DIST EbookLib-0.20.gh.tar.gz 238619 BLAKE2B a20ebfe696e0eb3e0fecc96738236659e8232bed24c5f575dcd9b291d261d80abbf0cad483247796e7e5f94ce8226a96c089618bf461d2e6827b6b945d61e205 SHA512 0aaa0b4075d946ec76b43ed3d311e7ed62b8b111b9c2c25390f66c5a1cf096d78ddbdd47dc14c66fe07654e4beede54ec8db543cc6e4256f07032f36cc6dce9a diff --git a/dev-python/EbookLib/metadata.xml b/dev-python/EbookLib/metadata.xml new file mode 100644 index 000000000..b3b17c37d --- /dev/null +++ b/dev-python/EbookLib/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + EbookLib + aerkalov/ebooklib + + diff --git a/dev-python/ManimPango/Manifest b/dev-python/ManimPango/Manifest new file mode 100644 index 000000000..222151b99 --- /dev/null +++ b/dev-python/ManimPango/Manifest @@ -0,0 +1,2 @@ +DIST ManimPango-0.4.4.gh.tar.gz 4144021 BLAKE2B 88f33b8d2585abbc1f118e1df6a76be68789da6d704302de311086a775c6ba1d9a58afe83ad9845d5bf4461df43790c3a49c962d299053d37608f8b695d0c524 SHA512 3d9261c2787677039096ec20b8c4f17249189dea984cbc51c570b2af7ddf8bd6abdc8fde4cf577a435a4a4cf3d4cd33a66f39ec6e545f446e2bffb8cd48d0f84 +DIST ManimPango-0.6.1.gh.tar.gz 4144192 BLAKE2B 70148d2374afe3f98d0eda444b8e6b351fa106152e5e1eea493123596fc550440c7752d5ebf75f9a154839b429e9a0f82b1820af32406f8d71f173af5d9befd7 SHA512 d5093babb6f9a9161b5a2684ffcf88e394b48efa40f61ef38b5ccded701cfaa1387e85b823414df84dc1a40190f71826574d9827f268caabe103e65e16b1619c diff --git a/dev-python/ManimPango/ManimPango-0.4.4.ebuild b/dev-python/ManimPango/ManimPango-0.4.4.ebuild new file mode 100644 index 000000000..5433d80d9 --- /dev/null +++ b/dev-python/ManimPango/ManimPango-0.4.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DEPEND=" + dev-python/furo + dev-python/sphinxext-opengraph +" +DOCS_DIR="docs" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) # Python 13 fails + +inherit distutils-r1 docs + +DESCRIPTION="Binding for Pango, to use with Manim." +HOMEPAGE="https://github.com/ManimCommunity/ManimPango https://pypi.org/project/manimpango" +SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" +RESTRICT="test" + +RDEPEND=" + dev-libs/glib:2 + media-libs/fontconfig + x11-libs/cairo + x11-libs/pango +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + x11-libs/pango +" +DEPEND="${BDEPEND}" + +src_prepare() { + # Half of the tests fails or are not run + use test && sed -i -e '/--cov/d' setup.cfg + distutils-r1_src_prepare +} + +python_compile_all() { + # Need to remove this, otherwise docs_compile fails + rm -rf "${S}/manimpango" || die + docs_compile +} + +distutils_enable_tests pytest diff --git a/dev-python/ManimPango/ManimPango-0.6.1.ebuild b/dev-python/ManimPango/ManimPango-0.6.1.ebuild new file mode 100644 index 000000000..b7169e886 --- /dev/null +++ b/dev-python/ManimPango/ManimPango-0.6.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DEPEND=" + dev-python/furo + dev-python/matplotlib + dev-python/sphinxcontrib-applehelp + dev-python/sphinxcontrib-devhelp + dev-python/sphinxcontrib-htmlhelp + dev-python/sphinxcontrib-jsmath + dev-python/sphinxcontrib-qthelp + dev-python/sphinxcontrib-serializinghtml + dev-python/sphinxext-opengraph +" +DOCS_DIR="docs" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 docs + +DESCRIPTION="Binding for Pango, to use with Manim." +HOMEPAGE="https://github.com/ManimCommunity/ManimPango https://pypi.org/project/manimpango" +SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug" + +RDEPEND=" + dev-libs/glib:2 + media-libs/fontconfig + x11-libs/cairo + x11-libs/pango +" +BDEPEND=" + >=dev-python/cython-3.0.2[${PYTHON_USEDEP}] + x11-libs/pango +" +DEPEND="${BDEPEND}" + +src_prepare() { + sed -i -e '/--cov/d' "${S}/setup.cfg" + distutils-r1_src_prepare +} + +python_compile_all() { + # Need to remove this, otherwise docs_compile fails + rm -rf "${S}/manimpango" || die + docs_compile +} + +distutils_enable_tests pytest diff --git a/dev-python/ManimPango/metadata.xml b/dev-python/ManimPango/metadata.xml new file mode 100644 index 000000000..c3abb3e0a --- /dev/null +++ b/dev-python/ManimPango/metadata.xml @@ -0,0 +1,14 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + manimpango + ManimCommunity/ManimPango + https://manimpango.manim.community/ + https://github.com/ManimCommunity/ManimPango/releases/ + + diff --git a/dev-python/PyPubSub/Manifest b/dev-python/PyPubSub/Manifest new file mode 100644 index 000000000..66e4ca178 --- /dev/null +++ b/dev-python/PyPubSub/Manifest @@ -0,0 +1 @@ +DIST PyPubSub-4.0.3.gh.tar.gz 174033 BLAKE2B 65fcd960ce2f0548f152546faa7a98055a823414c453b475d6ade339f55e72a60dcb8d627f6272cc844d181f772b76dba4e53b2ecc521bb05420abc09f6c30d2 SHA512 cf9aca44e91a5d0e5ecf6739deabf2980f9464395c89e3c5335c5248e47c570701e0534bb660c5005325a994d9f8e7f261f36bc8bea74cfc7eb760b73c572652 diff --git a/dev-python/PyPubSub/PyPubSub-4.0.3-r1.ebuild b/dev-python/PyPubSub/PyPubSub-4.0.3-r1.ebuild new file mode 100644 index 000000000..b21b67f3c --- /dev/null +++ b/dev-python/PyPubSub/PyPubSub-4.0.3-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Forked from : https://data.gpo.zugaina.org/HomeAssistantRepository/dev-python/PyPubSub/PyPubSub-4.0.3.ebuild + +EAPI=8 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 + +DESCRIPTION="Python Publish-Subscribe Package" +HOMEPAGE="https://github.com/schollii/pypubsub https://pypi.org/project/PyPubSub/" +MY_PN="pypubsub" +SRC_URI="https://github.com/schollii/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +python_test() { + cd tests/suite + distutils-r1_python_test +} diff --git a/dev-python/PyPubSub/metadata.xml b/dev-python/PyPubSub/metadata.xml new file mode 100644 index 000000000..8664e0e7a --- /dev/null +++ b/dev-python/PyPubSub/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Oliver L Schoenborn + + schollii/pypubsub + PyPubSub + + diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest new file mode 100644 index 000000000..e091d9b8d --- /dev/null +++ b/dev-python/PythonQwt/Manifest @@ -0,0 +1,3 @@ +DIST pythonqwt-0.14.5.tar.gz 1218803 BLAKE2B 5ca5032040b9afa6e49630760645e8f95bf732305c69f751a9a34a9384216fb77ffdb80870e6b14e78f70f88335ec70903d12fec5bccc1b6017c20159548e81e SHA512 53e6363f82b5e7f4830029b74228abe0dd4120aa09836d8766685e93749ad8377f347b54ce37eab0288e4efb9ce6f5d4097bdf7f863c8d517f8034951209b8ad +DIST pythonqwt-0.14.6.tar.gz 1218842 BLAKE2B c632a1e5bd714c1b94560df55ce86616831645b34ac1fd3dfe2e4d794532816a132d401c89c20eaee64c24a4c16a0defe840e6ec003bf05ab8c509426d202a30 SHA512 3d660baf79276a0b2f35abfec4f1c81d55e6ddec3dd803b68f1239deb33c5fc5f87c5584b6236009bc1b98e63ae306f36f75d663dff936620db38b648963a28f +DIST pythonqwt-0.15.0.tar.gz 1221219 BLAKE2B 8db6a5a23fbfbe6a066e7d476c18576e06e22728b4c63c2d7fcb01df18936dbef2669ce6a1aacdde6035aea4e760fa334dc1ad3eaf483562d0ef17a0f304e026 SHA512 355ea2c3ec0c5de13fcdeadbaa79863a357a34271c57c8771249b0e2bbb5820aa156cd68fb3d3601721385239a0c2611b855a1fb0015bad890b7878a8c7b8d21 diff --git a/dev-python/PythonQwt/PythonQwt-0.14.5.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.5.ebuild new file mode 100644 index 000000000..85d9b4377 --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.14.5.ebuild @@ -0,0 +1,23 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Qt plotting widgets for Python" +HOMEPAGE="https://pypi.org/project/PythonQwt" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Test directory seems to contain demo instead +RESTRICT="test" + +RDEPEND=" + dev-python/pyqt5[${PYTHON_USEDEP},svg] + dev-python/numpy[${PYTHON_USEDEP}] +" diff --git a/dev-python/PythonQwt/PythonQwt-0.14.6.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.6.ebuild new file mode 100644 index 000000000..6ef47348b --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.14.6.ebuild @@ -0,0 +1,23 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Qt plotting widgets for Python" +HOMEPAGE="https://pypi.org/project/PythonQwt" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Test directory seems to contain demo instead +RESTRICT="test" + +RDEPEND=" + dev-python/pyqt6[${PYTHON_USEDEP},svg] + dev-python/numpy[${PYTHON_USEDEP}] +" diff --git a/dev-python/PythonQwt/PythonQwt-0.15.0.ebuild b/dev-python/PythonQwt/PythonQwt-0.15.0.ebuild new file mode 100644 index 000000000..6ef47348b --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.15.0.ebuild @@ -0,0 +1,23 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Qt plotting widgets for Python" +HOMEPAGE="https://pypi.org/project/PythonQwt" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Test directory seems to contain demo instead +RESTRICT="test" + +RDEPEND=" + dev-python/pyqt6[${PYTHON_USEDEP},svg] + dev-python/numpy[${PYTHON_USEDEP}] +" diff --git a/dev-python/PythonQwt/metadata.xml b/dev-python/PythonQwt/metadata.xml new file mode 100644 index 000000000..816e5ebaa --- /dev/null +++ b/dev-python/PythonQwt/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + PythonQwt + + diff --git a/dev-python/SLPP/Manifest b/dev-python/SLPP/Manifest new file mode 100644 index 000000000..ca879d877 --- /dev/null +++ b/dev-python/SLPP/Manifest @@ -0,0 +1 @@ +DIST SLPP-1.2.3.tar.gz 4750 BLAKE2B 34b6f54e71817ad8b2c655937511226597f9cbb9ca65451c59f93f60b29cba9b4f4053b164594f36fc883665992b5dd7313f6139622e7818f22a9a2cb64e8116 SHA512 c2ae6f38d956009cea1ae48877a056c5beceb0a8b9868a1a3f306ee0263d7f93d385bd470a31151c9dae9a79c688d3d9fca27e6e1a61981d76156a24a27a33e2 diff --git a/dev-python/SLPP/SLPP-1.2.3.ebuild b/dev-python/SLPP/SLPP-1.2.3.ebuild new file mode 100644 index 000000000..66b185640 --- /dev/null +++ b/dev-python/SLPP/SLPP-1.2.3.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Simple lua-python parser" +HOMEPAGE=" + https://github.com/SirAnthony/slpp + https://pypi.org/project/SLPP/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/SLPP/metadata.xml b/dev-python/SLPP/metadata.xml new file mode 100644 index 000000000..f01275ea8 --- /dev/null +++ b/dev-python/SLPP/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + SLPP + SirAnthony/slpp + + diff --git a/dev-python/TakeTheTime/Manifest b/dev-python/TakeTheTime/Manifest new file mode 100644 index 000000000..b920959ef --- /dev/null +++ b/dev-python/TakeTheTime/Manifest @@ -0,0 +1 @@ +DIST TakeTheTime-0.3.1.gh.tar.gz 2916 BLAKE2B 841edd7e06d45ce6f2774a8464c391500651a9762ff85115d9b13d9f45e68f7ae7e0aef0d588d5e9cce0ee98b1c5343cef83fe9b026c074cbe27c2e6837ffb72 SHA512 ef33101d850ff39ed85b5f26fa90fb7ece1e85ee39e7f611b444e0d2cba181698cc99bd4183285b24da2a740b6fbf315f2f35d7f67ce67b53acefab0b2eaaee5 diff --git a/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild new file mode 100644 index 000000000..fdea3c544 --- /dev/null +++ b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 + +DESCRIPTION="Take The Time, a super-neat Python library for timing chunks of code" +HOMEPAGE="https://github.com/ErikBjare/TakeTheTime" + +# pypi doesn't contains the tests +SRC_URI="https://github.com/ErikBjare/TakeTheTime/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +python_test() { + eunittest tests +} diff --git a/dev-python/TakeTheTime/metadata.xml b/dev-python/TakeTheTime/metadata.xml new file mode 100644 index 000000000..3ac653f68 --- /dev/null +++ b/dev-python/TakeTheTime/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + ErikBjare/TakeTheTime + TakeTheTime + + diff --git a/dev-python/adb-shell/Manifest b/dev-python/adb-shell/Manifest new file mode 100644 index 000000000..e297d670f --- /dev/null +++ b/dev-python/adb-shell/Manifest @@ -0,0 +1 @@ +DIST adb-shell-0.4.4.gh.tar.gz 77869 BLAKE2B f10cfd62fee6a7f81ef47b91b32fc2ea53121c29388bcd6722c2c30276f0f81d69dd93c63c9bb376009dda1ce0b0163a675672e882824619e6b858b5af44b27b SHA512 55533cdc04b5ff78bd5edbbf784a624ba33885933061fd7399194b529ce1d93deb8fea358909c6aee0133e95e4d6865be07a5ad48a612bb01686ae9f0e29565b diff --git a/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild new file mode 100644 index 000000000..d157df950 --- /dev/null +++ b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 + +DESCRIPTION="A Python implementation of ADB with shell and FileSync functionality." +HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb_shell" +SRC_URI="https://github.com/JeffLIrion/adb_shell/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/adb_shell-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/aiofiles[${PYTHON_USEDEP}] + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] +" +DEPEND="test? ( + ${RDEPEND} + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/libusb1[${PYTHON_USEDEP}] + +)" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +distutils_enable_tests unittest diff --git a/dev-python/adb-shell/metadata.xml b/dev-python/adb-shell/metadata.xml new file mode 100644 index 000000000..628dd2998 --- /dev/null +++ b/dev-python/adb-shell/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + JeffLIrion/adb_shell + adb-shell + + diff --git a/dev-python/addict/Manifest b/dev-python/addict/Manifest new file mode 100644 index 000000000..9bfa2685e --- /dev/null +++ b/dev-python/addict/Manifest @@ -0,0 +1 @@ +DIST addict-2.4.0.gh.tar.gz 9418 BLAKE2B b43801dd8d5c82a5effc848077d47a57a2d6a99872f99b290c037757f202f54f196e7a3fbc715e873fbec0f2a3f09e32b1b85d2dac085e715441ea88c651c2a3 SHA512 aa8248b6ba695392d3d87761e2e72675221e22adb99d5d9afccc47ae6763dc840aac610c660201110817704917967f68dc1f65fbebdd52a3b619204d85056a15 diff --git a/dev-python/addict/addict-2.4.0.ebuild b/dev-python/addict/addict-2.4.0.ebuild new file mode 100644 index 000000000..be3eb8359 --- /dev/null +++ b/dev-python/addict/addict-2.4.0.ebuild @@ -0,0 +1,17 @@ +# 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_{12..13} python3_13t ) + +inherit distutils-r1 + +DESCRIPTION="The Python Dict that's better than heroin" +HOMEPAGE="https://github.com/mewwts/addict https://pypi.org/project/addict/" +SRC_URI="https://github.com/mewwts/addict/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/addict/metadata.xml b/dev-python/addict/metadata.xml new file mode 100644 index 000000000..c3f0ea7b5 --- /dev/null +++ b/dev-python/addict/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + addict + mewwts/addict + + diff --git a/dev-python/agent-client-protocol/Manifest b/dev-python/agent-client-protocol/Manifest new file mode 100644 index 000000000..241b1f875 --- /dev/null +++ b/dev-python/agent-client-protocol/Manifest @@ -0,0 +1 @@ +DIST agent_client_protocol-0.8.1.tar.gz 68866 BLAKE2B c0b81def28c8893d5104fea047e11fb4220ce907d07e404246cb2cb63254c5e49196e9e64a33b980b342925a4e9b21b530e1fdd2981f7e6a15f2f9a31ea096b4 SHA512 fa101c204b550cd6af5196da5d1d2a19e68f5e88a9ff632b957c7bfa830e8cba58c5fe02eabd7fdf5b1624934b283de912d21d245760ae7741e0fa80c8aa603a diff --git a/dev-python/agent-client-protocol/agent-client-protocol-0.8.1.ebuild b/dev-python/agent-client-protocol/agent-client-protocol-0.8.1.ebuild new file mode 100644 index 000000000..b9eebc837 --- /dev/null +++ b/dev-python/agent-client-protocol/agent-client-protocol-0.8.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Client protocol specification for agent interactions" +HOMEPAGE=" + https://github.com/agentclientprotocol/python-sdk + https://pypi.org/project/agent-client-protocol/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pydantic-2.0.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest diff --git a/dev-python/agent-client-protocol/metadata.xml b/dev-python/agent-client-protocol/metadata.xml new file mode 100644 index 000000000..1828225ae --- /dev/null +++ b/dev-python/agent-client-protocol/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + agent-client-protocol + agentclientprotocol/python-sdk + + diff --git a/dev-python/ahocorasick/Manifest b/dev-python/ahocorasick/Manifest new file mode 100644 index 000000000..9c5f43c0f --- /dev/null +++ b/dev-python/ahocorasick/Manifest @@ -0,0 +1,2 @@ +DIST pyahocorasick-2.0.0.tar.gz 99662 BLAKE2B 0cc0e7de18c035e3f6b0dff7da421df8ea47c7d2d93ba8b5e2fa4f3b36e11efa688b0d67c5224e7cc55e6d410f86a2af3502d482c7c0a8db6d45d0518216625e SHA512 38bc56c67ada0af6ae124d8c98dc933cbf26861e522288fa6152dde4f75ea49870c35dd041de2cfc2e16f5767c3da3af83b20f35af0788c662da00707b080fa6 +DIST pyahocorasick-2.1.0.tar.gz 103259 BLAKE2B f85f04e17fb4f5b66e4b1855dc83a0a2934742d52c1021218d6f4f3694c2427c4c6faf9582a474c432bda9e98710429017aa267e86a4008d8f27884ca1e4fc98 SHA512 ac90a8baa5d395fb599d7214b66491ca88039e10bb57082001bbaadf71f29b8b9cda0361cde5d4df774223ce059364bbcb28750758dcede6b1a3d0e245172a7e diff --git a/dev-python/ahocorasick/ahocorasick-2.0.0.ebuild b/dev-python/ahocorasick/ahocorasick-2.0.0.ebuild new file mode 100644 index 000000000..4663b0896 --- /dev/null +++ b/dev-python/ahocorasick/ahocorasick-2.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_12 ) +PYPI_PN="py${PN}" +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Python module implementing Aho-Corasick algorithm" +HOMEPAGE="https://github.com/WojciechMula/pyahocorasick" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest + +src_prepare() { + default + + sed -i '/typedef char bool/d' src/common.h || die +} diff --git a/dev-python/ahocorasick/ahocorasick-2.1.0.ebuild b/dev-python/ahocorasick/ahocorasick-2.1.0.ebuild new file mode 100644 index 000000000..6ebe70013 --- /dev/null +++ b/dev-python/ahocorasick/ahocorasick-2.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..13} ) +PYPI_PN="py${PN}" +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Python module implementing Aho-Corasick algorithm" +HOMEPAGE="https://github.com/WojciechMula/pyahocorasick" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest + +src_prepare() { + default + + if tc-is-gcc && ver_test $(gcc-version) -ge 15 ; then + sed -i '/typedef char bool/d' src/common.h || die + fi +} diff --git a/dev-python/ahocorasick/metadata.xml b/dev-python/ahocorasick/metadata.xml new file mode 100644 index 000000000..85a65aa7e --- /dev/null +++ b/dev-python/ahocorasick/metadata.xml @@ -0,0 +1,21 @@ + + + + + stkw0@disroot.org + David Roman + + + pyahocorasick is a fast and memory efficient library for exact or + approximate multi-pattern string search meaning that you can find + multiple key strings occurrences at once in some input text. + The library provides an ahocorasick Python module that you can use + as a plain dict-like Trie or convert a Trie to an automaton for + efficient Aho-Corasick search. + + + WojciechMula/pyahocorasick + pyahocorasick + + + diff --git a/dev-python/aiolimiter/Manifest b/dev-python/aiolimiter/Manifest new file mode 100644 index 000000000..dfc230b87 --- /dev/null +++ b/dev-python/aiolimiter/Manifest @@ -0,0 +1 @@ +DIST aiolimiter-1.2.1.gh.tar.gz 64017 BLAKE2B 08a15abf62dc3ee50751fa59a62c9a75e16a665cd464198d5d878d039849ee8a8e28d8b3fbe51b2c00fb8e596c5e45d3d83e6c56bafb958449acecfa1b9b19c8 SHA512 69350c5a1b86e1d8b8fa4dab4dccd8e2d14dcec8d981bc8d205465465db0959cfc77420d4e9b616fb136f00823c4b62ac50bc59aeb2415e65245988d3e453770 diff --git a/dev-python/aiolimiter/aiolimiter-1.2.1.ebuild b/dev-python/aiolimiter/aiolimiter-1.2.1.ebuild new file mode 100644 index 000000000..3de516ebf --- /dev/null +++ b/dev-python/aiolimiter/aiolimiter-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="An efficient implementation of a rate limiter for asyncio" +HOMEPAGE=" + https://github.com/mjpieters/aiolimiter + https://pypi.org/project/aiolimiter/ +" +SRC_URI="https://github.com/mjpieters/aiolimiter/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( dev-python/toml[${PYTHON_USEDEP}] ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest + +src_prepare() { + sed -i 's/"session"/session/' tox.ini || die + + distutils-r1_src_prepare +} + +python_test() { + epytest -o addopts= +} + +src_install() { + distutils-r1_src_install + + dodoc LICENSE.txt +} diff --git a/dev-python/aiolimiter/metadata.xml b/dev-python/aiolimiter/metadata.xml new file mode 100644 index 000000000..893fa55a3 --- /dev/null +++ b/dev-python/aiolimiter/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/mjpieters/aiolimiter/issues + mjpieters/aiolimiter + aiolimiter + + diff --git a/dev-python/aisuite/Manifest b/dev-python/aisuite/Manifest new file mode 100644 index 000000000..85d06b0cd --- /dev/null +++ b/dev-python/aisuite/Manifest @@ -0,0 +1 @@ +DIST aisuite-0.1.7.tar.gz 14611 BLAKE2B 7441bbd2b60fb94dc982445c685d17f0f5a2f957096d0e65e3c9206d375a009fae2ee4b0e228e3772d04ae8c1970ae0ca9b4c260f472c5dc47d24a1b514b1124 SHA512 e635269c148c22bbe866bdebd007e980da635b4b80e4dc5b4c95bec2edf03079dc04c18e6f90df2a59fa36d4c782146bcf4d490aa67cd8853d94140c81aa31ee diff --git a/dev-python/aisuite/aisuite-0.1.7.ebuild b/dev-python/aisuite/aisuite-0.1.7.ebuild new file mode 100644 index 000000000..cbd802f1d --- /dev/null +++ b/dev-python/aisuite/aisuite-0.1.7.ebuild @@ -0,0 +1,17 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Simple, unified interface to multiple Generative AI providers" +HOMEPAGE="https://github.com/andrewyng/aisuite/" +SRC_URI="https://github.com/andrewyng/aisuite/releases/download/v${PV}/aisuite-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/aisuite/metadata.xml b/dev-python/aisuite/metadata.xml new file mode 100644 index 000000000..f83b689df --- /dev/null +++ b/dev-python/aisuite/metadata.xml @@ -0,0 +1,12 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + + andrewyng/aisuite + + diff --git a/dev-python/arpy/Manifest b/dev-python/arpy/Manifest new file mode 100644 index 000000000..ac5cd29f5 --- /dev/null +++ b/dev-python/arpy/Manifest @@ -0,0 +1 @@ +DIST arpy-2.3.0.tar.gz 9572 BLAKE2B fd3f35fe4b7cf5e0fd31679a2bd181411b8e4e2952bd646795601cee1f42e6675c144e73da56715b4468d47e19b1c0a8e4f106ea789dcd4efaf490a90c956a6a SHA512 307275e1459751acf3f2faa17609a08428b20c65c03225c0787ac980ee5e59b84ab4e8266c72cf085a56fd23d8d95120fff9dd25a2e875dbf224905b62829086 diff --git a/dev-python/arpy/arpy-2.3.0.ebuild b/dev-python/arpy/arpy-2.3.0.ebuild new file mode 100644 index 000000000..76e0799e5 --- /dev/null +++ b/dev-python/arpy/arpy-2.3.0.ebuild @@ -0,0 +1,25 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for accessing ar files" +HOMEPAGE="https://github.com/viraptor/arpy" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +distutils_enable_tests unittest + +python_test() { + eunittest -v test +} diff --git a/dev-python/arpy/metadata.xml b/dev-python/arpy/metadata.xml new file mode 100644 index 000000000..5eb377173 --- /dev/null +++ b/dev-python/arpy/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + viraptor/arpy + arpy + + diff --git a/dev-python/ascim/Manifest b/dev-python/ascim/Manifest new file mode 100644 index 000000000..98a316774 --- /dev/null +++ b/dev-python/ascim/Manifest @@ -0,0 +1 @@ +DIST ascim-0.1.1.gh.tar.gz 10745 BLAKE2B a417c98c67e14f742a062014792e686e4c95af1d489a2ef9cd4a56a5fe056f2b825f991f6af735397bcdb3e161fba34b961859fb90ea7e85c655ea73f34e54be SHA512 abcb86399da13d1481d20025360efcced08fbb5117af63aa74af146ad72a455cefa5799578f7f5668db455b37cf6cbfcc04a9f418315870c0d754c9e98e98f26 diff --git a/dev-python/ascim/ascim-0.1.1.ebuild b/dev-python/ascim/ascim-0.1.1.ebuild new file mode 100644 index 000000000..752e09f99 --- /dev/null +++ b/dev-python/ascim/ascim-0.1.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Manipulate ASCII art as you would do with raster images" +HOMEPAGE="https://github.com/fakefred/ascim" +SRC_URI="https://github.com/fakefred/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme diff --git a/dev-python/ascim/metadata.xml b/dev-python/ascim/metadata.xml new file mode 100644 index 000000000..870a9ad63 --- /dev/null +++ b/dev-python/ascim/metadata.xml @@ -0,0 +1,11 @@ + + + + + + https://github.com/fakefred/ascim#usage + https://github.com/fakefred/ascim/issues + fakefred/ascim + ascim + + diff --git a/dev-python/asgi-lifespan/Manifest b/dev-python/asgi-lifespan/Manifest new file mode 100644 index 000000000..4d0ef5ff1 --- /dev/null +++ b/dev-python/asgi-lifespan/Manifest @@ -0,0 +1 @@ +DIST asgi-lifespan-2.1.0.tar.gz 15627 BLAKE2B 5186bf02455cab05c010907589bf4125110e6f03f1b6d9e711d44dcf132aa979edeb8991211cebe5d1fd3f7cd9e8a76e37ff5cb788b00cc3c3d07acc7b4cff75 SHA512 a1e3ba7b2cb5154afd71bfd89ccd49e7e9ecccb39ee695731f80e18f5d2637704fd57d5d047f60157a49f6aedcbabd62cda5fe6dc8595405ccaddada3462a190 diff --git a/dev-python/asgi-lifespan/asgi-lifespan-2.1.0-r1.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-2.1.0-r1.ebuild new file mode 100644 index 000000000..dd592082a --- /dev/null +++ b/dev-python/asgi-lifespan/asgi-lifespan-2.1.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Programmatic startup/shutdown of ASGI apps" +HOMEPAGE=" + https://github.com/florimondmanca/asgi-lifespan/ + https://pypi.org/project/asgi-lifespan/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/sniffio[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # https://github.com/florimondmanca/asgi-lifespan/issues/63 + tests/test_manager.py::test_lifespan_manager + tests/test_manager.py::test_lifespan_not_supported + tests/test_manager.py::test_lifespan_timeout + # https://github.com/florimondmanca/asgi-lifespan/issues/65 + tests/test_manager.py::test_lifespan_state_async_cm +) +EPYTEST_PLUGINS=( pytest-asyncio pytest-trio ) +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/asgi-lifespan/metadata.xml b/dev-python/asgi-lifespan/metadata.xml new file mode 100644 index 000000000..6a552834b --- /dev/null +++ b/dev-python/asgi-lifespan/metadata.xml @@ -0,0 +1,17 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + florimondmanca/asgi-lifespan + asgi-lifespan + + Florimond Manca + florimond.manca@protonmail.com + + + diff --git a/dev-python/asyncinotify/Manifest b/dev-python/asyncinotify/Manifest new file mode 100644 index 000000000..9f6b18b70 --- /dev/null +++ b/dev-python/asyncinotify/Manifest @@ -0,0 +1 @@ +DIST asyncinotify-4.0.1.tar.bz2 15598 BLAKE2B 58bbd6743bc857a12045f99c0a740e656edec2f62f2f6475e7ace4c9276bee4b3ae139001efedeff9d916115edfdc932f430c16b4fe989c0cc995843518b8ef6 SHA512 08dda86e57898ec2ee1cfd8831d7e3f3ca963cf9b0a45e9ad690b976ba13d3a0510f7bd4eff6e6030089af4c14da700276ba0573e0eaa5dc23abe9d09c61bcd3 diff --git a/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild b/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild new file mode 100644 index 000000000..7a4ba1906 --- /dev/null +++ b/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 + +MY_PV="v${PV}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="An async python inotify package" +HOMEPAGE="https://gitlab.com/Taywee/asyncinotify" +SRC_URI="https://gitlab.com/Taywee/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2" + +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_sphinx docs "dev-python/tomli" + +distutils_enable_tests unittest diff --git a/dev-python/asyncinotify/metadata.xml b/dev-python/asyncinotify/metadata.xml new file mode 100644 index 000000000..6bfd0e2fb --- /dev/null +++ b/dev-python/asyncinotify/metadata.xml @@ -0,0 +1,21 @@ + + + + + Kamal Abdellatif + gentoo.kamal@tgf.pw + + + An async python inotify package. Kept as simple and easy-to-understand as + possible, while still being flexible and powerful. This is built on no external + dependencies, and works through ctypes in a very obvious fashion. + + + Taywee/asyncinotify + https://asyncinotify.readthedocs.io/en/latest/asyncinotify.html + + Taylor C. Richberger + tcr@absolute-performance.com + + + diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest new file mode 100644 index 000000000..21b6a3702 --- /dev/null +++ b/dev-python/asyncpg/Manifest @@ -0,0 +1,2 @@ +DIST asyncpg-0.30.0.tar.gz 957746 BLAKE2B 2da92520bd30c1e5eebbfddabf78b9e9e221fb33ad77fa01f77ceb8bdf73e057868bf60987c2c67a6ed5d8b0cacb3b80c0aefd6afa1b574e2629d358c9158bbb SHA512 bbfc83ae881f454cb16343037ae48fbc9c9c65b57d11fc1e28ec054b9051d823f7da0735307090d0ce4e5dca166590b147d0f9d383a1ac0b894396290aa0782a +DIST asyncpg-0.31.0.tar.gz 993667 BLAKE2B 41c88e652b280ccb2add527df35fd470a3c42573082022ba5e241a9c414f4bf32265249b22d5c7de8414b95c0b2de7ed974df1fff1d8777864553e3ba9b3dfce SHA512 150c5b989a0ecd9903e9c932030f30c58750a180e95d2fab7323cf2b8b20a13b85c346f9fae19efb74ced5dbe724fd2722bbd3b0c44eedca532fb79b42edf350 diff --git a/dev-python/asyncpg/asyncpg-0.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild new file mode 100644 index 000000000..88938fc95 --- /dev/null +++ b/dev-python/asyncpg/asyncpg-0.30.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) # doesn't build with pypy3 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="An asyncio PostgreSQL driver" +HOMEPAGE=" + https://pypi.org/project/asyncpg/ + https://github.com/MagicStack/asyncpg +" + +LICENSE="Apache-2.0 PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kerberos" + +RDEPEND=" + kerberos? ( dev-python/gssapi[${PYTHON_USEDEP}] ) +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-db/postgresql[kerberos?,server,ssl] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + kerberos? ( + app-crypt/mit-krb5 + dev-python/k5test[${PYTHON_USEDEP}] + ) + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.30.0-cflags.patch + "${FILESDIR}"/${PN}-0.30.0-disable-broken-tests.patch +) + +EPYTEST_PLUGINS=( ) +EPYTEST_IGNORE=( + # checks versions from env variables + "${S}"/tests/test__environment.py + # runs flake8 (???) + "${S}"/tests/test__sourcecode.py +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_prepare_all() { + # bug #926720 + cat <<-EOF >> setup.cfg || die + [build_ext] + debug=False + cython_always=True + cython_annotate=False + cython_directives= + EOF + + # remove pre-generated Cython sources + rm asyncpg/{pgproto/pgproto,protocol/protocol}.c || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + use debug && \ + export ASYNCPG_DEBUG=1 + + use kerberos || \ + EPYTEST_DESELECT+=( tests/test_connect.py::TestGssAuthentication ) +} + +python_test() { + cd "${T}" || die + for opt in "" "1"; do + einfo " testing with USE_UVLOOP='${opt}'" + USE_UVLOOP="${opt}" epytest "${S}"/tests + done +} diff --git a/dev-python/asyncpg/asyncpg-0.31.0.ebuild b/dev-python/asyncpg/asyncpg-0.31.0.ebuild new file mode 100644 index 000000000..ecafa1803 --- /dev/null +++ b/dev-python/asyncpg/asyncpg-0.31.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) # doesn't build with pypy3 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="An asyncio PostgreSQL driver" +HOMEPAGE=" + https://pypi.org/project/asyncpg/ + https://github.com/MagicStack/asyncpg +" + +LICENSE="Apache-2.0 PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kerberos" + +RDEPEND=" + kerberos? ( dev-python/gssapi[${PYTHON_USEDEP}] ) +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-db/postgresql[kerberos?,server,ssl] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + kerberos? ( + app-crypt/mit-krb5 + dev-python/k5test[${PYTHON_USEDEP}] + ) + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.30.0-cflags.patch +) + +EPYTEST_PLUGINS=( ) +EPYTEST_IGNORE=( + # checks versions from env variables + "${S}"/tests/test__environment.py + # runs flake8 (???) + "${S}"/tests/test__sourcecode.py +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_prepare_all() { + # bug #926720 + cat <<-EOF >> setup.cfg || die + [build_ext] + debug=False + cython_always=True + cython_annotate=False + cython_directives= + EOF + + # remove pre-generated Cython sources + rm asyncpg/{pgproto/pgproto,protocol/protocol}.c || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + use debug && \ + export ASYNCPG_DEBUG=1 + + use kerberos || \ + EPYTEST_DESELECT+=( tests/test_connect.py::TestGssAuthentication ) +} + +python_test() { + cd "${T}" || die + for opt in "" "1"; do + einfo " testing with USE_UVLOOP='${opt}'" + USE_UVLOOP="${opt}" epytest "${S}"/tests + done +} diff --git a/dev-python/asyncpg/files/asyncpg-0.30.0-cflags.patch b/dev-python/asyncpg/files/asyncpg-0.30.0-cflags.patch new file mode 100644 index 000000000..19c197dd7 --- /dev/null +++ b/dev-python/asyncpg/files/asyncpg-0.30.0-cflags.patch @@ -0,0 +1,15 @@ +Do not overwrite user's optimization. + +Bug: https://bugs.gentoo.org/887651 + +--- a/setup.py ++++ b/setup.py +@@ -27,7 +27,7 @@ from setuptools.command import build_ext as setuptools_build_ext + + CYTHON_DEPENDENCY = 'Cython(>=0.29.24,<4.0.0)' + +-CFLAGS = ['-O2'] ++CFLAGS = [] + LDFLAGS = [] + + if platform.uname().system != 'Windows': diff --git a/dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch b/dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch new file mode 100644 index 000000000..1fafbc25f --- /dev/null +++ b/dev-python/asyncpg/files/asyncpg-0.30.0-disable-broken-tests.patch @@ -0,0 +1,67 @@ +From 5a1ee01f8bc8fc6709ef4f636f7a67029d90e26d Mon Sep 17 00:00:00 2001 +From: Elvis Pranskevichus +Date: Fri, 14 Mar 2025 17:58:46 -0700 +Subject: [PATCH] Disable connection URI tests broken by a recent Python fix + (#1244) + +A fix for python/cpython#105704 broke parsing of URIs containing +multiple hosts if one or all of the hosts are IPv6 address literals. +This blocks CI, so disable those tests for now until this is fixed +properly. +--- + tests/test_connect.py | 39 ++++++++++++++++++++------------------- + 1 file changed, 20 insertions(+), 19 deletions(-) + +diff --git a/tests/test_connect.py b/tests/test_connect.py +index 0037ee5..024c29e 100644 +--- a/tests/test_connect.py ++++ b/tests/test_connect.py +@@ -846,25 +846,26 @@ class TestConnectParams(tb.TestCase): + ), + }, + +- { +- 'name': 'dsn_ipv6_multi_host', +- 'dsn': 'postgresql://user@[2001:db8::1234%25eth0],[::1]/db', +- 'result': ([('2001:db8::1234%eth0', 5432), ('::1', 5432)], { +- 'database': 'db', +- 'user': 'user', +- 'target_session_attrs': 'any', +- }) +- }, +- +- { +- 'name': 'dsn_ipv6_multi_host_port', +- 'dsn': 'postgresql://user@[2001:db8::1234]:1111,[::1]:2222/db', +- 'result': ([('2001:db8::1234', 1111), ('::1', 2222)], { +- 'database': 'db', +- 'user': 'user', +- 'target_session_attrs': 'any', +- }) +- }, ++ # broken by https://github.com/python/cpython/pull/129418 ++ # { ++ # 'name': 'dsn_ipv6_multi_host', ++ # 'dsn': 'postgresql://user@[2001:db8::1234%25eth0],[::1]/db', ++ # 'result': ([('2001:db8::1234%eth0', 5432), ('::1', 5432)], { ++ # 'database': 'db', ++ # 'user': 'user', ++ # 'target_session_attrs': 'any', ++ # }) ++ # }, ++ ++ # { ++ # 'name': 'dsn_ipv6_multi_host_port', ++ # 'dsn': 'postgresql://user@[2001:db8::1234]:1111,[::1]:2222/db', ++ # 'result': ([('2001:db8::1234', 1111), ('::1', 2222)], { ++ # 'database': 'db', ++ # 'user': 'user', ++ # 'target_session_attrs': 'any', ++ # }) ++ # }, + + { + 'name': 'dsn_ipv6_multi_host_query_part', +-- +2.50.0 + diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml new file mode 100644 index 000000000..7340e7af2 --- /dev/null +++ b/dev-python/asyncpg/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + MagicStack/asyncpg + asyncpg + + MagicStack Inc + hello@magic.io + + + diff --git a/dev-python/auditok/Manifest b/dev-python/auditok/Manifest new file mode 100644 index 000000000..93a374199 --- /dev/null +++ b/dev-python/auditok/Manifest @@ -0,0 +1 @@ +DIST auditok-0.2.0.tar.gz 2482517 BLAKE2B 8db341116e74d875f73757c758ad24c3f8b06cf69a95b09cf7dda30495e46e456861c03ce0bdea2a0c714225a452f6d8a85348c625343fc1e247acb11db31ee6 SHA512 aa9e05d03fde68277395134d247cf7c211b48852fe0e8ac6df9d773242363b692f0505317d54268e81dc29a49250775c4695f0f826d576589850d2290efadffb diff --git a/dev-python/auditok/auditok-0.2.0-r1.ebuild b/dev-python/auditok/auditok-0.2.0-r1.ebuild new file mode 100644 index 000000000..d23ca2683 --- /dev/null +++ b/dev-python/auditok/auditok-0.2.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A module for Audio/Acoustic Activity Detection" +HOMEPAGE="https://github.com/amsehili/auditok/" +SRC_URI="https://github.com/amsehili/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/pydub[${PYTHON_USEDEP}] + dev-python/genty[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + ) + " + +distutils_enable_tests unittest + +python_prepare_all() { + distutils-r1_python_prepare_all + + # these tests appear to be broken + rm "${S}"/tests/test_plotting.py || die +} + +python_test() { + eunittest tests/ +} + +pkg_postinst() { + optfeature "reading audio files in popular audio formats (ogg, mp3, etc.) or extracting audio from a video file" dev-python/pydub + optfeature "reading audio data from the microphone and playing audio back" dev-python/pyaudio + optfeature "showing progress bar while playing audio clips" dev-python/tqdm + optfeature "plotting audio signal and detections" dev-python/matplotlib + optfeature "matplotlib. Also used for some math operations instead of standard python if available" dev-python/numpy +} diff --git a/dev-python/auditok/metadata.xml b/dev-python/auditok/metadata.xml new file mode 100644 index 000000000..7ddafc258 --- /dev/null +++ b/dev-python/auditok/metadata.xml @@ -0,0 +1,11 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + amsehili/auditok + + diff --git a/dev-python/autoflake/Manifest b/dev-python/autoflake/Manifest new file mode 100644 index 000000000..6fd578500 --- /dev/null +++ b/dev-python/autoflake/Manifest @@ -0,0 +1 @@ +DIST autoflake-2.3.1.tar.gz 27642 BLAKE2B 5002b404c39a5a1e18c5dc6e8a70f958b9d02e412b9320ba4b801b1a20427110cd15363bb3e4acb25de4ceca77ce86d49c1c36cef5ba3e886fecffb996ef7b81 SHA512 bad9a34f253e1182f3128867eb8699c8c02b99f35479c1b65669f0411d7dff29fe477a267d0398e60a5e833530ace3cf28443a4b2a8924bd019447cc7ee8ab08 diff --git a/dev-python/autoflake/autoflake-2.3.1.ebuild b/dev-python/autoflake/autoflake-2.3.1.ebuild new file mode 100644 index 000000000..94adbcaf7 --- /dev/null +++ b/dev-python/autoflake/autoflake-2.3.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=hatchling + +inherit distutils-r1 pypi + +DESCRIPTION="Removes unused imports and unused variables from Python code" +HOMEPAGE="https://github.com/PyCQA/autoflake/ https://pypi.org/project/autoflake/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/tomli-2.0.1 + >=dev-python/pyflakes-3.0.0" + +distutils_enable_tests unittest + +src_prepare() { + sed -Ei -e '/include/,/]/ { /(test_.*|LICENSE|README)/d }' pyproject.toml || die "Sed failed :-(" + default +} + +python_test() { + # unit test + eunittest -p "test_autoflake.py" +} diff --git a/dev-python/autoflake/metadata.xml b/dev-python/autoflake/metadata.xml new file mode 100644 index 000000000..227c02478 --- /dev/null +++ b/dev-python/autoflake/metadata.xml @@ -0,0 +1,16 @@ + + + + + +autoflake removes unused imports and unused variables from Python code. It makes use of pyflakes to do this. + +By default, autoflake only removes unused imports for modules that are part of the standard library. (Other modules may have side effects that make them unsafe to remove automatically.) Removal of unused variables is also disabled by default. + +autoflake also removes useless pass statements. + + + PyCQA/autoflake + autoflake + + diff --git a/dev-python/autopxd/Manifest b/dev-python/autopxd/Manifest new file mode 100644 index 000000000..a388c9845 --- /dev/null +++ b/dev-python/autopxd/Manifest @@ -0,0 +1 @@ +DIST autopxd2-2.5.0.tar.gz 109511 BLAKE2B 599ac008291d60a5734de034ff7341048b83114c835056525b08efbce20b9fd087e211cd00debd35ff2b050d9304e2218e48402ee12b47a731ed94be9dfaa009 SHA512 e1eecf7742d0520e62d850eff98904635507d75aaf1c6180d85d606050dfa216d5acd3e955a252db51986c11726f6e48b1ab8d2d9ea0893b0f5827332edd7ce0 diff --git a/dev-python/autopxd/autopxd-2.5.0.ebuild b/dev-python/autopxd/autopxd-2.5.0.ebuild new file mode 100644 index 000000000..f714b2864 --- /dev/null +++ b/dev-python/autopxd/autopxd-2.5.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +PYPI_PN="${PN}2" +inherit distutils-r1 pypi + +DESCRIPTION="generates .pxd files automatically from .h files" +HOMEPAGE=" + https://github.com/elijahr/python-autopxd2 + https://pypi.org/project/autopxd2 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/pycparser[${PYTHON_USEDEP}] +" + +python_test() { + epytest +} diff --git a/dev-python/autopxd/metadata.xml b/dev-python/autopxd/metadata.xml new file mode 100644 index 000000000..94ed41090 --- /dev/null +++ b/dev-python/autopxd/metadata.xml @@ -0,0 +1,12 @@ + + + + + wuzhenyu@ustc.edu + Wu, Zhenyu + + + autopxd2 + elijahr/python-autopxd2 + + diff --git a/dev-python/av/Manifest b/dev-python/av/Manifest new file mode 100644 index 000000000..2b83d9662 --- /dev/null +++ b/dev-python/av/Manifest @@ -0,0 +1 @@ +DIST av-17.0.0.gh.tar.gz 218778 BLAKE2B 215c2728779eae2592546e361787f4b0449f0efe7f81f3b4512d9affe8063a0f20a0cd449b6e8c365ff0b3f15a0919c524ecd16625f58be1351694000c8f34a8 SHA512 f65692fdbd2757a55cdd15077bafc3dd180ea046468d90c47a29fafbaad18d4aa44166dc463a6378afb6ab7edd5785045f5987b23b0c53deef60a0d08d92fb46 diff --git a/dev-python/av/av-17.0.0.ebuild b/dev-python/av/av-17.0.0.ebuild new file mode 100644 index 000000000..c898ae71d --- /dev/null +++ b/dev-python/av/av-17.0.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +MY_PN="PyAV" +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Pythonic bindings for FFmpeg's libraries" +HOMEPAGE=" + https://pyav.basswood-io.com/docs/stable/ + https://pypi.org/project/av/ + https://github.com/PyAV-Org/PyAV/ +" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/PyAV-Org/PyAV.git" +else + # pypi misses documentation + SRC_URI="https://github.com/PyAV-Org/PyAV/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" + S=${WORKDIR}/${MY_P} +fi + +LICENSE="BSD" +SLOT="0" + +IUSE="examples" + +BDEPEND=" + virtual/pkgconfig + >=dev-python/cython-3.1.0[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" +DEPEND="media-video/ffmpeg:=" +RDEPEND=" + media-video/ffmpeg:= + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] +" + +DOCS=( README.md {AUTHORS,CHANGELOG}.rst ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-copybutton + +src_prepare() { + default + + # package directory must be deleted due to C ext. + # use PV instead of reading from pkg. dir. + sed -i \ + -e 's|about = {}|about = {"__version__": "'"${PV}"'"}|' \ + -e '/with open/,+2d' \ + docs/conf.py || die +} + +python_compile_all() { + rm -rf av || die + + sphinx_compile_all +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} + +python_test() { + rm -rf av || die + + epytest +} diff --git a/dev-python/av/metadata.xml b/dev-python/av/metadata.xml new file mode 100644 index 000000000..7be5d180b --- /dev/null +++ b/dev-python/av/metadata.xml @@ -0,0 +1,13 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + PyAV-Org/PyAV + av + https://pyav.basswood-io.com/docs/stable/ + + diff --git a/dev-python/avro/Manifest b/dev-python/avro/Manifest new file mode 100644 index 000000000..092dad3af --- /dev/null +++ b/dev-python/avro/Manifest @@ -0,0 +1 @@ +DIST avro-1.12.0.tar.gz 91025 BLAKE2B 393f918c047bed572bcb1803870a7bafe29d0a14c82d2da082665a4d72bd6277bf0410e4349ca43a320682f4ebd2742b5a3262fe86e5ed861fcf1c0e49a8c778 SHA512 a64820ce810477c2187149ae855039b33fe92c8c3f84e3aa66da4bde487fbec0ca3744618c415fe7bfef2fa458f9417e4266a316af8a9d7aa4db120a85e7d414 diff --git a/dev-python/avro/avro-1.12.0.ebuild b/dev-python/avro/avro-1.12.0.ebuild new file mode 100644 index 000000000..dcafb56d2 --- /dev/null +++ b/dev-python/avro/avro-1.12.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Apache Avro is a data serialization system" +HOMEPAGE=" + https://pypi.org/project/avro/ + https://avro.apache.org +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" diff --git a/dev-python/avro/metadata.xml b/dev-python/avro/metadata.xml new file mode 100644 index 000000000..23cf0889f --- /dev/null +++ b/dev-python/avro/metadata.xml @@ -0,0 +1,8 @@ + + + + + + avro + + diff --git a/dev-python/azure-core/Manifest b/dev-python/azure-core/Manifest new file mode 100644 index 000000000..d39c41d62 --- /dev/null +++ b/dev-python/azure-core/Manifest @@ -0,0 +1,2 @@ +DIST azure-core-1.27.1.zip 371779 BLAKE2B 0f2805d6299b0129d546d79d56c8be1de019b46dc64dd22b8191017d2bae1d1a126480186836f52eedfba50b250b0fbb3ed36d56b0e0b6de5da3954d51cdbb14 SHA512 979c8194b32acf89ada5604742a00452023b4d671b55f9a60766a11dec5502ffc5c53bc4f899ef73ae63fa8638a0d69771d590f5851f5fcd20f5b7fd85a4c53f +DIST azure-core-1.28.0.zip 384884 BLAKE2B c76dc327cf35ab7c1c243bb03f9410989cb065daf9c8f2648b0a6a784a367a2f4a35ee97d7df0ab0adb57d479cf0c6d972dca70e60ee6bc1329889d75c92f920 SHA512 f3b74c87df2a4bcf0dacddce8a508389d80237a930b0138895c5cc239d3cf6918e98d77f4e02fe5ed5784e76d8eec6e0acc75fc978fcbfd0733fdf7bb38b2ae3 diff --git a/dev-python/azure-core/azure-core-1.27.1.ebuild b/dev-python/azure-core/azure-core-1.27.1.ebuild new file mode 100644 index 000000000..f6e76a4e6 --- /dev/null +++ b/dev-python/azure-core/azure-core-1.27.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Microsoft Azure Core Library for Python" +HOMEPAGE=" + https://pypi.org/project/azure-core/ + https://github.com/Azure/azure-sdk-for-python +" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND="app-arch/unzip" +# TODO: package azure-sdk-tools +#BDEPEND=" +# app-arch/unzip +# test? ( +# dev-python/aiohttp[${PYTHON_USEDEP}] +# dev-python/azure-sdk-tools[${PYTHON_USEDEP}] +# dev-python/flask[${PYTHON_USEDEP}] +# dev-python/msrest[${PYTHON_USEDEP}] +# dev-python/pytest-trio[${PYTHON_USEDEP}] +# dev-python/requests[${PYTHON_USEDEP}] +# ) +#" + +DOCS=( {CHANGELOG,CLIENT_LIBRARY_DEVELOPER,README}.md ) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "aio support" dev-python/aiohttp +} diff --git a/dev-python/azure-core/azure-core-1.28.0.ebuild b/dev-python/azure-core/azure-core-1.28.0.ebuild new file mode 100644 index 000000000..f6e76a4e6 --- /dev/null +++ b/dev-python/azure-core/azure-core-1.28.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Microsoft Azure Core Library for Python" +HOMEPAGE=" + https://pypi.org/project/azure-core/ + https://github.com/Azure/azure-sdk-for-python +" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND="app-arch/unzip" +# TODO: package azure-sdk-tools +#BDEPEND=" +# app-arch/unzip +# test? ( +# dev-python/aiohttp[${PYTHON_USEDEP}] +# dev-python/azure-sdk-tools[${PYTHON_USEDEP}] +# dev-python/flask[${PYTHON_USEDEP}] +# dev-python/msrest[${PYTHON_USEDEP}] +# dev-python/pytest-trio[${PYTHON_USEDEP}] +# dev-python/requests[${PYTHON_USEDEP}] +# ) +#" + +DOCS=( {CHANGELOG,CLIENT_LIBRARY_DEVELOPER,README}.md ) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "aio support" dev-python/aiohttp +} diff --git a/dev-python/azure-core/metadata.xml b/dev-python/azure-core/metadata.xml new file mode 100644 index 000000000..65d893c68 --- /dev/null +++ b/dev-python/azure-core/metadata.xml @@ -0,0 +1,9 @@ + + + + + + azure-core + Azure/azure-sdk-for-python + + diff --git a/dev-python/azure-storage-blob/Manifest b/dev-python/azure-storage-blob/Manifest new file mode 100644 index 000000000..a0674395b --- /dev/null +++ b/dev-python/azure-storage-blob/Manifest @@ -0,0 +1 @@ +DIST azure-storage-blob-12.17.0.zip 698725 BLAKE2B 4baed9738f55d693fa86fe79da36915f0c6f118c58e8a3f7a259a7d6f85abb27f0bc2696c0f7ff94b6ed6345f4a3d348fecabe4e99759f8ac830f0c8ec46a67e SHA512 fc146efa4853724a1c0b68a2f22bc5c04f91502cabcb135d717ece9c087eb729a5eb05b943f84fcb0dfd400cd8490fbb50235a128bb0e5457f8257f18d0c8032 diff --git a/dev-python/azure-storage-blob/azure-storage-blob-12.17.0.ebuild b/dev-python/azure-storage-blob/azure-storage-blob-12.17.0.ebuild new file mode 100644 index 000000000..de210effc --- /dev/null +++ b/dev-python/azure-storage-blob/azure-storage-blob-12.17.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Microsoft Azure Blob Storage Client Library for Python" +HOMEPAGE=" + https://pypi.org/project/azure-storage-blob/ + https://github.com/Azure/azure-sdk-for-python +" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND=" + >=dev-python/azure-core-1.24.2[${PYTHON_USEDEP}] + + + + + + Azure/azure-sdk-for-python + azure-storage-blob + + diff --git a/dev-python/backoff/Manifest b/dev-python/backoff/Manifest new file mode 100644 index 000000000..3ce60acc8 --- /dev/null +++ b/dev-python/backoff/Manifest @@ -0,0 +1 @@ +DIST backoff-2.2.1.gh.tar.gz 20194 BLAKE2B a137ad67574b20535d5c29fad5781d0f7baaeeead23a5c8ccc3f1c48a952bf4436e75753e329861fb20bdc6fbe2b5e6d75b30d0fdca9908edfa540a593b3b353 SHA512 ed98c50d544d4ac3214b03005e5d183b0aeefd568c89769b59115ecc67ba7f7ea29a58e6ebf8488026a95ff2a1155e798782b04bebc9315c6a3682540bb38dff diff --git a/dev-python/backoff/backoff-2.2.1.ebuild b/dev-python/backoff/backoff-2.2.1.ebuild new file mode 100644 index 000000000..cad9663fa --- /dev/null +++ b/dev-python/backoff/backoff-2.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Function decoration for backoff and retry" +HOMEPAGE=" + https://github.com/litl/backoff/ + https://pypi.org/project/backoff/ +" +SRC_URI=" + https://github.com/litl/backoff/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.rst ) + +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${P}-pytest-asyncio-compat.patch" +) + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest diff --git a/dev-python/backoff/files/backoff-2.2.1-pytest-asyncio-compat.patch b/dev-python/backoff/files/backoff-2.2.1-pytest-asyncio-compat.patch new file mode 100644 index 000000000..f9fae4696 --- /dev/null +++ b/dev-python/backoff/files/backoff-2.2.1-pytest-asyncio-compat.patch @@ -0,0 +1,85 @@ +https://github.com/litl/backoff/pull/224 +Adapt test cases to pytest-asyncio 1.0 compatibility + +- Remove deprecated event_loop fixture + https://pytest-asyncio.readthedocs.io/en/stable/reference/changelog.html#removed +- Drop *_without_event_loop tests + These incompatible tests (*1) are no longer needed since the + underlying code has already been removed (introduced in a460156, + removed in 5d714ccd). + +*1: asyncio.get_event_loop() now raises a RuntimeError in Python 3.14 + when no loop exists. + https://docs.python.org/3.14/whatsnew/3.14.html#id7 +--- a/tests/test_backoff_async.py ++++ b/tests/test_backoff_async.py +@@ -665,7 +665,7 @@ async def exceptor(): + + + @pytest.mark.asyncio +-async def test_on_exception_coro_cancelling(event_loop): ++async def test_on_exception_coro_cancelling(): + sleep_started_event = asyncio.Event() + + @backoff.on_predicate(backoff.expo) +@@ -679,59 +679,10 @@ async def coro(): + + return False + +- task = event_loop.create_task(coro()) ++ task = asyncio.create_task(coro()) + + await sleep_started_event.wait() + + task.cancel() + + assert (await task) +- +- +-def test_on_predicate_on_regular_function_without_event_loop(monkeypatch): +- monkeypatch.setattr('time.sleep', lambda x: None) +- +- # Set default event loop to None. +- loop = asyncio.get_event_loop() +- asyncio.set_event_loop(None) +- +- try: +- @backoff.on_predicate(backoff.expo) +- def return_true(log, n): +- val = (len(log) == n - 1) +- log.append(val) +- return val +- +- log = [] +- ret = return_true(log, 3) +- assert ret is True +- assert 3 == len(log) +- +- finally: +- # Restore event loop. +- asyncio.set_event_loop(loop) +- +- +-def test_on_exception_on_regular_function_without_event_loop(monkeypatch): +- monkeypatch.setattr('time.sleep', lambda x: None) +- +- # Set default event loop to None. +- loop = asyncio.get_event_loop() +- asyncio.set_event_loop(None) +- +- try: +- @backoff.on_exception(backoff.expo, KeyError) +- def keyerror_then_true(log, n): +- if len(log) == n: +- return True +- e = KeyError() +- log.append(e) +- raise e +- +- log = [] +- assert keyerror_then_true(log, 3) is True +- assert 3 == len(log) +- +- finally: +- # Restore event loop. +- asyncio.set_event_loop(loop) diff --git a/dev-python/backoff/metadata.xml b/dev-python/backoff/metadata.xml new file mode 100644 index 000000000..e3c9a8276 --- /dev/null +++ b/dev-python/backoff/metadata.xml @@ -0,0 +1,13 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + + litl/backoff + backoff + + diff --git a/dev-python/baseline/Manifest b/dev-python/baseline/Manifest new file mode 100644 index 000000000..8322e3012 --- /dev/null +++ b/dev-python/baseline/Manifest @@ -0,0 +1 @@ +DIST baseline-1.2.1.gh.tar.gz 24519 BLAKE2B d9e3cda8b0c0642e61c0d446759744980a4e3439ee4cb640e6dce749d58b69be1ef58775350f06381e0d701c300905c86f646f1f3b7f4e420e065bf64609e814 SHA512 bc34c0cf29530f452df81dcb27b9a113989269144e2396f658829fbcf3d3621419ac7bf7c8c99e041aef2208e7d7ee846d9167f5200a7595a191fc3f5de1257f diff --git a/dev-python/baseline/baseline-1.2.1.ebuild b/dev-python/baseline/baseline-1.2.1.ebuild new file mode 100644 index 000000000..e26c89567 --- /dev/null +++ b/dev-python/baseline/baseline-1.2.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} python3_13t ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Easy string baseline" +HOMEPAGE=" + https://github.com/dmgass/baseline + https://pypi.org/project/baseline/ +" +SRC_URI="https://github.com/dmgass/baseline/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${P}-fix-setup.patch" +) + +distutils_enable_tests unittest diff --git a/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch b/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch new file mode 100644 index 000000000..394c2b062 --- /dev/null +++ b/dev-python/baseline/files/baseline-1.2.1-fix-setup.patch @@ -0,0 +1,20 @@ +- remove nonexistent file from long_description +- disable deprecated universal wheel build +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,5 +1,5 @@ + [metadata] +-long_description = file: README.rst, CHANGES.rst ++long_description = file: README.rst + keywords = compare baseline string test + platforms = any + classifiers = +@@ -49,8 +49,6 @@ test = + [sdist] + formats = zip + +-[bdist_wheel] +-universal = True + + [build_sphinx] + source-dir = docs diff --git a/dev-python/baseline/metadata.xml b/dev-python/baseline/metadata.xml new file mode 100644 index 000000000..eb63d1758 --- /dev/null +++ b/dev-python/baseline/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + dmgass/baseline + baseline + + diff --git a/dev-python/bashlex/Manifest b/dev-python/bashlex/Manifest new file mode 100644 index 000000000..004f4b88d --- /dev/null +++ b/dev-python/bashlex/Manifest @@ -0,0 +1 @@ +DIST bashlex-0.18.gh.tar.gz 66783 BLAKE2B 329962328afc2891847bbfc4715581836f567ca639afa48c527b5df41bef9b32c341be54a8999a4628075cae32fd9eae06aea97aedf5c87d64770f776340a938 SHA512 afc52d06da6fa596263a78220e4905fb6e1531478c173fbd7ccd1d51f7236f0ce1c8b88afd2455d4926403a6ab1f351cb23e048f449ccd845a96381e78503719 diff --git a/dev-python/bashlex/bashlex-0.18.ebuild b/dev-python/bashlex/bashlex-0.18.ebuild new file mode 100644 index 000000000..c0966e87e --- /dev/null +++ b/dev-python/bashlex/bashlex-0.18.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python parser for bash" +HOMEPAGE=" + https://github.com/idank/bashlex + https://pypi.org/project/bashlex/ +" +SRC_URI=" + https://github.com/idank/bashlex/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/bashlex/metadata.xml b/dev-python/bashlex/metadata.xml new file mode 100644 index 000000000..d30d795f7 --- /dev/null +++ b/dev-python/bashlex/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + bashlex + idank/bashlex + + diff --git a/dev-python/bidict/Manifest b/dev-python/bidict/Manifest new file mode 100644 index 000000000..5f83acb2a --- /dev/null +++ b/dev-python/bidict/Manifest @@ -0,0 +1 @@ +DIST bidict-0.23.1.gh.tar.gz 390680 BLAKE2B f114ee35f7f3c1cb6e9094f52ce776c976c8b94e0cb9891eec62772eddfdf8735549ea710359cfaaba28f71d7bf96057cc65533a771f9b33a37935e93e152aef SHA512 795e29b61c1717dd34807c60ce598fc6a142decebd0545378bdc728f397e2050f52cf11212075ba60e22553031e9727fcbaae26891f531219075f6f58e457d05 diff --git a/dev-python/bidict/bidict-0.23.1.ebuild b/dev-python/bidict/bidict-0.23.1.ebuild new file mode 100644 index 000000000..17271cb25 --- /dev/null +++ b/dev-python/bidict/bidict-0.23.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="The bidirectional mapping library for Python" +HOMEPAGE=" + https://pypi.org/project/bidict/ + https://github.com/jab/bidict +" +SRC_URI="https://github.com/jab/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/sortedcontainers[${PYTHON_USEDEP}] + dev-python/sortedcollections[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CHANGELOG,README,SECURITY}.rst ) + +EPYTEST_IGNORE=( tests/test_microbenchmarks.py ) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/furo + +src_prepare() { + distutils-r1_src_prepare + + sed -i pytest.ini \ + -e "/--numprocesses/d" \ + -e "/--benchmark/d" || die +} diff --git a/dev-python/bidict/metadata.xml b/dev-python/bidict/metadata.xml new file mode 100644 index 000000000..1f50be851 --- /dev/null +++ b/dev-python/bidict/metadata.xml @@ -0,0 +1,18 @@ + + + + + bidict + jab/bidict + + Joshua Bronson + jabronson@gmail.com + + https://bidict.readthedocs.io + https://bidict.readthedocs.io/changelog.html + + + dev@notyourcomputer.net + Shaoyu Tseng + + diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest new file mode 100644 index 000000000..9318a0077 --- /dev/null +++ b/dev-python/billiard/Manifest @@ -0,0 +1 @@ +DIST billiard-4.0.2.gh.tar.gz 154301 BLAKE2B 5a4d1e185219886a419c82acb18e8f4adcba980d7732c7909a34f9e81af9936280ff1817ba92bef92333e7b57a4385339503e158d8766b8a8a9a1acd9de3202b SHA512 499ef834b98b2ce4a1afc4e069f43a96b9db8d7f52607fa5fe12298fc06faf25307a0208ac6df7643c0fff87deb5014d9bd1e375ab19731e98ac65ba3199fd4e diff --git a/dev-python/billiard/billiard-4.0.2.ebuild b/dev-python/billiard/billiard-4.0.2.ebuild new file mode 100644 index 000000000..f5a534a3b --- /dev/null +++ b/dev-python/billiard/billiard-4.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Python multiprocessing fork" +HOMEPAGE=" + https://pypi.org/project/billiard/ + https://github.com/celery/billiard +" +SRC_URI="https://github.com/celery/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( dev-python/psutil[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +distutils_enable_sphinx Doc diff --git a/dev-python/billiard/metadata.xml b/dev-python/billiard/metadata.xml new file mode 100644 index 000000000..b03e8bad8 --- /dev/null +++ b/dev-python/billiard/metadata.xml @@ -0,0 +1,9 @@ + + + + + + billiard + celery/billiard + + diff --git a/dev-python/bleak/Manifest b/dev-python/bleak/Manifest new file mode 100644 index 000000000..2aceec7b9 --- /dev/null +++ b/dev-python/bleak/Manifest @@ -0,0 +1,2 @@ +DIST bleak-1.1.0.tar.gz 116100 BLAKE2B c41e02c7fcf58671d68f9a4d4b94b05546bd656366551948fc7d62c07297754730ff1ab4dc6d45ffdb460aac6f47cf616b5b056c721cebe075521d6b39769ff6 SHA512 4861e999d812b63ce4d85eb8711f9cf226e70b2adc786f87c4be8793c72f9f01cd2572ea46e59315ae7774864b5c5e5ef642e47a0abf145fd8ed2ab48cda61df +DIST bleak-1.1.1.tar.gz 116277 BLAKE2B 63a6ffd4cb25325eddcae403145e60a450d33f47627968db262c78138d0330c96e03672fbe826876f4ca5c026f918268f96d3495e01be57c25120520b2b7c99e SHA512 ad4749e7f88be5ba9a2c09b636164d501971111184d9cdfb6087cfae32b6d72cf74d3e6f2c1c3690ec9bff3f3ccb1b6bc479969a6c5de7e01fcacc384d53ceae diff --git a/dev-python/bleak/bleak-1.1.0.ebuild b/dev-python/bleak/bleak-1.1.0.ebuild new file mode 100644 index 000000000..3338667fd --- /dev/null +++ b/dev-python/bleak/bleak-1.1.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Bluetooth Low Energy platform Agnostic Klient (BLEAK) for Python" +HOMEPAGE="https://bleak.readthedocs.io" + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Dependencies unsurprisingly derive from "pyproject.toml". +BDEPEND="test? ( + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.19.0[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}] +)" +RDEPEND=" + >=dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' python3_{8..10}) +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +#FIXME: Tests currently fail to run and I can't be bothered to resolve. *sigh* +# distutils_enable_tests pytest + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/hbldh/bleak.git" + EGIT_BRANCH="develop" +else + KEYWORDS="~amd64" +fi + +python_install_all() { + [[ -d examples ]] && dodoc -r examples + + distutils-r1_python_install_all +} diff --git a/dev-python/bleak/bleak-1.1.1.ebuild b/dev-python/bleak/bleak-1.1.1.ebuild new file mode 100644 index 000000000..3338667fd --- /dev/null +++ b/dev-python/bleak/bleak-1.1.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Bluetooth Low Energy platform Agnostic Klient (BLEAK) for Python" +HOMEPAGE="https://bleak.readthedocs.io" + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Dependencies unsurprisingly derive from "pyproject.toml". +BDEPEND="test? ( + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.19.0[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}] +)" +RDEPEND=" + >=dev-python/dbus-fast-1.22.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' python3_{8..10}) +" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +#FIXME: Tests currently fail to run and I can't be bothered to resolve. *sigh* +# distutils_enable_tests pytest + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/hbldh/bleak.git" + EGIT_BRANCH="develop" +else + KEYWORDS="~amd64" +fi + +python_install_all() { + [[ -d examples ]] && dodoc -r examples + + distutils-r1_python_install_all +} diff --git a/dev-python/bleak/metadata.xml b/dev-python/bleak/metadata.xml new file mode 100644 index 000000000..4083b64b8 --- /dev/null +++ b/dev-python/bleak/metadata.xml @@ -0,0 +1,12 @@ + + + + + zl29ah@gmail.com + Sergey Alirzaev + + + bleak + hbldh/bleak + + diff --git a/dev-python/blobfile/Manifest b/dev-python/blobfile/Manifest new file mode 100644 index 000000000..b13533a6e --- /dev/null +++ b/dev-python/blobfile/Manifest @@ -0,0 +1 @@ +DIST blobfile-3.2.0.tar.gz 78442 BLAKE2B f89d39931a87ac2f6a98fc793771b1d3fd5b199553f18cefaabd49a21d2d2e61bf3c0a805c1b7c6f4c6dfdd2a3ce080349f4b2e9c0504e89627138754a0cab9e SHA512 aa254372e410d7cce5fc6cbe3af61c0e8a99f6adf38b38a024e45155b64552fdea4acb0aa41ec20208ab1abd0b8719718ba8abe29274639808299f7d5a0e7eca diff --git a/dev-python/blobfile/blobfile-3.2.0.ebuild b/dev-python/blobfile/blobfile-3.2.0.ebuild new file mode 100644 index 000000000..2d7317065 --- /dev/null +++ b/dev-python/blobfile/blobfile-3.2.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read GCS, ABS and local paths with the same interface, tensorflow.io.gfile clone" +HOMEPAGE=" + https://github.com/blobfile/blobfile + https://pypi.org/project/blobfile/ +" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=dev-python/filelock-3.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.9[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.8[${PYTHON_USEDEP}] + >=dev-python/urllib3-2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/xmltodict[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_prepare() { + sed -e 's/pycryptodomex/pycryptodome/' -i pyproject.toml || die + sed -e 's/from Cryptodome/from Crypto/' -i blobfile/_gcp.py || die +} diff --git a/dev-python/blobfile/metadata.xml b/dev-python/blobfile/metadata.xml new file mode 100644 index 000000000..22da9805b --- /dev/null +++ b/dev-python/blobfile/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + blobfile + blobfile/blobfile + + diff --git a/dev-python/blurhash/Manifest b/dev-python/blurhash/Manifest new file mode 100644 index 000000000..25d425747 --- /dev/null +++ b/dev-python/blurhash/Manifest @@ -0,0 +1,2 @@ +DIST blurhash-1.1.4.tar.gz 4738 BLAKE2B a25804938443e140e6d5a649e52c9c07cc91bb914be81efc33887161113f80362fba0b6711f520063461c7d4645022e559a11ecffdfeac9521a86cb23d279510 SHA512 eacef78927a1299bec19f73709435b1be55797273888e7856bbfd46d2aa1afa02f54505c15b76dcd6bd15a6817da0171aa412570c33c7ad487bfe10940ef3fd6 +DIST blurhash-1.1.5.tar.gz 50859 BLAKE2B 3cf43786e586ba011687ae40a22711ec18c60c1a53df3e425649a90659d18e723c7e0d9c35b3f6ae5313dcdf007622a0e6ba009035c98c7c51e1e2363defbe95 SHA512 84fef618a5bbb6b91a6e63665938e5b9c03a453dc1bd637863e2ffe560685b29a7a720309ebedb85a51db5686f8e22f6f399aeaede22b6578016e1d0ec410e63 diff --git a/dev-python/blurhash/blurhash-1.1.4.ebuild b/dev-python/blurhash/blurhash-1.1.4.ebuild new file mode 100644 index 000000000..471d8c032 --- /dev/null +++ b/dev-python/blurhash/blurhash-1.1.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Pure-Python implementation of the blurhash algorithm" +HOMEPAGE=" + https://pypi.org/project/blurhash/ + https://github.com/halcy/blurhash-python +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# no tests in v1.1.4 tarball +distutils_enable_tests import-check + +src_prepare() { + distutils-r1_src_prepare + rm setup.cfg || die +} diff --git a/dev-python/blurhash/blurhash-1.1.5.ebuild b/dev-python/blurhash/blurhash-1.1.5.ebuild new file mode 100644 index 000000000..47603e56a --- /dev/null +++ b/dev-python/blurhash/blurhash-1.1.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Pure-Python implementation of the blurhash algorithm" +HOMEPAGE=" + https://pypi.org/project/blurhash/ + https://github.com/halcy/blurhash-python +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + rm setup.cfg || die +} diff --git a/dev-python/blurhash/metadata.xml b/dev-python/blurhash/metadata.xml new file mode 100644 index 000000000..25cebaef4 --- /dev/null +++ b/dev-python/blurhash/metadata.xml @@ -0,0 +1,9 @@ + + + + + + blurhash + halcy/blurhash-python + + diff --git a/dev-python/cassowary/Manifest b/dev-python/cassowary/Manifest new file mode 100644 index 000000000..f8f236950 --- /dev/null +++ b/dev-python/cassowary/Manifest @@ -0,0 +1 @@ +DIST cassowary-0.6.tar.gz 1045957 BLAKE2B 0144868db866dc744377812760285a5a64657478d3212ef5c969a2b48ac187a3efdbb4688b637a8fdd7fd648b75fcda28c99f90dba1945ee735173889b27744c SHA512 2e8b2841b203d2a13a399988d3e0d35d7cd70e765370dd31bfc998989bef0bbad99a94d794e8f96b25990f355850d2db4ce3543fa4aedce61d4d36a4d6e8ec3c diff --git a/dev-python/cassowary/cassowary-0.6.ebuild b/dev-python/cassowary/cassowary-0.6.ebuild new file mode 100644 index 000000000..583df7f07 --- /dev/null +++ b/dev-python/cassowary/cassowary-0.6.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=no +PYTHON_COMPAT=(python3_12) + +inherit linux-mod-r1 distutils-r1 desktop + +DESCRIPTION="Run Windows Applications on Linux as if they are native (Using a VM and FreeRDP)" +HOMEPAGE="https://github.com/casualsnek/cassowary" +SRC_URI="https://github.com/casualsnek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="X wayland" + +BDEPEND="dev-python/setuptools + dev-python/build + dev-python/installer +" + +RDEPEND="net-misc/freerdp + dev-python/libvirt-python + dev-python/pyqt5 +" + +DEPEND="${RDEPEND}" + +MODULES_KERNEL_MIN=5.10 + +python_compile() { + cd "${S}/app-linux" || die + echo "See documenation of cassowary" >README.md || die # Dummy Readme file (solve qa error) + sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg || die #version typo upstream + ${EPYTHON} -m build --wheel --no-isolation +} + +python_install() { + cd "${S}/app-linux" || die + ${EPYTHON} -m installer --destdir="${D}" dist/cassowary-${PV}-py3-none-any.whl + domenu "${FILESDIR}/cassowary.desktop" + doicon "${S}/app-linux/src/cassowary/gui/extrares/cassowary.png" +} + +pkg_postinst() { + ewarn "This application requires Pre-Configuration" + ewarn "Pls Follow the docs of the project:" + ewarn "https://github.com/casualsnek/cassowary/docs" +} diff --git a/dev-python/cassowary/files/cassowary.desktop b/dev-python/cassowary/files/cassowary.desktop new file mode 100644 index 000000000..d7ef7ecf3 --- /dev/null +++ b/dev-python/cassowary/files/cassowary.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Cassowary +Icon=cassowary +Exec=/usr/bin/cassowary -a +Comment=Cassowary Configuration (Gui App) +Categories=System +Terminal=false \ No newline at end of file diff --git a/dev-python/cassowary/metadata.xml b/dev-python/cassowary/metadata.xml new file mode 100644 index 000000000..a70a87e8c --- /dev/null +++ b/dev-python/cassowary/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + casualsnek/cassowary + + \ No newline at end of file diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest new file mode 100644 index 000000000..2e9666016 --- /dev/null +++ b/dev-python/celery/Manifest @@ -0,0 +1 @@ +DIST celery-5.4.0.gh.tar.gz 1589006 BLAKE2B ca63fbd18552f6c345aac8cf8860b868263fcdf7c3836a99d31166fc3feb0087af1a403ff1f4e8f866277fbf7feafa1173691acb4549154d32c55759eae75bad SHA512 e39ea88afb529aba14f621a9809c5e18ff1596754162069410249186b3f1512683fe67bb425994514b39fdea562b55ace89a16d57d614259269adf48427144ef diff --git a/dev-python/celery/celery-5.4.0.ebuild b/dev-python/celery/celery-5.4.0.ebuild new file mode 100644 index 000000000..f22c39b15 --- /dev/null +++ b/dev-python/celery/celery-5.4.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit bash-completion-r1 check-reqs distutils-r1 optfeature + +MY_PV="${PV/_beta/b}" +DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing" +HOMEPAGE=" + https://pypi.org/project/celery/ + https://github.com/celery/celery +" +SRC_URI="https://github.com/celery/celery/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples" +# Tests require a lot of dependencies that are not packaged for Gentoo +RESTRICT="test" + +RDEPEND=" + >=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}] + =dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}] + >=dev-python/kombu-5.3.0_beta1[${PYTHON_USEDEP}] + =dev-python/sphinx-celery-2.0.0[${PYTHON_USEDEP}] + >=dev-python/sphinx-click-2.5.0[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +CHECKREQS_MEMORY="2G" + +distutils_enable_tests pytest +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + use test && check-reqs_pkg_setup +} + +pkg_pretend() { + use test && check-reqs_pkg_pretend +} + +python_install_all() { + # Main celeryd init.d and conf.d + newinitd "${FILESDIR}/celery.initd-r2" celery + newconfd "${FILESDIR}/celery.confd-r2" celery + + if use examples; then + docinto examples + dodoc -r examples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + newbashcomp extra/bash-completion/celery.bash "${PN}" + + distutils-r1_python_install_all +} + +pkg_postinst() { + optfeature "msgpack support" dev-python/msgpack + optfeature "redis support" dev-python/redis-py + optfeature "auth support" dev-python/pyopenssl + optfeature "yaml support" dev-python/pyyaml + optfeature "memcache support" dev-python/pylibmc + optfeature "mongodb support" dev-python/pymongo + optfeature "sqlalchemy support" dev-python/sqlalchemy + optfeature "sqs support" dev-python/boto +} diff --git a/dev-python/celery/files/celery.confd-r2 b/dev-python/celery/files/celery.confd-r2 new file mode 100644 index 000000000..d5ba2f7c9 --- /dev/null +++ b/dev-python/celery/files/celery.confd-r2 @@ -0,0 +1,51 @@ +# /etc/conf.d/celery + +############################################################################## +# GLOBAL CONFIGURATION + +# User and group +#CELERY_USER="celery" +#CELERY_GROUP="celery" + +# This is generaly a good idea to set the environment correctly +# because a lot of python package try to use HOME on init +#export HOME="/var/lib/myproject" + +# Full path to the python project directory. +#CELERY_PROJDIR="/var/lib/myproject" + +############################################################################## +# CELERYD + +# Start the Celery worker daemon +#CELERYD_ENABLED="yes" + +# celeryd notes +#CELERYD_NODES="celery" + +# celeryd options +# Example: set a 5 minute hard time limit for tasks, disable queue process prefetching and specify an app module from CELERY_PROJDIR +#CELERYD_OPTS="--time-limit=300 -Ofair -A celeryapp" + +# Location and level of the celeryd log file +#CELERYD_LOG_FILE=/var/log/celery/celeryd@%n.log +#CELERYD_LOG_LEVEL="INFO" + +# Location of the celeryd pid file +#CELERYD_PID_FILE=/run/celery/celeryd@%n.pid + +############################################################################## +# CELERYBEAT + +# Start the Celery task scheduler daemon +#CELERYBEAT_ENABLED="yes" + +# celerybeat options +#CELERYBEAT_OPTS="" + +# Location and level of the celerybeat log file +#CELERYBEAT_LOG_FILE=/var/log/celery/celerybeat.log +#CELERYBEAT_LOG_LEVEL="INFO" + +# Location of the celerybeat pid file +#CELERYBEAT_PID_FILE=/run/celery/celerybeat.pid diff --git a/dev-python/celery/files/celery.initd-r2 b/dev-python/celery/files/celery.initd-r2 new file mode 100644 index 000000000..2f10491fe --- /dev/null +++ b/dev-python/celery/files/celery.initd-r2 @@ -0,0 +1,204 @@ +#!/sbin/openrc-run +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the BSD license + +extra_started_commands="reload" + +depend() { + need net + use rabbitmq redis logger dns +} + +: ${CELERYD_ENABLED:="no"} +: ${CELERYD_PID_FILE:="/run/celery/celeryd@%n.pid"} +: ${CELERYD_LOG_FILE:="/var/log/celery/celeryd@%n.log"} +: ${CELERYD_LOG_LEVEL:="INFO"} +: ${CELERYD_NODES:="celery"} + +: ${CELERYBEAT_ENABLED:="no"} +: ${CELERYBEAT_PID_FILE:="/run/celery/celerybeat.pid"} +: ${CELERYBEAT_LOG_FILE:="/var/log/celery/celerybeat.log"} +: ${CELERYBEAT_LOG_LEVEL:="INFO"} + +export CELERY_LOADER + +: ${CELERYD_MULTI:="celery multi"} +: ${CELERYCTL:="celery"} +: ${CELERYBEAT:="celery beat"} + +CELERYBEAT_OPTS="${CELERYBEAT_OPTS} -f ${CELERYBEAT_LOG_FILE} -l ${CELERYBEAT_LOG_LEVEL}" + +create_dirs() { + logfile="${1}" + pidfile="${2}" + logdir=$(dirname ${logfile}) + piddir=$(dirname ${pidfile}) + + checkpath -d -q -m 0750 -o ${CELERY_USER:-"root"}:${CELERY_GROUP:-"root"} ${logdir} ${piddir} +} + +[ -n "${CELERY_USER}" ] && DAEMON_OPTS="${DAEMON_OPTS} --uid=${CELERY_USER}" +[ -n "${CELERY_GROUP}" ] && DAEMON_OPTS="${DAEMON_OPTS} --gid=${CELERY_GROUP}" + +checkconfig() { + if [ ! -c /dev/null ]; then + eerror "/dev/null is not a character device!" + return 1 + fi + + if [ -z "${CELERY_PROJDIR}" ]; then + eerror "Missing CELERY_PROJDIR variable" + return 1 + fi + + yesno "${CELERYD_ENABLED}" && \ + create_dirs "${CELERYD_LOG_FILE}" "${CELERYD_PID_FILE}" + + yesno "${CELERYBEAT_ENABLED}" && \ + create_dirs "${CELERYBEAT_LOG_FILE}" "${CELERYBEAT_PID_FILE}" + + return 0 +} + +celery_chdir() { + [ -n "${CELERY_PROJDIR}" ] && cd "${CELERY_PROJDIR}" +} + +wait_pid () { + pidfile=${1} + timeout=${STOPTIMEOUT:-"10"} + PID=$(cat "${pidfile}" 2>/dev/null) + + while [ -n "${PID}" ] && [ "${timeout}" -ge 1 ]; do + kill -0 ${PID} 2>/dev/null || break + kill -TERM "${PID}" + timeout=$((${timeout} - 1)) + sleep 0.5 + done + + [ "${timeout}" -lt 1 ] && return 1 + [ -f ${pidfile} ] && rm -f ${pidfile} + return 0 +} + +# celeryd +start_workers() { + yesno "${CELERYD_ENABLED}" || return 0 + + ${CELERYD_MULTI} start ${CELERYD_NODES} ${DAEMON_OPTS} \ + --pidfile="${CELERYD_PID_FILE}" \ + --logfile="${CELERYD_LOG_FILE}" \ + --loglevel="${CELERYD_LOG_LEVEL}" \ + ${CELERYD_OPTS} +} + +stop_workers() { + yesno "${CELERYD_ENABLED}" || return 0 + + timeout=${STOPTIMEOUT:-"10"} + + ${CELERYD_MULTI} stop ${CELERYD_NODES} --pidfile="${CELERYD_PID_FILE}" || return 1 + + # Wait for each node + for node in ${CELERYD_NODES}; do + pidfile=$(echo "${CELERYD_PID_FILE}" | sed "s/%n/${node}/g") + PID=$(cat "${pidfile}" 2>/dev/null) + while [ -n "${PID}" ] && [ "${timeout}" -ge 1 ]; do + kill -0 ${PID} 2>/dev/null || break + timeout=$((${timeout} - 1)) + sleep 0.5 + done + done + + [ "${timeout}" -lt 1 ] && return 1 + return 0 +} + +restart_workers() { + yesno "${CELERYD_ENABLED}" || return 0 + + ${CELERYD_MULTI} restart ${CELERYD_NODES} ${DAEMON_OPTS} \ + --pidfile="${CELERYD_PID_FILE}" \ + --logfile="${CELERYD_LOG_FILE}" \ + --loglevel="${CELERYD_LOG_LEVEL}" \ + ${CELERYD_OPTS} +} + +# celerybeat +start_beat() { + yesno "${CELERYBEAT_ENABLED}" || return 0 + + ebegin "Starting celerybeat" + ${CELERYBEAT} ${CELERYBEAT_OPTS} ${DAEMON_OPTS} --detach \ + --pidfile="${CELERYBEAT_PID_FILE}" + eend ${?} +} + + +stop_beat() { + yesno "${CELERYBEAT_ENABLED}" || return 0 + + ebegin "Stopping celerybeat" + if [ -f "${CELERYBEAT_PID_FILE}" ]; then + wait_pid "${CELERYBEAT_PID_FILE}" + else + ewarn "not running" + fi + eend ${?} +} + + +start() { + cr=0 + + checkconfig || return 1 + + ebegin "Starting ${SVCNAME}" + eindent + + celery_chdir && \ + start_workers && \ + start_beat || cr=1 + + eoutdent + eend ${cr} +} + +stop() { + cr=0 + + checkconfig || return 1 + + ebegin "Stopping ${SVCNAME}" + eindent + + celery_chdir + stop_workers || cr=1 + stop_beat || cr=1 + + eoutdent + eend ${cr} +} + +reload() { + cr=0 + + checkconfig || return 1 + + ebegin "Restarting ${SVCNAME}" + eindent + + celery_chdir + restart_workers || cr=1 + stop_beat && start_beat || cr=1 + + eoutdent + eend ${cr} +} + +status() { + checkconfig || return 1 + + celery_chdir && \ + ${CELERYCTL} status +} diff --git a/dev-python/celery/metadata.xml b/dev-python/celery/metadata.xml new file mode 100644 index 000000000..53e26926a --- /dev/null +++ b/dev-python/celery/metadata.xml @@ -0,0 +1,15 @@ + + + + + Julien Roy + julien@jroy.ca + + + celery + celery/celery + https://docs.celeryq.dev/en/stable/ + https://docs.celeryq.dev/en/stable/changelog.html + https://github.com/celery/celery/issues + + diff --git a/dev-python/chalice/Manifest b/dev-python/chalice/Manifest new file mode 100644 index 000000000..d5303b0c5 --- /dev/null +++ b/dev-python/chalice/Manifest @@ -0,0 +1 @@ +DIST chalice-1.32.0.gh.tar.gz 2763823 BLAKE2B ced70b1a21398abdc7381ae0d1db818f0eca532bfa046c56c9a88ce4e91271b0124340af839a826730a9fa47c17108af0049a0227d853261204d333a5c367b94 SHA512 edddb135df4177f9dc9d36dee9ac61dbff52ef10ddb95469741e196a344a3fd4569ec2f785121b6c4aa8988bdd44971f8fa0c23e64a5f86447006ad74bc0d5d7 diff --git a/dev-python/chalice/chalice-1.32.0.ebuild b/dev-python/chalice/chalice-1.32.0.ebuild new file mode 100644 index 000000000..a78bbdb29 --- /dev/null +++ b/dev-python/chalice/chalice-1.32.0.ebuild @@ -0,0 +1,84 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +# py3.14: https://github.com/aws/chalice/issues/2150 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="Python Serverless Microframework for AWS" +HOMEPAGE=" + https://github.com/aws/chalice/ + https://pypi.org/project/chalice/ +" +# no tests in sdist +SRC_URI=" + https://github.com/aws/chalice/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + aws/chalice + chalice + + diff --git a/dev-python/channels/Manifest b/dev-python/channels/Manifest new file mode 100644 index 000000000..93bbf2713 --- /dev/null +++ b/dev-python/channels/Manifest @@ -0,0 +1 @@ +DIST channels-4.3.2.gh.tar.gz 206077 BLAKE2B c0913d67dc74bc728dd828584cf803b4ad175bab717de71ccf1e1c5b6aaca296fd15d011deb07b2876e63b7daaefab5e5ee24c323e907b3c563f5358759f14b8 SHA512 29d9c91aca721fad44143978863c45812bf596bb65cf99084803f78d85c664d5cc7ca1015df151cdc27754b822c9cfd18102989b6e5f59bc50257f6c9d8b8b3e diff --git a/dev-python/channels/channels-4.3.2.ebuild b/dev-python/channels/channels-4.3.2.ebuild new file mode 100644 index 000000000..df1bc7ea6 --- /dev/null +++ b/dev-python/channels/channels-4.3.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="Brings async, event-driven capabilities to Django" +HOMEPAGE=" + https://channels.readthedocs.io/ + https://github.com/django/channels/ + https://pypi.org/project/channels/ +" +# no tests in sdist +SRC_URI=" + https://github.com/django/channels/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/asgiref-3.9.0[${PYTHON_USEDEP}] + >=dev-python/django-4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/selenium[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # avoid daphne as it requires autobahn + tests/sample_project/tests/test_selenium.py + tests/security/test_websocket.py + tests/test_database.py + tests/test_generic_http.py + tests/test_generic_websocket.py + tests/test_http.py + tests/test_testing.py +) + +EPYTEST_PLUGINS=( pytest-django pytest-asyncio ) +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/channels-4.3.2-fix-install.patch +) + +python_prepare_all() { + # avoid daphne as it requires autobahn + sed -e '/"daphne"/d' -i tests/sample_project/config/settings.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/channels/files/channels-4.3.2-fix-install.patch b/dev-python/channels/files/channels-4.3.2-fix-install.patch new file mode 100644 index 000000000..18eca8f75 --- /dev/null +++ b/dev-python/channels/files/channels-4.3.2-fix-install.patch @@ -0,0 +1,14 @@ +diff --git a/setup.cfg b/setup.cfg +index 742e1f6..43d8c0d 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -52,7 +52,7 @@ types = + + [options.packages.find] + exclude = +- tests ++ tests* + + [flake8] + exclude = venv/*,tox/*,docs/*,testproject/*,build/* + diff --git a/dev-python/channels/metadata.xml b/dev-python/channels/metadata.xml new file mode 100644 index 000000000..cccc43500 --- /dev/null +++ b/dev-python/channels/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + django/channels + channels + + diff --git a/dev-python/chevron/Manifest b/dev-python/chevron/Manifest new file mode 100644 index 000000000..92ed024e4 --- /dev/null +++ b/dev-python/chevron/Manifest @@ -0,0 +1,2 @@ +DIST chevron-0.13.1.gh.tar.gz 13237 BLAKE2B 27c508a9edc232f45c36881724ee88a56e1ad4dd60d9fe982c8265a42569a08c34fbab6fe2303515c689bec80d8b330ad86332c7f02fb00c823149e32cdbe7cc SHA512 52ab3797d3acdea41eabf9d7527ab73f1a785dcd440a67cd2627fa1911aae00618371d8a75abe5bfe7eb73b5518d6f0d9b9f69fa60481365ff9c2fd1db66f32d +DIST chevron-0.14.0.tar.gz 11440 BLAKE2B a1ab4ae938a29008b654d300702aad0bef1e797b3de5d731d44b763fbfc7f14dd92fcaff274643f526361629c3cba70c0c6c4156a4ad5e359c110af93b91fd81 SHA512 e209a36b5c7eda4f4dedba0f07a63ef3067b90606a7bac61897ebe1c2f229239a6cf9d53d23880f2bf71a5d25772a3734bb74ce64686cbb87f9db49babb498a7 diff --git a/dev-python/chevron/chevron-0.13.1.ebuild b/dev-python/chevron/chevron-0.13.1.ebuild new file mode 100644 index 000000000..d1add1755 --- /dev/null +++ b/dev-python/chevron/chevron-0.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/noahmorrison/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/noahmorrison/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A Python implementation of mustache" +HOMEPAGE="https://github.com/noahmorrison/chevron" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + ${PYTHON_DEPS} +" + +distutils_enable_tests unittest diff --git a/dev-python/chevron/chevron-0.14.0-r1.ebuild b/dev-python/chevron/chevron-0.14.0-r1.ebuild new file mode 100644 index 000000000..5a002e5f0 --- /dev/null +++ b/dev-python/chevron/chevron-0.14.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="A Python implementation of mustache" +HOMEPAGE="https://github.com/noahmorrison/chevron" + +# 0.14.0 was never pushed to GitHub, even master is 1 commit behind. +# For now, pull from pythonhosted. +SRC_URI="https://files.pythonhosted.org/packages/15/1f/ca74b65b19798895d63a6e92874162f44233467c9e7c1ed8afd19016ebe9/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + ${PYTHON_DEPS} +" + +distutils_enable_tests unittest diff --git a/dev-python/chevron/metadata.xml b/dev-python/chevron/metadata.xml new file mode 100644 index 000000000..9426aabf6 --- /dev/null +++ b/dev-python/chevron/metadata.xml @@ -0,0 +1,11 @@ + + + + + johnmh@johnmh.me + John M. Harris, Jr. + + + noahmorrison/chevron + + diff --git a/dev-python/click-aliases/Manifest b/dev-python/click-aliases/Manifest new file mode 100644 index 000000000..ed5685319 --- /dev/null +++ b/dev-python/click-aliases/Manifest @@ -0,0 +1 @@ +DIST click-aliases-1.0.5.gh.tar.gz 28075 BLAKE2B bbf93cff52f64216ef37ef56b2a19b151c7fe754a2fb34bebd4840c7d872f7e0402d286a4d47a78fc4173988bb0c6c2713ea72e8b1265308be853e60191f7bf8 SHA512 03f331965f73dc845465ed3c1778e77398c9b1cb0a78ca80fb6584e6aef211a2f4b9343b9f6621aa164d04de83fc66110f16efb427c047bd79da7bf5d6c89f10 diff --git a/dev-python/click-aliases/click-aliases-1.0.5.ebuild b/dev-python/click-aliases/click-aliases-1.0.5.ebuild new file mode 100644 index 000000000..3a74f9afb --- /dev/null +++ b/dev-python/click-aliases/click-aliases-1.0.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) + +inherit distutils-r1 + +DESCRIPTION="Add (mutiple) aliases to a click group or command" +HOMEPAGE=" + https://pypi.org/project/click-aliases/ + https://github.com/click-contrib/click-aliases +" +SRC_URI="https://github.com/click-contrib/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest diff --git a/dev-python/click-aliases/metadata.xml b/dev-python/click-aliases/metadata.xml new file mode 100644 index 000000000..2757f9f0d --- /dev/null +++ b/dev-python/click-aliases/metadata.xml @@ -0,0 +1,13 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + click-aliases + click-contrib/click-aliases + + diff --git a/dev-python/click-command-tree/Manifest b/dev-python/click-command-tree/Manifest new file mode 100644 index 000000000..baaaa333b --- /dev/null +++ b/dev-python/click-command-tree/Manifest @@ -0,0 +1 @@ +DIST click-command-tree-1.1.1.gh.tar.gz 3991 BLAKE2B 7fc40e8273c05aedb8f71ddfe33d640761f3fe8c02afdb8973828b8c247910c67e7469aa43e41bc003dadd741736c0b4ffc48d146cd417051a4b939299a49033 SHA512 e9e8298b8efeb41331f03b8cbe1777bc01fdab246770d975ea27e1b1c513320ab34f61cffd72d19d878669d75d952401dcfffabc0e2d2e70bc52f1a6248f25b0 diff --git a/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild b/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild new file mode 100644 index 000000000..7e834f978 --- /dev/null +++ b/dev-python/click-command-tree/click-command-tree-1.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 + +DESCRIPTION="click plugin to show the command tree of your CLI" +HOMEPAGE="https://pypi.org/project/click-command-tree/" +SRC_URI="https://github.com/whwright/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/click +" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest diff --git a/dev-python/click-command-tree/metadata.xml b/dev-python/click-command-tree/metadata.xml new file mode 100644 index 000000000..7a9594ebc --- /dev/null +++ b/dev-python/click-command-tree/metadata.xml @@ -0,0 +1,9 @@ + + + + + + whwright/click-command-tree + click-command-tree + + diff --git a/dev-python/click-repl/Manifest b/dev-python/click-repl/Manifest new file mode 100644 index 000000000..89a7573c6 --- /dev/null +++ b/dev-python/click-repl/Manifest @@ -0,0 +1 @@ +DIST click-repl-0.2.0.gh.tar.gz 7014 BLAKE2B b02c7d858971f655ba880c6f66ff0a5c1b3c1aeb83782807c04d862430841761caa8a7a72d2d110a9706272cf2cd818b6976db14315c885bea95e8ef991ef9df SHA512 888ef2d4082cbecbdab70d707296b20d3dcc0a13fe06ef103fbe04a3f29381fe0f3284c2eb38c6d3eb8b026063cba470a519524e98b9eadd06a5946c669ffc3b diff --git a/dev-python/click-repl/click-repl-0.2.0-r1.ebuild b/dev-python/click-repl/click-repl-0.2.0-r1.ebuild new file mode 100644 index 000000000..dbbd16a26 --- /dev/null +++ b/dev-python/click-repl/click-repl-0.2.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Subcommand REPL for click apps" +HOMEPAGE=" + https://github.com/click-contrib/click-repl + https://pypi.org/project/click-repl/ +" +SRC_URI="https://github.com/click-contrib/click-repl/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/prompt-toolkit[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/click-repl/metadata.xml b/dev-python/click-repl/metadata.xml new file mode 100644 index 000000000..df73244b4 --- /dev/null +++ b/dev-python/click-repl/metadata.xml @@ -0,0 +1,9 @@ + + + + + + click-contrib/click-repl + click-repl + + diff --git a/dev-python/cloudflare/Manifest b/dev-python/cloudflare/Manifest new file mode 100644 index 000000000..6db824699 --- /dev/null +++ b/dev-python/cloudflare/Manifest @@ -0,0 +1,5 @@ +DIST cloudflare-2.19.4.gh.tar.gz 151397 BLAKE2B c91c95f52314c5177d823ef8f827ea2f76f6cc703260449aea12d54c1b77d061feca15d4bb845f84cfb4fd80789e5064e54d7530daf546d54d17054b9e0b4fda SHA512 8ae11e73760c57b610abfe5e2c8fdc83c2e0b9e07340884925ec9ac3bf5b40b4edf39b2b8ce7330538369d7573146a2ddac195efb0efb4ff657f75fdacb31aed +DIST cloudflare-4.2.0.gh.tar.gz 1995070 BLAKE2B 0c5fc330a0aa5557c7ca39f49e2d94b93b7a6eac16752dcf7d4ff96f9464176831f989e13f54a988d8a2afdddf21fcec43944ab125291eb38b9ed0b0db62331a SHA512 0aa994d4109ab819a3e5d190863bde7ef657b0582350f530cea3dc9de4cb34a99f00e23413f35b4a484c75c8e88c184bde59c8e91354dffbdc558645270a21a1 +DIST cloudflare-4.3.1.gh.tar.gz 2025113 BLAKE2B 05020324460b8857d21b2aac16e4c7fe316d5ad0bc0999a4c67e276d258cfd2cc4c85aa0fe82ed67931a2b02a3b90d39d9fd04eb3a6f8647a750bafdbe92e8a7 SHA512 36865ab8e88b2eaa3e0a5ad353db45bce55f166a96860f044bd88750de6a08a489e92492c721972be5582de551f31ba154ee6dccd386ca1b73c10864d185539a +DIST cloudflare-python-4.2.0-prism.tar.gz 10827264 BLAKE2B e2231d8652fd0e33f1098687532520b7b24a7eec6e213470c8063f2fe306437f216c82cd62af23fec650224124fc161d85f4c098161dd4a9bc425c2a52da0e45 SHA512 68a5e15b7922752f600d5a02773dd6c683dcdcf12895dc80c3d16aeab52e302f9a90ab4fc4cc123374db74acaef5cd6618ac052dab8f8932206837f7f862556a +DIST cloudflare-python-4.3.1-prism.tar.gz 10857296 BLAKE2B b22423b4cc641243517de470c86597a13faab5aa3caa3bc6ffa2a1bcd53ae72ffdebc0eb7f693911ab4b36adf46afb8216bcb9e76085f85147b866c532147757 SHA512 5df269b007905518c5fa500d21ebabc3ec5ee06160a1454ba080c1dd0feb6c7e65a8f3684ec243e15eb28c7e4ac91c2861f83d5314576985501ae64645b70e94 diff --git a/dev-python/cloudflare/cloudflare-2.19.4.ebuild b/dev-python/cloudflare/cloudflare-2.19.4.ebuild new file mode 100644 index 000000000..333ec0f5d --- /dev/null +++ b/dev-python/cloudflare/cloudflare-2.19.4.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517="setuptools" +inherit distutils-r1 + +DESCRIPTION="Python wrapper for the Cloudflare v4 API" +HOMEPAGE="https://pypi.org/project/cloudflare/" +#SRC_URI="https://files.pythonhosted.org/packages/9b/8c/973e3726c2aa73821bb4272717c6f9f6fc74e69d41ba871bdf97fc671782/${P}.tar.gz" +#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/cloudflare/python-cloudflare/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${P}" +LICENSE="MIT" +SLOT="2" +DEPEND="dev-python/jsonlines[${PYTHON_USEDEP}]" +RDEPEND="( ${DEPEND} + dev-python/requests[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] )" +#PROPERTIES="test_network" +#actually sends many test requests. +# currently has 2 failing tests that can't seem to be deselected :( +distutils_enable_tests pytest +KEYWORDS="~amd64 ~arm64" +RESTRICT="test mirror" #mirror restricted only because overlay + +python_prepare_all() { + # don't install tests or examples + sed -i -e "s/'cli4', 'examples'/'cli4'/" \ + -e "s#'CloudFlare/tests',##" \ + setup.py || die + sed -i \ + -e "2s/^/import pytest/" \ + CloudFlare/tests/test_cloudflare_calls.py || die + distutils-r1_python_prepare_all +} +python_test() { + pushd CloudFlare/tests + if [ -z "${CLOUDFLARE_API_TOKEN}" ]; then + ewarn "Skipping some tests which require an actual cloudflare api token" + ewarn "To run them, provide the token in the environment variable CLOUDFLARE_API_TOKEN" + ewarn "The permissions needed are zone dns edit and user details read" + local EPYTEST_IGNORE=('test_dns_records.py' 'test_radar_returning_csv.py' + 'test_dns_import_export.py' 'test_load_balancers.py' 'test_log_received.py' + 'test_rulesets.py' 'test_urlscanner.py' 'test_paging_thru_zones.py' + 'test_purge_cache.py' + 'test_graphql.py' 'test_waiting_room.py' 'test_workers.py' 'test_cloudflare_calls.py' ) + # these test(s) need an api key/token setup + # Permissions needed are zone dns edit and user details read, account worker scripts edit, + # zone analytics read, zone load balancer edit, account ruleset edit, zone firewall edit + # account url scanner edit, zone waiting room edit, zone cache purge + fi + # Not sure what permissions/tokens/whatever this test needs, maybe both a token and old api login + # tried several of the ssl related options for the cert test but no luck either + # Tried several of the prefex related options to try to get loa docs working but nope + local EPYTEST_IGNORE+=('test_images_v2_direct_upload.py' 'test_issue114.py' + 'test_certificates.py' 'test_loa_documents.py' + 'test_load_balancers.py' 'test_rulesets.py') + # maybe needs a paid plan or just some unknown permission + local EPYTEST_DESELECT=( + 'test_load_balancers.py::test_load_balancers_list_regions' + 'test_load_balancers_get_regions' + 'test_load_balancers.py::test_load_balancers_search' + 'test_load_balancers.py::test_load_balancers_pools' + 'test_rulesets.py::test_zones_ruleset_post' + 'test_rulesets.py::test_zones_rulesets_get_specific' + 'test_rulesets.py::test_zones_ruleset_delete' + 'test_api_dump.py::test_api_from_openapi' + 'test_dns_records.py::test_dns_records_port_invalid' + ) + epytest +} diff --git a/dev-python/cloudflare/cloudflare-4.2.0.ebuild b/dev-python/cloudflare/cloudflare-4.2.0.ebuild new file mode 100644 index 000000000..c2b4a46ec --- /dev/null +++ b/dev-python/cloudflare/cloudflare-4.2.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +# upstream doesn't yet officially claim 3.13 support but passes tests and works +DISTUTILS_USE_PEP517="hatchling" +inherit distutils-r1 +DESCRIPTION="Python wrapper for the Cloudflare v4 API" +HOMEPAGE="https://pypi.org/project/cloudflare/" +if [ "${PV}" == 9999 ]; then + EGIT_REPO_URI="https://github.com/cloudflare/cloudflare-python" + inherit git-r3 +else + MYPV=$(ver_rs 3 -) + MYPV=${MYPV/beta/beta.} + MYPN="cloudflare-python" + SRC_URI="https://github.com/cloudflare/cloudflare-python/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.gh.tar.gz + test? ( https://github.com/Phoenix591/${MYPN}/releases/download/${PV}/${MYPN}-${PV}-prism.tar.gz )" + #Prism archive generated by workflow + # https://github.com/Phoenix591/cloudflare-python/blob/master/.github/workflows/test-tar.yml + S="${WORKDIR}/${MYPN}-${MYPV}" + KEYWORDS="~amd64 ~arm64" +fi +LICENSE="MIT test? ( ISC Apache-2.0 MIT BSD CC0-1.0 0BSD )" +# nodejs module and deps used to test +SLOT="0" +RDEPEND=" ${DEPEND} + >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.9.2[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}] + >=dev-python/anyio-4.3.0[${PYTHON_USEDEP}] + >=dev-python/distro-1.7.0[${PYTHON_USEDEP}] + >=dev-python/sniffio-1.3.1[${PYTHON_USEDEP}] + " + +BDEPEND="test? ( + >=net-libs/nodejs-18.20.1 + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/time-machine[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/respx[${PYTHON_USEDEP}] + ${RDEPEND} +)" + +distutils_enable_tests pytest +RESTRICT+=" !test? ( test )" + +src_unpack() { + unpack "${P}.gh.tar.gz" + use test && cd "${S}" && unpack "cloudflare-python-${PV}-prism.tar.gz" +} + +#python_prepare_all() { +# # don't install tests or examples +# sed -i -e "s/'cli4', 'examples'/'cli4'/" \ +# -e "s#'CloudFlare/tests',##" \ +# setup.py || die +# sed -i -e "/def test_ips7_should_fail():/i@pytest.mark.xfail(reason='Now fails upstream')" \ +# -e "2s/^/import pytest/" \ +# CloudFlare/tests/test_cloudflare_calls.py || die +# distutils-r1_python_prepare_all +#} + +python_test() { + # these 2 tests fail in an ebuild environment for some reason + # help appreciated + local EPYTEST_DESELECT=( + tests/test_client.py::TestCloudflare::test_validate_headers + tests/test_client.py::TestAsyncCloudflare::test_validate_headers ) + #intermittently fail for unknown reasons, passed along to upstream + EPYTEST_DESELECT+=( + tests/test_client.py::TestAsyncCloudflare::test_copy_build_request + tests/test_client.py::TestCloudflare::test_copy_build_request + tests/test_client.py::TestAsyncCloudflare::test_get_platform +) + epytest +} + +src_test() { + start_mock + distutils-r1_src_test + stop_mock +} +start_mock() { +# Run prism mock api server, this is what needs nodejs + node --no-warnings node_modules/@stainless-api/prism-cli/dist/index.js mock \ + "cloudflare-spec.yml" >prism.log || die "Failed starting prism" & + echo $! >"${T}/mock.pid" || die + # Wait for server to come online + echo -n "Waiting for mockserver" + while ! grep -q "✖ fatal\|Prism is listening" "prism.log" ; do + echo -n "." || die + sleep 0.5 + done + if grep -q "✖ fatal" prism.log; then + die "Prism mock server failed" + fi +} +stop_mock() { + kill $(cat "${T}/mock.pid") || die +} diff --git a/dev-python/cloudflare/cloudflare-4.3.1.ebuild b/dev-python/cloudflare/cloudflare-4.3.1.ebuild new file mode 100644 index 000000000..af644039a --- /dev/null +++ b/dev-python/cloudflare/cloudflare-4.3.1.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +# upstream doesn't yet officially claim 3.13 support but passes tests and works +DISTUTILS_USE_PEP517="hatchling" +inherit distutils-r1 +DESCRIPTION="Python wrapper for the Cloudflare v4 API" +HOMEPAGE="https://pypi.org/project/cloudflare/" +if [ "${PV}" == 9999 ]; then + EGIT_REPO_URI="https://github.com/cloudflare/cloudflare-python" + inherit git-r3 +else + MYPV=$(ver_rs 3 -) + MYPV=${MYPV/beta/beta.} + MYPN="cloudflare-python" + SRC_URI="https://github.com/cloudflare/cloudflare-python/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.gh.tar.gz + test? ( https://github.com/Phoenix591/${MYPN}/releases/download/${PV}/${MYPN}-${PV}-prism.tar.gz )" + #Prism archive generated by workflow + # https://github.com/Phoenix591/cloudflare-python/blob/master/.github/workflows/test-tar.yml + S="${WORKDIR}/${MYPN}-${MYPV}" + KEYWORDS="~amd64 ~arm64" +fi +LICENSE="MIT test? ( ISC Apache-2.0 MIT BSD CC0-1.0 0BSD )" +# nodejs module and deps used to test +SLOT="0" +RDEPEND=" ${DEPEND} + >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.9.2[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}] + >=dev-python/anyio-4.3.0[${PYTHON_USEDEP}] + >=dev-python/distro-1.7.0[${PYTHON_USEDEP}] + >=dev-python/sniffio-1.3.1[${PYTHON_USEDEP}] + " + +BDEPEND="test? ( + >=net-libs/nodejs-18.20.1 + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/time-machine[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/respx[${PYTHON_USEDEP}] + ${RDEPEND} +)" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest +RESTRICT+=" !test? ( test )" + +src_unpack() { + unpack "${P}.gh.tar.gz" + use test && cd "${S}" && unpack "cloudflare-python-${PV}-prism.tar.gz" +} + +#python_prepare_all() { +# # don't install tests or examples +# sed -i -e "s/'cli4', 'examples'/'cli4'/" \ +# -e "s#'CloudFlare/tests',##" \ +# setup.py || die +# sed -i -e "/def test_ips7_should_fail():/i@pytest.mark.xfail(reason='Now fails upstream')" \ +# -e "2s/^/import pytest/" \ +# CloudFlare/tests/test_cloudflare_calls.py || die +# distutils-r1_python_prepare_all +#} + +python_test() { + # these 2 tests fail in an ebuild environment for some reason + # help appreciated + local EPYTEST_DESELECT=( + tests/test_client.py::TestCloudflare::test_validate_headers + tests/test_client.py::TestAsyncCloudflare::test_validate_headers ) + #intermittently fail for unknown reasons, passed along to upstream + EPYTEST_DESELECT+=( + tests/test_client.py::TestAsyncCloudflare::test_copy_build_request + tests/test_client.py::TestCloudflare::test_copy_build_request + tests/test_client.py::TestAsyncCloudflare::test_get_platform +) + # Doesn't have authentication setup correctly, broken upstream too + local EPYTEST_IGNORE=( + tests/api_resources/cloudforce_one/threat_events/datasets/test_health.py + tests/api_resources/radar/ +) + epytest +} + +src_test() { + start_mock + distutils-r1_src_test + stop_mock +} +start_mock() { +# Run prism mock api server, this is what needs nodejs + node --no-warnings node_modules/@stainless-api/prism-cli/dist/index.js mock \ + "cloudflare-spec.yml" >prism.log || die "Failed starting prism" & + echo $! >"${T}/mock.pid" || die + # Wait for server to come online + echo -n "Waiting for mockserver" + while ! grep -q "✖ fatal\|Prism is listening" "prism.log" ; do + echo -n "." || die + sleep 0.5 + done + if grep -q "✖ fatal" prism.log; then + die "Prism mock server failed" + fi +} +stop_mock() { + kill $(cat "${T}/mock.pid") || die +} diff --git a/dev-python/cloudflare/metadata.xml b/dev-python/cloudflare/metadata.xml new file mode 100644 index 000000000..f6a3df506 --- /dev/null +++ b/dev-python/cloudflare/metadata.xml @@ -0,0 +1,12 @@ + + + + + kcelbert@gmail.com + Kyle Elbert + + + cloudflare/python-cloudflare + cloudflare + + diff --git a/dev-python/cloup/Manifest b/dev-python/cloup/Manifest new file mode 100644 index 000000000..5e0d6ca5f --- /dev/null +++ b/dev-python/cloup/Manifest @@ -0,0 +1 @@ +DIST cloup-3.0.8.gh.tar.gz 225791 BLAKE2B 869c545f7cfd01c084362e02c3fc176dbeb6e134ea54047eb6e8d75a14597a6e669f2dbdfa5bdf166779c85760994526c7e8d05e616eeae61b0efc394162d8da SHA512 f14d5f68aeebb958acdf5812ff6c211db245103688006eba3f0afb82884a4c915bdd8753f2823a515b6acb571fb26d079a0ec3a68e894b365b25dc1b8ca8f6ac diff --git a/dev-python/cloup/cloup-3.0.8.ebuild b/dev-python/cloup/cloup-3.0.8.ebuild new file mode 100644 index 000000000..5da25d58d --- /dev/null +++ b/dev-python/cloup/cloup-3.0.8.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Click + option groups + constraints + aliases + help themes + ..." +HOMEPAGE="https://github.com/janluke/cloup https://pypi.org/project/cloup/" +SRC_URI="https://github.com/janluke/cloup/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DOCS+=( CHANGELOG.rst CREDITS.rst LICENSE examples ) + +RDEPEND=" + >=dev-python/click-8.0[${PYTHON_USEDEP}] + + + + + gasc@eurecom.fr + Gasc Henri + + + cloup + janLuke/cloup + https://cloup.readthedocs.io/ + + Library to build command line interfaces based on (and 100% compatible) with Click. It's like using Click but with more built-in features: option groups, constraints (e.g. mutually exclusive params), command aliases, help themes, "did you mean ...?" suggestions and more. + diff --git a/dev-python/cogapp/Manifest b/dev-python/cogapp/Manifest new file mode 100644 index 000000000..64da61a16 --- /dev/null +++ b/dev-python/cogapp/Manifest @@ -0,0 +1 @@ +DIST cogapp-3.4.1.tar.gz 53776 BLAKE2B e513047b50de92df67ff0ecd7ba20680f1b92bb1eb18fd04a4a2326faa8c4683d9390ee610b958581656b898ce0528d173f63b88859073525949923ef110f638 SHA512 7dda6720f3bfa2edca642a2082f8ad8aa4bbb6b13653e2c03d76726c88ddf433330a49d362b554f30ddab4468b9cfad6156167200b450258a697f93db1266586 diff --git a/dev-python/cogapp/cogapp-3.4.1.ebuild b/dev-python/cogapp/cogapp-3.4.1.ebuild new file mode 100644 index 000000000..cec23f668 --- /dev/null +++ b/dev-python/cogapp/cogapp-3.4.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{{11..13},13t} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Cog content generation tool. Small bits of computation for static files" +HOMEPAGE=" + https://pypi.org/project/cogapp/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/cogapp/metadata.xml b/dev-python/cogapp/metadata.xml new file mode 100644 index 000000000..49bd2a5c8 --- /dev/null +++ b/dev-python/cogapp/metadata.xml @@ -0,0 +1,12 @@ + + + + + rolferen@gmail.com + Mazunki Hoksaas + + + + cogapp + + diff --git a/dev-python/colorspacious/Manifest b/dev-python/colorspacious/Manifest new file mode 100644 index 000000000..27c703116 --- /dev/null +++ b/dev-python/colorspacious/Manifest @@ -0,0 +1 @@ +DIST colorspacious-1.1.2.tar.gz 688573 BLAKE2B 85b4c24a0d0ce42817060be9dfeaa00f1775f656590cc76fd5c0ce0f929b165cd1239b33a54d7d5a4969ecf7240c3b9c3fdf067ab8282052768f4f8ad6f04a02 SHA512 a5c212c82f4a8eb1561f3ff86effeb0c1edb80fca3657dc62336c56de3c8810c44288022223a6089f9eb2cad8d3bcd9c8222014c106b8915c0c6d8b7df0c353a diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild b/dev-python/colorspacious/colorspacious-1.1.2.ebuild new file mode 100644 index 000000000..b8007da90 --- /dev/null +++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild @@ -0,0 +1,22 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library for doing colorspace conversions" +HOMEPAGE=" + https://pypi.org/project/colorspacious/ + https://github.com/njsmith/colorspacious +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] +" diff --git a/dev-python/colorspacious/metadata.xml b/dev-python/colorspacious/metadata.xml new file mode 100644 index 000000000..80d5cd60b --- /dev/null +++ b/dev-python/colorspacious/metadata.xml @@ -0,0 +1,12 @@ + + + + + artemis@artemis.sh + Artemis Everfree + + + colorspacious + njsmith/colorspacious + + diff --git a/dev-python/colorthief/Manifest b/dev-python/colorthief/Manifest new file mode 100644 index 000000000..035d1c142 --- /dev/null +++ b/dev-python/colorthief/Manifest @@ -0,0 +1 @@ +DIST colorthief-0.2.1.tar.gz 6164 BLAKE2B 7d05951c5ee6b2ab39aa882f871e5e49cf416f134aa696243e0800d1d7f41fbcb96b32374a2a72bdef3a0e01f9d0987b5789658abd1a6b56ed01a75d888d596b SHA512 33d8f048d6e0fb4b6f3b5a6d7fd53ec8156e1ab4b2fe9c8252d49954929a3046547536ae7cb6d7752c43fd2974b36acffabcc61d733ad462a2504ead36c99da7 diff --git a/dev-python/colorthief/colorthief-0.2.1.ebuild b/dev-python/colorthief/colorthief-0.2.1.ebuild new file mode 100644 index 000000000..d59b70a69 --- /dev/null +++ b/dev-python/colorthief/colorthief-0.2.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="Module for grabbing the color palette from an image" +HOMEPAGE=" + https://github.com/fengsp/color-thief-py + https://pypi.org/project/colorthief/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pillow[${PYTHON_USEDEP}]" diff --git a/dev-python/colorthief/metadata.xml b/dev-python/colorthief/metadata.xml new file mode 100644 index 000000000..6806dfc89 --- /dev/null +++ b/dev-python/colorthief/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + fengsp/color-thief-py + colorthief + + diff --git a/dev-python/convertdate/Manifest b/dev-python/convertdate/Manifest new file mode 100644 index 000000000..2d62de2f4 --- /dev/null +++ b/dev-python/convertdate/Manifest @@ -0,0 +1 @@ +DIST convertdate-2.4.1.gh.tar.gz 52789 BLAKE2B e3d396299dd211def312046aaaee060e658fa9d535ca0c5a8376d796273fb53b148c7f6be6e1cb010f52fc9bdab06c9d275fc8f1de2bc0ea4ec956408ae3c3f2 SHA512 dc06c5c2f413543d5c84e5123a276b690787f4b72d3504650ad6908aeef36764073ad6496294e8d9400bc99c1a63f8adb39e265785471c23079f9502ff733e95 diff --git a/dev-python/convertdate/convertdate-2.4.1.ebuild b/dev-python/convertdate/convertdate-2.4.1.ebuild new file mode 100644 index 000000000..2c98bc3e1 --- /dev/null +++ b/dev-python/convertdate/convertdate-2.4.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Utils for converting between date formats and calculating holidays" +HOMEPAGE="https://github.com/fitnr/convertdate" +SRC_URI="https://github.com/fitnr/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pymeeus-0.3.13[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/myst-parser \ + dev-python/sphinx-rtd-theme diff --git a/dev-python/convertdate/metadata.xml b/dev-python/convertdate/metadata.xml new file mode 100644 index 000000000..2e8739fed --- /dev/null +++ b/dev-python/convertdate/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + fitnr/convertdate + convertdate + + diff --git a/dev-python/cronsim/Manifest b/dev-python/cronsim/Manifest new file mode 100644 index 000000000..69a800237 --- /dev/null +++ b/dev-python/cronsim/Manifest @@ -0,0 +1 @@ +DIST cronsim-2.7.gh.tar.gz 18422 BLAKE2B 255ccbffa69ed45bb2d9cc6d6aa90bcf7863c83b850f53206f326703fd26ffcabbed830c874b5c200abff3a0ddd4051e926c2fceb6a58635ae0030b907929c2f SHA512 76ab93df58d558ef951c060d644bbafcc8f7bb9d6534c9dd85c71a51ae03ecaf89db9a43698baa3801b7c2e8e72e102236f79ec8820c073b7232f1d62a90d931 diff --git a/dev-python/cronsim/cronsim-2.7.ebuild b/dev-python/cronsim/cronsim-2.7.ebuild new file mode 100644 index 000000000..ffc8f88d1 --- /dev/null +++ b/dev-python/cronsim/cronsim-2.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +DESCRIPTION="Cron expression parser and evaluator" +HOMEPAGE=" + https://github.com/cuu508/cronsim + https://pypi.org/project/cronsim/ +" +SRC_URI="https://github.com/cuu508/cronsim/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/cronsim/metadata.xml b/dev-python/cronsim/metadata.xml new file mode 100644 index 000000000..080bf4a4f --- /dev/null +++ b/dev-python/cronsim/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + cronsim + cuu508/cronsim + + diff --git a/dev-python/cross-web/Manifest b/dev-python/cross-web/Manifest new file mode 100644 index 000000000..dcca15ed8 --- /dev/null +++ b/dev-python/cross-web/Manifest @@ -0,0 +1 @@ +DIST cross_web-0.4.1.tar.gz 157385 BLAKE2B be861d08154b766bfde1c49cd8e086991706a7e63bd1b0a787346b62a7cde0eb872521a9f6fed25d19ad77bf56ee4bee27fceb8075f2707e9422f3003356e9bb SHA512 ace491ccb9ae102db8918cf6854021530f1b608d55f00055f15f159b71effc5bf37711aa3fe607c13042d6848adb2b39672d8ef528f993ace790db0e2ef1c457 diff --git a/dev-python/cross-web/cross-web-0.4.1.ebuild b/dev-python/cross-web/cross-web-0.4.1.ebuild new file mode 100644 index 000000000..233f97c9a --- /dev/null +++ b/dev-python/cross-web/cross-web-0.4.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A library for working with web frameworks" +HOMEPAGE=" + https://github.com/usecross/cross-web/ + https://pypi.org/project/cross-web/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/typing-extensions-4.14.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/aiohttp-3.9[${PYTHON_USEDEP}] + >=dev-python/django-4.2[${PYTHON_USEDEP}] + >=dev-python/fastapi-0.115.12[${PYTHON_USEDEP}] + >=dev-python/flask-2.3[${PYTHON_USEDEP}] + >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] + >=dev-python/python-multipart-0.0.20[${PYTHON_USEDEP}] + >=dev-python/quart-0.19[${PYTHON_USEDEP}] + >=dev-python/starlette-0.46.1[${PYTHON_USEDEP}] + >=dev-python/werkzeug-2.3[${PYTHON_USEDEP}] + >=dev-python/yarl-1.9[${PYTHON_USEDEP}] + >=dev-python/chalice-1.20[${PYTHON_USEDEP}] + >=dev-python/litestar-2.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # avoid unpackaged test dependencies + tests/request/test_sanic.py +) +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest diff --git a/dev-python/cross-web/metadata.xml b/dev-python/cross-web/metadata.xml new file mode 100644 index 000000000..db2401386 --- /dev/null +++ b/dev-python/cross-web/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + usecross/cross-web + cross-web + + diff --git a/dev-python/cryptg/Manifest b/dev-python/cryptg/Manifest new file mode 100644 index 000000000..d802ccf6f --- /dev/null +++ b/dev-python/cryptg/Manifest @@ -0,0 +1,71 @@ +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg-if-1.0.3.crate 8719 BLAKE2B 5cd0ac122110740895b45cdf8e0f738f2de1882d5a06c696d08e906765e4ddcd72a866dcc115da52d9fece205c9ad15dc25ad98dff36b32517012a7586e986ee SHA512 afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST core2-0.4.0.crate 37075 BLAKE2B 89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570 SHA512 53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91ffffe3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b +DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST cryptg-0.5.0.post0.tar.gz 13395 BLAKE2B 511ed190704d639214223c42faccfe8b462945e8c9e772cbb9e9a48725fae672e4a6de8e9f8c32d60a9978f17576d8a266e20678cc6d7637a490c2371b1f0a31 SHA512 6a8eb1db7a4b00eb55fe7c89fe3fdb54f714fe954692e3b96e0786b60bb724ffd058de6d9552210791ee4671198a30c6b3b2cc8d718359f1fe5a4d07ee5785db +DIST cryptg-0.5.2.tar.gz 13347 BLAKE2B 39090ac22b35d27c8a8794bb9ca37215a4d9d79eefdef919062eb01cfd5b011571adac2d293a16a29738bba21cdb29b8065fcafa718f09935f4a3aa67ec9c963 SHA512 f188ee703612a5c0d9c85bdc1a2b70b5117d0b883ca378bf8ba79e460cfed278cb80f0532cf4fc19806f014532d242d89f2189dfd963f443de37fda33167a34e +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST glass_pumpkin-1.7.0.crate 22709 BLAKE2B 28e226a7d1139eb4ef19c5fa505a8326ac1c19206b6f7b328361db2785f338a583c316933a141b1cd46b6b21590ae0411d3dd4823ba932d0c1db47f7e665d491 SHA512 54c802873a7f03e79c118c4bfc41136ab8b03b1a870fc936046c32d8b835ff9206d9f1b33a0ea26be710b70bcf76aaf5c7c2ae6d46bd69449b493fefcefd9426 +DIST grammers-crypto-0.7.0.crate 18251 BLAKE2B 119e7c541eb72e14184f32375abfdd3eae724025fd8b36a25cdbe7e33e05fbd6462809e344d1f9035c0026c7a307225c6abeefb5538d459ba760a1c0a05f53e1 SHA512 f3e91ca98bc69c74d5d30772b6723d5c63dec7867c1e58d09905a25f34ab6f74bd1473b5f7aa95d334b6e501acc63ad4e7e209810eb93f2c26b048d5d3f4336a +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST inout-0.1.4.crate 11280 BLAKE2B 557fb7818cd5e5b8a921fb456028b1d41b42ece0e9824976e83b577981e5c5dec30ed0acab903ad85b059ac40cc8b0f117c1810221dbf2362ffddebc85537373 SHA512 683ef612191d19a867afb1a622a30ceee8ae720df432132293c7e967ad1782190ad973e84ece7fa52a5d1ec7f4d8f078f56d818ac07fe7268547deb5b2399370 +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST proc-macro2-1.0.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e +DIST pyo3-0.22.4.crate 546534 BLAKE2B 48294620651db49b04655289ff6481897b9d3fc7faff3c0c2514c93ad636fe6d819e87349c2c4f946009b42bfc99020f58f96bcf206210a1fe508d6c184cf921 SHA512 58dc4ccde8f534f1b70019d4e3d4d0834b7698acdbbcba0d5c470c9ccbe257f251df9664b918a34784b2fb76ede2758ec8c168bb2603750f3b53ed9de2d195b7 +DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194 +DIST pyo3-build-config-0.22.4.crate 31296 BLAKE2B 8a1b8e3f1ee7b7943b4c420c99cf5cc6bd53136c343a2755558dd80dcec8fe848a005b3ae58757c00bda6bda8c2b96b79c44457a5acb61b2826df7ae21ca391d SHA512 fd3015260b399729724eed802d1f67a338e12d275b9ba49cd03a413a9f951c3a68e681cbe756f394f7d901ad88654af9ea30d6a76da34ed261285125f43f95dc +DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b +DIST pyo3-ffi-0.22.4.crate 69360 BLAKE2B d04de2726cc3a17c185d4a0b305501cd44ae02276599ef3e28457ca902bb0d503e31342ae6b72432c7cffdbd2443eeb460d192b834fd6a8b1cc19359a059214b SHA512 c81e76aa58672cc894188980db073c81bd9c091e89e281313e81c14ef5573940c114fcf110d1a4c923249db5a1a45cd1732621395edf6f5ea6d29b4f81d81eeb +DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e +DIST pyo3-macros-0.22.4.crate 8188 BLAKE2B a422fd908b36bff6ba6489832259aa74f40008c4776f178eaf7ed4b401b1898c3043c78d8476cc2e7b28cc1f24d0e0235e94b6c1e951938d3f557822067a6738 SHA512 b5065bd8de680621fc868d4a030904af1378b14d424c890477efb0988dafa2b711a0da61b03b3fdfa7b2a03cb7fbe087b48cee8b9c674d820f3a088fb9c386e8 +DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43 +DIST pyo3-macros-backend-0.22.4.crate 66307 BLAKE2B 90eaea7f01757a8b51b4b3f4839d80d889f2b3551fdb65858bc5840dacab244b16990eeeb045ea6353f8d4f5053ada910c69977faa8c0cc0bd19facb638e68cb SHA512 8b31f7c0471540d5b500bfc21bfe433fda257cb23e61cc125a2d516b99923e17a5b250f02e63eaf7ad4b244eb44f798d0db2800699f85730755c16a19a892de3 +DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +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.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 +DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 +DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 diff --git a/dev-python/cryptg/cryptg-0.5.0_p0.ebuild b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild new file mode 100644 index 000000000..e7b2a290c --- /dev/null +++ b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild @@ -0,0 +1,92 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CARGO_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..13} ) # needs pyo3 crate bump for pypy3_11 and py3.14 + +CRATES=" + aes@0.8.4 + autocfg@1.4.0 + block-buffer@0.10.4 + cfg-if@1.0.0 + cipher@0.4.4 + core2@0.4.0 + cpufeatures@0.2.14 + crypto-common@0.1.6 + digest@0.10.7 + generic-array@0.14.7 + getrandom@0.2.15 + glass_pumpkin@1.7.0 + grammers-crypto@0.7.0 + heck@0.5.0 + hmac@0.12.1 + indoc@2.0.5 + inout@0.1.3 + libc@0.2.159 + memchr@2.7.4 + memoffset@0.9.1 + num-bigint@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + once_cell@1.20.2 + pbkdf2@0.12.2 + portable-atomic@1.9.0 + proc-macro2@1.0.87 + pyo3-build-config@0.22.4 + pyo3-ffi@0.22.4 + pyo3-macros-backend@0.22.4 + pyo3-macros@0.22.4 + pyo3@0.22.4 + quote@1.0.37 + rand@0.8.5 + rand_core@0.6.4 + sha1@0.10.6 + sha2@0.10.8 + subtle@2.6.1 + syn@2.0.79 + target-lexicon@0.12.16 + typenum@1.17.0 + unicode-ident@1.0.13 + unindent@0.2.3 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Cryptographic utilities for Telegram" +HOMEPAGE=" + https://pypi.org/project/cryptg/ + https://github.com/cher-nov/cryptg/ +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="CC0-1.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + ${RUST_DEPEND} + dev-python/setuptools-rust[${PYTHON_USEDEP}] +" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED=".*" + +EPYTEST_PLUGINS=( pytest-import-check ) + +distutils_enable_tests import-check + +src_unpack() { + cargo_src_unpack +} diff --git a/dev-python/cryptg/cryptg-0.5.2.ebuild b/dev-python/cryptg/cryptg-0.5.2.ebuild new file mode 100644 index 000000000..151a70a7c --- /dev/null +++ b/dev-python/cryptg/cryptg-0.5.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CARGO_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) + +CRATES=" + aes@0.8.4 + autocfg@1.5.0 + block-buffer@0.10.4 + cfg-if@1.0.3 + cipher@0.4.4 + core2@0.4.0 + cpufeatures@0.2.17 + crypto-common@0.1.6 + digest@0.10.7 + generic-array@0.14.7 + getrandom@0.2.16 + glass_pumpkin@1.7.0 + grammers-crypto@0.7.0 + heck@0.5.0 + hmac@0.12.1 + indoc@2.0.6 + inout@0.1.4 + libc@0.2.177 + memchr@2.7.6 + memoffset@0.9.1 + num-bigint@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + once_cell@1.21.3 + pbkdf2@0.12.2 + portable-atomic@1.11.1 + proc-macro2@1.0.101 + pyo3-build-config@0.26.0 + pyo3-ffi@0.26.0 + pyo3-macros-backend@0.26.0 + pyo3-macros@0.26.0 + pyo3@0.26.0 + quote@1.0.41 + rand@0.8.5 + rand_core@0.6.4 + sha1@0.10.6 + sha2@0.10.9 + subtle@2.6.1 + syn@2.0.106 + target-lexicon@0.13.3 + typenum@1.19.0 + unicode-ident@1.0.19 + unindent@0.2.4 + version_check@0.9.5 + wasi@0.11.1+wasi-snapshot-preview1 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Cryptographic utilities for Telegram" +HOMEPAGE=" + https://pypi.org/project/cryptg/ + https://github.com/cher-nov/cryptg/ +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="CC0-1.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + ${RUST_DEPEND} + dev-python/setuptools-rust[${PYTHON_USEDEP}] +" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED=".*" + +EPYTEST_PLUGINS=( pytest-import-check ) + +distutils_enable_tests import-check + +src_unpack() { + cargo_src_unpack +} diff --git a/dev-python/cryptg/metadata.xml b/dev-python/cryptg/metadata.xml new file mode 100644 index 000000000..d5d61f32d --- /dev/null +++ b/dev-python/cryptg/metadata.xml @@ -0,0 +1,22 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Dmitry D. Chernov + blackdoomer@yandex.ru + + https://github.com/cher-nov/cryptg/releases + https://github.com/cher-nov/cryptg/issues + cher-nov/cryptg + cryptg + + Lonami Exo + totufals@hotmail.com + + + diff --git a/dev-python/cyclopts/Manifest b/dev-python/cyclopts/Manifest new file mode 100644 index 000000000..eb73515d1 --- /dev/null +++ b/dev-python/cyclopts/Manifest @@ -0,0 +1 @@ +DIST cyclopts-4.10.1.gh.tar.gz 2278757 BLAKE2B 04af4b675ede1313bcab80dd222c94c3bf9a0ca24cdb485e9320aa6074e399d8beb55b7ee9abd651140d52d10d3969606f861fcc15abd1ef7cfe7d28507ea4da SHA512 4674f79b1fa161f43468b4519a560241ecdc834c6bf26a60dad52755b22fa56e180db0fbcf03252872b61f70744da9754e0efa3fb0cff6a68201c468fabcd31e diff --git a/dev-python/cyclopts/cyclopts-4.10.1.ebuild b/dev-python/cyclopts/cyclopts-4.10.1.ebuild new file mode 100644 index 000000000..b9afd139f --- /dev/null +++ b/dev-python/cyclopts/cyclopts-4.10.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Intuitive, easy CLIs based on type hints" +HOMEPAGE=" + https://github.com/BrianPugh/cyclopts + https://pypi.org/project/cyclopts/ +" +SRC_URI="https://github.com/BrianPugh/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/attrs-23.1.0[${PYTHON_USEDEP}] + >=dev-python/docstring-parser-0.15[${PYTHON_USEDEP}] + >=dev-python/rich-13.6.0[${PYTHON_USEDEP}] + >=dev-python/rich-rst-1.3.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/pydantic-2.11.2[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.0[${PYTHON_USEDEP}] + >=dev-python/trio-0.10.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( + pytest-mock + syrupy +) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Requires dev-python/mkdocs + tests/test_docs_snapshots.py::TestMkDocsDirectiveSnapshots +) +EPYTEST_IGNORE=( + # Requires dev-python/mkdocs + tests/test_mkdocs_ext.py +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +pkg_postinst() { + optfeature "Trio async backend" dev-python/trio + optfeature "reading TOML configurations" dev-python/tomli + optfeature "reading YAML configurations" dev-python/pyyaml +} diff --git a/dev-python/cyclopts/metadata.xml b/dev-python/cyclopts/metadata.xml new file mode 100644 index 000000000..1acbc3a24 --- /dev/null +++ b/dev-python/cyclopts/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + cyclopts + BrianPugh/cyclopts + + diff --git a/dev-python/dacite/Manifest b/dev-python/dacite/Manifest new file mode 100644 index 000000000..8064d7f88 --- /dev/null +++ b/dev-python/dacite/Manifest @@ -0,0 +1 @@ +DIST dacite-1.8.1.tar.gz 26038 BLAKE2B 53b859953221dd01a98976fcb1a8242bb99186c9fa4da04814eaad9232232a27da37fb8d80a91a3e875b1071c809c7f928b2eb0c165f5c4acef3ec9d4c64a94e SHA512 4b40c0bdcf5490bcc77de9e7f04b7267642bcfd41e4168607a5457f38abe3ad4b3041d8a23cb43af76de14eabee45f900ad5ddf7af8f70a2be4850bccc2d3af1 diff --git a/dev-python/dacite/dacite-1.8.1.ebuild b/dev-python/dacite/dacite-1.8.1.ebuild new file mode 100644 index 000000000..75ea06b33 --- /dev/null +++ b/dev-python/dacite/dacite-1.8.1.ebuild @@ -0,0 +1,28 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="This module simplifies creation of data classes (PEP 557) from dictionaries" +HOMEPAGE="https://github.com/konradhalas/dacite" +SRC_URI="https://github.com/konradhalas/dacite/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_IGNORE=( + # benchmarks + tests/performance +) + +distutils_enable_tests pytest + +python_test() { + epytest -o "addopts=" +} diff --git a/dev-python/dacite/metadata.xml b/dev-python/dacite/metadata.xml new file mode 100644 index 000000000..d3a4f230f --- /dev/null +++ b/dev-python/dacite/metadata.xml @@ -0,0 +1,11 @@ + + + + + andrea.postiglione@gmail.com + Andrea Postiglione + + + konradhalas/dacite + + diff --git a/dev-python/daff/Manifest b/dev-python/daff/Manifest new file mode 100644 index 000000000..5e78a404a --- /dev/null +++ b/dev-python/daff/Manifest @@ -0,0 +1 @@ +DIST daff-1.4.2.tar.gz 148251 BLAKE2B 020ff58bdb5003dc715441a1debb9b384f53652da6dffa7df039b26dc7aa1e22012fa75ba3310f810835632df7e3e9b3cd202deb348f2e404c6e5b3db661b472 SHA512 6b096db5688b261a6a81c9e341a9697ffbe91aba5e02c1244fd97e4a7645349486676203e8c6a4e5b694644e96baea896b9c295b25287e5e93bcd194bbc98e90 diff --git a/dev-python/daff/daff-1.4.2.ebuild b/dev-python/daff/daff-1.4.2.ebuild new file mode 100644 index 000000000..73dc77bd8 --- /dev/null +++ b/dev-python/daff/daff-1.4.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="The daff can produce and apply tabular diffs" +HOMEPAGE="https://github.com/paulfitz/daff" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~x86" + +python_test() { + "${EPYTHON}" test/test_example.py || die +} diff --git a/dev-python/daff/metadata.xml b/dev-python/daff/metadata.xml new file mode 100644 index 000000000..6703e6e3e --- /dev/null +++ b/dev-python/daff/metadata.xml @@ -0,0 +1,24 @@ + + + + + vowstar@gmail.com + Huang Rui + + + daff + paulfitz/daff + + Paul Fitzpatrick + paul@robotrebuilt.com + + https://github.com/paulfitz/daff/issues + + + daff: data diff. daff can produce and apply tabular diffs. + This is a library for comparing tables, producing a summary of their + differences, and using such a summary as a patch file. It is optimized for + comparing tables that share a common origin, in other words multiple + versions of the "same" table. + + diff --git a/dev-python/daiquiri/Manifest b/dev-python/daiquiri/Manifest new file mode 100644 index 000000000..fd9958655 --- /dev/null +++ b/dev-python/daiquiri/Manifest @@ -0,0 +1,2 @@ +DIST daiquiri-3.3.0.tar.gz 19473 BLAKE2B ff4b08ab4e920d1df9d3e1d59be0f85ab3f249a9916b74638ad63694080ba63dbd2fc611a8eb99f8ddc9da44b753d3f4325e2ba9c7e706bdbad18d3909e9f4bf SHA512 44abcbeeba72bea8b18541ed695eb0f62bcfdbe03456e34f38df536c9842988de52631fe72d5310daa03eb73b3cbb6efc428b972d4662559ab9650db1662b853 +DIST daiquiri-3.4.0.tar.gz 19527 BLAKE2B 8eb27f612c9bf50ebe616da2fe367f849d9a07f3d524a79200319df20d492a876c76861dce2d5d8b29cba5c9afd538a8caa8c722f4fa322600b65498d627b7d7 SHA512 1bca85966ab07b2929ed2a89a0b351a6606831b7135929e8f053df21ef54e3c25497dc76811500d3e24ef3e467da0e8a80009f6f7265338aae686ab2208acf8d diff --git a/dev-python/daiquiri/daiquiri-3.3.0.ebuild b/dev-python/daiquiri/daiquiri-3.3.0.ebuild new file mode 100644 index 000000000..ac812c2c2 --- /dev/null +++ b/dev-python/daiquiri/daiquiri-3.3.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Library to configure Python logging easily" +HOMEPAGE=" + https://pypi.org/project/daiquiri/ + https://github.com/Mergifyio/daiquiri +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/python-json-logger-3[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +distutils_enable_sphinx doc/source + +pkg_postinst() { + optfeature "journald support" dev-python/python-systemd +} diff --git a/dev-python/daiquiri/daiquiri-3.4.0.ebuild b/dev-python/daiquiri/daiquiri-3.4.0.ebuild new file mode 100644 index 000000000..f4e95bc36 --- /dev/null +++ b/dev-python/daiquiri/daiquiri-3.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Library to configure Python logging easily" +HOMEPAGE=" + https://pypi.org/project/daiquiri/ + https://github.com/Mergifyio/daiquiri +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/python-json-logger-3[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +distutils_enable_sphinx doc/source + +pkg_postinst() { + optfeature "journald support" dev-python/python-systemd +} diff --git a/dev-python/daiquiri/metadata.xml b/dev-python/daiquiri/metadata.xml new file mode 100644 index 000000000..b99531aba --- /dev/null +++ b/dev-python/daiquiri/metadata.xml @@ -0,0 +1,19 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + +The daiquiri library provides an easy way to configure logging. It also provides some custom formatters and handlers. + + + jd/daiquiri + daiquiri + + Julien Danjou + julien@danjou.info + + + diff --git a/dev-python/darkdetect/Manifest b/dev-python/darkdetect/Manifest new file mode 100644 index 000000000..438880c98 --- /dev/null +++ b/dev-python/darkdetect/Manifest @@ -0,0 +1 @@ +DIST darkdetect-0.8.0.tar.gz 7681 BLAKE2B 3fd0811b87f163ab0447a041961d4cd33a87f21306acef7afe3580d2284297e8cb27d44d519d77de7800de1415e68fed806c7df86527a4bcdcac9cd8b91d4c79 SHA512 8cbc67b28c33341c22f635f96972517a41558abededf6541455c2dbfeca7fdabf10273f2163e47de439dd6a158dda88c7120d59eb2fc6a47aeb4dad3fd95c1dc diff --git a/dev-python/darkdetect/darkdetect-0.8.0.ebuild b/dev-python/darkdetect/darkdetect-0.8.0.ebuild new file mode 100644 index 000000000..0e9795b87 --- /dev/null +++ b/dev-python/darkdetect/darkdetect-0.8.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Detect OS dark mode from Python" +HOMEPAGE="https://github.com/5yutan5/PyQtDarkTheme https://pypi.org/project/PyQtDarkTheme" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/darkdetect/metadata.xml b/dev-python/darkdetect/metadata.xml new file mode 100644 index 000000000..ff145e5db --- /dev/null +++ b/dev-python/darkdetect/metadata.xml @@ -0,0 +1,16 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + darkdetect + albertosottile/darkdetect + + Alberto Sottile + asottile@gmail.com + + + diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest new file mode 100644 index 000000000..335d703a1 --- /dev/null +++ b/dev-python/dateparser/Manifest @@ -0,0 +1 @@ +DIST dateparser-1.3.0.tar.gz 337152 BLAKE2B e0a1ec6d9f6097d46fb9924665be0ec483481bb4abce5d715953374c5cc82f1ef7f4323f56f6656f21a877098a849ade729ee594236cb05a6a1036b187a793a1 SHA512 6fe258a8e22c70e19df67230cc86a19006640747d1539be1391eb7fefcb93abaa91fa7b6e42d1c6fc00a4ac82d007e8e63de6e13c4c5a113018cf8eac5402df6 diff --git a/dev-python/dateparser/dateparser-1.3.0.ebuild b/dev-python/dateparser/dateparser-1.3.0.ebuild new file mode 100644 index 000000000..f167a9587 --- /dev/null +++ b/dev-python/dateparser/dateparser-1.3.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Date parsing library designed to parse dates from HTML pages" +HOMEPAGE=" + https://pypi.org/project/dateparser/ + https://github.com/scrapinghub/dateparser +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] +" +BDEPEND="test? ( + dev-libs/fastText[python,${PYTHON_USEDEP}] + dev-python/convertdate[${PYTHON_USEDEP}] + dev-python/hijridate[${PYTHON_USEDEP}] + dev-python/langdetect[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] +)" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_test() { + # Need to set TZ when testing with gentoo docker images. + # Their /etc/{timezone,localtime} are inconsistent, which causes + # to tests to fail. + local -x TZ=UTC + + local EPYTEST_IGNORE=( + # tests that require network + tests/test_dateparser_data_integrity.py + ) + local EPYTEST_DESELECT=( + # tests that require network + tests/test_language_detect.py::CustomLangDetectParserTest::test_custom_language_detect_fast_text_{0,1} + ) + + epytest +} + +pkg_postinst() { + optfeature "calendars support" "dev-python/hijridate dev-python/convertdate" + optfeature "fasttext support" "dev-libs/fastText[python]" + optfeature "langdetect support" dev-python/langdetect +} diff --git a/dev-python/dateparser/metadata.xml b/dev-python/dateparser/metadata.xml new file mode 100644 index 000000000..670472c82 --- /dev/null +++ b/dev-python/dateparser/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + scrapinghub/dateparser + dateparser + + diff --git a/dev-python/decopatch/Manifest b/dev-python/decopatch/Manifest new file mode 100644 index 000000000..c5b1e1dc1 --- /dev/null +++ b/dev-python/decopatch/Manifest @@ -0,0 +1 @@ +DIST decopatch-1.4.10.tar.gz 69538 BLAKE2B 812305abb0648c42fe786f6153820ff68e3bf3cb23bf0b3eecb139085b88071f914aa556f17a90bd45b39cdf42a563fb3c30178095bbdd16331d36ec2ff29e58 SHA512 7554c5bdef6aeb06968334c8aef3f67b56bd3ff8be5e05cb6289f3088848d946d46ecc1d9f73bab9db80b6981aa4f9039c359eb8a0fe9f4acee62addf4f0ed96 diff --git a/dev-python/decopatch/decopatch-1.4.10-r1.ebuild b/dev-python/decopatch/decopatch-1.4.10-r1.ebuild new file mode 100644 index 000000000..d89f6945d --- /dev/null +++ b/dev-python/decopatch/decopatch-1.4.10-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Create decorators easily in python" +HOMEPAGE=" + https://pypi.org/project/decopatch/ + https://github.com/smarie/python-decopatch +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/makefun[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}/${P}-python12.patch" ) + +EPYTEST_PLUGINS=( pytest-cases ) +EPYTEST_DESELECT=( + # fails with whitespace differences in python 3.13 + tests/test_doc.py::test_doc_add_tag_function +) + +distutils_enable_tests pytest + +src_prepare() { + sed "/pytest-runner/d" -i setup.cfg || die + distutils-r1_src_prepare +} diff --git a/dev-python/decopatch/files/decopatch-1.4.10-python12.patch b/dev-python/decopatch/files/decopatch-1.4.10-python12.patch new file mode 100644 index 000000000..24ca2082e --- /dev/null +++ b/dev-python/decopatch/files/decopatch-1.4.10-python12.patch @@ -0,0 +1,61 @@ +https://github.com/smarie/python-decopatch/pull/34 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= +Date: Tue, 25 Jul 2023 13:31:12 +0200 +Subject: [PATCH] Adjust for whitespace changes with python 3.12 + +Tests would fail with python3-3.12.0~b4-1.fc39.x86_64. +--- a/tests/test_doc.py ++++ b/tests/test_doc.py +@@ -1,5 +1,5 @@ + from __future__ import print_function +- ++import re + + import pytest + from makefun import wraps +@@ -182,7 +182,8 @@ def add_ints(a, b): + with capsys.disabled(): + print(captured.out) + +- assert captured.out == """hello, world ! ++ out = re.sub(r'[ \t]+\n', '\n', captured.out) ++ assert out == """hello, world ! + + hello, world ! + +@@ -195,7 +196,7 @@ def add_ints(a, b): + say_hello(person='world') + This decorator wraps the decorated function so that a nice hello + message is printed before each call. +- ++ + :param person: the person name in the print message. Default = "world" + + Signature: (person='world') +--- a/tests/test_doc_advanced.py ++++ b/tests/test_doc_advanced.py +@@ -1,4 +1,5 @@ + from __future__ import print_function ++import re + import sys + + import pytest +@@ -200,7 +201,8 @@ def custom(a, b): + with capsys.disabled(): + print(captured.out) + +- assert captured.out == """hello, world ! ++ out = re.sub(r'[ \t]+\n', '\n', captured.out) ++ assert out == """hello, world ! + hello, world ! + hello, you ! + Help on function say_hello in module tests.test_doc_advanced: +@@ -208,7 +210,7 @@ def custom(a, b): + say_hello(person='world') + This decorator modifies the decorated function so that a nice hello + message is printed before the call. +- ++ + :param person: the person name in the print message. Default = "world" + :param f: represents the decorated item. Automatically injected. + :return: a modified version of `f` that will print a hello message before executing diff --git a/dev-python/decopatch/metadata.xml b/dev-python/decopatch/metadata.xml new file mode 100644 index 000000000..1ce684e59 --- /dev/null +++ b/dev-python/decopatch/metadata.xml @@ -0,0 +1,14 @@ + + + + + + decopatch + smarie/python-decopatch + https://smarie.github.io/python-decopatch/ + + sylvain.marie@schneider-electric.com + Sylvain Marie + + + diff --git a/dev-python/deezer-py/Manifest b/dev-python/deezer-py/Manifest new file mode 100644 index 000000000..774217c47 --- /dev/null +++ b/dev-python/deezer-py/Manifest @@ -0,0 +1 @@ +DIST deezer-py-1.3.7.tar.gz 25033 BLAKE2B 19031532b18b3057e9d5206d6b462f5be66738e5f10b02845676b41e4752bb47c85894175df415647fbdf4caf84346a75f68631369f93f9d096558ec07d122ea SHA512 dafdef0885b575f144fdd6cb0bc74d729807c55de95bddf2a303f1e983c8cee6ffb341e860fbb5ae2ef7c51fcb25bbb59f4c72d6668fe823ce9ec154bde0ff23 diff --git a/dev-python/deezer-py/deezer-py-1.3.7.ebuild b/dev-python/deezer-py/deezer-py-1.3.7.ebuild new file mode 100644 index 000000000..a358b5bbb --- /dev/null +++ b/dev-python/deezer-py/deezer-py-1.3.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="A wrapper for all Deezer's APIs" +HOMEPAGE="https://pypi.org/project/deezer-py/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" + +distutils_enable_tests import-check + +src_install() { + distutils-r1_src_install + + dodoc LICENSE.txt +} diff --git a/dev-python/deezer-py/metadata.xml b/dev-python/deezer-py/metadata.xml new file mode 100644 index 000000000..1c0707b57 --- /dev/null +++ b/dev-python/deezer-py/metadata.xml @@ -0,0 +1,11 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + deezer-py + + diff --git a/dev-python/dek/Manifest b/dev-python/dek/Manifest new file mode 100644 index 000000000..c73e67d5f --- /dev/null +++ b/dev-python/dek/Manifest @@ -0,0 +1 @@ +DIST dek-1.5.0.gh.tar.gz 17350 BLAKE2B de2caf6b3220ca0bff0e690efd52f62ab451c1015f20496ab5c04caa31e886de9737598632b5a15398e94f455dd4bf48cc0354e31e94753713c01e74ce3c41eb SHA512 7f93598aac9a261b497f3544b12b0b4b9f9a746d03404981f11fe15c5bda02ce90dd2a42ec14b7ee0f3bafa508a80119d94fbc78953e9d02ad56510603d82f99 diff --git a/dev-python/dek/dek-1.5.0.ebuild b/dev-python/dek/dek-1.5.0.ebuild new file mode 100644 index 000000000..cef6cca02 --- /dev/null +++ b/dev-python/dek/dek-1.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="The decorator-decorator" +HOMEPAGE=" + https://rec.github.io/dek/ + https://github.com/rec/dek/ + https://pypi.org/project/dek/ +" +# no tests in sdist +SRC_URI=" + https://github.com/rec/dek/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/xmod[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/dek/metadata.xml b/dev-python/dek/metadata.xml new file mode 100644 index 000000000..6c8817f1b --- /dev/null +++ b/dev-python/dek/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + rec/dek + dek + + diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest new file mode 100644 index 000000000..0f4f3267d --- /dev/null +++ b/dev-python/desktop-notifier/Manifest @@ -0,0 +1,2 @@ +DIST desktop-notifier-6.1.1.gh.tar.gz 3876119 BLAKE2B 04837aa94c32b7cb869272791ae14790c92f7b3f83f9442be793e05e7dcc7dba627e1ec36442488080c2d8c8987b3acf1a4b7f3e10453756157f832daf46ebae SHA512 dc96fee153d3a36238794f8ecd65b5e2fb0b20dfbc3c8a5a6530870f24e172b689c8c67229706b3bf58dbe3053f91f89b9f16979496bd60fc68536907d7cac68 +DIST desktop-notifier-6.2.0.gh.tar.gz 3876409 BLAKE2B 06089ff50acfc46d82a8c2c33d91e24d1c3ab22c1c76d1e312e08f4f22d5d44a51f92dd0eebc17757cc54d4f8acbef1b00d5341d99fea0ffe3a0d8b7b44066dc SHA512 999c264effb0ea7bf35d458175a3ea7c1fb573e129af0f96456046c8b4def2ce2e9558585389dfb0482c4ce8622d74fb38e482238279947b16f8ca493d716c12 diff --git a/dev-python/desktop-notifier/desktop-notifier-6.1.1.ebuild b/dev-python/desktop-notifier/desktop-notifier-6.1.1.ebuild new file mode 100644 index 000000000..813f54d37 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-6.1.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" +HOMEPAGE=" + https://desktop-notifier.readthedocs.io + https://pypi.org/project/desktop-notifier/ + https://github.com/samschott/desktop-notifier +" +SRC_URI="https://github.com/samschott/desktop-notifier/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/dbus-fast[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] + test? ( + dev-python/bidict + dev-python/pytest-asyncio + ) +" + +# Most tests fail, they need some prior setup +EPYTEST_DESELECT=( + tests/test_api.py::test_send + tests/test_api.py::test_clear + tests/test_api.py::test_clear_all + tests/test_callbacks + tests/test_sync_api +) +distutils_enable_tests pytest diff --git a/dev-python/desktop-notifier/desktop-notifier-6.2.0.ebuild b/dev-python/desktop-notifier/desktop-notifier-6.2.0.ebuild new file mode 100644 index 000000000..dcfd32204 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-6.2.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" +HOMEPAGE=" + https://desktop-notifier.readthedocs.io + https://pypi.org/project/desktop-notifier/ + https://github.com/samschott/desktop-notifier +" +SRC_URI="https://github.com/samschott/desktop-notifier/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/dbus-fast[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +# Most tests fail, they need some prior setup +EPYTEST_DESELECT=( + tests/test_api.py::test_send + tests/test_api.py::test_clear + tests/test_api.py::test_clear_all + tests/test_callbacks + tests/test_sync_api +) +EPYTEST_PLUGINS=( bidict pytest-asyncio ) +distutils_enable_tests pytest diff --git a/dev-python/desktop-notifier/metadata.xml b/dev-python/desktop-notifier/metadata.xml new file mode 100644 index 000000000..ce6494738 --- /dev/null +++ b/dev-python/desktop-notifier/metadata.xml @@ -0,0 +1,16 @@ + + + + + ceamac@gentoo.org + Primary maintainer + + + samschott/desktop-notifier + desktop-notifier + + Sam Schott + sam.schott@outlook.com + + + diff --git a/dev-python/devtools/Manifest b/dev-python/devtools/Manifest new file mode 100644 index 000000000..7753719f9 --- /dev/null +++ b/dev-python/devtools/Manifest @@ -0,0 +1 @@ +DIST devtools-0.12.2.tar.gz 75005 BLAKE2B 5f91ce636bd6cd9dee970f0d7ef8321d25aac3fc15c6d6222680da2b42582bc605ee5e041b73e4cfea8d0ef06b67d1774f87fca90d1a9764d2ee9f17c27327a3 SHA512 e185581bca94dd20d7043512701970d2b310dee6836707a1cf540f39799570e15d5f1d026952d2def6be201eed1d6b328fef975c3c3631dd7ab3a8bf37c48fd9 diff --git a/dev-python/devtools/devtools-0.12.2-r1.ebuild b/dev-python/devtools/devtools-0.12.2-r1.ebuild new file mode 100644 index 000000000..ec36971ac --- /dev/null +++ b/dev-python/devtools/devtools-0.12.2-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Dev tools for python" +HOMEPAGE=" + https://pypi.org/project/devtools/ + https://github.com/samuelcolvin/python-devtools +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/multidict[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # replace mkdocs-simple-hooks with built-in hooks + "${FILESDIR}/${P}-mkdocs-hooks.patch" +) + +EPYTEST_DESELECT=( + # requires pytest-pretty + tests/test_insert_assert.py::test_insert_assert + tests/test_insert_assert.py::test_insert_assert_print + tests/test_insert_assert.py::test_deep + tests/test_insert_assert.py::test_enum + # incompatible with dev-python/executing-2 + tests/test_expr_render.py::test_executing_failure +) + +distutils_enable_tests pytest diff --git a/dev-python/devtools/files/devtools-0.12.2-mkdocs-hooks.patch b/dev-python/devtools/files/devtools-0.12.2-mkdocs-hooks.patch new file mode 100644 index 000000000..cb305922d --- /dev/null +++ b/dev-python/devtools/files/devtools-0.12.2-mkdocs-hooks.patch @@ -0,0 +1,17 @@ +Replace mkdocs-simple-hooks with built-in hooks so we don't need to +pacakge the plugin. +https://www.mkdocs.org/user-guide/configuration/#hooks +--- a/mkdocs.yml ++++ b/mkdocs.yml +@@ -56,8 +56,5 @@ plugins: + - build/* + - examples/* + - requirements.txt +-- mkdocs-simple-hooks: +- hooks: +- on_pre_build: 'docs.plugins:on_pre_build' +- on_files: 'docs.plugins:on_files' +- on_page_markdown: 'docs.plugins:on_page_markdown' ++hooks: ++ - docs/plugins.py + diff --git a/dev-python/devtools/metadata.xml b/dev-python/devtools/metadata.xml new file mode 100644 index 000000000..f1f2d4f8a --- /dev/null +++ b/dev-python/devtools/metadata.xml @@ -0,0 +1,16 @@ + + + + + + + Samuel Colvin + s@muelcolvin.com + + https://github.com/samuelcolvin/python-devtools/releases + https://python-devtools.helpmanual.io/ + https://github.com/samuelcolvin/python-devtools/issues + samuelcolvin/python-devtools + devtools + + diff --git a/dev-python/digitalocean/Manifest b/dev-python/digitalocean/Manifest new file mode 100644 index 000000000..a3069385e --- /dev/null +++ b/dev-python/digitalocean/Manifest @@ -0,0 +1 @@ +DIST digitalocean-1.17.0.gh.tar.gz 60261 BLAKE2B 1a3b8ffe955fdea616420d67e9cd1b07d81d3395d673770333b150a8044f6f93d16ab6ec93d0d5efb7579a2bd7fde57c394bc3fc3e58ad02db230f5bd48006bb SHA512 3b5f5adb5fac9693450954e568433cecb43152d4cb2b5709126dc7c69c6b84f19428dcd3688718588a986d3ea9170a956387f3050cd10a69ba89d5dcdf8e100c diff --git a/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild b/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild new file mode 100644 index 000000000..74450f76e --- /dev/null +++ b/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 + +DESCRIPTION="Digitalocean API access library" +HOMEPAGE="https://github.com/koalalorenzo/python-digitalocean" +SRC_URI="https://github.com/koalalorenzo/python-${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${P}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/jsonpickle[${PYTHON_USEDEP}] +" +BDEPEND="test? ( dev-python/responses[${PYTHON_USEDEP}] )" + +distutils_enable_sphinx docs dev-python/alabaster + +EPYTEST_DESELECT=( + # Needs net + digitalocean/tests/test_firewall.py +) + +distutils_enable_tests pytest diff --git a/dev-python/digitalocean/metadata.xml b/dev-python/digitalocean/metadata.xml new file mode 100644 index 000000000..3030e393f --- /dev/null +++ b/dev-python/digitalocean/metadata.xml @@ -0,0 +1,11 @@ + + + + + egorr.berd@gmail.com + Yahor Berdnikau + + + koalalorenzo/python-digitalocean + + diff --git a/dev-python/discord-protos/Manifest b/dev-python/discord-protos/Manifest new file mode 100644 index 000000000..d2c7150f7 --- /dev/null +++ b/dev-python/discord-protos/Manifest @@ -0,0 +1,2 @@ +DIST discord_protos-1.2.126.tar.gz 162942 BLAKE2B 779dba561638b843378f6ece1a40114c86863f7922b7366cdfa0cbfe8b34be6289a7e89dabdb83b40202465a496520e44fb2c1e0652ea148935333c6a223e9e8 SHA512 1c2a8e369cdb93311d1ad2d84697d95c99d0ba6ccbfad564d261a38c8c0fc23e1460d5e9fe8c558e3b57151783c739eae368c11f440fc99c161abb2f953d2886 +DIST discord_protos-1.2.126.tar.gz.provenance 9989 BLAKE2B 52f23a0c095c665203e3d90a82526e502abd6bcb1a8d0e971cc213bb2c8d8f4bf057f01aba55b88873bf6cc155568ee9662a14e57c86bbebf9df7cf881958f3a SHA512 5db737c79b59142ec219b42d3a1064e9aceae6c4f7e858388cd6d5a3a65e0f1849699b0c304982280a2e21491af49b7cd6968e0eb20aeb517f7aeebe5902bda8 diff --git a/dev-python/discord-protos/discord-protos-1.2.126.ebuild b/dev-python/discord-protos/discord-protos-1.2.126.ebuild new file mode 100644 index 000000000..5ea734dc3 --- /dev/null +++ b/dev-python/discord-protos/discord-protos-1.2.126.ebuild @@ -0,0 +1,24 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_VERIFY_REPO=https://github.com/discord-userdoccers/discord-protos +PYTHON_COMPAT=( python3_{12..14} ) + +inherit pypi distutils-r1 + +DESCRIPTION="Reverse-engineering Discord's protobufs" +HOMEPAGE=" + https://pypi.org/project/discord-protos/ + https://github.com/discord-userdoccers/discord-protos +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/protobuf[${PYTHON_USEDEP}] +" diff --git a/dev-python/discord-protos/metadata.xml b/dev-python/discord-protos/metadata.xml new file mode 100644 index 000000000..2e6c93564 --- /dev/null +++ b/dev-python/discord-protos/metadata.xml @@ -0,0 +1,9 @@ + + + + + + discord-userdoccers/discord-protos + discord-protos + + diff --git a/dev-python/django-browser-reload/Manifest b/dev-python/django-browser-reload/Manifest new file mode 100644 index 000000000..38a6e1af0 --- /dev/null +++ b/dev-python/django-browser-reload/Manifest @@ -0,0 +1 @@ +DIST django-browser-reload-1.13.0.gh.tar.gz 31384 BLAKE2B b3eef7078440ea2eef295d9d46654d836bd448c0afd38a8d95b5bc6d362f6445dec377777babad56864e9e6a075342d3b8977013233805576459d64526913a9c SHA512 e00fcec34fcf394ef2a1dc620f0b5ee77c199a763ffa58f7b379303d7ed133cc287e3301332062e92892b023f53990f4f6ee50b0042c3cddbb1a95628789a0be diff --git a/dev-python/django-browser-reload/django-browser-reload-1.13.0.ebuild b/dev-python/django-browser-reload/django-browser-reload-1.13.0.ebuild new file mode 100644 index 000000000..d4b0edf64 --- /dev/null +++ b/dev-python/django-browser-reload/django-browser-reload-1.13.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Automatically reload your browser in development" +HOMEPAGE=" + https://github.com/adamchainz/django-browser-reload + https://pypi.org/project/django-browser-reload/ +" +SRC_URI="https://github.com/adamchainz/django-browser-reload/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/asgiref[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-django[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/django-browser-reload/metadata.xml b/dev-python/django-browser-reload/metadata.xml new file mode 100644 index 000000000..ca69e964f --- /dev/null +++ b/dev-python/django-browser-reload/metadata.xml @@ -0,0 +1,8 @@ + + + + + adamchainz/django-browser-reload + django-browser-reload + + diff --git a/dev-python/django-constance/Manifest b/dev-python/django-constance/Manifest new file mode 100644 index 000000000..7de487589 --- /dev/null +++ b/dev-python/django-constance/Manifest @@ -0,0 +1 @@ +DIST django-constance-3.1.0.tar.gz 36806 BLAKE2B 83b436a98a59c640241c0f5850af3b7ddad743bd81e391dc2efadfa99882aa4342e8956768e2065a7015b2cff353ca9eab45c1507ba9787ad851e0c1ea3723a8 SHA512 c2bd130f168a06552aa4364e9c8e5bc7d928392c2e8965133315cc990b9fa23a5f7b63b01f096280247dd9f13f432edbdde098be02a525e4ed09995094dfdb31 diff --git a/dev-python/django-constance/django-constance-3.1.0.ebuild b/dev-python/django-constance/django-constance-3.1.0.ebuild new file mode 100644 index 000000000..35ab80824 --- /dev/null +++ b/dev-python/django-constance/django-constance-3.1.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Django live settings with pluggable backends, including Redis" +HOMEPAGE=" + https://github.com/jazzband/django-constance + https://pypi.org/project/django-constance/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: Find out how this is supposed to be run +RESTRICT="test" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] + dev-python/django-picklefield[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/django-constance/metadata.xml b/dev-python/django-constance/metadata.xml new file mode 100644 index 000000000..169b9e8a4 --- /dev/null +++ b/dev-python/django-constance/metadata.xml @@ -0,0 +1,8 @@ + + + + + jazzband/django-constance + django-constance + + diff --git a/dev-python/django-picklefield/Manifest b/dev-python/django-picklefield/Manifest new file mode 100644 index 000000000..5c80dba33 --- /dev/null +++ b/dev-python/django-picklefield/Manifest @@ -0,0 +1 @@ +DIST django-picklefield-3.2.0.gh.tar.gz 11908 BLAKE2B e6c31f88ab364d7f80a37dd40af34d3dd568e8497295ccef5e09781048e48d8745147b6f164cedd5b059a32cf00207ccc69399e2f07163ae1ebfc31e790b7e30 SHA512 6cbfd75f6c55e4f910a0334e872a1b51742474fd3cac253563f2971aaa6199268c73cf908fc37f7f5e8f758a9bfdde0fb1169deed61831f20510f07086de6799 diff --git a/dev-python/django-picklefield/django-picklefield-3.2.0.ebuild b/dev-python/django-picklefield/django-picklefield-3.2.0.ebuild new file mode 100644 index 000000000..caefe6e3a --- /dev/null +++ b/dev-python/django-picklefield/django-picklefield-3.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Pickled object field for Django" +HOMEPAGE=" + https://github.com/gintas/django-picklefield + https://pypi.org/project/django-picklefield/ +" +SRC_URI="https://github.com/gintas/django-picklefield/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: Find out how this is supposed to be run +RESTRICT="test" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/django-picklefield/metadata.xml b/dev-python/django-picklefield/metadata.xml new file mode 100644 index 000000000..de2928e06 --- /dev/null +++ b/dev-python/django-picklefield/metadata.xml @@ -0,0 +1,8 @@ + + + + + gintas/django-picklefield + django-picklefield + + diff --git a/dev-python/django-tailwind/Manifest b/dev-python/django-tailwind/Manifest new file mode 100644 index 000000000..3bc4b7c3e --- /dev/null +++ b/dev-python/django-tailwind/Manifest @@ -0,0 +1 @@ +DIST django_tailwind-3.8.0.tar.gz 8969 BLAKE2B ddc17680571081ebc864a3e5eddf6414be1f02e17c7f6d52aae14f6ea66d369f6fadede9946741c971755c380cf82a429467e5177c2edd66eac11bee806c34fc SHA512 6501ca2de280da4c5edbf8e1b0f22f02ebf5397eb11a0ec759e064228c28d0a3927684264e6cc5d5f83b5f030c5cd9e34f59516dba519126c2992115798f3abe diff --git a/dev-python/django-tailwind/django-tailwind-3.8.0.ebuild b/dev-python/django-tailwind/django-tailwind-3.8.0.ebuild new file mode 100644 index 000000000..a9ba251e6 --- /dev/null +++ b/dev-python/django-tailwind/django-tailwind-3.8.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Tailwind CSS Framework for Django projects" +HOMEPAGE=" + https://github.com/timonweb/django-tailwind + https://pypi.org/project/django-tailwind/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] + dev-python/django-browser-reload[${PYTHON_USEDEP}] +" diff --git a/dev-python/django-tailwind/metadata.xml b/dev-python/django-tailwind/metadata.xml new file mode 100644 index 000000000..1f4b1c087 --- /dev/null +++ b/dev-python/django-tailwind/metadata.xml @@ -0,0 +1,8 @@ + + + + + timonweb/django-tailwind + django-tailwind + + diff --git a/dev-python/django-tinymce/Manifest b/dev-python/django-tinymce/Manifest new file mode 100644 index 000000000..d9c4b6079 --- /dev/null +++ b/dev-python/django-tinymce/Manifest @@ -0,0 +1 @@ +DIST django_tinymce-4.1.0.tar.gz 1087250 BLAKE2B 37e67144c3614c69583ce306b5d0944ae0fe82d406d753c9ef51c53121caa1a787ccfd1e6533d69b489b8920f76b3f89e0494d44de1953aa54ac250c227da9ae SHA512 02b4a742bb975cca6c2c64fe81eb6ce5c062b5b206ea3f91283272a72cd8d59cf02843411c3b966a36710a40f7be60cc243b76b963c1acff4c8a7a2fa43b8677 diff --git a/dev-python/django-tinymce/django-tinymce-4.1.0.ebuild b/dev-python/django-tinymce/django-tinymce-4.1.0.ebuild new file mode 100644 index 000000000..749756d46 --- /dev/null +++ b/dev-python/django-tinymce/django-tinymce-4.1.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="TinyMCE integration for Django" +HOMEPAGE=" + https://github.com/jazzband/django-tinymce + https://pypi.org/project/django-tinymce +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: Find out how this is supposed to be run +RESTRICT="test" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + ${EPYTHON} runtests.py || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/django-tinymce/metadata.xml b/dev-python/django-tinymce/metadata.xml new file mode 100644 index 000000000..723be2445 --- /dev/null +++ b/dev-python/django-tinymce/metadata.xml @@ -0,0 +1,8 @@ + + + + + jazzband/django-tinymce + django-tinymce + + diff --git a/dev-python/docstring-parser/Manifest b/dev-python/docstring-parser/Manifest new file mode 100644 index 000000000..5e09b0262 --- /dev/null +++ b/dev-python/docstring-parser/Manifest @@ -0,0 +1,2 @@ +DIST docstring_parser-0.17.0.tar.gz 27442 BLAKE2B 43aa4facd9a1d05d5f1367a1b519f2155ec63e8651db22e37eeeb088f5e5b6b091f4604f177e6e4dc444d08c472123abb6914b783337a8d3bc9fac77079b4919 SHA512 4703157db7d7e0d205a44987910396d317f711799d58e458184b00987f21c31ab756369affc324505e9d98c180ee2cb785a60df7fad8382eb6e11ef8e3579bd9 +DIST docstring_parser-0.17.0.tar.gz.provenance 9334 BLAKE2B fd4ace6452ffa1705131fca1978c68619ed1689cd54306e88447092770039c59fa2e84fbcfdf63cfaced9ceb7a89022ec5cbd10f7ab16a498b45db8903d7b660 SHA512 69a6a2c59af335a4c9b14378d5d9952cafdab51e95eda26abab8b00e3930034f93d079ff3388ffca18f031a274c2e09f08cafa010104dde713dea97a2094de3e diff --git a/dev-python/docstring-parser/docstring-parser-0.17.0.ebuild b/dev-python/docstring-parser/docstring-parser-0.17.0.ebuild new file mode 100644 index 000000000..6ea2331ee --- /dev/null +++ b/dev-python/docstring-parser/docstring-parser-0.17.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/rr-/docstring_parser +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Parse Python docstrings in reST, Google and Numpydoc format" +HOMEPAGE=" + https://github.com/rr-/docstring_parser + https://pypi.org/project/docstring-parser/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/docstring-parser/metadata.xml b/dev-python/docstring-parser/metadata.xml new file mode 100644 index 000000000..4c70690df --- /dev/null +++ b/dev-python/docstring-parser/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + docstring-parser + rr-/docstring_parser + + diff --git a/dev-python/doxypypy/Manifest b/dev-python/doxypypy/Manifest new file mode 100644 index 000000000..1cebbd0a4 --- /dev/null +++ b/dev-python/doxypypy/Manifest @@ -0,0 +1 @@ +DIST doxypypy-0.8.8.6_p20210405.gh.tar.gz 62179 BLAKE2B ee36a130f2c4af9264f04cf00ad311dccda8beeca505d7eb84169b05cf1e0ed6242770ede96b3df9b77385ea238cae84e9cd4e9f8761d23530e2f8e5fbcad797 SHA512 d3fa6bec9381d5531f82837e51988ccea4882fc77109924dd7a7f3ecd99e5afbec09d203629ac3853eeb38cf4592d97a1ec8c18fbe9fb48885794f887aba4336 diff --git a/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild b/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild new file mode 100644 index 000000000..8c2133781 --- /dev/null +++ b/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405-r1.ebuild @@ -0,0 +1,34 @@ +# 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_12 ) +inherit distutils-r1 + +COMMIT="39115c3d061d2f83e4a030bcb8642ec6f3203e61" + +DESCRIPTION="A more Pythonic version of doxypy, a Doxygen filter for Python" +HOMEPAGE="https://github.com/Feneric/doxypypy" +SRC_URI="https://github.com/Feneric/doxypypy/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/zope-interface[${PYTHON_USEDEP}] )" + +distutils_enable_tests unittest + +src_prepare() { + distutils-r1_src_prepare + # These files fail to byte-compille (UTF-LE?) + # ValueError: source code string cannot contain null bytes + # Matches pypy tarball + rm doxypypy/test/sample_utf* || die + sed -i '/test_utf/,+5d' doxypypy/test/test_doxypypy.py || die +} diff --git a/dev-python/doxypypy/metadata.xml b/dev-python/doxypypy/metadata.xml new file mode 100644 index 000000000..497d90dbd --- /dev/null +++ b/dev-python/doxypypy/metadata.xml @@ -0,0 +1,9 @@ + + + + + + Feneric/doxypypy + doxypypy + + diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest new file mode 100644 index 000000000..cf1942f72 --- /dev/null +++ b/dev-python/dropbox/Manifest @@ -0,0 +1 @@ +DIST dropbox-sdk-python-12.0.2.gh.tar.gz 1155008 BLAKE2B cc0006909a204f0b9efab7605680027b144dfff5c91ddf31460884ada4948b285ff0777f19f9395a1fc447a906018c3a43b40bc7651bdbb715c597849e7ecba9 SHA512 73834c89e2dc8b129a549d082a7862ec81f731c4977c6650cc421c08b62903b78c9fa1e191a330022591e2cb0e29b825e89e2d04056e2f4e6362a168b57fec39 diff --git a/dev-python/dropbox/dropbox-12.0.2.ebuild b/dev-python/dropbox/dropbox-12.0.2.ebuild new file mode 100644 index 000000000..01544d4be --- /dev/null +++ b/dev-python/dropbox/dropbox-12.0.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +GH_PN=dropbox-sdk-python + +DESCRIPTION="The offical Dropbox SDK for Python" +HOMEPAGE="https://www.dropbox.com/developers" +# pypi does not have tests, stick with gh +SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz -> ${GH_PN}-${PV}.gh.tar.gz" +S="${WORKDIR}"/${GH_PN}-${PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/stone[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +# disable tests that need SCOPED_USER_DROPBOX_TOKEN +# and tests that fail +EPYTEST_DESELECT=( + test/integration/test_dropbox.py + test/unit/test_dropbox_unit.py::TestClient + test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow +) + +distutils_enable_tests pytest + +python_prepare_all() { + # this is wrong + sed -i -e "s/^import mock$/from unittest import mock/" test/unit/test_dropbox_unit.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/dropbox/metadata.xml b/dev-python/dropbox/metadata.xml new file mode 100644 index 000000000..f75a6c0aa --- /dev/null +++ b/dev-python/dropbox/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac@gentoo.org + Primary maintainer + + + dropbox/dropbox-sdk-python + dropbox + + diff --git a/dev-python/dtreeviz/Manifest b/dev-python/dtreeviz/Manifest new file mode 100644 index 000000000..6e684966d --- /dev/null +++ b/dev-python/dtreeviz/Manifest @@ -0,0 +1 @@ +DIST dtreeviz-2.2.2.tar.gz 77028 BLAKE2B 1c0b64d720d5fec2559c13cfcd8ca3e02108b02f056e5eccbc7ae596ab7ab0523256b8cafcd5908d77adf098a56d6f87340473f95e1545ed86f12a6912524fac SHA512 4be118cc7825da8e51cffb7fc248105c13e17342f58acaa5110d91f4e8c686d6c8ca8697ab9d3fe2c4e7549fd781aad6154a64562b76989e51e906964505796e diff --git a/dev-python/dtreeviz/dtreeviz-2.2.2.ebuild b/dev-python/dtreeviz/dtreeviz-2.2.2.ebuild new file mode 100644 index 000000000..4bd8a9e84 --- /dev/null +++ b/dev-python/dtreeviz/dtreeviz-2.2.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 pypi + +DESCRIPTION="A python library for decision tree visualization and model interpretation" +HOMEPAGE=" + https://github.com/parrt/dtreeviz + https://pypi.org/project/dtreeviz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +# Tests are either not packaged properly +# Or have dependencies which aren't package in ::gentoo or ::guru +RESTRICT="test" + +RDEPEND=" + >=dev-python/graphviz-0.9 + dev-python/pandas + dev-python/numpy + dev-python/scikit-learn + dev-python/matplotlib + dev-python/colour +" + +distutils_enable_tests pytest diff --git a/dev-python/dtreeviz/metadata.xml b/dev-python/dtreeviz/metadata.xml new file mode 100644 index 000000000..31a85aae3 --- /dev/null +++ b/dev-python/dtreeviz/metadata.xml @@ -0,0 +1,13 @@ + + + + + torsi@fi.uba.ar + Tomas Fabrizio Orsi + + A python library for decision tree visualization and model interpretation. Decision trees are the fundamental building block of gradient boosting machines and Random Forests(tm), probably the two most popular machine learning models for structured data. Visualizing decision trees is a tremendous aid when learning how these models work and when interpreting models. The visualizations are inspired by an educational animation by R2D3; A visual introduction to machine learning. Please see How to visualize decision trees for deeper discussion of our decision tree visualization library and the visual design decisions we made. + + parrt/dtreeviz + dtreeviz + + diff --git a/dev-python/editor/Manifest b/dev-python/editor/Manifest new file mode 100644 index 000000000..a8e87a7a7 --- /dev/null +++ b/dev-python/editor/Manifest @@ -0,0 +1 @@ +DIST editor-1.7.0.gh.tar.gz 26732 BLAKE2B 97124df6b7fe27e5d7daa2102438120e51bcad05dc187baa3b72d18dfa5e70dbccfeb50a99420bb3fad54c77987b2a6cc680c36d20c126340b397955f0414b49 SHA512 037a6b66d9f619106166d55f525082465eea5aed642df55a7d0ad4d1e3c10318272b8110400ef2016ba8bc603e45d81df874438c76f15cc02d87f016a907a1ab diff --git a/dev-python/editor/editor-1.7.0.ebuild b/dev-python/editor/editor-1.7.0.ebuild new file mode 100644 index 000000000..a8a222cf4 --- /dev/null +++ b/dev-python/editor/editor-1.7.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Open the default text editor" +HOMEPAGE=" + https://rec.github.io/editor/ + https://github.com/rec/editor/ + https://pypi.org/project/editor/ +" +# no tests in dist +SRC_URI=" + https://github.com/rec/editor/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/runs[${PYTHON_USEDEP}] + dev-python/xmod[${PYTHON_USEDEP}] + virtual/editor +" +BDEPEND=" + test? ( + dev-python/tdir[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/editor/metadata.xml b/dev-python/editor/metadata.xml new file mode 100644 index 000000000..4e64c404e --- /dev/null +++ b/dev-python/editor/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + rec/editor + editor + + diff --git a/dev-python/eval-type-backport/Manifest b/dev-python/eval-type-backport/Manifest new file mode 100644 index 000000000..225b89d15 --- /dev/null +++ b/dev-python/eval-type-backport/Manifest @@ -0,0 +1 @@ +DIST eval_type_backport-0.3.1.tar.gz 9445 BLAKE2B 96aadb7accc8d143795ac846ce1a744d1ac7b84b3d8c020366cabf30cfcd7c092b4a6fbaade8bffc76415d56921569a8c9c760d057945bf1cc321c94d5189d35 SHA512 fe5f5b9641359f24c6d088321b018102a398b44aecd2b29762d3ad9b9c2a53abc3a9490f01b4ec63048a5dfb24218d07fa6b478264cd2ee3255c3cc33259ed2e diff --git a/dev-python/eval-type-backport/eval-type-backport-0.3.1.ebuild b/dev-python/eval-type-backport/eval-type-backport-0.3.1.ebuild new file mode 100644 index 000000000..405738f26 --- /dev/null +++ b/dev-python/eval-type-backport/eval-type-backport-0.3.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Backport of typing._eval_type" +HOMEPAGE=" + https://github.com/alexmojaki/eval_type_backport/ + https://pypi.org/project/eval-type-backport/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/eval-type-backport/metadata.xml b/dev-python/eval-type-backport/metadata.xml new file mode 100644 index 000000000..7582a5dc6 --- /dev/null +++ b/dev-python/eval-type-backport/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + alexmojaki/eval_type_backport + eval-type-backport + + diff --git a/dev-python/evernote2/Manifest b/dev-python/evernote2/Manifest new file mode 100644 index 000000000..eee4fc67b --- /dev/null +++ b/dev-python/evernote2/Manifest @@ -0,0 +1 @@ +DIST evernote2-1.0.3.gh.tar.gz 247239 BLAKE2B 899067b7736a9e8e7932f1fe5b2c3c5e20650f5bc836f184de18ee7576cec1edb34c25211119bc41917a54bdabff65a6b33216f6bead08fcb3989081a87afff3 SHA512 2df19761dd02d67e1faa7a702ea363530b485e9a5c3ccab7e90f987cdbf06a4d1f00de0066c7cbce15f8a489bb0879d1024226ff8ef9aaff0226eb66f0a6998d diff --git a/dev-python/evernote2/evernote2-1.0.3.ebuild b/dev-python/evernote2/evernote2-1.0.3.ebuild new file mode 100644 index 000000000..a3d97c8e9 --- /dev/null +++ b/dev-python/evernote2/evernote2-1.0.3.ebuild @@ -0,0 +1,35 @@ +# Copyright Gentoo Authors 2025 +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Unofficial Evernote SDK for Python 3" +HOMEPAGE=" + https://github.com/JackonYang/evernote2 + https://pypi.org/project/evernote2/ +" +SRC_URI="https://github.com/JackonYang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" + +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + ) +" + +RDEPEND=" + dev-python/oauthlib[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/evernote2/evernote2-9999.ebuild b/dev-python/evernote2/evernote2-9999.ebuild new file mode 100644 index 000000000..d7c31e2ac --- /dev/null +++ b/dev-python/evernote2/evernote2-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright Gentoo Authors 2024-2025 +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="Unofficial Evernote SDK for Python 3" +HOMEPAGE=" + https://github.com/JackonYang/evernote2 + https://pypi.org/project/evernote2/ +" +EGIT_REPO_URI="https://github.com/JackonYang/evernote2" + +LICENSE="Apache-2.0" + +SLOT="0" + +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + ) +" + +RDEPEND=" + dev-python/oauthlib[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/evernote2/metadata.xml b/dev-python/evernote2/metadata.xml new file mode 100644 index 000000000..42426d6b4 --- /dev/null +++ b/dev-python/evernote2/metadata.xml @@ -0,0 +1,9 @@ + + + + + + JackonYang/evernote2 + evernote2 + + diff --git a/dev-python/exif/Manifest b/dev-python/exif/Manifest new file mode 100644 index 000000000..294e463d7 --- /dev/null +++ b/dev-python/exif/Manifest @@ -0,0 +1 @@ +DIST exif-v1.6.0.tar.bz2 19003057 BLAKE2B b0357f70ac4618e5c3ca2e2ab3d2f7c5c2a202dc171669dec10f77a567f751f00d87af66a6e5f59cefbaa3a1b96aede333b8e27e5bb5441b719d0b5e88d97597 SHA512 db7b3c225f5a97ee09b8b66fe3f898fb1489c11d539260cf0c80e127155c6ae749b170a625ca9a81321780db62f19199acaf6e621cd5b4ea5b74d890c7de92b5 diff --git a/dev-python/exif/exif-1.6.0.ebuild b/dev-python/exif/exif-1.6.0.ebuild new file mode 100644 index 000000000..cc0a9139e --- /dev/null +++ b/dev-python/exif/exif-1.6.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} python3_13t ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Read and modify image EXIF metadata using Python." +HOMEPAGE="https://gitlab.com/TNThieding/exif" +SRC_URI="https://gitlab.com/TNThieding/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/plum-0.5.0[${PYTHON_USEDEP}] + + + + + navi@vlhl.dev + Anna Figueiredo Gomes + + + TNThieding/exif + + + diff --git a/dev-python/ezdxf/Manifest b/dev-python/ezdxf/Manifest new file mode 100644 index 000000000..392775635 --- /dev/null +++ b/dev-python/ezdxf/Manifest @@ -0,0 +1 @@ +DIST ezdxf-1.4.3.tar.gz 1816226 BLAKE2B b77d8b43295623504f2eabf702692dd6e58b9d52b138bbc64e33043649d6ab51dfcdfea95c684e7341172a6a208d7d0665a00579df93c18a66f74f2b908fe26f SHA512 31d19313e1a7599378532363287a69b076db6ba4545048d97f3f80ebc2ed2253f1ec119ce19e3aaddba31623ba0b58e5c89111a5dc0024f18ea7911463eeb9d5 diff --git a/dev-python/ezdxf/ezdxf-1.4.3.ebuild b/dev-python/ezdxf/ezdxf-1.4.3.ebuild new file mode 100644 index 000000000..924e18cb3 --- /dev/null +++ b/dev-python/ezdxf/ezdxf-1.4.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Python library for creating and manipulating DXF drawings" +HOMEPAGE="https://ezdxf.mozman.at/ https://github.com/mozman/ezdxf" + +LICENSE="MIT" +SLOT=0 +KEYWORDS="~amd64 ~arm64" + +# Tests require fonts from repository ./fonts folder +# https://github.com/mozman/ezdxf/blob/master/tests/README.md +RESTRICT="test" + +RDEPEND=" + >=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/fonttools[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}" diff --git a/dev-python/ezdxf/metadata.xml b/dev-python/ezdxf/metadata.xml new file mode 100644 index 000000000..01231f89f --- /dev/null +++ b/dev-python/ezdxf/metadata.xml @@ -0,0 +1,30 @@ + + + + + vowstar@gmail.com + Huang Rui + + + mozman/ezdxf + ezdxf + https://ezdxf.mozman.at/ + https://github.com/mozman/ezdxf/issues + + + ezdxf is a Python library for creating and manipulating DXF (Drawing + Exchange Format) documents. It allows users to seamlessly load and edit + DXF files while preserving all content except for comments. The library + supports DXF versions R12, R2000, R2004, R2007, R2010, R2013, and R2018 + for reading and writing, with read-only support for older versions. It + includes optional C-extensions for improved performance and provides a + command-line interface for viewing, converting, and inspecting DXF files. + + + ezdxf是一个用于创建和操作DXF(图形交换格式)文档的Python库。它允许用户 + 无缝加载和编辑DXF文件,同时保留除注释外的所有内容。该库支持DXF版本R12、 + R2000、R2004、R2007、R2010、R2013和R2018的读写,对旧版本提供只读支持。 + 它包含可选的C扩展以提高性能,并提供用于查看、转换和检查DXF文件的命令行 + 界面。 + + diff --git a/dev-python/fastapi/Manifest b/dev-python/fastapi/Manifest new file mode 100644 index 000000000..f1bdf804d --- /dev/null +++ b/dev-python/fastapi/Manifest @@ -0,0 +1,3 @@ +DIST fastapi-0.125.0.tar.gz 370550 BLAKE2B 0aff60b022fbe6252981ca962aab599aef2a4bbff06e44d919aa23ebdb587605327690c9572d3b021ad24df5d6b83acdc223a21c86598cfe38e1017552962170 SHA512 45ac3cce536ad8efe12f01db9a3347b9d8d023433f07a76efc2c10363db747abcaecbea9c597f571fa6f90355e5b75ec9416e5648660240427d9a77155b44b0a +DIST fastapi-0.127.0.tar.gz 369269 BLAKE2B 5d7372892fdc63b3f8e9b75f3c7d9d23a902792badb91298e423e1d4630c77edf03ececef01db4fb0da750b6f5df4ec774e13da16c076f191aeeaf89fb2d72a4 SHA512 ec453a68385904b5d2d073ff362062a903b6b91c47cfce50e482715f4acd11574052c6d0d63f9a3932895226cff92d2c3771400b2d1230ebe55e1c9a45845c60 +DIST fastapi-0.135.1.tar.gz 394962 BLAKE2B 95e002ac88880562fb19c51d6a9fa5b3a10f58ebfed32d70f8e4fcb9dd2e3c3366c5cbdefc3b4a8cd4d0fee8dc2e64dd9b1f5393d479cb6b3a62d5ee9b34abca SHA512 bd9b2789dbf98fbf566f340f9c890229ccb6f283066df54a82fab62763bd417a08b5fe3aa287409f224c30dbb4879b78f48e0a90d2261303879926621f4bc326 diff --git a/dev-python/fastapi/fastapi-0.125.0.ebuild b/dev-python/fastapi/fastapi-0.125.0.ebuild new file mode 100644 index 000000000..63e9e586c --- /dev/null +++ b/dev-python/fastapi/fastapi-0.125.0.ebuild @@ -0,0 +1,110 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="FastAPI framework, high performance, easy to learn, ready for production" +HOMEPAGE=" + https://fastapi.tiangolo.com/ + https://pypi.org/project/fastapi/ + https://github.com/fastapi/fastapi +" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastapi/fastapi.git" +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}] + =dev-python/pydantic-1.7.4[${PYTHON_USEDEP}] + =dev-python/starlette-0.40.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.8.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + >=dev-python/anyio-3.2.1[${PYTHON_USEDEP}] + dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/email-validator[${PYTHON_USEDEP}] + >=dev-python/flask-1.1.2[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.21.1[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}] + >=dev-python/pwdlib-0.2.1[${PYTHON_USEDEP}] + dev-python/pydantic-settings[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + >=dev-python/python-multipart-0.0.18[${PYTHON_USEDEP}] + =dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + dev-python/sqlmodel[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + dev-python/ujson[${PYTHON_USEDEP}] + ) +" +# brotli and zstd due to starlette based tests expecting it + +PATCHES=( + "${FILESDIR}/${PN}-0.115.6-httpx-0.28-test-fix.patch" +) + +EPYTEST_PLUGINS=( anyio ) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Depends on coverage + "tests/test_fastapi_cli.py::test_fastapi_cli" + # Test result affected by unrelated packages such as brotli and zstd + # https://github.com/fastapi/fastapi/blob/7c6f2f8fde68f488163376c9e92a59d46c491298/tests/test_tutorial/test_header_param_models/test_tutorial001.py#L77 + "tests/test_tutorial/test_header_param_models/test_tutorial001.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore" + # https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afa196ca0cb1604875847b1b84fa64896a06f6e + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_upload" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_bytes" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_multi_form" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form_file" + "tests/test_multipart_installation.py::test_no_multipart_installed" + "tests/test_multipart_installation.py::test_no_multipart_installed_file" + "tests/test_multipart_installation.py::test_no_multipart_installed_file_bytes" + "tests/test_multipart_installation.py::test_no_multipart_installed_multi_form" + "tests/test_multipart_installation.py::test_no_multipart_installed_form_file" + "tests/test_multipart_installation.py::test_old_multipart_installed" + # Hangs with network-sandbox + "tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_websocket_handle_disconnection" + +) + +python_prepare_all() { + # Dont install fastapi executable as fastapi-cli is supposed to handle it + sed -i -e '/\[project.scripts\]/,/^$/d' pyproject.toml || die + + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "commandline interface" dev-python/fastapi-cli + optfeature "test client" dev-python/httpx + optfeature "templates" dev-python/jinja2 + optfeature "forms and file uploads" dev-python/python-multipart + optfeature "validate emails" dev-python/email-validator + optfeature "uvicorn with uvloop" dev-python/uvicorn + optfeature_header "Alternative JSON responses" + optfeature "ORJSONResponse" dev-python/orjson + optfeature "UJSONResponse" dev-python/ujson +} diff --git a/dev-python/fastapi/fastapi-0.127.0.ebuild b/dev-python/fastapi/fastapi-0.127.0.ebuild new file mode 100644 index 000000000..715944c57 --- /dev/null +++ b/dev-python/fastapi/fastapi-0.127.0.ebuild @@ -0,0 +1,112 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="FastAPI framework, high performance, easy to learn, ready for production" +HOMEPAGE=" + https://fastapi.tiangolo.com/ + https://pypi.org/project/fastapi/ + https://github.com/fastapi/fastapi +" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastapi/fastapi.git" +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] + =dev-python/starlette-0.40.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.8.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + >=dev-python/anyio-3.2.1[${PYTHON_USEDEP}] + dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/email-validator[${PYTHON_USEDEP}] + >=dev-python/flask-1.1.2[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.21.1[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}] + dev-python/orjson[${PYTHON_USEDEP}] + >=dev-python/pwdlib-0.2.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-extra-types-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-settings-2.0.0[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + >=dev-python/python-multipart-0.0.18[${PYTHON_USEDEP}] + =dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + dev-python/sqlmodel[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + dev-python/ujson[${PYTHON_USEDEP}] + ) +" +# brotli and zstd due to starlette based tests expecting it + +PATCHES=( + "${FILESDIR}/${PN}-0.115.6-httpx-0.28-test-fix.patch" +) + +EPYTEST_PLUGINS=( anyio ) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Depends on coverage + "tests/test_fastapi_cli.py::test_fastapi_cli" + # Test result affected by unrelated packages such as brotli and zstd + # https://github.com/fastapi/fastapi/blob/7c6f2f8fde68f488163376c9e92a59d46c491298/tests/test_tutorial/test_header_param_models/test_tutorial001.py#L77 + "tests/test_tutorial/test_header_param_models/test_tutorial001.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore" + # https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afa196ca0cb1604875847b1b84fa64896a06f6e + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_upload" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_bytes" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_multi_form" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form_file" + "tests/test_multipart_installation.py::test_no_multipart_installed" + "tests/test_multipart_installation.py::test_no_multipart_installed_file" + "tests/test_multipart_installation.py::test_no_multipart_installed_file_bytes" + "tests/test_multipart_installation.py::test_no_multipart_installed_multi_form" + "tests/test_multipart_installation.py::test_no_multipart_installed_form_file" + "tests/test_multipart_installation.py::test_old_multipart_installed" + # Hangs with network-sandbox + "tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_websocket_handle_disconnection" + +) + +python_prepare_all() { + # Dont install fastapi executable as fastapi-cli is supposed to handle it + sed -i -e '/\[project.scripts\]/,/^$/d' pyproject.toml || die + + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "commandline interface" dev-python/fastapi-cli + optfeature "test client" dev-python/httpx + optfeature "templates" dev-python/jinja2 + optfeature "forms and file uploads" dev-python/python-multipart + optfeature "validate emails" dev-python/email-validator + optfeature "uvicorn with uvloop" dev-python/uvicorn + optfeature "settings management" dev-python/pydantic-settings + optfeature "extra Pydantic data types" dev-python/pydantic-extra-types + optfeature_header "Alternative JSON responses" + optfeature "ORJSONResponse" dev-python/orjson + optfeature "UJSONResponse" dev-python/ujson +} diff --git a/dev-python/fastapi/fastapi-0.135.1.ebuild b/dev-python/fastapi/fastapi-0.135.1.ebuild new file mode 100644 index 000000000..3dd428a94 --- /dev/null +++ b/dev-python/fastapi/fastapi-0.135.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="FastAPI framework, high performance, easy to learn, ready for production" +HOMEPAGE=" + https://fastapi.tiangolo.com/ + https://pypi.org/project/fastapi/ + https://github.com/fastapi/fastapi +" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastapi/fastapi.git" +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=dev-python/annotated-doc-0.0.2[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] + >=dev-python/starlette-0.46.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.8.0[${PYTHON_USEDEP}] + >=dev-python/typing-inspection-0.4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + >=dev-python/anyio-3.2.1[${PYTHON_USEDEP}] + dev-python/argon2-cffi[${PYTHON_USEDEP}] + =dev-python/a2wsgi-1.9.0[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/email-validator[${PYTHON_USEDEP}] + =dev-python/flask-3.0.0[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.21.1[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}] + >=dev-python/orjson-3.9.3[${PYTHON_USEDEP}] + >=dev-python/pwdlib-0.2.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-extra-types-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-settings-2.0.0[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + >=dev-python/python-multipart-0.0.18[${PYTHON_USEDEP}] + =dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + =dev-python/strawberry-graphql-0.200.0[${PYTHON_USEDEP}] + dev-python/sqlmodel[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + dev-python/typer[${PYTHON_USEDEP}] + >=dev-python/ujson-5.8.0[${PYTHON_USEDEP}] + dev-python/uvicorn[${PYTHON_USEDEP}] + ) +" +# brotli and zstd due to starlette based tests expecting it + +# Hung once +: ${EPYTEST_TIMEOUT:=60} +EPYTEST_PLUGINS=( anyio ) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Depends on coverage + "tests/test_fastapi_cli.py::test_fastapi_cli" + # Test result affected by unrelated packages such as brotli and zstd + # https://github.com/fastapi/fastapi/blob/7c6f2f8fde68f488163376c9e92a59d46c491298/tests/test_tutorial/test_header_param_models/test_tutorial001.py#L77 + "tests/test_tutorial/test_header_param_models/test_tutorial001.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid" + "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore" + # https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afa196ca0cb1604875847b1b84fa64896a06f6e + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_upload" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_bytes" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_multi_form" + "tests/test_multipart_installation.py::test_incorrect_multipart_installed_form_file" + "tests/test_multipart_installation.py::test_no_multipart_installed" + "tests/test_multipart_installation.py::test_no_multipart_installed_file" + "tests/test_multipart_installation.py::test_no_multipart_installed_file_bytes" + "tests/test_multipart_installation.py::test_no_multipart_installed_multi_form" + "tests/test_multipart_installation.py::test_no_multipart_installed_form_file" + "tests/test_multipart_installation.py::test_old_multipart_installed" + # Hangs with network-sandbox + "tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_websocket_handle_disconnection" + +) + +python_prepare_all() { + # Dont install fastapi executable as fastapi-cli is supposed to handle it + sed -i -e '/\[project.scripts\]/,/^$/d' pyproject.toml || die + + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "commandline interface" dev-python/fastapi-cli + optfeature "test client" dev-python/httpx + optfeature "templates" dev-python/jinja2 + optfeature "forms and file uploads" dev-python/python-multipart + optfeature "validate emails" dev-python/email-validator + optfeature "uvicorn with uvloop" dev-python/uvicorn + optfeature "settings management" dev-python/pydantic-settings + optfeature "extra Pydantic data types" dev-python/pydantic-extra-types + optfeature_header "Alternative JSON responses" + optfeature "ORJSONResponse" dev-python/orjson + optfeature "UJSONResponse" dev-python/ujson +} diff --git a/dev-python/fastapi/files/fastapi-0.115.6-httpx-0.28-test-fix.patch b/dev-python/fastapi/files/fastapi-0.115.6-httpx-0.28-test-fix.patch new file mode 100644 index 000000000..1ce4fe1d9 --- /dev/null +++ b/dev-python/fastapi/files/fastapi-0.115.6-httpx-0.28-test-fix.patch @@ -0,0 +1,26 @@ +--- a/tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py ++++ b/tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py +@@ -14,6 +14,22 @@ def test_endpoint_works(): + def test_exception_handler_body_access(): + response = client.post("/", json={"numbers": [1, 2, 3]}) + assert response.json() == IsDict( ++ { ++ 'detail': { ++ 'body': '{"numbers":[1,2,3]}', ++ 'errors': [ ++ { ++ 'input': {'numbers': [1, 2, 3]}, ++ 'loc': ['body'], ++ 'msg': 'Input should be a valid list', ++ 'type': 'list_type' ++ } ++ ] ++ } ++ } ++ ) | IsDict( ++ # Pre httpx-0.28.0 json output ++ # https://github.com/encode/httpx/pull/3367 + { + "detail": { + "errors": [ + diff --git a/dev-python/fastapi/metadata.xml b/dev-python/fastapi/metadata.xml new file mode 100644 index 000000000..03e87df78 --- /dev/null +++ b/dev-python/fastapi/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + fastapi/fastapi + fastapi + + diff --git a/dev-python/fastuuid/Manifest b/dev-python/fastuuid/Manifest new file mode 100644 index 000000000..9fa173e1d --- /dev/null +++ b/dev-python/fastuuid/Manifest @@ -0,0 +1,52 @@ +DIST atomic-0.6.1.crate 15243 BLAKE2B 68934373e2f7ec150a2d41ca1a3db23d01acc5caf43a55b72ac83dc03d5cad0a058c62369105db1901f60cd27b7a37ecaafd272d4904b802e0af61e00d25d316 SHA512 ece971998331bc4f552f7271e7a479555e8c0de2b5fd122b24c218743557c5bee05d49501313e64b5ce7dfc0221f8184b57ed449157812b11856452cfa8fbc19 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST bytemuck-1.24.0.crate 53243 BLAKE2B 472563c13565b62378576597a98c8050117940842846f2fb711fe4fc251e3bab19ed8f0d7e8215c880f06638684f1b8090afee598c730dacfe536f53287dcd69 SHA512 4e3b8071b7dc3b88104786f007f2fb8930cf252fc6cc04ff0c1a13873cd272971edcedcc9231a2a44bbdeca9c831f4c732e6917581420f209003b47761a8ced8 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST fastuuid-0.14.0.tar.gz 18232 BLAKE2B 19fe53f05d1a893c2c90be003251abb6d27842dde1d0ebdbaf8b2eeaa27ada51a914be677a0544b02e6d64d789b70ec0e20c69d97942d1c3f2d1f51c48c043a6 SHA512 bf3e1c7a24c5846a589d1a311dfba59ea0ebe795552ef16da1d1c253e062e1cdd01475242899bfc6840f5065076b4e682dccf0a18edb6c847e7ec43c8e2569bc +DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST js-sys-0.3.81.crate 56399 BLAKE2B b279d15b1b177e4617ba5b6509d35c41d077d458f4f30684fd211c652d7a1f0b4e3bba62a74842aaa1227f61b382f5729e9cbf4bf517c0d2fc9dbbb0e46a67e6 SHA512 c62b7ed89c6b82dad85c7950add67c352a92ad9b7dc759170a42291e62fc21b1dd2fe84214a893d6447b73b00762439b5f787f7d86e5fd7cb505c056e6be50c7 +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194 +DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b +DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e +DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43 +DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367 +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +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 rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +DIST syn-2.0.107.crate 301716 BLAKE2B 76ae71e40724b7ab0912df8c5d9ff571a21b6da1ed8f849395ca8565535c245894bbb1927952fa2c81891ce08d5e19336138f80c6374ca4a46c8bc8ed1ff53c7 SHA512 6c65589ad86a01307defcbfcb62d95b342135ad22636b899195784e56d476fe5eb5c7f2b54f827166e573f0a4af0ca834f4a107700417fd68edce7e423467f4a +DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 +DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b +DIST uuid-1.18.1.crate 60468 BLAKE2B 0e70361595e8d0baf8c4c69a09878fd39fee414d404a7b3cb457ad60cd3cd351418a8981090f4c3d507fee42c575eaf6699f494a604da0470573e81b7a56366e SHA512 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasm-bindgen-0.2.104.crate 47345 BLAKE2B 36867eb3a9f872da20a511e3724f13a1c7b6fbff71c0a7d13d1b6380ebfcb4eb2eda9a8d30cc5306497c199d50343ea37445f71b9d9148e71e6cfd123dbd27f4 SHA512 1e6a3aa20c236becd7cd06748b08f3b6eeb59c3fa7b52a15ba0e5e2164ee04ca635c0af7fe3d12f12dda43af739d0df4bae586dac76e63d72176bcf1782986d3 +DIST wasm-bindgen-backend-0.2.104.crate 32230 BLAKE2B 50d1589b4a04e3807c8217e4707335227451dc9c7112675c5c5720830d82369f31f521748f39604e1f83c7af8676e8cf97ea599ae7c82f1ea095fa3560e52d74 SHA512 959c441e6e6b3391c880db9ec53e646b5ff249791107a6a3b87f0fd5288f91e92f26627a5420c47d205c73b047a8b2a10f35ea3d17cd0d3fead1a0b6d542ee08 +DIST wasm-bindgen-macro-0.2.104.crate 9390 BLAKE2B 5bc5251e0c3c7803967e0ec8ed6666a52f7cacdcc9cea55366f9cb9051d4f99361321d6fb7dbc77bc899148089c408c5a2774c36787b5053b22c5eac239e46ae SHA512 3387d5a8faf6829accc6f36011182446bad3ea7af1b514404036c7cc06a5bb78021e8f649a5d2b78b67f6ccfb3ffc05b86eab07575f2ddb783c3ab9aa8108a4a +DIST wasm-bindgen-macro-support-0.2.104.crate 26411 BLAKE2B 0cc34516f3ffd4f5b72b56c184626a0099aa992c3787b7cd52c6e770c5f8c14c178f69983c7a696ef845306f22a93d14f55075ab0f8617971880dbc3fd774a77 SHA512 49b4ed12f09be6d22ef395a1c867d739b5a033cbcbeb308de879138da4f14f7e2de902ae55fabaaaad3a8688f2c05f5c6e7c885e6fbe453df6dcb05e03e326ac +DIST wasm-bindgen-shared-0.2.104.crate 9057 BLAKE2B 970e017fb34c816e7827a175f5a252cf377fcc19fb15be93eafb830523b47df1eb0d9ec03565ec5086914f740818f7deb9a14edb7e7972c6fcb3319394598363 SHA512 ad994073722bd9c4ea955a77032fc5f3c9236446e1e7dad80b8a396be1deb7f1d1c4ba700fd2438c9d0a40c212c171e222dcb8a95235f3f48e42cfb76d721554 +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 diff --git a/dev-python/fastuuid/fastuuid-0.14.0.ebuild b/dev-python/fastuuid/fastuuid-0.14.0.ebuild new file mode 100644 index 000000000..9e524134b --- /dev/null +++ b/dev-python/fastuuid/fastuuid-0.14.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{11..14} ) + +RUST_MIN_VER="1.82.0" +CRATES=" + atomic@0.6.1 + autocfg@1.5.0 + block-buffer@0.10.4 + bumpalo@3.19.0 + bytemuck@1.24.0 + cfg-if@1.0.4 + crypto-common@0.1.6 + digest@0.10.7 + generic-array@0.14.9 + getrandom@0.2.16 + getrandom@0.3.4 + heck@0.5.0 + indoc@2.0.6 + js-sys@0.3.81 + libc@0.2.177 + log@0.4.28 + md-5@0.10.6 + memoffset@0.9.1 + once_cell@1.21.3 + portable-atomic@1.11.1 + ppv-lite86@0.2.21 + proc-macro2@1.0.101 + pyo3-build-config@0.26.0 + pyo3-ffi@0.26.0 + pyo3-macros-backend@0.26.0 + pyo3-macros@0.26.0 + pyo3@0.26.0 + quote@1.0.41 + r-efi@5.3.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rustversion@1.0.22 + sha1_smol@1.0.1 + syn@2.0.107 + target-lexicon@0.13.3 + typenum@1.19.0 + unicode-ident@1.0.19 + unindent@0.2.4 + uuid@1.18.1 + version_check@0.9.5 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-backend@0.2.104 + wasm-bindgen-macro-support@0.2.104 + wasm-bindgen-macro@0.2.104 + wasm-bindgen-shared@0.2.104 + wasm-bindgen@0.2.104 + wit-bindgen@0.46.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Python bindings to Rust's UUID library" +HOMEPAGE=" + https://github.com/fastuuid/fastuuid + https://pypi.org/project/fastuuid/ +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="BSD" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/fastuuid/fastuuid.*.so" + +EPYTEST_PLUGINS=( hypothesis ) +EPYTEST_IGNORE=( + tests/test_benchmarks.py +) +distutils_enable_tests pytest diff --git a/dev-python/fastuuid/metadata.xml b/dev-python/fastuuid/metadata.xml new file mode 100644 index 000000000..6dd665592 --- /dev/null +++ b/dev-python/fastuuid/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + fastuuid + fastuuid/fastuuid + + diff --git a/dev-python/find-libpython/Manifest b/dev-python/find-libpython/Manifest new file mode 100644 index 000000000..190498cd1 --- /dev/null +++ b/dev-python/find-libpython/Manifest @@ -0,0 +1 @@ +DIST find_libpython-0.5.1.tar.gz 9402 BLAKE2B 70906d777808d2d8daa4210245d2ccb52d0cf560821bff40479e1eaac4aa4f848a8e84d1f38d5afbfa0660a5bf6b7f811f28d2688664a47f1d21786d11a51636 SHA512 59fc30e47a01be0c1d9c0462e91fe3894d3840763a99140eb5e45f02f896f7f2bf780e77d0aedfea2843732e5db4255b1dc1caeb1d63da1bae620051a82d9321 diff --git a/dev-python/find-libpython/find-libpython-0.5.1.ebuild b/dev-python/find-libpython/find-libpython-0.5.1.ebuild new file mode 100644 index 000000000..d0e760a00 --- /dev/null +++ b/dev-python/find-libpython/find-libpython-0.5.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Finds the libpython associated with the current Python environment" +HOMEPAGE="https://github.com/ktbarrett/find_libpython" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/find-libpython/metadata.xml b/dev-python/find-libpython/metadata.xml new file mode 100644 index 000000000..59e2239df --- /dev/null +++ b/dev-python/find-libpython/metadata.xml @@ -0,0 +1,39 @@ + + + + + vowstar@gmail.com + Huang Rui + + + find-libpython + ktbarrett/find_libpython + + Takafumi Arakaki + dev.ktbarrett@gmail.com + + https://github.com/ktbarrett/find_libpython/issues + + + find-libpython is a library designed to locate the path of the + libpython dynamic library in the current Python environment. + Supports various installation types including conda-managed, + system-managed, and other configurations. Works across Windows, + Mac OS/OS X, and major Linux distributions. + find_libpython is both a script and a Python package. Usage as + a script is useful for obtaining the libpython path in + makefile-based build systems. It can also determine the path + for embedding Python in processes written in other languages. + Recommended usage is to call the script in a subprocess without + arguments and parse the output. + + + find-libpython 是一个用于定位当前 Python 环境中 libpython 动态库 + 路径的库。支持多种安装方式,包括 conda 管理、系统管理或其他方式, + 可在 Windows、Mac OS/OS X 和各种 Linux 发行版上使用。 + find_libpython 同时是一个脚本和 Python 包。作为脚本使用时, + 可用于在基于 makefile 的构建系统中获取 libpython 路径, + 或嵌入其他语言编写的进程中的 Python 解释器路径。 + 推荐用法是无参数调用子进程中的脚本并解析输出。 + + diff --git a/dev-python/flask-restx/Manifest b/dev-python/flask-restx/Manifest new file mode 100644 index 000000000..ae28dc344 --- /dev/null +++ b/dev-python/flask-restx/Manifest @@ -0,0 +1,2 @@ +DIST flask-restx-1.3.0.tar.gz 400119 BLAKE2B 9f1056ed517eba9438cd29b67b621fdc46b63d3b8351dac8f7c11fc20bdea058f6b0ad5b1d732b0edb71e4fac16006535a7ec48e3a47e1aa7e261861b7fc37cb SHA512 6e1148e124fb84b486b799f7dc11dd627e8da43af89f51f603267d9e569c8517280fca7898309dbacb9213131419fa745725b7ffa5af40c17aaeeee0453f6146 +DIST flask-restx-1.3.2.tar.gz 401497 BLAKE2B 671580d824c55c00f3cf64b9604305b1f75a300efef00e3b5baf3d9a505dec433598e479f75f2eb7ffd27fc356c8b532ea681d9abab89abe999a9979a84859f1 SHA512 fa679015a59870b1c2900c9450bb5f544be90d30420edc5634917e20b5b747ea4d6c81ef110b23c0dbf7c9abdc186230a8c3ea03e104dfb3c4e4723c5bb09926 diff --git a/dev-python/flask-restx/files/flask-restx-avoid-importlib_resources.patch b/dev-python/flask-restx/files/flask-restx-avoid-importlib_resources.patch new file mode 100644 index 000000000..cda8a054f --- /dev/null +++ b/dev-python/flask-restx/files/flask-restx-avoid-importlib_resources.patch @@ -0,0 +1,22 @@ +diff --git a/flask_restx/schemas/__init__.py b/flask_restx/schemas/__init__.py +index 27b9866..4369737 100644 +--- a/flask_restx/schemas/__init__.py ++++ b/flask_restx/schemas/__init__.py +@@ -7,7 +7,7 @@ and allows to validate specs against them. + import io + import json + +-import importlib_resources ++import importlib.resources + + from collections.abc import Mapping + from jsonschema import Draft4Validator +@@ -57,7 +57,7 @@ class LazySchema(Mapping): + + def _load(self): + if not self._schema: +- ref = importlib_resources.files(__name__) / self.filename ++ ref = importlib.resources.files(__name__) / self.filename + + with io.open(ref) as infile: + self._schema = json.load(infile) diff --git a/dev-python/flask-restx/flask-restx-1.3.0.ebuild b/dev-python/flask-restx/flask-restx-1.3.0.ebuild new file mode 100644 index 000000000..3ed818b9f --- /dev/null +++ b/dev-python/flask-restx/flask-restx-1.3.0.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_12) +inherit distutils-r1 + +DESCRIPTION="Framework API development with Flask" +HOMEPAGE="https://flask-restx.readthedocs.io" +SRC_URI="https://github.com/python-restx/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/aniso8601[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND} + test? ( + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] + dev-python/pytest-flask[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-avoid-importlib_resources.patch" ) + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + "tests/test_swagger.py::SwaggerTest::test_specs_endpoint_host_and_subdomain" + "tests/test_fields.py::DatetimeFieldTest::test_iso8601_value" + "tests/test_fields.py::DatetimeFieldTest::test_rfc822_value" + "tests/test_inputs.py::URLTest::test_check" + "tests/test_inputs.py::EmailTest::test_valid_value_check" +) + +EPYTEST_IGNORE=( + "tests/benchmarks/bench_marshalling.py" + "tests/benchmarks/bench_swagger.py" +) diff --git a/dev-python/flask-restx/flask-restx-1.3.2.ebuild b/dev-python/flask-restx/flask-restx-1.3.2.ebuild new file mode 100644 index 000000000..05c05cbd1 --- /dev/null +++ b/dev-python/flask-restx/flask-restx-1.3.2.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_{12..13}) +inherit distutils-r1 + +DESCRIPTION="Framework API development with Flask" +HOMEPAGE="https://flask-restx.readthedocs.io" +SRC_URI="https://github.com/python-restx/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/aniso8601[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND} + test? ( + dev-python/blinker[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] + dev-python/pytest-flask[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-avoid-importlib_resources.patch" ) + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + "tests/test_swagger.py::SwaggerTest::test_specs_endpoint_host_and_subdomain" + "tests/test_fields.py::DatetimeFieldTest::test_iso8601_value" + "tests/test_fields.py::DatetimeFieldTest::test_rfc822_value" + "tests/test_inputs.py::URLTest::test_check" + "tests/test_inputs.py::EmailTest::test_valid_value_check" +) + +EPYTEST_IGNORE=( + "tests/benchmarks/bench_marshalling.py" + "tests/benchmarks/bench_swagger.py" +) diff --git a/dev-python/flask-restx/metadata.xml b/dev-python/flask-restx/metadata.xml new file mode 100644 index 000000000..80c277ff8 --- /dev/null +++ b/dev-python/flask-restx/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + python-restx/flask-restx + + diff --git a/dev-python/flask-socketio/Manifest b/dev-python/flask-socketio/Manifest new file mode 100644 index 000000000..6306d1f69 --- /dev/null +++ b/dev-python/flask-socketio/Manifest @@ -0,0 +1,3 @@ +DIST flask_socketio-5.5.1.tar.gz 37401 BLAKE2B b959a86f4798a69877e66771e2db9b1587a8a5ef5253e096771ed26f8f202c127146c2acd21c4e00a8b6f940977733f7a3fb73ac999c279a26953133361dc388 SHA512 c24a5a7f9bd211434714a1563fb40aa9ac1b4ab84ef2f4c4bb04aaf9d52a3ba9e2e9b50c81084c54f75d74c071fbcf0feef4a5d0599a90875d469667fa54fd71 +DIST flask_socketio-5.6.0.tar.gz 37667 BLAKE2B e2de1840138bc7be8674fd4392a008bf8e72e38222b91179137b8064f184bf5e26fbdbd5d347d2ac710051aa126375d46da1c24e03fe6fc50bcc1b028838a154 SHA512 e0bf0259aa0c363e496cdc7a6c1daa3f6665dc58e0e488c50b4d1a778bcfcfccbc71b964630c695da1dcd4b1799ee4aa56e1f8d6f1c8ee22e330c7d4917e35fd +DIST flask_socketio-5.6.1.tar.gz 37857 BLAKE2B 6f5375e6a188020f5821806cb0cc5b845daf9e301214caad06a48bbff9aa3f6f5564814800d3c0c1e8361f79e6b5db8b42f749ed16e5a2aee67886ba31201363 SHA512 06a6e35001ea1f1f246c8ab16e31d6104874e044436a5bfa8021fa841e1d5d5f6b112802ff2c5c8652a39f7d6968c01cff03af5cb10efadbf98819e9bf3d7518 diff --git a/dev-python/flask-socketio/flask-socketio-5.5.1.ebuild b/dev-python/flask-socketio/flask-socketio-5.5.1.ebuild new file mode 100644 index 000000000..c65717ac7 --- /dev/null +++ b/dev-python/flask-socketio/flask-socketio-5.5.1.ebuild @@ -0,0 +1,29 @@ +# 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_{12..13}) +inherit distutils-r1 pypi + +DESCRIPTION="Socket.IO integration for Flask applications." +HOMEPAGE="https://flask-socketio.readthedocs.io https://github.com/miguelgrinberg/flask-socketio" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] + dev-python/python-socketio[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND} + test? ( + dev-python/redis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/flask-socketio/flask-socketio-5.6.0.ebuild b/dev-python/flask-socketio/flask-socketio-5.6.0.ebuild new file mode 100644 index 000000000..7103b731a --- /dev/null +++ b/dev-python/flask-socketio/flask-socketio-5.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 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13}) +inherit distutils-r1 pypi + +DESCRIPTION="Socket.IO integration for Flask applications." +HOMEPAGE="https://flask-socketio.readthedocs.io https://github.com/miguelgrinberg/flask-socketio" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] + dev-python/python-socketio[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND} + test? ( + dev-python/redis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/flask-socketio/flask-socketio-5.6.1.ebuild b/dev-python/flask-socketio/flask-socketio-5.6.1.ebuild new file mode 100644 index 000000000..7103b731a --- /dev/null +++ b/dev-python/flask-socketio/flask-socketio-5.6.1.ebuild @@ -0,0 +1,30 @@ +# 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_{12..13}) +inherit distutils-r1 pypi + +DESCRIPTION="Socket.IO integration for Flask applications." +HOMEPAGE="https://flask-socketio.readthedocs.io https://github.com/miguelgrinberg/flask-socketio" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] + dev-python/python-socketio[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND} + test? ( + dev-python/redis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/flask-socketio/metadata.xml b/dev-python/flask-socketio/metadata.xml new file mode 100644 index 000000000..4dc890ef0 --- /dev/null +++ b/dev-python/flask-socketio/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + miguelgrinberg/Flask-SocketIO + Flask-SocketIO + + diff --git a/dev-python/fontawesomefree/Manifest b/dev-python/fontawesomefree/Manifest new file mode 100644 index 000000000..6470a4df1 --- /dev/null +++ b/dev-python/fontawesomefree/Manifest @@ -0,0 +1 @@ +DIST fontawesomefree-6.5.1-py3-none-any.whl 25604778 BLAKE2B 5bed1c98800a0903682692cdc7436117b5502e7c1d5787d1c0dc2a5bb16d36057f97a42568e67eaff79681440ed0fe14dfc23bc1d3b4b6d2a3d20de046e15373 SHA512 8224d729454986173a616da35b6d40ccbca3cf61eaecf62741ecb5052a424c2dbeafb2b0d941afbb5a21b8c1e4473f7ca5ec1291c14d584de82016661c6f9120 diff --git a/dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild b/dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild new file mode 100644 index 000000000..ed9790a3d --- /dev/null +++ b/dev-python/fontawesomefree/fontawesomefree-6.5.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Font Awesome Free" +HOMEPAGE=" + https://github.com/FortAwesome/Font-Awesome + https://pypi.org/project/fontawesomefree/ +" +SRC_URI=$(pypi_wheel_url) +S="${WORKDIR}" + +LICENSE="CC-BY-4.0 OFL-1.1 MIT" +SLOT="0" +KEYWORDS="~amd64" + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/${P}-py3-none-any.whl" +} diff --git a/dev-python/fontawesomefree/metadata.xml b/dev-python/fontawesomefree/metadata.xml new file mode 100644 index 000000000..640cef905 --- /dev/null +++ b/dev-python/fontawesomefree/metadata.xml @@ -0,0 +1,8 @@ + + + + + FortAwesome/Font-Awesome + fontawesomefree + + diff --git a/dev-python/func-timeout/Manifest b/dev-python/func-timeout/Manifest new file mode 100644 index 000000000..3f196ef53 --- /dev/null +++ b/dev-python/func-timeout/Manifest @@ -0,0 +1 @@ +DIST func-timeout-4.3.6.tar.gz 35913 BLAKE2B 5ebd74a447e612171560e3071e85679bd12198fd4478181c9eeffd4997833a387faa09db2e8ff6944419bfaecb4c323460cff058d021fc7d7e066c39d5428a96 SHA512 4f50ab5ee23d5c8ba721dfeee866a38857ea94c12a1032a977fef63bdbf4e63bf0cfdf6912d26358f78834ab81e2bf2b1cd9c487ba1f9141af08bb97538f9db4 diff --git a/dev-python/func-timeout/func-timeout-4.3.6.ebuild b/dev-python/func-timeout/func-timeout-4.3.6.ebuild new file mode 100644 index 000000000..b4fe6076e --- /dev/null +++ b/dev-python/func-timeout/func-timeout-4.3.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python module which allows you to specify timeouts for any function" +HOMEPAGE="https://github.com/kata198/func_timeout" +SRC_URI="https://github.com/kata198/func_timeout/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/func_timeout-${PV}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + rm func_timeout/py2_raise.py || die + + distutils-r1_src_prepare +} + +src_install() { + distutils-r1_src_install + + dodoc LICENSE +} diff --git a/dev-python/func-timeout/metadata.xml b/dev-python/func-timeout/metadata.xml new file mode 100644 index 000000000..b471278bb --- /dev/null +++ b/dev-python/func-timeout/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/kata198/func_timeout + kata198/func_timeout + + diff --git a/dev-python/gbinder/Manifest b/dev-python/gbinder/Manifest new file mode 100644 index 000000000..c1b05916b --- /dev/null +++ b/dev-python/gbinder/Manifest @@ -0,0 +1,2 @@ +DIST gbinder-1.3.0.tar.gz 25267 BLAKE2B 060d8d0c7333fa145398e521d83eef7296531631ae3b2bf585b369f6444c613b943b62b40fe93ef26145501b1897318126b39a4f722e2a5fb98e61539d9c1329 SHA512 fda25822cc6021f11204029322458abf923ac326cc4aa5b9f36920022662460b02e18e45c4765d095bd074cdbfe43023237bc09dcab21cd9524146a62e302d5c +DIST gbinder-1.3.1.gh.tar.gz 25484 BLAKE2B 1f3d7512eb4bb88b98418c5d1f7ec9b0fb608cdd6a40b20faaa88a8e2721fb1a0fad0072d1e9f7e36086e0b345f89bd4fb1ddce14e99c5b30feec98117ea6c4a SHA512 85c78ad76cc9403b09be1fb96424f529aa0cee7a570bc5cb7a4515a4746b006998c6b32a6d59c9931846d825c99ae59e71e2e907940adc3ae13415d6655d5f00 diff --git a/dev-python/gbinder/files/gbinder-1.1.1-setuptools.patch b/dev-python/gbinder/files/gbinder-1.1.1-setuptools.patch new file mode 100644 index 000000000..94bda6295 --- /dev/null +++ b/dev-python/gbinder/files/gbinder-1.1.1-setuptools.patch @@ -0,0 +1,37 @@ +From 32cfbabe5ed37815358cc3515ce6551b6b7b87ae Mon Sep 17 00:00:00 2001 +From: Herrie +Date: Sat, 23 Jul 2022 20:38:22 +0200 +Subject: [PATCH] setup.py: Migrate away from deprecated distutils.core to + setuptools + +distutils will be removed in Python 3.12, but already gives issues with 3.10 as well. + +/mnt/5ba5d474-0b2d-49d6-a5a6-9de20c3ac967/kirkstone/webos-ports/tmp-glibc/work/core2-64-webos-linux/python3-gbinder/1.0.0+gitAUTOINC+da16278f0d-r0/git/setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives + from distutils.core import setup, Extension +Compiling gbinder.pyx because it changed. +[1/1] Cythonizing gbinder.pyx +usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] + or: setup.py --help [cmd1 cmd2 ...] + or: setup.py --help-commands + or: setup.py cmd --help + +error: invalid command 'bdist_wheel' +ERROR: 'python3 setup.py bdist_wheel sdist --cython' execution failed. +WARNING: exit code 1 from a shell command. + +Signed-off-by: Herman van Hazendonk +--- + setup.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index ed2b1ed..6060f84 100644 +--- a/setup.py ++++ b/setup.py +@@ -1,5 +1,5 @@ + import sys, subprocess +-from distutils.core import setup, Extension ++from setuptools import setup, Extension + + + def pkgconfig(package, kw): diff --git a/dev-python/gbinder/gbinder-1.3.0.ebuild b/dev-python/gbinder/gbinder-1.3.0.ebuild new file mode 100644 index 000000000..37f9444d9 --- /dev/null +++ b/dev-python/gbinder/gbinder-1.3.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_EXT=1 + +inherit distutils-r1 + +if [[ ${PV} != *9999* ]]; then + MY_PN="${PN}-python" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/erfanoabdi/gbinder-python/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/erfanoabdi/gbinder-python.git" +fi + +DESCRIPTION="Python bindings for dev-libs/gbinder" +HOMEPAGE="https://github.com/erfanoabdi/gbinder-python" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + dev-libs/gbinder + dev-libs/libglibutil +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + dev-python/cython[${PYTHON_USEDEP}] +" diff --git a/dev-python/gbinder/gbinder-1.3.1.ebuild b/dev-python/gbinder/gbinder-1.3.1.ebuild new file mode 100644 index 000000000..aca2dd425 --- /dev/null +++ b/dev-python/gbinder/gbinder-1.3.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_EXT=1 + +inherit distutils-r1 + +if [[ ${PV} != *9999* ]]; then + MY_PN="${PN}-python" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/waydroid/gbinder-python/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/waydroid/gbinder-python.git" +fi + +DESCRIPTION="Python bindings for dev-libs/gbinder" +HOMEPAGE="https://github.com/waydroid/gbinder-python" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + >=dev-libs/gbinder-1.1.40 + dev-libs/libglibutil +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests import-check diff --git a/dev-python/gbinder/gbinder-9999.ebuild b/dev-python/gbinder/gbinder-9999.ebuild new file mode 100644 index 000000000..aca2dd425 --- /dev/null +++ b/dev-python/gbinder/gbinder-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_EXT=1 + +inherit distutils-r1 + +if [[ ${PV} != *9999* ]]; then + MY_PN="${PN}-python" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/waydroid/gbinder-python/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/waydroid/gbinder-python.git" +fi + +DESCRIPTION="Python bindings for dev-libs/gbinder" +HOMEPAGE="https://github.com/waydroid/gbinder-python" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + >=dev-libs/gbinder-1.1.40 + dev-libs/libglibutil +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests import-check diff --git a/dev-python/gbinder/metadata.xml b/dev-python/gbinder/metadata.xml new file mode 100644 index 000000000..02f96facd --- /dev/null +++ b/dev-python/gbinder/metadata.xml @@ -0,0 +1,12 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + waydroid/gbinder-python + + diff --git a/dev-python/gemcall/Manifest b/dev-python/gemcall/Manifest new file mode 100644 index 000000000..f9a67d5b0 --- /dev/null +++ b/dev-python/gemcall/Manifest @@ -0,0 +1 @@ +DIST gemcall-0.9.2.tar.gz 4778 BLAKE2B e846cac6c6fe4957e2222d7cfbdd07a65588b02e988f09654e12f56f7f9f93d54cfff237ac4c29d77aa3ebc86122fbd202eb4e18fd5cdaa3f3bdc2b099cca6e3 SHA512 9c65a97557f4f536c7146ea19f8f826bfe8e08986f9adf1add6026ae4f1a85d8845efc35eccdb84015a46426c5906ee2e9f76bd18432f5d0e17fc491b1585ed0 diff --git a/dev-python/gemcall/gemcall-0.9.2.ebuild b/dev-python/gemcall/gemcall-0.9.2.ebuild new file mode 100644 index 000000000..dd853eb47 --- /dev/null +++ b/dev-python/gemcall/gemcall-0.9.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A library and CLI tool for making gemini requests" +HOMEPAGE="https://notabug.org/tinyrabbit/gemcall/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]" + +distutils_enable_tests import-check diff --git a/dev-python/gemcall/metadata.xml b/dev-python/gemcall/metadata.xml new file mode 100644 index 000000000..8d43f302b --- /dev/null +++ b/dev-python/gemcall/metadata.xml @@ -0,0 +1,12 @@ + + + + + + Björn Wärmedal + bjorn.warmedal@gmail.com + + gemcall + + + diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest new file mode 100644 index 000000000..f86992724 --- /dev/null +++ b/dev-python/glcontext/Manifest @@ -0,0 +1 @@ +DIST glcontext-3.0.0.gh.tar.gz 18078 BLAKE2B 13586909c8e6890b771ea18919122e4b3df49f0b1b4d8b4138de9f153561e6a709b3a672b8cd425774e695996fd8e7f3f2514b5c56c356ae44340842d5c93d59 SHA512 dc38b4f019d939c619d0981468f84fae72d8958a3e139901ba0866a6c0e6ffa35f566fcd0061cd9ad89dd20881ab9b84da8e9913c1944f70565457775e90bc26 diff --git a/dev-python/glcontext/glcontext-3.0.0.ebuild b/dev-python/glcontext/glcontext-3.0.0.ebuild new file mode 100644 index 000000000..70137fbb1 --- /dev/null +++ b/dev-python/glcontext/glcontext-3.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 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_{12..13} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Modern OpenGL binding for python" +HOMEPAGE="https://github.com/moderngl/glcontext https://pypi.org/project/glcontext" +SRC_URI="https://github.com/moderngl/glcontext/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +BDEPEND=" + x11-libs/libX11 + media-libs/libglvnd[X] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ) +" +DEPEND="${BDEPEND}" +RDEPEND="dev-util/spirv-tools" + +distutils_enable_tests pytest +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + cd "${T}" || die + epytest "${S}"/tests || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/glcontext/metadata.xml b/dev-python/glcontext/metadata.xml new file mode 100644 index 000000000..7a7158a28 --- /dev/null +++ b/dev-python/glcontext/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + glcontext + moderngl/glcontext + + diff --git a/dev-python/glfw/Manifest b/dev-python/glfw/Manifest new file mode 100644 index 000000000..f50476d98 --- /dev/null +++ b/dev-python/glfw/Manifest @@ -0,0 +1 @@ +DIST glfw-2.10.0.gh.tar.gz 498949 BLAKE2B 440509e0cfc8d62e6f10c3704d77a69ca64feb51ac2936a0176ba094eb724b9ee1b830cc6678824a8838e8301e497d69346b8f187c34aa787aa84b6dc492e9c8 SHA512 a1b494e8bcdbc6b914a34b82b3fd78477715a921e9f13819eaa314607bec0969c9f3d2e2d5b8b99caa1ab143a884ceefe8cfe09dedcae580d99d0ac58e8471eb diff --git a/dev-python/glfw/glfw-2.10.0.ebuild b/dev-python/glfw/glfw-2.10.0.ebuild new file mode 100644 index 000000000..c97b941db --- /dev/null +++ b/dev-python/glfw/glfw-2.10.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for GLFW" +HOMEPAGE="https://github.com/FlorianRhiem/pyGLFW https://pypi.org/project/glfw" +SRC_URI="https://github.com/FlorianRhiem/pyGLFW/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/pyGLFW-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="media-libs/glfw" diff --git a/dev-python/glfw/metadata.xml b/dev-python/glfw/metadata.xml new file mode 100644 index 000000000..f39c42deb --- /dev/null +++ b/dev-python/glfw/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + glfw + FlorianRhiem/pyGLFW + + diff --git a/dev-python/gnuplot-py/Manifest b/dev-python/gnuplot-py/Manifest new file mode 100644 index 000000000..f1f64b9e8 --- /dev/null +++ b/dev-python/gnuplot-py/Manifest @@ -0,0 +1,2 @@ +DIST gnuplot-py-1.8.tar.gz 118828 BLAKE2B 880062169b2fa047d60318cc7dc556c60794bfd81317681395329a56712506f7e406efecb79f37cd98103e76a6feb8b635e55fe056c3ce5bee0c670c8bcaf7a8 SHA512 748dc95ea53acd362f67c821a3cc7cf23b6329c2dd13c130c91e1c9f89afe1ffd84619ed321923c65455adf86ee58976dd6dd187881ee3ede5e0f5f551fb027d +DIST python-gnuplot_1.8-8.debian.tar.xz 13304 BLAKE2B 2bebf1bc648f90b9679a7499f46f208baaee026aef81ac345f7dbdf7769caedc07668c62a809950d454cad560473438aa2e82a29d21f71e8c87201bf7978a3be SHA512 d2d9466d6d738b8244522572d9e45ae3ea1c0e68c3edb18e13bdca8f630b45466219fe68f874155901020540d801ab5aa025164d28958c440dc37ea4dda098cb diff --git a/dev-python/gnuplot-py/gnuplot-py-1.8_p8-r1.ebuild b/dev-python/gnuplot-py/gnuplot-py-1.8_p8-r1.ebuild new file mode 100644 index 000000000..e418c4fc9 --- /dev/null +++ b/dev-python/gnuplot-py/gnuplot-py-1.8_p8-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MYPN="python-gnuplot" +MYPV="$(ver_cut 1-2)" +MYP="${PN}-${MYPV}" +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A python wrapper for Gnuplot" +HOMEPAGE="https://gnuplot-py.sourceforge.net/" +SRC_URI=" + https://downloads.sourceforge.net/${PN}/${MYP}.tar.gz + mirror://debian/pool/main/p/${MYPN}/${MYPN}_${PV//_p/-}.debian.tar.xz +" +S="${WORKDIR}/${MYP}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/numpy[${PYTHON_USEDEP}]" +RDEPEND=" + ${DEPEND} + sci-visualization/gnuplot +" + +DOCS="ANNOUNCE.txt CREDITS.txt FAQ.txt NEWS.txt TODO.txt" +PATCHES=( + "${WORKDIR}/debian/patches/00-python3-port.patch" + "${WORKDIR}/debian/patches/fix-privacy-breach.patch" + "${WORKDIR}/debian/patches/00-remove-version-import.patch" + "${WORKDIR}/debian/patches/fix-python-name.patch" + "${WORKDIR}/debian/patches/fix-malfuction-mouse-keys.patch" + "${WORKDIR}/debian/patches/fix-string-exceptions.patch" +) + +python_install_all() { + HTML_DOCS=( doc/Gnuplot/*.html ) + einstalldocs +} diff --git a/dev-python/gnuplot-py/metadata.xml b/dev-python/gnuplot-py/metadata.xml new file mode 100644 index 000000000..dd52ed1fe --- /dev/null +++ b/dev-python/gnuplot-py/metadata.xml @@ -0,0 +1,12 @@ + + + + + co-maintainers welcome + joe@wt.gd + Joe Kappus + + + gnuplot-py + + diff --git a/dev-python/googletrans/Manifest b/dev-python/googletrans/Manifest new file mode 100644 index 000000000..60209ce73 --- /dev/null +++ b/dev-python/googletrans/Manifest @@ -0,0 +1 @@ +DIST googletrans-4.0.0rc1.tar.gz 20199 BLAKE2B 38047d2dea820272a3b2adc07043230802fc66994966771c7ea55b70c0f79d5fdb22ff6bba8e89f0bc5224be86a21d5026d7dc19f8a370a61f34eecf53296a3c SHA512 fcb0330c51680fa91fdea994cf5ec6d19867c0996183529df5d1d0c63ef4d1fd4e9a2a061d6c01a9a0c302faf640724f3bdaff335ad663874af9588bd3210eaa diff --git a/dev-python/googletrans/googletrans-4.0.0_rc1-r1.ebuild b/dev-python/googletrans/googletrans-4.0.0_rc1-r1.ebuild new file mode 100644 index 000000000..bdc90dee0 --- /dev/null +++ b/dev-python/googletrans/googletrans-4.0.0_rc1-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NONORMALIZE=1 + +inherit distutils-r1 pypi + +MY_PV=${PV/_/} +DESCRIPTION="Free Google Translate API for Python. Translates totally free of charge." +HOMEPAGE="https://pypi.org/project/googletrans/ https://github.com/ssut/py-googletrans" + +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/dev-python/googletrans/metadata.xml b/dev-python/googletrans/metadata.xml new file mode 100644 index 000000000..c2ae3a207 --- /dev/null +++ b/dev-python/googletrans/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + googletrans + ssut/py-googletrans + + diff --git a/dev-python/grapheme/Manifest b/dev-python/grapheme/Manifest new file mode 100644 index 000000000..f7af48c33 --- /dev/null +++ b/dev-python/grapheme/Manifest @@ -0,0 +1,2 @@ +DIST graphemeu-0.10.0.tar.gz 336918 BLAKE2B 939ca806152dd0c46bc6b9d4c4e1713b6d3739a77158dc6343d480df1132f5aea39e07bf8116ec57f3f531fc5db08f748c0741a56593a274f7fd74caba0affb3 SHA512 a204ccfc3d9d3133d48dd80daf9d1fe66e2098f36e860f39df7de118ade0e0ae3d714086ae09b4a85c11d2a2447fcbbaf4be678b4bd540bd1bc449c2e0571b1e +DIST graphemeu-0.8.0.tar.gz 306775 BLAKE2B a336bc4bffe0429001aaea70d3e963541dbdc48919ae083b0e5753e78d8969530491bdeec336190ca90dcba681dfbda62a77890bc497239b6994d5165dbe5657 SHA512 ccc85db9db964c65a3ada48ff0c5dbf16cd9d76f2a2d5f08e9523b662ff801dc2c0280b4df95fa71f058d876186309d53fb88da73296f7ffbe02cde48ae2bb49 diff --git a/dev-python/grapheme/grapheme-0.10.0.ebuild b/dev-python/grapheme/grapheme-0.10.0.ebuild new file mode 100644 index 000000000..959c6279e --- /dev/null +++ b/dev-python/grapheme/grapheme-0.10.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_PN="graphemeu" + +inherit distutils-r1 pypi + +DESCRIPTION="Unicode grapheme helpers" +HOMEPAGE=" + https://graphemeu.readthedocs.io/ + https://pypi.org/project/graphemeu/ + https://github.com/timendum/grapheme +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +distutils_enable_sphinx docs dev-python/alabaster + +python_test() { + epytest -o "addopts=" +} diff --git a/dev-python/grapheme/grapheme-0.8.0.ebuild b/dev-python/grapheme/grapheme-0.8.0.ebuild new file mode 100644 index 000000000..5581d9bbb --- /dev/null +++ b/dev-python/grapheme/grapheme-0.8.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3_11 python3_{12..14} ) +PYPI_PN="graphemeu" + +inherit distutils-r1 pypi + +DESCRIPTION="Unicode grapheme helpers" +HOMEPAGE=" + https://graphemeu.readthedocs.io/ + https://pypi.org/project/graphemeu/ + https://github.com/timendum/grapheme +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +distutils_enable_sphinx docs dev-python/alabaster diff --git a/dev-python/grapheme/metadata.xml b/dev-python/grapheme/metadata.xml new file mode 100644 index 000000000..5faa0b201 --- /dev/null +++ b/dev-python/grapheme/metadata.xml @@ -0,0 +1,17 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + graphemeu + timendum/grapheme + https://graphemeu.readthedocs.io/ + + Timendum + + + diff --git a/dev-python/graphql-core/Manifest b/dev-python/graphql-core/Manifest new file mode 100644 index 000000000..d917eb16d --- /dev/null +++ b/dev-python/graphql-core/Manifest @@ -0,0 +1,2 @@ +DIST graphql-core-3.2.3.tar.gz 529552 BLAKE2B 5931579fe860ffd8f0166e703ba3d055eb39660ac3bcd5335c42811da1a692382ab0e968bacfc7b3cb9fae72c74bec160516c74ab56775e3ed6e3756c67ee23a SHA512 6a43b802ae71de7229daa3c9bc8266a17955b163d6b342107034168bc71fb026ad2f8de1ab5fc40dfb6ebbd5c47030ad978d54a825f6aca1c318190e325b405e +DIST graphql_core-3.2.8.tar.gz 513181 BLAKE2B d19ceae19149718c6dd2caa56c88a5f5b1808783e83a622bfa6d11e97bcb242f2845b011b1cbcefb15a9c48e3cb2a9979cdd5c72f9a62c9b0ee393467c1ddefc SHA512 8dd89e04530a0635398ce114c0b1a644a2a5ace88b652fbb211f8fb3250b2e5a13f0f91ceb2ce2866c6daac8fe66bd70dc84226fc58caf4e579ee9c2d76c9ebf diff --git a/dev-python/graphql-core/graphql-core-3.2.3.ebuild b/dev-python/graphql-core/graphql-core-3.2.3.ebuild new file mode 100644 index 000000000..fe2f185a8 --- /dev/null +++ b/dev-python/graphql-core/graphql-core-3.2.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=poetry +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Python port of GraphQL.js, the JavaScript reference implementation for GraphQL" +HOMEPAGE=" + https://pypi.org/project/graphql-core/ + https://github.com/graphql-python/graphql-core +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep \ + 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_9) +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-describe[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( tests/benchmarks ) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +src_prepare() { + distutils-r1_src_prepare + + sed "/addopts =/d" -i setup.cfg pyproject.toml || die +} + +python_test() { + cd "${S}"/tests || die + epytest +} diff --git a/dev-python/graphql-core/graphql-core-3.2.8.ebuild b/dev-python/graphql-core/graphql-core-3.2.8.ebuild new file mode 100644 index 000000000..d93e91671 --- /dev/null +++ b/dev-python/graphql-core/graphql-core-3.2.8.ebuild @@ -0,0 +1,37 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="GraphQL-core is a Python port of GraphQL.js" +HOMEPAGE=" + https://github.com/graphql-python/graphql-core/ + https://pypi.org/project/graphql-core/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + =dev-python/setuptools-59[${PYTHON_USEDEP}] +" + +EPYTEST_IGNORE=( + # avoid pytest-benchmark + "tests/benchmarks/" +) + +EPYTEST_PLUGINS=( anyio pytest-asyncio pytest-describe pytest-timeout ) +distutils_enable_tests pytest + +python_test() { + # avoid pytest-benchmark + epytest -o addopts= tests +} diff --git a/dev-python/graphql-core/metadata.xml b/dev-python/graphql-core/metadata.xml new file mode 100644 index 000000000..21033b5ce --- /dev/null +++ b/dev-python/graphql-core/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + graphql-python/graphql-core + graphql-core + + diff --git a/dev-python/graphql-relay/Manifest b/dev-python/graphql-relay/Manifest new file mode 100644 index 000000000..8fce6355f --- /dev/null +++ b/dev-python/graphql-relay/Manifest @@ -0,0 +1 @@ +DIST graphql-relay-3.2.0.tar.gz 50027 BLAKE2B 48f543822674821ad299cfba89f208f0870c50a0dcf4f8ac069faabdd3a67216a719047bc19279d1de7c0b5b132dcbdcc239b0011f90adaaf59e7c83f85d2e7f SHA512 fe64373ccec2e954fd375c07c0706b69535ed061fb76c2b1d0153c5767f9f37f406239fbca018234c3fd0c9ce0a306afd5cf6255173a7e03896ea286eeb7c206 diff --git a/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild b/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild new file mode 100644 index 000000000..d895024e4 --- /dev/null +++ b/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=poetry +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Relay library for graphql-core" +HOMEPAGE=" + https://pypi.org/project/graphql-relay/ + https://github.com/graphql-python/graphql-relay-py +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/graphql-core[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-describe[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/graphql-relay/metadata.xml b/dev-python/graphql-relay/metadata.xml new file mode 100644 index 000000000..d2f3b1ed3 --- /dev/null +++ b/dev-python/graphql-relay/metadata.xml @@ -0,0 +1,9 @@ + + + + + + graphql-relay + graphql-python/graphql-relay-py + + diff --git a/dev-python/gtts/Manifest b/dev-python/gtts/Manifest new file mode 100644 index 000000000..12a85059d --- /dev/null +++ b/dev-python/gtts/Manifest @@ -0,0 +1 @@ +DIST gtts-2.5.4.gh.tar.gz 41404 BLAKE2B dd4f99e4374922b7f8f5c1233ae84bb473f8b9c35652391aab519078dbdf1587bcdf1fb69674158c8082afe09b2b1bf14dbe109a9e85f9fe1da5cb0611c7a271 SHA512 9182aa809c2a889e399fe5e1cca00ad2bade99513b2a821d3f077e2d0560a0f8e10dd921bd7b66cfde87b972642213dfbc5a4dd4aea68f2e2cf04694611c7655 diff --git a/dev-python/gtts/gtts-2.5.4.ebuild b/dev-python/gtts/gtts-2.5.4.ebuild new file mode 100644 index 000000000..da8f1ddca --- /dev/null +++ b/dev-python/gtts/gtts-2.5.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python library and CLI tool to interface with Google Translate's API" +HOMEPAGE="https://github.com/pndurette/gTTS https://pypi.org/project/gTTS/" +SRC_URI="https://github.com/pndurette/gTTS/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/gTTS-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" +PROPERTIES="test_network" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/testfixtures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/gtts/metadata.xml b/dev-python/gtts/metadata.xml new file mode 100644 index 000000000..31eb8f2c9 --- /dev/null +++ b/dev-python/gtts/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/pndurette/gTTS/issues + pndurette/gTTS + gTTS + + diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest new file mode 100644 index 000000000..79e521b67 --- /dev/null +++ b/dev-python/guidata/Manifest @@ -0,0 +1,4 @@ +DIST guidata-3.13.4.tar.gz 783773 BLAKE2B 4643802dca5a9c838ceb22baa7f7ac56e2b886a0e7d612e546979ea2df942dcdab23faadcf5bbb6b7856028e6e8eb62e7d7617ed68762c185f9324c813513b62 SHA512 c11acf082821443c14ab613342a1b397bbff361f223144ee9a570354867c1e0c71db95803cb2fbda9d2c25e284717bb38df4457bdd4b433b513d63fcac783f60 +DIST guidata-3.14.0.tar.gz 868605 BLAKE2B 7c5959bb91ab42df8a9548c0789fb1013b80c41989ee317ee0f55bca663b64b37c26089bac935a03cb2718fe5939002d7e9176c27913dd6fb884faf0e451b713 SHA512 07b93e8404759731fd8bb07e34b9d79035be6a7331244a0bdca14f1ec97b9474fac2aea21b1b3755ad7d08ecf8b2b4006a32aafe7e995c4d6b0e9c5e3210775c +DIST guidata-3.14.1.tar.gz 869499 BLAKE2B 1071fc8e2585ac7595e99cc1c0a42542845caeecee26ab4a225191df658a27cc7a6ff10d48804f62d9e08db04d2f84caf69836b55527c275600f2f66db9f7387 SHA512 c374d32b2c6d8ace7d1020dd74eb7ebb49dfb672d4d28cf0f68c3e8c89b25b028cae84077b779e2657ad54a80e8302e9650739876d226242edc0cb900464db50 +DIST guidata-3.14.2.tar.gz 869891 BLAKE2B 77a9c0531536fca57fd8acaebd6b994246edee7c64180b08952c920cb4992e38bfbd6ef6e90372238d83e5d4a1eabde423e89a8e551bfd6f29bc770b3bd7cda1 SHA512 ed3691e27c0df48576efaa213702acd0399fe74fd94555ba47a300b5a27e150047713ebe6cc5c3907009829a70f392e962b12a0ed85e643d3007ce0493d11a6e diff --git a/dev-python/guidata/guidata-3.13.4.ebuild b/dev-python/guidata/guidata-3.13.4.ebuild new file mode 100644 index 000000000..6840c4c23 --- /dev/null +++ b/dev-python/guidata/guidata-3.13.4.ebuild @@ -0,0 +1,43 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for user interfaces for easy dataset editing and display" +HOMEPAGE="https://pypi.org/project/guidata/" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyqt6[${PYTHON_USEDEP}] + dev-python/qtpy[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-qt[${PYTHON_USEDEP}] + dev-python/pytest-xvfb[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + "guidata/tests/dataset/test_all_features.py::test_all_features" +) + +python_test() { + epytest -p xvfb +} diff --git a/dev-python/guidata/guidata-3.14.0.ebuild b/dev-python/guidata/guidata-3.14.0.ebuild new file mode 100644 index 000000000..c8f764a1c --- /dev/null +++ b/dev-python/guidata/guidata-3.14.0.ebuild @@ -0,0 +1,37 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for user interfaces for easy dataset editing and display" +HOMEPAGE="https://pypi.org/project/guidata/" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyqt6[${PYTHON_USEDEP}] + dev-python/qtpy[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=(pytest-xvfb pytest-qt) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + "guidata/tests/dataset/test_all_features.py::test_all_features" +) + +python_test() { + epytest -p xvfb +} diff --git a/dev-python/guidata/guidata-3.14.1.ebuild b/dev-python/guidata/guidata-3.14.1.ebuild new file mode 100644 index 000000000..c8f764a1c --- /dev/null +++ b/dev-python/guidata/guidata-3.14.1.ebuild @@ -0,0 +1,37 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for user interfaces for easy dataset editing and display" +HOMEPAGE="https://pypi.org/project/guidata/" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyqt6[${PYTHON_USEDEP}] + dev-python/qtpy[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=(pytest-xvfb pytest-qt) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + "guidata/tests/dataset/test_all_features.py::test_all_features" +) + +python_test() { + epytest -p xvfb +} diff --git a/dev-python/guidata/guidata-3.14.2.ebuild b/dev-python/guidata/guidata-3.14.2.ebuild new file mode 100644 index 000000000..c8f764a1c --- /dev/null +++ b/dev-python/guidata/guidata-3.14.2.ebuild @@ -0,0 +1,37 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library for user interfaces for easy dataset editing and display" +HOMEPAGE="https://pypi.org/project/guidata/" +LICENSE="BSD" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND=" + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyqt6[${PYTHON_USEDEP}] + dev-python/qtpy[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=(pytest-xvfb pytest-qt) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + "guidata/tests/dataset/test_all_features.py::test_all_features" +) + +python_test() { + epytest -p xvfb +} diff --git a/dev-python/guidata/metadata.xml b/dev-python/guidata/metadata.xml new file mode 100644 index 000000000..ce5a390e8 --- /dev/null +++ b/dev-python/guidata/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + guidata + PlotPyStack/guidata + + diff --git a/dev-python/guiqwt/Manifest b/dev-python/guiqwt/Manifest new file mode 100644 index 000000000..61e5fb7d1 --- /dev/null +++ b/dev-python/guiqwt/Manifest @@ -0,0 +1 @@ +DIST guiqwt-4.4.5.gh.tar.gz 5427628 BLAKE2B ac5e7116e357b733486f48ddabca0a42c42e7d2616022667e09b465a3b2791863a09e5b68731cdf2bcabb8df873934c11256cdfe058a77fa90c7b0c286a60686 SHA512 44ee7ded9459795666adb716f4041215c520371203029ef9157aeeed78a9fb7f1fad18ee6651d760bb7b31ad82fb11a414239984992824a30fba7cd22de5ffd6 diff --git a/dev-python/guiqwt/guiqwt-4.4.5-r1.ebuild b/dev-python/guiqwt/guiqwt-4.4.5-r1.ebuild new file mode 100644 index 000000000..f5ded124b --- /dev/null +++ b/dev-python/guiqwt/guiqwt-4.4.5-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-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_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Efficient 2D plotting Python library based on PythonQwt " +HOMEPAGE="https://pypi.python.org/pypi/guiqwt" +SRC_URI="https://github.com/PlotPyStack/guiqwt/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/guidata[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/PythonQwt[${PYTHON_USEDEP}] + dev-python/qtpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] +" diff --git a/dev-python/guiqwt/metadata.xml b/dev-python/guiqwt/metadata.xml new file mode 100644 index 000000000..f60b76563 --- /dev/null +++ b/dev-python/guiqwt/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + guiqwt + PlotPyStack/guiqwt + + diff --git a/dev-python/guppy3/Manifest b/dev-python/guppy3/Manifest new file mode 100644 index 000000000..6f40ee28d --- /dev/null +++ b/dev-python/guppy3/Manifest @@ -0,0 +1,2 @@ +DIST guppy3-3.1.5.tar.gz 334938 BLAKE2B 0d5f4fcd2a0d95cf1db7c7d389d5c3ad3fc2513416b6c20c8571a3a72965280ccdc3117992d7b4aaa71b4e360c10c07452a28ed7106bc20394dc7b60c9f8c59f SHA512 1baf2be2b94c37a4021197c3627b3fb30b525b93fe016adefc872a984738832d2bdad8efc3174f7bc94b7a06b670d195bfd053c5dd1b48c5a60086ba9aeb2932 +DIST guppy3-3.1.6.tar.gz 335447 BLAKE2B 59ace503d8f68361629d161d8df0e9b90bade30cb402aad31e1b772ed177eddf9fc4f05325bde837e013e980d5ca7c14d35ce4614c076aed3cd5ca17b45126d9 SHA512 3280cfbd9cb6ca8dc273055fc70f4369273155535e19ad39d8251f932bca1dd0c2f00f11886608ee68f0ea3fef79f2c924b88e3babe43f7fbb61aa937f313b10 diff --git a/dev-python/guppy3/guppy3-3.1.5.ebuild b/dev-python/guppy3/guppy3-3.1.5.ebuild new file mode 100644 index 000000000..e1b901c1c --- /dev/null +++ b/dev-python/guppy3/guppy3-3.1.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 pypi + +DESCRIPTION="A Python Programming Environment & Heap analysis toolset" +HOMEPAGE=" + https://pypi.org/project/guppy3/ + https://zhuyifei1999.github.io/guppy3/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +python_test() { + cd "${T}" || die + "${EPYTHON}" "${S}"/guppy/heapy/test/test_all.py || die +} diff --git a/dev-python/guppy3/guppy3-3.1.6.ebuild b/dev-python/guppy3/guppy3-3.1.6.ebuild new file mode 100644 index 000000000..cf1545b2f --- /dev/null +++ b/dev-python/guppy3/guppy3-3.1.6.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 pypi + +DESCRIPTION="A Python Programming Environment & Heap analysis toolset" +HOMEPAGE=" + https://pypi.org/project/guppy3/ + https://zhuyifei1999.github.io/guppy3/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +python_test() { + cd "${T}" || die + "${EPYTHON}" "${S}"/guppy/heapy/test/test_all.py || die +} diff --git a/dev-python/guppy3/metadata.xml b/dev-python/guppy3/metadata.xml new file mode 100644 index 000000000..439ed9de8 --- /dev/null +++ b/dev-python/guppy3/metadata.xml @@ -0,0 +1,18 @@ + + + + + zhuyifei1999@gmail.com + YiFei Zhu + + Guppy 3 is a programming environment providing object and heap memory + sizing, profiling and analysis. It includes a prototypical + specification language that can be used to formally specify aspects of + Python programs and generate tests and documentation from a common + source. + + https://github.com/zhuyifei1999/guppy3/issues + guppy3 + zhuyifei1999/guppy3 + + diff --git a/dev-python/hachoir/Manifest b/dev-python/hachoir/Manifest new file mode 100644 index 000000000..cbfb33cc9 --- /dev/null +++ b/dev-python/hachoir/Manifest @@ -0,0 +1 @@ +DIST hachoir-3.3.0.gh.tar.gz 7905416 BLAKE2B 2125d28c932564867b37265206d5e27c9202b523ee8cb01d438aba44e6be42e76a6d2411ff72002db1a2dd28cf5561ff9c810920c88bbd8b20399007d85c3abf SHA512 8c9d6070877cedf706bec45f2813e145b3014dfc5c29d44e6c78fade165f0706cb214690e89551e4934a54c7e8e1fac1c73362fb9ada1c3d3d41f35556f43c7a diff --git a/dev-python/hachoir/hachoir-3.3.0.ebuild b/dev-python/hachoir/hachoir-3.3.0.ebuild new file mode 100644 index 000000000..1590c8732 --- /dev/null +++ b/dev-python/hachoir/hachoir-3.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) + +inherit distutils-r1 + +DESCRIPTION="Hachoir is a Python library to view and edit a binary stream field by field " +HOMEPAGE=" + https://pypi.org/project/hachoir/ + https://github.com/vstinner/hachoir/ +" +# use git archives for test data, which is missing in pypi tarballs +SRC_URI="https://github.com/vstinner/hachoir/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +python_test() { + local -x SLOW_TESTS=1 + + eunittest tests +} diff --git a/dev-python/hachoir/metadata.xml b/dev-python/hachoir/metadata.xml new file mode 100644 index 000000000..cc59b75ee --- /dev/null +++ b/dev-python/hachoir/metadata.xml @@ -0,0 +1,19 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Victor Stinner + vstinner@python.org + + https://github.com/vstinner/hachoir/releases + https://hachoir.readthedocs.io/ + https://github.com/vstinner/hachoir/issues + vstinner/hachoir + hachoir + + diff --git a/dev-python/hashids/Manifest b/dev-python/hashids/Manifest new file mode 100644 index 000000000..24ee2e2de --- /dev/null +++ b/dev-python/hashids/Manifest @@ -0,0 +1 @@ +DIST hashids-1.3.1.tar.gz 7884 BLAKE2B 5b4b303e014034a04d34b2abe3cf77a2b307822e0592023059759fda142390c56e66038042769474193f9d8c5657d5e9cb5d1cd87b36e931bef0130e3972c862 SHA512 feb3bd7e4afb7464e455dd421bed29af398cd8126e5fe0716ff85daa3c6fd79d3e9ae86affb9c5b0b2e1d805c4e00d83e2fe3369baf8fae91ee4b57bff5366b8 diff --git a/dev-python/hashids/hashids-1.3.1.ebuild b/dev-python/hashids/hashids-1.3.1.ebuild new file mode 100644 index 000000000..53f5d560a --- /dev/null +++ b/dev-python/hashids/hashids-1.3.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Implements the hashids algorithm in python" +HOMEPAGE=" + https://hashids.org/python/ + https://pypi.org/project/hashids/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/hashids/metadata.xml b/dev-python/hashids/metadata.xml new file mode 100644 index 000000000..f4c7f187b --- /dev/null +++ b/dev-python/hashids/metadata.xml @@ -0,0 +1,7 @@ + + + + + hashids + + diff --git a/dev-python/hid_ups/Manifest b/dev-python/hid_ups/Manifest new file mode 100644 index 000000000..14f8e169a --- /dev/null +++ b/dev-python/hid_ups/Manifest @@ -0,0 +1 @@ +DIST hid_ups-1.0.1.tar.gz 10382 BLAKE2B 883a8e968e64adc0085f19bf035872dc131bb6ca0c45cb0f2b2a8cb6d426f0c9375632bcd6cc14f990bb4aa282aa79c5fb8f7b02b81d020b722da0c5b71e9f06 SHA512 8eff096206b227a5ecbe4e577a62604564940dc017e0614d06b38f352db7f391e0ae9f2c1a167867da36732a33295f5213b10be64daf69a27949a840b70c1981 diff --git a/dev-python/hid_ups/hid_ups-1.0.1.ebuild b/dev-python/hid_ups/hid_ups-1.0.1.ebuild new file mode 100644 index 000000000..0eb61e8cf --- /dev/null +++ b/dev-python/hid_ups/hid_ups-1.0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="Python-based library for interpreting UPS HID data." +HOMEPAGE="https://github.com/desultory/hid_ups" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/hidapi-0.14.0[${PYTHON_USEDEP}] +" diff --git a/dev-python/hid_ups/metadata.xml b/dev-python/hid_ups/metadata.xml new file mode 100644 index 000000000..da0406b2f --- /dev/null +++ b/dev-python/hid_ups/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@pyl.onl + Zen + + + desultory/hid_ups + + diff --git a/dev-python/hid_ups_exporter/Manifest b/dev-python/hid_ups_exporter/Manifest new file mode 100644 index 000000000..d08fb280b --- /dev/null +++ b/dev-python/hid_ups_exporter/Manifest @@ -0,0 +1 @@ +DIST hid_ups_exporter-1.0.1.tar.gz 9341 BLAKE2B 61e94dcfbc8ff8e3ea33b9a537a9312385010008ab93473668ba39c8d05b0718a14fd3e66820d80c38dcd3492f1fa3bd032b5f525af9a55a6e90688d18aa3167 SHA512 8e8aaf6236a4c40ba8850dc9b21ac2946c27652465f8c21aeaf5d04e102d1814b39b89261405afd0364db4f1829e8d69ac7726d311d0f5642ce37aaa7074cc20 diff --git a/dev-python/hid_ups_exporter/hid_ups_exporter-1.0.1.ebuild b/dev-python/hid_ups_exporter/hid_ups_exporter-1.0.1.ebuild new file mode 100644 index 000000000..bb234b423 --- /dev/null +++ b/dev-python/hid_ups_exporter/hid_ups_exporter-1.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="Python-based library for exporting HID UPS data as metrics for Prometheus." +HOMEPAGE="https://github.com/desultory/hid_ups_exporter" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/hid_ups-1.0.1[${PYTHON_USEDEP}] + >=dev-python/prometheus_exporter-1.0.0[${PYTHON_USEDEP}] +" + +src_install() { + # Install the package + distutils-r1_src_install + + # Copy hid_ups_exporter.include to /etc/init.d + newinitd hid_ups_exporter.include hid_ups_exporter + # Create /var/log/hid_ups_exporter + keepdir /var/log/hid_ups_exporter +} diff --git a/dev-python/hid_ups_exporter/metadata.xml b/dev-python/hid_ups_exporter/metadata.xml new file mode 100644 index 000000000..db062242c --- /dev/null +++ b/dev-python/hid_ups_exporter/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@pyl.onl + Zen + + + desultory/hid_ups_exporter + + diff --git a/dev-python/hijridate/Manifest b/dev-python/hijridate/Manifest new file mode 100644 index 000000000..d4f0314a4 --- /dev/null +++ b/dev-python/hijridate/Manifest @@ -0,0 +1 @@ +DIST hijridate-2.6.0.gh.tar.gz 110192 BLAKE2B f951df86125eec79eff0822bf5c1eabab12b0f8afc8786f5fe8c675341be5e2f084f3fc2d424f5e1d51566a0ff0c427bc2b7496faae4ef140ed3bdd072872312 SHA512 35ab1672377d6e3ff6aee3db10b45ddf3b6ceff4f8744302e55443e524ce85ff9c1c0d93b76419cbe3b779eda8c7fbafc5ffab15e0571e8e7b1fd7f13817cfe3 diff --git a/dev-python/hijridate/hijridate-2.6.0.ebuild b/dev-python/hijridate/hijridate-2.6.0.ebuild new file mode 100644 index 000000000..03a60f846 --- /dev/null +++ b/dev-python/hijridate/hijridate-2.6.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Accurate Hijri-Gregorian date converter based on the Umm al-Qura calendar" +HOMEPAGE="https://github.com/dralshehri/hijridate" +SRC_URI="https://github.com/dralshehri/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/furo \ + dev-python/myst-parser \ + dev-python/sphinx-notfound-page diff --git a/dev-python/hijridate/metadata.xml b/dev-python/hijridate/metadata.xml new file mode 100644 index 000000000..54036c4fb --- /dev/null +++ b/dev-python/hijridate/metadata.xml @@ -0,0 +1,13 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + hijridate + dralshehri/hijridate + https://hijridate.readthedocs.io + + diff --git a/dev-python/http-ece/Manifest b/dev-python/http-ece/Manifest new file mode 100644 index 000000000..6fa6034dc --- /dev/null +++ b/dev-python/http-ece/Manifest @@ -0,0 +1 @@ +DIST http_ece-1.2.1.tar.gz 8830 BLAKE2B 8746321d6f0b2d5718ce5548a768461cbd84c0e726aa8831199910aa80ea8187db211a5eaa9f9c2229e07f0d5f47217e510cddd712595673c14dbdc847260d73 SHA512 c8d65922bd7fa6a63b550c228df277f8754f8689f2b0b563da9c89c91251a7b3f80ae7ad986997ffe36bb7a5b46861d480b06dd44253bb218e0275b383653ab8 diff --git a/dev-python/http-ece/http-ece-1.2.1.ebuild b/dev-python/http-ece/http-ece-1.2.1.ebuild new file mode 100644 index 000000000..66bf6a16f --- /dev/null +++ b/dev-python/http-ece/http-ece-1.2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +MY_PN="encrypted-content-encoding" +DESCRIPTION="Encrypted Content Encoding for HTTP" +HOMEPAGE=" + https://pypi.org/project/http-ece/ + https://github.com/web-push-libs/encrypted-content-encoding +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/http-ece/metadata.xml b/dev-python/http-ece/metadata.xml new file mode 100644 index 000000000..66ae835da --- /dev/null +++ b/dev-python/http-ece/metadata.xml @@ -0,0 +1,9 @@ + + + + + + http-ece + web-push-libs/encrypted-content-encoding + + diff --git a/dev-python/httpx-aiohttp/Manifest b/dev-python/httpx-aiohttp/Manifest new file mode 100644 index 000000000..18f409fb3 --- /dev/null +++ b/dev-python/httpx-aiohttp/Manifest @@ -0,0 +1,2 @@ +DIST httpx_aiohttp-0.1.12.tar.gz 275945 BLAKE2B e863b249e794e42af1b08172bc99a4df5f528370e7a4410d7e444db1877c0ad138e66e09b8c5d9b742c039e80cce99cd6e5a673fce6fe3c0fae9223380e5b163 SHA512 312892e45390e2a3cdc52454406ae607aa8aa28ba93d8bdabc94259390d644193800c60bde0a19828b2b0c65689a9ffe1733750d3a1c1ec0f73f6d1a60637c14 +DIST httpx_aiohttp-0.1.12.tar.gz.provenance 9445 BLAKE2B cb844a825e21370ade9adfb1a3b41c853a1cba188d7febd93e8abeb88b2ad6588a1f7836b2c7b764d2d829839fff609bfc2874f4653d3ca5901f12cc81e4f4c6 SHA512 5f261dde7883cbfdb491a4137bacbb442337faab37b0772fd32d8bac73e28e519679ad04a6faf3dd1681277470f94ea605336af05f0de6adfdd6f9a44e04b8ed diff --git a/dev-python/httpx-aiohttp/httpx-aiohttp-0.1.12.ebuild b/dev-python/httpx-aiohttp/httpx-aiohttp-0.1.12.ebuild new file mode 100644 index 000000000..96e02c845 --- /dev/null +++ b/dev-python/httpx-aiohttp/httpx-aiohttp-0.1.12.ebuild @@ -0,0 +1,37 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/karpetrosyan/httpx-aiohttp +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Aiohttp transport for HTTPX" +HOMEPAGE=" + https://github.com/karpetrosyan/httpx-aiohttp + https://pypi.org/project/httpx-aiohttp/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +ROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=dev-python/aiohttp-3.10.0[${PYTHON_USEDEP}] + >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( anyio pytest-asyncio trio ) +EPYTEST_IGNORE=( + scripts/httpx_test.py +) +distutils_enable_tests pytest diff --git a/dev-python/httpx-aiohttp/metadata.xml b/dev-python/httpx-aiohttp/metadata.xml new file mode 100644 index 000000000..004eb473a --- /dev/null +++ b/dev-python/httpx-aiohttp/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + httpx-aiohttp + karpetrosyan/httpx-aiohttp + + diff --git a/dev-python/httpx-sse/Manifest b/dev-python/httpx-sse/Manifest new file mode 100644 index 000000000..0c291e4d2 --- /dev/null +++ b/dev-python/httpx-sse/Manifest @@ -0,0 +1 @@ +DIST httpx_sse-0.4.3.tar.gz 15943 BLAKE2B 9398dd35baf19087f351098c9127c1dc782eaa675e465333f730089bdbb664c9201ba7119366bc655433d88569cf62d6449d1121d0fe4cd008b9b54c0357e8d4 SHA512 72e3b893c3e2a2c6db0e985e43c049ae177cd39a3f00747a7df7f6b1b7a058eedce328db5563a39323d23baca24b32bbba965423a11f05e6f05d6ff9a075a5cf diff --git a/dev-python/httpx-sse/httpx-sse-0.4.3.ebuild b/dev-python/httpx-sse/httpx-sse-0.4.3.ebuild new file mode 100644 index 000000000..4cc23520f --- /dev/null +++ b/dev-python/httpx-sse/httpx-sse-0.4.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Consume Server-Sent Event (SSE) messages with HTTPX" +HOMEPAGE=" + https://github.com/florimondmanca/httpx-sse + https://pypi.org/project/httpx-sse/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/httpx[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + test? ( + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/sse-starlette[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/httpx-sse/metadata.xml b/dev-python/httpx-sse/metadata.xml new file mode 100644 index 000000000..8b4ade8ae --- /dev/null +++ b/dev-python/httpx-sse/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + florimondmanca/httpx-sse + httpx-sse + + diff --git a/dev-python/i3ipc/Manifest b/dev-python/i3ipc/Manifest new file mode 100644 index 000000000..5d15d84f5 --- /dev/null +++ b/dev-python/i3ipc/Manifest @@ -0,0 +1 @@ +DIST i3ipc-2.2.1.tar.gz 47760 BLAKE2B 4decad566ab87ed48d2ca9cc29c35e9d92bfbb0bd3ad76507fe54cf4b6b52ddd1590be75a65398dddb785b94b444e41577984daab780f91afe0d251b6b12bd93 SHA512 4a09df1d580953ab2cb55345a32731427662d3969e7f6c78cf27c685d24f289be611b00b10a93cb765663b73075ebd07ae3b76d0a9b1f832fc467944c35230f9 diff --git a/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild b/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild new file mode 100644 index 000000000..e7200fee4 --- /dev/null +++ b/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild @@ -0,0 +1,38 @@ +# 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_12 ) + +inherit distutils-r1 virtualx pypi + +DESCRIPTION="An improved Python library to control i3wm and sway." +HOMEPAGE="https://github.com/altdesktop/i3ipc-python" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + ${RDEPEND} + dev-python/python-xlib[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${BDEPEND} + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + x11-wm/i3 + ) +" + +RESTRICT="test" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} diff --git a/dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild b/dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild new file mode 100644 index 000000000..5e9cecf9f --- /dev/null +++ b/dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 virtualx pypi + +DESCRIPTION="An improved Python library to control i3wm and sway." +HOMEPAGE="https://github.com/altdesktop/i3ipc-python" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + ${RDEPEND} + dev-python/python-xlib[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${BDEPEND} + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + x11-wm/i3 + ) +" + +RESTRICT="test" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} diff --git a/dev-python/i3ipc/metadata.xml b/dev-python/i3ipc/metadata.xml new file mode 100644 index 000000000..820613ee1 --- /dev/null +++ b/dev-python/i3ipc/metadata.xml @@ -0,0 +1,9 @@ + + + + + + altdesktop/i3ipc-python + i3ipc + + diff --git a/dev-python/icecream/Manifest b/dev-python/icecream/Manifest new file mode 100644 index 000000000..dd16e6ca6 --- /dev/null +++ b/dev-python/icecream/Manifest @@ -0,0 +1,2 @@ +DIST icecream-2.1.10.gh.tar.gz 27267 BLAKE2B 85e2944050b4e237ec1c1591a0d60e70b5121433858e9954a3430a2204361a6a3a44190a219b248b355bf2ebfaf11db8179f5ec48b1f196824e63a86fc8dda5a SHA512 2e9d41053dde4c517e0ed48d96167ec7f8004f7b19c6b9049f7e259e119e8044d276415e0b3080e342f2b78ff5341f3b277fc8e6a782c543863ed97bb1a5e64c +DIST icecream-2.1.8.gh.tar.gz 26342 BLAKE2B a125a1f95d98cc15784e72d01b12fb66a0de26035eb4f38f20144bd8d253dc0d73cedb18c165d5ac144215c27d45a774e9ab8d95e66a675b499f8a3d55367758 SHA512 34b84d9e5a0f2d9114882da974e425ee5118c856842345c77fb00301e8fcd6961dd2dfdb5374246f6144a77b41ffca5bf9f87a67790e29cfb53139ca8c4f098a diff --git a/dev-python/icecream/icecream-2.1.10.ebuild b/dev-python/icecream/icecream-2.1.10.ebuild new file mode 100644 index 000000000..dae515d44 --- /dev/null +++ b/dev-python/icecream/icecream-2.1.10.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Pythonic task execution" +HOMEPAGE="https://github.com/gruns/icecream https://pypi.org/project/icecream/" +SRC_URI="https://github.com/gruns/icecream/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + >=dev-python/executing-2.1.0[${PYTHON_USEDEP}] + >=dev-python/asttokens-2.0.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest diff --git a/dev-python/icecream/icecream-2.1.8.ebuild b/dev-python/icecream/icecream-2.1.8.ebuild new file mode 100644 index 000000000..7d32cc811 --- /dev/null +++ b/dev-python/icecream/icecream-2.1.8.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Pythonic task execution" +HOMEPAGE="https://github.com/gruns/icecream https://pypi.org/project/icecream/" +SRC_URI="https://github.com/gruns/icecream/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}] + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + >=dev-python/executing-2.1.0[${PYTHON_USEDEP}] + >=dev-python/asttokens-2.0.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest diff --git a/dev-python/icecream/metadata.xml b/dev-python/icecream/metadata.xml new file mode 100644 index 000000000..f4bf55aa5 --- /dev/null +++ b/dev-python/icecream/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + icecream + gruns/icecream + + diff --git a/dev-python/ignore-python/Manifest b/dev-python/ignore-python/Manifest new file mode 100644 index 000000000..bdbb5024e --- /dev/null +++ b/dev-python/ignore-python/Manifest @@ -0,0 +1,2 @@ +DIST ignore-python-0.3.3-deps.tar.xz 5151648 BLAKE2B 43c3d7d1d76e7433427f0488c811aa733cffc7681e802a3c51bcda4867f94bad1cf7f3c0f59e8bd85ba10685e8c143b96c5d0287d2c0ddd1b62df7b5f9ec36d4 SHA512 68095449686bd97aadeaa3e9732a62396246237f472e28be79bd4d0932acf8a8abad0d6c7146332e263d7c5be4cda229ea8960bda3e0dedba0a7d8e9c075d04b +DIST ignore-python-0.3.3.gh.tar.gz 12062 BLAKE2B 11fc24335c547d9381526adc5de846ae3eb5a9eb873db8d55ab43b2e55bb2e870b0624de73d56d15e844067089dd6eb3b1edf72f73e21f52b70d3f2cc88dd9b3 SHA512 ae7b4b31e07f4c6ea8594b237a0e8cdbd60d73902ba8b8502c9f935d6855ce599d191a025d7dc09b1a7c342076aca26ef2df576cfe29e53cfed07c292845896b diff --git a/dev-python/ignore-python/ignore-python-0.3.3.ebuild b/dev-python/ignore-python/ignore-python-0.3.3.ebuild new file mode 100644 index 000000000..0b6dd4783 --- /dev/null +++ b/dev-python/ignore-python/ignore-python-0.3.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=(python3_{12..14}) + +inherit cargo distutils-r1 + +DESCRIPTION="Rust ignore crate Python bindings" +HOMEPAGE=" + https://github.com/borsattoz/ignore-python + https://pypi.org/project/ignore-python/ +" +SRC_URI=" + https://github.com/borsattoz/ignore-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT Unicode-3.0 Apache-2.0-with-LLVM-exceptions" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + epytest --override-ini="pythonpath=${BUILD_DIR}/install$(python_get_sitedir)" +} diff --git a/dev-python/ignore-python/metadata.xml b/dev-python/ignore-python/metadata.xml new file mode 100644 index 000000000..4abff8dd0 --- /dev/null +++ b/dev-python/ignore-python/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/borsattoz/ignore-python/issues + borsattoz/ignore-python + ignore-python + + diff --git a/dev-python/injector/Manifest b/dev-python/injector/Manifest new file mode 100644 index 000000000..81a8e052d --- /dev/null +++ b/dev-python/injector/Manifest @@ -0,0 +1 @@ +DIST injector-0.22.0.gh.tar.gz 47416 BLAKE2B 291322db5d173797651a754584f0c358051615b3841a8a313e7ed6ffb1578e7380a55992cffe40a749aa563948237612167a18f06262879b4b04c1be52b3eb3f SHA512 956108656abba069f2f27e9f0eefea5c78f0381e91a687aa9f3ecf236b70cd21e6fdaea8a29c2d44bf8b8ff82945d22deda654422996b3722c0d069085e59515 diff --git a/dev-python/injector/injector-0.22.0.ebuild b/dev-python/injector/injector-0.22.0.ebuild new file mode 100644 index 000000000..a6cf7143a --- /dev/null +++ b/dev-python/injector/injector-0.22.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python dependency injection framework, inspired by Guice" +HOMEPAGE="https://github.com/python-injector/injector" +SRC_URI=" + https://github.com/python-injector/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_test() { + # bug 928158 + epytest -o addopts= +} + +python_install_all() { + distutils-r1_python_install_all +} diff --git a/dev-python/injector/metadata.xml b/dev-python/injector/metadata.xml new file mode 100644 index 000000000..877dd5791 --- /dev/null +++ b/dev-python/injector/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + python-injector/injector + + diff --git a/dev-python/inquirer/Manifest b/dev-python/inquirer/Manifest new file mode 100644 index 000000000..ecc0b4c3b --- /dev/null +++ b/dev-python/inquirer/Manifest @@ -0,0 +1 @@ +DIST inquirer-3.4.1.gh.tar.gz 515961 BLAKE2B 79d31896f3051d07df5cd60eb9355fa23db6af3bff2386b8ffa4e932505b5742a18ffac4a7ff92fbd61a5393e018d0b2c8cc43212fd9700b94f309e630f3740b SHA512 4383a5c58081e5c07b5ee945b12126d3f16be2fe429ab83fbec83a89e40de4c95e20d800551bc042e4a1e12142597b8e01c15765fabae34d959aa593728cd795 diff --git a/dev-python/inquirer/inquirer-3.4.1.ebuild b/dev-python/inquirer/inquirer-3.4.1.ebuild new file mode 100644 index 000000000..b7c535787 --- /dev/null +++ b/dev-python/inquirer/inquirer-3.4.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="Common interactive command line user interfaces, based on Inquirer.js" +HOMEPAGE=" + https://github.com/magmax/python-inquirer/ + https://pypi.org/project/inquirer/ +" +# no tests in sdist +SRC_URI=" + https://github.com/magmax/python-inquirer/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/python-inquirer-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/blessed-1.19.0[${PYTHON_USEDEP}] + >=dev-python/readchar-4.2.0[${PYTHON_USEDEP}] + >=dev-python/editor-1.6.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/inquirer/metadata.xml b/dev-python/inquirer/metadata.xml new file mode 100644 index 000000000..515d0875d --- /dev/null +++ b/dev-python/inquirer/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + magmax/python-inquirer + inquirer + + diff --git a/dev-python/internetarchive/Manifest b/dev-python/internetarchive/Manifest new file mode 100644 index 000000000..83909d734 --- /dev/null +++ b/dev-python/internetarchive/Manifest @@ -0,0 +1,3 @@ +DIST internetarchive-3.7.0.gh.tar.gz 145990 BLAKE2B f4832193fde0afdfd6ea1af46d0dea08abd73e56b5d799eb4e9a1b6424f95dbb6b1d0bc3d25fe0ae2bda7edcd003cfbff97c941a313018d4fb83bb562e30c121 SHA512 56554c3001f21ce770fd44ed2628b2fac40b96bcd5370935604c1fec465fd5a44be4a89ffa119cbd6f01be805161fe2fac93375d96f59d2ed38ff6418d5da714 +DIST internetarchive-5.3.0.gh.tar.gz 152973 BLAKE2B 1ff3b3bb61d830a27738bded36346c599bd9adbe34c4627a88ed8a371249701c7219e798211e82f58a4e4207e83761154c1b43b4046d3cfbaeb2d0dfd414ad3f SHA512 8f0e07e5add97a8f4d194fef023388c702c17bdd1bf25b8b22e7962a53f2a8077577eb615d8eb74769a829bac5ec41aeb5617ea4fc8e38d4adb0be69b2a896f3 +DIST internetarchive-5.7.1.gh.tar.gz 165427 BLAKE2B 34e6c35feacbe60e228a6896486480b438db704dd63fcdb5529d4dc449d3db1075198a23fbef32defebb0855f9df18fcfa7f942c316500222c0b8ad5edf313e8 SHA512 be3035f047d5eb133cb490ddfbf3f773bc5e565d4142cc449345c814938571e02af21a3162e5f33746c53affe1a5389f3fc1fb442c7a0934fb2ce31d785f24a2 diff --git a/dev-python/internetarchive/internetarchive-3.7.0.ebuild b/dev-python/internetarchive/internetarchive-3.7.0.ebuild new file mode 100644 index 000000000..25f8c5ea0 --- /dev/null +++ b/dev-python/internetarchive/internetarchive-3.7.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Lib and CLI for archive.org - for search, uploading, downloading, rename..." +HOMEPAGE="https://github.com/jjjake/internetarchive" +SRC_URI="https://github.com/jjjake/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/charset-normalizer[${PYTHON_USEDEP}] + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +# Because they want internet +EPYTEST_DESELECT=( + tests/cli/test_ia.py::test_ia + tests/cli/test_ia_download.py::test_no_args + tests/cli/test_ia_download.py::test_no_change_timestamp + tests/cli/test_ia_download.py::test_https + tests/cli/test_ia_download.py::test_dry_run + tests/cli/test_ia_download.py::test_glob + tests/cli/test_ia_download.py::test_exclude + tests/cli/test_ia_download.py::test_format + tests/cli/test_ia_download.py::test_on_the_fly_format + tests/cli/test_ia_download.py::test_clobber + tests/cli/test_ia_download.py::test_checksum + tests/cli/test_ia_download.py::test_checksum_archive + tests/cli/test_ia_download.py::test_no_directories + tests/cli/test_ia_download.py::test_destdir + tests/cli/test_ia_upload.py::test_ia_upload_invalid_identifier + tests/test_api.py::test_get_item_with_kwargs + tests/test_api.py::test_upload_validate_identifier + tests/test_item.py::test_download_ignore_errors + tests/test_item.py::test_upload_validate_identifier + tests/test_item.py::test_upload_automatic_size_hint + tests/test_session.py::test_s3_is_overloaded + tests/test_session.py::test_cookies +) + +distutils_enable_tests pytest diff --git a/dev-python/internetarchive/internetarchive-5.3.0.ebuild b/dev-python/internetarchive/internetarchive-5.3.0.ebuild new file mode 100644 index 000000000..ed7d5c297 --- /dev/null +++ b/dev-python/internetarchive/internetarchive-5.3.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Lib and CLI for archive.org - for search, uploading, downloading, rename etc" +HOMEPAGE="https://github.com/jjjake/internetarchive" +SRC_URI="https://github.com/jjjake/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/charset-normalizer[${PYTHON_USEDEP}] + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +# Because they want internet +EPYTEST_DESELECT=( + tests/cli/test_ia.py::test_ia + tests/cli/test_ia_download.py::test_no_args + tests/cli/test_ia_download.py::test_https + tests/cli/test_ia_download.py::test_dry_run + tests/cli/test_ia_download.py::test_glob + tests/cli/test_ia_download.py::test_exclude + tests/cli/test_ia_download.py::test_format + tests/cli/test_ia_download.py::test_on_the_fly_format + tests/cli/test_ia_download.py::test_clobber + tests/cli/test_ia_download.py::test_checksum + tests/cli/test_ia_download.py::test_checksum_archive + tests/cli/test_ia_download.py::test_no_directories + tests/cli/test_ia_download.py::test_destdir + tests/cli/test_ia_upload.py::test_ia_upload_invalid_identifier + tests/test_api.py::test_get_item_with_kwargs + tests/test_api.py::test_upload_validate_identifier + tests/test_item.py::test_download_ignore_errors + tests/test_item.py::test_upload_validate_identifier + tests/test_item.py::test_upload_automatic_size_hint + tests/test_session.py::test_s3_is_overloaded + tests/test_session.py::test_cookies +) + +distutils_enable_tests pytest diff --git a/dev-python/internetarchive/internetarchive-5.7.1.ebuild b/dev-python/internetarchive/internetarchive-5.7.1.ebuild new file mode 100644 index 000000000..70790bc73 --- /dev/null +++ b/dev-python/internetarchive/internetarchive-5.7.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Lib and CLI for archive.org - for search, uploading, downloading, rename etc" +HOMEPAGE="https://github.com/jjjake/internetarchive" + +SRC_URI="https://github.com/jjjake/internetarchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/jsonpatch[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +# Because they want internet +EPYTEST_DESELECT=( + tests/cli/test_ia.py::test_ia + tests/cli/test_ia_download.py::test_checksum + tests/cli/test_ia_download.py::test_checksum_archive + tests/cli/test_ia_download.py::test_clobber + tests/cli/test_ia_download.py::test_destdir + tests/cli/test_ia_download.py::test_dry_run + tests/cli/test_ia_download.py::test_exclude + tests/cli/test_ia_download.py::test_format + tests/cli/test_ia_download.py::test_glob + tests/cli/test_ia_download.py::test_https + tests/cli/test_ia_download.py::test_no_args + tests/cli/test_ia_download.py::test_no_directories + tests/cli/test_ia_download.py::test_on_the_fly_format + tests/cli/test_ia_upload.py::test_ia_upload_invalid_identifier + tests/test_api.py::test_get_item_with_kwargs + tests/test_api.py::test_upload_validate_identifier + tests/test_item.py::test_download_ignore_errors + tests/test_item.py::test_upload + tests/test_item.py::test_upload_automatic_size_hint + tests/test_item.py::test_upload_metadata + tests/test_item.py::test_upload_queue_derive + tests/test_item.py::test_upload_validate_identifier + tests/test_session.py::test_cookies + tests/test_session.py::test_s3_is_overloaded +) + +distutils_enable_tests pytest diff --git a/dev-python/internetarchive/metadata.xml b/dev-python/internetarchive/metadata.xml new file mode 100644 index 000000000..67794e8d0 --- /dev/null +++ b/dev-python/internetarchive/metadata.xml @@ -0,0 +1,13 @@ + + + + + esteve.varela@gmail.com + Esteve Varela Colominas + + + jjjake/internetarchive + internetarchive + https://archive.org/developers/internetarchive + + diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest new file mode 100644 index 000000000..f6a2c7d04 --- /dev/null +++ b/dev-python/invoke/Manifest @@ -0,0 +1 @@ +DIST invoke-2.2.1.gh.tar.gz 310176 BLAKE2B 4a175c08a780418bb756664f493f87702c288d280d947b4e9f39ccd1e1f05fb0895b376a1258e22e6364e1b3692757f8d9498be8cb1e54e1832687662e8a198e SHA512 7ef1bd311c89446667fb56f6de6308fb5ffec545178bb069a1a367006b7a15ab131388c52f20b90b3b128f2a31c1c819647aa39560df75e845f33b3be51f4aee diff --git a/dev-python/invoke/invoke-2.2.1.ebuild b/dev-python/invoke/invoke-2.2.1.ebuild new file mode 100644 index 000000000..52f626330 --- /dev/null +++ b/dev-python/invoke/invoke-2.2.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="Pythonic task execution" +HOMEPAGE="https://github.com/pyinvoke/invoke https://pypi.org/project/invoke/" +SRC_URI="https://github.com/pyinvoke/invoke/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/icecream-2.1[${PYTHON_USEDEP}] + >=dev-python/pytest-relaxed-2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +EPYTEST_DESELECT=( + # Most of those fails with "OSError: reading from stdin while output is captured" + # seems like it is because I do the testing in a chroot + # Because there are 112 tests that fails, I'd rather skip the file than manually add 112 tests + tests/runners.py +) diff --git a/dev-python/invoke/metadata.xml b/dev-python/invoke/metadata.xml new file mode 100644 index 000000000..af12d05c3 --- /dev/null +++ b/dev-python/invoke/metadata.xml @@ -0,0 +1,15 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + invoke + pyinvoke/invoke + https://docs.pyinvoke.org + https://github.com/pyinvoke/invoke/issues + https://www.pyinvoke.org/changelog.html + + diff --git a/dev-python/isosurfaces/Manifest b/dev-python/isosurfaces/Manifest new file mode 100644 index 000000000..399d9fa62 --- /dev/null +++ b/dev-python/isosurfaces/Manifest @@ -0,0 +1 @@ +DIST isosurfaces-0.1.2.gh.tar.gz 55543 BLAKE2B df57be25535d1519e9a24c54251736a573aec9d7733583937dd87ca084ac81af9317de0425ff7f7f266a20d8e9cd8882a473c98844543cb28eaf20bd5cc95daa SHA512 e57cfa890ddb4dc4e1f7bb42c032f78e2ce3a3b8e1c1a9fa9677bf40c75cff4074b3154c8ba68c464f15ab9c5899b478eff19196721852e52ce2524bf8ab2b28 diff --git a/dev-python/isosurfaces/isosurfaces-0.1.2.ebuild b/dev-python/isosurfaces/isosurfaces-0.1.2.ebuild new file mode 100644 index 000000000..cf16a4c99 --- /dev/null +++ b/dev-python/isosurfaces/isosurfaces-0.1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +HASH="e7f7d33b88210fbbbb76d3a6c256bb0de641f3e1" +DESCRIPTION="Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function" +HOMEPAGE=" + https://pypi.org/project/isosurfaces/ + https://github.com/jared-hughes/isosurfaces +" +SRC_URI="https://github.com/jared-hughes/isosurfaces/archive/${HASH}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${HASH}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]" diff --git a/dev-python/isosurfaces/metadata.xml b/dev-python/isosurfaces/metadata.xml new file mode 100644 index 000000000..4cd0ab9cf --- /dev/null +++ b/dev-python/isosurfaces/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + jared-hughes/isosurfaces + isosurfaces + + diff --git a/dev-python/itemadapter/Manifest b/dev-python/itemadapter/Manifest new file mode 100644 index 000000000..e5aef7e57 --- /dev/null +++ b/dev-python/itemadapter/Manifest @@ -0,0 +1 @@ +DIST itemadapter-0.11.0.tar.gz 24045 BLAKE2B 0549636e7157b49d8350bfd7b71c7fd6044953cef6e02d8fb686beb5c6762cbbac136b7a9606b8e587181faeafe2053ee2820c92fdaea711c0f2af8cb542d4e3 SHA512 260d1c2ce9964f5d3f7af4431fda7f5ad1a4090c1c9ceb0f8e7615c83bbe40f201f385c227c1390ce1de9ea631b690c84d38af62f2a74b833a5be47da410a08f diff --git a/dev-python/itemadapter/itemadapter-0.11.0.ebuild b/dev-python/itemadapter/itemadapter-0.11.0.ebuild new file mode 100644 index 000000000..db8e19e0b --- /dev/null +++ b/dev-python/itemadapter/itemadapter-0.11.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Common interface for scrapy data container classes" +HOMEPAGE="https://scrapy.org/" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND="${DEPEND} + test? ( + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/scrapy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/itemadapter/metadata.xml b/dev-python/itemadapter/metadata.xml new file mode 100644 index 000000000..83e63e4b4 --- /dev/null +++ b/dev-python/itemadapter/metadata.xml @@ -0,0 +1,13 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/itemadapter + itemadapter + https://github.com/scrapy/itemadapter/issues + + diff --git a/dev-python/itemloaders/Manifest b/dev-python/itemloaders/Manifest new file mode 100644 index 000000000..922235464 --- /dev/null +++ b/dev-python/itemloaders/Manifest @@ -0,0 +1 @@ +DIST itemloaders-1.3.2.tar.gz 19707 BLAKE2B 6306fcd37f3ca31d2862c7c801ec5b707122c78b5d969fdac200f8827dac05c81ae8e1bc69ec39b2d48fd34779459fe4fc440955347bc7a7827e93affb90edee SHA512 2dc79c3da6abf5b09dbbef11390757af74a4f7d0c22c83d7f8ecbbca3373010f421483521f2c481b99257f73df49f8a7c487e13566b2d4e44fb4b918ba9e9b31 diff --git a/dev-python/itemloaders/itemloaders-1.3.2.ebuild b/dev-python/itemloaders/itemloaders-1.3.2.ebuild new file mode 100644 index 000000000..f2a2748a2 --- /dev/null +++ b/dev-python/itemloaders/itemloaders-1.3.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Library to populate items using XPath and CSS with a convenient API" +HOMEPAGE="https://scrapy.org/" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + dev-python/itemadapter[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + >=dev-python/parsel-1.8.1[${PYTHON_USEDEP}] + dev-python/w3lib[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/itemloaders/metadata.xml b/dev-python/itemloaders/metadata.xml new file mode 100644 index 000000000..b20ea570a --- /dev/null +++ b/dev-python/itemloaders/metadata.xml @@ -0,0 +1,14 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/itemloaders + itemloaders + https://github.com/scrapy/itemloaders/issues + https://itemloaders.readthedocs.io/ + + diff --git a/dev-python/iuliia/Manifest b/dev-python/iuliia/Manifest new file mode 100644 index 000000000..ab1bba3d1 --- /dev/null +++ b/dev-python/iuliia/Manifest @@ -0,0 +1 @@ +DIST iuliia-0.13.0.tar.gz 23228 BLAKE2B 51fbcc6412a2501cd7ed9fa0c48fef28ee220fea3cf4dd1e3a551d898076c9000c226b3109d7990f346b87c268508a574458a03aaf3bb7128d3a20cb21b8e412 SHA512 98f8df0bb47412d57ec17db648b8a4842636432780f14022baaa51820a847714e8681e2b04b52f3cebc7f3ced62327747c0ec5c818b5a88ee25d491d2d66b777 diff --git a/dev-python/iuliia/iuliia-0.13.0.ebuild b/dev-python/iuliia/iuliia-0.13.0.ebuild new file mode 100644 index 000000000..6a57d931c --- /dev/null +++ b/dev-python/iuliia/iuliia-0.13.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +DISTUTILS_USE_PEP517="flit" +inherit distutils-r1 pypi + +DESCRIPTION="Transliterate Cyrillic to Latin in every possible way" +HOMEPAGE=" + https://iuliia.ru/ + https://pypi.org/project/iuliia/ + https://github.com/nalgeon/iuliia-py +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest diff --git a/dev-python/iuliia/metadata.xml b/dev-python/iuliia/metadata.xml new file mode 100644 index 000000000..41e5f0df8 --- /dev/null +++ b/dev-python/iuliia/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + nalgeon/iuliia-py + iuliia + + Anton Zhiyanov + m@antonz.ru + + + diff --git a/dev-python/jinja2-cli/Manifest b/dev-python/jinja2-cli/Manifest new file mode 100644 index 000000000..11e88e736 --- /dev/null +++ b/dev-python/jinja2-cli/Manifest @@ -0,0 +1 @@ +DIST jinja2-cli-0.8.2.tar.gz 7185 BLAKE2B 86ffc65e75825ec894a6098fcd3d22583cd358702791a81f6e28277594e2482e4b7d9235b6f2edf120dbeda1fd64565b74ac3d625444adfdddf43297611953a9 SHA512 6c76761132e0d2615c3388bf43c16d7d7554c19f0ee99f92ebab45ae134fa7752be6a64f783927a4a2e7206bca52afba5d6d8f78521db02986b961a3bc8728da diff --git a/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild b/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild new file mode 100644 index 000000000..5c9a30602 --- /dev/null +++ b/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="CLI for Jinja2" +HOMEPAGE="https://github.com/mattrobenolt/jinja2-cli" +SRC_URI="https://github.com/mattrobenolt/jinja2-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/jinja2-cli/metadata.xml b/dev-python/jinja2-cli/metadata.xml new file mode 100644 index 000000000..8c60673a8 --- /dev/null +++ b/dev-python/jinja2-cli/metadata.xml @@ -0,0 +1,8 @@ + + + + + + mattrobenolt/jinja2-cli + + diff --git a/dev-python/jiter/Manifest b/dev-python/jiter/Manifest new file mode 100644 index 000000000..47ab81377 --- /dev/null +++ b/dev-python/jiter/Manifest @@ -0,0 +1,115 @@ +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.2.55.crate 93756 BLAKE2B 559d6dd3524897ccd371bb806a181c43a3ce79e21c9978085eaf7e131d9bc2b563b59eef5c06f9b50afcb75ea8a8f06be4b48b7276fe2bcc20b850cd5331b9ed SHA512 51b047f6690aa618466157bb16ec0cd3203a3a7229ca51077d1b0c37cd2059318a113639c7995b82dfb2ef9272a338cfcdf61843c28000450c5044eed52a5dfb +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST clap-4.5.56.crate 61996 BLAKE2B 204ab0da10436850d787211a647885094178c24d66380140d0e04e2955bd0fdae5ed8bb3f15b24b7a853e1cf0a0983cab7515e914b6e76a8779fccbb35505d6b SHA512 2131f188f73ad990d3062b2f67ee7aaf4d760d8eff315c3c3417dfe210aad08ebdf030d3b1307a08e2df6486411b4c6ef3a52d8701e221fd3a41be25cef651d0 +DIST clap_builder-4.5.56.crate 170945 BLAKE2B a1b48d049438194e3a0bd51f3de8bf4392f681474b4598c0b63b6f781fce9eb15e549bf162800d997b25c69e24d493c7a57a2e3775f70fa071089309a236dd95 SHA512 5886061fd6d2e0c1f21a9d30785f1f704df8912b2f254fb2342e9c1bd7dbeda91c8191559e27960d9fa9e535561c19a6eb16f9fec19c98b7546e872263e3b735 +DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 +DIST codspeed-2.10.1.crate 8589 BLAKE2B f9952f812bfeed4b2c2174d38624e9464fc8c9543df4a3f805f2930b97efa08b166100c4d75f048161251fd0d6b4126657b0402fa6386c704ec5c50946565a19 SHA512 c7a931f65c0af5555127c084543fffc09ae7191dd289faff04864ccca6c06b57ec3b3b821408c98c6081e5ffc607e9a127268e36ddcf83db1a9fe4c3f5146733 +DIST codspeed-criterion-compat-2.10.1.crate 20929 BLAKE2B 4d8f69bd0e6b7269c8edad91bdfa0111a7a95e2a9c3b3b00b42c33f7282561c02af7ea728ad3653963d9a5edebb8deeb172fab88dc5baf494730c7817e8dc61c SHA512 532b81cf91face4fa10f9358f6e00ae9d28e9ce47046714e0c3430939ae3739d1ac6339c79931cb3e5f1011581f157c68520ab003f78f572bd3c881e519b829f +DIST codspeed-criterion-compat-walltime-2.10.1.crate 122454 BLAKE2B 52b556806765a22f646e28fd2b17368247d686920a7f5179a1c33586e4f64fb6beccc12c64f831841c08b8fedb8cb27c353c7ba6d7998a21eeb90e2848b6e779 SHA512 87bfe1fefbafa346f2c3b49e7ecb1dda500100b86ffa818ec9be811b648ce92f623e86cd56fe050cfc30f2a1e4e777b77ba745d5e2d8bb2ce23a957d47a7ab7b +DIST colored-2.2.0.crate 35062 BLAKE2B 60c397914f6a1ed2c8e04a7e1cd96f90fda10e8fe6233dbe31424c0ef46ec41fdee7779d2f5d6968662de23434b7cb7f717c5abdf29022e09ab59b9f8d92ee80 SHA512 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jiter-0.13.0.tar.gz 164847 BLAKE2B e85570f20e4e02f9e93b1b53ced0c0f3f62c70f4788f08fad5fd548fa708ff70d829e69c116659604883bcbeb727979317fe064de7102e3040e93b87586c7bae SHA512 dc95201d66979215eb92ea9cfd49b9f3c0d152c02cedab5739a167e4755262220a070748e32cec230cb42cd4eccd0143165f65ab7e2b204646955cd730b511b6 +DIST jiter-0.13.0.tar.gz.provenance 9287 BLAKE2B 0705d3aafd230251d3e2ef5f02646b2b7c61fcdef4fb7511ec685abbcbb737f641373a1bd635aa38b219cb799666968812dde7d552af7722c693df831cc2eae6 SHA512 dd6d79717e7aac852b1505bdf883fe4a07f5a53ae4c0117a392af5fc315f769bc0db6a5d9f312de8e01b52bae275249f732218b8ee0e5b6100dc7aebc338dc7e +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lexical-parse-float-1.0.6.crate 194003 BLAKE2B 3812ad52256194e07b642e753963814596ee9476acb8a835186d1d0e4e1d89947e57b97f2b8edac0842cca0a44184eacc7d475e5bba5a4053dc476d2e2fb9006 SHA512 1fe11ef55fad87b806caa28512f76d02e14cea394dbd8bab76efc4683eb3f5eb7985d4189775f688f7ce31d798a2b67b904f2d0d7bdeb832e65fba6615efe3cb +DIST lexical-parse-integer-1.0.6.crate 37501 BLAKE2B a7b9f9cbebe8cf92270e6f3ee0ce980594f3061270582a2a80dd5a592a9d8d0dbabccf1dd043c4849d2dc2563f899d6db075abfcbfa9f2e2e30e1141e9d8759c SHA512 cb6f9cf53c796bb34d136475949aee5f0c35c72071b18d295390feb302b0c117420c1839cc177714b5d5625e04dd9b164b78324ae74cf6f6288cab7d1a5fab9e +DIST lexical-util-1.0.7.crate 111747 BLAKE2B b214123f6c61ad13878ec86eaf3878b458ea3188f5ca2f62faa9d239aecd4d636d812a40ee8f7647ae97fc88fa58cce25f8db05583916ab786b8bca72aeea137 SHA512 4ab3af2dd32b02e803c13e890f61e84623a0770d9eaf6aac8e52946830fe47594c9019d381f1e45a5350925343c477484708663870d70c7e27e0528e788f0519 +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libfuzzer-sys-0.4.10.crate 133968 BLAKE2B 3dc4538e9059a621ce0852266596ea397f1403de3b810bb02c92e17086b1825ed8d1d997e09b46ae14093bd0fa948a60f488e2076d1e1446097dbe2a21ba66ab SHA512 100756bd2ae9b21d4f357a190651fabeda9b0b34171405499660e8a2f3ffd33f20d60eb15dc38eeafea1ec58ed3bfb44b85c5ebaceb572dda244bc63d489eedb +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6 +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 +DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 +DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST pyo3-0.28.0.crate 1200682 BLAKE2B 3a9876171e97aa5783b62033766307302f1b4e0fb27a86f7eea549bf0572edaa5bcc08e12c63aff6e39543c8d472c965b940abe2642e7fff49bb880c773394c6 SHA512 20027199ac6fe2fc3471bb1a63a97e042da157762650db6b4ced0d03f6eb0691b314b7811be0f2df2a38c38ca7f8fd04e5e29018548be240bd7bdad80764b9d0 +DIST pyo3-build-config-0.28.0.crate 35946 BLAKE2B c49f24de1e0030a8140e83fb1ec6e77ccecc0dc843c24602ac2a5ec3c7729616412f3529c79449ce6a7543f8e8ea9ac3c819b301cda53ae6da55a2f55ca45ae7 SHA512 ee8e666ab439bf164368ab3fefac8a86da3515135e34cc9530ef41c6f4427fdbce3bfd3de073cbcd8c9bc8f6f69ae7bde74e833e42a9c8a37845b15b2b1b6713 +DIST pyo3-ffi-0.28.0.crate 80835 BLAKE2B 1d186c767904ee2954c4eaa076cbdf28b0182c6775c2ed0dbbede5f33a2fd2d669affa2df32584de15184fcdb7cc1cd446dc1482f26f8a7b301859024efbe949 SHA512 dc28a61fe08b0d6459a80acc6136b68fbf1b02f7f6c276ee6f830c42212936fcd3fd772d0972661ba8cf1710d27c3f160ba97956fa20e4c0e0cd8adcad87fd82 +DIST pyo3-macros-0.28.0.crate 8965 BLAKE2B 1c6ced80833d2e837514c3f401c437b70e0885ddc077dd11676de95f341def0b065f07106b547bb653342cc20df4302882eccfb6091798330e4cfa5a15026fee SHA512 baedd0d39f557d9786e0b8a97cbb4b80a34c87fddacb62bee32096b429736b590a627bced3097b447d321f4402f71915116c1508b1c9410c9de991b17b450258 +DIST pyo3-macros-backend-0.28.0.crate 87473 BLAKE2B 1dc33ca96d7b0b58e76d744720ccee699ea25a60475623a1aaa471d829a5b506fb529483f119715c7278c4b3db9b98eadd8d607bf101210511b21d61e2543e5c SHA512 85c17cd31b59023c39e030b3a479e898c92ee41795c89c3533b7a1829a5cb89f484f348a08b1396efb0b4395d5a6c6066057d2106dda4702307845e4298ba585 +DIST python3-dll-a-0.2.14.crate 103489 BLAKE2B a2868aa62d9b5f33ba0ab3be85f486e7b0594b8e535749e251ae9c829eabf9f0211f928c729b0f5b847a89be978c4b5648d333ac657a82acaa3c39520dfe0b8c SHA512 fde53bac2b7009d409d5dfab991b431aea7c16c5e0227a7bb143e73a043cd0490cec2647f73cfc34f73a192e9b365a70fd5b42d969beb2e3251dff44230a2040 +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST uuid-1.20.0.crate 60654 BLAKE2B f91ecedf66437f426ff6bb3633fd89f34b5c07898c2c44be02fa6c8217bcbf5dc86848ff882f3881b8f0847ec4dc9b51f4a62c4bf6a0e6577ab3cf9cf58f109f SHA512 16054a7814267ee0032ebc3ff408339d71b361499d7f1a1576ddbe42a605b94ada57578d7969aa9a3a028b38ded6016c2ad368356423154b2f488a38371f19e8 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST web-sys-0.3.85.crate 645049 BLAKE2B e106ebadd24ae0aa838a697ec7e8fe06d86d764405e6c00a523daf94e04213f70fed7cda9302ba5deba57eeb00c1302a97721fd7d124e66998802a703090fe7a SHA512 948fa9a3ba59669df01e6f707fdb00136b1e0ae781daad7c72b5df41526d6c7649e2ce5b9def99e04fda9628dda21d2663db7c6d229d462d64c876382d943b5f +DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST zerocopy-0.8.37.crate 275551 BLAKE2B a71a4a8bccb40d6db900cec874a4baf4cff51cc6d47787219020cedc5fc969b4d0ed12c03227f95b4ba9df1b216eef296c1b01a27b7ea78b2b95f610c52c7217 SHA512 58a13ee75141ffebc8e635a01552781d554c0b22a46d977c7022ebea587a868408cf529c21ddfe1e2b3fe36d4ffbac0e8840f50ff3307a3befdd8d1a097e09aa +DIST zerocopy-derive-0.8.37.crate 106949 BLAKE2B 3ef105720ce248ef3ce922aa4e0a6b271a0367c2afb3650898301d96784ccbcb490a3248e9b0f07ea09d3106b808163f0acb7d7c748256666fd90d3627f7cf45 SHA512 fa0f157367e317ea85a79df2303a5834d1f29bcd55e5d8461ca085a48bdc94871f1417a649b6373b9b327366df94b7b0783d2d8333771761aed3e60a6434c323 +DIST zmij-1.0.19.crate 23948 BLAKE2B 79bceef15d691c557bf31069f1e7431466f2f45b1f11ab9d6320f2a8d4939205adcb5a2cce26e7b96fa99221c1621d35360d5f028572b01c60fcf2b25922949e SHA512 aa191ba286f10d59727981e68f7fb0214d53b02d6c28951e6f16670433cd79abc4615384b3b1e1f74adc81a3f51c15d906fda0340b03938984693332feeac2cc diff --git a/dev-python/jiter/jiter-0.13.0.ebuild b/dev-python/jiter/jiter-0.13.0.ebuild new file mode 100644 index 000000000..10813676c --- /dev/null +++ b/dev-python/jiter/jiter-0.13.0.ebuild @@ -0,0 +1,155 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=( maturin crates/jiter-python ) +PYPI_VERIFY_REPO=https://github.com/pydantic/jiter +PYTHON_COMPAT=( python3_{11..14} ) + +RUST_MIN_VER="1.87.0" +CRATES=" + ahash@0.8.12 + aho-corasick@1.1.4 + anes@0.1.6 + anstyle@1.0.13 + arbitrary@1.4.2 + autocfg@1.5.0 + bitvec@1.0.1 + bumpalo@3.19.1 + cast@0.3.0 + cc@1.2.55 + cfg-if@1.0.4 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.5.56 + clap_builder@4.5.56 + clap_lex@0.7.7 + codspeed-criterion-compat-walltime@2.10.1 + codspeed-criterion-compat@2.10.1 + codspeed@2.10.1 + colored@2.2.0 + criterion-plot@0.5.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + either@1.15.0 + equivalent@1.0.2 + find-msvc-tools@0.1.9 + funty@2.0.0 + getrandom@0.3.4 + half@2.7.1 + hashbrown@0.16.1 + heck@0.5.0 + hermit-abi@0.5.2 + indexmap@2.13.0 + is-terminal@0.4.17 + itertools@0.10.5 + itoa@1.0.17 + jobserver@0.1.34 + js-sys@0.3.85 + lazy_static@1.5.0 + lexical-parse-float@1.0.6 + lexical-parse-integer@1.0.6 + lexical-util@1.0.7 + libc@0.2.180 + libfuzzer-sys@0.4.10 + memchr@2.7.6 + num-bigint@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + once_cell@1.21.3 + oorandom@11.1.5 + paste@1.0.15 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + portable-atomic@1.13.1 + proc-macro2@1.0.106 + pyo3-build-config@0.28.0 + pyo3-ffi@0.28.0 + pyo3-macros-backend@0.28.0 + pyo3-macros@0.28.0 + pyo3@0.28.0 + python3-dll-a@0.2.14 + quote@1.0.44 + r-efi@5.3.0 + radium@0.7.0 + rayon-core@1.13.0 + rayon@1.11.0 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.2 + rustversion@1.0.22 + same-file@1.0.6 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + shlex@1.3.0 + smallvec@1.15.1 + syn@2.0.114 + tap@1.0.1 + target-lexicon@0.13.4 + tinytemplate@1.2.1 + unicode-ident@1.0.22 + uuid@1.20.0 + version_check@0.9.5 + walkdir@2.5.0 + wasip2@1.0.2+wasi-0.2.9 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + web-sys@0.3.85 + winapi-util@0.1.11 + windows-link@0.2.1 + windows-sys@0.59.0 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + wit-bindgen@0.51.0 + wyz@0.5.1 + zerocopy-derive@0.8.37 + zerocopy@0.8.37 + zmij@1.0.19 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Fast iterable JSON parser" +HOMEPAGE=" + https://github.com/pydantic/jiter + https://pypi.org/project/jiter/ +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 UoI-NCSA + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/jiter/jiter.*.so" + +EPYTEST_PLUGINS=( dirty-equals ) +distutils_enable_tests pytest + +src_unpack() { + # Required for verify-provenance + pypi_src_unpack + cargo_src_unpack +} diff --git a/dev-python/jiter/metadata.xml b/dev-python/jiter/metadata.xml new file mode 100644 index 000000000..7ba4122cc --- /dev/null +++ b/dev-python/jiter/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + jiter + pydantic/jiter + + diff --git a/dev-python/jplephem/Manifest b/dev-python/jplephem/Manifest new file mode 100644 index 000000000..608b86f1f --- /dev/null +++ b/dev-python/jplephem/Manifest @@ -0,0 +1,2 @@ +DIST jplephem-2.23.gh.tar.gz 90020551 BLAKE2B c66637987d1c0023d3e589db5a404da9959ad2e9666becda06937b96c5bbaa20d3e8bcfc93025ac2f75f08f5ddaeaf2368f0ff8b83a2c5286c19f67507f33b3e SHA512 34c2753b4316fc19e03d016055806dacac498573e52bed00da18542641a9c790158206e1dfe69197eed5f46ffa6bc2ad71db22f9fb9864bda388423bb1033209 +DIST jplephem-2.24.gh.tar.gz 90020683 BLAKE2B b2339b02ba9c623b457826e235077b95136495014c0fc49dbf5ae7585b3b90cd583cd35648ae31d7d5fed1d632b3aa84ad5b9bbb3510c86053a69fd735c4ad57 SHA512 2b76a90fb1d050e606e51968c17b48851355885e99ad921aaa95b061514e93f1fdf513da0103156a2e320618fdac22d59190fd02212fb041c637fd6acd6674b1 diff --git a/dev-python/jplephem/files/jplephem-fix-numpy-compat.patch b/dev-python/jplephem/files/jplephem-fix-numpy-compat.patch new file mode 100644 index 000000000..f781933ab --- /dev/null +++ b/dev-python/jplephem/files/jplephem-fix-numpy-compat.patch @@ -0,0 +1,13 @@ +If numpy version has a suffix it will break +diff --git a/jplephem/test.py b/jplephem/test.py +index 660d5b5..b50cef2 100644 +--- a/jplephem/test.py ++++ b/jplephem/test.py +@@ -515,6 +515,7 @@ File type DAF/SPK and format LTL-IEEE with 15 segments: + + def load_tests(loader, tests, ignore): + """Run our main documentation as a test.""" ++ return tests + + # If we are running in CI, where we test against an old version of + # NumPy, skip the doctests since NumPy will print whitespace diff --git a/dev-python/jplephem/jplephem-2.23.ebuild b/dev-python/jplephem/jplephem-2.23.ebuild new file mode 100644 index 000000000..024dfa1ba --- /dev/null +++ b/dev-python/jplephem/jplephem-2.23.ebuild @@ -0,0 +1,34 @@ +# 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_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python version of NASA DE4xx ephemerides for Astronomical Alamanac" +HOMEPAGE="https://pypi.org/project/jplephem/" +SRC_URI="https://github.com/brandon-rhodes/python-jplephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/python-${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-fix-numpy-compat.patch" ) + +distutils_enable_tests unittest + +python_test() { + cd ci || die + eunittest . +} diff --git a/dev-python/jplephem/jplephem-2.24.ebuild b/dev-python/jplephem/jplephem-2.24.ebuild new file mode 100644 index 000000000..8c1a58ca0 --- /dev/null +++ b/dev-python/jplephem/jplephem-2.24.ebuild @@ -0,0 +1,41 @@ +# 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_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python version of NASA DE4xx ephemerides for Astronomical Alamanac" +HOMEPAGE="https://pypi.org/project/jplephem/" +SRC_URI="https://github.com/brandon-rhodes/python-jplephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/python-${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-fix-numpy-compat.patch" ) + +distutils_enable_tests unittest + +src_prepare() { + default + + # Fix test_excerpt_command test + sed -i 's/jplephem 2.23/jplephem 2.24/g' jplephem/test.py || die +} + +python_test() { + cd ci || die + eunittest . +} diff --git a/dev-python/jplephem/metadata.xml b/dev-python/jplephem/metadata.xml new file mode 100644 index 000000000..9acb398d7 --- /dev/null +++ b/dev-python/jplephem/metadata.xml @@ -0,0 +1,17 @@ + + + + + stkw0@disroot.org + David Roman + + + This package can load and use a Jet Propulsion Laboratory (JPL) + ephemeris for predicting the position and velocity of a planet or + other Solar System body. + + + jplephem + brandon-rhodes/python-jplephem + + diff --git a/dev-python/jpype/Manifest b/dev-python/jpype/Manifest new file mode 100644 index 000000000..0d6d64aa7 --- /dev/null +++ b/dev-python/jpype/Manifest @@ -0,0 +1 @@ +DIST v1.6.0.tar.gz 801839 BLAKE2B cdbb1f52156848d492a6e4ca3a224e2e8da94da00617aac014ad6daa031655d05228f00b9e7a3f044d3e6f5c31147f7d3175bddf5da042fecee3b6b46c2ebf56 SHA512 5849509334ab4eb63546b584eb32a0d61a9da2b5b303acc380f0be2742b96b32a2bd900b2a080e62ed32d7a7c5029a3d59c55fd9f7018ddd37e968e58df32707 diff --git a/dev-python/jpype/jpype-1.6.0.ebuild b/dev-python/jpype/jpype-1.6.0.ebuild new file mode 100644 index 000000000..bc41675c5 --- /dev/null +++ b/dev-python/jpype/jpype-1.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 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Bridge to allow Python programs full access to Java class libraries" +HOMEPAGE="https://github.com/jpype-project/jpype/" +SRC_URI="https://github.com/jpype-project/jpype/archive/refs/tags/v${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jdk" + +src_prepare() { + sed -i "s/'-g0', //g;s/, '-O2'//g" "${S}"/setupext/platform.py || die + default +} diff --git a/dev-python/jpype/metadata.xml b/dev-python/jpype/metadata.xml new file mode 100644 index 000000000..f2a5ac5e7 --- /dev/null +++ b/dev-python/jpype/metadata.xml @@ -0,0 +1,11 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + jpype-project/jpype + + diff --git a/dev-python/json_exporter/Manifest b/dev-python/json_exporter/Manifest new file mode 100644 index 000000000..09ec09524 --- /dev/null +++ b/dev-python/json_exporter/Manifest @@ -0,0 +1 @@ +DIST json_exporter-1.0.2.tar.gz 11721 BLAKE2B 16649e749a0611bc082b44e61e1cf32a5c7e627a5eeae8ff03c2d2d0f0f5ca86c9b1a193bb01939a23a131377131fa00cc6192642580a59353ea3acf8f3d1a48 SHA512 eb2eda756e82f9eb6b92b441c66f19dbc0001ea1a57b5748930bb3c7c2cb89b83161e629f9c78ff11b33f330f5db104079ebb6f47bc2d186754851296dfdd1e2 diff --git a/dev-python/json_exporter/json_exporter-1.0.2.ebuild b/dev-python/json_exporter/json_exporter-1.0.2.ebuild new file mode 100644 index 000000000..4d8b8e22a --- /dev/null +++ b/dev-python/json_exporter/json_exporter-1.0.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="Python-based library for exporting JSON data as metrics for Prometheus." +HOMEPAGE="https://github.com/desultory/json_exporter" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/prometheus_exporter-1.0.0[${PYTHON_USEDEP}] +" + +src_install() { + # Install the package + distutils-r1_src_install + + # Copy hid_ups_exporter.include to /etc/init.d + newinitd json_exporter.include json_exporter + # Create /var/log/json_exporter + keepdir /var/log/json_exporter + # Create /etc/json_exporter + keepdir /etc/json_exporter +} diff --git a/dev-python/json_exporter/metadata.xml b/dev-python/json_exporter/metadata.xml new file mode 100644 index 000000000..65a683e80 --- /dev/null +++ b/dev-python/json_exporter/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@pyl.onl + Zen + + + desultory/json_exporter + + diff --git a/dev-python/jsonfeed/Manifest b/dev-python/jsonfeed/Manifest new file mode 100644 index 000000000..0166181a1 --- /dev/null +++ b/dev-python/jsonfeed/Manifest @@ -0,0 +1 @@ +DIST jsonfeed-1.1.2.gh.tar.gz 66719 BLAKE2B 9121c275e4b059641a0303b15bd397403b4c0ce59f289623a7253e2a2bdd129d6e0e818a287808b99974a0a822e24aa3f6d6df3e6464e4cff5c9c4c90d87c926 SHA512 34c3ce0a4fc4a38041d56d5cec16c34cfa33e9e10e539c92cf511f67fccd1d684c5ecef0c51499b2aaac0c1d2dbdb20c08464c3104ccacc4abd2cff67ebae82b diff --git a/dev-python/jsonfeed/files/jsonfeed-1.1.2-exclude_tests.patch b/dev-python/jsonfeed/files/jsonfeed-1.1.2-exclude_tests.patch new file mode 100644 index 000000000..fe0c98f27 --- /dev/null +++ b/dev-python/jsonfeed/files/jsonfeed-1.1.2-exclude_tests.patch @@ -0,0 +1,11 @@ +--- a/setup.py ++++ b/setup.py +@@ -8,7 +8,7 @@ with open("README.md") as fh: + setup( + name="jsonfeed-util", + version=version, +- packages=find_packages(), ++ packages=find_packages(exclude=["tests", "tests.*"]), + # metadata for upload to PyPI + author="Lukas Schwab", + author_email="lukas.schwab@gmail.com", diff --git a/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild b/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild new file mode 100644 index 000000000..733f9b55f --- /dev/null +++ b/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +HTML_DOCS=( docs ) + +inherit distutils-r1 + +DESCRIPTION="Python package for parsing and generating JSON feeds." +HOMEPAGE="https://github.com/lukasschwab/jsonfeed" +SRC_URI="https://github.com/lukasschwab/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=("${FILESDIR}/${P}-exclude_tests.patch") + +RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/jsonfeed/metadata.xml b/dev-python/jsonfeed/metadata.xml new file mode 100644 index 000000000..7c911950b --- /dev/null +++ b/dev-python/jsonfeed/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + lukasschwab/jsonfeed + + diff --git a/dev-python/jsonlines/Manifest b/dev-python/jsonlines/Manifest new file mode 100644 index 000000000..74195a9de --- /dev/null +++ b/dev-python/jsonlines/Manifest @@ -0,0 +1 @@ +DIST jsonlines-4.0.0.gh.tar.gz 13172 BLAKE2B 66c68591f2d04f290165a5245335700b6a8305607a16dde3cf759868ecc8aad116f7afea447684803c21692393835f97ca589b4ac519e8f7ddc459cf05d39e82 SHA512 d197163b4875dd5d30afdd8e5b9415d8faa3af2787bbecbc7a7f79aa28e775b2e119bffdf61699e132552af19ff97d6412fe83d328e4022acd920456addeb275 diff --git a/dev-python/jsonlines/jsonlines-4.0.0.ebuild b/dev-python/jsonlines/jsonlines-4.0.0.ebuild new file mode 100644 index 000000000..9df40c3a5 --- /dev/null +++ b/dev-python/jsonlines/jsonlines-4.0.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="Library with helpers for the jsonlines file format" +HOMEPAGE="https://pypi.org/project/jsonlines/" +#SRC_URI="https://files.pythonhosted.org/packages/90/cd/0beacbcfdf9b3af9e7c615cb3dba7ec4be1030d4b283e3c9717e3fd9af3c/jsonlines-1.2.0.tar.gz" +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/wbolster/jsonlines" +else + KEYWORDS="~amd64 ~arm64" +# tests not distributed through pypi mirror +# SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + SRC_URI="https://github.com/wbolster/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +fi +LICENSE="BSD" +SLOT="0" +IUSE="test" +RESTRICT="mirror" #overlay, no real issue +RDEPEND="dev-python/attrs[${PYTHON_USEDEP}]" +BDEPEND=" test? ( ${RDEPEND} )" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -r -e "/packages *=/ s|\[[^]]*\]\+||" -i -- setup.py + + distutils-r1_python_prepare_all +} diff --git a/dev-python/jsonlines/metadata.xml b/dev-python/jsonlines/metadata.xml new file mode 100644 index 000000000..8ea2022ed --- /dev/null +++ b/dev-python/jsonlines/metadata.xml @@ -0,0 +1,12 @@ + + + + + kcelbert@gmail.com + Kyle Elbert + + + wbolster/jsonlines + jsonlines + + diff --git a/dev-python/justhtml/Manifest b/dev-python/justhtml/Manifest new file mode 100644 index 000000000..6eac7f310 --- /dev/null +++ b/dev-python/justhtml/Manifest @@ -0,0 +1 @@ +DIST justhtml-0.16.0.tar.gz 166791 BLAKE2B bf00c307d4c4cd427e861dca478dc7b5cb2494cca99a9b4aaf51e5b91cda095d220425abab13317dfb0701c04e19a95108172db9f44ac65a6c4b3fc4d07d21d5 SHA512 09c929214cd11fcb4a19dab792ed3170970f57c6ae2858dca078c0b8b43a83f9278b8506d9a9181447a5d6eed434a7f00c3200d23b2097cdd81c02ec2f703869 diff --git a/dev-python/justhtml/justhtml-0.16.0.ebuild b/dev-python/justhtml/justhtml-0.16.0.ebuild new file mode 100644 index 000000000..909f4174c --- /dev/null +++ b/dev-python/justhtml/justhtml-0.16.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="A pure Python HTML5 parser that just works." +HOMEPAGE="https://github.com/EmilStenstrom/justhtml" +SRC_URI="https://github.com/EmilStenstrom/justhtml/archive/refs/tags/v${PV}.tar.gz -> justhtml-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/justhtml/metadata.xml b/dev-python/justhtml/metadata.xml new file mode 100644 index 000000000..1bf77758f --- /dev/null +++ b/dev-python/justhtml/metadata.xml @@ -0,0 +1,17 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + + + emil@emilstenstrom.se + Emil Stenström + + EmilStenstrom/justhtml + justhtml + + diff --git a/dev-python/kicad-python/Manifest b/dev-python/kicad-python/Manifest new file mode 100644 index 000000000..3e2791927 --- /dev/null +++ b/dev-python/kicad-python/Manifest @@ -0,0 +1,13 @@ +DIST kicad-9.0.6-board-board.proto 3326 BLAKE2B 8ff36799624dfd1de86ea5520a880c1f2a75e8a30e5a68020e6d8866984ff75573d7c7bc12684f1a13481fb1671df70f3af7b600e7b3b057b23410458ef415e0 SHA512 156b17388b873c1c92e82ad06583a6f74c4ecc24d7d7a4af1be03112be3323c1c53f959937c9c6bae329305d3ec18d9bf1a5897dd2d97d9bd0ea1d4ddcbbf16c +DIST kicad-9.0.6-board-board_commands.proto 10976 BLAKE2B 00469a279092688952cb48e6784c20844952b78d2230bac7240846c6cfb31cb4a903c57da39e4e9b7b4c515faf765802e7edafae7fb163ccd000e2971d4a5bb1 SHA512 3dcb345bea519be0d598a134de491330748e6d7ef5d42272502fa76ba0526ac65192effc830a5675c8d28de6314f211c43346c5d93b9b970842518b464ee1df0 +DIST kicad-9.0.6-board-board_types.proto 21472 BLAKE2B 8d4581f348cb7e6632a8216d5699f05d83ac157e396cc1a7af37993666630c5340f769fcbae0012da346f5988a1e371134ab4aed24665676f1e7ecb4da72bd2b SHA512 49952b4095e2b63f7fca9c0b840fd80188cd38009245f2ae8b73ce46234aeb0ecebb84e79ff83fc295615234a57d744bec7f067e6c1128a866716305d218d0c4 +DIST kicad-9.0.6-common-commands-base_commands.proto 2631 BLAKE2B c3123a1e5eeedf50e4abf65cbe255cf4613b08e21996f2ac554d6721ea94dcc37e09e9eebf133cfb50007797a467a369ca2807a3d1f77410a07cd32b58b910a8 SHA512 5735e90da9ee96f24cae041d2ad49d811be977d2c49b2910343032008cad80a79add5c59f6b33983bd67b8f922e5bfc8369240fff0e0034fb06d5464553f6ff1 +DIST kicad-9.0.6-common-commands-editor_commands.proto 11083 BLAKE2B c2cafcae991c48f7842cca2c21c78a74f34aefe73afe0ecd7b1210e9b43bf0fe3db9ed3c5e0fa1bee545210b0f583244496b8e04b85cc13c60d8c1c61c29b0da SHA512 87263b3df92bfa04892a442d55fcb4aacd1a21f214f03e5c4772becd904b33244367a548470d5736d075dd4962cbfdb959997a8e18b469c5cd01334e76dcbf6a +DIST kicad-9.0.6-common-commands-project_commands.proto 2589 BLAKE2B 5992d8bb2640d3abd2c53969f37456dd2f1ed1162bc992e88165a9ba567e6585add950d665a58a6647740edee1a3f75020451e04c8ba212f2a178716cace060c SHA512 182c8425b71d1ca8c87088bceff916b128221e593e575cd0f5c46e65a8a6c92a6376185c9e7a01ce8e245b07bb7896c869fc301eae52f41a3d59d3deba7b839b +DIST kicad-9.0.6-common-envelope.proto 3139 BLAKE2B 95d99d7f22d26ba509df66c3bf3ec8ef11478821433621a76e42ca03f9e0470312746945fa2ae0bec8e8095b309ce90dab3cd94ba247c13e883782c05858f8c8 SHA512 c2b7ee51e6016ed6ecff89fdd43b64497b710b1af6e79b9c978863aebb3b511122aca8a6a1bb23f10185ddb386b7aeeca3241e7650858c0ad4c5f4eac4dab0ed +DIST kicad-9.0.6-common-types-base_types.proto 11294 BLAKE2B 816c402a48d7330764117a07c46d7bdb0f3db475d86eb7d5c5739b234efdca205e9c49dc07faf3bd5da3757d251c86fc3575319e4e1282fc6984edf327db4c6b SHA512 55ea8c18e5e579fe8fbcefa2359ba388c3ffd5d484c250da498a71d05fdc7e61c8cef0e52833a62f2943e580229cdd8aba69bb90941d6c197f1050460d985fc1 +DIST kicad-9.0.6-common-types-enums.proto 2794 BLAKE2B b16768b9748aa35c6a42ca7b339e31b16affb5f68b7458badf4b0cab5f54e86033761faf0666d2a1f445f8a36124219f3ddd764491d6be5fb89127f31b9326e5 SHA512 e9c56f23e28ca702cb699db9523d4000787e25bf213df8a7ac144fed297dc5025961465b05e7cd652c83c7941c832406338923a7dec1b541857385a2f3c38340 +DIST kicad-9.0.6-common-types-project_settings.proto 3141 BLAKE2B 5a6b645055412406bbfe1b69a2c2cb1d2fd13384b41ed204b8977ee2960e33890704d6c871379b7ef1e952e0c0aece37cb38c3b867b854cdee249b3114abe9e2 SHA512 998d4d7e82b6c4cb4b5b10cfcdc53635806e59bf01a4fef9912d66ce30da26ab40a18c5716dfb53bc6ce0f88f085295bdee6f9e26616e595721f124dc923919e +DIST kicad-9.0.6-schematic-schematic_commands.proto 866 BLAKE2B 946b35676e26d091ed35e34331c8c3ffc55007cae5729ea7483b56caccb25de1eefb438dd16a50f731328d908d26faf516353c22acd275ca0945942645183bcf SHA512 031243204c96720f62ad25cb62731d65b9607b6237ee94ee3e28f3831f11a8845351413e5047f7fd695768efbd017094f906289cacd2302e43babd0e2151759d +DIST kicad-9.0.6-schematic-schematic_types.proto 1941 BLAKE2B 23ad01b5bd15e7030b76693dd5c80729af6c80ddf782110f3c3a02fa4274dac6f0f26a7bffa5f4456262a8c93fe25e95169395f0cbfe384e07dd50095090f7c0 SHA512 8a762f7c8a1cf8eb0b5691661bcf82c448ef34c3142f8cfe3c77a1bd9666c9704747056c6ea4e08734b7cf7370ff3bd72e1d59414e3cde3a48b79ec371a74cf9 +DIST kicad_python-0.5.0.tar.gz 198708 BLAKE2B 6a4e756289de711e633f3adc07e1aaaa6820dad9c5ec6d605bf96bdc0ea74ea622394e15078268c0d1c47b73f304f99b04cb77d86a673e441b7680b3893691d2 SHA512 7d4f0d005525e6a646df0e25fb59cf93a55f9ea072821062c0384a386c382b24f9ccad204f06bc52d4f90158eefb923692497470e0a43ee2947f1b2057a73779 diff --git a/dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild b/dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild new file mode 100644 index 000000000..91b346726 --- /dev/null +++ b/dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="KiCad API Python Bindings for interacting with running KiCad sessions" +HOMEPAGE="https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python" + +# Proto files version should match kicad release +KICAD_TAG="9.0.6" +KICAD_PROTO_BASE="https://gitlab.com/kicad/code/kicad/-/raw/${KICAD_TAG}/api/proto" + +# List of proto files needed +PROTO_FILES=( + "board/board.proto" + "board/board_commands.proto" + "board/board_types.proto" + "common/commands/base_commands.proto" + "common/commands/editor_commands.proto" + "common/commands/project_commands.proto" + "common/envelope.proto" + "common/types/base_types.proto" + "common/types/enums.proto" + "common/types/project_settings.proto" + "schematic/schematic_commands.proto" + "schematic/schematic_types.proto" +) + +SRC_URI="$(pypi_sdist_url)" +for _p in "${PROTO_FILES[@]}"; do + SRC_URI+=" ${KICAD_PROTO_BASE}/${_p} -> kicad-${KICAD_TAG}-${_p//\//-}" +done +unset _p + +LICENSE="MIT" +SLOT=0 +KEYWORDS="~amd64" + +# Tests not included in PyPI sdist +RESTRICT="test" + +# Regenerate protobuf files at build time to match system protobuf version +# Use := slot operator to trigger rebuild when protobuf is upgraded +RDEPEND=" + >=dev-python/protobuf-5.29:=[${PYTHON_USEDEP}] + >=dev-python/pynng-0.8.0[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.13.2[${PYTHON_USEDEP}] + ' python3_{10..12}) +" +BDEPEND=" + ${RDEPEND} + dev-libs/protobuf[protoc(+)] +" + +src_prepare() { + # Remove build script config from pyproject.toml + sed -i '/\[tool.poetry.build\]/,/^$/d' pyproject.toml || die + rm -f setup.py build.py || die + + # Setup proto source directory + local proto_src="${WORKDIR}/proto" + mkdir -p "${proto_src}"/{board,common/commands,common/types,schematic} || die + + # Copy downloaded proto files to proper structure + local _p _f + for _p in "${PROTO_FILES[@]}"; do + _f="kicad-${KICAD_TAG}-${_p//\//-}" + cp "${DISTDIR}/${_f}" "${proto_src}/${_p}" || die + done + + einfo "Regenerating protobuf files with system protoc..." + + # Remove only pre-generated _pb2.py and _pb2.pyi files, keep __init__.py + find "${S}"/kipy/proto -name '*_pb2.py' -delete || die + find "${S}"/kipy/proto -name '*_pb2.pyi' -delete || die + rm -rf "${S}"/build/lib/kipy/proto || die + + # Compile all proto files (output to temp dir first) + local proto_out="${WORKDIR}/proto_out" + mkdir -p "${proto_out}" || die + + protoc \ + --proto_path="${proto_src}" \ + --python_out="${proto_out}" \ + --pyi_out="${proto_out}" \ + "${proto_src}"/board/*.proto \ + "${proto_src}"/common/*.proto \ + "${proto_src}"/common/commands/*.proto \ + "${proto_src}"/common/types/*.proto \ + "${proto_src}"/schematic/*.proto \ + || die "protoc failed" + + # Copy only _pb2.py and _pb2.pyi files to kipy/proto, preserving original __init__.py + find "${proto_out}" \( -name '*_pb2.py' -o -name '*_pb2.pyi' \) | while read -r f; do + local rel="${f#${proto_out}/}" + cp "${f}" "${S}/kipy/proto/${rel}" || die + done + + # Fix imports: protoc generates absolute imports (e.g., "from common.types import ...") + # but kipy expects them relative to kipy.proto (e.g., "from kipy.proto.common.types import ...") + find "${S}/kipy/proto" \( -name '*_pb2.py' -o -name '*_pb2.pyi' \) -exec \ + sed -i -E \ + -e 's/^(from|import) (common|board|schematic)([ .])/\1 kipy.proto.\2\3/g' \ + {} + || die "failed to fix protobuf imports" + + distutils-r1_src_prepare +} diff --git a/dev-python/kicad-python/metadata.xml b/dev-python/kicad-python/metadata.xml new file mode 100644 index 000000000..a70549732 --- /dev/null +++ b/dev-python/kicad-python/metadata.xml @@ -0,0 +1,29 @@ + + + + + vowstar@gmail.com + Huang Rui + + + kicad/code/kicad-python + kicad-python + https://docs.kicad.org/kicad-python-main/ + https://gitlab.com/kicad/code/kicad-python/-/issues + + + kicad-python is the official Python library for interacting with running + KiCad sessions through the IPC API. It enables development of scripts + and tools for electronic design automation workflows. The library requires + KiCad 9.0 or higher with the API server enabled in Preferences. Note that + the IPC API requires communication with a running instance of KiCad; it + is not possible to use kicad-python to manipulate KiCad design files + without KiCad running. + + + kicad-python是用于通过IPC API与运行中的KiCad会话进行交互的官方Python库。 + 它支持开发用于电子设计自动化工作流程的脚本和工具。该库需要KiCad 9.0或更高版本, + 并在首选项中启用API服务器。请注意,IPC API需要与正在运行的KiCad实例通信; + 如果没有运行KiCad,则无法使用kicad-python操作KiCad设计文件。 + + diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest new file mode 100644 index 000000000..a11d7c268 --- /dev/null +++ b/dev-python/langdetect/Manifest @@ -0,0 +1 @@ +DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch new file mode 100644 index 000000000..637368d2f --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." + +--- a/setup.py ++++ b/setup.py +@@ -18,7 +18,7 @@ setup( + author_email='michal.danilak@gmail.com', + url='https://github.com/Mimino666/langdetect', + keywords='language detection library', +- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], ++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], + include_package_data=True, + install_requires=['six'], + license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild new file mode 100644 index 000000000..af2dce063 --- /dev/null +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Port of Google's language-detection library to Python" +HOMEPAGE=" + https://pypi.org/project/langdetect/ + https://github.com/Mimino666/langdetect +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) + +distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml new file mode 100644 index 000000000..7ba11d811 --- /dev/null +++ b/dev-python/langdetect/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + langdetect + Mimino666/langdetect + + diff --git a/dev-python/latexify-py/Manifest b/dev-python/latexify-py/Manifest new file mode 100644 index 000000000..24e16af5f --- /dev/null +++ b/dev-python/latexify-py/Manifest @@ -0,0 +1,2 @@ +DIST latexify_py-0.4.3-post1.gh.tar.gz 78199 BLAKE2B 2292131c5f9eec51c8cf16812d72823076e61ac66320688ba891dea822bcad240a69e932aa7f6f5af54508b1e770a12bf19ac01c29ccee930e1b976670500ef5 SHA512 0c534368827b9776132a6ff7e2bedd6ca70a097ff6abbb22b87399ae17b3b2f04c171e9fae8ecc00103e0f90e367b57c4e832ecbeffad44a9e82a09495ffbaaa +DIST latexify_py-0.4.4.gh.tar.gz 78694 BLAKE2B 330ef2f26cd01f27aef009d2332a2447642c6e5f3759137e7fa4ea69739a3a12baa8ed3ef685ee290cfb62217f518e439c5fe6b20f2482c7486b88797a1d8dac SHA512 b46bbd8a3e3a5b85246b3500430ee5ba119ed8e7ffa7577b9dc2a55f8c205b003505a564b7e88c08cb301838af8e25cf6fc861b1df09ca4ae9b1191bf897ed9f diff --git a/dev-python/latexify-py/latexify-py-0.4.3.1.ebuild b/dev-python/latexify-py/latexify-py-0.4.3.1.ebuild new file mode 100644 index 000000000..beaeef7c5 --- /dev/null +++ b/dev-python/latexify-py/latexify-py-0.4.3.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=hatchling + +inherit distutils-r1 + +DESCRIPTION="Annotate Python source code to get LaTeX expressions" +HOMEPAGE=" + https://pypi.org/project/latexify-py/ + https://github.com/google/latexify_py +" + +# upstream package is called latexify-py (on pypi), but their filename is called latexify_py +# we're using $(ver_cut 1-3) because of this specific postfix version, akin to -r1. remove in next versions +SRC_URI="https://github.com/google/latexify_py/archive/refs/tags/v$(ver_cut 1-3)-post1.tar.gz -> ${PN/-/_}-$(ver_cut 1-3)-post1.gh.tar.gz" +S="${WORKDIR}/${PN/-/_}-$(ver_cut 1-3)-post1" + +LICENSE="Apache-2.0" +SLOT=0 +KEYWORDS="~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/dill[${PYTHON_USEDEP}] +" +DEPEND="${PYTHON_DEPS}" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare +} diff --git a/dev-python/latexify-py/latexify-py-0.4.4.1.ebuild b/dev-python/latexify-py/latexify-py-0.4.4.1.ebuild new file mode 100644 index 000000000..b68fc446f --- /dev/null +++ b/dev-python/latexify-py/latexify-py-0.4.4.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=hatchling + +inherit distutils-r1 + +DESCRIPTION="Annotate Python source code to get LaTeX expressions" +HOMEPAGE=" + https://pypi.org/project/latexify-py/ + https://github.com/google/latexify_py +" + +# upstream package is called latexify-py (on pypi), but their filename is called latexify_py +# we're using $(ver_cut 1-3) because of this specific postfix version, akin to -r1. remove in next versions +SRC_URI="https://github.com/google/latexify_py/archive/refs/tags/v$(ver_cut 1-3).tar.gz -> ${PN/-/_}-$(ver_cut 1-3).gh.tar.gz" +S="${WORKDIR}/${PN/-/_}-$(ver_cut 1-3)" + +LICENSE="Apache-2.0" +SLOT=0 +KEYWORDS="~amd64" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/dill[${PYTHON_USEDEP}] +" +DEPEND="${PYTHON_DEPS}" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare +} diff --git a/dev-python/latexify-py/metadata.xml b/dev-python/latexify-py/metadata.xml new file mode 100644 index 000000000..47da14ac9 --- /dev/null +++ b/dev-python/latexify-py/metadata.xml @@ -0,0 +1,12 @@ + + + + + rolferen@gmail.com + Mazunki Hoksaas + + + google/latexify_py + latexify-py + + diff --git a/dev-python/ledger-bitcoin/Manifest b/dev-python/ledger-bitcoin/Manifest new file mode 100644 index 000000000..5b4fddc7f --- /dev/null +++ b/dev-python/ledger-bitcoin/Manifest @@ -0,0 +1 @@ +DIST ledger_bitcoin-0.4.0.tar.gz 107689 BLAKE2B 066c1df0c19a007cef8837a61e66366ab6cc10ad0aff79cc0eab5a38fe4ee9414189d9424ec6a58e138e26c1a220e4673e27cb657fa06922fa738428ff74bdfc SHA512 d6b65e687ef080b2abf767cb547bef978d76913cfe26d63eab2d3d078a279bfcddd2d33b2ff5ccbb1cdf481ed08cf2f2d7e26ed101d0880a0a95f0ddce87a468 diff --git a/dev-python/ledger-bitcoin/ledger-bitcoin-0.4.0.ebuild b/dev-python/ledger-bitcoin/ledger-bitcoin-0.4.0.ebuild new file mode 100644 index 000000000..4d9b14cda --- /dev/null +++ b/dev-python/ledger-bitcoin/ledger-bitcoin-0.4.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Client library for Ledger Bitcoin application" +HOMEPAGE=" + https://pypi.org/project/ledger-bitcoin/ + https://github.com/LedgerHQ/app-bitcoin-new +" + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" +# Tests require Speculos emulator, that cannot be packaged due to a dependency +# on dev-libs/openssl:0/1.1 +# https://github.com/LedgerHQ/speculos/issues/447 +RESTRICT="test" + +RDEPEND=" + >=dev-python/ledgercomm-1.1.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +python_prepare_all() { + # not used here and in revdeps + sed -i 's/from smartcard.*/raise ImportError/' \ + ledger_bitcoin/btchip/btchipComm.py || die + + # don't try using the Speculos emulator + sed -i 's/from speculos.*/raise ImportError/' \ + ledger_bitcoin/client_base.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/ledger-bitcoin/metadata.xml b/dev-python/ledger-bitcoin/metadata.xml new file mode 100644 index 000000000..48652171d --- /dev/null +++ b/dev-python/ledger-bitcoin/metadata.xml @@ -0,0 +1,15 @@ + + + + + watermanpaint@posteo.net + Lucio Sauer + + + + https://github.com/LedgerHQ/app-bitcoin-new/issues + https://github.com/LedgerHQ/app-bitcoin-new/blob/develop/bitcoin_client/CHANGELOG.md + LedgerHQ/app-bitcoin-new + ledger-bitcoin + + diff --git a/dev-python/ledgercomm/Manifest b/dev-python/ledgercomm/Manifest new file mode 100644 index 000000000..e7985c97b --- /dev/null +++ b/dev-python/ledgercomm/Manifest @@ -0,0 +1 @@ +DIST ledgercomm-1.2.1.tar.gz 14245 BLAKE2B 31618b7d3038f0544f5a9e256cd94b0a9d7af2f8edde14cd0231e2fd0b804b295811c161a88c911a9aa68d1f0f3b72f46a3c166e3427cd19bf7307897938d967 SHA512 271fd90d8e67929e2bdcdccbd68287c6ab39e25adbbfafb3d0f706af4d00376298b8cbd4c594a5019f89b2a6f2a165b9456629b924590471fe44c463eeac113e diff --git a/dev-python/ledgercomm/ledgercomm-1.2.1.ebuild b/dev-python/ledgercomm/ledgercomm-1.2.1.ebuild new file mode 100644 index 000000000..472b7f1b9 --- /dev/null +++ b/dev-python/ledgercomm/ledgercomm-1.2.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Library to communicate with Ledger Nano S/X and Speculos" +HOMEPAGE=" + https://pypi.org/project/ledgercomm/ + https://github.com/LedgerHQ/ledgercomm +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +# This package has no runtime tests +RESTRICT="test" + +RDEPEND="dev-python/hidapi[${PYTHON_USEDEP}]" + +python_install_all() { + local -x DOCS=( CHANGELOG.md README.md ) + distutils-r1_python_install_all +} diff --git a/dev-python/ledgercomm/metadata.xml b/dev-python/ledgercomm/metadata.xml new file mode 100644 index 000000000..087c6eba4 --- /dev/null +++ b/dev-python/ledgercomm/metadata.xml @@ -0,0 +1,15 @@ + + + + + watermanpaint@posteo.net + Lucio Sauer + + + + https://github.com/LedgerHQ/ledgercomm/issues + https://github.com/LedgerHQ/ledgercomm/blob/master/CHANGELOG.md + LedgerHQ/ledgercomm + ledgercomm + + diff --git a/dev-python/listparser/Manifest b/dev-python/listparser/Manifest new file mode 100644 index 000000000..de59ec6d6 --- /dev/null +++ b/dev-python/listparser/Manifest @@ -0,0 +1 @@ +DIST listparser-0.20.gh.tar.gz 76474 BLAKE2B 059630d21862a863f87cc80e39a360726b4360695841be7364561b390a23d624079a706f05d7c12b43ddcf79fcf8da494e51ca2de501d97e87534718a60c7317 SHA512 f288f584eb592733130def27356b67f37f852f452b131f180fab59d1434f937cbd753610dcca5d2054a596494e8bbf5a9445bc857113f3d2cb6faac39b5285f1 diff --git a/dev-python/listparser/listparser-0.20.ebuild b/dev-python/listparser/listparser-0.20.ebuild new file mode 100644 index 000000000..2ecb37054 --- /dev/null +++ b/dev-python/listparser/listparser-0.20.ebuild @@ -0,0 +1,34 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="Parse OPML subscriptions in Python" +HOMEPAGE=" + https://github.com/kurtmckee/listparser/ + https://pypi.org/project/listparser/ +" +SRC_URI=" + https://github.com/kurtmckee/listparser/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.rst CHANGELOG.rst ) + +# These are technically optional, but don't really see a need to exclude +# them here +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/listparser/metadata.xml b/dev-python/listparser/metadata.xml new file mode 100644 index 000000000..42c16c5f2 --- /dev/null +++ b/dev-python/listparser/metadata.xml @@ -0,0 +1,13 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + + + kurtmckee/listparser + listparser + + diff --git a/dev-python/litestar-htmx/Manifest b/dev-python/litestar-htmx/Manifest new file mode 100644 index 000000000..b731ce69c --- /dev/null +++ b/dev-python/litestar-htmx/Manifest @@ -0,0 +1,2 @@ +DIST litestar_htmx-0.5.0.tar.gz 119755 BLAKE2B f4fe8d34676989b3c47d17253cb0d3a5e84be2ada289147738ebe44fe0d3161d118a967993b31701e91cf9a1d9faaca09d78ab0ceab41a2ac63f379fd1b83070 SHA512 71f266cfd3fa0cd2a913d804474b2022585afad72214234bc42497fdb9b57cb0c0ba64c849182df5f3d1c90885a965c5415c58f52827bfdb663c8e6d0a8cfbf7 +DIST litestar_htmx-0.5.0.tar.gz.provenance 9533 BLAKE2B 2fe15857fad311426dd7b82da461579cdfe28c901b62be8ef596fa43b9d2ae90ecd2ee1290e56bb816f33166ae5a85c7c4c3f5b47e2b173fbf59880ad4609b07 SHA512 65b7beabebec7bc7fc84ba792a71996c8b745a1764d43f4a17cb7a9b8e42a63c41c7110415a88ec216b5f1d8c144019f823f2d43ae48de4f0e2f565f499f054a diff --git a/dev-python/litestar-htmx/litestar-htmx-0.5.0.ebuild b/dev-python/litestar-htmx/litestar-htmx-0.5.0.ebuild new file mode 100644 index 000000000..e3fed6773 --- /dev/null +++ b/dev-python/litestar-htmx/litestar-htmx-0.5.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_VERIFY_REPO=https://github.com/litestar-org/litestar-htmx +inherit distutils-r1 pypi + +DESCRIPTION="HTMX Integration for Litestar" +HOMEPAGE=" + https://github.com/litestar-org/litestar-htmx/ + https://pypi.org/project/litestar-htmx/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/litestar[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( anyio ) +distutils_enable_tests pytest diff --git a/dev-python/litestar-htmx/metadata.xml b/dev-python/litestar-htmx/metadata.xml new file mode 100644 index 000000000..f9a4ba9c8 --- /dev/null +++ b/dev-python/litestar-htmx/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + litestar-org/litestar-htmx + litestar-htmx + + diff --git a/dev-python/litestar/Manifest b/dev-python/litestar/Manifest new file mode 100644 index 000000000..b09c8baaf --- /dev/null +++ b/dev-python/litestar/Manifest @@ -0,0 +1 @@ +DIST litestar-2.21.1.gh.tar.gz 2954454 BLAKE2B e25249995e390027266bf94eac23feb73a6b4730d71f8e4384e22ddb80ecb4d7df9710b27e54a5eb3bdb5b6aeb44aef7d390a9db849280f11419c283a0c77d2a SHA512 214989cf82d49feb57a1bfcc6ac57604088b544e6ccb10492269f207490ce019e73432982644707028baaee3067ee905106f93607f33776b13b4b2ef4575a566 diff --git a/dev-python/litestar/files/litestar-2.19.0-no-valkey.patch b/dev-python/litestar/files/litestar-2.19.0-no-valkey.patch new file mode 100644 index 000000000..c788e3962 --- /dev/null +++ b/dev-python/litestar/files/litestar-2.19.0-no-valkey.patch @@ -0,0 +1,98 @@ +diff --git a/tests/conftest.py b/tests/conftest.py +index 846899814..9f0df8bc1 100644 +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -18,8 +18,6 @@ from pytest_lazy_fixtures import lf + from redis.asyncio import Redis as AsyncRedis + from redis.client import Redis + from time_machine import Coordinates, travel +-from valkey.asyncio import Valkey as AsyncValkey +-from valkey.client import Valkey + + from litestar.logging import LoggingConfig + from litestar.middleware.session import SessionMiddleware +@@ -31,7 +29,6 @@ from litestar.stores.base import Store + from litestar.stores.file import FileStore + from litestar.stores.memory import MemoryStore + from litestar.stores.redis import RedisStore +-from litestar.stores.valkey import ValkeyStore + from litestar.testing import RequestFactory + from tests.helpers import not_none + +@@ -85,11 +82,6 @@ def redis_store(redis_client: AsyncRedis) -> RedisStore: + return RedisStore(redis=redis_client) + + +-@pytest.fixture() +-def valkey_store(valkey_client: AsyncValkey) -> ValkeyStore: +- return ValkeyStore(valkey=valkey_client) +- +- + @pytest.fixture() + def memory_store() -> MemoryStore: + return MemoryStore() +@@ -115,7 +107,6 @@ def file_store_create_directories_flag_false(tmp_path: Path) -> FileStore: + @pytest.fixture( + params=[ + pytest.param("redis_store", marks=pytest.mark.xdist_group("redis")), +- pytest.param("valkey_store", marks=pytest.mark.xdist_group("valkey")), + "memory_store", + "file_store", + ] +@@ -341,20 +332,6 @@ async def redis_client(docker_ip: str, redis_service: None) -> AsyncGenerator[As + pass + + +-@pytest.fixture() +-async def valkey_client(docker_ip: str, valkey_service: None) -> AsyncGenerator[AsyncValkey, None]: +- # this is to get around some weirdness with pytest-asyncio and valkey interaction +- # on 3.8 and 3.9 +- +- Valkey(host=docker_ip, port=6381).flushall() +- client: AsyncValkey = AsyncValkey(host=docker_ip, port=6381) +- yield client +- try: +- await client.aclose() +- except RuntimeError: +- pass +- +- + @pytest.fixture(autouse=True) + def _patch_openapi_config(monkeypatch: pytest.MonkeyPatch) -> None: + monkeypatch.setattr("litestar.app.DEFAULT_OPENAPI_CONFIG", OpenAPIConfig(title="Litestar API", version="1.0.0")) +diff --git a/tests/docker_service_fixtures.py b/tests/docker_service_fixtures.py +index 84e78d48e..6efca3697 100644 +--- a/tests/docker_service_fixtures.py ++++ b/tests/docker_service_fixtures.py +@@ -13,8 +13,6 @@ import asyncpg + import pytest + from redis.asyncio import Redis as AsyncRedis + from redis.exceptions import ConnectionError as RedisConnectionError +-from valkey.asyncio import Valkey as AsyncValkey +-from valkey.exceptions import ConnectionError as ValkeyConnectionError + + from litestar.utils import ensure_async_callable + +@@ -129,21 +127,6 @@ async def redis_service(docker_services: DockerServiceRegistry) -> None: + await docker_services.start("redis", check=redis_responsive) + + +-async def valkey_responsive(host: str) -> bool: +- client: AsyncValkey = AsyncValkey(host=host, port=6381) +- try: +- return await client.ping() +- except (ConnectionError, ValkeyConnectionError): +- return False +- finally: +- await client.aclose() +- +- +-@pytest.fixture() +-async def valkey_service(docker_services: DockerServiceRegistry) -> None: +- await docker_services.start("valkey", check=valkey_responsive) +- +- + async def postgres_responsive(host: str) -> bool: + try: + conn = await asyncpg.connect( + diff --git a/dev-python/litestar/litestar-2.21.1.ebuild b/dev-python/litestar/litestar-2.21.1.ebuild new file mode 100644 index 000000000..3bbcccdac --- /dev/null +++ b/dev-python/litestar/litestar-2.21.1.ebuild @@ -0,0 +1,151 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="Light, flexible and extensible ASGI framework" +HOMEPAGE=" + https://github.com/litestar-org/litestar/ + https://pypi.org/project/litestar/ +" +# no tests in sdist +SRC_URI=" + https://github.com/litestar-org/litestar/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/anyio-3[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + >=dev-python/httpx-0.22[${PYTHON_USEDEP}] + >=dev-python/litestar-htmx-0.4.0[${PYTHON_USEDEP}] + >=dev-python/msgspec-0.18.2[${PYTHON_USEDEP}] + >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] + >=dev-python/multipart-1.2.0[${PYTHON_USEDEP}] + >=dev-python/polyfactory-2.6.3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/rich-13.0.0[${PYTHON_USEDEP}] + dev-python/rich-click[${PYTHON_USEDEP}] + >=dev-python/sniffio-1.3.1[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + app-arch/brotli[python,${PYTHON_USEDEP}] + dev-python/aiosqlite[${PYTHON_USEDEP}] + >=dev-python/asyncpg-0.29.0[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/fsspec[${PYTHON_USEDEP}] + dev-python/greenlet[${PYTHON_USEDEP}] + dev-python/httpx-sse[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/hypercorn[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/prometheus-client[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/psycopg:0[${PYTHON_USEDEP}] + dev-python/pydantic-extra-types[${PYTHON_USEDEP}] + dev-python/redis[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/structlog[${PYTHON_USEDEP}] + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + https://docs.litestar.dev/latest/ + litestar-org/litestar + litestar + + diff --git a/dev-python/lru-dict/Manifest b/dev-python/lru-dict/Manifest new file mode 100644 index 000000000..d81b34835 --- /dev/null +++ b/dev-python/lru-dict/Manifest @@ -0,0 +1,2 @@ +DIST lru-dict-1.3.0.tar.gz 13123 BLAKE2B 705fb47e2f8564e5aea43d2a9a08b834e2f645dd78e6604896b159aceb75d71bf88c138fb2db746808b0d901e18d206c09181997f2a7366264d91bd412856d10 SHA512 c5db55f7808ce404a71990546a40c26a9c46c3edff475cf5c0cb5082c5527793c41c517a2d615145f4733c6f39b988775f2092f55b58ea54a8e6830a66bbaf5a +DIST lru_dict-1.4.1.tar.gz 13439 BLAKE2B 7d110828696b56bf61beed5ecb672660d41fef5736e98996febd4786f91874c3f7fc58c2f4e03bace51c70214edbf16e5c5af822570030a2063ea71cbb255a32 SHA512 fd4328c78a19c026c5b239b87561d989be1fc25e76a09158df9437dd1963148968b615bf24971c2595abab379276cc142793e0608f33500fc0ee3488226cd82b diff --git a/dev-python/lru-dict/lru-dict-1.3.0.ebuild b/dev-python/lru-dict/lru-dict-1.3.0.ebuild new file mode 100644 index 000000000..c10a5c594 --- /dev/null +++ b/dev-python/lru-dict/lru-dict-1.3.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Dict like LRU container" +HOMEPAGE=" + https://pypi.org/project/lru-dict/ + https://github.com/amitdev/lru-dict +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +python_test() { + cd "${T}" || die + eunittest "${S}"/test +} diff --git a/dev-python/lru-dict/lru-dict-1.4.1.ebuild b/dev-python/lru-dict/lru-dict-1.4.1.ebuild new file mode 100644 index 000000000..255a95962 --- /dev/null +++ b/dev-python/lru-dict/lru-dict-1.4.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +inherit distutils-r1 pypi + +DESCRIPTION="Dict like LRU container" +HOMEPAGE=" + https://pypi.org/project/lru-dict/ + https://github.com/amitdev/lru-dict +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +python_test() { + cd "${T}" || die + eunittest "${S}"/test +} diff --git a/dev-python/lru-dict/metadata.xml b/dev-python/lru-dict/metadata.xml new file mode 100644 index 000000000..6a34077b5 --- /dev/null +++ b/dev-python/lru-dict/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + lru-dict + + Amit Dev + + amitdev/lru-dict + + diff --git a/dev-python/lsp-tree-sitter/Manifest b/dev-python/lsp-tree-sitter/Manifest new file mode 100644 index 000000000..c29e5f8f4 --- /dev/null +++ b/dev-python/lsp-tree-sitter/Manifest @@ -0,0 +1 @@ +DIST lsp_tree_sitter-0.1.1.tar.gz 66914 BLAKE2B 6e04a3bd5fd0b2fd642056e9a8c5f6d34e80714ed0a8394744469cdd1360e8ec14d16fc59cb5df9b495a71619790ee6c0a02a527b2cc32fb3019a4e095ededb5 SHA512 51588344e8c37a8abc89aec94a9ec0ecacc3853cdcf2470b33c154e725bc50348943960f2f954ff83fc23ca78defb66f03df55f2be2dad1695b3ff35be17b248 diff --git a/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.1.1.ebuild b/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.1.1.ebuild new file mode 100644 index 000000000..545076cc7 --- /dev/null +++ b/dev-python/lsp-tree-sitter/lsp-tree-sitter-0.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A library to create language servers" +HOMEPAGE=" + https://github.com/neomutt/lsp-tree-sitter + https://pypi.org/project/lsp-tree-sitter +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lsprotocol[${PYTHON_USEDEP}] + dev-python/pygls[${PYTHON_USEDEP}] + dev-python/tree-sitter[${PYTHON_USEDEP}] +" +BDEPEND="test? ( ${RDEPEND} )" + +distutils_enable_tests pytest diff --git a/dev-python/lsp-tree-sitter/metadata.xml b/dev-python/lsp-tree-sitter/metadata.xml new file mode 100644 index 000000000..8109aa91a --- /dev/null +++ b/dev-python/lsp-tree-sitter/metadata.xml @@ -0,0 +1,13 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/neomutt/lsp-tree-sitter/issues + neomutt/lsp-tree-sitter + lsp-tree-sitter + + diff --git a/dev-python/lzallright/Manifest b/dev-python/lzallright/Manifest new file mode 100644 index 000000000..ce74904a1 --- /dev/null +++ b/dev-python/lzallright/Manifest @@ -0,0 +1,91 @@ +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.2.1.crate 92731 BLAKE2B c9cb100964834692781ecc3f47972f83adaf27e019ca212f896b19a853521cf2084da213f2c2fc5c8a1bc794cc83fe9f81faf7751e1b065a3a2a08137cda0b61 SHA512 54bc5d85d48d678d33dc795aa6cc823a59ae6d17b4ec5708a1dd515e3495eabccdd949e9467e9bb3a29e44847a2d3ccd75055dfda241d8abbb16bfad650f2819 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST clap-4.5.21.crate 56470 BLAKE2B 63b58b49ad5494712d0d45db92bea7a0247715f655c108cb81a4ae7380bdf572c292bee1edfb601aacec401d7d2fcd76068373200be642ac8179a33bc6b941ef SHA512 ca7b55defd85a4e1001d04653aaf1c38af9b43715dc6fd7b7a8c49a66ce1be0c09e0ac78b3a3febb90ad9a7d8676b4ff1ddc136816019eb394b7d4908af2a51e +DIST clap_builder-4.5.21.crate 164115 BLAKE2B 7df7a2fb8472e32c1885978f99a77b05f91c96131d00947386930e7249ad7a7b055ae5b1ebf145ddafef4d7d5fb276f3135423101bdb5ebc597b9b15267cfab1 SHA512 48abad9de7b0985138a2586674df36bcb925f3280cc19c7dcbec14d58c1a3bb391c836ff284366fb32d7460a5616b066e4e055e3a5fa7651196e62c59ca49c8c +DIST clap_lex-0.7.3.crate 12841 BLAKE2B e825c027d8f3909cde259236fce6c3f12fcffd92c714cdb29eb886a12ef703c6844dc6a157199e94f8015549311becbdb11b83d49cb89fd5c8ce1e642b9e1e1b SHA512 c76838743e65529d00ce4b1224174007892967622ba820750bc7fb352bb267923fa3baf42dcbd7e831c3d1b247144bac5475548c9d13582b95762695528d952b +DIST codespan-reporting-0.12.0.crate 55796 BLAKE2B 67ecdcb02accc9a65d6706ea632248404fc0cfd6fff8adf633cf4923f5b6382043d9fd1ec77e3e2f3b75420239add7925670bef72d18269e664e6a8d2539123b SHA512 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09 +DIST criterion-0.6.0.crate 119470 BLAKE2B a75e3146329172a5dae60dd580413ab65cc15ae611c476fb9197a73f59694c29f676688f25805c429b170f75e7961317d05687acf9fa85299568063eaba97035 SHA512 cce080209052bacd28941c2e6dc29ebbaec16b002e9ad910e017f6b76496cb0596586499adc7b3ab9e6d11d2fb6dee38f3da83878e5f5f1a42aa93b7b2881edf +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 +DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672 +DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde +DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 +DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +DIST cxx-1.0.158.crate 220190 BLAKE2B 35fa11e8595a41da129a003e644192e41a96b41620506f5dbea3d4c48665456c10c716a3855486c963d0c157ed73a1a427cf3be149b0120d906db155a71bf774 SHA512 25bf5add3be7abd353dc983e6ec6837e72f4281bdd7176aa5918689de54c68298d2407dae0cd6e7aaf0594ca957dc2f32fc98df6176db3e38b2487d9d9854cdb +DIST cxx-build-1.0.158.crate 90653 BLAKE2B c2fd57428af94c0777b3f11b983eaaefcf361dce89187c9f4c5385f670c17475ab65514b218103fe43210e29b052c83cfb0de38c2263bfe9178f7597d617ce09 SHA512 c0b9f05eb68062a6a59dea91a1c9c731ac0b05883a393930f3345da5c15cc9925373310491d67a5ec2fecd1709c061c2860f779d859be997c7a537cc9cf5f15a +DIST cxxbridge-cmd-1.0.158.crate 77898 BLAKE2B 26b34359abb3495ede7ceba36cafc9b653368c5c270e4117dccdbf3d6599b9e9ec54db35ac6973fda1ca49a7ce095e1a8a643105cd1eff976965f788c6140d30 SHA512 b12b4c57cc464202cdf458fcf0501111d5d9df3d464e65eb102b496d26f1bc7cfc762434bcce127e69739e073f1b22844096d9ece5d73b88aaca5190233c5f63 +DIST cxxbridge-flags-1.0.158.crate 5424 BLAKE2B aa3a64f0c4c71eb923d8a0cbd032a7d1a7eb293109746d12938d92c685e9ea46b512769ef41a1306c4fb36695fd236e0265659627178105cdb66414e13fc9fdc SHA512 bcc689be6f91839724b6693f15dae943fabe853af508dec627c2a466d5054509f90528e7c26d5595ef6c5305bc63912d517e5dc46d3d2694edf0968d7c4d064d +DIST cxxbridge-macro-1.0.158.crate 64448 BLAKE2B 0eece2f58d0f8a08e18d1ecd1f02baeee5e89a39c641a3ea4e8a4f7b0babfc618729df05be4265bf14fbcfcbfe3c1128c0199ab4a2b2a89ec6f8e31a2867eb10 SHA512 125197c75eebece6c8818e1514ba7ac42c532a72ef635cf9d7a4fdde22cd2920a460636a7fa4722f066a506540a85c5c70e3953c2fb10e59a5c1693295ab34f2 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 +DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6 +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e +DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 4f73807068243aa0dc4b6773c5446fc988154669eb196afca19fe39ffe63627ee705c4ee3cf9cca9628d0bb8fc4cdeb7ef52b41bab810d12721a6ad53d9557ee SHA512 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170 +DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 +DIST lzallright-0.2.6.tar.gz 95478 BLAKE2B a188adb5959d9e53dcfc1615cef0fe87e7e564ed67a2f9b582970ce18dc67ccdd71ae562f0704f36218c99f4a77bc7320d379ef495d96a230e693507aad4c752 SHA512 c3361cd59315bfd49b68395ad0363a95d8f57bfaae723b272ca6ab9701a4d0aa6d4c3d633510e4f48e4316a39fe3711693e7f10ef3d02d3726275c48e7996daa +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a +DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb +DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +DIST pyo3-0.25.1.crate 1121993 BLAKE2B 79a982131fc4c4f9292e97bc8d938d236ee9cefb99bb90646a84703660ad506aee8ae1f1e626d985aa62c695722510f2697544581fa5c3a01f193be2bc2779fe SHA512 9c842c89d274dba0c8a3085a8524736245d65f07e5c05bc13fc89167cfdeb1a4ff2b4a9da9467eee918e45d01777473f39bda11efe0052859969d4fdeac1adc6 +DIST pyo3-build-config-0.25.1.crate 34126 BLAKE2B ca905f1f74e26f38ab63a4f5754055c9dff01f9396f81ece09b7ce067181b657e6746db3b373f7177805f6564d0df0db064b5fcab8160d5edc357e64dd32d0fc SHA512 d6fe4a46111188203a839c8c73b9835f98cd6bc5982868cbcc9f502c5a09b35c3e61117b50ef8372470051b5bc4959731907748ffca89f42f300a3081b7b0467 +DIST pyo3-ffi-0.25.1.crate 78058 BLAKE2B 351fe00c99008a34a003e50cd4f6d25e6dae5a446928358cd5146ac9924254614724a015ae77d8aade7bcb497cf5e5b5018021ff5d89a8efa6412f5ccb48744e SHA512 35ab63888f49df13fab8b96b87f6c705186173923fd5898abe8730675156426f020ee517019926ba5e06cdb4fc5f91a75f648ce9eba892e9eaf3ee17864a8ec7 +DIST pyo3-macros-0.25.1.crate 8886 BLAKE2B aad9c975c90ff93429be24287d76edd945578b546a927f54d82b6d4bf184f1f8d426ac112307205346e85999a1e89b097f68310de647f27474790bff01c3517a SHA512 08387f3d1ddb0cc253eed376e6e8ebe5722b31664ec742f16c0454b52f1fbcadbe7720ae9e2d3870fe0ca2690916cf6e3e032f5a3e65d767322c068432f6d470 +DIST pyo3-macros-backend-0.25.1.crate 76006 BLAKE2B 02225f8591585a6cbea7d6e53503bfbac395253cb0f45c588a2eb38908bf241034412832f2fcf4e9301318b5b9b82a888755d970f544f402a4f0cf9e4a6eefe9 SHA512 4c9006424630ab9bcd5dcdd45fe927a95a40a61757f0950396eb9f0c3f1794772092a19773c102220489cc621ad65d81dbbe459a1be472f6cd3211c50ef33cc2 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3 +DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800 +DIST regex-1.9.1.crate 251978 BLAKE2B c5a049a485bb78cf27501b1c150d922ad56fa26fcc4594f111786cda8879b21573cd0b629dc4dee81e579a98d3ad2620a08ab97c5d0bd5abb1fbd1f8eadeb3e1 SHA512 cbee57ecf620795eb2625cb2a6a3d6eb2b46de91ade021111f8960e31d8d0098b786ddc1e97734cfa16f7e68d77ebb8a9b7362542d91f2345bf2e4f64778a454 +DIST regex-automata-0.3.3.crate 604301 BLAKE2B 56e385b6b6a759710c1edece283034580ab47753c21be2aeff97d267a00bf6086fac7130ddad35a7a296b50b3abb4fadd034e67ebad4eb25b885d8ae7847d7f8 SHA512 c09bc62d3357f69f6908fd1a6eeef37a6dc862bdf40cc4559bc76f30ba14f7e5e3677a86426b6eef60c76ba83b933a9a685d6efef384c1d6644079aa673086aa +DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18 +DIST rustversion-1.0.18.crate 17794 BLAKE2B fa35445404b836214bdbaa3de8e43312b6d8f50eea32540f808a6255908d756bb1a5dcf49ca6268a1d214c535c2ee770e295c0e7d6430268142a190b31032421 SHA512 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645 +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scratch-1.0.7.crate 7997 BLAKE2B cb92a93751d209c68cd003792e45365d186138a115b936f190ad22b33f87c1e1aea2bcd20937188ba496cbe709539bf5fc1d73c0760020e5159121e88c82aed8 SHA512 2cdd160a89844101b62b4d6c23a56d3f9089828b8914031ca973bcbdeffba41ee7d9fb2edb0736d5f8e19d3bf2b1491e8451ae8fe2525518939b2f5cc6310d55 +DIST serde-1.0.174.crate 77604 BLAKE2B 0ae52b5fc90017c3b38d706582d7032b4654e6a7817dd6aa45d59e638acc81ce55c09b929bdac9200c1d8ae08a9e1139949bd5370ed3d3d3820ed3fc501a2465 SHA512 f0c169d9fdb809eb5711768d53be2d17de9dd76295ca80b2450e1980fee286d84ecff8eb1668472a8d536771e5f44ae3b98dc35ba962fc56863e7fd2f2a3752d +DIST serde_derive-1.0.174.crate 385877 BLAKE2B 141438c3e21ad651e1e34830120c3f2cd0ea7aac6ccbf3b0a88d8c674b958fef9992a9a90b0e036313188fb074e598a2f185ea9db7dcee467d78db9a2fad44e9 SHA512 afd5d160a1b00bd6e98e07188bbec0930a771570517263afe4a7794df6e589ee1dd8af652ed0ab8a8a77f3b64db7f0170c0a4c67f8c7fe211cb77f9a194817e6 +DIST serde_json-1.0.103.crate 146095 BLAKE2B c10ccaef03dc4b0dfdc238e3d3b738faf43cd81cda1bcdc0296aae61a43260314ec03552ae14847bf88163d3c62d564ab563c55c8710f936b86f6f02dd7167ff SHA512 f63cd940426e6f40d999bb53d84122a2a8b87092b24262fd517f149983cde6715df818954baf7d2e7ebfb22d99b6f85042ea24e882b007888473d89c857a82cb +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 +DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a +DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b +DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 +DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe +DIST wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705 +DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94 +DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6 +DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33 +DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008 +DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 +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 diff --git a/dev-python/lzallright/lzallright-0.2.6.ebuild b/dev-python/lzallright/lzallright-0.2.6.ebuild new file mode 100644 index 000000000..008d3b4bf --- /dev/null +++ b/dev-python/lzallright/lzallright-0.2.6.ebuild @@ -0,0 +1,149 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.0.2 + anes@0.1.6 + anstyle@1.0.10 + autocfg@1.1.0 + bumpalo@3.13.0 + cast@0.3.0 + cc@1.2.1 + cfg-if@1.0.0 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.5.21 + clap_builder@4.5.21 + clap_lex@0.7.3 + codespan-reporting@0.12.0 + criterion-plot@0.5.0 + criterion@0.6.0 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + crunchy@0.2.2 + cxx-build@1.0.158 + cxx@1.0.158 + cxxbridge-cmd@1.0.158 + cxxbridge-flags@1.0.158 + cxxbridge-macro@1.0.158 + either@1.9.0 + foldhash@0.1.4 + half@2.4.1 + heck@0.5.0 + hermit-abi@0.3.2 + indoc@2.0.5 + itertools@0.10.5 + itertools@0.13.0 + itoa@1.0.9 + js-sys@0.3.64 + libc@0.2.147 + link-cplusplus@1.0.9 + log@0.4.19 + memchr@2.5.0 + memoffset@0.9.0 + num-traits@0.2.16 + num_cpus@1.16.0 + once_cell@1.18.0 + oorandom@11.1.3 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + portable-atomic@1.9.0 + proc-macro2@1.0.89 + pyo3-build-config@0.25.1 + pyo3-ffi@0.25.1 + pyo3-macros-backend@0.25.1 + pyo3-macros@0.25.1 + pyo3@0.25.1 + quote@1.0.37 + rayon-core@1.11.0 + rayon@1.7.0 + regex-automata@0.3.3 + regex-syntax@0.7.4 + regex@1.9.1 + rustversion@1.0.18 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + scratch@1.0.7 + serde@1.0.174 + serde_derive@1.0.174 + serde_json@1.0.103 + shlex@1.3.0 + strsim@0.11.1 + syn@2.0.87 + target-lexicon@0.13.2 + termcolor@1.2.0 + tinytemplate@1.2.1 + unicode-ident@1.0.11 + unicode-width@0.1.10 + unindent@0.2.3 + walkdir@2.3.3 + wasm-bindgen-backend@0.2.87 + wasm-bindgen-macro-support@0.2.87 + wasm-bindgen-macro@0.2.87 + wasm-bindgen-shared@0.2.87 + wasm-bindgen@0.2.87 + web-sys@0.3.64 + 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 +" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{12..14} ) +RUST_MIN_VER="1.80" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="A Python 3.8+ binding for lzokay library" +HOMEPAGE=" + https://pypi.org/project/lzallright/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_unpack() { + default + cargo_src_unpack +} + +src_configure() { + cargo_src_configure + distutils-r1_src_configure +} + +src_compile() { + cargo_src_compile + distutils-r1_src_compile +} + +src_install() { + default + distutils-r1_src_install +} + +src_test() { + cargo_src_test + distutils-r1_src_test +} diff --git a/dev-python/lzallright/metadata.xml b/dev-python/lzallright/metadata.xml new file mode 100644 index 000000000..c9dd2b491 --- /dev/null +++ b/dev-python/lzallright/metadata.xml @@ -0,0 +1,11 @@ + + + + + stkw0@disroot.org + David Roman + + + lzallright + + diff --git a/dev-python/m3u8/Manifest b/dev-python/m3u8/Manifest new file mode 100644 index 000000000..3497cb0e2 --- /dev/null +++ b/dev-python/m3u8/Manifest @@ -0,0 +1 @@ +DIST m3u8-6.0.0.gh.tar.gz 49590 BLAKE2B ffc9dd4748d4bafb690e3b8ddf3846de5044e72e98a36d53eb140c446ade128e73c0d8407f129793becb346c14ee95bc4deb7892b3f25e519216f1fa421ca839 SHA512 83f2f77772a957671a82fa482e7bc3e95a043c077e9ba2c5372c845c4fbbd2095d5eb4069ce5ca89c968cd4d6024fdee1ee87aa43a7a82bf392439275d45e137 diff --git a/dev-python/m3u8/m3u8-6.0.0.ebuild b/dev-python/m3u8/m3u8-6.0.0.ebuild new file mode 100644 index 000000000..4f8bd4030 --- /dev/null +++ b/dev-python/m3u8/m3u8-6.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions" +HOMEPAGE=" + https://github.com/globocom/m3u8 + https://pypi.org/project/m3u8/ +" +SRC_URI="https://github.com/globocom/m3u8/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_DESELECT=( + tests/test_loader.py::test_load_should_create_object_from_uri + tests/test_loader.py::test_load_should_create_object_from_uri_with_relative_segments + tests/test_loader.py::test_load_should_remember_redirect + tests/test_loader.py::test_raise_timeout_exception_if_timeout_happens_when_loading_from_uri +) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + dodoc LICENSE +} diff --git a/dev-python/m3u8/metadata.xml b/dev-python/m3u8/metadata.xml new file mode 100644 index 000000000..f0574f4be --- /dev/null +++ b/dev-python/m3u8/metadata.xml @@ -0,0 +1,14 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/globocom/m3u8/issues + globocom/m3u8 + m3u8 + + + diff --git a/dev-python/markdownify/Manifest b/dev-python/markdownify/Manifest new file mode 100644 index 000000000..03c98162c --- /dev/null +++ b/dev-python/markdownify/Manifest @@ -0,0 +1 @@ +DIST markdownify-0.11.6.tar.gz 16183 BLAKE2B 3bd511937043f4b262eb3bea102ad490ccfac3583adaff9120e781fdb308a072fa053595302ffd26d650cf65b3f20dc828cdf3b6755037bfc87afb0cf6dffe4e SHA512 9ab2bf56981081737e5ed95aa96ec16c2644fecca62763a4ea4ba1f6ebb61b671cecc857abd4a92a738a9762104b2d9beb92b320638d80dca3ad4ee7621d02e7 diff --git a/dev-python/markdownify/markdownify-0.11.6.ebuild b/dev-python/markdownify/markdownify-0.11.6.ebuild new file mode 100644 index 000000000..73dc041de --- /dev/null +++ b/dev-python/markdownify/markdownify-0.11.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Convert HTML to Markdown" +HOMEPAGE=" + https://pypi.org/project/markdownify/ + https://github.com/matthewwithanm/python-markdownify +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + !dev-python/django-markdownify +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + mv tests markdownify/tests || die +} diff --git a/dev-python/markdownify/metadata.xml b/dev-python/markdownify/metadata.xml new file mode 100644 index 000000000..e19ca50d8 --- /dev/null +++ b/dev-python/markdownify/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + markdownify + matthewwithanm/python-markdownify + + diff --git a/dev-python/markovify/Manifest b/dev-python/markovify/Manifest new file mode 100644 index 000000000..81b36f98e --- /dev/null +++ b/dev-python/markovify/Manifest @@ -0,0 +1 @@ +DIST markovify-0.9.4.gh.tar.gz 288051 BLAKE2B db6a0ca54afea016a3a759afc97cadcdfd4f1a840e63923dbd1096cb9ef372f4faf957ffaa0f2483a7cb5226846feb04321e72f267dc71b01f5852489d790b7e SHA512 3380f48ed69f79322c1dddff9f8794cf44e7612b0698ebb902ec9b2f0ba3036d27faeb2d5f6e1680dea819872b5588642646ffa9232798d07f54b92364cdd2ed diff --git a/dev-python/markovify/markovify-0.9.4.ebuild b/dev-python/markovify/markovify-0.9.4.ebuild new file mode 100644 index 000000000..7fa33d442 --- /dev/null +++ b/dev-python/markovify/markovify-0.9.4.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3_11 python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple, extensible Markov chain generator" +HOMEPAGE=" + https://pypi.org/project/markovify/ + https://github.com/jsvine/markovify +" +SRC_URI="https://github.com/jsvine/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/unidecode[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=( ) + +# Does not work with vanilla unittest, +# test suite is designed for running with nose. +distutils_enable_tests pytest diff --git a/dev-python/markovify/metadata.xml b/dev-python/markovify/metadata.xml new file mode 100644 index 000000000..04b5e385f --- /dev/null +++ b/dev-python/markovify/metadata.xml @@ -0,0 +1,13 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + markovify + jsvine/markovify + + diff --git a/dev-python/mastodon-py/Manifest b/dev-python/mastodon-py/Manifest new file mode 100644 index 000000000..c524ae345 --- /dev/null +++ b/dev-python/mastodon-py/Manifest @@ -0,0 +1,2 @@ +DIST mastodon_py-2.0.1.tar.gz 10988936 BLAKE2B 237e81a0501db59acb066cb156cddf9898265b7dc988c1edee451f4f9c5fb4f97629b2dfc561ce42e5d1e5858e00a916b56d002acbbe2891b4bb4d57e05661da SHA512 7aff1f6cf6c159d9ab95ff9d44aa1249c8db1536121fc5cd88ff0c46c22b23efb0c4857d6c6a744630b23804504b6d7886848ca194957dd524b4b014dadcd5e3 +DIST mastodon_py-2.1.4.tar.gz 11636752 BLAKE2B 9e001da9d17b93e2ab8fbabcd7a8f2a19380aad76811acda15556e8a5bf7f38dc432d027f9e47ce7f8bf778aaff12df6f81ef3a953e9b06bcd1f8d80779d6f6f SHA512 cfb4515a24e69df16d320630157e1b32a99203fca8a56ab5c5f93b5585c56d1034a0520af276b384779bdfe2cc6d16451932e4014e005d756fd2c335de84bf00 diff --git a/dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch b/dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch new file mode 100644 index 000000000..8b6467498 --- /dev/null +++ b/dev-python/mastodon-py/files/mastodon-py-2.0.1-tests.patch @@ -0,0 +1,41 @@ +Fix compatibility with pytest-recording + +pytest-recording stores cassettes for each module in its own directory. +Using "vcr_cassette_dir" fixture, we override it to use the old +behavior. + +Part of https://github.com/halcy/Mastodon.py/pull/407 + +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -63,6 +63,11 @@ def vcr_config(): + decode_compressed_response = True + ) + ++@pytest.fixture(scope="module") ++def vcr_cassette_dir(request) -> str: ++ module = request.node.fspath # current test file ++ return os.path.join(module.dirname, "cassettes") ++ + # Fixtures for testing against actual, real servers + # Please be extremely careful with these + @pytest.fixture +diff --git a/tests/test_streaming.py b/tests/test_streaming.py +index 7bbdfc0..0f66519 100644 +--- a/tests/test_streaming.py ++++ b/tests/test_streaming.py +@@ -14,11 +14,6 @@ streaming_is_patched = False + real_connections = [] + close_connections = False + +-@pytest.fixture(scope='module') +-def vcr(vcr): +- vcr.match_on = ['path'] +- return vcr +- + @pytest.fixture(scope='module') + def vcr_config(): + return { +-- +2.49.0 + diff --git a/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild b/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild new file mode 100644 index 000000000..b86157361 --- /dev/null +++ b/dev-python/mastodon-py/mastodon-py-2.0.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +PYPI_PN="Mastodon.py" +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Python wrapper for the Mastodon API" +HOMEPAGE=" + https://pypi.org/project/Mastodon.py/ + https://github.com/halcy/Mastodon.py +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/blurhash-1.1.4[${PYTHON_USEDEP}] + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + >=dev-python/requests-2.4.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}] + >=dev-python/http-ece-1.0.5[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}"/${PN}-2.0.1-tests.patch ) + +EPYTEST_PLUGINS=( + pytest-mock + pytest-recording + requests-mock +) +EPYTEST_XDIST=1 +EEPYTEST_DESELECT=( + # something related to simplejson + tests/test_notifications.py::test_notifications_dismiss_pre_2_9_2 + tests/test_status.py::test_status_card_pre_2_9_2 + # requires PROPERTIES="test_network" + tests/test_streaming.py::test_stream_user_direct + tests/test_streaming.py::test_stream_user_local +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_test() { + epytest -o addopts= +} + +pkg_postinst() { + optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" +} diff --git a/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild b/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild new file mode 100644 index 000000000..3a7cd59b7 --- /dev/null +++ b/dev-python/mastodon-py/mastodon-py-2.1.4.ebuild @@ -0,0 +1,61 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_PN="Mastodon.py" +inherit distutils-r1 pypi + +DESCRIPTION="Python wrapper for the Mastodon API" +HOMEPAGE=" + https://pypi.org/project/Mastodon.py/ + https://github.com/halcy/Mastodon.py +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="blurhash crypt grapheme" + +RDEPEND=" + >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/requests-2.4.2[${PYTHON_USEDEP}] + blurhash? ( >=dev-python/blurhash-1.1.4[${PYTHON_USEDEP}] ) + crypt? ( + >=dev-python/cryptography-1.6.0[${PYTHON_USEDEP}] + >=dev-python/http-ece-1.0.5[${PYTHON_USEDEP}] + ) + grapheme? ( + dev-python/grapheme[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( + pytest-mock + pytest-recording + requests-mock +) +EPYTEST_XDIST=1 +EPYTEST_DESELECT=( + # passes only with outdated 'grapheme' + tests/test_status_length.py::test_get_status_length_against_ground_truth +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +python_test() { + epytest -o addopts= +} diff --git a/dev-python/mastodon-py/metadata.xml b/dev-python/mastodon-py/metadata.xml new file mode 100644 index 000000000..882edafec --- /dev/null +++ b/dev-python/mastodon-py/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + Mastodon.py + halcy/Mastodon.py + + + Install dependencies required for decoding blurhash strings to images + Install dependencies required for grapheme-aware string handling + + diff --git a/dev-python/material-color-utilities/Manifest b/dev-python/material-color-utilities/Manifest new file mode 100644 index 000000000..5a202bca6 --- /dev/null +++ b/dev-python/material-color-utilities/Manifest @@ -0,0 +1 @@ +DIST material-color-utilities-python-0.1.5.tar.gz 25702 BLAKE2B cf444831fec962caae3a1871b8331dcdd055f186754631185140842e49e1dc5526c5aedc021d28cd5e192e6f593774abce34e4a2853049e9ded2cf3ca9b79e3f SHA512 f3987da2723f9bc0a383d544868bd48b79c815c1ef3b601cf7daf711ae66ba2e20c38d272fff34b8fef724d202cdb71431d885d0fc86cf6b459a8735cd0751a4 diff --git a/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild b/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild new file mode 100644 index 000000000..187b0fa0a --- /dev/null +++ b/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=poetry +PYPI_NO_NORMALIZE=1 +PYPI_PN="${PN}-python" + +inherit distutils-r1 pypi + +MY_PN="${PN}-python" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python port of material-color-utilities used for Material You colors" +HOMEPAGE=" + https://pypi.org/project/material-color-utilities/ +" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/avanishsubbiah/material-color-utilities-python.git" +else + KEYWORDS="~amd64 ~arm64" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/poetry-core[${PYTHON_USEDEP}] + dev-python/build[${PYTHON_USEDEP}]" diff --git a/dev-python/material-color-utilities/material-color-utilities-9999.ebuild b/dev-python/material-color-utilities/material-color-utilities-9999.ebuild new file mode 100644 index 000000000..ecc89fc8a --- /dev/null +++ b/dev-python/material-color-utilities/material-color-utilities-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +MY_PN="${PN}-python" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python port of material-color-utilities used for Material You colors" +HOMEPAGE=" + https://pypi.org/project/material-color-utilities/ +" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/avanishsubbiah/material-color-utilities-python.git" +else + KEYWORDS="~amd64 ~arm64" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/poetry-core[${PYTHON_USEDEP}] + dev-python/build[${PYTHON_USEDEP}]" diff --git a/dev-python/material-color-utilities/metadata.xml b/dev-python/material-color-utilities/metadata.xml new file mode 100644 index 000000000..31e51b646 --- /dev/null +++ b/dev-python/material-color-utilities/metadata.xml @@ -0,0 +1,17 @@ + + + + + ran.dall@icloud.com + Randall T. Vasquez + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + avanishsubbiah/material-color-utilities-python" + material-color-utilities + https://github.com/avanishsubbiah/material-color-utilities-python/issues" + + diff --git a/dev-python/materialyoucolor/materialyoucolor-9999.ebuild b/dev-python/materialyoucolor/materialyoucolor-9999.ebuild new file mode 100644 index 000000000..acda20969 --- /dev/null +++ b/dev-python/materialyoucolor/materialyoucolor-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Material You color algorithms for python!" +HOMEPAGE="https://github.com/T-Dynamos/materialyoucolor-python" + +LICENSE="MIT" +SLOT="0" + +RESTRICT="network-sandbox" +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +if [[ "${PV}" = *9999 ]]; then + inherit git-r3 + BDEPEND="dev-vcs/git" + EGIT_REPO_URI="https://github.com/T-Dynamos/materialyoucolor-python.git" +else + SRC_URI="https://github.com/T-Dynamos/materialyoucolor-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-python-${PV}" + KEYWORDS="~amd64 ~arm64" +fi + +distutils_enable_tests import-check diff --git a/dev-python/materialyoucolor/metadata.xml b/dev-python/materialyoucolor/metadata.xml new file mode 100644 index 000000000..afac3b757 --- /dev/null +++ b/dev-python/materialyoucolor/metadata.xml @@ -0,0 +1,11 @@ + + + + + ceres@ceressees.dev + Ceres Milner + + + T-Dynamos/materialyoucolor-python + + diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest new file mode 100644 index 000000000..bc554f20b --- /dev/null +++ b/dev-python/mautrix/Manifest @@ -0,0 +1,2 @@ +DIST mautrix-0.20.8.gh.tar.gz 245121 BLAKE2B b8ff119d511be42d80a5f4009b908b12bc4a0a3fe98fa0315c4c85171729c39f92bf4dd560d5596d2dc73227fbdbf2f2d5f59f1166fa3af5be5c785ab5cf64de SHA512 ca7a43b073b43794f8ca675f57d4249e4ad3f9326e4cec391239512e56b05ccd7ea407112cf93d8ebb8df86f0501adfb61af4ede8f7748027f53715f910df163 +DIST mautrix-0.21.0.gh.tar.gz 254714 BLAKE2B 8171e23e94eb0949fb200d79c0d0815e2c909dac79ce1c8b27cb5d972cbeb40a2c8ef7fbfc5aa88a5ad5bedc15b2f8335fdf8085938a2948310dc58faeaab6d2 SHA512 37cca760ce9f65329b6ec778ff9ab847e8ba788883ee41773a5b0b0a658477b697210bf2a3777804ccf73f585fe030c8ed86760b0821d8a9319ee8c0da763880 diff --git a/dev-python/mautrix/mautrix-0.20.8.ebuild b/dev-python/mautrix/mautrix-0.20.8.ebuild new file mode 100644 index 000000000..7cbdb849c --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.8.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit daemons distutils-r1 optfeature + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE=" + https://pypi.org/project/mautrix/ + https://github.com/mautrix/python +" + +# use github tarball for test data +SRC_URI="https://github.com/mautrix/python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${PV}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="crypt" +REQUIRED_USE="test? ( crypt )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + crypt? ( + dev-python/python-olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) + +distutils_enable_tests pytest + +daemons_enable postgresql test + +# Disabled because of https://bugs.gentoo.org/922488 +#distutils_enable_sphinx docs \ +# dev-python/sphinx-rtd-theme + +src_test() { + daemons_start postgresql --host 127.0.0.1 + local -x MEOW_TEST_PG_URL="${POSTGRESQL_URL:?}" + + distutils-r1_src_test + daemons_stop postgresql +} + +pkg_postinst() { + optfeature "MIME type detection support" dev-python/python-magic + optfeature "media transcoding support" media-video/ffmpeg +} diff --git a/dev-python/mautrix/mautrix-0.21.0.ebuild b/dev-python/mautrix/mautrix-0.21.0.ebuild new file mode 100644 index 000000000..38a440329 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.21.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit daemons distutils-r1 optfeature + +DESCRIPTION="A Python 3 asyncio Matrix framework" +HOMEPAGE=" + https://pypi.org/project/mautrix/ + https://github.com/mautrix/python +" + +# use github tarball for test data +SRC_URI="https://github.com/mautrix/python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${PV}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="crypt" +REQUIRED_USE="test? ( crypt )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + crypt? ( + dev-python/base58[${PYTHON_USEDEP}] + dev-python/python-olm[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/unpaddedbase64[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) + +distutils_enable_tests pytest + +daemons_enable postgresql test + +# Disabled because of https://bugs.gentoo.org/922488 +#distutils_enable_sphinx docs \ +# dev-python/sphinx-rtd-theme + +src_test() { + daemons_start postgresql --host 127.0.0.1 + local -x MEOW_TEST_PG_URL="${POSTGRESQL_URL:?}" + + distutils-r1_src_test + daemons_stop postgresql +} + +pkg_postinst() { + optfeature "MIME type detection support" dev-python/python-magic + optfeature "media transcoding support" media-video/ffmpeg +} diff --git a/dev-python/mautrix/metadata.xml b/dev-python/mautrix/metadata.xml new file mode 100644 index 000000000..f4b10200a --- /dev/null +++ b/dev-python/mautrix/metadata.xml @@ -0,0 +1,19 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Tulir Asokan + tulir@maunium.net + + https://github.com/mautrix/python/releases + https://docs.mau.fi/python/latest/ + https://github.com/mautrix/python/issues + mautrix/python + mautrix + + diff --git a/dev-python/mininet/Manifest b/dev-python/mininet/Manifest new file mode 100644 index 000000000..c32b89619 --- /dev/null +++ b/dev-python/mininet/Manifest @@ -0,0 +1 @@ +DIST mininet-2.3.0.gh.tar.gz 244886 BLAKE2B bd1ea83c8888307a8ef53eca2781a80455caa414563c2b066cd2aa5ba6eaa7f97d842f3ee931fc9709e746093cdc343d598fbd26f1d82fb4d8f769f8469e4321 SHA512 d21d41c08087fb18d9582511f5f185d4207392151871b9a18f64837536781dce942e23423a22824e576ca3823dd0e84ed3fe95406494b9342b6d528dcc4e4c48 diff --git a/dev-python/mininet/metadata.xml b/dev-python/mininet/metadata.xml new file mode 100644 index 000000000..05e9f388e --- /dev/null +++ b/dev-python/mininet/metadata.xml @@ -0,0 +1,8 @@ + + + + + + mininet/mininet + + diff --git a/dev-python/mininet/mininet-2.3.0.ebuild b/dev-python/mininet/mininet-2.3.0.ebuild new file mode 100644 index 000000000..8e473805e --- /dev/null +++ b/dev-python/mininet/mininet-2.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Emulator for rapid prototyping of Software Defined Networks" +HOMEPAGE=" + https://github.com/mininet/mininet +" +SRC_URI="https://github.com/mininet/mininet/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND="net-misc/openvswitch" + +src_compile() { + distutils-r1_src_compile + + emake mnexec +} + +src_install() { + distutils-r1_src_install + + PREFIX=${ED} emake install-mnexec +} diff --git a/dev-python/mitype/Manifest b/dev-python/mitype/Manifest new file mode 100644 index 000000000..6ade51451 --- /dev/null +++ b/dev-python/mitype/Manifest @@ -0,0 +1 @@ +DIST mitype-0.2.6.gh.tar.gz 1148256 BLAKE2B d3999b33b00d674b3f0c6d91bd7d5e763a3115e54416087b7b9ff01727d7aa93dc03facf8b608134ae273ef5304df6e6cb2ed67b1619583d882a8b95fadbee7e SHA512 737c968b6a74adf83396e0626411c8d39210026be898e78d055c5f8e36f890aa2d7eecceab9b3a635a5b73a2104d905b1bd74f771f5c62f613513051e461812b diff --git a/dev-python/mitype/metadata.xml b/dev-python/mitype/metadata.xml new file mode 100644 index 000000000..2646b2e95 --- /dev/null +++ b/dev-python/mitype/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + mitype + Mithil467/mitype + + diff --git a/dev-python/mitype/mitype-0.2.6.ebuild b/dev-python/mitype/mitype-0.2.6.ebuild new file mode 100644 index 000000000..b06ac9334 --- /dev/null +++ b/dev-python/mitype/mitype-0.2.6.ebuild @@ -0,0 +1,29 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DIR="docs/source" +DOCS_DEPEND=" + dev-python/sphinx-rtd-theme +" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 docs + +DESCRIPTION="Typing speed test in terminal" +HOMEPAGE="https://github.com/Mithil467/mitype https://pypi.org/project/mitype/" +SRC_URI="https://github.com/Mithil467/mitype/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/versioneer[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/mkdocs-blog-plugin/metadata.xml b/dev-python/mkdocs-blog-plugin/metadata.xml new file mode 100644 index 000000000..956533a03 --- /dev/null +++ b/dev-python/mkdocs-blog-plugin/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + mkdocs-blog-plugin + fmaida/mkdocs-blog-plugin + + diff --git a/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild new file mode 100644 index 000000000..86418b6dc --- /dev/null +++ b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="Plugin for MkDocs to keep a simple blog section inside your documentation." +HOMEPAGE="https://github.com/fmaida/mkdocs-blog-plugin https://pypi.org/project/mkdocs-blog-plugin" +EGIT_REPO_URI="https://github.com/fmaida/mkdocs-blog-plugin.git" + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + dev-python/mkdocs[${PYTHON_USEDEP}] +" +DEPEND="${BDEPEND}" diff --git a/dev-python/mkdocs-bootstrap-tables-plugin/Manifest b/dev-python/mkdocs-bootstrap-tables-plugin/Manifest new file mode 100644 index 000000000..6860a5e78 --- /dev/null +++ b/dev-python/mkdocs-bootstrap-tables-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-bootstrap-tables-plugin-0.1.1.gh.tar.gz 3451 BLAKE2B fd42bf37aca7fcf3055e262583a2180a9ba5c59d46b12b8e5f7f9864c09f53160bc0e1e782a4cdec3757ba8e26552db1c6b6e41d216c08ba9053a786f670f6ff SHA512 9a0ce18c0b2d3bf4f59bda2b70d05a9ff63278480e24740032abe99cd4e42bbd31577b98e9191aec12ed07449af489c1ebb5300ddb607d5c92810b2035cda769 diff --git a/dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml b/dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml new file mode 100644 index 000000000..024eb3826 --- /dev/null +++ b/dev-python/mkdocs-bootstrap-tables-plugin/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + byrnereese/mkdocs-bootstrap-tables-plugin + + diff --git a/dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild b/dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild new file mode 100644 index 000000000..2926f0e11 --- /dev/null +++ b/dev-python/mkdocs-bootstrap-tables-plugin/mkdocs-bootstrap-tables-plugin-0.1.1.ebuild @@ -0,0 +1,19 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="A MkDocs plugin to add bootstrap classes to plan markdown generated tables." +HOMEPAGE="https://github.com/byrnereese/mkdocs-bootstrap-tables-plugin" +SRC_URI="https://github.com/byrnereese/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]" diff --git a/dev-python/mkdocs-exclude/Manifest b/dev-python/mkdocs-exclude/Manifest new file mode 100644 index 000000000..ba75e1450 --- /dev/null +++ b/dev-python/mkdocs-exclude/Manifest @@ -0,0 +1 @@ +DIST mkdocs-exclude-1.0.2.tar.gz 6751 BLAKE2B 40ed23381925b6de426c0b16b8771f751735ecbc2966f356ea8ca16d177ddf0c6668e2ef9bc44a3d943b56680f966278042c7c24af49072339cbc2314e847cdc SHA512 71ad14d13547f02487eccacf0f4a5d2ffac7cdb7729feec4c41646e85d273280191239f12668bbb6ef750e9fcc1221abc4b49adffdcab9db2f8f819dfa7307bc diff --git a/dev-python/mkdocs-exclude/metadata.xml b/dev-python/mkdocs-exclude/metadata.xml new file mode 100644 index 000000000..1d0553f1b --- /dev/null +++ b/dev-python/mkdocs-exclude/metadata.xml @@ -0,0 +1,9 @@ + + + + + + apenwarr/mkdocs-exclude + mkdocs-exclude + + diff --git a/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild b/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild new file mode 100644 index 000000000..45fe46f4d --- /dev/null +++ b/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Lets you exclude files or trees from your output" +HOMEPAGE=" + https://pypi.org/project/mkdocs-exclude/ + https://github.com/apenwarr/mkdocs-exclude +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/mkdocs[${PYTHON_USEDEP}]" diff --git a/dev-python/mkdocs-git-committers-plugin/Manifest b/dev-python/mkdocs-git-committers-plugin/Manifest new file mode 100644 index 000000000..baabd80bb --- /dev/null +++ b/dev-python/mkdocs-git-committers-plugin/Manifest @@ -0,0 +1 @@ +DIST mkdocs-git-committers-plugin-0.2.3.gh.tar.gz 6601 BLAKE2B 6fea23d6ee9475ebeaca7b349e040b8b8c17f090031800c58c77d8a4a3d7895635378dab4688dd3993d996fe075a3cc11282860362ae8647e6e66f37f8825982 SHA512 ecfb500828047eeafa77a3d4d815b18ae6c8d59fcc88ac932ede381622ebf49056d4f48e0a6d6fdca204e79347caab82b2d6ebd2b001c0ceef7009755abf1dc8 diff --git a/dev-python/mkdocs-git-committers-plugin/metadata.xml b/dev-python/mkdocs-git-committers-plugin/metadata.xml new file mode 100644 index 000000000..d4ad63632 --- /dev/null +++ b/dev-python/mkdocs-git-committers-plugin/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + byrnereese/mkdocs-git-committers-plugin + + diff --git a/dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild b/dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild new file mode 100644 index 000000000..6051b7f94 --- /dev/null +++ b/dev-python/mkdocs-git-committers-plugin/mkdocs-git-committers-plugin-0.2.3.ebuild @@ -0,0 +1,26 @@ +# 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_12 ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-bootstrap-tables-plugin" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 docs + +DESCRIPTION="A mkdocs plugin for displaying the last commit and a list of contributors." +HOMEPAGE="https://github.com/byrnereese/mkdocs-git-committers-plugin" +SRC_URI="https://github.com/byrnereese/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pygithub[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] +" diff --git a/dev-python/mkdocs-rss-plugin/Manifest b/dev-python/mkdocs-rss-plugin/Manifest new file mode 100644 index 000000000..d1d3db751 --- /dev/null +++ b/dev-python/mkdocs-rss-plugin/Manifest @@ -0,0 +1,2 @@ +DIST mkdocs-rss-plugin-1.17.4.gh.tar.gz 564673 BLAKE2B e540d15e722c3465a724097a00ae07baf66d28e8511eb09a8ecb63b07d2f847e72cb3b294400711b05de6872cbf190493a4cf6357bcfd23c2acc86c53dae3a87 SHA512 9da1533279984df7ebfa52dd9ead758088eb1ece1871aa42be2f288a1f63d849215436d0cc550789deec490496414f5e9cbe0b00a2a7a8bb4d45114a8e3df0ee +DIST mkdocs-rss-plugin-cache-1.17.4.gh.tar.gz 3727935 BLAKE2B a36bfe703ac841e6a864e99fadf7e7c993f657c106dcb4ac641b46211085c6a16bbee8e97552a5933855fe8365f6927f2220925df682cc7784805e4be77b7cb2 SHA512 5be757bc9560620ba1d76e0ac8f719598b7fd5c310b1933593f9f5a692b8988bcfa63860d7b256c34d49dcb3ecca2d319e1ce21f1a035adae1f2f876091f5400 diff --git a/dev-python/mkdocs-rss-plugin/metadata.xml b/dev-python/mkdocs-rss-plugin/metadata.xml new file mode 100644 index 000000000..9fd24b41a --- /dev/null +++ b/dev-python/mkdocs-rss-plugin/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + mkdocs-rss-plugin + Guts/mkdocs-rss-plugin + https://guts.github.io/mkdocs-rss-plugin/ + + diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.17.4.ebuild b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.17.4.ebuild new file mode 100644 index 000000000..04ffcf8f2 --- /dev/null +++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.17.4.ebuild @@ -0,0 +1,82 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/termynal + dev-python/mkdocstrings + dev-python/mkdocstrings-python + dev-python/mkdocs-material + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-git-committers-plugin + dev-python/mkdocs-git-revision-date-localized-plugin +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 docs + +DESCRIPTION="MkDocs plugin to generate a RSS feeds." +HOMEPAGE="https://github.com/Guts/mkdocs-rss-plugin https://pypi.org/project/mkdocs-rss-plugin" +SRC_URI=" + https://github.com/Guts/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/henri-gasc/${PN}-cache/archive/refs/tags/${PV}.tar.gz -> ${PN}-cache-${PV}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +# RESTRICT="doc? ( network-sandbox )" + +BDEPEND=" + >=dev-python/gitpython-3.1.43[${PYTHON_USEDEP}] + =dev-python/mkdocs-1.6.1[${PYTHON_USEDEP}] + =dev-python/cachecontrol-0.14[${PYTHON_USEDEP}] + =dev-python/requests-2.31[${PYTHON_USEDEP}] + =dev-python/feedparser-6.0.11[${PYTHON_USEDEP}] + =dev-python/jsonfeed-1.1.2[${PYTHON_USEDEP}] + =dev-python/mkdocs-material-9.5.47[${PYTHON_USEDEP},social] + >=dev-python/validator-collection-1.5[${PYTHON_USEDEP}] + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + mobi + iscc/mobi + + diff --git a/dev-python/mobi/mobi-0.3.3.ebuild b/dev-python/mobi/mobi-0.3.3.ebuild new file mode 100644 index 000000000..223d51358 --- /dev/null +++ b/dev-python/mobi/mobi-0.3.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +DESCRIPTION="Unpack unencrypted mobi files" +HOMEPAGE=" + https://github.com/iscc/mobi + https://pypi.org/project/mobi/ +" +SRC_URI="https://github.com/iscc/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}-r1.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/loguru[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/modern-colorthief/Manifest b/dev-python/modern-colorthief/Manifest new file mode 100644 index 000000000..f96393885 --- /dev/null +++ b/dev-python/modern-colorthief/Manifest @@ -0,0 +1,2 @@ +DIST modern-colorthief-0.1.12-crates.tar.xz 8041564 BLAKE2B ab6dbdd3054c61e68045b4d5ca1aee1055c2a5756e1420ae47001f6dc1efbed943dba909b3a79503aef720bdd69c330c3f45c025e95cb54f436d1a13be4037f9 SHA512 322c18af41d710b28b357947b6ad0c7ec272768aeb8d8ebcb6276802fb4e825396cf44e2d01a6d592fd8aae5a14fe3bfd6c07c33812829f44d443fada0e05f75 +DIST modern_colorthief-0.1.12.tar.gz 504449 BLAKE2B ff38d01dcb06f5473efcddaaa163c594ed1dccc3446c0bd488bb14a8f003dc8ebb553b8e399ccfb2158ae2f67ef81625cb3451c5703dad32867c0bf84ac15e45 SHA512 5d4940db86e7885d35f3d3160d323f5ee55694897ccc0436798f78a7dbd9d2b14a70426da081fd82bcddcb384fcbe7af93dddb6eb3c430115b03e0f800e360b2 diff --git a/dev-python/modern-colorthief/metadata.xml b/dev-python/modern-colorthief/metadata.xml new file mode 100644 index 000000000..f6c5d9d7c --- /dev/null +++ b/dev-python/modern-colorthief/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + baseplate-admin/modern_colorthief + modern-colorthief + + diff --git a/dev-python/modern-colorthief/modern-colorthief-0.1.12.ebuild b/dev-python/modern-colorthief/modern-colorthief-0.1.12.ebuild new file mode 100644 index 000000000..28161d506 --- /dev/null +++ b/dev-python/modern-colorthief/modern-colorthief-0.1.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{12..14} ) +RUST_MIN_VER="1.85.0" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Colorthief but with modern codes" +HOMEPAGE=" + https://github.com/baseplate-admin/modern_colorthief + https://pypi.org/project/modern-colorthief/ +" +if [[ ${PKGBUMPING} != ${PVR} ]]; then + SRC_URI+=" + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz + " +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT Unicode-DFS-2016 + || ( Apache-2.0 CC0-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/modern_colorthief/_modern_colorthief.*.so" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # fast_colorthief is not packaged + examples/test_time.py +) diff --git a/dev-python/moderngl-window/Manifest b/dev-python/moderngl-window/Manifest new file mode 100644 index 000000000..a2dcd2027 --- /dev/null +++ b/dev-python/moderngl-window/Manifest @@ -0,0 +1 @@ +DIST moderngl-window-3.1.1.gh.tar.gz 30986129 BLAKE2B e75bffd6f212bee360e7f76f79e044b55009d9e79a19d471264f7fc32b236c38d49443b9a092b3db018c36604623ce268c6151f74439369021a9cfb82bc1326f SHA512 16835aafd0f93094fb47b81001f2e5ab838dfd37b4c009b461c92ab6aeb93beabdbbedc3f0712766320cefa167578ea5f8c16b2d2d768f0f89358cc87000f3d6 diff --git a/dev-python/moderngl-window/metadata.xml b/dev-python/moderngl-window/metadata.xml new file mode 100644 index 000000000..a64c8e661 --- /dev/null +++ b/dev-python/moderngl-window/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + moderngl-window + moderngl/moderngl-window + https://moderngl-window.readthedocs.io + + diff --git a/dev-python/moderngl-window/moderngl-window-3.1.1.ebuild b/dev-python/moderngl-window/moderngl-window-3.1.1.ebuild new file mode 100644 index 000000000..a9f1a8c8d --- /dev/null +++ b/dev-python/moderngl-window/moderngl-window-3.1.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" +DOCS_DEPEND=" + dev-python/moderngl + dev-python/sphinx-rtd-theme +" + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 virtualx docs optfeature + +DESCRIPTION="A cross platform utility library for ModernGL" +HOMEPAGE="https://github.com/moderngl/moderngl-window https://pypi.org/project/moderngl-window" +SRC_URI="https://github.com/moderngl/moderngl-window/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pillow-10.0.1[${PYTHON_USEDEP}] + >=dev-python/pyglet-2.0.0[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/pyglm-2.7.0[${PYTHON_USEDEP}] + + + + + gasc@eurecom.fr + Gasc Henri + + + moderngl + moderngl/moderngl + https://moderngl.readthedocs.io/ + https://github.com/moderngl/moderngl/issues/ + + diff --git a/dev-python/moderngl/moderngl-5.12.0-r1.ebuild b/dev-python/moderngl/moderngl-5.12.0-r1.ebuild new file mode 100644 index 000000000..ca8d65fd4 --- /dev/null +++ b/dev-python/moderngl/moderngl-5.12.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" +DOCS_DEPEND=" + dev-python/furo + dev-python/sphinx-copybutton +" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 virtualx docs + +DESCRIPTION="Modern OpenGL binding for python" +HOMEPAGE="https://github.com/moderngl/moderngl https://pypi.org/project/moderngl" +SRC_URI="https://github.com/moderngl/moderngl/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" +# All tests fails because they cannot access the video card +# see https://forums.gentoo.org/viewtopic.php?p=8843999 +RESTRICT="test" + +BDPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/pycodestyle[${PYTHON_USEDEP}] + dev-python/pyopengl[${PYTHON_USEDEP}] + ) +" +RDEPEND=" + media-libs/libglvnd[X] + >=dev-python/glcontext-3.0.0[${PYTHON_USEDEP}] +" + +EPYTEST_DESELECT=( + # Make sure we are not using the system-wide install + "tests/test_local.py" +) +distutils_enable_tests pytest +src_test() { + rm -rf "${S}/${PN}" + virtx distutils-r1_src_test +} diff --git a/dev-python/mollie-api-python/Manifest b/dev-python/mollie-api-python/Manifest new file mode 100644 index 000000000..a82e8dbc6 --- /dev/null +++ b/dev-python/mollie-api-python/Manifest @@ -0,0 +1 @@ +DIST mollie-api-python-3.6.0.gh.tar.gz 89246 BLAKE2B 57e816fc67c65d079a430a19641a1341d8e9276a363865d9533949d4b81daa59a5c2d87741f919952c6fea0dd36e3f5344a574b97a454b68a8101cd63319d667 SHA512 e3e2e5844172d2b117a1e5a89714bf9d59251fe83a68b565dec00362b7c0c68aeb291559e9a745cc3ad083441423f82624df95da92e49beea586caabbc236411 diff --git a/dev-python/mollie-api-python/files/mollie-api-python-3.6.0-no-install-tests.patch b/dev-python/mollie-api-python/files/mollie-api-python-3.6.0-no-install-tests.patch new file mode 100644 index 000000000..782e078f7 --- /dev/null +++ b/dev-python/mollie-api-python/files/mollie-api-python-3.6.0-no-install-tests.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 3c0d5dc..da6d0e0 100644 +--- a/setup.py ++++ b/setup.py +@@ -30,7 +30,7 @@ setup( + license="BSD", + long_description=get_long_description(), + long_description_content_type="text/markdown", +- packages=find_packages(), ++ packages=find_packages(exclude=["tests"]), + include_package_data=True, + package_data={ + "mollie": ["py.typed"], diff --git a/dev-python/mollie-api-python/metadata.xml b/dev-python/mollie-api-python/metadata.xml new file mode 100644 index 000000000..443235ca3 --- /dev/null +++ b/dev-python/mollie-api-python/metadata.xml @@ -0,0 +1,8 @@ + + + + + mollie/mollie-api-python + mollie-api-python + + diff --git a/dev-python/mollie-api-python/mollie-api-python-3.6.0.ebuild b/dev-python/mollie-api-python/mollie-api-python-3.6.0.ebuild new file mode 100644 index 000000000..4ad8fafad --- /dev/null +++ b/dev-python/mollie-api-python/mollie-api-python-3.6.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Mollie API client for Python" +HOMEPAGE=" + https://www.mollie.com/ + https://github.com/mollie/mollie-api-python/ + https://pypi.org/project/mollie-api-python/ +" +SRC_URI="https://github.com/mollie/mollie-api-python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # https://github.com/mollie/mollie-api-python/pull/347 + "${FILESDIR}/${P}-no-install-tests.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + distutils-r1_python_prepare_all + # no pytest-cov + sed -e '/--cov/d' -e '/--no-cov-on-fail/d' -i pyproject.toml || die +} diff --git a/dev-python/moreorless/Manifest b/dev-python/moreorless/Manifest new file mode 100644 index 000000000..f4398dddd --- /dev/null +++ b/dev-python/moreorless/Manifest @@ -0,0 +1 @@ +DIST moreorless-0.4.0.tar.gz 10127 BLAKE2B 60e810352e13d4723b138b6bad78536994c9430b51feb5114d44738515e890143b2d69678bb0d2fa87c51e0918b4ef15a084bd466898f41a0055ca3f1372b619 SHA512 da463645ec7374cf6636c257e42050a0b79d5784a7c98ec1818db8e07fd7bf3aaf37f67e2e44d2befe51e01118ad93a744e39fbbcb24ca0f26d961adfa6ead1d diff --git a/dev-python/moreorless/metadata.xml b/dev-python/moreorless/metadata.xml new file mode 100644 index 000000000..452b3d29d --- /dev/null +++ b/dev-python/moreorless/metadata.xml @@ -0,0 +1,9 @@ + + + + + + thatch/moreorless + moreorless + + diff --git a/dev-python/moreorless/moreorless-0.4.0.ebuild b/dev-python/moreorless/moreorless-0.4.0.ebuild new file mode 100644 index 000000000..0f791a74a --- /dev/null +++ b/dev-python/moreorless/moreorless-0.4.0.ebuild @@ -0,0 +1,30 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Wrapper to make difflib.unified_diff more fun to use" +HOMEPAGE="https://github.com/thatch/moreorless" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/click[${PYTHON_USEDEP}]" +DEPEND=" + ${RDEPEND} + test? ( dev-python/parameterized[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests unittest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + ${EPYTHON} -m moreorless.tests -v || die +} diff --git a/dev-python/mpxj/Manifest b/dev-python/mpxj/Manifest new file mode 100644 index 000000000..fb2855d1e --- /dev/null +++ b/dev-python/mpxj/Manifest @@ -0,0 +1 @@ +DIST mpxj-14.1.0-py3-none-any.whl 26881468 BLAKE2B aba6344af388ba63a97a63d7bd90ec8e78ffb1df99b1afb70eec882825e00e662c9f93538224472692b5ab289777cf2d753dd6ca13b36855febb2a5c1c68d6ed SHA512 535e9eea23a17614c74df5d7ea1b306ff79f2d6af3d9a1f7c3c7c804536bda67e8287a449e8f294a114242ab5ee57dd9bfb35876bd8ce45130093d07b35c68bd diff --git a/dev-python/mpxj/metadata.xml b/dev-python/mpxj/metadata.xml new file mode 100644 index 000000000..42fa7e366 --- /dev/null +++ b/dev-python/mpxj/metadata.xml @@ -0,0 +1,12 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + joniles/mpxj + mpxj + + diff --git a/dev-python/mpxj/mpxj-14.1.0.ebuild b/dev-python/mpxj/mpxj-14.1.0.ebuild new file mode 100644 index 000000000..70c96c9f0 --- /dev/null +++ b/dev-python/mpxj/mpxj-14.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read/Write project management files (MPP, MSPDI, MPX, PMXML, etc)" +HOMEPAGE=" + https://pypi.org/project/mpxj/ + https://github.com/joniles/mpxj/ +" +SRC_URI="$(pypi_wheel_url)" +S="${WORKDIR}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/gpep517 + >=dev-python/jpype-1.5.0 +" + +src_unpack() { + if [[ ${PKGBUMPING} == ${PVR} ]]; then + unzip "${DISTDIR}/${A}" || die + fi +} + +python_compile() { + distutils_wheel_install "${BUILD_DIR}/install" \ + "${DISTDIR}/${P}-py3-none-any.whl" + + # Clean up spurious folder + rm -fr "${BUILD_DIR}/install"/usr/lib/python*/site-packages/legal || die +} diff --git a/dev-python/msrest/Manifest b/dev-python/msrest/Manifest new file mode 100644 index 000000000..93ad05fc3 --- /dev/null +++ b/dev-python/msrest/Manifest @@ -0,0 +1 @@ +DIST msrest-0.7.1.zip 175332 BLAKE2B 723202c11cff69dead95303567d4a582d87b85cd38742827ea4a7010b1621930bffdc4f4e6404717e8120bc8ff1a62803d349f1e01344812bde7644a5eec34d9 SHA512 430e982adf89c79356e59182587c62ecb935e983f2e339738b54c48d0cd3cfa66ab48aad52d342b3efe5938d5e02693f24d603a4d637e3e5818bac6d03cc19db diff --git a/dev-python/msrest/metadata.xml b/dev-python/msrest/metadata.xml new file mode 100644 index 000000000..f3cd1a37e --- /dev/null +++ b/dev-python/msrest/metadata.xml @@ -0,0 +1,11 @@ + + + + + + https://github.com/Azure/msrest-for-python/releases + https://github.com/Azure/msrest-for-python/issues + Azure/msrest-for-python + msrest + + diff --git a/dev-python/msrest/msrest-0.7.1.ebuild b/dev-python/msrest/msrest-0.7.1.ebuild new file mode 100644 index 000000000..96d790be3 --- /dev/null +++ b/dev-python/msrest/msrest-0.7.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="AutoRest swagger generator Python client runtime" +HOMEPAGE="https://github.com/Azure/msrest-for-python" +SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" +PROPERTIES="test_network" + +RDEPEND=" + dev-python/azure-core[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/isodate[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] +" +BDEPEND=" + app-arch/unzip + test? ( + dev-python/aiodns[${PYTHON_USEDEP}] + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/httpretty[${PYTHON_USEDEP}] + dev-python/oauthlib[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "async support" "dev-python/aiodns dev-python/aiohttp" +} diff --git a/dev-python/mwclient/Manifest b/dev-python/mwclient/Manifest new file mode 100644 index 000000000..918cf917d --- /dev/null +++ b/dev-python/mwclient/Manifest @@ -0,0 +1 @@ +DIST mwclient-0.11.0.tar.gz 71978 BLAKE2B 9351c185689b3f371b15438fef75cc02ba6c9b29dd01dbba3d08a24a0e46307076fda5d63540e69109c2fc7aa07fa604934dc3be6ed6f9c146943bb0efd82c80 SHA512 8df0e24bca4ebc4b60c9a2da891b4bdfa108e2fbd782d5eb8f9a858c8e573a97ba9f06ded9cfa6693986fde46ee888c95a76fe6beff3d8576c0efb7bdd2007c2 diff --git a/dev-python/mwclient/metadata.xml b/dev-python/mwclient/metadata.xml new file mode 100644 index 000000000..031034cd1 --- /dev/null +++ b/dev-python/mwclient/metadata.xml @@ -0,0 +1,9 @@ + + + + + + mwclient/mwclient + mwclient + + diff --git a/dev-python/mwclient/mwclient-0.11.0.ebuild b/dev-python/mwclient/mwclient-0.11.0.ebuild new file mode 100644 index 000000000..fef1e239f --- /dev/null +++ b/dev-python/mwclient/mwclient-0.11.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Unofficial lib for MediaWiki API" +HOMEPAGE=" + https://github.com/mwclient/mwclient + https://pypi.org/project/mwclient/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # Disable pytest-cov + epytest -o addopts= +} diff --git a/dev-python/nitrokey/Manifest b/dev-python/nitrokey/Manifest new file mode 100644 index 000000000..4e32a76eb --- /dev/null +++ b/dev-python/nitrokey/Manifest @@ -0,0 +1 @@ +DIST nitrokey-0.4.1.gh.tar.gz 1234954 BLAKE2B e095673defa106072a05286a0144b8a02b581fc3836b783960ebda3c47770eeaf0761ac76111b7368d6f739e42c45191de92f652162a2b76c4b25bd6dfab7cbb SHA512 af88c7b4a59f11a5d54496c2f2cd3e808d711935b87b0fe21de62a34159f000dacf63f4a8b46be37dd6ba540c3a04d41328bf09e81f02dc2634de05e16c4d498 diff --git a/dev-python/nitrokey/metadata.xml b/dev-python/nitrokey/metadata.xml new file mode 100644 index 000000000..edc0a142f --- /dev/null +++ b/dev-python/nitrokey/metadata.xml @@ -0,0 +1,24 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Nitrokey + pypi@nitrokey.com + + + https://github.com/Nitrokey/nitrokey-sdk-py/blob/main/CHANGELOG.md + https://github.com/Nitrokey/nitrokey-sdk-py/issues + + Nitrokey/nitrokey-sdk-py + nitrokey + + diff --git a/dev-python/nitrokey/nitrokey-0.4.1.ebuild b/dev-python/nitrokey/nitrokey-0.4.1.ebuild new file mode 100644 index 000000000..595972a60 --- /dev/null +++ b/dev-python/nitrokey/nitrokey-0.4.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python SDK for Nitrokey devices" +HOMEPAGE="https://github.com/Nitrokey/nitrokey-sdk-py https://pypi.org/project/nitrokey/" +SRC_URI="https://github.com/Nitrokey/nitrokey-sdk-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/nitrokey-sdk-py-${PV}" +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/crcmod-1.7[${PYTHON_USEDEP}] + =dev-python/cryptography-41[${PYTHON_USEDEP}] + >=dev-python/fido2-1.1.2:=[${PYTHON_USEDEP}] + =dev-python/hidapi-0.14[${PYTHON_USEDEP}] + =dev-python/poetry-core-2[${PYTHON_USEDEP}] + =dev-python/protobuf-5.26:=[${PYTHON_USEDEP}] + =dev-python/pyserial-3.5[${PYTHON_USEDEP}] + =dev-python/requests-2.16[${PYTHON_USEDEP}] + =dev-python/semver-3[${PYTHON_USEDEP}] + =dev-python/tlv8-0.10[${PYTHON_USEDEP}] + =dev-python/types-protobuf-5.26[${PYTHON_USEDEP}] + =dev-python/types-requests-2.16[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.1[${PYTHON_USEDEP}] + + + + + + Nitrokey/nkdfu + nkdfu + + diff --git a/dev-python/nkdfu/nkdfu-0.2.ebuild b/dev-python/nkdfu/nkdfu-0.2.ebuild new file mode 100644 index 000000000..6b4747e66 --- /dev/null +++ b/dev-python/nkdfu/nkdfu-0.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_11 ) +inherit distutils-r1 + +DESCRIPTION="Python DFU tool for updating Nitrokeys' firmware" +HOMEPAGE="https://pypi.org/project/nkdfu/" +SRC_URI="https://github.com/Nitrokey/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/intelhex-2.3.0[${PYTHON_USEDEP}] + >=dev-python/libusb1-1.9.3[${PYTHON_USEDEP}] + dev-python/python-fire[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] +" diff --git a/dev-python/odfdo/Manifest b/dev-python/odfdo/Manifest new file mode 100644 index 000000000..92b649582 --- /dev/null +++ b/dev-python/odfdo/Manifest @@ -0,0 +1 @@ +DIST odfdo-3.18.2.gh.tar.gz 3435996 BLAKE2B 94c9ac5f25c1421d245d5ec28169866d9c12bcfebfa02fd9655fd6a54ecdb63a526d4b5e5c5b45b7e5a4d4e0c2ed6f6ebb210e3fee21685e840a01d679d874e2 SHA512 11caf350aa04f762882f2df88c7c4dc4af4c954d9b904dc3cc2ddf671004a087d99b1bee7331bf590004b3c83871abc2368625b52c406a96a77098759ff09c24 diff --git a/dev-python/odfdo/metadata.xml b/dev-python/odfdo/metadata.xml new file mode 100644 index 000000000..a15d0bcab --- /dev/null +++ b/dev-python/odfdo/metadata.xml @@ -0,0 +1,18 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + + https://github.com/jdum/odfdo/blob/master/CHANGES.md + + jerome.dumonteil@gmail.com + Jérôme Dumonteil + + jdum/odfdo + odfdo + + diff --git a/dev-python/odfdo/odfdo-3.18.2.ebuild b/dev-python/odfdo/odfdo-3.18.2.ebuild new file mode 100644 index 000000000..5dddcf0b2 --- /dev/null +++ b/dev-python/odfdo/odfdo-3.18.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python library for OpenDocument format (ODF)" +HOMEPAGE=" + https://github.com/jdum/odfdo + https://pypi.org/project/odfdo/ +" +SRC_URI="https://github.com/jdum/odfdo/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/lxml-5.3.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +# No need to test performance downstream +EPYTEST_DESELECT=( tests/test_performance.py::test_all_perf ) diff --git a/dev-python/odsgenerator/Manifest b/dev-python/odsgenerator/Manifest new file mode 100644 index 000000000..e8cb65dec --- /dev/null +++ b/dev-python/odsgenerator/Manifest @@ -0,0 +1 @@ +DIST odsgenerator-1.12.0.tar.gz 183976 BLAKE2B e0be4b114cfce48664d5746840d5535853aa4ad78f86b723d398516c3cdebf8de08c9ff0b8da2cdc5963793d9ef3b342f74d1e1a4a5b6a5ab05e0675835e90a8 SHA512 83c19707d54541e5d8f8c16c27530331bc4f311cfb5931357f2f47e9733b0c1c7277dd9aa2f4557a5d2bf0940c6b4a44fa0b4e94130484eec28ecec930d3263a diff --git a/dev-python/odsgenerator/metadata.xml b/dev-python/odsgenerator/metadata.xml new file mode 100644 index 000000000..7c3886543 --- /dev/null +++ b/dev-python/odsgenerator/metadata.xml @@ -0,0 +1,12 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + + jdum/odsgenerator + + diff --git a/dev-python/odsgenerator/odsgenerator-1.12.0.ebuild b/dev-python/odsgenerator/odsgenerator-1.12.0.ebuild new file mode 100644 index 000000000..47d87da37 --- /dev/null +++ b/dev-python/odsgenerator/odsgenerator-1.12.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Generate an OpenDocument Format .ods file from a .json or .yaml file." +HOMEPAGE="https://github.com/jdum/odsgenerator" +SRC_URI="https://github.com/jdum/odsgenerator/archive/refs/tags/v${PV}.tar.gz -> odsgenerator-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND=" + >=dev-python/odfdo-3.7.7[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + doc? ( + >=dev-python/sphinx-7.0[${PYTHON_USEDEP}] + >=dev-python/myst-parser-4.0.1[${PYTHON_USEDEP}] + ) +" diff --git a/dev-python/odsparsator/Manifest b/dev-python/odsparsator/Manifest new file mode 100644 index 000000000..d29b374f7 --- /dev/null +++ b/dev-python/odsparsator/Manifest @@ -0,0 +1 @@ +DIST odsparsator-1.13.1.tar.gz 171683 BLAKE2B 1c34f779cb724b9ce62a394daf3996dc3dda2231d51b6ca266dd74fd62f0c872d0ae469d38dc10ef1478653ea3d513d9959a95fb17895588404d9f742ec8b155 SHA512 2a8f9c49b3037b3e4b03d68c9ad5d07222e3a450b2ad49f1c6fab06a0edf9604770b839489be54b9d1013de3d206af73150d0db0409db4c17f8781e02e9d3c69 diff --git a/dev-python/odsparsator/metadata.xml b/dev-python/odsparsator/metadata.xml new file mode 100644 index 000000000..8e7693e17 --- /dev/null +++ b/dev-python/odsparsator/metadata.xml @@ -0,0 +1,18 @@ + + + + + ivan.lloro.boada@gmail.com + Ivan Lloro + + + + https://github.com/jdum/odsparsator/releases + + jerome.dumonteil@gmail.com + Jérôme Dumonteil + + jdum/odsparsator + odsparsator + + diff --git a/dev-python/odsparsator/odsparsator-1.13.1.ebuild b/dev-python/odsparsator/odsparsator-1.13.1.ebuild new file mode 100644 index 000000000..cf6bd1c37 --- /dev/null +++ b/dev-python/odsparsator/odsparsator-1.13.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Generate a JSON file from an OpenDocument Format .ods file." +HOMEPAGE="https://github.com/jdum/odsparsator" +SRC_URI="https://github.com/jdum/odsparsator/archive/refs/tags/v${PV}.tar.gz -> odsparsator-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND=" + >=dev-python/odfdo-3.14.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + doc? ( + >=dev-python/sphinx-7.0[${PYTHON_USEDEP}] + >=dev-python/myst-parser-4.0.1[${PYTHON_USEDEP}] + ) +" diff --git a/dev-python/openapi-pydantic/Manifest b/dev-python/openapi-pydantic/Manifest new file mode 100644 index 000000000..13564f986 --- /dev/null +++ b/dev-python/openapi-pydantic/Manifest @@ -0,0 +1 @@ +DIST openapi-pydantic-0.5.1.gh.tar.gz 105945 BLAKE2B a27f19d7326030a7f4c699e5d4fa9a2d8702cc8081b2730c13dcddddbba1b5e8a24d0a58008ea28d48297f78f46ce07ccbf085077737364113cc18f6279e5d84 SHA512 908804e44df48028317b63e51ae8817d8be1d332217425e8b9ccb1798aa743b8d74dd8126fc20ad8f601eb65d1a8fcd03fc036a49ef96a6346a1a7cb1c916d75 diff --git a/dev-python/openapi-pydantic/metadata.xml b/dev-python/openapi-pydantic/metadata.xml new file mode 100644 index 000000000..eed13d37e --- /dev/null +++ b/dev-python/openapi-pydantic/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + openapi-pydantic + mike-oakley/openapi-pydantic + + diff --git a/dev-python/openapi-pydantic/openapi-pydantic-0.5.1.ebuild b/dev-python/openapi-pydantic/openapi-pydantic-0.5.1.ebuild new file mode 100644 index 000000000..8e061a1eb --- /dev/null +++ b/dev-python/openapi-pydantic/openapi-pydantic-0.5.1.ebuild @@ -0,0 +1,32 @@ +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +DESCRIPTION="Modern, type-safe OpenAPI schemas in Python using Pydantic 1.8+ and 2.x" +HOMEPAGE=" + https://github.com/mike-oakley/openapi-pydantic + https://pypi.org/project/openapi-pydantic/ +" +SRC_URI=" + https://github.com/mike-oakley/openapi-pydantic/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/openapi-spec-validator-0.7.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/opentelemetry-exporter-otlp-proto-common/Manifest b/dev-python/opentelemetry-exporter-otlp-proto-common/Manifest new file mode 100644 index 000000000..664dd8eb5 --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-common/Manifest @@ -0,0 +1 @@ +DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 diff --git a/dev-python/opentelemetry-exporter-otlp-proto-common/metadata.xml b/dev-python/opentelemetry-exporter-otlp-proto-common/metadata.xml new file mode 100644 index 000000000..3170c50ee --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-common/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + opentelemetry-exporter-otlp-proto-common + open-telemetry/opentelemetry-python + + diff --git a/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.40.0.ebuild b/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.40.0.ebuild new file mode 100644 index 000000000..154eb1bf3 --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-common/opentelemetry-exporter-otlp-proto-common-1.40.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +MY_P="opentelemetry-python-${PV}" +DESCRIPTION="OpenTelemetry Protobuf encoding" +HOMEPAGE=" + https://opentelemetry.io/ + https://pypi.org/project/opentelemetry-exporter-otlp-proto-common/ + https://github.com/open-telemetry/opentelemetry-python/ +" +SRC_URI=" + https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/exporter/${PN}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-proto-${PV}[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ~dev-python/opentelemetry-sdk-${PV}[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + for dep in tests/opentelemetry-test-utils; do + pushd "${WORKDIR}/${MY_P}/${dep}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest +} diff --git a/dev-python/opentelemetry-exporter-otlp-proto-grpc/Manifest b/dev-python/opentelemetry-exporter-otlp-proto-grpc/Manifest new file mode 100644 index 000000000..664dd8eb5 --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-grpc/Manifest @@ -0,0 +1 @@ +DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 diff --git a/dev-python/opentelemetry-exporter-otlp-proto-grpc/metadata.xml b/dev-python/opentelemetry-exporter-otlp-proto-grpc/metadata.xml new file mode 100644 index 000000000..e4443370a --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-grpc/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + opentelemetry-exporter-otlp-proto-grpc + open-telemetry/opentelemetry-python + + diff --git a/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.40.0.ebuild b/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.40.0.ebuild new file mode 100644 index 000000000..746ce28c9 --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-grpc/opentelemetry-exporter-otlp-proto-grpc-1.40.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +MY_P="opentelemetry-python-${PV}" +DESCRIPTION="OpenTelemetry Collector Protobuf over gRPC Exporter" +HOMEPAGE=" + https://opentelemetry.io/ + https://pypi.org/project/opentelemetry-exporter-otlp-proto-grpc/ + https://github.com/open-telemetry/opentelemetry-python/ +" +SRC_URI=" + https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/exporter/${PN}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/googleapis-common-protos-1.57[${PYTHON_USEDEP}] + >=dev-python/grpcio-1.75.1[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-exporter-otlp-proto-common-${PV}[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-proto-${PV}[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ~dev-python/opentelemetry-sdk-${PV}[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + for dep in tests/opentelemetry-test-utils; do + pushd "${WORKDIR}/${MY_P}/${dep}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest tests +} diff --git a/dev-python/opentelemetry-exporter-otlp-proto-http/Manifest b/dev-python/opentelemetry-exporter-otlp-proto-http/Manifest new file mode 100644 index 000000000..664dd8eb5 --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-http/Manifest @@ -0,0 +1 @@ +DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 diff --git a/dev-python/opentelemetry-exporter-otlp-proto-http/metadata.xml b/dev-python/opentelemetry-exporter-otlp-proto-http/metadata.xml new file mode 100644 index 000000000..e8555b49c --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-http/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + opentelemetry-exporter-otlp-proto-http + open-telemetry/opentelemetry-python + + diff --git a/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.40.0.ebuild b/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.40.0.ebuild new file mode 100644 index 000000000..11dcecf0a --- /dev/null +++ b/dev-python/opentelemetry-exporter-otlp-proto-http/opentelemetry-exporter-otlp-proto-http-1.40.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +MY_P="opentelemetry-python-${PV}" +DESCRIPTION="OpenTelemetry Collector Protobuf over HTTP Exporter" +HOMEPAGE=" + https://opentelemetry.io/ + https://pypi.org/project/opentelemetry-exporter-otlp-proto-http/ + https://github.com/open-telemetry/opentelemetry-python/ +" +SRC_URI=" + https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/exporter/${PN}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/googleapis-common-protos-1.57[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-api-${PV}[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-exporter-otlp-proto-common-${PV}[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-proto-${PV}[${PYTHON_USEDEP}] + >=dev-python/requests-2.7[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ~dev-python/opentelemetry-sdk-${PV}[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + for dep in tests/opentelemetry-test-utils; do + pushd "${WORKDIR}/${MY_P}/${dep}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest +} diff --git a/dev-python/opentelemetry-instrumentation-threading/Manifest b/dev-python/opentelemetry-instrumentation-threading/Manifest new file mode 100644 index 000000000..bc9389cfb --- /dev/null +++ b/dev-python/opentelemetry-instrumentation-threading/Manifest @@ -0,0 +1,2 @@ +DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 +DIST opentelemetry-python-contrib-0.61b0.gh.tar.gz 1785944 BLAKE2B 9da506cfd588aeb65220f127ede5a6fc11fbe0df14ff195612b7166c94574872d95a59e9662b4c80ddcb8d0119f3145f48c035cc802b91c1865d80ecd929b5ff SHA512 fa6094b398071429a87ac41b8fcfb15bf4a91a1a596e253493b90cf217d5f001e9e38f4720c70f3047cb487d4f1d8de9f9d8df3b18d3a8ea9744380b34539489 diff --git a/dev-python/opentelemetry-instrumentation-threading/metadata.xml b/dev-python/opentelemetry-instrumentation-threading/metadata.xml new file mode 100644 index 000000000..4c900b83e --- /dev/null +++ b/dev-python/opentelemetry-instrumentation-threading/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + opentelemetry-instrumentation-threading + open-telemetry/opentelemetry-python-contrib + + diff --git a/dev-python/opentelemetry-instrumentation-threading/opentelemetry-instrumentation-threading-0.61_beta0.ebuild b/dev-python/opentelemetry-instrumentation-threading/opentelemetry-instrumentation-threading-0.61_beta0.ebuild new file mode 100644 index 000000000..5a88bd04f --- /dev/null +++ b/dev-python/opentelemetry-instrumentation-threading/opentelemetry-instrumentation-threading-0.61_beta0.ebuild @@ -0,0 +1,57 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +MY_PV=${PV/_beta/b} +MY_P="opentelemetry-python-contrib-${MY_PV}" + +OTLP_PV=1.40.0 +OTLP_P="opentelemetry-python-${OTLP_PV}" + +DESCRIPTION="Thread context propagation support for OpenTelemetry" +HOMEPAGE=" + https://opentelemetry.io/ + https://pypi.org/project/opentelemetry-instrumentation-threading/ + https://github.com/open-telemetry/opentelemetry-python-contrib/ +" +SRC_URI=" + https://github.com/open-telemetry/opentelemetry-python-contrib/archive/refs/tags/v${MY_PV}.tar.gz + -> ${MY_P}.gh.tar.gz + test? ( + https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${OTLP_PV}.tar.gz + -> ${OTLP_P}.gh.tar.gz + ) +" +S="${WORKDIR}/${MY_P}/instrumentation/${PN}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + ~dev-python/opentelemetry-api-1.40.0[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-instrumentation-${PV}[${PYTHON_USEDEP}] + >=dev-python/wrapt-1.0.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + for dep in tests/opentelemetry-test-utils; do + pushd "${WORKDIR}/${OTLP_P}/${dep}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest +} diff --git a/dev-python/opentelemetry-instrumentation/Manifest b/dev-python/opentelemetry-instrumentation/Manifest new file mode 100644 index 000000000..bc9389cfb --- /dev/null +++ b/dev-python/opentelemetry-instrumentation/Manifest @@ -0,0 +1,2 @@ +DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 +DIST opentelemetry-python-contrib-0.61b0.gh.tar.gz 1785944 BLAKE2B 9da506cfd588aeb65220f127ede5a6fc11fbe0df14ff195612b7166c94574872d95a59e9662b4c80ddcb8d0119f3145f48c035cc802b91c1865d80ecd929b5ff SHA512 fa6094b398071429a87ac41b8fcfb15bf4a91a1a596e253493b90cf217d5f001e9e38f4720c70f3047cb487d4f1d8de9f9d8df3b18d3a8ea9744380b34539489 diff --git a/dev-python/opentelemetry-instrumentation/files/opentelemetry-instrumentation-0.61_beta0-wrapt-2.patch b/dev-python/opentelemetry-instrumentation/files/opentelemetry-instrumentation-0.61_beta0-wrapt-2.patch new file mode 100644 index 000000000..a92941992 --- /dev/null +++ b/dev-python/opentelemetry-instrumentation/files/opentelemetry-instrumentation-0.61_beta0-wrapt-2.patch @@ -0,0 +1,123 @@ +index e38932e28..37e6c674f 100644 +--- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/utils.py ++++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/utils.py +@@ -20,7 +20,11 @@ from importlib import import_module + from re import escape, sub + from typing import Any, Dict, Generator, Sequence + +-from wrapt import ObjectProxy ++try: ++ # wrapt 2.0.0+ ++ from wrapt import BaseObjectProxy # pylint: disable=no-name-in-module ++except ImportError: ++ from wrapt import ObjectProxy as BaseObjectProxy + + from opentelemetry import context, trace + +@@ -108,7 +112,11 @@ def unwrap(obj: object, attr: str): + ) from exc + + func = getattr(obj, attr, None) +- if func and isinstance(func, ObjectProxy) and hasattr(func, "__wrapped__"): ++ if ( ++ func ++ and isinstance(func, BaseObjectProxy) ++ and hasattr(func, "__wrapped__") ++ ): + setattr(obj, attr, func.__wrapped__) + + +diff --git a/opentelemetry-instrumentation/tests/test_utils.py b/opentelemetry-instrumentation/tests/test_utils.py +index 5ddd45d69..11a3598bd 100644 +--- a/opentelemetry-instrumentation/tests/test_utils.py ++++ b/opentelemetry-instrumentation/tests/test_utils.py +@@ -15,7 +15,13 @@ + import unittest + from http import HTTPStatus + +-from wrapt import ObjectProxy, wrap_function_wrapper ++from wrapt import wrap_function_wrapper ++ ++try: ++ # wrapt 2.0.0+ ++ from wrapt import BaseObjectProxy # pylint: disable=no-name-in-module ++except ImportError: ++ from wrapt import ObjectProxy as BaseObjectProxy + + from opentelemetry.context import ( + _SUPPRESS_HTTP_INSTRUMENTATION_KEY, +@@ -263,23 +269,23 @@ class UnwrapTestCase(unittest.TestCase): + def test_can_unwrap_object_attribute(self): + self._wrap_method() + instance = WrappedClass() +- self.assertTrue(isinstance(instance.method, ObjectProxy)) ++ self.assertTrue(isinstance(instance.method, BaseObjectProxy)) + + unwrap(WrappedClass, "method") +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) + + def test_can_unwrap_object_attribute_as_string(self): + self._wrap_method() + instance = WrappedClass() +- self.assertTrue(isinstance(instance.method, ObjectProxy)) ++ self.assertTrue(isinstance(instance.method, BaseObjectProxy)) + + unwrap("tests.test_utils.WrappedClass", "method") +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) + + def test_raises_import_error_if_path_not_well_formed(self): + self._wrap_method() + instance = WrappedClass() +- self.assertTrue(isinstance(instance.method, ObjectProxy)) ++ self.assertTrue(isinstance(instance.method, BaseObjectProxy)) + + with self.assertRaisesRegex( + ImportError, "Cannot parse '' as dotted import path" +@@ -287,23 +293,23 @@ class UnwrapTestCase(unittest.TestCase): + unwrap("", "method") + + unwrap(WrappedClass, "method") +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) + + def test_raises_import_error_if_cannot_find_module(self): + self._wrap_method() + instance = WrappedClass() +- self.assertTrue(isinstance(instance.method, ObjectProxy)) ++ self.assertTrue(isinstance(instance.method, BaseObjectProxy)) + + with self.assertRaisesRegex(ImportError, "No module named 'does'"): + unwrap("does.not.exist.WrappedClass", "method") + + unwrap(WrappedClass, "method") +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) + + def test_raises_import_error_if_cannot_find_object(self): + self._wrap_method() + instance = WrappedClass() +- self.assertTrue(isinstance(instance.method, ObjectProxy)) ++ self.assertTrue(isinstance(instance.method, BaseObjectProxy)) + + with self.assertRaisesRegex( + ImportError, "Cannot import 'NotWrappedClass' from" +@@ -311,7 +317,7 @@ class UnwrapTestCase(unittest.TestCase): + unwrap("tests.test_utils.NotWrappedClass", "method") + + unwrap(WrappedClass, "method") +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) + + # pylint: disable=no-self-use + def test_does_nothing_if_cannot_find_attribute(self): +@@ -320,6 +326,6 @@ class UnwrapTestCase(unittest.TestCase): + + def test_does_nothing_if_attribute_is_not_from_wrapt(self): + instance = WrappedClass() +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) + unwrap(WrappedClass, "method") +- self.assertFalse(isinstance(instance.method, ObjectProxy)) ++ self.assertFalse(isinstance(instance.method, BaseObjectProxy)) diff --git a/dev-python/opentelemetry-instrumentation/metadata.xml b/dev-python/opentelemetry-instrumentation/metadata.xml new file mode 100644 index 000000000..4270d3ce7 --- /dev/null +++ b/dev-python/opentelemetry-instrumentation/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + opentelemetry-instrumentation + open-telemetry/opentelemetry-python-contrib + + diff --git a/dev-python/opentelemetry-instrumentation/opentelemetry-instrumentation-0.61_beta0.ebuild b/dev-python/opentelemetry-instrumentation/opentelemetry-instrumentation-0.61_beta0.ebuild new file mode 100644 index 000000000..20f9279de --- /dev/null +++ b/dev-python/opentelemetry-instrumentation/opentelemetry-instrumentation-0.61_beta0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +MY_PV=${PV/_beta/b} +MY_P="opentelemetry-python-contrib-${MY_PV}" + +OTLP_PV=1.40.0 +OTLP_P="opentelemetry-python-${OTLP_PV}" + +DESCRIPTION="Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python" +HOMEPAGE=" + https://opentelemetry.io/ + https://pypi.org/project/opentelemetry-instrumentation/ + https://github.com/open-telemetry/opentelemetry-python-contrib/ +" +SRC_URI=" + https://github.com/open-telemetry/opentelemetry-python-contrib/archive/refs/tags/v${MY_PV}.tar.gz + -> ${MY_P}.gh.tar.gz + test? ( + https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${OTLP_PV}.tar.gz + -> ${OTLP_P}.gh.tar.gz + ) +" +S="${WORKDIR}/${MY_P}/${PN}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + ~dev-python/opentelemetry-api-1.40.0[${PYTHON_USEDEP}] + ~dev-python/opentelemetry-semantic-conventions-1.40.0[${PYTHON_USEDEP}] + >=dev-python/packaging-18.0[${PYTHON_USEDEP}] + >=dev-python/wrapt-1.0.0[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${P}-wrapt-2.patch" +) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + # Apply patch at root of the monorepo (only needed till 0.62b0 release) + cd .. || die + distutils-r1_src_prepare +} + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + for dep in tests/opentelemetry-test-utils; do + pushd "${WORKDIR}/${OTLP_P}/${dep}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest +} diff --git a/dev-python/opentelemetry-proto/Manifest b/dev-python/opentelemetry-proto/Manifest new file mode 100644 index 000000000..664dd8eb5 --- /dev/null +++ b/dev-python/opentelemetry-proto/Manifest @@ -0,0 +1 @@ +DIST opentelemetry-python-1.40.0.gh.tar.gz 1380277 BLAKE2B a52ce43e047347d55ce3ba54c2db4fa883f7e543eac9cfe4e3aa92f03db3a0a2fa943235e9f1fe61b5b7bfe377f7c3a661822405c357e2b31885ca7f20c636d6 SHA512 3c5ff022f0374cd28248a8d08d3e909945833db06afaced75d3bafe1420b3e2686e8a5aa14c60bd01380dd0a22c3c08c92caed2671925f3cea4aa40f383c83c1 diff --git a/dev-python/opentelemetry-proto/metadata.xml b/dev-python/opentelemetry-proto/metadata.xml new file mode 100644 index 000000000..0c4843b74 --- /dev/null +++ b/dev-python/opentelemetry-proto/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + opentelemetry-proto + open-telemetry/opentelemetry-python + + diff --git a/dev-python/opentelemetry-proto/opentelemetry-proto-1.40.0.ebuild b/dev-python/opentelemetry-proto/opentelemetry-proto-1.40.0.ebuild new file mode 100644 index 000000000..a7c88e1c0 --- /dev/null +++ b/dev-python/opentelemetry-proto/opentelemetry-proto-1.40.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +MY_P="opentelemetry-python-${PV}" +DESCRIPTION="OpenTelemetry Python Proto" +HOMEPAGE=" + https://opentelemetry.io/ + https://pypi.org/project/opentelemetry-proto/ + https://github.com/open-telemetry/opentelemetry-python/ +" +SRC_URI=" + https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/${PN}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/protobuf-5.0.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/osc-placement/Manifest b/dev-python/osc-placement/Manifest new file mode 100644 index 000000000..68375b244 --- /dev/null +++ b/dev-python/osc-placement/Manifest @@ -0,0 +1,2 @@ +DIST osc_placement-4.7.0.tar.gz 59825 BLAKE2B d8750e1673604d1ecb1cbabae66c06be1e0b63e4189b6ba8cc94d96225d5919ead456867aa173f853ede583fac955cbc868afbfa0deeb80ca97281bee53294c1 SHA512 1039fc5668e2f6ce7251199259fed891a192c6455e762aabe0286d8e1f2352b1539874d1ee298c66b87bc97b452b97e3efcb339f4c3534877e5c49f8799cc041 +DIST osc_placement-4.8.0.tar.gz 60049 BLAKE2B f833eb94b28e053367af1642211bbeb0f6eeb9fda2025277e0a1c277834e6d4ab973bef97cd06a05af6d78df384384f502058797b2fe6ac4315fb84fbc0c5829 SHA512 70b182dc2058ea9d46cd6ca97976844d05568b13db884a92fe1f51347d5b5a3b4de67f4a5a488de936276bd882159f6be1fb011f54d5a2fec31ab59949e677e8 diff --git a/dev-python/osc-placement/metadata.xml b/dev-python/osc-placement/metadata.xml new file mode 100644 index 000000000..7b1ccc8d7 --- /dev/null +++ b/dev-python/osc-placement/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + osc-placement + openstack/osc-placement + + diff --git a/dev-python/osc-placement/osc-placement-4.7.0.ebuild b/dev-python/osc-placement/osc-placement-4.7.0.ebuild new file mode 100644 index 000000000..ac99ace67 --- /dev/null +++ b/dev-python/osc-placement/osc-placement-4.7.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OpenStackClient plugin for Placement service" +HOMEPAGE=" + https://opendev.org/openstack/osc-placement + https://pypi.org/project/python-octaviaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.3.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] + >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-4.2.2[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # Require the placement service to be packaged, too + osc_placement/tests/functional/test_allocation.py + osc_placement/tests/functional/test_allocation_candidate.py + osc_placement/tests/functional/test_inventory.py + osc_placement/tests/functional/test_resource_class.py + osc_placement/tests/functional/test_resource_provider.py + osc_placement/tests/functional/test_trait.py + osc_placement/tests/functional/test_usage.py + osc_placement/tests/functional/test_aggregate.py + osc_placement/tests/functional/test_plugin.py +) + +distutils_enable_tests pytest diff --git a/dev-python/osc-placement/osc-placement-4.8.0.ebuild b/dev-python/osc-placement/osc-placement-4.8.0.ebuild new file mode 100644 index 000000000..ac99ace67 --- /dev/null +++ b/dev-python/osc-placement/osc-placement-4.8.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OpenStackClient plugin for Placement service" +HOMEPAGE=" + https://opendev.org/openstack/osc-placement + https://pypi.org/project/python-octaviaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.3.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.3.0[${PYTHON_USEDEP}] + >=dev-python/stestr-1.0.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-4.2.2[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # Require the placement service to be packaged, too + osc_placement/tests/functional/test_allocation.py + osc_placement/tests/functional/test_allocation_candidate.py + osc_placement/tests/functional/test_inventory.py + osc_placement/tests/functional/test_resource_class.py + osc_placement/tests/functional/test_resource_provider.py + osc_placement/tests/functional/test_trait.py + osc_placement/tests/functional/test_usage.py + osc_placement/tests/functional/test_aggregate.py + osc_placement/tests/functional/test_plugin.py +) + +distutils_enable_tests pytest diff --git a/dev-python/oscrypto/Manifest b/dev-python/oscrypto/Manifest new file mode 100644 index 000000000..3007bc1fc --- /dev/null +++ b/dev-python/oscrypto/Manifest @@ -0,0 +1 @@ +DIST oscrypto-1.3.0.gh.tar.gz 313874 BLAKE2B 6dd3331978d0ca8e63a136988d55bd6e1314078256f6c5141f26d49382e8908b58974c8f8d281a98a7e5efff2e477488baf7a37e3ea4a17bf887c92f9b1d9985 SHA512 b5baf72e1a09615b267be4d1c4baf2375bb939b5bd3d717ca9ca70776541f590a8608bef95991967e23f3794e6220709ed2fe5acdedfe9bfce1921c879a74bec diff --git a/dev-python/oscrypto/files/openssl-3.0.10-fix.patch b/dev-python/oscrypto/files/openssl-3.0.10-fix.patch new file mode 100644 index 000000000..a1c2e44c4 --- /dev/null +++ b/dev-python/oscrypto/files/openssl-3.0.10-fix.patch @@ -0,0 +1,38 @@ +From ebbc944485b278192b60080ea1f495e287efb4f8 Mon Sep 17 00:00:00 2001 +From: Martin Journois +Date: Thu, 17 Aug 2023 13:09:31 +0200 +Subject: [PATCH] MJ: Fix #75 bug with openssl 3.0.10 (#76) + +* MJ: Fix #75 bug with openssl 3.0.10 +* MJ: Add fix suggested by @vcunat on _libcrypto_ctypes regex +--- + oscrypto/_openssl/_libcrypto_cffi.py | 2 +- + oscrypto/_openssl/_libcrypto_ctypes.py | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/oscrypto/_openssl/_libcrypto_cffi.py b/oscrypto/_openssl/_libcrypto_cffi.py +index 8aed03e..14eb576 100644 +--- a/oscrypto/_openssl/_libcrypto_cffi.py ++++ b/oscrypto/_openssl/_libcrypto_cffi.py +@@ -37,7 +37,7 @@ + + is_libressl = 'LibreSSL' in version_string + +-version_match = re.search('\\b(\\d\\.\\d\\.\\d[a-z]*)\\b', version_string) ++version_match = re.search('\\b(\\d\\.\\d\\.\\d+[a-z]*)\\b', version_string) + if not version_match: + version_match = re.search('(?<=LibreSSL )(\\d\\.\\d(\\.\\d)?)\\b', version_string) + if not version_match: +diff --git a/oscrypto/_openssl/_libcrypto_ctypes.py b/oscrypto/_openssl/_libcrypto_ctypes.py +index e33ebbc..9cb294a 100644 +--- a/oscrypto/_openssl/_libcrypto_ctypes.py ++++ b/oscrypto/_openssl/_libcrypto_ctypes.py +@@ -40,7 +40,7 @@ + + is_libressl = 'LibreSSL' in version_string + +-version_match = re.search('\\b(\\d\\.\\d\\.\\d[a-z]*)\\b', version_string) ++version_match = re.search('\\b(\\d\\.\\d\\.\\d+[a-z]*)\\b', version_string) + if not version_match: + version_match = re.search('(?<=LibreSSL )(\\d\\.\\d(\\.\\d)?)\\b', version_string) + if not version_match: diff --git a/dev-python/oscrypto/files/py3.12.patch b/dev-python/oscrypto/files/py3.12.patch new file mode 100644 index 000000000..0bb8cb0cd --- /dev/null +++ b/dev-python/oscrypto/files/py3.12.patch @@ -0,0 +1,902 @@ +From 3be536e4a61ac5fbd403ee80cdb54cb666f34679 Mon Sep 17 00:00:00 2001 +From: Dominik 'Rathann' Mierzejewski +Date: Thu, 17 Aug 2023 09:05:29 +0200 +Subject: [PATCH 01/13] use `importlib` instead of deprecated `imp` module + +This fixes tests with python 3.12 where the `imp` module was +[removed](https://docs.python.org/3.12/whatsnew/3.12.html#removed). + +This should fix issue #74. +--- + tests/__init__.py | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/tests/__init__.py b/tests/__init__.py +index 4c65360..90bede4 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -1,7 +1,7 @@ + # coding: utf-8 + from __future__ import unicode_literals, division, absolute_import, print_function + +-import imp ++import importlib + import os + import unittest + +@@ -94,8 +94,7 @@ def _import_from(mod, path, mod_dir=None): + return None + + try: +- mod_info = imp.find_module(mod_dir, [path]) +- return imp.load_module(mod, *mod_info) ++ return importlib.import_module(mod) + except ImportError: + return None + + +From 199f07eefb9c0d1d5ad8093c012fbdae1fefa633 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Thu, 17 Aug 2023 07:14:40 -0400 +Subject: [PATCH 02/13] Fix compatibility with Python 2.6 + +--- + tests/__init__.py | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/tests/__init__.py b/tests/__init__.py +index 90bede4..3ca9334 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -1,10 +1,15 @@ + # coding: utf-8 + from __future__ import unicode_literals, division, absolute_import, print_function + +-import importlib + import os ++import sys + import unittest + ++if sys.version_info < (3,): ++ import imp as importlib ++else: ++ import importlib ++ + + __version__ = '1.3.0' + __version_info__ = (1, 3, 0) + +From 19de26bdad3154dc30c6661b652c459438fa9be2 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Thu, 17 Aug 2023 07:25:49 -0400 +Subject: [PATCH 03/13] Fix both imp and importlib implementations + +--- + tests/__init__.py | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/tests/__init__.py b/tests/__init__.py +index 3ca9334..7aab84d 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -6,7 +6,7 @@ + import unittest + + if sys.version_info < (3,): +- import imp as importlib ++ import imp + else: + import importlib + +@@ -99,7 +99,12 @@ def _import_from(mod, path, mod_dir=None): + return None + + try: +- return importlib.import_module(mod) ++ if sys.version_info < (3,): ++ mod_info = imp.find_module(mod_dir, [path]) ++ return imp.load_module(mod, *mod_info) ++ else: ++ mod_info = importlib.machinery.PathFinder().find_spec(mod_dir, [path]) ++ return importlib.import_module(mod, *mod_info) + except ImportError: + return None + + +From 6973b915069babf665bc223979cd86b2dc262da4 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Thu, 17 Aug 2023 07:34:37 -0400 +Subject: [PATCH 04/13] More importlib fixes + +--- + tests/__init__.py | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/tests/__init__.py b/tests/__init__.py +index 7aab84d..957c083 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -103,8 +103,10 @@ def _import_from(mod, path, mod_dir=None): + mod_info = imp.find_module(mod_dir, [path]) + return imp.load_module(mod, *mod_info) + else: +- mod_info = importlib.machinery.PathFinder().find_spec(mod_dir, [path]) +- return importlib.import_module(mod, *mod_info) ++ spec = importlib.machinery.PathFinder().find_spec(mod_dir, [path]) ++ module = importlib.util.module_from_spec(spec) ++ sys.modules[mod] = module ++ spec.loader.exec_module(module) + except ImportError: + return None + + +From 8843c89acae8435a7ba731b42750e42caef87a70 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Thu, 17 Aug 2023 07:35:40 -0400 +Subject: [PATCH 05/13] Python 3.3 has a different importlib implementation + +--- + tests/__init__.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/__init__.py b/tests/__init__.py +index 957c083..8339b5d 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -5,7 +5,7 @@ + import sys + import unittest + +-if sys.version_info < (3,): ++if sys.version_info < (3, 5): + import imp + else: + import importlib +@@ -99,7 +99,7 @@ def _import_from(mod, path, mod_dir=None): + return None + + try: +- if sys.version_info < (3,): ++ if sys.version_info < (3, 5): + mod_info = imp.find_module(mod_dir, [path]) + return imp.load_module(mod, *mod_info) + else: + +From 53fa3ca263ad6bc04e4a8a56f180b82bdc88aa03 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Thu, 17 Aug 2023 08:22:21 -0400 +Subject: [PATCH 06/13] Attempt a different importlib implementation + +--- + tests/__init__.py | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/tests/__init__.py b/tests/__init__.py +index 8339b5d..0eecf2f 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -103,7 +103,12 @@ def _import_from(mod, path, mod_dir=None): + mod_info = imp.find_module(mod_dir, [path]) + return imp.load_module(mod, *mod_info) + else: +- spec = importlib.machinery.PathFinder().find_spec(mod_dir, [path]) ++ loader_details = ( ++ importlib.machinery.SourceFileLoader, ++ importlib.machinery.SOURCE_SUFFIXES ++ ) ++ finder = importlib.machinery.FileFinder(path, loader_details) ++ spec = finder.find_spec(mod_dir) + module = importlib.util.module_from_spec(spec) + sys.modules[mod] = module + spec.loader.exec_module(module) + +From b013e440061c88dfe0301309b695c7b47bcc1e72 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Thu, 17 Aug 2023 15:52:30 -0400 +Subject: [PATCH 07/13] Hopefully some fully working Python 3.12-compatible + import backflips + +--- + dev/_import.py | 35 ++++++++++++++++++++++++++++++++--- + tests/__init__.py | 4 ++++ + 2 files changed, 36 insertions(+), 3 deletions(-) + +diff --git a/dev/_import.py b/dev/_import.py +index d64c028..016c576 100644 +--- a/dev/_import.py ++++ b/dev/_import.py +@@ -1,12 +1,19 @@ + # coding: utf-8 + from __future__ import unicode_literals, division, absolute_import, print_function + +-import imp + import sys + import os + + from . import build_root, package_name, package_root + ++if sys.version_info < (3, 5): ++ import imp ++else: ++ import importlib ++ import importlib.machinery ++ import importlib.util ++ ++ + if sys.version_info < (3,): + getcwd = os.getcwdu + else: +@@ -34,6 +41,14 @@ def _import_from(mod, path, mod_dir=None, allow_error=False): + None if not loaded, otherwise the module + """ + ++ if mod in sys.modules: ++ return sys.modules[mod] ++ ++ if mod_dir is None: ++ full_mod = mod ++ else: ++ full_mod = mod_dir ++ + if mod_dir is None: + mod_dir = mod.replace('.', os.sep) + +@@ -49,8 +64,22 @@ def _import_from(mod, path, mod_dir=None, allow_error=False): + path = os.path.join(path, append) + + try: +- mod_info = imp.find_module(mod_dir, [path]) +- return imp.load_module(mod, *mod_info) ++ if sys.version_info < (3, 5): ++ mod_info = imp.find_module(mod_dir, [path]) ++ return imp.load_module(mod, *mod_info) ++ ++ else: ++ loader_details = ( ++ importlib.machinery.SourceFileLoader, ++ importlib.machinery.SOURCE_SUFFIXES ++ ) ++ finder = importlib.machinery.FileFinder(path, loader_details) ++ spec = finder.find_spec(full_mod) ++ module = importlib.util.module_from_spec(spec) ++ sys.modules[mod] = module ++ spec.loader.exec_module(module) ++ return module ++ + except ImportError: + if allow_error: + raise +diff --git a/tests/__init__.py b/tests/__init__.py +index 0eecf2f..9759ae3 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -89,6 +89,9 @@ def _import_from(mod, path, mod_dir=None): + None if not loaded, otherwise the module + """ + ++ if mod in sys.modules: ++ return sys.modules[mod] ++ + if mod_dir is None: + mod_dir = mod + +@@ -112,6 +115,7 @@ def _import_from(mod, path, mod_dir=None): + module = importlib.util.module_from_spec(spec) + sys.modules[mod] = module + spec.loader.exec_module(module) ++ return module + except ImportError: + return None + + +From 8ec71631b5adf6f6ab34c7cc3fe8e229a2bdcbd7 Mon Sep 17 00:00:00 2001 +From: Dominik Mierzejewski +Date: Fri, 18 Aug 2023 11:18:06 +0200 +Subject: [PATCH 08/13] Use importlib with python 3.5+ + +This fixes `python run.py ci` under python 3.12. +--- + dev/coverage.py | 21 ++++++++++++++++++--- + 1 file changed, 18 insertions(+), 3 deletions(-) + +diff --git a/dev/coverage.py b/dev/coverage.py +index bb99a4f..6e669fe 100644 +--- a/dev/coverage.py ++++ b/dev/coverage.py +@@ -4,7 +4,6 @@ + import cgi + import codecs + import coverage +-import imp + import json + import os + import unittest +@@ -33,6 +32,11 @@ + else: + Pattern = re.Pattern + ++if sys.version_info < (3, 5): ++ import imp ++else: ++ import importlib ++ + + def run(ci=False): + """ +@@ -103,8 +107,19 @@ def _load_package_tests(name): + if not os.path.exists(package_dir): + return [] + +- tests_module_info = imp.find_module('tests', [package_dir]) +- tests_module = imp.load_module('%s.tests' % name, *tests_module_info) ++ if sys.version_info < (3, 5): ++ tests_module_info = imp.find_module('tests', [package_dir]) ++ tests_module = imp.load_module('%s.tests' % name, *tests_module_info) ++ else: ++ loader_details = ( ++ importlib.machinery.SourceFileLoader, ++ importlib.machinery.SOURCE_SUFFIXES ++ ) ++ finder = importlib.machinery.FileFinder(package_dir, loader_details) ++ spec = finder.find_spec('tests') ++ test_module = importlib.util.module_from_spec(spec) ++ sys.modules['%s.tests' % name] = test_module ++ spec.loader.exec_module(test_module) + return tests_module.test_classes() + + + +From 23d848a500413847a63df740af543e0fdaba5558 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Tue, 22 Aug 2023 06:56:36 -0400 +Subject: [PATCH 09/13] Reuse _import_from in coverage task, fixing module name + +--- + dev/coverage.py | 21 ++------------------- + 1 file changed, 2 insertions(+), 19 deletions(-) + +diff --git a/dev/coverage.py b/dev/coverage.py +index 6e669fe..00684d0 100644 +--- a/dev/coverage.py ++++ b/dev/coverage.py +@@ -16,6 +16,7 @@ + from fnmatch import fnmatch + + from . import package_name, package_root, other_packages ++from ._import import _import_from + + if sys.version_info < (3,): + str_cls = unicode # noqa +@@ -32,11 +33,6 @@ + else: + Pattern = re.Pattern + +-if sys.version_info < (3, 5): +- import imp +-else: +- import importlib +- + + def run(ci=False): + """ +@@ -107,20 +103,7 @@ def _load_package_tests(name): + if not os.path.exists(package_dir): + return [] + +- if sys.version_info < (3, 5): +- tests_module_info = imp.find_module('tests', [package_dir]) +- tests_module = imp.load_module('%s.tests' % name, *tests_module_info) +- else: +- loader_details = ( +- importlib.machinery.SourceFileLoader, +- importlib.machinery.SOURCE_SUFFIXES +- ) +- finder = importlib.machinery.FileFinder(package_dir, loader_details) +- spec = finder.find_spec('tests') +- test_module = importlib.util.module_from_spec(spec) +- sys.modules['%s.tests' % name] = test_module +- spec.loader.exec_module(test_module) +- return tests_module.test_classes() ++ return _import_from('%s.tests' % name, package_dir, 'tests').test_classes() + + + def _env_info(): + +From 9941d3b96e8aa08622d00954d89005dcf6e94b94 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Tue, 22 Aug 2023 07:03:26 -0400 +Subject: [PATCH 10/13] Factor out remaining usage of imp module + +--- + dev/build.py | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/dev/build.py b/dev/build.py +index 4899594..f429fee 100644 +--- a/dev/build.py ++++ b/dev/build.py +@@ -1,7 +1,6 @@ + # coding: utf-8 + from __future__ import unicode_literals, division, absolute_import, print_function + +-import imp + import os + import tarfile + import zipfile +@@ -9,6 +8,7 @@ + import setuptools.sandbox + + from . import package_root, package_name, has_tests_package ++from ._import import _import_from + + + def _list_zip(filename): +@@ -45,8 +45,8 @@ def run(): + + # Trying to call setuptools.sandbox.run_setup(setup, ['--version']) + # resulted in a segfault, so we do this instead +- module_info = imp.find_module('version', [os.path.join(package_root, package_name)]) +- version_mod = imp.load_module('%s.version' % package_name, *module_info) ++ package_dir = os.path.join(package_root, package_name) ++ version_mod = _import_from('%s.version' % package_name, package_dir, 'version') + + pkg_name_info = (package_name, version_mod.__version__) + print('Building %s-%s' % pkg_name_info) + +From 799aa0d2f4a954d3fc120ab382c8dd4322758654 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Tue, 22 Aug 2023 16:29:39 -0400 +Subject: [PATCH 11/13] Rewrite importlib import mechanism + +--- + dev/_import.py | 69 ++++++++++++++++++++++++++++++++--------- + tests/__init__.py | 79 ++++++++++++++++++++++++++++++++++++++++------- + 2 files changed, 122 insertions(+), 26 deletions(-) + +diff --git a/dev/_import.py b/dev/_import.py +index 016c576..20720e7 100644 +--- a/dev/_import.py ++++ b/dev/_import.py +@@ -10,7 +10,7 @@ + import imp + else: + import importlib +- import importlib.machinery ++ import importlib.abc + import importlib.util + + +@@ -20,6 +20,48 @@ + getcwd = os.getcwd + + ++class ModCryptoMetaFinder(importlib.abc.MetaPathFinder): ++ def setup(self): ++ self.modules = {} ++ sys.meta_path.insert(0, self) ++ ++ def add_module(self, package_name, package_path): ++ if package_name not in self.modules: ++ self.modules[package_name] = package_path ++ ++ def find_spec(self, fullname, path, target=None): ++ name_parts = fullname.split('.') ++ if name_parts[0] not in self.modules: ++ return None ++ ++ package = name_parts[0] ++ package_path = self.modules[package] ++ ++ fullpath = os.path.join(package_path, *name_parts[1:]) ++ ++ if os.path.isdir(fullpath): ++ filename = os.path.join(fullpath, "__init__.py") ++ submodule_locations = [fullpath] ++ else: ++ filename = fullpath + ".py" ++ submodule_locations = None ++ ++ if not os.path.exists(filename): ++ return None ++ ++ return importlib.util.spec_from_file_location( ++ fullname, ++ filename, ++ loader=None, ++ submodule_search_locations=submodule_locations ++ ) ++ ++ ++if sys.version_info >= (3, 5): ++ CUSTOM_FINDER = ModCryptoMetaFinder() ++ CUSTOM_FINDER.setup() ++ ++ + def _import_from(mod, path, mod_dir=None, allow_error=False): + """ + Imports a module from a specific path +@@ -47,7 +89,7 @@ def _import_from(mod, path, mod_dir=None, allow_error=False): + if mod_dir is None: + full_mod = mod + else: +- full_mod = mod_dir ++ full_mod = mod_dir.replace(os.sep, '.') + + if mod_dir is None: + mod_dir = mod.replace('.', os.sep) +@@ -55,8 +97,11 @@ def _import_from(mod, path, mod_dir=None, allow_error=False): + if not os.path.exists(path): + return None + +- if not os.path.exists(os.path.join(path, mod_dir)) \ +- and not os.path.exists(os.path.join(path, mod_dir + '.py')): ++ source_path = os.path.join(path, mod_dir, '__init__.py') ++ if not os.path.exists(source_path): ++ source_path = os.path.join(path, mod_dir + '.py') ++ ++ if not os.path.exists(source_path): + return None + + if os.sep in mod_dir: +@@ -69,16 +114,12 @@ def _import_from(mod, path, mod_dir=None, allow_error=False): + return imp.load_module(mod, *mod_info) + + else: +- loader_details = ( +- importlib.machinery.SourceFileLoader, +- importlib.machinery.SOURCE_SUFFIXES +- ) +- finder = importlib.machinery.FileFinder(path, loader_details) +- spec = finder.find_spec(full_mod) +- module = importlib.util.module_from_spec(spec) +- sys.modules[mod] = module +- spec.loader.exec_module(module) +- return module ++ package = mod.split('.', 1)[0] ++ package_dir = full_mod.split('.', 1)[0] ++ package_path = os.path.join(path, package_dir) ++ CUSTOM_FINDER.add_module(package, package_path) ++ ++ return importlib.import_module(mod) + + except ImportError: + if allow_error: +diff --git a/tests/__init__.py b/tests/__init__.py +index 9759ae3..2e24046 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -9,6 +9,8 @@ + import imp + else: + import importlib ++ import importlib.abc ++ import importlib.util + + + __version__ = '1.3.0' +@@ -71,6 +73,48 @@ def local_oscrypto(): + return (_asn1crypto_module, _oscrypto_module) + + ++class ModCryptoMetaFinder(importlib.abc.MetaPathFinder): ++ def setup(self): ++ self.modules = {} ++ sys.meta_path.insert(0, self) ++ ++ def add_module(self, package_name, package_path): ++ if package_name not in self.modules: ++ self.modules[package_name] = package_path ++ ++ def find_spec(self, fullname, path, target=None): ++ name_parts = fullname.split('.') ++ if name_parts[0] not in self.modules: ++ return None ++ ++ package = name_parts[0] ++ package_path = self.modules[package] ++ ++ fullpath = os.path.join(package_path, *name_parts[1:]) ++ ++ if os.path.isdir(fullpath): ++ filename = os.path.join(fullpath, "__init__.py") ++ submodule_locations = [fullpath] ++ else: ++ filename = fullpath + ".py" ++ submodule_locations = None ++ ++ if not os.path.exists(filename): ++ return None ++ ++ return importlib.util.spec_from_file_location( ++ fullname, ++ filename, ++ loader=None, ++ submodule_search_locations=submodule_locations ++ ) ++ ++ ++if sys.version_info >= (3, 5): ++ CUSTOM_FINDER = ModCryptoMetaFinder() ++ CUSTOM_FINDER.setup() ++ ++ + def _import_from(mod, path, mod_dir=None): + """ + Imports a module from a specific path +@@ -93,29 +137,40 @@ def _import_from(mod, path, mod_dir=None): + return sys.modules[mod] + + if mod_dir is None: +- mod_dir = mod ++ full_mod = mod ++ else: ++ full_mod = mod_dir.replace(os.sep, '.') ++ ++ if mod_dir is None: ++ mod_dir = mod.replace('.', os.sep) + + if not os.path.exists(path): + return None + +- if not os.path.exists(os.path.join(path, mod_dir)): ++ source_path = os.path.join(path, mod_dir, '__init__.py') ++ if not os.path.exists(source_path): ++ source_path = os.path.join(path, mod_dir + '.py') ++ ++ if not os.path.exists(source_path): + return None + ++ if os.sep in mod_dir: ++ append, mod_dir = mod_dir.rsplit(os.sep, 1) ++ path = os.path.join(path, append) ++ + try: + if sys.version_info < (3, 5): + mod_info = imp.find_module(mod_dir, [path]) + return imp.load_module(mod, *mod_info) ++ + else: +- loader_details = ( +- importlib.machinery.SourceFileLoader, +- importlib.machinery.SOURCE_SUFFIXES +- ) +- finder = importlib.machinery.FileFinder(path, loader_details) +- spec = finder.find_spec(mod_dir) +- module = importlib.util.module_from_spec(spec) +- sys.modules[mod] = module +- spec.loader.exec_module(module) +- return module ++ package = mod.split('.', 1)[0] ++ package_dir = full_mod.split('.', 1)[0] ++ package_path = os.path.join(path, package_dir) ++ CUSTOM_FINDER.add_module(package, package_path) ++ ++ return importlib.import_module(mod) ++ + except ImportError: + return None + + +From 8a588fa0223f08f817e702f7f2cc4ef81017af26 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Tue, 22 Aug 2023 16:35:17 -0400 +Subject: [PATCH 12/13] Fix custom importlib code for Python < 3.5 + +--- + dev/_import.py | 73 +++++++++++++++++++++++------------------------ + tests/__init__.py | 58 ++++++++++++++++++------------------- + 2 files changed, 65 insertions(+), 66 deletions(-) + +diff --git a/dev/_import.py b/dev/_import.py +index 20720e7..2d016db 100644 +--- a/dev/_import.py ++++ b/dev/_import.py +@@ -19,45 +19,44 @@ + else: + getcwd = os.getcwd + +- +-class ModCryptoMetaFinder(importlib.abc.MetaPathFinder): +- def setup(self): +- self.modules = {} +- sys.meta_path.insert(0, self) +- +- def add_module(self, package_name, package_path): +- if package_name not in self.modules: +- self.modules[package_name] = package_path +- +- def find_spec(self, fullname, path, target=None): +- name_parts = fullname.split('.') +- if name_parts[0] not in self.modules: +- return None +- +- package = name_parts[0] +- package_path = self.modules[package] +- +- fullpath = os.path.join(package_path, *name_parts[1:]) +- +- if os.path.isdir(fullpath): +- filename = os.path.join(fullpath, "__init__.py") +- submodule_locations = [fullpath] +- else: +- filename = fullpath + ".py" +- submodule_locations = None +- +- if not os.path.exists(filename): +- return None +- +- return importlib.util.spec_from_file_location( +- fullname, +- filename, +- loader=None, +- submodule_search_locations=submodule_locations +- ) ++if sys.version_info >= (3, 5): ++ class ModCryptoMetaFinder(importlib.abc.MetaPathFinder): ++ def setup(self): ++ self.modules = {} ++ sys.meta_path.insert(0, self) ++ ++ def add_module(self, package_name, package_path): ++ if package_name not in self.modules: ++ self.modules[package_name] = package_path ++ ++ def find_spec(self, fullname, path, target=None): ++ name_parts = fullname.split('.') ++ if name_parts[0] not in self.modules: ++ return None ++ ++ package = name_parts[0] ++ package_path = self.modules[package] ++ ++ fullpath = os.path.join(package_path, *name_parts[1:]) ++ ++ if os.path.isdir(fullpath): ++ filename = os.path.join(fullpath, "__init__.py") ++ submodule_locations = [fullpath] ++ else: ++ filename = fullpath + ".py" ++ submodule_locations = None ++ ++ if not os.path.exists(filename): ++ return None ++ ++ return importlib.util.spec_from_file_location( ++ fullname, ++ filename, ++ loader=None, ++ submodule_search_locations=submodule_locations ++ ) + + +-if sys.version_info >= (3, 5): + CUSTOM_FINDER = ModCryptoMetaFinder() + CUSTOM_FINDER.setup() + +diff --git a/tests/__init__.py b/tests/__init__.py +index 2e24046..e1e92e6 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -73,44 +73,44 @@ def local_oscrypto(): + return (_asn1crypto_module, _oscrypto_module) + + +-class ModCryptoMetaFinder(importlib.abc.MetaPathFinder): +- def setup(self): +- self.modules = {} +- sys.meta_path.insert(0, self) ++if sys.version_info >= (3, 5): ++ class ModCryptoMetaFinder(importlib.abc.MetaPathFinder): ++ def setup(self): ++ self.modules = {} ++ sys.meta_path.insert(0, self) + +- def add_module(self, package_name, package_path): +- if package_name not in self.modules: +- self.modules[package_name] = package_path ++ def add_module(self, package_name, package_path): ++ if package_name not in self.modules: ++ self.modules[package_name] = package_path + +- def find_spec(self, fullname, path, target=None): +- name_parts = fullname.split('.') +- if name_parts[0] not in self.modules: +- return None ++ def find_spec(self, fullname, path, target=None): ++ name_parts = fullname.split('.') ++ if name_parts[0] not in self.modules: ++ return None + +- package = name_parts[0] +- package_path = self.modules[package] ++ package = name_parts[0] ++ package_path = self.modules[package] + +- fullpath = os.path.join(package_path, *name_parts[1:]) ++ fullpath = os.path.join(package_path, *name_parts[1:]) + +- if os.path.isdir(fullpath): +- filename = os.path.join(fullpath, "__init__.py") +- submodule_locations = [fullpath] +- else: +- filename = fullpath + ".py" +- submodule_locations = None ++ if os.path.isdir(fullpath): ++ filename = os.path.join(fullpath, "__init__.py") ++ submodule_locations = [fullpath] ++ else: ++ filename = fullpath + ".py" ++ submodule_locations = None + +- if not os.path.exists(filename): +- return None ++ if not os.path.exists(filename): ++ return None + +- return importlib.util.spec_from_file_location( +- fullname, +- filename, +- loader=None, +- submodule_search_locations=submodule_locations +- ) ++ return importlib.util.spec_from_file_location( ++ fullname, ++ filename, ++ loader=None, ++ submodule_search_locations=submodule_locations ++ ) + + +-if sys.version_info >= (3, 5): + CUSTOM_FINDER = ModCryptoMetaFinder() + CUSTOM_FINDER.setup() + + +From d9f8e2ff88e722e3af6bf592c097298505a40381 Mon Sep 17 00:00:00 2001 +From: wbond +Date: Tue, 22 Aug 2023 16:45:45 -0400 +Subject: [PATCH 13/13] Fix test loading + +--- + dev/_import.py | 1 - + dev/coverage.py | 2 +- + tests/__init__.py | 1 - + 3 files changed, 1 insertion(+), 3 deletions(-) + +diff --git a/dev/_import.py b/dev/_import.py +index 2d016db..c0a1983 100644 +--- a/dev/_import.py ++++ b/dev/_import.py +@@ -56,7 +56,6 @@ def find_spec(self, fullname, path, target=None): + submodule_search_locations=submodule_locations + ) + +- + CUSTOM_FINDER = ModCryptoMetaFinder() + CUSTOM_FINDER.setup() + +diff --git a/dev/coverage.py b/dev/coverage.py +index 00684d0..98f140b 100644 +--- a/dev/coverage.py ++++ b/dev/coverage.py +@@ -103,7 +103,7 @@ def _load_package_tests(name): + if not os.path.exists(package_dir): + return [] + +- return _import_from('%s.tests' % name, package_dir, 'tests').test_classes() ++ return _import_from('%s_tests' % name, package_dir, 'tests').test_classes() + + + def _env_info(): +diff --git a/tests/__init__.py b/tests/__init__.py +index e1e92e6..3ae721d 100644 +--- a/tests/__init__.py ++++ b/tests/__init__.py +@@ -110,7 +110,6 @@ def find_spec(self, fullname, path, target=None): + submodule_search_locations=submodule_locations + ) + +- + CUSTOM_FINDER = ModCryptoMetaFinder() + CUSTOM_FINDER.setup() + diff --git a/dev-python/oscrypto/metadata.xml b/dev-python/oscrypto/metadata.xml new file mode 100644 index 000000000..70b387f1f --- /dev/null +++ b/dev-python/oscrypto/metadata.xml @@ -0,0 +1,9 @@ + + + + + + wbond/oscrypto + oscrypto + + diff --git a/dev-python/oscrypto/oscrypto-1.3.0-r2.ebuild b/dev-python/oscrypto/oscrypto-1.3.0-r2.ebuild new file mode 100644 index 000000000..41f0f6499 --- /dev/null +++ b/dev-python/oscrypto/oscrypto-1.3.0-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit edo distutils-r1 optfeature + +DESCRIPTION="TLS sockets, key generation, encryption, decryption, signing, verification" +HOMEPAGE=" + https://pypi.org/project/oscrypto/ + https://github.com/wbond/oscrypto +" +SRC_URI="https://github.com/wbond/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/openssl + >=dev-python/asn1crypto-1.5.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + ) +" + +DOCS=( docs {changelog,readme}.md ) + +PATCHES=( + "${FILESDIR}"/openssl-3.0.10-fix.patch + "${FILESDIR}"/py3.12.patch +) + +distutils_enable_tests unittest + +python_test() { + local -x OSCRYPTO_SKIP_INTERNET_TESTS="true" + edo ${EPYTHON} -m tests +} + +pkg_postinst() { + optfeature "faster FFI" virtual/python-cffi +} diff --git a/dev-python/parsel/Manifest b/dev-python/parsel/Manifest new file mode 100644 index 000000000..5545daff7 --- /dev/null +++ b/dev-python/parsel/Manifest @@ -0,0 +1 @@ +DIST parsel-1.10.0.tar.gz 51421 BLAKE2B e7e37470b363fffc9a766d71f2d5a1ef9d1b7377461e9f4f9e3e83b30cfe3c8ac42e75645a19b613447f0373a94fc9879bba18e37038231564be6ea37d49a940 SHA512 aa0c3de6f8e8453ac942fd86221b6ed44c15874735af49fcef56bbd3c6aa9676b9642ea896924ac551cd4acabe2ea5d6124dc907b11ac26781da05e236f33109 diff --git a/dev-python/parsel/files/parsel-1.6.0-pytest-runner.patch b/dev-python/parsel/files/parsel-1.6.0-pytest-runner.patch new file mode 100644 index 000000000..33b533665 --- /dev/null +++ b/dev-python/parsel/files/parsel-1.6.0-pytest-runner.patch @@ -0,0 +1,30 @@ +diff --git a/pytest.ini b/pytest.ini +index 3e34de8..b9f5050 100644 +--- a/pytest.ini ++++ b/pytest.ini +@@ -1,11 +1,2 @@ + [pytest] +-addopts = --assert=plain --doctest-modules --ignore=setup.py +-flake8-ignore = +- parsel/csstranslator.py E501 +- parsel/selector.py E501 +- parsel/utils.py E226 E501 +- parsel/xpathfuncs.py E501 +- tests/test_selector.py E501 +- tests/test_selector_csstranslator.py E501 +- tests/test_utils.py E501 +- tests/test_xpathfuncs.py E501 ++addopts = --assert=plain --ignore=setup.py +diff --git a/setup.py b/setup.py +index d14ad0e..dc89534 100644 +--- a/setup.py ++++ b/setup.py +@@ -76,7 +76,7 @@ setup( + 'Programming Language :: Python :: Implementation :: CPython', + 'Programming Language :: Python :: Implementation :: PyPy', + ], +- setup_requires=['pytest-runner',], ++ setup_requires=[], + tests_require=['pytest',], + test_suite='tests', + ) diff --git a/dev-python/parsel/metadata.xml b/dev-python/parsel/metadata.xml new file mode 100644 index 000000000..8a36a5ef1 --- /dev/null +++ b/dev-python/parsel/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/parsel + parsel + + diff --git a/dev-python/parsel/parsel-1.10.0.ebuild b/dev-python/parsel/parsel-1.10.0.ebuild new file mode 100644 index 000000000..e6cc4db94 --- /dev/null +++ b/dev-python/parsel/parsel-1.10.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Utility to extract data from XML/HTML documents using XPath or CSS selectors" +HOMEPAGE=" + https://www.scrapy.org/ + https://pypi.org/project/parsel/ + https://github.com/scrapy/parsel +" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/cssselect[${PYTHON_USEDEP}] + dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/w3lib[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/sybil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-notfound-page \ + dev-python/sphinx-rtd-theme + +src_prepare() { + distutils-r1_src_prepare + sed "/pytest-runner/d" -i setup.py || die +} + +python_test() { + epytest --ignore=docs +} diff --git a/dev-python/pem/Manifest b/dev-python/pem/Manifest new file mode 100644 index 000000000..9f68271c3 --- /dev/null +++ b/dev-python/pem/Manifest @@ -0,0 +1 @@ +DIST pem-23.1.0.tar.gz 43796 BLAKE2B 903b6bbad0a73266467d876eba2a6a32993fd57f75630149bb00c8eac9f51a0fa7b1edcff9c09d48167f971c1da51f688ae0bda9494c3d3e3acf11262983858d SHA512 e742dba55df69736ed5896370da980b25961682a9fd38b6940490cb82332813fc1d7a931fe651716fa31caf6080e6fb047d0ef62d3e61d7e3e1288a00b70051e diff --git a/dev-python/pem/metadata.xml b/dev-python/pem/metadata.xml new file mode 100644 index 000000000..d20862ac8 --- /dev/null +++ b/dev-python/pem/metadata.xml @@ -0,0 +1,14 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + hynek/pem + pem + https://pem.readthedocs.io/ + https://github.com/hynek/pem/issues + + diff --git a/dev-python/pem/pem-23.1.0.ebuild b/dev-python/pem/pem-23.1.0.ebuild new file mode 100644 index 000000000..9362cb838 --- /dev/null +++ b/dev-python/pem/pem-23.1.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Easy PEM file parsing in Python" +HOMEPAGE="https://pem.readthedocs.io/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-5.0.2[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/pretend[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/persist-queue/Manifest b/dev-python/persist-queue/Manifest new file mode 100644 index 000000000..609126eac --- /dev/null +++ b/dev-python/persist-queue/Manifest @@ -0,0 +1,3 @@ +DIST persist-queue-0.8.1.tar.gz 29652 BLAKE2B b088a1d1784928e682151d0ccf984439df13b771aea4c5125b213a87fea05fbbc654fd80b787e141083a148b8b4b661b50fbe22f85cc582d0f411297089a88e2 SHA512 a5582deddd06108b4e748ee10fed5f64a328fe361b2db8f74400f7e43fc5800aafee67230e7edf481f926c8e20c73fb5d32109d15504a24caa67da848458ce6c +DIST persist-queue-1.0.0.tar.gz 30262 BLAKE2B 266b731302ea4a805755df89ef62ad79f60d2b65a3b8f8acdb0daf9816e6a8f8a31f896f5757020f61403382612f00cbfee8d9ceea90782409c08bd8999162d9 SHA512 5fba323ca24dfe79688d2c89ac044729d4ef0b63d195d8fcac6da3ca5e6667d930c348626bce3cb808a560f06d0bfcad041be97b22811e7de0868324b3ef7c1b +DIST persist_queue-1.1.0.tar.gz 39294 BLAKE2B 61aefe596fd6f1ed358899ba285f57da63f630cdf892ba303e61d4611188817276e97ce209e85066638cd12b4a0265e466d3bcb9837dae2cda0442fe38b7408e SHA512 9dc211d5ef872e3885ee2db0bd2c2d7e538db32b7e0f43aa03be2ef07a6ea9c34c44564229b727142fa07f9a9e45f004ed5c63e1f9e2cb613870298c22bc9d76 diff --git a/dev-python/persist-queue/metadata.xml b/dev-python/persist-queue/metadata.xml new file mode 100644 index 000000000..feb3b7ec0 --- /dev/null +++ b/dev-python/persist-queue/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + peter-wangxu/persist-queue + persist-queue + + diff --git a/dev-python/persist-queue/persist-queue-0.8.1.ebuild b/dev-python/persist-queue/persist-queue-0.8.1.ebuild new file mode 100644 index 000000000..7e173a2e9 --- /dev/null +++ b/dev-python/persist-queue/persist-queue-0.8.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A thread-safe disk based persistent queue in Python" +HOMEPAGE="https://github.com/peter-wangxu/persist-queue" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# It tries to connect to a local MySQL server +RESTRICT="test" + +DEPEND=" + dev-python/dbutils[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" diff --git a/dev-python/persist-queue/persist-queue-1.0.0.ebuild b/dev-python/persist-queue/persist-queue-1.0.0.ebuild new file mode 100644 index 000000000..7e173a2e9 --- /dev/null +++ b/dev-python/persist-queue/persist-queue-1.0.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A thread-safe disk based persistent queue in Python" +HOMEPAGE="https://github.com/peter-wangxu/persist-queue" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# It tries to connect to a local MySQL server +RESTRICT="test" + +DEPEND=" + dev-python/dbutils[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" diff --git a/dev-python/persist-queue/persist-queue-1.1.0.ebuild b/dev-python/persist-queue/persist-queue-1.1.0.ebuild new file mode 100644 index 000000000..88b0ff23f --- /dev/null +++ b/dev-python/persist-queue/persist-queue-1.1.0.ebuild @@ -0,0 +1,26 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A thread-safe disk based persistent queue in Python" +HOMEPAGE="https://github.com/peter-wangxu/persist-queue" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# It tries to connect to a local MySQL server +RESTRICT="test" + +DEPEND=" + dev-python/dbutils[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" diff --git a/dev-python/phx-class-registry/Manifest b/dev-python/phx-class-registry/Manifest new file mode 100644 index 000000000..735de09ac --- /dev/null +++ b/dev-python/phx-class-registry/Manifest @@ -0,0 +1 @@ +DIST phx-class-registry-4.1.0.tar.gz 26873 BLAKE2B 5e62efb56e315a15d599ea933d2b6f0026f3c0476e961210f073fb355cfaad770f977aa84b79b32d9c396177a86a0e1ab93c93934fc2f319f610e424f068ba72 SHA512 e6aa7fb704f4129be7c15a74e2a8fc568109c95468d732b210ee7af948f7d6678106eafb05f4d1cfdf5b1a9d987acc0e4f3649397e217df5f1cd0c4f4348a714 diff --git a/dev-python/phx-class-registry/metadata.xml b/dev-python/phx-class-registry/metadata.xml new file mode 100644 index 000000000..6bf703255 --- /dev/null +++ b/dev-python/phx-class-registry/metadata.xml @@ -0,0 +1,16 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + At the intersection of the Registry and Factory patterns lies the + ClassRegistry. This package contains the python modules necessary to use + this dessign pattern + + + todofixthis/class-registry + + diff --git a/dev-python/phx-class-registry/phx-class-registry-4.1.0-r1.ebuild b/dev-python/phx-class-registry/phx-class-registry-4.1.0-r1.ebuild new file mode 100644 index 000000000..fdc8d163b --- /dev/null +++ b/dev-python/phx-class-registry/phx-class-registry-4.1.0-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="An intersection of the Registry and Factory pattern" +HOMEPAGE="https://github.com/todofixthis/class-registry" +SRC_URI="https://github.com/todofixthis/class-registry/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/class-registry-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" -m unittest || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/pillow-heif/Manifest b/dev-python/pillow-heif/Manifest new file mode 100644 index 000000000..6227aa5bb --- /dev/null +++ b/dev-python/pillow-heif/Manifest @@ -0,0 +1,2 @@ +DIST pillow_heif-1.2.0.tar.gz 17128367 BLAKE2B 93cc8f38b4d8591f3e641fab8535465c59614f5db53a68ea993c0ac7ba6ffcd940b101278a00c4f321444741d3896784cb998f9da471ff8fcaf8dd7f4d6da5ed SHA512 3dbdb33d5b0aab9607cc7e863ff7737de1c9c4f7cd1e476a78ac4735dd677dd00f96ada4c0de13fe2166a7951718b369561656b46d8fbfeb3d96b3b96b8f7c50 +DIST pillow_heif-1.2.1.tar.gz 17128668 BLAKE2B 38056ed465547ae7e7f8425ab25f15197aca0a22569e9175a5e9eb963ddc6ddf686ba62e119cc72579e5f3a816eca95b87154f7ff8a1313cbd9b665c73b55df3 SHA512 444311a16dadcb5099fb49a9f7e298933f6488e53b70fae536ae89dfc93f447e1c3bdf59eb84f3aff517ea5922547e93bc08dfb22beabd425db8eb24caf46550 diff --git a/dev-python/pillow-heif/files/pillow-heif-0.21.0-respect-cflags.patch b/dev-python/pillow-heif/files/pillow-heif-0.21.0-respect-cflags.patch new file mode 100644 index 000000000..543ab6905 --- /dev/null +++ b/dev-python/pillow-heif/files/pillow-heif-0.21.0-respect-cflags.patch @@ -0,0 +1,11 @@ +--- a/setup.py ++++ b/setup.py +@@ -206,7 +206,7 @@ class PillowHeifBuildExt(build_ext): + self._add_directory(library_dirs, "/usr/lib") + self._add_directory(library_dirs, "/lib") + +- self._update_extension("_pillow_heif", ["heif"], extra_compile_args=["-O3", "-Werror"]) ++ self._update_extension("_pillow_heif", ["heif"]) + + self.compiler.library_dirs = library_dirs + self.compiler.library_dirs + self.compiler.include_dirs = include_dirs + self.compiler.include_dirs diff --git a/dev-python/pillow-heif/metadata.xml b/dev-python/pillow-heif/metadata.xml new file mode 100644 index 000000000..2573a5e86 --- /dev/null +++ b/dev-python/pillow-heif/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + bigcat88/pillow_heif + pillow-heif + + diff --git a/dev-python/pillow-heif/pillow-heif-1.2.0.ebuild b/dev-python/pillow-heif/pillow-heif-1.2.0.ebuild new file mode 100644 index 000000000..371ea5c22 --- /dev/null +++ b/dev-python/pillow-heif/pillow-heif-1.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python interface for libheif library" +HOMEPAGE=" + https://github.com/bigcat88/pillow_heif + https://pypi.org/project/pillow-heif/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + >=media-libs/libheif-1.19.5:= +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}] + >=media-libs/libheif-1.19.5:=[x265] + media-libs/opencv[png,python,${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.21.0-respect-cflags.patch" ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/pillow-heif/pillow-heif-1.2.1.ebuild b/dev-python/pillow-heif/pillow-heif-1.2.1.ebuild new file mode 100644 index 000000000..371ea5c22 --- /dev/null +++ b/dev-python/pillow-heif/pillow-heif-1.2.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python interface for libheif library" +HOMEPAGE=" + https://github.com/bigcat88/pillow_heif + https://pypi.org/project/pillow-heif/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + >=media-libs/libheif-1.19.5:= +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}] + >=media-libs/libheif-1.19.5:=[x265] + media-libs/opencv[png,python,${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.21.0-respect-cflags.patch" ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/pillow-jxl-plugin/Manifest b/dev-python/pillow-jxl-plugin/Manifest new file mode 100644 index 000000000..ca0803448 --- /dev/null +++ b/dev-python/pillow-jxl-plugin/Manifest @@ -0,0 +1,41 @@ +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cc-1.2.14.crate 103164 BLAKE2B 13af1a201f93be7ebeb63dbf46c40603bbacd002a12f0a48c4c86ea3e01717f8e9b05281cbaebd2d09673d39f54b3042c962f25fb9fecad273bc762ceb5ab5bc SHA512 0ea11e8b8c4d00abd394123b00137c693a0a50f2b6e00e2d0351b4492780f8607904adb49ee62d13564f5198a1dc1802315cb42495e5a78507b7cdb637fe2833 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cmake-0.1.54.crate 18955 BLAKE2B 8ea4f8c4e5a383e406436343e3635449662788cf8e32f0dd5222ade92b6c0fdad4e5444c6a319531d8d87ba4e376f1ffaa7bcd1073878e26e7fcbd6383158a51 SHA512 ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009 +DIST crunchy-0.2.3.crate 3775 BLAKE2B 8e2db9b8b24e375ccf788ee442e6196872860fc664de0b6d6f88f33c985e56b1386a7b277763326bd5011f2258c3e75460bc333a9162aa816a559948ee68828c SHA512 f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca +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.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872 +DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86 +DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST jpegxl-rs-0.11.2+libjxl-0.11.1.crate 33058 BLAKE2B 93c4e0476c0e015f5b5e644379a510a1e1ef0a87a6cc55036a78c4e2bc3ed069d50be28a69f1ac63490d6faef4049989079aabeb9d889c4c96e7a93233d928c3 SHA512 fe5037bf3b48b070fba20fcc8299f3c7b612ca13f81841698c4063b959a08051f708b05c345b674cb83c481c62df0026c78cf5180c696f384325ba4348fbb28d +DIST jpegxl-src-0.11.2.crate 4954410 BLAKE2B cb2fcc7a250a4a51728094a62bbf2e92d6e7d8d47949d640ae9179dde50567bc2e99ff6e6dc39aca99ebadc3760bcde3758dbc54531fd4bd8dc27b9f83e73a87 SHA512 e148071074abf03c41d6ee5f0e7c53b5d1d4f7b3e0c054791dc47f5e7d52049ed91fae9b0bd70da5cbed045a7f5e5f171136d129b30f7a560a3cc2131b93bab8 +DIST jpegxl-sys-0.11.2+libjxl-0.11.1.crate 66155 BLAKE2B aea021c4a16c23d9c71ed114ed4f40c94624ce4ada77a662670808986d0300459b836160ad21d5d3bcbdd1be236af9b09a5e7a1f19a59c007086892c3357c563 SHA512 f963dfba0e11e62147c2e89c15c0ed16a53898f9c3f97f8ff1e698ebf3b579d458c425d336aafe820ab68f376d0b6befd9a3e592812bad87916af373389ebf75 +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd +DIST pillow_jxl_plugin-1.3.2.tar.gz 1584364 BLAKE2B 60e1367e064d55a8b1b8edc226e925768d7e3f2366370346062bf22e0de0b6bc0161d4e7c9ab91bcedfe364ebc3c3c0ebc9334cf01bd94a4c3845ee7658e9bbe SHA512 8c804fece8b70d0782a6b00dc0ee2b7cee4dbde30367c560d387c4725db51d1bc9029e4648992b4a33bedb1ee28921dfc411fdc2cc01a37d2609466f8a75db8f +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST pyo3-0.23.4.crate 1087676 BLAKE2B 2c7d3530460ff687e8f60dcff0fb01465b2a4642043ebdfc927fc3824b9fbce9c4b304250808a85405d21df12d17a1d1ada7bdf8f3563710692f22223e2732f1 SHA512 0015aa75163ad0ec026d185e15c26f59aaad0eb3cc3044b146e5d703bb375fcd838df2044febbd52e6e129dfba81c8249329fc3e4805695274dac7a69eee0651 +DIST pyo3-build-config-0.23.4.crate 33885 BLAKE2B 7f95a8a9e08d413899ff1fa64af5a52783bad4a7b4db92835464f12bd8565f152497aaeb45d25cc91eed73950abeea30ca4c7495e3b15423ae588b97038beb18 SHA512 b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973 +DIST pyo3-ffi-0.23.4.crate 74806 BLAKE2B 650784d46347c00f09c010c39e9762f778efc510ad0b99b5ddf30cab18edaba552207339ad44ed4ae6d87ddfcc56fa540a17e3a4cb331905a0988d5ba2dc682a SHA512 c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801 +DIST pyo3-macros-0.23.4.crate 8852 BLAKE2B ba5722fd52e47aa4dc2e89bacd69326bd98943a1670ebeab08a2e9e8070a0975ebbe928a0bce8b53a700b65294fee2b00d2a1e6623a0c48ac15902cdbfcb7a97 SHA512 c36c9005db5a4b48b5fda881130f4e7da8eef46e2c363c395ccca3fe476e0204d98c2a832cd03c787fb37a2664fadd42bf8f47de71eb44d055754ab5766af934 +DIST pyo3-macros-backend-0.23.4.crate 70912 BLAKE2B a428c732f0b17d9a8f620d0e8d58469f2cba339c8a8307393ce252a7860808e5d50e6bbf711cafd0635c844f4b1d48e57db4dd99ef7b5e3d97d6f760164278e9 SHA512 2fe670fbf35724f489cc82f38d3f7c1e6aa15b087a2674b7a68b562572f9bb00cbb7746cccfcb62d0861a18f6d24c5739273c8302d1662a161142f4a6b532b6f +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf +DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST thiserror-2.0.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904 +DIST thiserror-impl-2.0.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701 +DIST unicode-ident-1.0.16.crate 47684 BLAKE2B 0cdfea4b56bdfcb8288941f95a31e66f7922b7e1dfa8f5e6265f1051701d31bfbe6e0cefb0fbd33456e2fdff48f8da30580351309e19fbb5d2f2573c716965cc SHA512 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9 +DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 diff --git a/dev-python/pillow-jxl-plugin/metadata.xml b/dev-python/pillow-jxl-plugin/metadata.xml new file mode 100644 index 000000000..ded638213 --- /dev/null +++ b/dev-python/pillow-jxl-plugin/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + Isotr0py/pillow-jpegxl-plugin + pillow-jxl-plugin + + diff --git a/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.2.ebuild b/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.2.ebuild new file mode 100644 index 000000000..8f78eda2d --- /dev/null +++ b/dev-python/pillow-jxl-plugin/pillow-jxl-plugin-1.3.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" + autocfg@1.4.0 + byteorder@1.5.0 + cc@1.2.14 + cfg-if@1.0.0 + cmake@0.1.54 + crunchy@0.2.3 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + fnv@1.0.7 + half@2.4.1 + heck@0.5.0 + ident_case@1.0.1 + indoc@2.0.5 + jpegxl-rs@0.11.2+libjxl-0.11.1 + jpegxl-src@0.11.2 + jpegxl-sys@0.11.2+libjxl-0.11.1 + libc@0.2.169 + memoffset@0.9.1 + once_cell@1.20.3 + pkg-config@0.3.31 + portable-atomic@1.10.0 + proc-macro2@1.0.93 + pyo3-build-config@0.23.4 + pyo3-ffi@0.23.4 + pyo3-macros-backend@0.23.4 + pyo3-macros@0.23.4 + pyo3@0.23.4 + quote@1.0.38 + shlex@1.3.0 + strsim@0.11.1 + syn@2.0.98 + target-lexicon@0.12.16 + thiserror-impl@2.0.11 + thiserror@2.0.11 + unicode-ident@1.0.16 + unindent@0.2.3 +" + +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{12..13} ) + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Pillow plugin for JPEG-XL, using Rust for bindings." +HOMEPAGE=" + https://github.com/Isotr0py/pillow-jpegxl-plugin + https://pypi.org/project/pillow-jxl-plugin/ +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD GPL-3+ MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +REPENDS=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] +" + +# distutils_enable_tests pytest diff --git a/dev-python/plexapi/Manifest b/dev-python/plexapi/Manifest new file mode 100644 index 000000000..955119be0 --- /dev/null +++ b/dev-python/plexapi/Manifest @@ -0,0 +1,2 @@ +DIST plexapi-4.17.2.gh.tar.gz 22533393 BLAKE2B 8ffda301510d150db45396c42cd7c8f5ded10858d883e4aa677e13affe324c46e5bac8436bf5ebd9d93db63713638038261fb42b6359b8fcc1a504a1a29dd804 SHA512 71a422a8806fe66f38e10bb8e721bdc861f327eae03226b7dbef101e2b640b8951ea88c351a638408d33026326b3d3c16c620e5162c25201442ba3eeb30e604f +DIST plexapi-4.18.0.gh.tar.gz 22533864 BLAKE2B e541fecee9436af331b89c076fcd4fe215e843e9a5d308ce9dce3b462cd994d996aebb9b971ee0cc0ff60d92ad1dd9d3ae0d618f686d9ff43c1a21ac69de3d5d SHA512 613f75372e8ebee0b6a2f9bebaf152b12c72a696c4eeb7cd8198360cd2271549e1fe608580c9024b059cb2aa8c7c2cea52c64b4176f0e9aff56c434595f88457 diff --git a/dev-python/plexapi/metadata.xml b/dev-python/plexapi/metadata.xml new file mode 100644 index 000000000..6a80b5cb1 --- /dev/null +++ b/dev-python/plexapi/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + plexapi + pkkid/python-plexapi + + diff --git a/dev-python/plexapi/plexapi-4.17.2.ebuild b/dev-python/plexapi/plexapi-4.17.2.ebuild new file mode 100644 index 000000000..19b664a8f --- /dev/null +++ b/dev-python/plexapi/plexapi-4.17.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# left here in case we switch to pypi +PYPI_PN="PlexAPI" +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Plex API." +HOMEPAGE=" + https://pypi.org/project/PlexAPI/ + https://github.com/pkkid/python-plexapi +" + +# pypi release don't have docs +SRC_URI="https://github.com/pkkid/python-plexapi/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/python-${P}" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# almost all tests requires a running server +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +" + +BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" + +distutils_enable_sphinx docs diff --git a/dev-python/plexapi/plexapi-4.18.0.ebuild b/dev-python/plexapi/plexapi-4.18.0.ebuild new file mode 100644 index 000000000..19b664a8f --- /dev/null +++ b/dev-python/plexapi/plexapi-4.18.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# left here in case we switch to pypi +PYPI_PN="PlexAPI" +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Plex API." +HOMEPAGE=" + https://pypi.org/project/PlexAPI/ + https://github.com/pkkid/python-plexapi +" + +# pypi release don't have docs +SRC_URI="https://github.com/pkkid/python-plexapi/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/python-${P}" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# almost all tests requires a running server +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +" + +BDEPEND="doc? ( dev-python/sphinx-rtd-theme )" + +distutils_enable_sphinx docs diff --git a/dev-python/plotext/Manifest b/dev-python/plotext/Manifest new file mode 100644 index 000000000..5bfd5b085 --- /dev/null +++ b/dev-python/plotext/Manifest @@ -0,0 +1,2 @@ +DIST plotext-5.3.0.tar.gz 11106682 BLAKE2B ddc15abc64d35c78da676386401eb6b68be254a713b8b646be49190ef6387e59b1a381342e2012f3b3c4852a7db5c7e70182593785366f04c5170f5ce2b5da83 SHA512 7032f58b5c4dd02e6cfb9856f2572bd12be17d4759a75bac9c3f2013e1352d5c5629c0c476100669ca3d8c4112a9563a9a6cf47551ec8de2ea7f806d45c2ccb8 +DIST plotext-5.3.2.tar.gz 13517156 BLAKE2B 7c8731525c1862d1f1514df68ee7bb0a957be3bc767206a7659b54fe55f2f192f57c2372672f9b706dd4c817b82ca24ca7da22da770a64433cd7ccd5b17922b3 SHA512 dd4e929a276746aeae69842ad4f088d7110bac1b4df67ff4545b0fafa5b2a1dc4f2c3cfdc9ce1ed8cfabeef4758276cb65d63948960ff906f783ffea29619746 diff --git a/dev-python/plotext/metadata.xml b/dev-python/plotext/metadata.xml new file mode 100644 index 000000000..59c662e19 --- /dev/null +++ b/dev-python/plotext/metadata.xml @@ -0,0 +1,8 @@ + + + + + + piccolomo/plotext + + diff --git a/dev-python/plotext/plotext-5.3.0.ebuild b/dev-python/plotext/plotext-5.3.0.ebuild new file mode 100644 index 000000000..0c504c2dc --- /dev/null +++ b/dev-python/plotext/plotext-5.3.0.ebuild @@ -0,0 +1,18 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="Plotting on terminal" +HOMEPAGE="https://github.com/piccolomo/plotext" +SRC_URI="https://github.com/piccolomo/plotext/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" diff --git a/dev-python/plotext/plotext-5.3.2.ebuild b/dev-python/plotext/plotext-5.3.2.ebuild new file mode 100644 index 000000000..bde78f5ba --- /dev/null +++ b/dev-python/plotext/plotext-5.3.2.ebuild @@ -0,0 +1,18 @@ +# 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_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Plotting on terminal" +HOMEPAGE="https://github.com/piccolomo/plotext" +SRC_URI="https://github.com/piccolomo/plotext/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" diff --git a/dev-python/plum/Manifest b/dev-python/plum/Manifest new file mode 100644 index 000000000..a75a92991 --- /dev/null +++ b/dev-python/plum/Manifest @@ -0,0 +1 @@ +DIST plum-0.8.7.tar.bz2 169412 BLAKE2B 121caf6dfd1c66f4df86ba746769d6e90609464e59a92cd5e305c1bec9c1dd8e9d71246f67f3f5da916460cdc373f081470916fce241332b1afacae476583d4d SHA512 484bde8e20b67aa9fbbbaa454662a34f0fa58888d6fab55368d3c40e668327708e4f20fe1c35a9410f46e18c6af84039e2ad21119a64329cb427bce7617ea0bd diff --git a/dev-python/plum/metadata.xml b/dev-python/plum/metadata.xml new file mode 100644 index 000000000..c9fd75048 --- /dev/null +++ b/dev-python/plum/metadata.xml @@ -0,0 +1,12 @@ + + + + + navi@vlhl.dev + Anna Figueiredo Gomes + + + dangass/plum + + + diff --git a/dev-python/plum/plum-0.8.7.ebuild b/dev-python/plum/plum-0.8.7.ebuild new file mode 100644 index 000000000..3501b61cd --- /dev/null +++ b/dev-python/plum/plum-0.8.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} python3_13t ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Pack/Unpack Memory" +HOMEPAGE="https://gitlab.com/dangass/plum" +SRC_URI="https://gitlab.com/dangass/${PN}/-/archive/${PV}/${PN}-${PV}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( dev-python/baseline[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_IGNORE=( + # broken test + # https://gitlab.com/dangass/plum/-/issues/150 + tests/flag/test_flag_invalid.py + ) + epytest tests +} diff --git a/dev-python/polyfactory/Manifest b/dev-python/polyfactory/Manifest new file mode 100644 index 000000000..bc68f0f99 --- /dev/null +++ b/dev-python/polyfactory/Manifest @@ -0,0 +1,2 @@ +DIST polyfactory-3.3.0.tar.gz 348668 BLAKE2B c677270f15d5fc951873402a464d81b88ef43f6a37679551f60821d00939161b9d0663de918f96414bbaa8cc2eae4442b1b5f83fb8c24203e92b3f381839a9ce SHA512 acea2fd2221024710ce0e6683b10d6af36214d87672b6f0293298de4a4abdf6d9cd2905132d8a42012bdc949cd591522719499924f18b8ce200fc077df9e7dc5 +DIST polyfactory-3.3.0.tar.gz.provenance 9815 BLAKE2B 6d0056a4e692f08209e647fe779e9106b62b8a0b8fa5c3f22393fb9b6bf2ef5796b2a27abe5967e042885d361cb4b245b5f9ebec65840dfd2a1fc14923836149 SHA512 ff5604b61941d518ccc840db19e2298aea4ccc9e37409795347b73d8fb03177506440d8a4e55245a4db5dec6d368bd75648ad50f6a97727614b8c522908c87a6 diff --git a/dev-python/polyfactory/metadata.xml b/dev-python/polyfactory/metadata.xml new file mode 100644 index 000000000..1c5b747b1 --- /dev/null +++ b/dev-python/polyfactory/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + litestar-org/polyfactory + polyfactory + + diff --git a/dev-python/polyfactory/polyfactory-3.3.0.ebuild b/dev-python/polyfactory/polyfactory-3.3.0.ebuild new file mode 100644 index 000000000..93c8b7cdf --- /dev/null +++ b/dev-python/polyfactory/polyfactory-3.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_VERIFY_REPO=https://github.com/litestar-org/polyfactory +inherit distutils-r1 pypi + +DESCRIPTION="Simple and powerful factories for mock data generation" +HOMEPAGE=" + https://github.com/litestar-org/polyfactory/ + https://pypi.org/project/polyfactory/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/faker-5.0.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aiosqlite[${PYTHON_USEDEP}] + >=dev-python/annotated-types-0.5.0[${PYTHON_USEDEP}] + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + dev-python/email-validator[${PYTHON_USEDEP}] + >=dev-python/eval-type-backport-0.2.2[${PYTHON_USEDEP}] + >=dev-python/greenlet-1[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.86.2[${PYTHON_USEDEP}] + >=dev-python/msgspec-0.20.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4.29[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # required unpackaged beanie + tests/test_beanie_factory.py + # requires unpackaged odmantic + tests/test_odmantic_factory.py +) +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest + +python_test() { + epytest tests +} diff --git a/dev-python/posthog/Manifest b/dev-python/posthog/Manifest new file mode 100644 index 000000000..a9d17e5e0 --- /dev/null +++ b/dev-python/posthog/Manifest @@ -0,0 +1 @@ +DIST posthog-7.9.12.gh.tar.gz 630316 BLAKE2B 0f2b0f638bf21e2c1cbf9b1a5603ed6bece2fd882ec0cd434f37d1fb2a257a5e6ab4387398511a2e681c911a899f8e720e7343dc2ceb820528dedd7a4e2f2240 SHA512 93361e8a869ff82a99ceea1ab0ac25c2257195d652f5f489a06cf81e1bfc329ba00906a8aa991f1ec7ff6f43f7ab0341f4c7abb9935ce94d8eabf3764cd910be diff --git a/dev-python/posthog/metadata.xml b/dev-python/posthog/metadata.xml new file mode 100644 index 000000000..d12a5b6d6 --- /dev/null +++ b/dev-python/posthog/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/PostHog/posthog-python/issues + PostHog/posthog-python + posthog + + diff --git a/dev-python/posthog/posthog-7.9.12.ebuild b/dev-python/posthog/posthog-7.9.12.ebuild new file mode 100644 index 000000000..fe7db9fb5 --- /dev/null +++ b/dev-python/posthog/posthog-7.9.12.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Send usage data from your Python code to PostHog" +HOMEPAGE=" + https://github.com/PostHog/posthog-python + https://pypi.org/project/posthog/ +" +SRC_URI="https://github.com/PostHog/posthog-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/posthog-python-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/django[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + "posthog/test/test_consumer.py::TestConsumer::test_request" + "posthog/test/test_consumer.py::TestConsumer::test_upload" + "posthog/test/test_exception_capture.py::test_excepthook" + "posthog/test/test_feature_flags.py::TestLocalEvaluation::test_load_feature_flags_wrong_key" + "posthog/test/test_request.py::TestRequests::test_should_not_timeout" + "posthog/test/test_request.py::TestRequests::test_should_timeout" + "posthog/test/test_request.py::TestRequests::test_valid_request" +) + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest diff --git a/dev-python/prometheus_exporter/Manifest b/dev-python/prometheus_exporter/Manifest new file mode 100644 index 000000000..4cdc0b24e --- /dev/null +++ b/dev-python/prometheus_exporter/Manifest @@ -0,0 +1,3 @@ +DIST prometheus_exporter-1.0.0.tar.gz 12185 BLAKE2B 8224ef1031239502a9e57be2128d03c01cc31988dd821f486f47223270e6cc7ca42116d7a4d5d4ec87b96a44b9d85fe7391e528fc4f6e7b647cbf76cc10f04d8 SHA512 1aa9f2a4f40863ba89bbdce83ae8153374010cdb51ed2d58923d1406a20c124df67a232406fba1d316e440d8240986fad07dfbe8e40fbb59b921558293bb6489 +DIST prometheus_exporter-1.1.0.tar.gz 15248 BLAKE2B a3cee9c51346c607928e9ee693dd0ecdabd0e261a369acccecc7ab5fc593994f96e7242c9225309ddaa19dfa5a6efeb80376f95f038bc6fa5cba917ae86215a1 SHA512 f08af3157715eac288763d86bfe33bd8bf7a459877daa0778477ab06ee1de0e3726b671595ac18a4116a72e72ec578204ab86e464851700c2eb4cd53dc92ad5e +DIST prometheus_exporter-1.3.0.tar.gz 15543 BLAKE2B 231bb05eebfd86a3fb27b975cf5fe3b63d73e6186b38463f92d1ab22901e28a36037c2180f93f03844fa90551630b39c87c5aecd9196f2209ea0ce92752181cb SHA512 2d5c360a9c576cfee9c2791f21a48a907bfbcac5bf8d90bad263040ba52a67cd3a212bc63a20db6433c1dfa40c2fa29b7576e73540b58ffd1285a7e842903722 diff --git a/dev-python/prometheus_exporter/metadata.xml b/dev-python/prometheus_exporter/metadata.xml new file mode 100644 index 000000000..58ab6295a --- /dev/null +++ b/dev-python/prometheus_exporter/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@pyl.onl + Zen + + + desultory/prometheus_exporter + + diff --git a/dev-python/prometheus_exporter/prometheus_exporter-1.0.0.ebuild b/dev-python/prometheus_exporter/prometheus_exporter-1.0.0.ebuild new file mode 100644 index 000000000..979d560dd --- /dev/null +++ b/dev-python/prometheus_exporter/prometheus_exporter-1.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 + +DESCRIPTION="Python Prometheus exporter library" +HOMEPAGE="https://github.com/desultory/prometheus_exporter" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}] +" diff --git a/dev-python/prometheus_exporter/prometheus_exporter-1.1.0.ebuild b/dev-python/prometheus_exporter/prometheus_exporter-1.1.0.ebuild new file mode 100644 index 000000000..ad6e514f6 --- /dev/null +++ b/dev-python/prometheus_exporter/prometheus_exporter-1.1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="Python Prometheus exporter library" +HOMEPAGE="https://github.com/desultory/prometheus_exporter" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/zenlib-2.4.1[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}] +" +distutils_enable_tests unittest + +python_test() { + eunittest tests/ +} diff --git a/dev-python/prometheus_exporter/prometheus_exporter-1.3.0.ebuild b/dev-python/prometheus_exporter/prometheus_exporter-1.3.0.ebuild new file mode 100644 index 000000000..e14bba7b8 --- /dev/null +++ b/dev-python/prometheus_exporter/prometheus_exporter-1.3.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="Python Prometheus exporter library" +HOMEPAGE="https://github.com/desultory/prometheus_exporter" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/zenlib-2.4.1[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}] +" +distutils_enable_tests unittest + +python_test() { + eunittest tests/ +} diff --git a/dev-python/prometheus_exporter/prometheus_exporter-9999.ebuild b/dev-python/prometheus_exporter/prometheus_exporter-9999.ebuild new file mode 100644 index 000000000..6495d3000 --- /dev/null +++ b/dev-python/prometheus_exporter/prometheus_exporter-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 git-r3 + +DESCRIPTION="Python Prometheus exporter library" +HOMEPAGE="https://github.com/desultory/prometheus_exporter" +EGIT_REPO_URI="https://github.com/desultory/${PN}" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=dev-python/zenlib-9999[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + eunittest tests/ +} diff --git a/dev-python/proselint/Manifest b/dev-python/proselint/Manifest new file mode 100644 index 000000000..25614666b --- /dev/null +++ b/dev-python/proselint/Manifest @@ -0,0 +1 @@ +DIST proselint-0.14.0.tar.gz 96741 BLAKE2B 59f8c5778bdc7db4d25a2a6679fd2be8a705327b39a05229c32feaee5037e33ada6898a783a4080935530f8ed9f607e32fc694d515cbe3e5191ae42f69f37c14 SHA512 742d059e5780ed931fdc41d21fc0b8bafceff45c95514316f8c9ba86d44c4cd897d302ae48f3bfa8ee5783b0c8ede3915b4d681806e5cbdfcbecdcd629339942 diff --git a/dev-python/proselint/metadata.xml b/dev-python/proselint/metadata.xml new file mode 100644 index 000000000..ef03acfc2 --- /dev/null +++ b/dev-python/proselint/metadata.xml @@ -0,0 +1,15 @@ + + + + + + + https://github.com/amperser/proselint/issues + + + https://github.com/amperser/proselint/blob/main/CHANGELOG.md + + amperser/proselint + proselint + + diff --git a/dev-python/proselint/proselint-0.14.0.ebuild b/dev-python/proselint/proselint-0.14.0.ebuild new file mode 100644 index 000000000..65a735ee7 --- /dev/null +++ b/dev-python/proselint/proselint-0.14.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYPI_PN=${PN^} +PYTHON_COMPAT=(python3_{12..14} pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A linter for prose" +HOMEPAGE=" + https://proselint.com + https://github.com/amperser/proselint/ + https://pypi.org/project/proselint/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/click-8.0.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest diff --git a/dev-python/protego/Manifest b/dev-python/protego/Manifest new file mode 100644 index 000000000..c1ec0c530 --- /dev/null +++ b/dev-python/protego/Manifest @@ -0,0 +1 @@ +DIST protego-0.4.0.tar.gz 3246425 BLAKE2B 55449f48a3e8c91e323ea2cc1c4f20d0e313fa9f1b83d9e804c819e632a766f1d17130968439d50c3e7d86e417f20b3b74aaaead128cdb8854487d4a7d93e55c SHA512 291b0c6a08c88d2c5d2e9926cd7b80a8174f04f6f4ef2fd3ff624af145bd8511ac5f5fec5757d7ea73d8d46575d29e860d2d874db6a20e96bd45a394bf5ebe6a diff --git a/dev-python/protego/metadata.xml b/dev-python/protego/metadata.xml new file mode 100644 index 000000000..d063fdace --- /dev/null +++ b/dev-python/protego/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/protego + protego + + diff --git a/dev-python/protego/protego-0.4.0.ebuild b/dev-python/protego/protego-0.4.0.ebuild new file mode 100644 index 000000000..51ec899ba --- /dev/null +++ b/dev-python/protego/protego-0.4.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Pure-Python robots.txt parser with support for modern conventions" +HOMEPAGE=" + https://scrapy.org/ + https://pypi.org/project/protego/ + https://github.com/scrapy/protego +" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/proton-core/Manifest b/dev-python/proton-core/Manifest new file mode 100644 index 000000000..39f63e9cc --- /dev/null +++ b/dev-python/proton-core/Manifest @@ -0,0 +1 @@ +DIST proton-core-0.7.0.tar.gz 78329 BLAKE2B f2733bb3a9921721fbc93ef694d809f65db7b104b0a1301c25046fd0a8d816202da1b7b6da73fe2320b533075d9d4114673b22c7a765502c11cd0943818a4565 SHA512 47d47d702c493a2eefbcd0a544d3b877ac16176a66bd5a24fa558cc02287807a6a5c44a8ef23830d3c81a0f52e7109fba5984cd736b754735bf3a23ccb9a2822 diff --git a/dev-python/proton-core/metadata.xml b/dev-python/proton-core/metadata.xml new file mode 100644 index 000000000..bd7253dd1 --- /dev/null +++ b/dev-python/proton-core/metadata.xml @@ -0,0 +1,21 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Proton Technologies + contact@protonmail.com + + + https://github.com/ProtonVPN/python-proton-core/issues/ + ProtonVPN/python-proton-core + + diff --git a/dev-python/proton-core/proton-core-0.7.0.ebuild b/dev-python/proton-core/proton-core-0.7.0.ebuild new file mode 100644 index 000000000..ae2096fb5 --- /dev/null +++ b/dev-python/proton-core/proton-core-0.7.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Proton Technologies API wrapper" +HOMEPAGE="https://github.com/ProtonVPN/python-proton-core/" +SRC_URI="https://github.com/ProtonVPN/python-proton-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/python-${P}" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-python/pyotp[${PYTHON_USEDEP}] )" + +RDEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/python-gnupg[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + sed -i "/--cov/d" setup.cfg || die +} + +python_test() { + # The following tests need network + + EPYTEST_DESELECT=( + "tests/test_alternativerouting.py::TestAlternativeRouting::test_alternative_routing_works_on_prod" + "tests/test_autotransport.py::TestAuto::test_auto_works_on_prod" + "tests/test_protonsso.py::TestProtonSSO::test_broken_data" + "tests/test_protonsso.py::TestProtonSSO::test_broken_index" + "tests/test_protonsso.py::TestProtonSSO::test_sessions" + "tests/test_session.py::TestSession::test_ping" + "tests/test_session.py::TestSession::test_raw_ping" + "tests/test_tlsverification.py::TestTLSValidation::test_bad_pinning_fingerprint_changed" + "tests/test_tlsverification.py::TestTLSValidation::test_bad_pinning_url_changed" + "tests/test_tlsverification.py::TestTLSValidation::test_successful" + "tests/test_tlsverification.py::TestTLSValidation::test_without_pinning" + ) + + XDG_RUNTIME_DIR="${T}/python_test" epytest +} diff --git a/dev-python/proton-keyring-linux/Manifest b/dev-python/proton-keyring-linux/Manifest new file mode 100644 index 000000000..43068fcc1 --- /dev/null +++ b/dev-python/proton-keyring-linux/Manifest @@ -0,0 +1 @@ +DIST proton-keyring-linux-0.2.0.tar.gz 17903 BLAKE2B 112562c61a02b05fb972cd1fff435e3ac2584fe869ae6a918d644579a667b750a0a594724f3b29e947d8c92fcc04e7fc75e0623d00e4d3a5ca08df1bcb55c2a8 SHA512 a3a79a11a8ad238d379fb050826a3941df960dd6eb0feba6bcea76c49842b46aac232dc7d40f647a7f0e2b574ff0b274bc409aa9424154621b4dc1c4de4c3cbe diff --git a/dev-python/proton-keyring-linux/metadata.xml b/dev-python/proton-keyring-linux/metadata.xml new file mode 100644 index 000000000..1325ea232 --- /dev/null +++ b/dev-python/proton-keyring-linux/metadata.xml @@ -0,0 +1,21 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Proton AG + opensource@proton.me + + + https://github.com/ProtonVPN/python-proton-keyring-linux/issues/ + ProtonVPN/python-proton-keyring-linux + + diff --git a/dev-python/proton-keyring-linux/proton-keyring-linux-0.2.0.ebuild b/dev-python/proton-keyring-linux/proton-keyring-linux-0.2.0.ebuild new file mode 100644 index 000000000..7c9ca78e3 --- /dev/null +++ b/dev-python/proton-keyring-linux/proton-keyring-linux-0.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Proton Technologies keyring plugins for linux" +HOMEPAGE="https://github.com/ProtonVPN/python-proton-keyring-linux" +SRC_URI="https://github.com/ProtonVPN/python-proton-keyring-linux/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/python-${P}" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/proton-core[${PYTHON_USEDEP}] + virtual/secret-service +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + sed -i "/--cov/d" setup.cfg || die +} diff --git a/dev-python/proton-vpn-api-core/Manifest b/dev-python/proton-vpn-api-core/Manifest new file mode 100644 index 000000000..958f6b198 --- /dev/null +++ b/dev-python/proton-vpn-api-core/Manifest @@ -0,0 +1,2 @@ +DIST proton-vpn-api-core-0.46.1-remove-anonymous-bug-report.patch 29567 BLAKE2B 660c30d219d41dd6b3259186015b312126adf48e83e0f15d6431b2dd08ae784ee6194bfaad98d64990230ed52e55460b58aa4d73c897c5fccd9ce90a3616e560 SHA512 83a0f35befaa26a0c5664cab3772e90ec873a304a49275ebda9c73488a888b98d9b47c6026c384e4cd54faa705bb7b7a4353809b836da86141ef0bfd18d448cf +DIST proton-vpn-api-core-0.46.1.tar.gz 118320 BLAKE2B 89500b4ae26f3f521573189c1b938b5353a087e7e265ba7bc6b9828856de581fee64f67007979af3cc1f30c9d2e202fd40e43a9ca8fcf90be6842072a06c6435 SHA512 7279ad3cc0fe28b456e91c0081b7f6f5d512598405d60821e844cfffcec07f3383768370b5192b99e7347e83a80d73572a4b4a4859accd8dc4a63e7c788136ea diff --git a/dev-python/proton-vpn-api-core/metadata.xml b/dev-python/proton-vpn-api-core/metadata.xml new file mode 100644 index 000000000..c768f9409 --- /dev/null +++ b/dev-python/proton-vpn-api-core/metadata.xml @@ -0,0 +1,21 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Proton AG + opensource@proton.me + + + https://github.com/ProtonVPN/python-proton-vpn-api-core/issues + ProtonVPN/python-proton-vpn-api-core + + diff --git a/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.46.1.ebuild b/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.46.1.ebuild new file mode 100644 index 000000000..b59af8060 --- /dev/null +++ b/dev-python/proton-vpn-api-core/proton-vpn-api-core-0.46.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Proton AG VPN Core API" +HOMEPAGE="https://github.com/ProtonVPN/python-proton-vpn-api-core" + +SRC_URI=" + https://github.com/ProtonVPN/python-proton-vpn-api-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/beatussum/gentoo-tarballs/releases/download/latest/${P}-remove-anonymous-bug-report.patch +" + +S="${WORKDIR}/python-${P}" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + >=dev-python/proton-core-0.5.0[${PYTHON_USEDEP}] + dev-python/pynacl[${PYTHON_USEDEP}] +" + +PATCHES=( "${DISTDIR}/${P}-remove-anonymous-bug-report.patch" ) + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + sed -i "/--cov/d" setup.cfg || die +} + +python_test() { + # VPN connection cannot be tested within sandbox + local EPYTEST_IGNORE=( + tests/connection + tests/core/refresher + tests/core/test_{connection,settings}.py + ) + + XDG_RUNTIME_DIR="${T}/python_test" epytest +} diff --git a/dev-python/proton-vpn-local-agent/Manifest b/dev-python/proton-vpn-local-agent/Manifest new file mode 100644 index 000000000..a0897063e --- /dev/null +++ b/dev-python/proton-vpn-local-agent/Manifest @@ -0,0 +1,172 @@ +DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST asn1-rs-0.6.2.crate 90647 BLAKE2B 6261d2a39440bd7809c060f3d9385f9720af496dfb9c793f3550fb2d8d3c443ee70113b620e49e29319b52c1f1c8549648b95c3622a330a9bdd8e207c266f16c SHA512 68666c347f0684ae04703f23fd5b9e1d9b1cd36ebdf4456ad70084750ae79389bc0386ef942c8324e1864719312e8b1c4d55bef6189df1caae2e128720e8953f +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.81.crate 28896 BLAKE2B 154e6b8da082193832bca7bbc097eb5ee25ed8365d1cb8dedf27f62fbffc710cfbfd0094a200a10399e942014083b74f521dae01cc4601e0f6b9d7364761fce0 SHA512 1fabbaa813ba320012c0bad54d27232eebca4d3fff1cc5ed771df9f90d9e9bfaca4f7b018358dc599fd30c5974d00b34ffc05ce6e9151a57ba572543bff83fd0 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST aws-lc-rs-1.8.1.crate 181333 BLAKE2B 89e41403ad5d1bdda19cef5ec8a2bbc4a127064cf481e7723b99c0906935e203d0fe3f753506bacc721f9cb989f83689b619e59e16e27e5eaa17b31bd4a6b129 SHA512 c48976929f71c2fa7e10e615fb43e1515e4d44abdf8b31eff15f03f9d326ceb6c96cb4cfcb7f1b134271f07851309d3cda01b0088a2cf0313fa0e15e2ad163a0 +DIST aws-lc-sys-0.20.1.crate 7922847 BLAKE2B 3f39c1f8abd3620b564006593736d39c6ac240ff244e15c54df56bea375fd2001ab6325ef486ed24f10383ec363145c79174065a2445e4379dcf313c4dcfff32 SHA512 8c4c1782eecaea6fe114e90c61f1cc901b841b75c5e228ac4d9b273b8b5aceb619db7586a20d7e63d9865d5cce5d671f596472c2d9a247b118fbbd9c09e596c1 +DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81 +DIST cc-1.1.8.crate 81843 BLAKE2B cdfa667bcfaca1e0c3719dc85a9a11525a6ee9bcbc8bfb32a99482c40c460b640f1ed1b61e25c076d87cfe4e98f40ce58a5e7ffd992d7a5bfe8cbfdf2dedd3eb SHA512 c5f98f6691dd4478551546687ef008027af315e18e6aeac482bd06848c8a5ecb4e564760f15790ff399d2e23b0ba31f53c27d36c2767de521961aeb85dfe0ef5 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125 +DIST cmake-0.1.50.crate 16748 BLAKE2B cd3b131fbc27764e15fcefdac31f97a9d12f82ac9758b2aad256ccb371ce3e2db8aed3c76fbf4816df3483dad9fffe9973940ced65be6d31463d8c059c543646 SHA512 868d5cece75d79382ac6176aabde1723bb7e26dc745383a636516ff45856dc9187fe5a83e139f17e3bb0c114624e9e71b93c8a460b89b8facbafbca50d1d0923 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST data-encoding-2.9.0.crate 21564 BLAKE2B 2abe5ad8772030140a67c015cb1ef5c0f1fadfb0398d0e73bdd8f93ae229955ef9ae430b28cf622ea3cff4ea8108159c05aa4d501eb6feb5b7a34b4a6c86fe03 SHA512 ec4edf4b7e9cf3f0f963de117e15cf4e7723587782b4520b01101e91880b074eca1473dc6c9d4e484bc2193caa975a7fc11ef3efb114354c491f13c86b149104 +DIST der-parser-9.0.0.crate 63191 BLAKE2B bf969104ab390c0bfe7b908254fc2fbd21559e3db0d042449ab762e4ad0ac24455e177da41abb17d457bae590d76a6e6f3b2cf4c2121bbc07acb3ddcbbaa5856 SHA512 cf7bd2c0ccc89622acb945c60d5c0a74d181214bf48c469edb679491a8143310a48689291c261f00ce8982c4be6b7770c39ea00b45b3b4f65526dc54e1c9c0d2 +DIST deranged-0.5.3.crate 24353 BLAKE2B 2aa11e2d19aa4556756644e7a31a95c91cc1ae074f21148aa764a8c5c0285fdf9bf5d2656aee72d356d6cd17b89991457d3962639c1d69d1f4c55349eb401bb5 SHA512 f62ed48897a9257ff84a5f24a700f5a25f920a643d0f2376c552605cd5a104dff38c7d20e50a7ffef3ec3b889d141eeb36a591f3937dddc78eeb3299cffe3995 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606 +DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libloading-0.8.5.crate 28902 BLAKE2B a0fca8f8876092e874964b3dcbaacd417451704fc1d687669a95a0b9df22ccda73a754118ac0bd706a7c7d86e4eceb2ad012e20e341d71548b34ea8d629bbfdf SHA512 f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +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 mio-1.0.1.crate 102654 BLAKE2B 85e2fccd36ad7b9a986d308a5911c7209246d7fe035dbcf6f0dd8f89c0a3c925046271378aaa7b240e84249c009c75e55c32ae18aba0d91e432fc2ef34e51e4a SHA512 e3b98cf7d33f42198a57be4490732132c7b8dd3fba64c99e3874f3f52dfc926298ace992c0fccc5029f47fafa0eeccb460c77fa2f8485f116ba0f353321fcae2 +DIST mirai-annotations-1.12.0.crate 5721 BLAKE2B 35f3244882603013f053f6510e0b105ce0fc373872a275e3c7733e4269ac3952567d9686abb3c1229af0d8301867f81c555ca8d2ddfca1b79bf024db54fb02ec SHA512 224415aba9f2c02f770486f90d46e68053053158fb1cede7dcec2bebd45f4343fe6f758f337cafadaa4a9c7d0cf7840b0fdc830e541f3bf37f24e8e01dfbed12 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +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-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST object-0.36.3.crate 325288 BLAKE2B 0701822a51a82a1674514d7572c5f91bb40834e23d40b0fb440d933221e8256b7eb36711e8b8870d866384774c7c1e36b89363d7f6bb94af92f9f567f7aca211 SHA512 2f8175d757a66658bf91234d6a58905ef9a410bb19973e81bdd8b28322f6865e32f5b9cfd0ad38195cb07b2721ababf240876270f39a6c7ab8a36a127dc18f0e +DIST oid-registry-0.7.1.crate 15220 BLAKE2B db9f45c622cb96fa1edf6c15253d4059e01f07f804b26bc5fad782eef5d65a7d0ee3607c064668898190082fbfdb676d8c77b091788646d73d2f4a5f6f3c464e SHA512 302838c6d88e8f9b1e2f40576d0436c85bcc4955290e5f0a5826d11e5a7f880bf6335f6d449d1976f9899a05716f789a87d8c8fe641856da088ec63f15e31c10 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +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 paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +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 portable-atomic-1.7.0.crate 145385 BLAKE2B 7d9622d636677e3adae0f909405090318a9d6189fc18683ed21074e9360f213b44c5213f3561e3dd1f642547c2c2e6682b9e1efa63243c1f12636bb11bd15dbe SHA512 0849edaa7a1f9ea66182443e31691e7839c857240916521bbd6009b5e692b13f5b315df36e656134651386bc50d895ecf6155a906750009514cad8bfc7e57fe2 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST prettyplease-0.2.20.crate 57809 BLAKE2B 7c0b96177508fb61f76e45cb1df901f09a48611494d807acde17fede4c62f79053a09737ab6d31562bb60edfb2edc43028e62a2c4136ed799ab247086531db46 SHA512 fd6aa2cfbbb953227653eb5cc9f48d8ae6a7120026144578a9250397511416af461fff9b3f4a0fcf565d9ae589d4c0ed7523951ef36c491270d740efb61427ec +DIST proc-macro2-1.0.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 +DIST proton-vpn-local-agent-1.4.8.tar.gz 55228 BLAKE2B 2b0db7e38d21818f5e82d2e3a1d2749a6cdb21c95bcf13cac25bac4d0f9c8e79543b67f01863782966b761d5ed8c02e72f82a04e9433487c8a0283cd3ddf9d6a SHA512 76d635a008598b737fc239f76e8e0293be451a43d88512c9045b7cd169e9e09390383be49a4ad99aa4938454e957bcd0676d5bd1c8ab814dc5e28d4a3c900b95 +DIST pyo3-0.24.0.crate 1108432 BLAKE2B 03098e1ed1f2bcb489ab5fbaf2605631f75804ad138591ae88975c287b8e7544e5f70ef7e3261625075498ac00545b79f6c0b5aab3bcdee2897cbbfabc3f7e87 SHA512 2b9be3cc780c48198ccad08c304053c5248d7c3b7a32e8a3eeba48246b962aa71cbf31ab8c49cab9b555933cccd447412761017b477019a35dc2598999fe63ad +DIST pyo3-async-runtimes-0.24.0.crate 54014 BLAKE2B 42f3a32abd6752116d621b001331da04dfc5d10f50f1da55f1f59abe78952913b72546f47b26d3c2e20ff94a0352f94c3fd49de8be550e6d3aa1253e914dad91 SHA512 f634ddfecb749fdc8f57016edd7e4b91570ababf7b9d9f9c2705a873a47f70efabac2ce5ebccd14dc544f42f3a8ad0b85e90132cbbaba59b9db6c042df1a0b4b +DIST pyo3-async-runtimes-macros-0.24.0.crate 13676 BLAKE2B ff6d855d5a2243a69b825d366090894c5fb859df578cf41e87f396f7f5ad0527d899b8af599468f522c8270690e7396506d6c5275eb8188e4515107be557474a SHA512 72a58559b87d7a60bb6e79b8c7acc0785ece0537ba289490c6c9e2c308f4d25ec58bc071e0230cbd956998430024541a9e47f6a3ace4e841edde3fb77101e87d +DIST pyo3-build-config-0.24.0.crate 33982 BLAKE2B 7972eb69fafdfc73ab7e2ef65498a05a5eeb122e332d10db9990d1a7849fc651a9179fa7dba71707150b005258a7f32fe711d7068fac5c5ca071abdb10bdb55d SHA512 f1f571ead6731d1d775210a02df5ca8ef850460eeabfbe04552403477f9d656eebe25a8833ea03b2e2bc7080bdcf9c6ce3b2b3f9b0f746c316ee31b11b5a2365 +DIST pyo3-ffi-0.24.0.crate 76274 BLAKE2B 2f5873a9b2e6bb6a420056a2cfc063e6e04c184bce58a39498307730aa5e061f277de6e805a70ef2448d4473b0bf32e8413c281438464391ffce457749d43c91 SHA512 2206cfaaa157ce7ab7b480823af0f96524e9d78abab1b042c00fd74f872a8df9e9014a3ab1db28492b750e8ecc8150f6519c3190b7ef297837597b72b64f999a +DIST pyo3-macros-0.24.0.crate 8850 BLAKE2B 7470b3c8af49c3da5da979a08051d549255ed2bbf1e77e2e186ed43daa832ffe51c28c732e5d390effb8662f66c5c138a517a07cd0e90a73a4476e9d018eefdd SHA512 e949224b6ff3368f4594eb946859afd777efc43ca9fd436e176eef9d4549bd7428d04cee55ea8af02c8cb066dd9396a405de5ee6290a966ee52a0f1c64fd2749 +DIST pyo3-macros-backend-0.24.0.crate 71998 BLAKE2B d3cd57fdf2a8b0f750d8f00fa36f32b95f9f13adf9453e0823fec0791ae99af018db6e596205ff9f9f555489cec024e23eb19c53379c09381c0cb209d8a5a695 SHA512 58b06343fa03b2b7aacdafcf219865bbb5b80cc2b28fdf16133a7d43fb7723cd83718e067bf6e01f96b94738bb83cda87d4ac2703d8d59588708d938df8e66eb +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e +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.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed +DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +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 rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0edacaa0ae8c2442d75a1fae82f97aacd9994f3511605686cd2bf592e71461279776afc63b9f25cd8ab10610d59cf3610d SHA512 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3 +DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 +DIST rustls-pemfile-2.1.3.crate 26757 BLAKE2B 421c0e829d28d94fed3356195ad0628f7f79cf8c25a56a5699df6c385d437dbfff2abf6bbf8b63af28658819f225d2728805ea0c7111e572fb2bff0523d31e42 SHA512 94b98d05783ed0920c9ef89259e740ca77f8fecb4ce4ee894b7ba30acb0fe82f41cb2681b5eddedf8e3ba7c68d1dd740132a39028a99ce2e1070d7d88d99d641 +DIST rustls-pki-types-1.8.0.crate 29562 BLAKE2B 933e281d6f4725717c09699cbc73368b7212745df7900e9242dfb872edbf6908faf417b5684c843af8b37a198dc4104de279bec0d72d2c43581f837a62f67683 SHA512 f8a223b904c224e4aae9f06046280f3f9daacb50d1456f8ea2911cc7174a4b8317f86e4ea5431a29c0ad8dcef44bae53c20bc88ffd9dd72bf83161289bb65e04 +DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f +DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e +DIST serde_json-1.0.122.crate 147200 BLAKE2B e678f61791da51bfc9df8e0184ee3d43c7eeef51c10ea5ea7b14f887ba22d6eb8ccd80a3080a35fc35279b36e635fa00ca3f102c4f6f2366a831d48014692407 SHA512 140830b38ca4e79eb66bb9d2b55c69434dde9208be926e7aaf7eb561af3c19148f9abd93d1526a7f77e249ac44d9226e4d6ae63eacfb6214544913480f668160 +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.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a +DIST test-log-0.2.16.crate 9919 BLAKE2B 21ec2a0e5afe7c80b9398ff6688f93f82e76f7524d4f30130ae7cfef25b54424305f26dbe23546df4c4da8f5f1710365dafe7e9c7c712972e5525ce4d0e5ed3c SHA512 0f3e88f958d8fd73ed0ebc503ace5222fa84121c47a731abf271b2a7fdec5033641b2ae802dd620d1767bade41934dacf87b9333cb90fbbe2c697ecfce1188fa +DIST test-log-macros-0.2.16.crate 7603 BLAKE2B 070dade96dfd17f003fede1efc3794b32dc08a33fb3b2154229b4523da987b8fd98687137c882507ce20f7a363caa689b889ff40165f08b5b9e7f99059e15969 SHA512 2aaff76c9220b05da0c48aadfe47b2efbdbfcecb49abdcece2acf718153d66e316faca11b8833aeed72b372478f0a1a3b8aa522aa1fadc1ab93530df16545e8d +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 +DIST time-0.3.43.crate 142912 BLAKE2B e0cd5635eac496f96ba0d9cc329029eac1d21ae49f9035882c4b09b5469c6dd44037b9634f3c70530867062e971dd55c2ffc889ede37be6ad0ef93421463ae62 SHA512 bae3a05202297e8be07f4749431471dd317f7309e0b5a8021993b613540ae9371ef34db55a86dc4a39fdae715a05f16ce280cf5e165cb076bf8ec61756d335be +DIST time-core-0.1.6.crate 9105 BLAKE2B bf34fb3ff2afc5120a394129728c5e7806084df16f04427e3fa70104c68de414da69addbb651fac60923248b37ee146a0e73e124542369c6f68fd5fda9ecef2e SHA512 135f25c99620788a8548027c04bfb94152681d291848b69650ff6dea3aad42fcd974a2d0e5ede8b091f37d4d80d97804e1aca70f353f5970402ef545a5f1d407 +DIST time-macros-0.2.24.crate 24715 BLAKE2B 218371c56da2522ad6b664039d7e4bb4454a0eaefbd76afb6d8205d2c3dfb3c9873c2b8bf161e1ad144efe6a64c69e8dc0908f4fd0e6287c9c9c6f02840de3d8 SHA512 a9ed3dc956bd9a16ff6c76ea4614709912c33104a7c607c43956d644743b2dc04ecc257c000c6ccf66c026e655ba439250d1ad47b668a12e769e30e069f2dc10 +DIST tokio-1.39.2.crate 780859 BLAKE2B c7841e36893ce676cde3431fb8d90ffad8774c9886af1a6809aba823ff4cab48a5706670e2ea60c9aafe03ead8828a3c8eb10c21d7c5e7fd8eab7795752a769c SHA512 f16ce6d7585efb151d9668b0b5e86dea7c227c490bd31d9589ab98aacfd220532d0efbf7d7f866ca1074fde6bfee0df6b95930b4ce4ab494b2f4ce7030b2678d +DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501 +DIST tokio-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.19.crate 198345 BLAKE2B c7083168e62619c856b872570b85b44475edd687fb6d5c3334246622900fcbf4e4a8484c23362fbfb358d6d9f8088f7dbad2e2ed30954aebf76d1b57324b712b SHA512 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +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.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST webpki-0.22.4.crate 63472 BLAKE2B 35862693d6e10574490f516dd8683cb5b167bca9ac06a72ca0b1ab2007b055cc14db9c6f92ebc872394775d769d38290b8c592833ae9778e5070e115caace504 SHA512 b1bb203a5a36c01259840d9f32c729e736b25baebfa4de66ccdb9c38f164857e701fb597a91e18537ab1c31a6b29cd3d0cd8f45658cec87e55dd27c1c582a637 +DIST webpki-roots-0.26.6.crate 255384 BLAKE2B 8a5d94e2ac66343fb8833f0b2ae67a5292707ca5d34386502f7514380f62bf86b812967e6b10f51015d63744c7e20a0f4cf6ad9142256c981c31a9bcc7ef8f90 SHA512 a2e3a406caf6ff8261bfd2d52699bea10214e8c0d6ae69631918566bdf156be2e6fe7e0d91120ad4cb10d20862215b25c8ad454e908bffbebf1c046e1787b11f +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-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST x509-parser-0.16.0.crate 92925 BLAKE2B 4224f1a058c7f6bf062f83159951fa65513d7d761fde54426e8451968be83516465ae86bf39b2321997d5cf2a512b671717e03c933bf61bc15d6634fb663364b SHA512 fb113c78eb5231d47af2e0884109d6406f4a19369500d582a075b50ec347e8cd9a085a28aafb50ae5699026f5220945c61c879c4dd3c484c4cbccdc46dd65378 +DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe +DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 diff --git a/dev-python/proton-vpn-local-agent/metadata.xml b/dev-python/proton-vpn-local-agent/metadata.xml new file mode 100644 index 000000000..eeee60fbc --- /dev/null +++ b/dev-python/proton-vpn-local-agent/metadata.xml @@ -0,0 +1,18 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + ProtonVPN + + + https://github.com/ProtonVPN/local-agent-rs/issues + ProtonVPN/local-agent-rs + + diff --git a/dev-python/proton-vpn-local-agent/proton-vpn-local-agent-1.4.8.ebuild b/dev-python/proton-vpn-local-agent/proton-vpn-local-agent-1.4.8.ebuild new file mode 100644 index 000000000..d388fd1de --- /dev/null +++ b/dev-python/proton-vpn-local-agent/proton-vpn-local-agent-1.4.8.ebuild @@ -0,0 +1,219 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler@1.0.2 + aho-corasick@1.1.3 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + asn1-rs-derive@0.5.1 + asn1-rs-impl@0.2.0 + asn1-rs@0.6.2 + async-trait@0.1.81 + autocfg@1.3.0 + aws-lc-rs@1.8.1 + aws-lc-sys@0.20.1 + backtrace@0.3.73 + base64@0.22.1 + bincode@1.3.3 + bindgen@0.69.4 + bitflags@2.6.0 + bytes@1.7.1 + cc@1.1.8 + cexpr@0.6.0 + cfg-if@1.0.0 + clang-sys@1.8.1 + cmake@0.1.50 + colorchoice@1.0.2 + data-encoding@2.9.0 + der-parser@9.0.0 + deranged@0.5.3 + displaydoc@0.2.5 + dunce@1.0.5 + either@1.13.0 + env_filter@0.1.2 + env_logger@0.11.5 + errno@0.3.9 + fs_extra@1.3.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + getrandom@0.2.15 + gimli@0.29.0 + glob@0.3.1 + heck@0.5.0 + hermit-abi@0.3.9 + home@0.5.9 + humantime@2.1.0 + indoc@2.0.5 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + itoa@1.0.11 + jobserver@0.1.32 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.155 + libloading@0.8.5 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + matchers@0.1.0 + memchr@2.7.4 + memoffset@0.9.1 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + mio@1.0.1 + mirai-annotations@1.12.0 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-traits@0.2.19 + object@0.36.3 + oid-registry@0.7.1 + once_cell@1.19.0 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + portable-atomic@1.7.0 + powerfmt@0.2.0 + prettyplease@0.2.20 + proc-macro2@1.0.94 + pyo3-async-runtimes-macros@0.24.0 + pyo3-async-runtimes@0.24.0 + pyo3-build-config@0.24.0 + pyo3-ffi@0.24.0 + pyo3-macros-backend@0.24.0 + pyo3-macros@0.24.0 + pyo3@0.24.0 + quote@1.0.36 + 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 + ring@0.17.8 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rusticata-macros@4.1.0 + rustix@0.38.34 + rustls-pemfile@2.1.3 + rustls-pki-types@1.8.0 + rustls-webpki@0.102.6 + rustls@0.23.12 + ryu@1.0.18 + scopeguard@1.2.0 + serde@1.0.204 + serde_derive@1.0.204 + serde_json@1.0.122 + sharded-slab@0.1.7 + shlex@1.3.0 + signal-hook-registry@1.4.2 + slab@0.4.9 + smallvec@1.13.2 + socket2@0.5.7 + spin@0.9.8 + static_assertions@1.1.0 + subtle@2.6.1 + syn@2.0.100 + synstructure@0.13.2 + target-lexicon@0.13.2 + test-log-macros@0.2.16 + test-log@0.2.16 + thiserror-impl@1.0.63 + thiserror@1.0.63 + thread_local@1.1.8 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.43 + tokio-macros@2.4.0 + tokio-rustls@0.26.0 + tokio@1.39.2 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + unicode-ident@1.0.12 + unindent@0.2.3 + untrusted@0.9.0 + utf8parse@0.2.2 + valuable@0.1.0 + wasi@0.11.0+wasi-snapshot-preview1 + webpki-roots@0.26.6 + webpki@0.22.4 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.52.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + x509-parser@0.16.0 + zeroize@1.8.1 + zeroize_derive@1.4.2 +" + +RUST_MIN_VER="1.81.0" +PYTHON_COMPAT=( python3_{12..13} ) + +inherit cargo python-r1 + +DESCRIPTION="Proton VPN local agent written in Rust" +HOMEPAGE="https://github.com/ProtonVPN/local-agent-rs" + +SRC_URI=" + https://github.com/ProtonVPN/local-agent-rs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/local-agent-rs-${PV}/python-proton-vpn-local-agent" +LICENSE="GPL-3+" + +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 + openssl Unicode-DFS-2016 +" + +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS}" + +src_install() { + einstalldocs + + pushd target/release &>> /dev/null || die + mv libpython_proton_vpn_local_agent.so local_agent.abi3.so || die + popd &>> /dev/null || die + + python_moduleinto proton/vpn + python_foreach_impl python_domodule target/release/local_agent.abi3.so +} diff --git a/dev-python/proton-vpn-network-manager/Manifest b/dev-python/proton-vpn-network-manager/Manifest new file mode 100644 index 000000000..3223eba45 --- /dev/null +++ b/dev-python/proton-vpn-network-manager/Manifest @@ -0,0 +1 @@ +DIST proton-vpn-network-manager-0.13.0.tar.gz 61201 BLAKE2B 92963e146621d793d0a01412a023e7fcd8103828d157f5add44409226e2d049ca5461c09b4bea27f64cc1ab35e0b020f580f69544daee219b0a52ab47e53d85b SHA512 f938d70e971f1115c95c9fd4d12a7ffc7ba7b411cedee0c9d9c27729bd7b1c8fc01ae19efc1ec455c0e623b21badd0f7cfa067a411cbc2c97322b430eb8d4069 diff --git a/dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-fix-networkmanager-plugin-loading.patch b/dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-fix-networkmanager-plugin-loading.patch new file mode 100644 index 000000000..c0b687b91 --- /dev/null +++ b/dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-fix-networkmanager-plugin-loading.patch @@ -0,0 +1,36 @@ +From d85d28ef5c70be62732488e12709d006622468ec Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?= + +Date: Sun, 15 Jun 2025 10:37:05 +0200 +Subject: [PATCH] fix NetworkManager plugin loading +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Mattéo Rossillol‑‑Laruelle +--- + .../backend/linux/networkmanager/core/networkmanager.py | 7 ++++--- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/proton/vpn/backend/linux/networkmanager/core/networkmanager.py b/proton/vpn/backend/linux/networkmanager/core/networkmanager.py +index 8b1d3fb..f625243 100644 +--- a/proton/vpn/backend/linux/networkmanager/core/networkmanager.py ++++ b/proton/vpn/backend/linux/networkmanager/core/networkmanager.py +@@ -284,10 +284,11 @@ class LinuxNetworkManager(VPNConnection): + connection = None + with vpnconfig as filename: + for plugin in vpn_plugin_list: +- plugin_editor = plugin.load_editor_plugin() +- # return a NM.SimpleConnection (NM.Connection) +- # https://lazka.github.io/pgi-docs/NM-1.0/classes/SimpleConnection.html + try: ++ plugin_editor = plugin.load_editor_plugin() ++ # return a NM.SimpleConnection (NM.Connection) ++ # https://lazka.github.io/pgi-docs/NM-1.0/classes/SimpleConnection.html ++ + # plugin_name = plugin.props.name + connection = plugin_editor.import_(filename) + break +-- +2.49.0 + diff --git a/dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-remove-call-to-apt.patch b/dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-remove-call-to-apt.patch new file mode 100644 index 000000000..e6258c312 --- /dev/null +++ b/dev-python/proton-vpn-network-manager/files/proton-vpn-network-manager-0.12.13-remove-call-to-apt.patch @@ -0,0 +1,82 @@ +From a58f2e046f2e7dcb008158b54db2f0bdace0cc1e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?= + +Date: Fri, 25 Apr 2025 15:14:48 +0200 +Subject: [PATCH] remove call to `apt` +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +In Gentoo, `apt` is a part of the Java upstream and is installed by +`app-eselect/eselect-java`. This executable is not the `apt` package manager of +Debian. Its call has to be removed to avoid an annoying notification. + +Signed-off-by: Mattéo Rossillol‑‑Laruelle +--- + .../killswitch/default/nmkillswitch.py | 21 ------------------- + .../killswitch/wireguard/wgkillswitch.py | 21 ------------------- + 2 files changed, 42 deletions(-) + +diff --git a/proton/vpn/backend/linux/networkmanager/killswitch/default/nmkillswitch.py b/proton/vpn/backend/linux/networkmanager/killswitch/default/nmkillswitch.py +index 6650a97..a2e2cfd 100644 +--- a/proton/vpn/backend/linux/networkmanager/killswitch/default/nmkillswitch.py ++++ b/proton/vpn/backend/linux/networkmanager/killswitch/default/nmkillswitch.py +@@ -101,25 +101,4 @@ class NMKillSwitch(KillSwitch): + logger.error("NetworkManager is not running.") + return False + +- # libnetplan0 is the first version that is present in Ubuntu 22.04. In Ubuntu 24.04 +- # the package name changes to libnetplan1, and it's not compatible with this kill +- # switch implementation when IPv6 is disabled via the ipv6.disabled kernel option. +- try: +- result = subprocess.run( +- ["/usr/bin/apt", "show", "libnetplan1"], +- capture_output=True, +- check=True, shell=False +- ) # nosec B603:subprocess_without_shell_equals_true +- except (FileNotFoundError, subprocess.CalledProcessError): +- pass +- else: +- stdout_decoded = result.stdout.decode("utf8").split("\n") +- for package_info_line in stdout_decoded: +- if package_info_line.startswith("Version: 1.0.0"): +- logger.warning( +- "Kill switch is not compatible with libnetplan1 v1.0.0. " +- "Please upgrade libnetplan1 package to v1.1.1" +- ) +- break +- + return True +diff --git a/proton/vpn/backend/linux/networkmanager/killswitch/wireguard/wgkillswitch.py b/proton/vpn/backend/linux/networkmanager/killswitch/wireguard/wgkillswitch.py +index aff3cd4..0123b43 100644 +--- a/proton/vpn/backend/linux/networkmanager/killswitch/wireguard/wgkillswitch.py ++++ b/proton/vpn/backend/linux/networkmanager/killswitch/wireguard/wgkillswitch.py +@@ -104,25 +104,4 @@ class WGKillSwitch(KillSwitch): + logger.error("NetworkManager is not running.") + return False + +- # libnetplan0 is the first version that is present in Ubuntu 22.04. In Ubuntu 24.04 +- # the package name changes to libnetplan1, and it's not compatible with this kill +- # switch implementation when IPv6 is disabled via the ipv6.disabled kernel option. +- try: +- result = subprocess.run( +- ["/usr/bin/apt", "show", "libnetplan1"], +- capture_output=True, +- check=True, shell=False +- ) # nosec B603:subprocess_without_shell_equals_true +- except (FileNotFoundError, subprocess.CalledProcessError): +- pass +- else: +- stdout_decoded = result.stdout.decode("utf8").split("\n") +- for package_info_line in stdout_decoded: +- if package_info_line.startswith("Version: 1.0.0"): +- logger.warning( +- "Kill switch is not compatible with libnetplan1 v1.0.0. " +- "Please upgrade libnetplan1 package to v1.1.1" +- ) +- break +- + return True +-- +2.49.0 + diff --git a/dev-python/proton-vpn-network-manager/metadata.xml b/dev-python/proton-vpn-network-manager/metadata.xml new file mode 100644 index 000000000..40d1b59a2 --- /dev/null +++ b/dev-python/proton-vpn-network-manager/metadata.xml @@ -0,0 +1,21 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Proton AG + opensource@proton.me + + + https://github.com/ProtonVPN/python-proton-vpn-network-manager/issues/ + ProtonVPN/python-proton-vpn-network-manager + + diff --git a/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.13.0.ebuild b/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.13.0.ebuild new file mode 100644 index 000000000..3844e63f2 --- /dev/null +++ b/dev-python/proton-vpn-network-manager/proton-vpn-network-manager-0.13.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 linux-info + +DESCRIPTION="Proton VPN Network Manager handler" +HOMEPAGE="https://github.com/ProtonVPN/python-proton-vpn-network-manager" +SRC_URI="https://github.com/ProtonVPN/python-proton-vpn-network-manager/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/python-${P}" +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] )" + +RDEPEND=" + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/proton-core[${PYTHON_USEDEP}] + >=dev-python/proton-vpn-api-core-0.45.1[${PYTHON_USEDEP}] + >=dev-python/proton-vpn-local-agent-1.4.4[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + net-misc/networkmanager[introspection] + net-vpn/networkmanager-openvpn +" + +CONFIG_CHECK="~DUMMY ~WIREGUARD" + +PATCHES=( + "${FILESDIR}/${PN}-0.12.13-fix-networkmanager-plugin-loading.patch" + "${FILESDIR}/${PN}-0.12.13-remove-call-to-apt.patch" +) + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + sed -i "/--cov/d" setup.cfg || die +} + +python_test() { + # VPN connection cannot be tested within sandbox + local EPYTEST_IGNORE=( + tests/unit/core/test_networkmanager.py + tests/unit/wireguard/test_wireguard.py + ) + + XDG_RUNTIME_DIR="${T}/python_test" epytest +} diff --git a/dev-python/proxy_tools/Manifest b/dev-python/proxy_tools/Manifest new file mode 100644 index 000000000..c31ffd692 --- /dev/null +++ b/dev-python/proxy_tools/Manifest @@ -0,0 +1 @@ +DIST proxy_tools-0.1.0.tar.gz 2978 BLAKE2B 98322f16dde8efa0fb014de2bcf9b5c8b4856fbb6cef15977e524742c20218db1288d7bdc0b21970dba2d42d5950bd242023fde76baaa09186793e6bf8eb2d3a SHA512 047d32e31f6dd78b7666e847108072f6942c8ba9f08f04d7c98ae13cc5b52e0028f724e738e6eef28ef12945bccab22214660e4606643dcd646dbc770a641882 diff --git a/dev-python/proxy_tools/metadata.xml b/dev-python/proxy_tools/metadata.xml new file mode 100644 index 000000000..c1a223cf5 --- /dev/null +++ b/dev-python/proxy_tools/metadata.xml @@ -0,0 +1,12 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + jtushman/proxy_tools + proxy_tools + + diff --git a/dev-python/proxy_tools/proxy_tools-0.1.0.ebuild b/dev-python/proxy_tools/proxy_tools-0.1.0.ebuild new file mode 100644 index 000000000..ddaec27ac --- /dev/null +++ b/dev-python/proxy_tools/proxy_tools-0.1.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simple proxy (as in the GoF design pattern)" +HOMEPAGE="https://pypi.org/project/proxy_tools/ https://github.com/jtushman/proxy_tools" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/psycopg2cffi/Manifest b/dev-python/psycopg2cffi/Manifest new file mode 100644 index 000000000..d267c2e40 --- /dev/null +++ b/dev-python/psycopg2cffi/Manifest @@ -0,0 +1 @@ +DIST psycopg2cffi-2.9.0.gh.tar.gz 117682 BLAKE2B 9fe983f8f72fe384b1946143331b17dbcd03d12579241c7444d0d1c8bb7d51ed9576eace780ae3dd58c2d621b21f045347e25692514fa2fbbee2aac21ef89adb SHA512 520c4aaad33916ff5e1a7089888e04134bd5ad6f3115415a3dd04fb48afdc8ad0c68bf9e71d9158640392d3a2cd0b280eea8fa7a3d2ed63944e234d52f8cce43 diff --git a/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch b/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch new file mode 100644 index 000000000..1237fa7d5 --- /dev/null +++ b/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch @@ -0,0 +1,10 @@ +--- a/setup.py ++++ b/setup.py +@@ -57,7 +57,7 @@ setup_kwargs = dict( + description=README[0].strip(), + long_description=''.join(README), + test_suite='psycopg2cffi.tests.suite', +- packages=['psycopg2cffi', 'psycopg2cffi._impl', 'psycopg2cffi.tests'], ++ packages=['psycopg2cffi', 'psycopg2cffi._impl', 'psycopg2cffi.tests', 'psycopg2cffi.tests.psycopg2_tests'], + install_requires=['six'], + ) diff --git a/dev-python/psycopg2cffi/metadata.xml b/dev-python/psycopg2cffi/metadata.xml new file mode 100644 index 000000000..984630c12 --- /dev/null +++ b/dev-python/psycopg2cffi/metadata.xml @@ -0,0 +1,10 @@ + + + + + + https://github.com/chtd/psycopg2cffi/issues + psycopg2cffi + chtd/psycopg2cffi + + diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild new file mode 100644 index 000000000..37de78739 --- /dev/null +++ b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit databases distutils-r1 edo + +DESCRIPTION="Implementation of the psycopg2 module using cffi. Compatible with Psycopg 2.5." +HOMEPAGE=" + https://pypi.org/project/psycopg2cffi/ + https://github.com/chtd/psycopg2cffi +" +SRC_URI="https://github.com/chtd/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-db/postgresql:=" +RDEPEND=" + ${DEPEND} + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + test? ( ${DATABASES_DEPEND[postgres]} ) +" + +PATCHES=( "${FILESDIR}"/${P}-include-tests.patch ) + +EPYTEST_DESELECT=( + # hang + tests/psycopg2_tests/test_cancel.py::CancelTests::test_async_cancel + # fail + tests/psycopg2_tests/test_dates.py::FromTicksTestCase::test_date_value_error_sec_59_99 + tests/psycopg2_tests/test_types_basic.py::TypesBasicTests::testEmptyArray +) + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs ${PN} +} + +src_test() { + local -x PSYCOPG2_TESTDB_HOST="localhost" + local -x PSYCOPG2_TESTDB_PORT="55432" + local -x PSYCOPG2_TESTDB_USER="postgres" + epostgres --start ${PSYCOPG2_TESTDB_PORT} + edo createdb -h ${PSYCOPG2_TESTDB_HOST} -p ${PSYCOPG2_TESTDB_PORT} -U postgres psycopg2_test + + distutils-r1_src_test + epostgres --stop +} diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest new file mode 100644 index 000000000..d38f25bce --- /dev/null +++ b/dev-python/ptpython/Manifest @@ -0,0 +1 @@ +DIST ptpython-3.0.29.tar.gz 72622 BLAKE2B aec01ffefbd37d60ad9bb8379e6c8ecc5c91eeba198887943d00ca1031663ff919d04fff32597d4a9821907a3444331f1cfaf9fa7dfefcf8f98afd512a7960ae SHA512 f4fb296a169fc0214c204c75d4f8fb3dc212509a5014f362c8057e578eea1590e09894c91cf990e935ae20f2b1fb607eb6b8ff0439f4d68cc1d98192381f8ed1 diff --git a/dev-python/ptpython/metadata.xml b/dev-python/ptpython/metadata.xml new file mode 100644 index 000000000..7768b2ce8 --- /dev/null +++ b/dev-python/ptpython/metadata.xml @@ -0,0 +1,16 @@ + + + + + wuzhenyu@ustc.edu + Wu, Zhenyu + + + Add support for dev-python/black. Black not always possible on PyPy + Add support for dev-python/ipython for ptipython + + + ptpython + prompt-toolkit/ptpython + + diff --git a/dev-python/ptpython/ptpython-3.0.29.ebuild b/dev-python/ptpython/ptpython-3.0.29.ebuild new file mode 100644 index 000000000..60b161b43 --- /dev/null +++ b/dev-python/ptpython/ptpython-3.0.29.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python REPL build on top of prompt-toolkit" +HOMEPAGE="https://github.com/prompt-toolkit/ptpython" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+black ipython" + +RDEPEND=" + black? ( + dev-python/black[${PYTHON_USEDEP}] + ) + dev-python/appdirs[${PYTHON_USEDEP}] + ipython? ( + dev-python/ipython[${PYTHON_USEDEP}] + ) + >=dev-python/jedi-0.16.0[${PYTHON_USEDEP}] + >=dev-python/prompt-toolkit-3.0.43[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] +" + +python_install() { + distutils-r1_python_install + if ! use ipython; then + rm "${ED}"/usr/bin/ptipython* || die + fi +} diff --git a/dev-python/pwdlib/Manifest b/dev-python/pwdlib/Manifest new file mode 100644 index 000000000..caf7856e8 --- /dev/null +++ b/dev-python/pwdlib/Manifest @@ -0,0 +1,2 @@ +DIST pwdlib-0.2.1.tar.gz 11699 BLAKE2B 79913b1d4b52b5813defee6130707bd0444c106b1aa9b5a8a455cf0f61c42fc8878eb77b139d8cd3deae73483e570cc932b78db63347ed236d17e1af73fe5a06 SHA512 82d43867cda32faece5a21c4b348945ed25ee10ab49517f9d3a7200d0c3bc89010ffbdf9893accfcee366ea351fde9da40cbcf172be6dcc9828f1af614251864 +DIST pwdlib-0.3.0.tar.gz 215810 BLAKE2B d25c97dc5e8ca20a816b8ce823eccb5ae666e0b3d45582eafe230a70680bf84db092028425e2e0854b819a60847fa8f6d48a3ecaec290ddbfea019508ce5881e SHA512 0bedb03f588d8b9f6413a5e660f11ee85f5f608dc96bf2a7de12953339db83b347741f7e783c5a939f5fec0057b80b923a0785c9ef89865236efa0adca7df98c diff --git a/dev-python/pwdlib/metadata.xml b/dev-python/pwdlib/metadata.xml new file mode 100644 index 000000000..623ec0a95 --- /dev/null +++ b/dev-python/pwdlib/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + frankie567/pwdlib + pwdlib + + diff --git a/dev-python/pwdlib/pwdlib-0.2.1.ebuild b/dev-python/pwdlib/pwdlib-0.2.1.ebuild new file mode 100644 index 000000000..24f608010 --- /dev/null +++ b/dev-python/pwdlib/pwdlib-0.2.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Modern password hashing for Python" +HOMEPAGE=" + https://github.com/frankie567/pwdlib/ + https://pypi.org/project/pwdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_prepare_all() { + # no coverage please + sed -e '/[tool.pytest.ini_options]/,/^$/ { /^addopts/d }' -i pyproject.toml || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/pwdlib/pwdlib-0.3.0.ebuild b/dev-python/pwdlib/pwdlib-0.3.0.ebuild new file mode 100644 index 000000000..6e63e463b --- /dev/null +++ b/dev-python/pwdlib/pwdlib-0.3.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Modern password hashing for Python" +HOMEPAGE=" + https://github.com/frankie567/pwdlib/ + https://pypi.org/project/pwdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/bcrypt[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_prepare_all() { + # no coverage please + sed -e '/[tool.pytest.ini_options]/,/^$/ { /^addopts/d }' -i pyproject.toml || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/py-himitsu/Manifest b/dev-python/py-himitsu/Manifest new file mode 100644 index 000000000..d282ef523 --- /dev/null +++ b/dev-python/py-himitsu/Manifest @@ -0,0 +1 @@ +DIST py_himitsu-0.0.9.tar.gz 4834 BLAKE2B 31d947bd7ca58b5ac9c81fca88c26e309e1abbe085855a71f113f48163a0d184e58d26cac26654e759dcccf8385b2da53d255bb48e7b05562e0c2f1592d15c57 SHA512 7d390a3c9882f0bc65b7d608d660ed8dae28ce18b2f90ce2a50989855603d8652a82b51587719b217cc73b6d51583791861a19140acc4ae80952c0fa2601c08c diff --git a/dev-python/py-himitsu/py-himitsu-0.0.9.ebuild b/dev-python/py-himitsu/py-himitsu-0.0.9.ebuild new file mode 100644 index 000000000..c0bb9cb78 --- /dev/null +++ b/dev-python/py-himitsu/py-himitsu-0.0.9.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=hatchling +PYPI_NONORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="A python client library for himitsu" +HOMEPAGE="https://pypi.org/project/py-himitsu/ https://git.sr.ht/~apreiml/py-himitsu" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=app-admin/himitsu-0.9:= +" + +DEPEND="${RDEPEND}" diff --git a/dev-python/py-nanoid/Manifest b/dev-python/py-nanoid/Manifest new file mode 100644 index 000000000..449c55276 --- /dev/null +++ b/dev-python/py-nanoid/Manifest @@ -0,0 +1 @@ +DIST py-nanoid-0_pre20220201.gh.tar.gz 6514 BLAKE2B 0dabe059bb1fe582aff46050a491ad08d63828e00d5108efa8205f1fc99a42e2695a6e53809d86afcde98aaf941d5bbff8aa57f47ff0472771d02c267f9c9cbe SHA512 f8b7f66fac9b97d8b51f8c2184a41e346b901a556974f70e5c656e7dde8d0a612ac2a5231f9feb6e05058e11b029ec0fe0ce6b0639d92b6e31b56f1292969fe0 diff --git a/dev-python/py-nanoid/metadata.xml b/dev-python/py-nanoid/metadata.xml new file mode 100644 index 000000000..30afa2949 --- /dev/null +++ b/dev-python/py-nanoid/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + nanoid + puyuan/py-nanoid + + diff --git a/dev-python/py-nanoid/py-nanoid-0_pre20220201.ebuild b/dev-python/py-nanoid/py-nanoid-0_pre20220201.ebuild new file mode 100644 index 000000000..310cfa164 --- /dev/null +++ b/dev-python/py-nanoid/py-nanoid-0_pre20220201.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +EGIT_COMMIT="99e5b478c450f42d713b6111175886dccf16f156" + +DESCRIPTION="Python Nanoid" +HOMEPAGE="https://github.com/puyuan/py-nanoid https://pypi.org/project/nanoid" +SRC_URI="https://github.com/puyuan/py-nanoid/archive/${EGIT_COMMIT}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/pyclip/Manifest b/dev-python/pyclip/Manifest new file mode 100644 index 000000000..4905f7533 --- /dev/null +++ b/dev-python/pyclip/Manifest @@ -0,0 +1 @@ +DIST pyclip-0.7.0.gh.tar.gz 17555 BLAKE2B 281a2dacd82d7501e01750134d82fc0b66ac1d41a631b9573160262c94cfb97ad463036e8ec523674580fdfb71849175e58836530d761462a72ba9ba3f2fd618 SHA512 64849befe020b0ac38aa8ed93ceb7fb275112aa49ae527fc54916ea591e09ce5a1a669d8f68083b098112a90fd36f71d2abeef6c3a8908e6cde20f04b0273877 diff --git a/dev-python/pyclip/metadata.xml b/dev-python/pyclip/metadata.xml new file mode 100644 index 000000000..9e12ce6a2 --- /dev/null +++ b/dev-python/pyclip/metadata.xml @@ -0,0 +1,12 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + pyclip + spyoungtech/pyclip + + diff --git a/dev-python/pyclip/pyclip-0.7.0-r2.ebuild b/dev-python/pyclip/pyclip-0.7.0-r2.ebuild new file mode 100644 index 000000000..fd904d5d4 --- /dev/null +++ b/dev-python/pyclip/pyclip-0.7.0-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +DISTUTILS_USE_PEP517="setuptools" + +inherit distutils-r1 virtualx + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/spyoungtech/pyclip.git" +else + SRC_URI="https://github.com/spyoungtech/pyclip/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Python clipboard module" +HOMEPAGE="https://pypi.org/project/pyclip/" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="wayland +X" +REQUIRED_USE=" + || ( wayland X ) + test? ( X ) +" + +RDEPEND=" + wayland? ( gui-apps/wl-clipboard ) + X? ( x11-misc/xclip ) +" + +DOCS=( docs/README.md ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + # Clipboard detection should respect USE flags + if use wayland && ! use X; then + sed -ie "/linux':/s/elif .*/elif False:/" pyclip/util.py || die + elif ! use wayland && use X; then + sed -ie "/WAYLAND/s/elif .*/elif False:/" pyclip/util.py || die + fi + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + if use wayland && use X; then + elog "If you wish to use the xclip backend over the wl-clipboard backend," + elog "unset the WAYLAND_DISPLAY environment variable or consider" + elog "installing ${CATEGORY}/${PN}[-wayland,X] instead." + fi +} diff --git a/dev-python/pyclip/pyclip-9999.ebuild b/dev-python/pyclip/pyclip-9999.ebuild new file mode 100644 index 000000000..fd904d5d4 --- /dev/null +++ b/dev-python/pyclip/pyclip-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +DISTUTILS_USE_PEP517="setuptools" + +inherit distutils-r1 virtualx + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/spyoungtech/pyclip.git" +else + SRC_URI="https://github.com/spyoungtech/pyclip/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~x86" +fi + +DESCRIPTION="Python clipboard module" +HOMEPAGE="https://pypi.org/project/pyclip/" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="wayland +X" +REQUIRED_USE=" + || ( wayland X ) + test? ( X ) +" + +RDEPEND=" + wayland? ( gui-apps/wl-clipboard ) + X? ( x11-misc/xclip ) +" + +DOCS=( docs/README.md ) + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_prepare() { + # Clipboard detection should respect USE flags + if use wayland && ! use X; then + sed -ie "/linux':/s/elif .*/elif False:/" pyclip/util.py || die + elif ! use wayland && use X; then + sed -ie "/WAYLAND/s/elif .*/elif False:/" pyclip/util.py || die + fi + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +pkg_postinst() { + if use wayland && use X; then + elog "If you wish to use the xclip backend over the wl-clipboard backend," + elog "unset the WAYLAND_DISPLAY environment variable or consider" + elog "installing ${CATEGORY}/${PN}[-wayland,X] instead." + fi +} diff --git a/dev-python/pydantic-extra-types/Manifest b/dev-python/pydantic-extra-types/Manifest new file mode 100644 index 000000000..2b58d84a6 --- /dev/null +++ b/dev-python/pydantic-extra-types/Manifest @@ -0,0 +1 @@ +DIST pydantic_extra_types-2.10.6.tar.gz 141858 BLAKE2B 23d999682e3c8e76cc27935f4c47da4ddbdbc4cdc3015e86b3b7fb3183f6353ff1faf28b6aa947c55e03b1799f87e3cfa612411bfe4b5b18bfb1ccabed6ba049 SHA512 9e469386e583a1be6ab51fa510cceaef043a40b8c76cbc0d477f7c660bdf779cca1df533c99a76d11b6d84db6735b355ad70526f8dfc03b89ae7844f309c47f7 diff --git a/dev-python/pydantic-extra-types/metadata.xml b/dev-python/pydantic-extra-types/metadata.xml new file mode 100644 index 000000000..b7581351a --- /dev/null +++ b/dev-python/pydantic-extra-types/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + pydantic/pydantic-extra-types + pydantic-extra-types + + diff --git a/dev-python/pydantic-extra-types/pydantic-extra-types-2.10.6.ebuild b/dev-python/pydantic-extra-types/pydantic-extra-types-2.10.6.ebuild new file mode 100644 index 000000000..19febc9cc --- /dev/null +++ b/dev-python/pydantic-extra-types/pydantic-extra-types-2.10.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Extra Pydantic types" +HOMEPAGE=" + https://github.com/pydantic/pydantic-extra-types + https://pypi.org/project/pydantic-extra-types/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pydantic-2.5.2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/phonenumbers[${PYTHON_USEDEP}] + dev-python/pycountry[${PYTHON_USEDEP}] + dev-python/semver[${PYTHON_USEDEP}] + dev-python/pymongo[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # Requires unpackaged cron-converter + tests/test_cron.py + tests/test_json_schema.py + # Requires unpackaged pendulum + tests/test_pendulum_dt.py + # Requires unpackaged python-ulid + tests/test_ulid.py +) + +EPYTEST_DESELECT=( + # https://github.com/pydantic/pydantic-extra-types/issues/346 + tests/test_coordinate.py::test_json_schema +) + +pkg_postinst() { + optfeature_header "Optional type support" + optfeature "PhoneNumber" dev-python/phonenumbers + optfeature "language_code" dev-python/pycountry + optfeature "semantic_version" dev-python/semver + # optfeature "ulid" python-ulid + # optfeature "pendulum_dt" pendulum + optfeature "mongo_object_id" dev-python/pymongo + # optfeature "cron" cron-converter +} diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest new file mode 100644 index 000000000..151dee56a --- /dev/null +++ b/dev-python/pydispatcher/Manifest @@ -0,0 +1 @@ +DIST PyDispatcher-2.0.7.tar.gz 38891 BLAKE2B d29dae502b23a2873534b6a3ec429c730e73584fa6358b7b7f8725f42005096a7d48b208d5a2beb2faa5d2bff762baaa4ed613eca8958dafd167a3a58ff70bfe SHA512 cef4b07e7abcbef54b3af12b49a27e40d145f76d5aa51dfcedc38d76d51c4076c605c0b55e05881dc26ac260a583f119864fa4b4e8ab21d156231b07ef418916 diff --git a/dev-python/pydispatcher/metadata.xml b/dev-python/pydispatcher/metadata.xml new file mode 100644 index 000000000..dbb18cc47 --- /dev/null +++ b/dev-python/pydispatcher/metadata.xml @@ -0,0 +1,16 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + mcfletch/pydispatcher + PyDispatcher + + Mike C. Fletcher + mcfletch@vrplumber.com + + + diff --git a/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild new file mode 100644 index 000000000..20a9e628c --- /dev/null +++ b/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="PyDispatcher" +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Multi-producer-multi-consumer signal dispatching mechanism" +HOMEPAGE="https://github.com/mcfletch/pydispatcher" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +distutils_enable_tests unittest diff --git a/dev-python/pydub/Manifest b/dev-python/pydub/Manifest new file mode 100644 index 000000000..debead705 --- /dev/null +++ b/dev-python/pydub/Manifest @@ -0,0 +1 @@ +DIST pydub-0.25.1.tar.gz 27555582 BLAKE2B 5a7aa4af4f2bb75306c3eef7052e403a09f6dc638e2805f7dd9269cb12149fec3962ab9b84b6c6744de75c34bde0cbe6daab711a8df050eb9861c21e70e98ef6 SHA512 8c3fb3714c4b0aed37ba7ab6727776bf4cd7568c1f5060cf43c30ede8da2ce4b498fb83326daa19ef44635250d552295407289c3945681e028eedde1b2b418e0 diff --git a/dev-python/pydub/metadata.xml b/dev-python/pydub/metadata.xml new file mode 100644 index 000000000..9e193016c --- /dev/null +++ b/dev-python/pydub/metadata.xml @@ -0,0 +1,11 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + jiaaro/pydub + + diff --git a/dev-python/pydub/pydub-0.25.1.ebuild b/dev-python/pydub/pydub-0.25.1.ebuild new file mode 100644 index 000000000..59a4692cf --- /dev/null +++ b/dev-python/pydub/pydub-0.25.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature + +DESCRIPTION="Manipulate audio with an simple and easy high level interface" +HOMEPAGE="http://pydub.com/" +SRC_URI="https://github.com/jiaaro/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + media-video/ffmpeg[lame,vorbis] + ) + " + +distutils_enable_tests unittest + +python_test() { + eunittest test/ +} + +pkg_postinst() { + optfeature "opening and saving non-wav files - like mp3" media-video/ffmpeg + #optfeature "playing audio" dev-python/simpleaudio # upstream suggests this, not available in gentoo or guru + optfeature "playing audio" dev-python/pyaudio +} diff --git a/dev-python/pyfiglet/Manifest b/dev-python/pyfiglet/Manifest new file mode 100644 index 000000000..5d57c1a19 --- /dev/null +++ b/dev-python/pyfiglet/Manifest @@ -0,0 +1 @@ +DIST pyfiglet-1.0.2.gh.tar.gz 1660490 BLAKE2B 72fc4ddff5901fbb5eb70d677bfdbbf8f16e042305c9e91a350268a450f71bed2af0192c88211c86f80ba0d2815eae7ff5dd89585144207ef7c89f2f9540c2bd SHA512 fdfe2e52bcf49635cf41067c1438eaccae685216ae32e9b443730222077aff8f5834014766df80ba8435d5fca5df0e0338573f2a423aa21202966562fc2d4f28 diff --git a/dev-python/pyfiglet/files/pyfiglet-1.0.2-fix-test.patch b/dev-python/pyfiglet/files/pyfiglet-1.0.2-fix-test.patch new file mode 100644 index 000000000..a1b97bed1 --- /dev/null +++ b/dev-python/pyfiglet/files/pyfiglet-1.0.2-fix-test.patch @@ -0,0 +1,70 @@ +https://github.com/pwaller/pyfiglet/commit/b5bb37142ce49ac5376b7f89a0b5508962c6672e +From: Lyes Saadi +Date: Wed, 27 Dec 2023 20:18:32 +0100 +Subject: [PATCH] Use slant instead of doh to use only fonts-contrib + +--- a/pyfiglet/tests/test_cli.py ++++ b/pyfiglet/tests/test_cli.py +@@ -11,24 +11,13 @@ def test_font_dir(): + + + def test_strip(): +- command = "pyfiglet -f doh -s 0" ++ command = "pyfiglet -f slant -s 0" + expected = '''\ +- 000000000 +- 00:::::::::00 +- 00:::::::::::::00 +-0:::::::000:::::::0 +-0::::::0 0::::::0 +-0:::::0 0:::::0 +-0:::::0 0:::::0 +-0:::::0 000 0:::::0 +-0:::::0 000 0:::::0 +-0:::::0 0:::::0 +-0:::::0 0:::::0 +-0::::::0 0::::::0 +-0:::::::000:::::::0 +- 00:::::::::::::00 +- 00:::::::::00 +- 000000000 ++ ____ ++ / __ \\ ++ / / / / ++/ /_/ / ++\\____/ + ''' + result = subprocess.run(command, shell=True, stdout=subprocess.PIPE) + assert result.stdout.decode() == expected +@@ -58,25 +47,14 @@ def test_strip_strange_font(test_font_dir): + + # normalize is just strip with padding + def test_normalize(): +- command = "pyfiglet -f doh -n 0" ++ command = "pyfiglet -f slant -n 0" + expected = '''\ + +- 000000000 +- 00:::::::::00 +- 00:::::::::::::00 +-0:::::::000:::::::0 +-0::::::0 0::::::0 +-0:::::0 0:::::0 +-0:::::0 0:::::0 +-0:::::0 000 0:::::0 +-0:::::0 000 0:::::0 +-0:::::0 0:::::0 +-0:::::0 0:::::0 +-0::::::0 0::::::0 +-0:::::::000:::::::0 +- 00:::::::::::::00 +- 00:::::::::00 +- 000000000 ++ ____ ++ / __ \\ ++ / / / / ++/ /_/ / ++\\____/ + + ''' + result = subprocess.run(command, shell=True, stdout=subprocess.PIPE) diff --git a/dev-python/pyfiglet/metadata.xml b/dev-python/pyfiglet/metadata.xml new file mode 100644 index 000000000..711dbe0b0 --- /dev/null +++ b/dev-python/pyfiglet/metadata.xml @@ -0,0 +1,13 @@ + + + + + + pwaller/pyfiglet + pyfiglet + https://github.com/pwaller/pyfiglet/issues + + + Install fonts that don't have a clear license + + diff --git a/dev-python/pyfiglet/pyfiglet-1.0.2.ebuild b/dev-python/pyfiglet/pyfiglet-1.0.2.ebuild new file mode 100644 index 000000000..f04337dba --- /dev/null +++ b/dev-python/pyfiglet/pyfiglet-1.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Pure-python FIGlet implementation" +HOMEPAGE=" + https://pypi.org/project/pyfiglet/ + https://github.com/pwaller/pyfiglet +" +# no tests in pypi sdist +SRC_URI="https://github.com/pwaller/pyfiglet/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +# bundled fonts: https://src.fedoraproject.org/rpms/python-pyfiglet/blob/rawhide/f/python-pyfiglet.spec +LICENSE+=" BSD HPND MIT NTP contrib? ( all-rights-reserved )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="contrib" + +PATCHES=( + "${FILESDIR}/${P}-fix-test.patch" +) + +distutils_enable_tests pytest + +src_prepare() { + mv pyfiglet/fonts-standard pyfiglet/fonts || die + if use contrib; then + mv pyfiglet/fonts-contrib/* pyfiglet/fonts || die + fi + distutils-r1_src_prepare +} diff --git a/dev-python/pyftdi/Manifest b/dev-python/pyftdi/Manifest new file mode 100644 index 000000000..938607fb7 --- /dev/null +++ b/dev-python/pyftdi/Manifest @@ -0,0 +1 @@ +DIST pyftdi-0.57.1.gh.tar.gz 187541 BLAKE2B ee78ddb140bf5d8daefeca684de7b0d66141df871c09567ca780d7d75d5968413e3e392d71c04207e3e2db70c373535517360dfffea4b691cc74234b94159d40 SHA512 0f0a9115afe9fe3948edede3977a617d41884d697084b4ec1601abeb1822d4baf2c48bc46affa470fca57f92da41679049988b4defaed9fce9ce8b84bec50ac8 diff --git a/dev-python/pyftdi/metadata.xml b/dev-python/pyftdi/metadata.xml new file mode 100644 index 000000000..a0a4f14f0 --- /dev/null +++ b/dev-python/pyftdi/metadata.xml @@ -0,0 +1,38 @@ + + + + + vowstar@gmail.com + Huang Rui + + + pyftdi + eblot/pyftdi + + Emmanuel Blot + emmanuel.blot@free.fr + + https://github.com/eblot/pyftdi/issues + + + PyFtdi aims at providing a user-space driver for popular FTDI devices, + implemented in pure Python language. + PyFtdi supports various features, including UART/Serial USB conversion with + speeds up to 12Mbps, depending on the FTDI device. It also offers + GPIO/Bitbang functionality, supporting 8-bit asynchronous, + 8-bit synchronous, and 8-/16-bit MPSSE modes. For SPI and I2C, PyFtdi + provides master capabilities with simultaneous GPIO support, managing up to + 12 pins per port for SPI and up to 14 pins for I2C. Additionally, it + includes basic JTAG master functions, EEPROM access (though some parameters + are read-only), and experimental CBUS support on selected devices with + 4 pins per port. + + + PyFtdi 旨在为流行的 FTDI 设备提供用户空间驱动程序,完全使用纯 Python 语言实现。 + PyFtdi 支持多种功能,包括 UART/串口 USB 转换,速度可达 12Mbps(取决于 FTDI 设备)。 + 它还提供 GPIO/Bitbang 功能,支持 8 位异步、8 位同步和 8/16 位 MPSSE 模式。 + 对于 SPI 和 I2C,PyFtdi 提供主机功能并同时支持 GPIO,SPI 每端口最多管理 12 个引脚, + I2C 最多 14 个引脚。此外,它还包括基本的 JTAG 主机功能、EEPROM 访问(部分参数为只读) + 以及在特定设备上每端口 4 个引脚的实验性 CBUS 支持。 + + diff --git a/dev-python/pyftdi/pyftdi-0.57.1.ebuild b/dev-python/pyftdi/pyftdi-0.57.1.ebuild new file mode 100644 index 000000000..398990397 --- /dev/null +++ b/dev-python/pyftdi/pyftdi-0.57.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="PyFtdi provides a user-space driver for FTDI devices" +HOMEPAGE="https://github.com/eblot/pyftdi" +SRC_URI="https://github.com/eblot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/pyusb[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + test? ( + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +python_test() { + FTDI_LOGLEVEL=WARNING + FTDI_DEBUG=on + FTDI_VIRTUAL=off "${EPYTHON}" pyftdi/tests/mockusb.py || die + FTDI_VIRTUAL=on "${EPYTHON}" pyftdi/tests/gpio.py || die + FTDI_VIRTUAL=on "${EPYTHON}" pyftdi/tests/eeprom_mock.py || die +} diff --git a/dev-python/pygeotile/Manifest b/dev-python/pygeotile/Manifest new file mode 100644 index 000000000..fae7f5726 --- /dev/null +++ b/dev-python/pygeotile/Manifest @@ -0,0 +1 @@ +DIST pygeotile-1.0.6.tar.gz 9998 BLAKE2B d0776629fa723f6a62d00f72a265b79cc80657affa1c1e0485979c96da1e0d30e4239a2b6a6c9b99aa72f702900b7156e832cdb12c28beb3d9e3e5f512d61cd2 SHA512 d5b824121c53f1a83ee3dbbe97e4da1e396d4c64a815497ed22078d51f6e35eb5edd9aea88d63598a1c087f3d1ce37c502c15b5fdb23f7f3123a29ea7c2d7084 diff --git a/dev-python/pygeotile/metadata.xml b/dev-python/pygeotile/metadata.xml new file mode 100644 index 000000000..6d7b8ff04 --- /dev/null +++ b/dev-python/pygeotile/metadata.xml @@ -0,0 +1,12 @@ + + + + + ericanebula@proton.me + Erica Nebula + + + https://github.com/geometalab/pyGeoTile/issues + geometalab/pyGeoTile + + diff --git a/dev-python/pygeotile/pygeotile-1.0.6.ebuild b/dev-python/pygeotile/pygeotile-1.0.6.ebuild new file mode 100644 index 000000000..45aeaaa80 --- /dev/null +++ b/dev-python/pygeotile/pygeotile-1.0.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Python package to handle tiles and points of different projections." +HOMEPAGE="https://github.com/geometalab/pyGeoTile" + +MY_PN="pyGeoTile" +COMMIT_ID="c744e540ba698fbe0d822616a62702918d24f71e" # No tags or releases in the github repo +SRC_URI="https://github.com/geometalab/${MY_PN}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${COMMIT_ID}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="mirror" + +distutils_enable_tests pytest diff --git a/dev-python/pyglm/Manifest b/dev-python/pyglm/Manifest new file mode 100644 index 000000000..9c20dc6c9 --- /dev/null +++ b/dev-python/pyglm/Manifest @@ -0,0 +1,2 @@ +DIST pyglm-2.8.3-glm.gh.tar.gz 293158 BLAKE2B fca1a7d971aed95c3e78edae5542436cbe49b6f5f2adea526a21efb7f30843d553e858375c1afbf5e66362d8fc7c12586b8d14e247b69bf6a31b33172d2ba2ad SHA512 2261bbe1ea8dd2f573842ec809e5343ff703a72c9975e83f0da709188f8ff16ac6ee014217430dac8057420787519e53b36b743bd847355de064612cc36da0c0 +DIST pyglm-2.8.3.gh.tar.gz 792640 BLAKE2B c5d21ca681330f0173660c7637d44ed3ed8c950d382c6121a0a87d28eb6d61a26dd9aeea391636b6767bc717350f0890d91ff3bfa8226581d72134f45b520663 SHA512 2a913ccccb67bc50195f55e1594fc62f545f9240c84630f7398bd0045876be9a52d39d56b874d6a57014f0ef12594fa982d3044ccb6f7aa384b75a45582a5842 diff --git a/dev-python/pyglm/metadata.xml b/dev-python/pyglm/metadata.xml new file mode 100644 index 000000000..df8637013 --- /dev/null +++ b/dev-python/pyglm/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + PyGLM + Zuzu-Typ/PyGLM + + diff --git a/dev-python/pyglm/pyglm-2.8.3.ebuild b/dev-python/pyglm/pyglm-2.8.3.ebuild new file mode 100644 index 000000000..d1a8fa417 --- /dev/null +++ b/dev-python/pyglm/pyglm-2.8.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +HASH="58e0db58cc860c0c6f7f6ee3a462e17a431646a4" +DESCRIPTION="Fast OpenGL Mathematics (GLM) for Python" +HOMEPAGE="https://github.com/Zuzu-Typ/PyGLM https://pypi.org/project/PyGLM" +SRC_URI=" + https://github.com/Zuzu-Typ/PyGLM/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/Zuzu-Typ/glm/archive/${HASH}.tar.gz -> ${P}-glm.gh.tar.gz +" +S="${WORKDIR}/PyGLM-${PV}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64" +DOCS+=( wiki ) + +RDEPEND=" + media-libs/glm + test? ( dev-python/numpy[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +src_prepare() { + default + mv "${WORKDIR}/glm-${HASH}"/* "${S}/PyGLM_lib/glm" || die "Could not move the glm source" +} + +python_test() { + rm -rf "${S}/pyglm" "${S}/glm" || die "Could not remove the source directory" + epytest +} diff --git a/dev-python/pygls/Manifest b/dev-python/pygls/Manifest new file mode 100644 index 000000000..b6e4d3f48 --- /dev/null +++ b/dev-python/pygls/Manifest @@ -0,0 +1,2 @@ +DIST pygls-2.0.1.gh.tar.gz 382510 BLAKE2B 7205ecdaa5a27aa6c931668fb16d9aed2a5c8ecfe34750c839df20b73ed07ae86398686fb763e8ec2461c5d55dc4548ed5368c1d3fd9ee1558dc4d2ac64d9660 SHA512 381fa5443d4098dec20c1c91469877d4e8e60f37e04f234708d401eed0664c59179ac0bfb347f897c9b9af72bf0bfc81a5bcd3bb2e64c19c2864fa64dabf34f7 +DIST pygls-2.1.0.gh.tar.gz 404891 BLAKE2B ad9818993c5ebafd4f6f0293a2e86db53799d92cdad41bf5e85314dfc30f00463999dc48011d5f22c47dc582331cc11ac29f5b6604a0cf2eb06913019c49a39d SHA512 3035381ab1efe44f7c075b656fade4d61e3af8f5944c08296b420740524e2c1111ecc1a3e79b3326e1128973f06c810e6d9b91d2f89c099f344e790139e26299 diff --git a/dev-python/pygls/metadata.xml b/dev-python/pygls/metadata.xml new file mode 100644 index 000000000..1b4dcc9a1 --- /dev/null +++ b/dev-python/pygls/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/openlawlibrary/pygls/issues + openlawlibrary/pygls + pygls + + diff --git a/dev-python/pygls/pygls-2.0.1.ebuild b/dev-python/pygls/pygls-2.0.1.ebuild new file mode 100644 index 000000000..143bc7ea0 --- /dev/null +++ b/dev-python/pygls/pygls-2.0.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A pythonic generic language server" +HOMEPAGE=" + https://github.com/openlawlibrary/pygls + https://pypi.org/project/pygls +" +SRC_URI="https://github.com/openlawlibrary/pygls/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cattrs[${PYTHON_USEDEP}] + dev-python/lsprotocol[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "websockets support" dev-python/websockets +} diff --git a/dev-python/pygls/pygls-2.1.0.ebuild b/dev-python/pygls/pygls-2.1.0.ebuild new file mode 100644 index 000000000..5f95f3877 --- /dev/null +++ b/dev-python/pygls/pygls-2.1.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A pythonic generic language server" +HOMEPAGE=" + https://github.com/openlawlibrary/pygls + https://pypi.org/project/pygls +" +SRC_URI="https://github.com/openlawlibrary/pygls/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cattrs[${PYTHON_USEDEP}] + dev-python/lsprotocol[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + dodoc LICENSE.txt +} + +pkg_postinst() { + optfeature "websockets support" dev-python/websockets +} diff --git a/dev-python/pygments-promql/Manifest b/dev-python/pygments-promql/Manifest new file mode 100644 index 000000000..f9e92727f --- /dev/null +++ b/dev-python/pygments-promql/Manifest @@ -0,0 +1 @@ +DIST pygments-promql-0.0.9.gh.tar.gz 97971 BLAKE2B 77413cad92374b9ac0f6dc6b5f8453c639f3da77abc7014f81e9392c59a36010da71eba50a445a4c4ebbd485f982e7946237a5a8dfed5c90841e93dcd226135d SHA512 5e0138fbf6f303609adcbd7c5d3142a5d10d84f3e64ee55973d129f39f85425484d79d988708f1bf2ceeb97b8752f59407bb453c5f352be2b6de7da975de432d diff --git a/dev-python/pygments-promql/metadata.xml b/dev-python/pygments-promql/metadata.xml new file mode 100644 index 000000000..7c14b4f58 --- /dev/null +++ b/dev-python/pygments-promql/metadata.xml @@ -0,0 +1,12 @@ + + + + + mathieu.tortuyaux@gmail.com + Mathieu Tortuyaux + + + pygments-promql + pabluk/pygments-promql + + diff --git a/dev-python/pygments-promql/pygments-promql-0.0.9-r1.ebuild b/dev-python/pygments-promql/pygments-promql-0.0.9-r1.ebuild new file mode 100644 index 000000000..a72d37aa8 --- /dev/null +++ b/dev-python/pygments-promql/pygments-promql-0.0.9-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A PromQL lexer for Pygments" +HOMEPAGE="https://github.com/pabluk/pygments-promql" +SRC_URI="https://github.com/pabluk/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-python/pygments[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/pygsl/Manifest b/dev-python/pygsl/Manifest new file mode 100644 index 000000000..22476ec8b --- /dev/null +++ b/dev-python/pygsl/Manifest @@ -0,0 +1 @@ +DIST pygsl-2.3.4.gh.tar.gz 1100233 BLAKE2B 0d59062ae7a6193225ac731a9a12a7c32df9c309a90e358fd77f7c957f8d27269e97634022036aa7b1d99e2c3703a7c45387c97557c4e28762310009626cb465 SHA512 4b510426bafc06c79742f0ef0ad07e31a7aa74c14bab88bd2f0a2acb125569ecf38aeab0eaf01590bd052474a4aa7f8b39a66f853e4bc4a392e126dcf4bfb359 diff --git a/dev-python/pygsl/metadata.xml b/dev-python/pygsl/metadata.xml new file mode 100644 index 000000000..1300b83b8 --- /dev/null +++ b/dev-python/pygsl/metadata.xml @@ -0,0 +1,9 @@ + + + + + + pygsl + pygsl/pygsl + + diff --git a/dev-python/pygsl/pygsl-2.3.4.ebuild b/dev-python/pygsl/pygsl-2.3.4.ebuild new file mode 100644 index 000000000..5ac4d26f6 --- /dev/null +++ b/dev-python/pygsl/pygsl-2.3.4.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="Python interface for the GNU scientific library (gsl)" +HOMEPAGE="https://github.com/pygsl/pygsl" +SRC_URI="https://github.com/pygsl/pygsl/archive/v.${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-v.${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="examples" +# Tests are also failing upstream +# https://github.com/pygsl/pygsl/issues/15 +RESTRICT="test" + +DEPEND=" + sci-libs/gsl + dev-python/numpy[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx doc dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +src_install() { + use examples && dodoc -r examples + distutils-r1_src_install +} diff --git a/dev-python/pyinstrument/Manifest b/dev-python/pyinstrument/Manifest new file mode 100644 index 000000000..bf8136fa3 --- /dev/null +++ b/dev-python/pyinstrument/Manifest @@ -0,0 +1,2 @@ +DIST pyinstrument-5.1.2.tar.gz 266889 BLAKE2B f310a4e57abeddade594bf08f6c230fadd61a23cc25d2c26c814bf95d780e31af18d46f469e8bfef9936676b41b4f6119f2b7317ef3199edc90f66ba2cd73cf4 SHA512 552ed79d3ee9db4f164eee9198601ee9c57505a393654f1a472e5312421a86bb0c66994fdacc7ad2daa7f6ef9dcbec9b207cc2f6b28c22514437eb3a9464dcf7 +DIST pyinstrument-5.1.2.tar.gz.provenance 9404 BLAKE2B f2cab00559e5710d3365e47707f26ffb0b4bf5cab9f496bba609b2ef6a91a5dc2dcf6d4573ff7c9b602b9066c85d2c66dc99d9a007ddc1a11e654e7b381ea3d3 SHA512 971fc5de6b06137d6928dbc37e2f6271a7e89aef2ace4265f22e8b92f09a2a92773e6e1c7357343c8cc6d28a3afcf8b9a8b4eb42ee107192e0125e300f7c70ec diff --git a/dev-python/pyinstrument/metadata.xml b/dev-python/pyinstrument/metadata.xml new file mode 100644 index 000000000..6a96e6a88 --- /dev/null +++ b/dev-python/pyinstrument/metadata.xml @@ -0,0 +1,12 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + joerick/pyinstrument + pyinstrument + + diff --git a/dev-python/pyinstrument/pyinstrument-5.1.2.ebuild b/dev-python/pyinstrument/pyinstrument-5.1.2.ebuild new file mode 100644 index 000000000..97b9659b6 --- /dev/null +++ b/dev-python/pyinstrument/pyinstrument-5.1.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +PYPI_VERIFY_REPO=https://github.com/joerick/pyinstrument +inherit distutils-r1 pypi + +DESCRIPTION="Call stack profiler for Python" +HOMEPAGE=" + https://github.com/joerick/pyinstrument/ + https://pypi.org/project/pyinstrument/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + >=dev-python/cffi-1.17.0[${PYTHON_USEDEP}] + >=dev-python/greenlet-3[${PYTHON_USEDEP}] + dev-python/ipython[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest + +python_prepare_all() { + # hack away flaky dep + sed -e '/from flaky import flaky/d' -i test/util.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + rm -rf pyinstrument || die + epytest +} diff --git a/dev-python/pymeeus/Manifest b/dev-python/pymeeus/Manifest new file mode 100644 index 000000000..bcec1ec7b --- /dev/null +++ b/dev-python/pymeeus/Manifest @@ -0,0 +1 @@ +DIST PyMeeus-0.5.12.tar.gz 5752712 BLAKE2B f7c80c79d72c071a57a19373ce818892f2e56e5339c4b8f2e2e2ff32e7363d8607046962f4289b7802a3219d03fafbd6ad233a271dba1f0d46ee29052d0125c1 SHA512 33f68f352cb6737aeec9782727c5ded921cf6f5561cfd7ecb237f7cf4b431e1010f7dff49d779ea368c8298a3012da84f6fa3afc7efc08579b798bb17558c423 diff --git a/dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch b/dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch new file mode 100644 index 000000000..90fbf7921 --- /dev/null +++ b/dev-python/pymeeus/files/pymeeus-0.5.12-pytest8.patch @@ -0,0 +1,88 @@ +https://bugs.gentoo.org/928258 +https://github.com/architest/pymeeus/issues/24 +From f064abfda6b3cb48cb42a6827cd250413056f227 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= +Date: Sat, 6 Apr 2024 22:22:52 -0400 +Subject: [PATCH] fix pytest 7.2 compatibility + +Pytest 7.2 deprecated plain top-level `setup()` and `teardown()` +functions in favor of their own decorators: + +https://docs.pytest.org/en/latest/changelog.html#pytest-7-2-0-2022-10-23 +https://docs.pytest.org/en/latest/deprecations.html#setup-teardown + +Now we need to use module-level setup/teardown, which is extremely +similar, just named differently: + +https://docs.pytest.org/en/latest/how-to/xunit_setup.html#module-level-setup-teardown + +We keep compatibility shims for older pytest releases. + +Closes: #24 +--- + tests/test_curvefitting.py | 10 +++++++--- + tests/test_interpolation.py | 9 +++++++-- + 2 files changed, 14 insertions(+), 5 deletions(-) + +diff --git a/tests/test_curvefitting.py b/tests/test_curvefitting.py +index 9398327..0d20cca 100644 +--- a/tests/test_curvefitting.py ++++ b/tests/test_curvefitting.py +@@ -31,9 +31,8 @@ + cf4 = CurveFitting() + + +-def setup(): ++def setup_module(): + """This function is used to set up the environment for the tests""" +- + # Set up a few CurveFitting objects + cf1.set([73.0, 38.0, 35.0, 42.0, 78.0, 68.0, 74.0, 42.0, 52.0, 54.0, 39.0, + 61.0, 42.0, 49.0, 50.0, 62.0, 44.0, 39.0, 43.0, 54.0, 44.0, 37.0], +@@ -58,10 +57,15 @@ def setup(): + -0.8372, -0.4377, -0.3640, -0.3508, -0.2126]) + + +-def teardown(): ++def teardown_module(): + pass + + ++# pre pytest 7.2 compatibility ++setup = setup_module ++teardown = teardown_module ++ ++ + # CurveFitting class + + def test_curvefitting_constructor(): +diff --git a/tests/test_interpolation.py b/tests/test_interpolation.py +index e853c37..08f7b6e 100644 +--- a/tests/test_interpolation.py ++++ b/tests/test_interpolation.py +@@ -32,7 +32,7 @@ + i_sine = Interpolation() + + +-def setup(): ++def setup_module(): + """This function is used to set up the environment for the tests""" + # Set up a interpolation object which uses Right Ascension + y0 = Angle(10, 18, 48.732, ra=True) +@@ -64,10 +64,15 @@ def setup(): + 0.5236885653, 0.5453707057]) + + +-def teardown(): ++def teardown_module(): + pass + + ++# pre pytest 7.2 ompatibility ++setup = setup_module ++teardown = teardown_module ++ ++ + # Interpolation class + + def test_interpolation_constructor(): diff --git a/dev-python/pymeeus/metadata.xml b/dev-python/pymeeus/metadata.xml new file mode 100644 index 000000000..977daa513 --- /dev/null +++ b/dev-python/pymeeus/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + architest/pymeeus + PyMeeus + + diff --git a/dev-python/pymeeus/pymeeus-0.5.12.ebuild b/dev-python/pymeeus/pymeeus-0.5.12.ebuild new file mode 100644 index 000000000..c37ea9dd7 --- /dev/null +++ b/dev-python/pymeeus/pymeeus-0.5.12.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="PyMeeus" +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Python implementation of Jean Meeus astronomical routines" +HOMEPAGE=" + https://pypi.org/project/PyMeeus/ + https://github.com/architest/pymeeus +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + # bug #928258 + "${FILESDIR}/${P}-pytest8.patch" +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs/source \ + dev-python/sphinx-rtd-theme diff --git a/dev-python/pymorphy3-dicts-ru/Manifest b/dev-python/pymorphy3-dicts-ru/Manifest new file mode 100644 index 000000000..ac037254e --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/Manifest @@ -0,0 +1 @@ +DIST pymorphy3-dicts-ru-2.4.417150.4580142.tar.gz 8381569 BLAKE2B a22439e72d2922a6f7b5999e0eb02b91a7b6b2ad5a0a6f1acd32b025b5f632c51aba6a5a7b7f6bea11615a9042f390091e3a3f8d2f0404fa57c09eb726d5f482 SHA512 a410e8d341ffe3767cffd376dcb807c7961cd386c9fa5aa61706974365210ba7846e9a9a4deecf9ae4337f81abb20e11562e3132639dfc641b69e5ac7f11c244 diff --git a/dev-python/pymorphy3-dicts-ru/metadata.xml b/dev-python/pymorphy3-dicts-ru/metadata.xml new file mode 100644 index 000000000..66d80ca28 --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + pymorphy3-dicts-ru + + diff --git a/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild new file mode 100644 index 000000000..c276afdbf --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Russian dictionary for PyMorphy3" +HOMEPAGE="https://pypi.org/project/pymorphy3-dicts-ru/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/pymorphy3-dicts-uk/Manifest b/dev-python/pymorphy3-dicts-uk/Manifest new file mode 100644 index 000000000..0cc16a655 --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/Manifest @@ -0,0 +1 @@ +DIST pymorphy3-dicts-uk-2.4.1.1.1663094765.tar.gz 8133650 BLAKE2B 5c3b0d56ea7b7153ed89c18d58ac1885eb0c6bd19b7d35625170f8a36e0d622440b4ed28c1791df2f7b86cb67ca289825f9b0b39ab2b5612c34815270230c8f4 SHA512 990e0f85e0b4701459cffe1a1ae365bc66191c652894fbef6d9d3c22359805cfcb4346fc19247113b5e2a2d9bd9ad63a307ae5fba63d03274c8a82864a5b1cb0 diff --git a/dev-python/pymorphy3-dicts-uk/metadata.xml b/dev-python/pymorphy3-dicts-uk/metadata.xml new file mode 100644 index 000000000..b23240176 --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + pymorphy3-dicts-uk + + diff --git a/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild new file mode 100644 index 000000000..5f1e750e4 --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Ukrainian dictionary for PyMorphy3" +HOMEPAGE="https://pypi.org/project/pymorphy3-dicts-uk/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/pymorphy3/Manifest b/dev-python/pymorphy3/Manifest new file mode 100644 index 000000000..f9123be04 --- /dev/null +++ b/dev-python/pymorphy3/Manifest @@ -0,0 +1 @@ +DIST pymorphy3-1.2.0.tar.gz 83384 BLAKE2B 56c8b3db776774c321e7231d7fa9a16dd0cd69886ca9e0b4f0cbffbb1be0ca92eaa1d0adc8de43ca021d2b729795db14617a078a97cf4a10c218a30a691150a2 SHA512 2e4c871f939495b47ad78b5f30e422d625235ad3c6592ab1c27dbaad415bf292138a5aec94ec82b665226ea763560af7bce603cfea740ed6b8b8b2715241dee3 diff --git a/dev-python/pymorphy3/metadata.xml b/dev-python/pymorphy3/metadata.xml new file mode 100644 index 000000000..f4087153f --- /dev/null +++ b/dev-python/pymorphy3/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + pymorphy3 + no-plagiarism/pymorphy3 + + diff --git a/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild new file mode 100644 index 000000000..35cbb20b1 --- /dev/null +++ b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for Russian language." +HOMEPAGE="https://github.com/no-plagiarism/pymorphy3 https://pypi.org/project/pymorphy3/" +DEPEND=" + dev-python/docopt[${PYTHON_USEDEP}] + dev-python/pymorphy3-dicts-ru[${PYTHON_USEDEP}] + dev-python/DAWG-Python[${PYTHON_USEDEP}] +" +RDEPEND="!dev-python/pymorphy2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/pympress/Manifest b/dev-python/pympress/Manifest new file mode 100644 index 000000000..51ee2aa64 --- /dev/null +++ b/dev-python/pympress/Manifest @@ -0,0 +1 @@ +DIST pympress-1.8.6.tar.gz 237373 BLAKE2B 9de1c88c5338970859c1a81ee5a9b8ace9f1f7bdb47f6c214f993e911f0912e4ed2aee3577e6de72ed126e51bebf16612debf5fae45580f1f5ebb250d92bda70 SHA512 d6cd646132670139e0a8831c4e3806a194377d56f284a95f2bbe422d5c50f96f5c54022271b1abbc92d1ed23a1ba179b528ca343ebe8f9afdddce928e621978b diff --git a/dev-python/pympress/metadata.xml b/dev-python/pympress/metadata.xml new file mode 100644 index 000000000..621d855f1 --- /dev/null +++ b/dev-python/pympress/metadata.xml @@ -0,0 +1,19 @@ + + + + + apn-pucky@gentoo.org + Alexander Puck Neuwirth + + + Pympress is a PDF presentation tool designed for dual-screen setups such as presentations and public talks. Highly configurable, fully-featured, and portable. + + + Build with python-vlc bindings + + + pympress + Cimbali/pympress + + + diff --git a/dev-python/pympress/pympress-1.8.6.ebuild b/dev-python/pympress/pympress-1.8.6.ebuild new file mode 100644 index 000000000..3204258ad --- /dev/null +++ b/dev-python/pympress/pympress-1.8.6.ebuild @@ -0,0 +1,52 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 optfeature pypi xdg-utils + +DESCRIPTION="A simple and powerful dual-screen PDF reader designed for presentations" +HOMEPAGE=" + https://github.com/Cimbali/pympress + https://pypi.org/project/pympress/ +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="vlc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + dev-python/watchdog[${PYTHON_USEDEP}] + app-text/poppler + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3 + x11-libs/cairo + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf + vlc? ( dev-python/python-vlc[${PYTHON_USEDEP}] ) +" +BDEPEND="${RDEPEND}" + +src_prepare() { + default + # >=python3_13 only works with >dev-python/pygobject-3.51 + # https://github.com/Cimbali/pympress/issues/330 + sed -i 's/ a_widget.props/ list(a_widget.props)/' pympress/builder.py || die +} + +pkg_postinst() { + optfeature "gstreamer support" media-libs/gstreamer + + # QA: update desktop database MIME= + xdg_desktop_database_update +} + +pkg_postrm() { + # QA: update desktop database MIME= + xdg_desktop_database_update +} diff --git a/dev-python/pynng/Manifest b/dev-python/pynng/Manifest new file mode 100644 index 000000000..ad65ff108 --- /dev/null +++ b/dev-python/pynng/Manifest @@ -0,0 +1 @@ +DIST pynng-0.8.1.tar.gz 6364925 BLAKE2B ae10e9155997474634ca7cf6e1ff01572f877dc8157aea069e11866b29fe92a2ee8343fd1512fad57f25e5c4cbf7297c784ab9fcdc7c262aba889cd65595775d SHA512 b150a83b65169aa67aaf99d963ae43ede29ccf22f1ddc9989a0d999f32dd93412bbf464ad0c3eed7aa645e0f5e2726743d131e48276955dad034e219b23c93c4 diff --git a/dev-python/pynng/metadata.xml b/dev-python/pynng/metadata.xml new file mode 100644 index 000000000..7ddd70337 --- /dev/null +++ b/dev-python/pynng/metadata.xml @@ -0,0 +1,26 @@ + + + + + vowstar@gmail.com + Huang Rui + + + codypiersall/pynng + pynng + https://github.com/codypiersall/pynng/issues + + + pynng provides ergonomic Python bindings for nanomsg next generation (nng), + a lightweight messaging library. It enables inter-process communication + across single computers or networks using various messaging patterns + including Pair, Pub/Sub, Surveyor/Respondent, Req/Rep, and Push/Pull. + The library supports async frameworks like trio, curio, and asyncio. + + + pynng为nanomsg下一代(nng)轻量级消息库提供符合人体工程学的Python绑定。 + 它支持在单台计算机或网络上进行进程间通信,使用多种消息模式,包括Pair(配对)、 + Pub/Sub(发布/订阅)、Surveyor/Respondent(调查者/响应者)、Req/Rep(请求/回复) + 和Push/Pull(推/拉)。该库支持trio、curio和asyncio等异步框架。 + + diff --git a/dev-python/pynng/pynng-0.8.1.ebuild b/dev-python/pynng/pynng-0.8.1.ebuild new file mode 100644 index 000000000..1b87f153f --- /dev/null +++ b/dev-python/pynng/pynng-0.8.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 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_{12..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="Ergonomic bindings for nanomsg next generation (nng) in Python" +HOMEPAGE="https://github.com/codypiersall/pynng https://pypi.org/project/pynng" + +LICENSE="MIT" +SLOT=0 +KEYWORDS="~amd64" + +DEPEND="dev-libs/nng" +RDEPEND=" + ${DEPEND} + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/sniffio[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/sniffio[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # Remove source pynng directory to avoid import conflicts + # Tests must run against the installed C extension module + rm -rf pynng || die + epytest +} diff --git a/dev-python/pynput/Manifest b/dev-python/pynput/Manifest new file mode 100644 index 000000000..b5e74eac5 --- /dev/null +++ b/dev-python/pynput/Manifest @@ -0,0 +1,2 @@ +DIST pynput-1.7.6.tar.gz 79501 BLAKE2B cb356271ef0688ff6532fb79b858c10fb3a52abc4f6db5f4758948cb16f01e96e9377894ea211952b58f5ff6d997ceeec9ba51a29aef866e65cd83900a9894ae SHA512 66639096a83b7ea7c926bfab67ef6c54b913fc4ffe5814bbc4ace6e4d298237a3623066f4f5c08a2bcf1cc5e40d18dc35b77c18afbd0d00b7b4bf4ed2233d9ff +DIST pynput-1.8.1.tar.gz 82289 BLAKE2B 07338c7d3f755af103d0f61874d536a0444cdddf0c3a450e51cf87e1375943fffcf20a747f25b2ca53365250e8e09d403421cf658077603b7c86a9e5794d3bd6 SHA512 4f28bbc908a4ecbfb8ef1d5b222ddc36269fe2f6361a45609afd60196eb05474569efd2267ae2028abfb85eae6825cea6215351974419ca640c7e069e6983132 diff --git a/dev-python/pynput/files/patches/uinput.patch b/dev-python/pynput/files/patches/uinput.patch new file mode 100644 index 000000000..a464b02af --- /dev/null +++ b/dev-python/pynput/files/patches/uinput.patch @@ -0,0 +1,37 @@ +diff --git a/lib/pynput/_util/uinput.py b/lib/pynput/_util/uinput.py +index b0a6a78..c891b83 100644 +--- a/lib/pynput/_util/uinput.py ++++ b/lib/pynput/_util/uinput.py +@@ -72,6 +72,14 @@ def _device(self, paths): + except OSError: + continue + ++ # Some programmable mouse devices report each programmable input as ++ # a separate capability, so it is possible for a mouse to exceed ++ # keyboards in capability count; for this reason we will prefer a ++ # device with "keyboard" in its name ++ if 'keyboard' in next_dev.name.lower(): ++ dev = next_dev ++ break ++ + # Does this device provide more handled event codes? + capabilities = next_dev.capabilities() + next_count = sum( +diff --git a/lib/pynput/keyboard/_uinput.py b/lib/pynput/keyboard/_uinput.py +index 2f63dd3..747d19d 100644 +--- a/lib/pynput/keyboard/_uinput.py ++++ b/lib/pynput/keyboard/_uinput.py +@@ -204,10 +204,10 @@ def as_char(k): + as_char(key): ( + vk, + set() +- | {Key.shift} if i & 1 else set() +- | {Key.alt_gr} if i & 2 else set()) ++ | ({Key.shift} if i & 1 else set()) ++ | ({Key.alt_gr} if i & 2 else set())) + for vk, keys in self._vk_table.items() +- for i, key in enumerate(keys) ++ for i, key in reversed(list(enumerate(keys))) + if key is not None and as_char(key) is not None} + + def for_vk(self, vk, modifiers): diff --git a/dev-python/pynput/files/patches/wheel.patch b/dev-python/pynput/files/patches/wheel.patch new file mode 100644 index 000000000..064b21ce5 --- /dev/null +++ b/dev-python/pynput/files/patches/wheel.patch @@ -0,0 +1,11 @@ +diff --git a/setup.cfg b/setup.cfg +index 99723b7..8ae701e 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,6 +1,3 @@ +-[bdist_wheel] +-universal = 1 +- + [build_sphinx] + source-dir = docs + build-dir = build/docs diff --git a/dev-python/pynput/metadata.xml b/dev-python/pynput/metadata.xml new file mode 100644 index 000000000..26aa32f06 --- /dev/null +++ b/dev-python/pynput/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + pynput + moses-palmer/pynput + + diff --git a/dev-python/pynput/pynput-1.7.6.ebuild b/dev-python/pynput/pynput-1.7.6.ebuild new file mode 100644 index 000000000..5976060b9 --- /dev/null +++ b/dev-python/pynput/pynput-1.7.6.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Sends virtual input commands" +HOMEPAGE="https://github.com/moses-palmer/pynput https://pypi.org/project/pynput" +RDEPEND=" + dev-python/evdev[${PYTHON_USEDEP}] + dev-python/python-xlib[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/pynput/pynput-1.8.1.ebuild b/dev-python/pynput/pynput-1.8.1.ebuild new file mode 100644 index 000000000..f35a2e7c4 --- /dev/null +++ b/dev-python/pynput/pynput-1.8.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Sends virtual input commands" +HOMEPAGE="https://github.com/moses-palmer/pynput https://pypi.org/project/pynput" +RDEPEND=" + dev-python/evdev[${PYTHON_USEDEP}] + X? ( dev-python/python-xlib[${PYTHON_USEDEP}] ) + dev-python/six[${PYTHON_USEDEP}] +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="X" + +PATCHES=( + # issue # 657 + "${FILESDIR}/patches/uinput.patch" + # Remove deprecated bdist_wheel.universal + "${FILESDIR}/patches/wheel.patch" +) diff --git a/dev-python/pypandoc/Manifest b/dev-python/pypandoc/Manifest new file mode 100644 index 000000000..952973976 --- /dev/null +++ b/dev-python/pypandoc/Manifest @@ -0,0 +1 @@ +DIST pypandoc-1.16.2.gh.tar.gz 51114 BLAKE2B 1abf01514d25b772e187c655060fb6713f09ec884bac376f34c4c9c1117cc2946fcd46946cd49d37470f87ed1ffd4ebe6b59da005be0e1675cc486143222937f SHA512 d64899776792203ae6854471bce47c5241f9141ef75d6bd6a2d5288940ae193b50d9fa4fad44ffaf975b327972f94044aa0a97d2a226142aa4fb0a89a9d52611 diff --git a/dev-python/pypandoc/metadata.xml b/dev-python/pypandoc/metadata.xml new file mode 100644 index 000000000..96745e62d --- /dev/null +++ b/dev-python/pypandoc/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + pypandoc + JessicaTegner/pypandoc + + diff --git a/dev-python/pypandoc/pypandoc-1.16.2.ebuild b/dev-python/pypandoc/pypandoc-1.16.2.ebuild new file mode 100644 index 000000000..c1f3eb5ba --- /dev/null +++ b/dev-python/pypandoc/pypandoc-1.16.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Pypandoc provides a thin wrapper for pandoc, a universal document converter" +HOMEPAGE="https://github.com/JessicaTegner/pypandoc https://pypi.org/project/pypandoc" +SRC_URI="https://github.com/JessicaTegner/pypandoc/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS+=( examples README.md LICENSE ) + +RDEPEND="virtual/pandoc" +BDEPEND=" + test? ( + >=dev-python/pandocfilters-1.5.0[${PYTHON_USEDEP}] + app-text/texlive-core + dev-texlive/texlive-latex + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-latexrecommended + ) +" + +EPYTEST_DESELECT=( + # Need internet + tests.py::TestPypandoc::test_basic_conversion_from_http_url + # pandoc does not manage to find pdflatex.fmt despite it being installed + tests.py::TestPypandoc::test_pdf_conversion + # Fail for a reason I do not understand + tests.py::TestPypandoc::test_basic_conversion_from_file_pattern_pathlib_glob +) +distutils_enable_tests pytest +python_test() { + epytest tests.py || die "Test failed with ${EPYTHON}" +} diff --git a/dev-python/pyperscan/Manifest b/dev-python/pyperscan/Manifest new file mode 100644 index 000000000..4f3ced859 --- /dev/null +++ b/dev-python/pyperscan/Manifest @@ -0,0 +1,80 @@ +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bindgen-0.69.1.crate 219972 BLAKE2B bbbc5b275134af2070ac7fda7dc757eab460764e773112bfd0f89e6ba1e2e368c2d5c3cdc693db34b9a739101ceace2ce06f5f18bb43e17e0f091bf12dc5b55c SHA512 bfe97f17f6b19ef3fbaa5df2a396e2ebbccf0edd428c88464bd3e6acf2b34119ad3bdc43741c7923dfd3661168c1b3a8987273dec9742dd7cbad1c2148761fff +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c +DIST cmake-0.1.50.crate 16748 BLAKE2B cd3b131fbc27764e15fcefdac31f97a9d12f82ac9758b2aad256ccb371ce3e2db8aed3c76fbf4816df3483dad9fffe9973940ced65be6d31463d8c059c543646 SHA512 868d5cece75d79382ac6176aabde1723bb7e26dc745383a636516ff45856dc9187fe5a83e139f17e3bb0c114624e9e71b93c8a460b89b8facbafbca50d1d0923 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 +DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST home-0.5.5.crate 8557 BLAKE2B b14225f6e967ccd37fa734f50991a50065047f3814c4e526f3b4605ceb9206d4d12e189b4033ab85792ffea34a30f2b0267b10b9b0ed88df52c37f6ae1ecea4d SHA512 4ba97149d8f70e9b6eefc930292c7e62fab6ad03d5e4e6bf93d40209d3a65e40932c6f3d14ca579ed19ba33195977c60fc52b3d3788629fc760f41ce90fa1e58 +DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8 +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.151.crate 736640 BLAKE2B ba8ea6d22b0eefdc5c1c5ee9fab960b6ea0eb7098a21b032563ec78b5d6e2a8f1d7ca4d5bb721c71de2c5de28e105029f229b9b03cd5168c78a65c7164e6d07d SHA512 2039bdfd704c5a876ff7d609622bb968260d6e0fd264ca457e92b75660503eca10e1ff21864b3c919d2656de521f03ef443895f5c0150271ae2502857742b0ec +DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1 +DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4 +DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721 +DIST prettyplease-0.2.15.crate 57034 BLAKE2B 251f4b19f2580c5503c7c1d1c47bb9fc125f5c9b8d41c960430c953ae83484049df0fcb1bed11693389c1fe48b9a41a5be35701c4f19cec90ee1cdee592f4e4c SHA512 789f9e381964f2da75e9def9f2474bc8a15adb598faae5044088543c9cd53f6f2fb70875263adaa7504e73a9fe1890949bdb9930dad199638c00196b24da6929 +DIST proc-macro2-1.0.70.crate 44343 BLAKE2B fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c SHA512 ae9366856853f7d96caf7a7581843d36bfc7843f8683897b19ffc666c03b0b1eff502ddb18ca4c1c1a239a368f03f6cc258b0e2795f64b61c6a31404462eec5f +DIST pyo3-0.18.3.crate 420236 BLAKE2B bc00a825a67ed3590b31d3ea6bd77f6c4c927c0355d9d03ce64ca44e36ae3e29ab4d891bf2d94ca074b3bf858e077c516dc64e4620f875fe1e8fbffb5c9db1ec SHA512 39f044a19a42a5e2f46049431fbe3fe10c14d12a4741cc789b42de7cbf448bcbded7fe38a0f124d994ff9bcd3d95a19305dbfdc7462331fda3e6686cc4289be5 +DIST pyo3-build-config-0.18.3.crate 29137 BLAKE2B 5fa645b64f50a078f38cc10a27ed52bd7e7aadd8a069c05ec2963f0b7c869b94d29eddda97cc31d200cf749ab8e2cd9cd1ea00e75620287e9187745ae0e100a5 SHA512 7ccad5f245e84895e147389f05270f32d12f81aba46bcd0dc184b8d62af2ea579efc50383502efda40601c981c4dbcf911aa7d8192364caa2e177ad939062cdb +DIST pyo3-ffi-0.18.3.crate 64474 BLAKE2B 32bedfb4c7d88e539e958af0dd48af311934a817282a01f860af7cd824fa1e3825c505463b78cda57541bea8ccbbedacdc0f67bef686e6775fab3787c26c6d2c SHA512 55240c7824ad1e5c69e05a31ec03e2064290c89c4c98f06c3ebc38c311a10b1690571c977a103790ddcc9623ac42fbf525fb028e910baedb9acafe39fd6e4a82 +DIST pyo3-macros-0.18.3.crate 7175 BLAKE2B 424cda4d0d75c7d4df6aeab0a475fc744039c9a663215c633e62762083930eb6736348f431b6f00d11a093961433fb13fb4c9da8a18268d1904e933157255646 SHA512 2b643ec3451267e836076bd79d110826fa0a2407955543c8a6a46b0dd16c477eb3ad919d51b7beca90eca2938a59577b32e1e67169df67429fac4cfaae5bf5ab +DIST pyo3-macros-backend-0.18.3.crate 48922 BLAKE2B 4937f6d9459c6651f85fd520e4783c051f28932192d02aba5711fbf0294ed617f5b0b35ebbac74f3e6048a3fd3b75028518ebadf1277eefaa501015a91269c77 SHA512 1e607e4925486e1a48748ef3163666910a06f9a4f4a2fd7eb6a6af87ea37b5b7edb9d3ab4958e6fe907a55c5f4bcb702a251d836dc3b57c4ab1c5d9248b8cd35 +DIST pyperscan-0.3.0.gh.tar.gz 78481 BLAKE2B 183b996dfd6ef23b7728798bc5959e68e92aaa4160544665feec38e57972906c99c34b9a3dafc0846510b1da2d88a4d14adaac26e56e556939b9210915736fc2 SHA512 88c7f6af02e56db6dd9b584a3da78c414be29d60c44a9e11bce2c07d800899c09f9620908e5aaf77fe4d0213899f5546d5d99aab1190036c42a37265b49db294 +DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3 +DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustix-0.38.28.crate 365398 BLAKE2B cd9401511363c806f0c8de5076031aebd22a9c6cdc49963277bd7a58ebdccaa59c33710ee625bc0a07fe2102f370e39143adca0651d123a0dfeb562d32e7a537 SHA512 a48c959c0fbc9700294b1ab0fb71a303bcef89a01b4407c2d7dc7c83b35dfbdb69bb6ac9a364ba7d68b4e561445e6c227af586cab15d9799de9e6622e89ada12 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST shlex-1.2.0.crate 6584 BLAKE2B ac07c648d9affe62512edab307fe07436dce69b428570ba6455aaf21c178145b1026e35704f920fc177b334cf190f57e393e4dd9e522dd26d133f80fb2c15f47 SHA512 cf48c0c47aac44654a48047fed3568c30f53f19cd131615cabbc247dbdf1eb1b7540b0d188f341251b4876dd0d5fcc13792800f0160f7907e8d8fe9a5e75083f +DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.40.crate 245201 BLAKE2B 70876ef8e459f582d8045e46fbee7cc00088693d7d6feef1c07bd14dad3f6a555fa97762b8df018847bddbd2e9ad432a2640153adc6eb0e6d9bac821910c74c1 SHA512 27f9bda7df0549142ac0f732387182d5372f1a49facb2c5f20cfafd9b03afa0ed8c1e35b9b6f2659add33f01f00a2bee24de3b5709bb9238503e0064b791e612 +DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca +DIST thiserror-1.0.50.crate 19414 BLAKE2B a093f66ad191a8c4b15356f8d29578273b36f9f11b5843195eaa15b70bd4c8eaf6dffb631564386acf35a9ddf856e05055b419af52d4e008f582ae444f3dd5d2 SHA512 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46 +DIST thiserror-impl-1.0.50.crate 15357 BLAKE2B 41309507014a2c628b7e91d250335070e4cca6c6c452c90ee7e6173bed049df83ca197b37c16537cf15415550919c248e0f6c798aead760e7bbcd25eab701d50 SHA512 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a +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-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 diff --git a/dev-python/pyperscan/metadata.xml b/dev-python/pyperscan/metadata.xml new file mode 100644 index 000000000..9f7f95b8e --- /dev/null +++ b/dev-python/pyperscan/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + vlaci/pyperscan + pyperscan + + diff --git a/dev-python/pyperscan/pyperscan-0.3.0.ebuild b/dev-python/pyperscan/pyperscan-0.3.0.ebuild new file mode 100644 index 000000000..84de89fd9 --- /dev/null +++ b/dev-python/pyperscan/pyperscan-0.3.0.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_12 ) + +CRATES=" + aho-corasick@1.1.2 + autocfg@1.1.0 + bindgen@0.69.1 + bitflags@1.3.2 + bitflags@2.4.1 + cc@1.0.83 + cexpr@0.6.0 + cfg-if@1.0.0 + clang-sys@1.6.1 + cmake@0.1.50 + either@1.9.0 + errno@0.3.8 + foreign-types@0.5.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + glob@0.3.1 + home@0.5.5 + indoc@1.0.9 + lazy_static@1.4.0 + lazycell@1.3.0 + libc@0.2.151 + libloading@0.7.4 + linux-raw-sys@0.4.12 + lock_api@0.4.11 + log@0.4.20 + memchr@2.6.4 + memoffset@0.8.0 + minimal-lexical@0.2.1 + nom@7.1.3 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + peeking_take_while@0.1.2 + prettyplease@0.2.15 + proc-macro2@1.0.70 + pyo3@0.18.3 + pyo3-build-config@0.18.3 + pyo3-ffi@0.18.3 + pyo3-macros@0.18.3 + pyo3-macros-backend@0.18.3 + quote@1.0.33 + redox_syscall@0.4.1 + regex@1.10.2 + regex-automata@0.4.3 + regex-syntax@0.8.2 + rustc-hash@1.1.0 + rustix@0.38.28 + scopeguard@1.2.0 + shlex@1.2.0 + smallvec@1.11.2 + syn@1.0.109 + syn@2.0.40 + target-lexicon@0.12.12 + thiserror@1.0.50 + thiserror-impl@1.0.50 + unicode-ident@1.0.12 + unindent@0.1.11 + which@4.4.2 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 +" + +inherit cargo distutils-r1 + +DESCRIPTION="An opinionated Python binding for Hyperscan" +HOMEPAGE="https://github.com/vlaci/pyperscan https://vlaci.github.io/pyperscan/" + +SRC_URI="https://github.com/vlaci/pyperscan/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="MIT" +LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC Unicode-DFS-2016 Unlicense" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/vectorscan:= + llvm-core/clang +" +DEPEND="${RDEPEND}" + +QA_FLAGS_IGNORED=" + usr/lib/python.*/site-packages/pyperscan/_pyperscan.abi3.so +" + +distutils_enable_tests pytest diff --git a/dev-python/pyproject2ebuild/Manifest b/dev-python/pyproject2ebuild/Manifest new file mode 100644 index 000000000..3f57cde58 --- /dev/null +++ b/dev-python/pyproject2ebuild/Manifest @@ -0,0 +1 @@ +DIST pyproject2ebuild-0.0.3.tar.gz 20125 BLAKE2B 8f47e6a5ead2f87bb1276de545706dbf1f22947a7a54877016540ad9e7249e5f34e18f6ecd645896c7c42625ff0496a6cb7e9e2294eb63af5af6593b33e7c974 SHA512 095651df43bbf40ebc058b4ae1c60cccf1e683f669db64648c5ecacd4a69175d023f05f178e4ba3dd00d870970fa3c663a573fad717f1963a715d1431b3c3459 diff --git a/dev-python/pyproject2ebuild/metadata.xml b/dev-python/pyproject2ebuild/metadata.xml new file mode 100644 index 000000000..f20a8324d --- /dev/null +++ b/dev-python/pyproject2ebuild/metadata.xml @@ -0,0 +1,12 @@ + + + + + Oz Tiram + oz.tiram@gmail.com + + + oz123/pyproject2ebuild + pyproject2ebuild + + diff --git a/dev-python/pyproject2ebuild/pyproject2ebuild-0.0.3.ebuild b/dev-python/pyproject2ebuild/pyproject2ebuild-0.0.3.ebuild new file mode 100644 index 000000000..2a4716d20 --- /dev/null +++ b/dev-python/pyproject2ebuild/pyproject2ebuild-0.0.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 2025 +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_1{2..3}) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Convert pyproject.toml to Gentoo ebuilds automatically." +HOMEPAGE="https://gitlab.com/oz123/pyproject2ebuild" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/pyqtdarktheme/Manifest b/dev-python/pyqtdarktheme/Manifest new file mode 100644 index 000000000..1f72bd69c --- /dev/null +++ b/dev-python/pyqtdarktheme/Manifest @@ -0,0 +1 @@ +DIST pyqtdarktheme-2.1.0.tar.gz 42186 BLAKE2B cfbac5c1fc458188140437bab7e0db75145e98fcb0a8098a61263839b0d9e72ba8d47230b9ea77e9ac0f78f3c0c6a25f1d4915ff9c54a886ca100193a7b94c7e SHA512 d7c4e433ca7195f0daf6fed9c100f587101181e581f196837bbbee314385c9dd7f5a23beb20762c211f607b65c306e42aa303d382df1f18795275df603c10521 diff --git a/dev-python/pyqtdarktheme/metadata.xml b/dev-python/pyqtdarktheme/metadata.xml new file mode 100644 index 000000000..cd4dba3e2 --- /dev/null +++ b/dev-python/pyqtdarktheme/metadata.xml @@ -0,0 +1,13 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + pyqtdarktheme + 5yutan5/pyqtdarktheme + https://pyqtdarktheme.readthedocs.io + + diff --git a/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild new file mode 100644 index 000000000..41fa57ee3 --- /dev/null +++ b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="A flat dark theme for PySide and PyQt. " +HOMEPAGE="https://github.com/5yutan5/PyQtDarkTheme https://pypi.org/project/PyQtDarkTheme" +DEPEND=" + dev-python/darkdetect[${PYTHON_USEDEP}] +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/pyrefly/Manifest b/dev-python/pyrefly/Manifest new file mode 100644 index 000000000..6be27caf4 --- /dev/null +++ b/dev-python/pyrefly/Manifest @@ -0,0 +1,440 @@ +DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST allocative-0.3.4.crate 27263 BLAKE2B 0e4802b3e4029fc7c85661421dc6502b04f661ecaaab15a59b84e0f85514a9c0fc94e990e23b445a28c3a309a4f8dafbfc7f23ff579d956e73f6eee2748920ee SHA512 4f3f25ddb81d742a442cbcf5c9544712cf98506498cba7a6ea2a3b400bf2c0e849798e8cb9aa062c1b794e8f92d5c805ac35e497601ecda3920f43140f7f3de3 +DIST allocative_derive-0.3.3.crate 3896 BLAKE2B 9b1ea737b1343fbfcc27cbe43f58742418bec33ad9e5f22ec274d2601cb01778c66a860380e9d450cdf937d9a900b42d18b460aec27a06012e95f927f5ff449e SHA512 285e111c71ca4e27dfc6dd150b221b215e31789b36f31539ca241d10e2f4a25673617abb14890d963b35883d38de53e7ff1a4c04af4c66bb0d46e976a2834258 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f +DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-wincon-3.0.7.crate 12400 BLAKE2B 2023529aa12ebe1b7073a88180ac7491fbba7e8556ba20061bec22b1db9d0f3da058faa5bd7f499d8e5da18422dec7e7648f3b4acd7b4a2d2064824f1b881259 SHA512 782440c1093235ad481f0b854f5a3d3acb7908d2e5ddbd4143139b8bfd0faaf2f9816c1034e760d9261a233e6d645098cd5a594064f190662908eaf79972c903 +DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b +DIST append-only-vec-0.1.8.crate 12475 BLAKE2B 43471ac0a1f47ca45f7663d0b8bee249e98ad7bb0cbaddfc6e6f103e75caf89b2b8fc8c78a79521d347db18dd108dffe79b9b6b6e874fe032af6887aa9e0de07 SHA512 1e74d7ce860efbb8e43e9e7bdc8d821dc24e0577f5214f06713eae9e5ed66b5265f1cd60b63efc30ae88c5e934bb2c08b69c68dd03491c4281752dc8e0e96189 +DIST arc-swap-1.8.2.crate 80791 BLAKE2B ebdee38b846a897d1af17efb2c5447774e60462b1af882543b27e894d3357f9fe153ff2160584114ac3feea0d1d4409d152d01115a7fb7eaaa21116095f6eab8 SHA512 f7e25324bc4bd929efa752ae0f0a0d59bf70e9de9e66448928aea0d6c32329d3b9ec9c9bba4802be3387a96011fc0c79e886cb461068e66be854dcbc9cefe270 +DIST argfile-0.2.1.crate 9058 BLAKE2B 19a094f43f1dcc6874c4f10604bb0b29da93ef346127cadb76fa1c9ae90c598e2e91bb98c683c4c31b7dee56d20971cede5d0785df45244a9bef157a1d6a0889 SHA512 ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST atomic-0.5.3.crate 12801 BLAKE2B 0839f1d26840f33f865248ba8f8e275f8168d5dc07a7e424717ef48db014da3c2fe8877eb7a08230669d2b585775145efb69bfc43da7062ac9076b037a9f1bf5 SHA512 de1be4302b4d8f50ef5a808ef09881726e56fbdd72bd1b2a118724295a48128bae57316805ed92e991b82b06e7bf229efac4deff9a9ce84fdb839726a2ae8064 +DIST attribute-derive-0.10.3.crate 21090 BLAKE2B 2ef802e237d68c539f8db63d6196d41a3df6cc6a7b63b50c04e3e8719a4936f912af5ae30bde9f1af20e2271f764b18ffc419b36efa50766c4003ac937d2e752 SHA512 86a6f5db99ecce929b7392e69c36912748a4759fdc8c80f8af6e8848ca31b5794d4182218b003fd77f0882fa7841fbe184c2ac16ce411a9b6370d6436b785f8b +DIST attribute-derive-macro-0.10.3.crate 8849 BLAKE2B 79b6770cc2fc995327193882aab8349a46135fa848f218cbdee80785b05fe892eb86660ddf1cc0673996d498e7d379a377c1ca544a703898c9188d3ed162181d SHA512 84ac6f100fc73ca0a3af9e94685d859d4a4c786d84762c27ac11d3cbd5622d554dad7b21519c90096c90f9238e1b41d3b28a1c2ff5ac6d6ea555c9faf46cf958 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST backtrace-on-stack-overflow-0.3.0.crate 7017 BLAKE2B 90dc45ea4378b47fe73938baedcf1b06e061be0be86d9dfde2cbdf873800e48aa01c3b1dfc792be49d14784f6d639b7240258190f10cc0ecaed9ee618364016a SHA512 5bbc3722725c635611fb2ea0ddd2d8c6fb75185958a2b02509e9ca574f3b1d33959a0f2b5bf9d950f83447f3229cb11faa9558abca8f260886e72cbdcc6ef639 +DIST backtrace-rs-df979dcf80027eb047d7bb9e0874710c15009f31.gh.tar.gz 99194 BLAKE2B 4896c2ca90ef6c15e7f18b08c6f2221351b69a74e0e9bce8f48b57c06bc0880802935310a3305f65b3dcb8b55419b4151a7fb64bb9cef3d70682a5b17dcff938 SHA512 4a1e9245d41e9d112a4f743434bf5afd338037e1f93526c6b8b1fd728071e550c848bc8457d322715f44859a556bc989ad35aa8447929b2f77b115f3722caa17 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 +DIST blake3-1.8.2.crate 205967 BLAKE2B ec9afd8f3fda5ac545fae869e4af941a4ae30473cb3e5a0b0f128c1dbf0c6231e3cf87decdfc765b69b99e2b2879f3f345ff7bf738911557740fb0445c9e028c SHA512 8635c3ac12c7f333912a6f42c75499395d6178a0dca810d9199bb533facb409970b17bff4b7f55731a7d5d75932e62b236e1651ed0388e2796024bd7dd2852b8 +DIST block-buffer-0.10.2.crate 10258 BLAKE2B d3ad2f9f0379e04320e954e1a2226949d83cc1acdda806b98329a5ddcfdbbafdf511907d99ad7daae271a2981ad0c39de218968c22c3487e21a32817d41c23fa SHA512 8f1d99af7c08bf3b54ba7383cf0272eb5a8137f6244bc2d7e6d6761016614514ad7d27c5c51946c5cd7becd84b320f62fc2770e7aa07038d370505c29e032078 +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST castaway-0.2.4.crate 12546 BLAKE2B 22f5199928387778df87086aa786bb25b79e77040d7408b601a2c5d07968ea79c018d3c69b3dbb6a785edbecab000621d5921b69d628ab6b3a9ce43c79615d51 SHA512 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481 +DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962 +DIST cc-1.2.57.crate 96188 BLAKE2B cc59c45170f146e45569b36b96cb037b737f6e93640ef9adbf423fb6f61fc07a0e48efc6e53a8536f91210c95971b15d93e5b8544ff5996b14902f181ff39c97 SHA512 9bcf7aaa2791ef9d2054fd93489a019c4a77c3376495bde01468dccf9ec81701061467372adcd3759f6d4ae962ac108199544860a4d3c5de7595bf28fe76c187 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST chrono-0.4.44.crate 240549 BLAKE2B 7d3d1763ded8808a7402541513d00241c444b5b0503e144b568d2c0dc185ed20111163340a3895f30dc38864206a03d129840ed9a2841760dbcd5be26511c7e6 SHA512 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21 +DIST clap-4.5.60.crate 62002 BLAKE2B f9efd2547c97e942fb8ece20bd357372401cba0a343b7683c8b4eee2ab0513687c39ced3faf64918ea948a66cfe88374ffee0fe3e7ffe4f58a3e9efb77607ac0 SHA512 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234 +DIST clap_builder-4.5.60.crate 171105 BLAKE2B 590ea4bf09e10ad71cc1936a6232903d81866144fe9c1977518c9966b3c91b0991677dcc40d5a262f903b1f39d8cd79f5dbe1d0149c4e17c5bdc6b312b14e4bd SHA512 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887 +DIST codespan-reporting-0.12.0.crate 55796 BLAKE2B 67ecdcb02accc9a65d6706ea632248404fc0cfd6fff8adf633cf4923f5b6382043d9fd1ec77e3e2f3b75420239add7925670bef72d18269e664e6a8d2539123b SHA512 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09 +DIST collection_literals-1.0.2.crate 3928 BLAKE2B f4b7a629b4fa99a695b3f748f7e159d6fcee7a82180f836e225fa7a3933039525dd19959d2fa32f99c5e1435296a48cf7c517cec8d56374a37e6231d3b92de81 SHA512 41a6d78e09cc3682ac382779e6713dc54c103be514df8622942d12d0b37471711475ceeb652d9ca5c15801b94624379ed6073bf36c3fc74a5d255a9fee2635d0 +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST compact_str-0.8.0.crate 70994 BLAKE2B 27ab4163d71915f9cfc160fdfa4ed049c98b06d0060def8c4bdd29e8ca37716a1c53877f70d1eb38260d44003e833c538b20bb4960f0b28a7becca5c9b29984e SHA512 5a236c501222b577fef7d7190882e20e85cc6deacf9d1f6a1d710893654b53a91c7d47373f0d10e9bfe138dbb2f4e99802deb2a92001bae7e130f6558ed9d1fd +DIST compact_str-0.9.0.crate 72135 BLAKE2B 11b283ad67c3f70f0d311393f82e24751475a884b78c7055ea9a4708c8b2837a0fd6f1553436ead2f0994828235d6462e8d3b832f1f7fe1b5be5204ea2099321 SHA512 b5de4798ed088d4bf15d39bd57bd390f1cae946176b7a5d3576fc56493775eeed832d851c552d847c2f66717e15052b39ddebe6ca5ae68664dd759a226f5fbcf +DIST configparser-3.1.0.crate 25473 BLAKE2B 35bde987961dd7b7071ad17a00041d98641dae6bb57b2d42fcca9484a8237499502552b837b7330dcf3b2fdc7fcc65a3aa3c319e85798a63f02e16adf36e6aea SHA512 89b3b51a60793b8bf71ffc8f5a7c098264d1111db644fe4ae54c797af9c712359aeb001eccbdb41569a63d9052efb2f8d1b069842da0ab63fbac9a3d7e1243e2 +DIST console-0.16.1.crate 39129 BLAKE2B beec08ca77c04ff56595ab7a3d7d3237bee31f02f4af9c74ca34c6e9cb47bdb2bf422b2d9151d6be0694fd98d1f5ddccd42b64c0b9d8c100bd2baacbb9f6b20c SHA512 8d3f4e52355f135f98f0ececdf8b7ada8270ed0ee5faf791299d236a194fef42ec87ac84bbddb464619dd32d8ea8b985b26c8710acfc29480bd362507b150786 +DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9 +DIST const-str-0.4.3.crate 25896 BLAKE2B 80ea4424a7fed2629ffc5d93339743b259ccb4f66f39c2777fdcbbef4ab5791f0b80100ebfd6bcfce9ae82e286cea300aae0c807795c4095aa6fbc62443295b7 SHA512 41575d0f906d24d7ea4eb9918b41fb3d3e08243d813ab2940d908b0892670cd4cf7eafb67ffd7300dbfc93dd06aa6934b28fe001719895d5e97ae3b028413136 +DIST constant_time_eq-0.3.1.crate 11561 BLAKE2B 9ac06a1b13da2aacfaa20d60e48df4f32f6462e4036fd9ec116c45a9bbe142a18b82cf18d762989876f31b745d98d52ce7e3d32f6c9700a500f16f00649b5699 SHA512 2b6b0d7572c02606b7c3780013fb1d1773b999a0d9934e4b140dd82f94e6c91d2ef82f6daaa1bda94f95bdf6b5997b2f0ea0c8eba8ca7e28a07d1e06b1071b50 +DIST convert_case-0.11.0.crate 31545 BLAKE2B fbf81dfcd98e0f4aba44a144099d707ea4f312f087dabe14152cc9ce285463bb3599a1b4f8365498c63521011fc880241fede0457de097194b083bcbafbbb906 SHA512 6775a77a4ce8b74dd8eb60a5f63f0e4e70446f64ea920872929c4d50de8516ab2c6de3470932c1613f895ae7303c527cae9b2dfbf6731072113fea95e01a6137 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST ctor-0.1.26.crate 10803 BLAKE2B 93627949b92651243b7a763d3d45a22fafcf2147a30661c4cc017e222bfc2bc12b4071054e3079adc431fc8a5dd8b86a8d11c53c401be6db846a3d0d2076b9b5 SHA512 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d +DIST cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz 364301 BLAKE2B 5689a2002dbd47d6b088e91c02dcbb530a06ae61076cedfed8fa0d7d65755a9b43c04761ace08d2824a03850fb9ef0e25e35239006101accce1c4b3cbed18594 SHA512 8c46ec72c5a8527728b4796dc180347928842afdc5f791512413f23cc42f3970adf00b9533c7affde79693cdb44d311086213f47c5b223056e108d80d79b8a44 +DIST darling-0.21.3.crate 41398 BLAKE2B 5463e73cd01aff3b3b6f650660b7816e5f83c1fd94b33e13d814ed74205a4ff65c91515d3d8532e7d49260bcd5d25391338476947c891ab072cf9f19eef562e5 SHA512 d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094 +DIST darling_core-0.21.3.crate 74471 BLAKE2B 0464ba180045fa21dee8b3a793950b0ee5526d8cf80d149233f37fdcf1af38513bfb0915abe3dc292acf4f7889053fd345aaa6c0f8f814a009f867c73bbd1fd7 SHA512 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65 +DIST darling_macro-0.21.3.crate 2535 BLAKE2B b93c6b9bd45643f858595320a28886d11940a13fe30f3f0df61828c01d44896a7a59aaab32ccccf0b4121a3b333f7ea818b519ccf623f48fca0111fccabceb50 SHA512 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da +DIST derive-where-1.5.0.crate 52436 BLAKE2B 8f9f206255af443d42ac2c2311112dc93936a1415ff3f03458e0fb01508df197fed4e0c03629f2d0bbdb528f5a7cbf7a3f6977c0360f0fb26692e3d0c13794f3 SHA512 700072badcad4d9691e5aa0909b551e62c5aa76fd54c691966b53f345ab682cfa497cb918c715b9791e6b58429de637292b1f4d5c0c57418e9c081e87eb85f34 +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0.gh.tar.gz 20618 BLAKE2B e82bd1885d8f68432201cc1da4ffc2df5baff4c61cb6ac596b10b4fab0a9943c4b4ebc4a3a73abd03b55bc41c88e436c0ddc2d778abfe9980c84c8bd53b337f3 SHA512 c2055fdf2c831f664b1a4934a763fddeda3f9441137439b9ad61b122d5479f444fa758e4f686c88c99dcf97c7b66ef59e6c62ca054dc42f0674eba09d362fbe1 +DIST dupe-0.9.1.crate 7525 BLAKE2B f9fb29cbd60b567cea5cc25fbde452ed5e05da2f1153e2aa95f4f0eee936edb4320c31c8c0afbc4f776cf5cd5b76c6ca6d620f6657a484a802e0db0421dcba27 SHA512 72243e8dc4c8bce92fb509e42c210a3f05bca27e265effccb42fd509cd8952f8e4048ee79720c2d343e2964730021769f19b28055e4ded7245bccb9b18711ecf +DIST dupe_derive-0.9.1.crate 7574 BLAKE2B 1948bd4c168f3ebb6206346804a51ec2d77526c22833bc13ed9eb2f808526bd9ff0379c291150ec3bd5b2e20cb7f872de704f48f1c69c409d400350483f67bd3 SHA512 92019c5248d13340abf8068ae242bf910ade376d2a944c6df6b3bdf4ab7b275764e23d49a43f2a27dda37cede97be9ccacc811bf2b6f3923e818e628c5879f69 +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST enum-iterator-2.3.0.crate 8386 BLAKE2B d3f4de58af412f264faa6d04a3d86265758eb388879058727121694a076f4c448cbb0a9e3de97369c34fbf7115d6f29ebb03b049d273dc0f68eeebb7c3c5f2ce SHA512 7d3db7adfa53603f51cae0d8e8faa5323d5ed18aabe1b52bff2a67065cc087896fb6cb1a70689a3050d847e5ed5bf01e290be009adccea6a4b91df930988f8d6 +DIST enum-iterator-derive-1.5.0.crate 6630 BLAKE2B 81339a5994f62124161bce18359edef9d5bfa01810336933d4e05dd93fce225a789829fc3caa8805afc97ea8bf589ade04948305acb36843001773b81cec287b SHA512 55b8e847851322c4df6fc93572b8be0825a7b0c5c8f874430c5ef5005856323a479e7f259b9c7d27aefaffe00c210237e0675a93cb3f052cc82ac06b6bd232b7 +DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST faster-hex-0.6.1.crate 6265 BLAKE2B 4373204c7bbd3bcb9067099c8a9b350970accf52e5ada5dd74555e9539cfc2f8bf82d53d788d270f95d5d1cff5e8ab65ba47b07e1a5c7e14fd7eb6603e0a0155 SHA512 6f57242da736d5cda9d8ad567a05eaf86e20a1879351ca9029c9ccbf941160d0da08853d0044cdde1dc6eab4d55f2e7897469bcae445d3f25a1e0dce61467aec +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.27.crate 16678 BLAKE2B 7ecc5d1153771eb322e3b885426a05d4b8f17c7030ade7fc825b32edf23ec52db2a0024dacb1bf34f2e1b194c759c0fbc06f711f010d5786a5a18f114515a54b SHA512 f1daa3074b0686b54e6232b663ddcc442c991e35a49743630206f40b55d710687d9eebc525a47ac747bc123d8301d8374fea7c1dc6d05ea916e76612bc4c70dd +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +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 futures-0.1.31.crate 157731 BLAKE2B bd1c51f7b5c6018547d1aee3ec550fa55ca955b48c04c8e9e91e5aa944540fa69fe590d2296085d7e772c7aaac37dce00624323bd6e31f92af269dcdbf30d511 SHA512 4be7199261201ef4dcdac5a5a237a70eee33d8fad9a81f76d739f4fc7ad39c87fb2f4719ed7e7a7bc5773c5b51196e4aa4ced5375292198c8d89a03f1692b341 +DIST futures-0.3.32.crate 61234 BLAKE2B dd15b4558a91d8012bfd9d7ea3cf9764d8b4d9a4d9a2fcdfc10f30465d649989b637045e2cd72948dae060eab3de4ce257f90de263e4b08c3bd0cc37e79bfcf7 SHA512 ba0fab7062af4d01143ebaab728b9d836a6589821e49347751add959f7b85c685f91f99b6a31e44988d887c4301bf657c0f8d969cb3ae219235aef2528aeb4ae +DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab +DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 +DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040 +DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61 +DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9 +DIST futures-sink-0.3.32.crate 8106 BLAKE2B 881eb606c985836f361f5133b32401f4ba84289a0c8e0e075f74ee2a6fd9ee1fb9197f53086c368c2e231db5f1e61ae88f99f578c50956d124b612f1e8060222 SHA512 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3 +DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520 +DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1 +DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3 +DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST get-size-derive2-0.7.2.crate 8859 BLAKE2B 4de8d92ef87134b6d35bd2fd971272a4aee10d50a24c9aee63d3039306a219e0e2ca272b1a74a569ddb1ba8226fbd2fbc19d27db65fa5ace1a5e236c0405453e SHA512 ab053a097db6f488173c460d90294cae20e480b5c27c078efdde205a576b2954450b88ee157d7c473bdf26e2f687197c8e16b415dd992a29e8e86be6a45ff502 +DIST get-size2-0.7.2.crate 19159 BLAKE2B 4422e2a174b85ace9f9825e02a7ad7eff810b68e6eae5eef767fc6efbfb11aeebc5c33b186fc18631dedb1a2f415a5a8369763afbc22a56c7351325e0598c5ee SHA512 cfa689a0ce8d0f6810f2e8f453fd36152fea907333eb267899c50157f97cbe989000919cb36d454b86db7fee68c3628ad84b560abf62391ccbee775f278183af +DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST getrandom-0.4.1.crate 53686 BLAKE2B 3b6dd1e30a5b9e771efa0a3d87da99c8c0da5f3be368859b1ba6f883c9a7ab4926c3713149cec3524766070d8fffd284ab5c382c29b74e0aeb54682d4643eaba SHA512 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST human_bytes-0.4.3.crate 5654 BLAKE2B 5054137704a827ad43bae10253706010a7a44d335ac925800a149fb1f788ea14ea049b63e38651f1dffc744e32e3dd8dcac7ec58c336d07a0df95aaace593338 SHA512 329586e679f1322d90a034ae4f3038bce0e422342bf7414fbfac3449c3672589e7a9dc509464c4eafdd90ea45ea263ddaa64c0e476d9ef3abbe77c7560065070 +DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6 +DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 +DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db +DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 +DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 +DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405 +DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 +DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f +DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac +DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac +DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 +DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 +DIST id-arena-2.2.1.crate 12203 BLAKE2B d5cf0da97a7d95e57f2281f7ca64bc1f58578e4796af6cb9d4239dbc60ebed6f6ef0f5d2fb93f9563bab68fb4139672acbbb23ac6c48fabdc835e08def5a9956 SHA512 c07f748b4f1d15f0e84a9c1c3e8c5b1fc95ef34d81751f6830cb57cd1ba445635da0ef50ddb6959e29eafad65865951e14f4655f6bf4cc79608c00fc032db0a2 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST index_vec-0.1.4.crate 28291 BLAKE2B c732283735699477a93e5aa34a9e9031153c0b9d82576d3db6e39753c381043c420bdd221cb3c72a00aeced3ecb0f0629139260fd78c11294416c3d1d274e243 SHA512 25e8ebff671e1fe2d68e4f77bdcac69c878cbc38914a7b742692d49febfe5ef6f208e89077046174cb6647fb5c30b89253be7eb80baa5b55e1b729538de71395 +DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST indicatif-0.18.4.crate 68731 BLAKE2B 4804334ef2680c3ee0f265edc6cc6699967c63b89365501aa860765db5a5139f9a12bebc8a3c748eac998ef9c26785711b81996c0cbd42d13f8b87f48b641c30 SHA512 6a7484ab982c75c7ddff3846913a74046406b5323af3356bccd51e6fef63bb43ad6ca07cbc6628544cf403b29893a7e095ab096289a6e2f47ca1bbf573a7d78f +DIST inotify-0.11.0.crate 26241 BLAKE2B 9639f8436325544f58fd4db540752826892d943ae52d94ac60652a66fedcb95863076721716f79b3ec27b924b71bbf058b4db7e047c0432b696ca33d24b098bc SHA512 bf1e133e0c3e9e4c31121b24163e5050a76408540235b9b0e9a9644871cc55aa922ccc48799f2f766a3c869ec7f9a1b2275cd8a19f33c47508dd7d061361158c +DIST inotify-sys-0.1.3.crate 8327 BLAKE2B 964a7c49f16ac6b31bdb22085569e368063141962ef347c4924aba17ce4d4f99d79e7054f1530bee60bd0c99004816cd2ada19808e65b52ec367438d824e5050 SHA512 82ce82277ef2ef05888aae3a997461515d340c7286daefa4f54f7942fcdcbd1e29fbc60907ecdbcb00139db36462fb3c21ce64b9add2b785826adfaa54216a66 +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST interpolator-0.5.0.crate 29578 BLAKE2B 2c6522b4c0affb8cfd72927088eca1e2a533ff71ffad5bb335491ed5035ff1c42273ebe17eca48dad802c34691d328c46cc7f464ab43fed17409c8c2e0ac5dd0 SHA512 4e7cf0c077d2b7079113d5002d0157be3b801f72baca32f0255de7d8ad5d9ad5171d429e084a2760f8174ec2dd4463c50efea340cb5660a50c191e219919f8dc +DIST is-macro-0.3.6.crate 9068 BLAKE2B f71d613cff0fd7364b82ee5e411ec8f8e0a1c68e98e78c3689eceefc9cb356fdf7079ee3e3fa301aa5b6f63a4c8b4745c74f0be03579d8498d8aec8b1cf929b9 SHA512 d803f8efad46572de59da406c508aa538733ae454919a7f6885e65d5c014982036b0bbea33314f07743ac1e0db188b76c28056e03993f3e95b22992e18cb9727 +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.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jobserver-0.1.33.crate 29136 BLAKE2B 10b9862757e919a91e8921674380899b7272840c08e45cdfce7ecc43d70e1acf497e42f3cea903145d26dd0954f05b593506f72796f90a61af49eb9c4265aa7b SHA512 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST js-sys-0.3.91.crate 91416 BLAKE2B aff59394a2c7080c80fdac5683155a4cfc191eaf86b221dd49323540800a8c29c940b8d8f0729a9e0566652be800df63525cc09b8cdfb0192f915af92b4a8591 SHA512 526a53a373a964d04441cd918dd2af75c6dfbfd181d8847fec4442db2624ffce817e91fb5ad56d1e79dc5e8f120a8219d4deb2c625ddd93bcc767844ef978c45 +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 +DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db +DIST libmimalloc-sys-0.1.44.crate 451625 BLAKE2B 1100d7d9fa8afe282b05c7c0c7d49552b3be802544e7377b5365eecbade0f85a16c2431294eada05b641d04c0cd1b40e0bd65da3a7ae8f130d51500d81948fa6 SHA512 18de89a1084ed2da37f9ea6357289e40fe95d86e8de2ee4567bba5453c2f622a116473e2baffeb086cdf814a4b7b12f6e05563992b0b88cf939abcc5a2584fc2 +DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f +DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 4f73807068243aa0dc4b6773c5446fc988154669eb196afca19fe39ffe63627ee705c4ee3cf9cca9628d0bb8fc4cdeb7ef52b41bab810d12721a6ad53d9557ee SHA512 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170 +DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST lock_free_hashtable-0.1.1.crate 15719 BLAKE2B 8d7fccb43ec7681218e973ff21824587871f9a9df004b4b44d0c4faacede6e10b0a4c21926a19e0ae440f9cffcbb450acfe68c8c1d408e756c78f32d417b6048 SHA512 f690700c30482cbefdb98cf8d5ca90ac719746745939782dd0f76348353192a2a16bda23df20275a426d9c706ba9623149d5ddfeb3a293ffc29e37c31a211604 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST lsp-server-0.7.9.crate 21215 BLAKE2B c19aecf7e8e754155a2b8844ba882260032691172bbd23c6b2a9efef433e6fc0ff5c00998753915e1a6cc90ded67af48c20cf1326aecc1da25956960f0c0f85a SHA512 332814c48389bdd32ddb75616b4361a2f22370267a66f31b063b1bc4ab19439cc0f4de833394288c92e62a15fdfdbd9aafa24df9efc3607bfc4d5e153c4f4386 +DIST lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz 71124 BLAKE2B b2ea1c8fdd96dcc78ea48be71d1a4870fe1ff7f6a03dfe96479e0cba5f6b13ea68381d0a85fcb79a1ec2345eab7032c76cf567a813885128f94ac0c47c3de7bf SHA512 3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5 +DIST manyhow-0.11.4.crate 22658 BLAKE2B c511a34ae1a5039ffae22e10910672d0f0d49fddaed995f4b3ff2f1ffbff6da9f66a4c57fd14c4f79187819e27abf8974a0252557a8ef53cc9748ee21a003a1e SHA512 1943d60e95b53f5bf57df437a93f24f0257ea83f96ccf074d1868dfa6baa182fe2eba753f79bc090781e373cb4140ffc407de644ac591fd727556df2a98f3dba +DIST manyhow-macros-0.11.4.crate 5162 BLAKE2B 637cf03d0c02eb7ea01ea8c29f83ac61d9394349afdb3532f60997c200d271bc2c52a02f36253668be9868a7426d6d6e616dd816cc91d3ff8397ae08df7c1ac4 SHA512 69be1c7ce61b54986a66801a3d8a95ec3ba3f8f7066d9c5ec9374c526ebbb5bbb84ab2aadcca97c83d5bab9a8fc592b290a30a8ae9bb30199e50804ff9113a9a +DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST memmap2-0.9.10.crate 34846 BLAKE2B 9f8e59e9695b36b7d86a4caf14718cba2d609605ba4cf5edd3dd5d67ba04bd4a26de3a775220c190f21a0b81bcfc4f9850995bcbf4f45241250196aa783c09c8 SHA512 d119205790c5f724e7001562f0b5917aa36697cd626e9080e31f7aedc0e8c6027f6d9720b441b969cd1a3bf909720e815557d94ff84ae1d08b8ec0f8842ac9d8 +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST memory-stats-1.2.0.crate 11060 BLAKE2B ad3d5dc6e90099bb70f48a6cf56446de1e1ffd0720454b9281886c54b7db078cd7690822a8286e96a1ff20cd9361872776aff2250cc07d3f11390df9521c2962 SHA512 47399bcd9c5ce73fa45992924ba66431d50cebdbaf46a045a129b25d704ceb9dccd49b67dba72b18f464a17488cebe6a3718348e16cd0fc9cf49a3edf74c3001 +DIST mimalloc-0.1.48.crate 4742 BLAKE2B caebd736d598c17e0b09f2695175789d227e9999e30a76d5cd7a5c04399bd1877d9ed60fa5986a96f10962b7877f533813d2a3ecce4f43c79aa8ec2de7b7172f SHA512 c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac +DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST nix-0.23.1.crate 240531 BLAKE2B 8e03f4edbad39a467c1557083cfbbd6eff4b78d5ec4e0f1ba06eb043f853352f5154f115ce75556e0d672f0499a9d4c03650bc5a1f57ba1b920cd1595cc50ea9 SHA512 23431030b094ebb027200d8cdc05d0ac1730fbb86ee088795a2314f1ba19b76ed5f24373c1aba8125575bf69f8e7d4d9c08344b9cb49a4ae3d8f7987b5f4e6b6 +DIST notify-8.2.0.crate 39067 BLAKE2B 34792d7e0d43dde7ac70158dc3a0059c0cf86cbef9160e8f10a3292581ff866fba5c6cb000212789a47ae083fae0a65ae5180a49b5d40008bb0709b637ca1e0c SHA512 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9 +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_threads-0.1.3.crate 6374 BLAKE2B 9eade62e9a320f9b5818b6a823ac396771ae9524033535a9dc5fde407c233ec48915752a14262032a0fe37c92e3ea50de2ced1070bdffd8a280b147bf1c1d607 SHA512 f8537933810ff5b582473d757faa0b39418e0aa557fe78e48fe611984666f7e8a1e98eeccebf42526e21260a6f35ca5a3b987e5bda445582be16fe2354ad33e4 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST os_str_bytes-7.1.1.crate 28828 BLAKE2B ed9ff946d2e5476b9b433644ae603f70b8cae4c340564369e8048bb3754b57557cedeffe1341603dbdbd466db599b57f08e5038b9d0df3a6f2594fd4e39b486c SHA512 894468e47fef80996e792c74d51ca5507b7f45f1f730f91c784be4c100e06772418b63782974219fd10bb1b5d797c0d2075c9771c972a5862ad9d768e1ec83ff +DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe2256ba1611f5cb6f80d67a01e71d428b81e6c7fc73cb928e2125f34bac0abf4d1da39f622e813dff89b01fed7632308b7e SHA512 c4315df551748d1ae77655e4d9f8c90f911498856e5358009e9e02e410bb8085f006f369188b0753a298371ebd74a5c383d848b65e31b55f3462381308c83a00 +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +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.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST path-absolutize-3.1.1.crate 6605 BLAKE2B 7dd297c7f510e61de2a5f89b0d876948afcb554e68605c119d7294176297cdcc6872394dc6207e6fe6841f2069dc84d1d0e0cf42bc071b479b8ade106f8b4c1a SHA512 d5377c9b781beda9c025918e2fa5c73fbe6747d41ba8ae642a4ccf2a6308d53a803707b1f3e940937588683ff3a6afd8f1b3e28e316311e134e42428e65b4a04 +DIST path-dedot-3.1.1.crate 6596 BLAKE2B a46a8932c16d67c99dca004919a93eddc50d2e939c6c16580ffed3d42d0d4e5718fa3b76cb5647a3f98cd901de58747240d708f13e6f1ac93618c990af360a91 SHA512 9d3519f614faab679c5644174b5b810d0bc9a22ed464aaebaa0be2d9fad75a4aa0fb952ec823e97ea12ab62de61e456f1f0bf011f771dc2a6d117d0a8090123b +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.1.crate 11075 BLAKE2B fc8fb9d06ea933ddabef555b01be6d72c108cc5f493981b87ba2d926259a6311f5407eee441377ed0e76d041a792858ec39a19d269677b49f285b60c34f441c5 SHA512 0b6eec4edc5376c30dfde8c7fe4da5905412b944dd56c085e90198c9d716b40aa9928a8d08cd1a7a4c6ca26c83d318fadc61fbb5cddfa239aae07a6c831c5e50 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-project-lite-0.2.17.crate 31034 BLAKE2B 1d3bb970100c2a27c456bf771b4884f3c91c048310d27608161d3a02adf2f9cdddbc8674257c6b58c4ad6c0953e11cddf2fdf5813d95e5ab8425e71032556159 SHA512 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST proc-macro-utils-0.10.0.crate 21572 BLAKE2B 2b7c3c25cc883152810e217d3da2da2d3fd0dd453f44630ec3a27537ec471acc041cda3eda1e73776a0e765e4ff70928e7618d7211252f9a700654cb7bf9a3ea SHA512 7581266de7c292568e8798433e0153a8a4962b80558185b6097be88b0d5fd39cac1cb152f496246089baf7fd4c644614086d047493c0b77d65b4d03eb3a8df71 +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST prost-0.11.9.crate 28958 BLAKE2B 9ac3218b9250c9e6036eb43f7b72904e5bb336bfdfa471587d227731edf423cf17d110657e5166ba04ca1f27113a1f6a4ae36ca44697a04d40b120675fbe6a27 SHA512 e71edba46bc7539bed001b1779c398a5ede7d82b15556f8a1d3a5c5867a75efe32e952204cf4e7380e8c50e11f08a765e042e63cd732a51d29f0e912efec31b1 +DIST prost-derive-0.11.9.crate 19513 BLAKE2B b5da185391df8d21e0800b066ceb42d2132e72904a9c51fc7c95b9c08ed4c3cfb615bd2fcf87b4a26f6f5e2fdf53304ea2ece6998fe7f0f548935f90c8c77754 SHA512 6bc09695d3de978d1ff0b26b704b0f3d3fefb38c98ce68b440ada04f340015bb582cfd31f508df1105506b7fedda6741ec7750caee6dbd817cabedfc11481e2b +DIST prost-types-0.11.9.crate 40809 BLAKE2B fae812d78c5199ae8d383f1abe801cd928e7927ee8fe68aa88c4d410471c75781ab859e681f73eb9550f307be3a492880ff5747d3b806dde41f209ffee403602 SHA512 0c163e8c12ad9dfedfe5b6ba13f62f30c57382de2fc9fcca4e6c04114887cda5e8fc5f6e2633624a4d54980f21c3f041d34f05ceb4d7cfa97135293874a3002e +DIST pulldown-cmark-0.13.1.crate 154098 BLAKE2B 5001b9a7646bca1e2797cfcd1d06f7232e9191f507613b9299698fef5f5ffb2407afa9618ff079f930d49c3aee4194a87fc2b22f981a3df89e5a760cd12d37e8 SHA512 8ff1435b706fd3ea62bce212e86cf6c29b2a07946b8dc499e1d1219d9ace2414adaee799d7a8017ce679bbec8faca31750527d84d67478a072417e47d3e2514c +DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0 +DIST pyrefly-0.56.0.tar.gz 5272585 BLAKE2B 9bd7f57e5e814b2b9aceaf5a12a9f4f1ad00040bc80ba81e2e2d5341172384204c2acead010bbfbf8b57f1f20daf1505444e743238b4d988b275757b69fafd3f SHA512 1b9235f853b8a519191311fa7c1a9821eeb5521811f68ecedefb43689e50407026969af246703bd144597d84ec76b374178ce882ff9bf85ed1be94bc8f0139e8 +DIST pyrefly-0.56.0.tar.gz.provenance 9708 BLAKE2B d987a49fb8a88cd4a9a86387c0319c30e7fbcad1365011a617c2a672f0a523a0f7d1bcef3b149a02ced2b08b0668e3490625ea63df4c9c31552562d0a02ba361 SHA512 cdd73864aed6e3d0114dc532bd561939acb4a089701093cb1bb8536812c047863b4f3b23fb32455c8ec4d4b3f48578d1cdacce7894634ebc0679bcd4e1dcc9d5 +DIST pyrefly-0.57.1.tar.gz 5310800 BLAKE2B 0f1449f79f3592176a413ca79c63aa934f94588d111df01782de9c3a63a57e1e53685bd1fc27b7140b5320741b6a0e22ee5819bd3e2024c94ed6151691e92941 SHA512 21c3552a1f4156ddc0b51e40de94bfb1167c8b482addbc76c4f2059020796d3a9a84256d1c78debe9b95ce674c52e1080b2adb9045e42a7627f4ace2ae3f4b08 +DIST pyrefly-0.57.1.tar.gz.provenance 9746 BLAKE2B 9713b3a6ff89ffbc8308dff3ab21edc712d336ea2c7e86492f9ad4a91c97ecd8c0db01d3cb9a2efe368de78ab00c2e0f16c9e906167f1aa1be64ea2295241643 SHA512 3cc9eba585e5419ff43983e4607ffff4c824ff3fd4b17f2813228e0e86ef70afe691b1fd213fe15f4adb95d0970eabcf2a530116e8b9b6ffcb19430a13ed92f7 +DIST quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz 29222 BLAKE2B 6ef1d6f2fb27f382c78691a952363d5a4263a20f85ba19cba8010b5d7ef6d862f7f5f5c0cb88949a59e81143ba3aeaa4fd2e4cda7371de771ef8f5ca3a5c0d3c SHA512 e52a65947432f3a92d47c54df3645a1b3aa721b74c1357281d9d06c56b85e816794082dfaa1f2f9de2239fa156e2eb18003c6ca4fe3b13fcec4dd90a157aadb1 +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST quote-use-0.8.4.crate 3067 BLAKE2B e60ff6700aceb55275013c5cb12f5d6b358879d31173d32aa40d3cc07bfdef26ff70a441e6c56719a43aff527dbc46558117380a0a5ba3a51bc90adcd6eba610 SHA512 eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a +DIST quote-use-macros-0.8.4.crate 5660 BLAKE2B c98e7af0ac6ce7bafd8142afaa19d18a2044367e17c4bdb33a6580d2618bcd6a2e823d2b852dd12b11f08f5b149ff1d9bf2ebbfd3e044b3eb3f5a492a62f6740 SHA512 596c2e46b001880ca120fe1dce0988c4f224ad9f9911048e66686f1ec6860c0c2e3afd3a54d37afdc93824e019ce0eda5223f8c012457953f30a7e9a3ee8e036 +DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92 +DIST redox_syscall-0.5.6.crate 26186 BLAKE2B 709c087edaee82f6c08ce585d01bd34d100c30cb1568791a050626afa538f97b2542495b87029c9bd2c32693f00fe84e40bd6d521638a4ee50f09c8a322fd6b3 SHA512 db8583573e4256132be13aaaf7dc075c9e55adea5c160af1958a46f9f9d43f1379f3342c068b05a60ee4aca1bdc4af17608a564a68fe5c3c6ef5859f5fddc0f7 +DIST redox_syscall-0.7.0.crate 27652 BLAKE2B d0c5c9944469a733fe4f3fb2e1d08f1c695996b775828483c833b0eb13f9bd11dfe6325efcbc2e774f4962aaf5ee74ccb084d897c4e8fdcbb80f74e0f08841bd SHA512 b4aca4205e630f4e38de2bdcf5db0ba921a50ce73b686280a6b0ab12959a92862e225f352e0bc041ec90202b6fd622e1ff9fc24556296e92636a184917cb1b0e +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632c02cdc493ca1cfd746bcc12f6ad903f8f0748ec68261c979d833089c0fc091f7c9da2b2936e8f75dad8d4638a7b10 SHA512 fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382 +DIST ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz 8416527 BLAKE2B ed62c56625d69655ed06163710a3c1fa9c8398252605f12cbe089f0b32c0b6c028033b057994ef9feee136786c9fb449df75e027880779b6460371fc7c1ae743 SHA512 868d53980c56f1b0f0013a5c9ba85e370cae11ff6a748780c2070e8acf3cd44d278230e255c5f4f85b4bc9f1cd40300e9af3fbe154ce975efdb216670c153224 +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-0.2.8.crate 42798 BLAKE2B 393eba320c417af8d2cc23f5fc2874d7813fc3cd4804f7cba1d374f073f74bda4de8208544f30a5650d21cccad28611c8ab2bbdce15ba63b88d6b17100ac5ea7 SHA512 15a17fa06cb971847386013b7bc80e0483bb30f62062ac1e3200d588cb52771a7d34cdd74aba51de46341d303bd29065cf1f8cdcc17c23576cfadaefe63384b4 +DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schemars-0.9.0.crate 80032 BLAKE2B 89ed96fa1202c3e1891c1e8aac2edee8d672659707aa2215eddaee122fef2bfedb1cbe1c6963111a7dfd0c98957c1e1574623dd7c5840a3becc6d003ff1f6570 SHA512 5e6c65dbb91f6016c76b638c0277ad42fd002d1ff5413a54da353775543dd87d6c1c7e473e0f2a0bc4f41e1b94d4e72d1ea850aca78160a4a1866167b6650960 +DIST schemars-1.2.1.crate 94403 BLAKE2B 428d5b2956848ae7549e488b120cd87e6ace83d1a0ccceeee57695faea8885efb80b0a46a1690e4cbfd867c7d57769de7f1b137e91dc11cb843f123f92e20984 SHA512 a18a5e29b98ebbd78d46670317ad467904389a71e323f576c61816ff9ed86013df5048384b9c9af01c6087e4eae10e3dddccca6b3b6cc723feb2a6af08cae9e1 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scratch-1.0.6.crate 7974 BLAKE2B a8cd0ed8c98955f55f2512bfca4e392830fc0b29b457baeee62683a9759823baa1828f1e4e4b698f4b7ff565bb91966d658bd9f6ca538e4ce576798245544d72 SHA512 84a590aee128b25f7e7bcb89e7755feee76dce4ea5c252bd47990c9d5b2993c031dc19f8c3b259c4f96c2355978091da2364de646ab51659cde3bf4b329d6194 +DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1 +DIST serde_bser-0.4.0.crate 18744 BLAKE2B c1afe41ffb0122784e5e3bc9aff49f08ac71406be2fb18d68e3c83a9fa59a7c5c50ee682f92ba7afb2d9fecb1bd4bba1ce87eaa9208ba1b12f835ff01e6b276b SHA512 d1837352a2b829771b178c668ca9555c88bedd0aad07dec31797386bd7d4e2de43acd9b7eeedb4a344a86a8b85bc37a773851ba6cc0a59222455b61f86ce9f2f +DIST serde_bytes-0.11.19.crate 13427 BLAKE2B 9cecba42c6aa66b577c90577002184376aabd962e2de3a7803ea073479601f142cf2e372501f8caaed3b3030d1202e3d0ee1cbde84a6b1d9e704d690b65c578f SHA512 9d3f72532f57703231b6e60f4bfade202a734944e0eff5a336aa342c5b15949cf29a0aeba4a921cb7a573016f77f12dc3a5a78603f93d07352e0b64f3a4307dd +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_jsonrc-0.1.0.crate 66788 BLAKE2B faa9d0eb73ffc4182070b97f3bffa882e6e934bead2078bb01b0a40e437fc6c93592b53562a60eea6884ebc1b9e9b92be540371c09890cb2021dca86cafd6a4b SHA512 fc924aab897604177fa7ceca478d29d0df616cb5677a1d75c9c9e3b33173d3df5807aa7bde836199a8d65fe413d04cf217c15cbab77ce0cfff690097bd629a2a +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST serde_with-3.16.0.crate 197608 BLAKE2B 0ff032f2047dc3c4b1370e4e56853922dcf34e287f74d325d4df7bbb30a1034d184817de173a6c54f8f66fa2ae9935e5f99d0bb3ec8d36900e559e230114c95c SHA512 679a8c57f583aa0e54823fb5c905680f6eb8763420e35c070974956c48bcb7a1a06ee09ca064a781c0ea3b0e9c562d08f57c1c5c8bca8f4d7b16f9a8d3013f5e +DIST serde_with-3.17.0.crate 199172 BLAKE2B ef50d128362e2b30ec86177abbd0f70f565af58d3de6014c096387e4af64c6579e7cfa70b46ebccefb8851311f7b873860823893b4a81bded894d3ddc3287ffd SHA512 237d83e186e3e8b2ffa9ce17fbc9ddb1b0ac5712e120ece4759a6f25d528ec00d98621501d70b29f2f3eb877eac98c0d094085071f7605c5cbb2e3355daa5971 +DIST serde_with_macros-3.16.0.crate 38102 BLAKE2B e6ef1f9396b67971fd4ef9bea851c9d03f2d0a66dc40436d41eaaa6dd1fdacaa8cedecace2024e8dccc11a524d2ab1732db952e254deb7543ce6b000383d63fe SHA512 8703aa81ddea2102c39e7870157ef8788eca9ea033c705f0cadda10f84082b317bb9a8ca85509a1c4d93cd06f2364a0120ebcb1a780beea90183bf4c5e2553de +DIST serde_with_macros-3.17.0.crate 38120 BLAKE2B 059a8e78707ef48c5776803d8a49224bfb649af7e660070430f2ac1b778ddf33863e01302754130e89f62771e17e5def549ece435e438cef6bcbb1aad56a2c4f SHA512 e42914afb03091f5c06848dc74668fdc19f5fd64500cba6c336ee981a054e6b4424e151166ebadb2ac1e04e923acd532304395a4693c8288ea9a62a50437c578 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-registry-1.4.5.crate 19004 BLAKE2B 6537f8523aa03e3941bdd115b35716c62ea523a67f99662e28a2d384a5917c43c68a3a26ee9af82ca44f07494ddf39a5ddf2cbff22b0e0a9fc917cf72bf57b5f SHA512 8e7c41c4b57bc5ecd6cc16e6ea8206af0005ba1e7640e2eaabe84c81312c400c74efc229b563f4627fb7d167cd7bb43e0d2d75ae5b8c545ec9ef43f967ba838a +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST sorted_vector_map-0.2.0.crate 16153 BLAKE2B f65bdbe52d36e97d528a60fe5d0639845b87309ee1826a8cd43010628f9e223cb37e77b402c8709f9974fdb8b617f9630cd5333e1d038d3bf82a9fe60fd7a5ad SHA512 9629f98de1c76001937da5e8255d8c964a355ca23ea0ebd861fdac524d56e184e7023c084d4b5d7ffba0d6a02da0ca741fe77b6873461ab1cdc4bdf0b7b9a686 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST starlark_map-0.13.0.crate 45698 BLAKE2B 949bb49996a3ab83900db4cdafaf895e4c1ff2e49b13256cf6eb4b906cc76deaa1921894419d69abf3f001b5974bda54f4954ddcfb50a486b7574c9207e27ffa SHA512 16e42e87a12aaf1aa82938960f18771e926f089211bed59f24d678b7887d5423ca68d8a402d18414b097bc69563ebbbc1c685ee4bccbc65e9e50b6e607a655f5 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST static_interner-0.1.1.crate 3831 BLAKE2B 4574417b14ac48b78fb4da5213a70e2f5a497364be258d44c7f5130499f00ec9849cdb88f796424e87bc949b01bc219b5f43cee4d57e4bbe35f14d67adb5da73 SHA512 9132e6667b4219aaf68f0edf86ec7a6bfb507d6fa5f89d250be1ced7ad97d64632ae7d9fa1083990851e32b1ffd5796b02e9cfb53594cc20f77016a5eef735f2 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +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 +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.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST tempfile-3.26.0.crate 43478 BLAKE2B 8d25e9a4f01514dae4b6017a069b074e40b4cbbf1acadb219cd55bb8796b0cdab29ef8189d531728b5f683355ee9afc84a601139c0bc4ec0f76a4f22016010e0 SHA512 28d7062bf9540b852b1e0a85869fd82fd90e1f33663a398e14fe7acbfffcfec6668891460e2c00efa7f8970395b4106a74f0c72a7aae74343a6384b22f08943c +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate 900826 BLAKE2B 402200007671a33bc9f2994d91198866b875b85d95dae5ea139570fb4a80aed9a32930b15a790e29b3cb03e5f2db13b72fc5e415f6b04b5f893a28a0a930ded9 SHA512 01aab571381f9965faf0083240a4b65ea56a39f36feb7b540183e39ca20adec159bea773a79b29172e01ba52b06dba95c9e8b1ec0b62b380f659b0b66cbf7214 +DIST tikv-jemallocator-0.6.1.crate 14074 BLAKE2B 10a6089519c774b0ff8ded1415c0f0a14cc8f2468b993917d1a18ca9c61df57e7d3ff24e3f2d53e5a3b61baa502fc6754f03888118ff5d3c692a8a5029e66068 SHA512 7cee184e66aa45323cbcce4f7593ffbabf4b4c0835a568276cb18c0dc90b44373b7384210a219cc26535aff752539314166471eeb4705e9f1ffa3a10f98bf3af +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-util-0.6.10.crate 71140 BLAKE2B 54dae89f8c3886feeccb905d371d9c3f1411fecc398eeb388677e364583fa42ecaa3ea21f10ad76e1873eb91da017ad19ab56befcca81d4e89ebc1253a9bf029 SHA512 0fbf96817b32fe561b26793e599377e9b58c28513e48d0ac070e81f64c0c64fb4d41a626f27b841e88970e8beb75fc2e94a8e9564e63416719756a9d845d8bc1 +DIST toml-0.9.12+spec-1.1.0.crate 56485 BLAKE2B 1552fd92ece75ebf9e8e4914bd60e981333d6f22f5b09baa489bb206369a654c4246d3f8832d7a8e03d2e4abe85cb6871b9ac9289af278b767e200807a4400ed SHA512 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99 +DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518 +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-serde-0.2.0.crate 7755 BLAKE2B b2c50889ef3d65e843133c5c518f907829c14997155ff56da129b32d74b5b99aaf0082ed9963a7e1f9b20072ca28fc5b9744270c26456490c54a248277b3eb23 SHA512 d5914943ca8a80959287117d5d5f3fee0f01baa49cef02002bbd00507743e06c3c5df31a346dce54b9d5d20358fd512d4ae54a0956f1dd334b9bf0c7e7594823 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST triomphe-0.1.15.crate 34711 BLAKE2B 0b47f413da6e80737b59c921992e629b9e55e8984f50e268058a1baf296804a319d8fb4792dda693abc43e4f164148923e5b6f3ebb8be7d072d9e0638629ef8e SHA512 43e82d5389061764cfcb13877c9bf1a71150f698a08347aa1dd168e1bf5b615d1e0f11a81b1b4742737d735a2615781cc5bcdfc7a1582f9fd0f204d20b6e92cf +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST unicase-2.9.0.crate 24368 BLAKE2B 6564ceec45d9bbac876cc12015e46f4efb415fdda4a37a62f8dc00ac93fa7a6a643887035caf0c6eb13b07571a2145e393080930fc5d1f71899794a942440409 SHA512 1255c6eb4cb7217f0ccb698f790115d88dac3dae3708832f9cdb135f6cd914b2653048463036bc396d0da0cf415251b53c70e27ad5a1cf39a9bb18d8112aae44 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unicode_names2-1.2.2.crate 300609 BLAKE2B da243d53e507563335b98f7da478d0bbce18cbfbcf9df3c4da84594867d08bbcc1b1a221c1c0dcb37d995d5770c1126ccc553220cc9e6d926a16e1ecf15e778c SHA512 eea29593e6f7ba35129782248e18c0220001eaf83796abdc5ef2d64ba9e9d2c9ac39ef444a8aa675bff1325170dc31a785f21b97ef7624feadb581914ee32db6 +DIST unicode_names2_generator-1.2.2.crate 14017 BLAKE2B 9ab0d78f21fc51e9a273425a7c53ab80095a2edb577c6ae7a05d995a123f2da1357b19b86616ea51b77329e5c5b7324e2ee99809ab397d3a7011cf6507c6007c SHA512 7bbb67f7ea4d8035e28f83300297557c7efd8aaa96da83f88dfa42c89ea0bc153bcf7fa4b03ed443c040ccf784bc0e2a42df17746e40f667db9b4ab206e25720 +DIST unit-prefix-0.5.1.crate 7627 BLAKE2B 73c1cfe0c8736556700ae374de1004832d3c5e87370d0e0295a60ee78c8dc7a1b4153c1649207734a716820d55e9f3fc5932da87fbd8abd9ff5b8e0d3477eafe SHA512 ceffc0a250d17eb08edd4ad07411834dfcef275c1f5bfa4085f16852133a8b3467be3e8e696336da4a9901b235da66f04ecd9616395b6dd0d9ea88b66000a5a0 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.21.0.crate 62247 BLAKE2B 684b85cdf88f11f2252ec62c0c6d43900b4bd076b47dd90b2d96231ec747713683b59535d0d737f3e81312f278d2c36c6e9666a3c83576d8034e850d37a46fc4 SHA512 af0eccf18ddc91b72e0043ece56e7a4679181d9a85b84d04dd2012f4215d43bbbfcb3114e8b086841aa4512beb6bebad4d43a092cba7f5efdd4771f70317c6e5 +DIST uuid-rng-internal-1.21.0.crate 4051 BLAKE2B 4daeb3173061e70032a1f45d0ed3f4a2006676beee714ddf1068f526bf04f63f9c1427626576fd056f2c6754cc816255866b68ca712887c125020a37054b60c9 SHA512 786ec680b50b09859507769d6c16bd2318c57549bdbac0125c624ffa7a702a729e2cd262a9731591f518ad9a369bcd0201f2c7e18be046b34f75a5eedb190466 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST vec1-1.12.1.crate 34165 BLAKE2B b941fa0077ff3757eda77f3b295fb505881c10de6a340888ace26a537f913af55a17622947e0d7bb47e7080c4b361fef5e6e0015fe9fd20ad0f4e52a1278bb24 SHA512 4029c43c0bc0c72747954fe64684f33092693bb1bda6b59118d0edd460f1927e849817c27ae71200e5ff2312fbaaf8000edc17dd542a33d3948cf1ad9c9a1e85 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-0.2.114.crate 59350 BLAKE2B 9bef0d69524ae4bda2178d5e9cae43d777fe23fc106e0282324eb0c417e15c6b2d9e39a610a23053ee994b74c31c6696bbf9db6d06e36f4a2689d0e0246940a8 SHA512 c6e9f49013b390a1037292b53bdd79dfae07b17b6750f8ac013efc5d37532253f8e63af091b6bde52c133a3933266630e76c059cf7fc7eb694e4c72d55144a4d +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-0.2.114.crate 9289 BLAKE2B ad8de58de044cf0b8db6aaf713745a9f2dc7dfeb53dfc12f36de732fbb36c7cd36f1e8f1e073a3fb460d7b2baef8ba3126f0003eea4b052886b1502edf595c0d SHA512 e44de567c0e00a2ad451199402e178fa99a576b26466869f85f651d9258ed713bbe33f003981adaf85f4b5068bc0950222ad83b09b385e243b6556da98e7fadb +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-macro-support-0.2.114.crate 63445 BLAKE2B 97a01b9296dafdb7032d432dc9e0f80d534750509c5c1c081766bc6286da373ca74beb9264869a4aa8ad10e6b605321f95058ee3ae35d8130b45ecfb372a7a7d SHA512 723df09894bfe8338ae127e6022fdeb814f80201c6f84cb0b7d85277c968b254b09c80821462b576febd041109947a9dc4aeda904bfe49ce8cfc828169b2c243 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST wasm-bindgen-shared-0.2.114.crate 10538 BLAKE2B 2dde4757cf4266772087862688b3c24fdff7931d2245b9ed0cafd131a1905273ef48312b3d6a6f1c4929d069deb766405abe03efc7bf615abde9c5e770b85979 SHA512 532c8599710ead05d318d7d30c410bf1cf92e4b6c6bd1848155330dd3cfe430755387827612d6d757a87506ca54892456802244e04ad440975bd8dd7efe38969 +DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2 +DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855 +DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834 +DIST watchman_client-0.9.0.crate 34077 BLAKE2B ac603a3039150affd094fba66cc69e5d789e9e3fcec27c361a09bddbc5c2f6e59c4c82bcbe3b75cbf7e80923f8953e2f2456841453757d3bd439dc5a6dfa72c6 SHA512 52d8ed427b544ca34a4a7b387205460cc0724d7843585209f1bb51a89bacfa21cd595f0a19b61b2a6468a62d1e825361a42ffc93ea6322bdd8e15a9b15df4b09 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +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-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.2.crate 7046 BLAKE2B b4b856f2d1f5b3eb4dd02efb4a3394a4ae11349b809ba2d231e71b005ffc4f801cc275248d998d3bd47cc2f6a9161f7f59cc11cd019ac2180cb1f531a5da60e3 SHA512 9a1f236aabf0b1f2a649f926825e1dba54b1257ed4eb494a8c01a21114d945f57ca4371230693b90e0fd3e1bf48be7c31abc7818b3ec65ce1553e6cdf97b9963 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0 +DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f +DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2 +DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00 +DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01 +DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 +DIST xxhash-rust-0.8.15.crate 21515 BLAKE2B 0d82ffaecfedc3001e4273c7cb3211e847c110334c0558099c02c2457ccc1f6381b5b1c9c13ec87236e23f4e5551e3cb09101bca75358481ed7ae8ecb83d4866 SHA512 80a73a93249cfa0043a743e883f078d9e4bbedc236dec239d9f89b6816715c614f212930fe8842f0598275d2676a0e406a1ab7101158c163f50b9d1d00265925 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d +DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40 +DIST zerocopy-0.8.31.crate 257633 BLAKE2B 42b49b61a19d7d9865a0c7600d644902eb50b279a9f372769a5adcde211a7408d13b7fc83959b898422141abddd0460cbef67a2edc7c34591a183c0a6c82f0f7 SHA512 0d21cf7e269c50a4c4451426c9b4be3836fc53b0c7ae2c737996a7e6ad5dac3863c554e47308720087e928535ce4a2c4a25e1ead4cb927c29bb6a68fe66d2069 +DIST zerocopy-derive-0.8.31.crate 90835 BLAKE2B 3389db8cd661caf45a147b1f70fada5adf3a70375e27dcb3eeb75f079ef9e776daa397a851df0846cdb0d26448a30725993d3cf27f196d85434f78432c1fd757 SHA512 ebfae66be4685754c06cd6aded9c7bfe143997626cfc1295cca9bbf233d4f48719bf19101b5e5a9905aafd53d889939f4eb31743fbac76426c22bd20765b186f +DIST zerofrom-0.1.4.crate 5044 BLAKE2B 8ad9a14b8b0c251cffb420f7ac673669fd29b74bc2f5e220c8e86d592f58cbb2c7be88d906b7dac8803dbd76ec459c4a249b7d1ede75a055454a1626b387f128 SHA512 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f +DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3ac2ce67f320b0d32eeffa899d2b34627268ed0a01b03504a0a6fcb6bef34d808cc79c811d5daed7f8acf59282e82088 SHA512 f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0 +DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 +DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 +DIST zstd-0.13.3.crate 30514 BLAKE2B f849d794a4e9157c95d7fcce57551a0fe25098348759086219adab57f37b328e9701b65994da30d8756adf12feae4407f5be92f6c1ca43a57807097520fcd04f SHA512 07e1589ebf2aa169cdc50381f5078012574e3613cc89f3d02914b286d37a9028124c6d40ee8efd75ecc50f31e51a24d2ad0a6e83e669d7dc6477fc43878d4751 +DIST zstd-safe-7.2.4.crate 29350 BLAKE2B d14a28f39faf7ed77b9dc11d79cc3b0b79f904a2cf2e78b184a0e57f02bb4a5c49c71c6693352a4f1e6d4653e570c491d52a4dca80293a7f98f49659d1d2ca82 SHA512 b4f3a4dc63814a2a088e549a0fa0bdeeba3e5ab3416c414207eb9ec1772f8913002f3b94ccf0675b651af94ed12eda427cc90dd40a8e81b3ed565ce80f4db1de +DIST zstd-sys-2.0.16+zstd.1.5.7.crate 775620 BLAKE2B e2e7e887605e84f9feaef0ce121c52f72620b56b1a892c3cb42ae7630109f37f5a687cb18a5993bd54ea5a18870771edf275330ead43d0db77436e5605669599 SHA512 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac diff --git a/dev-python/pyrefly/metadata.xml b/dev-python/pyrefly/metadata.xml new file mode 100644 index 000000000..9b0b2b564 --- /dev/null +++ b/dev-python/pyrefly/metadata.xml @@ -0,0 +1,20 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + Pyrefly is a type checker and language server for Python, + which provides lightning-fast type checking along with IDE + features such as code navigation, semantic highlighting, + and code completion. + + + facebook/pyrefly + pyrefly + https://github.com/facebook/pyrefly/issues + https://pyrefly.org/en/docs/ + + diff --git a/dev-python/pyrefly/pyrefly-0.56.0.ebuild b/dev-python/pyrefly/pyrefly-0.56.0.ebuild new file mode 100644 index 000000000..d2a796063 --- /dev/null +++ b/dev-python/pyrefly/pyrefly-0.56.0.ebuild @@ -0,0 +1,508 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.89" +PYPI_VERIFY_REPO=https://github.com/facebook/pyrefly/ + +CRATES=" + Inflector@0.11.4 + addr2line@0.25.1 + adler2@2.0.0 + ahash@0.8.12 + aho-corasick@1.1.4 + allocative@0.3.4 + allocative_derive@0.3.3 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.0 + anstyle-query@1.0.0 + anstyle-wincon@3.0.7 + anstyle@1.0.13 + anyhow@1.0.102 + append-only-vec@0.1.8 + arc-swap@1.8.2 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + atomic@0.5.3 + attribute-derive-macro@0.10.3 + attribute-derive@0.10.3 + autocfg@1.1.0 + backtrace-on-stack-overflow@0.3.0 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.11.0 + blake3@1.8.2 + block-buffer@0.10.2 + bstr@1.12.1 + bumpalo@3.20.2 + byteorder@1.5.0 + bytes@1.11.1 + castaway@0.2.4 + cc@1.2.56 + cfg-if@1.0.4 + chrono@0.4.44 + clap@4.5.60 + clap_builder@4.5.60 + clap_derive@4.5.55 + clap_lex@1.0.0 + codespan-reporting@0.12.0 + collection_literals@1.0.2 + colorchoice@1.0.0 + compact_str@0.8.0 + compact_str@0.9.0 + configparser@3.1.0 + console@0.16.1 + console_error_panic_hook@0.1.7 + const-str@0.4.3 + constant_time_eq@0.3.1 + convert_case@0.11.0 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.7 + ctor@0.1.26 + darling@0.21.3 + darling_core@0.21.3 + darling_macro@0.21.3 + dashmap@5.5.3 + deranged@0.5.5 + derivative@2.2.0 + derive-where@1.5.0 + diff@0.1.13 + digest@0.10.7 + dupe@0.9.1 + dupe_derive@0.9.1 + dyn-clone@1.0.20 + either@1.15.0 + encode_unicode@1.0.0 + enum-iterator-derive@1.5.0 + enum-iterator@2.3.0 + env_logger@0.8.4 + equivalent@1.0.2 + errno@0.3.14 + faster-hex@0.6.1 + fastrand@2.3.0 + filetime@0.2.27 + find-msvc-tools@0.1.9 + fnv@1.0.7 + foldhash@0.1.5 + form_urlencoded@1.2.2 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.1.31 + futures@0.3.32 + fuzzy-matcher@0.3.7 + fxhash@0.2.1 + generic-array@0.14.7 + get-size-derive2@0.7.2 + get-size2@0.7.2 + getopts@0.2.21 + getrandom@0.2.16 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + glob@0.3.3 + globset@0.4.18 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + heck@0.5.0 + hex@0.4.3 + home@0.5.11 + human_bytes@0.4.3 + iana-time-zone-haiku@0.1.1 + iana-time-zone@0.1.65 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + id-arena@2.2.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.0 + ignore@0.4.25 + index_vec@0.1.4 + indexmap@1.9.2 + indexmap@2.13.0 + indicatif@0.18.4 + inotify-sys@0.1.3 + inotify@0.11.0 + instant@0.1.12 + interpolator@0.5.0 + is-macro@0.3.6 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.11.0 + itertools@0.14.0 + itoa@0.4.8 + itoa@1.0.17 + jobserver@0.1.33 + js-sys@0.3.85 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.182 + libmimalloc-sys@0.1.44 + libredox@0.1.12 + link-cplusplus@1.0.9 + linux-raw-sys@0.12.1 + linux-raw-sys@0.4.15 + litemap@0.7.3 + lock_api@0.4.14 + lock_free_hashtable@0.1.1 + log@0.4.29 + lsp-server@0.7.9 + manyhow-macros@0.11.4 + manyhow@0.11.4 + maplit@1.0.2 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memoffset@0.6.5 + memory-stats@1.2.0 + mimalloc@0.1.48 + miniz_oxide@0.8.8 + mio@1.1.1 + nix@0.23.1 + notify-types@2.0.0 + notify@8.2.0 + nu-ansi-term@0.50.1 + num-bigint@0.4.6 + num-conv@0.2.0 + num-integer@0.1.46 + num-traits@0.2.19 + num_threads@0.1.3 + object@0.37.3 + once_cell@1.21.3 + os_str_bytes@7.1.1 + parking_lot@0.11.2 + parking_lot@0.12.5 + parking_lot_core@0.8.5 + parking_lot_core@0.9.12 + parse-display-derive@0.8.2 + parse-display@0.8.2 + paste@1.0.15 + path-absolutize@3.1.1 + path-dedot@3.1.1 + pathdiff@0.2.3 + percent-encoding@2.3.2 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.1 + phf_shared@0.11.3 + pin-project-lite@0.2.16 + pkg-config@0.3.32 + portable-atomic@1.13.1 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + proc-macro-utils@0.10.0 + proc-macro2@1.0.106 + prost-derive@0.11.9 + prost-types@0.11.9 + prost@0.11.9 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.1 + quote-use-macros@0.8.4 + quote-use@0.8.4 + quote@1.0.44 + r-efi@5.2.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rayon-core@1.13.0 + rayon@1.11.0 + redox_syscall@0.2.10 + redox_syscall@0.5.6 + redox_syscall@0.7.0 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.7.5 + regex-syntax@0.8.8 + regex@1.12.3 + relative-path@1.9.3 + rustc-demangle@0.1.27 + rustc-hash@2.1.1 + rustix@0.38.44 + rustix@1.1.4 + rustversion@1.0.22 + ryu@0.2.8 + ryu@1.0.23 + same-file@1.0.6 + schemars@0.9.0 + schemars@1.2.1 + scopeguard@1.2.0 + scratch@1.0.6 + seahash@4.1.0 + semver@1.0.27 + serde-wasm-bindgen@0.6.5 + serde@1.0.228 + serde_bser@0.4.0 + serde_bytes@0.11.19 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_jsonrc@0.1.0 + serde_repr@0.1.20 + serde_spanned@1.0.4 + serde_with@3.16.0 + serde_with_macros@3.16.0 + sha2@0.10.9 + sharded-slab@0.1.4 + shlex@1.3.0 + signal-hook-registry@1.4.5 + siphasher@1.0.1 + slab@0.4.12 + smallvec@1.15.1 + socket2@0.6.1 + sorted_vector_map@0.2.0 + stable_deref_trait@1.2.0 + starlark_map@0.13.0 + static_assertions@1.1.0 + static_interner@0.1.1 + strsim@0.10.0 + strsim@0.11.1 + structmeta-derive@0.2.0 + structmeta@0.2.0 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.117 + synstructure@0.13.2 + tar@0.4.44 + tempfile@3.26.0 + termcolor@1.4.1 + terminal_size@0.4.3 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + tikv-jemalloc-sys@0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 + tikv-jemallocator@0.6.1 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinystr@0.7.6 + tinyvec@1.8.0 + tinyvec_macros@0.1.0 + tokio-macros@2.6.0 + tokio-util@0.6.10 + tokio@1.49.0 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + triomphe@0.1.15 + typenum@1.19.0 + unicase@2.9.0 + unicode-ident@1.0.24 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unicode_names2@1.2.2 + unicode_names2_generator@1.2.2 + unit-prefix@0.5.1 + url@2.5.8 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid-rng-internal@1.21.0 + uuid@1.21.0 + valuable@0.1.1 + vec1@1.12.1 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + watchman_client@0.9.0 + web-time@1.1.0 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.14 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.46.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + write16@1.0.0 + writeable@0.5.5 + xattr@1.6.1 + xxhash-rust@0.8.15 + yansi@1.0.1 + yoke-derive@0.7.4 + yoke@0.7.4 + zerocopy-derive@0.8.31 + zerocopy@0.8.31 + zerofrom-derive@0.1.4 + zerofrom@0.1.4 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zmij@1.0.21 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 +" + +declare -A GIT_CRATES=( + [backtrace]='https://github.com/rust-lang/backtrace-rs;df979dcf80027eb047d7bb9e0874710c15009f31;backtrace-rs-%commit%' + [cxx-build]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/build' + [cxx]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%' + [cxxbridge-cmd]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/cmd' + [cxxbridge-flags]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/flags' + [cxxbridge-macro]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/macro' + [displaydoc]='https://github.com/yaahc/displaydoc;7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0;displaydoc-%commit%' + [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%' + [quickcheck]='https://github.com/jakoschiko/quickcheck;6ecdf5bb4b0132ce66670b4d46453aa022ea892c;quickcheck-%commit%' + [ruff_annotate_snippets]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_annotate_snippets' + [ruff_cache]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_cache' + [ruff_diagnostics]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_diagnostics' + [ruff_notebook]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_notebook' + [ruff_python_ast]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_ast' + [ruff_python_parser]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_parser' + [ruff_python_trivia]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_trivia' + [ruff_source_file]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_source_file' + [ruff_text_size]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_text_size' +) + +inherit cargo pypi + +DESCRIPTION="A fast type checker and language server for Python with powerful IDE features" +HOMEPAGE=" + https://pyrefly.org/ + https://github.com/facebook/pyrefly + https://pypi.org/project/pyrefly/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${P}/${PN}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0 + Unicode-DFS-2016 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="app-arch/zstd:=" +RDEPEND="${DEPEND}" + +src_unpack() { + pypi_src_unpack + cargo_src_unpack +} + +src_prepare() { + default + + local crate crate_patches crate_uri commit crate_dir host + for crate in "${!GIT_CRATES[@]}"; do + IFS=';' read -r crate_uri commit crate_dir host <<< "${GIT_CRATES[${crate}]}" + : "${crate_dir:=${crate}-%commit%}" + crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;" + done + printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \ + >> "${CARGO_HOME}/config.toml" +} + +src_configure() { + # Requires nightly + export RUSTC_BOOTSTRAP=1 + + # zstd-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys + export ZSTD_SYS_USE_PKG_CONFIG=1 + + cargo_src_configure +} diff --git a/dev-python/pyrefly/pyrefly-0.57.1.ebuild b/dev-python/pyrefly/pyrefly-0.57.1.ebuild new file mode 100644 index 000000000..02312e38b --- /dev/null +++ b/dev-python/pyrefly/pyrefly-0.57.1.ebuild @@ -0,0 +1,508 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.89" +PYPI_VERIFY_REPO=https://github.com/facebook/pyrefly/ + +CRATES=" + Inflector@0.11.4 + addr2line@0.25.1 + adler2@2.0.0 + ahash@0.8.12 + aho-corasick@1.1.4 + allocative@0.3.4 + allocative_derive@0.3.3 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.0 + anstyle-query@1.0.0 + anstyle-wincon@3.0.7 + anstyle@1.0.13 + anyhow@1.0.102 + append-only-vec@0.1.8 + arc-swap@1.8.2 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + atomic@0.5.3 + attribute-derive-macro@0.10.3 + attribute-derive@0.10.3 + autocfg@1.1.0 + backtrace-on-stack-overflow@0.3.0 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.11.0 + blake3@1.8.2 + block-buffer@0.10.2 + bstr@1.12.1 + bumpalo@3.20.2 + byteorder@1.5.0 + bytes@1.11.1 + castaway@0.2.4 + cc@1.2.57 + cfg-if@1.0.4 + chrono@0.4.44 + clap@4.5.60 + clap_builder@4.5.60 + clap_derive@4.5.55 + clap_lex@1.0.0 + codespan-reporting@0.12.0 + collection_literals@1.0.2 + colorchoice@1.0.0 + compact_str@0.8.0 + compact_str@0.9.0 + configparser@3.1.0 + console@0.16.1 + console_error_panic_hook@0.1.7 + const-str@0.4.3 + constant_time_eq@0.3.1 + convert_case@0.11.0 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crypto-common@0.1.7 + ctor@0.1.26 + darling@0.21.3 + darling_core@0.21.3 + darling_macro@0.21.3 + dashmap@5.5.3 + deranged@0.5.5 + derivative@2.2.0 + derive-where@1.5.0 + diff@0.1.13 + digest@0.10.7 + dupe@0.9.1 + dupe_derive@0.9.1 + dyn-clone@1.0.20 + either@1.15.0 + encode_unicode@1.0.0 + enum-iterator-derive@1.5.0 + enum-iterator@2.3.0 + env_logger@0.8.4 + equivalent@1.0.2 + errno@0.3.14 + faster-hex@0.6.1 + fastrand@2.3.0 + filetime@0.2.27 + find-msvc-tools@0.1.9 + fnv@1.0.7 + foldhash@0.1.5 + form_urlencoded@1.2.2 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.1.31 + futures@0.3.32 + fuzzy-matcher@0.3.7 + fxhash@0.2.1 + generic-array@0.14.7 + get-size-derive2@0.7.2 + get-size2@0.7.2 + getopts@0.2.21 + getrandom@0.2.16 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + glob@0.3.3 + globset@0.4.18 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + heck@0.5.0 + hex@0.4.3 + home@0.5.11 + human_bytes@0.4.3 + iana-time-zone-haiku@0.1.1 + iana-time-zone@0.1.65 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + id-arena@2.2.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.0 + ignore@0.4.25 + index_vec@0.1.4 + indexmap@1.9.2 + indexmap@2.13.0 + indicatif@0.18.4 + inotify-sys@0.1.3 + inotify@0.11.0 + instant@0.1.12 + interpolator@0.5.0 + is-macro@0.3.6 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.11.0 + itertools@0.14.0 + itoa@0.4.8 + itoa@1.0.17 + jobserver@0.1.33 + js-sys@0.3.91 + kqueue-sys@1.0.4 + kqueue@1.1.1 + lazy_static@1.5.0 + leb128fmt@0.1.0 + libc@0.2.182 + libmimalloc-sys@0.1.44 + libredox@0.1.12 + link-cplusplus@1.0.9 + linux-raw-sys@0.12.1 + linux-raw-sys@0.4.15 + litemap@0.7.3 + lock_api@0.4.14 + lock_free_hashtable@0.1.1 + log@0.4.29 + lsp-server@0.7.9 + manyhow-macros@0.11.4 + manyhow@0.11.4 + maplit@1.0.2 + matchers@0.2.0 + memchr@2.8.0 + memmap2@0.9.10 + memoffset@0.6.5 + memory-stats@1.2.0 + mimalloc@0.1.48 + miniz_oxide@0.8.8 + mio@1.1.1 + nix@0.23.1 + notify-types@2.0.0 + notify@8.2.0 + nu-ansi-term@0.50.1 + num-bigint@0.4.6 + num-conv@0.2.0 + num-integer@0.1.46 + num-traits@0.2.19 + num_threads@0.1.3 + object@0.37.3 + once_cell@1.21.3 + os_str_bytes@7.1.1 + parking_lot@0.11.2 + parking_lot@0.12.5 + parking_lot_core@0.8.5 + parking_lot_core@0.9.12 + parse-display-derive@0.8.2 + parse-display@0.8.2 + paste@1.0.15 + path-absolutize@3.1.1 + path-dedot@3.1.1 + pathdiff@0.2.3 + percent-encoding@2.3.2 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.1 + phf_shared@0.11.3 + pin-project-lite@0.2.17 + pkg-config@0.3.32 + portable-atomic@1.13.1 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + proc-macro-utils@0.10.0 + proc-macro2@1.0.106 + prost-derive@0.11.9 + prost-types@0.11.9 + prost@0.11.9 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.1 + quote-use-macros@0.8.4 + quote-use@0.8.4 + quote@1.0.44 + r-efi@5.2.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rayon-core@1.13.0 + rayon@1.11.0 + redox_syscall@0.2.10 + redox_syscall@0.5.6 + redox_syscall@0.7.0 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.7.5 + regex-syntax@0.8.8 + regex@1.12.3 + relative-path@1.9.3 + rustc-demangle@0.1.27 + rustc-hash@2.1.1 + rustix@0.38.44 + rustix@1.1.4 + rustversion@1.0.22 + ryu@0.2.8 + ryu@1.0.23 + same-file@1.0.6 + schemars@0.9.0 + schemars@1.2.1 + scopeguard@1.2.0 + scratch@1.0.6 + seahash@4.1.0 + semver@1.0.27 + serde-wasm-bindgen@0.6.5 + serde@1.0.228 + serde_bser@0.4.0 + serde_bytes@0.11.19 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_jsonrc@0.1.0 + serde_repr@0.1.20 + serde_spanned@1.0.4 + serde_with@3.17.0 + serde_with_macros@3.17.0 + sha2@0.10.9 + sharded-slab@0.1.4 + shlex@1.3.0 + signal-hook-registry@1.4.5 + siphasher@1.0.1 + slab@0.4.12 + smallvec@1.15.1 + socket2@0.6.1 + sorted_vector_map@0.2.0 + stable_deref_trait@1.2.0 + starlark_map@0.13.0 + static_assertions@1.1.0 + static_interner@0.1.1 + strsim@0.10.0 + strsim@0.11.1 + structmeta-derive@0.2.0 + structmeta@0.2.0 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.117 + synstructure@0.13.2 + tar@0.4.44 + tempfile@3.26.0 + termcolor@1.4.1 + terminal_size@0.4.3 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + tikv-jemalloc-sys@0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 + tikv-jemallocator@0.6.1 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinystr@0.7.6 + tinyvec@1.8.0 + tinyvec_macros@0.1.0 + tokio-macros@2.6.0 + tokio-util@0.6.10 + tokio@1.49.0 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + triomphe@0.1.15 + typenum@1.19.0 + unicase@2.9.0 + unicode-ident@1.0.24 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unicode_names2@1.2.2 + unicode_names2_generator@1.2.2 + unit-prefix@0.5.1 + url@2.5.8 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid-rng-internal@1.21.0 + uuid@1.21.0 + valuable@0.1.1 + vec1@1.12.1 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-macro-support@0.2.114 + wasm-bindgen-macro@0.2.114 + wasm-bindgen-shared@0.2.114 + wasm-bindgen@0.2.114 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + watchman_client@0.9.0 + web-time@1.1.0 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.14 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.46.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + write16@1.0.0 + writeable@0.5.5 + xattr@1.6.1 + xxhash-rust@0.8.15 + yansi@1.0.1 + yoke-derive@0.7.4 + yoke@0.7.4 + zerocopy-derive@0.8.31 + zerocopy@0.8.31 + zerofrom-derive@0.1.4 + zerofrom@0.1.4 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zmij@1.0.21 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 +" + +declare -A GIT_CRATES=( + [backtrace]='https://github.com/rust-lang/backtrace-rs;df979dcf80027eb047d7bb9e0874710c15009f31;backtrace-rs-%commit%' + [cxx-build]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/build' + [cxx]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%' + [cxxbridge-cmd]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/gen/cmd' + [cxxbridge-flags]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/flags' + [cxxbridge-macro]='https://github.com/facebookexperimental/cxx;870ebbecad0f6be394d4f9fb9bd62b551662651a;cxx-%commit%/macro' + [displaydoc]='https://github.com/yaahc/displaydoc;7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0;displaydoc-%commit%' + [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%' + [quickcheck]='https://github.com/jakoschiko/quickcheck;6ecdf5bb4b0132ce66670b4d46453aa022ea892c;quickcheck-%commit%' + [ruff_annotate_snippets]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_annotate_snippets' + [ruff_cache]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_cache' + [ruff_diagnostics]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_diagnostics' + [ruff_notebook]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_notebook' + [ruff_python_ast]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_ast' + [ruff_python_parser]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_parser' + [ruff_python_trivia]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_python_trivia' + [ruff_source_file]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_source_file' + [ruff_text_size]='https://github.com/astral-sh/ruff;474b00568ad78f02ad8e19b8166cbeb6d69f8511;ruff-%commit%/crates/ruff_text_size' +) + +inherit cargo pypi + +DESCRIPTION="A fast type checker and language server for Python with powerful IDE features" +HOMEPAGE=" + https://pyrefly.org/ + https://github.com/facebook/pyrefly + https://pypi.org/project/pyrefly/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${P}/${PN}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0 + Unicode-DFS-2016 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="app-arch/zstd:=" +RDEPEND="${DEPEND}" + +src_unpack() { + pypi_src_unpack + cargo_src_unpack +} + +src_prepare() { + default + + local crate crate_patches crate_uri commit crate_dir host + for crate in "${!GIT_CRATES[@]}"; do + IFS=';' read -r crate_uri commit crate_dir host <<< "${GIT_CRATES[${crate}]}" + : "${crate_dir:=${crate}-%commit%}" + crate_patches+="${crate} = { path = \"${WORKDIR}/${crate_dir//%commit%/${commit}}\" };;" + done + printf -- "[patch.crates-io]\\n%s" "${crate_patches//;;/$'\n'}" \ + >> "${CARGO_HOME}/config.toml" +} + +src_configure() { + # Requires nightly + export RUSTC_BOOTSTRAP=1 + + # zstd-sys https://wiki.gentoo.org/wiki/Project:Rust/sys_crates#zstd-sys + export ZSTD_SYS_USE_PKG_CONFIG=1 + + cargo_src_configure +} diff --git a/dev-python/pyrime/Manifest b/dev-python/pyrime/Manifest new file mode 100644 index 000000000..5cbf2f71e --- /dev/null +++ b/dev-python/pyrime/Manifest @@ -0,0 +1 @@ +DIST pyrime-0.0.7.tar.gz 42660 BLAKE2B 0166f8248c2af6451a39096dedba69e0f8448b92119795813813a306affebdf492e27c05c91e884df7b509ae53a37e9546419bc38abf127b85b870c5944da480 SHA512 e88cfa65ae9cba052fbf1110bf0270cabc3fe44898bdbbf5f59ca83cff192b678c0b2ea86d8385f4a2c43765b94c22667de605a2958099bd8444bdafe23f32af diff --git a/dev-python/pyrime/files/pyrime-0.0.7-fix-meson-project.patch b/dev-python/pyrime/files/pyrime-0.0.7-fix-meson-project.patch new file mode 100644 index 000000000..4e0d4cd70 --- /dev/null +++ b/dev-python/pyrime/files/pyrime-0.0.7-fix-meson-project.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/946510 +https://github.com/Freed-Wu/pyrime/pull/3 +Using Cython requires both 'cython' and 'c' to be specified in the +project(). +--- a/meson.build ++++ b/meson.build +@@ -1,3 +1,3 @@ +-project('pyrime', 'cython', version: '0.0.7') ++project('pyrime', 'cython', 'c', version: '0.0.7') + + subdir('src/pyrime') diff --git a/dev-python/pyrime/metadata.xml b/dev-python/pyrime/metadata.xml new file mode 100644 index 000000000..18f927cb5 --- /dev/null +++ b/dev-python/pyrime/metadata.xml @@ -0,0 +1,16 @@ + + + + + wuzhenyu@ustc.edu + Wu, Zhenyu + + + Add support for dev-python/ptpython + Add support for dev-python/prompt-toolkit + + + pyrime + Freed-Wu/pyrime + + diff --git a/dev-python/pyrime/pyrime-0.0.7.ebuild b/dev-python/pyrime/pyrime-0.0.7.ebuild new file mode 100644 index 000000000..0ecee5d53 --- /dev/null +++ b/dev-python/pyrime/pyrime-0.0.7.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=meson-python +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="rime for python" +HOMEPAGE=" + https://github.com/Freed-Wu/pyrime + https://pypi.org/project/pyrime +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="+prompt-toolkit +ptpython" + +DEPEND=" + app-i18n/librime + dev-python/autopxd[${PYTHON_USEDEP}] +" +RDEPEND=" + $DEPEND + prompt-toolkit? ( + dev-python/prompt-toolkit[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + ) + ptpython? ( + dev-python/ptpython[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${P}-fix-meson-project.patch" +) + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + epytest +} diff --git a/dev-python/pysdl3/Manifest b/dev-python/pysdl3/Manifest new file mode 100644 index 000000000..fc83111de --- /dev/null +++ b/dev-python/pysdl3/Manifest @@ -0,0 +1 @@ +DIST pysdl3-0.9.9b1.tar.gz 1419876 BLAKE2B d9d0c0eeb9178bdc842557e2371492c009dadfe0b888d43865d2798d4e0f5a878d63014afb022347a626e72b3e872c63523199717998c23cc2eb251b7ab31407 SHA512 33b991642ff05e34d9aeba39d182faf66e8d4106a0db4ddc908527b0b3066984f3a3555d3b50a7317058cd1460ad54c02f92682c1bd88f49b53273faa0b41cf8 diff --git a/dev-python/pysdl3/metadata.xml b/dev-python/pysdl3/metadata.xml new file mode 100644 index 000000000..f43512c15 --- /dev/null +++ b/dev-python/pysdl3/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + Aermoss/PySDL3 + pysdl3 + + diff --git a/dev-python/pysdl3/pysdl3-0.9.9_beta1.ebuild b/dev-python/pysdl3/pysdl3-0.9.9_beta1.ebuild new file mode 100644 index 000000000..81d0c7260 --- /dev/null +++ b/dev-python/pysdl3/pysdl3-0.9.9_beta1.ebuild @@ -0,0 +1,48 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pure Python wrapper for SDL3" +HOMEPAGE=" + https://pypi.org/project/pysdl3/ + https://github.com/Aermoss/PySDL3 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] +" + +RDEPEND=" + media-libs/libsdl3 + ${DEPEND} +" + +src_install() { + distutils-r1_src_install + + cat - > 99pysdl3 <<-EOF + SDL_DISABLE_METADATA=1 + SDL_DOC_GENERATOR=0 + SDL_BINARY_PATH=/usr/$(get_libdir) + EOF + + # Workaround for https://github.com/Aermoss/PySDL3/issues/27 + doenvd 99pysdl3 +} + +python_test() { + SDL_DISABLE_METADATA=1 SDL_DOC_GENERATOR=0 SDL_BINARY_PATH="/usr/$(get_libdir)" \ + ${EPYTHON} -c 'import tests' || die +} diff --git a/dev-python/pysnooper/Manifest b/dev-python/pysnooper/Manifest new file mode 100644 index 000000000..74610cf2e --- /dev/null +++ b/dev-python/pysnooper/Manifest @@ -0,0 +1,2 @@ +DIST PySnooper-1.2.1.tar.gz 46212 BLAKE2B d646098fce8f846151772788693d1b577a0be5fcfcece788ed453ddd11b44fd4550dffff545fe3c6eea40b96ac51d9f97adb168f88051f7bae74eaa4cf76335a SHA512 a342e54b0cecc0630e742d428da6f6a499b5ef130e62b3df4a2ca6f96dc15c36c0483dfea371fbce2602a19b30d0794f16ccb70a2a767d1bc9d668c92fc466d2 +DIST pysnooper-1.2.3.tar.gz 46283 BLAKE2B 6ab42725981095de596900fd1d91e4d63c22d293d901ea55a57936e058c15d3d316ed06edf16c361e33c0c65259dea390790b4be1300639abdf28ce61a3f2eca SHA512 b6764f8105c2e992a3f87b6fb0df613017937e7e417493f73dbb9eca350fe0a93fd34e1e6d0bf84bfc618a42144b814c079da43df6ce6577f3aaaace4529668b diff --git a/dev-python/pysnooper/metadata.xml b/dev-python/pysnooper/metadata.xml new file mode 100644 index 000000000..a6f119792 --- /dev/null +++ b/dev-python/pysnooper/metadata.xml @@ -0,0 +1,13 @@ + + + + + zhuyifei1999@gmail.com + YiFei Zhu + + + https://github.com/cool-RR/PySnooper/issues + PySnooper + cool-RR/PySnooper + + diff --git a/dev-python/pysnooper/pysnooper-1.2.1.ebuild b/dev-python/pysnooper/pysnooper-1.2.1.ebuild new file mode 100644 index 000000000..826253876 --- /dev/null +++ b/dev-python/pysnooper/pysnooper-1.2.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="PySnooper" +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Never use print for debugging again" +HOMEPAGE=" + https://pypi.org/project/pysnooper/ + https://github.com/cool-RR/PySnooper +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/pysnooper/pysnooper-1.2.3.ebuild b/dev-python/pysnooper/pysnooper-1.2.3.ebuild new file mode 100644 index 000000000..0eba649c6 --- /dev/null +++ b/dev-python/pysnooper/pysnooper-1.2.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="PySnooper" +inherit distutils-r1 pypi + +DESCRIPTION="Never use print for debugging again" +HOMEPAGE=" + https://pypi.org/project/pysnooper/ + https://github.com/cool-RR/PySnooper +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/pystardict/Manifest b/dev-python/pystardict/Manifest new file mode 100644 index 000000000..7ee7706bd --- /dev/null +++ b/dev-python/pystardict/Manifest @@ -0,0 +1 @@ +DIST pystardict-0.8-r1.tar.gz 795302 BLAKE2B eed78612e616a56920ab40035dd14682d8420d34919df8f00deabdf36b287723cd12815cda9bb3c5eb9d6d123edd961dbd5da7301a4f5c5ac56b0b49665a5050 SHA512 a5cb64993e4d870c3fb30e78462ac52bba994088b51d74e2eb7a0c41436bd1bb6733c6a11f30404eae446669209a7dc8f8d74efb28f5cce3997c26fcad833db7 diff --git a/dev-python/pystardict/metadata.xml b/dev-python/pystardict/metadata.xml new file mode 100644 index 000000000..d44386d84 --- /dev/null +++ b/dev-python/pystardict/metadata.xml @@ -0,0 +1,12 @@ + + + + + PyStarDict + lig/pystardict + + + dev@notyourcomputer.net + shaoyu + + diff --git a/dev-python/pystardict/pystardict-0.8-r1.ebuild b/dev-python/pystardict/pystardict-0.8-r1.ebuild new file mode 100644 index 000000000..7f6983f81 --- /dev/null +++ b/dev-python/pystardict/pystardict-0.8-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +MY_PN="PyStarDict" +DESCRIPTION="Library for manipulating StarDict dictionaries from within Python" +HOMEPAGE=" + https://pypi.org/project/PyStarDict/ + https://github.com/lig/pystardict +" +SRC_URI="$(pypi_sdist_url --no-normalize ${MY_PN}) -> ${P}-r1.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest new file mode 100644 index 000000000..a296c97e1 --- /dev/null +++ b/dev-python/pytest-cases/Manifest @@ -0,0 +1 @@ +DIST pytest_cases-3.9.1.tar.gz 1094071 BLAKE2B 58399107030bc97d08a8a43534eb840d5426e02025215e58d0f1a48300d1b64a50969636b5dbcb96ad3b3479383ff0f6663e05b426d811a7e0491d2801894fd7 SHA512 46c8716bbd7a926c2b12c9190734f1779f236b8c8954aead75b4b83ea914e60520281bc1fd51420773ce08111dcb4e8f99ac646e468700bc1eb7e47873dd65dc diff --git a/dev-python/pytest-cases/metadata.xml b/dev-python/pytest-cases/metadata.xml new file mode 100644 index 000000000..474f1d4e9 --- /dev/null +++ b/dev-python/pytest-cases/metadata.xml @@ -0,0 +1,14 @@ + + + + + + pytest-cases + smarie/python-pytest-cases + https://smarie.github.io/python-pytest-cases/ + + sylvain.marie@schneider-electric.com + Sylvain Marie + + + diff --git a/dev-python/pytest-cases/pytest-cases-3.9.1-r1.ebuild b/dev-python/pytest-cases/pytest-cases-3.9.1-r1.ebuild new file mode 100644 index 000000000..0d54b1e59 --- /dev/null +++ b/dev-python/pytest-cases/pytest-cases-3.9.1-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Separate test code from test cases in pytest" +HOMEPAGE=" + https://pypi.org/project/pytest-cases/ + https://github.com/smarie/python-pytest-cases +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/decopatch[${PYTHON_USEDEP}] + >=dev-python/makefun-1.15.1[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_PLUGINS=( ${PN} pytest-asyncio pytest-harvest pytest-steps pytest-xdist ) + +distutils_enable_tests pytest diff --git a/dev-python/pytest-celery/Manifest b/dev-python/pytest-celery/Manifest new file mode 100644 index 000000000..3b35be01c --- /dev/null +++ b/dev-python/pytest-celery/Manifest @@ -0,0 +1 @@ +DIST pytest-celery-0.1.0.gh.tar.gz 2746 BLAKE2B a9f2a355adaa88ec33061f43664d53e1bb50f94e2679d79e61443a0ff3d0d8f68fec0b7101538344c17bd854c964c75e546198bc7388c8f44b1f361fc87877fe SHA512 b48e03a2f1bc813aebd19124ed51666cfe6a049651a79c3dab15b14925de426bfb89284f8a599490c73477a60939e0321b14fdc90e0c72f82e6bcc67992d791f diff --git a/dev-python/pytest-celery/metadata.xml b/dev-python/pytest-celery/metadata.xml new file mode 100644 index 000000000..7eac9edd7 --- /dev/null +++ b/dev-python/pytest-celery/metadata.xml @@ -0,0 +1,9 @@ + + + + + + celery/pytest-celery + celery + + diff --git a/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild b/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild new file mode 100644 index 000000000..ddbc678a7 --- /dev/null +++ b/dev-python/pytest-celery/pytest-celery-0.1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="a shim pytest plugin to enable celery.contrib.pytest" +HOMEPAGE=" + https://github.com/celery/pytest-celery + https://pypi.org/project/pytest-celery/ +" +SRC_URI="https://github.com/celery/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/celery-4.4.0[${PYTHON_USEDEP}]" diff --git a/dev-python/pytest-embedded/Manifest b/dev-python/pytest-embedded/Manifest new file mode 100644 index 000000000..59e7511be --- /dev/null +++ b/dev-python/pytest-embedded/Manifest @@ -0,0 +1,2 @@ +DIST pytest_embedded-1.16.2.tar.gz 32920 BLAKE2B 99ae73c583560135644ffb3afbce483d0856ac39abac6e953ea89634bb7c363c630d2455f376ab21d6d9912e200e2cd663dd02488aa22777259acb9823143c92 SHA512 6d83d05237f4e574238b5c641023a0de9171cc330802d11286887b94cd1d12485237092801217cce06bec6746fd4b9590ec30004617c8178f12505a92165d3ad +DIST pytest_embedded-1.17.0.tar.gz 32992 BLAKE2B 96fbaa25686f04b0cb8d5a5c517edcc1a25e9ad2515aa27a1672b1429cbba2b973474b3a456b0945dc4792ebe5d18273c66426dffe19d3222c97101d3ee5e3ed SHA512 056c169f8f5a09322a7084be8b14e964636fd8453dc212970f5689037474ec269aa8b7f97c373916604a276ab7df9ac073a2408e7bbb1af424f80ec08b99efdc diff --git a/dev-python/pytest-embedded/metadata.xml b/dev-python/pytest-embedded/metadata.xml new file mode 100644 index 000000000..9fe62736f --- /dev/null +++ b/dev-python/pytest-embedded/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + pytest-embedded + espressif/pytest-embedded + + diff --git a/dev-python/pytest-embedded/pytest-embedded-1.16.2.ebuild b/dev-python/pytest-embedded/pytest-embedded-1.16.2.ebuild new file mode 100644 index 000000000..0a5429bde --- /dev/null +++ b/dev-python/pytest-embedded/pytest-embedded-1.16.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="A pytest plugin for embedded systems" +HOMEPAGE=" + https://pypi.org/project/pytest-embedded/ + https://github.com/espressif/pytest-embedded +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" diff --git a/dev-python/pytest-embedded/pytest-embedded-1.17.0.ebuild b/dev-python/pytest-embedded/pytest-embedded-1.17.0.ebuild new file mode 100644 index 000000000..0a5429bde --- /dev/null +++ b/dev-python/pytest-embedded/pytest-embedded-1.17.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="A pytest plugin for embedded systems" +HOMEPAGE=" + https://pypi.org/project/pytest-embedded/ + https://github.com/espressif/pytest-embedded +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" diff --git a/dev-python/pytest-harvest/Manifest b/dev-python/pytest-harvest/Manifest new file mode 100644 index 000000000..c5ad0f846 --- /dev/null +++ b/dev-python/pytest-harvest/Manifest @@ -0,0 +1 @@ +DIST pytest-harvest-1.10.5.tar.gz 81064 BLAKE2B 3c45a2e0779fed3c8a8e6e8e340b1e5752ffc257d39c5d64a976da680340a954d92206cd0fa33bcd03c2453600ed96924c5d733c7005dc333e927cf82c2ba862 SHA512 292b6daa75cc0e54b0c74feb75fc5b7f1745390865c8868439ac8a89c74fc1589a9794749f501f6af76ad46a3aa8d2e72076b827e6eddbd75ae5fb908fc35cf0 diff --git a/dev-python/pytest-harvest/metadata.xml b/dev-python/pytest-harvest/metadata.xml new file mode 100644 index 000000000..d413c12f2 --- /dev/null +++ b/dev-python/pytest-harvest/metadata.xml @@ -0,0 +1,14 @@ + + + + + + pytest-harvest + smarie/python-pytest-harvest + https://smarie.github.io/python-pytest-harvest/ + + sylvain.marie@schneider-electric.com + Sylvain Marie + + + diff --git a/dev-python/pytest-harvest/pytest-harvest-1.10.5-r1.ebuild b/dev-python/pytest-harvest/pytest-harvest-1.10.5-r1.ebuild new file mode 100644 index 000000000..0625e09cb --- /dev/null +++ b/dev-python/pytest-harvest/pytest-harvest-1.10.5-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Store and retrieve data created during your pytest tests execution" +HOMEPAGE=" + https://pypi.org/project/pytest-harvest/ + https://github.com/smarie/python-pytest-harvest +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/decopatch[${PYTHON_USEDEP}] + >=dev-python/makefun-1.5[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_PLUGINS=( ${PN} pytest-cases pytest-xdist ) +EPYTEST_DESELECT=( + "pytest_harvest/tests/test_all_raw_with_meta_check.py::test_run_all_tests[test_get_session_results.py]" + "pytest_harvest/tests/test_all_raw_with_meta_check.py::test_run_all_tests[test_get_session_results_indirect_and_noparam.py]" +) + +distutils_enable_tests pytest + +python_test() { + epytest pytest_harvest/tests --doctest-modules +} diff --git a/dev-python/pytest-mypy-plugins/Manifest b/dev-python/pytest-mypy-plugins/Manifest new file mode 100644 index 000000000..73a5d8660 --- /dev/null +++ b/dev-python/pytest-mypy-plugins/Manifest @@ -0,0 +1 @@ +DIST pytest-mypy-plugins-3.2.0.gh.tar.gz 25568 BLAKE2B 60143ea5316cb3efd1aa356123cd40b52e7883dc201c22f108e0f4fb3aa3e9aae296920a1422cb1f8084c7657c29c955f07892b09a643a88f9024f726209ab6f SHA512 3d5a6490b626f5dbb3f3c946f2ffbbb56cd0128b8234e9d98020d147e9f8f0841c76ca72f3cadb5ad568a5663e403417028fc07f85ec7f0e3a50b592bde734a7 diff --git a/dev-python/pytest-mypy-plugins/metadata.xml b/dev-python/pytest-mypy-plugins/metadata.xml new file mode 100644 index 000000000..3da79fbbd --- /dev/null +++ b/dev-python/pytest-mypy-plugins/metadata.xml @@ -0,0 +1,15 @@ + + + + + watermanpaint@posteo.net + Lucio Sauer + + + + https://github.com/typeddjango/pytest-mypy-plugins/blob/master/CHANGELOG.md + + typeddjango/pytest-mypy-plugins + pytest-mypy-plugins + + diff --git a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.2.0.ebuild b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.2.0.ebuild new file mode 100644 index 000000000..bbdf2e7c9 --- /dev/null +++ b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="pytest plugin for testing mypy types, stubs, plugins" +HOMEPAGE=" + https://pypi.org/project/pytest-mypy-plugins/ + https://github.com/typeddjango/pytest-mypy-plugins/ +" + +SRC_URI="https://github.com/typeddjango/pytest-mypy-plugins/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS="README* CHANGELOG*" + +RDEPEND=" + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + >=dev-python/mypy-1.3.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( ${PN} ) +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # circumvents our test setup by calling "pytest"; do the test manually + pytest_mypy_plugins/tests/test_explicit_configs.py + ) + distutils-r1_python_test + + local config= testfile="${S}"/pytest_mypy_plugins/tests/test-mypy-config.yml + + for config in pytest_mypy_plugins/tests/test_configs/*{1,2}.toml; do + epytest --mypy-pyproject-toml-file "${config}" "${testfile}" + done + for config in pytest_mypy_plugins/tests/test_configs/*.{ini,cfg}; do + epytest --mypy-ini-file "${config}" "${testfile}" + done +} diff --git a/dev-python/pytest-relaxed/Manifest b/dev-python/pytest-relaxed/Manifest new file mode 100644 index 000000000..45ddf9913 --- /dev/null +++ b/dev-python/pytest-relaxed/Manifest @@ -0,0 +1 @@ +DIST pytest-relaxed-2.0.2.gh.tar.gz 22078 BLAKE2B b932688a4179eb00e95b0b4d3bc1a996affba50d6f7f4435fa9f33e965e3328c8b48476c731d2728410e83ebae084833d4117abfde12dd704f61cf218ec71edd SHA512 3dfd50d737338fa98203071733ed8bbfc6686068f4ae1820cc4708da5eaa01184b0e9772343090b7dff440b9e7d35c43d38c20fe82f6475124ccaf1f404a552f diff --git a/dev-python/pytest-relaxed/metadata.xml b/dev-python/pytest-relaxed/metadata.xml new file mode 100644 index 000000000..5fd99fc77 --- /dev/null +++ b/dev-python/pytest-relaxed/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + pytest-relaxed + bitprophet/pytest-relaxed + + diff --git a/dev-python/pytest-relaxed/pytest-relaxed-2.0.2.ebuild b/dev-python/pytest-relaxed/pytest-relaxed-2.0.2.ebuild new file mode 100644 index 000000000..6dbd574dc --- /dev/null +++ b/dev-python/pytest-relaxed/pytest-relaxed-2.0.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="Relaxed test discovery for pytest" +HOMEPAGE="https://github.com/bitprophet/pytest-relaxed https://pypi.org/project/pytest-relaxed" +SRC_URI="https://github.com/bitprophet/pytest-relaxed/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + tests/test_collection.py::TestRelaxedMixin::test_skips_pytest_fixtures +) + +distutils_enable_tests pytest diff --git a/dev-python/pytest-snapshot/Manifest b/dev-python/pytest-snapshot/Manifest new file mode 100644 index 000000000..41a09617f --- /dev/null +++ b/dev-python/pytest-snapshot/Manifest @@ -0,0 +1 @@ +DIST pytest-snapshot-0.9.0.tar.gz 19877 BLAKE2B 2be9dfb5b4307b06f8633199e540a9635420ea0e783602fdc08321ceb8df2d1dfab241dc933e188c7ad252fffeef9960d78905c578da87af69c6e0fb77586c34 SHA512 ad0ce310ea8927dfac1ae07bae0bfb6651cfe4cb9e0ec17475923eaee4a64cac99ca24840da3831dfc24a514cde09cd9433fa896316646ba40078b46d8f079db diff --git a/dev-python/pytest-snapshot/files/pytest-snapshot-0.9.0-pytest8.patch b/dev-python/pytest-snapshot/files/pytest-snapshot-0.9.0-pytest8.patch new file mode 100644 index 000000000..4b1306b39 --- /dev/null +++ b/dev-python/pytest-snapshot/files/pytest-snapshot-0.9.0-pytest8.patch @@ -0,0 +1,21 @@ +https://github.com/joseph-roitman/pytest-snapshot/issues/71 +https://github.com/joseph-roitman/pytest-snapshot/pull/72 + +From c9df38f672d42f13ab519ad7a9337d7b44b87346 Mon Sep 17 00:00:00 2001 +From: Reuven Peleg <4018286+R-Peleg@users.noreply.github.com> +Date: Tue, 9 Jul 2024 10:58:50 +0300 +Subject: [PATCH] Allow the '(' in the new pytest's output + +--- a/tests/test_assert_match.py ++++ b/tests/test_assert_match.py +@@ -87,8 +87,8 @@ def test_sth(snapshot): + r"E* assert * == *", + r"E* At index 4 diff: * != *", + r"E* Full diff:", +- r"E* - b'the valu\xc3\x89 of snapshot1.txt{}'".format(repr(os.linesep)[1:-1]), +- r"E* + b'the INCORRECT value of snapshot1.txt{}'".format(repr(os.linesep)[1:-1]), ++ r"E* - *b'the valu\xc3\x89 of snapshot1.txt{}'*".format(repr(os.linesep)[1:-1]), ++ r"E* + *b'the INCORRECT value of snapshot1.txt{}'*".format(repr(os.linesep)[1:-1]), + ]) + assert result.ret == 1 + diff --git a/dev-python/pytest-snapshot/metadata.xml b/dev-python/pytest-snapshot/metadata.xml new file mode 100644 index 000000000..505dba937 --- /dev/null +++ b/dev-python/pytest-snapshot/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + joseph-roitman/pytest-snapshot + pytest-snapshot + + diff --git a/dev-python/pytest-snapshot/pytest-snapshot-0.9.0.ebuild b/dev-python/pytest-snapshot/pytest-snapshot-0.9.0.ebuild new file mode 100644 index 000000000..ad46fcded --- /dev/null +++ b/dev-python/pytest-snapshot/pytest-snapshot-0.9.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A plugin for snapshot testing with pytest" +HOMEPAGE=" + https://github.com/joseph-roitman/pytest-snapshot/ + https://pypi.org/project/pytest-snapshot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pytest-3.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-snapshot ) +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/pytest-snapshot-0.9.0-pytest8.patch +) diff --git a/dev-python/pytest-steps/Manifest b/dev-python/pytest-steps/Manifest new file mode 100644 index 000000000..371f81725 --- /dev/null +++ b/dev-python/pytest-steps/Manifest @@ -0,0 +1 @@ +DIST pytest-steps-1.8.0.tar.gz 77136 BLAKE2B 7066cb7b586db6cc12fdc0f0da61c3207c32b9eef4dd667694d4db81fde849632dadf679bf44769cb307fcf5ab54b0878a9ad571c958f53dcb1ce6217c9a1651 SHA512 a8e159ba322c7d85dad1cc063781d79fec5a3ae3b135f341db2a254034fdbd004495bac6e5252f192771d3b34638a1abf24492594a612754d50be2d4a21e236e diff --git a/dev-python/pytest-steps/files/pytest-steps-1.8.0-strict-mkdocs.patch b/dev-python/pytest-steps/files/pytest-steps-1.8.0-strict-mkdocs.patch new file mode 100644 index 000000000..b9b833a46 --- /dev/null +++ b/dev-python/pytest-steps/files/pytest-steps-1.8.0-strict-mkdocs.patch @@ -0,0 +1,20 @@ +https://www.mkdocs.org/about/release-notes/#stricter-directory-validation + +diff --git a/docs/mkdocs.yml b/mkdocs.yml +similarity index 95% +rename from docs/mkdocs.yml +rename to mkdocs.yml +index 8359d3f..b4c34c4 100644 +--- a/docs/mkdocs.yml ++++ b/mkdocs.yml +@@ -1,8 +1,8 @@ + site_name: pytest_steps + # site_description: 'A short description of my project' + repo_url: https://github.com/smarie/python-pytest-steps +-docs_dir: . +-site_dir: ../site ++docs_dir: ./docs ++site_dir: ./site + nav: + - Home: index.md + - API reference: api_reference.md diff --git a/dev-python/pytest-steps/metadata.xml b/dev-python/pytest-steps/metadata.xml new file mode 100644 index 000000000..82c00a6ef --- /dev/null +++ b/dev-python/pytest-steps/metadata.xml @@ -0,0 +1,14 @@ + + + + + + pytest-steps + smarie/python-pytest-steps + https://smarie.github.io/python-pytest-steps/ + + sylvain.marie@schneider-electric.com + Sylvain Marie + + + diff --git a/dev-python/pytest-steps/pytest-steps-1.8.0-r1.ebuild b/dev-python/pytest-steps/pytest-steps-1.8.0-r1.ebuild new file mode 100644 index 000000000..5c3da08f3 --- /dev/null +++ b/dev-python/pytest-steps/pytest-steps-1.8.0-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Create step-wise / incremental tests in pytest" +HOMEPAGE=" + https://pypi.org/project/pytest-steps/ + https://github.com/smarie/python-pytest-steps +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/makefun-1.5[${PYTHON_USEDEP}] + dev-python/wrapt[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${P}-strict-mkdocs.patch" ) + +EPYTEST_PLUGIN_LOAD_VIA_ENV=1 +EPYTEST_PLUGINS=( ${PN} pytest-cases pytest-harvest pytest-xdist ) +EPYTEST_DESELECT=( + # tests fail with recent Pandas + pytest_steps/tests/test_docs_example_with_harvest.py::test_synthesis_df + pytest_steps/tests/test_steps_harvest.py::test_synthesis +) + +distutils_enable_tests pytest + +src_prepare() { + sed "/pytest-runner/d" -i setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + epytest pytest_steps/tests --doctest-modules +} diff --git a/dev-python/pytest-textual-snapshot/Manifest b/dev-python/pytest-textual-snapshot/Manifest new file mode 100644 index 000000000..3715cd71b --- /dev/null +++ b/dev-python/pytest-textual-snapshot/Manifest @@ -0,0 +1 @@ +DIST pytest_textual_snapshot-1.1.0.tar.gz 11391 BLAKE2B fc82f23e6e1eebd093694eba8fc419269dc88c9466dc601501ce346f4749f517d506aea977a3887f9cdf3cd60c87a845cea74eb7eb35d03607af22a8fa7890af SHA512 df667fc68b69ebe92ad669621203be0f89d0ec25c0a203b12a732cc56bd7a366f9ea24496bf9d3abceafa524cde506e7025deeb3d92f61d9e278ed56f8cf979e diff --git a/dev-python/pytest-textual-snapshot/files/pytest-textual-snapshot-1.1.0-syrupy-5-compat.patch b/dev-python/pytest-textual-snapshot/files/pytest-textual-snapshot-1.1.0-syrupy-5-compat.patch new file mode 100644 index 000000000..52966c959 --- /dev/null +++ b/dev-python/pytest-textual-snapshot/files/pytest-textual-snapshot-1.1.0-syrupy-5-compat.patch @@ -0,0 +1,29 @@ +diff --git a/pytest_textual_snapshot.py b/pytest_textual_snapshot.py +index 44c5fd4..902a002 100644 +--- a/pytest_textual_snapshot.py ++++ b/pytest_textual_snapshot.py +@@ -31,12 +31,12 @@ if TYPE_CHECKING: + + + class SVGImageExtension(SingleFileSnapshotExtension): +- _file_extension = "svg" ++ file_extension = "svg" + _write_mode = WriteMode.TEXT + +- def _read_snapshot_data_from_location(self, *args, **kwargs) -> Optional["SerializableData"]: ++ def read_snapshot_data_from_location(self, *args, **kwargs) -> Optional["SerializableData"]: + """Normalize SVG data right after they are loaded from persistent storage.""" +- data = super()._read_snapshot_data_from_location(*args, **kwargs) ++ data = super().read_snapshot_data_from_location(*args, **kwargs) + if data is not None: + data = normalize_svg(data) + return data +@@ -305,6 +305,8 @@ def retrieve_svg_diffs( + pass_count = 0 + + n = 0 ++ if not Path(tempdir.name).exists(): ++ return diffs, pass_count + for data_path in Path(tempdir.name).iterdir(): + ( + passed, diff --git a/dev-python/pytest-textual-snapshot/metadata.xml b/dev-python/pytest-textual-snapshot/metadata.xml new file mode 100644 index 000000000..c50268859 --- /dev/null +++ b/dev-python/pytest-textual-snapshot/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + pytest-textual-snapshot + Textualize/pytest-textual-snapshot + + diff --git a/dev-python/pytest-textual-snapshot/pytest-textual-snapshot-1.1.0.ebuild b/dev-python/pytest-textual-snapshot/pytest-textual-snapshot-1.1.0.ebuild new file mode 100644 index 000000000..d4257ab11 --- /dev/null +++ b/dev-python/pytest-textual-snapshot/pytest-textual-snapshot-1.1.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Snapshot testing for Textual apps" +HOMEPAGE=" + https://github.com/Textualize/pytest-textual-snapshot + https://pypi.org/project/pytest-textual-snapshot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/jinja2-3.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-8.0.0[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/syrupy-5.0.0[${PYTHON_USEDEP}] + >=dev-python/textual-0.28.0[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${PN}-1.1.0-syrupy-5-compat.patch" +) + +src_prepare() { + distutils-r1_src_prepare + + # Convert to proper Python package + mkdir pytest_textual_snapshot || die + + mv pytest_textual_snapshot.py pytest_textual_snapshot/__init__.py || die + mv resources pytest_textual_snapshot/ || die + + sed -i 's|"resources/\*\*/\*"|"pytest_textual_snapshot/resources/\*\*/\*"|' \ + pyproject.toml || die +} diff --git a/dev-python/python-barbicanclient/Manifest b/dev-python/python-barbicanclient/Manifest new file mode 100644 index 000000000..82976e18d --- /dev/null +++ b/dev-python/python-barbicanclient/Manifest @@ -0,0 +1,2 @@ +DIST python_barbicanclient-7.2.0.tar.gz 128105 BLAKE2B be9add0af9ac3a792ca80932382daaa875214cb44fc495d709df594e8b6b5fb38638ca97ac98a8381841fb75606b8e5217e71ee9546adbd83c7eeff858ddd3b1 SHA512 2a40de2369f46752b1f02ffa8bdcd371adc3aeb6c03bd691319f0b74519e212953de034237b96ef233330f0b16bff4182907f89369d3e0ceab5dd2f6328cc2d9 +DIST python_barbicanclient-7.3.0.tar.gz 128409 BLAKE2B 311fe17580efd67b158d477c838ac6c87e7c4d9d193561f76199bd3ead56b790781e0891ce402928dcd6becbd4f3b956b9b778327d48492d8023838a79337557 SHA512 db31cb44519c4dbbb0155f936284d05f4481ea1c7cbbfb1a3ae333803b936dbe58c9a307817f888da1af7289b9c735bd2a46bb7b1369c032f78577c898945506 diff --git a/dev-python/python-barbicanclient/metadata.xml b/dev-python/python-barbicanclient/metadata.xml new file mode 100644 index 000000000..63dffd883 --- /dev/null +++ b/dev-python/python-barbicanclient/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + python-barbicanclient + openstack/python-barbicanclient + + diff --git a/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild new file mode 100644 index 000000000..8670de9bf --- /dev/null +++ b/dev-python/python-barbicanclient/python-barbicanclient-7.2.0.ebuild @@ -0,0 +1,34 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Client library for Barbican API." +HOMEPAGE=" + https://opendev.org/openstack/python-barbicanclient + https://github.com/openstack/python-barbicanclient/ + https://pypi.org/project/python-barbicanclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-5.1.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] +" + +src_prepare() { + distutils-r1_src_prepare +} diff --git a/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild new file mode 100644 index 000000000..c4c17c60e --- /dev/null +++ b/dev-python/python-barbicanclient/python-barbicanclient-7.3.0.ebuild @@ -0,0 +1,34 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Client library for Barbican API." +HOMEPAGE=" + https://opendev.org/openstack/python-barbicanclient + https://github.com/openstack/python-barbicanclient/ + https://pypi.org/project/python-barbicanclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-5.1.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] +" + +src_prepare() { + distutils-r1_src_prepare +} diff --git a/dev-python/python-designateclient/Manifest b/dev-python/python-designateclient/Manifest new file mode 100644 index 000000000..395d327ec --- /dev/null +++ b/dev-python/python-designateclient/Manifest @@ -0,0 +1,2 @@ +DIST python_designateclient-6.3.0.tar.gz 72386 BLAKE2B 6296b3ad3c516989c363ee4ac4653656330a0c8c3e2df9de8e8844a88d2c53f8926273e2dc6eda207ea95634f48fde22f99e6c6902c77a160db4c6da7037bccf SHA512 7a7eb0b4a310f921eaa68c5258a81bad91a15bb51b26e81f6ab17d34a0ce91817f47912114278a13ae767b5cd8063dea951f59de0f04d389c21371a77e26ba30 +DIST python_designateclient-6.4.0.tar.gz 73138 BLAKE2B ee8ad46cc5c82027afc914933ae6a84d046f282241761fb4c59db7e8c578b862033878baeead1ed1d583893c1ce422030d9110eed70947358403a0781982104e SHA512 72b8394a386acb1f529ac3d5eaa815cecc843519deda758340fc1872f98aa7bbced9585f261d8742f7def7a6756f2801d9611240f2a6d0a8aafd907b1c060e5d diff --git a/dev-python/python-designateclient/metadata.xml b/dev-python/python-designateclient/metadata.xml new file mode 100644 index 000000000..932ed8b2a --- /dev/null +++ b/dev-python/python-designateclient/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + python-designateclient + openstack/python-designateclient + + diff --git a/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild b/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild new file mode 100644 index 000000000..6ce9dac2c --- /dev/null +++ b/dev-python/python-designateclient/python-designateclient-6.3.0.ebuild @@ -0,0 +1,52 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OpenStack DNS-as-a-Service - Client" +HOMEPAGE=" + https://opendev.org/openstack/python-designateclient + https://github.com/openstack/python-designateclient/ + https://pypi.org/project/python-designateclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/cliff-2.10.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >dev-python/pbr-2.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-25.0.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # not packaged + designateclient/hacking/checks.py +) + +distutils_enable_tests pytest diff --git a/dev-python/python-designateclient/python-designateclient-6.4.0.ebuild b/dev-python/python-designateclient/python-designateclient-6.4.0.ebuild new file mode 100644 index 000000000..386e2664f --- /dev/null +++ b/dev-python/python-designateclient/python-designateclient-6.4.0.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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="OpenStack DNS-as-a-Service - Client" +HOMEPAGE=" + https://opendev.org/openstack/python-designateclient + https://github.com/openstack/python-designateclient/ + https://pypi.org/project/python-designateclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/cliff-2.10.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-25.0.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # not packaged + designateclient/hacking/checks.py + designateclient/functionaltests/ +) + +distutils_enable_tests pytest diff --git a/dev-python/python-fire/Manifest b/dev-python/python-fire/Manifest new file mode 100644 index 000000000..b41a8d3e3 --- /dev/null +++ b/dev-python/python-fire/Manifest @@ -0,0 +1,2 @@ +DIST fire-0.6.0.tar.gz 88439 BLAKE2B 5eb8a7ec2e0f93bec50f0b6a03edfe9ec6040ca2f3a85a77875df752457281c7614874254db935dcd94c229af3fd6722088c43dae7664e99c3f09047f9d4453f SHA512 491f224d31038494be2f40dd55e8713da20e4a20dc044ed1346deaeff69d65908ac754679b36ae1dbf42319c26cb30acc664a444f2d735d173971001447a9dd3 +DIST fire-0.7.0.tar.gz 87189 BLAKE2B a1cc759466ac78bae82b4ed50ce3915fe0e45308fb96e7b4c76fc0e04cc5ae950351fc736f8790d79d1cbd441240d41eebf9130fd57a1f7cc46f5b40404dbe5c SHA512 f451c19dde5359fc63298ef48f6cc9b2626f6693769d41031232eff024895b0f7f6679adc9ad5c5eb9036fad80b86fd787c2f4aaee4961c109904b8381c94119 diff --git a/dev-python/python-fire/metadata.xml b/dev-python/python-fire/metadata.xml new file mode 100644 index 000000000..a8b485ae6 --- /dev/null +++ b/dev-python/python-fire/metadata.xml @@ -0,0 +1,9 @@ + + + + + + google/python-fire + python-fire + + diff --git a/dev-python/python-fire/python-fire-0.6.0.ebuild b/dev-python/python-fire/python-fire-0.6.0.ebuild new file mode 100644 index 000000000..88210c7c8 --- /dev/null +++ b/dev-python/python-fire/python-fire-0.6.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="fire" +inherit distutils-r1 pypi + +DESCRIPTION="Library for automatically generating command line interfaces from Python objects" +HOMEPAGE="https://pypi.org/project/python-fire/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/six + dev-python/termcolor +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/hypothesis + dev-python/mock + dev-python/pytest-asyncio + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-fire/python-fire-0.7.0.ebuild b/dev-python/python-fire/python-fire-0.7.0.ebuild new file mode 100644 index 000000000..08a5c7b3a --- /dev/null +++ b/dev-python/python-fire/python-fire-0.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="fire" +inherit distutils-r1 pypi + +DESCRIPTION="Library for automatically generating command line interfaces from Python objects" +HOMEPAGE="https://pypi.org/project/python-fire/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/six + dev-python/termcolor +" +DEPEND=" + ${RDEPEND} + test? ( + dev-python/hypothesis + dev-python/mock + dev-python/pytest-asyncio + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-frontmatter/Manifest b/dev-python/python-frontmatter/Manifest new file mode 100644 index 000000000..5b63643b7 --- /dev/null +++ b/dev-python/python-frontmatter/Manifest @@ -0,0 +1 @@ +DIST python-frontmatter-1.1.0.tar.gz 16256 BLAKE2B 094a941b642f0e1f6e484db28268a23987718cab0740d51f7bcd5aa438d574131dcb4ee4bb97aaa4216c38dea0dc45d31c889107edbfc6f61e93fe31b13968cb SHA512 e55e02fb9838fd26cf9cb5eb34ce68493abd179be2cebd6400ce114621e71f1791fa17b7c83b7a192a7986c09c8f97265d41e6ff17722a8f2c2fbd40ccb7922a diff --git a/dev-python/python-frontmatter/metadata.xml b/dev-python/python-frontmatter/metadata.xml new file mode 100644 index 000000000..0ee43409d --- /dev/null +++ b/dev-python/python-frontmatter/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + python-frontmatter + eyeseast/python-frontmatter + + diff --git a/dev-python/python-frontmatter/python-frontmatter-1.1.0.ebuild b/dev-python/python-frontmatter/python-frontmatter-1.1.0.ebuild new file mode 100644 index 000000000..c5d46e34f --- /dev/null +++ b/dev-python/python-frontmatter/python-frontmatter-1.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Parse and manage posts with YAML (or other) frontmatter" +HOMEPAGE=" + https://github.com/eyeseast/python-frontmatter + https://pypi.org/project/python-frontmatter/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/toml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "TOML support" dev-python/toml +} diff --git a/dev-python/python-http-client/Manifest b/dev-python/python-http-client/Manifest new file mode 100644 index 000000000..bb6b005a1 --- /dev/null +++ b/dev-python/python-http-client/Manifest @@ -0,0 +1 @@ +DIST python_http_client-3.3.5.tar.gz 7852 BLAKE2B 6ebcd545b3dfe06e9daf4c0c373d91f9a8ecbf9dc411b579794bbbfa5047bb388ff2fa7d1ba04cf71c64a9af5b1da2283d8ed5b5b0a3dca49f4db5cd7f569d57 SHA512 54fe0d871be4d9743d5601c218d20c513a88eac8f91afa0222daf8d585819dabe3b9fdaf63e0810e46fe94dbf72185af7460f7c39ebf00312fd8eb7411a90f75 diff --git a/dev-python/python-http-client/metadata.xml b/dev-python/python-http-client/metadata.xml new file mode 100644 index 000000000..7d2c119aa --- /dev/null +++ b/dev-python/python-http-client/metadata.xml @@ -0,0 +1,12 @@ + + + + + stepan_kk@pm.me + Stepan Kulikov + + + sendgrid/python-http-client + python-http-client + + diff --git a/dev-python/python-http-client/python-http-client-3.3.5-r1.ebuild b/dev-python/python-http-client/python-http-client-3.3.5-r1.ebuild new file mode 100644 index 000000000..9d5d0c1cd --- /dev/null +++ b/dev-python/python-http-client/python-http-client-3.3.5-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP REST client, simplified for Python" +HOMEPAGE=" + https://github.com/sendgrid/python-http-client + https://pypi.org/project/python-http-client/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/python-lsp-isort/Manifest b/dev-python/python-lsp-isort/Manifest new file mode 100644 index 000000000..569fe251c --- /dev/null +++ b/dev-python/python-lsp-isort/Manifest @@ -0,0 +1 @@ +DIST python-lsp-isort-0.2.1.gh.tar.gz 6391 BLAKE2B 82ed926ac7dede65bbf8cce18f427070811c9c696d1d03d5cef7a3f6ff2e9e6b782c5283d45140537c238d09fd24fdea43c4bc4dad591095aa948f11169d72ab SHA512 5f597632ea21b850b815adc3e2609ad93159813e00380205d843df3d32ab2731cc945988813d86d99f54fe27380730ae899651636c99fddcbff081c1bd58129d diff --git a/dev-python/python-lsp-isort/metadata.xml b/dev-python/python-lsp-isort/metadata.xml new file mode 100644 index 000000000..339401237 --- /dev/null +++ b/dev-python/python-lsp-isort/metadata.xml @@ -0,0 +1,13 @@ + + + + + Moritz Brunner + moritz.brunner+gentoo@posteo.de + + + + python-lsp-isort + chantera/python-lsp-isort + + diff --git a/dev-python/python-lsp-isort/python-lsp-isort-0.2.1.ebuild b/dev-python/python-lsp-isort/python-lsp-isort-0.2.1.ebuild new file mode 100644 index 000000000..7aeb2a18d --- /dev/null +++ b/dev-python/python-lsp-isort/python-lsp-isort-0.2.1.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=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="isort plugin for the Python LSP Server" +HOMEPAGE=" + https://github.com/chantera/python-lsp-isort + https://pypi.org/project/python-lsp-isort/ +" +SRC_URI=" + https://github.com/chantera/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND=" + >=dev-python/isort-5.0[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-python/python-lsp-server[${PYTHON_USEDEP}] + ${BDEPEND} +" + +distutils_enable_tests pytest diff --git a/dev-python/python-lsp-mypy/Manifest b/dev-python/python-lsp-mypy/Manifest new file mode 100644 index 000000000..c9da15158 --- /dev/null +++ b/dev-python/python-lsp-mypy/Manifest @@ -0,0 +1 @@ +DIST python-lsp-mypy-0.7.0.gh.tar.gz 15973 BLAKE2B eb275e334dba2975011893f61a3edf04f988d21577b47c91bb28bd8d307c72be0ec47b6b45c460f4c7a0fd3f879225c861eb6885e5e45175b9565f9b288b6d00 SHA512 fa25bd2d36bb2d4bdbacef01b40f04a7c11f87a476cff0c034215f164735e9f377ba4268a3019002a1610cbe60c22a5b8ce8b54d9cb333d6d3f177476c075c20 diff --git a/dev-python/python-lsp-mypy/metadata.xml b/dev-python/python-lsp-mypy/metadata.xml new file mode 100644 index 000000000..c75191949 --- /dev/null +++ b/dev-python/python-lsp-mypy/metadata.xml @@ -0,0 +1,13 @@ + + + + + Moritz Brunner + moritz.brunner+gentoo@posteo.de + + + + pylsp-mypy + python-lsp/pylsp-mypy + + diff --git a/dev-python/python-lsp-mypy/python-lsp-mypy-0.7.0.ebuild b/dev-python/python-lsp-mypy/python-lsp-mypy-0.7.0.ebuild new file mode 100644 index 000000000..81f8f4ace --- /dev/null +++ b/dev-python/python-lsp-mypy/python-lsp-mypy-0.7.0.ebuild @@ -0,0 +1,34 @@ +# 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_{12..13}) + +MY_PN="pylsp-mypy" + +inherit distutils-r1 + +DESCRIPTION="Mypy plugin for the Python LSP Server" +HOMEPAGE=" + https://github.com/python-lsp/pylsp-mypy + https://pypi.org/project/pylsp-mypy/ +" +SRC_URI=" + https://github.com/python-lsp/${MY_PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/python-lsp-server-1.7.0[${PYTHON_USEDEP}] + >=dev-python/mypy-0.981[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/python-magnumclient/Manifest b/dev-python/python-magnumclient/Manifest new file mode 100644 index 000000000..12e09e23a --- /dev/null +++ b/dev-python/python-magnumclient/Manifest @@ -0,0 +1,2 @@ +DIST python_magnumclient-4.10.0.tar.gz 108415 BLAKE2B 4515c94b480122160de3f0c4420f25c2e96707add9e29091c769864f1774d7d2d97ed96dff90cac78f0f74c7b0e35f9ca18d792cfa5c1d563f3c5469e23f07cb SHA512 2490ad97e1f2b9895f847a01c0d746a99ba62db5b2376ced386e4bcdaf85e98d652ca573b416cb92c5c9b8fa81c2c4e16f8fd29ec5b804c3569c743907abcb1f +DIST python_magnumclient-4.9.0.tar.gz 108082 BLAKE2B 29d53e7f70e4a7c9daa53aafc833ecd04969dba825d2392471c54ac4dc0ae8ee19b15e3524ee96c6b6d92d40fe4e7477cffd16ddf237241e6f46b622b2c2d66d SHA512 ed5bcfefb2e84470dff68ff967f3883d9dbe9cd3ee5850adb01a59c90ba7c8c13de0121a12862f33d709802f153a843452fbb46f8083c025f6f41a90b3842ad1 diff --git a/dev-python/python-magnumclient/metadata.xml b/dev-python/python-magnumclient/metadata.xml new file mode 100644 index 000000000..e85ca2322 --- /dev/null +++ b/dev-python/python-magnumclient/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + python-magnumclient + openstack/python-magnumclient + + diff --git a/dev-python/python-magnumclient/python-magnumclient-4.10.0.ebuild b/dev-python/python-magnumclient/python-magnumclient-4.10.0.ebuild new file mode 100644 index 000000000..3dfac5e62 --- /dev/null +++ b/dev-python/python-magnumclient/python-magnumclient-4.10.0.ebuild @@ -0,0 +1,45 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Magnum API" +HOMEPAGE=" + https://opendev.org/openstack/python-magnumclient + https://github.com/openstack/python-magnumclient/ + https://pypi.org/project/python-magnumclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.5.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1-r9999[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-4.6.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.0.0[${PYTHON_USEDEP}] + >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-magnumclient/python-magnumclient-4.9.0.ebuild b/dev-python/python-magnumclient/python-magnumclient-4.9.0.ebuild new file mode 100644 index 000000000..96da92231 --- /dev/null +++ b/dev-python/python-magnumclient/python-magnumclient-4.9.0.ebuild @@ -0,0 +1,45 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Magnum API" +HOMEPAGE=" + https://opendev.org/openstack/python-magnumclient + https://github.com/openstack/python-magnumclient/ + https://pypi.org/project/python-magnumclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.5.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-4.6.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.0.0[${PYTHON_USEDEP}] + >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/python-manilaclient/Manifest b/dev-python/python-manilaclient/Manifest new file mode 100644 index 000000000..6c2f30acb --- /dev/null +++ b/dev-python/python-manilaclient/Manifest @@ -0,0 +1,4 @@ +DIST python_manilaclient-5.6.0.tar.gz 391970 BLAKE2B c1d48df24db9e5dade2e8e12ceded3fc246c23813e741cae053bb3e46698e36d555c9dc5d2469f4e44bc89ecae81c229273de3ffc452602ae0cb2ceed98cd482 SHA512 32943fb5dd7d495c18608c4ec1112b71c02480445c9da128d65aaa46ed52dab2d1b7147c1db5b178f8a4081339521268da08bc2bedfe0c311047b1bb97e65852 +DIST python_manilaclient-5.7.0.tar.gz 393500 BLAKE2B a07e83583165b356e2e890024fd8ac26a05d7ca1b86a85da4989a7df5c850bfabce42135ad395ed7dcd348669a2cdbf50167481800782752966c646f9775db0d SHA512 731a95668ed19f90c5ab7ff2b933bf71cd5f09487e9f6841bc4ffcb6699541b4ca380e41622fc62224dca99e6000cf68461c66f6f55d18edca45873145343626 +DIST python_manilaclient-5.7.1.tar.gz 395046 BLAKE2B 1f57d8e16454dcaa4c24ada4d4c90f930d4e929d56688da3aaeff9f95d2ba4bbac31721b067c164a7358aa41bb0e84022cb45149cae368d856a86fa05febd8ef SHA512 0e49d33b46248e250a0834db752c8da0fb8c731df2795b1dc7f6334bcd78a17c06909ef04a1467beae424d4a88e7b1bff69b2a4220f68073423d40a2a36b9449 +DIST python_manilaclient-6.0.0.tar.gz 302012 BLAKE2B cabd518230f82d140b8b731edf9b6cb5a0bbf38fa6754c59c15a3074b62efa571dd2f316669f17a049f88c2606dc923017d55e6928e543adf34ed09b28b3ce81 SHA512 4e2839248fbd25a5ebbae6283a0e7cae5d1325488fc5f58da4265276b59769bb5e519f96cf1568c9aec3f642a5177c72be093fd40d36de2f7b40695d3068fc79 diff --git a/dev-python/python-manilaclient/metadata.xml b/dev-python/python-manilaclient/metadata.xml new file mode 100644 index 000000000..7d6e13c2b --- /dev/null +++ b/dev-python/python-manilaclient/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + python-manilaclient + openstack/python-manilaclient + + diff --git a/dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild new file mode 100644 index 000000000..4722659db --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-5.6.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to the OpenStack Manila API" +HOMEPAGE=" + https://opendev.org/openstack/python-manilaclient + https://github.com/openstack/python-manilaclient/ + https://pypi.org/project/python-manilaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # The functional tests would requier the OpenStack manila service to be + # packaged, too. + eunittest manilaclient/tests/unit +} diff --git a/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild new file mode 100644 index 000000000..4b91c5602 --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-5.7.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to the OpenStack Manila API" +HOMEPAGE=" + https://opendev.org/openstack/python-manilaclient + https://github.com/openstack/python-manilaclient/ + https://pypi.org/project/python-manilaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # The functional tests would requier the OpenStack manila service to be + # packaged, too. + eunittest manilaclient/tests/unit +} diff --git a/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild new file mode 100644 index 000000000..4b91c5602 --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-5.7.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to the OpenStack Manila API" +HOMEPAGE=" + https://opendev.org/openstack/python-manilaclient + https://github.com/openstack/python-manilaclient/ + https://pypi.org/project/python-manilaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # The functional tests would requier the OpenStack manila service to be + # packaged, too. + eunittest manilaclient/tests/unit +} diff --git a/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild new file mode 100644 index 000000000..3a9e4eb05 --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-6.0.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to the OpenStack Manila API" +HOMEPAGE=" + https://opendev.org/openstack/python-manilaclient + https://github.com/openstack/python-manilaclient/ + https://pypi.org/project/python-manilaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslo-serialization-2.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/osc-lib-3.2.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.0.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + >=dev-python/coverage-4.5.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-5.3.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_test() { + # The functional tests would requier the OpenStack manila service to be + # packaged, too. + eunittest manilaclient/tests/unit +} diff --git a/dev-python/python-octaviaclient/Manifest b/dev-python/python-octaviaclient/Manifest new file mode 100644 index 000000000..b57637289 --- /dev/null +++ b/dev-python/python-octaviaclient/Manifest @@ -0,0 +1,2 @@ +DIST python_octaviaclient-3.12.0.tar.gz 97448 BLAKE2B 86755ae2117865e166fd69f995bdb24168c431a6bc8672cae7719a5b1ae8a47ee6233bd5a9008e439a17edce903e87a590b95094fe75d1727290d48bbe6ae1ff SHA512 bf113a4b673b3f95359b8334bdfc43d8182a02c049893425e4e9faa80bb7bbe6f16bec5581d13d7cac5a387d373803826875f25fafc721a0c23a7eeeff3e3bcc +DIST python_octaviaclient-3.13.0.tar.gz 98107 BLAKE2B ca967b628e9841828c4557676cee5a43328da2b6006696c0721caa0557b1dca83aeb25844ededb1dab8429155742e70d89d60e60ca83b9e334cec8506a91c5f4 SHA512 0cb4a82e74ee2e1e1dfc279143f6511da2cca3c45990a3977a758098ae7d401926bf2f2f564544958f99651b1de63f28a01c8d80768f6b053c760bee669740fa diff --git a/dev-python/python-octaviaclient/metadata.xml b/dev-python/python-octaviaclient/metadata.xml new file mode 100644 index 000000000..0addb4ef2 --- /dev/null +++ b/dev-python/python-octaviaclient/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo-bugzilla@vimja.email + Niklaus 'vimja' Hofer + + + python-octaviaclient + openstack/python-octaviaclient + + diff --git a/dev-python/python-octaviaclient/python-octaviaclient-3.12.0.ebuild b/dev-python/python-octaviaclient/python-octaviaclient-3.12.0.ebuild new file mode 100644 index 000000000..7c2bf2e0b --- /dev/null +++ b/dev-python/python-octaviaclient/python-octaviaclient-3.12.0.ebuild @@ -0,0 +1,46 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Octavia API" +HOMEPAGE=" + https://opendev.org/openstack/python-octaviaclient + https://github.com/openstack/python-octaviaclient/ + https://pypi.org/project/python-octaviaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/cliff-4.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}] + >=dev-python/python-neutronclient-6.7.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.14.1[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # not packaged + octaviaclient/tests/unit/test_hacking.py +) + +distutils_enable_tests pytest diff --git a/dev-python/python-octaviaclient/python-octaviaclient-3.13.0.ebuild b/dev-python/python-octaviaclient/python-octaviaclient-3.13.0.ebuild new file mode 100644 index 000000000..359086e27 --- /dev/null +++ b/dev-python/python-octaviaclient/python-octaviaclient-3.13.0.ebuild @@ -0,0 +1,46 @@ +# 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_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack Octavia API" +HOMEPAGE=" + https://opendev.org/openstack/python-octaviaclient + https://github.com/openstack/python-octaviaclient/ + https://pypi.org/project/python-octaviaclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/cliff-4.7.0[${PYTHON_USEDEP}] + >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}] + >=dev-python/python-neutronclient-6.7.0[${PYTHON_USEDEP}] + >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-1.14.1[${PYTHON_USEDEP}] + >dev-python/oslo-serialization-2.19.1-r9999[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pbr-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # not packaged + octaviaclient/tests/unit/test_hacking.py +) + +distutils_enable_tests pytest diff --git a/dev-python/python-olm/Manifest b/dev-python/python-olm/Manifest new file mode 100644 index 000000000..7d28bae15 --- /dev/null +++ b/dev-python/python-olm/Manifest @@ -0,0 +1 @@ +DIST olm-3.2.16.tar.bz2 2744360 BLAKE2B 236cd08cb4f014ef4f90377fe30907490dbf6482629ab47a779114c711de1855c44874a45ee92f4f55d7c100abbbde2c427996ce534dd95ce401a7549db351b7 SHA512 504ddc91297e7aef99e9b25f73b33bac29716ca33eb333bf1217b719d8862438e2cdaadd88cef3dc84e9f618bcc9eeeaf7e513f2d6909cc4a3d98a5dd79b0581 diff --git a/dev-python/python-olm/metadata.xml b/dev-python/python-olm/metadata.xml new file mode 100644 index 000000000..a2bb47e19 --- /dev/null +++ b/dev-python/python-olm/metadata.xml @@ -0,0 +1,14 @@ + + + + + Julien Roy + julien@jroy.ca + + + https://poljar.github.io/python-olm/html/index.html + https://gitlab.matrix.org/matrix-org/olm/-/issues + poljar/python-olm + python-olm + + diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild new file mode 100644 index 000000000..c4e130f29 --- /dev/null +++ b/dev-python/python-olm/python-olm-3.2.16.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) # broken on pypy3 +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +inherit distutils-r1 + +DESCRIPTION="Python bindings for dev-libs/olm" +HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm/" +SRC_URI="https://gitlab.matrix.org/matrix-org/olm/-/archive/${PV}/olm-${PV}.tar.bz2" +S="${WORKDIR}/olm-${PV}/python" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/olm" +RDEPEND=" + ${DEPEND} + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*') +" + +EPYTEST_PLUGINS=( ) +EPYTEST_DESELECT=( + # disable benchmarks + tests/group_session_test.py::TestClass::test_encrypt + tests/group_session_test.py::TestClass::test_decrypt +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/alabaster diff --git a/dev-python/python-pidfile/Manifest b/dev-python/python-pidfile/Manifest new file mode 100644 index 000000000..70b9f9c23 --- /dev/null +++ b/dev-python/python-pidfile/Manifest @@ -0,0 +1 @@ +DIST python-pidfile-3.1.1.tar.gz 4501 BLAKE2B d3587d581d008e4248e6a56169b32f1523da37e30f9a9ba96955a60998d5b095e13d51a673327c09d5c582fb37518c6d4ceb5ba94109d5e93e69d318ef0bb489 SHA512 314a2e670d2a6baae786b8aa7639a1384bd177b8006b221e46caf297140d840b72ff23629aac22648b41072274dd44cbfc454444ffcfe64c7cf6fd24fae15c1d diff --git a/dev-python/python-pidfile/metadata.xml b/dev-python/python-pidfile/metadata.xml new file mode 100644 index 000000000..8d2ff43ef --- /dev/null +++ b/dev-python/python-pidfile/metadata.xml @@ -0,0 +1,16 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + mosquito/python-pidfile + python-pidfile + + Dmitry Orlov + me@mosquito.su + + + diff --git a/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild b/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild new file mode 100644 index 000000000..0678cc4f8 --- /dev/null +++ b/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="PIDFile context processor. Supported py2 and py3" +HOMEPAGE="https://github.com/mosquito/python-pidfile" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" # https://github.com/mosquito/python-pidfile/issues/7 + +RDEPEND=" + dev-python/psutil[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + eunittest tests/ +} diff --git a/dev-python/python-socketio/Manifest b/dev-python/python-socketio/Manifest new file mode 100644 index 000000000..9ff5c0a9a --- /dev/null +++ b/dev-python/python-socketio/Manifest @@ -0,0 +1,2 @@ +DIST python_socketio-5.11.4.tar.gz 118982 BLAKE2B 577202ad731b0b25eb57617f322ae203376cdb381e42d0318e72bcc8b5eb9dcbbef20d50f5d2acb20360280160a58e0ca966b42038dde917c173e5cda3636522 SHA512 c61d8247b1f2aab5eb2094a1c6bdd9cd53da66847584c48e7f8e026f8ba1705a87a8bfb7837485c1c3929b6d40b453d297a3a109298eb4ce6d6a784f08da2e1b +DIST python_socketio-5.12.1.tar.gz 119991 BLAKE2B f4f44f1c57ef1babff1bf1d456cfc1202360bb1a89b6f0eb20c3baef54d1654b0e20258ee031cebf07680ae0499475dd9d832480ca8555c6a09d65f51a761546 SHA512 f841eecfbc251f2933326d0de7c35b4b1c2a1b771c6683db8044b3bc67c7347dc3c0930900f2caf9097386994f2e980439dfd0682ca053e16e25b58f6ae27d2b diff --git a/dev-python/python-socketio/metadata.xml b/dev-python/python-socketio/metadata.xml new file mode 100644 index 000000000..6168fcc64 --- /dev/null +++ b/dev-python/python-socketio/metadata.xml @@ -0,0 +1,13 @@ + + + + + + Add websocket client + Add async websocket client + + + miguelgrinberg/python-socketio + python-socketio + + diff --git a/dev-python/python-socketio/python-socketio-5.11.4.ebuild b/dev-python/python-socketio/python-socketio-5.11.4.ebuild new file mode 100644 index 000000000..aa7e86d27 --- /dev/null +++ b/dev-python/python-socketio/python-socketio-5.11.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 pypi + +DESCRIPTION="Python implementation of the Socket.IO realtime server." +HOMEPAGE=" + https://python-socketio.readthedocs.org/ + https://github.com/miguelgrinberg/python-socketio/ + https://pypi.org/project/python-socketio" + +LICENSE="MIT" +SLOT="0" +#wait for dev-python/python-engineio +KEYWORDS="~amd64" +IUSE="client asyncio-client" + +RDEPEND="dev-python/bidict[${PYTHON_USEDEP}] + >=dev-python/python-engineio-4.0.0[${PYTHON_USEDEP}] + client? ( dev-python/requests[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] ) + asyncio-client? ( dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# pypi tarball does not contain tests +RESTRICT="test" diff --git a/dev-python/python-socketio/python-socketio-5.12.1.ebuild b/dev-python/python-socketio/python-socketio-5.12.1.ebuild new file mode 100644 index 000000000..950412759 --- /dev/null +++ b/dev-python/python-socketio/python-socketio-5.12.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python implementation of the Socket.IO realtime server." +HOMEPAGE=" + https://python-socketio.readthedocs.org/ + https://github.com/miguelgrinberg/python-socketio/ + https://pypi.org/project/python-socketio" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="client asyncio-client" + +RDEPEND="dev-python/bidict[${PYTHON_USEDEP}] + >=dev-python/python-engineio-4.0.0[${PYTHON_USEDEP}] + client? ( dev-python/requests[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] ) + asyncio-client? ( dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# pypi tarball does not contain tests +RESTRICT="test" diff --git a/dev-python/python-statemachine/Manifest b/dev-python/python-statemachine/Manifest new file mode 100644 index 000000000..b35279125 --- /dev/null +++ b/dev-python/python-statemachine/Manifest @@ -0,0 +1,3 @@ +DIST python-statemachine-2.5.0.gh.tar.gz 405778 BLAKE2B 5c85d7c75de1fe77694acc50a31b9f389a1b0b7ec572939a9662ef2b538b506d8acc30ee3d8168d21ca229c1ce7bfd14b4c54946dfa5d7577cb67ec1a3867352 SHA512 79331758fe305525fd7f97e3e1a9eecc22f79e96047080a31ad8df8d033b506d39c79fa5fe9e20cc2cb63db271517842ffcdab3f1fdb9785d135d3f65dffce6d +DIST python-statemachine-2.6.0.gh.tar.gz 550777 BLAKE2B 005824e16ddccfb8c62d6b070eb7ff9c5e850ab09bf32a6343adc1a0b1acd9ef17e398df0dbabe4c51ff0ebfb2b6aad9aa1af1decd24e3e4fdf078131c7512d2 SHA512 93063d956594b4d3171860f20281840408f4d8f2fa19f100806192004224ab65d5944efb36084e956dcdd72d3b361d5be31d7de92ad22378c2ae4b3195e5753c +DIST python-statemachine-3.0.0.gh.tar.gz 840388 BLAKE2B 9a358f6b39ad4be6cede1ac7b870dea5c73eb27f182952ccef703e7d78ab2368ed4c2c61226df7ce73d56244eaea92eb0b33ce61f536adaa5e31203089515faf SHA512 428a7cb2cf1c507ef56ea6b83a9d57c8d393ce81bbc7ffa251e8ec4ba4d01daff598df62b8cc2dd1c52d197bd25bc9964db10c57b68d8c9a69e95311dba635cc diff --git a/dev-python/python-statemachine/metadata.xml b/dev-python/python-statemachine/metadata.xml new file mode 100644 index 000000000..de5e6a1a1 --- /dev/null +++ b/dev-python/python-statemachine/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + python-statemachine + fgmacedo/python-statemachine + + diff --git a/dev-python/python-statemachine/python-statemachine-2.5.0.ebuild b/dev-python/python-statemachine/python-statemachine-2.5.0.ebuild new file mode 100644 index 000000000..395fd38b8 --- /dev/null +++ b/dev-python/python-statemachine/python-statemachine-2.5.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python Finite State Machines made easy." +HOMEPAGE=" + https://pypi.org/project/python-statemachine/ + https://github.com/fgmacedo/python-statemachine +" +SRC_URI="https://github.com/fgmacedo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pydot[${PYTHON_USEDEP}]" + +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_mixins.py::test_mixin_should_instantiate_a_machine +) + +EPYTEST_IGNORE=( + tests/test_profiling.py + tests/django_project/workflow/tests.py +) + +python_test() { + epytest -o 'addopts=""' + +} diff --git a/dev-python/python-statemachine/python-statemachine-2.6.0.ebuild b/dev-python/python-statemachine/python-statemachine-2.6.0.ebuild new file mode 100644 index 000000000..14f445e56 --- /dev/null +++ b/dev-python/python-statemachine/python-statemachine-2.6.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python Finite State Machines made easy." +HOMEPAGE=" + https://pypi.org/project/python-statemachine/ + https://github.com/fgmacedo/python-statemachine +" +SRC_URI="https://github.com/fgmacedo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pydot[${PYTHON_USEDEP}]" + +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/django[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio pytest-mock pytest-django) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_mixins.py::test_mixin_should_instantiate_a_machine +) + +EPYTEST_IGNORE=( + tests/test_profiling.py + tests/django_project/workflow/tests.py +) + +python_test() { + epytest -o 'addopts=""' + +} diff --git a/dev-python/python-statemachine/python-statemachine-3.0.0.ebuild b/dev-python/python-statemachine/python-statemachine-3.0.0.ebuild new file mode 100644 index 000000000..14f445e56 --- /dev/null +++ b/dev-python/python-statemachine/python-statemachine-3.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python Finite State Machines made easy." +HOMEPAGE=" + https://pypi.org/project/python-statemachine/ + https://github.com/fgmacedo/python-statemachine +" +SRC_URI="https://github.com/fgmacedo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pydot[${PYTHON_USEDEP}]" + +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/django[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio pytest-mock pytest-django) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_mixins.py::test_mixin_should_instantiate_a_machine +) + +EPYTEST_IGNORE=( + tests/test_profiling.py + tests/django_project/workflow/tests.py +) + +python_test() { + epytest -o 'addopts=""' + +} diff --git a/dev-python/python-telegram-bot/Manifest b/dev-python/python-telegram-bot/Manifest new file mode 100644 index 000000000..f85dd9d0e --- /dev/null +++ b/dev-python/python-telegram-bot/Manifest @@ -0,0 +1,2 @@ +DIST python-telegram-bot-20.6.tar.gz 1958397 BLAKE2B f5f11a604ff1eb199b2b81571b86b69541faa1d98a5d12ac4f3a9f8c6789f722e924232244f211721986beba1380bc877f33251564a46086e4e33d8952e701e1 SHA512 87e42af8663d11f2e33783d40a28a1767f4f5e14203e53463a8f76be0f9a8f0601b3e34b297d1d1ed2f2111b48cbf22a22d28a4d7396b67defb1f0081b10bc38 +DIST python-telegram-bot-21.1.1.tar.gz 2059431 BLAKE2B c41a7a8eeef2e8f2f7f1865789ed38a96e225dd89ad8c5ded5db75fbcffb8bde71bac8782d7541b2d8caa29e69ce092cc6a3a8c359133b1b359bdbb32a502025 SHA512 10143ea0abdbb86e1f2d47d4383fc0cd5e066fb6c93c906974f73f4fecf29b3e8ae963597dbe79ba85e817180977a246fed485e1461f809bc57013bf31a375df diff --git a/dev-python/python-telegram-bot/metadata.xml b/dev-python/python-telegram-bot/metadata.xml new file mode 100644 index 000000000..77bab9784 --- /dev/null +++ b/dev-python/python-telegram-bot/metadata.xml @@ -0,0 +1,14 @@ + + + + + dwosky@pm.me + Pedro Arizmendi + + + python-telegram-bot/python-telegram-bot + https://docs.python-telegram-bot.org/en/stable/ + https://github.com/python-telegram-bot/python-telegram-bot/issues + https://python-telegram-bot.readthedocs.io/en/stable/changelog.html + + diff --git a/dev-python/python-telegram-bot/python-telegram-bot-20.6-r1.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-20.6-r1.ebuild new file mode 100644 index 000000000..36e9fbdd4 --- /dev/null +++ b/dev-python/python-telegram-bot/python-telegram-bot-20.6-r1.ebuild @@ -0,0 +1,150 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python wrapper of telegram bots API" +HOMEPAGE="https://docs.python-telegram-bot.org https://github.com/python-telegram-bot/python-telegram-bot" +SRC_URI="https://github.com/python-telegram-bot/python-telegram-bot/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/cachetools-5.3.1[${PYTHON_USEDEP}] + >=dev-python/cryptography-39.0.1[${PYTHON_USEDEP}] + >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}] + >=dev-python/tornado-6.3.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/tornado-6.3.3[${PYTHON_USEDEP}] + ) +" + +# These tests require an internet connection +EPYTEST_DESELECT=( + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_creation + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_de_json + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_expected_values + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_get_file_instance_method + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_send_with_animation + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_slot_behaviour + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_to_dict + tests/_files/test_audio.py::TestAudioWithoutRequest::test_creation + tests/_files/test_audio.py::TestAudioWithoutRequest::test_de_json + tests/_files/test_audio.py::TestAudioWithoutRequest::test_equality + tests/_files/test_audio.py::TestAudioWithoutRequest::test_expected_values + tests/_files/test_audio.py::TestAudioWithoutRequest::test_get_file_instance_method + tests/_files/test_audio.py::TestAudioWithoutRequest::test_send_with_audio + tests/_files/test_audio.py::TestAudioWithoutRequest::test_slot_behaviour + tests/_files/test_audio.py::TestAudioWithoutRequest::test_to_dict + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_de_json + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_get_big_file_instance_method + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_get_small_file_instance_method + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_send_with_chat_photo + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_slot_behaviour + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_to_dict + tests/_files/test_document.py::TestDocumentWithoutRequest::test_creation + tests/_files/test_document.py::TestDocumentWithoutRequest::test_de_json + tests/_files/test_document.py::TestDocumentWithoutRequest::test_equality + tests/_files/test_document.py::TestDocumentWithoutRequest::test_expected_values + tests/_files/test_document.py::TestDocumentWithoutRequest::test_get_file_instance_method + tests/_files/test_document.py::TestDocumentWithoutRequest::test_send_with_document + tests/_files/test_document.py::TestDocumentWithoutRequest::test_slot_behaviour + tests/_files/test_document.py::TestDocumentWithoutRequest::test_to_dict + tests/_files/test_inputmedia.py::TestInputMediaAnimationWithoutRequest::test_with_animation + tests/_files/test_inputmedia.py::TestInputMediaAudioWithoutRequest::test_with_audio + tests/_files/test_inputmedia.py::TestInputMediaDocumentWithoutRequest::test_with_document + tests/_files/test_inputmedia.py::TestInputMediaPhotoWithoutRequest::test_with_photo + tests/_files/test_inputmedia.py::TestInputMediaVideoWithoutRequest::test_with_video + tests/_files/test_inputmedia.py::TestSendMediaGroupWithoutRequest::test_send_media_group_throws_error_with_group_caption_and_individual_captions + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_creation + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_de_json + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_equality + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_expected_values + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_get_file_instance_method + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_send_with_photosize + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_slot_behaviour + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_to_dict + tests/_files/test_sticker.py::TestStickerSetWithoutRequest::test_de_json + tests/_files/test_sticker.py::TestStickerSetWithoutRequest::test_get_file_instance_method + tests/_files/test_sticker.py::TestStickerSetWithoutRequest::test_sticker_set_to_dict + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_creation + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_de_json + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_equality + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_expected_values + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_send_with_sticker + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_slot_behaviour + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_to_dict + tests/_files/test_video.py::TestVideoWithoutRequest::test_creation + tests/_files/test_video.py::TestVideoWithoutRequest::test_equality + tests/_files/test_video.py::TestVideoWithoutRequest::test_expected_values + tests/_files/test_video.py::TestVideoWithoutRequest::test_get_file_instance_method + tests/_files/test_video.py::TestVideoWithoutRequest::test_send_with_video + tests/_files/test_video.py::TestVideoWithoutRequest::test_slot_behaviour + tests/_files/test_video.py::TestVideoWithoutRequest::test_to_dict + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_creation + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_equality + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_expected_values + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_get_file_instance_method + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_send_with_video_note + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_slot_behaviour + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_to_dict + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_creation + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_equality + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_expected_values + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_get_file_instance_method + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_send_with_voice + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_slot_behaviour + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_to_dict + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_after_shutdown + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_exceptions + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_manual_timeouts + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_params_no_data + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_params_with_data + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_return_value + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_http_1_response + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_multiple_init_cycles + tests/request/test_request.py::TestRequestWithoutRequest::test_chat_migrated + tests/request/test_request.py::TestRequestWithoutRequest::test_error_description + tests/request/test_request.py::TestRequestWithoutRequest::test_exceptions_in_do_request + tests/request/test_request.py::TestRequestWithoutRequest::test_illegal_json_response + tests/request/test_request.py::TestRequestWithoutRequest::test_replaced_unprintable_char + tests/request/test_request.py::TestRequestWithoutRequest::test_retrieve + tests/request/test_request.py::TestRequestWithoutRequest::test_retry_after + tests/request/test_request.py::TestRequestWithoutRequest::test_special_errors + tests/request/test_request.py::TestRequestWithoutRequest::test_timeout_propagation + tests/request/test_request.py::TestRequestWithoutRequest::test_unknown_request_params + tests/test_bot.py::TestBotWithoutRequest::test_copy_message + tests/test_bot.py::TestBotWithoutRequest::test_equality + tests/test_bot.py::TestBotWithoutRequest::test_get_me_and_properties + tests/test_bot.py::TestBotWithoutRequest::test_log_decorator + tests/test_forum.py::TestForumTopicCreatedWithoutRequest::test_equality + tests/test_forum.py::TestForumTopicWithoutRequest::test_de_json + tests/test_forum.py::TestForumTopicWithoutRequest::test_equality + tests/test_forum.py::TestForumTopicWithoutRequest::test_expected_values + tests/test_forum.py::TestForumTopicWithoutRequest::test_slot_behaviour + tests/test_forum.py::TestForumTopicWithoutRequest::test_to_dict +) + +distutils_enable_tests pytest + +# Run only the tests that don't require a connection +python_test() { + epytest -m no_req +} + +pkg_postinst() { + optfeature "using telegram.ext.JobQueue" dev-python/APScheduler +} diff --git a/dev-python/python-telegram-bot/python-telegram-bot-21.1.1.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-21.1.1.ebuild new file mode 100644 index 000000000..05ca8abc9 --- /dev/null +++ b/dev-python/python-telegram-bot/python-telegram-bot-21.1.1.ebuild @@ -0,0 +1,161 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python wrapper of telegram bots API" +HOMEPAGE="https://docs.python-telegram-bot.org https://github.com/python-telegram-bot/python-telegram-bot" +SRC_URI="https://github.com/python-telegram-bot/python-telegram-bot/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/cachetools-5.3.3[${PYTHON_USEDEP}] + >=dev-python/cryptography-39.0.1[${PYTHON_USEDEP}] + >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] + >=dev-python/tornado-6.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/tornado-6.4[${PYTHON_USEDEP}] + ) +" + +# These tests require an internet connection +EPYTEST_DESELECT=( + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_creation + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_de_json + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_expected_values + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_get_file_instance_method + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_send_animation_default_quote_parse_mode + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_send_with_animation + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_slot_behaviour + tests/_files/test_animation.py::TestAnimationWithoutRequest::test_to_dict + tests/_files/test_audio.py::TestAudioWithoutRequest::test_creation + tests/_files/test_audio.py::TestAudioWithoutRequest::test_de_json + tests/_files/test_audio.py::TestAudioWithoutRequest::test_equality + tests/_files/test_audio.py::TestAudioWithoutRequest::test_expected_values + tests/_files/test_audio.py::TestAudioWithoutRequest::test_get_file_instance_method + tests/_files/test_audio.py::TestAudioWithoutRequest::test_send_audio_default_quote_parse_mode + tests/_files/test_audio.py::TestAudioWithoutRequest::test_send_with_audio + tests/_files/test_audio.py::TestAudioWithoutRequest::test_slot_behaviour + tests/_files/test_audio.py::TestAudioWithoutRequest::test_to_dict + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_de_json + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_get_big_file_instance_method + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_get_small_file_instance_method + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_send_with_chat_photo + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_slot_behaviour + tests/_files/test_chatphoto.py::TestChatPhotoWithoutRequest::test_to_dict + tests/_files/test_document.py::TestDocumentWithoutRequest::test_creation + tests/_files/test_document.py::TestDocumentWithoutRequest::test_de_json + tests/_files/test_document.py::TestDocumentWithoutRequest::test_equality + tests/_files/test_document.py::TestDocumentWithoutRequest::test_expected_values + tests/_files/test_document.py::TestDocumentWithoutRequest::test_get_file_instance_method + tests/_files/test_document.py::TestDocumentWithoutRequest::test_send_document_default_quote_parse_mode + tests/_files/test_document.py::TestDocumentWithoutRequest::test_send_with_document + tests/_files/test_document.py::TestDocumentWithoutRequest::test_slot_behaviour + tests/_files/test_document.py::TestDocumentWithoutRequest::test_to_dict + tests/_files/test_inputmedia.py::TestInputMediaAnimationWithoutRequest::test_with_animation + tests/_files/test_inputmedia.py::TestInputMediaAudioWithoutRequest::test_with_audio + tests/_files/test_inputmedia.py::TestInputMediaDocumentWithoutRequest::test_with_document + tests/_files/test_inputmedia.py::TestInputMediaPhotoWithoutRequest::test_with_photo + tests/_files/test_inputmedia.py::TestInputMediaVideoWithoutRequest::test_with_video + tests/_files/test_inputmedia.py::TestSendMediaGroupWithoutRequest::test_send_media_group_default_quote_parse_mode + tests/_files/test_inputmedia.py::TestSendMediaGroupWithoutRequest::test_send_media_group_throws_error_with_group_caption_and_individual_captions + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_creation + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_de_json + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_equality + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_expected_values + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_get_file_instance_method + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_send_photo_default_quote_parse_mode + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_send_with_photosize + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_slot_behaviour + tests/_files/test_photo.py::TestPhotoWithoutRequest::test_to_dict + tests/_files/test_sticker.py::TestStickerSetWithoutRequest::test_de_json + tests/_files/test_sticker.py::TestStickerSetWithoutRequest::test_get_file_instance_method + tests/_files/test_sticker.py::TestStickerSetWithoutRequest::test_sticker_set_to_dict + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_creation + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_de_json + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_equality + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_expected_values + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_send_sticker_default_quote_parse_mode + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_send_with_sticker + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_slot_behaviour + tests/_files/test_sticker.py::TestStickerWithoutRequest::test_to_dict + tests/_files/test_video.py::TestVideoWithoutRequest::test_creation + tests/_files/test_video.py::TestVideoWithoutRequest::test_equality + tests/_files/test_video.py::TestVideoWithoutRequest::test_expected_values + tests/_files/test_video.py::TestVideoWithoutRequest::test_get_file_instance_method + tests/_files/test_video.py::TestVideoWithoutRequest::test_send_video_default_quote_parse_mode + tests/_files/test_video.py::TestVideoWithoutRequest::test_send_with_video + tests/_files/test_video.py::TestVideoWithoutRequest::test_slot_behaviour + tests/_files/test_video.py::TestVideoWithoutRequest::test_to_dict + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_creation + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_equality + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_expected_values + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_get_file_instance_method + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_send_video_note_default_quote_parse_mode + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_send_with_video_note + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_slot_behaviour + tests/_files/test_videonote.py::TestVideoNoteWithoutRequest::test_to_dict + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_creation + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_equality + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_expected_values + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_get_file_instance_method + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_send_voice_default_quote_parse_mode + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_send_with_voice + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_slot_behaviour + tests/_files/test_voice.py::TestVoiceWithoutRequest::test_to_dict + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_after_shutdown + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_exceptions + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_manual_timeouts + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_params_no_data + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_params_with_data + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_do_request_return_value + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_http_1_response + tests/request/test_request.py::TestHTTPXRequestWithoutRequest::test_multiple_init_cycles + tests/request/test_request.py::TestRequestWithoutRequest::test_chat_migrated + tests/request/test_request.py::TestRequestWithoutRequest::test_error_description + tests/request/test_request.py::TestRequestWithoutRequest::test_exceptions_in_do_request + tests/request/test_request.py::TestRequestWithoutRequest::test_illegal_json_response + tests/request/test_request.py::TestRequestWithoutRequest::test_replaced_unprintable_char + tests/request/test_request.py::TestRequestWithoutRequest::test_retrieve + tests/request/test_request.py::TestRequestWithoutRequest::test_retry_after + tests/request/test_request.py::TestRequestWithoutRequest::test_special_errors + tests/request/test_request.py::TestRequestWithoutRequest::test_timeout_propagation + tests/request/test_request.py::TestRequestWithoutRequest::test_unknown_request_params + tests/test_bot.py::TestBotWithoutRequest::test_bot_method_logging + tests/test_bot.py::TestBotWithoutRequest::test_copy_message + tests/test_bot.py::TestBotWithoutRequest::test_equality + tests/test_bot.py::TestBotWithoutRequest::test_get_me_and_properties + tests/test_bot.py::TestBotWithoutRequest::test_log_decorator + tests/test_bot.py::TestBotWithoutRequest::test_send_message_default_quote_parse_mode + tests/test_forum.py::TestForumTopicCreatedWithoutRequest::test_equality + tests/test_forum.py::TestForumTopicWithoutRequest::test_de_json + tests/test_forum.py::TestForumTopicWithoutRequest::test_equality + tests/test_forum.py::TestForumTopicWithoutRequest::test_expected_values + tests/test_forum.py::TestForumTopicWithoutRequest::test_slot_behaviour + tests/test_forum.py::TestForumTopicWithoutRequest::test_to_dict +) + +distutils_enable_tests pytest + +# Run only the tests that don't require a connection +python_test() { + epytest -m no_req +} + +pkg_postinst() { + optfeature "using telegram.ext.JobQueue" dev-python/APScheduler +} diff --git a/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild new file mode 100644 index 000000000..a29eabb7f --- /dev/null +++ b/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_12 ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python wrapper of telegram bots API" +HOMEPAGE="https://docs.python-telegram-bot.org https://github.com/python-telegram-bot/python-telegram-bot" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/python-telegram-bot/python-telegram-bot" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-3" +SLOT="0" + +RDEPEND=" + >=dev-python/cachetools-5.3.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-39.0.1[${PYTHON_USEDEP}] + >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${P}-no-internet-tests.patch" +) + +distutils_enable_tests pytest + +# Run only the tests that don't require a connection +python_test() { + epytest -m no_req +} + +python_prepare_all() { + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature_header "Optional package dependencies:" + optfeature "using telegram.ext.JobQueue" dev-python/APScheduler +} diff --git a/dev-python/python-xdis/Manifest b/dev-python/python-xdis/Manifest new file mode 100644 index 000000000..2e71f2a0f --- /dev/null +++ b/dev-python/python-xdis/Manifest @@ -0,0 +1 @@ +DIST 6.1.8.gh.tar.gz 630484 BLAKE2B c1dcf3bc7c7ede3dd533760bfe96dc3f32e479af2e71e954e38ae8f751207459482bd224927b9ac345bcca5e1de4ede196fa5afd61cff652c85ce42503394d6c SHA512 cae1d49ef35c1534dd83a71f6778f9c20c881eeae681bbb8e23137e34856847cf25ab08a6efd315ab651901c0fc7f190f6acf3e1acb1690bfde65e7a4034664d diff --git a/dev-python/python-xdis/metadata.xml b/dev-python/python-xdis/metadata.xml new file mode 100644 index 000000000..e3f71f421 --- /dev/null +++ b/dev-python/python-xdis/metadata.xml @@ -0,0 +1,15 @@ + + + + + elliot@tar.bet + Elliot Tarbet + + + https://github.com/rocky/python-xdis/issues + rocky/python-xdis + + rocky + + + diff --git a/dev-python/python-xdis/python-xdis-6.1.8.ebuild b/dev-python/python-xdis/python-xdis-6.1.8.ebuild new file mode 100644 index 000000000..e08a3644d --- /dev/null +++ b/dev-python/python-xdis/python-xdis-6.1.8.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python cross-version bytecode library and disassembler" +HOMEPAGE=" + https://github.com/rocky/python-xdis +" +SRC_URI=" + https://github.com/rocky/python-xdis/releases/download/${PV}/xdis-${PV}.tar.gz + -> ${PV}.gh.tar.gz +" +S="${WORKDIR}/xdis-${PV}" +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests import-check + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/pyvis/Manifest b/dev-python/pyvis/Manifest new file mode 100644 index 000000000..c473ebfc8 --- /dev/null +++ b/dev-python/pyvis/Manifest @@ -0,0 +1 @@ +DIST pyvis-0.3.1.gh.tar.gz 103923114 BLAKE2B ce4a571875b11f6f06e5e3d7ab6c29962654825216b37490e74479d57df8c6fc380c83a6dfd5eb810ef0798262f04c185dec51cdc868b4fb5123b7de2c7c1049 SHA512 8200e0c04566be1e7541e45ce1a604d7f044f53b9637d87279742aa1947c3a0482b12c73f2ba759c47521011969b5278576b73829ad0d91a5b3b0fb7ff20492e diff --git a/dev-python/pyvis/metadata.xml b/dev-python/pyvis/metadata.xml new file mode 100644 index 000000000..d180358ad --- /dev/null +++ b/dev-python/pyvis/metadata.xml @@ -0,0 +1,15 @@ + + + + + arnauxabia@gmail.com + Arnau Camprubí + + + A python library for quick generation of visual network graphs with minimal code, designed as a wrapper around the popular Javascript visJS library. + + + WestHealth/pyvis + pyvis + + diff --git a/dev-python/pyvis/pyvis-0.3.1.ebuild b/dev-python/pyvis/pyvis-0.3.1.ebuild new file mode 100644 index 000000000..73e1c1cf2 --- /dev/null +++ b/dev-python/pyvis/pyvis-0.3.1.ebuild @@ -0,0 +1,27 @@ +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python package for creating and visualizing interactive network graphs" +HOMEPAGE=" + https://github.com/WestHealth/pyvis + https://pypi.org/project/pyvis/ + https://pyvis.readthedocs.io/ +" +SRC_URI="https://github.com/WestHealth/pyvis/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/jinja2-2.10[${PYTHON_USEDEP}] + >=dev-python/networkx-1.11[${PYTHON_USEDEP}] + >=dev-python/ipython-5.3.0[${PYTHON_USEDEP}] + >=dev-python/pandas-0.23.4[${PYTHON_USEDEP}] + >=dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + >=dev-python/numpy-1.19.5[${PYTHON_USEDEP}] +" diff --git a/dev-python/pyvisa-py/Manifest b/dev-python/pyvisa-py/Manifest new file mode 100644 index 000000000..dbd69ff6c --- /dev/null +++ b/dev-python/pyvisa-py/Manifest @@ -0,0 +1 @@ +DIST pyvisa_py-0.8.1.tar.gz 102061 BLAKE2B 8ea850539f298568c449211a95182ed41f89b7cf5c37330f406b71b88938e26feaab29077bd6e2ad2b8afb61f7f8df23fe8a6a9cabb730d4447f15803ace8f72 SHA512 ac5cf656147c3a22d8d4e427d669873a648316f5285d644b2a34a0322f8b6835b5de50832a2481feb71e6cb7e4c62c1f6262d49094db0b5a6baebf41aa0061f4 diff --git a/dev-python/pyvisa-py/metadata.xml b/dev-python/pyvisa-py/metadata.xml new file mode 100644 index 000000000..3c81b4459 --- /dev/null +++ b/dev-python/pyvisa-py/metadata.xml @@ -0,0 +1,27 @@ + + + + + vowstar@gmail.com + Huang Rui + + + PyVISA-py is a pure Python implementation of the VISA (Virtual Instrument + Software Architecture) library. It allows message-based communication with + laboratory instruments over Serial, USB, GPIB, and Ethernet (TCP/IP) + interfaces without requiring proprietary vendor VISA libraries. + + + PyVISA-py 是 VISA(虚拟仪器软件架构)库的纯 Python 实现。它允许通过串口、 + USB、GPIB 和以太网(TCP/IP)接口与实验室仪器进行基于消息的通信,无需依赖 + 专有的厂商 VISA 库。 + + + pyvisa-py + pyvisa/pyvisa-py + + + Enable serial port communication via dev-python/pyserial + Enable USB communication via dev-python/pyusb + + diff --git a/dev-python/pyvisa-py/pyvisa-py-0.8.1.ebuild b/dev-python/pyvisa-py/pyvisa-py-0.8.1.ebuild new file mode 100644 index 000000000..502891226 --- /dev/null +++ b/dev-python/pyvisa-py/pyvisa-py-0.8.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="pyvisa_py" +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python implementation of a VISA library" +HOMEPAGE="https://github.com/pyvisa/pyvisa-py https://pypi.org/project/pyvisa-py/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="serial usb" + +RDEPEND=" + >=dev-python/pyvisa-1.15.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + serial? ( >=dev-python/pyserial-3.0[${PYTHON_USEDEP}] ) + usb? ( dev-python/pyusb[${PYTHON_USEDEP}] ) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + ${RDEPEND} +" + +EPYTEST_PLUGINS=( ) +distutils_enable_tests pytest diff --git a/dev-python/pyvisa/Manifest b/dev-python/pyvisa/Manifest new file mode 100644 index 000000000..22f0cb2de --- /dev/null +++ b/dev-python/pyvisa/Manifest @@ -0,0 +1 @@ +DIST pyvisa-1.16.2.tar.gz 238729 BLAKE2B 1d5fdb052a8fec9bd30f8177d1fb9c129bfb00d8a425970aaefad5bb96e86057771a2752644de8fb0347623f08fb3002fcff936d446365dc9f0a91ddbcd0837c SHA512 fa4fb9358e52eac623e0abccd99706ba0a17d2d667d5899f20eef1f86055977d416b158e51ad5179af7bea02b6f62b57cd06fd470a7d2f3b0d64e8883f89c432 diff --git a/dev-python/pyvisa/metadata.xml b/dev-python/pyvisa/metadata.xml new file mode 100644 index 000000000..567efe4b2 --- /dev/null +++ b/dev-python/pyvisa/metadata.xml @@ -0,0 +1,26 @@ + + + + + vowstar@gmail.com + Huang Rui + + + pyvisa/pyvisa + pyvisa + https://pyvisa.readthedocs.io/ + https://github.com/pyvisa/pyvisa/issues + + + PyVISA is a Python package for controlling measurement devices and test + equipment via GPIB, RS232, USB, and Ethernet interfaces using the VISA + (Virtual Instrument Software Architecture) standard. It provides a + unified API for communicating with instruments from various manufacturers, + supporting both NI-VISA and pure-Python backends. + + + PyVISA是一个Python包,用于通过GPIB、RS232、USB和以太网接口使用VISA + (虚拟仪器软件架构)标准来控制测量设备和测试设备。它提供了统一的API, + 用于与各个制造商的仪器进行通信,支持NI-VISA和纯Python后端。 + + diff --git a/dev-python/pyvisa/pyvisa-1.16.2.ebuild b/dev-python/pyvisa/pyvisa-1.16.2.ebuild new file mode 100644 index 000000000..7f7dcae2b --- /dev/null +++ b/dev-python/pyvisa/pyvisa-1.16.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_PN="pyvisa" +inherit distutils-r1 pypi + +DESCRIPTION="Python VISA bindings for GPIB, RS232, TCPIP and USB instruments" +HOMEPAGE="https://github.com/pyvisa/pyvisa https://pypi.org/project/pyvisa/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# test_visa_info requires installed entry point not available during test phase +EPYTEST_DESELECT=( + pyvisa/testsuite/test_cmd_line_tools.py::TestCmdLineTools::test_visa_info +) + +RDEPEND=" + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + ${RDEPEND} +" + +EPYTEST_PLUGINS=( ) +distutils_enable_tests pytest + +pkg_postinst() { + elog "PyVISA requires a VISA backend to communicate with instruments." + elog "Available backends:" + elog " - dev-python/pyvisa-py (pure Python, no proprietary drivers needed)" + elog " - NI-VISA (proprietary, from National Instruments)" + elog "" + elog "Install at least one backend, e.g.:" + elog " emerge dev-python/pyvisa-py" +} diff --git a/dev-python/pywavefront/Manifest b/dev-python/pywavefront/Manifest new file mode 100644 index 000000000..ceec33ced --- /dev/null +++ b/dev-python/pywavefront/Manifest @@ -0,0 +1 @@ +DIST v1.3.3.gh.tar.gz 3531475 BLAKE2B 4c6493ce5df9767a4ae69ff70c9ac18fcefc8039498c90d66aa493657cb190a58b6e7ab24cb469be1e0d16098c4e4b29a397a003281bcc742cc9d4d711db8c8c SHA512 9d78282dc626bbb9f20c45d4a0a1911e8dd1f11c3e8c50e3637ed33e976c253e4dd9c5faee29bbad5edf241877b2df4d25f77fd3bcc6dd438b7e46c8d821918d diff --git a/dev-python/pywavefront/metadata.xml b/dev-python/pywavefront/metadata.xml new file mode 100644 index 000000000..90a5c1476 --- /dev/null +++ b/dev-python/pywavefront/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + PyWavefront + pywavefront/PyWavefront + + diff --git a/dev-python/pywavefront/pywavefront-1.3.3.ebuild b/dev-python/pywavefront/pywavefront-1.3.3.ebuild new file mode 100644 index 000000000..853f0bc80 --- /dev/null +++ b/dev-python/pywavefront/pywavefront-1.3.3.ebuild @@ -0,0 +1,30 @@ +# 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_{12..13} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Python library for importing Wavefront .obj files" +HOMEPAGE="https://github.com/pywavefront/PyWavefront https://pypi.org/project/pywavefront" +SRC_URI="https://github.com/pywavefront/PyWavefront/archive/refs/tags/${PV}.tar.gz -> v${PV}.gh.tar.gz" +S="${WORKDIR}/PyWavefront-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" +DEPEND="${BDEPEND}" + +distutils_enable_tests pytest +src_test() { + virtx distutils-r1_src_test +} diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest new file mode 100644 index 000000000..2e2501f2d --- /dev/null +++ b/dev-python/pywebview/Manifest @@ -0,0 +1 @@ +DIST pywebview-6.1.tar.gz 496270 BLAKE2B 6c5cfd6046c7847a77dcfd63bdb7e135014659b96f12e09dfe68d03830db615413801005b48cfb25da3dc0a935bbfa4a3581ec484501a76dd20c2392e0daa612 SHA512 e187a65ec23e59138fb26cbe0775504291b1972ff232bac2169255d3aa16b80983cd4b0a451fe02df93383856fa903938656f973eb9f04f483390effdf17a70a diff --git a/dev-python/pywebview/metadata.xml b/dev-python/pywebview/metadata.xml new file mode 100644 index 000000000..a617df9d3 --- /dev/null +++ b/dev-python/pywebview/metadata.xml @@ -0,0 +1,13 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + https://pywebview.flowrl.com/guide/ + r0x0r/pywebview + pywebview + + diff --git a/dev-python/pywebview/pywebview-6.1.ebuild b/dev-python/pywebview/pywebview-6.1.ebuild new file mode 100644 index 000000000..9306ec449 --- /dev/null +++ b/dev-python/pywebview/pywebview-6.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2020-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A lightweight cross-platform wrapper around a webview component" +HOMEPAGE="https://pywebview.flowrl.com/ https://pypi.org/project/pywebview/ https://github.com/r0x0r/pywebview" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+gtk qt6 ssl" +REQUIRED_USE="|| ( gtk qt6 )" + +RDEPEND=" + dev-python/bottle[${PYTHON_USEDEP}] + dev-python/proxy_tools[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + gtk? ( + dev-python/pygobject:3[${PYTHON_USEDEP}] + net-libs/webkit-gtk + ) + qt6? ( + dev-python/pyqt6[${PYTHON_USEDEP}] + dev-python/pyqt6-webengine[${PYTHON_USEDEP}] + dev-python/qtpy[${PYTHON_USEDEP}] + ) + ssl? ( dev-python/cryptography[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +RESTRICT="test" # FIXME: tests fail without message diff --git a/dev-python/questionary/Manifest b/dev-python/questionary/Manifest new file mode 100644 index 000000000..985fc5d6a --- /dev/null +++ b/dev-python/questionary/Manifest @@ -0,0 +1,2 @@ +DIST questionary-2.1.0.gh.tar.gz 354532 BLAKE2B 22f73572704758060044b663cc4875ad93ffdcde992e0e1c8fa02035dcc93cd6aa58a4fd1bb6dcfb79fdbc51051bf4a9d2c1e9de4fd9ff49ce93c7da2435fc0b SHA512 80e689164defd8025d4ce4bef787e861370b0335f126110b2a239efe07b83feacf1b6e6fc7f0d42a8410eac175289f1e6f88e2e369b656e312521daefe36d8de +DIST questionary-2.1.1.gh.tar.gz 357291 BLAKE2B bc4efe73308c8a104220981e4227e6332b640b033af86d1d04c921df145e277e7e7fd80a5e4e7cd5500ab0aa072dd332ab14059bfab8f89b68345095185efcb6 SHA512 92cd33b78cafabf26b9ed891d2bfa141a1c07c75afe97bf7482ebb570d32e614cb5010900cd499dd0ac51c004130dbdf074210b38f1d1d30a8aa610215799265 diff --git a/dev-python/questionary/metadata.xml b/dev-python/questionary/metadata.xml new file mode 100644 index 000000000..3cb035804 --- /dev/null +++ b/dev-python/questionary/metadata.xml @@ -0,0 +1,13 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + tmbo/questionary + questionary + + diff --git a/dev-python/questionary/questionary-2.1.0.ebuild b/dev-python/questionary/questionary-2.1.0.ebuild new file mode 100644 index 000000000..1ca27ac02 --- /dev/null +++ b/dev-python/questionary/questionary-2.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} pypy3_11 ) + +inherit distutils-r1 + +DESCRIPTION="Python library to build pretty command line user prompts" +HOMEPAGE=" + https://pypi.org/project/questionary/ + https://github.com/tmbo/questionary +" +SRC_URI="https://github.com/tmbo/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/prompt-toolkit-2[${PYTHON_USEDEP}] + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/queuelib + queuelib + https://github.com/scrapy/queuelib/issues + + diff --git a/dev-python/queuelib/queuelib-1.8.0.ebuild b/dev-python/queuelib/queuelib-1.8.0.ebuild new file mode 100644 index 000000000..158080797 --- /dev/null +++ b/dev-python/queuelib/queuelib-1.8.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=hatchling + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of persistent and non-persistent queues for Python" +HOMEPAGE="https://scrapy.org/" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64 ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/readability-lxml/Manifest b/dev-python/readability-lxml/Manifest new file mode 100644 index 000000000..095d8e840 --- /dev/null +++ b/dev-python/readability-lxml/Manifest @@ -0,0 +1 @@ +DIST readability-lxml-0.8.4.1.gh.tar.gz 81767 BLAKE2B 5303f61c0317b233693f7d41ce3fb2d66c0bc1dd30997296dd32cc320b2a79cd5f65bb5ab074f623cf5dfc17679dc7c354694ed54661f46ccee34c8b27bdd333 SHA512 74d7163cd46df9ed60655cf0abc401a20001f39c03deb0e86d34942f9e50ddb8e2825b50599b43995f1db2cd26515c1abe03a63e1cab7f737c7aa59347000d25 diff --git a/dev-python/readability-lxml/metadata.xml b/dev-python/readability-lxml/metadata.xml new file mode 100644 index 000000000..ac7d787a0 --- /dev/null +++ b/dev-python/readability-lxml/metadata.xml @@ -0,0 +1,13 @@ + + + + + + + Yuri Baburov + burchik@gmail.com + + readability-lxml + buriy/python-readability + + diff --git a/dev-python/readability-lxml/readability-lxml-0.8.4.1.ebuild b/dev-python/readability-lxml/readability-lxml-0.8.4.1.ebuild new file mode 100644 index 000000000..de7c483cb --- /dev/null +++ b/dev-python/readability-lxml/readability-lxml-0.8.4.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 + +MY_PN="python-readability" +DESCRIPTION="Fast html to text parser (article readability tool)" +HOMEPAGE=" + https://pypi.org/project/readability-lxml/ + https://github.com/buriy/python-readability +" +SRC_URI="https://github.com/buriy/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/lxml-html-clean[${PYTHON_USEDEP}] + || ( + dev-python/faust-cchardet[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +distutils_enable_sphinx doc/source \ + dev-python/myst-parser \ + dev-python/sphinx-rtd-theme diff --git a/dev-python/readchar/Manifest b/dev-python/readchar/Manifest new file mode 100644 index 000000000..4f3e29d26 --- /dev/null +++ b/dev-python/readchar/Manifest @@ -0,0 +1 @@ +DIST readchar-4.2.1.gh.tar.gz 13314 BLAKE2B 5ba452b11e11bca431b3db5245ae640e318275bc58de7f837d0e6167e5c7d102eac2b91641d7f4fea6da3a3b6bedb7c0b984d80d752286285b5316d7f8d499c6 SHA512 dc633048c165f3683bb5776292251baae6b9cd0e1da4e7505d78a389565dc4557d815cf8635241bde8dd275873322e763c5ee13741b6ba4d0b1914e76ef2e028 diff --git a/dev-python/readchar/metadata.xml b/dev-python/readchar/metadata.xml new file mode 100644 index 000000000..8b3ff1e97 --- /dev/null +++ b/dev-python/readchar/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + magmax/python-readchar + readchar + + diff --git a/dev-python/readchar/readchar-4.2.1.ebuild b/dev-python/readchar/readchar-4.2.1.ebuild new file mode 100644 index 000000000..1c3c916c0 --- /dev/null +++ b/dev-python/readchar/readchar-4.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="Python library to read characters and key strokes" +HOMEPAGE=" + https://github.com/magmax/python-readchar/ + https://pypi.org/project/readchar/ +" +# no tests in sdist +SRC_URI=" + https://github.com/magmax/python-readchar/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/python-readchar-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_test() { + # --capture=no: required for tests to pass + # -o addopts=: avoid cov options + epytest --capture=no -o addopts= +} diff --git a/dev-python/readmdict/Manifest b/dev-python/readmdict/Manifest new file mode 100644 index 000000000..bbd1f8a75 --- /dev/null +++ b/dev-python/readmdict/Manifest @@ -0,0 +1 @@ +DIST readmdict-0.1.1.tar.gz 15881 BLAKE2B c320c9da11a348827379f1ebad4d67f2443cb3bda16afc5b7f8b7d7aa2a947874039b21c2c4aaaa1c9666d71b19a745ce78bcaa1df8d10455fa7a1cf5900168b SHA512 f68db59df07bb54f837b26b5fb3d2e2cd87aaac64d38bab5994398b7858f79759a4a216048259ce93e83681bf66318894cf80e68fb44fe5313a6eb44fd56f66e diff --git a/dev-python/readmdict/metadata.xml b/dev-python/readmdict/metadata.xml new file mode 100644 index 000000000..9b4ebec53 --- /dev/null +++ b/dev-python/readmdict/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + readmdict + ffreemt/readmdict + + diff --git a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild new file mode 100644 index 000000000..330af9734 --- /dev/null +++ b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Read mdx/mdd files" +HOMEPAGE=" + https://github.com/ffreemt/readmdict + https://pypi.org/project/readmdict/ +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +pkg_postinst() { + optfeature "LZO support" dev-python/python-lzo +} diff --git a/dev-python/rectangle-packer/Manifest b/dev-python/rectangle-packer/Manifest new file mode 100644 index 000000000..e60e65c0c --- /dev/null +++ b/dev-python/rectangle-packer/Manifest @@ -0,0 +1 @@ +DIST rectangle-packer-2.0.2.tar.gz 98022 BLAKE2B db4cdff1a98fc226de518457f8768fddc68b7ce81a3bc91fcce83243eb7c56fd63e55df21bc5785b212898a86996331aa4ad698e19ceb93967c21aaa74029602 SHA512 d73e627f91ddaa667fdf4248e89bcd0a3b93bbb42257887e5df4871d6c1b1c5b795f3de791cc94e2f68e0a4c94fabc76d9e37d6f5b392257150fa6d76ba52969 diff --git a/dev-python/rectangle-packer/metadata.xml b/dev-python/rectangle-packer/metadata.xml new file mode 100644 index 000000000..34ee88123 --- /dev/null +++ b/dev-python/rectangle-packer/metadata.xml @@ -0,0 +1,12 @@ + + + + + navi@vlhl.dev + Anna Figueiredo Gomes + + + Penlect/rectangle-packer + + + diff --git a/dev-python/rectangle-packer/rectangle-packer-2.0.2.ebuild b/dev-python/rectangle-packer/rectangle-packer-2.0.2.ebuild new file mode 100644 index 000000000..48228c6b8 --- /dev/null +++ b/dev-python/rectangle-packer/rectangle-packer-2.0.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 + +inherit distutils-r1 + +DESCRIPTION="Pack a set of rectangles into a bounding box with minimum area" + +HOMEPAGE="https://github.com/Penlect/rectangle-packer" +SRC_URI="https://github.com/Penlect/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" + +KEYWORDS="~amd64" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" diff --git a/dev-python/repology-client/Manifest b/dev-python/repology-client/Manifest new file mode 100644 index 000000000..7f92e5123 --- /dev/null +++ b/dev-python/repology-client/Manifest @@ -0,0 +1,2 @@ +DIST repology_client-0.5.0.tar.gz 911792 BLAKE2B dcc4bb0cc9d1bafd515dddd4747e38af0e3878f096e22238c8d854d8ceb5ce7bf4a538e156646be544781e049b3a731cf8a3644f6928b86eb1b3b13d9468e1c7 SHA512 c78cf92362cbb8d1a116227530fff87b3c1996d4d560305c17a15a68bfa270bc362a89b9ffe6f44fa8ae6a4ec3b75ff887ed9031fa8c3c4e60e391c3d11c8d57 +DIST repology_client-0.6.0.tar.gz 911859 BLAKE2B 0f2189621cc684f2cdd6fba31917114b6141b6e7c56f5ccb9f519dbd8718051b3999ad17b6f73ebf3be435b72b2394677941ea42fb84822513d0da80a5f35e13 SHA512 7044586e9c635a08970b2421dff1c4a142b5763f88686ad5a9e56cf5f8d3bcaf7f93bf9a5564df55dc354c27c38244c8176c0d2c33cd0c8d0a3a1dc2734fa9bb diff --git a/dev-python/repology-client/metadata.xml b/dev-python/repology-client/metadata.xml new file mode 100644 index 000000000..a179c2292 --- /dev/null +++ b/dev-python/repology-client/metadata.xml @@ -0,0 +1,17 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + repology-client + https://bugs.sysrq.in/enter_bug.cgi?product=Python%20libraries&component=repology-client + https://repology-client.sysrq.in/release-notes.html + + diff --git a/dev-python/repology-client/repology-client-0.5.0.ebuild b/dev-python/repology-client/repology-client-0.5.0.ebuild new file mode 100644 index 000000000..8da1a410e --- /dev/null +++ b/dev-python/repology-client/repology-client-0.5.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=hatchling +inherit distutils-r1 pypi + +DESCRIPTION="Asynchronous wrapper for Repology API" +HOMEPAGE=" + https://repology-client.sysrq.in/ + https://pypi.org/project/repology-client/ +" + +LICENSE="CC-BY-SA-3.0 EUPL-1.2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + rich-rst + wasi-master/rich-rst + + diff --git a/dev-python/rich-rst/rich-rst-1.3.2.ebuild b/dev-python/rich-rst/rich-rst-1.3.2.ebuild new file mode 100644 index 000000000..58a7a570d --- /dev/null +++ b/dev-python/rich-rst/rich-rst-1.3.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 + +DESCRIPTION="A beautiful reStructuredText renderer for rich" +HOMEPAGE=" + https://github.com/wasi-master/rich-rst + https://pypi.org/project/rich-rst/ +" +SRC_URI="https://github.com/wasi-master/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_RICH_RST=${PV} diff --git a/dev-python/rpmautospec-core/Manifest b/dev-python/rpmautospec-core/Manifest new file mode 100644 index 000000000..78b72430b --- /dev/null +++ b/dev-python/rpmautospec-core/Manifest @@ -0,0 +1 @@ +DIST rpmautospec_core-0.1.5.tar.gz 7205 BLAKE2B 246a477f539c9517756d07f190c21c8a30fc03b28d6868c2fd214d1b341525851ebdcbfbeef96cad1fa9ac1b5f1456725b3998cbe5036718b6756dc072ea4b58 SHA512 ab04ad5f97cc2fafc0ae3064aa2aee1b894c987b8402ecc3709e66bafb1f6c0096844be845036fbceefc3b88b5b1ced277f936a1d5e5f35b252415115bd307bb diff --git a/dev-python/rpmautospec-core/metadata.xml b/dev-python/rpmautospec-core/metadata.xml new file mode 100644 index 000000000..ac03bc73d --- /dev/null +++ b/dev-python/rpmautospec-core/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + fedora-infra/rpmautospec-core + rpmautospec-core + + diff --git a/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild new file mode 100644 index 000000000..e7ffbe553 --- /dev/null +++ b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Core functionality used by rpmautospec" +HOMEPAGE=" + https://github.com/fedora-infra/rpmautospec-core/ + https://pypi.org/project/rpmautospec-core/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest + +python_test() { + # Disable pytest-cov + epytest -o addopts= +} diff --git a/dev-python/rstcheck/Manifest b/dev-python/rstcheck/Manifest new file mode 100644 index 000000000..71ade1e8f --- /dev/null +++ b/dev-python/rstcheck/Manifest @@ -0,0 +1,2 @@ +DIST rstcheck-6.2.0.tar.gz 23378 BLAKE2B e1239c884ffdb0c676d3cbe526b33d8a84685b9c914c88b28da7df58985681be8114b507d49c16c970b291475997ddc626445df26647381c23260363a1b0ec82 SHA512 8b92d0e43cf3aea8881d660dae485ffb8dcce893e43cab589f41cc2cb6918a5b685f78428a18526df97c2b0eadc8be85836be4a82fda4277f3d93b4d1bd3648e +DIST rstcheck-6.2.1.tar.gz 23609 BLAKE2B 1c652e90e80b208d25b1644bab3eb8523a97e7018c33bd89a3beea5e4537df158a7cfd8a72897726170bc42949aa83140a061e1a217dd3c806c1a4550657e558 SHA512 6a3d9cfef0ed1ac73e0b2515053426db823bfe8d12691fee432084889541633472cf94bc2449f0e0583e83d5d28cd47520ea6bcdbb520b7831e73702b7a89e8b diff --git a/dev-python/rstcheck/metadata.xml b/dev-python/rstcheck/metadata.xml new file mode 100644 index 000000000..a7314e551 --- /dev/null +++ b/dev-python/rstcheck/metadata.xml @@ -0,0 +1,14 @@ + + + + + samuelbernardo.mail@gmail.com + Samuel Bernardo + + + rstcheck + rstcheck/rstcheck + https://github.com/rstcheck/rstcheck/issues + + + diff --git a/dev-python/rstcheck/rstcheck-6.2.0.ebuild b/dev-python/rstcheck/rstcheck-6.2.0.ebuild new file mode 100644 index 000000000..7bdca227a --- /dev/null +++ b/dev-python/rstcheck/rstcheck-6.2.0.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks syntax of reStructuredText and code blocks nested within it" +HOMEPAGE="https://github.com/rstcheck/rstcheck" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/path[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + # Ignore the module from ${S}, use the one from ${BUILD_DIR} + # Otherwise, ImportMismatchError may occur + # https://github.com/gentoo/gentoo/pull/1622#issuecomment-224482396 + # Override pytest options to skip flake8 + pytest -vv --ignore=rst --override-ini="addopts=--doctest-modules" \ + || die "tests failed with ${EPYTHON}" +} diff --git a/dev-python/rstcheck/rstcheck-6.2.1.ebuild b/dev-python/rstcheck/rstcheck-6.2.1.ebuild new file mode 100644 index 000000000..7b8ec5a28 --- /dev/null +++ b/dev-python/rstcheck/rstcheck-6.2.1.ebuild @@ -0,0 +1,24 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks syntax of reStructuredText and code blocks nested within it" +HOMEPAGE="https://github.com/rstcheck/rstcheck" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/setuptools-scm-7.1.0[${PYTHON_USEDEP}] +" + +# broken without dev-python/typer and dev-python/restcheck-core +RESTRICT="test" diff --git a/dev-python/runs/Manifest b/dev-python/runs/Manifest new file mode 100644 index 000000000..d1f770b6d --- /dev/null +++ b/dev-python/runs/Manifest @@ -0,0 +1 @@ +DIST runs-1.3.0.gh.tar.gz 17509 BLAKE2B cad3605e7c54f77ef5757f7022dd922f560dd7aa97a1f8c45a8ea9aa954d3bf8790004e6453ecaea80b88b18a18d80bb671bac7ba99288f5720b5a0a9cabf01e SHA512 38c117560376b625fa7f04653f54a21d5ed2684a5af79cbc1eef9cdd47d1f1771cb8b1d4e3cc94cac5df7ff9decceeaa7e76eb54789fa0a33b09679f17cfc66f diff --git a/dev-python/runs/metadata.xml b/dev-python/runs/metadata.xml new file mode 100644 index 000000000..de0ffd935 --- /dev/null +++ b/dev-python/runs/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + rec/runs + runs + + diff --git a/dev-python/runs/runs-1.3.0.ebuild b/dev-python/runs/runs-1.3.0.ebuild new file mode 100644 index 000000000..0c93c22eb --- /dev/null +++ b/dev-python/runs/runs-1.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Run a block of text as a subprocess" +HOMEPAGE=" + https://github.com/rec/runs/ + https://pypi.org/project/runs/ +" +# no tests in sdist +SRC_URI=" + https://github.com/rec/runs/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/xmod[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/tdir[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "/'.git'/d" -i test/test_runs.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/scrapy/Manifest b/dev-python/scrapy/Manifest new file mode 100644 index 000000000..37c0254c0 --- /dev/null +++ b/dev-python/scrapy/Manifest @@ -0,0 +1 @@ +DIST scrapy-2.12.0.tar.gz 1210998 BLAKE2B f0bd637ac4182de4573d37fb6db8ee26aac20eeb9ded6d255a9abe246014a100e1ba567e80f64279d382954e18bab7af165a69f2a7732619b2e4369693ea8d1d SHA512 3d733d2cb858e0f6201d08e5e6388667155a3e9746cca6887652b1ce514d803da8c6523d1bba27d451a5e4337fc191983de46c2ad8e6a6b0479f38ebfa1ad3b1 diff --git a/dev-python/scrapy/metadata.xml b/dev-python/scrapy/metadata.xml new file mode 100644 index 000000000..28383269c --- /dev/null +++ b/dev-python/scrapy/metadata.xml @@ -0,0 +1,14 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/scrapy + scrapy + https://docs.scrapy.org/ + https://github.com/scrapy/scrapy/issues + + diff --git a/dev-python/scrapy/scrapy-2.12.0.ebuild b/dev-python/scrapy/scrapy-2.12.0.ebuild new file mode 100644 index 000000000..7058e974b --- /dev/null +++ b/dev-python/scrapy/scrapy-2.12.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A high-level Web Crawling and Web Scraping framework" +HOMEPAGE="https://scrapy.org/" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +# The 'PyDispatcher>=2.0.5' distribution was not found and is required by Scrapy +# https://bugs.gentoo.org/684734 +RDEPEND="dev-python/cssselect[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + =dev-python/pydispatcher-2.0.5[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/queuelib[${PYTHON_USEDEP}] + dev-python/service-identity[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/tldextract[${PYTHON_USEDEP}] + >=dev-python/twisted-18.9.0[${PYTHON_USEDEP}] + dev-python/w3lib[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/botocore[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/testfixtures[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # these require (local) network access + tests/test_command_check.py + tests/test_feedexport.py + tests/test_pipeline_files.py::TestFTPFileStore::test_persist + # Flaky test: https://github.com/scrapy/scrapy/issues/6193 + tests/test_crawl.py::CrawlTestCase::test_start_requests_laziness + # Missing dependencies + tests/test_spidermiddleware_output_chain.py + ) +EPYTEST_IGNORE=( docs ) diff --git a/dev-python/screeninfo/Manifest b/dev-python/screeninfo/Manifest new file mode 100644 index 000000000..44a9fd72b --- /dev/null +++ b/dev-python/screeninfo/Manifest @@ -0,0 +1 @@ +DIST screeninfo-0.8.1.gh.tar.gz 26498 BLAKE2B 4e67c6dab4638871247771329f7daf788015df591e03d4f02fb3950a9551c00c3cdff7c2e4d19a33930ec535a9bbaa1f67c5326830292e4ef93f3b9aaa788d18 SHA512 cbcffbd708bf3d2788efe67d9df2bcb99fdf09f91b6e9f40c024e4b1e372417bf6d3c61188a198c4b760302fe1e3ab16e2747cf7a7e14ce7ba82bda77334995c diff --git a/dev-python/screeninfo/metadata.xml b/dev-python/screeninfo/metadata.xml new file mode 100644 index 000000000..ea553b23a --- /dev/null +++ b/dev-python/screeninfo/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + screeninfo + rr-/screeninfo + + diff --git a/dev-python/screeninfo/screeninfo-0.8.1.ebuild b/dev-python/screeninfo/screeninfo-0.8.1.ebuild new file mode 100644 index 000000000..af586029c --- /dev/null +++ b/dev-python/screeninfo/screeninfo-0.8.1.ebuild @@ -0,0 +1,19 @@ +# 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_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Fetch location and size of physical screens." +HOMEPAGE="https://github.com/rr-/screeninfo https://pypi.org/project/screeninfo" +SRC_URI="https://github.com/rr-/screeninfo/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/sendgrid/Manifest b/dev-python/sendgrid/Manifest new file mode 100644 index 000000000..4baecccc4 --- /dev/null +++ b/dev-python/sendgrid/Manifest @@ -0,0 +1 @@ +DIST sendgrid-6.11.0.gh.tar.gz 296224 BLAKE2B 39d9d6d8aaf1794807ca76680b397f41999b6772950fffb10df2fa22b23e1706ea21cdad891177c4d393af19854e4c6b4762ed77550b35f771a9777106d2492f SHA512 b1c26642918209498714eb27d462d2cf6aa80a174e570e1b3d3e0460bcb8038ff16a14a2f160ec24ab3a3871b4acd0b162bdd4b29120746e21967e8932ba54ff diff --git a/dev-python/sendgrid/metadata.xml b/dev-python/sendgrid/metadata.xml new file mode 100644 index 000000000..1d8fa0699 --- /dev/null +++ b/dev-python/sendgrid/metadata.xml @@ -0,0 +1,12 @@ + + + + + stepan_kk@pm.me + Stepan Kulikov + + + sendgrid/sendgrid-python + sendgrid + + diff --git a/dev-python/sendgrid/sendgrid-6.11.0.ebuild b/dev-python/sendgrid/sendgrid-6.11.0.ebuild new file mode 100644 index 000000000..178a42a8d --- /dev/null +++ b/dev-python/sendgrid/sendgrid-6.11.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Twilio SendGrid library for Python" +HOMEPAGE="https://github.com/sendgrid/sendgrid-python/ https://pypi.org/project/sendgrid/" +SRC_URI="https://github.com/sendgrid/sendgrid-python/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-python-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS="README.rst" + +RDEPEND=" + >=dev-python/flask-1.1.2[${PYTHON_USEDEP}] + >=dev-python/more-itertools-5.0.0[${PYTHON_USEDEP}] + >=dev-python/python-http-client-3.3.5[${PYTHON_USEDEP}] + >=dev-python/pyyaml-4.2[${PYTHON_USEDEP}] + >=dev-python/six-1.11.0[${PYTHON_USEDEP}] + >=dev-python/starkbank-ecdsa-2.2.0[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] +" + +EPYTEST_IGNORE=( + # requires internet access + live_test.py +) +EPYTEST_DESELECT=( + # requires internet access + test/integ/test_sendgrid.py +) + +distutils_enable_tests pytest + +src_prepare() { + sed -i 's/"test"/"test", "test.*"/' setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/sentence-splitter/Manifest b/dev-python/sentence-splitter/Manifest new file mode 100644 index 000000000..691ed4c48 --- /dev/null +++ b/dev-python/sentence-splitter/Manifest @@ -0,0 +1 @@ +DIST sentence-splitter-1.4.gh.tar.gz 33888 BLAKE2B 490da5f1dde77a164306a0ac5cd9b073eda5e25e8016f7dbd4e5add1341c276ea7dd646442e88697e9fb1f3ebe58ad04da7d0fda36793e66c34f83a728f6a121 SHA512 d1c8cc2c830f5b005265c5a0633bde9237f0d4f52526fc16197fa1b6bb413c25394e41eea03bdcedc824066c4d16d4c77b293ecb3ba37f8ec8eee2037842869f diff --git a/dev-python/sentence-splitter/metadata.xml b/dev-python/sentence-splitter/metadata.xml new file mode 100644 index 000000000..a286ac571 --- /dev/null +++ b/dev-python/sentence-splitter/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + sentence-splitter + mediacloud/sentence-splitter + + diff --git a/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild new file mode 100644 index 000000000..3ea59c08b --- /dev/null +++ b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Sentence splitter using heuristic algorithm by Philipp Koehn and Josh Schroeder" +HOMEPAGE=" + https://pypi.org/project/sentence-splitter/ + https://github.com/mediacloud/sentence-splitter +" +SRC_URI="https://github.com/mediacloud/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/regex[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest new file mode 100644 index 000000000..9d0509574 --- /dev/null +++ b/dev-python/sentry-sdk/Manifest @@ -0,0 +1 @@ +DIST sentry-python-2.30.0.gh.tar.gz 692893 BLAKE2B 49afcb991985b1b3c255dc6685d1026bddcfc9d7ba387dfcb180a49761e3c404c6e25100bc8174ad4b8b255dba9a3582d109563453e8a6892145ab76ed7b9934 SHA512 8d926e0c94240cd842d3c1fa022e723ef0dbbbedfa22d39aeccc2395388401ce8a481a20072fc750e89eb87607b85126e4159ea571f766d223c3c326e0ddc158 diff --git a/dev-python/sentry-sdk/metadata.xml b/dev-python/sentry-sdk/metadata.xml new file mode 100644 index 000000000..09f882495 --- /dev/null +++ b/dev-python/sentry-sdk/metadata.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + Sentry Team and Contributors + hello@sentry.io + + + https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md + https://docs.sentry.io/platforms/python/ + https://github.com/getsentry/sentry-python/issues + + getsentry/sentry-python + sentry-sdk + + diff --git a/dev-python/sentry-sdk/sentry-sdk-2.30.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.30.0.ebuild new file mode 100644 index 000000000..c0e74e7dd --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-2.30.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +MY_P="sentry-python-${PV}" +DESCRIPTION="Python client for Sentry" + +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" + +SRC_URI="https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz -> ${MY_P}.gh.tar.gz" +S="${WORKDIR}/${MY_P}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND=" + >=dev-python/urllib3-1.26.11[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" + +DOCS=( + CHANGELOG.md + CONTRIBUTING.md + MIGRATION_GUIDE.md + README.md +) diff --git a/dev-python/signalstickers-client/Manifest b/dev-python/signalstickers-client/Manifest new file mode 100644 index 000000000..682bbd0af --- /dev/null +++ b/dev-python/signalstickers-client/Manifest @@ -0,0 +1 @@ +DIST signalstickers-client-3.3.0.tar.gz 15169 BLAKE2B f1437ed60b8d3995f00067bcd54c6f93566c040d46501aebbab8b9f48c1e59e75abd4d49009f6244b1e55923378a1142786fcade366989b27fa65abfd5dea06a SHA512 745e1e6ae29059c08b2f35357cd864884e4f67bef093fc303a5eba8c96bf3f2165267c1725399db23266db021248d351c0085eb5b6b514ba6c504f5e78f84b6a diff --git a/dev-python/signalstickers-client/metadata.xml b/dev-python/signalstickers-client/metadata.xml new file mode 100644 index 000000000..2bdbdb975 --- /dev/null +++ b/dev-python/signalstickers-client/metadata.xml @@ -0,0 +1,18 @@ + + + + + julien@jroy.ca + Julien Roy + + + + Romain Ricard + contact+stickerclient@romainricard.fr + + https://github.com/signalstickers/signalstickers-client/blob/master/STICKERS_INTERNALS.md + https://github.com/signalstickers/signalstickers-client/issues + signalstickers/signalstickers-client + signalstickers-client + + diff --git a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild new file mode 100644 index 000000000..ae616fa55 --- /dev/null +++ b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python client for the Signal stickers API" +HOMEPAGE="https://github.com/signalstickers/signalstickers-client" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +# https://github.com/signalstickers/signalstickers-client/issues/22 +RESTRICT="test" + +distutils_enable_tests pytest + +RDEPEND=" + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/protobuf[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-httpx[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" diff --git a/dev-python/simple-term-menu/Manifest b/dev-python/simple-term-menu/Manifest new file mode 100644 index 000000000..1ebd5477f --- /dev/null +++ b/dev-python/simple-term-menu/Manifest @@ -0,0 +1 @@ +DIST simple-term-menu-1.6.6.gh.tar.gz 424809 BLAKE2B c6560fa7f0f218de461f1b7f7d4298b1a0232378673865c64823085e633c2e7d478766b39b0a0f8e4c5df697a58dadee1aa5e91d6439d04eded15f65ff358e9a SHA512 d58e2e4e45ca2b0898c1ccc58b20ca624110f38812a1e74836650488a2480cfe23d80e50abc285916da0a6aedaf7fed8269df04942530b7edb6fa51ed8ab4dbb diff --git a/dev-python/simple-term-menu/metadata.xml b/dev-python/simple-term-menu/metadata.xml new file mode 100644 index 000000000..69fbd1880 --- /dev/null +++ b/dev-python/simple-term-menu/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/IngoMeyer441/simple-term-menu/issues + IngoMeyer441/simple-term-menu + simple-term-menu + + diff --git a/dev-python/simple-term-menu/simple-term-menu-1.6.6.ebuild b/dev-python/simple-term-menu/simple-term-menu-1.6.6.ebuild new file mode 100644 index 000000000..08930dcf1 --- /dev/null +++ b/dev-python/simple-term-menu/simple-term-menu-1.6.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="A Python package which creates simple interactive menus on the command line" +HOMEPAGE=" + https://github.com/IngoMeyer441/simple-term-menu + https://pypi.org/project/simple-term-menu/ +" +SRC_URI="https://github.com/IngoMeyer441/simple-term-menu/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests import-check + +src_install() { + distutils-r1_src_install + + dodoc LICENSE +} diff --git a/dev-python/simplemma/Manifest b/dev-python/simplemma/Manifest new file mode 100644 index 000000000..9a2972080 --- /dev/null +++ b/dev-python/simplemma/Manifest @@ -0,0 +1 @@ +DIST simplemma-0.9.1.tar.gz 75523297 BLAKE2B f8e4e141e180e24cc8d2c80cdfca7fcc111bbe7bd0a65c6bcbcf0708ea6ac559b9eaf8ee736054a4b0427ac56e21bec576d8c7975a60a32adc74713ddedf2748 SHA512 9a19088bae188e44fd1451aed7de5f66e579d70adb53782aaa84b15930d27a466d193b2d54c122c981300121ae6b0ecf8c63430cf34151daace8a752ba4b0fa6 diff --git a/dev-python/simplemma/metadata.xml b/dev-python/simplemma/metadata.xml new file mode 100644 index 000000000..03ee686db --- /dev/null +++ b/dev-python/simplemma/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + simplemma + adbar/simplemma + + diff --git a/dev-python/simplemma/simplemma-0.9.1.ebuild b/dev-python/simplemma/simplemma-0.9.1.ebuild new file mode 100644 index 000000000..e143f7c5a --- /dev/null +++ b/dev-python/simplemma/simplemma-0.9.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A simple multilingual lemmatizer for Python" +HOMEPAGE=" + https://pypi.org/project/simplemma/ + https://github.com/adbar/simplemma +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +DOCS=( {HISTORY,README}.rst ) + +distutils_enable_tests pytest diff --git a/dev-python/sjcl/Manifest b/dev-python/sjcl/Manifest new file mode 100644 index 000000000..ac0fefc25 --- /dev/null +++ b/dev-python/sjcl/Manifest @@ -0,0 +1 @@ +DIST sjcl-e8bdad312fa99c89c74f8651a1240afba8a9f3bd.tar.gz 7079 BLAKE2B f3f898fe272317139cd33810ebbe1660d7decd80ced117d0e7d53acf60e38e93ff4a4542432b124084834b2de2344d66413a1f8c3aaa7ab7707f8a47af13cf43 SHA512 e048829efd0703ccad96b76c5b803fd65204c8feda67f325cfad16c48481c0b98fbc953b77378c377576324e94264a213bc8ba48912eb680b6c314e04165093c diff --git a/dev-python/sjcl/metadata.xml b/dev-python/sjcl/metadata.xml new file mode 100644 index 000000000..ec5331c74 --- /dev/null +++ b/dev-python/sjcl/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + berlincode/sjcl + + diff --git a/dev-python/sjcl/sjcl-0.2.1-r1.ebuild b/dev-python/sjcl/sjcl-0.2.1-r1.ebuild new file mode 100644 index 000000000..f0432ea55 --- /dev/null +++ b/dev-python/sjcl/sjcl-0.2.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} pypy3_11 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +MY_COMMIT="e8bdad312fa99c89c74f8651a1240afba8a9f3bd" + +DESCRIPTION="Decrypt and encrypt 'Stanford Javascript Crypto Library'-compatible messages" +HOMEPAGE="https://github.com/berlincode/sjcl" + +# pypi tarball doesn't contains the tests +SRC_URI="https://github.com/berlincode/sjcl/archive/${MY_COMMIT}.tar.gz -> ${PN}-${MY_COMMIT}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" -m unittest -v tests.simple || die +} diff --git a/dev-python/skia-pathops/Manifest b/dev-python/skia-pathops/Manifest new file mode 100644 index 000000000..8815ccf9c --- /dev/null +++ b/dev-python/skia-pathops/Manifest @@ -0,0 +1 @@ +DIST skia_pathops-0.9.1.tar.gz 65116011 BLAKE2B de7971f2e127d205f7e74a6700de9f0364a15ee268b5fd8c8ff6f36b066e467791d58bc26a7f99bbfdb759bed1781e0f7ba1019f523691d05b638af0802d267a SHA512 bc35ced1ad433e51b56b4a5d4a5fbe9156281b3db50ce63800ea576392700ca51fa5dc1bbe5ba165e9ac5095d3f8a44ada52a60fa3d3e8e9d726845175a0a86d diff --git a/dev-python/skia-pathops/files/skia-pathops-0.9.1-no-net.patch b/dev-python/skia-pathops/files/skia-pathops-0.9.1-no-net.patch new file mode 100644 index 000000000..0cac67bc7 --- /dev/null +++ b/dev-python/skia-pathops/files/skia-pathops-0.9.1-no-net.patch @@ -0,0 +1,11 @@ +--- a/setup.py ++++ b/setup.py +@@ -252,7 +252,7 @@ def build_skia(build_base): + build_cmd = [sys.executable, build_skia_py, build_dir] + + if inside_sdist: +- build_cmd.append("--no-sync-deps") ++ build_cmd += ["--no-sync-deps", "--no-virtualenv", "--no-fetch-gn", "--gn-path", "/usr/bin/gn"] + + env = os.environ + target_cpu = None diff --git a/dev-python/skia-pathops/metadata.xml b/dev-python/skia-pathops/metadata.xml new file mode 100644 index 000000000..39029ac90 --- /dev/null +++ b/dev-python/skia-pathops/metadata.xml @@ -0,0 +1,15 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + fonttools/skia-pathops + skia-pathops + + + Python bindings for the Google Skia library's Path Ops module, performing boolean operations on paths (intersection, union, difference, xor). + + diff --git a/dev-python/skia-pathops/skia-pathops-0.9.1.ebuild b/dev-python/skia-pathops/skia-pathops-0.9.1.ebuild new file mode 100644 index 000000000..9b1cfe8d7 --- /dev/null +++ b/dev-python/skia-pathops/skia-pathops-0.9.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +HASH="2df8c918ffcb4ad847d2571f32a92447ffebe2e9c94d4ea05d9a86f20beb" +DESCRIPTION="Python bindings for the Skia Path Ops" +HOMEPAGE=" + https://skia.org/dev/present/pathops + https://pypi.org/project/skia-pathops/ + https://github.com/fonttools/skia-pathops +" +SRC_URI="https://files.pythonhosted.org/packages/45/e5/${HASH}/skia_pathops-${PV}.tar.gz" +S="${WORKDIR}/skia_pathops-${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + app-alternatives/ninja + app-arch/unzip + dev-python/cython[${PYTHON_USEDEP}] + dev-build/gn +" + +PATCHES=( "${FILESDIR}"/${P}-no-net.patch ) + +REPYTEST_DESELECT=( + tests/pathops_test.py::PathTest::test_transform + "tests/pathops_test.py::test_path_operation[conic_2_quad-operations3-expected3]" + "tests/pathops_test.py::test_path_operation[arc_to_quads-operations4-expected4]" +) + +distutils_enable_tests pytest diff --git a/dev-python/sortedcollections/Manifest b/dev-python/sortedcollections/Manifest new file mode 100644 index 000000000..ae64c7f98 --- /dev/null +++ b/dev-python/sortedcollections/Manifest @@ -0,0 +1 @@ +DIST sortedcollections-2.1.0.gh.tar.gz 48563 BLAKE2B 5de36155858dc055c9412ff410bd70b489aba292a2956216db95641e10dcb249b98e5c005c4d7c4fd00b25c3315c65b3f43f404737591632ac223a4045b775b5 SHA512 7cb95af1791ab8f8c99847c1b9e0b8c1e7cc7dfe8a9df5db8bb3c96ceb2f15d7351ab4ff081d037d34dbb6c3108f4b575ca22c9e9e911a727d31b9ba3bf975f6 diff --git a/dev-python/sortedcollections/metadata.xml b/dev-python/sortedcollections/metadata.xml new file mode 100644 index 000000000..f66072768 --- /dev/null +++ b/dev-python/sortedcollections/metadata.xml @@ -0,0 +1,10 @@ + + + + + https://grantjenks.com/docs/sortedcollections/ + grantjenks/python-sortedcollections + sortedcollections + + + diff --git a/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild b/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild new file mode 100644 index 000000000..2c5296701 --- /dev/null +++ b/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Apache2 licensed Python sorted collections library" +HOMEPAGE=" + https://pypi.org/project/sortedcollections/ + https://github.com/grantjenks/python-sortedcollections +" +SRC_URI="https://github.com/grantjenks/python-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/python-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]" +BDEPEND="doc? ( ${RDEPEND} )" + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +src_prepare() { + # breaks pytest + rm tox.ini || die + + distutils-r1_src_prepare +} + +python_test() { + epytest --doctest-glob="*.rst" +} diff --git a/dev-python/soundcard/Manifest b/dev-python/soundcard/Manifest new file mode 100644 index 000000000..fc15f9757 --- /dev/null +++ b/dev-python/soundcard/Manifest @@ -0,0 +1 @@ +DIST soundcard-0.4.5.tar.gz 40831 BLAKE2B bee3c54dce51a5fe0d01a30c78edc4c87752c803f90bcc2771a235d9579ade74095e2437747af322e3f179d5ae018c0a169f86ef86487291d140d1495e736d17 SHA512 f08deec62717e29a173f5fc8df2e828385e47e923ed9face22f0a389062929f95fc41b8f7156977cfffff2f6c122d052f6a00f8fdb86ff84fb845f172425d987 diff --git a/dev-python/soundcard/metadata.xml b/dev-python/soundcard/metadata.xml new file mode 100644 index 000000000..68a90beeb --- /dev/null +++ b/dev-python/soundcard/metadata.xml @@ -0,0 +1,17 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + SoundCard is a library for playing and recording audio without resorting + to a CPython extension. Instead, it is implemented using the wonderful + CFFI and the native audio libraries of Linux, Windows and macOS. + + + bastibe/SoundCard + SoundCard + + diff --git a/dev-python/soundcard/soundcard-0.4.5.ebuild b/dev-python/soundcard/soundcard-0.4.5.ebuild new file mode 100644 index 000000000..4f1126c58 --- /dev/null +++ b/dev-python/soundcard/soundcard-0.4.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit pypi distutils-r1 + +DESCRIPTION="A Pure-Python Real-Time Audio Library" +HOMEPAGE=" + https://pypi.org/project/SoundCard/ + https://github.com/bastibe/SoundCard/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" # requires a running pulseaudio server + +RDEPEND=" + >=dev-python/numpy-1.11[${PYTHON_USEDEP}] + dev-python/cffi[${PYTHON_USEDEP}] +" diff --git a/dev-python/sphinx-click/Manifest b/dev-python/sphinx-click/Manifest new file mode 100644 index 000000000..5e3d8fc71 --- /dev/null +++ b/dev-python/sphinx-click/Manifest @@ -0,0 +1 @@ +DIST sphinx-click-4.2.0.tar.gz 21265 BLAKE2B 3f0cd707d6eb26bb63d81cd86324b715eecbb85d038a94104599034563be024d4d4cab5ed488b1d1fb55d4f7c6abb599f48c96f8ea582be0c3d4a37169e7638d SHA512 9b9fee96b17242a1a2cfc097a49aaaa0134e47d250231481d13c438abfdd17b149adf2bde9c3591a94e4e17f02dc800c2b48002eb74994b43fec0d50ddb1083e diff --git a/dev-python/sphinx-click/metadata.xml b/dev-python/sphinx-click/metadata.xml new file mode 100644 index 000000000..26b8bd2c9 --- /dev/null +++ b/dev-python/sphinx-click/metadata.xml @@ -0,0 +1,14 @@ + + + + + +sphinx-click is a Sphinx plugin that allows you to automatically extract documentation from a click-based application and include it in your docs. + + + click-contrib/sphinx-click + sphinx-click + https://github.com/click-contrib/sphinx-click/issues + https://sphinx-click.readthedocs.io/en/latest + + diff --git a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild b/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild new file mode 100644 index 000000000..6f0998c59 --- /dev/null +++ b/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Sphinx plugin to automatically document click-based applications" +HOMEPAGE=" + https://github.com/click-contrib/sphinx-click + https://pypi.org/project/sphinx-click/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/sphinx-2.0[${PYTHON_USEDEP}] + >=dev-python/click-7.0[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] +" +BDEPEND=">=dev-python/pbr-2.0[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest +distutils_enable_sphinx docs --no-autodoc diff --git a/dev-python/sphinx-design/Manifest b/dev-python/sphinx-design/Manifest new file mode 100644 index 000000000..623f48c9c --- /dev/null +++ b/dev-python/sphinx-design/Manifest @@ -0,0 +1 @@ +DIST sphinx-design-0.6.1.gh.tar.gz 2634942 BLAKE2B 24d392aebdfbe62dc5b7aa4459f146f32bd2bf64f53e7fe0bb2732e63501f59e3b06d437cde138b398d2c0c1454cd3678c2ce3fdffaaf11786a7353ac0a8a9b0 SHA512 7733d0f146f26b47c1b4db5c86aeb634194fc3d9330308812e7507aa2b76420d869a6a5846980f034e7127385f79c0b41dfcce2206d0ee69746aa8ced2a4a582 diff --git a/dev-python/sphinx-design/metadata.xml b/dev-python/sphinx-design/metadata.xml new file mode 100644 index 000000000..b3ae7c45c --- /dev/null +++ b/dev-python/sphinx-design/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + sphinx_design + executablebooks/sphinx-design + + diff --git a/dev-python/sphinx-design/sphinx-design-0.6.1.ebuild b/dev-python/sphinx-design/sphinx-design-0.6.1.ebuild new file mode 100644 index 000000000..ae4907e8b --- /dev/null +++ b/dev-python/sphinx-design/sphinx-design-0.6.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_AUTODOC=0 +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 docs + +DESCRIPTION="A sphinx extension for designing beautiful responsive web components" +HOMEPAGE="https://github.com/executablebooks/sphinx-design https://pypi.org/project/sphinx_design/" +SRC_URI="https://github.com/executablebooks/sphinx-design/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/pytest-regressions[${PYTHON_USEDEP}] + ) + doc? ( + dev-python/myst-parser[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinx-hoverxref/Manifest b/dev-python/sphinx-hoverxref/Manifest new file mode 100644 index 000000000..92a4d8f1d --- /dev/null +++ b/dev-python/sphinx-hoverxref/Manifest @@ -0,0 +1 @@ +DIST sphinx-hoverxref-1.4.2.gh.tar.gz 1719736 BLAKE2B 844584a379dec3b83c9661e6abc432f8ae1a9dab4236323c7cc73fa03a9a35251a27a4fa76c7bfb85580fe9e3299ba8929e349bd80d9ec2e5e9859aa6f391c97 SHA512 0de6810dec1d71a130526a96a28fc651fc53f4310cf866fa4fa23a386996681598ac588d41f6fcefdd1edb381efbbc5cf4048a7e2d6d7f6829b72d6c87bfb0c6 diff --git a/dev-python/sphinx-hoverxref/metadata.xml b/dev-python/sphinx-hoverxref/metadata.xml new file mode 100644 index 000000000..a134dc25a --- /dev/null +++ b/dev-python/sphinx-hoverxref/metadata.xml @@ -0,0 +1,15 @@ + + + + + + https://sphinx-hoverxref.readthedocs.io/en/latest/ + sphinx-hoverxref + readthedocs/sphinx-hoverxref + + Manuel Kaufmann + humitos@gmail.com + + https://github.com/readthedocs/sphinx-hoverxref/issues + + diff --git a/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.4.2.ebuild b/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.4.2.ebuild new file mode 100644 index 000000000..26a182824 --- /dev/null +++ b/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.4.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 + +DESCRIPTION="Sphinx extension to show tooltips with content embedded when hover a reference" +HOMEPAGE=" + https://pypi.org/project/sphinx-hoverxref/ + https://github.com/readthedocs/sphinx-hoverxref +" +SRC_URI="https://github.com/readthedocs/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-jquery[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/sphinxcontrib-bibtex[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # tests that require network + tests/test_htmltag.py::test_intersphinx_default_configs + tests/test_htmltag.py::test_intersphinx_python_mapping + tests/test_htmltag.py::test_intersphinx_all_mappings +) + +distutils_enable_tests pytest + +# Bug #883189 +#distutils_enable_sphinx docs \ +# dev-python/sphinx-autoapi \ +# dev-python/sphinx-notfound-page \ +# dev-python/sphinx-prompt \ +# dev-python/sphinx-tabs \ +# dev-python/sphinx-version-warning \ +# dev-python/sphinx-rtd-theme \ +# dev-python/sphinxcontrib-bibtex \ +# dev-python/sphinxemoji diff --git a/dev-python/sphinx-last-updated-by-git/Manifest b/dev-python/sphinx-last-updated-by-git/Manifest new file mode 100644 index 000000000..aa507c046 --- /dev/null +++ b/dev-python/sphinx-last-updated-by-git/Manifest @@ -0,0 +1 @@ +DIST sphinx_last_updated_by_git-0.3.8.tar.gz 10785 BLAKE2B 3fcbd3d4e598a66ccc5db5682fea6e23395a567bf732e3638b96fd38380c39dd63f868e54bad69421e9931a40c28705c09e6ae9fe7f3da554a70b962aa9d5d32 SHA512 1632c835296766789fc7d31525dc88164243df27fac068e68c3ba50b9ce5391e80d6d5b33c2c79f075715bd6609b8621e8cb00889b985143c2e79919ea587fb7 diff --git a/dev-python/sphinx-last-updated-by-git/metadata.xml b/dev-python/sphinx-last-updated-by-git/metadata.xml new file mode 100644 index 000000000..bd5f2790f --- /dev/null +++ b/dev-python/sphinx-last-updated-by-git/metadata.xml @@ -0,0 +1,13 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + sphinx-last-updated-by-git + mgeier/sphinx-last-updated-by-git + + diff --git a/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild b/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild new file mode 100644 index 000000000..464d7e4f8 --- /dev/null +++ b/dev-python/sphinx-last-updated-by-git/sphinx-last-updated-by-git-0.3.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION='Get the "last updated" time for each Sphinx page from Git' +HOMEPAGE=" + https://pypi.org/project/sphinx-last-updated-by-git/ + https://github.com/mgeier/sphinx-last-updated-by-git/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/babel[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-import-check ) + +# Tests require to clone a Git repo. While this can be worked around by using +# git-bundle, tests still fail because Sphinx makes some warnings fatal. +distutils_enable_tests import-check diff --git a/dev-python/sphinx-paramlinks/Manifest b/dev-python/sphinx-paramlinks/Manifest new file mode 100644 index 000000000..26dd7f152 --- /dev/null +++ b/dev-python/sphinx-paramlinks/Manifest @@ -0,0 +1 @@ +DIST sphinx-paramlinks-0.6.0.tar.gz 12363 BLAKE2B edda78286df826b2c3036b89de5dd0c334857783bca14ef6ad6c656ccb0da6dec89c64cf4361e9eddeda5a59ca33bb83f83f538758072cf714b49bb4fa67c106 SHA512 cfafc83681a230139a6f9d44bc53894511fce224f11d4ccd786b581eb3ad3274642c652f9bb1ce11ceb709e4c472af86e95c34ec357e17828dc4deffb51c8ea6 diff --git a/dev-python/sphinx-paramlinks/metadata.xml b/dev-python/sphinx-paramlinks/metadata.xml new file mode 100644 index 000000000..4ff92577c --- /dev/null +++ b/dev-python/sphinx-paramlinks/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac@gentoo.org + Viorel Munteanu + + + sqlalchemyorg/sphinx-paramlinks + sphinx-paramlinks + + diff --git a/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild b/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild new file mode 100644 index 000000000..2acd06f8b --- /dev/null +++ b/dev-python/sphinx-paramlinks/sphinx-paramlinks-0.6.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Allows param links in Sphinx function/method descriptions to be linkable" +HOMEPAGE="https://github.com/sqlalchemyorg/sphinx-paramlinks https://pypi.org/project/sphinx-paramlinks/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/docutils + dev-python/sphinx +" diff --git a/dev-python/sphinx-sitemap/Manifest b/dev-python/sphinx-sitemap/Manifest new file mode 100644 index 000000000..3249b70a0 --- /dev/null +++ b/dev-python/sphinx-sitemap/Manifest @@ -0,0 +1,2 @@ +DIST sphinx-sitemap-2.8.0.gh.tar.gz 29119 BLAKE2B 881772326cf4cf993c58c07e486fa428e53c744178e1f906dece590a4e0c51cb32d661c70b3419376c2485dfefca0761bf8a23cc19e72d9423be1805f90142ab SHA512 6413a12d5777a54181e94b4c7b12291003caa3824573be9b3fcac646669e2074c08973d28a849cf421a38500c2dffb12a0829c4ff4b2b4448db721a13249a29f +DIST sphinx-sitemap-2.9.0.gh.tar.gz 29435 BLAKE2B 951a98744741b2d54106535539649950b0884916ef9c0ce3f09b35c32ad81170a1232ec5cffc0300db2c470540499d0e01e234ecf9bc282726a8f9ce84961d5d SHA512 00620150c0492b70597da6a695208013eaad7ae1d2a8ba4e298425888b4003f228362000afd9323399d0eacac5a80f9298383717ac794fc8a5f5ba6466a58547 diff --git a/dev-python/sphinx-sitemap/metadata.xml b/dev-python/sphinx-sitemap/metadata.xml new file mode 100644 index 000000000..5e5f629b7 --- /dev/null +++ b/dev-python/sphinx-sitemap/metadata.xml @@ -0,0 +1,9 @@ + + + + + + sphinx-sitemap + jdillard/sphinx-sitemap + + diff --git a/dev-python/sphinx-sitemap/sphinx-sitemap-2.8.0.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.8.0.ebuild new file mode 100644 index 000000000..94204b0a4 --- /dev/null +++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.8.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Sitemap generator for Sphinx" +HOMEPAGE=" + https://pypi.org/project/sphinx-sitemap/ + https://github.com/jdillard/sphinx-sitemap +" +SRC_URI="https://github.com/jdillard/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-last-updated-by-git[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( dev-python/gitpython[${PYTHON_USEDEP}] ) +" + +DOCS=( {CHANGELOG,README}.rst ) + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +src_prepare() { + #sed "s:\(GIT_TAG_OUTPUT =\) .*:\1 b'v${PV}':" -i docs/source/conf.py + distutils-r1_src_prepare +} + +#distutils_enable_sphinx docs/source \ + #dev-python/furo \ + #dev-python/sphinxemoji \ + #dev-python/sphinxext-opengraph \ + #dev-python/sphinx-contributors diff --git a/dev-python/sphinx-sitemap/sphinx-sitemap-2.9.0.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.9.0.ebuild new file mode 100644 index 000000000..67cf5b235 --- /dev/null +++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.9.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Sitemap generator for Sphinx" +HOMEPAGE=" + https://pypi.org/project/sphinx-sitemap/ + https://github.com/jdillard/sphinx-sitemap +" +SRC_URI="https://github.com/jdillard/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-last-updated-by-git[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( dev-python/gitpython[${PYTHON_USEDEP}] ) +" + +DOCS=( {CHANGELOG,README}.rst ) + +EPYTEST_PLUGINS=( ) + +distutils_enable_tests pytest + +src_prepare() { + #sed "s:\(GIT_TAG_OUTPUT =\) .*:\1 b'v${PV}':" -i docs/source/conf.py + distutils-r1_src_prepare +} + +#distutils_enable_sphinx docs/source \ + #dev-python/furo \ + #dev-python/sphinxemoji \ + #dev-python/sphinxext-opengraph \ + #dev-python/sphinx-contributors diff --git a/dev-python/sphinxcontrib-katex/Manifest b/dev-python/sphinxcontrib-katex/Manifest new file mode 100644 index 000000000..4a88bb51a --- /dev/null +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -0,0 +1 @@ +DIST sphinxcontrib_katex-0.9.11.tar.gz 100476 BLAKE2B 630fc9ae63ad67f0e65d220922ec5e2077933369b7895f7f58575ca262ea1481b568112eaa78d822b9184bc768f5496e936bc1b715c3e6981173c9b9d54a4205 SHA512 426956366977afc6b89a160a1f20bec245a45a6245c994c449440a7ff814e5ca122963be815b57f8a9a5ffdf9e1c3c70be4c1ce05713716df516f4659784900d diff --git a/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_install.patch b/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_install.patch new file mode 100644 index 000000000..cb03252d7 --- /dev/null +++ b/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_install.patch @@ -0,0 +1,11 @@ +diff '--color=auto' -Naur a/pyproject.toml b/pyproject.toml +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -170,6 +170,7 @@ + # + # Find all (sub-)modules of the Python package + [tool.setuptools.packages.find] ++exclude = ["docs", "tests"] + + [tool.setuptools.dynamic] + version = {attr = 'sphinxcontrib.katex.__version__'} diff --git a/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_use_tomli.patch b/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_use_tomli.patch new file mode 100644 index 000000000..7e0c49d61 --- /dev/null +++ b/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.10_fix_use_tomli.patch @@ -0,0 +1,22 @@ +Gentoo issue: https://bugs.gentoo.org/934950 +Switch to use tomli instead of toml +diff '--color=auto' -Naur a/docs/conf.py b/docs/conf.py +--- a/docs/conf.py ++++ b/docs/conf.py +@@ -3,13 +3,14 @@ + import os + import subprocess + +-import toml ++import tomli + + import sphinxcontrib.katex as katex + + + # -- GENERAL ------------------------------------------------------------- +-config = toml.load(os.path.join("..", "pyproject.toml")) ++with open("../pyproject.toml", "rb") as f: ++ config = tomli.load(f) + + project = config["project"]["name"] + author = ", ".join(author["name"] for author in config["project"]["authors"]) diff --git a/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.11_fix_install.patch b/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.11_fix_install.patch new file mode 100644 index 000000000..a54293bcb --- /dev/null +++ b/dev-python/sphinxcontrib-katex/files/sphinxcontrib-katex-0.9.11_fix_install.patch @@ -0,0 +1,28 @@ +diff '--color=auto' -Naur a/pyproject.toml b/pyproject.toml +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -7,7 +7,7 @@ + ] + description = 'A Sphinx extension for rendering math in HTML pages' + readme = 'README.rst' +-license = {file = 'LICENSE'} ++license-files = ['LICENSE'] + keywords = [ + 'sphinx', + 'latex', +@@ -19,7 +19,6 @@ + 'Development Status :: 5 - Production/Stable', + 'Intended Audience :: Science/Research', + 'Intended Audience :: Developers', +- 'License :: OSI Approved :: MIT License', + 'Operating System :: OS Independent', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', +@@ -179,6 +178,7 @@ + # + # Find all (sub-)modules of the Python package + [tool.setuptools.packages.find] ++exclude = ["docs", "tests"] + + [tool.setuptools.dynamic] + version = {attr = 'sphinxcontrib.katex.__version__'} diff --git a/dev-python/sphinxcontrib-katex/metadata.xml b/dev-python/sphinxcontrib-katex/metadata.xml new file mode 100644 index 000000000..fd706c63e --- /dev/null +++ b/dev-python/sphinxcontrib-katex/metadata.xml @@ -0,0 +1,19 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + Sphinx extension using KaTeX to render math in HTML. + + The extension uses KaTeX for rendering of math in HTML pages. + It is designed as a replacement for the built-in extension + sphinx.ext.mathjax, which uses MathJax for rendering. + + + sphinxcontrib-katex + hagenw/sphinxcontrib-katex + + diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.11.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.11.ebuild new file mode 100644 index 000000000..dc291e657 --- /dev/null +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.11.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/_} +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages" +HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/sphinx-4.5.0-r1[${PYTHON_USEDEP}]" + +DOCS=() + +PATCHES=" + ${FILESDIR}/${P}_fix_install.patch + ${FILESDIR}/${PN}-0.9.10_fix_use_tomli.patch +" + +distutils_enable_sphinx docs \ + dev-python/insipid-sphinx-theme \ + dev-python/tomli + +distutils_enable_tests pytest + +src_prepare() { + default + sed -i -e 's/license_file/license_files/' setup.cfg || die +} + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +} diff --git a/dev-python/sphinxext-opengraph/Manifest b/dev-python/sphinxext-opengraph/Manifest new file mode 100644 index 000000000..402b7e6b9 --- /dev/null +++ b/dev-python/sphinxext-opengraph/Manifest @@ -0,0 +1 @@ +DIST sphinxext_opengraph-0.13.0.tar.gz 1026875 BLAKE2B c33d069d2cbce7c80adf25e94bd024c7c952719e8424190c21a0bf418eda7a67148c6362452d575780aa13db9f957e35c99d9f86de803733e4cc26db1e06a713 SHA512 933cb99cd7d1aeb4d2ea975382ba165e36d46e89da8ad85c217b78b1a5e06f8017968a92c92f68134a5c84e62906533717d05cf2e0207645a22c57298f9d9ebc diff --git a/dev-python/sphinxext-opengraph/metadata.xml b/dev-python/sphinxext-opengraph/metadata.xml new file mode 100644 index 000000000..34024efe5 --- /dev/null +++ b/dev-python/sphinxext-opengraph/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + sphinxext-opengraph + wpilibsuite/sphinxext-opengraph + + diff --git a/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.13.0.ebuild b/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.13.0.ebuild new file mode 100644 index 000000000..d26cfc686 --- /dev/null +++ b/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.13.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_AUTODOC=0 +DOCS_BUILDER="sphinx" +DOCS_DIR="docs" + +# PYPI_NO_NORMALIZE=1 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 docs pypi + +DESCRIPTION="Sphinx extension to generate unique OpenGraph metadata" +HOMEPAGE="https://github.com/wpilibsuite/sphinxext-opengraph https://pypi.org/project/sphinxext-opengraph/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/myst-parser[${PYTHON_USEDEP}] + dev-python/furo[${PYTHON_USEDEP}] + dev-python/sphinx-design[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] +" +BDEPEND=" + doc? ( + ${RDEPEND} + dev-python/accessible-pygments[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxnotes-mock/Manifest b/dev-python/sphinxnotes-mock/Manifest new file mode 100644 index 000000000..15ea512bc --- /dev/null +++ b/dev-python/sphinxnotes-mock/Manifest @@ -0,0 +1 @@ +DIST sphinxnotes_mock-1.1.tar.gz 31351 BLAKE2B 27eccbf71bb8948e77a9612f7b31b5fabd9c014e2b760f4fcb7b8cc325b127c77c66fe17d933dfaff0cbf89560a5541a1cd243dfda24e4fb12147bea57d844ce SHA512 cd89ed27d51f486750a99dcd7aea40d5939f6a88f57a633ce24c83dec1508a43dfc2b056b30777aab632b51957455b007907165f57fd3460b6d3828016ff4a8a diff --git a/dev-python/sphinxnotes-mock/metadata.xml b/dev-python/sphinxnotes-mock/metadata.xml new file mode 100644 index 000000000..111c5cb51 --- /dev/null +++ b/dev-python/sphinxnotes-mock/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + sphinx-notes/mock + sphinxnotes-mock + + diff --git a/dev-python/sphinxnotes-mock/sphinxnotes-mock-1.1.ebuild b/dev-python/sphinxnotes-mock/sphinxnotes-mock-1.1.ebuild new file mode 100644 index 000000000..9ccec0efd --- /dev/null +++ b/dev-python/sphinxnotes-mock/sphinxnotes-mock-1.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Sphinx extension for mocking directives and roles without modifying documents" +HOMEPAGE=" + https://github.com/sphinx-notes/mock + https://pypi.org/project/sphinxnotes-mock/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" diff --git a/dev-python/sqlmodel/Manifest b/dev-python/sqlmodel/Manifest new file mode 100644 index 000000000..c194b00e7 --- /dev/null +++ b/dev-python/sqlmodel/Manifest @@ -0,0 +1,3 @@ +DIST sqlmodel-0.0.29.tar.gz 119485 BLAKE2B 82d98cb0f5db782d473f7434ccfd9150ecb2f68b3a54c0a905a6c5c9681c4431780f233033236fce4a67d9daca00d7859be4288aa567f66d39db8d4968b05d9d SHA512 49775a6f21545078188fa8f172a731241d6965bb099b0c2948d445f50ca90420c9fae466c4fe6fd87f7e7addeb2cfdb370e5d7fddd521d1d51dcc1f098277503 +DIST sqlmodel-0.0.31.tar.gz 94952 BLAKE2B 6c2a968a6a0145b43e94317afa619905065f8e8f293ab6ded2549a37eb151814f9f2f41e05dbdcc1def8456fa60d158670d6ed5e6ef60a6950cc8c561514fd12 SHA512 485020a6f91e82a0bf9eb9c10fec69af3f1513e34808119afe58f635b182e677f5b20f9c46497fa68bf3bc037f0e534209895c882e6cdec3ab1f95533dc72f92 +DIST sqlmodel-0.0.37.tar.gz 85527 BLAKE2B 28edc63001d0127f09062b77444aeb98e41f0b6bf205fc3ecd8a9a3e13e69071be7422477a4fc1b6eae6db9e4d765639615e483eb4316f0d43cbf0d70168a294 SHA512 11d6d34a128a17bff1cd446fcc9c2eb7372fabafb6761c3ead0d91335d090773be4dce972ee206462eab29b3cad0b9c033cd092ad4d4eecd94978cbb1dd19936 diff --git a/dev-python/sqlmodel/metadata.xml b/dev-python/sqlmodel/metadata.xml new file mode 100644 index 000000000..71838e29a --- /dev/null +++ b/dev-python/sqlmodel/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + fastapi/sqlmodel + sqlmodel + + diff --git a/dev-python/sqlmodel/sqlmodel-0.0.29.ebuild b/dev-python/sqlmodel/sqlmodel-0.0.29.ebuild new file mode 100644 index 000000000..79877d2d3 --- /dev/null +++ b/dev-python/sqlmodel/sqlmodel-0.0.29.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="SQL databases in Python, designed for simplicity, compatibility, and robustness." +HOMEPAGE=" + https://sqlmodel.tiangolo.com/ + https://github.com/fastapi/sqlmodel/ + https://pypi.org/project/sqlmodel/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/sqlalchemy-2.0.14[${PYTHON_USEDEP}] + =dev-python/pydantic-1.10.13[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/black[${PYTHON_USEDEP}] + dev-python/fastapi[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Uses coverage + # TIP: Search for subprocess.run([coverage]) + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py::test_run_tests" + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py::test_run_tests" + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests_main.py::test_run_tests" +) + +EPYTEST_IGNORE=( + # Uses coverage + # TIP: Search for imports of coverage_run + "tests/test_tutorial/test_create_db_and_table/test_tutorial001.py" + "tests/test_tutorial/test_create_db_and_table/test_tutorial001_py310.py" +) + +python_test() { + epytest tests +} diff --git a/dev-python/sqlmodel/sqlmodel-0.0.31.ebuild b/dev-python/sqlmodel/sqlmodel-0.0.31.ebuild new file mode 100644 index 000000000..eac4809d9 --- /dev/null +++ b/dev-python/sqlmodel/sqlmodel-0.0.31.ebuild @@ -0,0 +1,58 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="SQL databases in Python, designed for simplicity, compatibility, and robustness." +HOMEPAGE=" + https://sqlmodel.tiangolo.com/ + https://github.com/fastapi/sqlmodel/ + https://pypi.org/project/sqlmodel/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/sqlalchemy-2.0.14[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/black[${PYTHON_USEDEP}] + dev-python/fastapi[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Uses coverage + # TIP: Search for subprocess.run([coverage]) + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py::test_run_tests" + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py::test_run_tests" + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests_main.py::test_run_tests" +) + +EPYTEST_IGNORE=( + # Uses coverage + # TIP: Search for imports of coverage_run + "tests/test_tutorial/test_create_db_and_table/test_tutorial001.py" + "tests/test_tutorial/test_create_db_and_table/test_tutorial001_py310.py" +) + +python_test() { + epytest tests +} diff --git a/dev-python/sqlmodel/sqlmodel-0.0.37.ebuild b/dev-python/sqlmodel/sqlmodel-0.0.37.ebuild new file mode 100644 index 000000000..79853eb6f --- /dev/null +++ b/dev-python/sqlmodel/sqlmodel-0.0.37.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="SQL databases in Python, designed for simplicity, compatibility, and robustness." +HOMEPAGE=" + https://sqlmodel.tiangolo.com/ + https://github.com/fastapi/sqlmodel/ + https://pypi.org/project/sqlmodel/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/sqlalchemy-2.0.14[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.11.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/fastapi[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Uses coverage + # TIP: Search for subprocess.run([coverage]) + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py310_tests_main.py::test_run_tests" + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_py39_tests_main.py::test_run_tests" + "tests/test_tutorial/test_fastapi/test_app_testing/test_tutorial001_tests_main.py::test_run_tests" + # Updates files + "tests/test_select_gen.py::test_select_gen" +) + +EPYTEST_IGNORE=( + # Uses coverage + # TIP: Search for imports of coverage_run + "tests/test_tutorial/test_create_db_and_table/test_tutorial001.py" + "tests/test_tutorial/test_create_db_and_table/test_tutorial001_py310.py" +) + +python_test() { + epytest tests +} diff --git a/dev-python/sse-starlette/Manifest b/dev-python/sse-starlette/Manifest new file mode 100644 index 000000000..b604986a2 --- /dev/null +++ b/dev-python/sse-starlette/Manifest @@ -0,0 +1 @@ +DIST sse_starlette-3.3.2.tar.gz 32326 BLAKE2B 819d912e2a6c7059a63e573db5f1b828af42c4664ed102731379d837c98eb2b374fe61cd147102b0df7aeb8cbe1af401ad1209058b789caa66d4b26136f5d73f SHA512 52d4574d5ff7f00ce605cda9d06e6e5b2f5d440c03ee224dc2d86879611e71398583fb9e1560f2cfdc6d2e09a87ebca8436891185512efbbe68011560e860c02 diff --git a/dev-python/sse-starlette/metadata.xml b/dev-python/sse-starlette/metadata.xml new file mode 100644 index 000000000..5cf3bc2f0 --- /dev/null +++ b/dev-python/sse-starlette/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + sysid/sse-starlette + sse-starlette + + diff --git a/dev-python/sse-starlette/sse-starlette-3.3.2.ebuild b/dev-python/sse-starlette/sse-starlette-3.3.2.ebuild new file mode 100644 index 000000000..871ba3d56 --- /dev/null +++ b/dev-python/sse-starlette/sse-starlette-3.3.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Server-Sent Events for Starlette and FastAPI" +HOMEPAGE=" + https://github.com/sysid/sse-starlette/ + https://pypi.org/project/sse-starlette/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/starlette-0.49.1[${PYTHON_USEDEP}] + >=dev-python/anyio-4.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/asgi-lifespan-2.1.0[${PYTHON_USEDEP}] + >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] + >=dev-python/portend-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-6.1.1[${PYTHON_USEDEP}] + >=dev-python/tenacity-9.0.0[${PYTHON_USEDEP}] + >=dev-python/uvicorn-0.34.0[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +distutils_enable_tests pytest diff --git a/dev-python/starkbank-ecdsa/Manifest b/dev-python/starkbank-ecdsa/Manifest new file mode 100644 index 000000000..08a938109 --- /dev/null +++ b/dev-python/starkbank-ecdsa/Manifest @@ -0,0 +1 @@ +DIST starkbank-ecdsa-2.2.0.tar.gz 14690 BLAKE2B 96689eb9737aa55bfaf35245124a01cbc7f7f0e6b016bb89139280eebb807cbb4972327b5a95543f7725bb3caa5c724f64307c2a23b7b22c8cc092987f0c5bb7 SHA512 71a3717f6af39969b9d5f0ec187e4a6dbad0a3554b114ac64cf5bcaaf52ca297c3612e8ebf8a9073d9394351850a3a1a16a2e6a38d6994c8fd90d9f129749686 diff --git a/dev-python/starkbank-ecdsa/metadata.xml b/dev-python/starkbank-ecdsa/metadata.xml new file mode 100644 index 000000000..0d41dbec9 --- /dev/null +++ b/dev-python/starkbank-ecdsa/metadata.xml @@ -0,0 +1,12 @@ + + + + + stepan_kk@pm.me + Stepan Kulikov + + + starkbank/ecdsa-python + starkbank-ecdsa + + diff --git a/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0-r1.ebuild b/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0-r1.ebuild new file mode 100644 index 000000000..fd6414595 --- /dev/null +++ b/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A lightweight and fast pure python ECDSA library" +HOMEPAGE="https://github.com/starkbank/ecdsa-python/ https://pypi.org/project/starkbank-ecdsa/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/steam/Manifest b/dev-python/steam/Manifest new file mode 100644 index 000000000..60ad0dc28 --- /dev/null +++ b/dev-python/steam/Manifest @@ -0,0 +1 @@ +DIST steam-2.0.0.gh.tar.gz 675414 BLAKE2B 9ee5c412a1a7f498a773aaf290bba4b268ea71e929d6cec3cbe6629f4af994cb375aaac102364d5fe3aa5b14c40078a53ecd12adea09ee9bb06f8412d6880994 SHA512 7168dc500ae116dc8230abf9405cfd46f9ec9a518e9c0e2ee7902a610dbc2fff92e975061f080c257746979b9fd240d713ced53603b44cbc5361118174eae1b9 diff --git a/dev-python/steam/files/steam-2.0.0-path-pycryptodome-and-gevent.patch b/dev-python/steam/files/steam-2.0.0-path-pycryptodome-and-gevent.patch new file mode 100644 index 000000000..571a48d17 --- /dev/null +++ b/dev-python/steam/files/steam-2.0.0-path-pycryptodome-and-gevent.patch @@ -0,0 +1,188 @@ +From dd8334ce47dbb0c5cc5547094e9800e7789821ce Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?= + +Date: Thu, 14 Aug 2025 15:30:13 +0100 +Subject: [PATCH] dev-python: patched for `dev-python/pycryptodome` and remove + test depend on `dev-python/gevent` +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +* Since `dev-python/gevent` was removed in BUG 879011 so + tests/test_core_cm.py need to be removed + +Signed-off-by: Gonçalo Negrier Duarte +--- + steam/core/crypto.py | 8 +-- + tests/test_core_cm.py | 140 ------------------------------------------ + 2 files changed, 4 insertions(+), 144 deletions(-) + delete mode 100644 tests/test_core_cm.py + +diff --git a/steam/core/crypto.py b/steam/core/crypto.py +index 9557ee6..7894dcf 100644 +--- a/steam/core/crypto.py ++++ b/steam/core/crypto.py +@@ -6,10 +6,10 @@ from os import urandom as random_bytes + from struct import pack + from base64 import b64decode + +-from Cryptodome.Hash import MD5, SHA1, HMAC +-from Cryptodome.PublicKey.RSA import import_key as rsa_import_key, construct as rsa_construct +-from Cryptodome.Cipher import PKCS1_OAEP, PKCS1_v1_5 +-from Cryptodome.Cipher import AES as AES ++from Crypto.Hash import MD5, SHA1, HMAC ++from Crypto.PublicKey.RSA import import_key as rsa_import_key, construct as rsa_construct ++from Crypto.Cipher import PKCS1_OAEP, PKCS1_v1_5 ++from Crypto.Cipher import AES as AES + + + class UniverseKey: +diff --git a/tests/test_core_cm.py b/tests/test_core_cm.py +deleted file mode 100644 +index bbc2c27..0000000 +--- a/tests/test_core_cm.py ++++ /dev/null +@@ -1,140 +0,0 @@ +-import unittest +-from unittest.mock import patch +-import gevent +-import gevent.queue +- +-from steam.core.cm import CMClient +- +-class CMClient_Scenarios(unittest.TestCase): +- test_channel_key = b'SESSION KEY LOL' +- +- def setUp(self): +- # mock out crypto +- patcher = patch('steam.core.crypto.generate_session_key') +- self.addCleanup(patcher.stop) +- self.gen_skey = patcher.start() +- self.gen_skey.return_value = (self.test_channel_key, b'PUBKEY ENCRYPTED SESSION KEY') +- +- patcher = patch('steam.core.crypto.symmetric_encrypt') +- self.addCleanup(patcher.stop) +- self.s_enc = patcher.start() +- self.s_enc.side_effect = lambda m, k: m +- patcher = patch('steam.core.crypto.symmetric_encrypt_HMAC') +- self.addCleanup(patcher.stop) +- self.s_enc_hmac = patcher.start() +- self.s_enc_hmac.side_effect = lambda m, k, mac: m +- +- patcher = patch('steam.core.crypto.symmetric_decrypt') +- self.addCleanup(patcher.stop) +- self.s_dec = patcher.start() +- self.s_dec.side_effect = lambda c, k: c +- patcher = patch('steam.core.crypto.symmetric_decrypt_HMAC') +- self.addCleanup(patcher.stop) +- self.s_dec_hmac = patcher.start() +- self.s_dec_hmac.side_effect = lambda c, k, mac: c +- +- # TODO: Tests for WebsocketConnection +- +- # mock out TCPConnection +- patcher = patch('steam.core.cm.TCPConnection', autospec=True) +- self.addCleanup(patcher.stop) +- self.conn = patcher.start().return_value +- +- self.conn_in = gevent.queue.Queue() +- self.conn.__iter__.return_value = self.conn_in +- +- # mock out CMServerList +- patcher = patch('steam.core.cm.CMServerList', autospec=True) +- self.addCleanup(patcher.stop) +- self.server_list = patcher.start().return_value +- self.server_list.__iter__.return_value = [(127001, 20000+i) for i in range(10)] +- self.server_list.bootstrap_from_webapi.return_value = False +- self.server_list.bootstrap_from_dns.return_value = False +- +- @patch.object(CMClient, 'emit') +- @patch.object(CMClient, '_recv_messages') +- def test_connect(self, mock_recv, mock_emit): +- # setup +- self.conn.connect.return_value = True +- self.server_list.__len__.return_value = 10 +- +- # run +- cm = CMClient() +- +- with gevent.Timeout(2, False): +- cm.connect(retry=1) +- +- gevent.idle() +- +- # verify +- self.conn.connect.assert_called_once_with((127001, 20000)) +- mock_emit.assert_called_once_with('connected') +- mock_recv.assert_called_once_with() +- +- @patch.object(CMClient, 'emit') +- @patch.object(CMClient, '_recv_messages') +- def test_connect_auto_discovery_failing(self, mock_recv, mock_emit): +- # setup +- self.conn.connect.return_value = True +- self.server_list.__len__.return_value = 0 +- +- # run +- cm = CMClient() +- +- with gevent.Timeout(3, False): +- cm.connect(retry=1) +- +- gevent.idle() +- +- # verify +- self.server_list.bootstrap_from_webapi.assert_called_once_with() +- self.server_list.bootstrap_from_dns.assert_called_once_with() +- self.conn.connect.assert_not_called() +- +- @patch.object(CMClient, 'emit') +- @patch.object(CMClient, '_recv_messages') +- def test_connect_auto_discovery_success(self, mock_recv, mock_emit): +- # setup +- self.conn.connect.return_value = True +- self.server_list.__len__.return_value = 0 +- +- def fake_servers(*args, **kwargs): +- self.server_list.__len__.return_value = 10 +- return True +- +- self.server_list.bootstrap_from_webapi.side_effect = fake_servers +- +- # run +- cm = CMClient() +- +- with gevent.Timeout(3, False): +- cm.connect(retry=1) +- +- gevent.idle() +- +- # verify +- self.server_list.bootstrap_from_webapi.assert_called_once_with() +- self.server_list.bootstrap_from_dns.assert_not_called() +- self.conn.connect.assert_called_once_with((127001, 20000)) +- mock_emit.assert_called_once_with('connected') +- mock_recv.assert_called_once_with() +- +- def test_channel_encrypt_sequence(self): +- # setup +- self.conn.connect.return_value = True +- +- # run ------------ +- cm = CMClient() +- cm.connected = True +- gevent.spawn(cm._recv_messages) +- +- # recieve ChannelEncryptRequest +- self.conn_in.put(b'\x17\x05\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x00\x00\x00\x01\x00\x00\x00') +- gevent.idle(); gevent.idle(); gevent.idle(); gevent.idle() +- +- self.conn.put_message.assert_called_once_with(b'\x18\x05\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x00\x00\x00\x80\x00\x00\x00PUBKEY ENCRYPTED SESSION KEY\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00h-\xc4@\x00\x00\x00\x00') +- +- # recieve ChannelEncryptResult (OK) +- self.conn_in.put(b'\x19\x05\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x00\x00\x00') +- +- cm.wait_event('channel_secured', timeout=2, raises=True) +-- +2.50.0 + diff --git a/dev-python/steam/metadata.xml b/dev-python/steam/metadata.xml new file mode 100644 index 000000000..b0f214e3e --- /dev/null +++ b/dev-python/steam/metadata.xml @@ -0,0 +1,13 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + ValvePython/steam + solsticegamestudios/steam + steam + + diff --git a/dev-python/steam/steam-2.0.0-r1.ebuild b/dev-python/steam/steam-2.0.0-r1.ebuild new file mode 100644 index 000000000..26e63f688 --- /dev/null +++ b/dev-python/steam/steam-2.0.0-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python package for interacting with Steam" +HOMEPAGE=" + https://github.com/solsticegamestudios/steam/ + https://pypi.org/project/steam/ +" +SRC_URI=" + https://github.com/solsticegamestudios/steam/archive/refs/tags/v${PV}-alpha1.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${P}-alpha1" + +PATCHES=( + "${FILESDIR}/${P}-path-pycryptodome-and-gevent.patch" +) + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cachetools-3.0.0[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.7.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.9.1[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/vdf-4.0[${PYTHON_USEDEP}] + + dev-python/certifi[${PYTHON_USEDEP}] + dev-python/protobuf[${PYTHON_USEDEP}] + dev-python/wsproto[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/vcrpy[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + if [[ ! ${REPLACING_VERSIONS} ]]; then + ewarn "If you intend to use this library for anything else than" + ewarn "ProtonUp-Qt you most likely need additional ebuilds for" + ewarn "gevent and gevent-eventemitter. These are currently not" + ewarn "part of the GURU repository." + ewarn + ewarn "Project references:" + ewarn " - http://www.gevent.org/" + ewarn " - https://github.com/rossengeorgiev/gevent-eventemitter" + fi +} diff --git a/dev-python/stone/Manifest b/dev-python/stone/Manifest new file mode 100644 index 000000000..1bf8dddc3 --- /dev/null +++ b/dev-python/stone/Manifest @@ -0,0 +1 @@ +DIST stone-3.3.9.gh.tar.gz 290882 BLAKE2B ad6e579d98b95d1828d0050ec29c53c6e5e52968def1fc10d315d311afdb8f350e9a7fd26330dce692c8f2419fe62ee22dba5ae54f0bcc91f09f51d7a7368f9c SHA512 916e8bce6e46114da8e684af25666d15257aa33bb0abb571c10f84457cfb958c309ca35bd3884f816ef8091c877e20b56b392cf5c85a760fab95f116efc7b321 diff --git a/dev-python/stone/metadata.xml b/dev-python/stone/metadata.xml new file mode 100644 index 000000000..9c4da012b --- /dev/null +++ b/dev-python/stone/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac@gentoo.org + Primary maintainer + + + dropbox/stone + stone + + diff --git a/dev-python/stone/stone-3.3.9.ebuild b/dev-python/stone/stone-3.3.9.ebuild new file mode 100644 index 000000000..3239b78c5 --- /dev/null +++ b/dev-python/stone/stone-3.3.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="The Official Api Spec Language for Dropbox" +HOMEPAGE=" + https://www.dropbox.com/developers + https://github.com/dropbox/stone + https://pypi.org/project/stone/ +" +SRC_URI="https://github.com/dropbox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/strawberry-graphql/Manifest b/dev-python/strawberry-graphql/Manifest new file mode 100644 index 000000000..215c1dbf8 --- /dev/null +++ b/dev-python/strawberry-graphql/Manifest @@ -0,0 +1 @@ +DIST strawberry-graphql-0.311.0.gh.tar.gz 1266374 BLAKE2B efb47f68c3e4d60e689ed82e3adbf3a4455ae9ca6881389c0eabb2139ae774fe52251ad6000c431502389df92c66dc5cb59138916d75b95305cd1eab5bebf02f SHA512 3fa8e6b607530ba5ae81631bdd4a8b4b47a1d725f9d897a77065b689ccd8c816357cf971d647bd6b2f43508f39509a632b0879bc5b9a1fa31fa0223281565d58 diff --git a/dev-python/strawberry-graphql/files/strawberry-0.288.3-no-emoji-test.patch b/dev-python/strawberry-graphql/files/strawberry-0.288.3-no-emoji-test.patch new file mode 100644 index 000000000..ebc9c98eb --- /dev/null +++ b/dev-python/strawberry-graphql/files/strawberry-0.288.3-no-emoji-test.patch @@ -0,0 +1,19 @@ +diff --git a/tests/conftest.py b/tests/conftest.py +index 954b5e32..7c30ad2f 100644 +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -6,14 +6,6 @@ import pytest + from strawberry.utils import IS_GQL_32 + + +-def pytest_emoji_xfailed(config: pytest.Config) -> tuple[str, str]: +- return "🤷‍♂️ ", "XFAIL 🤷‍♂️ " +- +- +-def pytest_emoji_skipped(config: pytest.Config) -> tuple[str, str]: +- return "🦘 ", "SKIPPED 🦘" +- +- + pytest_plugins = ("tests.plugins.strawberry_exceptions",) + + diff --git a/dev-python/strawberry-graphql/metadata.xml b/dev-python/strawberry-graphql/metadata.xml new file mode 100644 index 000000000..6de4fabac --- /dev/null +++ b/dev-python/strawberry-graphql/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + strawberry-graphql/strawberry + strawberry-graphql + + diff --git a/dev-python/strawberry-graphql/strawberry-graphql-0.311.0.ebuild b/dev-python/strawberry-graphql/strawberry-graphql-0.311.0.ebuild new file mode 100644 index 000000000..b23ac3a56 --- /dev/null +++ b/dev-python/strawberry-graphql/strawberry-graphql-0.311.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 #pypi + +DESCRIPTION="A library for creating GraphQL APIs" +HOMEPAGE=" + https://strawberry.rocks/ + https://github.com/strawberry-graphql/strawberry/ + https://pypi.org/project/strawberry-graphql/ +" +# no tests in sdist +SRC_URI=" + https://github.com/strawberry-graphql/strawberry/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/strawberry-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/cross-web-0.4.0[${PYTHON_USEDEP}] + =dev-python/graphql-core-3.2.0[${PYTHON_USEDEP}] + >=dev-python/packaging-23[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] +" + +# dev +# integrations +BDEPEND=" + test? ( + dev-python/asgiref[${PYTHON_USEDEP}] + dev-python/email-validator[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/libcst[${PYTHON_USEDEP}] + dev-python/markupsafe[${PYTHON_USEDEP}] + dev-python/opentelemetry-api[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pyinstrument[${PYTHON_USEDEP}] + dev-python/python-multipart[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/typer[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/inline-snapshot[${PYTHON_USEDEP}] + + dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/chalice[${PYTHON_USEDEP}] + dev-python/channels[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/fastapi[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/quart[${PYTHON_USEDEP}] + dev-python/pydantic[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/litestar[${PYTHON_USEDEP}] + dev-python/uvicorn[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + "tests/benchmarks/" + # avoid daphne which requires autobahn + "tests/channels/test_layers.py" + "tests/channels/test_testing.py" + "tests/http/clients/channels.py" + # FIXME: + "tests/http/test_graphql_ide.py" +) +EPYTEST_DESELECT=( + # TODO: sanic + "tests/sanic/test_file_upload.py::test_file_cast" + "tests/sanic/test_file_upload.py::test_endpoint" + # test stdlib? + "tests/schema/test_lazy/test_lazy_generic.py::test_lazy_types_loaded_from_same_module[script]" + # FIXME + "tests/django/test_dataloaders.py::test_fetch_data_from_db" +) +EPYTEST_PLUGINS=( pytest-aiohttp pytest-asyncio pytest-django pytest-mock pytest-snapshot ) +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/strawberry-0.288.3-no-emoji-test.patch +) + +python_test() { + local -x DJANGO_SETTINGS_MODULE="tests.django.django_settings" + + # avoid superfluous pytest-emoji dependency + epytest -o addopts= +} diff --git a/dev-python/strip-hints/Manifest b/dev-python/strip-hints/Manifest new file mode 100644 index 000000000..dd3a0eff5 --- /dev/null +++ b/dev-python/strip-hints/Manifest @@ -0,0 +1 @@ +DIST strip-hints-0.1.13.gh.tar.gz 24743 BLAKE2B 1c448fb1b22ef69dcacdc47c9bf0bb623b5726fb82779779e140659f28d9a9b57ef70e6b8d8dbb2c15863ba04e5f5261f50672fe7b01223de40f00a93ac18b04 SHA512 61b364492578420e89de1bdf6ea18ac622cd2ce49d0691864ad531cee6e8b44684bf1d2ab487403455607f9d8b1da1373fb686962ddad57330e0fbd44adb6b47 diff --git a/dev-python/strip-hints/metadata.xml b/dev-python/strip-hints/metadata.xml new file mode 100644 index 000000000..a4928c292 --- /dev/null +++ b/dev-python/strip-hints/metadata.xml @@ -0,0 +1,12 @@ + + + + + esteve.varela@gmail.com + Esteve Varela Colominas + + + strip-hints + abarker/strip-hints + + diff --git a/dev-python/strip-hints/strip-hints-0.1.13.ebuild b/dev-python/strip-hints/strip-hints-0.1.13.ebuild new file mode 100644 index 000000000..85029d7ff --- /dev/null +++ b/dev-python/strip-hints/strip-hints-0.1.13.ebuild @@ -0,0 +1,26 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 edo + +DESCRIPTION="Function and command-line program to strip Python type hints." +HOMEPAGE="https://pypi.org/project/strip-hints + https://github.com/abarker/strip-hints" + +# Using github tarball due to missing tests in pypi archive +MY_PV="8e55ffaddcc8c8a0fc968729718e0c6abe2b71e9" +SRC_URI="https://github.com/abarker/strip-hints/archive/${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +python_test() { + cd test || die + edo ./run_tests.bash +} diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest new file mode 100644 index 000000000..50b1b1e88 --- /dev/null +++ b/dev-python/survey/Manifest @@ -0,0 +1 @@ +DIST survey-5.4.2.gh.tar.gz 1565387 BLAKE2B f2e8542bb43e029ffc59335461f65d5216128273d01ff3237cf828bb5be2aac613b9872a0504186ab30b11d42438e76c16e758960ea39e686b95bfa89faa642d SHA512 3d3bf0911e1ef49814bd040bf01d3ae7024cecb5d0e20e46dcbaf6e1f8896d4cb9eeb9ed1dae7ff3431acfb706a334d6c2afa89d4f1cd9b82661a0defe53803c diff --git a/dev-python/survey/metadata.xml b/dev-python/survey/metadata.xml new file mode 100644 index 000000000..c9e719e21 --- /dev/null +++ b/dev-python/survey/metadata.xml @@ -0,0 +1,12 @@ + + + + + ceamac@gentoo.org + Primary maintainer + + + Exahilosys/survey + survey + + diff --git a/dev-python/survey/survey-5.4.2.ebuild b/dev-python/survey/survey-5.4.2.ebuild new file mode 100644 index 000000000..8983254d9 --- /dev/null +++ b/dev-python/survey/survey-5.4.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 + +DESCRIPTION="A simple library for creating beautiful interactive prompts" +HOMEPAGE=" + https://github.com/Exahilosys/survey + https://pypi.org/project/survey/ +" +MY_PV=${PV/_/-} +SRC_URI="https://github.com/Exahilosys/survey/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-autodoc-typehints \ + dev-python/sphinx-paramlinks \ + dev-python/sphinx-rtd-theme + +src_configure() { + distutils-r1_src_configure + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} diff --git a/dev-python/svgelements/Manifest b/dev-python/svgelements/Manifest new file mode 100644 index 000000000..ed721653e --- /dev/null +++ b/dev-python/svgelements/Manifest @@ -0,0 +1 @@ +DIST svgelements-1.9.6.gh.tar.gz 134884 BLAKE2B c6b5c3e3b7a27b0972c78e8ad290c2880b7418d11cded3769d3c591ddcefa85d5e4ddcd5df186e181178cc6ca2054d1a48ea4a715f3506fcd16d53d5baed206f SHA512 c92004a103cb0073f91e0d4f2710a841855ba5079924d106db33df8994c482656a7c3358336c3fcae3127f2b6e668595b2339913e7c8f8364277fedbe0b854c3 diff --git a/dev-python/svgelements/files/fix_tests.patch b/dev-python/svgelements/files/fix_tests.patch new file mode 100644 index 000000000..413e29914 --- /dev/null +++ b/dev-python/svgelements/files/fix_tests.patch @@ -0,0 +1,20 @@ +Fix https://bugs.gentoo.org/927876 +--- a/test/test_cubic_bezier.py ++++ b/test/test_cubic_bezier.py +@@ -79,4 +79,4 @@ class TestElementCubicBezierPoint(unittest.TestCase): + p = Path(transform=Matrix(682.657124793113, 0.000000000003, -0.000000000003, 682.657124793113, 257913.248909660178, -507946.354527872754)) + p += CubicBezier(start=Point(-117.139521365,1480.99923469), control1=Point(-41.342266634,1505.62725567), control2=Point(40.3422666342,1505.62725567), end=Point(116.139521365,1480.99923469)) + bounds = p.bbox() +- self.assertNotAlmostEquals(bounds[1], bounds[3], delta=100) ++ self.assertNotAlmostEqual(bounds[1], bounds[3], delta=100) +--- a/test/test_write.py ++++ b/test/test_write.py +@@ -24,7 +24,7 @@ class TestElementWrite(unittest.TestCase): + + def test_write_group(self): + g = Group() +- self.assertEquals(g.string_xml(), "") ++ self.assertEqual(g.string_xml(), "") + + def test_write_rect(self): + r = Rect("1in", "1in", "3in", "3in", rx="5%") diff --git a/dev-python/svgelements/metadata.xml b/dev-python/svgelements/metadata.xml new file mode 100644 index 000000000..008cf8178 --- /dev/null +++ b/dev-python/svgelements/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + svgelements + meerk40t/svgelements + + diff --git a/dev-python/svgelements/svgelements-1.9.6-r1.ebuild b/dev-python/svgelements/svgelements-1.9.6-r1.ebuild new file mode 100644 index 000000000..de5eb6152 --- /dev/null +++ b/dev-python/svgelements/svgelements-1.9.6-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="SVG Parsing for Elements, Paths, and other SVG Objects." +HOMEPAGE="https://github.com/meerk40t/svgelements https://pypi.org/project/svgelements" +SRC_URI="https://github.com/meerk40t/svgelements/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}/fix_tests.patch" +) + +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" +DEPEND="${BDEPEND}" + +distutils_enable_tests pytest + +src_prepare() { + default + mv "${S}/test" "${S}_tests" +} + +python_test() { + cd "${T}" || die "Could not move into the temporary directory" + epytest "${S}_tests" +} + +pkg_postinst() { + optfeature "getting exact value for arc lenght computation" dev-python/scipy + optfeature "loading images" dev-python/pillow + optfeature "speeding up linearization for Shapes" dev-python/numpy +} diff --git a/dev-python/svgpathtools/Manifest b/dev-python/svgpathtools/Manifest new file mode 100644 index 000000000..a8184a4dc --- /dev/null +++ b/dev-python/svgpathtools/Manifest @@ -0,0 +1 @@ +DIST svgpathtools-1.7.2.tar.gz 2136092 BLAKE2B 15470fe9f1193aa35fde1201940e2d23a06e9880c456c11819e26545f1c491995e54321674d34cefff5299e51cf8e0a10c7aa04871a1536c6de61d16fc29c477 SHA512 8771925e6a59f70bebc09df58d1bb2d44ff326768deabaf566637ade4ff4bd799de03a24ee71c80432b8286df3b12b060be73fdc2f0ada2dcd15b11d51404f3b diff --git a/dev-python/svgpathtools/metadata.xml b/dev-python/svgpathtools/metadata.xml new file mode 100644 index 000000000..b7741203d --- /dev/null +++ b/dev-python/svgpathtools/metadata.xml @@ -0,0 +1,23 @@ + + + + + vowstar@gmail.com + Huang Rui + + + mathandy/svgpathtools + svgpathtools + + + svgpathtools is a collection of tools for manipulating and analyzing SVG + Path objects and Bezier curves. It provides functions for reading, writing, + and displaying SVG files, as well as tools for computing arc lengths, + bounding boxes, intersections, and other geometric properties of SVG paths. + + + svgpathtools是一组用于操作和分析SVG路径对象和贝塞尔曲线的工具集。它提供了 + 读取、写入和显示SVG文件的功能,以及用于计算弧长、边界框、交点和SVG路径其他 + 几何属性的工具。 + + diff --git a/dev-python/svgpathtools/svgpathtools-1.7.2.ebuild b/dev-python/svgpathtools/svgpathtools-1.7.2.ebuild new file mode 100644 index 000000000..731b67e33 --- /dev/null +++ b/dev-python/svgpathtools/svgpathtools-1.7.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Tools for manipulating and analyzing SVG Path objects and Bezier curves" +HOMEPAGE="https://github.com/mathandy/svgpathtools https://pypi.org/project/svgpathtools/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/svgwrite[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}" + +EPYTEST_PLUGINS=( ) +distutils_enable_tests pytest diff --git a/dev-python/syrupy/Manifest b/dev-python/syrupy/Manifest new file mode 100644 index 000000000..0cdeb2023 --- /dev/null +++ b/dev-python/syrupy/Manifest @@ -0,0 +1 @@ +DIST syrupy-5.1.0.gh.tar.gz 2339258 BLAKE2B 7d888ec47ae10a3946e30262c43453cb9fb9d2e3edf1a5157cfea8811ffa1817c5db94278dd5533d51b51a1e8d0a53dbf653da187024b347a891a341dd6d3921 SHA512 32b98713a2ce64170b914b4ec36878b5175374c2192c5cbe2b118ebb89a33594c12bb29dde45ee9acaeac406e2723e25a73a5e7c2e53d93e584be69ff9b8cdef diff --git a/dev-python/syrupy/metadata.xml b/dev-python/syrupy/metadata.xml new file mode 100644 index 000000000..e88a1c717 --- /dev/null +++ b/dev-python/syrupy/metadata.xml @@ -0,0 +1,12 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + syrupy + syrupy-project/syrupy + + diff --git a/dev-python/syrupy/syrupy-5.1.0.ebuild b/dev-python/syrupy/syrupy-5.1.0.ebuild new file mode 100644 index 000000000..a851a25cd --- /dev/null +++ b/dev-python/syrupy/syrupy-5.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="The sweeter pytest snapshot plugin" +HOMEPAGE="https://github.com/syrupy-project/syrupy https://pypi.org/project/syrupy" +SRC_URI="https://github.com/syrupy-project/syrupy/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +DOCS+=( LICENSE README.md CHANGELOG.md ) + +RDEPEND=" + dev-python/rich[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/invoke[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-xdist ) +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # Inject required plugins; autoloading can break (e.g., with pytest-relaxed) + sed -i 's/\([a-zA-Z0-9_]\+\)\.runpytest(/\1.runpytest("-p", "syrupy", "-p", "xdist", /' \ + tests/integration/test_*.py || die +} diff --git a/dev-python/system_hotkey/Manifest b/dev-python/system_hotkey/Manifest new file mode 100644 index 000000000..a04774942 --- /dev/null +++ b/dev-python/system_hotkey/Manifest @@ -0,0 +1 @@ +DIST system_hotkey-1.0.3.gh.tar.gz 29898 BLAKE2B c92c515c53efdf0816f9d94520f5755fc0e2972437079288baf1025b9005545b29c156dbc0ab6ceaba2b7141cb4b57352742a42a12bcad848421eda27866cb74 SHA512 8812cb2542ba7f72bca3a40212ddbc0e8094a25fe6f67d42185e69a4485a809c36547312468c691a385c60aa241661e01dc8a12daaf97e94028c60e0e6a6f21d 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 000000000..265c32a5f --- /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/metadata.xml b/dev-python/system_hotkey/metadata.xml new file mode 100644 index 000000000..a69e0c839 --- /dev/null +++ b/dev-python/system_hotkey/metadata.xml @@ -0,0 +1,12 @@ + + + + + devrin@fastmail.com + Devrin Talen + + + system_hotkey + timeyyy/system_hotkey + + diff --git a/dev-python/system_hotkey/system_hotkey-1.0.3.ebuild b/dev-python/system_hotkey/system_hotkey-1.0.3.ebuild new file mode 100644 index 000000000..0dc117f96 --- /dev/null +++ b/dev-python/system_hotkey/system_hotkey-1.0.3.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_{12..13} ) +inherit distutils-r1 virtualx + +DESCRIPTION="Multi-platform system-wide hotkeys" +HOMEPAGE="https://github.com/timeyyy/system_hotkey" +SRC_URI="https://github.com/timeyyy/system_hotkey/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# TODO this depends on xpybutil +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}]" + +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/tdir/Manifest b/dev-python/tdir/Manifest new file mode 100644 index 000000000..e9b511ebf --- /dev/null +++ b/dev-python/tdir/Manifest @@ -0,0 +1 @@ +DIST tdir-1.9.0.gh.tar.gz 29196 BLAKE2B 058105e176d4cb122ddc2418bcb1fd8f0c91655d07c44ba4f4c493ab9ec83c4b85b11e0364ca5e9b4c28e96ffb4b1ff8c8abe8402cff3adae406621ed28bc876 SHA512 387bdeddfa860c1469ab4801ba6b5be45b22d0da882f552ac2b96a2fac31d3af6064978605b77a23f81c54d19dc114f15b956164c7d19ca09b83157d5d9f6c84 diff --git a/dev-python/tdir/metadata.xml b/dev-python/tdir/metadata.xml new file mode 100644 index 000000000..58074303e --- /dev/null +++ b/dev-python/tdir/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + rec/tdir + tdir + + diff --git a/dev-python/tdir/tdir-1.9.0.ebuild b/dev-python/tdir/tdir-1.9.0.ebuild new file mode 100644 index 000000000..dd04dffab --- /dev/null +++ b/dev-python/tdir/tdir-1.9.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Create and fill a temporary directory" +HOMEPAGE=" + https://rec.github.io/tdir/ + https://github.com/rec/tdir/ + https://pypi.org/project/tdir/ +" +# no tests in sdist +SRC_URI=" + https://github.com/rec/tdir/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/dek[${PYTHON_USEDEP}] + dev-python/xmod[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/templated-dictionary/Manifest b/dev-python/templated-dictionary/Manifest new file mode 100644 index 000000000..99c81d76b --- /dev/null +++ b/dev-python/templated-dictionary/Manifest @@ -0,0 +1 @@ +DIST templated-dictionary-1.6.gh.tar.gz 16311 BLAKE2B 5130dc76fd2852ff1ef682f3dd01df67f2f7fbc22df48fdda4f4c87b001dafeb17e49b7362d436c7f84f91f8e47691cdf377607d442ca1247169d0d4040cc5b8 SHA512 06f231d01ab7b34a433b90ea9108ce049445afdcbc37e413647f4d7565cece7f14b28ba2ac7d8352348cf989ae58ab4587d7b74670cb3b19bfbfcd18f0623757 diff --git a/dev-python/templated-dictionary/metadata.xml b/dev-python/templated-dictionary/metadata.xml new file mode 100644 index 000000000..f5bcd8f1e --- /dev/null +++ b/dev-python/templated-dictionary/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + xsuchy/templated-dictionary + templated-dictionary + + diff --git a/dev-python/templated-dictionary/templated-dictionary-1.6.ebuild b/dev-python/templated-dictionary/templated-dictionary-1.6.ebuild new file mode 100644 index 000000000..ccd8794a3 --- /dev/null +++ b/dev-python/templated-dictionary/templated-dictionary-1.6.ebuild @@ -0,0 +1,24 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Python dictionary with Jinja2 expansion" +HOMEPAGE=" + https://github.com/xsuchy/templated-dictionary/ + https://pypi.org/project/templated-dictionary/ +" +SRC_URI="https://github.com/xsuchy/templated-dictionary/archive/refs/tags/python-${P}-1.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/${PN}-python-${P}-1" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/jinja2[${PYTHON_USEDEP}]" diff --git a/dev-python/tempus-themes/Manifest b/dev-python/tempus-themes/Manifest new file mode 100644 index 000000000..0505f7dcb --- /dev/null +++ b/dev-python/tempus-themes/Manifest @@ -0,0 +1 @@ +DIST tempus-themes-2.3.0.20220206.tar.gz 19418 BLAKE2B d6962ef10ea8f5a34e44f64fbc6d4937d0b738e18f5c16b5832f80221ceb184c96f631c18d4d711285fb872ba911732128768fc7e6f9e2a1cc6c43d723273d79 SHA512 8677a3522eba8b783678c01e19d0977a930202362bab4d26e7c729270e2d6f2aeadf0979d69afbc91965e1e94fc9ecaebef796326a0b6b195cb0fe1a87540c62 diff --git a/dev-python/tempus-themes/metadata.xml b/dev-python/tempus-themes/metadata.xml new file mode 100644 index 000000000..604823e6a --- /dev/null +++ b/dev-python/tempus-themes/metadata.xml @@ -0,0 +1,9 @@ + + + + + + tempus-themes + protesilaos/tempus-themes-pygments + + diff --git a/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild b/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild new file mode 100644 index 000000000..e6480b397 --- /dev/null +++ b/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..14} pypy3_11 ) +inherit distutils-r1 pypi + +DESCRIPTION="Accessible themes for Pygments" +HOMEPAGE=" + https://pypi.org/project/tempus-themes/ + https://gitlab.com/protesilaos/tempus-themes-generator +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]" + +distutils_enable_tests import-check diff --git a/dev-python/tempy/Manifest b/dev-python/tempy/Manifest new file mode 100644 index 000000000..7e51b01e0 --- /dev/null +++ b/dev-python/tempy/Manifest @@ -0,0 +1 @@ +DIST tempy-1.4.0.gh.tar.gz 1546608 BLAKE2B c99d18b4b2ef5d78728cb12f4c0d532b4b51b39bd270aac25a1760ff16db2b91d0da2f8f3f5037d18ea8370ce391e1d1c5e6f5a2dbf10e99afe908eca958c10b SHA512 242ce3a3d3d9cbc65b51b855f80470dd3a3c22e13f6ecef38ee77a53d621a79671b2901344c7cc93b95f370ec78b2b136281f292fb49a1f8528d016025154db0 diff --git a/dev-python/tempy/metadata.xml b/dev-python/tempy/metadata.xml new file mode 100644 index 000000000..9793a2282 --- /dev/null +++ b/dev-python/tempy/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + noprobelm/tempy + + diff --git a/dev-python/tempy/tempy-1.4.0.ebuild b/dev-python/tempy/tempy-1.4.0.ebuild new file mode 100644 index 000000000..c829801b5 --- /dev/null +++ b/dev-python/tempy/tempy-1.4.0.ebuild @@ -0,0 +1,31 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="A simple, visually pleasing weather report in your terminal" +HOMEPAGE="https://github.com/noprobelm/tempy" +SRC_URI="https://github.com/noprobelm/tempy/archive/fb0db08.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/tempy-fb0db0841e097de4ed819066a45933748172e02a" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" +# We need https://github.com/darrenburns/ward, which is not in GURU, gentoo, or any overlay I could find. +# When I have more time, I will write the ebuild and remove this. + +RDEPEND=" + dev-python/rich[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +pkg_postinst() { + elog By default, tempy is using the API key of the developper by making requests throught their proxy server. + elog You can register your own API key at https://www.weatherapi.com, and store it in '$HOME/.config/tempyrc'. +} diff --git a/dev-python/termynal/Manifest b/dev-python/termynal/Manifest new file mode 100644 index 000000000..da6d1f734 --- /dev/null +++ b/dev-python/termynal/Manifest @@ -0,0 +1 @@ +DIST termynal-0.13.1.gh.tar.gz 171535 BLAKE2B 046ced44bbeea17292fa93804d2accea84d3834daf7d4e73e22a1d9688b546a0ad6c15778b1a92c813a9fc54d465ba41260e4c9e97e82ba42146d759117c2d57 SHA512 52e1d8619d4404a0cb43e0514c6d4978405cf36d91503d14eec6a1d659363892e8021b9adf98321445a28ec563352fb0f630b3e71286c4f741e97dd4d10db17c diff --git a/dev-python/termynal/metadata.xml b/dev-python/termynal/metadata.xml new file mode 100644 index 000000000..2454bdfe9 --- /dev/null +++ b/dev-python/termynal/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + termynal/termynal.py + + diff --git a/dev-python/termynal/termynal-0.13.1-r1.ebuild b/dev-python/termynal/termynal-0.13.1-r1.ebuild new file mode 100644 index 000000000..63fc8f178 --- /dev/null +++ b/dev-python/termynal/termynal-0.13.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="A lightweight and modern animated terminal window" +HOMEPAGE="https://termynal.github.io/termynal.py/ https://github.com/termynal/termynal.py" +SRC_URI="https://github.com/termynal/${PN}.py/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}.py-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +EPYTEST_IGNORE=( + tests/test_mkdocs_plugin.py +) + +distutils_enable_tests pytest diff --git a/dev-python/textual-autocomplete/Manifest b/dev-python/textual-autocomplete/Manifest new file mode 100644 index 000000000..00414f21b --- /dev/null +++ b/dev-python/textual-autocomplete/Manifest @@ -0,0 +1 @@ +DIST textual_autocomplete-4.0.6.tar.gz 97967 BLAKE2B 0e518b1fe64d93e4da47ff49d434a0d2bf9f6288120320d90339755d681c6d824f589a65386f4ff1367195532c4a2b2b5492c3c786c8e2279e23f0b9d3d85d1e SHA512 1559df6c72538a001ff227eddf9f37614b22bd2fdb4d160de7d14878b6cfc7dfbdf26ebd4ec54e4bafb1ef4d971c59e970690f5be9d5500ab788689b308b9278 diff --git a/dev-python/textual-autocomplete/metadata.xml b/dev-python/textual-autocomplete/metadata.xml new file mode 100644 index 000000000..f210b8f6a --- /dev/null +++ b/dev-python/textual-autocomplete/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + textual-autocomplete + darrenburns/textual-autocomplete + + diff --git a/dev-python/textual-autocomplete/textual-autocomplete-4.0.6.ebuild b/dev-python/textual-autocomplete/textual-autocomplete-4.0.6.ebuild new file mode 100644 index 000000000..2f66e169e --- /dev/null +++ b/dev-python/textual-autocomplete/textual-autocomplete-4.0.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Easily add autocomplete dropdowns to your Textual apps" +HOMEPAGE=" + https://github.com/darrenburns/textual-autocomplete + https://pypi.org/project/textual-autocomplete/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/textual-2.0.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( + pytest-{asyncio,textual-snapshot} + syrupy +) +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Tests fail but appear visually indistinguishable in snapshot_report.html (v4.0.6) + # A closer look reveals differing CSS class names + # TODO Investigate root cause + tests/snapshots/test_cursor_tracking.py::test_dropdown_tracks_input_cursor_and_cursor_prefix_as_search_string + tests/snapshots/test_cursor_tracking.py::test_dropdown_tracks_input_cursor_on_click_and_cursor_prefix_search_string +) diff --git a/dev-python/textual-dev/Manifest b/dev-python/textual-dev/Manifest new file mode 100644 index 000000000..28031114e --- /dev/null +++ b/dev-python/textual-dev/Manifest @@ -0,0 +1 @@ +DIST textual-dev-1.8.0.gh.tar.gz 77325 BLAKE2B be5710d1267cb095dcd86ccbb6ffab1ba4d3c1b5ed7569a7e268199791336c716a388702224568bc729e3f2b88a02d8de1f7e8cd61c332d128a56465cc57831c SHA512 e508922362cc2bd5f7bc275e80cd1bbed74516caa13a5aa1a3f236067a735f3c7d3ab168d4587348a57db6b6845ac1d9bd23b2f3e17d43c96d8b190e3950bc75 diff --git a/dev-python/textual-dev/metadata.xml b/dev-python/textual-dev/metadata.xml new file mode 100644 index 000000000..eddcc4360 --- /dev/null +++ b/dev-python/textual-dev/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + textual-dev + Textualize/textual-dev + https://textual.textualize.io/ + + diff --git a/dev-python/textual-dev/textual-dev-1.8.0.ebuild b/dev-python/textual-dev/textual-dev-1.8.0.ebuild new file mode 100644 index 000000000..fa308ebf5 --- /dev/null +++ b/dev-python/textual-dev/textual-dev-1.8.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Modern Text User Interface framework" +HOMEPAGE="https://github.com/Textualize/textual-dev https://pypi.org/project/textual-dev/" +SRC_URI="https://github.com/Textualize/textual-dev/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/textual-0.86.2[${PYTHON_USEDEP}] + >=dev-python/textual-serve-1.0.3[${PYTHON_USEDEP}] + >=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] + >=dev-python/click-8.1.2[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.3[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4*[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +EPYTEST_PLUGINS=( + pytest-{asyncio,aiohttp} + time-machine +) +distutils_enable_tests pytest diff --git a/dev-python/textual-serve/Manifest b/dev-python/textual-serve/Manifest new file mode 100644 index 000000000..17a563258 --- /dev/null +++ b/dev-python/textual-serve/Manifest @@ -0,0 +1 @@ +DIST textual_serve-1.1.3.tar.gz 448340 BLAKE2B c9d5c112b413b87c5c1351b991611493ce515c6ae34802c50d17cefe4b6288b8590867c9149b84315e4bc88844761fbe6f04a32dbd09db79cd68e2c17760432e SHA512 c19aec097ade1075bf2cb9ce53f07d63e09e48ec11b80a8d311da035c37ea533609a46d62f2d7c741f3197a2bab14d85585d2e443e5293a459ec0654b7033115 diff --git a/dev-python/textual-serve/metadata.xml b/dev-python/textual-serve/metadata.xml new file mode 100644 index 000000000..096040422 --- /dev/null +++ b/dev-python/textual-serve/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + textual-serve + Textualize/textual-serve + https://textual.textualize.io/ + + diff --git a/dev-python/textual-serve/textual-serve-1.1.3.ebuild b/dev-python/textual-serve/textual-serve-1.1.3.ebuild new file mode 100644 index 000000000..56e824cee --- /dev/null +++ b/dev-python/textual-serve/textual-serve-1.1.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Serve Textual apps locally" +HOMEPAGE="https://github.com/Textualize/textual-serve https://pypi.org/project/textual-serve/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.4[${PYTHON_USEDEP}] + >=dev-python/textual-0.66.0[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/dev-python/textual/Manifest b/dev-python/textual/Manifest new file mode 100644 index 000000000..6e28453eb --- /dev/null +++ b/dev-python/textual/Manifest @@ -0,0 +1,2 @@ +DIST textual-8.1.1.gh.tar.gz 30212024 BLAKE2B 897e3d4714aebaaacfed5a84e298a400c3f13224a74d64e958cb9eda1fd368d3ec00b8b6f350e2d229a68299a9007f893979e86f4b09b4ae2e1c39975e46f26e SHA512 335457e9f9b8e44e73e1d7103f9ffb8dd92adc10be906004066659ac5209069bfdb673f78473c21a251a5d891943d56b26b0544fd7365e5d72d4f3d220c73518 +DIST textual-8.2.0.gh.tar.gz 30216630 BLAKE2B 5b68a3c21b93ceac315a38062cf4d3b85d9b36a906fc80684cf6b9645ca7ce02d7216784a8047e502154634375e398ee17918fc4841d29acf88231808c7a152d SHA512 8f4f7f2066fa4baa4dbe84cd0ba73150910423436d1d4cc2536c6bcd8c1f45c826cbc0e567b5497099738b4f35b3790199f4c24e4c2bf17572501661ef3e9488 diff --git a/dev-python/textual/metadata.xml b/dev-python/textual/metadata.xml new file mode 100644 index 000000000..25cd8df93 --- /dev/null +++ b/dev-python/textual/metadata.xml @@ -0,0 +1,17 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + ghostyn678+git@gmail.com + dsaf + + + textual + Textualize/textual + https://textual.textualize.io/ + + diff --git a/dev-python/textual/textual-8.1.1-r1.ebuild b/dev-python/textual/textual-8.1.1-r1.ebuild new file mode 100644 index 000000000..2ffc5e52d --- /dev/null +++ b/dev-python/textual/textual-8.1.1-r1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Modern Text User Interface framework" +HOMEPAGE=" + https://textual.textualize.io/ + https://github.com/Textualize/textual + https://pypi.org/project/textual/ +" +SRC_URI="https://github.com/Textualize/textual/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] + =dev-python/rich-14.2.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}] + + + + + thysupremematrix@tuta.io + Abishek Jakkala + + + + thonny/thonny + https://github.com/thonny/thonny/issues + https://github.com/thonny/thonny/releases + + + + Thonny is a Python IDE designed for beginners. It comes with a simple + debugger, expression evaluation, step-by-step execution, and easy + access to Python interpreters, including support for MicroPython + and CircuitPython. + + diff --git a/dev-python/thonny/thonny-4.1.7.ebuild b/dev-python/thonny/thonny-4.1.7.ebuild new file mode 100644 index 000000000..a9de80772 --- /dev/null +++ b/dev-python/thonny/thonny-4.1.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) +PYTHON_REQ_USE="tk" + +inherit desktop distutils-r1 xdg optfeature + +DESCRIPTION="Thonny is a Python IDE meant for learning programming" +HOMEPAGE=" + https://thonny.org/ https://github.com/thonny/thonny" +SRC_URI=" + https://github.com/thonny/thonny/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jedi-0.18.1[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + newicon packaging/icons/thonny-32x32.png thonny.png + domenu "${S}/packaging/linux/org.thonny.Thonny.desktop" +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "CircuitPython support" dev-python/esptool + optfeature "MicroPython support" dev-python/adafruit-ampy +} + +pkg_postrm() { + xdg_pkg_postrm +} diff --git a/dev-python/tiktoken/Manifest b/dev-python/tiktoken/Manifest new file mode 100644 index 000000000..6ff16b4dc --- /dev/null +++ b/dev-python/tiktoken/Manifest @@ -0,0 +1,34 @@ +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST fancy-regex-0.13.0.crate 85930 BLAKE2B dee797093765f8f1ea6b8896cd832983fdbeafb23828b896811f2657e135b71e374a713fc37f68ff128068d04ae140bb2864415db1edfa2e300aea04ef597474 SHA512 0e7ad0ea46ecaf9eefbeb696bc99aa725022d92f0f11b9f3efb8e81a80a058fed08816d3f9efb4c5fa0176aa1b649e13f5ea18d3352f75a7d2be772fd531f744 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 +DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2 +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST pyo3-0.26.0.crate 1151579 BLAKE2B bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3 SHA512 e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194 +DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B 5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722 SHA512 a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b +DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B 65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2 SHA512 91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e +DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B 60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428 SHA512 07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43 +DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B 73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95 SHA512 4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367 +DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 +DIST regex-syntax-0.8.10.crate 358781 BLAKE2B fc7961b2c6e4d297f4dcc73cb3f6a82d7d9bf964808beacc86ec8c73f7b572f3d8c7503ccc4441a2d6283b8cfbbbfc49140b31207b5aeabe5a60c8870460c91e SHA512 ca9c36c963c81c2fa36e1105cdd193a9b99ee259de1765e6e8010fb4091e49ac100e2ba0cd117adb0890b32e74421581dd6397eb896772168c6eae9da0a938c3 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 +DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc +DIST tiktoken-0.12.0.tar.gz 37806 BLAKE2B 9cb14dd95205c347525dca92b64fc98e74a5ce8eb047346799bfddd99678c201c4bb4930687556bb0e03cab2d59e3626186391dec178da6b5574fcfa3c9c1161 SHA512 5439d8a109446303255bb3c4cfb51fb77a3137b9ea96b467665de11d48e26ef6eb774c9e3a2307dc870f332a67a8eb88966320cfff3ec0f6754081ff2e22831d +DIST tiktoken-encodings-v2026.03.26.tar.xz 2274968 BLAKE2B 951249a33ea830f833a404fcc3adceed08374bbd191e2f9286b660b1d6649385a252431a1d63509c8e65a2493f5df4dc2bfce0770f326993497df51260df11ec SHA512 2678bc6c35c06adb187d15a7a627f3a9e19a8aea9b83241b2cafbd4ad117f287e4a9a8f82f831712bf12bb182d20e259af88f2da9b26d3be0f0a61fd35c5d7a5 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b diff --git a/dev-python/tiktoken/files/tiktoken-0.12.0-special-token-roudtrip.patch b/dev-python/tiktoken/files/tiktoken-0.12.0-special-token-roudtrip.patch new file mode 100644 index 000000000..ddf0aae48 --- /dev/null +++ b/dev-python/tiktoken/files/tiktoken-0.12.0-special-token-roudtrip.patch @@ -0,0 +1,13 @@ +diff --git a/tests/test_encoding.py b/tests/test_encoding.py +index b77ca13..7ef65d9 100644 +--- a/tests/test_encoding.py ++++ b/tests/test_encoding.py +@@ -152,7 +152,7 @@ def test_basic_roundtrip(make_enc): + def test_hyp_roundtrip(make_enc: Callable[[], tiktoken.Encoding], text): + enc = make_enc() + +- assert text == enc.decode(enc.encode(text)) ++ assert text == enc.decode(enc.encode(text, allowed_special="all")) + + + @pytest.mark.parametrize("make_enc", ENCODING_FACTORIES) diff --git a/dev-python/tiktoken/metadata.xml b/dev-python/tiktoken/metadata.xml new file mode 100644 index 000000000..3971a7320 --- /dev/null +++ b/dev-python/tiktoken/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + tiktoken + openai/tiktoken + + diff --git a/dev-python/tiktoken/tiktoken-0.12.0.ebuild b/dev-python/tiktoken/tiktoken-0.12.0.ebuild new file mode 100644 index 000000000..294a5beb7 --- /dev/null +++ b/dev-python/tiktoken/tiktoken-0.12.0.ebuild @@ -0,0 +1,107 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..14} ) + +RUST_MIN_VER="1.85.0" +CRATES=" + aho-corasick@1.1.4 + autocfg@1.5.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bstr@1.12.1 + fancy-regex@0.13.0 + heck@0.5.0 + indoc@2.0.7 + libc@0.2.183 + memchr@2.8.0 + memoffset@0.9.1 + once_cell@1.21.4 + portable-atomic@1.13.1 + proc-macro2@1.0.106 + pyo3-build-config@0.26.0 + pyo3-ffi@0.26.0 + pyo3-macros-backend@0.26.0 + pyo3-macros@0.26.0 + pyo3@0.26.0 + quote@1.0.45 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + rustc-hash@2.1.1 + rustversion@1.0.22 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + syn@2.0.117 + target-lexicon@0.13.5 + unicode-ident@1.0.24 + unindent@0.2.4 +" + +inherit cargo distutils-r1 optfeature pypi + +DESCRIPTION="A fast BPE tokeniser for use with OpenAI's models" +HOMEPAGE=" + https://github.com/openai/tiktoken + https://pypi.org/project/tiktoken/ +" +TTE_TAG=2026.03.26.0 +TTE_BASE_URI="https://github.com/falbrechtskirchinger/overlay-assets/releases/download" +SRC_URI+=" + ${CARGO_CRATE_URIS} + test? ( + ${TTE_BASE_URI}/v${TTE_TAG}/tiktoken-encodings-v${TTE_TAG%.*}.tar.xz + ) +" +# The encodings cache (tiktoken-encodings-*.tar.xz) holds files named after +# the SHA-1 of their URL. It can be generated from the source directory via: +# grep -Eo 'https://openaipublic.blob[^"]+' tiktoken_ext/openai_public.py | \ +# sort -u | while read u; do h=$(echo -n "$u" | sha1sum | awk '{print $1}'); \ +# wget -O "$h" "$u" ; done +# Include the license file from the source repo: +# https://github.com/openai/tiktoken/issues/92 + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/regex[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/blobfile[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # test_encoding.py::test_hyp_roundtrip throws ValueError for special tokens + "${FILESDIR}/tiktoken-0.12.0-special-token-roudtrip.patch" +) + +EPYTEST_PLUGINS=( + hypothesis + pytest-{asyncio,timeout} +) +distutils_enable_tests pytest + +python_test() { + local -x PATH=${BUILD_DIR}/install/usr/bin:${PATH} + local -x TIKTOKEN_CACHE_DIR="${WORKDIR}/tiktoken-encodings" + + rm -rf tiktoken || die + + epytest +} + +pkg_postinst() { + optfeature "reading GCS, ABS files" dev-python/blobfile +} diff --git a/dev-python/timeslot/Manifest b/dev-python/timeslot/Manifest new file mode 100644 index 000000000..71eaefc65 --- /dev/null +++ b/dev-python/timeslot/Manifest @@ -0,0 +1 @@ +DIST timeslot-0.1.2.tar.gz 3156 BLAKE2B 8a5b87bae4c594534369a2508b32f714546235833db7ca2c56ccba43daf550263abb772001f6bb06428a4639a5187b9a6b5f95508c89641b99071adc05230467 SHA512 f3dec3e8022a8f61b67a19268d50f7a53749d3f4b1bc5f98384cd8a90d79e68d25fddca41c9099d651330a8d81aec15849b927b7dd470701a7f436c111dad1e3 diff --git a/dev-python/timeslot/metadata.xml b/dev-python/timeslot/metadata.xml new file mode 100644 index 000000000..af5499832 --- /dev/null +++ b/dev-python/timeslot/metadata.xml @@ -0,0 +1,12 @@ + + + + + stkw0@disroot.org + David Roman + + + ErikBjare/timeslot + timeslot + + diff --git a/dev-python/timeslot/timeslot-0.1.2.ebuild b/dev-python/timeslot/timeslot-0.1.2.ebuild new file mode 100644 index 000000000..57a3a418e --- /dev/null +++ b/dev-python/timeslot/timeslot-0.1.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Time slots/intervals with an arbitrary start and stop" +HOMEPAGE="https://github.com/ErikBjare/timeslot" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Not available for now +RESTRICT="test" diff --git a/dev-python/tlv8/Manifest b/dev-python/tlv8/Manifest new file mode 100644 index 000000000..2fdb58675 --- /dev/null +++ b/dev-python/tlv8/Manifest @@ -0,0 +1 @@ +DIST tlv8-0.10.0.gh.tar.gz 23088 BLAKE2B f66f4f5c678a0bdd7ca45878841739aad53eb119bf184ac4665e280611eb286cefa3a99355580793f97fe6a89580291cea812019e49ec64aad420fb6c4843c25 SHA512 46c1e85f5a9aec80771d0a3a56ebe72cd09f531f221dd015c0486fc1986d3a5624bcb2533850c88db9d7b462993820012e7c04c641f0d3e0e1466cb2ea12d94f diff --git a/dev-python/tlv8/metadata.xml b/dev-python/tlv8/metadata.xml new file mode 100644 index 000000000..17a28103f --- /dev/null +++ b/dev-python/tlv8/metadata.xml @@ -0,0 +1,24 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Joachim Lusiardi + joachim@lusiardi.de + + + https://github.com/jlusiardi/tlv8_python/blob/master/CHANGES.md + https://github.com/jlusiardi/tlv8_python/issues + + jlusiardi/tlv8_python + tlv8 + + diff --git a/dev-python/tlv8/tlv8-0.10.0.ebuild b/dev-python/tlv8/tlv8-0.10.0.ebuild new file mode 100644 index 000000000..65104b8ac --- /dev/null +++ b/dev-python/tlv8/tlv8-0.10.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Type-Length-Value8 (TLV8) for python" +HOMEPAGE="https://github.com/jlusiardi/tlv8_python https://pypi.org/project/tlv8/" +SRC_URI="https://github.com/jlusiardi/tlv8_python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}_python-${PV}" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( + CHANGES.md + README.md +) + +distutils_enable_tests pytest diff --git a/dev-python/toml/Manifest b/dev-python/toml/Manifest new file mode 100644 index 000000000..8da485d9f --- /dev/null +++ b/dev-python/toml/Manifest @@ -0,0 +1,2 @@ +DIST toml-0.10.2.gh.tar.gz 23325 BLAKE2B dedab7d08dadca963e62d64e9108e254dd73b78761985faa892792823027befc6473ae02c35c275a216b4544d1af8776afa78e39c63c95eb856e2bccf1de49c4 SHA512 5c706a3ae336e6b29bdce9752b91c677f7610cbcc1af4169cc24779e248031406cd19ac367725b2aa7903e4b1db71fa59255238c0270b2c146fd5d7e12d9a5da +DIST toml-test-2.1.0.gh.tar.gz 98383 BLAKE2B 9911882efce826335e4b2f9f4d1e22e559f320ef6976babd970c84b034c3c7c238e5dfbea23e5c6c99256db53a6522bddfb2c573ccb50426cd4a0bda43dcd58c SHA512 8006e87ae3df4232850461acfdf501ab89b18e607e3760b31f9a009c447548f927e44e8bae94fe6176f82379c1dcc3a896f5972962da593f92d31a3ee6adc644 diff --git a/dev-python/toml/metadata.xml b/dev-python/toml/metadata.xml new file mode 100644 index 000000000..32487634a --- /dev/null +++ b/dev-python/toml/metadata.xml @@ -0,0 +1,13 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/uiri/toml/issues + uiri/toml + toml + + diff --git a/dev-python/toml/toml-0.10.2.ebuild b/dev-python/toml/toml-0.10.2.ebuild new file mode 100644 index 000000000..994fc8d01 --- /dev/null +++ b/dev-python/toml/toml-0.10.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +TT_PV=2.1.0 +TT_P="toml-test-${TT_PV}" +DESCRIPTION="Python library for TOML" +HOMEPAGE=" + https://github.com/uiri/toml + https://pypi.org/project/toml/ +" +SRC_URI=" + https://github.com/uiri/toml/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz + test? ( + https://github.com/toml-lang/toml-test/archive/refs/tags/v${TT_PV}.tar.gz + -> ${TT_P}.gh.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + dodoc LICENSE +} + +python_test() { + mv "${WORKDIR}/${TT_P}" toml-test || die + epytest +} diff --git a/dev-python/trianglesolver/Manifest b/dev-python/trianglesolver/Manifest new file mode 100644 index 000000000..1e68e0e09 --- /dev/null +++ b/dev-python/trianglesolver/Manifest @@ -0,0 +1 @@ +DIST trianglesolver-1.2.tar.gz 4718 BLAKE2B a248ab7e993dbe6cb435c56e37880554dbcd1b3be837fc52c4fab861f38db5d31552dadf4768493fd3c8d7712c3929e0f3a34114c11b76791b372d9662ec5a59 SHA512 c46c7fbf6dc844522a9a860239f28d29bb01613253209601003f0599d03f83f72289d7af289ecf155e4f5318602aac2b5e3ed9d344b7de9b6b1842fc56892e85 diff --git a/dev-python/trianglesolver/metadata.xml b/dev-python/trianglesolver/metadata.xml new file mode 100644 index 000000000..99e5ad269 --- /dev/null +++ b/dev-python/trianglesolver/metadata.xml @@ -0,0 +1,20 @@ + + + + + vowstar@gmail.com + Huang Rui + + + trianglesolver + + + trianglesolver is a simple Python library that attempts to solve triangles + given partial information about sides and angles. It uses the law of sines + and the law of cosines to compute missing values. + + + trianglesolver是一个简单的Python库,用于根据三角形的部分边和角信息 + 来求解三角形。它使用正弦定律和余弦定律来计算缺失值。 + + diff --git a/dev-python/trianglesolver/trianglesolver-1.2.ebuild b/dev-python/trianglesolver/trianglesolver-1.2.ebuild new file mode 100644 index 000000000..d8c251751 --- /dev/null +++ b/dev-python/trianglesolver/trianglesolver-1.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Attempt to solve triangles given partial info about sides and angles" +HOMEPAGE="https://pypi.org/project/trianglesolver/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +python_test() { + "${EPYTHON}" -c "import trianglesolver; trianglesolver.run_lots_of_tests()" \ + || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest new file mode 100644 index 000000000..6c9fbf6ff --- /dev/null +++ b/dev-python/tulir-telethon/Manifest @@ -0,0 +1,2 @@ +DIST tulir-telethon-1.37.0_alpha1.gh.tar.gz 504857 BLAKE2B ce9bedc0ef7c6b1673ce62aa9f298c92d11aba5d0ea59eb47ab48b0529e9e8e60c9b86c0bdea2dfc9052a0458c7d8129d7a8f1f75e6bf16df45381177b04b4f8 SHA512 db704622d58677c4b7470850ad37129c227487caa3cf34d60a5fa81f91306a46f943bcecbbe8ca045c7f47c780b917ada3e9a1860aa82c99751a131fc847b15a +DIST tulir-telethon-1.99.0_alpha6.gh.tar.gz 513983 BLAKE2B b3b23b5f0a67c9428791b9d48f3fe31d26d1ac57dab3cca421cb99d41d2ffaf26b966f534142f5be70ff9019e46c9150eb133ee97ce87542227754d7007f886b SHA512 4ee9fb57ddd55559353e05ba55f6ba613ed7c36d329611a9b3c7d4a51e21a2a2ac99c257ee9045574bb33e8e9f0411da3b67ab6a25323f22c55809fa73e15b07 diff --git a/dev-python/tulir-telethon/metadata.xml b/dev-python/tulir-telethon/metadata.xml new file mode 100644 index 000000000..b7b496892 --- /dev/null +++ b/dev-python/tulir-telethon/metadata.xml @@ -0,0 +1,16 @@ + + + + + Julien Roy + julien@jroy.ca + + + + Tulir Asokan + tulir@maunium.net + + tulir/Telethon + tulir-telethon + + diff --git a/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild new file mode 100644 index 000000000..bc7ee8d30 --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +MY_PN="Telethon" +MY_PV="${PV/_alph/}" +DESCRIPTION="Full-featured Telegram client library for Python 3" +HOMEPAGE=" + https://pypi.org/project/tulir-telethon/ + https://github.com/tulir/Telethon/ +" +SRC_URI="https://github.com/tulir/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/pysocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +EPYTEST_DESELECT=( + # test fails + tests/telethon/test_utils.py::test_private_get_extension + + # incompatible with recent pytest-asyncio changes + tests/telethon/test_helpers.py::TestSyncifyAsyncContext +) + +distutils_enable_tests pytest + +python_test() { + epytest tests/telethon +} diff --git a/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild new file mode 100644 index 000000000..c3a58b3d5 --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.99.0_alpha6.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +MY_PN="Telethon" +MY_PV="${PV/_alph/}" +DESCRIPTION="Full-featured Telegram client library for Python 3" +HOMEPAGE=" + https://pypi.org/project/tulir-telethon/ + https://github.com/tulir/Telethon/ +" +SRC_URI="https://github.com/tulir/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cryptg[${PYTHON_USEDEP}] + dev-python/hachoir[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pyaes[${PYTHON_USEDEP}] + dev-python/pysocks[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-asyncio ) +EPYTEST_DESELECT=( + # incompatible with recent pytest-asyncio changes + tests/telethon/test_helpers.py::TestSyncifyAsyncContext +) + +distutils_enable_tests pytest + +python_test() { + epytest tests/telethon +} diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest new file mode 100644 index 000000000..ac2c22edc --- /dev/null +++ b/dev-python/tweepy/Manifest @@ -0,0 +1 @@ +DIST tweepy-4.14.0.tar.gz 5914530 BLAKE2B 64f5cfcd889e1726508c89f30b7e88a37eaf73b4d48e3571bfc5226ee52b33c36ea90821f45bbd06cb2e0e69699e3cd382d6a53641d6a31473629f8415d5fbaa SHA512 b4368c379b01cda05bac71cf188c31ad305ee6b1a66c76c6feb9622aa43b7875759763fce95be3ee12798f4948121501af788dc3161fada0d2f4a23bebfb0a1e diff --git a/dev-python/tweepy/metadata.xml b/dev-python/tweepy/metadata.xml new file mode 100644 index 000000000..9c1269f2b --- /dev/null +++ b/dev-python/tweepy/metadata.xml @@ -0,0 +1,9 @@ + + + + + + tweepy/tweepy + https://tweepy.readthedocs.io + + diff --git a/dev-python/tweepy/tweepy-4.14.0.ebuild b/dev-python/tweepy/tweepy-4.14.0.ebuild new file mode 100644 index 000000000..1b78f0917 --- /dev/null +++ b/dev-python/tweepy/tweepy-4.14.0.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="An easy-to-use Python library for accessing the Twitter API." +HOMEPAGE="https://www.tweepy.org/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# dev-python/nose removed from ::gentoo +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP},socks5] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + # test? ( + # dev-python/aiohttp[${PYTHON_USEDEP}] + # dev-python/async-lru[${PYTHON_USEDEP}] + # dev-python/mock[${PYTHON_USEDEP}] + # + + + + watermanpaint@posteo.net + Lucio Sauer + + + python/typeshed + types-protobuf + https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/protobuf.md + + diff --git a/dev-python/types-protobuf/types-protobuf-6.32.1.20251210.ebuild b/dev-python/types-protobuf/types-protobuf-6.32.1.20251210.ebuild new file mode 100644 index 000000000..6cc9380f0 --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-6.32.1.20251210.ebuild @@ -0,0 +1,17 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for protobuf" +HOMEPAGE=" + https://pypi.org/project/types-protobuf/ + https://github.com/python/typeshed/tree/master/stubs/protobuf/ +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest new file mode 100644 index 000000000..17cccf8b8 --- /dev/null +++ b/dev-python/types-requests/Manifest @@ -0,0 +1,2 @@ +DIST types-requests-2.32.0.20240712.tar.gz 17896 BLAKE2B 113c45898e73fe0a8b99251bd5b98aa0a6f4ddf7a743e8a80913a44c098c2d7942b41ee1b14451a521c9151fa5d14777f4f1313fd37d4f23ad82b2b24068919c SHA512 e54392d4a5f4bc923e7600141e468fc28de3bfdef8f1e54c6c4384bffc29707b3f86bb5125e5ac8822125a27fb3f0f4f498ca0b3f6448cb9cf5fe6c3fdb78527 +DIST types_requests-2.32.4.20250913.tar.gz 23113 BLAKE2B cf950878f78ab29a1ab6876fbdd9201415d7a02c56ac8f1dd159891dae2272d67b9402a679252386f7fa2de98dca523c915430049825ae8ec1cce89f2526d135 SHA512 9ce1f4330619e90d43c2a6962c85ea8d87f186f22b2b5923a3e80e45c6beb01e77a47e155f60fd1ce6f4592f0eba4483db537041a80edf5a97bdc9a2bc1fa019 diff --git a/dev-python/types-requests/metadata.xml b/dev-python/types-requests/metadata.xml new file mode 100644 index 000000000..5aa2eba6a --- /dev/null +++ b/dev-python/types-requests/metadata.xml @@ -0,0 +1,11 @@ + + + + + + https://github.com/python/typeshed/issues + python/typeshed + types-requests + https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/requests.md + + diff --git a/dev-python/types-requests/types-requests-2.32.0.20240712.ebuild b/dev-python/types-requests/types-requests-2.32.0.20240712.ebuild new file mode 100644 index 000000000..6788c21db --- /dev/null +++ b/dev-python/types-requests/types-requests-2.32.0.20240712.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/urllib3-2" diff --git a/dev-python/types-requests/types-requests-2.32.4.20250913.ebuild b/dev-python/types-requests/types-requests-2.32.4.20250913.ebuild new file mode 100644 index 000000000..a3c23242d --- /dev/null +++ b/dev-python/types-requests/types-requests-2.32.4.20250913.ebuild @@ -0,0 +1,21 @@ +# 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_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=">=dev-python/urllib3-2" diff --git a/dev-python/typing-inspect/Manifest b/dev-python/typing-inspect/Manifest new file mode 100644 index 000000000..013f920d5 --- /dev/null +++ b/dev-python/typing-inspect/Manifest @@ -0,0 +1 @@ +DIST typing_inspect-0.9.0.tar.gz 13825 BLAKE2B 599ec6a99fd040ac5ee83ef20deee86a8255dd116c8d8defe67d99291088984efc3b639986a9d350b26200028a309cfe6590a3f75dc4b9e0306bdc13bb65641e SHA512 5d46e6632895fa0a59007779f49a5812beff09f59e359a81af93bfee7bb5f4c2025566efbd27422299a614baa4d9c22da2317377090b0ad1cdd89fca73e9ee5a diff --git a/dev-python/typing-inspect/metadata.xml b/dev-python/typing-inspect/metadata.xml new file mode 100644 index 000000000..4905763b1 --- /dev/null +++ b/dev-python/typing-inspect/metadata.xml @@ -0,0 +1,9 @@ + + + + + + ilevkivskyi/typing_inspect + typing-inspect + + diff --git a/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild b/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild new file mode 100644 index 000000000..a6bc8bfd1 --- /dev/null +++ b/dev-python/typing-inspect/typing-inspect-0.9.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +DESCRIPTION="Runtime inspection utilities for Python typing module" +HOMEPAGE="https://github.com/ilevkivskyi/typing_inspect" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/mypy-extensions-0.3.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-3.7.4.2[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/uncalled-for/Manifest b/dev-python/uncalled-for/Manifest new file mode 100644 index 000000000..1d87fee58 --- /dev/null +++ b/dev-python/uncalled-for/Manifest @@ -0,0 +1,2 @@ +DIST uncalled_for-0.2.0.tar.gz 49488 BLAKE2B b87b267f1a95a7e15906069227a96d809e90aca8708a4090684ccbbbb71e14dabd4953813333c1d1e67a44104ad993946a1d06d483708d29ddfaa18fa7b492f4 SHA512 efafa7e6877a4b2453cc90c7100fe5931ac873035421cb682062aea8feadab41f1313f962f86f0a92356a311a9345d62b2dbb68544f90ec58a22e306cb81c1d4 +DIST uncalled_for-0.2.0.tar.gz.provenance 9585 BLAKE2B 6a2e848050500387496f5e7bbd98a127accea20a66c51d2247c3e8230e1f57acdd5164b16ef1230d8112038ab47aeb1e53e8ef80ce798f749efae1138651ce98 SHA512 b2319a4360fc8c2ac7debfa4c7fce7dfad5415c76df79e6dbb2cfa43d2a2ff95f0d94375506c8dd275fea09206f53e58493983e39f13303feee59799ee3c8e64 diff --git a/dev-python/uncalled-for/metadata.xml b/dev-python/uncalled-for/metadata.xml new file mode 100644 index 000000000..01dd7c8a2 --- /dev/null +++ b/dev-python/uncalled-for/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + uncalled-for + chrisguidry/uncalled-for + + diff --git a/dev-python/uncalled-for/uncalled-for-0.2.0.ebuild b/dev-python/uncalled-for/uncalled-for-0.2.0.ebuild new file mode 100644 index 000000000..699ec22a7 --- /dev/null +++ b/dev-python/uncalled-for/uncalled-for-0.2.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_VERIFY_REPO=https://github.com/chrisguidry/uncalled-for +PYTHON_COMPAT=( python3_{11..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Async dependency injection for Python functions" +HOMEPAGE=" + https://github.com/chrisguidry/uncalled-for + https://pypi.org/project/uncalled-for/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=( pytest-{asyncio,timeout} ) +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/--cov/d' pyproject.toml || die + distutils-r1_src_prepare +} diff --git a/dev-python/undervolt/Manifest b/dev-python/undervolt/Manifest new file mode 100644 index 000000000..19ac3bea1 --- /dev/null +++ b/dev-python/undervolt/Manifest @@ -0,0 +1 @@ +DIST undervolt-0.4.0.tar.gz 9976 BLAKE2B 57f9d7b8f1c00497a86669baab02749e43fed934e1ec29e512223ebfac2c7a1231d48def78c387e3c7030f06d716b8c165abfab95450193f8fd4c7615ec20389 SHA512 bd2743e8bea277bd9d6c80abcfad2c3e98f03a5bda2987b5ca448abbd2fd5b912e939bbddb619c59376de77bc5e7f7fe5c3dab929375a849abbdad8e55db3984 diff --git a/dev-python/undervolt/metadata.xml b/dev-python/undervolt/metadata.xml new file mode 100644 index 000000000..3fac1e410 --- /dev/null +++ b/dev-python/undervolt/metadata.xml @@ -0,0 +1,11 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + georgewhewell/undervolt + + diff --git a/dev-python/undervolt/undervolt-0.4.0.ebuild b/dev-python/undervolt/undervolt-0.4.0.ebuild new file mode 100644 index 000000000..df350c7d0 --- /dev/null +++ b/dev-python/undervolt/undervolt-0.4.0.ebuild @@ -0,0 +1,17 @@ +# 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="Undervolt Intel CPUs under Linux" +HOMEPAGE="https://github.com/georgewhewell/undervolt" +SRC_URI="https://github.com/georgewhewell/undervolt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-python/undervolt/undervolt-9999.ebuild b/dev-python/undervolt/undervolt-9999.ebuild new file mode 100644 index 000000000..4d6adef17 --- /dev/null +++ b/dev-python/undervolt/undervolt-9999.ebuild @@ -0,0 +1,24 @@ +# 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_12 ) + +inherit git-r3 distutils-r1 + +EGIT_REPO_URI="https://github.com/georgewhewell/undervolt.git" +DESCRIPTION="Undervolt Intel CPUs under Linux" +HOMEPAGE="https://github.com/georgewhewell/undervolt" + +LICENSE="GPL-2" +SLOT="0" + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} diff --git a/dev-python/upstream-ontologist/Manifest b/dev-python/upstream-ontologist/Manifest new file mode 100644 index 000000000..9d8726367 --- /dev/null +++ b/dev-python/upstream-ontologist/Manifest @@ -0,0 +1,779 @@ +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST annotate-snippets-0.11.5.crate 34687 BLAKE2B 56145ab821d64a980b7a7d1e89649ae8a4bb63f688ed9df750d4efc72e69e34a53148d786fdbaf05532fb7061de8ca802e269f0c51557f1a14a926820321d0f1 SHA512 c23c33244118958653b69d7b5b34eaf67a1866e15b79c7eae9c438b246fd840a2447638413fffed1ab61a10d16c2f9982a8f5e5afdf8c2a84a135596566e8a8f +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST ar_archive_writer-0.2.0.crate 31814 BLAKE2B 0ac8fdb006890652bb7f0db19f4ab7816104ae6201aac4312b74dc0d6c13ba072d553481e0b999586c43e6998fbdd811612ed0a9ce59fcbf74304e81151931ac SHA512 9182433144032f83b06e94171d3c043879d912e87362103547f76e9d412a47f1d16b0a68a9f09d544d18e8b71a04ae27468c8039006b3ccfe3c5a3217a7e5071 +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST arc-swap-1.8.0.crate 80580 BLAKE2B bbab120fdcf703beb639e0ac2fdde01b41333d27992e54cbe6e1bfa55065684a1a583c24679d8196aa1587428b438d3bd321a06017b1aa97be50d9d1392ae39e SHA512 d3961dda4dcb8ecc767eff13afb91f6610fb4a222c9361f0d1bac447f6879b98fe3a7a4228840e7f9181449addcbd2061b77d1bd49230c371192bb786d8f662c +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST base64ct-1.8.0.crate 31211 BLAKE2B 26ee299d0b4081a1b787dbac1d801fed171539268eabb09bea517b0896fb74dcef1c2e831a8c7841d5f93c4da411aa3febd6bc2b3d9bda64dd807c3f27eba8c3 SHA512 f623452b774cee4bc5c01e73e6cda92e162d07cf078bf2f52963b097ef6c019c5ea77faed2079151585fcb2b61975143386b91232da3225dd91a704783abefe3 +DIST base64ct-1.8.1.crate 31807 BLAKE2B c17feecdb178a11f0dd6efa4631771cf20f36909190c82cf2663fa9c0643a8d29c4d9b52482bd195b0c6413f596b1b323ce4e205022987542500930b55619487 SHA512 f18cce4f4116435c1d2791094a01158ddd90a565c9fcb619c92697fe203283eaa23de0f85b14270cf1b1b736e33c3f8907937dbf5421eec77a631799e14149da +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bitmaps-2.1.0.crate 16717 BLAKE2B 817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551 SHA512 a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7 +DIST blake3-1.8.2.crate 205967 BLAKE2B ec9afd8f3fda5ac545fae869e4af941a4ae30473cb3e5a0b0f128c1dbf0c6231e3cf87decdfc765b69b99e2b2879f3f345ff7bf738911557740fb0445c9e028c SHA512 8635c3ac12c7f333912a6f42c75499395d6178a0dca810d9199bb533facb409970b17bff4b7f55731a7d5d75932e62b236e1651ed0388e2796024bd7dd2852b8 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38 +DIST boxcar-0.2.14.crate 28144 BLAKE2B 35440a56de6544877cf2dac63f9ed01cd2db5b505897dcc28dd1985af3109030a99aab48013778a2d9f404797e2b80bcb22471ad046d3b47be58a9825f64df6c SHA512 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923 +DIST breezyshim-0.7.4.crate 139786 BLAKE2B 517457e6cb6be7c655d190e9fc91e3470a7f8f799eed36a9d4f1c969139fe0ba311a5e4275cc49243db731ca9bc26f057e75ea4a255e5e558871d1acedb8c5e5 SHA512 f756665a8af3bc5ab9201ebec7cf504d9948bcd253ccd49f777fc31d6fc915f3c370400d41ccaf80f2d58abf740d05b6fbaf57e7e361da538c38bd714cf40986 +DIST breezyshim-0.7.6.crate 141402 BLAKE2B 67fe1c570a20c5f1d4e1c88fc99936e6d9a93cf85b5c0839d5d935a3cb26344705a4942c0c3da730bed02544e4d710d2626150c821b66050a8cab1706e879478 SHA512 de8f1de6d5706e117efec6e2b5e44c1a83fa2138068e7db34b58e9bfa81bedb10811e00ab2e5e24f96784d706b74e1a2ef3f932e745f8e75df929aa9f19001ff +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST bytes-1.11.0.crate 78391 BLAKE2B 9efcb5e5b93097d7405543fecb8962f5794c91b5e7186f4582e4d6886075a5bb5d3502c09ea0a3fc72c1381862f8700312a27607ff3534e7b476bac330924a4b SHA512 0f9315b9e6bc54b7339314c0ca2e01af61b4e59548f9e72ed54990e281266f614ec78917529779fb33cc2037a6ecc9595d531674a23eb3884e72759907b4a883 +DIST bytesize-1.3.3.crate 11594 BLAKE2B 92c2f4969b6d2fe83c2b42127c8381c0c4f82ccd4628bf8f0f1df4212a3a13a9a0422b29bd54758efab3c9cc8ae46486539c86fa11cdd2d0939f091b90704a1b SHA512 cf16bd6234d8e048015672a73397b9bd163a7af74377c4cce214bbf4f9e748c0a8a19325d61258242a80aed9428d64a0dac3b97b7695e2f923373c61c7a4cf64 +DIST cargo-0.86.0.crate 2714943 BLAKE2B 3124fcd7a3bb82904c3f85eaa97f0d294d5909e03b92ba59d070c18f4c058ec563f5058e454b3e626529f277ac1e8e9fdc471d718a939233380d7ba87eb540bc SHA512 c04c7f4309c650882c48090d0f30c662d18a7efd6be59d08be7b01d464b7dd131e6070bb41a86eca79ceb91fc8e4bd02c61067a6e5a5fbc7a321353a8f2c965c +DIST cargo-credential-0.4.9.crate 20715 BLAKE2B 89d939ec1ed7461b51e2c1953cf0461e8a04b5f9e6e73714e4b2ce7369084410234268b77679317c7418d83af4c488f5814fe39ff5e2b94e42ba4637f5dd455a SHA512 3821ad39ca41044145cd6567f8dcd67b8da6f00d9ae8261798ded97a15246f598448ed58fb3caf85d31e93cf764afcaaf74b4d3c3240fb0e4864d0538005de9b +DIST cargo-credential-libsecret-0.4.14.crate 9752 BLAKE2B dfb96390cd28d93f66d9deaba0484c8ee955f8d5074d473cb1d6cba14253dc4748c57f7f2d123bc0f2efda4676d0975fb2980430eb1308bd06d16e9c960ece12 SHA512 942a2bd79587c2e12d9e647eebea5585cd321856d207a1546640a598b9c3cce37dbc973cee746494957eca30d078c9202ee127db6e5dadf2c6beca37302910ee +DIST cargo-credential-macos-keychain-0.4.17.crate 9311 BLAKE2B 563e1bb75050ae08a77ba8f6889d42db5b03fddeaa45d3d225af183f2db2242fcebfba8a4571807eda2e616c9ac576332f7921ff963686742cde3d7c38e08613 SHA512 2568b061dfa01cf1bd9107b5d07f52d3f03d17be64bbb49b0a1539ce221936abcb71e1b2f1c18e1fda5a7709ce03f0c716be7cd1ec76267157b4cbda60f859ad +DIST cargo-credential-macos-keychain-0.4.18.crate 9365 BLAKE2B 87714e9dcce55a96340e447be7c6ddb1ab68c95409356a0d9a95ee0b649bd3aa13b31d907fa87ba8fc6200a954ae5654bd27c7d2428dd989805760304995e106 SHA512 c17bed6920bd023a87e8af84f97946c8ac950e655e362da495f6ae7427ea2e8b207a0fc064800a4f86c56e2e34039886b284a620f8061c897b69584e7f2bc0e1 +DIST cargo-credential-wincred-0.4.17.crate 9492 BLAKE2B bd9b8a4d92c4fc5b16aafe06fae2b8f877c6baa3c0e447a056f5ebd4e21429c19dfdd7f33c0051f5421d53a0517580e5843a06e44f02fe6a0f649e76c5cb4a58 SHA512 8dc35f304a770de42f8e3ccef93cc3bf62d2723c3322d097e7ab03167e46f3f93f8a7971ec601cb437f3a9a1840e3e82cfd30f5a92a41c6355b67074a16e9d41 +DIST cargo-credential-wincred-0.4.18.crate 9620 BLAKE2B dbd4a9f86767faefcde31bc84154dfce2146a2b679563b1b91825b3c281ff967b31fc2c2179324f02b65f9cb35dc9a6b879b8c44ed96a63962e697854bd3b872 SHA512 524c156e0742f8b5eef51626cbd3dbcae71e2cfb81b675155b5fbbe3e68169ade0fbf2cae6c3fa12ac9f4b2fafd335695127afca37156688154bd05e8df79015 +DIST cargo-platform-0.2.0.crate 13373 BLAKE2B af4a898596eee2cd1f4873ac44fde81202976fd5b0075eeb1acd104ec63c1aec08612573b5fd0efa740c76ba6eb7aad5434950c47eeaec0fb64c3ae185699819 SHA512 9fe01e4dc36ea90e4aa7c9d6c648ab911854a99b08f214f1c141f9439601e6b23d22117bd2d7fa9d62f8bd4f9bea09af7244313201ecb2b2e1eefaf7e19d1b0f +DIST cargo-util-0.2.24.crate 32248 BLAKE2B 35dbedf2347e0cc1424c3b7e2ddfc08580c46083f17a6d6309f0f15cffd6d5dced85f7ebb8ba7a701650ed4938853135dc7ae953a81e010f986a8b5b894e9471 SHA512 408afd5cba0e2f6910a84439b21ad2d6bf1dee04f1d870f41d3fdda389e6004d12e968584580727ff3f2d2af0e562608417f4c0483b965a44e60ad291a65093c +DIST cargo-util-0.2.25.crate 32648 BLAKE2B 86707e65e190b8497431aebdeda75ec63025c6d0f89752039e45784ffac17b8d6fdc42a95485fdf0b1e0fc1de5cb76fcec6fc18d7e039fe9818c29fc0f069b3c SHA512 a80bb8e838121fe55dffed5218576823e007b455d48ac66e25fb2bb236361533df34e68d80b239c6c2137caaffcb51a085c4e12f59e6085583453f0af9436b1c +DIST cargo-util-schemas-0.7.2.crate 36241 BLAKE2B e204dfd3ad009955030029258e022fb224a1d866af227b9830e34540fbc81ccaf740db542d9ff75aca224fb1783c88ddea937e98b42137c5d6a94ae51dbcd016 SHA512 6c0d6540989c7e1e517729dc25c9bd57c32bdfcdcdf56eb47c4785ffbbe95aeefda109cc8e482fb832bb5bec00fce9a42494554d9faf13d6a6bdcd2e814232d7 +DIST cc-1.2.44.crate 92035 BLAKE2B c09e0633e9638cc715b70258e5fcb638427e3ecf2f3460f27b165067659c17efeb4d1691c05d8fff2899cdc8099f6b29c2f91f9e49c79a2bca2e81ffeb412f69 SHA512 14599ecf99c77cc824dac1218bbc9e2d2df138964c6454eef6acff0689c71d7e83ee7e6439938414fe37530e64a331176efc7dbd3757325e0a482742ad42a02c +DIST cc-1.2.50.crate 93293 BLAKE2B c71fd4a6eaeae1da0ce3db1d6bf034933f2a65d424973db8209f601776b2d109fb4e5b269f429997cd75008367c46301530125a7a4b39a34c3992b501773db9e SHA512 4f92b61a5f7e9f76a53c19ba4c172f45c3377446a178680e38a80b6d8a659c3a788ebddb405dedc095e5a929e70f50dc98b820c6625ee11b0d69878fa1e335f7 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST charset-0.1.5.crate 15918 BLAKE2B f79d3bb1c8e78598b6084761913dcc5e32b7c0825218845a5619a71987d005fe0c976f7f35064c4795205ac2339b92a58a3bc79b7554558ab7bd7c55ba81e2b6 SHA512 707e1b190cd98917d5f8a1b90c4375980a15afa3da6d7658ba76dff9c63e6a43666224555ba67da9b260619f70f2501ace4aec4490d5f12b1fdd912d033ff91c +DIST chrono-0.4.42.crate 238174 BLAKE2B da67b970d4bff78a7d4910ad4cef4a8b6177ff2a2a507e24d540d173dca492fad220d09dba96eff8c75cce3e066c490207f8cf769da84ac456870dcec20dad58 SHA512 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf +DIST chumsky-0.11.1.crate 181832 BLAKE2B 77fc9a5f09c081978b7bddcf7d0b6acd658409211699a2a261ded16d4871c1a75bee128bc90bb20e3a5b45b039106b083f3cd50981f34377d548c55e599ce115 SHA512 d8c9037599493faf07bf0f9a6f5ee7d383d383047c65191077cd9edbaa4abd51ff45dda3c70c11620b645e2b2bf2c8a6a0f3ac0c85bf9bc3ec8cf8c6e6a074eb +DIST chumsky-0.9.3.crate 75112 BLAKE2B e74663dcf524513bf54494c62ad154fc3c3560910c429b91644f35327569df835c13645b148ec1b1339f78e9fe6ab3d5b83f10d53235a8e137756a548a9e6abc SHA512 f304bafa831c47fff4ede3b2e67628d7cf33d267559ff0f3eebba9355439f8bfbf08ed576aaaa1d51462114113ec1dc5d3593fa5a1510f6e2032da88d021423a +DIST clap-4.5.51.crate 62030 BLAKE2B d5f917b94fb1b565e7f8c546f10fa9f7703a576ad80dacc49cdaefe56cef2727167fe6bc1114db08bb7a82cbc9e3517a9996907558947b758b5870dd63de6b0a SHA512 8bd93b9b466d3508b376d6c8c0ae56bfab0d975b8ef8398861ff6cfbd133681c2bec6b224446f54cbbbd74e37c9079c14f90d798193726d59ce291f49a11d071 +DIST clap-4.5.53.crate 62036 BLAKE2B 1d3b1e7e4ad3b8b837be18b63ed1a59b7e29bf2d0add211d96ec23ca97e48ea79a9802f7a2e08f9737d445b82adef252a5b69f8ef8c94fcaca88627eaaf0ea3c SHA512 2e700a46bdbf2afef7e56933629f3d7fae16021e02aeccf6b862a2c1a876e1f8ef52d927ba5a599ec04eb65d4ccade485d1de6ff50547df6df14bd8ad97daf2c +DIST clap_builder-4.5.51.crate 171077 BLAKE2B 81acdf463aea8672c9a54339bc56d802f1cd6a64bbe85bb1b460423ce7d617fbc6ce5dc0aa890d53eb771e317a2d32f057e98fc0572a9df91a051c103b42caec SHA512 7adbaae4e4a01e0aa65908b13a1ccc072ba3711c56b20602b726e2e81c6923803dfa47607e61b662efd6dec6d93a070d2aed4664252eab97d5c80bb6550f9208 +DIST clap_builder-4.5.53.crate 170811 BLAKE2B 44147b6f5c1af4ca234f81281a8ef0c44d7096e87a2b43d5099cf401d3a5cd319b250b0902a10271b25cbacab207545225549c67e7fe67f0914e4eb461db74a7 SHA512 3151926fa631c882a6a02381f428feb9e861834469229d53c222cfb2e14be8be1ec3836b57891d960d026e98ed5fab1d9fb12c475fd9cde43db7e621143a5ba8 +DIST clap_complete-4.5.60.crate 48640 BLAKE2B 39ff15ba15140e5c600aef8f0f548d8d55e51857870db836d954166ecedd49cb30c1ffa04966ceca68cb3672372ed6912a50dec2c8e5bd0936511373b63b3113 SHA512 0f41dd5ab41e06949364125e96c8ea7cd2860bf4413675fe3c372b507195f61414f821cc05620b2ac721c0762d0b2524675414c9c8d4331bf493715d3be3ea7b +DIST clap_complete-4.5.62.crate 49207 BLAKE2B c1044c250da3579c4a592d1dd311917ed6bf003466fbdad19fb607b8a5ff87f95112f92a7e086fc94cd9878fc0bec5088adb5728e84601c25fc43864e74aa68d SHA512 24a4ea883e3097fc6d71e8e4eaf60808836d711f13a6bd5558e25296db0079bc9b3099fe7110df393ca3e5ca45e86b78fe5fc6afdfefff6cc5800b4369c8f02e +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_lex-0.7.6.crate 13466 BLAKE2B 723f306a9ae6c1fedd6b85fade039cc2a1dba51aa4412972025e0ff1aa8f15742e090dec61df3ac17ea9aae426e96049a673f5b944cb164b649ec1809477ab88 SHA512 d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e +DIST clap_mangen-0.2.31.crate 16345 BLAKE2B 4d5065228398320ebe9609be5513f38b470b68a2e016d9a0b82e7c758170f07ee2127455fec935187d3b140579e67baf6cbc1c7daf52a98ef12c0f8df28de6f3 SHA512 a80fcee194753a601c48d9717e5c420a021f1228c0631dc4405cbd223bd3859a9838b08bc7a4aa34e8cbc9848c0c993c66b7a2795d0d1eb13b44568f63f650db +DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST color-print-0.3.7.crate 11586 BLAKE2B ebf70ac13c88e6b9ddae78b04997c4843263955ee53d292e2c75e8549b9f8ca22dc5d950417f2b366635d710ebe41d0f5a1933dfce79cdd10644bfaa2059092a SHA512 b79418bbd1ceb75a079f30648bcc6e9fa90c083058e5eae486932ec9334b1b9edbfb61a5de4034562d06dfa20d0afe45e6c2902d057cc14258abef393ac1a506 +DIST color-print-proc-macro-0.3.7.crate 23082 BLAKE2B 0b4b90ce42dcf0668732c5286178bad6fdbb520a0e272e5f375bb576aff099116ab70fba46b83d5b140d4505d477aad20da43ab6c5f6f55cebccb751ccbf9269 SHA512 e315b1bb6458462ca61bbf4bc5289bdbb51fb2c42e0b10df473e74ec30d2044e67d134052e6e86184ca8e896af264a380e842a73cb2a3562f3601b44d4e2602f +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST configparser-3.1.0.crate 25473 BLAKE2B 35bde987961dd7b7071ad17a00041d98641dae6bb57b2d42fcca9484a8237499502552b837b7330dcf3b2fdc7fcc65a3aa3c319e85798a63f02e16adf36e6aea SHA512 89b3b51a60793b8bf71ffc8f5a7c098264d1111db644fe4ae54c797af9c712359aeb001eccbdb41569a63d9052efb2f8d1b069842da0ab63fbac9a3d7e1243e2 +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +DIST const-random-0.1.18.crate 6646 BLAKE2B 20e71fd7e2b0b9af663073a45d0224a4cf9a6a6bdab5c3565de88b4a66ff24a1b0f8c01bdbb86f5192b723c03030ae02fb86722be7cc41c3154cdc81f843f013 SHA512 e250227850001a3ac6abdda6e7bb88efeaec1504a54348a5ea71ff66c984455eb9181b2acfdc0b6c08ef6f51beb34b7ae7836e370d84d75731a2482226c5ed26 +DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c50fa356098bb5f4537f82fe1b9e893d3e8eab59612a8957e524294ca0a035046468d799e4a0e9253c1464b68ef682f84e2 SHA512 8478bc65b0845e765a69e09fe4152e89f3e3970d2d92e4b32bb0abb7b918c725f325d4b19a45d2a462905bedf837b3a23f31b1ed9dc8655ca502de72616b074d +DIST constant_time_eq-0.3.1.crate 11561 BLAKE2B 9ac06a1b13da2aacfaa20d60e48df4f32f6462e4036fd9ec116c45a9bbe142a18b82cf18d762989876f31b745d98d52ce7e3d32f6c9700a500f16f00649b5699 SHA512 2b6b0d7572c02606b7c3780013fb1d1773b999a0d9934e4b140dd82f94e6c91d2ef82f6daaa1bda94f95bdf6b5997b2f0ea0c8eba8ca7e28a07d1e06b1071b50 +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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 countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crates-io-0.40.14.crate 14993 BLAKE2B 5f00eb1f36b2dedf5b18432748a8854d05b0a6eef36c8c2de020f5754a2a8e66b20e9f6af924f844d203422f395a260cb1eb2aea17efa5172eb5e59ca6bb4cee SHA512 09475a82471f264124efd4274986ef4ece48aaf9f810c0b93f511e2e3e75fb20fbebe29bab68fe5446ab76c41b90cac3c7d54ccc30ef72c435eda1b5dd90c4ee +DIST crates-io-0.40.15.crate 15195 BLAKE2B d1d36a9e0900e4f42d5594500b6942b6bd2887f125b1e08af9090d6e6665de46bea6897b015da3e9eddc3da2731b58dba154efdbd4e94e8ffa689297ec7dfac7 SHA512 e5da59680c47f8bcbeb1ebb1cc24dd16be286c1565b0ef04cb0e1dc0a300956f1a74d605f59aba0cdc204b1c46da036dbb48654c64ebfe20e808516c6f5eaefd +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +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 crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST csv-1.4.0.crate 888642 BLAKE2B 2b24810d308a5c4200e5398f65e5289a1a104f1314bbb9b4e586fe74ff09df6728ac5e0fa13f0345dfb9a97e732639fff86eb254da6e7eb1348c2e86021f317f SHA512 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7 +DIST csv-core-0.1.13.crate 26119 BLAKE2B 74539772c30fc03c5887c0802e88b174ff46e32dfd14b09a0ed18c0d6d5f2e3d326a5f723fc842c9cbac9b068f4730de9bf2f030a38fc89107512dd9c370caef SHA512 327bb6ebc6878aa3c76be9beecbd83d0154a2fe806ccede35356836bf4b86512dad6c2e0cd9d240af830a4dd55bdea1b9a7e8bf728cbbf68c5f17d01b504405e +DIST ct-codecs-1.1.6.crate 11206 BLAKE2B a37ce1cf2f9e00859958089b0dd6607cfc952553b1175d39f37b367982d4129275e418f8aa15365755e7154000eb755fdd487a538e896413feb16c4699362dbd SHA512 67accf16e5c570f05a026fae6b124b37c6230558bb637ebe8d15bbb228054e2cf7096d7f4c76aa3fe0c8c23c001748a967f29b43f9e49396c7fe203d83978365 +DIST ctor-0.6.1.crate 14242 BLAKE2B 7e42034152b3035f81aaf74135eeb992dae3881c3c2bfa58dc239ddb6f3f4eb3f2ff79ebb0142decbea492a5edeba9a424481ece3a9e4f91b22d5a7e81c61df5 SHA512 519a35118d49a08a0d4015d1909cfeef6eb04c66f5a9621f2fb88ddfbd2727af98b902537fb8436e2339cdffbbbe389aff52d1f181036a19ef892bd00626ba09 +DIST ctor-0.6.3.crate 14389 BLAKE2B 566df0c4161a5c7493beb1cc4141dff1527b768ef0441da60d571a88241284bd660c55b972f437a0be1cd95596f4606d00b3103df1e6706a3268ac8a21283eb6 SHA512 b0c925466eb8bbb619c0aafa0b94b8cfaa965f779f45b6e4d5ebaa0c068c3a9445dca9e9ef2a8625b3e9cb4972841de1b1b72f55fa05b4b7324710c00fe6e23c +DIST ctor-proc-macro-0.0.7.crate 6462 BLAKE2B bc5d60e230c91469bf477f774fd490e85d1047c204d4f4e2fb945278b16ebd659f9f63b2e354be80fe90f15f523b98a2a2b201d52de656ca04788451d2d74105 SHA512 605447e6cf4604ceccfd77fe45f8f48f75a099f9ea8419642de149edff62c475747f426328b5fea3e2514aedfd97b04c8f059c66ee8a786f5986f42072579b32 +DIST curl-0.4.49.crate 97947 BLAKE2B 097b53741c5d36cc0b5155eaf3c1d645d82b9c0b6d107a1e6d44466a982f7a39a040220af132c56fae18dfbef1462730aaf83f20521c4cac4d8f9f2ef5300297 SHA512 804dc0633431fc9225b0e1465c8b417714d6b5d00c6a4449e74a52a6bbb831f495d578233328fd4b13b848cb0ede6855abd33a9cbd8067be3592c0505c0930b2 +DIST curl-sys-0.4.83+curl-8.15.0.crate 1838361 BLAKE2B 454f9b65bce05f39c4d8b793787d5f3df30b40480cc792a557d2eddd6b74c8c81e13afde9d54a3b0b02cd1d031ebbf8d88c9bba99ec1024c8fdf6a39a6882896 SHA512 4b58f74e35ca1406730041f54c8a806a1b7e246ca6e29f38de0d34052f4d873150f2fd738092ab454a22321de9429aefe1d0ffb8cb4b3dd2fff49a43b3f14202 +DIST curl-sys-0.4.84+curl-8.17.0.crate 1816588 BLAKE2B 1800d56a8a17e889fdf6239f976b0eede33b459295f22802f55cc9cc3a20a67d46fb7bc92a560c4fff28e27b6ebdfa4d5f4a2b13dea9b5261a78e9c1fb3fe8a8 SHA512 ddb701eb1df6e53760a534b672cea918cd4e09c3c4ccfe71340b6c1ce28095f4e47ceea05870202268e7212bffc2e2a808e0cd77e40ff31eb9c7ad515310ca19 +DIST data-encoding-2.9.0.crate 21564 BLAKE2B 2abe5ad8772030140a67c015cb1ef5c0f1fadfb0398d0e73bdd8f93ae229955ef9ae430b28cf622ea3cff4ea8108159c05aa4d501eb6feb5b7a34b4a6c86fe03 SHA512 ec4edf4b7e9cf3f0f963de117e15cf4e7723587782b4520b01101e91880b074eca1473dc6c9d4e484bc2193caa975a7fc11ef3efb114354c491f13c86b149104 +DIST dbus-0.9.10.crate 106248 BLAKE2B 7824b53f2621bef9f041ffa57fe28402ab47c34e24c47662362e3ec54e6e6c6f0442cf25b8f31522716a5f542718e96e14a1e86b8dc88a5140c565f05b8fea42 SHA512 1f76ccf1140f612e79cb07ca878fedb263096ff9e07364bbb0b8a9dbf30e465e7e6896d4f863a030d262055cf2522b42556d201c945cb0c63e761aeecc824dde +DIST dbus-0.9.9.crate 106151 BLAKE2B 213b47aac901b34f5c5dd6ada695e75460d29f999c67b8d8a5c03f4d92335b3f930efef49ba379b61b3ccd7ac882867f64858d2379ea4f9c3a5996f41fefa14a SHA512 86292e2843fbbdd34b73c1b386f347096520b18a33c13d201502aa2a98dd1587f5f145826a91840e9cbe65a53663a21f0fa19e1efee56b31c32380b93189d021 +DIST deb822-derive-0.3.0.crate 3736 BLAKE2B ac26e2ae61acd020b3853f59badf69dbdb83045fe0ec953b71eba64e49ca6e97ccf641fa1346ec819d079bb7804bc95e669e6ff75c79b19538cd451c869c472e SHA512 9381ac938f66dc82d0e60356409a82f9922b93d5b2f917114a6710f932c5aeee31fa051d080f71748353773e4835f34c265b0babfd2486d763be85b690ef9109 +DIST deb822-derive-0.3.1.crate 4292 BLAKE2B c6f55563671a49b346e12afd194dfc1532d8e72fd45a2b5e6ef371880458ea8053ebc10910984873e2556ef38a3188a001e8305cbb41b211b5fcea6d72ae3c3c SHA512 a4117a599d1912b80773e4c6755266801b9d6b59a4a46bf1b79b5de0af5b534dffdcdf5f3780783e6f432ed2581a1f4d7aed561209a5dea5d9d4fd39d274da74 +DIST deb822-fast-0.2.0.crate 10293 BLAKE2B f489030abdf5d1b79eac84c67a3946c16089d778d1a92da9c85c2753e0be8b69dcf274d887bd71deb83dca54b3e2d094add3a97bf7d9e2944935aaf205e905d7 SHA512 c5e4d67a5131196ccf2d66b9d56885701a613b3c34273591111a8a78b362e641eba59671aed856537829c69dc07b402b88e730eb30a8bc40ba77fd685d6cb0e9 +DIST deb822-fast-0.2.3.crate 16831 BLAKE2B 1e3dc1ead012aac03b8f6f0cb653d370dbb114b1b03d46404d8691a36a0e1606d44ddbcbf3bfb7a5b94341ec8b3024d17a095b35579d31b237492816862e3111 SHA512 3454d3b980ea9d7507f8f0d5311961408de1ca6493b5d34629e5af7b7c2aff989b483107a561ac096e0b0df0030184255820dffa958ddd1261776a8a36af7e3f +DIST deb822-lossless-0.4.0.crate 627847 BLAKE2B ae0b9cbbe33a78f24ec42e640fdd8df5c3bd590642afad978316b9ea827e8c85b35479419d96f1d7c320d8be7e80f11f8c89e029f9a9f2f4402ef329f119beef SHA512 cb3745fac2a86e84a7fbb6075bd705ce482d6fbe92608ceebe1b7d642f6ecaa8a09f28efe03a47170ba66be43987f6c68542b321a377ab96ce60edbcd29ea53a +DIST deb822-lossless-0.5.5.crate 636964 BLAKE2B 1e5584c23f57fa8c3d8f61f59bd38a2418d6652ba374ece4655dbeb93748afba26f1d6a43f4debe4e8583327a5750bed7ba43bc4d8701d3d1c6e9096d2f5b72b SHA512 87b8614b80b1cff9c08d2664be4b277bab815d66a629de5e71193a9657593c11caf1c36398d5834922e77fd0af5b90ba25edaa70d2f1b78d41b0cefc55044a86 +DIST debbugs-0.1.8.crate 37428 BLAKE2B 4d032626df99814ee954a114e5565673397ba3ff780619c96fb9eac0efce6a99e88524d2696ba90907df34453506e1033e6eab3642247a3e52e7a852966e5be1 SHA512 9f3673dd73fea564e8e40a61cfc053cac10e3cf885a5f244e1addee737cd9f17a4b7de83be4173ae316ba35a259c757a6ec362364a85816df7017a20f72fa2e3 +DIST debcargo-2.7.11.crate 142418 BLAKE2B 2d9011fafafabcd495cc1c45b8131bf93339300e21e8941523a1422ce52df8d4d0beee8974bcae58e79cf2c0f4d6595cc4fe88abcc60c6e2b91fdfeea931341e SHA512 1be701559fe25d8a5ebcbe47d7ccee15b4c7f8a93944d5f25dbbba92a9149b3b46832c50ba17ec0cce67ab3803df679f9d45291c0c9aa05cfa83080a98afe95a +DIST debian-changelog-0.2.14.crate 62865 BLAKE2B cbb7515b9c6999d4245ea449806b5f36447ab2204c704ec946e7ea62856dee5808d0a10f0e79a7288f72ce9e5e9dc9c4b4aacd8dc869df93f240b0905fc38012 SHA512 84ceb5b4bc0a170611ada0d1efe810d185e768f40a979823ab9688430b44d33a58ec68866ec42846234fc9a30dd44040b1dacba9b14906c068901d14ebc177c2 +DIST debian-changelog-0.2.3.crate 41697 BLAKE2B d21a9b12baa4170aa50e32a986e8148fc0c9abf9535a68718489e1752ddc172eab83e2145ab300f9b30a7518a6b07e23fb5e0a307a1c81afbcf6c83ab629a52f SHA512 063d4ce1e9aeef13e19967590a44ee5341763d9dcaed0a6a2cc475f2ca048e4a449cfd1115be09002c529ead203559c31f64ac9c3a5e64e204b05017be1f42c2 +DIST debian-control-0.2.0.crate 95769 BLAKE2B c98f8b85e8d733e7d26d9df620538942e1cf9e4efeaf9e6a6b7450588876ea7da402189d5c126af770b5a6eedbc7e9ec1fe2274d2ac47a12cf3fa46a5e00a133 SHA512 a146fc9f6d6412eafc37f871daba516b5a531022e9ee5a75c1dcb6972eccd9fc899623fe35ef88232a2ca2556be3186167a8f9683984723f666e61309a5d2ee0 +DIST debian-control-0.2.14.crate 117038 BLAKE2B 9f4a22432e752562d01d16b3ca4cfca75550fe40e1f2a0dcef980def2f95add88e57d70c82c12811a558030900540ef32202fd7abe7d6da684c3d4ec20e20fb5 SHA512 9614477311744b87528ce1559c94b5e0720bf40d86ad8b4f26358e7f08e649749b058c65062283816a0f2d119c4b6d4e1aca229c27690ececd730073d287e8e8 +DIST debian-copyright-0.1.29.crate 10577 BLAKE2B 05074e26e87429243ac4b1453bcca46f2f6a2ba2776cb44e001cfcf9a9aaece0182bb1ed4a58e15cbe364c60245ecfc80a9adc4b02207c4650f27d544bd91ded SHA512 3c1306b5eeceea36f2febf1097b13bd72da270d44f71986be266ecf4c72e11be816a16069aad040add2cf97917ac2f01ffbe9330e0dcd0b063c86ddb34784c12 +DIST debian-copyright-0.1.40.crate 17389 BLAKE2B 5e3bebe5bd1f231bab9e9e8ed92ad12202fc0a4f1c915ae230120414b22156d2dfc1c86623fbf07e25abbd6a2cacffaa8f8546f5b2e8e9b88d7bed51192e3b0d SHA512 cd8f91411acec1e0e0898077bb2c6b9f3f0f1c52fbb8aa5fa3501289312967f62b815e56a8d9b26b5473c9d6b8e2ab539b9f2b7ca7439b799d3aa042081f7500 +DIST debian-watch-0.2.20.crate 54772 BLAKE2B 8a8be99e66f44d1b2584fc509470b8bd51d711fdf39a5c662320686b4d4014ba037af217b0b1007d822ab94520a768de4571d7aca0d383e6d5ec69525d1f9749 SHA512 7ee30d2567371478587f0ce2f8a7b738084cc535cb8e86061724f4cd89c050947973161bebde35a0359edf5c4750c187e7f896bf03bcee9ce5516b565535578a +DIST debian-watch-0.2.8.crate 12507 BLAKE2B 16ccd13e12538b97d7d82d54e85f144a70df7b5cfd151b4bde219d4ec499ca47941c0f12cd6798423c649415127fa9b9ab6e54240c060c9ef1712628f8f812cb SHA512 3a90d377ec029203664aba18ce9e76ef77e59a75c7f8f6c8ae518c0421754ab30e8231fde5dc55d4b7da9bab70bcffcca2a078c2d977ead8c8a504dcf8cb64f4 +DIST debversion-0.5.0.crate 30549 BLAKE2B 85efd7bb42391f3e6142e2bb886e7fe3e532eb1f234d9994530ca1c960729a9f5cf9be99eaad75a24fc4bbe1322f7aaf7f0fd8d342c04490e9d68b7cc2d6d39d SHA512 83c544279b18aeadd6c2e0c7e9bd2ac382377e40a6da61088b2579a098521ea647a5b31348ccc750b66962686130574222bc1291332e89fab80a4d24849a75b1 +DIST der-0.7.10.crate 90111 BLAKE2B 7a99e9f047b465eabb798286a613948347aca44afa4bdf171fc9663f128b26edcc23a8b1057f64e607a5847a9bf41a292a1f1df920bb248e98737d2ce85d4891 SHA512 73e25398cf349d0bf3a656cffc4390f2c82304c10a5da6900f2216ead1150d82e614eebcff8fc3e837b185b705114a77745700c6d7c0dd6bcbc2299fd213d73b +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST distro-info-0.4.0.crate 57159 BLAKE2B 6cee9725c74a8fa97777013c546f7cd1f15c0a5160697b2c0fed5794025c6c7c9d99efdd0f06d813577fb74a563100dd290f6c18cfa64602d4970515677dcffd SHA512 553612b271a087a4aa276a895620379c0532f081156cfbec915f594c6b3c7c03478b2b1aab5de822dcc53c8efc32864579ffaf63f28773ea4533911cc3eeb643 +DIST dlv-list-0.5.2.crate 22373 BLAKE2B 9edcbd42af8665750bf633dfea9543db4e5f37208523ee05300a599d7107a57e35e9eee2c60ab9cc1c5dc5d7408187dbf846fb0019a1e7ea7de905e08f018453 SHA512 f2fe69a3a5d319ea963c53e6a410f3a5553d6f6b5708e6318b450ae3b5319a19f9d492bcddd233d7a5a65355ca378bc41232c335deb9c4987dd9350a37afbca3 +DIST document_tree-0.4.2.crate 14155 BLAKE2B 888c938ffbb6a11f7be7a7e873b77516fd7374738bf14e352dbe6f8e93a49afbe8fe29696cc91c2f7416f61e30b1697198a7a598f74c629369c9fc790078c1fd SHA512 f548def2787defe183f25c4cd633660bd3901727717b57f5791452b62a0195c3bc2468610a90829c9e12328da7a988336ddbb297d69defb677c40c2a23b7170c +DIST dtor-0.1.1.crate 11375 BLAKE2B 40c15d70aa6ad7be34df71e4b3b1af742d065875bbb1ba81c8897d702edf4ea4e67d32a7ebac7f13fc20c8ebce5ccc5b252fcbcab24826364442fc372ad344b3 SHA512 f86142da7d6caa1915f9e50daae4dd3374a77829025f9b1fe9f047f5c3d357d552c31211dcfabd9d617b58df6beba15ed4e4ebfd951d1db48e3c1fc56a566728 +DIST dtor-proc-macro-0.0.6.crate 6448 BLAKE2B c3ca4d376aa8188021ba1bdc762fcc7e2d4977f71493b476e46a5f48ee4bb3b51dd579d508c9b1c133630aab067eaf294325b57e88500c55a7b93e33dca862d9 SHA512 80eb6cb2f0d28e92bd2eb49c86ba2d9ec87ca29292537da79066af367df6255bf8396376e7b1b5844c2c27304fcd00c5c36287522354e1e0ac74fe7ae6c78dde +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abbefac29cfd85c3904d82495753bc5917e8e2b8659bd091d73c2d57bc2f6c8477b7d5d44ab858bd3a99229af SHA512 c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222 +DIST ed25519-compact-2.1.1.crate 29263 BLAKE2B 5316af7b845ec2c133ac07325d1b78aedc193e331d3809e595f3517d4554754e1abc351ebc3314c071d6c88886cf172740dd711b76a179dda4bcd6cb0cd98096 SHA512 071a4b9245b00ea6b25e2cf940e60eb78a197303e2426ce6fb4524ef138beb9618ff9f6a94cf172ea95be680e01ceaf6a949993ae30d511b7caa119a4d52d5c0 +DIST ed25519-compact-2.2.0.crate 31919 BLAKE2B c4c22ce98704fed299543c1f98b2add7d5f08dc6a21210431ad7d9c9e1ca5a848cba975f324c0d04fcc981be6604acdecc23f70e04c2e729e20ef4bed148a6e8 SHA512 3af2627ce9a28e8fdff90668d4a73db73ce79dae434d498491feb61be9386c4a52b5e3f09782cc355cc75a3aa7324c5fcc9f1de35f98e53cd929661e3aae44c3 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042 +DIST ena-0.14.3.crate 22986 BLAKE2B d79daa3b5f3723aa7cd3c0b432b7332a0c43a5961adfcc8bed7e43bc656e54ea7e06eb1028714c7f0b52509cf8e6b972d2ac95c65ce808deb0facad2bafe0f62 SHA512 d4c893973372011505a762f4a823ddd4b50d8ff3a2f91298382f9c580fb6f688aeaab43d504a0783f8384280f7be9c585e8a079cb38959e8fdd4a078d1a642f0 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST env_filter-0.1.4.crate 15281 BLAKE2B 4c069793165e5adcbf59586a4bbf4aa436532d838f1b939ad92db011f51f1e337cdbd7e3b84cb9e7681d942c36400f169e0ed6f8b66429cdc77626010a781f68 SHA512 58ebb6a087e50c212fe1292a4e0fe6ce7154d3ca7164ffc6bab914e4300543726f4b7875918effcdbb660b08ccac67df7c91b1fc43f5fdf53ea7a46351ac9299 +DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST erased-serde-0.4.8.crate 28580 BLAKE2B 40cbb8caa7c38c7fc057276c8da9972d4c0134cf3e834c7561d6c3b17e90d0357114abe232f9cd5a4e446b1a9cd14a1febf954d01f6eb27054edfb4e7e56e068 SHA512 b0d48f428e6ddffae100dc072fbb6ea287e350c4621ca3905dccd370facedd735cbfd536ff6330741eda1b7f8aa3a9cf34a50478e7adaffccc8afaa3312dabaa +DIST erased-serde-0.4.9.crate 28835 BLAKE2B eb98226d5ce061c7a40f860f8c887ed9e4cf5e3e1126ff1290277a621154ee5c61c9b36944cd650cf235e9d32f987e9771c18b3a1fa3beed4757609c3f668ca8 SHA512 7da21614dad96145e0251935384ee4a7172613dd62b0813be30c59110706205d9783faa89132b1993b85e375ed79b99f06d6a6b2db0c6027db20f13f59911188 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST failure-0.1.8.crate 37582 BLAKE2B 007652720edab76efca83ef23a6f29dfec2a8949e88f697a4609257d158d345ebd617577df9cda69a25cae70e02f96479f427ee3059362771a4a1459bc4bd1c9 SHA512 a8762c978c286f921ef9c46dd17f57656739b339656ad237f6fb43062a8b2ad97cb98b977ae04735312d5328894b45c512fe42e33a9bdc4ea898330816b7a884 +DIST failure_derive-0.1.8.crate 4950 BLAKE2B c068f2a122e1137aa8a31e3a3c4c333f1e66f1b93df144f5a07772167f9085241292b85c55adf33851c319a418bac19fd31f4fb22b87ebbbf2814cbc815b77b3 SHA512 3f11adeb616a2d57e1a33ec2a5eb71c79a5df7946a27b74acc7c89a67c5dc6d01222731b37b405e33493570a98c96c7d2c7b8535928d7cf82536bcd9f0df809c +DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa +DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc +DIST faster-hex-0.10.0.crate 13419 BLAKE2B 119f25ab04ce6f822364352848afe5f90d5b6afb3e1522d549e847b2477a3cb45c3ce1d325159aa3e015157c0437459c6c87399eda86d206ebaa327cce14ddd4 SHA512 aa3c6a6cb1188ce48f92997daf3ff61b20279012dc6a9110d7f6ee3a10aeb1a5e6226734067fdda822b5b37a89096f96c9c2d37a76e4d13a00ba3d37e72bf05a +DIST faster-hex-0.9.0.crate 13053 BLAKE2B 36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430 SHA512 7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST ff-0.13.1.crate 18607 BLAKE2B 8acefdb779093d98b59700f620986e98fe6a319f5d607e0d0084c44c84ca5c300f2e1cdc6c472ac895348170e24c42a90998788fd1efe015bbaf33d0183e5aac SHA512 f6447e9725877c6853353d6fa12d906d57851dcfff4593ba0a3c4fb40d26b96948635b49489957d4e934b5146a1f6b741840b0950cb5810011e34fcef729bd4d +DIST fiat-crypto-0.3.0.crate 600542 BLAKE2B eb1dd200be48657a3a6911b35ad6c3cfe1b85461ecc6c5b49fd98b40ed1dd26d1560af2b62e4b187d98e0b42690be28fbc4da291d5bf696222ce56abb3b61fea SHA512 bedeb276ba5f2fc5de4eec1ecd76f73f6040920f51d88d8410d8f3a9a22c2547a1e72548d0aeea73c5e5db93d42e15a44d41070ae1176c330142700c97311d31 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST find-msvc-tools-0.1.4.crate 30817 BLAKE2B 8fa2573428a52a7926dd474b9b490df3a5685e701ba7089564604afd0d00038c195827888e2f92cb6d548e0919c1530c61c3abaa5433c351a57f16c8b9a91292 SHA512 91dceb15d6d6367f229f9902daad8c57ddc9b28c463266785236d34f84732bf931ac653196980306488b81c66df00f8bb241a95d2b06590d41dd0703f8a941b5 +DIST find-msvc-tools-0.1.5.crate 30942 BLAKE2B 25f061bfb8a195752109bd444deaebfd94228e52c6eb94396fff9ba9d450876a58bc4352158684c59d1a2cb2a13a32ecfa1e96f1d80ac0c63827bfd7f46d9c80 SHA512 71021ce1a16c454bdd30abbb937c2ca67ab28ffcf88574e3ab758683943b44a96312a53cd6f5b8e76c89284a0cedbf46edb606894af720e3612c812bed189ab8 +DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab +DIST flate2-1.1.5.crate 77015 BLAKE2B 3bc8387b79a2f8d4124f98aa9f65580c3bc6f1a927643b52f414ffce4eb3eeab0fb595532e14591573ec0955800891b039c3935619b964d7fed3b2dac9031256 SHA512 b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fs-err-3.1.3.crate 24297 BLAKE2B 7c48d9353d24145ec3d43e288c07dddb37ac70e778fb1ee6d6693e4f2bbb0280f3479df6f738e48822ce1904cc5c4ee71442b0460a3114f1b82ed7419dcec2d8 SHA512 fe1816bd722b1cac7a5e6a77ef27e8339c39390b8f2252de3d1388937ecb7164251d088287032679991f02ae9b92ad744859c88edd8d3e6908dde0444107f51e +DIST fs-err-3.2.2.crate 26963 BLAKE2B 604f571339a6fa9f3a692aabe6e173df8c2f3a94b1298a8d7d3df2bc833fef22644a852ca872d00c1b0560e23a351629211e2c8d3c51805dc7fcf7851a10324a SHA512 93e7295119ad1d24df434c4ee13715a4688b7033c126bfe1cb2417126f3b680831af3ee8466ff46bda17bc0544798f0be95dfe2521a3c29d7baf5b837f3a620d +DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d +DIST getopts-0.2.24.crate 21467 BLAKE2B e5468cb141bc8be43ec84606c873fa6e16a49e902e247f7c38a08c6e8088d36964d99b41ae3a98a5350cd8fd15ee8d46762b818c79d1198c0aed576de191b640 SHA512 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST git2-0.19.0.crate 215910 BLAKE2B e6dfbc292dd580dfe2b5964745d73c29ab4e43d91af37893eb2b915c7967d557940284c388b5693c8f366d98979cfb43f184627319799a359b2ec40c6d875a83 SHA512 9d868ba1594ace291002c4a10dcd43f192dbb8c2070abd74883e57a7f53825c7a29080ecbe4279f6c7ee845c261bcbc93b10004b99df27de41cd29bd48e137e8 +DIST git2-curl-0.20.0.crate 9587 BLAKE2B 754dc742a2c68aea90b99905d112435fbf31dc1c14064e62dbc0002b01b8adf630b5a4965526b3a3dc634f873bb3f2fdaf01f8d2b639b71f58df686d814711a1 SHA512 06d704e8f5227418bd0b3379c0dd503d694b4071d00432a1ff7593815e5074e02272a3f4e003d0feb7e9e3e806abdf68a5224a0366124f6a83681a9295f58424 +DIST gix-0.69.1.crate 283914 BLAKE2B 8024c931523ace0375817c8c94df04d2fb0de754b74dc68d09dcfae1ed39fc145c0c7aa7170b689f0ac0dbf135b1ba1ec114dea41ec5de263a5f9e3007e2b4fa SHA512 49cc671a251939f0433224e20f96fd0078634a8a56c9959c0da369f5c5f5d1435e30002ebd4ba8e6d40147bca4f55518fcef56957651cd78e9c08ebf7608d2ac +DIST gix-actor-0.33.2.crate 10094 BLAKE2B 3805d8cf33e8ed2c86759e000864eb900aa8df701a4ee180021c1e85992a22a5d7603e99614c2867a08d532aa5356172292b8924baa725b2f632973686014f37 SHA512 5289c2bfe6a318d1ece87b084a47e641cb7cb7a02fdb79286167e3e70eed3e7b961ff0f125dbec44b83a1bdb86f010a2cb1ec93ebfd4e5bed92eeb5ec410703f +DIST gix-actor-0.35.6.crate 13441 BLAKE2B 2ae5e4192359322c068f947b22b0fad67784592d9c375d2317dea2f32224a6366d8d2690056ccc01b1621b363ad8ab069ed0e450a25edfb770dea6659fe4ef79 SHA512 af360398bbf9c900edf4538bf4bf89bb763f6aa380457eaeddcc75dc52ce344aa86bedaaeeb74c96d5bbf5cfc116bbbb2b7c852584953e65cd9b115be7c47b8e +DIST gix-actor-0.36.1.crate 12946 BLAKE2B b10ccf736772ce4945de5770b5615ca11c0d5ebff1ee43065a65dab8ac5662c7c0d50b810a79f854db383bc8b700eabb95b2e6a260ec3634611bb255a76055d4 SHA512 fd13b08ee67ae019ae4034cbe3b31004cb1a637fff7ea7cbbe9ba5095e4fbfd6f6548179d55263d1cd23fead74867c4fb87700ea9262d4b998707b7b530b4cc4 +DIST gix-attributes-0.23.1.crate 19861 BLAKE2B 489d9284d6ddacc1a4fcfe00db3f77287153f5d5ee976499819406252f5f1169d1a72c94c7cae5622387826cad18839c86a187c34f94daef7e2ad8a950bae12e SHA512 38aa6a589edbf7cbbc9fda9f1cf20ff0ee265c43152ef1f4653a1400bd62dd44e768f8e911f5b6a643b19db9805cd0d239433e78cf884b079fa3db639e4c8bda +DIST gix-bitmap-0.2.15.crate 8153 BLAKE2B f9d06ebf863b95eb6d1b500c78a20cc74456734e6bff4aeb9c73191442be6844e7d1b8a695c1fc0fe0f8558b403307d85c6c823e66d1ac9147cad0f94db90bb5 SHA512 7e4eb8f852d41c2cb2a9e1755a2ec14254abfed4705c2d0170f5b2f4a72e8658d9888055ceac05f807f5002a523e2bf0a90822e120b6abcbc728433859615b93 +DIST gix-chunk-0.4.12.crate 10638 BLAKE2B 6dedc1bb3a9f61748db976ff02b188d3547b55002c5c40ea566b2b51f07f2554c5cfc2ea3b7eec72ed3b596f368a762af1487a3d86ab3f56007ba540414ecb4c SHA512 ddeea7f7858bdef2ad79a73becef502dcc18c19958c552611887f3f54fcea0b3e35ed66784ce71c19899b5954e928cff5fe5d2050c2c04bed0ef9f7225d14509 +DIST gix-command-0.4.1.crate 11830 BLAKE2B 39c88543dba71a5accb529c8d666a1e0363df83d3c8f5d5480f74e015f411211d1b40e7bd116dcb7f4523aa5224ae62ccce9992cf9a1543c28c06146059c9345 SHA512 e72821b8f007eb8422feb32b5991148dc464ecf873ad7e05be0a07cad8e0da5a9d1a785e1bd7c038a99058b0a87d8cd3c3e7c001b701644022cd0ab8e862da0f +DIST gix-commitgraph-0.25.1.crate 18945 BLAKE2B 65c69910ffaa374ca1c1737d8d04c6c01ae9e5e8bbea31299d1be00d4ffd768f46f3425ca5acff20558d74248f005ea1c3cecd77f0ee8d36fd058b0d3fbc1708 SHA512 27c617d2b81184ef012fb9ced3d05e621f07ff58947132db615bd1059ade26acecf1e6203188c570f253d03196fabe167619f810110459adfc4359c08c5a2014 +DIST gix-config-0.42.0.crate 64315 BLAKE2B 11ee6cff62d2981a6246741010ba724707075c08039a51c54230369256e9ecc31ec0b9d7fb60583bfefa75306f8f65f0864bb873467bbbecbd4c147617e518ac SHA512 e205e07c8cc55b3456ed2612ccd504a307daadffbba598f62164fa7797abae2159110b455194ffc2ced02039d0e76e9881a12ce1a26763b79954836d17e6b4bf +DIST gix-config-0.47.1.crate 73838 BLAKE2B 2114e407226b28dc5ba44d54e9f95b73a4c5b36f0443e595564858e8b2bc9fe654e11dc3920d31790599419dbcc64a44e3f52f2a444bc4587492e234d90cc8d0 SHA512 df795074c795f7f876f20d1f46820188fc4b82652b7a5c9bc2aace36b0e60b3e49bcd515c4d0015dc82fbbf162d50f2086327ef01866f60b633f54e89aa71dfb +DIST gix-config-0.48.0.crate 73767 BLAKE2B ba8a94aee97fee313f24cfb53896221c267d196b23549b5cecf8f18e6bc813302f355a9f9a689f8cbab24b56964b214bb3b0c67cc33627c07211dcb9950ee11a SHA512 649c917363447e40dca95f0109c6d70ecf2f3267f1ce8efb099a9996bfd4eebfdb7dd518e3869e03645e968c2f769712c48dd919b49dbdfc96262a690f26a808 +DIST gix-config-value-0.14.12.crate 15627 BLAKE2B d5433d262969ec2c0c081731b00fb8d6fd54282079eeeb8e7b78c730d7fcb001f4f128dd79adb372576598f94dc3ab4f908f8a1b739fa0d6d4d324e205e68956 SHA512 02df8dada0a8bbfc9b5c01d32ceeb188f8e92e208e879026e9e9591cf8a3efb33051f28e5554ff85954168f5abebbb4d4d2d54faf6722e8749a71cf2f779abea +DIST gix-config-value-0.15.3.crate 15605 BLAKE2B 9ca0c3c7f794c70f499afb3edbb1f28f0e912026f51f5142ebd7252a54ba6c65cae1593ecfcd48a35f88ddcc4d62e0b35451648498dffa4e4ace74b360aa4d48 SHA512 4101e9b45b7bbdcc84c75a7812a7bbe3356d794dc91419afd0803b793e6945069f5a3b4c13bfe87fef4bb7a46add925c6efe28cd412181ef441938f77360284a +DIST gix-credentials-0.26.0.crate 22139 BLAKE2B 3de550c422d5970e0b1baca2cf990c1f625b63aeff778a6dec5ba3e2dfd6fc4539672b94cb3f32bcbaf2b30c0c81d28470c1801d6235a02408590d63cd352843 SHA512 3b9d6565d415fe4417c614be90475f4b526d2aa7156baed07925c60d40119013edcd0856890e94e19ee509167586642d72f105c1d11edde36cac11e6cff75226 +DIST gix-date-0.10.7.crate 16177 BLAKE2B ab515926cf2b07862d122ead2aaa4959fccdcf1f7eda48f3e734e00a6df26faf7811f57e5960077ca6151ad3a5b18b1758fc17de749c498765c8f4f6f52c74d8 SHA512 e60a928413175aff7e056a0ed5b14feb9e32eaee0b3c141da25c941ada96f980fe46dc0a1aafc978f6df2848135a85c531b0e8bd440e6ef3ba26ae24aa9e502c +DIST gix-date-0.11.1.crate 18312 BLAKE2B c83c65663d1b16c3cc3a7703324505180f4493e766c172a08560b805a46fa6a6e625dd9eb009e80586f47f101cc2973c3568bb9c4f450b72e9b4d977c795b318 SHA512 5331fcc154c175fdaa5243cdae38ffc231681f9e49e1e14beccc551a5ba7a3195b3b634ea9210781c7839cdd8567069f57de4c400adf6ca68482bf85cd43c96c +DIST gix-date-0.9.4.crate 13705 BLAKE2B e214d6220952cc6bac6c2eb8c76bb216962fdcb0503c018a857fd676df1a2facf26d9d82eef3d97995c05d3c3ff10accc59610aa32e005f0de00410bb05b28fe SHA512 50a2ffda01b62539f6edfe5f7adf2eebdc74b728d6c9933cf771f07e405700bbab7cd46cf383a4bd2e4ded0f768fbe08e4125e5cb5f332c40eb5320d8d8749ba +DIST gix-diff-0.49.0.crate 41572 BLAKE2B 3a54efcebcd19aa22c2cea8e18e8b98f6a54161764a5d0e9190e522b14c3690dc447abbd26446b64517d24488313bd6688fceacc6374a3bf5de16cab086f2ec0 SHA512 c448813d14328ad3ae65df4507223701823b6d0d39a74e757335a02755e29b7f6cd69f9f246541004407e874659cbfe092c76559ca101ae39acfa82a3de12413 +DIST gix-dir-0.11.0.crate 54967 BLAKE2B fb2ddaac7d35aa397fc6bd6c42962d63bb8c712f1bdbba486f982ad5a98f12de793620c8101f13d1d14a7942e405ee8d5d416f9a9f91c5d86df97c7e61ca2a0e SHA512 5d835700a0f4b3a74dcf76d7cca69d64abf2918e8ff5c4811c10cd094b578db5f22d61c24870dcb5b54361a3b499b6bc9c88b026b1b01ea64378d6378392a024 +DIST gix-discover-0.37.0.crate 16673 BLAKE2B 8e57fe5e44192c2929228969ca16f3c7d88d8a8c2fded00837c7aa8c561397d9798448f0e5e205ac979f246a37c23ad13b6b90684e11192fd2bc9dc8ea243483 SHA512 e26869a2700a972ed6714a0fa29f2302a74e2a1d8d57e78d20e373779601b4ef367aab2f5c5c866a9b506a76b1faaa13bbbbbcbe10b507969a30c23aa9bc0c0e +DIST gix-features-0.39.1.crate 31228 BLAKE2B b41a71cb0eaebc6139e2b8dcdde9377144bb508f5eee48e2202dc9e3d9c98ed5807963b1c4bd16da1b00d064ecb0e75a4b66a9ef4ef82a93188e9bebc690fc59 SHA512 a150d723b5bf223adc8bcf7faa2eab8f5c5a35ae706dd09d940c6232c9f62c9c36b2ad255f5c4c6fddfa41c4bd301d46b044953e5ce5cdc57790fb234fa81546 +DIST gix-features-0.44.1.crate 34680 BLAKE2B c61b1170ff6d94700da0c89993bb7415214b8eab06da8028cd60d3ee0c87e104fddf2be67e3e6e21a2a260a2b061dc6f34bae32bc720f46afb3f79523dcd84a4 SHA512 1f79643cb51cda3462d67239395ca7c8702f735a847ea952c75ac37ab172dfd5a13c9505a17fc35b506f7cbb87423ab9d63cfcd88c2a00878bc301cb95dc8552 +DIST gix-filter-0.16.0.crate 36654 BLAKE2B 4c353543a4a2b6a650dedc134f89b17842eaad6b9f0458e0b0b6786bf60d84c6f8f5e9a0fd85e715cf294703cd75d6cb4eab5199012715332d2dc2a9bec04a23 SHA512 1f109d4b781610f48cc47bbec181170ec3a3b3b38d80bd86f5c02a9f0876bb3032390bf754d5b6200f02ba672f880367c0eadbf42144310619da69970589fab8 +DIST gix-fs-0.12.1.crate 15734 BLAKE2B 03263ccd2107c89ca87568fa670d5d9f5f1a186d4b47e9d5fb76fa25e10d0825c1a60226f65562c0cbc8a5f0711f3d5b58bf35cb39f33134b5bb111cc2386155 SHA512 e795cea9077ac74480d848ab3d8287a4e14a3f5718e329e28915547304ab415d55b193d91dfa9b97cc09fd32cb7570faa2dd33f6b464c94e996c29e8ee90b390 +DIST gix-fs-0.17.0.crate 20022 BLAKE2B c354b25a2e1b2850ef86e1517dbf9c56094dd92809b9c202f6a84ccdfed341256e9d7e5790bb5a87bcb928e54f52e7a604ec08d5fb2c6d03a229425594721ddc SHA512 16525e908d27b4c5b2504082269e2b76a8d703b1a036cff788f7f8433654d1cab3e5ef0fad434af22cbec1d0ee77600da0ce272cbdc60d7a304b5950f7e6d06d +DIST gix-glob-0.17.1.crate 14136 BLAKE2B 9d8a147de57b7406539b117db96ca8aad91eefa85d2da212a152026f315cfbf8120bc4a54ec7c0dbbc42991353f81dd73aa69a07a1b2b3205ccbb7d3e8162913 SHA512 3eec32350076b5a8257b447c8d683fcb38a7c171cf6187c30186ebf02f12ddc487bbf18c8c260c3721fe69ca84b861bfb003ec8b26fbd00b5056e543a4d8905a +DIST gix-glob-0.22.1.crate 16299 BLAKE2B 167f755df2cabe5f5c902d4618c7bbb2773c8be5db6e6af7c70792279d993a5983cbf9429e8c2c4ad8f4ee551f3e8a002a6c91fc1d4852c61433a978762139d0 SHA512 bc0e5bccbcfa6a65adcbd7fcda42bc8e29edf96906b426dfbc5d352b0986126f0b8e6b7000fcd65717f4f8da7667f5ab0ed9bc8724c4791ad9d7e0cd35e26ac6 +DIST gix-hash-0.15.1.crate 13513 BLAKE2B 1d80fc96bb4407c424b42a75ea215f6f360fb6025920f3dc04818ccf5c89995b6a7fa62e9a4d9568fedc83f599262747983b57f84628d5ff4189e47e5b3000db SHA512 bf90d93cb676d3558ae14ea3e5bac6643fe7a39a6e596465b0c4a126a4181d721326bd01509ac502d8ed4ab4445a606223bce81e466cbb0ce71e46daadb8af34 +DIST gix-hash-0.20.1.crate 19230 BLAKE2B debd2296505a3d7050290fac5f73c5dbd3d3428dfb1bf739101c5843a84f556561e197731f8188db6330376c58020ba1315b2c893c7a1d106bfddba7e522d4ef SHA512 40500f6d3859e8ec93fc61187f096a53822747e750959178bed4ec40db358adfeea445a3f46298f67051f787fd8cf7ef092884cfdde8bc868a39c266a8575aa4 +DIST gix-hashtable-0.10.0.crate 10303 BLAKE2B 15e2d7ec260924b6d9a11e3a6ab0695d3eb263cc41a8096a9fe5636ee4a70c5d4645af955acb0692f03d50b19c9302c89605de048c3274af955fff0fda9bf724 SHA512 d680848a28829b268e6878feb09ae9ba5bf2d1d62e6c35a84de39720648ca53c1ec134f6ce167b9f5774b77e08e0a3fb36af54e839d0ae09556f8f3dbb1c8b95 +DIST gix-hashtable-0.6.0.crate 7189 BLAKE2B 6440018095e5554842ea7ee93b4d44367cf3dac891a2ac4c2e159c926ca4e48d3ad1b505288169703b66ced1046ee6e6233d5529c0a34bdc08de3e22b49bbfd3 SHA512 308358fce4dc1c53dd9a32891b10321364b3c7665b7e646021829ffb94669cff6c3dd53b23cba3186882f3f0a039630cb20b0081bb690233a8b9069ed91e4b7b +DIST gix-ignore-0.12.1.crate 9873 BLAKE2B b50fbff14e036b2e12559030936542cbb7f4724ae153757240ba3b0a3202626cbeda705d2239dcff3b7328004c2393a148132b154835a0efaccef59cf5bf9778 SHA512 091e1cdd7922e39211a8227e7b8e5f082e44439fe4ff624902dca897afe2fa5c3b8e1be6974b83018df53c78e75bc9652fca87e736b4bbc06d90de4c54e28f8b +DIST gix-index-0.37.0.crate 46644 BLAKE2B f868ee6085ccda181cb4cad522d73b6ed4b408dbc2b168864ca3f8aa33d422d1262b7865d5347ef3e3960d294e4638284d3f70b07a774d3d62bf3df4c2011272 SHA512 08b5526db632b5e889bae333503a8c9fc8322d9a1e420e50deb47845c870239750efd577751471f8d3c10048524e01d4f49409c818999369fda4449cf41998f6 +DIST gix-lock-15.0.1.crate 10515 BLAKE2B 2969f4019b48a312c5a0adc23b614424e09b75706ea4d18159f8a30bf20e03312b11d95bba6703034af99a4901d036a4a0d964b7b3ae52aa6dcd024f6468fcc1 SHA512 8ffd3cce4d0952cb6a2fced4a6ab407b4a32184a2b10ac1f5302132d2d7d3e4c285dc50f007141cfdd658352381f66aa79b64cf4f63f0a18a2cfe367b7bb5830 +DIST gix-lock-19.0.0.crate 14263 BLAKE2B a5edb96102aca10132fac66eefc48960e7d652ca7cb37f021f59649466b8212472fc8acb2f1fb8b29cdc1f08f40d4d0e6833e99cc11bd8c323530553e6499455 SHA512 1539ec5d6a1480db5abd1280632924afbc8034000144bdd3303138a9a4bf1a1225d5ce3f214cdadf5f7f95b208b240a824abab1005e04fc82929395e9bfc9ad2 +DIST gix-negotiate-0.17.0.crate 10487 BLAKE2B 2ee74d224667e3bf02cbec9b6994e945bbfafd42db0d7384792a6bd86a6e16fa1d8441f327c1e0e8fe2fdfdd68e2b17bb34986c55b723c528c7c44af580661ed SHA512 bd6eeb866ef4f9c2ee9ca763ab16f7507d7f3eaacfe4ce63cebbc170daa206dc711916e767c2107ee2fcac406c58d1379c6401dfb32c7afa2255a3b3dc5fa308 +DIST gix-object-0.46.1.crate 40544 BLAKE2B e7996db68fbffb0e66e2d7e9859eeb829c5d409edcfc1e585c71badb9036298e846a545ccf24534c211a9cd303769c87b98ffb9b44055748da3d3eeca1035217 SHA512 fc85dc59a4494787d00e39a9a4b8fdedfba2b0963f08a9f2de720d36e3eb63ced683622dc127fb6492c1311a40ae5f6978d99bf92a0f4660a172ee725e39dd90 +DIST gix-object-0.51.1.crate 50596 BLAKE2B 6156418578035a497af89428ac8ec2112c49a0611861beba9a3a2b378c1745358f38318395769726dac7ae5c337b882d8a01c75a15e1340130cc080fa572b392 SHA512 5cc24947dcd3727ddb9815a5e16af3eac5ab917583598abf1c48b592f78097bda711b30e61d1faa7c4ab0569a664d2f346397091c675cad5742c3816ecd228ea +DIST gix-object-0.52.0.crate 50541 BLAKE2B 0eca54c956013066bf13f9615ce1d9064012ebbd429dd8d845c1111ddca6729bc3b427bd33dde9da58320cf043f5f98a429c32ae7738f6d0d2f1ce28958fc6fc SHA512 4d8900c9864ca1385af6a67ce6c8454daa003deb04e0fa56b8e3cb43611e7de90e0f0795b9c7841a35de33855779862afcacdbd2b16c79a24f634d2555827ed4 +DIST gix-odb-0.66.0.crate 56319 BLAKE2B ea576c9f5560ade09cadf1e17d296823e6713f5433c7e626a1a4407fd02c29b494331cbacb12e2c07f02d6579331ff1db2ad3ff15ac163e1a2652761e05e2947 SHA512 ea092c6f669ecbe21726d7fd0399135810e4dcb6f5646c19dac179f919c602a6a2d9a1f7fce17b10ae5ff58f5421e7965349a183278613347ca8c0368cedb40c +DIST gix-pack-0.56.0.crate 97454 BLAKE2B 2a57d84a02c95faae740c29b4a87f86fc17255e57659ab794602ea4ab783c4eeabb898ef489a2660c0db50fd2baea222d2a2b85cd6226292d7d2d460e3b5eecd SHA512 23e23f19d7284eec66d21d5965c277e28a1e243a51b38f59971dd41046535524bf30cb743247681c06b23d202a9894e2068a4da31de5af3352845710179b6686 +DIST gix-packetline-0.18.4.crate 26579 BLAKE2B e6a5696cfb280b4afea39dfc7841e7095778e5e91db3a6c2599e65906e67b8fe768e89d831b2a8daa8f19541e47ad5feda27f0938cfe4d6fa69e163cabeb3e37 SHA512 4ed2ea9272dc937a45c52e48c94a6863cdda2053806c0e912794f21d2d822798e063fc6f079e3f1305f0f0d124d7cce4c2be24818ff8016768c9fb22f3e9d7d5 +DIST gix-packetline-blocking-0.18.3.crate 22138 BLAKE2B e494ba1ad2f6849a47654db504eaeef01470368fa7d82a8547764f005c2edc7ae1e04f4d4ff3abed3d40b4095d3740933690fed2833d6abfdc183acdc075f1ec SHA512 a6845916113211f37a27b155c384448db9df6829e0857e602ce34e7f4171e256bd2e851fdffcfd73be4b11c5d228c2f0d74fd3f52d718363fc4a5055f675fde8 +DIST gix-path-0.10.21.crate 34033 BLAKE2B 60b5523fe0f35cb9339d95745c280488928a89e9f3e09865b25c24498d8c59081b193943eb00ce99f62f8b99900ec786e37e07b23adafba82a7a986436a28657 SHA512 795a3f604defb526c6bfacb82e24f5cd9afdb50c79cb99f3c951eff0cb5b4daa3c2fdcc84cccf4d09942a6fb9a9687a57c5bdec41a6b26de2af023ce301e1306 +DIST gix-path-0.10.22.crate 33919 BLAKE2B 76187480fbce980554d6e2a37f05a869a65d460b274d8d7a7ed3827c3193aa09a187f8f0170650801929d216828432799c3a64abaf6451a294354b9f16eca72e SHA512 4edd8d0780b1f93a66a0306f8b4043e60a9c2752e0cf52c4abc60b321f955788d752bb9b859ad1172914464d2b0f76d1b015935ce938d782732c803f732d29ba +DIST gix-pathspec-0.8.1.crate 18854 BLAKE2B ea6d543152e6b908ce5eb901a8571bad3cea7815943d71e8a8a871d4f1b4bf34cf50e3e5089bd410a6ec590c745f53b8f0aeadbf0412e13c234f5172971d5529 SHA512 29d00955a5260c2460b6ffc0c2de6a618dd5954ed46730cce2f9923ade0dc1c47f1e64ef00fa918eeed3a85266d5676d85d051c25d447a580a18358c1db693e9 +DIST gix-prompt-0.9.1.crate 13418 BLAKE2B 45fd785df43f12899856e967c69b5eac95175bf885e34130f072c4c72f8b11129f943c94bcfda46250afd7fd4825752272c9c6e120728d0dffc018c0d0937081 SHA512 5979afa78fd1a6facdcb7b01fcf9f5cc2e10c53a28b2ae8f0b72b988fcd0e78c0fe72e89de77e86613b2a1dad8906fa06670dfc6d8c0a95cbd6f37e86b54710b +DIST gix-protocol-0.47.0.crate 44961 BLAKE2B 68d8ab6ff855bfc8ed9e160be2b850d32728a482a73204174c21d89ef095dfd6677ca291b6a6df9f4033e761bcfe03f72a9a25b77212763e699c56835e1d2193 SHA512 e4d1288b4a31da830d35bb173483fd3357288b391fdae7422663cac090a49e6a92dcae96b3320afb5d1f9b8fd1bc82cb47d8c3464c3bd887135cb563a2e1bef7 +DIST gix-quote-0.4.15.crate 7847 BLAKE2B 0f942230926032a852e59e57d4b987cb12226750f4ee4cd6a2456c43c45d96813e6b901bff625901e035a6221eb07dbfdb1b609fb36b45880118d57a5cb1f60a SHA512 f3ba71dbb866ce98d9630958bed949041aa2ccfdc19be366a52f5374b56d62cae93b5c24b132586d9042ae3c311207ac06feff414531580ac29286ca7eb81ca9 +DIST gix-ref-0.49.1.crate 58105 BLAKE2B 2a5514d296d63451a21750c5156d0f2dd5ddd5ceb03aaae89f644c9c54d8e4eef348661c0c516db12675b502b894d5726e555b69790d1103c2dcde4e0c3fc68b SHA512 4554a81fc260e09f783463ec49f7b298fb38ef3db131ee6bb8fde02a23769e6510c324a1da68b3c26b4425833b57deadd9df24898f9435ff1b7e8adc765eac15 +DIST gix-ref-0.54.1.crate 65266 BLAKE2B 76813c0c11dd0db6012b47f5ead18c7302c33322a1cebfe1b16a59d8ce9094e99a31459e9101b8a0bd770d39399a19b5485226cc68e0a33cf6b70a08b1e06c2c SHA512 3f2642e2e80544751346a553eaf0c28e6ab7fa75adb35edd1d9f9cd5d5f6ee3bb4713b005ff7a45cb0440ca8dc84476e1376a01bd41cb4cae4fcf0fe499c7f1a +DIST gix-ref-0.55.0.crate 65278 BLAKE2B a2466a06f226cf974eff976663c69bf804fc41ab5c6894a132b0ff4b3f6816a57b17ae3813708b36e5eb42e07312deb8212ef03f57ecb5bf6d08092d426088fe SHA512 d4e03ee04b08b4b496ea5d408bfc886d6f35427016a58ff6a0e7e4cd68a78a938b59561756eee9c97ff75b3781357f5e995a36a2cb20a3fddec2e15c8f0f8921 +DIST gix-refspec-0.27.0.crate 16887 BLAKE2B 70661821ed339396c9822c71fefd368976c60bb0b44a0a92cfdaf2ecb7a81ea86007cba8b7fc8ae15b4e8595ad17b64494df7c203205b4fc4e3f259d07be2055 SHA512 6ce8515d40a159e1a69bbacece67fe86e1a5b41e4a7bbe3a4f772e91cf19bbf759a63ea4f39c102d7d26c76f590eb291c7228ec7b4dce84b5a859ac92523953b +DIST gix-revision-0.31.1.crate 22665 BLAKE2B e6df6851dfe9a2cc50d6008b47712d5377fb2953ba80f86d2fa4808b5a2468e6f5502e5c4f5e32eea65cea8b8c9f936f1d5e34e0c3a7d20d6eb20b8942dcccd0 SHA512 78184de8151dc892b59aaed72ac0ff985601e60c40086a2b693ce03e8ebc990fb8d39f66f38ce952fb1caa928e71ea7caa2927f9a582e607455ef3fb4e5a95d4 +DIST gix-revwalk-0.17.0.crate 13323 BLAKE2B 8c83a8a0b27a889ffdfedad5a1705adcad8cf47259d99bc2e78da67b728f2d7c63a6da3347f18740c90e49dc04b2d2cf5af420988e98c7d69c9a7bf392c21a34 SHA512 f25491da946632fa1ea973c794aff88ec8edfa16a929e1453f8f009547c71299d829feeb1dcf4e5f7e3016f0380460030c5cf7f1422f004d65461d911d4ea99c +DIST gix-sec-0.10.12.crate 12935 BLAKE2B a5d1f93305478b3a00c3d13687c60d1e9b8c556724711a881dc3b96fb6ce3371003bbc366a3f6e6e743336730c6de24791054a8c2d2c481255f1f17754e2ac86 SHA512 8d83c250730eaf0fbb55e26c67f92085526df3372fdbe1d2f82bd6ced199acad6c5b991f1eb20c9c81a24e6a4a5c8bc5406220f9a55bb56aaf30e6732726952e +DIST gix-sec-0.12.2.crate 13263 BLAKE2B 32ae9b4a6c76bee7877ad13c9445eaa0682e309fbcc83b1b8485b8268e86caa9fb9a4ee0a7c653b4b5ad64bb53d0f58489ff85b344c6e2b267c4df0fef254358 SHA512 9e840044cc07e91410a1d098a0fe42d52645f4e660d095fa6a41a9109abddd85712b6ef85949f7888ab0446b10a77fdef0d1f5fa9f62e44cfe756323e969a4d8 +DIST gix-shallow-0.1.0.crate 7545 BLAKE2B 76761739708eb5e0dae211cbd10c7523dca2635a94a152c59e14cc3487ebfb2d2449775af510b7e0d64aa9b48dc1a05833f4bc64ae292bf5c414f49447aac183 SHA512 0f8c2fac75bf1082d51059d955e572aa5986a1a1ddad0430b707cb6f1a61d913284ae3c701aaafabc5de01b87fc55492d4e556cac3b504cb0e9f02f0996c8ca9 +DIST gix-submodule-0.16.0.crate 12832 BLAKE2B 119bbd226db08c4eddfe3a02f24efa05c4e598cbaa2223fbb07f2c97b14d529f44813d09ba6886a90262c97506adb496581f46cc9d11f49a5bb892b753c1979b SHA512 aaf05e64930cfe702f7e5315b3ddf8df29982c4dacc964f5c47c395f3494f2e94d0d7aad4d8fd1a13b8c76213b3d8e77bc40e8159f2ef77308c311be00f3db61 +DIST gix-tempfile-15.0.0.crate 18426 BLAKE2B 11d5484b4593191f2579da85f20cd2dee4527e056a9f5dfb35873ea09476b1fcc0ecac821c75e99249938b4ede627d153aca6c1a43e31f46f605ce20265ecca1 SHA512 cc21ef833ee087e6b49fc74da11da3e4bca55fd808952e1283db11f97e38b2318044e1704e78dca2e4eae9e5b66eca039343d78bde7b4b5d4a417190c62c3ad2 +DIST gix-tempfile-19.0.1.crate 19058 BLAKE2B 034298b86ae28bb9671014f8c5440cfdec5635e8e27bca9e687df7569d8db821b559bee5d3ee255cd22f0efafd86c99e82d0885cf4068788ece9ee30f1f425f0 SHA512 bb0ddcbd3bd4c74fc9c569d51cbc99c6feaa1c894666aac0b1fbfaaf975308fd899e55660eee43af30a19a5bf2008253e713f63b2d6eca426f54d8982d5c2f5d +DIST gix-trace-0.1.15.crate 10867 BLAKE2B c7ae4a8426f0ff83906d4ce3cc57ccc4a444df97a9b133c36a85b07e452ed10e9ddd4e6125ecb9d53c1e20ab022fdd1fdc29d6e668c8529b4a81c3344b3c555b SHA512 6eb450c3feb23a3890b8c9d9008ef7e84064850443ed80c44a4a19a790acecb1dea1b36fea28509a6aeb3675ae3ed6ed1a7edd892e887f0a75e3ba78a2e1f678 +DIST gix-trace-0.1.16.crate 10865 BLAKE2B 2fc441092cd27b5935ea16bce0e13deb88542829b609f74076440498caf60c3c71e69ae47e3a49ef895c43ecc70698cc745dffa91dfe0d92d5f4696caadf84f9 SHA512 9c7c46a8632aa6a8816353c8ded6080ddd5c7db29e81adefbb198ccdc281a721a49921d14c764f26f440a6b0bcde715fedd38839576bd287e2838d6f7dbe0a9f +DIST gix-transport-0.44.0.crate 50856 BLAKE2B df16a043abe38db0e6d983f5376ad24ac604a9e3b39fe76133670147de08bf5b8790ac585d12439602c04fb22f356715767facde63fc568611fedccdf8fd712c SHA512 a4f990e44054d760773b8377b648fe2757bc30fc17193046049ec4f23b88f9e715678ec689f9db0627245b9daea83e29866f145bca7cece9e4c5b149748b9ffc +DIST gix-traverse-0.43.1.crate 18569 BLAKE2B f168f568e281d266d09e37a3a696e0f58898b28841840ad31a8a01c4ea2165f5b35a45e39def84a3dbfb4842ee280a27078176145188ad0a8273ac536056ebd6 SHA512 a1c9ec18788cce7ff2a93a3686dfd546bd83dea6abd0131509ecdf4bb643b62558b51f1deaa479a1ff86902dfd32ce80ee031f5fbe87e78ad119040308218402 +DIST gix-url-0.28.2.crate 15297 BLAKE2B dad48c6e518a8a2bdba4ad665badb9935b352cfca7d1540c9f652e9ad450c556a0416056dd153e8f6a2e418845b6296b1a66881b0499aba8485e357a2a329534 SHA512 39b56a5636ec1a490bda88cbb7c0cdbeac2b6cec1f0b2ccafee7a58ecd3e412e61a14747a4176c09e25a666127e7a4bf8f3e9e4945f5af2715a5b9f52b8322bf +DIST gix-utils-0.1.14.crate 10203 BLAKE2B 0c57b61461efbdd942f15d64e4aadfc1b4a96399c75ea5434126da2fd15be5c6ec9327f7f13c4b87302ccefef302020a12fb58faae2f069afb5746ca5dca6274 SHA512 873059813b746f062070ca1da15ecddff4528a8753a02adf707964354e3d34c4aec96529c8f40a22a7921838f86bbdb1b0b19bc8a52b4f4b0752ee7e7c6a623f +DIST gix-utils-0.3.1.crate 11157 BLAKE2B 1cba94ff2987067e46f441ddd43d5f9fc39970da565af149e2d1f47ef598b5ea767510a5772b4679e47318fa94aa738d3285b2fa6ed786f6f487bb7d9726f00e SHA512 023e4aa3d86db5c5a5a922bac140a23c62b7f33ae4c31c07826f917d77a2a47e6b78825b5b81bc7209a69cb24204b66195626d07e316df16795c13d35b659772 +DIST gix-validate-0.10.1.crate 12803 BLAKE2B 47609c2d8911c727ca29f059318cd29cd92e5c2a63ac5714264329d84d362241f747b2bc0e0c5f3c1e6ffd061b62ff7f5234dedc2fd23b53dcc6d255ae1a086a SHA512 0ce450b0c87461b9883c8475f14951fdb6523a977cd528cc41f70301258ffd10b5dfde6b098874d1ad692c392eb6ff9c1943debd39a97c353f097a91cd0e99f6 +DIST gix-validate-0.9.4.crate 12768 BLAKE2B c8e7c746d61efbce27a975b8c67af9199697817c7943c8956710aa65cdacc671bcd2fb49397213b6d3fe2c61bc05b44b8b1010f1d88567f31e38dd0869d2a6f2 SHA512 fd4f34c67073945e8ca90ba5f042a6a708231245c3d26d2c88d239f8d4ec56894aaa9133f3354abe21f5a52582739e8009311ff558fd0410339da946b538fd91 +DIST gix-worktree-0.38.0.crate 17557 BLAKE2B 0f5a6a7c7bd7d46374adb2d7617db44ef4b56df9c7b4dc76509a85f6126f217b8f274c5a3b54816d5e8bd3dd7bc5d9e2d0e2505072d72fceb6e91706c7deb660 SHA512 d16c3bd0189181ea137ec569fc4552f3e97d7d1e48299c6d9f1c9809750baaa2788d4dfce76db4acf5e51929df44730bf6047fb0dbe879bc77dfb0e08405ad96 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3 +DIST h2-0.4.12.crate 176264 BLAKE2B 6ae29aab3dce77a823664d6ebe07a23c53a140edbffa7d0e9e640ef91e4e500a65c936380610b60dcc7c49064a1d927c1578711eeb8acd25516259213264c7c3 SHA512 981a9a86327d68ed21d8916fb6dea80e8760748def3dfaeff8b8f3bb865f40755eca28aa0f2e61b040d10fc8248ec9e43e5a681e3ab9d33e3b6f00ed756625ce +DIST hash32-0.3.1.crate 10273 BLAKE2B 0e619f4020f86fd357156014e5b78018827e7508dd69022d3d008caba3e1dfb96502ae00847bac3724cb7184791ed8a56a46479d61b36ffa14fa5c32a2bf56f7 SHA512 e6f7c1be545ab27c0859ee51509fecae749a97f79f91f6742fa66533064fc1c327587e3fe875965c513824e64c9b58bb6e212bfead636ca3a2aef066311e740f +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.0.crate 141708 BLAKE2B 260b2ae46c2c376f32aba951ef562b41e40aa1159b170a966429263df5d81359d1d7861076e2b12a88fca612374fd9b3d7265af891d55c077dce041e180c854d SHA512 ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717 +DIST heapless-0.8.0.crate 77802 BLAKE2B 8ba81c82440701c3fc8e5f8282e71aeb485a78a1c724334f25534ea3bf30c3ab78d95facf3585aa6597c24ee121f2779378a8364cdd94f756b461842b5858dc8 SHA512 9cbcc4b5b763b9478d0070823aa0412805e4b08f28cdb92b3ad6c6add997d0abac13f25cd6a1dc05136d2100304e8617af55f165a4acad3499c15407d7b3aab3 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +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 +DIST home-0.5.12.crate 9445 BLAKE2B 22790e93236af05957848cb61a2526da2b70177ec7386cb14c10427a932639e03b7dda04f988cd738de341278bf4bd1389ff0ba722fa25bd17b8888a8774eb75 SHA512 3397947c3dc44749075b3076cd038936993b5755180b8190ea45c31b7ddd1701a14a4fb36c07adc7010a171b750f1a1ccd82c83640d42d350e996ff56c311df5 +DIST html5ever-0.26.0.crate 72921 BLAKE2B bba23709f6404afcb86dc5af8fe8c0728c4c407de7cfc679c286ef13a790077329f7df2a065eae742e7b4c2303e01793e1b936daadd73f663cf2933845d975c9 SHA512 383a25421cddb0573e41ca93131d681cfbfaf551989337845a197e939a2580751ae90e96605bfc4e187dbd5189b6c014557cc69e3d7d2d2cdfb88eeca8896089 +DIST html5ever-0.35.0.crate 76142 BLAKE2B e323f68ffa24594c0e74efee0063e657f3c4bdf613343f6729a216d707f52797acb5e0fb40afbc72b68aad929c590f647695a28478281c671485170fb61ec120 SHA512 33ec689884aea2f6821099e58acd58ccebcc39a768d8a453185dc733a6f1f504f702e7d0484e867b8853c0f2f1e3ae7f8b4ba1eab4a5faf06dd486674de4365c +DIST html5ever-0.36.1.crate 76875 BLAKE2B f81d674223c7d938f38b13d40fc4466421d0934487f4abc49d1e3789ef6daccb191d96964f70c05ef4b2d5439d24a6bc475621041dfc9da4f05dbe8512847a03 SHA512 161666645067c365ceae495086d92f4f5ba8ece648cb996a0c4fc395c7ba82fcae729acfe2a9a8f4ded44946079aeac74682b60e32d8fa297271c3b94e8691ad +DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-auth-0.1.10.crate 41282 BLAKE2B 1751242d5b3fbae435d629c3ad2ded6c683c157e569f25e5750e6cf5e02b0bcd0a68595cb5bdd55fb5f067dfdfd784917144ce2e8e89f7f080494483cf036a34 SHA512 cc76291849b29253f695335e32fe931d3c8c5fe48542b7d3da67d15e3c53e3f52a3a5123b1b14515ff302a7d7c54a2487a91cc242e4c54a017dd2aa3bfed9c05 +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST humantime-2.3.0.crate 23242 BLAKE2B 085b5913c31412ac12d3c96a940738b2ce65ce79617ea555c86a4dc8fdef69c6cc5e40a152f4a7071b973ce5e7bdd863db6da11e28631884af7dd4083a43fb38 SHA512 7d98eb3bab8876a7ca45a5964b0ecb1ed10fce991a53f12236221e654d1405d425a7841be110da3579f6d5a62c6840195f5605e55a951cc653b6926215d8fbea +DIST hyper-1.7.0.crate 157006 BLAKE2B 4a17b720249234deec79994e47f1a5bf1a963351b0c6a2b943cadd488f8f6518e5f032cb2b91e8f749c8bd369df6072fc2e536c5676720efd0a72522ca931a92 SHA512 8e57d60c5fd3243d7856f8bcfafdaa033393f6e57f7c2cdac5dbfb2d6da8b6bfde8b1cb24989f2138b77944f519a2b80fa6cd240cbecc02086a12580c9169c15 +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-tls-0.6.0.crate 15052 BLAKE2B 2d9baa91bb89078e58b6a3af87af6796c110cc26f79604d56552836b3fc770ea63b215b44623a57394d1d60382d65f9ac0502e68700ccef4a2d4b19414497545 SHA512 6b99b08669e689005a27f2ca70a12aa51298a6a4226de072cd84fb15275339dde8e2054838541096484d732a1d2d913bfa945ff3003054eb62ac4c2d0a8ecbd8 +DIST hyper-util-0.1.17.crate 100999 BLAKE2B 4a51c6b7409a776064a22817a1d8d16933cacbcb068af3a02de256aff8da3bc030b9093f0b75e104cb088cd06312138e3adc4d6e28e630f775607e267179b590 SHA512 120e1cdfb831843726bf3c1539beca7be85e0f9e06b75095f32720b66d2ef5ddc23d1119b434dcbd776ab5b34df7c357d6e544cb3cea6e022d753c066a2fd48f +DIST hyper-util-0.1.19.crate 112744 BLAKE2B f01324fe17898022a2a0d5b336c852b9ed2d4ee1a79ff204bbd9fe103568ee0630b6c462ecf2ef8a6767a3335720d0180fd9932d965c9e5edab9aba81541feb5 SHA512 23d40ee9baf105025eb20939c27ebcc636498e07f776bc1bb1085647ffd52fda8d019c2967ecdb43cc4d46777941a026ffdfa4eaae37e1f5e8a42228ac6c720c +DIST iana-time-zone-0.1.64.crate 33152 BLAKE2B 4298a6fd124d7e164df21405448ae17f11e5d23be3eb40b2da27d36b432cd6583170b1bc31c5238160e4ae2cca9ca77ce19ca35392b7937ae26109dff9fa99e1 SHA512 f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.1.1.crate 59036 BLAKE2B 73b7217852b8b5972335eae3424dc237248036a55a6885b0087107003655253b016d6a9dbb4811261d54ee1c18c77649b10cd3c934f97485f01eb50f6b5c674e SHA512 0d30c13da9b0e864dffdb7e2a43b48c4847d8345b23aeacb12a204facfb1dc3b27424e23924b5383b057657c0ebeea0f71654fcf6c3d16396579d691d272e1d5 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.1.1.crate 162431 BLAKE2B d52de2948cad10de6b1e1b42aab09271d9e8aa4ffc4d85341beef140d5817cb644cbf89c2f0121eefc94028e1a33a607ba9f600c0edafd68ea3e3fe2898d206a SHA512 06345d1ea0037b6518f264485695136992f9c944ec0c7ee5c56e63a75102895ff0566887933febf5308d48f47659129e93eaaa22c8ea7d288f9df03691eff6c7 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST im-rc-15.1.0.crate 194077 BLAKE2B 327132f1b7cdb993c041e0083838cae9fb99dd2024d9191cefc02c3d0cbcacd3f5b710b0bb36b47fc49e24915ff7396cdc972326e35dd0ee27e7f48ab65add1a SHA512 2825364dd8ddfa2a3623c3b507768b8602a3a17d0a9abd10b9ad20f4e7b6dbf5b35e928129bf0708ab29207e899e82f2285d24a7de2b55de3538b4123efc8bb9 +DIST indexmap-2.12.0.crate 100446 BLAKE2B 3fad12a9daa3c5c8b3db1926391bc770c9b1b133455ddb9ff4157f212176351ac1d00c50c8fadf2afa0557487e5633648d8c6a1cdf80211b974d2ff0f773eb06 SHA512 3ceb00f2cadf667e6e7893178c43f68776c2d97ef899209ffc83cf4f536172cde52bf73f8d512a9bba8119bb77f6b6c2a920b8edbc1875b1ee31033830917c33 +DIST indexmap-2.12.1.crate 100184 BLAKE2B 91003f759cb250cae5ea2a72a184bbf1d4647951dfec84d760daa7e29b07f634a6577331737b3a3faa608aa0617124672ba03478ee4892b196e9c0097871f29f SHA512 218c1b0f5e117374b73492dae870b0a41a863d5f3fadd1e01adc592fc2d55229ea1f7c428893d02d1be1b768413b07497fa2600606ee6039672a1a8e45bdc5c3 +DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST iri-string-0.7.9.crate 142144 BLAKE2B 14508e5f1eed0e9ca443e529a74c0915d763a8a7f00a79f4208312550d959c4c0361598c8f41dfe6a71c58f7e38c35d4f2d4f66da5523f7f077da4dabf195d68 SHA512 59d575e73e1cb20ae6d9ea13ae4989bb4fe8780dd222333ee03aa45e121a39e23309c949d9c923ce9f56ddf0a341b874ad5180e68997f4a40afb7278c25198f4 +DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2 +DIST is_executable-1.0.5.crate 9227 BLAKE2B 03d1967099d75dd42b5031ef6eb75765194fac49f88c0b5a71d95091850d90c40888d567dd516a8327113eaae6f7447e58deb563d2c8451d19e243c38fee1d1f SHA512 59248290fb4598cf89c8c11d6b6ce7158c6acbe3404143c86a6790048dbd52cf6ec94481e65838c77745ae66166fa85b5e563f3668c851a5ec150f7f2996e446 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST itoa-1.0.16.crate 15757 BLAKE2B d82b067bf7b71c93269d391b37ade149b745cb0dfef951720bc5a9ffebc10f604567adddf13553a4b435f6cf0a30591259996c120aa1e3caaee243634b9e6815 SHA512 a41b39058191b810b6f2b64a90ddaae1dc33acaf96b0e9680f3716b2955c44cdc5ba80fcd00d457b8222e94ddbd4d870c3e685c2bd8eb4476a1bf00576a86776 +DIST jiff-0.2.15.crate 712996 BLAKE2B c90d59db2762c59fd85fa8f45c189e2cdb476afd140899e5cde1b657b2630cee75a10ea3d3f20a7ce2853fef972bbbfb21b701375e5e9d20b6287cbe433e9a10 SHA512 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27 +DIST jiff-0.2.16.crate 731814 BLAKE2B 70fe71b4093af82d4484c32bcab37a49c3c2a7e5f155aaa91adc3fca0c4f1ba8240fa8095f431cb373b2858bea8ae6a7e71baf96ac02194bc40bced43416fafb SHA512 981899e22374207bc7af728a14703b0468cfd65bfc331c2c3c179a10fdae85c32d8e5711ebf64191f6eba3d913a94c4998fc70a0c7bb2dd1371c4a37e18b33c4 +DIST jiff-static-0.2.15.crate 76146 BLAKE2B 5409fded10b61363d8a6c907716b5e374eb1de51cd062706eb3a81f53064584722984e9bcfae5fb0f90d1c3c841a12a2c569419ab459319697c98e6d70c630dc SHA512 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a +DIST jiff-static-0.2.16.crate 77672 BLAKE2B bc22d4e757ed36a1dd04ef524f5a27707d5ccda94e009deac32cb0ee2eb99a59181bff15e60e1168afa42e15198f1f1200610e8729da60372a929da6b51bbf52 SHA512 5701a44d5d9f2f70e67018271a47ac224d0bbcc5b92f66919c89d59dd69b45332aa4674e82016f4458e666026ca1b56a14568a75085d7fc58d035e8906245a2e +DIST jiff-tzdb-0.1.4.crate 62435 BLAKE2B 2fc19077320ad711cafde399df5f62af12f47303acd4e806a3e29739a219a6e49b5207a3824d3325779569ae21087907c020266ca7e6d9cd80221530c40adf8f SHA512 bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb +DIST jiff-tzdb-0.1.5.crate 62215 BLAKE2B 9141b5cec002da0b97eaf5826b4534bbe8f76f2297af68a27718bb896591feeafcdba0b40457a2e757f0ad8768a59cf531d27191afca4d4420f66b2f1d658f72 SHA512 0dd40165f5fe681d9f61b42190d1580397c8f729fbd6b7e3188639b507f9404dc48ffd7c5660e119b735666f75c19b1be3e8a396c3b5966f9943c84e935c7f0a +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.82.crate 56436 BLAKE2B 9f7b485177d1a3ade0f1c47becb114ba3dded7fe308420e56e1784199cd9cfcc1fd773a53fe4cc30132ec6579454936ae2be641ab3007c07658c9d525d73394a SHA512 ded31e414e3921c583358032b3e70895e570750f7b3913d685b2582a45b350e854acce64348f1c46692d910d4c7b366b6748574ec993c197b18e87870a52657b +DIST js-sys-0.3.83.crate 56425 BLAKE2B 9a239a030ecb12b76f17dca54b562e43aaa8019a4f9768562dc5e7647998fa5f42edbb17206da387ebaf20bd3e5c67e16987d428d071b1be9fe635f8c7362f55 SHA512 003e06308d62ce8ca694471fd9b15b3c98ba130c0a388ce88e9ad08b2e16bf1f9b3a68f8bc45d15442c16b2ecc6187cc8bda4cc78db83dc8ced9407d1e641c0e +DIST kstring-2.0.2.crate 23044 BLAKE2B d61488bb67b0fbca7f655415b6147dfe003d6df9f746a836c4a29797af2627b2480fa0d4832a8121a04eb23d8623dbe37621a000661a45afc92013e04ac76dec SHA512 b0af4555a20ec30ea4ed03c2bed77b403446ec2dc5eac8064a9629b10f6e961f428d6be65ca1c107a19bee942930fbc08522647401106167feb4856eeb03bdea +DIST lalrpop-0.19.12.crate 226898 BLAKE2B 192e6f5775f19dcb074306c24628741553af7a46817bbb8df6f95d3720c0a3ebc43f1cdc39abee6530841d3957228d2f1efdecbc4261e44e320b7a92fe198b58 SHA512 024acbeae8379bbdd170e7afdc674453bcc997e5fecb745fa77d45a689814317d920e544872611eac6fdaf949a0696d32f9362746e370c0eb81d75e19d2f8b98 +DIST lalrpop-util-0.19.12.crate 10178 BLAKE2B 4b515edd3d9ab8bf5ccd4a0c6ae4aff81a11def178be7d8afe5f8baf1484d07c14e8bd1baeebcf47f8a19995aba1163c6613cb20d4537bea8caf15d489969f4a SHA512 0c67a5ec42956a9ce243bf662674cf918219ad9194f377c4dd0d4f62f5846f7666e1332d767429f5215659a6463e3f8ee40d662ca66af646ebfaeac6c1821ce4 +DIST lazy-regex-3.4.2.crate 9028 BLAKE2B d9972f462f89636e8f89a10420bdb360eb5a0d147a19209982873be8af8fedaffe736efe4419c6e209838c6e65e0688d74dd4c7a17f6f7eabb0b3a8de1be1ccf SHA512 17802b488fa8ceb842233d2dd300728c71fcaa2f3546b60e3ae8378154cc3e74514febb3fa0f4db9b1ef59671d1cb925ad37e7bec580072b12f326bc9b16d802 +DIST lazy-regex-proc_macros-3.4.2.crate 6813 BLAKE2B dc8e3b4f7669b9c0069d527cc2503131351b1384089f47a319bd9fa3df17b71892ff2da51fdf87497f82744ce43e9a4b3f01c758323b17cb4b5fd7f1a9c9f628 SHA512 3a8ee902c6723f767f42fe18286bf6e4678bd74533d43990d0f30bc06fda4f62983dd434de2de3a98aa7dd4c83f159e96902bd5954808f7ec0ffce065357c422 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST libc-0.2.178.crate 783720 BLAKE2B 72f5fecacf0494b3962ff893d647155af88e9942b14d110e521b25e5d65d95d41dc00f83431b82632a53c6e0ae7fd537d018d7bf29df65d5e56b908a893d77d0 SHA512 968b954e2edde88d14135decd9eaadc31ca1aad80529a6696591c06c4414d615c97ce0873f77bfebe08b862faa5f3cb79a6648ab90734d462bef06e06ea43dde +DIST libdbus-sys-0.2.6.crate 1105988 BLAKE2B 63452c0c239b32adda03f46d7495fbbda894611ffff15636f73b75f7d644fa9c71600dc6f3391914f4a4e269be2826c890503ce5d245082d3f8ee331a12d3a5b SHA512 b12a56cb3297b21d79dc6d63167db16c4955eb846b3470e7a7e46a696483d30e702b3c2a1642d0b4edbb81dbea570c7194208f8ab2ecc535dfbd297c6101434d +DIST libdbus-sys-0.2.7.crate 1105992 BLAKE2B 3824453f436ccdd667a4c8dc993bda9f5ee7b2e16dd588e08679c90d50399a5317834d8433b927e80f73cecdc901105957adc20591546c7676edbbf5bd95d530 SHA512 85227b2afcc59d69bf581bc1e371802bbdcadc79aee67b7f9c70b7bab6046fa60eecd3ec529dc5e623d0c837d3a267fe2e49efbc171a57670761006bb9b67bbc +DIST libgit2-sys-0.17.0+1.8.1.crate 1812997 BLAKE2B 91f61437450398c24a7dbb85803665a0cba268615a0e9d8176e094a192b9e8441d5d985a430722ebdf8c003acd47d40dc5b9e464fb7dae8d9c12b3adbad796fe SHA512 4c37c30426dbba1d9981d65ee42210ec07e2dae73ce2d18beee17b161eb96de0c7b1696cc8b97fa514eb9fdcb8b853713cd19174fc55f033b6a9c1e25520f75b +DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee +DIST libnghttp2-sys-0.1.11+1.64.0.crate 1968997 BLAKE2B 3e69707cc327808e1555ed041e38e403b2cd8ee53e7877997a7758f20a436ce710d0d3b90a2dd0233526580c651dfd01ceef38c15c33eee928a075025d24fc7c SHA512 b86b7fc5773fd19bc5ee6773324034b29c12ae9ab85a90f54909dd07b84457c28ac67117a9f8664e37a2cb9a0f0c049ba54d2295a433d6b21569014cb754dee0 +DIST libredox-0.1.10.crate 7332 BLAKE2B b3dec5511df635f98f1424d9765724a8313b85ed73bbc6fc736a57b5b0a49972cf02d546654c88562846dd6bb2eb3701d4e14312eda85b173336167104687899 SHA512 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680 +DIST libredox-0.1.11.crate 7330 BLAKE2B 0d74b59b8bf8ee45ee11f35a2f3630aed1b1dfd32ca100d10df5e4f271423139d47c40357a8be3a5dffbbb9afd92a88d4d1d4d3449d81e96e5993e927368e9e0 SHA512 cb4d8bb9b9853869d76e2413c0afe180f269d2437287d51fd4ab72e775e6cbd80363168395fe668bdb052c2b9107bd96313a26109b7f79f9b103cfd84c51278d +DIST libsqlite3-sys-0.30.1.crate 5122296 BLAKE2B 3f3d5ecc434af6ce6e28836dc6bccc812d53da909e5e4a92f0eb7b6dd56c66c5243e29901867df2e72be424f20fed6c896da59bfd5349fad831a6305cb25db51 SHA512 6ffb2a23a78f3221ac8f6c9260713741970e522bebc1ec7f3e1d7405f25dac9024ebe3a73d76a6ed74dc7109a8333d6936ad1c64a0a7c75d6d81f97c3524e952 +DIST libssh2-sys-0.3.1.crate 582851 BLAKE2B 3fa562a4f38e22198e34876b62ecbf3ae4d78b0cc98ec566fc75118fc9465114b4e2f2dd3ee03988610b5d6c1946275f2b6b6b6bdfbf9ad94c700173883e91f8 SHA512 f322f9559f7d81f7d50a9aabdefb394cb8589e6e7654dae1d1bf1527dcb2b999654fe5b49a3eb2b817665617f370d1ffbd443766d47effbc5b20d43872208488 +DIST libz-rs-sys-0.5.2.crate 46524 BLAKE2B bb560832a0ea96b4a02c03879757765e4327837a42ce02aa8c7c3e56e04434d5947584bf84d32cf1516a8e8016914a3545b45803b3ea686cd9d1a1492e35a645 SHA512 136f86f514e71a1673a321fcb63853bedc739e467cee3a685d5ca82aed5809c3ec2b8514332db7adc154560cf88965df8afda80e9add995b4d8f50ca3d0ad4f9 +DIST libz-rs-sys-0.5.5.crate 47927 BLAKE2B 40841ad79059bc06343d51ca06729b587b738cbf059773f15f1202aa8331afcb77c3b6fe7de223082f1a40b19bd97370161436444618be804087578f8d46fa6f SHA512 6829237db0029a2faa5ffba191a4b005292e564c2694f0a5fb4151cf5961498d7b3c0fc03f5793e309e9068bcbebb335c6058ff680e6fe868c7a74023adabd26 +DIST libz-sys-1.1.22.crate 841053 BLAKE2B b3da149fa78a1ae479d88eff9a962f23c4a0dc95cb31269dc958f6c3070c7945491e79ce57d02ddafd833e2745c3343994c664a058bc06746c45e091f1a0a0f2 SHA512 0360512129e7eb8e8c31bb3e97aa7fa1682392db9e25a03b4267f8cb0e45f1c23f086674eefd91fc45ce5c64af741f752b3d12953165523ee370f6b7bd89d2ab +DIST libz-sys-1.1.23.crate 854540 BLAKE2B ccf3d648fdc1daf542806d939576f5eee8d6d4f569fe9120479e0c3709ba76af89c6ce9e320bec9607913c488150319e5f0b854ec80bcc11c040a39b0409970a SHA512 d0a81f2610ec95a68f3695e6ac5d485ad89f977f54d852bc378eeeccdc1a7fbf561ce19470f2de0d4754ab5f1aeb663e83b77b9a90b904ae2bf19dd29f8d5244 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST m_lexer-0.0.4.crate 6976 BLAKE2B 78cdccb68f1ece33d40da51131517884a94a75d91aa7f456c1d3a6c6dc892fdf6b69a72dc506f8df4bf1e4c87f8a217c2e2f1b6ba3e993659765bc63ab864405 SHA512 5ad826d4125fd5d28c94700e9c3cdea2be3964be41974170d32072752ca6aa2ae4f64966064cde60676cf22909977b3216a7c0c11e19c38507d2d2d0443bc460 +DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a +DIST mailparse-0.16.1.crate 37588 BLAKE2B 0ba91be0e16abe6500373e6fadcb1e374a0d8d37e472b356d2292130405a6d63b62d5ce330644250446a5c62f84bc1a4c59405809c1c5b159df8d939092b47f7 SHA512 62a33483afa3b17e4ff4a6c8d1f7ce5009f94116ab874491e5ecfc24019fc0746c17632e43f923bb2fdabeca0a98aa866597167c386fbcab89f9a2ddccf68b39 +DIST makefile-lossless-0.2.1.crate 24016 BLAKE2B 0df69de6274089dadc2f05d40a82bf148582787e90929c5bbff56530026e6cd5346f047752670fbce3a21b882b951f4f682cd363ccdd9ace2f9a41e7e6457f56 SHA512 8621e64149ca5ccb57bb34747f80e8bd0400ed8d8729adf0ad467dd94767793c3a1d0402af67a06c2f83fb014547221fa53067269ca3d94f799f52dd9008af29 +DIST makefile-lossless-0.3.25.crate 65275 BLAKE2B 2890734b7cbd8e7b3b908ade129f606cfbdc44a63004c106f7250262b736994462bddc6473ff3d579572a7013633703542d9c6894e2f9623d19e07e797579180 SHA512 51568f2fd23c9822777ac4d9571b0cb2ee8893eb141d026b40a1b60748ee9bbb21213d4550891b1e4d75f222390c10278401d3b6c45190a35f62ed799754c61c +DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f +DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e +DIST markup5ever-0.35.0.crate 15883 BLAKE2B b5b9a5b84c76ad9fe159a1f1a39a4e1f592567126bba94383d4846af16c969b76b5000050582be292c97611906914246497c5ab1e8ec458b952354a7de7cd38a SHA512 12013bfb081ad152eeb4cb3a47673bef9c83f0a5191f05564d70f8a5306058353b962223f41f13841618de3030e795f36f969c7cc5980233181001136f07cad7 +DIST markup5ever-0.36.1.crate 18227 BLAKE2B d6f2fdd58395313c93de23c530b289faa9067e55d4c34c3c7142414a227810baea156d2980e2581a1ca4c012b7470de68e9b3e300fdb72a7c71aaa59cf3d01c8 SHA512 1c2735cbd310c0f1d89d4396094e72698bd481349be10018240e452c112c41191df187aca3de85dc9e0da627a88b4790a75281de82024436a3c1e6f65ba7db54 +DIST markup5ever_rcdom-0.2.0.crate 222948 BLAKE2B 2105ceee730f5fbb3c14ddb7bfe8ee5139febc870e37e9ea169f107ac8060ee4f5782b185310bada5f646600c2b8bb7fbed144c056e5b437133443f62a04ad99 SHA512 bf21aee14ec41ea9ac5a5645285173394a561c34311f4b4a7f3c2e8fb32a54a777e4913c985daa2f693bb7b1aaf799d45ab9a6f359b900d2bb916b1ff376fbe4 +DIST match_token-0.35.0.crate 4570 BLAKE2B 51f533524610c25246633e50e3cb2832725fa1309244bc1bacd98ffca979a1b9789054495511817bc32e2493d3023c470ec5b946d077deb96dbc0cccbd8d9fdf SHA512 e5c592fabfc5c93a1d59d95e41946f813b211fb176a24aa02e2d634abc54114d4c6172d25f7c5a74ab0e4a714e090048c975136179436a14b99b86fabe237f38 +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap2-0.9.9.crate 34576 BLAKE2B 23028c6d4abd296fc61216cba4739797362bd84e599b8b3d5265d78971259abd77655f02e2411f91a8d9a9a727de6789e92b5f0bc02062adf3d35c1ec1e84483 SHA512 abb110a3b209c0358262ae7395efa5b2995710306e608ef3990598d70eb3cb50ba49158f7a0afb10d0d12dc6d2408824ac00179c83681ad2777b953a0b055391 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.0.crate 105232 BLAKE2B 22c96a2ef27327c27176651d957ba9e8f6159406e5f83aa39b1fc81efde17a60b4d5e5802382b45c51594d1f3361da99b5433518c096f6edc650bbfb7843c7e7 SHA512 7fb0d6ecc9c7d5854c0da8c2d683012a86a427f752b47592cd392c44a7a06bf84360f559198d685e47ec937ae6517c0a279c362d6b47fef6d4ab6edbd858e944 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST miow-0.6.1.crate 30539 BLAKE2B 9fcd198451a1f57b0a01a95c622bfeefe31666c7287b77074ffc24a87157310110ce87809f80afcc2036ffb68d31c1bdf25d6921cc98165136c07f5e8d8de2aa SHA512 1c462908f42c4938e63ceee79e6f352fc1f9444efa2f388d141226325ada9525a49bd6f999dd26b5cf5d6203a0bc3c4305dcabb08ad663c6ab319a6a5ec21356 +DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7 +DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normpath-1.5.0.crate 22940 BLAKE2B 52571103dbfad502b57a316132f34e40d7cccd78c1b90d2eafe0e2254cfa7a3a538844c9bda83c6e0aac61b6f32e3f17ba5c7e5391a1987ba84162c904cfd190 SHA512 a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c +DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +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-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-cloud-kit-0.3.2.crate 68818 BLAKE2B bc875164d32a2f2da00d19b9988278d6844195b19442be6dabed1c9a9c3332f9fa05d669c51b54dc463d16f7e62f386ac26c51d10921c7c3ed249003f8cbc164 SHA512 cb68946f5f45d5adcdeaa26a9b722c298371fdbbeb756d9e47f01990a7005bde61842b8dc43801a49f8712bae894232f91bd1cccb9b86af8e5c675202edaaf9b +DIST objc2-core-data-0.3.2.crate 39186 BLAKE2B e348db4825aabeaff24739190e252d396d844fa0effe737150742306481052b6a3c31ac0c38c3b96b27db9196395c9c2c99bfb07ba7e49461b7422150a5794e9 SHA512 bd714eeccdd8e65d8d14a211622a42f804e5b794b1b41e187fcbabf8c7badb6ad76d74000c5eebb5e2147ef60f96b25530bb932bdd7b3a644f46eda1ad9feb0a +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-core-graphics-0.3.2.crate 84981 BLAKE2B 9dc923f8c3733c56c51750d5a6a9c34245f145a30351689126405825baa3163928b1f07bb1e35c539b3e944991139fe28874c644db37f5dbb171f8a1709dfc33 SHA512 1f61d4bd79f8b19d8cfeba6f7bef1ca40615684075461c080b45487362ba685dc5b3aa1edf98db9e0c19325550feac5627b152161a47d9985f3dd596421e7d58 +DIST objc2-core-image-0.3.2.crate 95862 BLAKE2B cf4577d2a0c0142051be51a4f520c3fc27565051307e01f8107581f86e090c42e3a4987da9313f5bb3476774d7fbe7b8ddf060377774ad2e4fe5bc2eaf9a3ea9 SHA512 fbff000891347eae262c42d0e30d740095c87d79e3a9ecf5b3535f55adb4377060a1d5e57d37da95c7166803ad05953c98615b1886f2c6d8393c478cc6dfcd17 +DIST objc2-core-location-0.3.2.crate 17032 BLAKE2B 50e4fabad217bff3943d404b2f4cf5874d3066c381b4ca5835ed8ec5ad2a83d68963fcc4d20b1860d21370073d2cdcd781a77d8aebc93ce3835a1d4961f3725a SHA512 98726ac52401ea567ed9f05fb9b461012945e4886ccd2161d8d04bd2b950db13d622c8da6073c0f617824c17b4a0b3cf905badb86da653b47f2ecb315fd2502f +DIST objc2-core-text-0.3.2.crate 96485 BLAKE2B a9d9f322f399f188c103523abbadf5fee98be3a5da8caca802cb23d382fdc1a18f98388ee3bb568fe1931b77011d16c041b15287af07c8cf33a44969cdb822ea SHA512 18e7d4e8e10c218dc733b6cc84b101209757962ae7e3fc87ffe970d4ac1f08810712afc92ae063871d39e2b5d7ce8355da9055a0d55c2cdcea802c97edcec73f +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST objc2-io-surface-0.3.2.crate 11722 BLAKE2B 89e154e67ca5d2a60be8282c117ec9519d45e57b4fffc7d8d53c3b149221b517653b59bc5df40669c8306ea380428c3060826a9e90a0054e954a04e438451e6b SHA512 b6681117b6153e9333017ce502af0e4b9e527617b26a74ce640047798da05e5720f02f134a70bd1ff270e859221b29dde9e6597b3baa7d1db4f8035cc7287410 +DIST objc2-quartz-core-0.3.2.crate 30036 BLAKE2B 358a690ddf16274466c376483496a1b770cf8ef3038a82c7ac5476f3ca146d164730889bbd6d3656d0d5dc8b1a2869387d187bab4da57c3dda8ee03e4beef98d SHA512 3078630eb2f4a8d88dee2d14895de75e4846f212a9dada0a9ed06b666fcb674a5b6d37c59c8801815a68d89132c81ace6c162c531c7677d88477f81c627f4ba1 +DIST objc2-ui-kit-0.3.2.crate 551453 BLAKE2B 6053f5349c283acb6fa9e910d0c44703521fb3c561d5ee6ebcd55d71e9c724db2605d91a109eade248fdbe71ed4407d83b67e7dd48c6a912b75b6474bab07fd0 SHA512 a5531198155d4d9e7de190253146cef77f615776080cc66f3b7f3bde8e66e82810f0621bed9e5d94b311612f335f72a80cd02c6430e15e53066317c72f1bbdab +DIST objc2-user-notifications-0.3.2.crate 12257 BLAKE2B 0fa373c109f1e9217a4b2867a5a99e50faa929c4efaf6b57eab25802ec4b1b5dcb99dccb94b74e09d548ed16e69d9ada2b58e9fafbfb02e7a2dbb1ee1c851544 SHA512 773b2925ab46a9b4c2d093e62b4dd3209f3d2ab23a6a380acc8fc2b71d9b434b4fea573a61b9b57f74260ef09fa1596ff3374e317f6c12ac619c659d61bc23d9 +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST opam-file-rs-0.1.5.crate 7802 BLAKE2B a4c4574aeb21840a9c7db95a0c04a257b36cbfc9838cc4acb328fc78277a798033fbcc5a9c1656f42e44afcd0b13fdf8b2fe7a16c5b71252f199b49250d99661 SHA512 e6168b1ce6de15d61e8b9ae30d71176fc617b9d8b9099675832e9377d2c37d69d26115dc577ee08364b41628635d185af4a50d8afa7c6bdc070f88d5ca4ae769 +DIST opener-0.7.2.crate 19229 BLAKE2B 73d95b2ca82ad0d21deef1965e0a6ecd88872ba7e73028d694dbcc5759a5088a119abce05f1286b7cfd5aaaa2f69684e8c3d1c7fc62608593be25541493b4e92 SHA512 15e2c6262f887bc53e21f1ba1acf9d3a5c97f011e6b54084274f9f089e658fd747b2c16da0a55cd5f56e9b771306c8f56319939a9e503a6ab5c3b9475808191a +DIST openssl-0.10.74.crate 285425 BLAKE2B 2d736aa20701a97230f10f4a75b3c3c0cea0a86b52facbb639dfe425ea052a4bd0abf494708ab96aad276000736ab4ce7dd8c47951f01181cd17c6e0be692107 SHA512 02f60bf13826a4225b4c849d7dee33fbb648c173bc32bc2139a50c38fdf5aeb9d5cfb092d86edeb6f281206454ccf2b41cc23c7af74ed976423b933eefe50867 +DIST openssl-0.10.75.crate 288136 BLAKE2B eb264f6a14a08752293742aba3af16059b6d1230e99990cc7909908f6aaffc1872864c13c4003a394176f5975c4990df1a283b7efa8418fd18db2259a7c7b4ee SHA512 3af555f306fbd214237ecde8c0813eb6714a187e9bc2f782f61b9e63868c7ffa88271c7b91ce5eb9d2528bb912fd58d716212a4e7c8d797a59c65a7d56f1c5df +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-sys-0.9.110.crate 80412 BLAKE2B c59794f0b31013231829db4c9b495a5083b4adcaed5779b4ee013bafe4667fdcee12ef7e2a0c30d4abbe340ef036dbf8c40a41e8293231d7f4137c9bc7bfa820 SHA512 8e43f0cc67ebb084c18df410322df75bc384adfcf8fcafe2b0febcd6ee47a1825037db880012c7076c7b11153a101d6d0006437ba0d53a7182f1bcdf51af8d65 +DIST openssl-sys-0.9.111.crate 80871 BLAKE2B 0fa159af5137cfe2ec94645d99ceb8908d260c50e1b7b766f54ffae2df0dc74451a92e2941076750b8e48834278392e30df65ed91b1f07ddcf0de9932a5836d0 SHA512 605c9a69f3a67470a8c35c05d2cbc5c2f3ed98e6ffb102a3b3032272ad8dcab91ea4e35c01dca73d214d4f0e58221632aced40203602638b8820763a4ad6ae99 +DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090 +DIST ordered-multimap-0.7.3.crate 23265 BLAKE2B f894c3384d447e4ea0a58dc912e4e5bc6e72ac108365458195ac6af8c0f3b5e1f58941bdb7d9c323c67cd23001cdd5c340e35705a5f017c3f789d0dc777ab043 SHA512 4a0c8e2352037d91428cc54014c2c20385a76500faf345170e15d9354c180a7fd719d361822626842d01c4b19d44ee291bb3ccc07ea934fecdf52e28a5e4e354 +DIST orion-0.17.11.crate 237120 BLAKE2B 7ed2aa6f33288153ea1325d007d797faad6862c4447026c3aab40253d3e0a1d829a2d1491cb3611900bda78ee6ef0ff6ff4f1ed071c47ad1ddac0f65dac09725 SHA512 60fb4571d75e55c6abc9fb8a95452d8d8460a6a4514e6ede3f210ae81494440186e129c45df3fa541513995284d03fc69a9ac2d6421e0bd21125ca4f6a252ed9 +DIST os_info-3.12.0.crate 24642 BLAKE2B dca16988b1a03270c0cc2a7fef8d91cc097544a44f40a489bd595254b8f764542c9d1bd88b76a70409ed4d86df664ed6523929f04f80094d3c3a6bdc507b45aa SHA512 f516dde0d1cb1bbc67cb2b17c555a96142ce69b1ab5fd1f0c72e1fbd5e5da7982e56b712b8b436650316fc491b53665f8b244aaa9fb77b50dc8c388884b9382f +DIST os_info-3.14.0.crate 27455 BLAKE2B 8ad3bfc9689b528f4826ea9f67d2cc2714fdbd2d4bb7feccb51cd42dc60b5a5209386bc76426756edf50ee183dad39df687dbe836091c2d7d88972caaad55a84 SHA512 30619fce4b7143bcdc27e6ec396f63239ddc5a913fe584c236632e399240501dc1687d5ae7c37c8c74ef2b665ced7c44894bf7a7786ae4ef548f2b1b56ffdbc3 +DIST p384-0.13.1.crate 193022 BLAKE2B 17d16478e202a004cc71b0c4d9934abe758493133a5a6d51047ef34d671d2144c085048625f9835cbc09f75066518f15b1b26ccf56ac600d02fcf617f3fa51f5 SHA512 e7182aab6a99ab7d023112a5caa729609f2fefa6376252a13c61caa56712bd21f93dc597214632669f296cf940e6877880ee480bdb5cd6f2acd0a6ef8a1bfbac +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST pasetors-0.7.7.crate 151490 BLAKE2B a08bd2eb5df8d17d98268d42f2caea04073478c07c3ec9071a01a8d528fe56bded6ba75a41668cc2525599a91a7c889252abe0d6ae0f5da3013fe59711d4cc8d SHA512 70f7bf979ed09e794e54b6678e8ab74e76407288ad074ea05141bbd499c617d2acabd83818865e5f90b8f31a664ea8f0e1c3187595c1f07fb6d20a311415704f +DIST patchkit-0.2.2.crate 322078 BLAKE2B 14e2d7f8a76150e325e808c9f821f5bda7e6e0b987d6a5306df888712338cabaa9f43bf16b9d95abf7f4b7a2abc6e0d427d42133be3124b59a03388dffff1b16 SHA512 f1ee7ea9fd4b3ceb48af98f09e4527f17e12467e669bce78f832f373f3e13e6f4e42b9956835c7827e7c21f2e0fc29f9744d055d0d7385acfa35bff392fcfe8e +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a +DIST pep440_rs-0.7.3.crate 44342 BLAKE2B 970c29e8add346be70c87a3915dddb9cc98dff2a450731a7f83714e5bbedfa79ce7527ecd74f1e9508d5986e59828e5e09e353ea6aa51c7ee345f3b5aa64a69f SHA512 5b04ae31443cdd00b992b0b560eee7c85a10b46a1fb4dd6b3037942a49448908d28b67b8f9f13d2effde9bc0494ab812f69672818191e72246ad502d37448500 +DIST pep508_rs-0.9.2.crate 70842 BLAKE2B 6157a6676692e0af7968f8a49ad554814f608d914f742313f40f5f8cf75a2108bafccaea101241e08ed142c64a4fcc5e1f0d9f665136fb1e64d5004dbc002f84 SHA512 717da780b682dce03895128e51cc1deaf3617da479ca021f47c58a3c3b30a2322de7398cc80c06321cbccbdc1cd8e6d8456d6e4079919779d865bcfca189c6ca +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.3.crate 130311 BLAKE2B 4475198275da8598c5dc11e65de454e4b0d786bf5b70bdfa6c1e46289d541c9fd795c37a4ec74d5856cd8bcc6c0f52803bd1d72569d045e77b33b83448cd5bc8 SHA512 d82373f2d06adf4e0ec705fa946f9e4784add89afa5c4278e4912a6c1df3da6ff0be531ac1aa0a270f2598263399c8b0520b5711921fcc51c23479749580d4d7 +DIST pest-2.8.4.crate 129758 BLAKE2B a0f24e77a5724da69e2dcb1eeaab69d9a48e63cc77baabbb49d0aacd61335cc60ed7912b783b7aab4291df9821a5915dbcd62e2bc0e18f13c733cc5bcba3cb48 SHA512 a3fcc8dd86f3aacca54877c431974acf9ad4036d62efbec74de907aa9ff306beedf35b6d419ab4842f89793d8ea171d2f7c82b93b9f93da472b3463d7228610a +DIST pest_derive-2.8.3.crate 43363 BLAKE2B d2fb3562dad273df1955afea43a38a925fa35bb5837deb1214c69fe2de88163537687261faebce293e63e04a320f847afb63ce1616c0164caf03360b8987bc6e SHA512 245867dc29ec381871fe8bb4535848ade4a0c6affa4208f1fcae8444ba0444a484de958b8f761ee4880bd42a72aef4b4e4f0c93e169eb3b01b2937387a6dcc6d +DIST pest_derive-2.8.4.crate 43466 BLAKE2B 017bac4cccc5830d5806ab738a313c37876ab404a7e087b8aa96f88350e9d70f160da6983fd50510b71cc4f5eb444cce3a2745a30e027f385500ffc072f773ff SHA512 63e403a34abce3c7689371ac1d9d036a3e916e7801d705fd0931e96be392739d58173c5b13da8e9e39bcff6d0a4edc3a4cdf0fba6ee20d785fe57042ca46fd04 +DIST pest_generator-2.8.3.crate 43010 BLAKE2B ccf41c8c89db9cc87b7ef50da302d5b77c37b533cf51a0e548e88f646cdd65b18da3a7dd21891e6f541ad33c10eaf4d72205dd497e5faf8078d2a85753402a48 SHA512 64fcde2cddff2d9794d90b5bb9406c69c67afd07586fe7d51e08bc6a158c4e05e94490a50900d6d9de48d36550ccdc2dbd5c5d8c8a874f811fabbbf7210a0eb6 +DIST pest_generator-2.8.4.crate 18650 BLAKE2B 650c9e040785a04f4332308579b4f22cd1ac74a157c463dcb584094f8eea6a489d05ade22e8bfa4b32a27ea88fee3635e02561ae8b17a0f8d5793ba3b9db9f5e SHA512 385861ad36412fa45143db390549822ebe7867ba8f514b95f12955b3ca03f4af17924b1347650230d35ee75935a0983b4635f70bf4cfccfb5cf6755b4e4d00c2 +DIST pest_meta-2.8.3.crate 67289 BLAKE2B 32678a85e4b2e7423be562519a603814d5b1d04c99f12e986aded858d78815b0738256b5f6346d17e5456ebce102630280a0cbba4f7c7872c281802acd993a6c SHA512 cd9670c418efa69386b80c2ff3a3816a79d72954c3db749428ef5f2911218f9c72b8c8f70bbc670d0551325ec7841e845a758efa372a652422e7d1858922d5af +DIST pest_meta-2.8.4.crate 42947 BLAKE2B 38e1094ed7aeeae2a635888c559f05364696ea98b5f3246094bfbc02fa26cc42ff1d2cd96ea28149cd2841c6ded02b7dead816fb6b1b811fcea429983ce27b6b SHA512 9fbc0e2864b8626cd88db04ef71c9049a82b493d6008976eacc134b9319573e35e8c3670fa202bc86013201a7d2cdd64db0f619624667e1c6b625027a93f8365 +DIST petgraph-0.6.5.crate 710970 BLAKE2B 7f590e93fb44f1bfb8920e512402edc1cb087ff9d5dac7bc4be965f64ffacf9c1c503eab4156cd2005f41099f6b34f51e49b21dfa217271fcc0d4ee16ae85366 SHA512 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677 +DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf-0.13.1.crate 24786 BLAKE2B dcbc7f9c78bad0ec3e3a600568162687bcc6546518133134c8e119b798f92846690bf9588710a4d942debf4d65423c8930b8ea09d7b4fa173ceccae6381cff5f SHA512 7e85d992de1216e6c0a499ba61a4f94afe06e23af10ffdda8d635d31c93eba0f2b3140abf0e156d12dfd90d52efcbf8b9e4b9a8f8beaf42b32984c7aec6d3f5b +DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_codegen-0.13.1.crate 14774 BLAKE2B bc124eddfdefdcb337e4e61779e3eda15eeaa5665493ddadd93593e6be7e8433d957a12aa01ba0ad9e62bbaca3de1345256e52d0b35ce647bf5a9b3c7403edac SHA512 37eebbc9639bd9c079b75c424063301978b73bc03ee7746991de979bd29f88ab9d5df085e20f9988825b0e48b7329b7586ab5ccd47fe5bbf6927a56856efb950 +DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19d3498c2e52acd02975b236ec3802f6ee57eaca40393a9742b5397809ef548923410768a727108c83139fc70562a43 SHA512 b6542d816b2e963c169df695d332f92237ba380f49bf919021514a16aef71de8f4f70b9612356db9f345f3f0d3656b2b39a4f34f8ffa8515510b81f1b19cb9f7 +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_generator-0.13.1.crate 15952 BLAKE2B 07ee819049dfb0620464842f4f3ceb45498265ff55c154f28d12ec6ec3762b4cab8be4b2444914e4abc59cbe867472e18c5c480cfc152fda89c8c0f80f76b6b6 SHA512 44b596d7b63fc8e99c0ea422edbb557aa17a5d01be178e0300a72cd887f2f6cd229ed60ecff201cd76b8469a731bf8f60b19e40f3bbe640f55d157c6700e897a +DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST phf_shared-0.13.1.crate 16141 BLAKE2B a5cb239f8dbddf4fafa0dc5e85dba03712706455fd6643092bca73cf72f62b03610c21851e34c7f52e0a307b3d9c3faac6f260c67061cae585dd678cee328a82 SHA512 b8f61f3c420b02dd5256242cef47b7c4a8ad99f07712c81bdfd70be67fd1e538279a987676d07ab542df707a81f37425a5062f147ed98776c678f6ee1b9e0ff1 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST plist-1.8.0.crate 54623 BLAKE2B 92de47e44b3734745a6abc59b02619e3c003545f2267eac13ea02d5d6b2f0aff0ad83ed73839bec943ccd0cb2f7c222f356bccb9005545931c5854798e5fc5be SHA512 c9a6b1e35196630349cf0c09f43f7bbadeb72e42876f1d93015718273b2e466b525586ad0f552494dad154561ed705bb9968deae98ee90102f63ba05bec89c97 +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST portable-atomic-1.12.0.crate 191124 BLAKE2B bff1539437e3fc7aa596ad2c241f7749e4b5e23344942aac984319979268b7ff1a314270c7166570616fea79c38c0e9c2a83008ce94deab1a5a48575db13e225 SHA512 fa6560b8a0ff46e06cfa04bd7c8f42924914d27a7cf83b4c7ac73688da7fe1e81222eab77fa478a85dc2a1ce846f8b4cd71816c2aecaa689af26dd0925523e0b +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 +DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac +DIST proc-macro2-1.0.103.crate 60024 BLAKE2B e5ce5f77838fd063b5615b1555db02175621135132de6aa7479d67fd0a34c15e8235290112a728f3251cf913a835bf0aafaf6930880511427143b63152047259 SHA512 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce +DIST prodash-29.0.2.crate 91338 BLAKE2B 2cc39d107cb67ff95963602370d397478cfcd616aa73bc60b74e95ee988b661dcf0665c7d2a38b17dabcb5391296324d66bbb762638ca3e6668d46d79611d443 SHA512 b1e0dad0725cf3381ca96423fd6aa1c7db96829f420e9b5a9370aaf36e19ee6c660a97c33d27421ec39d34d051fb168022e7a5b3db0aa12c3c36b2495268e03c +DIST prodash-30.0.1.crate 92925 BLAKE2B 152435649d249395a2dd4241d1c1c2d708f02346e8ca8d5194a2a4677e14888302f577cf5ce29c9a13718251259565074683ad3a3f287c457c468433f4a45acc SHA512 3c3a84622fd55a85a06ba63cbb0f28e600b8d8d532380d0f27ab5cb54d9753bd509ac26d4d54053aaa70bb6a05238b87339ae3e15d0c2d9a69c7a17421f90c6e +DIST psm-0.1.28.crate 24836 BLAKE2B c2a9649efe8477af50a4f945051ad9d9ace903f2a9ff2a478b1a841db0225d543ebbd07075cdb6bfd39d365a57d3e1908c9a1c03e170541f154f4285d842ced3 SHA512 dc6a05d14cd7f1aa477d7e0a2e1d2bca43c5378246a587da57264153d35721eecc15513a0f7a23bc326e607219e5e3a36198371cbfd8ed629faf281ff638e531 +DIST pulldown-cmark-0.13.0.crate 154023 BLAKE2B 4cd72863e9fbd1e3bbf3073005177cc6e941cfff7899581cf4b5efa9816feb422996bcf3112e5bde98e38790b6c8b20fc4946627b7a8c0d949720d5ece2130c3 SHA512 53e5ebf0ece2e128c6f04627cc5c4f34fa11d709f422d143016540d522c3b158e33608209e6a5f62312072fe444d9e67242d7bd4f2094c98da4a23037d75d430 +DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0 +DIST pyo3-0.27.1.crate 1172212 BLAKE2B 29ea2d7dffa41ac5414aa5bc537b90e5979dd4a05a04c4cb1d2b70d6d5b7f9cb506fe864236f65495e7646406b695d5891af5cad2d67fd665a1ab4357fa31921 SHA512 f4c8d65b0a95633850597d6b29298c4a14aa3239fa245684cf6caf275f070698b35b03bfb3f256aaca0cec0d31211c51e2f2650a9d12eddce2a4d5d1f81e06a2 +DIST pyo3-0.27.2.crate 1171342 BLAKE2B 421039fe650e01546661ab98593288f8058694d513261fe0025851a68b665bdfc001692c60a5a34ede92d13a6003e8f261e4bcdc17f67518a156f52916d2ff76 SHA512 b20f502bda6cc6d283012acbb2e0225219ccd77af09990872c76b0088947050d886eb47ed88e9e0dcb327d08ab4bf09119f7cab527dfde358e01df5a32bb64c2 +DIST pyo3-build-config-0.27.1.crate 35565 BLAKE2B 2dfb7e1c07ff0f7cdad8f77e4a33ce7696f914f29d931c967f0fcf24fe257b6e421cb2f8e2820a5e66440490cfd96eb733073651a153fd6932f2da5c1068187a SHA512 9add95c372ac2db8e3e719ca2b393aa1e18b6786a7d34e113b07a7e0ad9698ad2d3753a1e7707e4df1edbf62c4fba2df6e0227e5658d5d368ac1dbf76a0e9455 +DIST pyo3-build-config-0.27.2.crate 35564 BLAKE2B 8786478e559613cc258e2d0153d549f65c13a24a3fe612da7ac96e5f4038a1714dbc6a01b2d3e3d99b3de3af9658ad220647fbba4a33305bef81c07100426ada SHA512 dc7cee79ce7febddeec9e70dd5de3b59696a5cf38afeccdfeda00307cc22166d0e9649d5e34e9801b7f495b31c104fa78dac2241248787daae8b9ea1f4551ce5 +DIST pyo3-ffi-0.27.1.crate 78517 BLAKE2B f0a093a594e47856c6458da59cc41d5b772be369fb245a1c09f5264464e0ddc527b243cd451352c7b3b1682fcb26cb1d7b93abfefe19411eec8de73d98918b74 SHA512 5bfb8e7982b0d9ddf6fb2c2a4110b43c5b4bcc6f0a14acb50af329742b6eb9993df2ffe88bc34732fd0a58ca552df1b071fa8efd7b38d3441a7b9f45245168ea +DIST pyo3-ffi-0.27.2.crate 78552 BLAKE2B cdd6fb74a49615c42e6c6979e28c1d56e0061ae9e9897a20032d6be27c635433e9fa459847bf3c88de3be7503d045ef78d4ea3e028403c1ed00da96930ed73dd SHA512 29936c7a0fa524304ca8b017ac912e2c3e9237a86ac8510c17b96b75c7e83948599884f064428640456cd5fb256246d536da432d096f924e78360efd973cee0b +DIST pyo3-filelike-0.5.1.crate 8431 BLAKE2B d45a849302a21b6d6ef8bef91734b87948a03c42029d09654546f2277509a29eed22b9c2f11b0aff6fbd622ceebedc08cca32ca9e2add655e0905569fb4f8600 SHA512 8dac0f5677c8b81b34f4ea47548ca924fd55ebf4bfb55ffd47f2ba04c384563580f65611663aa493e4d4ec2ca4cbf6c3966cb29d1263aed00af06b03df88aea7 +DIST pyo3-log-0.13.2.crate 17331 BLAKE2B 10c30d18fd37f5da9a710d3ee9af08131c951c46a5a0f6a113c9d832a12f3aa7ce9573326b50d58a577b0c3919bfb8996a1d31b325aec70b4e135772d7af875c SHA512 b7566e3acdd3d3a1f1ee4dc396f2c012f03447ac1030cfb990c846d2686d997ba5e2c21eea39f34d7ce4660ad5a6bc6787338c343a099b79f3dcaedd8593eb0e +DIST pyo3-macros-0.27.1.crate 8918 BLAKE2B d98f155ba4867fec265b7ab82a89d6e025259fc113d9bcddc179a0a0df961ad36cafee1e781ef8fee6d607b8f943b6a095c0a1a188603f9be624a663170791d5 SHA512 7d33a363e464e2fe5b4fe4b958877c695542c8e18a0b512868d579455c9c6072d8a4c00a36b069bf8b54f7dade9847b3968c3d3f40b0b2b54fcfeff44f0afef2 +DIST pyo3-macros-0.27.2.crate 8913 BLAKE2B 99a9cf37cb05261fa75d0ede4ed8ad75bbe29b941a4c6a0907d1c1baa887d0777dcb5970c7fbe1337c1b127b6318d077e2d8374629485572f3f7997a3e3825b8 SHA512 b05f6b61c5b320e83e879384691cdb9ad57ade3ce5a9fdfb587ccd13ea1c92d2b210e2d7ca242c3d1a5f5173076a25578d3d81f5a8c3935a43f010bfa8452153 +DIST pyo3-macros-backend-0.27.1.crate 82521 BLAKE2B fc5a1516eb0c55525cf648114274a741a01ee215cee8ef5ba44c0da225b98c1db15d3459f81028ae5b7376fcaf4744a59a34ec345403097d7b374aa8cd9d1e50 SHA512 036147deb1ad48815e22c84071069ed4eefe6b75c95cf727259231d63f0dbde00310983fbe90ab1b740ade071a22b9bb09073d6f120b519242c4bd8989bf3202 +DIST pyo3-macros-backend-0.27.2.crate 82513 BLAKE2B 9154f0275ac031fb456c313176490b7f98e033a9ff43caf32ca717e6dedc2c32435af5e7d9d2e784690fe2a379c033f0dc036b18c630fa7cb3c3365e335e3a12 SHA512 811fa48ceb5a87d23312b968efa9d8464653289cefc8a1e27838f03285eef67092652ba89eba655d243fa435edd97674a981267870d208e0b11390db32d1ad9f +DIST pyproject-toml-0.13.7.crate 18618 BLAKE2B c2d7aa3d9e5d911fb367b6df32fbd9e3425dce218939b12ef421c111a6d7c5b7ee00f9fa9f2bace1d9feef949fe6ccb69c5d452b06462b614650db5ec59377ff SHA512 1a8b3cfdf6a7f2ffe71b5376bd7e525c378b51023e93aa60069cd7ce2e5d0abc58e59c31aeb0f47814ea72377e040bda9cad551a204d15d41dabe80afbcc51f1 +DIST python-pkginfo-0.6.6.crate 217659 BLAKE2B c656b23a843b8406597ca10bb23cfc5eabd5fed87b75beadd02b87b7dbd6c8ce36b53be3736bb887d0dce0889cf9ad4888d34809cf3bddbdacd390ad7b6f43f2 SHA512 7b0fee609a3b588fd08a8e0a9f3243ce9287627bc1ff85ed1be9bbf37c7a00b2003fdc02a1e35ecc35ac36b1ef94153e3f5c6b34273d5c6cc5176b4c1b41ecf3 +DIST quick-xml-0.38.3.crate 204498 BLAKE2B b029d214e594b3fa6161edac5957769c0b711dc866ac8e8caf06339f1d317a2d08097c0495b488cebe258ff0033a568e9ec5b46743dbf40886246dbf5e5e2f19 SHA512 6ea8669671deced89bd14761786e490cdb51693e7344b482480988604fbe323c0c20232fad09d7620b0449ea1c8a1eaf7e716374d2096e919630ba540d45e242 +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST quote-1.0.42.crate 31504 BLAKE2B a8106c0fe3953bcc2aa421516dfbaad6d6cb2ea839b2ce1447a45b8732dad40a921c2008b477bc0fa029dc0e0357a339db543b1f90bb9da77a5a3681fc16bed0 SHA512 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba +DIST quoted_printable-0.5.1.crate 8322 BLAKE2B 39b0c0e4af6e3be3ab4e82e687e61693edb05a6aa8b8e4ac879da840cd435306688070e3c01dd57d44230c8a5045b54f284676151321140f9bf594e1428902d0 SHA512 a10db1011bb443ebc25dfeb62befe171c49d84901c2eb40b9816be9799d2ba5ff102781aad370dd907383aa197c0c9e2ddedd05d3444b175d7063dd34b9bba49 +DIST r-description-0.3.6.crate 25246 BLAKE2B e750573d3904b7e75c81c742c286490bcac0d6dbf719527a5a239dba0f67b3aedb26821a41e990ce6651d76226c37eadc3e48160bbdea9e688531ced3aee4378 SHA512 03a2ef97f45512c9b77c0e66beeafbd19ba1c08de0982141f83a882d2e4fc3849ae8c66f93971f993ab67fbedcbc1761fe8e11cf918d54cdbdb01a919c23dde2 +DIST r-description-0.3.7.crate 25253 BLAKE2B e1059252c8edaea4a67bfb2df04c9bb76f2f96c3814cc9a78dbe033bade6a38c4a00fdd538574c4ca8b4e547b54d48e0c3c2dacac705d1bfa4f7c79b3c7c4b94 SHA512 2300ffce6a62aaf684cf7e1a6b2e5e4606351acfa7f7b1717ead31ceea6cafb48814679e84639fb8ac280f87b57d1390202df989d42061609819975b1eb8a936 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +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 rand_xoshiro-0.6.0.crate 17125 BLAKE2B dabdc3641fa85cecaa057d988396f55bbefa57ddc44ec1989958b40ea7dc51ffc4d04cff556fc6182d202cfd61834256f31fbf8c71c40b37a230610095c0b6a1 SHA512 dfdfc6bbeb222f6badc186773f3f3ac7c899d76f7274c33fa7bddf00a1a02b9eb6990f7f37fd37097085cae7a86d21e0819f8dd0d254aebda66fe367b8867b34 +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_syscall-0.6.0.crate 31156 BLAKE2B 92eb39d64f86665c0c6bed618b8478b2311ec507187ab3dbe9baf4b9381020d9095b3c5041faf6bc77b5a40a9b774c2e87d8f3993db03b4ba3e74082d8e5e7b4 SHA512 99c0564958691db6f449f24eafb0c2fe331904279853e2578e3804eb33e99d97fa4245a04969f6143ccd195a6c1f960d1348b62674b0768b31b397c4687ac011 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.3.9.crate 610489 BLAKE2B 6eccdf930979ff4e8657cdb8fc67feebe18d16f6deefda7e1692c6cb6f311bd3c360d9dc091938bdaba061669b003ff7689d7717489326aba70aee563a4f0e20 SHA512 c404677bf470f913c1ca70385a1b9694ec4c048d306380c23001bb746803ff70999c7e215efdf02c6bf03cd9a922e98a6ecb3be588fd4f05c1f57836dbe54c0f +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST reqwest-0.12.24.crate 159974 BLAKE2B bc331cb57bb28b9c40dadc32d488d6d77605497cfd6f41e246e07198ce83c254eb6e4818baf97fd31b83c94fb78c795d60ab9c4cf4c479799c23c37f57325004 SHA512 fa029c0f9acdd1511ea8b65e1b1c83d9c1de8f9495a587b5b143666902a1ec4f2a8f28b28b535ef12c5e92c12e540f7cdb23f7cc253b1574c4a88dd695c004e8 +DIST reqwest-0.12.28.crate 157031 BLAKE2B 842b37c14d8c6fd1c79f58759a3ef91a2f4822e3eb6a8e6af3d120e132b3c3a0427986594bfb8cefad7291b0edf0474830f0287e4be030746f0639065b30e2d1 SHA512 a313c1a4e77faa1cbe8903fe8aa79e9555e2a96992ee6b87f724abab25dc7e4f93323c080b5c2ebdb706afefb99b61ce411e37895bb9a2cf73e0365b96c84098 +DIST rfc2047-decoder-1.0.6.crate 14674 BLAKE2B d50da7093fa0da2ea9fc3dedab266e976cabfb79431a8272f838d38fbfc28a269cabe09075cc4eb29956c8debe529c1a2d05a272c251432deb28a05c13e4d8cb SHA512 77912c6fe0784e38595538798cc9dcfc9202c24a1fa0f5dd05eb4d78ee788067450c902d52ecc3122e158ea09537229a8e6e96578e694ea334d240f1700d7d3e +DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rowan-0.16.1.crate 41742 BLAKE2B cb782a9bc4fd8955dee3cba17f3721adf91ca1db9ceca47f7b7a24139857e2d0201fd24c0ebb17ece06499d44ce0cbd81fcbcfe4c3703b457bec58332416d5ec SHA512 e57e69320ef5b2db5410c48337c76b75d9796fee66c1b23d39608f83cfdccf0323a8ec895b21685a10755292e43770515b98724384023e5446f7d677e2a19cef +DIST rst_parser-0.4.2.crate 34377 BLAKE2B f9c3e658ff8838b2e4e8de3dfbe3684016ebc15dbd8f746a63cef2d96fb3557500cf93de89581365d40ab850a5fbca423efcec610fa61f10d5ab806abe26e3bb SHA512 cdc3bfd4fb80086b978a665479048080b65877e96038e3a67b978cc94faef1c0c10cd44b92120163dff4df2a3a66c065f8d42f03820917614c8daaa85a771d16 +DIST rst_renderer-0.4.2.crate 12453 BLAKE2B aabe230d26d0659c9138f8c03f34733399a3656eb411371da6d443fba170bd60363a612313501028c2fcf76c3e0e8fa188b7ef26742eda1964d4a6c8072f0408 SHA512 54c5bd1007e9f72508c9075023e68fb0f10b024c3f9fdee4a90c9cbdda03758d9f8071b974beb5f7fcf0b85e509f84d85da816734907179e6021fce734fa05be +DIST rusqlite-0.32.1.crate 155563 BLAKE2B fb310ccf297ca0be6f0fa045ece633f12c5664defc56c71763fb44f60292e85103ef235cd37eb60fb2cdc91cbdabdb311b6937696bb96146513f687af9a786d9 SHA512 f21986063af655842c41cb1f9a7711d289d52f69850d02b7c08eb5381e43c0b740fc047912dca5f9a745469ccf6bed12b751d2cc5e351adafdbf37fd69946cd9 +DIST rust-ini-0.21.3.crate 22939 BLAKE2B 7f0955da1fce5c1e847398d89abd6f7078d122ea33cbef04aba621b237d168cd4e61e0bb79ec24ffd6e8293569525be6d9d7a7aaa80770c87a138de5f553d0ee SHA512 3ddf0d9598e83feca7ddcef7d5fe025f7a84817eb76752e6b40fae5d7e82dd280bb1ee007b7979ad6954f5e3931bef08f5f9774b72eb4bdfa2cb0e70ed84b85f +DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc-stable-hash-0.1.2.crate 20359 BLAKE2B 95ce4f77f81cab4302c64d345fe6930b5375000a680a2f8d0d550ee9f1f9ebf70daaffeed1b07e85a42f30ab040de13e9f2a341800ddde72a1d0e446fa2c9ff4 SHA512 2d23ade5d3db6a5ed6dfb88273dba6223049699fb11e20ff447307993c492b5247655003df5c2da61695c469327c234613e5644dcf57ea7b82eead1939138bb8 +DIST rustfix-0.9.3.crate 21739 BLAKE2B 17e07db03b47034007b640588005e08884d2c8cc07ffba0698a80e28dfa936e61d38fa97a4c02fa6f3018ea7ae156835f88bf11d7a74b97ca3b3975fab1d35ce SHA512 dff3e7d23dc796ad1911e46138193d7edba550db3d8b1e7e9587839c55b3270a7a4f372cca916714ea7b2dfc500a43ff377376b2611606db9850d1c94c948bc4 +DIST rustfix-0.9.4.crate 21943 BLAKE2B ef18c1c89e3f206f539f5480e90ed18592b8a618d2e314f3898478aca80f9073a0d7220f1b25b18bc2db51847ca92e7d5f198a369631736dce9f7021644e1e80 SHA512 9d594af460df68a6af32992996623cbf91d14b204396ec330353645e7074f565b4b80fac8fd89518acbbe2701de1017410c23c35f60060bcb4ddb509d5b26745 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustls-0.23.35.crate 373700 BLAKE2B a4c219adfeed33e415f5cb3ca2d9df7980ed03bb43f2b1dc6f7f3b2723a69dd5d0a9d5f561d2d26da60f90a4106b54588b243c37baec7ec201df51e2abf411cd SHA512 f59f48bded60aad7b23e7c8c0f579713405ed7de45392f7984ceddaca42bc796f86674ec23b4576958042e699dd5a7ed82fac47923ae13dce930b7f3e8c0a039 +DIST rustls-pki-types-1.13.0.crate 65448 BLAKE2B 76c5a60134a3dbecff28c64b9df50b0d40681505fbbe5b1b2556c59376ad717ae198ebd16e3886767f85ff0dfb5aeb6b7a4e789f78c439f259e57d83e8f3c3a1 SHA512 95fc09a81d687deb4063b1029949f6829dc0c301be7a0a2c0bf7f160eb07941c76e936274f130622e9a8be3f59673de1648c93ffcd3b59b83cbbbd501eb18733 +DIST rustls-pki-types-1.13.2.crate 34958 BLAKE2B 5f4c46cadb24946b203d388a6868ab291725369cfa65d0a0b50ae1ec5444249f09f8a57d34718a74d389968fe3f094de05ee2c0b18268942d066c14e02dfa049 SHA512 50ab93e8aea2e12d85e79bc83e7f915f1d2e937367b992d61e66cdfaa9d3128ee6cf88b14e1aa4b406996d29d6c3507daa62dee3cea39356d61ed341baf5f2c7 +DIST rustls-webpki-0.103.8.crate 85810 BLAKE2B a6af950b130e130c0959013662b7be31d73d1bd98e00f507a20a9d980d7b133ee9bdeeeffa6313cdc75a02bbf06e24a314431a6f1a460ac4e00e37d046604412 SHA512 934f630a0c8be9bdc41d491ff8c6cdeb225f180c77b7f1b242d0c4a61390fce7c925ffa09527e5cf872993384a6197ba4685dd0b7466241b4e1811a557366336 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST ryu-1.0.21.crate 50771 BLAKE2B 155b42f110781893ae657241cc8a0f963ccb2737ec4034baa2565d7f16ae819c18a91baf982190641f3de4197d323b7931b984fdf89844c076e9ba59a7e5fbab SHA512 56fe87a8863f93ca48eefd6222a119e02dba680016758f63e2b09e5c9b6d2ffd6be89286f4a7e734ed79c5aa52d34c9e713d84788843fa502c4019201c99c2d7 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +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-3.5.1.crate 89937 BLAKE2B 83c39a4272b2de073d96b8a847e1a7197aaddb6ab3604916191050bf02000f141cbe52af298412df5a90f48e199cd71933e1a850a7310bb7913692dfaf6a7139 SHA512 b1ec6f22d8b91ea92f54d226b2d7466d1e68de0119623bada3583df24393959e9addeff48bcb14c62692b1916648e3bada1b7d7ced78f7ff2155e67e74d6792e +DIST security-framework-sys-2.15.0.crate 20718 BLAKE2B 886fbad71ed3d76457135e3f1bf2b866239ba05349e4932f75dce1aecdcdf25702ac16cd1727b10089fb36f62539a4ac47279aea31f0830a41f897c797fa35c6 SHA512 8207502201222d56de839285f4f2e31dfbb4e32d08f4932d3afdd76d8e0a547621b9bdacfa11ece5e7a1be0fe1c7e15fa392ab9603c283ce240efd61cde69472 +DIST select-0.6.1.crate 12520 BLAKE2B 6246cc43ed80e3b30011c03d05c6f799e2d6c27cfb7bf4334f5a37adccf21dba4d4257235c17499c7807cc6979bdaddfd920abec844f8d3d50e9c18602ac331b SHA512 39690796285d9bda3678ceba967c9d32b24eeab7fc8cd7051890fe2e859209092d2b4b62b5123ae05dc9a834df9fb93e4bb5dc0ff7c0bfdb1a2952d0114e55f5 +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde-untagged-0.1.9.crate 17718 BLAKE2B 655d84542b49bbb973b1e71889a1bfbab95807a16f9a42cb99b548890288fb3efb4b263a885c149b4b016a2c05fa4c2f1f1d18b8fb57d5ea662702939db99f43 SHA512 4eb07da732e480c34ed439c733e4c4f6a259976e728cd56b88091f1226bc270faaa5338356d91438fbc35316525ce4c0d55b5bcd431e7e988fa00bf1935259e0 +DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76 +DIST serde-xml-rs-0.5.1.crate 19283 BLAKE2B fa893cc24ba0042211a84937daf411f679c10baf07751f4e63713e336d204d6771ba3d4df0c152dcf255da5d99583bf2fa3ae062741004b959925a5dfb6765f6 SHA512 3bbf0dea57df7f49931b8d4e459b44050f8acef23249b1ca3ca165edbd98d93bdc92fc2cae12c66b899dee9137234269369b98f999ce3d5df0d478d1a0d42a68 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_ignored-0.1.14.crate 13078 BLAKE2B f700b8703d1e94a7701033c38a94cbe02db04736e76a1eaa46e50cded1af3d843befdbb01089ae24c8188fa1c16caef8aa82ba0d9affe6aef04a80d1e9a5ee62 SHA512 1f82a1731007ac95c9387b2b3bc62bc761752467eb871e7c1711bc6b15a4fa25f5fa26370fed67e3687722c904ac7e839317435938241a55981264c8364a97ef +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_json-1.0.147.crate 155973 BLAKE2B 4270cb289197d1b91d0d9d835a9027c847c1348900b4be612786629b95f2daeaa3a1c5d7ccd4f3dc4a168f2a7ea9bfab907ddb13776126cac23809c9bbdb7cdf SHA512 ca0b7a265f2b7d27753c43207fe06f73328992d1aa8868e85d1bc10baddef62e94b8c1d3f359c946eb00d1d40c3b995b15abb7befaa40f354dd0fe35eb73d46f +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_spanned-1.0.3.crate 11011 BLAKE2B 95c3bd4717544595b6c376d20ea169b3a92ead2437cc7b15b8052412e6b79225bc407f4ff20aafc9eab438f9771c3fa857d84814249436e57868c502cb4658d1 SHA512 4021188c75aca535b6726c4cf682099aba8e0f08c7ad5bf89f2dac719387000e74d9af060fd4850968a61df8f3c4f3c9bf823abc6375dd1c9b14fc7e74bdf971 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-checked-0.10.0.crate 783840 BLAKE2B 04b347b214833a0f96a92aa6ee6558ade73a704b2118c25efa6f2ff976b9abb89444ba66e4ee7c12829dfcd77e3755f1179f6fa8e04c784c6b512bea7b146ed3 SHA512 8571c7a068b22698cc54bbe3e051df02682b01d112ea576fecfc0c1702795bb29b2ec8e302c19d4d701aa3a45011ff0081e6675062d284f9461b6d21f61bbe68 +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shell-escape-0.1.5.crate 6847 BLAKE2B ccd71a73b217b375843d3f0a762b3f5317bc0fdc8e43380a17f25e1ffdc391de0af7b0e4472be23241a6654f5b6ab799a51bbed8da35295322002c54ad84e9a5 SHA512 848f8d47d802b82e83f113fb07f44fe962628379481d1bef9d15f2e5821a382c9928c32175652361aae9fe4c8fa5c1dc1c89350db6ef5e68691bae4a3742df93 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-registry-1.4.6.crate 19277 BLAKE2B 0ae8056e09cd2a036cbbba5d654a480e58a31d3f39e2654e991c03f628e3c755cff692c4bf984f8f033a30085abc9fd2164e4d31e13c5e8115b61deaf83e4886 SHA512 58b60f104bbc529ef5c207c25f1f9805be08a5162c4e4c7ebbec486834eb39882f6be8d6e8b1dc3cf56774ed46aff2cd22dc69fc9c22ef1f2cff6e22878f9fec +DIST signal-hook-registry-1.4.7.crate 19491 BLAKE2B 0b5aee4ae090f149df7b189d503cd230bece6cb222ac082c19bf79ec55198577dc6682b2618d9dadaea7252602cccc1bf833de2c418dcefb460ed31f4245feac SHA512 40430195df9b86187eb2353119ea36545fac756f828eb1bba2e31a307ad8584400969d558f3fd4cdcb4a20f91739f0d553b19883f401ee9fb5fbd15e2f927cd5 +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST sized-chunks-0.6.5.crate 43628 BLAKE2B 961121bd773ea5f0e6c3210b17191e122e90180cb39b35e501b49c41de69ce17f29bdb09617c22db4b4632f11193b2a97072f493707e66b956dd6dea61d5f310 SHA512 c7496094a6ac45003b31d55c61aa42e649eca40a2540e1acc507d541d3c02e5a1801fb517e2685752b81ef5a8c0ee6efdcc93dae9268f22ac8c6eaf1056e9656 +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST stacker-0.1.22.crate 17269 BLAKE2B 9349a0fdcf73442f165e3bd4544f9f7672ed6f8e6a91ce8811f2aa596d2e4ec413564e35f7c7abcdfb535ac0b894dda1d9791002b291dfea75f1be1b704f679b SHA512 6a6c49ef153883c0d95b257154e8867aafed3f0aa4f4f270e7e6ae4d705cb1b9daf95080ec878622caec63486b6c69daaf5358c68ba87cc6e95f40c104171d35 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST string_cache-0.8.9.crate 17408 BLAKE2B 7b38afd1f0bbd5a6cee1d2cee3579fa071a118025463dd18a1298cee580eade5bbd5c5c780398aac40c1a290a9813ece0f48b3f83ce1f2d594f13f8587ee196d SHA512 a1b85e609d52b2dc01536a34d1b297e353b60255fba538b0e80d37771d180c009500d237050fb95cc80c9bb69b01763d2c367b9dde71c1a0e475967fcee9b0dc +DIST string_cache-0.9.0.crate 17402 BLAKE2B 05ecf1a550ce2c09ac402bd00d830b27c71ccb399cbad905cbd58152e99e8f4dda5ae12e9d3faeb378923a4817d9072d50442dc00cac450e1564ee481d151497 SHA512 9a09369f2058f2520deeeea4cca5497c35b0f1a06166216acf08aae72b879d428df9e7f52ed7c3851379330194a455e2b6402fd4371615b7a82fc98f98027149 +DIST string_cache_codegen-0.5.4.crate 9406 BLAKE2B 20e38c57d612d8b78677e664128a451f50eb18ca7ae839955e4b106b92a667ff7332496b23f24622e5448c7fa44180a27f0c5b7e8bdabc4f7eb18f47f7f7fafa SHA512 0c5e6b3cadde7fa48e5cdf899ae941026b7a8409447b777973afb7cea449ae439b59d0c9d4394cf96a9c34f3e52118696305688771a2dfddcf49bc31a0e6b161 +DIST string_cache_codegen-0.6.1.crate 8968 BLAKE2B 1ccb44c52e3962fcc9dc97319192a53a56f75d76c0ae2436844b1c78ce7c5c78a76abeb8f9acef0f79c645d8910e93930c418efc07b64edfd5e7ed3439f0091e SHA512 476e18c8287bf0ba2d176a0b28342818db5c1972ce28735535d7874fd8c156ae26c63c1eb544f6cfba71d1554670d0c0a4c16660485a3aec4112bbce21b6d744 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST supports-hyperlinks-3.1.0.crate 8235 BLAKE2B 587f336f430a404a17674438127a4b928adcfe3e11b54b3c1f4e8ae55af8447ad8eebbadeb0313672ef4668d0c9af62b44da94a64270919961d59b55a1aeb62b SHA512 6bffa1255e4b7d7556bd228208ed52a8892e1888aa1ba85288d2d8df2aff5eeb1cd30ba228a200cee87660f1b254ed7d5b6958a8396fd1a8d79375ff7c4874be +DIST supports-hyperlinks-3.2.0.crate 8455 BLAKE2B 73de98d35c91d3eebad115c2089d7ce991fc19ef4fff998ef9fd51122cf3307f3bc7708360a4de2f8783e06e6b1a5c2e153695a667e2eeb9e59ab213fb30225d SHA512 c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460 +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.108.crate 301754 BLAKE2B 627699ade4dcd89157c64628e7243be829d79e5e1800c3da82f2da24628e8895809f3b250e9cdcfaa3c69d2d2deb7d4db8868767961c25ce6ad71baebd995ad6 SHA512 27ca199db662f3d06de9f139b9707fc30e9719556831b9fcb78f7108f61cdf186cbead48ebd4b684bdcb96944552ba4340a4bd154556cc08d0698f65c9332aaa +DIST syn-2.0.111.crate 302117 BLAKE2B 9fe6c0bbeb432d67f4c879956c505d160f7be418cd16b48a5430c1c4c4922251007e3d85bf219daa16a7e9d8f32c15fdc2ebd94bdfc762135cb27b897590d484 SHA512 f30fc819fc6c942cde044b6bbe608f96736070717f28da71ab4ff68aa9e780416829152da11a83513fbc0de88337c2157e4fd1e4a029ebcbb64daeaa54dbf768 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST system-configuration-0.6.1.crate 17935 BLAKE2B 9f4d8f60b3b000995b39f9c3a2ab56e6587293dd64c26558763203bde641adf57ce1dc5107b4f73b392daf3997038309e02b3da8c6bb0e4beccc0732becd0333 SHA512 ba7eddeba87d22206c250908f0158120b4984750cf7b2b8d57a50a32b323d3346321c8f2bab726c1d7ad97fc5da0b19d663c0e2db27ff74e3889463639a4ec89 +DIST system-configuration-sys-0.6.0.crate 11090 BLAKE2B 2bc38fa55070e33e762cba4baa7e1f5a637e625c150a821bfdf99c60d08343e83cc26a302f4f70a44cee967bd8b4784caacc15436df82d10e05751831b46c1e6 SHA512 02b1693b8c18ae3484e366a7f7395a31902a026e0864a8ffc7643c7b4a856f912f58f2ec19ba52a50d0d1dc09a806888fa1f3222e1af1f65b8a16eedcc966234 +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704c3a1105790162249a9f0c08b60f012e67d66550e9063d900ac98f5191d13c5ed23d1a8045f99373e7a673a3cfc029e7 SHA512 23422df6edb2a8cb0a9f048864faf76ccb27d6e97fbed7b208b77206941b196f155896a0381150e387142e976439a0a296dcf4cbb4df6bc0e11c65f97f979443 +DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST tempfile-3.24.0.crate 40849 BLAKE2B 1d659541878287336b903dd0d9523387336db3aaab7d04027364266331472d95e05845ad2719a5e7057246afefe2e9cc78e6aac035ec3ce837dd9fc5ef8209da SHA512 f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe +DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f +DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST text-size-1.1.1.crate 12553 BLAKE2B 54c48d202650606d182b2d046d6a0a35b41d4e49adebb8f9f48a22329966891036af7dbc09a4522f0ca55533dfc8e87c276fa2bb4e7a24bed57a26794bfc3ee8 SHA512 e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8 +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.44.crate 143200 BLAKE2B b8b17a189a5aa95177b63aa303421aeacbc7172aa82760ce5b222ef82a8b083b9ae63746bcacfa9aeaad5caca5c398c818e5d761499810f10e9e0fe48369679d SHA512 c29f40e41e963df4d6f5407d892a98ccd148678e0cbf1db2ec6cc60f09f210822b7e211563845a4944ec290af4971e0fed3e46cb5192473408596d98583e2e6b +DIST time-core-0.1.6.crate 9105 BLAKE2B bf34fb3ff2afc5120a394129728c5e7806084df16f04427e3fa70104c68de414da69addbb651fac60923248b37ee146a0e73e124542369c6f68fd5fda9ecef2e SHA512 135f25c99620788a8548027c04bfb94152681d291848b69650ff6dea3aad42fcd974a2d0e5ede8b091f37d4d80d97804e1aca70f353f5970402ef545a5f1d407 +DIST time-macros-0.2.24.crate 24715 BLAKE2B 218371c56da2522ad6b664039d7e4bb4454a0eaefbd76afb6d8205d2c3dfb3c9873c2b8bf161e1ad144efe6a64c69e8dc0908f4fd0e6287c9c9c6f02840de3d8 SHA512 a9ed3dc956bd9a16ff6c76ea4614709912c33104a7c607c43956d644743b2dc04ecc257c000c6ccf66c026e655ba439250d1ad47b668a12e769e30e069f2dc10 +DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.48.0.crate 843434 BLAKE2B 4a2e3221f6820f2b092275fceef9bf295e35e445d81238f9f71679033b499610696d8882da118279b9cbb3fffb2383afbbf9cdded910546933072f70e77ffcca SHA512 7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST tokio-util-0.7.17.crate 133898 BLAKE2B af5c60f835cf6140997624d092768e80a04199e088f56acaa6900b0e1d260d09d652dc493ab99fbd3d23f7119cdfa5fce00068b9b2657aec2ffe76c834cfacc4 SHA512 80012252a144ccfc388a5f5e2bae022e72400b9ea797aefcffc65833eaf16393a86602b249dff8243c92f447350ec59ca65b6f9bddca32bd8b5dc6a5cb5dc296 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml-0.9.10+spec-1.1.0.crate 56601 BLAKE2B 33c5ad0dce62b2d6e1ffd193d415a7ee36d462ab1b8127d05860738eeec302e4c5075783a88cd1adece959e2d5ee833b49837524d0a449018eb18f514a965a2d SHA512 107aacb03f05989526bca804e08b4b13393a1d657bb8f94782cd233c5c64de5f2e7e61c6128ad952bb667d74a14b9a148cb0bf469d8254c2c7ce5996accb9db1 +DIST toml-0.9.8.crate 56104 BLAKE2B 216327936f6973ed5f45a4200253b1c48f3138f993a9207c057fefe0540793f79d285731396462f4f4c95f5a69430e52896f574492cad760058a1535de81462f SHA512 e7ea1ec2aadc2bba833e9c42d3b2636a5d77cef2fccc4147fc327db4d0e1ac39508954597b040bdc88af4d8c9294334f12ea48ad977550087afa30778fd3b53d +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.7.3.crate 17827 BLAKE2B 1e2f419d7338f27dc2f0f3d9f484a863c0dea555e4510880b6c0887654b5a742b1f4560d9051cafd25e9af024a92d99d62736423c522bcb86356bcacddda8bdc SHA512 feb8c7559a7e14aa2d52fe6236a406feebd499b03c37e1dc50e5a116a43d317046d5b6ab6326a4193c066692e02ec9d30104991a501d9d7347ceef5cae4bd520 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_parser-1.0.4.crate 34978 BLAKE2B c0951a7bce851de56273dfc51e83925e7eb10005038a173d2e0084c503f3a41cf74574519876e64ff2683953ab29ca3a980eb32fc54d7dbcb7d27662d40321df SHA512 00416ae9ce4202855a0ee4ac9a704379d1eb151ae0e9e05c8d3eaaee06d97bbe427a0fe668a4134ad38382b1e248659f575bcf50071681d55dfd609b64908370 +DIST toml_parser-1.0.6+spec-1.1.0.crate 34897 BLAKE2B 1cdc6e777678b2b70bd0418df9a21e19e52c448da185d6635d160c9fd79b08a8368f80565d8201c75a17b2874a3f642ed7c416127b14d237a58f375872586777 SHA512 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST toml_writer-1.0.4.crate 17146 BLAKE2B 7715af600465bd322b59095fbd629b58eff8183b88a2c844561a034a22102cfa254c31329e7162feecdb48fa8daf34c7beef13f927265d1364043fc4ed83885b SHA512 92f058981fa8685bdbb891838c5580f8315f70d69fff565949e1ca1d00924370ed4927052ff145b1867229a100aacd2dc8918f102001053180755b2544ac3eea +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tower-0.5.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce +DIST tower-http-0.6.6.crate 133515 BLAKE2B ae9db0b0860a4f7dbec94d9053dc2d6f539700226e46f901187cffd47f04b013e8e241338edd4a47bd009419b508315855e3ec7bc0bc68e0228f6058c3b697d6 SHA512 30352ffd99f5679c858ca2ce518035ad1fda674040e1fdc09e3d4df3db4caef3a4d1a917574b3c1b5181a41955414d2a87d3bc14ff169b244006430af47dbea2 +DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5 +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.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.30.crate 39142 BLAKE2B d7dc828c9dd73dff54b3b86af9777e719a0acd7f7be9ec9cfe0be95bd1c6d2b3e455659e4823ebb602db33e265292548eaf9769dd1bb9b0a22ed64d53a4bc270 SHA512 cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-chrome-0.7.2.crate 14030 BLAKE2B 6ffe58c4b60244d10e41addd7fe1532849a0ae56747bfebb18565e362c727b7199592ffd524c39b4d478da7dfea2dc03b1be47a1908f91abff7d5edef67ca410 SHA512 0ea9fe590f648a193714890da388183305d4084696926f5694eebd3c1da8cae922df335500cafdd60ba16ee5ce59a59e4fa292b97ccf739a19c2fe7fe145b0b3 +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.20.crate 212274 BLAKE2B 5df381443a4d46c046390921da456c91f20af3dc846604b644e120bbf5957d969b10014fb5b178e2d4dd42863689112edd406af20e3e98ece212a76398ee79d0 SHA512 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST typeid-1.0.3.crate 9006 BLAKE2B 98de768e71bf1c3fdd62b01e7a5c7976716a7ec983a96a5cc6a2dec52e6bcc61260b0508684ed45a2f7fd06fe6e263c9d7f0c29b1fef4a3e498a024fe5cbd1ea SHA512 3d15a6f554108b2fb9c08ee9679e34565d84efc1d34ffdb6e4a8eed8d3575ebb75176a56124d9554315c93b86a88d1cb619238c10685808376cf968d83b5bed0 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unicase-2.8.1.crate 24088 BLAKE2B 29fe558490245cc1f9c551ba524ab452a4ea18d5f3e5763bc58e6b4c52e21bb8bb5e3f16df35bb96652801c3d96e53f8a39cffd31a0cfd1c83f0fa3161f4ed4d SHA512 99a3944a5c987376bdea5fe6c0797e881bc8e6f629c56120ce811c8ebbed0a3ba24617decb74d6939699c8fc994c662eb292869ab407c0ba0ec460a32ede0190 +DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST uo_rst_parser-0.4.3.crate 21184 BLAKE2B 456913d15f9e2f89007374aa1f26419bb5253f112f75213fff08bcece812082ea8ab11f11bb78f4dbd12975c75f664d13b5b2178d97d6e0de1ca7e78fb123f51 SHA512 8dec1c815d4d12616e0e59cd7d30dcb3c320bf45e427918da890aeb05517654c327c15f79a5eaf930187234d349177e9b401c7e7b8b3f3893e99332d9344c24e +DIST upstream-ontologist-0.3.1.crate 216347 BLAKE2B 1b15eb8ab48cb41250cd5b3a9853b4a2d7e633d06635ad50a058dcd3bf32fc7b0604f36b59afe04a182466f933a7c6dd3e8c5c9c37fdc5a202d3032b0d608f00 SHA512 4dff8f484875ea8ef0b2d5922a431ffdd381014cd65ecd392cc05854f5d177e1fc049b2508431d7e3b43ae4eabe64de1253de9d914ff94e6196e400724cc823e +DIST upstream-ontologist-0.3.7.crate 219068 BLAKE2B bcc769e4ebb930defbcf02edf4bca779a948e0b684cdb46d9aab6443565a5d5923f37cff2a2c0ba21f0973a4fd5405963010dd053181903fe544e911c0350407 SHA512 acc39f75641a5cee502f9832510c9d64e54aafb5780a57772085acc667cd7b5ba9dd5a79a2e7d34c8dd4f4feb4d80eed4baaaa3efab138af5435128e01645bd8 +DIST upstream-ontologist-py-0.2.9.gh.tar.gz 57501 BLAKE2B 33de8999b5b2e46db9b718360dfd9bf45878d5e7479383e921052c709c46b75e66f1d6f4ca8ca1df77fd5714d790b8eb01b1700a2c633e8c2184e73dc9a54f73 SHA512 701a1992600d85bbd01d6254f3ea2b9812aa330032eae528150c32843506a35caa2598768e7f770c9b0f4efc970bf21c415ad6aee3fdb276ba0c5c7a5643e084 +DIST upstream_ontologist-0.2.7.tar.gz 11798 BLAKE2B 420d6d61357e42daf7f818b84fa7e12276cb03cadd9622618363985700adde8abab2832cb80d10dc9a1b25d77c9a9d09de37021b894c039a7080782e69413bb4 SHA512 1af8c3b240b9b088478ce78287db704647e1853bc56d88bb5f1d7b1089edbf7b1bbe4eb0c3b6827b898d2ace7f98f638abdfe03f41f6d8723c75de7f509dd8aa +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version-ranges-0.1.1.crate 13740 BLAKE2B 79a2a1dd28e41b3d54bb57d773be72bbf1161394860139703a71ed1a553fcafeeaa13eaf264f75047b4d6275b2f5f7b1add06a70b5b6d3eb5a40009919b140ff SHA512 96e3d9802af828fb61a0bd75b722c313b0788c0bd4d5f91042db298f1a308e37528823325ce7acdc4fcb2611d26f5f68e8dc08ee72da5685f3672c4c402b47ef +DIST version-ranges-0.1.2.crate 23599 BLAKE2B f4938973ca855e06d1cebeaa89086e5f56b2066fa351559bba97317d8d4874d79a92108ac7e7c1cd626e5e5c0b84f527da9419f93f081cde611a31a8c0d26bcb SHA512 150526bd700feee3568b5c9ada7b1a7365507c5e81ad02626442a2aae3690d85cc74776fcec718b97052ca2048c18b1fc374de7ad895779de0eb850e5c78fffd +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasite-0.1.0.crate 2346 BLAKE2B a5a03d04135e3e32354d298386f132f9aa3b5c3806186f0c1eb75138038001d07f3bb5a3c6f8f938c9bba7c84b97b06b5304be3c9f86255d2d00f46a134ccd3e SHA512 06be2f7a2d289136740cc7b9ef9c4addbbf85210312759a7c99f977aa52285e2c3e4e3dade82d454a266ae42aaeeda7e767140b0bcdc1208ecc86aa18afc1384 +DIST wasm-bindgen-0.2.105.crate 48215 BLAKE2B 1246bf578db288dfe1f441ed307d781c8c3b593343eaa70efdb602dfaf7eb20ac52ca5744c9ecd03784e4c61d166401db66cf7599b1385d1e15133b47cf2ec0d SHA512 f79d9c1251c005f8ae3a6f7e364c54a34eb80f445bf5a23de0428114dd5dd6f5f74b76c92df784f7b54a0d978c02d5df932626819bd26a97fe90fbbd3d6f8396 +DIST wasm-bindgen-0.2.106.crate 48417 BLAKE2B 8dd8a36f109f0fe3dc03833271a9b6042b26c0ad9a9dcd411ec325dfd3f72696699ebae654347ef84133877d67f115027ebbe5c5172a1526b92eacaea982e152 SHA512 2ae22a455d86bd33d48a8b17898007adada6e3d5e17abc6df905ad5e3e2cd7886ace54d26876039b23f158bda30ab18f7aaa315610cfbe3f2064d90b8fac070a +DIST wasm-bindgen-futures-0.4.55.crate 16687 BLAKE2B 93cec5a8148a86b9611fee1958fa97f2d779f10134a999526a11a9b4a45ece7a0ab29df3b4eb076930de34bd5edbfb8f82a1ec58aad8adcd798caf87f4379bfb SHA512 006e3452dae915abb5c57a36fbe7f128886f8246590ec16306a8f61983d80f5e829f64ad695e2fa1d0462437e0fc496067af308aa260dedeb57afacd1fc276f9 +DIST wasm-bindgen-futures-0.4.56.crate 16730 BLAKE2B 641ec9bb2a58775456324199085ee638539568750dda5df7f72603b0b796732a069d74a9450049e28a4835319b9a321f4b01a7038e8562b4e934423b634d3c20 SHA512 1e7a5a267ac0f9742b4348394db28e364077d2cf6dfe388e0760bf409becb358981532260f5aa878ab9d2de07421b0f2826a66f5c316208c1582fff7203ce60c +DIST wasm-bindgen-macro-0.2.105.crate 9264 BLAKE2B e2c4327e94482a8f1a22cc5bd2a67a7af96290c365bfaffe9e07acb1fb71034bda67dbb97e03e9239c8ef0be06a967ae5e1072f88a35ecb61b110a1ad122e243 SHA512 5f3ddd3dfd3060210e63f5da5384a308dcb1466d6c0435e30b4b0183b34284fa972aa70224c6c8f7cf19058e08b6945bafb17ad4d008312eb7b30d26f66fbb3c +DIST wasm-bindgen-macro-0.2.106.crate 9266 BLAKE2B 62fef922115cc70666a686c6047ec2f6558d3f6f90590f3327abd4a6932e725cac5b3cffdf1f8635815dd3b18006cd95c46bb55b9e96b978aeb61857edc0ae02 SHA512 971f5604ff2d1c3c76e0c2f7b4d4542e4806414c4410719cf5786b50f93ee3f4533daf47eca9c918076cd4cffe3a883d0bf2c9fe00c281cdf4990f4f3e1bf97f +DIST wasm-bindgen-macro-support-0.2.105.crate 49633 BLAKE2B 36c59a0fffe14cb6b5cc767285e6533aac2f1832ca91da5f535779d51323433a324bc07f351d491a151a8f6a67e234e75bf07d508494c314f483bc5d2882b03d SHA512 a579183f46e5e3a9ef32183166b443050af50b8df84ca4cc25cc5a6787e8e45fc1fc3b74c29e3fcdf44fd7b522627252c4894205c693317f27eb475a1b0d9b4e +DIST wasm-bindgen-macro-support-0.2.106.crate 49711 BLAKE2B 9508ae422506b405e3047844d966264dacad53d386399961bdbd19e6e6c8daded36d8875b9325ba06de978c7953d0d6a105992dbbf58e6958f5c122027e283b3 SHA512 d0c963e5ba06bae3c750eccc3bc7173fb27a4b4ebce03776f18aa851350d53390b7e568b65378b9c43e7d558965fc42951f1d7d62138c2fd60d3f2a064783fe5 +DIST wasm-bindgen-shared-0.2.105.crate 9269 BLAKE2B c67cbf7f2eda35a29c0c60313e9887bc4e44ce0233cd9387f30fce55bfe173551b06f3b0e0d1834dd7c2a0e6383ce0b28390cf05e9ff692245fe4e38751e0b17 SHA512 a3604dd72ed83a627a1b708f1b268693c93a56cf1851823398e43da066f87a25535222cfdf987153d12f948cd7e316e5c2382d12273c63317025ad774411c079 +DIST wasm-bindgen-shared-0.2.106.crate 10115 BLAKE2B 653084ed60830bf9a77101703017024220ccd7819c259c33c1d11d318a66ca8442b01a4e86a33b5e35d407e32c7490a88c68362e6238ffdc601b16b2e80b1edd SHA512 e0d054f81240f407a78ae11360884ad3456a0885ce6f5729b94ca27ae754fde00cf597af5d591e8f8de0cbf66dab39f35cb25a6f90d1b66a1b5e46099972586e +DIST web-sys-0.3.82.crate 644272 BLAKE2B 31ca76ad485456e1723b0651eed226dd74108567bcc0b74c0b38c9ca918c183be29e6df5ccbcf37d8f7709cf9b959f22411e21074b458d332115b400da09c4c2 SHA512 ac194e864b9c55d1db4370557553193ea889713a7b6f4a8dcf20434c9ca654ac05fedf5b0efd49bbba1d7ff479cee96eac5dece9365272b09c08c5a4461d2d7d +DIST web-sys-0.3.83.crate 644431 BLAKE2B 2bb222fc3c1c0d70841fc8e46b0fe1b52ce5f3c2c28720ee9e5d48dac4d1b3cd088b8a2bc7a1587f1349fe0bb47922ffe3f63848d27d1f89dbe1b54cf1304483 SHA512 230d4764c01486c14eefa51bbe6be5bf5dbc6c5a1c52ce20b2c9790b87bf998c606436728e25bf57c1a6ab3c4f82fdb29a9702ae9e8dc4d2b869ee1d44cfa929 +DIST web_atoms-0.1.3.crate 27392 BLAKE2B b1fab629fc1ff153c2c8cbdf63c5ec9e428303649bbdd1466ebd09cdb2f7e85af56b91e00ff9a999a7bfa8e064b4a1acb625dc5e78d79f8b6348d5cdbb0770ed SHA512 05ea03a37d90222570e64f82183f6fdcde229b980f0e1c93a0a95a82295c8fae0607fca679259aa149dc005001ff06e137d100a8eea4fd9886360f1940c8ec19 +DIST web_atoms-0.2.0.crate 27300 BLAKE2B db66fd4c6dee0ddec36f6a63a8019f3415bfa1462cc7dc94c9804ca51a6b96a96fe2c795012edea461d67d00942ab2be82a60ccd30b50adc16e70a1121ec09f6 SHA512 06f2d3fd8df983f3a9d894b420df9061bf9afa67a366faa3c646e608b7039ddfd64f6742737fa9bb45f47b5878b8fdacf5cc21cdefd4ee20cf3897baa278026b +DIST whoami-1.6.1.crate 24975 BLAKE2B d6e7e100bc055b2e92c40869221c241ca77433840d306251c7fa248dbb4b825e0aea091e3f11bc48379ca78c8a814b10ae9e1eaeef3307b2475dac181625b6f5 SHA512 20923e833ee3fd7a396adb5a810030483d254bce71963504b295394b446ab7343ac0cbcd276749fc32ebdcab3f16dfa3bd3aa03077ee2a403a0699aa8dd6284d +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-registry-0.5.3.crate 13386 BLAKE2B bf67b0a1030f7a55777cdd3b0790791b687fbd90463ef80e0a85acb73767795b88aa63e103ec62382f403b906ce18b0294cdb40accce8dc7e9306cb093bc9903 SHA512 e3deff7f407d8e066f5c6d00562a8829b241098707ebb917cc3206cb0cd9e50bc556ebe84a7eaaf0a14f13bf1a8db9bb492b5ed0343de7b1e337d68fa67fa8ed +DIST windows-registry-0.6.1.crate 13358 BLAKE2B 5a0240e81124cffb387aa7d683a01b36db9c508a1a3943b596a30c9ba1f445b9186dfa2cd2057220c33b773bc2681438295907bab95a5e6d75990acb9497d053 SHA512 bbe256d749d766b638f65e3ae554ca1fd25b98b769365d6e25043ad696de062b64f3564113f6320ce5f071309f21cc32fc73aa093ddb5b1d39d4dffa2fcbb11f +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.6.26.crate 167349 BLAKE2B 0d53d7283a593d001d915f8470460f2f4fa8438fc2978c3deee77fb97947b20abd4bb1616ab434d1b4f24c11eab45b206830a45a1d9ac24abb61d16e243f675c SHA512 8072c307b26c770df001eb230f729933fab95a9f647c22cc7237230f2d77c3e65896e5fcbf7272aee804a214063432098465d2a046880f8078e56f0e42e0a060 +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 +DIST xml-1.2.0.crate 57581 BLAKE2B 94bb8c74938c35b31caf3ce97defe93f2a64a41eb9324bf460b0e2f883098309360d70a47ab7561870c7937e83455650543868e1b9724bd10aefe231be3219f9 SHA512 35946a8007d974f1bb3db8d072550d9150ab8f110453ab8ae5f1c4802ea4ecede0514ef1e28631f959a0879bcfdff8ff2ca5752ec5b1c5bfb80e4d2c07d8c63f +DIST xml-rs-0.8.28.crate 52826 BLAKE2B e8800723318eead12d9fd17386853b6bfdaa34a24774b36a4c9d7b682a6d8fdf7e2c2e400021e9eaf19093671d0f35ebf420fecff05f17f597732eaa25b48fda SHA512 5ec5e099d6472ba1b36eebeac88b751f996f1ed5f1954b2b8e7d9416e52046b573f121f0cd4334925e6a3ec22fbeae87a9e2dd3b0db4d1afede32814792384aa +DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e +DIST xmltree-0.11.0.crate 9959 BLAKE2B a1f35b0f929b1e676369468fecf5fa7a3a860025d9eb0558bbc4e1cd568ad5f0b60f61286288eec571ad5a94b8c24fc1b51607eedc202a31d0e1134c524b1ba3 SHA512 73d4a75f4997e8bd4f6e58b84240450c5ac8a9ad7ccf775e794e0f5cc407bd46ec26ebcdbf91fa3b1a3e0263496b30690ba19fd8a4e3e3a2a436a12d29d23148 +DIST xmltree-0.12.0.crate 10459 BLAKE2B d7deb80702309e18a1e1e597ad2c6bd6cc543c5bba185e4a0001babc997e27d7b5d1af4281582488b89facc13f8fbc8babce2f6cb7b8a275cbd37af54fa7d10f SHA512 4cdf180c8fe1c41af0ba6a41cfb55ea2982431ba27ff513041147022dba8c254d56309f442a5ef38f209ebe104159790738bebd5b7cbf8d40a9a8fcb50567b7f +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-0.8.31.crate 257633 BLAKE2B 42b49b61a19d7d9865a0c7600d644902eb50b279a9f372769a5adcde211a7408d13b7fc83959b898422141abddd0460cbef67a2edc7c34591a183c0a6c82f0f7 SHA512 0d21cf7e269c50a4c4451426c9b4be3836fc53b0c7ae2c737996a7e6ad5dac3863c554e47308720087e928535ce4a2c4a25e1ead4cb927c29bb6a68fe66d2069 +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 +DIST zerocopy-derive-0.8.31.crate 90835 BLAKE2B 3389db8cd661caf45a147b1f70fada5adf3a70375e27dcb3eeb75f079ef9e776daa397a851df0846cdb0d26448a30725993d3cf27f196d85434f78432c1fd757 SHA512 ebfae66be4685754c06cd6aded9c7bfe143997626cfc1295cca9bbf233d4f48719bf19101b5e5a9905aafd53d889939f4eb31743fbac76426c22bd20765b186f +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zip-6.0.0.crate 128541 BLAKE2B d20916227906c95d078a4da4dc5b67879e46cb129d34a45e2088fbdcd416d244cd2094017d9d97d5210baaea38edf3f7f8307cb716fae2fd7c511561406d52b1 SHA512 0fbcc6ef6580df7db0d98f677bb5097a7c420646d1eec44b89714a7c9c7f54e4abe6489192f85e1debccfa241e3cbed2ef0a7eab3f0864b7f008527ace8e0996 +DIST zlib-rs-0.5.2.crate 194342 BLAKE2B da47c819670c03cbfa3b9a7ca5314c81332ae566db578a84535b28570400f94924f532774e49efa884aae82ed748b8fd039cc29ff0ac9b0fd858efcdbf18c690 SHA512 41a0760c387efed4aeb4d568a6f01f2f4cf0f02aea3db1d69d0566c2ce1d68e8e9b2fbf0a34005aaab16a985a6bfb66c7d035949b70fb3592f086a6f428c00ff +DIST zlib-rs-0.5.5.crate 207080 BLAKE2B 692f56f780ac5926b046dddba0bb75d4b5c3a2757ae772582a89c3cb93a0b2bceee1d46dfdeb45f9624268c940db802c62862b78dc9d59e7376d9e22a3fda775 SHA512 3bf01e230d65f287a16b369f45249a80ae975d567bdfc91cd498de66b7c928d47cf721e40d45e4bc6e90e870f46a5e879fe2f7e23ce07ac8bb668a24c61a5f38 +DIST zmij-0.1.7.crate 33118 BLAKE2B 29d38dc72223df1d97b52f1d136a92d906500f7ccbb64d38457cdf75b5faaf79f142d9e07008af15d434a32d5421c59faeb2378b0c32c8a4bab15c8edf08ae38 SHA512 8426286e09000938b61d4b4712dab60ff8cf25465596014e7fe9e045fa8b3190324722dadda7cebeb64084da95777aa49a7409a89765fdf5ad18db46f2e5a7da +DIST zopfli-0.8.3.crate 51589 BLAKE2B 5c1e9120b44bf6576bdc636b6e66f7f6d2aa56e4772481ffd027f56383cbc85032d003dbb04cd47cd6783f6901017fd270279dfcdda6caffc8c32eeb473c96ea SHA512 564453096c9352d732c76b3eec69c3f454cbdf64f99926f676e845fc5312fa6833bcaa3a451ed87b7c7038bb5ec2bcb1467e21b29250a7524b78421ac987cd33 diff --git a/dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch b/dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch new file mode 100644 index 000000000..8a0ce5d7e --- /dev/null +++ b/dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch @@ -0,0 +1,13 @@ +debcargo pulls lots of extra dependencies. + +--- a/setup.py ++++ b/setup.py +@@ -6,7 +6,7 @@ from setuptools_rust import Binding, RustExtension + + extra_features = [] + +-if sys.platform != "win32": ++if False: + extra_features.append("debcargo") + + setup( diff --git a/dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-scripts.patch b/dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-scripts.patch new file mode 100644 index 000000000..7117670b5 --- /dev/null +++ b/dev-python/upstream-ontologist/files/upstream-ontologist-0.2.2-no-scripts.patch @@ -0,0 +1,14 @@ +There is no 'upstream_ontologist.__main__' module. + +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -45,9 +45,6 @@ readme = [ + testing = ["breezy>=3.3.0"] + dev = ["ruff==0.8.3"] + +-[project.scripts] +-guess-upstream-metadata = "upstream_ontologist.__main__:main" +- + [tool.setuptools] + include-package-data = false + diff --git a/dev-python/upstream-ontologist/metadata.xml b/dev-python/upstream-ontologist/metadata.xml new file mode 100644 index 000000000..23efdadda --- /dev/null +++ b/dev-python/upstream-ontologist/metadata.xml @@ -0,0 +1,16 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Jelmer Vernooij + jelmer@jelmer.uk + + jelmer/upstream-ontologist-py + upstream-ontologist + + diff --git a/dev-python/upstream-ontologist/upstream-ontologist-0.2.7.ebuild b/dev-python/upstream-ontologist/upstream-ontologist-0.2.7.ebuild new file mode 100644 index 000000000..e0de9f3bb --- /dev/null +++ b/dev-python/upstream-ontologist/upstream-ontologist-0.2.7.ebuild @@ -0,0 +1,699 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_EXT=1 + +RUST_MIN_VER="1.89.0" +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + annotate-snippets@0.11.5 + ansi_term@0.12.1 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + anyhow@1.0.100 + ar_archive_writer@0.2.0 + arbitrary@1.4.2 + arc-swap@1.7.1 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii-canvas@3.0.0 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + backtrace@0.3.76 + base16ct@0.2.0 + base64@0.22.1 + base64ct@1.8.0 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@2.10.0 + bitmaps@2.1.0 + blake3@1.8.2 + block-buffer@0.10.4 + boxcar@0.2.14 + breezyshim@0.7.4 + bstr@1.12.1 + bumpalo@3.19.0 + byteorder@1.5.0 + bytes@1.10.1 + bytesize@1.3.3 + cargo-credential-libsecret@0.4.14 + cargo-credential-macos-keychain@0.4.17 + cargo-credential-wincred@0.4.17 + cargo-credential@0.4.9 + cargo-platform@0.2.0 + cargo-util-schemas@0.7.2 + cargo-util@0.2.24 + cargo@0.86.0 + cc@1.2.44 + cfg-if@1.0.4 + charset@0.1.5 + chrono@0.4.42 + chumsky@0.11.1 + chumsky@0.9.3 + clap@4.5.51 + clap_builder@4.5.51 + clap_complete@4.5.60 + clap_derive@4.5.49 + clap_lex@0.7.6 + clap_mangen@0.2.31 + clru@0.6.2 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + colorchoice@1.0.4 + configparser@3.1.0 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crates-io@0.40.14 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + csv-core@0.1.13 + csv@1.4.0 + ct-codecs@1.1.6 + ctor-proc-macro@0.0.7 + ctor@0.6.1 + curl-sys@0.4.83+curl-8.15.0 + curl@0.4.49 + data-encoding@2.9.0 + dbus@0.9.9 + deb822-derive@0.3.0 + deb822-fast@0.2.0 + deb822-lossless@0.4.0 + debbugs@0.1.8 + debcargo@2.7.11 + debian-changelog@0.2.3 + debian-control@0.2.0 + debian-copyright@0.1.29 + debian-watch@0.2.8 + debversion@0.5.0 + der@0.7.10 + deranged@0.5.5 + derive_arbitrary@1.4.2 + diff@0.1.13 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + displaydoc@0.2.5 + distro-info@0.4.0 + dlv-list@0.5.2 + document_tree@0.4.2 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dunce@1.0.5 + ecdsa@0.16.9 + ed25519-compact@2.1.1 + either@1.15.0 + elliptic-curve@0.13.8 + ena@0.14.3 + encoding_rs@0.8.35 + env_filter@0.1.4 + env_logger@0.11.8 + equivalent@1.0.2 + erased-serde@0.4.8 + errno@0.3.14 + failure@0.1.8 + failure_derive@0.1.8 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + faster-hex@0.10.0 + faster-hex@0.9.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.3.0 + filetime@0.2.26 + find-msvc-tools@0.1.4 + fixedbitset@0.4.2 + flate2@1.1.5 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs-err@3.1.3 + futf@0.1.5 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.9 + getopts@0.2.24 + getrandom@0.2.16 + getrandom@0.3.4 + gimli@0.32.3 + git2-curl@0.20.0 + git2@0.19.0 + gix-actor@0.33.2 + gix-actor@0.35.6 + gix-attributes@0.23.1 + gix-bitmap@0.2.15 + gix-chunk@0.4.12 + gix-command@0.4.1 + gix-commitgraph@0.25.1 + gix-config-value@0.14.12 + gix-config-value@0.15.3 + gix-config@0.42.0 + gix-config@0.47.1 + gix-credentials@0.26.0 + gix-date@0.10.7 + gix-date@0.9.4 + gix-diff@0.49.0 + gix-dir@0.11.0 + gix-discover@0.37.0 + gix-features@0.39.1 + gix-features@0.44.1 + gix-filter@0.16.0 + gix-fs@0.12.1 + gix-fs@0.17.0 + gix-glob@0.17.1 + gix-glob@0.22.1 + gix-hash@0.15.1 + gix-hash@0.20.1 + gix-hashtable@0.10.0 + gix-hashtable@0.6.0 + gix-ignore@0.12.1 + gix-index@0.37.0 + gix-lock@15.0.1 + gix-lock@19.0.0 + gix-negotiate@0.17.0 + gix-object@0.46.1 + gix-object@0.51.1 + gix-odb@0.66.0 + gix-pack@0.56.0 + gix-packetline-blocking@0.18.3 + gix-packetline@0.18.4 + gix-path@0.10.21 + gix-pathspec@0.8.1 + gix-prompt@0.9.1 + gix-protocol@0.47.0 + gix-quote@0.4.15 + gix-ref@0.49.1 + gix-ref@0.54.1 + gix-refspec@0.27.0 + gix-revision@0.31.1 + gix-revwalk@0.17.0 + gix-sec@0.10.12 + gix-sec@0.12.2 + gix-shallow@0.1.0 + gix-submodule@0.16.0 + gix-tempfile@15.0.0 + gix-tempfile@19.0.1 + gix-trace@0.1.15 + gix-transport@0.44.0 + gix-traverse@0.43.1 + gix-url@0.28.2 + gix-utils@0.1.14 + gix-utils@0.3.1 + gix-validate@0.10.1 + gix-validate@0.9.4 + gix-worktree@0.38.0 + gix@0.69.1 + glob@0.3.3 + globset@0.4.18 + group@0.13.0 + h2@0.4.12 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.0 + hashlink@0.9.1 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.12 + html5ever@0.26.0 + html5ever@0.35.0 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.3.1 + httparse@1.10.1 + humantime@2.3.0 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.17 + hyper@1.7.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.1 + icu_properties_data@2.1.1 + icu_provider@2.1.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + im-rc@15.1.0 + indexmap@2.12.0 + indoc@2.0.7 + ipnet@2.11.0 + iri-string@0.7.9 + is-terminal@0.4.17 + is_executable@1.0.5 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.13.0 + itoa@1.0.15 + jiff-static@0.2.15 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.4 + jiff@0.2.15 + jobserver@0.1.34 + js-sys@0.3.82 + kstring@2.0.2 + lalrpop-util@0.19.12 + lalrpop@0.19.12 + lazy-regex-proc_macros@3.4.2 + lazy-regex@3.4.2 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.177 + libdbus-sys@0.2.6 + libgit2-sys@0.17.0+1.8.1 + libloading@0.8.9 + libnghttp2-sys@0.1.11+1.64.0 + libredox@0.1.10 + libsqlite3-sys@0.30.1 + libssh2-sys@0.3.1 + libz-rs-sys@0.5.2 + libz-sys@1.1.22 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.28 + m_lexer@0.0.4 + mac@0.1.1 + mailparse@0.16.1 + makefile-lossless@0.2.1 + maplit@1.0.2 + markup5ever@0.11.0 + markup5ever@0.35.0 + markup5ever_rcdom@0.2.0 + match_token@0.35.0 + matchers@0.2.0 + maybe-async@0.2.10 + memchr@2.7.6 + memmap2@0.9.9 + memoffset@0.9.1 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.0 + miow@0.6.1 + native-tls@0.2.14 + new_debug_unreachable@1.0.6 + nom@7.1.3 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-traits@0.2.19 + object@0.32.2 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + opam-file-rs@0.1.5 + opener@0.7.2 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.110 + openssl@0.10.74 + ordered-float@2.10.1 + ordered-multimap@0.7.3 + orion@0.17.11 + os_info@3.12.0 + p384@0.13.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pasetors@0.7.7 + patchkit@0.2.2 + pathdiff@0.2.3 + pem-rfc7468@0.7.0 + pep440_rs@0.7.3 + pep508_rs@0.9.2 + percent-encoding@2.3.2 + pest@2.8.3 + pest_derive@2.8.3 + pest_generator@2.8.3 + pest_meta@2.8.3 + petgraph@0.6.5 + phf@0.10.1 + phf@0.11.3 + phf_codegen@0.10.0 + phf_codegen@0.11.3 + phf_generator@0.10.0 + phf_generator@0.11.3 + phf_shared@0.10.0 + phf_shared@0.11.3 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + plist@1.8.0 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + precomputed-hash@0.1.1 + primeorder@0.13.6 + proc-macro2@1.0.103 + prodash@29.0.2 + prodash@30.0.1 + psm@0.1.28 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.0 + pyo3-build-config@0.27.1 + pyo3-ffi@0.27.1 + pyo3-filelike@0.5.1 + pyo3-log@0.13.2 + pyo3-macros-backend@0.27.1 + pyo3-macros@0.27.1 + pyo3@0.27.1 + pyproject-toml@0.13.7 + python-pkginfo@0.6.6 + quick-xml@0.38.3 + quote@1.0.41 + quoted_printable@0.5.1 + r-description@0.3.6 + r-efi@5.3.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xoshiro@0.6.0 + redox_syscall@0.5.18 + redox_users@0.4.6 + regex-automata@0.3.9 + regex-automata@0.4.13 + regex-syntax@0.6.29 + regex-syntax@0.7.5 + regex-syntax@0.8.8 + regex@1.12.2 + reqwest@0.12.24 + rfc2047-decoder@1.0.6 + rfc6979@0.4.0 + ring@0.17.14 + roff@0.2.2 + rowan@0.16.1 + rst_renderer@0.4.2 + rusqlite@0.32.1 + rust-ini@0.21.3 + rustc-demangle@0.1.26 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc-stable-hash@0.1.2 + rustfix@0.9.3 + rustix@0.38.44 + rustix@1.1.2 + rustls-pki-types@1.13.0 + rustls-webpki@0.103.8 + rustls@0.23.35 + rustversion@1.0.22 + ryu@1.0.20 + same-file@1.0.6 + schannel@0.1.28 + scopeguard@1.2.0 + sec1@0.7.3 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + select@0.6.1 + semver@1.0.27 + serde-untagged@0.1.9 + serde-value@0.7.0 + serde-xml-rs@0.5.1 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_ignored@0.1.14 + serde_json@1.0.145 + serde_spanned@0.6.9 + serde_spanned@1.0.3 + serde_urlencoded@0.7.1 + serde_yaml@0.9.34+deprecated + sha1-checked@0.10.0 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2@0.10.9 + sharded-slab@0.1.7 + shell-escape@0.1.5 + shell-words@1.1.0 + shlex@1.3.0 + signal-hook-registry@1.4.6 + signature@2.2.0 + simd-adler32@0.3.7 + siphasher@0.3.11 + siphasher@1.0.1 + sized-chunks@0.6.5 + slab@0.4.11 + smallvec@1.15.1 + smawk@0.3.2 + socket2@0.6.1 + spki@0.7.3 + stable_deref_trait@1.2.1 + stacker@0.1.22 + static_assertions@1.1.0 + string_cache@0.8.9 + string_cache_codegen@0.5.4 + strsim@0.11.1 + subtle@2.6.1 + supports-hyperlinks@3.1.0 + supports-unicode@3.0.0 + syn@1.0.109 + syn@2.0.108 + sync_wrapper@1.0.2 + synstructure@0.12.6 + synstructure@0.13.2 + system-configuration-sys@0.6.0 + system-configuration@0.6.1 + tar@0.4.44 + target-lexicon@0.13.3 + tempfile@3.23.0 + tendril@0.4.3 + term@0.7.0 + terminal_size@0.4.3 + text-size@1.1.1 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.9 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.44 + tiny-keccak@2.0.2 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.4 + tokio-util@0.7.17 + tokio@1.48.0 + toml@0.8.23 + toml@0.9.8 + toml_datetime@0.6.11 + toml_datetime@0.7.3 + toml_edit@0.22.27 + toml_parser@1.0.4 + toml_write@0.1.2 + toml_writer@1.0.4 + tower-http@0.6.6 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-attributes@0.1.30 + tracing-chrome@0.7.2 + tracing-core@0.1.34 + tracing-log@0.2.0 + tracing-subscriber@0.3.20 + tracing@0.1.41 + try-lock@0.2.5 + typeid@1.0.3 + typenum@1.19.0 + ucd-trie@0.1.7 + unicase@2.8.1 + unicode-bom@2.0.3 + unicode-ident@1.0.22 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unindent@0.2.4 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + uo_rst_parser@0.4.3 + upstream-ontologist@0.3.1 + url@2.5.7 + urlencoding@2.1.3 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + valuable@0.1.1 + vcpkg@0.2.15 + version-ranges@0.1.1 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasite@0.1.0 + wasm-bindgen-futures@0.4.55 + wasm-bindgen-macro-support@0.2.105 + wasm-bindgen-macro@0.2.105 + wasm-bindgen-shared@0.2.105 + wasm-bindgen@0.2.105 + web-sys@0.3.82 + web_atoms@0.1.3 + whoami@1.6.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-registry@0.5.3 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.6.26 + winnow@0.7.13 + wit-bindgen@0.46.0 + writeable@0.6.2 + xattr@1.6.1 + xml-rs@0.8.28 + xml5ever@0.17.0 + xmltree@0.11.0 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zip@6.0.0 + zlib-rs@0.5.2 + zopfli@0.8.3 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Tracking of upstream project metadata" +HOMEPAGE=" + https://pypi.org/project/upstream-ontologist/ + https://github.com/jelmer/upstream-ontologist-py +" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + GPL-2+ GPL-3 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/openssl:=" +# NOTE: Some Python dependencies are found in obscure Rust crates +# running py.import_bound() +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=dev-vcs/breezy-3.3.0[${PYTHON_SINGLE_USEDEP}] +" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools-rust[${PYTHON_USEDEP}] + ') +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2.2-no-debcargo.patch +) + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/upstream_ontologist/_upstream_ontologist.*.so" + +distutils_enable_tests unittest + +pkg_setup() { + rust_pkg_setup + python-single-r1_pkg_setup +} diff --git a/dev-python/upstream-ontologist/upstream-ontologist-0.2.9.ebuild b/dev-python/upstream-ontologist/upstream-ontologist-0.2.9.ebuild new file mode 100644 index 000000000..a445eb7cb --- /dev/null +++ b/dev-python/upstream-ontologist/upstream-ontologist-0.2.9.ebuild @@ -0,0 +1,716 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_EXT=1 + +RUST_MIN_VER="1.89.0" +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + annotate-snippets@0.11.5 + ansi_term@0.12.1 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + ar_archive_writer@0.2.0 + arbitrary@1.4.2 + arc-swap@1.8.0 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii-canvas@3.0.0 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + backtrace@0.3.76 + base16ct@0.2.0 + base64@0.22.1 + base64ct@1.8.1 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@2.10.0 + bitmaps@2.1.0 + blake3@1.8.2 + block-buffer@0.10.4 + block2@0.6.2 + boxcar@0.2.14 + breezyshim@0.7.6 + bstr@1.12.1 + bumpalo@3.19.1 + byteorder@1.5.0 + bytes@1.11.0 + bytesize@1.3.3 + cargo-credential-libsecret@0.4.14 + cargo-credential-macos-keychain@0.4.18 + cargo-credential-wincred@0.4.18 + cargo-credential@0.4.9 + cargo-platform@0.2.0 + cargo-util-schemas@0.7.2 + cargo-util@0.2.25 + cargo@0.86.0 + cc@1.2.50 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + charset@0.1.5 + chrono@0.4.42 + chumsky@0.9.3 + clap@4.5.53 + clap_builder@4.5.53 + clap_complete@4.5.62 + clap_derive@4.5.49 + clap_lex@0.7.6 + clap_mangen@0.2.31 + clru@0.6.2 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + colorchoice@1.0.4 + configparser@3.1.0 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crates-io@0.40.15 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-bigint@0.5.5 + crypto-common@0.1.7 + csv-core@0.1.13 + csv@1.4.0 + ct-codecs@1.1.6 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + curl-sys@0.4.84+curl-8.17.0 + curl@0.4.49 + data-encoding@2.9.0 + dbus@0.9.10 + deb822-derive@0.3.1 + deb822-fast@0.2.3 + deb822-lossless@0.5.5 + debbugs@0.1.8 + debcargo@2.7.11 + debian-changelog@0.2.14 + debian-control@0.2.14 + debian-copyright@0.1.40 + debian-watch@0.2.20 + debversion@0.5.0 + der@0.7.10 + deranged@0.5.5 + derive_arbitrary@1.4.2 + diff@0.1.13 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dispatch2@0.3.0 + displaydoc@0.2.5 + distro-info@0.4.0 + dlv-list@0.5.2 + document_tree@0.4.2 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dunce@1.0.5 + ecdsa@0.16.9 + ed25519-compact@2.2.0 + either@1.15.0 + elliptic-curve@0.13.8 + ena@0.14.3 + encoding_rs@0.8.35 + env_filter@0.1.4 + env_logger@0.11.8 + equivalent@1.0.2 + erased-serde@0.4.9 + errno@0.3.14 + failure@0.1.8 + failure_derive@0.1.8 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + faster-hex@0.10.0 + faster-hex@0.9.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.3.0 + filetime@0.2.26 + find-msvc-tools@0.1.5 + fixedbitset@0.4.2 + flate2@1.1.5 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs-err@3.2.2 + futf@0.1.5 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getopts@0.2.24 + getrandom@0.2.16 + getrandom@0.3.4 + gimli@0.32.3 + git2-curl@0.20.0 + git2@0.19.0 + gix-actor@0.33.2 + gix-actor@0.36.1 + gix-attributes@0.23.1 + gix-bitmap@0.2.15 + gix-chunk@0.4.12 + gix-command@0.4.1 + gix-commitgraph@0.25.1 + gix-config-value@0.14.12 + gix-config-value@0.15.3 + gix-config@0.42.0 + gix-config@0.48.0 + gix-credentials@0.26.0 + gix-date@0.11.1 + gix-date@0.9.4 + gix-diff@0.49.0 + gix-dir@0.11.0 + gix-discover@0.37.0 + gix-features@0.39.1 + gix-features@0.44.1 + gix-filter@0.16.0 + gix-fs@0.12.1 + gix-fs@0.17.0 + gix-glob@0.17.1 + gix-glob@0.22.1 + gix-hash@0.15.1 + gix-hash@0.20.1 + gix-hashtable@0.10.0 + gix-hashtable@0.6.0 + gix-ignore@0.12.1 + gix-index@0.37.0 + gix-lock@15.0.1 + gix-lock@19.0.0 + gix-negotiate@0.17.0 + gix-object@0.46.1 + gix-object@0.52.0 + gix-odb@0.66.0 + gix-pack@0.56.0 + gix-packetline-blocking@0.18.3 + gix-packetline@0.18.4 + gix-path@0.10.22 + gix-pathspec@0.8.1 + gix-prompt@0.9.1 + gix-protocol@0.47.0 + gix-quote@0.4.15 + gix-ref@0.49.1 + gix-ref@0.55.0 + gix-refspec@0.27.0 + gix-revision@0.31.1 + gix-revwalk@0.17.0 + gix-sec@0.10.12 + gix-sec@0.12.2 + gix-shallow@0.1.0 + gix-submodule@0.16.0 + gix-tempfile@15.0.0 + gix-tempfile@19.0.1 + gix-trace@0.1.16 + gix-transport@0.44.0 + gix-traverse@0.43.1 + gix-url@0.28.2 + gix-utils@0.1.14 + gix-utils@0.3.1 + gix-validate@0.10.1 + gix-validate@0.9.4 + gix-worktree@0.38.0 + gix@0.69.1 + glob@0.3.3 + globset@0.4.18 + group@0.13.0 + h2@0.4.12 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.16.1 + hashlink@0.9.1 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.12 + html5ever@0.26.0 + html5ever@0.36.1 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + humantime@2.3.0 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.19 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + im-rc@15.1.0 + indexmap@2.12.1 + indoc@2.0.7 + ipnet@2.11.0 + iri-string@0.7.9 + is-terminal@0.4.17 + is_executable@1.0.5 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.13.0 + itoa@1.0.16 + jiff-static@0.2.16 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.16 + jobserver@0.1.34 + js-sys@0.3.83 + kstring@2.0.2 + lalrpop-util@0.19.12 + lalrpop@0.19.12 + lazy-regex-proc_macros@3.4.2 + lazy-regex@3.4.2 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.178 + libdbus-sys@0.2.7 + libgit2-sys@0.17.0+1.8.1 + libloading@0.8.9 + libnghttp2-sys@0.1.11+1.64.0 + libredox@0.1.11 + libsqlite3-sys@0.30.1 + libssh2-sys@0.3.1 + libz-rs-sys@0.5.5 + libz-sys@1.1.23 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.29 + m_lexer@0.0.4 + mac@0.1.1 + mailparse@0.16.1 + makefile-lossless@0.3.25 + maplit@1.0.2 + markup5ever@0.11.0 + markup5ever@0.36.1 + markup5ever_rcdom@0.2.0 + matchers@0.2.0 + maybe-async@0.2.10 + memchr@2.7.6 + memmap2@0.9.9 + memoffset@0.9.1 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + miow@0.6.1 + native-tls@0.2.14 + new_debug_unreachable@1.0.6 + nix@0.30.1 + nom@7.1.3 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-traits@0.2.19 + objc2-cloud-kit@0.3.2 + objc2-core-data@0.3.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.3.2 + objc2-core-location@0.3.2 + objc2-core-text@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-quartz-core@0.3.2 + objc2-ui-kit@0.3.2 + objc2-user-notifications@0.3.2 + objc2@0.6.3 + object@0.32.2 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + opam-file-rs@0.1.5 + opener@0.7.2 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.111 + openssl@0.10.75 + ordered-float@2.10.1 + ordered-multimap@0.7.3 + orion@0.17.11 + os_info@3.14.0 + p384@0.13.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pasetors@0.7.7 + patchkit@0.2.2 + pathdiff@0.2.3 + pem-rfc7468@0.7.0 + pep440_rs@0.7.3 + pep508_rs@0.9.2 + percent-encoding@2.3.2 + pest@2.8.4 + pest_derive@2.8.4 + pest_generator@2.8.4 + pest_meta@2.8.4 + petgraph@0.6.5 + phf@0.10.1 + phf@0.13.1 + phf_codegen@0.10.0 + phf_codegen@0.13.1 + phf_generator@0.10.0 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_shared@0.10.0 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + portable-atomic-util@0.2.4 + portable-atomic@1.12.0 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + precomputed-hash@0.1.1 + primeorder@0.13.6 + proc-macro2@1.0.103 + prodash@29.0.2 + prodash@30.0.1 + psm@0.1.28 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.0 + pyo3-build-config@0.27.2 + pyo3-ffi@0.27.2 + pyo3-filelike@0.5.1 + pyo3-log@0.13.2 + pyo3-macros-backend@0.27.2 + pyo3-macros@0.27.2 + pyo3@0.27.2 + pyproject-toml@0.13.7 + python-pkginfo@0.6.6 + quote@1.0.42 + quoted_printable@0.5.1 + r-description@0.3.7 + r-efi@5.3.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xoshiro@0.6.0 + redox_syscall@0.5.18 + redox_syscall@0.6.0 + redox_users@0.4.6 + regex-automata@0.4.13 + regex-syntax@0.6.29 + regex-syntax@0.8.8 + regex@1.12.2 + reqwest@0.12.28 + rfc2047-decoder@1.0.6 + rfc6979@0.4.0 + ring@0.17.14 + roff@0.2.2 + rowan@0.16.1 + rst_parser@0.4.2 + rst_renderer@0.4.2 + rusqlite@0.32.1 + rust-ini@0.21.3 + rustc-demangle@0.1.26 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc-stable-hash@0.1.2 + rustfix@0.9.4 + rustix@0.38.44 + rustix@1.1.3 + rustls-pki-types@1.13.2 + rustls-webpki@0.103.8 + rustls@0.23.35 + rustversion@1.0.22 + ryu@1.0.21 + same-file@1.0.6 + schannel@0.1.28 + scopeguard@1.2.0 + sec1@0.7.3 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + select@0.6.1 + semver@1.0.27 + serde-untagged@0.1.9 + serde-value@0.7.0 + serde-xml-rs@0.5.1 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_ignored@0.1.14 + serde_json@1.0.147 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_urlencoded@0.7.1 + serde_yaml@0.9.34+deprecated + sha1-checked@0.10.0 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2@0.10.9 + sharded-slab@0.1.7 + shell-escape@0.1.5 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-registry@1.4.7 + signature@2.2.0 + simd-adler32@0.3.8 + siphasher@0.3.11 + siphasher@1.0.1 + sized-chunks@0.6.5 + slab@0.4.11 + smallvec@1.15.1 + smawk@0.3.2 + socket2@0.6.1 + spki@0.7.3 + stable_deref_trait@1.2.1 + stacker@0.1.22 + static_assertions@1.1.0 + string_cache@0.8.9 + string_cache@0.9.0 + string_cache_codegen@0.5.4 + string_cache_codegen@0.6.1 + strsim@0.11.1 + subtle@2.6.1 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@1.0.109 + syn@2.0.111 + sync_wrapper@1.0.2 + synstructure@0.12.6 + synstructure@0.13.2 + system-configuration-sys@0.6.0 + system-configuration@0.6.1 + tar@0.4.44 + target-lexicon@0.13.4 + tempfile@3.24.0 + tendril@0.4.3 + term@0.7.0 + terminal_size@0.4.3 + text-size@1.1.1 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.9 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.44 + tiny-keccak@2.0.2 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.4 + tokio-util@0.7.17 + tokio@1.48.0 + toml@0.8.23 + toml@0.9.10+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.22.27 + toml_parser@1.0.6+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.6+spec-1.1.0 + tower-http@0.6.8 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-attributes@0.1.31 + tracing-chrome@0.7.2 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + try-lock@0.2.5 + typeid@1.0.3 + typenum@1.19.0 + ucd-trie@0.1.7 + unicase@2.8.1 + unicode-bom@2.0.3 + unicode-ident@1.0.22 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unindent@0.2.4 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + upstream-ontologist@0.3.7 + url@2.5.7 + urlencoding@2.1.3 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + valuable@0.1.1 + vcpkg@0.2.15 + version-ranges@0.1.2 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasite@0.1.0 + wasm-bindgen-futures@0.4.56 + wasm-bindgen-macro-support@0.2.106 + wasm-bindgen-macro@0.2.106 + wasm-bindgen-shared@0.2.106 + wasm-bindgen@0.2.106 + web-sys@0.3.83 + web_atoms@0.2.0 + whoami@1.6.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-registry@0.6.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.6.26 + winnow@0.7.14 + wit-bindgen@0.46.0 + writeable@0.6.2 + xattr@1.6.1 + xml-rs@0.8.28 + xml5ever@0.17.0 + xml@1.2.0 + xmltree@0.11.0 + xmltree@0.12.0 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.31 + zerocopy@0.8.31 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zip@6.0.0 + zlib-rs@0.5.5 + zmij@0.1.7 + zopfli@0.8.3 +" + +inherit cargo distutils-r1 + +MY_PN="upstream-ontologist-py" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Tracking of upstream project metadata" +HOMEPAGE=" + https://pypi.org/project/upstream-ontologist/ + https://github.com/jelmer/upstream-ontologist-py +" +SRC_URI="https://github.com/jelmer/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.gh.tar.gz + ${CARGO_CRATE_URIS}" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + GPL-2+ GPL-3 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/openssl:=" +# NOTE: Some Python dependencies are found in obscure Rust crates +# running py.import_bound() +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=dev-vcs/breezy-3.3.0[${PYTHON_SINGLE_USEDEP}] +" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/setuptools-rust[${PYTHON_USEDEP}] + ') +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2.2-no-debcargo.patch +) + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/upstream_ontologist/_upstream_ontologist.*.so" + +distutils_enable_tests unittest + +pkg_setup() { + rust_pkg_setup + python-single-r1_pkg_setup +} diff --git a/dev-python/urlmatch/Manifest b/dev-python/urlmatch/Manifest new file mode 100644 index 000000000..6c7d55d3c --- /dev/null +++ b/dev-python/urlmatch/Manifest @@ -0,0 +1 @@ +DIST urlmatch-1.0.1.tar.gz 4852 BLAKE2B 564784d2d6555cab8193136e7626e7c2f9766823faf69de50985a140c72e707b89adf8916915dc4f3e94d389638873a272f6d78b867ae391791dbd9b4fa4c4ae SHA512 f5dc2bae59db0e193de4e5ec5bf7f074da60b925a09d8f466cf29f73ca7bebbe59a63c65d3b361e9dc475aac528f7990ec23fdc73fc24de260fe9f2447e287e0 diff --git a/dev-python/urlmatch/metadata.xml b/dev-python/urlmatch/metadata.xml new file mode 100644 index 000000000..9430de691 --- /dev/null +++ b/dev-python/urlmatch/metadata.xml @@ -0,0 +1,11 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + jessepollak/urlmatch + + diff --git a/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild b/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild new file mode 100644 index 000000000..ac6b850be --- /dev/null +++ b/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="A Python library for easily pattern matching wildcard URLs" +HOMEPAGE="https://github.com/jessepollak/urlmatch" +SRC_URI="https://github.com/jessepollak/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +src_prepare(){ + sed 's/find_packages()/find_packages(exclude=["tests*"])/' -i setup.py || die + default +} + +python_test(){ + eunittest tests/ "*.py" +} diff --git a/dev-python/usb-monitor/Manifest b/dev-python/usb-monitor/Manifest new file mode 100644 index 000000000..1e80531fa --- /dev/null +++ b/dev-python/usb-monitor/Manifest @@ -0,0 +1 @@ +DIST usb_monitor-1.23.tar.gz 13513 BLAKE2B 16f81f93ec8e3e21d5cfb05b3d98553c640a61176ab2e7777004606234c62cdf8a52cf7dafcc7a26e74b4019464ffe9097acedac1231870be86929fe05b235bf SHA512 0ed1f4fa34aa68116a59c42d5cedde866b8696cdbb20f42eca47c9cb714c3e5eb394fac7ccb5e115385c4890c61bcb9af09faac452cd685f09662fdaa2a3df2c diff --git a/dev-python/usb-monitor/metadata.xml b/dev-python/usb-monitor/metadata.xml new file mode 100644 index 000000000..2231267de --- /dev/null +++ b/dev-python/usb-monitor/metadata.xml @@ -0,0 +1,23 @@ + + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + + + + + Eric Cañas + elcorreodeharu@gmail.com + + + https://github.com/Eric-Canas/USBMonitor/issues + + Eric-Canas/USBMonitor + usb-monitor + + diff --git a/dev-python/usb-monitor/usb-monitor-1.23.ebuild b/dev-python/usb-monitor/usb-monitor-1.23.ebuild new file mode 100644 index 000000000..7032c9af8 --- /dev/null +++ b/dev-python/usb-monitor/usb-monitor-1.23.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="An easy-to-use cross-platform library for USB device monitoring" +HOMEPAGE="https://github.com/Eric-Canas/USBMonitor https://pypi.org/project/usb-monitor/" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pyudev[${PYTHON_USEDEP}]" diff --git a/dev-python/validator-collection/Manifest b/dev-python/validator-collection/Manifest new file mode 100644 index 000000000..98aa83337 --- /dev/null +++ b/dev-python/validator-collection/Manifest @@ -0,0 +1 @@ +DIST validator-collection-1.5.0.gh.tar.gz 88317 BLAKE2B cfca5c094a24105d7e4e9d4b802808ad62c50c4228d1c0ffca8e68e52098ee1358dfbfba6364b58e5377903823683668abfe79ccd4d6d96bb885b0ce33cb27d0 SHA512 802b7d1516ad55ef8506ea9785b776024f2c041fc5d550d345459bc545600a66402eb32ccc3c59903c895d2c55e17d087429b3a6bd787b9ae890eb00c1c19fc3 diff --git a/dev-python/validator-collection/metadata.xml b/dev-python/validator-collection/metadata.xml new file mode 100644 index 000000000..86e240673 --- /dev/null +++ b/dev-python/validator-collection/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + validator-collection + insightindustry/validator-collection + http://validator-collection.readthedocs.io/en/latest + + diff --git a/dev-python/validator-collection/validator-collection-1.5.0-r2.ebuild b/dev-python/validator-collection/validator-collection-1.5.0-r2.ebuild new file mode 100644 index 000000000..2bf1680d6 --- /dev/null +++ b/dev-python/validator-collection/validator-collection-1.5.0-r2.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +DOCS_BUILDER="sphinx" + +inherit distutils-r1 + +DESCRIPTION="Collection of 60+ Python functions for validating data" +HOMEPAGE=" + https://github.com/insightindustry/validator-collection + https://pypi.org/project/validator-collection +" +SRC_URI="https://github.com/insightindustry/${PN}/archive/refs/tags/v.${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-v.${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/jsonschema[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pyfakefs[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # Errors, probably because of missing privileges or problems in the virtual file system used in the tests + "tests/test_checkers.py::test_is_readable[/var/data/xx1.txt-True-False]" + "tests/test_validators.py::test_readable[/var/data/xx1.txt-True-False]" + "tests/test_validators.py::test_writeable[/var/data/xx1.txt-True-False]" + "tests/test_validators.py::test_executable[/var/data/xx1.txt-True-False]" +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme \ + dev-python/sphinx-tabs diff --git a/dev-python/volatile/Manifest b/dev-python/volatile/Manifest new file mode 100644 index 000000000..299630337 --- /dev/null +++ b/dev-python/volatile/Manifest @@ -0,0 +1 @@ +DIST volatile-2.1.0.tar.gz 4144 BLAKE2B 4475864271128c0f28625788c7f000aa84a0bf6c2529a7f81e580a7c1f95c3602a0f890c6681ea39c8c1f755bf3f8c67734d9729831471fabe71f07c271fdfda SHA512 2ae5bfdc863c8ed34de1c9271536de4a859bd4322d1d17c6f78c5b1e42c0d0d9be8c3cd484d1118bdf22cb19137546802e81c8a0fd47371c3819a9428dccc74d diff --git a/dev-python/volatile/metadata.xml b/dev-python/volatile/metadata.xml new file mode 100644 index 000000000..dc654fd20 --- /dev/null +++ b/dev-python/volatile/metadata.xml @@ -0,0 +1,8 @@ + + + + + + mbr/volatile + + diff --git a/dev-python/volatile/volatile-2.1.0.ebuild b/dev-python/volatile/volatile-2.1.0.ebuild new file mode 100644 index 000000000..df1e3de2a --- /dev/null +++ b/dev-python/volatile/volatile-2.1.0.ebuild @@ -0,0 +1,19 @@ +# 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_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="A small extension for the tempfile module" +HOMEPAGE="https://github.com/mbr/volatile" +SRC_URI="https://github.com/mbr/volatile/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests pytest diff --git a/dev-python/w3lib/Manifest b/dev-python/w3lib/Manifest new file mode 100644 index 000000000..d3849077a --- /dev/null +++ b/dev-python/w3lib/Manifest @@ -0,0 +1 @@ +DIST w3lib-2.3.1.tar.gz 49531 BLAKE2B b5409de02fd965fb214b19f3c3a47c2f4a303dee4343f9994aea361ae857d7ca49ef02c1233cefb0487ffddd6d85731d9ba4fde33a94419eaead40df43b3d547 SHA512 b65d5773aa35e2d2e95a395f25c9a9520d1143569faa94d000f01fa0a17258bcbdc2f1cf744c70be26a7e3e77d50deac9d09e572284bdd0e5e3d483ba7d4fee7 diff --git a/dev-python/w3lib/metadata.xml b/dev-python/w3lib/metadata.xml new file mode 100644 index 000000000..3bec3e36d --- /dev/null +++ b/dev-python/w3lib/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo@aisha.cc + Aisha Tammy + + + scrapy/w3lib + w3lib + + diff --git a/dev-python/w3lib/w3lib-2.3.1.ebuild b/dev-python/w3lib/w3lib-2.3.1.ebuild new file mode 100644 index 000000000..498be9006 --- /dev/null +++ b/dev-python/w3lib/w3lib-2.3.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Library of web-related functions" +HOMEPAGE=" + https://scrapy.org/ + https://pypi.org/project/w3lib/ + https://github.com/scrapy/w3lib +" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-hoverxref \ + dev-python/sphinx-notfound-page \ + dev-python/sphinx-rtd-theme + +EPYTEST_DESELECT=( + # https://github.com/scrapy/w3lib/issues/164 + tests/test_url.py::UrlTests::test_add_or_replace_parameter +) diff --git a/dev-python/webrtcvad/Manifest b/dev-python/webrtcvad/Manifest new file mode 100644 index 000000000..f7a5e1f0f --- /dev/null +++ b/dev-python/webrtcvad/Manifest @@ -0,0 +1,2 @@ +DIST webrtcvad-2.0.10-patches.tar.xz 36072 BLAKE2B efe6cfccfae8c2706e4c85d47fcf6cf91135ae85dfb59aec9d61457fa3f2856ea2e51c2df9b12dd0fc79d0484f56f56277e7782faf3564931d75e252b3ebbd3c SHA512 0f18dfe92d767cf16c49677a88089f5b3a44b9e2e593d89cbcd145c23a0d049f09eb720ccc5b13a464943e9b68f1a5e741a40ed300a9a28a0eee33277ca19bfb +DIST webrtcvad-2.0.10.tar.gz 183166 BLAKE2B aa36c895c23cb9d4ea9679c3a7231abac7ef5be4adf61f06fc557fff69ab84181cabf737d4c0a7255d518454a94ca3c4c0fc969405777f02ab3c1a7c0403eac2 SHA512 ce414e39c3128e22495e8e21e46d09485952168ca763937cebb654dab87ffcfecea8198c74c009a47d8caed2a8ebc22572036fda4be36597d82e6e7057f80ae2 diff --git a/dev-python/webrtcvad/metadata.xml b/dev-python/webrtcvad/metadata.xml new file mode 100644 index 000000000..5b895343a --- /dev/null +++ b/dev-python/webrtcvad/metadata.xml @@ -0,0 +1,11 @@ + + + + + smaniotto.nicola@gmail.com + Nicola Smaniotto + + + wiseman/py-webrtcvad + + diff --git a/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild b/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild new file mode 100644 index 000000000..b64ede6ef --- /dev/null +++ b/dev-python/webrtcvad/webrtcvad-2.0.10-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 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_12 ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the Google WebRTC Voice Activity Detector (VAD)" +HOMEPAGE="https://github.com/wiseman/py-webrtcvad" +SRC_URI="https://github.com/wiseman/py-${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/distfiles/${P}-patches.tar.xz" + +S="${WORKDIR}/py-${P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Depends on a package removed from ::gentoo (bug #915162) +RESTRICT="test" + +PATCHES=( + "${WORKDIR}/${PN}-update-webrtc.patch" + "${WORKDIR}/${PN}-fix-mem-leak.patch" + "${WORKDIR}/${PN}-fix-oob.patch" +) diff --git a/dev-python/xattr/Manifest b/dev-python/xattr/Manifest new file mode 100644 index 000000000..fb9905a3d --- /dev/null +++ b/dev-python/xattr/Manifest @@ -0,0 +1,2 @@ +DIST xattr-1.1.0.tar.gz 16634 BLAKE2B e920afbdc7c154e4558debb08f3b3230295854c799dcc3a28eaddb6d5a9a011bcab460c3d9a3f944cc43705796fb1fb5c57bb3b15653a128b91be17decc7b86c SHA512 b23eb96be5d6810ff2251418a2c2687d15cc98ceed422abe4a8bce01c77dda2969525f07feaf468bc43b60b6df6d573f15787b6221ed5816a772abd93ac47f8f +DIST xattr-1.2.0.tar.gz 17293 BLAKE2B 5a13a9fa6d0ec1f4378d37b444d2168c615ce33299bde12f7d0715837c172c6809b552043836d80ac0d7a88502e98e3fb36ca462f63def59b2913d7537cd993f SHA512 6c6cafccd05eba8abbfb1c62d5234ca04c52b608670ece395f62e70a3c8e7cfcc3f5e12a25ad888e92fb6aad2c717686c9f14448523cf4180c3effeb1556db72 diff --git a/dev-python/xattr/metadata.xml b/dev-python/xattr/metadata.xml new file mode 100644 index 000000000..914c47b33 --- /dev/null +++ b/dev-python/xattr/metadata.xml @@ -0,0 +1,14 @@ + + + + + + https://github.com/xattr/xattr/issues + xattr + xattr/xattr + + Bob Ippolito + bob@redivi.com + + + diff --git a/dev-python/xattr/xattr-1.1.0-r1.ebuild b/dev-python/xattr/xattr-1.1.0-r1.ebuild new file mode 100644 index 000000000..bc294b1f2 --- /dev/null +++ b/dev-python/xattr/xattr-1.1.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python wrapper for extended filesystem attributes" +HOMEPAGE=" + https://pypi.org/project/xattr/ + https://github.com/xattr/xattr +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep '!dev-python/pyxattr[${PYTHON_USEDEP}]') +" +BDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/cffi-1.16.0[${PYTHON_USEDEP}] + ' 'python*') + test? ( sys-apps/attr ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest "${S}"/tests +} + +check_xattr() { + touch tt || die + + setfattr -n "user.testAttr" -v "attribute value" tt || return 1 + getfattr -n "user.testAttr" tt >/dev/null || return 1 + + rm -f tt + return 0 +} + +src_test() { + if ! check_xattr; then + ewarn "Extended attributes not supported on your filesystem, skipping tests" + return 0 + fi + + distutils-r1_src_test +} diff --git a/dev-python/xattr/xattr-1.2.0.ebuild b/dev-python/xattr/xattr-1.2.0.ebuild new file mode 100644 index 000000000..bc294b1f2 --- /dev/null +++ b/dev-python/xattr/xattr-1.2.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python wrapper for extended filesystem attributes" +HOMEPAGE=" + https://pypi.org/project/xattr/ + https://github.com/xattr/xattr +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep '!dev-python/pyxattr[${PYTHON_USEDEP}]') +" +BDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/cffi-1.16.0[${PYTHON_USEDEP}] + ' 'python*') + test? ( sys-apps/attr ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest "${S}"/tests +} + +check_xattr() { + touch tt || die + + setfattr -n "user.testAttr" -v "attribute value" tt || return 1 + getfattr -n "user.testAttr" tt >/dev/null || return 1 + + rm -f tt + return 0 +} + +src_test() { + if ! check_xattr; then + ewarn "Extended attributes not supported on your filesystem, skipping tests" + return 0 + fi + + distutils-r1_src_test +} diff --git a/dev-python/xmod/Manifest b/dev-python/xmod/Manifest new file mode 100644 index 000000000..aa4d2a356 --- /dev/null +++ b/dev-python/xmod/Manifest @@ -0,0 +1 @@ +DIST xmod-1.9.0.gh.tar.gz 18369 BLAKE2B 19f455022cc6a766038f1082c3b4c3db676c6dd867dcd8b3e685e18bbee24e4f44838a42021d5b52d8e6163f4aaa9f0d829075b8dc99d913d7c50ea2c1c614f7 SHA512 4470a04fcc42604bc0eca3d954f3bf86511b673b8f115138592da188c4394fdd3d28e3ff5ed1103d34e76e790059f3c7f18dd67fb2c5d45d401ca41c2237c3bb diff --git a/dev-python/xmod/metadata.xml b/dev-python/xmod/metadata.xml new file mode 100644 index 000000000..da420806f --- /dev/null +++ b/dev-python/xmod/metadata.xml @@ -0,0 +1,13 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + + rec/xmod + xmod + + diff --git a/dev-python/xmod/xmod-1.9.0.ebuild b/dev-python/xmod/xmod-1.9.0.ebuild new file mode 100644 index 000000000..7224bcba3 --- /dev/null +++ b/dev-python/xmod/xmod-1.9.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=uv-build +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 + +DESCRIPTION="Turn any object into a module" +HOMEPAGE=" + https://rec.github.io/xmod/ + https://github.com/rec/xmod/ + https://pypi.org/project/xmod/ +" +# no tests in sdist +SRC_URI=" + https://github.com/rec/xmod/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/dev-python/xpybutil/Manifest b/dev-python/xpybutil/Manifest new file mode 100644 index 000000000..a02749fe8 --- /dev/null +++ b/dev-python/xpybutil/Manifest @@ -0,0 +1 @@ +DIST xpybutil-0.0.6.gh.tar.gz 48633 BLAKE2B bc64c2985c28c05c95e03995a0f6c9f979b057661a46e84e787d636c28f04851b04cb29069f9d155f916a37be6b78c711982a9a599e9f7e00a6a56b5be044fa4 SHA512 494b1181e280613ce9f1d0ca1322a21048eacc534ec242809050f9720d429d4d490029c755d6f181e9f95a0e2f318963d794a55f81601f5ebe975618a4e9fd82 diff --git a/dev-python/xpybutil/metadata.xml b/dev-python/xpybutil/metadata.xml new file mode 100644 index 000000000..c25b80e73 --- /dev/null +++ b/dev-python/xpybutil/metadata.xml @@ -0,0 +1,12 @@ + + + + + devrin@fastmail.com + Devrin Talen + + + xpybutil + BurntSushi/xpybutil + + diff --git a/dev-python/xpybutil/xpybutil-0.0.6.ebuild b/dev-python/xpybutil/xpybutil-0.0.6.ebuild new file mode 100644 index 000000000..63cee47ab --- /dev/null +++ b/dev-python/xpybutil/xpybutil-0.0.6.ebuild @@ -0,0 +1,24 @@ +# 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_{12..13} ) +inherit distutils-r1 + +DESCRIPTION="Abstraction layer for xpyb" +HOMEPAGE="https://github.com/BurntSushi/xpybutil" +SRC_URI="https://github.com/BurntSushi/xpybutil/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +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/yams/Manifest b/dev-python/yams/Manifest new file mode 100644 index 000000000..d8979f306 --- /dev/null +++ b/dev-python/yams/Manifest @@ -0,0 +1 @@ +DIST yams-0.7.3.gh.tar.gz 31201 BLAKE2B 0b09157c545c3ffe4b2b792c8bd00ebf66f78b65a45904db397b7295d43f4cdefd18c5ef855b88f5652debf6c43902d8e8415cf6d134c51d225bc6ae6ba084dc SHA512 785aae9ce0e371e50dac4070a06102d6ac440acd179b6840d4283b0298dd0ae36f12b9f695ddbf7ee2bb281e4d6e1cfd600a444c4169d5652662da1f8c52f43d diff --git a/dev-python/yams/metadata.xml b/dev-python/yams/metadata.xml new file mode 100644 index 000000000..e6e16e8df --- /dev/null +++ b/dev-python/yams/metadata.xml @@ -0,0 +1,16 @@ + + + + + myrvogna@electrosphe.re + Octiabrina Terrien-Puig + + + Berulacks/yams + YAMScrobbler + + Derin Yarsuvat + derin@ml1.net + + + diff --git a/dev-python/yams/yams-0.7.3-r1.ebuild b/dev-python/yams/yams-0.7.3-r1.ebuild new file mode 100644 index 000000000..60a38a4a9 --- /dev/null +++ b/dev-python/yams/yams-0.7.3-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 systemd + +DESCRIPTION="Yet Another MPD Scrobbler (for Last.FM)" +HOMEPAGE="https://github.com/Berulacks/yams" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/Berulacks/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/Berulacks/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-mpd2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + media-sound/mpd +" + +python_install_all() { + systemd_douserunit yams.service + + distutils-r1_python_install_all +} diff --git a/dev-python/yams/yams-9999.ebuild b/dev-python/yams/yams-9999.ebuild new file mode 100644 index 000000000..60a38a4a9 --- /dev/null +++ b/dev-python/yams/yams-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 systemd + +DESCRIPTION="Yet Another MPD Scrobbler (for Last.FM)" +HOMEPAGE="https://github.com/Berulacks/yams" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://github.com/Berulacks/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/Berulacks/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/python-mpd2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + media-sound/mpd +" + +python_install_all() { + systemd_douserunit yams.service + + distutils-r1_python_install_all +} diff --git a/dev-ruby/asciidoctor-pdf/Manifest b/dev-ruby/asciidoctor-pdf/Manifest new file mode 100644 index 000000000..d8239f856 --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/Manifest @@ -0,0 +1 @@ +DIST asciidoctor-pdf-2.3.24.tar.gz 6396159 BLAKE2B 950e74e6072efca2a70c71f4a4a76be87e716a4a6b0104d864e53f9ab236f1d8598135d3de6990021bfd159521d4b4269747cc053f8fd4da277c95253317925a SHA512 7894320fa5a558116b2d75a6267db069466b35edd607c01f05875d59bfc7779c703285f3b92bcd383340722ad7d694591df7601d8ecc0fcb4c69b77db6d5f51f diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.24.ebuild b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.24.ebuild new file mode 100644 index 000000000..1278e9d53 --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.24.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc" +RUBY_FAKEGEM_EXTRAINSTALL="data" +RUBY_FAKEGEM_GEMSPEC="asciidoctor-pdf.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A native PDF converter for AsciiDoc based on Asciidoctor and Prawn" +HOMEPAGE="https://github.com/asciidoctor/asciidoctor-pdf" +SRC_URI="https://github.com/asciidoctor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( app-text/poppler )" + +# prawn-2.5.0 is not compatible yet +ruby_add_rdepend " + >=dev-ruby/asciidoctor-2.0 + >=dev-ruby/concurrent-ruby-1.1 + >=dev-ruby/matrix-0.4 + ~dev-ruby/prawn-2.4.0 + >=dev-ruby/prawn-icon-3.0.0 + >=dev-ruby/prawn-svg-0.34.0 + >=dev-ruby/prawn-table-0.2.0 + >=dev-ruby/prawn-templates-0.1.0 + >=dev-ruby/treetop-1.6.0 + >=dev-ruby/ttfunk-1.7.0 + " + +ruby_add_bdepend "test? ( + >=dev-ruby/chunky_png-1.4.0 + >=dev-ruby/coderay-1.1.0 + >=dev-ruby/pdf-inspector-1.3.0 +)" + +all_ruby_prepare() { + rm Gemfile || die + sed -i -e "s:_relative ': './:" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Relax dependencies to allow newer versions + sed -i -e "s/'prawn-svg', '~> 0.34.0'/'prawn-svg', '>= 0.34.0'/" ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e "s/'prawn-icon', '~> 3.0.0'/'prawn-icon', '>= 3.0.0'/" ${RUBY_FAKEGEM_GEMSPEC} || die + + # Remove test files that fail due to: + # - FontAwesome version mismatch (tests expect FA5, system has FA6) + # - prawn-svg error message format changes + # - PDF parsing issues in test environment + rm -f spec/admonition_spec.rb || die + rm -f spec/audio_spec.rb || die + rm -f spec/cover_page_spec.rb || die + rm -f spec/footnote_spec.rb || die + rm -f spec/icon_spec.rb || die + rm -f spec/image_spec.rb || die + rm -f spec/list_spec.rb || die + rm -f spec/running_content_spec.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec -t ~network -t ~visual spec +} diff --git a/dev-ruby/asciidoctor-pdf/metadata.xml b/dev-ruby/asciidoctor-pdf/metadata.xml new file mode 100644 index 000000000..27acdcc06 --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/metadata.xml @@ -0,0 +1,25 @@ + + + + + vowstar@gmail.com + Huang Rui + + + asciidoctor/asciidoctor-pdf + + + Asciidoctor PDF is a native PDF converter for AsciiDoc that serves the + pdf backend. It bypasses the step of generating an intermediary format + such as DocBook, Apache FO, or LaTeX in order to produce PDF. + Instead, you use Asciidoctor PDF to convert your documents directly + from AsciiDoc to PDF with Asciidoctor. The aim of this library is to + take the pain out of creating PDF documents from AsciiDoc. + + + Asciidoctor PDF 是一个原生的 AsciiDoc 到 PDF 转换器,作为 pdf 后端使用。 + 它绕过了生成中间格式(如 DocBook、Apache FO 或 LaTeX)的步骤来生成 PDF。 + 您可以使用 Asciidoctor PDF 通过 Asciidoctor 将文档直接从 AsciiDoc 转换为 PDF。 + 此库的目标是简化从 AsciiDoc 创建 PDF 文档的过程。 + + diff --git a/dev-ruby/byebug/Manifest b/dev-ruby/byebug/Manifest new file mode 100644 index 000000000..a4fe27d96 --- /dev/null +++ b/dev-ruby/byebug/Manifest @@ -0,0 +1 @@ +DIST byebug-11.1.3.tar.gz 131063 BLAKE2B fe83aade01b520378e3cf62cb21324eb876748294c0c7402ae8eb215bdaa94f5d34056c5505de48a94f6a87546afd96a8b08c541d72b35f1f263fce9d85b4797 SHA512 9f00697e2c953d7b8da09fa6da442c34dd3713b823b5dd0074e6998662d361d88a37ca4c530d9cbfeab8605dfb0eb7f95422c66f2c5f1d90080dd7aefc302952 diff --git a/dev-ruby/byebug/byebug-11.1.3.ebuild b/dev-ruby/byebug/byebug-11.1.3.ebuild new file mode 100644 index 000000000..df024c269 --- /dev/null +++ b/dev-ruby/byebug/byebug-11.1.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_EXTENSIONS=(ext/byebug/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/byebug +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md GUIDE.md README.md" +RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec +USE_RUBY="ruby31 ruby32" + +inherit ruby-fakegem + +DESCRIPTION="a Ruby 2 debugger" +HOMEPAGE="https://github.com/deivid-rodriguez/byebug" +SRC_URI="https://github.com/deivid-rodriguez/byebug/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# Tests require bundler and hang when run from portage +RESTRICT="test" + +ruby_add_bdepend " + test? ( + dev-ruby/byebug + dev-ruby/pry + ) +" + +all_ruby_prepare() { + sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + NOCOV=true ${RUBY} -r./test/minitest_runner -e Byebug::MinitestRunner.new.run || die +} diff --git a/dev-ruby/byebug/metadata.xml b/dev-ruby/byebug/metadata.xml new file mode 100644 index 000000000..7997a93a6 --- /dev/null +++ b/dev-ruby/byebug/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://github.com/deivid-rodriguez/byebug/issues + deivid-rodriguez/byebug + + diff --git a/dev-ruby/chruby/Manifest b/dev-ruby/chruby/Manifest new file mode 100644 index 000000000..44827c25a --- /dev/null +++ b/dev-ruby/chruby/Manifest @@ -0,0 +1 @@ +DIST chruby-0.3.9.tar.gz 20911 BLAKE2B 4dd797b15987cca163dfdbbc755aef072b7f56069a4392080fc20c21eb9e9ba7e6f1d6e18e9d1fd45c789a79af29336be83c890c96d98cf58833eb035f929db4 SHA512 7d9565dc5285ba53d5c3a9e87a70079d16d7933353d31ea8eca9de21eb59f3bd5134f1883e72019e002bf2eaab5b562bdcd20a154663590fc97e8b8506956f3c diff --git a/dev-ruby/chruby/chruby-0.3.9-r3.ebuild b/dev-ruby/chruby/chruby-0.3.9-r3.ebuild new file mode 100644 index 000000000..f342c7ecb --- /dev/null +++ b/dev-ruby/chruby/chruby-0.3.9-r3.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Changes the current Ruby" +HOMEPAGE="https://github.com/postmodern/chruby" +SRC_URI="https://github.com/postmodern/chruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +DEPEND="|| ( >=app-shells/bash-3.0:* app-shells/zsh )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + if [ -n "${PVR}" ] ; then + sed -i Makefile -e "s/^VERSION=${PV}$/VERSION=${PVR}/" \ + || die "can't fix doc location to follow Gentoo/FHS guidelines" + fi +} + +src_install() { + # TODO: Remove `${D}` from PREFIX in >=chruby-0.3.10 (https://git.io/JPQ25) + emake DESTDIR="${D}" PREFIX="${D}/usr" install + + insinto "/etc/profile.d" + newins "${FILESDIR}/systemwide.sh" "chruby.sh" +} diff --git a/dev-ruby/chruby/chruby-9999.ebuild b/dev-ruby/chruby/chruby-9999.ebuild new file mode 100644 index 000000000..bd7345d78 --- /dev/null +++ b/dev-ruby/chruby/chruby-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == *9999 ]]; then + EGIT_REPO_URI="https://github.com/postmodern/chruby.git" + inherit git-r3 +else + SRC_URI="https://github.com/postmodern/chruby/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Changes the current Ruby" +HOMEPAGE="https://github.com/postmodern/chruby" + +LICENSE="MIT" +SLOT="0" +RESTRICT="test" + +DEPEND="|| ( >=app-shells/bash-3.0:* app-shells/zsh )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i Makefile -e "s/^VERSION=.\+$/VERSION=${PVR}/" \ + || die "can't fix doc location to follow Gentoo/FHS guidelines" +} + +src_install() { + local emakeargs=( + DESTDIR="$D" + PREFIX="/usr" + ) + + emake "${emakeargs[@]}" install + + insinto "/etc/profile.d" + newins "${FILESDIR}/systemwide.sh" "chruby.sh" +} diff --git a/dev-ruby/chruby/files/systemwide.sh b/dev-ruby/chruby/files/systemwide.sh new file mode 100644 index 000000000..e7859dfd8 --- /dev/null +++ b/dev-ruby/chruby/files/systemwide.sh @@ -0,0 +1,7 @@ +if [ -n "$BASH_VERSION" ] || [ -n "$ZSH_VERSION" ]; then + source /usr/share/chruby/chruby.sh + + # If you want chruby to auto-switch the `.ruby-version` of Ruby when you + # cd between your different projects, uncomment following line: + #source /usr/share/chruby/auto.sh +fi diff --git a/dev-ruby/chruby/metadata.xml b/dev-ruby/chruby/metadata.xml new file mode 100644 index 000000000..349faef7d --- /dev/null +++ b/dev-ruby/chruby/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/postmodern/chruby/issues + https://github.com/postmodern/chruby/blob/master/ChangeLog.md + postmodern/chruby + + diff --git a/dev-ruby/language_server-protocol/Manifest b/dev-ruby/language_server-protocol/Manifest new file mode 100644 index 000000000..706b3ebcf --- /dev/null +++ b/dev-ruby/language_server-protocol/Manifest @@ -0,0 +1,2 @@ +DIST language_server-protocol-3.17.0.4.tar.gz 122751 BLAKE2B 4ace1b2ce6b796c5140796cacf1b50fde6db84cbb912e575fd0b3c361131a571e2519c2ab4dac97683f3a2d30f4b230ba5e3268fc438b0759caa698ffb508ca8 SHA512 a034ee40e61c128c36f9f9d1c8a26ecfe381db64c8abe26eb58a690f9560f4232cc269c6d17922d9d3c954449a8a294cd1b491dc2740d13a8b1193993db57076 +DIST language_server-protocol-3.17.0.5.tar.gz 127282 BLAKE2B 51139efe11670489dbd7f8f2af949b2d7dc0665e8966db9956ea3138022b0c49a2689eb3140cd6e2d8eb03993d6e8d87b9acab037ea777592798938b6fc8e706 SHA512 6c7b1b4b57136b3e9f3164846c665108f5b3bec1d3aed6b5cde1c1c8406d6de2dd7152c6efc18357549cafe72d7f4af0a79e993df57bd0f87a62dce5a057576f diff --git a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild new file mode 100644 index 000000000..e82893c21 --- /dev/null +++ b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_BINDIR="exe" # this directory doesn't actually exist, but reflects the spec +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +inherit ruby-fakegem + +DESCRIPTION="Language Server SDK Gem for Ruby" +HOMEPAGE="https://github.com/mtsmfm/language_server-protocol-ruby" +SRC_URI="https://github.com/mtsmfm/${PN}-ruby/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: if necessary create ebuilds for testing dependencies +# most test dependencies can be satisfied aside from m (short for metal) +# which has proven to be an entire rabbithole of extra packages +RUBY_FAKEGEM_RECIPE_TEST="none" + +all_ruby_unpack() { + default + + # git repo is titled "language_server-protocol-ruby" by default + # change to match package name to make eclass happy + mv "${PN}-ruby-${PV}" "${P}" +} + +each_fakegem_configure() { + # by default these lines contain code that runs unnecessary shell commands or + # searches that don't make sense with the ebuild directory structure. + # values are set independently by the eclass anyways, so can be removed + sed -i '/^\s*spec.files*/d' "${PN}.gemspec" || die + sed -i '/^\s*spec.executables*/d' "${PN}.gemspec" || die + + default +} + +each_fakegem_test() { + ewarn "Tests disabled due to dependency issues" + default +} diff --git a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild new file mode 100644 index 000000000..e82893c21 --- /dev/null +++ b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.5-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_BINDIR="exe" # this directory doesn't actually exist, but reflects the spec +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +inherit ruby-fakegem + +DESCRIPTION="Language Server SDK Gem for Ruby" +HOMEPAGE="https://github.com/mtsmfm/language_server-protocol-ruby" +SRC_URI="https://github.com/mtsmfm/${PN}-ruby/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: if necessary create ebuilds for testing dependencies +# most test dependencies can be satisfied aside from m (short for metal) +# which has proven to be an entire rabbithole of extra packages +RUBY_FAKEGEM_RECIPE_TEST="none" + +all_ruby_unpack() { + default + + # git repo is titled "language_server-protocol-ruby" by default + # change to match package name to make eclass happy + mv "${PN}-ruby-${PV}" "${P}" +} + +each_fakegem_configure() { + # by default these lines contain code that runs unnecessary shell commands or + # searches that don't make sense with the ebuild directory structure. + # values are set independently by the eclass anyways, so can be removed + sed -i '/^\s*spec.files*/d' "${PN}.gemspec" || die + sed -i '/^\s*spec.executables*/d' "${PN}.gemspec" || die + + default +} + +each_fakegem_test() { + ewarn "Tests disabled due to dependency issues" + default +} diff --git a/dev-ruby/language_server-protocol/metadata.xml b/dev-ruby/language_server-protocol/metadata.xml new file mode 100644 index 000000000..799a452e9 --- /dev/null +++ b/dev-ruby/language_server-protocol/metadata.xml @@ -0,0 +1,12 @@ + + + + + truffle074@gmail.com + Bryce Copeland (truffle) + + + https://github.com/mtsmfm/language_server-protocol-ruby/issues + mtsmfm/language_server-protocol-ruby + + diff --git a/dev-ruby/prawn-icon/Manifest b/dev-ruby/prawn-icon/Manifest new file mode 100644 index 000000000..6e59ae31a --- /dev/null +++ b/dev-ruby/prawn-icon/Manifest @@ -0,0 +1,2 @@ +DIST prawn-icon-3.1.0.gem 1351680 BLAKE2B e3aae452f16c460e660f0c312b3ddf66dac911dfba55a8a330dd6262b13f6721ee3dcd8132a86af3376810b3c0f15dca0bb6d0b1610975f7ec3e024f968c92dd SHA512 138461a9e4ace3a110877e1492c75c8183f638d71daaa1bb89e2f5b750725527a1ae5c84af7b392a6ce77fd046e6d3f33a57499fe0e2f8d328c93f0acdc8fe68 +DIST prawn-icon-4.1.0.gem 1471488 BLAKE2B 8d02c32ac63b2dd9450be9737e52e6406cc811b044bcbeb166cf4142bbfda4881ff96b8181f96a8a6c2c91cb0a8d9bc2a403d1e4d1473e2e6c16d5c5b3356f79 SHA512 bfe6683e58a569f3fdfd00c0914472a27ec639771abfe1a7a331ebe32edcbedfade971edb3095966b1d5ec1713d2b5c3a7ff2a65c3f39f5d1a659dc92b94632f diff --git a/dev-ruby/prawn-icon/metadata.xml b/dev-ruby/prawn-icon/metadata.xml new file mode 100644 index 000000000..567a2bdbf --- /dev/null +++ b/dev-ruby/prawn-icon/metadata.xml @@ -0,0 +1,11 @@ + + + + + vowstar@gmail.com + Huang Rui + + + jessedoyle/prawn-icon + + diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild new file mode 100644 index 000000000..90c3346d7 --- /dev/null +++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for icons in Prawn" +HOMEPAGE="https://github.com/jessedoyle/prawn-icon" +LICENSE="|| ( GPL-2+ GPL-3 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/prawn-1.1.0" diff --git a/dev-ruby/prawn-icon/prawn-icon-4.1.0.ebuild b/dev-ruby/prawn-icon/prawn-icon-4.1.0.ebuild new file mode 100644 index 000000000..90c3346d7 --- /dev/null +++ b/dev-ruby/prawn-icon/prawn-icon-4.1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for icons in Prawn" +HOMEPAGE="https://github.com/jessedoyle/prawn-icon" +LICENSE="|| ( GPL-2+ GPL-3 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="test" + +ruby_add_rdepend ">=dev-ruby/prawn-1.1.0" diff --git a/dev-ruby/prawn-svg/Manifest b/dev-ruby/prawn-svg/Manifest new file mode 100644 index 000000000..665becd63 --- /dev/null +++ b/dev-ruby/prawn-svg/Manifest @@ -0,0 +1 @@ +DIST prawn-svg-0.38.1.gem 301056 BLAKE2B becc49a759838ecc5bec725ec26b7a3212c487d3467b03dc8ecb90ccc5e249e7429f3d55f25f93d713cad2ce2f45da6c59533dbdc8ef6398b693ad76b2dbb127 SHA512 83b7e65fa0063845ed76c0bf9f136c36f8acd6b40033f4e0f3498d34de649187c79a2ba8944c7fe0404e6756060b37a39b3bd733fe5c2707344149523b9d6dbb diff --git a/dev-ruby/prawn-svg/metadata.xml b/dev-ruby/prawn-svg/metadata.xml new file mode 100644 index 000000000..2a483ebfa --- /dev/null +++ b/dev-ruby/prawn-svg/metadata.xml @@ -0,0 +1,11 @@ + + + + + vowstar@gmail.com + Huang Rui + + + mogest/prawn-svg + + diff --git a/dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild b/dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild new file mode 100644 index 000000000..199113b34 --- /dev/null +++ b/dev-ruby/prawn-svg/prawn-svg-0.38.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for SVG in Prawn" +HOMEPAGE="https://github.com/mogest/prawn-svg" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +ruby_add_rdepend " + >=dev-ruby/css_parser-1.6.0 + >=dev-ruby/matrix-0.4.2 + >=dev-ruby/prawn-0.11.1 + >=dev-ruby/rexml-3.4.2 +" + +all_ruby_prepare() { + # avoid useless dependencies + sed -i '/rubocop/d' Gemfile || die + rm -f Gemfile.lock || die +} diff --git a/dev-ruby/prawn-templates/Manifest b/dev-ruby/prawn-templates/Manifest new file mode 100644 index 000000000..48886d300 --- /dev/null +++ b/dev-ruby/prawn-templates/Manifest @@ -0,0 +1 @@ +DIST prawn-templates-0.1.2.gem 28160 BLAKE2B 128f0f735e91163294b8c027a029f4dc2525cdc01d949ad769bc5421dd72163fbbbc6a83175e4502da67f0bddacaf4e1e55a4d4ed871844fac0c2a4eb4255b51 SHA512 0c64566a9cfdadb075fa31fb7630419f2adc624148f8ff8921c8afea1f2a2ac363439bdef450ad2a84a08cdfbfc9e07a49380e7e6a3e43c16e7413703c029cf0 diff --git a/dev-ruby/prawn-templates/metadata.xml b/dev-ruby/prawn-templates/metadata.xml new file mode 100644 index 000000000..2fea477e7 --- /dev/null +++ b/dev-ruby/prawn-templates/metadata.xml @@ -0,0 +1,11 @@ + + + + + vowstar@gmail.com + Huang Rui + + + prawnpdf/prawn-templates + + diff --git a/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild b/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild new file mode 100644 index 000000000..591e9bdc6 --- /dev/null +++ b/dev-ruby/prawn-templates/prawn-templates-0.1.2-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for templates in Prawn" +HOMEPAGE="https://github.com/prawnpdf/prawn-templates" +LICENSE="|| ( GPL-2+ GPL-3 Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="test" + +ruby_add_rdepend " + >=dev-ruby/pdf-reader-1.2 + >=dev-ruby/prawn-0.11.1 + " + +ruby_add_bdepend "test? ( dev-ruby/mocha + >=dev-ruby/pdf-inspector-1.1.0 + >=dev-ruby/prawn-1.3.0 + )" diff --git a/dev-ruby/pry-byebug/Manifest b/dev-ruby/pry-byebug/Manifest new file mode 100644 index 000000000..e1f561077 --- /dev/null +++ b/dev-ruby/pry-byebug/Manifest @@ -0,0 +1,2 @@ +DIST pry-byebug-3.9.0.gem 15872 BLAKE2B a2f1e4b2fb130450e2dfea2fd18d1839d053ad5d155d304df9bdc56b934e8d0c89964139c786cef7a879d59caece2dfba7aaa20f9d9812da32824597c03564fd SHA512 5883e922a40d0639b112601b8a49f3cd735342d2e2173b85d1e207a79ac6f45441881bed8ea429caa5934d0754a1987e6d8ee332975ad437c98bffb92948c592 +DIST pry-byebug-3.10.1.gem 15872 BLAKE2B 0350f30dc1c6c7e6bf38cf0c84ea1535590a6de09589895e07d0b80eaeee86c1daf079021d2b5954f404f2765aaa362c4490e690ddd2c7acd8517a95d0e98c70 SHA512 65f6222109d2550bbed2ab0e77ada0056662e54f191862ed492401849b2970bf66ba0f50468a19db04e556ecbe3d03bb32a0450c685e3c4fbf046cb698dc50e5 diff --git a/dev-ruby/pry-byebug/metadata.xml b/dev-ruby/pry-byebug/metadata.xml new file mode 100644 index 000000000..1405771ad --- /dev/null +++ b/dev-ruby/pry-byebug/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://github.com/deivid-rodriguez/pry-byebug/issues + deivid-rodriguez/pry-byebug + + diff --git a/dev-ruby/pry-byebug/pry-byebug-3.10.1.ebuild b/dev-ruby/pry-byebug/pry-byebug-3.10.1.ebuild new file mode 100644 index 000000000..9811b838b --- /dev/null +++ b/dev-ruby/pry-byebug/pry-byebug-3.10.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_EXTRADOC="" +RUBY_FAKEGEM_GEMSPEC="" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +USE_RUBY="ruby31 ruby32" + +inherit ruby-fakegem + +DESCRIPTION="Step-by-step debugging and stack navigation in Pry" +HOMEPAGE="https://github.com/deivid-rodriguez/pry-byebug" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +ruby_add_rdepend " + >=dev-ruby/byebug-11.0 + >=dev-ruby/pry-0.13 + =dev-ruby/byebug-11.0 + >=dev-ruby/pry-0.13 + + + + + + rbenv/rbenv + https://github.com/rbenv/rbenv/issues + + diff --git a/dev-ruby/rbenv/rbenv-9999.ebuild b/dev-ruby/rbenv/rbenv-9999.ebuild new file mode 100644 index 000000000..288674826 --- /dev/null +++ b/dev-ruby/rbenv/rbenv-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 git-r3 toolchain-funcs + +DESCRIPTION="Seamlessly manage your app's Ruby environment" +HOMEPAGE="https://github.com/rbenv/rbenv" +LICENSE="MIT" + +SLOT=0 +EGIT_REPO_URI="https://github.com/rbenv/rbenv.git" +EGIT_BRANCH=master +ECONF_SOURCE=src +RDEPEND="app-shells/bash" + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C src +} + +src_install() { + exeinto /usr/libexec/rbenv + doexe libexec/* + dosym ../libexec/rbenv/rbenv /usr/bin/rbenv + + set -- rbenv.d/* + if [[ $# -gt 0 && -e $1 ]]; then + insinto /usr/lib/rbenv/hooks + doins -r "$@" + fi + + newbashcomp completions/rbenv.bash rbenv + dodoc README.md +} + +pkg_postinst() { + elog "Run 'rbenv init' and follow printed instructions to setup shell integration of rbenv for the current user." + elog "Also read README.md or visit ${HOMEPAGE}." +} diff --git a/dev-ruby/rbspy/Manifest b/dev-ruby/rbspy/Manifest new file mode 100644 index 000000000..fef34d6fb --- /dev/null +++ b/dev-ruby/rbspy/Manifest @@ -0,0 +1,326 @@ +DIST addr2line-0.19.0.crate 33210 BLAKE2B a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88 SHA512 18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94 +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 +DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 +DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST arrayvec-0.7.2.crate 29341 BLAKE2B eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1 SHA512 80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac +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 bindgen-0.59.2.crate 206267 BLAKE2B de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620 SHA512 14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44 +DIST bindgen-0.60.1.crate 207507 BLAKE2B 570b3f8d38cc14f12e8230250e51b7896cb74baae8be0fbdb20b75de64f872262add4e106609f73e73a6f5e8f3dc106109c658f17ecede1df11a7d996ac8d280 SHA512 51548656bca17db37fe63c4443474a6b88b70e3e1aff7cf59e09213d82caf8252b414bcffbcf542d472abd731135658b7d214126763fc545643736024aca7a39 +DIST bindgen-0.63.0.crate 201856 BLAKE2B a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141 SHA512 43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796 +DIST bindgen-0.64.0.crate 204700 BLAKE2B 4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb SHA512 f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95 +DIST bindgen-0.68.1.crate 218997 BLAKE2B e3706a992c166c16cd8b8ef996b2eba6a0d67f493825e7257ba660f597de33002a32df7fea0fc2508fb47155f70ace0765e9ac4e4649d1f24b2bbac8ecf06d8f SHA512 29520e30db93ef3e239273854c926eba7bbbe2ec70e5162a4722e03947461510732319bfcfc20d5dfc0df137d69e8c1ad97daa0236c5bd4da8a1679bfd696a90 +DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bytemuck-1.13.0.crate 41703 BLAKE2B f24b786d2209921f2de16209d3b397fa1d62f637efd8f0a92c6d7d3734fa447ae3f1c5499e85a16e30e39bd132c00c59517ae0886d1fab8da4aaf2150a3fc0d2 SHA512 e2e8164c9b14d8ec44879f3efb91f3ac3918e092d22d73152166b926c8b85e854c7b925b53feb173b572e9260100d9c584dbb80a377944b2415d485dd1d20876 +DIST bytemuck-1.16.0.crate 48015 BLAKE2B 6fad179a74906d72f3a5523fd2562b92f9c5d51595b6e8de320d5ccc77e7ba7bab80380f112c2731ddcf92d1e594d527e4b5abf736dc0f009e8077a1b619c7f9 SHA512 09677bedb7c480a8abd345cdb710765ddc332fe675e64591cca05d73adc281a29475feff954e4c5eaa9fc55f2508ac44b44007c34593c71b255d6c4b4d92781a +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000 +DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d000066c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a +DIST clang-sys-1.8.2.crate 44042 BLAKE2B c88f6953fb1ce0808c8bdc89083076cb9a40b42dd11148f0ded23923fa55926b074a3bb2263b611966dec34fc0534ab21883874eb96c8becc0df503b1017c939 SHA512 e9379c32902134b4bc722a239d342d6c1a37c7461870c86596e74cf045a1999f872e2b575fef1b7b8c64f12798e1f2e59a66a780c9a9e9287654bc5505794fad +DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a +DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 +DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 +DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497 +DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d +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 codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 +DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd +DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 +DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 +DIST cpp_demangle-0.4.0.crate 78033 BLAKE2B 938a3d6e8eb0cc0d571be5d8bf7f43884d4a8d65f2bd6014a97e98b76a94ed4202326b392a6e60d2e424cf77fd2ef13e413e3f1095e58586812cddafba1193e0 SHA512 49d2c8a6f9e32e8cc123dda0921e62c426afcce3d2982f18ac95c478c187bd00ea0c8e10f96101a2a3cd667b7cbea77669ff113ec23e20eb2b7ad2a99e132dc7 +DIST cpp_demangle-0.4.3.crate 78861 BLAKE2B f6bfb98fdfa4dc8dfbb15c6ae1e33e9497d3ccba991e8f8beff709197644fbd0957716376e3559aa43fab140aef2341e1cbefcceb740b86f9741487ce9f09803 SHA512 d00dba6d709c09082b41ce74b9a15ab73dcb8680bcbb38c60e9ab494957541515cf1ec6e974d6b0870f6c9ed272135fe6554d14e60999442a6a12d5090d67565 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488 SHA512 de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a +DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 3e31e6371e46aba6697501a34e1b737680dcb692c0d1ba7cc1ce7025ec70ee69f7595e3abd90fb52c11e42cb43fa5fae6103f97add35cf87b0a68ea83213d0d0 SHA512 fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393 +DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST ctrlc-3.2.5.crate 13282 BLAKE2B 6a6709cf1d412b26381fb82c11eb882cf9193d6784470e8d7ada42834b48832bc2499d8da022351a318fd8c46631df2353bcd8b2adf822556efaada3416f9580 SHA512 27ffc60b19a17b1dae2e8ff90698b0c17d7980ccdfdc680f88d2dcbdf9717c26deba239dfe34ce3d67adf0e828127db481ec82000da9cf705abb199094d27097 +DIST ctrlc-3.4.4.crate 14660 BLAKE2B fe7c2ca8352dbe40e60ad2c63654beafd9ad3f62483b23b3c614a22dacc8ce0edd2b94e9ec3a2472c581f6a1b8befe0952df092b4c7d34ad92414190e285e51b SHA512 c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c +DIST cxx-1.0.89.crate 682480 BLAKE2B 10b7b5ec76f87860d12a2e5b80fcf98c7d8e0c9c2e9913bae31ff08f986d1d2e77cc50dcb199214ea64c65a7339433413c8c5d6cb772bdc5976c726135712d79 SHA512 c302e145c84b91363577843ede69b1a1c715a2232bfce4d46590dd0c82e20389690c3fdb6a8ff3a1b48f597b22fb7d58435b45d728fd91d2e1d3d5ec7f2716c9 +DIST cxx-build-1.0.89.crate 84431 BLAKE2B 5946fed2c39988db48d644de286e21a44d5411b00c597fd0e12dd5416ee40c1115d5ace5215c7430c08de4de593b42c3cd28f2ec1618a9e7a48ee2113f30958d SHA512 9c371e85f20a965c7433e264a4aa4090093eb7d35ae8beeaae4bfe4f3c71362f8c41c6a7587e356abf2295ed40895ba64e458a3fad5003cc714b03910d4b620c +DIST cxxbridge-flags-1.0.89.crate 5252 BLAKE2B 681602b02c62b29045c536060f285127c9fddbb52d3f1cb2a400210a80fa43814a36409cf1d26df823f9069ab10a63a5c6e210856ebe775c84657dc1ea6b71a9 SHA512 316d5ae5c6065354917519609c3e352585c3bcea6d3831da179ce0c200d6e2d9578d87d5d277f32aa59239fc012147de3a776e32dd2d7ca31c8c33f3ab9949ae +DIST cxxbridge-macro-1.0.89.crate 59520 BLAKE2B badcc2d2b734fab3a95de06f46d0bf03b605b4c0e97f766b4b03df85baa0e5410ebc380397f773e72082762d030c286f027fcc3cc4b5b5d9c3601b985b6d10a7 SHA512 bad7946f660be2f5f32cac79e977fae65f312ce47be81599ce5048bada0167c6b0ac086f66835851a2e3b40b50655a2d31fc9a6e0ac5e5545240761835c14d78 +DIST dashmap-5.4.0.crate 22862 BLAKE2B e24fdd4bba250f1fcf9baaf05184726f4da5dba592d23c0a31f68f903bf6a8f9071c46a11f17e61716a745597338cf52d1db04bf6a8f4c6bdafd745f249f6db6 SHA512 886ec6dd43d4053ca964ade99586a31b420953e47a6e710a1259d8d5f34936f847683844db5c73dfe243803ba45b30ab9641b27af1ae5d825180119a7d61a910 +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf +DIST directories-5.0.0.crate 16391 BLAKE2B d6da5d874787a7a243c1d5b41050ada79a0fe6f01bd50b4b6a87214059997950e078d5b73ad7f0fe95143acbc19b525a0d5c3720d355477a9f7dc8a5325e7cfb SHA512 9f72cbe71aa350e6fb3908ec5e2ba440f69ee332769da45c875f2348abedb138edd93ac3ebf7cd92f62269e8c55489814ec4c10ee43a5cd7f47e3fb3b7a4533e +DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e +DIST dirs-sys-0.4.0.crate 10509 BLAKE2B d348905d87d802b3c93ed872c2cfc9319676076417060fa35d09f66855666c299ee3b2317485382a560118a1e55040e5b1baf34bdbe6326661fda6f445c158bc SHA512 5d8b6fdacbd817eed6477a53f8a145901e02cca3ba80788206b50f1cdcb499e9e9228584f545a0000f36a26412ce393b1b8dd2ef385243925d63145b6555c573 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138 +DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e +DIST elf-0.0.12.crate 21690 BLAKE2B 5bd6855e453a798fe653eec03232c1ac4365c6441b6b3658f670334e942aeb10d04301cd6dd416323c0c5efb1ca78103203e2ac7f2aec078471c969c483547e9 SHA512 a25592035a27377b3b6bc96078356f0f3afc98ed9cfe788b186c5b02c1c92931c01258f96548e82a4b48c7fce226c95eb018f542fd2d100d78a74023bb357ad0 +DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1 +DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4 +DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 +DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02 +DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +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-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 +DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7 +DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 +DIST gimli-0.27.1.crate 721022 BLAKE2B 65e69592d922379ea3d1e2ee9310a9af12d1c56bc256a668561d084deb925e60e7ff4f9bc6fa58879a8588d97a035de247a579e29bc26e30fbce1a2013604e08 SHA512 de9a0191c8fce8bb7a6fd778d261e28ecc34a06daffd8bfda00f20fe5cfd097080972ead0f1854fe0615d982e5eedb8ab2896e8504b1749ef271074a3f6946fa +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST goblin-0.6.0.crate 159778 BLAKE2B 2991d67b921945fabe955ee6bdc621a58edba3b7cfffd9cff67625d255bea9a9c4ea578bf5df49fbbc18f3f07119ee7bafe237419064a3b413043673ff9b2060 SHA512 fb00bb3c5a628866ba2c07e69b5146fbe483486c45a0a3b5a0774424b5cb866e81905c12a36690fb11ff589a649aa293d915ac8bc40c3b8d72f18d75635095fe +DIST goblin-0.7.1.crate 163953 BLAKE2B 5b32de08d90b01413f80c419cdc85a005c826d5430d38807678045c7467a026bead4bed253b5ffca8dfd7eee4d62c010970e5f7746f6f2216ef57af6a9aef740 SHA512 4505573c29ee5775b2904b79c63a79cae7c6e3120dad68319152636fcbcd4b3d58a5a0a6d639bc34a43cd12e0e46a986086c88dcd59c2a743b2ea2bee0f16e91 +DIST goblin-0.8.2.crate 187412 BLAKE2B 1512c29c78cb53b9ea84cb007f37c983c2a20e33849b118d0f22d82e87efe37ae3c24de284bf3c4402a37debb58443dfcbbd335cbf8176f5c7f5c937926f6af6 SHA512 7c193740543754bbfb833232882cb9170328144bca684a442154127903f76e87558d0b6adc0ad9546505160567ac311d716a754b02728297f9624bdd9dbefb23 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +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.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 +DIST hermit-abi-0.3.0.crate 15200 BLAKE2B 31b57ebe2814117e3afad95f233b7d882e42bc51206063b8695c167be584f22d933383150f7feac21796de949b28aec439d88d4dba17acefc98f4210477196b5 SHA512 e576f20b40ac3b6eadd74a6083ca3f49098ae70ebda7d625741e1c2e3c2b815ac431d7c0fc8b1772f0388e7d4f54496c8def3645592843720118f62d377c784c +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST iana-time-zone-0.1.53.crate 20176 BLAKE2B 842c3c2a9f5b753363668af5162edb6f2734a51fa6c6fc8bafc3981f5f287451258f5ab31d5ea6c2a1df75934233849bba8dde4ee5aa9fcc456fbafa93d8b51b SHA512 a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb +DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722 +DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST inferno-0.11.14.crate 96758 BLAKE2B aa71ba315cb9f506a07c83b9c4104f4e2cb66bb4858db633146ec9604d85acb7d21f9c99158b278f59e18f8cc86cb96b0cb3728ead0f3212c503c38a272c3f53 SHA512 185c41c4a9a10eae14a9be05b049ab544affbf0d5584434f71e00bfae1554b1c46013ccf368fe7f81becb7c697ebd1459064ea687a4e9f9ffccb846815bd5505 +DIST inferno-0.11.19.crate 102753 BLAKE2B 462f9e74eaa15330224700decbd973b84703ee1f67725981d5e7647245d676f60431dc49354d3dfd498ec3eb1b87902ea6e8d542b640ce917b07a82a522fca73 SHA512 90d92628acf12b2c7dafbea9035bf6343910f7eaee824c5036eb0d93cbd1d1f12d9e21f6dae5d87bedb1b2859098479052f2421f9acf94735fd46efbaa5027f6 +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST io-lifetimes-1.0.5.crate 35939 BLAKE2B e52a66b90464bc799889c5fe32d8269fa125d5eddec709e2daeb9a0b5db20c5fa5b5f51dcca2b130b75b1980e42e2aa5e892e6133b9d7f8f0b3172856e6808f8 SHA512 73b884426e26c19e65e25bb44c6255f1c46178d946306d39088350151253c2b96760ac9df84a01609f50bbfc79680a58e9a2490a14f2bef2ca7d4c11f4faba2a +DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f +DIST is-terminal-0.4.3.crate 7701 BLAKE2B cce8c2da2cc6b405d7682291688583b4a6122572c2fb4ce1e2c6a6e63dbdaffb89d6c0076530faf0a7f1862e8a5739fd6d6311e27cf318bc43dedffab2d9f521 SHA512 cf304ab2e0710cd326353f9ffd726fe1c4a3f261571e188073a378157c72a9228c272ce24251d7e1f641e31d3ff7656433742ad4dea8f88a4d2172cda49d5f0e +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST itoa-1.0.5.crate 10622 BLAKE2B 0d08db487ee791a252389e40e08e47a649d9eb90faad16bfbdfdfde46366082d2e3561fb8a62da80b122e7771052c50a0483e9618260d094820e20748d99882e SHA512 b90841e3a016a9a68cb090e4bf78959bbadecb3391cba71e0deeb5ac2723379ccd3251ec18a0bd055fba7cb6e71608ab1d7db990ad4d03cf2fd1289bd5834540 +DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +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.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1 +DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9 +DIST libproc-0.12.0.crate 22816 BLAKE2B f12822fda5867bf2f3df732fd67faca0fed5beffceb284f8c6cb95ea14f3f3b672d1271dfffd1f3c2690c08b1cb24ae24cbbb82e64441fc51767ca2661c7cd0e SHA512 8694734c36728d4dbdf4666a3a8445e493b92dd32ceb4e41e131b89fe39e1ed96fc8b4e478585c2250f8a71c9d1c4ce45ba3bd74af3efca66c618ddc2440580d +DIST libproc-0.13.0.crate 31953 BLAKE2B 03a722990352c71ab21b6130ded0e4e8c1e3f64e6aeb6e301660f60991892b4060c0ca13b39c6609bcc88c19ba995947247013facc77bc093af16955b80cb173 SHA512 7e5580e45c074240073ae408212eaccd15ec5eaea15925f67b641ff2b353c09688bde3cee50022c558e35f8f03797eca6e6d4d41945833e66f5abd0253339a02 +DIST libproc-0.14.8.crate 33851 BLAKE2B bf461108e625edab14019dd0ec42eec9e751cc4035ef66f0153af87e01c79efeae63d625ec2ae6057d1190199c8859fee549ccbff6d7155299de15991da95eb7 SHA512 69cea19ae4f5a3357cabc470e287ef2b179119611682f32de0e3c2680ffb83f43f246a336b12453afced791f37d6f516e2e892d1a9e99bb4aba70a042245f013 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e +DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 +DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST mach-0.3.2.crate 19611 BLAKE2B 683aba7d140a3697933835efe4e2e5a6a107f0a6122ce4533bd9079c0de4346dd1a817abeca4372a44a85406a424af9deff87496e79359df4c8d9ff89daab7e9 SHA512 73622b37915f3445a57cbac5eb378bfee61f5a2383c0dd8bd7c29b5e46447405ebaeb706f3a3274e5afe37b0506afaf1511836cb8897d9d480a3abd41f18fa26 +DIST mach2-0.4.1.crate 19723 BLAKE2B 8212c6e85c0ab8a6dde8f1a3776e8250bcce79cd525eb4ae00db926afdedeff6d84ff687156bf481460d56aec62c818feb7e3940c7ccf428bdcc7d216f6914d9 SHA512 eacdaa1f04602c9c0b6107a8c0493b597a81802c52a14ac66a0a46db172b3da40733af8637e8221608f62e160ced0e877906d9a79e56c586d5e0dc47f60a8c51 +DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b +DIST mach_o_sys-0.1.1.crate 80279 BLAKE2B ed379132f648b01c1608268ea329e48910ef43d5d50838068df6fa21f3f83c66a25e7031b50caacf3485c507d919e5eb7a6d162b77db55fe160f496fbb496a18 SHA512 52b097bc4e0d7dbd21e9450de9e7074df3356039cce4382be60510073087f3e18666d4a8f026972a8fd8137daac34d170687a714983b8b6bdf24daadf3ff9d5e +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d6c7322f7aa95b8aba3514fd5212b4429eb369d30d0327377e36c626de474ea5e1f764bd4fae595680a04f8 SHA512 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa +DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memmap2-0.5.8.crate 26592 BLAKE2B ca38d5b65ce834560a26e5a3e0068db9d600ddea1ff45a015cce9568bab979d4c0483c52fd44ba914bb005b5ccebcf026fb7d9d0f43efb629736a880576f3cbc SHA512 b77600f2ef65a7df24591b8d553decd66866200240303948f25690aaea755c401aca523482d310f7606999af454e3e43711148ef3709d570fcf4af117bab094d +DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 +DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f +DIST nix-0.25.1.crate 272312 BLAKE2B 5981fec66eb96dfeb4b380130c4f2927a1f904b10744690e361b480355be31ac625f52614f95a89ea19fa07cc383b0975b3985f743c64f6780800e64a2f11f14 SHA512 e80b3a4e38b26687ba39b52ebebc6415e9618ca41e037d571fcaa33638ef28d022be02e2265db0149088a927fb81935329e651e2cda5c29c92038eb07fe55538 +DIST nix-0.26.2.crate 277973 BLAKE2B 86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad SHA512 abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-format-0.4.4.crate 61509 BLAKE2B 6d00df67a83adfb39a1068ed49e03daa9dd9cee6adab714ca0971c520f90a31ea8ebc736c0123b3bec9a84857454ab6f2b281f9da773a40068c252f224e65212 SHA512 4bfffce4b0b24a49cf3b8617bba0213769c9bbbdf111801915c2c6b524a8c54ae728b2e8f0901d367ec1d5a4129e9d76597f5df1c3bfd65459a02b0dcc84eedc +DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 +DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f +DIST object-0.30.3.crate 258901 BLAKE2B 73e190fcbf7c47950ac036306ca8e6e03bd1772466cd580fc51e246868cc69c4e49c712601759533ea650c806a8363d0d77582e1363ce2b5f92d4b7439fde91b SHA512 61414475d3fcc7c4c3ad8c1316f6ada7801e28590d98bd425fa246f091d464de4eff7eba7cd74904517dee95ae0673e3d581400adb971306955a0aefa814172c +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST once_cell-1.17.0.crate 32736 BLAKE2B 767fc8f362ce5ed7a9eafceb2f0764a2a1c7f4070e22d1e6e2498b3c841c5f761e77fb66a34b899a75d48f1563f6b9b73b90aa9431055d4e0269c47a1b043c1f SHA512 291d87380c0ea17fb3ffc9fdff8620d2ff55601c06ef65b2f0c54254fecd5b488645c6e94c6026b82071893f4d420491ff712399a782e14efa1e323e5c299c46 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST os_str_bytes-6.4.1.crate 23101 BLAKE2B 252fc826f646bbb999fa80b47f58ac9a77e409b10a99284c7b669304c0cd701a3d20e690350018f5d7de8c6c7d38521f3413ac81d08067dc26f76b7c0e5b056b SHA512 2199502ad24449e08370686a596f905325f5b145e105e8c7bf90ed7729bbc405e065fce62c98eada40f77f0665ca041db41f16cc8e62473501eca32c24e56f43 +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 +DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST prettyplease-0.2.20.crate 57809 BLAKE2B 7c0b96177508fb61f76e45cb1df901f09a48611494d807acde17fede4c62f79053a09737ab6d31562bb60edfb2edc43028e62a2c4136ed799ab247086531db46 SHA512 fd6aa2cfbbb953227653eb5cc9f48d8ae6a7120026144578a9250397511416af461fff9b3f4a0fcf565d9ae589d4c0ed7523951ef36c491270d740efb61427ec +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.51.crate 41804 BLAKE2B 579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbcf7e0ade35cf159270583d34665a628 SHA512 10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f +DIST proc-macro2-1.0.84.crate 48922 BLAKE2B 51f73a6bbc3cc42aa5bb5c3f4bf404a0c7803f7219673771d375ab288c638113f496e932b98981ef56dac755d9387f888a4147864d8f9364cef47644ea179161 SHA512 0d0bd0cc1f457b6d5feb9fd6da670f2a0662d15d88e5d20d4d308103c689a103861b3838eb25e5144cf24fb87abffdebb3175989285a03f08730ce3daa55e35e +DIST proc-maps-0.3.0.crate 32636 BLAKE2B d3820fd5c3dcb0f8f40cfb7452363b51588399b48c8296054854a440e923c1f1a9d0ae4527411d71039428af460bc089ac94296c896f7dfd3b5620b8ccd897da SHA512 29724c79f66649233de13a3d79895a0420fb0c7490aa491c22ad4705f44fd0441b3ab1aa07d710b818e31266aaec3803df8df753b5c3abb4750fc7bf766499b3 +DIST proc-maps-0.3.2.crate 32581 BLAKE2B b2c95f2350bcda08ddb34d880677b9856bba6b7a36ccfb621481bee955446527f2359738e2b71dcaa956355ca4490712b72851b87afbe7d380afd9db9f301536 SHA512 96b9e589832b26a27d01316e20e2277f9401b37e64ea22600ccb062d346fac298a6d368f53263a06696870ef22c57f8f9bc4ea042dc3a3e00222cb31b80e12d1 +DIST prost-0.11.6.crate 27507 BLAKE2B ac7ecc890aa56ff1096278f22d868f80e6c5e120dcd3c16f5e9daf43e11f097b6c505908d4c6a046a45c2b4a0dea02c8c6c5b82b0b4e14191d4d13496b18ffc9 SHA512 f726a064ac136a653b11ae20aec354a606b21e91a76cf62d0878bac91745b4f2c6417642255b709efec2d95ae0f2385ea18151aa84f6beb8fd53b7f6ff173522 +DIST prost-0.12.6.crate 21552 BLAKE2B beb3a75475a2b8f3b5ca5d94eee848e70a8079045f0a0129baf1719c339e28bc74dea1b060f84d2b01f75a74356865e9bc72230419966924003ca724d6d91526 SHA512 2cd786b3409405ae8d615f74b1840b61c781467323981592b6b14c6209030d675eda41fb976062b850054b908f200fa8bb76d8ceecc61a049d7ff5a4669628e7 +DIST prost-derive-0.11.6.crate 19513 BLAKE2B 5056fea26e4fc45836bcc5165d74fc97c9d74a43a52cdcbcaf1278af18858c043e59afc4aeb71c8bfc58a8e0cb7d9f2d8b56b39b93ab0ab36bc85e42b26fb8a1 SHA512 5716641e326b17313ec817e6a8dd84c1bc3545c0a0607e1a2fd6d3945e701e4660773da84d857f0682881cc031e8a014e877e6028ce8e4cc3a3343501677b787 +DIST prost-derive-0.12.6.crate 19556 BLAKE2B 54189f5e58d331dd07a04a52b49533a8cb50a5aa4affb0c309c450e03b4f831b7e6a7af6293d667fe039d47be067b2052c08d8de31a88b80ae1a610d05d5158b SHA512 534075025c14d3a53695f41afd63e12eef1bc921984ef2c07b869d20efba251f98a541be5adf3fa6df72f943fa209c7448488ba976721f1fa16b27ad388dc0b9 +DIST quick-xml-0.26.0.crate 116260 BLAKE2B 791eacda72e95b7a16009e6ffe0d4ca6a9ad64ac6be5e3a44f793b16d3bd752b5c58795af559617f55c9f516cb439ec2127f255ff9c99f98825cd646cf66835b SHA512 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56 +DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99c0d678374507613da916a60e3f5b14d4a4d295e1c9ef0413fa1f16447df8f19a9db8cb0485b7a5c327fdc1 SHA512 3bce6846dda94d285de15771549099e60df39c8395c498b372c90a240f77df31d6d9048127913ec1c7ed8f3a189470ade1db2bede406bb00fa715ea641ec87c2 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +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 rbspy-0.17.0.tar.gz 1059378 BLAKE2B 2a672e55fa471961af76f6532fc7cc529ec07870fa986b2bb9f507c9863cf0c5d2219bb13fcbf5f1b0d878bc5a6251175b41eb82e9977db25b043abaf6095bec SHA512 73bca81b95c7b2a32549a11c5257ce561f34999b96dd9c1c3f6e247e64a28da8588708c2d25b59a678215528484c0b3858f82063d883e3bc42e855871b00d4f6 +DIST rbspy-0.21.0.tar.gz 1188994 BLAKE2B c0d8d64675c4ba1e43511dccceb8a9673a98a115f805d839996e2119fe3c3a87f4fcd3c3716ec9d9ff00d59e0a72a666832b4501b12b3b1aed36b7e856d39dd9 SHA512 cb6b0ea151fd52e8e1f463ad0acd28cbcdab5b458665daa8ade820a36ed86fa12c534efb9fdbffa3040383468e9176c2b522ee096fa79d6d8c7a557ffa0c0ad0 +DIST rbspy-testdata-0.1.9.crate 20271550 BLAKE2B fafcd88efcf5b969808e9a9b9782ec5d9b7651ef3960e8d44c6e1c339e68e50b6b125a3d5d20c7f41aa59b113a74aa47e83fdabff6d2bbff86c5f1b035fe8385 SHA512 eb674658fefeb5c5982997e76aef108012998c09799f9af3d5b3290778d2b8fe67ae99ca03c284ac1801694651898dd4d2300c22eb280f96289c1fc685e2c357 +DIST rbspy-testdata-0.2.1.crate 21806180 BLAKE2B 240a8edcfef8efc3ccddaf6b120722f16151c32f3311e6361d3b0a8be209eed42a13ab47a22ee64cb04250292b992f212d3a50fb6d18a63af6293542b691b374 SHA512 bad5f08c033b125855ea7216d66fa30230b1c7b097c82cbca23250b65524ebab1510ad63d4eb08bba1edb25dd19ac4f42eabd897f090ca4eb2c29735edd57ad9 +DIST read-process-memory-0.1.5.crate 8889 BLAKE2B 7fd97471e2330e4ba361fbe928ae3bd887ea5ca80155ea0d1e02f76144ebe2c25e64ffba7b347aa036bb444e4baf69b77960f5612acff905f5635e6007646165 SHA512 18913bd32c153eacc8e94456134f73f1927ba0e06974b466f3ea58ff8ff7442044a2ad07828300b487286a1e312f7f2137329b1389e61007168e1e301a6b2307 +DIST read-process-memory-0.1.6.crate 9093 BLAKE2B ed75e6a1af3da2da84f394818953b7192c2bb4e059958b06589ff9d67c57485753f2f266cbf3118622379f8b77604d7343d34698c790fcff34e9fddb45766daa SHA512 b98b2628794d2a363f85fb690f6f8ade7be4944308b287fb1fac6a3363df93fad5436489d35ef818f27c9066a82ba4089b6d6ea3ada6c2d7d25b1cfac09f9c9a +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460 +DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda +DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b +DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST remoteprocess-0.4.11.crate 49520 BLAKE2B 3b3b699f4a8f1b15bc45eb2168fd9c4e096197a25ffc0c451612c2a193480b57d52d513b6f3d060d17bed45a0d9ca29ea09652883767800498b4a04fcffdb8ef SHA512 410478e1f6fbbafbd7f8f862acf89805db70e48df4c30f41936deabe3a1a13efc0b600ad3a4c7123ea0337ba02cb5bdc7152ea91d60a1acddd927a67641ad996 +DIST remoteprocess-0.4.13.crate 50471 BLAKE2B 406bde1bb4b12150fb897da0655a88f57acbae7055e8c8af7892bbbada331bf8dd9966600addbf5dd660ee91ab0289ccc34a66f068fd06a0941350e784ff4fd8 SHA512 719d63b05667c7ea97b2a2e03419af67bb448ed19f3b1fb97e2b58e90ef1bcd75ecefce3335008d1be847619c1c1803499ecda6f499ac5280cd79de976ef5568 +DIST rgb-0.8.34.crate 16285 BLAKE2B 529d179db7b35948369eae985821cb943498c496a562c04faff62111de64b885fbdd30e299248314667484c6a76e2f62447779ea9531ccc33411a623370fad43 SHA512 2db90ed5e9fe4c28cddb1aba55daaaba01be93885815fd618cdb970df6c5a5c1ebd6af8550594ae57436df1ef631b1d6742e3f2309d665ef486b9c0d07f61da0 +DIST rgb-0.8.37.crate 16644 BLAKE2B 4f158ac34c03627bae762a3b579901d4737c2b71d9cd96b18024bf7f297169c3edb097d0d67289f8e20b2275a0613a45eedc8fae306437b76435eabaf8cb0793 SHA512 72491fb2c315ee347c7474e6f9b3d6eaaf1db66ddf163214df8466a4a8ccb0aaaed76fc4c72808b70bfbcdf9dc2a109511ccf8e405e4a006b349030e8ad199a8 +DIST rustc-demangle-0.1.21.crate 27920 BLAKE2B 73ada923b9b293c5a9893f86fda0586139afbb7d56894cabbd70612d1fb0330a9e491d5143fe3498a0c8d3e1a3f8e63c14b20865926e4c831915592486ae32d0 SHA512 4031b26863a726cc6d3398b48682e0f0f9e5665abf20a5d35343a904ebd7c0d3752dcdd3a049b2bfa3e2a303214dc39a2980700bcc64464f7029be3c7f34727c +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 rustix-0.36.8.crate 290808 BLAKE2B 62da252100523d282d6d8d2bf141f6e59f0dafcebb0a1025b6bddb78c2a100643d63edcaea4cf64ce68696219ef52706f6b49f6a7b22f99c544866643952f98b SHA512 6fd6ca326feac93145ddbf6eba65c8eff731c9a9e7ff3a6724c19e5c8bbb05236f526df27c4c916e855e7e75e65914470af2d9c98e1571692991a7bd811b5bb0 +DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST ruzstd-0.5.0.crate 52393 BLAKE2B b60fdbd50f04720e270aa51043af98cf466c521bfad68450da8f996e42dea63da2809c1c5a59c928bde5dd2b8d9347232a876dc05663ee49c3874b1cf603595b SHA512 27ce1c29be24181a3af5e55119d8350dd6d00389dff7096b17bfa683d7e79c8fe2eb8a2c9d5667edfb02ef7e4fad05186d56490362679d3d6d2a10faaee6f898 +DIST ryu-1.0.12.crate 47070 BLAKE2B 02b0eec6bf266b7c482aea15ff83de4bf3cd6f607f8cd6f17f1c3ffc60cc64b62b15738907b4069f5816dd81669ed4f5b00c4bbc8705abaebe3a0846f56e8e29 SHA512 070f0b2b52e47cc9a6d8f003439d257c27aec15ffb030a92481ac22d5052436156e25127ea3ea7986cc514d2a7a924f9328710d743c216d7b1379beacae79829 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scratch-1.0.3.crate 8198 BLAKE2B 804af80d09da85a88221c7aed7740a25a327bece99eeda0d7adceb3e5111917b70fb4a4e4e39c83b041d57baad2e3582e877356d58386e05ccd65e0a5334f86d SHA512 8fb3c0d36adbcd915e3adad108e35665ddd6e5622b252833349f89448a620bac6eaf1c212ffc172ec015e5af46e5637901c3442083b17ed29a2bdd9c0c48d595 +DIST scroll-0.11.0.crate 27354 BLAKE2B 21c885468642a77d6871ccf2bb748972f33c8abd504b2c0232bad9ec21228c3ecc9bc267b44898fc1dc5ab3ec494a8c6e01dfc5bee0dbe93117231de9f056b37 SHA512 84a9b1eb8a10c2bb14b718984ebdbac4a02620a65d6ced24f5346a762d92cc22a69fd204de1ed97044076d098a5ff9b7e20f7f00deca2b1302eb0910934265af +DIST scroll-0.12.0.crate 24145 BLAKE2B 93f070ad4d0656b6cbbbca78d27269e8fd5895c515bcfd51152bf5ce2756d43ff0bf13dd63201f4f1207feb993bfa853c9567a298a040369dc6be91324570deb SHA512 475a9b3f09d4164a7192c9d2fbc209354b9442e669c3cb318bd3f31d1a407aa328543bfe315c12ddd962bf8518ac378476d6b5677ecea170e6d507c70c4ca935 +DIST scroll_derive-0.11.0.crate 5615 BLAKE2B 83b8b5d68b7496cf49f16b7a1450ff5927b9b9afa887fca80d2763e88f1be3fc4650e18a74944521867f4d920ec040bd91e7133132d97692cee4b93b9900fb1c SHA512 71cea55a78cceaea15147eb71f463c4a3cc6137a499a7712b61e1c3a340e72f5dd438e49433ba9e73e5a3e9d23515a0e81b2abd2ce1f426aabf1930f7d251ff4 +DIST scroll_derive-0.11.1.crate 4802 BLAKE2B 0d0a7cd3e76bd86c192578091a7d04f0871eda73ffacabc73a45132d49cf4f6de3e4f0a384910ba9b7fe10d26efe40243db1fd03ddb10229e9d3c8114d027e43 SHA512 731bc93c5dd10b9a40d0f5cce5233ed7df3cba386b5d6f769a63abafbb4a856a9222b60f44a5c8a3565711ccf0240710a64a620f257ec836516f8c65583ffae9 +DIST scroll_derive-0.12.0.crate 4693 BLAKE2B 957aa96820cf40ea49562dbc12a419c7b8b06bd94a759aa5494f4ea4fa08a5f154a7dba8acc3d8bd41c1a2f259bfdd2d3f4b4dfd3dabfc30fffa021b4aee4930 SHA512 db2ede0f6d16783915f5f155174fc0cb700cd054a0ec54fddeb899f74da4dc2ad5acd6f0784701f93a95a42cb04c82e7a7de9680ba0fdaf4dbc51a2358610bc2 +DIST semver-1.0.16.crate 29850 BLAKE2B 6a6a680e55b6e98e5d0d466cae2f144531d3019988a7a241e7f0e54ebf2ebfbef27eb7af5ac59a618fdaa5546bb84c65e4616734b775fb2e90d87c1ac0b07317 SHA512 4fac06eb9ea475f8a31dd85e4d28c70a351656914e8e61518ad69274e93f1b6f14cc32a5b0c0e5a7d9ba0c74d4a16d502518dfdf2756e8df5e45869886db8c2d +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.152.crate 77091 BLAKE2B 89c01ce359042ebe6b1b64ea710580886f965a98e1d6085c58a75269a9b43401e2cace080c4c93ee51982855fb7e2f09fdefe9bd237bbf30c5537f3a4258283b SHA512 b47bd58fdc1a81d96cc0c9d14c8b19153b6689e893851975b1d7c7010c4448750e7fa09056dd4f13ed475a4aea2a3950952ff528832976919a6e78504a37bea7 +DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec +DIST serde_derive-1.0.152.crate 55586 BLAKE2B f133c6cdb87d435ea0c05144e685047fec22b93df7c61df4aa139358c2732326c98d0f62fda629da0f648aaacfc9d6f312813940238f45b359546dd435e7a516 SHA512 2f4dffb5671b4758f0b7dc0939f6b5cfe3b3ba02a53c62c75b5a0ec89d2db26bdd95f3e269d1fd4b07ec921bc0ca5f0741c26fdfcd25bd6532ac698c6c701e91 +DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392 +DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056 +DIST serde_json-1.0.92.crate 144180 BLAKE2B ff8f7ae5539c7febf542bcd8c97a47b5b280d650edde368995e2342f037a611f87d7b42e0dcf7ab89033dbc7fc703f9189bf4022cde6982935690b510585ac10 SHA512 4fa760e4105484af6def828894a216059f037ca0286555e4f1ac56e9442ed781bb4ed5c286d264910602992d66cda0d0c15a077d394c21b148b39b389d2f1ee3 +DIST shlex-1.1.0.crate 5199 BLAKE2B 325536bab9c9707566a099a161e7bc8448c7369cd9d7b2f144ed71543d551038ef1fd764376491e8076ccdcc928b5c4e177764a68584267a91386b8d542264c3 SHA512 e51892298dd79dc7cf04d7e6f0a03e4850a57b15cd75e6e3b56e2a0b15d4cb85ee8afcc14e3727d193c8b91baec8c2864a9c800834ee4d18a1be584f17591752 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST spytools-0.1.4.crate 10472 BLAKE2B 8f519db1331cd230991145ef028d76d01949f77f6a81df1e79a75c27506a9aad1c6c9a19a94c89d1216ba3e00e1f11710c37febebd638b57310c8b1728d2bea7 SHA512 a8ed2087f688997d33ee96b0bc19d23de4c427c98f4021cb78c033aa6dfb009f9831f5081e38c7cd6a3a414f0194c92d4badd00b6efa6215712e339cd45a71b8 +DIST spytools-0.2.0.crate 10475 BLAKE2B 00acbd64a6941256e857460230a610689bb7c2e8944b6fd72606f8082200b93e53ace764eae0805035fc520824ccd127a96213d0c5f0b25bfdd08b7e9942ae9a SHA512 18b700407f127e7b9eba808a92a84ecf8d4b13d8895b319345efdceca2c498f25f4c25c2e2386f0d88402a2374f92370452bb834298964ed45a2b9b6fa1c3ed8 +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 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.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-1.0.107.crate 237539 BLAKE2B 5a65968806c72fedf69638661f827a0426b9e49c2f9a5e5208f986105f8facca2bdf241f92f74bde790e9a0dd68240d4827a345a939c087364360e19a5cbeff3 SHA512 58132adb76643521a6a9cbc0316431318ac25f8517bba3cbb98e7e28ed536f9e24f643e898fa21a2f74cc8c1aeafaecf9b4199b23048c7be8c0bab2fe3aa7623 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST tempfile-3.4.0.crate 30591 BLAKE2B 5dd7c2e28e9713751e2816e4264100b98795b26aca3d8619cbaed79de7de8af180aa3bba888babed1a1a644161a5a8ef08b4ecdc898e7c583070387cbc3fa357 SHA512 4c7f8b517282f7db295d649d038f0dbd065397abbf9546ed2d9ad19a6eccbc2a189d4601a7a93299cb412e7aa1c2d5bb409f11fe94162889a715303779ee42fc +DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 +DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 +DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 +DIST thiserror-1.0.38.crate 18947 BLAKE2B fb81df34dba2958395ae360cbb14e2708e5a3cfa5cd0bd03c58f29c146d8afd8595a7ca1b30f1ed2a75ba140a55ba450fd4fd040aa1a1dccb0baf393b0e98d60 SHA512 95b8ca682b579834a04058f03ed0c994ccef426d75e0fcc28ee47151d343da25e8fe31f8157744d942aa54652115f477fc6037f91c581dbc127b829cc96476ce +DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15 +DIST thiserror-impl-1.0.38.crate 15429 BLAKE2B 96202c256e970fe23f07b461d71430889e36d9f0e83608d001c6feb4e86f4a34047ce93617b27f89c6e2a5d6ad8702b9f64ac7e59bfee221677261fdfcb06e69 SHA512 628aa28404a181b384ac6a11a433829a5481d97face5bc1704349414f36e93440738122fca716fdf878719870d10e0cf8d495df6b1d40913e985c2824cbc3aba +DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec +DIST twox-hash-1.6.3.crate 21842 BLAKE2B 67c261b2b0a93293717a4e2e07dc11df2abde09da6fe713b9d04917ace73de1b59b8d4fd9449ab46cb7cf496fad1e440effdfa1fae6f5cae4ca78af8cd019c42 SHA512 f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-ident-1.0.6.crate 42158 BLAKE2B 6e4ef61fcac69b4ccbf743a2c2f857a6ea9fcbac9b9890f5b7208cc0732c6892aa5889b3030e87c8c29ce4ce24ddb7adec6bcf47b7aefe9cb5d19f920f12cfbd SHA512 ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86 +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d +DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 +DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058 +DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43 +DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 +DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5 +DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 +DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010 +DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 +DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 +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-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-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-targets-0.42.1.crate 5524 BLAKE2B 755cb6184733417763bb650fb0bd84bc757503aacbf0d91b811d42e9e8efda05434bbe5518006a88937a82a2a607605a9b609df4f34eb58674d09564667d95f3 SHA512 940c85f6214aa4da17787d3bbfe8d6107a9a7fe4f2e2fcf2b1634facf4619620ac2a7a835ebdd0f57970c992c459ba0a780e64e89945005b240c92563c42711a +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +DIST windows_aarch64_gnullvm-0.42.1.crate 362795 BLAKE2B 722b45789bcd1d973803b327d44072fbf9c904d448e29ae9e56d2f9d1a3e9b64e06883e4bf5ebf141f1e924235858fd1472e07a744cc5b16a0a3a4fc8ec8f6d4 SHA512 51eb9fa7ea441a9fef590c12576a8bbef74932d40fafde8f9e3a28f2734ce5aee6dd5fa478fb3847443241c8c392bb4abbc6014c71260bf924431779f7184f73 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d +DIST windows_aarch64_msvc-0.42.1.crate 664655 BLAKE2B f4a060b802016a6d77a8ea6ac44c35dfec384acef9c45f932e2b6aca9d3ac48ae031f99e5b58f270d6020b8796e9dd06f7e8ffa7cc5610ea3f69181c2be7adc8 SHA512 f6412bae4b041201ef94e5a159ce90fd6b09816350204d4f573c1afdfb0a6d62d7887fbc2e416b40ec1d4478db521be492edf4703d87482d6d0006a51b827538 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +DIST windows_i686_gnu-0.42.1.crate 733428 BLAKE2B c1ca24973aca06b255d9317735cca7a13f7f69293da52dad41df43a5cdf48aac3d40d8b6765cf564905fb71cb548308d757f01167efe7a61da7bd2e2a7080f0a SHA512 61c3271b07df1d4585c875d27cf1686c8f595dcbb79626e8d15ff47228f7b7a4556d3d994566ccceee0d6795a4c76767f85f4579282fc9eed731e04c7e193a57 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +DIST windows_i686_msvc-0.42.1.crate 722583 BLAKE2B e03978daa0ac95d7bd9f594b28360dab647a1fe525f0ae4b44e6842d93c5674d9f202e8bbca99a0d30ecf7d138af0c48eec8e69e08bf285db51e32bcf83a2c54 SHA512 8afa4f92cb7bd96d4fdbefbd8e7bcaa37dee52224d5d8b950c5a537d3bb805bf9781097b8bd44d96e8b62b1290e3a3020557502fa3b357a53df6fea36b318932 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +DIST windows_x86_64_gnu-0.42.1.crate 697614 BLAKE2B 3cef0a3da3ce142bbdf932dbb54eb6473070c5722c9ec791dc4077efe2d774d51f8b3d06b3321f8f21cc49764f44d54b3432ee7a0d9376925b422b197f5d557e SHA512 f4c16b587fe407dee1f39df029c52302a0fbd5f519816a8d974fe9c2f928043b14037c701c0f3c9cf2e5c765e82430fd4b71615fe63a66a88159f7b15506f892 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 +DIST windows_x86_64_gnullvm-0.42.1.crate 362788 BLAKE2B fff81e63b86ad04ce22ad3e05ec4cc02c0b791384c93bafb50832f6db9cb7fd9301ad3845339a08dd8cadac1d59f3e8dc9d5f56d7a987989dbfc16b9131af67b SHA512 8cc988b5995a4726bb7518b7fccff528274ad9b2b0160fe247eb240f9ced10db95afe7bff91bfc5a08ebd8237b6821e4a4abad1ff9da45022f1ce7e7586bcf05 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +DIST windows_x86_64_msvc-0.42.1.crate 664606 BLAKE2B 6c460cfa392aad0d11add200d652a42ee1a60052570527c4e85405f765255375729d4e26287f5246dcad65fa89ccadea23c5135171b311e6da5027e33149c547 SHA512 a651b1a34f101125f929c1d1f5e933691c7a5c19d0bb0c501fb6812236d2771805428e3bd5e05be7d72715595f5fc9e7978dd7934e5d92e9b78a41c2ece695b2 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 +DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148 +DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63 diff --git a/dev-ruby/rbspy/files/rbspy-0.17.0-remove-time-dependency.patch b/dev-ruby/rbspy/files/rbspy-0.17.0-remove-time-dependency.patch new file mode 100644 index 000000000..18bad2813 --- /dev/null +++ b/dev-ruby/rbspy/files/rbspy-0.17.0-remove-time-dependency.patch @@ -0,0 +1,94 @@ +From fec8fa58ac4665c234bb4165eb72bc8431d8feab Mon Sep 17 00:00:00 2001 +From: Alexey Zapparov +Date: Mon, 17 Apr 2023 18:56:40 +0200 +Subject: [PATCH] sec: Remove vulnerable time-0.1.x chrono dependency + +The dependency is optional for chrono and enabled by default for +backward compatibility only. + +See: https://rustsec.org/advisories/RUSTSEC-2020-0071 +See: https://github.com/chronotope/chrono/blob/v0.4.23/CHANGELOG.md#0416 +--- + Cargo.lock | 26 +++----------------------- + Cargo.toml | 2 +- + 2 files changed, 4 insertions(+), 24 deletions(-) + +diff --git a/Cargo.lock b/Cargo.lock +index 685ccb7..a816906 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -218,16 +218,13 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + + [[package]] + name = "chrono" +-version = "0.4.23" ++version = "0.4.24" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" ++checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" + dependencies = [ + "iana-time-zone", +- "js-sys", + "num-integer", + "num-traits", +- "time", +- "wasm-bindgen", + "winapi", + ] + +@@ -513,7 +510,7 @@ checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" + dependencies = [ + "cfg-if", + "libc", +- "wasi 0.11.0+wasi-snapshot-preview1", ++ "wasi", + ] + + [[package]] +@@ -1462,17 +1459,6 @@ dependencies = [ + "syn", + ] + +-[[package]] +-name = "time" +-version = "0.1.45" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" +-dependencies = [ +- "libc", +- "wasi 0.10.0+wasi-snapshot-preview1", +- "winapi", +-] +- + [[package]] + name = "unicode-ident" + version = "1.0.6" +@@ -1491,12 +1477,6 @@ version = "0.9.4" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +-[[package]] +-name = "wasi" +-version = "0.10.0+wasi-snapshot-preview1" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" +- + [[package]] + name = "wasi" + version = "0.11.0+wasi-snapshot-preview1" +diff --git a/Cargo.toml b/Cargo.toml +index 9ee77ad..c28bbd0 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -21,7 +21,7 @@ members = [ + + [dependencies] + anyhow = "1.0.58" +-chrono = "0.4.19" ++chrono = { version = "0.4.24", default-features = false, features = ["clock", "std"] } + clap = "3.1.6" + ctrlc = "3.1.0" + directories = "5.0.0" +-- +2.39.3 + diff --git a/dev-ruby/rbspy/metadata.xml b/dev-ruby/rbspy/metadata.xml new file mode 100644 index 000000000..927e6d8b1 --- /dev/null +++ b/dev-ruby/rbspy/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/rbspy/rbspy/issues + rbspy/rbspy + + diff --git a/dev-ruby/rbspy/rbspy-0.17.0-r1.ebuild b/dev-ruby/rbspy/rbspy-0.17.0-r1.ebuild new file mode 100644 index 000000000..82ba2aaf1 --- /dev/null +++ b/dev-ruby/rbspy/rbspy-0.17.0-r1.ebuild @@ -0,0 +1,219 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line-0.19.0 + adler-1.0.2 + ahash-0.8.3 + aho-corasick-0.7.20 + android_system_properties-0.1.5 + anyhow-1.0.69 + arrayvec-0.7.2 + atty-0.2.14 + autocfg-1.1.0 + bindgen-0.59.2 + bindgen-0.60.1 + bindgen-0.63.0 + bindgen-0.64.0 + bitflags-1.3.2 + bumpalo-3.12.0 + bytemuck-1.13.0 + byteorder-1.4.3 + bytes-1.4.0 + cc-1.0.79 + cexpr-0.6.0 + cfg-if-1.0.0 + chrono-0.4.24 + clang-sys-1.4.0 + clap-3.2.23 + clap_derive-3.2.18 + clap_lex-0.2.4 + codespan-reporting-0.11.1 + core-foundation-sys-0.8.3 + cpp_demangle-0.4.0 + crc32fast-1.3.2 + crossbeam-channel-0.5.6 + crossbeam-utils-0.8.14 + ctrlc-3.2.5 + cxx-1.0.89 + cxx-build-1.0.89 + cxxbridge-flags-1.0.89 + cxxbridge-macro-1.0.89 + dashmap-5.4.0 + directories-5.0.0 + dirs-sys-0.4.0 + either-1.8.1 + elf-0.0.12 + env_logger-0.9.3 + env_logger-0.10.0 + errno-0.2.8 + errno-dragonfly-0.1.2 + fallible-iterator-0.2.0 + fastrand-1.9.0 + flate2-1.0.25 + getrandom-0.2.8 + gimli-0.27.1 + glob-0.3.1 + goblin-0.6.0 + hashbrown-0.12.3 + heck-0.4.1 + hermit-abi-0.1.19 + hermit-abi-0.2.6 + hermit-abi-0.3.0 + humantime-2.1.0 + iana-time-zone-0.1.53 + iana-time-zone-haiku-0.1.1 + indexmap-1.9.2 + inferno-0.11.14 + instant-0.1.12 + io-lifetimes-1.0.5 + is-terminal-0.4.3 + itertools-0.10.5 + itoa-1.0.5 + js-sys-0.3.61 + lazy_static-1.4.0 + lazycell-1.3.0 + libc-0.2.139 + libloading-0.7.4 + libproc-0.12.0 + libproc-0.13.0 + link-cplusplus-1.0.8 + linux-raw-sys-0.1.4 + lock_api-0.4.9 + log-0.4.17 + mach-0.3.2 + mach2-0.4.1 + mach_o_sys-0.1.1 + memchr-2.5.0 + memmap-0.7.0 + memmap2-0.5.8 + memoffset-0.7.1 + minimal-lexical-0.2.1 + miniz_oxide-0.6.2 + nix-0.25.1 + nix-0.26.2 + nom-7.1.3 + num-format-0.4.4 + num-integer-0.1.45 + num-traits-0.2.15 + num_cpus-1.15.0 + object-0.30.3 + once_cell-1.17.0 + os_str_bytes-6.4.1 + parking_lot_core-0.9.7 + peeking_take_while-0.1.2 + pin-utils-0.1.0 + plain-0.2.3 + ppv-lite86-0.2.17 + proc-macro-error-1.0.4 + proc-macro-error-attr-1.0.4 + proc-macro2-1.0.51 + proc-maps-0.3.0 + prost-0.11.6 + prost-derive-0.11.6 + quick-xml-0.26.0 + quote-1.0.23 + rand-0.8.5 + rand_chacha-0.3.1 + rand_core-0.6.4 + rbspy-testdata-0.1.9 + read-process-memory-0.1.5 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-1.7.1 + regex-syntax-0.6.28 + remoteprocess-0.4.11 + rgb-0.8.34 + rustc-demangle-0.1.21 + rustc-hash-1.1.0 + rustix-0.36.8 + ryu-1.0.12 + scopeguard-1.1.0 + scratch-1.0.3 + scroll-0.11.0 + scroll_derive-0.11.0 + semver-1.0.16 + serde-1.0.152 + serde_derive-1.0.152 + serde_json-1.0.92 + shlex-1.1.0 + smallvec-1.10.0 + spytools-0.1.4 + stable_deref_trait-1.2.0 + static_assertions-1.1.0 + str_stack-0.1.0 + strsim-0.10.0 + syn-1.0.107 + tempfile-3.4.0 + term_size-0.3.2 + termcolor-1.2.0 + textwrap-0.16.0 + thiserror-1.0.38 + thiserror-impl-1.0.38 + unicode-ident-1.0.6 + unicode-width-0.1.10 + version_check-0.9.4 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.84 + wasm-bindgen-backend-0.2.84 + wasm-bindgen-macro-0.2.84 + wasm-bindgen-macro-support-0.2.84 + wasm-bindgen-shared-0.2.84 + which-4.4.0 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.42.0 + windows-sys-0.45.0 + windows-targets-0.42.1 + windows_aarch64_gnullvm-0.42.1 + windows_aarch64_msvc-0.42.1 + windows_i686_gnu-0.42.1 + windows_i686_msvc-0.42.1 + windows_x86_64_gnu-0.42.1 + windows_x86_64_gnullvm-0.42.1 + windows_x86_64_msvc-0.42.1 +" + +inherit cargo + +DESCRIPTION="Sampling CPU profiler for Ruby" +HOMEPAGE="https://rbspy.github.io https://github.com/rbspy/rbspy" +SRC_URI=" + https://github.com/rbspy/rbspy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) +" + +LICENSE="Apache-2.0 BSD-2 BSD CDDL ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-lang/ruby )" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +PATCHES=( + "${FILESDIR}/${P}-remove-time-dependency.patch" +) + +src_test() { + local skip=( + --skip sampler::tests::test_sample_single_process + --skip sampler::tests::test_sample_single_process_with_time_limit + --skip core::ruby_spy::tests::test_get_trace_when_process_has_exited + --skip core::ruby_spy::tests::test_get_trace + --skip sampler::tests::test_sample_subprocesses + ) + cargo_src_test -- "${skip[@]}" +} + +src_install() { + cargo_src_install + dodoc README.md +} diff --git a/dev-ruby/rbspy/rbspy-0.21.0.ebuild b/dev-ruby/rbspy/rbspy-0.21.0.ebuild new file mode 100644 index 000000000..b351f4880 --- /dev/null +++ b/dev-ruby/rbspy/rbspy-0.21.0.ebuild @@ -0,0 +1,234 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + ahash@0.8.11 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.0.3 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.86 + arrayvec@0.7.4 + autocfg@1.3.0 + bindgen@0.68.1 + bindgen@0.69.4 + bitflags@1.3.2 + bitflags@2.5.0 + bumpalo@3.16.0 + bytemuck@1.16.0 + byteorder@1.5.0 + bytes@1.6.0 + cc@1.0.98 + cexpr@0.6.0 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + cfg_aliases@0.2.1 + chrono@0.4.38 + clang-sys@1.8.2 + clap@4.5.4 + clap_builder@4.5.2 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.1 + core-foundation-sys@0.8.6 + cpp_demangle@0.4.3 + crc32fast@1.4.2 + crossbeam-channel@0.5.13 + crossbeam-utils@0.8.20 + ctrlc@3.4.4 + dashmap@5.5.3 + derive_more@0.99.17 + directories@5.0.1 + dirs-sys@0.4.1 + either@1.12.0 + env_filter@0.1.0 + env_logger@0.10.2 + env_logger@0.11.3 + equivalent@1.0.1 + errno@0.3.9 + fallible-iterator@0.3.0 + fastrand@2.1.0 + flate2@1.0.30 + getrandom@0.2.15 + gimli@0.28.1 + glob@0.3.1 + goblin@0.7.1 + goblin@0.8.2 + hashbrown@0.14.5 + heck@0.5.0 + hermit-abi@0.3.9 + home@0.5.9 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + indexmap@2.2.6 + inferno@0.11.19 + is-terminal@0.4.12 + is_terminal_polyfill@1.70.0 + itertools@0.12.1 + itoa@1.0.11 + js-sys@0.3.69 + lazy_static@1.4.0 + lazycell@1.3.0 + libc@0.2.155 + libloading@0.8.3 + libproc@0.14.8 + libredox@0.1.3 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.21 + mach2@0.4.2 + mach@0.3.2 + mach_o_sys@0.1.1 + memchr@2.7.2 + memmap2@0.5.10 + memmap2@0.9.4 + memmap@0.7.0 + minimal-lexical@0.2.1 + miniz_oxide@0.7.3 + nix@0.26.4 + nix@0.28.0 + nix@0.29.0 + nom@7.1.3 + num-format@0.4.4 + num-traits@0.2.19 + object@0.32.2 + once_cell@1.19.0 + option-ext@0.2.0 + parking_lot_core@0.9.10 + peeking_take_while@0.1.2 + plain@0.2.3 + ppv-lite86@0.2.17 + prettyplease@0.2.20 + proc-macro2@1.0.84 + proc-maps@0.3.2 + prost-derive@0.12.6 + prost@0.12.6 + quick-xml@0.26.0 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rbspy-testdata@0.2.1 + read-process-memory@0.1.6 + redox_syscall@0.5.1 + redox_users@0.4.5 + regex-automata@0.4.6 + regex-syntax@0.8.3 + regex@1.10.4 + remoteprocess@0.4.13 + rgb@0.8.37 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustix@0.38.34 + ruzstd@0.5.0 + ryu@1.0.18 + scopeguard@1.2.0 + scroll@0.11.0 + scroll@0.12.0 + scroll_derive@0.11.1 + scroll_derive@0.12.0 + semver@1.0.23 + serde@1.0.203 + serde_derive@1.0.203 + serde_json@1.0.117 + shlex@1.3.0 + smallvec@1.13.2 + spytools@0.2.0 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + str_stack@0.1.0 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.66 + tempfile@3.10.1 + term_size@0.3.2 + thiserror-impl@1.0.61 + thiserror@1.0.61 + twox-hash@1.6.3 + unicode-ident@1.0.12 + utf8parse@0.2.1 + 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 + which@4.4.2 + 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-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.5 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 + zerocopy-derive@0.7.34 + zerocopy@0.7.34 +" + +inherit cargo + +DESCRIPTION="Sampling CPU profiler for Ruby" +HOMEPAGE="https://rbspy.github.io/" +SRC_URI=" + https://github.com/rbspy/rbspy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" + +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD CDDL ISC MIT MPL-2.0 Unicode-DFS-2016" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-lang/ruby )" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_test() { + local skip=( + --skip sampler::tests::test_sample_single_process + --skip sampler::tests::test_sample_single_process_with_time_limit + --skip core::ruby_spy::tests::test_get_trace_when_process_has_exited + --skip core::ruby_spy::tests::test_get_trace + --skip sampler::tests::test_sample_subprocesses + ) + cargo_src_test -- "${skip[@]}" +} + +src_install() { + cargo_src_install + dodoc README.md +} diff --git a/dev-ruby/rspec-wait/Manifest b/dev-ruby/rspec-wait/Manifest new file mode 100644 index 000000000..938786fdc --- /dev/null +++ b/dev-ruby/rspec-wait/Manifest @@ -0,0 +1 @@ +DIST rspec-wait-0.0.9.gem 11264 BLAKE2B 04a764cfb417690dceee735dc014d893c74ca94980400bd097c9150313dedc646a52bfaf80187769c3f6baf5b7319bad6ab6b85afaaf013b25f5d2d52d9cde86 SHA512 4bb4b01c26fbc14d211e24b08a0a79a47e73428bafb11e6fb0c91cf1c890dff284059cc1ea350342eda4196577e5bab14c08991c66ec1a01cf4f88810671a117 diff --git a/dev-ruby/rspec-wait/metadata.xml b/dev-ruby/rspec-wait/metadata.xml new file mode 100644 index 000000000..96f71daa8 --- /dev/null +++ b/dev-ruby/rspec-wait/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://github.com/laserlemon/rspec-wait/issues + laserlemon/rspec-wait + + diff --git a/dev-ruby/rspec-wait/rspec-wait-0.0.9.ebuild b/dev-ruby/rspec-wait/rspec-wait-0.0.9.ebuild new file mode 100644 index 000000000..fed1b188a --- /dev/null +++ b/dev-ruby/rspec-wait/rspec-wait-0.0.9.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_EXTRADOC="" +RUBY_FAKEGEM_GEMSPEC="rspec-wait.gemspec" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +USE_RUBY="ruby31 ruby32" + +inherit ruby-fakegem + +DESCRIPTION="enables time-resilient expectations in your RSpec test suite" +HOMEPAGE="https://github.com/laserlemon/rspec-wait" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +ruby_add_rdepend " + >=dev-ruby/rspec-3 +" diff --git a/dev-ruby/ruby-build/metadata.xml b/dev-ruby/ruby-build/metadata.xml new file mode 100644 index 000000000..01bcf64a1 --- /dev/null +++ b/dev-ruby/ruby-build/metadata.xml @@ -0,0 +1,9 @@ + + + + + + rbenv/rbenv + https://github.com/rbenv/rbenv/issues + + diff --git a/dev-ruby/ruby-build/ruby-build-9999.ebuild b/dev-ruby/ruby-build/ruby-build-9999.ebuild new file mode 100644 index 000000000..2743333b6 --- /dev/null +++ b/dev-ruby/ruby-build/ruby-build-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Installs virtually any version of Ruby, from source" +HOMEPAGE="https://github.com/rbenv/ruby-build" +LICENSE="MIT" + +SLOT=0 +EGIT_REPO_URI="https://github.com/rbenv/ruby-build.git" +EGIT_BRANCH=master + +src_compile() { + : +} + +src_install() { + dobin bin/ruby-build + exeinto /usr/libexec/rbenv + doexe bin/rbenv-install + doexe bin/rbenv-uninstall + insinto /usr/share/ruby-build + doins share/ruby-build/* + doman share/man/man1/*.1 + dodoc README.md +} diff --git a/dev-ruby/ruby-install/Manifest b/dev-ruby/ruby-install/Manifest new file mode 100644 index 000000000..885193ab4 --- /dev/null +++ b/dev-ruby/ruby-install/Manifest @@ -0,0 +1 @@ +DIST ruby-install-0.9.3.tar.gz 39008 BLAKE2B aa498ec23eb96f1732e4b46b286939e9f39e632d1215e70bdcbc4ae05d2e490711ba4f9ae2766af4bb068e5ed9dbb041f118ff8fd4b6fb430294f5d7c84cf417 SHA512 4c9576ba5a825b696d4586034110adabbb687a8cefb27ade2d2129a23463ea7d9c01372c92395a1fcc2d35655a0d5f708a9d1368ee33051add602a8676da3c9e diff --git a/dev-ruby/ruby-install/metadata.xml b/dev-ruby/ruby-install/metadata.xml new file mode 100644 index 000000000..172ff1966 --- /dev/null +++ b/dev-ruby/ruby-install/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/postmodern/ruby-install/issues + https://github.com/postmodern/ruby-install/blob/master/ChangeLog.md + postmodern/ruby-install + + diff --git a/dev-ruby/ruby-install/ruby-install-0.9.3.ebuild b/dev-ruby/ruby-install/ruby-install-0.9.3.ebuild new file mode 100644 index 000000000..319efe059 --- /dev/null +++ b/dev-ruby/ruby-install/ruby-install-0.9.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Installs Ruby, JRuby, Rubinius, TruffleRuby, or MRuby." +HOMEPAGE="https://github.com/postmodern/ruby-install" +SRC_URI="https://github.com/postmodern/ruby-install/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +PROPERTIES="test_network" +RESTRICT="!test? ( test )" + +DEPEND=">=app-shells/bash-3.0:*" +RDEPEND="${DEPEND} + sys-apps/grep + || ( >net-misc/wget-1.12 net-misc/curl ) + dev-libs/openssl + app-arch/tar + app-arch/bzip2 + app-arch/xz-utils + sys-devel/patch + || ( >=sys-devel/gcc-4.2 llvm-core/clang )" +BDEPEND="test? ( dev-util/shunit2 )" + +# BUG: `make check` fails: https://github.com/postmodern/ruby-install/issues/442 +src_test() { + emake test +} + +src_prepare() { + default + + sed -i Makefile -e "s/^VERSION=${PV}$/VERSION=${PVR}/" \ + || die "Cannot fix doc location to follow Gentoo/FHS guidelines" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install +} diff --git a/dev-ruby/ruby-lsp/Manifest b/dev-ruby/ruby-lsp/Manifest new file mode 100644 index 000000000..7a9f8fad9 --- /dev/null +++ b/dev-ruby/ruby-lsp/Manifest @@ -0,0 +1 @@ +DIST ruby-lsp-0.26.4.tar.gz 35047056 BLAKE2B ff3d689e6f9e546612cb68b50ce1c9030ba04972676ccfdb09c881ac40098629c514618b12b58744602b5d6cfafdbaa7d21a69eb9e8538bc95dc0b7912f8d23f SHA512 5c5c3ee0567031cf94bd0671c89bed8a3db48037bdd1b36abd039a227fb41a630929411b4e1f4cb0e66aec47ff78aaea6c44bc493aa48e24a311541d2cf34497 diff --git a/dev-ruby/ruby-lsp/metadata.xml b/dev-ruby/ruby-lsp/metadata.xml new file mode 100644 index 000000000..03a421731 --- /dev/null +++ b/dev-ruby/ruby-lsp/metadata.xml @@ -0,0 +1,12 @@ + + + + + truffle074@gmail.com + Bryce Copeland (truffle) + + + https://github.com/Shopify/ruby-lsp/issues + Shopify/ruby-lsp + + diff --git a/dev-ruby/ruby-lsp/ruby-lsp-0.26.4.ebuild b/dev-ruby/ruby-lsp/ruby-lsp-0.26.4.ebuild new file mode 100644 index 000000000..267931b52 --- /dev/null +++ b/dev-ruby/ruby-lsp/ruby-lsp-0.26.4.ebuild @@ -0,0 +1,33 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_BINDIR="exe" # 'bin' contains only testing functions +RUBY_FAKEGEM_EXTRAINSTALL="static_docs VERSION" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" +inherit ruby-fakegem + +DESCRIPTION="An opinionated language server for Ruby" +HOMEPAGE="https://shopify.github.io/ruby-lsp" +SRC_URI="https://github.com/Shopify/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# TODO: if necessary create extra packages with test dependencies +# currently tests would require many more gems/ebuilds +RUBY_FAKEGEM_RECIPE_TEST="none" + +DEPEND+=" + >=dev-ruby/prism-1.2 =dev-ruby/rbs-3 + + + + + ktakashi/sagittarius-scheme + + diff --git a/dev-scheme/sagittarius/sagittarius-0.9.14.ebuild b/dev-scheme/sagittarius/sagittarius-0.9.14.ebuild new file mode 100644 index 000000000..e77ea3538 --- /dev/null +++ b/dev-scheme/sagittarius/sagittarius-0.9.14.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake edo + +DESCRIPTION="R6RS/R7RS Scheme system." +HOMEPAGE="https://github.com/ktakashi/sagittarius-scheme" +SRC_URI="https://github.com/ktakashi/sagittarius-scheme/releases/download/v${PV}/${P}.tar.gz" +PATCHES=( "${FILESDIR}/${PN}-0.9.14-compiler-flags.patch" ) + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boehm-gc + dev-libs/libffi + dev-libs/openssl + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +src_unpack() { + default + + # avoid running ldconfig + edo truncate -s0 "${S}"/cmake/CMakeLists.txt + + edo cd "${S}"/test/tests + # following tests always fail in sandbox + edo rm net/http-client.scm net/socket.scm rfc/websocket.scm + # following tests randomly(?!) fail + edo rm net/server.scm rfc/oauth2.scm rsa/pkcs/%3a12.scm security/keystore.scm +} diff --git a/dev-tex/ninecolors/Manifest b/dev-tex/ninecolors/Manifest new file mode 100644 index 000000000..fecec53a9 --- /dev/null +++ b/dev-tex/ninecolors/Manifest @@ -0,0 +1 @@ +DIST ninecolors-2022.02.13.zip 52616 BLAKE2B d0e90e3d7aaa7ee8f96904139b8b660ba5305f3106562f6bdb523653ba57a51ffc6f0ff8a0689c768b5de1b577d08a6f4b1b82d0558400419d8a10f5ebae084c SHA512 c778e1a2dfbe02a6f7a4cd9d7f5e6da5dfee7daa07bad11cda41faa971ba4330be91abdf3354b2f36bc7b7836f4d0767bc89dd213fa7466dd6cf7c2548cbe8e4 diff --git a/dev-tex/ninecolors/metadata.xml b/dev-tex/ninecolors/metadata.xml new file mode 100644 index 000000000..6337ac9e4 --- /dev/null +++ b/dev-tex/ninecolors/metadata.xml @@ -0,0 +1,22 @@ + + + + + vowstar@gmail.com + Huang Rui + + + This package carefully selects and defines 9 colors for 13 hues each. + All colors with the same suffix number have equal luminance level. Also + the color black is of level 0, and the color white is of level 10. + By simply choosing two colors in the above list, which differ in level + by at least 5, as foreground and background colors, you will get proper + WCAG Color Contrast. + + + 该包精心选择并定义了 9 种颜色,每种颜色 13 种色调。所有具有相同后缀 + 编号的颜色都具有相同的亮度级别。黑色的级别为 0,白色的级别为 10。 + 只需在上面的列表中选择两种颜色(级别相差至少 5)作为前景色和背景色, + 您将获得正确的 WCAG 颜色对比度。 + + diff --git a/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild b/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild new file mode 100644 index 000000000..16e783cc0 --- /dev/null +++ b/dev-tex/ninecolors/ninecolors-2022.02.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit latex-package + +DESCRIPTION="Select colors with proper WCAG color contrast" +HOMEPAGE="https://www.ctan.org/pkg/ninecolors/" +SRC_URI="https://mirrors.ctan.org/macros/latex/contrib/ninecolors.zip -> ${P}.zip" + +S="${WORKDIR}/${PN}" + +LICENSE="LPPL-1.3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="doc" + +RDEPEND=" + dev-texlive/texlive-latexrecommended + >=dev-texlive/texlive-latexextra-2012 + dev-texlive/texlive-plaingeneric +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${RDEPEND} + app-arch/unzip +" + +TEXMF="/usr/share/texmf-site" + +src_install() { + latex-package_src_doinstall styles + dodoc README.txt + if use doc ; then + latex-package_src_doinstall pdf + fi +} diff --git a/dev-tex/tabularray/Manifest b/dev-tex/tabularray/Manifest new file mode 100644 index 000000000..706eb5a17 --- /dev/null +++ b/dev-tex/tabularray/Manifest @@ -0,0 +1 @@ +DIST tabularray-2023.03.01.tar.gz 3270836 BLAKE2B 1cc854e1251a263b5fbc48fd0f06acb7e371ba99121a010f6a7c667805074d502c2482f237b817998923f7da84cce3beaa5dacb9d11ec182bf7a058849d1790d SHA512 3651febc21374192e2ffa4fec12e9ece0614cb32454fd277189518df30a574acf024abbfe4a9db6a548d56d7ae508de45d3b255ee47d74b82aebf1ad38a9020c diff --git a/dev-tex/tabularray/metadata.xml b/dev-tex/tabularray/metadata.xml new file mode 100644 index 000000000..702034d7c --- /dev/null +++ b/dev-tex/tabularray/metadata.xml @@ -0,0 +1,34 @@ + + + + + vowstar@gmail.com + Huang Rui + + + lvjr/tabularray + + + LATEX tables are implemented using TEX commands such as \halign, + \noalign, \span, and \omit. In order to implement new features, many + macro packages have modified the inner table commands inside LATEX. + This makes package code complicated, difficult to maintain, and often + conflicts with each other. + At present, the LATEX3 programming layer is basically mature. + This tabularray package will discard the old \halign commands and + directly use LATEX3 functions to parse the table, and then typeset the + entire table. Under the premise of being compatible with the basic + syntax of LATEX2 tables, this macro package will completely separate + the content and style of the table, and the style of the table can be + completely set in key-val way. + + + LATEX 表是使用 TEX 命令实现的,例如 \halign、\noalign、\span 和 \omit + 为了实现新的功能,很多宏包都修改了LATEX内部的内表命令。这使得包代码变得 + 复杂、难以维护,并且经常相互冲突。 + 目前LATEX3编程层已经基本成熟。这个 tabularray 包将抛弃旧的 \halign + 命令,直接使用 LATEX3 函数解析表格,然后排版整个表格。 + 在兼容LATEX2表格基本语法的前提下,这个宏包将表格的内容和样式完全分离, + 表格的样式完全可以通过 键-值 的方式设置。 + + diff --git a/dev-tex/tabularray/tabularray-2023.03.01.ebuild b/dev-tex/tabularray/tabularray-2023.03.01.ebuild new file mode 100644 index 000000000..6f4b35f73 --- /dev/null +++ b/dev-tex/tabularray/tabularray-2023.03.01.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit latex-package + +DESCRIPTION="Typeset tabulars and arrays with LATEX3" +HOMEPAGE="https://www.ctan.org/pkg/tabularray/" +SRC_URI="https://github.com/lvjr/tabularray/archive/refs/tags/2023A.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-2023A" + +LICENSE="LPPL-1.3c" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="doc" + +RDEPEND=" + dev-tex/ninecolors + dev-texlive/texlive-latexrecommended + >=dev-texlive/texlive-latexextra-2012 + dev-texlive/texlive-plaingeneric +" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" + +TEXMF="/usr/share/texmf-site" + +src_install() { + latex-package_src_doinstall styles + dodoc README.txt + if use doc ; then + latex-package_src_doinstall pdf + fi +} diff --git a/dev-tex/tectonic/Manifest b/dev-tex/tectonic/Manifest new file mode 100644 index 000000000..628cd47e1 --- /dev/null +++ b/dev-tex/tectonic/Manifest @@ -0,0 +1,335 @@ +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +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 anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST app_dirs2-2.5.5.crate 18308 BLAKE2B 020c3d3f4b6d2d850d8004bbd04f2e0e8f711fcafee4750734945bf4298e43488b49e8bdca5be3f2d23b54d3690e4ba87549f96895c35168ee4022b9edaeca80 SHA512 b14badd0fbd5f39a02ea51a1421734b12f45284f69665cb83e2f16ad2ba63659a9bd626fcc3d4aff8cf010226a68e18c400fd4329c40a0d198007bc6e4e93d28 +DIST async-priority-channel-0.1.0.crate 12676 BLAKE2B 00215ca588387402c1a3cbf493b82e827d8be20a823078775d131fd7aa8c6cfc226177ed32a49c7f2ba08e9c883d460273a94b9cd194c66633d71eebc2466754 SHA512 4a8ffc37de437da694bd6d2b54c0a041eb942e9cf2b668981cdfd61d6f049d20a366702a8c681448745083f4ff866ebfe46b2b0229df2f8d9ebf81e4c7a6b379 +DIST async-recursion-1.0.5.crate 11890 BLAKE2B 106bc70beb0fba67ac3843a100d6fb7771b4e79ccb212cc6eb787631baa051c69efa986b21cf8f9bdd715596f52466f9171529cad19c0ace6262626b38c11cb3 SHA512 83ad19459e54014d22fa0bbdc2b4427421dd4e9b105d479641ee8b147b6b55dd34cae31a794f7f6ffb7de8e5cc0d0a8d50855569c9c773d5aac9e6dfe2e4b90f +DIST async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f +DIST atomic-take-1.1.0.crate 5581 BLAKE2B 8cbd5a971ef1633ea4540f3e66789796811ddc43f050a0ec20ce33c3b9360647dad10b2d8e9ecd3935649969566fcd59da145c397ce670da0cbc4398e0caa219 SHA512 1b41e45b576090d8369faed22ce96dc3c9a7d9e905e2a4637a127b4d9e6835e2fb0c6b5651eb929ebe220fb9565cd6f72a6685dc8e6a5d225a23b4e0f089de3b +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba +DIST btoi-0.4.3.crate 10007 BLAKE2B 60a4c0511afc23ec3bdd07a905e82b501f1000081e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd SHA512 35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST byte-unit-4.0.19.crate 10929 BLAKE2B af6090fd27ace38f90e8ca3abbb599c7715ddc0a89947539136eb13289e3b6add9daabdea3cd5474032641070eb49dcf33cc6ec6d57e7c8436d842f49eee84bd SHA512 5fce31ae5826549cd0d6133af3fec5961b931e8cde57d082ac82220d19d444a186a5fb339be6eefda82845cb59ceeebff672c771ad1a17c372741bbca476e234 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.33.crate 221279 BLAKE2B cc7b71b996a1c15b6b013d06f57ffd8af78b72fab87c0e9123f87918d404787ade2217e8e58fb0153552e49c6e11ca6e820eb0c0f1add8c43619849fa096a214 SHA512 172996d2ccc8733957d45fcc24fefb3531c7b33a798ab9f494be23f08d6d2bc350401574c626fd8eec0191ba28c0f7b73af7bc4235ec72a4b1d437fb7e89c875 +DIST chrono-tz-0.8.5.crate 622507 BLAKE2B 3acfc5a57caef7e25f44aadefbb28143bb61c7a298a9caf1c2b7939f353e5f02959d9430e7b8a990fd55ca0c6fecfb578a9dcb301b12db3ff9d7c4d68a7d68b4 SHA512 a6962458c07e5e50651a4324a4e07b8dfb56bd077680b7749ed77ba37ecada7c2336d1fd19a39e5006c437d91b985242c174650f74849857380af8e7f9c9cec5 +DIST chrono-tz-build-0.2.1.crate 10421 BLAKE2B 21a1a7b9b8ef707f986cabd7cae83e15d74d0cad0ec883c5a463f2eca9d9fdcf441dac9a0e24c4046c88f875302ff3076f1bd3727625b53ebf7b7c4ade27f402 SHA512 bfdaf9255d6402c8c257bbca8e21de20c002362e60c7b73c59c29775076468a0223b5701d1f8273bb0ec61a31dccd7909d1ad8241001c8da2d65960fbe2d6241 +DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8 +DIST clearscreen-2.0.1.crate 151421 BLAKE2B c43020bf5a2aced2d053e46f3a5d38d5accdb7af6d742d7fbcd990f01f7e31138fbcfd2cee2a29a9a0a794b6dc75fb3213c4c593020d5b1e2eb521d82ef063a7 SHA512 e9ba90f1768537464b201b045f05522dfc9765ba5111fb484ada0968ee880d72ce46020e2798778179bbd191b256cb340329966cd6d182253c31d96d9824506c +DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 +DIST command-group-2.1.0.crate 162533 BLAKE2B d5014958329b500f92080474f24afc9fc118f6b4e2036cbee3f9a5b5422e50cfaca19fdb085a50c9a7090e7d3b4a03f89989edc729c34e3273ff40c3a61d540a SHA512 64e79c966618a8e23055716b65f920c2fea903ab471dccc82b362d95ee9c683b9db012df09b879ff703118740034d90324097ecf62e69186ccb7cfa3f9932be0 +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 cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crossbeam-channel-0.5.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71 +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-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST curl-0.4.44.crate 91415 BLAKE2B 0193d51d0ebca5a9ac87a3a2537d573a15d8f0c47e0dba5ad3c0401dfe4a96e63c43a1be054433eb782f90ec61dbc60a12ba035e4fdb033eefe53860d41c3494 SHA512 499c3496cb019856773da10c5dcdf539c3fb7542a5e5dde4923d36e0f9274515b43a68bd31fc18a9adbfa9061d752fa698dfc2fbb6a6b1c1347001b3d112b3e5 +DIST curl-sys-0.4.71+curl-8.6.0.crate 3269597 BLAKE2B 928282711c1e219a392a8860a070d28bd913880074f448282ea4f434829a06d2945adb453cee9ef0ae6b17d26fb19aac6983f8249d63d8cfc88ba54141407630 SHA512 b62d3002965bf44bdb70ccb4ca77c2170b760d4b672f8b2fa54ee4b8c44da3e0ffc99d6eff86e7b9b73253bec737558f8c4fe3017a7228134c670236de9ded02 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST deunicode-1.4.2.crate 176451 BLAKE2B 8b8ad8f19399ebfbdf4b8e5e90ff76fc603260d0a8d926c4f37e5a53947b0e4e4463462a553450e44e4174876f17bc2c9003fc27f6ed56b28cd405a456b45c8e SHA512 55003f183788e0a3af763bf74eed212ad9740dd0e72e292469cd4d581b629c2154b97278502d84258dedca96953bbb0bd2d426dc1d21cf6ad723658e836113c8 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b +DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f +DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc +DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add4366685282a277d4ca40c5fc901228c0652c5759210048b28a94c8bb04c39bb3b359d43254e953e5b476112da7e49151a5b SHA512 d8a9b125fb87099f8bcbaf3688e2feb1c463ce624cd3dd36396e75e7aff177ed5033ecc295c02f491be04dbf240aac376e79a5c7cb591c3b208c442e1c1e6bbd +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79 +DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22 +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 +DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +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 gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gix-actor-0.20.0.crate 4127 BLAKE2B 98d227f2ab5eded19e285f79e153a454450af76f78885a873e84ea2a77accb90c235ce1877038173b64dd0926a949f9d1677fb78ab00c38519e83564ebfa9107 SHA512 b73e9719b9b8d182909e62cc836c1a4da70c6f67ddb3482dd669bbfcafe5afcbc0dffd1e155882a1ce6edbb0b47b3595d81f824ee21f3322e3446f813f5b4d99 +DIST gix-config-0.22.0.crate 136539 BLAKE2B 884d0b160e9f18283a3f8f19d50288428ffebe6e7e2680044698cdadd3d446b2ca4e61f66de02de825602cc491cf1f45c17675c902a64b0920fe741ced6e1f81 SHA512 8b6e72a3f5a476987cf82b283ab3e96e231d142bed8756d1153fd78514ac5d00798c285321ada864d7bbe2f3b4e2ea259402b44bde27029ccc2dccf158f315ce +DIST gix-config-value-0.12.5.crate 24738 BLAKE2B 9bcf90877817978a4756226b76375c3c4a3d450cc818eb5a74d7542209a37998bfd03a97d53ed85f08b616fd038665ec125074b381832bf945b992ac963b7134 SHA512 835d16ee6a96b4c63971680c5096c75b8a34cc6152402c63fc5092e177767b78ce39e65ff414e9b4949b8882fe4cf62b497d5ec4b144eb9e1353dcd8d5d3834d +DIST gix-date-0.5.1.crate 24684 BLAKE2B 21ba9c13336f960f6f5c0b38d2478f3908195c3ad3b16c3113a832ab8bfe2edd5787fc13ba7bd3046dddc852b16cab17814d3a21a94aa647097501632184b6bc SHA512 dccdc9867c8eb8639438270845e1d1be160157e9c1184aefc1219486fab2147564234dfe04a1f9f77005e5afa05a3b9bfba7d176fe5d6d487f598557e22935b6 +DIST gix-features-0.29.0.crate 62359 BLAKE2B 947daa561181f81830e15705d385a9f91f59ac9e88a9f755bb4957250a8268d9bad0cc8e31485675735398b6509b79bcb814b43b52a2614d0079684450cab5e0 SHA512 50a4ec1c62229876a77d6f73b0fb6fe34dc1a72c64caf28a8738ca0dea0161de1efbf8273e0fa83a445e366430dd7519d57a126f3e27220382146febb753e19d +DIST gix-fs-0.1.1.crate 13364 BLAKE2B 203963008fc2b76702757d544e1cff41cf4883bb83ab8d400d4dcacce847dac6cf785cfc3e14704aada33056b1588ebe5765c46acefa3161312d12e140b2f29c SHA512 b84e7541ea5f55a4cd6f71a789ef655ff59875e169ca7b13865af1a972433d2d302330eb18e1871497f2f5bc2627981afa820b7aeebee8f418a175cb33c745f9 +DIST gix-glob-0.7.0.crate 43527 BLAKE2B c0e636f1ef5e154c8e38162069200effc8accb04baef26c5881bbad70e125176f08555bd514e1a2c399a57f37b1923279cd7d244a9315e93cc54d10fabf0dbaa SHA512 093f75bad08a4bdd30708ec27cabe71d22dc40d21fe8b922e563af2775d8034a4a0041baa99a886c8c743d7415da1745672b00acc0609fdb054c885856b4ab73 +DIST gix-hash-0.11.4.crate 32692 BLAKE2B 1764fc2a61b7ca63b66fe295ca909808ea53cbb3c7e3d97f11d29135cf1d9aa2ed0f9c177642998cd4c48c18a5b2c6c1cf4da30aa7b6a5833f336f1f051b9a76 SHA512 70e03b216da4ba3a0a0a364ce0e2f4f5c4ec50b100f7aff442557c4d1bcd74e8b64b911f955e35cd53f0441c8a6673c0efdb2ae66af53b0a7f6b11e1b78154e7 +DIST gix-lock-5.0.1.crate 20010 BLAKE2B a5963ee16d3144df57e6bd994896bc2fa1a27f7b53fc186906f60c6e27ed3afaddf2b8919da1967ad0fb2109733c9741034b3bb3cbe30c2218327dc66c853a52 SHA512 6c0381fd1a6e6b4217be4209094d01a110f82cf93f618169149ab814cb82db05a8be8568dad922e43adb4da341f0c772b91b291ba74a6845a691907e77462030 +DIST gix-object-0.29.2.crate 23581 BLAKE2B 5c99f154050337914ad9ab75aca55556832c7c990c8d4561a55ae2a2b193a04c54665e69978840f2615cf13523eb1bdec9aca337c198dd4277c52f754deddc14 SHA512 1bc95f11a46b799e9d7b8cd3b7513451d1b6ef57717cdd5a9533d07b75a38918cf6aa103051a2c5de10370687916cd8c658ad474d22a5dccff46e79e9602920a +DIST gix-path-0.8.4.crate 31747 BLAKE2B 7dfd18e25a668ad2d452d7ee2c177567bf20c996a4be29e27d01de5100ff362a58f200e745eebaf65dd57ee552791f3272684c1cff48dde9c7ea8f0d896c6c65 SHA512 c7425d700fcfe14d35c4b118a8e25d895ea040681e5988839816506ea2d46326ca85e88add35f8d820a8c4b5ab3fa954a5b2878f45c695cf6af1fc66d2578cdd +DIST gix-ref-0.29.1.crate 50026 BLAKE2B a657b084c2ef24cacc95c1a148688db6df28d077f7afea96c1afe01898061473fe94fc7ac2928f444b373001d1e49899f631b83db3dc2983f26ec73fde5fe087 SHA512 58c8fa836efe4de9129760704eb22b149c003e9542968489eb2b949fa53e79be4f0c8c696bb50dba549e3c3fdafebd7be7689560f123d06005857bfd79916b0a +DIST gix-sec-0.8.4.crate 24557 BLAKE2B eba5dd6d1499e593d093eaddb4892b52f54a1518fa0bf7ec597c6c5640afe3350441e92125d0eb90ccd0a6b2e6ec14e9bc0f051b6896974f4a6c5b923c8ba693 SHA512 6f7b3e8269faac93d035dd687ffaafa1324098bf68c6c7f05b29fac183ed0a9dc48b9c98b18d579cc5d6fb1d112a4b08fd66f7f855ad31f6e3ec6531716eef09 +DIST gix-tempfile-5.0.3.crate 34637 BLAKE2B 79d0f09e319232422c55145be650b232b0db85469f655cb56511d0bc93a13fe8fa7178ac613969ae72e2345398951232d206b6fd505d853c56b8b037e17eb9f8 SHA512 5ad1ceaab317e85aab6114b5df6b499fdd93b3152609d30a12cfa6c329d636cfba2a79822ecb54d72496e766d530c1f4ad55e84373bf83656671118940a05191 +DIST gix-trace-0.1.7.crate 9647 BLAKE2B c8b887a0d42bb6786b12f88388e017bd736ea13ad29a47fae36c472a3f750b653cc11bf01460e2ad469204a5c6871c3dc08ee4be4a09c3623029e4941a5c6fa6 SHA512 de4c5f7ee505bd29dcf5da523503eeaf167d6a9c573727032da10f272e3aa47a9dd77ccd393f117ba531c5d6dafc2213eed8ee13670e6ec80dd27cb56b1476bb +DIST gix-utils-0.1.9.crate 7295 BLAKE2B ab86d9f781b2bbf46da03e9260658b2503576f06fa30827839d8debfd2b2b636518e4751994e3c63e395f68dc7849bb06415425539bb72ad0ace66dacab249e9 SHA512 badcb82a60f5ea17dfc3e97a3d0326e89c49882c8b92833db8021203ec8fda469a4e1216e040bbc070b78593202cf23a93125c522dad43b0c53c87d852a543ff +DIST gix-validate-0.7.7.crate 17222 BLAKE2B eb5f09f9d6f3d3d0d69a707b420413a423c6ec6ac7377ae115de933084d8626e8aadcccc7e4a97804a6e7221b127d8397669b75f7706248c2ba22a9c064ad1be SHA512 9d51590e31302a491565cabb7c7aa30f505b50607afde0de1675b04e47690b4086f1171c828b7e8616a094cb83b0903273710372972fb72ec7088ad8b86a26d0 +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST globwalk-0.8.1.crate 13705 BLAKE2B 4d0fcc805cfddb47af24f5d8f2c4f9bcbba48a8a523e565f7ce7bea767b6d108ae5e3f5cccf6647b497b3690f862e1652812b9d83ffd02c634119d5e03d1a7e6 SHA512 3235fdd9c24ffc54994a0b37862c44e16a4c9ef6a7e1a008c5d83dc62a9683ade97e451e4da7f6db710be2532339a55038fa3bb85dbe6685d1c807cf42f6d955 +DIST h2-0.3.24.crate 167814 BLAKE2B df25fee9f6e39f8ddcb9c1be4775d055328606b3454786a397c50564e3e8340d72d0fd58581239063e29fb80acf92444e1d588b0672817b12cc5c1322652189d SHA512 4741e2732f08c6388c112877f52d6f859088026f75bf928f90b06a521d43e8e8c10f14d088f8a17b42a0a613ee43009882077a68df9300d17365d936400f1695 +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +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 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.3.4.crate 14445 BLAKE2B 4dd00ad81a5ba9f94e6658c2964ae7983990c9e7df228cb92039964bc5fec537802ef221812adac53b2adac345df84179c03fc982b3c90bd097175fa5f8c4a49 SHA512 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST html-escape-0.2.13.crate 23345 BLAKE2B a138f627fe019eed647230dd88bc37228fd00a356b709fdf82aca1e3dc9eef9518336d9de2c3be14537266e971ab5439890e84443f3a6f1c286a9db2b5757835 SHA512 3b6328313a4cec3fbf3f2d7fd417c6ac19ade8ae196ecdb3a3255a335c7d2e557180eec199319f6ca4aafe443ed99d8341296f0b1732fd4944ca0bbd178bb54d +DIST http-0.2.11.crate 100478 BLAKE2B 1ef12d67fc52392322c24f79ca49c52fcd7dcad0145b761c8aea21fef38682919d664161f242c606a1f3737987368c08432f33e2abfa53d681c6c2aa5cb000cb SHA512 71d98f5fa55c7bdb9fb31e36f898e8b2b7596dcb30ef9b5df3e34581b7306b66a782e82c2797732e28626eec5c9e432cc0475703e5a0e0e47aa1d6f22235ef51 +DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 +DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST humansize-2.1.3.crate 11953 BLAKE2B f5ed4a378fd6692a6241c84657f9ce5422ba7331be6fe79b3d94ec87827ecb8459a1b214f7ff6db00696fbb17bf921c718860de4139b969a0f386d7423c1a4b5 SHA512 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe +DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7 +DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e +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 idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 +DIST ignore-files-1.3.1.crate 9191 BLAKE2B a0aa1c029733701e7156b5cb39c5fbbefb645161085ec41787f7e99794fd63e98131a9afcae798da6fe05d89d3b976ec43b1b9b7a36713de61fb60b8e5430c8d SHA512 aa714877f8e3245cd28e7ac5b9be5b2f7e1a391f2a61e8cf99dcbd61a3fcaa1e2fc9b9cc8b17ad0ab07b1f2be670766d377af440a09af0baf5bdb6b73b60c1b1 +DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +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-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049 +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835 +DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 +DIST js-sys-0.3.67.crate 80764 BLAKE2B aee8b96c8c5811020b3ee4277524902e27d96a027add7b21a8ff94eaac7db15e8de08a9e203ff462b05ce10d0a44aff78a355c07514794e41f49fa936a3c8fb2 SHA512 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 +DIST libz-sys-1.1.15.crate 3958887 BLAKE2B 989b33d3a0ce09b0268f81d86c33979c7627379d921fce4be83b8c31419aa0613a9e3d82aea400861090fe6b0bf00612396cfbe0b8eff2cf682576b62f81f807 SHA512 316a3b961d8f9b47ac763365d36a4171afc0fb19a01f9570f1962765da0bf67e7f57b848e16f370d653b40a2526fb8720a4625062cd53d4e4f12e1c69d158097 +DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d +DIST miette-derive-5.10.0.crate 16062 BLAKE2B 240d12f522b02f06761b6674a636c3497418b05122d89d08245faa4028543d056789570a5c39e04448acac3036964dd49ea7b132db8eab979d38c96f21012344 SHA512 e78d2fa3fdfbeaa22cbda08e39fa2e8daba0ff664c1ce7afff3d79e74839b1fdfa22c0bd611bcde53c31ac2e064d7d6d708f2ee61e795317c5714b931607cb21 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +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 mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 +DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe1ec1765e5a7f08c19fbcb23ce43b11d1cb396b867b9a2c0ae58e30225d9b13fa337793d8c32abf99969e7c11af SHA512 21bc50bfa5f11f50b19a20691346f098db083ceb6891faed72fb91d2e911cee060ad4d19ee1c98792c5809cb6ab2bd65061bc051a1dea75d9096060b87497f67 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normalize-path-0.2.1.crate 5784 BLAKE2B d38196f4876fdac1ae6ea4f390690be93e1d752bb520d7b7fe7fd36138ebb32e0ff12d91857c626d877f53b815e1df47f58e3fb142013ef2716f80bf3f69f775 SHA512 c0eb62b5ba40e296922494e18bb1a6728d23d739f291a06c96812c7b65d502d2b6a97ae0c698d2239d404a941a855af0890ce00da0da1240be2c1ceb55b559ac +DIST notify-5.2.0.crate 37297 BLAKE2B 7ff3730fd275e6a07675f30522ccb93645a569ac71759915eef9d58232139a75b3e2430e12bedbffd0284df93d20ffd0543bfea1403472a5af991943722868a9 SHA512 1b181ee6b86b0a193655e4ffc62f6fc09ea174fbe7ccc579435e5a488d84210ca01f8a941fe5bb4d7ca8560faa49394db8f2bd6169fc42b1fa93a26c278a5555 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST open-4.2.0.crate 20471 BLAKE2B 24bdcc0ef9d39c6b9569ce23d57874ae87befb1729d4f6b91b9170b3d64775417ab5e39a6df2f69a44180b00a3c58abecb3568d6fc410a5855093beaa8f269d5 SHA512 6822fb3e15203e974d620770da7230985f4f79bb232d749d3320139a3a1c8c41b0e9d172cf97da9f2e1d9bc99b0321dc30b30bda32b1bc68c2bdc92d98a1e55c +DIST openssl-0.10.63.crate 270890 BLAKE2B 0571a214347f823c9079c1f6d204c62469235ced63cbfdb8494427aed8069f45bbb26b81d1edbddb3602c0bffd54d1ca96204aef8cb85aec041edf45d89889db SHA512 47baa5f2e34b622dff0cd475dbbf6772adf48abbcec5be1cbcafe2beb9060ae46a3d873896ee4b5d864da0b132f0efd956596c49f2afc650a44cff6af001aa56 +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-src-300.2.2+3.2.1.crate 9584218 BLAKE2B 02d8fde4932f00a4a06693d68832fa47f5c0d8009e36796614355732f58fd72f0f962d3d904875b5f9bf2330fc369de513a4664f34ed0565660fda798fdbdae5 SHA512 3f69a0b9f3decedb8375b67644e24d805d7036c5a813ff5519f1cf7b2a27d1cfa0b4310d20ec9d191bf571427047340a3ab3eef7657c35096dacbb53c55ee305 +DIST openssl-sys-0.9.99.crate 68158 BLAKE2B 59995535bc24f0ca67ea204193aee4114f88538bbd74ade7c22bc2ea1b0d7e41a79118b6d22917bd1e305a43c16f8aea095c635d27a56fc0481a2baa3092dfa3 SHA512 b91197583135c22d34814e6382dc4ad4be9c3905c979addee8688dbc52ce627815e719b9d0b365195335d4d665eaa79a406f89e4c19cef73988938d51fe2f4ee +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST parse-zoneinfo-0.3.0.crate 76590 BLAKE2B 441e96b120e9bb4f666ace28f2999974e3bc6786a8b834b07601b4a13506505a93d2647e446f1871bb072b8a1d1c2075de259319c7c1699244dc4e0b89392017 SHA512 e87eb0feca1feda438bb44d92268779053feec9b0823a336ffc593f508fb6e918add1023d4abcb23fa334efe8a07ab41143f5fe841b4f62ac000feb23c6d840e +DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pest-2.7.6.crate 117384 BLAKE2B 2c6b4c2cdd5319c58b47a12bde6ef14925978d2bb59de05b2185634a50f89e8950cdc0d1ce3125350e8b6e066b58505a1edf966a944a80fb9f52ed26c5e14a02 SHA512 ff7d559dec8c81557ea9157ccd57807032718c0c332bdc368a0a5c596780f613d2d15dd67370016ab210286783af9d8ff2b27586f141e44a09ac4bc7b45040ca +DIST pest_derive-2.7.6.crate 35851 BLAKE2B 3ea8c4f5862ceac109e15e4aedb78eee204f6d78946ce92b9a3495fef99371dd6d940cdbe2c113a86bc3003c5c7128d4a45d5933f2dbac7a718c0499930b4fd8 SHA512 2de05712331b8cd2fbf6157e6306409dcc6243f2ccee2b4667ac77fdc7a8f8b8a9d2d839e8a53d52f011e10bc337a78024f61c16a72f050a65c6a743b065f407 +DIST pest_generator-2.7.6.crate 17658 BLAKE2B 69ff99c7383782ac5a43618b44804f63e632333478d530dbc64be619a9b2817edbccd545d45f49418e767384578155ba145ad768ff902862396d29d2d23a45b8 SHA512 e685bb87e9f10b1fbe888405dd5ca8485095b8a1dfc69e8de62d78ba5963645e00cc9cc5593fe117437766aaad10c647269127bcdf0ea5f71a0feb50807658ce +DIST pest_meta-2.7.6.crate 40971 BLAKE2B 92ebeb69c25bd6616a5c26121b6c341edc59c44c6bee7b040351787d7c8ab4ef4107f759bea4943296cefc6c13efe71c7934046e99d57142c3cfc6e5da0302e9 SHA512 5f423c587723256b87a64e795622b41ed756d51b441ef9954d0a5f7ce454a903405a9617174291f37f6098e2cbc2c00587fea60380b6efad35ee79479aa0c7cf +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 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pinot-0.1.5.crate 51560 BLAKE2B affc69ad93305e4b3466e8b9dacb5f86251300e5a375212e33e080cf0c7e5f0a3787947ca656d139d0fdbfd7f17d90c3a16dcab6c40d7bac5fadcc3f4bc955e6 SHA512 ad973857125aa18322a0072a97108b8af96ceda4221e1f03c3049c7400a711783bcf3699076b0f1956428fdefad3da217d9388a4dfd3aba666d6ceeb4602c5a8 +DIST pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +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.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST project-origins-1.2.0.crate 8911 BLAKE2B ed73128b19733003f391e4bedc3edf2bd7895986341d8675b4adeb09323090edbae4ab9b5e29873c22ff83b747b850729e46b5e851dd004566192943479b5412 SHA512 92cb1e19833838f160f91c7e0f924c0cb20f9d84bddf23aeb91469570e45139480f074d4fcc8f3b7cc84cab481bdaaaa589d7149fe2346b0f41b80c6d3f90c20 +DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0 +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST radix_trie-0.2.1.crate 251366 BLAKE2B 14b50e45eacbc5b42cdde8a4f8e8642adfdfa3cc569c3fe0e3aa1fdab901713b3929d706dc0aede1b679762fb8fb1af345efca15befc9234322db434c8a3923c SHA512 f6f54511860b6b878c83de4455bdbd71289599dba93234d5c7469342f3401cba99a9ea6bca2d32df2e31ba657f40e42e7d5fd7de66786ddd2814e22fe867f9d8 +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 redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 +DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST reqwest-0.11.24.crate 160972 BLAKE2B 7afd1594ff5a146fbcf864f8f03e4f2404d31ad8ee2b56af87b0d056ac36b890af343fddbab6a81bf687765eaecdf3789caa02de5279c25cb5f06f7095544ddb SHA512 cadb9d44f3e82da2ab69eb5cf669a44302b737072632d4ddbb5f11924814acefc318dc13fcc690e581606353344bace46f7f1d3759b9ab968e857dfc622a768f +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 +DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37 +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST security-framework-2.9.2.crate 79295 BLAKE2B 96be139f2d2b9bc2fec7805c9e90f19f68fb6cf3f09a879f1d5952b502951900fd6889451c6866e53394859a0f8a842b4a674c4bfa82cd71f48195c0af365475 SHA512 fdc58c1c12ff849af3acf34208411caee50f30b9d55e20ef9d3922ee37664c606abcf90c4b415e5c22498dff2116fe2b2f374a0bd382c837ae7d281cd1a0a54a +DIST security-framework-sys-2.9.1.crate 18284 BLAKE2B f1484b6b691f3616192ab363c81eb3d6279ad0bae6bb7fbc4eadfd9fc6b6bcd5ce42fb8edab1eb8934f40a1d42714eeb8ca3616871e8f80c90318834901e8ca6 SHA512 3118d1e982d94c5fc6e8ad6270ba398da98a042c7a2060eafb3b78a54491091c46529bec30d4f871744431f01b828ba2a795f695cd20d008441839f3c4350462 +DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34 +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1_smol-1.0.0.crate 9782 BLAKE2B 214b58f6a8681399b9c925815f4ff48974466b399e96e372c9592cb139ba9306ba162b3b426dc12b585ea15b616fb58a60d253b4d928dde46217de6ddf7d0437 SHA512 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7 +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST slug-0.1.5.crate 6833 BLAKE2B 47e4765e70a501e823eb02ecdc3fce30aa2216b3c2b329aae787a886a09ee7ef3363cf7e5d933cfdc07c7befb16f31bb4d480b7b937c58c2af1d34523907f96f SHA512 7ba0f946e60d2f5923cb21ae044dbd2c0e128bd77bc5eaf7171eb0a53584f61ac472bc937d8b600441d92aa6f916baa9797439c992e3a7cd6530243e8cdfc9c4 +DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d +DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST structopt-0.3.26.crate 53798 BLAKE2B 04be64637d18bcc87d261320668023459a42c167bb5a4c52216df556a7dd19be28032e7bf759cbcf710a3729a9dfaeb20c29f37f35fcf33533db583ac4fa049a SHA512 dec27090b57107473c9d398db68bde3b1b5191e7c7980d7d2c20fc723f92c64a6cf1d391d5122a103222c4262253d8073fd0fdfb11c74f235af79b2ae0caf069 +DIST structopt-derive-0.4.18.crate 20996 BLAKE2B 2ae17e0d365a7ce7a4d0e007513623ee0d5acf45afdc3844114e02975b855fd1a9f7df404a24044cf33a3a4cc4142eccc34d1e97925646d54d460a89baa28275 SHA512 68a7f9c2ed987993fdd8bb7e81c31969a1fdf5351c58cba9de61a2f5957aba1626be4b0742f31d4de502301675ba24b0d91dd3acb24f5607bdeec83070626a57 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 +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 tectonic-0.15.0.tar.gz 2469470 BLAKE2B 4049b7a18b79c89c222039ded8d25fbf6249408362d2adc09f0d51c6ba2f1c634581c6451efc27d9138115ab71c14511d56179868d00f13edae206c5b1ba78d4 SHA512 82ccaf68ddfb864ae439b2698a518ce77b000044b74d7752e9a45fa200c95d3a08cbdda14c2d253b4c78824e061bd2721f26fa2cac2ace9d60684cb330d1f3be +DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7 +DIST tera-1.19.1.crate 104237 BLAKE2B 244e300101e13f05a8547f50799f5809714696d4314f739a8daa5d5e5e4f45eec9bfba6e1e8fa036da73e2765b84735ddbf4cc0843eb0ea4e1e3c91852d3803c SHA512 e66944615221c45ffcf9ed3685300fae5076fc09019b6576f82e885347b3d06c1a1a26fa59297957516121539e24bbf888a35231daed66e6b67d16533493ed3f +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminfo-0.8.0.crate 46407 BLAKE2B 8ade6d7b6a1ccb7317f6d30ac5612754c8d324ab4614ab771d6cab692d191d658e9782d2a7f63f12bb30c7164438535b9a7e1cc37fa9daa691634f47c0e5517b SHA512 77b9abe815145962d40a502d04a62c393d97ba8c721c79ebd8f71eb23fc9bc4ab0d6a4b8b8b90ad5b716894ad53249c24270e54a9785f5f66918beb3e656d01d +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c +DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde +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_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.36.0.crate 757286 BLAKE2B be9fccb7c41fa6a48f500509ce7b7ce0e1c831a5ee51772ed10fdf054b5872395d0037864f10da4d8cd160d15e8dd8e2445446de75b8e8613debd01e530fd0b8 SHA512 0687980dd375965647c89cd6f569f74ded6400dbbf73318f02d8221e8f49a03151a4f023fced542cf63197d7bb150ca45417c10dfd91517d10bafe0d329d6848 +DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303 +DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c +DIST toml-0.7.8.crate 49671 BLAKE2B 47988292efa682f34b5295ee15524d9603d7884a0ebdc50aff93823bc9bb565569097b6aa0c622976cb23688aff73e41c0a19b0ab72ca55676cc86d7ae3db693 SHA512 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b +DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 +DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +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 try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +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 +DIST unic-segment-0.9.0.crate 34848 BLAKE2B cf04b1d875ebc835758b17f8fa0937da8e47b5c3aa3d2389b9ee35160805b1a0696c3a654d68b60a515fd31dba0571b0a087e97f6815ebd075e1bfeefd0a623a SHA512 cc2a27459dca554a78ce24fee42f0e4d0fbac37c42b4c5a1275f9e3b412cd1c813a4b4864857ddc33b549d99f10c9ce9c277b00f9fa7d93f130f5e47106d8fb3 +DIST unic-ucd-segment-0.9.0.crate 39262 BLAKE2B 73a2f0bfeb17ee731c17e7eb4b7188a800fcd3745c5c6480916240d087df5a856e4f51556e1aaee1e6668b216377acdaf4879beee6b285da040f6871f0c04e6b SHA512 04aab71f97785453dce7f561acfb2382a23d60a68735f3664577015a256191463dd6b1f90694e4440c4889eb9b6380c16c7a0ec2dfc2d49fc44a284eeca43c09 +DIST unic-ucd-version-0.9.0.crate 2246 BLAKE2B c546ee182387db997e6cd699a25bc201fc943306d8e87f96edc1a3dc1cd5ab8ad96f34e8275721a5604765aa6fb6f81e3d8d9eae690d04e5ba71325a769b065b SHA512 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b +DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 +DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST utf8-width-0.1.7.crate 2977 BLAKE2B 319871431fd21dc30f812460ca69bf0f3b1f6f9bdf749e4ab650eee1597e3a86afebeb646f4abf4b32ab661142433eb9bd2b0917d0f5c0a93d154168c2ea3278 SHA512 ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e +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 walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +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.90.crate 182529 BLAKE2B 309bf19f4f0551ced885ef7ef80c56bc54431cf06c77e430872fb87e3cfde0c0dc49b018d070b505ea8e488e94a4845ed143430e3c4b70ee48713147b980c6e9 SHA512 c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62 +DIST wasm-bindgen-backend-0.2.90.crate 28348 BLAKE2B 14193bacce7df590b372bbab1126255cca027fd94c76c17ab13b06e7c18346b5ffff5e2c9d0ff5bdc631846fca70eac9a43e4ffcaf58f0c062ee36fe025abf75 SHA512 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da +DIST wasm-bindgen-futures-0.4.40.crate 15375 BLAKE2B a11cdba684c14f0deaeb22eb490012b1d72d03e0c5307a8b7e1fafbdd19207482770c66fe02b013bd459a073757bbbb1e93031e8f96ffde04dbb6717f282e514 SHA512 8a2cd103e6d2c8c2c4cf1f83897f9cd54319bf1a648078c18b0bbd5f47903d8ec21949b776eaca8c997ddac7b9ffb3cf48348be1e830d485671a73bccc876250 +DIST wasm-bindgen-macro-0.2.90.crate 13904 BLAKE2B bd5e3521c27f7ec3cee0f2ac4cf894ea5a9b9bde65ec55ae9b29d033b986338af92e2dc9932b87dbf739f4ba48230f17a16226cf1826afe13b102225af29c1c8 SHA512 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007 +DIST wasm-bindgen-macro-support-0.2.90.crate 20008 BLAKE2B 46172ab1e6d03faa2a29d8b2d1bb3b37dcb830d73aa96d0922b63627a6eced1d38729ff85bba7eba3e89dfbd04fbb92a4b87cd74a1a906286c61145e3ad38da9 SHA512 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577 +DIST wasm-bindgen-shared-0.2.90.crate 7264 BLAKE2B 2082267bcfae660b72f6d5996a563d10319a1cd7078b37070f41e96aa56da31ca0a22c168a1e5fe52294f5d7a50c76d06f03d489cfcc0826db29316f2e67ebbc SHA512 f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018 +DIST watchexec-2.3.2.crate 52477 BLAKE2B e15058f95f931fe5f2a24cb1e8ee04f3490b23441902773d7a9d4bc8b6bbbc3376ba8251e528ce6e8f4d245890189543b4eb9d12dc3f17e39fc4960e03058110 SHA512 6749dd497935331699a567d7ef8e08f6f6faa8716b230f105513d6aef36ffb47ace76fadfda05bd41823589ad35be502926686948a655c3fbd142c7f73f6cee1 +DIST watchexec-events-1.0.0.crate 15434 BLAKE2B ae90a9ca6159fe4bf7699cc735de5efc4c1195e934057ee49d6be595f3d12d6acfda9bca0258ac1c05c94ba275525b3e99580d231523b81bb33e477fbbc715c5 SHA512 e241a486e9923225998d4f15ca52f4fbfb059d603bd5a5f9c74405a4f43e2688670e61a19573f9b4e87c0061d191dc98ece2a63aa02ccb4032e3447fe679e825 +DIST watchexec-filterer-globset-1.2.0.crate 6684 BLAKE2B b505b69140bc959664a5aa9d1829ecf6c58d50e14096754355a3181953ae1918034304e05e061fc7a55b5b96aefae59a35b25e87ab85b9c58e6898b84d1a4993 SHA512 1608d6d13d907227e7eab13ce1fd00938c1436051954168824172f11766c1687dd07e913a594128eb92a0bab7ea9fd411e28b4b2b6e1be93c5cc952d26c7b701 +DIST watchexec-filterer-ignore-1.2.1.crate 6086 BLAKE2B a710ad7b43d778ee93bce16d8b63abdb40c62855d93be494c2fb26cd84aaaadad438c3025de7395aa858b4de10aeaf7c9d1d8f94ecda3c6c9e6419ebe960cf4d SHA512 27b2d82cd05c11374b5bcea25c3c6fe39cf0c48fee93db02cb019d89e17db95200f88b8bc27905ca5ed4837d4e7a9be591fb22ffe176391f192c2ef3b4401df6 +DIST watchexec-signals-1.0.0.crate 5281 BLAKE2B 6e0bd917c104e756651e89c598c904385b16bae92463b420cb1f9320654cdb6ead9e15a4663fe3803184d4f00a7166cc3754b44a80ab113285343f17db378874 SHA512 fb8c1b3e21c87e84d88135aba6ff0cddfe000ed027505cb91477b0250a9ed297a5c96e172d57130d0a23b9ad3fb7d930926225357e6467919f03dcdad97ef0dc +DIST web-sys-0.3.67.crate 725967 BLAKE2B 4d9080733645fe5056bef44d7649372ab588ad8642bc8581f15c7d24cbceafbd214569a5f07f968d30999b08588005c5ffa0c63da16d44bdd6d772e8bf712a1c SHA512 9653be945e3c19dd5ff344ee002f41762a5efc24af316424a30246427e15d1c945f6ae25b9d6dec1881867003ea0dc261adef328bc1a1a8f94d7d792faa95e1f +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-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +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.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +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.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +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.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +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.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +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.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +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.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +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.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 +DIST winnow-0.5.37.crate 158728 BLAKE2B 441c1ea381f3e04d89e90e2225af29e9de2ca039575cf16fdfde7bf0414082ee481ae0a90424f98ac656ad09cd213f7d82130eab47c7317d09ac4458359b6330 SHA512 75862cb3502fc51256cbfa489095abfb463b29f10a63663c75ea867eaeec60c2b52d438a2d2e61114a661961a6e8feb99c2f492d875a25bd4b8cb691dd915c65 +DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 +DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef diff --git a/dev-tex/tectonic/files/tectonic-0.15.0-fix-internal-consistency-problem-bbl.patch b/dev-tex/tectonic/files/tectonic-0.15.0-fix-internal-consistency-problem-bbl.patch new file mode 100644 index 000000000..6c7e1e814 --- /dev/null +++ b/dev-tex/tectonic/files/tectonic-0.15.0-fix-internal-consistency-problem-bbl.patch @@ -0,0 +1,32 @@ +From fbb145cd079497b8c88197276f92cb89685b4d54 Mon Sep 17 00:00:00 2001 +From: Rune Tynan +Date: Tue, 20 Feb 2024 16:43:04 -0800 +Subject: [PATCH] Fix not closing files when spotless history is returned + +--- + crates/engine_bibtex/src/lib.rs | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/crates/engine_bibtex/src/lib.rs b/crates/engine_bibtex/src/lib.rs +index fd97b461d..61efc469c 100644 +--- a/crates/engine_bibtex/src/lib.rs ++++ b/crates/engine_bibtex/src/lib.rs +@@ -333,9 +333,7 @@ pub(crate) fn bibtex_main(ctx: &mut Bibtex<'_, '_>, aux_file_name: &CStr) -> His + + let res = inner_bibtex_main(ctx, &mut globals, aux_file_name); + match res { +- Ok(History::Spotless) => (), +- Ok(hist) => return hist, +- Err(BibtexError::Recover) => { ++ Err(BibtexError::Recover) | Ok(History::Spotless) => { + // SAFETY: bst_file guaranteed valid at this point + unsafe { peekable_close(ctx, ctx.bst_file) }; + ctx.bst_file = None; +@@ -345,6 +343,7 @@ pub(crate) fn bibtex_main(ctx: &mut Bibtex<'_, '_>, aux_file_name: &CStr) -> His + ttbc_output_close(ctx.engine, ctx.bbl_file); + } + Err(BibtexError::Fatal) => (), ++ Ok(hist) => return hist, + } + + match get_history() { diff --git a/dev-tex/tectonic/files/tectonic-0.15.0-fix-the-implicit-autoref-error.patch b/dev-tex/tectonic/files/tectonic-0.15.0-fix-the-implicit-autoref-error.patch new file mode 100644 index 000000000..41a7ba5d8 --- /dev/null +++ b/dev-tex/tectonic/files/tectonic-0.15.0-fix-the-implicit-autoref-error.patch @@ -0,0 +1,19 @@ +From: Pavel Sobolev +Subject: [PATCH] Fix the "implicit autoref" error. + +Fixes the "implicit autoref creates a reference to the dereference of a raw +pointer" error. + +Signed-off-by: Pavel Sobolev + +--- a/crates/engine_bibtex/src/xbuf.rs ++++ b/crates/engine_bibtex/src/xbuf.rs +@@ -52,7 +52,7 @@ pub unsafe fn xrealloc_zeroed( + old: *mut [T], + new_len: usize, + ) -> Option<&'static mut [T]> { +- let old_len = (*old).len(); ++ let old_len = old.len(); + let new_size = new_len * mem::size_of::(); + // SAFETY: realloc can be called with any size, even 0, that will just deallocate and return null + let ptr = unsafe { xrealloc(old.cast(), new_size) }.cast::(); diff --git a/dev-tex/tectonic/files/tectonic-0.15.0-fix-xetex_layout-build.patch b/dev-tex/tectonic/files/tectonic-0.15.0-fix-xetex_layout-build.patch new file mode 100644 index 000000000..43d461b50 --- /dev/null +++ b/dev-tex/tectonic/files/tectonic-0.15.0-fix-xetex_layout-build.patch @@ -0,0 +1,12 @@ +https://github.com/tectonic-typesetting/tectonic/commit/d260961426b01f7643ba0f35f493bdb671eeaf3f +--- a/crates/xetex_layout/build.rs 2024-12-08 10:19:21.243061431 -0000 ++++ b/crates/xetex_layout/build.rs 2024-12-08 10:44:13.539667493 -0000 +@@ -86,7 +86,7 @@ + let mut cppcfg = cc::Build::new(); + + let cppflags = [ +- "-std=c++14", ++ "-std=c++17", + "-Wall", + "-Wdate-time", + "-Wendif-labels", diff --git a/dev-tex/tectonic/files/tectonic-0.15.0-rust-1.80.patch b/dev-tex/tectonic/files/tectonic-0.15.0-rust-1.80.patch new file mode 100644 index 000000000..be48171fe --- /dev/null +++ b/dev-tex/tectonic/files/tectonic-0.15.0-rust-1.80.patch @@ -0,0 +1,27 @@ +Fix build with rust-1.80. +--- a/Cargo.lock 2024-12-08 10:19:21.230061469 -0000 ++++ b/Cargo.lock 2024-12-08 10:20:33.419850806 -0000 +@@ -2682,9 +2682,9 @@ + + [[package]] + name = "time" +-version = "0.3.34" ++version = "0.3.36" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" ++checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" + dependencies = [ + "deranged", + "itoa", +@@ -2705,9 +2705,9 @@ + + [[package]] + name = "time-macros" +-version = "0.2.17" ++version = "0.2.18" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" ++checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" + dependencies = [ + "num-conv", + "time-core", diff --git a/dev-tex/tectonic/metadata.xml b/dev-tex/tectonic/metadata.xml new file mode 100644 index 000000000..840d8411e --- /dev/null +++ b/dev-tex/tectonic/metadata.xml @@ -0,0 +1,14 @@ + + + + + + + https://github.com/tectonic-typesetting/tectonic/issues/ + + + https://github.com/tectonic-typesetting/tectonic/blob/release/CHANGELOG.md + + tectonic-typesetting/tectonic + + diff --git a/dev-tex/tectonic/tectonic-0.15.0-r1.ebuild b/dev-tex/tectonic/tectonic-0.15.0-r1.ebuild new file mode 100644 index 000000000..3b70af80e --- /dev/null +++ b/dev-tex/tectonic/tectonic-0.15.0-r1.ebuild @@ -0,0 +1,393 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi_term@0.12.1 + anyhow@1.0.79 + app_dirs2@2.5.5 + async-priority-channel@0.1.0 + async-recursion@1.0.5 + async-trait@0.1.77 + atomic-take@1.1.0 + atty@0.2.14 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.7 + bitflags@1.3.2 + bitflags@2.4.2 + block-buffer@0.10.4 + bstr@1.9.0 + btoi@0.4.3 + bumpalo@3.14.0 + byte-unit@4.0.19 + byteorder@1.5.0 + bytes@1.5.0 + cc@1.0.83 + cesu8@1.1.0 + cfg-if@1.0.0 + chrono@0.4.33 + chrono-tz@0.8.5 + chrono-tz-build@0.2.1 + clap@2.34.0 + clearscreen@2.0.1 + combine@4.6.6 + command-group@2.1.0 + core-foundation@0.9.4 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crc32fast@1.3.2 + crossbeam-channel@0.5.11 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crypto-common@0.1.6 + curl@0.4.44 + curl-sys@0.4.71+curl-8.6.0 + deranged@0.3.11 + deunicode@1.4.2 + digest@0.10.7 + dirs@4.0.0 + dirs-sys@0.3.7 + dunce@1.0.4 + either@1.9.0 + encoding_rs@0.8.33 + endian-type@0.1.2 + equivalent@1.0.1 + errno@0.3.8 + error-chain@0.12.4 + event-listener@2.5.3 + fastrand@2.0.1 + filetime@0.2.23 + flate2@1.0.28 + fnv@1.0.7 + foreign-types@0.3.2 + foreign-types-shared@0.1.1 + form_urlencoded@1.2.1 + fs2@0.4.3 + fsevent-sys@4.1.0 + futures@0.3.30 + 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-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + generic-array@0.14.7 + getrandom@0.2.12 + gimli@0.28.1 + gix-actor@0.20.0 + gix-config@0.22.0 + gix-config-value@0.12.5 + gix-date@0.5.1 + gix-features@0.29.0 + gix-fs@0.1.1 + gix-glob@0.7.0 + gix-hash@0.11.4 + gix-lock@5.0.1 + gix-object@0.29.2 + gix-path@0.8.4 + gix-ref@0.29.1 + gix-sec@0.8.4 + gix-tempfile@5.0.3 + gix-trace@0.1.7 + gix-utils@0.1.9 + gix-validate@0.7.7 + globset@0.4.14 + globwalk@0.8.1 + h2@0.3.24 + hashbrown@0.14.3 + headers@0.3.9 + headers-core@0.2.0 + heck@0.3.3 + hermit-abi@0.1.19 + hermit-abi@0.3.4 + hex@0.4.3 + home@0.5.9 + html-escape@0.2.13 + http@0.2.11 + http-body@0.4.6 + httparse@1.8.0 + httpdate@1.0.3 + humansize@2.1.3 + hyper@0.14.28 + hyper-tls@0.5.0 + iana-time-zone@0.1.60 + iana-time-zone-haiku@0.1.2 + idna@0.5.0 + ignore@0.4.22 + ignore-files@1.3.1 + indexmap@2.2.2 + inotify@0.9.6 + inotify-sys@0.1.5 + ipnet@2.9.0 + is-docker@0.2.0 + is-wsl@0.4.0 + itoa@1.0.10 + jni@0.21.1 + jni-sys@0.3.0 + js-sys@0.3.67 + kqueue@1.0.8 + kqueue-sys@1.0.4 + lazy_static@1.4.0 + libc@0.2.153 + libm@0.2.8 + libredox@0.0.1 + libz-sys@1.1.15 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.20 + md-5@0.10.6 + memchr@2.7.1 + memmap2@0.5.10 + memoffset@0.7.1 + miette@5.10.0 + miette-derive@5.10.0 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.7.2 + mio@0.8.10 + native-tls@0.2.11 + ndk-context@0.1.1 + nibble_vec@0.1.0 + nix@0.26.4 + nom@7.1.3 + normalize-path@0.2.1 + notify@5.2.0 + num-conv@0.1.0 + num-traits@0.2.17 + num_cpus@1.16.0 + num_threads@0.1.6 + object@0.32.2 + once_cell@1.19.0 + open@4.2.0 + openssl@0.10.63 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-src@300.2.2+3.2.1 + openssl-sys@0.9.99 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + parse-zoneinfo@0.3.0 + pathdiff@0.2.1 + percent-encoding@2.3.1 + pest@2.7.6 + pest_derive@2.7.6 + pest_generator@2.7.6 + pest_meta@2.7.6 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pinot@0.1.5 + pkg-config@0.3.29 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + proc-macro-error@1.0.4 + proc-macro-error-attr@1.0.4 + proc-macro2@1.0.78 + project-origins@1.2.0 + quick-xml@0.28.2 + quote@1.0.35 + radix_trie@0.2.1 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex@1.10.3 + regex-automata@0.4.5 + regex-syntax@0.8.2 + reqwest@0.11.24 + rustc-demangle@0.1.23 + rustix@0.38.31 + rustls-pemfile@1.0.4 + ryu@1.0.16 + same-file@1.0.6 + schannel@0.1.23 + scopeguard@1.2.0 + security-framework@2.9.2 + security-framework-sys@2.9.1 + serde@1.0.196 + serde_derive@1.0.196 + serde_json@1.0.113 + serde_spanned@0.6.5 + serde_urlencoded@0.7.1 + sha1@0.10.6 + sha1_smol@1.0.0 + sha2@0.10.8 + signal-hook-registry@1.4.1 + siphasher@0.3.11 + slab@0.4.9 + slug@0.1.5 + smallvec@1.13.1 + socket2@0.4.10 + socket2@0.5.5 + strsim@0.8.0 + structopt@0.3.26 + structopt-derive@0.4.18 + syn@1.0.109 + syn@2.0.48 + sync_wrapper@0.1.2 + system-configuration@0.5.1 + system-configuration-sys@0.5.0 + tempfile@3.9.0 + tera@1.19.1 + termcolor@1.4.1 + terminfo@0.8.0 + textwrap@0.11.0 + thiserror@1.0.56 + thiserror-impl@1.0.56 + time@0.3.36 + time-core@0.1.2 + time-macros@0.2.18 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio@1.36.0 + tokio-macros@2.2.0 + tokio-native-tls@0.3.1 + tokio-stream@0.1.14 + tokio-util@0.7.10 + toml@0.7.8 + toml_datetime@0.6.5 + toml_edit@0.19.15 + tower-service@0.3.2 + tracing@0.1.40 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + try-lock@0.2.5 + 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 + unic-segment@0.9.0 + unic-ucd-segment@0.9.0 + unic-ucd-version@0.9.0 + unicode-bidi@0.3.15 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.10.1 + unicode-width@0.1.11 + url@2.5.0 + utf8-width@0.1.7 + vcpkg@0.2.15 + vec_map@0.8.2 + version_check@0.9.4 + walkdir@2.4.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.90 + wasm-bindgen-backend@0.2.90 + wasm-bindgen-futures@0.4.40 + wasm-bindgen-macro@0.2.90 + wasm-bindgen-macro-support@0.2.90 + wasm-bindgen-shared@0.2.90 + watchexec@2.3.2 + watchexec-events@1.0.0 + watchexec-filterer-globset@1.2.0 + watchexec-filterer-ignore@1.2.1 + watchexec-signals@1.0.0 + web-sys@0.3.67 + which@4.4.2 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows@0.48.0 + windows-core@0.52.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.37 + winreg@0.50.0 + xdg@2.5.2 + zip@0.6.6 +" + +inherit cargo + +DESCRIPTION="A modernized, complete, embeddable TeX/LaTeX engine." +HOMEPAGE="https://github.com/tectonic-typesetting/tectonic/" +SRC_URI=" + https://github.com/tectonic-typesetting/tectonic/archive/refs/tags/tectonic@${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD ISC MIT Unicode-DFS-2016 WTFPL-2 + || ( Artistic-2 CC0-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/icu:= + dev-libs/openssl:= + media-gfx/graphite2 + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/libpng:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" +BDEPEND="media-libs/harfbuzz" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +PATCHES=( + "${FILESDIR}/${PN}-0.15.0-fix-the-implicit-autoref-error.patch" + "${FILESDIR}/${P}-fix-internal-consistency-problem-bbl.patch" + "${FILESDIR}/${P}-fix-xetex_layout-build.patch" + "${FILESDIR}/${P}-rust-1.80.patch" +) + +src_configure() { + local myfeatures=( + external-harfbuzz + ) + cargo_src_configure +} diff --git a/dev-tex/tectonic/tectonic-0.15.0.ebuild b/dev-tex/tectonic/tectonic-0.15.0.ebuild new file mode 100644 index 000000000..ca57523f1 --- /dev/null +++ b/dev-tex/tectonic/tectonic-0.15.0.ebuild @@ -0,0 +1,391 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi_term@0.12.1 + anyhow@1.0.79 + app_dirs2@2.5.5 + async-priority-channel@0.1.0 + async-recursion@1.0.5 + async-trait@0.1.77 + atomic-take@1.1.0 + atty@0.2.14 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.7 + bitflags@1.3.2 + bitflags@2.4.2 + block-buffer@0.10.4 + bstr@1.9.0 + btoi@0.4.3 + bumpalo@3.14.0 + byte-unit@4.0.19 + byteorder@1.5.0 + bytes@1.5.0 + cc@1.0.83 + cesu8@1.1.0 + cfg-if@1.0.0 + chrono@0.4.33 + chrono-tz@0.8.5 + chrono-tz-build@0.2.1 + clap@2.34.0 + clearscreen@2.0.1 + combine@4.6.6 + command-group@2.1.0 + core-foundation@0.9.4 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crc32fast@1.3.2 + crossbeam-channel@0.5.11 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crypto-common@0.1.6 + curl@0.4.44 + curl-sys@0.4.71+curl-8.6.0 + deranged@0.3.11 + deunicode@1.4.2 + digest@0.10.7 + dirs@4.0.0 + dirs-sys@0.3.7 + dunce@1.0.4 + either@1.9.0 + encoding_rs@0.8.33 + endian-type@0.1.2 + equivalent@1.0.1 + errno@0.3.8 + error-chain@0.12.4 + event-listener@2.5.3 + fastrand@2.0.1 + filetime@0.2.23 + flate2@1.0.28 + fnv@1.0.7 + foreign-types@0.3.2 + foreign-types-shared@0.1.1 + form_urlencoded@1.2.1 + fs2@0.4.3 + fsevent-sys@4.1.0 + futures@0.3.30 + 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-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + generic-array@0.14.7 + getrandom@0.2.12 + gimli@0.28.1 + gix-actor@0.20.0 + gix-config@0.22.0 + gix-config-value@0.12.5 + gix-date@0.5.1 + gix-features@0.29.0 + gix-fs@0.1.1 + gix-glob@0.7.0 + gix-hash@0.11.4 + gix-lock@5.0.1 + gix-object@0.29.2 + gix-path@0.8.4 + gix-ref@0.29.1 + gix-sec@0.8.4 + gix-tempfile@5.0.3 + gix-trace@0.1.7 + gix-utils@0.1.9 + gix-validate@0.7.7 + globset@0.4.14 + globwalk@0.8.1 + h2@0.3.24 + hashbrown@0.14.3 + headers@0.3.9 + headers-core@0.2.0 + heck@0.3.3 + hermit-abi@0.1.19 + hermit-abi@0.3.4 + hex@0.4.3 + home@0.5.9 + html-escape@0.2.13 + http@0.2.11 + http-body@0.4.6 + httparse@1.8.0 + httpdate@1.0.3 + humansize@2.1.3 + hyper@0.14.28 + hyper-tls@0.5.0 + iana-time-zone@0.1.60 + iana-time-zone-haiku@0.1.2 + idna@0.5.0 + ignore@0.4.22 + ignore-files@1.3.1 + indexmap@2.2.2 + inotify@0.9.6 + inotify-sys@0.1.5 + ipnet@2.9.0 + is-docker@0.2.0 + is-wsl@0.4.0 + itoa@1.0.10 + jni@0.21.1 + jni-sys@0.3.0 + js-sys@0.3.67 + kqueue@1.0.8 + kqueue-sys@1.0.4 + lazy_static@1.4.0 + libc@0.2.153 + libm@0.2.8 + libredox@0.0.1 + libz-sys@1.1.15 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.20 + md-5@0.10.6 + memchr@2.7.1 + memmap2@0.5.10 + memoffset@0.7.1 + miette@5.10.0 + miette-derive@5.10.0 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.7.2 + mio@0.8.10 + native-tls@0.2.11 + ndk-context@0.1.1 + nibble_vec@0.1.0 + nix@0.26.4 + nom@7.1.3 + normalize-path@0.2.1 + notify@5.2.0 + num-conv@0.1.0 + num-traits@0.2.17 + num_cpus@1.16.0 + num_threads@0.1.6 + object@0.32.2 + once_cell@1.19.0 + open@4.2.0 + openssl@0.10.63 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-src@300.2.2+3.2.1 + openssl-sys@0.9.99 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + parse-zoneinfo@0.3.0 + pathdiff@0.2.1 + percent-encoding@2.3.1 + pest@2.7.6 + pest_derive@2.7.6 + pest_generator@2.7.6 + pest_meta@2.7.6 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pinot@0.1.5 + pkg-config@0.3.29 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + proc-macro-error@1.0.4 + proc-macro-error-attr@1.0.4 + proc-macro2@1.0.78 + project-origins@1.2.0 + quick-xml@0.28.2 + quote@1.0.35 + radix_trie@0.2.1 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex@1.10.3 + regex-automata@0.4.5 + regex-syntax@0.8.2 + reqwest@0.11.24 + rustc-demangle@0.1.23 + rustix@0.38.31 + rustls-pemfile@1.0.4 + ryu@1.0.16 + same-file@1.0.6 + schannel@0.1.23 + scopeguard@1.2.0 + security-framework@2.9.2 + security-framework-sys@2.9.1 + serde@1.0.196 + serde_derive@1.0.196 + serde_json@1.0.113 + serde_spanned@0.6.5 + serde_urlencoded@0.7.1 + sha1@0.10.6 + sha1_smol@1.0.0 + sha2@0.10.8 + signal-hook-registry@1.4.1 + siphasher@0.3.11 + slab@0.4.9 + slug@0.1.5 + smallvec@1.13.1 + socket2@0.4.10 + socket2@0.5.5 + strsim@0.8.0 + structopt@0.3.26 + structopt-derive@0.4.18 + syn@1.0.109 + syn@2.0.48 + sync_wrapper@0.1.2 + system-configuration@0.5.1 + system-configuration-sys@0.5.0 + tempfile@3.9.0 + tera@1.19.1 + termcolor@1.4.1 + terminfo@0.8.0 + textwrap@0.11.0 + thiserror@1.0.56 + thiserror-impl@1.0.56 + time@0.3.36 + time-core@0.1.2 + time-macros@0.2.18 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio@1.36.0 + tokio-macros@2.2.0 + tokio-native-tls@0.3.1 + tokio-stream@0.1.14 + tokio-util@0.7.10 + toml@0.7.8 + toml_datetime@0.6.5 + toml_edit@0.19.15 + tower-service@0.3.2 + tracing@0.1.40 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + try-lock@0.2.5 + 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 + unic-segment@0.9.0 + unic-ucd-segment@0.9.0 + unic-ucd-version@0.9.0 + unicode-bidi@0.3.15 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.10.1 + unicode-width@0.1.11 + url@2.5.0 + utf8-width@0.1.7 + vcpkg@0.2.15 + vec_map@0.8.2 + version_check@0.9.4 + walkdir@2.4.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.90 + wasm-bindgen-backend@0.2.90 + wasm-bindgen-futures@0.4.40 + wasm-bindgen-macro@0.2.90 + wasm-bindgen-macro-support@0.2.90 + wasm-bindgen-shared@0.2.90 + watchexec@2.3.2 + watchexec-events@1.0.0 + watchexec-filterer-globset@1.2.0 + watchexec-filterer-ignore@1.2.1 + watchexec-signals@1.0.0 + web-sys@0.3.67 + which@4.4.2 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows@0.48.0 + windows-core@0.52.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.37 + winreg@0.50.0 + xdg@2.5.2 + zip@0.6.6 +" + +inherit cargo + +DESCRIPTION="A modernized, complete, embeddable TeX/LaTeX engine." +HOMEPAGE="https://github.com/tectonic-typesetting/tectonic/" +SRC_URI=" + https://github.com/tectonic-typesetting/tectonic/archive/refs/tags/tectonic@${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/${PN}-${P}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD ISC MIT Unicode-DFS-2016 WTFPL-2 + || ( Artistic-2 CC0-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/icu:= + dev-libs/openssl:= + media-gfx/graphite2 + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + media-libs/libpng:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" +BDEPEND="media-libs/harfbuzz" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +PATCHES=( + "${FILESDIR}/${P}-fix-xetex_layout-build.patch" + "${FILESDIR}/${P}-rust-1.80.patch" +) + +src_configure() { + local myfeatures=( + external-harfbuzz + ) + cargo_src_configure +} diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2502.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2502.ebuild new file mode 100644 index 000000000..0e3e49afb --- /dev/null +++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2502.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit cmake check-reqs python-any-r1 + +DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang" +HOMEPAGE="https://github.com/microsoft/DirectXShaderCompiler" +# ToDo: unbundle spirv headers/tools and directx headers +SPIRV_HEADERS_COMMIT_MAGIC="3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b" +SPIRV_TOOLS_COMMIT_MAGIC="4d2f0b40bfe290dea6c6904dafdf7fd8328ba346" +DIRECTX_HEADERS_COMMIT_MAGIC="980971e835876dc0cde415e8f9bc646e64667bf7" +SRC_URI="https://github.com/microsoft/DirectXShaderCompiler/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +https://github.com/KhronosGroup/SPIRV-Headers/archive/${SPIRV_HEADERS_COMMIT_MAGIC}.tar.gz -> DirectXShaderCompiler-headers-${SPIRV_HEADERS_COMMIT_MAGIC}.tar.gz +https://github.com/KhronosGroup/SPIRV-Tools/archive/${SPIRV_TOOLS_COMMIT_MAGIC}.tar.gz -> DirectXShaderCompiler-tools-${SPIRV_TOOLS_COMMIT_MAGIC}.tar.gz +https://github.com/microsoft/DirectX-Headers/archive/${DIRECTX_HEADERS_COMMIT_MAGIC}.tar.gz -> DirectXShaderCompiler-directxheaders-${DIRECTX_HEADERS_COMMIT_MAGIC}.tar.gz" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="${PYTHON_DEPS}" +# Todo: unbundle +# dev-util/directx-headers +# dev-util/spirv-headers +# dev-util/spirv-tools +RDEPEND=" + virtual/zlib:= + >=dev-libs/libffi-3.4.2-r1:0= +" +BDEPEND="sys-devel/gnuconfig" + +CHECKREQS_MEMORY="4G" +CHECKREQS_DISK_BUILD="4G" +CMAKE_EXTRA_CACHE_FILE="${S}/cmake/caches/PredefinedParams.cmake" + +src_prepare() { + rm -d "${S}"/external/SPIRV* || die + rm -d "${S}"/external/DirectX* || die + mv "${WORKDIR}/SPIRV-Headers-${SPIRV_HEADERS_COMMIT_MAGIC}" "${S}/external/SPIRV-Headers" || die "can't move headers" + mv "${WORKDIR}/SPIRV-Tools-${SPIRV_TOOLS_COMMIT_MAGIC}" "${S}/external/SPIRV-Tools"|| die "can't move tools" + mv "${WORKDIR}/DirectX-Headers-${DIRECTX_HEADERS_COMMIT_MAGIC}" "${S}/external/DirectX-Headers"|| die "can't move DXH" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -Wno-dev + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/dxc" + -DLLVM_BUILD_DOCS=0 + -DLLVM_BUILD_TOOLS=0 + -DSPIRV_BUILD_TESTS=0 + -DLLVM_ENABLE_WERROR=0 + -DSPIRV_WERROR=0 + -DSPIRV_WARN_EVERYTHING=0 + -DBUILD_SHARED_LIBS=OFF + -DLLVM_VERSION_SUFFIX=dxc + ) + cmake_src_configure +} +src_install() { + cmake_src_install + cat > "99${PN}" <<-EOF + LDPATH="${EPREFIX}/usr/lib/llvm/dxc/lib" + EOF + doenvd "99${PN}" + dosym -r /usr/lib/llvm/dxc/bin/dxc /usr/bin/dxc +} diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2505.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2505.ebuild new file mode 100644 index 000000000..83548bf52 --- /dev/null +++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2505.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit cmake check-reqs python-any-r1 + +DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang" +HOMEPAGE="https://github.com/microsoft/DirectXShaderCompiler" +# ToDo: unbundle spirv headers/tools and directx headers +SPIRV_HEADERS_COMMIT_MAGIC="aa6cef192b8e693916eb713e7a9ccadf06062ceb" +SPIRV_TOOLS_COMMIT_MAGIC="a62abcb402009b9ca5975e6167c09f237f630e0e" +DIRECTX_HEADERS_COMMIT_MAGIC="980971e835876dc0cde415e8f9bc646e64667bf7" +SRC_URI=" + https://github.com/microsoft/DirectXShaderCompiler/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/KhronosGroup/SPIRV-Headers/archive/${SPIRV_HEADERS_COMMIT_MAGIC}.tar.gz + -> DirectXShaderCompiler-headers-${SPIRV_HEADERS_COMMIT_MAGIC}.tar.gz + https://github.com/KhronosGroup/SPIRV-Tools/archive/${SPIRV_TOOLS_COMMIT_MAGIC}.tar.gz + -> DirectXShaderCompiler-tools-${SPIRV_TOOLS_COMMIT_MAGIC}.tar.gz + https://github.com/microsoft/DirectX-Headers/archive/${DIRECTX_HEADERS_COMMIT_MAGIC}.tar.gz + -> DirectXShaderCompiler-directxheaders-${DIRECTX_HEADERS_COMMIT_MAGIC}.tar.gz +" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="${PYTHON_DEPS}" +# Todo: unbundle +# dev-util/directx-headers +# dev-util/spirv-headers +# dev-util/spirv-tools +RDEPEND=" + virtual/zlib:= + >=dev-libs/libffi-3.4.2-r1:0= +" +BDEPEND="sys-devel/gnuconfig" + +CHECKREQS_MEMORY="4G" +CHECKREQS_DISK_BUILD="4G" + +src_prepare() { + rm -d "${S}"/external/SPIRV* || die + rm -d "${S}"/external/DirectX* || die + mv "${WORKDIR}/SPIRV-Headers-${SPIRV_HEADERS_COMMIT_MAGIC}" "${S}/external/SPIRV-Headers" || die "can't move headers" + mv "${WORKDIR}/SPIRV-Tools-${SPIRV_TOOLS_COMMIT_MAGIC}" "${S}/external/SPIRV-Tools"|| die "can't move tools" + mv "${WORKDIR}/DirectX-Headers-${DIRECTX_HEADERS_COMMIT_MAGIC}" "${S}/external/DirectX-Headers"|| die "can't move DXH" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -Wno-dev + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/dxc" + -DLLVM_BUILD_DOCS=0 + -DLLVM_BUILD_TOOLS=0 + -DSPIRV_BUILD_TESTS=0 + -DLLVM_ENABLE_WERROR=0 + -DSPIRV_WERROR=0 + -DSPIRV_WARN_EVERYTHING=0 + -DBUILD_SHARED_LIBS=OFF + -DLLVM_VERSION_SUFFIX=dxc + -C "${S}/cmake/caches/PredefinedParams.cmake" + ) + cmake_src_configure +} +src_install() { + cmake_src_install + cat > "99${PN}" <<-EOF + LDPATH="${EPREFIX}/usr/lib/llvm/dxc/lib" + EOF + doenvd "99${PN}" + dosym -r /usr/lib/llvm/dxc/bin/dxc /usr/bin/dxc +} diff --git a/dev-util/DirectXShaderCompiler/Manifest b/dev-util/DirectXShaderCompiler/Manifest new file mode 100644 index 000000000..5d5d1e907 --- /dev/null +++ b/dev-util/DirectXShaderCompiler/Manifest @@ -0,0 +1,7 @@ +DIST DirectXShaderCompiler-1.8.2502.tar.gz 24454816 BLAKE2B f4d06d19ef97fe66251603c135739bfa11d83265f89e939df04ec967c0a82c6622994c8ba70720d59f2ad460e250753b705be30927ac5d4a5994416a41fc8b46 SHA512 4af052df2abce24295ab33b14de309de1c2aa0f2f57a6e78c41b2a64c9c65fc39097e340c1fbf78958472269cd85d34ab6aa377166e363c12fdc61a20e0a4757 +DIST DirectXShaderCompiler-1.8.2505.tar.gz 24709880 BLAKE2B 1f030335bf0f3185f1410aacfc373de3f2758c21480ef56e4d09632f63cecd76f3384bb91b67c9bfd6ec65aa4b851095b6ebb18ae8c0bfa382fee89d74e0dd8a SHA512 daf24096341f8cc7a67f41dd9de20a7908044f4c1fd4c1b07606b47bb6ccb180f7c3a787c00b72284b810a66cc29c80a60f70bfc0c3edbb0d224d21c8adf10ea +DIST DirectXShaderCompiler-directxheaders-980971e835876dc0cde415e8f9bc646e64667bf7.tar.gz 326310 BLAKE2B 8ea4bbae290926c08d02d1a1262e813bb188c62a6deb81ed03954c500473581dc2430d09ca0742c42c5d8bfc2e232c999531ec5ad139aa791b7e8b06dfacd61d SHA512 a570068d3c25c68eba34a2653108e2019f888a7392a803f97da9a401713b14bf4235520f0adc37c2f6ffb27cfb118ca7bb0fc8e446b342a7393c9c64afd84ed8 +DIST DirectXShaderCompiler-headers-3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b.tar.gz 532355 BLAKE2B 6ccbc10e5de56c2eb089209b81372a991728c98ba4c19ea894a65cac9f2e234c2e94c4d6fc34e3f8eaf1c3afaae6eb21986d79d91e9a9526359c1b9920b528dd SHA512 0e9d0acdc1f1d390b230e6edc7ce05783084fa2d951e7d7aa666fdf16c7b83dedcdf564290ed63ab1bc405ad8b4a53a22fe1d283f689d1e549afe745c02f0958 +DIST DirectXShaderCompiler-headers-aa6cef192b8e693916eb713e7a9ccadf06062ceb.tar.gz 547754 BLAKE2B cc01b7846f107b541f0733d478bb322bdd5d95ecbd78f85901f9232e4be31c8ceb4cbc1395b2a57c85adc5ec932d409752e050cbab2b032cfb17dc569c47d0b6 SHA512 b68e111dbc57d957d062b4cbbf6ef9e7aa47ac03c68b543fd3d38d71ea333437165339f6e910d930e4e243b18d34eac800bb20b2f739a4fbdd3700f38152f39c +DIST DirectXShaderCompiler-tools-4d2f0b40bfe290dea6c6904dafdf7fd8328ba346.tar.gz 3206156 BLAKE2B 0874d1cb0f234f6d26009290a36aef406893d4591ec0c64e66449b7a0bc9c9987b2fee69a98e0a667eecfc9c93561347b6e6d1921a41cb0acc3de84e0d3e1676 SHA512 1d2368a290c1cb003db98289405f2cca479c5bb0175441f4243a25b9d810d6071bd639343f46c081efa6ab701662a59c8587c1a1016922dda61e1611ae0f8d26 +DIST DirectXShaderCompiler-tools-a62abcb402009b9ca5975e6167c09f237f630e0e.tar.gz 3289276 BLAKE2B 999a2aa84394f6b2494a35e24ff5c4b09cb05564370a427d5409e30e6c9c9ff85a32515b9b7f454f1352c3e6b863ab7078beff0a1f37adb34d6f6f779dd58e38 SHA512 e1cadd124b9a2d47119008c1bdf986518b4df36f7dc5136ed0abd3731cd6b9e123efeb5f8d267b243117b89fd107aca14f3a0622920b5a02e45e4d708a9496ad diff --git a/dev-util/DirectXShaderCompiler/metadata.xml b/dev-util/DirectXShaderCompiler/metadata.xml new file mode 100644 index 000000000..79c0fe6e5 --- /dev/null +++ b/dev-util/DirectXShaderCompiler/metadata.xml @@ -0,0 +1,15 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation. Applications that make use of DirectX for graphics, games, and computation can use it to generate shader programs. + + + microsoft/DirectXShaderCompiler + + diff --git a/dev-util/addlicense/Manifest b/dev-util/addlicense/Manifest new file mode 100644 index 000000000..ab6e3ef1e --- /dev/null +++ b/dev-util/addlicense/Manifest @@ -0,0 +1,2 @@ +DIST addlicense-1.2.0-deps.tar.xz 14696 BLAKE2B 7c31c085e6102ea2f1c72a8a57e090e13926cb35eb89484d2d812425ab34f7915dc5d904e9b674673dbb07fdb0489631ace9bb29b870a5f4b270cc74d14a5187 SHA512 ea57f20dce70c3dcea306b4d89e4e1fa8d05c7c7bc08e3abb95e0f829596ef0002049e897f33f694dfb5b80b209691bad1a6575b18a54a528c0eb51c3ee47c98 +DIST addlicense-1.2.0.tar.gz 26469 BLAKE2B c506f2dcba621bcddcd01279bb7db2162b7a3f3cc5eb9a7c3a8bd4e15611504a51b3ae46b492445812e30acbf694decd1851c61d038b06a28527c5b259f38e9d SHA512 5abaa9e2d908aeee51d79b570621807b43b1c60a743b02c408f0ddc253c11c29e44e5431fb3b06a15f3a320b97b13ac7e110c8073bd58536cf7c72c7e918da42 diff --git a/dev-util/addlicense/addlicense-1.2.0.ebuild b/dev-util/addlicense/addlicense-1.2.0.ebuild new file mode 100644 index 000000000..d6637bb38 --- /dev/null +++ b/dev-util/addlicense/addlicense-1.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A program which ensures source code files have copyright license headers" +HOMEPAGE="https://github.com/google/addlicense" +SRC_URI=" + https://github.com/google/addlicense/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_configure() { + # This is necessary until the minimum Go language + # version in `go.mod` is bumped to 1.14 or higher + GOFLAGS+=" -mod=vendor" +} + +src_compile() { + ego build +} + +src_test() { + ego test -v -buildmode=default -race ./... +} + +src_install() { + dobin ${PN} + + DOCS=( LICENSE README.md ) + default +} diff --git a/dev-util/addlicense/metadata.xml b/dev-util/addlicense/metadata.xml new file mode 100644 index 000000000..c2a27bac3 --- /dev/null +++ b/dev-util/addlicense/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/google/addlicense/issues + google/addlicense + + diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest new file mode 100644 index 000000000..72af73f9b --- /dev/null +++ b/dev-util/bash-language-server/Manifest @@ -0,0 +1,10 @@ +DIST bash-language-server-5.3.3-deps.tar.xz 2412816 BLAKE2B 2381e518d9fa73d85c4e2de0d85af540506ef25c0d501999cd2acccce84872864f431b5707e2a335d8b943e7edeffe55bdd24fdba6c6419eea853b2e4e91b4c6 SHA512 95799a66e114af78cc94b12a1b4a9206a1091dc580d2f1e171c0f0917e0fa5dda02923e9f88320acc3f3919814d14ee151f5864d7e36c726d72cac1ddbb51c0e +DIST bash-language-server-5.3.3.tgz 332097 BLAKE2B d1e29039d2ffc0fb85d25747e5eafeeaeccdebf8ea808776ae0ca0050ba64c82674a42e5b8a8e1efb8717735726283b61aa58e747f61d713a212bd27706391e9 SHA512 18aa9476e7bc375ad4bc11cde57c264d2544090b91538155961445774437edee29a4470900a57d8c9a22f1341cfb6adae63734db468cf02325b97042c089f63f +DIST bash-language-server-5.4.0-deps.tar.xz 2882336 BLAKE2B a5604bee34747e0852df3cb403aad4d31e8a7ff5e30e30b8a48be89d3bd374dfad0d5daed3f0e48719f31801fcf11305e0cd14fe786916b66540993a5eb454d9 SHA512 51d1f701f8cfe0bad20d207ecc790fca7aec927e0f04cc0971cd760595a7788da98bfe3ac67fa1c14adfdef9aee555ffa9ac4cef5a8bf85a1dba2c8198982dfe +DIST bash-language-server-5.4.0.tgz 336941 BLAKE2B f7af5c463cdc4c306fc02df04021953c3737c0c8581a86e53b87d7571e2fb15b165cf07ddb9d2cdfb59d6516ddadab47619d5cb1d4d507b7974e5a016a77295d SHA512 60b0880639f0771be5c25bab4c0e017bb51f3d70f36960892b3270ccef2b563247d1095b84fbe8dc55e460e0573cb83cd46e216f465b852022e3ecabb3b8f971 +DIST bash-language-server-5.4.2-deps.tar.xz 2897652 BLAKE2B 241b0f3faf227717b5c3228702cd826a3b0149ccd8f744b5118327b2e428841271eae14a98d6856838e2624d9dd8cef861ccd322e9cbc693cff87e0e49ecc8a1 SHA512 9020190c9eb7d4e3a7e4dd8ddeb00d0bd26c926095977c3cbc64849d2beec861fe15c0957978b328e0987f42a9e50e9ddd5ca227f5bfaa349db5c558a41a4249 +DIST bash-language-server-5.4.2.tgz 329137 BLAKE2B 4ec4d60c443c339494588c22395d24ac943c4a08812cc45c5a0a446980b9aeac65c60eefb4e08f4207a0496119fe36a95a035a64ac010c8723a310d86b0d41a9 SHA512 dcdd88351962a3adc0e42c2f0f3dac644585a78e87dec9bb383d8853f92bf0c498280211b7fc43db76ab4fb75a25f60a2c2f88ea28d6b2f685b3db4fe81a34d1 +DIST bash-language-server-5.4.3-deps.tar.xz 3553232 BLAKE2B 15602547e6bfb61b1bfd3cb4f3aa67ffed03d6efd3a2d1557225e054024f8cb161870d2b69c67da086f2157d92cb0cc3df54f7c9d9c1ff2be19f965425ffe225 SHA512 73b03e88addb0084a780bbf21f0b54e286693fb2c84e2ff5e1154a2945c030a2e07a8524f921b3fe58989fd569000f61dca873396048d0520e0cac20a1a54c0e +DIST bash-language-server-5.4.3.tgz 329590 BLAKE2B ab502bf12d393722c618309c4fcc0bc9ccdd987d616baa4e0d3338e00082f5be02a9532d75a4c2c6ec96c9d6e70cade10b1a7ff4e4cd663cfb68a03dfc0bfc20 SHA512 6d6a4b7e86f960038a29b871c8895dbda94ffb1ac1391ad40d931b70f24086b842fb188455110657d2df15cd3509ee4786937e7f7b0d9feb0e62505ff843bdf2 +DIST bash-language-server-5.6.0-deps.tar.xz 3648128 BLAKE2B ede3ba46b264374e0778c99a567280b914171d08183c02e893efdc0c6338b5ca3519b90b92cc8eb12d495f4183471844c1458dba64cde7247d87d521097a68aa SHA512 3c9ac75039d7c430f7e5736438ca984ddca3d5d48d301d1bb62b9b4a9f975e3bb854be46c3d688849a333dd9f99eb8b2ff6fdd529d92c8dfa06260a80453f076 +DIST bash-language-server-5.6.0.tgz 333735 BLAKE2B 64af22378c8c23bc3eb0b590dc4962f9163bb06c24da3d0ccda5c9b3107788458b444f57172bcf903b8a63b90e9cbd4da4cfc9dedbbe73ec53bf9f6196ff317c SHA512 0c2b95fbf059000a33b29e5b96f8ba8c39d4fd90da4e926958cd33ab01a39e2adfaafee206c30adf6c4ecdefe38a9c54d0f519e820542a045430a23b2a4ef42e diff --git a/dev-util/bash-language-server/bash-language-server-5.3.3.ebuild b/dev-util/bash-language-server/bash-language-server-5.3.3.ebuild new file mode 100644 index 000000000..b34d5833f --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.3.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +} diff --git a/dev-util/bash-language-server/bash-language-server-5.4.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.4.0.ebuild new file mode 100644 index 000000000..b34d5833f --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.4.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +} diff --git a/dev-util/bash-language-server/bash-language-server-5.4.2.ebuild b/dev-util/bash-language-server/bash-language-server-5.4.2.ebuild new file mode 100644 index 000000000..b34d5833f --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.4.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +} diff --git a/dev-util/bash-language-server/bash-language-server-5.4.3.ebuild b/dev-util/bash-language-server/bash-language-server-5.4.3.ebuild new file mode 100644 index 000000000..058f58a13 --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.4.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +#@formatter:off +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://github.com/ingenarel/guru-depfiles/releases/download/0.1/bash-language-server-${PV}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +} diff --git a/dev-util/bash-language-server/bash-language-server-5.6.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.6.0.ebuild new file mode 100644 index 000000000..8165351e2 --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.6.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +#@formatter:off +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +} diff --git a/dev-util/bash-language-server/metadata.xml b/dev-util/bash-language-server/metadata.xml new file mode 100644 index 000000000..0fc44c455 --- /dev/null +++ b/dev-util/bash-language-server/metadata.xml @@ -0,0 +1,15 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + Bash language server implementation based on Tree Sitter and its grammar + for Bash and supports explainshell and shellcheck. + + + bash-lsp/bash-language-server + + diff --git a/dev-util/bats-assert/Manifest b/dev-util/bats-assert/Manifest new file mode 100644 index 000000000..ff9e9e73e --- /dev/null +++ b/dev-util/bats-assert/Manifest @@ -0,0 +1 @@ +DIST bats-assert-2.2.0.tar.gz 23987 BLAKE2B 2f3171ad65db9f58f1e3a4408060edc87f3f1f0f96c9c300744b8492f11808da28c9edd5bdd71492eb4608775555df8c103c5843bfa86b78d7525964cfe528a4 SHA512 d4ae612466a4b29f2261228170c7af9ef06842536fcd5f3d39215648af66b1b96452fb78f81f6a0e0a7b12c7eb6167521a8f205a33da825cec28397696672cbe diff --git a/dev-util/bats-assert/bats-assert-2.2.0.ebuild b/dev-util/bats-assert/bats-assert-2.2.0.ebuild new file mode 100644 index 000000000..1f68d2517 --- /dev/null +++ b/dev-util/bats-assert/bats-assert-2.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Common assertions for Bats" +HOMEPAGE="https://github.com/bats-core/bats-assert" +SRC_URI="https://github.com/bats-core/bats-assert/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/bats + dev-util/bats-support +" +BDEPEND="test? ( ${RDEPEND} )" + +DOCS=( README.md ) + +src_prepare() { + default + # skip broken tests on bash 5.3 + # https://github.com/bats-core/bats-assert/issues/83 + sed -i "/@test .* not a valid extended regular expression/a skip 'broken on bash 5.3'" test/*.bats || die +} + +src_install() { + insinto "/usr/share/${PN}" + doins load.bash + doins -r src + einstalldocs +} + +src_test() { + BATS_LIB_PATH=/usr/share bats test || die +} diff --git a/dev-util/bats-assert/metadata.xml b/dev-util/bats-assert/metadata.xml new file mode 100644 index 000000000..49728efbf --- /dev/null +++ b/dev-util/bats-assert/metadata.xml @@ -0,0 +1,15 @@ + + + + + + bats-core/bats-assert + + +bats-assert is a helper library providing common assertions for Bats. + +In the context of this project, an assertion is a function that perform a test and returns 1 on failure or 0 on success. To make debugging easier, the assertion also outputs relevant information on failure. The output is formatted for readability. To make assertions usable outside of @test blocks, the output is sent to stderr. + +The most recent invocation of Bats' run function is used for testing assertions on output and status code. + + diff --git a/dev-util/bats-support/Manifest b/dev-util/bats-support/Manifest new file mode 100644 index 000000000..82880344a --- /dev/null +++ b/dev-util/bats-support/Manifest @@ -0,0 +1 @@ +DIST bats-support-0.3.0.tar.gz 10403 BLAKE2B 2cd488f420e2e1975f744aa15fb84e7e34b2226b06dcc6dc2959404e267d0d08b5c218b34da8e14b49ffb5c430545a2153c889904ccd08c74a7861495bca9c3d SHA512 417a8054462a44a6f46e375526cc1c920bae54ea76ddec3ff46603fe68bdb5c58f51bfb1c7e066347a3b71ff4d43986fd5157eb55151e0c4b5d189d81282ea14 diff --git a/dev-util/bats-support/bats-support-0.3.0.ebuild b/dev-util/bats-support/bats-support-0.3.0.ebuild new file mode 100644 index 000000000..b3ac473cc --- /dev/null +++ b/dev-util/bats-support/bats-support-0.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Supporting library for Bats test helpers" +HOMEPAGE="https://github.com/bats-core/bats-support" +SRC_URI="https://github.com/bats-core/bats-support/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +RDEPEND="dev-util/bats" +DEPEND="${RDEPEND}" + +DOCS=( README.md CHANGELOG.md ) +RESTRICT="!test? ( test )" + +src_install() { + insinto "/usr/share/${PN}" + doins *.bash + doins -r src + einstalldocs +} + +src_test() { + bats test || die +} diff --git a/dev-util/bats-support/metadata.xml b/dev-util/bats-support/metadata.xml new file mode 100644 index 000000000..60dbcfa19 --- /dev/null +++ b/dev-util/bats-support/metadata.xml @@ -0,0 +1,20 @@ + + + + + + bats-core/bats-support + + +bats-support is a supporting library providing common functions to test helper libraries written for Bats. + +Features: + +error reporting +output formatting +language tools +See the shared documentation to learn how to install and load this library. + +If you want to use this library in your own helpers or just want to learn about its internals see the developer documentation in the source files. + + diff --git a/dev-util/bc-ur/Manifest b/dev-util/bc-ur/Manifest new file mode 100644 index 000000000..8883a4182 --- /dev/null +++ b/dev-util/bc-ur/Manifest @@ -0,0 +1 @@ +DIST bc-ur-0.3.0.tar.gz 93856 BLAKE2B f923d077756aa0828465f9421af575273a80c43693932c12ade5a3dd45edd98174725caee82682fa6257711af8f321d2b398be1bb7f9bded93bad2b48114fedc SHA512 1dc0f320a7c526d8e21caf3a46e753b47cda0b356112b97969046129d24c0e39f298d12a44805bd377af7e63e05e83f1e2b82514a1f72556eca00678e573f234 diff --git a/dev-util/bc-ur/bc-ur-0.3.0.ebuild b/dev-util/bc-ur/bc-ur-0.3.0.ebuild new file mode 100644 index 000000000..c05eb7ffa --- /dev/null +++ b/dev-util/bc-ur/bc-ur-0.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +PATCHES=( + "${FILESDIR}/build-fix.patch" +) +DESCRIPTION="Blockchain Commons UR Library" +HOMEPAGE="https://github.com/BlockchainCommons/bc-ur" +SRC_URI="https://github.com/BlockchainCommons/bc-ur/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig +" + +src_compile() { + cmake_build bcur_static +} diff --git a/dev-util/bc-ur/files/build-fix.patch b/dev-util/bc-ur/files/build-fix.patch new file mode 100644 index 000000000..80ddbd54a --- /dev/null +++ b/dev-util/bc-ur/files/build-fix.patch @@ -0,0 +1,92 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +new file mode 100644 +index 0000000..a67d57a +--- /dev/null ++++ b/CMakeLists.txt +@@ -0,0 +1,49 @@ ++cmake_minimum_required(VERSION 3.5) ++ ++project(bcur) ++ ++SET(CMAKE_CXX_STANDARD 17) ++ ++set(bcur_sources ++ src/bytewords.cpp ++ src/fountain-encoder.cpp ++ src/fountain-decoder.cpp ++ src/fountain-utils.cpp ++ src/xoshiro256.cpp ++ src/utils.cpp ++ src/random-sampler.cpp ++ src/ur-decoder.cpp ++ src/ur.cpp ++ src/ur-encoder.cpp ++ src/memzero.c ++ src/crc32.c ++ src/sha2.c) ++ ++install(FILES ++ src/ur-encoder.hpp ++ src/cbor-lite.hpp ++ src/fountain-utils.hpp ++ src/bc-ur.hpp ++ src/bytewords.hpp ++ src/ur.hpp ++ src/fountain-encoder.hpp ++ src/xoshiro256.hpp ++ src/utils.hpp ++ src/random-sampler.hpp ++ src/fountain-decoder.hpp ++ src/ur-decoder.hpp ++ DESTINATION include/bcur) ++ ++set(CMAKE_BUILD_TYPE Release) ++ ++add_library(bcur_static STATIC ${bcur_sources}) ++set_property(TARGET bcur_static PROPERTY POSITION_INDEPENDENT_CODE ON) ++set_target_properties(bcur_static PROPERTIES OUTPUT_NAME bcur ++ C_STANDARD 17 ++ C_STANDARD_REQUIRED ON) ++ ++include(GNUInstallDirs) ++install(TARGETS bcur_static ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) +diff --git a/src/cbor-lite.hpp b/src/cbor-lite.hpp +index 945b6d5..267474a 100644 +--- a/src/cbor-lite.hpp ++++ b/src/cbor-lite.hpp +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + + #ifndef __BYTE_ORDER__ + #error __BYTE_ORDER__ not defined +diff --git a/src/memzero.c b/src/memzero.c +index 5edc797..b19923a 100644 +--- a/src/memzero.c ++++ b/src/memzero.c +@@ -6,7 +6,7 @@ + #include + + #ifdef _WIN32 +-#include ++#include + #endif + + #ifdef __unix__ +diff --git a/src/xoshiro256.cpp b/src/xoshiro256.cpp +index 7e87833..2f40b8b 100644 +--- a/src/xoshiro256.cpp ++++ b/src/xoshiro256.cpp +@@ -7,6 +7,7 @@ + + #include "xoshiro256.hpp" + #include ++#include + + /* Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org) + diff --git a/dev-util/bc-ur/metadata.xml b/dev-util/bc-ur/metadata.xml new file mode 100644 index 000000000..8b4d8ea2a --- /dev/null +++ b/dev-util/bc-ur/metadata.xml @@ -0,0 +1,15 @@ + + + + + adam.pimentel46@gmail.com + Adam Pimentel + + + BlockchainCommons/bc-ur + + + The Blockchain Commons UR Library is a UR Reference Implementation in C++. + URs ("Uniform Resources") are a method for encoding structured binary data for transport in URIs and QR Codes. They are described in BCR-2020-005. + + diff --git a/dev-util/bruno-bin/Manifest b/dev-util/bruno-bin/Manifest new file mode 100644 index 000000000..2da347dda --- /dev/null +++ b/dev-util/bruno-bin/Manifest @@ -0,0 +1,3 @@ +DIST bruno_1.9.0_amd64_linux.deb 70437288 BLAKE2B 90b4d169e6f378cb9a12ebe40e05819d36bd84f970cb87debcd0e78b06442be6d2541f474467967df2fcf43294a7750d94527c84d0f6accf244c4399959a677a SHA512 a921c2c110f64b4fb30fa4ac2fe898bd3727f49a37c1e2c18c69e7579a007d9396e438c7788aeecfb17ef1f67e95431ed0f308ee010989d5ee79edae13d993c1 +DIST bruno_3.0.2_amd64_linux.deb 100789544 BLAKE2B 7a78ee9e27aafe97cafbbdfa0a4973e508297869d66a36988480c609c27bebfc46b70ac392fd9683bb865e1298af2c5f07a23eef6fe730a0a4fd94a7e2aa3c57 SHA512 0a82b20ad5ba9a3149f175c1e281df3e24a0fb3297d6e5057917d295fdf0a1f42854348659457022f88b3c9e902e1349986b86d45aacd9d6ab320c48eb251477 +DIST bruno_3.1.4_amd64_linux.deb 100183574 BLAKE2B b489e7e14c510989d6ded86a382ce60327f11a0039ae2ac3697526d61a5ed352fe0092accc311e9437a70b781624b88d2c36b8c0a87b00f8af5ef4ffd537b5c8 SHA512 969e1049526a603ebcb79ac28ab9c91360cde34cc51daba801bc90d89ab8db39cb02fb812babe7007ee2287f8500a52078b47a07a1fa27a3b2cc76501cd29a82 diff --git a/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild b/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild new file mode 100644 index 000000000..ef9d3f960 --- /dev/null +++ b/dev-util/bruno-bin/bruno-bin-1.9.0-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit desktop unpacker xdg + +DESCRIPTION="Opensource IDE For Exploring and Testing Api's" +HOMEPAGE=" + https://www.usebruno.com/ + https://github.com/usebruno/bruno +" +SRC_URI="https://github.com/usebruno/${PN%-*}/releases/download/v${PV}/${PN%-*}_${PV}_amd64_linux.deb" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-devel/gcc:= + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb:= + x11-libs/libxkbcommon + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT=" + opt/Bruno/bruno + opt/Bruno/chrome-sandbox + opt/Bruno/chrome_crashpad_handler + opt/Bruno/libEGL.so + opt/Bruno/libGLESv2.so + opt/Bruno/libffmpeg.so + opt/Bruno/libvk_swiftshader.so + opt/Bruno/libvulkan.so.1 +" + +src_prepare() { + default + rm opt/Bruno/LICENSE* || die +} + +src_install() { + for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do + doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png + done + dosym -r /usr/share/icons/hicolor/512x512/apps/bruno.png \ + /usr/share/pixmaps/bruno.png + + domenu usr/share/applications/bruno.desktop + + insinto /opt/Bruno + doins -r opt/Bruno/. + fperms +x /opt/Bruno/bruno + fperms +x /opt/Bruno/chrome-sandbox + fperms +x /opt/Bruno/chrome_crashpad_handler + dosym -r /opt/Bruno/bruno /usr/bin/bruno +} diff --git a/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild b/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild new file mode 100644 index 000000000..477cdd9c0 --- /dev/null +++ b/dev-util/bruno-bin/bruno-bin-1.9.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit desktop unpacker xdg + +DESCRIPTION="Opensource IDE For Exploring and Testing Api's" +HOMEPAGE=" + https://www.usebruno.com/ + https://github.com/usebruno/bruno +" +SRC_URI="https://github.com/usebruno/${PN%-*}/releases/download/v${PV}/${PN%-*}_${PV}_amd64_linux.deb" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fontconfig cups alsa dbus accessibility" + +RDEPEND=" + dev-libs/glib + dev-libs/nss + dev-libs/nspr + app-accessibility/at-spi2-core + x11-libs/libdrm + x11-libs/gtk+ + x11-libs/pango + x11-libs/cairo + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + media-libs/mesa + dev-libs/expat + x11-libs/libxcb + x11-libs/libxkbcommon + sys-devel/gcc + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + dbus? ( sys-apps/dbus ) + fontconfig? ( media-libs/fontconfig:1.0 ) + accessibility? ( app-accessibility/at-spi2-core ) +" + +QA_PREBUILT=" + opt/Bruno/bruno + opt/Bruno/chrome-sandbox + opt/Bruno/chrome_crashpad_handler + opt/Bruno/libEGL.so + opt/Bruno/libGLESv2.so + opt/Bruno/libffmpeg.so + opt/Bruno/libvk_swiftshader.so + opt/Bruno/libvulkan.so.1 +" + +src_install() { + for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do + doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png + done + dosym ../icons/hicolor/512x512/apps/bruno.png \ + /usr/share/pixmaps/bruno.png + + domenu usr/share/applications/bruno.desktop + + insinto /opt/Bruno + doins -r opt/Bruno/. + fperms +x /opt/Bruno/bruno + fperms +x /opt/Bruno/chrome-sandbox + fperms +x /opt/Bruno/chrome_crashpad_handler + dosym ../Bruno/bruno opt/bin/bruno +} diff --git a/dev-util/bruno-bin/bruno-bin-3.0.2.ebuild b/dev-util/bruno-bin/bruno-bin-3.0.2.ebuild new file mode 100644 index 000000000..e0976725f --- /dev/null +++ b/dev-util/bruno-bin/bruno-bin-3.0.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-*}" + +inherit desktop unpacker xdg + +DESCRIPTION="Opensource IDE For Exploring and Testing Api's" +HOMEPAGE=" + https://www.usebruno.com/ + https://github.com/usebruno/bruno +" +SRC_URI="https://github.com/usebruno/${MY_PN}/releases/download/v${PV}/${MY_PN}_${PV}_amd64_linux.deb" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-devel/gcc:= + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb:= + x11-libs/libxkbcommon + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT=" + opt/Bruno/bruno + opt/Bruno/chrome-sandbox + opt/Bruno/chrome_crashpad_handler + opt/Bruno/libEGL.so + opt/Bruno/libGLESv2.so + opt/Bruno/libffmpeg.so + opt/Bruno/libvk_swiftshader.so + opt/Bruno/libvulkan.so.1 +" + +src_prepare() { + default + rm opt/Bruno/LICENSE* || die +} + +src_install() { + for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do + doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png + done + dosym -r /usr/share/icons/hicolor/512x512/apps/bruno.png \ + /usr/share/pixmaps/bruno.png + + domenu usr/share/applications/bruno.desktop + + insinto /opt/Bruno + doins -r opt/Bruno/. + fperms +x /opt/Bruno/bruno + fperms +x /opt/Bruno/chrome-sandbox + fperms +x /opt/Bruno/chrome_crashpad_handler + dosym -r /opt/Bruno/bruno /usr/bin/bruno +} diff --git a/dev-util/bruno-bin/bruno-bin-3.1.4.ebuild b/dev-util/bruno-bin/bruno-bin-3.1.4.ebuild new file mode 100644 index 000000000..e0976725f --- /dev/null +++ b/dev-util/bruno-bin/bruno-bin-3.1.4.ebuild @@ -0,0 +1,81 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-*}" + +inherit desktop unpacker xdg + +DESCRIPTION="Opensource IDE For Exploring and Testing Api's" +HOMEPAGE=" + https://www.usebruno.com/ + https://github.com/usebruno/bruno +" +SRC_URI="https://github.com/usebruno/${MY_PN}/releases/download/v${PV}/${MY_PN}_${PV}_amd64_linux.deb" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-devel/gcc:= + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb:= + x11-libs/libxkbcommon + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT=" + opt/Bruno/bruno + opt/Bruno/chrome-sandbox + opt/Bruno/chrome_crashpad_handler + opt/Bruno/libEGL.so + opt/Bruno/libGLESv2.so + opt/Bruno/libffmpeg.so + opt/Bruno/libvk_swiftshader.so + opt/Bruno/libvulkan.so.1 +" + +src_prepare() { + default + rm opt/Bruno/LICENSE* || die +} + +src_install() { + for size in 16x16 32x32 48x48 128x128 256x256 512x512 1024x1024; do + doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/bruno.png + done + dosym -r /usr/share/icons/hicolor/512x512/apps/bruno.png \ + /usr/share/pixmaps/bruno.png + + domenu usr/share/applications/bruno.desktop + + insinto /opt/Bruno + doins -r opt/Bruno/. + fperms +x /opt/Bruno/bruno + fperms +x /opt/Bruno/chrome-sandbox + fperms +x /opt/Bruno/chrome_crashpad_handler + dosym -r /opt/Bruno/bruno /usr/bin/bruno +} diff --git a/dev-util/bruno-bin/metadata.xml b/dev-util/bruno-bin/metadata.xml new file mode 100644 index 000000000..6838014d6 --- /dev/null +++ b/dev-util/bruno-bin/metadata.xml @@ -0,0 +1,15 @@ + + + + + martin-kokos@protonmail.com + Martin Mokry + + + usebruno/bruno + + anoop.md1421@gmail.com + Anoop M D + + + diff --git a/dev-util/bump-my-version/Manifest b/dev-util/bump-my-version/Manifest new file mode 100644 index 000000000..90fda57a5 --- /dev/null +++ b/dev-util/bump-my-version/Manifest @@ -0,0 +1,3 @@ +DIST bump_my_version-1.2.6.tar.gz 1195328 BLAKE2B 9f483b59235d6426ef23d8cead71845b32d9f9424706c43406ec25bd877981c32977755093b80dd20e35c42be1d7c65787907cc3f6895ab63db6a8875ab70c5a SHA512 e07fd368ffa44964ed666141db6dcbb3dd29198d91239813d7b39ca77fa9704d6aad93e091b44713d80eb34be56abdd7773f6aa1b9a1c6a6bb4a8e60cf617288 +DIST bump_my_version-1.2.7.tar.gz 1198071 BLAKE2B b1d1a3550ddb3591ab20eaf0966fb88ce86a42011c65c5e51831ad6f631f2b42463586bb359d462e4e63f51a675a3e3a21f28d0cc6c61b5d3c7fe58c490f9e76 SHA512 04ef9e730b6b80ae716e477f74c220ab09f69eb44ea4c17d41f2c591452da454959819eabbae4a98206202d20f732867b18dadb054f699abefa11adda6767509 +DIST bump_my_version-1.2.7.tar.gz.provenance 9763 BLAKE2B eb77e437681188d1a0b5b6e0701f236e5fc06e5f1da3da8bfcecd2e187f2f0731fac95ae96dfbc453f24c8ac9dba125584d9860f01e0a09e256e885747c7d726 SHA512 18bfab856f0df5b13f95950c851a6eaf6ab3cc69dc09a0b9094e0c51ad646aa363269b2f26b99051dccb8ee078cf46661fc4a61fc8954a272146828b3b7007a8 diff --git a/dev-util/bump-my-version/bump-my-version-1.2.6.ebuild b/dev-util/bump-my-version/bump-my-version-1.2.6.ebuild new file mode 100644 index 000000000..f064378c6 --- /dev/null +++ b/dev-util/bump-my-version/bump-my-version-1.2.6.ebuild @@ -0,0 +1,64 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) +inherit click-app distutils-r1 pypi + +DESCRIPTION="Version bump your Python project" +HOMEPAGE=" + https://pypi.org/project/bump-my-version/ + https://callowayproject.github.io/bump-my-version/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.0[${PYTHON_USEDEP}] + dev-python/pydantic-settings[${PYTHON_USEDEP}] + dev-python/questionary[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/rich-click[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.5.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-vcs/git + dev-vcs/mercurial + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CHANGELOG,CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) + +EPYTEST_PLUGINS=( + pytest-localserver + pytest-mock +) +EPYTEST_DESELECT=( + tests/test_cli/test_bump.py::test_detects_bad_or_missing_version_component +) + +distutils_enable_tests pytest + +click-app_enable_completions bump-my-version + +python_test() { + epytest -o "addopts=" +} + +src_test() { + local -x TZ="UTC" + + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + + distutils-r1_src_test +} diff --git a/dev-util/bump-my-version/bump-my-version-1.2.7.ebuild b/dev-util/bump-my-version/bump-my-version-1.2.7.ebuild new file mode 100644 index 000000000..ac67d9699 --- /dev/null +++ b/dev-util/bump-my-version/bump-my-version-1.2.7.ebuild @@ -0,0 +1,65 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{12..13} ) +PYPI_VERIFY_REPO="https://github.com/callowayproject/bump-my-version" +inherit click-app distutils-r1 pypi + +DESCRIPTION="Version bump your Python project" +HOMEPAGE=" + https://pypi.org/project/bump-my-version/ + https://callowayproject.github.io/bump-my-version/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + >=dev-python/httpx-0.28.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-2.0[${PYTHON_USEDEP}] + dev-python/pydantic-settings[${PYTHON_USEDEP}] + dev-python/questionary[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/rich-click[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.5.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-vcs/git + dev-vcs/mercurial + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CHANGELOG,CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) + +EPYTEST_PLUGINS=( + pytest-localserver + pytest-mock +) +EPYTEST_DESELECT=( + tests/test_cli/test_bump.py::test_detects_bad_or_missing_version_component +) + +distutils_enable_tests pytest + +click-app_enable_completions bump-my-version + +python_test() { + epytest -o "addopts=" +} + +src_test() { + local -x TZ="UTC" + + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + + distutils-r1_src_test +} diff --git a/dev-util/bump-my-version/metadata.xml b/dev-util/bump-my-version/metadata.xml new file mode 100644 index 000000000..8870734cd --- /dev/null +++ b/dev-util/bump-my-version/metadata.xml @@ -0,0 +1,14 @@ + + + + + + + Corey Oordt + coreyoordt@gmail.com + + callowayproject/bump-my-version + bump-my-version + https://callowayproject.github.io/bump-my-version/ + + diff --git a/dev-util/cargo-post/Manifest b/dev-util/cargo-post/Manifest new file mode 100644 index 000000000..a0d189fec --- /dev/null +++ b/dev-util/cargo-post/Manifest @@ -0,0 +1,16 @@ +DIST cargo-post-0.1.7.gh.tar.gz 11510 BLAKE2B d842fb47eebac3dc4d59b7dd5d3d2bbbc1904f506c006e06758622747761fe26e355f2165a1b3260dc58effbfc8cb0d1484c3787b4edeafe0452c9639acdd990 SHA512 ac37add5d6e5aec3c54b737c700dc900365d481c0742ca2d5fb5753e4256a2d68647bac1c1fda283bb90d7e79a01c7290ed7235f7e4527be854dc9b48438d191 +DIST cargo_metadata-0.7.4.crate 13484 BLAKE2B 76451bcacc3ce4bab885bc29315f895a28d4cd01f26e1ea5e15d1a6fc90e7bff8cd1f502e31e233ab4c84e7cf3583b07788c7f4a7e5891b3151645036452568c SHA512 9219add3d077e1271beb5603feaa0819d032ef9a55f057ac8625b19023d38fb1dd6c8b012253d0c863ca33e797c351feef2476febc65f49dbd98bb9e4974b246 +DIST error-chain-0.12.2.crate 29761 BLAKE2B 2de434a42d2c62845b0d0801cdbaac09b70bf3a7d940b91814efb203aa686a31a77bb36fe12170dbf392cf0fd6df75b46eb0937214cd8c280cafde721e6535ad SHA512 1a64c6813f07d23b091fe3fb69b745711ffcacceffc2ad5e1bf76917ff15d48ba370d63c886441a96a8a88cf645224db46a279152ce6b76878bf8699fbcb43f4 +DIST itoa-0.4.5.crate 11194 BLAKE2B d8f0e2aaf62152c187e0987ab4b0cf842ac13255262a9ccbf8484d730ea5397572791c023d2363d0562c18c8efd2418680583e99a1f5d14450b3f0184dce69ca SHA512 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3 +DIST proc-macro2-1.0.17.crate 35654 BLAKE2B 8728993d92facb86d5884a5716f697447d636ba28a3ac84e1ac7971fbe53b7fd960a5516989882eecccde20abfc9f1915c523277333ae98323b7dbc198c0fee6 SHA512 de34066c8f07ad5edaf2a7fb9b0e0e2b4d31e110a2280dce9960b20871cd69c4510ad7669634e734b3d4f06447277b62de028aad826f5a94697261a8bec2a0a9 +DIST quote-1.0.6.crate 24225 BLAKE2B e8706bf2e19b89855d5636704253d674fc9804e0d9713d1c1dccd5fe06af273f8604f80b6727f788de6416e62dde67a13abc2f3aa81cd5ea45eb0c73069ee300 SHA512 1febd6748602d4d96fbacb1f37bbc93c71d9fbeb9be7e9c6be2e871614048a1b2921c1ae702bd8db5d449308e7946ebff095689ef0bafe52af37c04936a8115e +DIST ryu-1.0.4.crate 42039 BLAKE2B a1cd38c85ff105a0aea5e0cf09aa2be15d07e5344fb4a52b00bcbee6c6f966276aed1163b480b2acf669276368f04217eb7c0a6c279140f34bb54b1802e1ca06 SHA512 a1b28c07b32374757019f93eae30f82ae00682d5e9838f50864dd4ca898b8220b9bdb0f5df55d23d6bfc7386a3ac93697a18c82215f2e946e06c079962123703 +DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc +DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f +DIST serde-1.0.110.crate 73947 BLAKE2B ceb9896bd205026825767951c6dd4c11aa5ce485ecded75eeae2f88627f4851c378c311d7ad8d06395f2ed976e342d31e11787ddf926dfeb0643ca0575b32ccf SHA512 508fc3195ba0deb75980a758a4392462068fdde9a87fe2f379ab9b28c573c5af45617b82e5fdd1e34cefa075888da7f533675b05d57757f0c0200b4fa5698863 +DIST serde_derive-1.0.110.crate 49751 BLAKE2B 14f3ffe6d6ce5aed13a800c2802459bca54546d3a77dd05c4c095f10ffabec8e66195cd69994b46162a96bd95fc5fb0d78a08864b7709a8f6c32643183cb90be SHA512 b02a831fced998388a39ad5e8ec12de5c7d09e18b69f15b112870d1e5976f74e0cfcd28a68dbcaef87c4be30001bd2cae076de234a59e8f39ea0be3014a395a5 +DIST serde_json-1.0.53.crate 73130 BLAKE2B 28f118648c77c8ada5a434416ec6b28615d8a9b677da7f34c8ba1104730087ac6d93e010a767199a98208ebe5dbde1203a47f28a2394a3ecb75b3d115a3b27b4 SHA512 8932a9f9f783b7124c7a41c9c3c0c1934c0e5b8b628fc9bab5ae0f78370231649f17de8015f9d6facf4ccd0305c68d8c648799e239bf32558c6be9bbe3819e22 +DIST syn-1.0.25.crate 201773 BLAKE2B f6680a36b8ad94e6bd2e35fa5c5339c4e4f596dabae53acdd6b9917ad91794f7d0fbb66b96a9bf57bb8b66d65da42f32b175f49bd31254f5dea9c1b1dd8af8eb SHA512 967294d2a26c9cd66c4a7c5ec9045e357a9d381dfbb4438a06f5da2767ea4e006651c6f99c7e2dccaac941c45e90948a5866a36f9b7d7d7726cd9b524645a542 +DIST toml-0.5.6.crate 54341 BLAKE2B a367d22daf6169dbdc9cd58c97f824ab76567679e1032af7a0f924ca53720d2f0989c14545d1f5d82e7f46293e3d27849459157d0cd77dc78e9d76dd6d200648 SHA512 718f5d3fde823ae5d7fbea31e3cd0eaa66f6a2bcd854093d0179dfc4328930a984deff466bcabf3c81caa323aa743c609136b8d036b80087b88e888ba7577f54 +DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359 +DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26 diff --git a/dev-util/cargo-post/cargo-post-0.1.7.ebuild b/dev-util/cargo-post/cargo-post-0.1.7.ebuild new file mode 100644 index 000000000..c183e1161 --- /dev/null +++ b/dev-util/cargo-post/cargo-post-0.1.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CRATES=" + cargo_metadata@0.7.4 + error-chain@0.12.2 + itoa@0.4.5 + proc-macro2@1.0.17 + quote@1.0.6 + ryu@1.0.4 + semver-parser@0.7.0 + semver@0.9.0 + serde@1.0.110 + serde_derive@1.0.110 + serde_json@1.0.53 + syn@1.0.25 + toml@0.5.6 + unicode-xid@0.2.0 + version_check@0.9.2 +" + +inherit cargo + +DESCRIPTION="A cargo wrapper that executes a post build script after a successful build." +HOMEPAGE="https://github.com/phil-opp/cargo-post" +SRC_URI=" + https://github.com/phil-opp/cargo-post/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + MIT + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/cargo-post" + +src_install() { + cargo_src_install + local DOCS="Changelog.md Readme.md" + einstalldocs +} diff --git a/dev-util/cargo-post/metadata.xml b/dev-util/cargo-post/metadata.xml new file mode 100644 index 000000000..01ee0e243 --- /dev/null +++ b/dev-util/cargo-post/metadata.xml @@ -0,0 +1,18 @@ + + + + + watermanpaint@posteo.net + Lucio Sauer + + + https://github.com/phil-opp/cargo-post/issues + https://github.com/phil-opp/cargo-post/blob/master/Changelog.md + https://docs.rs/crate/cargo-post/latest + + Philipp Oppermann + contact@phil-opp.com + + phil-opp/cargo-post + + diff --git a/dev-util/cargo-show-asm/Manifest b/dev-util/cargo-show-asm/Manifest new file mode 100644 index 000000000..cdf4aebf9 --- /dev/null +++ b/dev-util/cargo-show-asm/Manifest @@ -0,0 +1,59 @@ +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST ar-0.9.0.crate 14636 BLAKE2B 969106d12ea0aceeced14f42a6b71dbd10f4216c2111d4ea2d1c2c4d136741ac27ab8b0c59cf8304a33c0e2788321f5ba23b6b053eaf6f6142538714133a4b8c SHA512 437ba014dd01cfb69837a12db2104119ac1c76ffe89436421aa4f671dc109a1f4f39271a12d08979dddeca89ffe8bd967efbd31592f8f3421a0391208a6ea781 +DIST bpaf-0.9.20.crate 180220 BLAKE2B dcadde93e23ffb56842889e93aa94657ec128bd27477c390b49dda8e2abbfdf6741e1d0e1e97db879cfda5020932e15e94c754d928fd50dd6f4151a58d29902b SHA512 8f87be160629ff04d8539c42d3bad7ff7a2dc26a631df208b91a8ff607ba07d46ac713cdf43223f370f8038b2eda50cf9737622bff181587df3085ee1e3f251e +DIST bpaf_derive-0.5.17.crate 28930 BLAKE2B f79353ef8ee4c7586516aec85aff7160b39e32afb9f74552031d969dbf9953816a57438342b0f484a32385384800506a1fea84dc1654c70ecb08578baa0473b5 SHA512 89b2c3ff6e289444ea3425c3571efbaa76290b10f2bc782235006b7ae81bff80551b3c37ca42aefd600e5be56ee38940cd012b7ef29d68abb7514fb672cae86c +DIST camino-1.1.11.crate 43862 BLAKE2B f1e1b7688c11fe7dc98feac7843c57c45e6e7943befb97b40fd91e69246f7584e477497ea7041266c68ac1eea295bd517febe38e2a547923ef0f4f5197c1857d SHA512 7e390de58b364385d8f3884f0ae8a8b5020bfe115f61b6e15de54a7c5852f8b95d8e2b3f7ac67ea2834b7eebfbd9300f3055aa1c43015ff5b6761460d1f011e2 +DIST capstone-0.13.0.crate 104684 BLAKE2B c0d7ace195bdffd65397432e278b697ba13adfd0602567570bed54c586a24a5b29e7d6350bc4aa1031d9680f37c35916c4231ef2ff22a104cb1de6bd35f99e4a SHA512 7a9cdd0388d608addae8f196eca29550b427c0cc640b6915f142b3f8af40046b563f6e4def675fa7e2efc51a6772113681b6b73b29b689c6056a48527a9bc362 +DIST capstone-sys-0.17.0.crate 4912005 BLAKE2B c52b0d5110fcf3c8b6d9324ef4d19bb463571e75b250efd79a40c3504062f33d676ea790091765133e5efbe04af317e2ecb4d2218e59d629e5dc6fcf0be741ca SHA512 bc5caa792ff8da97802ca4bc973ee117edf9c3c54fa1ed2f2c8a75d5e2199dbb26684778bdd1724b65bbe847963851546afda17efca061652d457ef98922dfe0 +DIST cargo-platform-0.3.0.crate 13252 BLAKE2B 62012a5ab9d246b518baad83505bac9fab574070c29cdd75f9918349000ed1bbc0edd7a516b375a9d98078f96cd13d1761a654e140a97b5461e48e79a233b2f2 SHA512 43800bb1f7d23c4b82b8ff67dda6463de93955201bf9add1da16d31e4efc3864e5bc506ad05d7b76e7d7eb3a1dc3623e25c5656d19433dc8ef545656aa5786e0 +DIST cargo-show-asm-0.2.55.tar.gz 57224 BLAKE2B af832711bed7193e94c44949d875cc0b2206cf09327dc84b4c8a110fea2c4b97359e681542d7bc642c4e17b41cb1752c4e167ccb2622c42d70a7c29891e8b08d SHA512 e6228d83e0321b5f8b659cd9a83f58829b183589938752b9feb898384434c0685783ebbd8d1dbf055259ed8006351dfd986b4b7e1252440b78b2b03d211c03ec +DIST cargo_metadata-0.23.1.crate 30497 BLAKE2B e9152de1ff2520d70882ffcaa61ea9d66f096d8ea275ec313619de4f3ee5d58b9ac7d6b1086654249e495e7c9d18efd7208bf157c86f4dbd2c592c82b0a07596 SHA512 1d4aa613ce07af39c7886d856160e2d0cf491f38e64863007adb584129434bee1fe5bc618efb65d04a477de5d433ee44ef502a44ed50a18ca51c86153ecb6499 +DIST cc-1.2.32.crate 111531 BLAKE2B 99f5a1f100b346eb509da6435c314438d520971e26a98e648b724634fec40421fd3b1a9b3137b4451956791f6aca00e6045d88cb2600227a1c067392892960ac SHA512 cd404c407d367ff03f2a19006a532e0cad5f6c8b7cd590627afeb375bdd25685419d453d8b6a9c6d545c4d3b84174ab0d227c337ea1926f777f22789c26b9615 +DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST flate2-1.1.2.crate 76495 BLAKE2B 0266329bcd766be392e09ab75a135bea7cb44e9d9f1eebcabbd4aa3615d66688add24628326dad8e0e03182f0a4d65a3e23db9e7ea8c71b1775d575cef3f1e8c SHA512 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST is-terminal-0.4.16.crate 7811 BLAKE2B 430b817c0d022b669624c77e84304b40ea8ea508fac45cd44b5fcf3a7322073d5e630c22d05af0be0b235967bc80505f5614b462c800c194cd2961ae36ab9873 SHA512 4dcb0d83a4d3370805fa575e5a11b72c6d8152fa252e0e0090087b0f31b6bc2dcc749180f263fe6b7748923988d3b70ade08e6b4d82fafc7fe9b9ffd7819baa5 +DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 +DIST line-span-0.1.5.crate 8611 BLAKE2B 090460f005f7478debc274df306190846a298dc8e16f1092c8df7a0570077faafa4b03a6476c5afeb8eb6f5308661de9a5cb9767f0524ae15a375ae63e1bced0 SHA512 620d0ec501248f934420a138b2d295c5c79abb4fc9c9ba15234434ba39fcbfd197a36354e78b27d391255aff22d3df875a646ff405449581b21289bc03bfc3b3 +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6 +DIST object-0.38.0.crate 347046 BLAKE2B ff080d2620ca811d0057c71e8a48bad63abc2d2177fb8ee2d4dd1f0093a98e76c9a690c94baba5890e631ade5212cadaccf6bd9650894364b40246b203e4cd70 SHA512 8e2a4c613d18aafcf1744b040e84f1fbe3270dde21bb7b8ea36d03b1460ab1527f305247da3603f2a4ee63807e5eec46f39407ee49ce4b73c7990b125767dd6c +DIST owo-colors-4.2.3.crate 38315 BLAKE2B b19d40fa0f9e929bd30233f990342fb5513ed1f73d8b5b99984e47ed0189470ef21ca0e8819249c5259664575cfce167d3eeb63dcaa077658f85b65c6f1c219e SHA512 f3a9fe83a61dfbac527daa7c0667ab8e2809201aa9216e4bbd20789e45a888ed8e359994a4bc764fee72d375acf1c11d00e18d3974b74fd44f2a873be7c03c39 +DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348 +DIST ruzstd-0.8.1.crate 97738 BLAKE2B a1bc39343a781e51c663507676b41fa4298e37129cbe11445bb38a68372d431800bebf5bb3ca07dc8187f766bf9114c2856e271fa189dc54d919b33b2b8ccec4 SHA512 ffd70f7e2e7a7706272241c774015826dfe343a910234c1d2cebb70f113b13bdadc1c4d5e71491f100f5316b3135adf8692134e921cd5c05d143bf94e80759f3 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.142.crate 155363 BLAKE2B e4bea16f092dd38d09d0bd8bb8f375bbab7fbf22c567c19222243bfa181f8103fec872b13552ac5927741146b9dd7d1a1719f84ecf317d7aba258250f5fc46d8 SHA512 dc4dbfd356e7cf3bd82dc463dcae7a563be2146dae22230fc2586e3481a4e5f59314b7b00345da6d9ced2b15557acbe1380b127144c70cb708291f72a19a7ab0 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST supports-color-2.1.0.crate 10030 BLAKE2B 51b3a6711844497cacd88e270025de26ae065fcbc51047be2211a53b4c5ad3e30d7b0c8ce9dc61e181ad811888b268b344a5f282af36a04010bf179994224241 SHA512 29438ef0cd6705b9bc4b5bd1a04383266eaf18d41d2328c35da63d12bafc7150ba01b37253f51fa9ca356279e8bdb8c381843801500ea4e58fce9fef119ca2be +DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de +DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST twox-hash-2.1.1.crate 35627 BLAKE2B 69a3595a104ee7feed61f319fa0650a888328ad7c0a566590b52bcfb24dfe7cf6b46713f2228d64c14e013c4d9cfdebea4f37e53743c308f4b0797154aee18a0 SHA512 9582f93c31d4874f531e0648060f6b8e40b85c9b607e5b670a2718293014baf4ef7903056015feef0d4105a57e36c21c84b992122fb45dd2e90a2fd281ee25f2 +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +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.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 diff --git a/dev-util/cargo-show-asm/cargo-show-asm-0.2.55.ebuild b/dev-util/cargo-show-asm/cargo-show-asm-0.2.55.ebuild new file mode 100644 index 000000000..685aae494 --- /dev/null +++ b/dev-util/cargo-show-asm/cargo-show-asm-0.2.55.ebuild @@ -0,0 +1,102 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.86.0" + +CRATES=" + adler2@2.0.1 + aho-corasick@1.1.3 + anyhow@1.0.100 + ar@0.9.0 + bpaf@0.9.20 + bpaf_derive@0.5.17 + camino@1.1.11 + capstone-sys@0.17.0 + capstone@0.13.0 + cargo-platform@0.3.0 + cargo_metadata@0.23.1 + cc@1.2.32 + cfg-if@1.0.1 + crc32fast@1.5.0 + flate2@1.1.2 + hermit-abi@0.5.2 + is-terminal@0.4.16 + is_ci@1.2.0 + itoa@1.0.15 + libc@0.2.174 + line-span@0.1.5 + memchr@2.7.5 + miniz_oxide@0.8.9 + nom@8.0.0 + object@0.38.0 + owo-colors@4.2.3 + proc-macro2@1.0.95 + quote@1.0.40 + regex-automata@0.4.13 + regex-syntax@0.8.5 + regex@1.12.2 + rustc-demangle@0.1.26 + ruzstd@0.8.1 + ryu@1.0.20 + same-file@1.0.6 + semver@1.0.26 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.142 + shlex@1.3.0 + supports-color@2.1.0 + supports-color@3.0.2 + syn@2.0.104 + thiserror-impl@2.0.12 + thiserror@2.0.12 + twox-hash@2.1.1 + unicode-ident@1.0.18 + winapi-util@0.1.9 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 +" + +inherit cargo shell-completion + +DESCRIPTION="A cargo subcommand that displays the generated assembly of Rust source code." +HOMEPAGE="https://github.com/pacak/cargo-show-asm" +SRC_URI=" + https://github.com/pacak/cargo-show-asm/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" Apache-2.0 ISC MIT Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/cargo-asm" + +src_compile() { + cargo_src_compile + + "$(cargo_target_dir)"/cargo-asm --bpaf-complete-style-bash > cargo-asm || die + "$(cargo_target_dir)"/cargo-asm --bpaf-complete-style-fish > cargo-asm.fish || die + "$(cargo_target_dir)"/cargo-asm --bpaf-complete-style-zsh > _cargo-asm || die +} + +src_install() { + cargo_src_install + + dobashcomp cargo-asm + dofishcomp cargo-asm.fish + dozshcomp _cargo-asm +} diff --git a/dev-util/cargo-show-asm/metadata.xml b/dev-util/cargo-show-asm/metadata.xml new file mode 100644 index 000000000..b5987b4e3 --- /dev/null +++ b/dev-util/cargo-show-asm/metadata.xml @@ -0,0 +1,11 @@ + + + + + timovanveen@hotmail.nl + Timo van Veen + + + pacak/cargo-show-asm + + diff --git a/dev-util/catalyst-lab/Manifest b/dev-util/catalyst-lab/Manifest new file mode 100644 index 000000000..9b9ce1fbe --- /dev/null +++ b/dev-util/catalyst-lab/Manifest @@ -0,0 +1,2 @@ +DIST catalyst-lab-v1.6.0.tar.gz 44329 BLAKE2B 73d54738a656aa592a57074c12e6574993229b85ae057f5ebf5db249aed04095ab6b40b194ba77ac245645449d36e8cb756c2965ef900e2579890086226c9600 SHA512 b9f40320e9c3cfce8a86426473918abab707025e8522edbce1c9ec39b428552bcc9ef115fd1f65a96f1a71bb39654f162c1960e9ca73024d08df02f3664064c0 +DIST catalyst-lab-v1.6.1.tar.gz 48593 BLAKE2B 58575cd146ac531027d790a4625b606186ac607cff797c8306fa21fe6bf3b6fb3f74afd7cb6bab41e9fd4d35da33f27505d60cc0fae821a8f6962b15a3a52db1 SHA512 bc99160c942814bd4d8f5ed0df88c5be36403b17c124aee52e40e09b67166f12538c9529557ad21a96f87b1e9e4082c6d80f27e3c530523c962f075ad9b16098 diff --git a/dev-util/catalyst-lab/catalyst-lab-1.6.0.ebuild b/dev-util/catalyst-lab/catalyst-lab-1.6.0.ebuild new file mode 100644 index 000000000..da03c1ad9 --- /dev/null +++ b/dev-util/catalyst-lab/catalyst-lab-1.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="An automation tool for building Gentoo release stages and binhost packages." +HOMEPAGE="https://github.com/damiandudycz/catalyst-lab" +SRC_URI="https://github.com/damiandudycz/catalyst-lab/archive/refs/tags/catalyst-lab-v${PV}.tar.gz" +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="qemu git binhost" + +RDEPEND=" + dev-util/catalyst + app-misc/yq + binhost? ( sys-fs/squashfs-tools ) + qemu? ( app-emulation/qemu[static-user] ) + git? ( dev-vcs/git dev-vcs/git-lfs ) +" +BDEPEND="app-arch/unzip" + +src_install() { + # Install catalyst-lab + dodir /usr/bin + dobin "${S}/${PN}" + + # Create the config file + insinto /etc/catalyst-lab + doins "${S}/${PN}.conf" +} diff --git a/dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild b/dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild new file mode 100644 index 000000000..da03c1ad9 --- /dev/null +++ b/dev-util/catalyst-lab/catalyst-lab-1.6.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="An automation tool for building Gentoo release stages and binhost packages." +HOMEPAGE="https://github.com/damiandudycz/catalyst-lab" +SRC_URI="https://github.com/damiandudycz/catalyst-lab/archive/refs/tags/catalyst-lab-v${PV}.tar.gz" +S="${WORKDIR}/${PN}-${PN}-v${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="qemu git binhost" + +RDEPEND=" + dev-util/catalyst + app-misc/yq + binhost? ( sys-fs/squashfs-tools ) + qemu? ( app-emulation/qemu[static-user] ) + git? ( dev-vcs/git dev-vcs/git-lfs ) +" +BDEPEND="app-arch/unzip" + +src_install() { + # Install catalyst-lab + dodir /usr/bin + dobin "${S}/${PN}" + + # Create the config file + insinto /etc/catalyst-lab + doins "${S}/${PN}.conf" +} diff --git a/dev-util/catalyst-lab/metadata.xml b/dev-util/catalyst-lab/metadata.xml new file mode 100644 index 000000000..ba9e49484 --- /dev/null +++ b/dev-util/catalyst-lab/metadata.xml @@ -0,0 +1,21 @@ + + + + + damiandudycz@yahoo.com + Damian Dudycz + + + Catalyst-Lab is an automation tool designed to streamline the process of building various Gentoo release stages and binhost packages. + It manages the dependencies between stages, prepares the necessary files, and performs the builds. + + + damiandudycz/catalyst-lab + https://github.com/damiandudycz/catalyst-lab/issues + + + Building stages for different architecture using QEMU. + Uploading binpkgs and releases to git repository. + Binhost targets support to build selected packages. + + diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest new file mode 100644 index 000000000..1ef09ac80 --- /dev/null +++ b/dev-util/codex/Manifest @@ -0,0 +1,12 @@ +DIST codex-0.117.0.tar.gz 6844073 BLAKE2B 49922cc0b7ddc4f05b6494d12367d6cd72b666d02f7059202bbf7737b8f7aad3a961b0dccd0fddfe82703336f8a691f6ef62798403b60a9354667be193f8c98c SHA512 8a553512c63444a48264c2afb9fbe0ad47b3e22c7723185b1a0d70b57b06943fe443632023d778fed48435e0141351828d2410779cda88e55ae8ebc3d1685e6e +DIST codex-rust-v0.117.0-crates.tar.xz 109804988 BLAKE2B b2531821768de9a6d13a27b7d9112591da3659bb88d49f1341e961c231f7e0de04f91d42fe99217240b6949de725bdf9fe70b2423f22cca643f546d6e5dbe474 SHA512 9996fa14ac70e63344bbe17246d386911810ff00c512246eed5bf0f537710c92ec6dc0077204f0e911d65818483ad91cdf6c1e11741e924724aee97a8e862c37 +DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44 +DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0 +DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef +DIST rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz 3951333 BLAKE2B e369b7ccc25326726340fced4c8f8f9181f02f45be9d5f24d00201999a2b11c42d010e7623429b1910db7fdfdf4c202e061a5ba5db722d3126ee26d9597d7e0d SHA512 3f2ef3d7940096fa34b85ee0d9979085fe99c7d2ae8c5ed9399bd5cf8370a31fa93d16c752f22166b42d30c2b7f9f921f7a963928519592e3ffd588644d3b1c7 +DIST rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz 28076631 BLAKE2B 5921c6c748b30305a664d5bb7b277050ec0c8d371cf65ebe854e4f80fb3d3305de1cc91811815ffca82105da0997de5a218c14261eae421b7eb0c48694d655a7 SHA512 5b08ca87648f5a68bd1c76f0ed639a195fd0462ecb6c12e71539c7bf76631129ca6959769b2df3442ccfb10ed4cf40f90d2c380b011481bee1b1c41397f92035 +DIST rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz 28580418 BLAKE2B d81319c7831c25547891cbfa0ab7343055f20b56332803b05ad384825253a6f95df4ab00095189cb29c16876682c81c57c026bda0c468aa4bc5bad90ac6184c2 SHA512 48b6d6cd7c49f6a7c930f0ab544dd853ef9e675b834ade657a85da17e6676bfefdf8cec79bd52fcf9b44d706a43ee32d87cbabc821821aef93296abd2dd03309 +DIST rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs 40796 BLAKE2B d404cf1a76c24e9129ecd1dbe98414b313f7505c3a5f6dee228450dc0a1853ab126834ae6f269eb52302d6cf6e1d036b3295d8d4dc2c4fa16a82d5efc2ba7056 SHA512 b8f83d78ae71361722b374acb4d2e24adc1900456107bf81e82cd677770505a98efff2ae8b8fedd911bc35e9365ad1adc66420675b6d77248c70eab03613b77f +DIST rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs 40796 BLAKE2B d404cf1a76c24e9129ecd1dbe98414b313f7505c3a5f6dee228450dc0a1853ab126834ae6f269eb52302d6cf6e1d036b3295d8d4dc2c4fa16a82d5efc2ba7056 SHA512 b8f83d78ae71361722b374acb4d2e24adc1900456107bf81e82cd677770505a98efff2ae8b8fedd911bc35e9365ad1adc66420675b6d77248c70eab03613b77f +DIST tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz 31620 BLAKE2B 139395aeb58bf9ad632efd3c9a8d58d888b55da14129529b453fbf3b49cf5323f0d89912a25b30bc238673b729f4d4ff243826c9a5a25426ba6d77913c42b041 SHA512 8784ff79f1f78be5884a085b1a89300257df2a1b7d82c6a226961fd949c9a5a6ba3d825db8db6bc5e314ee184fd2f3bd0a3bf36923744f6a708870ca7ddaf76b +DIST tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz 293929 BLAKE2B c3ce0b5f2939fc6dbbe5d0d539b3e7951e40cd646232086a023a8dba96c2160c6a5e61159463a071b1c97f6150a335cf844f53aa64c4751253eb7177c3720258 SHA512 44dd8c0dc60c86a5feb047002b8f9dae167a6ddf5c23e2ca8604018bfd0a24bfa2f1457a2715586c925d0639d0cfbb64931328addbc06a645c3744927fa76e2d diff --git a/dev-util/codex/codex-0.117.0.ebuild b/dev-util/codex/codex-0.117.0.ebuild new file mode 100644 index 000000000..bde364e97 --- /dev/null +++ b/dev-util/codex/codex-0.117.0.ebuild @@ -0,0 +1,129 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# NOTE: This package uses a pre-built crate tarball instead of listing individual +# crates in CRATES="". This approach is required because: +# 1. Codex has 800+ crate dependencies, which triggers Portage QA warnings: +# "QA Notice: This package uses a very large number of CRATES. Please provide +# a crate tarball instead and fetch it via SRC_URI." +# 2. Stricter ebuild QA checks (e.g., in CI pipelines) fail with too many crates. +# +# The crate tarball is auto-generated by GitHub Actions at: +# https://github.com/gentoo-zh-drafts/codex/ +# Workflow source code for auditing: +# https://github.com/gentoo-zh-drafts/codex/blob/crate-dist/.github/workflows/crates.yml +# This allows anyone to review and verify the crate packaging process. + +CRATES=" +" + +declare -A GIT_CRATES=( + [crossterm]='https://github.com/nornagon/crossterm;87db8bfa6dc99427fd3b071681b07fc31c6ce995;crossterm-%commit%' + [nucleo-matcher]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%/matcher' + [nucleo]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%' + [ratatui]='https://github.com/nornagon/ratatui;9b2ad1298408c45918ee9f8241a6f95498cdbed2;ratatui-%commit%' + [runfiles]='https://github.com/dzbarsky/rules_rust;b56cbaa8465e74127f1ea216f813cd377295ad81;rules_rust-%commit%/rust/runfiles' + [tokio-tungstenite]='https://github.com/openai-oss-forks/tokio-tungstenite;132f5b39c862e3a970f731d709608b3e6276d5f6;tokio-tungstenite-%commit%' + [tungstenite]='https://github.com/openai-oss-forks/tungstenite-rs;9200079d3b54a1ff51072e24d81fd354f085156f;tungstenite-rs-%commit%' +) + +RUST_MIN_VER="1.93.0" + +# python3 .github/scripts/rusty_v8_bazel.py resolved-v8-crate-version +RUSTY_V8_TAG="146.4.0" + +inherit cargo + +DESCRIPTION="Codex CLI - OpenAI's AI-powered coding agent" +HOMEPAGE="https://github.com/openai/codex" + +# The crate tarball URL uses ${PV} so it auto-updates when bumping versions. +# This tarball is generated by: https://github.com/gentoo-zh-drafts/codex/ +# See .github/workflows/crates.yml for the generation process. +SRC_URI=" + https://github.com/openai/${PN}/archive/rust-v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v${PV}/codex-rust-v${PV}-crates.tar.xz + amd64? ( + https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/librusty_v8_release_x86_64-unknown-linux-musl.a.gz + -> rusty_v8_${RUSTY_V8_TAG}_librusty_v8_release_x86_64-unknown-linux-musl.a.gz + https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/src_binding_release_x86_64-unknown-linux-musl.rs + -> rusty_v8_${RUSTY_V8_TAG}_src_binding_release_x86_64-unknown-linux-musl.rs + ) + arm64? ( + https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/librusty_v8_release_aarch64-unknown-linux-musl.a.gz + -> rusty_v8_${RUSTY_V8_TAG}_librusty_v8_release_aarch64-unknown-linux-musl.a.gz + https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/src_binding_release_aarch64-unknown-linux-musl.rs + -> rusty_v8_${RUSTY_V8_TAG}_src_binding_release_aarch64-unknown-linux-musl.rs + ) + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${PN}-rust-v${PV}/codex-rs" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC MIT + MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +# Tests fail due to ring crate conflicts with system OpenSSL +RESTRICT="test" + +DEPEND=" + dev-libs/openssl:= + sys-apps/dbus +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/${PN}" + +gen_git_crate_dir() { + # https://github.com/gentoo/gentoo/blob/b09dd88412fe2d5eee5a8891e08bfa2d67848da3/eclass/cargo.eclass#L442 + IFS=';' read -r crate_uri commit crate_dir <<<"${GIT_CRATES[$1]}" + echo "${WORKDIR}/${crate_dir//%commit%/${commit}}" +} + +src_prepare() { + default + + # Fix tokio-tungstenite's git dependency on tungstenite + sed -i '/^\[dependencies\.tungstenite\]/,/^$/{ + s|git = "https://github.com/openai-oss-forks/tungstenite-rs"|path = "'"$(gen_git_crate_dir tungstenite)"'"| + /^rev = /d + }' "$(gen_git_crate_dir tokio-tungstenite)/Cargo.toml" || die + + # Remove the [patch.crates-io] section and add path-based patches + sed -i '/^\[patch\.crates-io\]/,/^$/d' "${S}/Cargo.toml" || die + sed -i '/^\[patch\."ssh:\/\/git@github\.com/,/^$/d' "${S}/Cargo.toml" || die + + # Add new patch section with local paths + cat >> "${S}/Cargo.toml" <<-EOF || die + + [patch.crates-io] + crossterm = { path = "$(gen_git_crate_dir crossterm)" } + ratatui = { path = "$(gen_git_crate_dir ratatui)" } + tokio-tungstenite = { path = "$(gen_git_crate_dir tokio-tungstenite)" } + tungstenite = { path = "$(gen_git_crate_dir tungstenite)" } + EOF +} + +src_compile() { + local rusty_v8_triple + use amd64 && rusty_v8_triple=x86_64-unknown-linux-musl + use arm64 && rusty_v8_triple=aarch64-unknown-linux-musl + + RUSTY_V8_ARCHIVE="${DISTDIR}/rusty_v8_${RUSTY_V8_TAG}_librusty_v8_release_${rusty_v8_triple}.a.gz" \ + RUSTY_V8_SRC_BINDING_PATH="${DISTDIR}/rusty_v8_${RUSTY_V8_TAG}_src_binding_release_${rusty_v8_triple}.rs" \ + cargo_src_compile --package codex-cli +} + +src_install() { + dobin "$(cargo_target_dir)/codex" + einstalldocs +} diff --git a/dev-util/codex/metadata.xml b/dev-util/codex/metadata.xml new file mode 100644 index 000000000..c5562c20e --- /dev/null +++ b/dev-util/codex/metadata.xml @@ -0,0 +1,24 @@ + + + + + vowstar@gmail.com + Huang Rui + + + Codex CLI is an AI-powered coding agent from OpenAI that runs in your + terminal. It can understand your codebase, execute commands, and help + you write, debug, and refactor code using natural language. Codex uses + advanced language models to provide intelligent code assistance directly + from the command line. + + + Codex CLI 是 OpenAI 推出的 AI 编程助手,可在终端中运行。它能够理解你的 + 代码库、执行命令,并通过自然语言帮助你编写、调试和重构代码。Codex 使用 + 先进的语言模型,直接从命令行提供智能代码辅助。 + + + openai/codex + https://github.com/openai/codex/issues + + diff --git a/dev-util/coq-lsp/Manifest b/dev-util/coq-lsp/Manifest new file mode 100644 index 000000000..e51544e36 --- /dev/null +++ b/dev-util/coq-lsp/Manifest @@ -0,0 +1 @@ +DIST coq-lsp-0.1.9.tar.gz 25388271 BLAKE2B 8f1e49bdadfd792b96fda835b906e3b0d72f29eedaa3d4ef3825b1e92de03de2ec451c355adbc5d73a795173119761392cbfba8e9caf3d0de1035b2b3ddce942 SHA512 d452ae4598204abe8366fb72478e1d554e2a8de03a3ecc471392355a63c4992f41d891ef33cb913b52adba098d470121122d9fae85456eb8ce81204278ae5e18 diff --git a/dev-util/coq-lsp/coq-lsp-0.1.9.ebuild b/dev-util/coq-lsp/coq-lsp-0.1.9.ebuild new file mode 100644 index 000000000..fe157ddf8 --- /dev/null +++ b/dev-util/coq-lsp/coq-lsp-0.1.9.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +COQ_V=8.19 + +DESCRIPTION="Visual Studio Code Extension and Language Server Protocol for Coq" +HOMEPAGE="https://github.com/ejgallego/coq-lsp" +SRC_URI="https://github.com/ejgallego/coq-lsp/archive/${PV}+${COQ_V}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${P}-${COQ_V}" + +LICENSE="LGPL-2.1" + +SLOT="0" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + =sci-mathematics/coq-${COQ_V}*:= + sci-mathematics/coq-serapi:= + + dev-ml/cmdliner:= + dev-ml/yojson:= + dev-ml/uri:= + dev-ml/dune-build-info:= + + dev-ml/menhir:= + + dev-ml/ppx_inline_test:= +" + +DEPEND=" + ${RDEPEND} +" + +BEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-util/coq-lsp/metadata.xml b/dev-util/coq-lsp/metadata.xml new file mode 100644 index 000000000..be9429698 --- /dev/null +++ b/dev-util/coq-lsp/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/ejgallego/coq-lsp/issues + ejgallego/coq-lsp + + diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest new file mode 100644 index 000000000..7ff158a8e --- /dev/null +++ b/dev-util/deblob/Manifest @@ -0,0 +1,4 @@ +DIST deblob-0.12.tar.gz 9423 BLAKE2B b77f8dd4caad8a3fdcd1564d0459ccaa62aad5a4d2cd3f9832b76be11c9fd98a9b0cfd466c36667766b62ae8796684599f37088a16df4782237fd475f0f7795d SHA512 ed990dccc01085db3b82d795ce7622552d4b56a637e287b5815b1c98f3420435d3ccdc8fd0999672f6a940f048843bc8cbb1986a0a8f439de2386f4c5d5bc71b +DIST deblob-0.12.tar.gz.sign 141 BLAKE2B 521ab78ab702f60a7bf68f4c6dfc446b725248519d4a7956ad7e200011cc3077e8426f7f346c095420138e98f0e88d9e70822d05c4985be6f11154d42419e9f9 SHA512 7aaad6e3acd65ade111bf48b08d290f4632116b81bacbdb8f1647e526281ecb7740d28406b74c0a1c132b0abcc3bc11494d6cf22ac6616c77810dbe49b057306 +DIST deblob-test-0.12.tar.gz 2062214 BLAKE2B 3b780cc861201a3fd94e8611cdae1c4ba73826bcd118656c3a8dd6abc608f7ebc050c11aeab9b429804437f2f1c4e3ff3ca6040ac342b5b92ddd02a3d2a35c11 SHA512 3e229e2a6688153b074177a55657b92cbf60d5461a7cd9d27e41df28d64c335d03ca6d0e3007c7d25468ed396780ac6f979ff947598eabd8060744f011084d96 +DIST deblob-test-0.12.tar.gz.sign 141 BLAKE2B de4c94af7d60ff3263b136a7de2cc81adc9ac340c2be5234187bc7cea1ba44db265d603b754c2c03868864c34e23f5446a5fbd2dd5565530db9f75f06ace05a5 SHA512 31317810eedf315ca21066d095a181e92188ad6a9d5b9a38540bb8ebc33c399772b28b4e7e13cc4e0a5758c49793c6aeedf1a127e6ca36d2bcbad90d12fe19b1 diff --git a/dev-util/deblob/deblob-0.12.ebuild b/dev-util/deblob/deblob-0.12.ebuild new file mode 100644 index 000000000..f046e9d26 --- /dev/null +++ b/dev-util/deblob/deblob-0.12.ebuild @@ -0,0 +1,78 @@ +# Copyright 2021-2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_TEST_V="0.12" + +if [[ "$PV" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/deblob.git" +else + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/deblob/${P}.tar.gz + test? ( https://distfiles.hacktivis.me/releases/deblob-test/deblob-test-${MY_TEST_V}.tar.gz ) + verify-sig? ( + https://distfiles.hacktivis.me/releases/deblob/${P}.tar.gz.sign + test? ( https://distfiles.hacktivis.me/releases/deblob-test/deblob-test-${MY_TEST_V}.tar.gz.sign ) + ) + " + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="remove binary executables from a directory" +# permalink +HOMEPAGE="https://hacktivis.me/projects/deblob" +LICENSE="BSD" +SLOT="0" + +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/hare-0.25.2:= + >=dev-hare/hare-json-0.25.2.0 +" + +# built by hare +QA_FLAGS_IGNORED="usr/bin/deblob" + +if [[ "${PV}" != "9999" ]] +then + BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )" + + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub" + + src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + + verify-sig_verify_detached "${P}.tar.gz" "${P}.tar.gz.sign" + use test && verify-sig_verify_detached "deblob-test-${MY_TEST_V}.tar.gz" "deblob-test-${MY_TEST_V}.tar.gz.sign" + fi + + default + + if use test; then + rm -r "${WORKDIR}/${P}/test" || die + mv "${WORKDIR}/deblob-test-${MY_TEST_V}" "${WORKDIR}/${P}/test" || die + fi + } +fi + +src_configure() { + tc-export AS LD CC AR +} + +src_install() { + PREFIX="/usr" default +} diff --git a/dev-util/deblob/deblob-9999.ebuild b/dev-util/deblob/deblob-9999.ebuild new file mode 100644 index 000000000..f046e9d26 --- /dev/null +++ b/dev-util/deblob/deblob-9999.ebuild @@ -0,0 +1,78 @@ +# Copyright 2021-2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_TEST_V="0.12" + +if [[ "$PV" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/deblob.git" +else + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/deblob/${P}.tar.gz + test? ( https://distfiles.hacktivis.me/releases/deblob-test/deblob-test-${MY_TEST_V}.tar.gz ) + verify-sig? ( + https://distfiles.hacktivis.me/releases/deblob/${P}.tar.gz.sign + test? ( https://distfiles.hacktivis.me/releases/deblob-test/deblob-test-${MY_TEST_V}.tar.gz.sign ) + ) + " + KEYWORDS="~amd64 ~arm64 ~riscv" +fi + +DESCRIPTION="remove binary executables from a directory" +# permalink +HOMEPAGE="https://hacktivis.me/projects/deblob" +LICENSE="BSD" +SLOT="0" + +IUSE="test" + +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-lang/hare-0.25.2:= + >=dev-hare/hare-json-0.25.2.0 +" + +# built by hare +QA_FLAGS_IGNORED="usr/bin/deblob" + +if [[ "${PV}" != "9999" ]] +then + BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )" + + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub" + + src_unpack() { + if use verify-sig; then + # Too many levels of symbolic links + cd "${DISTDIR}" || die + cp ${A} "${WORKDIR}" || die + cd "${WORKDIR}" || die + + verify-sig_verify_detached "${P}.tar.gz" "${P}.tar.gz.sign" + use test && verify-sig_verify_detached "deblob-test-${MY_TEST_V}.tar.gz" "deblob-test-${MY_TEST_V}.tar.gz.sign" + fi + + default + + if use test; then + rm -r "${WORKDIR}/${P}/test" || die + mv "${WORKDIR}/deblob-test-${MY_TEST_V}" "${WORKDIR}/${P}/test" || die + fi + } +fi + +src_configure() { + tc-export AS LD CC AR +} + +src_install() { + PREFIX="/usr" default +} diff --git a/dev-util/deblob/metadata.xml b/dev-util/deblob/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-util/deblob/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-util/distribution-gpg-keys/Manifest b/dev-util/distribution-gpg-keys/Manifest new file mode 100644 index 000000000..af2ec3fc1 --- /dev/null +++ b/dev-util/distribution-gpg-keys/Manifest @@ -0,0 +1 @@ +DIST distribution-gpg-keys-1.117-1.tar.gz 107154858 BLAKE2B 86cc49a68a76d31ef4abb56cc300b366814588749f53517718ffdcee25ce6b2f85476e35e560cdc4ff99ae4ca533a3870ef427cc73393a51b8d38b69fa523179 SHA512 1de201bc85cd653337e09fd119f1ffaeca12920a0d821f37860d043c4d0ea936df7b1d23e8f5ffd5738c8907fdb7975a3b480b403f03abd5ea9092ff4478a401 diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.117.ebuild b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.117.ebuild new file mode 100644 index 000000000..4aa0ce8bd --- /dev/null +++ b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.117.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${P}-1" + +DESCRIPTION="Collection of GPG keys used in Linux Distributions" +HOMEPAGE="https://github.com/rpm-software-management/distribution-gpg-keys" +SRC_URI="https://github.com/rpm-software-management/distribution-gpg-keys/archive/${MY_P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_P}" + +LICENSE="CC0-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="copr" + +src_prepare() { + default + use copr || rm -r keys/copr || die +} + +src_install() { + insinto "/usr/share/${PN}" + doins -r keys/* +} diff --git a/dev-util/distribution-gpg-keys/metadata.xml b/dev-util/distribution-gpg-keys/metadata.xml new file mode 100644 index 000000000..7a2b4d0f8 --- /dev/null +++ b/dev-util/distribution-gpg-keys/metadata.xml @@ -0,0 +1,14 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + rpm-software-management/distribution-gpg-keys + + + Install GPG keys used by Copr projects + + diff --git a/dev-util/dmg2img/Manifest b/dev-util/dmg2img/Manifest new file mode 100644 index 000000000..8492d362a --- /dev/null +++ b/dev-util/dmg2img/Manifest @@ -0,0 +1 @@ +DIST dmg2img-20201227.gh.tar.gz 24904 BLAKE2B 01229b9b91873a718a69157565614340e13116a54d4440185423df8799550b7b84512cfe7f1c4cbcb4a3af538094c0567c41949b924f165fa816669cd7006845 SHA512 09da0c0d8680412801be6edccddc7ef588ea8ab0c0637e99652e34a387c1d456682b4881d329bed2ba0c76172b225441b6000cc73f5398853cbf34b1cb554d97 diff --git a/dev-util/dmg2img/dmg2img-20201227.ebuild b/dev-util/dmg2img/dmg2img-20201227.ebuild new file mode 100644 index 000000000..0f5def36d --- /dev/null +++ b/dev-util/dmg2img/dmg2img-20201227.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +COMMIT="a3e413489ccdd05431401357bf21690536425012" + +inherit toolchain-funcs + +DESCRIPTION="Convert Apple disk images to IMG format." +HOMEPAGE="https://github.com/Lekensteyn/dmg2img" +SRC_URI="https://github.com/Lekensteyn/dmg2img/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/openssl + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + emake DESTDIR="${ED}" install +} diff --git a/dev-util/dmg2img/dmg2img-9999.ebuild b/dev-util/dmg2img/dmg2img-9999.ebuild new file mode 100644 index 000000000..8b967afcc --- /dev/null +++ b/dev-util/dmg2img/dmg2img-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 toolchain-funcs + +EGIT_REPO_URI="https://github.com/Lekensteyn/dmg2img" + +DESCRIPTION="Convert Apple disk images to IMG format." +HOMEPAGE="https://github.com/Lekensteyn/dmg2img" +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + app-arch/bzip2 + dev-libs/openssl + virtual/zlib:= +" +RDEPEND="${DEPEND}" +BDEPEND="${DEPEND}" + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + emake DESTDIR="${ED}" install +} diff --git a/dev-util/dmg2img/metadata.xml b/dev-util/dmg2img/metadata.xml new file mode 100644 index 000000000..09df0cd37 --- /dev/null +++ b/dev-util/dmg2img/metadata.xml @@ -0,0 +1,12 @@ + + + + + Dale Sweeney + agooglygooglr@gmail.com + + + Lekensteyn/dmg2img + https://github.com/Lekensteyn/dmg2img/issues + + diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest new file mode 100644 index 000000000..e39acdaaa --- /dev/null +++ b/dev-util/dockerfile-language-server/Manifest @@ -0,0 +1,4 @@ +DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db SHA512 4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905 +DIST dockerfile-language-server-0.13.0-deps.tar.xz 1014748 BLAKE2B 3a9ca56012479ef0fb72e1622c4ede15e1941b3102897b7d6662875781b2bc6b0f6d84a41179e3b790ed0aca0ac241a4967dc28d44a8e932d9d4464e3fcbafef SHA512 ddc45b60c6339144eb6e7f56b011a83e81715f8f4cf8c6b95571e61d81d87b0946fb1db38cddc855a79dfbb2144bfda3618e5eecec16143d0d77750a7543d4cc +DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812 SHA512 1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c +DIST dockerfile-language-server-nodejs-0.13.0.tgz 47970 BLAKE2B c9ce3bf1fa8000fc6a7b3b3889201465976cb638dcca4e8e5c6fb90b9b311a5e5b30982ce51c69a670de160dc77345f0cc30eef6d0dc37bd6e46a4a4540d2ab3 SHA512 afc1b04065411ee463f379c562803bba519fa7ab60507f20c653d16a9d1ec2eae811bfd780fe0ab4bb0850837d0af9136607bf2245fb71b15354ed25abd819dc diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild new file mode 100644 index 000000000..ee629a78d --- /dev/null +++ b/dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-nodejs-${PV}" + +DESCRIPTION="A language server for Dockerfiles" +HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs" +SRC_URI=" + mirror://npm/${PN}-nodejs/-/${MY_P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" + + einstalldocs +} diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild new file mode 100644 index 000000000..336038312 --- /dev/null +++ b/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-nodejs-${PV}" + +DESCRIPTION="A language server for Dockerfiles" +HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs" +SRC_URI=" + mirror://npm/${PN}-nodejs/-/${MY_P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" + + einstalldocs +} diff --git a/dev-util/dockerfile-language-server/metadata.xml b/dev-util/dockerfile-language-server/metadata.xml new file mode 100644 index 000000000..be62c8732 --- /dev/null +++ b/dev-util/dockerfile-language-server/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + rcjsuen/dockerfile-language-server-nodejs + + diff --git a/dev-util/eclipse-parallel-bin/Manifest b/dev-util/eclipse-parallel-bin/Manifest new file mode 100644 index 000000000..11487c49c --- /dev/null +++ b/dev-util/eclipse-parallel-bin/Manifest @@ -0,0 +1,2 @@ +DIST eclipse-parallel-2023-06-R-linux-gtk-aarch64.tar.gz 475847442 BLAKE2B 5fddc8b30a4862fd92bb01ab4183194d19f5d9ffd3762d57e37c12ef373e92b0426d8691432a992d68d338bea0de9a24dc30e5c56de09ace2a42513d7ba8da63 SHA512 1cafc666fdbc9d2f90c35bffa7f798d60a8a9ef1a04444b93eef9619eee6d916a98685b0dc2f379351edacfd9f0710aa87c23067f4b8de52106b41fc473aefc6 +DIST eclipse-parallel-2023-06-R-linux-gtk-x86_64.tar.gz 476084495 BLAKE2B 1cb769efa32b56f0f294dce3fd3dddc2c8c9259e53d836ae88f7ebf98d68337f9809faacc29db68a0b68e12d9a3b84df7dbb0715014b43201c64102499bd997c SHA512 43b86008840bf79aa092537d99da2e13596a346a6a098a4b67b89dbadeb1c2389b8384768ad1227b9d3d7713b27e814627354cc1142cbe8c8886ca6e3cc72624 diff --git a/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.28.ebuild b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.28.ebuild new file mode 100644 index 000000000..3faf1f6f5 --- /dev/null +++ b/dev-util/eclipse-parallel-bin/eclipse-parallel-bin-4.28.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="eclipse" +MY_PV="2023-06" +SRC_BASE="https://www.eclipse.org/downloads/download.php?r=1&file=/technology/epp/downloads/release/${MY_PV}/R/eclipse-parallel-${MY_PV}-R-linux-gtk" + +DESCRIPTION="Eclipse IDE for Scientific Computing (C, C++, Fortran)" +HOMEPAGE="https://www.eclipse.org/" +SRC_URI=" + amd64? ( ${SRC_BASE}-x86_64.tar.gz ) + arm64? ( ${SRC_BASE}-aarch64.tar.gz ) +" + +S="${WORKDIR}/${MY_PN}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +RESTRICT="mirror" + +RDEPEND=" + || ( + dev-java/openjdk:11 dev-java/openjdk:17 + dev-java/openjdk-bin:11 dev-java/openjdk-bin:17 + dev-java/openjdk-jre-bin:11 + ) + x11-libs/gtk+:3 +" + +QA_FLAGS_IGNORED=".*" + +src_install() { + insinto "/opt/${PN}" + doins -r "${S}/." + + exeinto "/opt/${PN}" + doexe "${S}/${MY_PN}" + make_wrapper ${PN%-*} "/opt/${PN}/${MY_PN} -vm /opt/openjdk*/bin/java" "" "/opt/${PN}" "/opt/bin" + + for size in {16,24,32,48,64,128,512,1024}; do + doicon -s ${size} plugins/org.eclipse.platform_4.28.0.v20230605-0440/eclipse${size}.png + done + make_desktop_entry eclipse-parallel \ + "Eclipse IDE Parallel ${MY_PV}" eclipse64 "Development;" || die "Failed making desktop entry!" +} diff --git a/dev-util/eclipse-parallel-bin/metadata.xml b/dev-util/eclipse-parallel-bin/metadata.xml new file mode 100644 index 000000000..7289c0e31 --- /dev/null +++ b/dev-util/eclipse-parallel-bin/metadata.xml @@ -0,0 +1,9 @@ + + + + + + Tools for C, C++, Fortran, and UPC, including MPI, OpenMP, OpenACC, + a parallel debugger, and remotely building, running and monitoring applications. + + diff --git a/dev-util/exercism/Manifest b/dev-util/exercism/Manifest new file mode 100644 index 000000000..fab65771f --- /dev/null +++ b/dev-util/exercism/Manifest @@ -0,0 +1,48 @@ +DIST exercism-3.1.0.tar.gz 58673 BLAKE2B 05ef548d7a76c4f5449ca8e02e9e512832a5c545c85ed3fa2d9d33569a41a051a1760f4ec24f45d4eec4dc402f1bdd0838715f004a2d57fc049d506225bea8a9 SHA512 b0cb312304453b6843f722c88ceb08e749e83e9165926b3e427052a2e7f6305f90a4f9714dd2a28058948aa4e535baf90d58a97973397055ee0a82b7d75d0fe9 +DIST exercism-3.2.0.tar.gz 62913 BLAKE2B 11356146d2bc2ab344e2bafc650d3a210b1a5e43c71e242021c70f91870b84ebca9414f54af689d592417ecad6d85f4bdf8eca9075aa01540629c18fa887efe7 SHA512 1d874652caf9845ab2f2e9da96083b29e903f4ba3de3c9dd16185a291d3cb5e224fe2264129fd47ed3eed2918f366b7d96e6aeaafb2db8a94cc7e39556756b46 +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.mod 31 BLAKE2B 15785a01a9f07d2cfe324a1ece5c8188395300b11821621fe13427b702cb9f452ebe125566c3c2648d2d83139add9ad6224d00536aaea7b16306eb62f67f8184 SHA512 5f7f52012aa82bdc43bd89d1491fbe00091299554bd85dbfc07f0cc757fcf44f4499df97a4f19c234ce70fbb7af0f4c54c13ffd547ef0a733365ea9c68dd0297 +DIST github.com%2Fblang%2Fsemver%2F@v%2Fv3.5.1+incompatible.zip 19948 BLAKE2B 3f604e82647eb2a4a4c309622080fd07701d032a430999f13da727cc01d455cd3d0e31a7079e0bd833fd17d84a228f9e3f588719c4491ba83e50aa442080acf3 SHA512 e1c0c9251b0c7f05bcfad6f73cab4215cbd550d98065ccf8553dc04a56d7f6153ee70a477230a0e7cd8adc3707c8bfba279676902300537eb056fd912d75b51c +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.2.mod 36 BLAKE2B 2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4 SHA512 5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.2.zip 39454 BLAKE2B c9fee22a29dd539b100cb4d8fe400979b4ca63caddb3d0859464bc0c017c080cbe94823407b648a98fc9b9569e9f5559d9cdb311f423376bf2e4cbf286a87e34 SHA512 a3e1d11f34bb636862544ce83fb84fcaf0a3d476d71be65fd6c2673b735eeaefd5481fdf6c0cb05841e92aed91c496f211ef34882ca6f7ff7802a8cbf05e4eb2 +DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv0.0.0-20170509225359-392dba7d905e.mod 32 BLAKE2B 8b645c7230638dd2b30ad68a01a18237d6bbc0ae6d2fc671706a7785c9ff50eedbb3beb06e0ebd28b7053fd20ff648606a54226ba95fda6e9deafaf5cab367be SHA512 748afdd4b790c0fa1464b492b79164ef83ae56cdcde204d19adee8b24a755455921132a71af714d78f726cfd7621dc03f85b383d6f26adf9501457573dce26af +DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv0.0.0-20170509225359-392dba7d905e.zip 131166 BLAKE2B 2bf2513aadbfa08bde7e2e551fa9f247cfac3d4448558f9c0d060aff1b74f818529c80a28c64083f65155d408116a82496fa184693680aec3d07d45a9d3201b9 SHA512 8fc6b9f538ad5f26ba67d5ff9df9400c73dad4670eb8998498e79ec42b76662738326f20e45b77f6e627c27a7713fdeadaac81895b008b28843c8e291e318d0e +DIST github.com%2Finconshreveable%2Fgo-update%2F@v%2Fv0.0.0-20160112193335-8152e7eb6ccf.mod 44 BLAKE2B adaeeaa8e848d6acaebf9a936949aef8714f6455465faa2f61e1ec75612d95225fe80a79a29f9772380d8eb7ba9f8970ef672cc19656b7d6c0ed816bdfecf2bd SHA512 0cb0e9dc84de7bf6fec06d6308b9ad7324d88ca3b00e70e3bbc2c31ac6ee2b7c7c034baff4aa1b6c3aef6b7f5c92bdafdb3de084af238c063061ac0c8e682f83 +DIST github.com%2Finconshreveable%2Fgo-update%2F@v%2Fv0.0.0-20160112193335-8152e7eb6ccf.zip 40984 BLAKE2B 156a6dde638d1f3ee245e275b667c28dd2073b2dd969e360b87bf10a40c705f115f69752709d23c012c5d50ea859aa5d3c7b6325b6403057f4aab7ee48872904 SHA512 166c76b95e1e49c5ee0346f85c109aeb1840cfbc641aa0e7fe74bd919f31be84930177dfd6c653dc7bda4c1bcd5ddb3e343ecf5a09c69738d02df4bce62f9b5b +DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod 44 BLAKE2B 764581d416faa477a91695a42c68cef5638d019a1622fb3bcee976c1581e904995d33c79ffed1d3b805f660931ece844b3e17437f158f8b82ddae82e95f0358f SHA512 0c77200112d96f9cddf8cf7da0059204914b06a8c400e2e672443bd02a45d9ebb3274275c20e6e7ee0728992e77579d945b36de44ccbaab2ee92fd55f382f7ac +DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip 3712 BLAKE2B f4f79741bb83862583f51f2ac5e80181eb0e9c2a4578df32f7e24eb98f4f548b99333e0e6a377e03ef701057b01e852e6b710ab885b65170c861bef556863da4 SHA512 e16bd414c1df566a12944e4a99ebd84d2103f0cb3bf8ec312e3de400f20b3eae27845db50672801c10474dbf1dc61d0c2e16e5dcd3c4447681c0b77f9114a411 +DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.7.3.mod 40 BLAKE2B b8e71ef21c42894c31d75cce0e7423b21e716de0539a8a7ff462e0d5c05c77795238598630208055ad808af2db8c56a997e7e114ef391c07d380b996ce533544 SHA512 8a724e5cfce28512549e7b06ec42c9e02625adfb3398fd45af07f8c512782002a262e8567669929626814758f9d12041c318bd4258f88d110a851630537bd5d1 +DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.7.3.zip 36443 BLAKE2B f8bb91edbf25664e4f8d1e123d7c0a43e0fba47b20f5c80afb8ca6f2ff27b8c8f77340c3320148e11f35347b6cbe27faa9974a4c08b8a88c5f0d10bfde252775 SHA512 b080f26d9bb2974f4f00eac04dce88810b2e4f760f4e306e104bf55c06ad4b8340ab7f24512f6f9d4068c060167fe93937ea58e571d4285ba14de2c93b885738 +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20170523030023-d0303fe80992.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20170523030023-d0303fe80992.zip 20708 BLAKE2B 34a2a26384f91c35d4b4170c5a093c314b3745bf6c8b6c2b8223434d0d16155f159ebd0da3abe7d213efd1a2b0fc86068305fe1391b913d2719f597354fe3a4f SHA512 7cd5d7b690ca1360c053a62523b3c87cd12f702c1f380e47183768507e91f312297fde7a70c4b4d956fd1924b42e4c1ee6729e05160859a59845e4ae8846858f +DIST github.com%2Fpelletier%2Fgo-buffruneio%2F@v%2Fv0.2.0.mod 42 BLAKE2B 26e88451ad5d521cc8f48a08c91f2fd3fe6dc2e2ea084cb0012f25d8399f0e43329de5e96fd741255d910cf5a2146d3568718249980876c816a67f79e8b3290e SHA512 9f82f0d4d467420830ab8fb80ff97215e5fb47653b48d88304a6effdecabfc735f55dba9959319014ba943b2cbd27394ce86ebfba8a6d068c9c3d368f6b0cdfe +DIST github.com%2Fpelletier%2Fgo-buffruneio%2F@v%2Fv0.2.0.zip 3906 BLAKE2B c38f08bfa854947d01674b90e1d6623013849642db5ed1d43ae442ab41c9b9eeecefa5dae4a1151dbf5309514fa61116fb915ef22034c30404403e78cd8515f9 SHA512 da82c61fce944323bd7bfbaa90d0d0da24c220060a47658b04420f67a12eac4f882c8f71684a48b9ef4da7e9cbeaef039dc9c9d12b4532a859913b25dcaa1359 +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.0.0.mod 36 BLAKE2B a388b7d0db7c8b9a589164ac639887f1e54d3f5d59ed9bfdbb427b88d381d95455cec1f3474d6dadf847925b7b0e9944a3713656f4870db4fadaa1774595c3f1 SHA512 b74e16c113ace53ce6b7a4df1fc73f21a5acdcf3d2343a4c4f1ad7a2cd8d2282ef7ede98de8c1c46f7d35feae28c9f49ba4a2dff1071357cb4e88e93f25b521d +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.0.0.zip 62363 BLAKE2B f66bce6c08a1a583a807cada61a0368981899edd29ae65cffe867672f10780c22d10585695dd7d5614b4158860f0556b98c718526f980fe0aa659563be555133 SHA512 05c61abf989495d8ed26103356fe4a5f8fbbad8098bc27628a977b5380f027844a127ba769cd8ef57db1f0fe9bb818eaf9eac0852fb8a28ffbb349b04d8f3d60 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv0.0.0-20170217164146-9be650865eab.mod 30 BLAKE2B 9bf213acd16f9456f4a010a7c300a1fb7bf1ab248d1ac9eed7883deae7f9a6f6d0c761127b7b2c84e8dc46e7b0da2eecac9b334fd5a94d2995d56858d345edb9 SHA512 3166c898d741be502c0b733653cdca0e8ac4999fa6a5d67460b3962799287c9176b7f0243f0c0da394a4b7737ed1d1a6a2ee4f84a8917cf7076c774ba9a2a648 +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv0.0.0-20170217164146-9be650865eab.zip 61691 BLAKE2B 33857f05a1c5bb7a70ae4e77809139025600f69e2c1169808045c26972b7c0f10034d7099061f57f769972f955130c31d1067c1944b3a56757a7879b3ffb3cc3 SHA512 84c8c2055bd60498996dc3452e38fd9b71c36dae3cd80cff05726b45a21ee5b713ee7de3c53b91daca1a4ddf93c35e28e63a14c5d2c98a7286387a90aa0b455b +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.1.0.mod 29 BLAKE2B 329362a4a6143a3ae3fa01298ec9a677e0e6f4054edcad3d300db7fe5a095fd9347d5a239b9ead9beab72bdaa18e6411ac342b56e841f67eba226b802261870c SHA512 961f65a3d308161a97fa3c3d85749f53b7e7b0cb44704f330616c46898ff12e837c9dbca88a02826f40fb70d2b3fcded34a69bcf0f133157291ec3e17439f7a4 +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.1.0.zip 11152 BLAKE2B f1b609322fa1f478606400575b7b7f96969f5722f70de5ed54878ebbe882f7c7d947b3eea60b67fcd4331ef0f72ff7589f8404f6efb7234d6b2158f6d07c9027 SHA512 46d090737381c581626c1d9e07404bfb1bca167496ba68b8a04984ad7ef1e627745d30f2cccf95f29d8a192628b6e18f6a5a058aebf87d4cc08b07d1ca8e354a +DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.0-20170731170427-b26b538f6930.mod 30 BLAKE2B cb72701c052ce4059500f4c6b3d0c4fb336d118865bf1f7f45ce0b0279e1d01b6e58d49f82182c2523681a97bcaa7a70216d63ceeca0ea1d09c1921226f6bc4e SHA512 ea13ed8e166d16a7bcd14a7cde90af1cacc0b05995d1c5ec245fa536208e0cbfffd689dd460d66c0a1ad315f2b0ae9f4b803ed72bcdfd89c4a98a7ed934289c7 +DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv0.0.0-20170731170427-b26b538f6930.zip 137496 BLAKE2B d39f4412d0e9e5e0228098f9f9e6beb235aeea0275fdb1ac605bd18b45c6a888619cf20e95c3503b37b59b2c047c8af6332ca37b250f2c6332560c95992b8021 SHA512 1e7d6ee1f1cad3770246abf02fd52ac6063d305ff4b16c0dd56a5ec64ad6c13c1364f3f60a11883a09711af6844aad6a1b4b69eae175ac75c52ff71ad30f9205 +DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv0.0.0-20170523133247-0efa5202c046.mod 42 BLAKE2B 1f0af0f4518708edd09c0f02aec6103960b023a6bc178181276c54cd86b653e8bd1ddd60c5d49fa75a85f1fa0d18f670a9c2ead381da7c4f2d5e611b24f51ca9 SHA512 748b5648bf8bec4d1efe13f4dc37608e7378acc2a7d954e9d3b649a4b170a1e2d1c61338f6bee8d9007ad75a5bde87487612b47a692d6f966bca56490dcb834d +DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv0.0.0-20170523133247-0efa5202c046.zip 9563 BLAKE2B 76df88653c9b62d31201d5a9fcfae31f7ef73a691e301e552a3c38e0e525944ff02d4193bfd2d96f7436df9cbdbbc8f71605b424be676e271b3322d1f058062c SHA512 6e7a77238178226a5c0e70eb23bf469f52c31ff227670e52abffe81df87fdc26f431296f147d6094760d1f47db013e1a58e0da92afba44386e1c2fa18d312bea +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.0.mod 30 BLAKE2B 18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114 SHA512 d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.0.zip 61628 BLAKE2B b5f7757e303ce6c2307ad99969ef07b42814d562e7a5901cf9fbe1b7b23a1a27d6cad1544416a71e69ee2910f85f989d9a907276e022379c699c0fefae6bde7b SHA512 b4bab2a3d59fc15dde311f27da24ef60ef49d2a7f09f4a2e47b2047e19e1c5a89fea9372bc8f2fb4a3fe2599ca93c3fd7032aa696f01d6caeecdbc1fb94a9f98 +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv0.0.0-20180507071007-15738813a09d.mod 30 BLAKE2B 18e0337f9146af34821783f04024be09e18f3804558482ea56acf28048ec811ae679e0bc0f6044774e69a98c575b0a41e210277b966bfb04270d7ebf504cb1c0 SHA512 0b3a57fbf1292964f8d35a7b85e9c828bd2c1344d68e4d04ce84acc9c99e2239895058fa656d45e0e5e622afad62056b583fb00a5dd3181302798ea99b0b6799 +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv0.0.0-20180507071007-15738813a09d.zip 37438 BLAKE2B cd04d76ae6db1e0fc9e8d200c69748d1a38f7a12437c00602b797cd7076eefea1e5dc69520727fd5cf5d315b3ecccf6a95092c32870b448b264be669743e2fba SHA512 97ff155d073401a7f7a2b6284b7320b0807bfd17243cf6f190bf74b2c2d6131c4323da123886d15e663809de850e4d823d67d5524c76e23a1d1b25de6c4499e1 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.1.4.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.1.4.zip 62178 BLAKE2B 7072b6a9e01c24c5a89533f8e19df4dae83b57fdc0448871e339a078e18f14a194d08fa8777cb2b3d0d8202e1576f1a97dc0cfc14e8705f178170351ffb62c39 SHA512 764e5acbdedc62008b103b1cd689dfb474019c718d7e4408cfccb6d78dcb1abf27d59c56eaf6aa56a07eb1f39661fb36496993105284682ca871051ac4085b98 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170726083632-f5079bd7f6f7.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20170726083632-f5079bd7f6f7.zip 1264593 BLAKE2B 7fdb716e52d2e3115a29f4e51144c66eed93522fbf9d2b576d2fae9515f21520ab2ccd27384bd3de512d6fedddbe1036fd855832475deba4069f523fd0e3f000 SHA512 95ddf14d3533e5d605bf2f5b0f1f4577a13a386015057760664885073e81aca6f1e0ddee28f6b81ffb2fb6b4352d3425cf1412667a2e1ea620486d4b4286bd4f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170803140359-d8f5ea21b929.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20170803140359-d8f5ea21b929.zip 1027933 BLAKE2B e14c7dc7494024450f49a008884a1427295da0709b89c140a403a0590f65b0ce2c63e252b7b7281104b4aea688ace1227dfd2be645320c3b20aebdacc674cae3 SHA512 b6ea2e45790303504a64b71ebf495491671b35fc3c0d768c38b0056ef2be993d93fa5c4a376b8223df049a6291183aa015b4ad0c401b91ee5487734b1c8c95aa +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201202213521-69691e467435.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201202213521-69691e467435.zip 1526258 BLAKE2B 4c6a4fa473f565ec3989281a1c6270037524a67a07706189c475e1949eccea810c33f8bff7e601f3deb3e9f88ce564f648c0317ba269387e30b3c9e4c28ab5a4 SHA512 188a7b7aac22ae4fca5018cd6777e6d2f8ef4956ad95b1ed1d2aec9804904809515d906dc398c5d50db05812aeb24f2d2b6804f5c6fb2853c2ab54e3b7cd5da9 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170730040918-3bd178b88a81.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170730040918-3bd178b88a81.zip 4793803 BLAKE2B fe8ca9bfda7468267b7d94193cf8c2c28f44a5b3abb31412fe90596815de91a6eb0d2a8554df8d1def59d6444f7e41a39a57df3ad42aff72e6f2fb974a7615db SHA512 781ecd96fff288940c3fb8ecad42ab4eda06b00dddcbc77db482278ec5a1d5df90d7ed51a9ccc29a3f23067e24b106eb79ff28f4e0b7c7c22b896a303e38fffd +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170721122051-25c4ec802a7d.mod 24 BLAKE2B 1cb17a1c6b1eb33cebd983f9e965f6db03f5095441d7cd72aff6df805501eef4dc249c22ecc85da360c27696a7c4ae613f0769a1f89e73f286281de89ffd3ef2 SHA512 89b481cc62ed7a486990ebfcf65cf7a344e5d189deef680e6ddd82dc93f31d166af05fc27b4a95ea27c33fd3ced1b87d4050d617d52008ca059c4a5d3b6c26a9 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170721122051-25c4ec802a7d.zip 69225 BLAKE2B a7f640799a44a09d2039e872368cd5bcb0fc1839a0697fc5020e733bd53f6c91abd6d6980b9a9925f035c3bd772ee8b1a5d29be3e2372a9e2fe67dfa6a89377d SHA512 a2c93b2278975392a1ef57d0aaf2db2f98589c0d6e2e461b5cf53c59a2d100ea136ed491fcf4aa8f170ab750600297e3599209a0985a0ce214de83b80ccb2089 diff --git a/dev-util/exercism/exercism-3.1.0.ebuild b/dev-util/exercism/exercism-3.1.0.ebuild new file mode 100644 index 000000000..d181898e9 --- /dev/null +++ b/dev-util/exercism/exercism-3.1.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module bash-completion-r1 + +DESCRIPTION="Command line client for https://exercism.io" +HOMEPAGE=" + https://exercism.org + https://github.com/exercism/cli +" + +EGO_SUM=( + "github.com/blang/semver v3.5.1+incompatible" + "github.com/blang/semver v3.5.1+incompatible/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/fsnotify/fsnotify v1.4.2" + "github.com/fsnotify/fsnotify v1.4.2/go.mod" + "github.com/hashicorp/hcl v0.0.0-20170509225359-392dba7d905e" + "github.com/hashicorp/hcl v0.0.0-20170509225359-392dba7d905e/go.mod" + "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf" + "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/magiconair/properties v1.7.3" + "github.com/magiconair/properties v1.7.3/go.mod" + "github.com/mitchellh/mapstructure v0.0.0-20170523030023-d0303fe80992" + "github.com/mitchellh/mapstructure v0.0.0-20170523030023-d0303fe80992/go.mod" + "github.com/pelletier/go-buffruneio v0.2.0" + "github.com/pelletier/go-buffruneio v0.2.0/go.mod" + "github.com/pelletier/go-toml v1.0.0" + "github.com/pelletier/go-toml v1.0.0/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/spf13/afero v0.0.0-20170217164146-9be650865eab" + "github.com/spf13/afero v0.0.0-20170217164146-9be650865eab/go.mod" + "github.com/spf13/cast v1.1.0" + "github.com/spf13/cast v1.1.0/go.mod" + "github.com/spf13/cobra v0.0.0-20170731170427-b26b538f6930" + "github.com/spf13/cobra v0.0.0-20170731170427-b26b538f6930/go.mod" + "github.com/spf13/jwalterweatherman v0.0.0-20170523133247-0efa5202c046" + "github.com/spf13/jwalterweatherman v0.0.0-20170523133247-0efa5202c046/go.mod" + "github.com/spf13/pflag v1.0.0" + "github.com/spf13/pflag v1.0.0/go.mod" + "github.com/spf13/viper v0.0.0-20180507071007-15738813a09d" + "github.com/spf13/viper v0.0.0-20180507071007-15738813a09d/go.mod" + "github.com/stretchr/testify v1.1.4" + "github.com/stretchr/testify v1.1.4/go.mod" + "golang.org/x/net v0.0.0-20170726083632-f5079bd7f6f7" + "golang.org/x/net v0.0.0-20170726083632-f5079bd7f6f7/go.mod" + "golang.org/x/sys v0.0.0-20170803140359-d8f5ea21b929" + "golang.org/x/sys v0.0.0-20170803140359-d8f5ea21b929/go.mod" + "golang.org/x/text v0.0.0-20170730040918-3bd178b88a81" + "golang.org/x/text v0.0.0-20170730040918-3bd178b88a81/go.mod" + "gopkg.in/yaml.v2 v2.0.0-20170721122051-25c4ec802a7d" + "gopkg.in/yaml.v2 v2.0.0-20170721122051-25c4ec802a7d/go.mod" +) + +go-module_set_globals + +SRC_URI="https://github.com/${PN}/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} +" + +S="${WORKDIR}/cli-${PV}" + +LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="sys-libs/glibc" +BDEPEND="dev-lang/go" + +src_compile() { + ego build -o out/exercism exercism/main.go +} + +src_install() { + default + dobin out/exercism + # bash-completion + newbashcomp "shell/${PN}_completion.bash" "${PN}" + # zsh-completion + insinto /usr/share/zsh/site-functions + newins "shell/${PN}_completion.zsh" "_${PN}" +} diff --git a/dev-util/exercism/exercism-3.2.0.ebuild b/dev-util/exercism/exercism-3.2.0.ebuild new file mode 100644 index 000000000..9b27b8a54 --- /dev/null +++ b/dev-util/exercism/exercism-3.2.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module bash-completion-r1 + +DESCRIPTION="Command line client for https://exercism.io" +HOMEPAGE=" + https://exercism.org + https://github.com/exercism/cli +" +EGO_SUM=( + "github.com/blang/semver v3.5.1+incompatible" + "github.com/blang/semver v3.5.1+incompatible/go.mod" + "github.com/davecgh/go-spew v1.1.0" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/fsnotify/fsnotify v1.4.2" + "github.com/fsnotify/fsnotify v1.4.2/go.mod" + "github.com/hashicorp/hcl v0.0.0-20170509225359-392dba7d905e" + "github.com/hashicorp/hcl v0.0.0-20170509225359-392dba7d905e/go.mod" + "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf" + "github.com/inconshreveable/go-update v0.0.0-20160112193335-8152e7eb6ccf/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/magiconair/properties v1.7.3" + "github.com/magiconair/properties v1.7.3/go.mod" + "github.com/mitchellh/mapstructure v0.0.0-20170523030023-d0303fe80992" + "github.com/mitchellh/mapstructure v0.0.0-20170523030023-d0303fe80992/go.mod" + "github.com/pelletier/go-buffruneio v0.2.0" + "github.com/pelletier/go-buffruneio v0.2.0/go.mod" + "github.com/pelletier/go-toml v1.0.0" + "github.com/pelletier/go-toml v1.0.0/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/spf13/afero v0.0.0-20170217164146-9be650865eab" + "github.com/spf13/afero v0.0.0-20170217164146-9be650865eab/go.mod" + "github.com/spf13/cast v1.1.0" + "github.com/spf13/cast v1.1.0/go.mod" + "github.com/spf13/cobra v0.0.0-20170731170427-b26b538f6930" + "github.com/spf13/cobra v0.0.0-20170731170427-b26b538f6930/go.mod" + "github.com/spf13/jwalterweatherman v0.0.0-20170523133247-0efa5202c046" + "github.com/spf13/jwalterweatherman v0.0.0-20170523133247-0efa5202c046/go.mod" + "github.com/spf13/pflag v1.0.0" + "github.com/spf13/pflag v1.0.0/go.mod" + "github.com/spf13/viper v0.0.0-20180507071007-15738813a09d" + "github.com/spf13/viper v0.0.0-20180507071007-15738813a09d/go.mod" + "github.com/stretchr/testify v1.1.4" + "github.com/stretchr/testify v1.1.4/go.mod" + "golang.org/x/net v0.0.0-20170726083632-f5079bd7f6f7" + "golang.org/x/net v0.0.0-20170726083632-f5079bd7f6f7/go.mod" + "golang.org/x/sys v0.0.0-20170803140359-d8f5ea21b929" + "golang.org/x/sys v0.0.0-20170803140359-d8f5ea21b929/go.mod" + "golang.org/x/sys v0.0.0-20201202213521-69691e467435" + "golang.org/x/sys v0.0.0-20201202213521-69691e467435/go.mod" + "golang.org/x/text v0.0.0-20170730040918-3bd178b88a81" + "golang.org/x/text v0.0.0-20170730040918-3bd178b88a81/go.mod" + "gopkg.in/yaml.v2 v2.0.0-20170721122051-25c4ec802a7d" + "gopkg.in/yaml.v2 v2.0.0-20170721122051-25c4ec802a7d/go.mod" + ) +go-module_set_globals + +SRC_URI="https://github.com/${PN}/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI} +" + +S="${WORKDIR}/cli-${PV}" + +LICENSE="MIT Apache-2.0 BSD-2 BSD MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="sys-libs/glibc" +BDEPEND="dev-lang/go" + +src_compile() { + ego build -o out/exercism exercism/main.go +} + +src_install() { + default + dobin out/exercism + # bash-completion + newbashcomp "shell/${PN}_completion.bash" "${PN}" + # zsh-completion + insinto /usr/share/zsh/site-functions + newins "shell/${PN}_completion.zsh" "_${PN}" +} diff --git a/dev-util/exercism/metadata.xml b/dev-util/exercism/metadata.xml new file mode 100644 index 000000000..a4a347a99 --- /dev/null +++ b/dev-util/exercism/metadata.xml @@ -0,0 +1,11 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + exercism/cli + + diff --git a/dev-util/find-work-bugzilla/Manifest b/dev-util/find-work-bugzilla/Manifest new file mode 100644 index 000000000..16cc6dec6 --- /dev/null +++ b/dev-util/find-work-bugzilla/Manifest @@ -0,0 +1 @@ +DIST find_work_bugzilla-1.0.0.tar.gz 6317 BLAKE2B 7cae7fea9090877bf81cb0c0d0c043a0a530c9c295e895aeaa793f3e35701609d9d5817c50092650c58af8b2b4f535192e2a5f3401cc4f3dbf479bbd533621a1 SHA512 12b3ae347aeea5134e3fa79da3c9e1e94e07b8e1574d292faf262ec833111c7c079b1f6d9dec72f67b73c0d83c8e165672a8ae9885ed4c0ff9a24976906addd2 diff --git a/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0-r1.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0-r1.ebuild new file mode 100644 index 000000000..59a1de78b --- /dev/null +++ b/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: Bugzilla plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-bugzilla/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-util/find-work-1[${PYTHON_USEDEP}] + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + find-work-bugzilla + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work + https://git.sysrq.in/find-work-plugins/plain/find-work-bugzilla/ChangeLog + + diff --git a/dev-util/find-work-pkgcheck/Manifest b/dev-util/find-work-pkgcheck/Manifest new file mode 100644 index 000000000..da9badb52 --- /dev/null +++ b/dev-util/find-work-pkgcheck/Manifest @@ -0,0 +1 @@ +DIST find_work_pkgcheck-1.0.0.tar.gz 6402 BLAKE2B 21035a257ea9f5f55b3e121b5239c20a003b17bd93a2c1252217cbc0b6b42af07840a927d69d362786889bca2c3d2890eef21291829f5ef6953ae43bb606e5eb SHA512 2ab93f3e3512bce3de35bdef79289f7b72f65a2cbd68fa69d7f4e08c8893dfc359f05095f57d7e1d7395f78ddd9f065e183133ab104b46b227693c00b5bcb8fd diff --git a/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild new file mode 100644 index 000000000..644605b89 --- /dev/null +++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: pkgcheck plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-pkgcheck/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/click-aliases[${PYTHON_USEDEP}] + >=dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-util/find-work-1[${PYTHON_USEDEP}] + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + find-work-pkgcheck + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work + https://git.sysrq.in/find-work-plugins/plain/find-work-pkgcheck/ChangeLog + + diff --git a/dev-util/find-work-repology/Manifest b/dev-util/find-work-repology/Manifest new file mode 100644 index 000000000..63594642f --- /dev/null +++ b/dev-util/find-work-repology/Manifest @@ -0,0 +1,2 @@ +DIST find_work_repology-1.0.0.tar.gz 7236 BLAKE2B 41c2b56b5b8aa9e80a8358d5f6d6f4782cee0cb58e4f311d86d59a7a529d3716dae565f5699f91e4b2bf0cf4264b055d72408f9e2e02dc5e89d48ec972b528a2 SHA512 b02227377d060c88f2d707b993da18b7db1c822162210c8e471018658b1552961741edc8cce6dd8a2e35bab703c0c0e2de9196bc61ec6a7323aa8444546c274d +DIST find_work_repology-1.0.1.tar.gz 7546 BLAKE2B 4efeff9eaccad7839ce03e640fa70e7443d6cd2f4abea3c207c641d6ae31d100d46c07a3c56aba7ee4d94a564dbd7a4632feb8ce76ae1ec37eccc1c147fb6791 SHA512 ba89bf1c561ae77b7c82668a459f175852287aa76746457c1baf2f7722bf9b6825e26cfc96c258e7e9be2245a4bcde721b28c0deed6f6ce72e8718f07074898d diff --git a/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild b/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild new file mode 100644 index 000000000..81d8de08a --- /dev/null +++ b/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=flit +inherit distutils-r1 pypi + +DESCRIPTION="Personal advice utility for Gentoo package maintainers: Repology plugin" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work-repology/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/repology-client-0.0.2[${PYTHON_USEDEP}] + =dev-util/find-work-1[${PYTHON_USEDEP}] + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + find-work-repology + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work + https://git.sysrq.in/find-work-plugins/plain/find-work-repology/ChangeLog + + diff --git a/dev-util/find-work/Manifest b/dev-util/find-work/Manifest new file mode 100644 index 000000000..f3439982b --- /dev/null +++ b/dev-util/find-work/Manifest @@ -0,0 +1 @@ +DIST find_work-1.0.0.tar.gz 26754 BLAKE2B ea04ae60ba08a49351bd4ea7a8df94b1fdf4eff6174d27ec4fc0317c6548b009701b811ff58aea3e5f778b2b77e976da25a3c8f8d957cca365649ca20fc4cfe8 SHA512 196aed046e85cd83120aabceff988c53532a298a2b0e64e1ae70c300a61b4e921c68ee94d77f107b4c0ad64b0fa63bfc9258d0e686cceea6b15d1fc1e1148e0f diff --git a/dev-util/find-work/find-work-1.0.0.ebuild b/dev-util/find-work/find-work-1.0.0.ebuild new file mode 100644 index 000000000..c7c1b0167 --- /dev/null +++ b/dev-util/find-work/find-work-1.0.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=hatchling +inherit click-app distutils-r1 + +DESCRIPTION="Personal advice utility for Gentoo package maintainers" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work/ +" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sysrq.in/${PN}" +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="WTFPL-2" +SLOT="0" +IUSE="minimal" + +RDEPEND=" + >=dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/platformdirs-4[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/requests-2[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}] + =dev-python/lxml-4.5[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + ) +" + +# No ${PYTHON_USEDEP} because plugin deps can lag behind +PDEPEND=" + !minimal? ( + dev-util/find-work-bugzilla + dev-util/find-work-pkgcheck + dev-util/find-work-repology + ) +" + +EPYTEST_PLUGINS=( pytest-import-check ) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/insipid-sphinx-theme \ + dev-python/sphinx-prompt + +click-app_enable_completions find-work + +python_test() { + distutils_write_namespace find_work + distutils-r1_python_test +} + +src_install() { + distutils-r1_src_install + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install-man +} diff --git a/dev-util/find-work/find-work-9999.ebuild b/dev-util/find-work/find-work-9999.ebuild new file mode 100644 index 000000000..3f2b146d2 --- /dev/null +++ b/dev-util/find-work/find-work-9999.ebuild @@ -0,0 +1,75 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=hatchling +inherit click-app distutils-r1 + +DESCRIPTION="Personal advice utility for Gentoo package maintainers" +HOMEPAGE=" + https://find-work.sysrq.in/ + https://pypi.org/project/find-work/ +" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sysrq.in/${PN}" +else + inherit pypi + KEYWORDS="~amd64" +fi + +LICENSE="WTFPL-2" +SLOT="0" +IUSE="minimal" + +RDEPEND=" + >=dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/platformdirs-4[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/requests-2[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}] + =dev-python/lxml-4.5[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/tabulate[${PYTHON_USEDEP}]') + ) +" + +PDEPEND=" + !minimal? ( + $(python_gen_any_dep 'dev-util/find-work-bugzilla[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-util/find-work-pkgcheck[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-util/find-work-repology[${PYTHON_USEDEP}]') + ) +" + +EPYTEST_PLUGINS=( pytest-import-check ) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/insipid-sphinx-theme \ + dev-python/sphinx-prompt + +click-app_enable_completions find-work + +python_test() { + distutils_write_namespace find_work + distutils-r1_python_test +} + +src_install() { + distutils-r1_src_install + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install-man +} diff --git a/dev-util/find-work/metadata.xml b/dev-util/find-work/metadata.xml new file mode 100644 index 000000000..3817d6d4e --- /dev/null +++ b/dev-util/find-work/metadata.xml @@ -0,0 +1,17 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Anna + cyber@sysrq.in + + find-work + https://bugs.sysrq.in/enter_bug.cgi?product=Software&component=find-work + https://find-work.sysrq.in/release-notes.html + + diff --git a/dev-util/flatpakify/Manifest b/dev-util/flatpakify/Manifest new file mode 100644 index 000000000..585129a3b --- /dev/null +++ b/dev-util/flatpakify/Manifest @@ -0,0 +1,2 @@ +DIST flatpakify-1.0.5.tar.gz 25809 BLAKE2B 09a1c071de15ccae3757cb9d5f3dc8ef435659e17b6e6b47acdc5af34ed5dbe9d1c10665c39ce0c0d06247270f60ed64f27ced90f8602153a70438ce0b3b03eb SHA512 b0023b8e5c0ec12a54da5c9151dc6c02fad44b667f009c8ebcc7c0ab17ab010d3ba3f8fb5c480923d17d5db5cb566876eafbafa89ba9ea81a82e2d370b35a784 +DIST flatpakify-1.0.6.tar.gz 26222 BLAKE2B d89ac66920ab11aa7b9caf0b1d78a7264931df04a31b71fceedbe1b512312a7cf042a29957c68614377ac1f25243663bf1cebd83ea19ec459dcf318d0c10a355 SHA512 67cb31c7e0b7dc609ab1ec71feafdf9b32fc49aeb8eb6aa50b94dd91a3142b43f4969127836c37ca202554826847dab20c7e5ec2a775f2d3b1cfbefb752a1352 diff --git a/dev-util/flatpakify/flatpakify-1.0.5.ebuild b/dev-util/flatpakify/flatpakify-1.0.5.ebuild new file mode 100644 index 000000000..d884da831 --- /dev/null +++ b/dev-util/flatpakify/flatpakify-1.0.5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit meson python-single-r1 + +DESCRIPTION="Tool to create Flatpak bundles from Portage ebuilds" +HOMEPAGE="https://github.com/StefanCristian/flatpakify" +SRC_URI="https://github.com/StefanCristian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + || ( + app-admin/doas + kde-plasma/kdesu-gui + app-admin/sudo + ) + dev-util/flatpak-builder + sys-apps/flatpak + sys-apps/portage" +BDEPEND="dev-build/meson + ${PYTHON_DEPS}" diff --git a/dev-util/flatpakify/flatpakify-1.0.6.ebuild b/dev-util/flatpakify/flatpakify-1.0.6.ebuild new file mode 100644 index 000000000..d884da831 --- /dev/null +++ b/dev-util/flatpakify/flatpakify-1.0.6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit meson python-single-r1 + +DESCRIPTION="Tool to create Flatpak bundles from Portage ebuilds" +HOMEPAGE="https://github.com/StefanCristian/flatpakify" +SRC_URI="https://github.com/StefanCristian/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + || ( + app-admin/doas + kde-plasma/kdesu-gui + app-admin/sudo + ) + dev-util/flatpak-builder + sys-apps/flatpak + sys-apps/portage" +BDEPEND="dev-build/meson + ${PYTHON_DEPS}" diff --git a/dev-util/flatpakify/metadata.xml b/dev-util/flatpakify/metadata.xml new file mode 100644 index 000000000..2117a3b0b --- /dev/null +++ b/dev-util/flatpakify/metadata.xml @@ -0,0 +1,19 @@ + + + + + stefan.cristian+git@rogentos.ro + Stefan Cristian B. + + Flatpakify is a small helper utility to produce or + normalize Flatpak manifests and metadata to ease packaging and + integration on Gentoo. This package provides the tools and helpers + required to create reproducible Flatpak metadata suitable for + use in overlays or local packaging workflows. It can generate + Flatpaks (with generated manifests) from existing ebuilds. + + + StefanCristian/flatpakify + StefanCristian/flatpakify + + diff --git a/dev-util/forgejo-runner/Manifest b/dev-util/forgejo-runner/Manifest new file mode 100644 index 000000000..cf75bef79 --- /dev/null +++ b/dev-util/forgejo-runner/Manifest @@ -0,0 +1,2 @@ +DIST forgejo-runner-12.7.3-deps.tar.xz 96877712 BLAKE2B e2d1558baa423e1815ee3fc68c22cce6168a7c09df930c0d26a5b39f56e34b8ab16d8a8dd55bdc9db44f68a808803830be128831955c7d3da72d8e69cc72cd84 SHA512 abda81b16f2cb72c962b69d0fc49b511e92403d7b27bec9c34ad8c8ecdef8d4e4b2db52e851def249b6c41ca4f299b256a9a52d3246075bdb29a7655c23af235 +DIST forgejo-runner-12.7.3.tar.gz 3501042 BLAKE2B 6f544ee6e2e3c13427500c2699d3e4fa91331628aa0c524952720d41ce251542080c4d4f99e288161372fb5f614e5236089d76557f9b7ff89d5823f0339730d2 SHA512 34e4e38669e20058c5a6d5743986b8ce5a5cf829ba93c34cecc70f1cd42dc334c1f1cbce56e7cdf295d9d966c8ff0a9dab803e19a36c04883891adf34304af0b diff --git a/dev-util/forgejo-runner/forgejo-runner-12.7.3.ebuild b/dev-util/forgejo-runner/forgejo-runner-12.7.3.ebuild new file mode 100644 index 000000000..7374532d6 --- /dev/null +++ b/dev-util/forgejo-runner/forgejo-runner-12.7.3.ebuild @@ -0,0 +1,95 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="A daemon that connects to a Forgejo instance and runs jobs for CI" +HOMEPAGE="https://code.forgejo.org/forgejo/runner https://forgejo.org/docs/next/admin/actions/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://code.forgejo.org/forgejo/runner.git" +else + SRC_URI=" + https://code.forgejo.org/forgejo/runner/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz + " + S="${WORKDIR}/runner" + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="examples +docker podman lxc" +RESTRICT="mirror test" +REQUIRED_USE="|| ( docker podman lxc )" + +DEPEND=" + >=dev-lang/go-1.25.8 +" + +RDEPEND=" + acct-user/${PN}[docker=,podman=,lxc=] +" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_prepare() { + default + + sed \ + -e "/ExecStart=/s#=.*#=${EPREFIX}/usr/bin/forgejo-runner daemon -c %h/runner-config.yml#g" \ + -e "/ExecReload=/s#=#=${EPREFIX}#g" \ + -e "/User=/s#=.*#=${PN}#g" \ + -e '/WorkingDirectory=/s#=.*#=~#g' \ + -i contrib/forgejo-runner.service || die +} + +src_compile() { + # export version information + # https://github.com/gentoo/guru/pull/205 + # https://forums.gentoo.org/viewtopic-p-8831646.html + local VERSION + if [[ "${PV}" == *9999* ]]; then + VERSION="$( + git describe --tags --first-parent --abbrev=7 --long --dirty --always \ + | sed -e "s/^v//g" + )" + else + VERSION="${PVR}" + fi + + local EXTRA_GOFLAGS_LD=( + # "-w" # disable DWARF generation + # "-s" # disable symbol table + "-X=code.forgejo.org/forgejo/runner/v11/internal/pkg/ver.version=v${VERSION}" + ) + + GOFLAGS+=" '-ldflags=${EXTRA_GOFLAGS_LD[*]}'" + + ego build -tags 'netgo osusergo' -o forgejo-runner + + # Makefile does this + # emake forgejo-runner +} + +src_install() { + dobin forgejo-runner + + systemd_dounit "contrib/forgejo-runner.service" + + dodoc "README.md" + if use examples; then + dodoc -r "examples" + docompress -x "/usr/share/doc/${PF}/examples" + fi +} diff --git a/dev-util/forgejo-runner/forgejo-runner-9999.ebuild b/dev-util/forgejo-runner/forgejo-runner-9999.ebuild new file mode 100644 index 000000000..38f07dfb7 --- /dev/null +++ b/dev-util/forgejo-runner/forgejo-runner-9999.ebuild @@ -0,0 +1,95 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd + +DESCRIPTION="A daemon that connects to a Forgejo instance and runs jobs for CI" +HOMEPAGE="https://code.forgejo.org/forgejo/runner https://forgejo.org/docs/next/admin/actions/" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://code.forgejo.org/forgejo/runner.git" +else + SRC_URI=" + https://code.forgejo.org/forgejo/runner/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/gentoo-golang-dist/${PN}/releases/download/v${PV}/${P}-deps.tar.xz + " + S="${WORKDIR}/runner" + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+docker examples podman lxc" +RESTRICT="mirror test" +REQUIRED_USE="|| ( docker podman lxc )" + +DEPEND=" + >=dev-lang/go-1.25.8 +" + +RDEPEND=" + acct-user/${PN}[docker=,podman=,lxc=] +" + +src_unpack() { + if [[ "${PV}" == *9999* ]]; then + git-r3_src_unpack + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_prepare() { + default + + sed \ + -e "/ExecStart=/s#=.*#=${EPREFIX}/usr/bin/forgejo-runner daemon -c %h/runner-config.yml#g" \ + -e "/ExecReload=/s#=#=${EPREFIX}#g" \ + -e "/User=/s#=.*#=${PN}#g" \ + -e '/WorkingDirectory=/s#=.*#=~#g' \ + -i contrib/forgejo-runner.service || die +} + +src_compile() { + # export version information + # https://github.com/gentoo/guru/pull/205 + # https://forums.gentoo.org/viewtopic-p-8831646.html + local VERSION + if [[ "${PV}" == *9999* ]]; then + VERSION="$( + git describe --tags --first-parent --abbrev=7 --long --dirty --always \ + | sed -e "s/^v//g" + )" + else + VERSION="${PVR}" + fi + + local EXTRA_GOFLAGS_LD=( + # "-w" # disable DWARF generation + # "-s" # disable symbol table + "-X=code.forgejo.org/forgejo/runner/v11/internal/pkg/ver.version=v${VERSION}" + ) + + GOFLAGS+=" '-ldflags=${EXTRA_GOFLAGS_LD[*]}'" + + ego build -tags 'netgo osusergo' -o forgejo-runner + + # Makefile does this + # emake forgejo-runner +} + +src_install() { + dobin forgejo-runner + + systemd_dounit "contrib/forgejo-runner.service" + + dodoc "README.md" + if use examples; then + dodoc -r "examples" + docompress -x "/usr/share/doc/${PF}/examples" + fi +} diff --git a/dev-util/forgejo-runner/metadata.xml b/dev-util/forgejo-runner/metadata.xml new file mode 100644 index 000000000..2c417283b --- /dev/null +++ b/dev-util/forgejo-runner/metadata.xml @@ -0,0 +1,20 @@ + + + + + negril.nx+gentoo@gmail.com + Paul Zander + + + ceres@ceressees.dev + Ceres Milner + + + Have forgejo-runner use app-containers/docker + Have forgejo-runner use app-containers/podman + Have forgejo-runner use app-containers/lxc + + + gentoo-golang-dist/forgejo-runner + + diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest new file mode 100644 index 000000000..c719a28db --- /dev/null +++ b/dev-util/fortls/Manifest @@ -0,0 +1,5 @@ +DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d SHA512 dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e +DIST fortls-3.0.0.tar.gz 7064397 BLAKE2B 9448821cad90ad9117d1304634c5ce38dc21e3172d51d598b77eb64ecff31f170a51bbb4763026ab797eba853ca89beb962c8c2fc397fd3b1bd371d82b4418da SHA512 9454298de9d4edb366a55a9282e05ff4318fdc4284f7c6fea3dcf519f883873e2479bf2f7a2cdfc34cc865698876180a9ed04dc5b94509665bad33096b057385 +DIST fortls-3.1.1.tar.gz 7066646 BLAKE2B c44058949b3d5680da0cb138d8175defde84e939a53afd93a6672ef93eb800a86fee208035caf60e18058875ad294bd8e48edb096fea6c8f2a89e684f5035120 SHA512 fa9f8aface751ac5aaf79fa5947dafd06e2ae797e7cc8b7585865588db85468f81f56979fdfdcb73ca754716dc85a2a2f9158119bb123ee09646d17e62966d50 +DIST fortls-3.1.2.tar.gz 7066708 BLAKE2B 073ce34353b85b2aa6ea2b5a54e9aa84e65aaba8f302e086ec9e03894de39ba14988f616d6b2f1958ab2387d0aaecf3efd5ae679e71fd99b86333bfb73f07cb6 SHA512 c6f639c8d52c9b1b53a01d79a77d1e80132f4a1ef66df57139011b1c01c5e571bbff12832e708db6fe5946ac3f641124799fec4e841d01a04962ab9356a558ab +DIST fortls-3.2.2.tar.gz 7085222 BLAKE2B a5e098813149dc381d9694f4ba808f24156125337d16bc94ca7cf59ab1b1c6bbb3c8cd59f994058313942f8319b4522b355e665bfeab46a644134587cf498950 SHA512 5f0ab3641d442a0cfd387027030dfd6e0e392db5e485c1800591f7efbcffed1b27fa9263ce33db93d9e90c92bb87e6385b8d499a1049eee340830d816cf99247 diff --git a/dev-util/fortls/fortls-2.13.0.ebuild b/dev-util/fortls/fortls-2.13.0.ebuild new file mode 100644 index 000000000..821704b3a --- /dev/null +++ b/dev-util/fortls/fortls-2.13.0.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +} diff --git a/dev-util/fortls/fortls-3.0.0.ebuild b/dev-util/fortls/fortls-3.0.0.ebuild new file mode 100644 index 000000000..821704b3a --- /dev/null +++ b/dev-util/fortls/fortls-3.0.0.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +} diff --git a/dev-util/fortls/fortls-3.1.1.ebuild b/dev-util/fortls/fortls-3.1.1.ebuild new file mode 100644 index 000000000..821704b3a --- /dev/null +++ b/dev-util/fortls/fortls-3.1.1.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +} diff --git a/dev-util/fortls/fortls-3.1.2.ebuild b/dev-util/fortls/fortls-3.1.2.ebuild new file mode 100644 index 000000000..821704b3a --- /dev/null +++ b/dev-util/fortls/fortls-3.1.2.ebuild @@ -0,0 +1,36 @@ +# 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_12 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +} diff --git a/dev-util/fortls/fortls-3.2.2.ebuild b/dev-util/fortls/fortls-3.2.2.ebuild new file mode 100644 index 000000000..321465f7c --- /dev/null +++ b/dev-util/fortls/fortls-3.2.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Fortran Language Server (fortls)" +HOMEPAGE="https://fortls.fortran-lang.org" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/json5[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +# Disable test that requires pypi.org connection +EPYTEST_DESELECT=( + test/test_interface.py::test_version_update_pypi +) + +src_prepare() { + # Drop some additional coverage tests + sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml --cov-context=test//' pyproject.toml || die + # Disable autoupdate check during tests run + sed -i -e 's/"--incremental_sync",/"--incremental_sync", "--disable_autoupdate",/' test/setup_tests.py || die + + distutils-r1_src_prepare +} diff --git a/dev-util/fortls/metadata.xml b/dev-util/fortls/metadata.xml new file mode 100644 index 000000000..80ac25bd7 --- /dev/null +++ b/dev-util/fortls/metadata.xml @@ -0,0 +1,20 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + fortls is an implementation of the Language Server Protocol (LSP) + for Fortran using Python (3.7+). All code editors that support LSP + can integrate with fortls. Some supported code editors include: + Visual Studio Code, Atom, Sublime Text, (Neo)Vim, and Emacs. + It's usefull for Modern Fortran extension of Visual Studio Code + and provides offline/system wide installation instead of local pip install. + + + fortls + fortran-lang/fortls + + diff --git a/dev-util/fortran-test-drive/Manifest b/dev-util/fortran-test-drive/Manifest new file mode 100644 index 000000000..1e2519df5 --- /dev/null +++ b/dev-util/fortran-test-drive/Manifest @@ -0,0 +1,2 @@ +DIST fortran-test-drive-0.4.0.tar.gz 26298 BLAKE2B 24e1df399c27258474f0599877585965ac9429b8e8849f093f9ec3d27ba1bb9c98abf83091b7290e79231544f16b2d3a73c4112a794c375267b4c4adc379afb2 SHA512 c5c0b64aa370a59d1b04504419cdb62dbbc639b61a7efb9f557bc85f088a63afa24c4cbd1f7455ad57487fba87b1e291fc7a16706ddeaacff498f8019eaec729 +DIST fortran-test-drive-0.5.0.tar.gz 25735 BLAKE2B f7ca252d520c172a3f3647025256cc19031879ae11c7562db106621e8d65b29c3890af91d2a2c9b101d544feb331db3450e183e18a98f8368ca63f46c507b06e SHA512 709c96135861c1663fc5056c172386992bfdf34c0870fd674fe2365d6f8317833bc3a03586b9b95081ce45a81861ad6a180886d4ef3a5c13c504d52f13f08f02 diff --git a/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild b/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild new file mode 100644 index 000000000..f0f4dca51 --- /dev/null +++ b/dev-util/fortran-test-drive/fortran-test-drive-0.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +MY_PN="test-drive" + +DESCRIPTION="The simple testing framework (for Fortran)" +HOMEPAGE="https://github.com/fortran-lang/test-drive" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="test" +RESTRICT="mirror !test? ( test )" + +pkg_setup() { + fortran-2_pkg_setup +} diff --git a/dev-util/fortran-test-drive/fortran-test-drive-0.5.0.ebuild b/dev-util/fortran-test-drive/fortran-test-drive-0.5.0.ebuild new file mode 100644 index 000000000..f0f4dca51 --- /dev/null +++ b/dev-util/fortran-test-drive/fortran-test-drive-0.5.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +inherit cmake fortran-2 + +MY_PN="test-drive" + +DESCRIPTION="The simple testing framework (for Fortran)" +HOMEPAGE="https://github.com/fortran-lang/test-drive" +SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="test" +RESTRICT="mirror !test? ( test )" + +pkg_setup() { + fortran-2_pkg_setup +} diff --git a/dev-util/fortran-test-drive/metadata.xml b/dev-util/fortran-test-drive/metadata.xml new file mode 100644 index 000000000..b28556d9c --- /dev/null +++ b/dev-util/fortran-test-drive/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + fortran-lang/test-drive + + diff --git a/dev-util/gammaray/Manifest b/dev-util/gammaray/Manifest new file mode 100644 index 000000000..acb39db4d --- /dev/null +++ b/dev-util/gammaray/Manifest @@ -0,0 +1,2 @@ +DIST gammaray-3.3.0.tar.gz 10976302 BLAKE2B d232815171b0330bda6da8cc8e4fe8658bbe46fb547908ce1d7b70f612de20ef824c0a39d37c449bb27df2b46ee0357e614905a39bab4201ad372c669a60f41a SHA512 14bd5a1ac9638f18b359021f8fdf7e76b099a88ac7623c303b2c1813b57812d29b6e59d7ee843e041452a111e03a732056a37f06ce4928cfd86cfdfb87ffebf1 +DIST gammaray-3.3.1.tar.gz 10976872 BLAKE2B 8ab4627b1417b0b289c093c72cf52dab5ceff3f48e99f68af0251ffed7ce4110c1c70def6877ecd5132dd2faf0f8eb8049675d20b912961c2e627c3bc1a858f3 SHA512 301be8389b9f268dfabde7655b374a3f7e551b70e144c77aa22fb7b3a065336f46218b2d805305d56910aa25a084dbf945481368217918061883288d00dfec43 diff --git a/dev-util/gammaray/files/gammaray-3.1.0-deselect-tests.patch b/dev-util/gammaray/files/gammaray-3.1.0-deselect-tests.patch new file mode 100644 index 000000000..55d8228f7 --- /dev/null +++ b/dev-util/gammaray/files/gammaray-3.1.0-deselect-tests.patch @@ -0,0 +1,21 @@ +https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4930f4d334fbc586c0c968e0e8159e8c28a610f2 +Remove tests that have been failing since the previous version. +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -372,16 +372,6 @@ if(NOT GAMMARAY_CLIENT_ONLY_BUILD AND NOT GAMMARAY_PROBE_ONLY_BUILD) + target_include_directories(earlyexittest PRIVATE ${CMAKE_BINARY_DIR}/launcher) + target_link_libraries(earlyexittest gammaray_core gammaray_launcher) + +- if(HAVE_QT_WIDGETS) +- gammaray_add_test(launchertest launchertest.cpp) +- target_include_directories(launchertest PRIVATE ${CMAKE_BINARY_DIR}/launcher) +- target_link_libraries(launchertest gammaray_core gammaray_launcher) +- endif() +- +- if(TARGET gammaray_client) +- gammaray_add_test(clientconnectiontest clientconnectiontest.cpp) +- target_link_libraries(clientconnectiontest gammaray_core gammaray_launcher gammaray_client) +- endif() + endif() + + # diff --git a/dev-util/gammaray/files/gammaray-3.3.0-unbundle_libs.patch b/dev-util/gammaray/files/gammaray-3.3.0-unbundle_libs.patch new file mode 100644 index 000000000..265abf657 --- /dev/null +++ b/dev-util/gammaray/files/gammaray-3.3.0-unbundle_libs.patch @@ -0,0 +1,46 @@ +unbundle KDStateMachineviewer +--- a/3rdparty/CMakeLists.txt ++++ b/3rdparty/CMakeLists.txt +@@ -34,7 +34,6 @@ if(GAMMARAY_WITH_KDSME) + remove_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050500) + add_subdirectory(KDStateMachineEditor) + endfunction() +- add_ksme_subdirectory() + endif() + + add_subdirectory(kde) +--- a/plugins/statemachineviewer/CMakeLists.txt ++++ b/plugins/statemachineviewer/CMakeLists.txt +@@ -81,6 +81,7 @@ if(GAMMARAY_BUILD_UI AND GAMMARAY_WITH_KDSME) + ${gammaray_statemachineviewer_shared_srcs} + ) + ++ find_package(KDSME-qt6 REQUIRED) + target_link_libraries( + gammaray_statemachineviewer_ui_plugin + KDSME::Core +--- a/plugins/statemachineviewer/statemachineviewerwidget.cpp ++++ b/plugins/statemachineviewer/statemachineviewerwidget.cpp +@@ -25,14 +25,14 @@ + #include + #include + +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include + + #include + #include diff --git a/dev-util/gammaray/gammaray-3.3.0.ebuild b/dev-util/gammaray/gammaray-3.3.0.ebuild new file mode 100644 index 000000000..91aa394e6 --- /dev/null +++ b/dev-util/gammaray/gammaray-3.3.0.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# skip warning for unused files in 3rdparty/backward-cpp +CMAKE_QA_COMPAT_SKIP=1 + +inherit cmake qmake-utils xdg + +MY_PN="GammaRay" +DESCRIPTION="High-level runtime introspection tool for Qt applications" +HOMEPAGE=" + https://www.kdab.com/software-technologies/developer-tools/gammaray/ + https://github.com/KDAB/GammaRay +" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/KDAB/GammaRay.git" +else + SRC_URI="https://github.com/KDAB/GammaRay/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +LICENSE="BSD-2 GPL-2+ MIT" +SLOT=0 + +IUSE="3d bluetooth designer doc geolocation highlight kjob scxml svg test wayland webengine" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/elfutils + dev-qt/qtbase:6[concurrent,gui,network,widgets,xml] + dev-qt/qtdeclarative:6[widgets] + 3d? ( dev-qt/qt3d:6[qml] ) + bluetooth? ( dev-qt/qtconnectivity:6[bluetooth] ) + designer? ( dev-qt/qttools:6[designer] ) + geolocation? ( + dev-qt/qtlocation:6 + dev-qt/qtpositioning:6 + ) + highlight? ( kde-frameworks/syntax-highlighting:6 ) + kjob? ( kde-frameworks/kcoreaddons:6 ) + scxml? ( + dev-qt/qtscxml:6 + >=dev-util/kdstatemachineeditor-2.2.0 + ) + svg? ( dev-qt/qtsvg:6 ) + wayland? ( + dev-libs/wayland + dev-qt/qtwayland:6[compositor(+)] + ) + webengine? ( dev-qt/qtwebengine:6[widgets] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-qt/qttools:6[linguist] + doc? ( + app-text/doxygen + dev-qt/qttools:6[assistant,qdoc,qtattributionsscanner] + media-gfx/graphviz + ) + wayland? ( dev-util/wayland-scanner ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.3.0-unbundle_libs.patch +) + +src_prepare() { + cmake_src_prepare + + if ! use doc; then + cmake_comment_add_subdirectory -f docs manual api collection + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package 3d Qt63DAnimation) + $(cmake_use_find_package 3d Qt63DExtras) + $(cmake_use_find_package 3d Qt63DInput) + $(cmake_use_find_package 3d Qt63DLogic) + $(cmake_use_find_package 3d Qt63DRender) + $(cmake_use_find_package 3d Qt63DQuick) + $(cmake_use_find_package bluetooth Qt6Bluetooth) + $(cmake_use_find_package designer Qt6Designer) + $(cmake_use_find_package geolocation Qt6Location) + $(cmake_use_find_package geolocation Qt6Positioning) + $(cmake_use_find_package highlight KF6SyntaxHighlighting) + $(cmake_use_find_package kjob KF6CoreAddons) + $(cmake_use_find_package svg Qt6Svg) + $(cmake_use_find_package scxml Qt6Scxml) + $(cmake_use_find_package scxml Qt6StateMachine) + $(cmake_use_find_package wayland Qt6WaylandCompositor) + $(cmake_use_find_package wayland Wayland) + $(cmake_use_find_package webengine Qt6WebEngineWidgets) + -DBUILD_TESTING=$(usex test) + -DECM_MKSPECS_INSTALL_DIR="$(qt6_get_mkspecsdir)" + # enable doc for manpages + -DGAMMARAY_BUILD_DOCS=ON + -DGAMMARAY_BUILD_UI=ON + -DGAMMARAY_DISABLE_FEEDBACK=ON + -DGAMMARAY_WITH_KDSME=$(usex scxml) + -DQT_VERSION_MAJOR=6 + ) + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # avoid gdb/lldb tests + connectiontest-* + connectiontest-*-filter + # GammaRay::ProblemReporterTest::testConnectionIssues() We can't find duplicates with PMF connects, yet. + problemreportertest + # QFATAL : QuickInspectorTest::testModelsReparent() Failed to initialize graphics backend for OpenGL. + quickinspectortest + quickinspectortest2 + # need gdb/lldb + # Yama security extension is blocking runtime attaching + clientconnectiontest + launchertest + # need launcher + quickmaterialtest + quicktexturetest + ) + local -x QT_QPA_PLATFORM=offscreen + cmake_src_test +} + +src_install() { + if use doc; then + local HTML_DOCS=( "${BUILD_DIR}"/docs/api/html/. ) + find "${HTML_DOCS}" \( -iname '*.map' -o -iname '*.md5' \) -delete || die + fi + + cmake_src_install + + docompress -x /usr/share/doc/${PF}/${PN}{.qhc,-manual.qch,-api.qch} + rm -r "${ED}"/usr/share/doc/${PN} || die +} diff --git a/dev-util/gammaray/gammaray-3.3.1.ebuild b/dev-util/gammaray/gammaray-3.3.1.ebuild new file mode 100644 index 000000000..91aa394e6 --- /dev/null +++ b/dev-util/gammaray/gammaray-3.3.1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# skip warning for unused files in 3rdparty/backward-cpp +CMAKE_QA_COMPAT_SKIP=1 + +inherit cmake qmake-utils xdg + +MY_PN="GammaRay" +DESCRIPTION="High-level runtime introspection tool for Qt applications" +HOMEPAGE=" + https://www.kdab.com/software-technologies/developer-tools/gammaray/ + https://github.com/KDAB/GammaRay +" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/KDAB/GammaRay.git" +else + SRC_URI="https://github.com/KDAB/GammaRay/releases/download/v${PV}/${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${MY_PN}-${PV}" +fi + +LICENSE="BSD-2 GPL-2+ MIT" +SLOT=0 + +IUSE="3d bluetooth designer doc geolocation highlight kjob scxml svg test wayland webengine" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/elfutils + dev-qt/qtbase:6[concurrent,gui,network,widgets,xml] + dev-qt/qtdeclarative:6[widgets] + 3d? ( dev-qt/qt3d:6[qml] ) + bluetooth? ( dev-qt/qtconnectivity:6[bluetooth] ) + designer? ( dev-qt/qttools:6[designer] ) + geolocation? ( + dev-qt/qtlocation:6 + dev-qt/qtpositioning:6 + ) + highlight? ( kde-frameworks/syntax-highlighting:6 ) + kjob? ( kde-frameworks/kcoreaddons:6 ) + scxml? ( + dev-qt/qtscxml:6 + >=dev-util/kdstatemachineeditor-2.2.0 + ) + svg? ( dev-qt/qtsvg:6 ) + wayland? ( + dev-libs/wayland + dev-qt/qtwayland:6[compositor(+)] + ) + webengine? ( dev-qt/qtwebengine:6[widgets] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + dev-qt/qttools:6[linguist] + doc? ( + app-text/doxygen + dev-qt/qttools:6[assistant,qdoc,qtattributionsscanner] + media-gfx/graphviz + ) + wayland? ( dev-util/wayland-scanner ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.3.0-unbundle_libs.patch +) + +src_prepare() { + cmake_src_prepare + + if ! use doc; then + cmake_comment_add_subdirectory -f docs manual api collection + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package 3d Qt63DAnimation) + $(cmake_use_find_package 3d Qt63DExtras) + $(cmake_use_find_package 3d Qt63DInput) + $(cmake_use_find_package 3d Qt63DLogic) + $(cmake_use_find_package 3d Qt63DRender) + $(cmake_use_find_package 3d Qt63DQuick) + $(cmake_use_find_package bluetooth Qt6Bluetooth) + $(cmake_use_find_package designer Qt6Designer) + $(cmake_use_find_package geolocation Qt6Location) + $(cmake_use_find_package geolocation Qt6Positioning) + $(cmake_use_find_package highlight KF6SyntaxHighlighting) + $(cmake_use_find_package kjob KF6CoreAddons) + $(cmake_use_find_package svg Qt6Svg) + $(cmake_use_find_package scxml Qt6Scxml) + $(cmake_use_find_package scxml Qt6StateMachine) + $(cmake_use_find_package wayland Qt6WaylandCompositor) + $(cmake_use_find_package wayland Wayland) + $(cmake_use_find_package webengine Qt6WebEngineWidgets) + -DBUILD_TESTING=$(usex test) + -DECM_MKSPECS_INSTALL_DIR="$(qt6_get_mkspecsdir)" + # enable doc for manpages + -DGAMMARAY_BUILD_DOCS=ON + -DGAMMARAY_BUILD_UI=ON + -DGAMMARAY_DISABLE_FEEDBACK=ON + -DGAMMARAY_WITH_KDSME=$(usex scxml) + -DQT_VERSION_MAJOR=6 + ) + + cmake_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # avoid gdb/lldb tests + connectiontest-* + connectiontest-*-filter + # GammaRay::ProblemReporterTest::testConnectionIssues() We can't find duplicates with PMF connects, yet. + problemreportertest + # QFATAL : QuickInspectorTest::testModelsReparent() Failed to initialize graphics backend for OpenGL. + quickinspectortest + quickinspectortest2 + # need gdb/lldb + # Yama security extension is blocking runtime attaching + clientconnectiontest + launchertest + # need launcher + quickmaterialtest + quicktexturetest + ) + local -x QT_QPA_PLATFORM=offscreen + cmake_src_test +} + +src_install() { + if use doc; then + local HTML_DOCS=( "${BUILD_DIR}"/docs/api/html/. ) + find "${HTML_DOCS}" \( -iname '*.map' -o -iname '*.md5' \) -delete || die + fi + + cmake_src_install + + docompress -x /usr/share/doc/${PF}/${PN}{.qhc,-manual.qch,-api.qch} + rm -r "${ED}"/usr/share/doc/${PN} || die +} diff --git a/dev-util/gammaray/metadata.xml b/dev-util/gammaray/metadata.xml new file mode 100644 index 000000000..9c4c805a5 --- /dev/null +++ b/dev-util/gammaray/metadata.xml @@ -0,0 +1,36 @@ + + + + + rossbridger.cc@gmail.com + Ross Charles Campbell + + + petross404@gmail.com + Petros S + + +GammaRay is a software introspection tool for Qt applications developed by KDAB. +Leveraging the QObject introspection mechanism it allows you to observe and manipulate +your application at runtime. This works both locally on your workstation and remotely +on an embedded target. + +Augmenting your instruction-level debugger, GammaRay allows you to work on a much higher +level, with the same concepts as the frameworks you use. This is especially useful for +the more complex Qt frameworks such as model/view, state machines or scene graphs. + + + Build support for Qt 3D modules + Widget .ui file export + Physical position determination support from Qt framework + Syntax highlighting for code editor + KJob tracker plug-in + Build with Qt Quick support + Build support for Qt State Chart XML (SCXML) + Enable support for dev-qt/qtwebengine + + + KDAB/GammaRay + https://github.com/KDAB/GammaRay/issues + + diff --git a/dev-util/gemini-cli/Manifest b/dev-util/gemini-cli/Manifest new file mode 100644 index 000000000..464b74071 --- /dev/null +++ b/dev-util/gemini-cli/Manifest @@ -0,0 +1 @@ +DIST gemini-cli-0.35.2.js 695265 BLAKE2B 34564abc99eace55934d9932e824817b4af039fda1e8c2a9b8137caf5a8077e931af9f9e5c682f37b07c2032f93acb29c6ae1a5a72fe3dd660dfd3f690a949aa SHA512 ba5f8e934956936bf530839bdad9c94482eee99bc0ca31ad03a5a869ef3831c2f275df9f4b030d7f51c622741e49a72eb7a88349c96040283de9e41c78092ae3 diff --git a/dev-util/gemini-cli/gemini-cli-0.35.2.ebuild b/dev-util/gemini-cli/gemini-cli-0.35.2.ebuild new file mode 100644 index 000000000..cfa9b95f6 --- /dev/null +++ b/dev-util/gemini-cli/gemini-cli-0.35.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_pre/-preview}" +MY_PV="${MY_PV/preview[0-9]*/preview.${MY_PV##*preview}}" + +DESCRIPTION="Gemini CLI - a command-line AI workflow tool by Google" +HOMEPAGE="https://github.com/google-gemini/gemini-cli" +SRC_URI="https://github.com/google-gemini/gemini-cli/releases/download/v${MY_PV}/gemini.js -> ${P}.js" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RDEPEND=" + net-libs/nodejs +" + +src_install() { + # nodejs defaults to disabling deprecation warnings when running code + # from any path containing a node_modules directory. Since we're installing + # outside of the realm of npm, explicitly pass an option to disable + # deprecation warnings so it behaves the same as it does if installed via + # npm. It's proprietary; not like Gentoo users can fix the warnings anyway. + sed -i 's/env node/env -S node --no-deprecation/' "${DISTDIR}/${P}.js" || die + + newbin "${DISTDIR}/${P}.js" gemini +} diff --git a/dev-util/gemini-cli/metadata.xml b/dev-util/gemini-cli/metadata.xml new file mode 100644 index 000000000..745b2ee8c --- /dev/null +++ b/dev-util/gemini-cli/metadata.xml @@ -0,0 +1,25 @@ + + + + + vowstar@gmail.com + Huang Rui + + + Gemini CLI is a command-line AI workflow tool that connects to your tools, + understands your code and accelerates your workflows. With the Gemini CLI + you can query and edit large codebases, generate new apps from PDFs or + sketches using Gemini's multimodal capabilities, automate operational tasks, + and use tools and MCP servers to connect new capabilities. + + + Gemini CLI 是一个命令行 AI 工作流工具,可以连接到您的工具,理解您的代码并 + 加速您的工作流程。使用 Gemini CLI,您可以查询和编辑大型代码库,从 PDF 或 + 草图生成新应用程序,利用 Gemini 的多模态功能,自动化操作任务,并使用工具和 + MCP 服务器连接新功能。 + + + https://github.com/google-gemini/gemini-cli/blob/HEAD/docs/index.md + google-gemini/gemini-cli + + diff --git a/dev-util/genTree/Manifest b/dev-util/genTree/Manifest new file mode 100644 index 000000000..16eef5bcd --- /dev/null +++ b/dev-util/genTree/Manifest @@ -0,0 +1 @@ +DIST genTree-0.1.0.tar.gz 24690 BLAKE2B 86547cf4627c0f791df6adfbab3c1885a96e24afb92f171ea364e99ad8fb156dc82d40e2e3d360ec7f3b9a19cb7898fe99c4f03698c5e3307507cbb37b0fd2a1 SHA512 6f00c9759cc34163686c25edbef607d747542c99b0e98c5d9b51cf9f02c8a886354b696fb1f3f3d351d45852e690f10249236cd7acd7afea0bee0bce0ea7f0a8 diff --git a/dev-util/genTree/genTree-0.1.0.ebuild b/dev-util/genTree/genTree-0.1.0.ebuild new file mode 100644 index 000000000..4c460a5e7 --- /dev/null +++ b/dev-util/genTree/genTree-0.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Gentoo rootfs tree generator" +HOMEPAGE="https://github.com/desultory/genTree" +SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" +>=dev-python/zenlib-3.1.2[${PYTHON_USEDEP}] +dev-python/aiohttp[${PYTHON_USEDEP}] +" diff --git a/dev-util/genTree/genTree-9999.ebuild b/dev-util/genTree/genTree-9999.ebuild new file mode 100644 index 000000000..6354162a2 --- /dev/null +++ b/dev-util/genTree/genTree-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="Gentoo rootfs tree generator" +HOMEPAGE="https://github.com/desultory/genTree" +EGIT_REPO_URI="https://github.com/desultory/${PN}" + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" +>=dev-python/zenlib-9999[${PYTHON_USEDEP}] +dev-python/aiohttp[${PYTHON_USEDEP}] +" diff --git a/dev-util/genTree/metadata.xml b/dev-util/genTree/metadata.xml new file mode 100644 index 000000000..df2e40495 --- /dev/null +++ b/dev-util/genTree/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@pyl.onl + Zen + + + desultory/genTree + + diff --git a/dev-util/gersemi/Manifest b/dev-util/gersemi/Manifest new file mode 100644 index 000000000..c9fe9a7ee --- /dev/null +++ b/dev-util/gersemi/Manifest @@ -0,0 +1 @@ +DIST gersemi-0.26.1.tar.gz 169093 BLAKE2B 618dafa0705a278d911672000f977d3b702feadfd6c7df21699f67a2c45e65bb59c192efe6abee5eadb92c9183f9cd26335fd260dca6ef5c1fc1b44e92c43d75 SHA512 1c767999ca1d8639f681a15e81d6b22a561fad9ed4d006324b6d81f0c4d960d9879c2c83a6b9f608b8b70ece0c95ff328bb525abee923232113d7000cb99116c diff --git a/dev-util/gersemi/gersemi-0.26.1.ebuild b/dev-util/gersemi/gersemi-0.26.1.ebuild new file mode 100644 index 000000000..8906b9934 --- /dev/null +++ b/dev-util/gersemi/gersemi-0.26.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="A formatter to make your CMake code the real treasure" +HOMEPAGE="https://github.com/BlankSpruce/gersemi" +SRC_URI="https://github.com/BlankSpruce/gersemi/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/ignore-python[${PYTHON_USEDEP}] + dev-python/lark[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pydantic[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +EPYTEST_DESELECT=( + tests/test_configuration.py::test_schema_in_repository_is_consistent_with_configuration_definition +) +EPYTEST_PLUGINS=() + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "colorized diffs support" dev-python/colorama +} diff --git a/dev-util/gersemi/metadata.xml b/dev-util/gersemi/metadata.xml new file mode 100644 index 000000000..e732020e9 --- /dev/null +++ b/dev-util/gersemi/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/BlankSpruce/gersemi/issues + BlankSpruce/gersemi + + diff --git a/dev-util/git-bug/Manifest b/dev-util/git-bug/Manifest new file mode 100644 index 000000000..a354b3da2 --- /dev/null +++ b/dev-util/git-bug/Manifest @@ -0,0 +1,2 @@ +DIST git-bug-0.10.1-deps.tar.xz 353600896 BLAKE2B 4154ee5c1b8eefdcec8f7b8e48a2b5c06c07de27a3c94859b699a9ceab9759720b43568ca45449f93502634452de52a3da0be11b255f2a8631bb64e5f584cece SHA512 de733f9b9d641de3997dafa36e4c56ce545d4a604027eec929beb9a18e442329e53f2201cae0586b389dffffab86ff4aeacf1926a5f9896cbe969f5e1ece93b0 +DIST git-bug-0.10.1.tar.gz 2669305 BLAKE2B a420bfd0db1570412c64124821fe4b08d5ebb3c1a9696d2063ddfe7b365ca590373b5febd73a4954252d2437a14790791b581b9c0aa341f3ad33723e086dcbb1 SHA512 7af2dc1d40cb02ef754f500d3d4cd5150433ace5627467151e92012607ece054c14305f8b26640454f8f8387f3c40e5489578e99d4bc4b52fec580c4bea35b9b diff --git a/dev-util/git-bug/git-bug-0.10.1.ebuild b/dev-util/git-bug/git-bug-0.10.1.ebuild new file mode 100644 index 000000000..09998767a --- /dev/null +++ b/dev-util/git-bug/git-bug-0.10.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="distributed, offline-first bug tracker" +HOMEPAGE="https://github.com/git-bug/git-bug" +SRC_URI="https://github.com/git-bug/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://joecool.ftfuchs.com/godeps/${P}-deps.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RESTRICT="strip" + +src_compile() { + ego generate + ego build \ + -ldflags "-s -w -X github.com/git-bug/git-bug/commands.GitLastTag=${PV} -X github.com/git-bug/git-bug/commands.GitExactTag=${PV}" \ + -o ${PN} +} + +src_install() { + dobin ${PN} +} + +src_test() { + CI=true ego test +} diff --git a/dev-util/git-bug/git-bug-9999.ebuild b/dev-util/git-bug/git-bug-9999.ebuild new file mode 100644 index 000000000..6036833e3 --- /dev/null +++ b/dev-util/git-bug/git-bug-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="distributed, offline-first bug tracker" +HOMEPAGE="https://github.com/git-bug/git-bug" + +inherit git-r3 +EGIT_REPO_URI="https://github.com/git-bug/${PN}" + +LICENSE="GPL-3" +SLOT="0" + +src_unpack() { + default + git-r3_src_unpack + go-module_live_vendor +} + +src_compile() { + ego generate + ego build \ + -ldflags "-s -w -X github.com/git-bug/git-bug/commands.GitLastTag=${PV} -X github.com/git-bug/git-bug/commands.GitExactTag=${PV}" \ + -o ${PN} +} + +src_install() { + dobin ${PN} +} + +src_test() { + CI=true ego test +} diff --git a/dev-util/git-bug/metadata.xml b/dev-util/git-bug/metadata.xml new file mode 100644 index 000000000..caa3a4b49 --- /dev/null +++ b/dev-util/git-bug/metadata.xml @@ -0,0 +1,8 @@ + + + + + + git-bug/git-bug + + diff --git a/dev-util/git-pages-cli/Manifest b/dev-util/git-pages-cli/Manifest new file mode 100644 index 000000000..28f21e584 --- /dev/null +++ b/dev-util/git-pages-cli/Manifest @@ -0,0 +1,4 @@ +DIST git-pages-cli-1.5.2-vendor.tar.xz 159476 BLAKE2B 3b81ce8f0f2f52325e2ae333f137a22145dec93271868679b3b7a6e318cfccae667fbbaf743d41bc00b3d2789f3ae3dd900f2117e94b3a1a5c6e53c9fa770e53 SHA512 b326bccc4ce80ceb1059672741eff10b25b6407201b191d321acd92988b013e64ecb3260155c3b699c38c19a6e7ce866ac92493368dfeaa59b705f27c9b32109 +DIST git-pages-cli-1.5.2.tar.gz 9663 BLAKE2B 4791b5e2aebc2864e301400c4bdaf34a2f5fac99b68c593784d90d024292ff58200716cf6e49376514474160e288ffbaf0ee8b554e5e99b218d657d570c86b79 SHA512 89c6b975d439ad0684afdf84b7366f9b879dfe2945a6a395c45941e9be79b843469afd37826191f434452a7cfbb2d7d955267d2a430467f4a13a6cf31e157bd1 +DIST git-pages-cli-1.6.0-vendor.tar.xz 159892 BLAKE2B 969618f35c47c0144742df4e2ef931223d09d8d2ab65c38d0f5469da4b9a696318440001a31ecadd8fd8a2687b0cd0f862a4b773b7446b9dc9d7359a77545b21 SHA512 12e96b4d1c35cad2af930b8056ffb388194e2afd89f313751660e8e5610719434002b2b385c8b03f9791e80b826098be7e608250098dee11b1fbb638df223d96 +DIST git-pages-cli-1.6.0.tar.gz 10530 BLAKE2B 08171ebb4963b775f578688c010b76a03627abe3365a368f2f59b13e498482f223c76697339f8d03018a99008e459a84bafb8d7276f7a6283341d95fd82b8187 SHA512 8f42aeabc75253e89276d4a963f1390fc9c7a7520e239868103e31aa6baba54eed2a896509467563df88c12a649b0d03ccb0bcb53e0dd3c977f1a17c894b5098 diff --git a/dev-util/git-pages-cli/git-pages-cli-1.5.2.ebuild b/dev-util/git-pages-cli/git-pages-cli-1.5.2.ebuild new file mode 100644 index 000000000..905ba13f3 --- /dev/null +++ b/dev-util/git-pages-cli/git-pages-cli-1.5.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Command-line application for publishing sites to git-pages" +HOMEPAGE="https://codeberg.org/git-pages/git-pages-cli" +SRC_URI="https://codeberg.org/git-pages/git-pages-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-vendor.tar.xz" + +S="${WORKDIR}/${PN}" + +LICENSE="0BSD" +# dependencies +LICENSE+=" Apache-2.0 BSD MIT " +SLOT="0" +KEYWORDS="~amd64" + +# project specifies a minimum Go version of 1.25 +BDEPEND+=">=dev-lang/go-1.25.0:=" + +DOCS=( README.md ) + +src_compile() { + ego build +} + +src_install() { + dobin git-pages-cli + einstalldocs +} diff --git a/dev-util/git-pages-cli/git-pages-cli-1.6.0.ebuild b/dev-util/git-pages-cli/git-pages-cli-1.6.0.ebuild new file mode 100644 index 000000000..905ba13f3 --- /dev/null +++ b/dev-util/git-pages-cli/git-pages-cli-1.6.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Command-line application for publishing sites to git-pages" +HOMEPAGE="https://codeberg.org/git-pages/git-pages-cli" +SRC_URI="https://codeberg.org/git-pages/git-pages-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://files.demize.dev/gentoo/${CATEGORY}/${PN}/${P}-vendor.tar.xz" + +S="${WORKDIR}/${PN}" + +LICENSE="0BSD" +# dependencies +LICENSE+=" Apache-2.0 BSD MIT " +SLOT="0" +KEYWORDS="~amd64" + +# project specifies a minimum Go version of 1.25 +BDEPEND+=">=dev-lang/go-1.25.0:=" + +DOCS=( README.md ) + +src_compile() { + ego build +} + +src_install() { + dobin git-pages-cli + einstalldocs +} diff --git a/dev-util/git-pages-cli/metadata.xml b/dev-util/git-pages-cli/metadata.xml new file mode 100644 index 000000000..e57a40cc0 --- /dev/null +++ b/dev-util/git-pages-cli/metadata.xml @@ -0,0 +1,12 @@ + + + + + demize + demize@unstable.systems + + + git-pages/git-pages-cli + https://codeberg.org/git-pages/git-pages-cli/issues/new + + diff --git a/dev-util/gitlab-ci-local-bin/Manifest b/dev-util/gitlab-ci-local-bin/Manifest new file mode 100644 index 000000000..86fa17b0c --- /dev/null +++ b/dev-util/gitlab-ci-local-bin/Manifest @@ -0,0 +1,3 @@ +DIST gitlab-ci-local-bin-4.43.0.gz 19642956 BLAKE2B 9fe5bdc898e47ae20f910d210ac1195818d1e9086b108be117bb91bcca7576e988efa2ace8064792150ff60dd2f42cfcb613edc44a6bb5fd1df4cc057b73671c SHA512 e5464f8356137aca05cfe0742a707d9f2674eccb4a88ad7d5ff9d808a9801952065d93e048b1ea7f02f0be94bbf6796e5de8de2e5993e9a81a921be63827fd74 +DIST gitlab-ci-local-bin-4.47.0.gz 19691318 BLAKE2B 6ee996872aee4d61ab4af77da0c40b389cb0390805eafac300fa0a4e7f692972ebaf634e5b62f10d6713ba26a3d83505dec7aed00d6f64fd0d866238a9561439 SHA512 98f1b491142e38f18fa908f23bb4acd13f2c4970f93e0ac252051e1fd094e2b0e673e33eca6cc65b3252409bb158db423fe19cdcab9c87b7ebfb6cb72545d796 +DIST gitlab-ci-local-bin-4.56.0.gz 37900641 BLAKE2B 38d5dda2a813a72ec86e97828a8100b2ac168eb8e2fbb17ecd323bf7eae168551087f15e1e98582edec320de81393808e0a9d028045e2f9ffe753cf6f6a51582 SHA512 afae53fff5f513aef3fdef531ca4029b366f2ab7690cd711ba62b499bac208278d490f5165d58c9ac196f896f5cbd292fa60d879fdb6be469dd79cbfdb7d6dca diff --git a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild new file mode 100644 index 000000000..1eb079fa8 --- /dev/null +++ b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.43.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Run gitlab pipelines locally as shell executor or docker executor" +HOMEPAGE="https://github.com/firecow/gitlab-ci-local" +SRC_URI="https://github.com/firecow/gitlab-ci-local/releases/download/${PV}/linux.gz -> ${P}.gz" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# gitlab-ci-local requires debug information to run, as it performs a +# sort of self-introspection. +RESTRICT="strip" + +MY_PN="${PN/-bin/}" + +QA_PREBUILT="usr/bin/gitlab-ci-local" + +src_prepare() { + default + + chmod 755 ${P} || die +} + +src_compile() { + # Generate zsh completion. + ./${P} --completion > _${MY_PN} || die +} + +src_install() { + newbin ${P} ${MY_PN} + + dozshcomp _${MY_PN} +} diff --git a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.47.0.ebuild b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.47.0.ebuild new file mode 100644 index 000000000..840fade65 --- /dev/null +++ b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.47.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Run gitlab pipelines locally as shell executor or docker executor" +HOMEPAGE="https://github.com/firecow/gitlab-ci-local" +SRC_URI="https://github.com/firecow/gitlab-ci-local/releases/download/${PV}/linux.gz -> ${P}.gz" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# gitlab-ci-local requires debug information to run, as it performs a +# sort of self-introspection. +RESTRICT="strip" + +MY_PN="${PN/-bin/}" + +QA_PREBUILT="usr/bin/gitlab-ci-local" + +src_prepare() { + default + + chmod 755 ${P} || die +} + +src_compile() { + # Generate zsh completion. + ./${P} --completion > _${MY_PN} || die +} + +src_install() { + newbin ${P} ${MY_PN} + + dozshcomp _${MY_PN} +} diff --git a/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.56.0.ebuild b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.56.0.ebuild new file mode 100644 index 000000000..840fade65 --- /dev/null +++ b/dev-util/gitlab-ci-local-bin/gitlab-ci-local-bin-4.56.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Run gitlab pipelines locally as shell executor or docker executor" +HOMEPAGE="https://github.com/firecow/gitlab-ci-local" +SRC_URI="https://github.com/firecow/gitlab-ci-local/releases/download/${PV}/linux.gz -> ${P}.gz" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# gitlab-ci-local requires debug information to run, as it performs a +# sort of self-introspection. +RESTRICT="strip" + +MY_PN="${PN/-bin/}" + +QA_PREBUILT="usr/bin/gitlab-ci-local" + +src_prepare() { + default + + chmod 755 ${P} || die +} + +src_compile() { + # Generate zsh completion. + ./${P} --completion > _${MY_PN} || die +} + +src_install() { + newbin ${P} ${MY_PN} + + dozshcomp _${MY_PN} +} diff --git a/dev-util/gitlab-ci-local-bin/metadata.xml b/dev-util/gitlab-ci-local-bin/metadata.xml new file mode 100644 index 000000000..15c3be6c4 --- /dev/null +++ b/dev-util/gitlab-ci-local-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + Florian Schmaus + flow@gentoo.org + + + firecow/gitlab-ci-local + + diff --git a/dev-util/go-task/Manifest b/dev-util/go-task/Manifest new file mode 100644 index 000000000..4ce37aa0e --- /dev/null +++ b/dev-util/go-task/Manifest @@ -0,0 +1,4 @@ +DIST go-task-3.38.0-vendor.tar.xz 1414180 BLAKE2B 2d7a3e8bafeed1824e2cd72fd821403dc5d0ff6bdab0c0c8857847e8e79a5a38dbd8b1fda2d42622abedf0e84840d8542c168bef3d7900f6a6a729f674d51c9e SHA512 1f019c7381433c50ca71b7e0e12bace254a4908221bcb095c0190c13e365a2700e1eed62ed1099606440020e4558900f038b22a00230b336b3892b27c29f511b +DIST go-task-3.38.0.tar.gz 463389 BLAKE2B 15fecad55bf0488b5fc1d62777589d9eb809ce5cd35a9f0c9f1de2e52e1239826d31565f137a7f2b1699135e6d485a47e3e85f5c702d7c1946b56adcfc73f4e1 SHA512 1c09e90f78ea64c97e8027af18b17307fb8e4d1ddc38613ff06a323aba1a4f3fa055e0a2a0baf7ee16671417b680e60f8e31d653442442decbd23ed59659cf86 +DIST go-task-3.41.0-vendor.tar.xz 2358544 BLAKE2B 967448696f9f0dcad57621c2c2b2b9e429bdd7aebc76175f45b93bb283787a4497f00cfa67e79fc7898d9f4c1a3d4e334f8a11eb76084ec7cb178b8dd0c63c45 SHA512 a0bc56a26ae36305fb2a68a655857d635be8e0dc17ee6bffe4b0ee379668882933a3b5285714c030a1b4a7f95ec9157fcd6624e64627e44b67369be719386d27 +DIST go-task-3.41.0.tar.gz 525593 BLAKE2B a33a348fae5491060e9c06e35c7507aeb3a401c00171d76ac4ae5ca6f6f61045b977fe6f25fba58672e94177220173dd0406a0d7f277e0e5206dc99d728131b0 SHA512 c74d5b73b65d344bfe6f0300e232b9197ded3c46c85272308b7d4ecd2410a166882bcd4fab0dc6a5fae77f2889b8b5012b88ebde1efedb73294f5e4319460a26 diff --git a/dev-util/go-task/go-task-3.38.0-r1.ebuild b/dev-util/go-task/go-task-3.38.0-r1.ebuild new file mode 100644 index 000000000..ad9a0dfb7 --- /dev/null +++ b/dev-util/go-task/go-task-3.38.0-r1.ebuild @@ -0,0 +1,22 @@ +EAPI="8" + +inherit go-module + +DESCRIPTION="A task runner / simpler Make alternative written in Go" +HOMEPAGE="https://taskfile.dev" +SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://samip537.kapsi.fi/gentoo-mirror/go-task-${PV}-vendor.tar.xz" +S="${WORKDIR}/task-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +src_compile() { + ego build github.com/go-task/task/v3/cmd/task +} + +src_install() { + dobin task + + default +} diff --git a/dev-util/go-task/go-task-3.41.0-r1.ebuild b/dev-util/go-task/go-task-3.41.0-r1.ebuild new file mode 100644 index 000000000..ad9a0dfb7 --- /dev/null +++ b/dev-util/go-task/go-task-3.41.0-r1.ebuild @@ -0,0 +1,22 @@ +EAPI="8" + +inherit go-module + +DESCRIPTION="A task runner / simpler Make alternative written in Go" +HOMEPAGE="https://taskfile.dev" +SRC_URI="https://github.com/${PN}/task/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://samip537.kapsi.fi/gentoo-mirror/go-task-${PV}-vendor.tar.xz" +S="${WORKDIR}/task-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" + +src_compile() { + ego build github.com/go-task/task/v3/cmd/task +} + +src_install() { + dobin task + + default +} diff --git a/dev-util/go-task/metadata.xml b/dev-util/go-task/metadata.xml new file mode 100644 index 000000000..8416fb759 --- /dev/null +++ b/dev-util/go-task/metadata.xml @@ -0,0 +1,11 @@ + + + + + go-task/task + + + sm+gentoo@skym.fi + Skyler + + diff --git a/dev-util/google-antigravity/Manifest b/dev-util/google-antigravity/Manifest new file mode 100644 index 000000000..aa21cd120 --- /dev/null +++ b/dev-util/google-antigravity/Manifest @@ -0,0 +1,6 @@ +DIST google-antigravity-1.20.6-verify-sig.tar.xz 5072 BLAKE2B a8d03f745f4f059fdd018d79e47173513c332cd6b87f88a17555dacd424aec5e6f903893e51276119700480caa335b882e5414e87905b0738a67d5c4ccc84212 SHA512 a142ab48a1b7c110b3cf9a3063b51ec415d419412bf49c4c13d55a60e0194faa4127c41f6533bc14fe59f7240fff6085ff0fe84db692daf3ec6b18faf434d30e +DIST google-antigravity-1.20.6_amd64.deb 160697156 BLAKE2B 32f5cae3ea6ee711cd2bd88f14770bf5694a2b6a1b08986509ecda5f151a6578251207aa62c1140c247270e5d7b93d0e8d0dcf25b4af70c74fbbd451019499f8 SHA512 7e2fe8572409f9a9298cc2b6855f22e6c6c6a547a948eddb9d7a887b11f2d7f3fe5ff877ed3f5fe5a7bb0e446d9167addb17456fe2dbe83200c82d6fc042a73a +DIST google-antigravity-1.20.6_arm64.deb 152032156 BLAKE2B cd244d8a4621f3ba1ec9abe505f53c8cb604ac927064c9283b08ab6f8ae0dffbc8891fcb2da1210c90a0798ac1378798c40a3c05c7f9bcc67338128f117f3bff SHA512 cdc77145ccf82ca6cf4727af7694d2e3fbe7878a3c01cc9d21750709a2a4c8a2606fb371b90b4d673e79d22bd873082f8fd86183384edfb3562b279766df41f9 +DIST google-antigravity-1.21.6-verify-sig.tar.xz 5232 BLAKE2B 5846ba25181c8e69efd1ec552d1d2216df6251be63e6b69133646ccb337faba47e829334e71d3ade71d6c0dc3c4e5b963f5efda1a0e53c7bd34f753891acffdc SHA512 9a193d0d09ef02a945276453adc2cea74d2f60c3e194c5f88582632c9fa7d9466e76b151191cd1dd12335c853fbc3a6833b14c1f235bf98fcb621a9f9aca2e87 +DIST google-antigravity-1.21.6_amd64.deb 163435008 BLAKE2B fe0aad28a4be17abaca3c7b367f3a527b45e9777126ba7a7297fc40227f143a53d197c83840147ec64ad690e29ad6be40bf804c6cf7b94d68987eb9f5bf1df7b SHA512 9903128586c2181287a4540b1dc1489bbec1ae8e09ad26c59c8e0f7d1574d703e63139b860c76a9df7419af44c7e97115970de0cd7f68e9b1660527be4ebf9c2 +DIST google-antigravity-1.21.6_arm64.deb 154251088 BLAKE2B dd8f469c60a11fd1d3437c5ed49029e7a8fca060e0891060b0041039abc74d6e4d0039fa8a1c51a91fd3c5ed3651bc19fc29ddafeaaf5d94d84d80ca481d926e SHA512 71182c82963d65b84a8fef10a3547f4495547dc1f059c30d5f39e605be1ec7ec6e36d2c2db1c82a510c3e7c82ba0049f8b33b1e602a2582451808c6a1764a0b6 diff --git a/dev-util/google-antigravity/google-antigravity-1.20.6.ebuild b/dev-util/google-antigravity/google-antigravity-1.20.6.ebuild new file mode 100644 index 000000000..bbc49dfe2 --- /dev/null +++ b/dev-util/google-antigravity/google-antigravity-1.20.6.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi + fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR + pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/google-artifact-registry.asc + +inherit chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg + +BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian" + +# See ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages +BUILD_ID_AMD64="1773708602" +BUILD_ID_ARM64="1773708612" +DEB_HASH_AMD64="3f0d9f82447ab50374042684f891a07d" +DEB_HASH_ARM64="5b7b60d8fcfc5c95ec83df02c4329f1c" + +DESCRIPTION="Google's AI-first IDE and agentic development platform" +HOMEPAGE="https://antigravity.google/" +SRC_URI=" + amd64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_AMD64}_amd64_${DEB_HASH_AMD64}.deb -> ${P}_amd64.deb ) + arm64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_ARM64}_arm64_${DEB_HASH_ARM64}.deb -> ${P}_arm64.deb ) + verify-sig? ( + https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/${P}-verify-sig.tar.xz + ) +" +S="${WORKDIR}" + +# It's complicated... +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="kerberos verify-sig" +RESTRICT="bindist mirror strip" + +RDEPEND=" + || ( + sys-apps/systemd + sys-apps/systemd-utils + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/libglvnd + media-libs/mesa + net-misc/curl + sys-apps/dbus + virtual/zlib:= + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils + kerberos? ( app-crypt/mit-krb5 ) + verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/antigravity.*\\.desktop" + +# Google Chrome installs into opt/google/chrome +AG_HOME_BASE="opt/google" +AG_HOME="${AG_HOME_BASE}/antigravity" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || use arm64 || die "Google Antigravity only works on amd64 or arm64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + if use verify-sig; then + unpack ${P}-verify-sig.tar.xz + + # Verify APT chain of trust: + # InRelease (signed) -> Packages (checksum) -> .deb (checksum) + # ${BASE_SRC_URI/pool/dists}/InRelease + # ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages + verify-sig_verify_message InRelease - \ + | sed "s,[0-9]\+ main/binary-${ARCH}.*,Packages.${ARCH}," \ + | verify-sig_verify_unsigned_checksums - sha256 Packages.${ARCH} + pipestatus || die + + cd "${DISTDIR}" > /dev/null || die + local BUILD_ID_ARCH=BUILD_ID_${ARCH^^} + sed -n "/^Version: ${PV}-${!BUILD_ID_ARCH}/,/^SHA256:/p" \ + "${WORKDIR}/Packages.${ARCH}" \ + | sed "s,^SHA256: \(.*\),\1 ${P}_${ARCH}.deb," \ + | verify-sig_verify_unsigned_checksums - sha256 ${P}_${ARCH}.deb + pipestatus || die + fi +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker ${P}_${ARCH}.deb + + mkdir -p "${AG_HOME_BASE}" || die + mv "usr/share/antigravity" "${AG_HOME_BASE}/" || die + + pushd "${AG_HOME}/locales" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -e "/updateUrl/d" -i "${AG_HOME}/resources/app/product.json" || die + + if ! use kerberos; then + rm -r "${AG_HOME}/resources/app/node_modules/kerberos" || die + fi + + # Do we really need a separate MIME type for the same file? + sed -e "s|application/x-antigravity-workspace|application/x-code-workspace|g" -i \ + usr/share/applications/*.desktop \ + usr/share/mime/packages/antigravity-workspace.xml || die + + sed -e "s|^Exec=/usr/share/antigravity/antigravity |Exec=/${AG_HOME}/antigravity |" \ + -i usr/share/applications/*.desktop || die + + mv usr/share/appdata usr/share/metainfo || die + + pax-mark m "${AG_HOME}/antigravity" + dosym -r "/${AG_HOME}/bin/antigravity" "usr/bin/google-antigravity" +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "desktop notifications" x11-libs/libnotify +} diff --git a/dev-util/google-antigravity/google-antigravity-1.21.6.ebuild b/dev-util/google-antigravity/google-antigravity-1.21.6.ebuild new file mode 100644 index 000000000..3738bb108 --- /dev/null +++ b/dev-util/google-antigravity/google-antigravity-1.21.6.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi + fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR + pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/google-artifact-registry.asc + +inherit chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg + +BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian" + +# See ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages +BUILD_ID_AMD64="1774402696" +BUILD_ID_ARM64="1774402728" +DEB_HASH_AMD64="98e03c846452e0ea2610f02177e7654c" +DEB_HASH_ARM64="d913bda594d63ccff238497d87b35e1f" + +DESCRIPTION="Google's AI-first IDE and agentic development platform" +HOMEPAGE="https://antigravity.google/" +SRC_URI=" + amd64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_AMD64}_amd64_${DEB_HASH_AMD64}.deb -> ${P}_amd64.deb ) + arm64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_ARM64}_arm64_${DEB_HASH_ARM64}.deb -> ${P}_arm64.deb ) + verify-sig? ( + https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/${P}-verify-sig.tar.xz + ) +" +S="${WORKDIR}" + +# It's complicated... +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="kerberos verify-sig" +RESTRICT="bindist mirror strip" + +RDEPEND=" + || ( + sys-apps/systemd + sys-apps/systemd-utils + ) + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/libglvnd + media-libs/mesa + net-misc/curl + sys-apps/dbus + virtual/zlib:= + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils + kerberos? ( app-crypt/mit-krb5 ) + verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/antigravity.*\\.desktop" + +# Google Chrome installs into opt/google/chrome +AG_HOME_BASE="opt/google" +AG_HOME="${AG_HOME_BASE}/antigravity" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || use arm64 || die "Google Antigravity only works on amd64 or arm64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + if use verify-sig; then + unpack ${P}-verify-sig.tar.xz + + # Verify APT chain of trust: + # InRelease (signed) -> Packages (checksum) -> .deb (checksum) + # ${BASE_SRC_URI/pool/dists}/InRelease + # ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages + verify-sig_verify_message InRelease - \ + | sed "s,[0-9]\+ main/binary-${ARCH}.*,Packages.${ARCH}," \ + | verify-sig_verify_unsigned_checksums - sha256 Packages.${ARCH} + pipestatus || die + + cd "${DISTDIR}" > /dev/null || die + local BUILD_ID_ARCH=BUILD_ID_${ARCH^^} + sed -n "/^Version: ${PV}-${!BUILD_ID_ARCH}/,/^SHA256:/p" \ + "${WORKDIR}/Packages.${ARCH}" \ + | sed "s,^SHA256: \(.*\),\1 ${P}_${ARCH}.deb," \ + | verify-sig_verify_unsigned_checksums - sha256 ${P}_${ARCH}.deb + pipestatus || die + fi +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker ${P}_${ARCH}.deb + + mkdir -p "${AG_HOME_BASE}" || die + mv "usr/share/antigravity" "${AG_HOME_BASE}/" || die + + pushd "${AG_HOME}/locales" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -e "/updateUrl/d" -i "${AG_HOME}/resources/app/product.json" || die + + if ! use kerberos; then + rm -r "${AG_HOME}/resources/app/node_modules/kerberos" || die + fi + + # Do we really need a separate MIME type for the same file? + sed -e "s|application/x-antigravity-workspace|application/x-code-workspace|g" -i \ + usr/share/applications/*.desktop \ + usr/share/mime/packages/antigravity-workspace.xml || die + + sed -e "s|^Exec=/usr/share/antigravity/antigravity |Exec=/${AG_HOME}/antigravity |" \ + -i usr/share/applications/*.desktop || die + + mv usr/share/appdata usr/share/metainfo || die + + pax-mark m "${AG_HOME}/antigravity" + dosym -r "/${AG_HOME}/bin/antigravity" "usr/bin/google-antigravity" +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "desktop notifications" x11-libs/libnotify +} diff --git a/dev-util/google-antigravity/metadata.xml b/dev-util/google-antigravity/metadata.xml new file mode 100644 index 000000000..11be8fab8 --- /dev/null +++ b/dev-util/google-antigravity/metadata.xml @@ -0,0 +1,11 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + https://antigravity.google/changelog + + diff --git a/dev-util/gshards/Manifest b/dev-util/gshards/Manifest new file mode 100644 index 000000000..ec9dd247c --- /dev/null +++ b/dev-util/gshards/Manifest @@ -0,0 +1 @@ +DIST gshards-0.2.srht.tar.gz 1693 BLAKE2B e177a8a17cb3cc8960879248280f1d78a0b7d715221b226980e811dc37b94b63d2bf756396f93053bd6f707f27494bf3c7e37eceb2ea6264e9ee7e6089b69ccc SHA512 fcbca8f1b3d819a09059e3f4dabdf930ccd80c16fcc3cb3b8b050e93639c4c68796448e8fd3c4ccea1490505a5023ea9af13833a157e8a48c1f68519fa00a582 diff --git a/dev-util/gshards/gshards-0.2.ebuild b/dev-util/gshards/gshards-0.2.ebuild new file mode 100644 index 000000000..669a64500 --- /dev/null +++ b/dev-util/gshards/gshards-0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit crystal-utils multiprocessing toolchain-funcs + +DESCRIPTION="Small helper tools to aid installing Crystal packages in Gentoo" +HOMEPAGE="https://git.sysrq.in/gshards/" +SRC_URI="https://git.sr.ht/~cyber/${PN}/archive/${PV}.tar.gz -> ${P}.srht.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/boehm-gc + dev-libs/libevent:= + dev-libs/libpcre2:= + dev-libs/libyaml +" +DEPEND="${RDEPEND}" +BDEPEND="${CRYSTAL_DEPS}" + +QA_FLAGS_IGNORED='.*' + +src_configure() { + tc-export CC + export CRFLAGS="--threads=$(makeopts_jobs) --verbose" + + crystal_configure +} + +src_install() { + emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install +} diff --git a/dev-util/gshards/metadata.xml b/dev-util/gshards/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/dev-util/gshards/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/dev-util/hare-update/Manifest b/dev-util/hare-update/Manifest new file mode 100644 index 000000000..53b2c434b --- /dev/null +++ b/dev-util/hare-update/Manifest @@ -0,0 +1,2 @@ +DIST hare-update-0.25.2.0.tar.gz 59682 BLAKE2B cf7e74faffb4a8ef11d238bc837bd359dbe0f0e272a69e19b441168d09d66e8106a93c8ad0b3cbe9a568f2e80d5563f7ec0299f9059de98b752784d4ed2a814c SHA512 bbae0b07f6eb8fb8a50598cfff7d4932811a37f185a8f7e13a41045080338363bfb38599f5605350f9b82a04bb2876741b9623d1efb3e92bda396d7f41c213c9 +DIST hare-update-0.26.0.0.tar.gz 130064 BLAKE2B 52785c9784284b3c202af72d16d17e49d0653157cd3484ab525f489a14dbd580ababb3e7eb874a48a9ea80e54dd487216dac0567d90565b0cbc50c8f020c0aad SHA512 0e76ea2614a56de5fab88581ea2701e3aa8e5de41061042e2f862982151d34405aff5b7dc37605114021a9586df8ee9431ba471ec8650e494ef44c15e0801943 diff --git a/dev-util/hare-update/hare-update-0.25.2.0.ebuild b/dev-util/hare-update/hare-update-0.25.2.0.ebuild new file mode 100644 index 000000000..28ad632be --- /dev/null +++ b/dev-util/hare-update/hare-update-0.25.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update" + DEPEND="dev-lang/hare:=" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-update/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + DEPEND="~dev-lang/hare-$(ver_cut 1-3):=" +fi + +DESCRIPTION="assist in upgrading a codebase to a newer Hare release" +HOMEPAGE="https://sr.ht/~sircmpwn/hare-update" +LICENSE="EUPL-1.2" +SLOT="0" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_prepare() { + default + + sed -i "s;^PREFIX=.*;PREFIX=${EPREFIX}/usr;" Makefile || die +} diff --git a/dev-util/hare-update/hare-update-0.26.0.0.ebuild b/dev-util/hare-update/hare-update-0.26.0.0.ebuild new file mode 100644 index 000000000..28ad632be --- /dev/null +++ b/dev-util/hare-update/hare-update-0.26.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update" + DEPEND="dev-lang/hare:=" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-update/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + DEPEND="~dev-lang/hare-$(ver_cut 1-3):=" +fi + +DESCRIPTION="assist in upgrading a codebase to a newer Hare release" +HOMEPAGE="https://sr.ht/~sircmpwn/hare-update" +LICENSE="EUPL-1.2" +SLOT="0" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_prepare() { + default + + sed -i "s;^PREFIX=.*;PREFIX=${EPREFIX}/usr;" Makefile || die +} diff --git a/dev-util/hare-update/hare-update-9999.ebuild b/dev-util/hare-update/hare-update-9999.ebuild new file mode 100644 index 000000000..28ad632be --- /dev/null +++ b/dev-util/hare-update/hare-update-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update" + DEPEND="dev-lang/hare:=" +else + SRC_URI="https://git.sr.ht/~sircmpwn/hare-update/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + DEPEND="~dev-lang/hare-$(ver_cut 1-3):=" +fi + +DESCRIPTION="assist in upgrading a codebase to a newer Hare release" +HOMEPAGE="https://sr.ht/~sircmpwn/hare-update" +LICENSE="EUPL-1.2" +SLOT="0" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_prepare() { + default + + sed -i "s;^PREFIX=.*;PREFIX=${EPREFIX}/usr;" Makefile || die +} diff --git a/dev-util/hare-update/metadata.xml b/dev-util/hare-update/metadata.xml new file mode 100644 index 000000000..084cefd4c --- /dev/null +++ b/dev-util/hare-update/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + ~sircmpwn/hare-update + + diff --git a/dev-util/haredo/Manifest b/dev-util/haredo/Manifest new file mode 100644 index 000000000..2b1d73ca2 --- /dev/null +++ b/dev-util/haredo/Manifest @@ -0,0 +1 @@ +DIST haredo-1.0.2.tar.gz 374632 BLAKE2B 3e17f3a153d5559e6d8b64d9bc84114bd49fe481cb8528653a4dba3337ae393d060e8c68429b03059d3afcbda2467e9ee5e774aa5994ce3818679315dd2f2f20 SHA512 2bad1ebffa4a6a56916481ada556dcc85c19d90697ff8ee7cad126581099a6efe9f0498d400dc9a15e13e7999cdd375500f2eedbc863d736003fc190f780a0b4 diff --git a/dev-util/haredo/haredo-1.0.2.ebuild b/dev-util/haredo/haredo-1.0.2.ebuild new file mode 100644 index 000000000..711700ef0 --- /dev/null +++ b/dev-util/haredo/haredo-1.0.2.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~autumnull/haredo" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~autumnull/haredo/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="a simple and unix-idiomatic build automator" +HOMEPAGE="https://git.sr.ht/~autumnull/haredo" +LICENSE="WTFPL-2" + +DEPEND="dev-lang/hare:=" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_test() { + PATH="${S}/bin:$PATH" ./bin/haredo test || die +} + +src_install() { + einstalldocs + # I wish install(1) would support DESTDIR… + emake PREFIX="${ED}/usr" install +} diff --git a/dev-util/haredo/haredo-9999.ebuild b/dev-util/haredo/haredo-9999.ebuild new file mode 100644 index 000000000..711700ef0 --- /dev/null +++ b/dev-util/haredo/haredo-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ "${PV}" = "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~autumnull/haredo" + SLOT="0" +else + SRC_URI="https://git.sr.ht/~autumnull/haredo/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" + SLOT="0/${PV}" +fi + +DESCRIPTION="a simple and unix-idiomatic build automator" +HOMEPAGE="https://git.sr.ht/~autumnull/haredo" +LICENSE="WTFPL-2" + +DEPEND="dev-lang/hare:=" +BDEPEND="app-text/scdoc" + +# binaries are hare-built +QA_FLAGS_IGNORED="usr/bin/.*" + +src_test() { + PATH="${S}/bin:$PATH" ./bin/haredo test || die +} + +src_install() { + einstalldocs + # I wish install(1) would support DESTDIR… + emake PREFIX="${ED}/usr" install +} diff --git a/dev-util/haredo/metadata.xml b/dev-util/haredo/metadata.xml new file mode 100644 index 000000000..115e9d64a --- /dev/null +++ b/dev-util/haredo/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/dev-util/hevi/Manifest b/dev-util/hevi/Manifest new file mode 100644 index 000000000..bec9a9af1 --- /dev/null +++ b/dev-util/hevi/Manifest @@ -0,0 +1,5 @@ +DIST hevi-1.1.0.tar.gz 660264 BLAKE2B 9e9c06a6fb88ddc211f66f85ddcb36e822b6a60c602d80741a8cbf7c8d70a78548ceff824c8d241dcd6f409255d4f766270620394cac21a42c14f295ec084ec1 SHA512 94414aaa03a677a8c32602eecacb0b246cd7557aa9d16967c16a93aca24a0cfebb3db2a51f0cf38b23b851e56b30a62b0835ee8a7f5b563b420aca0b69ec4b96 +DIST known-folders-12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147.tar.gz 6761 BLAKE2B c4221a24849c7da004eaea00537c863f159544065efbf941c4123e233db19949f173f5a0074fe434f010556405352e8014286cf25b65f11e1d2ed7d557addb87 SHA512 ddbccef65a51d47365116a8f95d4e258307f6f2fa7b7cd59c5587c31739e440efbfde2c98e8cbae30118e1d13c8005c28ecf4fe243d38cbe7f0ffab05b47e47d +DIST yaml-1220841471bd4891cbb199d27cc5e7e0fb0a5b7c5388a70bd24fa3eb7285755c396c.tar.gz 20867 BLAKE2B 62bef2daad9036b68e7d03cb823040ba83bf0e9e53f8dea90f0d1e3d24ba1c399e372e1b747dba705eb881a30c62a1836aca11d7db38868fc88e8f72e74eafcd SHA512 c43fbb56d7a8f1dc9f7a9c1aa09c14eb36add82927b4511d2970a5068a3fc9ac6f1c7eaa6d9eaac8eb593bf6502d0d6f555311a012bbb569e7b64606e54a36c4 +DIST zig-lsp-kit-12204a4669fa6e8ebb1720e3581a24c1a7f538f2f4ee3ebc91a9e36285c89572d761.tar.gz 60827 BLAKE2B a69b83c77ca5a62f74ebf8e5bde387988e9ec81e52d0fade62240d2fe3073d5aa72cadf032944fcc4b0c85586dceca384e74068c49fdb30faa52bc249fed7eb4 SHA512 85ba0535b20416a04b66946c7ac53ce7e63be96c76bd93a8e22039aa7760d22dc21e625d274384135c271e507db90b899cf9e2de0bb3c57177365a15693af0c0 +DIST ziggy-1220c198cdaf6cb73fca6603cc5039046ed10de2e9f884cae9224ff826731df1c68d.tar.gz 134338 BLAKE2B 6f0c7915c156df6c7906cbb5ecab80de1217e21fd1cac3fa470c731a9f17bf8eea7f709a4d11985c26ffeae5803486b72ad97d87239f0d99b0bc09417d72694e SHA512 31da3c051b2d77215b9879015d0565dc91285fff7692c1674e03f674bf748a8f36800c9db40484d9dfd72e57f19b04d1fe7e2c6f51febabbd6488ffabc80bd94 diff --git a/dev-util/hevi/hevi-1.1.0.ebuild b/dev-util/hevi/hevi-1.1.0.ebuild new file mode 100644 index 000000000..40963aca4 --- /dev/null +++ b/dev-util/hevi/hevi-1.1.0.ebuild @@ -0,0 +1,30 @@ +EAPI=8 + +DESCRIPTION="A terminal hex dump tool" +HOMEPAGE="https://github.com/Arnau478/hevi" + +declare -g -r -A ZBS_DEPENDENCIES=( + [ziggy-1220c198cdaf6cb73fca6603cc5039046ed10de2e9f884cae9224ff826731df1c68d.tar.gz]="https://github.com/kristoff-it/ziggy/archive/ae30921d8c98970942d3711553aa66ff907482fe.tar.gz" + [known-folders-12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147.tar.gz]="https://github.com/ziglibs/known-folders/archive/0ad514dcfb7525e32ae349b9acc0a53976f3a9fa.tar.gz" + [zig-lsp-kit-12204a4669fa6e8ebb1720e3581a24c1a7f538f2f4ee3ebc91a9e36285c89572d761.tar.gz]="https://github.com/MFAshby/zig-lsp-kit/archive/1c07e3e3305f8dd6355735173321c344fc152d3e.tar.gz" + [yaml-1220841471bd4891cbb199d27cc5e7e0fb0a5b7c5388a70bd24fa3eb7285755c396c.tar.gz]="https://github.com/kubkon/zig-yaml/archive/beddd5da24de91d430ca7028b00986f7745b13e9.tar.gz" +) + +ZIG_SLOT="0.13" +inherit zig + +SRC_URI=" + https://github.com/Arnau478/hevi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${ZBS_DEPENDENCIES_SRC_URI} +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_configure() { + local my_zbs_args=( + -Dpie=true + ) + zig_src_configure +} diff --git a/dev-util/hevi/metadata.xml b/dev-util/hevi/metadata.xml new file mode 100644 index 000000000..7c2441d3f --- /dev/null +++ b/dev-util/hevi/metadata.xml @@ -0,0 +1,14 @@ + + + + + arnauxabia@gmail.com + Arnau Camprubí + + + A modern, beautiful, and configurable terminal hex dump tool that can highlight binary file formats + + + Arnau478/hevi + + diff --git a/dev-util/hut/Manifest b/dev-util/hut/Manifest new file mode 100644 index 000000000..11bd500cf --- /dev/null +++ b/dev-util/hut/Manifest @@ -0,0 +1,2 @@ +DIST hut-0.7.0-vendor.tar.xz 640500 BLAKE2B 6c9eea7e1a5dc2b0761da12621253fa6238a23d0c3e060371b135408f4d71b2920ca0f0e5890c621dc8a90474a274ab896452425d5b16bd24a3337cc2870cda8 SHA512 ec7be86ae7af194da13b31fa8fb928cd06ba6806f231cc80bca2abbcaee08be5b50a42f7acbd565cb4cfc51e03dd3d60e790c50b9758a539c97723bb2e38a7df +DIST hut-0.7.0.tar.gz 149392 BLAKE2B f6781e116e5af77b8f22605a162d31025918cf7d71a0aa4f283ea40a4d66c871941ec2b0146ebfca823f6e96cb33c89db086d43ea80ed163568ddb821637648e SHA512 d959b8ed9ef7dc49f30bb053f070f119fdf8b242a79a2ee6f93f4792c32065ee16a0de5cc0cf6f19bd68638ff8092cfcc7db7ffacd3efb550954c30978505bec diff --git a/dev-util/hut/hut-0.7.0.ebuild b/dev-util/hut/hut-0.7.0.ebuild new file mode 100644 index 000000000..b4764eb4b --- /dev/null +++ b/dev-util/hut/hut-0.7.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="CLI tool for sourcehut" + +HOMEPAGE="https://sr.ht/~xenrox/hut/" + +SRC_URI="https://git.sr.ht/~xenrox/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://git.sr.ht/~xenrox/${PN}/refs/download/v${PV}/${PN}-v${PV}-vendor.tar.xz -> ${P}-vendor.tar.xz" + +S="${WORKDIR}/hut-v${PV}" + +LICENSE="AGPL-3" +SLOT="0" + +KEYWORDS="~amd64" + +BDEPEND="app-text/scdoc" + +src_unpack() { + default + mv hut/vendor "${S}" || die +} + +src_compile() { + ego build + emake doc/hut.1 completions +} + +src_install() { + dobin hut + emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" +} diff --git a/dev-util/hut/metadata.xml b/dev-util/hut/metadata.xml new file mode 100644 index 000000000..2e344bc9d --- /dev/null +++ b/dev-util/hut/metadata.xml @@ -0,0 +1,19 @@ + + + + + code@nigh.one + Thibault + + + alexis@praga.dev + Alexis Praga + + + ~xenrox/hut + + + Hut is a command-line tool to interact with sourcehut. It can manage git + repositories, builds, publish to pages and pastes. + + diff --git a/dev-util/insomnia-bin/Manifest b/dev-util/insomnia-bin/Manifest new file mode 100644 index 000000000..0b1a67e29 --- /dev/null +++ b/dev-util/insomnia-bin/Manifest @@ -0,0 +1 @@ +DIST Insomnia.Core-2023.5.8.deb 89120858 BLAKE2B 94dd3e0546faf69f13b57b71cf6de737f74b33e588453c4173b3fbb6c52a04f35a482b24c9c96b91e5936183b623ff6300902041277759c2e6d0b2f3875c8a02 SHA512 5ea73e2aa5a69782a54dae02454d72a4b37a313617ce276dc9f95128341e6808ce70f02df305ff7e350896b00efbc3ec5c78816027c321bf718b41f8d36e6a1a diff --git a/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild b/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild new file mode 100644 index 000000000..9dab20657 --- /dev/null +++ b/dev-util/insomnia-bin/insomnia-bin-2023.5.8.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-bin/}" + +inherit desktop unpacker xdg + +DESCRIPTION="HTTP and GraphQL client for developers" +HOMEPAGE="https://insomnia.rest" +SRC_URI="https://github.com/Kong/${MY_PN}/releases/download/core@${PV}/Insomnia.Core-${PV}.deb" + +S="$WORKDIR" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fontconfig cups alsa dbus accessibility" + +RDEPEND=" + dev-libs/glib + dev-libs/nss + dev-libs/nspr + app-accessibility/at-spi2-core + x11-libs/libdrm + x11-libs/gtk+ + x11-libs/pango + x11-libs/cairo + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + media-libs/mesa + dev-libs/expat + x11-libs/libxcb + x11-libs/libxkbcommon + sys-devel/gcc + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + dbus? ( sys-apps/dbus ) + fontconfig? ( media-libs/fontconfig:1.0 ) + accessibility? ( app-accessibility/at-spi2-core ) +" + +src_install() { + for size in 16x16 32x32 48x48 128x128 256x256 512x512 ; do + doicon -s "${size}" usr/share/icons/hicolor/"${size}"/apps/insomnia.png + done + dosym ../icons/hicolor/512x512/apps/insomnia.png \ + /usr/share/pixmaps/insomnia.png + + domenu usr/share/applications/insomnia.desktop + + insinto /opt/Insomnia + doins -r opt/Insomnia/. + fperms +x /opt/Insomnia/insomnia + fperms +x /opt/Insomnia/chrome_crashpad_handler + dosym ../Insomnia/insomnia opt/bin/insomnia +} diff --git a/dev-util/insomnia-bin/metadata.xml b/dev-util/insomnia-bin/metadata.xml new file mode 100644 index 000000000..92a605212 --- /dev/null +++ b/dev-util/insomnia-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Kong/insomnia + + diff --git a/dev-util/ios-safari-remote-debug/Manifest b/dev-util/ios-safari-remote-debug/Manifest new file mode 100644 index 000000000..56b08ef85 --- /dev/null +++ b/dev-util/ios-safari-remote-debug/Manifest @@ -0,0 +1,2 @@ +DIST ios-safari-remote-debug-0_pre20250506-deps.tar.xz 781552 BLAKE2B 0534fd2bdeba4402f402ee6e7e3dd2aa6139234767378f7c528168342af85d61819b565a0695e985306a923282a08e1e969574947c25aa32fdb4fee2508fdbbd SHA512 fdf9ffb08b0e799bc94c59c9c204bd5c2d2320bac5eb01349edae8a24c525d9d8675463d9b75e8f541f202e0c217f21ada60376f83cacc83153fc3a791a4e14e +DIST ios-safari-remote-debug-0_pre20250506.tar.gz 889354 BLAKE2B b469f7ed166aeb233223dd610c10caa8dd2c67f9cedb14ed120f6daf42cca6935512018dda5a605dc3288bc21757c929ec489484d4c6e1aa062b518763ec868f SHA512 4f82859a5f647b72a4a8a2eb1f27c30eb796bceba79406e6fd8731866479e5f6d0807685ec1f008ead9439a7ed0104085cb2aee5c61e226b29c1222ce1f9caae diff --git a/dev-util/ios-safari-remote-debug/files/ios-safari-remote-debug-0_pre20250506-copy-injected-code-from-the-system.patch b/dev-util/ios-safari-remote-debug/files/ios-safari-remote-debug-0_pre20250506-copy-injected-code-from-the-system.patch new file mode 100644 index 000000000..45b9fb540 --- /dev/null +++ b/dev-util/ios-safari-remote-debug/files/ios-safari-remote-debug-0_pre20250506-copy-injected-code-from-the-system.patch @@ -0,0 +1,27 @@ +From: Pavel Sobolev +Subject: [PATCH] Copy injected code from the system. + +Signed-off-by: Pavel Sobolev + +--- a/build/build.go ++++ b/build/build.go +@@ -42,8 +42,8 @@ func Build(cloneDir string, outputDir string) error { + } + + additionsDir := fmt.Sprintf("%s/WebKitAdditions/WebInspectorUI", baseDir) +- cp.Copy("injectedCode/WebInspectorUIAdditions.css", fmt.Sprintf("%s/WebInspectorUIAdditions.css", additionsDir)) +- cp.Copy("injectedCode/WebInspectorUIAdditions.js", fmt.Sprintf("%s/WebInspectorUIAdditions.js", additionsDir)) ++ cp.Copy("@GENTOO_PORTAGE_EPREFIX@/usr/share/ios-safari-remote-debug/injectedCode/WebInspectorUIAdditions.css", fmt.Sprintf("%s/WebInspectorUIAdditions.css", additionsDir)) ++ cp.Copy("@GENTOO_PORTAGE_EPREFIX@/usr/share/ios-safari-remote-debug/injectedCode/WebInspectorUIAdditions.js", fmt.Sprintf("%s/WebInspectorUIAdditions.js", additionsDir)) + + log.Debug().TimeDiff("loadFiles", time.Now(), loadFilesTime).Send() + getRelevantFilesTime := time.Now() +@@ -67,7 +67,7 @@ func Build(cloneDir string, outputDir string) error { + log.Debug().TimeDiff("getRelevantFiles", time.Now(), getRelevantFilesTime).Send() + bundleTime := time.Now() + +- cp.Copy("views", outputDir) ++ cp.Copy("@GENTOO_PORTAGE_EPREFIX@/usr/share/ios-safari-remote-debug/views", outputDir) + os.Mkdir(fmt.Sprintf("%s/debug", outputDir), os.ModePerm) + os.Mkdir(fmt.Sprintf("%s/debug/Lib", outputDir), os.ModePerm) + os.Mkdir(fmt.Sprintf("%s/debug/Protocols", outputDir), os.ModePerm) diff --git a/dev-util/ios-safari-remote-debug/ios-safari-remote-debug-0_pre20250506.ebuild b/dev-util/ios-safari-remote-debug/ios-safari-remote-debug-0_pre20250506.ebuild new file mode 100644 index 000000000..53b4a9482 --- /dev/null +++ b/dev-util/ios-safari-remote-debug/ios-safari-remote-debug-0_pre20250506.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module prefix + +EGIT_COMMIT="d73d1215b38abb82f64513f472fd75ee2b8224f5" + +DESCRIPTION="A remote debugger for iOS Safari" +HOMEPAGE="https://git.gay/besties/ios-safari-remote-debug" +SRC_URI=" + https://git.gay/besties/ios-safari-remote-debug/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +S="${WORKDIR}/${PN}" + +LICENSE="AGPL-3+ BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${P}-copy-injected-code-from-the-system.patch" +) + +src_prepare() { + default + + eprefixify build/build.go +} + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + + insinto /usr/share/${PN} + doins -r injectedCode views + + default +} diff --git a/dev-util/ios-safari-remote-debug/metadata.xml b/dev-util/ios-safari-remote-debug/metadata.xml new file mode 100644 index 000000000..0907fb9f5 --- /dev/null +++ b/dev-util/ios-safari-remote-debug/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://git.gay/besties/ios-safari-remote-debug/issues + + diff --git a/dev-util/ios-webkit-debug-proxy/Manifest b/dev-util/ios-webkit-debug-proxy/Manifest new file mode 100644 index 000000000..ae4b9e245 --- /dev/null +++ b/dev-util/ios-webkit-debug-proxy/Manifest @@ -0,0 +1 @@ +DIST ios-webkit-debug-proxy-1.9.2.tar.gz 334140 BLAKE2B 41fec93c969541c48708052616ae05fe76963a263d271a7047023dae250a7bcadcbc263f5a768c87a696f96e93fb52d97d0d33911e00bf6d883bfc7d75cbf0fd SHA512 ae5ed788a52a65ab636311afa7461622408a9033b729e40035748d9e05b84d6d97333dee1f470b9f005c8908c6e5f365352c6b3f21bf9f6281a56245e6ce7940 diff --git a/dev-util/ios-webkit-debug-proxy/files/ios-webkit-debug-proxy-1.9.1-dont-build-examples.patch b/dev-util/ios-webkit-debug-proxy/files/ios-webkit-debug-proxy-1.9.1-dont-build-examples.patch new file mode 100644 index 000000000..07e80cbdc --- /dev/null +++ b/dev-util/ios-webkit-debug-proxy/files/ios-webkit-debug-proxy-1.9.1-dont-build-examples.patch @@ -0,0 +1,29 @@ +From: Pavel Sobolev +Subject: [PATCH] Don't build examples. + +This also allows us to bypass the error caused by `--disable-static` +being enabled, see the attached bug ticket. + +Bug: https://github.com/google/ios-webkit-debug-proxy/issues/399 + +Signed-off-by: Pavel Sobolev + +--- a/Makefile.am ++++ b/Makefile.am +@@ -2,4 +2,4 @@ + # Copyright 2012 Google Inc. wrightt@google.com + + AUTOMAKE_OPTIONS = foreign +-SUBDIRS = src include examples ++SUBDIRS = src include + +--- a/configure.ac ++++ b/configure.ac +@@ -87,7 +87,7 @@ fi + + AC_CHECK_FUNCS([memmove memset regcomp select socket strcasecmp strncasecmp strchr strdup strndup strrchr strstr strtol strcasestr getline]) + +-AC_CONFIG_FILES([Makefile src/Makefile include/Makefile examples/Makefile]) ++AC_CONFIG_FILES([Makefile src/Makefile include/Makefile]) + + CFLAGS="${CFLAGS} -Wall -Werror" diff --git a/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild b/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild new file mode 100644 index 000000000..c580ed2c4 --- /dev/null +++ b/dev-util/ios-webkit-debug-proxy/ios-webkit-debug-proxy-1.9.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A DevTools proxy for iOS devices" +HOMEPAGE="https://github.com/google/ios-webkit-debug-proxy" +SRC_URI="https://github.com/google/ios-webkit-debug-proxy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-pda/libimobiledevice:= + app-pda/libplist + app-pda/libusbmuxd + dev-libs/openssl:= +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.1-dont-build-examples.patch +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-util/ios-webkit-debug-proxy/metadata.xml b/dev-util/ios-webkit-debug-proxy/metadata.xml new file mode 100644 index 000000000..54f89770d --- /dev/null +++ b/dev-util/ios-webkit-debug-proxy/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/google/ios-webkit-debug-proxy/issues + google/ios-webkit-debug-proxy + + diff --git a/dev-util/istyle/Manifest b/dev-util/istyle/Manifest new file mode 100644 index 000000000..d2d28cfbf --- /dev/null +++ b/dev-util/istyle/Manifest @@ -0,0 +1 @@ +DIST istyle-1.23_pre20220127.tar.gz 40088 BLAKE2B 0e27a87671f590624cad78b56d1b630be5a950b8213a59622dc0932625a071de7877388c05c9b3d678b0c7b08fbfe149a0de9fd5d619f7af0208ff8ea3c63a3b SHA512 bce3eacfda280212e45aaeb097da8b7889d9ff48b0dd7913c0e14f4bba11f1caa0d1c9a496ac9f616237450c4e07f7249dbd7b47acd6321bd0b404c673593c62 diff --git a/dev-util/istyle/istyle-1.23_pre20220127.ebuild b/dev-util/istyle/istyle-1.23_pre20220127.ebuild new file mode 100644 index 000000000..8a7fdde81 --- /dev/null +++ b/dev-util/istyle/istyle-1.23_pre20220127.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_COMMIT="e368dee27811d0c891677fa40609e197c64de58c" + +inherit cmake + +DESCRIPTION="Fast and Free Automatic Formatter for Verilog Source Code" +HOMEPAGE="https://github.com/thomasrussellmurphy/istyle-verilog-formatter" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/thomasrussellmurphy/${PN}-verilog-formatter.git" +else + SRC_URI="https://github.com/thomasrussellmurphy/${PN}-verilog-formatter/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" + S="${WORKDIR}/${PN}-verilog-formatter-${MY_COMMIT}" +fi + +LICENSE="GPL-2" +SLOT="0" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + ) + cmake_src_configure +} + +DOCS=( README.md ) + +src_install() { + dobin "${BUILD_DIR}/bin/istyle" + einstalldocs +} diff --git a/dev-util/istyle/metadata.xml b/dev-util/istyle/metadata.xml new file mode 100644 index 000000000..a0799555e --- /dev/null +++ b/dev-util/istyle/metadata.xml @@ -0,0 +1,24 @@ + + + + + vowstar@gmail.com + Huang Rui + + + thomasrussellmurphy/istyle-verilog-formatter + + + iStyle is a fast and free automatic formatter for Verilog source code. + It was originally created by haimag and is inspired by Astyle. iStyle + helps to standardize code formatting in Verilog projects by automatically + adjusting indentation, spacing, and bracket placement according to + configurable style options. + + + iStyle 是一个快速且免费的 Verilog 源代码自动格式化工具。它最初是由 + haimag 创建的,并受到 Astyle 的启发。iStyle 通过自动调整缩进、空格和括号 + 位置来帮助标准化 Verilog 项目的代码格式,这些调整是根据可配置的样式选项 + 进行的。 + + diff --git a/dev-util/juliaup/Manifest b/dev-util/juliaup/Manifest new file mode 100644 index 000000000..f4ec800fe --- /dev/null +++ b/dev-util/juliaup/Manifest @@ -0,0 +1,345 @@ +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.101.crate 52315 BLAKE2B 8c3f626aea2c05d27e5a7e401147f0ac779775f026aaced102ca1197eaed9ad971b8170294da9afb5c8be0be87ae3deddb891ff0de7d5726f16f388593f6b328 SHA512 a062eea355a23cc505d7a116dcfd135a905210065069efc6917b520b292f248f6189f58c8ac1392be57f25d8e44613c351901990adaeefeb2d0ba8a612ed8496 +DIST assert_cmd-2.1.2.crate 27244 BLAKE2B 77f5decdb0f944f55ce9fa3d9fdc15f77b069eafce9c478154f2f5355522e703f3b73f0a37f2895abdd0bfd014993405f07947c30c188a4503a861ab65730b29 SHA512 69d2a01d61af341242151c6f2ffc2ffa794364343c66b984b7f8681b3f17a81b223827fbf7184c9e45c6b9cc31ebaf00bdd8faecf74930e064a993025b64e061 +DIST assert_fs-1.1.3.crate 20176 BLAKE2B 0d0e4be3cce309bbe609803a38cbb3f9bdfc0dd7fbb5e870ba8ec2a8ebac3a05e9c3c5fea7a9e2a5718e420be624df27a2e07a91933927c584fda15693b43763 SHA512 d5652ef27d137ee12b2a90907b2d007add32e8d04e017ebe6d32944eca0ecdf274647a26d18716527c0775fc28fe16ff9cb8f01d7867cd1b58004b69ad3e0cd4 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST aws-lc-rs-1.15.3.crate 218449 BLAKE2B 42832b992e2c17d592a151b75f5d518b48f1d68c4da01833b27419fcf7827920b3212997bd22e628f3c33416d59be253c571e4d967fdea3203e871c5b2ce3803 SHA512 2fc5d179bad067490451022a68c30325b25eb64036634a52fa1aec983ccfef1aad23bc60bef039a044db6cae0f80ee7e4ad0891a5d6374b8d739156a78780971 +DIST aws-lc-sys-0.36.0.crate 9568999 BLAKE2B 8bd191691223a7363bee9ae6942972c1490d05824251cb1801d94e5069b6a12b112fde9b2e89ae22cbe34ea1e6360cc79be70057ae60de84daf4ed53088b2cb4 SHA512 3f751ee36a103d13bff04a2f1e023ca90b8ac59aef5ea67bdc70becc511a815f0a0a2dcda597cbe540cbe9bf2008438db7a2d19d0c90fb9eb856bc106d08d8ef +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38 +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST built-0.8.0.crate 35112 BLAKE2B caa1ffeb2457c45651cc111a6d76232a4ba9f76a8c455b59cb2141bbc1a6fe5735f46975f5c19a87333186a78861883b2758c040cf30ad1083a5a190cc7e04e9 SHA512 fc2aba8d4df363283d4c0886d0594cd1d2865d60edad8bf301720608233d1c7da74a3d974bc610dcd2a3748ff490c196d003c212c4c4eea9ff9e0bc4ac499a58 +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST cc-1.2.53.crate 93555 BLAKE2B 1d76b368a2aa6b7e07db3a1c1050ecb9932f698d6870e436015649adc1744155ebfe0a25d1c5803bca024db5b39b9c6092779c9937a8fc89c0da11d6ecfa0a2f SHA512 a1759e2f5f43198f6084752600fed136f360d5722cd11466f5653f401eaf33371f31d0583112c122d58c81c4638afb856f23e1662f38ed97e98bc426cc87da0b +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chrono-0.4.43.crate 240392 BLAKE2B 7d900703e48061b0e5c6e0b0633f2d55e4fe012786149d258e38776eb39dc57a153b7475e56c06284d7926c20cd1b95fb741662b4836920cb75aacd12a094b59 SHA512 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4 +DIST clap-4.5.57.crate 61999 BLAKE2B 45dabfbe35cf3d3660d253aaef8f1db1b96ccaebbc506cfa2e0f76cc5758250a6241ccdb7effeb986ac55b52582e1c13c5602f8eb2759b8c5301acd095ac1f93 SHA512 d95518404298fc2fa17a1ff9ab36590790022d82546e14d82674e3d43f83abc44aa3a9788d145014adea692c5a5d143ac9a32ac5e44d86a1ffc356889e0ee78d +DIST clap_builder-4.5.57.crate 170948 BLAKE2B 68e2b018b95b931973dc5f28aab4636f9ca95113fc4465fe046cf5f17a17c00cab09e10b3b2332fbc5281ade59648c61b9c7a06370be58b6678734553b6dfa59 SHA512 a2f48375ce0e431ca495f7c65bcc5ac7388854198eed23fcdd61d9a01c3a41589798c684dfc571d9841ccd2ed6e1020511ca40813c29d35b8b1e1d4fa7ccf4c4 +DIST clap_complete-4.5.65.crate 49394 BLAKE2B b84d7a048b26c63b12489b431774a42f727381b985c863bcc8d82a7a19186289e5ac59e0d9439dddc72db1e1be8a8e20cd332a7b62c9baa388d2dea07e72e970 SHA512 150e549ec78504e6bc39df7a8d380aab135d69588664956d2fcea2173492a45fc7441f4961682b332c752386eb71bb2baca6ed615bdf6cda006568bbecec1f40 +DIST clap_complete_nushell-4.5.10.crate 35247 BLAKE2B badff2c83370040be6fa7a068c62aa662024da19248b75a38e0083db7c3e3edc975111a90e5e941ae9b336d891e10c6cc9c26843d2d81e7ac227647d2ae3d9f8 SHA512 255c5f67343f516e25fdfe79053ee21c6dcc98fc8ad5d9890cff8387dc4e7c1fafd2b0913a1df65ef7ae4b795f3f6d5ade7c069d848776be45d8fe806bb4b18d +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 +DIST cli-table-0.5.0.crate 18356 BLAKE2B ba7e5e8f4fc8c20122ebfa7c9b6c031e8ec39c0ed5d222cfb10996ed87b8af806f53d522373890dd5ae23a0b177722f84587a9bc329f2f00a1f1e264741bdef9 SHA512 b4f0475d3676a8d3bbc71acd24db9f3723afbec42dee06e03066869f125ca040379f0e00cc79805e960b238fd1778196190942004c3e9777c490337df94f3795 +DIST cli-table-derive-0.5.0.crate 11521 BLAKE2B 84f85306ba144cf18b2a3db0409bed246e90b017e5a4d5c1a104b798a083c44e73c12ba9f10b16730a12c361a45150b98fc3db9ddc6b15794a28a5762041b90d SHA512 4d85464b39b2aead022e20786600835c8758758ef091edcc2b545ad42367a2705fd1f92d937438b16a1a28c8390361edf53db870c74687354844f94c0030a5df +DIST cluFlock-1.2.7.crate 14903 BLAKE2B 0baae9bf7976f134fca2a6d123a24f3045b8eb22485ad38533062a21f94f888d6fc7397d7bc8e232861264a579958712d7be9607a500f6aefb6ab2f04c85b054 SHA512 9b51227b5375fe19f08539bb5367b1d96bb3c5e40d827143cba4efff6a54a34c46de9acab76c7c106273302348b6eb0919ea4bae7b77af843f26434684384e78 +DIST cmake-0.1.57.crate 20376 BLAKE2B f9ec6c82ee8ed862c524d1ff7fe335379d128aa44bf5e904372aeecdcb3e78d2a9dea73a2f90c1c25301cb3c252d5f4d9313be56ff3e91fe9f7ce732167f44ef SHA512 34ff920c0f866bcc5fa8ba385b1945629c9174b6f3b006ada9f73fef945f67111f17342304ff74f69630bba4ff7450a402e1017a99fabc1296d276df4e4b633b +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST console-0.16.2.crate 34100 BLAKE2B 5d73736df5d1e528e5510094bf5318b66280310295dc74e04bc54ab72056ae97f1874b91be5c2cfa5ff0b53d66abcc53f3d990c6de5f54e88c3b26f72c0af986 SHA512 5022b1665af80711df693bfc1964f29d3f9a1217bf6309ed827242acc6f2d46296b0a0d709b8fc98fdf7f1ab9debf4e1fde5a8573df93e65ac3d50d291bcce3f +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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 crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST csv-1.4.0.crate 888642 BLAKE2B 2b24810d308a5c4200e5398f65e5289a1a104f1314bbb9b4e586fe74ff09df6728ac5e0fa13f0345dfb9a97e732639fff86eb254da6e7eb1348c2e86021f317f SHA512 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7 +DIST csv-core-0.1.13.crate 26119 BLAKE2B 74539772c30fc03c5887c0802e88b174ff46e32dfd14b09a0ed18c0d6d5f2e3d326a5f723fc842c9cbac9b068f4730de9bf2f030a38fc89107512dd9c370caef SHA512 327bb6ebc6878aa3c76be9beecbd83d0154a2fe806ccede35356836bf4b86512dad6c2e0cd9d240af830a4dd55bdea1b9a7e8bf728cbbf68c5f17d01b504405e +DIST ctrlc-3.5.1.crate 14115 BLAKE2B 8ceb599eadec6c7ea734555b4b47d06f35c869a708ddfab1cc244e4a225cdeee91478a18b7d18c397b8f16d8b6d7f1787c2c14a33a8896376f2412077a724143 SHA512 5ba086b889d1328eaa3649a89115cfab24850a99c4c4926766d3f513241238f7e266bf0d2d5029e98ce21b3f770bf7ea3acbde3a0432b83499d2a8361ad2a4df +DIST dialoguer-0.12.0.crate 31273 BLAKE2B 1ff65fa77fe92ce4161cd4d95eebaa3142e69520fbeb782e7bad8ff9a361792bcd7b7319c62b15de0523e2a2eee778294ac58670f3d4ecc275ae9fc9571971aa SHA512 618e04485a1ff2ae10c4ca5fc45d51e95df47bdc567d45e635ecefe0cc5061ad30ed08b429af99b9ede95d6b468dde075b1eee18b8985755dbf30ed8462f102f +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST doc-comment-0.3.4.crate 4341 BLAKE2B 1a52cc63da83a6e761fd64da67b3138a861442b5539a84be644782ac82f99a311eef3ff6120af8b98eb53dfb15c20d70d36ee6883e40cd11413c77e615479058 SHA512 765c37d1718f54f62c3114f56a7eb596eafb43f53c7b5ce44cf10df83f0cb019a0c7f147780f6b9277c26d6c5f81ba3c8e2ff6ba00ce30be3603be909ad3324d +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST env_filter-0.1.4.crate 15281 BLAKE2B 4c069793165e5adcbf59586a4bbf4aa436532d838f1b939ad92db011f51f1e337cdbd7e3b84cb9e7681d942c36400f169e0ed6f8b66429cdc77626010a781f68 SHA512 58ebb6a087e50c212fe1292a4e0fe6ce7154d3ca7164ffc6bab914e4300543726f4b7875918effcdbb660b08ccac67df7c91b1fc43f5fdf53ea7a46351ac9299 +DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 +DIST env_proxy-0.4.1.crate 11256 BLAKE2B a8e3e4f8366a9a578da09903c1b1e9ba2c4e37700ec5600814c8a1dbff740a20dd6147bc1fbeed385137ce734477c734ba370fd6a824c64d571da374554370e5 SHA512 333232b0217eab986b4616061b1419e24fa95b55d6f58cbd3e6a8a280b1f8b6587ce5ae30cfad570e7cebb2327352c18b6a8ab27007dd870073308127d2cfe00 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST find-msvc-tools-0.1.8.crate 31151 BLAKE2B b2d29513fd7122b0c6a7d6044411a00afab33095e48ee1509eed6e10103d4ab60060f9495be4ac2eb0081707e8cc99624bd286258ca6a6b516c9100aa1584211 SHA512 cf103ee75e8f387904561fc75d03b9a29a7e81705bf6c11bc520e73e7f645937b8346c2854361f3325ffcbebf9874ce68df82d9cdca9b8f19d4d882548453d68 +DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d +DIST float-cmp-0.10.0.crate 10702 BLAKE2B e1285cdaa5abc561cea8916bb89cb022da8574faa0070d05cd4ab7537b6e429220ae9a11db2ee24551a52eda5b541c157b8d18f00f27458bf380b45df6f20f00 SHA512 024d6cce0c16f56e4f42381fecff1f3c6b9f960d62e81cdd78b1c77103dc4bbac11c5d656d44ec5fcb644edcd7b9c1a905533df3d758470137e48e3dde4633c7 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST h2-0.4.12.crate 176264 BLAKE2B 6ae29aab3dce77a823664d6ebe07a23c53a140edbffa7d0e9e640ef91e4e500a65c936380610b60dcc7c49064a1d927c1578711eeb8acd25516259213264c7c3 SHA512 981a9a86327d68ed21d8916fb6dea80e8760748def3dfaeff8b8f3bb865f40755eca28aa0f2e61b040d10fc8248ec9e43e5a681e3ab9d33e3b6f00ed756625ce +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST human-panic-2.0.6.crate 16806 BLAKE2B 63adaa40bfa7bc0ddc784f40b6cc0f2969159b5bde3f947625f9c4d2f3227bdc2eb7c6c3401dfcdbe4f8bb2db4db1e0b73337e30a8d0ddadb0d8b14a0530617f SHA512 25cfd51a4c4de35f9655aa5ebf01310588bd07c91ec2b5c6259bf3cf904f84995a30bf693007300f3da0dfb447b1982b5efe73371b6a60b3049930fdf6198dc5 +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-tls-0.6.0.crate 15052 BLAKE2B 2d9baa91bb89078e58b6a3af87af6796c110cc26f79604d56552836b3fc770ea63b215b44623a57394d1d60382d65f9ac0502e68700ccef4a2d4b19414497545 SHA512 6b99b08669e689005a27f2ca70a12aa51298a6a4226de072cd84fb15275339dde8e2054838541096484d732a1d2d913bfa945ff3003054eb62ac4c2d0a8ecbd8 +DIST hyper-util-0.1.19.crate 112744 BLAKE2B f01324fe17898022a2a0d5b336c852b9ed2d4ee1a79ff204bbd9fe103568ee0630b6c462ecf2ef8a6767a3335720d0180fd9932d965c9e5edab9aba81541feb5 SHA512 23d40ee9baf105025eb20939c27ebcc636498e07f776bc1bb1085647ffd52fda8d019c2967ecdb43cc4d46777941a026ffdfa4eaae37e1f5e8a42228ac6c720c +DIST iana-time-zone-0.1.64.crate 33152 BLAKE2B 4298a6fd124d7e164df21405448ae17f11e5d23be3eb40b2da27d36b432cd6583170b1bc31c5238160e4ae2cca9ca77ce19ca35392b7937ae26109dff9fa99e1 SHA512 f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST indicatif-0.18.3.crate 66504 BLAKE2B 61c6e0a3892bca66cc6db8d5371ad3130a43d45936b1e8e29e99bb3a7e3b6b3842798373a326f167c7eb752d9d3cd18ffa5bd274310c88a6b30e142f44d8714f SHA512 356b999f503bd64f98f817578dcd957645c8d23c256229ce1b1bf2d1ebd390caecb1ccdd71165311181f2447d6e80561763fc3418688c2ddeddf8c1af95c9028 +DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST iri-string-0.7.10.crate 146126 BLAKE2B ab2e4c43382f280a60be207a163a868f75159ee682b072eaeb4ab4d07d2275155d65280c17ef568c193ef7c6746a1deb5f9380906307c40ad26ca2f4fe59d4e4 SHA512 d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194 +DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jiff-0.2.18.crate 764726 BLAKE2B e41433a8af8fcd9f5bf3c8155865985022a0f3dca132b270f9b2deee321fb36ccb6c8f558d688f55126998a684b854aba973f3c066be93233ee0ff02cccc1350 SHA512 3b6d1f57df5d81fbc529d99594c3c6992e7333428020251def4854b141eb9b071467104f720073b6b07119dbd8aa029b36378d41df6a06239b12f48d2a1b7b21 +DIST jiff-static-0.2.18.crate 83381 BLAKE2B f1da345e26e19f49cffc17fc7b920769001f1b4190f0c264f314b0fdae37505ce37765af0aa62df8625668ff83fb984d6dd8d55f3f6a41caaf0d700d430dfdbe SHA512 cab8cd27b3d67f9e5382d5e1456e147d4432f3af4f045b0ff176eb57efc4ab3971a37a3998a33e5e3b76b1800ea18fe1805d1b63c14a85028f82cef694a935e0 +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.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST juliaup-1.19.9.tar.gz 880133 BLAKE2B 661a304ae340639a52d4e47c8a61964b023715109db089bc8e7b6a75b179ed6a5ec4f299d84ba6a59c9317767e504ecaafe259753cddb20ca4051fd24a19c105 SHA512 a4586c7f858993f2aaa128852d7ceed1e45326bd7ed56c24a0f5cea9688c5c8b444a7406035e5ec97338283014abbb34945b452a835b70928e58e408ecda5417 +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310 +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST normpath-1.5.0.crate 22940 BLAKE2B 52571103dbfad502b57a316132f34e40d7cccd78c1b90d2eafe0e2254cfa7a3a538844c9bda83c6e0aac61b6f32e3f17ba5c7e5391a1987ba84162c904cfd190 SHA512 a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c +DIST ntapi-0.4.2.crate 127136 BLAKE2B a0a846f39a8ffa9f68829dfe31a91dae855a3d143c8027e530d7d3328bc89dd4cab63abda80e4a54f9ca1a9f625814d3947afd627ac9b05aac1fda611d8cca99 SHA512 a055146c5bdd4e9110c83030614f70df431aec07d182b96f94254b15d18e9fc3b2a2730462514ce0fb1b17fd64a9c8249b7ae15b5e55279c8396dac32499bf6a +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST numeric-sort-0.1.5.crate 10407 BLAKE2B 06a7b0ddab4301b628933f9eb2ff5a7888f1cf23f210997892e1e0147160461bbe49ec5de0dc7534148af9bd0db5def0cfaf15ae761923c32d49c38f0a7d8be6 SHA512 b88233a33b5f78caeaba903a91df09087f54a2e97b7cbd8e1467ef7d00cef75e6a66d2c45421508e6054742462fbd23580fc6b0683593358510b312e96261a19 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-io-kit-0.3.2.crate 262569 BLAKE2B 26570d033525bac468dd6c72492a37220dccc6478cf8c9d6ed7bd15e6d3722a85195803b488e1e04a70d571aea70c70fa8bfa1f39fe36e8f5a2e97c4f91adec4 SHA512 deee85a5502aa2780bf5f5ba8eb069af8013f314b01a20e169ca13f0787c9ae60c22da3b0c673da6efb5a0350dae08059c309a66af35a9a9d24c4a7a746adede +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST openssl-0.10.75.crate 288136 BLAKE2B eb264f6a14a08752293742aba3af16059b6d1230e99990cc7909908f6aaffc1872864c13c4003a394176f5975c4990df1a283b7efa8418fd18db2259a7c7b4ee SHA512 3af555f306fbd214237ecde8c0813eb6714a187e9bc2f782f61b9e63868c7ffa88271c7b91ce5eb9d2528bb912fd58d716212a4e7c8d797a59c65a7d56f1c5df +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-probe-0.2.0.crate 8562 BLAKE2B 744b8540b55200b71282a533cbea56e5efb6f218009614c6880bb3d33372bca439d12b42e7c5cf916b47740cd2da64396ba895437ffc84232d536b51f9b8b384 SHA512 706f28c5963213452f47b08e47f7d07e4c502496ed5091a1d6c24cd66f68c8283d39b3cddbab580160d839d1fb337eade7379217951552a187e6373bea92f4da +DIST openssl-sys-0.9.111.crate 80871 BLAKE2B 0fa159af5137cfe2ec94645d99ceb8908d260c50e1b7b766f54ffae2df0dc74451a92e2941076750b8e48834278392e30df65ed91b1f07ddcf0de9932a5836d0 SHA512 605c9a69f3a67470a8c35c05d2cbc5c2f3ed98e6ffb102a3b3032272ad8dcab91ea4e35c01dca73d214d4f0e58221632aced40203602638b8820763a4ad6ae99 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST path-absolutize-3.1.1.crate 6605 BLAKE2B 7dd297c7f510e61de2a5f89b0d876948afcb554e68605c119d7294176297cdcc6872394dc6207e6fe6841f2069dc84d1d0e0cf42bc071b479b8ade106f8b4c1a SHA512 d5377c9b781beda9c025918e2fa5c73fbe6747d41ba8ae642a4ccf2a6308d53a803707b1f3e940937588683ff3a6afd8f1b3e28e316311e134e42428e65b4a04 +DIST path-dedot-3.1.1.crate 6596 BLAKE2B a46a8932c16d67c99dca004919a93eddc50d2e939c6c16580ffed3d42d0d4e5718fa3b76cb5647a3f98cd901de58747240d708f13e6f1ac93618c990af360a91 SHA512 9d3519f614faab679c5644174b5b810d0bc9a22ed464aaebaa0be2d9fad75a4aa0fb952ec823e97ea12ab62de61e456f1f0bf011f771dc2a6d117d0a8090123b +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST portable-atomic-1.13.0.crate 195086 BLAKE2B 232b1d78c459067819dd6662ed14d4aaa1bb8157cafdeb8a61b4726ecda05068350a6e53158d2eb321cea544c688e0b3d5ac05aea77f8259ee342430c91b01e6 SHA512 1eae32e2f45a3ab92a7aaa4914995927d99b7ae4c9d4e5bc817436a06583298a1557a94b4857649356d82178125493e6c5030750b5a489c3c4e6fc3f8d501bd7 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST predicates-3.1.3.crate 24063 BLAKE2B f57d4d19128107107b436bcce2be5efcb2a17cb18952221bbcb63691f5bb0fa3932a50e721dcfbd959d27b34084a6a9931378bc55c3c23a6668fa6a552e72abf SHA512 0da703faeb708e3f9eb9bb8803dd8cf6a493b02d38b9b617fd1eed7ccb870ae96c5be6cfe63b7ea8855cb2a019a7ea59799faf2bd78fb490d62e640d1a7de1e2 +DIST predicates-core-1.0.9.crate 8618 BLAKE2B e5ff73c0756f4cd91ff5d2fdd7dfd33e300dae34731933c11798d7ad2e07d9500dbb7828e7473a055c55b5ffa8a761f02a9d04ef313e544e477e4cb94159576b SHA512 618db56d417f44f5575159265f245fbb62399951824730546df735dd9bc9dba2200f58c0a7c7830040bf27954bb48e01fddb5fe0f4d4890d5e172cb1c586735b +DIST predicates-tree-1.0.12.crate 8392 BLAKE2B 4b124a7b718d2942f5624d410fb8c59c06e90ec5b576fdfe20542dd00da64fe6a5fbacadcde3c3a6f19b8ef99efd862b08be08e08691e858a4b3d7bd72a4cf71 SHA512 f5f6d7d0cba4ca7176a26d9adea5ded46f1a3361f9b6ceaa7dcf468ce616912cf3b764b8250f39a42a24eac71fb94e0d4d822c89361aae02472cf761ba55dfaa +DIST proc-macro2-1.0.105.crate 60319 BLAKE2B 0c67b9c5561234d78c3bbe71e2774877b01c5798c6def669accc273dfb1188b360627aac9303157bc27fa85de84ec7b87d0cf6e1d1b07d19527983e721609681 SHA512 520f9af4f0e9b56ac9ca7a05649aeb538d235c4f53b85a4a9a2474998ad8b96a5f97aa4e117a949adb087fc908f6150fcea783950189f1772097a986eec564c9 +DIST quinn-0.11.9.crate 83606 BLAKE2B cb46730265f1843092dcead235e0210a546f1bcac72a4dd069a3f22101a67186610fc0b320242d375c94073a6d76e014c0caacf31b4fd21623426455d5423261 SHA512 5d28818be9c0970d0b7206b43ab7c1f94c379d2169bef4a11d5ccee19ba6088e2e578f5aa68395ef11c4f730b7f715fcf2fc02a4d60c351492a5b09002fb416d +DIST quinn-proto-0.11.13.crate 243837 BLAKE2B 4616a6216ac00e77b9bbd750fb7712accd1acda52aa939713bec35c424c2f863caaa74c8a3540a8aed7a95afc04abd61b2cd53001b038ed7dc6162e0bbed8763 SHA512 9311c62c22f3cd4f7c79e796ae3b48445503329424bed3cabf94d1553162f3e4966cba7808e22891c9d3875bb81b9dffbcfa0b07012ca4e02122ca5abdc01333 +DIST quinn-udp-0.5.14.crate 33436 BLAKE2B a5f0a871c77b320e514bbc2cc607302c0dfada9e282093e808ecad87887c8eed2f2ac754e061e1611e40643f0e898b47eb4686ae1baa70b4ebe0597ca68d97ca SHA512 47ee6f899841c1b5d73e1aa7e655f149e425c870ca5b4bf4664d7357ca4c7e36c7967eb035f9a2eda9630763f3e65c2a986fa19b95c64a322f296ae03ba0b380 +DIST quote-1.0.43.crate 31587 BLAKE2B 98b16b90a6f4a2c17fe4c3b428874265cd550e96db116642bcf9ca5300780115c11baa591858fbd92e024ca0d59a385275e33b7b5ba4da946e07d1f0df6e245f SHA512 ecceef4e34e0ccf260e2f958fc8b6595f488a6cf6b2d9230bdea33aedf3b41ccb2e72f8810ffda8607bde9be5a3aaac518d6f3e48e41e5040915cad26083889e +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST redox_syscall-0.7.0.crate 27652 BLAKE2B d0c5c9944469a733fe4f3fb2e1d08f1c695996b775828483c833b0eb13f9bd11dfe6325efcbc2e774f4962aaf5ee74ccb084d897c4e8fdcbb80f74e0f08841bd SHA512 b4aca4205e630f4e38de2bdcf5db0ba921a50ce73b686280a6b0ab12959a92862e225f352e0bc041ec90202b6fd622e1ff9fc24556296e92636a184917cb1b0e +DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST reqwest-0.13.1.crate 158118 BLAKE2B d8025daa0e63325f761c07a76358dfb1d00b34f37799ab36771b5a34dcf5ff52caa1ade22e392f8875bf6d170bf8a64625e067de0d7105fc99775479e83bd462 SHA512 af3e9ca170d7accc418b17e4323b8228058e7ebc59e9246dd9af0616d0187d76a43791048855c3a4ef6bbc38fd9e6fd3b094b4f83418f2be3f85239808495f96 +DIST retry-2.2.0.crate 8219 BLAKE2B 9ea287c12e26ecaf3256140ea9dbb017d1e3357438e4ca3ea2b3a86d56404b34059c01c4447462c6477ecb1aded7e0a5656297193f8d4330656df6a90504f8b5 SHA512 c19d19680010ea19e3a03b0cd85886a1ca7d2d4fd482537ad25aebb9068d6164252b074989c23e8ce57f38a9c2d206d113272575efbdf19dd235403c836630da +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustls-0.23.36.crate 374313 BLAKE2B 3e058804dc9f23a1410b99c5c40509a4feb20277335b06dd8be9ca07d54b241dc6ce133c715a3843468eb10270b95b74086872d590fc5f11c4258866166c1c86 SHA512 d68fbaa39568abd442e14d7c2c8985c9ded254bf92161316b31d05b5128816100a76748a4190b56a2e5f2c2e9344757226a6d8eecb3b41c027deff239275d0c5 +DIST rustls-native-certs-0.8.3.crate 30380 BLAKE2B fb60258893a545c0d66b59badfc79dcac94d63c236214bc55d4ff9bb0f7e21028d7d093542539fe1de23f565bc50cf407be7e440504f379c34405c735aa25b46 SHA512 ffca026a5365a97e7a254faac2ceab188bd1cf51876a32e99b16bdf5902363c6416e8e28247f53864609d0f492646fead7b19328e376d0b8b2073e6fb3bc60a8 +DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0 +DIST rustls-platform-verifier-0.6.2.crate 58924 BLAKE2B 625a9b61ad7f0d53c2dee2f6acab2a37c50a2c49efcb1d4b6c377f3413e7e3f8353dd6a04c238c8ee694bb2a651d2586c8608e6787ac8cbb04030d8146a1fcb6 SHA512 f3ff09863ff30ebfce2718fd135499c689edd37983726a4640c35ffbc40c1eff416e84047286fd27751b811dca9d627b9b7eacd1fd995c036c19a4b51102b99b +DIST rustls-platform-verifier-android-0.1.1.crate 13919 BLAKE2B df093369b347cf84106853bedd23096ecf2698e772f94898c593e2d92237d6cf20542587853a1e9793456658ebd7c5b09c855d36920c235dbb0dc9fd8d23d1db SHA512 f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533 +DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.22.crate 51321 BLAKE2B 1d575969b18e385b9805ada6d5acdeb1d1fb306da425b10378d13ecd619553d9cd07b9e134cb46d11ab956a19690c066ffd50848f713c63602a0fc20a885419d SHA512 542a991b438de374a8377dcc1501e55d919d480d3a0503097c24710472adca732c4de4f1e623b28b67763ab425aa8e234080a5abf222b5ead77a9352f617c2fa +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-3.5.1.crate 89937 BLAKE2B 83c39a4272b2de073d96b8a847e1a7197aaddb6ab3604916191050bf02000f141cbe52af298412df5a90f48e199cd71933e1a850a7310bb7913692dfaf6a7139 SHA512 b1ec6f22d8b91ea92f54d226b2d7466d1e68de0119623bada3583df24393959e9addeff48bcb14c62692b1916648e3bada1b7d7ced78f7ff2155e67e74d6792e +DIST security-framework-sys-2.15.0.crate 20718 BLAKE2B 886fbad71ed3d76457135e3f1bf2b866239ba05349e4932f75dce1aecdcdf25702ac16cd1727b10089fb36f62539a4ac47279aea31f0830a41f897c797fa35c6 SHA512 8207502201222d56de839285f4f2e31dfbb4e32d08f4932d3afdd76d8e0a547621b9bdacfa11ece5e7a1be0fe1c7e15fa392ab9603c283ce240efd61cde69472 +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 +DIST shellexpand-3.1.1.crate 25904 BLAKE2B 4927c9958f411724f00486ba14a8db6178528fd33d9fb307196692b69d55d4960469ef5902a3255b23e5e68c87498321ba947f51a0358ef93ea9f1898b507e94 SHA512 8b545f11bdbba8d235da6c43ca3ae592894b85d96419298259f36effa3c0956e8fe43b6b4b9c0bf5b2c1edea17f4d1881a00439a40dfbf9a709723b7beb8a8c9 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST sysinfo-0.37.2.crate 216343 BLAKE2B bb847226e22bccdcc20b4515e487e37f74b3870a50361786cdcd9e0a0f4c7b15836aee12f78aed2f36a67a24d0b2b4b0e5911776dc64dcc50a8a754167bb19d4 SHA512 91e7bba8e924df7ecf2a1139383b3b7979958cfe2cef057f40f5e8e62f8c275d0d968d2db65d57435acf5718b671818ad3cd79a93b88ebd875dff7f189d5ac14 +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST tempfile-3.24.0.crate 40849 BLAKE2B 1d659541878287336b903dd0d9523387336db3aaab7d04027364266331472d95e05845ad2719a5e7057246afefe2e9cc78e6aac035ec3ce837dd9fc5ef8209da SHA512 f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST termtree-0.5.1.crate 8498 BLAKE2B ebe1face80741908e28d3fbf828bd0a7a70bb317f4532fe38ac9b6adae898a7032f751718a39300ecca8c7bf0ea6cca028c02c93c7ce7a645d67656318e90172 SHA512 43d92132cef6d352c6c0190ce4a688d7cffb61ee86dbc6b49ba1f4c404661f9b329331198063d913ae52b2d4c69e6a2d9f5cd62886894c468093abd8604f0125 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738 +DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 +DIST toml-0.9.11+spec-1.1.0.crate 56484 BLAKE2B 0efa0d7957b5f5fff81d355a1af1d3163f42df65df4e3afef55da71eac37daf66219c76fc3d239ca04269f7b2bb81771999f73f75d2b5c061cf13014f14ec4ee SHA512 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_parser-1.0.6+spec-1.1.0.crate 34897 BLAKE2B 1cdc6e777678b2b70bd0418df9a21e19e52c448da185d6635d160c9fd79b08a8368f80565d8201c75a17b2874a3f642ed7c416127b14d237a58f375872586777 SHA512 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602 +DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5 +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.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unit-prefix-0.5.2.crate 8041 BLAKE2B b4758a3191a670db8c133ea1cb2b5348df68e4d7f50f08397b3964cf3dbcfad9abf10f9a07da05a5af54cbd976f5f17e177538670579a48076d460263b49f54b SHA512 d4b80b081e5dbcad2cec9b40889fac228539563a29eb0c904d90dc67a4f300ce4006bff55701cb3fe9801a1352b1467afeafc25e8398074bc34cb890fbfc2c52 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.19.0.crate 60244 BLAKE2B b9ba5d4a0ffdebedeee286f9e9135bbfb4041295b3a742d08c205d8fb2daffedca78d379168562beeb982612c45cc77d2168be9c045c36373e2293c58bc15619 SHA512 5b2a4aeb75efb08390567aa058e97895f30c45aad59465fcc85dae6a8e9a169c2297e332512ccce3735b8bf26d71973baf3f6687ee7ae4d9aabccbdbcff1fba8 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-futures-0.4.58.crate 17188 BLAKE2B 8e72c3efc0f74535f2138784ceb035e79cc66ccd378fbfe747cd4c161aa0bfa4d4653ee53b75a7a0e15c229abcecae44c5dfb9ef9dcc7b81934cc63827d23015 SHA512 0c1a064be1459216e7ec2a24899e8e4d929b564585edc2328572684b5311d1dd786e3df3f3d908fe019b4c52423f656db99a18e899e5ec402fc29adc3fad83e5 +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST web-sys-0.3.85.crate 645049 BLAKE2B e106ebadd24ae0aa838a697ec7e8fe06d86d764405e6c00a523daf94e04213f70fed7cda9302ba5deba57eeb00c1302a97721fd7d124e66998802a703090fe7a SHA512 948fa9a3ba59669df01e6f707fdb00136b1e0ae781daad7c72b5df41526d6c7649e2ce5b9def99e04fda9628dda21d2663db7c6d229d462d64c876382d943b5f +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-root-certs-1.0.5.crate 165076 BLAKE2B 7bef20f6af55b3bd01023d2932f56eb5ade6453a819de42a948fcc0af99e09e4361910ed0f3ebf2de315aa58b05d2d7cd77b82859c1d7d10aff52f91b1f3b0a6 SHA512 b457e1a0a81d08b810a401a5b3d9405bc949a89d7e9ff60682c0fe004cd232f81fe613c640ef028dda6bcd9a9d53fd04ac534b0c0b87bc30323d2692031b0965 +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.61.3.crate 9372520 BLAKE2B 37e569c1002f199e6552e6f812cc483fcfe430b235fdb0b09dfd801ef42f3f5165cdc7eba1099c7ac2838ec666fe59923a11c0ecc1971ae6476c46146c6d13f7 SHA512 a909a0e5de64e66298da88d61509a4ec893e7838e7bac6fe9fd74418900fb1b26639f2a83ad1a507abf3dfd6266349b18b8b922a8e3639de79d35bf37c2855a9 +DIST windows-0.62.2.crate 9360572 BLAKE2B 2217fbe336b2aa2627900313726f3919b91579aaad998ffecd13afae3a9ac4e5688e9e57bbf0692b40fee6de5628fb1ba9d78142a7a2d62f8d2281093e7b0ac8 SHA512 0f091f21975c6ead858830b2584c2e135994efabe268720255d6e2d7fbafecd387e2e8d5a0f28170bcd124f50e3fe0180dc9e96cd6b18e22ffaef3e5ec0bbbb4 +DIST windows-collections-0.2.0.crate 13579 BLAKE2B b6ba4ce0acf9bee0fe8a20ce1108e34a2c79c4f2867dc7bf71b9980d028656274d79d568baa422148c9d9f16ceaeffde012dea3ebd414d38780165a5140118d1 SHA512 8b8a6ec75f46da464503a32f610d5b315b441645f29e831ee9afe7a67bcdc90cf221786dec57d94de40120b384162c095370c0f03e78f872af68bdf9d618913e +DIST windows-collections-0.3.2.crate 13510 BLAKE2B 92d153d89f449dd8d4837b54ecc4a26f0b92e855a62018b6bf06c15dc108bc26accacb3b0ce8ffde462c3759edea06a6bce0f3f2289059c77b9bfbc35ffea184 SHA512 974197518f75970028a744dc6dfa6f55b6676c151670534bf384a984850e2b6cbcb5da5e92833f180a91ed6aedaae4b10b246da5bfc0e5db3b2f930471da7080 +DIST windows-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-future-0.2.1.crate 17532 BLAKE2B 3302290f69c896c87969e01fc87fa239fc6f1f60aba3104d02e71b260eca5891f5bf3443d42a3cf59d7b0a67ee3d08298d19178212bf70a0c7f5fc2e6a5a2139 SHA512 a605bc57eee3f213ddcc0c03552df8793c0d77eff2101c8cfb5b901c8a296156643a5b0cda812f781c48d886a1a1205c08b4cfb472dfb60e6b479d8b09182dc2 +DIST windows-future-0.3.2.crate 17944 BLAKE2B b11fca343dc370eda9440903c591530662ffef5aeb740e5a899ec7f29659f77b2b0c4a76c66b73d6da2271725a87ed0cbbe170b5f0363e52ebf59958469a41e0 SHA512 5887c9944d2bee754fa63f3de8db575146acc66e2397e8f4120cda128c82f30144be5ff259d80816a692037654cb6c3e3adf068848bdb65ae9779ada20ef7dbc +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-numerics-0.2.0.crate 9686 BLAKE2B 58491292e46cd869c47a96a5c8177b1f7175e495384c1eec8154a5fb15e118f06a0cc10901f5dbb1e4bc860f11e842b9121d19c12218c38dda2e6b8ac40ef1d1 SHA512 4fb59b445ffef54afef22d6db277c71e67a13a907b65a251e52bdd605baae10085c16aba25e0640fa8e9b28d2634cb6d11c1a635ef22cbe19d3cdf170727d29f +DIST windows-numerics-0.3.1.crate 9772 BLAKE2B 6d615097cfab75c36ec97cf53554fcfe19e0272e3bf21215631f5de7d369b7edc62d4609f11ae5938daec2ecce7c865ab30debbc50b320887047610148936b63 SHA512 bb64bee3d7bb81d4e2a15ebe2fa58a53dbf13e4f9df38b6ea0f61c1bc2ad55196a8b3b9e50f2590b1ca979ca385a95ca42c9c22309cf211577d025c17b47d6a5 +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows-threading-0.1.0.crate 9085 BLAKE2B f29c1f12c3f3cf7006a03e72637f3a8c60138a2ce3be4f0fe11669c328c250155209fcf434b24a1aec39b17755f9ba8b1c1f5809e81d342190a54e3bfe1d5042 SHA512 e662713517e4e97c88be65c0aa4769d28c7ae65f06ffb4ec02a4af07757423fa533eaa2404abd38bfffaf0f6697941c2d53f10252ef126cc72ee0f5f2035e6e4 +DIST windows-threading-0.2.1.crate 9686 BLAKE2B b6f39dfb7f8c08d1099e181aba07ac946f455e174d47b79b8ec001c4dbd4a4fc57e70d6fde4c3de081ac56b62474a197ffd0126b34e66f118131ef66c581d1bb SHA512 99cf67b09e5e9c159b390e1e4cf6416c5759f32facf4389a6aca5fa0ef5d28e7c18ef4fcfe67a07aa563b3cc14413f0e3e3057731000d68573f83e99c4dce0f9 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST winres-0.1.12.crate 19772 BLAKE2B 645fc16e49061cd98c77217b991cb774151f7f8bd6df44cee622bcba121d2645aaf775d56c3e85de6278b193ea6a36256821799c33ba081f931d87ffa0e038f1 SHA512 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67 +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.33.crate 271917 BLAKE2B 63f3c0fff0bd6cfd2c75c796456fb8e9da2677f0350af3f38a37f357abaa2b3a90e182577a73505ffd9adef26afafb9f27db5d77e56b17e7fe604a29a4be7643 SHA512 4520c9342abb933be030859527469d10266470481823d40764c0ddf5b437ef3301b35322a7d2198b86e46d1fe17fff21b1290581dbc40135fde284ef5d5a25b5 +DIST zerocopy-derive-0.8.33.crate 100877 BLAKE2B 5ab8993da52b2580e5a1f38ca6ecd2da106fa90ad23d783dd3a54244fa7a07dff99c803957a0f238460fb6fc4e20c05532c6cf05fc4f94d43977f138272a3aa3 SHA512 a9b59f29e698854498bb423575b1c35347afb563ec4b9417a81a79a565158eb3cd85d7f653f86c82b0aec572da571d88744f626ab92fe2aa7c4cd5d2f2b0904d +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zmij-1.0.14.crate 23701 BLAKE2B 50aa01fd5b7bd2289ac3687473ac285b954f92691f05e208d0661c892fe12c1e8ae73b0bef3c7bb3e908e22698570a5b456100cbc0875210213c080c483c3647 SHA512 4b692bfd003d5e998e0a95bfe077788a5870ff9a00200619cf6320199c60e6087c7bacd84bccd22acffb8482df952233cee323b95126a9b37f45dae41373d6c2 diff --git a/dev-util/juliaup/juliaup-1.19.9.ebuild b/dev-util/juliaup/juliaup-1.19.9.ebuild new file mode 100644 index 000000000..17ef3d5c7 --- /dev/null +++ b/dev-util/juliaup/juliaup-1.19.9.ebuild @@ -0,0 +1,416 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.88.0" +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.101 + assert_cmd@2.1.2 + assert_fs@1.1.3 + atomic-waker@1.1.2 + autocfg@1.5.0 + aws-lc-rs@1.15.3 + aws-lc-sys@0.36.0 + backtrace@0.3.76 + base64@0.22.1 + bitflags@2.10.0 + block2@0.6.2 + bstr@1.12.1 + built@0.8.0 + bumpalo@3.19.1 + bytes@1.11.1 + cc@1.2.53 + cesu8@1.1.0 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chrono@0.4.43 + clap@4.5.57 + clap_builder@4.5.57 + clap_complete@4.5.65 + clap_complete_nushell@4.5.10 + clap_derive@4.5.55 + clap_lex@0.7.7 + cli-table-derive@0.5.0 + cli-table@0.5.0 + cluFlock@1.2.7 + cmake@0.1.57 + colorchoice@1.0.4 + combine@4.6.7 + console@0.16.2 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + crc32fast@1.5.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + csv-core@0.1.13 + csv@1.4.0 + ctrlc@3.5.1 + dialoguer@0.12.0 + difflib@0.4.0 + dirs-sys@0.5.0 + dirs@6.0.0 + dispatch2@0.3.0 + displaydoc@0.2.5 + doc-comment@0.3.4 + dunce@1.0.5 + either@1.15.0 + encode_unicode@1.0.0 + env_filter@0.1.4 + env_logger@0.11.8 + env_proxy@0.4.1 + equivalent@1.0.2 + errno@0.3.14 + fastrand@2.3.0 + filetime@0.2.26 + find-msvc-tools@0.1.8 + flate2@1.1.9 + float-cmp@0.10.0 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-io@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + getrandom@0.2.17 + getrandom@0.3.4 + gimli@0.32.3 + globset@0.4.18 + globwalk@0.9.1 + h2@0.4.12 + hashbrown@0.16.1 + heck@0.5.0 + hermit-abi@0.5.2 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + human-panic@2.0.6 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.19 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + indexmap@2.13.0 + indicatif@0.18.3 + indoc@2.0.7 + ipnet@2.11.0 + iri-string@0.7.10 + is-terminal@0.4.17 + is_terminal_polyfill@1.70.2 + itertools@0.14.0 + itoa@1.0.17 + jiff-static@0.2.18 + jiff@0.2.18 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.85 + libc@0.2.180 + libredox@0.1.12 + linux-raw-sys@0.11.0 + litemap@0.8.1 + log@0.4.29 + lru-slab@0.1.2 + memchr@2.7.6 + miniz_oxide@0.8.9 + mio@1.1.1 + native-tls@0.2.14 + nix@0.30.1 + nix@0.31.1 + normalize-line-endings@0.3.0 + normpath@1.5.0 + ntapi@0.4.2 + num-traits@0.2.19 + numeric-sort@0.1.5 + objc2-core-foundation@0.3.2 + objc2-encode@4.1.0 + objc2-io-kit@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-probe@0.2.0 + openssl-sys@0.9.111 + openssl@0.10.75 + option-ext@0.2.0 + path-absolutize@3.1.1 + path-dedot@3.1.1 + percent-encoding@2.3.2 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.32 + portable-atomic-util@0.2.4 + portable-atomic@1.13.0 + potential_utf@0.1.4 + ppv-lite86@0.2.21 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + proc-macro2@1.0.105 + quinn-proto@0.11.13 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.43 + r-efi@5.3.0 + rand@0.9.2 + rand_chacha@0.9.0 + rand_core@0.9.5 + redox_syscall@0.7.0 + redox_users@0.5.2 + regex-automata@0.4.13 + regex-syntax@0.8.8 + regex@1.12.3 + reqwest@0.13.1 + retry@2.2.0 + ring@0.17.14 + rustc-demangle@0.1.27 + rustc-hash@2.1.1 + rustix@1.1.3 + rustls-native-certs@0.8.3 + rustls-pki-types@1.14.0 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.2 + rustls-webpki@0.103.9 + rustls@0.23.36 + rustversion@1.0.22 + ryu@1.0.22 + same-file@1.0.6 + schannel@0.1.28 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_spanned@1.0.4 + shell-words@1.1.1 + shellexpand@3.1.1 + shlex@1.3.0 + simd-adler32@0.3.8 + slab@0.4.11 + smallvec@1.15.1 + socket2@0.6.1 + stable_deref_trait@1.2.1 + strsim@0.11.1 + subtle@2.6.1 + syn@2.0.114 + sync_wrapper@1.0.2 + synstructure@0.13.2 + sysinfo@0.37.2 + tar@0.4.44 + tempfile@3.24.0 + termcolor@1.4.1 + terminal_size@0.4.3 + termtree@0.5.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.4 + tokio-util@0.7.16 + tokio@1.49.0 + toml@0.5.11 + toml@0.9.11+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_parser@1.0.6+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tower-http@0.6.8 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-core@0.1.36 + tracing@0.1.44 + try-lock@0.2.5 + unicode-ident@1.0.22 + unicode-width@0.2.2 + unit-prefix@0.5.2 + untrusted@0.9.0 + url@2.5.8 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.19.0 + vcpkg@0.2.15 + wait-timeout@0.2.1 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasm-bindgen-futures@0.4.58 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + web-sys@0.3.85 + web-time@1.1.0 + webpki-root-certs@1.0.5 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-collections@0.3.2 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-future@0.3.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-numerics@0.3.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows-threading@0.2.1 + windows@0.61.3 + windows@0.62.2 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + winres@0.1.12 + wit-bindgen@0.51.0 + writeable@0.6.2 + xattr@1.6.1 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.33 + zerocopy@0.8.33 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zmij@1.0.14 +" + +inherit cargo shell-completion toolchain-funcs + +DESCRIPTION="Julia installer and version multiplexer" +HOMEPAGE="https://github.com/JuliaLang/juliaup" +SRC_URI=" + https://github.com/JuliaLang/juliaup/archive/v${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( CHANGELOG.md README.md ) + +QA_FLAGS_IGNORED=".*" + +src_test() { + local mytestargs=( + # The following tests require network access. + --skip channel_selection + --skip auto_install_valid_channel + --skip end_to_end_manifest_selection + --skip command_add + --skip api_getconfig1 + --skip command_default + --skip command_gc + --skip command_initial_setup + --skip command_link + --skip alias + --skip command_override + --skip command_remove + --skip command_update + ) + cargo_src_test -- "${mytestargs[@]}" +} + +src_install() { + cargo_src_install + einstalldocs + + if ! tc-is-cross-compiler; then + einfo "generating shell completion files" + + "${ED}"/usr/bin/juliaup completions bash > "${T}/${PN}" || die + dobashcomp "${T}/${PN}" + + "${ED}"/usr/bin/juliaup completions zsh > "${T}/_${PN}" || die + dozshcomp "${T}/_${PN}" + + "${ED}"/usr/bin/juliaup completions fish > "${T}/${PN}.fish" || die + dofishcomp "${T}/${PN}.fish" + else + ewarn "Shell completion files not installed! Install them manually with '${PN} completions --help'" + fi +} diff --git a/dev-util/juliaup/metadata.xml b/dev-util/juliaup/metadata.xml new file mode 100644 index 000000000..de8ab7eaa --- /dev/null +++ b/dev-util/juliaup/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + JuliaLang/juliaup + + diff --git a/dev-util/kubetail-bin/Manifest b/dev-util/kubetail-bin/Manifest new file mode 100644 index 000000000..387635680 --- /dev/null +++ b/dev-util/kubetail-bin/Manifest @@ -0,0 +1,16 @@ +DIST kubetail-bin-0.7.5-linux-amd64.tar.gz 24436633 BLAKE2B 6504270d2378c9522fa1bc2cd2c48070868f51587fcd2d7bd0f749a3fce8b51a0be6135dc23ea1c2a37fe3ca10629c8a4d6d945938f184cf2b82cb65bf0b71d9 SHA512 c81bdedc10b787e18d97f1f1dbc0bd6ce7c294503822053aa163a54dcd7031166e5011a98581ee9267bcf454d6792a432c6b27e23197a94913856e6b4a9ed0e3 +DIST kubetail-bin-0.7.5-linux-arm64.tar.gz 22190961 BLAKE2B 2f319e0c5b0b74899e5d0616e9f26175ed461fd36fca299326102b5bffe6797270726b765963f3aef49a93edcfed5e83793cc2c42819de70f7c63a9e3885e04d SHA512 15b4b475deb30b20b25df0bc5ce5cb1e4a0860c7e27e9a3daf3a9d0636aac457ef9cf0eabdf003c96cb496843bbc7a2b4d608ddd84ca89c44f12cc891dcc5c9c +DIST kubetail-bin-0.8.2-linux-amd64.tar.gz 24628664 BLAKE2B cd6c38202076c4c80b737f0adf49820eb2d6d1e69f0cedff14f86d2aa8d5e5374ac4a7209ae77c9269ff1ffdd236ee33b533103f6197f38c8e320a3f89302745 SHA512 7fb0af21c93e67eec009eadf33e1460319ad3808d10b71dfda8e8b1c7fe1491f8c6a68971fe5052256203e89fa06c9c946caef10e6a6d78fe685711dbe81fb2f +DIST kubetail-bin-0.8.2-linux-arm64.tar.gz 22382301 BLAKE2B e889cd3c7ba10b2fa1f182f3b14a80d911979ee2332015bcdca1fe09b1d02aed833040cac8929a5015a8f9066bad1a861fb24c781b8063532484770579f6ac82 SHA512 776fca70021c2565adb97698b8ef830a1881f0173b45df7f597a4b232046292f864ced9c3d0ae0d671d03d3c1c906ea97bb8f2f24021a939e8d381707b93b1a1 +DIST kubetail-bin-0.9.0-linux-amd64.tar.gz 24629018 BLAKE2B a56de08dbeab738f4163a77251b27aaf2f83a242b20bc47506ca86fd135a1272d3200eb5224505cada9da4a0547e47b8024d119714a8d1f97357d8b0471a3d04 SHA512 a785db37d35271b0e4cae175f0f82d29c3b929bc40a9a189e26c5f21715931602c746014fe6ad8690a3e75ab70f496f06b7f554992dcdf3fe6d29d0d74ef7cb7 +DIST kubetail-bin-0.9.0-linux-arm64.tar.gz 22381990 BLAKE2B 504744eb3564159d5a309e5e776a6407a8ed4d2d914e1123e0e0b58040eb9ae2ba827441fbd873fa2e8fe84372c81990c04e9c435de8cc680d1f82c058b14aa8 SHA512 d609f51c0b0506b691e9a40ade9bb47b1c1d67c36eb3c1312a05ecb6475c0cd77d246f25a32f38bb074266898a63a35b16fb1f27a4fde73c2adc8b14ea623c3d +DIST kubetail-bin-0.10.1-linux-amd64.tar.gz 25534656 BLAKE2B e2f6d900e3ac35f32d811cc5428a534b614000d0a184626c1b00122814786e3e6986463b017abdcff4922e3b90e586c837be05855d96947a306abfddb54706d5 SHA512 f5eb41244c9b49e594a8f53e516631a80a4c405b9db2608b1287ef4c0ab7c5809d4b9e7a9c13822dff93ede9c967abbc9a28fa6f83a66f46e726a0ad0127b636 +DIST kubetail-bin-0.10.1-linux-arm64.tar.gz 23205409 BLAKE2B 7b74f781ecba6870d7ca525890ae85aee12ec9785a5e5b8bde1b2cb095ebc7cd7c3bfb56f8ddb8a4ec19ab9a38ea0f14c88528726a1dbc5abc5492403462ade4 SHA512 22312d4065a68f292930189f0943cf676d3976e143cd26c42c885abaf95fea89649eacba4763854a190b8f1d2427f7ddf19fb507ad4b8aaae038dede478e4842 +DIST kubetail-bin-0.11.0-linux-amd64.tar.gz 25503052 BLAKE2B 89aaeb5e9105b08e641b29507ee3fc2bc62ed04f8dfe567179d678bc7fe5768e99a9ec41682a7330d6028eb1d69d3a987b19c0a9b5939302ed05b06eb6d29fdf SHA512 0d566044719ac0ef3f052e6b2955bf97cf3a98cd15f188754281ac795b38befa6af2685cb6a953ed76f04a9b8df613d409bf28063829b83c51476eb7e5823fad +DIST kubetail-bin-0.11.0-linux-arm64.tar.gz 23158081 BLAKE2B 3dd9748ae6b5ec6243e04c1b3baeee2fe7f92f1ec78b2149ff99ced9ed7c974856363f2b1ae319b3a6779a6f7bb0335fb27331edd09fa6214e7737512e2a040a SHA512 bd0e314b048d70432fb77c9a90de82ded8793766c20cb0a3c18dd38a37a16d4ea674f140c9bce5362d304e9a1975b0314b6793ad79332c86d03796d0bd813930 +DIST kubetail-bin-0.11.1-linux-amd64.tar.gz 25518199 BLAKE2B 064982c7dd3822d8b627a6a5177a705a293f7aadd8c1f1261546c3392e1a0a94e1d0fbfb4af020a7fcd55f2a4c675bc0db089ed22883190a9c6f9afc5b8b18c1 SHA512 5d6dadf78e185e754492fb1aecfa64eb60722f6d9b0ff7975c9e7acf6e8903812d15cb08d7da1c6567ab9f76a1b0162d377d5d2a758f745619ae6077e86fe44e +DIST kubetail-bin-0.11.1-linux-arm64.tar.gz 23170549 BLAKE2B 89374269fc3f9b3d1e6f98869a03be84e6ed4187e7ce778cb1aae687344b4db81d650f4abb63a581d1623b14b48e8f1c9fa7e89def7ff73843c64e708e07065b SHA512 802a03389ac80065c14cd9d60d0713ab02a0a1fb6064025e2cf95d1d71104fdebe82b5600354c4f020e6bbb0ed3af24fa0f20640f7d7a65a3d7da1c2b24670e7 +DIST kubetail-bin-0.12.0-linux-amd64.tar.gz 25515117 BLAKE2B ceffdaf055821fee7200ab0346c9f35727fd1538a3cb878768ac9f40fe8e6b7a22558699d36a4e4284db70bbabb0a894b57dc6854dbfd36e1e5681d7ba4929cc SHA512 7adabc81fe444f63b9f656ca14fa6b61ee6814b296d3973c566e4d61c7fa08a038a9eae4659f7d5044bf70c21f2f158326ee5fa5a65bd30e24af98667734877b +DIST kubetail-bin-0.12.0-linux-arm64.tar.gz 23170810 BLAKE2B ac907bb17b6425b9a1a6e406d4a6be754d6b60ada88c4235485ca33e77acf7f5cf57fc4d6fa01ce56ae80cd93228a13e70c13d029858d6bd557aca6ffc345d79 SHA512 76f9f87aa83ba48fbf7e13681e38b777586313b190e17b900c92d53441746d69ba0c6c4dab5c3896a94a1f67df133be1ed9a5789ea1307d7467ee415563fe464 +DIST kubetail-bin-0.12.1-linux-amd64.tar.gz 25537745 BLAKE2B a1be2d9d3314e497e34ede4720b5df8c6ed61f56ac813f58bbca70bdc35718d84bcec0f98809ec434d02f38c897ee1d7b41f96c601156d936088abb31d860c20 SHA512 5c5903713dbd1024233b47a2698a82053840113ffc68446c8a0f653b01a36fdb854c4d057b295a12e3828933fba6fe802a786c2d5b31d7dc28426eacf2c614ab +DIST kubetail-bin-0.12.1-linux-arm64.tar.gz 23191947 BLAKE2B 09a8730116301bca9b3cba7e467c91229271041812153c5e47958304e32cc957ccb77b024974e84d2018db7f1d7a6eea8ff3627e601834d027f781cd8c8b267c SHA512 09e563abc7968f6a8d717a576e527b086da2477dbaa08c2b5959654dae9377b570a5a7ace9e438d2629623eaad51e54df8ad9d950caaa65cb236455246ee15c3 diff --git a/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild new file mode 100644 index 000000000..758e3a5b6 --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.10.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild new file mode 100644 index 000000000..758e3a5b6 --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.11.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.11.1.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.11.1.ebuild new file mode 100644 index 000000000..e2c32e1b6 --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.11.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.12.0.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.12.0.ebuild new file mode 100644 index 000000000..e2c32e1b6 --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.12.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.12.1.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.12.1.ebuild new file mode 100644 index 000000000..e2c32e1b6 --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.12.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-bin}" + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +QA_PREBUILT="usr/bin/${MY_PN}" + +src_compile() { + chmod +x "${MY_PN}" + + "./${MY_PN}" completion bash > "${MY_PN}.bash" || die + "./${MY_PN}" completion zsh > "${MY_PN}.zsh" || die + "./${MY_PN}" completion fish > "${MY_PN}.fish" || die +} + +src_install() { + dobin "${MY_PN}" + + newbashcomp "${MY_PN}.bash" "${MY_PN}" + newzshcomp "${MY_PN}.zsh" "_${MY_PN}" + dofishcomp "${MY_PN}.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.7.5.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.7.5.ebuild new file mode 100644 index 000000000..b13691c8f --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.7.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +RDEPEND="sys-cluster/kubectl" + +QA_PREBUILT="usr/bin/kubetail" + +src_compile() { + chmod +x kubetail + + ./kubetail completion bash > "kubetail.bash" || die + ./kubetail completion zsh > "kubetail.zsh" || die + ./kubetail completion fish > "kubetail.fish" || die +} + +src_install() { + dobin kubetail || die + + newbashcomp "kubetail.bash" kubetail + newzshcomp "kubetail.zsh" "_kubetail" + dofishcomp "kubetail.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.8.2.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.8.2.ebuild new file mode 100644 index 000000000..b13691c8f --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.8.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +RDEPEND="sys-cluster/kubectl" + +QA_PREBUILT="usr/bin/kubetail" + +src_compile() { + chmod +x kubetail + + ./kubetail completion bash > "kubetail.bash" || die + ./kubetail completion zsh > "kubetail.zsh" || die + ./kubetail completion fish > "kubetail.fish" || die +} + +src_install() { + dobin kubetail || die + + newbashcomp "kubetail.bash" kubetail + newzshcomp "kubetail.zsh" "_kubetail" + dofishcomp "kubetail.fish" +} diff --git a/dev-util/kubetail-bin/kubetail-bin-0.9.0.ebuild b/dev-util/kubetail-bin/kubetail-bin-0.9.0.ebuild new file mode 100644 index 000000000..b13691c8f --- /dev/null +++ b/dev-util/kubetail-bin/kubetail-bin-0.9.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI=" +amd64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-amd64.tar.gz +-> ${P}-linux-amd64.tar.gz ) +arm64? ( https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-linux-arm64.tar.gz +-> ${P}-linux-arm64.tar.gz ) +" + +S="${WORKDIR}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +RDEPEND="sys-cluster/kubectl" + +QA_PREBUILT="usr/bin/kubetail" + +src_compile() { + chmod +x kubetail + + ./kubetail completion bash > "kubetail.bash" || die + ./kubetail completion zsh > "kubetail.zsh" || die + ./kubetail completion fish > "kubetail.fish" || die +} + +src_install() { + dobin kubetail || die + + newbashcomp "kubetail.bash" kubetail + newzshcomp "kubetail.zsh" "_kubetail" + dofishcomp "kubetail.fish" +} diff --git a/dev-util/kubetail-bin/metadata.xml b/dev-util/kubetail-bin/metadata.xml new file mode 100644 index 000000000..ad29894e5 --- /dev/null +++ b/dev-util/kubetail-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + andres@kubetail.com + Andres Morey + + + kubetail-org/kubetail + + diff --git a/dev-util/kubetail/Manifest b/dev-util/kubetail/Manifest new file mode 100644 index 000000000..41934959d --- /dev/null +++ b/dev-util/kubetail/Manifest @@ -0,0 +1,8 @@ +DIST kubetail-0.9.0.tar.gz 618012 BLAKE2B 7948912708565d8170e90b8e79c5982bf88af0a07cc6742b7b04cf0be904d8c9ab8d7cb9d710092f34aa4ed51c1dc6cae9b9adc7e18d2c290a47d0d02cc6c27d SHA512 c76605dc3ddca95aebe0cacfa0eef0e602781850fba0c23ceff84e1b35c770364d9daca2c5073a70eb87c8e81f51d7b25a309e466a32d873d5fdbd3fc4db109e +DIST kubetail_0.9.0.orig.tar.xz 12070328 BLAKE2B b6b6b3530200ac8990e902c343f982f555bde32404ea649bd7d5d4100e3b710e7192ef23f72be4684b52df051fde61b9c8da020a34bdb72cdec51936ae3b1390 SHA512 6f8fd21a62ed85426c77162f86152884a81dec16317fa40cd0a961ddab3097a63c595f6115c9ffb420bb27c2a61a89c4f2dcdef55c340ee9576493f1ed2e4d0a +DIST kubetail-cli_0.9.0.orig.tar.xz 12074260 BLAKE2B 3c19e1b35efdbf9d749965f2518a458270b6b114efb326b9a945309c2a90647be018fad603de88444fc20a51a002ee64138ede9694cc22460d1d5cb826a152a2 SHA512 bf42a961d134a54d12072b6c9d494c6e6a4923d2b1a7a58486fce9d1cd9fa2a8399b5476f9d3ee1f099e92e1983aea01d23b8543473254fbe43d388724aaf9e4 +DIST kubetail-0.10.1-vendored.tar.gz 21426066 BLAKE2B 733f60ee29699dd4673cd202904fa5a3821b230e2124d10f523b711d99f24f69f83013ac7d9e841a76a9fde23ffdc94df8db71983f2e5b329aaa5f3ec1863012 SHA512 1bd05bd5905242f16cb8d222bbae522893085bad87e65a203d6ba1fd00d7fd39f639c6ac176d6cfde410512e7c57ed65b942a49afcc10b0f930e324d94e64ee8 +DIST kubetail-0.11.0-vendored.tar.gz 21157647 BLAKE2B 6ccb83aa7517c1c80f7383999179394fbd140a3085d180bee8a96fc49b55c9495816e242cbcd59aa9fe0846be5e7d282b41f9724b4e48e65a48c97533c6efe01 SHA512 5734330deb00e4cae401732d82c04823c6f0f798dc50afefa08ceb8b4f79e4845404d86b7ffc52141685b555412902cf407795ecf0a711809bd28d2d29e0b966 +DIST kubetail-0.11.1-vendored.tar.gz 21250661 BLAKE2B 069e736600e9b39513933195ecfba641fa74d12cab6fe5bc1c1682098e0e23f4e7f3f92d27bfdf545246316540ca228821e3be3eb2a12465d95ebf8704d24e88 SHA512 3f47eb29ce578d95f907e2a248243184875b3c0c4fafab1a3e0a0c59067f6850fc3ba1c1c3e1132407688028a3ae87c3210080e806c7255f47d74820484c833c +DIST kubetail-0.12.0-vendored.tar.gz 21250925 BLAKE2B 7b7947422b9569cf80668727012048f8e3afafb8a23a8a6db62ec59fb64f62208f024a71fdcd04e716bcaad9d06c01ff0750eef91c701c1ee252c66d6e5b4215 SHA512 b58856b67004faad1b05bb103b185824fa5b95fbeebc6f6dce358dfee72a9ef2e99432c70a602803e6b25464617871b42026dcba5288cbee695aa566baec4c2c +DIST kubetail-0.12.1-vendored.tar.gz 21306178 BLAKE2B 159d9c63735b4fefa179f622aa7173701ff1109a469e3c37a4ab0239715e8690ce0c471ab48bfa5ba75ae3708771e7978a8c7ce8be7b190bec89ef59e6c7fef4 SHA512 fa5a35db949df005ae1acc2eeb74506d1accd293638f8b0f8350602143eb22b5f346f27c282c9e7f2874520d258295857087b0ed07545a8cd1891aeb6515687e diff --git a/dev-util/kubetail/kubetail-0.10.1.ebuild b/dev-util/kubetail/kubetail-0.10.1.ebuild new file mode 100644 index 000000000..8c9580743 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.10.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + CGO_ENABLED=0 \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.11.0.ebuild b/dev-util/kubetail/kubetail-0.11.0.ebuild new file mode 100644 index 000000000..8c9580743 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.11.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + CGO_ENABLED=0 \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.11.1.ebuild b/dev-util/kubetail/kubetail-0.11.1.ebuild new file mode 100644 index 000000000..78671f9bf --- /dev/null +++ b/dev-util/kubetail/kubetail-0.11.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + CGO_ENABLED=0 \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.12.0.ebuild b/dev-util/kubetail/kubetail-0.12.0.ebuild new file mode 100644 index 000000000..78671f9bf --- /dev/null +++ b/dev-util/kubetail/kubetail-0.12.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + CGO_ENABLED=0 \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.12.1.ebuild b/dev-util/kubetail/kubetail-0.12.1.ebuild new file mode 100644 index 000000000..abd306837 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.12.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-${PV}-vendored.tar.gz" + +S="${WORKDIR}/kubetail-${PV}/modules/cli" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=">=dev-lang/go-1.24.7" + +src_compile() { + ( + GOWORK=off \ + ego build \ + -mod=vendor \ + -ldflags "-X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o "${PN}" \ + . + ) + + "./${PN}" completion bash > "${PN}.bash" || die + "./${PN}" completion zsh > "${PN}.zsh" || die + "./${PN}" completion fish > "${PN}.fish" || die +} + +src_install() { + dobin "${PN}" + + newbashcomp "${PN}.bash" "${PN}" + newzshcomp "${PN}.zsh" "_${PN}" + dofishcomp "${PN}.fish" +} diff --git a/dev-util/kubetail/kubetail-0.9.0-r1.ebuild b/dev-util/kubetail/kubetail-0.9.0-r1.ebuild new file mode 100644 index 000000000..2b8c46324 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.9.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail_${PV}.orig.tar.xz" + +S="${WORKDIR}/kubetail-${PV}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + >=dev-lang/go-1.24.7 +" + +RDEPEND="sys-cluster/kubectl" + +QA_PREBUILT="usr/bin/kubetail" + +src_compile() { + ( + cd modules/cli || die + GOWORK=off go build \ + -mod=vendor \ + -ldflags "-s -w -X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o ../../bin/kubetail \ + . || die + ) + + ./bin/kubetail completion bash > "kubetail.bash" || die + ./bin/kubetail completion zsh > "kubetail.zsh" || die + ./bin/kubetail completion fish > "kubetail.fish" || die +} + +src_install() { + dobin bin/kubetail || die + + newbashcomp "kubetail.bash" kubetail + newzshcomp "kubetail.zsh" "_kubetail" + dofishcomp "kubetail.fish" +} diff --git a/dev-util/kubetail/kubetail-0.9.0-r2.ebuild b/dev-util/kubetail/kubetail-0.9.0-r2.ebuild new file mode 100644 index 000000000..ed2e73acd --- /dev/null +++ b/dev-util/kubetail/kubetail-0.9.0-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/releases/download/cli%2Fv${PV}/kubetail-cli_${PV}.orig.tar.xz" + +S="${WORKDIR}/kubetail-cli-${PV}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + >=dev-lang/go-1.24.7 +" + +QA_PREBUILT="usr/bin/kubetail" + +src_compile() { + ( + cd modules/cli || die + GOWORK=off go build \ + -mod=vendor \ + -ldflags "-s -w -X github.com/kubetail-org/kubetail/modules/cli/cmd.version=${PV}" \ + -o ../../bin/kubetail \ + . || die + ) + + ./bin/kubetail completion bash > "kubetail.bash" || die + ./bin/kubetail completion zsh > "kubetail.zsh" || die + ./bin/kubetail completion fish > "kubetail.fish" || die +} + +src_install() { + dobin bin/kubetail || die + + newbashcomp "kubetail.bash" kubetail + newzshcomp "kubetail.zsh" "_kubetail" + dofishcomp "kubetail.fish" +} diff --git a/dev-util/kubetail/kubetail-0.9.0.ebuild b/dev-util/kubetail/kubetail-0.9.0.ebuild new file mode 100644 index 000000000..f98dc2974 --- /dev/null +++ b/dev-util/kubetail/kubetail-0.9.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Real-time logging dashboard for Kubernetes" + +HOMEPAGE="https://github.com/kubetail-org/kubetail" + +SRC_URI="https://github.com/kubetail-org/kubetail/archive/refs/tags/cli/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/kubetail-cli-v${PV}" + +LICENSE="Apache-2.0" + +SLOT="0" + +KEYWORDS="~amd64 ~arm64" + +BDEPEND=" + >=dev-lang/go-1.24.7 + >=net-libs/nodejs-22.13.1 + >=sys-apps/pnpm-bin-10.2.0 +" + +RDEPEND="sys-cluster/kubectl" + +QA_PREBUILT="usr/bin/kubetail" + +src_compile() { + emake + + ./bin/kubetail completion bash > "kubetail.bash" || die + ./bin/kubetail completion zsh > "kubetail.zsh" || die + ./bin/kubetail completion fish > "kubetail.fish" || die +} + +src_install() { + dobin bin/kubetail || die + + newbashcomp "kubetail.bash" kubetail + newzshcomp "kubetail.zsh" "_kubetail" + dofishcomp "kubetail.fish" +} diff --git a/dev-util/kubetail/metadata.xml b/dev-util/kubetail/metadata.xml new file mode 100644 index 000000000..ad29894e5 --- /dev/null +++ b/dev-util/kubetail/metadata.xml @@ -0,0 +1,11 @@ + + + + + andres@kubetail.com + Andres Morey + + + kubetail-org/kubetail + + diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest new file mode 100644 index 000000000..e5aca30e3 --- /dev/null +++ b/dev-util/lemminx-bin/Manifest @@ -0,0 +1,2 @@ +DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82 SHA512 b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533 +DIST lemminx-bin-0.27.1.zip 23763230 BLAKE2B 0ea727f4da9d363284f4c3096dfe27ab60255d9847804cd97516e05c88de5ebf1816682b67c4f940b6f40cbaca59a51d238514ef08f49811e89b6c14812e8e5a SHA512 bde3774434ffc8c72dc8b0feadc20f93fffe297415a481accd674bf0a0061f3420a32955e631aca0f482b131ca0a6a56dbf1e2662d7a26bcf8a28b5c5237a0c3 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild new file mode 100644 index 000000000..a2e7be2e0 --- /dev/null +++ b/dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="XML Language Server" +HOMEPAGE="https://github.com/eclipse/lemminx" +SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_PREBUILT="/usr/bin/lemminx" + +src_install() { + newbin lemminx-linux lemminx +} diff --git a/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild new file mode 100644 index 000000000..42d545ecd --- /dev/null +++ b/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="XML Language Server" +HOMEPAGE="https://github.com/eclipse/lemminx" +SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_PREBUILT="/usr/bin/lemminx" + +src_install() { + newbin lemminx-linux lemminx +} diff --git a/dev-util/lemminx-bin/metadata.xml b/dev-util/lemminx-bin/metadata.xml new file mode 100644 index 000000000..6e9f9733e --- /dev/null +++ b/dev-util/lemminx-bin/metadata.xml @@ -0,0 +1,17 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + LemMinX is a XML language specific implementation of the Language Server + Protocol and can be used with any editor that supports the protocol, to + offer good support for the XML Language. + + + eclipse/lemminx + redhat-developer/vscode-xml + + diff --git a/dev-util/libtypec-utils/Manifest b/dev-util/libtypec-utils/Manifest new file mode 100644 index 000000000..d6f2aad1b --- /dev/null +++ b/dev-util/libtypec-utils/Manifest @@ -0,0 +1 @@ +DIST libtypec-0.5.2.tar.gz 37224 BLAKE2B 691c62e4be16cb02143cec3f4391272bb54bd8eafa36b43614b96a4cd086069ed41f74741f0c36d8b39e3386384f0147551754e24e2742fff9452ec410f3b4ef SHA512 9dc71ba9a6f74f04fe96f4b5b632c83c52aa2ed693b743074b4943b5a9899433cad615770f527abdfa0d86008e7b326a028d8cd50dcd2caecf9805889f286c6f diff --git a/dev-util/libtypec-utils/libtypec-utils-0.5.2.ebuild b/dev-util/libtypec-utils/libtypec-utils-0.5.2.ebuild new file mode 100644 index 000000000..cf60464aa --- /dev/null +++ b/dev-util/libtypec-utils/libtypec-utils-0.5.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Library to interface with USB Type-C/Power Delivery devices" +HOMEPAGE="https://github.com/libtypec/libtypec" +SRC_URI="https://github.com/libtypec/libtypec/archive/refs/tags/libtypec-${PV}.tar.gz" + +S="${WORKDIR}/libtypec-libtypec-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND=" + dev-libs/libtypec + virtual/udev +" +RDEPEND="${DEPEND}" + +src_compile() { + # Build just the utils subproject + meson setup --reconfigure utils utils_build --prefix="${EPREFIX}/usr" || die +} + +src_install() { + # Install just the utils subproject + cd utils_build && DESTDIR="${D}" meson install || die +} diff --git a/dev-util/libtypec-utils/metadata.xml b/dev-util/libtypec-utils/metadata.xml new file mode 100644 index 000000000..8ce0895fa --- /dev/null +++ b/dev-util/libtypec-utils/metadata.xml @@ -0,0 +1,20 @@ + + + + + “libtypec-utils” provides a set of diagnostic and debug tools + to debug system issues around USB-C/USB PD topology, based on + the libtypec project. + + + Adrian Ratiu + adrian.ratiu@collabora.com + + + + Rajaram Regupathy + rajaram.regupathy@gmail.com + + Rajaram-Regupathy/libtypec + + diff --git a/dev-util/lottieconverter/Manifest b/dev-util/lottieconverter/Manifest new file mode 100644 index 000000000..349cc9c0c --- /dev/null +++ b/dev-util/lottieconverter/Manifest @@ -0,0 +1 @@ +DIST lottieconverter-0.2.tar.gz 343708 BLAKE2B a4dcd785fc742b382ba853fa40ad05094830349323a372f5c30286c75c2aee5c97c88742b58783309eb294a4da586aaf2a8e172f85d6d4fb5d2dc6994e539e6d SHA512 163c38c3588b20d58ff8c896b8656cbc27e21ec30ef33b24ddd70a993113c1a2a9e24045f6d9aa9b420f642ba50b9e4a12350e6fbbe520099e54fbcd9b90e99a diff --git a/dev-util/lottieconverter/files/lottieconverter-0.2-buildtype.patch b/dev-util/lottieconverter/files/lottieconverter-0.2-buildtype.patch new file mode 100644 index 000000000..6f77c8d47 --- /dev/null +++ b/dev-util/lottieconverter/files/lottieconverter-0.2-buildtype.patch @@ -0,0 +1,13 @@ +Bug: https://bugs.gentoo.org/910447 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -18,8 +18,6 @@ add_executable(${PROJECT_NAME}) + + if (CMAKE_BUILD_TYPE EQUAL "RELEASE") + set(COMPILE_PARAMS ${COMPILE_PARAMS} -O2) +-else(CMAKE_BUILD_TYPE) +- set(COMPILE_PARAMS ${COMPILE_PARAMS} -O0 -g3) + endif() + + option(SYSTEM_PNG "Use system dynamic libpng" 1) diff --git a/dev-util/lottieconverter/lottieconverter-0.2-r2.ebuild b/dev-util/lottieconverter/lottieconverter-0.2-r2.ebuild new file mode 100644 index 000000000..7022304d2 --- /dev/null +++ b/dev-util/lottieconverter/lottieconverter-0.2-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple lottie (telegram animated sticker) converter" +HOMEPAGE="https://github.com/sot-tech/LottieConverter" +SRC_URI="https://github.com/sot-tech/${PN}/archive/refs/tags/r${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/LottieConverter-r${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +DEPEND=" + media-libs/giflib:= + media-libs/libpng:= + media-libs/rlottie:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-0.2-buildtype.patch ) + +src_configure() { + local mycmakeargs=( + -DSYSTEM_PNG=ON + -DSYSTEM_RL=ON + -DSYSTEM_GL=ON + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/lottieconverter + einstalldocs +} diff --git a/dev-util/lottieconverter/lottieconverter-0.2-r3.ebuild b/dev-util/lottieconverter/lottieconverter-0.2-r3.ebuild new file mode 100644 index 000000000..7022304d2 --- /dev/null +++ b/dev-util/lottieconverter/lottieconverter-0.2-r3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple lottie (telegram animated sticker) converter" +HOMEPAGE="https://github.com/sot-tech/LottieConverter" +SRC_URI="https://github.com/sot-tech/${PN}/archive/refs/tags/r${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/LottieConverter-r${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +DEPEND=" + media-libs/giflib:= + media-libs/libpng:= + media-libs/rlottie:= + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-0.2-buildtype.patch ) + +src_configure() { + local mycmakeargs=( + -DSYSTEM_PNG=ON + -DSYSTEM_RL=ON + -DSYSTEM_GL=ON + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/lottieconverter + einstalldocs +} diff --git a/dev-util/lottieconverter/metadata.xml b/dev-util/lottieconverter/metadata.xml new file mode 100644 index 000000000..1ebde9a64 --- /dev/null +++ b/dev-util/lottieconverter/metadata.xml @@ -0,0 +1,11 @@ + + + + + rrogalski@tutanota.com + Richard Rogalski + + + sot-tech/LottieConverter + + diff --git a/dev-util/lua-language-server/Manifest b/dev-util/lua-language-server/Manifest new file mode 100644 index 000000000..b553b1706 --- /dev/null +++ b/dev-util/lua-language-server/Manifest @@ -0,0 +1,3 @@ +DIST lua-language-server-3.16.4.zip 32006835 BLAKE2B 84f4288b59b724a1332a10da03fd677d41a6062be9a0cb2f2f1f63cb4debca7332ec4d05a2b4b7b8969f18c9737c7c1b5b8d22e00688ec17cce8c9e414ec3533 SHA512 0787e5e2e5149e8a9df8e438b7e63cd55b6354f7fd6cc1cbd13b53df2efd4d185b64bb0fc25baf6800c7075e9f3e7c4826e619ab0786120e40e62679a531c332 +DIST lua-language-server-3.17.0.zip 32018097 BLAKE2B d6fcb2e8bc6a4d8aea59243939c48f25cf692b696da97b983a32c5ea163dd9bf728b01189562cec022194c4db6ff8d3c57a442b800d1082495e5dda4c889dbdf SHA512 cff02240a6394cc0d9d7533beb88e11ca47b0806fc37976ae33ea75eca5928d78dbb0501189f5150183cc0d1991c61e086c06e88f50d0fa53954ffa04562e1fa +DIST lua-language-server-3.17.1.zip 32018139 BLAKE2B 967835203328326e5556ec81512016af302cc7a5b26a9cc13df41946862eca771a29ddc8036f9bdeadc0a076a6c3d173dcc836737295a4a18c8c2fd6b40fade9 SHA512 e21771f4c9f2c693344b10014a8d40f48bf668ff170ffac6c0e1b1a53989c1e1036b19ea8f203add3423f8d701506f4331382c3391de657469f9333769f9e6b4 diff --git a/dev-util/lua-language-server/files/3.16.0-linux.ninja.patch b/dev-util/lua-language-server/files/3.16.0-linux.ninja.patch new file mode 100644 index 000000000..6aaaf8372 --- /dev/null +++ b/dev-util/lua-language-server/files/3.16.0-linux.ninja.patch @@ -0,0 +1,65 @@ +--- a/3rd/luamake/compile/ninja/linux.ninja ++++ b/3rd/luamake/compile/ninja/linux.ninja +@@ -2,20 +2,20 @@ ninja_required_version = 1.7 + builddir = build/linux + bin = $builddir/bin + obj = $builddir/obj +-cc = gcc +-ar = ar ++cc = REPLACE_ME ++ar = REPLACE_AR + luamake = luamake + rule c_source_lua + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ + -Ibee.lua/3rd/lua54 -DMAKE_LIB -DLUA_USE_LINUX -DNDEBUG -fPIC -o $out $ + -c $in +- description = Compile C $out ++ description = Compile C $out CFLAGS + deps = gcc + depfile = $out.d + build $obj/source_lua/onelua.obj: c_source_lua bee.lua/3rd/lua54/onelua.c + rule cxx_source_bee + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -Ibee.lua/3rd/lua54 -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -Ibee.lua/3rd/lua54 -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -23,7 +23,7 @@ build $obj/source_bee/lua-seri.obj: cxx_source_bee $ + bee.lua/3rd/lua-seri/lua-seri.cpp + rule cxx_source_bee_1 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -31,7 +31,7 @@ build $obj/source_bee/format.obj: cxx_source_bee_1 bee.lua/3rd/fmt/format.cc + rule cxx_source_bee_2 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -Ibee.lua -Ibee.lua/3rd/lua54 -DNDEBUG -fPIC -o $ +- $out -c $in ++ $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -125,7 +125,7 @@ rule cxx_source_bootstrap + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -Ibee.lua -Ibee.lua/3rd/lua54 -DLUA_USE_LINUX $ + -DNDEBUG -fPIC -o $out -c $in +- description = Compile C++ $out ++ description = Compile C++ $out CXXFLAGS + deps = gcc + depfile = $out.d + build $obj/source_bootstrap/bootstrap_init.obj: cxx_source_bootstrap $ +@@ -133,8 +133,8 @@ build $obj/source_bootstrap/bootstrap_init.obj: cxx_source_bootstrap $ + build $obj/source_bootstrap/main.obj: cxx_source_bootstrap $ + bee.lua/bootstrap/main.cpp + rule link_bootstrap +- command = $cc $in -o $out -Wl,-E -static-libgcc -lstdc++fs -lunwind -lbfd $ +- -pthread -lm -ldl -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s ++ command = $cc $in -o $out -Wl,-E -static-libgcc -lunwind -lbfd $ ++ -pthread -lm -ldl -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic LDFLAGS + description = Link Exe $out + rule copy + command = cp -fv $in$input $out 1>/dev/null diff --git a/dev-util/lua-language-server/files/3.16.4-build.ninja.patch b/dev-util/lua-language-server/files/3.16.4-build.ninja.patch new file mode 100644 index 000000000..54060cc54 --- /dev/null +++ b/dev-util/lua-language-server/files/3.16.4-build.ninja.patch @@ -0,0 +1,102 @@ +--- a/build/build.ninja ++++ b/build/build.ninja +@@ -12,14 +12,14 @@ rule configure + rule c_source_lua + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ + -I3rd/bee.lua/3rd/lua55 -DMAKE_LIB -DLUA_USE_LINUX -DNDEBUG -fPIC -o $ +- $out -c $in ++ $out -c $in CFLAGS + description = Compile C $out + deps = gcc + depfile = $out.d + build $obj/source_lua/onelua.obj: c_source_lua 3rd/bee.lua/3rd/lua55/onelua.c + rule cxx_source_bee + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -I3rd/bee.lua/3rd/lua55 -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -I3rd/bee.lua/3rd/lua55 -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -27,7 +27,7 @@ build $obj/source_bee/lua-seri.obj: cxx_source_bee $ + 3rd/bee.lua/3rd/lua-seri/lua-seri.cpp + rule cxx_source_bee_1 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -36,7 +36,7 @@ build $obj/source_bee/format.obj: cxx_source_bee_1 $ + rule cxx_source_bee_2 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua -I3rd/bee.lua/3rd/lua55 -DNDEBUG $ +- -fPIC -o $out -c $in ++ -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -84,7 +84,7 @@ build $obj/source_bee/version.obj: cxx_source_bee_2 $ + rule c_source_bee + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua -I3rd/bee.lua/3rd/lua55 -DBEE_STATIC $ +- -DNDEBUG -fPIC -o $out -c $in ++ -DNDEBUG -fPIC -o $out -c $in CFLAGS + description = Compile C $out + deps = gcc + depfile = $out.d +@@ -128,7 +128,7 @@ build $obj/source_bee/lua_time.obj: cxx_source_bee_3 $ + rule cxx_source_bootstrap + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua -I3rd/bee.lua/3rd/lua55 $ +- -DLUA_USE_LINUX -DNDEBUG -fPIC -o $out -c $in ++ -DLUA_USE_LINUX -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -138,7 +138,7 @@ build $obj/source_bootstrap/main.obj: cxx_source_bootstrap $ + 3rd/bee.lua/bootstrap/main.cpp + rule link_bootstrap + command = $cc $in -o $out -Wl,-E -static-libgcc -lstdc++fs -pthread -lm $ +- -ldl -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s ++ -ldl -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s LDFLAGS + description = Link Exe $out + rule copy + command = cp -fv $in$input $out 1>/dev/null +@@ -153,8 +153,8 @@ rule cxx_code_format + -fvisibility=hidden -I3rd/EmmyLuaCodeStyle/Util/include $ + -I3rd/EmmyLuaCodeStyle/CodeFormatCore/include $ + -I3rd/EmmyLuaCodeStyle/LuaParser/include -I3rd/bee.lua/3rd/lua54 $ +- -I3rd/EmmyLuaCodeStyle/3rd/wildcards/include -DNDEBUG -Wall -Werror -o $ +- $out -c $in ++ -I3rd/EmmyLuaCodeStyle/3rd/wildcards/include -DNDEBUG -Wall -o $ ++ $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -259,7 +259,7 @@ build $obj/code_format/Utf8.obj: cxx_code_format $ + rule c_lpeglabel + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua/3rd/lua55 -DMAXRECLEVEL=1000 -DNDEBUG $ +- -o $out -c $in ++ -o $out -c $in CFLAGS + description = Compile C $out + deps = gcc + depfile = $out.d +@@ -271,7 +271,7 @@ build $obj/lpeglabel/lplvm.obj: c_lpeglabel 3rd/lpeglabel/lplvm.c + rule cxx_lua_language_server + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua -I3rd/bee.lua/3rd/lua55 -DCODE_FORMAT $ +- -DNDEBUG -o $out -c $in ++ -DNDEBUG -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -279,7 +279,7 @@ build $obj/lua-language-server/modules.obj: cxx_lua_language_server $ + make/modules.cpp + rule link_lua_language_server + command = $cc $in -o $out -rdynamic -lstdc++fs -pthread -lm -ldl $ +- -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s ++ -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s LDFLAGS + description = Link Exe $out + rule run_bee_test + command = $bin/lua-language-server $in diff --git a/dev-util/lua-language-server/files/3.16.4-linux.ninja.patch b/dev-util/lua-language-server/files/3.16.4-linux.ninja.patch new file mode 100644 index 000000000..4b3150288 --- /dev/null +++ b/dev-util/lua-language-server/files/3.16.4-linux.ninja.patch @@ -0,0 +1,63 @@ +--- a/3rd/luamake/compile/ninja/linux.ninja ++++ b/3rd/luamake/compile/ninja/linux.ninja +@@ -2,20 +2,20 @@ ninja_required_version = 1.7 + builddir = build/linux + bin = $builddir/bin + obj = $builddir/obj +-cc = gcc +-ar = ar ++cc = REPLACE_ME ++ar = REPLACE_AR + luamake = luamake + rule c_source_lua + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ + -Ibee.lua/3rd/lua55 -DMAKE_LIB -DLUA_USE_LINUX -DNDEBUG -fPIC -o $out $ + -c $in +- description = Compile C $out ++ description = Compile C $out CFLAGS + deps = gcc + depfile = $out.d + build $obj/source_lua/onelua.obj: c_source_lua bee.lua/3rd/lua55/onelua.c + rule cxx_source_bee + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -Ibee.lua/3rd/lua55 -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -Ibee.lua/3rd/lua54 -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -23,7 +23,7 @@ build $obj/source_bee/lua-seri.obj: cxx_source_bee $ + bee.lua/3rd/lua-seri/lua-seri.cpp + rule cxx_source_bee_1 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -31,7 +31,7 @@ build $obj/source_bee/format.obj: cxx_source_bee_1 bee.lua/3rd/fmt/format.cc + rule cxx_source_bee_2 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -Ibee.lua -Ibee.lua/3rd/lua55 -DNDEBUG -fPIC -o $ +- $out -c $in ++ $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -119,7 +119,7 @@ rule cxx_source_bootstrap + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -Ibee.lua -Ibee.lua/3rd/lua55 -DLUA_USE_LINUX $ + -DNDEBUG -fPIC -o $out -c $in +- description = Compile C++ $out ++ description = Compile C++ $out CXXFLAGS + deps = gcc + depfile = $out.d + build $obj/source_bootstrap/bootstrap_init.obj: cxx_source_bootstrap $ +@@ -128,7 +128,7 @@ build $obj/source_bootstrap/main.obj: cxx_source_bootstrap $ + bee.lua/bootstrap/main.cpp + rule link_bootstrap + command = $cc $in -o $out -Wl,-E -static-libgcc -lstdc++fs -pthread -lm $ +- -ldl -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s ++ -ldl -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s LDFLAGS + description = Link Exe $out + rule copy + command = cp -fv $in$input $out 1>/dev/null diff --git a/dev-util/lua-language-server/files/wrapper.sh b/dev-util/lua-language-server/files/wrapper.sh new file mode 100644 index 000000000..271f66ae7 --- /dev/null +++ b/dev-util/lua-language-server/files/wrapper.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +# Thanks To tastytea for the script + +# Some paths must be writable, so we put them into user-owned directories + +DATAPATH="${XDG_DATA_HOME:-${HOME}/.local/share}/lua-language-server" +STATEPATH="${XDG_STATE_HOME:-${HOME}/.local/state}/lua-language-server" + +mkdir --parents ${DATAPATH} ${STATEPATH} + +exec @GENTOO_PORTAGE_EPREFIX@/opt/lua-language-server/bin/lua-language-server \ + --logpath="${STATEPATH}/log" \ + --metapath="${DATAPATH}/meta" \ + "${@}" diff --git a/dev-util/lua-language-server/lua-language-server-3.16.4.ebuild b/dev-util/lua-language-server/lua-language-server-3.16.4.ebuild new file mode 100644 index 000000000..9f9be2f48 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.16.4.ebuild @@ -0,0 +1,95 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua{5-{1,3,4},jit} ) + +inherit ninja-utils toolchain-funcs lua-single prefix + +DESCRIPTION="Lua language server" +HOMEPAGE="https://github.com/LuaLS/lua-language-server" +SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="llvm-libunwind test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND=" + ${LUA_DEPS} + sys-libs/binutils-libs +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip + !llvm-libunwind? ( sys-libs/libunwind ) + llvm-libunwind? ( llvm-runtimes/libunwind ) +" +RESTRICT="!test? ( test )" + +src_prepare() { + # Remove hardcoded gcc references + sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \ + make.lua || die + sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \ + 3rd/lpeglabel/makefile || die + # Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS + eapply "${FILESDIR}/3.16.4-linux.ninja.patch" + eapply_user + sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \ + -e "s/^ar = REPLACE_AR/ar = $(tc-getAR)/" \ + -e "s/CFLAGS/${CFLAGS}/" \ + -e "s/CXXFLAGS/${CXXFLAGS}/" \ + -e "s/LDFLAGS/${LDFLAGS}/" \ + 3rd/luamake/compile/ninja/linux.ninja || die + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + sed -i "s/-lstdc++fs//" 3rd/luamake/compile/ninja/linux.ninja || die + fi + + prefixify_ro "${FILESDIR}/wrapper.sh" +} + +src_compile() { + eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")" + use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake + ./3rd/luamake/luamake init || die + + # Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS + sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \ + -e "s/^ar =.*./ar = REPLACE_AR/" \ + build/build.ninja || die + + eapply "${FILESDIR}/${PV}-build.ninja.patch" + sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \ + -e "s/REPLACE_AR/$(tc-getAR)/" \ + -e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \ + -e "s/CFLAGS/${CFLAGS}/" \ + -e "s/CXXFLAGS/${CXXFLAGS}/" \ + -e "s/LDFLAGS/${LDFLAGS}/" \ + build/build.ninja || die + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + sed -i "s/-lstdc++fs//" build/build.ninja || die + fi + + use test && eninja -f build/build.ninja || eninja -f build/build.ninja all + rm -rf meta/198256b1 +} + +src_install() { + newbin "${T}/wrapper.sh" ${PN} + + into /opt/${PN} + dobin bin/${PN} + + insinto /opt/${PN}/bin + doins bin/main.lua + + insinto /opt/${PN} + doins -r debugger.lua main.lua locale meta script + + einstalldocs +} diff --git a/dev-util/lua-language-server/lua-language-server-3.17.0.ebuild b/dev-util/lua-language-server/lua-language-server-3.17.0.ebuild new file mode 100644 index 000000000..f0bb35993 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.17.0.ebuild @@ -0,0 +1,95 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua{5-{1,3,4},jit} ) + +inherit ninja-utils toolchain-funcs lua-single prefix + +DESCRIPTION="Lua language server" +HOMEPAGE="https://github.com/LuaLS/lua-language-server" +SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="llvm-libunwind test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND=" + ${LUA_DEPS} + sys-libs/binutils-libs +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip + !llvm-libunwind? ( sys-libs/libunwind ) + llvm-libunwind? ( llvm-runtimes/libunwind ) +" +RESTRICT="!test? ( test )" + +src_prepare() { + # Remove hardcoded gcc references + sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \ + make.lua || die + sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \ + 3rd/lpeglabel/makefile || die + # Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS + eapply "${FILESDIR}/3.16.4-linux.ninja.patch" + eapply_user + sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \ + -e "s/^ar = REPLACE_AR/ar = $(tc-getAR)/" \ + -e "s/CFLAGS/${CFLAGS}/" \ + -e "s/CXXFLAGS/${CXXFLAGS}/" \ + -e "s/LDFLAGS/${LDFLAGS}/" \ + 3rd/luamake/compile/ninja/linux.ninja || die + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + sed -i "s/-lstdc++fs//" 3rd/luamake/compile/ninja/linux.ninja || die + fi + + prefixify_ro "${FILESDIR}/wrapper.sh" +} + +src_compile() { + eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")" + use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake + ./3rd/luamake/luamake init || die + + # Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS + sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \ + -e "s/^ar =.*./ar = REPLACE_AR/" \ + build/build.ninja || die + + eapply "${FILESDIR}/3.16.4-build.ninja.patch" + sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \ + -e "s/REPLACE_AR/$(tc-getAR)/" \ + -e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \ + -e "s/CFLAGS/${CFLAGS}/" \ + -e "s/CXXFLAGS/${CXXFLAGS}/" \ + -e "s/LDFLAGS/${LDFLAGS}/" \ + build/build.ninja || die + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + sed -i "s/-lstdc++fs//" build/build.ninja || die + fi + + use test && eninja -f build/build.ninja || eninja -f build/build.ninja all + rm -rf meta/198256b1 +} + +src_install() { + newbin "${T}/wrapper.sh" ${PN} + + into /opt/${PN} + dobin bin/${PN} + + insinto /opt/${PN}/bin + doins bin/main.lua + + insinto /opt/${PN} + doins -r debugger.lua main.lua locale meta script + + einstalldocs +} diff --git a/dev-util/lua-language-server/lua-language-server-3.17.1.ebuild b/dev-util/lua-language-server/lua-language-server-3.17.1.ebuild new file mode 100644 index 000000000..f0bb35993 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.17.1.ebuild @@ -0,0 +1,95 @@ +# Copyright 2022-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua{5-{1,3,4},jit} ) + +inherit ninja-utils toolchain-funcs lua-single prefix + +DESCRIPTION="Lua language server" +HOMEPAGE="https://github.com/LuaLS/lua-language-server" +SRC_URI="https://github.com/LuaLS/lua-language-server/releases/download/${PV}/${P}-submodules.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="llvm-libunwind test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND=" + ${LUA_DEPS} + sys-libs/binutils-libs +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip + !llvm-libunwind? ( sys-libs/libunwind ) + llvm-libunwind? ( llvm-runtimes/libunwind ) +" +RESTRICT="!test? ( test )" + +src_prepare() { + # Remove hardcoded gcc references + sed -i "/lm.cxx/a lm.cc = '$(tc-getCC)'" \ + make.lua || die + sed -i "s/CC = gcc/ CC = ${tc-getCC}/" \ + 3rd/lpeglabel/makefile || die + # Shipped file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS + eapply "${FILESDIR}/3.16.4-linux.ninja.patch" + eapply_user + sed -i -e "s/^cc = REPLACE_ME/cc = $(tc-getCC)/" \ + -e "s/^ar = REPLACE_AR/ar = $(tc-getAR)/" \ + -e "s/CFLAGS/${CFLAGS}/" \ + -e "s/CXXFLAGS/${CXXFLAGS}/" \ + -e "s/LDFLAGS/${LDFLAGS}/" \ + 3rd/luamake/compile/ninja/linux.ninja || die + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + sed -i "s/-lstdc++fs//" 3rd/luamake/compile/ninja/linux.ninja || die + fi + + prefixify_ro "${FILESDIR}/wrapper.sh" +} + +src_compile() { + eninja -C 3rd/luamake -f compile/ninja/linux.ninja "$(usex test "test" "luamake")" + use test && eninja -C 3rd/luamake -f compile/ninja/linux.ninja luamake + ./3rd/luamake/luamake init || die + + # Generated file doesn't respect CFLAGS/CXXFLAGS/LDFLAGS + sed -i -e "s/^cc =.*./cc = REPLACE_ME/" \ + -e "s/^ar =.*./ar = REPLACE_AR/" \ + build/build.ninja || die + + eapply "${FILESDIR}/3.16.4-build.ninja.patch" + sed -i -e "s/REPLACE_ME/$(tc-getCC)/" \ + -e "s/REPLACE_AR/$(tc-getAR)/" \ + -e "s|LUAMAKE_PATH|${S}/3rd/luamake/luamake|" \ + -e "s/CFLAGS/${CFLAGS}/" \ + -e "s/CXXFLAGS/${CXXFLAGS}/" \ + -e "s/LDFLAGS/${LDFLAGS}/" \ + build/build.ninja || die + if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then + sed -i "s/-lstdc++fs//" build/build.ninja || die + fi + + use test && eninja -f build/build.ninja || eninja -f build/build.ninja all + rm -rf meta/198256b1 +} + +src_install() { + newbin "${T}/wrapper.sh" ${PN} + + into /opt/${PN} + dobin bin/${PN} + + insinto /opt/${PN}/bin + doins bin/main.lua + + insinto /opt/${PN} + doins -r debugger.lua main.lua locale meta script + + einstalldocs +} diff --git a/dev-util/lua-language-server/metadata.xml b/dev-util/lua-language-server/metadata.xml new file mode 100644 index 000000000..598098e82 --- /dev/null +++ b/dev-util/lua-language-server/metadata.xml @@ -0,0 +1,16 @@ + + + + + mrmagic223325@fedora.email + Mathis Winterer + + + The Lua language server provides various language features for Lua to make development easier and faster. With around half a million installs on Visual Studio Code, it is the most popular extension for Lua language support. Supports Lua versions 5.1, 5.2, 5.3, 5.4 and LuaJIT + + + https://github.com/LuaLS/lua-language-server/issues + https://github.com/LuaLS/lua-language-server/wiki + LuaLS/lua-language-server + + diff --git a/dev-util/measureme/Manifest b/dev-util/measureme/Manifest new file mode 100644 index 000000000..965147f13 --- /dev/null +++ b/dev-util/measureme/Manifest @@ -0,0 +1,96 @@ +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bytemuck-1.24.0.crate 53243 BLAKE2B 472563c13565b62378576597a98c8050117940842846f2fb711fe4fc251e3bab19ed8f0d7e8215c880f06638684f1b8090afee598c730dacfe536f53287dcd69 SHA512 4e3b8071b7dc3b88104786f007f2fb8930cf252fc6cc04ff0c1a13873cd272971edcedcc9231a2a44bbdeca9c831f4c732e6917581420f209003b47761a8ced8 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST clap-4.5.51.crate 62030 BLAKE2B d5f917b94fb1b565e7f8c546f10fa9f7703a576ad80dacc49cdaefe56cef2727167fe6bc1114db08bb7a82cbc9e3517a9996907558947b758b5870dd63de6b0a SHA512 8bd93b9b466d3508b376d6c8c0ae56bfab0d975b8ef8398861ff6cfbd133681c2bec6b224446f54cbbbd74e37c9079c14f90d798193726d59ce291f49a11d071 +DIST clap_builder-4.5.51.crate 171077 BLAKE2B 81acdf463aea8672c9a54339bc56d802f1cd6a64bbe85bb1b460423ce7d617fbc6ce5dc0aa890d53eb771e317a2d32f057e98fc0572a9df91a051c103b42caec SHA512 7adbaae4e4a01e0aa65908b13a1ccc072ba3711c56b20602b726e2e81c6923803dfa47607e61b662efd6dec6d93a070d2aed4664252eab97d5c80bb6550f9208 +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_lex-0.7.6.crate 13466 BLAKE2B 723f306a9ae6c1fedd6b85fade039cc2a1dba51aa4412972025e0ff1aa8f15742e090dec61df3ac17ea9aae426e96049a673f5b944cb164b649ec1809477ab88 SHA512 d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST csv-1.4.0.crate 888642 BLAKE2B 2b24810d308a5c4200e5398f65e5289a1a104f1314bbb9b4e586fe74ff09df6728ac5e0fa13f0345dfb9a97e732639fff86eb254da6e7eb1348c2e86021f317f SHA512 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7 +DIST csv-core-0.1.13.crate 26119 BLAKE2B 74539772c30fc03c5887c0802e88b174ff46e32dfd14b09a0ed18c0d6d5f2e3d326a5f723fc842c9cbac9b068f4730de9bf2f030a38fc89107512dd9c370caef SHA512 327bb6ebc6878aa3c76be9beecbd83d0154a2fe806ccede35356836bf4b86512dad6c2e0cd9d240af830a4dd55bdea1b9a7e8bf728cbbf68c5f17d01b504405e +DIST decodeme-10.1.3.crate 11890 BLAKE2B abcc71311fd4d54df841b2f5ff7fbf61d00435cb484653e426565f68359b788b471f81359425d5a7259bf4303ef5105b67842235bd3471382b8eb469fb0c6713 SHA512 275701163b0b6f075856d4229ccfd70cddddf83afc274e8cb16d21fde1b1d4c76842652f609b7de841b7dbaac0149002734094ead32231587c06c8d391e309f1 +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST flate2-1.1.5.crate 77015 BLAKE2B 3bc8387b79a2f8d4124f98aa9f65580c3bc6f1a927643b52f414ffce4eb3eeab0fb595532e14591573ec0955800891b039c3935619b964d7fed3b2dac9031256 SHA512 b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648 +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST inferno-0.11.21.crate 102615 BLAKE2B dfd841e838ae7e4bec2c9346a8c755f1d0964d7d494b6af0629a4426ca3ad7ff39d19fe68c9739a6884bb6470ce8ee7a499f6f794c73a8aa5741e005a2f34d26 SHA512 5d4821ea21cdc8d2bb8298d982a461ed3927b456714738dc459d762e60f5178281b6d1a9eaf8da2f925df0b6be4885912eb48e21c8a27ac3486d9706f71ff941 +DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST libredox-0.1.10.crate 7332 BLAKE2B b3dec5511df635f98f1424d9765724a8313b85ed73bbc6fc736a57b5b0a49972cf02d546654c88562846dd6bb2eb3701d4e14312eda85b173336167104687899 SHA512 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST measureme-10.1.3.crate 31866 BLAKE2B be7b65eea80d6cea53b57de17a46733d14c5493f1df3972fc59fd73581babc8118285224187291c1f5be7c8a29edeedb4d2301fc3f796d7fc7b6801eec636a32 SHA512 0f22ee1112ffbd49a09558723bc1464886ab03f7b8e160c328dd08d125f67d07e3d27777a9c35c0674eb9cf780f8ab711802afb2f1a74f1069068d47fb6286f7 +DIST measureme-12.0.3.tar.gz 1388818 BLAKE2B d7f3201d516cd73d3133b873be56d14af6c895b0aabd587caa6b9bbc5db59853f30f47db9e4c5cf63f9ea6d51d7c65266c1b681466ad73adaa2e81f3d84f96a4 SHA512 ce2ad5ffeee42d2e2f8c584b8953cb84bbca1f18f1c69ca20679d373745a873987ab6dfc6a8e1c93d1c82f0ce02a4a65728cf574695bd1f28e296927fba5a7a8 +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap2-0.2.3.crate 17669 BLAKE2B 7b34c460eca434e13010af93ca942b12ba136994883c0e07aeb7a8834dda5c500860420d644ff936f3755c2fb08d98a5101fa0c71a6c94dac50042eefbca325d SHA512 1f7869918606e90de2798497d20f7f6c36162d439278de22835478a1f21121558aea3804f3e07de0aef48e1ddb0a514ef24096185af76df9566c0f377b18df3a +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST num-format-0.4.4.crate 61509 BLAKE2B 6d00df67a83adfb39a1068ed49e03daa9dd9cee6adab714ca0971c520f90a31ea8ebc736c0123b3bec9a84857454ab6f2b281f9da773a40068c252f224e65212 SHA512 4bfffce4b0b24a49cf3b8617bba0213769c9bbbdf111801915c2c6b524a8c54ae728b2e8f0901d367ec1d5a4129e9d76597f5df1c3bfd65459a02b0dcc84eedc +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST perf-event-open-sys-3.0.0.crate 20819 BLAKE2B a8321109dbc3b30551e6d06257596c562ea3db5e904ec2fecf5aea9705f9b778490750858eb82f7c2ba6e97185851f6844880df960c098f60555f20b010a1b02 SHA512 3419ac873719a0f9fcca30b8833b5eeb22e45e6cdcc52e56070176ab9c03cb3e9910c23d4ea998811bf8d4bbc020bacb742c7295be1bff3f902d13d2cc598464 +DIST prettytable-rs-0.10.0.crate 35474 BLAKE2B cd4103eb30479830376b8ee82f2f9d26a2f974b3f2c44078d7b8c3741475eddef03dbc14a27a2329ec3204860c1389ebc0b52c68d59349cc80f8fe6ea5e4cb6d SHA512 3a77d959f03cc952b533124f299470857b67cd0857fe7afaab1058a726ffba588f533210ce75be81ce66d6c7f0e80f46b7aa1a442c60c6d316c5814cd72266eb +DIST proc-macro2-1.0.103.crate 60024 BLAKE2B e5ce5f77838fd063b5615b1555db02175621135132de6aa7479d67fd0a34c15e8235290112a728f3251cf913a835bf0aafaf6930880511427143b63152047259 SHA512 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce +DIST quick-xml-0.26.0.crate 116260 BLAKE2B 791eacda72e95b7a16009e6ffe0d4ca6a9ad64ac6be5e3a44f793b16d3bd752b5c58795af559617f55c9f516cb439ec2127f255ff9c99f98825cd646cf66835b SHA512 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56 +DIST quote-1.0.42.crate 31504 BLAKE2B a8106c0fe3953bcc2aa421516dfbaad6d6cb2ea839b2ce1447a45b8732dad40a921c2008b477bc0fa029dc0e0357a339db543b1f90bb9da77a5a3681fc16bed0 SHA512 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST rgb-0.8.52.crate 22449 BLAKE2B fdd62b87d8f335cc9ddfc0ea2c9d4f4b88f8a927b81bf5eaf2fee53d35f297255a252461b26fa55915e11f1df38844a840d56787ca8623a57ff251d41ec2955f SHA512 db6f68c32884c67c1e22b91d8204445b89eed95468f9134c34b262e17407aad8fe3e4dec67f01867f7bf886213541775a0c5bd0335c1ef23be55023485f93a8c +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST str_stack-0.1.0.crate 7977 BLAKE2B 14cd6049e5e0601b0b63a1c0838c1fd0e67ec78920bc76608d4e0e0e28581c7670f9de23fe1340b7450fc6debc26322c6c173d51f1cff605165412053563c42a SHA512 8d910f07cfc699262a8204888a62f01c991bc1fed01b35b34359b62a5f1f8ec21781b623ee246679fa5d726b23bd5381cb697408fa4fd37d3e25e1ac8a7f4c07 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.109.crate 301826 BLAKE2B 1078f6f0e47331a66b72cb789ca0a7fba6ebc7a5459d65719faa133403cffc5f3339fb61aea966ee599e4337f38b131188dc8f34ccb93cc4bc99eabd58131ef6 SHA512 edba9df045f3b90bbafd1c2a1f1e0e091c03ed5ef3f020584a2eef833ea1bce04c63a62bf83462e4da3a82d42a3b57ea378f5da87842f39cb10205865ac43c7c +DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +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-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 diff --git a/dev-util/measureme/measureme-12.0.3.ebuild b/dev-util/measureme/measureme-12.0.3.ebuild new file mode 100644 index 000000000..ef1eab7ae --- /dev/null +++ b/dev-util/measureme/measureme-12.0.3.ebuild @@ -0,0 +1,136 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.82.0" +CRATES=" + adler2@2.0.1 + ahash@0.8.12 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + arrayvec@0.7.6 + bitflags@2.10.0 + bytemuck@1.24.0 + cfg-if@1.0.4 + clap@4.5.51 + clap_builder@4.5.51 + clap_derive@4.5.49 + clap_lex@0.7.6 + colorchoice@1.0.4 + crc32fast@1.5.0 + csv-core@0.1.13 + csv@1.4.0 + decodeme@10.1.3 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + encode_unicode@1.0.0 + flate2@1.1.5 + getrandom@0.2.16 + getrandom@0.3.4 + heck@0.5.0 + hermit-abi@0.5.2 + inferno@0.11.21 + is-terminal@0.4.17 + is_terminal_polyfill@1.70.2 + itoa@1.0.15 + lazy_static@1.5.0 + libc@0.2.177 + libredox@0.1.10 + lock_api@0.4.14 + log@0.4.28 + measureme@10.1.3 + memchr@2.7.6 + memmap2@0.2.3 + miniz_oxide@0.8.9 + num-format@0.4.4 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + perf-event-open-sys@3.0.0 + prettytable-rs@0.10.0 + proc-macro2@1.0.103 + quick-xml@0.26.0 + quote@1.0.42 + r-efi@5.3.0 + redox_syscall@0.5.18 + redox_users@0.4.6 + rgb@0.8.52 + rustc-hash@1.1.0 + rustversion@1.0.22 + ryu@1.0.20 + scopeguard@1.2.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.145 + simd-adler32@0.3.7 + smallvec@1.15.1 + str_stack@0.1.0 + strsim@0.11.1 + syn@2.0.109 + term@0.7.0 + thiserror-impl@1.0.69 + thiserror@1.0.69 + unicode-ident@1.0.22 + unicode-width@0.1.14 + utf8parse@0.2.2 + version_check@0.9.5 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-link@0.2.1 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.53.1 + wit-bindgen@0.46.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 +" + +inherit cargo + +DESCRIPTION="Support crate for rustc's self-profiling feature" +HOMEPAGE="https://github.com/rust-lang/measureme" +SRC_URI=" + https://github.com/rust-lang/measureme/archive/${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + BSD CDDL MIT Unicode-3.0 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED=".*" + +src_install() { + cargo_src_install --path crox + cargo_src_install --path flamegraph + cargo_src_install --path mmedit + cargo_src_install --path mmview + cargo_src_install --path stack_collapse + cargo_src_install --path summarize + + einstalldocs +} diff --git a/dev-util/measureme/metadata.xml b/dev-util/measureme/metadata.xml new file mode 100644 index 000000000..20adaaf61 --- /dev/null +++ b/dev-util/measureme/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + rust-lang/measureme + + diff --git a/dev-util/mh/Manifest b/dev-util/mh/Manifest new file mode 100644 index 000000000..2cecb9303 --- /dev/null +++ b/dev-util/mh/Manifest @@ -0,0 +1 @@ +DIST mh-1.4.1.tar.gz 933304 BLAKE2B 1d68f35911d05b00cec9a1e7ab9b92b415aaf7695f0613d27a16127f1996d74bdd995ef7c3ef11f0090de12ed0c99d65786eafc8d8eb981f589a6938d9e87f25 SHA512 88af321f124aae1a51938268d318600fc0de5309f7da158679bd810e25ce172c8c246c1fecce33e5022816f45a00dc00734670573a9e276cfe0bdc177bc5f119 diff --git a/dev-util/mh/metadata.xml b/dev-util/mh/metadata.xml new file mode 100644 index 000000000..5f805cdb0 --- /dev/null +++ b/dev-util/mh/metadata.xml @@ -0,0 +1,19 @@ + + + + + Oz Tiram + oz.tiram@gmail.com + + + A small program you put in your Makefile to produce fancy help. + mh parses the comments you put after targets and variables, and + produces a help menu, which helps understanding what each target + does. This is useful, if Makefile is used as a task launcher for + different tools (e.g. wrapper around docker, yarn, npm and setup.py + etc.) + + + oz123/mh + + diff --git a/dev-util/mh/mh-1.4.1.ebuild b/dev-util/mh/mh-1.4.1.ebuild new file mode 100644 index 000000000..e42f86af5 --- /dev/null +++ b/dev-util/mh/mh-1.4.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Generate help for Makefile" +HOMEPAGE="https://github.com/oz123/mh" +SRC_URI="https://github.com/oz123/mh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64" + +inherit toolchain-funcs + +IUSE="test" + +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" +RDEPEND="dev-libs/libpcre2" +DEPEND=" + ${RDEPEND} + test? ( dev-util/cmocka ) +" + +src_compile() { + emake mh VERSION="${PV}" CC="$(tc-getCC)" +} + +src_install() { + emake install DESTDIR="${D}" PREFIX="/usr" + dodoc Makefile.example +} diff --git a/dev-util/minify-bin/Manifest b/dev-util/minify-bin/Manifest new file mode 100644 index 000000000..4d5cabda1 --- /dev/null +++ b/dev-util/minify-bin/Manifest @@ -0,0 +1,2 @@ +DIST minify_linux_amd64-2.24.11.tar.gz 2240282 BLAKE2B 985c4658d072ced8e7fc56094749835befac7e941ff8c77fb4bcc19450a690e7edf6e0e283d07ab12c8000b72afb2a85607e45c44779e64493b25392b2941854 SHA512 56de5cb6a2c52ede10e44227ac079222be79058c49a460814cba224689422a35f622b26ba8314fb751024a4f410342467e1765e3ba1d634bc249647d7b9eff59 +DIST minify_linux_arm64-2.24.11.tar.gz 2017672 BLAKE2B 481b60da9cd431542c587d55269a8393305d8f171382c449b2d4ed0f1ad032263fe58f7d29aa7bedb20e65da168d5452fad317ed2ce34efefd102bab80de0354 SHA512 3b35cbfc39debccf98ad8eb6cd6c288594afaf1027cd9430133b5714fd923ae98ead4345faf39adba0acf2e9fad4899963370cc5a0886807c71d8add30a6c0f6 diff --git a/dev-util/minify-bin/metadata.xml b/dev-util/minify-bin/metadata.xml new file mode 100644 index 000000000..88a2bf1fe --- /dev/null +++ b/dev-util/minify-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + tdewolff/minify + + diff --git a/dev-util/minify-bin/minify-bin-2.24.11.ebuild b/dev-util/minify-bin/minify-bin-2.24.11.ebuild new file mode 100644 index 000000000..effc02977 --- /dev/null +++ b/dev-util/minify-bin/minify-bin-2.24.11.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +BASE_SRC_URI="https://github.com/tdewolff/minify/releases/download/v${PV}/minify_linux_@arch@.tar.gz" + +DESCRIPTION="Minifier package that provides HTML5, CSS3, JS, JSON, SVG, and XML minifiers." +HOMEPAGE="https://go.tacodewolff.nl/minify" +SRC_URI=" + amd64? ( ${BASE_SRC_URI//@arch@/amd64} -> minify_linux_amd64-${PV}.tar.gz ) + arm64? ( ${BASE_SRC_URI//@arch@/arm64} -> minify_linux_arm64-${PV}.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +QA_PRESTRIPPED=usr/bin/minify + +src_install() { + dobin minify +} diff --git a/dev-util/minify/Manifest b/dev-util/minify/Manifest new file mode 100644 index 000000000..188a0f97f --- /dev/null +++ b/dev-util/minify/Manifest @@ -0,0 +1,2 @@ +DIST minify-2.24.11-deps.tar.xz 686588 BLAKE2B d8e8a5f9b9f818eec983e449f4ea2822f7111a599dac92111d01d7ac8d14ff86ba7c73b95949754a7ff66ed23c2fe1f3e91cb7e69c9381c240a12a319e3a15eb SHA512 0a92817442011f0e53f589bb20c683d7577c131434e21f0837424677cc26fa3380f5eb6a08e30d547a23db4489c0260a86d083109212ff23e518d4f339f70999 +DIST minify-2.24.11.tar.gz 7769853 BLAKE2B f2dcefc2d804f806c69d619f1ce5775235503317199396f14bf4346dd53a0048eef3e42c0cb6754e7c40dbe56adbee9a3a2259eb679bb6fe3954b6f58d4179f4 SHA512 9fc5bf7daf9f5ccd88c01af0312bf366a2dbd21136b43592a5cf32d0d91ff63a4a8a4152dd5ae3589183ac5091aea5db893806f8c00bdd6a19e6820b49979544 diff --git a/dev-util/minify/metadata.xml b/dev-util/minify/metadata.xml new file mode 100644 index 000000000..95d7a0745 --- /dev/null +++ b/dev-util/minify/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/tdewolff/minify/issues + tdewolff/minify + + diff --git a/dev-util/minify/minify-2.24.11.ebuild b/dev-util/minify/minify-2.24.11.ebuild new file mode 100644 index 000000000..f00f4ede8 --- /dev/null +++ b/dev-util/minify/minify-2.24.11.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module + +DESCRIPTION="Go minifier for web formats" +HOMEPAGE="https://go.tacodewolff.nl/minify" +SRC_URI=" + https://github.com/tdewolff/minify/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build \ + -ldflags "-s -w -X 'main.Version=${PV}'" -trimpath \ + -o _minify ./cmd/minify +} + +src_test() { + ego test ./... +} + +src_install() { + newbin _minify minify + dobashcomp cmd/minify/bash_completion +} diff --git a/dev-util/mise/Manifest b/dev-util/mise/Manifest new file mode 100644 index 000000000..482fbd2ca --- /dev/null +++ b/dev-util/mise/Manifest @@ -0,0 +1,1368 @@ +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST aes-gcm-0.10.3.crate 148991 BLAKE2B e1376b741386577277a8cb9535c1ad3e15ea383c0f324bc5cedff09a76b11f2c9e29226535688f9431e904bf2800b8e140c4b1cab333e572208eefd19ca897f1 SHA512 f9aec1e2609262c30921bf83cdd82117d147905d4ca311f9fef4b9f1734d3a57893ba2586f0ccfd39cf9264d347ba2c2d2c52b4726495eda8fec7fbec42d6db3 +DIST age-0.11.1.crate 1511102 BLAKE2B 544425a5713ecb25efa8ad0b22c5e4a42bff077cd3c4435a8c3d65ceb7693c87479b3dd1232ca8310ec582bf94e932d6d5756d9f669bd5d29e6e18e238e6c59a SHA512 a9269cf0cac7ec382bedf203e0fba815567ba1da55723a9a12989c0024ec769ca64511336e0da6825be3c123105bd130d9710025c0820f409ed29878d863f7c4 +DIST age-0.11.2.crate 1533099 BLAKE2B 539c289b81ac34b6b633d49dfeedcc204d83d031b382a6ac1e65421dbb44ae8cd26561e5fb5e9b215abdbc10f12cf56c445cccf44c5602e2609caa90a15c3a93 SHA512 b45e3fdd6b58f03b76c845409ea9c2a6b24fe93aa90eacf475bd1d9cd55193b7fcfd2d7aadddab81b598046a87ce344e189e68ff822f2741c23a105c6d108f5d +DIST age-core-0.11.0.crate 14308 BLAKE2B 4203773896d1debbfe26e151b82c06618f8cf63d09d6c2c128b89563aba0f2419ebf9d51909d926085a2fd006a602f3c783bf663fd6e1eb681d6c60bae19fc8b SHA512 8c4c867ec85480d790aa0a6ce0d3084ed0ea0ef7389cf23e6f641c4a296f93ffba3ab4776747482ba6aea3596b0ad845029fb8014bd615fa6c85049099332702 +DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST ansi-str-0.9.0.crate 18724 BLAKE2B aba3eab15ff2b61cc7c05fc264a0f96b126fbe11a48129a9b40a0d4bf17d45a807081f808764cf9a27341954761155b576549e747ccce49915802f1b4dab4f11 SHA512 d9b47d7e613b0bbaa55508340f0c877cf2a85582d06eac9700821fda43ccedc336eee8778bd369a34c86737cc4e7ff55cb18b57ceaaf39efed4a3e87e0be9024 +DIST ansitok-0.3.0.crate 18163 BLAKE2B 21e7e7b9121b7fc7036c9fe12823668cdfc49e2c6ffb4c702fb28bfb7ce9ebd6fcba27444c138ad087cd6e75ff60efed6be353ea8f52e4bb93784f6605a97adc SHA512 fa34acd285baacdb90a30225b5ff12ff46ee9619c07a2b3bb09a91adfcedc123bc9e588d4c7969e0f38383e1d0eb1ae36fc40e08c7de0b244aec98301dc84967 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.4.crate 10192 BLAKE2B c5672d2982bef5702f5d592bea8b4336df3f24edad35656873accb4491c0b6f323189c6721a7f722e6aae31ea8c183a93e3d59a123dc1c150ad1c85640906e40 SHA512 b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641 +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.10.crate 12558 BLAKE2B eddfdfd0bf8ec9520319c3bc54d627be3ecc4d931181e629f5ae4f1352a1662476060a25639f390825405691ef22befbc6f1b51d79047690fadbc90993b9ff5d SHA512 bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST arc-swap-1.8.1.crate 80715 BLAKE2B b8569d77dd9702041e29ec0ad19dc6cee3020a2bccfd063ac664ada8fb5c8f5274a6890acb354b2d483e2375799b9a185bc1af2684916d10851e11bc232c165e SHA512 d55320171aba099b02c8370a7ca77ba3ea11b330aff20af53d91d1d32aebe1478c73af79d289afcf0c7acbf286cf3e4dc81baf8dd643e394dcecb3316931b6c3 +DIST archspec-0.1.3.crate 20578 BLAKE2B 25fe6f752905dab6e55262542c95552d957e88aecf72cd65a8e93c6c030463371bacf73d245bac02fd36f0a1c58e927c8f7d9297eb716f5736252189ea7cef7b SHA512 47c9bd57b5a263d3964bb88317d83b9ac223051585573c503ad90fb60eae347ed4357f928891db2a363fb4d67f1e58824cdd4ee5137c058049b2af2f65f110ac +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST asn1-rs-0.7.1.crate 92118 BLAKE2B dbb5ce0bb04dc128f860618804b8b3b3ede780671ef6d257a6cc092c0aa53e3c4be31a6efcef96a7f522b93dc57a5622a434294c24d675c9d575eb4f1ae3a734 SHA512 3ed1312c2bbca601706d6783e785c5149d589aba37fe6346d828715ca7270db71cade2a5a1842cf2f595c02efc4d2732f0eb39ffc25080b7438b0c914c0a080c +DIST asn1-rs-derive-0.6.0.crate 11337 BLAKE2B c382688b487a429377d8f73c9cda4fb9cc9c11c72b77b683ec7fd8f1c313d00036bc630e05422c1c0f91a628a887af50bc453b525a96dfce36dcae2d0b39e026 SHA512 fdc1c844f5606c0d7427383804e2ecdac0a75c03cc1a615e7104427f963cd1636a5f102f862bf5dcd7f520942321e5dd4facd38552ab1f68d7a09d97fdd09c48 +DIST asn1-rs-impl-0.2.0.crate 2261 BLAKE2B 2b400558c8fdb265e208c973e6b79257264e018305cad53b49e9a965dd67713ad48cc779c1b285a10f0e00ad6942ab03f6b081e21cd147ea27f5dc4cc509791a SHA512 6f710b29c0f1de66643d3200c97da16c546009a2acce5ad84c90e741834866f0d832bf48cc21f7cab2a513c0f5c6d827020355b0feece5c9358756a2b4b6dcf3 +DIST assert-json-diff-2.0.2.crate 10874 BLAKE2B 41ad996270b425f6dfec41bbf538e6e235fede9bd65a1c54908013e0a2eea8a5fcbb692842dd62f02cc94c6f907ba41cb14c0ef6ce793cedc441753d5d179634 SHA512 73aaf6411a552b24ab69d2f13e1c5880a96f84cb1b62dcf67a15f4889f80947c085826e4ed2fffd5cc28351842538d0de91ede45397d349099602c4719f559e8 +DIST astral-tokio-tar-0.5.6.crate 64648 BLAKE2B 6eaad316715463692127023db22ce68a0b4b0e3d2dfef1840c71f5e8ac5f3905dedb3419c2cb437ceb0c9b656a8efeabaa917446c225634c824512ae12312a1c SHA512 91c35204ac2c4f49d89fb472bea882111b013097d06b2bed622c8b25297b97eccc0f1441966a2926e7cf749d3cf4c7fe9dad48aa1306b22d48e2b1ea287f1ade +DIST astral_async_zip-0.0.17.crate 47021 BLAKE2B 3d1db5708d25dc72b71138e124bbe8e74d0065eabcd9db0517978bfae4c907c86d5dd13653e3729ff38c8929b152d6d5997252b78b30c8c48b60fc84bb136dfd SHA512 5102325d0b8876dfd4bb3dd3cb80e4350ba82fab639cc3181556fd1fddad9f0f89c01b1dd7cfbaf7e07603f0c2037a220864b545f8ba48968e90908f9d6335f0 +DIST async-backtrace-0.2.7.crate 26749 BLAKE2B e241ef29b6440b0abfc46540ca572311208a45993cbf6eae5e8dceb104dea450c2c1b2b22661d94a78bca0398c723c4ea89d2bdb9afc90738883f2c0d69a4b0c SHA512 837b3b52c1965d51358526dd736d30ce3c0a87ba8642a08c1b88c0f103c8434f2ddcecfc1c1c633227f03fafa17b1e1fef560a3f13ab26df703d5830e9859639 +DIST async-backtrace-attributes-0.2.7.crate 6938 BLAKE2B ecec88bcd2c32e5a36ec9aa3833b23407c234035050b403cc6e63cbf2a9a3c5751ac998574fba9eea92e399df6a6d6b2f9bfe69ae7e5ab046003157848196a86 SHA512 b11e7bb6a08cdfa18ff806405d7cb3b8ab89b41fc1b8155d0409e2436ef2d355d465d5b753cc9b16b31b9150a35117a97fa28952297c3b227d2186d2f78763b9 +DIST async-compression-0.4.32.crate 98949 BLAKE2B 0031e8e79a68699d1517cb7875d57cce50854ebf4f2e79c4d96e8ffdf1e3a83d531c2e08a9b7be1a24d33e3e2302c83a7b1cda43bde4e5026bacae831df61e18 SHA512 38a7b13ca9bfdac92fe2b1aca1c12147b97d53f9a51950d25ad67f59a2080173aa1bbaa85160a6e1e860ecc21de8c889c32b69981b3b104249fd8c0b0923c7fb +DIST async-compression-0.4.34.crate 96333 BLAKE2B b468ad3accbb7fc6b74a676c640e402da5b583338e332634b6a6afa7002bc45bcc4024ebdc5d8182122105414a2e950226488c904906c8131eff6b3eb9f61850 SHA512 d35a032c7c6690de13673d9e47b58275e7eced9a00eab43886a811c1f064b2a72a9651e4bcc6b964c916aed8db6ee901d009465f29397a0755d82dfbd033a48f +DIST async-compression-0.4.37.crate 96533 BLAKE2B 33c92db1dd0e5a1b8e0ffaeb88f2b6128fd910a8b50b10e90207fb23ed05b46422913837275bdb9ecdb76fa2e4272d5857b4f73fb5887becbba7ffdb850f60af SHA512 13fa6a4fbcdaf2584fd238321531e13ada98d2258d9ec70b221046f7684b8b4a46c36947cebc88a7966330f36d0eaa713f184af96d920c5743aac59c0456e939 +DIST async-fd-lock-0.2.0.crate 13169 BLAKE2B fc14db5639a20ee49627a332049dd4375a2acc87bcf77d1dc89ac78eadc62f8362ed4ac6d36a6ca3666e4c7205813284578b6da2e611a9f86070a9a16d618787 SHA512 b94c6d17245c51a9279c280e0040c920019a25791bf10fa331062564f0ecda99930ef6a7fb4a8c3029c578a56bfc8e84486321d0ea95960e6c09b87cc7205844 +DIST async-once-cell-0.5.4.crate 20286 BLAKE2B f934a9b7c3ff4fa21c279ac110708a6f5bdf0ffa2ba82eacdee791d044d069728c67020c9fe6ac84e2296cf618f69efc9f19d5f0f03dd5ffc7afdf4f62a9a947 SHA512 03b8f27282b0d6b348569f0691980324c90094b902ffe920ba2e501a7f7fbbd93e07cfe656447e9884b8221830bae3606d2504d927c40b8c683691f9d63678b4 +DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027 +DIST async-spooled-tempfile-0.1.0.crate 8575 BLAKE2B d96176ba891fb67e2c8aa575be9d66dce323021719f0659521d4e4abae7c14ae9bef58f15fc4575ed6487f604523bc93589d39728b0ac9f71d12ebe6695c9085 SHA512 241c9f2c1e679c9bd3c2ae5ef99e4dc9efa058e098e5c640acbd4d086140a2622f75f100a4ab146e1d4297a4fc256988a3bedeab7b89d8b97cb12923e7509ff3 +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST aws-config-1.8.12.crate 152157 BLAKE2B d5b92c4a91d9fc5a77ddc80f83153e6799193742abc589a28a3bb80714ece50b3882eb460360d74467127c0c7a1d496bb9b6e4ccd0c0e96e43f95bcfba892fdc SHA512 576e207819dec93a9b78ea13306e967737d4a40724a3be0e2581b346b41346abce0da968d0c01675e4e2e799653a7e2df499acd0cbb75657dd9a75ae3ba7b000 +DIST aws-credential-types-1.2.11.crate 21589 BLAKE2B 668b4a3e2588f313fa6e7dcc8c48d8d7196c26f4feb025366e9f916647dbdc7b5ccae26bfe3284750b853de04dd25ba4eb05fb00d6860319c22580413e5cdba8 SHA512 a5abeb51c56c8952640d00470c08423cf72be77790240fa538bdbc225abbddb1813052e310bb1ac996e164dc7b487d166920366bc9d13633e65d240ff3fc14dc +DIST aws-lc-fips-sys-0.13.10.crate 7788771 BLAKE2B 7649af9d001e4aa25cd990a6c75c021c0c56d45ccc5ec3ec8ba0ac148b4e403555f335e1de305318b0560f37af89904442ff32801f559daae0ff95cd9662dcf9 SHA512 6484cb15496c5fc627409e1d1c35a3331b5dc23fbd00e8947bcae93e1ae7c2d2b6af52c72496699819293b4598673840d739b2ad43df940db8797f8773aa645b +DIST aws-lc-fips-sys-0.13.11.crate 7793543 BLAKE2B e867576951dbda72fc0253ea72a7c7b603643ddd9b71e5364dc96021acbb42f75cbd7f3c29885dcd0174c3fe536344c84806e5eb9510789607599bf336687b08 SHA512 a17199f55f3379fb902b45b4c68ee560a01e80e3e056f6ada73de9476d984e0fc23d3c53e486bbe94fedb03269c968aeba5f588e16eb801775f92ca54941f41b +DIST aws-lc-fips-sys-0.13.9.crate 7787696 BLAKE2B 7138f835a15762e5ba3dcdb9fab018c6c7433908d612c1ae6a7f08e0be7353454659d7e501a963f4989079a52e1fac1e3ab12e139a66c6df6b18e3d9f99c9bff SHA512 d7927f511c5c552fc029af8c2907f4f471acfcfb033dd1d83d5f61f7df73c105cf082092d300b14e53c808fb9706733e02ed58c85ee5aad2678163b8e4f68e24 +DIST aws-lc-rs-1.14.1.crate 209341 BLAKE2B ce565deae314105d178b0d3a92b53433b4101ee29e5eb171af4337c3ae50872db123ea205585b32545ad6948783a293a5363c96a7e11756d612c11e91ba942f2 SHA512 62d723437758f56c081ff6493d76280726052f6df8d88225999d69bc268eec911973d5e3eb0fe68e0eb59312c66377392b7765bb2d52eaf7b937cc27456ed633 +DIST aws-lc-rs-1.15.1.crate 215686 BLAKE2B 6ad20d72c20cba39375d2b456230eec4cb5f59d97b571563d5d2d5c30d53b3939c45e963dcdb411cc482926c66c8b0a8771416ad36d9cf52a9e6c4eb12205443 SHA512 e49345d8a0d3ef6c6c6395d63a9ce4ed5ce06fc66d209981761d88a7bd1d9711801ed68d8028190d8a6ac1768050b074ee50851b2c4be8aec2fc415d5dce8815 +DIST aws-lc-rs-1.15.4.crate 218620 BLAKE2B a658d499e10f93dc13cb3f91aed965943abac18e7512c60deefdae54369cedcb335905c92b5ff891ad27b9d83b6b05e48e504d1e49f1fc3c6d09c6abe450831a SHA512 5ec999be8813955bc2634bd3dca4dad94df7179e981148d86b86c94dfade5ea7bc82f62c22c616083f6d08cad5c134d9e505b13ea6b56f3574d88b4438ec285a +DIST aws-lc-sys-0.32.3.crate 9361125 BLAKE2B 7ddd4816dfe3ab6d0757e14ee2d5f368f1fe1aa14c42303cd9613bfab2952d18b7f612ed5cae916848b4add45a8405c3d4447eaa40045a54cc2ac997673da37d SHA512 4264c7d625aa9d7cb0d785bf165a7787d9096cf0f7bafd87ddd114b8a0fcb9bc5d58195c6ca304e126e1f45e1144c3a312201cfd5f4778db8005983ef1dd5951 +DIST aws-lc-sys-0.34.0.crate 9487891 BLAKE2B d8909283da67e569b3402b30df0f59d5264c17de5c9f8068e2b601817aa6be7b67da9d41e142683d4427277f05b556ee2af16470e9e6c9e23340fab0c41167d1 SHA512 bbb3b71243dee5b1e6fdbf31a8b19c8c2e429549a8fadab359dd3ed36b7f6b0f1c789d4f42f596fde9ded18b58dfbe6a22a4e5a478a65ce2e81dcb4afb932652 +DIST aws-lc-sys-0.37.0.crate 9589032 BLAKE2B 68804f9589c303cf1d3dac47a8375587049b8ebcd2e64fc6b0e963172df80be9dc6eac5ef8fbe4f6e212802da7b18c501668df16c0e541311b394d4de0212858 SHA512 e5f33e27d01caab56734e6287fe4f5dad4517831b67dc826fcf476092779e3db91590bf544c1d68c171a930e134c8993e26550b2dc4cffbd9f54619ded68ea90 +DIST aws-runtime-1.5.18.crate 77050 BLAKE2B 81ebebb4fb3a94aff6f451f9c6c46f47b8aae4e142b4e6b379c804748db260e7c5d8136bc8831e9d842e66c0772f4ef7ac023ecf0135f00bfcee09de7ddb6b0a SHA512 9a80fe59c21c66ce87cdb39328aacae2921566e535d30f60628f467ccd305823c828d7edbd13493b481bb9997487bca6c3bf9eae8ca9d89dfbba4a5179fce6fb +DIST aws-sdk-s3-1.121.0.crate 1625046 BLAKE2B ed396a6272c17b743c60a811c804f32b40a0e73df03cb3174aa6e1899c720a7bc5a7495d3aad16a4fc2be2e77110f0ce79230ca721bea0f5dc264a4559ec79d7 SHA512 2d5a989ff986f29609b1e851ad088d6d6a79952e4f27fa8fb034032db4a764aca0ef46a0d980db889cc539a9a5d369a01c4eab0deef6586f092dfb36f4fc1a44 +DIST aws-sdk-sts-1.96.0.crate 198422 BLAKE2B 8fc857ce7aa3764a0d85bc3c48cf050b100c2c921eb537fc4627a36714c3ec7bd52e76ea5000f9c6c02a176e6fb60f3d6a2f704810515eed3d9a0b387e7dbd10 SHA512 7a3da8e90d0d9f94720ce07cc176f33fa080d09ba8a01fe01928b5ce1298b8eceeb34f21e335d61145cccc7d3d31deae8a48f6ce042fbeb2b89dc8bbfa8a324f +DIST aws-sigv4-1.3.7.crate 95976 BLAKE2B 601e5fb3c6027c13ba1d20a42a76ea17cf3828bed8fa1f3a59e3c6884365bb328c037b5fe717694c8761036914146479e1d4c810ef30dbca00a83d8351e70fd5 SHA512 f87b4dfe1732a54689f03d03a3c75a5c2770b26f171bc9f5bf57dc278831d394b88e5b740f6eb449f6da79c0e0e4566bb6d7883f21123a9d4901ea8a11a68b0f +DIST aws-smithy-async-1.2.11.crate 21993 BLAKE2B 14644901b781ee6ae21ff831ea1986afa303d0449000b8c16c57d8cdf419d654667ea7cd52e20f3002c9e3dcf64cc32669ceb30d6764e3d1a28d880c9394a9ea SHA512 7c5d5d4f24047870f705aff88522ad639b149df5660017e18c70bbd88f4c996b586a341531e11551eee83dab86664c841806bb07621a3cca6cbf9543b9ed9459 +DIST aws-smithy-checksums-0.63.13.crate 18243 BLAKE2B f88ea4cf6b3a085fe93f400922de9cb4807b3de059db42e1b30f445c6a30822cb8f0ce6877131e06d7a07c8f5726359c2ed52812ffb795794db277c0023c4086 SHA512 85a49b2c2b4badd4fa44be27d0a0e21873c11d7c52ca01c3d9d47b9ea17642fa0624f8943947d251d446e343d4a9f7acba5a57e171277aaaad2f079d849a28de +DIST aws-smithy-eventstream-0.60.18.crate 29815 BLAKE2B f71001d8c047f9eaa9b323fa59458eb8dc54fb7fca2a7e0fddd4fca987b4e52cd02a1a4ac76557ea97c295933442863918c880726cec26cf1b30cccfc8dc2b02 SHA512 1dbd3e772a4e47abd6975324e53dbf4c530f03a7197ad743fe1f4a59a53520c8d1860a8a38c2c884fa5be306e1791a5d31bd9608ea1fdd93eecd5e9ff1f83987 +DIST aws-smithy-http-0.62.6.crate 30197 BLAKE2B f2ae00d6401864b315423230d804627d1d09bb10b1e4caacea9d2186404673e676f5d21fc3b55a5b95d2b49367da91a2ed494297abfdffa2b2bd241402ab9eb4 SHA512 003acd98d3974715890b522b81a872581238e1eec75112ef07b1a85ac83a991d14523c4d4149f8e43d2178e59a973f3370612169d759f793958d7ce7d75095b1 +DIST aws-smithy-http-0.63.3.crate 30227 BLAKE2B 292fb577c15871607a4b45d0c46d148103cf5d97fb51a22b4a8adb356d86f55c8c5549e80bf8dea5833d200329f0f564fe0966c85068ebf3c0ce53926316dc7e SHA512 ba335ec3ee2a1068b1f9c041107b9cc3ab751ca8f530261ee28940140ada80e189720be3adc19c7f81a6d16a4a3141fc4d1d8c50d1410da055f9101c4b3c0afd +DIST aws-smithy-http-client-1.1.9.crate 92974 BLAKE2B 1d6ecc84ad6c0d678eef86c76a78d9df511761d6f9a28d86f5cda84ed179637726cf145654605d99ba1ceb052adea72a099f36bf125a17629d1e879a1b7087bf SHA512 4545088a2fe36eeee27a1ee9e89651329c41f2d6647040411f2208803508cd8c8f4f9ff43cf5ab3b4e29711436070758ecc41d3abe374b5b1c70c65a4f112ee2 +DIST aws-smithy-json-0.61.9.crate 30645 BLAKE2B 33b0ab0f23f737333da59933bd110b6b0b4748f8b8a5178423f9e8009afe09c224204bb5d315e5c0c5d1b448aa606be2eee6477951d62bb0fbddb112e12fd271 SHA512 568accd3a55c78bec8ad28cf118d6fc60b674ed668d599c1f5f2299c24622001daa6d8ff7589a2ef69cedab24e5f4889831d1b3d19e92b6dca0c5b0c802ca60e +DIST aws-smithy-observability-0.2.4.crate 14508 BLAKE2B a379490933418585f6fd5603ec356be8f9ebfac9a5982007609057a3155553c14a5081b7c118a212ed66a2364f1d4039e8e4adedf46cc3dbaf57abf51ffef4de SHA512 dc652e8c9bb80c472da53e6dcd6f356d30385efe2f1352cf1cd8838a444722c6299398100095ded77d02f53d4913fedff0d83b1f011d45bfe3244af73893ff02 +DIST aws-smithy-query-0.60.13.crate 9960 BLAKE2B 8a0ad6d1228a84672479a4d418892ccfc0c13772d70872e2f771c2100cd2b342230c696e2ddab5c6eeead513494c5d6f5f8968d34d4b510900cf0363f0b555a6 SHA512 14ebe5daf46849c375c3014081d28e448b2cd96fd50ae052463470b70d496941349077b7f633cbc8ad64ab5b071115923974cdf516aa9376edef1ed4995aefad +DIST aws-smithy-runtime-1.10.0.crate 126880 BLAKE2B 6d7570973cde6b4f2bd3f7c907b27622f3721c63892ff505a5868195a979f4dd04512230c01cba6a398cdd914956bed5e45da8948b30ffc6aa1bbbf09f6164c8 SHA512 4cbea61d441961d15d500b57d84110a8c43f99ef155a6674b139a680928b3092a070d357df3fee7bdbb23595a488fafd6ea0b2e19b849c83ea9fcbbc1654dc28 +DIST aws-smithy-runtime-api-1.11.3.crate 79019 BLAKE2B 0269bdca036deb1bc747b9443705a7c7c56237150c87582de0b036e82c2e8182555ccd9b418ea4a6d641929378ce5918f2129741f72f5aa8097f6e2cb8e9a162 SHA512 c3057e2f928ec0b14ececd8df4f4f980aaddb2a412a613f67c137828e258d10199879f679b875858a50ad2629376c93c37bac6d3249d09726eba748946847884 +DIST aws-smithy-types-1.4.3.crate 94588 BLAKE2B 11e883175dda4547a8ab59daecae21f1e43aef26e5fe340b4c945aaaa9bd333d68ea0ddbabae61c4352ea2d38a25e871bd4c7f830525ca5431ff6125b50ea564 SHA512 3519df024a75c7d837ddc058f5ec011056c86570641b4ad1e2486d6655767aa40aa03cbeef107704cc139c2be8c139179c7ab3e9615c05a9c6889673be12dda4 +DIST aws-smithy-xml-0.60.13.crate 24481 BLAKE2B 162bf5c4d9bc81f8fff923d3c65027c3f985ce82a7561194898bb0a99ad7c4bde98e0bd1ae9f2041b91a7565433857500bc00c7ce1585254c0aed02ef74bed45 SHA512 56f5ed93859bb2759666808c3e380b1b86550e8471d4f2ccb6a57451f78ce0e807604b69ec4efaf16572705ab6e7539ddae88d13ab1a4c8d27e8a69010020ff7 +DIST aws-types-1.3.11.crate 32770 BLAKE2B a08ed79a288b44931aaeca3f0db3e69c047a1f86bd3e0cbb837e4e4131d0962230ce7cfa58615abba1528229a4f1f82b988e2258a5e735db5fb07de87f065226 SHA512 3bb84a6d4cc4dc888faace4af30646e8ace2323eb1eed07d922578a1061ed6588b52c3afe7d3e37be8d83dd5dcf21db905a03597c1d9221a4cd1c22814a9dbd1 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931 +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 base64-simd-0.8.0.crate 12531 BLAKE2B f2c8eb2f13919bfcedd6e2d15df11bfc80a85a5917b52f0776b6537a36a230370af688c15bf7196c1463907a7fc0a31233387dac788ab3d257e074afde16fa57 SHA512 9f5bb9b28ab502e52b5f755a5ffe213bb4ed392313ba2e43d3ff5bc193eff87e348f651eeb46599308d650348534e79081ab183ad7bb1636a7db6722f8ee96b2 +DIST base64ct-1.8.0.crate 31211 BLAKE2B 26ee299d0b4081a1b787dbac1d801fed171539268eabb09bea517b0896fb74dcef1c2e831a8c7841d5f93c4da411aa3febd6bc2b3d9bda64dd807c3f27eba8c3 SHA512 f623452b774cee4bc5c01e73e6cda92e162d07cf078bf2f52963b097ef6c019c5ea77faed2079151585fcb2b61975143386b91232da3225dd91a704783abefe3 +DIST base64ct-1.8.3.crate 32227 BLAKE2B 98ec767c74278b2e9f80f8b01b4550f4757eef93eb0770ca2969c9d76fe916c06b225d16020d6dfe4aced1af486c8387f0b4fa2deff6662fa4dba51425b22e11 SHA512 9ad519048d1724d4cc5fcedd704d6ddd2ceceb8ee66eb65b61c5067bc3f7e70940d6ed6584deca6595b0708dbaf7e7ea6e09a4ae460788c31b7790f3d1487fae +DIST basic-toml-0.1.10.crate 50648 BLAKE2B 847d21c5a799e2045653f6aa5e1ae134c804274ce65efad21cb65a1d844223ed7a749c24a4e8b2bdacf7bff4cf0538e662fc2f3a59a8e58679df0d25165d619c SHA512 d505125fecc6a286c4ef8d7cddaa3888d07bfaf33aa3aabbdad2d45da002867e429d4daf1768b5bdda0d78d4a626713f2f0589c75f1edd77ae62b068143cbf7b +DIST bcrypt-pbkdf-0.10.0.crate 11032 BLAKE2B 9696f024b049c9d0ee4299e2086eea2d3389c47576d803d00eaccc530589c6158a845fc42afb1b59c3147ced8c9695220047fb2a4283723710011b00de511b3c SHA512 857ae23e1996c11e1e7375f18addffd60c6d02972d5856d594f0e03750065481f414addcf0c846e9f65d93c41982ca6fb3a464a4dc13fb56f67ca39e373def34 +DIST bech32-0.9.1.crate 11133 BLAKE2B c8f762e21bdf044b6c9a28c295d0308496e6be7729ad71c5404250d4c229dfb88e68fd7edce2cfab0566e85b14ae3a2b98f9de1b678dde873686dc47314d734b SHA512 0679d00401037b6273b24d269d93839ae050cc5dc5dc12de261ab341d46ce20798a929448f3acf677666e8453b90e7604a7e313198bbc72d7c13232aad509c3b +DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa +DIST bindgen-0.72.1.crate 246071 BLAKE2B b6db53ca86fa3b5f71abbf6d2fd5f83553e167507db2e869ed7f3acf8865478e49430eddce8c255a8fabf8f6e408e7dcc78a9088201cdeea1e48bc387f8a6f28 SHA512 14f4277b62cfc91661400ed1bacb82a9f28b7e6caa17dd4bb4dbeedd5784299d5915c2235af9da42a8a216fa0b14b49f1e38eaa530f1e906bcd74f864ae8a7e2 +DIST binstall-tar-0.4.42.crate 52813 BLAKE2B 1091d704a209d6941f98411613095c21aa614ee8bf229f8e3f3a7da151d3621f5ecf6534fc8c9ba87ddf040d953554babca9763d7bf9088108f822517706673a SHA512 48d25af60f77c4daac57d252201f88e2a81a7e0c19544eb0f7928701ef652280223d7964ffc51215af8ae7fafc4f4f9bce38f81528f5c401549772eebcd1ccd8 +DIST bit-set-0.6.0.crate 15557 BLAKE2B e337309dd28a982f1ef7a8772f737ca09991c0579ab1cfd16a14314061c92c38dc8c97942092f7cbd56fc5b21e758c0b4462529aad66045da3685cd063668c0e SHA512 46bd2c5a28b253a1e0f6c1b6f2bdca7442a0c4cc7f980f1e5bda7cc8880a39f27c461b3dbaeb9e5ee22950b4ba36c9d6496c72ae0669ee6bec17350ec03abaf7 +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.7.0.crate 23206 BLAKE2B 6f4f22b4bade33cf4db740d0012ad501d23d5e3a609095ed74371defc4e24208956bdb3834e36bb4569ef39eda8cc5a36a48ae72449b0a9f830af0aa34b6eae0 SHA512 22bcfb93c2e38034d1ac22c2586640811691f181f9966b27dffbc7fa06eef66fa8b8be028543e77c0d061930abaff1f8f76d18a81d45a322fcc38bd8e4fcea1d +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6 +DIST blake3-1.8.2.crate 205967 BLAKE2B ec9afd8f3fda5ac545fae869e4af941a4ae30473cb3e5a0b0f128c1dbf0c6231e3cf87decdfc765b69b99e2b2879f3f345ff7bf738911557740fb0445c9e028c SHA512 8635c3ac12c7f333912a6f42c75499395d6178a0dca810d9199bb533facb409970b17bff4b7f55731a7d5d75932e62b236e1651ed0388e2796024bd7dd2852b8 +DIST blake3-1.8.3.crate 207224 BLAKE2B d463a940f84b71209f248fcedf3ebfacf1a31701523b51474b5fb3395f24a5bd553a6337fc5ee120306c45eb7e21329dffa84f546932db41b228fe3093a42ebc SHA512 833a98fdc061669d06714cd126bd5f64af0b052c324bb4f87cf6411f786a532c03b7fd07f0ba56e53aa57509fb3d37a594974d6ca310fada80a35a9a7d17c5db +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block-padding-0.3.3.crate 8504 BLAKE2B d62481c25fd8680cdf0ad0bc259bd3777c3985ee91d5bb4995f484a15d4a9bde21c5d20f8c2efd0eb340aa0b8c7faac0f3fd817202ef4350d17994f478715eae SHA512 0849c99f2027f4e1a12872d2210310e9669f98929c99690febfeec90c0199b2274e20a5f83824f200f75f2553be2029ca85b0c5d0db4d9d477ffee9a71dd3b7c +DIST blowfish-0.9.1.crate 16734 BLAKE2B edb9ef86b168259d37ae74ca5f961d4a2f79f0bd83c64a157b1605655001a8e82a1b40b0e03a24719dd9cc273fd50d1ad6a406b47b1925a9c2c687c119bcae0c SHA512 e005212e2cd0233321f1e84170829c6e05b4f4e47b81342e0fef7e12ac05f09dc6db288b6b28ea2826e9d19afa49366b74b186f2f20db6da77b57f09e124e3a8 +DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e50200b7574c04df851aa7c5510874c98caed575c2d6b1984286d39df96a2f29773081915a4bc94257146b831c SHA512 a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST built-0.8.0.crate 35112 BLAKE2B caa1ffeb2457c45651cc111a6d76232a4ba9f76a8c455b59cb2141bbc1a6fe5735f46975f5c19a87333186a78861883b2758c040cf30ad1083a5a190cc7e04e9 SHA512 fc2aba8d4df363283d4c0886d0594cd1d2865d60edad8bf301720608233d1c7da74a3d974bc610dcd2a3748ff490c196d003c212c4c4eea9ff9e0bc4ac499a58 +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST bytecount-0.6.9.crate 18695 BLAKE2B 8bda63c522124450ad1c4295fe29f675398a249016d3ecb78dc5cf17c4af38a4732faaab8bfeff95a51d69835d346e801a4034455020fb979131d2c5fb9f7791 SHA512 e77fa4d95ec0641f40e937ccfba4a560363284a63b79ededc00fba27080d076546bdaaa81eccf622332b924159328964dff017d017ec7d89b55427a7227975b5 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST bytes-1.11.0.crate 78391 BLAKE2B 9efcb5e5b93097d7405543fecb8962f5794c91b5e7186f4582e4d6886075a5bb5d3502c09ea0a3fc72c1381862f8700312a27607ff3534e7b476bac330924a4b SHA512 0f9315b9e6bc54b7339314c0ca2e01af61b4e59548f9e72ed54990e281266f614ec78917529779fb33cc2037a6ecc9595d531674a23eb3884e72759907b4a883 +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST bytes-utils-0.1.4.crate 20703 BLAKE2B 486f3e10f041df553aed60640c082e99db38f7b3a7a8c34082ae0d8c33415a1663387ad25061f922f7825287de59232578ebd3258a6b1693bfd81714827182f0 SHA512 f6f865c6429b5643b54f46ddc4aad22fce30ba14f45af67fffbed454353eea8deaf20dcae84c874429586dc435a449c6a37173b196aece1ea0716f8e405f2e91 +DIST bytesize-2.1.0.crate 19793 BLAKE2B c5eab01e0c00aec06a951bed04ad6c138c05bf8906ff34c36ebed9a8b6fbcef940eb7c000b70f61d6f9420a08ef82703ed6015e1c3d8f2ea59799256209aa3e7 SHA512 856004da428868f6501e0adef121b3ff313771a8336feba2d629586cb7f1300b2bc926568658c4498263aa5e1dadeb9c35bd778b9f53afd6136050499fdb5b18 +DIST bytesize-2.3.0.crate 22023 BLAKE2B f19e3a8320118d78eb80e0939641110866fd00e45f5771e720e58f99d2b3b1aaae85b89cff7697def1106eeb2cfc24adfe2543d313fea81912c40119b1f2fe57 SHA512 63222e5df748eff5b2060ea1ad3b981fa2548b9103feda4955951eb035697d2f49aa6f6454c738ab73bf0bcb7a64666f0fd23917c06c2e058167307d285e47d9 +DIST bytesize-2.3.1.crate 22218 BLAKE2B 7b28556b72fb063d8fbdcf0b5dbe852181f7dd16f8adf642af369b87369f6351284ecb1e9aa4f93221dd4403b1d39d3bf06f829a09aded57c3a1cefb4f3d5684 SHA512 b6934a96424d5c4af9cbb0ca35325c52e1f0ee4470aa58b866d0f3062e83a2f7db0867554c1786e62c1435c0a86efcabf4b1056305133b4fbcb426c6bc087fef +DIST bzip2-0.5.2.crate 38314 BLAKE2B 383aee82ee010cf8e520128b540538d74fc2b265e54dcbb48b545dfb92bcb5ea2c6c582e9e188ad099e8defb0103f7761ae271b974dca34a98a07b9745174449 SHA512 2c9b0f1c9380edb4987df28b1d13d2028fca60c3bf3a91f6e51784d954ac57c3c3f531f0e00802008de7c3963a4fa4d03abbf8ceb19d050a168fa1c0ffb61516 +DIST bzip2-0.6.1.crate 38427 BLAKE2B 89b9f789aa09c2e5343458ac0df5c4613fa9717ac000a3c8b5cc6c982ab7bb24db6ec9220cdf05785e9e85a3c44d757607db27f0b74fce85f3c6f660da726335 SHA512 2b613ad22f458a3f643af8ec85aa5e6e256c61d577de2400a8cb593fec058262a689a2a7a634315fa7ec6381cbd8ddd513dad82ab9b5a32cf4e744d2f2f85909 +DIST bzip2-sys-0.1.13+1.0.8.crate 633818 BLAKE2B f33f1bf6f01fd30e9ac551caa0092a6346fdaf076ee52967ad7e7c68f3e5d9261413da5185aaafbb11add343a0cc0116dcd1392fe5575a9be779323b729acd48 SHA512 89631b05c21bd06a1fc5911c637d3308c3be2d7d6e0152dd62f1851d286cfbc30ad534800b718d5e273e88409b33f5aca478adccad2c7b05400b3e698eb796e7 +DIST cache_control-0.2.0.crate 2738 BLAKE2B 5495f96faa0cdb428b207f70f12f393c8ddd65c8823faf608409958a393d89db8acdd5ae867df9c8495f1384b70ad1867db16a4619362331950db8969df15544 SHA512 e457e8f1e044a5eef90085b510d8ea61565a67dda2b39bb4b22e71813529d893f3d10a69b293366a8f038089d360e9cb4c1001ecdc1bc7cfe572ca1229eaba20 +DIST calm_io-0.1.1.crate 6908 BLAKE2B 00faeb730eda4412ec21a753a05b6aed9476dd4c0e64954dceef853e7915f6b02dd88c1ba4b79ea76e3dd2969268f7d8b526cdd5e27791f8006f5c5b2175df67 SHA512 1411494d77303ced82d4936bd38cce0d0c8db1b86999020a49f1bee7b1bf51428ba3e7d7d8e257958682afc7fde0dab69451e078fc2ad20e0acbdcd86d80d48c +DIST calmio_filters-0.1.0.crate 1930 BLAKE2B f3470da54e546c375d8743178738f8865d19a5dc56e2d0ea043a95f26f741efb6120d31b1a9e4f7e5448d584024046981adf32e05f4788c3fec61724c628cb86 SHA512 dabf17abd4e2985cc94c4d8d4f7354432e90ca14acc4f95ab186e6bb77ecb476e5780289123747b2066e3e662f28facd49ec6f5f8666dc3a01a7e95c68549eed +DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cc-1.2.41.crate 91154 BLAKE2B c7fa1a47ed63df938d95de922e412e8bea8a38842bbf20eb7a5bdfdcb3932aa98e7352b18d06816f68680e7b491681aaefc38e955ff92a9e6d8be6662ff465ef SHA512 7ecb7ecaa64c58dd1225d46804b2314bcf04befc20e0928821387d9b793f0366e8485d24b3786045c5455a13ff9f6a1ad0a09723d9c7e25ed192afb91951b4b4 +DIST cc-1.2.47.crate 92422 BLAKE2B 3d15e253aa6d19771d236f6d6c8c4484d12002dfc9b0be48dfe50d58cd9d48694f82754833864573546fb4ea04f17f06e0a8c144e94a502db710835441db95a5 SHA512 b82c4db3c289a6495268308cf73b708ad765c787d1360ff49788e3b352fa847fdf1f89ce80630a9dcd52c9873f8974a0473ff9ae5517b11167863434b8f45f46 +DIST cc-1.2.55.crate 93756 BLAKE2B 559d6dd3524897ccd371bb806a181c43a3ce79e21c9978085eaf7e131d9bc2b563b59eef5c06f9b50afcb75ea8a8f06be4b48b7276fe2bcc20b850cd5331b9ed SHA512 51b047f6690aa618466157bb16ec0cd3203a3a7229ca51077d1b0c37cd2059318a113639c7995b82dfb2ef9272a338cfcdf61843c28000450c5044eed52a5dfb +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 +DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 +DIST chrono-0.4.42.crate 238174 BLAKE2B da67b970d4bff78a7d4910ad4cef4a8b6177ff2a2a507e24d540d173dca492fad220d09dba96eff8c75cce3e066c490207f8cf769da84ac456870dcec20dad58 SHA512 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf +DIST chrono-0.4.43.crate 240392 BLAKE2B 7d900703e48061b0e5c6e0b0633f2d55e4fe012786149d258e38776eb39dc57a153b7475e56c06284d7926c20cd1b95fb741662b4836920cb75aacd12a094b59 SHA512 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4 +DIST chrono-tz-0.9.0.crate 361570 BLAKE2B f8178a0117f84c519d8b26d016878cd663294578b77d9fed1027d208a2b3b43176632b27c390f929d48af3f1991ff726adbca311363feacd44333cfc4e20a9c7 SHA512 a0c281985ec81d722583e412d5d9c4235e550ce01b9bf36cb9d6a2a37370d0c0a194a1818e6779fde1bd0107c06dceca624cdbca2aa094821b80ed91f53fb5c6 +DIST chrono-tz-build-0.3.0.crate 6139 BLAKE2B 157b1008045e2bbbf5b6ff3aeac3594ca970899482a16372cd731e144d2af0006b448c04828a1f4540ee7474b80e35417ce9e71f6f86835c558c37748f9a5552 SHA512 4aab68db4cfe816c8de21165858b969cdf8ede3c6f19be5150ebcc3237e40d052716650bb0cded7867e8e6d78e5fcf37e274b961108e3a025dc312078edcb0ba +DIST ci_info-0.14.14.crate 1138778 BLAKE2B 336a1a35e1f3df51cb64e8e406ebea30b25faf988cf6dbdded8bd500f8aa1cae954035cfdcbaeafdbaff457bd22f8b418e1dd1af4f2f23a8ba2a5a15c3d1b116 SHA512 3043c7df2838ed1e536eeae9839bc60ce38cf91a39c03d5b620097743cb491247c69c1bbd77648361fa127eecb512fa3e5bec3b01b0b4921f8c1eb24235094dc +DIST ci_info-0.14.15.crate 1651331 BLAKE2B 2574487ae338969699e4967be8eed4dc4ea758d107ceec27fd1a62f2f113d30809493235e4f8137b317dff85edbf2dfc200f441dadf5c3dc35e46695021d360e SHA512 1e7ef315135a8f2306f1cdbe4cc4d79c6d24677ab3f5fcb59be316e79047a1e7844ba1d611c7d6ebe68fc2be08e0ed893548b9f91fa4f630709e44f793b87ae0 +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.50.crate 62030 BLAKE2B cf2cf1761b2d4500ba6ce9c48e9127d83bc0eda99d111eedc5d45c9444c8cf53d15f9d56dddb1cd1d1ae464e514bd6484a15b4055a6305c5e476e80d57e090d0 SHA512 f98dc12a40453f17c733562e2d3a08dd4c073f2930665a683328100c5a09ae7d77fe535a22cce12c4eee8e2b073ebdfc156cfd4f5ebbd2f57fe779d206092264 +DIST clap-4.5.53.crate 62036 BLAKE2B 1d3b1e7e4ad3b8b837be18b63ed1a59b7e29bf2d0add211d96ec23ca97e48ea79a9802f7a2e08f9737d445b82adef252a5b69f8ef8c94fcaca88627eaaf0ea3c SHA512 2e700a46bdbf2afef7e56933629f3d7fae16021e02aeccf6b862a2c1a876e1f8ef52d927ba5a599ec04eb65d4ccade485d1de6ff50547df6df14bd8ad97daf2c +DIST clap-4.5.56.crate 61996 BLAKE2B 204ab0da10436850d787211a647885094178c24d66380140d0e04e2955bd0fdae5ed8bb3f15b24b7a853e1cf0a0983cab7515e914b6e76a8779fccbb35505d6b SHA512 2131f188f73ad990d3062b2f67ee7aaf4d760d8eff315c3c3417dfe210aad08ebdf030d3b1307a08e2df6486411b4c6ef3a52d8701e221fd3a41be25cef651d0 +DIST clap-sort-1.0.3.crate 8209 BLAKE2B 0336d8df4e8bdc485f12d2f6502f0e1150ca90a1453032bffb6fda197430aa004baff847d33bccdc0967ed4c757d1d07d800b6eeaa0ae4384411736d9586b55c SHA512 01810ef4770ef2c06ff111f9c3371d6bcf3e8af0f453807d9f6bd75192355f689e0963cb3c85f28f3fa2abc44c25d41513c6ba18ba317fda7d7413ff2fd17684 +DIST clap_builder-4.5.50.crate 171137 BLAKE2B c22e6f71df95d9cfd3c5f319d7c374ecb4879667279343e65ba35cac4308b490cacf2b2a702c4927d04412df2b1de776a38dd4081673777cf101553206fd32a0 SHA512 767b3bc14de66da6ba4cdf937b65d1f05fc34396026d8eeab39365714b26c7a2e0a7a494101ba13c97f23cbdabdedebfb62f522cce72fdb6f0fd5f45fd030cae +DIST clap_builder-4.5.53.crate 170811 BLAKE2B 44147b6f5c1af4ca234f81281a8ef0c44d7096e87a2b43d5099cf401d3a5cd319b250b0902a10271b25cbacab207545225549c67e7fe67f0914e4eb461db74a7 SHA512 3151926fa631c882a6a02381f428feb9e861834469229d53c222cfb2e14be8be1ec3836b57891d960d026e98ed5fab1d9fb12c475fd9cde43db7e621143a5ba8 +DIST clap_builder-4.5.56.crate 170945 BLAKE2B a1b48d049438194e3a0bd51f3de8bf4392f681474b4598c0b63b6f781fce9eb15e549bf162800d997b25c69e24d493c7a57a2e3775f70fa071089309a236dd95 SHA512 5886061fd6d2e0c1f21a9d30785f1f704df8912b2f254fb2342e9c1bd7dbeda91c8191559e27960d9fa9e535561c19a6eb16f9fec19c98b7546e872263e3b735 +DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_lex-0.7.6.crate 13466 BLAKE2B 723f306a9ae6c1fedd6b85fade039cc2a1dba51aa4412972025e0ff1aa8f15742e090dec61df3ac17ea9aae426e96049a673f5b944cb164b649ec1809477ab88 SHA512 d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e +DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66 +DIST clap_mangen-0.2.30.crate 16071 BLAKE2B 9a0d26a6b85bd8d547adac90b5f14eb3d2f3b325b1d703d9afa0b3c1fc35b0484c124ed5d1edb8d2a2a17e28dcbe38b463b04fca6034e20b8dc27185b59e3369 SHA512 30263ab5120022d9a329d7ca88ae1c16f023b7c7db95f60323acf9fd1442a9511536455c5b4d2f87aebbdaec66f0ee205069c00ba01010b14361b9e115601398 +DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST clx-1.3.0.crate 53475 BLAKE2B 75c040f5f79a6c58842101b42caed80904f320fb2e6d2bc5089ae67b7cdecb8bef33e517430b1394c1b2410b97e0b5699a5f6a7dc9f8fe77aacfc63eeffb2e24 SHA512 255aae7f355dc110511b2d8245fcbfa3044bea8c01651a662ece79779da54746087086932388c9376cab8ed2be8ec58927b5844e630ec2c15f46e4c4b7251f75 +DIST cmake-0.1.54.crate 18955 BLAKE2B 8ea4f8c4e5a383e406436343e3635449662788cf8e32f0dd5222ade92b6c0fdad4e5444c6a319531d8d87ba4e376f1ffaa7bcd1073878e26e7fcbd6383158a51 SHA512 ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009 +DIST cmake-0.1.57.crate 20376 BLAKE2B f9ec6c82ee8ed862c524d1ff7fe335379d128aa44bf5e904372aeecdcb3e78d2a9dea73a2f90c1c25301cb3c252d5f4d9313be56ff3e91fe9f7ce732167f44ef SHA512 34ff920c0f866bcc5fa8ba385b1945629c9174b6f3b006ada9f73fef945f67111f17342304ff74f69630bba4ff7450a402e1017a99fabc1296d276df4e4b633b +DIST coalesced_map-0.1.2.crate 10790 BLAKE2B 5adf7c9cc766df4f83f073ff0829d36d4b5efffa33b6bb1682f8c4679505099378144af3c4120087159f828d314ce4346bcd65fa154908420e9c1639511c20ed SHA512 ba85e2067e3e06dee314bd7888bdc6d8668a3d214ed867fa1337c23ee9df1c4af704e81547ad35412a02af81aba80fe5bc241d5cb9062806827c191154c29370 +DIST color-eyre-0.6.5.crate 636255 BLAKE2B 4a04144d7b79a46c5dd4397dac89f8e151467750faa0960b7fe527c2a69134de98e3d8cb67ed66c02e67975872c84ba641c3aa0b11acf8fa4c4076b79dfb333b SHA512 b2bb79609f5853177f010eb6b515c9eb4a69e0c2395b90108c151952da38afa76bfa4352d83ac5704716edec742ef85f95bfbefa8d0fa1b503f890f41309de4a +DIST color-print-0.3.7.crate 11586 BLAKE2B ebf70ac13c88e6b9ddae78b04997c4843263955ee53d292e2c75e8549b9f8ca22dc5d950417f2b366635d710ebe41d0f5a1933dfce79cdd10644bfaa2059092a SHA512 b79418bbd1ceb75a079f30648bcc6e9fa90c083058e5eae486932ec9334b1b9edbfb61a5de4034562d06dfa20d0afe45e6c2902d057cc14258abef393ac1a506 +DIST color-print-proc-macro-0.3.7.crate 23082 BLAKE2B 0b4b90ce42dcf0668732c5286178bad6fdbb520a0e272e5f375bb576aff099116ab70fba46b83d5b140d4505d477aad20da43ab6c5f6f55cebccb751ccbf9269 SHA512 e315b1bb6458462ca61bbf4bc5289bdbb51fb2c42e0b10df473e74ec30d2044e67d134052e6e86184ca8e896af264a380e842a73cb2a3562f3601b44d4e2602f +DIST color-spantrace-0.3.0.crate 12884 BLAKE2B 5cabbcb8a0665c3cb66c73a678b47002ff49ba1650cbc796ee46de1ddca41dd1a4649d99eea0e9b1a1d54695347f8d6ec21c301329f19a579a72e5fa2e2b3f3c SHA512 eb81390a634f79a5f71209305a8f152b6d4c1de0bcba58d945718ffbcc886d43fa6462d14864a0d92173261d3e168e52da8c32df00bdf640c56f4c7e160538d4 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST colored-3.0.0.crate 34497 BLAKE2B 6477cfaf974399a2823a714b766800766245c8965abc99f142c4ab72effeb665cbe408e9f34e28ca54a0b1e82859b8712027ec0cf88b98d2c536f0878e7ef6ea SHA512 2e3a0b7625cebe491a884a4bd1d8c4b4355235cf6e1e940768f92968313e09233d2f9a13a623cd44542f7f2894d4a7d64759083e005f22967d0a4991e0491396 +DIST colored-3.1.1.crate 36216 BLAKE2B ccd7bb46b6ff080e83c7d2a905cb428d07d1ac9ce511c8372618ced9078e7ee08be009d0966b168dbb12a501e75f9da2c0e87ab6a350381734a94d1a5608dbc7 SHA512 7195e68194dfd43c2bce16da8b59474018ce7c9e4e47fddf9938d7ccde622b591df996c9a63c0517f9df7628c2b4fc93b346c7dd671065e6fe325aeb87abbd8b +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST comfy-table-7.2.1.crate 78509 BLAKE2B 6a5ba695e097944407a36075820031939df9df0285b65c609d55c7229a2e8de252670e89a500714cd715fc3b29ee4b2d2517ed46611a4c7401df06d9a08fea95 SHA512 ffc89e3f8f52182654de3783bcea66c83ccfb240601e91b10e4fb02efdef6f244d0e08ae13330c9bd95668ba3e931fe7ca9ffcf8f60a2034714ef4dc644427fc +DIST comfy-table-7.2.2.crate 78788 BLAKE2B 74553045b7bc85ae92d4bb8cc4c9d0080b2d5d74a5115acfbc99c72fbc937fd0a51e8afb6d6954e4bcfd09c27bfbffe9597158e493f61a637980e6838236bf85 SHA512 e77c23caf10e5d6fa980b97a439fc04312dfb0187558b3f8c74bff86e02681d1d3b48eeaa13bf3972d8de6dd3055b3434c69abf7e4070b004ed3b75822a034f2 +DIST compression-codecs-0.4.31.crate 22694 BLAKE2B e4472d942833b5e9c43decfc84417b7d69a04480a8549f18aa6d52ae773d32a17d909482ab1d62461d42bc88365f8b50c86de50750ba611545936a36997944c1 SHA512 fe48c2fce0fb7856ca11aa70e0e527064b10ac7f0d3fdf29aace5f9be26cdef5da53de91df4fa6a0d43c710b7ad329eb9832f2f50eb3522519d6fca49e2077d9 +DIST compression-codecs-0.4.33.crate 25038 BLAKE2B d58ca913567deb28d6f13790bc6959f4d8b4d69c5d6eb25b5b3471469a35932670f32c7c1089ec1f3976d3caa21bc21f7f3da27a3fcb9170d57e74cc5c45ecc0 SHA512 1459076a46fdaf5936cc055defcac9502356a8f944df4596b593f5ed74cd966cb1e11863cebe07e0df62b4b0118800b6a3fddb9fa2dda44e6b2e09511d39e6ef +DIST compression-codecs-0.4.36.crate 25376 BLAKE2B ffc0da504f50055380c9b6449529baa7701358868d3bb96bcf243c478188bdbf12f74ddfa563316d534626b1dcb1d8a7e0ed1eb2419a6f334867b1d019e96675 SHA512 f4a1a8aa7c527e7f71c236ab978a7254fa649baa37c5f6b016599ac450f22dabe939c258870ce6aa23a984aebea70575a422a15f12ec46358e36ab8f9ddf717b +DIST compression-core-0.4.29.crate 4321 BLAKE2B 11090de968ac6deed9a10daf297ae6b32df2aecdecd2ca96596401080e7df1ddfb053633703d8ac61f16681b27f5359e013b01e1cacb2379a2166e8e2607dcf0 SHA512 8379d9214a466bd5e429fd7451bfea4d2e9fb410972e63920e6b163ca0ce918ad0c18676ba52efd77929e690e000493717cf72fd4955be13c8ff99408c60238d +DIST compression-core-0.4.31.crate 5749 BLAKE2B 612d9abe9b1d0457a7673552b024e6599a75fe28b52c5aa653277abc2d04ce88b7aefe9dc0d59b2bc58af36e2d66297580a1a23701af0eec20b83c72f1f8c3cb SHA512 218fa450d10dc37a8d858764dc307a56c29492046cae953e7405e723a8f298f18e2dc8d2e46bbf4bfca77999303548139c3f6efe0345c233e03c3bed537ba3f6 +DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +DIST configparser-3.1.0.crate 25473 BLAKE2B 35bde987961dd7b7071ad17a00041d98641dae6bb57b2d42fcca9484a8237499502552b837b7330dcf3b2fdc7fcc65a3aa3c319e85798a63f02e16adf36e6aea SHA512 89b3b51a60793b8bf71ffc8f5a7c098264d1111db644fe4ae54c797af9c712359aeb001eccbdb41569a63d9052efb2f8d1b069842da0ab63fbac9a3d7e1243e2 +DIST confique-0.3.1.crate 42794 BLAKE2B 214597de1fa8fc02325c54b92a3b525013bf7030e639c922d7503d20dba1c39addea6548b02b30e7b2cf8fe973ddc68d4409dadf0d85cd3354e3f1d06513f933 SHA512 df735ef6b36dfc3e45426801e2ae995dd39de07d405833fdf26b4d155f6645174f25eb71278b7f5bc19f0e55575642548b82901bf967349c4b4dc43cf815f8c2 +DIST confique-macro-0.0.12.crate 12706 BLAKE2B 242493ba603d719bffc1edd30fdf737c2e239b9d9c15deb5c1ce2b0f17af3ec463e3cef9a591ec5ef66d2cded7b24063827e7301c3e94a60813e351ee5d09043 SHA512 a3a55038dfa72bea971880239ed20edb652d92f59df8ab96fc3fe2a7dfacd779c585539d3bbbc90b17657d8d1f9f41e1dbde58e783fb346abf6799be63a06cbc +DIST console-0.15.11.crate 37822 BLAKE2B 3233ded5b40254fe62d04f2672bf0a8239cd506511a6fa9dcc3ea44b0eca2aa4f586f346b83da3cb354a0fc66484bd1934ab07b8c591834d9dbccd17d149b642 SHA512 ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4 +DIST console-0.16.1.crate 39129 BLAKE2B beec08ca77c04ff56595ab7a3d7d3237bee31f02f4af9c74ca34c6e9cb47bdb2bf422b2d9151d6be0694fd98d1f5ddccd42b64c0b9d8c100bd2baacbb9f6b20c SHA512 8d3f4e52355f135f98f0ececdf8b7ada8270ed0ee5faf791299d236a194fef42ec87ac84bbddb464619dd32d8ea8b985b26c8710acfc29480bd362507b150786 +DIST console-0.16.2.crate 34100 BLAKE2B 5d73736df5d1e528e5510094bf5318b66280310295dc74e04bc54ab72056ae97f1874b91be5c2cfa5ff0b53d66abcc53f3d990c6de5f54e88c3b26f72c0af986 SHA512 5022b1665af80711df693bfc1964f29d3f9a1217bf6309ed827242acc6f2d46296b0a0d709b8fc98fdf7f1ab9debf4e1fde5a8573df93e65ac3d50d291bcce3f +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +DIST const_format-0.2.35.crate 79187 BLAKE2B d9f9c2ba4a24058db95b69f776348f69c779973509d28d2a8dd68443b77d1d284bafafd260f0ef1cbd1887856e9d19268c284849354556eb3527bc49d2253ca8 SHA512 4bc789491d9da5b2520b659727ce221486b1c79829e74b2751af336e2d3c2d2c0a61e01caeecc7c65da724af8521fd42a04da6e58a8cbf6bb8daa5c3042b8ad7 +DIST const_format_proc_macros-0.2.34.crate 24396 BLAKE2B b7826f28e02937dfc13a80e6790b0f7e00f6c2be02d4cfd6c0a34ec2a42217189f4a9f0feea1927a135ba5f07c6e11eaf71d402ad25d976a5106f4f1cee7dd93 SHA512 f42887fba0d5ce2e15b18381cceb711a661e8da6267ef7dd0ee636135daf14759f04b32d9b8628c5ec63acb3acdc5a2c101c34039147d55ec90fa5c956ed807f +DIST constant_time_eq-0.3.1.crate 11561 BLAKE2B 9ac06a1b13da2aacfaa20d60e48df4f32f6462e4036fd9ec116c45a9bbe142a18b82cf18d762989876f31b745d98d52ce7e3d32f6c9700a500f16f00649b5699 SHA512 2b6b0d7572c02606b7c3780013fb1d1773b999a0d9934e4b140dd82f94e6c91d2ef82f6daaa1bda94f95bdf6b5997b2f0ea0c8eba8ca7e28a07d1e06b1071b50 +DIST constant_time_eq-0.4.2.crate 25831 BLAKE2B cfa8e08e63800b1c88b96d645a965873b168682b34f726a9d3ac6fef0a253378c96e853db3ac12dd5fa474abb10827ab81f41b15a97dc035d39aada0fa945fbf SHA512 552376f3024fd6750d4daafd5f703ecfcc5bec3a2b7f8328de2b5ef2ff3ecfc57c2a4ab636eed19940eb5e118e2c0d354f45354eb9d95d17565ce3b5cb8d5655 +DIST contracts-0.6.6.crate 31172 BLAKE2B 53697b3ec301324c582c8d57ea526a7432f2f527be905e6176d5eb28c7b7fdfc4e26a71f03edaca3f6a54181e1ef6ac5c20dabf3a3c5a6c0a21cc649aa63ec3d SHA512 74568271778c8cb59d944ab0e6a7327bc5019e42ac9fbbbad18a68b4cb4b21341fbb4344c53efa5cccab78010f04dbc4bb9e10ae4f5cec30d7cc2d0ded1eac2b +DIST contracts-0.6.7.crate 31377 BLAKE2B c2fc22b4da3474075a96d154f53d5cb5b3ac72750439dfd2a611fc9b78cd1ad87f9c0ad5751d697982743b84fb11f6ded240ca6163e96c09aed9b93b415d65a5 SHA512 1db8deed1d4e79af6dd21287e12f7a5651db8f216c9ca834a77079ea7cce3da459b187f7b14c80b4062e28a72f6bcbe9db57082cbc5a6c5ac7d92622e94c7869 +DIST convert_case-0.10.0.crate 24083 BLAKE2B 62d541eb28d7ee69664a4344d794e19adf27ab770c39a536cc490d6c91f3d6d522cb788bfe2cf694ecb02e1c8059f4df321ec2b52e8d722df02866e30f11b758 SHA512 f96a54fed1a158c007cf32d68e0ebdb94482c36e53cb5ac0af0ede5970094f2eeae76f161d56a7fd9766d0ada199c65d850d50dd2edd8db661cbfbf80903b9b4 +DIST cookie-factory-0.3.3.crate 19084 BLAKE2B 795a6f0cd4e93fe8ee257ddaf1f76852499137bcfe47d25e3188f3822f3d92b191cb9f3894163de39386584fcb899ec01d0cabe5757f534dfcee9fa28aef8132 SHA512 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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 countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc-3.3.0.crate 13905 BLAKE2B c48db7059c75991f4a4898f498aae0fe9c56e7ba1ee7d89c4f48e1b1cb2584fc5e33164444b71be13539d50aaa1f5454190cf4638557e358fa856500b7a9b3e8 SHA512 ac1d7ded584a13aced97ec71b2c6fc88b4b9630183132dc11d692fa7b23e108b14cacef8ac785ded0df6fc8c4494936df1b4afd9326b84dc30757f3f1c29f203 +DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29 +DIST crc-fast-1.9.0.crate 195156 BLAKE2B fbcb902bd00a3e2e2131e940eeb3d728a9c3e4be3f3528d2b29fa6c66fbf5e865565a4da8f24a0e2a4e982d0533d394cfcd79acccb631fb13e24a9e4f9382948 SHA512 415ced9f5ea75a3095427a7f6c4bdfbaff47d016c233723b3de07ba21ee403ed3ae24ad8be9678b297cbb10318d9befb09e6dacae7618e2a90e6254bb3442763 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crossterm-0.29.0.crate 136635 BLAKE2B 1a2e26ed0b04d4c712fcdbdda0c57eda292068fac60bbf65710de8b4ad9f0a59237bbdb010185cea65e913cd49b356f0072f75274b363b0b05d06aba640a61c6 SHA512 7dfac3f43b8a78573660efa2f87907ca00cead1fddab1edc9333277d8a2e83f50268859d0be979ae50106893047166c65aeee78fdf5fa941261698b1b66488d0 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +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 crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST crypto_secretbox-0.1.1.crate 11377 BLAKE2B cf5ec71ac59985a009d7853a471d537cca995f5578ec5a4a8f99b88de5b262cae42e761d43803f158f457895c38a5376facef2c434c362fd5ecbf3a0dd34bc2f SHA512 25915ba7df7d98024e0274abbc048e0a4343f4465e821f09600b4cd48b53686ec45331bff6934106cb3756db8cd7215d18380062f422845bbe92f310eb01bf0e +DIST ctor-0.4.3.crate 13805 BLAKE2B ca972d8407c74b3f4216719897ef924a7ff29b4a0f1524bd0c1093ae26958ac6f09da594d172939d711cbf9afc76efcdae7d640c92be3c58ad7548cf8c67d224 SHA512 db577f7a63f43fd63b058a6d2c698157586bdb66cdc80e9e35919765fc8a3ae401649554de0b151ad7c11b25ea0ceb6814ea882d9ccbbabc22b01c45eb275651 +DIST ctor-proc-macro-0.0.6.crate 6435 BLAKE2B 31bf4e168c81d177687d8d488e98da485da5dbe3399abcb1918874f3d3229a88373176850172633e533f099f69cc6c79175573132d6c1e22fb37950f22aef828 SHA512 5f8403cd628348fd5e5930f15ec0482391cd892f5003bcf68a983e278da554d68af39e9c8ab68274296147592b63cbc89a597e10d5e1e221db208bd1639af392 +DIST ctr-0.9.2.crate 18344 BLAKE2B 195dce5872a0f59b90bedc268c5a5796f3076d12868f29f887294301b3576047ea82098e73ae996f564e400ce316cf1cdd9016ffb714559aaa0465dc826f0cbf SHA512 6a027f4e3881e51e3dbcb89348c961a2086bb63e70652c49107f49b7d021e31f74ec8c6ae91fd1605928f93f5ffa27889f257c166669e18508995168f17b46a5 +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.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling-0.21.3.crate 41398 BLAKE2B 5463e73cd01aff3b3b6f650660b7816e5f83c1fd94b33e13d814ed74205a4ff65c91515d3d8532e7d49260bcd5d25391338476947c891ab072cf9f19eef562e5 SHA512 d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_core-0.21.3.crate 74471 BLAKE2B 0464ba180045fa21dee8b3a793950b0ee5526d8cf80d149233f37fdcf1af38513bfb0915abe3dc292acf4f7889053fd345aaa6c0f8f814a009f867c73bbd1fd7 SHA512 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST darling_macro-0.21.3.crate 2535 BLAKE2B b93c6b9bd45643f858595320a28886d11940a13fe30f3f0df61828c01d44896a7a59aaab32ccccf0b4121a3b333f7ea818b519ccf623f48fca0111fccabceb50 SHA512 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST data-encoding-2.10.0.crate 22293 BLAKE2B 69e1b5fb57f1a2694974d3ff97da7cd1e4cbec8da0e57acca804208f3141cf0381b329d3732c01cd4a42761f8072d2e42404adc7a6415b091e5836b48c757b2d SHA512 b7811d5620214f4d6361e37ea9dba7cbd9e24cb55066086f240c38a9dd27f31ac86fb358c515704d82cc50fa59e42070d7fabe5949d9355f23453488baf8058c +DIST data-encoding-2.9.0.crate 21564 BLAKE2B 2abe5ad8772030140a67c015cb1ef5c0f1fadfb0398d0e73bdd8f93ae229955ef9ae430b28cf622ea3cff4ea8108159c05aa4d501eb6feb5b7a34b4a6c86fe03 SHA512 ec4edf4b7e9cf3f0f963de117e15cf4e7723587782b4520b01101e91880b074eca1473dc6c9d4e484bc2193caa975a7fc11ef3efb114354c491f13c86b149104 +DIST deadpool-0.12.3.crate 45380 BLAKE2B 60f71ae860e0f91c25189e69864338158f5198d2fe3a6a0c19571d53ab7202b062e424e2b58c69fd2d628f36134b1bf8266726004d50b92e89563d14d3421e18 SHA512 daa3fb45ebef7778b246b37e0bffa34046b9e4119b7e5b52e2b637e396e611525d3ee279d32a9f13a3afbfe7c4e44d6119837b2477669a66eebd2dd4d382c205 +DIST deadpool-runtime-0.1.4.crate 7664 BLAKE2B 1a9574aa768115ed77e4a3694b4227a8709a1535b67a7fb1f0c847b704826908ce402b5891bf54430429b247cbe467ce1fa499b01001dfd5d584ff92d3333612 SHA512 830da91a0f7d608c6db5982d39b0c9df0660adff88a7e6a6b7216ccd366701b1aa5dc23f3e7705685ee881b8c43b689934cdb5ac0d4c50f5624d9e05230a120c +DIST decoded-char-0.1.1.crate 7209 BLAKE2B 9cc9407fd53ef010e79f90953f8e2837dae7a948b5f0fbcad1c1c275f1c301324fbd2b1b6dfdbe6bc833e8d8adf2f6da08d0aa8c7c72e0a6a362f33e0a7eb404 SHA512 69efb0d60d8ee2ec839407c7182f30c8b1277cc2bc06de97d7a392b9fce34ddef6c438594da969dd829a6a74da6b1ba94c55487aac027ef162cb026506a9f1e8 +DIST deflate64-0.1.10.crate 18859 BLAKE2B d8489165f837e09912c72a02c2ae8fd5ecd58e84665d4556d3ec968456174ecbd312c75f960fc7ca51360b7bcbfff369fcbb277941e507857caa12a781786c84 SHA512 4fc98b5b2e318426d2a08fca8420509313f91d354e7fceffa9563b025cde04d732d6e9899f808dcb28051365048228cb6b54ecda992fc3f4d2f1761028d88236 +DIST demand-1.7.2.crate 29456 BLAKE2B 5e29f593986045f25f4530666ecfbabb8fb21dac64087707a2263d5357648baf687982b80c3c5cd9926c1459c1a28a8a15225327de64c886cf80f3439d0fb841 SHA512 4f176b05b313225401d880c93a014325cb59cd4884246043100c0068dfed580675c17b7c5177189749862e0543c0e9eb2ab37a4f9e4cecb33dd8fda66298d196 +DIST demand-1.8.2.crate 36756 BLAKE2B fe16290aefb4d887b230bcdae224b3be6813ecb2ffc7ce3ef63ae33e0219a73edb3f7cc24ab2e650bd74f7ccc632378ae2f1ee25d7aa3312dcf979287fb3022b SHA512 ed58f9a1a181012c29094a2c9ffee9f787ae206351a7280f61d29185a90b6fc62f9ac058b45315fc78dbb497d62f9325ac1f62d6fa2995c22b14a08daf3424f9 +DIST der-0.7.10.crate 90111 BLAKE2B 7a99e9f047b465eabb798286a613948347aca44afa4bdf171fc9663f128b26edcc23a8b1057f64e607a5847a9bf41a292a1f1df920bb248e98737d2ce85d4891 SHA512 73e25398cf349d0bf3a656cffc4390f2c82304c10a5da6900f2216ead1150d82e614eebcff8fc3e837b185b705114a77745700c6d7c0dd6bcbc2299fd213d73b +DIST der-parser-10.0.0.crate 66186 BLAKE2B 5f541d2a3a0e3aa4bfc9982d2061ccaba124faa806dbab1a7a6aa64b94d0209679f7ffb14c7d9b5f4319737c02b088f0bec69cac56f065c24853d9f28f3d55a0 SHA512 93b00c7191cf5246427efc1935abe7d0a5d1e796de4769ae63c3ce7eb09aac14e63e16d7bf79a08c342061c80f6e2cdc8c7112b8594cc6460b6b44dd7c651c2e +DIST der_derive-0.7.3.crate 24657 BLAKE2B 3a1c61eb8a8c6e33324069942b387725cb38791cb613ac94548d844c2ee3ddedb04b0ddba950511f0d686ae3fb403c1fbe360e56e0ab184c4afd7b21567684ef SHA512 8923f2a0c0fa882b54eceb4cb4b51ade1a92e785e477fdca1fbc14138e42ef4d7f415d3c539b62b61cf57e15ac77048a2bfd623e03392de1a65fed819cf7ac73 +DIST deranged-0.5.4.crate 24461 BLAKE2B b972b76a22ed093e827a7a55f07a421a16a65b45273a3380ccda84a9729bb04c6ef8464f0ceeefdfd3f55e22eada07fe272141f06ef5d76c100e36b214ccf8f9 SHA512 2a913f94425eced72de839ed2bbe8a61d90a5617fc9efcb4c99e12a1f1c8f05cce8254843174463745cbb0b813e81e7e24e993ae2665928edda79ae95099ac1a +DIST deranged-0.5.5.crate 24438 BLAKE2B e0e825fdae479fbfb057fa084882eb58836490b5158205d55b4adb593882fe70f10f9b1b6c2ebd3ab6a61673dbb3a56e4f5af32b154c645fff3b53a814e5e648 SHA512 c19b716727b904f1c3dcf4e0b5489ca3a7540925f2c633f827ce6fff7a2649bc22835b433fc06376dfd0fed48b232f70aa23b24fd0e834692f96f1d6a319f266 +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb +DIST derive_builder-0.20.2.crate 36661 BLAKE2B 27679d1837dc87ad4103459df3be6ab42d4d8b70aa01a1552aceab82042dfee81d90134c9f940f0c1c62bf359c5a70128bb4bf7a62bc4844066f198c771fabe9 SHA512 75d08f4c106ee5df795ebc8be3dcf34dada037c7566b20bfb52243e16f288b440c723fd17343a654d2f170c056a4197704b9c6b69c8e0d1b250039bee43fd872 +DIST derive_builder_core-0.20.2.crate 31397 BLAKE2B bc8c8da24a0b7871c7574330230544c3fffddd3a00c403f076997def95ae882be99d5f3a29c4e08fe536af9de87751ad63a5ad77e6cd9587764d19dda174fb0d SHA512 ab154b7f116a21984cf8c9cea538e8d33be1680663f4578af37f7d74696547431e9ded07bd8ab0265fd2c4aba5937b948f57d4f9b60b96c840f5150e8c10ce86 +DIST derive_builder_macro-0.20.2.crate 6360 BLAKE2B 6c64582fa68d6cb8d2c865a32af74ebdfb463d449bbe5a60cd2139033aa3a74a6c2de1e3e5c18b4dc785e9f272971e893a3789ce3d0c1c3b7735f6082e5e76ff SHA512 1a5cdd75bbd6326147f6ed726fdc21b2a4e44db9abe49576d4b1ed067b0e56871cae148ea982b647016240392194efa4eca157d615ab42248d798396612b3d9f +DIST derive_more-2.0.1.crate 70127 BLAKE2B cf20f53528e07ea53a8ad4e0cd9698eb44dd95a711ae5a969322518e5b545d4355d1ef396584bac07e73805cb44443a737a3f21e279654faab79b29e6d19093f SHA512 eb80e75fa43bda291b1437dc4df48d39570c3d9f94c758be5560bddc29170ceac6d9a2b51bf414729b8b7331d60998caf930b905951156aee0d07a5b62eb8028 +DIST derive_more-2.1.1.crate 88632 BLAKE2B c875dd4b0718ab1ee2e6faa74e1e1206b972f90dc0541dddd97dbcb6e3d2a7489ec55a7d4d6c27371a3d308e0e58d135ad5d0bb050777b5b60d75466a3a9e626 SHA512 cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff +DIST derive_more-impl-2.0.1.crate 78233 BLAKE2B 84d195fb78479ecde38abfb5311fb220835f4150a301ed01c0aae6058ac00f04ef5a9daf122ddeb180b18bd0eb714fd24a5ba72cf9100896a7bcc1787532ed01 SHA512 e776a931e98b1cd37a8410f6376831c7e3c5704deb57b8c21aa6ff6546b9764c32e705f9055b14cff6b0c802f19ddc7254c14b60082acc176f33ec33f781fdc4 +DIST derive_more-impl-2.1.1.crate 99094 BLAKE2B 9fe9720e2cc9b66e849b8598e28d949bdf5422c34945227ca12c2626f80c564ff78edc59ab57863c18c11ef558c4b3e5629bbe037c4fcc0ba323679d04d26880 SHA512 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89 +DIST deunicode-1.6.2.crate 172772 BLAKE2B 14b6d493df3fc54cad823d89eefeb8b7168b251c6ffdb7dd46cdc06299263fda6d525ff624dc09ecfe81a9353c838ad5b785a768f91e14c6ab0202ee0fb6ac05 SHA512 3e01be60a528c48e4f86e0363e0f8bab35d444ec0d4fc0ad6c611a22ba55fe6265a9856ce6816d459a88551fa15d766de350d71e185655e4ecf921d8eaa9c28c +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST directories-6.0.0.crate 17842 BLAKE2B e2c77770b1aaf34dc40b4ed716439304b2d871ecbef25f19394c15cfbebe5f8d0e3276f2d9855a3d34c9c5d079b17ce94f0646387750149a2b4992e3c3eda723 SHA512 cc0466a28fb61a8e10c5ae931774c131153080dec669efbcf4e34bfed5d50b58ba3c583de58df5191df36c4c2d7e996561c8e5ffe909f6eb8f5eb3cdb535ad31 +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST document-features-0.2.11.crate 14640 BLAKE2B 099c4af5ca21b8e43039723141089e36b02ab50500fe3293d5cb56dc2ac0e2e9efa628d1cc79d3553c5bd58d74aeac57bb1ab443e06f9428d349a40a4fd4da5e SHA512 0e491525c0ce319371c89460934fe37534a6ea71356d8cef91864af6aafcba6102e269d92de5813f27cee5f6a178994d63a2a2547dd6d9803eb7055470a2fcee +DIST document-features-0.2.12.crate 14739 BLAKE2B 75d279017eae0877aaecb3dd953ea9a19083f5affe9215e623a9235ca97b156484b1bef8e682b5e81859e914841c951be035a24ffe0afca419ef2721949d1411 SHA512 2991ae0f22656cde0aba8d8d76745a0316febe1d5ffa31e9d57ef5800fdbd10d7949d34b12024981610c7ff983c92f97f0fe432f8a75ff1b7da5e3531f01e677 +DIST dotenvy-0.15.7.crate 20293 BLAKE2B 89a205ca637c31678fdc7249212a6a71a10bea47607279087f719a4929ca30e27f5cf74d4560390ddbb825a58bebc8851a82c3c6ed525922a74206a85bbde6f2 SHA512 208eba7f7d012b71dbdd19d27fad4fa1d2982507d3362167fab72ce819f44972ac0dab6a10f3842f3f8b44d979cf8517240fa4249ee066f4806ef4e38e343bfc +DIST dtor-0.0.6.crate 6601 BLAKE2B 7801fef1f8f37b55bbcbaf46d72b79b2f34d2751904b85e2832284b3301b9fbe2898476285c0e82e18f0736ff2489ad4925c7812a5c5709962e9d24396e6cfe2 SHA512 94d2ea4b1907eb20b0eeaf640668fa4b780ca119f1394ebfdde5501155e18b46c19f5fc3e64cb66064c287c1ac8a62d80b29006d1cee1ce834fc1170b3c3c761 +DIST dtor-proc-macro-0.0.5.crate 2049 BLAKE2B d40e8a6a4ee4d93a2519a628a1217eea4fad12896f0c73d4f04166ab55d4df65178870d59d80ea3cbb8b0b41151f6c6c9368aa40b1d1f8dbe00712db8d26f8fe SHA512 6f575be35451acdde63db6441d9e272dc7bbc908bfe7b64500baf20cca1c55a0643fd11402fb1f98c5a27af968536efa83c3e8151c1ffc8ec427192b3687d077 +DIST duct-0.13.7.crate 30055 BLAKE2B f1259e9818a7c2f1df3dc387be3837a987e0246dacac84d3ac3443a0c6870b6cb4dab36d380ef8d04db47545655ef4def8c713c62f6e86f2b995fa3b69a16b6f SHA512 b6e524144360b61b5c134d40aec409664388e88ada241443d152c5f7ef8795535ba243cc792c881557412bf75c2ba73c84e2f620eaf7d4668a15ba6bc274b1e7 +DIST duct-1.1.0.crate 35093 BLAKE2B 5580216e79152c95ff1012000daae202f665eb08aa8b77dba58772b2342cb4c65b18dbd222ad773fe42b590020ed0f8cf35df3abb68620405c834d4d6e779741 SHA512 8bbb4a65404c6c074bf60b4a5bb5432a3fa240ccde3d224eba3a753bfda01e2576dc828d37edd656b314caefa4a9f400ffb260d352a698627ccb623700523368 +DIST duct-1.1.1.crate 37041 BLAKE2B e65f1fe1cb46f46ea6a981575d2ffb2602407a012a94bb36c3f8a950b6fb8a89a94c4ad1aa032886884c73818b3dd3c4435e06f3539dbddc1d4ee1804f4af2a7 SHA512 2bfc531841954e040f5d55c78dd9ccf72dff1fcf6f675ab3f7e8a7f520070532db16057fe921be7b14844addb88a45b662632624dec2b38912b4ae195b742b59 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abbefac29cfd85c3904d82495753bc5917e8e2b8659bd091d73c2d57bc2f6c8477b7d5d44ab858bd3a99229af SHA512 c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222 +DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2 +DIST ed25519-dalek-2.2.0.crate 98034 BLAKE2B f75c423ad385d1d20d20f98e30f646e020bcfda490c3b01ee6b556b7069e267064ee25a9107f0027b0e6363ea18ea4dcd827be053f0de19e4398a556071b94c9 SHA512 5f79594fad15c9ff524322ba2f917bc9c6bed72acc6611e10e1d40a9b7ff0b4d6bf99fd172d842cb31892487fb4f1b096bf4f210ad0d9b8be92d22dd5adcdbbf +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042 +DIST elsa-1.11.2.crate 21055 BLAKE2B 321988aedcb1fb4411a9c0af2cca03a84f495276305cdacd642e8e010b00b4ff40d80c2400e1db66cfad4c4168c52fdcb54b5d7ccc080aee0360485685b6300f SHA512 4a5a6fd7be17808134c00ec08690a7cdf935457e19913573bb73e425e809bebad787190c03ecf9554f2df456bf515e1eb0c740a2f9a362bf1480be494533a12b +DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST enum-as-inner-0.6.1.crate 12190 BLAKE2B c2162a838bb717ea7859d5c11ea820aa6bc79210bd6a9e06e4f05bcd17a3c92bdb7d98453d58911f96dac79bdf553730b58d4949d268321aeae324187602ae09 SHA512 e6f80a4a47f5901301debff47f1e88291ee6d29dda2805373ebee62f77c149a2c7f8d1188f8a365f2e11f5497025036aae4a4c3a7f570928961d1d25d6caabd1 +DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fbbbbefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df SHA512 9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782 +DIST env_filter-0.1.4.crate 15281 BLAKE2B 4c069793165e5adcbf59586a4bbf4aa436532d838f1b939ad92db011f51f1e337cdbd7e3b84cb9e7681d942c36400f169e0ed6f8b66429cdc77626010a781f68 SHA512 58ebb6a087e50c212fe1292a4e0fe6ce7154d3ca7164ffc6bab914e4300543726f4b7875918effcdbb660b08ccac67df7c91b1fc43f5fdf53ea7a46351ac9299 +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f +DIST env_logger-0.11.8.crate 32538 BLAKE2B 9d62afecac4d4fb20bbb99611cade6ddbec17c8dedca94aeb13fad8fbfcf82988a55bb45400e78adf8257fb346b0d6cda3e2c2ed2332961d485055b365f396fb SHA512 84091355d3d9f2bfb1fdf4f1c6309444b513385d9b911f3af8cd1b5c467033769e7add11f65f31da8931dd05d96a348e0bcd670733d31ff981faf760d727afa7 +DIST envmnt-0.10.4.crate 1194963 BLAKE2B de1311a32bea0fbba21a071ff11efd3adb5b6fe0623967a4d35f805f6b2610c63e96baf8c0e6c6d393f533fee453a337779b5355dd0259257b6211be6254ed53 SHA512 09b3810c46361115695143856e0008263b993d26db7577468ef9f8e9345a2d75f6a32ff09ac00a89431e8f1ec980db40d58408b58e043d5bdf1d978b3cd0000e +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST erased-serde-0.4.8.crate 28580 BLAKE2B 40cbb8caa7c38c7fc057276c8da9972d4c0134cf3e834c7561d6c3b17e90d0357114abe232f9cd5a4e446b1a9cd14a1febf954d01f6eb27054edfb4e7e56e068 SHA512 b0d48f428e6ddffae100dc072fbb6ea287e350c4621ca3905dccd370facedd735cbfd536ff6330741eda1b7f8aa3a9cf34a50478e7adaffccc8afaa3312dabaa +DIST erased-serde-0.4.9.crate 28835 BLAKE2B eb98226d5ce061c7a40f860f8c887ed9e4cf5e3e1126ff1290277a621154ee5c61c9b36944cd650cf235e9d32f987e9771c18b3a1fa3beed4757609c3f668ca8 SHA512 7da21614dad96145e0251935384ee4a7172613dd62b0813be30c59110706205d9783faa89132b1993b85e375ed79b99f06d6a6b2db0c6027db20f13f59911188 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST event-listener-5.4.1.crate 43782 BLAKE2B b43523d0166d1e89f4957d718a54af9c31a52ca860bc5cf645e093670e5d0e4bdbc5f8f57de9eabd8b8c5b54df4090bea68adc8bfde8b9d23203b737580e4fce SHA512 99677a81a7abc04d6386db78fbda40ce5a9e4b628d0a1b171150b5be12e336fad04f2f8ac94e62d732dc90b0c65279bf28904e77f19c5cb6f0cad6298d97c394 +DIST exec-0.3.1.crate 8748 BLAKE2B 8ac31f052d1e8cc5a1dd1b199cca78c998e812b600d37944790f4747eb3111d3968978d9d9c9bc0ad89a675126f0faefa8ef4c3fd6c06f148f1109e5f28d4719 SHA512 e787373ebd04aaedee88c7f05160bbe3ef59566f9a91f3fa0a7aeaca0cf63bc8f85c43373c32860147342014e0d003311eb366b3faf3bf4c3eee032c484b783a +DIST expr-lang-0.3.2.crate 27464 BLAKE2B 137761fe564d01c08ab96acf2989b0d09c57206e9a6949c9fb634a5514eb8ea0efc70efc880a8c9d697869dfbea9def791830bb72764483829a7b5e2b49ffa73 SHA512 c87178cf9833c86b38f99a6d811e51501c99425f3dd073877258cf108cf27c0cf232b0f3639475d4a09bc51bf72694ed214ae5ea6d295712b625f6accff887b4 +DIST expr-lang-1.1.0.crate 28540 BLAKE2B 1e1eacea12917a0eda1e521908b25e58d9c1a12be072ca50a1e8c76a5b81d1d498b30a20bf48a5e007ff4bf83200c80b04c294d9765fd1a58091fb8d6e75de6c SHA512 8448567337a4a20a8f13d5b4499061ec4dedfbecb0fb0ae3d4ef8cf11c238f12b53bf74969bbcd11b19b2da443397e088faa50d5f976f73143d5b042d089b089 +DIST eyre-0.6.12.crate 45330 BLAKE2B d5bae0dc5a45691ce5950daf30d27c7a0824bd03ccf4305e71e71dd9805e5f306ff0796064f07deb6c366b02b81fb6fd22a78682f8c620f7feea9db3d2f452ff SHA512 6d5e3bcc138189e958693dda0c2300c6a30567f60f65432c4f24e41a3def7431366e45de62f74f21485d678daf831e77ab04ba80346c57cffb694a179380e769 +DIST fancy-regex-0.16.2.crate 100662 BLAKE2B 82aaabdca33bfb82a92e357cf6fcdd7e1c1f553755a55ae913dc4c50e44978ecba5ec44606ec72f810b29178d9c7787814bd9ae31dcd34e630c3553cc45e8560 SHA512 f96ea36785fea6f1bc3fe2341eaf5714ad2c9d606b316b5f6bc788d41b8c07f1bc1c299f294855a006a51c28402f9a0eeae4fe31b862c491fc7a2b70f3dbceb7 +DIST faster-hex-0.10.0.crate 13419 BLAKE2B 119f25ab04ce6f822364352848afe5f90d5b6afb3e1522d549e847b2477a3cb45c3ce1d325159aa3e015157c0437459c6c87399eda86d206ebaa327cce14ddd4 SHA512 aa3c6a6cb1188ce48f92997daf3ff61b20279012dc6a9110d7f6ee3a10aeb1a5e6226734067fdda822b5b37a89096f96c9c2d37a76e4d13a00ba3d37e72bf05a +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST ff-0.13.1.crate 18607 BLAKE2B 8acefdb779093d98b59700f620986e98fe6a319f5d607e0d0084c44c84ca5c300f2e1cdc6c472ac895348170e24c42a90998788fd1efe015bbaf33d0183e5aac SHA512 f6447e9725877c6853353d6fa12d906d57851dcfff4593ba0a3c4fb40d26b96948635b49489957d4e934b5146a1f6b741840b0950cb5810011e34fcef729bd4d +DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 +DIST file_url-0.2.7.crate 8997 BLAKE2B c7413b8ac1f7c1c655773762e5abeb04b52cb6918aa8c5278873fc7f7216edb5efc49a70fce4b527943bdf67cb33eb31a7952082f4ed201644e510da53bec543 SHA512 24fd62d004f4a21afb84764cc2d0665dd1d569a0e23daeccafc4c25d4b692cc039abb497f7d328c65368f3ba252955cc5d40b5488f880374997343ba8fc010f4 +DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592 +DIST filetime-0.2.27.crate 16678 BLAKE2B 7ecc5d1153771eb322e3b885426a05d4b8f17c7030ade7fc825b32edf23ec52db2a0024dacb1bf34f2e1b194c759c0fbc06f711f010d5786a5a18f114515a54b SHA512 f1daa3074b0686b54e6232b663ddcc442c991e35a49743630206f40b55d710687d9eebc525a47ac747bc123d8301d8374fea7c1dc6d05ea916e76612bc4c70dd +DIST filetime_creation-0.2.0.crate 9202 BLAKE2B b79c9685b00c878db8d6006188d28358fe5a4611abbb76844b86881f726dddb606bd85dad92a80e56a9376f7df063c528487cce67f1fd1c99e7914c9625b12ad SHA512 956102fc7e2545ea27570a15ae7d2387fb0511e7124d7340495051466a5c6e8054634e31e75d64819e9bb3575182c6929bd0508bd090be9407e3c3be804e9097 +DIST find-crate-0.6.3.crate 12092 BLAKE2B 5434dd8ba17e54ddc3d68e0fbfdb0e0a2026c0c62ed76e5b64b19d8da1963e693e43f385c41d0b7d480369705291ac67abff9aab8f2b7a84b57abd7b4732cfa4 SHA512 f7866a4f917df064277630570f987898e465dce98be548ff7535201ada88b5db71c755f00013fcfed45ffdf29fd667c90ff19999a1fb7cb183a7007bd011f899 +DIST find-msvc-tools-0.1.4.crate 30817 BLAKE2B 8fa2573428a52a7926dd474b9b490df3a5685e701ba7089564604afd0d00038c195827888e2f92cb6d548e0919c1530c61c3abaa5433c351a57f16c8b9a91292 SHA512 91dceb15d6d6367f229f9902daad8c57ddc9b28c463266785236d34f84732bf931ac653196980306488b81c66df00f8bb241a95d2b06590d41dd0703f8a941b5 +DIST find-msvc-tools-0.1.5.crate 30942 BLAKE2B 25f061bfb8a195752109bd444deaebfd94228e52c6eb94396fff9ba9d450876a58bc4352158684c59d1a2cb2a13a32ecfa1e96f1d80ac0c63827bfd7f46d9c80 SHA512 71021ce1a16c454bdd30abbb937c2ca67ab28ffcf88574e3ab758683943b44a96312a53cd6f5b8e76c89284a0cedbf46edb606894af720e3612c812bed189ab8 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST fixedbitset-0.5.7.crate 26537 BLAKE2B 48b7e02d7fa3fb33f05fb2de50a829e2f25d19ac680d59c754faef754ca4678d1671fcdc66d06c39b51b4f937bca44a89b87da195e43a4a905a0d29fa95996f9 SHA512 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60 +DIST flagset-0.4.7.crate 13688 BLAKE2B e0cb858639add140d869ba84b55a07d8c769b0ae75090985c230b24e6f45e101f34a22dd9e272428776913278f7fe098cfa5ac02cb2cf1f37f02a5aa1914b005 SHA512 9fbc3cd7d50b3f7587984ffa59a090e419710af4d14bcaefb5712ea41ce1f4bb0827bc6fee662bc47dcd7a6764ebc14fba652eb012012739e66fbbf5135b703d +DIST flate2-1.1.4.crate 77010 BLAKE2B fac509e03369218f587db1c8372fc6e7ef4aa8d5f9cbe22bc19408347544112330c5bc3f6a1545ccef964d2042c3efed0d5f5b0afcd5fd7d593ef35c85750900 SHA512 23f595b3cba18df65843ef1db2597f445bff8edea152f0e0200d13419580f8e4d20a39a492c52122f225ee6835615706456b2769d7d3fad597924d4733f57c44 +DIST flate2-1.1.5.crate 77015 BLAKE2B 3bc8387b79a2f8d4124f98aa9f65580c3bc6f1a927643b52f414ffce4eb3eeab0fb595532e14591573ec0955800891b039c3935619b964d7fed3b2dac9031256 SHA512 b1be1942083756459f87044212b9915656a4c272ca9414f76d38a87242fe5c7a993cb7b05641f18163b2481daf6e9d724f500bed2fde9aebe35103470f065648 +DIST flate2-1.1.8.crate 80972 BLAKE2B 1f960a2cdd4dfefbb2b3b565b7bdea851c9ee2bb607d2fe2464b088641dc31b69e81a9e564665842d8fc47624a39976f9430e5c2429032874d7ff726ff01639c SHA512 68a65c13e4b5b07df5d80e3971ca05d9cde7d9c762ba611facb8e84092a74b5cbd33eb3c1f7fa473751ee53281daa87f349faf4c66ee452cf9eb39d654d2bcb7 +DIST float-cmp-0.10.0.crate 10702 BLAKE2B e1285cdaa5abc561cea8916bb89cb022da8574faa0070d05cd4ab7537b6e429220ae9a11db2ee24551a52eda5b541c157b8d18f00f27458bf380b45df6f20f00 SHA512 024d6cce0c16f56e4f42381fecff1f3c6b9f960d62e81cdd78b1c77103dc4bbac11c5d656d44ec5fcb644edcd7b9c1a905533df3d758470137e48e3dde4633c7 +DIST fluent-0.16.1.crate 8323 BLAKE2B c37c910d0fb23031564c99a34d71d0c5537606380b5125115c1f4c3535b1cd633a0652f43022486b8ea54ba731507d20a348141894de481c6ebc67546e9b3e54 SHA512 7b9209a824067e7cc1cab9958f44a436c779871da5d9362b69f6ce7d3101c3d409f5a6a11a83c4982e6a9cfec90668b2e208c3ef572678d20b410ab97cc4b573 +DIST fluent-bundle-0.15.3.crate 34507 BLAKE2B ccee0575acdb8ddabc18872c5a6a23ca7a4df0e65160fcd65256f69de7a7faf25bae3107f346b18a7dad42c9ba3e8b64a00706f2fbc1eb3285651c209b3451c8 SHA512 4c8e721fcb24939ddcaf5d23937cc58ca6492be73f90058eaf5ca91fe41a3a339ae0d4835c9bcf6a0e4d917dbfba488d2af3494b3838761faf392b446c19f84d +DIST fluent-langneg-0.13.0.crate 11723 BLAKE2B bfa4ec1a3a11360d28b5291e8eed2628ca6007b8afca726ded87d630394773835b3c8aaf818376a93a60de10feab25d7784c8d2b1e34e63b660d581a37d9626d SHA512 397d0a4f3508c7f58105dbb9ef7a32c5c4ebe4a73d80d2a19930479bee325839485c8002b49fb8c55d686ec9f3ed1d26493b56825b65d60ef7fba78a1442f9d5 +DIST fluent-langneg-0.13.1.crate 11383 BLAKE2B dd29c13e2425508451a9b59b6839517d9168da49f39e2aa26025fd7ce0c731eb67ad5440b915560cdd81531aebd012c431026b06e36ce400e9ead45d7428b292 SHA512 5158cc70e691051a39c73067f179b4c6f4490cb1e9fd7ed24d97bdd4f2681a2a6947288b1722b2331b29d71a85cc3bb8bfce4f33bc4521b5537861324a84433b +DIST fluent-syntax-0.11.1.crate 32297 BLAKE2B 680071fa182ddbd12f24173b8e2d460024c9a381f11862a477746904c2308790564ca6969629a26149f57749af4bbdcc053c1a470fb7698164026b345098b9b1 SHA512 8a469771a9c6d5594bc969b0d66ce5d820a58ed81e661404b9c0f544d16e04322ad22a6c39fde06d27e0268b735a9255881f4fd40db7480fd6fd87ff019e799e +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fs-err-3.3.0.crate 27110 BLAKE2B aeff812b36f799943a35b0b1c9786a9769f02bedc76668df60d83f3ed86301b42f10b5e68958be1472053cbdcc792ca3453636b20d82471255749dd513e15376 SHA512 faeeed3a25ac5f9276348c1cc223dc784580edd667c4523ec5ff0c6e61d14d979c10982736b5ca9002775c53baf34f2baafb533cda291d3d7fb1ec52423bffb8 +DIST fs4-0.13.1.crate 28794 BLAKE2B e8299dce2ef4d674dcbfe573eaae274315b4893090dc5ba8632a7faf42efaaf2107de45b71994de4dc04c93be1ccbd30efb4b2617cde2d21c9e196e6e44ab530 SHA512 dc122f40a020b5806ea9db9e98a1bca1efa8f9c3f9592df774c29d1c20823afe893464d6b0a57e8bbf6ddd45f4e6ddbf93292933d2567ac9f6e7324f409e0dc5 +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d +DIST fsio-0.4.1.crate 16499 BLAKE2B 5414136c45c91ff59b3fa1c29e97ce51404b493d0b12346229d19620f39b97a965be7e86f84e2841bca72f498205ac5cdc321a0bdb198908b5c2bcc8100d2b91 SHA512 35e713882aa8980d0421b9f90d9c186362e66cb928af3f20e3242d077f60ea8950cd981c2374d22fc2b838f2efbf8418b291c7ebb7b6a3b33fdcf45adc3d5cc6 +DIST fslock-0.2.1.crate 13463 BLAKE2B dca565da8e760d016a659b7b81289034b8c48c416b326e403086a96aa4f50d6b30abe96f3026bc87e9deecbb49d7ee2b8352641f26d99dd9e9b85dfa7640d6ed SHA512 89f69658457994697f090c5ea090fed0699d032e2fa66fdafaab12d545ad6d21a324912e7132dab02e2bb1a09fc7b72d6562004c0321988a0b34332542f061f4 +DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-lite-2.6.1.crate 46095 BLAKE2B 36c134db8c8dd553f1a6fb9ccd50686bdb94d17fc939839ce286cd748d0f0143bfac84a72bc64fb27f3b982dc2064719463dc88036656019304598de818e443a SHA512 ee62feea8d0208cd64d6ce99f813b573cb9aea33773d33adeb5674f51e359896109594a6766d528ec6f3dc724d97550b9007d0ba6fe6c71b5885735a2c18b4aa +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3 +DIST generator-0.7.5.crate 29947 BLAKE2B d6c68ecaa48f30e3657bab1315228194c679e6bdf71cf7ea28273ac20aa34ba416309d6253ac19cb5e940e7c058eed39eff1c0a5594103389136d10148bd1338 SHA512 fb634f5fa252acc3d22ff925cfc06f02c4c82c64c567c98fde9040b457b8248a6199d0ccbdf27d759e75134318c0bc1a9d9cb351af4edf5332cc184c90c89d3e +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST getset-0.1.6.crate 10072 BLAKE2B 519c97f9d8e85139ee66e0771d15650788e8b094904b8d85d3270344b4ffb6db70c8f877666043e2e6d19a2c41f153121d7d959864e77bcb140abbd88061625e SHA512 7f05a0da3f97a08dc29c002233070c8e769893ba482550623e9f119aafd5ef92b8e7ffdae76016ce440387e90362c44f8f2194a187365f9730e0acbffecacfb7 +DIST ghash-0.5.1.crate 9482 BLAKE2B 77510c9a42ebc486e35cda6893e7f9f464628d6e4ef2f2f1adfe5d6371dc2f7e2d0578665d02dc5647651a96f3f06ed9cd3825caf462d70a740c9e937ac8cb50 SHA512 00041605bb458305f0fc54d2c8dde2cae672451646fc41a94dacf83950ee44f75464a926439e7e6d1ca3ded05a9b697138f62fba6f4e86ea3df034ad7240af06 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST gix-0.73.0.crate 295986 BLAKE2B d96b6a9a1c7826d94566d745f193c88b89624988c1ca6f7156f723a20e34cbfc3f3820b53cd895b56fb5903e2448f64d998f2f22e666cd99e314a2fb6e26cf12 SHA512 1d51094667e0e0b849459e7106db312b5623d87628f5b19f0940c01d753474bc8b935ce3338f7f999f19270d2ada8fd34a0525efa85fb913e1cb643ac9fc718f +DIST gix-0.75.0.crate 299895 BLAKE2B 4b25ccb2047d39f887a30aac9c2a379c24306bf3b35bb58cf9655144dd1982cc53859d52ba16867919e7e5658d975def7cda7b245fb43886111b1b77bce7bb74 SHA512 ab48ed0052c3f7cb8d19575d93de3aca97d489f480cb28f3cc389d4432f9c2b8e8eedffe254b0788a1dd651e6ad47bbc53cdd2659615e227a29e9256eb32dc2f +DIST gix-0.78.0.crate 300617 BLAKE2B fe0b5bf0ca7b6b61e5b29a55ea3a211c93fc66c7bd58a9e8b89d2e18cb2a28ff39a0ed690c4fb01299c2a1cd2853298c64597dda7c64c61f260b5098604de224 SHA512 8a62b12d06bdf69c209c6d9925ee70b7159039333af49848975169fea8cd7f2a3d65f4e0594ea27918468f72a4ef6ef21b90e5929ae0fbb00117bac31f4c2051 +DIST gix-actor-0.35.4.crate 13393 BLAKE2B 93bf8dc63993c05e79dc008f61991b96b5b29937be0b128e585fcd0d48a853c409086c498a1fd070654fb35361d2b388ef97757d5391535d2c19ea2820104fe5 SHA512 21d7b132257ac512603227fb7969ff6dc5f42442d93e26b8d6d7e3d7b99174444384bd31105dda7884d52fa3ed5c654aa64612c4a3387895ec0ff8678217db8a +DIST gix-actor-0.36.0.crate 13444 BLAKE2B 1e16cdba3f2c86dd81cf1261faeed062e535088a65355f54211faaf43682ad87db85d4ba34e1842d1479e21627a6db106c38058975680a7f0f8a8a3e7296be2d SHA512 ef0613254bdd7eeb9d634a2fb2c831c6232f7fa6b76a373bdc3edb9bb0492f049813031096259c217b9426cb7590b00406ee975b0a3032cbb06163d6fc232fbc +DIST gix-actor-0.38.0.crate 13014 BLAKE2B 717d6b696575f50e2e9c25347546b04a396cf853640ffa99cb89f77daed64021947650731b46b45c043361663e1385163c97bbf0cb309ee74a333a466adedb57 SHA512 23a35c6fb55ecbc5e9b87d4204d0bcdccca3e0fc3ccb271741a8cc63ac582fea5ad994b8075b5447e80a9e93a59c488dd49506ffd59fd7768630bb71485d2474 +DIST gix-archive-0.22.0.crate 17974 BLAKE2B 54042af57f65d043aafaf67cb6076b65d0b2f722b48ff70f00fe227741873efcefe5bf7ab9f45a81f11a39acbd3e7e014046b980d25b8220eee9440d935aee7c SHA512 8868ecb98ae912508b37c32e0ce67789d0b712223bb8d15ecb121e689026a631fe222e7b69bb80233eb8c29c8d2757db35f7478ca94fcfcae950abce17bff8aa +DIST gix-archive-0.24.0.crate 18523 BLAKE2B dc521dd01580250b34e258ddacc31fa9c11f229152874739e026c90469c823bc3cf8cf6b8ea3c87f90fe46db386f3c889260711cbac0e914ea752fda4b90a725 SHA512 cf9090e076380e0beabbde973802406a3544d8947a0a5dea4c2e58ba9b632bfccf30b641a54c35c7a100ce1496fa134b9628bdefd746daae60cc5a8356240c22 +DIST gix-archive-0.27.0.crate 17977 BLAKE2B 8ca7f0c8d00a8dfe8bc67beb5c800d8c9862b5da06d7ed4f0c00d35197483301c1f7e0b44cc02ea124f03c9c1fe1986b675200a1398d29b1bc6f830b7dbca02c SHA512 71304b0f5e245507df244b7307b2541bf5a9b7943dd2f3a5aba017d6ccb1e493325276a51117cd1ff1570a180b8909ea1f7d56c2e1858aa56b32be59d4734842 +DIST gix-attributes-0.27.0.crate 22764 BLAKE2B 3b5a5f0691bd4a8c949bd3e7513375d8c074dad6c6741532302b56cdad7bfa7e59c1ed89586f4ff2574bba063b5e532e061a95ea850e821702f5e9eeda09f848 SHA512 3b60450d724c8be93863586e130b4373ff85258e61196e5b212af0fea4e5623cf4be0f2297f91cf5033dfb591d7bc8723ff02917e3f9845c158e78cb0b930c6f +DIST gix-attributes-0.28.1.crate 22749 BLAKE2B 070440a46a3a77cb9d94baee48a64ec3e15c01142fdc00466947e66b876f0740a9405ca5666de2958e13395ba81efdaaf0019d78b63f5a261f1b9e882c292352 SHA512 0d1f537d7eef87851127192cf6ae6adbb476c18f4f16ee821c9fb8c085d2c2ae71d7e27324c6953d06d9c10f38a43fa87251c496a4b5177c4ee91061d48aa014 +DIST gix-attributes-0.30.0.crate 22068 BLAKE2B 8e1041cb024538fa74d9998568244b2bdac2c6267b0eb0406e7145ea364857f7fe6bed11a9b4d32e7e51ddcfe1b07ddb5bc9c46ddabe562fe6ca08862d9d1768 SHA512 b8a7b494dc007931dea071a8eee13ab72c0eb50bdb99f1e423b326da20eb9029257e581cb857ca44bf9c6d9bd2d02f898b33cfb3c44fe29debd869cf4af52ad9 +DIST gix-bitmap-0.2.14.crate 7704 BLAKE2B 8801a94fbfa648298ad46067f293535d026fd1781fa9c22e20bd0822479eb024bab612d71de2339b11a90d7a3f2b0907f894576a22ab1185e631a0e0f5226629 SHA512 876547be6ae72a762d95bdc7c66e513ba28c99fa34cd12fe56177e7235d82099d0c26f6564d90598ac6b73fb37e4e43e962ac23040ecb2c02c06c4f8ce975f34 +DIST gix-bitmap-0.2.15.crate 8153 BLAKE2B f9d06ebf863b95eb6d1b500c78a20cc74456734e6bff4aeb9c73191442be6844e7d1b8a695c1fc0fe0f8558b403307d85c6c823e66d1ac9147cad0f94db90bb5 SHA512 7e4eb8f852d41c2cb2a9e1755a2ec14254abfed4705c2d0170f5b2f4a72e8658d9888055ceac05f807f5002a523e2bf0a90822e120b6abcbc728433859615b93 +DIST gix-blame-0.5.0.crate 78616 BLAKE2B 332badbbfd7d789764167f2f19bb88959d54b2506ec26f2114fb2d6aa7707186faf015358cbb8f7fee6d2ed85e74b7b9674952900e4890387f5509e3c6063dfd SHA512 7e4af8513ee5426623b7e312c88a40a8f25ab1828c4382112559a6b10bc69d3a209f94e47a22cba8399c9215d2743407b4a8bad75f95e25718c5f1859d9d5ba4 +DIST gix-blame-0.8.0.crate 84230 BLAKE2B ddffa44a3bf627f1987bea095f35904a82d2c96f3917bd0df3eecf154084d927df8a05684dd35987f53666a6870da2ea32f087ecf6a47dd7ba323ad609f6cf1a SHA512 5df9e1978672dc6c221ea2abc8820de57c641317806f9ac564a447876ef79ecad9e7346cef333a5870aa488ccd38e85896a0e4bd8ce60a9ac9c64d5a01140244 +DIST gix-chunk-0.4.11.crate 10144 BLAKE2B 870460c3fc19b8f45dce6ddf8fe28f7b4fad1a3f2a3d077b0ee29f6adb28b3d593082897548a8e11f17181c5d555ef7a4964e56317db3fe0bd09322a3ed56672 SHA512 e4ddf8a7b9bbfd606be069e37cb331e55deb50447bb291791a16cd89fc136227afd3d58eb18dae979a125869b206b27f394ef17b94b1a0dde56c7d14a8cca077 +DIST gix-chunk-0.4.12.crate 10638 BLAKE2B 6dedc1bb3a9f61748db976ff02b188d3547b55002c5c40ea566b2b51f07f2554c5cfc2ea3b7eec72ed3b596f368a762af1487a3d86ab3f56007ba540414ecb4c SHA512 ddeea7f7858bdef2ad79a73becef502dcc18c19958c552611887f3f54fcea0b3e35ed66784ce71c19899b5954e928cff5fe5d2050c2c04bed0ef9f7225d14509 +DIST gix-chunk-0.5.0.crate 10607 BLAKE2B 03eeca4db39bd6ed98eab653d244aadde9611dfd25e3b928aaac758419937625dfaf63fb72c3fd1720b00c077cab8616f2f288eb605adaa11886e06ac690a02d SHA512 7afa18395a3d89e9116e509c6f17839b816144d86e336c727d5771bde7ad2d58054d45d0b70c5569aed12663366c9ec41e200c32f42732e41eb904a3118622ad +DIST gix-command-0.6.2.crate 15087 BLAKE2B c9721b5f5bcf2306f9c22580071030e000d21628e4c5c3435d5eab6a6fbb4792326035345cd6504807e3fbbc2c05a07c80fc8066c873ba19df69d46ce71caf4e SHA512 65fe3fbe49fc21c81f78790d8e4e266ab74db965f0d068ebfa117d5e2b3265c07a9b13c804f361d5981a9f75e19482ae7f08fca2366fbdaf3d83939a8af3edd8 +DIST gix-command-0.6.3.crate 15123 BLAKE2B 72b9ed2e17abb3c8f51b02e077ccbf49cedcf3ba58b7b162fc68d250100995e85d989dfde8d5428a8fbc5ea414a69e43300e1c9afa8538a0450ad04a7beae949 SHA512 5cb5bf3e2738a0cbc4ffdb1ad1ceaf89be41c5f5ecb857f5f23073ce302941bb34fbc4d6026524ba7da0ad428c076232c366c8ad473a43d0b2dd69c03bf2f5b9 +DIST gix-command-0.7.0.crate 14436 BLAKE2B b70aec594032b86b5a97d0d8e2e0e17bfc3c00943fa0dfcfbb3822ff6814c563a5aafbb6771e2a3d97c11d657adb85399a605d560862654d6b6dad91b54e1ee1 SHA512 a43e42f22f5b5b81cde0d6b6eb6a3997f4a76638ce22d9f1b024a70f86e17b91a15e95c3b9d3b8e99c7fbed84433c4a7ab8714fc5829ceed3497e82a58cc506d +DIST gix-commitgraph-0.29.0.crate 22360 BLAKE2B eb1dcf91498171932567169361e8ede8f8b14bf135e43e82bd48868c6c098e1765051c4bff469fc85614e7ad9165d8e17f511afc807b1986ee807fcc6f99a647 SHA512 066c41f82798def2f59a3ad09cb328f638d71a65e55659023cfd90f9c169baa859f136163804f20288514f128de5b7bfe23cd254fd006c499c8d1ca77299d598 +DIST gix-commitgraph-0.30.1.crate 22423 BLAKE2B ce9a526c2ad03a69fe970566deb57c125f32ea419366aaccce3cc28be18ff074df9301b08e9590e0118617e8975d2dc1588e45940683cfdfea639fa9046e3f08 SHA512 3b6976841e25e556e2e7c3a59ed003f2fe1f8ce7f3cde8a97c13914d9edd58a021a5ec4dec9bc6eacdafaa3a9e03a6a3c35e97e5df6b1b1563fb659f1d709477 +DIST gix-commitgraph-0.32.0.crate 20808 BLAKE2B f7c95c416091d51babcbef64e2cd996a57b7f72d5dfd92173bb80c761ea0fc1a4c7a0f01ba869fae64379c6ccc423fa8e95ecddd79aa7a2080c4fa46c1466624 SHA512 1054c8c25d41cabc7c6a4cc8471b19d4f64a89ab0efe95cb729842fcadb0626be0c2296902a204251cb822bc0aa8c40d3e5c5ab53cd69d0955bf2633d2315846 +DIST gix-config-0.46.0.crate 74104 BLAKE2B 275375ff05e76767700ade6c1196bd8de83ddb55c052871115cc2a7a12520b74783506ed62476889f43a96bfdf67041c3220233385d24a55ba6994fa645edc2c SHA512 d373b901bb9a925c0f15b15a7ae7a3ef451f979d3ed2b78355b0dcca562723a9cbf54109ac7e050d876ea20084cc6cc1703c0f2290bffa0e443b2c67c516acfe +DIST gix-config-0.48.0.crate 73767 BLAKE2B ba8a94aee97fee313f24cfb53896221c267d196b23549b5cecf8f18e6bc813302f355a9f9a689f8cbab24b56964b214bb3b0c67cc33627c07211dcb9950ee11a SHA512 649c917363447e40dca95f0109c6d70ecf2f3267f1ce8efb099a9996bfd4eebfdb7dd518e3869e03645e968c2f769712c48dd919b49dbdfc96262a690f26a808 +DIST gix-config-0.51.0.crate 73714 BLAKE2B dc63c05663209646afa42567f7240e19b03c26bf02c8ebebf58c5e836618404f0290f73266c0fdfc15f8fa1bd928293c7cc52de61f2900ccf15f9a7f9a2eb74f SHA512 0bb6f21d6327974ac93393e870f394cd7b74786be5d0613db7f12e9ee50a414af9fc72e56fac89f3406d1d3fd92ba9c0cca6b2570c898639a987fa1596688e79 +DIST gix-config-value-0.15.1.crate 15628 BLAKE2B 5757958bc944003de9462726e6a72083631783466fd5af9500fdc7919c5250769ff6f1d0568cf1bc72078003458d0c33f7bf9de15ba3c6d0a5c38be2d9253b0b SHA512 a131817c8160ad24f25ff968f0f57de4f595f2e30873de95eb11c17a0c7ddd59526977d8d8d3f6ebe258d8488b7fcd4c6d546d0ea684045c1a34d1bccbc6abe4 +DIST gix-config-value-0.15.3.crate 15605 BLAKE2B 9ca0c3c7f794c70f499afb3edbb1f28f0e912026f51f5142ebd7252a54ba6c65cae1593ecfcd48a35f88ddcc4d62e0b35451648498dffa4e4ace74b360aa4d48 SHA512 4101e9b45b7bbdcc84c75a7812a7bbe3356d794dc91419afd0803b793e6945069f5a3b4c13bfe87fef4bb7a46add925c6efe28cd412181ef441938f77360284a +DIST gix-config-value-0.17.0.crate 15577 BLAKE2B 16280d27023705e5ed3cb6477592ae2635d4d6d897c6bdf3e933ef8f6a9884965c5ea14c59a02b035d1de8f41c5cb63f5744b2e517f1738768f03b67761b1d71 SHA512 06bade2f7bb42ab2208765ffca47fecbad0926eb2b4b7ca269fd74b60eafdc7c75153157d53445cea65df47d1043abedd6bbee40e50f3e3933fa60d84c2ac00d +DIST gix-credentials-0.30.0.crate 23613 BLAKE2B 7a38f3568238055d71e791d0ff66aadb173b871677d8ffdcc7f4cd12a3e107209d55fbbcd44ac2ead80357c41f8aee6f2c8463b02f7ecfa90dc6d1da2e6a3122 SHA512 50bf9852eeb917396531264604a7eb8d2007476fba6e817f8cc8e36c5fe47c2a537d2e06218cc430135c0a29f60a4937cfe57850d7ba664f6077615ece5b388f +DIST gix-credentials-0.32.0.crate 22071 BLAKE2B 1d7ceedcf450cc77bf47df21cb4051ec433eaf38730f99639e0475d49940a7ac67c95cd3eb341142df04493342e6464eb5b39b10ed500f73824df13945bfad22 SHA512 09a49bd41e81d759bbb44d0c725b7142cc527114442140f684b1e0d7db8752df844649899f210d3d55632d9b499b4f5f3a49e4d0a058374de496d8bf4020d7f5 +DIST gix-credentials-0.35.0.crate 21371 BLAKE2B d8d2ecfa4c8cc1df692cd0f8354f4384e16b31141b856772cf3be65650427ff5ab8a682d47229338c9ecc0e7473b548296bd45e1b844eb2b65c56a6f7107afb4 SHA512 bbf001ef0fceea39750d65d14c2b5dfce09014b5752f4c2f823f2def3e8e59ddc90f9f215e68249da41fda1c961f97d66af9514c0b808ac359cb9ce210999471 +DIST gix-date-0.10.5.crate 16209 BLAKE2B 5e50d3f979c9e7f1641e8bbf2049e757c854f28340a5b21b5aa3f254e8f41f4ff8230e1427a2ebea1ef34b2abe77f89b8a151d0b8d682b6e8f757f7a2b6d9752 SHA512 d09f3a2b884a4bf0bb3d8560ab6389c1b8b0f68030430354a69ba048e72d555d2210617d5d4c8d2ab0e18dcdb603f520657a2123a6447bb63203c9b17806a19e +DIST gix-date-0.11.0.crate 16334 BLAKE2B 6342bfefa19c3e2a0f21c3c0bfb741dffaec02e2ace61eeb8d0ca280b58ce47bd8771d93aee6c4372de8b72afe12577966ab35834cdb765739600517bd89e499 SHA512 a7e255415e7e340363100e2d8745f9696e34d0bf5960ddd7b755d3d2c4e3d1c6c5dc697411fda0aa24721765a1f83f7e0cb7505b747e5e8e090a6117448c3d30 +DIST gix-date-0.13.0.crate 18202 BLAKE2B be7dd5f5c8a3a54025983045e58e53faca0c97763271415321172081a280bc4cada6f605a218be5df3020ca3f2f16d91b2ae597fd9224cad101d8dbe889e095a SHA512 a0981d15857adce97cb0f046345f783597a26f3590ba238ccd9f213ecce949b699032c3f1eddcbce91bf006a7ebaad7417b16e2f8b71af10f8658dbae643ce2c +DIST gix-diff-0.53.0.crate 58960 BLAKE2B 7a7ed53db6f247bc8a73a8f388d7730158d418fe40a1b284da0d6bdefbd8324f7e937db05020892a70b5e930673be54fdc6758f49d77fdbf4cc393eb33263333 SHA512 aeb5163d79444e5119b732a058eaa1cb6aa93f32f02b918fdaeb2ae0db095cb1807252122cf0135bfce1bd0adc76b9f160c7fb1575f01f54d4fa8c7151e14fd3 +DIST gix-diff-0.55.0.crate 60308 BLAKE2B 6e8cce6e440810b8e368f7b8677434ba0c01f7e227e4ee8b8d94377b18010aba1ba4122327ad4351218cb81a588fd5691df2c4b276ef25b810ae5b58dfeb7625 SHA512 fac2802902e301362b37ff329fb0b329f0c014a43c807b70979ae6b228ea99c98a9f8597450fe4478028836001bee03e6463018f39624ba80782a341ee621409 +DIST gix-diff-0.58.0.crate 60348 BLAKE2B d95bb56e6721f741ef2cb8d85823a0c3fedcab297d00fe1000e9fff4dd126fb07db02a090efd9c5be90593d3ee9ad69545f8715391ef04413d09df3c0d067f43 SHA512 0e0c413f1dce6688204b1a37cbdac11f4febb831e85b57d038144bec672210d506da47529281bc2baf1c7ba5eeef1ae558798fe49ba17f4d3c0441885ff2f3a0 +DIST gix-dir-0.15.0.crate 65841 BLAKE2B ded074692fc6e9fa7d7ee1e174ecca01b4d342c9e7135d17b79ddfeaf0c507f020dfda6c8e94180849c94a843b5b442b9ae44c46f913a413918be872756311c0 SHA512 68da337436156cd631db9bdd803cfbc9e716fbd173eab548d45bda5d156c306e6bb495571494591152a5f7cc61307f49e8c809e51d6c1f181c7af23cd1a69362 +DIST gix-dir-0.17.0.crate 67171 BLAKE2B f09bd3d4ab6989f67ec08f37f55d69ab273c32522eb165bf1b1f8e09868e1c7b32f1e5535a2df89bd817f6f8661c6d6313c8df7bc083e6d1e1f2a5b9c9c809b5 SHA512 d7aa2a798d8c6dcf67000b04acee1d17927708ae4d85b2c0fec7dd359a0842695a911c95f3ced914c90cbf37f5e739ccc3d9d92cebd4a24f3a957a1d55182a5b +DIST gix-dir-0.20.0.crate 67441 BLAKE2B 58d752b036aea65aea050b7657985d7a171c7d69d632f1bfbc36e49dd9de6cbfb8275e74cc61eaf64be4068cd6ce08a106a157dec532f9e5bf39ed9c3f0a5e96 SHA512 df17bf44ea0014dd068ec752bb4340183f919ebcdd099052d3b9ae91858accde5bf689bf906def5bafa227d700d4a330a07cd267f38172bda943bbf1cc339905 +DIST gix-discover-0.41.0.crate 23694 BLAKE2B c7969168536591443eccea6818569490fefea0ea6aed226ce8a0d5304f5c39acc7377d3ed601a554d1e2979bceab0429fae8d4506bf43335b92f911359d82a86 SHA512 10888d1b408427792a58e3f096fd0114d39b137804814d6e674ecac07003940f208eca75f91d6c6fec0ee2e41dbc08991f91411b2483a8fade131acf51bb47a5 +DIST gix-discover-0.43.0.crate 23281 BLAKE2B 262cf6e37b607ac8fb96f816d2ce764f4af0290094200cec46b4d49c88a1ace147d9cb9d1d0c0ecc98e80eeb3295f3ad16df39a08a2261139e8647a5072b7939 SHA512 25a9b2454a53aae4aa6a0dcc7b49151327f5600789c50dcd0dbfa566cd8f009e1ec117c9799d16fe7cfd8612b6d6d721b05551e141f68202fba4a738d842753b +DIST gix-discover-0.46.0.crate 22578 BLAKE2B 8f021a630b35e0369a22d9fa63354c57454cca59fec01ea9a126a15e3713dba7bf5bacd0d046a3952c9dd78661e80a6e51168659c97c5913ac913641d2bcd6ae SHA512 6dfa55ba18ce7cac3a59942b103019b7edcc302cadde7dfca358226d402c40b163b4ff180d44959ef590496cc130d7dd0fe5ed3dd4ea1c0f8e1e96e85ce3680b +DIST gix-error-0.0.0.crate 18933 BLAKE2B d8f83e82bb46d39076b880dc58ae3764802435f4ff95a0719450b0e606002b9314f007e54811b0b588d17db7c4c2f04ded75ca43abf4f4485b32fc3ba9df06d4 SHA512 92a78c07599099eaecb685bd29a50c294115d95212ba573320ca153fd737c6b2533ec666396aeb4c22dad0a4862e88c56cfd90230782670476dfed236df396b3 +DIST gix-features-0.43.1.crate 33538 BLAKE2B 50917d111a46d71da18cde4464ee085fa3d7803722ff36f3c3ae20159a2f8bea522b87b6039f43e1cb73e5df9444a66be1a8e5e96ed82abac0bc141f7aa77e0b SHA512 ddf9a3ccd25a935a44b3be57ffc380995bd665824c00b006218a11ecfbb2e1b6409be9d5ab7dc0d67e73441c2b7226b85315be808eb69ba6f8e44db2c088f72f +DIST gix-features-0.44.1.crate 34680 BLAKE2B c61b1170ff6d94700da0c89993bb7415214b8eab06da8028cd60d3ee0c87e104fddf2be67e3e6e21a2a260a2b061dc6f34bae32bc720f46afb3f79523dcd84a4 SHA512 1f79643cb51cda3462d67239395ca7c8702f735a847ea952c75ac37ab172dfd5a13c9505a17fc35b506f7cbb87423ab9d63cfcd88c2a00878bc301cb95dc8552 +DIST gix-features-0.46.0.crate 33829 BLAKE2B 102019c56c01dbe61a864a79860635eca7de4d9892e4628e0ff67fc5d4839ba5c592dee634f986479c1c8a1ed3fba95ac8809d9ed21c79c82c0047116c372864 SHA512 b62462919c8074b56cf027c902080ad5657d2c6002b918bdede80ef627418cc892ddb142600ed99c76133e85a3f2b9389e7301927c7b2c7862c39e3bee8f7aa1 +DIST gix-filter-0.20.0.crate 37694 BLAKE2B 81d2eb1f6014afefec4a6f9beedb40b6f15dd36617451d95976609feb69abf3c99c802a9266f15e4662b85609b96a2763e52c3be6e85f47a33b6550e5ac365ab SHA512 625c7cb7c9fd2dc7912b0ada1ed8c65a4f9b44705300293c751fa4ff9193b3e078a62fc67295ebdee226c7f7403216890d7c104f3f3f8a755349d2487d26fb1f +DIST gix-filter-0.22.0.crate 38719 BLAKE2B 767919f05f9eaac671a3319ed0dbc9f376278ce1102ec100622ee3475bc7f969285f2c6b62368569c724af396b52a7bbbe591c4cde181abbe28f78fad624a8de SHA512 c117c05618f6a599f9278f376dabbacebace944be6126deecf27ecf4ad4955d2bc50fb1a7a203edfd2a4387ee2381507b816588d2b49c06417e41cf06adfbfff +DIST gix-filter-0.25.0.crate 38226 BLAKE2B 8f3d237e74a7b9414457c85fb34f885cdbbc1b98d548b74b279d7d188a5467fdeb0703369cbfdf1634a5f83b95b2a7accd4c00861bb52c84caa719b2c127f408 SHA512 b1ff055147591190623f58b7d9f7a9e5b5986658acabdff2025cfccb81b6a1354207e9428b9aba788a96cdeee0eb17102d7f66f779275f7f31abd9562b39f9fb +DIST gix-fs-0.16.1.crate 20410 BLAKE2B 55e574de5ab8fd67dad36198e9079868c90d9bd90bbb5c5e35b4f466f7fe4796c7dc1ce45846439a7f63f406acd0e164b1eca29b19625b2135fb0b4abd2fe4c6 SHA512 2b270a6213c83a219ec949d27c79b8870d6c10ca789fd61efc226ba189b3b9eb5d3b1baafceffcc9ba1d774075d879fe684f8bf61dc53d5323840bfa84d30fd2 +DIST gix-fs-0.17.0.crate 20022 BLAKE2B c354b25a2e1b2850ef86e1517dbf9c56094dd92809b9c202f6a84ccdfed341256e9d7e5790bb5a87bcb928e54f52e7a604ec08d5fb2c6d03a229425594721ddc SHA512 16525e908d27b4c5b2504082269e2b76a8d703b1a036cff788f7f8433654d1cab3e5ef0fad434af22cbec1d0ee77600da0ce272cbdc60d7a304b5950f7e6d06d +DIST gix-fs-0.19.0.crate 19839 BLAKE2B 7ffba9144401080a6bb0dc3875b2ff291075a11e7e9fb1b4ce4117a755b3e08ca7220bbacf4fecbf7c5f25ff1f0cb43cdc6ae1c9b1630281317daa9a5c83de7a SHA512 988508efd4ab86f85017c79e1bbdc35fb82a422146fc6137a36a49867e7c8d7ec52b0b9603fe405275d56bcb8e32d20af2cf7118dbb919059e8cbcb3a9608d4b +DIST gix-glob-0.21.0.crate 16316 BLAKE2B bbd17b97f52f7bda64715f62f9ea2615bc0c64dd78499cdf6882d06027da5a2077ca2633faae8d79ea601302b875a6415f686646e5a222517de034b134485e67 SHA512 5e6bea2033da220780a31588f07329e0639893846ba4793626e63a3dd5ddfc5627bed9cca612b214820cd45953fbc88dfb7fbd75d7803af38bcbd98add39ad4c +DIST gix-glob-0.22.1.crate 16299 BLAKE2B 167f755df2cabe5f5c902d4618c7bbb2773c8be5db6e6af7c70792279d993a5983cbf9429e8c2c4ad8f4ee551f3e8a002a6c91fc1d4852c61433a978762139d0 SHA512 bc0e5bccbcfa6a65adcbd7fcda42bc8e29edf96906b426dfbc5d352b0986126f0b8e6b7000fcd65717f4f8da7667f5ab0ed9bc8724c4791ad9d7e0cd35e26ac6 +DIST gix-glob-0.24.0.crate 15613 BLAKE2B 1fd86d96f3c3a2711a83a5dc8addc4343ed5ff821a7e0e1a035a97e1f2cbc1636a896d5b4429a312292dacaed6fa9f8e2437f27a58429b6b1dc571c32db4ab65 SHA512 c0bb3b631e49094b809cb3ae4560f2b67ed82861fa98eaae6f86ba34d8beea7765d6a2854ed1a5e46cca9d82ed18a321224056073312e145a8d9ae742ebebc7f +DIST gix-hash-0.19.0.crate 18930 BLAKE2B 6d601dea005d8f0007e2ce2b491c16cca79ffbdab96c7e2bbc83a3d3b80ae562d3534c6bb00ab070ece2cb30f244a5036e3a1d9b3ca2b52f91cde669cb78e748 SHA512 b926853808ed505d88f0e6d7f1f67de32ff5d8aabb50961d69f8f513309df7e52e1c1073021dda7b8036c8ff67381cd148acdd38e3d1c63f5f6edbd23c5f89c4 +DIST gix-hash-0.20.1.crate 19230 BLAKE2B debd2296505a3d7050290fac5f73c5dbd3d3428dfb1bf739101c5843a84f556561e197731f8188db6330376c58020ba1315b2c893c7a1d106bfddba7e522d4ef SHA512 40500f6d3859e8ec93fc61187f096a53822747e750959178bed4ec40db358adfeea445a3f46298f67051f787fd8cf7ef092884cfdde8bc868a39c266a8575aa4 +DIST gix-hash-0.22.0.crate 20263 BLAKE2B 7dabc33d643ee0d452af0dff0ad57937041512c96f26406be502a1f5d850d8b238b2e5220280a6ae1f100c4ef6e785cfef5b7b307d5a8a167e52c35ff58fae53 SHA512 cf6b3fe58b431defc3d169171d1cab7235274c14c66a3918d020a645f0e6774a6e64054b9bf019e46f984c8429dfbd7347f176b751453bc81c2bd96eb32eb036 +DIST gix-hashtable-0.10.0.crate 10303 BLAKE2B 15e2d7ec260924b6d9a11e3a6ab0695d3eb263cc41a8096a9fe5636ee4a70c5d4645af955acb0692f03d50b19c9302c89605de048c3274af955fff0fda9bf724 SHA512 d680848a28829b268e6878feb09ae9ba5bf2d1d62e6c35a84de39720648ca53c1ec134f6ce167b9f5774b77e08e0a3fb36af54e839d0ae09556f8f3dbb1c8b95 +DIST gix-hashtable-0.12.0.crate 9768 BLAKE2B 5b6a3a23e01bbfd2b3cd98d3a3b474d2bd2a39dab8d2eb8b6d45274cecff2624d1ac3012c8c431ffa70011fb550eea9099974bf06d1d8e1edd9fe4edf0e70b3b SHA512 d6d1993e9881d1a4326f4a22f59632b3e6d7d0fe1af8f8aec7cf95f377707d6f51b4b7bcec9bcbc8baa46afe41447ccb1118b5f706f69a6dd69f5ead919e5f67 +DIST gix-hashtable-0.9.0.crate 10237 BLAKE2B 020b9a70fa9618710e9f43f316077114482912ee3cba7ac64db6595484170a434a2d104dcf392b555efa25e8e182f65265f7245aa2b6dc8fbb1837b59d322adb SHA512 3eb9512b87019835ba6be1a2835e6b3d042ab9a91abb72c5d95f9573899c2e7435b862e78285dea336e81740c969bb09f9f232b49c1c381ce469a7ab7eaa6feb +DIST gix-ignore-0.16.0.crate 12419 BLAKE2B 19d7d32c9eb8f2e5c95f0fa616e26441204a5310edec2ed2b3433c6f98aad3dc4014b0b083373abfbf962a362541980d0882f8783e49eb541f8cee004ea6b673 SHA512 cc8292f25a76d71d465e3445ef1db481de61b2261d3d7d3629266f5d2f0156f69bd7d32d2b466203b1a9d4cee5c5d68a7714a37d8074dcb1145be7dc11db5f5f +DIST gix-ignore-0.17.1.crate 12402 BLAKE2B d4977ba6f4f889f6277db8701ab746ca324d81b531ee29b6cd69c5c939cc199b806b2303905eec0fd8e322a6699647d8558d27ae2043a051773e916308dfc6f8 SHA512 c710f8f314d24246ec8f8ced4c46a184aece5a605d7bd565de840eff7319f078980e5225dc4c5099e995119387fdd63a6edde3acd3a54ed9292cfced591a3fcb +DIST gix-ignore-0.19.0.crate 11729 BLAKE2B 4dc5ffe728046bc9542bf44e53587b536bf951da8f668c18051180185e4a4c40392981fc18d25439cbbf3df06d247dc7b99860a6bf8f365e3458f4d2161d8e0b SHA512 da179f299fadc2983eae90e0eddc31f782de22bb0bb4bae917369273fdfead3d3ea1e6eabd2004f7ebf12745f4d1d138427e5d4511e35487c702b21b80408235 +DIST gix-index-0.41.0.crate 53694 BLAKE2B 39dd8bc6a14a1fa37d45f2d6f830f0ac7dfd7fefc57fc2d472b88902a7b3d6cccdb33e52a25866ef94b2669a749c7a35e92f819f04057cd6a37ad0ba4045e915 SHA512 9d39f67e75a5eb373b4545d296a9e5110a562dd8a16dac6b0404cbf336e24336a66ee88323673b158274f952e91f241cd105f2ec6152d94d191bc5b423b9326b +DIST gix-index-0.43.0.crate 54361 BLAKE2B 5e4f5a79c49f7422d4c0f0d2ae8acd53938459789adc2bd7663b0e2b225ff1eaea62cd843db55e6f52eea1fa26015241f67450c9e60586200ad995bc258c8902 SHA512 f8e963758ae7cc45826a8236f983c3da04bf92245bef3895ddbe94eb16acea5c109483afb86b5b33f42a97dd2b0e634e88c07c4f5eddc5499221d3c3c51b888c +DIST gix-index-0.46.0.crate 54120 BLAKE2B ff5cadcf630aafdf28545286ce03a746daefcca0ac9cb178014a085efdfa8561a0d69b254d5ff2efb089e31f15ea41ebb3f1de4b961b5e3f1204e966d83a4030 SHA512 6ac426e5c305614d3678a58dad7c89956a90c5a997c24abb17528eb892c514f38b7f02fac00080ba1dcc3100b8ed93230d5f1564b38fa9d8a93c8a6333d6041c +DIST gix-lock-18.0.0.crate 14092 BLAKE2B 3bb55fe7f870b08b2e91bc998a9b7e58e467d850c552a3ad0e6ab47adfce7a3ffd8d12db54296644d57c46b9aa429d4ca516b480d4f5dde08f5837b1aed9284f SHA512 97b73a2f7d9bb832a76ee726a68203f3c710ac9f117121d5dbf8983d9c7e78af29a0fd95e45535b30ceb2e80cbf5c6e355f7a44d30217cfda77713f13bf0adec +DIST gix-lock-19.0.0.crate 14263 BLAKE2B a5edb96102aca10132fac66eefc48960e7d652ca7cb37f021f59649466b8212472fc8acb2f1fb8b29cdc1f08f40d4d0e6833e99cc11bd8c323530553e6499455 SHA512 1539ec5d6a1480db5abd1280632924afbc8034000144bdd3303138a9a4bf1a1225d5ce3f214cdadf5f7f95b208b240a824abab1005e04fc82929395e9bfc9ad2 +DIST gix-lock-21.0.0.crate 13453 BLAKE2B 7718541c27693caa85681d079f5ae4142140700e4c2913bf2539fbaabc1c06125e452311a944b501bed40b302aae60e091db95b295ea1cdbf41b6eb783e82e4b SHA512 30449fc00789d0faa065777974f0e531bade1e99eb8d8e62fb6246d14ba04a0af87544b2e96b0563a3d3ad45bd4616fd95ed7b022c62a239fff4f6c553c22b6d +DIST gix-mailmap-0.27.2.crate 14640 BLAKE2B 290cc26fa6d65a120fe13cb746edfe59831dd3bfa5deddcdd66d6960c5225d46f875b70f37f6c6d829f7cfed51b905c22cb9cdcb87b8b02e6b41d4752bd2ac83 SHA512 b229ef7df79833608aff7be6c2fd489b03128298bb7d9b435cdaadcfb95082e2eb7054f01afc3eebc8a31bfa1821621771944979bfcb5766bd46b171d7d851ce +DIST gix-mailmap-0.28.0.crate 14696 BLAKE2B db8f5e50ecaf073feabfb12a7cf99fa989e273341c47aec00bd7627dcbf6e2e75eb3d511cea33e12c80d99bb1bae34e1217f23a2cb7fb9edd4da032bcc59e902 SHA512 ae2c767bde49d4a36799ce1ba400cfecb57d0f25410b51a96719b9a13bff88e55af50cfb44b6524304e76fd29a87e4c3a932e7a7481e5e3404a3d01768eb44cd +DIST gix-mailmap-0.30.0.crate 14267 BLAKE2B b7ef16b65b361d4fe91284bad15a1c2ed11004606711a2e9d1f72ad5c2bb61acfbb70dda082a667ac03385f765fc3eb4328f98418d5040681550cda013a945f2 SHA512 5b9707e95b5367771a9b349d13a3c3ce3032599813591bca483907705ddb3c0081349e92229290018f535cd719ec50859f6724bf52022105a19bc82facd0de1d +DIST gix-negotiate-0.21.0.crate 15659 BLAKE2B 36aa546c039a4c649620d6b022c7543c7745583aaefa19c2344aaea06c62715192e6227877b4162a37db73c7aa85310a1f85d2ab5d255cecb1f25f9f3ae945fb SHA512 7f769f92f64b72d71bd100712400ff57f059cafcd022bd4cab077b180d979082480aae16d5809a954f36da5e6a31aadeb7a9a2f1bee3384d0c9b2669c98d15ab +DIST gix-negotiate-0.23.0.crate 15525 BLAKE2B 734c0b433db3c5c37de2c7b6ba87f61be4407a395322bc8a6555ac8632e567af48a1360a53e20ab8e7ac9b7b9cb065e2d1dc63a331ac7453ba9141dba8cc84f3 SHA512 2d6ed1f060fcc9c309fc9709784698021837ea5063f00bbdfc7aa5957a4f19eae53eaa17b5a25b48d56c1f5f8e3a73d1651017fca4b137b989c79ea1dfe6fdc2 +DIST gix-negotiate-0.26.0.crate 15048 BLAKE2B 8465f43955290f9abdd74911f5ec9bd5f42464ac0aca6a7878bdea0676b8607abb3e312512150ddfefb60e4ce72711854fdf4f0677b2842415403c61e483a455 SHA512 5e6071010c6b9b225feafe9b1048630cb3d7baa7a7aaa74a69df2185b27feec087d7a1193b59804e557192f93ba07d493b54685f48a4282015c7b127c1d11037 +DIST gix-object-0.50.2.crate 50922 BLAKE2B d751b1d484721fff1343352638209122b237af5e244d0a742e10ad4758d77a81bf0bd31409aea46b6cae08847b7a778de52c567a280f2ccc7829a48bff2fc815 SHA512 3baa5272acacff4f95b448f2bdd8591a9667eac65452843180d764fc778c70be7012ef4e1bf8de0477e059696e6343f9822c7c298f4275009452deacb7c01195 +DIST gix-object-0.52.0.crate 50541 BLAKE2B 0eca54c956013066bf13f9615ce1d9064012ebbd429dd8d845c1111ddca6729bc3b427bd33dde9da58320cf043f5f98a429c32ae7738f6d0d2f1ce28958fc6fc SHA512 4d8900c9864ca1385af6a67ce6c8454daa003deb04e0fa56b8e3cb43611e7de90e0f0795b9c7841a35de33855779862afcacdbd2b16c79a24f634d2555827ed4 +DIST gix-object-0.55.0.crate 50896 BLAKE2B aa2044719bb51397cc996cedc243d770a1a3530db5a66bb48ddf392bc973eeac24f33a9924223fdd03315af4b910d1504871b82c383f58e645a6dd168ecbd373 SHA512 8e9956479f93eb2bd1b1e34e4530d8aec0965305899ae31cecdbe0e6d38528ebb9777488acbbbfdfd0ed6e80df677d7cfb019730b824b3fa15c218334dc27a7a +DIST gix-odb-0.70.0.crate 63620 BLAKE2B 5bed61b00ffb2c53a2b9a4af70491401fb8d570dd61cbf29d461ad6c79a3abbebdc29d73c9e1835775bc0555f111302e6d001e87918c24ad64b467b8d2cffd22 SHA512 9ea08d3ecbc373a2c2c0429429c44f4c9a7cd6b38c4ef4ed8f40ae17643288713bc555d0e893a85056315753b08166d9e28d39d7a7a0fa9a0743c7b1b010464e +DIST gix-odb-0.72.0.crate 62986 BLAKE2B b599d6d6ec95ce6e5b691a6911ed30d5f453360a02e3c4584cb56e10658f65d71ccaf92933cd16002251373caf5a052b0562d709733cd8c2b1542f01500cda66 SHA512 4820b4f699cf8ecaa8f27244dd8a8d1e73b0690bee5ec9ce24bd71a240ee1f18903d019069a5f2f481b3f2acb1a31aa937b60b7909db91a256a583ac3114161f +DIST gix-odb-0.75.0.crate 62262 BLAKE2B 02cacbe1070c440ac0f08e2253744723828f9fce8b99c24b9927ed41b5966517b7f1c51477e8bf14e22fe25b65d8c6e52d5ee8275f76f5de45cc9b465959bb97 SHA512 df17050798e1193e4bf6deaaebd6d5a79014ee0f5f88797d13d8fcb4dcac2b8ecf6e44397f342d9423be3eaaa005659dae153a431e240dd83e89bc0ffec7b949 +DIST gix-pack-0.60.0.crate 104780 BLAKE2B 6db2bc7ffeb00a45e2ae4cedaf13975f588f9f14a5e3ad7e08ac7f11e7ba7ed583a79afa6ab5cb33ccfb44a7c78067906713cdf7e905afcad1498f05eab9ead4 SHA512 0b2d7c71662bdcb27b4620e88f825471e2bd252268618fe15032d14ea03011599ec2b27fb0d4881c9795168bf1d452d3b2baf8c2a253d79c05c0dc0531290701 +DIST gix-pack-0.62.0.crate 104744 BLAKE2B ca6d241eba2f5a479103561866858ca51ee464d473f902801986db13f31cc71c07e19c25a2726ded70eb6e61c0a6aa2bb1995f873a178f60c7f300758839d6d6 SHA512 2975ee7e7ade97cd45601af4a8784fa5fd5c8aea203c3bfd54a1d94c009087c0e9c9790381d054d854fc0e0fc86543e046e8415f66f319b3574b82116c344a6b +DIST gix-pack-0.65.0.crate 104007 BLAKE2B 0fa4ba6a44d1a0d41163c9ecee16963656b8538995df461a1ca2d5dc32803119eb91d8c30ddf77a97f16ea639c5b1c1ada6b64a5b7cbf7145887a5229ce2af84 SHA512 37527788fc646ea5328ff88c5cebac0415d109b532cc902e367e772cd0fa91e532426f48d7a6a64bc141f73e8d0e773e93f2f6d89615220e413b27aaed17f397 +DIST gix-packetline-0.19.1.crate 26767 BLAKE2B 07dc15261d89a0f5f567607c006190fed74b8bef297c3b8d191bb3c14fbd5f1104b087cd1dd82d8c6d69a613d8ae7e0c0feaefd98e565b93aefb32df654e9cea SHA512 a3f6c876d1fb43ef3d8aa25fdbd8e7798bf1d82c096a0cc622b13ab8b28d741403fc42508ca299e75f8b0eaa5733101915b38cf8da01a85978559ccd9503ff4f +DIST gix-packetline-0.20.0.crate 28268 BLAKE2B 392283a02f040dcaa6b880301444be92bf7715c2b951a6bd78a9bb4fa9d9461cb21cae0a24c98d2f636b562edba7a716f2968cefd25c78ee0ba9f16fe0acd5f6 SHA512 33916814276d731f26a98351f638be75be0a7112736b9b1c5674bd927038d2abb2163d95b6dc88752382abbdf85580d5b673d8a8cd7c5844faed826920b57ca6 +DIST gix-packetline-0.21.0.crate 28189 BLAKE2B 3c372dd3a0ff45de25bf5a41df4c1ee9497519395ad259766c77856cda78454959598257f69948666104495a59402b29aeacc51cfbb867c21b96316adc435502 SHA512 cbe09d9018bf3a625c497174999bf82d380a399a51b35087f8b6d1fe0415578c491b0a4974231c91ee84b4ca40eb26cea3bc5566c8069a384ca0a857cc624eaf +DIST gix-packetline-blocking-0.19.1.crate 22355 BLAKE2B 2b321b5134361eb1cfd300e8205e3986bd9814f7fcade1e1ef2d6f38addd380c7ba7fe2f75811333675021956ee5ff7ae4048cf92068c4e4d31b128675ba5d5b SHA512 4b903046b3d12df474c72a85208d25ac27b5e445fe038aa4fd5df2a5189b21672c1591e095ea2a5c51b3d4c873d68a5b02354689d356519e7e8e72fd4eb20492 +DIST gix-path-0.10.20.crate 31011 BLAKE2B 1efd5d21212462fc3475c255648756f84d446f84a0ac08ecf8ca65d865160a4c53b6e90e0a735297daecdc3f766582916a8245d8a6ab1d2173add10e3ca4cd27 SHA512 b486e9f5b42d57b1707dcd3d496d12ad4ed0afb565f929664866e6edc5e676e3af782bc3b3bb7875383200efa6d7ffc245403a026698df03eaa50f0f54c65c21 +DIST gix-path-0.10.22.crate 33919 BLAKE2B 76187480fbce980554d6e2a37f05a869a65d460b274d8d7a7ed3827c3193aa09a187f8f0170650801929d216828432799c3a64abaf6451a294354b9f16eca72e SHA512 4edd8d0780b1f93a66a0306f8b4043e60a9c2752e0cf52c4abc60b321f955788d752bb9b859ad1172914464d2b0f76d1b015935ce938d782732c803f732d29ba +DIST gix-path-0.11.0.crate 33841 BLAKE2B c4f42b6c36172f4faa40062b76220224674c5dc0092b70057e93fe0b26784a7c0d9ba6f494c54f1822637cfb32d10eb40193fd5ac0bb88e3b69d4ed0f89f2deb SHA512 f8b4e6ee3d1cd5ababd77224e0e8d8d08d5ffac342592ab6e630ef915078a8d6167561ddffd24ea3e19d63eaf9e4c5986fa0aeac78af9f11ee154ad3db22f22d +DIST gix-pathspec-0.12.0.crate 23265 BLAKE2B ae344f4b177760a239e6d0dd8117b899db55d5071e729780182f952411cab0bef4b28069412b0acb99a51da6d264bae064b984d8da677c397609e6b2af9affd4 SHA512 f1353c1db7efa506ec091d5a1d66d3ff8dfe49f3fe5c2836e7fe00dc81bd466b54fa14504149b52a161e6df3da618890363285debf58be41e1eb4aa2151afbd6 +DIST gix-pathspec-0.13.0.crate 23314 BLAKE2B dfbd03e9065e624df1a4984f1caf20c2475223e4b88040ed1e11aae2e10e615b04c664979227675a17dc23d6d309b00a6ad820d033621108571662c7320034ea SHA512 0a92123646c87297c5aa2fb2bd5a9a5cb496dc3dc3ad8494532e242f7c257c5b05473f55bb9cb0dcc8ab77b9f83c35f24c53207a86b99598884d7e9f996436e8 +DIST gix-pathspec-0.15.0.crate 22632 BLAKE2B 4901bc12fac9af8d816b4b2c24058250399651f8ee810a699d0da99fbb2a22fff4e85521010dad789e429d7607dc10a334c303ebbbb5db00606808d08e102e2f SHA512 2bc90957739d562d7c2bb9818115b4ebbdb8398c96d851107a201c4b3033f9324a8f10e0a7ff3b62f8e3dbb34055c07be410b6604b4fe5d9b9fc624e79f075d6 +DIST gix-prompt-0.11.1.crate 13939 BLAKE2B 43905abb7ea4307b6eda94e41fbde143c8c68f5171a068b6a8c6196b04513f61ac7a2c7bad1a11d288551df9b6ccc083ce224eeb23b75a88ceb542ee0fae5b80 SHA512 44cb54fc2262401f6071f60871c431919600e46bbf6159f80c3a8e495d4930febda4780e947747c8fa6913c6e9fd56eb3320268be542e94b91c4898ab3746e9a +DIST gix-prompt-0.11.2.crate 14061 BLAKE2B 2f9a1f4ce643d7f194a729595564989d1f8acfd9abef81fdc4f63083234a1f97967e68135a258fe41fb970ecd173371177eaee90020e5319948062509d3b9256 SHA512 0dca3cd58e1133ffb8510e06cd38410bdfc51f1827a4087fc9de0b92108965009520fcaa1d53d2ea51d83490da11f78bc96a2afe3f21f57f7a6fd6ca317ae9b9 +DIST gix-prompt-0.13.0.crate 13394 BLAKE2B 3fe224bc58357955277e43ad4a1f62b0ddc7fe09bee0fa2cf4b4700e265357f6995440bd514ab52c6aa0cfff0a5e256f28a6f3a3e077a43bcb739637f3c23d98 SHA512 f9070c5d91d68d3cc8749190b464eabb6f782998f55d34baf709097865e25cb8c9ab447dac75688e8a45f66b21a456301bfe26af68a084b74a1ebeea4125c479 +DIST gix-protocol-0.51.0.crate 57539 BLAKE2B f7ab48397476302b38de93fd977119c2719cd5324ce998db9418ee81ee06b721793a84215b8c75b35664ea0ba40440143d309bcd1c4b14c10e8d7f3c3dba738e SHA512 ab1a3212860181eca968ca21cb30607e4cb2c4594b3aac8adc1f56422829fe59360b7034c29b1db5c2a94ff58fe27cc7b9b86b934be3136b1aef92a5f53395e8 +DIST gix-protocol-0.53.0.crate 55824 BLAKE2B d6320ccac1aac3b9e614340d67828c12a9a78bdb0d51dbc494267a2f6751c51ef180a9745dbff7ba3b41d0d8782fe1d494221d1b325263128214406e28e08c04 SHA512 720fc0f78c81956e6943a12a65f9275120a3ce37c40c8659798f39c491454882be33b4d037a20c47229ece12f4ab0b84f7da06005ebec65bb8409368e932e1c1 +DIST gix-protocol-0.56.0.crate 54873 BLAKE2B 70ec6956e7ab5377602eaf757b942586e854a1db7568490effc0b57969ecd19f6b93afc2de8efa8782d99435610611060b4e2a3d8cbf70b7edae1685a91ff146 SHA512 1c98a95409ccfca66fbcf4f761530f94caab1a83b67009ccd307b4c706288c876e28904b8139e6e7c35060dad63c8a2aadd79767756cccfea79da0fa2b289efd +DIST gix-quote-0.6.0.crate 8887 BLAKE2B 8b8464cb5c2526de4c7cfba29744fd7b05501cc4390cffe8653639e374dd3893b940ad4f6233053f7906236b9d41285b743576c543233fbb8b20af9336c6b7b6 SHA512 2db5ff1d9a674e6b713fbd9b25b8e0a1d24cba3898eea7e58943d66e0ae28780593ac7f6eed7a57e28a8d994087770e8aee644a361b7b9a725ec91edecb6fd8c +DIST gix-quote-0.6.1.crate 8984 BLAKE2B 790b7a825bb5ea360c66369512ec4576e25f8bede2d30a14276e9ebf696eb444b801fef64a692a0af11fccf41f7644050b2b1e8d56a4f10fa4d426cd8d74b5c4 SHA512 47b486997b1a92ec440f73f590d77e7fb389bed006568fc90357f5dd4aa63f56af44fbb1cb550c05bcdd4f3b8cb533fb1eacae6a91d58aa134f5035e5070979d +DIST gix-ref-0.53.1.crate 66023 BLAKE2B f4259792189ceba4bdcd306303bba6922d27343847cd34c7a6c7149039558f058a30e34ec4be13294324c764695ea408d99a7b5b23fe81af52a7da42786907bb SHA512 e09b7acd762e9d7540f083b06fa83bf0f225ac902c81db82c6b5662c6dc3f81b6dc963d3f527ce9bc3291c0303291da8bef3111e4114c679f8637fe0fb8b5d1e +DIST gix-ref-0.55.0.crate 65278 BLAKE2B a2466a06f226cf974eff976663c69bf804fc41ab5c6894a132b0ff4b3f6816a57b17ae3813708b36e5eb42e07312deb8212ef03f57ecb5bf6d08092d426088fe SHA512 d4e03ee04b08b4b496ea5d408bfc886d6f35427016a58ff6a0e7e4cd68a78a938b59561756eee9c97ff75b3781357f5e995a36a2cb20a3fddec2e15c8f0f8921 +DIST gix-ref-0.58.0.crate 64527 BLAKE2B 3d3fc3ec77176f5bbf752f92c8d9c86371948fa3c4b16143d7da54e675188e48603298b08d08eebbdb51500691b8a0ad83c648d3150ff666a58458fe370e42cf SHA512 4ffa0b1f7e8b4b822cb6167546095da9ecec246a1cf47667fa87263a0f9a3d1cb01a93a0a6251e0cf4d84f622f3b1679785bcb93193b0e4fc5535bed9a27aabc +DIST gix-refspec-0.31.0.crate 22732 BLAKE2B fcf5d0a8185fcbc36dc5d6a9f78f78c47f1e1c19d01cf83cdbca24926036d6fcd16d7fd82f1188d90abd234b4315525f5fa508e390ef73be2ef6e30ff005eb8c SHA512 2b694dd8d3d8f4b374ecf51535169d88c487b3ce41fab002c3c3eb28088716567bc88e7923a653b2a3b410020ffd5cd598f2bb04e83387499e5582a4950b2997 +DIST gix-refspec-0.33.0.crate 23467 BLAKE2B c3d6f16a4fbbb63f04175c333db0433e73c8ee7dc357a5d0745b54c3faa34e651f42e2dd887c9f65683b7e48f7ac0d25ab37f4c08bed3739ae09e8dc91bfdccc SHA512 d93131d75077445325f4dd1f5d6830922572a4442ae11187da562e008f1935eba5b634ab72427bba02b4dab3be87c7cf50f6e3736bee3de71e51c36984e4ad97 +DIST gix-refspec-0.36.0.crate 24189 BLAKE2B 090693a218c27108a29de2449d5542a5693bf320d6273b27b1e0ed610a30f9c7ae6e34f7b37fb65d97310b9e5e46083bb8a54fb92c950dddac153a11d06b3e6c SHA512 71c6c9ed35f1cfb893ee326c213694492b900cf6f22da4c889b3a54e8ac613be628a0ea89631941dcfa26f17749609a907ca431690cb04ded0b6c9dc5deabfa9 +DIST gix-revision-0.35.0.crate 28142 BLAKE2B c9a3661dfa216b53630d4c6f40c19cc369893ad5daf09c92de1e330e94abcc22a7004c6317210133083843a84a3a5d4f61447af748e6c92da24b510d849dfa59 SHA512 9b2e8b4e7877b64939c743e0320b7854d4523c17978991ebb9fd7f1aa80ae5e87632809026a978730aacd0558b619fe79b19921c866cf1a8718394e8efaf8608 +DIST gix-revision-0.37.0.crate 28024 BLAKE2B 73786ab4631ef99a6e762e734e2dea9e795bb901703a9b8e89ef698e140ea6855c86886c2eff5e356b2862ec67ce3ed86d299ed68fe49f5a2648054da71076ff SHA512 e8836a370e61c7d4a75d9b8463af9a36f1cf7dc240edb7fe6bacf48cfb8c0c1fca8f52d9c7cb1b1f82878aa1c7b84e159b1242c1102b25698c8562f5b6b60db8 +DIST gix-revision-0.40.0.crate 29427 BLAKE2B 91f9633b03bb81ee2dd81d8ccaec0f3f1c96d5df606d47fa0ad8fb8ca136af6a183fcdc11ebfd7b76bb42e0e0d49dfbe4873ed153547188c3ebe82dd932a99d9 SHA512 c0f78c5e28b0ff01bab7bb38a95e4bddbed80914d4e7993db049eda6e9cc83ff472053c377a5fcd6eccac919f7b6e5baf501cac74b3ddd204c714420d5d4098b +DIST gix-revwalk-0.21.0.crate 18451 BLAKE2B eafa5ebe162526f4d2941acc84a414be6cb093113e7dd7c79aaf18339b82c38898cf87d12727f9981ed961215c6b1ff73ba4a28dfe3eedc6c6a27c7d98692582 SHA512 05126440f63e18c4a95ed1268ea8bd2e7b4ebd9f3e81995bffcf29a1e74b4ab870239a735c23a054d29c92c3f4b0b34eae645525fcd9c925299d45a00e3152aa +DIST gix-revwalk-0.23.0.crate 18307 BLAKE2B fffea2f23e29f56d34b3a244957165bee99b1b6277856ca88209b4bcbb1feb7d4fffce8a31a1f6e4db2f3d2a6f69b64a76ad196031ed0e9c2a0d38835b665619 SHA512 c43dd12da78d39bd86f00f1cc9144daab41eae1e30c90b7bf513100bd076bf9bc63ed7e97981bc2a8f3f3b0971d0a3a88cd79d531f14c32d784c74727d117c7e +DIST gix-revwalk-0.26.0.crate 17856 BLAKE2B de2619ebe74afcf92745533f8b56a6b30d0fb798ea920ae383074629b574e9b5c51c51e37f95277352becf592b57822758004c23bb89aef18d243b85b86a2ea1 SHA512 746560b84520278b335f8298e649bfe453f8af5a1733e15fb656ba11f3a69c85bf5500da02040db4550707a2afee6c087f3861cd3e03b36aa0211eb3b8ae9d84 +DIST gix-sec-0.12.0.crate 13005 BLAKE2B 666f051a07c6e76090d9a455f9323d029eda2e8507bbe7d28a59cc5716bb59960549e34ad43f07ec4e3aafc096b49915fa9cbbc353c0dc20ba556ae071844bbb SHA512 1ef9d17c4c5602d01d68008ef7ad71785193840202bac8e77b81987704e8346ab6c66cc322a402c6ed8134c8811dcf79d4d2dca6c95a2da79d7c1a7fd30132ae +DIST gix-sec-0.12.2.crate 13263 BLAKE2B 32ae9b4a6c76bee7877ad13c9445eaa0682e309fbcc83b1b8485b8268e86caa9fb9a4ee0a7c653b4b5ad64bb53d0f58489ff85b344c6e2b267c4df0fef254358 SHA512 9e840044cc07e91410a1d098a0fe42d52645f4e660d095fa6a41a9109abddd85712b6ef85949f7888ab0446b10a77fdef0d1f5fa9f62e44cfe756323e969a4d8 +DIST gix-sec-0.13.0.crate 12527 BLAKE2B a1b6120da3b97c1b056ef486cbb7dbb0952278820148de8b4dc890be65dadb6e350eb20b26a3f39966e8855a96ab58c8de2d5992ffb7b068419d56871af07dd9 SHA512 8b155a0061e849cbcd0bc8ff6a3b38892f943f950c918fcf179685ec1e341f2d915150565eb8c09f90977312ddc01a11c38743856d6e9f561c042628350ab6ca +DIST gix-shallow-0.5.0.crate 12178 BLAKE2B 22cd8817da4abbd831c592006568267bdb8367053c4b070520c6c16de013e31899b3f8610f56cccd342da7cc4d6c21d1ff6e0cef6155122fd4cab4dd317a5962 SHA512 b790b23b5ed51d412cacbcbbf8393188ff7b25fd3b343288d829caa027a9061717db637afa38574a3b8a1e02fad6dde1fa1cda4ee1c0728e9998d24e66680c79 +DIST gix-shallow-0.6.0.crate 12364 BLAKE2B a968f89769039682b1caf6356349686ac7fef08c28b3eb5eb1ac0e6a4e8d86caae023fc9960ade35d18dd77e69c36b714951833273f0b60b1dfc6ab28a845d61 SHA512 70c02cb2e30221b263bd21df924a1b837eaa99bfb534a54d73faad0a6b8ce52324e83fc83034e71eeba48e6110e22f89d7b95d504e37151517685edade25c1ff +DIST gix-shallow-0.8.0.crate 11568 BLAKE2B 69173837a778621be6a1aa253d939af5e98385b90c5e6c183e07a84149bdb614116a11eb710a753c4b24dbb4f9b86379dd01ad44baf8e5b322dd1efa6ee1416b SHA512 fca6a20cbaac50ee9bd7cfddfffd7905fb4d9f886c423ba7893c5aecb8324f0d888aef7e5f8c35040e8f2ec2d0af619899da56233dd23af606426506e718771a +DIST gix-status-0.20.0.crate 41044 BLAKE2B dd58c43e3535058c4115c0df636e391f1e41012ffe23aa6cbd916bd9eeac711aab4ee84bb6d710b5a4a21efacb1ab0357f4845e15395526aa5a77fa403c6cf97 SHA512 8f5e021a061eb15b176880fb986c3c9a7c47b1fd47ec268f1067e045c89b8a558991cbc51171d7ac10450b55f5ff45e9287e0f862a404875554fdab8bd4508c2 +DIST gix-status-0.22.0.crate 41972 BLAKE2B 88015f69d8ac2ac365c9ca627a186cc17c5473b1f5f11b9c3357a757ab45cc08f999056bb84dc1f263797248dd2d26cfa6a8109bfa2da48741f4f7d256f57bc7 SHA512 1aa7c19afd5b65806fa88d2a8b18b2df419ef891d4f04be5973424b75fe6e54ff39e0274d98f9fe1e749d2752d517ef2b1314a19710cb832a532517ab575defb +DIST gix-status-0.25.0.crate 41419 BLAKE2B 85796167b09e9f3f29f901df94e9ba5876eca0a875207ea660f7a73765816cd97039b85aee6a687a5b1f1b8dcb065470cea5a05aa7b4c680a351e4b59fad4528 SHA512 57d9d2d66d84a931d654e4780473b351c08b898bfc4f45c41b3e6fb5d60337e2f11c19fffe46c41145b288460621d8dcf85349b691a9ca433cb6f38d32e8bbd2 +DIST gix-submodule-0.20.0.crate 22200 BLAKE2B afee97e2ac89dec548aa7d03e20796af599bd7b54423ef04444dce37dc8a475f4d6c69bd461ee87891812326c3cfb959c959c1a4362c71e2c91f9b89fabda387 SHA512 f0cc31cbc4bc0f8b218e9b702b332c6fca1387b7d78154e1be70e21254ab40d81401e7eafbfe5c380907c25e0f1184fa14d98bd4c9fb519280d5291bd5a02d2d +DIST gix-submodule-0.22.0.crate 20111 BLAKE2B 90cf483e1a29406448fe5f2612d3da3d060c4fd62c82a9c9e19d2674259f359fc710d1a944210c9d7ff02903d2c366260c8aaa9640658061d1cdd70ed0629812 SHA512 ff9a8597b8e70b1c797f564bd8f4222424334b90b3df0b3714ff54f5ac163b63adbccba3a21e58bab18215dab67312ace730e1727cc68c6a2d3714c8527a24ae +DIST gix-submodule-0.25.0.crate 19444 BLAKE2B bf4dc90dddb154b08fc3d3c4a8d6d54812b36810a012c46b936a35f0f1669378ddd3644c90e427d9ac13f23aa77c2250b6cc963c195482b5e16328e0e2f46f32 SHA512 13a4548935c0e509b61c71323c9b69e91ed56f746fc288c4dce404cb4f5373f823a84782ff4d6adb6a4b8c19be17edef4b1bd378764c17ba117ef847e82a7c47 +DIST gix-tempfile-18.0.0.crate 18895 BLAKE2B 8b80eae3512c1c7cf91a3fb84ed0712b4a28855327b34b398a77be0af1601d96615cdabdc8fe5bcc2665489915eac135f834d8d84ca2b6336b93eaeadd088d56 SHA512 3b65bf82dc438744d4fcac0f5785b0574a80505c567f994aed06ceea6baab9edd0d4746b22c3d576e652b8de5ecf433d32437236c8558043925f2d76efdc666f +DIST gix-tempfile-19.0.1.crate 19058 BLAKE2B 034298b86ae28bb9671014f8c5440cfdec5635e8e27bca9e687df7569d8db821b559bee5d3ee255cd22f0efafd86c99e82d0885cf4068788ece9ee30f1f425f0 SHA512 bb0ddcbd3bd4c74fc9c569d51cbc99c6feaa1c894666aac0b1fbfaaf975308fd899e55660eee43af30a19a5bf2008253e713f63b2d6eca426f54d8982d5c2f5d +DIST gix-tempfile-21.0.0.crate 18249 BLAKE2B 64a524171a03eac9fa3073b5095a0bbece7ffa3ddc4a2bcb3ab6e6854820815a23514df8e2e0ea615b0812823131d6b19bae30dbe10843e987d6d874f2be9bb2 SHA512 24356e4b670d216d912712d7d2d5fb7c89d18940a1321bea0dc2bbc9b716c764ab1a08310d0b40cae2d5a53bac1ce084feaaa752bf41f0744a147ae8e9d66ec2 +DIST gix-trace-0.1.13.crate 10876 BLAKE2B 07ca3b2d70a6db7a268578be5395055a74d3a640436e2df201205fd5291a36bd794b8b868ef1169c2265d7fc3a3fa6e7c06c04b52028971c567102535e5b297e SHA512 7bc7bef27947a97d4ea2c67152b5a6080f704d35b53e227403919029b5d2568f016e30f3d93864382163eb99a8632baa859da74c04ebf7daf4ec8199fdacd41f +DIST gix-trace-0.1.15.crate 10867 BLAKE2B c7ae4a8426f0ff83906d4ce3cc57ccc4a444df97a9b133c36a85b07e452ed10e9ddd4e6125ecb9d53c1e20ab022fdd1fdc29d6e668c8529b4a81c3344b3c555b SHA512 6eb450c3feb23a3890b8c9d9008ef7e84064850443ed80c44a4a19a790acecb1dea1b36fea28509a6aeb3675ae3ed6ed1a7edd892e887f0a75e3ba78a2e1f678 +DIST gix-trace-0.1.17.crate 10863 BLAKE2B 7592a3f93a31e81ceee738791cad242bfeea9ba00a1f2672ffcdd9be60f3ab6ebc36f79f243472377843ab7d00cca8f94a82d512d220dfd44187ac6ae105a1ea SHA512 353db6612ef113b3813111e57c03eba8a928b96f410ffde74d4d0893d5c08af10883807f1e2f248c4f3001b7dfdb604aa688c2e06913c59804329149336b1839 +DIST gix-transport-0.48.0.crate 70669 BLAKE2B a39eb058659673ac1c87ec5f60dd22b4b5c7c3270aa8c520badf9a31ad6c59170832cb13d48c6ed53ba11700a123dd364aad611c4ce4aa15f3abc89674f6ffee SHA512 d4671b9b70ceafb6b17ec2e49687f1a4e39fbf82bdb21c4b9e2f38083e955baef40be14b9624a768c19b5d69742e8facc8318c6de068659d7e383b7baa5a52cf +DIST gix-transport-0.50.0.crate 70749 BLAKE2B a07fddb9c8c45a86c11499c3fa68e0c8cb0d95ed78338b5fc0ca2a22feb7775569d430ad3d69b488c0e2c44414e56f24708b88bb92e380650f263989884feff6 SHA512 eb638833efe7ba096f5582a78ecd19de8bc330400b1b6eca4d2bfbe5f99010878b7c367fa77f9ab8def3bae9d1ce32c4104badafbfaeeda164f0a4102f69719f +DIST gix-transport-0.53.0.crate 70454 BLAKE2B 495548e68a56b3f7b7a99af323e93c633aea1a554b4e3ef14a51fab93fa95e31d5643a9beae3e45c2cccefc548ce8bc129fa7f6a235f2131590cd2a467ecf51f SHA512 037e3b5bd030b00306e0fca3ebcb2cbb5ba9b46917631631005cd8267f420867b56e8fc98559fa7d819e3519c851bd00bf2bf062c878e55f22d16a5447f0177e +DIST gix-traverse-0.47.0.crate 27145 BLAKE2B 65dcc6f1bb045426c36f7bc2ecd5e1db59e75b161453311d7097293f691310426f783ce6ef4fc5107565138be40d9b4bdf9d38bbabd233065b0713324fcce24b SHA512 8177b621046c40e0f11198920722948736b7cb627da5f342ced543c39f4705bd97c770094f57c9b1b566ef569af0e5a185de36b6e68421b3faa68bb812e17878 +DIST gix-traverse-0.49.0.crate 27016 BLAKE2B 6d422437063fb7b0e2dbf06995a5586876332ab37becc37086a14e625221a24e8daa6eadcac77281c1c324707259b82fa9191e4aa01e76e2c33714b1fc83de31 SHA512 ed2a091288858f0ebef472ee999bd0ba5663e566243bb0374ed125d45362c2128687472f0674cc5ddf4597031ddfdbb53bc9c258e229ef68118ef965c78b3a88 +DIST gix-traverse-0.52.0.crate 26502 BLAKE2B 799228f58cf883bad8558ee88037498464498bc0a51212713b773de82b4ff637cf472b51038ccb8f7ae7d59cf67b7825eef87b36dc6616d6d675a1fd42446840 SHA512 1c85613ebff125ab2950a078f7e576833299ef14bb517188b164ed750df37d40c305633ade5c7318671d3468cd6b5478b26c32b641aeac03b97523e0226dbcbf +DIST gix-url-0.32.0.crate 19407 BLAKE2B dae40d49e583ef97ccd7f7a4fe703f4712d98814581c3f9dcb68c6db67c22a5bc700a42f9cddc4495e1b1eeec156c2853be02a012c3b74ff353497a12d757dbb SHA512 9b99ab631af6a032732d0f1e445bcd816f57bee875d627817e65d9d4513acaf890fc21faf01172f0723fe9efb4d550bec344b6a8c90efe0854f8cd6851ec61f1 +DIST gix-url-0.33.2.crate 19762 BLAKE2B b9c3b2c4dfbaa899b43769969212e6e14c82d5e52aacf83824c6d34e5912bc82bb6c408a8e317fb8d9e351473acdd727f11a44ff22168c6acd298f655f121770 SHA512 f26a251665d3e22f4e49385be314726e2320140f1b2bed16b2c71e9efef05fcbb4552cadfddaccd71b4a7d16acac047238b452b1236b0ef322e3034a6480a4f4 +DIST gix-url-0.35.0.crate 21461 BLAKE2B f9688d5f023a3d997448fb5ca0330581d2cf16c450cad23faa44d24184f7e6a170bdfefe598a7ae1b8365b9de02dea7ff018fad686567cdd9376fc9179f030c7 SHA512 295869e41df0ebc2c10d25496919cbe4b6bb3f7115682296be29fd8a377caed94027cebee4b8dc6d866674fd15bc4fd012b556c0dbf17a851f5f784102494046 +DIST gix-utils-0.3.0.crate 11052 BLAKE2B 906dd3d0ca60c85773b90927e6b41e4525561f1a3aef889411113e78a505ad831943d338837953b69b35d5957fb2b06993a687f40cc0a79167da1442124a6ae8 SHA512 8b5e3a92e9d781a3710a020c9dfdba9c2c024ed632dda9c25a2eed4c4593226908615bb7e3bb5684896d4a42d2ad579910b26eecd7b40cdf61be4116750ccc4a +DIST gix-utils-0.3.1.crate 11157 BLAKE2B 1cba94ff2987067e46f441ddd43d5f9fc39970da565af149e2d1f47ef598b5ea767510a5772b4679e47318fa94aa738d3285b2fa6ed786f6f487bb7d9726f00e SHA512 023e4aa3d86db5c5a5a922bac140a23c62b7f33ae4c31c07826f917d77a2a47e6b78825b5b81bc7209a69cb24204b66195626d07e316df16795c13d35b659772 +DIST gix-validate-0.10.0.crate 12688 BLAKE2B 6a88a451076f899c91e5909eaec221939efab9e8c0f1a29185c9d509f848013d21f6ebb0e23e07eda0de5b87271e9beb6068d1c7acad4689515e54672c3206c3 SHA512 4395a6971c78f61cf238b7047286ac10a6661b358e8c351523ee4c419283e664b3baa484e488a481ad51142431dec97fc6e472ba0eb3dc87682cd242fe29c5dc +DIST gix-validate-0.10.1.crate 12803 BLAKE2B 47609c2d8911c727ca29f059318cd29cd92e5c2a63ac5714264329d84d362241f747b2bc0e0c5f3c1e6ffd061b62ff7f5234dedc2fd23b53dcc6d255ae1a086a SHA512 0ce450b0c87461b9883c8475f14951fdb6523a977cd528cc41f70301258ffd10b5dfde6b098874d1ad692c392eb6ff9c1943debd39a97c353f097a91cd0e99f6 +DIST gix-validate-0.11.0.crate 13115 BLAKE2B b2e682b5c0784d262386bbb4e0b845cbc1429d7939e7f66bee6131c14f5125458fb461af4dc8f58bf456e8d7b9db1d22dc18767ea1bc99c700750a144f14951a SHA512 af86460a0e52aa0bd01c246c78aa2d950a4246353373637f20fd53a7e4d234171560218aefd2d03c6c1672b0f0539f2b984fd3ed5266868bee398dff12d33eea +DIST gix-worktree-0.42.0.crate 24823 BLAKE2B 50807b6e2431cbbbac90c90d1178278ece76616fec3f6ce8b08ef05980474f59915dfe36be4b343040c46cc6b84e6f76a98a326cf07173635c4bc702a0e1b991 SHA512 cd32bb7e1d076b79f4f4df3ca590f85bab916830af44dc92539a89bd623cc15aab08fce51d08d494a50064842743e87847becdf86a09632de35cd59e0ddcfb5d +DIST gix-worktree-0.44.0.crate 25538 BLAKE2B 92698a7023bb28e9bc7f49efce992e94c0cfe31a8de6309f7db534e91e0c41da38e2a1c21bf36c59c8a32ba43f22b99e88dec71990504991691797ba1f65743a SHA512 2c049a3dbfbae222223bec41565cbed784427834752fe8f8d767b52380d456827b74b8a405587cd96957da7e5514011c172201c4609e548232d1b2315571c035 +DIST gix-worktree-0.47.0.crate 24946 BLAKE2B 8f5ee03fccf6dcbc9084ac8463c89b862e5fa596a2920d0d5432919055acec6c12ba7b89ffa82d5f644cd641c34f27251040bb2559e895af920f2216e0ca4156 SHA512 87b268c11bb7a8ea38cfb6f947a7f9d3d1d7dd4fd1fc410d40a3c18762cb49785058b79f96b4288822630a8ace8c11945ee95bfe81f95093470578f87ee471de +DIST gix-worktree-state-0.20.0.crate 23584 BLAKE2B 8bf5c27a61259ad1ac43862efe6f33782b62c61197b16b005114d7b259ca92a317f5759f385c37634691e9aebce6e13211c25dad9d147563f413120b4379d8ae SHA512 fc0f09fdc6408d7cf088a1710f005bd0afea56399a92fa62ed5640516204af05a61e478a5fbe6dae97f78d95778aed1a6e267c44793cff8f56c1d6d35b2f797f +DIST gix-worktree-state-0.22.0.crate 24256 BLAKE2B 5ce4ed65d35e6bfb5e2291b38607db1a85a8d880d97fdaa73784c41012380bc1b36437e207bd6aad4224beea04c3f07d5b74857c83d5a93ba0dfc7999c8c9e79 SHA512 95de4781e76deacdb0e343e2dcb024c40d8e14595733b9835a0845331124f5836375c52980b454989b741430a348e7791e08ff9a0fa0e15097177d45c3672eca +DIST gix-worktree-state-0.25.0.crate 23997 BLAKE2B 03acd11fe1b20af3cff7c4babde366cd139bb3d0691f500f5249e53230ae8cb47efc8672df1d3c15fc178acc7b0a4a2651eb8ec3b2cd951b2c2467802d6c05c4 SHA512 3545f07029a9f88946384471fbbb6701d57e474b26b0e8a52e2f5a2093d9aee8aa09f778ac77eecb2ca60b03724d9e897597ee13c709668c509ea52a88ab13b2 +DIST gix-worktree-stream-0.22.0.crate 20330 BLAKE2B 8e489ece1f7a2bbf2bd9df28aac9a1d88064f46101a3c3b590c6c7d3875454d73154f8a3d94fb08ed9aa5077809f0ea86c569792d7a09d4b7f7c02badeab72ac SHA512 fd03d22df581e865a8e495c62e859b2f9790a5acf0dbe189ed87c0e444e129c241e0499b7e8e5b6b3976e7cdf1517d1232779668ef47bbd60ec610682d48c62f +DIST gix-worktree-stream-0.24.0.crate 20179 BLAKE2B d8edec3e62a5477b23fc094146b6cd2e4e026bc9976d8bf4f60ead4834114a29433426d2274eaef8e27a597234c553262ed21b2806ee8b01c3e5dce834cbc923 SHA512 2558a5f97f6aa420d7e33d10ba236f743c539fb77735f2665eda43ef5ad7522f0c25876ce1872d91bc23503b3aeb4ec5c6b329ee57541a82fb71e96e08057f3b +DIST gix-worktree-stream-0.27.0.crate 19724 BLAKE2B fc65e0a9966bc4fc45fc0ed2fce76aa60bf233805f60119372904ea045f37b72aa9bf84e16401b25dcd28a92c599e2a511f2003ae3568c799857b6fa9ee46a32 SHA512 44f9362ebf8e070e2d3eb03cc43c5dd3849115a22a7ccb206df520a13f6743d782cf391162666b00c95b41229f01154812ab5c463951fe0de5c1ed36145d1911 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST globset-0.4.17.crate 28943 BLAKE2B 124585585d31c2b14eea2cb8afff370f750ae64dcd3f9b0cfab603cf0560ebca893d04d2c74dbc629fcfe5a1da0dc82a6df9229561b3a30771cf094ae7bf6d8d SHA512 fae46c058eb1f11b1dc21753318c000300459bc67fa9f681aea4bc181b7705a9d989a34bb0280da787f042d1bd24be04c0e4f256bc2720699c6330f440c78765 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3 +DIST h2-0.3.27.crate 169180 BLAKE2B ece8866dfe2b1c8e75651490dec364716f8ae0ef541c1728cdba67afe91d66e05c3b87c4e4b610d947bb93222581e3daa46c2e1d3cbe83142749c0b736447522 SHA512 5f18bf5886a9d07b1fc9f0ce83c095403f108b36f498a3c6d873e1314ba5ffb0da8323375a87f28500f42129004f9917a37f840e7cec5a6cebe733e579d454f3 +DIST h2-0.4.12.crate 176264 BLAKE2B 6ae29aab3dce77a823664d6ebe07a23c53a140edbffa7d0e9e640ef91e4e500a65c936380610b60dcc7c49064a1d927c1578711eeb8acd25516259213264c7c3 SHA512 981a9a86327d68ed21d8916fb6dea80e8760748def3dfaeff8b8f3bb865f40755eca28aa0f2e61b040d10fc8248ec9e43e5a681e3ab9d33e3b6f00ed756625ce +DIST h2-0.4.13.crate 176861 BLAKE2B d25efd2953e2c8ad43878497a6b949a842fb3c104d5619b0293bab6bce6b5c298d8ee27a89fa45b4753109ef2aeeae5ec9d1850c10650b67b4db52c33238ec61 SHA512 14140113cc9bd97c69a395191b6182bb7890aeb76ae8de2082f982fcb31e3b7f0965402c3bcd73ea6446079e514e4f07ee95307d0cde8afc978b145474dbc09f +DIST halfbrown-0.4.0.crate 34410 BLAKE2B 36ee30a299bb4e81c6891d269ce8f25d4eef4e7f711b2c01220687cb85d65afd96bc7f453e636bca5dbbb4abee6ffeef345df3b134eed995b47a25e2ac61191f SHA512 91cec1e2ed4f49f0418fb49f20afb63ded24885bbafa19043ac88fca7c860f577d523c956cfcce01d9f3ca1661562da7f2ee32bc697f707df969bd3def0ec492 +DIST hash32-0.3.1.crate 10273 BLAKE2B 0e619f4020f86fd357156014e5b78018827e7508dd69022d3d008caba3e1dfb96502ae00847bac3724cb7184791ed8a56a46479d61b36ffa14fa5c32a2bf56f7 SHA512 e6f7c1be545ab27c0859ee51509fecae749a97f79f91f6742fa66533064fc1c327587e3fe875965c513824e64c9b58bb6e212bfead636ca3a2aef066311e740f +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.0.crate 141708 BLAKE2B 260b2ae46c2c376f32aba951ef562b41e40aa1159b170a966429263df5d81359d1d7861076e2b12a88fca612374fd9b3d7265af891d55c077dce041e180c854d SHA512 ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST heapless-0.8.0.crate 77802 BLAKE2B 8ba81c82440701c3fc8e5f8282e71aeb485a78a1c724334f25534ea3bf30c3ab78d95facf3585aa6597c24ee121f2779378a8364cdd94f756b461842b5858dc8 SHA512 9cbcc4b5b763b9478d0070823aa0412805e4b08f28cdb92b3ad6c6add997d0abac13f25cd6a1dc05136d2100304e8617af55f165a4acad3499c15407d7b3aab3 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +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 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST homedir-0.3.5.crate 16708 BLAKE2B 918f88e687b9d2e065742a99b2ee6a9ba24d85104b6127fbd529dafeb009cfb83349689c4ffa2cc5482030aa7ea6460abf135e2fa3957ae5c4591db5794e4f88 SHA512 a2b54a51f52457c657e9f9365c78723137b0de3e1414cd00fad1f67a778b31031a79cfb54757bc68eaed00e28f60f0fc2473e5b73f97e980a4830e49ff10ef14 +DIST homedir-0.3.6.crate 16763 BLAKE2B 5caebefd276a09264d1d32fdab209054d5b7b35f1bc3214c2569dcee58061ba2fca6b1ae4743b0c1e415bb0b5af76c763490b80db7f7f81712a633d21620263f SHA512 5bfaf2c9a27d221bee197ee40a3b6e8b53dcb66bc01d4f23d70a1b74ecbeaca7780b5804a78009dd6d468daeb8fb58aabd796a841df164a04c9a27be90713148 +DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 +DIST http-1.3.1.crate 106063 BLAKE2B c7ac3982bc0ee5ab6885d058ddb4341a85f2308cbccb59c51b5bf76df93c77c23a6ed974cfc45844b5d8a4db21081f262b115e084f10869636e3cd02a4917614 SHA512 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-auth-0.1.10.crate 41282 BLAKE2B 1751242d5b3fbae435d629c3ad2ded6c683c157e569f25e5750e6cf5e02b0bcd0a68595cb5bdd55fb5f067dfdfd784917144ce2e8e89f7f080494483cf036a34 SHA512 cc76291849b29253f695335e32fe931d3c8c5fe48542b7d3da67d15e3c53e3f52a3a5123b1b14515ff302a7d7c54a2487a91cc242e4c54a017dd2aa3bfed9c05 +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.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST http-cache-semantics-2.1.1.crate 20851 BLAKE2B 6eaaa47b45439e8e2957eea37caa538f2396bd18b3fe6b064e5dc55ed7fef0d85bef58f876e516a55a632e2cbd8aec105f33c87dfe59b223b60269cd033ee8ba SHA512 f2daaef8b8e786130597cd3dfd4d8cb0e943bd234b481250baf34e413a811167977453dac48b8f3c3d47bfb41710bde688c5de7063e3624e10bf02f18ba44878 +DIST http-serde-2.1.1.crate 6359 BLAKE2B fc0e755c2d774ce38c3de0c20344f3016dbef7486da79daff64b9267c53cfd49796e28d141e42468edda5746a84a42b61662c5d3fd0b01e32aed5ef426442dfc SHA512 1e708df03b01ad25adbbd8f9a3a337a56437d6237a96c54dfca730f29f54f1e0bd77814e606eec089876f4ddbe1a56c4bec1a5dbfc28ac4a31c3363c136e6a4f +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST human_format-1.1.0.crate 7108 BLAKE2B d024178668b00dd2f98318e401f613d6f715bb718a423da1ca5329ff50f8764d73c07bdf3651a6d3ce1c6f0ec4e5b77224d45c574caa22a73675a1e6dcb5d3b7 SHA512 73f092bd89f6db5acdbaca95e5c21fa908dda63183b1f75569fa480fa1f60c816be7b821bf2da900bf71e23027af68e40636ec6b7aad27ecef0c77a323848d12 +DIST human_format-1.2.1.crate 18100 BLAKE2B 1ef55e48e4fdc8040869569adf965c6370618e16fde7b9913f4e77b610b86cf4c5511ec61a6e806f41c590d0f731337e1d794b28c4bead949e39ac9b7f903b04 SHA512 74767222971d372032be5eb0578b77c1c1d74db71b84241779d4ecf27efbc855281864c15a9d2189c137c7ce748f4040caa079477c4b247526ff7148e78aa14b +DIST humansize-2.1.3.crate 11953 BLAKE2B f5ed4a378fd6692a6241c84657f9ce5422ba7331be6fe79b3d94ec87827ecb8459a1b214f7ff6db00696fbb17bf921c718860de4139b969a0f386d7423c1a4b5 SHA512 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe +DIST humantime-2.3.0.crate 23242 BLAKE2B 085b5913c31412ac12d3c96a940738b2ce65ce79617ea555c86a4dc8fdef69c6cc5e40a152f4a7071b973ce5e7bdd863db6da11e28631884af7dd4083a43fb38 SHA512 7d98eb3bab8876a7ca45a5964b0ecb1ed10fce991a53f12236221e654d1405d425a7841be110da3579f6d5a62c6840195f5605e55a951cc653b6926215d8fbea +DIST hyper-0.14.32.crate 199622 BLAKE2B 05b0a2ac2c29157cf4d6258fbf07d871fa9d29b7f453d8d8fda9700db1423f6ce9c0de2b30ffa1faac877279bee75a283a81c2b59c6e429a7e22a4d5f1f49913 SHA512 d2b1d713a3ddc8a469ea344a5e7732da637bb644c2d999bed8e8b00b602742e193e553b9bc77eb58017ddccbc4217b20651e2b1698ac98568e780bfa3aa1a819 +DIST hyper-1.7.0.crate 157006 BLAKE2B 4a17b720249234deec79994e47f1a5bf1a963351b0c6a2b943cadd488f8f6518e5f032cb2b91e8f749c8bd369df6072fc2e536c5676720efd0a72522ca931a92 SHA512 8e57d60c5fd3243d7856f8bcfafdaa033393f6e57f7c2cdac5dbfb2d6da8b6bfde8b1cb24989f2138b77944f519a2b80fa6cd240cbecc02086a12580c9169c15 +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-rustls-0.24.2.crate 30195 BLAKE2B 79d5c6512877c98f3040a6ed26027e5345d42cd55ee9e9bb6e020cb7bdd4345556d910c338ec759a6a9a2907e645aa841d5666879ba8254ac6506a980811a7d9 SHA512 f30e83408376b985ee9df26728f8183a7048d4586c5fa3d797cc837931e13300018929583a087767bd19d4bd60d85ea1c2696601c236fb65be9a6805ef6fc193 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-tls-0.6.0.crate 15052 BLAKE2B 2d9baa91bb89078e58b6a3af87af6796c110cc26f79604d56552836b3fc770ea63b215b44623a57394d1d60382d65f9ac0502e68700ccef4a2d4b19414497545 SHA512 6b99b08669e689005a27f2ca70a12aa51298a6a4226de072cd84fb15275339dde8e2054838541096484d732a1d2d913bfa945ff3003054eb62ac4c2d0a8ecbd8 +DIST hyper-util-0.1.17.crate 100999 BLAKE2B 4a51c6b7409a776064a22817a1d8d16933cacbcb068af3a02de256aff8da3bc030b9093f0b75e104cb088cd06312138e3adc4d6e28e630f775607e267179b590 SHA512 120e1cdfb831843726bf3c1539beca7be85e0f9e06b75095f32720b66d2ef5ddc23d1119b434dcbd776ab5b34df7c357d6e544cb3cea6e022d753c066a2fd48f +DIST hyper-util-0.1.18.crate 101688 BLAKE2B 2dfc236ec132d713f4313adc5c7defca1dd920d05c775b15058231efcec059d2580adab73e5f126232666e0a91144c0502c72894a8b143a8813866f55002a2df SHA512 3ff61e52b17b257fd397a5315a1c87668b061d02cb30a9a10034bde40bfd7cbf6d58f58172de9125ca5a73d9939069e94b8d633a1da8a4d938e0b06e4d60baf1 +DIST hyper-util-0.1.20.crate 112807 BLAKE2B 8a4afd853d3ac4a29d8bf9de9f9fd0c590be87b017c5f9c8ce6caadcc43a1841ea9931c4c932ee77d3c1583378216fee0d02a1f597a51d1d701452470c6f2a5e SHA512 aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28 +DIST i18n-config-0.4.8.crate 9082 BLAKE2B 3ea65d4ff654665343cbd9c5cb9dad928546c9d801c72e9471d0844606f0885e9851a0e9f1ae890fa50a1529e7696393c4946385deda1b76700c1b2b0bfdc90b SHA512 bddc8b984b488cc095e70c4d5098c7e111b240b65d1f1e09d24f2e7aa40bbc4c92d933496c0451f73b73e5ef01c736f9e5159522365ab1b06e76b47a10a0d454 +DIST i18n-embed-0.15.4.crate 27660 BLAKE2B d7760aed5a89f5adf19d53b54696f3f7edc684fd201814bf69b0c66a9e9155aa338d9166962d640fdb9cfea1f0d64a998da866162e728ef8b2b1b150767db0cd SHA512 e82e7386fc1db271ec483aee935a74075e1eb391fbf714be400af70675f39dcd5db629b048a4f2bb536631e1d53436c6962c252a7a927b47eea7130ac2042441 +DIST i18n-embed-fl-0.9.4.crate 11741 BLAKE2B 813e1f8461fb565ba711742a078f241a8e414f76e62a0e9bbb7bd195923f2761f15e017c5a37558441a2317050f4c0926e2097da5d1550865bb3f73838b4556c SHA512 31dd460b5ac99a23a095e024f80f31cd807c2031c62fd95640442e3c93029c4aee4a45198c3ad9e68a834ec8d2fddc58e72da8a6cf8d727b63dd6cb7040aea53 +DIST i18n-embed-impl-0.8.4.crate 4830 BLAKE2B 3e76e11b1887fef48025d1dda41f9d911a17188b07a1a6fd4b927d0cb3b52acc98005e569556fb1fefead69624ccf14edfd3507ea65559866fd8694dc58659d7 SHA512 f995b8bf1230f9588555dc5343ff82a7b6b45adc239c873d767e1d4f700f9f8d1d5b00c55889238a68e667536dac193b3eef29267c16d1e758f9233b6b5af4f8 +DIST iana-time-zone-0.1.64.crate 33152 BLAKE2B 4298a6fd124d7e164df21405448ae17f11e5d23be3eb40b2da27d36b432cd6583170b1bc31c5238160e4ae2cca9ca77ce19ca35392b7937ae26109dff9fa99e1 SHA512 f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071 +DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-2.0.0.crate 83033 BLAKE2B a67f95177d820ab3b0f9d5ede716551aece974545c1fa6654e27b923c85b43fbdb9fb73bcf2dab2bf9a0d5b0bad4acd953fcb3418bc73261ef2f6e3407ab155b SHA512 646f41881cc2861504ee9753795e596b85f90f108c2d509563bb007fe52b08e9bb6dbc7b762b8ec60012ec53bd51e25a1e16f9fea2ed2c11355ae619c49c5034 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.0.0.crate 74430 BLAKE2B b01a63614fd91840cbaf00285ecfdec7f90eb9e23066a6c3b1a477574aeb8da1ba0b7f9115f8e5fde8454022cddfb54a25b2791ae33ec827f98fd1daf28a8ffc SHA512 cdebcb5e434b606da9fa24ef741a63d2cc2e6c20a2e47276aaf8923a578f6449bd319baabfd847640a65dac38858734554fc00474511d02c7145dd5d3f10e150 +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.0.0.crate 61543 BLAKE2B c91b1c26e0bc995ca3bc32c743a53074955079de642dba1982816218b38a175af297f3adc4cf0048c354e9bbad813aed817d124fc0bf7f95aeab5c1ea005a22d SHA512 7947a3b7132860935b1f8d77cc02be402933be7c2728b815a455bec3533f5d52f8ef02f762ef5ca3d9fa615677527326fc3dfb0cce0590da0ab44a5ae5f7c84e +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.0.0.crate 68101 BLAKE2B c129699813d651acc32b900d4d9fb052f352635925b13b33095ec8b66c841654bcd6d0c4cf3389c70587e31e4c1d0368c4d59e7263b8b8a366d6a544cfbee2be SHA512 20e443013977d65441366ca680c923760992ebed24171e87b62e4caf87bd2f52ef9a2a4537fbc1feaf1768a7ed1ece889b0b88449a0dbe025f6567b17996c0f5 +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.0.1.crate 58165 BLAKE2B 265ffe58e96b7d3a1cbf56c3208ceb8ff73edb5dd82e719eaaff52c351c07f4a8b019bdeec52d1fb0a646d57f125d54783001545c7384ebf580521b11552bd70 SHA512 a963a6777a72ee044b33b284de95d6031dfdb56c72bfd535769d9c66d7a2cdd9e5734553f9d92708b53db46d1cc008680b6e1ea0ea1f598c2e29b025a5893bb8 +DIST icu_properties-2.1.1.crate 59036 BLAKE2B 73b7217852b8b5972335eae3424dc237248036a55a6885b0087107003655253b016d6a9dbb4811261d54ee1c18c77649b10cd3c934f97485f01eb50f6b5c674e SHA512 0d30c13da9b0e864dffdb7e2a43b48c4847d8345b23aeacb12a204facfb1dc3b27424e23924b5383b057657c0ebeea0f71654fcf6c3d16396579d691d272e1d5 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78 SHA512 f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f +DIST icu_properties_data-2.1.1.crate 162431 BLAKE2B d52de2948cad10de6b1e1b42aab09271d9e8aa4ffc4d85341beef140d5817cb644cbf89c2f0121eefc94028e1a33a607ba9f600c0edafd68ea3e3fe2898d206a SHA512 06345d1ea0037b6518f264485695136992f9c944ec0c7ee5c56e63a75102895ff0566887933febf5308d48f47659129e93eaaa22c8ea7d288f9df03691eff6c7 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.0.0.crate 50966 BLAKE2B 3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e SHA512 9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.24.crate 59121 BLAKE2B 64e8a8cf9f536eee93aa4bb328fca1d3dbc85b51e00c0788aa2d2354493bbac169c4d9dbbab35120de6bbd63f22e89b440c83e9a3927a38f82ee41c8da719ca0 SHA512 059b873627372ed1f78adc157eadbe1a8b57932ef9d777a3ede4c9ec3d18fa6d0cdd84bbf4fdc769be458bee10195b276d1fe7863b9efc7edf778867c91a0e12 +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST imara-diff-0.1.8.crate 155787 BLAKE2B 21ef27de99016d161aa175f8b2ba0c4f603d38b62f5ecf89776522f2507361fa7387ab2d760492f202b0309ffaabf9132cb09cc1b48d40562ddcbbb479744331 SHA512 63cb082e0e2ae32a9abb8b7f6d8e4958f555fd4dc6d28cdeeefd56b97cc5b46465e4945d554f7835c883e8fa53597ed63359a499535df3798e5d2257175c2f5f +DIST impl-tools-0.10.3.crate 17465 BLAKE2B 40330befb1e59252d2809bef890e384039f1dd10dfa9b26272f5115fe3dbecb2e0666b7341d5c569a3bba97b110dd8c8030dfd8f37ef5d942000d093d857a55f SHA512 0806e0e05c2c1df858bdb1058428aefd701173688045fbeac0dae7ba11d610e25ecf12a20799831bff1daace6e57ade3cb2c73b57857d33eea49faec49713bd9 +DIST impl-tools-0.11.4.crate 25603 BLAKE2B f7477b5f867bfefb094c37ed487079dab3da706d2b28d1e130dee86e9f73053ba2a4c83ad074b3d34ae5b8f89b07292f991b96a558ce75bb161c35276c696174 SHA512 3abb6ade0673f8986a0ddc858437251b7abd03688a91e1316878e9abb0bb7a59bf36a1e699919551d28c53f92a9865600b6280f5429763bd2971f8cc4992408b +DIST impl-tools-lib-0.11.4.crate 28123 BLAKE2B dd63adf15f00acf1595850202f77a77d9f00d92fed2d9f1b521340032e8b6f9881bcb32fef69a53b1814868dedf7a2bed9137ac0fa680301a489ac3596fe1cad SHA512 7cb763c281c5f5830a0d1d4cfefc78bee26fb274a09e7448040b6c94553c9701c55223a255fa9d24e5c02072d00142ece063388d780b74cd15b1069679e0a5a3 +DIST indenter-0.3.4.crate 11101 BLAKE2B 4134fa08bfd3c7238f23a6d8821d7c74a52615fe833e7973017a8a2b807f4982e27d4059f751c84e1cf1de810620c8b02850c17040b2a87c0780b5497f9c8d40 SHA512 7d52483c23f17e805cccf35c284bfd71c924d850cbbfbab8dddd65e1563b23f2bc14fa404f16d517ed40ea998219367791c4a40bfd7931daa4ab33e41b352d0b +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.12.0.crate 100446 BLAKE2B 3fad12a9daa3c5c8b3db1926391bc770c9b1b133455ddb9ff4157f212176351ac1d00c50c8fadf2afa0557487e5633648d8c6a1cdf80211b974d2ff0f773eb06 SHA512 3ceb00f2cadf667e6e7893178c43f68776c2d97ef899209ffc83cf4f536172cde52bf73f8d512a9bba8119bb77f6b6c2a920b8edbc1875b1ee31033830917c33 +DIST indexmap-2.12.1.crate 100184 BLAKE2B 91003f759cb250cae5ea2a72a184bbf1d4647951dfec84d760daa7e29b07f634a6577331737b3a3faa608aa0617124672ba03478ee4892b196e9c0097871f29f SHA512 218c1b0f5e117374b73492dae870b0a41a863d5f3fadd1e01adc592fc2d55229ea1f7c428893d02d1be1b768413b07497fa2600606ee6039672a1a8e45bdc5c3 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST indicatif-0.17.11.crate 66577 BLAKE2B 45bece4bbc712e87850e19fae3dabb159689b0cbcceff274877a9cf1df706716a8d5a501bfbb1a72bdf860a5040b1f84d9262557cf80f83ca7af8cf800a5f915 SHA512 ffdb66747f6a59b9598d57d31a3da74d1d5a2d5df919fd363d72280f6d11ddce5fae0d3e26c3172516e5cd5033e41e2880151f96fc472115572e1032f278532a +DIST indicatif-0.18.1.crate 66826 BLAKE2B 96ba7d6bb3ba41f6f8190daf7329e41068d841d37750141beca58ac12d05ee54191ae14d64fe8986e2e9d7cf5a1a0bef4f9d9480d67f1efb5e9a6c9bc70879bf SHA512 af81776df2de89dcfa81772b8cea21b32dfad9ad483f4e4f060ae1b2b53ca89c5766564eee2855e74f21d80c13821bc72416bbd4807ba86621f11bfc7579d5e0 +DIST indicatif-0.18.3.crate 66504 BLAKE2B 61c6e0a3892bca66cc6db8d5371ad3130a43d45936b1e8e29e99bb3a7e3b6b3842798373a326f167c7eb752d9d3cd18ffa5bd274310c88a6b30e142f44d8714f SHA512 356b999f503bd64f98f817578dcd957645c8d23c256229ce1b1bf2d1ebd390caecb1ccdd71165311181f2447d6e80561763fc3418688c2ddeddf8c1af95c9028 +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73 +DIST inout-0.1.4.crate 11280 BLAKE2B 557fb7818cd5e5b8a921fb456028b1d41b42ece0e9824976e83b577981e5c5dec30ed0acab903ad85b059ac40cc8b0f117c1810221dbf2362ffddebc85537373 SHA512 683ef612191d19a867afb1a622a30ceee8ae720df432132293c7e967ad1782190ad973e84ece7fa52a5d1ec7f4d8f078f56d818ac07fe7268547deb5b2399370 +DIST insta-1.43.2.crate 102183 BLAKE2B 960f8279a58dbefbfc64c3b99cf3c1ee9f214502ee03bcdc0f64bcd7fac69fb17ca00daba0621f3a4c82848916cc7ca7cd01ee5e0d79b21146b033d781b632d1 SHA512 4702e397b7d336d27a7e477ceaff35a67a801904a41e360daf90b0ba07fbb7703ea4286943ef964d38408ef9cbc52d1a96c79959471b6fc85c613da9cb00b1e2 +DIST insta-1.44.1.crate 103865 BLAKE2B 5002c6fc15368c3d70531be73509691ae5633d8c13a0530ac14a258466fa82a043cbe3d53e473fce314e2995342a39577ee0009e30143549c3a4cbcffcf73b0b SHA512 f7c2d092b1e0e16ae0b835f1a988ffa23ae1e68a92936f6ae425700656f505f4ed46be07959ad0ce9861d2eb1e56399aea7a27e3eb64943435da50a316205312 +DIST insta-1.46.3.crate 114815 BLAKE2B a58f942138a0dc42fd5e4c73a502b0d3daa34f3eb2a75a5253c646ca4b4e6c0bc24402120d7f76c6aa93f5722f9ec49261a9b4b789fddbe5c9a148573de68c44 SHA512 1b21d56e5e89fe5b1b6a681068a8924f3706f4f87701e5f4338e66c1e2bd478d428ebab8524e61d3d5935fd118eb3511a63dc431f8bd94917f0f72209196cd36 +DIST intl-memoizer-0.5.3.crate 12171 BLAKE2B d934fd6c98c1a81371c479365a05fc27baf73c90cd52b6e81e0615ab55c58eab7aa6427edeed0dfc97cf09083812346d1d9f1cc825e71aac2b4340389b0b8454 SHA512 c76484aa607e4b6555bff60abfceed0c446587fa60eb9448570851f54b04bea29bbfb271b6e387a97b6ee95c2803f5155b120a3966fd365bb7872f8d50a35fa2 +DIST intl_pluralrules-7.0.2.crate 9201 BLAKE2B e80c46d863296008c85dd8738cb1140cd246c588daf2ed531de97b9f07f02d44ed7fa36fb61c05f717d59b870f924745a4babce25f6bbf170698f6d21da50546 SHA512 e03eace1382afa6704cb2118701c2281628c15df753687079eb02cc13a8f80b07c122b44618f2fa85438cb7343eb676f3c09e08216589c480deee36e7896eb43 +DIST io-close-0.3.7.crate 8025 BLAKE2B 3ae34374d194407200f327695e7525268d03e5c2e8a051c99aecd1d395407197f9e6ba39339f67ad4ac249b8be63e4595993e6cfefb2f0b421bfaf8d655099bc SHA512 0cc06245da4ad9f8708ab03619734dda41d1cbb2777a7944df10e2efb0ed0a6d34aab3ee55210b05eb4507c802d01a301b6718ddd6cb8e2b4abdd2e1be11303b +DIST io_tee-0.1.1.crate 2667 BLAKE2B 7f10244248d84165ec333e9de5ba3c03db3854a7ff4aa50c9fb5ad4d2d335cc7674ff88535dbbce5ca4f6e41d27ef079e7d60a3e9958fd2aa55cd92e824c5900 SHA512 8bfcc956b1660be60c7029aa6c3f9f41580cac8cb06371bdcbfbec9621f72d176149c82201d8c8ba0ab4dd2afd0b8f4f7088ac788ed5fd49e5e45ee543f33a24 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST iri-string-0.7.10.crate 146126 BLAKE2B ab2e4c43382f280a60be207a163a868f75159ee682b072eaeb4ab4d07d2275155d65280c17ef568c193ef7c6746a1deb5f9380906307c40ad26ca2f4fe59d4e4 SHA512 d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194 +DIST iri-string-0.7.8.crate 141493 BLAKE2B 218bddfbe875b97b5b4a93f5486a9e35868278c03288da3566779b07e25ccad21997fcc75dd9621c50eadbfec60891bc21ecf0f7520d31228a98ebc7e828e511 SHA512 d62bba42cfa14bae23d4e4bd23933cdc43abf3d68504d0e401452130514fa7aca4ea810e7e235acd41969f8ff91f2b6afcbd9cbe38e010063ebdbfbf5f137f36 +DIST iri-string-0.7.9.crate 142144 BLAKE2B 14508e5f1eed0e9ca443e529a74c0915d763a8a7f00a79f4208312550d959c4c0361598c8f41dfe6a71c58f7e38c35d4f2d4f66da5523f7f077da4dabf195d68 SHA512 59d575e73e1cb20ae6d9ea13ae4989bb4fe8780dd222333ee03aa45e121a39e23309c949d9c923ce9f56ddf0a341b874ad5180e68997f4a40afb7278c25198f4 +DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +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 itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jiff-0.2.15.crate 712996 BLAKE2B c90d59db2762c59fd85fa8f45c189e2cdb476afd140899e5cde1b657b2630cee75a10ea3d3f20a7ce2853fef972bbbfb21b701375e5e9d20b6287cbe433e9a10 SHA512 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27 +DIST jiff-0.2.16.crate 731814 BLAKE2B 70fe71b4093af82d4484c32bcab37a49c3c2a7e5f155aaa91adc3fca0c4f1ba8240fa8095f431cb373b2858bea8ae6a7e71baf96ac02194bc40bced43416fafb SHA512 981899e22374207bc7af728a14703b0468cfd65bfc331c2c3c179a10fdae85c32d8e5711ebf64191f6eba3d913a94c4998fc70a0c7bb2dd1371c4a37e18b33c4 +DIST jiff-0.2.18.crate 764726 BLAKE2B e41433a8af8fcd9f5bf3c8155865985022a0f3dca132b270f9b2deee321fb36ccb6c8f558d688f55126998a684b854aba973f3c066be93233ee0ff02cccc1350 SHA512 3b6d1f57df5d81fbc529d99594c3c6992e7333428020251def4854b141eb9b071467104f720073b6b07119dbd8aa029b36378d41df6a06239b12f48d2a1b7b21 +DIST jiff-static-0.2.15.crate 76146 BLAKE2B 5409fded10b61363d8a6c907716b5e374eb1de51cd062706eb3a81f53064584722984e9bcfae5fb0f90d1c3c841a12a2c569419ab459319697c98e6d70c630dc SHA512 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a +DIST jiff-static-0.2.16.crate 77672 BLAKE2B bc22d4e757ed36a1dd04ef524f5a27707d5ccda94e009deac32cb0ee2eb99a59181bff15e60e1168afa42e15198f1f1200610e8729da60372a929da6b51bbf52 SHA512 5701a44d5d9f2f70e67018271a47ac224d0bbcc5b92f66919c89d59dd69b45332aa4674e82016f4458e666026ca1b56a14568a75085d7fc58d035e8906245a2e +DIST jiff-static-0.2.18.crate 83381 BLAKE2B f1da345e26e19f49cffc17fc7b920769001f1b4190f0c264f314b0fdae37505ce37765af0aa62df8625668ff83fb984d6dd8d55f3f6a41caaf0d700d430dfdbe SHA512 cab8cd27b3d67f9e5382d5e1456e147d4432f3af4f045b0ff176eb57efc4ab3971a37a3998a33e5e3b76b1800ea18fe1805d1b63c14a85028f82cef694a935e0 +DIST jiff-tzdb-0.1.4.crate 62435 BLAKE2B 2fc19077320ad711cafde399df5f62af12f47303acd4e806a3e29739a219a6e49b5207a3824d3325779569ae21087907c020266ca7e6d9cd80221530c40adf8f SHA512 bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb +DIST jiff-tzdb-0.1.5.crate 62215 BLAKE2B 9141b5cec002da0b97eaf5826b4534bbe8f76f2297af68a27718bb896591feeafcdba0b40457a2e757f0ad8768a59cf531d27191afca4d4420f66b2f1d658f72 SHA512 0dd40165f5fe681d9f61b42190d1580397c8f729fbd6b7e3188639b507f9404dc48ffd7c5660e119b735666f75c19b1be3e8a396c3b5966f9943c84e935c7f0a +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +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.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.81.crate 56399 BLAKE2B b279d15b1b177e4617ba5b6509d35c41d077d458f4f30684fd211c652d7a1f0b4e3bba62a74842aaa1227f61b382f5729e9cbf4bf517c0d2fc9dbbb0e46a67e6 SHA512 c62b7ed89c6b82dad85c7950add67c352a92ad9b7dc759170a42291e62fc21b1dd2fe84214a893d6447b73b00762439b5f787f7d86e5fd7cb505c056e6be50c7 +DIST js-sys-0.3.82.crate 56436 BLAKE2B 9f7b485177d1a3ade0f1c47becb114ba3dded7fe308420e56e1784199cd9cfcc1fd773a53fe4cc30132ec6579454936ae2be641ab3007c07658c9d525d73394a SHA512 ded31e414e3921c583358032b3e70895e570750f7b3913d685b2582a45b350e854acce64348f1c46692d910d4c7b366b6748574ec993c197b18e87870a52657b +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST json-number-0.4.10.crate 13537 BLAKE2B 7b06fd1997cc19672d5b01eb6fafd0c79695a97c875d69cd2b2f9c4af4073b18c1ec259cce8f92066d30882cd6a7477bb117920114067050985e595bd8168e90 SHA512 29f8f8ab06719e2f1abd4f9783cc23feb9042420ebfd84e0693312b80c19104aaae3d5c3e24bba9466e5da0c8c520d31095601336363270e9e40b4fca748e1f1 +DIST json-number-0.4.9.crate 12161 BLAKE2B a65fc4b41ebbc03e59f3c969d7b33aca3994f2f5dc6fd80cc7b444d57175f83f68d0c3d6a5acb26f107a161f9df8deca112eea0d8f8e535a18ed22fcde8730b2 SHA512 ae45ddb2d22a9d17d9800f71c90470a037a63295dabbf92d53dce6bbfc83d5189a1d51fdcde49371529a251aebeec38358322db31aec15ae3354b5cf980387bd +DIST json-patch-4.1.0.crate 22446 BLAKE2B c40f9031419f54ebf7b215659c74e31fc1d0c55fccd3f2910392c18cafeb77a8cfd7e4f71896e59e133e26b96f4bc9424b634aad347f813cb2fb73ad4f4dd1c4 SHA512 3d3d117e9a3ef115011b9bdd0975539da71bc3702540e43a5776f7598dc65348923f477a7bf1cb37b0b71d42fc248f414b38f3fcbd0d85664ed007a41cc81008 +DIST json-syntax-0.12.5.crate 60041 BLAKE2B 43c23a8733be5a15fc96f2508c5197e4a18a433bbeecb877e46c2ab16810c8533b0459231c090df62162154eafa207a9920f590d0bc34eb96e528d2d1d676234 SHA512 180bb608a1fc5c3ccef23743abfbcec808c0237965af063f44c928867b1f6578847679d4faf298a76af7777fed6f89427603111fa09dc0cba078bf1b978932bc +DIST jsonptr-0.7.1.crate 54126 BLAKE2B 9967aefa92c8dada13b1ad213c90b59aede59921942df33273df6d22661345d834c110d1c4da5fba38cee72aa7f9fa7d2b286e34e290b88a9cb1d114a22c19c2 SHA512 ed37513c4b2c87150a1a25bae12f19020381b8900a8caa67990a55e0bcc1b49fd58750fee7bf3b546d87ebc3d7dcf9f42b1f4ddf8cc1631f8303d31be1aecb00 +DIST junction-1.3.0.crate 14510 BLAKE2B 89a427c0fb243a3beea1ae82eda923f21d2750f6c6bf6e08d179d5c189ee972e7ddd89646448d9104e5860ce34307d67532ec57282fcd91ad0796abe87a57596 SHA512 46b08889d1af230804821ca7272b4c83944743fd01cf46ceabbbe774f2f8fe973f4d5ca37d696fa83b89fc984862476258b19387b74a68e30856b1008c0e3eb1 +DIST junction-1.4.1.crate 14344 BLAKE2B 7bd682edb99c396e020a237459fda0ef6996053c2064eaee61bdb83f790ee464708b46dfa0ac0e8125d91959df32ec24b52ea766a02a9a3e9602bfcc22689137 SHA512 c34b82660c116bfaa4723d88d4aa3b5fcd262564111e9fc4251319bee9b1ded4dea5c8e8190e16dfe753f6f81fb47c7ec37a8822960a2249d297bd14bb6020ee +DIST jwt-0.16.0.crate 18041 BLAKE2B 52e61ca0e376716ce2e512d64bcd3989a42c44296154bd26d6c5cac274ccce88580b46205eb7c1e9f3bf0f3dc3a4fb79782c57d95e2a390229965b1384af58ef SHA512 90be42949352f9d47778ee59aea325d37c3d0c4e98904b2c30e89900a2507380303891f0cb1a8f0543a563f7340f50775b805ca6bc48da2bacb3d468dd0aaaef +DIST kdl-6.5.0.crate 113273 BLAKE2B 89d0d176971c8f8c5647a8be5b950ea63701e5d714569063c1e450c4c649c2780d28f394d13f4790ed3da98346e36e7668ec4b99eef13fe9ec5fc4b0517ae458 SHA512 3760191015faee85d55ef69ca8f1ae1691256536963fefba97cd9767236e4371e686293dddb3c423d35a231a3c72c5211f360dbce79c59cefbba55e76dc8a601 +DIST known-folders-1.4.1.crate 16248 BLAKE2B d27c9fcbf1aa1ccf5cd1214d9d4d6490281d3739d01ea1455a409a7d21ff6304a66c2d918876ac874b8f05247c3110bcfdad1b74fd9ca944782a4fcbc8f827b7 SHA512 5e22101b0ebdedf37398b5e9cd93f4667de7c6255f499c37ba9a773b742cddc83383e2306d534afb13796846c8ec89e3e589de24b300c0d05b5f04c3fc8e33af +DIST kstring-2.0.2.crate 23044 BLAKE2B d61488bb67b0fbca7f655415b6147dfe003d6df9f746a836c4a29797af2627b2480fa0d4832a8121a04eb23d8623dbe37621a000661a45afc92013e04ac76dec SHA512 b0af4555a20ec30ea4ed03c2bed77b403446ec2dc5eac8064a9629b10f6e961f428d6be65ca1c107a19bee942930fbc08522647401106167feb4856eeb03bdea +DIST lazy-regex-3.4.1.crate 7808 BLAKE2B deb502308c6cf9d23749e5e65abbd5023ec79e4c02588e60a04a86d2b83c09ee9f8efb2dbdb704a7b93aec4dcb66e44b3ba7469717fda42a46ef0330be348455 SHA512 97e18958575e6a44608a0ca60d378e7cfe35d929e0e4303e8631033650ebcbd0c4be8b839749b7d8651876bfddc7733197c3352b01dffc2d0734aefa9af199ee +DIST lazy-regex-3.4.2.crate 9028 BLAKE2B d9972f462f89636e8f89a10420bdb360eb5a0d147a19209982873be8af8fedaffe736efe4419c6e209838c6e65e0688d74dd4c7a17f6f7eabb0b3a8de1be1ccf SHA512 17802b488fa8ceb842233d2dd300728c71fcaa2f3546b60e3ae8378154cc3e74514febb3fa0f4db9b1ef59671d1cb925ad37e7bec580072b12f326bc9b16d802 +DIST lazy-regex-3.5.1.crate 9963 BLAKE2B 71704407425a763b286089ae3d1fb490d4e4d752929feb97d66ef854060995f65c2b4aa54634143a7e3ff0faf5c4667f87e936a91580f55c9a6e1477a1c825c4 SHA512 a0743c3bb10a77605def65a94d9864937240103d0a9fed55ee06ac8fc8ffd937c25230418143de8c604bc9484d1be75ef9704a1aff15d722706db81479c9c2b3 +DIST lazy-regex-proc_macros-3.4.1.crate 6022 BLAKE2B 69cd298bee5ba3a08b1d6870e043e30618280ce329277a5642ba66ab080f2da598bec9242bb73b19575e1e5f4508a80d0d136c40ef1453055756a1b2c989bac9 SHA512 47bfcbc5beabadaf0e6c5063a4f3b094832eb30471c26916e70403c54e2f7f567eb6fa3c181c7b76a85159a5df2990c547461768f635dab4c8a4da9917915e1d +DIST lazy-regex-proc_macros-3.4.2.crate 6813 BLAKE2B dc8e3b4f7669b9c0069d527cc2503131351b1384089f47a319bd9fa3df17b71892ff2da51fdf87497f82744ce43e9a4b3f01c758323b17cb4b5fd7f1a9c9f628 SHA512 3a8ee902c6723f767f42fe18286bf6e4678bd74533d43990d0f30bc06fda4f62983dd434de2de3a98aa7dd4c83f159e96902bd5954808f7ec0ffce065357c422 +DIST lazy-regex-proc_macros-3.5.1.crate 6815 BLAKE2B b88cf393fc05fda8ceb95099c21b24299991d4288efdb5a9116ddb969145c35c5024fb07befa8de7b673f0d956501e174432c0ed813ac9437ead4432e04fc13c SHA512 7a41290152ea7c08c9219c177f4da4a0e857f36c1a5d2e76c42a2430206d702d47743191fb999002576b131c829835c2fd5758f6af9adc067dc7c7008ae881ea +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lexical-7.0.5.crate 29041 BLAKE2B e86e982604a41b086a6ada448d6a490ae18174da69345021246352ab1f2847a3631bd852a89040aee2a9869d950b862bfdb1fe59df0d732dd6221470624d9d9d SHA512 bffa36e37884c746df353a140d3b09d3804acb5a53127cd1a5c9050bed736eeb7a8babd420a622265cacdb1388c4a12697eef28dc123399aa0167659796b337e +DIST lexical-core-1.0.6.crate 30422 BLAKE2B 9c716309dbfabe2d73aae872e8578030e17ea7272a29774b1175fa40a655a4f2a1fb3f32348edc1ecdef0ea8aeb7888a477742175953aa6f3466bab940da4577 SHA512 9f6eb8afca1a2629f31f10a1bc1d47063eb80353928d2ac1c668f0b7347676ddba33fcf1ff1445ebe347832f7f6a605a73253aa8fdefafd1a3a19d78b64506ff +DIST lexical-parse-float-1.0.6.crate 194003 BLAKE2B 3812ad52256194e07b642e753963814596ee9476acb8a835186d1d0e4e1d89947e57b97f2b8edac0842cca0a44184eacc7d475e5bba5a4053dc476d2e2fb9006 SHA512 1fe11ef55fad87b806caa28512f76d02e14cea394dbd8bab76efc4683eb3f5eb7985d4189775f688f7ce31d798a2b67b904f2d0d7bdeb832e65fba6615efe3cb +DIST lexical-parse-integer-1.0.6.crate 37501 BLAKE2B a7b9f9cbebe8cf92270e6f3ee0ce980594f3061270582a2a80dd5a592a9d8d0dbabccf1dd043c4849d2dc2563f899d6db075abfcbfa9f2e2e30e1141e9d8759c SHA512 cb6f9cf53c796bb34d136475949aee5f0c35c72071b18d295390feb302b0c117420c1839cc177714b5d5625e04dd9b164b78324ae74cf6f6288cab7d1a5fab9e +DIST lexical-util-1.0.7.crate 111747 BLAKE2B b214123f6c61ad13878ec86eaf3878b458ea3188f5ca2f62faa9d239aecd4d636d812a40ee8f7647ae97fc88fa58cce25f8db05583916ab786b8bca72aeea137 SHA512 4ab3af2dd32b02e803c13e890f61e84623a0770d9eaf6aac8e52946830fe47594c9019d381f1e45a5350925343c477484708663870d70c7e27e0528e788f0519 +DIST lexical-write-float-1.0.6.crate 106495 BLAKE2B ddd0865b02c3d47ddc259be01dac70241da4f39a96c62c143c32950a071c63dac868be28ec0179a53d9fda3b3cd623c505594b3343cb9f02e4573789b513f166 SHA512 b74d689c07b9c69b20ba726c65b0953ca2b838dd1b465973e0b99de4edf2e9a3099d5b810d2464327513ec14aa166c0d5d38c26b0dea416ade573e6b1f000457 +DIST lexical-write-integer-1.0.6.crate 65404 BLAKE2B 91b5acdc7fd79d6e005b1ff54ff43165f57d47672bd57d7cc0936e397452d27e3376a6368b53671fe7919c37b3b2f5854e096616cbb0b9cfe6e334c1da39cd89 SHA512 8cd935edd360ae573ad60ed9e230110cd4ad57f553e8f70d44f2c13b105cc6080a95b8b24afe98a0dbc17207d39257b391c13076c36af1b4963ab0f9c34c0386 +DIST libbz2-rs-sys-0.2.2.crate 50880 BLAKE2B f3747b41ef05cc61b40b28781a5736f0ad73beddbb1b3ad57465d200898e24d20256ab2e8c1a737148040fa769899fbb4fa3641af01fb91b99cca311d15b5c63 SHA512 d6d03e30acde3f686e4ce32c9b0487f712be6732b3847fa90a6613c11828abd9105a29c0032177caea3eeef5cbfcbe10637c3b8a19f5f422058d78d4e6609136 +DIST libc-0.2.177.crate 792045 BLAKE2B ecea1ade26b0faa9cb5fb025e237f3a59dfb562e7b3de3682b42a41038b1d436e83b42b53158c1fc1cc4b1cc64ab55ba1497e869ae850a677c089fcce9138912 SHA512 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0 +DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef +DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee +DIST libloading-0.9.0.crate 33816 BLAKE2B 058472bb1ca2f53c577ab2834583c8efa544d0d5493ec202fa93e4f58029908fa656f1ce3941d2012e15478bd883ce784fa40bab082f65e41ea0cf09b568c31f SHA512 b44399fc7402aee700c04d1ebd45844498b789b35b031c95c58f40d37cc4448750a1a3dd468669461852392ba1c6d602458eb4456ccf1b6eda0da65a43cc4986 +DIST libm-0.2.15.crate 156108 BLAKE2B 0bf4cf92e877f3f7e0bdcd79a3d26a3802f1ba38d0da08e750d2e6107d5dde49cc626a63d55910e8d597175483b1cb55ccbe866059e06c2cb51519ac5402655d SHA512 abee4d8d50a9d25f8d5cbada78877d53ea50d82434b888d170bd83a532bc0534190abbf877e38aba78c370c8cfdf9dc9955c8a8ba4640732e8e6deee3992ab41 +DIST libm-0.2.16.crate 164243 BLAKE2B 103d5eb2c94b0566068ceca366c1663ec5cb0a31af1afe8e3728a38769b27d4a60b83f31aa2bb66ca4cd2ee43caa0cf1807c6a6ad54a9ab3471487324ecef332 SHA512 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9 +DIST libredox-0.1.10.crate 7332 BLAKE2B b3dec5511df635f98f1424d9765724a8313b85ed73bbc6fc736a57b5b0a49972cf02d546654c88562846dd6bb2eb3701d4e14312eda85b173336167104687899 SHA512 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680 +DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f +DIST libz-rs-sys-0.5.2.crate 46524 BLAKE2B bb560832a0ea96b4a02c03879757765e4327837a42ce02aa8c7c3e56e04434d5947584bf84d32cf1516a8e8016914a3545b45803b3ea686cd9d1a1492e35a645 SHA512 136f86f514e71a1673a321fcb63853bedc739e467cee3a685d5ca82aed5809c3ec2b8514332db7adc154560cf88965df8afda80e9add995b4d8f50ca3d0ad4f9 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.8.0.crate 34344 BLAKE2B 0f083fa9ecb78ef6de4c094db8a7cebe2ff47af6e46414c06cc0dd0e92ecca06c941dca6ea0ac1b4982f14f6027cad979fd37d19db6631e3952dffb6e33c8798 SHA512 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST litrs-0.4.2.crate 43399 BLAKE2B 0ad4c85c83c8d9fb8831db34e991f490f99cadfd0e80cd049f735f4e8ee819a2bf057e13cbaa0acd3a2563f3b9e3d20dc75db2b1a2f89b510ad15da9fb31782c SHA512 75b301672b5f69cd4df92970261587eafac907dcd24aa59ea80ef74c59ab3896fac99536fce7f63d33662efe5b191c4fd953a1113e222daa724e5602685b104c +DIST litrs-1.0.0.crate 46610 BLAKE2B 9ab4a7f701ff0c586fd59a3be684bc94fe27d159e5a44cc3268cf9957dc4dcb8bc7fe8b47d32ca60ad77e1b9024a192cb022a2bac64b1247bee9ab5710769b93 SHA512 8dd223e742e80cfb29ce49c93459ade63798e4977c028d85214ac439773a37a331e9ce375cb9f7f814ac2279770d0c3bb8b4e60a118585d6d0f9e7ae08539f0a +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST locspan-0.8.2.crate 15008 BLAKE2B fda2f215d1c7bac7c4f8f6fc0d0f38b0950b4ee96bfe5edeadbfa4ee2c91c596204717bd6b5e7e0aa54c884154e5e51f9039cdc606a62207a3005d9754f7bf19 SHA512 1ee60eed71cf2df079dbe7abace23da18380a9afaf191526bf31315a996718cb2564b70df49d3fe2c851ae43671599371163d899385ff04531fbe163a78fd93e +DIST locspan-derive-0.6.0.crate 13991 BLAKE2B 72149658b469a20be3fb61adb3e20adb70319023ac54a0d0b2cad6e536ddc5e76e1a95dc7e6911c8db8fc2e392db2816dfedc36725a91312e59d2dc158131571 SHA512 5ea285cf030e72295ce2e19d6fecd6909def38d40da7459c6285023a5b17b44b5704fd65a439098b0ae1fb28af3d6024851a4d3b054d085ab43d9bdeedba0a7e +DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST logos-0.12.1.crate 8973 BLAKE2B 344780990917e2c15caeebab955e98ec155f240056b3239bdc9db723e44929c135d4e783a5d3a5af256d7bea2363bfb74a3002ace1865fdd4840bb03a4d79ece SHA512 011bcf2bed59e5c707adb8ce50b26bb845631595426429e741231613e215286c2c05f3ae9fc5b7336b7e7fd0690a9fae2579413b750f7694b6c475d0fca3278d +DIST logos-derive-0.12.1.crate 32282 BLAKE2B e4f6a72c73abb8a02995214dc8f29e9296ee40e4a03f055091256beabce54cd8100b10e8e2459db1fa359dc85c9893e7662fe0eb9cd3af2e27062b34f8e5c602 SHA512 bf78b10d511adf523edcb7c9cc0401d49417f728e82dce5a3cf2679d897f5a089adc72616e77c9d51b1661ee39b925eea1365f3f924114aff091593a4960ce87 +DIST loom-0.5.6.crate 72186 BLAKE2B 0d31e1533b954c59c7c46a3158587dff2b9ad53c73d369a9134cf731c9d4d239f0755221cec50ab15e3cd42a35f0b7eaebeccf07285b0a89675df8c0d5cffe56 SHA512 e4dfb7d4b07acd33b6db8e6fa54f66d33782060c553a71723329bc9e5c1e3afc10de882f3ce3b882c0b6b84b9eb19f4d6699e534961192e0933f88093247a4a7 +DIST lru-0.16.3.crate 16743 BLAKE2B 0574e82714425293593e399930903da1004062ce84e5b90126c66d004e872ac580c6f474f7c39e1a8eafc9f78c6fe7a3049b50f248e8f3a9ecd03e9f04133b9b SHA512 5092b87dfbb7666e224dc6d8ed01fb8276929a2d1a31173034155afadb90e0762dbe6d5ce263bbf0353c079bb249027eff71dcac87228514a5406ef67dd06c15 +DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f +DIST lua-src-548.1.2.crate 669450 BLAKE2B 15b9a96ea31a3fd6a5765c527b911ea6953b2a7d086306b48517bb4453ac687c414f41c02f4861396b4046d90a061798e8d6bcfbb1a1e95d76c78144ff850fba SHA512 a80d5d2dda98ac676f8cb9a8d69776b7433242fb68f6a52cd70cbb999cdb05df2e7f6594a593403b4740b666eaea970102c04ecfc8a294d6c145fde61525fc81 +DIST lua-src-550.0.0.crate 916187 BLAKE2B fbfe461777a918ee2dee0663bb9755465a3c4923ec1192ca3c21cf93d89b5622f78ddd56c24d8ef6c102ef1d31d52f1b1da652d3febe77ea61e947743a4fae72 SHA512 d6047210217770c9b0c24558db000eae28d74f3d530d2b993a2f6970d1de88c37d4fc5db5b5c6b968b7f43783d8e91c71f06022462a47bc425f84893826f1df1 +DIST luajit-src-210.6.1+f9140a6.crate 1016466 BLAKE2B 661514f9b407f3eeb9b5663cdc7c80c562f8594521b61be0d9223b729ecc9e182a5bed3578d23ad82f54e18446108c9f361d974094f16d6d4dc9327bf910fcfa SHA512 49271a649b4257e7e6935e2c9703168b1b90d69fea653719864b5680ee347a50e1a38c4b9bfeadf8c4ca985e89a5bfd7b847b4014b9dd2830f76e144c1a6f532 +DIST luajit-src-210.6.4+e17ee83.crate 1020519 BLAKE2B 80f246c17994bcf77d8b838d41971b3f4912894401b02d4463e00fc29a3b329ce6eb638fdb96ae73a8dfc74bc256de48d6101b39001ed3a56fda04bef53a892b SHA512 1f65cb2704c5fe57b89c405ab4edb054b664d6db431fbc46d8313cd7fa335b91093d722515254103b548c79a317c4cf98e022f720426b2026404ab8b1b1a2f85 +DIST luajit-src-210.6.6+707c12b.crate 1024710 BLAKE2B 7428f3e6dcb82a75ce531f4904021562e9a19f9ed58ab4fda14c5b915b1b8d6df63be30e85febf27f7d0dc66a848d1fbe90a01851d539ca44525c3d13a65d55e SHA512 aa5a0b2cba4d7e6537eaa9d48e3c77ebb10ee72606d8c2749ac11d0acbe91c55b2c5d6c332118e8a6f1937213740f26f10d38e1d877052bdf7b55cba1fcda23f +DIST lzma-rs-0.3.0.crate 29080 BLAKE2B 521d9f12a155fb1c9224b155400ada0cabe8be62a6b46f3b9d73704928446bfce653df97c73ae0951b6b1cf793a2b95c37180d5794c07a399ac581d75ef87337 SHA512 1c554b5fe33e6cd6ab069efaafc2826d3cb0bbb13dc55c2438345e1dd17de99cd43da4aa3419841ce50d9fdfa5956baff477b37a09470f48908fc1b7382086ad +DIST lzma-rust-0.1.7.crate 31359 BLAKE2B a378ca6c0f6195a89f1be965646c25db51e85e487abb7152e2025ed6d96d3691614e48e8977cfe2368dd4261f917a91b8ee886c73da0384406d390f69e3d0d31 SHA512 034149dac789cc963c66545d1542dd8a2fd30e7a0ed6e5ce7ca9be07fe2031a0618ae6e472ac5362ce00678f58edd0f8f6a32ca55e27e6699bfd275ce312e42e +DIST lzma-rust2-0.15.2.crate 253907 BLAKE2B be6213237c746f95bc2c9267252dc4245f4a0ff7e96ed4feb505a49296c7f5c003d26ec571a47e1b9876ed4539a35ce3dcd423bab5948e0a14598bb54c01e421 SHA512 01d108cd7b6724e6442319d37ec4dbd26d84cd0abe05a8c41536ba98bdb02006ae4c80d6c3a4a8510376b53d9129e1db87dbcbffa888fc8a1ca9862ab6df55ec +DIST lzma-rust2-0.15.7.crate 253988 BLAKE2B c7bd974334110a4bac02c36cc509fc7b34b5ca2777e57b3b7c6533a4122b48f3003f0a7c46079af1ebfb60188514af58740b2d39bb1c8378a8addee8de98f551 SHA512 e1029173e70790af7ca68854d56210077890b88f40a6cad5e81f55bc964494bd4ab346f22128e42cbc9033dd24b63671544fe594e3abf5846d16b7a95652a5a1 +DIST lzma-rust2-0.6.1.crate 210661 BLAKE2B cb9515fc53315f64cbae24d8067c5035130ef4c0d06d537125e36c0cb0cc0bac105f881a31e0577342c82ae78bcd3e9169b40f9b9b987f209f7737d86d586f73 SHA512 77cc50c07b0b00ad3cd5b46c00f9c1708746cd375b0b541528290d493b481cc75790d811eeb0e720c7fb35cd96b1249da19d0d062befdefded988f37c8da8634 +DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279 +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca +DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad +DIST memmap2-0.9.9.crate 34576 BLAKE2B 23028c6d4abd296fc61216cba4739797362bd84e599b8b3d5265d78971259abd77655f02e2411f91a8d9a9a727de6789e92b5f0bc02062adf3d35c1ec1e84483 SHA512 abb110a3b209c0358262ae7395efa5b2995710306e608ef3990598d70eb3cb50ba49158f7a0afb10d0d12dc6d2408824ac00179c83681ad2777b953a0b055391 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST miette-7.6.0.crate 114499 BLAKE2B c10aeaf52dfc3d0dded0795108008fe3f60a03fcb9e67522c6b77d5473ecfedcb71f082062be9360949c7600e779ebfae52acac718c69b2db8b41f972fd22d24 SHA512 104e9795f7fdd27baf9776b379293d701949ac009fdf15e83a073113a7fa633919057d918e8970c0d61d0337cd65de19578a15857817d602d336200cc655405c +DIST miette-derive-7.6.0.crate 17249 BLAKE2B 8a9d044e936812d795281d43e010bbfbbf946cf65411c0bfc93b4001cd444859921addb9f746bd34d2c17010e76eae6c8f01f36992d934c59265815e969959c0 SHA512 826236db580a27f507917c12566f1b175c09f370087801348e29c47304d19035524cd29b3ff367b9f86c3d15f8eedc72647e084570a9b93e7ac8b69f829a9c48 +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 minisign-verify-0.2.4.crate 25749 BLAKE2B c596cb83c2eeb662e96e2853c568aa9b7e893c6d1ca6b64bceba24c3a01708fd22f05f59cffe403f0872ebf1cd25012f3cf042c78df1a40153edf788a4db8e7c SHA512 8e5b43c5e5daaef65b7e18ef526c913e4c08255460c28d67acf6c87466f2b47a163ca30bbbad2f07edeeb98ab18bec5b1c026aaa86142b3de298cadb98121f04 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.0.crate 105232 BLAKE2B 22c96a2ef27327c27176651d957ba9e8f6159406e5f83aa39b1fc81efde17a60b4d5e5802382b45c51594d1f3361da99b5433518c096f6edc650bbfb7843c7e7 SHA512 7fb0d6ecc9c7d5854c0da8c2d683012a86a427f752b47592cd392c44a7a06bf84360f559198d685e47ec937ae6517c0a279c362d6b47fef6d4ab6edbd858e944 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST mise-2025.10.14.tar.gz 5002772 BLAKE2B d055ba18def8fc5eb0427da246add55e25359c8402a619b9076d200d0851e514f0d8b045a85c08c10c962e2ec57f865efc6bbc0137350c566343835aa8d351ad SHA512 1cb8132a08e8ebeee4d4110cae9b35246d8ada371e649d63e48d1436ff59027fc450b53aa00023e001cb7863879d6d62dfb1e908ffa358477acf4e1202471eeb +DIST mise-2025.12.12.tar.gz 6083162 BLAKE2B 342bd795014eb4f2cd80695e2826bd2a119553f784823426d3c5b3e78cb53e79e9ee34b8449c75c6fc903770a116e618aeeb5d3852760bc11733f946258f6f7d SHA512 827637acbf54b0709d8017b6c61c342b2fc56b33b5d98d16fd83507dc73e66223e38d4e038781c1475e62d2387b61c44a425f5a1964cb1c04e1669734b74ab2c +DIST mise-2026.3.3.tar.gz 6412000 BLAKE2B 715104fe363226636c7e44074fc3e6c77fc05da20b49199e13c37cc6146e26be265864916c8632a2ef6513c82df42daed7db95f84cd18b9483ee1da781a3dbd8 SHA512 84a39249145552897dd8421ea9cb7961736e156e23fd0aab4fe9286ba6fc370cc4b8636a7581a535e5bed62d6d85401806fc12e7fadb68aedf541c7cd32e7b60 +DIST mlua-0.11.4.crate 251023 BLAKE2B 94af64124d25da92b5b479204ecca0fb5fc8479ccbf4d25efd70bb9b6c131119d8acc5159cf3aa7e121885c40d886d81b568b658b6c7a2e187244c9f622846fd SHA512 69ea39984474a36e4b4c8c37c832e2b8cd63296ffb2d9a57ad04b597c90e6d16113e8e819c594992d508e0e78514d933bfe62c466b6c8bdaafef487add2fe088 +DIST mlua-0.11.5.crate 259242 BLAKE2B e35da36765a9e1cd2158aca818530b43cdad9fec063e2179a0c835966f15cd3977adfa32cec44d357572addd782c592549d6bad853f8564ffb77bbb44b535819 SHA512 0903461a5e7132bf854a9de864e84b6501d55d135bf2592d81b66c23f9987f284123c69a6128c6e23fff8bb795d2345c62af7146f7d19e45507a0bee0c772939 +DIST mlua-0.11.6.crate 261952 BLAKE2B 4650fbd2b24d137b719d0d3aee198d8687e4bdac67ea3b6c7968008cfef0ed583b1cc0b11c0b55ffcbd2e03e4358d975f92e595a108ea6f020af7124033c0f1d SHA512 2466e374bb055599663197b4d8c5175f461841bc86d82e303516e43e92231b1914c888e631f4b7298df89956704e236a19843cead5c477192e6c3c042377448f +DIST mlua-sys-0.10.0.crate 39078 BLAKE2B 106568f029ecb64354ed43f6be3d3f165eebf7cdce2fed8e47001ac49b8ae4039fb7c682ec6b032a8592994676122a4a6ee061ee6b9a177b1bf902f3ba726af2 SHA512 f75530ad8e426501ce95f624d1cc38353ce784cc448d5cfa74f50f3468a0bd8b5372e3ec643fcf565dc239da11055c4a76fd609276b823f53ae1e9d67ee6811e +DIST mlua-sys-0.8.3.crate 31427 BLAKE2B 228995e80eaf7af4ebbb0f949d59a825185a122e46e1a4da9b8569515f0cea77e8ae46be20e341e76b906332b2874762fa2d47af192313aec5d90e6e140b4d83 SHA512 11c4eebab77899bd1942557f06f11c9e79fefd704d7daa2e7709e29e41d6b504846b33d14c4908a05d610639cfa92eef1a6e0148850fdcd0a132753fe489ab4e +DIST mlua-sys-0.9.0.crate 32038 BLAKE2B af291455a2a4ef6cfa486305c2ce730349ce75fe1c54a8a40e1738297a955f3e2fb464d6cc014a77c82335c26619a1337ffa0d319086ade94ab6a0cd4569865a SHA512 4831b3e7857e41385f0649c31e8c8e875fb2d0d8ff9af0d485f3877cb1d3844218768f905127283dea05f888dc88a09ca99704cb6cd47446df3c902da124004a +DIST mlua_derive-0.11.0.crate 6319 BLAKE2B 694c2d84a45722aa232998f1bfc975851b6fc510411de438b78001d8bc096be518e4e7465b3426df696e78bf60433e4d1ae6651924e093d8cf99f3f86736450f SHA512 d29ec0a45a4703f695f5bdac60a037a6e3e087320b16b3b4ce928af7b8d8db4c09dee4d60aa2941110c3a55e7fb210c332c093f6ef9c1f9156bb8efc761624e1 +DIST mockito-1.7.0.crate 42605 BLAKE2B d325a5bfc2b2186f4a5b969fe9c4c3dc80031296e761ba95544e899c54c17cb81f584812ca6a828d14833fdbf704bb15be89c5a2906465f2277411c360e866b5 SHA512 801506d9149d41e53d2001eb3694b531a36fe5c4e62df9266b264817c8a5d7e4b80a7fe8a829658db722c69f2514209ddeea6bbed30fae23f780f5c41cacc28b +DIST mockito-1.7.2.crate 43985 BLAKE2B b6731b67f5e93156578a8d667c883cb3967b5f4f23065f706cd616ce7d684ec076a0cf65c374b2e4cd7f18d5ca17d7db3fbfa0125f528d436fd9e59a9dffbf0b SHA512 66c8b74701b67afddbd8902e88779e80e93ff03aaebd24df22cbd832721e7a6c13470a7a18dd7def4645610177c76aa7c32d63647e42204c97dce0673193fa25 +DIST multimap-0.10.1.crate 15232 BLAKE2B 6bad6d81e1387bfc2dd9ac8e7aa0011474f6b69e2909854141e35367de0d30a0dd97000b96552bde482eb1c6451848ba5c78e34da37e00cf85d61f64dc6c4bef SHA512 ba2d121311fda8d2d0b78ceda629d0beed6e060552b4e0fdfd62060a46f8cc044778a01bf22ab920e8f5b8d5918bfa0226766f5a11734e952fd6fa05de93cea7 +DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7 +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST netrc-rs-0.1.2.crate 9054 BLAKE2B cd3c69953eea1baac7cc27ff84a4c945bea4981e81d3b9324a5ae91880fd277d223f90e5036c4aa764160a0cba02946b23d326e94070bf62c8717e32ed67d239 SHA512 151a50266bdcb205512b8b6a4784573b1190a611a56ec7ac751c1f6c27f48c01d287fa1b2d59bed9a1809e9b8f0d62be676ea39b2e09b9fec372a0b39968e118 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6 +DIST nom-language-0.1.0.crate 7648 BLAKE2B a5e8f82af78478e3d684fffbf9f491dfc2b9c63edf60f1411e1413e9b36736da573fd57de52ef595e1c2aef5467f3aea25da1e8503cd1f33fc5095a916945b73 SHA512 58a5ac1a2c02121b3e88d4e4c59507a76489dd4639f769dba4c3dcc8203bd1323f3b912da95a16bd9d555124dd57a1c3434c7dcfd5b5356f35584b333e2c614e +DIST nt-time-0.8.1.crate 38974 BLAKE2B ac2dd528b04ab2c57c5e6de0c0c82f92d30ece291f9e43f6fd339df1dc0b35f7e66b0508418eea386a58389f43c7fead484b30abaaef595a8fd051043bbbb27e SHA512 2de7967745c92f4ef69d08b0bdb2752c1ba814103e984617d78fe3637636b635b7300b193d0e88a48f743c0c2a50fc444b339b818b1b56996e54a0c7a72bc10a +DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3 +DIST num-0.4.3.crate 9575 BLAKE2B ccf8b2bc0fb93ad75353ab93839344f1621e79a916b2cfee42e1332808608a5cc0552066c46c0608364c22df09b69651fce911448085782bab2ba08c90e4781e SHA512 766ba6b7a012f7272979ed02942acdabf9c5a97f553732e241c05a1075f4367651ac0bca58a512c22857f5df20dd9060a7829715e45e3b16de650d4fe4818c81 +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-bigint-dig-0.8.6.crate 126196 BLAKE2B 6d278bde470640c5e88c361899fc5f1e30d2fc261051f930697f1c4504595d178834ce11ac026cf996f8df6262ffc9bb27d3ceb780e87c5de800cb57c22cad82 SHA512 f028bead9aa4da4ad0d6e10ad339a629c7cfbec710ca6feecb4beb59ab97b7997b043533f57ed85b339bc899af7f1fb1ac56f4bef68cbb5afa149fa6b102aedf +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-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-iter-0.1.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172 +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 num_cpus-1.17.0.crate 15874 BLAKE2B 8b31104cb49696d8994fd05176556056db69ec3e2b7d61b6b0a88f8ea7f4395934df1187c86301a3a56c3dd6be02b5eb2baeb72a991fa3cbf61571767dd1ee76 SHA512 b2d7f664214bceb8acca0758bde4d516267c0c76a70fafa25ed6204eebedd69a110f045682f50cfe6759a9c2178b026df077c5f0f85d020712dab65cf65d0aff +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST oauth2-5.0.0.crate 91364 BLAKE2B 9c73ab1b2f8f523d36282f54b90c5b939e22b1d5dfb4e65c3012203295c7460f555b1aad350108f2877ef196549c1d16303d64ca519db6cdbc727165085cc778 SHA512 86d84f03438b068ebd57340be37be837ffdb8b79387f614c0b5969b97ae0b8061100c8e4f364010b5d6a79911b5f30c057923383a793836702df11d8d09d4a64 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST oci-client-0.15.0.crate 2292853 BLAKE2B bd4615acc5479a667ac50e2284274329d62e81398295a0bb216c4376699a5cd9f1403156d741e50f5a8aad94ab220c12172363d500aba7f88d0fb6546447a802 SHA512 70ae65dd8b8e07522f15d590f39bf17447439b1cfe957fa5e02bd929fa6a8c8de760e77b7d73851ab0699c10ab1aa0deb755267d368a632394f870d2bebfd1e9 +DIST oci-spec-0.8.3.crate 90671 BLAKE2B eeb6e92297ff1b405d129314ca9d6572700fa94aa1acf085e8c322ca428b60af2e059c1dbb6ae9de0a551505fd07d42b36373e58c3815f07e97eafb01d47e991 SHA512 5c4871ae671a148fdf682c7b31b2a8716df170002ff17ba822d6f1ec354ec543e1db738a126017ba38ac83da6b4182ebfaf9114d393697454537cbf37863d8d1 +DIST oci-spec-0.8.4.crate 93488 BLAKE2B 03f96b08f698a4a74e61c22a32c46fc5b614105d41010839fd5bc92a4b34c1947bc0bc79a3c38c02c5b7a9caac0f634867bcbbc1ef33e6447826f01e09e02df3 SHA512 99c9671b61989f712fd885e1fbd0e3035e0ecfadfec405e010334507f6da1d0dc7ae07033e07f55ca5df33e0914d6473e52b0de9f09a40d69d7a155693f0298f +DIST oid-registry-0.8.1.crate 16668 BLAKE2B 38cc23afc7332c96dd86a2efe8a20fbb437d0a4874fbc53595f881c640779803b953508a6c4d460e8926de58e98f676ab9725eee13fd7789371324ba3ea661fc SHA512 b988cfd818dcc511bbceeca7db2a7714c52f9cf09ade63bdb7917f78143336fb6ea00a24f1fca3b085c482adc951b305b046870d8e76cd65598c24ae670aa9cc +DIST olpc-cjson-0.1.4.crate 12695 BLAKE2B bdf4053abe82cd471978971a1b5b9f0a58b617e37ce4fa9bdb694cecb5c4e52287f797b87ca5e6acf675ed92c55f6f0e3a0374596567611febd718c0401ce94b SHA512 4191c81a7801b9129e412b39ac574d03b4b350913b94e387387d057165b9da598daf960904401a9f2186ffed78499161a98ff712c379a6330f637aaaadc8531f +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST opaque-debug-0.3.1.crate 7066 BLAKE2B dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951 SHA512 f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf +DIST openidconnect-4.0.1.crate 173752 BLAKE2B 841ddf4407ba28c6868f80c4af41fab1af2fd5bb76d22b732d4f5721de00b65db5c131c567f09c4f1ae2c4f42833875be321dabadf72d80c0aa94d90b9a38dff SHA512 e5bee2cc393a751b92466fb21c9adcca5cf0e838d368d1cce6bf05649309661cc44c9d24deeeb3257f0f9f60d0905fa47bb7fe609c66a47c5a1c441443cb700d +DIST openssl-0.10.74.crate 285425 BLAKE2B 2d736aa20701a97230f10f4a75b3c3c0cea0a86b52facbb639dfe425ea052a4bd0abf494708ab96aad276000736ab4ce7dd8c47951f01181cd17c6e0be692107 SHA512 02f60bf13826a4225b4c849d7dee33fbb648c173bc32bc2139a50c38fdf5aeb9d5cfb092d86edeb6f281206454ccf2b41cc23c7af74ed976423b933eefe50867 +DIST openssl-0.10.75.crate 288136 BLAKE2B eb264f6a14a08752293742aba3af16059b6d1230e99990cc7909908f6aaffc1872864c13c4003a394176f5975c4990df1a283b7efa8418fd18db2259a7c7b4ee SHA512 3af555f306fbd214237ecde8c0813eb6714a187e9bc2f782f61b9e63868c7ffa88271c7b91ce5eb9d2528bb912fd58d716212a4e7c8d797a59c65a7d56f1c5df +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-probe-0.2.1.crate 9155 BLAKE2B 8e7a65e777e7200b726a296df63cbf6e951dc9d06b80493c203f9b582b1ff5e4ece8982ed5aef4146095f1504eb7333959f239d72e84137c56ddcf9bf3c4b106 SHA512 e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee +DIST openssl-sys-0.9.110.crate 80412 BLAKE2B c59794f0b31013231829db4c9b495a5083b4adcaed5779b4ee013bafe4667fdcee12ef7e2a0c30d4abbe340ef036dbf8c40a41e8293231d7f4137c9bc7bfa820 SHA512 8e43f0cc67ebb084c18df410322df75bc384adfcf8fcafe2b0febcd6ee47a1825037db880012c7076c7b11153a101d6d0006437ba0d53a7182f1bcdf51af8d65 +DIST openssl-sys-0.9.111.crate 80871 BLAKE2B 0fa159af5137cfe2ec94645d99ceb8908d260c50e1b7b766f54ffae2df0dc74451a92e2941076750b8e48834278392e30df65ed91b1f07ddcf0de9932a5836d0 SHA512 605c9a69f3a67470a8c35c05d2cbc5c2f3ed98e6ffb102a3b3032272ad8dcab91ea4e35c01dca73d214d4f0e58221632aced40203602638b8820763a4ad6ae99 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090 +DIST os-release-0.1.0.crate 3760 BLAKE2B 260954b4a397dd410a67fc317df7fbaba90f38307d94385ccca5a2d4d9ec440d6c03f215f5ab182e7e3d49e447a0cdfed04268306e7f8415238f8763edbcb4f6 SHA512 b0f403f0f2d3faeeadef8c11470cfed59435d7dcf5e0238cb6e00f2a8fce9f2f6d60f73d2c79e1850e4e3494f7aaf95e469b27d209ea74815607b391e2262844 +DIST os_pipe-1.2.3.crate 10467 BLAKE2B 223f79114161825747792e10f073c5fc32bfc4ffa67d6d48ad73feb8589370a5260054c9cfe3b6d77dc5742b72015ff96d8271cc74c505dad0aebe8a666cec05 SHA512 19dee6ead0eb792eab5e282e595ed5c3bc741613e1a7a790c9478c63f6b179f4aa55f4ddbd768f01aa8cc502c860691836f25e00e49bf133a0153ce7c5545f3b +DIST outref-0.5.2.crate 5621 BLAKE2B 57415d80760c5a2a6b3bbf20a21f4ad0d447b8630cc4253ebd811394477429c955881e9ec4e89192ac1d2df595c83ac1277155d4d1607d03edb3b7c5f2fd5598 SHA512 a352eee5f77ca697300d46835deb88821dd9af8165918fee3f32de2f18e529e0fbca5c982454f0a9c9a4596a5e99671ee3e56bdcf3e036af232f013ee8260416 +DIST owo-colors-4.2.3.crate 38315 BLAKE2B b19d40fa0f9e929bd30233f990342fb5513ed1f73d8b5b99984e47ed0189470ef21ca0e8819249c5259664575cfce167d3eeb63dcaa077658f85b65c6f1c219e SHA512 f3a9fe83a61dfbac527daa7c0667ab8e2809201aa9216e4bbd20789e45a888ed8e359994a4bc764fee72d375acf1c11d00e18d3974b74fd44f2a873be7c03c39 +DIST p256-0.13.2.crate 63434 BLAKE2B 8c0d6997b60299382f1da2b7caa1b0353b787352bc3de9ec7168bf224ff7ca15b2ffa28f99377eb11cb6cec3481e5d28c68042ac88c1cea27e84aa8fff5e0658 SHA512 4105c597346e2bc74ad7b7173d13b3b46cf4a1df87ea1699586cb7d09beb1b9f8d152b2bd0bc6849c69771fe4d320dc15a9e275470923b495971e9aae54b0ca9 +DIST p384-0.13.1.crate 193022 BLAKE2B 17d16478e202a004cc71b0c4d9934abe758493133a5a6d51047ef34d671d2144c085048625f9835cbc09f75066518f15b1b26ccf56ac600d02fcf617f3fa51f5 SHA512 e7182aab6a99ab7d023112a5caa729609f2fefa6376252a13c61caa56712bd21f93dc597214632669f296cf940e6877880ee480bdb5cd6f2acd0a6ef8a1bfbac +DIST papergrid-0.17.0.crate 63686 BLAKE2B 857c6e8af47cc6ad204655300698ebc04989931d87947f6ad6bcc83cac1eda4e644a67ceb00000c03514213f2cd7446568e52c38db16d10d0fdd257013c36094 SHA512 ee67948618f53fb54f27f121767ea5aa4332f3d763ddf3dcc4741d8cbd8f8fce115f2873dc83d57fa8ce42f516b0eaf14f7507dfdd392856cef26b08626f0869 +DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST parse-zoneinfo-0.3.1.crate 97290 BLAKE2B ef2d8128be452c96d9c13e8ac3cfdbfd86753a0578a9a782d0059467f9212cd02ab97893f0f9f73fbcb3393d6049dfedd0a437ffeada1c7672564ce63f4a1bbf SHA512 88f581dadc306585addac8a16fd3bf56f13f6b933689dc6bea36a07d9b283f9c77ed68f4175d676574062b911e3b1220bc82a79fe59ea551a7dcfee91ac74ecf +DIST password-hash-0.5.0.crate 26884 BLAKE2B fb6ba67cc28ec5d568fb264cf419e5514fa178a7e7c6ec8d041c880ae1b6ba02ffb116c8f31f71a0140789d4c895e57e8c92fd19009b4258b1e62e840bc1e72b SHA512 4393d9b2ba9158e8dc5192f2f88ff8a26e02b2b18268aa28b7456c7622c06a005fc2230883b89c1dbc1cebc06570d4f569801ab6275cbd14ec4a073c2c63763e +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST path-absolutize-3.1.1.crate 6605 BLAKE2B 7dd297c7f510e61de2a5f89b0d876948afcb554e68605c119d7294176297cdcc6872394dc6207e6fe6841f2069dc84d1d0e0cf42bc071b479b8ade106f8b4c1a SHA512 d5377c9b781beda9c025918e2fa5c73fbe6747d41ba8ae642a4ccf2a6308d53a803707b1f3e940937588683ff3a6afd8f1b3e28e316311e134e42428e65b4a04 +DIST path-dedot-3.1.1.crate 6596 BLAKE2B a46a8932c16d67c99dca004919a93eddc50d2e939c6c16580ffed3d42d0d4e5718fa3b76cb5647a3f98cd901de58747240d708f13e6f1ac93618c990af360a91 SHA512 9d3519f614faab679c5644174b5b810d0bc9a22ed464aaebaa0be2d9fad75a4aa0fb952ec823e97ea12ab62de61e456f1f0bf011f771dc2a6d117d0a8090123b +DIST path_resolver-0.2.5.crate 20491 BLAKE2B d509a9514b1d74fbe0a3b3302bc07bdda846ce4cf96f22130a0a7ddd8f09715bf9287b2175f75664b219561c5f10d2f2f6b2919286122af1c2c2ed80360cad47 SHA512 19405d19d2530cc6da1061a3312f5eb207a1ce1ab2c6c2a87391efe8bce7631ca0da70b146957d71275c2eff975ba1aa36a2e053962e3f0e95a4c24e4a783171 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST pem-3.0.6.crate 18362 BLAKE2B 0cdd4855872e51d70bf6f3031a28ed9580c0fbad3ec7680938f121753e637f925a57ccb67ed5b85f3c0dff8b4c1fe936aa3ab4b4067ab9a3a3dd17dec02680cd SHA512 4d485bc3a14d7480b6fd0627869d4093124f173a3aeaeaff4ed69a37ba50a8327e6e9325a92d1a5c8ef337b7ca812de2e74ac786eaa94a644de8daf15619de15 +DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.3.crate 130311 BLAKE2B 4475198275da8598c5dc11e65de454e4b0d786bf5b70bdfa6c1e46289d541c9fd795c37a4ec74d5856cd8bcc6c0f52803bd1d72569d045e77b33b83448cd5bc8 SHA512 d82373f2d06adf4e0ec705fa946f9e4784add89afa5c4278e4912a6c1df3da6ff0be531ac1aa0a270f2598263399c8b0520b5711921fcc51c23479749580d4d7 +DIST pest-2.8.4.crate 129758 BLAKE2B a0f24e77a5724da69e2dcb1eeaab69d9a48e63cc77baabbb49d0aacd61335cc60ed7912b783b7aab4291df9821a5915dbcd62e2bc0e18f13c733cc5bcba3cb48 SHA512 a3fcc8dd86f3aacca54877c431974acf9ad4036d62efbec74de907aa9ff306beedf35b6d419ab4842f89793d8ea171d2f7c82b93b9f93da472b3463d7228610a +DIST pest-2.8.5.crate 129838 BLAKE2B d0b000538ae6c74dcb4de6aed1a6fefd88e1cda6ce04dbbf0bc937fd1b11c1c4cc71ddd65aaa920767e9f3d8652b82fa0f412dd1c0ec87d6aa0c67941e534f60 SHA512 f53751f0c142771573341f4849db7cfe3e5d8f130ee8c78937c285bbc7ba46e153d896143e8d132e6617b2ebd3c36826e81f96a2ae3f24c255981bddbf8945ff +DIST pest_derive-2.8.3.crate 43363 BLAKE2B d2fb3562dad273df1955afea43a38a925fa35bb5837deb1214c69fe2de88163537687261faebce293e63e04a320f847afb63ce1616c0164caf03360b8987bc6e SHA512 245867dc29ec381871fe8bb4535848ade4a0c6affa4208f1fcae8444ba0444a484de958b8f761ee4880bd42a72aef4b4e4f0c93e169eb3b01b2937387a6dcc6d +DIST pest_derive-2.8.4.crate 43466 BLAKE2B 017bac4cccc5830d5806ab738a313c37876ab404a7e087b8aa96f88350e9d70f160da6983fd50510b71cc4f5eb444cce3a2745a30e027f385500ffc072f773ff SHA512 63e403a34abce3c7689371ac1d9d036a3e916e7801d705fd0931e96be392739d58173c5b13da8e9e39bcff6d0a4edc3a4cdf0fba6ee20d785fe57042ca46fd04 +DIST pest_derive-2.8.5.crate 43550 BLAKE2B e72db62bba6924b519bcf4c0c9f41ec306f4a954fce35bc0498b509f1d28542f33e9746fb0c55333fa61bb5612bebd2dd39bf99b5ac47992cdfc9463b716271e SHA512 bc36d726f9d8a5a64f1464fe914a02755301f4c1a78c5969d792f3f98285a34269a0fff1b8f5d3a5d79ce69cc2e02ec58edd1f4895b2d15e4d11c974bed42f08 +DIST pest_generator-2.8.3.crate 43010 BLAKE2B ccf41c8c89db9cc87b7ef50da302d5b77c37b533cf51a0e548e88f646cdd65b18da3a7dd21891e6f541ad33c10eaf4d72205dd497e5faf8078d2a85753402a48 SHA512 64fcde2cddff2d9794d90b5bb9406c69c67afd07586fe7d51e08bc6a158c4e05e94490a50900d6d9de48d36550ccdc2dbd5c5d8c8a874f811fabbbf7210a0eb6 +DIST pest_generator-2.8.4.crate 18650 BLAKE2B 650c9e040785a04f4332308579b4f22cd1ac74a157c463dcb584094f8eea6a489d05ade22e8bfa4b32a27ea88fee3635e02561ae8b17a0f8d5793ba3b9db9f5e SHA512 385861ad36412fa45143db390549822ebe7867ba8f514b95f12955b3ca03f4af17924b1347650230d35ee75935a0983b4635f70bf4cfccfb5cf6755b4e4d00c2 +DIST pest_generator-2.8.5.crate 18653 BLAKE2B 7564d43ea0de93db83eb468a3f871cd94e2e0da9cca5ee5ac210c0c052f5604e53fc4fdabfc30290c18b2b76bd08ad5eb04d1d110a8e735d2660fbf2632d5320 SHA512 a3714d32a19db7e65e3f0674656464a12317c589588505623706c35e43f7062feba0ceecd57873575629c73c47c02426c65799a991d1ceba372a06c07ee0009b +DIST pest_meta-2.8.3.crate 67289 BLAKE2B 32678a85e4b2e7423be562519a603814d5b1d04c99f12e986aded858d78815b0738256b5f6346d17e5456ebce102630280a0cbba4f7c7872c281802acd993a6c SHA512 cd9670c418efa69386b80c2ff3a3816a79d72954c3db749428ef5f2911218f9c72b8c8f70bbc670d0551325ec7841e845a758efa372a652422e7d1858922d5af +DIST pest_meta-2.8.4.crate 42947 BLAKE2B 38e1094ed7aeeae2a635888c559f05364696ea98b5f3246094bfbc02fa26cc42ff1d2cd96ea28149cd2841c6ded02b7dead816fb6b1b811fcea429983ce27b6b SHA512 9fbc0e2864b8626cd88db04ef71c9049a82b493d6008976eacc134b9319573e35e8c3670fa202bc86013201a7d2cdd64db0f619624667e1c6b625027a93f8365 +DIST pest_meta-2.8.5.crate 42953 BLAKE2B 15c8b602e75b1b888b90430fbd8a92b4813589844f9fb70f64eaf13a38a663b4fe5518a41551e59c856a8e84e0f9c3fede3a14431fff6e23173e5c94157cfaab SHA512 e740e05bd6ed1e6ce50c4699d567b0a4366913099d8b8a5e6f100d24e3c828720bf542c0dd07f5c96fb5f977a1750d8bf25f2eb92c48facb8d849064e1757cce +DIST petgraph-0.7.1.crate 736025 BLAKE2B c5c54cbb0ee2a388c11ae29d20d76ab9b9cf4bef996532aa5ec0d08dcf548218915832748bfd759972edb72b917e88a1f935f8e24192befcfbf37c89df28dcff SHA512 3b93ef0b9b92618b7d5fda4fa35322815ff102065d6eb08dd71706473cbe679994014536ffe2b3aad72a82f1e04b78e5878aecf4893fa6bed0ee17f2ad2db873 +DIST petgraph-0.8.3.crate 807555 BLAKE2B 9f1acbc4c4811ff6f6b6a53a7ae3317df903f7a0c82a69671431fea71dd9ae2d7b5b9c742cd850716f4ee606b09556782ee4a3d224b8a401b20ffc5417e59ef4 SHA512 2718bd47f88afa78fb02dabc15a3a042ae3e9d5fefe8b15446625a2fe74fa600c8bb9ac1ce8fb13136895c1723e873f7e6307ccd58723d3cd1a3b950582cdcad +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pin-project-1.1.10.crate 56348 BLAKE2B 2737430821b6f9552b224dc03273e56061ef732da90a14df477fb9a8c4ecc74bb4346ffc3f507297d4ae01014f2a1dd754ef76c0af2c3cea6cc889d77ed2fcd1 SHA512 6b99941a43287849a9c1b8fd09e3991cac3ab3f8811641d29ec4228bf1ec727cd8845fbf747859bc2bc7dde715af5b1129654336208b37a86b641a8765071d1e +DIST pin-project-internal-1.1.10.crate 29162 BLAKE2B 2f9175f5419c7995caff2e2a243cef44a724b8d94f4cbcb5c1378166d03950d77d054b75aaa6c90f991d1b4ec4ce3cf7b04b24e4ba44f3c1d633ff7d7f80980a SHA512 40799f5b9e3129859a50312e19e47b546c345e5fdde5b308dc07042afd28f66279fa936da5beb83a43721b698c913f2c487610b047459ee6b7211eb890b97e96 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkcs1-0.7.5.crate 35790 BLAKE2B 0cee88bc3406b60d225593b4b01a4eca11d14a916bd589843300f6130729e7926d2af32b9b7d03e98b6934775e30e5627754e7e32e1785f59c8ede36c28ea40d SHA512 a3584ce492116d6e617a733a0d3d5696404aa7b10ae95070313b4a41dbc21d0940850870b711e375ac8b54fdd179b4083d61c48e902e6efd8a3a11cb630076a3 +DIST pkcs5-0.7.1.crate 41902 BLAKE2B 162025a642753fa6c26f22b3c8c740fd7f731d06cc12be4282707582bbbfd9cf3cf5024fc4040dc65e9278da40b8009e2a092df2204288436df85bbedb67cd2c SHA512 c6953adbb4483c89482e96c22077f8f2a5395aa4066e2b1641f0b2dcb108c49fb4a357edc5fdda5ff8f6b01b792a3e0b78b87565736b7ba2817c9fb6d4bedc58 +DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST platforms-3.7.0.crate 33714 BLAKE2B 31964a49d09c1b5a37d956704971db70a6f45b0fb7c699983a1ed240ea9abf152d7432ee0331c9a7887b6c37554d95da6181df75510add47cab3e334749f4ebd SHA512 096628e0925eea2feb2f45b4245f6953940c43a9502b5ffbb373cbfd12b5fda408dd733180d81939a9df3fec21e01f6d7bb76cf0b69c717d1a9acdcafe405cd7 +DIST plist-1.8.0.crate 54623 BLAKE2B 92de47e44b3734745a6abc59b02619e3c003545f2267eac13ea02d5d6b2f0aff0ad83ed73839bec943ccd0cb2f7c222f356bccb9005545931c5854798e5fc5be SHA512 c9a6b1e35196630349cf0c09f43f7bbadeb72e42876f1d93015718273b2e466b525586ad0f552494dad154561ed705bb9968deae98ee90102f63ba05bec89c97 +DIST poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 +DIST polyval-0.6.2.crate 18425 BLAKE2B 59ae2ec631060ee8e2e1d4bc250abbb4762c97ca7ba5c543c0292f561bb967e059410ad7e79d8dfd7912cb30a6284169ecc2f4c94bdb165037acf8c3eaf1209c SHA512 113646edef3a7f60d59db3cf06c1796bf81305b66835c71bbce0fdc07345f41e23f2bbd7d5cebc50c72eac11c98f351bc793e2f568b5fc0bbf9fb2597eb44f0d +DIST portable-atomic-1.11.1.crate 185506 BLAKE2B 953bb1f2059dc1d891305eb89945f1f6a172fa50972725aee499de72b5dd9b4ad8ccefe4e891183ff8e6b64f4d1bb45ec33b06e0f5af34c940f817b290f746d9 SHA512 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST portable-atomic-util-0.2.5.crate 51858 BLAKE2B 6e23923132141eaca93d20a8981382819c310b76206a3cc7d09cb114adfa869ef965d27bd20226b8538f840dcb780c7b31db3ff3e41e956826ad0c042d7a20ba SHA512 246c63d1818ce2e63ec5c0fddd9dd56e892a058c15e266a3ff169dcb9e8897122a5d0a8c7af4a9a9644d6acd2949d2eb422c07a4b6d2f413f0d59a8c97ae2835 +DIST potential_utf-0.1.3.crate 9698 BLAKE2B 16efbc71ed6516cf52a361118323e26a61af776378382f1ad73121f526484c0df2e915c847ab0bc487ad1e661f839599a0e8c66faae8da9f9e589209e03c1778 SHA512 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppmd-rust-1.4.0.crate 38522 BLAKE2B c2a1ea910ff468b308014425add17a8e75e3b85835c94649632cf2a830b838ae4020d0013e803120c106cbbce668a519bd69886fa1fd334558e32505a1fe7fdd SHA512 331cc16eacceda058dce7b6f97b58036f56fe23381eda05a6790972c6c3b94debe14cdc039ccb9d6b41415c5df10490bb9ce875ba4fbdb8494c0a2e41552487d +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac +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-macro-error-attr2-2.0.0.crate 7745 BLAKE2B 6e0e6d0d19bc467550de90a075a602f0be1e6ba24b29b84e42f01ccc953dec4f841625a84930a84cc5c00a1959ebdde9919c8d6d21664dd2161ea4a18a6f1d08 SHA512 8dfdd6aa54b03cc3b29e97f6be2a2d0716cb52b751cb7cbce8ceaa9120f95f9567be5869d6c4467ad16560b6db037d2c48ecf5290817c4e06b6acec1d7aaec44 +DIST proc-macro-error2-2.0.1.crate 24807 BLAKE2B 20bc34aff566445280cc874fc0c2a43ef6ea2ff67f674107f816daceee712749fafcdd1a8fd52fc35f8b875375e5fe05a571b717629e6cbd250b42162c2b3837 SHA512 6406a792b780178e80597709fa34923b59f8a9e8ad22fddafd78b3495b943765f5657542078a88dafa0e904073a22fbd9722d45ee175bcb51725e566682a976b +DIST proc-macro2-1.0.101.crate 53886 BLAKE2B db566c4fb6a197e0aa45cc074310853eaa24ceeafe9fb91f2014ba47cf6b1cbc34e4e9391456c946587540c8e270e1a37f5195cf03bd15ea5d4f171bba9772db SHA512 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c +DIST proc-macro2-1.0.103.crate 60024 BLAKE2B e5ce5f77838fd063b5615b1555db02175621135132de6aa7479d67fd0a34c15e8235290112a728f3251cf913a835bf0aafaf6930880511427143b63152047259 SHA512 9a6964a2ad24dbb1108b7018882ddb48cb6e6f652d1c5eed1cac94602539fc71f011a0a276765778df161edbd6387bf03a8505d93565e0c106f09e98d7d6efce +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST prodash-30.0.1.crate 92925 BLAKE2B 152435649d249395a2dd4241d1c1c2d708f02346e8ca8d5194a2a4677e14888302f577cf5ce29c9a13718251259565074683ad3a3f287c457c468433f4a45acc SHA512 3c3a84622fd55a85a06ba63cbb0f28e600b8d8d532380d0f27ab5cb54d9753bd509ac26d4d54053aaa70bb6a05238b87339ae3e15d0c2d9a69c7a17421f90c6e +DIST prodash-31.0.0.crate 95697 BLAKE2B 5d1510a56960114692224242fe99c358f252de66f7ce0c5e732b47e4e8e910fad9c286dc16bfed4dd9932b6654627e59aeae57c687c8ef52ba14ca7d420b607f SHA512 d0cc1d00fdbac3c5aebb6ea153c62b5e0a42a4d8fe751156bdbf429d218f4461f0521f8d0902050d90e13fd647c3b95c8cc2518d8abbc2e5c9f85bc851c49a5d +DIST proptest-1.10.0.crate 207437 BLAKE2B 433b10c4f7bf890a0bbb404a1d7bb824eee4eed097485221e5f5b0e67b1c0985263fb08a8ddb7a17735bd1eaa05d1e38a9b6e3c3581e12e731e2a8176ccf42cd SHA512 c1ac3d9a5ec88f4c929fd0ae95c2a41c019ea92d80b3300b85ef6e1986b28ad9e6a6039698deff83013c63fe03c87b45b445a51f8c20b287cd72c4468b53c8ae +DIST prost-0.13.5.crate 32469 BLAKE2B 5399277f9a41fb5693df225b8b1cd8beb3ba110343073d8654aafb1055c12d4b8e6e2333be6b9a2375625a5440cba9c8dec1f07f25c7b41ace666ab35308b19b SHA512 d49fc69df0ef17b1bbb802592c27ba1cc80c7d75393e0ab37c4fa2b22a6eba328d779e875f873b79dc66931a8a8c8d028beee4328d22ad56be1313e277e8c3ad +DIST prost-0.14.3.crate 33174 BLAKE2B ccc24af0ad29f1676b8002c7c2a7e4ef32892a35ea39b8aca9095bb89e0bfe5fa429b6d3fe6f55f6e965e5bced9dfffe9f81b36b3450699dc562a868621199c5 SHA512 acedc9d484725be871e8b564a89a6175d67de34e77e3199d00de0a8d37ddc7d506914582df547f36366cb3a5285801276211d786a698f39e4458bd779520c4ed +DIST prost-build-0.13.5.crate 47493 BLAKE2B a3e77cbca33aa11eb404cb71eb7d1cc331a314ffd0acaa141dd766fef827159aa327892bd78fa8ad66d1ac50bd8678ca0a97c91442e03958630a608f1da664a8 SHA512 570b816a6ed46f958e16461355e8f3735f9ce577ca46b72be767397b58778cc323baf3a676785a10f77bc48b57bfdef141965fe261de43ad42338fb28c2aae5e +DIST prost-build-0.14.3.crate 48990 BLAKE2B 70cea0556b3ed1123248606c8d2a2f6a84e6c609921240c4cf3c0b9b5cea3d664ea8724c37e30574e3ee4e579a579105801da02bbce4e25b2f8500d30c5ca88b SHA512 2588cd999f9f367f2b5accb847f1842d2f5928c494ad3d9fc84fbe6aa25fce69cf63e9e6ba8ccbeeef0e0d65f2d65462848aa3f63635c7907a14d23088fd5aa3 +DIST prost-derive-0.13.5.crate 20600 BLAKE2B 5dab618ad392d3772aad136c4bf3b035a8740842c6eeede72e65af7b715058a38323ea83ed1aa791556b9433dda5ad1d07f19b45bbb9360b8a5f99120bb01fa6 SHA512 79ad3abad23a66cc8619cfe4f071e8610496d1a1ac88392d68a20df3216d078bfcb228b95a2adbb0c3e1d6ba817663e37825388b92bdf83224a2c341f9a73b9c +DIST prost-derive-0.14.3.crate 21365 BLAKE2B f1c7a8086e86ea5f45880d7e85af70e3e350a2aedd2e06cb4926ac48adf82de1c824cbdc0e51911a1723c38abd50f32b95de5750c624d48b474882c4fd0a4df6 SHA512 9c62e08db01edffc1eaf85db31d0620571810fdbf4fbfb5c58f77dd365ea9550e471493b2d016389ab198e51d11fea712be3208db70b454e6778c6af04960f02 +DIST prost-reflect-0.14.7.crate 96073 BLAKE2B 9665a2308513ed4a105eb04d91c056d56c8b946fd8c130c83b7928581fd80987318cb23c043e1646d29353fe5f82c11e8ba5c6d625600740e9cb71576ed6d617 SHA512 cbffc428022ab77a1424d07d4de05338f1da5befd9df542194cf3acf77a8eec0c9c284e1dc7d3777ce784ce3491d158a3fd5e6030161a7d30f510d0108462d73 +DIST prost-reflect-0.15.3.crate 115653 BLAKE2B b416ed7641ec616e5a72ff6fb8cdf4f6e0b971522e5faed4150c3371cbff6403c42189e4dfccc23b2a4ca992ebd7d0efa5fc986c3b01af8d51a66e15aae681d8 SHA512 ea6d6a311f5b88651111ec8d5bea13b40aea4c645bd4c97613c8afeb92443ffae3a87e4a9e0a448adbf2c545883024327680158aa8cb9ed9241fdfdcf46f6ac4 +DIST prost-reflect-0.16.3.crate 109340 BLAKE2B 0d550e73ebd1de301cb78565591c9eb974bdffbe182c4535e776ff8e469dde79e16fa080d92213b7d9e2edc9741dc684e60693b73d601995672e17dc3fc7f34c SHA512 d365da073f5d4aa670d514183e52bab53783e2f7fc6114db211fca3141fd5b95f2057671612d1c635bf10fc0c3a65c378c26552fbe538c6dbd6199369bc6e2df +DIST prost-reflect-build-0.15.2.crate 12949 BLAKE2B 328dc95ebbf1d4ce989d6b64c7fc0c39ce43905c5a8ce86ade82f92c78c259ab6eaea3c94e12db7e10e788a3925e8443a94dc0999ea430c568af760b6f8b98a5 SHA512 5d72852c1a3bec0a8a973c7bec66c2575d35600025337a404560024faae0a5e8fd370a5dd1c4dac130587cfcafeacd213d069d4ef03b3ff05b4ec7fc8c72ebb7 +DIST prost-reflect-build-0.16.0.crate 13010 BLAKE2B 80a7e6c87c593061bc1ecf7f4024cc4e241d9e9a7050c821d37f898f10cb9ca25bdde626da76a6511eefe03805300b01d80dd9401f019bfb8585f433dc447586 SHA512 09ac795ecee54de817d60ea050238b2c2697c94d23e36682659f0a180214bac6d852c3af0f56debecb4affca21183ea9fce6d6214c7e9c3646caeed05d07643c +DIST prost-reflect-derive-0.14.0.crate 4732 BLAKE2B d61dac6249d4937dcc9b2bb8c611a6e83117c4e967d74cf4e7db751833ecae917666a296cab3bc2f4bf610fb7f34da0bc71ed2e1911862bef64362b63ed43ff2 SHA512 6b9f20592700f1d832bb94a95721504fa835abe363fd3afda618cc223173ab47eaffed52d4803cc39dcff70a2e9563cf6489998b5b7c276ff91158abaa9448e3 +DIST prost-reflect-derive-0.15.1.crate 12457 BLAKE2B e47db4d8cbdb58632221aca3de424f4c6d73331071727622fb0ed7ea27cc26e5a09cb09d8c0e0cff40352ad8fc83cee677a5c9bdeb75b5163ddf1a332c66a28b SHA512 9bfc49c76010ab049c25255f690c92f2f89e0ce3439f63de5b74e1b57424b669b2a13b4e43bfdf7466f19e71384ad492d291dd4a1af424b7ba80aff531a59ee3 +DIST prost-reflect-derive-0.16.0.crate 12463 BLAKE2B 64dd7fef3e4097aceac0dadf222a54c996498a6cfe10fa635364bbc49beaf73d3e21bc1545d3283439d4cf48dd8d79241b23dea56bfc76562ef28fb02e064689 SHA512 0306d86df809a9ba6e09c1b0545506acef6ba7a49a3ed574400dc78968177b453202e881734f2fe7e558028d4dbb4df46dde05867ad0fff6ffbc5bb9c97ed7df +DIST prost-types-0.13.5.crate 49145 BLAKE2B dffb6a601b20b00d0d31fbfbf8fd5cbe70aa786cc9f6b01ea2d1ac74227397fa0d6b51dde8f33f33d66eab76dd2d6fb7b22b09f7936ae364c4208d5d6a9fd68e SHA512 0b89381a04abd4798e59fc8d811bc47ff2727ae3e4ccbedc21bcfe55b5c08dba4442f629aafe81b61f9f2d5453da98cfdf7663be637cc9204b19cbe2c2fcc060 +DIST prost-types-0.14.3.crate 49368 BLAKE2B d48bf99287685372fb3ac41db6e29906836d0d8490840a4c2ddd992f314c6b248dfe4c9633657e2b3069bea2afe7ab018313056631b6a98639529072f6b9a7e7 SHA512 2e47afb5987d5b442dab52279d55fdaa50e20952a24d44b21652a43da618557e07b3e336a9cb4ce24523399d08d628fa7cf689f7e4c76ee181fc5657af8571f4 +DIST purl-0.1.6.crate 25278 BLAKE2B 4570f15048e832043620e5300596ad108edbde8e3e8724ad522f6ad0346be36c7483dd7a93e78ee41137dc20954f81b600ba25a39c74a86bb5b82d8324296804 SHA512 bd953047fb0a084ac117b3b45cafa70bb0e5fae738fe913d49c8894ef7fd3166d8903fcaae77d12ad17425bc3222225d186646aa842807eee5cef7b0fb5973c7 +DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 +DIST quick-xml-0.37.5.crate 190481 BLAKE2B 601f0f2c05e369b479aab7e57b58872af16d9ac0e40a5271e33eba34fdfe88f134de7f681a8bd4e94788e37c60635d4a7945afc5b0d5715058092353258bc3d3 SHA512 17a7a3706a6c2e664633698b414bf9ea6152dbeffcf853e4735260140a0c08403a3bd483babb8d3e5f7fce28148352387597af43abefe5cdb92dcf8cb35341a2 +DIST quick-xml-0.38.4.crate 205035 BLAKE2B 242ca800fc568f77d0d2b7f2963fd16142a05150a692a15584b3044c54fb5a2b44eb703dcc04fc9fe99b6efa35560ef6a760a180ac445a26b0f1e944d7ea1773 SHA512 dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877 +DIST quinn-0.11.9.crate 83606 BLAKE2B cb46730265f1843092dcead235e0210a546f1bcac72a4dd069a3f22101a67186610fc0b320242d375c94073a6d76e014c0caacf31b4fd21623426455d5423261 SHA512 5d28818be9c0970d0b7206b43ab7c1f94c379d2169bef4a11d5ccee19ba6088e2e578f5aa68395ef11c4f730b7f715fcf2fc02a4d60c351492a5b09002fb416d +DIST quinn-proto-0.11.13.crate 243837 BLAKE2B 4616a6216ac00e77b9bbd750fb7712accd1acda52aa939713bec35c424c2f863caaa74c8a3540a8aed7a95afc04abd61b2cd53001b038ed7dc6162e0bbed8763 SHA512 9311c62c22f3cd4f7c79e796ae3b48445503329424bed3cabf94d1553162f3e4966cba7808e22891c9d3875bb81b9dffbcfa0b07012ca4e02122ca5abdc01333 +DIST quinn-udp-0.5.14.crate 33436 BLAKE2B a5f0a871c77b320e514bbc2cc607302c0dfada9e282093e808ecad87887c8eed2f2ac754e061e1611e40643f0e898b47eb4686ae1baa70b4ebe0597ca68d97ca SHA512 47ee6f899841c1b5d73e1aa7e655f149e425c870ca5b4bf4664d7357ca4c7e36c7967eb035f9a2eda9630763f3e65c2a986fa19b95c64a322f296ae03ba0b380 +DIST quote-1.0.41.crate 31408 BLAKE2B 9d496e0878fc329ac9492ecbd470e762bd807ec8ca4e17a856b4d1c776351434778f519977137a67b8c143ee60b20774c09768d480cff51b22f2cfcb364a20d9 SHA512 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e +DIST quote-1.0.42.crate 31504 BLAKE2B a8106c0fe3953bcc2aa421516dfbaad6d6cb2ea839b2ce1447a45b8732dad40a921c2008b477bc0fa029dc0e0357a339db543b1f90bb9da77a5a3681fc16bed0 SHA512 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST rand_xorshift-0.4.0.crate 10262 BLAKE2B 1b18ad64c3a612f4a2f23c106febb073802bda49dec8cbaa2670882d5884c68d1016fd5773e21b68bef8da03cdecdf3df5a20c84bf8854cdb609f6342c51578d SHA512 4fba5eab0f510ebe5054899ef0f8fe3635a4e798da72a3ef449cbd5297869dff8baa05eb2b69ad01f103163744db158dc6a3a61f4b4a5a7d63f72e7a2b58b3d3 +DIST rattler-0.39.14.crate 196476 BLAKE2B cfc9cfb36e69ff74b09ad57dccd0d38f1022bf2895a3d5fc4c0e4f1cf1109f3a31ac7fb37e8b9aff9f8659ee8204addee437b3480905b3e5b3e45f96d625b2c5 SHA512 d3ac9efa514b8dc1731f34d7bdc5510852a3735350e2c34539d39cfb7c53eaf9ea12b4a24e3cb106259552632174dfc4ffe4ce2fda498641e79faaffa57b675d +DIST rattler_cache-0.6.13.crate 58545 BLAKE2B d457023b74c630d98e150d119e6548fc7d8a48a3d49ee544cacaadd9ad831dc30fe177bfd477a6291a61e31e3ed9911c947f55d176eb3ef506977aa3713bfc33 SHA512 09b682a9087f593f7742dc3ed635889d464e97b8119ed8b90cf8635c5b84bd204cb71da91cb3c922869648bfec0f1560b864b72c563fdcf6d5de6c5040139341 +DIST rattler_conda_types-0.43.4.crate 325104 BLAKE2B 9cda1376da17d2b3c1d91821a9e25085d18a581a3f8bdaf58f82b7ed2323a0584a6e06f44b2bd85942fc2efc0af298287235c3c92685da536c5c526a7ebfcc58 SHA512 2b393e8084d71e05b083ce790f907f19f1a6c3db03ceaf5ee5ee3d02ad2ca2ff3680eae0549326c3958488592c785698aab4af510f0e9410577b146a5a5d8bce +DIST rattler_digest-1.2.2.crate 20992 BLAKE2B 5d0a6359cf8030f0b1297f072230c1a6a0083320fea1982f4069920e6f57127c0d4e49077eb636a8f83a882abfbdf02640d4232457c0386e9c294c9afe9f3d83 SHA512 fc84da91bb80e163e5795594d92fa0d0d0486b276b3cb4c4556832db28d7abd2b59a1a32bb9f554042c3e5bcbf65731f3c159d6d418f92dd2624453f93336d6f +DIST rattler_macros-1.0.12.crate 8591 BLAKE2B d198ecab1c0f7fc240a36c9b1c3376851a602f212a28df47d96c19b13de9a1803973ab35bf505a53631b568aa7d6cae8824c316b0e19047d50cde7e31f41c639 SHA512 d0768de6bece350e1947dc67a5d9a73bcf0281f56d9045e7ab64dcfe0f0a6cda355fb7e3328f3d631f386726eecb5e450b17be121ea2cc78b9b5dd14d0466983 +DIST rattler_menuinst-0.2.48.crate 142378 BLAKE2B 2b7983ec57f2ac5a6dec2c468edc77058f6d62274423c786ab77143c28eba239d33f34943fac8cd3c0c997778b6e2dc14482c55e710d31529ae8d61023bff57c SHA512 89bd247fdc9f04f760097c7569b4abfea73d18f66a7a0ef421cff3040e5ab440035dbbc59aeac5230a5b820491c390c6cc1f9f25c648464024797b37b6b9a956 +DIST rattler_networking-0.26.1.crate 63740 BLAKE2B 984027eb93c114458f71e3d05a922464098a1ec75e1652bd17b67bc3be8ddde557739a3580259ef3ffcb601f7782429626f1a7046ed5edc8bfbf5078ee71bf09 SHA512 7d5f437c183d992ce6aed68612a0d887c77f15ba2381ddb63f4e3377736ced51749dcc3181c3a6e7b44667edd7358897454c903b91d8e60a48b727b3ebb0cb01 +DIST rattler_package_streaming-0.24.1.crate 209454 BLAKE2B 7e54219c216116021bf27955fe222b5c30448b03b549e3e013bf8445d8463ceea89d4d6b4587c42175aa8104bf56c3e6277804a55aee0ea81e46eb2052baa446 SHA512 63020183643974b396f3899a4edb7e6269766551905cde5d738788820d1772e9ba9c5c1da631dd279cac62f2e1108886955462b90000d03525ba872ba8eced30 +DIST rattler_pty-0.2.9.crate 12618 BLAKE2B 78f4a6f429ef9896b77524a40aaa309a5ddbda7b213f508360e4c1c2055856f08bd78e1fa538c7fd193d3bfa99f6eb5d22b323fd280280d3d3a900d0aebf0996 SHA512 3dc2b2269d6136feaf4e194b8f0ab78db6de9c7afa0f9eae09fd31dc873e4977c2112aa4f62e04ca723d902917fb3cd61073bb089ba0b18219bf8f70a2b94cb9 +DIST rattler_redaction-0.1.13.crate 17847 BLAKE2B 2310bb8d3a4308a4dc66a6910744116c6a38e6b6412c11c22a17c7fe766a2b697e74d11fd726e950de2e9251c51fdffce3750d597b511a37b820f0221cddf287 SHA512 1b54b0ed2d65ab8503d48f60609d6541846cf50a1ff01cf51f1e7c50019eb2ce3da14f05dc7a38ea14a9438ed77f6f24fa3f38c7e73ec3fe403609e9d11ba620 +DIST rattler_repodata_gateway-0.26.1.crate 117324 BLAKE2B ee31f83923a88706f2a662718c6bc609c829739cc7a5843fe11883a71dc4b8ac5134c784aa00e35d87f1f228ef4292fb8c836c05fe7341ca83f45861f9020eb5 SHA512 12ea0f914e599c61cba6c4e083101a85c61b4385fbd900d4a49dbc13a32b9df229331c5dbd357a003aa1d8aca743befd8e6547573af24f2ef07ae8d19d40b3c3 +DIST rattler_shell-0.26.1.crate 45304 BLAKE2B a49bd2e2d59872d3474ce156ce07530280d833beca039660eceb7792299a9c600bfe72f7b18f28b7bdbeb7319fbdd11f2878526bb3f9ecd8bcaf826e821efa37 SHA512 153296a30d19dc841fc6a85fdf39aac7e8c87b078ac527f879ba74ec98e62553c049c564c8a239f502a1e3e14fae449a93688fc404b63f352a51117f737e6867 +DIST rattler_solve-4.2.5.crate 90495 BLAKE2B 2c5999b467944844584dc6823d843b4e534c364aa74ff2ce3fe3923a2c427b71027cec733bd5bbfb960090222dd1b7e3ee5ce2f7ac1cde894b1ac3f70d42a269 SHA512 74ceb9203469cd935a62944dd5f5a031503a375e9ca204da88c266d4c6ade80fa7dce6e656a0ab9864d98cc84f0e607645804253d278ec612f0583455240ec6e +DIST rattler_virtual_packages-2.3.10.crate 34030 BLAKE2B 5f4cc54931307755af9dbffc6881b268e45fc9aa7213b0c7eae66def9ba31e398e4f298a69000f12de8845244e6a47869ae1fae19eaac56d2253d21cb516adc4 SHA512 e7cc8da9cc9bdbc29f3428cf7ee781d561b0b663feed02482c0d6bf40427b5708a09a55bd272d9b6489024f7dc28630c9409422029b3ed1f3f5189d3192bc48a +DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_syscall-0.7.0.crate 27652 BLAKE2B d0c5c9944469a733fe4f3fb2e1d08f1c695996b775828483c833b0eb13f9bd11dfe6325efcbc2e774f4962aaf5ee74ccb084d897c4e8fdcbb80f74e0f08841bd SHA512 b4aca4205e630f4e38de2bdcf5db0ba921a50ce73b686280a6b0ab12959a92862e225f352e0bc041ec90202b6fd622e1ff9fc24556296e92636a184917cb1b0e +DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST reflink-copy-0.1.28.crate 23811 BLAKE2B 68b22a3ee46338c4bb5da21495a33a742a0e699ab572329df00b185e1d7ee3f256a1af3e885622ec30b6361a584cda4a1b4274279efbc129952c777e9fe4b063 SHA512 2acf94a0f7cf8f43886e3fda03bed26ae27f321282f0d896e1feb16cc4a6e803053d5898d18e2e5c130e0e4734f07ea4691e3301cd56da30b0499a3228c1c21a +DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c +DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932 +DIST regex-lite-0.1.8.crate 96884 BLAKE2B cdffd962e1f3e004e2b5ea1e3edf955405d402424ba46ddb32a05047d5b7b1e13572bb308f73ac0a435c0e424367219d5ec5d43840854e44916efea7e9198a07 SHA512 dc1bbdfc55af7a4e604fe7d270acd19fd380e3506b634da52cd60c5e47905e2ad120187505e7ceaa2d94be51e7960793276365f1255ae0fef2b9fa7955501b24 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4 +DIST reqwest-0.12.24.crate 159974 BLAKE2B bc331cb57bb28b9c40dadc32d488d6d77605497cfd6f41e246e07198ce83c254eb6e4818baf97fd31b83c94fb78c795d60ab9c4cf4c479799c23c37f57325004 SHA512 fa029c0f9acdd1511ea8b65e1b1c83d9c1de8f9495a587b5b143666902a1ec4f2a8f28b28b535ef12c5e92c12e540f7cdb23f7cc253b1574c4a88dd695c004e8 +DIST reqwest-0.12.28.crate 157031 BLAKE2B 842b37c14d8c6fd1c79f58759a3ef91a2f4822e3eb6a8e6af3d120e132b3c3a0427986594bfb8cefad7291b0edf0474830f0287e4be030746f0639065b30e2d1 SHA512 a313c1a4e77faa1cbe8903fe8aa79e9555e2a96992ee6b87f724abab25dc7e4f93323c080b5c2ebdb706afefb99b61ce411e37895bb9a2cf73e0365b96c84098 +DIST reqwest-0.13.1.crate 158118 BLAKE2B d8025daa0e63325f761c07a76358dfb1d00b34f37799ab36771b5a34dcf5ff52caa1ade22e392f8875bf6d170bf8a64625e067de0d7105fc99775479e83bd462 SHA512 af3e9ca170d7accc418b17e4323b8228058e7ebc59e9246dd9af0616d0187d76a43791048855c3a4ef6bbc38fd9e6fd3b094b4f83418f2be3f85239808495f96 +DIST reqwest-middleware-0.4.2.crate 28290 BLAKE2B 04c4db9c0b70f9995396a89fefc7f9d85072d283debb328636644328c6ce418bb68a4d6a689ae6d29fb01b72b1360e74d71e453ccca315fad349aabd83fe98a2 SHA512 7c32d5e7bc4ec5134c98f32aa33ddb0a556e633ba9a382321b77050810ee56a38178000a3ec74847b38323bbfe6d573daafabd4027e3a1e574d6e2dce6090bd3 +DIST resolvo-0.10.2.crate 123942 BLAKE2B fc512ef86578681dd36bdf87d160ef06216a4cefbabbcdaa90e914fa540018737a87c7b76ef123c52bfaf97fb081dca43328230a1fc1392fa0c319b2cf976185 SHA512 aaddb6facf6a2e17c43328dcdab15ba03894001850f2fc6dfb89d1499c5a531e2891c98d9e444be3dfde7bf36e3d35ebee0b0dab6ab4c88da8c0dad6ff7b3436 +DIST retry-policies-0.5.1.crate 14368 BLAKE2B 089a4b8f2efccec7d28128f41778b30e974841737eaca799a54a7455cdf824f314578058d8744c5a038281a11474647292136b25232abb4cf8c703148d9aa86a SHA512 f0959d28f745dd37bc576ba9775dee2761bbeaf011f02c393f161610e4380712e9158003f014cc7f3900f08cb77d5db97f0bab61e51c2389798a1fdc0d574f63 +DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST rmcp-0.3.2.crate 124928 BLAKE2B aea97b438996408de0814668e2ad050ed5c19ee4411872fc7b29acecaac058268a2cc27c7101a45c860e59b7bc98b93a4197866b49e2f1c8972455a6c5fc182a SHA512 2d97dd91497c76c58814d82192c8ff408a7c2af495979129147e1be52f7639babf1417351e6cf676abd3b6ce9f6be6605024fa18ef61c43dc2a11f8d93e35b27 +DIST rmcp-macros-0.3.2.crate 9032 BLAKE2B d282ec4669552921d1d753c4edb1712541a2dd83985241e88df518177009e82b7a58059f72881bcf409d0296c105ee5ac0c1a70b2891f369522b7cca62e61034 SHA512 3cbd561486225674ab23ce8dfb24aff8465750cba0207f8be109dbec60d8e7de67050dfa176cee0a1f3af0d9d6c8bc42c12c3eed903029e2b172ff946c146f4c +DIST rmp-0.8.14.crate 29687 BLAKE2B 8467f30a5c015798bcd984297c9af33b5cea52b775e21d79322021c1232efadf3fcf9db86310a66a22cc84dcec2450da410d7308be6e723279279df98e922a4b SHA512 f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e +DIST rmp-0.8.15.crate 33421 BLAKE2B 5a58fe08c857cd6f07f60c507ea4de445430cd1e42d0c9cfd3163da0d1de6928ca53dc96264b3798ae9c836e1c785dedfd228ccb7f7c73336e1f8888cdec6b96 SHA512 5c9ce772bf7ba4288b803066a7d3a02ae6e69514932db0ba6f7c43c3ddb0657125597784b6a01b77bb6f9bf8e2947d1e3e3457cc0de9e89b471154fe404bf2ef +DIST rmp-serde-1.3.0.crate 33025 BLAKE2B c726f5555cc4d3a08d45e6229d6541fecd78022b79a844c28a16ee9ac60ea5b08efc4059394f2f3911c1ca699c3420a8e8fc40abce60a402d7a43248d63b8fd9 SHA512 d4ab14e7cd4e6a3628d6795d45112504ce6e571038b08fa92b70ad5deed143d2e4a89927c206eb1fc06b3d5fcf4dc6d4357572f8393e766c958b50f0076b436f +DIST rmp-serde-1.3.1.crate 33867 BLAKE2B 09cf6bc371a4c6cd3d5759f4014baed9b391f39c88dc384a1334b1815dc1a9b7215fcf878a420d86517b87e5bd04f500cc09b89647e69e06ab40858fe7b0526c SHA512 45ff437e3f2de30e819d0cb12613ef6117f9b4f1957958440a740da48022543872fcc798293771cd9234473631f272e348e1e1750a49ba296c9d9953ca8ccd1e +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rops-0.1.5.crate 68739 BLAKE2B 22a83cde95513ce56652701d8f3447e3ed54b55a81b945d60ffee0d80d947ea5cb08146bd2b1da2007aa1d966c69e3a16fe592047d1ca24a2c0118cdbccd983c SHA512 c8a807176cd0d63f7ba73738b55402ea4b26b1dfd7d934bccb81d7e45815f7a29c235b8f6543d12e16c3445492167c28d0e5b25b9148ad8c1d9e3c28cdfe6891 +DIST rops-0.1.6.crate 68865 BLAKE2B b5a72afe68c6e667e33afe960419666c78e2722465f4b4a3173609a0bc11e9b9dd8dc85c5709e27d61987fdd1318e5f84c0bfc6f235bfe27da58db9dad586b49 SHA512 197b9ae28d7d7660dc55204e460a0fb71b949ffd71050bba9c4788a30dcc4534074403527e4dc4a010d71aa2f09173d50e472d714bed54d63180566dd3f69ae6 +DIST rowan-0.15.17.crate 39734 BLAKE2B df099e46e577500f133c6d3553d3f79fe3b6fc38453c3cbd7e87feaa7b1234dbcebaa84aa81ed67af5ef06eaabc595de6f5dfa7577c4031474bc008996f85c84 SHA512 8cf24bbcff1b5b824c0fc3b886b5d76d53409a4ca586a23a50e5229d0d9f74723afa46f834aa597fc877f5ef3d85fac642d624a19eca842509f068d0ed000dd4 +DIST rsa-0.9.10.crate 86417 BLAKE2B 14a77d2f90428bd9e47a30039bc2113265c3af51313e3d28826d0c95e7418a85e432bf3d49bd377f2348e5f5c0fdad47d21050aa39c64c40c8369a69336cd7c2 SHA512 704170541129566aab066fba28828b51ffed477df49cd9343053deeaf17e286ff94e08824f2e9427bbd9d0031238592b9706606f8013180927be5a88b5e69907 +DIST rsa-0.9.8.crate 85741 BLAKE2B 27c797ef28a040d299be6931599886fb5544ed5db2111f2db9023a885d0fc4610658d1a6fd2eca133a38c81f06d468677c1c110cdf8dcd5658e9d43b289cb097 SHA512 26dba3b2ace36675fe128271f93c79396abfdd8b1caf81e71fc8097a67f5dd875b96764a66f496fc8e6018f466bf165f501da17ad5f4323585625636104b02b0 +DIST rsa-0.9.9.crate 86379 BLAKE2B b03d2b15843709ab754e7fe6443474e8053b99ba4f3d95ccccaa31fa5b5b0f50982fabb7dafc6f05c121326e54e5fa8a2c2f64147a6ddd23c7e0690ef5d7adb5 SHA512 8c763fb4a7f86b16250a2e976375329a90819b1702ef63dd269f4cf0cbf708c954be9131e6701002035d165380c0708f311933cb734a6db418d234f429845dbb +DIST rust-embed-8.11.0.crate 901130 BLAKE2B 289ca53eecde5c3cd20ac296f265d3805a42d654530009e1a9d7d9cd90bc1df1efd41bc3a61268e6e77e0bb4f48369f9859c57af90a494380902aae196757a5a SHA512 96d90b236269ae3548998f0c28d2b3f1e35422ad63faf46e0a41d55a43a5dc3dd502108455dc2707b4e2510db069eafcd2a1de2e3445da01e7266dee304ad1f2 +DIST rust-embed-8.8.0.crate 900773 BLAKE2B 8f09030d521427fa870529b6ffaf0349784d19638d28f778cc659dbc90c9eccaed612797edc9b4f5ad8e131fc65093d568dc650e324976b78f73eebabd008141 SHA512 01cc087397201a877f85075400358fa262eea562245c259e8a868be7d883997d4a1284c2cc17f5d96176925566cb149f59c852b0eebb7c2e78e25e9a039ed2b4 +DIST rust-embed-8.9.0.crate 900777 BLAKE2B ed24b62cfe7b03c5c6fb09805e6d32d4466ad05bd36b04b5ea21efd5bf7442dfb91027810e7a5a5dedde1cd654c4becf6004376a8e480bcf871075a58131dbf1 SHA512 b0fbc4e0f9cdceebc71b541cd35a63317b3cf96f77005e81806c3c316f4d4aeb861b6e8c7c3a28f750968d51ed072788368d48689917feb5dfd94f8c12c53239 +DIST rust-embed-impl-8.11.0.crate 9286 BLAKE2B 4d66a082d53f49d8ed80b7562968322df17a5871f5c0b006551443931fc518102788ff86a2e112f562e4936a64bd1a06f5479f8bdc5e2f86cd3a9ababa271d96 SHA512 daab284a38272b5e30153ec7aa4455ae2b024471662996ded8c2fab4e249012cfd9aff4143ff915005250f3b27402ce1d60d573c554571e97154f72b59caa2e4 +DIST rust-embed-impl-8.8.0.crate 9281 BLAKE2B 1454bca881f24b020a2eda2df1181cdb8ca2ae0e7ee8ff9f590a03c896d5d8e79bf51ba87ebdd079e22e9273c7ebb71e659a5de23eec47faec20dc5dcd2c208b SHA512 cab9bd2b991a135040c2820dad2bb8454954864ac3fd9e8ec2e3f9139c3dc220623ab665a9a000fa1fd507de73dfce7e5883b02057572142c3169bb64d53a4a2 +DIST rust-embed-impl-8.9.0.crate 9279 BLAKE2B 8ecdec0fbf6d372d5cc7caa863957aeedebd58f9ce217c9614bda641a9bf88b84c0ad7a036d5dfa822c8f098e4856b3ab0dabf253e54f8ac6da96f610d22af01 SHA512 6669d7b355e2959fc9cc911fa6566dabfa850b80a0c95c98b7e0e238ee6c2c1ed54d48874ba321475267633c7d379b0e4d82a4728cd4363633b8555d0169dd47 +DIST rust-embed-utils-8.11.0.crate 5729 BLAKE2B 0554659b60a90c786c7fc395a34f72e35b28129e191aa8fb27422f0efe2ad44f4e0cc68acbde405da4a7f5dbc82496704099209f6e236e1ca36d010892b2f037 SHA512 cdc49c45794b6d732c1ec13bf8c8deeba6582a25f762ad407734ca684780315d10259efda1c90df03fada5a3c8558e0b52db3b15bc502fc82e7312e750e869ae +DIST rust-embed-utils-8.8.0.crate 5735 BLAKE2B 4bc046a07e04d5343c84967029dfb590fa88a84cd6896dbcaf431cbaf064fc7a009fd939c63613d616d972f29126401a92f0fc5d95f334759e0f1524057822c8 SHA512 dca86b71ea9052e06c1f79a8e8568f0b3587fcb4800ba51612a0186c95336a6215afcd405a2c89fb8dd854b76db86823c137dcd97792385ac7f400558b047c37 +DIST rust-embed-utils-8.9.0.crate 5730 BLAKE2B d05f11e1a991a27dc8a9cfb120d26238e66d9d4b4ea77c2967846a9eaae8ba45bc1777babb969307d209af24bdc234666cfacd2dae4c28bd07b9cd1242fd3c72 SHA512 aa87782914232ec2abf61de54e94c4d4c6450beab14b9bef5478026549d2a9734ab155763b43ff777162b2413fd524709da61829dae7db95e6c2211d9c855587 +DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f SHA512 a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348 +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0edacaa0ae8c2442d75a1fae82f97aacd9994f3511605686cd2bf592e71461279776afc63b9f25cd8ab10610d59cf3610d SHA512 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.2.crate 422717 BLAKE2B 603a41f610c6a2be2ee170f6d35ce1683a50590d909ba5444c1777b9c00b584f4544868f4c4d3b2397ca8b77da2d8a40154ccc6f0f2f6affd2353aebfd6b4515 SHA512 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustls-0.21.12.crate 285674 BLAKE2B 44977600effb314aa3c89609059c61337905f0380464ce05b4e91783f1a1c9076a016c8957afb3d184a7a6d076cdbc59e4703be22fc15c540e46a057527ac1ca SHA512 7e48a990ee69fc298df45d9a0de9b5a33a56261ec3f79ff16065cbae7368705c1f3432b77e3262a6141df68b19cbedcccf16eb271a54202049435c63454186e5 +DIST rustls-0.23.33.crate 373649 BLAKE2B a64e00641eba7ade3e464911da00fba918a7ad3e172fc17b91aa91771d058de2e369ca0884d2794f7160f4852574d91acfc881709e26be82c0d8c9961a40b936 SHA512 cb78cf88cdf33224e397c715ef47971a7d79b52180b548a3df2a4f2a11e618251360a636e654e4e1359db08772fac9dc2ce0ac310b8376261988d185420683df +DIST rustls-0.23.35.crate 373700 BLAKE2B a4c219adfeed33e415f5cb3ca2d9df7980ed03bb43f2b1dc6f7f3b2723a69dd5d0a9d5f561d2d26da60f90a4106b54588b243c37baec7ec201df51e2abf411cd SHA512 f59f48bded60aad7b23e7c8c0f579713405ed7de45392f7984ceddaca42bc796f86674ec23b4576958042e699dd5a7ed82fac47923ae13dce930b7f3e8c0a039 +DIST rustls-0.23.36.crate 374313 BLAKE2B 3e058804dc9f23a1410b99c5c40509a4feb20277335b06dd8be9ca07d54b241dc6ce133c715a3843468eb10270b95b74086872d590fc5f11c4258866166c1c86 SHA512 d68fbaa39568abd442e14d7c2c8985c9ded254bf92161316b31d05b5128816100a76748a4190b56a2e5f2c2e9344757226a6d8eecb3b41c027deff239275d0c5 +DIST rustls-native-certs-0.8.2.crate 31903 BLAKE2B f840a12379dc3fbb273f751f501bdbaed05b42bcba1ad58789fc6119c6626df184018bdf33c10361f9378211adb08866c73c29a1487c51cf310e6a0b4cb71211 SHA512 9ef045de505dba6ad973322e4c10f1ada86874dec362bbc7b3e10a0b33367a53d8f7ef111e632e505a13785d48c989ef3e4060ca7c7fab8abcfd7545719c3ec5 +DIST rustls-native-certs-0.8.3.crate 30380 BLAKE2B fb60258893a545c0d66b59badfc79dcac94d63c236214bc55d4ff9bb0f7e21028d7d093542539fe1de23f565bc50cf407be7e440504f379c34405c735aa25b46 SHA512 ffca026a5365a97e7a254faac2ceab188bd1cf51876a32e99b16bdf5902363c6416e8e28247f53864609d0f492646fead7b19328e376d0b8b2073e6fb3bc60a8 +DIST rustls-pki-types-1.12.0.crate 64740 BLAKE2B 988c6d11e02bcf148493a9ad616594c1a3d816a26335d9df3de5e9b1ba81a4a1e3862cb46db97ef1f743ec1241861688c04c4a98308166d419d8f307f9d4c09c SHA512 6822b3a94109e01a0fb420f58fcaa45b6a52519233da751c314fdd9394802c2175479c470ed5d8c71fcd45be46e3c4d8fc8addc43322101002f31fa034713066 +DIST rustls-pki-types-1.13.0.crate 65448 BLAKE2B 76c5a60134a3dbecff28c64b9df50b0d40681505fbbe5b1b2556c59376ad717ae198ebd16e3886767f85ff0dfb5aeb6b7a4e789f78c439f259e57d83e8f3c3a1 SHA512 95fc09a81d687deb4063b1029949f6829dc0c301be7a0a2c0bf7f160eb07941c76e936274f130622e9a8be3f59673de1648c93ffcd3b59b83cbbbd501eb18733 +DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0 +DIST rustls-platform-verifier-0.6.2.crate 58924 BLAKE2B 625a9b61ad7f0d53c2dee2f6acab2a37c50a2c49efcb1d4b6c377f3413e7e3f8353dd6a04c238c8ee694bb2a651d2586c8608e6787ac8cbb04030d8146a1fcb6 SHA512 f3ff09863ff30ebfce2718fd135499c689edd37983726a4640c35ffbc40c1eff416e84047286fd27751b811dca9d627b9b7eacd1fd995c036c19a4b51102b99b +DIST rustls-platform-verifier-android-0.1.1.crate 13919 BLAKE2B df093369b347cf84106853bedd23096ecf2698e772f94898c593e2d92237d6cf20542587853a1e9793456658ebd7c5b09c855d36920c235dbb0dc9fd8d23d1db SHA512 f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533 +DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 +DIST rustls-webpki-0.103.7.crate 85721 BLAKE2B 2e6ea67d14b9a706d76fb7aa14f36a0b47ae6e0c57ad01ef2f20984ac78e2289c990bb3f11f397b1c5dd22f1545d0a06d836a88107d18a885019132dff9faf90 SHA512 4d56d27434c2c8e9390c203bbf73aebbb12357582aa7c9cbded56d5b739dc0db17f041587b9648ce08666ff4b8520e15c26b9bfd756aefe86498181a88a4883e +DIST rustls-webpki-0.103.8.crate 85810 BLAKE2B a6af950b130e130c0959013662b7be31d73d1bd98e00f507a20a9d980d7b133ee9bdeeeffa6313cdc75a02bbf06e24a314431a6f1a460ac4e00e37d046604412 SHA512 934f630a0c8be9bdc41d491ff8c6cdeb225f180c77b7f1b242d0c4a61390fce7c925ffa09527e5cf872993384a6197ba4685dd0b7466241b4e1811a557366336 +DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST rusty-fork-0.3.1.crate 21108 BLAKE2B 089d796e788488b2a07bd30f24b23193544f315dca9c34dcaeaa29928166de198b8e35bb0c89b7822cc058c1a381160ab22ee99e933ee85ea50e1a5830409364 SHA512 815e88620720901c737b8a3552424584094adeded3256678d3d033243674ab7808fc6404e678f52d0e46fbedf4eb9bb2cfd2ee85b543f21e448198c3c5f02381 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST ryu-1.0.22.crate 51321 BLAKE2B 1d575969b18e385b9805ada6d5acdeb1d1fb306da425b10378d13ecd619553d9cd07b9e134cb46d11ab956a19690c066ffd50848f713c63602a0fc20a885419d SHA512 542a991b438de374a8377dcc1501e55d919d480d3a0503097c24710472adca732c4de4f1e623b28b67763ab425aa8e234080a5abf222b5ead77a9352f617c2fa +DIST ryu-js-0.2.2.crate 47497 BLAKE2B c49f2b61fe03a816b244d1f066c21f97eaa8ecc7bc9f5e00a5cebb1167d78b632e1c79a72d451abbb8140694e3d638b80ab7e314b9e381aad277fc2e83a9467f SHA512 963cb492b68c91cf2ac9b6db377ddb7f6e007ee3b87706593259bf5565a614987efa1bfbd086fca4333890ffe8891c560e2294fcfc73f9415a13cf68e274e468 +DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scc-2.4.0.crate 145014 BLAKE2B 9d0cb3823f4faf66e1ec309a029595091beee1b23af7bb48d7137afdaf367cd70f0db8a6aafc94ebf96526383e7adb3bb417efc8523633822ad6065814a96133 SHA512 ecb7afb66caa1b6e5f993c89f74bc63aa6a10fff7a418c708cee14be786681adec36545c2f36b27ff191fd1cbbeb73a774b214246fd8b5ef8fae3a42a19dfeca +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST schemars-0.9.0.crate 80032 BLAKE2B 89ed96fa1202c3e1891c1e8aac2edee8d672659707aa2215eddaee122fef2bfedb1cbe1c6963111a7dfd0c98957c1e1574623dd7c5840a3becc6d003ff1f6570 SHA512 5e6c65dbb91f6016c76b638c0277ad42fd002d1ff5413a54da353775543dd87d6c1c7e473e0f2a0bc4f41e1b94d4e72d1ea850aca78160a4a1866167b6650960 +DIST schemars-1.0.4.crate 88282 BLAKE2B bb9bbb8a1198cbaeb81520bf5361f74c3ea18b90942536fb4817b08e203ee2334bfe09458628264077f045f891b5b84aec599fceb343aadfc539880d449835fc SHA512 b87734e8f76bbaf1888636264e493285ef5a45bdeca06be01dd6bbe4c3f20f9a74f826af0f3dbbddd8f062dcc7bff0decb1cabbb1b771d7396fd162a3459a860 +DIST schemars-1.1.0.crate 92664 BLAKE2B 42e9c7ef2c8d5bf929dab798b8dd17127c266394f86d6a4656451599c892bbdad1bcba50cc8363d73c7163e473898f3709e323650001c224c3ae7f98994689f1 SHA512 ac7b156f6bd00d3fcaac7c4cddff9cdeb1eb34b3775ed26c2cdd9d2a36b109c9f84b5c89d6bce30efe870346e24995d28ca033c11d431b32734ab0efe0fe248d +DIST schemars-1.2.1.crate 94403 BLAKE2B 428d5b2956848ae7549e488b120cd87e6ace83d1a0ccceeee57695faea8885efb80b0a46a1690e4cbfd867c7d57769de7f1b137e91dc11cb843f123f92e20984 SHA512 a18a5e29b98ebbd78d46670317ad467904389a71e323f576c61816ff9ed86013df5048384b9c9af01c6087e4eae10e3dddccca6b3b6cc723feb2a6af08cae9e1 +DIST schemars_derive-1.0.4.crate 31126 BLAKE2B 912e15093fa27743c80bee136926cac7ed2138ed450c713591e6b1d81173c96753e05dc655886168759ce64bdf60c0c870babffa1176ed2902024a89b1e83c69 SHA512 fc70209b28a865ce120a7775c0a97b6140fe418d4d65b560240bf248a62cea8bad5523409f2002b39688badd0a4db9ac991c1cd866b61e14c1b334e458d7f6a8 +DIST schemars_derive-1.1.0.crate 31175 BLAKE2B dbc883aeaffe9a5a2ee3daa1f0e1436a22aa9015f566d15a26c796375a95c1ae70aaafc33e095ec0290bcf7114b5dec400d5459fdb1e9878b5299ac073c5e966 SHA512 b8d8c04d903cf5fb91c39e39ad1ffbf430aeda1c17689299c2c8af8a692670033a809c2ce32767110e09081800c2f0ab3dbdf60fd8a9a27385ade7cc53a926c5 +DIST schemars_derive-1.2.1.crate 31319 BLAKE2B 62fbeebd4b1d7d85b54a4ec0c75ea26f4b85b8f029576396c69b3185f0e97f4782b44808f35aed2abc89f543e102cfcf0c4b9ed71a6b7651686b607f920b8b56 SHA512 ba80da6bfa7b4601975c440d1d8775ed956876de2545f75fdd427fb8fff8b0b501e4c99905a0c69c7821f81d9289724284bd85a7fd19de1c650b6bef11489a61 +DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scrypt-0.11.0.crate 13440 BLAKE2B c2378aaa8e81c5b18fa5954b7b72fd3c4e02f61e4f8c8472de4822279d3cdbabf26200492c332581e1d6397e6b4a2e62e38bc09e5472871501c1883de7649894 SHA512 d7910b277ef814a470361c12a7f2c90ef5b1df56cba9b62662f52a36f076872cf21d18f6c81d33d5a7e94184625753e8a6224d6559ab3cf82ae1a0b7f704e544 +DIST sct-0.7.1.crate 27501 BLAKE2B 12f63e62f49a0ed0c5a62c1c9b42a83c1df43401ed1de85f993167d8fc52733908e58ea1fe76cd7ff6128d4d6046d7c0335434672ed1865c8ddb1b3fbaecb590 SHA512 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e +DIST sdd-3.0.10.crate 32748 BLAKE2B 7fa53287903dce30ac4ba44c8ecb59e7dbb4d56ff8853a07879703ce2795bda216b8083ed66574275b6a4e5b6df237a325ee49b999e10c29fa6198b61a7a5225 SHA512 02576bd1b4a3ce75b5ddf9fa9061ed5bf20c15aa1cb507047d19fbcd421ed315bcc5f5139b79ef27f4189f2b0889cf643700b73113d68d8928eab755fd7cdc9e +DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e +DIST secrecy-0.10.3.crate 11303 BLAKE2B 4e10acbdcd97697ee9f5ffb00839a6b60241b9851b453c7feb2d336acd3feadaad8d016c9418cafff5706afb019e7a8aa2448cf1f6610313e0baead6f22ba2cb SHA512 99e343ff7b86e506e8ab0559995102b196eba1fabddae3b7510f3192a1ce5a2cbff60535ab855f3cebdeec135b721dc03e7603a03e537daf880b4d5a6fe90f6b +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-3.5.1.crate 89937 BLAKE2B 83c39a4272b2de073d96b8a847e1a7197aaddb6ab3604916191050bf02000f141cbe52af298412df5a90f48e199cd71933e1a850a7310bb7913692dfaf6a7139 SHA512 b1ec6f22d8b91ea92f54d226b2d7466d1e68de0119623bada3583df24393959e9addeff48bcb14c62692b1916648e3bada1b7d7ced78f7ff2155e67e74d6792e +DIST security-framework-sys-2.15.0.crate 20718 BLAKE2B 886fbad71ed3d76457135e3f1bf2b866239ba05349e4932f75dce1aecdcdf25702ac16cd1727b10089fb36f62539a4ac47279aea31f0830a41f897c797fa35c6 SHA512 8207502201222d56de839285f4f2e31dfbb4e32d08f4932d3afdd76d8e0a547621b9bdacfa11ece5e7a1be0fe1c7e15fa392ab9603c283ce240efd61cde69472 +DIST self-replace-1.5.0.crate 17000 BLAKE2B b34716f4b6fa6578c07dc37ecfde58a7939e3522e408acef28e97067a3923cd777a411b33dd4269513cfad08d228106843b865a35afa3313727c4513a14995eb SHA512 386b256a94a0551db81c5bac8aa136a4b5a83f48c50a4fd34a5f2d80b365c3dfda7fbeb821b1df7a5baa60e015f6af60fd5574a6926b0cac17f9457aea2c9367 +DIST self_cell-0.10.3.crate 7308 BLAKE2B a7297b9926d4351d4235e5fcc4084929751a0bed37598729ac519f23150464b6369ac055d3218f3ef101c9ebcd7b1b74e03581051d773493e7ff5f11e369f06d SHA512 4806034b1d28cfbdc1d47f32ca0bf9c5a87903d186bfdcab7d79664a1604ebaf8f709ac9e618af81323b247d0eede1e7dd8b113cfaf7a602250aa689bd2b2b6c +DIST self_cell-1.2.0.crate 16883 BLAKE2B 56bd187fabc138c530aa23dfc69a330a7d0a8f86609801924fd1f4b0cefc43a99a8ba21d05e59272c9d32b83405b4c980df4f01e529772b760a9564dd8eb0c0a SHA512 41addc9b737d0379c0236b1821d6051d31dca6a76f463e6e56c3bac9015da4243f9fedc3d57e051f68f6f0aa610383a0b2cade07b1ea17e92173e2088a625af0 +DIST self_cell-1.2.1.crate 13542 BLAKE2B 12e98e969f938ed8c2e752e948084a72e777d6096b1254a863f3c7c0f315d70790589a33560492f187468b0689ab9cd8df619d3c165cb5aa8b9ff02875513bdf SHA512 ce01bfe6d718b5b15e257e37d07b3c4b2cf54c43eb1d048b858daad4f7c9b808354bb5ba4ae4b8ad4f561a7833a31e7f86e481340ef58cf1f4dd2dcfd992f034 +DIST self_cell-1.2.2.crate 23264 BLAKE2B dd4208f060b09e673178d0c66ba98670187d613fd903254d17e711ed2538c4ce6cdca7c0d65482a163ed2c91c8aa9b19d7f29df025b9964d69ba0fab3a6c7d6d SHA512 b47fb19bc623b5d670c21a2b1c32dd298934e295cc5b965b2b244ff4a076a7de4c652e4d820db32e68301b4124334ebd25837b55c610b75dc60bdd95a6ef9420 +DIST self_update-0.42.0.crate 43673 BLAKE2B 442421729926784c1eea095e8fda6ac41cb837688fd2a4b01601b2aecf2d8b1b841bbd0d592d29da4d70810e9bc1f7830727c01aafa72f9dc38a8b0825618fca SHA512 7a0442cd43e2b17e5e03d22c8275c8f755a11a619eedcec04f24bb0f7d910f213e4959dd97fadce129d31381b2fd1538888f987cfa38d21e9994584a651c737c +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde-untagged-0.1.9.crate 17718 BLAKE2B 655d84542b49bbb973b1e71889a1bfbab95807a16f9a42cb99b548890288fb3efb4b263a885c149b4b016a2c05fa4c2f1f1d18b8fb57d5ea662702939db99f43 SHA512 4eb07da732e480c34ed439c733e4c4f6a259976e728cd56b88091f1226bc270faaa5338356d91438fbc35316525ce4c0d55b5bcd431e7e988fa00bf1935259e0 +DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76 +DIST serde_bytes-0.11.19.crate 13427 BLAKE2B 9cecba42c6aa66b577c90577002184376aabd962e2de3a7803ea073479601f142cf2e372501f8caaed3b3030d1202e3d0ee1cbde84a6b1d9e704d690b65c578f SHA512 9d3f72532f57703231b6e60f4bfade202a734944e0eff5a336aa342c5b15949cf29a0aeba4a921cb7a573016f77f12dc3a5a78603f93d07352e0b64f3a4307dd +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_derive_internals-0.29.1.crate 26189 BLAKE2B 09d2fd10c73ab114efe244749678c166afcc3e6217f2a4c08c01a44e546471c5f7cbb7e79ef908fb306975852fe1ae32b7988e04df3741ca82db1e3a3d6979f8 SHA512 ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771 +DIST serde_ignored-0.1.14.crate 13078 BLAKE2B f700b8703d1e94a7701033c38a94cbe02db04736e76a1eaa46e50cded1af3d843befdbb01089ae24c8188fa1c16caef8aa82ba0d9affe6aef04a80d1e9a5ee62 SHA512 1f82a1731007ac95c9387b2b3bc62bc761752467eb871e7c1711bc6b15a4fa25f5fa26370fed67e3687722c904ac7e839317435938241a55981264c8364a97ef +DIST serde_json-1.0.145.crate 155748 BLAKE2B fdb06251cf3a18f2f3685823585f4ac16f2f3b762e528e3f815168a6d7991d384eb140698f9f5c39c4ce04e17fbe062f3f9c07cfea9915415a7e1f9046b6a83e SHA512 e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_path_to_error-0.1.20.crate 18046 BLAKE2B 3f182f9dc568e006d969f8f4827f44b9dd1ee6afc0f96d735683d6b04b27b09d8d6cb677e740b0021c6a4ce242ad53fed505feb7ce3f4ab8746e68f65d867672 SHA512 16f4d8cd50c8684be35daa12b12985e2f171d682e165662d6bca9967816239f4f46f4600f5a729dbb51b9315201713029d9dcbff2da346581424fc039039a473 +DIST serde_plain-1.0.2.crate 11183 BLAKE2B e0273be87eb2a40dfd18ea2414f21dbb4d8d87bc5328908036f5ed86c06216bd981531c546a0c7767b956617f42318a96215464f3d241d0baca2a6d1a11d5503 SHA512 9ddad515cabaaa161ddd0346e59c0b7acbe8290c24a30c1b9147d81e987f4071fb9620eaf7b3a122e8a044d586c2eaeb6fe3c33ab4e93a492a930889aa41a0e9 +DIST serde_regex-1.1.0.crate 9710 BLAKE2B 0b3584da26eead014c360e963a1d6aa880674a3c9f8efe971cb12da1e2786ccc37a6a50c8c0b1e4bfe9f8074c1845133de8a0f17b3989b54a075f35fa2fc5268 SHA512 7e366be1997859cde665ee536f4c67d6d29e65e1ad3aaa438dd5d5b764263dbe8b0981d7b76bfa2e90961aa6b94dea6a9140e404069ffaf862da056dde57b612 +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_with-3.15.0.crate 196624 BLAKE2B bfa5239338ca3a8ec29447dbff3264b7a0961619bf265c16fc19a85f9a210898cf6e80d89fd7d0702c004efeb51db123bfa5b9e21a89137d5f1e254578e2cabb SHA512 bbe98686552cd923a44b35e2a582b210d17661471c6ff5ec16cfc8798c317e650e4505a2e604c16c56114b66791a0a3ad1dff151fc9ce4641766418592a305fb +DIST serde_with-3.16.0.crate 197608 BLAKE2B 0ff032f2047dc3c4b1370e4e56853922dcf34e287f74d325d4df7bbb30a1034d184817de173a6c54f8f66fa2ae9935e5f99d0bb3ec8d36900e559e230114c95c SHA512 679a8c57f583aa0e54823fb5c905680f6eb8763420e35c070974956c48bcb7a1a06ee09ca064a781c0ea3b0e9c562d08f57c1c5c8bca8f4d7b16f9a8d3013f5e +DIST serde_with-3.16.1.crate 198782 BLAKE2B a324bee9e98cc4bbc5cd07378bff211b603cac7aad28966a4ecd3c3dd1257234e927ddf26530d385e2abd86c4441121e6870563cd3eadb3426cdebb6bdd9ba00 SHA512 b78caae1c8d78cc3032699d383a93ed99c640c233c9dbd591ada001f2f2941507558d4510b0fdb2b778a2c24f387de04283e11100fe3d2c4f865a529c10b8fa7 +DIST serde_with_macros-3.15.0.crate 38082 BLAKE2B c1830bb466a510c748c076ed6c92dbe39bb00455a78347ce65c0284eb9a64c8e5f2696dbf91b648c1defd6c64e48251b160a6c98e860e66f9fea307f255684fd SHA512 87722785c04cc3e066531fdd2b4fe0812b047f0c8a38b615048dab7903f0a58bce78925d393a052c8f4eaf86d3deb6142b5a1fa29747693c0457864f9bdce827 +DIST serde_with_macros-3.16.0.crate 38102 BLAKE2B e6ef1f9396b67971fd4ef9bea851c9d03f2d0a66dc40436d41eaaa6dd1fdacaa8cedecace2024e8dccc11a524d2ab1732db952e254deb7543ce6b000383d63fe SHA512 8703aa81ddea2102c39e7870157ef8788eca9ea033c705f0cadda10f84082b317bb9a8ca85509a1c4d93cd06f2364a0120ebcb1a780beea90183bf4c5e2553de +DIST serde_with_macros-3.16.1.crate 38106 BLAKE2B c0de1932c27e9ffe32ffe73cb564e9dc0bc10edc76e235b46f50468a752a68d21ed24e4b0604a897a2ef6f76631695ca75bae2f32212d86d8df1160183663489 SHA512 205dac4a45cffeded636d1b8d2b2d399353e0e500dc320b4ee16fe7e16a23f1ca10259496cc12d81966849c13f5c29c5ce78166862a7efd51a44f9e095b77d32 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST serial_test-3.2.0.crate 9232 BLAKE2B a58cf0bf9d7cf378d8de5c923cd653f9dbb54b4ae32e039c6f57e939e0ec9eb3f26e7af78569da18cc4f63e9c05e881eadf37df2d7c2f8c22359124ab2201a68 SHA512 5cc1cba910b3e04f8bd0a9dde696bce6df6d36d2d2782e81f2cf78ab55972cf981c44c497484dde6fc249766b41f1d6ddff6beddf70406b2cc4130a9ebef728b +DIST serial_test-3.3.1.crate 13147 BLAKE2B 7c49935b38b969051d45e693d74bd47e1788e032973187ef4ab4358d5fc634c0d6104bee795c308a0fa7b525085f1b3e7882f4eb22c27aa933af1b4fd875d574 SHA512 61182c9ab83c71145e8f2cb193923e75878053019095bccde608d16a9b8732d497db9504924bd85d38c177af352b90f5ce302e752ebbf6305c08edcaf74e3e5f +DIST serial_test_derive-3.2.0.crate 6992 BLAKE2B 5f1e40295e4dee1abdeecb9608a07cffab2ad3a4a53c36b841c4196c60a8a574a1c112c0077e9ddddeeb6f665b526e7ea7287d6c8481e2b80cffdf069ba2281c SHA512 b3f03f51e1bc880c0b3f1ae5ad5be18dbbb708c43ddba1aa14a29f62d712da031dba7223eab850289464862f1b575d77d00501bf00668d83443cbc385aec11b8 +DIST serial_test_derive-3.3.1.crate 8166 BLAKE2B a411352b1749195849d33129f6986978d3a4349dda612128f971f179b53743d3d3c886d3b03f2ed03530e00796046b5b25da95bd6fce930ef11903e5697a860c SHA512 6ed82263e406fb516285b6cbf3f0f13a260481d16d71fb9feb4f0618cded4e219f43191a41ea85918d23c4c4f478e096841f675663f1a43c1618c628c5da37ac +DIST sevenz-rust-0.6.1.crate 533253 BLAKE2B 893778cb9355da0853891f1145c74d03681ef71a9db9372214dca1d07b0d722799a3c7b9e5dcf0ebe9ace92b5bd6c0c6bbc45d171d2ba4bda7e18d69ac7ba385 SHA512 17e802b1603bb6fab3664ee9d43adebfadce92e3659e629efa1d74f73f21d6b6fce905dc7b467d975691c01cd69b13e43901bbe467a72fbdc090a28549853a03 +DIST sevenz-rust2-0.17.1.crate 937317 BLAKE2B 00fc121e712059065e14684ce1d6c9a3eeb4adc4d3f681d7e0719d904505945d32d41d8e47d7acc2d95e6147a510080a0bc83238a400e918113fc599eeb78341 SHA512 db58f7f9f16f38adb16e5cdcb54c3984c75ba33486acba4081c92581bb977f3dae9e2f3b726075b641c6e2661393b550b1d4f3de0727647cde5a9d0fe8e1c6b8 +DIST sevenz-rust2-0.19.4.crate 974138 BLAKE2B 600b04b0c4b6f13b7cc4f6ce98946478d011b275641531f01b79808e530ea33121bd6d5abbc82870bc3b71d82a9abb62a7ea1e87d28b4978ecb9ea6dbe913b22 SHA512 9b51fc137faab6e6470bdd2a622e59d82eeb3122cba12b37e5c270861d57f4970f19549fb3fe450816e10fe3894f7a4bfa23ab45cb0c2ba5e3f8421e0c0148ad +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-checked-0.10.0.crate 783840 BLAKE2B 04b347b214833a0f96a92aa6ee6558ade73a704b2118c25efa6f2ff976b9abb89444ba66e4ee7c12829dfcd77e3755f1179f6fa8e04c784c6b512bea7b146ed3 SHA512 8571c7a068b22698cc54bbe3e051df02682b01d112ea576fecfc0c1702795bb29b2ec8e302c19d4d701aa3a45011ff0081e6675062d284f9461b6d21f61bbe68 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shared_child-1.1.1.crate 14191 BLAKE2B 905b72fce40712746c11119409f641697adb784859b3c13c6a342bc94db05a9c91a9c9df72cfa251de7fa4a254033d59c35459089a397b7e2a43fe33b7e21b7c SHA512 718c6ed1138f3cf2769815d504a2ed4a792defee66d3abaa65b46924e0151603bcfc81360ce451b1b8f1b3fe8f48144e046fb17e7c35ec3821c819b59c4ff384 +DIST shared_thread-0.2.0.crate 6364 BLAKE2B 63e6804882db3afb83cc99a096d0ec89d423f3f9efdbc950da1cbde941b8391a05f3ed086592e18e6e32e03ae13952f9249b0c37478e791965c232c95cfb13c9 SHA512 e69dd85b70c7570fd05e38ee29d0f86b357e073c4b84a100d8c5e71b7c343cdf44c74c21b6fe1392703fc4745737be2a27959cc70fb6938a8ef36179b6b76a10 +DIST shell-escape-0.1.5.crate 6847 BLAKE2B ccd71a73b217b375843d3f0a762b3f5317bc0fdc8e43380a17f25e1ffdc391de0af7b0e4472be23241a6654f5b6ab799a51bbed8da35295322002c54ad84e9a5 SHA512 848f8d47d802b82e83f113fb07f44fe962628379481d1bef9d15f2e5821a382c9928c32175652361aae9fe4c8fa5c1dc1c89350db6ef5e68691bae4a3742df93 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 +DIST shellexpand-3.1.1.crate 25904 BLAKE2B 4927c9958f411724f00486ba14a8db6178528fd33d9fb307196692b69d55d4960469ef5902a3255b23e5e68c87498321ba947f51a0358ef93ea9f1898b507e94 SHA512 8b545f11bdbba8d235da6c43ca3ae592894b85d96419298259f36effa3c0956e8fe43b6b4b9c0bf5b2c1edea17f4d1881a00439a40dfbf9a709723b7beb8a8c9 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST sigchld-0.2.4.crate 9955 BLAKE2B 9ea94edf40d1aa67a72cd3878d58b8aef7a3d2869f35395d9403ed0d8b6dbb6cbdc1ac3ea1a28d1969187ee0d07a953150c645dd7f432e29f98b694a9f55a470 SHA512 8d80a83c15a7dc5d820041087b7b2cfd86fc0ba23b7a70e1cf0d9faa2d7b1dd94acd9050d0f83d667ab153fdcb1464ea476da2f11d67f196a523fb680b318353 +DIST signal-hook-0.3.18.crate 50862 BLAKE2B a0ae80afc2de0e3eb8b3c10241617cda08dcf2a6c06da3b385dfaf098ea4fb6c14f5d1aa6720325cff15d8ab195bf4d05966dc5a9e7155a1e43fcaf238ffb654 SHA512 1955288d7f47738007252ac2aed0fd05d1c16f1726ae2a97ac35b0ba5a6a82620b26ecc03c4760b12d86d4b83c7484a3830aa84530dc010d398fff436fda3137 +DIST signal-hook-0.4.3.crate 46887 BLAKE2B 43da7b88f07459d7a9f0395fe03b91f345a26a30cddb2f7bcda3b113a0496926942bf54eeb6dcc1048502cafe5553fd1f21703e902b283e8f01749e357946d2f SHA512 04b1b6183bf4d564ea2aa8e22f304b653bb18390b414a0b2b8bc2d611e30af138f9b80980a0937f339b603f01b06d7f45f0c0506d2ae378e22019c429252e4fa +DIST signal-hook-registry-1.4.6.crate 19277 BLAKE2B 0ae8056e09cd2a036cbbba5d654a480e58a31d3f39e2654e991c03f628e3c755cff692c4bf984f8f033a30085abc9fd2164e4d31e13c5e8115b61deaf83e4886 SHA512 58b60f104bbc529ef5c207c25f1f9805be08a5162c4e4c7ebbec486834eb39882f6be8d6e8b1dc3cf56774ed46aff2cd22dc69fc9c22ef1f2cff6e22878f9fec +DIST signal-hook-registry-1.4.7.crate 19491 BLAKE2B 0b5aee4ae090f149df7b189d503cd230bece6cb222ac082c19bf79ec55198577dc6682b2618d9dadaea7252602cccc1bf833de2c418dcefb460ed31f4245feac SHA512 40430195df9b86187eb2353119ea36545fac756f828eb1bba2e31a307ad8584400969d558f3fd4cdcb4a20f91739f0d553b19883f401ee9fb5fbd15e2f927cd5 +DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST sigstore-0.12.1.crate 203184 BLAKE2B 3cc8ef544efbdf46ee34734ee5e0dcb81231bb3e7a2de370ae6a56e5db7fb5e689655b952ddef21317bcf3dde85f1fa8ea62c714aab3b91c2c6ea023630e07d1 SHA512 6caaedc3231093a0459f60639dd15c76b494576c6acc339844ca7862d96d0d57590b4170729bdbf6e00e7a21a7fccaac9919920048fe134a0741b04b1a29173e +DIST sigstore-0.13.0.crate 206639 BLAKE2B 34bc25da020dfd0ddd27d9bb599d51afaadb986baa3b36346f8d4c4b3eac056acde0b59bb49d51f6772ec70bc33017f57156e3228e09dffb24ff934e8a77b6b0 SHA512 843bf1df66f201004cfbae2453f57b5d8d3a2631b7ba6f2e55634ea12f02bc181f14374571e22668e452b28f1290fe2284031aae9d3f34acc68f01746ee0873b +DIST sigstore-protobuf-specs-derive-0.0.1.crate 5508 BLAKE2B f96b66bf6a5d1b78c6c2606dc2237ecf296b6df05e72501004b77d8a32bbf0ea5bc4eb70b0feb0e728ba8178e2361a83a60f4183f2373705f876440aad5ac6b5 SHA512 af33e67da87e46a4da7cab0c86e9857c924cba208f5c4ea14669c4662d97ed358305090c2dbfcfc3646428747953ac7c8a865a642db1c840915bed75ac00c378 +DIST sigstore-verification-0.1.7.crate 55161 BLAKE2B b6522789a4a87c6ed2ca147dca63ad7282d1183f7cf8df73c08e34498945749311278a04e7e231102b19b08c5083a8d5382891f1a52b4f20943a78b9f1cfa690 SHA512 31f3bf1df0e67b19c78b9c9a2c3a55906d228942bbeec2cb578fd7baff8da3f0f8d4b337028e4c3dac791ddc263c50220f6ebadd3ff2e91ad3a064d594ad363c +DIST sigstore-verification-0.1.8.crate 61040 BLAKE2B 13f0d08a720fc410cea226f9d3d33a859f4529e91b4186389a37fcd39620e64bea3df2d38319801fcbe5b472f871510e87c336edd28fe2f01ea4e572869d5b07 SHA512 35a61dbf595c0a6e857e541d683658ec505bd76a92fdf0b409afd343cbc990160d26c7d22fd4016bbf1b90e5d7a7d4ef20c1ea7e3dbbb2791b07ad55bf7d4622 +DIST sigstore-verification-0.2.1.crate 63296 BLAKE2B 1a6cdb5ea62c1ad92b767743eb9fcb9415ef62e5f438f531ad041f4d051c6293aefd7764cd610f721901b5c495b6eb7d3e5f0d3dad9cc3ec9524080529def3f7 SHA512 f90d9ca4cd60465a4584b058d19b368657fc34b9994fb7be67231a6cb06811eca1eec93110b01c47b13439520d409187b97ae416de08d940d272165bfdab143a +DIST sigstore_protobuf_specs-0.4.3.crate 87542 BLAKE2B 786d1296e1136091495776e14b94c37df60f43f22d4ab40541e479bf4df5fbe987825365220535bcfeb7c9ea1718ddc92813ab2aac2c4130c2435d2ed3a81e7d SHA512 471721a6a6c4644559dac251a49fb0498087f41d85211728406bb63e6ab1a6cf369da4ce3c02d5fac7e762b5c4ede3d878dbf9b3f2b1bf7d4dbebd881a7f1cb6 +DIST sigstore_protobuf_specs-0.5.0.crate 87640 BLAKE2B 7c830535118ec0e631e0f5c79770e3e8550273d40d8eec59b1626b6bd6e4f6bbacf2c662e45cda713d889d3aaf07fde996a2b5ff9a03e909833f42bf3b459131 SHA512 96c77c21b3f8abe2c5fc93e4897a608a51b0a74602cbf32d9651919f29c179f3084f98c7347309009fc8941a7a442e0577972a140b0e2756149cea2c5e8580aa +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST simd-json-0.17.0.crate 171670 BLAKE2B cf3524987e02743a352cbe6e4b571bf7ed2c52af29b27b6c1c7184c6c985a509bf8649dbd363f0f9c16b2db49f9ebcf921f788a07395baae0ca3d81072a5b726 SHA512 2687937f14b80c3ac6c689073646e27bb6159446896da038eb0100c312501e8b20b68f4afd77a871eab0fe2c9643e8bf710c0b954259b35796257b6b05873cc8 +DIST simdutf8-0.1.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +DIST simple_spawn_blocking-1.1.0.crate 3094 BLAKE2B cc5e9f4ae8ac6668d81354f433d3cd283faecb71707185ae028479f0b2fd80f13d2ae38653b511e251c65c9ee7aa74bcabc9ede7101d32848f553e82c646d7b5 SHA512 83c6f2aec0c8b88c8444aa32b5ad0ae3cf598442e8447b7532a2807f9fb5599822318d9e72e4c56fa25136816c7d76b45037ecb318cf3cc3e3295c95113576af +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 +DIST slab-0.4.11.crate 18549 BLAKE2B a4895b6dc87790946621e1d52b5bbdc0fd78db238d9164121a380f298b85be94eb3424405067e3a6d96ef42747680a8b2b5341373bf5733d5a62a4ae383fdd5b SHA512 b2f199651b1d0f0eacca534ac2da714a2e9f642608c4874e7a1440ba7f035d061e117f518c51915f982befa2269da747c9e12e3b0599675e6218cdd8e30bfdcf +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST slug-0.1.6.crate 6787 BLAKE2B 941e41d80d63e13fde103af7a750ecd93992a1ee6bd168a82b67163973f1d088082cea6a458008db26b2dbd77328612e7287955483cd2f50fb2317f34af3e11f SHA512 31f29befdbba462a1e5a34d3ab97c0e2d054869daf76420dc1985c4f9a87098ba0353d52da19476bd848bd8b625b6af94c13303bb25d4cd58f3b90ab133e191d +DIST smallstr-0.3.1.crate 13348 BLAKE2B 70957ca754e14d8d3cc64493db9cef54baa4b84cbe4fd1762ac6cf654eeb000430bbb9957c9fd85f504ad1b16d541c6c3b729c8fbb8b96b5b0b1ab7999548443 SHA512 ce59999d9d1a50a57817d0f45c23984ae100aecde70de524ca35e3940d734a56a43e2743eadf54c27b8529f0552bd7cb85bf232f75dc00ffeda5e63f6160f290 +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST snafu-0.8.9.crate 74002 BLAKE2B 7c02086f97a8fc9c2569ee473bc0762e22b740439d95952dbefbfda437fdc7a27389ea8f737a78e3710bfba955c98ff4ded0363f9a251b7ac78b37cd03669928 SHA512 a594f74e2ecffc2ab153a8f885a543b1c16390915b249b85c9ffd487df57ee4fd1d2eb4622f24d0d8d8f98062b81161f376e5108e7bad7aa7e244de295b32d17 +DIST snafu-derive-0.8.9.crate 29478 BLAKE2B 2c6d57bf7e725ad4f5632d291be32e44ff7c2a419da4d8075099af63d318326e22d4744be07d3bd090d8bd1ee54ee3010781863dfd53fda2790c60002b45744a SHA512 1a3d2422ed3df1fdc82c63a3b38b6aee5cc1bc2d930434d5df1075887604241c93ec3bd6e9480a725a25ae7a38cd84b6d675582a01946512a191eb61089aa302 +DIST snap-1.1.1.crate 33763 BLAKE2B 97e8dfffd23684539e4788740a5cbe35ed8808886087188106c2c9f0d5ffd45057dc5c5a1f1664c2b654bd2924580cd8880a09706813afd4b00d916463f17095 SHA512 8bdd04c555ff3b60ffed9fc6e0ea38168e60d0d340f488950d25164c69e274bcfe832d2db1142ee8c4758e6e2a0b72b5f4b89a267ec9778a64ae8366a2cd472f +DIST socket2-0.5.10.crate 58169 BLAKE2B b3e6c1c4e20fea2951f07f74cc75fc46b81a6a94a02a3aeef27f2be0bd6ef996ef911c421d84f660bae4f2565dd74b8a0e708da965a4c1deaa273d9972974362 SHA512 901ad0549e2702a0062040fb5c9e5664f4456c9f065f8f8ab7ea16342d83c2ff69b087633642e08e2f51a63e2ce186c45428936118a78fd4f15378910bfa9d1f +DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80bda1164954369aa572bd702db5d92cfd26e68842aa0978df351d9b52f2900a4bf1f6d4aa5bb0f31d259ff48e SHA512 cafaf371870a8d85bee30d1a8341c25ec023f6031eaae96f783f0486e2c9b0ff7a6d742d40500f9c772472805d8de9f36a163405a476c57b254249992a5477de +DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143 +DIST spin-0.10.0.crate 39654 BLAKE2B 17ef4294c1896082334dc68887bfc028e11ad550a6ea7a242c825830c08bbc2ec9942e0c7f614d2135ccbd2154e66ed745d9c3ff8d811b37dd2fa0d2c3b05344 SHA512 fe54aa36c4b4451ffd12f242f48a159242bdb2e19dd3a337c8f586dd58ac4742468e2c756a15277ae3d796cfe9f1d1258b2e99efe5c4bab9b8ad0da85e8452de +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST superslice-1.0.0.crate 9168 BLAKE2B b8bf3c62b687b20a76d74beff6416b9e746e98027f79003438621bb573f6bf1eabe8a85060c71c4cc8948f54cb270e3168f31170278cf39d90630843150e9108 SHA512 71d1bfa5407c2a34810faaee7de09b3045916b02ab9892500f3ab810a352132b1bea6676af853277016a6dc7e90ed440aded99ae6a75a41a63656763403c6598 +DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de +DIST supports-hyperlinks-3.2.0.crate 8455 BLAKE2B 73de98d35c91d3eebad115c2089d7ce991fc19ef4fff998ef9fd51122cf3307f3bc7708360a4de2f8783e06e6b1a5c2e153695a667e2eeb9e59ab213fb30225d SHA512 c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460 +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.107.crate 301716 BLAKE2B 76ae71e40724b7ab0912df8c5d9ff571a21b6da1ed8f849395ca8565535c245894bbb1927952fa2c81891ce08d5e19336138f80c6374ca4a46c8bc8ed1ff53c7 SHA512 6c65589ad86a01307defcbfcb62d95b342135ad22636b899195784e56d476fe5eb5c7f2b54f827166e573f0a4af0ca834f4a107700417fd68edce7e423467f4a +DIST syn-2.0.111.crate 302117 BLAKE2B 9fe6c0bbeb432d67f4c879956c505d160f7be418cd16b48a5430c1c4c4922251007e3d85bf219daa16a7e9d8f32c15fdc2ebd94bdfc762135cb27b897590d484 SHA512 f30fc819fc6c942cde044b6bbe608f96736070717f28da71ab4ff68aa9e780416829152da11a83513fbc0de88337c2157e4fd1e4a029ebcbb64daeaa54dbf768 +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST sys-info-0.9.1.crate 20589 BLAKE2B fb3c43a1368c9206393b28064b38a1560aeb863b9b0bc89c9bf6ccc344a46a590296df3596f421218d78c26ae90d3f869ef0457c8c34e8e8dcb9bbd92fee0450 SHA512 52e23efd5bba1ce07d7fffb8c2d6864a8056b1e8ce1b85c4d2d4b37b9d57dfa5a6c0eae9e2018e07af47469c3f7812ccbd27351cbd6c95a7b788ec87cd544b2e +DIST sysctl-0.5.5.crate 18414 BLAKE2B 221ed0a30b698a7a32b4bf86f16a641182b6e430ffb584420b555628ece13b5a6ed44f663337c4bf278d5e151967e82ea5ad55a9a8090f80b837708740830521 SHA512 cb8914b367e4d6adb31924adedaaea22a404a4274bea5a3f2b7f71dc429297e7805511c74616a41015c13db0a10a714ed8d8f5d999e87e0418afdc4791760fb4 +DIST system-configuration-0.6.1.crate 17935 BLAKE2B 9f4d8f60b3b000995b39f9c3a2ab56e6587293dd64c26558763203bde641adf57ce1dc5107b4f73b392daf3997038309e02b3da8c6bb0e4beccc0732becd0333 SHA512 ba7eddeba87d22206c250908f0158120b4984750cf7b2b8d57a50a32b323d3346321c8f2bab726c1d7ad97fc5da0b19d663c0e2db27ff74e3889463639a4ec89 +DIST system-configuration-0.7.0.crate 18064 BLAKE2B dd69e0730986011c3936d0501851a254a40397e4f53dd624400d3b2417b68fdc0bc770fe6671f0637ea112cb4e740ed72e17299289e21101a94cb6197ad1e25d SHA512 c63948e2ac21e22171189795a06db7c79be47fb6e8903a1958b89b5afdd76b8c99de11697efc03584bd004b3b0c20739e75f71eae89ba67881b808eb314caf1f +DIST system-configuration-sys-0.6.0.crate 11090 BLAKE2B 2bc38fa55070e33e762cba4baa7e1f5a637e625c150a821bfdf99c60d08343e83cc26a302f4f70a44cee967bd8b4784caacc15436df82d10e05751831b46c1e6 SHA512 02b1693b8c18ae3484e366a7f7395a31902a026e0864a8ffc7643c7b4a856f912f58f2ec19ba52a50d0d1dc09a806888fa1f3222e1af1f65b8a16eedcc966234 +DIST tabled-0.20.0.crate 228466 BLAKE2B 6031331e101da5fb633fab91e46549d987c53f083772e47363fc18b351bdcee12c90c7c521e207d5c3237d51f9572ddb77d75251e6bf7726d53d872c0b744157 SHA512 bdf0e460757d928fd1795d91002b686ef57fd58f8187fed613d60f62cedddfe026872bfbd63d700f21c702c40c016f959fb13a32f0d0e81a5db786a0716ed126 +DIST tabled_derive-0.11.0.crate 12860 BLAKE2B 6f3f76f027fab5910dd1e52d7c1aac6383244f9350be08ee906525eb54797fceb0ceda40641b8d732db219648bd0b0328c38fae6519fb75521c60314f393bebf SHA512 114bff480c0ec4b842a4125a30be5196eb8a0db4299c1f3be82792ee70498aafb11252f00e407866d029c40dc901dbffd0d0040fb164ab9bc8b5039c4d79d3de +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST taplo-0.14.0.crate 54256 BLAKE2B 11cefa491653df645e2109d5aaadb49d52810a7e864fd100ec343c8c0547d7653250adc96722242915f4f06ceb7a292f90c6c2ab7a1295876190f4d7276fb81d SHA512 e8c58b5b93cc603645e506c35c57e57dfa01566fd3760d2d7c1602e19b63b9291cb3e4eb6fc677a1374a329a40bc1e02beb99a2090c3a96fc57b7fcd3d5a9cab +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753 +DIST tempfile-3.24.0.crate 40849 BLAKE2B 1d659541878287336b903dd0d9523387336db3aaab7d04027364266331472d95e05845ad2719a5e7057246afefe2e9cc78e6aac035ec3ce837dd9fc5ef8209da SHA512 f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe +DIST tera-1.20.0.crate 104452 BLAKE2B 8d264f78bf2c9fecd16d94b15def76e3109763f74818f70e0aaa2fb7897733259402103f0416578c36cf1b918e3d734528e0a47a8a1ad5200a4c32f7a1d8ecb8 SHA512 1bea8153253c1c301077bda258bc88ff2f4092efb67066f07b46754df00a01908e5aacaa41df089a73d5d8ffc49e518b6d0312a7d6846d5b548c85298bde6150 +DIST tera-1.20.1.crate 104815 BLAKE2B c76fe5deb10944b91cfbc78a76d69ee3b612d7a7f5461355aa520bc320c058a85b32049613658896ec8f6128d034f1fdf8e22415ccc8933bca8fe9b8df79ba80 SHA512 b3423e6bafc94f51af17188c1397ea00928d950a1429348c3128fd626b5cb9bf3dd0e389282d307888c506cefb9784838189c370a26a3ac2a985dd58ad377c8a +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST test-log-0.2.18.crate 16138 BLAKE2B 1ce1e792ec4519b1c63835161e036267f0e6277daa5e734d97f78c2030f0901eb1a97f553eb311c1e849c0e992fdec6d6122ab21d2f64d6b0b6ed4b43e8463bb SHA512 a1ca4d1a3498809fd3b1b83c5ce002cc9c27f942888c1b35be18767273ac26c5d3c4a97a410a253ec2e121f421335f8d18a34308aab97152c09de5c82e4b46cf +DIST test-log-0.2.19.crate 15086 BLAKE2B 9f53cedea321fcca6b584f22a488435bcb51a516b19bcdf000a1887a3f7f0aa04e57f3dbf84f377387a5ce41a59dba82232bb60be3746612659647304712031d SHA512 a9fb69afb2a3306e1dec7bbbf26158792331b4696d5fe18934229dd2835af7ff66a2d63369a5475eb710948f659b836b9a758fb714bf33523a6d13b200c6d34f +DIST test-log-macros-0.2.18.crate 8947 BLAKE2B d432bed7d9daf4e0b7170a438fdacd443f56659e826dd872dad1c7f0c5b3a34161c8248ae12de108ce57c8c91d6bd6630395872b3361ae5a8ddbfab49282c8c1 SHA512 f51416fff8512d263d8948563c033a1bded1d3bb4230962b1f446aa4f8aaa6dc6c94917c01adf96e332e95f3a1d7de55452c31b06924405b0c534bc74e2133b1 +DIST test-log-macros-0.2.19.crate 8974 BLAKE2B 8ceb4f1015c4e8492a1ca32ea7d5afa15819a37448012a8bdeaca872da888390d2dd8692a2ccb99f8c3207e6e84fbd66d91ddcfa633d8ab1327c5125160b333f SHA512 d7b3eaa568399edc1ac66ccd1eb265d3a7dc659cad92b778cc8e86041e22e824f087e97d0af8c4d81cd23b2bd93fb8154b017a3ab437eb5313bc32441df28487 +DIST testing_table-0.3.0.crate 3611 BLAKE2B c76839589aea3941f9e9e43eaaf5f7cb91f5ce24bbe04222b6140b70fc275e71a60fb5fd19e3811550d23d7ca73bef31dc8c032d0730713f346fd5d0fcfc92cd SHA512 a76072c23efabd4872a21ddf89ca8f6fb8f8d5e159004a0b22163c6185d7828edcbd02e38f4ef65b7f9764ca0921f426b799781b4219a06c253707fcfc72802f +DIST text-size-1.1.1.crate 12553 BLAKE2B 54c48d202650606d182b2d046d6a0a35b41d4e49adebb8f9f48a22329966891036af7dbc09a4522f0ca55533dfc8e87c276fa2bb4e7a24bed57a26794bfc3ee8 SHA512 e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8 +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.17.crate 28857 BLAKE2B ea60d7597439a703f50faf77dfc1cba7cf4ee5c9f7a28b9c553099fddf0534be55e484f4d0761639c845596ee4b4f2b273169cad6c1d36e1a06c775ea79554d9 SHA512 1a20ecdee9e0cef6f4af845255bf7664c77f55a8e6d878ef9c398c42d6c6f6e3deaaf606d7739df3a157f55c5be8bd0ae1af9e9bd7a66cd218e9a6268f7fab91 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.17.crate 21344 BLAKE2B cc54f1423307f64857c67eebc2ae0537ffe9ad65a0443ba31c35ce20a7e4de96ad29a18237be48fad998e509cc4262e1483d4a983efc606b6714ed11bab9cd1e SHA512 3e1185fafd0c77acf6f79ead5633ff756c55e88f83285e10e2dfb9e58155b3c1c1b637a0bb7cd5d36a07cc9b014401942aa5b0709b6387e44d37c2b407e012ec +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.44.crate 143200 BLAKE2B b8b17a189a5aa95177b63aa303421aeacbc7172aa82760ce5b222ef82a8b083b9ae63746bcacfa9aeaad5caca5c398c818e5d761499810f10e9e0fe48369679d SHA512 c29f40e41e963df4d6f5407d892a98ccd148678e0cbf1db2ec6cc60f09f210822b7e211563845a4944ec290af4971e0fed3e46cb5192473408596d98583e2e6b +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.6.crate 9105 BLAKE2B bf34fb3ff2afc5120a394129728c5e7806084df16f04427e3fa70104c68de414da69addbb651fac60923248b37ee146a0e73e124542369c6f68fd5fda9ecef2e SHA512 135f25c99620788a8548027c04bfb94152681d291848b69650ff6dea3aad42fcd974a2d0e5ede8b091f37d4d80d97804e1aca70f353f5970402ef545a5f1d407 +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.24.crate 24715 BLAKE2B 218371c56da2522ad6b664039d7e4bb4454a0eaefbd76afb6d8205d2c3dfb3c9873c2b8bf161e1ad144efe6a64c69e8dc0908f4fd0e6287c9c9c6f02840de3d8 SHA512 a9ed3dc956bd9a16ff6c76ea4614709912c33104a7c607c43956d644743b2dc04ecc257c000c6ccf66c026e655ba439250d1ad47b668a12e769e30e069f2dc10 +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +DIST tinystr-0.8.1.crate 23333 BLAKE2B 59bc4a522d81bc53c7acff215ec711e0f340c3884858fd4e985d655eb620d4a8b2679854e23f035bbcb6d795647fd314e26707eda564f07c05850c010db084a2 SHA512 07e32300424c9adf7e8bb830efdfcb23460b712c72c3eff11b9d00f1496c8082659bab52914cbac0bd26e45c352fcb859fc6b1cfbb2028a49cfc03e75ab0ea2a +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tls_codec-0.4.2.crate 27213 BLAKE2B 5925d4d17828b112055f8455d59b2e64104567c94a3dd5d4ea9b3ff41f0461db0bf10bb07937083ee1ff3e0812a89c9ff3db3e3d8bd262f2328705f512dd9aaa SHA512 396e550073da3071d1b60bf4226758e479b920908a2a47562f4828b67512b89cbfa21d2da9a69226aa4c971e2f65fdd61461285d66f9ad846eef5819d306a313 +DIST tls_codec_derive-0.4.2.crate 25155 BLAKE2B caaa629db4de8d1cc97b2acd178b62c0d58cd2abc33a189d7ccd3d6d49ad251b6a6068b105303ad97e71fd0d14543ac42d5aafe9ab78dc040b385a846a09eb9b SHA512 089800f2109457e573a5506213ca4144206e994e5411a4092ba136d0c35a78d3aeca6866d59cc42e2ccc2986bfd4db2bd995a593e162741c2d6f538d0246b635 +DIST tokio-1.48.0.crate 843434 BLAKE2B 4a2e3221f6820f2b092275fceef9bf295e35e445d81238f9f71679033b499610696d8882da118279b9cbb3fffb2383afbbf9cdded910546933072f70e77ffcca SHA512 7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-retry-0.3.0.crate 6146 BLAKE2B 4c597ebd990d63699e7cdd0f69e1292283611b03011bc2baddbf663f1198d97859342d3a217a8625caf0be4205ed0bcf46635795b27616e0380b91bf05293a70 SHA512 6c56f8902af6d40afb06900d863880c9f470d9d2cbccf4fda3be315b73b04fdfecbb8a0092fc6168abfaf9363527eefbc3ec7c913a37951388210b4094b7d5d9 +DIST tokio-rustls-0.24.1.crate 33049 BLAKE2B b061bc5895b9d7e5aef96512667673ac6fb813a4524b1f6620af9e2598425662b15b5e07d3896499b8a24d820462d15b71a2b9cc804886d546c8ac5957f28529 SHA512 93098f34d117107214e2e80e0e6c030423850ba160d1858b5149c165643700d308dacef7723e45b79fc911ba13bc1bf363c89ccac047cc6636e48a9a5a9502fa +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST tokio-stream-0.1.18.crate 44366 BLAKE2B 39878493a2ca35ea95fcf9612825b85fd82ee457ac12fa61fd512ab2f7c0242e1a6d91ca2ad997be83f8cc7461c1075be11c9f204ffb3046018e8cfbed84776f SHA512 679a17e530a84f38538af9952496d0258550252f4978075fec468380b4500ee6449a266c0e6439de4faef7aa3bde3a5baf04559fe43736f745406bd6dd4e4c00 +DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738 +DIST tokio-util-0.7.17.crate 133898 BLAKE2B af5c60f835cf6140997624d092768e80a04199e088f56acaa6900b0e1d260d09d652dc493ab99fbd3d23f7119cdfa5fce00068b9b2657aec2ffe76c834cfacc4 SHA512 80012252a144ccfc388a5f5e2bae022e72400b9ea797aefcffc65833eaf16393a86602b249dff8243c92f447350ec59ca65b6f9bddca32bd8b5dc6a5cb5dc296 +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 +DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml-0.9.11+spec-1.1.0.crate 56484 BLAKE2B 0efa0d7957b5f5fff81d355a1af1d3163f42df65df4e3afef55da71eac37daf66219c76fc3d239ca04269f7b2bb81771999f73f75d2b5c061cf13014f14ec4ee SHA512 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_edit-0.24.0+spec-1.1.0.crate 66403 BLAKE2B 1f2b5b95dbea5a4e3a6e4bbacb4b53c0ef25d0aff5ef6ddab94605463e0f51879b162f621d1f62f1e2796b1a623237e787bf242b27df31282a106bc17152dde3 SHA512 5f39247bd63e04ae66d9edecaeddb0cb38c3e598060afb7bef14ee4993d4852baa6e2f94d4529a3d7656a31576837e3c2dd11f510498379c7d904286df195171 +DIST toml_parser-1.0.6+spec-1.1.0.crate 34897 BLAKE2B 1cdc6e777678b2b70bd0418df9a21e19e52c448da185d6635d160c9fd79b08a8368f80565d8201c75a17b2874a3f642ed7c416127b14d237a58f375872586777 SHA512 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tough-0.21.0.crate 139305 BLAKE2B 1670ea6962312d1a766f3fd1a491c7884692cf15e2cce6ba75b7fe9f9d417d91bb5fcda2fa46b58f003b2e776c136083a9eb11d4bbcb74367b19818f0ef113f3 SHA512 82796da344c6fd2025eb397f5a006267ea42edf4cc1db47e9c74e942e2691548389a5c823b82266b016c1f3debfb9d4203e7c218aede859d604ec7c5c4c9a1cc +DIST tower-0.5.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce +DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602 +DIST tower-http-0.6.6.crate 133515 BLAKE2B ae9db0b0860a4f7dbec94d9053dc2d6f539700226e46f901187cffd47f04b013e8e241338edd4a47bd009419b508315855e3ec7bc0bc68e0228f6058c3b697d6 SHA512 30352ffd99f5679c858ca2ce518035ad1fda674040e1fdc09e3d4df3db4caef3a4d1a917574b3c1b5181a41955414d2a87d3bc14ff169b244006430af47dbea2 +DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5 +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.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-0.1.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.30.crate 39142 BLAKE2B d7dc828c9dd73dff54b3b86af9777e719a0acd7f7be9ec9cfe0be95bd1c6d2b3e455659e4823ebb602db33e265292548eaf9769dd1bb9b0a22ed64d53a4bc270 SHA512 cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-error-0.2.1.crate 14135 BLAKE2B 1b21099c7924a9297de5163512e8dbbd92a4691613fd00d772711210a77ac3c2288e232f87e7987dc9ee2f8c69cbb95857943c1b061c63b2c3c39a65f74adc11 SHA512 57640bcfdccc7b1a3f01a88a3a5490642c3993ec3b3475d79b623ada93043f735ed9e79b5008a4d2455558e22f7968b91034a3b5cce8f64a28a872e680159e77 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.20.crate 212274 BLAKE2B 5df381443a4d46c046390921da456c91f20af3dc846604b644e120bbf5957d969b10014fb5b178e2d4dd42863689112edd406af20e3e98ece212a76398ee79d0 SHA512 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST type-map-0.5.1.crate 8606 BLAKE2B 7c69ef60c096002b07c58c8827324b6c309376e1830680e8672d87547aa3f6e74178430b8da64f2cfe91d844e3bc639a4cae3a3f8e270c80ab828462054f09c5 SHA512 8fa71209720e828bace6ae426668e32dea0beef3b608a82baaa21358d764b70b16ba3863de96cdbf3d8c924b4b08dd3a708cab5d63ec3eb9a8d9f5c2c73eb861 +DIST typed-path-0.12.2.crate 112919 BLAKE2B f392add96b666418d198ee3b7385764d39e1da702fb03fbbe391cc9f1a749c735c69636b5ce8d2fb56c2b89632b2a467ba0747fa18cc798fdd6a61606fe65ab1 SHA512 c0ba923fc63634ec7d4b50cb15e2555baad75b33c9ad81686a99649e0837c0a67817017ef899d19e79b0ed8b0b84a92e71a56a2949da7f86b8d59d891371b4e0 +DIST typed-path-0.9.3.crate 106640 BLAKE2B 4f4c514f978037007c26657dfa8cf71d5fc377f14ff7382b56c16128a05a45c5ca9185caddd51edbfb4597b52f65d9baff2bf95c0114c6cef761262a1c82d05c SHA512 ea2811d907f35e2d39650a0324177b4b2062c54a9371728f15c6db28ade8a6a6c33df7a3ebee17d6da7c97ab6a339f4d9b97d09bdda9108e250c51cc2533e5ae +DIST typeid-1.0.3.crate 9006 BLAKE2B 98de768e71bf1c3fdd62b01e7a5c7976716a7ec983a96a5cc6a2dec52e6bcc61260b0508684ed45a2f7fd06fe6e263c9d7f0c29b1fef4a3e498a024fe5cbd1ea SHA512 3d15a6f554108b2fb9c08ee9679e34565d84efc1d34ffdb6e4a8eed8d3575ebb75176a56124d9554315c93b86a88d1cb619238c10685808376cf968d83b5bed0 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ubi-0.7.4.crate 62546 BLAKE2B a0bca1a413e31fa898a74817971b5f134842d210958f5f574e238a483bcaf79d016cbbf2f157b88fe27681ea9068db44723fdded5f042f6ebe7a068c95d6de97 SHA512 823dbf27b333ef5826ab99644f72f6999f1d71a2ef12ab192c8c5469b60217e3c2c6ffce0db1e1591a528b2d337d14be373c75a838cb974ac1ef180857fe7590 +DIST ubi-0.8.4.crate 65788 BLAKE2B ab6584ac0e3897f45570acf1c61ffe7556ce105edc90f70f98fcd4c7e0805d506a2e0ccc047a7f58bb42938f28b78102426732ff6652a192ecec6f54c32c880e SHA512 5919d876ec4ded3e5b767d822d57bdae91cb6b2e5af8c66db678f7484ba2bb843aae50c8d41c9726199f3a560832c0abf025da432957f4f7d7948930ab578c53 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST uluru-3.1.0.crate 9664 BLAKE2B a1d05132e4940be5fc130038f910666d2b2df46486f986b855d7ce6ca07c95b96d0ea71f51ecbfd469adea74eb71f5c441fa57fa60bd67cc751a05744cb1e243 SHA512 cafa7798ceab468a46a4b61c7e0ce0ebc03114464c91667cb224e9692353c175430718632645443675cf942c9096c68998a8de315596f52d0a7d14d1976948ea +DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630 +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 +DIST unic-langid-0.9.6.crate 9031 BLAKE2B 80128728c0197d193d53a6edc54c36d41e7caa3a773ebe5b0fd0f24a56b5604364177d397aa5902d789222eec638b2d6581f6948dcbb90fc13ff27f91af26af6 SHA512 dab095e4db5a227f5f578b9e5ca2a028766aa5ddbbbc7654155c682e7a31fa302a6575e44bab17ebbf5e9fc3fbd87a2e5fa3410674c7a8448b98b62cef6e321e +DIST unic-langid-impl-0.9.6.crate 90020 BLAKE2B c6957fa01de545a0b07044cc0eb1dc2ac44e85c32956921d4d8253923665862d93a7f072be9c5a52b0e342a1c8cf52bcffe68e50e5b1058085c953b6e1c6a6e5 SHA512 cb3963bc6b12b16a46a85ba69151073fc0fc4b64dcdcf9645423a5933fa3b1ea6e8b7801cd29b94104e2e8938936067eef9cd48589f85529157c3ccbc0cc5fc9 +DIST unic-segment-0.9.0.crate 34848 BLAKE2B cf04b1d875ebc835758b17f8fa0937da8e47b5c3aa3d2389b9ee35160805b1a0696c3a654d68b60a515fd31dba0571b0a087e97f6815ebd075e1bfeefd0a623a SHA512 cc2a27459dca554a78ce24fee42f0e4d0fbac37c42b4c5a1275f9e3b412cd1c813a4b4864857ddc33b549d99f10c9ce9c277b00f9fa7d93f130f5e47106d8fb3 +DIST unic-ucd-segment-0.9.0.crate 39262 BLAKE2B 73a2f0bfeb17ee731c17e7eb4b7188a800fcd3745c5c6480916240d087df5a856e4f51556e1aaee1e6668b216377acdaf4879beee6b285da040f6871f0c04e6b SHA512 04aab71f97785453dce7f561acfb2382a23d60a68735f3664577015a256191463dd6b1f90694e4440c4889eb9b6380c16c7a0ec2dfc2d49fc44a284eeca43c09 +DIST unic-ucd-version-0.9.0.crate 2246 BLAKE2B c546ee182387db997e6cd699a25bc201fc943306d8e87f96edc1a3dc1cd5ab8ad96f34e8275721a5604765aa6fb6f81e3d8d9eae690d04e5ba71325a769b065b SHA512 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b +DIST unicase-2.8.1.crate 24088 BLAKE2B 29fe558490245cc1f9c551ba524ab452a4ea18d5f3e5763bc58e6b4c52e21bb8bb5e3f16df35bb96652801c3d96e53f8a39cffd31a0cfd1c83f0fa3161f4ed4d SHA512 99a3944a5c987376bdea5fe6c0797e881bc8e6f629c56120ce811c8ebbed0a3ba24617decb74d6939699c8fc994c662eb292869ab407c0ba0ec460a32ede0190 +DIST unicase-2.9.0.crate 24368 BLAKE2B 6564ceec45d9bbac876cc12015e46f4efb415fdda4a37a62f8dc00ac93fa7a6a643887035caf0c6eb13b07571a2145e393080930fc5d1f71899794a942440409 SHA512 1255c6eb4cb7217f0ccb698f790115d88dac3dae3708832f9cdb135f6cd914b2653048463036bc396d0da0cf415251b53c70e27ad5a1cf39a9bb18d8112aae44 +DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ident-1.0.20.crate 47416 BLAKE2B 98ae8010ba78315f3ad79707a24f437d86692a14bf857a495f1fec7a0007dc51577c787c9858c9ae379a3c80bc4b471da718087ec9c2fa613b4da66e0f337ffe SHA512 dee59f539c1a92c6847644dd609b65ebe08cfc2ad1054b6bb6c835b5a63c90d9fff09889c4a5cffaf11119898bc1235d8af421b6b1668ae0a153f221684c4c4c +DIST unicode-ident-1.0.22.crate 47919 BLAKE2B 766f52249631092af952df717e09e1eb0d2a8e87c45e65113f0b2b88b42e8b406a87241fadd368ceb9e13339362b48cdbbc6f699f95f448ab45dbbd861615d62 SHA512 81666679aaa2eebfe1429827fa2a88ee0b52bd69723067132c24252070133b3731287bcd880ba16d16274f038c7b27bcf637e9150b6cd955fb4ff49642078125 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unit-prefix-0.5.1.crate 7627 BLAKE2B 73c1cfe0c8736556700ae374de1004832d3c5e87370d0e0295a60ee78c8dc7a1b4153c1649207734a716820d55e9f3fc5932da87fbd8abd9ff5b8e0d3477eafe SHA512 ceffc0a250d17eb08edd4ad07411834dfcef275c1f5bfa4085f16852133a8b3467be3e8e696336da4a9901b235da66f04ecd9616395b6dd0d9ea88b66000a5a0 +DIST unit-prefix-0.5.2.crate 8041 BLAKE2B b4758a3191a670db8c133ea1cb2b5348df68e4d7f50f08397b3964cf3dbcfad9abf10f9a07da05a5af54cbd976f5f17e177538670579a48076d460263b49f54b SHA512 d4b80b081e5dbcad2cec9b40889fac228539563a29eb0c904d90dc67a4f300ce4006bff55701cb3fe9801a1352b1467afeafc25e8398074bc34cb890fbfc2c52 +DIST universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.7.crate 87907 BLAKE2B 1c8fae906be2022bec520d0ba28399961fb60d2920f5495571255997063197127314f30b89dda2796eadb47b3c68c7228febc0b2f0aa102a577f3991f3e3d8af SHA512 bef3c8fa25242615f5749428cac1ad2ca895c7f194bb3df39020d6d7697c4fadafa11046378d44a72f46e39c5f657ecdef8760fd2a36cf25d82b1de75d190999 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac +DIST usage-lib-2.16.1.crate 102860 BLAKE2B dab10695a6a94fb18ce2f987e159ffd9916feef606303a0f237f5ae3c72d2efc46ddba1c9e45d4288deec9ee6bf6e1f23ea11bdef7432756a1459ea12bd7cc32 SHA512 975e6a796f2f02a5e955fede027d2cf59b72e410f63eaff0a30528700cf846f615196caba3dba65a5f3319df8d1a1b6521ec37aa0997b93560bcfb2f87f2fce1 +DIST usage-lib-2.4.0.crate 76037 BLAKE2B 1074ab92b77e0021a164c8a241d9136e295e5b6a8ebf85f24ff4b296b66882c39051db49a4250b9f7b24da764de26bbef4abb91f57750b9c4f7f8d22c94f6735 SHA512 a038f3eb86fcc35e69860724deba7c97165a11768f005643f4332d21ccc41399bb766f21e5c9064b10ebad4d86fed730a4b518c134cd9be06359090b4925a38a +DIST usage-lib-2.9.0.crate 86137 BLAKE2B 960e150b2d5c535d77d773376806a940dfab4eca6bd416b556ac0b7f42f4676f81199fa20cae88ea34c24029f29c4539634977d2d791050b8c1e33ec31b08ea7 SHA512 2792851195013dbc64df039d29309503e68acfd97f4915c798b29efad64ad198bd35a0f3afb402d13f4266f4ce72939804c71b2e982d2142376384cdeeb0c0df +DIST utf8-decode-1.0.1.crate 7605 BLAKE2B aea9e6aac3b51dfa6bb11bcecd9f9ed5a21a0f64948679fe24955dfcca2ceef25f20aa4983954bc39dc18ce468f51aa9ccd595be73cd3a7be67603aa438741a1 SHA512 7cdb0c0d5030f1a9d4e26d152f0094e6facbb6cb58e280593bfea0da561200250338a95ac90e3a0bb4c94b7a560c3b298052304dbb81b7481d15e925a439817d +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.20.0.crate 60654 BLAKE2B f91ecedf66437f426ff6bb3633fd89f34b5c07898c2c44be02fa6c8217bcbf5dc86848ff882f3881b8f0847ec4dc9b51f4a62c4bf6a0e6577ab3cf9cf58f109f SHA512 16054a7814267ee0032ebc3ff408339d71b361499d7f1a1576ddbe42a605b94ada57578d7969aa9a3a028b38ded6016c2ad368356423154b2f488a38371f19e8 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST value-trait-0.12.1.crate 30151 BLAKE2B d43fb968906b141db800bc4f29bfbec1443aee7e61fada5e03d815c72ea9095e75ada2fd8caaf2f37a10a052bdcefd92ce1b714884bb4a78fcacfcbe40d9e375 SHA512 13c5dfb94b0622500d7bb861713d3eeedec52981ad44183370154813802732b29b0c2dc2d36f0237d8a13200bb06acb85483e5b1dcd15e234d97aefa8af6482d +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST versions-6.3.2.crate 21553 BLAKE2B 7c3274a3c143528afc5871a267528e0abb59f2c61a4e362b305e86d418b493dbed6508918d34e417564ba0ce4bc0a9c64bcf02aa6878993ef1988a826f7c359b SHA512 bba748425a1530c732bf326f98210b4f525fab740929612efbade8b1edb22d08dc94e0d27096d31e0c0b5878364e49bed181a08acfc1f426940b20dc41df91c5 +DIST versions-7.0.0.crate 23307 BLAKE2B 850a95167269215dca84e8918ce8a571ed7f8c821ae1ada59646318358706b5516604be6253d3b7c71878dfd3598d00906649570b6822c61bf0683a800539202 SHA512 4885aa313e5d36cffd7ef4b57da105fac83712ecf16b9580dbb414d83a5235f9dd668757a5233682e7e5c1a2460abdbba05ec7ffb94506c56d5902c9d4fe3b3d +DIST vsimd-0.8.0.crate 21377 BLAKE2B 106c933a8755f9dff4e2a07e3ffb9d14dce6428177982bd1d38c95446cc11b7f8ce4a5c70d85d61f3cf089cda12d2b9745368cbee33b91d0e03b14d6c154010e SHA512 2c9c186369161dcedb6e1a5d95310a2886287d400a03ed507cdf1cccad02f2024fb727037aac0848d26a50a6ff1fe17d3902d60b876e9ca3a73b41482b536e54 +DIST vte-0.14.1.crate 57382 BLAKE2B 8ab32f32ae111d8d03d6f3cb5e2e4405a74c8c176b6015fcd1595421bfeeb98c68d59994fa75f9833cd809fbe5bd38807645c665ae327f220559347c57ee4075 SHA512 a3080c98805c2940eab15b492b8ca7c3f4d842507d1b68503c6d9d88784b85c3d7c4dd207cae612d228b6c3f5dbfca0a187dd102728548e027d78aa84f41f95a +DIST wait-timeout-0.2.1.crate 11435 BLAKE2B 6fc9e1b88253c96aaadeafa4eace8281ef9c4bc961334058866e9db9490da35f191973d46753c381cbd53fd8b8843ed3ccaf681bd26fed5113cbdc9872b1f635 SHA512 aa89eb76bd7abc8c12d0d372a74a3e838978d85939ae5bec97392031ba4c211c09fbc0a8719c668835dec325f94c6098a9a684ba180f9fa8352f8131754cd334 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.1+wasi-0.2.4.crate 132087 BLAKE2B 9ae5188981d55ab0cfc52668cd822bedde6b03104990bcd070f459a39ef75699a792bfbd33766cdfae852147c2f3ea236aa1d1b792e85c56be21b74aee2232af SHA512 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasm-bindgen-0.2.104.crate 47345 BLAKE2B 36867eb3a9f872da20a511e3724f13a1c7b6fbff71c0a7d13d1b6380ebfcb4eb2eda9a8d30cc5306497c199d50343ea37445f71b9d9148e71e6cfd123dbd27f4 SHA512 1e6a3aa20c236becd7cd06748b08f3b6eeb59c3fa7b52a15ba0e5e2164ee04ca635c0af7fe3d12f12dda43af739d0df4bae586dac76e63d72176bcf1782986d3 +DIST wasm-bindgen-0.2.105.crate 48215 BLAKE2B 1246bf578db288dfe1f441ed307d781c8c3b593343eaa70efdb602dfaf7eb20ac52ca5744c9ecd03784e4c61d166401db66cf7599b1385d1e15133b47cf2ec0d SHA512 f79d9c1251c005f8ae3a6f7e364c54a34eb80f445bf5a23de0428114dd5dd6f5f74b76c92df784f7b54a0d978c02d5df932626819bd26a97fe90fbbd3d6f8396 +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-backend-0.2.104.crate 32230 BLAKE2B 50d1589b4a04e3807c8217e4707335227451dc9c7112675c5c5720830d82369f31f521748f39604e1f83c7af8676e8cf97ea599ae7c82f1ea095fa3560e52d74 SHA512 959c441e6e6b3391c880db9ec53e646b5ff249791107a6a3b87f0fd5288f91e92f26627a5420c47d205c73b047a8b2a10f35ea3d17cd0d3fead1a0b6d542ee08 +DIST wasm-bindgen-futures-0.4.54.crate 16381 BLAKE2B 123b8e6b697a0265e610ce632f2644cd784361c1e07cfab543e29573ec521359c363c340d1b455eff36a1a675b96e0fc00dbdb96776a0255804516dfa3266d6a SHA512 1a1a103d7e5dc6d6a9632d73ecf09a3d11467997f8364f310dbe2cc69b3d74cfd57ad4060fadbe444182ebd7195fdc99f58d9860af46b88b882694afa598d3c7 +DIST wasm-bindgen-futures-0.4.55.crate 16687 BLAKE2B 93cec5a8148a86b9611fee1958fa97f2d779f10134a999526a11a9b4a45ece7a0ab29df3b4eb076930de34bd5edbfb8f82a1ec58aad8adcd798caf87f4379bfb SHA512 006e3452dae915abb5c57a36fbe7f128886f8246590ec16306a8f61983d80f5e829f64ad695e2fa1d0462437e0fc496067af308aa260dedeb57afacd1fc276f9 +DIST wasm-bindgen-futures-0.4.58.crate 17188 BLAKE2B 8e72c3efc0f74535f2138784ceb035e79cc66ccd378fbfe747cd4c161aa0bfa4d4653ee53b75a7a0e15c229abcecae44c5dfb9ef9dcc7b81934cc63827d23015 SHA512 0c1a064be1459216e7ec2a24899e8e4d929b564585edc2328572684b5311d1dd786e3df3f3d908fe019b4c52423f656db99a18e899e5ec402fc29adc3fad83e5 +DIST wasm-bindgen-macro-0.2.104.crate 9390 BLAKE2B 5bc5251e0c3c7803967e0ec8ed6666a52f7cacdcc9cea55366f9cb9051d4f99361321d6fb7dbc77bc899148089c408c5a2774c36787b5053b22c5eac239e46ae SHA512 3387d5a8faf6829accc6f36011182446bad3ea7af1b514404036c7cc06a5bb78021e8f649a5d2b78b67f6ccfb3ffc05b86eab07575f2ddb783c3ab9aa8108a4a +DIST wasm-bindgen-macro-0.2.105.crate 9264 BLAKE2B e2c4327e94482a8f1a22cc5bd2a67a7af96290c365bfaffe9e07acb1fb71034bda67dbb97e03e9239c8ef0be06a967ae5e1072f88a35ecb61b110a1ad122e243 SHA512 5f3ddd3dfd3060210e63f5da5384a308dcb1466d6c0435e30b4b0183b34284fa972aa70224c6c8f7cf19058e08b6945bafb17ad4d008312eb7b30d26f66fbb3c +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-support-0.2.104.crate 26411 BLAKE2B 0cc34516f3ffd4f5b72b56c184626a0099aa992c3787b7cd52c6e770c5f8c14c178f69983c7a696ef845306f22a93d14f55075ab0f8617971880dbc3fd774a77 SHA512 49b4ed12f09be6d22ef395a1c867d739b5a033cbcbeb308de879138da4f14f7e2de902ae55fabaaaad3a8688f2c05f5c6e7c885e6fbe453df6dcb05e03e326ac +DIST wasm-bindgen-macro-support-0.2.105.crate 49633 BLAKE2B 36c59a0fffe14cb6b5cc767285e6533aac2f1832ca91da5f535779d51323433a324bc07f351d491a151a8f6a67e234e75bf07d508494c314f483bc5d2882b03d SHA512 a579183f46e5e3a9ef32183166b443050af50b8df84ca4cc25cc5a6787e8e45fc1fc3b74c29e3fcdf44fd7b522627252c4894205c693317f27eb475a1b0d9b4e +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-shared-0.2.104.crate 9057 BLAKE2B 970e017fb34c816e7827a175f5a252cf377fcc19fb15be93eafb830523b47df1eb0d9ec03565ec5086914f740818f7deb9a14edb7e7972c6fcb3319394598363 SHA512 ad994073722bd9c4ea955a77032fc5f3c9236446e1e7dad80b8a396be1deb7f1d1c4ba700fd2438c9d0a40c212c171e222dcb8a95235f3f48e42cfb76d721554 +DIST wasm-bindgen-shared-0.2.105.crate 9269 BLAKE2B c67cbf7f2eda35a29c0c60313e9887bc4e44ce0233cd9387f30fce55bfe173551b06f3b0e0d1834dd7c2a0e6383ce0b28390cf05e9ff692245fe4e38751e0b17 SHA512 a3604dd72ed83a627a1b708f1b268693c93a56cf1851823398e43da066f87a25535222cfdf987153d12f948cd7e316e5c2382d12273c63317025ad774411c079 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST wasm-streams-0.4.2.crate 36773 BLAKE2B 601f8bc4bf872943de47903de57c9e833afa2500d7e30205046ee02a8a2a8d6486b546117009e81f399f9ece69de89145fff85557ae87d37f989095bbe2046c0 SHA512 f93693b41220e819c4efce0fe756633f1aaffbb57b8a9c028031a6b02a7a221ff4d5bacf162a0b301b55794745ad1f4c97a7bbd46ac396e1518689c0639ecd65 +DIST wasmtimer-0.4.3.crate 37727 BLAKE2B eae2167408fd3c64b87cf332f8a6dbf520f62fe1bf0e673462599f30427ac622c23484316aa61d63a199a1aed7c18ed738db9475082589862c0b5a5deb475ac9 SHA512 15371df8570a71d213427bd4b536bc9d6c0ef87dfc1db40a5e5b866d0bd7d9842fc2a7555603fb7b735beed23dbaa2b980fd16268063ecdcb2cfefea0ae34b6e +DIST web-sys-0.3.81.crate 641812 BLAKE2B 7d1a76ebb32d7d58f0b6670889ecb4fb0297cc0bd1b7e6f5e09bd03490b33f1d6bab23d1bf5a3e7a6602a91fa9202b56f613b9db2f0917e258dd4187193a8ee1 SHA512 07a22bae3724b01f79df95079913389fec65ce508c9e64d624d715692e2b62b208882a2168c84b4a0ab22d1852d5c578f073dcb7a3a69f5659b4a956032048b2 +DIST web-sys-0.3.82.crate 644272 BLAKE2B 31ca76ad485456e1723b0651eed226dd74108567bcc0b74c0b38c9ca918c183be29e6df5ccbcf37d8f7709cf9b959f22411e21074b458d332115b400da09c4c2 SHA512 ac194e864b9c55d1db4370557553193ea889713a7b6f4a8dcf20434c9ca654ac05fedf5b0efd49bbba1d7ff479cee96eac5dece9365272b09c08c5a4461d2d7d +DIST web-sys-0.3.85.crate 645049 BLAKE2B e106ebadd24ae0aa838a697ec7e8fe06d86d764405e6c00a523daf94e04213f70fed7cda9302ba5deba57eeb00c1302a97721fd7d124e66998802a703090fe7a SHA512 948fa9a3ba59669df01e6f707fdb00136b1e0ae781daad7c72b5df41526d6c7649e2ce5b9def99e04fda9628dda21d2663db7c6d229d462d64c876382d943b5f +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webbrowser-1.0.6.crate 57471 BLAKE2B d6652864eb1fa2a7c59b4a1f6b8ff94628d5d0fd4025acd8fbf5e44d35d9f02e46e421b26797901d11d8dc11af23d915518fb1a95325cdd97cf90deab42e4e8f SHA512 7c02519dcf1e8d4814d98a6811b2532b7728b487f9d9e5b54977d71c1a3440fca83fe80c7add12d6bca25be069aa471b8298ab691f629b1a2934ab0d13108f3c +DIST webpki-root-certs-1.0.5.crate 165076 BLAKE2B 7bef20f6af55b3bd01023d2932f56eb5ade6453a819de42a948fcc0af99e09e4361910ed0f3ebf2de315aa58b05d2d7cd77b82859c1d7d10aff52f91b1f3b0a6 SHA512 b457e1a0a81d08b810a401a5b3d9405bc949a89d7e9ff60682c0fe004cd232f81fe613c640ef028dda6bcd9a9d53fd04ac534b0c0b87bc30323d2692031b0965 +DIST webpki-roots-1.0.3.crate 258244 BLAKE2B 8961848a3bcceeb8cfcb7187d0fc3ecc6db5858fb78cf8e13485f0b6d293273717e30aa9ab661997ea97d40c0bb7aa1825d8c2d537912c40371dc60f34c75532 SHA512 52359e07b4a67bc7ed3abf41ba20bcdf7523bae59eb127d6cc316b49dd29947a1ce17acf1c5cd115adf8a130d3318816f6f90a46a17557eb56308929b6cef9c2 +DIST webpki-roots-1.0.4.crate 252224 BLAKE2B 5477a8691923bc0dbbbd3d97fb9c24ba53dbfae665bd8245681900ef7412b84d30829b3e373adb3764c93cf87ffb1052c898ffa9cf61c7a4cdb431c1a04f4361 SHA512 5b07d40f437c5fa2d836156ecce6e2c658a93e3e88468f5bbd9cccedddbc52872a81e06b074c76842c58278090ef378bb679ed41e7ef5ca4f6da07799c48781e +DIST webpki-roots-1.0.5.crate 241985 BLAKE2B 4206c9ff482b2989033d9888cd86bb609bc2b5cc9330f9ebe74b08b39cb12a5dd89af775317a90cfe7851964d99d76eb204334860cd2361a63e9202ce19b8b5c SHA512 04e31cced29f9ad8571a38718c216ff98baca7365142f2a557e11cc6747f48cd0507bc22d9ec3565eb9474a59a72219c179d9a05d19ffdc82f044cc41e6390a6 +DIST which-7.0.3.crate 18872 BLAKE2B f2d71b1b517a40814418ac3af69b6c6848182b379dfb17aef4e5cf3cbf384e76c7b2b2c4a88e7e025a90924342df877d2c40e5931100eaddae67391406827348 SHA512 d79b043c730678ae9d74268a0598bd7b4497d10f5a99fa2b0ee0aa21fed08c41ea2a329bc54aa3c51d23fa3fa4d519522079944dd3b0d7267cd34edc6da28856 +DIST which-8.0.0.crate 26209 BLAKE2B 3f5ca632c913fe416d17eedbd77baa3cb1ce9e802110a4c880a235e203187079f9404e6b4df34f96332fd6c773d2a89da489090b751379e06fe64ace28b030a6 SHA512 5842bedb4e069ea4abf4a860334c141a6784a58ba908bad4e0168d79af7005de71ae757c82df1644a6e1279427aa2533b2a34134025d3669ff816480c1f65a41 +DIST widestring-1.2.1.crate 90350 BLAKE2B 32222a2c459ae7908074a19831b8e79f81c831f1f43ec1af95337f439dfd260f21da983b69345590f67dabd99419096e0d8a9935146ecf5af04538ec12573aeb SHA512 ca3b9557fa14213cc85b682b2970f2196cdcc512423613f3ae2156830efbacde1da22fbf24385119b0e41584d2e19b237ad8d4301678f21e1be70f6eae781f09 +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-0.61.3.crate 9372520 BLAKE2B 37e569c1002f199e6552e6f812cc483fcfe430b235fdb0b09dfd801ef42f3f5165cdc7eba1099c7ac2838ec666fe59923a11c0ecc1971ae6476c46146c6d13f7 SHA512 a909a0e5de64e66298da88d61509a4ec893e7838e7bac6fe9fd74418900fb1b26639f2a83ad1a507abf3dfd6266349b18b8b922a8e3639de79d35bf37c2855a9 +DIST windows-collections-0.2.0.crate 13579 BLAKE2B b6ba4ce0acf9bee0fe8a20ce1108e34a2c79c4f2867dc7bf71b9980d028656274d79d568baa422148c9d9f16ceaeffde012dea3ebd414d38780165a5140118d1 SHA512 8b8a6ec75f46da464503a32f610d5b315b441645f29e831ee9afe7a67bcdc90cf221786dec57d94de40120b384162c095370c0f03e78f872af68bdf9d618913e +DIST windows-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-future-0.2.1.crate 17532 BLAKE2B 3302290f69c896c87969e01fc87fa239fc6f1f60aba3104d02e71b260eca5891f5bf3443d42a3cf59d7b0a67ee3d08298d19178212bf70a0c7f5fc2e6a5a2139 SHA512 a605bc57eee3f213ddcc0c03552df8793c0d77eff2101c8cfb5b901c8a296156643a5b0cda812f781c48d886a1a1205c08b4cfb472dfb60e6b479d8b09182dc2 +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-numerics-0.2.0.crate 9686 BLAKE2B 58491292e46cd869c47a96a5c8177b1f7175e495384c1eec8154a5fb15e118f06a0cc10901f5dbb1e4bc860f11e842b9121d19c12218c38dda2e6b8ac40ef1d1 SHA512 4fb59b445ffef54afef22d6db277c71e67a13a907b65a251e52bdd605baae10085c16aba25e0640fa8e9b28d2634cb6d11c1a635ef22cbe19d3cdf170727d29f +DIST windows-registry-0.5.3.crate 13386 BLAKE2B bf67b0a1030f7a55777cdd3b0790791b687fbd90463ef80e0a85acb73767795b88aa63e103ec62382f403b906ce18b0294cdb40accce8dc7e9306cb093bc9903 SHA512 e3deff7f407d8e066f5c6d00562a8829b241098707ebb917cc3206cb0cd9e50bc556ebe84a7eaaf0a14f13bf1a8db9bb492b5ed0343de7b1e337d68fa67fa8ed +DIST windows-registry-0.6.1.crate 13358 BLAKE2B 5a0240e81124cffb387aa7d683a01b36db9c508a1a3943b596a30c9ba1f445b9186dfa2cd2057220c33b773bc2681438295907bab95a5e6d75990acb9497d053 SHA512 bbe256d749d766b638f65e3ae554ca1fd25b98b769365d6e25043ad696de062b64f3564113f6320ce5f071309f21cc32fc73aa093ddb5b1d39d4dffa2fcbb11f +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows-threading-0.1.0.crate 9085 BLAKE2B f29c1f12c3f3cf7006a03e72637f3a8c60138a2ce3be4f0fe11669c328c250155209fcf434b24a1aec39b17755f9ba8b1c1f5809e81d342190a54e3bfe1d5042 SHA512 e662713517e4e97c88be65c0aa4769d28c7ae65f06ffb4ec02a4af07757423fa533eaa2404abd38bfffaf0f6697941c2d53f10252ef126cc72ee0f5f2035e6e4 +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.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +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.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +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.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +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.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +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.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +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.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.6.24.crate 165680 BLAKE2B 404b91cf890523dc66b2e1c8ed8610a991cc3551de16894a6aed4d6b720b19f33feba9f2257541f9eef6b51051bb5e15e4b7c9c74653a3bdbb782e273d0605a2 SHA512 b0dc1890a59709c61f06096dd37d94bd41cea0b6dd097ae9651c19acbd2963833f5b9cb6c8274aa7577433bff4b3cc68a9de80f7b285035074b5cc96907f967d +DIST winnow-0.7.13.crate 174454 BLAKE2B 037d07cc421502502b5fc99e2640e3d78b476229071ba44252da52e368f9a46607b6fd3b6e0c0be2f201beb7502850ae01ddf24e0fdb4f4585c05805bcbd19b2 SHA512 dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST winver-1.0.0.crate 7961 BLAKE2B 94589d66a0cc16486538416381e1b74301228b7e9965b3975e2164d3551672b2a08843c3354334b0a1a3a5b649e0cf4f9bc952fa59d10e279ad97c300fcdd425 SHA512 b293ff4c24a65cb111d962890aa14bd8dc67f9affb3f6e44afd6bb1adb0d7de946a482198af5c2f3e4779ce25b8f79bc4747170f21c9d892c745d53d19a7daa2 +DIST wiremock-0.6.5.crate 60561 BLAKE2B 241bbf3c20e730752a33f28e41fb042de7842018cb41d6253297989b9b9291be56845ffd3d4dddb37554bb57b34dd532a589b2e569c9fe37553a14a14cffb493 SHA512 0d45c4e548f1e679b7417fca8522f3b7dfbc749b602d7947b1118960c570449f1dd70bc360e4ec719d78d8b75f4dd738332dcf1636ce1062faf1eae8e585d185 +DIST wit-bindgen-0.46.0.crate 60508 BLAKE2B 4422fb47880ecd70749d615ea6ed0a8bcb5941bd9de2c2164a6f1248574363408fcb634e0e9aa0af3e0f278c9311a81212818dff70ef39614646ffdd646b1fe7 SHA512 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548 +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST writeable-0.6.1.crate 24068 BLAKE2B c513c806d6abf7459db1a203c7b4aed4766e6f75cd82a40a874fac50cb50d03970d0500251551192164da14bd7d2341961fff78b7e01c88bab83007008c3e1b2 SHA512 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST x25519-dalek-2.0.1.crate 87820 BLAKE2B 039749d0278d95996016260f9e32162b370594085186044665685288d879e067fa16a5d4d42e939d2bd05f7b47a81036cb4f573d841cc81ece078c7a08eb672d SHA512 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9 +DIST x509-cert-0.2.5.crate 99819 BLAKE2B bdd2ef72c4adb0344e5b38b3c1d93f32477d359b4195e179c7d488da1b1c0b2d09dc6b5d4afa8ca1658e8f37356dde9d8ff135ad12233c808a2c5c1c5232328a SHA512 ce5f3a010f215f7e7bdc34e3ae0f33d62416ddd4523c1684d3cbb0e1215850b2277eea220d53263fb1380eec1c6803f2d851905a421e6bcbda2f056b7940e0a0 +DIST x509-parser-0.18.0.crate 102525 BLAKE2B d520ab3b16921be63775e7d76bec875da586eabd77ae2e33ccc267b0e6c0f130ef8feccf4e5ddab9e3f6a3e650e64ee8f31d40c925e33911d0eedc5efa71bb8c SHA512 dbdd5fe6b0b7aeda3390bc988ee2bfaa61d3969a421b248c8cc573c3d9be6b5de89650882af5490d9c132bee8d9b070efc6c21d6afc8a703d66efc35698dc752 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 +DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 +DIST xx-2.1.1.crate 33180 BLAKE2B cc4e33cff18e361d0d03fddbd0c3280a10f67ac84756f1b397e98002cba11d149fa53edd72222282e360196be76c876ebf1a186adba8888a89800bef5464f99b SHA512 0d6af9f18ed8e79efc3807f3ba185d25f395f7b0b3024348a933f775176c56442d825e815fcdbad9cf3552a47abe1b5e7fb3a863546196640c76f7c673a3f144 +DIST xx-2.2.0.crate 42923 BLAKE2B 264e5647cac430b21652e9d4b4826248b315aa9f75371eaf799041bf45d70e1c3919cabd69c6918d4565aecfeb21a90f1dee17225b27c03960aaa32aecd48d96 SHA512 162c47082a196e73d622b68f861771e0bb99d0dfa8079e2982412e3facec91d8f06eee1328f298df89d5de2e964ed40ff78b9e2b7a8bd256b3c4f5877de2c431 +DIST xx-2.5.1.crate 80688 BLAKE2B f303e872c9cdb6aa8133519fa23ec5a966ac2e2c8c4249420ea0a5f5f04fa6c6340f0ebde56e7369ca5e50204c9ba7dec3fe0a34c4693268e73ca4eb0a5544f3 SHA512 34e827706fdeef7767d114728500f91a20082050e062e930f0153e3c0436185dccc94c90f24e22761143030e0fbb671fd340cf64e723479506b4200b446bf467 +DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST yoke-0.8.0.crate 28726 BLAKE2B 1013ebf0478242d9172179b53a638fcf7a167e554b40464ba67a4c4db17f75963703b2c9aba29f9368af7530f475ed79a43672bf6f0840b0d77fb0d2539f8c3d SHA512 6b6efbfd2bcb7e06fd6f9ae7bd213a54fedc7550273e2613fee3b8791bbe1038a7e7209142cc673d71fd57b7184cbb1209115ecd15c647db1a74f2966d593276 +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.0.crate 7521 BLAKE2B 088fc7f5954704c453dbd2abd2a9a5a779552067aec8e51793cb6fb8144f0bee7a7b04d777bbd05c1c62f49c9c75c7f3df09b5497d35eb64c079bc04867e42f2 SHA512 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.27.crate 252663 BLAKE2B bef5142d18ae053a542d3a481e5ed3594ee73f9d89eb82224c115701e38245e87ba9cfddd15812fbae5c2486ad46c11481ee722a3c3832a2540a43f84f6dce7e SHA512 f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df +DIST zerocopy-0.8.28.crate 253838 BLAKE2B 13b9a4e27396e2e33019373c480e7494f7a1f3a54b275343309bad5ff9cbfc2d14227b95af8df30d1ee4eb8e6c88c47be5aa2b0fb98e2f75db2744eaf1ce0aa1 SHA512 24930d569348a84e96806acfc905228b17525ab3ae4e412e91e46409032de1317975797695831e59b868c0bc9436324d8fc0f4693cf19348b8e47f2b44db5168 +DIST zerocopy-0.8.37.crate 275551 BLAKE2B a71a4a8bccb40d6db900cec874a4baf4cff51cc6d47787219020cedc5fc969b4d0ed12c03227f95b4ba9df1b216eef296c1b01a27b7ea78b2b95f610c52c7217 SHA512 58a13ee75141ffebc8e635a01552781d554c0b22a46d977c7022ebea587a868408cf529c21ddfe1e2b3fe36d4ffbac0e8840f50ff3307a3befdd8d1a097e09aa +DIST zerocopy-derive-0.8.27.crate 89827 BLAKE2B ace5abe8aca7cdc22ab66826e7e244b89d84adf495186eaa2714d6c521403e2fd84b56259eed6d2a6ad9800e164021dadfcdf4c80ad8a8b7eb0dd7fe799e9749 SHA512 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451 +DIST zerocopy-derive-0.8.28.crate 90241 BLAKE2B 04955185c1c5ebdf45b63efab56fdc87adbeb60ada69e05b6c5979507470a5779f407a41ad12b47fb57b2029650212639c7ad1f3e8db156a8b9e29954667c9d4 SHA512 aa16234c930d6961b9f23ceeee190fb276ad0f082017b5a8cf7f424c176e68348f1928bec756a325b5a7536b9086e635dabf942b6b3def4e191abc1d9f878d5c +DIST zerocopy-derive-0.8.37.crate 106949 BLAKE2B 3ef105720ce248ef3ce922aa4e0a6b271a0367c2afb3650898301d96784ccbcb490a3248e9b0f07ea09d3106b808163f0acb7d7c748256666fd90d3627f7cf45 SHA512 fa0f157367e317ea85a79df2303a5834d1f29bcd55e5d8461ca085a48bdc94871f1417a649b6373b9b327366df94b7b0783d2d8333771761aed3e60a6434c323 +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 +DIST zeroize_derive-1.4.3.crate 11695 BLAKE2B 1ed359b6ee80ab73bcc030d312b9e05453db2da5b2aa2c054be194d1c0fe4faf6db021be008a68b4c33552686ae4ade03b45f5e398d3352e025eae321287a16e SHA512 baefce9fad32add4c9b6f5560835679ac782ecbff383a80931acedbc12e459ec0d5a0cfb0113d47ea91bbb0969651ed62e2e22c69a0a3e87c0a4930be234cc83 +DIST zerotrie-0.2.2.crate 74423 BLAKE2B ddbf7c1a1e45fd4b3c44bd7036e46070a2d9fbb338de719c2c775dfa96ed11d06e14232f05eec4b5c9ac500ed4e7abd8a483dcd06a6a60ba20e6b6b6fa7333ff SHA512 72b6e9633f100172b5e8ef25dce004ea1eb14e110b9189d91faf19f63f8a7714325c2847df559b7ade1f0b2c54369c63fb9745946c4976750a28853790328ee8 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.4.crate 125080 BLAKE2B 67957532912716a8fe7b5468effc8af700251acfedad13e4874229ce91a2450026a2a336b542cc1239f62a71da997e406c49f85f4f8c7019a9228997d8a31750 SHA512 461ac55146b32f323dff50f85044040096369361bd23e341d729467e99b5c825ec0add8fa940bf0c17cd4990fd7e629268891a711d5b49348167c0a9d6c03e31 +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.1.crate 21294 BLAKE2B cb51fbd289868568f65ca7253059c1c2c94a8130a2a9879b2a0129faf5867e13ff675cfc9b359793629d955a1b39617c6fce9079398a54ae31670ec29eab6ef1 SHA512 5836035134bdf09a4a8cdd5a18f629696902704903c4b3579ddf1adfa49ab47a68287ecf2be165d631ba454daf150c043410359783bf1ce448e7ca46b8cb6039 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zip-2.4.2.crate 110773 BLAKE2B e62323b67952efc241c1386c4679d618c53743139f0add5f7ea9d32178167a771d3ee42ed29ced4b8977a8d210dd86a907e26681d94ef310ea437e2d754a9591 SHA512 fdf4c182c3b22089107d984327a1205c010d57e193311d025f77c8349767bbeb8b848b56fa52d5ed6e9bdb3a5c32ea3454b763e7fe83eaebe90b9e32cfa97ffe +DIST zip-3.0.0.crate 112450 BLAKE2B 18ed4300b6c84ca2467572f03606d9e34057ab4fb9fa9571e268a9913627cec41bd427c5692e497082231523a55d81a797f6b4ff93f6ce354da71eea8d921953 SHA512 64e0952ab5232a4c36e0f7c019fefd382f0373d2e7bbcdbe026bad522e14d9e483aa75793e9f592371497e068ba416a6939ef242223ed387c4d077a3ca044bc5 +DIST zip-6.0.0.crate 128541 BLAKE2B d20916227906c95d078a4da4dc5b67879e46cb129d34a45e2088fbdcd416d244cd2094017d9d97d5210baaea38edf3f7f8307cb716fae2fd7c511561406d52b1 SHA512 0fbcc6ef6580df7db0d98f677bb5097a7c420646d1eec44b89714a7c9c7f54e4abe6489192f85e1debccfa241e3cbed2ef0a7eab3f0864b7f008527ace8e0996 +DIST zip-7.2.0.crate 137719 BLAKE2B 6972ae6a00b1ca6809fb02e9595a74c2f5cb846a21ca740d1379153d2593e113561302be045b435b48efccecdf764a73bd4ec68062330b027df91d93595cfd5b SHA512 ee53b053a4c10c991d43d2241241a54ff478b0a89e728e30d4b8127d5496d2bec9af4cec93fd24e752d7d5283fe809d1f34075d836e5ae5ef0ec7be6811b6483 +DIST zipsign-api-0.1.5.crate 17451 BLAKE2B ce45c5d06a8be60f9a946a884e04652f7c36c632430d6b227469ae6c25f3be291db665469a7fba1ea47a32d5db092f5fd3511273ab093dc21c1ea89149ed37e3 SHA512 a69ad1263c10ca99030475101f7cca155b7b4873ed65b3a87bbc5f8918e83a8269abe8155199ea42b76d940905a83a5f3feaec7a5a385779028730d628877958 +DIST zlib-rs-0.5.2.crate 194342 BLAKE2B da47c819670c03cbfa3b9a7ca5314c81332ae566db578a84535b28570400f94924f532774e49efa884aae82ed748b8fd039cc29ff0ac9b0fd858efcdbf18c690 SHA512 41a0760c387efed4aeb4d568a6f01f2f4cf0f02aea3db1d69d0566c2ce1d68e8e9b2fbf0a34005aaab16a985a6bfb66c7d035949b70fb3592f086a6f428c00ff +DIST zlib-rs-0.5.5.crate 207080 BLAKE2B 692f56f780ac5926b046dddba0bb75d4b5c3a2757ae772582a89c3cb93a0b2bceee1d46dfdeb45f9624268c940db802c62862b78dc9d59e7376d9e22a3fda775 SHA512 3bf01e230d65f287a16b369f45249a80ae975d567bdfc91cd498de66b7c928d47cf721e40d45e4bc6e90e870f46a5e879fe2f7e23ce07ac8bb668a24c61a5f38 +DIST zmij-1.0.19.crate 23948 BLAKE2B 79bceef15d691c557bf31069f1e7431466f2f45b1f11ab9d6320f2a8d4939205adcb5a2cce26e7b96fa99221c1621d35360d5f028572b01c60fcf2b25922949e SHA512 aa191ba286f10d59727981e68f7fb0214d53b02d6c28951e6f16670433cd79abc4615384b3b1e1f74adc81a3f51c15d906fda0340b03938984693332feeac2cc +DIST zopfli-0.8.2.crate 51842 BLAKE2B c7484b071d225de147106ed91b76f3871336a133bdc7f93740369bf3aa886207e9f405c3b55ea5b49ed591222adcfd389af7e79d9f5b1ff15022af28374f6df1 SHA512 ed78e6caf284f5937afbb6810f4016e90e801a6cb8290186995b44e33303a3a80ea50fb1dcd1b0bc0c416b7540c85199cd8ca11fdebaab99f11468085e6b1592 +DIST zopfli-0.8.3.crate 51589 BLAKE2B 5c1e9120b44bf6576bdc636b6e66f7f6d2aa56e4772481ffd027f56383cbc85032d003dbb04cd47cd6783f6901017fd270279dfcdda6caffc8c32eeb473c96ea SHA512 564453096c9352d732c76b3eec69c3f454cbdf64f99926f676e845fc5312fa6833bcaa3a451ed87b7c7038bb5ec2bcb1467e21b29250a7524b78421ac987cd33 +DIST zstd-0.13.3.crate 30514 BLAKE2B f849d794a4e9157c95d7fcce57551a0fe25098348759086219adab57f37b328e9701b65994da30d8756adf12feae4407f5be92f6c1ca43a57807097520fcd04f SHA512 07e1589ebf2aa169cdc50381f5078012574e3613cc89f3d02914b286d37a9028124c6d40ee8efd75ecc50f31e51a24d2ad0a6e83e669d7dc6477fc43878d4751 +DIST zstd-safe-7.2.4.crate 29350 BLAKE2B d14a28f39faf7ed77b9dc11d79cc3b0b79f904a2cf2e78b184a0e57f02bb4a5c49c71c6693352a4f1e6d4653e570c491d52a4dca80293a7f98f49659d1d2ca82 SHA512 b4f3a4dc63814a2a088e549a0fa0bdeeba3e5ab3416c414207eb9ec1772f8913002f3b94ccf0675b651af94ed12eda427cc90dd40a8e81b3ed565ce80f4db1de +DIST zstd-sys-2.0.16+zstd.1.5.7.crate 775620 BLAKE2B e2e7e887605e84f9feaef0ce121c52f72620b56b1a892c3cb42ae7630109f37f5a687cb18a5993bd54ea5a18870771edf275330ead43d0db77436e5605669599 SHA512 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac diff --git a/dev-util/mise/files/config.toml b/dev-util/mise/files/config.toml new file mode 100644 index 000000000..df71758e5 --- /dev/null +++ b/dev-util/mise/files/config.toml @@ -0,0 +1,2 @@ +[settings] +paranoid = true diff --git a/dev-util/mise/files/mise-self-update-instructions.toml b/dev-util/mise/files/mise-self-update-instructions.toml new file mode 100644 index 000000000..40be02b5f --- /dev/null +++ b/dev-util/mise/files/mise-self-update-instructions.toml @@ -0,0 +1 @@ +message = "To update mise from GURU overlay, run:\n\n\tsudo emerge --sync && sudo emerge -au dev-util/mise\n" diff --git a/dev-util/mise/files/mise.fish b/dev-util/mise/files/mise.fish new file mode 100644 index 000000000..756a765f4 --- /dev/null +++ b/dev-util/mise/files/mise.fish @@ -0,0 +1,3 @@ +if type -q mise + mise activate fish | source +end diff --git a/dev-util/mise/files/mise.sh b/dev-util/mise/files/mise.sh new file mode 100644 index 000000000..d280afbec --- /dev/null +++ b/dev-util/mise/files/mise.sh @@ -0,0 +1,10 @@ +if [ -n "$ZSH_NAME" ]; then + if (( ${+commands[mise]} )); then + # shellcheck disable=SC1090 + source <(mise activate zsh) || true + fi +elif [ -n "$BASH_VERSION" ]; then + if command -v mise >/dev/null 2>&1; then + eval "$(mise activate bash)" || true + fi +fi diff --git a/dev-util/mise/metadata.xml b/dev-util/mise/metadata.xml new file mode 100644 index 000000000..1514d2639 --- /dev/null +++ b/dev-util/mise/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/jdx/mise/issues + jdx/mise + + diff --git a/dev-util/mise/mise-2025.10.14.ebuild b/dev-util/mise/mise-2025.10.14.ebuild new file mode 100644 index 000000000..f8ffb17e1 --- /dev/null +++ b/dev-util/mise/mise-2025.10.14.ebuild @@ -0,0 +1,895 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aead@0.5.2 + aes-gcm@0.10.3 + aes@0.8.4 + age-core@0.11.0 + age@0.11.1 + ahash@0.7.8 + ahash@0.8.12 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + ansi-str@0.9.0 + ansitok@0.3.0 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.4 + anstyle-wincon@3.0.10 + anstyle@1.0.13 + anyhow@1.0.100 + arbitrary@1.4.2 + arc-swap@1.7.1 + arrayref@0.3.9 + arrayvec@0.7.6 + asn1-rs-derive@0.6.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.7.1 + assert-json-diff@2.0.2 + async-backtrace-attributes@0.2.7 + async-backtrace@0.2.7 + async-compression@0.4.32 + async-recursion@1.1.1 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + aws-lc-fips-sys@0.13.9 + aws-lc-rs@1.14.1 + aws-lc-sys@0.32.3 + backtrace@0.3.76 + base16ct@0.2.0 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + base64ct@1.8.0 + basic-toml@0.1.10 + bcrypt-pbkdf@0.10.0 + bech32@0.9.1 + beef@0.5.2 + bindgen@0.72.1 + binstall-tar@0.4.42 + bit-set@0.6.0 + bit-vec@0.7.0 + bitflags@2.10.0 + blake3@1.8.2 + block-buffer@0.10.4 + block-padding@0.3.3 + blowfish@0.9.1 + bstr@1.12.0 + built@0.8.0 + bumpalo@3.19.0 + bytecount@0.6.9 + byteorder@1.5.0 + bytes@1.10.1 + bytesize@2.1.0 + bzip2-sys@0.1.13+1.0.8 + bzip2@0.5.2 + bzip2@0.6.1 + calm_io@0.1.1 + calmio_filters@0.1.0 + cbc@0.1.2 + cc@1.2.41 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.42 + ci_info@0.14.14 + cipher@0.4.4 + clang-sys@1.8.1 + clap@4.5.50 + clap_builder@4.5.50 + clap_derive@4.5.49 + clap_lex@0.7.6 + clap_mangen@0.2.30 + clru@0.6.2 + cmake@0.1.54 + color-eyre@0.6.5 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + color-spantrace@0.3.0 + colorchoice@1.0.4 + colored@3.0.0 + combine@4.6.7 + comfy-table@7.2.1 + compression-codecs@0.4.31 + compression-core@0.4.29 + confique-macro@0.0.12 + confique@0.3.1 + console@0.15.11 + console@0.16.1 + const-oid@0.9.6 + const_format@0.2.35 + const_format_proc_macros@0.2.34 + constant_time_eq@0.3.1 + contracts@0.6.6 + cookie-factory@0.3.3 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crc-catalog@2.4.0 + crc32fast@1.5.0 + crc@3.3.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + crypto_secretbox@0.1.1 + ctor-proc-macro@0.0.6 + ctor@0.4.3 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + dashmap@5.5.3 + dashmap@6.1.0 + data-encoding@2.9.0 + deadpool-runtime@0.1.4 + deadpool@0.12.3 + decoded-char@0.1.1 + deflate64@0.1.10 + demand@1.7.2 + der-parser@10.0.0 + der@0.7.10 + der_derive@0.7.3 + deranged@0.5.4 + derive_arbitrary@1.4.2 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + derive_more-impl@2.0.1 + derive_more@2.0.1 + deunicode@1.6.2 + diff@0.1.13 + digest@0.10.7 + directories@6.0.0 + dirs-sys@0.5.0 + displaydoc@0.2.5 + document-features@0.2.11 + dotenvy@0.15.7 + dtor-proc-macro@0.0.5 + dtor@0.0.6 + duct@0.13.7 + duct@1.1.0 + dunce@1.0.5 + dyn-clone@1.0.20 + ecdsa@0.16.9 + ed25519-dalek@2.2.0 + ed25519@2.2.3 + either@1.15.0 + elliptic-curve@0.13.8 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + env_filter@0.1.4 + env_home@0.1.0 + env_logger@0.11.8 + envmnt@0.10.4 + equivalent@1.0.2 + erased-serde@0.4.8 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.14 + exec@0.3.1 + expr-lang@0.3.2 + eyre@0.6.12 + faster-hex@0.10.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.2.9 + filetime@0.2.26 + filetime_creation@0.2.0 + find-crate@0.6.3 + find-msvc-tools@0.1.4 + fixedbitset@0.5.7 + flagset@0.4.7 + flate2@1.1.4 + fluent-bundle@0.15.3 + fluent-langneg@0.13.0 + fluent-syntax@0.11.1 + fluent@0.16.1 + fnv@1.0.7 + foldhash@0.1.5 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + fsio@0.4.1 + fslock@0.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fuzzy-matcher@0.3.7 + generator@0.7.5 + generic-array@0.14.9 + getrandom@0.2.16 + getrandom@0.3.4 + getset@0.1.6 + ghash@0.5.1 + gimli@0.32.3 + gix-actor@0.35.4 + gix-archive@0.22.0 + gix-attributes@0.27.0 + gix-bitmap@0.2.14 + gix-chunk@0.4.11 + gix-command@0.6.2 + gix-commitgraph@0.29.0 + gix-config-value@0.15.1 + gix-config@0.46.0 + gix-credentials@0.30.0 + gix-date@0.10.5 + gix-diff@0.53.0 + gix-dir@0.15.0 + gix-discover@0.41.0 + gix-features@0.43.1 + gix-filter@0.20.0 + gix-fs@0.16.1 + gix-glob@0.21.0 + gix-hash@0.19.0 + gix-hashtable@0.9.0 + gix-ignore@0.16.0 + gix-index@0.41.0 + gix-lock@18.0.0 + gix-mailmap@0.27.2 + gix-negotiate@0.21.0 + gix-object@0.50.2 + gix-odb@0.70.0 + gix-pack@0.60.0 + gix-packetline-blocking@0.19.1 + gix-packetline@0.19.1 + gix-path@0.10.20 + gix-pathspec@0.12.0 + gix-prompt@0.11.1 + gix-protocol@0.51.0 + gix-quote@0.6.0 + gix-ref@0.53.1 + gix-refspec@0.31.0 + gix-revision@0.35.0 + gix-revwalk@0.21.0 + gix-sec@0.12.0 + gix-shallow@0.5.0 + gix-status@0.20.0 + gix-submodule@0.20.0 + gix-tempfile@18.0.0 + gix-trace@0.1.13 + gix-transport@0.48.0 + gix-traverse@0.47.0 + gix-url@0.32.0 + gix-utils@0.3.0 + gix-validate@0.10.0 + gix-worktree-state@0.20.0 + gix-worktree-stream@0.22.0 + gix-worktree@0.42.0 + gix@0.73.0 + glob@0.3.3 + globset@0.4.17 + globwalk@0.9.1 + group@0.13.0 + h2@0.4.12 + hash32@0.3.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.0 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.11 + homedir@0.3.5 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.3.1 + httparse@1.10.1 + httpdate@1.0.3 + human_format@1.1.0 + humansize@2.1.3 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.17 + hyper@1.7.0 + i18n-config@0.4.8 + i18n-embed-fl@0.9.4 + i18n-embed-impl@0.8.4 + i18n-embed@0.15.4 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.0.0 + icu_locale_core@2.0.0 + icu_normalizer@2.0.0 + icu_normalizer_data@2.0.0 + icu_properties@2.0.1 + icu_properties_data@2.0.1 + icu_provider@2.0.0 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.24 + imara-diff@0.1.8 + impl-tools-lib@0.11.4 + impl-tools@0.10.3 + indenter@0.3.4 + indexmap@1.9.3 + indexmap@2.12.0 + indicatif@0.17.11 + indicatif@0.18.1 + indoc@2.0.6 + inout@0.1.4 + insta@1.43.2 + intl-memoizer@0.5.3 + intl_pluralrules@7.0.2 + io-close@0.3.7 + io_tee@0.1.1 + ipnet@2.11.0 + iri-string@0.7.8 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.15 + jiff-static@0.2.15 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.4 + jiff@0.2.15 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.81 + json-number@0.4.9 + json-syntax@0.12.5 + junction@1.3.0 + jwt@0.16.0 + kdl@6.5.0 + kstring@2.0.2 + lazy-regex-proc_macros@3.4.1 + lazy-regex@3.4.1 + lazy_static@1.5.0 + lexical-core@1.0.6 + lexical-parse-float@1.0.6 + lexical-parse-integer@1.0.6 + lexical-util@1.0.7 + lexical-write-float@1.0.6 + lexical-write-integer@1.0.6 + lexical@7.0.5 + libbz2-rs-sys@0.2.2 + libc@0.2.177 + libloading@0.8.9 + libm@0.2.15 + libredox@0.1.10 + libz-rs-sys@0.5.2 + linux-raw-sys@0.11.0 + litemap@0.8.0 + litrs@0.4.2 + lock_api@0.4.14 + locspan-derive@0.6.0 + locspan@0.8.2 + log@0.4.28 + logos-derive@0.12.1 + logos@0.12.1 + loom@0.5.6 + lru-slab@0.1.2 + lua-src@548.1.2 + luajit-src@210.6.1+f9140a6 + lzma-rs@0.3.0 + lzma-rust2@0.6.1 + lzma-rust@0.1.7 + lzma-sys@0.1.20 + matchers@0.2.0 + maybe-async@0.2.10 + md-5@0.10.6 + memchr@2.7.6 + memmap2@0.9.9 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + minisign-verify@0.2.4 + miniz_oxide@0.8.9 + mio@1.1.0 + mlua-sys@0.8.3 + mlua@0.11.4 + mlua_derive@0.11.0 + mockito@1.7.0 + multimap@0.10.1 + native-tls@0.2.14 + ndk-context@0.1.1 + nix@0.30.1 + nom@7.1.3 + nom@8.0.0 + nt-time@0.8.1 + nu-ansi-term@0.50.3 + num-bigint-dig@0.8.4 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_cpus@1.17.0 + number_prefix@0.4.0 + oauth2@5.0.0 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + oci-client@0.15.0 + oci-spec@0.8.3 + oid-registry@0.8.1 + olpc-cjson@0.1.4 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + opaque-debug@0.3.1 + openidconnect@4.0.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.110 + openssl@0.10.74 + option-ext@0.2.0 + ordered-float@2.10.1 + os-release@0.1.0 + os_pipe@1.2.3 + owo-colors@4.2.3 + p256@0.13.2 + p384@0.13.1 + papergrid@0.17.0 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + parse-zoneinfo@0.3.1 + password-hash@0.5.0 + paste@1.0.15 + path-absolutize@3.1.1 + path-dedot@3.1.1 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + pem@3.0.6 + percent-encoding@2.3.2 + pest@2.8.3 + pest_derive@2.8.3 + pest_generator@2.8.3 + pest_meta@2.8.3 + petgraph@0.7.1 + petgraph@0.8.3 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs5@0.7.1 + pkcs8@0.10.2 + pkg-config@0.3.32 + platforms@3.7.0 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + potential_utf@0.1.3 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + primeorder@0.13.6 + proc-macro-error-attr2@2.0.0 + proc-macro-error-attr@1.0.4 + proc-macro-error2@2.0.1 + proc-macro-error@1.0.4 + proc-macro2@1.0.101 + prodash@30.0.1 + prost-build@0.13.5 + prost-derive@0.13.5 + prost-reflect-build@0.15.2 + prost-reflect-derive@0.14.0 + prost-reflect-derive@0.15.1 + prost-reflect@0.14.7 + prost-reflect@0.15.3 + prost-types@0.13.5 + prost@0.13.5 + quick-xml@0.37.5 + quinn-proto@0.11.13 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.41 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + redox_syscall@0.5.18 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.6.29 + regex-syntax@0.8.8 + regex@1.12.2 + reqwest@0.12.24 + rfc6979@0.4.0 + ring@0.17.14 + rmcp-macros@0.3.2 + rmcp@0.3.2 + rmp-serde@1.3.0 + rmp@0.8.14 + roff@0.2.2 + rops@0.1.5 + rowan@0.15.17 + rsa@0.9.8 + rust-embed-impl@8.8.0 + rust-embed-utils@8.8.0 + rust-embed@8.8.0 + rustc-demangle@0.1.26 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@1.1.2 + rustls-native-certs@0.8.2 + rustls-pki-types@1.12.0 + rustls-webpki@0.103.7 + rustls@0.23.33 + rustversion@1.0.22 + ryu-js@0.2.2 + ryu@1.0.20 + salsa20@0.10.2 + same-file@1.0.6 + scc@2.4.0 + schannel@0.1.28 + schemars@0.9.0 + schemars@1.0.4 + schemars_derive@1.0.4 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scrypt@0.11.0 + sdd@3.0.10 + sec1@0.7.3 + secrecy@0.10.3 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + self-replace@1.5.0 + self_cell@0.10.3 + self_cell@1.2.0 + self_update@0.42.0 + semver@1.0.27 + serde-value@0.7.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_ignored@0.1.14 + serde_json@1.0.145 + serde_path_to_error@0.1.20 + serde_plain@1.0.2 + serde_regex@1.1.0 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_urlencoded@0.7.1 + serde_with@3.15.0 + serde_with_macros@3.15.0 + serde_yaml@0.9.34+deprecated + serial_test@3.2.0 + serial_test_derive@3.2.0 + sevenz-rust2@0.17.1 + sevenz-rust@0.6.1 + sha1-checked@0.10.0 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_child@1.1.1 + shared_thread@0.2.0 + shell-escape@0.1.5 + shell-words@1.1.0 + shlex@1.3.0 + sigchld@0.2.4 + signal-hook-registry@1.4.6 + signal-hook@0.3.18 + signature@2.2.0 + sigstore-protobuf-specs-derive@0.0.1 + sigstore-verification@0.1.7 + sigstore@0.12.1 + sigstore_protobuf_specs@0.4.3 + simd-adler32@0.3.7 + similar@2.7.0 + siphasher@1.0.1 + slab@0.4.11 + slug@0.1.6 + smallstr@0.3.1 + smallvec@1.15.1 + snafu-derive@0.8.9 + snafu@0.8.9 + socket2@0.6.1 + spin@0.9.8 + spki@0.7.3 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.107 + sync_wrapper@1.0.2 + synstructure@0.13.2 + sys-info@0.9.1 + system-configuration-sys@0.6.0 + system-configuration@0.6.1 + tabled@0.20.0 + tabled_derive@0.11.0 + taplo@0.14.0 + tar@0.4.44 + tempfile@3.23.0 + tera@1.20.0 + termcolor@1.4.1 + terminal_size@0.4.3 + test-log-macros@0.2.18 + test-log@0.2.18 + testing_table@0.3.0 + text-size@1.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.9 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.44 + tinystr@0.8.1 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tls_codec@0.4.2 + tls_codec_derive@0.4.2 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-retry@0.3.0 + tokio-rustls@0.26.4 + tokio-util@0.7.16 + tokio@1.48.0 + toml@0.5.11 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + tough@0.21.0 + tower-http@0.6.6 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-attributes@0.1.30 + tracing-core@0.1.34 + tracing-error@0.2.1 + tracing-log@0.2.0 + tracing-subscriber@0.3.20 + tracing@0.1.41 + try-lock@0.2.5 + type-map@0.5.1 + typed-path@0.9.3 + typeid@1.0.3 + typenum@1.19.0 + ubi@0.7.4 + ucd-trie@0.1.7 + uluru@3.1.0 + unic-char-property@0.9.0 + unic-char-range@0.9.0 + unic-common@0.9.0 + unic-langid-impl@0.9.6 + unic-langid@0.9.6 + unic-segment@0.9.0 + unic-ucd-segment@0.9.0 + unic-ucd-version@0.9.0 + unicase@2.8.1 + unicode-bom@2.0.3 + unicode-ident@1.0.20 + unicode-normalization@0.1.24 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unit-prefix@0.5.1 + universal-hash@0.5.1 + unsafe-libyaml@0.2.11 + untrusted@0.7.1 + untrusted@0.9.0 + url@2.5.7 + urlencoding@2.1.3 + usage-lib@2.4.0 + utf8-decode@1.0.1 + utf8_iter@1.0.4 + utf8parse@0.2.2 + valuable@0.1.1 + vcpkg@0.2.15 + version_check@0.9.5 + versions@6.3.2 + versions@7.0.0 + vte@0.14.1 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-backend@0.2.104 + wasm-bindgen-futures@0.4.54 + wasm-bindgen-macro-support@0.2.104 + wasm-bindgen-macro@0.2.104 + wasm-bindgen-shared@0.2.104 + wasm-bindgen@0.2.104 + wasm-streams@0.4.2 + web-sys@0.3.81 + web-time@1.1.0 + webbrowser@1.0.6 + webpki-roots@1.0.3 + which@7.0.3 + which@8.0.0 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-registry@0.5.3 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows@0.48.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.6.24 + winnow@0.7.13 + winsafe@0.0.19 + wiremock@0.6.5 + wit-bindgen@0.46.0 + writeable@0.6.1 + x25519-dalek@2.0.1 + x509-cert@0.2.5 + x509-parser@0.18.0 + xattr@1.6.1 + xx@2.2.0 + xz2@0.1.7 + yansi@1.0.1 + yoke-derive@0.8.0 + yoke@0.8.0 + zerocopy-derive@0.8.27 + zerocopy@0.8.27 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zeroize_derive@1.4.2 + zerotrie@0.2.2 + zerovec-derive@0.11.1 + zerovec@0.11.4 + zip@2.4.2 + zip@3.0.0 + zipsign-api@0.1.5 + zlib-rs@0.5.2 + zopfli@0.8.2 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 +" + +inherit cargo + +DESCRIPTION="The front-end to your dev env" +HOMEPAGE="https://mise.jdx.dev" +SRC_URI=" + https://github.com/jdx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl + Unicode-3.0 ZLIB BZIP2 +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install + + doman man/man1/mise.1 + + # Disable self-update functionality + insinto /usr/lib/mise + doins "${FILESDIR}"/mise-self-update-instructions.toml + + # Enable paranoid mode system-wide + insinto /etc/mise + doins "${FILESDIR}"/config.toml + + # Auto-enable mise for Bash or Zsh + insinto /etc/profile.d + doins "${FILESDIR}"/mise.sh + + # Auto-enable mise for Fish + insinto /usr/share/fish/vendor_conf.d + doins "${FILESDIR}"/mise.fish +} diff --git a/dev-util/mise/mise-2025.12.12.ebuild b/dev-util/mise/mise-2025.12.12.ebuild new file mode 100644 index 000000000..65236f399 --- /dev/null +++ b/dev-util/mise/mise-2025.12.12.ebuild @@ -0,0 +1,887 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aead@0.5.2 + aes-gcm@0.10.3 + aes@0.8.4 + age-core@0.11.0 + age@0.11.1 + ahash@0.7.8 + ahash@0.8.12 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + ansi-str@0.9.0 + ansitok@0.3.0 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + arbitrary@1.4.2 + arc-swap@1.7.1 + arrayref@0.3.9 + arrayvec@0.7.6 + asn1-rs-derive@0.6.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.7.1 + assert-json-diff@2.0.2 + async-backtrace-attributes@0.2.7 + async-backtrace@0.2.7 + async-compression@0.4.34 + async-recursion@1.1.1 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + aws-lc-fips-sys@0.13.10 + aws-lc-rs@1.15.1 + aws-lc-sys@0.34.0 + backtrace@0.3.76 + base16ct@0.2.0 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + base64ct@1.8.0 + basic-toml@0.1.10 + bcrypt-pbkdf@0.10.0 + bech32@0.9.1 + beef@0.5.2 + bindgen@0.72.1 + binstall-tar@0.4.42 + bit-set@0.6.0 + bit-vec@0.7.0 + bitflags@2.10.0 + blake3@1.8.2 + block-buffer@0.10.4 + block-padding@0.3.3 + blowfish@0.9.1 + bstr@1.12.1 + built@0.8.0 + bumpalo@3.19.0 + bytecount@0.6.9 + byteorder@1.5.0 + bytes@1.11.0 + bytesize@2.3.0 + bzip2-sys@0.1.13+1.0.8 + bzip2@0.5.2 + bzip2@0.6.1 + calm_io@0.1.1 + calmio_filters@0.1.0 + cbc@0.1.2 + cc@1.2.47 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.42 + ci_info@0.14.15 + cipher@0.4.4 + clang-sys@1.8.1 + clap-sort@1.0.3 + clap@4.5.53 + clap_builder@4.5.53 + clap_derive@4.5.49 + clap_lex@0.7.6 + clru@0.6.2 + cmake@0.1.54 + color-eyre@0.6.5 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + color-spantrace@0.3.0 + colorchoice@1.0.4 + colored@3.0.0 + combine@4.6.7 + comfy-table@7.2.1 + compression-codecs@0.4.33 + compression-core@0.4.31 + confique-macro@0.0.12 + confique@0.3.1 + console@0.15.11 + console@0.16.1 + const-oid@0.9.6 + const_format@0.2.35 + const_format_proc_macros@0.2.34 + constant_time_eq@0.3.1 + contracts@0.6.7 + cookie-factory@0.3.3 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crc-catalog@2.4.0 + crc32fast@1.5.0 + crc@3.3.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crypto-bigint@0.5.5 + crypto-common@0.1.7 + crypto_secretbox@0.1.1 + ctor-proc-macro@0.0.6 + ctor@0.4.3 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + dashmap@5.5.3 + dashmap@6.1.0 + data-encoding@2.9.0 + deadpool-runtime@0.1.4 + deadpool@0.12.3 + decoded-char@0.1.1 + deflate64@0.1.10 + demand@1.7.2 + der-parser@10.0.0 + der@0.7.10 + der_derive@0.7.3 + deranged@0.5.5 + derive_arbitrary@1.4.2 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + derive_more-impl@2.0.1 + derive_more@2.0.1 + deunicode@1.6.2 + diff@0.1.13 + digest@0.10.7 + directories@6.0.0 + dirs-sys@0.5.0 + displaydoc@0.2.5 + document-features@0.2.12 + dotenvy@0.15.7 + dtor-proc-macro@0.0.5 + dtor@0.0.6 + duct@0.13.7 + duct@1.1.1 + dunce@1.0.5 + dyn-clone@1.0.20 + ecdsa@0.16.9 + ed25519-dalek@2.2.0 + ed25519@2.2.3 + either@1.15.0 + elliptic-curve@0.13.8 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + env_filter@0.1.4 + env_home@0.1.0 + env_logger@0.11.8 + envmnt@0.10.4 + equivalent@1.0.2 + erased-serde@0.4.9 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.14 + exec@0.3.1 + expr-lang@0.3.2 + eyre@0.6.12 + faster-hex@0.10.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.2.9 + filetime@0.2.26 + filetime_creation@0.2.0 + find-crate@0.6.3 + find-msvc-tools@0.1.5 + fixedbitset@0.5.7 + flagset@0.4.7 + flate2@1.1.5 + fluent-bundle@0.15.3 + fluent-langneg@0.13.1 + fluent-syntax@0.11.1 + fluent@0.16.1 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + fsio@0.4.1 + fslock@0.2.1 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fuzzy-matcher@0.3.7 + generator@0.7.5 + generic-array@0.14.7 + getrandom@0.2.16 + getrandom@0.3.4 + getset@0.1.6 + ghash@0.5.1 + gimli@0.32.3 + gix-actor@0.36.0 + gix-archive@0.24.0 + gix-attributes@0.28.1 + gix-bitmap@0.2.15 + gix-blame@0.5.0 + gix-chunk@0.4.12 + gix-command@0.6.3 + gix-commitgraph@0.30.1 + gix-config-value@0.15.3 + gix-config@0.48.0 + gix-credentials@0.32.0 + gix-date@0.11.0 + gix-diff@0.55.0 + gix-dir@0.17.0 + gix-discover@0.43.0 + gix-features@0.44.1 + gix-filter@0.22.0 + gix-fs@0.17.0 + gix-glob@0.22.1 + gix-hash@0.20.1 + gix-hashtable@0.10.0 + gix-ignore@0.17.1 + gix-index@0.43.0 + gix-lock@19.0.0 + gix-mailmap@0.28.0 + gix-negotiate@0.23.0 + gix-object@0.52.0 + gix-odb@0.72.0 + gix-pack@0.62.0 + gix-packetline@0.20.0 + gix-path@0.10.22 + gix-pathspec@0.13.0 + gix-prompt@0.11.2 + gix-protocol@0.53.0 + gix-quote@0.6.1 + gix-ref@0.55.0 + gix-refspec@0.33.0 + gix-revision@0.37.0 + gix-revwalk@0.23.0 + gix-sec@0.12.2 + gix-shallow@0.6.0 + gix-status@0.22.0 + gix-submodule@0.22.0 + gix-tempfile@19.0.1 + gix-trace@0.1.15 + gix-transport@0.50.0 + gix-traverse@0.49.0 + gix-url@0.33.2 + gix-utils@0.3.1 + gix-validate@0.10.1 + gix-worktree-state@0.22.0 + gix-worktree-stream@0.24.0 + gix-worktree@0.44.0 + gix@0.75.0 + glob@0.3.3 + globset@0.4.18 + globwalk@0.9.1 + group@0.13.0 + h2@0.4.12 + hash32@0.3.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + homedir@0.3.6 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.3.1 + httparse@1.10.1 + httpdate@1.0.3 + human_format@1.1.0 + humansize@2.1.3 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.18 + hyper@1.8.1 + i18n-config@0.4.8 + i18n-embed-fl@0.9.4 + i18n-embed-impl@0.8.4 + i18n-embed@0.15.4 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.64 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.1 + icu_properties_data@2.1.1 + icu_provider@2.1.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + imara-diff@0.1.8 + impl-tools-lib@0.11.4 + impl-tools@0.10.3 + indenter@0.3.4 + indexmap@1.9.3 + indexmap@2.12.1 + indicatif@0.17.11 + indicatif@0.18.3 + indoc@2.0.7 + inout@0.1.4 + insta@1.44.1 + intl-memoizer@0.5.3 + intl_pluralrules@7.0.2 + io-close@0.3.7 + io_tee@0.1.1 + ipnet@2.11.0 + iri-string@0.7.9 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.15 + jiff-static@0.2.16 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.4 + jiff@0.2.16 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.82 + json-number@0.4.9 + json-syntax@0.12.5 + junction@1.3.0 + jwt@0.16.0 + kdl@6.5.0 + kstring@2.0.2 + lazy-regex-proc_macros@3.4.2 + lazy-regex@3.4.2 + lazy_static@1.5.0 + lexical-core@1.0.6 + lexical-parse-float@1.0.6 + lexical-parse-integer@1.0.6 + lexical-util@1.0.7 + lexical-write-float@1.0.6 + lexical-write-integer@1.0.6 + lexical@7.0.5 + libbz2-rs-sys@0.2.2 + libc@0.2.177 + libloading@0.8.9 + libm@0.2.15 + libredox@0.1.10 + libz-rs-sys@0.5.2 + linux-raw-sys@0.11.0 + litemap@0.8.1 + litrs@1.0.0 + lock_api@0.4.14 + locspan-derive@0.6.0 + locspan@0.8.2 + log@0.4.28 + logos-derive@0.12.1 + logos@0.12.1 + loom@0.5.6 + lru-slab@0.1.2 + lua-src@548.1.2 + luajit-src@210.6.4+e17ee83 + lzma-rs@0.3.0 + lzma-rust2@0.15.2 + lzma-rust@0.1.7 + lzma-sys@0.1.20 + matchers@0.2.0 + maybe-async@0.2.10 + md-5@0.10.6 + memchr@2.7.6 + memmap2@0.9.9 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + minisign-verify@0.2.4 + miniz_oxide@0.8.9 + mio@1.1.0 + mlua-sys@0.9.0 + mlua@0.11.5 + mlua_derive@0.11.0 + mockito@1.7.0 + multimap@0.10.1 + native-tls@0.2.14 + ndk-context@0.1.1 + netrc-rs@0.1.2 + nix@0.30.1 + nom@7.1.3 + nom@8.0.0 + nt-time@0.8.1 + nu-ansi-term@0.50.3 + num-bigint-dig@0.8.6 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_cpus@1.17.0 + number_prefix@0.4.0 + oauth2@5.0.0 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + oci-client@0.15.0 + oci-spec@0.8.3 + oid-registry@0.8.1 + olpc-cjson@0.1.4 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + opaque-debug@0.3.1 + openidconnect@4.0.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.111 + openssl@0.10.75 + option-ext@0.2.0 + ordered-float@2.10.1 + os-release@0.1.0 + os_pipe@1.2.3 + owo-colors@4.2.3 + p256@0.13.2 + p384@0.13.1 + papergrid@0.17.0 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + parse-zoneinfo@0.3.1 + password-hash@0.5.0 + paste@1.0.15 + path-absolutize@3.1.1 + path-dedot@3.1.1 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + pem@3.0.6 + percent-encoding@2.3.2 + pest@2.8.4 + pest_derive@2.8.4 + pest_generator@2.8.4 + pest_meta@2.8.4 + petgraph@0.7.1 + petgraph@0.8.3 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs5@0.7.1 + pkcs8@0.10.2 + pkg-config@0.3.32 + platforms@3.7.0 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.4 + portable-atomic@1.11.1 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + primeorder@0.13.6 + proc-macro-error-attr2@2.0.0 + proc-macro-error-attr@1.0.4 + proc-macro-error2@2.0.1 + proc-macro-error@1.0.4 + proc-macro2@1.0.103 + prodash@30.0.1 + prost-build@0.13.5 + prost-derive@0.13.5 + prost-reflect-build@0.15.2 + prost-reflect-derive@0.14.0 + prost-reflect-derive@0.15.1 + prost-reflect@0.14.7 + prost-reflect@0.15.3 + prost-types@0.13.5 + prost@0.13.5 + quick-xml@0.37.5 + quinn-proto@0.11.13 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.42 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + redox_syscall@0.5.18 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.13 + regex-syntax@0.6.29 + regex-syntax@0.8.8 + regex@1.12.2 + reqwest@0.12.24 + rfc6979@0.4.0 + ring@0.17.14 + rmcp-macros@0.3.2 + rmcp@0.3.2 + rmp-serde@1.3.0 + rmp@0.8.14 + roff@0.2.2 + rops@0.1.5 + rowan@0.15.17 + rsa@0.9.9 + rust-embed-impl@8.9.0 + rust-embed-utils@8.9.0 + rust-embed@8.9.0 + rustc-demangle@0.1.26 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@1.1.2 + rustls-native-certs@0.8.2 + rustls-pki-types@1.13.0 + rustls-webpki@0.103.8 + rustls@0.23.35 + rustversion@1.0.22 + ryu-js@0.2.2 + ryu@1.0.20 + salsa20@0.10.2 + same-file@1.0.6 + scc@2.4.0 + schannel@0.1.28 + schemars@0.9.0 + schemars@1.1.0 + schemars_derive@1.1.0 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scrypt@0.11.0 + sdd@3.0.10 + sec1@0.7.3 + secrecy@0.10.3 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + self-replace@1.5.0 + self_cell@0.10.3 + self_cell@1.2.1 + self_update@0.42.0 + semver@1.0.27 + serde-value@0.7.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_ignored@0.1.14 + serde_json@1.0.145 + serde_path_to_error@0.1.20 + serde_plain@1.0.2 + serde_regex@1.1.0 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_urlencoded@0.7.1 + serde_with@3.16.0 + serde_with_macros@3.16.0 + serde_yaml@0.9.34+deprecated + serial_test@3.2.0 + serial_test_derive@3.2.0 + sevenz-rust2@0.19.4 + sevenz-rust@0.6.1 + sha1-checked@0.10.0 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_child@1.1.1 + shared_thread@0.2.0 + shell-escape@0.1.5 + shell-words@1.1.0 + shlex@1.3.0 + sigchld@0.2.4 + signal-hook-registry@1.4.7 + signal-hook@0.3.18 + signature@2.2.0 + sigstore-protobuf-specs-derive@0.0.1 + sigstore-verification@0.1.8 + sigstore@0.12.1 + sigstore_protobuf_specs@0.4.3 + simd-adler32@0.3.7 + similar@2.7.0 + siphasher@1.0.1 + slab@0.4.11 + slug@0.1.6 + smallstr@0.3.1 + smallvec@1.15.1 + snafu-derive@0.8.9 + snafu@0.8.9 + socket2@0.6.1 + spin@0.9.8 + spki@0.7.3 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.111 + sync_wrapper@1.0.2 + synstructure@0.13.2 + sys-info@0.9.1 + system-configuration-sys@0.6.0 + system-configuration@0.6.1 + tabled@0.20.0 + tabled_derive@0.11.0 + taplo@0.14.0 + tar@0.4.44 + tempfile@3.23.0 + tera@1.20.1 + termcolor@1.4.1 + terminal_size@0.4.3 + test-log-macros@0.2.18 + test-log@0.2.18 + testing_table@0.3.0 + text-size@1.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.17 + thiserror@1.0.69 + thiserror@2.0.17 + thread_local@1.1.9 + time-core@0.1.6 + time-macros@0.2.24 + time@0.3.44 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tls_codec@0.4.2 + tls_codec_derive@0.4.2 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-retry@0.3.0 + tokio-rustls@0.26.4 + tokio-util@0.7.17 + tokio@1.48.0 + toml@0.5.11 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + tough@0.21.0 + tower-http@0.6.6 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-attributes@0.1.30 + tracing-core@0.1.34 + tracing-error@0.2.1 + tracing-log@0.2.0 + tracing-subscriber@0.3.20 + tracing@0.1.41 + try-lock@0.2.5 + type-map@0.5.1 + typed-path@0.9.3 + typeid@1.0.3 + typenum@1.19.0 + ubi@0.8.4 + ucd-trie@0.1.7 + uluru@3.1.0 + unic-langid-impl@0.9.6 + unic-langid@0.9.6 + unicase@2.8.1 + unicode-bom@2.0.3 + unicode-ident@1.0.22 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unit-prefix@0.5.2 + universal-hash@0.5.1 + unsafe-libyaml@0.2.11 + untrusted@0.7.1 + untrusted@0.9.0 + url@2.5.7 + urlencoding@2.1.3 + usage-lib@2.9.0 + utf8-decode@1.0.1 + utf8_iter@1.0.4 + utf8parse@0.2.2 + valuable@0.1.1 + vcpkg@0.2.15 + version_check@0.9.5 + versions@6.3.2 + versions@7.0.0 + vte@0.14.1 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.1+wasi-0.2.4 + wasm-bindgen-futures@0.4.55 + wasm-bindgen-macro-support@0.2.105 + wasm-bindgen-macro@0.2.105 + wasm-bindgen-shared@0.2.105 + wasm-bindgen@0.2.105 + wasm-streams@0.4.2 + web-sys@0.3.82 + web-time@1.1.0 + webbrowser@1.0.6 + webpki-roots@1.0.4 + which@7.0.3 + which@8.0.0 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-registry@0.6.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows@0.48.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.6.24 + winnow@0.7.13 + winsafe@0.0.19 + wiremock@0.6.5 + wit-bindgen@0.46.0 + writeable@0.6.2 + x25519-dalek@2.0.1 + x509-cert@0.2.5 + x509-parser@0.18.0 + xattr@1.6.1 + xx@2.1.1 + xz2@0.1.7 + yansi@1.0.1 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.28 + zerocopy@0.8.28 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zeroize_derive@1.4.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zip@2.4.2 + zip@3.0.0 + zipsign-api@0.1.5 + zlib-rs@0.5.2 + zopfli@0.8.3 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 +" + +inherit cargo + +DESCRIPTION="The front-end to your dev env" +HOMEPAGE="https://mise.jdx.dev" +SRC_URI=" + https://github.com/jdx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl + Unicode-3.0 ZLIB BZIP2 +" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install + + doman man/man1/mise.1 + + # Disable self-update functionality + insinto /usr/lib/mise + doins "${FILESDIR}"/mise-self-update-instructions.toml + + # Enable paranoid mode system-wide + insinto /etc/mise + doins "${FILESDIR}"/config.toml + + # Auto-enable mise for Bash or Zsh + insinto /etc/profile.d + doins "${FILESDIR}"/mise.sh + + # Auto-enable mise for Fish + insinto /usr/share/fish/vendor_conf.d + doins "${FILESDIR}"/mise.fish +} diff --git a/dev-util/mise/mise-2026.3.3.ebuild b/dev-util/mise/mise-2026.3.3.ebuild new file mode 100644 index 000000000..504a3df9d --- /dev/null +++ b/dev-util/mise/mise-2026.3.3.ebuild @@ -0,0 +1,1034 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aead@0.5.2 + aes-gcm@0.10.3 + aes@0.8.4 + age-core@0.11.0 + age@0.11.2 + ahash@0.7.8 + ahash@0.8.12 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + ansi-str@0.9.0 + ansitok@0.3.0 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.100 + arbitrary@1.4.2 + arc-swap@1.8.1 + archspec@0.1.3 + arrayref@0.3.9 + arrayvec@0.7.6 + asn1-rs-derive@0.6.0 + asn1-rs-impl@0.2.0 + asn1-rs@0.7.1 + assert-json-diff@2.0.2 + astral-tokio-tar@0.5.6 + astral_async_zip@0.0.17 + async-backtrace-attributes@0.2.7 + async-backtrace@0.2.7 + async-compression@0.4.37 + async-fd-lock@0.2.0 + async-once-cell@0.5.4 + async-recursion@1.1.1 + async-spooled-tempfile@0.1.0 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + aws-config@1.8.12 + aws-credential-types@1.2.11 + aws-lc-fips-sys@0.13.11 + aws-lc-rs@1.15.4 + aws-lc-sys@0.37.0 + aws-runtime@1.5.18 + aws-sdk-s3@1.121.0 + aws-sdk-sts@1.96.0 + aws-sigv4@1.3.7 + aws-smithy-async@1.2.11 + aws-smithy-checksums@0.63.13 + aws-smithy-eventstream@0.60.18 + aws-smithy-http-client@1.1.9 + aws-smithy-http@0.62.6 + aws-smithy-http@0.63.3 + aws-smithy-json@0.61.9 + aws-smithy-observability@0.2.4 + aws-smithy-query@0.60.13 + aws-smithy-runtime-api@1.11.3 + aws-smithy-runtime@1.10.0 + aws-smithy-types@1.4.3 + aws-smithy-xml@0.60.13 + aws-types@1.3.11 + backtrace-ext@0.2.1 + backtrace@0.3.76 + base16ct@0.2.0 + base64-simd@0.8.0 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + base64ct@1.8.3 + basic-toml@0.1.10 + bcrypt-pbkdf@0.10.0 + bech32@0.9.1 + beef@0.5.2 + bindgen@0.72.1 + binstall-tar@0.4.42 + bit-set@0.6.0 + bit-set@0.8.0 + bit-vec@0.7.0 + bit-vec@0.8.0 + bitflags@2.10.0 + bitvec@1.0.1 + blake2@0.10.6 + blake3@1.8.3 + block-buffer@0.10.4 + block-padding@0.3.3 + blowfish@0.9.1 + bstr@1.12.1 + built@0.8.0 + bumpalo@3.19.1 + bytecount@0.6.9 + byteorder@1.5.0 + bytes-utils@0.1.4 + bytes@1.11.1 + bytesize@2.3.1 + bzip2-sys@0.1.13+1.0.8 + bzip2@0.5.2 + bzip2@0.6.1 + cache_control@0.2.0 + calm_io@0.1.1 + calmio_filters@0.1.0 + cbc@0.1.2 + cc@1.2.55 + cesu8@1.1.0 + cexpr@0.6.0 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.43 + ci_info@0.14.15 + cipher@0.4.4 + clang-sys@1.8.1 + clap-sort@1.0.3 + clap@4.5.56 + clap_builder@4.5.56 + clap_derive@4.5.55 + clap_lex@0.7.7 + clru@0.6.2 + clx@1.3.0 + cmake@0.1.57 + coalesced_map@0.1.2 + color-eyre@0.6.5 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + color-spantrace@0.3.0 + colorchoice@1.0.4 + colored@3.1.1 + combine@4.6.7 + comfy-table@7.2.2 + compression-codecs@0.4.36 + compression-core@0.4.31 + concurrent-queue@2.5.0 + configparser@3.1.0 + confique-macro@0.0.12 + confique@0.3.1 + console@0.15.11 + console@0.16.2 + const-oid@0.9.6 + const_format@0.2.35 + const_format_proc_macros@0.2.34 + constant_time_eq@0.3.1 + constant_time_eq@0.4.2 + contracts@0.6.7 + convert_case@0.10.0 + cookie-factory@0.3.3 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crc-catalog@2.4.0 + crc-fast@1.9.0 + crc32fast@1.5.0 + crc@3.3.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.29.0 + crossterm_winapi@0.9.1 + crypto-bigint@0.5.5 + crypto-common@0.1.7 + crypto_secretbox@0.1.1 + ctor-proc-macro@0.0.6 + ctor@0.4.3 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.20.11 + darling@0.21.3 + darling_core@0.20.11 + darling_core@0.21.3 + darling_macro@0.20.11 + darling_macro@0.21.3 + dashmap@5.5.3 + dashmap@6.1.0 + data-encoding@2.10.0 + deadpool-runtime@0.1.4 + deadpool@0.12.3 + decoded-char@0.1.1 + deflate64@0.1.10 + demand@1.8.2 + der-parser@10.0.0 + der@0.7.10 + der_derive@0.7.3 + deranged@0.5.5 + derive_arbitrary@1.4.2 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + derive_more-impl@2.1.1 + derive_more@2.1.1 + deunicode@1.6.2 + diff@0.1.13 + digest@0.10.7 + directories@6.0.0 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + document-features@0.2.12 + dotenvy@0.15.7 + dtor-proc-macro@0.0.5 + dtor@0.0.6 + duct@0.13.7 + duct@1.1.1 + dunce@1.0.5 + dyn-clone@1.0.20 + ecdsa@0.16.9 + ed25519-dalek@2.2.0 + ed25519@2.2.3 + either@1.15.0 + elliptic-curve@0.13.8 + elsa@1.11.2 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + enum-as-inner@0.6.1 + enum_dispatch@0.3.13 + env_filter@0.1.4 + env_home@0.1.0 + env_logger@0.11.8 + envmnt@0.10.4 + equivalent@1.0.2 + erased-serde@0.4.9 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.14 + event-listener@5.4.1 + exec@0.3.1 + expr-lang@1.1.0 + eyre@0.6.12 + fancy-regex@0.16.2 + faster-hex@0.10.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.2.9 + file_url@0.2.7 + filetime@0.2.27 + filetime_creation@0.2.0 + find-crate@0.6.3 + find-msvc-tools@0.1.9 + fixedbitset@0.5.7 + flagset@0.4.7 + flate2@1.1.8 + float-cmp@0.10.0 + fluent-bundle@0.15.3 + fluent-langneg@0.13.1 + fluent-syntax@0.11.1 + fluent@0.16.1 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs-err@3.3.0 + fs4@0.13.1 + fs_extra@1.3.0 + fsio@0.4.1 + fslock@0.2.1 + funty@2.0.0 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-lite@2.6.1 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fuzzy-matcher@0.3.7 + generator@0.7.5 + generic-array@0.14.7 + getrandom@0.2.17 + getrandom@0.3.4 + getset@0.1.6 + ghash@0.5.1 + gimli@0.32.3 + gix-actor@0.38.0 + gix-archive@0.27.0 + gix-attributes@0.30.0 + gix-bitmap@0.2.15 + gix-blame@0.8.0 + gix-chunk@0.5.0 + gix-command@0.7.0 + gix-commitgraph@0.32.0 + gix-config-value@0.17.0 + gix-config@0.51.0 + gix-credentials@0.35.0 + gix-date@0.13.0 + gix-diff@0.58.0 + gix-dir@0.20.0 + gix-discover@0.46.0 + gix-error@0.0.0 + gix-features@0.46.0 + gix-filter@0.25.0 + gix-fs@0.19.0 + gix-glob@0.24.0 + gix-hash@0.22.0 + gix-hashtable@0.12.0 + gix-ignore@0.19.0 + gix-index@0.46.0 + gix-lock@21.0.0 + gix-mailmap@0.30.0 + gix-negotiate@0.26.0 + gix-object@0.55.0 + gix-odb@0.75.0 + gix-pack@0.65.0 + gix-packetline@0.21.0 + gix-path@0.11.0 + gix-pathspec@0.15.0 + gix-prompt@0.13.0 + gix-protocol@0.56.0 + gix-quote@0.6.1 + gix-ref@0.58.0 + gix-refspec@0.36.0 + gix-revision@0.40.0 + gix-revwalk@0.26.0 + gix-sec@0.13.0 + gix-shallow@0.8.0 + gix-status@0.25.0 + gix-submodule@0.25.0 + gix-tempfile@21.0.0 + gix-trace@0.1.17 + gix-transport@0.53.0 + gix-traverse@0.52.0 + gix-url@0.35.0 + gix-utils@0.3.1 + gix-validate@0.11.0 + gix-worktree-state@0.25.0 + gix-worktree-stream@0.27.0 + gix-worktree@0.47.0 + gix@0.78.0 + glob@0.3.3 + globset@0.4.18 + globwalk@0.9.1 + group@0.13.0 + h2@0.3.27 + h2@0.4.13 + halfbrown@0.4.0 + hash32@0.3.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + homedir@0.3.6 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@0.4.6 + http-body@1.0.1 + http-cache-semantics@2.1.1 + http-serde@2.1.1 + http@0.2.12 + http@1.4.0 + httparse@1.10.1 + httpdate@1.0.3 + human_format@1.2.1 + humansize@2.1.3 + humantime@2.3.0 + hyper-rustls@0.24.2 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.20 + hyper@0.14.32 + hyper@1.8.1 + i18n-config@0.4.8 + i18n-embed-fl@0.9.4 + i18n-embed-impl@0.8.4 + i18n-embed@0.15.4 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + ident_case@1.0.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + imara-diff@0.1.8 + impl-tools-lib@0.11.4 + impl-tools@0.11.4 + indenter@0.3.4 + indexmap@1.9.3 + indexmap@2.13.0 + indicatif@0.17.11 + indoc@2.0.7 + inout@0.1.4 + insta@1.46.3 + intl-memoizer@0.5.3 + intl_pluralrules@7.0.2 + io-close@0.3.7 + io_tee@0.1.1 + ipnet@2.11.0 + iri-string@0.7.10 + is_ci@1.2.0 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.12.1 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jiff-static@0.2.18 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.18 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.85 + json-number@0.4.10 + json-patch@4.1.0 + json-syntax@0.12.5 + jsonptr@0.7.1 + junction@1.4.1 + jwt@0.16.0 + kdl@6.5.0 + known-folders@1.4.1 + kstring@2.0.2 + lazy-regex-proc_macros@3.5.1 + lazy-regex@3.5.1 + lazy_static@1.5.0 + lexical-core@1.0.6 + lexical-parse-float@1.0.6 + lexical-parse-integer@1.0.6 + lexical-util@1.0.7 + lexical-write-float@1.0.6 + lexical-write-integer@1.0.6 + lexical@7.0.5 + libbz2-rs-sys@0.2.2 + libc@0.2.180 + libloading@0.8.9 + libloading@0.9.0 + libm@0.2.16 + libredox@0.1.12 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.1 + litrs@1.0.0 + lock_api@0.4.14 + locspan-derive@0.6.0 + locspan@0.8.2 + log@0.4.29 + logos-derive@0.12.1 + logos@0.12.1 + loom@0.5.6 + lru-slab@0.1.2 + lru@0.16.3 + lua-src@550.0.0 + luajit-src@210.6.6+707c12b + lzma-rs@0.3.0 + lzma-rust2@0.15.7 + lzma-rust@0.1.7 + lzma-sys@0.1.20 + matchers@0.2.0 + maybe-async@0.2.10 + md-5@0.10.6 + memchr@2.7.6 + memmap2@0.9.9 + memoffset@0.9.1 + miette-derive@7.6.0 + miette@7.6.0 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + minisign-verify@0.2.4 + miniz_oxide@0.8.9 + mio@1.1.1 + mlua-sys@0.10.0 + mlua@0.11.6 + mlua_derive@0.11.0 + mockito@1.7.2 + multimap@0.10.1 + native-tls@0.2.14 + ndk-context@0.1.1 + netrc-rs@0.1.2 + nix@0.30.1 + nix@0.31.1 + nom-language@0.1.0 + nom@7.1.3 + nom@8.0.0 + nt-time@0.8.1 + nu-ansi-term@0.50.3 + num-bigint-dig@0.8.6 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.2.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_cpus@1.17.0 + number_prefix@0.4.0 + oauth2@5.0.0 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2@0.6.3 + object@0.37.3 + oci-client@0.15.0 + oci-spec@0.8.4 + oid-registry@0.8.1 + olpc-cjson@0.1.4 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + opaque-debug@0.3.1 + openidconnect@4.0.1 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-probe@0.2.1 + openssl-sys@0.9.111 + openssl@0.10.75 + option-ext@0.2.0 + ordered-float@2.10.1 + os-release@0.1.0 + os_pipe@1.2.3 + outref@0.5.2 + owo-colors@4.2.3 + p256@0.13.2 + p384@0.13.1 + papergrid@0.17.0 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + parse-zoneinfo@0.3.1 + password-hash@0.5.0 + paste@1.0.15 + path-absolutize@3.1.1 + path-dedot@3.1.1 + path_resolver@0.2.5 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + pem@3.0.6 + percent-encoding@2.3.2 + pest@2.8.5 + pest_derive@2.8.5 + pest_generator@2.8.5 + pest_meta@2.8.5 + petgraph@0.8.3 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs5@0.7.1 + pkcs8@0.10.2 + pkg-config@0.3.32 + platforms@3.7.0 + plist@1.8.0 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppmd-rust@1.4.0 + ppv-lite86@0.2.21 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + primeorder@0.13.6 + proc-macro-error-attr2@2.0.0 + proc-macro-error-attr@1.0.4 + proc-macro-error2@2.0.1 + proc-macro-error@1.0.4 + proc-macro2@1.0.106 + prodash@31.0.0 + proptest@1.10.0 + prost-build@0.14.3 + prost-derive@0.14.3 + prost-reflect-build@0.16.0 + prost-reflect-derive@0.16.0 + prost-reflect@0.16.3 + prost-types@0.14.3 + prost@0.14.3 + purl@0.1.6 + quick-error@1.2.3 + quick-xml@0.37.5 + quick-xml@0.38.4 + quinn-proto@0.11.13 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.44 + r-efi@5.3.0 + radium@0.7.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xorshift@0.4.0 + rattler@0.39.14 + rattler_cache@0.6.13 + rattler_conda_types@0.43.4 + rattler_digest@1.2.2 + rattler_macros@1.0.12 + rattler_menuinst@0.2.48 + rattler_networking@0.26.1 + rattler_package_streaming@0.24.1 + rattler_pty@0.2.9 + rattler_redaction@0.1.13 + rattler_repodata_gateway@0.26.1 + rattler_shell@0.26.1 + rattler_solve@4.2.5 + rattler_virtual_packages@2.3.10 + rayon-core@1.13.0 + rayon@1.11.0 + redox_syscall@0.5.18 + redox_syscall@0.7.0 + redox_users@0.5.2 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + reflink-copy@0.1.28 + regex-automata@0.4.13 + regex-lite@0.1.8 + regex-syntax@0.6.29 + regex-syntax@0.8.8 + regex@1.12.2 + reqwest-middleware@0.4.2 + reqwest@0.12.28 + reqwest@0.13.1 + resolvo@0.10.2 + retry-policies@0.5.1 + rfc6979@0.4.0 + ring@0.17.14 + rmcp-macros@0.3.2 + rmcp@0.3.2 + rmp-serde@1.3.1 + rmp@0.8.15 + roff@0.2.2 + rops@0.1.6 + rowan@0.15.17 + rsa@0.9.10 + rust-embed-impl@8.11.0 + rust-embed-utils@8.11.0 + rust-embed@8.11.0 + rustc-demangle@0.1.27 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.44 + rustix@1.1.3 + rustls-native-certs@0.8.3 + rustls-pki-types@1.14.0 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.2 + rustls-webpki@0.101.7 + rustls-webpki@0.103.9 + rustls@0.21.12 + rustls@0.23.36 + rustversion@1.0.22 + rusty-fork@0.3.1 + ryu-js@0.2.2 + ryu@1.0.22 + salsa20@0.10.2 + same-file@1.0.6 + scc@2.4.0 + schannel@0.1.28 + schemars@0.9.0 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + scrypt@0.11.0 + sct@0.7.1 + sdd@3.0.10 + sec1@0.7.3 + secrecy@0.10.3 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + self-replace@1.5.0 + self_cell@0.10.3 + self_cell@1.2.2 + self_update@0.42.0 + semver@1.0.27 + serde-untagged@0.1.9 + serde-value@0.7.0 + serde@1.0.228 + serde_bytes@0.11.19 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_ignored@0.1.14 + serde_json@1.0.149 + serde_path_to_error@0.1.20 + serde_plain@1.0.2 + serde_regex@1.1.0 + serde_repr@0.1.20 + serde_spanned@1.0.4 + serde_urlencoded@0.7.1 + serde_with@3.16.1 + serde_with_macros@3.16.1 + serde_yaml@0.9.34+deprecated + serial_test@3.3.1 + serial_test_derive@3.3.1 + sevenz-rust2@0.19.4 + sevenz-rust@0.6.1 + sha1-checked@0.10.0 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shared_child@1.1.1 + shared_thread@0.2.0 + shell-escape@0.1.5 + shell-words@1.1.1 + shellexpand@3.1.1 + shlex@1.3.0 + sigchld@0.2.4 + signal-hook-registry@1.4.8 + signal-hook@0.3.18 + signal-hook@0.4.3 + signature@2.2.0 + sigstore-protobuf-specs-derive@0.0.1 + sigstore-verification@0.2.1 + sigstore@0.13.0 + sigstore_protobuf_specs@0.5.0 + simd-adler32@0.3.8 + simd-json@0.17.0 + simdutf8@0.1.5 + similar@2.7.0 + simple_spawn_blocking@1.1.0 + siphasher@1.0.2 + slab@0.4.12 + slug@0.1.6 + smallstr@0.3.1 + smallvec@1.15.1 + snafu-derive@0.8.9 + snafu@0.8.9 + snap@1.1.1 + socket2@0.5.10 + socket2@0.6.2 + spin@0.10.0 + spin@0.9.8 + spki@0.7.3 + stable_deref_trait@1.2.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.27.2 + strum_macros@0.27.2 + subtle@2.6.1 + superslice@1.0.0 + supports-color@3.0.2 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@1.0.109 + syn@2.0.114 + sync_wrapper@1.0.2 + synstructure@0.13.2 + sys-info@0.9.1 + sysctl@0.5.5 + system-configuration-sys@0.6.0 + system-configuration@0.7.0 + tabled@0.20.0 + tabled_derive@0.11.0 + tap@1.0.1 + taplo@0.14.0 + tar@0.4.44 + tempfile@3.24.0 + tera@1.20.1 + termcolor@1.4.1 + terminal_size@0.4.3 + test-log-macros@0.2.19 + test-log@0.2.19 + testing_table@0.3.0 + text-size@1.1.1 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tls_codec@0.4.2 + tls_codec_derive@0.4.2 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-retry@0.3.0 + tokio-rustls@0.24.1 + tokio-rustls@0.26.4 + tokio-stream@0.1.18 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.5.11 + toml@0.9.11+spec-1.1.0 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.24.0+spec-1.1.0 + toml_parser@1.0.6+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tough@0.21.0 + tower-http@0.6.8 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing-error@0.2.1 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + try-lock@0.2.5 + type-map@0.5.1 + typed-path@0.12.2 + typed-path@0.9.3 + typeid@1.0.3 + typenum@1.19.0 + ubi@0.8.4 + ucd-trie@0.1.7 + uluru@3.1.0 + unarray@0.1.4 + unic-langid-impl@0.9.6 + unic-langid@0.9.6 + unicase@2.9.0 + unicode-bom@2.0.3 + unicode-ident@1.0.22 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + unicode-xid@0.2.6 + universal-hash@0.5.1 + unsafe-libyaml@0.2.11 + untrusted@0.7.1 + untrusted@0.9.0 + url@2.5.8 + urlencoding@2.1.3 + usage-lib@2.16.1 + utf8-decode@1.0.1 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.20.0 + valuable@0.1.1 + value-trait@0.12.1 + vcpkg@0.2.15 + version_check@0.9.5 + versions@6.3.2 + versions@7.0.0 + vsimd@0.8.0 + vte@0.14.1 + wait-timeout@0.2.1 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasm-bindgen-futures@0.4.58 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + wasm-streams@0.4.2 + wasmtimer@0.4.3 + web-sys@0.3.85 + web-time@1.1.0 + webbrowser@1.0.6 + webpki-root-certs@1.0.5 + webpki-roots@1.0.5 + which@7.0.3 + which@8.0.0 + widestring@1.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-collections@0.2.0 + windows-core@0.61.2 + windows-core@0.62.2 + windows-future@0.2.1 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-registry@0.5.3 + windows-registry@0.6.1 + windows-result@0.3.4 + windows-result@0.4.1 + windows-strings@0.4.2 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows@0.48.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.6.24 + winnow@0.7.14 + winsafe@0.0.19 + winver@1.0.0 + wiremock@0.6.5 + wit-bindgen@0.51.0 + writeable@0.6.2 + wyz@0.5.1 + x25519-dalek@2.0.1 + x509-cert@0.2.5 + x509-parser@0.18.0 + xattr@1.6.1 + xmlparser@0.13.6 + xx@2.5.1 + xz2@0.1.7 + yansi@1.0.1 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.37 + zerocopy@0.8.37 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zeroize_derive@1.4.3 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zip@2.4.2 + zip@3.0.0 + zip@6.0.0 + zip@7.2.0 + zipsign-api@0.1.5 + zlib-rs@0.5.5 + zmij@1.0.19 + zopfli@0.8.3 + zstd-safe@7.2.4 + zstd-sys@2.0.16+zstd.1.5.7 + zstd@0.13.3 +" + +inherit cargo + +DESCRIPTION="The front-end to your dev env" +HOMEPAGE="https://mise.jdx.dev" +SRC_URI=" + https://github.com/jdx/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" + +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl + Unicode-3.0 ZLIB BZIP2 + || ( CC0-1.0 MIT-0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install + + doman man/man1/mise.1 + + # Disable self-update functionality + insinto /usr/lib/mise + doins "${FILESDIR}"/mise-self-update-instructions.toml + + # Enable paranoid mode system-wide + insinto /etc/mise + doins "${FILESDIR}"/config.toml + + # Auto-enable mise for Bash or Zsh + insinto /etc/profile.d + doins "${FILESDIR}"/mise.sh + + # Auto-enable mise for Fish + insinto /usr/share/fish/vendor_conf.d + doins "${FILESDIR}"/mise.fish +} diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest new file mode 100644 index 000000000..80c5c163b --- /dev/null +++ b/dev-util/mock-core-configs/Manifest @@ -0,0 +1 @@ +DIST mock-core-configs-44.1-1.tar.gz 428500 BLAKE2B 1d8f633b3d9c350b627a134a6410724274d121d012f157f2ddccd9f5230ca545654d89a193a3fa3bf9988379895d9eb6a38194d2deb44ec973b874eb06512c0d SHA512 01431538c7aa0d31136c3f7f23960ff05f6a1f480becf9c64b5a58a210633b5d5f5882e5f0fd763112517b59120d1b1369fd33918c445a01db13aecacfab6c49 diff --git a/dev-util/mock-core-configs/metadata.xml b/dev-util/mock-core-configs/metadata.xml new file mode 100644 index 000000000..5d5887647 --- /dev/null +++ b/dev-util/mock-core-configs/metadata.xml @@ -0,0 +1,11 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + rpm-software-management/mock + + diff --git a/dev-util/mock-core-configs/mock-core-configs-44.1.ebuild b/dev-util/mock-core-configs/mock-core-configs-44.1.ebuild new file mode 100644 index 000000000..8d6feaecd --- /dev/null +++ b/dev-util/mock-core-configs/mock-core-configs-44.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${P}-1 + +DESCRIPTION="Mock core config files basic chroots" +HOMEPAGE="https://rpm-software-management.github.io/mock/ https://github.com/rpm-software-management/mock" +SRC_URI="https://github.com/rpm-software-management/mock/archive/refs/tags/${MY_P}.tar.gz" +S="${WORKDIR}/mock-${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + insinto /etc/mock + doins -r ${PN}/etc/mock/* +} diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest new file mode 100644 index 000000000..9269ca2c4 --- /dev/null +++ b/dev-util/mock/Manifest @@ -0,0 +1,2 @@ +DIST mock-6.5.tar.gz 203392 BLAKE2B 7d635b941e8e827e6cf90b3348c2c5c266ce16bfc9c6c06b6ba45f1e16f03e386fd6178a8679b4bf7c91f21819c1ae06ed81874920f6fd08a855cb1c389d36d4 SHA512 bd7a33293a1a4b0bc0ddd1c9aaaee2f71ff98e93ea2fd909ea65105a009ae22e8450ddff4cc821890fdec3007386fe7a30b31fb0444b7fa87b86b6da370758ed +DIST mock-6.6.tar.gz 203455 BLAKE2B 6ced10ec5f7d0f174b0298d9fe35979d64f07e19e3e1655f3e756b9928148e3b4f668f398c438ea1eeaebdae77b060f872ff8bee4e738f6c6219ced2c27adcfc SHA512 86edea86b5e80baf83d96979b9ac25d95b40e2b6c68019021dc56b2b2fd39673ad1671c5681464aa961b2c0eda3d36ce238286ff9e2449bde7a3c3733f248097 diff --git a/dev-util/mock/metadata.xml b/dev-util/mock/metadata.xml new file mode 100644 index 000000000..5d5887647 --- /dev/null +++ b/dev-util/mock/metadata.xml @@ -0,0 +1,11 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + rpm-software-management/mock + + diff --git a/dev-util/mock/mock-6.5.ebuild b/dev-util/mock/mock-6.5.ebuild new file mode 100644 index 000000000..7803bf14f --- /dev/null +++ b/dev-util/mock/mock-6.5.ebuild @@ -0,0 +1,102 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit bash-completion-r1 optfeature python-single-r1 + +DESCRIPTION="Simple chroot build environment manager for building RPMs" +HOMEPAGE=" + https://rpm-software-management.github.io/mock/ + https://github.com/rpm-software-management/mock/ +" +SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-arch/rpm[caps,python,${PYTHON_SINGLE_USEDEP}] + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pyroute2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rpmautospec-core[${PYTHON_USEDEP}] + dev-python/templated-dictionary[${PYTHON_USEDEP}] + ') + acct-group/mock + || ( app-containers/podman sys-apps/dnf5 ) + dev-util/distribution-gpg-keys + dev-util/mock-core-configs +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]') + test? ( $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') ) +" + +src_prepare() { + default + + sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ + -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ + -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ + -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ + py/mockbuild/constants.py py/mock-parse-buildlog.py || die + + sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die + sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die + + sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die + + # bug #928266: remove unnecessary completion target for us + sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die +} + +src_compile() { + argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die +} + +src_install() { + python_domodule py/mockbuild + python_newscript py/mock.py mock + python_newscript py/mock-hermetic-repo.py mock-hermetic-repo + python_newscript py/mock-parse-buildlog.py mock-parse-buildlog + dobin mockchain + + dobashcomp etc/bash_completion.d/mock + bashcomp_alias mock mock-parse-buildlog + dodoc docs/site-defaults.cfg + doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1 + + insinto /etc/mock + doins etc/mock/* + insinto /etc/pki/mock + doins etc/pki/* + + diropts -m0775 -o root -g mock + keepdir /var/lib/mock +} + +src_test() { + PYTHONPATH=py epytest tests +} + +pkg_postinst() { + optfeature "chain mode support" app-arch/createrepo_c + optfeature "pigz in root_cache plugin" app-arch/pigz + optfeature "nspawn instead of chroot" sys-apps/systemd + optfeature "lvm_root plugin support" sys-fs/lvm2 + optfeature "procenv plugin support" sys-process/procenv +} diff --git a/dev-util/mock/mock-6.6.ebuild b/dev-util/mock/mock-6.6.ebuild new file mode 100644 index 000000000..7803bf14f --- /dev/null +++ b/dev-util/mock/mock-6.6.ebuild @@ -0,0 +1,102 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +inherit bash-completion-r1 optfeature python-single-r1 + +DESCRIPTION="Simple chroot build environment manager for building RPMs" +HOMEPAGE=" + https://rpm-software-management.github.io/mock/ + https://github.com/rpm-software-management/mock/ +" +SRC_URI="https://github.com/rpm-software-management/mock/releases/download/${P}-1/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-arch/rpm[caps,python,${PYTHON_SINGLE_USEDEP}] + dev-python/backoff[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/pyroute2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rpmautospec-core[${PYTHON_USEDEP}] + dev-python/templated-dictionary[${PYTHON_USEDEP}] + ') + acct-group/mock + || ( app-containers/podman sys-apps/dnf5 ) + dev-util/distribution-gpg-keys + dev-util/mock-core-configs +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]') + test? ( $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') ) +" + +src_prepare() { + default + + sed -i -e "s|^VERSION\s*=.*|VERSION=\"${PV}\"|" \ + -e "s|^SYSCONFDIR\s*=.*|SYSCONFDIR=\"${EPREFIX}/etc\"|" \ + -e "s|^PYTHONDIR\s*=.*|PYTHONDIR=\"$(python_get_sitedir)\"|" \ + -e "s|^PKGPYTHONDIR\s*=.*|PKGPYTHONDIR=\"$(python_get_sitedir)/mockbuild\"|" \ + py/mockbuild/constants.py py/mock-parse-buildlog.py || die + + sed -i -e "s|^_MOCK_NVR = None$|_MOCK_NVR = \"${P}-1\"|" py/mock.py || die + sed -i -e "s|@VERSION@|${PV}|" docs/mock.1 docs/mock-parse-buildlog.1 || die + + sed -i -e 's|"/bin/free"|"/usr/bin/free"|' py/mockbuild/plugins/hw_info.py || die + + # bug #928266: remove unnecessary completion target for us + sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die +} + +src_compile() { + argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die +} + +src_install() { + python_domodule py/mockbuild + python_newscript py/mock.py mock + python_newscript py/mock-hermetic-repo.py mock-hermetic-repo + python_newscript py/mock-parse-buildlog.py mock-parse-buildlog + dobin mockchain + + dobashcomp etc/bash_completion.d/mock + bashcomp_alias mock mock-parse-buildlog + dodoc docs/site-defaults.cfg + doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1 + + insinto /etc/mock + doins etc/mock/* + insinto /etc/pki/mock + doins etc/pki/* + + diropts -m0775 -o root -g mock + keepdir /var/lib/mock +} + +src_test() { + PYTHONPATH=py epytest tests +} + +pkg_postinst() { + optfeature "chain mode support" app-arch/createrepo_c + optfeature "pigz in root_cache plugin" app-arch/pigz + optfeature "nspawn instead of chroot" sys-apps/systemd + optfeature "lvm_root plugin support" sys-fs/lvm2 + optfeature "procenv plugin support" sys-process/procenv +} diff --git a/dev-util/neocmakelsp/Manifest b/dev-util/neocmakelsp/Manifest new file mode 100644 index 000000000..e8649a9d6 --- /dev/null +++ b/dev-util/neocmakelsp/Manifest @@ -0,0 +1,2 @@ +DIST neocmakelsp-0.10.1-deps.tar.xz 12738388 BLAKE2B d8e6bb17f9afbf2090670373be4d71636eca7a5a76f66e242107250b38e0bea2891000528c243cbce0d543edfd790caf4349b03a9671d29441fb4ba311eaa75c SHA512 d93731073705c72bde5dd5042d677b630d670bb48bb3875875814a21902be3c1e014f0ee638b3d0119c70c21dd59441fec8aa4bfd7c5dbd6507f8b73f0bb5922 +DIST neocmakelsp-0.10.1.tar.gz 3801132 BLAKE2B a12394dbae881503349c50c53a7ad3a1ed16116e3e6c8449bd346a1b7b4fca1c20ef0f10770dd58126770e048da48de1525acab497f40e624c09601a75054f0d SHA512 04f1cb434d4a5c7d8a0eab45bebc83650f559ea69a5124f80bfa719b04f454b6cf80210caf9957c189e76571fab286b93b1788fd63859f8beddc6aeabe14f5cd diff --git a/dev-util/neocmakelsp/metadata.xml b/dev-util/neocmakelsp/metadata.xml new file mode 100644 index 000000000..2b8e6c85b --- /dev/null +++ b/dev-util/neocmakelsp/metadata.xml @@ -0,0 +1,12 @@ + + + + + Pavel Sobolev + contact@paveloom.dev + + + https://github.com/neocmakelsp/neocmakelsp/issues + neocmakelsp/neocmakelsp + + diff --git a/dev-util/neocmakelsp/neocmakelsp-0.10.1.ebuild b/dev-util/neocmakelsp/neocmakelsp-0.10.1.ebuild new file mode 100644 index 000000000..62dd96de9 --- /dev/null +++ b/dev-util/neocmakelsp/neocmakelsp-0.10.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo shell-completion + +DESCRIPTION="Another CMake LSP" +HOMEPAGE="https://github.com/neocmakelsp/neocmakelsp" +SRC_URI=" + https://github.com/neocmakelsp/neocmakelsp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/api/v4/projects/69517529/packages/generic/${PN}/${PV}/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 CC0-1.0 MIT MIT-0 MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + cargo_src_install + + dobashcomp completions/bash/neocmakelsp + dofishcomp completions/fish/neocmakelsp.fish + dozshcomp completions/zsh/_neocmakelsp +} + +src_test() { + local skip=( + --skip document_link::tests::test_document_link_search + ) + cargo_src_test -- "${skip[@]}" +} diff --git a/dev-util/nvchecker/Manifest b/dev-util/nvchecker/Manifest new file mode 100644 index 000000000..565eaf5e7 --- /dev/null +++ b/dev-util/nvchecker/Manifest @@ -0,0 +1,2 @@ +DIST nvchecker-2.19.tar.gz 71397 BLAKE2B ef6e0c32dda54f681aadd8809ccb468313d9adefc4890d5b34721cf1d0aef87f34a604593a196547fac0dc14c0db9a3f4dcb0034f8d6a7296ea922c54b83188b SHA512 7183eafd1fe893f6c43bf2c775ddc603b4340f76aee342c587a7b840611753e934338a45d03822ac44605a9127eee7bfbaa9494043c99e22aace847c64ae7f78 +DIST nvchecker-2.20.tar.gz 71423 BLAKE2B b9011813ab82ff9e44cd53fe952bd7690f9b3826ca97cc0649ad8ec1a1805b1e1eb3d92a1a05a2e1f33b45198377a42923196dec33552aa7c6d3c5f17422e521 SHA512 8093299f0128d385c5c617120b53e9a930b3ed4161519739282b82e76c5f54091bda5660f47ae64b7317ed8042b7d7664e464761896fbc54c3d1b92ca278d3c0 diff --git a/dev-util/nvchecker/metadata.xml b/dev-util/nvchecker/metadata.xml new file mode 100644 index 000000000..74f5dd76d --- /dev/null +++ b/dev-util/nvchecker/metadata.xml @@ -0,0 +1,11 @@ + + + + + esteve.varela@gmail.com + Esteve Varela Colominas + + + lilydjwg/nvchecker + + diff --git a/dev-util/nvchecker/nvchecker-2.19.ebuild b/dev-util/nvchecker/nvchecker-2.19.ebuild new file mode 100644 index 000000000..a7d5a53db --- /dev/null +++ b/dev-util/nvchecker/nvchecker-2.19.ebuild @@ -0,0 +1,108 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature + +DESCRIPTION="New version checker for software releases" +HOMEPAGE="https://github.com/lilydjwg/nvchecker/" + +SRC_URI="https://github.com/lilydjwg/nvchecker/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + dev-python/structlog[${PYTHON_USEDEP}] + || ( + ( + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/tornado[${PYTHON_USEDEP}] + ) + dev-python/aiohttp[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/jq[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + $(python_gen_cond_dep \ + 'dev-python/zstandard[${PYTHON_USEDEP}]' python3_{11..13}) + ) +" + +# NOTE: The network-reliant tests are really flaky, as the various websites +# don't always respond consistently, or may have changed their response. + +EPYTEST_DESELECT=( + # Need missing python libraries + tests/test_sortversion.py::test_awesomeversion # awesomeversion + tests/test_sortversion.py::test_vercmp # pyalpm + + # "requires makepkg command" + tests/test_alpm.py::test_alpm + tests/test_alpm.py::test_alpm_missing_pkg + tests/test_alpm.py::test_alpm_missing_provides + tests/test_alpm.py::test_alpm_missing_repo + tests/test_alpm.py::test_alpm_provided + tests/test_alpm.py::test_alpm_provided_strip + tests/test_alpm.py::test_alpm_strip + + # "requires pacman command" + tests/test_alpmfiles.py::test_alpmfiles + tests/test_alpmfiles.py::test_alpmfiles_strip + tests/test_pacman.py::test_pacman + tests/test_pacman.py::test_pacman_strip_release + + # "KEYFILE not set" + tests/test_github.py::test_github + tests/test_github.py::test_github_default_not_master + tests/test_github.py::test_github_latest_release + tests/test_github.py::test_github_latest_release_include_prereleases + tests/test_github.py::test_github_latest_tag + tests/test_github.py::test_github_max_release + tests/test_github.py::test_github_max_release_with_ignored + tests/test_github.py::test_github_max_release_with_include + tests/test_github.py::test_github_max_tag + tests/test_github.py::test_github_max_tag_with_ignored + tests/test_github.py::test_github_max_tag_with_include + tests/test_github.py::test_github_with_path + tests/test_github.py::test_github_with_path_and_branch + + # "unconditional skip" + tests/test_apt.py::test_apt_deepin + tests/test_mercurial.py::test_mercurial + + # Currently failing due to upstream change. (nvchecker-2.19) + # Remove in the future + tests/test_rpmrepo.py::test_rpmrepo_fedora +) + +distutils_enable_tests pytest + +pkg_postinst() { + if ! has_version "dev-python/pycurl[${PYTHON_USEDEP}]" || \ + ! has_version "dev-python/tornado[${PYTHON_USEDEP}]"; then + ewarn "This program is using dev-python/aiohttp as networking backend" + ewarn "However, for the best results, upstream recommends installing the following:" + ewarn " dev-python/tornado" + ewarn " dev-python/pycurl" + ewarn + fi + + optfeature "jq source" "dev-python/jq[${PYTHON_USEDEP}]" + optfeature "httpheader source" "dev-python/lxml[${PYTHON_USEDEP}]" + optfeature "pypi source" "dev-python/packaging[${PYTHON_USEDEP}]" + if use python_targets_python3_11 || \ + use python_targets_python3_12 || \ + use python_targets_python3_13; then + optfeature "rpmrepo source" "dev-python/zstandard[${PYTHON_USEDEP}]" + fi +} diff --git a/dev-util/nvchecker/nvchecker-2.20.ebuild b/dev-util/nvchecker/nvchecker-2.20.ebuild new file mode 100644 index 000000000..8e170ab5d --- /dev/null +++ b/dev-util/nvchecker/nvchecker-2.20.ebuild @@ -0,0 +1,107 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature + +DESCRIPTION="New version checker for software releases" +HOMEPAGE="https://github.com/lilydjwg/nvchecker/" + +SRC_URI="https://github.com/lilydjwg/nvchecker/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + dev-python/structlog[${PYTHON_USEDEP}] + || ( + ( + dev-python/pycurl[${PYTHON_USEDEP}] + dev-python/tornado[${PYTHON_USEDEP}] + ) + dev-python/aiohttp[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/jq[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + $(python_gen_cond_dep \ + 'dev-python/zstandard[${PYTHON_USEDEP}]' python3_{11..13}) + dev-vcs/git + ) +" + +# NOTE: The network-reliant tests are really flaky, as the various websites +# don't always respond consistently, or may have changed their response. + +EPYTEST_DESELECT=( + # Need missing python libraries + tests/test_sortversion.py::test_awesomeversion # awesomeversion + tests/test_sortversion.py::test_vercmp # pyalpm + + # "requires makepkg command" + tests/test_alpm.py::test_alpm + tests/test_alpm.py::test_alpm_missing_pkg + tests/test_alpm.py::test_alpm_missing_provides + tests/test_alpm.py::test_alpm_missing_repo + tests/test_alpm.py::test_alpm_provided + tests/test_alpm.py::test_alpm_provided_strip + tests/test_alpm.py::test_alpm_strip + + # "requires pacman command" + tests/test_alpmfiles.py::test_alpmfiles + tests/test_alpmfiles.py::test_alpmfiles_strip + tests/test_pacman.py::test_pacman + tests/test_pacman.py::test_pacman_strip_release + + # "KEYFILE not set" + tests/test_github.py::test_github + tests/test_github.py::test_github_default_not_master + tests/test_github.py::test_github_latest_release + tests/test_github.py::test_github_latest_release_include_prereleases + tests/test_github.py::test_github_latest_tag + tests/test_github.py::test_github_max_release + tests/test_github.py::test_github_max_release_with_ignored + tests/test_github.py::test_github_max_release_with_include + tests/test_github.py::test_github_max_tag + tests/test_github.py::test_github_max_tag_with_ignored + tests/test_github.py::test_github_max_tag_with_include + tests/test_github.py::test_github_with_path + tests/test_github.py::test_github_with_path_and_branch + + # "unconditional skip" + tests/test_apt.py::test_apt_deepin + tests/test_mercurial.py::test_mercurial +) + +distutils_enable_tests pytest + +pkg_postinst() { + if ! has_version "dev-python/pycurl[${PYTHON_USEDEP}]" || \ + ! has_version "dev-python/tornado[${PYTHON_USEDEP}]"; then + ewarn "This program is using dev-python/aiohttp as networking backend" + ewarn "However, for the best results, upstream recommends installing the following:" + ewarn " dev-python/tornado" + ewarn " dev-python/pycurl" + ewarn + fi + + optfeature "jq source" "dev-python/jq[${PYTHON_USEDEP}]" + optfeature "httpheader source" "dev-python/lxml[${PYTHON_USEDEP}]" + optfeature "pypi source" "dev-python/packaging[${PYTHON_USEDEP}]" + if use python_targets_python3_11 || \ + use python_targets_python3_12 || \ + use python_targets_python3_13; then + optfeature "rpmrepo source" "dev-python/zstandard[${PYTHON_USEDEP}]" + fi + optfeature "git source" dev-vcs/git +} diff --git a/dev-util/ocamlformat/Manifest b/dev-util/ocamlformat/Manifest new file mode 100644 index 000000000..183858fe3 --- /dev/null +++ b/dev-util/ocamlformat/Manifest @@ -0,0 +1 @@ +DIST ocamlformat-0.26.2.tar.gz 901463 BLAKE2B 619838f68f6031d8e98319a66c3a906b46e1c394c5d7ddce18a4c91029522add716f298d18b232503a84c1a0f6384edd280cc20faf0974f5b8c019e2e827a083 SHA512 c6df074b69a35a545898961f8cd578a5cafbf4a382bd0b9783a770a40072bdd91be864a53c27c175ceef7ffff5a25b165b475c7a92ac4f790bf19abc74897bbe diff --git a/dev-util/ocamlformat/metadata.xml b/dev-util/ocamlformat/metadata.xml new file mode 100644 index 000000000..aaa09e3d5 --- /dev/null +++ b/dev-util/ocamlformat/metadata.xml @@ -0,0 +1,20 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + ocamlformat is a code formatter for OCaml. It comes with opinionated default settings but is also fully customizable to suit your coding style. + + Profiles: ocamlformat offers profiles we predefined formatting configurations. Profiles include default, ocamlformat, janestreet. + Configurable: Users can change the formatting profile and configure every option in their .ocamlformat configuration file. + Format Comments: ocamlformat can format comments, docstrings, and even code blocks in your comments. + RPC: ocamlformat provides an RPC server that can bed used by other tools to easily format OCaml Code. + +ocamlformat is part of the OCaml Platform, the recommended set of tools for OCaml. + + https://github.com/ocaml-ppx/ocamlformat/issues + ocaml-ppx/ocamlformat + + diff --git a/dev-util/ocamlformat/ocamlformat-0.26.2-r1.ebuild b/dev-util/ocamlformat/ocamlformat-0.26.2-r1.ebuild new file mode 100644 index 000000000..b2cd22858 --- /dev/null +++ b/dev-util/ocamlformat/ocamlformat-0.26.2-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Auto-formatter for OCaml code" +HOMEPAGE="https://github.com/ocaml-ppx/ocamlformat" +SRC_URI="https://github.com/ocaml-ppx/ocamlformat/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/cmdliner-1.1.0:= + ~dev-ml/ocamlformat-lib-${PV}:= + >=dev-ml/re-1.10.3:= +" + +DEPEND=" + ${RDEPEND} +" + +# Includes testing dependencies of `ocamlformat-lib`. +BDEPEND=" + test? ( + >=dev-ml/cmdliner-1.2.0:= + ~dev-ml/ocamlformat-rpc-lib-${PV}:= + + >=dev-ml/alcotest-1.3.0:= + >=dev-util/ocp-indent-1.8.1:= + ) +" + +src_prepare() { + default + + sed -i "/^(name ocamlformat)/a (version ${PV})" dune-project || die +} + +src_compile() { + dune-compile ocamlformat +} + +src_install() { + dune-install ocamlformat +} diff --git a/dev-util/ocamlformat/ocamlformat-0.26.2.ebuild b/dev-util/ocamlformat/ocamlformat-0.26.2.ebuild new file mode 100644 index 000000000..89514035b --- /dev/null +++ b/dev-util/ocamlformat/ocamlformat-0.26.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Auto-formatter for OCaml code" +HOMEPAGE="https://github.com/ocaml-ppx/ocamlformat" +SRC_URI="https://github.com/ocaml-ppx/ocamlformat/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/cmdliner-1.1.0:= + ~dev-ml/ocamlformat-lib-${PV}:= + >=dev-ml/re-1.10.3:= +" + +DEPEND=" + ${RDEPEND} +" + +# Includes testing dependencies of `ocamlformat-lib`. +BDEPEND=" + test? ( + >=dev-ml/cmdliner-1.2.0:= + ~dev-ml/ocamlformat-rpc-lib-${PV}:= + + >=dev-ml/alcotest-1.3.0:= + >=dev-util/ocp-indent-1.8.1:= + ) +" + +src_compile() { + dune-compile ocamlformat +} + +src_install() { + dune-install ocamlformat +} diff --git a/dev-util/ocp-indent/Manifest b/dev-util/ocp-indent/Manifest new file mode 100644 index 000000000..41a1e9038 --- /dev/null +++ b/dev-util/ocp-indent/Manifest @@ -0,0 +1 @@ +DIST ocp-indent-1.8.2.tar.gz 109681 BLAKE2B 7d9610bf086a431f39eed9b7314cfe639c2a1a21237c5e5948b8c01b1e84d7036549621e1ab5fb945fd06cd2dbc17b7e9c2a5e3c692b102cbef3e6f859981aec SHA512 c5f8b63d6d3baabbadffba159d485f54f6e903eaa59a58b6df509e12e679b5b63a1cf7734d336d6b3456ea6ac74e42c58889199f2a3ed584566589d0c9bbfef5 diff --git a/dev-util/ocp-indent/metadata.xml b/dev-util/ocp-indent/metadata.xml new file mode 100644 index 000000000..44bad3916 --- /dev/null +++ b/dev-util/ocp-indent/metadata.xml @@ -0,0 +1,18 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + Ocp-indent is based on an approximate, tolerant OCaml parser and a simple stack machine ; this is much faster and more reliable than using regexps. Presets and configuration options available, with the possibility to set them project-wide. Supports most common syntax extensions, and extensible for others. + +Includes: +- An indentor program, callable from the command-line or from within editors +- Bindings for popular editors +- A library that can be directly used by editor writers, or just for fault-tolerant/approximate parsing. + + https://github.com/OCamlPro/ocp-indent/issues + OCamlPro/ocp-indent + + diff --git a/dev-util/ocp-indent/ocp-indent-1.8.2.ebuild b/dev-util/ocp-indent/ocp-indent-1.8.2.ebuild new file mode 100644 index 000000000..2ffe4a754 --- /dev/null +++ b/dev-util/ocp-indent/ocp-indent-1.8.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Indentation tool for OCaml, to be used from editors like Emacs and Vim." +HOMEPAGE=" + http://www.typerex.org/ocp-indent.html + https://github.com/OCamlPro/ocp-indent +" +SRC_URI="https://github.com/OCamlPro/ocp-indent/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/cmdliner-1.0.0:= +" + +DEPEND=" + ${RDEPEND} +" diff --git a/dev-util/ols/Manifest b/dev-util/ols/Manifest new file mode 100644 index 000000000..3d788e088 --- /dev/null +++ b/dev-util/ols/Manifest @@ -0,0 +1 @@ +DIST ols-2026-01.tar.gz 1287243 BLAKE2B 84169a34638f2f26fb352ecbfc8703c71305abf8b454a243f35184157dae8679b4f86ba00352547a955b30e9f1d07d6be7f6c45bf342c94a1a2ddfd21340146a SHA512 3a394652fc94562a316e67c1192219d6da002c06cbb74e161ec1de27eb8de21fb5b25aba862c5276739adb43239e92733c42fd53457ef7bd0135245ee7a006bb diff --git a/dev-util/ols/metadata.xml b/dev-util/ols/metadata.xml new file mode 100644 index 000000000..794902628 --- /dev/null +++ b/dev-util/ols/metadata.xml @@ -0,0 +1,23 @@ + + + + + sav.boyar@gmail.com + Saveliy Boyarchuk (Yappaholic) + + + OLS is a LSP(Language Server Protocol) implementation for + Odin Programming Language. + + + Install formatter + + + DanielGavin/ols + + DanielGavin + + https://github.com/DanielGavin/ols/issues + https://github.com/DanielGavin/ols/releases + + diff --git a/dev-util/ols/ols-2026.01.ebuild b/dev-util/ols/ols-2026.01.ebuild new file mode 100644 index 000000000..255e9fe29 --- /dev/null +++ b/dev-util/ols/ols-2026.01.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo + +DESCRIPTION="Language server for Odin Programming language" +HOMEPAGE="https://github.com/DanielGavin/ols" + +MY_PV="${PV/./-}" +SRC_URI="https://github.com/DanielGavin/ols/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz" +S="${WORKDIR}/ols-dev-${MY_PV}" + +LICENSE="MIT" +SLOT="0" + +KEYWORDS="~amd64" +IUSE="odinfmt" + +# Tracks the same version of Odin compiler +RDEPEND=" + ~dev-lang/odin-${PV} +" + +BDEPEND="${RDEPEND}" + +# Replace version string for static ebuild +src_prepare() { + default_src_prepare + sed -i "s/\(VERSION=\).*/\1dev-${MY_PV}/" "${S}/build.sh" || die +} +# No need to configure +src_configure() { + default +} + +src_compile() { + edo "${S}/build.sh" + if use odinfmt; then + edo "${S}/odinfmt.sh" + fi +} + +src_install() { + dobin "${S}/ols" + if use odinfmt; then + dobin "${S}/odinfmt" + fi +} diff --git a/dev-util/ols/ols-9999.ebuild b/dev-util/ols/ols-9999.ebuild new file mode 100644 index 000000000..caf1685e4 --- /dev/null +++ b/dev-util/ols/ols-9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo git-r3 + +DESCRIPTION="Language server for Odin Programming language" +HOMEPAGE="https://github.com/DanielGavin/ols" + +EGIT_REPO_URI="${HOMEPAGE}.git" + +#SRC_URI="${HOMEPAGE}/archive/refs/tags/dev-2026-01.tar.gz -> ${P}.tar.gz" + +#S="${WORKDIR}/ols-dev-2026-01" + +LICENSE="MIT" +SLOT="0" + +#KEYWORDS="~amd64" +IUSE="odinfmt" + +# Needs head of odin compiler +RDEPEND=" + ~dev-lang/odin-9999 +" + +BDEPEND="${RDEPEND}" + +# No need to configure +src_configure() { + default +} + +src_compile() { + edo "${S}/build.sh" + if use odinfmt; then + edo "${S}/odinfmt.sh" + fi +} + +src_install() { + dobin "${S}/ols" + if use odinfmt; then + dobin "${S}/odinfmt" + fi +} + +pkg_postinst() { + elog "For more info on configuration, see ${HOMEPAGE}#configuration" +} diff --git a/dev-util/opencode-bin/Manifest b/dev-util/opencode-bin/Manifest new file mode 100644 index 000000000..066ba7212 --- /dev/null +++ b/dev-util/opencode-bin/Manifest @@ -0,0 +1,2 @@ +DIST opencode-bin-1.1.48-amd64.tar.gz 51797370 BLAKE2B a183755181acb33efd9a7d54ee4934012b7705fd37aeba24328f70f9833073a69c94228d82b0e5d5788f9854d5fefc79ea5c547a5f71780cf030d1fc1a498f7f SHA512 bb92874d860ffc5c6f9a28091a6a1e638f2b09761623df247e872f388756cd88e3246afa36dab3970fdf25a6f611ccb1c3580e14b0b0999f407daf54442901d0 +DIST opencode-bin-1.2.6-amd64.tar.gz 53299530 BLAKE2B 3846ea0bf7212f526c2be0ed6cc93d73c409ee73248bce137293cdd030cf64100ee15ff309ff5b126c8bcc224061e478cc3553ddeeec5f4d61ee2242fd54da83 SHA512 791b42da6aa442e79092545da9e7c2fafc930030dd59239d4bb0eaadfe2796c8726ec0787229dbd23434d07c9f56ae9a562962a5e0f69e6f86c8cf14d25bcdc3 diff --git a/dev-util/opencode-bin/metadata.xml b/dev-util/opencode-bin/metadata.xml new file mode 100644 index 000000000..b313483da --- /dev/null +++ b/dev-util/opencode-bin/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/anomalyco/opencode/issues + anomalyco/opencode + + diff --git a/dev-util/opencode-bin/opencode-bin-1.1.48.ebuild b/dev-util/opencode-bin/opencode-bin-1.1.48.ebuild new file mode 100644 index 000000000..089947150 --- /dev/null +++ b/dev-util/opencode-bin/opencode-bin-1.1.48.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The open source coding agent" +HOMEPAGE="https://opencode.ai" + +SRC_URI="https://github.com/anomalyco/opencode/releases/download/v${PV}/opencode-linux-x64.tar.gz -> ${P}-amd64.tar.gz" + +S="${WORKDIR}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip" + +QA_PREBUILT="usr/bin/opencode" + +src_install() { + dobin opencode +} diff --git a/dev-util/opencode-bin/opencode-bin-1.2.6.ebuild b/dev-util/opencode-bin/opencode-bin-1.2.6.ebuild new file mode 100644 index 000000000..089947150 --- /dev/null +++ b/dev-util/opencode-bin/opencode-bin-1.2.6.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The open source coding agent" +HOMEPAGE="https://opencode.ai" + +SRC_URI="https://github.com/anomalyco/opencode/releases/download/v${PV}/opencode-linux-x64.tar.gz -> ${P}-amd64.tar.gz" + +S="${WORKDIR}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror strip" + +QA_PREBUILT="usr/bin/opencode" + +src_install() { + dobin opencode +} diff --git a/dev-util/pcpp/Manifest b/dev-util/pcpp/Manifest new file mode 100644 index 000000000..3192b9d5f --- /dev/null +++ b/dev-util/pcpp/Manifest @@ -0,0 +1 @@ +DIST pcpp-1.30.tar.gz 94283 BLAKE2B d491640ae5ea2c7212d47a015ddb589644f20bafb29365e91e8c58ae4265ae2b2f6b13d85c89af62dfdba4276436c7baff7b6021733b119823dd4de4fca0cdd1 SHA512 1b85a83ccf0a8122bcff6cc66a3eaf498d8cf6ebab10d120c8151f6337276f74910d4e9ff4ac9ecbef5ade1ce22b37f00bbb5eb061f6399ee79eeee889e86b2b diff --git a/dev-util/pcpp/metadata.xml b/dev-util/pcpp/metadata.xml new file mode 100644 index 000000000..42d989996 --- /dev/null +++ b/dev-util/pcpp/metadata.xml @@ -0,0 +1,12 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + pcpp + ned14/pcpp + + diff --git a/dev-util/pcpp/pcpp-1.30.ebuild b/dev-util/pcpp/pcpp-1.30.ebuild new file mode 100644 index 000000000..fc6bc6b2e --- /dev/null +++ b/dev-util/pcpp/pcpp-1.30.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A C99 preprocessor written in pure Python" +HOMEPAGE=" + https://pypi.org/project/pcpp/ + https://github.com/ned14/pcpp/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( LICENSE.txt README.rst ) + +src_prepare() { + sed -i "s:../LICENSE.txt:LICENSE.txt:" setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-util/pifpaf/Manifest b/dev-util/pifpaf/Manifest new file mode 100644 index 000000000..d3cee1a35 --- /dev/null +++ b/dev-util/pifpaf/Manifest @@ -0,0 +1 @@ +DIST pifpaf-3.3.0.tar.gz 185776 BLAKE2B fcc0b4d5d567eaf3cc898c0b2135599048b88909a6c204f5c508c176c0eb93e819be5e16a23797054644c1b4d8df0ad5470e646257ad747cddd9e073700aa90c SHA512 31d3c5570cfcd8f55827441d2d118c34d99e837896eed1abe24ec9860e8b5576f50e471ae44197692655dc92973b622d882e3f5a7f2f8b58e71d81fff08c4aae diff --git a/dev-util/pifpaf/files/pifpaf-3.2.3-psql17.patch b/dev-util/pifpaf/files/pifpaf-3.2.3-psql17.patch new file mode 100644 index 000000000..9055d0388 --- /dev/null +++ b/dev-util/pifpaf/files/pifpaf-3.2.3-psql17.patch @@ -0,0 +1,17 @@ +Space after "-A" causes the following error in PostgreSQL 17: +> initdb: error: invalid authentication method " trust" for "local" +> connections + +Commit: https://github.com/jd/pifpaf/commit/0f4abc1306563ccca72bddf89f430fcbd8a7a6e9 + +--- a/pifpaf/drivers/postgresql.py ++++ b/pifpaf/drivers/postgresql.py +@@ -53,7 +53,7 @@ class PostgreSQLDriver(drivers.Driver): + self.putenv("PGDATABASE", "postgres", True) + _, pgbindir = self._exec(["pg_config", "--bindir"], stdout=True) + pgctl = os.path.join(pgbindir.strip().decode(), "pg_ctl") +- self._exec([pgctl, "-o", "'-A trust'", "initdb"]) ++ self._exec([pgctl, "-o", "'-Atrust'", "initdb"]) + if not self.sync: + cfgfile = os.path.join(self.tempdir, 'postgresql.conf') + with open(cfgfile, 'a') as cfg: diff --git a/dev-util/pifpaf/metadata.xml b/dev-util/pifpaf/metadata.xml new file mode 100644 index 000000000..e3c1d9fe3 --- /dev/null +++ b/dev-util/pifpaf/metadata.xml @@ -0,0 +1,18 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + Pifpaf is a suite of fixtures and a command-line tool that allows to + start and stop daemons for a quick throw-away usage. This is typically + useful when needing these daemons to run integration testing. It + originaly evolved from its precussor overtest. + + + jd/pifpaf + pifpaf + + diff --git a/dev-util/pifpaf/pifpaf-3.3.0.ebuild b/dev-util/pifpaf/pifpaf-3.3.0.ebuild new file mode 100644 index 000000000..6146737fd --- /dev/null +++ b/dev-util/pifpaf/pifpaf-3.3.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit click-app distutils-r1 pypi + +DESCRIPTION="Suite of tools and fixtures to manage daemons for testing" +HOMEPAGE=" + https://pypi.org/project/pifpaf/ + https://github.com/jd/pifpaf +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/daiquiri[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + || ( + dev-python/pyxattr[${PYTHON_USEDEP}] + dev-python/xattr[${PYTHON_USEDEP}] + )' + ) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + app-admin/consul + app-admin/vault + dev-db/etcd[server] + dev-db/postgresql[server] + dev-db/redis + dev-python/httpbin[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/testtools[${PYTHON_USEDEP}] + + + + + Jason Blackwell + blackwell@disroot.org + + + https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues + + diff --git a/dev-util/pmbootstrap/pmbootstrap-3.9.0.ebuild b/dev-util/pmbootstrap/pmbootstrap-3.9.0.ebuild new file mode 100644 index 000000000..f9f8ec11f --- /dev/null +++ b/dev-util/pmbootstrap/pmbootstrap-3.9.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 linux-info + +DESCRIPTION="Helper tool for developing and building postmarketOS" +HOMEPAGE="https://postmarketos.org/" +SRC_URI="https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" + +# According to upstream README either x86, amd64 or arm64 are required. I +# wrote down all other arches because if I just did -* without adding x86 and +# arm64 keywords it would seem like the package only works on amd64, but I can't +# keyword x86 and arm64 because I can't test these. +KEYWORDS="-alpha ~amd64 -arm -hppa -ppc -ppc64 -riscv -sparc" +RESTRICT="mirror" + +RDEPEND=" + dev-vcs/git + sys-fs/multipath-tools +" + +# test_pkgrepo.py is disabled because it requires the pmaports repository (containing +# postmarketOS APKBUILDs) to be cloned at runtime. +EPYTEST_DESELECT=( + "test/core/test_pkgrepo.py" +) +EPYTEST_PLUGINS=() +distutils_enable_tests pytest + +pkg_pretend() { + if kernel_is -lt 3 17 0; then + eerror "pmbootstrap requires Linux 3.17 or greater." + die + fi +} + +# Without this, emerge errors with an "EPYTHON not set" error. +pkg_setup() { + python-single-r1_pkg_setup +} diff --git a/dev-util/quilttools/Manifest b/dev-util/quilttools/Manifest new file mode 100644 index 000000000..49c4a3287 --- /dev/null +++ b/dev-util/quilttools/Manifest @@ -0,0 +1 @@ +DIST quilttools-0.3.tar.gz 20525 BLAKE2B 9dafcbb68b7a7f667c3667af0144082b791832e8cdd35de2d06be3dfc15c0ca6390e309fcbbd13f8132cc6f40f967aa1bba2010270a3ed743172b5379d2a29e5 SHA512 50358996dd1b8a9a75616324d53d0ff459da701d9647e91d015d9fb810f2e22ee31de91c6f47202e925be53c1548914b1919bc41d951646e2e19b0ad79e2ed12 diff --git a/dev-util/quilttools/files/quilttools-0.3-tags.patch b/dev-util/quilttools/files/quilttools-0.3-tags.patch new file mode 100644 index 000000000..66bd2809a --- /dev/null +++ b/dev-util/quilttools/files/quilttools-0.3-tags.patch @@ -0,0 +1,41 @@ +From: Kurt Kanzenbach +Subject: mb2q: Pickup Reviewed-and-tested-by tags +Date: Sat, 22 Aug 2020 12:49:06 +0200 + +From: Kurt Kanzenbach + +Currently Reviewed-and-tested-by tags are ignored. Pick them up in the same way +as Reported-and-tested-by is handled. + +Example mail: + + https://lkml.kernel.org/netdev/87k0ylgv80.fsf@mellanox.com/ + +Signed-off-by: Kurt Kanzenbach + +--- + mb2q | 4 ++++ + 1 file changed, 4 insertions(+) + +Index: quilttools/mb2q +=================================================================== +--- quilttools.orig/mb2q ++++ quilttools/mb2q +@@ -211,6 +211,7 @@ tag_order = [ + 'Originally-by', + 'Co-developed-by', + 'Signed-off-by', ++ 'Reviewed-and-tested-by', + 'Tested-by', + 'Reviewed-by', + 'Acked-by', +@@ -360,6 +361,9 @@ class patchmsg(object): + if tag == 'Reported-and-tested-by': + self.add_tag('Reported-by', addr) + tag = 'Tested-by' ++ if tag == 'Reviewed-and-tested-by': ++ self.add_tag('Reviewed-by', addr) ++ tag = 'Tested-by' + self.add_tag(tag, addr) + return True + i += 1 diff --git a/dev-util/quilttools/metadata.xml b/dev-util/quilttools/metadata.xml new file mode 100644 index 000000000..3504cc666 --- /dev/null +++ b/dev-util/quilttools/metadata.xml @@ -0,0 +1,17 @@ + + + + + kurt@kmk-computers.de + Kurt Kanzenbach + + + mb2q analyses the complete mailbox and collects various tags (Reviewed-by, + Acked-by, Tested-by) from replies to individual patches and to the cover + letter. If a tag is in a reply to the cover letter it is applied to all + patches which reference the cover letter. + + Optionally the output can be redirected into a mailbox which can be applied + with git-am. + + diff --git a/dev-util/quilttools/quilttools-0.3-r1.ebuild b/dev-util/quilttools/quilttools-0.3-r1.ebuild new file mode 100644 index 000000000..9b5a6dd48 --- /dev/null +++ b/dev-util/quilttools/quilttools-0.3-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{12..13} ) + +inherit python-single-r1 + +DESCRIPTION="Mailbox to quilt series converter" +HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/tglx/quilttools.git/about/" +SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/tglx/quilttools.git/snapshot/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND="dev-python/sphinx" +RDEPEND="${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pyyaml[${PYTHON_USEDEP}] + net-mail/notmuch[python,${PYTHON_USEDEP}] + ')" + +PATCHES=( "${FILESDIR}/${P}-tags.patch" ) + +src_compile() { + emake -C Documentation man + use doc && emake -C Documentation html +} + +src_install() { + dobin mb2q + doman Documentation/output/man/mb2q.1 + python_fix_shebang "${ED}" + + local DOCS=( README.md ) + use doc && local HTML_DOCS=( Documentation/output/html/. ) + einstalldocs + + use examples && dodoc -r Documentation/examples +} diff --git a/dev-util/rexxd/Manifest b/dev-util/rexxd/Manifest new file mode 100644 index 000000000..3253bedbc --- /dev/null +++ b/dev-util/rexxd/Manifest @@ -0,0 +1 @@ +DIST rexxd-2025.02.17.c 81204 BLAKE2B 05347fc0d08a064ce80e200f561296bb351e7cba832ed6bafd173b73cf8334f7672c7f44027758ecfd636b519a48dd8971463e0e9816b3a3b2cb10e5f376887d SHA512 7d4f70436438d6d43930e17609ea4558ef826ba8cb1a8c598c3fc721a4649cdd8df59ac5da2d99c5354945bb7c3f02c7cb80aed0bd7fb3c6fbde4a1caf0eac57 diff --git a/dev-util/rexxd/metadata.xml b/dev-util/rexxd/metadata.xml new file mode 100644 index 000000000..db24a3bdd --- /dev/null +++ b/dev-util/rexxd/metadata.xml @@ -0,0 +1,7 @@ + + + + + nrk@disroot.org + + diff --git a/dev-util/rexxd/rexxd-2025.02.17.ebuild b/dev-util/rexxd/rexxd-2025.02.17.ebuild new file mode 100644 index 000000000..463319536 --- /dev/null +++ b/dev-util/rexxd/rexxd-2025.02.17.ebuild @@ -0,0 +1,37 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo flag-o-matic toolchain-funcs + +DESCRIPTION="Drop-in replacement for the original xxd" +HOMEPAGE="https://github.com/skeeto/w64devkit/blob/master/src/rexxd.c" + +COMMIT="b217f139b86096c7864fc50f727d0ce81e4831d0" +SRC_URI="https://github.com/skeeto/w64devkit/raw/${COMMIT}/src/rexxd.c -> ${P}.c" +S="${WORKDIR}" +LICENSE="Unlicense" +KEYWORDS="~amd64 ~x86" + +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +src_unpack() { + cp "${DISTDIR}/${P}.c" rexxd.c || die "cp failed" +} + +src_compile() { + append-cflags -D_FILE_OFFSET_BITS=64 + edo $(tc-getCC) ${CFLAGS} -o rexxd rexxd.c ${LDFLAGS} + use test && edo $(tc-getCC) ${CFLAGS} -DTEST -o tests rexxd.c ${LDFLAGS} +} + +src_install() { + dobin rexxd +} + +src_test() { + edo ./tests +} diff --git a/dev-util/riffdiff/Manifest b/dev-util/riffdiff/Manifest new file mode 100644 index 000000000..13babd634 --- /dev/null +++ b/dev-util/riffdiff/Manifest @@ -0,0 +1,2 @@ +DIST riffdiff-3.4.0-crates.tar.xz 14391992 BLAKE2B ca755f3c8789666d957660389d45a0c6e9cc8c33df8834a16746165adbb96469c29f75cd691539a505a8b94a06cf1ec838ecd4374f645715bb8bbdd6c807a88a SHA512 56c033bac8d50a00b6c8a27cd460f4131a002ab5add91ce4f5117f0518e489040ba37d75cafccf6f8859c050d1ad0e22243a7e9158bd8eb514b7f6eb7c635749 +DIST riffdiff-3.6.1.tar.gz 2200291 BLAKE2B 406f241ba16839b38960c1bc0f5e9cb080881e245678214f9cea6db064d2177d91ee7276b28cabc5666ba30249828571d0044739724d13af6124432e257b91bb SHA512 ab06e7d4cc2333dabc52206c9aa1c68855e8e376456bb0d565dfa7dd5904ca12ba5a028aad67cd8a0a70c444bc49d6abf2a9ba4c9f01a871ec490726a9046a40 diff --git a/dev-util/riffdiff/metadata.xml b/dev-util/riffdiff/metadata.xml new file mode 100644 index 000000000..22eb49ada --- /dev/null +++ b/dev-util/riffdiff/metadata.xml @@ -0,0 +1,11 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + + walles/riff + + diff --git a/dev-util/riffdiff/riffdiff-3.6.1.ebuild b/dev-util/riffdiff/riffdiff-3.6.1.ebuild new file mode 100644 index 000000000..3e1505fba --- /dev/null +++ b/dev-util/riffdiff/riffdiff-3.6.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +" + +RUST_MIN_VER="1.82.0" + +inherit cargo optfeature + +# last update of Cargo.lock +CRATES_PV="3.4.0" +DESCRIPTION="Diff filter highlighting changed line parts" +HOMEPAGE="https://github.com/walles/riff/" +SRC_URI="https://github.com/walles/riff/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://raw.githubusercontent.com/PPN-SD/vendor/refs/tags/${PN}-${CRATES_PV}/${PN}-${CRATES_PV}-crates.tar.xz" +S="${WORKDIR}/${P/diff/}" + +LICENSE="MIT" +# Autogenerated by pycargoebuild +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD MIT Unicode-3.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/riff" + +src_prepare() { + default + sed -i -e '/^lto =/d' Cargo.toml || die +} + +src_install() { + cargo_src_install + dodoc README.md +} + +pkg_postinst() { + optfeature "a nice pager with extra rendering" sys-apps/moor +} diff --git a/dev-util/rtc-testbench/Manifest b/dev-util/rtc-testbench/Manifest new file mode 100644 index 000000000..c1fb35865 --- /dev/null +++ b/dev-util/rtc-testbench/Manifest @@ -0,0 +1 @@ +DIST rtc-testbench-5.4.tar.gz 2132516 BLAKE2B 43d8c8f14c957da28ad51fb06c07c1dc6f6ca777c3f0b347dacdb0dd41864d53efb60e5d1f945b8204bb4a92a2856a4aa3b451de47d6033783ff43205ff4b29d SHA512 95bfa2b83f0b7e36f48bef69cd78a8994734109802a60dd9b2585634d4158034160ce312cfdf280c59b7fba3038457259be094d9b5b4b39123be3e5806a2b9fa diff --git a/dev-util/rtc-testbench/metadata.xml b/dev-util/rtc-testbench/metadata.xml new file mode 100644 index 000000000..3454cc847 --- /dev/null +++ b/dev-util/rtc-testbench/metadata.xml @@ -0,0 +1,21 @@ + + + + + kurt@kmk-computers.de + Kurt Kanzenbach + + + The RTC Testbench is a real-time and non-real-time traffic validation tool + for converged real-time networks. PROFINET as well as OPC/UA PubSub and + other configurable protocols are supported. + + + + Enable logging via app-misc/mosquitto + + + + Linutronix/RTC-Testbench + + diff --git a/dev-util/rtc-testbench/rtc-testbench-5.4.ebuild b/dev-util/rtc-testbench/rtc-testbench-5.4.ebuild new file mode 100644 index 000000000..9c9553f69 --- /dev/null +++ b/dev-util/rtc-testbench/rtc-testbench-5.4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..21} ) +PYTHON_COMPAT=( python3_{12..14} ) + +inherit cmake python-single-r1 llvm-r2 + +DESCRIPTION="RTC Testbench is a set of tools for validating Ethernet networks" +HOMEPAGE="https://github.com/Linutronix/RTC-Testbench" +SRC_URI="https://github.com/Linutronix/RTC-Testbench/archive/refs/tags/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" +S="${WORKDIR}/RTC-Testbench-${PV}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc mqtt" + +# Generated eBPF files +QA_PREBUILT="usr/lib*/rtc-testbench/ebpf/*.o" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}=[llvm_targets_BPF(-)] + ') +" +DEPEND=" + mqtt? ( app-misc/mosquitto ) + dev-libs/libyaml + dev-libs/libbpf:= + dev-libs/openssl:= + net-libs/xdp-tools +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +pkg_setup() { + llvm-r2_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DWITH_MQTT=$(usex mqtt) + -DRX_TIMESTAMP=TRUE + -DTX_TIMESTAMP=TRUE + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && emake -C "${S}/Documentation" html +} + +src_install() { + cmake_src_install + use doc && HTML_DOCS=( "${S}/Documentation/_build/html" ) +} diff --git a/dev-util/rust-rover/Manifest b/dev-util/rust-rover/Manifest new file mode 100644 index 000000000..473157eb6 --- /dev/null +++ b/dev-util/rust-rover/Manifest @@ -0,0 +1,11 @@ +DIST RustRover-2024.2.1.tar.gz 1052249211 BLAKE2B 4035f514ec6556e15ce02c283965f87db20c78a96c03654cb4445dc8af5da715f0421eea4c3a32d50abed96d83c4a2aaa0db8baf5ab0ec530af89f0a7c70d5f7 SHA512 7b77850297869a5863b60521307b23738edef5315299881e2d920095823ab183618085d1c8a1ec3d058ab2b0365cc795c41755f1a57882e4d182428d5ccb5b8b +DIST RustRover-2025.2.1.tar.gz 1257721397 BLAKE2B 1b7f3e9cb1f54630eb213308141e55e812a84ef2bfe5bb9003f7bcf0aabe59b9b476200ffdf90c7aeb7370ec8513d1a7b874282342e3f20ee793db9a75cd0659 SHA512 cb1d7829efa2aecaaeb1d9ed76d914a83ae15da5d58d38d02d0e4f248b7e7bd14f7ac4b8a82ecd3d0f29a11e857b847f1689125353d03783399cbd3ce8cf2d73 +DIST RustRover-2025.2.2.tar.gz 1261938223 BLAKE2B 97bd96ede0b25e0558ead227d8db105f684f6b70b9cdc130e1e4dade2eeac23e8e79d4966eb66b6a6aa54d828992e17a062955391205d609b6e533eed953c1c3 SHA512 c77526fd9f8d3cbb5cff23043d51dcd397c77ffddedc9c820cd83d6a5403eb5850e4d543a4b8e0582e827b104027c98f1bf340a1c3c35d7b950406f514afc9d4 +DIST RustRover-2025.2.3.tar.gz 1259787752 BLAKE2B dd22886cb2e6bbfe894a42a4556289d591237ffa1d5e964fc8f07588b982262b57c3b69c19cb1f662a12311fb7fc983b0a540db22441fae7ab48186785bdc2b1 SHA512 1fdc60b682f08d98ace3b0d2ac299ca34dea29c346343fd7d421f215df77ac6a6c7bb250dd8afb01fc405d0ac5d752d7cf220504fac1758ff271ceb47d858847 +DIST RustRover-2025.2.4.1.tar.gz 1272188839 BLAKE2B 6107b2d45c975ab36e8de104eb992a4e4822f0adde9a0cf3cec49501283c261ad9b1935ecb826999f862701242769722827216b5c0924fffb37ecfa8d14bba5d SHA512 c14687ad8a1af5d4d67b2ac59539a36d029b266b175aa21aab555c29daae8f3cbdc88cb2f78dd5187624a3b3ef3dfef81257290233dfb2f69f71e238dc3b2593 +DIST RustRover-2025.2.5.tar.gz 1261960785 BLAKE2B 49e0c9fe5eb0069704eb1488dbbb40398a94bc1ac802f45e26298bd45702194cfc18ed69398d17f271e6443ba7b95a0f7266eaa9d82aab06d46f060cc0c3562e SHA512 c351ae8194b99f8f3d53cda4b86cc7750aa4173d6cf93936b10016d26511b891a245f804c1a4dd5262502fd27ececa574f926026c2bd766b3b8e89f29288bdee +DIST RustRover-2025.3.1.tar.gz 1171124810 BLAKE2B 346cdb14b6fac191994aefeb355b67a77566e9b772cb629e482b0504ae85b717a9b25736c7567a8fa6bfb8c010de2618540bb1041518d4997635758ded0ac03e SHA512 2cb362464f8ec6c53fad15cc1d7ca942f003b04a2e5c6332fe25aa9af952357231925697dc6480e052eb3911daaf256da2db8ed89caebd58881edce9244549d6 +DIST RustRover-2025.3.2.tar.gz 1172422789 BLAKE2B 7dc724e20c68d073c8d301e917b54b8177481d0e332187894200c004b0ac1823b0819fdf7eed3a758113089901b932193071c60ff4f342c3c449e99db82f95a7 SHA512 cf6ef7309e6dc8038469835b306df99305dde23e00ec5a9069eae419d189ac3ad26ef9711432aefb921fbe8f8ab5a2487242ad782e82d7f9347f0af3fb9084c7 +DIST RustRover-2025.3.3.tar.gz 1173748979 BLAKE2B 416b8c427606adf1a2f816ce028c7896abafd12a0dcf13b5d6306cd35123a774b49572fbbfb672460f79696966e65631d3f55830d1cb9cd1165f80a9c206e2bc SHA512 789f0b37b204cb0cf51f2679d9555fd643129692fb9ca083d670ef0e3a1146644a02f4a7c4710ede6cf5fcae783f2b655b15da29a2146f4b885ab43375f9b945 +DIST RustRover-2025.3.4.tar.gz 1176804386 BLAKE2B d476efb9e97000c4f7b44fb6c33286d5bb4a3ddd84018095c1d928564b610de9fa5f4ca219a8152963fdd74e654bbf3724ad51b7f67a0faa6d4b499e9c8c2dae SHA512 6a6f0762e6117de45f30ca4718e43da44d3725368724b6eda7093b216fb00eec645bc9c457d35a583dc088fe5dd1e11b3912ca81261c47f9a0f5bd9e6cfe717d +DIST RustRover-2025.3.tar.gz 1172355225 BLAKE2B cf66ae8d5bad43c89471d93b72157971f23e5562616e657a29f46ea9356baabbc8021527f3a8603878379d553df4ec33105465246455751295f6d65e47440525 SHA512 27d44459cc91f09826baa5dcc680d0d62dbd816b6c9e6e8e7a84d288bb26922245f948bbed281d3e2efaebe4d5519d407a0573001a7ee1489a6a6b821ec3c59b diff --git a/dev-util/rust-rover/metadata.xml b/dev-util/rust-rover/metadata.xml new file mode 100644 index 000000000..741fa4e96 --- /dev/null +++ b/dev-util/rust-rover/metadata.xml @@ -0,0 +1,12 @@ + + + + + sanieliathecat@gmail.com + Aniela Starzyk + + + Use bundled jdk + Apply markdown preview patch for Nvidia cards + + diff --git a/dev-util/rust-rover/rust-rover-2024.2.1-r1.ebuild b/dev-util/rust-rover/rust-rover-2024.2.1-r1.ebuild new file mode 100644 index 000000000..eef40a8fa --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2024.2.1-r1.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/intellij-rust/bin/linux/arm64 + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,jetbrains_client.sh,ltedit.sh,rustrover,rustrover.sh,repair,restarter} + fperms 755 "${DIR}/${JRE_DIR}"/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,keytool,rmiregistry,serialver} + fperms 755 "${DIR}"/${JRE_DIR}/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.2.1.ebuild b/dev-util/rust-rover/rust-rover-2025.2.1.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.2.1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.2.2.ebuild b/dev-util/rust-rover/rust-rover-2025.2.2.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.2.2.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.2.3.ebuild b/dev-util/rust-rover/rust-rover-2025.2.3.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.2.3.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.2.4.1.ebuild b/dev-util/rust-rover/rust-rover-2025.2.4.1.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.2.4.1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.2.5.ebuild b/dev-util/rust-rover/rust-rover-2025.2.5.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.2.5.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.3.1.ebuild b/dev-util/rust-rover/rust-rover-2025.3.1.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.3.1.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.3.2.ebuild b/dev-util/rust-rover/rust-rover-2025.3.2.ebuild new file mode 100644 index 000000000..35b79f1bc --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.3.2.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk nvidia" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done + + if use nvidia; then + grep -q '^-Dide.browser.jcef.out-of-process.enabled=' \ + bin/rustrover64.vmoptions \ + || echo "-Dide.browser.jcef.out-of-process.enabled=false" \ + >> bin/rustrover64.vmoptions || die + fi + +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.3.3.ebuild b/dev-util/rust-rover/rust-rover-2025.3.3.ebuild new file mode 100644 index 000000000..35b79f1bc --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.3.3.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk nvidia" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done + + if use nvidia; then + grep -q '^-Dide.browser.jcef.out-of-process.enabled=' \ + bin/rustrover64.vmoptions \ + || echo "-Dide.browser.jcef.out-of-process.enabled=false" \ + >> bin/rustrover64.vmoptions || die + fi + +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.3.4.ebuild b/dev-util/rust-rover/rust-rover-2025.3.4.ebuild new file mode 100644 index 000000000..35b79f1bc --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.3.4.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk nvidia" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done + + if use nvidia; then + grep -q '^-Dide.browser.jcef.out-of-process.enabled=' \ + bin/rustrover64.vmoptions \ + || echo "-Dide.browser.jcef.out-of-process.enabled=false" \ + >> bin/rustrover64.vmoptions || die + fi + +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-rover/rust-rover-2025.3.ebuild b/dev-util/rust-rover/rust-rover-2025.3.ebuild new file mode 100644 index 000000000..07f93e2da --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2025.3.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit desktop wrapper xdg-utils + +DESCRIPTION="A feature-rich Rust IDE with timely support by JetBrarins" +HOMEPAGE="https://www.jetbrains.com/rust/" +SRC_URI="https://download.jetbrains.com/rustrover/RustRover-${PV}.tar.gz" + +# to keep it tidy. +S="${WORKDIR}/RustRover-${PV}" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+bundled-jdk" +RESTRICT="bindist mirror" +QA_PREBUILT="opt/RustRover/*" + +BDEPEND="dev-util/patchelf" + +RDEPEND="!bundled-jdk? ( >=virtual/jre-1.8 ) + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-debug/gdb + llvm-core/lldb + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + virtual/zlib:= + x11-libs/cairo + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +src_prepare() { + default + + local remove_me=( + Install-Linux-tar.txt + bin/gdb + bin/lldb + plugins/remote-dev-server/selfcontained + plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + lib/async-profiler/aarch64 + ) + + rm -rv "${remove_me[@]}" || die + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + for file in "jbr/lib/"/{libjcef.so,jcef_helper} + do + if [[ -f "${file}" ]]; then + patchelf --set-rpath '$ORIGIN' ${file} || die + fi + done +} + +src_install() { + local DIR="/opt/RustRover" + local JRE_DIR="jbr" + + insinto ${DIR} + doins -r * + + # bin files + for _f in format.sh fsnotifier inspect.sh jetbrains_client.sh ltedit.sh \ + rustrover rustrover.sh restarter native-helper/intellij-rust-native-helper; do + fperms 755 "${DIR}/bin/$_f" + done + + # JRE bin files + for _f in java javac javadoc jcmd jdb jfr jhsdb jinfo jmap \ + jps jrunscript jstack jstat keytool rmiregistry serialver; do + fperms 755 "${DIR}/${JRE_DIR}/bin/$_f" + done + + # lib files + for _f in chrome-sandbox jcef_helper jexec jspawnhelper; do + fperms 755 "${DIR}/${JRE_DIR}/lib/$_f" + done + + if ! use bundled-jdk; then + rm -r "${D}/${DIR}/${JRE_DIR}" || die + fi + + make_wrapper "rustrover" "${DIR}/bin/rustrover" + newicon "bin/rustrover.svg" "rustrover.svg" + make_desktop_entry "rustrover" "RustRover" "rustrover" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + dodir /etc/sysctl.d/ + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/dev-util/rust-script/Manifest b/dev-util/rust-script/Manifest new file mode 100644 index 000000000..654964e5b --- /dev/null +++ b/dev-util/rust-script/Manifest @@ -0,0 +1,2 @@ +DIST rust-script-0.36.0-crates.tar.xz 9990240 BLAKE2B 6aa31c93730ac799bf46ea7e74b88e765175cc0e4a949349ace4b73f98dc3a9c0c11e107520cafccd22ef785fb96e6825dddf848e3e0ec9f16c4dde0d7f19805 SHA512 5106cae6ca5c352f435b7c3cc2976ba942a4733ea547b95321e11632dc53e3896fec15fdcd7ab95ff56fc001c3d6939eb93368a6e91cd0cc284b71fdf101c238 +DIST rust-script-0.36.0.tar.gz 56800 BLAKE2B 996bd05c2c1f0051e74d305c9c16655929ddf0df4885a85eb79754bebf34cb88dda14652032b016c991d08f6fc632280df666212a0f785bc88cdd9cb80227d23 SHA512 0b194bb545a5633710b9c7a71351dadff63c9d9cb6e0464bcbe8a9c11e9a1e62e5d0dde47300b032a5e2c9e3910a29bf8300bec749ebbba509d8ef083fd644a5 diff --git a/dev-util/rust-script/files/rust-script-0.34.0-fix-test.patch b/dev-util/rust-script/files/rust-script-0.34.0-fix-test.patch new file mode 100644 index 000000000..b7a68add0 --- /dev/null +++ b/dev-util/rust-script/files/rust-script-0.34.0-fix-test.patch @@ -0,0 +1,20 @@ +- cargo_target_dir helper contains {debug,release} +- tests does not work with CARGO_BUILD_TARGET defined +https://github.com/fornwall/rust-script/issues/85 +--- a/tests/util/mod.rs ++++ b/tests/util/mod.rs +@@ -15,12 +15,13 @@ macro_rules! rust_script { + let out = { + let target_dir = ::std::env::var("CARGO_TARGET_DIR") + .unwrap_or_else(|_| String::from("target")); +- let mut cmd = Command::new(format!("{}/debug/rust-script", target_dir)); ++ let mut cmd = Command::new(format!("{}/rust-script", target_dir)); + $( + cmd.arg($args); + )* + + cmd.env_remove("CARGO_TARGET_DIR"); ++ cmd.env_remove("CARGO_BUILD_TARGET"); + $(cmd.env(stringify!($env_k), $env_v);)* + + cmd_str = format!("{:?}", cmd); diff --git a/dev-util/rust-script/metadata.xml b/dev-util/rust-script/metadata.xml new file mode 100644 index 000000000..6eeb5100a --- /dev/null +++ b/dev-util/rust-script/metadata.xml @@ -0,0 +1,14 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + https://github.com/fornwall/rust-script/issues + https://github.com/fornwall/rust-script/blob/main/CHANGELOG.md + https://rust-script.org/ + fornwall/rust-script + + diff --git a/dev-util/rust-script/rust-script-0.36.0.ebuild b/dev-util/rust-script/rust-script-0.36.0.ebuild new file mode 100644 index 000000000..379ce8bc3 --- /dev/null +++ b/dev-util/rust-script/rust-script-0.36.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CRATES=" +" + +RUST_MIN_VER="1.74.1" + +inherit cargo + +DESCRIPTION="Command-line tool to run Rust scripts which can make use of crates" +HOMEPAGE="https://rust-script.org" +SRC_URI=" + https://github.com/fornwall/rust-script/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/.*" + +PATCHES=( + # tests does not work with CARGO_BUILD_TARGET defined + "${FILESDIR}/${PN}-0.34.0-fix-test.patch" +) + +src_prepare() { + default + sed -i "s|\"target\"|\"$(cargo_target_dir)\"|" tests/util/mod.rs || die +} diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest new file mode 100644 index 000000000..03d90ddf9 --- /dev/null +++ b/dev-util/rye/Manifest @@ -0,0 +1,303 @@ +DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 +DIST age-0.10.0.crate 1502678 BLAKE2B 39d5ce1b207facdd50fae62f4a74647ef0cf99b1a35067f21f362fdc01ead2c8d7f43da6a8adbef3e73d53fefc46c6eb6a56e1d666e35e87bd6bf32cef51eb3b SHA512 00e81233d2ba68d7502b1547f44ca52762a37b75a6d1219ac8c28b635b0d087768ef99d1e91e7b85e75488dc8b652f852d0f727eeef36d4f5e6299388c890309 +DIST age-core-0.10.0.crate 13811 BLAKE2B d9f1a3e5f0068f6362abd07c562ea4bf53377f43b315315b2e6ccb092639b87e313ac83cb8fcfc61704da8001befb7cbb036403db8303212e0f181c714bf8917 SHA512 e100d67ba0dc8bead4fcd332b3c5ee25ed2ff599bc9ed0fafc353b52ecd1dd979b31ab9d49071cf4c6091e75f64938b493e8cc0ee370f186b8b808c495dd5970 +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 anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bech32-0.9.1.crate 11133 BLAKE2B c8f762e21bdf044b6c9a28c295d0308496e6be7729ad71c5404250d4c229dfb88e68fd7edce2cfab0566e85b14ae3a2b98f9de1b678dde873686dc47314d734b SHA512 0679d00401037b6273b24d269d93839ae050cc5dc5dc12de261ab341d46ce20798a929448f3acf677666e8453b90e7604a7e313198bbc72d7c13232aad509c3b +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 +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 cc-1.1.7.crate 81694 BLAKE2B 95f2a266cf4c42cd4212cd07c0fc436400affbacf66c4a089359fcef4ec5c51c727ac6f3876515ea3460076898a0e03da6647ed0d2e67bee5d151194dd47da19 SHA512 2c3b3d99b292ba44b4805f4a77daebeae054267755a08b1a2d5583f89ba1cf01b42e9393279c8f37f64998fd14c9648dcdb41fa5b2390c3c4442afb484f624ef +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 +DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 +DIST charset-0.1.5.crate 15918 BLAKE2B f79d3bb1c8e78598b6084761913dcc5e32b7c0825218845a5619a71987d005fe0c976f7f35064c4795205ac2339b92a58a3bc79b7554558ab7bd7c55ba81e2b6 SHA512 707e1b190cd98917d5f8a1b90c4375980a15afa3da6d7658ba76dff9c63e6a43666224555ba67da9b260619f70f2501ace4aec4490d5f12b1fdd912d033ff91c +DIST chumsky-0.9.3.crate 75112 BLAKE2B e74663dcf524513bf54494c62ad154fc3c3560910c429b91644f35327569df835c13645b148ec1b1339f78e9fe6ab3d5b83f10d53235a8e137756a548a9e6abc SHA512 f304bafa831c47fff4ede3b2e67628d7cf33d267559ff0f3eebba9355439f8bfbf08ed576aaaa1d51462114113ec1dc5d3593fa5a1510f6e2032da88d021423a +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST clap-4.5.13.crate 56267 BLAKE2B 233f2fb4405ee2ff669220214c13b6c94858dbc375c8bf7eb83d7488690d74ebd8e1514679e02d1354b493b6e37fd7ed4b2ae32065d115a7287014aece90c2af SHA512 dd1a42ad3bf39463966c2ef76f3ec2dc5a847160bcd73de1718bd6706790f1ace183e3c9e6ee8d06f6ddea4b9bf30c884fa97d36b44f30dac26a85a52d9a0025 +DIST clap_builder-4.5.13.crate 164093 BLAKE2B f938635782ba9c1a675bc15a73a36ee7f1cbee501dd10be6f267364fde125c75474e5abe226e0eaf0c9fb224887c65bbc1be4641ca093282d3042f9980f4ab94 SHA512 ab7a29b29a15d22701550fc590ca6ec256edf03828e2b9a87072734a8f66b6e5a1843ac2ee7856c62472960af4e8f40840f840adb78ce5afca918f333e0f623f +DIST clap_complete-4.5.12.crate 43028 BLAKE2B c50e87427c9e4e45b901c8a9233365228f3328b05c64f9f042fd103cd4f39ed0020c05a8c9837db57abfe0c83db7c0b8cc960be0f1b38d74b464e75eeec4762a SHA512 449321d53097d48cf2a8be906afbb50e9728cb5b5a1281216671f77d9fcdb76fd7a3cc4bf91401e6f353e53de4fe8ac77f292b73bfb600f416698438c9d7a563 +DIST clap_complete_nushell-4.5.3.crate 33793 BLAKE2B 4dc6e67f3980d7b3fb17e44deac3ba20258bc8255bf08c0d1c964981f4acd0a738c4664720f77d4750e87798af3aeedbebdd8ba1d583261cac8ca8e6964de54a SHA512 e10f01c297eff925380997ec6808dee76fe97d9a3c6ef899872eaed08f39dd4a3783e580904e698fa7b1ca49d7f3d17fa8cdab550f080ae179539664cbcfcff6 +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 configparser-3.1.0.crate 25473 BLAKE2B 35bde987961dd7b7071ad17a00041d98641dae6bb57b2d42fcca9484a8237499502552b837b7330dcf3b2fdc7fcc65a3aa3c319e85798a63f02e16adf36e6aea SHA512 89b3b51a60793b8bf71ffc8f5a7c098264d1111db644fe4ae54c797af9c712359aeb001eccbdb41569a63d9052efb2f8d1b069842da0ab63fbac9a3d7e1243e2 +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST cookie-factory-0.3.3.crate 19084 BLAKE2B 795a6f0cd4e93fe8ee257ddaf1f76852499137bcfe47d25e3188f3822f3d92b191cb9f3894163de39386584fcb899ec01d0cabe5757f534dfcee9fa28aef8132 SHA512 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c +DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST ctrlc-3.4.4.crate 14660 BLAKE2B fe7c2ca8352dbe40e60ad2c63654beafd9ad3f62483b23b3c614a22dacc8ce0edd2b94e9ec3a2472c581f6a1b8befe0952df092b4c7d34ad92414190e285e51b SHA512 c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c +DIST curl-0.4.46.crate 94864 BLAKE2B bcfc97c19ce299abd3e8a9769a30c0ec5dc6692b5c1d81423f47aeea39066d1840ca7ec1d4713132519f3bea94d43aebd8d733a19028280e2e6c2a8e91eb1948 SHA512 c08f857b385582ba635a76744c940017b74c3f241d28cc7c8c6eeff958c76c01a1a51df41b3a7a6a9a38a31f8cf5b9b3b639eaa163c441fdec29d0b3f14c8336 +DIST curl-sys-0.4.74+curl-8.9.0.crate 1786932 BLAKE2B 47244310d60a9e8ed51ce7acddfa6f3895e199277a3400211b77088382804255a7858b4a4b3d30dc3c54622f514cdff76b539f11dd07d26fbbc8829c1a279266 SHA512 125e01702a85f33a9157d67930c92cd8af619d098c5ca98d820ed308d7931f851c395a278f54f57a243b8ae33305292c15ce9d6397b7e3726c6eefe90d3577f6 +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 dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derive_arbitrary-1.3.2.crate 10614 BLAKE2B df96dfb9000a794e3ee6e633ab527621d321db8006221b482e944d58d4293c3f87f6808af4784c53c06b28f3078ec9be6860e3496d6af044ad6d71db35310dae SHA512 5ff36cdb5fdbc1120442571b21405bca9dc3e7a0c0d6f0b4996fc71be0553e1a8cbf2626457c55198ecd9c66d18dda66909823e7c6f1f16151b5d05e1c69d201 +DIST deunicode-1.6.0.crate 170864 BLAKE2B db0a3d0459a43c224fc0bbe84bed044ff81b9f05063e364fa38c44bc51a12106805f93569d07469b6544745b684097cf3f03d6cebefc93dfa0deb232fc73f7f9 SHA512 39e5de0d1ed93bf3fcd37e87a04ac3b23d3a50d28b37b0962b30f9461753b3c1e3639c9760101bbaf1d4269c7eaa8568764b481d3cac6faa6b9580f51d11144c +DIST dialoguer-47a9d4df729db7ffc1492bd0845be786e6f20153.gh.tar.gz 27026 BLAKE2B 4082eddf2d04264ae1c87865bfae27781072c84b1c6f3f4df2cbadb8d93894c1c5d9022fced471c7bd4f9d8daa89f173c783a7d3a550fbdb8576676ea26a86a4 SHA512 5135e7ce317f3d3bac1cd5493f25094b2491f4425042f20433a8fb3fe7aad47fd39d2704c1a26ad4523577a6f4812ccb0319b193c0dd69d2224ae90e6b5b759a +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dotenvy-0.15.7.crate 20293 BLAKE2B 89a205ca637c31678fdc7249212a6a71a10bea47607279087f719a4929ca30e27f5cf74d4560390ddbb825a58bebc8851a82c3c6ed525922a74206a85bbde6f2 SHA512 208eba7f7d012b71dbdd19d27fad4fa1d2982507d3362167fab72ce819f44972ac0dab6a10f3842f3f8b44d979cf8517240fa4249ee066f4806ef4e38e343bfc +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +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 equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 +DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST find-crate-0.6.3.crate 12092 BLAKE2B 5434dd8ba17e54ddc3d68e0fbfdb0e0a2026c0c62ed76e5b64b19d8da1963e693e43f385c41d0b7d480369705291ac67abff9aab8f2b7a84b57abd7b4732cfa4 SHA512 f7866a4f917df064277630570f987898e465dce98be548ff7535201ada88b5db71c755f00013fcfed45ffdf29fd667c90ff19999a1fb7cb183a7007bd011f899 +DIST flate2-1.0.31.crate 108176 BLAKE2B 2b0afbeec9ef08e54bfc572d7a386052d519d5bdeb220a316b67409403d229425580e33991f0a98536e6468f0e59ca87b59ff2d00425749336d4e68906d5d787 SHA512 b211254e15b38663f080552598d61d6766d6e7abc45cbac8fbdb5af65b833d2d3fbc00b5748ee12d4fc71726ab84dda9da20b6916121735c7b1c6c9d7a09fa61 +DIST fluent-0.16.1.crate 8323 BLAKE2B c37c910d0fb23031564c99a34d71d0c5537606380b5125115c1f4c3535b1cd633a0652f43022486b8ea54ba731507d20a348141894de481c6ebc67546e9b3e54 SHA512 7b9209a824067e7cc1cab9958f44a436c779871da5d9362b69f6ce7d3101c3d409f5a6a11a83c4982e6a9cfec90668b2e208c3ef572678d20b410ab97cc4b573 +DIST fluent-bundle-0.15.3.crate 34507 BLAKE2B ccee0575acdb8ddabc18872c5a6a23ca7a4df0e65160fcd65256f69de7a7faf25bae3107f346b18a7dad42c9ba3e8b64a00706f2fbc1eb3285651c209b3451c8 SHA512 4c8e721fcb24939ddcaf5d23937cc58ca6492be73f90058eaf5ca91fe41a3a339ae0d4835c9bcf6a0e4d917dbfba488d2af3494b3838761faf392b446c19f84d +DIST fluent-langneg-0.13.0.crate 11723 BLAKE2B bfa4ec1a3a11360d28b5291e8eed2628ca6007b8afca726ded87d630394773835b3c8aaf818376a93a60de10feab25d7784c8d2b1e34e63b660d581a37d9626d SHA512 397d0a4f3508c7f58105dbb9ef7a32c5c4ebe4a73d80d2a19930479bee325839485c8002b49fb8c55d686ec9f3ed1d26493b56825b65d60ef7fba78a1442f9d5 +DIST fluent-syntax-0.11.1.crate 32297 BLAKE2B 680071fa182ddbd12f24173b8e2d460024c9a381f11862a477746904c2308790564ca6969629a26149f57749af4bbdcc053c1a470fb7698164026b345098b9b1 SHA512 8a469771a9c6d5594bc969b0d66ce5d820a58ed81e661404b9c0f544d16e04322ad22a6c39fde06d27e0268b735a9255881f4fd40db7480fd6fd87ff019e799e +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 fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 +DIST fslock-0.2.1.crate 13463 BLAKE2B dca565da8e760d016a659b7b81289034b8c48c416b326e403086a96aa4f50d6b30abe96f3026bc87e9deecbb49d7ee2b8352641f26d99dd9e9b85dfa7640d6ed SHA512 89f69658457994697f090c5ea090fed0699d032e2fa66fdafaab12d545ad6d21a324912e7132dab02e2bb1a09fc7b72d6562004c0321988a0b34332542f061f4 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 +DIST git-testament-0.2.5.crate 9312 BLAKE2B 0d36d28a36d1b477518aa4cf5d8488ceabf947d54dd9ee1607df475c75a8976792a152c866af27c312d222cc0c3b2a57d7d29eddc8c751bb5b99465058e1b60a SHA512 9fa04b6cbd1e13d2ebdaafd852fab2bceaf4e59d8aca584462b7cb92a53c798c17f4ddf9bfff209fd59e18a1af4eb60499070b7eff7b3cf4cc84d44208268246 +DIST git-testament-derive-0.2.0.crate 5795 BLAKE2B ab6f1ce439059d0aed34680981d26b952fe574f9db4bb59722187097dfa8903ff1a8c5dd33a66ada062ed769907013beba86ada57ff6f724975e5136102fee37 SHA512 efadcfc525dc0bb46a9559d0bdf2f10608e67f8c16689038d54d176701844501e113a153ba00ace429ac7304cd08fb7aa6503337b70d1f39f770e9f635134793 +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +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 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST i18n-config-0.4.6.crate 7890 BLAKE2B 3abec6eb04d93120a89ef697cb3b3f2ecdc9cf80a2d12dd5609f2bd6db74a72d1a3a0157ed06dfd280a6b14e553583f93a4c8dbd0d474b6609af71c6f67ce84f SHA512 f82a162dad2107372d6e0c910458ecbbaad427b2cc40b25c6c6561d3a49e3b6620b63b2327e1f3a13f1d2d21bea3b0f18b20cf10c138d989b047e281e38a3d7d +DIST i18n-embed-0.14.1.crate 24987 BLAKE2B e6b4c0082e652188c9a18ed816f4cc0e295132dd5f7dcd6f7236bf62b0927690eb5cf3d3d8d00a86d9509bbeaa28df6867b61854c5a557722e1c91ba47f5331d SHA512 c34a1300815bdffadb5e86ccd671eee22def30882bf81d885f8270908100c3fa81696b7e3729f27854a4fe49aac5eacf97b69f2c9762f181e139b677fb8e9eae +DIST i18n-embed-fl-0.7.0.crate 10410 BLAKE2B 53a0d7822f66bfbfcb8d3b725dc953c8f354efed3fe7a55ac69a97908bf9ce6569ff3897a1b9a82df666feded989253af389d0fbe1d36b27e96302413885cbc0 SHA512 12a1b5f7959f081e1958f36778260f2ce7a0bb5dec5e95c5d6da6eecc60c31256ea331987576acbb3ce083e5aaf8555934f00e5a06f3e10bf8b02944dca0c75a +DIST i18n-embed-impl-0.8.3.crate 4712 BLAKE2B fef9de75eaf4fac7d126da7c2a50774cfd8d98de72e45a72a65d6f04a8d1cd7f3be2741629c7a41406001ae7eedcb1ba18b4b22e788301327e480b0fdd9f7bb0 SHA512 4c0099cd83629b8ed89ab124f519a1100ea59e23899db7aee189ea8a5495c267bb321377e4be73684329db3138a74fd6a4b3b616c22af50a50e7ee5fcb27022c +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST indexmap-2.3.0.crate 83027 BLAKE2B c42cd83845923e68f9035de2d0645dfd5f37edab8b5f076c5d578867e721403b71cc48c5a68166e03688be96995c73cb81d0f2583aae8e24eb554a432854cf84 SHA512 035f76873c8f94dc0ebf8e2cd29c157135a1a6b5fe042997bd30a928227f6257a19dfbc43ea9b50cee425fabdfbe0ef6704627126ae5cc937855d6c91fca0958 +DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST insta-1.39.0.crate 87049 BLAKE2B c37b99bb8dde3fcac0b8a41e7e2a76a014fb0919d0cd2eb10b0e4aecd9ee312737313a4c262f8237ca5c9a12ca0c23b5c2ae7bb9ba69c2bb506ab43f382ff108 SHA512 6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d +DIST insta-cmd-0.5.0.crate 11903 BLAKE2B 6b3a027e46e9bbbac57331aaf1f5cadc7fa2e24009d4ac7c6a7d216a0d34c7704839c768e22a4a70d82add243fbac7b418545d7168fa9f5f7ac020b09706729a SHA512 3dd591ccc294e4cc1ff1bf11785e12c0184fd30846a6f69b4f4c80ba8293cad9121250249431439198b0ad9a25e35fc413e38dd815e9b4b2675773e62e11bce2 +DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +DIST intl-memoizer-0.5.2.crate 11708 BLAKE2B 54fdd1cd254ca570c3d829e2f9cc09acfe350ef73936fd663a5af46a4a4b56f7f5ff6cd46d4e922e60f700dc6ff11a106a9a3dea227ff5c166c72946f12428ba SHA512 01334436ef65fe529e9673f9bf38c995a346ddd2ef77e993e2c7ebab990ccb00c69f8847ceb8de86a6e9c625c4fd8b3c9351a50a96367919ca985eb2e962e405 +DIST intl_pluralrules-7.0.2.crate 9201 BLAKE2B e80c46d863296008c85dd8738cb1140cd246c588daf2ed531de97b9f07f02d44ed7fa36fb61c05f717d59b870f924745a4babce25f6bbf170698f6d21da50546 SHA512 e03eace1382afa6704cb2118701c2281628c15df753687079eb02cc13a8f80b07c122b44618f2fa85438cb7343eb676f3c09e08216589c480deee36e7896eb43 +DIST io_tee-0.1.1.crate 2667 BLAKE2B 7f10244248d84165ec333e9de5ba3c03db3854a7ff4aa50c9fb5ad4d2d335cc7674ff88535dbbce5ca4f6e41d27ef079e7d60a3e9958fd2aa55cd92e824c5900 SHA512 8bfcc956b1660be60c7029aa6c3f9f41580cac8cb06371bdcbfbec9621f72d176149c82201d8c8ba0ab4dd2afd0b8f4f7088ac788ed5fd49e5e45ee543f33a24 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST junction-1.1.0.crate 12564 BLAKE2B c8360486806bac38e6bc89434acf1accf1d757cef9756d6e6da1a60b839e7642efacb3ea40ccd0f94011428f7f6606a422cf455eefdd2e108b6d953cbbaca1c8 SHA512 ccbb80d3104d807aac7e81085b2e4c07c9786416b23ea4ec05e28fffdbd528f92fe2287a964fa1f7fc68c022e595a5c4bb1498eabab6b333f543172159ea492e +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libz-sys-1.1.18.crate 817891 BLAKE2B c05a758eeeb1063fb369c0e9de6956d398ea4755a59bb9be889a672676510ae9a8cb5f1cd5c07b45d50397bd392704f4486930433247771eed6232464ca30db1 SHA512 af7f037a4fed00ef58d49db444e4bb3dcc8e979deadd0fce8ec2120aa2da74f3ea1fff5a372fd771b037e3814fd73ea2f193606d3fb37afa9087edac5a3c1237 +DIST license-3.4.0+3.24.0.crate 2573441 BLAKE2B c5980a55e7f1f2f80cd27de7e09da09592037ee4e4042e5dea6fbf769dea67d2afa3466a6687a89fe4f5bd235f4b82aa03deb18d7934aac0c268c0a9e110d26a SHA512 3070493215d99adca8667b0e4a36d2800f2de1c5dfa81b5891f25371ef392c7f794b6b3609bc26303912eb96612b76e9b239892977c86ca1b3a1454ce9d87af1 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126573fd15d9360b2d7748ba623ee0bf3eff1073b3244f1ca5007c2ea9c4e88310dc3809826ae940b13091df47134 SHA512 85899a2a65d195778615e3cebd2e5b6ad2ea3fd2b5a8929caab7fbd3e50306a5c99328deb7ffad9b3135f3fafca4c4e74f372e42a88d2785ade215334b92b416 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST minijinja-2.1.1.crate 153904 BLAKE2B e86f1989ffada933f1f727bd4b98c3e2119e91844d926393d80c892b83b425c69f4dcf1d5ef47b080ed8720b50532f182e8918fdf58d0f0efcacd1190fa3edaf SHA512 b7d3fe809ace5f3aaba8b1172bfc6897f49d359f00b5b8cf438f4485832a3e729cbd3fd57682ca0180ae999103d0cc5158963d57e90d506113b6b701df1bada4 +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 nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num_enum-0.7.3.crate 18603 BLAKE2B ae7644ae0697518e538a38e33fc1658057641b719437351a5cd1d5add8ce2b03b834097a4b2ddcadb27937c266bf758894aab5e0949fe82b63150b8332aeae84 SHA512 8b8fc32da39d1c89210fda38098425f21cc384b6a38841f3b04264dbb24ba3c46344835be6e70b794c18365f86796a8af584085dab41bfa677136b8c9c9b6197 +DIST num_enum_derive-0.7.3.crate 17092 BLAKE2B 79b4e4f1def44702347a2291e7c2b3f97a902b4768031795d9fea53c624f31acce9f5ee68316d08af149681afd8374e39b596c3d63e3547445cfcd28d3b5314e SHA512 d670d60cf9a547232190d663d92a288b06953ccc5989c2fd9d4101db35be9e3e7386c42878c15bd820817aa703ba06af3a9641898f4a204fe9d7fbc32c3bd786 +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST object-0.36.2.crate 324577 BLAKE2B 8e2c07215088639aa2727ea2ed0833bc6634186fcb4b6accf725059a20fde4394789b88c314b19483fe240b73fdcefedaccd7afcae529c658724083b035536dd SHA512 f5adb662c0e6e184a75c14181d70f3c9d8d6f4002fcb9082863c9c7a28f36d35464168c7447e63316c0227d38d92eec73240665afdecfa574eb625b040854ef9 +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 openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c +DIST openssl-src-300.3.1+3.3.1.crate 9783559 BLAKE2B d6717a6d1b09cc277138eb9b9d035cbbe584ef1c6f51c488063ed73f9d8bc20fc15eeab2ed5d5713c6d040f2e2d6f5c31f233b56259ef3b7c4d15b446cc5af32 SHA512 4f90b906dca08664bcf5784c8e4d7111e9f61029f7b9ffc512f3904900d4a29918d14cb6f57845f0c7029ee31e551bd58048c3cdfc8ae5b4c0f2c637075bdc40 +DIST openssl-sys-0.9.103.crate 71552 BLAKE2B 4cc1ab93f5a444b4b985c84f6ae90f345da4639e4ff7c5502dc1ae59f842d46e3855057a7c05855f7cd739b5311f330dff361480ef2a0102fe46471506956148 SHA512 61b802f6baf918ec055be90ee47c69fe0184f6d9a1d29c748386192a11d4df115758961ec9b636126a6b42d7d8f7509248c59f7c035905558c4cc35b804a8eaf +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 pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST pep440_rs-0.4.0.crate 24329 BLAKE2B 1e2034cf404009a548d9082ad335b12109068562056a81cd985927c29ede9b43a3fce0bfb58689a9a9a44d7eec93ad73349618acd5838b645b2dc4f56ffa2466 SHA512 4a46a43abdcede7ce9f3d23f40cc98cd73150cab16dbad40caa463edc8357f65a5520e5553e0950b7512d90b635c7480e1bbdccb741708e1914b5016a26c4620 +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 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.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST poc-monotrail-e0251f68c254f834180198b8677fcf85d4b6a844.gh.tar.gz 8749652 BLAKE2B 0b5e1d5286a513a876ce978674adc26cf9fb87571d2f52a0cfb920a67aa24738a81d2b61549249122f085ad9b22e968ba02c97bbb28209ea7b5a0099f7f4df9a SHA512 20c09eee0c927985aac016dcb6db78e7bf011fc21a5b13298861ba7eb6a81923d1c8ac3ecd6aa4397a5ff8b94ac97f8bb1678163e0998136165d17887d2d6fda +DIST poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 +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.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2 +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 +DIST psm-0.1.21.crate 23126 BLAKE2B 5972b4bad729d3c8842d4d616b1a469fd59ac7cecac5dc5754f084b7f2c623f715f302a9132cd146f48f323982c837a63cddbabfdc97c73ba88ee60df3d036da SHA512 33e34bb30efa5ec700c135e11fe03447d56e6f0dbca5536fa8bf9ca2c605c65e2dfe0a2a79a0bbe08eb2d2a37e569e31def340e1187bc25060c2f0e6537e3e5b +DIST python-pkginfo-0.6.2.crate 211952 BLAKE2B f5663f3850457b4abf04f038ade370838fd32de30362a9880f626fe8e84e56227a868eb0028675ae624af47a169f93f7c199de32d8b31df65bbb160b31713a7f SHA512 bd028bab20cbd57ee0c7d469ceabd923f36bd4fc44116cb0e510c1ee2a1ee6aa8cd4d5efb20ac184c1e9d8a91ffabed1577e76e7c488c6a9aa304d09773219ca +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST quoted_printable-0.5.1.crate 8322 BLAKE2B 39b0c0e4af6e3be3ab4e82e687e61693edb05a6aa8b8e4ac879da840cd435306688070e3c01dd57d44230c8a5045b54f284676151321140f9bf594e1428902d0 SHA512 a10db1011bb443ebc25dfeb62befe171c49d84901c2eb40b9816be9799d2ba5ff102781aad370dd907383aa197c0c9e2ddedd05d3444b175d7063dd34b9bba49 +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 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.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 +DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 +DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed +DIST reword-7.0.0.crate 8218 BLAKE2B 934c353959e8dc0aab84fba7549198f3607477c9067ed210148ffd71aac02ec465b5969610e282991c4ff1161d0db617ca22e104814dec83ccb439702890bb71 SHA512 7ee871228448b9e78b809a8947adbb0ca8a1e9b2866f59f296206c9b2d147a58bfbab510574553a3f1dd750dc2b07a680560d26b6640fad0e61b2cc0172ea655 +DIST rfc2047-decoder-1.0.5.crate 14393 BLAKE2B 530a3921f2c4ea59485e30665170c946da5869af50c4de5ca072980e98dc58e6e6a8077a037b99b91fe8bf8c21311cd8c0719a8b3aa22ceb4fddadc6292fd936 SHA512 9cb031b9edcd47ca5dd6154afc99a8050768f98fb915a540b2d3c1aca28894bec8e92044f335ebf1c2fd439cf9c384700037d76d21cc04b5d0a1ac3a3988fa7b +DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +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 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 rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 +DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 +DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 +DIST rye-0.44.0.tar.gz 1477864 BLAKE2B b4f18259f1034b2026ed8f0b0e739cafd0fe0c16e0bec75574eb0048615300b1d0c94f23f1e642ada4eb7954cb4d96fb75bc38fde625dc379c1033478c32184e SHA512 cac3701ae2e994fe624af94651f8d306e0d4feb7406d732349a88bb4421ef8292d0b02d051fc828d875050b0146c3152e928cf5c374f0c43853dbfc35bd3a931 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scrypt-0.11.0.crate 13440 BLAKE2B c2378aaa8e81c5b18fa5954b7b72fd3c4e02f61e4f8c8472de4822279d3cdbabf26200492c332581e1d6397e6b4a2e62e38bc09e5472871501c1883de7649894 SHA512 d7910b277ef814a470361c12a7f2c90ef5b1df56cba9b62662f52a36f076872cf21d18f6c81d33d5a7e94184625753e8a6224d6559ab3cf82ae1a0b7f704e544 +DIST secrecy-0.8.0.crate 11916 BLAKE2B 910d2c27d0adf3758dd6315260512d74e11829c68fd9f81242895cd207b9c8cf48f988e129a6875bb361f945c4c9dcd4975d419ee2f5359b3cf3a3d003138630 SHA512 184da6fe91bfc108514ee726cf3b1ef41a2d8ce54587fa3733041a7e406471f28b7f99f6beb503ef8af07d36ab1c819bb8c59502379032bb933d3524abc88e0c +DIST self-replace-1.4.0.crate 17148 BLAKE2B b263f4b84579a4479dae9f972855d80253a9ffbd2a84f62097ea91700e4aee6fee718df7fe575b6ee07d057cc149e521dc25cd7ecc04f2d2e001f0fd84a2b33c SHA512 3dab40e743d5d72977cf48d36b6e0b97aa828042390f9edb617dfa17d5ed2629ba7a072610212ec1101089f98edbd3fa8fba5c2ffc343a60abf1df0ad61002cc +DIST self_cell-0.10.3.crate 7308 BLAKE2B a7297b9926d4351d4235e5fcc4084929751a0bed37598729ac519f23150464b6369ac055d3218f3ef101c9ebcd7b1b74e03581051d773493e7ff5f11e369f06d SHA512 4806034b1d28cfbdc1d47f32ca0bf9c5a87903d186bfdcab7d79664a1604ebaf8f709ac9e618af81323b247d0eede1e7dd8b113cfaf7a602250aa689bd2b2b6c +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.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f +DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e +DIST serde_json-1.0.122.crate 147200 BLAKE2B e678f61791da51bfc9df8e0184ee3d43c7eeef51c10ea5ea7b14f887ba22d6eb8ccd80a3080a35fc35279b36e635fa00ca3f102c4f6f2366a831d48014692407 SHA512 140830b38ca4e79eb66bb9d2b55c69434dde9208be926e7aaf7eb561af3c19148f9abd93d1526a7f77e249ac44d9226e4d6ae63eacfb6214544913480f668160 +DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST slug-0.1.5.crate 6833 BLAKE2B 47e4765e70a501e823eb02ecdc3fce30aa2216b3c2b329aae787a886a09ee7ef3363cf7e5d933cfdc07c7befb16f31bb4d480b7b937c58c2af1d34523907f96f SHA512 7ba0f946e60d2f5923cb21ae044dbd2c0e128bd77bc5eaf7171eb0a53584f61ac472bc937d8b600441d92aa6f916baa9797439c992e3a7cd6530243e8cdfc9c4 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST stacker-0.1.15.crate 14656 BLAKE2B 972e5872b402d0572686a617ad72af69a3a19406f41bfde3990949a86a4410594838b0a1e7929102bbd529dcf74fcf2413ae4f9d1cdb48d1c069b8cb4319c0b3 SHA512 536cf41f4dea57541941dc89c61e82af3008d0d847243238d622d2e64bff595ebbe077368de87b3844ed0f06ced6cf5b03100e07534f6f5dde7219994369c988 +DIST static_vcruntime-2.0.0.crate 7040 BLAKE2B 3300f646722a73e88285778ab0f63869b8f77c7f085379ab43ede1ea73788d6ee08d1d9b209b478a603dd851e668887f1e204de1a8be9102f1858cd24cbc5c2b SHA512 3a754d1262c8e143014ae2c06bd53eee0c6c124ff8b452f5542bad3bd6e8e72f8e71b1ddfa4112efe142498cb4fbefbf52dde97d43ff57d65ce077b4bd38a6f7 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +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.72.crate 267069 BLAKE2B b0b979f78937a10a6db45f96d5d93c595427a4e158d658a2186419d89b219a4a405ade488d88d9ebdbd605ce4b706aba7088ab39a77294f3cf9847bf032d8f91 SHA512 c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89 +DIST tar-0.4.41.crate 51871 BLAKE2B 7b24e1d923089cff48e7f5be141838f5a3db78477ba58304b7a076d5d2eb31525f307d674546e0023e78836f992566646724870eee556db50e96d5a0c851cbcb SHA512 547d4a10cca5b593a04e3775bfc175a3a4de27f3c4dede305c6d50b63b4eb38152c6f06280098f14c4fadcca4cc9aa98626ea50aebe9bab2cb7b7f4e0c4d2b92 +DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST tempfile-3.11.0.crate 34153 BLAKE2B 3a89580e05600ff2ef5637d2ed76ad8f1a769f6dae40cbd23f7bc2cb9d0807d03713ce1571df54c866c8fd9a4fb073990e4e98cc8ffee33aa4d8343c2d39733c SHA512 47d4c48c4f90d116a2f7d5ebf29ea623fb0a0fbfb1192aaaa53a83218ac910b6c836d6d4d8233b07d06e14de70fbf30d243152b7ac22a03d180905c53b6ad9e6 +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 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 tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 +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.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07 +DIST toml_edit-0.22.20.crate 106726 BLAKE2B c545e7460ffcff1404dcb77e577121f6ef332645cc0566b2e23af72743cd40e571a74660e8034ddfe75c4ae5b0bac8d9cf2915e8c62c283eb977ed3a43449410 SHA512 f1514cb1c89fd0d89bcf13a448cd8f0a0a31e05b9c483d9167e6890d70594175dab570c267cbc6596382c2300299c8d1677a5a331bc407e80832da5b7a580294 +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 type-map-0.5.0.crate 3464 BLAKE2B 02eb7aec3b683842cbc2daecc5e778719a353c3f9fd24c76262c980acdac2a303b9156718bf7fc15e0ac66345bf1c04befbc218a358f55a97ae0d172390b5367 SHA512 9d35158412917abfd56833a365c32d06df1ce1b2de3411993a43a675833321d9b3120ae4432a4618a887cf087cffc3470b82786a1f67db29a90ebb7b2555012e +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unic-langid-0.9.5.crate 8898 BLAKE2B 0b7a383b46b0f99cd708f03dd00bcef4e6066d4ae758b0f57e88968214b3f04a0067a57e794f94a2c0f366b3e8f42b4f3ba5c43cd9bdba917832a65b13a66804 SHA512 e006351fc040df380947ce60e057e130180a021dd4828c6525fe974ff2af432f9cfa024cf01e0b445fc6dab510b34d612eb27412831b1628867433a14f16587a +DIST unic-langid-impl-0.9.5.crate 89659 BLAKE2B 66679ff153caee98ccd4ed5d8c6d91238ecfda9e262cc98a9d5504eb25896ada6ca5851714e4edef973f5b1e30dbd87460d077d7874a3c293a44db553cde1d10 SHA512 a9bc573585c4fe456a42c5d097a0e74748f22ca6384317a61bb50f428e95fa3ab164ffc3f9e16634f1fd241b6c2ac892fde089469e52ca8c27766e86b9d35f33 +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-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.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 +DIST universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589 +DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST ureq-2.10.0.crate 112894 BLAKE2B e6c9c56cd4790aa842e2a07cbfdaf81d6971bdbc31d924d27eb3839abf7c5261e33aef3aad8b5a2c7f897eb798b107e987e2b64e9df66ca8095885f7e0cb740b SHA512 a04831abe500771bec2394993e79092c37d02106623bd49d45acf18eba51d5324723e1650ec13d2ae20cd23d4f8c2b66ab8cf179e39e81dca6c0cc04208695af +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +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-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +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 webpki-roots-0.26.3.crate 248438 BLAKE2B a296c399ea8c03791a8026ff8df0e59d601fbad251468cfe054fd513f8e855e754dc7bd15a461000e42fd8ed2a02802721b843ed3613b600b92ff4b9af67db71 SHA512 339aecf2c4f1d88283db73988649834011564d82dd5eba0da2e2c6764d21908a94ff78ca8fc463c96b9cebd471aecda3cbbcf274b3beb640b5915a3ab2626f53 +DIST which-6.0.2.crate 16608 BLAKE2B ef2250d0673fcbfffc07139f80dd4ef4eafa6333477b7c453cc35809bc74134448f9998a3cbb7788056f53ea05804526da7b67c416b839bc40a2657c3e091849 SHA512 7e1908c11b2f55c0dfceb1ab773a9269b6eb80ea0eb895ab9b58f4851cb15a46cbdb0635ec67439b17b11c5abb077b4c09f83cdaab5b3b3f077e1c1e20497bde +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.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST x25519-dalek-2.0.1.crate 87820 BLAKE2B 039749d0278d95996016260f9e32162b370594085186044665685288d879e067fa16a5d4d42e939d2bd05f7b47a81036cb4f573d841cc81ece078c7a08eb672d SHA512 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +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-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef +DIST zip-1.1.4.crate 77910 BLAKE2B 1c6a0e14becbb43faa9510d303ab254486e97730bc741c1fa3c7a88327da0b1e8815026e319abdbeb9e6c9e0ec713d83dbb3a0ae83a32ed2d197923afa803866 SHA512 18c8e7c9246049c7be4ade2bee501da2ff7cfe45aaab88e20650246833ae3f7b492644c0f4a43aa93a7ef7bf95413c9b27d0f5f8d099f19131a682b92a6d3fc4 +DIST zstd-0.13.2.crate 30251 BLAKE2B 7a13a094791b13b9215cce3aae5f99b86dc76ff271324a67170747f56b97df514762a0c097e6376752d2a5b35f9ef03d76e0c362e34e15ca02fa3644cc933131 SHA512 9cc3584f74da6da6920b74a7125b4eee9133ae00776aff3c77404fb438e05831f654fce46f7ebab442b04f20f84c11ca58f7ebfe7ff506833c38e919ee3f8572 +DIST zstd-safe-7.2.1.crate 21122 BLAKE2B 49df1ae857449393e6a09293b8963702fecb375622a5cda96d51c3ae96b67044aa40dbc043b96a16ea3b66dac47287dc58007a825c025c3d9b7aac31b441ab9a SHA512 95d0a1d4bb307f64de40f4bad5b400e5a592c901e133a88d8344c46ba3dd51465a8284fa2e3aca74f531c21e7bc3eead112f3797abaea7e439e3f407401b947b +DIST zstd-sys-2.0.13+zstd.1.5.6.crate 749090 BLAKE2B b5714217ca68255d0881adcaf282a6309de322c481fe4cf8c10d9b68748008a9ca0287e8323f5a118d3b052b7dfb257182555718599da843e09068a1e8df8c5f SHA512 c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf diff --git a/dev-util/rye/metadata.xml b/dev-util/rye/metadata.xml new file mode 100644 index 000000000..18a289068 --- /dev/null +++ b/dev-util/rye/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + astral-sh/rye + + diff --git a/dev-util/rye/rye-0.44.0.ebuild b/dev-util/rye/rye-0.44.0.ebuild new file mode 100644 index 000000000..31bb9a3a6 --- /dev/null +++ b/dev-util/rye/rye-0.44.0.ebuild @@ -0,0 +1,370 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler@1.0.2 + aead@0.5.2 + age-core@0.10.0 + age@0.10.0 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + anstyle@1.0.8 + anyhow@1.0.86 + arbitrary@1.3.2 + arc-swap@1.7.1 + autocfg@1.3.0 + backtrace@0.3.73 + base64@0.21.7 + base64@0.22.1 + bech32@0.9.1 + 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 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cc@1.1.7 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chacha20@0.9.1 + chacha20poly1305@0.10.1 + charset@0.1.5 + chumsky@0.9.3 + cipher@0.4.4 + clap@4.5.13 + clap_builder@4.5.13 + clap_complete@4.5.12 + clap_complete_nushell@4.5.3 + clap_derive@4.5.13 + clap_lex@0.7.2 + configparser@3.1.0 + console@0.15.8 + cookie-factory@0.3.3 + cpufeatures@0.2.12 + crc32fast@1.4.2 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + ctrlc@3.4.4 + curl-sys@0.4.74+curl-8.9.0 + curl@0.4.46 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + dashmap@5.5.3 + data-encoding@2.6.0 + deranged@0.3.11 + derive_arbitrary@1.3.2 + deunicode@1.6.0 + digest@0.10.7 + displaydoc@0.2.5 + dotenvy@0.15.7 + either@1.13.0 + encode_unicode@0.3.6 + encoding_rs@0.8.34 + equivalent@1.0.1 + errno@0.3.9 + fastrand@1.9.0 + fastrand@2.1.0 + fiat-crypto@0.2.9 + filetime@0.2.23 + find-crate@0.6.3 + flate2@1.0.31 + fluent-bundle@0.15.3 + fluent-langneg@0.13.0 + fluent-syntax@0.11.1 + fluent@0.16.1 + form_urlencoded@1.2.1 + fs-err@2.11.0 + fs2@0.4.3 + fslock@0.2.1 + 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-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.29.0 + git-testament-derive@0.2.0 + git-testament@0.2.5 + globset@0.4.14 + hashbrown@0.14.5 + heck@0.5.0 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.9 + i18n-config@0.4.6 + i18n-embed-fl@0.7.0 + i18n-embed-impl@0.8.3 + i18n-embed@0.14.1 + idna@0.5.0 + indexmap@2.3.0 + indicatif@0.17.8 + inout@0.1.3 + insta-cmd@0.5.0 + insta@1.39.0 + instant@0.1.13 + intl-memoizer@0.5.2 + intl_pluralrules@7.0.2 + io_tee@0.1.1 + itoa@1.0.11 + jobserver@0.1.32 + junction@1.1.0 + lazy_static@1.5.0 + libc@0.2.155 + libz-sys@1.1.18 + license@3.4.0+3.24.0 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + mailparse@0.15.0 + memchr@2.7.4 + minijinja@2.1.1 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + nix@0.28.0 + nom@7.1.3 + num-conv@0.1.0 + num_enum@0.7.3 + num_enum_derive@0.7.3 + number_prefix@0.4.0 + object@0.36.2 + once_cell@1.19.0 + opaque-debug@0.3.1 + openssl-probe@0.1.5 + openssl-src@300.3.1+3.3.1 + openssl-sys@0.9.103 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pathdiff@0.2.1 + pbkdf2@0.12.2 + pep440_rs@0.4.0 + pep508_rs@0.3.0 + percent-encoding@2.3.1 + pin-project-internal@1.1.5 + pin-project-lite@0.2.14 + pin-project@1.1.5 + pin-utils@0.1.0 + pkg-config@0.3.30 + poly1305@0.8.0 + portable-atomic@1.7.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro-crate@3.1.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.86 + psm@0.1.21 + python-pkginfo@0.6.2 + quote@1.0.36 + quoted_printable@0.5.1 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.4.1 + redox_syscall@0.5.3 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + reword@7.0.0 + rfc2047-decoder@1.0.5 + ring@0.17.8 + rust-embed-impl@8.5.0 + rust-embed-utils@8.5.0 + rust-embed@8.5.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc_version@0.4.0 + rustix@0.38.34 + rustls-pki-types@1.7.0 + rustls-webpki@0.102.6 + rustls@0.23.12 + ryu@1.0.18 + salsa20@0.10.2 + same-file@1.0.6 + schannel@0.1.23 + scopeguard@1.2.0 + scrypt@0.11.0 + secrecy@0.8.0 + self-replace@1.4.0 + self_cell@0.10.3 + self_cell@1.0.4 + semver@1.0.23 + serde@1.0.204 + serde_derive@1.0.204 + serde_json@1.0.122 + serde_spanned@0.6.7 + sha2@0.10.8 + shell-words@1.1.0 + shlex@1.3.0 + similar@2.6.0 + slab@0.4.9 + slug@0.1.5 + smallvec@1.13.2 + socket2@0.5.7 + spin@0.9.8 + stacker@0.1.15 + static_vcruntime@2.0.0 + strsim@0.10.0 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.72 + tar@0.4.41 + target-lexicon@0.12.16 + tempfile@3.11.0 + terminal_size@0.3.0 + thiserror-impl@1.0.63 + thiserror@1.0.63 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinystr@0.7.6 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml@0.5.11 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.21.1 + toml_edit@0.22.20 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + type-map@0.5.0 + typenum@1.17.0 + unic-langid-impl@0.9.5 + unic-langid@0.9.5 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unicode-segmentation@1.11.0 + unicode-width@0.1.13 + universal-hash@0.5.1 + unscanny@0.1.0 + untrusted@0.9.0 + ureq@2.10.0 + url@2.5.2 + vcpkg@0.2.15 + version_check@0.9.5 + walkdir@2.5.0 + 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 + webpki-roots@0.26.3 + which@6.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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_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 + winnow@0.5.40 + winnow@0.6.18 + winreg@0.52.0 + winsafe@0.0.19 + x25519-dalek@2.0.1 + xattr@1.3.1 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zip@0.6.6 + zip@1.1.4 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 +" + +declare -A GIT_CRATES=( + [dialoguer]='https://github.com/console-rs/dialoguer;47a9d4df729db7ffc1492bd0845be786e6f20153;dialoguer-%commit%' + [monotrail-utils]='https://github.com/konstin/poc-monotrail;e0251f68c254f834180198b8677fcf85d4b6a844;poc-monotrail-%commit%/crates/monotrail-utils' +) + +inherit cargo + +DESCRIPTION="a Hassle-Free Python Experience" +HOMEPAGE="https://rye.astral.sh" +SRC_URI=" + https://github.com/astral-sh/rye/archive/${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 + Unicode-3.0 Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + virtual/zlib:= +" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED=".*" + +src_test() { + local mytestargs=( + --skip test_is_inside_git_work_tree + # The following tests require network access. + --skip test_basic_list + --skip test_list_not_rye_managed + --skip test_list_never_overwrite + --skip test_add + --skip test_dotenv + --skip test_config + --skip test_init + --skip test_publish + --skip test_lint_and_format + --skip test_basic_script + --skip test_version + --skip test_empty_sync + --skip test_autosync_remember + --skip test_exclude_hashes + --skip test_lockfile + --skip test_generate_hashes + --skip test_fetch + --skip test_basic_tool_behavior + ) + + cargo_src_test -- "${mytestargs[@]}" +} + +src_install() { + cargo_src_install --path rye +} diff --git a/dev-util/rz-ghidra/Manifest b/dev-util/rz-ghidra/Manifest new file mode 100644 index 000000000..057ef03da --- /dev/null +++ b/dev-util/rz-ghidra/Manifest @@ -0,0 +1 @@ +DIST rz-ghidra-0.8.0.tar.gz 68038707 BLAKE2B 195b5bc6b556ab05f277a2bc1f515705e05d9b54e4db22d0fbb5a3ae5f02b8b31394260011f069bf0738de4307b1ebbabfa86b54fd3fa61028ffb2386b83eb75 SHA512 770978b6cddad0559794da39bd677b855c1c36a945f22e6754907c15f10e0291ef29eb4d28396b65802509fd73c8f077dde4f22482d45542e42207824b244e81 diff --git a/dev-util/rz-ghidra/metadata.xml b/dev-util/rz-ghidra/metadata.xml new file mode 100644 index 000000000..e523cfc51 --- /dev/null +++ b/dev-util/rz-ghidra/metadata.xml @@ -0,0 +1,17 @@ + + + + + dawn_xu_helloworld@163.com + Dawn Xu + + + rizinorg/rz-ghidra + + + This is an integration of the Ghidra decompiler and Sleigh Disassembler for Rizin. It is solely based on the decompiler part of Ghidra, which is written entirely in C++, so Ghidra itself is not required at all and the plugin can be built self-contained. This project was presented, initially for radare2. + + + Build as dev-util/cutter's plugin + + diff --git a/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild b/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild new file mode 100644 index 000000000..7be206e7c --- /dev/null +++ b/dev-util/rz-ghidra/rz-ghidra-0.8.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake +DESCRIPTION="An integration of the Ghidra decompiler and Sleigh Disassembler for Rizin." +HOMEPAGE="https://github.com/rizinorg/rz-ghidra" +SRC_URI="https://github.com/rizinorg/rz-ghidra/releases/download/v${PV}/rz-ghidra-src-v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+cutter-plugin" + +RDEPEND=" + cutter-plugin? ( dev-util/cutter ) + dev-util/rizin + dev-libs/pugixml + " +BDEPEND=" + virtual/pkgconfig +" +S="${WORKDIR}/rz-ghidra" +src_configure(){ + local mycmakeargs=( + -DUSE_SYSTEM_PUGIXML=ON + ) + if use cutter-plugin ;then + mycmakeargs+=( + -DBUILD_CUTTER_PLUGIN=ON + -DCUTTER_INSTALL_PLUGDIR="${EPREFIX}/usr/share/rizin/cutter/plugins/native" + ) + fi + cmake_src_configure +} +src_install(){ + cmake_src_install +} + diff --git a/dev-util/scc/Manifest b/dev-util/scc/Manifest new file mode 100644 index 000000000..05af02099 --- /dev/null +++ b/dev-util/scc/Manifest @@ -0,0 +1 @@ +DIST scc-3.4.0.tar.gz 2580087 BLAKE2B 54f60d184a466a94a479b08a0f5d9c9bd416161b88bf7600a62f13ea003df1aa0f6449baf38239f7f8f3830884d5ed50d6c5f9c448feea6c60d5f227383b2678 SHA512 d6c2395eb87e21f14362910cbc18be54f517df65844a3534b6b9f3cdf1a28fcf710253e64b6b013937ff51d0e6d8641c70d05cdaf1ad6fbd4740f707313be2dc diff --git a/dev-util/scc/metadata.xml b/dev-util/scc/metadata.xml new file mode 100644 index 000000000..a1b169950 --- /dev/null +++ b/dev-util/scc/metadata.xml @@ -0,0 +1,11 @@ + + + + + Wuzy01@qq.com + Wu, Zhenyu + + + boyter/scc + + diff --git a/dev-util/scc/scc-3.4.0.ebuild b/dev-util/scc/scc-3.4.0.ebuild new file mode 100644 index 000000000..32bcfe285 --- /dev/null +++ b/dev-util/scc/scc-3.4.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="scc is a very fast accurate code counter" +HOMEPAGE="https://github.com/boyter/scc/tree/master" +SRC_URI="https://github.com/boyter/scc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND="${DEPEND}" +DOCS="CONTRIBUTING.md LANGUAGES.md README.md" + +src_compile() { + ego build +} + +src_install() { + dobin scc + einstalldocs + if use examples; then + insinto "/usr/share/doc/${PF}" + doins -r examples + fi +} diff --git a/dev-util/shellspec/Manifest b/dev-util/shellspec/Manifest new file mode 100644 index 000000000..1f595a6b8 --- /dev/null +++ b/dev-util/shellspec/Manifest @@ -0,0 +1 @@ +DIST shellspec-0.28.1.tar.gz 440575 BLAKE2B 08d59f1585d155cd0a7d45b939f7172b3a3f58350e32993f2e0b88307ed3d214dddeff7468c322b6ff9f51223d5b681a6fc85bfd24c46d2224421d7d3e6c43ef SHA512 a3d1f582a3c76ef240ab9bd0ce3b8433d7ced766b6fa03ed724100917271c2c0ee04909cdc7ea2f92267dc11fdd890d52a4edcc2957c16dbbd331a718e5c564f diff --git a/dev-util/shellspec/files/shellspec-0.28.1-fix-tests.patch b/dev-util/shellspec/files/shellspec-0.28.1-fix-tests.patch new file mode 100644 index 000000000..457e4ad16 --- /dev/null +++ b/dev-util/shellspec/files/shellspec-0.28.1-fix-tests.patch @@ -0,0 +1,287 @@ +From 084d6cf54ce9acda6d2e296a2ba2c99f1cf8807c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Matt=C3=A9o=20Rossillol=E2=80=91=E2=80=91Laruelle?= + +Date: Wed, 7 Aug 2024 12:10:47 +0200 +Subject: [PATCH] fix tests +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This commit fixes warnings that occur during tests. + +This commit is based on 699ebb52a569311a55b45f1bc4038d37b9a1de8e and was created +using `git bisect`. + +See-also: 699ebb52a569311a55b45f1bc4038d37b9a1de8e +Signed-off-by: Mattéo Rossillol‑‑Laruelle +--- + lib/core/matchers.sh | 5 ++++- + lib/core/modifiers/contents.sh | 10 ++++++++-- + lib/core/modifiers/length.sh | 5 ++++- + lib/core/modifiers/line.sh | 5 ++++- + lib/core/modifiers/lines.sh | 5 ++++- + lib/core/modifiers/result.sh | 5 ++++- + lib/core/modifiers/word.sh | 5 ++++- + lib/core/subjects/line.sh | 5 ++++- + lib/core/subjects/path.sh | 5 ++++- + lib/core/subjects/status.sh | 5 ++++- + lib/core/subjects/stderr.sh | 10 ++++++++-- + lib/core/subjects/stdout.sh | 10 ++++++++-- + lib/core/subjects/value.sh | 5 ++++- + lib/core/subjects/variable.sh | 5 ++++- + lib/core/subjects/word.sh | 5 ++++- + 15 files changed, 72 insertions(+), 18 deletions(-) + +diff --git a/lib/core/matchers.sh b/lib/core/matchers.sh +index 8c3acf3..0468338 100644 +--- a/lib/core/matchers.sh ++++ b/lib/core/matchers.sh +@@ -17,7 +17,10 @@ shellspec_matcher() { + + unset SHELLSPEC_EXPECT ||: + +- eval shellspec_syntax_dispatch matcher ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch matcher ;; ++ *) shellspec_syntax_dispatch matcher "$@" ;; ++ esac + } + + shellspec_matcher_do_match_positive() { +diff --git a/lib/core/modifiers/contents.sh b/lib/core/modifiers/contents.sh +index 434f9af..a8169df 100644 +--- a/lib/core/modifiers/contents.sh ++++ b/lib/core/modifiers/contents.sh +@@ -12,7 +12,10 @@ shellspec_modifier_contents() { + unset SHELLSPEC_SUBJECT ||: + fi + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } + + shellspec_modifier_entire_contents() { +@@ -24,5 +27,8 @@ shellspec_modifier_entire_contents() { + unset SHELLSPEC_SUBJECT ||: + fi + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/modifiers/length.sh b/lib/core/modifiers/length.sh +index 6b9608f..ef0fad8 100644 +--- a/lib/core/modifiers/length.sh ++++ b/lib/core/modifiers/length.sh +@@ -11,5 +11,8 @@ shellspec_modifier_length() { + unset SHELLSPEC_SUBJECT ||: + fi + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/modifiers/line.sh b/lib/core/modifiers/line.sh +index 5cba66a..4dc842b 100644 +--- a/lib/core/modifiers/line.sh ++++ b/lib/core/modifiers/line.sh +@@ -17,5 +17,8 @@ shellspec_modifier_line() { + fi + shift + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/modifiers/lines.sh b/lib/core/modifiers/lines.sh +index 446d23e..c73496c 100644 +--- a/lib/core/modifiers/lines.sh ++++ b/lib/core/modifiers/lines.sh +@@ -11,5 +11,8 @@ shellspec_modifier_lines() { + unset SHELLSPEC_SUBJECT ||: + fi + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/modifiers/result.sh b/lib/core/modifiers/result.sh +index 524cd8f..43dd62f 100644 +--- a/lib/core/modifiers/result.sh ++++ b/lib/core/modifiers/result.sh +@@ -24,7 +24,10 @@ shellspec_modifier_result() { + unset SHELLSPEC_SUBJECT ||: + fi + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } + + shellspec_modifier_result_invoke() { +diff --git a/lib/core/modifiers/word.sh b/lib/core/modifiers/word.sh +index 5d0e05a..328a296 100644 +--- a/lib/core/modifiers/word.sh ++++ b/lib/core/modifiers/word.sh +@@ -17,5 +17,8 @@ shellspec_modifier_word() { + fi + shift + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/line.sh b/lib/core/subjects/line.sh +index af338d1..d2638cb 100644 +--- a/lib/core/subjects/line.sh ++++ b/lib/core/subjects/line.sh +@@ -17,5 +17,8 @@ shellspec_subject_line() { + fi + shellspec_off UNHANDLED_STDOUT + +- eval shellspec_syntax_dispatch modifier line ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier line ;; ++ *) shellspec_syntax_dispatch modifier line "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/path.sh b/lib/core/subjects/path.sh +index b381589..ddefa9e 100644 +--- a/lib/core/subjects/path.sh ++++ b/lib/core/subjects/path.sh +@@ -19,5 +19,8 @@ shellspec_subject_path() { + + shift + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/status.sh b/lib/core/subjects/status.sh +index 7825d14..43f50cd 100644 +--- a/lib/core/subjects/status.sh ++++ b/lib/core/subjects/status.sh +@@ -14,5 +14,8 @@ shellspec_subject_status() { + + shellspec_off UNHANDLED_STATUS + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/stderr.sh b/lib/core/subjects/stderr.sh +index 8efc050..b5b7f79 100644 +--- a/lib/core/subjects/stderr.sh ++++ b/lib/core/subjects/stderr.sh +@@ -18,7 +18,10 @@ shellspec_subject_stderr() { + + shellspec_off UNHANDLED_STDERR + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } + + shellspec_subject_entire_stderr() { +@@ -33,5 +36,8 @@ shellspec_subject_entire_stderr() { + + shellspec_off UNHANDLED_STDERR + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/stdout.sh b/lib/core/subjects/stdout.sh +index 43306d6..d73284c 100644 +--- a/lib/core/subjects/stdout.sh ++++ b/lib/core/subjects/stdout.sh +@@ -18,7 +18,10 @@ shellspec_subject_stdout() { + + shellspec_off UNHANDLED_STDOUT + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } + + shellspec_subject_entire_stdout() { +@@ -33,5 +36,8 @@ shellspec_subject_entire_stdout() { + + shellspec_off UNHANDLED_STDOUT + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/value.sh b/lib/core/subjects/value.sh +index 3f3153e..773f021 100644 +--- a/lib/core/subjects/value.sh ++++ b/lib/core/subjects/value.sh +@@ -12,5 +12,8 @@ shellspec_subject_value() { + SHELLSPEC_SUBJECT=$1 + shift + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/variable.sh b/lib/core/subjects/variable.sh +index c408eeb..559cc60 100644 +--- a/lib/core/subjects/variable.sh ++++ b/lib/core/subjects/variable.sh +@@ -14,5 +14,8 @@ shellspec_subject_variable() { + fi + shift + +- eval shellspec_syntax_dispatch modifier ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier ;; ++ *) shellspec_syntax_dispatch modifier "$@" ;; ++ esac + } +diff --git a/lib/core/subjects/word.sh b/lib/core/subjects/word.sh +index db38b82..e52df10 100644 +--- a/lib/core/subjects/word.sh ++++ b/lib/core/subjects/word.sh +@@ -17,5 +17,8 @@ shellspec_subject_word() { + fi + shellspec_off UNHANDLED_STDOUT + +- eval shellspec_syntax_dispatch modifier word ${1+'"$@"'} ++ case $# in ++ 0) shellspec_syntax_dispatch modifier word ;; ++ *) shellspec_syntax_dispatch modifier word "$@" ;; ++ esac + } +-- +2.44.2 + diff --git a/dev-util/shellspec/metadata.xml b/dev-util/shellspec/metadata.xml new file mode 100644 index 000000000..dd8ac9a75 --- /dev/null +++ b/dev-util/shellspec/metadata.xml @@ -0,0 +1,46 @@ + + + + + beatussum@protonmail.com + Mattéo Rossillol‑‑Laruelle + + + dev-util/shellspec is a full-featured BDD unit + testing framework for app-shells/dash, + app-shells/bash, app-shells/ksh, + app-shells/zsh and all POSIX shells that provides + first-class features such as code coverage, mocking, + parameterized test, parallel execution and more. It was + developed as a dev/test tool for cross-platform shell scripts + and shell script libraries. dev-util/shellspec is a + new modern testing framework released in 2019, but it's already + stable enough. With lots of practical CLI features and simple + yet powerful syntax, it provides you with a fun shell script + test environment. + + + dev-util/shellspec est une infrastructure logicielle + de tests unitaires BDD pour app-shells/dash, + app-shells/bash, app-shells/ksh, + app-shells/zsh et tous les shells POSIX qui fournit + des fonctionnalités de premier ordre telles que la couverture de + code, le mocking, test paramétré, l'exécution parallèle et plus + encore. Elle a été développée en tant qu'outil de + développement/test pour les scripts shell multiplateformes et + les bibliothèques de scripts shell. + dev-util/shellspec est une nouvelle infrastructure + logicielle de test moderne publié en 2019, mais elle est déjà + assez stable. Avec de nombreuses fonctionnalités CLI pratiques + et une syntaxe simple syntaxe simple mais puissante, elle vous + fournit un environnement de test de script shell. + + + + ShellSpec + + https://github.com/shellspec/shellspec/blob/master/CHANGELOG.md + https://github.com/shellspec/shellspec/issues/ + shellspec/shellspec + + diff --git a/dev-util/shellspec/shellspec-0.28.1-r3.ebuild b/dev-util/shellspec/shellspec-0.28.1-r3.ebuild new file mode 100644 index 000000000..a78ba53ca --- /dev/null +++ b/dev-util/shellspec/shellspec-0.28.1-r3.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix + +DESCRIPTION="A full-featured BDD unit testing framework for all POSIX shells" +HOMEPAGE="https://shellspec.info/" + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/shellspec/shellspec.git" +else + SRC_URI="https://github.com/shellspec/shellspec/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + || ( + >=app-shells/bash-2.03 + >=app-shells/dash-0.5.4 + app-shells/ksh + app-shells/loksh + >=app-shells/mksh-28r + >=app-shells/posh-0.3.14 + >=app-shells/yash-2.29 + >=app-shells/zsh-3.1.9 + >=sys-apps/busybox-1.20.0 + ) +" + +BDEPEND="test? ( ${RDEPEND} )" + +PATCHES=( "${FILESDIR}/${P}-fix-tests.patch" ) + +DOCS=( + CHANGELOG.md + CONTRIBUTING.md + README.md +) + +src_prepare() { + default + + sed -i "s/lib/$(get_libdir)/" stub/shellspec || die + sed -i "s/LICENSE//g" Makefile || die + + local to_analyze=( + examples + helper + lib + libexec + stub/shellspec + shellspec + ) + + local -a to_prefixify + + readarray -t to_prefixify < <(find "${to_analyze[@]}" -type f) || die + hprefixify "${to_prefixify[@]}" + sed -i "s|#!|#!${EPREFIX}|" README.md || die +} + +src_compile() { :; } + +src_test() { + emake test +} + +src_install() { + einstalldocs + + use doc && dodoc -r docs + use examples && dodoc -r examples + + emake LIBDIR="${ED}/usr/$(get_libdir)" PREFIX="${ED}/usr" install +} diff --git a/dev-util/shellspec/shellspec-9999.ebuild b/dev-util/shellspec/shellspec-9999.ebuild new file mode 100644 index 000000000..54b8100cb --- /dev/null +++ b/dev-util/shellspec/shellspec-9999.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit prefix + +DESCRIPTION="A full-featured BDD unit testing framework for all POSIX shells" +HOMEPAGE="https://shellspec.info/" + +if [[ "${PV}" = 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/shellspec/shellspec.git" +else + SRC_URI="https://github.com/shellspec/shellspec/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + || ( + >=app-shells/bash-2.03 + >=app-shells/dash-0.5.4 + app-shells/ksh + app-shells/loksh + >=app-shells/mksh-28r + >=app-shells/posh-0.3.14 + >=app-shells/yash-2.29 + >=app-shells/zsh-3.1.9 + >=sys-apps/busybox-1.20.0 + ) +" + +BDEPEND="test? ( ${RDEPEND} )" + +DOCS=( + CHANGELOG.md + CONTRIBUTING.md + README.md +) + +src_prepare() { + default + + sed -i "s/lib/$(get_libdir)/" stub/shellspec || die + sed -i "s/LICENSE//g" Makefile || die + + local to_analyze=( + examples + helper + lib + libexec + stub/shellspec + shellspec + ) + + local -a to_prefixify + + readarray -t to_prefixify < <(find "${to_analyze[@]}" -type f) || die + hprefixify "${to_prefixify[@]}" + sed -i "s|#!|#!${EPREFIX}|" README.md || die +} + +src_compile() { :; } + +src_test() { + emake test +} + +src_install() { + einstalldocs + + use doc && dodoc -r docs + use examples && dodoc -r examples + + emake LIBDIR="${ED}/usr/$(get_libdir)" PREFIX="${ED}/usr" install +} diff --git a/dev-util/spi-tools/Manifest b/dev-util/spi-tools/Manifest new file mode 100644 index 000000000..5efa234f0 --- /dev/null +++ b/dev-util/spi-tools/Manifest @@ -0,0 +1 @@ +DIST spi-tools-1.0.2.tar.gz 13895 BLAKE2B 118f800af4e6340404c08fec8af58ae4ff64c2d4fefada9f74b1fb890112c9bb4f976841e5dea34b153b4c1147225d7d26971963d8a189c1df30d78d8f14e1c4 SHA512 9e4bb3d00d6f9885735e4e444b7422bba96c40309f9f0dbc93c06ae7147e0042a36e1f19157e95535a894efc0c88fd23ecef53247d3a129719681599390e353f diff --git a/dev-util/spi-tools/metadata.xml b/dev-util/spi-tools/metadata.xml new file mode 100644 index 000000000..d2fa61914 --- /dev/null +++ b/dev-util/spi-tools/metadata.xml @@ -0,0 +1,11 @@ + + + + + marco@sirabella.org + Marco Sirabella + + + cpb-/spi-tools + + diff --git a/dev-util/spi-tools/spi-tools-1.0.2.ebuild b/dev-util/spi-tools/spi-tools-1.0.2.ebuild new file mode 100644 index 000000000..86ab81ab0 --- /dev/null +++ b/dev-util/spi-tools/spi-tools-1.0.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Simple command line tools to help using Linux spidev devices" +HOMEPAGE="https://github.com/cpb-/spi-tools" +SRC_URI="https://github.com/cpb-/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + eautoreconf +} diff --git a/dev-util/stripe-cli/Manifest b/dev-util/stripe-cli/Manifest new file mode 100644 index 000000000..fdf133942 --- /dev/null +++ b/dev-util/stripe-cli/Manifest @@ -0,0 +1,4 @@ +DIST stripe-cli-1.33.0-deps.tar.xz 61908536 BLAKE2B f58453400dee689744b100500eb2de51a2f3096b38e81dd8bd1773632464774b6025581ebc72d73a533f6246f436f582c25d5d0cf668287be24167ba0cf8563c SHA512 508b18357606cff7ae4e8b38c43e8127fde3bd2db5e500da4f04af397d1b9259e93e3aff121f9198e8a9d5fd84806b2edef06d6d5bd37f9a60a8115c4e3249ec +DIST stripe-cli-1.33.0.tar.gz 2002613 BLAKE2B e7428cb042342a10ec363e6211c7aaf1cb22b8d77a52151bc2f8bb209d64a1e92ce55d1232a5a6fe20c3312da978cc477e9c2e5930d6f5f813644d24a44e56fb SHA512 65a1e7d15f4939bdb83b41b2184cd64b3ee33b1960656f2ad47e91c19a606aeabaf69bc65b6677fd3ae5b9be1763e5b876fc6ecb50a50f68492e42130f2dec5f +DIST stripe-cli-1.34.0-deps.tar.xz 62052828 BLAKE2B fbc428897c67c168e42e6be466cdc08673d184c7f2ee8e9f2f541c1e1c27427d741d24187485a5a4c06a01ad4b4b8899dafb48cc9ec67c60d891e309dfaa5fe2 SHA512 cf5a1ee0233089e62720ac5d7e7a8aace7c374ffda85ab905af7f8d91128fd3d27da86b4fa47efd503e843aaabdf34e99ba6807339368361aa5a3ae1daddf85e +DIST stripe-cli-1.34.0.tar.gz 3761638 BLAKE2B 36ff8daadb14c25f48229a183b88b2a8e94b0441c5ead23e8212b67a3d9ea613816fa9c29ef3b8c8293e6290e45c2cf4b408ed7963fd7cd3ff1fc2729c01f540 SHA512 91d87514a831de7e890f684908ba4c0ad793a142e735255494c11776e35ffaaa9c30fdeae7e0e164f1b498ae41e479826da02e3fd4db3610e6c6ca7910652b8a diff --git a/dev-util/stripe-cli/files/99stripe-cli b/dev-util/stripe-cli/files/99stripe-cli new file mode 100644 index 000000000..08ab2b9b0 --- /dev/null +++ b/dev-util/stripe-cli/files/99stripe-cli @@ -0,0 +1 @@ +STRIPE_CLI_TELEMETRY_OPTOUT=1 diff --git a/dev-util/stripe-cli/metadata.xml b/dev-util/stripe-cli/metadata.xml new file mode 100644 index 000000000..1d94b68de --- /dev/null +++ b/dev-util/stripe-cli/metadata.xml @@ -0,0 +1,10 @@ + + + + + https://docs.stripe.com/cli + https://github.com/stripe/stripe-cli/issues + stripe/stripe-cli + + + diff --git a/dev-util/stripe-cli/stripe-cli-1.33.0-r1.ebuild b/dev-util/stripe-cli/stripe-cli-1.33.0-r1.ebuild new file mode 100644 index 000000000..eafed1c2f --- /dev/null +++ b/dev-util/stripe-cli/stripe-cli-1.33.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +MY_PN="${PN%-cli}" + +DESCRIPTION="A command-line tool for Stripe" +HOMEPAGE="https://docs.stripe.com/stripe-cli" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/stripe/stripe-cli" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/stripe/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + # possible depfiles link if used + SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz" +fi + +LICENSE="Apache-2.0" +#gentoo-go-license stripe-cli-1.33.0.ebuild +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unlicense " + +SLOT="0" + +BDEPEND=">=dev-lang/go-1.24.1" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + CGO_ENABLED=0 ego build -o "bin/${MY_PN}" "cmd/stripe/main.go" +} + +src_install() { + dobin "bin/${MY_PN}" + + # disables telemetry + doenvd "${FILESDIR}/99${PN}" + + "bin/${MY_PN}" completion --shell bash + newbashcomp "${MY_PN}-completion.bash" "${MY_PN}" + "bin/${MY_PN}" completion --shell zsh + newzshcomp "${MY_PN}-completion.zsh" "_${MY_PN}" +} diff --git a/dev-util/stripe-cli/stripe-cli-1.34.0.ebuild b/dev-util/stripe-cli/stripe-cli-1.34.0.ebuild new file mode 100644 index 000000000..98cab06ec --- /dev/null +++ b/dev-util/stripe-cli/stripe-cli-1.34.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +MY_PN="${PN%-cli}" + +DESCRIPTION="A command-line tool for Stripe" +HOMEPAGE="https://docs.stripe.com/stripe-cli" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/stripe/stripe-cli" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/stripe/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + # possible depfiles link if used + SRC_URI+=" + https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz -> + ${P}-deps.tar.xz + " + # you can either use -go-mod-deps or -vendor-deps for the file + # vendor-deps are small, but may not work for some packages/version + # go-mod-deps are LARGE, but will most likely always work +fi + +LICENSE="Apache-2.0" +#gentoo-go-license stripe-cli-1.34.0.ebuild +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unlicense " + +SLOT="0" + +BDEPEND=">=dev-lang/go-1.24.1" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + CGO_ENABLED=0 ego build -o "bin/${MY_PN}" "cmd/stripe/main.go" +} + +src_install() { + dobin "bin/${MY_PN}" + + # disables telemetry + doenvd "${FILESDIR}/99${PN}" + + "bin/${MY_PN}" completion --shell bash + newbashcomp "${MY_PN}-completion.bash" "${MY_PN}" + "bin/${MY_PN}" completion --shell zsh + newzshcomp "${MY_PN}-completion.zsh" "_${MY_PN}" +} diff --git a/dev-util/stripe-cli/stripe-cli-9999.ebuild b/dev-util/stripe-cli/stripe-cli-9999.ebuild new file mode 100644 index 000000000..a0e33f6dc --- /dev/null +++ b/dev-util/stripe-cli/stripe-cli-9999.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +MY_PN="${PN%-cli}" + +DESCRIPTION="A command-line tool for Stripe" +HOMEPAGE="https://docs.stripe.com/stripe-cli" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/stripe/stripe-cli" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/stripe/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + # possible depfiles link if used + SRC_URI+=" + https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz -> + ${P}-deps.tar.xz + " + # you can either use -go-mod-deps or -vendor-deps for the file + # vendor-deps are small, but may not work for some packages/version + # go-mod-deps are LARGE, but will most likely always work +fi + +LICENSE="Apache-2.0" +#gentoo-go-license stripe-cli-9999.ebuild +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unlicense " + +SLOT="0" + +BDEPEND=">=dev-lang/go-1.24.1" + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + go-module_live_vendor + else + default + fi +} + +src_compile() { + CGO_ENABLED=0 ego build -o "bin/${MY_PN}" "cmd/stripe/main.go" +} + +src_install() { + dobin "bin/${MY_PN}" + + # disables telemetry + doenvd "${FILESDIR}/99${PN}" + + "bin/${MY_PN}" completion --shell bash + newbashcomp "${MY_PN}-completion.bash" "${MY_PN}" + "bin/${MY_PN}" completion --shell zsh + newzshcomp "${MY_PN}-completion.zsh" "_${MY_PN}" +} diff --git a/dev-util/stylua/Manifest b/dev-util/stylua/Manifest new file mode 100644 index 000000000..7ec7ce3e0 --- /dev/null +++ b/dev-util/stylua/Manifest @@ -0,0 +1,146 @@ +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST assert_cmd-2.0.13.crate 23917 BLAKE2B 72fbb8afc12429a96c89b07dce8b2a969a1c2656aedf19ac9cd2bd1e5d5f29b3c558616858ad01a86807b787c88efc556ad432a55b59b0df5b4bdbeb9b6ab05e SHA512 3599483d28f1893945b63d693f38d656724f382ac7a0c2cb0773d72e6bba3dcc9137cca51575fca984c2435b081cd6ad68ed5d1fa04e606484926528cc41a305 +DIST assert_fs-1.1.1.crate 18090 BLAKE2B 27177447fa5d0e5670142cd3ff8c284518615a765bdf0766592cdb0799d9acb29af3443733874300879dc46fcd1af9952df39add9cf9fe52eacf4af8588b0546 SHA512 e1f1772a17f85c4f46d9dac86a8564efe86278049e3f4a40b1dfb874b701fac01726a78d5f38f6812d415666b466de92b5e191a477441c479744c36a3d230130 +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.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST borsh-1.5.1.crate 60666 BLAKE2B a0791c455e4ba288b5c31b5cbf1048ea5b97fe7641b76bca8e95c713cd399dfe94d8f5b68dff27484bd8295ed7e160f274c6393a5c50ab814bdf7edc7d838db6 SHA512 5e5399176012f8be0f49009a43b644e6ce4c89c3777f9d5bbb299a9fbf2b497e68c52097d299886643a8d38a43698e731dd2426b64b94a21d37749187ed497ff +DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 +DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea +DIST clap_derive-3.2.25.crate 28212 BLAKE2B 8782f6425ed46197c5e5293e2f06fd82b2d17ea3e89206580ef3c6853bed2e8c99ef2528a30276a8287215d7f5505a992dd43c59f26b2915757c8e2f20510843 SHA512 c98098bfedb8b681d72eaedb946d9867fd068d9be31137fe1fb5d821cd68afec48e7d2963adb2099aa760c702d5b75fb0ed45fc62b83d7f26edc8cecc03ea5d3 +DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST criterion-0.4.0.crate 108978 BLAKE2B 8016f306593f91c74039a5cfec759d64bfac04445cdde20d535580f1fa9419cfef94453a4a276f7979551b823578cb7862f88a0f2fd1f5ecce58964a42df8302 SHA512 e6e078ae5be2c8fc018986eb8fc1432ef78fd94b93aed1f05d7b0bb195a440d0a068cc8c26066a970cdd105102131e706bfc3e05f3a44174b5df4184aa3ffdcb +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +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-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +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 difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST ec4rs-1.0.2.crate 18739 BLAKE2B ee78be30efc2a4ff04f7d03dcfad2d8a33b7b1598da0457e741d6899ed9cd2dcf9a661084563d37ace491fca9a1e072ab9c39346172860755d5810847cfe4a36 SHA512 49a6b8aa3f69bdf759a5fd2a058b3391b58a1234f590f1ade20a4a778a6015c28306c6dfe54a2e7ccda3096d4bb5ec3637ef8acdc392a1a002f7c999f1673d63 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST fluent-uri-0.1.4.crate 33596 BLAKE2B 440d2b84b81c7adc64c70d8bdec1edcd615af70a57f291d1a9b81ab23f483189f834f8259e5f077e119e17d9067c7172c7ee76aa88528a7175a4495c3fbb79fa SHA512 b4611ffe1658692af6737f61cb9d5712b6fae09d8f7f107b8acaba3dfec16eb259dda9c54393e3a820cbd21aa23eb18b86c2a3fc0b2393a0d7bf4c3880b8b1b3 +DIST full_moon-2.1.1.crate 433720 BLAKE2B 2671d65997cf0137022bf83f1028bce081827f6996da2824ce71507a3f17a654d8ab037a0bf85bd77505a363755522b920ba9dcb60dbf29563cc85a029ad9d5c SHA512 76b8a2f9d181406154004b3b7ef407190f9e7bbb03934285ce32333b514cf9a59340554c80a62c318dbde5c66c43c100f0275b3267d82d07c7fb06db07c45390 +DIST full_moon_derive-0.11.0.crate 5356 BLAKE2B 41def5b81c498dc3d2abb132547b8ce668abf578240668a305fd2ec92d017cb10cf4073dbc15afafb466e16460c5a591bde563b13021fa57ee95c5453271e0c0 SHA512 81010081b196493009764764b03abfbf4b96b91b9dc411703162b2af9e2e27cafa69ae890e5ae648c66dae4c39f206af9190226868c4c0e7ba49e99e701f646a +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST half-2.3.1.crate 50257 BLAKE2B 073192254d98ea786b450eb4e29d36c3a661ee2ac6e57b8f303a7da483ac60451de59a91fb4d4be3fab23ceb109674416162f8224d3e9bc05883e4f998182225 SHA512 b29acbca7b8f8fed6392346d03c710dad0f51cb2e358e7ea74a3aad4e10ffd22edb4154a56f877adc375da831a7597b51f7049335c0781a1b1110103e5eafc35 +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.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.3.4.crate 14445 BLAKE2B 4dd00ad81a5ba9f94e6658c2964ae7983990c9e7df228cb92039964bc5fec537802ef221812adac53b2adac345df84179c03fc982b3c90bd097175fa5f8c4a49 SHA512 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4 +DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600 +DIST insta-1.34.0.crate 550760 BLAKE2B 56ef9742bf38cabfeb26226fcfbe70cb2372964711a9d5f6b9886afdc3134d272a827f77f858c29e7ef2b723e50a7da9030ebec3ffcfbc37db46a7540f848226 SHA512 792eff6de9d7d10212aad14566d0509ae66c0b43b2a38b187e8387ca131162daa097b92abfca801f3b4efa052a1adc1464a07f5e9c6d564832c2310b8a7f544a +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST js-sys-0.3.67.crate 80764 BLAKE2B aee8b96c8c5811020b3ee4277524902e27d96a027add7b21a8ff94eaac7db15e8de08a9e203ff462b05ce10d0a44aff78a355c07514794e41f49fa936a3c8fb2 SHA512 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST lsp-server-0.7.8.crate 16836 BLAKE2B 9775b7c913b639c85ef7acf88dfbd244e4b663fd29246c686bea26511e3f63469488f08fc1397f4c94f5f9a47c4b5283bfd9c3afd96c397d316b6802848b2d86 SHA512 25cfc2805c8e123b4a785cb2984d402cb17c7632dd817368058c63b6c787e46ff32aaacb2f44a389788c4850fd8a6567cc681c7749dfd4abaf622bfdbb375fac +DIST lsp-textdocument-0.4.2.crate 10997 BLAKE2B 5148de98584cc5489bcee681ecbc3165f6648af23333dcfb1f8fba467fe3da672b59c956dbe21a04ca593dba4fc3452ba29b7c0c50f281a65a8ef49ee7bbe9d7 SHA512 8d2ed17187bfffe38fc640fd10f8c8ba1623327eeb7a49564bb581edbc659902da44b6cff901fc3480a3ae87e7eb4403519d11532f0d18a1774439e24e8eef93 +DIST lsp-types-0.97.0.crate 70764 BLAKE2B 112deaa1be17a19b3d369e0405847e32b8b901a8cd5b99dd9a8582e3b6c9a344a4ea776a405ef56d41cb4810b638744182f24dcbad2051ec3a76ae51dd5a251d SHA512 2d4350c7fe95f6c1c75275f321e92d3380c6dcc58a4707b24708ec0cb595024dd6d5b3d6fc0089f09fc6a8f9a7f246840dd2fd2947c7ea41764a2c2a9791f885 +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d +DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a +DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0 +DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 +DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 +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.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST rayon-1.8.1.crate 170448 BLAKE2B 982f7ba7d6a43956e6f438921fea2e40d3b398f4f72a4c89f55657aba6aa0d99912a7240b1c32c1dadafa9852adf440e3153a3f0cc56f6582867fa2794bb5144 SHA512 a83304be8334f5aa1c63468ddc749d8e8124c6947f1472320ba0bd4351c9ae582dba31ff369e9efdafdab439571fbf91b497c2370ec15406cfa810f5161cfb32 +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 regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST rustix-0.38.30.crate 374744 BLAKE2B 63ad9fe2e131259a008abdf7a19735d2e2401e62cceae7b449ec7cb6025e82f8d275c24caba5c23c19d9c37de9b3b9263e96db3eea6bba569eb6146f5b3dd62f SHA512 6ffcdc274f97e7dad9fb0a23fe948ec4041fff6ce915204fb46adc31b55646a5fd0ff3d8d6483673da2cc55044ba53af4d6e48ebeb8622e7ac027a5d390231de +DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.112.crate 146596 BLAKE2B 6b75edcc4906ec96f8606ca7d7dcd19d4ba284830f07fab082fc071015bceb5f71ac1934b7a2c1aad4f8f41f513d07e446d79a59e724a1dc77c3e8ac353d7066 SHA512 4355d3842c710feff62119463506a4ccab16bb6b00cbb2436cf37b04d7e5e6eb795b0141b1d5070af65b278a8899cc983b65e578c2e79651cb673a02987e9b73 +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST similar-2.4.0.crate 53147 BLAKE2B b30771e3c26300f9ad691566af22faf4592225de44dd55abb1231aa3641a32ca71c83fe9253dfcfb0c438b6f599c77358595fa03125d5f343cc617e99354dfbf SHA512 6c8f1cb194c165ff6ad64298d37deb6bab0abdd51921e29395e1c86268c65db1b4a67ac03ba37dbc69a0ea35c0f3770e894de7253f0e410be7bfc7845a45ce7a +DIST smol_str-0.3.2.crate 17504 BLAKE2B 48646998e13fd5cacadbe2eeedfd948b67247a6510cf51a0e55e60e5740aeb1058bef41e91c01a8ff4dbf6a411c42e7edd8042ec2561daf5deea710eea469eae SHA512 37c4f37d13f20175fc2d0d437c00c4c47581770ceb9bbb0966398686f8723ce0aee7a3a6bad97f76644f12174a2ceffe2b9c8f13fac05c46a7584585ac88b474 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a +DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62 +DIST stylua-2.4.0.tar.gz 465176 BLAKE2B c15db3bfc03d537a406daf95325cc1eb32e72b9b79532cf395f409e975a0df9b93f76fdf2761ffd67e37fc138ad6f98e7a53b7aca926a2727e54d26a1ed0b951 SHA512 e6bdd5b6774ff808a64481ac85ddda60c8dc3372f4bbf88cac046eebcf8cb2663d84cb2be24549ef524fa553c97f55eff08c9cebf9e444444765ef9202ca9065 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c +DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 +DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c +DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +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-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST web-sys-0.3.67.crate 725967 BLAKE2B 4d9080733645fe5056bef44d7649372ab588ad8642bc8581f15c7d24cbceafbd214569a5f07f968d30999b08588005c5ffa0c63da16d44bdd6d772e8bf712a1c SHA512 9653be945e3c19dd5ff344ee002f41762a5efc24af316424a30246427e15d1c945f6ae25b9d6dec1881867003ea0dc261adef328bc1a1a8f94d7d792faa95e1f +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-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.35.crate 155395 BLAKE2B 6ed3965aaad49775be39fffc995c2a645d656dcf83c7ba59f52521bd8099ab42a2867c2b26cc1490abbb51fa657c8752958687a702eab2700001f8ce09a5e0e2 SHA512 ad83296d42318ed81d5a2ca7a24b18bb770f019ccf762439418a7c0c095cd4d0d94a11463d5f8718217d812f1417c2f49829e5361d23e7be5000adf69d7dd1f1 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 diff --git a/dev-util/stylua/metadata.xml b/dev-util/stylua/metadata.xml new file mode 100644 index 000000000..725e3daaa --- /dev/null +++ b/dev-util/stylua/metadata.xml @@ -0,0 +1,18 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + JohnnyMorganz/StyLua + + + Build support for Lua 5.2 + Build support for Lua 5.3 + Build support for Lua 5.4 + Build support for LuaJIT + Build support for Luau + + diff --git a/dev-util/stylua/stylua-2.4.0.ebuild b/dev-util/stylua/stylua-2.4.0.ebuild new file mode 100644 index 000000000..7ff10a8f4 --- /dev/null +++ b/dev-util/stylua/stylua-2.4.0.ebuild @@ -0,0 +1,185 @@ +# Copyright 2024-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.75.0" +CRATES=" + aho-corasick@1.1.2 + anes@0.1.6 + anstyle@1.0.4 + anyhow@1.0.79 + assert_cmd@2.0.13 + assert_fs@1.1.1 + atty@0.2.14 + autocfg@1.1.0 + bitflags@1.3.2 + bitflags@2.4.2 + borsh@1.5.1 + bstr@0.2.17 + bstr@1.9.0 + bumpalo@3.14.0 + bytecount@0.6.7 + cast@0.3.0 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@3.2.25 + clap_derive@3.2.25 + clap_lex@0.2.4 + console@0.15.8 + criterion-plot@0.5.0 + criterion@0.4.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crunchy@0.2.2 + derive_more-impl@1.0.0 + derive_more@1.0.0 + difflib@0.4.0 + doc-comment@0.3.3 + ec4rs@1.0.2 + either@1.9.0 + encode_unicode@0.3.6 + env_logger@0.10.2 + equivalent@1.0.1 + errno@0.3.8 + fastrand@2.0.1 + fluent-uri@0.1.4 + full_moon@2.1.1 + full_moon_derive@0.11.0 + globset@0.4.14 + globwalk@0.9.1 + half@2.3.1 + hashbrown@0.12.3 + hashbrown@0.14.3 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.4 + ignore@0.4.22 + indexmap@1.9.3 + indexmap@2.1.0 + insta@1.34.0 + itertools@0.10.5 + itoa@1.0.10 + js-sys@0.3.67 + lazy_static@1.4.0 + libc@0.2.155 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.13 + log@0.4.20 + lsp-server@0.7.8 + lsp-textdocument@0.4.2 + lsp-types@0.97.0 + memchr@2.7.1 + num-traits@0.2.17 + num_cpus@1.16.0 + once_cell@1.19.0 + oorandom@11.1.3 + os_str_bytes@6.6.1 + paste@1.0.14 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.1.0 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.95 + quote@1.0.35 + rayon-core@1.12.1 + rayon@1.8.1 + redox_syscall@0.4.1 + regex-automata@0.4.5 + regex-syntax@0.8.2 + regex@1.10.3 + rustix@0.38.30 + rustversion@1.0.14 + ryu@1.0.16 + same-file@1.0.6 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.112 + serde_repr@0.1.20 + serde_spanned@0.6.5 + similar@2.4.0 + smol_str@0.3.2 + strsim@0.10.0 + strum@0.25.0 + strum_macros@0.25.3 + syn@1.0.109 + syn@2.0.100 + tempfile@3.9.0 + termcolor@1.4.1 + termtree@0.4.1 + textwrap@0.16.0 + thiserror-impl@1.0.56 + thiserror@1.0.56 + threadpool@1.8.1 + tinytemplate@1.2.1 + toml@0.8.8 + toml_datetime@0.6.5 + toml_edit@0.21.0 + unicode-ident@1.0.12 + unicode-width@0.1.11 + unicode-xid@0.2.6 + version_check@0.9.4 + wait-timeout@0.2.0 + walkdir@2.4.0 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + web-sys@0.3.67 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + 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.35 + yaml-rust@0.4.5 +" + +inherit cargo + +DESCRIPTION="A code formatter for Lua" +HOMEPAGE="https://github.com/JohnnyMorganz/StyLua" +SRC_URI=" + https://github.com/JohnnyMorganz/StyLua/archive/v${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/StyLua-${PV}" + +LICENSE="MPL-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+lua52 +lua53 +lua54 +luajit +luau" + +QA_FLAGS_IGNORED=".*" + +src_configure() { + local myfeatures=( + $(usev lua52) + $(usev lua53) + $(usev lua54) + $(usev luajit) + $(usev luau) + ) + cargo_src_configure --no-default-features +} diff --git a/dev-util/tailspin/Manifest b/dev-util/tailspin/Manifest new file mode 100644 index 000000000..7309fb1e1 --- /dev/null +++ b/dev-util/tailspin/Manifest @@ -0,0 +1,167 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 +DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.8.crate 12534 BLAKE2B 92899660ae3192624e352c0f657c5040b3b75f00cfb772aa2c4752f7c4ac5ef940ad3a6bd090ade0aefacb13b4d32343b1701abc6f0433532e445470e39b2496 SHA512 ba4f68186ff007e810f486cdbf658817326180151b28776836aa7ec6bd8afa544c774f247bc0aeab594c6aae85f95f0ce5764783262d6150041b2e5010466a99 +DIST async-trait-0.1.88.crate 32084 BLAKE2B aeb1cbea6bf3191c19ff7daee41d5b70e3b4f05f7232f719b80dd38eada3747dfea951c9a2ac6b7c4839ec8fd5abdf1c61791516dd3d06deaff445979345793d SHA512 65ade824708497feadf6fdb788cfeb1b7f0aeaa56d860455dd016a5926d83d56b55c3a4b4ef9a319575d30f7a9a2a90d92180cc80f62d998e46a7caa53c4a648 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.75.crate 92665 BLAKE2B 1c9b87ca88c49e69eeb4a3203b9270263fc23066cdb41f462c3a4de46f110b9ed16a5b51d6f1f038564ac153eb2e0ffdbf9495bebd627a5f53d6581a2e6de4c5 SHA512 66de438c35527224f96c85cc0e898d5e83f12ed3b3f06fcab1a16331401772c81df4a5bbec32ccaa05ce8c5b6fab2da61c3ca54232ce4dbcda0cd4a857d69328 +DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST clap-4.5.39.crate 57328 BLAKE2B 2d2975473e9c6c443ff22bbae25bed346e005e44cf6022d55a06d505a0bc00093cb0a9375884a1db28d4d5e002a79420f2542b90981c7bf252d9679cfaa9eae5 SHA512 3f07f55ff1d93c18a43d97006887a811d784f96300b2549bcd996b2168c2f93ae33b21167c2e43ee64bbef8bb4cfdfaef91eea454fb53d8d5611cf7a1ea728d2 +DIST clap_builder-4.5.39.crate 169142 BLAKE2B 29bc2c76f840df5ae384f64b201beed80de8c34c0aff4a6148af72d492af84dedd3cbdfe3abdd179da39d4efe2b1658e8571516cda60b66c73503b9de1987e64 SHA512 0915a611050305134a3b7165c3df0f1918582b19e0ae0e6549c4147ff5a1793cacba870d4a1595434938ca14cf2ab822140b484c7ccf66e92ef55a84e822164b +DIST clap_complete-4.5.52.crate 48444 BLAKE2B 1aa69cd91944d33c9faaa69062df5f20430ed6476a575f8735b1d6988449b9e839c828ba92a51b3bc761beccb8f8a65f4e62afd43b7eee247b592c45c32e4340 SHA512 62e6a11897728ea18a1c35eeb5aec4ed4b232240d35f3fd4748eed33617e1ff5aa2cc818f8c75c79fa13893d46b95a34bf7f3116bfe88bb44459a08accd78cfb +DIST clap_derive-4.5.32.crate 33441 BLAKE2B de532305380fd457c0fac504f845ba595f157661de7ae72b14598dde1f3d4ec1961196220354a2eac97943004ca8354f4623b29fc2b6557c6ef4a83ab6fd61d8 SHA512 ddac7bfd885efdc97ed07b23eb1a42827aff9cb0c6eabde0a0b247233316f99fb80acb8122d8faa054dc65b6fd7a76091ea2e533cb44e85e8dda125330cdbf86 +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST ctrlc-3.4.7.crate 14606 BLAKE2B f69138b0bf0b7a0a0acc443e2e761abb859183349ec9fba484504c5d41c990ac9e129448e6bc05ba382d4437887a5a65826da91ec241e6995d39cfb9148ef75f SHA512 46c0ec3407e6518d520f2d7000248f808fd5da8013695f93336eaa4a0f84657c7048e5d3431216ec7f7159040c7e0fd1de19e82fd363db8e351ed56924ae5155 +DIST dirs-6.0.0.crate 14190 BLAKE2B e214cf0c4669fa149d1e3eda1f6ba5b10a4a4b7d13a9050e63c13a4b605aae5d545bb711fb659312dabad26028f190853764acf74c1f6f31014e57c0a53a2281 SHA512 f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8 +DIST dirs-sys-0.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.12.crate 12423 BLAKE2B 1649129fb459f1b68423e1f2ddf4f2a4cfb9746796786a7ac3f10f9239aec0023604dfc48835180b554a86c533867ebf335bebd12700a4c2d6ef212738560ac6 SHA512 de95d970f4a66a4317f4a4c71900033a6f9252e584c5dbce59478177fdb4af899ca720f25c27ecc24a44eb8be56efca207cf73e68e8c3a103427a3488ffd4cb9 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST hashbrown-0.15.3.crate 140413 BLAKE2B c67ca4d608e82126b7411349135409d4bc6e4ddb561d04060b5e27f08c350ef3eae0eba12974e9ebfd894fdf90e1481f51e90f5a58f987b88d32e061235f7df9 SHA512 dd82780d0668d6e6eda00b0e2960ab8ad6ab7ca9cb8c87c9c276ad571522676075a675e757416094e382f2607629b80a419b00bb30b5612c1dcf71aa6a97c691 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST indexmap-2.9.0.crate 91214 BLAKE2B c1ff1f45814b84daa854a692e22d385598bf30121e39cdc3de800282b187a39588797a4b187cfe8075eec77ae64bb5ce6a80939cc2cbbdbe6e17e42459ca71cd SHA512 ac474dea5da1dc14a61a28f5b4c850073875030ffad3aa871211a8b075a3e9a64cc748310b4554657f45a70d526010febaf3d3992a80502db389c2347aeeb2c6 +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST libc-0.2.172.crate 791646 BLAKE2B 3a6eb0eba1e31cf89ac792a8e667c0f68b2a0e62502710ffe77c2b06321103a30ffdc4516c0a91fd3ff44508d5304dfb04ab919bd3e723e34c66b560a20e7f86 SHA512 7bfe400ee65c1b7e540fd19a9b7eb1429a66863d5e94ee7caa83a227d19a4143316d3b401013fb7f88c8e4cdb1a40cfbd58826597c8e23799e02e29553b67e34 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linemux-0.3.0.crate 23128 BLAKE2B f16e3f0f4522440f188397ec634d9986aae9fa4abe063cb28d9271d84ea7f9a97f59ce122082610bb522d6a86224ba7b66c0c286de95230bd6001ccad46fd41f SHA512 d9e20f0235f3731a08e57de575bc83355025125d32b86d4c611cb8b1606c3ef2d3db7fa6f44b34eaf8280d72ab57b06a71c07310721deed31e8d898def893e68 +DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92 +DIST lock_api-0.4.13.crate 28565 BLAKE2B 6441c9ae8e764ec1c2920f645153896e967457c96c3a7c0410d3c17f24291a23f8c01ac0b334d88262fc1f262bdbd0085a85f0b6f74aeeaa16d010a7ab2f8c8c SHA512 b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST miette-7.6.0.crate 114499 BLAKE2B c10aeaf52dfc3d0dded0795108008fe3f60a03fcb9e67522c6b77d5473ecfedcb71f082062be9360949c7600e779ebfae52acac718c69b2db8b41f972fd22d24 SHA512 104e9795f7fdd27baf9776b379293d701949ac009fdf15e83a073113a7fa633919057d918e8970c0d61d0337cd65de19578a15857817d602d336200cc655405c +DIST miette-derive-7.6.0.crate 17249 BLAKE2B 8a9d044e936812d795281d43e010bbfbbf946cf65411c0bfc93b4001cd444859921addb9f746bd34d2c17010e76eae6c8f01f36992d934c59265815e969959c0 SHA512 826236db580a27f507917c12566f1b175c09f370087801348e29c47304d19035524cd29b3ff367b9f86c3d15f8eedc72647e084570a9b93e7ac8b69f829a9c48 +DIST miniz_oxide-0.8.8.crate 67065 BLAKE2B 8cffe475d689a07246c00f979db6ea37d7e2ec3f8f2e6b5ac548f1182ec97e2ef1374e26ef275edb6f67814f33e32f130f77dc6731fc33f2e786bd9eb3ff22a5 SHA512 3537bb17c9d67c71b601e48008d44c51ba087ef4c827c5fc04b08ab09df92e87392c56b03ff52c66323f5923130580a81f4641d549ebb3f5f7e36bfab90bad04 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST notify-5.2.0.crate 37297 BLAKE2B 7ff3730fd275e6a07675f30522ccb93645a569ac71759915eef9d58232139a75b3e2430e12bedbffd0284df93d20ffd0543bfea1403472a5af991943722868a9 SHA512 1b181ee6b86b0a193655e4ffc62f6fc09ea174fbe7ccc579435e5a488d84210ca01f8a941fe5bb4d7ca8560faa49394db8f2bd6169fc42b1fa93a26c278a5555 +DIST nu-ansi-term-0.50.1.crate 28536 BLAKE2B fc259654aca2119c1d913e101b0fe7a561b44ba4a6145d309bec23d82ba5e4db916852acafecb727efc92b5dea1641304b26c383ac07a8796e296bb179eaa669 SHA512 c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST owo-colors-4.2.1.crate 37924 BLAKE2B a140c8c35bd667e62817e4ed0fbe27e836fe89399176c7c1dd30091eadf5c5432bdece04ea775efed27e552bcab759df81a122f6df5d158ad19a45485e7d9707 SHA512 554569bf9cfa9b5177dfd671f1df08802af1dfdd3f25fc37ddbf2011492f679294ffda9393e7a00cbb8c6630d1aaf6eb965bb3701ac61abd688295f2bc21da07 +DIST parking_lot-0.12.4.crate 46779 BLAKE2B 061c322aae4c66da34ca241457aabb66d0afbea14897318214caaff1b0336ee1b36f5e38cedbb06f0dfff1019eb59ac6653f33ee822225df74f2cd69c4911990 SHA512 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671 +DIST parking_lot_core-0.9.11.crate 34773 BLAKE2B 2e7d8428c89fa9c4c8f4fdb319608a60e383dfd96c5a414edce732032b1aedaf7b9fc3f3fbdae7397039665918519594e259b657054059ce5d04bba0be898b37 SHA512 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 +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.5.12.crate 29544 BLAKE2B f2a07983008e0d44af2ddcaa9bee19c95312373e8d6ab8859edbee95da7b640c7a0e0f56e6906ebc639abe92209d5bdf8d0d8f5d94e4b831b0bf60ecc24bcf6c SHA512 124c8b8435e8579e5e98848be506c4374c979848100aa7bde119a55d3ea8e056d80ec254f438b04d557a385d03c609a448edf00d7202a52b5d282b302b4fd702 +DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustix-1.0.7.crate 414500 BLAKE2B 493473a0d4c669260efa7017981f2e095acd5edff597a0f9808c3501336954cc63b54a682e35740a3518286e8675242790130f6690b42e10738cf2ce95d1c954 SHA512 b8fbdf01af89ebc59d4ed6b5889e5d483b449857a119bea8746cb30091d707beb0c36da5235d85913092e0314b3a702ed8159bf59eac6655f2ff2da9c98abd8b +DIST rustversion-1.0.21.crate 21001 BLAKE2B 0ca6d2ae448a04a509e3746dff26c8ad9ff91b3d86fcb3cbdffc82de6e8592b585d8f1c029d96a257b4f195288d035326e6d8a12f3beece16a1d195544897375 SHA512 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shellexpand-3.1.1.crate 25904 BLAKE2B 4927c9958f411724f00486ba14a8db6178528fd33d9fb307196692b69d55d4960469ef5902a3255b23e5e68c87498321ba947f51a0358ef93ea9f1898b507e94 SHA512 8b545f11bdbba8d235da6c43ca3ae592894b85d96419298259f36effa3c0956e8fe43b6b4b9c0bf5b2c1edea17f4d1881a00439a40dfbf9a709723b7beb8a8c9 +DIST signal-hook-registry-1.4.5.crate 19004 BLAKE2B 6537f8523aa03e3941bdd115b35716c62ea523a67f99662e28a2d384a5917c43c68a3a26ee9af82ca44f07494ddf39a5ddf2cbff22b0e0a9fc917cf72bf57b5f SHA512 8e7c41c4b57bc5ecd6cc16e6ea8206af0005ba1e7640e2eaabe84c81312c400c74efc229b563f4627fb7d167cd7bb43e0d2d75ae5b8c545ec9ef43f967ba838a +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.15.0.crate 38113 BLAKE2B c8507c870d84d528c9e17faeb342e4d91356c86af563a8cac7b3a29cb5aa760d4a9f54e5f267d0452cb7301f8acf4da1ac0f48296216417b327441c18971a06d SHA512 c1fbd7865a629d368776544c2faeccc711df3d27d97db5fb2a169933f3cdf66abbdbf476dc8af88f30d5cd6cbb3d601acef8abb74e7dc9a36dfc538dbdeaa988 +DIST socket2-0.5.10.crate 58169 BLAKE2B b3e6c1c4e20fea2951f07f74cc75fc46b81a6a94a02a3aeef27f2be0bd6ef996ef911c421d84f660bae4f2565dd74b8a0e708da965a4c1deaa273d9972974362 SHA512 901ad0549e2702a0062040fb5c9e5664f4456c9f065f8f8ab7ea16342d83c2ff69b087633642e08e2f51a63e2ce186c45428936118a78fd4f15378910bfa9d1f +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de +DIST supports-hyperlinks-3.1.0.crate 8235 BLAKE2B 587f336f430a404a17674438127a4b928adcfe3e11b54b3c1f4e8ae55af8447ad8eebbadeb0313672ef4668d0c9af62b44da94a64270919961d59b55a1aeb62b SHA512 6bffa1255e4b7d7556bd228208ed52a8892e1888aa1ba85288d2d8df2aff5eeb1cd30ba228a200cee87660f1b254ed7d5b6958a8396fd1a8d79375ff7c4874be +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-2.0.101.crate 299250 BLAKE2B 7018cdede66dca82e7d7a7e07e52a178687957fcfd69f1a2862094497d2fb9d78ada14b94761679bbc5f6c76c808a63e948ed071e4f65c2f9580a40bf58c9426 SHA512 05e4233a51f4d229dd4c9bd23c5224c42ec5554d02fd316dad10dfdb876aa1d379c7ea30b1ace979537da91ee746ca4fdcef7690885f83fd41ec8c9dc5984101 +DIST tailspin-5.4.5.tar.gz 3622758 BLAKE2B 0adbde5403a30df375b0b576cfda259f0c0bfb3cf9ad2b7ed0eff8b10d6d76e6caf932b78245de630c779e179e7674cfb340738926fb70730349791248617242 SHA512 59ba3c542adbfcce0c25773022390b6cec9a1dc6eeda34cb18a512b8cf34933737a971f961d7163fd94b1277b1763b07bbd1ed745bb3d68c598276f7ea1f60b8 +DIST tempfile-3.20.0.crate 42306 BLAKE2B e293a7cb6837a13d8cfe70ed190246fb5901e74e345f149ad29a937b25ac55390784d0ee764c8017ccbae269c8e3179673c9527f43a87fa70eac470b21aa96b0 SHA512 e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6 +DIST terminal_size-0.4.2.crate 9976 BLAKE2B d6af7059b06fadd5f0e75b1a9512231ba0cd3971d6357d32f63db9f96cf384102939349bb579e176ff4ce2176329a22fb8e257b096129031519b2a02eea4ab00 SHA512 a0c285ad1b1a73c9ecc725e20fd9256d98f89a5530263ef6726786d73ef123486bbf17ee3166c22bdbb7aa4fa989fe73c995a4642e3e09718dc1a76a1734c84f +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST tokio-1.45.1.crate 811787 BLAKE2B 20f84aebc07318509d4561217fb74b0df81b0db9d9858bb751d39206b1f8b1ea7b3a3c372afc2849dd74b1c8fc0daf3cf2733f437bd0ec6bba51071ab7168a50 SHA512 882b803ca1f57a2d4c35fb2ea6394c228567f7eea3bef04897761d23167e15b4a1b1c30a8f11f61990f714aff5755f6e237c3db7e677553881af39b0ddb5b05e +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.17.0.crate 59014 BLAKE2B e036e08424dd6817a99e49906ac6ea1b100ea354ebd2ca631263210102f907b57ecc31c4cf83197c153fd9561368e0c13c11aef9ad7f80527ee4b4a47e3df6e0 SHA512 7ee7ad0603ebd11d221c7b22aa7743a034cd1078a76479cf6f9768e1f664002674aa6cde446831e133764c0d5e67000abf00ad4bacb38642fefc65b0547e59f2 +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +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.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +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.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.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.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.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.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.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.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.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.7.10.crate 176073 BLAKE2B 8c50414b2ca5bf02646db0002352c562114e388d821fa5c828b73158726ee406d988340ff1760a17b2ac79f0d9f8be2531738f790582eb44feda27a4fad46419 SHA512 e5c8767734074e5b1780b9ea7fe6d3c590ff5abf1ae3e825143f577f6ed80dc4be70d0e9b35e8d034e18268f88b89fa1352884dd36b2c56a3298b01aa9748bc8 +DIST winsplit-0.1.0.crate 7046 BLAKE2B e22fc8a29cac7e7f69b96d07256152841a9a6ea039dec91c5c9ac5895334c2f2f0a8b19124235f440ed664f53c8c46b14f869c5ec7fd83687a94f95005783ee0 SHA512 2663bb291560816b4a8f6f2cc03732d4babfd64ed1cc7937dd86ca3c0f839ade559b84e93b4088bef055259d87a7eff2d519c749950a90d6cb3fee56e8c3b080 +DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 diff --git a/dev-util/tailspin/metadata.xml b/dev-util/tailspin/metadata.xml new file mode 100644 index 000000000..7c2d92b6d --- /dev/null +++ b/dev-util/tailspin/metadata.xml @@ -0,0 +1,12 @@ + + + + + kupravagoodman@proton.me + Timur Kuprava + + + https://github.com/bensadeh/tailspin/issues + bensadeh/tailspin + + diff --git a/dev-util/tailspin/tailspin-5.4.5.ebuild b/dev-util/tailspin/tailspin-5.4.5.ebuild new file mode 100644 index 000000000..16eec9a68 --- /dev/null +++ b/dev-util/tailspin/tailspin-5.4.5.ebuild @@ -0,0 +1,202 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +RUST_MIN_VER="1.85.0" + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + aho-corasick@1.1.3 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.8 + anstyle@1.0.10 + async-trait@0.1.88 + autocfg@1.4.0 + backtrace-ext@0.2.1 + backtrace@0.3.75 + bitflags@1.3.2 + bitflags@2.9.1 + bumpalo@3.17.0 + bytes@1.10.1 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + clap@4.5.39 + clap_builder@4.5.39 + clap_complete@4.5.52 + clap_derive@4.5.32 + clap_lex@0.7.4 + colorchoice@1.0.3 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + ctrlc@3.4.7 + dirs-sys@0.5.0 + dirs@6.0.0 + either@1.15.0 + equivalent@1.0.2 + errno@0.3.12 + fastrand@2.3.0 + filetime@0.2.25 + futures-core@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + getrandom@0.2.16 + getrandom@0.3.3 + gimli@0.31.1 + hashbrown@0.15.3 + heck@0.5.0 + indexmap@2.9.0 + inotify-sys@0.1.5 + inotify@0.9.6 + is_ci@1.2.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.15 + js-sys@0.3.77 + kqueue-sys@1.0.4 + kqueue@1.1.1 + libc@0.2.172 + libredox@0.1.3 + linemux@0.3.0 + linux-raw-sys@0.9.4 + lock_api@0.4.13 + log@0.4.27 + memchr@2.7.4 + miette-derive@7.6.0 + miette@7.6.0 + miniz_oxide@0.8.8 + mio@0.8.11 + mio@1.0.4 + nix@0.30.1 + notify@5.2.0 + nu-ansi-term@0.50.1 + object@0.36.7 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + option-ext@0.2.0 + owo-colors@4.2.1 + parking_lot@0.12.4 + parking_lot_core@0.9.11 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + proc-macro2@1.0.95 + quote@1.0.40 + r-efi@5.2.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.12 + redox_users@0.5.0 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rustc-demangle@0.1.24 + rustix@1.0.7 + rustversion@1.0.21 + ryu@1.0.20 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_spanned@0.6.9 + shell-words@1.1.0 + shellexpand@3.1.1 + signal-hook-registry@1.4.5 + slab@0.4.9 + smallvec@1.15.0 + socket2@0.5.10 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.1.0 + supports-unicode@3.0.0 + syn@2.0.101 + tempfile@3.20.0 + terminal_size@0.4.2 + textwrap@0.16.2 + thiserror-impl@2.0.12 + thiserror@2.0.12 + tokio-macros@2.5.0 + tokio@1.45.1 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + unicode-ident@1.0.18 + unicode-linebreak@0.1.5 + unicode-width@0.1.14 + unicode-width@0.2.0 + utf8parse@0.2.2 + uuid@1.17.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + winapi-util@0.1.9 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + 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.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + 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.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.7.10 + winsplit@0.1.0 + wit-bindgen-rt@0.39.0 +" + +inherit cargo + +DESCRIPTION="A log file highlighter" +HOMEPAGE="https://github.com/bensadeh/tailspin" +SRC_URI=" + https://github.com/bensadeh/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 ISC MIT MPL-2.0 Unicode-3.0 + || ( Artistic-2 CC0-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.md CHANGELOG.md ) + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/dev-util/termux-language-server/Manifest b/dev-util/termux-language-server/Manifest new file mode 100644 index 000000000..bf0d5624a --- /dev/null +++ b/dev-util/termux-language-server/Manifest @@ -0,0 +1 @@ +DIST termux_language_server-0.0.31.tar.gz 107860 BLAKE2B fda7a15c681c1818f94113d4499770888a0067b2a0b66cce5030c0b5095ef3d058c04c584e5b8be73e6ad56d1ab413398de1739589273404018bcb893816d66e SHA512 4b060de8ee94d2098623385c45c252f4a960b4d1d9b6b7b3747da7678329b53755ee5f91cef86d14105e82195d878ec0a18ae24ebd352beec2c154ff14b7ee09 diff --git a/dev-util/termux-language-server/metadata.xml b/dev-util/termux-language-server/metadata.xml new file mode 100644 index 000000000..fbe017663 --- /dev/null +++ b/dev-util/termux-language-server/metadata.xml @@ -0,0 +1,13 @@ + + + + + contact@paveloom.dev + Pavel Sobolev + + + https://github.com/termux/termux-language-server/issues + termux/termux-language-server + termux-language-server + + diff --git a/dev-util/termux-language-server/termux-language-server-0.0.31.ebuild b/dev-util/termux-language-server/termux-language-server-0.0.31.ebuild new file mode 100644 index 000000000..9b9bf0896 --- /dev/null +++ b/dev-util/termux-language-server/termux-language-server-0.0.31.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A language server for some specific Bash scripts" +HOMEPAGE=" + https://github.com/termux/termux-language-server + https://pypi.org/project/termux-language-server +" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/tree-sitter-bash[python,${PYTHON_USEDEP}] + dev-python/lsp-tree-sitter[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] +" +BDEPEND="test? ( ${RDEPEND} )" + +distutils_enable_tests pytest diff --git a/dev-util/tflint-bin/Manifest b/dev-util/tflint-bin/Manifest new file mode 100644 index 000000000..acef323ab --- /dev/null +++ b/dev-util/tflint-bin/Manifest @@ -0,0 +1,2 @@ +DIST tflint-bin-0.43.0.zip 8018986 BLAKE2B abfa427da1ffc9707647b0808e350b8b2d7e0f7c73802c06588df0948208d51a17004ca6b44302963ed6d6b16ef7352b2a0a2f76fa3af73285ecbbf668f789ed SHA512 965967f8b1758f935ef983f988d2d9cd5fced9f5b5ecb698aa814dd129478e07105132e11a0be54a58f4813092e930be7468cdeb9be9bd3cfb05f42eec05f1c1 +DIST tflint-bin-0.46.0.zip 9015995 BLAKE2B a6c95742a5f11cde3d0b016c3623adaa432079cab2de658cf428419f7266f8aef1e97f7f5557d7a600c7c76cb93cb5ba46f13601dd6e3a2fc71dea96d4f110f9 SHA512 442746b2abcf585e1121c4c7e61f57294105225c0f833eea8c5d895018cd2e18880ab6a72f5576d85ba83d756153db0956440781f5b9f35be5e99b39ffc09fdc diff --git a/dev-util/tflint-bin/metadata.xml b/dev-util/tflint-bin/metadata.xml new file mode 100644 index 000000000..35ab77f35 --- /dev/null +++ b/dev-util/tflint-bin/metadata.xml @@ -0,0 +1,15 @@ + + + + + + Terraform linter + Features: + - Find possible errors (like invalid instance types) for AWS/Azure/GCP + - Warn abount deprecated syntax, unused declarations + - Enforce best pratices, naming conventions + + + terraform-linters/tflint + + diff --git a/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild b/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild new file mode 100644 index 000000000..68edd45c9 --- /dev/null +++ b/dev-util/tflint-bin/tflint-bin-0.43.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A Pluggable Terraform Linter" +HOMEPAGE="https://github.com/terraform-linters/tflint" +SRC_URI="https://github.com/terraform-linters/${PN%-bin}/releases/download/v${PV}/tflint_linux_amd64.zip -> ${P}.zip" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_FLAGS_IGNORED="usr/bin/tflint" +QA_PREBUILT="usr/bin/tflint" + +src_install() { + newbin ${PN%-bin} tflint +} diff --git a/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild b/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild new file mode 100644 index 000000000..68edd45c9 --- /dev/null +++ b/dev-util/tflint-bin/tflint-bin-0.46.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A Pluggable Terraform Linter" +HOMEPAGE="https://github.com/terraform-linters/tflint" +SRC_URI="https://github.com/terraform-linters/${PN%-bin}/releases/download/v${PV}/tflint_linux_amd64.zip -> ${P}.zip" + +S="${WORKDIR}" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_FLAGS_IGNORED="usr/bin/tflint" +QA_PREBUILT="usr/bin/tflint" + +src_install() { + newbin ${PN%-bin} tflint +} diff --git a/dev-util/tinyxxd/Manifest b/dev-util/tinyxxd/Manifest new file mode 100644 index 000000000..572bbc5fe --- /dev/null +++ b/dev-util/tinyxxd/Manifest @@ -0,0 +1,2 @@ +DIST tinyxxd-1.3.11.tar.gz 48553 BLAKE2B fac860dde20c160c1044c5a5bb108ff81b85a0ba0e08d82af324a4685ad7079129e6779f77c29a918eedf8bcc15fad22fbcbe3303efccd13b2bd67b206699374 SHA512 6db597c87af684375795102703e3fc134e6c48aca36713540f720581d1f18f6a53b0602d26cf4b5fcc3d5af86a03af37a38190defa5188c3d3c04bd0e1ca433b +DIST tinyxxd-1.3.7.tar.gz 44586 BLAKE2B 6781760f08961db21d3937756ae2bb9b929bd3e9a2e611924b6e6a77a40cbd71f39b4a105031aa864d1ecf7ef522bb9cacccaf52af9c485c00d6a960f57b0efc SHA512 fba98d3cff252bd451eb4e8938e241fe42ea64a632822c31828d37bf24a7d64e1e3ba14175f61beba6c965ce34de00964e645375a19082a2f41c7d1ca6a5d1ab diff --git a/dev-util/tinyxxd/files/tinyxxd-1.3.11-fixes.patch b/dev-util/tinyxxd/files/tinyxxd-1.3.11-fixes.patch new file mode 100644 index 000000000..db9d0cfc2 --- /dev/null +++ b/dev-util/tinyxxd/files/tinyxxd-1.3.11-fixes.patch @@ -0,0 +1,85 @@ +diff --git a/Makefile b/Makefile +index 65b372c..e8f6903 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,17 +1,6 @@ + .PHONY: clean fmt install profile test uninstall + +-OPTFLAGS ?= -O2 -finline-functions +-WARNFLAGS ?= -Wall -Wextra -Wpedantic -Wshadow -Werror -Wfatal-errors -Wconversion -Wsign-conversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations +-CFLAGS ?= -std=c11 -pipe -fPIC $(OPTFLAGS) $(WARNFLAGS) +- +-UNAME_S := $(shell uname -s) +-ifeq ($(UNAME_S),Darwin) +- CFLAGS += -fstack-protector-strong -D_GNU_SOURCE +-else ifeq ($(OS),Windows_NT) +- CFLAGS += -D_WIN32 +-else +- CFLAGS += -fstack-protector-strong -D_GNU_SOURCE -fno-plt -Wl,-z,now -D_FORTIFY_SOURCE=3 +-endif ++CFLAGS += -std=c11 -D_GNU_SOURCE $(LDFLAGS) + + PREFIX ?= /usr + BINDIR ?= $(PREFIX)/bin +@@ -28,9 +17,6 @@ tinyxxd: main.c + tinyxxd_debug: main.c + $(CC) $(CFLAGS) -g -o $@ $< + +-tinyxxd_asan: main.c +- $(CC) $(CFLAGS) -g -fsanitize=address,undefined -o $@ $< +- + profile: tinyxxd_debug + dd if=/dev/random of=sample.bin bs=1M count=1 + valgrind --dump-instr=yes --collect-jumps=yes --tool=callgrind ./tinyxxd_debug sample.bin +@@ -48,7 +34,7 @@ benchfull: + fmt: main.c + clang-format -style=WebKit -i main.c + +-test: xxd tinyxxd_asan ++test: + @echo 'Preparing tests...' + @echo -n 'This is a test file' > sample.bin + @printf '\x00\x09\x0a\x0d\x20\x41\x7e\x7f\x80\xff' > colorbytes.bin +@@ -77,15 +63,14 @@ test: xxd tinyxxd_asan + @$(MAKE) run_test CMD='-o 0x100 sample.bin' DESC='Display offset +0x100' + @$(MAKE) run_test CMD='-i -C sample.bin' DESC='C include capitalized' + @$(MAKE) run_test CMD='-i -n myvar sample.bin' DESC='C include custom name' +- @$(MAKE) run_test CMD='-i -b sample.bin' DESC='C include binary format' +- @$(MAKE) verify_conversion_test ++ @$(MAKE) run_test CMD='-i -b sample.bin' DESC='C include binary format' @$(MAKE) verify_conversion_test + @rm -f -- *.hex sample.bin colorbytes.bin ebcdicbytes.bin tinyxxd_output.txt xxd_output.txt + @echo 'All tests complete.' + + run_test: + @echo "Running test: $(DESC)" +- @./tinyxxd_asan $(CMD) > tinyxxd_output.txt +- @./xxd $(CMD) > xxd_output.txt ++ @./tinyxxd $(CMD) > tinyxxd_output.txt ++ @xxd $(CMD) > xxd_output.txt + @if diff -q tinyxxd_output.txt xxd_output.txt > /dev/null; then \ + echo 'Test passed'; \ + else \ +@@ -95,8 +80,8 @@ run_test: + + verify_conversion_test: + @echo "Running conversion and verification test..." +- @./tinyxxd_asan sample.bin > sample_tinyxxd.bin +- @./tinyxxd_asan -r sample_tinyxxd.bin > sample_restored.bin ++ @./tinyxxd sample.bin > sample_tinyxxd.bin ++ @./tinyxxd -r sample_tinyxxd.bin > sample_restored.bin + @if diff -q sample.bin sample_restored.bin > /dev/null; then \ + echo -e "\033[0;32mConversion and verification test passed\033[0m"; \ + else \ +@@ -128,12 +113,6 @@ fuzz: tinyxxd_fuzz + @dd if=/dev/urandom of=input_dir/sample.bin count=1 bs=128 + afl-fuzz -i input_dir -o fuzz_output -- ./tinyxxd_fuzz @@ + +-testfiles/xxd.c: +- cd testfiles && curl -sOL "https://raw.githubusercontent.com/vim/vim/master/src/xxd/xxd.c" +- +-xxd: testfiles/xxd.c +- $(CC) -std=c11 -pipe -D_GNU_SOURCE $(OPTFLAGS) -o $@ $< +- + install: tinyxxd + install -D -m 755 tinyxxd "$(DESTDIR)$(BINDIR)/tinyxxd" + diff --git a/dev-util/tinyxxd/files/tinyxxd-1.3.7-fix-flags.patch b/dev-util/tinyxxd/files/tinyxxd-1.3.7-fix-flags.patch new file mode 100644 index 000000000..6bcbb1238 --- /dev/null +++ b/dev-util/tinyxxd/files/tinyxxd-1.3.7-fix-flags.patch @@ -0,0 +1,30 @@ +Keep upstream's important CFLAGS and macros and respect LDFLAGS. Omit those +which the toolchain sets for us: +https://wiki.gentoo.org/wiki/Hardened/Toolchain#Changes + +From: Lucio Sauer +--- a/Makefile ++++ b/Makefile +@@ -2,13 +2,6 @@ + + CFLAGS ?= -std=c11 -O2 -pipe -finline-functions -fPIC -Wall -Wextra -Wpedantic -Wfatal-errors + UNAME_S := $(shell uname -s) +-ifeq ($(UNAME_S),Darwin) +- CFLAGS += -fstack-protector-strong -D_GNU_SOURCE -fno-plt +-else ifeq ($(OS),Windows_NT) +- CFLAGS += -D_WIN32 +-else +- CFLAGS += -fstack-protector-strong -D_GNU_SOURCE -fno-plt -Wl,-z,now +-endif + + PREFIX ?= /usr + BINDIR ?= $(PREFIX)/bin +@@ -20,7 +13,7 @@ + RELEASE_FILES := main.c Makefile COPYING README.md + + tinyxxd: main.c +- $(CC) $(CFLAGS) -o $@ $< ++ $(CC) $(CFLAGS) -std=c11 -D_GNU_SOURCE $(LDFLAGS) -o $@ $< + + tinyxxd_debug: main.c + $(CC) $(CFLAGS) -g -o $@ $< diff --git a/dev-util/tinyxxd/metadata.xml b/dev-util/tinyxxd/metadata.xml new file mode 100644 index 000000000..938f2ef7d --- /dev/null +++ b/dev-util/tinyxxd/metadata.xml @@ -0,0 +1,20 @@ + + + + + ingenarel_neojesus@disroot.org + ingenarel + + + tinyxxd is a standalone fork of xxd, a slight modernization of the C code, a slight performance increase and a drop-in + replacement for xxd. It contains the same logic and supports the exact same flags. tinyxxd can be useful in connection + with building and packaging software, since it's a smaller dependency than ViM, only requires a C11 compiler and is + slightly faster. + + + xyproto/tinyxxd + + + use it as a replacement for xxd + + diff --git a/dev-util/tinyxxd/tinyxxd-1.3.11.ebuild b/dev-util/tinyxxd/tinyxxd-1.3.11.ebuild new file mode 100644 index 000000000..ce3bf58b7 --- /dev/null +++ b/dev-util/tinyxxd/tinyxxd-1.3.11.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Drop-in replacement and standalone version of xxd" +HOMEPAGE="https://github.com/xyproto/tinyxxd" +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xyproto/tinyxxd.git" +else + SRC_URI="https://github.com/xyproto/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="|| ( GPL-2 MIT )" + +SLOT="0" + +IUSE="xxd test" +REQUIRED_USE="test? ( !xxd )" +RESTRICT="!test? ( test )" + +RDEPEND=" + xxd? ( + ! + + + + lo48576@hard-wi.red + YOSHIOKA Takuma + + + XAMPPRocky/tokei + + + Tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language. + + diff --git a/dev-util/tokei/tokei-12.1.2.ebuild b/dev-util/tokei/tokei-12.1.2.ebuild new file mode 100644 index 000000000..f9b77c1f3 --- /dev/null +++ b/dev-util/tokei/tokei-12.1.2.ebuild @@ -0,0 +1,191 @@ +# Copyright 2017-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.3.1 + +EAPI=8 + +CRATES=" +aho-corasick@0.7.15 +ansi_term@0.11.0 +arrayref@0.3.6 +arrayvec@0.4.12 +arrayvec@0.5.1 +atty@0.2.14 +autocfg@1.0.0 +base64@0.11.0 +bitflags@1.2.1 +blake2b_simd@0.5.10 +block-buffer@0.7.3 +block-padding@0.1.5 +bstr@0.2.13 +byte-tools@0.3.1 +bytecount@0.6.0 +byteorder@1.3.4 +cc@1.0.54 +cfg-if@0.1.10 +cfg-if@1.0.0 +chrono@0.4.11 +chrono-tz@0.5.2 +clap@2.33.3 +cloudabi@0.1.0 +const_fn@0.4.2 +constant_time_eq@0.1.5 +crossbeam-channel@0.5.0 +crossbeam-deque@0.8.0 +crossbeam-epoch@0.9.1 +crossbeam-utils@0.7.2 +crossbeam-utils@0.8.0 +dashmap@4.0.1 +deunicode@0.4.3 +digest@0.8.1 +dirs@3.0.1 +dirs-sys@0.3.5 +dtoa@0.4.6 +either@1.5.3 +encoding_rs@0.8.23 +encoding_rs_io@0.1.7 +env_logger@0.8.2 +fake-simd@0.1.2 +fnv@1.0.7 +generic-array@0.12.3 +getrandom@0.1.14 +getrandom@0.2.0 +git2@0.13.15 +globset@0.4.5 +globwalk@0.8.1 +grep-matcher@0.1.4 +grep-searcher@0.1.7 +half@1.6.0 +hermit-abi@0.1.14 +hex@0.4.2 +humansize@1.1.0 +humantime@2.0.1 +idna@0.2.0 +ignore@0.4.17 +instant@0.1.5 +itoa@0.4.6 +jobserver@0.1.21 +lazy_static@1.4.0 +libc@0.2.71 +libgit2-sys@0.12.17+1.1.0 +libz-sys@1.1.0 +linked-hash-map@0.5.3 +lock_api@0.4.0 +log@0.4.11 +maplit@1.0.2 +matches@0.1.8 +memchr@2.3.3 +memmap@0.7.0 +memoffset@0.6.1 +nodrop@0.1.14 +num-format@0.4.0 +num-integer@0.1.43 +num-traits@0.2.12 +num_cpus@1.13.0 +once_cell@1.5.2 +opaque-debug@0.2.3 +parking_lot@0.11.1 +parking_lot_core@0.8.0 +parse-zoneinfo@0.3.0 +percent-encoding@2.1.0 +pest@2.1.3 +pest_derive@2.1.0 +pest_generator@2.1.3 +pest_meta@2.1.3 +pkg-config@0.3.17 +ppv-lite86@0.2.8 +proc-macro2@1.0.18 +quote@1.0.7 +rand@0.7.3 +rand@0.8.0 +rand_chacha@0.2.2 +rand_chacha@0.3.0 +rand_core@0.5.1 +rand_core@0.6.0 +rand_hc@0.2.0 +rand_hc@0.3.0 +rayon@1.5.0 +rayon-core@1.9.0 +redox_syscall@0.1.56 +redox_users@0.3.4 +regex@1.4.3 +regex-syntax@0.6.22 +remove_dir_all@0.5.3 +rust-argon2@0.7.0 +ryu@1.0.5 +same-file@1.0.6 +scopeguard@1.1.0 +serde@1.0.118 +serde_cbor@0.11.1 +serde_derive@1.0.118 +serde_json@1.0.61 +serde_yaml@0.8.15 +sha-1@0.8.2 +slug@0.1.4 +smallvec@1.4.0 +strsim@0.8.0 +syn@1.0.33 +tempfile@3.1.0 +tera@1.6.1 +term_size@0.3.2 +termcolor@1.1.0 +textwrap@0.11.0 +thread_local@1.0.1 +time@0.1.43 +tinyvec@0.3.3 +toml@0.5.8 +typenum@1.12.0 +ucd-trie@0.1.3 +unic-char-property@0.9.0 +unic-char-range@0.9.0 +unic-common@0.9.0 +unic-segment@0.9.0 +unic-ucd-segment@0.9.0 +unic-ucd-version@0.9.0 +unicode-bidi@0.3.4 +unicode-normalization@0.1.13 +unicode-width@0.1.7 +unicode-xid@0.2.0 +url@2.1.1 +vcpkg@0.2.10 +vec_map@0.8.2 +walkdir@2.3.1 +wasi@0.9.0+wasi-snapshot-preview1 +winapi@0.3.8 +winapi-i686-pc-windows-gnu@0.4.0 +winapi-util@0.1.5 +winapi-x86_64-pc-windows-gnu@0.4.0 +yaml-rust@0.4.5 +" + +inherit cargo + +DESCRIPTION="Count your code, quickly" +HOMEPAGE="https://github.com/XAMPPRocky/tokei" +SRC_URI="https://github.com/XAMPPRocky/tokei/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + +LICENSE="BSD BSD-2 CC0-1.0 MIT ZLIB || ( Apache-2.0 Boost-1.0 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + virtual/pkgconfig + >=dev-libs/libgit2-1.1.0 + ) +" + +QA_FLAGS_IGNORED="usr/bin/tokei" + +src_configure() { + cargo_src_configure --features all +} + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md tokei.example.toml +} diff --git a/dev-util/tokei/tokei-13.0.0.ebuild b/dev-util/tokei/tokei-13.0.0.ebuild new file mode 100644 index 000000000..fa558390e --- /dev/null +++ b/dev-util/tokei/tokei-13.0.0.ebuild @@ -0,0 +1,266 @@ +# Copyright 2017-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.71.1" + +CRATES=" + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + arbitrary@1.3.2 + arrayvec@0.7.6 + autocfg@1.3.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@2.6.0 + block-buffer@0.10.4 + bstr@1.10.0 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.1.13 + cfg-if@1.0.0 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.38 + clap-cargo@0.13.0 + clap@4.5.16 + clap_builder@4.5.15 + clap_derive@4.5.13 + clap_lex@0.7.2 + colorchoice@1.0.2 + colored@2.1.0 + core-foundation-sys@0.8.7 + cpufeatures@0.2.13 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + dashmap@6.0.1 + derive_arbitrary@1.3.2 + deunicode@1.6.0 + digest@0.10.7 + either@1.13.0 + encoding_rs@0.8.34 + encoding_rs_io@0.1.7 + env_filter@0.1.2 + env_logger@0.11.5 + equivalent@1.0.1 + errno@0.3.9 + etcetera@0.8.0 + fastrand@2.1.0 + fnv@1.0.7 + form_urlencoded@1.2.1 + generic-array@0.14.7 + getrandom@0.2.15 + git2@0.19.0 + globset@0.4.14 + globwalk@0.9.1 + grep-matcher@0.1.7 + grep-searcher@0.1.13 + half@1.8.3 + hashbrown@0.14.5 + heck@0.5.0 + hex@0.4.3 + home@0.5.9 + humansize@2.1.3 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + ignore@0.4.22 + indexmap@2.4.0 + is_terminal_polyfill@1.70.1 + itertools@0.11.0 + itoa@1.0.11 + jobserver@0.1.32 + js-sys@0.3.70 + json5@0.4.1 + lazy_static@1.5.0 + libc@0.2.156 + libgit2-sys@0.17.0+1.8.1 + libm@0.2.8 + libz-sys@1.1.19 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + memchr@2.7.4 + memmap2@0.9.4 + num-format@0.4.4 + num-traits@0.2.19 + once_cell@1.19.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + parse-zoneinfo@0.3.1 + 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 + phf_shared@0.11.2 + pkg-config@0.3.30 + ppv-lite86@0.2.20 + proc-macro2@1.0.86 + proptest@1.5.0 + quick-error@1.2.3 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.3 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rustix@0.38.34 + rustversion@1.0.17 + rusty-fork@0.3.0 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.208 + serde_cbor@0.11.2 + serde_derive@1.0.208 + serde_json@1.0.125 + serde_spanned@0.6.7 + serde_yaml@0.9.34+deprecated + sha2@0.10.8 + shlex@1.3.0 + siphasher@0.3.11 + slug@0.1.6 + smallvec@1.13.2 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.74 + table_formatter@0.6.1 + tempfile@3.12.0 + tera@1.20.0 + term_size@0.3.2 + terminal_size@0.3.0 + thiserror-impl@1.0.63 + thiserror@1.0.63 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.20 + typenum@1.17.0 + ucd-trie@0.1.6 + unarray@0.1.4 + unic-char-property@0.9.0 + unic-char-range@0.9.0 + unic-common@0.9.0 + unic-segment@0.9.0 + unic-ucd-segment@0.9.0 + unic-ucd-version@0.9.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unsafe-libyaml@0.2.11 + url@2.5.2 + utf8parse@0.2.2 + vcpkg@0.2.15 + version_check@0.9.5 + wait-timeout@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.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.6 + 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 + winnow@0.6.18 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo + +DESCRIPTION="Count your code, quickly" +HOMEPAGE="https://github.com/XAMPPRocky/tokei" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/XAMPPRocky/tokei" +else + SRC_URI="https://github.com/XAMPPRocky/tokei/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" + RESTRICT="mirror" +fi + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + BSD ISC MIT MPL-2.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" + +SLOT="0" +IUSE="test" +RESTRICT="${RESTRICT} !test? ( test )" + +BDEPEND=" + test? ( + virtual/pkgconfig + >=dev-libs/libgit2-1.1.0 + ) +" + +QA_FLAGS_IGNORED="usr/bin/tokei" + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + cargo_src_configure --features all +} + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md tokei.example.toml +} diff --git a/dev-util/tokei/tokei-14.0.0.ebuild b/dev-util/tokei/tokei-14.0.0.ebuild new file mode 100644 index 000000000..c4a9088cd --- /dev/null +++ b/dev-util/tokei/tokei-14.0.0.ebuild @@ -0,0 +1,269 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +RUST_MIN_VER="1.71.1" + +CRATES=" + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.13 + arbitrary@1.3.2 + arrayvec@0.7.6 + autocfg@1.3.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@2.6.0 + block-buffer@0.10.4 + bstr@1.10.0 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.1.13 + cfg-if@1.0.0 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.38 + clap-cargo@0.18.3 + clap@4.5.53 + clap_builder@4.5.53 + clap_derive@4.5.49 + clap_lex@0.7.6 + colorchoice@1.0.2 + colored@2.1.0 + core-foundation-sys@0.8.7 + cpufeatures@0.2.13 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + dashmap@6.0.1 + derive_arbitrary@1.3.2 + deunicode@1.6.0 + digest@0.10.7 + either@1.13.0 + encoding_rs@0.8.34 + encoding_rs_io@0.1.7 + env_filter@0.1.2 + env_logger@0.11.5 + equivalent@1.0.1 + errno@0.3.9 + etcetera@0.8.0 + fastrand@2.1.0 + fnv@1.0.7 + form_urlencoded@1.2.1 + generic-array@0.14.7 + getrandom@0.2.15 + git2@0.19.0 + globset@0.4.14 + globwalk@0.9.1 + grep-matcher@0.1.7 + grep-searcher@0.1.13 + half@1.8.3 + hashbrown@0.14.5 + heck@0.5.0 + hex@0.4.3 + home@0.5.9 + humansize@2.1.3 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + ignore@0.4.22 + indexmap@2.4.0 + is_terminal_polyfill@1.70.1 + itertools@0.11.0 + itoa@1.0.11 + jobserver@0.1.32 + js-sys@0.3.70 + json5@0.4.1 + lazy_static@1.5.0 + libc@0.2.156 + libgit2-sys@0.17.0+1.8.1 + libm@0.2.8 + libz-sys@1.1.19 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.22 + memchr@2.7.4 + memmap2@0.9.4 + num-format@0.4.4 + num-traits@0.2.19 + once_cell@1.19.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + parse-zoneinfo@0.3.1 + 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 + phf_shared@0.11.2 + pkg-config@0.3.30 + ppv-lite86@0.2.20 + proc-macro2@1.0.86 + proptest@1.5.0 + quick-error@1.2.3 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.3 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rustix@0.38.34 + rustversion@1.0.17 + rusty-fork@0.3.0 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.208 + serde_cbor@0.11.2 + serde_derive@1.0.208 + serde_json@1.0.125 + serde_spanned@0.6.7 + serde_yaml@0.9.34+deprecated + sha2@0.10.8 + shlex@1.3.0 + siphasher@0.3.11 + slug@0.1.6 + smallvec@1.13.2 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.74 + table_formatter@0.6.1 + tempfile@3.12.0 + tera@1.20.0 + term_size@0.3.2 + terminal_size@0.4.1 + thiserror-impl@1.0.63 + thiserror@1.0.63 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.20 + typenum@1.17.0 + ucd-trie@0.1.6 + unarray@0.1.4 + unic-char-property@0.9.0 + unic-char-range@0.9.0 + unic-common@0.9.0 + unic-segment@0.9.0 + unic-ucd-segment@0.9.0 + unic-ucd-version@0.9.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unsafe-libyaml@0.2.11 + url@2.5.2 + utf8parse@0.2.2 + vcpkg@0.2.15 + version_check@0.9.5 + wait-timeout@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.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.6 + 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 + winnow@0.6.18 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 +" + +inherit cargo + +DESCRIPTION="Count your code, quickly" +HOMEPAGE="https://github.com/XAMPPRocky/tokei" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/XAMPPRocky/tokei" +else + SRC_URI="https://github.com/XAMPPRocky/tokei/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" + ${CARGO_CRATE_URIS} + " + KEYWORDS="~amd64" + RESTRICT="mirror" +fi + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + BSD ISC MIT MPL-2.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +IUSE="test" +RESTRICT="${RESTRICT} !test? ( test )" + +BDEPEND=" + test? ( + virtual/pkgconfig + >=dev-libs/libgit2-1.1.0 + ) +" + +QA_FLAGS_IGNORED="usr/bin/tokei" + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + cargo_src_configure --features all +} + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md tokei.example.toml +} diff --git a/dev-util/tokei/tokei-9999.ebuild b/dev-util/tokei/tokei-9999.ebuild new file mode 100644 index 000000000..78c98158c --- /dev/null +++ b/dev-util/tokei/tokei-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 2017-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.71.1" + +CRATES=" " + +inherit cargo + +DESCRIPTION="Count your code, quickly" +HOMEPAGE="https://github.com/XAMPPRocky/tokei" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/XAMPPRocky/tokei" +else + SRC_URI="https://github.com/XAMPPRocky/tokei/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + KEYWORDS="~amd64" + RESTRICT="mirror" +fi + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" + BSD ISC MIT MPL-2.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" + +SLOT="0" +IUSE="test" +RESTRICT="${RESTRICT} !test? ( test )" + +BDEPEND=" + test? ( + virtual/pkgconfig + >=dev-libs/libgit2-1.1.0 + ) +" + +QA_FLAGS_IGNORED="usr/bin/tokei" + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_configure() { + cargo_src_configure --features all +} + +src_install() { + cargo_src_install + dodoc CHANGELOG.md README.md tokei.example.toml +} diff --git a/dev-util/topiary/Manifest b/dev-util/topiary/Manifest new file mode 100644 index 000000000..9fe52a850 --- /dev/null +++ b/dev-util/topiary/Manifest @@ -0,0 +1,2 @@ +DIST topiary-0.7.3-crates.tar.xz 33823704 BLAKE2B dd855788d78d81da0eb306e050759b24876a51386717087c5c3235a09ad567c653320e63f749ef46792a2ba58a05e27e03c63ea6c6c9477dd4894811087845f8 SHA512 76d383d053caea527390127d09f809ef84d0d7e6af7bea550677de581daf8fa5f4357d10aedb87a2a61ea1bfd108aa87fa51ae8d55e384971e17e5975e2d987c +DIST topiary-0.7.3.tar.gz 2803017 BLAKE2B 1b78b075ed8bfa6c1f2a0d6c2d75d7971e64e6cf0ac3f33905e77073aeb4d41cca021886fa89cb44e6aca2fb857f08e8957455d5485b4d49c3462cefdd6c364a SHA512 920299927231004c33547b26d9357416a44d5f4c312e527da4755e00318d9746a6780d06b9cf9c0e38f9a17538ef1897b4c02bf7f2e853a7aa066bc72237a150 diff --git a/dev-util/topiary/metadata.xml b/dev-util/topiary/metadata.xml new file mode 100644 index 000000000..b332b35e2 --- /dev/null +++ b/dev-util/topiary/metadata.xml @@ -0,0 +1,12 @@ + + + + + Jonas Frei + freijon@pm.me + + + tweag/topiary + https://github.com/tweag/topiary/issues + + diff --git a/dev-util/topiary/topiary-0.7.3.ebuild b/dev-util/topiary/topiary-0.7.3.ebuild new file mode 100644 index 000000000..ee3dc9ea7 --- /dev/null +++ b/dev-util/topiary/topiary-0.7.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.88.0" + +inherit cargo shell-completion + +DESCRIPTION="CLI app for Topiary, the universal code formatter." +HOMEPAGE="https://topiary.tweag.io" +SRC_URI="https://github.com/tweag/topiary/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://github.com/gentoo-crate-dist/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" + +S="${WORKDIR}/${PN}-cli-${PV}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD CDLA-Permissive-2.0 ISC LGPL-3 MIT MPL-2.0 MPL-2.0 + Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/openssl:0= +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + # high magic to allow system-libs + export OPENSSL_NO_VENDOR=true + export RUSTONIG_SYSTEM_LIBONIG=1 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export PKG_CONFIG_ALLOW_CROSS=1 + + cargo_src_configure +} + +src_compile() { + cargo_src_compile + + TOPIARY_BIN="$(cargo_target_dir)/${PN}" + + # Prepare shell completion generation + mkdir completions || die + local shell + for shell in bash fish zsh; do + "${TOPIARY_BIN}" completion ${shell} > "completions/${PN}.${shell}" || die + done +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + + newbashcomp "completions/${PN}.bash" "${PN}" + dofishcomp "completions/${PN}.fish" + newzshcomp "completions/${PN}.zsh" "_${PN}" +} diff --git a/dev-util/trivy/Manifest b/dev-util/trivy/Manifest new file mode 100644 index 000000000..3d7ed26f6 --- /dev/null +++ b/dev-util/trivy/Manifest @@ -0,0 +1,2 @@ +DIST trivy-0.55.2-vendor.tar.xz 36584680 BLAKE2B 2e61450063b968379226acda86df4351648e89f19acb07638c8d39e315b5f13fe174578a06ed81652c66aa9abe3c6c65a6e12aa42ee81e4e08c5eb5643726c48 SHA512 3bfb36c94ba1f2ed9650d7cef72ad8968f19382f808e2598f4d9b9276547fb1c9b44ae965c6a3cc436299e16757a1c345c18b16c1518f9465c82e4fd81cbd1a8 +DIST trivy-0.55.2.tar.gz 56417180 BLAKE2B ae004cdfe8185061d5ff7edc787e9501dc3544763d011708a7cd2ca38e9bbdb9ed1486ed994ed399fb0cf673c26b63eb75f80a1fe5d0dc3fe830db5470414093 SHA512 f358aa01dc164628ffabd7afeaa608e950fdb04453b1508441a9a553e28d92e0df34e9d2ac7a6fb7333658506882cdd9b32174da271a9cb5fe367cb98156feff diff --git a/dev-util/trivy/metadata.xml b/dev-util/trivy/metadata.xml new file mode 100644 index 000000000..0415fa18b --- /dev/null +++ b/dev-util/trivy/metadata.xml @@ -0,0 +1,11 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + aquasecurity/trivy + + diff --git a/dev-util/trivy/trivy-0.55.2.ebuild b/dev-util/trivy/trivy-0.55.2.ebuild new file mode 100644 index 000000000..e853b15ca --- /dev/null +++ b/dev-util/trivy/trivy-0.55.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Vulnerability scanner for container images, file systems, and Git repos" +HOMEPAGE="https://aquasecurity.github.io/trivy" +SRC_URI=" + https://github.com/aquasecurity/trivy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/trivy/releases/download/v${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + >=dev-lang/go-1.22.0 +" + +src_compile() { + ego build -ldflags="-s -X github.com/aquasecurity/trivy/pkg/version/app.ver=${PV}" ./cmd/trivy +} + +src_install() { + dobin trivy + + default +} diff --git a/dev-util/typescript-language-server/Manifest b/dev-util/typescript-language-server/Manifest new file mode 100644 index 000000000..7ca734ce0 --- /dev/null +++ b/dev-util/typescript-language-server/Manifest @@ -0,0 +1,3 @@ +DIST typescript-language-server-4.1.2.tgz 486498 BLAKE2B 8aa498e9ce9a95362da4d11fb2096b9080f4b5d89a698936d5ccddf1b0e7f34f78276fc0a57f08a57f86ba059a1578b1a88aff75539a20ee03413e99c2b2ef75 SHA512 4664d052f956990db2d31ec36ce42ec441eda332a55ae870f0d86e2d3ef32fdd2b06399eaa300c0ff0e591ca106e4b7708430cb81c190bed4e6107a5c35e9c14 +DIST typescript-language-server-4.3.3.tgz 488222 BLAKE2B a64bbb600b961ba17cf3e35df8e7aaad4076529e646a5db9b12043aee9ae499e7bd401c1fb98a46c9d21dbf01003c004fe6ad5b1afeb71850c5a8ba888b15b40 SHA512 dd02e3e7b46ef52eb3bf5d2c6b8cf5a40dd3211d51764774e0a7b412ccdb3b87f1e4f2dd9588650bf3ccc70972c65b3dc2b66cef03c2304d51bb4b3519a6f3e1 +DIST typescript-language-server-5.1.3.tgz 503836 BLAKE2B 63d9fb77dd4d3da5779fd0fc7de9dcf27d02dbdab9e748f88facb946874cd60c36d5728e2c27496f4d09b4e9686ce623795c684fbade4bc8722a2769323f4bac SHA512 afea40718b5674df2d2a56193f08a21cd03640f8d79c8d3636b5b949fd9c54cdd346db90dd5f4428ac0ec6ac1a43492bb1a11793f09b37dd08e5eac1b9ff3856 diff --git a/dev-util/typescript-language-server/metadata.xml b/dev-util/typescript-language-server/metadata.xml new file mode 100644 index 000000000..1559a98d5 --- /dev/null +++ b/dev-util/typescript-language-server/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + typescript-language-server/typescript-language-server + + diff --git a/dev-util/typescript-language-server/typescript-language-server-4.1.2.ebuild b/dev-util/typescript-language-server/typescript-language-server-4.1.2.ebuild new file mode 100644 index 000000000..2ef847b5c --- /dev/null +++ b/dev-util/typescript-language-server/typescript-language-server-4.1.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="TypeScript & JavaScript Language Server" +HOMEPAGE="https://www.npmjs.com/package/typescript-language-server" +SRC_URI="mirror://npm/${PN}/-/${P}.tgz" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=net-libs/nodejs-18 +" +BDEPEND=" + >=net-libs/nodejs-18[npm] + >=dev-lang/typescript-5.2.2 +" + +src_unpack() { + : # npm uses the archive directly +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-util/typescript-language-server/typescript-language-server-4.3.3.ebuild b/dev-util/typescript-language-server/typescript-language-server-4.3.3.ebuild new file mode 100644 index 000000000..b3f5e4173 --- /dev/null +++ b/dev-util/typescript-language-server/typescript-language-server-4.3.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="TypeScript & JavaScript Language Server" +HOMEPAGE="https://www.npmjs.com/package/typescript-language-server" +SRC_URI="mirror://npm/${PN}/-/${P}.tgz" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=net-libs/nodejs-18.19.15 +" +BDEPEND=" + >=net-libs/nodejs-18.19.15[npm] + >=dev-lang/typescript-5.3.3 +" + +src_unpack() { + : # npm uses the archive directly +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-util/typescript-language-server/typescript-language-server-5.1.3.ebuild b/dev-util/typescript-language-server/typescript-language-server-5.1.3.ebuild new file mode 100644 index 000000000..e7210dae0 --- /dev/null +++ b/dev-util/typescript-language-server/typescript-language-server-5.1.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="TypeScript & JavaScript Language Server" +HOMEPAGE="https://www.npmjs.com/package/typescript-language-server" +SRC_URI="mirror://npm/${PN}/-/${P}.tgz" +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=net-libs/nodejs-20 +" +BDEPEND=" + >=net-libs/nodejs-20[npm] + >=dev-lang/typescript-5.9.3 +" + +src_unpack() { + : # npm uses the archive directly +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-util/u-config/Manifest b/dev-util/u-config/Manifest new file mode 100644 index 000000000..b9a9148df --- /dev/null +++ b/dev-util/u-config/Manifest @@ -0,0 +1,2 @@ +DIST u-config-0.34.0.tar.gz 36962 BLAKE2B 50a76511c4e5d9ea56e7765d4dd885712c86023ddeaf5c090efd9943510456f1f12803bd6c20b6463ecf3fa6fc984257b2b71c1558a4018275cdd2f8b8909453 SHA512 1ee3c60ba5fba1089a7b87d2fccd01e8c823e4169f554f8176853a0d664bf34a79dc8f16b7240696a1a26e5a0417bb4cd2ebdb22f8e55f97b1b406208271daff +DIST u-config-1.9.5-pkg.m4 12735 BLAKE2B 461f0b29be93c1b5507892564033dfc9522cf759c0a041fc878a18a03f2b8a532e84cd6adf9783b7166ab3a4b41872fa8210534721217df81924d3e6247a7267 SHA512 cfb1cc89eff46f065952b845b1262534f4dd5b7029d78fc1f20059b7409d0a39998a88781f3086903d55aec7bc6c1ae899808bf07ba626d27d32668b99ff8000 diff --git a/dev-util/u-config/metadata.xml b/dev-util/u-config/metadata.xml new file mode 100644 index 000000000..dffa3c37a --- /dev/null +++ b/dev-util/u-config/metadata.xml @@ -0,0 +1,13 @@ + + + + + nrk@disroot.org + + + skeeto/u-config + + + Install pkg-config and pkgconf symlink + + diff --git a/dev-util/u-config/u-config-0.34.0.ebuild b/dev-util/u-config/u-config-0.34.0.ebuild new file mode 100644 index 000000000..7dfa48ec9 --- /dev/null +++ b/dev-util/u-config/u-config-0.34.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="Lean and mean pkg-config replacement" +HOMEPAGE="https://github.com/skeeto/u-config" + +PKG_M4_VER="1.9.5" +PKG_M4_URI="symlink? ( + https://github.com/pkgconf/pkgconf/raw/refs/tags/pkgconf-${PKG_M4_VER}/pkg.m4 -> + ${PN}-${PKG_M4_VER}-pkg.m4 +)" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/skeeto/u-config.git" + SRC_URI="${PKG_M4_URI}" +else + SRC_URI=" + https://github.com/skeeto/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${PKG_M4_URI} + " + KEYWORDS="~amd64 ~x86" +fi + +# GPL-2+ coming from pkg.m4 +LICENSE="Unlicense symlink? ( GPL-2+ )" +SLOT="0" +IUSE="symlink test" +RESTRICT="!test? ( test )" + +RDEPEND=" + symlink? ( + !dev-util/pkgconfig + !dev-util/pkgconf + ) +" + +src_compile() { + edo $(tc-getCC) ${CFLAGS} -o u-config main_posix.c \ + -D PKG_CONFIG_LIBDIR="\"${EPREFIX}/usr/$(get_libdir)/pkgconfig:${EPREFIX}/usr/share/pkgconfig\"" \ + -D PKG_CONFIG_SYSTEM_INCLUDE_PATH="\"${EPREFIX}/usr/include\"" \ + -D PKG_CONFIG_SYSTEM_LIBRARY_PATH="\"${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)\"" \ + ${LDFLAGS} + use test && edo $(tc-getCC) ${CFLAGS} -o tests main_test.c ${LDFLAGS} +} + +src_install() { + dobin u-config + doman u-config.1 + + if use symlink; then + dosym u-config /usr/bin/pkg-config + dosym u-config /usr/bin/pkgconf + dosym u-config /usr/bin/"${CHOST}-pkg-config" + dosym u-config /usr/bin/"${CHOST}-pkgconf" + + insinto /usr/share/aclocal + newins "${DISTDIR}/${PN}-${PKG_M4_VER}-pkg.m4" pkg.m4 + fi +} + +src_test() { + edo ./tests +} diff --git a/dev-util/u-config/u-config-9999.ebuild b/dev-util/u-config/u-config-9999.ebuild new file mode 100644 index 000000000..7dfa48ec9 --- /dev/null +++ b/dev-util/u-config/u-config-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="Lean and mean pkg-config replacement" +HOMEPAGE="https://github.com/skeeto/u-config" + +PKG_M4_VER="1.9.5" +PKG_M4_URI="symlink? ( + https://github.com/pkgconf/pkgconf/raw/refs/tags/pkgconf-${PKG_M4_VER}/pkg.m4 -> + ${PN}-${PKG_M4_VER}-pkg.m4 +)" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/skeeto/u-config.git" + SRC_URI="${PKG_M4_URI}" +else + SRC_URI=" + https://github.com/skeeto/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${PKG_M4_URI} + " + KEYWORDS="~amd64 ~x86" +fi + +# GPL-2+ coming from pkg.m4 +LICENSE="Unlicense symlink? ( GPL-2+ )" +SLOT="0" +IUSE="symlink test" +RESTRICT="!test? ( test )" + +RDEPEND=" + symlink? ( + !dev-util/pkgconfig + !dev-util/pkgconf + ) +" + +src_compile() { + edo $(tc-getCC) ${CFLAGS} -o u-config main_posix.c \ + -D PKG_CONFIG_LIBDIR="\"${EPREFIX}/usr/$(get_libdir)/pkgconfig:${EPREFIX}/usr/share/pkgconfig\"" \ + -D PKG_CONFIG_SYSTEM_INCLUDE_PATH="\"${EPREFIX}/usr/include\"" \ + -D PKG_CONFIG_SYSTEM_LIBRARY_PATH="\"${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)\"" \ + ${LDFLAGS} + use test && edo $(tc-getCC) ${CFLAGS} -o tests main_test.c ${LDFLAGS} +} + +src_install() { + dobin u-config + doman u-config.1 + + if use symlink; then + dosym u-config /usr/bin/pkg-config + dosym u-config /usr/bin/pkgconf + dosym u-config /usr/bin/"${CHOST}-pkg-config" + dosym u-config /usr/bin/"${CHOST}-pkgconf" + + insinto /usr/share/aclocal + newins "${DISTDIR}/${PN}-${PKG_M4_VER}-pkg.m4" pkg.m4 + fi +} + +src_test() { + edo ./tests +} diff --git a/dev-util/upstream-ontologist/Manifest b/dev-util/upstream-ontologist/Manifest new file mode 100644 index 000000000..45e633e62 --- /dev/null +++ b/dev-util/upstream-ontologist/Manifest @@ -0,0 +1,784 @@ +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST annotate-snippets-0.11.5.crate 34687 BLAKE2B 56145ab821d64a980b7a7d1e89649ae8a4bb63f688ed9df750d4efc72e69e34a53148d786fdbaf05532fb7061de8ca802e269f0c51557f1a14a926820321d0f1 SHA512 c23c33244118958653b69d7b5b34eaf67a1866e15b79c7eae9c438b246fd840a2447638413fffed1ab61a10d16c2f9982a8f5e5afdf8c2a84a135596566e8a8f +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.101.crate 52315 BLAKE2B 8c3f626aea2c05d27e5a7e401147f0ac779775f026aaced102ca1197eaed9ad971b8170294da9afb5c8be0be87ae3deddb891ff0de7d5726f16f388593f6b328 SHA512 a062eea355a23cc505d7a116dcfd135a905210065069efc6917b520b292f248f6189f58c8ac1392be57f25d8e44613c351901990adaeefeb2d0ba8a612ed8496 +DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b +DIST ar_archive_writer-0.5.1.crate 85345 BLAKE2B 0972135654df9fb5db9e5027508f3d733a06889f0a4bc1d28e31e549be160889cc90003f67fc93c54c09b1659ea83775a707d9869ccb5a224372f299cc1a7886 SHA512 63c6aca1b7122bf846db957e3cc8737e9b56bf5a6a09574bd58a02464f4f149a0cf6931f1fe59c731f56a5832c35891f172e16bbcc8c5fb56c413dcdbb8ce99b +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST arc-swap-1.8.1.crate 80715 BLAKE2B b8569d77dd9702041e29ec0ad19dc6cee3020a2bccfd063ac664ada8fb5c8f5274a6890acb354b2d483e2375799b9a185bc1af2684916d10851e11bc232c165e SHA512 d55320171aba099b02c8370a7ca77ba3ea11b330aff20af53d91d1d32aebe1478c73af79d289afcf0c7acbf286cf3e4dc81baf8dd643e394dcecb3316931b6c3 +DIST arc-swap-1.8.2.crate 80791 BLAKE2B ebdee38b846a897d1af17efb2c5447774e60462b1af882543b27e894d3357f9fe153ff2160584114ac3feea0d1d4409d152d01115a7fb7eaaa21116095f6eab8 SHA512 f7e25324bc4bd929efa752ae0f0a0d59bf70e9de9e66448928aea0d6c32329d3b9ec9c9bba4802be3387a96011fc0c79e886cb461068e66be854dcbc9cefe270 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST base64ct-1.8.3.crate 32227 BLAKE2B 98ec767c74278b2e9f80f8b01b4550f4757eef93eb0770ca2969c9d76fe916c06b225d16020d6dfe4aced1af486c8387f0b4fa2deff6662fa4dba51425b22e11 SHA512 9ad519048d1724d4cc5fcedd704d6ddd2ceceb8ee66eb65b61c5067bc3f7e70940d6ed6584deca6595b0708dbaf7e7ea6e09a4ae460788c31b7790f3d1487fae +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bitflags-2.10.0.crate 48427 BLAKE2B 238a6da813eb2c5541ad470b97b9cf6ad8004095d2a8e865b88eb2301290b7bda22e5b062ba66a04ff0f3108a84d4799af0786b76f785fb5782bd847876549c9 SHA512 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0 +DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 +DIST bitmaps-2.1.0.crate 16717 BLAKE2B 817045077c198a84d114f68474b14515309bf56abde29398fcb47d7593d41c3fac069825d8a2aa1a598dea5b4865b94a21e83d03dc8d069672e1b835bc1ad551 SHA512 a423ea009bf61629e6dd7cb954f2781dd3c578d2216cd843957e0db05abc8f8c5971d2cca1915929b2b3c7b712450c817bb1de8d08715a1ca2641ace015a1dc7 +DIST blake3-1.8.3.crate 207224 BLAKE2B d463a940f84b71209f248fcedf3ebfacf1a31701523b51474b5fb3395f24a5bd553a6337fc5ee120306c45eb7e21329dffa84f546932db41b228fe3093a42ebc SHA512 833a98fdc061669d06714cd126bd5f64af0b052c324bb4f87cf6411f786a532c03b7fd07f0ba56e53aa57509fb3d37a594974d6ca310fada80a35a9a7d17c5db +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38 +DIST boxcar-0.2.14.crate 28144 BLAKE2B 35440a56de6544877cf2dac63f9ed01cd2db5b505897dcc28dd1985af3109030a99aab48013778a2d9f404797e2b80bcb22471ad046d3b47be58a9825f64df6c SHA512 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923 +DIST breezyshim-0.7.10.crate 144799 BLAKE2B 71b54244bbd0caafadebf861cca1fe588df91c88eed4d5f9a673ba5183a2e83ae77565dfaf8ddc20fb3f4e550336a9efb489e03b23af3cd57590f23c12d84172 SHA512 32c677eb435ca89a02da02cb1aacbd7d658722c511677bd0b29b01160b9a68febb016b4d96d20c0ae0662f6e4d5deae9b319ca821ee9835da808a3ed8a34e39e +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST bytesize-1.3.3.crate 11594 BLAKE2B 92c2f4969b6d2fe83c2b42127c8381c0c4f82ccd4628bf8f0f1df4212a3a13a9a0422b29bd54758efab3c9cc8ae46486539c86fa11cdd2d0939f091b90704a1b SHA512 cf16bd6234d8e048015672a73397b9bd163a7af74377c4cce214bbf4f9e748c0a8a19325d61258242a80aed9428d64a0dac3b97b7695e2f923373c61c7a4cf64 +DIST cargo-0.86.0.crate 2714943 BLAKE2B 3124fcd7a3bb82904c3f85eaa97f0d294d5909e03b92ba59d070c18f4c058ec563f5058e454b3e626529f277ac1e8e9fdc471d718a939233380d7ba87eb540bc SHA512 c04c7f4309c650882c48090d0f30c662d18a7efd6be59d08be7b01d464b7dd131e6070bb41a86eca79ceb91fc8e4bd02c61067a6e5a5fbc7a321353a8f2c965c +DIST cargo-0.91.0.crate 2815773 BLAKE2B bd9ccc43d1ae34151a79a17fa76c218f260ec49984143c7774ad9610b94af0df90db35c56ee726a16666b900763501a38b594a07fdf9242f129948492ab5134a SHA512 9140d0b25cdad71daa61289d862096d5b1e2b1e0eb4708e723f5173e3e795354ea10f1ed65636842b0c00e74b83ff702aad1d94544d6664006e3f32fe09c18da +DIST cargo-credential-0.4.9.crate 20715 BLAKE2B 89d939ec1ed7461b51e2c1953cf0461e8a04b5f9e6e73714e4b2ce7369084410234268b77679317c7418d83af4c488f5814fe39ff5e2b94e42ba4637f5dd455a SHA512 3821ad39ca41044145cd6567f8dcd67b8da6f00d9ae8261798ded97a15246f598448ed58fb3caf85d31e93cf764afcaaf74b4d3c3240fb0e4864d0538005de9b +DIST cargo-credential-libsecret-0.4.14.crate 9752 BLAKE2B dfb96390cd28d93f66d9deaba0484c8ee955f8d5074d473cb1d6cba14253dc4748c57f7f2d123bc0f2efda4676d0975fb2980430eb1308bd06d16e9c960ece12 SHA512 942a2bd79587c2e12d9e647eebea5585cd321856d207a1546640a598b9c3cce37dbc973cee746494957eca30d078c9202ee127db6e5dadf2c6beca37302910ee +DIST cargo-credential-libsecret-0.5.4.crate 10063 BLAKE2B 7d879b59718ec7ece267cea5dd7b5b7b266d3f77a9b4920adffd2727c15c5d7aba3622b1f9c68a187cbe07ef88ca9b91c5edb9fb707966bc8c8b23ac8aa22ead SHA512 8062ccc9ca7ecb72ab77269422855846fec060a71365e1b1071c76c481dc562420c86621b044dc53aece3656a666ebfd814dc104d75aa5c3d156967a29e23901 +DIST cargo-credential-macos-keychain-0.4.19.crate 9372 BLAKE2B ee48ac89093cdd914c6d2efe53983294ae2fc3b21cafee77bb761e11ecc658127720c9012f8240adb3e9692ceb4e816cb6528559713a62f45dd452bbf7e24058 SHA512 e518a92190b8317afb41800dfdecbad5fcbddf77f13b0d7f3627af8c281918cf86e57089f9578e88612e3bc8233bc2684d3e7e51184a832d0e293336cc8dc1c6 +DIST cargo-credential-wincred-0.4.19.crate 9621 BLAKE2B fc532592a24a8f8a6d1a4d99d6c3424a69bdda39b22e0c142c17931f1c6e33f9c32292e10c514f64324530945fb087c9d814eb8603bd9194e73e247c991eeb39 SHA512 b3926724c49e64236f59a128a315a2c4cf7238f0be6d8f0c7be76a2dd12b52a43044e68fd2883bc80db9be4abd2777c16aefcc0ce7c3104aeed7a65aed089d0a +DIST cargo-platform-0.2.0.crate 13373 BLAKE2B af4a898596eee2cd1f4873ac44fde81202976fd5b0075eeb1acd104ec63c1aec08612573b5fd0efa740c76ba6eb7aad5434950c47eeaec0fb64c3ae185699819 SHA512 9fe01e4dc36ea90e4aa7c9d6c648ab911854a99b08f214f1c141f9439601e6b23d22117bd2d7fa9d62f8bd4f9bea09af7244313201ecb2b2e1eefaf7e19d1b0f +DIST cargo-platform-0.3.2.crate 13515 BLAKE2B b5514bdbd61f1480e735c21ef3d7febe4e9e034ea01f8f18a7444dbbb30371f9cd84628debf3bd24f0ff916d1caf18f8e13aac64318b5d7a185b665d9aa00eb7 SHA512 eb6b67f86022f75557d91c497d22b8236b4af240ae357980f011be3690cb11105fa11a14885c9b8b38eaf423df6df273eb4de2110ea70ed9bc4fb8e31d67274c +DIST cargo-util-0.2.26.crate 32581 BLAKE2B 3e2356e9665b554fe40d3c0fc0eafca4823db74a7ffb940c0145b963a18f55a6b286e8948186404fe0a4b1c5efc3f8331b8c611bb4357a0f22ec63ad8c49d15a SHA512 af7c908f273e3c2a6585d9668f6def1fa2227e1d0e9b6ffd052914ed23c7e129516dad9fd2aedfcc76d6c85fbb3bad8462c98b92ec998741bf25a8d106f07141 +DIST cargo-util-schemas-0.10.2.crate 44772 BLAKE2B 381b7a76bb29b266222e1641492c423bd93442f40373b7a8f33a0ee1f06cf90031f4f11eb52897618c998ca165ff506c79e060ba67a723ded447f6d28db28cad SHA512 085a3d2456c2fa4d874ab0f573232ec8072bc2c6bfc9088381a0f6a3732f1206cd1092798b856e7111f63041e51b1ac4cf95b5553678b09e5d518aa1fcb8f158 +DIST cargo-util-schemas-0.7.2.crate 36241 BLAKE2B e204dfd3ad009955030029258e022fb224a1d866af227b9830e34540fbc81ccaf740db542d9ff75aca224fb1783c88ddea937e98b42137c5d6a94ae51dbcd016 SHA512 6c0d6540989c7e1e517729dc25c9bd57c32bdfcdcdf56eb47c4785ffbbe95aeefda109cc8e482fb832bb5bec00fce9a42494554d9faf13d6a6bdcd2e814232d7 +DIST cc-1.2.55.crate 93756 BLAKE2B 559d6dd3524897ccd371bb806a181c43a3ce79e21c9978085eaf7e131d9bc2b563b59eef5c06f9b50afcb75ea8a8f06be4b48b7276fe2bcc20b850cd5331b9ed SHA512 51b047f6690aa618466157bb16ec0cd3203a3a7229ca51077d1b0c37cd2059318a113639c7995b82dfb2ef9272a338cfcdf61843c28000450c5044eed52a5dfb +DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST charset-0.1.5.crate 15918 BLAKE2B f79d3bb1c8e78598b6084761913dcc5e32b7c0825218845a5619a71987d005fe0c976f7f35064c4795205ac2339b92a58a3bc79b7554558ab7bd7c55ba81e2b6 SHA512 707e1b190cd98917d5f8a1b90c4375980a15afa3da6d7658ba76dff9c63e6a43666224555ba67da9b260619f70f2501ace4aec4490d5f12b1fdd912d033ff91c +DIST chrono-0.4.43.crate 240392 BLAKE2B 7d900703e48061b0e5c6e0b0633f2d55e4fe012786149d258e38776eb39dc57a153b7475e56c06284d7926c20cd1b95fb741662b4836920cb75aacd12a094b59 SHA512 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4 +DIST chumsky-0.12.0.crate 193230 BLAKE2B 29ac2696fb3a85e8d03d356e7c72534d186f330e722bf791a6a074bea0ff0169f2733289421b8890248761963ad4e18c18bce03ba0cb003d328c785b008dac63 SHA512 d18b1d565ff2e164d8cedec3d600d4b41a838955a2dd6e829c0de0cdc534ee0cfe18c05696b9ada0f5f3faedf69bc6902a2784767f6dbdbeb475569dc6bc6337 +DIST clap-4.5.58.crate 61991 BLAKE2B c97e2f5f71a60be8410319bc316595a2ccdbaf9582743776fa12d061466779ef4a7bedb537b40d7e5a7ddd2cd03f2cfce7c8fbfea97e6285ffda7a7908ac91a1 SHA512 34432208c333b09d139fb2cee798a5cceda3526230b46edf161c094ca3c1f2dbcd634d7e9bb130b0ce76bb50e2c0cf7a871c29bd66539f3cec5bbc792ce486e3 +DIST clap-4.5.60.crate 62002 BLAKE2B f9efd2547c97e942fb8ece20bd357372401cba0a343b7683c8b4eee2ab0513687c39ced3faf64918ea948a66cfe88374ffee0fe3e7ffe4f58a3e9efb77607ac0 SHA512 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234 +DIST clap_builder-4.5.58.crate 170948 BLAKE2B c0358e180efbb0435ec6b4ef84b258de1bc3a172b937f666bdd42fdad5630b2cd96ae57ad9d97239c9f3c767dc39c1fa00f7d07b21306928bb41ff107438ee71 SHA512 d35507f7831e193544a7a25a2c1417750da65782549f5c8abcb62c0bf888dd02c666f482e265ccb3a6c97d10455adb4ca3898abda848ff974a4d81d2b88cd1db +DIST clap_builder-4.5.60.crate 171105 BLAKE2B 590ea4bf09e10ad71cc1936a6232903d81866144fe9c1977518c9966b3c91b0991677dcc40d5a262f903b1f39d8cd79f5dbe1d0149c4e17c5bdc6b312b14e4bd SHA512 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed +DIST clap_complete-4.5.66.crate 49425 BLAKE2B 3fab7b47a0b50b7e304aea6cd5837a401c383321a3292a9c5bb23a30e7b67eef40ab06ac8d2fd6738fde05465b2a37a42464a43c286c4afb1590240be97ce652 SHA512 b910b7e2b7de753c5729110ad7da4e17cb8a23e7e1a584ffd14be455ebc099f599dc8db5517f343dbe1d931777eb455f3a13944bddd3be5cba2b931fd1c69b23 +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887 +DIST clap_mangen-0.2.31.crate 16345 BLAKE2B 4d5065228398320ebe9609be5513f38b470b68a2e016d9a0b82e7c758170f07ee2127455fec935187d3b140579e67baf6cbc1c7daf52a98ef12c0f8df28de6f3 SHA512 a80fcee194753a601c48d9717e5c420a021f1228c0631dc4405cbd223bd3859a9838b08bc7a4aa34e8cbc9848c0c993c66b7a2795d0d1eb13b44568f63f650db +DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST color-print-0.3.7.crate 11586 BLAKE2B ebf70ac13c88e6b9ddae78b04997c4843263955ee53d292e2c75e8549b9f8ca22dc5d950417f2b366635d710ebe41d0f5a1933dfce79cdd10644bfaa2059092a SHA512 b79418bbd1ceb75a079f30648bcc6e9fa90c083058e5eae486932ec9334b1b9edbfb61a5de4034562d06dfa20d0afe45e6c2902d057cc14258abef393ac1a506 +DIST color-print-proc-macro-0.3.7.crate 23082 BLAKE2B 0b4b90ce42dcf0668732c5286178bad6fdbb520a0e272e5f375bb576aff099116ab70fba46b83d5b140d4505d477aad20da43ab6c5f6f55cebccb751ccbf9269 SHA512 e315b1bb6458462ca61bbf4bc5289bdbb51fb2c42e0b10df473e74ec30d2044e67d134052e6e86184ca8e896af264a380e842a73cb2a3562f3601b44d4e2602f +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST configparser-3.1.0.crate 25473 BLAKE2B 35bde987961dd7b7071ad17a00041d98641dae6bb57b2d42fcca9484a8237499502552b837b7330dcf3b2fdc7fcc65a3aa3c319e85798a63f02e16adf36e6aea SHA512 89b3b51a60793b8bf71ffc8f5a7c098264d1111db644fe4ae54c797af9c712359aeb001eccbdb41569a63d9052efb2f8d1b069842da0ab63fbac9a3d7e1243e2 +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +DIST const-random-0.1.18.crate 6646 BLAKE2B 20e71fd7e2b0b9af663073a45d0224a4cf9a6a6bdab5c3565de88b4a66ff24a1b0f8c01bdbb86f5192b723c03030ae02fb86722be7cc41c3154cdc81f843f013 SHA512 e250227850001a3ac6abdda6e7bb88efeaec1504a54348a5ea71ff66c984455eb9181b2acfdc0b6c08ef6f51beb34b7ae7836e370d84d75731a2482226c5ed26 +DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c50fa356098bb5f4537f82fe1b9e893d3e8eab59612a8957e524294ca0a035046468d799e4a0e9253c1464b68ef682f84e2 SHA512 8478bc65b0845e765a69e09fe4152e89f3e3970d2d92e4b32bb0abb7b918c725f325d4b19a45d2a462905bedf837b3a23f31b1ed9dc8655ca502de72616b074d +DIST constant_time_eq-0.4.2.crate 25831 BLAKE2B cfa8e08e63800b1c88b96d645a965873b168682b34f726a9d3ac6fef0a253378c96e853db3ac12dd5fa474abb10827ab81f41b15a97dc035d39aada0fa945fbf SHA512 552376f3024fd6750d4daafd5f703ecfcc5bec3a2b7f8328de2b5ef2ff3ecfc57c2a4ab636eed19940eb5e118e2c0d354f45354eb9d95d17565ce3b5cb8d5655 +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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 countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b2874f5c0ee300f46ccccc8ce4c5c3d92c5a3c211068430d903f2e9288ea07fff532d84e3c0f80edadb0752a803 SHA512 f4c8c0977c6871ac8b7eab15904789ca53cbb28385a6fc90d880f85afb44bf10602850198c624963c7db04dbee8c97e271865ae2eadfdf840c21792de4f2af47 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crates-io-0.40.16.crate 15777 BLAKE2B f0d8ff44d0951d8df39d1bcf5f26fd1d8f856b1ec5cac9c568cc6644c18923dc4476a20d294090cadb8c516951a1e292db2ec47f7860f9a04b40f3e63ab2d91a SHA512 cee3db19e55bb2b32ecf786278eb236363e8112a7b9665e8cfb59a67589079589c0a3101931734a016b72eba470245727bf03c3df6f8c76cd468004f5105c4de +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +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 crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST csv-1.4.0.crate 888642 BLAKE2B 2b24810d308a5c4200e5398f65e5289a1a104f1314bbb9b4e586fe74ff09df6728ac5e0fa13f0345dfb9a97e732639fff86eb254da6e7eb1348c2e86021f317f SHA512 45b74cca5fbe2935c7d46d2370122baab6cb94456328a856ff6bac25af2b3377ece8f706fcd493dd6fbeaa974b622f613ac06ac863387726b715feb3687145d7 +DIST csv-core-0.1.13.crate 26119 BLAKE2B 74539772c30fc03c5887c0802e88b174ff46e32dfd14b09a0ed18c0d6d5f2e3d326a5f723fc842c9cbac9b068f4730de9bf2f030a38fc89107512dd9c370caef SHA512 327bb6ebc6878aa3c76be9beecbd83d0154a2fe806ccede35356836bf4b86512dad6c2e0cd9d240af830a4dd55bdea1b9a7e8bf728cbbf68c5f17d01b504405e +DIST ct-codecs-1.1.6.crate 11206 BLAKE2B a37ce1cf2f9e00859958089b0dd6607cfc952553b1175d39f37b367982d4129275e418f8aa15365755e7154000eb755fdd487a538e896413feb16c4699362dbd SHA512 67accf16e5c570f05a026fae6b124b37c6230558bb637ebe8d15bbb228054e2cf7096d7f4c76aa3fe0c8c23c001748a967f29b43f9e49396c7fe203d83978365 +DIST ctor-0.6.3.crate 14389 BLAKE2B 566df0c4161a5c7493beb1cc4141dff1527b768ef0441da60d571a88241284bd660c55b972f437a0be1cd95596f4606d00b3103df1e6706a3268ac8a21283eb6 SHA512 b0c925466eb8bbb619c0aafa0b94b8cfaa965f779f45b6e4d5ebaa0c068c3a9445dca9e9ef2a8625b3e9cb4972841de1b1b72f55fa05b4b7324710c00fe6e23c +DIST ctor-proc-macro-0.0.7.crate 6462 BLAKE2B bc5d60e230c91469bf477f774fd490e85d1047c204d4f4e2fb945278b16ebd659f9f63b2e354be80fe90f15f523b98a2a2b201d52de656ca04788451d2d74105 SHA512 605447e6cf4604ceccfd77fe45f8f48f75a099f9ea8419642de149edff62c475747f426328b5fea3e2514aedfd97b04c8f059c66ee8a786f5986f42072579b32 +DIST curl-0.4.49.crate 97947 BLAKE2B 097b53741c5d36cc0b5155eaf3c1d645d82b9c0b6d107a1e6d44466a982f7a39a040220af132c56fae18dfbef1462730aaf83f20521c4cac4d8f9f2ef5300297 SHA512 804dc0633431fc9225b0e1465c8b417714d6b5d00c6a4449e74a52a6bbb831f495d578233328fd4b13b848cb0ede6855abd33a9cbd8067be3592c0505c0930b2 +DIST curl-sys-0.4.85+curl-8.18.0.crate 1809508 BLAKE2B f9566e58ae1ebb60370e3432196820c2c793d3f95d093e8713b3ddc991842af66a697727ae56be197b2db59d23e7e6c3ed77485a04d3ddcd2a9ebb8f2bec32f8 SHA512 532388b6d0b4115494641802ad73a80381a5062d5d7c880aa9f66a2a71ee3a447cfffae6aee311beafa75e3cd1570c169e169904809008cb32c17ab3dd4af869 +DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST data-encoding-2.10.0.crate 22293 BLAKE2B 69e1b5fb57f1a2694974d3ff97da7cd1e4cbec8da0e57acca804208f3141cf0381b329d3732c01cd4a42761f8072d2e42404adc7a6415b091e5836b48c757b2d SHA512 b7811d5620214f4d6361e37ea9dba7cbd9e24cb55066086f240c38a9dd27f31ac86fb358c515704d82cc50fa59e42070d7fabe5949d9355f23453488baf8058c +DIST dbus-0.9.10.crate 106248 BLAKE2B 7824b53f2621bef9f041ffa57fe28402ab47c34e24c47662362e3ec54e6e6c6f0442cf25b8f31522716a5f542718e96e14a1e86b8dc88a5140c565f05b8fea42 SHA512 1f76ccf1140f612e79cb07ca878fedb263096ff9e07364bbb0b8a9dbf30e465e7e6896d4f863a030d262055cf2522b42556d201c945cb0c63e761aeecc824dde +DIST deb822-derive-0.3.1.crate 4292 BLAKE2B c6f55563671a49b346e12afd194dfc1532d8e72fd45a2b5e6ef371880458ea8053ebc10910984873e2556ef38a3188a001e8305cbb41b211b5fcea6d72ae3c3c SHA512 a4117a599d1912b80773e4c6755266801b9d6b59a4a46bf1b79b5de0af5b534dffdcdf5f3780783e6f432ed2581a1f4d7aed561209a5dea5d9d4fd39d274da74 +DIST deb822-fast-0.2.3.crate 16831 BLAKE2B 1e3dc1ead012aac03b8f6f0cb653d370dbb114b1b03d46404d8691a36a0e1606d44ddbcbf3bfb7a5b94341ec8b3024d17a095b35579d31b237492816862e3111 SHA512 3454d3b980ea9d7507f8f0d5311961408de1ca6493b5d34629e5af7b7c2aff989b483107a561ac096e0b0df0030184255820dffa958ddd1261776a8a36af7e3f +DIST deb822-lossless-0.5.8.crate 637713 BLAKE2B 1bafcf23d1caa053f18d3dc27c91a6df28a9543f94d0f6bc7db6762866ffec1a022d1a063d6574858af747dd80785e0b4b29aba394118714315f57e82acea99b SHA512 885bcb9cd0e95a1d909eea9ba350382fdabc4023a21f9fdba812c767d7e8a67b3ea3d5e5481b2fed9ad5c99cabefdb8007f1833c9f81cace66e09dc059275411 +DIST debbugs-0.1.8.crate 37428 BLAKE2B 4d032626df99814ee954a114e5565673397ba3ff780619c96fb9eac0efce6a99e88524d2696ba90907df34453506e1033e6eab3642247a3e52e7a852966e5be1 SHA512 9f3673dd73fea564e8e40a61cfc053cac10e3cf885a5f244e1addee737cd9f17a4b7de83be4173ae316ba35a259c757a6ec362364a85816df7017a20f72fa2e3 +DIST debcargo-2.7.11.crate 142418 BLAKE2B 2d9011fafafabcd495cc1c45b8131bf93339300e21e8941523a1422ce52df8d4d0beee8974bcae58e79cf2c0f4d6595cc4fe88abcc60c6e2b91fdfeea931341e SHA512 1be701559fe25d8a5ebcbe47d7ccee15b4c7f8a93944d5f25dbbba92a9149b3b46832c50ba17ec0cce67ab3803df679f9d45291c0c9aa05cfa83080a98afe95a +DIST debcargo-2.8.1.crate 152305 BLAKE2B ff0e2031d648124855e0f6595b774732c3bc3859a86231aa3333689941b87272a438f2add73a895f1ee326dd692e77e5f8848be3d6bb5d418cffd7ed3e664763 SHA512 8128607e239d2068a65a34c41c218c8815f697f9b6e68b63a634b32a93379ca43ade6976fa2e620bbcf96e1b30bd0ba11d3c01051b8952e5d254027c176d6d71 +DIST debian-changelog-0.2.14.crate 62865 BLAKE2B cbb7515b9c6999d4245ea449806b5f36447ab2204c704ec946e7ea62856dee5808d0a10f0e79a7288f72ce9e5e9dc9c4b4aacd8dc869df93f240b0905fc38012 SHA512 84ceb5b4bc0a170611ada0d1efe810d185e768f40a979823ab9688430b44d33a58ec68866ec42846234fc9a30dd44040b1dacba9b14906c068901d14ebc177c2 +DIST debian-control-0.2.17.crate 117160 BLAKE2B a5e6fdaa86054df796bfbea6106fab96d70155511d612435770cf35e42acc613ed3dda886ea48ccbc87b422b83a43e7133d50ddb80109ac624c3d8bf4260d6e1 SHA512 9749ff5547b9edadd33f3338753dca3531f9d57a62d6e01241e2d41b6e7300e50c0ed9a3949e0c35d5d2f127ace845135cfbbc87c1cb0750a03f39c7341ea462 +DIST debian-copyright-0.1.40.crate 17389 BLAKE2B 5e3bebe5bd1f231bab9e9e8ed92ad12202fc0a4f1c915ae230120414b22156d2dfc1c86623fbf07e25abbd6a2cacffaa8f8546f5b2e8e9b88d7bed51192e3b0d SHA512 cd8f91411acec1e0e0898077bb2c6b9f3f0f1c52fbb8aa5fa3501289312967f62b815e56a8d9b26b5473c9d6b8e2ab539b9f2b7ca7439b799d3aa042081f7500 +DIST debian-watch-0.3.6.crate 73030 BLAKE2B 6f9268a23af894308f61d7f7f67709a98d08cc45362c3d091917835cc7e58fcd6e56baf585d75df8bb48967ae6294c255ee5226e3eb0d1606d77c81cbab8f372 SHA512 cd7021635a708985e9b25c842ff21372484bb2cdc52fd1cde0ba2703d43392e66943f231a4a11c6381c36ed7f31a81958a9fdcb7eec16deca22e616b67bb253a +DIST debian-watch-0.4.0.crate 82968 BLAKE2B f33ee1d20d5f97f946c6e7a6da3ea9abb382d9567d5863fd2504328dc00ae149b0f0a335abfcb044bb67d9916dce4387e565c8cf5d5b6d6b4f59ecd31e1d978d SHA512 dac96e5cc195a5b7b096160ee03e2a82df4148e417e41cad78b7811b95acca12d4d971c2e5a15d662225c482b146a6056d258366f4f34bfa74eb422286805fb6 +DIST debversion-0.5.1.crate 31008 BLAKE2B 28f0c4f9a36b1769a0e967f277cb2a488268e51a63e4572cab4f6ecd4741a92a094acca94760fe6a4bdc1b6bac8b46526ed2ccb8e7a1789b26e395f6b0c8bcdb SHA512 42d3f8d6c5b7fc62a3d7cbe85b0e7f634cdcb2f8ee89c59df8af9e92cca265dfe1d907b58d3997d04b5b95a71562cd928b14b46adaca5b824fa12b1e2e45753c +DIST der-0.7.10.crate 90111 BLAKE2B 7a99e9f047b465eabb798286a613948347aca44afa4bdf171fc9663f128b26edcc23a8b1057f64e607a5847a9bf41a292a1f1df920bb248e98737d2ce85d4891 SHA512 73e25398cf349d0bf3a656cffc4390f2c82304c10a5da6900f2216ead1150d82e614eebcff8fc3e837b185b705114a77745700c6d7c0dd6bcbc2299fd213d73b +DIST deranged-0.5.6.crate 26617 BLAKE2B a16af1d07cbf35b4629ae16e16bb87dc37498f43d9388f121ebe127cbefd764c243a0b5f6d7d6c904cb1f3e9884148eb7620a0a6b0b95f639d5d27f84916d714 SHA512 b205a3849806397d40527b62f7a9770dbda248023b956b1c46f475c524401cf06305e2aff654f4b712cac7743d05d541df97df66f42d2f6f38e701502124fc8c +DIST deranged-0.5.8.crate 26885 BLAKE2B 72b9b2025009a0c69a6678f079415937c39c4a4ad307eb8dbed1f8d2d6e125f0ef4e422b65a7d08c2b1043814acafc0c6a0e81b024fd8736930eb29793e000f1 SHA512 cba9189672275a2d46d61ec04ce8d08ed314d7dcd7671029f3d7099106e112879eddcbeed23b8e167467abc9e1f5211786b5a91a7b2c41720badc601e21a17ac +DIST derive_arbitrary-1.4.2.crate 12290 BLAKE2B a3987ad184191af8e4aadc0904af222e39ed758c207cf1856ea784a6020ca8b1b6fe89a7ab0414d1cfa6f3cde1b5434e6d10f90b6aaa29a3756fd275ec7b710a SHA512 2a6e4af570a64c1ecf2407cdfec781dd24a167f7723c3341ff0237b0da1b2b7b52e823c08d7e1be193cc362706b6f6e914760c3699d95daf9338c5db2accffdb +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST distro-info-0.4.0.crate 57159 BLAKE2B 6cee9725c74a8fa97777013c546f7cd1f15c0a5160697b2c0fed5794025c6c7c9d99efdd0f06d813577fb74a563100dd290f6c18cfa64602d4970515677dcffd SHA512 553612b271a087a4aa276a895620379c0532f081156cfbec915f594c6b3c7c03478b2b1aab5de822dcc53c8efc32864579ffaf63f28773ea4533911cc3eeb643 +DIST dlv-list-0.5.2.crate 22373 BLAKE2B 9edcbd42af8665750bf633dfea9543db4e5f37208523ee05300a599d7107a57e35e9eee2c60ab9cc1c5dc5d7408187dbf846fb0019a1e7ea7de905e08f018453 SHA512 f2fe69a3a5d319ea963c53e6a410f3a5553d6f6b5708e6318b450ae3b5319a19f9d492bcddd233d7a5a65355ca378bc41232c335deb9c4987dd9350a37afbca3 +DIST document_tree-0.4.2.crate 14155 BLAKE2B 888c938ffbb6a11f7be7a7e873b77516fd7374738bf14e352dbe6f8e93a49afbe8fe29696cc91c2f7416f61e30b1697198a7a598f74c629369c9fc790078c1fd SHA512 f548def2787defe183f25c4cd633660bd3901727717b57f5791452b62a0195c3bc2468610a90829c9e12328da7a988336ddbb297d69defb677c40c2a23b7170c +DIST dtor-0.1.1.crate 11375 BLAKE2B 40c15d70aa6ad7be34df71e4b3b1af742d065875bbb1ba81c8897d702edf4ea4e67d32a7ebac7f13fc20c8ebce5ccc5b252fcbcab24826364442fc372ad344b3 SHA512 f86142da7d6caa1915f9e50daae4dd3374a77829025f9b1fe9f047f5c3d357d552c31211dcfabd9d617b58df6beba15ed4e4ebfd951d1db48e3c1fc56a566728 +DIST dtor-proc-macro-0.0.6.crate 6448 BLAKE2B c3ca4d376aa8188021ba1bdc762fcc7e2d4977f71493b476e46a5f48ee4bb3b51dd579d508c9b1c133630aab067eaf294325b57e88500c55a7b93e33dca862d9 SHA512 80eb6cb2f0d28e92bd2eb49c86ba2d9ec87ca29292537da79066af367df6255bf8396376e7b1b5844c2c27304fcd00c5c36287522354e1e0ac74fe7ae6c78dde +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abbefac29cfd85c3904d82495753bc5917e8e2b8659bd091d73c2d57bc2f6c8477b7d5d44ab858bd3a99229af SHA512 c69f921653a3dd47fede16aa886675c35b082c7b83486a6fea2c39cf2f98535a00263d7f0e68c5593d16b7cbee757ea913060bcaaa4c69884ca6fe2d3b149222 +DIST ed25519-compact-2.2.0.crate 31919 BLAKE2B c4c22ce98704fed299543c1f98b2add7d5f08dc6a21210431ad7d9c9e1ca5a848cba975f324c0d04fcc981be6604acdecc23f70e04c2e729e20ef4bed148a6e8 SHA512 3af2627ce9a28e8fdff90668d4a73db73ce79dae434d498491feb61be9386c4a52b5e3f09782cc355cc75a3aa7324c5fcc9f1de35f98e53cd929661e3aae44c3 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042 +DIST ena-0.14.4.crate 23421 BLAKE2B b5704cc51d5bf3110bfcc1a7da31cb475397653b062469f5693ce63e143e499b1215c48ccd6fd83b0089598fff875301b47d809d293973dea12df8ac7de5cf71 SHA512 3f63559036db52daa9333b3b2f18d71484d8bbf06acf9c04d53ab319aa7fa5dc867a885e62bccbcb9f1a3f95a6774d25fd07eaba03d2152f84258e76a0a876c7 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST env_filter-1.0.0.crate 16069 BLAKE2B 5df32d4cbaf9673c8ea6fb89cbd41a116ff6c52c3e7148b751cad442545c26f837f09053a1c2971ee99e620f338bc2bbbc9b2c1b46fd9a0bb11d9db0c576cf9c SHA512 890817bf22f8dc1093421b6df6490dff4baedea80b2f2a66be9c4152cb2751e118fa1cf71d3ded495e16aec7508717c23517ca1076ce5d8f01203b5b58c5e244 +DIST env_logger-0.11.9.crate 32624 BLAKE2B 278478c73d15e0fdc6bb1c012e5a1bc7b6dfaeb3de9afb93c9d833bb6c44d9ae0d1bd38af322a8eaf2287c8b0dd296bf6bf5f7d80ba59929608fdd42bac534c3 SHA512 991ab3032e82cca38b2597099cc9287d1067d0973f2ad60049f856fe352e60bfff6dbd54653997bf99d39eddc3ef9524d6ac0649240faf0897a44909f0f20354 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST erased-serde-0.4.9.crate 28835 BLAKE2B eb98226d5ce061c7a40f860f8c887ed9e4cf5e3e1126ff1290277a621154ee5c61c9b36944cd650cf235e9d32f987e9771c18b3a1fa3beed4757609c3f668ca8 SHA512 7da21614dad96145e0251935384ee4a7172613dd62b0813be30c59110706205d9783faa89132b1993b85e375ed79b99f06d6a6b2db0c6027db20f13f59911188 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST failure-0.1.8.crate 37582 BLAKE2B 007652720edab76efca83ef23a6f29dfec2a8949e88f697a4609257d158d345ebd617577df9cda69a25cae70e02f96479f427ee3059362771a4a1459bc4bd1c9 SHA512 a8762c978c286f921ef9c46dd17f57656739b339656ad237f6fb43062a8b2ad97cb98b977ae04735312d5328894b45c512fe42e33a9bdc4ea898330816b7a884 +DIST failure_derive-0.1.8.crate 4950 BLAKE2B c068f2a122e1137aa8a31e3a3c4c333f1e66f1b93df144f5a07772167f9085241292b85c55adf33851c319a418bac19fd31f4fb22b87ebbbf2814cbc815b77b3 SHA512 3f11adeb616a2d57e1a33ec2a5eb71c79a5df7946a27b74acc7c89a67c5dc6d01222731b37b405e33493570a98c96c7d2c7b8535928d7cf82536bcd9f0df809c +DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa +DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc +DIST faster-hex-0.10.0.crate 13419 BLAKE2B 119f25ab04ce6f822364352848afe5f90d5b6afb3e1522d549e847b2477a3cb45c3ce1d325159aa3e015157c0437459c6c87399eda86d206ebaa327cce14ddd4 SHA512 aa3c6a6cb1188ce48f92997daf3ff61b20279012dc6a9110d7f6ee3a10aeb1a5e6226734067fdda822b5b37a89096f96c9c2d37a76e4d13a00ba3d37e72bf05a +DIST faster-hex-0.9.0.crate 13053 BLAKE2B 36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430 SHA512 7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST ff-0.13.1.crate 18607 BLAKE2B 8acefdb779093d98b59700f620986e98fe6a319f5d607e0d0084c44c84ca5c300f2e1cdc6c472ac895348170e24c42a90998788fd1efe015bbaf33d0183e5aac SHA512 f6447e9725877c6853353d6fa12d906d57851dcfff4593ba0a3c4fb40d26b96948635b49489957d4e934b5146a1f6b741840b0950cb5810011e34fcef729bd4d +DIST fiat-crypto-0.3.0.crate 600542 BLAKE2B eb1dd200be48657a3a6911b35ad6c3cfe1b85461ecc6c5b49fd98b40ed1dd26d1560af2b62e4b187d98e0b42690be28fbc4da291d5bf696222ce56abb3b61fea SHA512 bedeb276ba5f2fc5de4eec1ecd76f73f6040920f51d88d8410d8f3a9a22c2547a1e72548d0aeea73c5e5db93d42e15a44d41070ae1176c330142700c97311d31 +DIST filetime-0.2.27.crate 16678 BLAKE2B 7ecc5d1153771eb322e3b885426a05d4b8f17c7030ade7fc825b32edf23ec52db2a0024dacb1bf34f2e1b194c759c0fbc06f711f010d5786a5a18f114515a54b SHA512 f1daa3074b0686b54e6232b663ddcc442c991e35a49743630206f40b55d710687d9eebc525a47ac747bc123d8301d8374fea7c1dc6d05ea916e76612bc4c70dd +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab +DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fs-err-3.3.0.crate 27110 BLAKE2B aeff812b36f799943a35b0b1c9786a9769f02bedc76668df60d83f3ed86301b42f10b5e68958be1472053cbdcc792ca3453636b20d82471255749dd513e15376 SHA512 faeeed3a25ac5f9276348c1cc223dc784580edd667c4523ec5ff0c6e61d14d979c10982736b5ca9002775c53baf34f2baafb533cda291d3d7fb1ec52423bffb8 +DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 +DIST futures-0.3.31.crate 54953 BLAKE2B 4b91470d3c85b9260c734dc6be8c985f78491b599d2a6ec0d1e824b82f684cd030be6f64179f7aa7c1d1fbc7cf0c5a1bc5bd045123b73461f490d7c2b9011f9a SHA512 a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d +DIST futures-0.3.32.crate 61234 BLAKE2B dd15b4558a91d8012bfd9d7ea3cf9764d8b4d9a4d9a2fcdfc10f30465d649989b637045e2cd72948dae060eab3de4ce257f90de263e4b08c3bd0cc37e79bfcf7 SHA512 ba0fab7062af4d01143ebaab728b9d836a6589821e49347751add959f7b85c685f91f99b6a31e44988d887c4301bf657c0f8d969cb3ae219235aef2528aeb4ae +DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 +DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab +DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 +DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 +DIST futures-executor-0.3.31.crate 17965 BLAKE2B e111467391cc99d1b6a1f5fd3aafdb86922a2d2d9e360112402d68489577527aa35f4f65e6c0dc8f48372927e6d7a6a4a97c7b9525c369cb14e34ca2dafbe64c SHA512 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564 +DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040 +DIST futures-io-0.3.31.crate 9047 BLAKE2B 667e62b50be304b68b8437d93b734a0e2433d88a3b410010ed0b04eb2bbfbc9984454c3f0a591f720c9983582c6421d7f870f0733c31337c4c518112f52aea54 SHA512 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf +DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61 +DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 +DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9 +DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 +DIST futures-sink-0.3.32.crate 8106 BLAKE2B 881eb606c985836f361f5133b32401f4ba84289a0c8e0e075f74ee2a6fd9ee1fb9197f53086c368c2e231db5f1e61ae88f99f578c50956d124b612f1e8060222 SHA512 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3 +DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 +DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520 +DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 +DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST generic-array-0.14.9.crate 17439 BLAKE2B 881593869e9a357ecfa470b8c8aaf4038899d4ed5f5faaf8e167a108f62abc7a1a270cae8cb15d402537f2f837ff19b2e79e4e9cdc057fafb97be93074881c3a SHA512 113c841fb2c484f3a1f65be6a509738b530d0abf8952974e00225d2e031dc7e53256ddb650448e1e7dd069b786195ac2ff1eb0fcef6b3549ddc4014c1631b60d +DIST getopts-0.2.24.crate 21467 BLAKE2B e5468cb141bc8be43ec84606c873fa6e16a49e902e247f7c38a08c6e8088d36964d99b41ae3a98a5350cd8fd15ee8d46762b818c79d1198c0aed576de191b640 SHA512 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST getrandom-0.4.1.crate 53686 BLAKE2B 3b6dd1e30a5b9e771efa0a3d87da99c8c0da5f3be368859b1ba6f883c9a7ab4926c3713149cec3524766070d8fffd284ab5c382c29b74e0aeb54682d4643eaba SHA512 120649af83beaf0ae68e28e47838c11ab7def55f683c16fb4cade1f13bdb38316a1823e93f420ac9a5d928868d09f376b9b079dda2a639eb1c2f931c09ba43f4 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST git2-0.19.0.crate 215910 BLAKE2B e6dfbc292dd580dfe2b5964745d73c29ab4e43d91af37893eb2b915c7967d557940284c388b5693c8f366d98979cfb43f184627319799a359b2ec40c6d875a83 SHA512 9d868ba1594ace291002c4a10dcd43f192dbb8c2070abd74883e57a7f53825c7a29080ecbe4279f6c7ee845c261bcbc93b10004b99df27de41cd29bd48e137e8 +DIST git2-0.20.4.crate 224225 BLAKE2B 553817dde65de6aa191e3bdc45a2320fca559e44b0c336cc6c860e6ecdaf09a002dc16b695e8693281948988bfda6510fc4e0db518bfe1ff398ba783621fbb93 SHA512 774dd42e73924aa6a7f21c58dd35b1da93b3a51a5776d0d1e2f20488cf23795beee8c8d9e3bbd9fb82737c7cc9a74894d25fde03dec0bf092643ae0f0ba47aed +DIST git2-curl-0.20.0.crate 9587 BLAKE2B 754dc742a2c68aea90b99905d112435fbf31dc1c14064e62dbc0002b01b8adf630b5a4965526b3a3dc634f873bb3f2fdaf01f8d2b639b71f58df686d814711a1 SHA512 06d704e8f5227418bd0b3379c0dd503d694b4071d00432a1ff7593815e5074e02272a3f4e003d0feb7e9e3e806abdf68a5224a0366124f6a83681a9295f58424 +DIST git2-curl-0.21.0.crate 9654 BLAKE2B 76fb46e7c26ed4884e71fae3062d6fa07f24f63e640cceb785f06e901a6cc59a0cbe70bf815b671dfeb52f2d1ef7425c2204aa677625b45d53a01423bddad97c SHA512 6f3969f568130902831b6b1460aff66720cbaa2de412739ad3f48e9fc587e68064219cc0b1f0c900b946b94e1113f74afaf0ccac5683c086255ac11eb16ac426 +DIST gix-0.69.1.crate 283914 BLAKE2B 8024c931523ace0375817c8c94df04d2fb0de754b74dc68d09dcfae1ed39fc145c0c7aa7170b689f0ac0dbf135b1ba1ec114dea41ec5de263a5f9e3007e2b4fa SHA512 49cc671a251939f0433224e20f96fd0078634a8a56c9959c0da369f5c5f5d1435e30002ebd4ba8e6d40147bca4f55518fcef56957651cd78e9c08ebf7608d2ac +DIST gix-0.73.0.crate 295986 BLAKE2B d96b6a9a1c7826d94566d745f193c88b89624988c1ca6f7156f723a20e34cbfc3f3820b53cd895b56fb5903e2448f64d998f2f22e666cd99e314a2fb6e26cf12 SHA512 1d51094667e0e0b849459e7106db312b5623d87628f5b19f0940c01d753474bc8b935ce3338f7f999f19270d2ada8fd34a0525efa85fb913e1cb643ac9fc718f +DIST gix-actor-0.33.2.crate 10094 BLAKE2B 3805d8cf33e8ed2c86759e000864eb900aa8df701a4ee180021c1e85992a22a5d7603e99614c2867a08d532aa5356172292b8924baa725b2f632973686014f37 SHA512 5289c2bfe6a318d1ece87b084a47e641cb7cb7a02fdb79286167e3e70eed3e7b961ff0f125dbec44b83a1bdb86f010a2cb1ec93ebfd4e5bed92eeb5ec410703f +DIST gix-actor-0.35.6.crate 13441 BLAKE2B 2ae5e4192359322c068f947b22b0fad67784592d9c375d2317dea2f32224a6366d8d2690056ccc01b1621b363ad8ab069ed0e450a25edfb770dea6659fe4ef79 SHA512 af360398bbf9c900edf4538bf4bf89bb763f6aa380457eaeddcc75dc52ce344aa86bedaaeeb74c96d5bbf5cfc116bbbb2b7c852584953e65cd9b115be7c47b8e +DIST gix-actor-0.39.0.crate 12462 BLAKE2B 5753eab9038d2c0e12d30ab08693c759f65ac9c307010eca5396745cce9ed67fb9193eddebde1b9383ea882ff4f17455572bc64790e72c8efd5580f95a4a924b SHA512 01a44b08cac06116ea585cc96d709ae7f5de577946d9f95060675abdc0d0e3db551c5e5ffcbce8d5649fbfcf9192f934df26b4faf1893d1feaeef4ba3f28482b +DIST gix-attributes-0.23.1.crate 19861 BLAKE2B 489d9284d6ddacc1a4fcfe00db3f77287153f5d5ee976499819406252f5f1169d1a72c94c7cae5622387826cad18839c86a187c34f94daef7e2ad8a950bae12e SHA512 38aa6a589edbf7cbbc9fda9f1cf20ff0ee265c43152ef1f4653a1400bd62dd44e768f8e911f5b6a643b19db9805cd0d239433e78cf884b079fa3db639e4c8bda +DIST gix-attributes-0.27.0.crate 22764 BLAKE2B 3b5a5f0691bd4a8c949bd3e7513375d8c074dad6c6741532302b56cdad7bfa7e59c1ed89586f4ff2574bba063b5e532e061a95ea850e821702f5e9eeda09f848 SHA512 3b60450d724c8be93863586e130b4373ff85258e61196e5b212af0fea4e5623cf4be0f2297f91cf5033dfb591d7bc8723ff02917e3f9845c158e78cb0b930c6f +DIST gix-bitmap-0.2.16.crate 8149 BLAKE2B 26f14c050585c299965b1128f9130c68296bae1eb2130a024bde3aa6fcb1a11c7bb8db3af82b4e50561f66c9422d65adb611c2405eaa776b36697972db725bcb SHA512 60278c9f0bf1f5bd870dda69180d8d00cd8402cff74ece739ad6b5cb59cb2b04adad11c6745ae7892313565903a4f69668a5b881412fe4e4e7ecd2be7f61eff7 +DIST gix-chunk-0.4.12.crate 10638 BLAKE2B 6dedc1bb3a9f61748db976ff02b188d3547b55002c5c40ea566b2b51f07f2554c5cfc2ea3b7eec72ed3b596f368a762af1487a3d86ab3f56007ba540414ecb4c SHA512 ddeea7f7858bdef2ad79a73becef502dcc18c19958c552611887f3f54fcea0b3e35ed66784ce71c19899b5954e928cff5fe5d2050c2c04bed0ef9f7225d14509 +DIST gix-command-0.4.1.crate 11830 BLAKE2B 39c88543dba71a5accb529c8d666a1e0363df83d3c8f5d5480f74e015f411211d1b40e7bd116dcb7f4523aa5224ae62ccce9992cf9a1543c28c06146059c9345 SHA512 e72821b8f007eb8422feb32b5991148dc464ecf873ad7e05be0a07cad8e0da5a9d1a785e1bd7c038a99058b0a87d8cd3c3e7c001b701644022cd0ab8e862da0f +DIST gix-command-0.6.5.crate 14443 BLAKE2B 6d2f488d35f75a4a1f090c19362371f14a02ff27a150561f095a64d13a90b8aa60b2421b98adea70ee5ff66a87c2b1ca5830afbf8c8cf022e446f37ad2c7774d SHA512 6a585ea58f71edec078ebc0cec73a064ca79fc8efd8b4592b681b773dd8f1a94cf76b3dd6761c3c12fe98a9c70393965792ac0fda2758b4374cd1a25ae3c45ae +DIST gix-commitgraph-0.25.1.crate 18945 BLAKE2B 65c69910ffaa374ca1c1737d8d04c6c01ae9e5e8bbea31299d1be00d4ffd768f46f3425ca5acff20558d74248f005ea1c3cecd77f0ee8d36fd058b0d3fbc1708 SHA512 27c617d2b81184ef012fb9ced3d05e621f07ff58947132db615bd1059ade26acecf1e6203188c570f253d03196fabe167619f810110459adfc4359c08c5a2014 +DIST gix-commitgraph-0.29.0.crate 22360 BLAKE2B eb1dcf91498171932567169361e8ede8f8b14bf135e43e82bd48868c6c098e1765051c4bff469fc85614e7ad9165d8e17f511afc807b1986ee807fcc6f99a647 SHA512 066c41f82798def2f59a3ad09cb328f638d71a65e55659023cfd90f9c169baa859f136163804f20288514f128de5b7bfe23cd254fd006c499c8d1ca77299d598 +DIST gix-config-0.42.0.crate 64315 BLAKE2B 11ee6cff62d2981a6246741010ba724707075c08039a51c54230369256e9ecc31ec0b9d7fb60583bfefa75306f8f65f0864bb873467bbbecbd4c147617e518ac SHA512 e205e07c8cc55b3456ed2612ccd504a307daadffbba598f62164fa7797abae2159110b455194ffc2ced02039d0e76e9881a12ce1a26763b79954836d17e6b4bf +DIST gix-config-0.46.0.crate 74104 BLAKE2B 275375ff05e76767700ade6c1196bd8de83ddb55c052871115cc2a7a12520b74783506ed62476889f43a96bfdf67041c3220233385d24a55ba6994fa645edc2c SHA512 d373b901bb9a925c0f15b15a7ae7a3ef451f979d3ed2b78355b0dcca562723a9cbf54109ac7e050d876ea20084cc6cc1703c0f2290bffa0e443b2c67c516acfe +DIST gix-config-0.52.0.crate 73711 BLAKE2B f39b8fe73af5b29afe09db43f2661d808d7e235638c09998099f7d08d65711da2743271049d9742b13887465401c9e5e186627ff5f5023f9c472338a2fdff8c8 SHA512 9d4c152a89af84a91e074be68b9dbcc486b0ed045874adc02ad27eade919444d867cf69cea75c58faed453ab7cc543818245b932fb3e83442e1bb8e4fa412028 +DIST gix-config-value-0.14.12.crate 15627 BLAKE2B d5433d262969ec2c0c081731b00fb8d6fd54282079eeeb8e7b78c730d7fcb001f4f128dd79adb372576598f94dc3ab4f908f8a1b739fa0d6d4d324e205e68956 SHA512 02df8dada0a8bbfc9b5c01d32ceeb188f8e92e208e879026e9e9591cf8a3efb33051f28e5554ff85954168f5abebbb4d4d2d54faf6722e8749a71cf2f779abea +DIST gix-config-value-0.15.3.crate 15605 BLAKE2B 9ca0c3c7f794c70f499afb3edbb1f28f0e912026f51f5142ebd7252a54ba6c65cae1593ecfcd48a35f88ddcc4d62e0b35451648498dffa4e4ace74b360aa4d48 SHA512 4101e9b45b7bbdcc84c75a7812a7bbe3356d794dc91419afd0803b793e6945069f5a3b4c13bfe87fef4bb7a46add925c6efe28cd412181ef441938f77360284a +DIST gix-config-value-0.17.1.crate 15568 BLAKE2B d51d489c05eebe5dd71d171aef1402861b0b42ba9b4083e393a4c84e13a1ebdb2461d84ee009d7aa0698c23facf01ccdc2614384169ed703dca4a063ba9f19f7 SHA512 8d3c5fbb922f5a45fed11eccaa0cb7b8d7900ecb5184fea3f7a3040baf7c0e9181fd45df72f436de19b1f0041f874495974d9048f0b1e9638d4fbb00e971ee88 +DIST gix-credentials-0.26.0.crate 22139 BLAKE2B 3de550c422d5970e0b1baca2cf990c1f625b63aeff778a6dec5ba3e2dfd6fc4539672b94cb3f32bcbaf2b30c0c81d28470c1801d6235a02408590d63cd352843 SHA512 3b9d6565d415fe4417c614be90475f4b526d2aa7156baed07925c60d40119013edcd0856890e94e19ee509167586642d72f105c1d11edde36cac11e6cff75226 +DIST gix-credentials-0.30.0.crate 23613 BLAKE2B 7a38f3568238055d71e791d0ff66aadb173b871677d8ffdcc7f4cd12a3e107209d55fbbcd44ac2ead80357c41f8aee6f2c8463b02f7ecfa90dc6d1da2e6a3122 SHA512 50bf9852eeb917396531264604a7eb8d2007476fba6e817f8cc8e36c5fe47c2a537d2e06218cc430135c0a29f60a4937cfe57850d7ba664f6077615ece5b388f +DIST gix-date-0.10.7.crate 16177 BLAKE2B ab515926cf2b07862d122ead2aaa4959fccdcf1f7eda48f3e734e00a6df26faf7811f57e5960077ca6151ad3a5b18b1758fc17de749c498765c8f4f6f52c74d8 SHA512 e60a928413175aff7e056a0ed5b14feb9e32eaee0b3c141da25c941ada96f980fe46dc0a1aafc978f6df2848135a85c531b0e8bd440e6ef3ba26ae24aa9e502c +DIST gix-date-0.14.0.crate 18372 BLAKE2B f3cf91fe78fe56dd292c4ca13ace005d87ceea6887f5cf67e845fbfab64d9a264079762384aec256e47540da2763607151dadb958e69ebe1d451e742fef82180 SHA512 a71217e75da1ad2e8a5d0140ad7dd015476edd9764990768e14e86bebad6941a9bd923e68479158b387527f59ba7555ee32a849e5a0de802c0291aa52aee8b58 +DIST gix-date-0.9.4.crate 13705 BLAKE2B e214d6220952cc6bac6c2eb8c76bb216962fdcb0503c018a857fd676df1a2facf26d9d82eef3d97995c05d3c3ff10accc59610aa32e005f0de00410bb05b28fe SHA512 50a2ffda01b62539f6edfe5f7adf2eebdc74b728d6c9933cf771f07e405700bbab7cd46cf383a4bd2e4ded0f768fbe08e4125e5cb5f332c40eb5320d8d8749ba +DIST gix-diff-0.49.0.crate 41572 BLAKE2B 3a54efcebcd19aa22c2cea8e18e8b98f6a54161764a5d0e9190e522b14c3690dc447abbd26446b64517d24488313bd6688fceacc6374a3bf5de16cab086f2ec0 SHA512 c448813d14328ad3ae65df4507223701823b6d0d39a74e757335a02755e29b7f6cd69f9f246541004407e874659cbfe092c76559ca101ae39acfa82a3de12413 +DIST gix-diff-0.53.0.crate 58960 BLAKE2B 7a7ed53db6f247bc8a73a8f388d7730158d418fe40a1b284da0d6bdefbd8324f7e937db05020892a70b5e930673be54fdc6758f49d77fdbf4cc393eb33263333 SHA512 aeb5163d79444e5119b732a058eaa1cb6aa93f32f02b918fdaeb2ae0db095cb1807252122cf0135bfce1bd0adc76b9f160c7fb1575f01f54d4fa8c7151e14fd3 +DIST gix-dir-0.11.0.crate 54967 BLAKE2B fb2ddaac7d35aa397fc6bd6c42962d63bb8c712f1bdbba486f982ad5a98f12de793620c8101f13d1d14a7942e405ee8d5d416f9a9f91c5d86df97c7e61ca2a0e SHA512 5d835700a0f4b3a74dcf76d7cca69d64abf2918e8ff5c4811c10cd094b578db5f22d61c24870dcb5b54361a3b499b6bc9c88b026b1b01ea64378d6378392a024 +DIST gix-dir-0.15.0.crate 65841 BLAKE2B ded074692fc6e9fa7d7ee1e174ecca01b4d342c9e7135d17b79ddfeaf0c507f020dfda6c8e94180849c94a843b5b442b9ae44c46f913a413918be872756311c0 SHA512 68da337436156cd631db9bdd803cfbc9e716fbd173eab548d45bda5d156c306e6bb495571494591152a5f7cc61307f49e8c809e51d6c1f181c7af23cd1a69362 +DIST gix-discover-0.37.0.crate 16673 BLAKE2B 8e57fe5e44192c2929228969ca16f3c7d88d8a8c2fded00837c7aa8c561397d9798448f0e5e205ac979f246a37c23ad13b6b90684e11192fd2bc9dc8ea243483 SHA512 e26869a2700a972ed6714a0fa29f2302a74e2a1d8d57e78d20e373779601b4ef367aab2f5c5c866a9b506a76b1faaa13bbbbbcbe10b507969a30c23aa9bc0c0e +DIST gix-discover-0.41.0.crate 23694 BLAKE2B c7969168536591443eccea6818569490fefea0ea6aed226ce8a0d5304f5c39acc7377d3ed601a554d1e2979bceab0429fae8d4506bf43335b92f911359d82a86 SHA512 10888d1b408427792a58e3f096fd0114d39b137804814d6e674ecac07003940f208eca75f91d6c6fec0ee2e41dbc08991f91411b2483a8fade131acf51bb47a5 +DIST gix-error-0.1.0.crate 21822 BLAKE2B 8b096fbd3840b9da709f5b6ae063702a18f7203de03f72ce3b8aa9f0649c50f93010eae5dd12195dc5601463b4c40a746147b1fe4dd1471e3763ed413e46f263 SHA512 8ec254aaf1aaac0351aa6c8585b475eec9d4ebc1688482bcd42097d0736f9fec940ebab4858866eedfce45cf637e135603e5403e8f1b5e152a1fc57ae0963cc1 +DIST gix-features-0.39.1.crate 31228 BLAKE2B b41a71cb0eaebc6139e2b8dcdde9377144bb508f5eee48e2202dc9e3d9c98ed5807963b1c4bd16da1b00d064ecb0e75a4b66a9ef4ef82a93188e9bebc690fc59 SHA512 a150d723b5bf223adc8bcf7faa2eab8f5c5a35ae706dd09d940c6232c9f62c9c36b2ad255f5c4c6fddfa41c4bd301d46b044953e5ce5cdc57790fb234fa81546 +DIST gix-features-0.43.1.crate 33538 BLAKE2B 50917d111a46d71da18cde4464ee085fa3d7803722ff36f3c3ae20159a2f8bea522b87b6039f43e1cb73e5df9444a66be1a8e5e96ed82abac0bc141f7aa77e0b SHA512 ddf9a3ccd25a935a44b3be57ffc380995bd665824c00b006218a11ecfbb2e1b6409be9d5ab7dc0d67e73441c2b7226b85315be808eb69ba6f8e44db2c088f72f +DIST gix-features-0.46.1.crate 33915 BLAKE2B efd1ee2a40d537fc00cb08c2bd34529e7b67fb2bdc8af9e386f276afeeea5074ca1aadd456b9310a34a5822ec6e112d9f66bc838a0d6bb15c35cc0c4cbb60f9d SHA512 a543c25642be6cb578343633a47d417461eb3e613c28b5c676744c3f9c5986101fcc6a58ae4c2d9065b10a50e4bc1ecbdb88e352775b2724c3f6a727e9ce15c6 +DIST gix-filter-0.16.0.crate 36654 BLAKE2B 4c353543a4a2b6a650dedc134f89b17842eaad6b9f0458e0b0b6786bf60d84c6f8f5e9a0fd85e715cf294703cd75d6cb4eab5199012715332d2dc2a9bec04a23 SHA512 1f109d4b781610f48cc47bbec181170ec3a3b3b38d80bd86f5c02a9f0876bb3032390bf754d5b6200f02ba672f880367c0eadbf42144310619da69970589fab8 +DIST gix-filter-0.20.0.crate 37694 BLAKE2B 81d2eb1f6014afefec4a6f9beedb40b6f15dd36617451d95976609feb69abf3c99c802a9266f15e4662b85609b96a2763e52c3be6e85f47a33b6550e5ac365ab SHA512 625c7cb7c9fd2dc7912b0ada1ed8c65a4f9b44705300293c751fa4ff9193b3e078a62fc67295ebdee226c7f7403216890d7c104f3f3f8a755349d2487d26fb1f +DIST gix-fs-0.12.1.crate 15734 BLAKE2B 03263ccd2107c89ca87568fa670d5d9f5f1a186d4b47e9d5fb76fa25e10d0825c1a60226f65562c0cbc8a5f0711f3d5b58bf35cb39f33134b5bb111cc2386155 SHA512 e795cea9077ac74480d848ab3d8287a4e14a3f5718e329e28915547304ab415d55b193d91dfa9b97cc09fd32cb7570faa2dd33f6b464c94e996c29e8ee90b390 +DIST gix-fs-0.16.1.crate 20410 BLAKE2B 55e574de5ab8fd67dad36198e9079868c90d9bd90bbb5c5e35b4f466f7fe4796c7dc1ce45846439a7f63f406acd0e164b1eca29b19625b2135fb0b4abd2fe4c6 SHA512 2b270a6213c83a219ec949d27c79b8870d6c10ca789fd61efc226ba189b3b9eb5d3b1baafceffcc9ba1d774075d879fe684f8bf61dc53d5323840bfa84d30fd2 +DIST gix-fs-0.19.1.crate 19826 BLAKE2B 53c3e6885686812c341e73095744cae7fbff0a6e36fea0f1f5bb92e33d30fa64d93a1fb31ecfcc351b61078c3525779377c55868856527f4f12429b42020a7e3 SHA512 1d35f68959c9dfc2cb1f7006864a68e0077be320710ccc01d55c6d27a230767df5fa3f769223d8b0b0d1ffe23dfad177f454e1643453e93e323a51fb17c4696b +DIST gix-glob-0.17.1.crate 14136 BLAKE2B 9d8a147de57b7406539b117db96ca8aad91eefa85d2da212a152026f315cfbf8120bc4a54ec7c0dbbc42991353f81dd73aa69a07a1b2b3205ccbb7d3e8162913 SHA512 3eec32350076b5a8257b447c8d683fcb38a7c171cf6187c30186ebf02f12ddc487bbf18c8c260c3721fe69ca84b861bfb003ec8b26fbd00b5056e543a4d8905a +DIST gix-glob-0.21.0.crate 16316 BLAKE2B bbd17b97f52f7bda64715f62f9ea2615bc0c64dd78499cdf6882d06027da5a2077ca2633faae8d79ea601302b875a6415f686646e5a222517de034b134485e67 SHA512 5e6bea2033da220780a31588f07329e0639893846ba4793626e63a3dd5ddfc5627bed9cca612b214820cd45953fbc88dfb7fbd75d7803af38bcbd98add39ad4c +DIST gix-glob-0.24.0.crate 15613 BLAKE2B 1fd86d96f3c3a2711a83a5dc8addc4343ed5ff821a7e0e1a035a97e1f2cbc1636a896d5b4429a312292dacaed6fa9f8e2437f27a58429b6b1dc571c32db4ab65 SHA512 c0bb3b631e49094b809cb3ae4560f2b67ed82861fa98eaae6f86ba34d8beea7765d6a2854ed1a5e46cca9d82ed18a321224056073312e145a8d9ae742ebebc7f +DIST gix-hash-0.15.1.crate 13513 BLAKE2B 1d80fc96bb4407c424b42a75ea215f6f360fb6025920f3dc04818ccf5c89995b6a7fa62e9a4d9568fedc83f599262747983b57f84628d5ff4189e47e5b3000db SHA512 bf90d93cb676d3558ae14ea3e5bac6643fe7a39a6e596465b0c4a126a4181d721326bd01509ac502d8ed4ab4445a606223bce81e466cbb0ce71e46daadb8af34 +DIST gix-hash-0.19.0.crate 18930 BLAKE2B 6d601dea005d8f0007e2ce2b491c16cca79ffbdab96c7e2bbc83a3d3b80ae562d3534c6bb00ab070ece2cb30f244a5036e3a1d9b3ca2b52f91cde669cb78e748 SHA512 b926853808ed505d88f0e6d7f1f67de32ff5d8aabb50961d69f8f513309df7e52e1c1073021dda7b8036c8ff67381cd148acdd38e3d1c63f5f6edbd23c5f89c4 +DIST gix-hash-0.22.1.crate 20261 BLAKE2B 49d3a0f7b99fe5fb2fb6bdf5865eb51d3876972d52e44f541648d2db934f73bdb15a037021a48196b5a6a3d63214c13461511918185a08f052499de03cd7eac6 SHA512 9770e0fb2be2eb225b213828a0de79289fdbe58dc13bf2337fc77b4dc03d66a4c9e3bdf2026e7a805ddfb86e3411f51441314ea5e1f41fb486738025e45e71b2 +DIST gix-hashtable-0.12.0.crate 9768 BLAKE2B 5b6a3a23e01bbfd2b3cd98d3a3b474d2bd2a39dab8d2eb8b6d45274cecff2624d1ac3012c8c431ffa70011fb550eea9099974bf06d1d8e1edd9fe4edf0e70b3b SHA512 d6d1993e9881d1a4326f4a22f59632b3e6d7d0fe1af8f8aec7cf95f377707d6f51b4b7bcec9bcbc8baa46afe41447ccb1118b5f706f69a6dd69f5ead919e5f67 +DIST gix-hashtable-0.6.0.crate 7189 BLAKE2B 6440018095e5554842ea7ee93b4d44367cf3dac891a2ac4c2e159c926ca4e48d3ad1b505288169703b66ced1046ee6e6233d5529c0a34bdc08de3e22b49bbfd3 SHA512 308358fce4dc1c53dd9a32891b10321364b3c7665b7e646021829ffb94669cff6c3dd53b23cba3186882f3f0a039630cb20b0081bb690233a8b9069ed91e4b7b +DIST gix-hashtable-0.9.0.crate 10237 BLAKE2B 020b9a70fa9618710e9f43f316077114482912ee3cba7ac64db6595484170a434a2d104dcf392b555efa25e8e182f65265f7245aa2b6dc8fbb1837b59d322adb SHA512 3eb9512b87019835ba6be1a2835e6b3d042ab9a91abb72c5d95f9573899c2e7435b862e78285dea336e81740c969bb09f9f232b49c1c381ce469a7ab7eaa6feb +DIST gix-ignore-0.12.1.crate 9873 BLAKE2B b50fbff14e036b2e12559030936542cbb7f4724ae153757240ba3b0a3202626cbeda705d2239dcff3b7328004c2393a148132b154835a0efaccef59cf5bf9778 SHA512 091e1cdd7922e39211a8227e7b8e5f082e44439fe4ff624902dca897afe2fa5c3b8e1be6974b83018df53c78e75bc9652fca87e736b4bbc06d90de4c54e28f8b +DIST gix-ignore-0.16.0.crate 12419 BLAKE2B 19d7d32c9eb8f2e5c95f0fa616e26441204a5310edec2ed2b3433c6f98aad3dc4014b0b083373abfbf962a362541980d0882f8783e49eb541f8cee004ea6b673 SHA512 cc8292f25a76d71d465e3445ef1db481de61b2261d3d7d3629266f5d2f0156f69bd7d32d2b466203b1a9d4cee5c5d68a7714a37d8074dcb1145be7dc11db5f5f +DIST gix-index-0.37.0.crate 46644 BLAKE2B f868ee6085ccda181cb4cad522d73b6ed4b408dbc2b168864ca3f8aa33d422d1262b7865d5347ef3e3960d294e4638284d3f70b07a774d3d62bf3df4c2011272 SHA512 08b5526db632b5e889bae333503a8c9fc8322d9a1e420e50deb47845c870239750efd577751471f8d3c10048524e01d4f49409c818999369fda4449cf41998f6 +DIST gix-index-0.41.0.crate 53694 BLAKE2B 39dd8bc6a14a1fa37d45f2d6f830f0ac7dfd7fefc57fc2d472b88902a7b3d6cccdb33e52a25866ef94b2669a749c7a35e92f819f04057cd6a37ad0ba4045e915 SHA512 9d39f67e75a5eb373b4545d296a9e5110a562dd8a16dac6b0404cbf336e24336a66ee88323673b158274f952e91f241cd105f2ec6152d94d191bc5b423b9326b +DIST gix-lock-15.0.1.crate 10515 BLAKE2B 2969f4019b48a312c5a0adc23b614424e09b75706ea4d18159f8a30bf20e03312b11d95bba6703034af99a4901d036a4a0d964b7b3ae52aa6dcd024f6468fcc1 SHA512 8ffd3cce4d0952cb6a2fced4a6ab407b4a32184a2b10ac1f5302132d2d7d3e4c285dc50f007141cfdd658352381f66aa79b64cf4f63f0a18a2cfe367b7bb5830 +DIST gix-lock-18.0.0.crate 14092 BLAKE2B 3bb55fe7f870b08b2e91bc998a9b7e58e467d850c552a3ad0e6ab47adfce7a3ffd8d12db54296644d57c46b9aa429d4ca516b480d4f5dde08f5837b1aed9284f SHA512 97b73a2f7d9bb832a76ee726a68203f3c710ac9f117121d5dbf8983d9c7e78af29a0fd95e45535b30ceb2e80cbf5c6e355f7a44d30217cfda77713f13bf0adec +DIST gix-lock-21.0.1.crate 13454 BLAKE2B a04b1fe7ee65fff3e0dd8c1afdbfb94029fabea77a8c6a51aeb4a3cd5df75786de53124b05ff26e634098877ecb8b8ce1fddf21e643481e200b1f7bbcfeb1cc9 SHA512 39850ceab599acd1670d8fca0d650939d15fed56fce258b1c2d7cc24bb9cdcc21a43ffec0e7b66e3e9a59dad62a7d0dc393e391db02e108682bac0a74690003f +DIST gix-negotiate-0.17.0.crate 10487 BLAKE2B 2ee74d224667e3bf02cbec9b6994e945bbfafd42db0d7384792a6bd86a6e16fa1d8441f327c1e0e8fe2fdfdd68e2b17bb34986c55b723c528c7c44af580661ed SHA512 bd6eeb866ef4f9c2ee9ca763ab16f7507d7f3eaacfe4ce63cebbc170daa206dc711916e767c2107ee2fcac406c58d1379c6401dfb32c7afa2255a3b3dc5fa308 +DIST gix-negotiate-0.21.0.crate 15659 BLAKE2B 36aa546c039a4c649620d6b022c7543c7745583aaefa19c2344aaea06c62715192e6227877b4162a37db73c7aa85310a1f85d2ab5d255cecb1f25f9f3ae945fb SHA512 7f769f92f64b72d71bd100712400ff57f059cafcd022bd4cab077b180d979082480aae16d5809a954f36da5e6a31aadeb7a9a2f1bee3384d0c9b2669c98d15ab +DIST gix-object-0.46.1.crate 40544 BLAKE2B e7996db68fbffb0e66e2d7e9859eeb829c5d409edcfc1e585c71badb9036298e846a545ccf24534c211a9cd303769c87b98ffb9b44055748da3d3eeca1035217 SHA512 fc85dc59a4494787d00e39a9a4b8fdedfba2b0963f08a9f2de720d36e3eb63ced683622dc127fb6492c1311a40ae5f6978d99bf92a0f4660a172ee725e39dd90 +DIST gix-object-0.50.2.crate 50922 BLAKE2B d751b1d484721fff1343352638209122b237af5e244d0a742e10ad4758d77a81bf0bd31409aea46b6cae08847b7a778de52c567a280f2ccc7829a48bff2fc815 SHA512 3baa5272acacff4f95b448f2bdd8591a9667eac65452843180d764fc778c70be7012ef4e1bf8de0477e059696e6343f9822c7c298f4275009452deacb7c01195 +DIST gix-object-0.56.0.crate 50894 BLAKE2B 552a1d0d26f0ad016f0b3b364cf5f88b016de498e4e8972b5ce2f60bad7d1518dfa95c9794a6fd8ea92f7b9b1b8c9a761a11b0fe888e7410d34766c02fd89e74 SHA512 605137691474f8720ea0bc08d5490c0198f277be81eef90e99160f557ba80bb63994102206767359192ef8bdb0bf93de37cc109673d10a15e02b5f3bdd5145e0 +DIST gix-odb-0.66.0.crate 56319 BLAKE2B ea576c9f5560ade09cadf1e17d296823e6713f5433c7e626a1a4407fd02c29b494331cbacb12e2c07f02d6579331ff1db2ad3ff15ac163e1a2652761e05e2947 SHA512 ea092c6f669ecbe21726d7fd0399135810e4dcb6f5646c19dac179f919c602a6a2d9a1f7fce17b10ae5ff58f5421e7965349a183278613347ca8c0368cedb40c +DIST gix-odb-0.70.0.crate 63620 BLAKE2B 5bed61b00ffb2c53a2b9a4af70491401fb8d570dd61cbf29d461ad6c79a3abbebdc29d73c9e1835775bc0555f111302e6d001e87918c24ad64b467b8d2cffd22 SHA512 9ea08d3ecbc373a2c2c0429429c44f4c9a7cd6b38c4ef4ed8f40ae17643288713bc555d0e893a85056315753b08166d9e28d39d7a7a0fa9a0743c7b1b010464e +DIST gix-pack-0.56.0.crate 97454 BLAKE2B 2a57d84a02c95faae740c29b4a87f86fc17255e57659ab794602ea4ab783c4eeabb898ef489a2660c0db50fd2baea222d2a2b85cd6226292d7d2d460e3b5eecd SHA512 23e23f19d7284eec66d21d5965c277e28a1e243a51b38f59971dd41046535524bf30cb743247681c06b23d202a9894e2068a4da31de5af3352845710179b6686 +DIST gix-pack-0.60.0.crate 104780 BLAKE2B 6db2bc7ffeb00a45e2ae4cedaf13975f588f9f14a5e3ad7e08ac7f11e7ba7ed583a79afa6ab5cb33ccfb44a7c78067906713cdf7e905afcad1498f05eab9ead4 SHA512 0b2d7c71662bdcb27b4620e88f825471e2bd252268618fe15032d14ea03011599ec2b27fb0d4881c9795168bf1d452d3b2baf8c2a253d79c05c0dc0531290701 +DIST gix-packetline-0.18.4.crate 26579 BLAKE2B e6a5696cfb280b4afea39dfc7841e7095778e5e91db3a6c2599e65906e67b8fe768e89d831b2a8daa8f19541e47ad5feda27f0938cfe4d6fa69e163cabeb3e37 SHA512 4ed2ea9272dc937a45c52e48c94a6863cdda2053806c0e912794f21d2d822798e063fc6f079e3f1305f0f0d124d7cce4c2be24818ff8016768c9fb22f3e9d7d5 +DIST gix-packetline-0.19.3.crate 26114 BLAKE2B 102dab6cec42f437e880ac82dfe2dfb7bdb6e3dc52674421ea82651df2592b3f5b010248f87e95f1d0f4c60275a1876e2a6bad5817afa2cb426fc43569aca71c SHA512 023db91e66efd8cac9b0e231623c1adcdbfe54f75906811042fd76fdb4a7f1cbc2fcef51a9837b6296b1aa48eed5706aeb48d25a36cc69036ada7931244c44aa +DIST gix-packetline-blocking-0.18.3.crate 22138 BLAKE2B e494ba1ad2f6849a47654db504eaeef01470368fa7d82a8547764f005c2edc7ae1e04f4d4ff3abed3d40b4095d3740933690fed2833d6abfdc183acdc075f1ec SHA512 a6845916113211f37a27b155c384448db9df6829e0857e602ce34e7f4171e256bd2e851fdffcfd73be4b11c5d228c2f0d74fd3f52d718363fc4a5055f675fde8 +DIST gix-packetline-blocking-0.19.3.crate 22302 BLAKE2B 27037b38113febe73491e86cef7b40f512156a5ed86dabef8fef78c2d78e614a07f806a5ae4f279b1210398426f0fbe2917152aa8dcd7d33b95252de81a87875 SHA512 f7019a9683203a2b75070205f9ddba62f6af60fb7b212bc53f42f3697581680f254c4d2d206c6253b765fe46cae6da8c9a5240ff9fd5f77d86ac3dede918e495 +DIST gix-path-0.10.22.crate 33919 BLAKE2B 76187480fbce980554d6e2a37f05a869a65d460b274d8d7a7ed3827c3193aa09a187f8f0170650801929d216828432799c3a64abaf6451a294354b9f16eca72e SHA512 4edd8d0780b1f93a66a0306f8b4043e60a9c2752e0cf52c4abc60b321f955788d752bb9b859ad1172914464d2b0f76d1b015935ce938d782732c803f732d29ba +DIST gix-path-0.11.1.crate 33830 BLAKE2B 0ab929a02df42b96e34379889ef2784a83bee96bb3d49f94d56b16f692c2a682b1e9713e0b0c8444b5ce3411e105aa62d1026e3e24888c6f22885cb325bf977e SHA512 bc7df2ad359bf705eff252c50899bc03b0b0cd55c6dca83a7c02bf2f7fd6f1d6dd7f88b80719f7691d035a755cb3742777785360801c124a119566b5fd6477c4 +DIST gix-pathspec-0.12.0.crate 23265 BLAKE2B ae344f4b177760a239e6d0dd8117b899db55d5071e729780182f952411cab0bef4b28069412b0acb99a51da6d264bae064b984d8da677c397609e6b2af9affd4 SHA512 f1353c1db7efa506ec091d5a1d66d3ff8dfe49f3fe5c2836e7fe00dc81bd466b54fa14504149b52a161e6df3da618890363285debf58be41e1eb4aa2151afbd6 +DIST gix-pathspec-0.8.1.crate 18854 BLAKE2B ea6d543152e6b908ce5eb901a8571bad3cea7815943d71e8a8a871d4f1b4bf34cf50e3e5089bd410a6ec590c745f53b8f0aeadbf0412e13c234f5172971d5529 SHA512 29d00955a5260c2460b6ffc0c2de6a618dd5954ed46730cce2f9923ade0dc1c47f1e64ef00fa918eeed3a85266d5676d85d051c25d447a580a18358c1db693e9 +DIST gix-prompt-0.11.2.crate 14061 BLAKE2B 2f9a1f4ce643d7f194a729595564989d1f8acfd9abef81fdc4f63083234a1f97967e68135a258fe41fb970ecd173371177eaee90020e5319948062509d3b9256 SHA512 0dca3cd58e1133ffb8510e06cd38410bdfc51f1827a4087fc9de0b92108965009520fcaa1d53d2ea51d83490da11f78bc96a2afe3f21f57f7a6fd6ca317ae9b9 +DIST gix-prompt-0.9.1.crate 13418 BLAKE2B 45fd785df43f12899856e967c69b5eac95175bf885e34130f072c4c72f8b11129f943c94bcfda46250afd7fd4825752272c9c6e120728d0dffc018c0d0937081 SHA512 5979afa78fd1a6facdcb7b01fcf9f5cc2e10c53a28b2ae8f0b72b988fcd0e78c0fe72e89de77e86613b2a1dad8906fa06670dfc6d8c0a95cbd6f37e86b54710b +DIST gix-protocol-0.47.0.crate 44961 BLAKE2B 68d8ab6ff855bfc8ed9e160be2b850d32728a482a73204174c21d89ef095dfd6677ca291b6a6df9f4033e761bcfe03f72a9a25b77212763e699c56835e1d2193 SHA512 e4d1288b4a31da830d35bb173483fd3357288b391fdae7422663cac090a49e6a92dcae96b3320afb5d1f9b8fd1bc82cb47d8c3464c3bd887135cb563a2e1bef7 +DIST gix-protocol-0.51.0.crate 57539 BLAKE2B f7ab48397476302b38de93fd977119c2719cd5324ce998db9418ee81ee06b721793a84215b8c75b35664ea0ba40440143d309bcd1c4b14c10e8d7f3c3dba738e SHA512 ab1a3212860181eca968ca21cb30607e4cb2c4594b3aac8adc1f56422829fe59360b7034c29b1db5c2a94ff58fe27cc7b9b86b934be3136b1aef92a5f53395e8 +DIST gix-quote-0.4.15.crate 7847 BLAKE2B 0f942230926032a852e59e57d4b987cb12226750f4ee4cd6a2456c43c45d96813e6b901bff625901e035a6221eb07dbfdb1b609fb36b45880118d57a5cb1f60a SHA512 f3ba71dbb866ce98d9630958bed949041aa2ccfdc19be366a52f5374b56d62cae93b5c24b132586d9042ae3c311207ac06feff414531580ac29286ca7eb81ca9 +DIST gix-quote-0.6.2.crate 8982 BLAKE2B dcefcd7f2e092ee37a441e4d0c0e0f3751b62e34a751ecbb98c75c77bff26a826cbc9fd5043f3fed0a935e55b17844f00d1315d942f9078b3e18906d8c2aca06 SHA512 34e78105b008f6c5cd20b56d10140935be64551ef80859cf70424e3c7d9340827e49ff3435e61c37e75634c95a2806a587b317e4f0ca990c313c9f101a4c5eef +DIST gix-ref-0.49.1.crate 58105 BLAKE2B 2a5514d296d63451a21750c5156d0f2dd5ddd5ceb03aaae89f644c9c54d8e4eef348661c0c516db12675b502b894d5726e555b69790d1103c2dcde4e0c3fc68b SHA512 4554a81fc260e09f783463ec49f7b298fb38ef3db131ee6bb8fde02a23769e6510c324a1da68b3c26b4425833b57deadd9df24898f9435ff1b7e8adc765eac15 +DIST gix-ref-0.53.1.crate 66023 BLAKE2B f4259792189ceba4bdcd306303bba6922d27343847cd34c7a6c7149039558f058a30e34ec4be13294324c764695ea408d99a7b5b23fe81af52a7da42786907bb SHA512 e09b7acd762e9d7540f083b06fa83bf0f225ac902c81db82c6b5662c6dc3f81b6dc963d3f527ce9bc3291c0303291da8bef3111e4114c679f8637fe0fb8b5d1e +DIST gix-ref-0.59.0.crate 64520 BLAKE2B a1de147fbb411e7c98d68ce9c7098523807ac552f9f98da2a0cf665b18d46e3c228327ae98647ab0db0ab21506f53f78699bbc382675fa374e8c46261bef2a06 SHA512 f3def0fcea457f60c31bb4b8bd80f64f72655f5dac5094c1c33b58ea995a8cdfffc8734e7fa753a5c1b847a99f16d1d073f2ce9f03a87f8f136966c3b94f7cfb +DIST gix-refspec-0.27.0.crate 16887 BLAKE2B 70661821ed339396c9822c71fefd368976c60bb0b44a0a92cfdaf2ecb7a81ea86007cba8b7fc8ae15b4e8595ad17b64494df7c203205b4fc4e3f259d07be2055 SHA512 6ce8515d40a159e1a69bbacece67fe86e1a5b41e4a7bbe3a4f772e91cf19bbf759a63ea4f39c102d7d26c76f590eb291c7228ec7b4dce84b5a859ac92523953b +DIST gix-refspec-0.31.0.crate 22732 BLAKE2B fcf5d0a8185fcbc36dc5d6a9f78f78c47f1e1c19d01cf83cdbca24926036d6fcd16d7fd82f1188d90abd234b4315525f5fa508e390ef73be2ef6e30ff005eb8c SHA512 2b694dd8d3d8f4b374ecf51535169d88c487b3ce41fab002c3c3eb28088716567bc88e7923a653b2a3b410020ffd5cd598f2bb04e83387499e5582a4950b2997 +DIST gix-revision-0.31.1.crate 22665 BLAKE2B e6df6851dfe9a2cc50d6008b47712d5377fb2953ba80f86d2fa4808b5a2468e6f5502e5c4f5e32eea65cea8b8c9f936f1d5e34e0c3a7d20d6eb20b8942dcccd0 SHA512 78184de8151dc892b59aaed72ac0ff985601e60c40086a2b693ce03e8ebc990fb8d39f66f38ce952fb1caa928e71ea7caa2927f9a582e607455ef3fb4e5a95d4 +DIST gix-revision-0.35.0.crate 28142 BLAKE2B c9a3661dfa216b53630d4c6f40c19cc369893ad5daf09c92de1e330e94abcc22a7004c6317210133083843a84a3a5d4f61447af748e6c92da24b510d849dfa59 SHA512 9b2e8b4e7877b64939c743e0320b7854d4523c17978991ebb9fd7f1aa80ae5e87632809026a978730aacd0558b619fe79b19921c866cf1a8718394e8efaf8608 +DIST gix-revwalk-0.17.0.crate 13323 BLAKE2B 8c83a8a0b27a889ffdfedad5a1705adcad8cf47259d99bc2e78da67b728f2d7c63a6da3347f18740c90e49dc04b2d2cf5af420988e98c7d69c9a7bf392c21a34 SHA512 f25491da946632fa1ea973c794aff88ec8edfa16a929e1453f8f009547c71299d829feeb1dcf4e5f7e3016f0380460030c5cf7f1422f004d65461d911d4ea99c +DIST gix-revwalk-0.21.0.crate 18451 BLAKE2B eafa5ebe162526f4d2941acc84a414be6cb093113e7dd7c79aaf18339b82c38898cf87d12727f9981ed961215c6b1ff73ba4a28dfe3eedc6c6a27c7d98692582 SHA512 05126440f63e18c4a95ed1268ea8bd2e7b4ebd9f3e81995bffcf29a1e74b4ab870239a735c23a054d29c92c3f4b0b34eae645525fcd9c925299d45a00e3152aa +DIST gix-sec-0.10.12.crate 12935 BLAKE2B a5d1f93305478b3a00c3d13687c60d1e9b8c556724711a881dc3b96fb6ce3371003bbc366a3f6e6e743336730c6de24791054a8c2d2c481255f1f17754e2ac86 SHA512 8d83c250730eaf0fbb55e26c67f92085526df3372fdbe1d2f82bd6ced199acad6c5b991f1eb20c9c81a24e6a4a5c8bc5406220f9a55bb56aaf30e6732726952e +DIST gix-sec-0.12.2.crate 13263 BLAKE2B 32ae9b4a6c76bee7877ad13c9445eaa0682e309fbcc83b1b8485b8268e86caa9fb9a4ee0a7c653b4b5ad64bb53d0f58489ff85b344c6e2b267c4df0fef254358 SHA512 9e840044cc07e91410a1d098a0fe42d52645f4e660d095fa6a41a9109abddd85712b6ef85949f7888ab0446b10a77fdef0d1f5fa9f62e44cfe756323e969a4d8 +DIST gix-sec-0.13.1.crate 12518 BLAKE2B 00decb2814e3f35ced8d3d3a60272c97ff9ed9eb3342abda2c587a6e7c5728947bef68a1c37087ebb2840f7c3dfdbba69f1d0d9f0624bdd91d3926051fdb676d SHA512 06a91aef1907423c21aa19ca01919ae8511722989c9c72623707aefc82f514baaac09e314049ab144559c0e2e4ca72a9fbe8683392747caa0233d7c9ce0f85df +DIST gix-shallow-0.1.0.crate 7545 BLAKE2B 76761739708eb5e0dae211cbd10c7523dca2635a94a152c59e14cc3487ebfb2d2449775af510b7e0d64aa9b48dc1a05833f4bc64ae292bf5c414f49447aac183 SHA512 0f8c2fac75bf1082d51059d955e572aa5986a1a1ddad0430b707cb6f1a61d913284ae3c701aaafabc5de01b87fc55492d4e556cac3b504cb0e9f02f0996c8ca9 +DIST gix-shallow-0.5.0.crate 12178 BLAKE2B 22cd8817da4abbd831c592006568267bdb8367053c4b070520c6c16de013e31899b3f8610f56cccd342da7cc4d6c21d1ff6e0cef6155122fd4cab4dd317a5962 SHA512 b790b23b5ed51d412cacbcbbf8393188ff7b25fd3b343288d829caa027a9061717db637afa38574a3b8a1e02fad6dde1fa1cda4ee1c0728e9998d24e66680c79 +DIST gix-status-0.20.0.crate 41044 BLAKE2B dd58c43e3535058c4115c0df636e391f1e41012ffe23aa6cbd916bd9eeac711aab4ee84bb6d710b5a4a21efacb1ab0357f4845e15395526aa5a77fa403c6cf97 SHA512 8f5e021a061eb15b176880fb986c3c9a7c47b1fd47ec268f1067e045c89b8a558991cbc51171d7ac10450b55f5ff45e9287e0f862a404875554fdab8bd4508c2 +DIST gix-submodule-0.16.0.crate 12832 BLAKE2B 119bbd226db08c4eddfe3a02f24efa05c4e598cbaa2223fbb07f2c97b14d529f44813d09ba6886a90262c97506adb496581f46cc9d11f49a5bb892b753c1979b SHA512 aaf05e64930cfe702f7e5315b3ddf8df29982c4dacc964f5c47c395f3494f2e94d0d7aad4d8fd1a13b8c76213b3d8e77bc40e8159f2ef77308c311be00f3db61 +DIST gix-submodule-0.20.0.crate 22200 BLAKE2B afee97e2ac89dec548aa7d03e20796af599bd7b54423ef04444dce37dc8a475f4d6c69bd461ee87891812326c3cfb959c959c1a4362c71e2c91f9b89fabda387 SHA512 f0cc31cbc4bc0f8b218e9b702b332c6fca1387b7d78154e1be70e21254ab40d81401e7eafbfe5c380907c25e0f1184fa14d98bd4c9fb519280d5291bd5a02d2d +DIST gix-tempfile-15.0.0.crate 18426 BLAKE2B 11d5484b4593191f2579da85f20cd2dee4527e056a9f5dfb35873ea09476b1fcc0ecac821c75e99249938b4ede627d153aca6c1a43e31f46f605ce20265ecca1 SHA512 cc21ef833ee087e6b49fc74da11da3e4bca55fd808952e1283db11f97e38b2318044e1704e78dca2e4eae9e5b66eca039343d78bde7b4b5d4a417190c62c3ad2 +DIST gix-tempfile-18.0.0.crate 18895 BLAKE2B 8b80eae3512c1c7cf91a3fb84ed0712b4a28855327b34b398a77be0af1601d96615cdabdc8fe5bcc2665489915eac135f834d8d84ca2b6336b93eaeadd088d56 SHA512 3b65bf82dc438744d4fcac0f5785b0574a80505c567f994aed06ceea6baab9edd0d4746b22c3d576e652b8de5ecf433d32437236c8558043925f2d76efdc666f +DIST gix-tempfile-21.0.1.crate 18788 BLAKE2B 01e0f8a981d3dadad6dd6a886a486f05c939814164dde89fd3d6417091022f2ca3ae9a1f905316897cdcf86246b35ed19cfef6db122071eeb809de214605fc73 SHA512 87577cc781ad4199a8202ba38c2b5a5f0029e598e646f54beefb4b0a9de54269374030a26403ec0577a3c2ab5a919fcbab7aac4ca2c222aa2dcefb183535a04c +DIST gix-trace-0.1.18.crate 9513 BLAKE2B 9344b71c8015c092731ec8e6aef3f5641205fcf9573581dcb9a5fc81348b2228e03be154501edbd471b775fa0880b05d0d6362a00becaa5d44005ac30d2420a2 SHA512 58a2d2ae9f0f3c0b44686f022a1692a001ba6916948cea663d1da04c8a6454c4eed6aef6f052ae81f02c26a577fef4192982b1411328276145c2a54b13d005a0 +DIST gix-transport-0.44.0.crate 50856 BLAKE2B df16a043abe38db0e6d983f5376ad24ac604a9e3b39fe76133670147de08bf5b8790ac585d12439602c04fb22f356715767facde63fc568611fedccdf8fd712c SHA512 a4f990e44054d760773b8377b648fe2757bc30fc17193046049ec4f23b88f9e715678ec689f9db0627245b9daea83e29866f145bca7cece9e4c5b149748b9ffc +DIST gix-transport-0.48.0.crate 70669 BLAKE2B a39eb058659673ac1c87ec5f60dd22b4b5c7c3270aa8c520badf9a31ad6c59170832cb13d48c6ed53ba11700a123dd364aad611c4ce4aa15f3abc89674f6ffee SHA512 d4671b9b70ceafb6b17ec2e49687f1a4e39fbf82bdb21c4b9e2f38083e955baef40be14b9624a768c19b5d69742e8facc8318c6de068659d7e383b7baa5a52cf +DIST gix-traverse-0.43.1.crate 18569 BLAKE2B f168f568e281d266d09e37a3a696e0f58898b28841840ad31a8a01c4ea2165f5b35a45e39def84a3dbfb4842ee280a27078176145188ad0a8273ac536056ebd6 SHA512 a1c9ec18788cce7ff2a93a3686dfd546bd83dea6abd0131509ecdf4bb643b62558b51f1deaa479a1ff86902dfd32ce80ee031f5fbe87e78ad119040308218402 +DIST gix-traverse-0.47.0.crate 27145 BLAKE2B 65dcc6f1bb045426c36f7bc2ecd5e1db59e75b161453311d7097293f691310426f783ce6ef4fc5107565138be40d9b4bdf9d38bbabd233065b0713324fcce24b SHA512 8177b621046c40e0f11198920722948736b7cb627da5f342ced543c39f4705bd97c770094f57c9b1b566ef569af0e5a185de36b6e68421b3faa68bb812e17878 +DIST gix-url-0.28.2.crate 15297 BLAKE2B dad48c6e518a8a2bdba4ad665badb9935b352cfca7d1540c9f652e9ad450c556a0416056dd153e8f6a2e418845b6296b1a66881b0499aba8485e357a2a329534 SHA512 39b56a5636ec1a490bda88cbb7c0cdbeac2b6cec1f0b2ccafee7a58ecd3e412e61a14747a4176c09e25a666127e7a4bf8f3e9e4945f5af2715a5b9f52b8322bf +DIST gix-url-0.32.0.crate 19407 BLAKE2B dae40d49e583ef97ccd7f7a4fe703f4712d98814581c3f9dcb68c6db67c22a5bc700a42f9cddc4495e1b1eeec156c2853be02a012c3b74ff353497a12d757dbb SHA512 9b99ab631af6a032732d0f1e445bcd816f57bee875d627817e65d9d4513acaf890fc21faf01172f0723fe9efb4d550bec344b6a8c90efe0854f8cd6851ec61f1 +DIST gix-utils-0.1.14.crate 10203 BLAKE2B 0c57b61461efbdd942f15d64e4aadfc1b4a96399c75ea5434126da2fd15be5c6ec9327f7f13c4b87302ccefef302020a12fb58faae2f069afb5746ca5dca6274 SHA512 873059813b746f062070ca1da15ecddff4528a8753a02adf707964354e3d34c4aec96529c8f40a22a7921838f86bbdb1b0b19bc8a52b4f4b0752ee7e7c6a623f +DIST gix-utils-0.3.1.crate 11157 BLAKE2B 1cba94ff2987067e46f441ddd43d5f9fc39970da565af149e2d1f47ef598b5ea767510a5772b4679e47318fa94aa738d3285b2fa6ed786f6f487bb7d9726f00e SHA512 023e4aa3d86db5c5a5a922bac140a23c62b7f33ae4c31c07826f917d77a2a47e6b78825b5b81bc7209a69cb24204b66195626d07e316df16795c13d35b659772 +DIST gix-validate-0.10.1.crate 12803 BLAKE2B 47609c2d8911c727ca29f059318cd29cd92e5c2a63ac5714264329d84d362241f747b2bc0e0c5f3c1e6ffd061b62ff7f5234dedc2fd23b53dcc6d255ae1a086a SHA512 0ce450b0c87461b9883c8475f14951fdb6523a977cd528cc41f70301258ffd10b5dfde6b098874d1ad692c392eb6ff9c1943debd39a97c353f097a91cd0e99f6 +DIST gix-validate-0.11.0.crate 13115 BLAKE2B b2e682b5c0784d262386bbb4e0b845cbc1429d7939e7f66bee6131c14f5125458fb461af4dc8f58bf456e8d7b9db1d22dc18767ea1bc99c700750a144f14951a SHA512 af86460a0e52aa0bd01c246c78aa2d950a4246353373637f20fd53a7e4d234171560218aefd2d03c6c1672b0f0539f2b984fd3ed5266868bee398dff12d33eea +DIST gix-validate-0.9.4.crate 12768 BLAKE2B c8e7c746d61efbce27a975b8c67af9199697817c7943c8956710aa65cdacc671bcd2fb49397213b6d3fe2c61bc05b44b8b1010f1d88567f31e38dd0869d2a6f2 SHA512 fd4f34c67073945e8ca90ba5f042a6a708231245c3d26d2c88d239f8d4ec56894aaa9133f3354abe21f5a52582739e8009311ff558fd0410339da946b538fd91 +DIST gix-worktree-0.38.0.crate 17557 BLAKE2B 0f5a6a7c7bd7d46374adb2d7617db44ef4b56df9c7b4dc76509a85f6126f217b8f274c5a3b54816d5e8bd3dd7bc5d9e2d0e2505072d72fceb6e91706c7deb660 SHA512 d16c3bd0189181ea137ec569fc4552f3e97d7d1e48299c6d9f1c9809750baaa2788d4dfce76db4acf5e51929df44730bf6047fb0dbe879bc77dfb0e08405ad96 +DIST gix-worktree-0.42.0.crate 24823 BLAKE2B 50807b6e2431cbbbac90c90d1178278ece76616fec3f6ce8b08ef05980474f59915dfe36be4b343040c46cc6b84e6f76a98a326cf07173635c4bc702a0e1b991 SHA512 cd32bb7e1d076b79f4f4df3ca590f85bab916830af44dc92539a89bd623cc15aab08fce51d08d494a50064842743e87847becdf86a09632de35cd59e0ddcfb5d +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3 +DIST h2-0.4.13.crate 176861 BLAKE2B d25efd2953e2c8ad43878497a6b949a842fb3c104d5619b0293bab6bce6b5c298d8ee27a89fa45b4753109ef2aeeae5ec9d1850c10650b67b4db52c33238ec61 SHA512 14140113cc9bd97c69a395191b6182bb7890aeb76ae8de2082f982fcb31e3b7f0965402c3bcd73ea6446079e514e4f07ee95307d0cde8afc978b145474dbc09f +DIST hash32-0.3.1.crate 10273 BLAKE2B 0e619f4020f86fd357156014e5b78018827e7508dd69022d3d008caba3e1dfb96502ae00847bac3724cb7184791ed8a56a46479d61b36ffa14fa5c32a2bf56f7 SHA512 e6f7c1be545ab27c0859ee51509fecae749a97f79f91f6742fa66533064fc1c327587e3fe875965c513824e64c9b58bb6e212bfead636ca3a2aef066311e740f +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST hashlink-0.10.0.crate 29402 BLAKE2B d52629957b541fd35d989a55b9a59522803a7a523dbf84a6a39da53763686e317a98a9bb91d9e2fd1555d12d4a52fa00497ecd29500ea76bcf68664fcc5d742d SHA512 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c +DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717 +DIST heapless-0.8.0.crate 77802 BLAKE2B 8ba81c82440701c3fc8e5f8282e71aeb485a78a1c724334f25534ea3bf30c3ab78d95facf3585aa6597c24ee121f2779378a8364cdd94f756b461842b5858dc8 SHA512 9cbcc4b5b763b9478d0070823aa0412805e4b08f28cdb92b3ad6c6add997d0abac13f25cd6a1dc05136d2100304e8617af55f165a4acad3499c15407d7b3aab3 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +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 +DIST home-0.5.12.crate 9445 BLAKE2B 22790e93236af05957848cb61a2526da2b70177ec7386cb14c10427a932639e03b7dda04f988cd738de341278bf4bd1389ff0ba722fa25bd17b8888a8774eb75 SHA512 3397947c3dc44749075b3076cd038936993b5755180b8190ea45c31b7ddd1701a14a4fb36c07adc7010a171b750f1a1ccd82c83640d42d350e996ff56c311df5 +DIST html5ever-0.26.0.crate 72921 BLAKE2B bba23709f6404afcb86dc5af8fe8c0728c4c407de7cfc679c286ef13a790077329f7df2a065eae742e7b4c2303e01793e1b936daadd73f663cf2933845d975c9 SHA512 383a25421cddb0573e41ca93131d681cfbfaf551989337845a197e939a2580751ae90e96605bfc4e187dbd5189b6c014557cc69e3d7d2d2cdfb88eeca8896089 +DIST html5ever-0.38.0.crate 81128 BLAKE2B 7402edd5a2141d19ac3f1b8d1b03ec393231a2103487ac101fbfa328c9a2cf8656150545d3c44948a5da10555e34df75a63c5d8be4a52c7800b9e5334dfe1c82 SHA512 a9dc0b58669b2362212e081ad5af808054fadebd3807270322ed93576a8688e42d52f3ef3d7e68adf7ba60bbdfed68ad1563db1e9ad15ba3f659b520134ebb5a +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-auth-0.1.10.crate 41282 BLAKE2B 1751242d5b3fbae435d629c3ad2ded6c683c157e569f25e5750e6cf5e02b0bcd0a68595cb5bdd55fb5f067dfdfd784917144ce2e8e89f7f080494483cf036a34 SHA512 cc76291849b29253f695335e32fe931d3c8c5fe48542b7d3da67d15e3c53e3f52a3a5123b1b14515ff302a7d7c54a2487a91cc242e4c54a017dd2aa3bfed9c05 +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST humantime-2.3.0.crate 23242 BLAKE2B 085b5913c31412ac12d3c96a940738b2ce65ce79617ea555c86a4dc8fdef69c6cc5e40a152f4a7071b973ce5e7bdd863db6da11e28631884af7dd4083a43fb38 SHA512 7d98eb3bab8876a7ca45a5964b0ecb1ed10fce991a53f12236221e654d1405d425a7841be110da3579f6d5a62c6840195f5605e55a951cc653b6926215d8fbea +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-tls-0.6.0.crate 15052 BLAKE2B 2d9baa91bb89078e58b6a3af87af6796c110cc26f79604d56552836b3fc770ea63b215b44623a57394d1d60382d65f9ac0502e68700ccef4a2d4b19414497545 SHA512 6b99b08669e689005a27f2ca70a12aa51298a6a4226de072cd84fb15275339dde8e2054838541096484d732a1d2d913bfa945ff3003054eb62ac4c2d0a8ecbd8 +DIST hyper-util-0.1.20.crate 112807 BLAKE2B 8a4afd853d3ac4a29d8bf9de9f9fd0c590be87b017c5f9c8ce6caadcc43a1841ea9931c4c932ee77d3c1583378216fee0d02a1f597a51d1d701452470c6f2a5e SHA512 aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28 +DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb8e36ac7fe37be05c2125989ea2cf625db92a782408ecb5f68d3efbf3006413b5b748815ee42b9dcfb28d0ba2 SHA512 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST im-rc-15.1.0.crate 194077 BLAKE2B 327132f1b7cdb993c041e0083838cae9fb99dd2024d9191cefc02c3d0cbcacd3f5b710b0bb36b47fc49e24915ff7396cdc972326e35dd0ee27e7f48ab65add1a SHA512 2825364dd8ddfa2a3623c3b507768b8602a3a17d0a9abd10b9ad20f4e7b6dbf5b35e928129bf0708ab29207e899e82f2285d24a7de2b55de3538b4123efc8bb9 +DIST imara-diff-0.1.8.crate 155787 BLAKE2B 21ef27de99016d161aa175f8b2ba0c4f603d38b62f5ecf89776522f2507361fa7387ab2d760492f202b0309ffaabf9132cb09cc1b48d40562ddcbbb479744331 SHA512 63cb082e0e2ae32a9abb8b7f6d8e4958f555fd4dc6d28cdeeefd56b97cc5b46465e4945d554f7835c883e8fa53597ed63359a499535df3798e5d2257175c2f5f +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST iri-string-0.7.10.crate 146126 BLAKE2B ab2e4c43382f280a60be207a163a868f75159ee682b072eaeb4ab4d07d2275155d65280c17ef568c193ef7c6746a1deb5f9380906307c40ad26ca2f4fe59d4e4 SHA512 d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194 +DIST is-terminal-0.4.17.crate 7458 BLAKE2B b12ed4c0e540309462de73b8abf9f281676f562c573c9e9663ad0c5ed2ed0350bc98315c60da6998a706b559170dccf11c8d8196f7be7641478066dbb58e4861 SHA512 e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2 +DIST is_executable-1.0.5.crate 9227 BLAKE2B 03d1967099d75dd42b5031ef6eb75765194fac49f88c0b5a71d95091850d90c40888d567dd516a8327113eaae6f7447e58deb563d2c8451d19e243c38fee1d1f SHA512 59248290fb4598cf89c8c11d6b6ce7158c6acbe3404143c86a6790048dbd52cf6ec94481e65838c77745ae66166fa85b5e563f3668c851a5ec150f7f2996e446 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jiff-0.2.19.crate 769682 BLAKE2B a684e6488032f4f775357da2564e224c663ef4c8185b63454dabde02034d5e61a4e7696c2facfa0c90d1b6804e3b4a37290752aa64813a81b0558ff6462822ab SHA512 47d46efc02e74fef84e2569b283bb7b9ac0ff5263226a66fde3918dcbb6b207878ae4594134ed4d09f59ded73c2d6ddf545741def419ba9bd77871253ace3400 +DIST jiff-0.2.21.crate 759423 BLAKE2B 8177e52aa4e0403651c7e3c9468004a4ce745cf42c6b95d86142a109dc184815a8ae08d53581b943f29ef0cd8a54b7bbcc32e24f54bebfa062a3089854d2f19f SHA512 6f414887f4b4f0e0da06f0b634601a19702187ee73cfb398cc54def6d25ff37d62c5f94b7bf93b6a60d8d567bcdf67c3bb0d97cccbcaced5964a164c39b9df1c +DIST jiff-static-0.2.19.crate 83386 BLAKE2B c38b3bc259f04d75e68a961f2c1657dba7bc3ce90ac1f629ecdc271cc2cda8f183819af360678db239fb16671e846c8fe2e545a4693a7e2cc33f73a81567ec14 SHA512 9765ea09d58307173a6be2341c2243bc460af98089d671ee1dac6e1f39d733e82fd1a256882c24b8906ed7a160db259d8d85adf9b3193eba43e641d4b6f89217 +DIST jiff-static-0.2.21.crate 83743 BLAKE2B 707363e7e8aca711e595afc44fba70160bc630ff0bd821328b18fa5722542290627d38bfdc2765ce4a7063b7f6900f17fa33185272e77e8ac00f9dbb37025837 SHA512 f35f242a3066189436b3258f9b2bfd0ed74baa1f931c949a591f6a254aaf3c7a7eb62c47f43e08fabb89f3eedd973ef7e587c1b26289349c6d43bd2555dd10e9 +DIST jiff-tzdb-0.1.5.crate 62215 BLAKE2B 9141b5cec002da0b97eaf5826b4534bbe8f76f2297af68a27718bb896591feeafcdba0b40457a2e757f0ad8768a59cf531d27191afca4d4420f66b2f1d658f72 SHA512 0dd40165f5fe681d9f61b42190d1580397c8f729fbd6b7e3188639b507f9404dc48ffd7c5660e119b735666f75c19b1be3e8a396c3b5966f9943c84e935c7f0a +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST js-sys-0.3.88.crate 91615 BLAKE2B bf366ccfa2313231f43da34ce2314a1e4f59b9eb3c03846340f15a1556a78752563c45018122ab50d193a9737f04753551e496eecf73729ea5f47ada8937f198 SHA512 058ccb19d26888181ac3c66d46650ad3b05d1b2d41dd24a7cb1b15d133e836e496c4c1a27f8ffbba398db9b0f6ac87058d2e63de9abf088291481aac018af1f3 +DIST kstring-2.0.2.crate 23044 BLAKE2B d61488bb67b0fbca7f655415b6147dfe003d6df9f746a836c4a29797af2627b2480fa0d4832a8121a04eb23d8623dbe37621a000661a45afc92013e04ac76dec SHA512 b0af4555a20ec30ea4ed03c2bed77b403446ec2dc5eac8064a9629b10f6e961f428d6be65ca1c107a19bee942930fbc08522647401106167feb4856eeb03bdea +DIST lalrpop-0.19.12.crate 226898 BLAKE2B 192e6f5775f19dcb074306c24628741553af7a46817bbb8df6f95d3720c0a3ebc43f1cdc39abee6530841d3957228d2f1efdecbc4261e44e320b7a92fe198b58 SHA512 024acbeae8379bbdd170e7afdc674453bcc997e5fecb745fa77d45a689814317d920e544872611eac6fdaf949a0696d32f9362746e370c0eb81d75e19d2f8b98 +DIST lalrpop-util-0.19.12.crate 10178 BLAKE2B 4b515edd3d9ab8bf5ccd4a0c6ae4aff81a11def178be7d8afe5f8baf1484d07c14e8bd1baeebcf47f8a19995aba1163c6613cb20d4537bea8caf15d489969f4a SHA512 0c67a5ec42956a9ce243bf662674cf918219ad9194f377c4dd0d4f62f5846f7666e1332d767429f5215659a6463e3f8ee40d662ca66af646ebfaeac6c1821ce4 +DIST lazy-regex-3.6.0.crate 11246 BLAKE2B de714977d6ff523cee07d16497dfb8a0c2490c2da36a0a6668555f34208dc5adf652b838906a9e54cad160aed9c7e4b2ae1660c97098f3873642ac048a1040ac SHA512 2bdc720612f258357bf7abf8fbb9e760ce4e17404157e38c8bad1fe9f5dd9413386134f2df41bc69b790ae54bef877f4dea0f7f5377f78b221c145b0cdb26b94 +DIST lazy-regex-proc_macros-3.6.0.crate 6796 BLAKE2B 104d2f9361fc1bd07685152ce8abffa005e9c16571cc5a4752128644031e39e9c6049006a9ee6e7ca57b7f4787346e94e8cf6d041deb95ae4d780d9c22b767d3 SHA512 4a2a09d580b00d4f201c9dd8a490dbe3b6b014b11be49b1e80e18c9d0f95d2b8c6c384bf234ad7ab3963677137c79dc22b939174d38c2482ff8ab407077f607f +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d +DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 +DIST libc-0.2.181.crate 814378 BLAKE2B d2eec9c7e312e7c3b21f27b51a059f332c9c66c677b3162c34654d072a9e7c0164a32797c1d5c92cc9452673260d060a1b4cd3b192e55d26236e3437ddd66d65 SHA512 a51a0a69ff35b5846954a8a515264822268552cf5f15529c525184e01ba7626b1a1ea7e61fddd9efba54fa2069adabd8c32fe7898ec72877d36818414d55a8fb +DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db +DIST libdbus-sys-0.2.7.crate 1105992 BLAKE2B 3824453f436ccdd667a4c8dc993bda9f5ee7b2e16dd588e08679c90d50399a5317834d8433b927e80f73cecdc901105957adc20591546c7676edbbf5bd95d530 SHA512 85227b2afcc59d69bf581bc1e371802bbdcadc79aee67b7f9c70b7bab6046fa60eecd3ec529dc5e623d0c837d3a267fe2e49efbc171a57670761006bb9b67bbc +DIST libgit2-sys-0.17.0+1.8.1.crate 1812997 BLAKE2B 91f61437450398c24a7dbb85803665a0cba268615a0e9d8176e094a192b9e8441d5d985a430722ebdf8c003acd47d40dc5b9e464fb7dae8d9c12b3adbad796fe SHA512 4c37c30426dbba1d9981d65ee42210ec07e2dae73ce2d18beee17b161eb96de0c7b1696cc8b97fa514eb9fdcb8b853713cd19174fc55f033b6a9c1e25520f75b +DIST libgit2-sys-0.18.3+1.9.2.crate 1865532 BLAKE2B d130620bf0752214f68f0162ed5136f5b1ec4b8899956549184212185b45b1fa140c7c68053ba171b121cbc23aa61a33741832c0185d16d3e49fe6f3ac2dcb32 SHA512 96065972c70c11cea1290e9c514483f45e18377c4368f5d9048ea46f5501f4c596ae2742e157fbf9a4bcc0fb27babe901c4fe38f9dbe555e014866caa761c6df +DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee +DIST libnghttp2-sys-0.1.11+1.64.0.crate 1968997 BLAKE2B 3e69707cc327808e1555ed041e38e403b2cd8ee53e7877997a7758f20a436ce710d0d3b90a2dd0233526580c651dfd01ceef38c15c33eee928a075025d24fc7c SHA512 b86b7fc5773fd19bc5ee6773324034b29c12ae9ab85a90f54909dd07b84457c28ac67117a9f8664e37a2cb9a0f0c049ba54d2295a433d6b21569014cb754dee0 +DIST libnghttp2-sys-0.1.12+1.68.0.crate 2162910 BLAKE2B fd96edacb9d633bfca631bbf475f45fd9045a3b7cc802e81f3c1f90789ff465009be68659bef99ba785376aa17ddd7811b3ade7f073b4fab76c7dbf5ae512e91 SHA512 d4df6e373f89285046f63572fd23a17b582fcb53b51ca057796bd6c9066f01f7e74fba180e2aad6dd4ab68c8d04f32c9e37f315ad67a53c0370e7e0019373df7 +DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f +DIST libsqlite3-sys-0.30.1.crate 5122296 BLAKE2B 3f3d5ecc434af6ce6e28836dc6bccc812d53da909e5e4a92f0eb7b6dd56c66c5243e29901867df2e72be424f20fed6c896da59bfd5349fad831a6305cb25db51 SHA512 6ffb2a23a78f3221ac8f6c9260713741970e522bebc1ec7f3e1d7405f25dac9024ebe3a73d76a6ed74dc7109a8333d6936ad1c64a0a7c75d6d81f97c3524e952 +DIST libsqlite3-sys-0.34.0.crate 5184526 BLAKE2B 15a5ba2fb5cda7f5c15650251d92e102a413aaf42b3042c03ad683201953d2281ea308aef99246d1e1d7ad919570a0ff544643ace0466ef9fb5a682450773f1f SHA512 e1674cf4494004011c1fe8efbd5bc68da881721b6161368b61009fd813a36b82f1e2f3109459be6054217c1f66bc40f16d5fe257189b9818e665503c6b162217 +DIST libssh2-sys-0.3.1.crate 582851 BLAKE2B 3fa562a4f38e22198e34876b62ecbf3ae4d78b0cc98ec566fc75118fc9465114b4e2f2dd3ee03988610b5d6c1946275f2b6b6b6bdfbf9ad94c700173883e91f8 SHA512 f322f9559f7d81f7d50a9aabdefb394cb8589e6e7654dae1d1bf1527dcb2b999654fe5b49a3eb2b817665617f370d1ffbd443766d47effbc5b20d43872208488 +DIST libz-sys-1.1.23.crate 854540 BLAKE2B ccf3d648fdc1daf542806d939576f5eee8d6d4f569fe9120479e0c3709ba76af89c6ce9e320bec9607913c488150319e5f0b854ec80bcc11c040a39b0409970a SHA512 d0a81f2610ec95a68f3695e6ac5d485ad89f977f54d852bc378eeeccdc1a7fbf561ce19470f2de0d4754ab5f1aeb663e83b77b9a90b904ae2bf19dd29f8d5244 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST m_lexer-0.0.4.crate 6976 BLAKE2B 78cdccb68f1ece33d40da51131517884a94a75d91aa7f456c1d3a6c6dc892fdf6b69a72dc506f8df4bf1e4c87f8a217c2e2f1b6ba3e993659765bc63ab864405 SHA512 5ad826d4125fd5d28c94700e9c3cdea2be3964be41974170d32072752ca6aa2ae4f64966064cde60676cf22909977b3216a7c0c11e19c38507d2d2d0443bc460 +DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a +DIST mailparse-0.16.1.crate 37588 BLAKE2B 0ba91be0e16abe6500373e6fadcb1e374a0d8d37e472b356d2292130405a6d63b62d5ce330644250446a5c62f84bc1a4c59405809c1c5b159df8d939092b47f7 SHA512 62a33483afa3b17e4ff4a6c8d1f7ce5009f94116ab874491e5ecfc24019fc0746c17632e43f923bb2fdabeca0a98aa866597167c386fbcab89f9a2ddccf68b39 +DIST makefile-lossless-0.3.27.crate 66259 BLAKE2B 802542ef4ad88f54794b9cc437648903727c11aa5aaf5707ad32a7f85a606d9fb0d84145001ce1a37695bc0133b95c8b712b54b79315f37faa3375f311a207a7 SHA512 3cc6071fa987e10dd5b6ab448a8faf25de25b70693d086412bea7179506b5a5e4a7409b5140029f9ca05259b83bf9c7dc892fffcf74e3e6d4a0ca87f502475f5 +DIST makefile-lossless-0.3.28.crate 67592 BLAKE2B ceed16c3eea317abc2aa4e19d5b2f28bb7afc9df0a080fa8ba187c0c0752609d6c406fab6a8502cac8001d8ee31fdece48a9bccad6add3dfac309e760d01c2c5 SHA512 2cbe520cf839d14cd94969169920bda2399609fdcf8c53902ef74d11081740487869dca487470f6a055bca9baca89cb8c2379d722be2a6a7c3838ef8395a68ee +DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f +DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e +DIST markup5ever-0.38.0.crate 16157 BLAKE2B 6fc3c28e0fbc87adb7812a5c47e6ceef2efc5b3c44e8751a147329ca97475396ac4bb58af097fe771cdf79ae84644cbbfa11ca48e33771d14eb4f11f97509153 SHA512 fe854e0c9c073f7b4e8c0fab739cb0fae100798837d64324443d613fb94878a5aa674fbb7c3632181d62b4753190751b4633514a62bf58ce7b2a4331b19454d9 +DIST markup5ever_rcdom-0.2.0.crate 222948 BLAKE2B 2105ceee730f5fbb3c14ddb7bfe8ee5139febc870e37e9ea169f107ac8060ee4f5782b185310bada5f646600c2b8bb7fbed144c056e5b437133443f62a04ad99 SHA512 bf21aee14ec41ea9ac5a5645285173394a561c34311f4b4a7f3c2e8fb32a54a777e4913c985daa2f693bb7b1aaf799d45ab9a6f359b900d2bb916b1ff376fbe4 +DIST matchers-0.2.0.crate 7075 BLAKE2B 0aa33946aa11908019ef4b189e54d3d1e8e4887175211d494301393defd85f8e877fa11b82bc09bf5e71188f1d3c3643e0982aab2afa452bee9232b41f4d942b SHA512 d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST memmap2-0.9.10.crate 34846 BLAKE2B 9f8e59e9695b36b7d86a4caf14718cba2d609605ba4cf5edd3dd5d67ba04bd4a26de3a775220c190f21a0b81bcfc4f9850995bcbf4f45241250196aa783c09c8 SHA512 d119205790c5f724e7001562f0b5917aa36697cd626e9080e31f7aedc0e8c6027f6d9720b441b969cd1a3bf909720e815557d94ff84ae1d08b8ec0f8842ac9d8 +DIST memmap2-0.9.9.crate 34576 BLAKE2B 23028c6d4abd296fc61216cba4739797362bd84e599b8b3d5265d78971259abd77655f02e2411f91a8d9a9a727de6789e92b5f0bc02062adf3d35c1ec1e84483 SHA512 abb110a3b209c0358262ae7395efa5b2995710306e608ef3990598d70eb3cb50ba49158f7a0afb10d0d12dc6d2408824ac00179c83681ad2777b953a0b055391 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST miow-0.6.1.crate 30539 BLAKE2B 9fcd198451a1f57b0a01a95c622bfeefe31666c7287b77074ffc24a87157310110ce87809f80afcc2036ffb68d31c1bdf25d6921cc98165136c07f5e8d8de2aa SHA512 1c462908f42c4938e63ceee79e6f352fc1f9444efa2f388d141226325ada9525a49bd6f999dd26b5cf5d6203a0bc3c4305dcabb08ad663c6ab319a6a5ec21356 +DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7 +DIST native-tls-0.2.18.crate 29967 BLAKE2B 8419ea22fb5bce5d33d7a7aef9b4961d84341d01f91910f0a32d2ba11ef9a63fb10a52bc8236d5ce1d2c0457ef09521071568e69286a55309449f9e8d09e4d06 SHA512 6e2ef9055a938cdf17cff126b29b57ea4c80df70b160dad49804b2c190703c1fbb93c8c6a2a9b89c95fc3ede1068dacd175ad8100990bebab90b919b30aefbae +DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST normpath-1.5.0.crate 22940 BLAKE2B 52571103dbfad502b57a316132f34e40d7cccd78c1b90d2eafe0e2254cfa7a3a538844c9bda83c6e0aac61b6f32e3f17ba5c7e5391a1987ba84162c904cfd190 SHA512 a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c +DIST nu-ansi-term-0.50.3.crate 29597 BLAKE2B 197e6659d8ab6e059fcf814795edfb015a5aae08071e1d14b919d2b47e2f5c156329f912e0c351db0a084a0cafbfe6882970cf33bb56911aa7e6eea684de514d SHA512 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-conv-0.2.0.crate 7034 BLAKE2B 903495ef172da73d40e6f3f2480b7c6ec4f1a45f05151e2c6ac5676159485270cfae0f48a6326de700fa02b00dc3dcc746681c2a16b072ccd129f2a1cf8e3ded SHA512 5d17b59e4c76ac7732d7d218da18d83dc99fd1f5c396c054d7e40a583a2fc3d15dd9e545d968fea61cdc8a4f7eb2592fd5c02ba734e3361b6ee2686eb9a57fd1 +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-cloud-kit-0.3.2.crate 68818 BLAKE2B bc875164d32a2f2da00d19b9988278d6844195b19442be6dabed1c9a9c3332f9fa05d669c51b54dc463d16f7e62f386ac26c51d10921c7c3ed249003f8cbc164 SHA512 cb68946f5f45d5adcdeaa26a9b722c298371fdbbeb756d9e47f01990a7005bde61842b8dc43801a49f8712bae894232f91bd1cccb9b86af8e5c675202edaaf9b +DIST objc2-core-data-0.3.2.crate 39186 BLAKE2B e348db4825aabeaff24739190e252d396d844fa0effe737150742306481052b6a3c31ac0c38c3b96b27db9196395c9c2c99bfb07ba7e49461b7422150a5794e9 SHA512 bd714eeccdd8e65d8d14a211622a42f804e5b794b1b41e187fcbabf8c7badb6ad76d74000c5eebb5e2147ef60f96b25530bb932bdd7b3a644f46eda1ad9feb0a +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-core-graphics-0.3.2.crate 84981 BLAKE2B 9dc923f8c3733c56c51750d5a6a9c34245f145a30351689126405825baa3163928b1f07bb1e35c539b3e944991139fe28874c644db37f5dbb171f8a1709dfc33 SHA512 1f61d4bd79f8b19d8cfeba6f7bef1ca40615684075461c080b45487362ba685dc5b3aa1edf98db9e0c19325550feac5627b152161a47d9985f3dd596421e7d58 +DIST objc2-core-image-0.3.2.crate 95862 BLAKE2B cf4577d2a0c0142051be51a4f520c3fc27565051307e01f8107581f86e090c42e3a4987da9313f5bb3476774d7fbe7b8ddf060377774ad2e4fe5bc2eaf9a3ea9 SHA512 fbff000891347eae262c42d0e30d740095c87d79e3a9ecf5b3535f55adb4377060a1d5e57d37da95c7166803ad05953c98615b1886f2c6d8393c478cc6dfcd17 +DIST objc2-core-location-0.3.2.crate 17032 BLAKE2B 50e4fabad217bff3943d404b2f4cf5874d3066c381b4ca5835ed8ec5ad2a83d68963fcc4d20b1860d21370073d2cdcd781a77d8aebc93ce3835a1d4961f3725a SHA512 98726ac52401ea567ed9f05fb9b461012945e4886ccd2161d8d04bd2b950db13d622c8da6073c0f617824c17b4a0b3cf905badb86da653b47f2ecb315fd2502f +DIST objc2-core-text-0.3.2.crate 96485 BLAKE2B a9d9f322f399f188c103523abbadf5fee98be3a5da8caca802cb23d382fdc1a18f98388ee3bb568fe1931b77011d16c041b15287af07c8cf33a44969cdb822ea SHA512 18e7d4e8e10c218dc733b6cc84b101209757962ae7e3fc87ffe970d4ac1f08810712afc92ae063871d39e2b5d7ce8355da9055a0d55c2cdcea802c97edcec73f +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST objc2-io-surface-0.3.2.crate 11722 BLAKE2B 89e154e67ca5d2a60be8282c117ec9519d45e57b4fffc7d8d53c3b149221b517653b59bc5df40669c8306ea380428c3060826a9e90a0054e954a04e438451e6b SHA512 b6681117b6153e9333017ce502af0e4b9e527617b26a74ce640047798da05e5720f02f134a70bd1ff270e859221b29dde9e6597b3baa7d1db4f8035cc7287410 +DIST objc2-quartz-core-0.3.2.crate 30036 BLAKE2B 358a690ddf16274466c376483496a1b770cf8ef3038a82c7ac5476f3ca146d164730889bbd6d3656d0d5dc8b1a2869387d187bab4da57c3dda8ee03e4beef98d SHA512 3078630eb2f4a8d88dee2d14895de75e4846f212a9dada0a9ed06b666fcb674a5b6d37c59c8801815a68d89132c81ace6c162c531c7677d88477f81c627f4ba1 +DIST objc2-ui-kit-0.3.2.crate 551453 BLAKE2B 6053f5349c283acb6fa9e910d0c44703521fb3c561d5ee6ebcd55d71e9c724db2605d91a109eade248fdbe71ed4407d83b67e7dd48c6a912b75b6474bab07fd0 SHA512 a5531198155d4d9e7de190253146cef77f615776080cc66f3b7f3bde8e66e82810f0621bed9e5d94b311612f335f72a80cd02c6430e15e53066317c72f1bbdab +DIST objc2-user-notifications-0.3.2.crate 12257 BLAKE2B 0fa373c109f1e9217a4b2867a5a99e50faa929c4efaf6b57eab25802ec4b1b5dcb99dccb94b74e09d548ed16e69d9ada2b58e9fafbfb02e7a2dbb1ee1c851544 SHA512 773b2925ab46a9b4c2d093e62b4dd3209f3d2ab23a6a380acc8fc2b71d9b434b4fea573a61b9b57f74260ef09fa1596ff3374e317f6c12ac619c659d61bc23d9 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST opam-file-rs-0.1.5.crate 7802 BLAKE2B a4c4574aeb21840a9c7db95a0c04a257b36cbfc9838cc4acb328fc78277a798033fbcc5a9c1656f42e44afcd0b13fdf8b2fe7a16c5b71252f199b49250d99661 SHA512 e6168b1ce6de15d61e8b9ae30d71176fc617b9d8b9099675832e9377d2c37d69d26115dc577ee08364b41628635d185af4a50d8afa7c6bdc070f88d5ca4ae769 +DIST opener-0.7.2.crate 19229 BLAKE2B 73d95b2ca82ad0d21deef1965e0a6ecd88872ba7e73028d694dbcc5759a5088a119abce05f1286b7cfd5aaaa2f69684e8c3d1c7fc62608593be25541493b4e92 SHA512 15e2c6262f887bc53e21f1ba1acf9d3a5c97f011e6b54084274f9f089e658fd747b2c16da0a55cd5f56e9b771306c8f56319939a9e503a6ab5c3b9475808191a +DIST opener-0.8.4.crate 26472 BLAKE2B fb64e9f98536323718e623c8e2881c902b6e8655423fcb0acfdba904472c735f4e11551e6ae90a1150967d13fde565cedf3641fbb885e7d056cbd48f58847698 SHA512 a2c8d0949a6eb3e5ae0cb106f892213ec670e9cebefbe4f1c5aa66ef713ed28e39e5ff594bc1d6d4536d0242cb8a5c88df0be20354533fc77bfa9ec8eedbefda +DIST openssl-0.10.75.crate 288136 BLAKE2B eb264f6a14a08752293742aba3af16059b6d1230e99990cc7909908f6aaffc1872864c13c4003a394176f5975c4990df1a283b7efa8418fd18db2259a7c7b4ee SHA512 3af555f306fbd214237ecde8c0813eb6714a187e9bc2f782f61b9e63868c7ffa88271c7b91ce5eb9d2528bb912fd58d716212a4e7c8d797a59c65a7d56f1c5df +DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c +DIST openssl-probe-0.1.6.crate 8128 BLAKE2B 912371bbd0e105e7281eaa1462d68c6674ae11226f72a9e5c2808be12e975e39a257b5424cafdc527fac9d2313ed928f34ecf407cddbfb179283137e0817631d SHA512 6c2f02a9d42caf578fbd2a40277ad346bef32d191f27564d04a83477d62d6ad1f44945f40234e9425503e3f701a9e0ec8735ade52641170ff57fa6732666ac69 +DIST openssl-probe-0.2.1.crate 9155 BLAKE2B 8e7a65e777e7200b726a296df63cbf6e951dc9d06b80493c203f9b582b1ff5e4ece8982ed5aef4146095f1504eb7333959f239d72e84137c56ddcf9bf3c4b106 SHA512 e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee +DIST openssl-sys-0.9.111.crate 80871 BLAKE2B 0fa159af5137cfe2ec94645d99ceb8908d260c50e1b7b766f54ffae2df0dc74451a92e2941076750b8e48834278392e30df65ed91b1f07ddcf0de9932a5836d0 SHA512 605c9a69f3a67470a8c35c05d2cbc5c2f3ed98e6ffb102a3b3032272ad8dcab91ea4e35c01dca73d214d4f0e58221632aced40203602638b8820763a4ad6ae99 +DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090 +DIST ordered-multimap-0.7.3.crate 23265 BLAKE2B f894c3384d447e4ea0a58dc912e4e5bc6e72ac108365458195ac6af8c0f3b5e1f58941bdb7d9c323c67cd23001cdd5c340e35705a5f017c3f789d0dc777ab043 SHA512 4a0c8e2352037d91428cc54014c2c20385a76500faf345170e15d9354c180a7fd719d361822626842d01c4b19d44ee291bb3ccc07ea934fecdf52e28a5e4e354 +DIST orion-0.17.12.crate 243012 BLAKE2B 3f2a1413950b35f798f47964d1ec434d0c6a225e79b2ee52c1a34f60ba7d14742eb2d8bc8d795f50ddc559bb1ae1662551c6f4b06af7fab3a1a6da11cea425b3 SHA512 13bc3aeab5276dfdf838f9cdf6623c5d6ef6ac8fab48f7ffa348ff3351123a4c9b3e9f4c1e03103c12f4d04ef58100e70800d7e2dfebb411e26eb4c34c6cb89d +DIST os_info-3.14.0.crate 27455 BLAKE2B 8ad3bfc9689b528f4826ea9f67d2cc2714fdbd2d4bb7feccb51cd42dc60b5a5209386bc76426756edf50ee183dad39df687dbe836091c2d7d88972caaad55a84 SHA512 30619fce4b7143bcdc27e6ec396f63239ddc5a913fe584c236632e399240501dc1687d5ae7c37c8c74ef2b665ced7c44894bf7a7786ae4ef548f2b1b56ffdbc3 +DIST p384-0.13.1.crate 193022 BLAKE2B 17d16478e202a004cc71b0c4d9934abe758493133a5a6d51047ef34d671d2144c085048625f9835cbc09f75066518f15b1b26ccf56ac600d02fcf617f3fa51f5 SHA512 e7182aab6a99ab7d023112a5caa729609f2fefa6376252a13c61caa56712bd21f93dc597214632669f296cf940e6877880ee480bdb5cd6f2acd0a6ef8a1bfbac +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST pasetors-0.7.7.crate 151490 BLAKE2B a08bd2eb5df8d17d98268d42f2caea04073478c07c3ec9071a01a8d528fe56bded6ba75a41668cc2525599a91a7c889252abe0d6ae0f5da3013fe59711d4cc8d SHA512 70f7bf979ed09e794e54b6678e8ab74e76407288ad074ea05141bbd499c617d2acabd83818865e5f90b8f31a664ea8f0e1c3187595c1f07fb6d20a311415704f +DIST patchkit-0.2.2.crate 322078 BLAKE2B 14e2d7f8a76150e325e808c9f821f5bda7e6e0b987d6a5306df888712338cabaa9f43bf16b9d95abf7f4b7a2abc6e0d427d42133be3124b59a03388dffff1b16 SHA512 f1ee7ea9fd4b3ceb48af98f09e4527f17e12467e669bce78f832f373f3e13e6f4e42b9956835c7827e7c21f2e0fc29f9744d055d0d7385acfa35bff392fcfe8e +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a +DIST pep440_rs-0.7.3.crate 44342 BLAKE2B 970c29e8add346be70c87a3915dddb9cc98dff2a450731a7f83714e5bbedfa79ce7527ecd74f1e9508d5986e59828e5e09e353ea6aa51c7ee345f3b5aa64a69f SHA512 5b04ae31443cdd00b992b0b560eee7c85a10b46a1fb4dd6b3037942a49448908d28b67b8f9f13d2effde9bc0494ab812f69672818191e72246ad502d37448500 +DIST pep508_rs-0.9.2.crate 70842 BLAKE2B 6157a6676692e0af7968f8a49ad554814f608d914f742313f40f5f8cf75a2108bafccaea101241e08ed142c64a4fcc5e1f0d9f665136fb1e64d5004dbc002f84 SHA512 717da780b682dce03895128e51cc1deaf3617da479ca021f47c58a3c3b30a2322de7398cc80c06321cbccbdc1cd8e6d8456d6e4079919779d865bcfca189c6ca +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.6.crate 130316 BLAKE2B eae5ba6c438a603b5d94fd59a633b6c24bd2e8c904a0f29076a9b249a0f39e3550e6b600a7da087bc6378ab81051431ec10f381ad82aa51125724e45905d50e3 SHA512 888157e5111186239428163f4ecce3728821f77926ed99339064699a2e93d0f1b63b09871c31499c2d7f32a0e06e2431845f39bd03f7b626bb23e9ea0051934f +DIST pest_derive-2.8.6.crate 44342 BLAKE2B fb6d0eead1f6b1a56d9831bc31ab3259eb253566f232a0f59282a66f2bc162f0045b2de1d2e681ded5be615022cd9974b07fc4d6261be5c874264f994783a7bb SHA512 cfb3553b01946138fd1e3ef53e93a482509ef384607c81fe7810131376ab95fd3af36c468a8a75299df90fd106b094019b6b3ed8329d3228eae300f17ebffd0b +DIST pest_generator-2.8.6.crate 43975 BLAKE2B 73580cddc4fa7b8b1ec5ba51bf3ab563f8e3370799e43f7e1cf0f7e0bcccae277fbc0547d986e02bb111c3c653e130d61529ac149d707cb19e6b5453664dca0c SHA512 efdf7cbb76bf8adb4cd97789d40f44e843f89ad9f02549ef06feab30d6152ee78c85b565e811a69c2721a6f3b06ac36a37c962bfd30d3beea04ce1f0c4b8b9fd +DIST pest_meta-2.8.6.crate 68276 BLAKE2B 930198a1b0b9494e4f85ac52bc25acd3cac9a46647517d3d95d1e25ee12aaeed5706212eabfa49738a97cf7017f71b48ea844f9721f4708db4d8877f279c5e8a SHA512 7e6bbc105306a729cb4fbd5bd695d17b524b02b7116211aa02294e9ce7301bf0ba0b66cb60ac4df27cb450c86ee5020686a36c73e23109e95af34e7160a2f1a2 +DIST petgraph-0.6.5.crate 710970 BLAKE2B 7f590e93fb44f1bfb8920e512402edc1cb087ff9d5dac7bc4be965f64ffacf9c1c503eab4156cd2005f41099f6b34f51e49b21dfa217271fcc0d4ee16ae85366 SHA512 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677 +DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073 +DIST phf-0.13.1.crate 24786 BLAKE2B dcbc7f9c78bad0ec3e3a600568162687bcc6546518133134c8e119b798f92846690bf9588710a4d942debf4d65423c8930b8ea09d7b4fa173ceccae6381cff5f SHA512 7e85d992de1216e6c0a499ba61a4f94afe06e23af10ffdda8d635d31c93eba0f2b3140abf0e156d12dfd90d52efcbf8b9e4b9a8f8beaf42b32984c7aec6d3f5b +DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1 +DIST phf_codegen-0.13.1.crate 14774 BLAKE2B bc124eddfdefdcb337e4e61779e3eda15eeaa5665493ddadd93593e6be7e8433d957a12aa01ba0ad9e62bbaca3de1345256e52d0b35ce647bf5a9b3c7403edac SHA512 37eebbc9639bd9c079b75c424063301978b73bc03ee7746991de979bd29f88ab9d5df085e20f9988825b0e48b7329b7586ab5ccd47fe5bbf6927a56856efb950 +DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19d3498c2e52acd02975b236ec3802f6ee57eaca40393a9742b5397809ef548923410768a727108c83139fc70562a43 SHA512 b6542d816b2e963c169df695d332f92237ba380f49bf919021514a16aef71de8f4f70b9612356db9f345f3f0d3656b2b39a4f34f8ffa8515510b81f1b19cb9f7 +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_generator-0.13.1.crate 15952 BLAKE2B 07ee819049dfb0620464842f4f3ceb45498265ff55c154f28d12ec6ec3762b4cab8be4b2444914e4abc59cbe867472e18c5c480cfc152fda89c8c0f80f76b6b6 SHA512 44b596d7b63fc8e99c0ea422edbb557aa17a5d01be178e0300a72cd887f2f6cd229ed60ecff201cd76b8469a731bf8f60b19e40f3bbe640f55d157c6700e897a +DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST phf_shared-0.13.1.crate 16141 BLAKE2B a5cb239f8dbddf4fafa0dc5e85dba03712706455fd6643092bca73cf72f62b03610c21851e34c7f52e0a307b3d9c3faac6f260c67061cae585dd678cee328a82 SHA512 b8f61f3c420b02dd5256242cef47b7c4a8ad99f07712c81bdfd70be67fd1e538279a987676d07ab542df707a81f37425a5062f147ed98776c678f6ee1b9e0ff1 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST portable-atomic-util-0.2.5.crate 51858 BLAKE2B 6e23923132141eaca93d20a8981382819c310b76206a3cc7d09cb114adfa869ef965d27bd20226b8538f840dcb780c7b31db3ff3e41e956826ad0c042d7a20ba SHA512 246c63d1818ce2e63ec5c0fddd9dd56e892a058c15e266a3ff169dcb9e8897122a5d0a8c7af4a9a9644d6acd2949d2eb422c07a4b6d2f413f0d59a8c97ae2835 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST prodash-29.0.2.crate 91338 BLAKE2B 2cc39d107cb67ff95963602370d397478cfcd616aa73bc60b74e95ee988b661dcf0665c7d2a38b17dabcb5391296324d66bbb762638ca3e6668d46d79611d443 SHA512 b1e0dad0725cf3381ca96423fd6aa1c7db96829f420e9b5a9370aaf36e19ee6c660a97c33d27421ec39d34d051fb168022e7a5b3db0aa12c3c36b2495268e03c +DIST prodash-30.0.1.crate 92925 BLAKE2B 152435649d249395a2dd4241d1c1c2d708f02346e8ca8d5194a2a4677e14888302f577cf5ce29c9a13718251259565074683ad3a3f287c457c468433f4a45acc SHA512 3c3a84622fd55a85a06ba63cbb0f28e600b8d8d532380d0f27ab5cb54d9753bd509ac26d4d54053aaa70bb6a05238b87339ae3e15d0c2d9a69c7a17421f90c6e +DIST prodash-31.0.0.crate 95697 BLAKE2B 5d1510a56960114692224242fe99c358f252de66f7ce0c5e732b47e4e8e910fad9c286dc16bfed4dd9932b6654627e59aeae57c687c8ef52ba14ca7d420b607f SHA512 d0cc1d00fdbac3c5aebb6ea153c62b5e0a42a4d8fe751156bdbf429d218f4461f0521f8d0902050d90e13fd647c3b95c8cc2518d8abbc2e5c9f85bc851c49a5d +DIST psm-0.1.30.crate 25061 BLAKE2B 1c2db3472207d7e5359f4406de402a1b78a3dae9ec31dacf3bea6b4922be5f8caf94b6cbe9c242a1918bd1adde64c2e8db10d016ed3ecfd30c7387a8d11364c1 SHA512 ab67905fdfd2fa8d46a8953a594f269797dbe94ab39d82ab70f33a3e9a66189027e74c4c2be013ff8bb3a4811a27fcde86fe576a2c183727eef6afcfb9440e9e +DIST pulldown-cmark-0.13.0.crate 154023 BLAKE2B 4cd72863e9fbd1e3bbf3073005177cc6e941cfff7899581cf4b5efa9816feb422996bcf3112e5bde98e38790b6c8b20fc4946627b7a8c0d949720d5ece2130c3 SHA512 53e5ebf0ece2e128c6f04627cc5c4f34fa11d709f422d143016540d522c3b158e33608209e6a5f62312072fe444d9e67242d7bd4f2094c98da4a23037d75d430 +DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0 +DIST pyo3-0.28.0.crate 1200682 BLAKE2B 3a9876171e97aa5783b62033766307302f1b4e0fb27a86f7eea549bf0572edaa5bcc08e12c63aff6e39543c8d472c965b940abe2642e7fff49bb880c773394c6 SHA512 20027199ac6fe2fc3471bb1a63a97e042da157762650db6b4ced0d03f6eb0691b314b7811be0f2df2a38c38ca7f8fd04e5e29018548be240bd7bdad80764b9d0 +DIST pyo3-0.28.2.crate 1202843 BLAKE2B 18158e22631ab35348eab1f117f16b311932de832d910f37a71cf481ec04ced03c37baaf63f1c8afc7ecccef039fc8f9072cbe0dd5109a74e7fb9f6b3ddb18a4 SHA512 fd4a03eb1cdfa40c1ed67b588cd4da31c90972f95c669b20a1099fb9304cd9506337f674e0bc9efd1d22a453162aac79a36ab18ca97eaca3515d640e2e9b923f +DIST pyo3-build-config-0.28.0.crate 35946 BLAKE2B c49f24de1e0030a8140e83fb1ec6e77ccecc0dc843c24602ac2a5ec3c7729616412f3529c79449ce6a7543f8e8ea9ac3c819b301cda53ae6da55a2f55ca45ae7 SHA512 ee8e666ab439bf164368ab3fefac8a86da3515135e34cc9530ef41c6f4427fdbce3bfd3de073cbcd8c9bc8f6f69ae7bde74e833e42a9c8a37845b15b2b1b6713 +DIST pyo3-build-config-0.28.2.crate 35958 BLAKE2B 87163e11ff52061e11943f54e0fea1101ec6f877b4e6ecda33e32a19d1a8af3a6a83ab23d17f744fb0176e35f819669e931f88c55d611c8f7ea52eacd1c683a3 SHA512 f9b4863baffdf474ba9121edc19323d91565dd1411acabda03a307c8aae4969657167a80e197d4c8656e711e424053aced6a1de7978cedd38815304835fc5dbb +DIST pyo3-ffi-0.28.0.crate 80835 BLAKE2B 1d186c767904ee2954c4eaa076cbdf28b0182c6775c2ed0dbbede5f33a2fd2d669affa2df32584de15184fcdb7cc1cd446dc1482f26f8a7b301859024efbe949 SHA512 dc28a61fe08b0d6459a80acc6136b68fbf1b02f7f6c276ee6f830c42212936fcd3fd772d0972661ba8cf1710d27c3f160ba97956fa20e4c0e0cd8adcad87fd82 +DIST pyo3-ffi-0.28.2.crate 80837 BLAKE2B ac17690399e5cf84602a974860d84856d9489c7d94ec618cdb3b4c5bcee81d3767a727f22dca0a06d492ee28ecf24c84f48cd391a6d81229b1464fbb17654ac5 SHA512 f6b4fdea320922b81395e593fe135fd4b4f483250fe94d84019c97a3a9f98b6e2122134e09613021f194782038ffea1d32d3c65b1458e15ce3021d39fd582738 +DIST pyo3-filelike-0.5.2.crate 8107 BLAKE2B 41b80d0a2c727d05684bb18e763665bb79e5edc79c452e2fd462ebea154ed49f17a1da02284243282634ac1396cf7957e74e78375148558500886665e1094733 SHA512 a7d87240daa421888adbd54f9a8cb25d23be2e27e2b7be2c29ac688c78b2ca15980ffc91850fb51c3cf83c11a88d8cae97af09fe90ef39f0a060b6dbbfd29a93 +DIST pyo3-macros-0.28.0.crate 8965 BLAKE2B 1c6ced80833d2e837514c3f401c437b70e0885ddc077dd11676de95f341def0b065f07106b547bb653342cc20df4302882eccfb6091798330e4cfa5a15026fee SHA512 baedd0d39f557d9786e0b8a97cbb4b80a34c87fddacb62bee32096b429736b590a627bced3097b447d321f4402f71915116c1508b1c9410c9de991b17b450258 +DIST pyo3-macros-0.28.2.crate 8960 BLAKE2B 54fdb3f2d04c1f04d3cdb4d8422cd9fe1098df2f2740eaf61e2868e19f0a93c677486cef56576e39ba2010e426901c95846b7b81285858094ef1fdf48edc65b1 SHA512 7125a41bd5ceaa5c85a2ac5ed1bf07708cf95f58dd18a8ba9000a3139ebc06e90776b4254820410e940c80ed45f7c09165c8fe57d8f79069622849c6c0861bcb +DIST pyo3-macros-backend-0.28.0.crate 87473 BLAKE2B 1dc33ca96d7b0b58e76d744720ccee699ea25a60475623a1aaa471d829a5b506fb529483f119715c7278c4b3db9b98eadd8d607bf101210511b21d61e2543e5c SHA512 85c17cd31b59023c39e030b3a479e898c92ee41795c89c3533b7a1829a5cb89f484f348a08b1396efb0b4395d5a6c6066057d2106dda4702307845e4298ba585 +DIST pyo3-macros-backend-0.28.2.crate 87939 BLAKE2B c70e46d44c935e58957cd53a76a1e6d2e97ee1bdc39c926b1a23ce391785f212c30e150286fc78724e945679ac1ff04a10ec958b6d3dfe30c4acee795f6c2e63 SHA512 24203c47d91be9acc949cfc70ec8b4aa32e089275cf9b0061a9909f5e60895c56446692be0056e13cc4df8efc0698e0655626f9524241b54cd172d8a25e42f98 +DIST pyproject-toml-0.13.7.crate 18618 BLAKE2B c2d7aa3d9e5d911fb367b6df32fbd9e3425dce218939b12ef421c111a6d7c5b7ee00f9fa9f2bace1d9feef949fe6ccb69c5d452b06462b614650db5ec59377ff SHA512 1a8b3cfdf6a7f2ffe71b5376bd7e525c378b51023e93aa60069cd7ce2e5d0abc58e59c31aeb0f47814ea72377e040bda9cad551a204d15d41dabe80afbcc51f1 +DIST python-pkginfo-0.6.6.crate 217659 BLAKE2B c656b23a843b8406597ca10bb23cfc5eabd5fed87b75beadd02b87b7dbd6c8ce36b53be3736bb887d0dce0889cf9ad4888d34809cf3bddbdacd390ad7b6f43f2 SHA512 7b0fee609a3b588fd08a8e0a9f3243ce9287627bc1ff85ed1be9bbf37c7a00b2003fdc02a1e35ecc35ac36b1ef94153e3f5c6b34273d5c6cc5176b4c1b41ecf3 +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST quoted_printable-0.5.1.crate 8322 BLAKE2B 39b0c0e4af6e3be3ab4e82e687e61693edb05a6aa8b8e4ac879da840cd435306688070e3c01dd57d44230c8a5045b54f284676151321140f9bf594e1428902d0 SHA512 a10db1011bb443ebc25dfeb62befe171c49d84901c2eb40b9816be9799d2ba5ff102781aad370dd907383aa197c0c9e2ddedd05d3444b175d7063dd34b9bba49 +DIST r-description-0.3.7.crate 25253 BLAKE2B e1059252c8edaea4a67bfb2df04c9bb76f2f96c3814cc9a78dbe033bade6a38c4a00fdd538574c4ca8b4e547b54d48e0c3c2dacac705d1bfa4f7c79b3c7c4b94 SHA512 2300ffce6a62aaf684cf7e1a6b2e5e4606351acfa7f7b1717ead31ceea6cafb48814679e84639fb8ac280f87b57d1390202df989d42061609819975b1eb8a936 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST rand_xoshiro-0.6.0.crate 17125 BLAKE2B dabdc3641fa85cecaa057d988396f55bbefa57ddc44ec1989958b40ea7dc51ffc4d04cff556fc6182d202cfd61834256f31fbf8c71c40b37a230610095c0b6a1 SHA512 dfdfc6bbeb222f6badc186773f3f3ac7c899d76f7274c33fa7bddf00a1a02b9eb6990f7f37fd37097085cae7a86d21e0819f8dd0d254aebda66fe367b8867b34 +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_syscall-0.7.0.crate 27652 BLAKE2B d0c5c9944469a733fe4f3fb2e1d08f1c695996b775828483c833b0eb13f9bd11dfe6325efcbc2e774f4962aaf5ee74ccb084d897c4e8fdcbb80f74e0f08841bd SHA512 b4aca4205e630f4e38de2bdcf5db0ba921a50ce73b686280a6b0ab12959a92862e225f352e0bc041ec90202b6fd622e1ff9fc24556296e92636a184917cb1b0e +DIST redox_syscall-0.7.1.crate 28000 BLAKE2B ce6ae137ab7e4e057f1760b9647aad9087df931a2006c90ad5810809e1fefb00309323b34ee480dbb7d5e95e42c8214e0b3098f761de44aad9cab40c46f53595 SHA512 77d4dd1e27ecc6b428b47c687ad74bc316a8a25f1104289911c9009fa91e9e690103ffd7d3ac574d8ded835d8f41527c1ec5b8351a82e7687e1e1e295989329a +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.3.9.crate 610489 BLAKE2B 6eccdf930979ff4e8657cdb8fc67feebe18d16f6deefda7e1692c6cb6f311bd3c360d9dc091938bdaba061669b003ff7689d7717489326aba70aee563a4f0e20 SHA512 c404677bf470f913c1ca70385a1b9694ec4c048d306380c23001bb746803ff70999c7e215efdf02c6bf03cd9a922e98a6ecb3be588fd4f05c1f57836dbe54c0f +DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd +DIST regex-syntax-0.8.9.crate 358430 BLAKE2B 5a96c2bf6092147a542690e75122aea9c55a622836e622ac4b2b64c871b54a93ddd53421865d6aadc42181590298e370cb23d2ae66ddd21213f0bc97adb8bde1 SHA512 d3f8f32f77cc115c827ecfa66fb8acc50a87e49269467547077eee5e012a8a7bf166dde60f91952ca6548ab3558ca6bacab1259d50119ec3fda6c30da5965ceb +DIST reqwest-0.12.28.crate 157031 BLAKE2B 842b37c14d8c6fd1c79f58759a3ef91a2f4822e3eb6a8e6af3d120e132b3c3a0427986594bfb8cefad7291b0edf0474830f0287e4be030746f0639065b30e2d1 SHA512 a313c1a4e77faa1cbe8903fe8aa79e9555e2a96992ee6b87f724abab25dc7e4f93323c080b5c2ebdb706afefb99b61ce411e37895bb9a2cf73e0365b96c84098 +DIST reqwest-0.13.2.crate 158064 BLAKE2B 5c9d1fb20bb082b81997c1711ff14ab98118acdf28b8b31dc28a74aa7a49aa8f7895ddb97f7bed6117a5fcbd89e55a6dc02b8743d1a2f7524ad0d2d9af8d7e01 SHA512 db4b426a9c3a251dc0dc7fa5076f2e6f3202bacfd9ea236a49bdd6dd76178e3743fabf8fc17a0b622995e8bb5621801fec5b355efe76a83c8933bfadf83cca21 +DIST rfc2047-decoder-1.1.0.crate 15032 BLAKE2B f9568847ad15eee26068dce597cfb9f86deedce542e8fb7216a4b8da01c2520a4b5b84a68fbdb22ed81fae2eed55fa53969fee1e99de2c5a4321cfb9140c6d9b SHA512 574522665dbc34f0a0a2c340676804f77e2bf55a71e3eeb40698bc5f0a4194af71a18361f4aac3db7d641edceba159b9850a0e5b2fa144caf97d80194a4b300e +DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rowan-0.16.1.crate 41742 BLAKE2B cb782a9bc4fd8955dee3cba17f3721adf91ca1db9ceca47f7b7a24139857e2d0201fd24c0ebb17ece06499d44ce0cbd81fcbcfe4c3703b457bec58332416d5ec SHA512 e57e69320ef5b2db5410c48337c76b75d9796fee66c1b23d39608f83cfdccf0323a8ec895b21685a10755292e43770515b98724384023e5446f7d677e2a19cef +DIST rst_parser-0.4.2.crate 34377 BLAKE2B f9c3e658ff8838b2e4e8de3dfbe3684016ebc15dbd8f746a63cef2d96fb3557500cf93de89581365d40ab850a5fbca423efcec610fa61f10d5ab806abe26e3bb SHA512 cdc3bfd4fb80086b978a665479048080b65877e96038e3a67b978cc94faef1c0c10cd44b92120163dff4df2a3a66c065f8d42f03820917614c8daaa85a771d16 +DIST rst_renderer-0.4.2.crate 12453 BLAKE2B aabe230d26d0659c9138f8c03f34733399a3656eb411371da6d443fba170bd60363a612313501028c2fcf76c3e0e8fa188b7ef26742eda1964d4a6c8072f0408 SHA512 54c5bd1007e9f72508c9075023e68fb0f10b024c3f9fdee4a90c9cbdda03758d9f8071b974beb5f7fcf0b85e509f84d85da816734907179e6021fce734fa05be +DIST rusqlite-0.32.1.crate 155563 BLAKE2B fb310ccf297ca0be6f0fa045ece633f12c5664defc56c71763fb44f60292e85103ef235cd37eb60fb2cdc91cbdabdb311b6937696bb96146513f687af9a786d9 SHA512 f21986063af655842c41cb1f9a7711d289d52f69850d02b7c08eb5381e43c0b740fc047912dca5f9a745469ccf6bed12b751d2cc5e351adafdbf37fd69946cd9 +DIST rusqlite-0.36.0.crate 169800 BLAKE2B 09b165b9abc3b22308a4f94b8489e55dac1b41b0cf4be00bf186e280e9fb1c3c9e13d1c3c63724b2fcc52a7f047d4f90a871a20ba26c695f5cec9e95870d2b85 SHA512 f79fe2b8f19019031b1edee67e5d9ed79afb9157ee54387f22e8303726dc8b62ea8642edf8f32b3ae5965fe361c373949230153da202261bab1e40c1e44a2181 +DIST rust-ini-0.21.3.crate 22939 BLAKE2B 7f0955da1fce5c1e847398d89abd6f7078d122ea33cbef04aba621b237d168cd4e61e0bb79ec24ffd6e8293569525be6d9d7a7aaa80770c87a138de5f553d0ee SHA512 3ddf0d9598e83feca7ddcef7d5fe025f7a84817eb76752e6b40fae5d7e82dd280bb1ee007b7979ad6954f5e3931bef08f5f9774b72eb4bdfa2cb0e70ed84b85f +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc-stable-hash-0.1.2.crate 20359 BLAKE2B 95ce4f77f81cab4302c64d345fe6930b5375000a680a2f8d0d550ee9f1f9ebf70daaffeed1b07e85a42f30ab040de13e9f2a341800ddde72a1d0e446fa2c9ff4 SHA512 2d23ade5d3db6a5ed6dfb88273dba6223049699fb11e20ff447307993c492b5247655003df5c2da61695c469327c234613e5644dcf57ea7b82eead1939138bb8 +DIST rustfix-0.9.4.crate 21943 BLAKE2B ef18c1c89e3f206f539f5480e90ed18592b8a618d2e314f3898478aca80f9073a0d7220f1b25b18bc2db51847ca92e7d5f198a369631736dce9f7021644e1e80 SHA512 9d594af460df68a6af32992996623cbf91d14b204396ec330353645e7074f565b4b80fac8fd89518acbbe2701de1017410c23c35f60060bcb4ddb509d5b26745 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c +DIST rustls-0.23.36.crate 374313 BLAKE2B 3e058804dc9f23a1410b99c5c40509a4feb20277335b06dd8be9ca07d54b241dc6ce133c715a3843468eb10270b95b74086872d590fc5f11c4258866166c1c86 SHA512 d68fbaa39568abd442e14d7c2c8985c9ded254bf92161316b31d05b5128816100a76748a4190b56a2e5f2c2e9344757226a6d8eecb3b41c027deff239275d0c5 +DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0 +DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +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-3.5.1.crate 89937 BLAKE2B 83c39a4272b2de073d96b8a847e1a7197aaddb6ab3604916191050bf02000f141cbe52af298412df5a90f48e199cd71933e1a850a7310bb7913692dfaf6a7139 SHA512 b1ec6f22d8b91ea92f54d226b2d7466d1e68de0119623bada3583df24393959e9addeff48bcb14c62692b1916648e3bada1b7d7ced78f7ff2155e67e74d6792e +DIST security-framework-3.7.0.crate 89115 BLAKE2B ba6e0a98df05bad9d89d99246a0ad3cd9dd8b0d62cf2ee6bb7cca16940764e3d0b7a9cd3f0681d51b2f922f32d9d68e303d3179baca90ac394417459771a5e8f SHA512 1ed5ff4bedfa0f013479c1c7bf46dce755c76c4af35e8ff775c7aa56df7764399258f56b58dc1df44d112c5e26fb95a385fb1235134f53eb9ada57e7ca8478c5 +DIST security-framework-sys-2.15.0.crate 20718 BLAKE2B 886fbad71ed3d76457135e3f1bf2b866239ba05349e4932f75dce1aecdcdf25702ac16cd1727b10089fb36f62539a4ac47279aea31f0830a41f897c797fa35c6 SHA512 8207502201222d56de839285f4f2e31dfbb4e32d08f4932d3afdd76d8e0a547621b9bdacfa11ece5e7a1be0fe1c7e15fa392ab9603c283ce240efd61cde69472 +DIST security-framework-sys-2.17.0.crate 21078 BLAKE2B eecd4d61db7589b72ed0c2627a139ff505632d45e01b88d42bbf1260aa2a4a95b6ff314225acacfcb4b8edb615f2fe3cfdd0fdeb936da586135c25c87be886d4 SHA512 7cca8471f3391af920d2354d68ccaceaec27bbe2b4f99413914f010cdadab5f94ee18a0d2467fc9ce49d077006599914f7733261a6b88f2ee9d1403479efbd4a +DIST select-0.6.1.crate 12520 BLAKE2B 6246cc43ed80e3b30011c03d05c6f799e2d6c27cfb7bf4334f5a37adccf21dba4d4257235c17499c7807cc6979bdaddfd920abec844f8d3d50e9c18602ac331b SHA512 39690796285d9bda3678ceba967c9d32b24eeab7fc8cd7051890fe2e859209092d2b4b62b5123ae05dc9a834df9fb93e4bb5dc0ff7c0bfdb1a2952d0114e55f5 +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde-untagged-0.1.9.crate 17718 BLAKE2B 655d84542b49bbb973b1e71889a1bfbab95807a16f9a42cb99b548890288fb3efb4b263a885c149b4b016a2c05fa4c2f1f1d18b8fb57d5ea662702939db99f43 SHA512 4eb07da732e480c34ed439c733e4c4f6a259976e728cd56b88091f1226bc270faaa5338356d91438fbc35316525ce4c0d55b5bcd431e7e988fa00bf1935259e0 +DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76 +DIST serde-xml-rs-0.5.1.crate 19283 BLAKE2B fa893cc24ba0042211a84937daf411f679c10baf07751f4e63713e336d204d6771ba3d4df0c152dcf255da5d99583bf2fa3ae062741004b959925a5dfb6765f6 SHA512 3bbf0dea57df7f49931b8d4e459b44050f8acef23249b1ca3ca165edbd98d93bdc92fc2cae12c66b899dee9137234269369b98f999ce3d5df0d478d1a0d42a68 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_ignored-0.1.14.crate 13078 BLAKE2B f700b8703d1e94a7701033c38a94cbe02db04736e76a1eaa46e50cded1af3d843befdbb01089ae24c8188fa1c16caef8aa82ba0d9affe6aef04a80d1e9a5ee62 SHA512 1f82a1731007ac95c9387b2b3bc62bc761752467eb871e7c1711bc6b15a4fa25f5fa26370fed67e3687722c904ac7e839317435938241a55981264c8364a97ef +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-checked-0.10.0.crate 783840 BLAKE2B 04b347b214833a0f96a92aa6ee6558ade73a704b2118c25efa6f2ff976b9abb89444ba66e4ee7c12829dfcd77e3755f1179f6fa8e04c784c6b512bea7b146ed3 SHA512 8571c7a068b22698cc54bbe3e051df02682b01d112ea576fecfc0c1702795bb29b2ec8e302c19d4d701aa3a45011ff0081e6675062d284f9461b6d21f61bbe68 +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shell-escape-0.1.5.crate 6847 BLAKE2B ccd71a73b217b375843d3f0a762b3f5317bc0fdc8e43380a17f25e1ffdc391de0af7b0e4472be23241a6654f5b6ab799a51bbed8da35295322002c54ad84e9a5 SHA512 848f8d47d802b82e83f113fb07f44fe962628379481d1bef9d15f2e5821a382c9928c32175652361aae9fe4c8fa5c1dc1c89350db6ef5e68691bae4a3742df93 +DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 +DIST sized-chunks-0.6.5.crate 43628 BLAKE2B 961121bd773ea5f0e6c3210b17191e122e90180cb39b35e501b49c41de69ce17f29bdb09617c22db4b4632f11193b2a97072f493707e66b956dd6dea61d5f310 SHA512 c7496094a6ac45003b31d55c61aa42e649eca40a2540e1acc507d541d3c02e5a1801fb517e2685752b81ef5a8c0ee6efdcc93dae9268f22ac8c6eaf1056e9656 +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143 +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST stacker-0.1.23.crate 17813 BLAKE2B 4467084109f1f5e79f13ed9127ecfa015a3d2588b46a1ec359c371a7d79ec6f47f58e29db604c9d3d59603cf8784cf4141330486179bff39536ec61497c14846 SHA512 5a5c421e4a83f0b32938e87303da72dc01d56ddee3e4dbee9bb85e8c9763d389998c4ac87c027ec9d0261f59a686d0508cf5a9b7e2d996ef153ad4d29dd3985c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST string_cache-0.8.9.crate 17408 BLAKE2B 7b38afd1f0bbd5a6cee1d2cee3579fa071a118025463dd18a1298cee580eade5bbd5c5c780398aac40c1a290a9813ece0f48b3f83ce1f2d594f13f8587ee196d SHA512 a1b85e609d52b2dc01536a34d1b297e353b60255fba538b0e80d37771d180c009500d237050fb95cc80c9bb69b01763d2c367b9dde71c1a0e475967fcee9b0dc +DIST string_cache-0.9.0.crate 17402 BLAKE2B 05ecf1a550ce2c09ac402bd00d830b27c71ccb399cbad905cbd58152e99e8f4dda5ae12e9d3faeb378923a4817d9072d50442dc00cac450e1564ee481d151497 SHA512 9a09369f2058f2520deeeea4cca5497c35b0f1a06166216acf08aae72b879d428df9e7f52ed7c3851379330194a455e2b6402fd4371615b7a82fc98f98027149 +DIST string_cache_codegen-0.5.4.crate 9406 BLAKE2B 20e38c57d612d8b78677e664128a451f50eb18ca7ae839955e4b106b92a667ff7332496b23f24622e5448c7fa44180a27f0c5b7e8bdabc4f7eb18f47f7f7fafa SHA512 0c5e6b3cadde7fa48e5cdf899ae941026b7a8409447b777973afb7cea449ae439b59d0c9d4394cf96a9c34f3e52118696305688771a2dfddcf49bc31a0e6b161 +DIST string_cache_codegen-0.6.1.crate 8968 BLAKE2B 1ccb44c52e3962fcc9dc97319192a53a56f75d76c0ae2436844b1c78ce7c5c78a76abeb8f9acef0f79c645d8910e93930c418efc07b64edfd5e7ed3439f0091e SHA512 476e18c8287bf0ba2d176a0b28342818db5c1972ce28735535d7874fd8c156ae26c63c1eb544f6cfba71d1554670d0c0a4c16660485a3aec4112bbce21b6d744 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST supports-hyperlinks-3.2.0.crate 8455 BLAKE2B 73de98d35c91d3eebad115c2089d7ce991fc19ef4fff998ef9fd51122cf3307f3bc7708360a4de2f8783e06e6b1a5c2e153695a667e2eeb9e59ab213fb30225d SHA512 c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460 +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184 +DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST system-configuration-0.7.0.crate 18064 BLAKE2B dd69e0730986011c3936d0501851a254a40397e4f53dd624400d3b2417b68fdc0bc770fe6671f0637ea112cb4e740ed72e17299289e21101a94cb6197ad1e25d SHA512 c63948e2ac21e22171189795a06db7c79be47fb6e8903a1958b89b5afdd76b8c99de11697efc03584bd004b3b0c20739e75f71eae89ba67881b808eb314caf1f +DIST system-configuration-sys-0.6.0.crate 11090 BLAKE2B 2bc38fa55070e33e762cba4baa7e1f5a637e625c150a821bfdf99c60d08343e83cc26a302f4f70a44cee967bd8b4784caacc15436df82d10e05751831b46c1e6 SHA512 02b1693b8c18ae3484e366a7f7395a31902a026e0864a8ffc7643c7b4a856f912f58f2ec19ba52a50d0d1dc09a806888fa1f3222e1af1f65b8a16eedcc966234 +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST target-lexicon-0.13.4.crate 26832 BLAKE2B 923aace3258de547e6813c7d58069a0d3b18941f05debef5954cf872490d9be8bc2036c8e807ee3f74d33c59cb01ce5b105bff95c79a79596cf328783633737a SHA512 0bad8add6b8767f1217b9a3aa83fb176f080ed9241ebd3a208ce3196650b01254c306520f1f950571bda463994631b64af9ddaca8a2478fc40f64b1381e880e2 +DIST target-lexicon-0.13.5.crate 26928 BLAKE2B f8c62cb91f68a635e6ce3fc254df9ce378b5e8f62c1147404c967484b9ed97fb33d7993b4671611db76566063e999d658d201f856f70196ec678d72cc758cf6d SHA512 956df27c01e1186c5356117ffd07810fc0b62fb919d5bfd215955ba85be00ef675212a3c0dc36679986be7b825442fec5c93c7643b7e1e19c04572e6463546fc +DIST tempfile-3.25.0.crate 43195 BLAKE2B b66caf01cff4018b2af273d59cbc5b5c6ee41fe1d9af89a0a096fdd11a1cfb5e2c3d728d7bac26fe06dd859c822f3ef0590cbb242643808559e6a7a99ef7ad8b SHA512 6e3f3b13c8f38c4695eefd83d86d977cda9f2fbf8b745e0a7bd0649e4d2c91be5a01dbc1a877e9335c28dd7f1ead468f6bc102e2c3d9dc46e9e6c5a752befc30 +DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f +DIST tendril-0.5.0.crate 45170 BLAKE2B cb579bb25e1e8e789d04c333bf04107de0f1c91c33cab6f3b64c3ec61a4956e459043f7d9a434898a87285e60fcf38c3b13371312c0adb7ab716bc55e308b000 SHA512 29a4e5a6ae2442b180f147cafbd54460131ac1ae53accc13ed69f03ff357c80cc53f9d333c11c0f34eb0a427df8c66086e3b9b7ede1698b70d15ab2166aaf6f4 +DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST text-size-1.1.1.crate 12553 BLAKE2B 54c48d202650606d182b2d046d6a0a35b41d4e49adebb8f9f48a22329966891036af7dbc09a4522f0ca55533dfc8e87c276fa2bb4e7a24bed57a26794bfc3ee8 SHA512 e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8 +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.47.crate 225161 BLAKE2B 11b19cedab54f06763fdd710c273d0cc3bc4de1a7e39dba9657c860448e93d22d83552f858699be3a5f4aee4cd888b959c05f90d5c24208610dc4d0dcfcf3df5 SHA512 c43decfab65f62b7719f9b2b4bf6eb80fe3ed80f670e1b47aa0879baea403aa19557506ec9433df31ae9fe9cd92cfebfa237c9b2f5dec8d5eb093c54bb815f76 +DIST time-core-0.1.8.crate 9634 BLAKE2B 6fd5acc286636de923ea527874c02acbc31577ffe0f15e2d89de5d1d2a9c1551c68ebe392667cc8d34434223484da792c0bf967f5b362d1784818b016ddce0ee SHA512 cf9f2d5da0fc1b61ff53c11476d9a73e76740dc166ac0b4c4953e25d63971c5471f6e3bcd6d1287394fac44fbbaf6d855a09ee694d845bedf693e6b8a517c9fa +DIST time-macros-0.2.27.crate 25144 BLAKE2B a308949ecf582451a01669ac0468b74231e6b466da44c4dff864baa22cccf33ad64ba3c80a75afd4c19bf983dee11b157fc973d9e4fa78a614bc98951506b4bd SHA512 5caaacc82e9b73bd3891e55aece04ca3800884f9e52c01d5f9a62fc9e554940454df713d903854c68b85b5a43c7fd8dc8e7047f596be72f86952cfdf9323a818 +DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml-0.9.12+spec-1.1.0.crate 56485 BLAKE2B 1552fd92ece75ebf9e8e4914bd60e981333d6f22f5b09baa489bb206369a654c4246d3f8832d7a8e03d2e4abe85cb6871b9ac9289af278b767e200807a4400ed SHA512 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_edit-0.23.10+spec-1.0.0.crate 66420 BLAKE2B ca854ab01780950033763887069becee2527e72c72dc821e0b152713faa4b9414ce111ab1e57742bb13ca1d32e5756e9b564d4db50b2c4d93a8dc533d437a04b SHA512 2e8eb555e7c1eb2279f9f868f688b78f27a53a60985be952561e81d2d317f1f115739de6c15ee79ff7e580272657c0a86138410ac10505a0e3ae3836412c7f99 +DIST toml_parser-1.0.7+spec-1.1.0.crate 35027 BLAKE2B 0a1270c70a4d55f6c4554acdcdef0fcecfff4610bce0ad5ea3d658e62bbf953556ae210ad5f7d6546108752106051e067a37b821812d483048ad758bc7de9d75 SHA512 38581899f14cddbe8f6e5d52a0b7e5ffa780590e5099d56b6f1a599c063938ce0be32141ebf1ace365c2fb7e53642b550708369201eee8ae0ff2a2fce1aa01cc +DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602 +DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5 +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.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-chrome-0.7.2.crate 14030 BLAKE2B 6ffe58c4b60244d10e41addd7fe1532849a0ae56747bfebb18565e362c727b7199592ffd524c39b4d478da7dfea2dc03b1be47a1908f91abff7d5edef67ca410 SHA512 0ea9fe590f648a193714890da388183305d4084696926f5694eebd3c1da8cae922df335500cafdd60ba16ee5ce59a59e4fa292b97ccf739a19c2fe7fe145b0b3 +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST typeid-1.0.3.crate 9006 BLAKE2B 98de768e71bf1c3fdd62b01e7a5c7976716a7ec983a96a5cc6a2dec52e6bcc61260b0508684ed45a2f7fd06fe6e263c9d7f0c29b1fef4a3e498a024fe5cbd1ea SHA512 3d15a6f554108b2fb9c08ee9679e34565d84efc1d34ffdb6e4a8eed8d3575ebb75176a56124d9554315c93b86a88d1cb619238c10685808376cf968d83b5bed0 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unicase-2.9.0.crate 24368 BLAKE2B 6564ceec45d9bbac876cc12015e46f4efb415fdda4a37a62f8dc00ac93fa7a6a643887035caf0c6eb13b07571a2145e393080930fc5d1f71899794a942440409 SHA512 1255c6eb4cb7217f0ccb698f790115d88dac3dae3708832f9cdb135f6cd914b2653048463036bc396d0da0cf415251b53c70e27ad5a1cf39a9bb18d8112aae44 +DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ident-1.0.23.crate 49352 BLAKE2B 8ab318747af95c45c94a2a774d4f2db9c1d31f3594eb40cc5357892c75bd6c2be1edbfcbba65892a4813903e5f7628aa74830ac482ade993fb076f0286af7501 SHA512 f2e57950b87ab93456a74788c22b8f865fe8864147104507ed40cc87979c0a06007eec17c2c2241cb586b5e9600e5b518059611fde6325c7a3a79265751f8fe0 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST upstream-ontologist-0.3.10.tar.gz 232625 BLAKE2B 0ef6d038bc0967f809938bed51a752d3ed57be1e00528825adb5449100b1433a9bc097b823714c98ed0cd5fc3357fce86aee92eb828b7762c5c44f461738870d SHA512 d72a2d45458a4ab3e2f8f3eee786f6a2641300b52cdd272774870dd75fc3ff7ef6e30a0028fc066f5985cd18a7ddea7ee9339de4e17fba32fe3a1f916adac1f1 +DIST upstream-ontologist-0.3.9.tar.gz 232879 BLAKE2B 5967064654bc59c70f9e957d7111d461e3d5f31ce4c1bf6a80ec6cc4d2cc23ac9ff3c503fe0cda212697f2fffe38a70af8a67e8a223016aab0a5aa6197f8b59d SHA512 5519f723e86e1b4e03bd8fc3007e601abaf2f338a17fa0eaba4f0fcfdfe2cff6717b35781385bf6054006dbf27d2ea65e92054786e57a2d677a9f760dc168249 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version-ranges-0.1.2.crate 23599 BLAKE2B f4938973ca855e06d1cebeaa89086e5f56b2066fa351559bba97317d8d4874d79a92108ac7e7c1cd626e5e5c0b84f527da9419f93f081cde611a31a8c0d26bcb SHA512 150526bd700feee3568b5c9ada7b1a7365507c5e81ad02626442a2aae3690d85cc74776fcec718b97052ca2048c18b1fc374de7ad895779de0eb850e5c78fffd +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d +DIST wasite-0.1.0.crate 2346 BLAKE2B a5a03d04135e3e32354d298386f132f9aa3b5c3806186f0c1eb75138038001d07f3bb5a3c6f8f938c9bba7c84b97b06b5304be3c9f86255d2d00f46a134ccd3e SHA512 06be2f7a2d289136740cc7b9ef9c4addbbf85210312759a7c99f977aa52285e2c3e4e3dade82d454a266ae42aaeeda7e767140b0bcdc1208ecc86aa18afc1384 +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-0.2.111.crate 61398 BLAKE2B 2e6192acbc4e8d5085b830e6dbe446cce34012c4fd43e018488c19e1cc0c8a144aa03bb4cb679c8eab4830cdaa68012e8e8cedb202021a41969727b09340d05c SHA512 0be1017dd815e5e34637dc7958a8198e7b3fd35c9d3bd05d3384c3bdb5dad64da5c7b45a5d8b85d4e4519b21418174a60d26d15e173fb482ef63a2dbe3340e38 +DIST wasm-bindgen-futures-0.4.58.crate 17188 BLAKE2B 8e72c3efc0f74535f2138784ceb035e79cc66ccd378fbfe747cd4c161aa0bfa4d4653ee53b75a7a0e15c229abcecae44c5dfb9ef9dcc7b81934cc63827d23015 SHA512 0c1a064be1459216e7ec2a24899e8e4d929b564585edc2328572684b5311d1dd786e3df3f3d908fe019b4c52423f656db99a18e899e5ec402fc29adc3fad83e5 +DIST wasm-bindgen-futures-0.4.61.crate 17691 BLAKE2B 3c976cdc5816242f01832ff8e480cf713f9178b77b74970a99d1f47a79248ceb4ab9fb75f2f43e1b27bb905570739526e85dc26bf82cc7544a37be3dac5c7191 SHA512 535aed4c22f53649ec89d45ead27ebe5c790ceb7b12e59bb3da2ca6bc213b3edc2b42a9fe5d8870a3bf70de980e9060977803eade7b038c7d8bc638c6d1f8cc5 +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-0.2.111.crate 9270 BLAKE2B ded2a429365f95039b661cd0b5e58a027ee2c79c29e2dfa768ab695220b222ab6a998a04a8fe3ba81ccc113fc37cf9ca7b677276f6fead408f011de9a64d1fad SHA512 860fd5bcab073b1fe5e9089a8378234cf543f661a96916ee6015cf777a80c2ac56b86a449f7e8171a3cfe5797e2f844a478914fb1cb59c1d19f137558d0c47d0 +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-macro-support-0.2.111.crate 62770 BLAKE2B e8ba977bae0de71ef26e0e3fae0bfe9979ed92cb13930dad97da956a6876d62291f7170e1b407f84505bcd6dd95c1aa4a8515ac16885bf285ba2e0ded7fb1afd SHA512 aeaae0126eb63f6ad4570b1b82cfc2665857d948be221bb0d648a3aa556ff2ee9766f326208623d8201d21f5f4fce0ba7190a77593d69d90e61d1b5643518bda +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST wasm-bindgen-shared-0.2.111.crate 10222 BLAKE2B a56e8427a85150a07a66eb0d2c81140bb1ae1d7c4d852b4efcd4918af8fe982393e24bcdbf219f50d3ccd85177b3784182fc16cfd3fb95a6aea00f732df55069 SHA512 38d840d04cbf24c6847c767965b1e3aeeca4c9d3463c5003c05b6c3f04e8bc4cbe01f5beafbbf9f17e7c8184c8815a35a1cf736aefaacd00a005d74f528f3b86 +DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2 +DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855 +DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834 +DIST web-sys-0.3.85.crate 645049 BLAKE2B e106ebadd24ae0aa838a697ec7e8fe06d86d764405e6c00a523daf94e04213f70fed7cda9302ba5deba57eeb00c1302a97721fd7d124e66998802a703090fe7a SHA512 948fa9a3ba59669df01e6f707fdb00136b1e0ae781daad7c72b5df41526d6c7649e2ce5b9def99e04fda9628dda21d2663db7c6d229d462d64c876382d943b5f +DIST web-sys-0.3.88.crate 669782 BLAKE2B 9c9b4410b5c93df8fda1bb133eefa742150156473f6d29bec5d1de69db6c69f21009d0091c850c0b68e8f25d536c775943cc73ff55cbcbe7545335ce568110cd SHA512 206b369e1f7f8b6db02c296a1bcad25f021efd43e181e58ac1e84802fc16927c9193cbad5af7b0367a437a5523ba8396cc6acdc798b5330c847375c5616b5538 +DIST web_atoms-0.2.3.crate 27837 BLAKE2B 9da0f5e4fcf79cb56db50dd4433a3aa386aa79816e7fd38d82ebf0891c6420c202b72175d854706cf526e65b5a408050c118f767c70984ba235010b8c32e624a SHA512 432560794f9d318fb7316101998a951e53d349e50679b2a50594e8fd779e367ff3e1c623e927c163f394c0a420cd52fd77ab58bb0d41c6215a8787a962c8917f +DIST whoami-1.6.1.crate 24975 BLAKE2B d6e7e100bc055b2e92c40869221c241ca77433840d306251c7fa248dbb4b825e0aea091e3f11bc48379ca78c8a814b10ae9e1eaeef3307b2475dac181625b6f5 SHA512 20923e833ee3fd7a396adb5a810030483d254bce71963504b295394b446ab7343ac0cbcd276749fc32ebdcab3f16dfa3bd3aa03077ee2a403a0699aa8dd6284d +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-registry-0.6.1.crate 13358 BLAKE2B 5a0240e81124cffb387aa7d683a01b36db9c508a1a3943b596a30c9ba1f445b9186dfa2cd2057220c33b773bc2681438295907bab95a5e6d75990acb9497d053 SHA512 bbe256d749d766b638f65e3ae554ca1fd25b98b769365d6e25043ad696de062b64f3564113f6320ce5f071309f21cc32fc73aa093ddb5b1d39d4dffa2fcbb11f +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.6.26.crate 167349 BLAKE2B 0d53d7283a593d001d915f8470460f2f4fa8438fc2978c3deee77fb97947b20abd4bb1616ab434d1b4f24c11eab45b206830a45a1d9ac24abb61d16e243f675c SHA512 8072c307b26c770df001eb230f729933fab95a9f647c22cc7237230f2d77c3e65896e5fcbf7272aee804a214063432098465d2a046880f8078e56f0e42e0a060 +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0 +DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f +DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2 +DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00 +DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST xattr-1.6.1.crate 15952 BLAKE2B def5f9063d23cd2ba35a902030de550e6093509cd931c756dce4d7fa86bfaf5ad20e732723522582eaf079eec01ccdc7c7b737a0b9a39cf4da76fd94e88040e1 SHA512 01827ccb9dbac87c1b3474e785e8015f3b8d15ef06090c288a889e6c4441de849b812be196e528ff0bcf35311ba7f3ad57cfbfa9646dda5685452626ad785ab7 +DIST xml-1.2.1.crate 57626 BLAKE2B 5fed0ea98fea7b72e9d015bddbc5337d936eb3a07f358e29421d081e76bf927bc270be5ef98e38b969b0a59a362c5b330554b446f81627821f52b2fbea0bb12c SHA512 3b0bb70c30ed9b6694bbae8c6a3751b32d573f400b2fcb0a8a19644b1fbde24d518ef15d1c74b4bbb531ae76b656698d9c3aedf121393ded26bc2994212df4f8 +DIST xml-rs-0.8.28.crate 52826 BLAKE2B e8800723318eead12d9fd17386853b6bfdaa34a24774b36a4c9d7b682a6d8fdf7e2c2e400021e9eaf19093671d0f35ebf420fecff05f17f597732eaa25b48fda SHA512 5ec5e099d6472ba1b36eebeac88b751f996f1ed5f1954b2b8e7d9416e52046b573f121f0cd4334925e6a3ec22fbeae87a9e2dd3b0db4d1afede32814792384aa +DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e +DIST xmltree-0.11.0.crate 9959 BLAKE2B a1f35b0f929b1e676369468fecf5fa7a3a860025d9eb0558bbc4e1cd568ad5f0b60f61286288eec571ad5a94b8c24fc1b51607eedc202a31d0e1134c524b1ba3 SHA512 73d4a75f4997e8bd4f6e58b84240450c5ac8a9ad7ccf775e794e0f5cc407bd46ec26ebcdbf91fa3b1a3e0263496b30690ba19fd8a4e3e3a2a436a12d29d23148 +DIST xmltree-0.12.0.crate 10459 BLAKE2B d7deb80702309e18a1e1e597ad2c6bd6cc543c5bba185e4a0001babc997e27d7b5d1af4281582488b89facc13f8fbc8babce2f6cb7b8a275cbd37af54fa7d10f SHA512 4cdf180c8fe1c41af0ba6a41cfb55ea2982431ba27ff513041147022dba8c254d56309f442a5ef38f209ebe104159790738bebd5b7cbf8d40a9a8fcb50567b7f +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.39.crate 274113 BLAKE2B c5e46d23f6b3d3cd25d96356016d5a987d04dab4fcb529e550cedefbdc64d8748d3a42d27e510be64a620ad132bdf2a0da04b518468b7f66c77e87c23412ffce SHA512 00544b445aefa17f5e5bd5bb62becc2c4532381a4771909f533a2c95f16a11e2e97763ab5b096f752842500cffc2f565f0fcd5c1961e7305e6d5fcdf132b318b +DIST zerocopy-derive-0.8.39.crate 108887 BLAKE2B a24725d63cf8b6077303fb5386de8e5c0f1ecfb2c8628818d078d700375acdac3d27aa6c227388be3dafe96cc08bea3477eb7a24ef4afd0b09c5ffbd091fddc3 SHA512 67c3c55b3e98c038b5ee19e60f09ffeb6a967768c6ea28f689bba3f94588567d9c3d4a7359633be9006467b05678afdf6207bc884b7a65a0d65ae07080cf0a8b +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zip-6.0.0.crate 128541 BLAKE2B d20916227906c95d078a4da4dc5b67879e46cb129d34a45e2088fbdcd416d244cd2094017d9d97d5210baaea38edf3f7f8307cb716fae2fd7c511561406d52b1 SHA512 0fbcc6ef6580df7db0d98f677bb5097a7c420646d1eec44b89714a7c9c7f54e4abe6489192f85e1debccfa241e3cbed2ef0a7eab3f0864b7f008527ace8e0996 +DIST zlib-rs-0.6.0.crate 210452 BLAKE2B fdde85c6283825dd4f40c79f99a51f1b2beba8e8de1b6e7652bab1910ddd05c27ade19dffccbcc79b98812571de5d8c78189177d513abab4a9a12c8efb30be68 SHA512 9a32b6f5c68b5f93e7ae1225f5edcf351ef31472949a1ce9d57892623024b78ba36f23ea3a353af86bb46ca08e03ec559fa8b073287095d492d1ad77e22af0a5 +DIST zlib-rs-0.6.2.crate 210659 BLAKE2B aae4554ae0f91f02d66e0c8e4c02f831816b9fc5469bbcc3bd1dc297893ba7de960803e160c8f016d2450784afe75bad3d80375f82947a0e0262748a9717757b SHA512 2af2f80f7bc58a2c6328c083f4f41c98bcc55c79e1fcd37907f53b8b40fff42b30f246a9c9cb20c05cc42717c3ff6bd768d0d0d0081c2262109c04e6c6ec31b6 +DIST zmij-1.0.20.crate 26975 BLAKE2B 822983063c82b0a4101931f39494f8b4dcc480663b74200fa449953240f71530ad21b54f9512451151bc301ce576a99d28941a10c7654b3c009a84821ae96340 SHA512 bb3bb4d1aa0d72b2127ce0913896012748117a2ab793e900b3a05d5289f3c97eab9ecb60594ec8b8b8b9f36445432a70ef1532bf23a5d6f2abc93f014483a869 +DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 +DIST zopfli-0.8.3.crate 51589 BLAKE2B 5c1e9120b44bf6576bdc636b6e66f7f6d2aa56e4772481ffd027f56383cbc85032d003dbb04cd47cd6783f6901017fd270279dfcdda6caffc8c32eeb473c96ea SHA512 564453096c9352d732c76b3eec69c3f454cbdf64f99926f676e845fc5312fa6833bcaa3a451ed87b7c7038bb5ec2bcb1467e21b29250a7524b78421ac987cd33 diff --git a/dev-util/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch b/dev-util/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch new file mode 100644 index 000000000..8a0ce5d7e --- /dev/null +++ b/dev-util/upstream-ontologist/files/upstream-ontologist-0.2.2-no-debcargo.patch @@ -0,0 +1,13 @@ +debcargo pulls lots of extra dependencies. + +--- a/setup.py ++++ b/setup.py +@@ -6,7 +6,7 @@ from setuptools_rust import Binding, RustExtension + + extra_features = [] + +-if sys.platform != "win32": ++if False: + extra_features.append("debcargo") + + setup( diff --git a/dev-util/upstream-ontologist/metadata.xml b/dev-util/upstream-ontologist/metadata.xml new file mode 100644 index 000000000..a251161c4 --- /dev/null +++ b/dev-util/upstream-ontologist/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Jelmer Vernooij + jelmer@jelmer.uk + + jelmer/upstream-ontologist + + diff --git a/dev-util/upstream-ontologist/upstream-ontologist-0.3.10.ebuild b/dev-util/upstream-ontologist/upstream-ontologist-0.3.10.ebuild new file mode 100644 index 000000000..5b5d9cf9a --- /dev/null +++ b/dev-util/upstream-ontologist/upstream-ontologist-0.3.10.ebuild @@ -0,0 +1,728 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +RUST_MIN_VER=1.91.0 +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + annotate-snippets@0.11.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.102 + ar_archive_writer@0.5.1 + arbitrary@1.4.2 + arc-swap@1.8.2 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii-canvas@3.0.0 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + backtrace@0.3.76 + base16ct@0.2.0 + base64@0.22.1 + base64ct@1.8.3 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@2.11.0 + bitmaps@2.1.0 + blake3@1.8.3 + block-buffer@0.10.4 + block2@0.6.2 + boxcar@0.2.14 + breezyshim@0.7.10 + bstr@1.12.1 + bumpalo@3.20.2 + byteorder@1.5.0 + bytes@1.11.1 + cargo-credential-libsecret@0.5.4 + cargo-credential-macos-keychain@0.4.19 + cargo-credential-wincred@0.4.19 + cargo-credential@0.4.9 + cargo-platform@0.3.2 + cargo-util-schemas@0.10.2 + cargo-util@0.2.26 + cargo@0.91.0 + cc@1.2.56 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + charset@0.1.5 + chrono@0.4.43 + chumsky@0.12.0 + clap@4.5.60 + clap_builder@4.5.60 + clap_complete@4.5.66 + clap_derive@4.5.55 + clap_lex@1.0.0 + clap_mangen@0.2.31 + clru@0.6.2 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + colorchoice@1.0.4 + configparser@3.1.0 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + constant_time_eq@0.4.2 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crates-io@0.40.16 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + csv-core@0.1.13 + csv@1.4.0 + ct-codecs@1.1.6 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + curl-sys@0.4.85+curl-8.18.0 + curl@0.4.49 + dashmap@6.1.0 + data-encoding@2.10.0 + deb822-derive@0.3.1 + deb822-fast@0.2.3 + deb822-lossless@0.5.8 + debbugs@0.1.8 + debcargo@2.8.1 + debian-changelog@0.2.14 + debian-control@0.2.17 + debian-copyright@0.1.40 + debian-watch@0.4.0 + debversion@0.5.1 + der@0.7.10 + deranged@0.5.8 + derive_arbitrary@1.4.2 + diff@0.1.13 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dispatch2@0.3.0 + displaydoc@0.2.5 + distro-info@0.4.0 + dlv-list@0.5.2 + document_tree@0.4.2 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dunce@1.0.5 + ecdsa@0.16.9 + ed25519-compact@2.2.0 + either@1.15.0 + elliptic-curve@0.13.8 + ena@0.14.4 + encoding_rs@0.8.35 + env_filter@1.0.0 + env_logger@0.11.9 + equivalent@1.0.2 + erased-serde@0.4.9 + errno@0.3.14 + failure@0.1.8 + failure_derive@0.1.8 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + faster-hex@0.10.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.3.0 + filetime@0.2.27 + find-msvc-tools@0.1.9 + fixedbitset@0.4.2 + flate2@1.1.9 + fnv@1.0.7 + foldhash@0.1.5 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs-err@3.3.0 + futf@0.1.5 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.9 + getopts@0.2.24 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + git2-curl@0.21.0 + git2@0.20.4 + gix-actor@0.35.6 + gix-actor@0.39.0 + gix-attributes@0.27.0 + gix-bitmap@0.2.16 + gix-chunk@0.4.12 + gix-command@0.6.5 + gix-commitgraph@0.29.0 + gix-config-value@0.15.3 + gix-config-value@0.17.1 + gix-config@0.46.0 + gix-config@0.52.0 + gix-credentials@0.30.0 + gix-date@0.10.7 + gix-date@0.14.0 + gix-diff@0.53.0 + gix-dir@0.15.0 + gix-discover@0.41.0 + gix-error@0.1.0 + gix-features@0.43.1 + gix-features@0.46.1 + gix-filter@0.20.0 + gix-fs@0.16.1 + gix-fs@0.19.1 + gix-glob@0.21.0 + gix-glob@0.24.0 + gix-hash@0.19.0 + gix-hash@0.22.1 + gix-hashtable@0.12.0 + gix-hashtable@0.9.0 + gix-ignore@0.16.0 + gix-index@0.41.0 + gix-lock@18.0.0 + gix-lock@21.0.1 + gix-negotiate@0.21.0 + gix-object@0.50.2 + gix-object@0.56.0 + gix-odb@0.70.0 + gix-pack@0.60.0 + gix-packetline-blocking@0.19.3 + gix-packetline@0.19.3 + gix-path@0.10.22 + gix-path@0.11.1 + gix-pathspec@0.12.0 + gix-prompt@0.11.2 + gix-protocol@0.51.0 + gix-quote@0.6.2 + gix-ref@0.53.1 + gix-ref@0.59.0 + gix-refspec@0.31.0 + gix-revision@0.35.0 + gix-revwalk@0.21.0 + gix-sec@0.12.2 + gix-sec@0.13.1 + gix-shallow@0.5.0 + gix-status@0.20.0 + gix-submodule@0.20.0 + gix-tempfile@18.0.0 + gix-tempfile@21.0.1 + gix-trace@0.1.18 + gix-transport@0.48.0 + gix-traverse@0.47.0 + gix-url@0.32.0 + gix-utils@0.3.1 + gix-validate@0.10.1 + gix-validate@0.11.0 + gix-worktree@0.42.0 + gix@0.73.0 + glob@0.3.3 + globset@0.4.18 + group@0.13.0 + h2@0.4.13 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + hashlink@0.10.0 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.12 + html5ever@0.26.0 + html5ever@0.38.0 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.20 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + id-arena@2.3.0 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + im-rc@15.1.0 + imara-diff@0.1.8 + indexmap@2.13.0 + ipnet@2.11.0 + iri-string@0.7.10 + is-terminal@0.4.17 + is_executable@1.0.5 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jiff-static@0.2.21 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.21 + jobserver@0.1.34 + js-sys@0.3.88 + kstring@2.0.2 + lalrpop-util@0.19.12 + lalrpop@0.19.12 + lazy-regex-proc_macros@3.6.0 + lazy-regex@3.6.0 + lazy_static@1.5.0 + lazycell@1.3.0 + leb128fmt@0.1.0 + libc@0.2.182 + libgit2-sys@0.18.3+1.9.2 + libloading@0.8.9 + libnghttp2-sys@0.1.12+1.68.0 + libredox@0.1.12 + libsqlite3-sys@0.34.0 + libssh2-sys@0.3.1 + libz-sys@1.1.23 + linux-raw-sys@0.12.1 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.29 + m_lexer@0.0.4 + mac@0.1.1 + mailparse@0.16.1 + makefile-lossless@0.3.28 + maplit@1.0.2 + markup5ever@0.11.0 + markup5ever@0.38.0 + markup5ever_rcdom@0.2.0 + matchers@0.2.0 + maybe-async@0.2.10 + memchr@2.8.0 + memmap2@0.9.10 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + miow@0.6.1 + native-tls@0.2.18 + new_debug_unreachable@1.0.6 + nix@0.30.1 + nom@7.1.3 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-integer@0.1.46 + num-traits@0.2.19 + objc2-cloud-kit@0.3.2 + objc2-core-data@0.3.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.3.2 + objc2-core-location@0.3.2 + objc2-core-text@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-quartz-core@0.3.2 + objc2-ui-kit@0.3.2 + objc2-user-notifications@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + opam-file-rs@0.1.5 + opener@0.8.4 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-probe@0.2.1 + openssl-sys@0.9.111 + openssl@0.10.75 + ordered-float@2.10.1 + ordered-multimap@0.7.3 + orion@0.17.12 + os_info@3.14.0 + p384@0.13.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pasetors@0.7.7 + patchkit@0.2.2 + pathdiff@0.2.3 + pem-rfc7468@0.7.0 + pep440_rs@0.7.3 + pep508_rs@0.9.2 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.6.5 + phf@0.10.1 + phf@0.13.1 + phf_codegen@0.10.0 + phf_codegen@0.13.1 + phf_generator@0.10.0 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_shared@0.10.0 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + precomputed-hash@0.1.1 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + primeorder@0.13.6 + proc-macro2@1.0.106 + prodash@30.0.1 + prodash@31.0.0 + psm@0.1.30 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.0 + pyo3-build-config@0.28.2 + pyo3-ffi@0.28.2 + pyo3-filelike@0.5.2 + pyo3-macros-backend@0.28.2 + pyo3-macros@0.28.2 + pyo3@0.28.2 + pyproject-toml@0.13.7 + python-pkginfo@0.6.6 + quote@1.0.44 + quoted_printable@0.5.1 + r-description@0.3.7 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rand_xoshiro@0.6.0 + redox_syscall@0.5.18 + redox_syscall@0.7.1 + redox_users@0.4.6 + regex-automata@0.3.9 + regex-automata@0.4.14 + regex-syntax@0.6.29 + regex-syntax@0.7.5 + regex-syntax@0.8.9 + regex@1.12.3 + reqwest@0.12.28 + reqwest@0.13.2 + rfc2047-decoder@1.1.0 + rfc6979@0.4.0 + ring@0.17.14 + roff@0.2.2 + rowan@0.16.1 + rst_parser@0.4.2 + rst_renderer@0.4.2 + rusqlite@0.36.0 + rust-ini@0.21.3 + rustc-demangle@0.1.27 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc-stable-hash@0.1.2 + rustfix@0.9.4 + rustix@1.1.4 + rustls-pki-types@1.14.0 + rustls-webpki@0.103.9 + rustls@0.23.36 + rustversion@1.0.22 + ryu@1.0.23 + same-file@1.0.6 + schannel@0.1.28 + scopeguard@1.2.0 + sec1@0.7.3 + security-framework-sys@2.17.0 + security-framework@3.7.0 + select@0.6.1 + semver@1.0.27 + serde-untagged@0.1.9 + serde-value@0.7.0 + serde-xml-rs@0.5.1 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_ignored@0.1.14 + serde_json@1.0.149 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_urlencoded@0.7.1 + serde_yaml@0.9.34+deprecated + sha1-checked@0.10.0 + sha1@0.10.6 + sha2@0.10.9 + sharded-slab@0.1.7 + shell-escape@0.1.5 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-registry@1.4.8 + signature@2.2.0 + simd-adler32@0.3.8 + siphasher@0.3.11 + siphasher@1.0.2 + sized-chunks@0.6.5 + slab@0.4.12 + smallvec@1.15.1 + smawk@0.3.2 + socket2@0.6.2 + spki@0.7.3 + stable_deref_trait@1.2.1 + stacker@0.1.23 + static_assertions@1.1.0 + string_cache@0.8.9 + string_cache@0.9.0 + string_cache_codegen@0.5.4 + string_cache_codegen@0.6.1 + strsim@0.11.1 + subtle@2.6.1 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@1.0.109 + syn@2.0.117 + sync_wrapper@1.0.2 + synstructure@0.12.6 + synstructure@0.13.2 + system-configuration-sys@0.6.0 + system-configuration@0.7.0 + tar@0.4.44 + target-lexicon@0.13.5 + tempfile@3.25.0 + tendril@0.4.3 + tendril@0.5.0 + term@0.7.0 + terminal_size@0.4.3 + text-size@1.1.1 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tiny-keccak@2.0.2 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.4 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.8.23 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.22.27 + toml_edit@0.23.10+spec-1.0.0 + toml_parser@1.0.9+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.6+spec-1.1.0 + tower-http@0.6.8 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-attributes@0.1.31 + tracing-chrome@0.7.2 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + try-lock@0.2.5 + typeid@1.0.3 + typenum@1.19.0 + ucd-trie@0.1.7 + unicase@2.9.0 + unicode-bom@2.0.3 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + url@2.5.8 + urlencoding@2.1.3 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + valuable@0.1.1 + vcpkg@0.2.15 + version-ranges@0.1.2 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasite@0.1.0 + wasm-bindgen-futures@0.4.61 + wasm-bindgen-macro-support@0.2.111 + wasm-bindgen-macro@0.2.111 + wasm-bindgen-shared@0.2.111 + wasm-bindgen@0.2.111 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + web-sys@0.3.88 + web_atoms@0.2.3 + whoami@1.6.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-registry@0.6.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + writeable@0.6.2 + xattr@1.6.1 + xml-rs@0.8.28 + xml5ever@0.17.0 + xml@1.2.1 + xmltree@0.11.0 + xmltree@0.12.0 + yansi@1.0.1 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zip@6.0.0 + zlib-rs@0.6.2 + zmij@1.0.21 + zopfli@0.8.3 +" + +inherit cargo python-single-r1 + +DESCRIPTION="Tracking of upstream project metadata" +HOMEPAGE="https://github.com/jelmer/upstream-ontologist" +SRC_URI="https://github.com/jelmer/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-2+" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + GPL-2+ GPL-3 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + dev-libs/openssl:= +" +# NOTE: Some Python dependencies are found in obscure Rust crates +# running py.import_bound() +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=dev-vcs/breezy-3.3.0[${PYTHON_SINGLE_USEDEP}] +" +BDEPEND="test? ( ${RDEPEND} )" + +DOCS=( docs/. AUTHORS {CODE_OF_CONDUCT,README,SECURITY}.md ) + +QA_FLAGS_IGNORED="usr/bin/.*" + +pkg_setup() { + rust_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + local myfeatures=( cli ) + cargo_src_configure +} + +src_install() { + cargo_src_install + doman man/* +} diff --git a/dev-util/upstream-ontologist/upstream-ontologist-0.3.9.ebuild b/dev-util/upstream-ontologist/upstream-ontologist-0.3.9.ebuild new file mode 100644 index 000000000..261c6f205 --- /dev/null +++ b/dev-util/upstream-ontologist/upstream-ontologist-0.3.9.ebuild @@ -0,0 +1,733 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) + +RUST_MIN_VER=1.89.0 +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + ahash@0.8.12 + aho-corasick@1.1.4 + allocator-api2@0.2.21 + android_system_properties@0.1.5 + annotate-snippets@0.11.5 + ansi_term@0.12.1 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.101 + ar_archive_writer@0.5.1 + arbitrary@1.4.2 + arc-swap@1.8.1 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii-canvas@3.0.0 + async-trait@0.1.89 + atomic-waker@1.1.2 + autocfg@1.5.0 + backtrace@0.3.76 + base16ct@0.2.0 + base64@0.22.1 + base64ct@1.8.3 + bit-set@0.5.3 + bit-set@0.8.0 + bit-vec@0.6.3 + bit-vec@0.8.0 + bitflags@2.10.0 + bitmaps@2.1.0 + blake3@1.8.3 + block-buffer@0.10.4 + block2@0.6.2 + boxcar@0.2.14 + breezyshim@0.7.10 + bstr@1.12.1 + bumpalo@3.19.1 + byteorder@1.5.0 + bytes@1.11.1 + bytesize@1.3.3 + cargo-credential-libsecret@0.4.14 + cargo-credential-macos-keychain@0.4.19 + cargo-credential-wincred@0.4.19 + cargo-credential@0.4.9 + cargo-platform@0.2.0 + cargo-util-schemas@0.7.2 + cargo-util@0.2.26 + cargo@0.86.0 + cc@1.2.55 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + charset@0.1.5 + chrono@0.4.43 + chumsky@0.12.0 + clap@4.5.58 + clap_builder@4.5.58 + clap_complete@4.5.66 + clap_derive@4.5.55 + clap_lex@1.0.0 + clap_mangen@0.2.31 + clru@0.6.2 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + colorchoice@1.0.4 + configparser@3.1.0 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + constant_time_eq@0.4.2 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + countme@3.0.1 + cpufeatures@0.2.17 + crates-io@0.40.16 + crc32fast@1.5.0 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-bigint@0.5.5 + crypto-common@0.1.7 + csv-core@0.1.13 + csv@1.4.0 + ct-codecs@1.1.6 + ctor-proc-macro@0.0.7 + ctor@0.6.3 + curl-sys@0.4.85+curl-8.18.0 + curl@0.4.49 + data-encoding@2.10.0 + dbus@0.9.10 + deb822-derive@0.3.1 + deb822-fast@0.2.3 + deb822-lossless@0.5.8 + debbugs@0.1.8 + debcargo@2.7.11 + debian-changelog@0.2.14 + debian-control@0.2.17 + debian-copyright@0.1.40 + debian-watch@0.3.6 + debversion@0.5.1 + der@0.7.10 + deranged@0.5.6 + derive_arbitrary@1.4.2 + diff@0.1.13 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dispatch2@0.3.0 + displaydoc@0.2.5 + distro-info@0.4.0 + dlv-list@0.5.2 + document_tree@0.4.2 + dtor-proc-macro@0.0.6 + dtor@0.1.1 + dunce@1.0.5 + ecdsa@0.16.9 + ed25519-compact@2.2.0 + either@1.15.0 + elliptic-curve@0.13.8 + ena@0.14.4 + encoding_rs@0.8.35 + env_filter@1.0.0 + env_logger@0.11.9 + equivalent@1.0.2 + erased-serde@0.4.9 + errno@0.3.14 + failure@0.1.8 + failure_derive@0.1.8 + fallible-iterator@0.3.0 + fallible-streaming-iterator@0.1.9 + faster-hex@0.10.0 + faster-hex@0.9.0 + fastrand@2.3.0 + ff@0.13.1 + fiat-crypto@0.3.0 + filetime@0.2.27 + find-msvc-tools@0.1.9 + fixedbitset@0.4.2 + flate2@1.1.9 + fnv@1.0.7 + foldhash@0.1.5 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.2 + fs-err@3.3.0 + futf@0.1.5 + futures-channel@0.3.31 + futures-core@0.3.31 + futures-executor@0.3.31 + futures-io@0.3.31 + futures-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + generic-array@0.14.7 + getopts@0.2.24 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.1 + gimli@0.32.3 + git2-curl@0.20.0 + git2@0.19.0 + gix-actor@0.33.2 + gix-actor@0.39.0 + gix-attributes@0.23.1 + gix-bitmap@0.2.16 + gix-chunk@0.4.12 + gix-command@0.4.1 + gix-commitgraph@0.25.1 + gix-config-value@0.14.12 + gix-config-value@0.17.1 + gix-config@0.42.0 + gix-config@0.52.0 + gix-credentials@0.26.0 + gix-date@0.14.0 + gix-date@0.9.4 + gix-diff@0.49.0 + gix-dir@0.11.0 + gix-discover@0.37.0 + gix-error@0.1.0 + gix-features@0.39.1 + gix-features@0.46.1 + gix-filter@0.16.0 + gix-fs@0.12.1 + gix-fs@0.19.1 + gix-glob@0.17.1 + gix-glob@0.24.0 + gix-hash@0.15.1 + gix-hash@0.22.1 + gix-hashtable@0.12.0 + gix-hashtable@0.6.0 + gix-ignore@0.12.1 + gix-index@0.37.0 + gix-lock@15.0.1 + gix-lock@21.0.1 + gix-negotiate@0.17.0 + gix-object@0.46.1 + gix-object@0.56.0 + gix-odb@0.66.0 + gix-pack@0.56.0 + gix-packetline-blocking@0.18.3 + gix-packetline@0.18.4 + gix-path@0.10.22 + gix-path@0.11.1 + gix-pathspec@0.8.1 + gix-prompt@0.9.1 + gix-protocol@0.47.0 + gix-quote@0.4.15 + gix-ref@0.49.1 + gix-ref@0.59.0 + gix-refspec@0.27.0 + gix-revision@0.31.1 + gix-revwalk@0.17.0 + gix-sec@0.10.12 + gix-sec@0.13.1 + gix-shallow@0.1.0 + gix-submodule@0.16.0 + gix-tempfile@15.0.0 + gix-tempfile@21.0.1 + gix-trace@0.1.18 + gix-transport@0.44.0 + gix-traverse@0.43.1 + gix-url@0.28.2 + gix-utils@0.1.14 + gix-utils@0.3.1 + gix-validate@0.10.1 + gix-validate@0.11.0 + gix-validate@0.9.4 + gix-worktree@0.38.0 + gix@0.69.1 + glob@0.3.3 + globset@0.4.18 + group@0.13.0 + h2@0.4.13 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + hashlink@0.9.1 + heapless@0.8.0 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.12 + html5ever@0.26.0 + html5ever@0.38.0 + http-auth@0.1.10 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + humantime@2.3.0 + hyper-rustls@0.27.7 + hyper-tls@0.6.0 + hyper-util@0.1.20 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + id-arena@2.3.0 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + im-rc@15.1.0 + indexmap@2.13.0 + ipnet@2.11.0 + iri-string@0.7.10 + is-terminal@0.4.17 + is_executable@1.0.5 + is_terminal_polyfill@1.70.2 + itertools@0.10.5 + itertools@0.13.0 + itoa@1.0.17 + jiff-static@0.2.19 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.5 + jiff@0.2.19 + jobserver@0.1.34 + js-sys@0.3.85 + kstring@2.0.2 + lalrpop-util@0.19.12 + lalrpop@0.19.12 + lazy-regex-proc_macros@3.6.0 + lazy-regex@3.6.0 + lazy_static@1.5.0 + lazycell@1.3.0 + leb128fmt@0.1.0 + libc@0.2.181 + libdbus-sys@0.2.7 + libgit2-sys@0.17.0+1.8.1 + libloading@0.8.9 + libnghttp2-sys@0.1.11+1.64.0 + libredox@0.1.12 + libsqlite3-sys@0.30.1 + libssh2-sys@0.3.1 + libz-sys@1.1.23 + linux-raw-sys@0.11.0 + linux-raw-sys@0.4.15 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.29 + m_lexer@0.0.4 + mac@0.1.1 + mailparse@0.16.1 + makefile-lossless@0.3.27 + maplit@1.0.2 + markup5ever@0.11.0 + markup5ever@0.38.0 + markup5ever_rcdom@0.2.0 + matchers@0.2.0 + maybe-async@0.2.10 + memchr@2.8.0 + memmap2@0.9.9 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mio@1.1.1 + miow@0.6.1 + native-tls@0.2.14 + new_debug_unreachable@1.0.6 + nix@0.30.1 + nom@7.1.3 + normpath@1.5.0 + nu-ansi-term@0.50.3 + num-bigint@0.4.6 + num-conv@0.2.0 + num-integer@0.1.46 + num-traits@0.2.19 + objc2-cloud-kit@0.3.2 + objc2-core-data@0.3.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-core-image@0.3.2 + objc2-core-location@0.3.2 + objc2-core-text@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2-quartz-core@0.3.2 + objc2-ui-kit@0.3.2 + objc2-user-notifications@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + opam-file-rs@0.1.5 + opener@0.7.2 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.111 + openssl@0.10.75 + ordered-float@2.10.1 + ordered-multimap@0.7.3 + orion@0.17.12 + os_info@3.14.0 + p384@0.13.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + pasetors@0.7.7 + patchkit@0.2.2 + pathdiff@0.2.3 + pem-rfc7468@0.7.0 + pep440_rs@0.7.3 + pep508_rs@0.9.2 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.6.5 + phf@0.10.1 + phf@0.13.1 + phf_codegen@0.10.0 + phf_codegen@0.13.1 + phf_generator@0.10.0 + phf_generator@0.11.3 + phf_generator@0.13.1 + phf_shared@0.10.0 + phf_shared@0.11.3 + phf_shared@0.13.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkcs8@0.10.2 + pkg-config@0.3.32 + portable-atomic-util@0.2.5 + portable-atomic@1.13.1 + potential_utf@0.1.4 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + precomputed-hash@0.1.1 + pretty_assertions@1.4.1 + prettyplease@0.2.37 + primeorder@0.13.6 + proc-macro2@1.0.106 + prodash@29.0.2 + prodash@31.0.0 + psm@0.1.30 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.0 + pyo3-build-config@0.28.0 + pyo3-ffi@0.28.0 + pyo3-filelike@0.5.2 + pyo3-macros-backend@0.28.0 + pyo3-macros@0.28.0 + pyo3@0.28.0 + pyproject-toml@0.13.7 + python-pkginfo@0.6.6 + quote@1.0.44 + quoted_printable@0.5.1 + r-description@0.3.7 + r-efi@5.3.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xoshiro@0.6.0 + redox_syscall@0.5.18 + redox_syscall@0.7.0 + redox_users@0.4.6 + regex-automata@0.3.9 + regex-automata@0.4.14 + regex-syntax@0.6.29 + regex-syntax@0.7.5 + regex-syntax@0.8.9 + regex@1.12.3 + reqwest@0.12.28 + reqwest@0.13.2 + rfc2047-decoder@1.1.0 + rfc6979@0.4.0 + ring@0.17.14 + roff@0.2.2 + rowan@0.16.1 + rst_parser@0.4.2 + rst_renderer@0.4.2 + rusqlite@0.32.1 + rust-ini@0.21.3 + rustc-demangle@0.1.27 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc-stable-hash@0.1.2 + rustfix@0.9.4 + rustix@0.38.44 + rustix@1.1.3 + rustls-pki-types@1.14.0 + rustls-webpki@0.103.9 + rustls@0.23.36 + rustversion@1.0.22 + ryu@1.0.23 + same-file@1.0.6 + schannel@0.1.28 + scopeguard@1.2.0 + sec1@0.7.3 + security-framework-sys@2.15.0 + security-framework@2.11.1 + security-framework@3.5.1 + select@0.6.1 + semver@1.0.27 + serde-untagged@0.1.9 + serde-value@0.7.0 + serde-xml-rs@0.5.1 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_ignored@0.1.14 + serde_json@1.0.149 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_urlencoded@0.7.1 + serde_yaml@0.9.34+deprecated + sha1-checked@0.10.0 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2@0.10.9 + sharded-slab@0.1.7 + shell-escape@0.1.5 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-registry@1.4.8 + signature@2.2.0 + simd-adler32@0.3.8 + siphasher@0.3.11 + siphasher@1.0.2 + sized-chunks@0.6.5 + slab@0.4.12 + smallvec@1.15.1 + smawk@0.3.2 + socket2@0.6.2 + spki@0.7.3 + stable_deref_trait@1.2.1 + stacker@0.1.23 + static_assertions@1.1.0 + string_cache@0.8.9 + string_cache@0.9.0 + string_cache_codegen@0.5.4 + string_cache_codegen@0.6.1 + strsim@0.11.1 + subtle@2.6.1 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@1.0.109 + syn@2.0.114 + sync_wrapper@1.0.2 + synstructure@0.12.6 + synstructure@0.13.2 + system-configuration-sys@0.6.0 + system-configuration@0.7.0 + tar@0.4.44 + target-lexicon@0.13.4 + tempfile@3.25.0 + tendril@0.4.3 + tendril@0.5.0 + term@0.7.0 + terminal_size@0.4.3 + text-size@1.1.1 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + thread_local@1.1.9 + time-core@0.1.8 + time-macros@0.2.27 + time@0.3.47 + tiny-keccak@2.0.2 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.4 + tokio-util@0.7.18 + tokio@1.49.0 + toml@0.8.23 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@0.7.5+spec-1.1.0 + toml_edit@0.22.27 + toml_parser@1.0.7+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.6+spec-1.1.0 + tower-http@0.6.8 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-attributes@0.1.31 + tracing-chrome@0.7.2 + tracing-core@0.1.36 + tracing-log@0.2.0 + tracing-subscriber@0.3.22 + tracing@0.1.44 + try-lock@0.2.5 + typeid@1.0.3 + typenum@1.19.0 + ucd-trie@0.1.7 + unicase@2.9.0 + unicode-bom@2.0.3 + unicode-ident@1.0.23 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.2.2 + unicode-xid@0.2.6 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + url@2.5.8 + urlencoding@2.1.3 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + valuable@0.1.1 + vcpkg@0.2.15 + version-ranges@0.1.2 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasite@0.1.0 + wasm-bindgen-futures@0.4.58 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasmparser@0.244.0 + web-sys@0.3.85 + web_atoms@0.2.3 + whoami@1.6.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-registry@0.6.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.6.26 + winnow@0.7.14 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + writeable@0.6.2 + xattr@1.6.1 + xml-rs@0.8.28 + xml5ever@0.17.0 + xml@1.2.1 + xmltree@0.11.0 + xmltree@0.12.0 + yansi@1.0.1 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zip@6.0.0 + zlib-rs@0.6.0 + zmij@1.0.20 + zopfli@0.8.3 +" + +inherit cargo python-single-r1 + +DESCRIPTION="Tracking of upstream project metadata" +HOMEPAGE="https://github.com/jelmer/upstream-ontologist" +SRC_URI="https://github.com/jelmer/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-2+" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + GPL-2+ GPL-3 ISC MIT MPL-2.0 MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +DEPEND=" + ${PYTHON_DEPS} + dev-libs/openssl:= +" +# NOTE: Some Python dependencies are found in obscure Rust crates +# running py.import_bound() +RDEPEND="${DEPEND} + $(python_gen_cond_dep ' + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=dev-vcs/breezy-3.3.0[${PYTHON_SINGLE_USEDEP}] +" +BDEPEND="test? ( ${RDEPEND} )" + +DOCS=( docs/. AUTHORS {CODE_OF_CONDUCT,README,SECURITY}.md ) + +QA_FLAGS_IGNORED="usr/bin/.*" + +pkg_setup() { + rust_pkg_setup + python-single-r1_pkg_setup +} + +src_configure() { + local myfeatures=( cli ) + cargo_src_configure +} + +src_install() { + cargo_src_install + doman man/* +} diff --git a/dev-util/vala-language-server/Manifest b/dev-util/vala-language-server/Manifest new file mode 100644 index 000000000..1f206557c --- /dev/null +++ b/dev-util/vala-language-server/Manifest @@ -0,0 +1 @@ +DIST vala-language-server-0.48.7.tar.gz 895671 BLAKE2B 10adf4445683ee374f672706f77893d87c877bf8dbc863e34dec9280ec00e03ba95e2b42d2552033b09acac7dad5a858ea809f648ec83d2fa8bc9be7a9a9344d SHA512 a2cfd1c0f349010b94668e19489f28ee8414bdcda551a825140a18b56d3de5c427122cb1af758b28496fa6752303a8b647955f4111943dc8cfeb35ffeae8e0f9 diff --git a/dev-util/vala-language-server/metadata.xml b/dev-util/vala-language-server/metadata.xml new file mode 100644 index 000000000..5d6d98cfd --- /dev/null +++ b/dev-util/vala-language-server/metadata.xml @@ -0,0 +1,14 @@ + + + + + Dale Sweeney + agooglygooglr@gmail.com + + + Debug memory usage + + + vala-lang/vala-language-server + + diff --git a/dev-util/vala-language-server/vala-language-server-0.48.7.ebuild b/dev-util/vala-language-server/vala-language-server-0.48.7.ebuild new file mode 100644 index 000000000..e4d77b752 --- /dev/null +++ b/dev-util/vala-language-server/vala-language-server-0.48.7.ebuild @@ -0,0 +1,32 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Code Intelligence for Vala & Genie" +HOMEPAGE="https://github.com/vala-lang/vala-language-server" +SRC_URI="https://github.com/vala-lang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug-mem test" +RESTRICT="!test? ( test )" + +DEPEND="dev-lang/vala + dev-libs/jsonrpc-glib[vala] + dev-libs/gobject-introspection + dev-libs/json-glib + dev-libs/libgee + dev-libs/glib" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + $(meson_use debug-mem debug_mem) + $(meson_use test tests) + ) + meson_src_configure +} diff --git a/dev-util/vscode-langservers-extracted/Manifest b/dev-util/vscode-langservers-extracted/Manifest new file mode 100644 index 000000000..7ff325282 --- /dev/null +++ b/dev-util/vscode-langservers-extracted/Manifest @@ -0,0 +1,4 @@ +DIST vscode-langservers-extracted-4.10.0-deps.tar.xz 15955680 BLAKE2B 6d741200c0f0f6e7cb7b3377cc3bc07882ab4de2b05e8f1a4c8725712c8d960f35696faf728267d94023cfb144f4d87b4f8e4720162707bc6c9142581dbd9122 SHA512 077aea82e1916cd3ac5585cd836f824d6ac8a3eef1d90586df2c96d4b83f08b483fe18ad145866dc0d4005602a5b327265ec9d402cb55cd2e288a608baee3739 +DIST vscode-langservers-extracted-4.10.0.tgz 135843 BLAKE2B 32c53dcf3106ca53d4afc46827a00f84767c588f7d4d39a65ed3ecae506673dbe5c9410b9480547b369722bfc0accc3caf811119b2651ce69fe79964f49c87cb SHA512 1057fdb9023874029bccc4058c3bd59b5c49ab50d7010bc112e11f3c6acaff1cdfb0be715937c8b91afdd0d81f9aac0ef8812deaf2d99bd10e8fa47aeb12227e +DIST vscode-langservers-extracted-4.8.0-deps.tar.xz 15514920 BLAKE2B 1360a59e37197bd5f4ebf52daa79a0e0761701fbc1393d74d8d13b7e44320c9ab94e69055f34d9d2e5b8a9680645111657758cbf63a391ce57740d38cfec01f3 SHA512 65eb26afe70f50313c4f98ab80c92461ab57b4f81bbf84e17093895e6fea871d8895240edee353fa830e203cf5105560d0d465d52ce59b4443b95251a7d0d48b +DIST vscode-langservers-extracted-4.8.0.tgz 135564 BLAKE2B 5fbee068ca06cb244b5f12f1d53a2ede522dbe878869320ca8c81fc37e7d5a12b1faff354fb26243bc351876741590e6967053ff2268db07737595fa39c622cd SHA512 916a9576675c7fd133d4fde1669bc21e89b156aadd2b66b0c1991ecd25b74ae5cb5f49174b8c7c5a80341a4179e120340a25ed256b33685a5082150d5657a9b9 diff --git a/dev-util/vscode-langservers-extracted/metadata.xml b/dev-util/vscode-langservers-extracted/metadata.xml new file mode 100644 index 000000000..f1affab5f --- /dev/null +++ b/dev-util/vscode-langservers-extracted/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + hrsh7th/vscode-langservers-extracted + + diff --git a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild new file mode 100644 index 000000000..0b51d2ecd --- /dev/null +++ b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode." +HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 BSD-2 MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.8.0.ebuild b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.8.0.ebuild new file mode 100644 index 000000000..e9b5e714c --- /dev/null +++ b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.8.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode." +HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 BSD-2 MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-util/wakatime-cli/Manifest b/dev-util/wakatime-cli/Manifest new file mode 100644 index 000000000..2587925bc --- /dev/null +++ b/dev-util/wakatime-cli/Manifest @@ -0,0 +1,706 @@ +DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.34.0.mod 27 BLAKE2B 814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b SHA512 5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.38.0.mod 1006 BLAKE2B 9d321b9bad7e881795f0215828ca23ff5753b8ca9cbe64ca085bcd2f64d36d0d5bdd5c3e80eb64e19e067748b6b23eb7837827cede0e75a840ed1cfa2b00c1a8 SHA512 8aa90e6ce7d50af3db56c8a7abdd16822f6351cabb96e6b75ac0cdefa15bb4a2d402aa84e6212fec4d599ec6f13cb1891bb37f41200e6a05a27642375a89a959 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.1.mod 1150 BLAKE2B dba381727351af838c47c0d81a0d842d3851dc4e4a6cce1fbea14ccef9dc21407dbe2749fcaf130df4211b083ddac015bc532f7285450e767064855cf729ecce SHA512 6a49609209f9d51e4851ed5c55a06b9451c0101de3bd92b7fa5b3662b2e85df4a667ad8068288773b9a85670c65fbba46f88c643aac290d1f65e2a44ef531409 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.44.2.mod 1075 BLAKE2B 370ba9f085033653a0fe9d328aca613b7feb50eb9407e55ed583d7b9302fd844856c9a1a9dca69c67c360c0a7b49ebff6ebd22946fb83c6c7061b9b8c573e99e SHA512 a58f7bd34b5ba8affd021a2d34be64e49dab0d9bb893ad25e00bf5b50ff92c4762b6d9093134b483dff2573ad3c0ebb5f42808dfbe33081cef0e96dc5215074f +DIST cloud.google.com%2Fgo%2F@v%2Fv0.45.1.mod 998 BLAKE2B 8dc0e29275055b37db12138b6e30fb22a6ccd995b3c3566efbb616f799660cd7073bfee935e41a77f311a95d0ec40ef9b5e40673ff8e59c9c06e5cfa32675adb SHA512 ade24f2b10476b5e5eb42d6f471b73ccb7d8107e6a26c5b1fd38191dc7d4ffee31552088fa5854983c47a2c4868a13bfc22d7f92f834662c75f7c4c88e0274ea +DIST cloud.google.com%2Fgo%2F@v%2Fv0.46.3.mod 960 BLAKE2B 879529244d38fbecdaea27588031c2d0d82551d8173f7e41f004dae8356e2264259d80e66953e941aa856a9613ae82211ea8dc0b12f9188f65bdf54487052952 SHA512 cbe178d04fe28f9b7dd07b0317fd4404d805e80ceada4953ad47763bafa2f215f88464c1315261a902ebcc52145af09df4c96a341e42644d38526909fcef313c +DIST cloud.google.com%2Fgo%2F@v%2Fv0.50.0.mod 1129 BLAKE2B 975226b22ad0291e83a5e47d901c79ac5a7c684010972581dc15f9713154141f3d6dd7231407255240620e29cbfeb877f05f5b5d388100a70d381f8f54f7db5f SHA512 70400a50eedc5305fef765d38f0428f636f439195d09cbb283ee7779b8aba1f881f83d894acbc6ee90ff016358aa9b117c79557da15d10fc60264eb36ed3fe3c +DIST cloud.google.com%2Fgo%2F@v%2Fv0.52.0.mod 1226 BLAKE2B d0544ce288b6beec6b76bfd106924e8a9ad50913946ae7e8243dc3e61356363a361384ee6c827bb4040976d783b217ad1619be3a34cba533940ed4ecfce4be41 SHA512 104e7cd0eb1c4a3bccfca3feb31f1530973d4829d853ee30e8e03c2ef80ccef784bc0560342d31d8dcdc6d410fe8f64a302140e452fb77d96ea2b342bfb8b319 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.53.0.mod 1149 BLAKE2B bc4e8c16d0c809b4f5d46d8b29112192ff51066e7df99242923eed643339599ca3d1180afe571c3e826d656d935ccc9ff1ba1b79701de859cc15364415bb35ae SHA512 de15381b36dd6691bf40592be83b4ae5b58fc92111a3ccb8cb4b540e1230dc0798d86c149884e8dfb6f93ec827447acdd7ccca2f2942c81aeafd1b035f5c482a +DIST cloud.google.com%2Fgo%2F@v%2Fv0.54.0.mod 982 BLAKE2B 9e5e32bacbfe15d8c72b4ee66a6e4124a3d58b989ecf022cdcda38e99b83924382f412067de8f6bdf3b1ecf8deffdf8fc74a8be671221f39fc2c8b11b2919e88 SHA512 86e2e042bcb371780189029b21afe24ba8ee166a9c0a4eacc314444844cfca3dfdace1678b01a213b7452cd69acd1d46b7051614569b99ac6fed84887b0e3097 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.56.0.mod 1048 BLAKE2B 8e1306450c5e8dbba561b9b24ed532f78fdd40a27c989b2bb6a981f4583959f4ab71e913685444c291648254455662909243a547bd623aecc426a1a6971d0376 SHA512 deb18eadb388fdf52fc6345b05c30a459777f3cfc67ed44d072a16e214c4ad1ef88d4775d38a3abf03df26d42fad13405f6fba081c5c19c129ec39df1973d8fd +DIST cloud.google.com%2Fgo%2F@v%2Fv0.57.0.mod 1096 BLAKE2B 6e3982479d332fbcf74ee167d41289e6f4cb4c2982e85e0631bb4b2bad291d3b76d86a8c4e18b7aec9e6494b54e67a0ff2b2b65ff3f113f530501ba964f93e60 SHA512 cbd08504799b151d34a9f3594f0713077ed5b421ef9c0fe9dd90b773638617e6f6aa153e6241dbbffa891fdaad4b14e0523834cb45e84d28f7e213b007e7e08c +DIST cloud.google.com%2Fgo%2F@v%2Fv0.62.0.mod 810 BLAKE2B 50cf503d994003d7974ad786a741c1429b44d6764bd9d9ba58139fc5fb88c0264a7e908699ee35667f4e827cbc59733f7fbb8b38837b495d4c23c2d10b1da114 SHA512 b6dd5fa24e928bad836e791a19a0d707c755d6c2b75c8f60f42a9e0410e91034373b01baa61104c24bf1565adade99656948c75be08cec2f945bb8bde91046d3 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.65.0.mod 831 BLAKE2B 9d34710c0f721d3f471c3da32555b4a3e559474afb8d30237b0935ce167e7bcb5507d2b19bd6675da724927109ed74ba79dc9dc3b3d8cb271515ef2c6bb0c7c1 SHA512 d1a718c4ba19ee0d4221858dd0710cc480fdf6c0b134f1ce5c4a805b15cac88a77e73f26e79f480b0852a6c0f499c63876dacdb3038ea40d38e9f8ae577ce219 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.72.0.mod 762 BLAKE2B e6349d349c8249101b89b3fd324ef16b7fcf65dc5a87f751a8738b00619942abd06511247ee0e425b3f9b380a669475061f64cdb27c7c8f8f9007bd6067da13d SHA512 57501aa2452b72ec72fe2fc0cb2e2dc7e53f28895b0a9e829f4bcbf6e87464b9f1d05283f72c066fe7e5665b300112db1b92533affb36db3894ab5dbc04a0cbf +DIST cloud.google.com%2Fgo%2F@v%2Fv0.74.0.mod 799 BLAKE2B b9cf83579a32d0109d952fac0d6bda1f8524aadc267aa062e05f7679ad4e910ac18f2b0c652ce71cfc153a30f7df128f69fc742f7f95392c74fa6b32f360cd95 SHA512 123b30fd3799e31fa3ca7237b81cd6ba20874cedbe0c9c168409adf90c09d2dce45de24c7de61fd60c117bf3306ab5299fa22bf0f9231e0ea10bc1a7c9f2dc3e +DIST cloud.google.com%2Fgo%2F@v%2Fv0.78.0.mod 836 BLAKE2B a7c8abe165d93aff4607f158f66af5c6bba37fd06f42c89da797276a9dc3358b782b5d23da4c1c4706e9429b1e1e55583511695239fb552556af4c998a94b287 SHA512 8e02d438dcf1ef35271817b3ecde8a0bb29d95f08b9299463cc9eb82ee40c2669181f850e5b7c9cfbaee640a711952828772dcb47277c91064b5d30b9276da69 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.79.0.mod 734 BLAKE2B 0f3ff37abbf9359ae68c780de7406253cca023e201fa7bac86901abd52312429c5e94dce0b361dc5773f738b2155ca5dbb4273742da1f6599a30d60c432c1094 SHA512 2da8ed0a65a4825e939e8a35733d9cd828f102c531e322f233fb65d441ab566421f259f1e562743f982518f27334b4e1bffb6a22f8f7b4a3097df904f1e4aa03 +DIST cloud.google.com%2Fgo%2F@v%2Fv0.81.0.mod 734 BLAKE2B e3ac7f5f2081a672878f5c017da4816147aa1d076dd1f24b9dd2a5ae07390323c15890f34d66a6089625da6a831545fb3c01a0a02a05c06a95a0799848172788 SHA512 0f20f17224815d31006304ee27cd0c79e25f3d83e962e1fff3e61483126b950dc21ecb7494dc585410b2ab7fa72f5c40c14d577ad85b50702d5b07758b2225a5 +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.0.1.mod 319 BLAKE2B 99d93b5a4dbd4c90f3e8dfb58e64ed41fdbb484f2348297a90c8dabe03b036ef6917c2c9fb7cc4795d0c8d25af10cefebff4c4bc1b2ebcdc876b6db8beae5eb8 SHA512 338a067f7ad15d8549da11ac146b65657923ae4fee3caf2eff888c104c0df0edcdf0d98f5be6a67a764aa39210d5cad811ebd9d604084a67049b753246fbf89a +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.3.0.mod 555 BLAKE2B 6707e248be1fa35970275388888eb7692f976a8fca6ddc7cf02e355f8d44264c7eef6d093d90c115670b7a3b495658b79e622c47d1c90b95684b8d32547d7342 SHA512 2df2dbf07037f027100f8beba6416c00fc115fcde2dce19ea4c0fe4a036e8f66f7ae278e9765d0fc80149a330e6dd90eee8e9a0c93aecfe16da65d02320aabd1 +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.4.0.mod 631 BLAKE2B f7d342f7b6a9e0cc3249d9133a5408e9738957c57cedb13a64bd54d638cf85a17902bade3b452660b5e8b6aa6dbd76e0e93f0b0e4f5711856916879049f28e13 SHA512 3de4d1cf52d35112353c8d7e76df9915e92ba8addcbcf4c72e6d24c677bb642ff0b1011fca4e17dd9d364a03443710f452effb51965d95fd1571358b9aed7039 +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.5.0.mod 489 BLAKE2B 036e068699429032701dd26044fd2353645e54260a7aab7f924fbfa1e1954eb814addbd9a0751ed1c786ed6c44566db5289cd4ba9e54727d5b24b6edd38a8562 SHA512 5f6a8f8f2d4ab26bdf3f150f22e6ef4feb26f264630315fdde8c171b6c2da5314057c4d763d4c61a66bc42badeba2745f576d52009c4549919e4afafa748b3be +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.7.0.mod 649 BLAKE2B d4ef60eed1eb5c4b84623a6bfb8bcdd52be49ea6723e2c39f8c7c87e34943aed3629d7413fbffbbac9e888bfbafd6f0f07ee84002901afb3a8cf1090b87b53a3 SHA512 3adbceec8b4bd989e804054b56e271f73658adc8a4a8bd53e32ced709a8796b33d9cf09f5ea3165dff931acc942de45508ae79634dcd9722c2220814b275f425 +DIST cloud.google.com%2Fgo%2Fbigquery%2F@v%2Fv1.8.0.mod 639 BLAKE2B dfcb82794bc8e88465ca9c754b798d6f1f270e1fe5891221d482f6b5854524d09e3d19b6f75e494f69b4861e2f1b2329c08fe9e4235005f2dff41928950dccc3 SHA512 74886885016c92ce56b584665bdcc925404bab745a25ace03dacc2ace3f812a0d568ab8d19044097906b9da479037c41468c33f1243e6d55b36fba4571117607 +DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.0.0.mod 433 BLAKE2B b3d58e290d719434bd433ffda9572fb233171493c7b81bfe353d9b7730130d5dec365f4e93a136a25467851b5f26cb21be6be06486696f010ccff1fcea140662 SHA512 8082ab039764aa6abd6615b1cf3a1830f2813dd5b791a27b7f0ebf5fa1ee68fe040a5e12988e6c91ba5d032a0a6666d384d6eceff12165d394a75ba56b744382 +DIST cloud.google.com%2Fgo%2Fdatastore%2F@v%2Fv1.1.0.mod 566 BLAKE2B 93ded2035caa89bff7ac5a432c713751fa04791c513b9464c409524157c62d0ad19929a65126785a1d167c499fbca2289da6e6657ab182bf38234a4d2f380d72 SHA512 e7056a89df84a1027e2dcb4e15c6e89e0279d4a8bf5a45dad7778587bbd06f5f359c7addde5a5a62e0cb454032cc3ae0fc443477bf2adc3422cb0c38009f4e52 +DIST cloud.google.com%2Fgo%2Ffirestore%2F@v%2Fv1.1.0.mod 568 BLAKE2B d3d62f2d5c018c4ea3c829f7485e5a1239e2d810f79306af4d08ac32acda4d33e8e90c66c63540c4c95231f5fa116634758858dbf4af2a953a17b0db2b5c1cc9 SHA512 adb3d294ec1e9476bed820afa92aea5cabf77e7996d83bd1f03dff8447dfb13dd18ab4f091ad6ee209128151dcbfedb4967f99ccf7e10f5286e90b2ad56441d6 +DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.0.1.mod 508 BLAKE2B 9915d1d1a768852b3f262784771c8fe2e7e176e61f7d77841f8d3adac571dc141e36c6455c19090cf00a98a7a5ef0c2c887424142e2ecad339f8105b1c30f91e SHA512 8a393b8614207c22c73a706ccc3e66a8a16d2f305ab95d8f70774f13d0bcb7396b0ac5095daa57ebb991225a1db08c3110f1e85c26dd72f3bbcaf73fea536d9c +DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.1.0.mod 755 BLAKE2B 2a2aa8bcee45060e8a277379fabf5ce73a2c0a0abea8802c1bf152e31522b565b969ace4a49367048672908e55142c18b3c4ad60c7a468866ddf3316c722699a SHA512 2b2720ffcf11b02b3e12e794132f0d25e5e0afa08e4d617f9d4147d8bafbb6f00c8aa4c5776e039eba4ff5c8add0b4e73c8c928f4b155c5c386f09a4e06b765c +DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.2.0.mod 858 BLAKE2B 7efdc0f9b152a5f49c07fb611f1807548f81f18f3a63b54d7f6d49a2f27c40941dc2c266e2abe0cddc60844ccb237bfbfd8afa3daa3f13c3a7ee34093e1a437d SHA512 de93e34151997c18f5d0211702ffbc19cfa1bbcd77fa6d194747e1094ffdefe7014a197f3a7c28fe99ae7677dce76e049566caeaba8a067bd4507dddeafc4f6a +DIST cloud.google.com%2Fgo%2Fpubsub%2F@v%2Fv1.3.1.mod 625 BLAKE2B 43378388e5a3391a431d0e842e23ef1fc74263a797bfefacebb61ad88b42f21d133d99638f06e03cadb7894d271884f06d1f3ad9743648c31b7d22bf7e19283d SHA512 0e2dc636df1de8119b3b4153466d8f31b4e2e9fa637c625ea0a7fd94951ee38edc02064cc00d7fe9a4d9f7e3d1ed521809003602398d68508772b11939755cdf +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.0.0.mod 374 BLAKE2B 4fef9f7da9f23e94efe43be0e279958715949a889c5d51e388f5b66ec9a7cdbf15a717c988883647032998facd71359ad1dcacebcf3334100144abbfa12dac03 SHA512 faf4a02a513ae4c23f931b8917e74a056c528b4267ef3b5b704949283910bfc5d41fdd7264b78d4fc1f6e5b370474a7c9933a2fad36bb5c872006def71f8ed0b +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.10.0.mod 622 BLAKE2B eda541042b6fe3c3f77512f322d535505b5545eb72dec0f4f3440af05e037bda987f1f97faf7a94ec946201e8ca26a2220bc570d7a9c40a08cfadd724fc2973e SHA512 2825d124965f45e40b36bc1d2f8133f8a1fb5ff94dd95d2ae4383bc4a300ddfe0efb75ace2f9408582525c377769bd1f75cd3c0c655c74aa75708f7a66c56352 +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.5.0.mod 953 BLAKE2B c520f4cc8fbb60561cfd33b1f70839691a3970669c34c0bc1ede45a31ea53624d9c4d2b16de25533d3121792739006faecc1086afd2539e2a1c7e9b37fc6bead SHA512 33dacd4dc65bf8a7ead2e660e6719beb7024b1603e47e705ee657cf3024e5ec06c44ba88dfd05192142ce880903e94f8dd628d059ddc357e6b42e395953a86ba +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.6.0.mod 736 BLAKE2B 2337ea8dca35e9407e0b4fbb200e5465cf3338fe2eb3420444b1fa4805312f52cf9ade3e2e70d9dcc4973edcfcb1fe597d132032829133808c4842ad76f4c69b SHA512 e1e51b6a44ac17f31a09b6fefea0840fd92febeeaf97ef8ce960825473b5acbab5ade353f89d5d48b5a85ebf2b928f727ec9a3f58c8e39afbec4fbb9c22e44c0 +DIST cloud.google.com%2Fgo%2Fstorage%2F@v%2Fv1.8.0.mod 622 BLAKE2B 621e3faa3335ebec92c376298699510d800c2653c3680a438095c3dd9d6ba1f83f13a0302f316beea786b8f606ff3b4f62d21abe63d72f3f5c4e12fb81f61511 SHA512 409dad03104a4ac6b4a8c6da3540ab382345c86e48732f2b37d64ae2bc1c721d9f0a1ed0824a36085baa7102d2626e84f44706b16297623e8deb58fa9e24ba38 +DIST dmitri.shuralyov.com%2Fgpu%2Fmtl%2F@v%2Fv0.0.0-20190408044501-666a987793e9.mod 36 BLAKE2B b430ef9388b0dfe932b201495a00275a6036338c99160d7362556be1e25924584b0802061d193533f23b1f76719dfd6a9484572babd25f1af0e53fd9bf07ac00 SHA512 196affe091247f94ceda4b56629bd62d4ee2b397f2c0f56c9534c02e43531b46705ad33543b58c1a4fc7a48e25e5923db087fe0485a93966a4086581c0d1d3e1 +DIST github.com%2F!azure%2Fgo-ntlmssp%2F@v%2Fv0.0.0-20200615164410-66371956d46c.mod 35 BLAKE2B cb1abbb2d5d094d5946f868ec3fd1b6ce72721b5e220ddf2be7c8376195fda1659112b93b7af24b08c66b441c950e6d555c858e51e81c9d3d29bc5b72271379f SHA512 b9bb8b7bd45785e18073235507b6e570ae27df026d38676e0b36cb19bae6b53a085099fd23d4a0bc456dd9bcf3459f1f53d0e8d11b6bfc7e61a88f8673a3ca9c +DIST github.com%2F!azure%2Fgo-ntlmssp%2F@v%2Fv0.0.0-20200615164410-66371956d46c.zip 13778 BLAKE2B cb389977b9c081b3531f0d62708b8f0202deb17ac651100343b6e59c668c7135e1eb0ea0c0dc4ebb953b6d8c8df40498e09362e8415f6daa8725e4c768813082 SHA512 0b87ddabac154fad7ea06ed88d28fc4586dd41afac9a2eedb2b0b3a695ef52354d3bb6f087c2422b88cc58778afa0e6a4da19fd2fb0fae5a125aaad79fc92d53 +DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146 +DIST github.com%2F!burnt!sushi%2Fxgb%2F@v%2Fv0.0.0-20160522181843-27f122750802.mod 33 BLAKE2B d234bf9be3dd919cb1f8d33750a24dca68c90fea110fd0ff62f0dba86d2ebbfc66d55fea62745b6383c5607bc91cfd78c9d2cf12df251397e85995c04707caa2 SHA512 dbfa64ac31b25fdbff12110c6f9815abfde65f281e40852e7165499a2cefb6656c74fe0b82f0f018304daa02b83b421e9c15654efabad39787c69c1b2996a79d +DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f SHA512 9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4 +DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 36 BLAKE2B d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27 SHA512 87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b +DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 73310 BLAKE2B b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9 SHA512 adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b +DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.1.0.mod 36 BLAKE2B 60ece6720c6735e5b01efc335fef7d7f1186087068e573d5fa073b811053ea60b761350f9c371dada8cdeb5b285911c4ff87495b800f9c19ffeb69739f4b143b SHA512 971e35af5346054a0930f5543dc936c5f32ca801433d3ca26461ae7c1583b4f814376e8880f4d5329c46c36a3bde5ee4290b825bf19fd70c6bf2fbbab03f8ff1 +DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.1.0.zip 4696 BLAKE2B 7ee2bc6227bd0ee6acc4d631a3b07b78cceb4bd8372db1755f4b93f56b4123bc7887f49b6337263b445894a4549cbaef021e25d694e6d11e94791cfd421188cc SHA512 f2f6c296718bfaa36eda0bfd4f0026e7dbcee1525061c01956de49704013699f52740620e0145437480fde6619b40996ba4d164902a6e0ed04be2b596cc49035 +DIST github.com%2Falecthomas%2Fkong%2F@v%2Fv0.2.11.mod 219 BLAKE2B 188d73a4d4cf4bcb52cea7b32d8d8898086532d50e8ed0e92825e2b34ae1e035111dbc27b995b9a12d70e6be509d99bc693a0af8e3734641dc23cd1da39cf984 SHA512 165cb7ab17309c66d509af018c8a521bd90f9a58fec8fa9437e5b32aa2105ef1be19a1a0a1b13a51300e308c5e63c6cb74897ad938bd6f8b3bfb2d372347d02f +DIST github.com%2Falecthomas%2Frepr%2F@v%2Fv0.0.0-20201120212035-bb82daffcca2.mod 43 BLAKE2B 6517cf8c1420535e288d34c3c9c92f7e01d657a637912f58b716a9924af5c82c2826205ec7a79860b29016147cedb1f8da9f076e0693c5972a5f0d7f67410270 SHA512 8f063c0cf2e14e9b398016b08c6b91a7b776473a6f1d2b3475a2d0f1efcb862922fe874408d505a7283b441742a09315ec768962dfc0d4edd0781f6775babad7 +DIST github.com%2Falecthomas%2Frepr%2F@v%2Fv0.0.0-20201120212035-bb82daffcca2.zip 7927 BLAKE2B c57a1eb5085cc26e811aea70f427811621f5b405b055a9190e8881b21a9e7528e44e0644ec5f79c93bb03fa37e92febacbaa42ccedb5ff0a1b88f1b21de80949 SHA512 63e32abf67e8f44ea61c10c3edb6e5e8273f22f1d96b34dc8ebbe20ebed7ec3d50b9fea44390dba1780523f885584a853c899045e3288c1b0d69db186e031fa2 +DIST github.com%2Falecthomas%2Ftemplate%2F@v%2Fv0.0.0-20160405071501-a0175ee3bccc.mod 38 BLAKE2B 2e1a897393e3527f0f82e6ab9baf62558d9cf54b56ada5d79aa1b206128de30395d9082bc600c4aa2a17e81095e429cc5874de95047854531cccc9ea0b867de7 SHA512 072ca7ba3d5ca815f58848db201002cc572d95334aeacfe44cb226505ad20d82ce06eb2ee059650912ae499db6291822c583296cb65a66e54adce62d6d850929 +DIST github.com%2Falecthomas%2Funits%2F@v%2Fv0.0.0-20151022065526-2efee857e7cf.mod 35 BLAKE2B 873b4b9c8491117a0b99bcc183ae96fc7e392c68d7271b73b5d7876574a5c7d67580425b35445ff2fff326c5cc7f328326d5d11946699c213cb2b84e8a9a0aad SHA512 7f23b8c5622c02b295646c7baf6f2ea3dd01e11e18ac9c263b853c7f771f5d098d8bcb75971f0cdc33d1c4765b563f3382ec5dc4bf20010065c3f1bc94e93175 +DIST github.com%2Fantihax%2Foptional%2F@v%2Fv1.0.0.mod 44 BLAKE2B 9ee187c88e6e4eba0b58dc16701725ff50dfc3af729ff9b58c3dcd200854af59d50689ffc51caafbe6af5685d5796331fc69dcb4a1813f6124c4e6f1a0bb5725 SHA512 e594fe55205c9dd96af55f58d011e5ef916c66eb057f7c0cb73fda0388133b6b476bce423969f85c1b95eb87ed9ed48bce7570fdbd131e0ad5e7ac6010514c58 +DIST github.com%2Farmon%2Fcircbuf%2F@v%2Fv0.0.0-20150827004946-bbbad097214e.mod 32 BLAKE2B f5b653f20e85bc44cbd3882fdd8f425c0b71733eae4bcdf2623952f1ed2524e8067a169f1cc0025f6570aaa4653969baa7d4626db6cf0dccb0d7378cc36da6b2 SHA512 a201f9c169bba0d962c2595ee8c625a2b7e39873e4bb3eb1ca646340638917dabb2309f1ba4b71d9fca4cf2da2d3684076c67ba362dd07a39538a45240f7f987 +DIST github.com%2Farmon%2Fgo-metrics%2F@v%2Fv0.0.0-20180917152333-f0300d1749da.mod 35 BLAKE2B 97d3ccde6ba4ad06a5344183f954cd6dfea580673607a6d54f1c0f3a643aee512bbe5fe7bdbc22629e6ffeb58f70422b9b80577d70fb58db9b03ababc0552ba5 SHA512 fe8dfbec1d09d7da5829af43760a4ddb5495b6a63eeb76fb3758aeb2fcf83d83ea443a15789d7042a0f5e637664babc9c388dbebc63ff7d35fb9545c7c7da991 +DIST github.com%2Farmon%2Fgo-radix%2F@v%2Fv0.0.0-20180808171621-7fddfc383310.mod 33 BLAKE2B f9ad41153ccea8eeb725d791dd7f44f2c5d8c997d85a091c0091ebc2ae38601928fcf13cfc0e326ab459538d16a3147f762c6b1d9b2abccbaebeb35691b0e5dc SHA512 98f0f51365ecedecd1abe944a765160f99ccde69abe92a44d4f0e30f72a664b828cddb085886d8460ea7faabd0cbe7abdbde905ac758be0a3752c9a8f3600b6f +DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv0.0.0-20180321164747-3a771d992973.mod 31 BLAKE2B f69b0989e51b0b649f81b044169fe4309f130eba5bcc6ff33aa9666b1b754aa0e524b8c7a627a91000ccc4f93bf93cdee3e97bd3b2184b050878bc3f413f0c72 SHA512 f21fd002853e4435421f8396e6be016f65be1537815c60d23940caf26e3f14dd6f2caac802cb64cd586b1b1f1220b2727de347b3d1816b8e741f68d87ebcf03f +DIST github.com%2Fbeorn7%2Fperks%2F@v%2Fv1.0.0.mod 40 BLAKE2B ce42c81a7dcb03d21a99d6240ce12f8455297722513497b1a75f2c848b5fb7ef70b577c2406638442f16beedd68806de890a5c299cf1c008c439df23df2f5bb1 SHA512 ec4424da8e1e3849408da7bfe83d37e21ac75edb889de8ef63be897d59678679b018f4606be78500952e7eee73a6252ee6e477b1a1612e2d036dbf72c17b9c9b +DIST github.com%2Fbgentry%2Fspeakeasy%2F@v%2Fv0.1.0.mod 36 BLAKE2B ad3bb22bde28277f26a819b093ab7392da57c027bfb91bbbab4686d225ddc4e239c0905f6eec64cda2fd47746bd625682f663a11007bdbbf64f9cbff7dd1de76 SHA512 f961ced2c3e902be60fb862fff6b1c4457c57bd7586375a18857863be63d9b3ea998b05fc0c9c3a7270387e9907861d6f9d6ce4024643ec84ea6a63e59e915c1 +DIST github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.3-0.20200106085610-5cbc8cc4026c.mod 568 BLAKE2B a2769032d81e02d8f4945648d36e862a996841d0e138077fd190b47b700fa08cd4e8e8d300925fcae5ebe48ea972afed0dcde81870f3673a3227ba90beb5e341 SHA512 262ec838f5c4b97bc186533c20456e62633038ae74747c7b884788bd06ce01863a59237557877d35f37338ebc018d2c1c8ae963e4a42dd42e0823a5b3ec81bb3 +DIST github.com%2Fbketelsen%2Fcrypt%2F@v%2Fv0.0.4.mod 289 BLAKE2B c02564b45f86901f99c0813a0481d40db18804821e588e3a897e75558decb143327a3cd15d2244bd2c539d87a04ffcf1c55d8a1d78406bf50fcd38840fa41c4b SHA512 3d1227255f5e454682ed28d971b4ffbe35f80c127e0049d05d3ad24bc02fe97d257942180c6ca5b646ced2028805a94c0e2d62183bd311cdd2770da1ecbe19ec +DIST github.com%2Fcensus-instrumentation%2Fopencensus-proto%2F@v%2Fv0.2.1.mod 58 BLAKE2B d724c8e5ab039b227f3c437ba570398b789f53fe80db6f8e57fd2cb2199a5e7acef24d7451f9b27a4da464770660d31fc785c7165deafbc35009718851329fc6 SHA512 23d6171dbcf339c72fe25ab7a7e70cb385dffd654998824fac0f6b6464717873332d39fe1f96101414f5e2d240faaab0b960da2e31c08ef98443aa238bbf02d4 +DIST github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod 146 BLAKE2B 5efa8dad622ae253ffa106eafea277fd947fc0f28e6962e461283ce2267d992b85b1f0eb9074a90009d8ed1d47f9e1f3e03cfc0eb7ad7df104282cfd144cc12a SHA512 32c34a590e6c113a16700ef2faa5124ebb6c8773cd76594312157bd2b70d54cd939ff2c32fac47421b5615e804142cb7b393394d4745d5894f9b68392bc37ad9 +DIST github.com%2Fchzyer%2Flogex%2F@v%2Fv1.1.10.mod 31 BLAKE2B 683f04ea11a77fcee27cfc84f41a1974ca6d61ee854dc77f072493358099ec03e94f01b5cd5cbb5ef69c856dc36790b660a3e90d7d520fd553e572f1b01a2304 SHA512 0e40cd7ff22a86cd23b49b509f5b5653f67e31ca67a07ab82743f56e5504f126cb2c11d88da644afbaf024dffa657560a420ec6d82f6b463452ad8a8bdb576d2 +DIST github.com%2Fchzyer%2Freadline%2F@v%2Fv0.0.0-20180603132655-2972be24d48e.mod 34 BLAKE2B b1e2e3052b202324b63ddd8e580c76da40ff0bdf1df2e9e2f3d7b2f5287d75469a544e1a586352130ce636bb08c9d4ca517f0fd49c892bc17365412cb791dcaa SHA512 c0d4f293bac15a26df2433bb909794b75ecbc5cb4ffdb33a8fbf3c8f421597780eb6bb036cfb11a8346ec959ceb8e36efa8ebb84d8ebbd606485735ba171f98d +DIST github.com%2Fchzyer%2Ftest%2F@v%2Fv0.0.0-20180213035817-a1ea475d72b1.mod 30 BLAKE2B 9ec507e8410331513ba11ed5432f95b9141e41125975204c2dcb50b5fbe6f7117430ed9b1b0df44fcb45843f75ca862070f85cb40a5c4f6a8d13c066d2d6741a SHA512 528f23910ca94ddf6f811331dc7ed615b2949b2cb04c630e4e2b0ba4a6dadac1396268c4c3251a77af25db3e94dc8b0a0a66d365a8d3feaa78f31192a40e2556 +DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459 SHA512 ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5 +DIST github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20191209042840-269d4d468f6f.mod 170 BLAKE2B 68adbd7d4176fc66228fa579cbbffb2239322158a9fe1226a106a2db6a7210cf9811ec30fbed4bd26e260906a214b9546d178cc1f6efef57866d378cda457166 SHA512 3877a1f5b47e6316c7a4d4e14959b355381eb3a32fb11270c646617b9908299d7dc806869d21b1fa6faca7a326f168dd1a268735cd1d532be2c318ddf9237014 +DIST github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20200629203442-efcf912fb354.mod 170 BLAKE2B c8f3e464fd2cb8f38cf999a300b44307a1e3d40101460176aaac8467ec7d371f08c69ebbcae7ad8086a48a02a0dd7fc4b1cda1bbd7b5199c4b76f1ff0492d7b3 SHA512 4cb0a4f9d5f74f3115a10661469cafa88044a8ed2de959b26054441714080fe8d639485b69df02e0f91fa9040db259fbef8281971c28a67953a5abe5b7220ccf +DIST github.com%2Fcncf%2Fudpa%2Fgo%2F@v%2Fv0.0.0-20201120205902-5459f2c99403.mod 170 BLAKE2B c8f3e464fd2cb8f38cf999a300b44307a1e3d40101460176aaac8467ec7d371f08c69ebbcae7ad8086a48a02a0dd7fc4b1cda1bbd7b5199c4b76f1ff0492d7b3 SHA512 4cb0a4f9d5f74f3115a10661469cafa88044a8ed2de959b26054441714080fe8d639485b69df02e0f91fa9040db259fbef8281971c28a67953a5abe5b7220ccf +DIST github.com%2Fcoreos%2Fbbolt%2F@v%2Fv1.3.2.mod 31 BLAKE2B 7bbb809c199d39bac173751c3dc21b23ee8b020f20b4447c33681469b5083c64e74f699fa8d3dd55446b76ed44fc0949337303a776efeed90a764af1d751c8a4 SHA512 12f6b0e7090b257656ee9068083207fdd1b6d9f0b27546cb5b3a5a520e5944f3eccb8f6dd644a17e1089bbf787fd26b3e83eb0f0353071c8c4ef23ca99bc6251 +DIST github.com%2Fcoreos%2Fetcd%2F@v%2Fv3.3.13+incompatible.mod 30 BLAKE2B d511bd14351d68fcde2b3be3f008373eb12d2c61133c80aa3a1938e53ffa061c0aa51065f07b208a073b448c25309c3b2d67c0ed19ad3697309a679fcb844414 SHA512 a986c2cac4728288aaf90667b54ffe9cbb9e1a55697347f9541e6aa0dbfc5b8d245c2ac15e8a9558d41862d98325f3f2f4055b02bcf1e9045b78bb3577b3f45f +DIST github.com%2Fcoreos%2Fgo-semver%2F@v%2Fv0.3.0.mod 35 BLAKE2B 931ceb7bcae15a876b79910a59b0f4ec67ae8f0ac5fbd401e80233107e7683d9cc4a947548c4d08b26f2d47ad6bfe4916f99ffd2a98abe26e8161af87eb49c64 SHA512 58d88566898778823c24b5f4ff7ac50384075312e3eb332aa01233ada3ff385cd8a0e3b8727a77ecf068f13b52a304fbdb5f47a27957333dbd5a8fb1448956c2 +DIST github.com%2Fcoreos%2Fgo-systemd%2F@v%2Fv0.0.0-20190321100706-95778dfbb74e.mod 36 BLAKE2B bec7662666b7a5313f4b7ed0789ca75f07dcebed3b4498cced2b75b3622bc4c8c7d624066338fc6d77adea4b778c89f0a1218fad524c6804ef350deae2f24d68 SHA512 00ccb440abed145db781cbc7bc12695057b7dfa034c8ebd7ab1aaf5ea509fafc0be7147328dd9654e3fc2623bbbf91fd3992a86ff29e78bfa3e868d994b47e7d +DIST github.com%2Fcoreos%2Fgo-systemd%2Fv22%2F@v%2Fv22.3.2.mod 91 BLAKE2B 75d03e4a6fc970743c11a4a9d52dedc93f72b3dd3052c72cdd660af9df42b014f48ecd65961248e3b20f3e258d1ea36e058879a7039ea58441902ec5f339e382 SHA512 722430decd4f1022e8b035bcc7c1ed295db21a3c64f9dbdf409bd0442356664d378d4af37b7de828c02453014a5a9ddefb3397cbbbc8481c14179ecba9499a5a +DIST github.com%2Fcoreos%2Fpkg%2F@v%2Fv0.0.0-20180928190104-399ea9e2e55f.mod 29 BLAKE2B db9b03b0adf02e3b379eb06d67988a60f2e2034d1217e56b40ebafc1262cb4803500b73a3e697a5a73418615c84310bd7f7aeca6db56f6ddbcf6c044cce0e9f3 SHA512 ea629c85891049bdff24f75a4dbce34f048a9627fc126b44f497b3ae65602045ca4fe0856e1b3d7ba050bb867226b90c25912565867c696bc370697341681c33 +DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d +DIST github.com%2Fdanwakefield%2Ffnmatch%2F@v%2Fv0.0.0-20160403171240-cbb64ac3d964.mod 39 BLAKE2B 066fe4ec077d7fc003ec3450de6899062f4e0500efa3b410cf2afd8315c2f7166e4a21605d5970d3be17692b8b4d2fd0e4b48b32a01a09a310799c3faa1c31b3 SHA512 ce1047915fc0d4f3dc7148b20b90edbd878c7f0016823997aa5dc030d000f59658ddffcd911fc98a387387ac2175ddad9ceb9c8af18e0595549ea2c3859df6a9 +DIST github.com%2Fdanwakefield%2Ffnmatch%2F@v%2Fv0.0.0-20160403171240-cbb64ac3d964.zip 6032 BLAKE2B 0265eaf68c186fc505148e41ca53a84aa096eae82243502ccb3b3703bd248c3b42ff0cd87015d11e427dccc9564c69d58676df34c353d7fac22ab2260061b137 SHA512 04bbd7a8cef79a432684a2c84f4180401893fda4f43f18e7e78d9dff6380b645aa86a41c54526f8f18b8599889c4a167da364e197f6d090fa3450f71d6aa5177 +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Fdgrijalva%2Fjwt-go%2F@v%2Fv3.2.0+incompatible.mod 35 BLAKE2B ae3ae89fc373221646f196cb2112e003afec9206977905007426d522c584b455fa207f105eaa35cc716fae74d605fcc2a88c0ab5b62e4025b7a739749410fbd9 SHA512 4d46c1b3280c5b4984d22e57b0541cc6762853c0f6cea19a7a5f392c23039e29ca616a4bd8f283c2a35c3c045ec54716f5000cb4f0f43f07f0464c12ed1369ec +DIST github.com%2Fdgryski%2Fgo-sip13%2F@v%2Fv0.0.0-20181026042036-e10d5fee7954.mod 35 BLAKE2B 8f9b63ec3e5f70db4f7f0185a03aee0608efdaf267377c48bc0e1aa6c37d431119d6e422c8e7c9bd93f0819796ca0aac423804ff0acdd49458265dc37e9d439e SHA512 2b6a3774801edff4f0b3fd40ae8e5396782e796e36b02b4d2f34e5dcce19d2f064a7a8d0787a9cb994b9208acf39b466f291525cf6f459ecd7c45d947dfba50e +DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.4.0.mod 34 BLAKE2B 900b7c39f85b3c32ae1cdcb56063defb238ec2dd7620f1a13b0a7b7a5c1eb237854d00d7a6063cc546fb6c7a41bb0fe6d71ba4589bca57d8dd1183a806685f9e SHA512 91475e539eb45a642590606c6174f07b3461691aa18cc232362694890b446a7f033834676273e33cac54db288a793fd70d07d5997997716f954d1806ac879091 +DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.4.0.zip 692349 BLAKE2B 02c92a8873c16c3cc5d0f558e760e4f6f9a7c08b4d16b264a667c6a78f42264aa156cd1ef4740b08c8d417d9b138d8dabdbf47cd4e28c2708a6650f9adb4c0c6 SHA512 0e0de83ae85cbd89d7594697a9e1786338cf2f27083f2fe3f95d5eb127fe488169472a5efc59bd5023ee3a27eff2074aa4ec2909ccffa38aedd83c529fa2c9a2 +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.0.mod 378 BLAKE2B 571b914afee85b0d13a567132dd40a80f60224e20685279cfaa1e5e875897c8e0fc94d7097992881495f4c0c090b27c87f6d95db0161e1064434ca0434ae06dd SHA512 f0135b61ef0638fe384c875786abbf8ed9a93836f6ed29d19a2e9a626cf6d6c6a252146352eb32298b826e93bb61b8c733f8a6aa683e5856ebec37cccc64ce58 +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.1-0.20191026205805-5f8ba28d4473.mod 378 BLAKE2B 571b914afee85b0d13a567132dd40a80f60224e20685279cfaa1e5e875897c8e0fc94d7097992881495f4c0c090b27c87f6d95db0161e1064434ca0434ae06dd SHA512 f0135b61ef0638fe384c875786abbf8ed9a93836f6ed29d19a2e9a626cf6d6c6a252146352eb32298b826e93bb61b8c733f8a6aa683e5856ebec37cccc64ce58 +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.4.mod 471 BLAKE2B bc51330df71ca612b3a573a93a8ebe57ef4e677157835221dfc5f7bcbada1fd90f7a6a3a002cbde08c6a95642477789d532ddc80e7ecae1f9e6e7c081364e970 SHA512 323c4b1c27bdc5bfb1795f1353d21ad6b7a2056bb0b364adab5960aabb7bea20ab3287ba60685df130abddbd66c3d82dc98a291aff1849dbce8c182c63c7b0bf +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.7.mod 543 BLAKE2B c757618d90ca032a7a1dba4ea988603324c82b3c8df0248caae59c5d33d601def8c5f6238acd40166aae227759bffe4ba9ef746ffb045da14416441e22f894bb SHA512 90f3298da3bac3bed1dcc040304c84939efe3757cfa4ea0d4367a459b3328f26da343a7aeb8d9b9185ac9e324e5cc6287243b51102edac6089b50209226b5018 +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.9-0.20201210154907-fd9021fe5dad.mod 543 BLAKE2B 35a7d739e1bc24c321c5732b27fcfc0bd4ef872610759ae867d08f2dea85e55b3f515698fc48299902703b7a8cff9658f30f855a6b472d4f4945f38101ee42d8 SHA512 b52cfc5fde9300a89cb4e59585c549582fbe75c33ca19fe06d1d8797216fdccee4f35a30fb794f37a16ac0a5d54dee0ce53fd938073b42b73cd96203b3819c61 +DIST github.com%2Fenvoyproxy%2Fgo-control-plane%2F@v%2Fv0.9.9-0.20210217033140-668b12f5399d.mod 543 BLAKE2B 35a7d739e1bc24c321c5732b27fcfc0bd4ef872610759ae867d08f2dea85e55b3f515698fc48299902703b7a8cff9658f30f855a6b472d4f4945f38101ee42d8 SHA512 b52cfc5fde9300a89cb4e59585c549582fbe75c33ca19fe06d1d8797216fdccee4f35a30fb794f37a16ac0a5d54dee0ce53fd938073b42b73cd96203b3819c61 +DIST github.com%2Fenvoyproxy%2Fprotoc-gen-validate%2F@v%2Fv0.1.0.mod 49 BLAKE2B d910253a9c976078b790d134a9d75e53cbde427e7733ab9e09c9060b312a5749aa083fc48263501e3339a580cc409b5859dafb820a4465827e7fba4eaca31ecd SHA512 755a3d173d43e70ca40fde2d5ce16c405365da90ff595003ef64598c9b9734b7200fe07a16fd555e4209f83e5e17561d18227c46a5f25a41976ff7ac024cb9aa +DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41 SHA512 2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4 SHA512 5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.mod 106 BLAKE2B 4876f70d70d2d8703d7b6abea5457e093043912d6a672bf7794a892d1c17b159ed2b92dee05ba1625a1b7cd6c8d66d6dc715bfc1d7c0f1c47965ae8e30506bb2 SHA512 ea3a26ed1f6df26a7e2aa64ea9d5d4a4c3005163cd8adc05028cf25d56d01d115bcda38b7af992242013c2610f26a184ce43dd1826309c95fa008fa9c8c387d9 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.9.zip 42349 BLAKE2B f2c476034a47330b5424159be4a323bded799ca489163c8d485e95f17ce519d6c4d771a35eaed83e831acbe20c1d9ec5b782469ce20aa224ab03de459228fe59 SHA512 8df5f490e26760bcfbfee216b5479321d060d4e48911c98e4d3375a6f84bd161b5d80769fb0326b3122534ff726e8a987bdce365464cdd042ab4cb5366d674aa +DIST github.com%2Fghodss%2Fyaml%2F@v%2Fv1.0.0.mod 30 BLAKE2B 6a680b6e14f0cbca536b1ca02d633e16b2010cee7f590088748339785b2989cb0f86a51fba709da938d4c10ec810d5fe022d7d1a5c269d5ece253a78a5b2069f SHA512 7ffc7a5c3e0b39831e590ce3402dbf5c95392e88a08576a16d9e1887b11400efa71a9d183d3f1e080081246f28a70262a679348f009f7da6bd41f253a60b0741 +DIST github.com%2Fgo-gl%2Fglfw%2F@v%2Fv0.0.0-20190409004039-e6da0acd62b1.mod 29 BLAKE2B 1cefa73995b3d0b4206aea263f55c672b675dd22d42c61a92f7380b6e726f2d7ea40e0a9e456181f34808f5386eae3c485bd2872857caf1824254fe4a55cb635 SHA512 a709c650da5d5f513e94891b88c26697826fafebc1ca964fb9544415637ca14e3b9f1f4ddcf738e28032e10a2d39b619678ec5c8d44cc0a1dff738c75645e2f8 +DIST github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20191125211704-12ad95a8df72.mod 48 BLAKE2B 7d441b7bef1f34bd7065c63630add910d504ba5a2897d6a0b7cf9c9456337b8e55e1ffd9e12cb3fb8c7f021e51cc045ea41cdf62f2c33555f4b61aeda07c332b SHA512 06dd140361d7cc1af9e37de85402631a5310d34198e20d6ce1521dca15d1fba1dc9e40b512a30b8e850e105e9fbcfe0691b298d092eb92b79da564532dba721e +DIST github.com%2Fgo-gl%2Fglfw%2Fv3.3%2Fglfw%2F@v%2Fv0.0.0-20200222043503-6f7a984d4dc4.mod 48 BLAKE2B 7d441b7bef1f34bd7065c63630add910d504ba5a2897d6a0b7cf9c9456337b8e55e1ffd9e12cb3fb8c7f021e51cc045ea41cdf62f2c33555f4b61aeda07c332b SHA512 06dd140361d7cc1af9e37de85402631a5310d34198e20d6ce1521dca15d1fba1dc9e40b512a30b8e850e105e9fbcfe0691b298d092eb92b79da564532dba721e +DIST github.com%2Fgo-kit%2Fkit%2F@v%2Fv0.8.0.mod 29 BLAKE2B e43df3e551bcfb1d4a4843ddf00f1a9432cf768420f49943ee2936fcf3e890e59734b71ecbfcb85a70212122df3f03582335e37ca7330df9e335214e75a849d6 SHA512 2ace9d4bc029947991eb7237e7343fa31c5192d63927de1701434c305a659cb88fdae12e9b604f06ab318f1c26b207821edbe11e8d9382a0447544b782630c6c +DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.3.0.mod 35 BLAKE2B 0868f712c026b68559846a28bd29f39f584603cd79e1189a9ad76909cce7423a811f71265baf5b7f381a33bee76917759a9cb6ac131ab21450b4b52558cb6190 SHA512 526b97ecd0ccf878c0ada56c5217405c34c59d4c9cb53808f98b24a2823c0b3f1a74e862b9b1a5594034e570aa6749574d5e49212d6d48724e984f528b8c67ea +DIST github.com%2Fgo-logfmt%2Flogfmt%2F@v%2Fv0.4.0.mod 100 BLAKE2B 2558b7edc234429c8bc0926d347231c2352cbfe83d83bc3c7e76ed0ac4b3a843de65cc3e0dede3f0acb7a2dedc623584eff8cb236787c12d7f5a47c9e1c39145 SHA512 5782a5d5e5d4c64244a8463e0f15dfb97de4b60b9fed527ebbd8dc5a26999af8ad0b3ce0064da30182c757785ea9b35f253c5946b233fa3d9a61c873b23011c7 +DIST github.com%2Fgo-stack%2Fstack%2F@v%2Fv1.8.0.mod 33 BLAKE2B 366a1ff397488b2b1c7e42db8a946bced1eb8d4260a6c177a978eb978e14f89265e7ac1d0bcd77905bc89eb35b68b3ebb028c0dfc67ff71395ab14b62335d16c SHA512 f3dc70dfcf086b785750d5b346ea07d0dc7903937bdbba58eace0fb903e656b02ddf3a1d49b486ac29b1cac9ca9d346e964d55d3a4cc5ee5ae79ac40b24d0cd0 +DIST github.com%2Fgodbus%2Fdbus%2Fv5%2F@v%2Fv5.0.4.mod 42 BLAKE2B 79541bfacd3378a6c6dbe9591309a80390444f2dc2419fb0137c723c6a2ec1e0588c00704ce3c19dc93297b19db89f79bfa09daa2632f6674e35e76819473cb0 SHA512 b9aad4f1c1d4f2c43b293b0c9ca8a600a37ca407ba8b22b0f826c8355828cb7860a96a85df84f720fe8aa2840974807ea7ea7b790790c6dafed794e761f1f26b +DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.1.1.mod 32 BLAKE2B 939b72a591bc5fbb649c21a95b2c4b3f5d3ade273377f1f89407e55f436e7a863f15d708aabfc5435334500c8cb1e3ba057439c8ec81cfde68c1ec6794c6de6e SHA512 ab6c57ada3b0d1e36c91f3e0f45e573b91a4869f230f02a7e5e3e5a8f7e020bf56c63df1cbdc5b552ef9a4229ab739cf76df7f799091a2efa148ab9e5c12b1c5 +DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.2.1.mod 88 BLAKE2B 0699027ef7284edb7deb6a2640db52a5b93076e3250d42710bf02a1cd7d5f591f1d335ffb1e7e753dda5fe177837fad87a25bf69b03466bb545708fb2952fd7d SHA512 b91b25b4fe769a403fd7a1f82d7720bdb0526a349ffe7cfdfff09a2ba5e0015d5a3446cd8e0e5fe46479b7d2296a8616de38a8183c0185f84fcfc75d202db106 +DIST github.com%2Fgogo%2Fprotobuf%2F@v%2Fv1.3.2.mod 215 BLAKE2B 0077e3bcaad8a354f484c15844594107eb1a56d551e7ec55cd75e4594e50af02fe3850d9d212b0bc425da71c20bfd7dd470aa37be046b4eb88c28cb6bb63bb53 SHA512 8f928dfbe495a84c91744bf72527c5662422e608125f8b58908803289a39abfec1823d4628a52b987ab5150103ca588509ae0074fb08799d075e7ffc4157dc33 +DIST github.com%2Fgolang%2Fglog%2F@v%2Fv0.0.0-20160126235308-23def4e6c14b.mod 30 BLAKE2B 6dea6116bb7fb72123a93cc8b83dca5455b76591c7948524ffe664bf966780799c4d007154502922e21f688aef5148211db6b0e3dd3f6b545c4192f5bd5166a8 SHA512 3714d2a95d0435a113c36df5feb13f77a07a1514fdf6b5f01e6e8cc5d159067736e0065bad8062dc636fa5c52c98e3fea6985075005b2838bdf53e0b07093024 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190129154638-5b532d6fd5ef.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20190702054246-869f871628b6.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20191227052852-215e87163ea7.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fgroupcache%2F@v%2Fv0.0.0-20200121045136-8c9f03a8e57e.mod 36 BLAKE2B 3eee85c76d1ccaca7488ee3039bae6a7a9b4c8253481cdf6d62d1126623312a07264ed0e061bf5d7bde3aafb23e078b2bc86c3718cb2fff6618976c420c7dcae SHA512 5a0f44d45d666885e31206077a515fa02246d56699aa02f7809868029fdf6a718a5df8edac0ec245880f982882c2f4ca1d13a1dc0c7c0f79d7e89c6c46fab523 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.1.1.mod 30 BLAKE2B 5c355e64d858c99536e459f9fc4428dc00435bea944b67bf3dda5b61edb5f0c193c5857eb10bed926987cef865836c3f7ae3d8f081a58551ccd0772e4eb565b1 SHA512 ae6a1a6f8d31592ea6141f2ea39c9b60cd28e73ffae74bcf370fa739865b95a7ed56f687975f017b42c59e3b0f1c02884fbd5c93140bce268771380c8c7a7a96 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.2.0.mod 30 BLAKE2B 5c355e64d858c99536e459f9fc4428dc00435bea944b67bf3dda5b61edb5f0c193c5857eb10bed926987cef865836c3f7ae3d8f081a58551ccd0772e4eb565b1 SHA512 ae6a1a6f8d31592ea6141f2ea39c9b60cd28e73ffae74bcf370fa739865b95a7ed56f687975f017b42c59e3b0f1c02884fbd5c93140bce268771380c8c7a7a96 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.3.1.mod 93 BLAKE2B aa4bc48d8914434d540f570e6017b3572dc4b75563174e73ecce9f86460669a264389e1e24ce26cbe056a26865b3cee294457315034b6ae9779001b7306d91a3 SHA512 5dff0170dc085e1be63ce69886cb019b9df09a5678128b3b0a1b174756500f7d4bd62dc25ee7546977e298f719746ce951119908ff59463a79a1aec7a8882e32 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.0.mod 131 BLAKE2B cbc0f2260c45f1696c2dbe5b134328dc37ea8f95f75817da19f64b15d26cc4942aedec755155c21fe1ca2288190738702bea99511af61dd11e2071e9d423489a SHA512 fd32c642f3512807877fbaa2332c9b83a02d025d469226a527c19c144c8f6b20ca4bae3f6d1f17da74469d6396c1079014493b50ea8a1e7b4be3bb015a82aead +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.1.mod 131 BLAKE2B cbc0f2260c45f1696c2dbe5b134328dc37ea8f95f75817da19f64b15d26cc4942aedec755155c21fe1ca2288190738702bea99511af61dd11e2071e9d423489a SHA512 fd32c642f3512807877fbaa2332c9b83a02d025d469226a527c19c144c8f6b20ca4bae3f6d1f17da74469d6396c1079014493b50ea8a1e7b4be3bb015a82aead +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.3.mod 131 BLAKE2B cbc0f2260c45f1696c2dbe5b134328dc37ea8f95f75817da19f64b15d26cc4942aedec755155c21fe1ca2288190738702bea99511af61dd11e2071e9d423489a SHA512 fd32c642f3512807877fbaa2332c9b83a02d025d469226a527c19c144c8f6b20ca4bae3f6d1f17da74469d6396c1079014493b50ea8a1e7b4be3bb015a82aead +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.4.4.mod 102 BLAKE2B fc65ca5527061bb3ae4b156ab646ab37acec93f14ef00beb21d4ea93100e13a7f25e7d7bd3860b603ba18923075ccb2e106376f6f55ff261cdaa37ae325c554c SHA512 4e386a43067044e410312e3d6015ae59d6e77506b0db35d08fe7e6cda7b3908a5bcf6fa7432fbc5391252dd4dcb346bf359727680250af1311d5c839a4cbf4d7 +DIST github.com%2Fgolang%2Fmock%2F@v%2Fv1.5.0.mod 132 BLAKE2B f3b71704fc425084aaee253539f0748260138ee1fb493a98c2d0acc7c4c0b3533efd5d13e4ec578d0ac070f7d6fe01447f6270bc420cdb78cf3dc854d38ce5d8 SHA512 8529555c2751bec1c55edb40c210cd6afeb4b5f9f0cc38f99911c9da7afd6363a42bf225c742116707cd22aec2fc217802ce1c8d52e11185a80cdf398e8c4941 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.1.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.2.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.3.mod 43 BLAKE2B 1985b508a7ca5fbf7283bfe42510dd54e1e409894b4bf404c918943c8bbc38a3682d00322514c8fef7d6528059fc547534bd956fb262f91fc63dfd6e97fe0bcd SHA512 17d97ea39719fd59908591504c8df288f5914243fcc43a2cd8cba6c2c50fd6f5315b17afa008f92ecdbda732d5447f848d31bbbfe59ef9bec78aaa3f25f51833 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.4.mod 43 BLAKE2B 1985b508a7ca5fbf7283bfe42510dd54e1e409894b4bf404c918943c8bbc38a3682d00322514c8fef7d6528059fc547534bd956fb262f91fc63dfd6e97fe0bcd SHA512 17d97ea39719fd59908591504c8df288f5914243fcc43a2cd8cba6c2c50fd6f5315b17afa008f92ecdbda732d5447f848d31bbbfe59ef9bec78aaa3f25f51833 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.3.5.mod 42 BLAKE2B 5e9f93d89d4f9aa6ac98c9fcf3f44177e95f08fa3d86789f56b6c52afa19c663fb36ec477a04611be15f51e8862ba90641fef9bac7c09b1baa7321b71b5c31e6 SHA512 603005008f167e32ed8984657a85676cc140d57adf0177895f6f4282a301c7f1fa2d826abddc0c59c725c810cf2356c820ac7fd64c6ccb2be132bead79603090 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.0.20200221234624-67d41d38c208.mod 151 BLAKE2B 9c1bc32114f742984396777149c3fad997bb47288dfe265614a1d17412ae3946581c2e60ff9ab87e784d71cfbe423b7ed1ea5864b6cd3f81f35e9103c8c08a00 SHA512 431b8d4756fe79e43cdc2f8478f3171ac9c90912222e50503301fc83d34c90001fb6ee0fee3bc05f66e47d657977395769e54efa0fb74ba35f34429cc0dac5c3 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.1.mod 151 BLAKE2B 260f1bb3e48b0bf9870ea3b725b13f84d2f18a12c6ca1275afcc2897bef547fcc1e893bd6b1efd46330bc1de66a00e3ef133a4418a50a075302aa3141abed8e5 SHA512 b6d7911148c590b3ce2a14a158cfbb94dd56dd402b3a4a2399adcd0421604f85d904244ddf5f8dba65326f04a7817d5652b30a306c65f44fd248ed269485a21c +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.2.mod 151 BLAKE2B efe8a8f8394f082a813ed4983158ada7bcd20f92f9f8b9b0d0e61e8dbb968b3c825432ae05d69c9b61a04ad57533c1e60438d9a1964312d4c9168f86864ba2d3 SHA512 2df7aaf6cb36a18165dc458a7b3f4158e2bce3bf10165418de401dd43e06d44378511dd4fea6530cb668a8ebb17b4c3f294ba35f5018e6aeb1b7b9082aac8a84 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0-rc.4.0.20200313231945-b860323f09d0.mod 154 BLAKE2B 8645404d124dde54c3e9c284b1243b1faf2124f2b7d6c5e6566ca600d3c965f7787f09f6825840f5e3ea6d36c016ef2c7fef10e8e12dce354593f7a8a3210a33 SHA512 4c9416c4777123a39b23b49ecf6265295fc3432de083a04dbefc87264b8c69f0d9e342ebb7e8e488f30c3efdc02951fd7dec23dfd1fef0802c8f0250f96612a8 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.0.mod 124 BLAKE2B 4c032e7f2e1c8765cdd720690c1067c7c0ba1005bbfae01cd928bc60d96bd82321052fdb18a4ae12119144e34865cf910e306c5116e4f4f56cc5f70f5d52004e SHA512 acbd5afd399b3798d4b24529479b18523ae4009e21acde15a3893d2af75f9a6e65fcbd5a237423849003eb8903718eaa0b1aed9177c390972ab9490f3acc0d1f +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.1.mod 124 BLAKE2B 9e60030e0014cbc67c0bc7064eef3b127dec57dfe25bbf7f0d0e2b9c8c77e28477066daf073a6793428116419900e7c9f6dea6e8841a5f61812cf11ff77e7009 SHA512 14a0f1fed404939fad835398d5889ad57621edeb0e183785b3094957183bb29a2026e2af939b94c7155f8496e966116c4a6a2497fab113a175a9aef3f7ec3f32 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.2.mod 124 BLAKE2B 3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e SHA512 9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.4.3.mod 124 BLAKE2B 3242575be48f0e1f74e2d0976d2a11f0edccc59c7b74cecde37233c19f97c51e576cd3032175cfad3c1ce9721cd41053f459341182fba836e0ff0456126e493e SHA512 9586be76b697c6a5c3216762ac13a7d297372ebe0c7ac5941d16c326d1580c8a73fb475236ed9a4214d158a7386e761877be16cdbd4ac2074e8a5e1dfdc95b54 +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.0.mod 129 BLAKE2B 15d140a0b2b22d6c9886ee9e517f923fda26ee8179755702a8eebf1ae8cf75be48e8d28a1df1bf875a7bfd499075d83a541c9716601856abe0e7c850a3ec68fd SHA512 467a3f6fb4c941cd55d8d4b2d6a2015966c60a8614691539c88c4bf0da2f8022055be8561cddd0e60b118f74f010be5998dd128b7b136f14edd2674e5650db2a +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.1.mod 124 BLAKE2B 4f470777c8d8816c52e0fb82b2ef37d4e9879c46fa93e8e4fc87c46b85c36ee6b4b1ffea22db22af2946c0fd3a12affa9df706f13f2367b14bb1a72c737ddb66 SHA512 6b46c8a019e49c6ed2307e7bf633d4fa04627938bcdffec22da42f722aeceb35de8655b04f69eb651fbc662ac5554b54b393340bec3ef4cdd01be2d7f6d07eab +DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.2.mod 192 BLAKE2B 08ac45ddd213c260f4b9d33fec4ba9758ce949c699e2d8d6c7b31bc0fbd7498618cd5144a6ccc3e1b852e9f1a6b7d00191ada7d464dd5784d132506c9a8639ce SHA512 44c996ad31bf02aec42bef934d7cd65379ae5eca4d1069dab8c478be169f9479cbd55f8f72bd9567e51535d31c9f65cd1d56bbefb8b745f96cad0f5953f8c420 +DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv0.0.0-20180813153112-4030bb1f1f0c.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 +DIST github.com%2Fgoogle%2Fbtree%2F@v%2Fv1.0.0.mod 31 BLAKE2B 910f367210db741c9f31a77f8eaaea348d3accbf0f219efbed95a780b93e2416fe64dd420ae45ff13da94a8f2a0c7b19850b13e1d9fc6cc1249d327bf04b5fd9 SHA512 f2ff873ecf0144b7f434810af1b49f66f09b4bcadc91d99201465a6ce36c7e7f05996f52800be287dcb3b62e14b75fcebb7c32be0eeda6bb0a15a23058c2d410 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod 32 BLAKE2B 7c7baa1e29b9806fb97e0d557200e8722f2d373e149127307efa285cdfedb36dd57355168554d1a1bada62144e6a6a00c4d3246aa9afc7d0ffae0f087459c552 SHA512 7229d917bb0c788b07297e1b09b8f7952f951998a56f17ea1f69ff7c2f565a5686b212f42f45c6b8351905d6740a2ec5a235e493daa531ae00cb709faf67ae45 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.0.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.3.1.mod 40 BLAKE2B c717b6aaf18662c20120746a021b0ca878e7b190b3456cab24ec98032390a85b0af8540295e470647d403bf1beb582c8f8a74fa7129c4cbf747257206235c5a5 SHA512 351dc24af135b9c9d714aadce40fe9fa1ec05a35a4df90af79926d5119c3f33a6510ab9d78243748d7dad10bd2178f47d342ea2389972b88d5e9b4be6dee7daa +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.0.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.4.1.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.0.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.1.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.3.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.4.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.5.mod 105 BLAKE2B ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b SHA512 cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713 +DIST github.com%2Fgoogle%2Fgofuzz%2F@v%2Fv1.0.0.mod 41 BLAKE2B 32370943a480c13662a0847b33fadc7d7f909784d044619ae8b00f03c9f537115448140ef2ea1b47606dbc64d7593e07cc8f9b9000fc5382e4f1ae94ae4086e9 SHA512 3dcfdb76a938cf370310213720ca952c6aa99c8b1b96afe41eb05f1bff15df7d98d279509d921893c0c749337c83d4bf40613813e117c01205859a041716b2ee +DIST github.com%2Fgoogle%2Fmartian%2F@v%2Fv2.1.0+incompatible.mod 33 BLAKE2B 694b57887cca857fe6950b0df444dc6e3d757dde540c1846ddcd4bb8f96a5eef3f469eaec30cf415541ff2f53acaafffbf4032189122875603d7e5e3dad2ef97 SHA512 cffb5dc1c6531ae9d5998b3a57ba14de5dd8631a36dd48975da07ce5ec052d97b6f632c5d30ab9ab695f178758837aae8a6344c67d57c7a39ca8e9243f8211df +DIST github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.0.0.mod 106 BLAKE2B 642b1dc88eac799a72044e1cb20ff58c99820a1c82b9fb48db65abad1f4e8609c884ce2b94283b29a88567d6f05974640dc4af3475e394ad106670085fd2e580 SHA512 0e7277a311af830264de9ebf0771f9067ae479da8131a02d6528cda56628ea3d8a50af2d76f718da5b9f51de989424f79bd9f7d58825a8d5cf958f2fd02797fa +DIST github.com%2Fgoogle%2Fmartian%2Fv3%2F@v%2Fv3.1.0.mod 106 BLAKE2B 642b1dc88eac799a72044e1cb20ff58c99820a1c82b9fb48db65abad1f4e8609c884ce2b94283b29a88567d6f05974640dc4af3475e394ad106670085fd2e580 SHA512 0e7277a311af830264de9ebf0771f9067ae479da8131a02d6528cda56628ea3d8a50af2d76f718da5b9f51de989424f79bd9f7d58825a8d5cf958f2fd02797fa +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20181206194817-3ea8567a2e57.mod 31 BLAKE2B 705b12f16ca8f0258457d0972bc8845b553e9e8d9001de0f4a4a548afe23424b0902fee4c84e94bcbc4615401d1369730a60bc57de85aa674300c1a96ad1f128 SHA512 c7e8b1bdd0360b88ccdcfd0cfe73e5cce50010a21db41ec2d533f7863b67930fbb84f430b9ffb663c394256628b05e884b812c040354779e0fdac2a422ac57e9 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20190515194954-54271f7e092f.mod 31 BLAKE2B 705b12f16ca8f0258457d0972bc8845b553e9e8d9001de0f4a4a548afe23424b0902fee4c84e94bcbc4615401d1369730a60bc57de85aa674300c1a96ad1f128 SHA512 c7e8b1bdd0360b88ccdcfd0cfe73e5cce50010a21db41ec2d533f7863b67930fbb84f430b9ffb663c394256628b05e884b812c040354779e0fdac2a422ac57e9 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20191218002539-d4f498aebedc.mod 368 BLAKE2B 5cc8fedbc9bb93a20e0ae5cb9a69dd5a92ee4a7f55c6b5a93e7925b402b830316038cf99d0c80bec2cf5c8ae1593cb879dd8ad29dbb10b66c64fca856367f816 SHA512 9b278d6667d9380f84c972ee1d383e2b54b460ded5b84e872aa3d64336ab059a8a747c442f4227d60e7dbfb67414ffc98a26bc2507327d9ac85ed1c493a5fc02 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200212024743-f11f1df84d12.mod 368 BLAKE2B 5cc8fedbc9bb93a20e0ae5cb9a69dd5a92ee4a7f55c6b5a93e7925b402b830316038cf99d0c80bec2cf5c8ae1593cb879dd8ad29dbb10b66c64fca856367f816 SHA512 9b278d6667d9380f84c972ee1d383e2b54b460ded5b84e872aa3d64336ab059a8a747c442f4227d60e7dbfb67414ffc98a26bc2507327d9ac85ed1c493a5fc02 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200229191704-1ebb73c60ed3.mod 368 BLAKE2B 5cc8fedbc9bb93a20e0ae5cb9a69dd5a92ee4a7f55c6b5a93e7925b402b830316038cf99d0c80bec2cf5c8ae1593cb879dd8ad29dbb10b66c64fca856367f816 SHA512 9b278d6667d9380f84c972ee1d383e2b54b460ded5b84e872aa3d64336ab059a8a747c442f4227d60e7dbfb67414ffc98a26bc2507327d9ac85ed1c493a5fc02 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200430221834-fc25d7d30c6d.mod 368 BLAKE2B 5cc8fedbc9bb93a20e0ae5cb9a69dd5a92ee4a7f55c6b5a93e7925b402b830316038cf99d0c80bec2cf5c8ae1593cb879dd8ad29dbb10b66c64fca856367f816 SHA512 9b278d6667d9380f84c972ee1d383e2b54b460ded5b84e872aa3d64336ab059a8a747c442f4227d60e7dbfb67414ffc98a26bc2507327d9ac85ed1c493a5fc02 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20200708004538-1a94d8640e99.mod 368 BLAKE2B 5cc8fedbc9bb93a20e0ae5cb9a69dd5a92ee4a7f55c6b5a93e7925b402b830316038cf99d0c80bec2cf5c8ae1593cb879dd8ad29dbb10b66c64fca856367f816 SHA512 9b278d6667d9380f84c972ee1d383e2b54b460ded5b84e872aa3d64336ab059a8a747c442f4227d60e7dbfb67414ffc98a26bc2507327d9ac85ed1c493a5fc02 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20201023163331-3e6fc7fc9c4c.mod 368 BLAKE2B 36e94a1887fd321a44ca393462c174dca588b3a52b971f8450e38bfc198aeeb0bad73174dda9cc1cc09f436f666cf3ade14d9c61e1b9e26dabb1daba65400f47 SHA512 b58244ed085a9d3f6f938143b568a9a7cb8ef9bd0e05421ea903791fbfcd21fecf6c4c315603aeede054108c85090f02fb16909a90d2b74ea23e481c50bd2e81 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20201203190320-1bf35d6f28c2.mod 368 BLAKE2B 36e94a1887fd321a44ca393462c174dca588b3a52b971f8450e38bfc198aeeb0bad73174dda9cc1cc09f436f666cf3ade14d9c61e1b9e26dabb1daba65400f47 SHA512 b58244ed085a9d3f6f938143b568a9a7cb8ef9bd0e05421ea903791fbfcd21fecf6c4c315603aeede054108c85090f02fb16909a90d2b74ea23e481c50bd2e81 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210122040257-d980be63207e.mod 368 BLAKE2B 36e94a1887fd321a44ca393462c174dca588b3a52b971f8450e38bfc198aeeb0bad73174dda9cc1cc09f436f666cf3ade14d9c61e1b9e26dabb1daba65400f47 SHA512 b58244ed085a9d3f6f938143b568a9a7cb8ef9bd0e05421ea903791fbfcd21fecf6c4c315603aeede054108c85090f02fb16909a90d2b74ea23e481c50bd2e81 +DIST github.com%2Fgoogle%2Fpprof%2F@v%2Fv0.0.0-20210226084205-cbba55b83ad5.mod 368 BLAKE2B 36e94a1887fd321a44ca393462c174dca588b3a52b971f8450e38bfc198aeeb0bad73174dda9cc1cc09f436f666cf3ade14d9c61e1b9e26dabb1daba65400f47 SHA512 b58244ed085a9d3f6f938143b568a9a7cb8ef9bd0e05421ea903791fbfcd21fecf6c4c315603aeede054108c85090f02fb16909a90d2b74ea23e481c50bd2e81 +DIST github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.mod 34 BLAKE2B 1eabef50b2977886d7980d7da197828b826c54018766418b3160f5cd512784635e5791a40cc4fb806d52f5ead99f941fae8037872d6cedfd6c851103f3be1a74 SHA512 a46cae976ce90d1cef802eeaa873c059cc9ec3678d5c3c304a9de45f44f20a24d68fa290cfdcf78c4ac222a6d619a005825de8f11e72b9a5af476a0b0180092b +DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.2.mod 30 BLAKE2B 704029826c505198458e86463528ce2c1b209376f376b92d4f05a0f4094d161b45470d04ed3c1b5635397aca3126c25911299711139d794cca3e9b2bb373ee17 SHA512 695f3424e0cc247a069fbd6b94820554e003030eb0e208ba7be38f660c5fc29f74a057e60031ec77918b5b320913d6deabdf19a0f0666b0f5bc5e2724e1fddba +DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.4.mod 88 BLAKE2B 840afaa28e8d5b816289e6556e114311f039b477e5ac86fc1c2ac80b1f8d7729ab6a83b99baa4c03de9634240481feb13900fd4049753b8de839656d6a7cef8f SHA512 31e50016a01fd485775368e2e430959278cb6c03ae6b1871b3d0c173fd43e91654ae87d1758c08daf897e55be8b4044bcb47fc072ec645d16e2594f345b46c73 +DIST github.com%2Fgoogleapis%2Fgax-go%2Fv2%2F@v%2Fv2.0.5.mod 79 BLAKE2B 21f442637ef0be838858e192b563e158bf6ed1f7e06e09a3872fbcd613046b095c5209d9ccd9cc0853ef14947b6b70d4483675505d0905a1d2aab15e7bfdf80a SHA512 2af320b0514b032ee87a92d99d673579981571f325d0d46133e212a639eca274d5a6f8164a7256cfa6c063967b98ace36e637f53d90331903fd6e4a21f1a5a19 +DIST github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-0766667cb4d1.mod 36 BLAKE2B d7cd8f31950392cb5de7f4223ff9fe3257568dd0a1c1b81c8b97934ba92379753dc936c81c39e5b553e4101bc7c035ce81c8d669d85ed1d1eee41a74218f3d88 SHA512 35151946ce44fde9d3bde1d0626749ac4bc68cc448736c3b0f056f40a9ae30aef591db614b271df3eba3a96dbc94052ea5bf7ff68749ec980088d60361934771 +DIST github.com%2Fgopherjs%2Fgopherjs%2F@v%2Fv0.0.0-20181017120253-0766667cb4d1.zip 257755 BLAKE2B 13d505a73dd179828fd3dbcbc1dfb90f6bdf8a888bb7ab160713a566472adf63d45491fa29928853d76725c2ffa5ada33e802cf857376c83cd8085a31acb48b5 SHA512 5bb0e61c8622e09cecc099c80cd97cdefbc497d4ad0e88984b2936e7731991e972883eb639be1cc3f56249a97b4f14c6820cda6b1c08e4a2323aaca22b840dea +DIST github.com%2Fgorilla%2Fwebsocket%2F@v%2Fv1.4.2.mod 45 BLAKE2B 5f187c997ed74f2aab1da57c9a828be383e41f47905531da8babc1360612ba5d4cc0fc6cc48106647ffa450f334c7cc5f455bea7f6e6b9734f3e55734cf623c6 SHA512 81ef224435efb5cbd429dd4339e8410234855f4a268302a61d34e76c388e89ea22c97ae90d71a6ef910ca00d3178e40d3587eaf484112966050fbd1f1f4843ab +DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod 52 BLAKE2B 51b2a4332061cdef080fa53a14d29b65645776c1077922e6cc37f02db2ddaf924c0f2f71c2cca4586c582075c7cf76861161ccf39d11cf803482276b78321b15 SHA512 6e5556550286ca0fed117d3db2f43d6023d7f0e7625762ca76c773e410fe51d6092c6acb574db7578284188bbf79cb9050aab7000f09510338b24195ea395945 +DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod 52 BLAKE2B 9e5de5c147fb3f100119fc7c290e9790af57892762b7ea8b2a8328c397432466ba56ee20b64ced6dc548d58bf8ef0ecb2e62a51de2524f90a0ff39921d0f2a3f SHA512 c9e15e4a4436ffdedfe5ece51858a45806d6fd77d2306c35eb986a866a3da5bec0d5d06ddba55a05ca45c8c29a51bc7c58150849b5dbde569a6810012f3ace4e +DIST github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.16.0.mod 588 BLAKE2B b3d6657ba787034ed2a14fdb98a7dee43e3d9dbcf253558c588f9dc550b58a294db9022d548d48717ece007f20f52f5004ccec0fe92415120f9110ccad5c9288 SHA512 6d314f14132c60d5dc614c81746fa3492dc821c77f2c0cfa90dccb3dddd5dac671682cd842d9ec4b0d03aefe1da92e5bc2275e9bfa2bbce60e8bcb8ea6bdb173 +DIST github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod 661 BLAKE2B c7566b98c99bd43fb31dcd6de0086533bc499df099dbfc3c37aeba4996bbf46cf11b98e0c356ecebd0c7adbcabf4ab54fb31c41309287c26c083e78cd1639451 SHA512 35fbfcc2b6fb04830cf6d4966469ccf37e4b7593c8d8c5479dd2322722bb325b7f303ca836989c3ea96f862a4c85bae7863c415f94b72bb91742763ef08bcb49 +DIST github.com%2Fhashicorp%2Fconsul%2Fapi%2F@v%2Fv1.1.0.mod 449 BLAKE2B 1fbabe18b977c8e6283312fc1f8d8b35514104080a4880afd4445b92fa20af4db49ef3f7fe1da703d4237e6bd78902e64fcc7e9d4db85e84153c2bdbc6a6366b SHA512 a6d33e281b580e5a3461edadbf4e5ebe6aa74a8a929b9f0e96582592b24c85eea1ab202457f88f648018cf5991d267811132ec77255ab4886b6ccf958487d5eb +DIST github.com%2Fhashicorp%2Fconsul%2Fsdk%2F@v%2Fv0.1.1.mod 220 BLAKE2B bfe2c5d746b4762c2a5e90ebf1db1e0489fae5f8de20cc1a16f4c9aaba016fc4500251efd3daa8a14b0a6145220b6e429ce1608cf11d7d69605c68fbcdddb684 SHA512 883151379f088d2645429c88fd2fc598b736fcee56feed40d05efe4540562d409cb54ec061b58d9dfd5f8a363bf3e5183af3a44cc669ce23ac7fc7b9f512950c +DIST github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod 36 BLAKE2B e3101c1f32c24b5d5bd3de55b4f15645e7f0b338cdcfa00d30cc4c063bf4e9e31e68972979e8282d04920ffcb54f112c8c8f6e0e109824e56881a6a699cdf622 SHA512 2b68ca06311d8602f04eb738a68a24951a9187aa70018d938e549cf7b555bf54dadbda5825501436c52f6103bcd220ed170c99e4cf777187e2b997c87f05fb0d +DIST github.com%2Fhashicorp%2Fgo-cleanhttp%2F@v%2Fv0.5.1.mod 41 BLAKE2B 927bedbe012a3bba2fb1363bf0157795f58be7dde5d303332f72ae6d7bd13775e9e1e034db821821857801b21b2366a92a28bcb84c00704a12925db0ce19a4e4 SHA512 302b6f472b54597aaeb4b43528098b5a5264acc97abf2228d8cb62bf32e6a29a7171ec6fb8898b494ffe837ee044e58f5596bff425214985aacd2b8b69934341 +DIST github.com%2Fhashicorp%2Fgo-immutable-radix%2F@v%2Fv1.0.0.mod 137 BLAKE2B ca790b5dd3ebd80c7fa24936acad0e033a7376302440c349d53debe64672d75703e83086fdaab607bb87dca35fe7640b2ed941069692dfc9ae37d4a256c7be3e SHA512 aadecf34782d4b40af684ef29e5e45f560d3593b52d5b6ac6b95664c02c04565fd29dc2d48bf1519091129b86856aec732fde408a8acdba41ff9a7ca12bab140 +DIST github.com%2Fhashicorp%2Fgo-msgpack%2F@v%2Fv0.5.3.mod 39 BLAKE2B c5b445c060258545233b5453482e0c739f815c1ff605b539610f3b0bdbadb6da88954c6a408084f171354256bb8521b528573f56080d4125f4fac474ff9bde83 SHA512 45b4424a023ea15d95167322e022269e32f7a718dbeaf192d0cee9f6bd136f5b4a26827d6d041a8103a95f622a0dc92123b32e6463254199893f360ad8680de0 +DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.0.0.mod 87 BLAKE2B 34587a565b583aac6338d7d23b4e7c2ce12deb6700e00bec711d3d8d829ef1ae356eb1b28873d5bc2a0d6ed249dd6095539a1dfd8c177bec32e08d97f4003620 SHA512 d47dfa43806a386eb74b60f692b3bc580997edb9d7feff6633992a5adbf94d102a238e036d828952e204960152c62895288af6f09e2582e8b1408d259fb834c0 +DIST github.com%2Fhashicorp%2Fgo-rootcerts%2F@v%2Fv1.0.0.mod 89 BLAKE2B 9e53a988f41eb9425cc2fe3051c0bbe67c65208e6988ae1b455450183c225739b540edb0e59cdd8d010c34e89c4e4acb70687c2bcb861d379443a5c36e261458 SHA512 3446ae69871561766d2b70963eccaf443edafd9328f0f58a97630fde61fa746e59d26ee5d833548a92711555656aa9c1f44bb9e241aa87e21f4424a1f10fbe1a +DIST github.com%2Fhashicorp%2Fgo-sockaddr%2F@v%2Fv1.0.0.mod 40 BLAKE2B 211ec0a2a2a91bfe13a6ad5d7c6cac97497b62796053c633e945a51aa13dc946b6dee1adf040db0e270e1aeca614a43242673dfe44baf06034856d89a61b4030 SHA512 756eee5fa17dc2f37aa9bd623aa2ea86e6ca35a804da1b48067b08fcabd4083ebcca867bb3562453d17f517aa1e6aaec0143cf5776fdf3686ed562f11147293d +DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod 38 BLAKE2B 9696a247ecfb868250995f7fde811a647e8b01d6f3a33996109c44aaa16bc85c0c70e9bc621857db7208f5ef49706cd3b2313f13b9e6f3327aebac20f72b4a8f SHA512 dec8c92389eca1dc304cce77cc70a3b51940f073581320117627c759edd5b523c379473179865f1e3e3f86deb9f323a5fff54951871053ed43293b0454182871 +DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.0.mod 36 BLAKE2B 8596defaedca9def85f29cb25a0ae25f8d2ec8eb64d64bd143a237d54d4d23b6851cad71a580667127188cc22d499be07628ce9c916dba946e7b189b612cfc76 SHA512 900755decba72d81cb348184648aa676c4a4c7359cc88ba3b41ebdd7691eeff401a41a495bdca7747e82274b3b2b61499b599e67b5c7369caaf766ea3e488d0e +DIST github.com%2Fhashicorp%2Fgo-uuid%2F@v%2Fv1.0.1.mod 36 BLAKE2B 8596defaedca9def85f29cb25a0ae25f8d2ec8eb64d64bd143a237d54d4d23b6851cad71a580667127188cc22d499be07628ce9c916dba946e7b189b612cfc76 SHA512 900755decba72d81cb348184648aa676c4a4c7359cc88ba3b41ebdd7691eeff401a41a495bdca7747e82274b3b2b61499b599e67b5c7369caaf766ea3e488d0e +DIST github.com%2Fhashicorp%2Fgo.net%2F@v%2Fv0.0.1.mod 35 BLAKE2B e084dc4953a472039fcdbfaceb0046f7af0cbe4078af4f2560457d8a47e3bf4654c725578f4f54ca1d41f48e37ff6bd1b3968e9b061773ce9fbda5fa5c50f17f SHA512 a36b4a70bb4b943055ad91fc4f754d55473b48f1e6330c9526e4a50dc4aba3b3462b787c71d7f2e863f78518e945ce15f9198a9bd0d6817146f92799733460f1 +DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod 39 BLAKE2B 13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0 SHA512 bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1 +DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod 39 BLAKE2B 13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0 SHA512 bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1 +DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632 SHA512 045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b +DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.zip 121655 BLAKE2B 071d008723f19fcac3ee740e1b4898414cf09a2813bdb6922705cdcad5913d7fe4682d11219ef10d8bd3921fcf93c7d568daadd33b8e7c307a55eea6ac0d54ca SHA512 19403c36137b6ec9247fab3a9255dc98ad9dc46ba03ad3788e11298f8a310756b24dbfd3a0d9893ad93dc111dd228c421f96daae09e2058438c3c7c58386a71b +DIST github.com%2Fhashicorp%2Flogutils%2F@v%2Fv1.0.0.mod 37 BLAKE2B b9e2cfa29511ec268d1dc1e0d8a8eeeaf1c246c1cd828fe6c2618c2f7d313deb4456e5d35d60034825585430da755b96d25ee003028f55c1b2aebaee2fbda535 SHA512 82c9a364ab098ebb6f830753e089529036cb405aed375df5b55459b203a1d2d02299103925bcf4dff94bf4868e7005f114367e90fd2d24d5f1db3e0287628f66 +DIST github.com%2Fhashicorp%2Fmdns%2F@v%2Fv1.0.0.mod 376 BLAKE2B dd92d033685d65d1876a52156317b2f1196028c035f6ef039849df4066b93fc518e9f9c06a666b4fb1fb803d984266f57fd9eecd891e241bc50f8b54ed6a9952 SHA512 541dffe3beadcf5eeebe266671462e3827262ae700a146c4a08700b325018b183252650b50a7d4e539e872c0b6e5d7e35de4f1abdd955dcad51543ea6b22acc1 +DIST github.com%2Fhashicorp%2Fmemberlist%2F@v%2Fv0.1.3.mod 921 BLAKE2B df064db28a23bae411857c5abc0e9a0e4635556e51326db806eaa79008505c49b9ed1579a7db6f72a9cbd6128fc10cb858cdaac6d71725fa4b21b43526767c04 SHA512 8128789efce7912b540284205af308c33ab47af7dcbcb165c1d0a86e342b17bbc8dc5c8cd6d5c5e751c412b6b4b8e80bb6d2f3b4fadd813dc147301ec27c45b6 +DIST github.com%2Fhashicorp%2Fserf%2F@v%2Fv0.8.2.mod 774 BLAKE2B 3b47f3c78972eb538f84348d5e698a2e44d86d4f51316b8cf596be23433e91a763c24ea9463cea0f52476c656067ee4e254d5cb905464d7e32a6b69aaed0bb56 SHA512 7fb4f6b07a08973d6cf33be6f03356eb1b176d816955274a4aa1571b8965fc311ff0c832901fe9a716c5d5bb697e7c861c458ce618fd7d2d4eecb316b2efbbdd +DIST github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20181102032728-5e5cf60278f6.mod 42 BLAKE2B a20b1ee1675ded231069e976e9e3812b116d80b207914ecd1266ce87160bd6fd3c0bdfd7f7afa4a2a4d7891a01cd7e4a7b7bcafa90ae31c5875f6b0eca00268b SHA512 ff238b036db5df69dc734f4a0db4d1fd1a94a04131d64ea20c5268078a645327527f185da4aab38b2aca60da8c6a5f8f118b660f5b0773cc76d7d108a47297c9 +DIST github.com%2Fianlancetaylor%2Fdemangle%2F@v%2Fv0.0.0-20200824232613-28f6c0f3b639.mod 42 BLAKE2B a20b1ee1675ded231069e976e9e3812b116d80b207914ecd1266ce87160bd6fd3c0bdfd7f7afa4a2a4d7891a01cd7e4a7b7bcafa90ae31c5875f6b0eca00268b SHA512 ff238b036db5df69dc734f4a0db4d1fd1a94a04131d64ea20c5268078a645327527f185da4aab38b2aca60da8c6a5f8f118b660f5b0773cc76d7d108a47297c9 +DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.mod 44 BLAKE2B 764581d416faa477a91695a42c68cef5638d019a1622fb3bcee976c1581e904995d33c79ffed1d3b805f660931ece844b3e17437f158f8b82ddae82e95f0358f SHA512 0c77200112d96f9cddf8cf7da0059204914b06a8c400e2e672443bd02a45d9ebb3274275c20e6e7ee0728992e77579d945b36de44ccbaab2ee92fd55f382f7ac +DIST github.com%2Finconshreveable%2Fmousetrap%2F@v%2Fv1.0.0.zip 3712 BLAKE2B f4f79741bb83862583f51f2ac5e80181eb0e9c2a4578df32f7e24eb98f4f548b99333e0e6a377e03ef701057b01e852e6b710ab885b65170c861bef556863da4 SHA512 e16bd414c1df566a12944e4a99ebd84d2103f0cb3bf8ec312e3de400f20b3eae27845db50672801c10474dbf1dc61d0c2e16e5dcd3c4447681c0b77f9114a411 +DIST github.com%2Fjonboulle%2Fclockwork%2F@v%2Fv0.1.0.mod 38 BLAKE2B 091e824ab9156af7978fe3aa6f61ae046588510903cf635ec166225395e40df6a1c715e4eb3c47aee849435eca3cc10db971a7c28acdae233eda85a4408c7520 SHA512 377d94cf7dd50f88b57ba829ded5169a6c41c5a304814660df0a3447d10860b87855f25cdb945a6e4de14c41281651330d4109c6dd6684c86fa4dbba27a3872d +DIST github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.11.mod 295 BLAKE2B c143c3fdf7abf77b2a2f55a66f8efff4f0e99478a89cd3cfaf50fb042e0da2fda5dd1e203c227597cc2caa7039f269daa48339701233a3e21f898eaa028ecc87 SHA512 395eb3069c417f996120ec06ea8d7a712f6d8915c7398da1f346c5bf5e0fde4492bae0ff3833f3316a41a28d23fc7c9c494db312da72d5cacdf52b2bb95da6ff +DIST github.com%2Fjson-iterator%2Fgo%2F@v%2Fv1.1.6.mod 35 BLAKE2B aa26eb3b67893fa913ea0f88bf22ac283c6cbac246683f41ede681940cb2e4437d033811fc12f2b47f9d94337dca9cdc926fbb5f044b2caed19c8e46a5879432 SHA512 e8bb59637bc1154ed648179314c4e20fa7f549353d094f4861e2fdfaeb70da1c1711c1159e78d82914a35b8ce184641937efd8808ffb1384136c7a6f3fbeb78c +DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.0.0-20190106144839-af01ea7f8024.mod 43 BLAKE2B 02346f7c8a28f8d40ef233bc1fc6f3cee54a54bfd79b374ab7f3435039a5d9f7da5d7fb7824c618d25034cde1d355b503bddd76b804d610828a080ccb2707dc2 SHA512 801663d67d1aead6b01df89e329c8ca969a1f860b5ee2c2018094791060bf6e8cddac8e2d788ac823e32278d4e9ad1dbd72935e4da2cf6e65a34dc97f195ce7c +DIST github.com%2Fjstemmer%2Fgo-junit-report%2F@v%2Fv0.9.1.mod 51 BLAKE2B 4cf5f813ed021b04c810da33b332dbf44f45594e3657779687cd24391d2a93770f2a0e8999fa5a8b6564da5e08ed9fea1e52394907d518ea14a9568adf263e67 SHA512 c5761bc45d554ee6639c4ca23fefa5fc5c8a7c818f8f18d0b43aaab26c8114615543a1be207f5aedaef53c2dda623edeb7d3ae1c5ce6b72ea42605a1d5c31667 +DIST github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.mod 29 BLAKE2B 8efd6f84dfcb696fa2ebf7b09c7405d57457dc67e03a2cc753cddd93698b1b03d84022f241c4b652dd80e0521b2b1ede8127fa15dd47d1f678a7fe1c31fafedc SHA512 3a397e0ee84d8d426eb5a1f39c07d608e0ed53b1d4b2fdbd137d23bf9f401840802d18d5203bc468fac76402c508bfebf49bb20869d8a715e44c49e21fd3da4f +DIST github.com%2Fjtolds%2Fgls%2F@v%2Fv4.20.0+incompatible.zip 9901 BLAKE2B 0c8cf7ad0809f65d91b9ad5b27759cfedc5efc25194f19effd4b19c35c940461a48a57636ef3c707b27ac614b693ea05830bdef6943f11993bf561ef558cb99d SHA512 08b7201a9aa3294a3fc59bec78fee09f0d1bc7507b50b1d1cb1fa29a523c6870d00b633ea9679c9c86df9841739f46e9d5d9bbf0e3ec15b8ad08e57db67eedc0 +DIST github.com%2Fjulienschmidt%2Fhttprouter%2F@v%2Fv1.2.0.mod 43 BLAKE2B 2b7883d00bddf90261a91670917e335bf5c59101032ed3ef5ab6752eb4da25e8417071b1d0021441fd887158b519f4fca4b028b6ea52fe3ae9a41b84441c8c06 SHA512 60340233f2a0205ee4b1a7b2d78ed52d88fe5d39887413d0e62d6ed006c51eda83ac117454b0c1a31ab29c5aceae13810ec719dadc554d10480219c1afc3e5bc +DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.1.0.mod 143 BLAKE2B 128f8934f81d0e497e1258ec65129fe5d8831b66058669a5aef3fdb2fbe5f6d8ab30bfe97a1de7befadd34aafd55d6d15bb787e8948fb7718761392817203874 SHA512 c5e546822036a7114a29454e28290f8e1082392a47a101fb1d370e0969fc2c83186b4487473f903dd638abb8a763ce3180dc87993906895a2df33db7d8bc4790 +DIST github.com%2Fkisielk%2Ferrcheck%2F@v%2Fv1.5.0.mod 107 BLAKE2B cd132ab287312d1ae53abd542a75e6bdd5cecdcd46c5311be91da88d54e1a114019440b12d71a9357851585672f440dc66eaf359a99b7682ce1bd4ee03869325 SHA512 302828b5c2b6eec77f4a2ed075cd8b721da8d62a8747883d4382d5674a7c82dcea01a7de664d15d5eeba7e35b9667347dceae9b4ec93858ed3acf8adee692967 +DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9 SHA512 86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9 +DIST github.com%2Fkonsorten%2Fgo-windows-terminal-sequences%2F@v%2Fv1.0.1.mod 58 BLAKE2B 4cf48282c28d2b8237fe9ff852ad25d102cce038fbd1852a1938bcf69c895df05dfdef6e533b3c0b4da28103eb5e3a9561f802414ccdd99b2d3ec2e2db0807ee SHA512 fe33ca4de6588b95f0155458b8b6daab218553b58de5dac220efe54019dfab085838cc6a22012a106fa36a6094447f744825cad04aaf0b158fce5aa676048fe5 +DIST github.com%2Fkr%2Ffs%2F@v%2Fv0.1.0.mod 26 BLAKE2B cb393cd37dc2b7c07fc316b588fac0f245ee33a37ff3d4ca0df67ce952976463df9a79d600a37d5cbd3f596c0135c2c0330aba871cc941cea13325eb24e6e56d SHA512 c151e8d0c5002b25d399fe4a7420e5735cca46dc6f3bd18837f110f5a72659406a3b92d7f870898c97f58b6f42364d4c97e9457491a0534ce456ec46d15b1697 +DIST github.com%2Fkr%2Flogfmt%2F@v%2Fv0.0.0-20140226030751-b84e30acd515.mod 28 BLAKE2B fddd4b3cdef60f53bc3f8da5a3154d10b49dd180c12837d3740c22b442947cba2025649f3ac7321bcf0c73a272527659b0ccd9be141ddca13caa7594bf6ad3fe SHA512 3c623d077e39697506174a50c0380cb7787a05a52819b1a73c2f64ba8dd819fd500777de83c83d8d9e80f19c828128a569b4cd783667b4d6b9a375b0e3d527a7 +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d +DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488 SHA512 bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f +DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce +DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f +DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.1.mod 40 BLAKE2B b8e71ef21c42894c31d75cce0e7423b21e716de0539a8a7ff462e0d5c05c77795238598630208055ad808af2db8c56a997e7e114ef391c07d380b996ce533544 SHA512 8a724e5cfce28512549e7b06ec42c9e02625adfb3398fd45af07f8c512782002a262e8567669929626814758f9d12041c318bd4258f88d110a851630537bd5d1 +DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.mod 49 BLAKE2B 8b2bef1b80fd800e2e85a5d1e9ce4758dd3f23f58e1fe842bb31d6003794d571877f0f00f24eaf71e108ade573694b03456f06d326343816b2f12193d8c6c602 SHA512 c1b6e77c86f654480988e8a2c7f80b30739ce7d784a57e0d1b26b8fe41fce8c1d26dbeed5d23f3ad9a6aeb8953c07889ce3458ce837d92652aa5c825a318d4d4 +DIST github.com%2Fmagiconair%2Fproperties%2F@v%2Fv1.8.5.zip 39629 BLAKE2B 35f0b15ac328b7c0be9d4409d947d3c0441f414c388e9da82a3e0fca807056c60feacf52d1d16dfceea1129c3b9cbcc475adaac2b650219cf11aaf612afd2583 SHA512 cbe51edd014a5a1a32daf08830c0be67e6e5a860c12852215bb256867ce2abbbd7d8d6387244e29662b5738e3e9962a7bfb5984f840c35297b56945b71dd785f +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod 37 BLAKE2B 6bd675a05c0bb6f9dc12d09203d13de115801888cf8c02cb5d609f72d214b7e7ebf13a72ddfa2eb9172e9c2ba1f3e5a040f089a86ce9fe873d49288d5f7dc5a7 SHA512 3cc3ae26618b96a0fc076b18bab6f8f0f6a1064d6a9913c1015a9867fd3571d17f5d2867d72cec008e9bc7005883a596edb21424084f82ad5b572443de90f976 +DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.8.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098 +DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.3.mod 34 BLAKE2B 55253c2475bc0169df729915bc92689eaad2908ff7b9dd81b8a553bd75d5f866c308a85fd69d664d31b0d2d373d8d52ee1701677cbebb07e361612ab8cf17f2a SHA512 00c272b4652db259c46875641b29489ecada2602e38beede8c8bd529d73b6e123bff58f8e0f8cadd2d680a6a5485aadffa448e9445548abbd2fb424b059a31e1 +DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod 56 BLAKE2B 50d2d6dc9c1ee92d629af8c9aae9fe5f70a0c6fe270a95a8232cee3c50132ef90c68218ac64a3b5b72d94e23ecbea5f567fef39a81be3d4585bae3f4f5348545 SHA512 5235188477921a263176fefaffccdaca4bf8175a2e248356a06596e37fa868400203172c7fe9fb80d0a65d335d23d80edefd242657de0eb83d9360589e063bba +DIST github.com%2Fmiekg%2Fdns%2F@v%2Fv1.0.14.mod 28 BLAKE2B 7846fb7a9c146e4b4cd0db250d3a84bca13c7c3b8292ba71215a041006c8ea39a36b88dac7749a9bba96dc463b499633591f6f19d43369067b0f4f46594b8ddc SHA512 4ce4d3df63fbdbfe3505816e81dc7e806554d79cfe0254ce8e0228bc16eafc014c98475c24f4a6e0c6efb6fa16e891e2e47c43c9ea10ce20a95dc69f686f6361 +DIST github.com%2Fmitchellh%2Fcli%2F@v%2Fv1.0.0.mod 416 BLAKE2B 845f9f6d79c8b18d4a070255eb93aac9afc50ad01593fc5c6076c59e4b5c09f34856b29ab24809a67fd10ffc5cc28908faff8358a52cc8885947c53622d6090d SHA512 7cbcae5e1749c55a0c3fa25b007035c0c44c8f982a37635735afb95c63a20ba019a51e74244c568a170b5a379ccb10cc8c9df716b6261d324755ea92c7f462f4 +DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.0.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee +DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee +DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip 4163 BLAKE2B 7e00360086a04fb62a46ba20a10ac3460b364aa6ee09bf46f9769980c086db04aad45c4cbaa809a218f207c086876678d708a74d0a7679a48cf62b0b5edd48b7 SHA512 06bd620730c303df004e1d6a06a1aab8d83551d594c28e42f8d43613153ac28e6a5dcffaede69c84b2b49027b62581851a332f1397a2d6df9a46078510f7d1e2 +DIST github.com%2Fmitchellh%2Fgo-testing-interface%2F@v%2Fv1.0.0.mod 49 BLAKE2B d388b11419bfd0c80b52fb3bb5a2600712364115efe7b40ac02ba2da11d40ca30dffac19646056a4aa754de05c490d1f68af4549bdd1fab7596dae593eada97d SHA512 3e334e248e9584b050eb81bd23071a8542185c64b5f112f46b82c6842d2b8707099403bbba1b8485d64cd62faaacab3fd52e868bb405ca6e6067034e66ffc51b +DIST github.com%2Fmitchellh%2Fgox%2F@v%2Fv0.4.0.mod 32 BLAKE2B d511476a16a86c50db84dbacb40afb4b30ac3f72c4fd5a8b20fdd8bc6de1c46592bd16b24f77bd037dcb23ba86cd217fa740b59a784c6fff0fea1720d2045695 SHA512 451fbf9129c151784d97cfe6af29d27a277b6821411cfa5b23e6730ba0f5d5a830054eb6ed660dd2192c16abd54d5999be5b80e39bbac3499c3198311d01ec1f +DIST github.com%2Fmitchellh%2Fiochan%2F@v%2Fv1.0.0.mod 35 BLAKE2B 0b603da65c4738d257fb759b8aa3971011ee721c1fc783663e1b26175335c6c90ad56eab45ddb6422e39dc0c6603e13ea64756f8a97bbfcc5e77845248b16a74 SHA512 2249854bef533dc77479041f9dc5610e14c549be1aac292a39b8b74b36c9fc42c04d211d8d5b71082c05971cc26a94a57751c3e61895050d41909270ee5123f3 +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv0.0.0-20160808181253-ca63d7c062ee.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.4.1.mod 50 BLAKE2B 59fc5ab80023eb3670c6f77e705dfb39bfbe64511e5222558ac6debc1f3786782e4e75954b89ba17dfc58ce463d8c9ac0807d448a41eb630cf5e0c4f51782df5 SHA512 408cfe4466cf47530cfdf1bb6ff94b5d77b17208a2a9b3d2bfb63b4853a68f46ba707c604bf03e2173f80dfe480bcf4c0be5b3f48872cc865ac0bac3d488f7b0 +DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.4.1.zip 32972 BLAKE2B ead9d8ce8dcd35159742d9a8ccfa06acf36a4f993a36b45dbbb9fd99bcc28be32401ff7ae30b545337cdb6a5a15c4765c61f4d129eec96e4646c132ec85507fe SHA512 d846320bf53383a66d0e1604075a25ffacea41fe12452ab2dc5a9b16365b6cb5595ac4cb53e8e8047a9d7cf86af79b997ed8573c125afbf59b06be8f28d6a13b +DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180228061459-e0a39a4cb421.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 +DIST github.com%2Fmodern-go%2Fconcurrent%2F@v%2Fv0.0.0-20180306012644-bacd9c7ef1dd.mod 39 BLAKE2B a4d082021123db99b5d72a1d8d0011a517a79ff7b07238f0f01e550be684f18be03907b6280e673aaabee5ea837ce14b9e4daf278a23605c8dca8fba76bf40ac SHA512 4f29e15b1d18a8952c14f5142aa863b77b7be820129512cfeb3f8bc3335ff637a8a86c0284832a20543abc2c5351a3c0f992d52db895385e45f176af899b5844 +DIST github.com%2Fmodern-go%2Freflect2%2F@v%2Fv0.0.0-20180701023420-4b7aa43c6742.mod 37 BLAKE2B 3643a4250f81729708917dc751cbff6ab6e37761ca94784062a4eaf243682a9e2c755ce793024cba1737d0eee1c52c29984fe3008a2471ed24a759da87ec7081 SHA512 72fe8dfeed7041bf92af829dd84513f0c97f709d69586a044f830fd3de43deb27d0b02000338e00897a44c57806ad036cafcdb9661b1852ff76886ad92bd83f9 +DIST github.com%2Fmodern-go%2Freflect2%2F@v%2Fv1.0.1.mod 37 BLAKE2B 3643a4250f81729708917dc751cbff6ab6e37761ca94784062a4eaf243682a9e2c755ce793024cba1737d0eee1c52c29984fe3008a2471ed24a759da87ec7081 SHA512 72fe8dfeed7041bf92af829dd84513f0c97f709d69586a044f830fd3de43deb27d0b02000338e00897a44c57806ad036cafcdb9661b1852ff76886ad92bd83f9 +DIST github.com%2Fmwitkow%2Fgo-conntrack%2F@v%2Fv0.0.0-20161129095857-cc309e4a2223.mod 39 BLAKE2B 391eaf696f1a5c764f9e156ae3f6285ae5bf8a4abf2a735fd13fd1591f3bb97737502b79df093156305503ed4b63e0d458900e61fa8717f96ee17a6d43bc2f79 SHA512 9fccb6717f5b37cff2d858cc31f7e16aed120a67498c2f0d24aa30ffac4eba2e87822b12d62f700a0c62d7561708bab2e13e35e89cf5407cfb06a0de5c70808b +DIST github.com%2Foklog%2Fulid%2F@v%2Fv1.3.1.mod 29 BLAKE2B f74d75a495f683f4e9047201721611229ecddc37ed01b5d4b5d81a06220a6385f06d0f99e514bf19cc2030fbdba6de3a08fd38b750e6651a822b10bf69c45327 SHA512 b426d975637bd2b4dddc10d7c88b70f8b946201f311859f22520d53ae0a2d9911ab358460c089771f7900d7a8740bbc0c6d3814ab8f955108fc31b7b602ab5cf +DIST github.com%2Fpascaldekloe%2Fgoe%2F@v%2Fv0.0.0-20180627143212-57f6aae5913c.mod 35 BLAKE2B 3db6c40257f2c4b0254a26c6e414fdc87c037f6312d4bf7bbd39420d6df70f50eab84c387b54cc71fe16068e1b25e3fc63a833e11cf5b4346f842bc61328b0dc SHA512 0b378d1e15db4fc5a3d7d711b63dedefd141d607192344c8d1ab2ac755ab9c6e91b2c320378ac8a485cf94deee59e6628e7930017c6d659bead6ba89cd78a802 +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.2.0.mod 36 BLAKE2B a388b7d0db7c8b9a589164ac639887f1e54d3f5d59ed9bfdbb427b88d381d95455cec1f3474d6dadf847925b7b0e9944a3713656f4870db4fadaa1774595c3f1 SHA512 b74e16c113ace53ce6b7a4df1fc73f21a5acdcf3d2343a4c4f1ad7a2cd8d2282ef7ede98de8c1c46f7d35feae28c9f49ba4a2dff1071357cb4e88e93f25b521d +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.3.mod 45 BLAKE2B 0a144164f01fb7455ab76875415874dc845b22f9cba88105b7453e5c4c07c21f00a3ce83b8802f333bd775fdce8bc8e998ad41f6fc65a34e92750fef0a7689c7 SHA512 fdeaa2c0dbeb52934d9b48cf468c923f89058e3a454cfa153c9392ab908e3868d501d7bc2b923f33ad5949df6fd9ef07e1336b2dd98f9efa70b1ca4a23918ce0 +DIST github.com%2Fpelletier%2Fgo-toml%2F@v%2Fv1.9.3.zip 126646 BLAKE2B 78a77568425e63a661b1ebe4bd565f8af0ceb68af0783088860d1e1e93f496b565e357a55c5860b12e41ff693e7e195fdbde2e98974043dd62f12f6e92a58586 SHA512 3878b23bc00b19a5463ce8416043e899167fc4c501a2d499c3d3947745cb4996c91e709dc2d670a16f8060c077a32212f158fc01afc36ca8530b80cfde6e659d +DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 +DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 +DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.9.1.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0 +DIST github.com%2Fpkg%2Fsftp%2F@v%2Fv1.10.1.mod 196 BLAKE2B ad2d0b1c9f2c509812872f3e24d86ad3a1b193e624092b8225cf1f3bdfcb28e634ce330934bd742617b3d141ccda41de177231cc7501fea2b18a6e798e27aa77 SHA512 0fb15e3a1ab36a6d413110e7d6e7e441c9d7943f4d7bab935b2ce53feeb7e560d63960f1a9ce340d6b3f3e7fc400824354945a12628c65de1ce2d81856b119f2 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902 +DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2 +DIST github.com%2Fposener%2Fcomplete%2F@v%2Fv1.1.1.mod 35 BLAKE2B 763a350270dbd9e5a8f735ded2a13c7bde23a356f8f4187b4fe430b1dbf995cc9ca2dad54a38e927c07ba01b5c21f8aadcce69b8a94baaafee013d4a9fd0c988 SHA512 79b29fa26101598261ce7406c81be4fa53d79e89a7bed072abcd572d7f35f3a408da45055f1b05c7ace8acdb0ac2ea005d79a4766e7657087ca46327ebce842c +DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.1.mod 43 BLAKE2B 2bfedb841a10d8d6a861189203de74eb9bc6bc37bb10cdfc2404b1e972b7672568ed27d235e143d831cf2f840943c039398296cb78f1309f00d1ad9e0ce21056 SHA512 191cf6496c41b2b82c9a8f2ab2aeab63ede47807160f7cf746c548b3e92e367fc8f80ff8c6efbb7e91ca5903d5672b235c1ab9f14d3f9f988e8ff1c821d3b8bf +DIST github.com%2Fprometheus%2Fclient_golang%2F@v%2Fv0.9.3.mod 379 BLAKE2B 6a6db2bee0b69257e5c4d37b1d5395693ba6a88bce129a580b8c0ac986a7702729ebfaec726caa3b6c4d2537bd62a7d728705dd0cc6f6d8b6c9a4460c9bb33e2 SHA512 fe6b74b26571ed4afb49f8f2c6745644cb7db7b5fe95138761c78effdd05d9948c09aded96218ca0cf9d8da6372705901048c14290a4faca56b1d05ca3d74130 +DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20180712105110-5c3871d89910.mod 42 BLAKE2B 5519896b44b7bc3089a8965dc61aae63745c64ba1a390d3fff1202be7f8dd34f59862c04b49e377d6616a93a0341662becce65d431d445703a160ba49eda208b SHA512 c84dfe43954b19c1e4ac5ff8738e79db469f3bc1dc55e69b12503d0a5cf125cc74f4797ddbfe64b2a1bd1e2940575c32678671d51f67161c4f5b53b2a85ac46a +DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190129233127-fd36f4220a90.mod 164 BLAKE2B ed42e8dec25021e488793be8e008c34ab5bdd6b5b884762d69f40d6c8968bb539041920ac7108e685ae56f2ef71b7174245772d96cc8f20463eba71580afae29 SHA512 4e0e6941b43c17cdce0205e9ba3d9fb18937f426ea2ac9a9e53396c906101d6ec2eb501cd8a791ee3ba9a32185f86495e9189134b8a9858134c73238d98ce0f6 +DIST github.com%2Fprometheus%2Fclient_model%2F@v%2Fv0.0.0-20190812154241-14fe0d1b01d4.mod 164 BLAKE2B ed42e8dec25021e488793be8e008c34ab5bdd6b5b884762d69f40d6c8968bb539041920ac7108e685ae56f2ef71b7174245772d96cc8f20463eba71580afae29 SHA512 4e0e6941b43c17cdce0205e9ba3d9fb18937f426ea2ac9a9e53396c906101d6ec2eb501cd8a791ee3ba9a32185f86495e9189134b8a9858134c73238d98ce0f6 +DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.0.0-20181113130724-41aa239b4cce.mod 36 BLAKE2B 39120b6af83d45857c990115ff52d8828278a9ce158b01621d8dcc517c23ff139532a2c2e53ec97616f0c65a2e0db3ede7c5fe59eb33be277e2c60650362b232 SHA512 1b262da0100655c3a56c0e551866491b81d2b88fd5fed9cc43a57bce3634c88c82c798ed1a823237011f6be68b5f0e1fe8284526cd68204851de30a44fc34fbf +DIST github.com%2Fprometheus%2Fcommon%2F@v%2Fv0.4.0.mod 1223 BLAKE2B 969e069f2e210c2863b54504d62dec9ca606c485612ab1c42249e623a4bbde4e4ad0b41da30f83594b7efb4d4a44e0a68a5faa8c115263d73738773c35a98dab SHA512 02db8fa79cd8368060c72ba3925624c779bcc9e39817b6ed86ba143024959496db2c23c1aefe93a5d9f22b48e742072382e2ccaab430c1c9eae6254184e2358f +DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20181005140218-185b4288413d.mod 36 BLAKE2B 3c6acbd1022261065a321c6f3cfa2946b58011f45fae9b98761397eb7e5e0984dae4ea34c4f837f798ab29ca8e26ed3f07771be10e500a99ce7e5e9f4c401b5c SHA512 05f032eba0c264b186936c2b9831624a01999972d4f1bba6aa15c452407eb10d402f1ac674eb41e2d24fa66e85ae2e56efd2326fc4ecc741169b9908d7935335 +DIST github.com%2Fprometheus%2Fprocfs%2F@v%2Fv0.0.0-20190507164030-5867b95ac084.mod 98 BLAKE2B 23576c142554e5a22a11d704cbff1bbaf1029518ceec7f04e22aa849763a7aa5e26ad1405a8cbc0d87097264a5fa7cfa3d655cad18148f5de6209a06580722d3 SHA512 0897ba1b7b4a32f206763327e138d3b460194097d19bedb8ee1bb6889b9d188afae9439178d1c2151fbe17b7d18545cd6cfebd050bade93cd39b435b35b6acdb +DIST github.com%2Fprometheus%2Ftsdb%2F@v%2Fv0.7.1.mod 1346 BLAKE2B a46e52b7acf7ff0783cc3c18a1320f66e02ab9c6879434dccc9fe182b4c7fe4594a0be504c45ee5958e1a42c781870ae754648f5bb5ef4cd45c42d78ba189ca7 SHA512 7463ee6ed6735cf101502b6c0128c75960c55d6f9e42f37531e65afc02fb35b62d882a72f95c2fd76f3d0e253e9e70a9a2df2ddf782f53c4138135b370b69d0a +DIST github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv0.0.0-20150106093220-6724a57986af.mod 36 BLAKE2B 6faef3be0b5f137ecc89a7875bed1f576d144f11623905c04cc44f93812b80f3e5b56f05ddb3343848e7fde7fc439f49627f4fbd10730b1e9c2c9153a2d3067c SHA512 8cedf150caf05299c5b9f8b4fcaa17e4771c613fa06bac434586048ffee22ba9501e0fa540da90a3a24f3e4f662c9517571a23a0353fbb29c881d6d6c26d5f1d +DIST github.com%2Frogpeppe%2Ffastuuid%2F@v%2Fv1.2.0.mod 45 BLAKE2B 6fe371f17a31bcd132ac67cb50052f6f3874c9f62e2d67f48d52d241026fd21e58ca9abdc15fd53cb949f79e7d40dd0c289af3849da3d4d9ff75b491e8235c10 SHA512 ea2e9a81d7720b4e11129fbdd4772be224b6e1267157c29b9d33813b6f4ae905e43c3840cf1ade6ff5f73bd22c103430a0bc882355c16715e124b442652cd4da +DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod 73 BLAKE2B 21e3545a4518c64daac1cf36e47a2c8e1fc8ab7402372f2e871052d0dd9d83fc2aa44babb2f8751180cb66dcd2af82ed202afbf5ad3a219c4562da23ae8ce185 SHA512 4fd07ae7c00bcc135cc10a0b34ab102a893ed8ea4708f9d38da52f98b09fb66144f970ffd8795476fd6625b25c9e48390a5b1c5c99bd0c8d536a94201dc96613 +DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738 +DIST github.com%2Fryanuber%2Fcolumnize%2F@v%2Fv0.0.0-20160712163229-9b3edd62028f.mod 37 BLAKE2B 6f0d51a83cccf661003d3c9a10b10fca12a5933730c676a4279c47a0b8563ae5d897845ac84079070bf47b32ea1c2ec80879b85bf8ac72b91f1a63239292758f SHA512 0af9557d073093339188a1d8f226798eccb05d43e1394ac9d207118ada9449332077161e2d6ba2327d9b736aafae79d4a08abad233ae9aca9917c677809ce2c7 +DIST github.com%2Fsean-%2Fseed%2F@v%2Fv0.0.0-20170313163322-e2103e2c3529.mod 29 BLAKE2B 8f509981164937fb0aab63b0344ddbf25c183b926a6e87400e745f6aee9dcc478f0ed455c62a9753722954acb3506be5f7810915a15d03647668e7bb707c09c0 SHA512 c7dc34c7a73c5899ca207c0cac88dd38ddebaffa04b5dd511a86dd10160e60be2806dfc6e079a5871b0cb6142f53d7d7dc87ddbe3fb19240bf894430feac5875 +DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod 281 BLAKE2B 15a1cb67527ae81338a77cffa1432cd83c798bd7094eadfbc88a7eb79f5236690dc2d5c93e3daefedb396516c41bf05da21b5e12966f69fd2663e7621267d015 SHA512 7af123ea69147856e23249740b882d90213ccc3f19cf698d960dd5950fa3f3f72c600854c5e0bb94977e6c5eab617736dcd20e180eebf599399215ad8c5c0051 +DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip 55374 BLAKE2B 39f93770143cb70ef29156c1d31247bcab91ca7cc02f4164ed28a98769f1eede3e680b9b41dc55371a4dcbfe27b92bfce546ee2f1ca447f8623fb3fd88174888 SHA512 908f2454a0722d403aa33ea6cd1d40617ae8b84c62efc9a5de0bcf9c40413b6ba8412ac831e4b54b237190131be56e23266a9e18b0b680da5fd588e889985da3 +DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3 +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.2.0.mod 393 BLAKE2B b9d712acd24d7a0605c74920733902a8eb1f9151fe0b0c575f01e2f821705ca7323f854c5b88d5bc534ccc9155571c083d4f53c6f6892879c829146bd95729f3 SHA512 c1621afd4618d1027b2d89a8e9653d18dabe098a7004b376ca2be63955ab783879540a890ab1324c2560dae9e6f3198dacc32d5fb0afd4b5a779d29a8c28f035 +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.mod 242 BLAKE2B 68986e3744d3ae593a16a24b6ce79876723d93cdf96c978c185b14e4fb8d73d379d4ba05e138b412973b465a76a98a458c6606137b0affdd085dbcf20851471e SHA512 ba06d3386a03812f2ce65f0597b932beb62b70b4da92974c5f5ed81c150fb71ce0285a2d9779ec8a40916870b0e4da5c2c8c5591c3687f3b8e829652a01ec1f6 +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.8.1.zip 66301 BLAKE2B cc9a5f24d1cecda3c1cb51b34d441527c40d16a4c088b888b2e43bb08b0a4f41301ba78fa2503b54546b568a49544ddc516451ac1aff4fc7f92300677e802f5e SHA512 50aa92ee488371c7242664cacc6772fcf3b54068d834089d7b62675f9e17a84d234295f266419919ca197f3ddb6d358bab6d5e4583883d4504d6ff90054f5827 +DIST github.com%2Fslongfield%2Fpyfmt%2F@v%2Fv0.0.0-20180124071345-020a7cb18bca.mod 35 BLAKE2B 1d1e9f6f4b8d8c59c15c4f65d8eb9bba34f4f5f5399a1a8c8a99657111abdccdd0ec7d4525e36e100052a12479ef6372e89f0402723c34ddbc84067ac797cafe SHA512 dc55b513e47a3f8d7c74a39c89ea3e9b048f69f13517c09e84d9291b46018b93070af8bb56bf71ccbb70b4cee0449d97bad28733553a2ef4bd06456401dd4b61 +DIST github.com%2Fslongfield%2Fpyfmt%2F@v%2Fv0.0.0-20180124071345-020a7cb18bca.zip 27018 BLAKE2B 1cfc70222d9645963c031c6bee48fa82e4f7ddb913dc12f26a8423f4bd9073f5d371d10cbcb1e56b5ea123f4d409b0ab2ea87e9a3302e50dfb1e6f3661547a88 SHA512 11e0290468f083dc8d848d23c023805b6cf0a18aa92dd81da8954bfc5ae45db4be023af020c364bd77e8ef7203a685f7db0be5d1f400d88d7286ad6439dace4b +DIST github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180927180507-b2de0cb4f26d.mod 43 BLAKE2B ea265a40bcaaba6e4401504643cb9bc2f775a23792b1802d6c1b665121c49db7d4d850ba03c31087fbd6f344b08349ce00a106e430c8690b8016c95318cf3973 SHA512 222b0edcf745e14eb775eac28668dfa0c52051cbf302ec441b58d75846fc2570a0fc2e616cbec68f6312a1648fd7e6997b6597b160b1a7f84c1c500a42e93e6d +DIST github.com%2Fsmartystreets%2Fassertions%2F@v%2Fv0.0.0-20180927180507-b2de0cb4f26d.zip 81760 BLAKE2B a5767557b0e96fa3bbbace46e08d6a2167be2c203a44ffaadcf14079a23e906ee9197c8028fb29bdfc596d4f39e7bdd29993a1a520c36c8b08c5c5b6bd6bd2cc SHA512 e204307d5a06550292a4fb6e44912260aa5a7f9fcce0883d8abb324a53673512218982b1893e7d563eb7d6313ac98a8638072aaf7b5d66d359e82832f2a8bb2f +DIST github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv1.6.4.mod 302 BLAKE2B 69fd290c3e72f4ee0597f480bae8647d80ab5c4acab21ac3ea19e847e3af4ac91a767876fac04c94c2db8bc782a24577d3478d3d0653f673609f2d57d6cc3427 SHA512 24806ff2cbf2719f50bb37cc5ffadeca1b64c7b089a1647695b45d647ddac16332504c7026813b4ab9316e53e755ad0ebbf6db9ca88179d0526ca2634e27e25f +DIST github.com%2Fsmartystreets%2Fgoconvey%2F@v%2Fv1.6.4.zip 1521758 BLAKE2B 653e697d76d392b18c09e5c1c96734a737071667345b9d6ff9c9589bbe74e1c50849dcd7fc00b660adc1aaa30366aa9ca93a94d5eb4e605f7897d9714119f926 SHA512 3bdd2bbeaf755618d9fa7f324814497308361cb0f3f93a7ac84b9fc01b79ab346353ff0a022d3d85e74aef57b3773e03ea9279d0a60de317a1c57d5eca2d1507 +DIST github.com%2Fsoheilhy%2Fcmux%2F@v%2Fv0.1.4.mod 32 BLAKE2B cf220acb07f93b3927afcfb4211e356e17f28dbef71cfdf777366d8cd09440282cd23e7800c7e86949615b90ec60ad4f2601ef21e58d4470349913c348758b0a SHA512 def5f190323350b58be18ef9f1b00e4810987a37e1fa9332be62a638a01df7f070788c75a19a0c11949890ccbc395419de45bf9c5f7fb38fdbef56118c681d32 +DIST github.com%2Fspaolacci%2Fmurmur3%2F@v%2Fv0.0.0-20180118202830-f09979ecbc72.mod 36 BLAKE2B 1ba81fe6a6b84ed40868e0fff431dc8485b912700c192d90181c22588345e7250af63160673c297129add94a41281d7f0ddca5733c2b32e20f65ca7c27046306 SHA512 d14779867dcbbe24d451e82ac72c823f80551cec89758ecd39c9e72fd75560694a0b8261726020b738ad4f447ce1093f910c12797c58b8dede38f6bc737b9a25 +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.1.2.mod 30 BLAKE2B 9bf213acd16f9456f4a010a7c300a1fb7bf1ab248d1ac9eed7883deae7f9a6f6d0c761127b7b2c84e8dc46e7b0da2eecac9b334fd5a94d2995d56858d345edb9 SHA512 3166c898d741be502c0b733653cdca0e8ac4999fa6a5d67460b3962799287c9176b7f0243f0c0da394a4b7737ed1d1a6a2ee4f84a8917cf7076c774ba9a2a648 +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.6.0.mod 163 BLAKE2B 78976e3b857b07f201d0e0d65209cab8ed73cc9aa10f2977646b655d541e9a6a3dbf1d40e037ef0dd36c0c6f6813cf807e7211afc3683b9bc95f3b3e4bf5e6fb SHA512 1f0348cb522ec6a39f5667339dbdad2a16521eab1d7cf710e6b939c8156c928d7ed1da3c4cf1d976f6c8b9e41e74a43ef1328407119fd55d8fcbc0d91eb1dd7b +DIST github.com%2Fspf13%2Fafero%2F@v%2Fv1.6.0.zip 88927 BLAKE2B 2ca68ce31cadf36091026bf56b454440a78d46efb0babf98972f771804272666baab6228a0a8b45f8d1ce266ebdf30a12f6c88f2777f73a397886381c16dd8cc SHA512 fbc261addef367881288523c9b4738673b64b65fd2240700740e0f0a476437e2aa917243a9b49bfc29e79d279c6584f888b2735782bd598e90d1e7696f43983a +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.0.mod 175 BLAKE2B 9077c3a2c65f4025500a3215c440b1b3856e09f1543cad7ca6a37fe5b42d51af01c2032b905c72cce445807bb311ed461c4a5fd4fe680a81ac7a1c0d94759c67 SHA512 7a0a21f6a7564b3261bccc8b1e1cd39d5d1a95bd0dd3debea914b1d37b687fbacdaee5f1dd5f1f74e4da11664c12f7ee63b484d690cd79389423cb79ff38dee9 +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.1.mod 175 BLAKE2B 9077c3a2c65f4025500a3215c440b1b3856e09f1543cad7ca6a37fe5b42d51af01c2032b905c72cce445807bb311ed461c4a5fd4fe680a81ac7a1c0d94759c67 SHA512 7a0a21f6a7564b3261bccc8b1e1cd39d5d1a95bd0dd3debea914b1d37b687fbacdaee5f1dd5f1f74e4da11664c12f7ee63b484d690cd79389423cb79ff38dee9 +DIST github.com%2Fspf13%2Fcast%2F@v%2Fv1.3.1.zip 12750 BLAKE2B 65fce8e1c7f8d6553e3b003b02a2ab3a7b1eccd7dae3db0423b8ba9d5579721d6d84d0227e321f8d7b557db71648ed2e4a3b810ef867f34ce25f02f29b4209f0 SHA512 bc4f20343133aad94ea020cbb5f2c74c5b983603f3638ee84093a31b4cb94e3725f3e0f01252e6546f86d1e47c317e171e0229681116b8d4aeac67221af40636 +DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.1.1.mod 265 BLAKE2B f7a8de886a358b7d2910807ee16a26c210850980541aea7d179b7880ee57af17f0aa62d0bfff1f1116d8b32c9ee05bb6ac7482313e9556494e92c60ccd03ba1e SHA512 383bafdea96d9fb12cb72123ec4c5bfe3669be7867fca80e2cf4dc7a64e5a69948272da4e74851d1464dab1430362efb9a43914985019bec4fcdf942fc21193f +DIST github.com%2Fspf13%2Fcobra%2F@v%2Fv1.1.1.zip 186061 BLAKE2B 795662b91cebff6b3c8dadd024f73e29ff310deeb2a48d515ebe1726b6979e38ef7912940b8e6f322dee23da9ccc298f31567fce33d4af60979bb0baf4de0d92 SHA512 e764426cfda39a67fc94424affd4073caf26aca0145f7dae44dd5b8dc9c8fb0a0ed490092e58c07ea9586e4c48d0308a7ab2efca1c7b2e510b4546fa0e39f77b +DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.0.0.mod 42 BLAKE2B 1f0af0f4518708edd09c0f02aec6103960b023a6bc178181276c54cd86b653e8bd1ddd60c5d49fa75a85f1fa0d18f670a9c2ead381da7c4f2d5e611b24f51ca9 SHA512 748b5648bf8bec4d1efe13f4dc37608e7378acc2a7d954e9d3b649a4b170a1e2d1c61338f6bee8d9007ad75a5bde87487612b47a692d6f966bca56490dcb834d +DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.1.0.mod 188 BLAKE2B 26b2922f8d9ebbb77872bc280b6a40ce569be69e78a0734cf7f75def7709fd86183506274ff8b9e5853cb0dc29043ce315acdda631102497a8178cd749fb0c03 SHA512 a5da49fe5d41b33c03cd1af18affc92ca2572f0c735da70c55f06d668ff33ae4a231fcb6cfa2e85ab4b04ef4c7808d895739d0121ae874c43b01edad791f2735 +DIST github.com%2Fspf13%2Fjwalterweatherman%2F@v%2Fv1.1.0.zip 9825 BLAKE2B 19f73014efe76cce5fe92a4956b494f58093416931f8b71a6f3a25c7220c34f3e8b981ccbc80a6711d11b5b706feaffa84b5ad288927ea2e35c73ffd2973b915 SHA512 e92d5ce203ba7e7f9cdfc4e9c383a6b25a7afaa2a14c057cd51397a51f6fb21eac97e6fb3df1cf810f82d7a5d055ddd354ab0178edc9ddf433e2cb09f1125939 +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.3.mod 30 BLAKE2B 18c9fb79a291aaf800991a296c8d7b1933cf45bf56082301a64ce17ea64dd15fd304094fd4b0561bd99c48ada545dfe7fa8cf47a15593cd3166eb66657a5e114 SHA512 d08b4540b799cee9c5f088c4e1fe002c9fda86f1634380409eec1404598b84376d3ca26b4c1cbcf58bc19234ab56531ab11db8a00c6dd2e15a53f3b4ae757efc +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.mod 39 BLAKE2B c9d700f96874e0a3977c2ffc7fd321acfffd8081aaa70ca50421ca55253fbe0636d48eca8f7093df202861f0a5f908fa00303533232c83c78bdba84e2973bba7 SHA512 8071c316d33aff1d8ffcabaeb42e8f9320465d83600cb57ac5ef071569f948d5cfd69e1bd2e92855c061395c1b814e84d1705f42e37f00d5bc713b6e724f29f5 +DIST github.com%2Fspf13%2Fpflag%2F@v%2Fv1.0.5.zip 88931 BLAKE2B 7adcdaa60d4a3fd99b0f3e7e6888178b0a8d141ebcc0166b12df4bd4566500929bc792c391d33201b1ce215b6ca8ebb578cfcabb027ba453a54986270f5e37a1 SHA512 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9 +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.7.0.mod 1694 BLAKE2B 195244bf4042b519551efc149dfbd9fe10ff87e5b2ffe6f9a2d3777516315db8b43968533ff089b257c10f94f99babd076ff0a7203a434a79ea5aa7e39eb9818 SHA512 9f614a57ccae909af00a67e464b04eb91a92eebf1c28de3809351363b441d22a4a6628a1902fde8b67956d0bdedd91423d20158eaa6b9cd994fb7e284a35e061 +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.8.0.mod 587 BLAKE2B fd6d02a8e0423f09282eb521c154f78afa81c016c1843157b2a0261fb3d933146453a9cb8f4e081034249d6850494f325ad7cddba2060f52c018a857a2d0ba18 SHA512 2a7f416c42aff6a33e20374acb339c0b1f3f0e08aeffad2d56b5c5527d37f6e048ac5b5e833ab5404d748632fa50b014dabc227aeaa8758a244d37cb2d41b68a +DIST github.com%2Fspf13%2Fviper%2F@v%2Fv1.8.0.zip 100457 BLAKE2B 33edc5f4f32abf0430b3757a88f6352d42a318af0d3126f73dda9184b78192335684ce5230f7fb3025be5602acd100e7d7558677f62c1ab0019add1ddbdfce1b SHA512 b4b50be77e5a752e85a2ff2333250a0ca09a7024f4be0eb467fa3c4137c80b70a78e59d2d3952be8c71c2cebfb7823a6e82a0ad593b6f093ad35502b9f608924 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.1.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.5.1.mod 188 BLAKE2B e47d78f037db3684a329905985b02b7ddf0a609ab4c69dd4346202ed0981712d54d0fa1b9c230b50d1857854edbbf77ee144d54b12c7c46833e6542d6034171e SHA512 70adf6a86dc6f934ee611f6aefa459f1287b7294297eb9221a747427d031b10c3e606696a656be4c2746a25480c322106099ea2bb360cbe782f4d03c85cd9fcb +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.6.1.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.mod 34 BLAKE2B 85a4e50642e7088ee26b82c69c65e1bb0396d4e8819088fbdf1d93a8348d7aab950630e3bba1747517d01e0cfb9a9dd1b95341df0722480bbecf18399ba84674 SHA512 50b858817db72f0615a74431c9966f969d12a85fccc3f0dde25a72fbda32f77f3ac76cba50b12fdfd87ed7a7b3a337a291b1f9c86e1fbde81d2d0c2890c1c21d +DIST github.com%2Fsubosito%2Fgotenv%2F@v%2Fv1.2.0.zip 10296 BLAKE2B e82879edb9db32d5d9482b6d99f0bda1a04d5b54125ab92629c35777e3ab9001ec9d5321ac0112a245d59cf5b06cb96d1dae785cc2b64ef922d904bf6a731f57 SHA512 6bdd2a829369530a1a8e2b2ff93094b5b0a6fb35873a63f79498b45dfd8c557ab0c91a393974089af1309d626c3fdbde1b02bcb64ffa05550a48fbd0a9d76148 +DIST github.com%2Ftmc%2Fgrpc-websocket-proxy%2F@v%2Fv0.0.0-20190109142713-0ad062ec5ee5.mod 43 BLAKE2B a0f8fc8639040a1b7194a35a4020cff543111ee47a3b013163e93d14d42325146b1f6c2acfd595438721c4f6e80f9e5871811c058accbf06c6500bdfd9524004 SHA512 b3b02f5e9f8b68a93f531ce9bece44fbaa691f1527528555327c15b574ecee209ba7f6b713d8ae1f6b58b1416a9eb39546be646ef73b4328e79d8bdf605dcf9b +DIST github.com%2Fwakatime%2Fchroma%2F@v%2Fv0.8.2-wakatime.7.mod 648 BLAKE2B 09d0570f09850e4f0911d4e08f837980edc5ade15db3f5b2a5df3f05a2ed5ea4f962cfff172d3a495b4f3142165e7b5ec0f1f3f30b216aab80265cf50227b98a SHA512 2f39aba8e87347439c33a518704e63a26e8bf07181ebdf0ad6b3879038e31706a553000d26770f334af2b6a5baa2ac51eae74bcf70407207129fa8d037d55314 +DIST github.com%2Fwakatime%2Fchroma%2F@v%2Fv0.8.2-wakatime.7.zip 1097680 BLAKE2B c4e112fcf27b6facfb3486ec3b79a4d990268cf4775bdcf554c57a50332d23a96561af7868bce11b775f4be3f4966e71813780b0ee8d437d68030ba84412c566 SHA512 580d0644a4625a9d2def7f499a0371335958b201eb54e3a8bae2ba217ee695af262b8db6f581fcd0d2f910ba7e8535c9e1aeaff37f1deb6a723701c33bcf6f01 +DIST github.com%2Fwakatime%2Fgo!info%2F@v%2Fv0.1.0-wakatime.6.mod 45 BLAKE2B 631ce8f420c12f0936d81ec45e00e2f4df4e4a4508c7a45e23ee82944dff56f2df148cdbe6ed74951caa0baf0c2614a5ab45cad945d8477077b720325838bb04 SHA512 27a5198be3084bc2bff7544a3e3bc2d5d020900412faa247f6f3fe5b61a9470bd30da91da17c8c213993301dcbcc58478dc3570c4302b0fd441ce483f29f412e +DIST github.com%2Fwakatime%2Fgo!info%2F@v%2Fv0.1.0-wakatime.6.zip 6622 BLAKE2B 7730a7d851268ee544f16f6fad0541905a83a327165f228451f778a906e86da9b5eba302512d6a11fe83335ddb8bae6a750d4ab8b1ac652c7ffa60166508ef21 SHA512 d0d17e8b4077dd2bc2c9d6714820ed675efb27eaccd21560244743ecce6a9470c0ae19106b207c16fb35f66a95ded4bbd0613ac273aa5c4b39cb0f3e6533bb8c +DIST github.com%2Fxiang90%2Fprobing%2F@v%2Fv0.0.0-20190116061207-43a291ad63a2.mod 34 BLAKE2B da6bd307f61b08eb749a0b2d9a9f445dfc057c8cafaa13f4a7c6d2d2324f7812c9c8269d9747cc21db9c3478f73558da05035b3f1ce9940f5c5befb16dcdd159 SHA512 b9773f617e5b48c6767051fc7dd2faa63a8a9d537ee42fb51efe6db5b3d24060dea0a264568bb5324915de8917a334f3563dc49d35651a4ee7c15042faad2964 +DIST github.com%2Fyookoala%2Frealpath%2F@v%2Fv1.0.0.mod 36 BLAKE2B 41a6ec7fa52bd22cd7fb4bd14854b379b83a462f4ea0e6b608269932795e4d41f062d48655630c2e295f96be93b7f375c1105f095f3008f08f9d0e64a2e532c1 SHA512 46a9806f6d0b9a51c4a3ce9551e90254622611857c84c572e16ab59246dcd9f144a71f202299d596621b26c8c47a2c87e6c75cdf98c371232f0e4a1e006070fe +DIST github.com%2Fyookoala%2Frealpath%2F@v%2Fv1.0.0.zip 5379 BLAKE2B 7e882bc4147ab56c7f509a49d738e95a987ba1c7831fe759e0591e2148f0e505e50073d92e8dd571fca5a48054f7db30c340cfafbbcd08754586a77b691665a0 SHA512 313fbb0a1346d604da639ac77222d3e33a60c43401f397ac265e632d6e9af2513a7b806d970ea917d971430271aad2a1105983e7ae9f80c56f43b287b5aed4ec +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.25.mod 41 BLAKE2B 44917ea3a6fc533933ccd76d1594e19246c682d96311e030eeeeaeac3c126f6cd2c2de67ca410c89738918c5ab0594f1e9b2c2202c48f462c368ad31fb5feff6 SHA512 b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950 +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.27.mod 41 BLAKE2B 44917ea3a6fc533933ccd76d1594e19246c682d96311e030eeeeaeac3c126f6cd2c2de67ca410c89738918c5ab0594f1e9b2c2202c48f462c368ad31fb5feff6 SHA512 b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950 +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.1.32.mod 41 BLAKE2B 44917ea3a6fc533933ccd76d1594e19246c682d96311e030eeeeaeac3c126f6cd2c2de67ca410c89738918c5ab0594f1e9b2c2202c48f462c368ad31fb5feff6 SHA512 b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950 +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.2.1.mod 41 BLAKE2B 44917ea3a6fc533933ccd76d1594e19246c682d96311e030eeeeaeac3c126f6cd2c2de67ca410c89738918c5ab0594f1e9b2c2202c48f462c368ad31fb5feff6 SHA512 b7d81f5cbf1b55ebebcbb86ae89899ffec6fcd730144f1719947a76080f587d298d0e37a073a8768d7768ef64fc47b1673104335203a32a557f31e42a4e5a950 +DIST github.com%2Fyuin%2Fgoldmark%2F@v%2Fv1.3.5.mod 41 BLAKE2B d7c63b68781b147d3baf10d81bce0539aaf0a046a70cd91958b59541dfb35107e01a73937b19de74504f42fe49983b46985a9635c45239e4d7a3e2cca2b85f72 SHA512 a6233a0864081261d4b9cda2d73cf37b236acada8f5fbc85b7b7978ccfbc3bd2949632f2fb67a7ba9db6eb43b41796df54460728379e0172082922820d6143a7 +DIST go.etcd.io%2Fbbolt%2F@v%2Fv1.3.2.mod 24 BLAKE2B f23f0532ce6fece605e76cd16e5f9a1fbf40657f26b2aa6a135bf300a232ffe8eaa9161f93d2845312b10ccb6dd5c4cfea40a2256b6481787ce9ddca7555b0fc SHA512 8988baa04517a19f905b323768f98690b19ce302d54da4648bf72baa2766c8ea8362efaf1c8dd2f02a82fb9c76e72f32373fd04cf48ff133804b6b251bd48529 +DIST go.etcd.io%2Fbbolt%2F@v%2Fv1.3.5.mod 94 BLAKE2B 5014c2a8459f1f01661c7cac0a7d2ad7de372b3e2916d56d721fd454e459fc75d5b4f6249a73dc54b46b91df00b1ef5c3d47d099fa28429a6967427ec7bfb36a SHA512 d3cfb7a75e321d2a6fc145b727dea76002189ae2caa8dd3162e5e6903a1acbe5bd55be81d7f112c71b47e61351534ff991be30993632be9c9d7443111600fe39 +DIST go.etcd.io%2Fbbolt%2F@v%2Fv1.3.5.zip 115621 BLAKE2B f59bced3cd34292c237fe5a472a66fabca151ffdfd39553bd060bcc706433c248d0712fc4fcc7c44a67ee86fb3517a30cd1846c5c5e70b4549d42c1f12be9495 SHA512 0b6a8a073673708adc8fc0d01c96fb0ec4276db63a17f45ff02b4243235de9634952747aff63382ed767157c6dcbcaebd5399ace63a14e52cc826bd5c9749f82 +DIST go.etcd.io%2Fetcd%2Fapi%2Fv3%2F@v%2Fv3.5.0.mod 657 BLAKE2B e13684938cec02c9e77e0205a3932eff426445dabecceae0f885b22bb1882e86403c9ba2279ed99b955031976624748178321f00ab33f190e801aa9b5843d677 SHA512 c38c82e0cda65b54a3b7d572fc564792a89d248b82ea5bba3cd44214facf79aa955381c4e432762d5a8dd92d6fafd36b9c5c7d76d3f853ada8c19a0ecd95b20a +DIST go.etcd.io%2Fetcd%2Fclient%2Fpkg%2Fv3%2F@v%2Fv3.5.0.mod 179 BLAKE2B 4a2cc6bce6be4b0c59e37eb32413c7b84d31b79deb3de0e9dc01de1e45399dd57e0e27f17f04cb11da4b9eca5d26feb8556335482a975cf499dab62ea9a2708d SHA512 5c3cc3746a3fac7cef7e0de6b39b280c1f43244bba8c9890f9118654780b0717c5971304f9fefae1a5c7ddd70f82f7a08a4e5502ab8181155ea8bb926be7eb87 +DIST go.etcd.io%2Fetcd%2Fclient%2Fv2%2F@v%2Fv2.305.0.mod 598 BLAKE2B 1067089e4696b50abacb1eb32584f0dac828b0714054d06ac71c4a3b9af0124d746ab520a449052ebeee3c7467d4f11aae6dbc962c1abeeff7e58df56113054e SHA512 90ea50338b3a9197faf9f11bd5966d23e82c89d6188d8a0f5425a9fbe1bbb32333f8c71449d620aa654f6afe5598fc01a4c56eb5d5236861fead943595227040 +DIST go.opencensus.io%2F@v%2Fv0.21.0.mod 305 BLAKE2B 73735106ac582b2e9d5f0d739412c3396e0df8627a6adbe810ac560998e4cf2eda12e449b6e336dd6b433eaf57c885b4a927359d0bc1bd6eba9432bb0793c35d SHA512 448e90223b8d67e4d5e4b150055ac83eacf9ef48aa34036c2e59559f21443f796e721df3c0395a829bf5d10d229cdc7beb956c8f90273e50f0989e45a82aace8 +DIST go.opencensus.io%2F@v%2Fv0.22.0.mod 408 BLAKE2B c96dc637d392594cdf710b9542b90504fb090392662ab45208d45abe2cbaac5b64e55f2f62d1afe5542d2747abef1eedfcff97cfc48d6e0649c23b9b8293f7e5 SHA512 823e1ca3a9adedb1a98f5ac900e190bd51480686872bd901cc20a394cf03be6c8fd69cfe7343e42cb6f9d3500282a8097b6c32376aeb3e92bf0b1ce3e75872d1 +DIST go.opencensus.io%2F@v%2Fv0.22.2.mod 478 BLAKE2B 534d5c63341897b7213d30ae225708b5465b0bc5efd7b42ecfdd7fd67fe6e8fb5ec7a20345b734d07fc2793b41a115dde74a1f80510f3970aaee8f6d4effd7b8 SHA512 62820051cdf582849bd310ca77bba4b2caef82c9e6bb27e7c2de6c3bb1be0af90443770971e893d0eb466832857190a9908633d069880cb1980120c14ef391c0 +DIST go.opencensus.io%2F@v%2Fv0.22.3.mod 478 BLAKE2B 534d5c63341897b7213d30ae225708b5465b0bc5efd7b42ecfdd7fd67fe6e8fb5ec7a20345b734d07fc2793b41a115dde74a1f80510f3970aaee8f6d4effd7b8 SHA512 62820051cdf582849bd310ca77bba4b2caef82c9e6bb27e7c2de6c3bb1be0af90443770971e893d0eb466832857190a9908633d069880cb1980120c14ef391c0 +DIST go.opencensus.io%2F@v%2Fv0.22.4.mod 478 BLAKE2B 534d5c63341897b7213d30ae225708b5465b0bc5efd7b42ecfdd7fd67fe6e8fb5ec7a20345b734d07fc2793b41a115dde74a1f80510f3970aaee8f6d4effd7b8 SHA512 62820051cdf582849bd310ca77bba4b2caef82c9e6bb27e7c2de6c3bb1be0af90443770971e893d0eb466832857190a9908633d069880cb1980120c14ef391c0 +DIST go.opencensus.io%2F@v%2Fv0.22.5.mod 478 BLAKE2B aa63f336c10d04557c0f24301afc55f32d5d9062c70a03307bf7b5b7626e7f2125be07c7b6900cec97e1af9429d4930bac4d67179d87575e90acaf68d7fc3ffe SHA512 e94311fef653435875bf2c670a9c19e0e1fa2d6761b9323115504d2acb154596818d5ec9d4f65c662e607f4089cbbb6be0cfef0bb41631260ff8474c759c1323 +DIST go.opencensus.io%2F@v%2Fv0.23.0.mod 300 BLAKE2B 768900ce7738c5e1de5c550f1dadf600bae434c89eec337e532e50542487226c79bd113e2b8223c63c241be631ebf5b177441b1b583317425f850a0efc6a02bb SHA512 67849dda4a765e79351214a3641bf601dcdb404f83fd48cde5c6b4fd7249868567424b9f70e0bdf041f6e50f6fcb82239600be8f62253835e4c7c8a17c8d8871 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.4.0.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.7.0.mod 131 BLAKE2B 0abc8845d865fa3a1e96e938a9df81733f6d658b39592df46f26eb3292431b0db554eb5db00671f12471cc3c0e454bdf227215c0f9adb182493b5c146a12e3ee SHA512 ac727a2635d02ba4d12c9af7a9ca2d27c0f1bbdb2f2ef797a2852cf569d33cced35be8ce3e95e2ff3b13a0085b723622656ddb8731c055719fbf62cf10caa4df +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.6.0.mod 113 BLAKE2B 9c82de4ac4a30a4f5ef4881d70b75dc7433664ee90632c6d4dcd1594f3c08082aada1cea4740d38b79ea7753abe47cbba9a173051577c2be869a45ac1e90902a SHA512 850531fa2e156bb78b5a66f4afe89148f048e90ad6753308f4d36aa886f5bd179d2dd5ca67c99cb98976ced5aa6b14e4e463bb27f0d002b8a0e1814fc5316873 +DIST go.uber.org%2Fzap%2F@v%2Fv1.10.0.mod 23 BLAKE2B c60cbd3c1e15e71a99909c113b100de3909740d9e0f939da800209ed1ccde49f77be7a8c22e045b9edc663859995859bc7ccd60bb6953846829ca3164115f3fa SHA512 263e322e5615c91e810fb9ba30a601508e1e3e418f87c7c74de962c341f207e703930f2ad41ae1bf7b2ad106831dc37b0b96637b816d130bddc7225d41911946 +DIST go.uber.org%2Fzap%2F@v%2Fv1.17.0.mod 257 BLAKE2B b03dc3f61ab15720e3e89d8725be6a3a500f9aeba17419403df4bff7ae52b60abafb43af2ef785479017f625c6a3170913ca975fac64c36c65c0476b519540b5 SHA512 9677119c715a41ff061ea5caef85c35b23f79648aa09015e7427ded423c7ed73c0ba7da24d8fb586ea038499bf42ff211e5a328102573b67122ab3a74bfd9ebe +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20180904163835-0709b304e793.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20181029021203-45a5f77698d3.mod 27 BLAKE2B f91145aab2cee00c3567772e97f6162b9681d6cbcbe67a1b5b2f59b8f912572f705a0d1280fdced086d92efd10c50ecede26d1cfa3d5419217e5eef95097b4b1 SHA512 a88da5b983ff482a4e8b512761eeee466a8b0664b42da54ec9772c2eb3cb1bc5b7545045e283bac82552336802d8bc8efe137ba16f3530228b529366744a33e6 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190605123033-f99c8df09eb5.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190820162420-60c769a6c586.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06 +DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.zip 1874261 BLAKE2B d31130353795828e794c9a0fbadafb9d745947d03c7e826fe7cc70f14002f60fb6f2f2699a875fb49b37ac3419b22b484bf95b86522b936b8136d4c627b24c2b SHA512 cdb474720f4b2b0357ac218297be03b967ccf068b05c11bc8eff60cf5383ff8738b0ebb87459a64643f3f8aac2f73967dbf616a51685ba48ecaeb15898851cea +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190121172915-509febef88a4.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190306152737-a1d7652674e8.mod 24 BLAKE2B 9615629f1bf7d58419f5b73842e19f6be3a8c8cefb217364917f1aaf68aec00de41d96700378b048d6cc385e154ed6d3db59256b4a00e9165bac7951cd0bcbab SHA512 9131017b8ab0c2362b74e0c010daeb849689025aa31cb464dc379b0e34d0fcdb66749329b111041127997440bac052249dab522ab27239858405c056e3ac5dbf +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190510132918-efd6b22b2522.mod 327 BLAKE2B 209bd1491b6099491fca7ccfd2fabb500b56112557b4b359819b5f9d18e1587b8b1551acab53ac6c222b66b825c4058ecd6adb1d886f1868b7b96ebbd5865eea SHA512 e16919da8b2302c45f8fab5f0d200f41c2c978ad31eab2b4db18310bfbe09079d738f682920ef6530f1d5f53359ddc3d4bf33fe5cefbcefd440212b31e72ef28 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20190829153037-c13cbed26979.mod 352 BLAKE2B 5e146ef1d6b71ec65511cb06d8392eddb9a126b6194213f3b2ac6b675977dcdc77cbb3e46fc936189269583df4d0d80d2e393523c3ba4c55f1e8f9294e0dcaa1 SHA512 8ea874c371c0a582410e682cf475628b4fe6a0c0f57b05566a03343999da063250dcb987d9a863b96a8e1ee913612f323de296b4ddbcfecb166884bee06a8af9 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191030013958-a1ab85dbe136.mod 475 BLAKE2B 3be94804cb1c692471ca7f2af890586ef57ed45a306a50fd6d6eaec9c7a161e2e4945ed11640ed30ab6f0e48ca644ec06b6b12e232b0990d4e9a08347c27491a SHA512 4b495d303e08e9bb4b43ff0c82665107a6e0a9cdd33a6d14aea491e634901fedb6341fe9e47c45fca1f89688ea3548f57ac8d62b79ef4ccb596ef4eb2e809241 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191129062945-2f5052295587.mod 485 BLAKE2B 84e7d8f764e53841999e798d24dcbffea37708b68eb430f91e3e09f77cca2a2d36d9bfd115f0fdc9eb87e967d6ffeb0ff6f6990afd722e86b40046995f22600e SHA512 2c7217344b34e4870f799968403146268e8e6f85680aac25702f22e69bc4954d35a70a0743646ee8aa36f268c252a9c647e88b1dce8c47db302a1d3eca638aec +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20191227195350-da58074b4299.mod 485 BLAKE2B 84e7d8f764e53841999e798d24dcbffea37708b68eb430f91e3e09f77cca2a2d36d9bfd115f0fdc9eb87e967d6ffeb0ff6f6990afd722e86b40046995f22600e SHA512 2c7217344b34e4870f799968403146268e8e6f85680aac25702f22e69bc4954d35a70a0743646ee8aa36f268c252a9c647e88b1dce8c47db302a1d3eca638aec +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200119233911-0405dc783f0a.mod 485 BLAKE2B 84e7d8f764e53841999e798d24dcbffea37708b68eb430f91e3e09f77cca2a2d36d9bfd115f0fdc9eb87e967d6ffeb0ff6f6990afd722e86b40046995f22600e SHA512 2c7217344b34e4870f799968403146268e8e6f85680aac25702f22e69bc4954d35a70a0743646ee8aa36f268c252a9c647e88b1dce8c47db302a1d3eca638aec +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200207192155-f17229e696bd.mod 515 BLAKE2B b37d0d779f058e58ca3e350248cceaac958c4e406d70872fc3682f49b862391dc75d0a17a9ecac8a5dde4339552a222ce2f36b99d8daa3ad01fa5d8632351b3e SHA512 c5f79afe4531059fbc6acf58b7ec7f1e9558df83c4936c830dcb138cbfd7dbc4bab6c0acce6e0c588cc742ec3984d4116ad3e03be815c4f64af32f7ea5024053 +DIST golang.org%2Fx%2Fexp%2F@v%2Fv0.0.0-20200224162631-6cc2880d07d6.mod 572 BLAKE2B fe37c4263fa4f07a01e65941f859f6abd92e26911622e8b06464ca1e4b65efa46b43eb1c475d6888a67d21b6104aca3c227f42210f0ea8e6709a497f13e1b45f SHA512 a773e3b5c26e95dd24414b9f2aa88225a330581cd9ed0c1ca83a3a6712dd3639e1526abe7c0ea47f9ca701828eb39e1df2144edd6ab261caf584a058f092f0fb +DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190227222117-0694c2d4d067.mod 60 BLAKE2B 1c8445e3c9313293a0551c8a2acc31a1738724b96886bdf165c74de6cf2d25b784baefa2c41997a64ff189333a8c59756fac7ac41b0ae1d4f167c38574905351 SHA512 c466f8b348acdc26208bcb782cf330a979d9af086a95f307a785884492430f11fe45d1ddc3abdc1b092654b3880a5e7a456740293935b1912a1d39b658de80e8 +DIST golang.org%2Fx%2Fimage%2F@v%2Fv0.0.0-20190802002840-cff245a6509b.mod 69 BLAKE2B f2318e92793bd626374b94e2917ea05ec2b41285c169f1461365edfa00412a798775a8ce137221e1c280983a62d03bf1cc97eadaf8668661ed4387ef5823963b SHA512 d463167481b44386a011b867d6e26eaf2fe81c750325ea89f631af7b065c5152249084c45e7195a662d9b9ddde0e81a5273d8110f73a18c4d841c155c67ea0f6 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20181026193005-c67002cb31c3.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190227174305-5b3e6a55c961.mod 88 BLAKE2B ce393846b227c374753f46fc076385826a6288b0c85095e097c041b844f46b87120774c68924492c4f33c33729103a2d916d2335e24953022630314b63f606d0 SHA512 0097db2957ab98a21a73960d2a37c526e5cabcd5ba4825e44f0ec4851ef83743ae171c8dc4b6c09ea4d931c15879c247e362ca53ef8dc762b484f1ddcc483d04 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190301231843-5614ed5bae6f.mod 25 BLAKE2B 8942ceba0f85f2e950663feb634e602815315834dea89d18f7319100c19a27f15746a11b50157d682756fc922138660512cd6c8e75a2458b0cd512aba19760da SHA512 3ba23f3472e0ae7904b4250e2e3a1b04c719c4bb66c59ccfaf96fae2fb25ae0abf19f542f03c7179a312a008521acaf4ff389517b11dba8b6f581a9dded44883 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190313153728-d0100b6bd8b3.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190409202823-959b441ac422.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190909230951-414d861bb4ac.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20191125180803-fdd1cda4f05f.mod 97 BLAKE2B ec2dbdd2dad833a979dc53c8d170b4d0f5d336f4c52f36e3116cba2f3549e42fc3191fa56b81d3b9378a52322b86cf5eb0e947e6002dc1d1bee12f7a6bc2eb36 SHA512 23082eb3c6f3e4330e88178c7511b83a06288b678e517cf8ad5062943d0a0fdcea16973425a8dc01cfeacc32ec05b2dba8edb1adfba2e0bcb2d81cb5060c6085 +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200130185559-910be7a94367.mod 97 BLAKE2B 6bf1c22438e1c18af0d845f52a62fc4c96b6752486228e0201a794540a44aca52a045366ef1beee95fb7780c9d0a37aa53fea0b669241d45a0529731bd91c2c4 SHA512 5e1e301c678b32fcb56cd538fb907900e5e60162a44c285e04f0fc8db49f1b31f346e736055872ae9a69fe63798823466d7f159d2ffffb4880bb39b17d4ba5fe +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20200302205851-738671d3881b.mod 97 BLAKE2B 6bf1c22438e1c18af0d845f52a62fc4c96b6752486228e0201a794540a44aca52a045366ef1beee95fb7780c9d0a37aa53fea0b669241d45a0529731bd91c2c4 SHA512 5e1e301c678b32fcb56cd538fb907900e5e60162a44c285e04f0fc8db49f1b31f346e736055872ae9a69fe63798823466d7f159d2ffffb4880bb39b17d4ba5fe +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20201208152925-83fdc39ff7b5.mod 97 BLAKE2B 6bf1c22438e1c18af0d845f52a62fc4c96b6752486228e0201a794540a44aca52a045366ef1beee95fb7780c9d0a37aa53fea0b669241d45a0529731bd91c2c4 SHA512 5e1e301c678b32fcb56cd538fb907900e5e60162a44c285e04f0fc8db49f1b31f346e736055872ae9a69fe63798823466d7f159d2ffffb4880bb39b17d4ba5fe +DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20210508222113-6edffad5e616.mod 97 BLAKE2B 6bf1c22438e1c18af0d845f52a62fc4c96b6752486228e0201a794540a44aca52a045366ef1beee95fb7780c9d0a37aa53fea0b669241d45a0529731bd91c2c4 SHA512 5e1e301c678b32fcb56cd538fb907900e5e60162a44c285e04f0fc8db49f1b31f346e736055872ae9a69fe63798823466d7f159d2ffffb4880bb39b17d4ba5fe +DIST golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190312151609-d3739f865fa6.mod 27 BLAKE2B 9bc664bbb78cd778f132bf3504160bf8f6d9950342fa73c461db815f07c0ce2ae5bb2a0ac099457d022e1edf2d07e536566fea043a77aa8b21054254ae854c46 SHA512 a105eb088532321694d3adb5da0b3cdceb7781670a2d4a8a757799e3c8fde02784b981747714cfa8770ed29eb1a0228e0945ad3c363220c39108a7432fc29a32 +DIST golang.org%2Fx%2Fmobile%2F@v%2Fv0.0.0-20190719004257-d2bd2a29d028.mod 222 BLAKE2B 5f1962cf1df6a0e8d748eacc5616c3bf0b8de117d29e57da32017cfe26eafc879d33427deeb888b283eeab56d48b3c72ef1ad0aa3706a1dcaed208026eeb0054 SHA512 6689d7c55fea7d8cfb8d2b1a934ca45793dc8d4cf4fc5b001bafe676367a93b8a8c4964d8131ba145e5e41c4da50a238d6df01dd3fc336eeb18be61b49e62416 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.0.0-20190513183733-4bf6d317e70e.mod 97 BLAKE2B f6c97d5de5c229ab22e047250a7030c201829f8237b63c0b272c0453dd8ea91360f4a73f9d2b56212103c76c36c01699231d9dd31d48ba8624554b5b36499190 SHA512 15deca99c6d866dcffdd51b1334fbe7f33ce88e1fd82badec64f5155782681887e7fd959ec2686fb35adf70afbe08d743e36c6a891f43462074663357e5b309a +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.0.mod 97 BLAKE2B 54b5bbd5b0908619326ca8bcebebf13f45b2838737d22008f20d3f40ae52fb4f8fdb8c73cbd98b57873aefc8b37c7328aab2bf02ad82a7d5f83e0d75a9283e81 SHA512 4e955424df3c1cce0b716fc518eed10196feb34ec718c1fe537350ce99efd0676276c2000feca6faaa6f3db8ce626e2d330f700fa43a10c73120dd13f5f1a764 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod 159 BLAKE2B 7124b4e21f0b1ff142fe4cd5c57a22de7bc5b1c578e16e8661085d475d67573279c1ce3165e05a28c77a41eac43fe29b1d98854abdcc7b0b66167f82db652dd8 SHA512 5e225da646ef87b8bf435b745313187cecd1bd3e88660f8a90cd2a6fdcadbe8fc51f53edae4b3aa2357ad273a8e58034920bb61a1cd5898b95d3fe39f30ec648 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191107180719-034126e5016b.mod 159 BLAKE2B 7124b4e21f0b1ff142fe4cd5c57a22de7bc5b1c578e16e8661085d475d67573279c1ce3165e05a28c77a41eac43fe29b1d98854abdcc7b0b66167f82db652dd8 SHA512 5e225da646ef87b8bf435b745313187cecd1bd3e88660f8a90cd2a6fdcadbe8fc51f53edae4b3aa2357ad273a8e58034920bb61a1cd5898b95d3fe39f30ec648 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.2.0.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02 SHA512 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.3.0.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02 SHA512 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.4.0.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02 SHA512 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.4.1.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02 SHA512 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1 +DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.4.2.mod 214 BLAKE2B 9a9c23e4a6fbf1e2168cc2559ab0eea14e2a1bbf32cab7eb95e276c3c1f2e06dadf6c58e39a4722211fb882e48f25a8de2969422590c62851292747f1da76b02 SHA512 16d72a943c436bf27c18ee65deb1e1a3b1283dcfcc76a49f01919df97f41ae6ef7c5fe7f95b5bb62cf6f6fee57eb9654ca27ec3bae448ebfe894f8d6d0101fa1 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180724234803-3673e40ba225.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20180826012351-8a410e7b638d.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181023162649-9b4f9f5ad519.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181114220301-adae6a3d119a.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181201002055-351d144fa1fc.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20181220203305-927f97764cc3.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190108225652-1e06a53dbb7e.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190213061140-3a22650c66bd.mod 24 BLAKE2B dad51d0aff48ef669f448f7b41bcdb153dbdc48863761ba1cac6aa3e3eaeec838e22733e6c61796b22bcc95d9e0a274085676bf191a8072717a398a067fe9e62 SHA512 d7446d3dd844b97512470f7ff05fce72d099f7800396e2738a54d41796f0f76be07e7aea1f638fee0190c7d8ce65eefc54eebe6917a06d14da04d0c9c8f9891a +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190501004415-9ce7a6920f09.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190503192946-f4e77d36d62c.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190603091049-60506f45cf65.mod 172 BLAKE2B 6c58510adee25cabb2e31dcbd88939145c6c0856ba2fd1f0b78f82ec6f2589fe0dcce736a192d145dbab8f4ba892bebb80cb6cea4ea89fbef72f7822d157c1a1 SHA512 5b9748f38f64301e4895d9d2bc106fc9bd05a29feff5cfb53e248d168af998fd1a501c1a3c27e23af663b283093d2a48393bb0798bea449256d89ae119b225eb +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190628185345-da137c7871d7.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190724013045-ca1201d0de80.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200114155413-6afb5195e5aa.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200202094626-16171245cfb2.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200222125558-5a598a2470a0.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200226121028-0de0cce0169b.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200301022130-244492dfa37a.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200324143707-d3edc9973b7e.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200501053045-e0ff5e5a1de5.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200513185701-a91f0712d120.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200520182314-0ba52f642ac2.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200625001655-4c5254603344.mod 181 BLAKE2B 05d6754fa387bac4a6481ad34fb7b681064fc6443b3f70cba316fe2fd0896050e4a772fd8e1be655130a00bb5feaded4725ffea1c5dd6ba55ba55315aaae34d2 SHA512 54d242da2536da38e292b62a955b3961f7b0a9789fe36c5f7ae93577eeac734a6e5bac21a657cf71d488395278cd7683db538e16a9c853835277a800a9d43471 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod 181 BLAKE2B 05d6754fa387bac4a6481ad34fb7b681064fc6443b3f70cba316fe2fd0896050e4a772fd8e1be655130a00bb5feaded4725ffea1c5dd6ba55ba55315aaae34d2 SHA512 54d242da2536da38e292b62a955b3961f7b0a9789fe36c5f7ae93577eeac734a6e5bac21a657cf71d488395278cd7683db538e16a9c853835277a800a9d43471 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200822124328-c89045814202.mod 181 BLAKE2B 05d6754fa387bac4a6481ad34fb7b681064fc6443b3f70cba316fe2fd0896050e4a772fd8e1be655130a00bb5feaded4725ffea1c5dd6ba55ba55315aaae34d2 SHA512 54d242da2536da38e292b62a955b3961f7b0a9789fe36c5f7ae93577eeac734a6e5bac21a657cf71d488395278cd7683db538e16a9c853835277a800a9d43471 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201021035429-f5854403a974.mod 181 BLAKE2B 3d3ddd23252ae7c54121211421c04a53076d3c347a9511c24494ded58863b0e96b2fefbdd10ee783bb3c0089cca1af91358701ef709fbd52a2c2d1fdec011939 SHA512 098a7d7eadb99bc1eb8695f1d86e1ed2ec2f5f625045f3ed77648d4ef7047818cfc449d46c8a6ccf285f95956baf228c1c57d6e281da1f63f67cfa0f93ca4230 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201031054903-ff519b6c9102.mod 181 BLAKE2B 3d3ddd23252ae7c54121211421c04a53076d3c347a9511c24494ded58863b0e96b2fefbdd10ee783bb3c0089cca1af91358701ef709fbd52a2c2d1fdec011939 SHA512 098a7d7eadb99bc1eb8695f1d86e1ed2ec2f5f625045f3ed77648d4ef7047818cfc449d46c8a6ccf285f95956baf228c1c57d6e281da1f63f67cfa0f93ca4230 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201110031124-69a78807bb2b.mod 181 BLAKE2B 3d3ddd23252ae7c54121211421c04a53076d3c347a9511c24494ded58863b0e96b2fefbdd10ee783bb3c0089cca1af91358701ef709fbd52a2c2d1fdec011939 SHA512 098a7d7eadb99bc1eb8695f1d86e1ed2ec2f5f625045f3ed77648d4ef7047818cfc449d46c8a6ccf285f95956baf228c1c57d6e281da1f63f67cfa0f93ca4230 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20201209123823-ac852fbbde11.mod 179 BLAKE2B 509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c SHA512 f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210119194325-5f4716e94777.mod 179 BLAKE2B 509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c SHA512 f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210226172049-e18ecbb05110.mod 179 BLAKE2B 509f289757a1f923d7b423a77cc3f1ddb08a2ee3eedb8f5f3869c2011a86121e79f02a34fb73076255e6973c8d66ca47b4690c34d7d3a5d33e1dbd04c4ea092c SHA512 f8ad754f922057fe78b5497cc77089a5eedc774800b2728a3ccd74cc82d83ba1ff00cc2d28110d5535623b733af7e34616f2fe127e68a936b9551395487ec146 +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210316092652-d523dce5a7f4.mod 179 BLAKE2B cbbf790357e705f6b365164e871ec1a61f38f08d3657730186e53b1e3a3d802cc0af8032be7f59252707c6d19dcdeb6f8b9ec3d4e7af74c1511bae31da54046b SHA512 22eca632a9bff1e24cdbbd1060a6c8a1aaf3bf7e06aa96b40f1848877cab00b8687309b9466f703664c4988264fb5a62ee99bc216038bf1096bc21fa27ef988b +DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210405180319-a5a99cb37ef4.mod 179 BLAKE2B d4f0ad22973a6e0a06b186e217dedbea3abb1800b259c56a29da9075c36808160620b42b0a485127f713760b24b4d9d6d9a61119c5739927340436bac307f5c4 SHA512 f48731641ffad3b90daf0a8bb79fdfc607c076961dbda1c51e71eab787dca0681e5984ffce048bd655ceb56052fa64426b30b32e6ee32957c92418a16d1c9f06 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20180821212333-d2e6202438be.mod 27 BLAKE2B 078fc99b981406f4ee3f8da94c83954e80619e76ea63cf6323f27614bbcb870bb650eb5ffaac865a374f3ed0ef0619d97e11f05924c92e395e72cb73f28630e6 SHA512 53431e560b5d6a9b50f44997ef6755f71741ccca155767dd954da41f11f53a3e8d01d7e01a2bb9de1fdd551dd2e734cb65e5641cf5de5c9a8a6a25a4894336f5 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190226205417-e64efc72b421.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20190604053449-0f29369cfe45.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20191202225959-858c2ad4c8b6.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200107190931-bf48bf16ab8d.mod 233 BLAKE2B 5a1feba7e2d9703a864889f35f70eb18d30f9c0179a1425b0f4cddf17b03d2d187ba36346243a97820ae45e03a136ac26aedfefa09c0c7bf6cbd246eddf36c50 SHA512 9e91ec99aeb8b639d63fde3cc38f750d0a29d4a05864595beec0de0667ef9193007d89cb899b1d5ba44f0675121b2cff1e09b86bad4331378a66e15ef2f4e26b +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20200902213428-5d25da1a8d43.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20201109201403-9fd604954f58.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20201208152858-08078c50e5b5.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210218202405-ba52d332ba99.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210220000619-9bb904979d93.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210313182246-cd4f82c27b84.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Foauth2%2F@v%2Fv0.0.0-20210402161424-2e8d93401602.mod 167 BLAKE2B 3b982295c2a92ffd5db60660c7558fbe2c133d1bcd654a697366b942fe40ca76f8ecc2acdad15215886792a61b941b2c49871f5659b31cc06aa6212a8eb91cf0 SHA512 0e23b4599eafa0468fd16b635497549e36a217e052244aa2cee251f7c432e7fd8f10b4aa60649f4695850e79f4206e6be7c386cebe4bbf7b85bf58a311aef732 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20180314180146-1d60e4601c6f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181108010431-42b317875d0f.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20181221193216-37e7f081c4d4.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190227155943-e225da77a7e6.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190911185100-cd5d95a43a6e.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201020160332-67f06af15bc9.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20201207232520-09787c993a3a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20210220032951-036812b2e83c.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180823144017-11551d06cbcc.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180830151530-49385e6e1522.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180905080454-ebe1bf3edb33.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181026203630-95b1ffbd15a5.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181107165924-66b7b1311ac8.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181116152217-5ac8a444bdc5.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190312061237-fead79001313.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190502145724-3ef323f4f1fd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190507160741-ecd444e8653b.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190606165138-5da285871e9c.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190624142023-c5567b49c5d0.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190726091711-fc99dfbffb4e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191001151750-bb3f8db39f24.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191005200804-aed5e4c7ecf9.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191204072324-ce4227a45e2e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191228213918-04cbcbbfeed8.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200113162924-86b910548bc1.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200122134326-e047566fdf82.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200202164722-d101bd2416d5.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200212091648-12a6c2dcc1e4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200302150141-5c8b2ff67527.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200331124033-c3d80250170d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200501052902-10377860bb8e.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200511232937-7e40ca221e25.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200515095857-1151b9dac4a9.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200523222454-059865788121.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200803210538-64077c9b5642.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200905004654-be1d3432aa8f.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200930185726-fdedc70b468f.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201201145000-ef89a241ccb3.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210104204734-6f8348627aad.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210119212857-b64e53b001e4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210220050731-9a76102bfb43.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210305230114-8fe3ee5dd75b.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210315160823-c6e025ad8005.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210320140829-1e4c9ba3b0c4.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210330210617-4fbd30eecc44.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210403161142-5e06dd20ab57.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210510120138-977fb7262007.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210510120138-977fb7262007.zip 1634371 BLAKE2B b13afd43d8734f143af16046780b9225a874157e0562068c8c3198dd23f7ff4b3e14f6654b578bc7520dd3c299411ca2d77999a8ab8459a765d05e74d03e81db SHA512 b7c4ff1752cb582263b837048e28b52fa219db5f7316739692d4c2d20bb2a9b8ad3645e92b3b1a72cba0817e4587ae04465dd351bb17a719bc92e193cb29cc76 +DIST golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20201126162022-7de9c90e9dd1.mod 95 BLAKE2B 8385688f2081360fc2694f05d128ff0c587ef131e1b5757a942d9335870200e06545318afb1a7d1f059d060f51fe94fc16a48a1d7ec31a9a83e07b3c93f34ce3 SHA512 a3401e3d20dc1aaaebbf3c296a783668003f2182ed77ec830431f97339e07eda1859fe8c3c7fdfb0125b3ed331d23208519df520f86e20c1a05c822b3d766b08 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.0.0-20170915032832-14c0d48ead0c.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.1-0.20180807135948-17ff2d5776d2.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884 +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.3.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.4.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.5.mod 97 BLAKE2B ed93c1d43f199d8cbd43cb25edac5de569cb78773d7f3232d59a0a4de6d174c5c100db2b02ca42c51f3e17e0f5e781ba9b5641a512b0dc72dcfaa5f6bd7d451b SHA512 f3f68808ccf5223453f765f59db1ef551b2130069eb83518878961c2d4a2044f9049f8d49df6e67699fcd2645cf90b84d35626590b2cfbca302fcf0eac76dc8b +DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.5.zip 8609319 BLAKE2B a4459cdb830dd5de499cab9b0a37afa88f0cee1b3733a9d765a6693eea89fa5f7b2aafd9f5b27405c9bd38f27f715ef311845e52d3dedbcbf2ba020a04334898 SHA512 f40c677e92a896b7158f0b3ddb786e670a954fff7d981be3e0d3bc6d789d4f069174273050a0cedb8e2438d780e6950e027d84a2e2d64b7936e61edc613acd36 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20181108054448-85acf8d2951c.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20190308202827-9d24e82272b4.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 +DIST golang.org%2Fx%2Ftime%2F@v%2Fv0.0.0-20191024005414-555d28b269f0.mod 25 BLAKE2B ba9e31cf2a4ab0f78a5c67d78026c2ef9571bcff7c820ce212637c8360420af274bfc47cb14bbc3df24457a4d3acb5dee38448a848abbd4e82232bef05b6b2e9 SHA512 6e51811c33b84ddd4a7548013579204266e466bd2e87aa9b6e34892570aa09c607ffa806f8a420474e26ca0e277ab23c81bb07b0ebf2c3b6ed193014c1bc37a7 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180221164845-07fd8470d635.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190114222345-bf090417da8b.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190226205152-f727befe758c.mod 194 BLAKE2B 94f62204dd4fd9b865aca70366a7a7754e2e92ed27591beaf789b268ad272dfb34ca0906d888c608393b4c71bc5c9f975fc86c164528ed7d0390e41b66206ec4 SHA512 8b68acbca48744320e64a70a983a471e9e2fc2249562064b10256269033473fd50264b6544646227fb666f075c4f266df1835ca3f88ee679bb97d34bf62bd195 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312151545-0bb0c0a6e846.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190312170243-e65039ee4138.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190328211700-ab21143f2384.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190425150028-36563e24a262.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190506145303-2d16b83fe98c.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190524140312-2c0ae7006135.mod 146 BLAKE2B 78e7f7eaadf244c74a90edd8a3e8d092b255cc9246320ca921558467fa02e84ccc68bc6c4d1d5d4baf3c9cab7da37cf6515e4d4889d490d21f374fc4415f1733 SHA512 e9c7b67e28905435e1420333a531e6c0a8f025dc3023f22e5067d5395c8d081bd7993ceeb6ae08c4cd2d1f13aa0f46274a8788e1be085e4b12eaef785f3d7213 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190606124116-d0a3d012864b.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190621195816-6e04913cbbac.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190628153133-6cdbf07be9d0.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190816200558-6889da9d5479.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190911174233-4f2ddba30aff.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191012152004-8de300cfc20a.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191112195655-aa38f8e97acc.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191113191852-77e3bb0ad9e7.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191115202509-3a792d9c32b2.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191119224855-298f0cb1881e.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191125144606-a911d9008d1f.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191130070609-6e064ea0cf2d.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191216173652-a0e659d51361.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191227053925-7b8e75db28f4.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200117161641-43d50277825c.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200122220014-bf1340f18c4a.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200204074204-1cc6d1ef6c74.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200207183749-b753a1ba74fa.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200212150539-ea181f53ac56.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200224181240-023911ca70b2.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200227222343-706bc42d1f0d.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200304193943-95d2e580d8eb.mod 237 BLAKE2B 32be8e5d58d0c78633cbb17e75ae67087f14d1ed4faed5d5698b1861d27348aa71a0da1dd865e7be1e7b9704f0aee19fc87d3f6262a5f4a05a1111498995638f SHA512 712b296362aae221fdc5b56a6a9bdb0c5fd26c8f45a9602ed227f00508cd640e89fa020bf5a30367a9a5f4bcda1c18f2170a3ae69a623fde7bcf9d71d4fc6e28 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200312045724-11d5b4c81c7d.mod 237 BLAKE2B 32be8e5d58d0c78633cbb17e75ae67087f14d1ed4faed5d5698b1861d27348aa71a0da1dd865e7be1e7b9704f0aee19fc87d3f6262a5f4a05a1111498995638f SHA512 712b296362aae221fdc5b56a6a9bdb0c5fd26c8f45a9602ed227f00508cd640e89fa020bf5a30367a9a5f4bcda1c18f2170a3ae69a623fde7bcf9d71d4fc6e28 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200331025713-a30bf2db82d4.mod 271 BLAKE2B daceb2d4e388208a2619f2476085e0daa6b6546122a32355a3e005e6ac51ce72069c959a72c76078dedf82201fb217941091d3cc2b1bf4be8c77949b78ef6cd5 SHA512 c2c79e2a50a05d79909d58a13703e35f9cc9cf209be9593546c84883ac272e4e31a8ec9b2247d750b7cb42b088ad90214279c04b83a48173388fa13a71b6572d +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200501065659-ab2804fb9c9d.mod 271 BLAKE2B a7f35788b75abb2e24bcb7310d0584fa51045a86c35beb84ebc00cd6eaabb0e1ea2c81394a693ac528969222da686c64d064fd827f709b3d6695b80ae8e57e96 SHA512 8281ef87f633ddec7f1c4711773b09563e5695a44ef8140d062cdd9a14731a2edf24fde739c42e2a52038d6e100c3c5d7039db9adb62001e5e27a2e282faa057 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200512131952-2bc93b1c0c88.mod 271 BLAKE2B a7f35788b75abb2e24bcb7310d0584fa51045a86c35beb84ebc00cd6eaabb0e1ea2c81394a693ac528969222da686c64d064fd827f709b3d6695b80ae8e57e96 SHA512 8281ef87f633ddec7f1c4711773b09563e5695a44ef8140d062cdd9a14731a2edf24fde739c42e2a52038d6e100c3c5d7039db9adb62001e5e27a2e282faa057 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200515010526-7d3b6ebf133d.mod 271 BLAKE2B a7f35788b75abb2e24bcb7310d0584fa51045a86c35beb84ebc00cd6eaabb0e1ea2c81394a693ac528969222da686c64d064fd827f709b3d6695b80ae8e57e96 SHA512 8281ef87f633ddec7f1c4711773b09563e5695a44ef8140d062cdd9a14731a2edf24fde739c42e2a52038d6e100c3c5d7039db9adb62001e5e27a2e282faa057 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200618134242-20370b0cb4b2.mod 271 BLAKE2B a7f35788b75abb2e24bcb7310d0584fa51045a86c35beb84ebc00cd6eaabb0e1ea2c81394a693ac528969222da686c64d064fd827f709b3d6695b80ae8e57e96 SHA512 8281ef87f633ddec7f1c4711773b09563e5695a44ef8140d062cdd9a14731a2edf24fde739c42e2a52038d6e100c3c5d7039db9adb62001e5e27a2e282faa057 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200619180055-7c47624df98f.mod 271 BLAKE2B a7f35788b75abb2e24bcb7310d0584fa51045a86c35beb84ebc00cd6eaabb0e1ea2c81394a693ac528969222da686c64d064fd827f709b3d6695b80ae8e57e96 SHA512 8281ef87f633ddec7f1c4711773b09563e5695a44ef8140d062cdd9a14731a2edf24fde739c42e2a52038d6e100c3c5d7039db9adb62001e5e27a2e282faa057 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200729194436-6467de6f59a7.mod 271 BLAKE2B 0db774e0a6eb6f5a689dec79257cf2571c5897939c1a313284797523b817ac950ac5c5a6a5ce9ce013d21bd436e2856771ccda706e31bb300788f0c67cf31473 SHA512 8eaf3fcaae282863d851f958000614a0ac6e8fd57847a842dde206a5f18cad1b492b5600e3f183be7d31944823015610682f5007df531005717b94980e9189c0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200804011535-6c149bb5ef0d.mod 271 BLAKE2B 0db774e0a6eb6f5a689dec79257cf2571c5897939c1a313284797523b817ac950ac5c5a6a5ce9ce013d21bd436e2856771ccda706e31bb300788f0c67cf31473 SHA512 8eaf3fcaae282863d851f958000614a0ac6e8fd57847a842dde206a5f18cad1b492b5600e3f183be7d31944823015610682f5007df531005717b94980e9189c0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200825202427-b303f430e36d.mod 271 BLAKE2B 0db774e0a6eb6f5a689dec79257cf2571c5897939c1a313284797523b817ac950ac5c5a6a5ce9ce013d21bd436e2856771ccda706e31bb300788f0c67cf31473 SHA512 8eaf3fcaae282863d851f958000614a0ac6e8fd57847a842dde206a5f18cad1b492b5600e3f183be7d31944823015610682f5007df531005717b94980e9189c0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200904185747-39188db58858.mod 270 BLAKE2B a160bf39c4d5efcdab43134808910d37ca9029684c921d91d4dea4e264bf24b592db0f063029f1c0b50e6dc8e1822394503b7acba305a82330371bf9cb5f2017 SHA512 9124d96cde52e0dee04886ef164f35a03a7c05b11398d3667cf0d28f84aac0bb5b44a0f52343033d62886ff62728cbdfa045e5f865c1d96203844f3986f95957 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201110124207-079ba7bd75cd.mod 270 BLAKE2B e62694003f3e6a15a1494d429bb8d7388cbdeac1d09d28cb20244ca09eeb72b706a2c244d9cf77d7b3ff2b15a193fe35f411e9f5c34ff46a9c42abf813178730 SHA512 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201201161351-ac6f37ff4c2a.mod 270 BLAKE2B e62694003f3e6a15a1494d429bb8d7388cbdeac1d09d28cb20244ca09eeb72b706a2c244d9cf77d7b3ff2b15a193fe35f411e9f5c34ff46a9c42abf813178730 SHA512 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20201208233053-a543418bbed2.mod 270 BLAKE2B e62694003f3e6a15a1494d429bb8d7388cbdeac1d09d28cb20244ca09eeb72b706a2c244d9cf77d7b3ff2b15a193fe35f411e9f5c34ff46a9c42abf813178730 SHA512 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210105154028-b0ab187a4818.mod 270 BLAKE2B e62694003f3e6a15a1494d429bb8d7388cbdeac1d09d28cb20244ca09eeb72b706a2c244d9cf77d7b3ff2b15a193fe35f411e9f5c34ff46a9c42abf813178730 SHA512 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20210106214847-113979e3529a.mod 270 BLAKE2B e62694003f3e6a15a1494d429bb8d7388cbdeac1d09d28cb20244ca09eeb72b706a2c244d9cf77d7b3ff2b15a193fe35f411e9f5c34ff46a9c42abf813178730 SHA512 749bf78130d1fe8da6c022ea7f5fa65e66cd010cd4ea8278bcfdef116acc52d4d632e46a4a3070ddb7d775ef23b39e78724dbbab36e635ced32058174cbcd052 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.1.0.mod 323 BLAKE2B 703b8f1e36b74c6bea0f942558045ef2333c658e31a3b4c2b7924c8e436c31a7d596b60587027f7605f65f8fb20597e0a7e7628f0ec2eeb423f3519870d8e0a2 SHA512 13d4c5dc1bb206cae17c38b6e387386573b402a3679054c12a53acf384e15d5d77ebbb77ad374993b1bba547faf34f4189fe5d77b80d57f0831dac1ee54a98c0 +DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.1.2.mod 323 BLAKE2B db1fc72e77cc95fbe79c62b179628f8e6e130846832146af32f604bd063c6610a6a8cebd1f166294ad4adae451c6760a0988e431846e35d25ad741920e06e839 SHA512 6fa4c11d23d3c08fed7331586d9e8da5299602dc97e861d74ce68f248c2e8b1d9ba5e55d2acbb96eaa3e1484f9d287b7d8c2f0e96f75109c957bfee88776996f +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20200804184101-5ec99f83aff1.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 +DIST google.golang.org%2Fapi%2F@v%2Fv0.13.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 +DIST google.golang.org%2Fapi%2F@v%2Fv0.14.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 +DIST google.golang.org%2Fapi%2F@v%2Fv0.15.0.mod 851 BLAKE2B 16f0842a8e0082a8532a7c8f5cf5092cd196a90197b3e05c6fe0275e10390e0b97477f60c07d26b422d0da9289fe3c8f2d8fb8fe2fec63af9e005adc26921724 SHA512 bd693c28b65c1b369f89a6b1926a127c91df98feb137ab5595bf141c1a67e3adcf25f79b4cbf3e4c44755d45b9f4876dacafbf18afa1e8c09fd89a8f9d0e9330 +DIST google.golang.org%2Fapi%2F@v%2Fv0.17.0.mod 804 BLAKE2B 5b2735ad23db8b4226ee4eaaf2f3cc4e905f0ddb30a401e48373cf1acbdb598927805554c4adc2d3b9749bde8304204fb118bb06a523390e47fa2d1cfeccf459 SHA512 0ed74ff1f7a8a6a315189890ec2609476f76b46316a672dfa8150066f3d9d6faf2089bc53d756bce2c0c546dd36c00b668d979e91e766a698ab1c6ad31a5436d +DIST google.golang.org%2Fapi%2F@v%2Fv0.18.0.mod 804 BLAKE2B 5b2735ad23db8b4226ee4eaaf2f3cc4e905f0ddb30a401e48373cf1acbdb598927805554c4adc2d3b9749bde8304204fb118bb06a523390e47fa2d1cfeccf459 SHA512 0ed74ff1f7a8a6a315189890ec2609476f76b46316a672dfa8150066f3d9d6faf2089bc53d756bce2c0c546dd36c00b668d979e91e766a698ab1c6ad31a5436d +DIST google.golang.org%2Fapi%2F@v%2Fv0.19.0.mod 804 BLAKE2B 5b2735ad23db8b4226ee4eaaf2f3cc4e905f0ddb30a401e48373cf1acbdb598927805554c4adc2d3b9749bde8304204fb118bb06a523390e47fa2d1cfeccf459 SHA512 0ed74ff1f7a8a6a315189890ec2609476f76b46316a672dfa8150066f3d9d6faf2089bc53d756bce2c0c546dd36c00b668d979e91e766a698ab1c6ad31a5436d +DIST google.golang.org%2Fapi%2F@v%2Fv0.20.0.mod 804 BLAKE2B 5b2735ad23db8b4226ee4eaaf2f3cc4e905f0ddb30a401e48373cf1acbdb598927805554c4adc2d3b9749bde8304204fb118bb06a523390e47fa2d1cfeccf459 SHA512 0ed74ff1f7a8a6a315189890ec2609476f76b46316a672dfa8150066f3d9d6faf2089bc53d756bce2c0c546dd36c00b668d979e91e766a698ab1c6ad31a5436d +DIST google.golang.org%2Fapi%2F@v%2Fv0.22.0.mod 804 BLAKE2B 5b2735ad23db8b4226ee4eaaf2f3cc4e905f0ddb30a401e48373cf1acbdb598927805554c4adc2d3b9749bde8304204fb118bb06a523390e47fa2d1cfeccf459 SHA512 0ed74ff1f7a8a6a315189890ec2609476f76b46316a672dfa8150066f3d9d6faf2089bc53d756bce2c0c546dd36c00b668d979e91e766a698ab1c6ad31a5436d +DIST google.golang.org%2Fapi%2F@v%2Fv0.24.0.mod 618 BLAKE2B 2b9706e395117be1f6fb728c055c6ba3dc9c2931589ac4fa66554a1a69a13961044f8d227cd5ca0643c8be742ab719af4866bf7f7cd2c60d7a9286458fda163a SHA512 ef0fe8dab48d31a477dfd1037229f12a47f6c1953ceafedb813facba73fcb6d880952151c50ed0a05279d7d93f288f8ad0381841ba263bfcb559b83d23b65c67 +DIST google.golang.org%2Fapi%2F@v%2Fv0.28.0.mod 618 BLAKE2B 2b9706e395117be1f6fb728c055c6ba3dc9c2931589ac4fa66554a1a69a13961044f8d227cd5ca0643c8be742ab719af4866bf7f7cd2c60d7a9286458fda163a SHA512 ef0fe8dab48d31a477dfd1037229f12a47f6c1953ceafedb813facba73fcb6d880952151c50ed0a05279d7d93f288f8ad0381841ba263bfcb559b83d23b65c67 +DIST google.golang.org%2Fapi%2F@v%2Fv0.29.0.mod 582 BLAKE2B cc82a660be4095a67922226ab37e8331301128d10332fe60fab27f17e1556b90031bf0c11dd53401fb0805632711296b561c1a7526d93545eaccb92c3ca5506a SHA512 930fb5295538f738db5258811eb8cb03e35f916a882cf271ef5175f0ea0d8fe905d040f5974b34cc9594b008f03fa7f4653ef7bcf5160d8498e18af0bc54d9af +DIST google.golang.org%2Fapi%2F@v%2Fv0.30.0.mod 582 BLAKE2B 9551c78d14cf644fc943fc5fd7446eb42482bcb793f5f20db40e61f44178a306ce9aa8d49fddc9e36fff3cd0874d4c7b84b2a2a2139f32e915c938f9c6cd5af5 SHA512 936dc2fb686660be7aa7982ff5b224ac0dabb22d3bceb27287453a8dff62d846b81316588db4f7cbbd9bd172faee0eea6f2a55a8bf0e0ccc7af6414808ca4c02 +DIST google.golang.org%2Fapi%2F@v%2Fv0.35.0.mod 582 BLAKE2B c48eded2a495e3b15d0e72fe82347bf3ea517ee9fc06011b1f3b7a634fab445fdabc88391b802cb0d2376bf322c9dbdb135c2125ac8a95f4f225cd16a1e5aff5 SHA512 7182d531a7ead6167213f15a305e853f1c8cfc92189f4390a0572c735b7c1100584b7572b7b1fe44eb5539ac846a3e5fc66bc2f2c841e5110ee9ae5e5886c063 +DIST google.golang.org%2Fapi%2F@v%2Fv0.36.0.mod 582 BLAKE2B 6144aaa4d8f028d41ecbc807a0286e1d703bbd248c2741c117d78e380c3d84c004a2f7552899c3fd7f241441b8931db63c904b4e8d81e860c5236d921074402a SHA512 a80b81fe93766e995ce621dd5459b203f694e7b4fefbfcd06ff7f75a07c31d23b4575c9d1947ad570efa969083d120f7bdcfecaacd8a386efedad7c740088f69 +DIST google.golang.org%2Fapi%2F@v%2Fv0.4.0.mod 506 BLAKE2B 6933fe30be88a21cca041b800cb9d095b1daf787f3701c0311da2606287d03799df9b556451d9170d02be8028ce686aaf69eaf941d2a8bdb4769c319c50c9905 SHA512 9fa566a26f8345a101dc94986755468b4782d78689d5a163aa5b960b507d4a0e8e435a8ce84073e07187745a156e2c9f586136895db2f08cfc4cd3329fc1e23a +DIST google.golang.org%2Fapi%2F@v%2Fv0.40.0.mod 582 BLAKE2B ce5d0b2f3965440e4ea032e13b44ac8b1fd84267df7c4c68c81e771771090f2573f3852bcaedf586a5dbd9b746446d56fde8803cdb7d6603f605bb8013b2be04 SHA512 33b7cbedac4b2c779aac3c67f883ec122079830cee7af6ddac0883ab69fe89482d9d73fc0f48b2596d396b87b19daf625ee4af0026648c8040a484560781bb87 +DIST google.golang.org%2Fapi%2F@v%2Fv0.41.0.mod 554 BLAKE2B 5a047b5fc1095d1f7968701852d42e33545b9d32d0f384f2425c317f2f69c1f5110ff6c91ca2878449f2993c112f0fe98269aaff33cfabc1d56b0e73089ed1ac SHA512 8663309700a5c7b090ed954ce89f8d06999a3e6d943e1bd2b87c77cb75788272a0057718db9e145a10329c4bf2cb97ac00f7ef0d1b52355f54847b596c26710e +DIST google.golang.org%2Fapi%2F@v%2Fv0.43.0.mod 554 BLAKE2B 1762b991f8e9106a131452afda7303a8483cdd0dfc6551a97f4fbeb8e6588d4adc03b35972902eb6c86e2bd759d917b3de3e4354bd4460d6fccf8c83e31b7726 SHA512 d5a9b88edc13a0ae616c249beca3a712f5db2c643ef13c771f22e64b81548a32b46aa19fd87507bb27b385a9525423f586157bf9efd111d29677d38f02c85908 +DIST google.golang.org%2Fapi%2F@v%2Fv0.44.0.mod 554 BLAKE2B e24bf1ef81efd6b5cdec071848307b10a9c8a40c0600260d38dd19b37b8ec920afdc26e640537d39c873c4efddfd0f0dbf06bc2b2a155c38fdc0348a489eb371 SHA512 b650e19e3c0fbdda5dd6a4264170c6d9473ab26bce271d50dbf5f2ca9f1fca38430b524750e5f68a0deab08db664fe70fd4e6355b1f30dad994c27887304b9b9 +DIST google.golang.org%2Fapi%2F@v%2Fv0.7.0.mod 802 BLAKE2B 59277c0ab43500926ae727289dfd892ce524164f7acea3d6ede2f4efceb5e89e71e88c2c9fa3e4785da4d2a69c59e5c81c4d735887a6ab52c0b07a8b6baca88d SHA512 617883d94a4de6e07dfd82d046148ccfc5ab4eaf73840a76a9823e5cf03a60b0e0b4f1b62712620de28895d013f01bcd39477cb87bfb94524a634be8818c268c +DIST google.golang.org%2Fapi%2F@v%2Fv0.8.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e +DIST google.golang.org%2Fapi%2F@v%2Fv0.9.0.mod 850 BLAKE2B c338a815e2222182387fe11a60a2eb1e463851f38725da6e7884be1c2dbdea72473ecee4fca65bd50299c5f9095ac5e52848569b7979106da3876205e5cde41f SHA512 37c90eac881c258cb947f9507ae97466b355df015f64ef2d3ecbcbc154216623676340a000362e8229f3e842e68818a73ae64b5f63e3e1820cbff7b1e7b6d89e +DIST google.golang.org%2Fappengine%2F@v%2Fv1.1.0.mod 35 BLAKE2B 24fb6ba95138448c45da7f1ecc4c87391485006b54b8e7ff96ec582c2659f9ea77574b4d5fef2442eff9e5564f3c3263ed8e6963c5d21cde8772a7143d82f3ed SHA512 6644c398d639794470e49cad4402d17765422934915b5a13e13e1f84d8890cc8fad9e6ea8c580d114aefea70d894242e05ce3a432ee596f772b98b6b73069fe2 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.4.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.5.0.mod 162 BLAKE2B 21c4d160665b6a87101d2aec39d2f7faef9a66f6be50f7293706686022f808b131c9ce7ddfcba6c2b6d27d15f9414101650436a2403f156a0368de2bce72e482 SHA512 60fb2454326103e4905f79f23a25320cb2c0035b7a0e3c228af845ed7dae23014efb81685f29805303edf277e8b1a2d9a7530b8f3a1a8e57caa1a85edeb52475 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.1.mod 362 BLAKE2B 2d6d24186c2748c4d8f559feb269b351d4260c9c0e0b9342377f23af9e5ecc02fc7f84f7be299aedb0da1b1a6d6d67c3271a826b776bb7cc034256550479a0f5 SHA512 e3c391dfcc5f14fdc5430d7a1d239d4ebec89399b17851e4d7643b8c0c70077aaec3a1bc1a8dd5e3320d8bc6e1562a26e3fe1121d75ce578f37f5d2e84a4ddf6 +DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.5.mod 171 BLAKE2B 09b1ead1721eaa1dab7106f0206fd6f1c1509ddd07f70d7a23f73a1c047b9b33b41bae2519d2ba7e5c6ca632a9082483080dbffe0af3c371934f2ceab9ad334c SHA512 f99bba4e696291aae951ea3865a1cbaf0ba2df7cde4f86e942b2e5f5a4dfc6dfde95c74e52ff31ba69f2aa2a838d21843343b2203c732279eede5936b92d7c8c +DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.6.mod 171 BLAKE2B 09b1ead1721eaa1dab7106f0206fd6f1c1509ddd07f70d7a23f73a1c047b9b33b41bae2519d2ba7e5c6ca632a9082483080dbffe0af3c371934f2ceab9ad334c SHA512 f99bba4e696291aae951ea3865a1cbaf0ba2df7cde4f86e942b2e5f5a4dfc6dfde95c74e52ff31ba69f2aa2a838d21843343b2203c732279eede5936b92d7c8c +DIST google.golang.org%2Fappengine%2F@v%2Fv1.6.7.mod 171 BLAKE2B 09b1ead1721eaa1dab7106f0206fd6f1c1509ddd07f70d7a23f73a1c047b9b33b41bae2519d2ba7e5c6ca632a9082483080dbffe0af3c371934f2ceab9ad334c SHA512 f99bba4e696291aae951ea3865a1cbaf0ba2df7cde4f86e942b2e5f5a4dfc6dfde95c74e52ff31ba69f2aa2a838d21843343b2203c732279eede5936b92d7c8c +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20180817151627-c66870c02cf8.mod 34 BLAKE2B cd6cb61b9f55a3c1e8b33588e98e62c9c27613ac20fb039cd70c9ecbe41c34d11d80246290ab73a9faf3ec809a15fc00267654b0eb00dbf23fe5c9758c705d9c SHA512 1c29af2b4f8b54234f09dfbfad120b4b11d4fe67e9578b0553412f1587cac2fa2bfe5537fbf15e6d52dcb04332413231c250c3c460b04e64326d2eaed3102464 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190307195333-5fe7a883aa19.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190418145605-e7d98fc518a7.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190425155659-357c62f0e4bb.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190502173448-54afdca5d873.mod 450 BLAKE2B bf0efd5f0ff915b9f59fa81611892e70644a4b14fefd15190d0ff68043f7809f51d53766dc50fc0eb9372df3e6590d3fbcf51aec5e9b0c18027e156ce53b8df1 SHA512 37a99611220df08ac5f15ed6f718f37a35523f5cef392b7b7da86b0eaf05e4fa5e52aceb42a6b6ddf6924b1f7cc151876d2e532c83dd2edbcca7c41b9191c427 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190801165951-fa694d86fc64.mod 331 BLAKE2B 63923e4fcfa896f163dc77009fbdee8ce8c2e31a4694b6ccddf3397cad5c89a3be5796dbc65b77cf059f1601729d976f9afd2969bd426c0cd8781b106ffe0be8 SHA512 9f22a11a1d639cc7a465b6e826c2bc3915fe0ac847159a38c470f0b1631d6f6b2e0ae0548344f7a8e97161d4c6b80113062c04062b7ab887d7d615c39cbfc2dd +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190819201941-24fa4b261c55.mod 331 BLAKE2B 63923e4fcfa896f163dc77009fbdee8ce8c2e31a4694b6ccddf3397cad5c89a3be5796dbc65b77cf059f1601729d976f9afd2969bd426c0cd8781b106ffe0be8 SHA512 9f22a11a1d639cc7a465b6e826c2bc3915fe0ac847159a38c470f0b1631d6f6b2e0ae0548344f7a8e97161d4c6b80113062c04062b7ab887d7d615c39cbfc2dd +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20190911173649-1774047e7e51.mod 339 BLAKE2B 06dd6c875e6235007ea4f4a8350a7f80b3285e21f8ef599ea1e955a6185c5e11658040d073937a4110910c3d21d923487427c0dc626e342e10fef8efbfa95b2b SHA512 8d2fe5cf81319645c17ff8be71f966294976889b7aff74a5b234913dc34a1c7ac03548bcc9ed29120ef651705e7dc6da0c2aff892c9262d67d0044fec5685ac3 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191108220845-16a3f7862a1a.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191115194625-c23dd37a84c9.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191216164720-4f79533eabd1.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20191230161307-f3c370f40bfb.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200115191322-ca5a22157cba.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200122232147-0452cf42e150.mod 340 BLAKE2B bb2207855662037de3179be2e667a9cd8798e2d3c1b1eeb939f76095b9c32cca6dacd47439429b5705ad1d5c5597cb4170f17e49bcfa310c0733f1e68ffc1610 SHA512 1095755ae781f0370bb3dd72fca348c5d6640a4f89b6eddfcdd349f320ae117a4da47e48707f66743fc8dc4067285750d816d178b484dee0d21de0b2d1b129b2 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200204135345-fa8e72b47b90.mod 340 BLAKE2B 70822d80e0c64a18bea901e30359c66d790629dfcfd7b4512b215b2c29bcfcc862bb68f9480357118c7adbe6a1b42754ef7703bb28e608abef8f8cdcbf6d2396 SHA512 461bf9e9c747d61500f3884c67f82cdf9394b186b512f6ff7537620a8f7a8de7a5c30af81c9a1303c0babfbc748c80460313e6b8e440e1f553fd4e1e8e12321c +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200212174721-66ed5ce911ce.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200224152610-e50cd9704f63.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200228133532-8c2c7df3a383.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200305110556-506484158171.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200312145019-da6875a35672.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200331122359-1ee6d9798940.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200430143042-b979b6f78d84.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200511104702-f5ebc3bea380.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200513103714-09dca8ec2884.mod 287 BLAKE2B ac895df309c4c2533900f7ff3aaecd59bf883fad6fde8fc7ffef9928fc8f18402fb2198bb3f0b75e876adb7d5d0e37073fc251d149245847ebdd95de1cdf6cd3 SHA512 44dc287d4a33c4225229768c59d1b9e61b51fdc27b1745a8161b17bdef4499cb08ebc565c56caa01673317cbef46cb228ac69b9ada7d4bac870b22eddf5a2977 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200515170657-fc4c6c6a6587.mod 323 BLAKE2B 76123f14f32c6702557406271ddd9e0304f0c9d5bb53c2b503a0a1ca74892da8a685270b6463faf7fe746f7398080f8364afc94b6f7ac8ba1170d645328ce5ca SHA512 67bb03661d5b872932d9a18ee7edc2908612a31db6391a8797e1cfa9aec45c6a3643b7943c4157db60f7e7aa235368a844c5e1fb382fa705074fc721c855a441 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200526211855-cb27e3aa2013.mod 353 BLAKE2B 7e159067adb934153bc2a45c1a091ea85083c9e52927db8aba3e7ef9e13f984dd738aaf3890e85f7daf86afdab8e5717775250715285c0edc05625a544664cd2 SHA512 17266a643d974e2fae18e7055986002b9705bd2a7fb1e3cd3664fe6dbefbc7a04aef6900146c1e1c3ed84bea8b4d1bda4d6c355af2cda013c01f19eed57568d5 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200618031413-b414f8b61790.mod 323 BLAKE2B 264c38a1d0b5dec10ed5c1d4a073c68817dd538b602446ea3db3b53569f14dc1bd88250b6bc14656c5206d23e17858b986188fe0c217bf8853c76121d999b08f SHA512 ab15d32d1f044b9b5806dcf075f3cc4e32f2c79e9a273e5dd30848b6ebb26d71270627536f34010cfe23c130badcb02e5b6f306a1cc1f73ba76bb86bc5ba21b5 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200729003335-053ba62fc06f.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200804131852-c06518451d9c.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200825200019-8632dd797987.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20200904004341-0bd0a958aa1d.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201109203340-2640f1f9cdfb.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201201144952-b05cb90ed32e.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201210142538-e3217bee35cc.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20201214200347-8c77b98c765d.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210222152913-aa3ee6e6a81c.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210303154014-9728d6b83eeb.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210310155132-4ce2db91004e.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210319143718-93e7006c17a6.mod 268 BLAKE2B 4ac4227310c12e7064866c6e3426900fe2e4befb661fd8dd11e47aa93df4a46e678e0dbf64d3df054da44446491c701a205a315e634752b57ccdcda3a9e7c12a SHA512 48f7000353b4c00c042daa550777df9a5031abfd49bc837d11ddd6a843fe05dd79063b423fda6d4ef1f5d42e9824349da341b35b49a9aa56249a6ef7d9d66200 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210402141018-6c239bbf2bb1.mod 408 BLAKE2B ffa3c2000ed843b4274bfd1c06aedf4c5a9aa1fa9abbe06f96c2c09fb1ea8bc18e451fc226097659f5da5e603a67d00aee7d31d7bb7db22614de0c99950ff73a SHA512 c6d892fa8ab198a921437b1b017a9108e516f1d91a79b3fe0c39b674d19aa74385c30ae9456fdd1565c6c6308ce1b811d7b49db45e3fdedf1286aed38c1c48b4 +DIST google.golang.org%2Fgenproto%2F@v%2Fv0.0.0-20210602131652-f16073e35f0c.mod 278 BLAKE2B bc29676533b5813b8383ab995cd9c117cfa3712c1a7091b504a3feb60614b704fd031692dabd7a479fef427efc584b697b74346fdea2fd6df6d09cca8efecf9e SHA512 dbc012381b6e5c891ca583f791ec02094b4d1c43f0c22d1d4a992497d5f2503fcc78fb8f119c891a474156dd8fcde92acc27e75f40cc026cd37913aa83298fc5 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.19.0.mod 833 BLAKE2B 71052eaeaf40883bff624eecce8fd6f5669fdea9355e6ae0db9c86c841a62f7176d5ab58838d1645f59b9cb4ad4b636048aa3e9f1d7db521104b8f09dc535bc7 SHA512 38c4f75a0121cecd31b2628da3c3d77aeeb9b2c1974eef2d2d2bb7a3eb507d330debb7f14a724c8910174439b38ab54458096aaf665ea4af87a83f866ca0452e +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.20.1.mod 795 BLAKE2B b825f2ab62a96b9b164410f761228575fd9882de37635c09803b9d2ce682ebbec30f301fd874aafaad95a5aa2431ba25962073e1bd4f336d8cb137e5939a8708 SHA512 585d4cf68b50a70d7967ac3941a7a83b83ed5df1a31773589a38348b6fdf247eb49e7778f7054b78ba1a65eef48d004a815abad932876cb1af2c09deea9c0db8 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.21.1.mod 828 BLAKE2B a57ef0fe7edabd002918282ba9ef83386689db2688fd8f1b9ebedd191bb0b7059cc0b99d95974ab68112cd48e1865558d314dda64c71ab239de39fe6e8f0db5b SHA512 f9ab0c8ed5a58799a39f64c63b995badb24d8ba1148c7a1be1e3342d1b0d6a6e334fa2cab16f8e9396907e60386cbccb6495dbbe3ca09440bb878e10e1686d62 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.23.0.mod 762 BLAKE2B 3c67c1bfdf0cef36f702e4a56d42cd7861cc573282ecf1667c7b19b97b8329a67f34a4c2ef3b2b865cabbd35a03dc43284e4c1af90dd8bb6018b0d8a192484b5 SHA512 4ea69ff3644e3e51f4a9ce73325a995b119088a9c97fec4a4811d1d9f119799182cd4dac377e3b58d96e10b8f6ba500a85ad72463ef4305d04ed1c55261526c2 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.25.1.mod 532 BLAKE2B 4c46c03905fc660d54c7acdb5cd614db9429b0e1add087fa5068f41a72d04b2f776e8326d1181e63ce29078f075d2312f9b0baeaeb048ea3d73f2fdba111e35d SHA512 0171fadf89079d7c0f18b1401aedfd886888d0a4ec4e107aec191c3875c640990532e1f57a3f5306a2e5705ddcf7e09ab2ce4953710347c09deb1d9d5f2d3c1f +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.26.0.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.27.0.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.27.1.mod 562 BLAKE2B 33a46aa2516aa10a1bfed0431c4f3d41554aa8ab5cff1f259323c47999696d0cdf9113f162eebf3bbc18cea163f1c6f8225777653191380cfccf06e5921db81e SHA512 6e06146c3ee73338a24698b08d0091dca5cc67d033e1a98ca28157dccd8e056a3a2624c798180eda5917f90e1e37aff31158cb8ab2cedeb8e4578324719605ef +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.28.0.mod 532 BLAKE2B ebe5fc28123fed2d7c497a7e237039a4a90f6eeb389b61650cede1d3bb850a1cd09c1574ee57fe65b6f4d338bb440a67ff802a28805b044bcc78b39ce2acd5b6 SHA512 85a0f6a03de8c151aacca3944a75738ac01ba368be98d6e4756a772976fccfd0faac55df170feb51ac86a10241a613b2ce1ac7d7c5cbef41ee2ed8eb93416801 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.29.1.mod 542 BLAKE2B d2411d4096489755e1a83388e3b3271930614b11b5d677af4a7ce0ee9c5d4618bda9ccf29c9dce7a2d0254676dfea8bd54c88ec857473f4beaee92d61da9c209 SHA512 a8ff8c888452392a2026849edd07ad5aa36691f7cb30357c33aee3457e03cac9daf48195b90c2ea62b71337c37bcea23d7a5996eaddc4330749487789dd70fb3 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.30.0.mod 511 BLAKE2B 94c30e556883cd2f7149d49865821ebebbb0858d6a78ab03471b876dd57294308437ecafc7122f894310c5aa3558d18c9402ce54a62f666232a3a6bcb5bb8a24 SHA512 a41ca5b114ddc35287b79e63133b1e753dc9baf5e993dd08045c9400a91a741cfab96dad0870c0ae835226031ba3eae11bbb48df814b9613308be63a0d70b603 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.31.0.mod 511 BLAKE2B 94c30e556883cd2f7149d49865821ebebbb0858d6a78ab03471b876dd57294308437ecafc7122f894310c5aa3558d18c9402ce54a62f666232a3a6bcb5bb8a24 SHA512 a41ca5b114ddc35287b79e63133b1e753dc9baf5e993dd08045c9400a91a741cfab96dad0870c0ae835226031ba3eae11bbb48df814b9613308be63a0d70b603 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.31.1.mod 511 BLAKE2B 94c30e556883cd2f7149d49865821ebebbb0858d6a78ab03471b876dd57294308437ecafc7122f894310c5aa3558d18c9402ce54a62f666232a3a6bcb5bb8a24 SHA512 a41ca5b114ddc35287b79e63133b1e753dc9baf5e993dd08045c9400a91a741cfab96dad0870c0ae835226031ba3eae11bbb48df814b9613308be63a0d70b603 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.33.1.mod 542 BLAKE2B e4b2b7b1fa60a14dbc498ae1ba77dfe6056d4f990c8b699323802ca3f5c31896c498d907c766b49c093d0c89edf7d57604daac7f64a543fc5e0745e7b6fd1bc2 SHA512 4e4f309652556a76b4dcd3bc14b32c69d8aac9dde500456d1d9f9f4c773a5aeaa19061f29f5148f7e815c0c5dd0ba377470975d004b0b73213206e7d5aeb89df +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.33.2.mod 578 BLAKE2B db5963bd3e0da1108af3ae72d613cc24fbe23c0569e137ff8c4ba94e393b2b574612e0133a263e8a264cf781469983363a8f147a7f0d9e0f21ed4831772565a0 SHA512 3c04e477a21db637ce07078cb89ad236db3151ca0fe474eab32c326e7e849b41abfa873045d2214bc95e34ebec7767a68f9d5a9828ef286abb4636a14677c479 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.34.0.mod 578 BLAKE2B 620224161970d1fb64725588af21b34b4c986349185177b34fc7d8b33db92fcbbd270f1ff6bb9449b6e1289c17d9fd6cb0c284f774fe52c68deaf147266d593e SHA512 b9535ff6b3954975139cadd62af8d229c8e27b2ed3b62f0307bd99c3ec211e1fdd1c70c2bb93d755c8b59b7f4f22dcfc3dfa2d8d959ac30e1905435ec1d870ad +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.35.0.mod 608 BLAKE2B 01e491f455fd8b3faf2dabdc8ba3e343c67461f3c58621a9c63575940474e3b4346e4eb1c8f260e78f3ca7cfecddf54f7656f590665d3596e6af1391974b284f SHA512 33faa853ccdf8c52a82c9c44e4b5f2dae76e5cc2c1e8227036f8f5fe7f1b496066fa72a379714491c6d2ac14e0ea8fe5419dc0a1626f9e60933b897903377b45 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.36.0.mod 608 BLAKE2B 01e491f455fd8b3faf2dabdc8ba3e343c67461f3c58621a9c63575940474e3b4346e4eb1c8f260e78f3ca7cfecddf54f7656f590665d3596e6af1391974b284f SHA512 33faa853ccdf8c52a82c9c44e4b5f2dae76e5cc2c1e8227036f8f5fe7f1b496066fa72a379714491c6d2ac14e0ea8fe5419dc0a1626f9e60933b897903377b45 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.36.1.mod 608 BLAKE2B 01e491f455fd8b3faf2dabdc8ba3e343c67461f3c58621a9c63575940474e3b4346e4eb1c8f260e78f3ca7cfecddf54f7656f590665d3596e6af1391974b284f SHA512 33faa853ccdf8c52a82c9c44e4b5f2dae76e5cc2c1e8227036f8f5fe7f1b496066fa72a379714491c6d2ac14e0ea8fe5419dc0a1626f9e60933b897903377b45 +DIST google.golang.org%2Fgrpc%2F@v%2Fv1.38.0.mod 608 BLAKE2B 7de276dcb3541de0e9509c95860d13991855aa3f9193d32fe540fd41b28db88e3787c767073a6be9c294b6ece11742d80d13a98cbc1a57c48fe81d1bb7c45004 SHA512 bf2d4e70b656e1345aee9029d35a922424bdbdd05edb45fd8f0267af3a17da53d1d1ff005d58b99d721883e7371b2d2ea99fb67bda9ae880f5ea12a32d8f2078 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200109180630-ec00e32a8dfd.mod 83 BLAKE2B 4cef0579e4d6b156c1af532343070021171ead815734fe1210a0be6a8ba9bc5f3d11b97ee14cde810f2556bca76c206520f56363ee82af7409772d33301e413d SHA512 3cb3393e78f44d9de80074244756d5e309d19adca15e8313a392b925a687edad46e93c612da1539dc09d0c0072a063eede6f04fbd9e5671059e9857da0f7b1e6 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200221191635-4d8936d0db64.mod 128 BLAKE2B 79cca062b7c73fedaa5357b7b43af16adc1ef83a86be48787887ec450e022d31e0700b7ca4cf5dca03bf2ad9db79727da0fbb89c73bdb006db6b68d75c3e1751 SHA512 bf45db2ba4ae10b447c471118551d337125d5432142f5aa4ba964054d09393730c23373e42eb34574ca93f9b1a12364669be13ba7faa7d9908cacb982984d414 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv0.0.0-20200228230310-ab0ca4ff8a60.mod 158 BLAKE2B 8cafd0a40647244f2dd1d3d3da7ef8e376c6eb3823fca68d7aeb041d480e1147b70b70c49c65e47ff1e9b92eba026a109c67c7900da88cf8569ebd037912a35c SHA512 7d00ab108b35ba41ed8c6ad54533bbbd967e0cdf39e62cb8914c0c6e4a531c779a28ea3fb2a4a7f6f4af7f3c922246a8d8ec8eabb779758245cedbebfdd97378 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.20.1-0.20200309200217-e05f789c0967.mod 128 BLAKE2B e36e105129abbd7729a6d509724246766c16df526ce22637e92ca8f29bf854b66622a0afc5afe8e4ad29c9efc498c488a87020fad5969e044757d49ed4bd6399 SHA512 802c0df5ed11f0bb2e221c01152c6339d3634068f89aac760654411884e6b936b031cbfabad57c5add340f9d504edfcd683c77cb0ba7d753e06bc604095257ce +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.21.0.mod 158 BLAKE2B 46e19153fe487751cddafb86818a962b621b10c109e513ef22e7f5c93b44dd94c6a1636e6c03d0db6e5099536901821549859bcf84f06c00483637d5d4284c43 SHA512 4797f4305d5b0159aba0825c0432cc5678cb74e55cd95eb5c42e9879a62db5aefa76c6286a436aee9a31b096193e8a3bc2e67175f0296c9d5eca3d03e98ab2d9 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.22.0.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.23.0.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.23.1-0.20200526195155-81db48ad09cc.mod 123 BLAKE2B 1c4e918b0eba97f6cbf2766da4d81d59be965582a63fcb5d876194d0e57575bfc91ed40418bd435b7cb13f244c44acbe00821098b52b6d64111a4f812e4a5909 SHA512 dab1668079153e90bea3913c9aae022543d17d61e275e3d0e2ba7dfda3dd8f82642bcfd1e4d4add2b8f4fed342efd66ee6c7d7fe1e65e67e4e62f2d0ffd2387c +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.24.0.mod 186 BLAKE2B ac72ab4b58c29ea036b52ea6972dba93b3ff95ceea9b476355b14bc335bfb99ac350101e70ec678bfb6656157679f3dd42a200a1531b982ad9c995c5063ad541 SHA512 d9197910537264ba24d95110f470ce2b057b795e7244bcae423ea922a8eb4f2c89df3b6dceb58e71cc7ba1f68ccaa3dfa78d7c26d63f5949d4014b8df336512c +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.25.0.mod 186 BLAKE2B 7df4a9ba66d7fcfc40d73332ba6fcece38a38ffef4e9686fe7887272cdc81904438cfdd0e733224058289d24ee23efe087ed9a2b4f2dc31e7213bc3038ed9512 SHA512 1b0e5543fcdbca876b51ed261aa7b8abf09e985e4622111d46378893b7a2bbad882135fc1eb26ebbf97078800f6ad9f2983dd11c62a8aaa2ab1a4f0774585e65 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0-rc.1.mod 83 BLAKE2B 0e4901ba1d4e31ef22f0f978ee7b7d926ac2cd3a1cb5d8d8a81a33e02f9dc81aad6508280d65659862c3a9bc0667c334cb6cd8c0c532d5fdb3735a415c2a5eca SHA512 a7b2aad691925341e3d1f6d1d1453b68386902a4e2e1c0deb406bc157d04328c5519a01ce938a33a6e358cbd9dc0c2f862c9822bde5314d2eb9d416d7bf789d2 +DIST google.golang.org%2Fprotobuf%2F@v%2Fv1.26.0.mod 123 BLAKE2B 73f875413489557d8f0bbcd665c06356b900f87e2cd9ef0ee5aba218a3a910842912d36dc9e653afa538c99cc723d28327a8bec6eac1f6bd93277d70fa891339 SHA512 d618524aca1cb3e525060bb66b0c8f06c9ad6be5389be228d265dbcdb368442f4f0a7e98f8c9082916b2579d77e627a550904f0b1c058b7d5e45eb7ceb77c2e0 +DIST gopkg.in%2Falecthomas%2Fkingpin.v2%2F@v%2Fv2.2.6.mod 38 BLAKE2B e7781691d8c15b764ef6c89fcdf20e69fc28d46e8df2703b6fdc342247595c10ed25e3cc5b30cd29b81c57837f5685e4122e1b2c218a51fffbb1567c85b0835a SHA512 585188d3a75067e6b7d8a8321959fe7df80c6a19f8668a87f0d1b8687c4d2cefc039167446f6d02f7eeeb147371bc7a673348213bcb07f4d90bebc0ccf9f2015 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2 +DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip 41481 BLAKE2B b952f04dc8d4717c839de5a5b7780ec2434915d11f897cc759647f71073dd3df717e1195ff2f4f804457195886c63620b342a089fc489f5deafa9c928708d4bb SHA512 40a523fc1dcc36677a0dc0e626313d44a308fa2ad5eedf7b616470ae2972dd8f5b78c18384efffa65d58391e60b704ed35db5557a5dce8362ae45204f64b721d +DIST gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.mod 133 BLAKE2B c4ac637e2bf2d6635065be5213d73f23a1870054c58e9f1cce93af4627ed6fdefa96798b0fbbd27666573757f8b4a48c694ddf3f86c98e898124294459500771 SHA512 cac59fd7470fc9d3203dab6b9e881d4182cfca5acf0a19207a9aff2964d42f20422f9a164bb52b2fa73c523e3caafd63028189bd4190a1670870154dbf3e8178 +DIST gopkg.in%2Fini.v1%2F@v%2Fv1.51.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73 +DIST gopkg.in%2Fini.v1%2F@v%2Fv1.62.0.mod 23 BLAKE2B 4e15082dd2b6e386e93baa78307538fba456343420c52605d453c6309f256e8062ea4b821d70c926096ae58a8feb33c6b796726d2dcc886c58e8293f99ac92a7 SHA512 7650ff592e6f5a0393f794fbdf17a28ad228a2d29ca79685c9ab8d9ec395554f1691b2a0d061e6248cf542f89be4d9a68884f7b24de7c8ddfef9c02cfeedda73 +DIST gopkg.in%2Fini.v1%2F@v%2Fv1.62.0.zip 66745 BLAKE2B acf0c83323e5e7a7444b615ca7bbdfd4c43bc9a5985532fec2cf80679fc49bf23cfa8579468fff501a1ada101b3ce84fd24223408e05a85408235990fffa20ff SHA512 b812663ce5f6668da2265890b0ec9fd0531bb128a69fc6cf3546ca9acda71b4db2d8be782f18d81665b060d0418ce6f92bfb69f6dcb89b18b0d5492df4505cb3 +DIST gopkg.in%2Fresty.v1%2F@v%2Fv1.12.0.mod 86 BLAKE2B a2c81f0cabd00084e6e52de82e9ba9a5bdf42d45123b7a58ebe4baa07b41631498c7590535884282869c4947b4f4f9ea0f41bfd28c1c7bbd516ea5631f207e30 SHA512 84c11a71dfd5f94cbcc79aaa8d387600ea3eec89cdb44bc63e55daad5700dc20aa719ce7a5c960cf97900231bedd118afbd93c408aec449e68ed5d8c5641ff57 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.0.0-20170812160011-eb3733d160e7.mod 24 BLAKE2B 1cb17a1c6b1eb33cebd983f9e965f6db03f5095441d7cd72aff6df805501eef4dc249c22ecc85da360c27696a7c4ae613f0769a1f89e73f286281de89ffd3ef2 SHA512 89b481cc62ed7a486990ebfcf65cf7a344e5d189deef680e6ddd82dc93f31d166af05fc27b4a95ea27c33fd3ced1b87d4050d617d52008ca059c4a5d3b6c26a9 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.1.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 888532a43aa7569fc03a62d78507081f30342eb4be40c01252683b16cd3658dd7b30d5f8a071dffe2c05f57bbee3afbc1ee4324c471788c633a878d498ff7d57 SHA512 2790882fbfa812468b9b3443630b1f1ee67a968eb20da8e4a1bfd410e4b516a8a7e77c07414b64f17e11e2151161b85d019e172cc833a45b19e66d4c70f89f82 +DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip 81183 BLAKE2B 0e3222d715fe7e9e8e9a10abad817f75bdd095f9af250d6bdf1ee2881930c739111de8b526175c9204995c48e0ade9852541a7f22b0ce1261f473986a2739182 SHA512 d6f4ac547609c943adfc6b518ff03ac09da566ba2b29466abe8f6db3d5a41ae7e5c187068dce4e77271905b1aa88497ca49a43bb9bbf9c94011b7ccf1b4b2f42 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip 105245 BLAKE2B f0bcfd9d097905364d9c2b032b92a8aad64b63e0942eb864759b156eb97ac58769fbc035acf4ba57bd55db1b6596499ddc6d36e6d2e5cc584c2a465256ca3a73 SHA512 f9c0400f1f5590d7185ae3fdac7adf1787a5f5198e52ebd02841b7df5113c5e34de6a66fa01b2f5735be4b21190dffb46e9d8b084ad5c00ebd99599a39ff73db +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190102054323-c2f93a96b099.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190106161140-3f1c8253044a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190418001031-e561f6794a2a.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20190523083050-ea95bdfd59fc.mod 26 BLAKE2B db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5 SHA512 d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.3.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 +DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 300 BLAKE2B 3aa707c72ce7e402cc1765fed30253eb87e9e87aecc8096130e973623f53ded2a7572ca3d464e4db9de524cd651b3aa8fbc9fa0ef6bdc4eb9670b4d8652f4dfc SHA512 d814675e448688f6a506397bedb262fb2583c913ec1f8ca9ffc11206bdcd7e1f4ee3c561aee366eb2cdaede8c522a6f58f116236f3033bc7e91ec139bdd140f9 +DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f SHA512 db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774 +DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566 SHA512 e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5 +DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7 SHA512 2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863 +DIST wakatime-cli-1.27.0.tar.gz 209664 BLAKE2B 0dcb7ead3a20729fab1738b6143176bec82e7f274f9e95b3c551a6f716f2ad953ac07da513e6cff019f821bbcf34ec8dab7e4decddc070e50b146c29061581e0 SHA512 059a24382cce5c22d11124941946adb72ce600f86473065c11ceb22656188b115c3e5655af491f6b8c144ab1311b4a7d024c43711ff0cac91c3accb27fb9e120 +DIST wakatime-cli-1.28.6.tar.gz 210000 BLAKE2B e42748bd151dff2621ad3be1b555910ba82028f0ac2b7f3a9e526765a363b8176f635050f8f9e7b03e9134c7c8347144960282bb1031fa06908d16cde561c159 SHA512 82c26968927fb56e136de0ff9338c5cb3e4fd6b76c953a548c9b92a2928ea75019f0f2fc2b18c80e1aa80e036bbf6d8728ded6849497bed4a627c2cc81c5657b diff --git a/dev-util/wakatime-cli/metadata.xml b/dev-util/wakatime-cli/metadata.xml new file mode 100644 index 000000000..75ed9dcbc --- /dev/null +++ b/dev-util/wakatime-cli/metadata.xml @@ -0,0 +1,11 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + wakatime/wakatime-cli + + diff --git a/dev-util/wakatime-cli/wakatime-cli-1.27.0.ebuild b/dev-util/wakatime-cli/wakatime-cli-1.27.0.ebuild new file mode 100644 index 000000000..e8d6abdf2 --- /dev/null +++ b/dev-util/wakatime-cli/wakatime-cli-1.27.0.ebuild @@ -0,0 +1,748 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "cloud.google.com/go v0.26.0/go.mod" + "cloud.google.com/go v0.34.0/go.mod" + "cloud.google.com/go v0.38.0/go.mod" + "cloud.google.com/go v0.44.1/go.mod" + "cloud.google.com/go v0.44.2/go.mod" + "cloud.google.com/go v0.45.1/go.mod" + "cloud.google.com/go v0.46.3/go.mod" + "cloud.google.com/go v0.50.0/go.mod" + "cloud.google.com/go v0.52.0/go.mod" + "cloud.google.com/go v0.53.0/go.mod" + "cloud.google.com/go v0.54.0/go.mod" + "cloud.google.com/go v0.56.0/go.mod" + "cloud.google.com/go v0.57.0/go.mod" + "cloud.google.com/go v0.62.0/go.mod" + "cloud.google.com/go v0.65.0/go.mod" + "cloud.google.com/go v0.72.0/go.mod" + "cloud.google.com/go v0.74.0/go.mod" + "cloud.google.com/go v0.78.0/go.mod" + "cloud.google.com/go v0.79.0/go.mod" + "cloud.google.com/go v0.81.0/go.mod" + "cloud.google.com/go/bigquery v1.0.1/go.mod" + "cloud.google.com/go/bigquery v1.3.0/go.mod" + "cloud.google.com/go/bigquery v1.4.0/go.mod" + "cloud.google.com/go/bigquery v1.5.0/go.mod" + "cloud.google.com/go/bigquery v1.7.0/go.mod" + "cloud.google.com/go/bigquery v1.8.0/go.mod" + "cloud.google.com/go/datastore v1.0.0/go.mod" + "cloud.google.com/go/datastore v1.1.0/go.mod" + "cloud.google.com/go/firestore v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.0.1/go.mod" + "cloud.google.com/go/pubsub v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.2.0/go.mod" + "cloud.google.com/go/pubsub v1.3.1/go.mod" + "cloud.google.com/go/storage v1.0.0/go.mod" + "cloud.google.com/go/storage v1.5.0/go.mod" + "cloud.google.com/go/storage v1.6.0/go.mod" + "cloud.google.com/go/storage v1.8.0/go.mod" + "cloud.google.com/go/storage v1.10.0/go.mod" + "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod" + "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c" + "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c/go.mod" + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod" + "github.com/OneOfOne/xxhash v1.2.2/go.mod" + "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38" + "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38/go.mod" + "github.com/alecthomas/colour v0.1.0" + "github.com/alecthomas/colour v0.1.0/go.mod" + "github.com/alecthomas/kong v0.2.11/go.mod" + "github.com/alecthomas/repr v0.0.0-20201120212035-bb82daffcca2" + "github.com/alecthomas/repr v0.0.0-20201120212035-bb82daffcca2/go.mod" + "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" + "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" + "github.com/antihax/optional v1.0.0/go.mod" + "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" + "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" + "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod" + "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" + "github.com/beorn7/perks v1.0.0/go.mod" + "github.com/bgentry/speakeasy v0.1.0/go.mod" + "github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod" + "github.com/bketelsen/crypt v0.0.4/go.mod" + "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" + "github.com/cespare/xxhash v1.1.0/go.mod" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/client9/misspell v0.3.4/go.mod" + "github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod" + "github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod" + "github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod" + "github.com/coreos/bbolt v1.3.2/go.mod" + "github.com/coreos/etcd v3.3.13+incompatible/go.mod" + "github.com/coreos/go-semver v0.3.0/go.mod" + "github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod" + "github.com/coreos/go-systemd/v22 v22.3.2/go.mod" + "github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod" + "github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964" + "github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" + "github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod" + "github.com/dlclark/regexp2 v1.4.0" + "github.com/dlclark/regexp2 v1.4.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.4/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.7/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod" + "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" + "github.com/fatih/color v1.7.0/go.mod" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/fsnotify/fsnotify v1.4.9" + "github.com/fsnotify/fsnotify v1.4.9/go.mod" + "github.com/ghodss/yaml v1.0.0/go.mod" + "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod" + "github.com/go-kit/kit v0.8.0/go.mod" + "github.com/go-logfmt/logfmt v0.3.0/go.mod" + "github.com/go-logfmt/logfmt v0.4.0/go.mod" + "github.com/go-stack/stack v1.8.0/go.mod" + "github.com/godbus/dbus/v5 v5.0.4/go.mod" + "github.com/gogo/protobuf v1.1.1/go.mod" + "github.com/gogo/protobuf v1.2.1/go.mod" + "github.com/gogo/protobuf v1.3.2/go.mod" + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod" + "github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod" + "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod" + "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod" + "github.com/golang/mock v1.1.1/go.mod" + "github.com/golang/mock v1.2.0/go.mod" + "github.com/golang/mock v1.3.1/go.mod" + "github.com/golang/mock v1.4.0/go.mod" + "github.com/golang/mock v1.4.1/go.mod" + "github.com/golang/mock v1.4.3/go.mod" + "github.com/golang/mock v1.4.4/go.mod" + "github.com/golang/mock v1.5.0/go.mod" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.1/go.mod" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/golang/protobuf v1.3.3/go.mod" + "github.com/golang/protobuf v1.3.4/go.mod" + "github.com/golang/protobuf v1.3.5/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" + "github.com/golang/protobuf v1.4.0-rc.2/go.mod" + "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" + "github.com/golang/protobuf v1.4.0/go.mod" + "github.com/golang/protobuf v1.4.1/go.mod" + "github.com/golang/protobuf v1.4.2/go.mod" + "github.com/golang/protobuf v1.4.3/go.mod" + "github.com/golang/protobuf v1.5.0/go.mod" + "github.com/golang/protobuf v1.5.1/go.mod" + "github.com/golang/protobuf v1.5.2/go.mod" + "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" + "github.com/google/btree v1.0.0/go.mod" + "github.com/google/go-cmp v0.2.0/go.mod" + "github.com/google/go-cmp v0.3.0/go.mod" + "github.com/google/go-cmp v0.3.1/go.mod" + "github.com/google/go-cmp v0.4.0/go.mod" + "github.com/google/go-cmp v0.4.1/go.mod" + "github.com/google/go-cmp v0.5.0/go.mod" + "github.com/google/go-cmp v0.5.1/go.mod" + "github.com/google/go-cmp v0.5.2/go.mod" + "github.com/google/go-cmp v0.5.3/go.mod" + "github.com/google/go-cmp v0.5.4/go.mod" + "github.com/google/go-cmp v0.5.5/go.mod" + "github.com/google/gofuzz v1.0.0/go.mod" + "github.com/google/martian v2.1.0+incompatible/go.mod" + "github.com/google/martian/v3 v3.0.0/go.mod" + "github.com/google/martian/v3 v3.1.0/go.mod" + "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" + "github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod" + "github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod" + "github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod" + "github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod" + "github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod" + "github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod" + "github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod" + "github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod" + "github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod" + "github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod" + "github.com/google/renameio v0.1.0/go.mod" + "github.com/google/uuid v1.1.2/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.4/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.5/go.mod" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" + "github.com/gorilla/websocket v1.4.2/go.mod" + "github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod" + "github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod" + "github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod" + "github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod" + "github.com/hashicorp/consul/api v1.1.0/go.mod" + "github.com/hashicorp/consul/sdk v0.1.1/go.mod" + "github.com/hashicorp/errwrap v1.0.0/go.mod" + "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod" + "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" + "github.com/hashicorp/go-msgpack v0.5.3/go.mod" + "github.com/hashicorp/go-multierror v1.0.0/go.mod" + "github.com/hashicorp/go-rootcerts v1.0.0/go.mod" + "github.com/hashicorp/go-sockaddr v1.0.0/go.mod" + "github.com/hashicorp/go-syslog v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.1/go.mod" + "github.com/hashicorp/go.net v0.0.1/go.mod" + "github.com/hashicorp/golang-lru v0.5.0/go.mod" + "github.com/hashicorp/golang-lru v0.5.1/go.mod" + "github.com/hashicorp/hcl v1.0.0" + "github.com/hashicorp/hcl v1.0.0/go.mod" + "github.com/hashicorp/logutils v1.0.0/go.mod" + "github.com/hashicorp/mdns v1.0.0/go.mod" + "github.com/hashicorp/memberlist v0.1.3/go.mod" + "github.com/hashicorp/serf v0.8.2/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/jonboulle/clockwork v0.1.0/go.mod" + "github.com/json-iterator/go v1.1.6/go.mod" + "github.com/json-iterator/go v1.1.11/go.mod" + "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" + "github.com/jstemmer/go-junit-report v0.9.1/go.mod" + "github.com/jtolds/gls v4.20.0+incompatible" + "github.com/jtolds/gls v4.20.0+incompatible/go.mod" + "github.com/julienschmidt/httprouter v1.2.0/go.mod" + "github.com/kisielk/errcheck v1.1.0/go.mod" + "github.com/kisielk/errcheck v1.5.0/go.mod" + "github.com/kisielk/gotool v1.0.0/go.mod" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" + "github.com/kr/fs v0.1.0/go.mod" + "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" + "github.com/kr/pretty v0.1.0" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0" + "github.com/kr/text v0.1.0/go.mod" + "github.com/magiconair/properties v1.8.1/go.mod" + "github.com/magiconair/properties v1.8.5" + "github.com/magiconair/properties v1.8.5/go.mod" + "github.com/mattn/go-colorable v0.0.9/go.mod" + "github.com/mattn/go-colorable v0.1.8/go.mod" + "github.com/mattn/go-isatty v0.0.3/go.mod" + "github.com/mattn/go-isatty v0.0.12" + "github.com/mattn/go-isatty v0.0.12/go.mod" + "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" + "github.com/miekg/dns v1.0.14/go.mod" + "github.com/mitchellh/cli v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.1.0" + "github.com/mitchellh/go-homedir v1.1.0/go.mod" + "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" + "github.com/mitchellh/gox v0.4.0/go.mod" + "github.com/mitchellh/iochan v1.0.0/go.mod" + "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" + "github.com/mitchellh/mapstructure v1.1.2/go.mod" + "github.com/mitchellh/mapstructure v1.4.1" + "github.com/mitchellh/mapstructure v1.4.1/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" + "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" + "github.com/modern-go/reflect2 v1.0.1/go.mod" + "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" + "github.com/oklog/ulid v1.3.1/go.mod" + "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" + "github.com/pelletier/go-toml v1.2.0/go.mod" + "github.com/pelletier/go-toml v1.9.3" + "github.com/pelletier/go-toml v1.9.3/go.mod" + "github.com/pkg/errors v0.8.0/go.mod" + "github.com/pkg/errors v0.8.1/go.mod" + "github.com/pkg/errors v0.9.1/go.mod" + "github.com/pkg/sftp v1.10.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/posener/complete v1.1.1/go.mod" + "github.com/prometheus/client_golang v0.9.1/go.mod" + "github.com/prometheus/client_golang v0.9.3/go.mod" + "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" + "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod" + "github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod" + "github.com/prometheus/common v0.4.0/go.mod" + "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" + "github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod" + "github.com/prometheus/tsdb v0.7.1/go.mod" + "github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" + "github.com/rogpeppe/fastuuid v1.2.0/go.mod" + "github.com/rogpeppe/go-internal v1.3.0/go.mod" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod" + "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" + "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" + "github.com/sergi/go-diff v1.1.0" + "github.com/sergi/go-diff v1.1.0/go.mod" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.2.0/go.mod" + "github.com/sirupsen/logrus v1.8.1" + "github.com/sirupsen/logrus v1.8.1/go.mod" + "github.com/slongfield/pyfmt v0.0.0-20180124071345-020a7cb18bca" + "github.com/slongfield/pyfmt v0.0.0-20180124071345-020a7cb18bca/go.mod" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" + "github.com/smartystreets/goconvey v1.6.4" + "github.com/smartystreets/goconvey v1.6.4/go.mod" + "github.com/soheilhy/cmux v0.1.4/go.mod" + "github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" + "github.com/spf13/afero v1.1.2/go.mod" + "github.com/spf13/afero v1.6.0" + "github.com/spf13/afero v1.6.0/go.mod" + "github.com/spf13/cast v1.3.0/go.mod" + "github.com/spf13/cast v1.3.1" + "github.com/spf13/cast v1.3.1/go.mod" + "github.com/spf13/cobra v1.1.1" + "github.com/spf13/cobra v1.1.1/go.mod" + "github.com/spf13/jwalterweatherman v1.0.0/go.mod" + "github.com/spf13/jwalterweatherman v1.1.0" + "github.com/spf13/jwalterweatherman v1.1.0/go.mod" + "github.com/spf13/pflag v1.0.3/go.mod" + "github.com/spf13/pflag v1.0.5" + "github.com/spf13/pflag v1.0.5/go.mod" + "github.com/spf13/viper v1.7.0/go.mod" + "github.com/spf13/viper v1.8.0" + "github.com/spf13/viper v1.8.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/objx v0.1.1/go.mod" + "github.com/stretchr/testify v1.2.2/go.mod" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/stretchr/testify v1.5.1/go.mod" + "github.com/stretchr/testify v1.6.1/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "github.com/subosito/gotenv v1.2.0" + "github.com/subosito/gotenv v1.2.0/go.mod" + "github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod" + "github.com/wakatime/chroma v0.8.2-wakatime.7" + "github.com/wakatime/chroma v0.8.2-wakatime.7/go.mod" + "github.com/wakatime/goInfo v0.1.0-wakatime.6" + "github.com/wakatime/goInfo v0.1.0-wakatime.6/go.mod" + "github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod" + "github.com/yookoala/realpath v1.0.0" + "github.com/yookoala/realpath v1.0.0/go.mod" + "github.com/yuin/goldmark v1.1.25/go.mod" + "github.com/yuin/goldmark v1.1.27/go.mod" + "github.com/yuin/goldmark v1.1.32/go.mod" + "github.com/yuin/goldmark v1.2.1/go.mod" + "github.com/yuin/goldmark v1.3.5/go.mod" + "go.etcd.io/bbolt v1.3.2/go.mod" + "go.etcd.io/bbolt v1.3.5" + "go.etcd.io/bbolt v1.3.5/go.mod" + "go.etcd.io/etcd/api/v3 v3.5.0/go.mod" + "go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod" + "go.etcd.io/etcd/client/v2 v2.305.0/go.mod" + "go.opencensus.io v0.21.0/go.mod" + "go.opencensus.io v0.22.0/go.mod" + "go.opencensus.io v0.22.2/go.mod" + "go.opencensus.io v0.22.3/go.mod" + "go.opencensus.io v0.22.4/go.mod" + "go.opencensus.io v0.22.5/go.mod" + "go.opencensus.io v0.23.0/go.mod" + "go.uber.org/atomic v1.4.0/go.mod" + "go.uber.org/atomic v1.7.0/go.mod" + "go.uber.org/multierr v1.1.0/go.mod" + "go.uber.org/multierr v1.6.0/go.mod" + "go.uber.org/zap v1.10.0/go.mod" + "go.uber.org/zap v1.17.0/go.mod" + "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" + "golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" + "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" + "golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" + "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod" + "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" + "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" + "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod" + "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod" + "golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod" + "golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod" + "golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod" + "golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod" + "golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod" + "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod" + "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod" + "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod" + "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod" + "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod" + "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod" + "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod" + "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod" + "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" + "golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod" + "golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod" + "golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod" + "golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod" + "golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod" + "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod" + "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod" + "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod" + "golang.org/x/mod v0.1.0/go.mod" + "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" + "golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod" + "golang.org/x/mod v0.2.0/go.mod" + "golang.org/x/mod v0.3.0/go.mod" + "golang.org/x/mod v0.4.0/go.mod" + "golang.org/x/mod v0.4.1/go.mod" + "golang.org/x/mod v0.4.2/go.mod" + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" + "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" + "golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod" + "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" + "golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod" + "golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod" + "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" + "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod" + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod" + "golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod" + "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod" + "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod" + "golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod" + "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod" + "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod" + "golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod" + "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" + "golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod" + "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod" + "golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod" + "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod" + "golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod" + "golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod" + "golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod" + "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod" + "golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod" + "golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod" + "golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod" + "golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod" + "golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod" + "golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod" + "golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod" + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" + "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" + "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod" + "golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod" + "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod" + "golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod" + "golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod" + "golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod" + "golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod" + "golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod" + "golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod" + "golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" + "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" + "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" + "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" + "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" + "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod" + "golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" + "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod" + "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod" + "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod" + "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" + "golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod" + "golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod" + "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod" + "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" + "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod" + "golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod" + "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod" + "golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod" + "golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod" + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" + "golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod" + "golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod" + "golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" + "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" + "golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" + "golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod" + "golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod" + "golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod" + "golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod" + "golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod" + "golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod" + "golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod" + "golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod" + "golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod" + "golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod" + "golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod" + "golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod" + "golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod" + "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod" + "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod" + "golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod" + "golang.org/x/sys v0.0.0-20210510120138-977fb7262007" + "golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.4/go.mod" + "golang.org/x/text v0.3.5" + "golang.org/x/text v0.3.5/go.mod" + "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" + "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" + "golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod" + "golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod" + "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod" + "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod" + "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod" + "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod" + "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" + "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod" + "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod" + "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod" + "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod" + "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod" + "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod" + "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod" + "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod" + "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod" + "golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod" + "golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod" + "golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" + "golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod" + "golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod" + "golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod" + "golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod" + "golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod" + "golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod" + "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod" + "golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod" + "golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod" + "golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod" + "golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod" + "golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod" + "golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod" + "golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod" + "golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod" + "golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod" + "golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod" + "golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod" + "golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod" + "golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod" + "golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod" + "golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod" + "golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod" + "golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod" + "golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod" + "golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod" + "golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod" + "golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod" + "golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod" + "golang.org/x/tools v0.1.0/go.mod" + "golang.org/x/tools v0.1.2/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod" + "google.golang.org/api v0.4.0/go.mod" + "google.golang.org/api v0.7.0/go.mod" + "google.golang.org/api v0.8.0/go.mod" + "google.golang.org/api v0.9.0/go.mod" + "google.golang.org/api v0.13.0/go.mod" + "google.golang.org/api v0.14.0/go.mod" + "google.golang.org/api v0.15.0/go.mod" + "google.golang.org/api v0.17.0/go.mod" + "google.golang.org/api v0.18.0/go.mod" + "google.golang.org/api v0.19.0/go.mod" + "google.golang.org/api v0.20.0/go.mod" + "google.golang.org/api v0.22.0/go.mod" + "google.golang.org/api v0.24.0/go.mod" + "google.golang.org/api v0.28.0/go.mod" + "google.golang.org/api v0.29.0/go.mod" + "google.golang.org/api v0.30.0/go.mod" + "google.golang.org/api v0.35.0/go.mod" + "google.golang.org/api v0.36.0/go.mod" + "google.golang.org/api v0.40.0/go.mod" + "google.golang.org/api v0.41.0/go.mod" + "google.golang.org/api v0.43.0/go.mod" + "google.golang.org/api v0.44.0/go.mod" + "google.golang.org/appengine v1.1.0/go.mod" + "google.golang.org/appengine v1.4.0/go.mod" + "google.golang.org/appengine v1.5.0/go.mod" + "google.golang.org/appengine v1.6.1/go.mod" + "google.golang.org/appengine v1.6.5/go.mod" + "google.golang.org/appengine v1.6.6/go.mod" + "google.golang.org/appengine v1.6.7/go.mod" + "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" + "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod" + "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod" + "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod" + "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod" + "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod" + "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" + "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod" + "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod" + "google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod" + "google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod" + "google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod" + "google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod" + "google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod" + "google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod" + "google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod" + "google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod" + "google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod" + "google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod" + "google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod" + "google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod" + "google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod" + "google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod" + "google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod" + "google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod" + "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod" + "google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod" + "google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod" + "google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod" + "google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod" + "google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod" + "google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod" + "google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod" + "google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod" + "google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod" + "google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod" + "google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod" + "google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod" + "google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod" + "google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod" + "google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod" + "google.golang.org/grpc v1.19.0/go.mod" + "google.golang.org/grpc v1.20.1/go.mod" + "google.golang.org/grpc v1.21.1/go.mod" + "google.golang.org/grpc v1.23.0/go.mod" + "google.golang.org/grpc v1.25.1/go.mod" + "google.golang.org/grpc v1.26.0/go.mod" + "google.golang.org/grpc v1.27.0/go.mod" + "google.golang.org/grpc v1.27.1/go.mod" + "google.golang.org/grpc v1.28.0/go.mod" + "google.golang.org/grpc v1.29.1/go.mod" + "google.golang.org/grpc v1.30.0/go.mod" + "google.golang.org/grpc v1.31.0/go.mod" + "google.golang.org/grpc v1.31.1/go.mod" + "google.golang.org/grpc v1.33.1/go.mod" + "google.golang.org/grpc v1.33.2/go.mod" + "google.golang.org/grpc v1.34.0/go.mod" + "google.golang.org/grpc v1.35.0/go.mod" + "google.golang.org/grpc v1.36.0/go.mod" + "google.golang.org/grpc v1.36.1/go.mod" + "google.golang.org/grpc v1.38.0/go.mod" + "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" + "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" + "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" + "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" + "google.golang.org/protobuf v1.21.0/go.mod" + "google.golang.org/protobuf v1.22.0/go.mod" + "google.golang.org/protobuf v1.23.0/go.mod" + "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod" + "google.golang.org/protobuf v1.24.0/go.mod" + "google.golang.org/protobuf v1.25.0/go.mod" + "google.golang.org/protobuf v1.26.0-rc.1/go.mod" + "google.golang.org/protobuf v1.26.0/go.mod" + "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" + "gopkg.in/errgo.v2 v2.1.0/go.mod" + "gopkg.in/ini.v1 v1.51.0/go.mod" + "gopkg.in/ini.v1 v1.62.0" + "gopkg.in/ini.v1 v1.62.0/go.mod" + "gopkg.in/resty.v1 v1.12.0/go.mod" + "gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.3/go.mod" + "gopkg.in/yaml.v2 v2.2.4/go.mod" + "gopkg.in/yaml.v2 v2.2.8/go.mod" + "gopkg.in/yaml.v2 v2.4.0" + "gopkg.in/yaml.v2 v2.4.0/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod" + "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" + "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" + "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" + "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" + "honnef.co/go/tools v0.0.1-2019.2.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.4/go.mod" + "rsc.io/binaryregexp v0.2.0/go.mod" + "rsc.io/quote/v3 v3.1.0/go.mod" + "rsc.io/sampler v1.3.0/go.mod" +) + +go-module_set_globals + +MY_PN=$(ver_cut 1 ${PN}) + +DESCRIPTION="Command line interface to WakaTime used by all WakaTime plugins" +HOMEPAGE="https://wakatime.com" +SRC_URI="https://github.com/${MY_PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="BSD MIT MPL-2.0 BSD-2 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + local mygoargs=( + -v + -work + -x + -tags release + -ldflags "-X main.version=${PV}" + -asmflags "-trimpath=${S}" + -gcflags "-trimpath=${S}" + ) + + go build "${mygoargs[@]}" -o ${MY_PN} || die +} + +src_test() { + go test -v -work -x || die +} + +src_install() { + dobin ${MY_PN} +} diff --git a/dev-util/wakatime-cli/wakatime-cli-1.28.6.ebuild b/dev-util/wakatime-cli/wakatime-cli-1.28.6.ebuild new file mode 100644 index 000000000..e8d6abdf2 --- /dev/null +++ b/dev-util/wakatime-cli/wakatime-cli-1.28.6.ebuild @@ -0,0 +1,748 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "cloud.google.com/go v0.26.0/go.mod" + "cloud.google.com/go v0.34.0/go.mod" + "cloud.google.com/go v0.38.0/go.mod" + "cloud.google.com/go v0.44.1/go.mod" + "cloud.google.com/go v0.44.2/go.mod" + "cloud.google.com/go v0.45.1/go.mod" + "cloud.google.com/go v0.46.3/go.mod" + "cloud.google.com/go v0.50.0/go.mod" + "cloud.google.com/go v0.52.0/go.mod" + "cloud.google.com/go v0.53.0/go.mod" + "cloud.google.com/go v0.54.0/go.mod" + "cloud.google.com/go v0.56.0/go.mod" + "cloud.google.com/go v0.57.0/go.mod" + "cloud.google.com/go v0.62.0/go.mod" + "cloud.google.com/go v0.65.0/go.mod" + "cloud.google.com/go v0.72.0/go.mod" + "cloud.google.com/go v0.74.0/go.mod" + "cloud.google.com/go v0.78.0/go.mod" + "cloud.google.com/go v0.79.0/go.mod" + "cloud.google.com/go v0.81.0/go.mod" + "cloud.google.com/go/bigquery v1.0.1/go.mod" + "cloud.google.com/go/bigquery v1.3.0/go.mod" + "cloud.google.com/go/bigquery v1.4.0/go.mod" + "cloud.google.com/go/bigquery v1.5.0/go.mod" + "cloud.google.com/go/bigquery v1.7.0/go.mod" + "cloud.google.com/go/bigquery v1.8.0/go.mod" + "cloud.google.com/go/datastore v1.0.0/go.mod" + "cloud.google.com/go/datastore v1.1.0/go.mod" + "cloud.google.com/go/firestore v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.0.1/go.mod" + "cloud.google.com/go/pubsub v1.1.0/go.mod" + "cloud.google.com/go/pubsub v1.2.0/go.mod" + "cloud.google.com/go/pubsub v1.3.1/go.mod" + "cloud.google.com/go/storage v1.0.0/go.mod" + "cloud.google.com/go/storage v1.5.0/go.mod" + "cloud.google.com/go/storage v1.6.0/go.mod" + "cloud.google.com/go/storage v1.8.0/go.mod" + "cloud.google.com/go/storage v1.10.0/go.mod" + "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod" + "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c" + "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c/go.mod" + "github.com/BurntSushi/toml v0.3.1/go.mod" + "github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod" + "github.com/OneOfOne/xxhash v1.2.2/go.mod" + "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38" + "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38/go.mod" + "github.com/alecthomas/colour v0.1.0" + "github.com/alecthomas/colour v0.1.0/go.mod" + "github.com/alecthomas/kong v0.2.11/go.mod" + "github.com/alecthomas/repr v0.0.0-20201120212035-bb82daffcca2" + "github.com/alecthomas/repr v0.0.0-20201120212035-bb82daffcca2/go.mod" + "github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" + "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" + "github.com/antihax/optional v1.0.0/go.mod" + "github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod" + "github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod" + "github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod" + "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" + "github.com/beorn7/perks v1.0.0/go.mod" + "github.com/bgentry/speakeasy v0.1.0/go.mod" + "github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod" + "github.com/bketelsen/crypt v0.0.4/go.mod" + "github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod" + "github.com/cespare/xxhash v1.1.0/go.mod" + "github.com/chzyer/logex v1.1.10/go.mod" + "github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod" + "github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod" + "github.com/client9/misspell v0.3.4/go.mod" + "github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod" + "github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod" + "github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod" + "github.com/coreos/bbolt v1.3.2/go.mod" + "github.com/coreos/etcd v3.3.13+incompatible/go.mod" + "github.com/coreos/go-semver v0.3.0/go.mod" + "github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod" + "github.com/coreos/go-systemd/v22 v22.3.2/go.mod" + "github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod" + "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod" + "github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964" + "github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod" + "github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod" + "github.com/dlclark/regexp2 v1.4.0" + "github.com/dlclark/regexp2 v1.4.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.0/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.4/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.7/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod" + "github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod" + "github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod" + "github.com/fatih/color v1.7.0/go.mod" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/fsnotify/fsnotify v1.4.9" + "github.com/fsnotify/fsnotify v1.4.9/go.mod" + "github.com/ghodss/yaml v1.0.0/go.mod" + "github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod" + "github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod" + "github.com/go-kit/kit v0.8.0/go.mod" + "github.com/go-logfmt/logfmt v0.3.0/go.mod" + "github.com/go-logfmt/logfmt v0.4.0/go.mod" + "github.com/go-stack/stack v1.8.0/go.mod" + "github.com/godbus/dbus/v5 v5.0.4/go.mod" + "github.com/gogo/protobuf v1.1.1/go.mod" + "github.com/gogo/protobuf v1.2.1/go.mod" + "github.com/gogo/protobuf v1.3.2/go.mod" + "github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod" + "github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod" + "github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod" + "github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod" + "github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod" + "github.com/golang/mock v1.1.1/go.mod" + "github.com/golang/mock v1.2.0/go.mod" + "github.com/golang/mock v1.3.1/go.mod" + "github.com/golang/mock v1.4.0/go.mod" + "github.com/golang/mock v1.4.1/go.mod" + "github.com/golang/mock v1.4.3/go.mod" + "github.com/golang/mock v1.4.4/go.mod" + "github.com/golang/mock v1.5.0/go.mod" + "github.com/golang/protobuf v1.2.0/go.mod" + "github.com/golang/protobuf v1.3.1/go.mod" + "github.com/golang/protobuf v1.3.2/go.mod" + "github.com/golang/protobuf v1.3.3/go.mod" + "github.com/golang/protobuf v1.3.4/go.mod" + "github.com/golang/protobuf v1.3.5/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1/go.mod" + "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod" + "github.com/golang/protobuf v1.4.0-rc.2/go.mod" + "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod" + "github.com/golang/protobuf v1.4.0/go.mod" + "github.com/golang/protobuf v1.4.1/go.mod" + "github.com/golang/protobuf v1.4.2/go.mod" + "github.com/golang/protobuf v1.4.3/go.mod" + "github.com/golang/protobuf v1.5.0/go.mod" + "github.com/golang/protobuf v1.5.1/go.mod" + "github.com/golang/protobuf v1.5.2/go.mod" + "github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod" + "github.com/google/btree v1.0.0/go.mod" + "github.com/google/go-cmp v0.2.0/go.mod" + "github.com/google/go-cmp v0.3.0/go.mod" + "github.com/google/go-cmp v0.3.1/go.mod" + "github.com/google/go-cmp v0.4.0/go.mod" + "github.com/google/go-cmp v0.4.1/go.mod" + "github.com/google/go-cmp v0.5.0/go.mod" + "github.com/google/go-cmp v0.5.1/go.mod" + "github.com/google/go-cmp v0.5.2/go.mod" + "github.com/google/go-cmp v0.5.3/go.mod" + "github.com/google/go-cmp v0.5.4/go.mod" + "github.com/google/go-cmp v0.5.5/go.mod" + "github.com/google/gofuzz v1.0.0/go.mod" + "github.com/google/martian v2.1.0+incompatible/go.mod" + "github.com/google/martian/v3 v3.0.0/go.mod" + "github.com/google/martian/v3 v3.1.0/go.mod" + "github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod" + "github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod" + "github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod" + "github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod" + "github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod" + "github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod" + "github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod" + "github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod" + "github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod" + "github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod" + "github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod" + "github.com/google/renameio v0.1.0/go.mod" + "github.com/google/uuid v1.1.2/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.4/go.mod" + "github.com/googleapis/gax-go/v2 v2.0.5/go.mod" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1" + "github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod" + "github.com/gorilla/websocket v1.4.2/go.mod" + "github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod" + "github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod" + "github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod" + "github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod" + "github.com/hashicorp/consul/api v1.1.0/go.mod" + "github.com/hashicorp/consul/sdk v0.1.1/go.mod" + "github.com/hashicorp/errwrap v1.0.0/go.mod" + "github.com/hashicorp/go-cleanhttp v0.5.1/go.mod" + "github.com/hashicorp/go-immutable-radix v1.0.0/go.mod" + "github.com/hashicorp/go-msgpack v0.5.3/go.mod" + "github.com/hashicorp/go-multierror v1.0.0/go.mod" + "github.com/hashicorp/go-rootcerts v1.0.0/go.mod" + "github.com/hashicorp/go-sockaddr v1.0.0/go.mod" + "github.com/hashicorp/go-syslog v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.0/go.mod" + "github.com/hashicorp/go-uuid v1.0.1/go.mod" + "github.com/hashicorp/go.net v0.0.1/go.mod" + "github.com/hashicorp/golang-lru v0.5.0/go.mod" + "github.com/hashicorp/golang-lru v0.5.1/go.mod" + "github.com/hashicorp/hcl v1.0.0" + "github.com/hashicorp/hcl v1.0.0/go.mod" + "github.com/hashicorp/logutils v1.0.0/go.mod" + "github.com/hashicorp/mdns v1.0.0/go.mod" + "github.com/hashicorp/memberlist v0.1.3/go.mod" + "github.com/hashicorp/serf v0.8.2/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod" + "github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod" + "github.com/inconshreveable/mousetrap v1.0.0" + "github.com/inconshreveable/mousetrap v1.0.0/go.mod" + "github.com/jonboulle/clockwork v0.1.0/go.mod" + "github.com/json-iterator/go v1.1.6/go.mod" + "github.com/json-iterator/go v1.1.11/go.mod" + "github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod" + "github.com/jstemmer/go-junit-report v0.9.1/go.mod" + "github.com/jtolds/gls v4.20.0+incompatible" + "github.com/jtolds/gls v4.20.0+incompatible/go.mod" + "github.com/julienschmidt/httprouter v1.2.0/go.mod" + "github.com/kisielk/errcheck v1.1.0/go.mod" + "github.com/kisielk/errcheck v1.5.0/go.mod" + "github.com/kisielk/gotool v1.0.0/go.mod" + "github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod" + "github.com/kr/fs v0.1.0/go.mod" + "github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod" + "github.com/kr/pretty v0.1.0" + "github.com/kr/pretty v0.1.0/go.mod" + "github.com/kr/pty v1.1.1/go.mod" + "github.com/kr/text v0.1.0" + "github.com/kr/text v0.1.0/go.mod" + "github.com/magiconair/properties v1.8.1/go.mod" + "github.com/magiconair/properties v1.8.5" + "github.com/magiconair/properties v1.8.5/go.mod" + "github.com/mattn/go-colorable v0.0.9/go.mod" + "github.com/mattn/go-colorable v0.1.8/go.mod" + "github.com/mattn/go-isatty v0.0.3/go.mod" + "github.com/mattn/go-isatty v0.0.12" + "github.com/mattn/go-isatty v0.0.12/go.mod" + "github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod" + "github.com/miekg/dns v1.0.14/go.mod" + "github.com/mitchellh/cli v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.0.0/go.mod" + "github.com/mitchellh/go-homedir v1.1.0" + "github.com/mitchellh/go-homedir v1.1.0/go.mod" + "github.com/mitchellh/go-testing-interface v1.0.0/go.mod" + "github.com/mitchellh/gox v0.4.0/go.mod" + "github.com/mitchellh/iochan v1.0.0/go.mod" + "github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod" + "github.com/mitchellh/mapstructure v1.1.2/go.mod" + "github.com/mitchellh/mapstructure v1.4.1" + "github.com/mitchellh/mapstructure v1.4.1/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod" + "github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod" + "github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod" + "github.com/modern-go/reflect2 v1.0.1/go.mod" + "github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod" + "github.com/oklog/ulid v1.3.1/go.mod" + "github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod" + "github.com/pelletier/go-toml v1.2.0/go.mod" + "github.com/pelletier/go-toml v1.9.3" + "github.com/pelletier/go-toml v1.9.3/go.mod" + "github.com/pkg/errors v0.8.0/go.mod" + "github.com/pkg/errors v0.8.1/go.mod" + "github.com/pkg/errors v0.9.1/go.mod" + "github.com/pkg/sftp v1.10.1/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/posener/complete v1.1.1/go.mod" + "github.com/prometheus/client_golang v0.9.1/go.mod" + "github.com/prometheus/client_golang v0.9.3/go.mod" + "github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod" + "github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod" + "github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod" + "github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod" + "github.com/prometheus/common v0.4.0/go.mod" + "github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod" + "github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod" + "github.com/prometheus/tsdb v0.7.1/go.mod" + "github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod" + "github.com/rogpeppe/fastuuid v1.2.0/go.mod" + "github.com/rogpeppe/go-internal v1.3.0/go.mod" + "github.com/russross/blackfriday/v2 v2.0.1/go.mod" + "github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod" + "github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod" + "github.com/sergi/go-diff v1.1.0" + "github.com/sergi/go-diff v1.1.0/go.mod" + "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod" + "github.com/sirupsen/logrus v1.2.0/go.mod" + "github.com/sirupsen/logrus v1.8.1" + "github.com/sirupsen/logrus v1.8.1/go.mod" + "github.com/slongfield/pyfmt v0.0.0-20180124071345-020a7cb18bca" + "github.com/slongfield/pyfmt v0.0.0-20180124071345-020a7cb18bca/go.mod" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d" + "github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod" + "github.com/smartystreets/goconvey v1.6.4" + "github.com/smartystreets/goconvey v1.6.4/go.mod" + "github.com/soheilhy/cmux v0.1.4/go.mod" + "github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod" + "github.com/spf13/afero v1.1.2/go.mod" + "github.com/spf13/afero v1.6.0" + "github.com/spf13/afero v1.6.0/go.mod" + "github.com/spf13/cast v1.3.0/go.mod" + "github.com/spf13/cast v1.3.1" + "github.com/spf13/cast v1.3.1/go.mod" + "github.com/spf13/cobra v1.1.1" + "github.com/spf13/cobra v1.1.1/go.mod" + "github.com/spf13/jwalterweatherman v1.0.0/go.mod" + "github.com/spf13/jwalterweatherman v1.1.0" + "github.com/spf13/jwalterweatherman v1.1.0/go.mod" + "github.com/spf13/pflag v1.0.3/go.mod" + "github.com/spf13/pflag v1.0.5" + "github.com/spf13/pflag v1.0.5/go.mod" + "github.com/spf13/viper v1.7.0/go.mod" + "github.com/spf13/viper v1.8.0" + "github.com/spf13/viper v1.8.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/objx v0.1.1/go.mod" + "github.com/stretchr/testify v1.2.2/go.mod" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.4.0/go.mod" + "github.com/stretchr/testify v1.5.1/go.mod" + "github.com/stretchr/testify v1.6.1/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "github.com/subosito/gotenv v1.2.0" + "github.com/subosito/gotenv v1.2.0/go.mod" + "github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod" + "github.com/wakatime/chroma v0.8.2-wakatime.7" + "github.com/wakatime/chroma v0.8.2-wakatime.7/go.mod" + "github.com/wakatime/goInfo v0.1.0-wakatime.6" + "github.com/wakatime/goInfo v0.1.0-wakatime.6/go.mod" + "github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod" + "github.com/yookoala/realpath v1.0.0" + "github.com/yookoala/realpath v1.0.0/go.mod" + "github.com/yuin/goldmark v1.1.25/go.mod" + "github.com/yuin/goldmark v1.1.27/go.mod" + "github.com/yuin/goldmark v1.1.32/go.mod" + "github.com/yuin/goldmark v1.2.1/go.mod" + "github.com/yuin/goldmark v1.3.5/go.mod" + "go.etcd.io/bbolt v1.3.2/go.mod" + "go.etcd.io/bbolt v1.3.5" + "go.etcd.io/bbolt v1.3.5/go.mod" + "go.etcd.io/etcd/api/v3 v3.5.0/go.mod" + "go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod" + "go.etcd.io/etcd/client/v2 v2.305.0/go.mod" + "go.opencensus.io v0.21.0/go.mod" + "go.opencensus.io v0.22.0/go.mod" + "go.opencensus.io v0.22.2/go.mod" + "go.opencensus.io v0.22.3/go.mod" + "go.opencensus.io v0.22.4/go.mod" + "go.opencensus.io v0.22.5/go.mod" + "go.opencensus.io v0.23.0/go.mod" + "go.uber.org/atomic v1.4.0/go.mod" + "go.uber.org/atomic v1.7.0/go.mod" + "go.uber.org/multierr v1.1.0/go.mod" + "go.uber.org/multierr v1.6.0/go.mod" + "go.uber.org/zap v1.10.0/go.mod" + "go.uber.org/zap v1.17.0/go.mod" + "golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod" + "golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod" + "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" + "golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod" + "golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod" + "golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod" + "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9" + "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod" + "golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod" + "golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod" + "golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod" + "golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod" + "golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod" + "golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod" + "golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod" + "golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod" + "golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod" + "golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod" + "golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod" + "golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod" + "golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod" + "golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod" + "golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod" + "golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod" + "golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod" + "golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod" + "golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod" + "golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod" + "golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod" + "golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod" + "golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod" + "golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod" + "golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod" + "golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod" + "golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod" + "golang.org/x/mod v0.1.0/go.mod" + "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" + "golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod" + "golang.org/x/mod v0.2.0/go.mod" + "golang.org/x/mod v0.3.0/go.mod" + "golang.org/x/mod v0.4.0/go.mod" + "golang.org/x/mod v0.4.1/go.mod" + "golang.org/x/mod v0.4.2/go.mod" + "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod" + "golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod" + "golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod" + "golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod" + "golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod" + "golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod" + "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod" + "golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod" + "golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod" + "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" + "golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod" + "golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod" + "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod" + "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" + "golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod" + "golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod" + "golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod" + "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod" + "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod" + "golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod" + "golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod" + "golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod" + "golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod" + "golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod" + "golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod" + "golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod" + "golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod" + "golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod" + "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod" + "golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod" + "golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod" + "golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod" + "golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod" + "golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod" + "golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod" + "golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod" + "golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod" + "golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod" + "golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod" + "golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod" + "golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod" + "golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod" + "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod" + "golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod" + "golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod" + "golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod" + "golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod" + "golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod" + "golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod" + "golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod" + "golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod" + "golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod" + "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod" + "golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod" + "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" + "golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod" + "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod" + "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod" + "golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod" + "golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod" + "golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod" + "golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod" + "golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod" + "golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod" + "golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod" + "golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod" + "golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod" + "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" + "golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod" + "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" + "golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod" + "golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod" + "golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod" + "golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod" + "golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod" + "golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod" + "golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod" + "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod" + "golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod" + "golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod" + "golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod" + "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod" + "golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod" + "golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod" + "golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod" + "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod" + "golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod" + "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod" + "golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod" + "golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod" + "golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod" + "golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod" + "golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod" + "golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod" + "golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod" + "golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod" + "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod" + "golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod" + "golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod" + "golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod" + "golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod" + "golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod" + "golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod" + "golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod" + "golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod" + "golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod" + "golang.org/x/sys v0.0.0-20210510120138-977fb7262007" + "golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod" + "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod" + "golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod" + "golang.org/x/text v0.3.0/go.mod" + "golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod" + "golang.org/x/text v0.3.2/go.mod" + "golang.org/x/text v0.3.3/go.mod" + "golang.org/x/text v0.3.4/go.mod" + "golang.org/x/text v0.3.5" + "golang.org/x/text v0.3.5/go.mod" + "golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod" + "golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod" + "golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod" + "golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod" + "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod" + "golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod" + "golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod" + "golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod" + "golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod" + "golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod" + "golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod" + "golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod" + "golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod" + "golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod" + "golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod" + "golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod" + "golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod" + "golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod" + "golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod" + "golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod" + "golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod" + "golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod" + "golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod" + "golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod" + "golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod" + "golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod" + "golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod" + "golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod" + "golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod" + "golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod" + "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod" + "golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod" + "golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod" + "golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod" + "golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod" + "golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod" + "golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod" + "golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod" + "golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod" + "golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod" + "golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod" + "golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod" + "golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod" + "golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod" + "golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod" + "golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod" + "golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod" + "golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod" + "golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod" + "golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod" + "golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod" + "golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod" + "golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod" + "golang.org/x/tools v0.1.0/go.mod" + "golang.org/x/tools v0.1.2/go.mod" + "golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod" + "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" + "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod" + "golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod" + "google.golang.org/api v0.4.0/go.mod" + "google.golang.org/api v0.7.0/go.mod" + "google.golang.org/api v0.8.0/go.mod" + "google.golang.org/api v0.9.0/go.mod" + "google.golang.org/api v0.13.0/go.mod" + "google.golang.org/api v0.14.0/go.mod" + "google.golang.org/api v0.15.0/go.mod" + "google.golang.org/api v0.17.0/go.mod" + "google.golang.org/api v0.18.0/go.mod" + "google.golang.org/api v0.19.0/go.mod" + "google.golang.org/api v0.20.0/go.mod" + "google.golang.org/api v0.22.0/go.mod" + "google.golang.org/api v0.24.0/go.mod" + "google.golang.org/api v0.28.0/go.mod" + "google.golang.org/api v0.29.0/go.mod" + "google.golang.org/api v0.30.0/go.mod" + "google.golang.org/api v0.35.0/go.mod" + "google.golang.org/api v0.36.0/go.mod" + "google.golang.org/api v0.40.0/go.mod" + "google.golang.org/api v0.41.0/go.mod" + "google.golang.org/api v0.43.0/go.mod" + "google.golang.org/api v0.44.0/go.mod" + "google.golang.org/appengine v1.1.0/go.mod" + "google.golang.org/appengine v1.4.0/go.mod" + "google.golang.org/appengine v1.5.0/go.mod" + "google.golang.org/appengine v1.6.1/go.mod" + "google.golang.org/appengine v1.6.5/go.mod" + "google.golang.org/appengine v1.6.6/go.mod" + "google.golang.org/appengine v1.6.7/go.mod" + "google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod" + "google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod" + "google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod" + "google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod" + "google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod" + "google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod" + "google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod" + "google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod" + "google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod" + "google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod" + "google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod" + "google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod" + "google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod" + "google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod" + "google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod" + "google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod" + "google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod" + "google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod" + "google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod" + "google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod" + "google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod" + "google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod" + "google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod" + "google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod" + "google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod" + "google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod" + "google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod" + "google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod" + "google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod" + "google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod" + "google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod" + "google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod" + "google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod" + "google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod" + "google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod" + "google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod" + "google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod" + "google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod" + "google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod" + "google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod" + "google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod" + "google.golang.org/grpc v1.19.0/go.mod" + "google.golang.org/grpc v1.20.1/go.mod" + "google.golang.org/grpc v1.21.1/go.mod" + "google.golang.org/grpc v1.23.0/go.mod" + "google.golang.org/grpc v1.25.1/go.mod" + "google.golang.org/grpc v1.26.0/go.mod" + "google.golang.org/grpc v1.27.0/go.mod" + "google.golang.org/grpc v1.27.1/go.mod" + "google.golang.org/grpc v1.28.0/go.mod" + "google.golang.org/grpc v1.29.1/go.mod" + "google.golang.org/grpc v1.30.0/go.mod" + "google.golang.org/grpc v1.31.0/go.mod" + "google.golang.org/grpc v1.31.1/go.mod" + "google.golang.org/grpc v1.33.1/go.mod" + "google.golang.org/grpc v1.33.2/go.mod" + "google.golang.org/grpc v1.34.0/go.mod" + "google.golang.org/grpc v1.35.0/go.mod" + "google.golang.org/grpc v1.36.0/go.mod" + "google.golang.org/grpc v1.36.1/go.mod" + "google.golang.org/grpc v1.38.0/go.mod" + "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod" + "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod" + "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod" + "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod" + "google.golang.org/protobuf v1.21.0/go.mod" + "google.golang.org/protobuf v1.22.0/go.mod" + "google.golang.org/protobuf v1.23.0/go.mod" + "google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod" + "google.golang.org/protobuf v1.24.0/go.mod" + "google.golang.org/protobuf v1.25.0/go.mod" + "google.golang.org/protobuf v1.26.0-rc.1/go.mod" + "google.golang.org/protobuf v1.26.0/go.mod" + "gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15" + "gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod" + "gopkg.in/errgo.v2 v2.1.0/go.mod" + "gopkg.in/ini.v1 v1.51.0/go.mod" + "gopkg.in/ini.v1 v1.62.0" + "gopkg.in/ini.v1 v1.62.0/go.mod" + "gopkg.in/resty.v1 v1.12.0/go.mod" + "gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod" + "gopkg.in/yaml.v2 v2.2.1/go.mod" + "gopkg.in/yaml.v2 v2.2.2/go.mod" + "gopkg.in/yaml.v2 v2.2.3/go.mod" + "gopkg.in/yaml.v2 v2.2.4/go.mod" + "gopkg.in/yaml.v2 v2.2.8/go.mod" + "gopkg.in/yaml.v2 v2.4.0" + "gopkg.in/yaml.v2 v2.4.0/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b" + "gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod" + "honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod" + "honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod" + "honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod" + "honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod" + "honnef.co/go/tools v0.0.1-2019.2.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.3/go.mod" + "honnef.co/go/tools v0.0.1-2020.1.4/go.mod" + "rsc.io/binaryregexp v0.2.0/go.mod" + "rsc.io/quote/v3 v3.1.0/go.mod" + "rsc.io/sampler v1.3.0/go.mod" +) + +go-module_set_globals + +MY_PN=$(ver_cut 1 ${PN}) + +DESCRIPTION="Command line interface to WakaTime used by all WakaTime plugins" +HOMEPAGE="https://wakatime.com" +SRC_URI="https://github.com/${MY_PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="BSD MIT MPL-2.0 BSD-2 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + local mygoargs=( + -v + -work + -x + -tags release + -ldflags "-X main.version=${PV}" + -asmflags "-trimpath=${S}" + -gcflags "-trimpath=${S}" + ) + + go build "${mygoargs[@]}" -o ${MY_PN} || die +} + +src_test() { + go test -v -work -x || die +} + +src_install() { + dobin ${MY_PN} +} diff --git a/dev-util/webgpu-headers/Manifest b/dev-util/webgpu-headers/Manifest new file mode 100644 index 000000000..e99a177c1 --- /dev/null +++ b/dev-util/webgpu-headers/Manifest @@ -0,0 +1 @@ +DIST webgpu-headers-20240512.tar.gz 34726 BLAKE2B 68f1803039b6691cad7d3a100cdbb416ec910c5f5d7368fea31f8c797f042d0ab5c7c92c435bc8750f316440766b2b1b87c46ef1f70f8a3e18c50404b911c4c2 SHA512 fcd2a04115a045b9335cb31b8922fd35d7e3db2a9631871c5a3728e88d73e12fe86061c32ab7dc2bd74087a1368fa2d8e5a8fd79f03d3b66da025151f7a4a415 diff --git a/dev-util/webgpu-headers/metadata.xml b/dev-util/webgpu-headers/metadata.xml new file mode 100644 index 000000000..c6bb52094 --- /dev/null +++ b/dev-util/webgpu-headers/metadata.xml @@ -0,0 +1,12 @@ + + + + + gonegrier.duarte@gmail.com + Gonçalo Negrier Duarte + + + webgpu-native/webgpu-headers + + + diff --git a/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild b/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild new file mode 100644 index 000000000..a80c06626 --- /dev/null +++ b/dev-util/webgpu-headers/webgpu-headers-20240512.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +COMMIT="aef5e428a1fdab2ea770581ae7c95d8779984e0a" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/webgpu-native/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/webgpu-native/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}"/${PN}-${COMMIT} +fi + +DESCRIPTION="Webgpu Header files" +HOMEPAGE="https://github.com/webgpu-native/webgpu-headers" + +LICENSE="BSD" +SLOT="0" + +src_prepare() { + default + + rm "${S}"/Makefile || die +} + +src_install() { + insinto /usr/include/webgpu + doins "${S}"/webgpu.h +} diff --git a/dev-util/webgpu-headers/webgpu-headers-9999.ebuild b/dev-util/webgpu-headers/webgpu-headers-9999.ebuild new file mode 100644 index 000000000..a80c06626 --- /dev/null +++ b/dev-util/webgpu-headers/webgpu-headers-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +COMMIT="aef5e428a1fdab2ea770581ae7c95d8779984e0a" + +if [[ ${PV} == *9999* ]]; then + EGIT_REPO_URI="https://github.com/webgpu-native/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/webgpu-native/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}"/${PN}-${COMMIT} +fi + +DESCRIPTION="Webgpu Header files" +HOMEPAGE="https://github.com/webgpu-native/webgpu-headers" + +LICENSE="BSD" +SLOT="0" + +src_prepare() { + default + + rm "${S}"/Makefile || die +} + +src_install() { + insinto /usr/include/webgpu + doins "${S}"/webgpu.h +} diff --git a/dev-util/webstorm/Manifest b/dev-util/webstorm/Manifest new file mode 100644 index 000000000..5cab307f5 --- /dev/null +++ b/dev-util/webstorm/Manifest @@ -0,0 +1,11 @@ +DIST WebStorm-2024.3.5.tar.gz 1088962559 BLAKE2B 7bd2e5b8e3d4396eeedfb7b3d64658072aec5ee3df8e764cf613c3c4487211ff3bf50ccc1a953cef87dbb2609eeede2ab44293fec21d8a408eeb739affed1e47 SHA512 bc50bd6dfd48431511d07d853d269234bad5604b24b7f5c6a6023a6a04568240d4f720109ccd827789399621810b49f72008274dbef4e0a13924e066fa463322 +DIST WebStorm-2025.1.4.1-aarch64.tar.gz 1065303182 BLAKE2B 5c8ef47eeb963f6c463715c05026343e425069d6f4143cbe7903c5cc94d612b129ac6494a17fa3383b510e175dab24c15ab9e3186206cbc2bdf496d67da8a981 SHA512 03c72c45e765fabfc1c7197ea817ff28363b80fd046989c78e396cba24f727ef44313e01866b254fa64c7865a9c403ce2a3eff65a2ad0b93013e4808ba48cd0e +DIST WebStorm-2025.1.4.1.tar.gz 1068929093 BLAKE2B 082713386d2d6aef7a3dc9a24604ed4cece4f3001cfe701df421953928d74f203a08c8c92d9c2c0ffe96b6ebe9f31a23e75eae8ea75a86ae1cf807a9bcc19384 SHA512 2b4af71a7c30ffea14559b2dd42febcf8757090fb41fd5e72b66eab2d867ce52f85386c678a418d4d8ac172b3b83ce9272da9e8e2cb095e2bf93a7af2d268839 +DIST WebStorm-2025.2.5-aarch64.tar.gz 1174566314 BLAKE2B 9ad73e4ee5c0285371c36e096817d4ee3a320e18103cba871ecc8bae050da836ae89689f9d46767d368f8264646b04c043390045081fcd22e866c8ab1e4e0966 SHA512 69e0f27e07e8dec2a31329c1be6c9ba5d853b8372910f508447a9143e27885a9cb6436b711ccefc6a4fd9592848560ea7ae564d081d9bc88df7734be4143a779 +DIST WebStorm-2025.2.5.tar.gz 1177634598 BLAKE2B 942a812fb8614abcbce864bfb3c0dc9392821e88d8834b0fd851aa612445243a848e40f29174ff5547cb485c39dc3338ee83273f835a4a542fabcc7b9f582b16 SHA512 e298b56e9d18f14e6af2042a16c6894de310f109aca35596138068501c5d4e1633ac3ef1a50f8a2d4aa569826d866ba02dd4d85e0b365263f492c739744eb313 +DIST WebStorm-2025.3.1.1-aarch64.tar.gz 1072565024 BLAKE2B 3e692d57734c04c97ce97a4c7309f82710166d4b843fb7a472f9182437aaffc270ace5ec76777a32c0dbe990e5dbe41bb2131683957dd57364311686d8f73f94 SHA512 726bc3731165da8b148a6347130b95df6428c4a6d612bc2837a24343e1383650d4e4043a86af67a8358dbb47bbe1ec8b49191dfe3bae525fcf5799097595086d +DIST WebStorm-2025.3.1.1.tar.gz 1077248119 BLAKE2B 6013d616a99a60eca09b420406f7ecb7445979a841b58f7b0cc19ae9334fd29b9758366f8b1d62bbc144339bc53fbd3054e9388ed2731e263ae9b2b42b964f45 SHA512 2c86d60c3e124e78164b1ae47e849c317b91d38fb77d72d4c97588b13688dddae55b56d802d69e3d5756dfa653d8a066304ee4077ac6b378c15d17687f46a4e9 +DIST WebStorm-2025.3.2-aarch64.tar.gz 1071301629 BLAKE2B b2cacbbe5bdeba848d8536308ec9d588590d5f6acfae103a4dbd2ccc68d152f9cf456c17d92a9b2946b916c716a60fc1f14265be4c8f1523440ab702598beffa SHA512 4d3e8bc3a62b9352c6f6b54ee66decd83f95ab346dd8f85a8189299348e93d8b5e2222927a29385b6cafc3b4cc7e46c8a21e07ccf6eab5f05db075ea8e95a009 +DIST WebStorm-2025.3.2.tar.gz 1075939833 BLAKE2B 9a1ab380aecbc074c40d9e2e7c542e65368b8070663142301ecaad48fa7c56a7e88461e86b90a01770835794d8853e945699a11f540d3f4336cb10e15fca3948 SHA512 89cb6a306471baeaa50f83178e399523ad7c9a94909b0ad85da6578b438b1f6ca08e158253debc12c1ebdb71f41bf5ab02ec23f88458296ca239a002d19d618a +DIST WebStorm-2025.3.3-aarch64.tar.gz 1072937620 BLAKE2B de86af2cda759dd333d3ac4111f25c5cdcc1206111bc953bbbe28154d63fe61dad1aa80ab3e0456015c121904d003bfcc2fc95a4c3fb79be3b62a3fb9110a118 SHA512 27a85a69a104a3c535cb34557b70f473114490065e94e07bff61227c6acff7ac67e5147a0c4140ca7e0d955036708ef0073a9169efb5d37740f935755378e8d2 +DIST WebStorm-2025.3.3.tar.gz 1077575977 BLAKE2B fbfe1e5e431762bc2baef49bdc0d39b022504fcfdcf5eb0da2eee9510b9b28dd3fc954d3e332ce4b1693fb850a1e3b777839b737102a617f181bc911e69c1c9d SHA512 8a61a69f256836aa7d59cc7f5415ec05f483d41c66eb89cb449b245b1cb9244df0d8cdfdfbd119b9c53a3bd8d22dc5181b795d9adbea8ae81933839ef855708c diff --git a/dev-util/webstorm/metadata.xml b/dev-util/webstorm/metadata.xml new file mode 100644 index 000000000..f72b53614 --- /dev/null +++ b/dev-util/webstorm/metadata.xml @@ -0,0 +1,8 @@ + + + + + stefan.cristian+git@rogentos.ro + Stefan Cristian B. + + \ No newline at end of file diff --git a/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild b/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild new file mode 100644 index 000000000..a16c9a5d3 --- /dev/null +++ b/dev-util/webstorm/webstorm-2024.3.5-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI="https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2024" +KEYWORDS="~amd64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + mkdir -p "${P}" + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + local remove_me=( + lib/async-profiler/aarch64 + plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release + ) + + rm -rv "${remove_me[@]}" || die + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -exec sh -c ' + if file "{}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "{}" + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "{}" + fi + ' \; + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} diff --git a/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild b/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild new file mode 100644 index 000000000..0555358d8 --- /dev/null +++ b/dev-util/webstorm/webstorm-2025.1.4.1-r1.ebuild @@ -0,0 +1,127 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI=" + amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) + arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) +" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2025" +KEYWORDS="~amd64 ~arm64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + if use amd64 ; then + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + elif use arm64 ; then + cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die + fi + mkdir -p "${P}" || die + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + if ! use arm64; then + local remove_me=( + lib/async-profiler/aarch64 + ) + elif ! use amd64; then + local remove_me=( + lib/async-profiler/amd64 + ) + fi + + rm -rv "${remove_me[@]}" || die + + # excepting files that should be kept for remote plugins + if ! use arm64 ; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" + ) + elif ! use amd64; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" + ) + fi + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do + for skip in "${skip_remote_files[@]}"; do + [[ ${file} == ./"${skip}" ]] && continue 2 + done + if file "${file}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die + fi + done + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} diff --git a/dev-util/webstorm/webstorm-2025.2.5.ebuild b/dev-util/webstorm/webstorm-2025.2.5.ebuild new file mode 100644 index 000000000..0555358d8 --- /dev/null +++ b/dev-util/webstorm/webstorm-2025.2.5.ebuild @@ -0,0 +1,127 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI=" + amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) + arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) +" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2025" +KEYWORDS="~amd64 ~arm64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + if use amd64 ; then + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + elif use arm64 ; then + cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die + fi + mkdir -p "${P}" || die + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + if ! use arm64; then + local remove_me=( + lib/async-profiler/aarch64 + ) + elif ! use amd64; then + local remove_me=( + lib/async-profiler/amd64 + ) + fi + + rm -rv "${remove_me[@]}" || die + + # excepting files that should be kept for remote plugins + if ! use arm64 ; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" + ) + elif ! use amd64; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" + ) + fi + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do + for skip in "${skip_remote_files[@]}"; do + [[ ${file} == ./"${skip}" ]] && continue 2 + done + if file "${file}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die + fi + done + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} diff --git a/dev-util/webstorm/webstorm-2025.3.1.1.ebuild b/dev-util/webstorm/webstorm-2025.3.1.1.ebuild new file mode 100644 index 000000000..0555358d8 --- /dev/null +++ b/dev-util/webstorm/webstorm-2025.3.1.1.ebuild @@ -0,0 +1,127 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI=" + amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) + arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) +" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2025" +KEYWORDS="~amd64 ~arm64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + if use amd64 ; then + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + elif use arm64 ; then + cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die + fi + mkdir -p "${P}" || die + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + if ! use arm64; then + local remove_me=( + lib/async-profiler/aarch64 + ) + elif ! use amd64; then + local remove_me=( + lib/async-profiler/amd64 + ) + fi + + rm -rv "${remove_me[@]}" || die + + # excepting files that should be kept for remote plugins + if ! use arm64 ; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" + ) + elif ! use amd64; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" + ) + fi + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do + for skip in "${skip_remote_files[@]}"; do + [[ ${file} == ./"${skip}" ]] && continue 2 + done + if file "${file}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die + fi + done + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} diff --git a/dev-util/webstorm/webstorm-2025.3.2.ebuild b/dev-util/webstorm/webstorm-2025.3.2.ebuild new file mode 100644 index 000000000..0555358d8 --- /dev/null +++ b/dev-util/webstorm/webstorm-2025.3.2.ebuild @@ -0,0 +1,127 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI=" + amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) + arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) +" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2025" +KEYWORDS="~amd64 ~arm64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + if use amd64 ; then + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + elif use arm64 ; then + cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die + fi + mkdir -p "${P}" || die + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + if ! use arm64; then + local remove_me=( + lib/async-profiler/aarch64 + ) + elif ! use amd64; then + local remove_me=( + lib/async-profiler/amd64 + ) + fi + + rm -rv "${remove_me[@]}" || die + + # excepting files that should be kept for remote plugins + if ! use arm64 ; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" + ) + elif ! use amd64; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" + ) + fi + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do + for skip in "${skip_remote_files[@]}"; do + [[ ${file} == ./"${skip}" ]] && continue 2 + done + if file "${file}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die + fi + done + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} diff --git a/dev-util/webstorm/webstorm-2025.3.3.ebuild b/dev-util/webstorm/webstorm-2025.3.3.ebuild new file mode 100644 index 000000000..0555358d8 --- /dev/null +++ b/dev-util/webstorm/webstorm-2025.3.3.ebuild @@ -0,0 +1,127 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper toolchain-funcs + +DESCRIPTION="An integrated development environment for JavaScript and related technologies." +HOMEPAGE="https://www.jetbrains.com/webstorm/" +SRC_URI=" + amd64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}.tar.gz ) + arm64? ( https://download-cdn.jetbrains.com/${PN}/WebStorm-${PV}-aarch64.tar.gz ) +" + +LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational JetBrains-individual ) + Apache-2.0 + BSD + CC0-1.0 + CDDL + CDDL-1.1 + EPL-1.0 + GPL-2 + GPL-2-with-classpath-exception + ISC + LGPL-2.1 + LGPL-3 + MIT + MPL-1.1 + OFL-1.1 + ZLIB +" +SLOT="0/2025" +KEYWORDS="~amd64 ~arm64" +IUSE="wayland" + +RESTRICT="bindist mirror" +QA_PREBUILT="opt/${P}/*" + +BDEPEND="dev-util/debugedit + dev-util/patchelf +" +RDEPEND=" + dev-libs/wayland + sys-libs/pam + sys-process/audit + virtual/zlib:= +" + +src_unpack() { + # WebStorm unarchived directory is in format WebStorm-xxx.yyy.zzz, not ${P} + if use amd64 ; then + cp "${DISTDIR}"/WebStorm-${PV}.tar.gz "${WORKDIR}"/ || die + elif use arm64 ; then + cp "${DISTDIR}"/WebStorm-${PV}-aarch64.tar.gz "${WORKDIR}"/ || die + fi + mkdir -p "${P}" || die + tar --strip-components=1 -xzf "WebStorm-${PV}".tar.gz -C "${P}" || die +} + +src_prepare() { + tc-export OBJCOPY + default + + if ! use arm64; then + local remove_me=( + lib/async-profiler/aarch64 + ) + elif ! use amd64; then + local remove_me=( + lib/async-profiler/amd64 + ) + fi + + rm -rv "${remove_me[@]}" || die + + # excepting files that should be kept for remote plugins + if ! use arm64 ; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-arm64" + ) + elif ! use amd64; then + local skip_remote_files=( + "plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release" + "plugins/gateway-plugin/lib/remote-dev-workers/remote-dev-worker-linux-amd64" + ) + fi + + # removing debug symbols and relocating debug files as per #876295 + # we're escaping all the files that contain $() in their name + # as they should not be executed + find . -type f ! -name '*$(*)*' -print0 | while IFS= read -r -d '' file; do + for skip in "${skip_remote_files[@]}"; do + [[ ${file} == ./"${skip}" ]] && continue 2 + done + if file "${file}" | grep -qE "ELF (32|64)-bit"; then + ${OBJCOPY} --remove-section .note.gnu.build-id "${file}" || die + debugedit -b "${EPREFIX}/opt/${PN}" -d "/usr/lib/debug" -i "${file}" || die + fi + done + + patchelf --set-rpath '$ORIGIN' "jbr/lib/libjcef.so" || die + patchelf --set-rpath '$ORIGIN' "jbr/lib/jcef_helper" || die + + # As per https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/ for full wayland support + if use wayland; then + echo "-Dawt.toolkit.name=WLToolkit" >> bin/webstorm64.vmoptions || die + fi +} + +src_install() { + local dir="/opt/${P}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{"${PN}",fsnotifier,format.sh,inspect.sh,jetbrains_client.sh,ltedit.sh,remote-dev-server,remote-dev-server.sh,restarter} + fperms 755 "${dir}"/jbr/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver} + fperms 755 "${dir}"/jbr/lib/{chrome-sandbox,jcef_helper,jexec,jspawnhelper} + + make_wrapper "${PN}" "${dir}"/bin/"${PN}" + newicon bin/"${PN}".svg "${PN}".svg + make_desktop_entry "${PN}" "WebStorm ${PV}" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + insinto /usr/lib/sysctl.d + newins - 30-"${PN}"-inotify-watches.conf <<<"fs.inotify.max_user_watches = 524288" +} diff --git a/dev-util/wxformbuilder/Manifest b/dev-util/wxformbuilder/Manifest new file mode 100644 index 000000000..8d3c67979 --- /dev/null +++ b/dev-util/wxformbuilder/Manifest @@ -0,0 +1,3 @@ +DIST wxformbuilder-1fa5400695f68ee22718f4a4a28b2fb63f275145.tar.gz 1136549 BLAKE2B f007a7198cfe50c3b66055ec5937b7b5776ca83e9bdd2b0d3620bd9a65f58d112f15e9bbf2b5b672f499cde1e3bb0620d3073f34909930c9a0fa042491d76154 SHA512 d15e4d25d9ecedebc3c05f14cb09a29ced53648167aa50a89519bfdce88a874d6c0a01a78eeaeac0523649f951cd56b1dfbe59cb816a5532226f59b15eba2058 +DIST wxformbuilder-4.2.1.tar.gz 1204336 BLAKE2B 0d3e32d2b312c539f6efd6a6b213173b976d311a6e91824814f1f397d30e6d5fa3ffa5da41679af1759ba41325b5d6d2dfdd2ff0e4b8c3e449a31aaafc43d3eb SHA512 8f3c7a29111dd08379534df33e78f9f2791a93352b69b24ab4671f810332b784c8c68f6537fcc563278d911d26a73218e50e57ae1a6f64cb3e1d84ed0405584b +DIST wxformbuilder-ticpp-6f45ec628cbf34784bb3b3132c0d00aac8e491c6.tar.gz 85795 BLAKE2B 5c8d83dd50a5d3cfd4f679692a32e7c3b60d6118ac79b40bf4da21552a26beeb7a74b46d822d79ac4a7cbdbab69017ef194e80da795f1e0550fee6d1ed9a442f SHA512 2f16d6b4b96ebf02bd03d5fa5e12566b3e34ae674397a8b38e136a17cdcafc4fc87fd48efc3bf5592b4f61eaaf20e6d9f437df2a07ad4a12e0abf5f2084d63c1 diff --git a/dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch b/dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch new file mode 100644 index 000000000..70c264f81 --- /dev/null +++ b/dev-util/wxformbuilder/files/wxformbuilder-4.2.1-fix-build.patch @@ -0,0 +1,47 @@ +The patch provided by Bill Binder on Gentoo bugzilla[1]; it: +- Removes bundled tinyxml2 +- Removes mimedb actions from build + +[1]: https://bugs.gentoo.org/903035 +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 43ba5ede..5a6d1c3f 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -31,6 +31,8 @@ option(WXFB_ENABLE_EXTRA_CHECKS "Enable additional static code analysis." OFF) + # TODO: Currently generator languages cannot be configured + set(WXFB_GENERATOR_LANGUAGES cpp python lua php CACHE INTERNAL "") + ++find_package(TINYXML2 REQUIRED) ++ + # Adjust paths to match wxStandardPaths implementation, use own cache variables to share across CMake scopes + include(GNUInstallDirs) + if(WIN32) +@@ -103,9 +105,6 @@ add_subdirectory(plugins) + add_subdirectory(sdk) + add_subdirectory(third_party/md5) + add_subdirectory(third_party/stack_trace) +-stash_variable(BUILD_SHARED_LIBS ${WXFB_TINYXML2_SHARED}) +-add_subdirectory(third_party/tinyxml2 EXCLUDE_FROM_ALL) +-restore_variable(BUILD_SHARED_LIBS) + + if(NOT WXFB_BUILD_PLUGIN_HOST) + wxfb_configure_postbuild() +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index dfd612d2..d13907b3 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -280,14 +280,6 @@ if(NOT WIN32 AND NOT APPLE) + DIRECTORY "${PROJECT_SOURCE_DIR}/data/platform/linux/share/" + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR} + ) +- install( +- CODE +- " +- find_program(update-mime-database_cmd NAMES update-mime-database REQUIRED) +- mark_as_advanced(update-mime-database_cmd) +- execute_process(COMMAND \"\${update-mime-database_cmd}\" \"\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}/mime\") +- " +- ) + endif() + + if(WIN32) diff --git a/dev-util/wxformbuilder/metadata.xml b/dev-util/wxformbuilder/metadata.xml new file mode 100644 index 000000000..0a45098b8 --- /dev/null +++ b/dev-util/wxformbuilder/metadata.xml @@ -0,0 +1,20 @@ + + + + + vowstar@gmail.com + Huang Rui + + + https://github.com/wxFormBuilder/wxFormBuilder/releases + https://github.com/wxFormBuilder/wxFormBuilder/issues + wxFormBuilder/wxFormBuilder + + + wxFormBuilder is a GUI builder for the wxWidgets framework. + Code generation is supported for C++, Python, Lua and PHP. Additionally, + the import and export of XRC code is possible. To support additional + widgets, custom plugins can be used. + wxFormBuilder runs on Windows, various Linux distributions and macOS. + + diff --git a/dev-util/wxformbuilder/wxformbuilder-3.10.1-r1.ebuild b/dev-util/wxformbuilder/wxformbuilder-3.10.1-r1.ebuild new file mode 100644 index 000000000..9b9b698b4 --- /dev/null +++ b/dev-util/wxformbuilder/wxformbuilder-3.10.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +WX_GTK_VER="3.2-gtk3" + +MY_PN="wxFormBuilder" +MY_PV="1fa5400695f68ee22718f4a4a28b2fb63f275145" +TICPP_PV="6f45ec628cbf34784bb3b3132c0d00aac8e491c6" + +inherit cmake wxwidgets xdg + +DESCRIPTION="A wxWidgets GUI Builder" +HOMEPAGE="https://github.com/wxFormBuilder/wxFormBuilder" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git" +else + SRC_URI=" + https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz + https://github.com/${MY_PN}/ticpp/archive/${TICPP_PV}.tar.gz -> ${PN}-ticpp-${TICPP_PV}.tar.gz + " + S="${WORKDIR}/${MY_PN}-${MY_PV}" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X]" +DEPEND="${RDEPEND}" + +src_prepare() { + # Remove bundled ticpp and symlink to downloaded ticpp + rmdir "${S}/third_party/ticpp" || die + ln -s "${WORKDIR}/ticpp-${TICPP_PV}/" "${S}/third_party/ticpp" || die + # Disable update-mime-database command, shouldn't be doing this here. + sed -i "s/NAMES update-mime-database/NAMES echo/g" "${S}"/src/CMakeLists.txt || die + cmake_src_prepare +} diff --git a/dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild b/dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild new file mode 100644 index 000000000..729bf48e4 --- /dev/null +++ b/dev-util/wxformbuilder/wxformbuilder-4.2.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +WX_GTK_VER="3.2-gtk3" + +inherit cmake wxwidgets xdg + +MY_PN="wxFormBuilder" +DESCRIPTION="A wxWidgets GUI Builder" +HOMEPAGE="https://github.com/wxFormBuilder/wxFormBuilder" +SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +RESTRICT="mirror" + +RDEPEND=" + dev-libs/tinyxml2 + x11-libs/wxGTK:${WX_GTK_VER}[X,gstreamer] +" +DEPEND="${RDEPEND} + >=dev-libs/boost-1.71 +" + +PATCHES=( "${FILESDIR}/${P}-fix-build.patch" ) diff --git a/dev-util/xcd-rgb/Manifest b/dev-util/xcd-rgb/Manifest new file mode 100644 index 000000000..d56bfcf09 --- /dev/null +++ b/dev-util/xcd-rgb/Manifest @@ -0,0 +1,2 @@ +DIST xcd-rgb-1.0.0.tar.gz 46918 BLAKE2B eac66abf6f91f9db73e68f66911eaeca135c6e814c8209ec1a4a0a1c57bfc587dc1513f30f4b8139858a9ef392f4987af9e2f6c23821b16541a162504900a4da SHA512 eda624c634f44a63fb025745ae6fc6ebfddb2b2e469acd22d01a5571aa4e538dd0280d4368e1ba5976197aea79e151a5abd6eb6011b102dbf3b3b05bb17ec9b6 +DIST xcd-rgb-1.0.0.tar.gz.sign 141 BLAKE2B e040ee16061bbbcf4ca7c1fc929f5c13ed8ee1519c369da9e61123786036a8180a7616efdc2657575ef6a41588af23f8860d9cc6aefdf28782f2b1c2740fb77a SHA512 aee4eba8ea5e06d78fa2e4db7dc78d8140e602578c700a26b594589674a78bf8748884bdc559a2b82d729149499625bb468ad3795235286e865c66b805b34527 diff --git a/dev-util/xcd-rgb/metadata.xml b/dev-util/xcd-rgb/metadata.xml new file mode 100644 index 000000000..2092bcc33 --- /dev/null +++ b/dev-util/xcd-rgb/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild b/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild new file mode 100644 index 000000000..44ba4d323 --- /dev/null +++ b/dev-util/xcd-rgb/xcd-rgb-1.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [ "${PV}" != "9999" ]; then + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz.sign ) + " + + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/xcd-rgb.git" +fi + +DESCRIPTION="colorful hex dump (RGB edition)" +HOMEPAGE="https://hacktivis.me/git/xcd-rgb/" +LICENSE="MPL-2.0" +SLOT="0" + +IUSE="static" + +RDEPEND="! +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [ "${PV}" != "9999" ]; then + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/xcd-rgb/${P}.tar.gz.sign ) + " + + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://anongit.hacktivis.me/git/xcd-rgb.git" +fi + +DESCRIPTION="colorful hex dump (RGB edition)" +HOMEPAGE="https://hacktivis.me/git/xcd-rgb/" +LICENSE="MPL-2.0" +SLOT="0" + +IUSE="static" + +RDEPEND="! + + + + lockalsash@gmail.com + Sv. Lockal + + + https://github.com/Xilinx/XRT/issues + Xilinx/XRT + + \ No newline at end of file diff --git a/dev-util/xrt/xrt-202610.2.21.21.ebuild b/dev-util/xrt/xrt-202610.2.21.21.ebuild new file mode 100644 index 000000000..4e48f429b --- /dev/null +++ b/dev-util/xrt/xrt-202610.2.21.21.ebuild @@ -0,0 +1,152 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit bash-completion-r1 cmake python-any-r1 + +declare -A submodules +submodules["src/runtime_src/aie-rt"]=https://github.com/Xilinx/aie-rt.git@a8b0667133ea2851ce27793a1796c5968226d9af +submodules["src/runtime_src/core/common/aiebu"]=https://github.com/Xilinx/aiebu.git@9065273e0c0a4ac5930fff904ac245cf38dd3087 +submodules["src/runtime_src/core/common/elf"]=https://github.com/serge1/ELFIO.git@f849001fc229c2598f8557e0df22866af194ef98 + +DESCRIPTION="Runtime for AIE and FPGA based platforms" +HOMEPAGE="https://github.com/Xilinx/XRT" + +MGS_HASH=554d75e924ed621f23d077b0495c247c329bc770 +MGS=markdown_graphviz_svg +MGS_PY=${MGS}-${MGS_HASH:0:8}.py + +if [[ ${PV} == 999999 ]] ; then + EGIT_REPO_URI="https://github.com/Xilinx/XRT.git" + EGIT_SUBMODULES=( + src/runtime_src/aie-rt + src/runtime_src/core/common/aiebu + src/runtime_src/core/common/elf + ) + inherit git-r3 +else + SRC_URI=" + https://github.com/Xilinx/XRT/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://raw.githubusercontent.com/Tanami/markdown-graphviz-svg/${MGS_HASH}/src/${MGS}/${MGS}.py -> ${MGS_PY} + " + for k in "${!submodules[@]}"; do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + SRC_URI+=" ${url_prefix}/archive/${commit_hash}.tar.gz -> ${url_prefix##*/}-${commit_hash:0:8}.tar.gz"; + done + + KEYWORDS="~amd64" + S="${WORKDIR}/XRT-${PV}" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/abseil-cpp:= + dev-debug/systemtap + dev-libs/boost:= + dev-libs/openssl:= + dev-libs/protobuf:= + sys-apps/util-linux +" + +DEPEND=" + ${RDEPEND} + dev-libs/cxxopts + dev-libs/opencl-icd-loader + dev-libs/rapidjson + dev-util/opencl-headers + x11-libs/libdrm +" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep " + dev-python/jinja2[\${PYTHON_USEDEP}] + dev-python/markdown[\${PYTHON_USEDEP}] + dev-python/pybind11[\${PYTHON_USEDEP}] + dev-python/pyyaml[\${PYTHON_USEDEP}] + ") +" + +PATCHES=( + "${FILESDIR}"/${PN}-202520.2.20.172-modern-protobuf.patch +) + +python_check_deps() { + python_has_version -b "dev-python/jinja2[${PYTHON_USEDEP}]" && \ + python_has_version -b "dev-python/markdown[${PYTHON_USEDEP}]" && \ + python_has_version -b "dev-python/pybind11[${PYTHON_USEDEP}]" && \ + python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +src_prepare() { + if [[ ${PV} != 999999 ]] ; then + for k in $(printf '%s\n' "${!submodules[@]}" | sort); do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + rm -r "$k" || die + ln -s "${WORKDIR}/${url_prefix##*/}-${commit_hash}" "$k" || die + done + fi + + pushd "src/runtime_src/core/common/aiebu" || die + eapply "${FILESDIR}"/aiebu-no-downloads.patch + popd || die + + sed -e 's/-Werror//' -i src/runtime_src/core/common/aiebu/cmake/linux.cmake || die + + # Enable instead of + sed -e "/OPENCL_ICD_LOADER/c #if 1" \ + -i src/runtime_src/xocl/api/icd/ocl_icd_bindings.h \ + -i src/runtime_src/xocl/api/icd/ocl_icd_bindings.cpp || die + + # template for isa.h is damaged in git, skip regeneration + # Bug: https://github.com/Xilinx/aiebu/issues/144 + sed -e '/BYPRODUCTS .*isa\.h/d' \ + -i src/runtime_src/core/common/aiebu/specification/aie2ps/CMakeLists.txt || die + + sed -e "s/set (XRT_UPSTREAM 0)/set (XRT_UPSTREAM 1)/" -i src/CMake/settings.cmake || die + + sed -e "s|\${XRT_INSTALL_DIR}/share/doc|\${CMAKE_INSTALL_DOCDIR}|" -i src/CMake/changelog.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr + -DPython3_EXECUTABLE="${PYTHON}" + -DSPEC_TOOL_DEPS_DOWNLOADED=ON + -DXRT_ENABLE_WERROR=OFF + -DXRT_NPU=ON + ) + [[ ${PV} != 999999 ]] && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON ) + + cmake_src_configure + + ln -s "${DISTDIR}/${MGS_PY}" \ + "${BUILD_DIR}"/src/runtime_src/core/common/aiebu/specification/${MGS}.py || die +} + +src_test() { + DESTDIR=. cmake_build install + cmake_src_test +} + +src_install() { + cmake_src_install + + rm -r "${ED}"/usr/{license,version.json} || die + rm -r "${ED}"/usr/share/completions || die + + newbashcomp "${S}/src/runtime_src/core/tools/xbutil2/xbutil-bash-completion" xrt-smi +} diff --git a/dev-util/xrt/xrt-999999.ebuild b/dev-util/xrt/xrt-999999.ebuild new file mode 100644 index 000000000..f285635c2 --- /dev/null +++ b/dev-util/xrt/xrt-999999.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +inherit bash-completion-r1 cmake python-any-r1 + +DESCRIPTION="Runtime for AIE and FPGA based platforms" +HOMEPAGE="https://github.com/Xilinx/XRT" + +if [[ ${PV} == 999999 ]] ; then + EGIT_REPO_URI="https://github.com/Xilinx/XRT.git" + EGIT_SUBMODULES=( + src/runtime_src/aie-rt + src/runtime_src/core/common/aiebu + src/runtime_src/core/common/elf + src/runtime_src/xdp + src/runtime_src/core/common/aiebu/src/cpp/ELFIO + ) + inherit git-r3 +else + declare -A submodules + submodules["src/runtime_src/aie-rt"]=https://github.com/Xilinx/aie-rt.git@a8b0667133ea2851ce27793a1796c5968226d9af + submodules["src/runtime_src/core/common/aiebu"]=https://github.com/Xilinx/aiebu.git@9065273e0c0a4ac5930fff904ac245cf38dd3087 + submodules["src/runtime_src/core/common/elf"]=https://github.com/serge1/ELFIO.git@f849001fc229c2598f8557e0df22866af194ef98 + + MGS_HASH=554d75e924ed621f23d077b0495c247c329bc770 + MGS=markdown_graphviz_svg + MGS_PY=${MGS}-${MGS_HASH:0:8}.py + + SRC_URI=" + https://github.com/Xilinx/XRT/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://raw.githubusercontent.com/Tanami/markdown-graphviz-svg/${MGS_HASH}/src/${MGS}/${MGS}.py -> ${MGS_PY} + " + for k in "${!submodules[@]}"; do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + SRC_URI+=" ${url_prefix}/archive/${commit_hash}.tar.gz -> ${url_prefix##*/}-${commit_hash:0:8}.tar.gz"; + done + + KEYWORDS="~amd64" + S="${WORKDIR}/XRT-${PV}" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-cpp/abseil-cpp:= + dev-debug/systemtap + dev-libs/boost:= + dev-libs/openssl:= + dev-libs/protobuf:= + sys-apps/util-linux +" + +DEPEND=" + ${RDEPEND} + dev-libs/cxxopts + dev-libs/opencl-icd-loader + dev-libs/rapidjson + dev-util/opencl-headers + x11-libs/libdrm +" + +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep " + dev-python/jinja2[\${PYTHON_USEDEP}] + dev-python/markdown[\${PYTHON_USEDEP}] + dev-python/pybind11[\${PYTHON_USEDEP}] + dev-python/pyyaml[\${PYTHON_USEDEP}] + ") +" + +if [[ ${PV} != 999999 ]] ; then + PATCHES=( + "${FILESDIR}"/${PN}-202520.2.20.172-modern-protobuf.patch + ) +fi + +python_check_deps() { + python_has_version -b "dev-python/jinja2[${PYTHON_USEDEP}]" && \ + python_has_version -b "dev-python/markdown[${PYTHON_USEDEP}]" && \ + python_has_version -b "dev-python/pybind11[${PYTHON_USEDEP}]" && \ + python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" +} + +src_prepare() { + if [[ ${PV} != 999999 ]] ; then + for k in $(printf '%s\n' "${!submodules[@]}" | sort); do + git_url="${submodules[$k]%@*}" + commit_hash="${submodules[$k]#*@}" + url_prefix="${git_url%.git}" + rm -r "$k" || die + ln -s "${WORKDIR}/${url_prefix##*/}-${commit_hash}" "$k" || die + done + fi + + pushd "src/runtime_src/core/common/aiebu" || die + eapply "${FILESDIR}"/aiebu-no-downloads.patch + popd || die + + sed -e 's/-Werror//' -i src/runtime_src/core/common/aiebu/cmake/linux.cmake || die + + # Enable instead of + sed -e "/OPENCL_ICD_LOADER/c #if 1" \ + -i src/runtime_src/xocl/api/icd/ocl_icd_bindings.h \ + -i src/runtime_src/xocl/api/icd/ocl_icd_bindings.cpp || die + + # template for isa.h is damaged in git, skip regeneration + # Bug: https://github.com/Xilinx/aiebu/issues/144 + sed -e '/BYPRODUCTS .*isa\.h/d' \ + -i src/runtime_src/core/common/aiebu/specification/aie2ps/CMakeLists.txt || die + + sed -e "s/set (XRT_UPSTREAM 0)/set (XRT_UPSTREAM 1)/" -i src/CMake/settings.cmake || die + + sed -e "s|\${XRT_INSTALL_DIR}/share/doc|\${CMAKE_INSTALL_DOCDIR}|" -i src/CMake/changelog.cmake || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr + -DPython3_EXECUTABLE="${PYTHON}" + -DSPEC_TOOL_DEPS_DOWNLOADED=ON + -DXRT_ENABLE_WERROR=OFF + -DXRT_NPU=ON + ) + [[ ${PV} != 999999 ]] && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON ) + + cmake_src_configure + + ln -s "${DISTDIR}/${MGS_PY}" \ + "${BUILD_DIR}"/src/runtime_src/core/common/aiebu/specification/${MGS}.py || die +} + +src_test() { + DESTDIR=. cmake_build install + cmake_src_test +} + +src_install() { + cmake_src_install + + rm -r "${ED}"/usr/{license,version.json} || die + rm -r "${ED}"/usr/share/completions || die + + newbashcomp "${S}/src/runtime_src/core/tools/xbutil2/xbutil-bash-completion" xrt-smi +} diff --git a/dev-util/yaml-language-server/Manifest b/dev-util/yaml-language-server/Manifest new file mode 100644 index 000000000..169a78e51 --- /dev/null +++ b/dev-util/yaml-language-server/Manifest @@ -0,0 +1,4 @@ +DIST yaml-language-server-1.14.0-deps.tar.xz 5420516 BLAKE2B cb0814b0058539c69e4f4d9b994b54315a9535e3c43d5dd6cdb0f7bc827d58b01a0b239f68d4086b422c6b90c16f46d5a35fcb1c3b5ca934e6401d1add9b7e4a SHA512 e67042b0fc415bbb338cec2e520d0df549dab4a9e89df011022315d78f1b16184060f4dac62870234b1dd97ab71b876544663963c9ca1fc5eec1c84571e2182b +DIST yaml-language-server-1.14.0.tgz 567903 BLAKE2B 72109e7e9e469b7411388282159027ca2bbf9fb24ea976c70893c201a3448fc084460cf73f9aaead31a6491ab084c1377e746836fb373d9876194874cd36fc82 SHA512 1e73621cce403935ee33c669b9bcea813cbeed5e6416231755e74e4f6ca386f9f10b0ea96cc5dc0ffca61da693e6fdae7b41fc1861f834592f084cdc21c4c90e +DIST yaml-language-server-1.15.0-deps.tar.xz 5428944 BLAKE2B 81be474e161a1f1e05a5a196772c890422366318f276fa91433c273915f74c9eb65b0dd6a345ad3ef0af4527b442977fca7cba8db358fe12465fc3f50a3df1f3 SHA512 ef073e03cfb431c2a39fd6408f668a175483b521b48c895cb66e2540ecf7eaab8bb30e23e8d0f1c3cd2a9733649cc4b83d82e9cd8bc0c32141600d3e32c57b2a +DIST yaml-language-server-1.15.0.tgz 570814 BLAKE2B 6e3d0550420d6a78c7bb0bb1131e818a5424b1717398706ceb83991ad559be0a5d85e6148552fd9e1dae71af28aa476393fb4d4944fdf12638b02096627c103c SHA512 378ec0a810c23109a1ea604b988ea8ab1af21d1ce2df768f14fb09858cb755350609d2c76231a1e05673a548d196985a0030419039a790cffef8a3483878b947 diff --git a/dev-util/yaml-language-server/metadata.xml b/dev-util/yaml-language-server/metadata.xml new file mode 100644 index 000000000..a4bb15e08 --- /dev/null +++ b/dev-util/yaml-language-server/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + redhat-developer/yaml-language-server + + diff --git a/dev-util/yaml-language-server/yaml-language-server-1.14.0.ebuild b/dev-util/yaml-language-server/yaml-language-server-1.14.0.ebuild new file mode 100644 index 000000000..85cc14c65 --- /dev/null +++ b/dev-util/yaml-language-server/yaml-language-server-1.14.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Language Server for YAML Files" +HOMEPAGE="https://github.com/redhat-developer/yaml-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="0BSD Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild b/dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild new file mode 100644 index 000000000..0976b212d --- /dev/null +++ b/dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Language Server for YAML Files" +HOMEPAGE="https://github.com/redhat-developer/yaml-language-server" +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="0BSD Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} diff --git a/dev-vcs/ghorg/Manifest b/dev-vcs/ghorg/Manifest new file mode 100644 index 000000000..1ce7b97fb --- /dev/null +++ b/dev-vcs/ghorg/Manifest @@ -0,0 +1,4 @@ +DIST ghorg-1.11.7-vendor.tar.xz 2480348 BLAKE2B a0eb4d731e03112d194c9d1f4ae87d93e56dadf665163240ccbbcef56da96981b65fbd497f6a3f714742bd5cbc4e33f464fa0af242ab0b3bdbb1d1b90630bb18 SHA512 2716e642ea9f0512647785db8438eec3c415cf86bb379f0945f75cd2b3321526f4a3016e6ec0307908147bc87b0f5d6cdc1eb5035fa768e6adb4ff529d616473 +DIST ghorg-1.11.7.tar.gz 4754210 BLAKE2B abf0a016d42e1c627a7d120191600a32e5e0dbd40667bfecfd767e084996e075b2a95d5142eaee360c0869caa46a8d114ac4b5b59567fe6bf7ed2e8b7f389452 SHA512 8e5d8f4995709f1c5e6b3056afb998602234fee99e2d4cb3fc62a0d95e34f3be0d0d746a8b08debe5a8c3545097c6a05c5752f7e970ade5dcd02027b6ed8409e +DIST ghorg-1.11.9-vendor.tar.xz 2492016 BLAKE2B 5df16f978b10488b3e17ff388421108c7207f6d2ebce090569c41c6e3fbce96d51b9f2e44d63866e7d22ac6f580741721980e06a409488965250bc443ab7e9aa SHA512 9e79118ab387ea3709b2fa50406eb06acc2f81e5af2b21a34354d763d28d7022e790a78c02d2a210db9c8e5e31cb7c95a56377f8a905f72e8e75ba587b42f6d4 +DIST ghorg-1.11.9.tar.gz 4777906 BLAKE2B b22688e715a7860bdf6783bda22b34f2c4a2e6c3d8aec8b545ebb70b81137f59f5afa8c607724c903b3fc66c9a58cc4481c10635a5da87d847b21a083c525474 SHA512 4d8d1efa7c22f4d7868d2e417952b349996fb73b69fbb4361fc02c27db37c3ba5ce5d284d94c3b54798b3677d03dae632c407ced215e543f5799d2f50924a43b diff --git a/dev-vcs/ghorg/ghorg-1.11.7.ebuild b/dev-vcs/ghorg/ghorg-1.11.7.ebuild new file mode 100644 index 000000000..ee0b7a027 --- /dev/null +++ b/dev-vcs/ghorg/ghorg-1.11.7.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Mass repository cloning tool for GitHub/GitLab/Bitbucket" +HOMEPAGE="https://github.com/gabrie30/ghorg" +SRC_URI="https://github.com/gabrie30/ghorg/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://joecool.ftfuchs.com/godeps/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + + default +} diff --git a/dev-vcs/ghorg/ghorg-1.11.9.ebuild b/dev-vcs/ghorg/ghorg-1.11.9.ebuild new file mode 100644 index 000000000..ee0b7a027 --- /dev/null +++ b/dev-vcs/ghorg/ghorg-1.11.9.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Mass repository cloning tool for GitHub/GitLab/Bitbucket" +HOMEPAGE="https://github.com/gabrie30/ghorg" +SRC_URI="https://github.com/gabrie30/ghorg/archive/v${PV}.tar.gz -> ${P}.tar.gz + http://joecool.ftfuchs.com/godeps/${P}-vendor.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build +} + +src_install() { + dobin ${PN} + + default +} diff --git a/dev-vcs/ghorg/metadata.xml b/dev-vcs/ghorg/metadata.xml new file mode 100644 index 000000000..ea03e33c5 --- /dev/null +++ b/dev-vcs/ghorg/metadata.xml @@ -0,0 +1,11 @@ + + + + + joe@wt.gd + Joe Kappus + + + gabrie30/ghorg + + diff --git a/dev-vcs/gitahead/Manifest b/dev-vcs/gitahead/Manifest new file mode 100644 index 000000000..110740de2 --- /dev/null +++ b/dev-vcs/gitahead/Manifest @@ -0,0 +1,4 @@ +DIST gitahead-2.7.1-dep_git_git.tar.gz 7968616 BLAKE2B 7d2ea9e1ca1faa1a8b66a9db6b213c02be966cec74abe085139e3e966adcff9efbd74fb942ad145ddea64bab94a6006b91b512c96aa645cb124bcaf6e5a488eb SHA512 37a77870e0df748b023f5381aa969f1126b142a3470c9df4e01d86cf3418a0b0e4cb16a37ef7b162f285bdd540559a3511488ec8591b2f88e495626df019c03f +DIST gitahead-2.7.1-dep_hunspell_hunspell.tar.gz 506908 BLAKE2B 810117701b16506ab18f3834cbbe6c75c970632a24b504b0fe914d77407e7379000826897aa03584edb7b87d207e26297709dd70613b6dd49731aa0aed1416b4 SHA512 6e0f4fe0a30e3824cff51ab507e3a836021e8b7542c86ed2950689fe9724b3c017648eb9928d1bb86fddcff113903164c25a1725a4fe7c8b94a833c4bf36279d +DIST gitahead-2.7.1-dep_libgit2_libgit2.tar.gz 7535416 BLAKE2B 220249adafac30fdd329e65eabc0a7dc0f533b2242d2e75743c781d80d427d8aca5abc7c7d6f6874ebb6b379cee1bf2569a57a769b8a00a4d15ff5a94a218ad0 SHA512 eb0d66840210d1a73b11c7374fa2745afded753d5e8a87483efb5dcf76973469b705279e3ddca15874423123f387384f752aec614951ef4185d334b171d78779 +DIST gitahead-2.7.1.tar.gz 37248607 BLAKE2B 0f1399f84b92717c898708859a2b5c70d88dc52885b12ad915becb9943fc8037ec4ff498888b769603da163408a635bc111f0d5302a8631bb07c9683915e11e1 SHA512 c58ba55e0a0e9d11a0f777bd9d2e51cc7e2c93d0d58d266ae5a1c1271b962d5ac479124234b162983ff56870262e356969b841d59b375ae22e39301e689f3ab9 diff --git a/dev-vcs/gitahead/gitahead-2.7.1-r2.ebuild b/dev-vcs/gitahead/gitahead-2.7.1-r2.ebuild new file mode 100644 index 000000000..10522c608 --- /dev/null +++ b/dev-vcs/gitahead/gitahead-2.7.1-r2.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg cmake wrapper flag-o-matic + +DESCRIPTION="Graphical Git client to help understand and manage source code history" +HOMEPAGE="https://github.com/gitahead/gitahead" +SRC_URI=" + https://github.com/gitahead/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/stinb/libgit2/archive/834d652bcb932af447d7f0acd1214a4057cb0771.tar.gz + -> ${P}-dep_libgit2_libgit2.tar.gz + https://github.com/hunspell/hunspell/archive/8a2fdfe5a6bb1cbafc04b0c8486abcefd17ad903.tar.gz + -> ${P}-dep_hunspell_hunspell.tar.gz + gnome-keyring? ( + https://github.com/git/git/archive/0d0ac3826a3bbb9247e39e12623bbcfdd722f24c.tar.gz -> ${P}-dep_git_git.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="gnome-keyring" +RESTRICT="test" + +RDEPEND=" + app-text/cmark:= + dev-libs/libpcre2:= + dev-libs/openssl:= + dev-qt/qt5compat:6 + dev-qt/qtbase:6[concurrent,gui,network,widgets] + media-libs/libjpeg-turbo:= + net-libs/http-parser:= + net-libs/libssh2 + virtual/zlib:= + x11-libs/libxkbcommon + gnome-keyring? ( + app-crypt/libsecret + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/qttools:6[linguist] + virtual/pkgconfig +" + +QA_FLAGS_IGNORED="usr/share/GitAhead/Plugins/.*" +QA_PRESTRIPPED="usr/share/GitAhead/Plugins/.*" + +src_unpack() { + unpack "${P}.tar.gz" + + cd "${S}" || die + local i list=( + dep_libgit2_libgit2 + dep_hunspell_hunspell + ) + use gnome-keyring && list+=( dep_git_git ) + for i in "${list[@]}"; do + [ ! -f "${DISTDIR}/${P}-${i}.tar.gz" ] && die "The file ${DISTDIR}/${P}-${i}.tar.gz doesn't exist" + tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz" + done +} + +src_prepare() { + if ! use gnome-keyring; then + sed -i 's/add_subdirectory(git)//' ./dep/CMakeLists.txt || die + fi + sed -i 's/add_subdirectory(openssl)//' ./dep/CMakeLists.txt || die + # Respect LDFLAGS + sed -i '/CMAKE_EXE_LINKER_FLAGS/d' CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + filter-flags -flto* # Segfault in libQt5Core.so.5 + local mycmakeargs=( + # libgit2 flags + -DBUILD_TESTS=OFF + -DREGEX_BACKEND=pcre2 + -DUSE_GSSAPI=OFF + -DUSE_HTTP_PARSER=system + ) + cmake_src_configure +} + +src_install() { + cd "${BUILD_DIR}" || die + + eninja package + bash ./GitAhead-2.7.1.sh --prefix="${D}"/usr/share --include-subdir || die + rm "${D}"/usr/share/GitAhead/*.so.* || die + + cd "${D}"/usr/share/GitAhead/Resources/GitAhead.iconset || die + local res + for res in 16 32 64 128 256 512; do + newicon -s "${res}" "icon_${res}x${res}.png" "${PN}.png" + done + + make_wrapper "${PN}" "${EPREFIX}/usr/share/GitAhead/GitAhead" + make_desktop_entry "/usr/share/GitAhead/GitAhead" "GitAhead" "${PN}" "Development" +} + +pkg_postinst() { + xdg_pkg_postinst + + ewarn "${P} collects some statistical usage data." + ewarn "To permanently opt-out of reporting:" + ewarn "toggle a button in Help -> About GitAhead -> Privacy" + ewarn "or write to ~/.config/gitahead.com/GitAhead.conf those lines:" + ewarn "[tracking]" + ewarn "enabled=false" +} diff --git a/dev-vcs/gitahead/metadata.xml b/dev-vcs/gitahead/metadata.xml new file mode 100644 index 000000000..741eace42 --- /dev/null +++ b/dev-vcs/gitahead/metadata.xml @@ -0,0 +1,11 @@ + + + + + Benoît Dufour + benoit.dufour@mail.com + + + gitahead/gitahead + + diff --git a/dev-vcs/gitcomet/Manifest b/dev-vcs/gitcomet/Manifest new file mode 100644 index 000000000..ee6fdc230 --- /dev/null +++ b/dev-vcs/gitcomet/Manifest @@ -0,0 +1,855 @@ +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST ahash-0.8.12.crate 43413 BLAKE2B 3e3ff0a91c538a063a09f1d71c0bd4df7d3b4cda3ba0945d3dad746430e0940979375e90ae5da7d585ffa44f387b17f38fc506ade0e0847feebe10d5c62f2b61 SHA512 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST aligned-0.4.3.crate 10452 BLAKE2B 5a32f10b289cb42de750a281b21dd894210627720ed70b8ef00636d5f4e191f6260121412a36f0eea26ba966d2cfb79333ab69a5f4e81579c97d7d3a1fedd1a1 SHA512 445a12693c23274f57f4aec74d306b59d6c27e104588c0f88f5dd8e31d927ba167a2031ae19a557261fe725a13566e15bce9a4f26db13a78a15383af9dbd9609 +DIST aligned-vec-0.6.4.crate 12609 BLAKE2B 0fd0c6520b509b6916fcb65d8a2039f83849b3eabdeb2e1b8ba39bb52d0903f5518b0c497a39d653b345a13397498b92b8a8233c7ad274f5dd09f33d07704d2a SHA512 f854e5924c7697064968debebde8fff05e73acac45811cd9cb28d5261a63161ef6e773cb0d95d990672ce28215e95f87eaca12fee0aadd3448cfa22f60b58459 +DIST alloca-0.4.0.crate 4257 BLAKE2B 25626c5d57cd93c84cf601d1f57f977370c686860cb69379758800655ca4a1cd6fc4d183ab24610bd7e1155b73ca110681da7192534b29de4b70f4f90b4f680b SHA512 337191b32f84d3fa673d242a043df51717134ff22ef0d29d6122382a889b6a41d167d45f7136eccaa35fbb7e30207a481e8802faf2781bdf250d6a99973bbc0e +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstream-1.0.0.crate 28916 BLAKE2B a9198a66bd3821349f83d7837ba7546a12a74a6f57e179e480bd6bf4a75848a45dac9a19a27c5e2cf01520c7e917d380b21ec16e4485f69bebe112383ba273f2 SHA512 36bf11821e8bc23607a54842b47950782806ebc7a56233e3c458345d79986745f6ba878e39964ed41404eb5be58f78d0bbcdceeb86d523ba40eedd15f7e1f29d +DIST anstyle-1.0.14.crate 17787 BLAKE2B ebb3b3986c06628ebfe71665216de68f123840093013fa16c030c25e22ff0731cdcd7161737635c532d45ad0307a1b7f951859a40dbe1c812b3e905550b33b90 SHA512 2e7bbaf0794d209f0f19fb8709214c1b1109c27e14d91a8adc232a9bdfe76e653b2b86e341d71f63903e034c81f6ed63ffe7f123f6d631c0f8d41b56d70037b9 +DIST anstyle-parse-1.0.0.crate 22042 BLAKE2B 418cb53754b325354a76d75cd73652d2e41408911bcfbadf91f668e7d6942d92ae3c379194f1d38bc6aa26a9ad98c92801213ffddf544fd2ce29a1180179a8c4 SHA512 4394616b0aa7a591eb9b9bb758abd2f067a3fe673b060c02857f6d2210a2276c476f32512aa59aee6c5383e3261f2654058ff619d957bee93d62540e10d81085 +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.102.crate 48658 BLAKE2B d9c7b7c50b7319be0e67bb236e0420a67e3fd6d6f4bd53a84cafc7a5385785275151832be472c0063405e6d458b5add3907b670ba5e300e08efaae699ab77c44 SHA512 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b +DIST ar_archive_writer-0.5.1.crate 85345 BLAKE2B 0972135654df9fb5db9e5027508f3d733a06889f0a4bc1d28e31e549be160889cc90003f67fc93c54c09b1659ea83775a707d9869ccb5a224372f299cc1a7886 SHA512 63c6aca1b7122bf846db957e3cc8737e9b56bf5a6a09574bd58a02464f4f149a0cf6931f1fe59c731f56a5832c35891f172e16bbcc8c5fb56c413dcdbb8ce99b +DIST arbitrary-1.4.2.crate 38307 BLAKE2B 4251f69caef0db91fba9a3f3f113e7261cf20472592a2b822f15d7208f1cbbf9a43ab419b63acf7f4e244924e7e95fc3e5d0dcd484a358dde6b9bff24cf994ea SHA512 2316345897692b3ce13b6c87d214d4911bb584aa4ba7fc3d62c44cd15d6048aa033f8910045487acddfa879338f45323f8c4d59191ef6f9fdc3c6290f1b7f492 +DIST arc-swap-1.8.2.crate 80791 BLAKE2B ebdee38b846a897d1af17efb2c5447774e60462b1af882543b27e894d3357f9fe153ff2160584114ac3feea0d1d4409d152d01115a7fb7eaaa21116095f6eab8 SHA512 f7e25324bc4bd929efa752ae0f0a0d59bf70e9de9e66448928aea0d6c32329d3b9ec9c9bba4802be3387a96011fc0c79e886cb461068e66be854dcbc9cefe270 +DIST arg_enum_proc_macro-0.3.4.crate 5102 BLAKE2B 13979c48ec4f01f6c365d4937768c0f7c123c46b6b9c85786b3ad4054f6c7315cdd4ee74d460d36cbfe2d4789b94b079677a3336956d2db748d5c16d21cc6856 SHA512 d9d48c48eea230cb0d246857e0ba60316a76c0e214ba8fabdd42573559ff574b6867bab67880f1b8b7107ae9980fc026410020c3d3265309950c671b4faef582 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +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 as-slice-0.2.1.crate 6942 BLAKE2B bf012f6069b5c483daad74f556515472ed54f91dca1374807828c7e785649b7d438441ce9583800b3bbb02d97bc88cf263dc88f448c3771c27441cd2618d83c9 SHA512 97925c90833707aa88fd56c031059825b6c1f4454bf39fa732a0065e049671e92913fa546008db093dc17cb0925eb19cedeebc9d9eaee1a8fd818098c18b62ff +DIST ash-0.38.0+1.3.281.crate 457775 BLAKE2B c9216b068ef8a76e303881f1b42ca5cabd5f0b8a1297cd4ccd665e84a276f352e6155644eee28e7ce6637dcee347c54e447b452581673f1ab859aedb051e1454 SHA512 9f6ca2bf4fc5df43091c2d41b9c54d26d9b1682ba618895d82106c61e3ea3281065d3f0f50675f95d2db7846277144c57b3c4aab8e4d84b9536ef44ee89b5984 +DIST ash-window-0.13.0.crate 20250 BLAKE2B b1773308e0d706388e131b173022d3e38667debbfa1c5df583bc3fb11ee54ef811ad080187cdeef8bfdd3bd2f85b902c219f9b02ec0c86cde21e563d75d8f6d7 SHA512 645b797b7d348ec1d921db205b659553f707d701e32d152b0f355f68798ded5197a32bbfe0ce81d26934557e5c00faf27e85f88d6ef8c836de7e1f0799edea8c +DIST ashpd-0.11.1.crate 116015 BLAKE2B 3eddd468a50ae892804d0e4c1573e5e93f161613caba9f430e403758913cb6ee1827b08043c4e1b6e82e6bf98cc98817624bafcd657e0bf1fb7cfdbecb709084 SHA512 1c04ea7b3ef9be0a363eb670a5c6242cb7ba00743457c3669e744bcb6bf39d020131f462e0dbbea92e0004e0b2735566cf143aa015a44b8f172413faf49b68c1 +DIST ashpd-0.12.3.crate 123754 BLAKE2B b679be6f1904d159f6f5b7ce8c29413968aeb733a00bf1029d16907895b588ba2af73a22c3ed7e6f15ec800f5c89a23a96d150bd4e38d5cf31d67f3f6b70a1ba SHA512 ce972790a62a70ff38afcaced2f6f77e6b7fafefab6a9a1835e68f2ee8e31e67e6595e64e5025b91fbbd0e33a619344b86ac9dc41e49b8eb59aba34edc8533d3 +DIST async-broadcast-0.7.2.crate 22746 BLAKE2B 5b0bca51866d8778161fc60d33ca289fb65622ea6daa6ff9e2d97487f452c44fd996e4438b7d4151d799e19b731330f7f1bfb829e3deb183015cb8bea7733666 SHA512 dd53db4a5f7100cb969d40c709f40540703f498e64fa8486c5ed914bc8d1a451185e698b6f0b21decad890c459aeeb917d6f42b0500aebaef4bde48eccfedd5d +DIST async-channel-1.9.0.crate 13664 BLAKE2B 52455c1c9f82bede902a96de0526ce4563184a9da303477110b556b4c877b563c21c32bfd9c6ded446ea0bad416af81a07e5df5a62e7c8f40c8183c1d09ac4f5 SHA512 cc624b87dbf34e4be4e219a82b96036396b92042025eeed2362d91f414ca17884365470fca5014b02659be44b77f20530ca33236dc427f0a2fcff2704c46c3dc +DIST async-channel-2.5.0.crate 18624 BLAKE2B d835b923d9c99100e499d72d34515bbd041bfd087572ba681f0a61c9237f5d2af1d4abbeb9572ada694a3609aa19a14ba1160deb0d6411a542ee73cb6234c5fd SHA512 621e9540972a4a5d1b6cc0fb02a507cf66d704dab5411b60c44c2b65ab21c3f7f7bdf9c093e7498a71ada6573e429a4b426506c96c5fd9e3e297a76930ca2f83 +DIST async-compression-0.4.41.crate 99469 BLAKE2B 42bf9340cb06ddfd9c3064c39a4f260fbad96e8c298151cc7b279fc011810e152c56bc3dd5c365b1a9fed440d49cbe7459eac388c2b031228ca28c35541ee08d SHA512 151b510a188461d154e415d77e2cbe89fe9d66d5d78e762f5c098713ad1f34657cf1dd478f308b757345e918b8b70406e5ba79f3c24180f46e95a9d639239da5 +DIST async-executor-1.14.0.crate 28804 BLAKE2B 435494b5c3b8b4f716c23db4d7aaf3ee59176e695c70517a174752bb4f5fd7c788b69782de4f48a11a1f002ab95e22e442861e9ae8527a0005307a74d0f11606 SHA512 2d857818a4e883e4532a9da9c0393d38342a79f9044f9480a03dbf143c3fb53629f48e9a487461a016b85b43984161d0b5c41662a23a1cd836f7017bd6514b8c +DIST async-fs-2.2.0.crate 18824 BLAKE2B bf47f9d4806d1d0aa44f3d4bc179751f83ef72679e29923b6901e35d34ed6fb2558f4991c4e7b74fa26e10a448598fa512401ec8fa8e69acc1e714d0d6b43932 SHA512 8461e1e56b6df155c30b92aeb1c63d84ff49e415f1c276d1f31770262f83dbdc4dc424b9ee3620667f40df2bfb602d7e2779f76d710f14659f85b9cdf7f34372 +DIST async-global-executor-2.4.1.crate 11844 BLAKE2B 910e2472142201b970a20e6a65406b5e79d3fd96d88d03e43f6c2b868a6cbd3a5fa715cba3ebd427e5ea6e30dbf159bba162ea7f0718d8b5c9eda1a8e355aab4 SHA512 688fc105404feb0bcc841e9b853e5f270257cf2bdffc041bac7dd681a2990978a0f0d1e48e2eb574bfccd991d95632641e2407768d572c6352084b2808aca3b1 +DIST async-io-2.6.0.crate 51062 BLAKE2B 6e4ac738bcebe13e6a44529a7152352a27c648019eafb074533ae3a8f2a2df13bff261238f48a74c4cb8c13119342f0793c76247f23386435012a76e9b9aa8f4 SHA512 b2cfd5d82e5b5678684fc0cced2b126867c142f331153811f054682c125e989977bdc9c613c866149576611641b685eefc0377cba1afaaba851bd985af3574ee +DIST async-lock-3.4.2.crate 39826 BLAKE2B 563130bc7b68f3174f03b21f8426090ce792440ac213f7758be9e4f510f07df513bb1c4badf3f51cd18de98fe4627560b083349f7d3d564b96b56f14f08ad5a7 SHA512 a8078043b03d05dd00eea00ddb2b87f97eb67d438dc5ff8c861499485823db16b23e0b5e85b4d711f824cf31d99baa5f2e182f8d7abac295fbfc7b2fd88b4d44 +DIST async-net-2.0.0.crate 17787 BLAKE2B 04685e1ffd4c363b3b29bbc4819c7a79ca45a212c1c3094835f2ca8ffe000b8061a4b28de84497d5daaa70139a8d0c036fa4385ba20ea4bdef73b52102cfc349 SHA512 e12163eb7fb526d434c257d82ad0bcc64d3a1fb868b899fc5666c1307f821654f7afff9bf5dd3ca6c8cceac31df29a5027542f6e5901c8801ce2a696ab737479 +DIST async-process-2.5.0.crate 27552 BLAKE2B 5c553a281be2968ceecffed57a554358d216a5f66a9d91e2a01f7a87c111e7fccd933d7bc27e5b73e2bb0a84602aa2d4c8cf754260f04452645b9315e82a8878 SHA512 7706978043d5f3612675a57c7e838e31b9df94f6f4f5c21246152f066faa86359f346dc608419fe3f8f0f930d8655a8cdc3d4e29e47aee76c9b4ab04ed68f383 +DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027 +DIST async-signal-0.2.13.crate 17015 BLAKE2B be2acc3dc6f523967930273fb3660f9f6d4cc36f7c79d463ce05d4114babdc6de16bef8b0187d68e80dd551cdfbd134bc1167047272c75f5a0449e3711855831 SHA512 7b9ef2f79cc49df0ae580ab1c853d92ff352a342507ac378a5cd2d21a40c4f64506bafe907da2be298e3475180a9249fd84394c9a35689fc1dfb3cc5c082793c +DIST async-std-1.13.2.crate 220177 BLAKE2B c4be241765f0a240889f20d74d070d2675c066f3c88b762a742d7d22dfa3b8582f0da8d592bbc39583e6b75cbd5c3678cdd0e5589b264e90f748e7c55f447667 SHA512 3a8eeb661f201e76598ff253aa9f467db5f3d3d10777033b4bd5de333f1bb0ef92a624388bb61e38e8717625bf0a80e1beb3e738f9adbd97fd51d703b88b1535 +DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca +DIST async-trait-0.1.89.crate 32171 BLAKE2B de1262f5c40b3469732679f82640d676e802f3257eafbf020f5f42c8cbc70d278c3c97577225293a19d22e76f0437e916066e0b1eb4c4f92ccfa504e48b54355 SHA512 deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27 +DIST async_zip-0.0.17.crate 109081 BLAKE2B a51af6cc731d398052b92ef93225b009ca289e1d548af0160fd56ffaf0e37bb3cf816c4f00bf0a7b09859a8407c9ffed7e836e1dfcf4ad20ea5a625dbb4ade3d SHA512 84a14244c3a3f9d2220747d8f76764dce60e14293e88461ea493701e7ebed8f98c001f8d3aae30c2c17e81e9e3af7914302a174f10e0aee5dcb236171d35e0f7 +DIST atomic-0.5.3.crate 12801 BLAKE2B 0839f1d26840f33f865248ba8f8e275f8168d5dc07a7e424717ef48db014da3c2fe8877eb7a08230669d2b585775145efb69bfc43da7062ac9076b037a9f1bf5 SHA512 de1be4302b4d8f50ef5a808ef09881726e56fbdd72bd1b2a118724295a48128bae57316805ed92e991b82b06e7bf229efac4deff9a9ce84fdb839726a2ae8064 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST av-scenechange-0.14.1.crate 462353 BLAKE2B 7e2cea1a72af6c588871bd0b22b96922f9f0962ba428d77419c0495c2f9ea8d2eba4168d0eac8afdf9bb35607c1798cbb5c045f75cb36a7ff1a4ea3284a9c533 SHA512 1a39d997c3e93d97bc7d6395a6e9c4532f89ceaac3f2f9991e68e9fc3fb9a971456bd5fc2dc3fb8689dc4a9615b9dacbda9f763644a865d3cefe6282ce8df983 +DIST av1-grain-0.2.5.crate 37997 BLAKE2B 8a2dd986577d7a4474f831c4fd084b6a35ea17d1510e5336244169521a45710e9bb943dbaac7a51c3d7dd29e5ac1af55d164350338476c81cf051ff3de5aea12 SHA512 400905acadde29827ec68543c895f0a2d61c39879130aac2a6b2fc885e1221a23e0937bdbd65e2177f9d98d97ed5139004e7d917547c078acbd26d4731175b85 +DIST avif-serialize-0.8.8.crate 15698 BLAKE2B af9206481ec03e5d94f52912820e99b9fe8d44d0ada952aed6b4fe26177ce5263f21f1e22d06d8a5a5b1d29f915ba99a31f8dceba8954fa03bee0e5cfe01b742 SHA512 8a8e202174a90f43fdf25ca0fa81af05db5974457a9e186194dd2141f24ef24a8e2dae1cdb7d3a719c742160439d5dc6cf6ac797705fd264dac736fd5e53c480 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bindgen-0.71.1.crate 237785 BLAKE2B 4ef4af15b95a65510190e611662e39c4c7f6a33c02ed49c19e7e2d8d0ba951657ee5f681e73d3297603a87cff02ad857a21711f1a66eb13526d5af72e749ad1b SHA512 ff7f9f1989cf014fdc73f47263adff7928a51787e57a08eb687bfa3fae2b474300c13bfba62eff4da97cb70c456846826353debd9ef6de255228fe30dc9a7b6d +DIST bit-set-0.8.0.crate 16289 BLAKE2B b27bd0a273d7e45e2fbdf46d4c5df4d82f710071cee82b19e95204cecfb13dda26aa346696f489a52f66347e7123a67cd0d05f7c2a4d7164d671f712fba1b9da SHA512 eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa +DIST bit-vec-0.8.0.crate 24132 BLAKE2B e9bb9e1b7aba90337e546e9cf6aced966ddea82e825c76c34806604746b774ab03b19756a24084f6df35bb64c21600ba4cd1c477196b34dfe4bf56efa6e4a23d SHA512 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571 +DIST bit_field-0.10.3.crate 11173 BLAKE2B 20432a57672e66e0b22e4d0a50f1bf09d9120960d888d05295713ff9feb15401dd4c7d587efbb322c0969b9c35b52f89d9bc5540f8c269c51eadd650f01a9794 SHA512 e68d8f996cd8a30378d7fe7fa5b8e45f6e6c9dab3052a4b13a44aafbc3eedd3e01d6604d334f8fe3b7db3045b8e2a4ce88b24c05f1a47d1061343eae10a455cf +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 +DIST bitstream-io-4.9.0.crate 65217 BLAKE2B e74f54efe6502ba6c19674085bdac048c5cf61bc2a12f2fdc68a99282f749c057185ee63395c925ca06862fef04c96c88cabf33145ec4a501d56791ca5789aa5 SHA512 b70bece59188c1a722b78094137f0f2339fd5a7a0d8b692c37da0679425c5fe2efddd6d9a09940d75fb3af05a1a3d10726fe9df3168a6dac20c8af6a7d11df1c +DIST blade-graphics-0.7.1.crate 2594694 BLAKE2B 0568627c9e264d13872c4e646f6970fd8fa26f3808adcf0a48e4a0b6bcc19795634e4679e54565be47ed8c8cc85f2fa5d046ad3d6a8cc9e632840a0aeb4633db SHA512 056b96f1b29d88254bd1b9181ca91d3596a828dcad0f3a86a13c06ff0f46570db0e76664d28c3414b7d13bb4ec4032489dcd77b55c01bfd4def4ea0908eec1be +DIST blade-macros-0.3.0.crate 3919 BLAKE2B 3469723154ad821fe8c6127498d355172d37b63c9c0ca13242bd1daf6e16968c260fb532cff35bf9ed178d26260add6d359d63f4a64efa54e004b429be9fed0e SHA512 dac5e3741c492760e0f6728459057bcf040adf287567bfb5ed0091ee4344608afedb3d9fcfa097126f4675eb281c0e76496d66dd771893fb9abc00bd53746d23 +DIST blade-util-0.3.0.crate 9089 BLAKE2B e7df04da533f9e568a03951503303fb543a36f9b86b16217fc90d394221254aaf12623b064442c86bdaa653bcf3abcc89de259b7722b835ae2dcaf1a47b4a425 SHA512 518624b365ac3497c8926af27cdaa5ef1db9c66299e2891725abe3f12a35cb3b0160b8f5bdbc6bbb8a46d10db51f4e7caf8d6647b07ec21e52dce4a203d67bf5 +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 +DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c022280881c46bbe5cf221cd9c305e884f92d90ccf31e26e5a5a4b3ebb0c88f2345361c244ef7db1d778eb8ab SHA512 865a855e84c975d9a879159e888f097ce2314972c8e01506d2a3b3b65afc9dbe042d764da903df6746925cef6281cec93478bc13df3316ca112c901db8e3fc38 +DIST blocking-1.6.2.crate 17754 BLAKE2B 5deb319ea3e25ee234abbdbcd166c99ee5cbbf00fa5587d466217c41a7d1cd40e6bb7c3b5f6e5b42823051b6436676efbf37736b5587a4f50182c3aa0f271478 SHA512 96beae4b975a4f6da2adcdf0baab407ec42e185712891f25b99313e8810f017921dd6095ec60264b912c65f88eda58734fe5f923704162b40410a4c70ee08f69 +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST built-0.8.0.crate 35112 BLAKE2B caa1ffeb2457c45651cc111a6d76232a4ba9f76a8c455b59cb2141bbc1a6fe5735f46975f5c19a87333186a78861883b2758c040cf30ad1083a5a190cc7e04e9 SHA512 fc2aba8d4df363283d4c0886d0594cd1d2865d60edad8bf301720608233d1c7da74a3d974bc610dcd2a3748ff490c196d003c212c4c4eea9ff9e0bc4ac499a58 +DIST bumpalo-3.20.2.crate 97696 BLAKE2B 0c744cb37279ca82e4c2a60be64c63e61c8290c9ff904c4a2ffd0e23f9ba96b1d63a30cce83fc757cbd40364bbe5e410da024c04cd9481f33831cfacc2133156 SHA512 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60 +DIST bytemuck-1.25.0.crate 53466 BLAKE2B 830e02a871cbffdce2852a474e330dbb2ac8db55e916fe77a0ad520e7ed0bd45b8c8855e75e37c20bc30cc83fb3e0694914433e0fbef11ca80e07d89a82b2b9f SHA512 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb +DIST bytemuck_derive-1.10.2.crate 25678 BLAKE2B 814e3b7b14e545e89aaa1d920ba18e5a49c22911c108134eafd77922b76ed2f613376e42184735b06f90cb3be2a91e9864f4a7ddc12d808417466085681ddd86 SHA512 9cbb0e7763603876fa1fe81d31dd9a0fc391f86731ece0425afe76768a8d6645513d440ccb51af9b02659ddf16c3924571b50bae9de489a671e029dfe3c4d955 +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-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST bytesize-2.3.1.crate 22218 BLAKE2B 7b28556b72fb063d8fbdcf0b5dbe852181f7dd16f8adf642af369b87369f6351284ecb1e9aa4f93221dd4403b1d39d3bf06f829a09aded57c3a1cefb4f3d5684 SHA512 b6934a96424d5c4af9cbb0ca35325c52e1f0ee4470aa58b866d0f3062e83a2f7db0867554c1786e62c1435c0a86efcabf4b1056305133b4fbcb426c6bc087fef +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 cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cbindgen-0.28.0.crate 223401 BLAKE2B 60d42f5c65f8b36e86b4488f43d4c7635bd95c972caaf182aabcd53143c4dcb50424aec4d0780bd4f415ca5751b584115b42cf3bc5593a8b12d26c12f5b007ca SHA512 aceb387c6e465db6466175d9b9d95bf4e2b97f291404aa3da3df1c9cd71acb2aab0eaf8ab1a8a3783bb55eb54ebc733d0c8b31e9f9d771678fa5a23c9c627485 +DIST cc-1.2.57.crate 96188 BLAKE2B cc59c45170f146e45569b36b96cb037b737f6e93640ef9adbf423fb6f61fc07a0e48efc6e53a8536f91210c95971b15d93e5b8544ff5996b14902f181ff39c97 SHA512 9bcf7aaa2791ef9d2054fd93489a019c4a77c3376495bde01468dccf9ec81701061467372adcd3759f6d4ae962ac108199544860a4d3c5de7595bf28fe76c187 +DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST cgl-0.3.2.crate 7557 BLAKE2B 6c61b46f4157a3a400f75e81be8ec456759a0c3efaec2fd134a81d8070d47c478f7392a2e63e13b7b09fc0b620b27ec6831b9829927ae6685dcfcaedfc8bbb19 SHA512 230301b0f0ee7828bf0152b01ff97464609da32dc78edf2fc8518f2341cc48ef39bba946965e93069fa9e4fcda0d165195dbc6c1d594afcf1155707933b3dc73 +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +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.6.0.crate 62930 BLAKE2B f184cfb0d40adef5d0b4ee0370208bdeb6587b9dfd1b37f71a577cfdf77101100b4c47809ceecf946a855455ab836273aa6b8bb6570d0c126a82754f16bd95ba SHA512 bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6 +DIST clap_builder-4.6.0.crate 171122 BLAKE2B 0a6ac216ceee45625500379640f9306015f749c377d14c6c9538fab7988da89b39e260bf8736d7ca055c6db32613fa7a9e73f325fc496d7521ba3453c8558348 SHA512 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7 +DIST clap_derive-4.6.0.crate 33435 BLAKE2B 93fef598637bc3674a7682f724412d5b515c3d219fe4d7e854dbb47864be598046e84c025a5245add4e9431b305d232e6207806cd87aff72cb3552c490426aa6 SHA512 4b642e4bda3af45b21fda189094f73b295c6890f2af533e1541be0df8669d1c7d8256a88dfd47f488ea6adab65012a213521d52dd902f9f11fd3b776923da1c7 +DIST clap_lex-1.1.0.crate 13470 BLAKE2B 3e4895620e2922bd95ab6e3aee296457adbe70c2b3b2fca24c48e5bb700ed622401c68f494a266b91f1b82a7ee109ca90d4eee7ab6eff35e28b5fe8038398e5a SHA512 d85237e0558ebc745b08a150ba8115133b1ac1ebfbf6b2abf632863761fb70cb329639bb1c30625b9e786bb27b19438af11c123c508fb39e682f13e294ea6d9a +DIST clru-0.6.3.crate 19012 BLAKE2B 1b720a67ee335e26463e528e2d4b5e1e98d08b87d6e1291a2aab8917a0f53fb45918ad5c1ae5f4d1e040c3553433229b631d6f67eeec0d952e0466846c20d21a SHA512 2b1495af78e789def0d22837c22ae60efb60d19640d6820970a7ebf8f67e967de50d7df9ead6ce44674e0a7c58debfe48cf2213bab4c773d03121fdb4fc0b46d +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.12.0.crate 55796 BLAKE2B 67ecdcb02accc9a65d6706ea632248404fc0cfd6fff8adf633cf4923f5b6382043d9fd1ec77e3e2f3b75420239add7925670bef72d18269e664e6a8d2539123b SHA512 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09 +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.5.crate 8187 BLAKE2B d6415c5b337e2f4f5176003082e6e8c52f55a45ff959376e7a3f30e5aab1ecd3f84f9cc5e7a8a720398c1b58f99a07cf042695adb0b35178931178cc8d77d2e8 SHA512 af3a5e7e837b280cd8f0578d2ba2a04443d4c5a445577f444af9edeef6cdb47de134f77b07ceda76ea6b2c73b9c10e1d7e3e1beabfd22b85869585c35db88bd5 +DIST command-fds-0.3.2.crate 13157 BLAKE2B 21db188953851e50592ba5b2fe212b504dc6f57f37d3a728cd8ea94899060a10d60481d4ab2a0fe2cb912c94f05d24aa9868e4ffc78b04a8a845ae20893ef5bf SHA512 e09d30f143a44b525b877f8fdb00cc706b1ce9ce6699c3194e91216b5df790937e8e5376acdb2562469ee284fbcaed165775f368fc5ebdbafe27e73f2348c365 +DIST compression-codecs-0.4.37.crate 25424 BLAKE2B eeb57d38ff3b2f6c3a0d047a3cbcff3c5990a62abb08e3a68ef1e7e3ed13991da35c78ba7f7fc3734d5397478ab851b009fbc427e9f1baecb46a70b66de231b8 SHA512 52798435977aaba8f6e8a456244baf3d9f8d7931f243da6d178aa931bad223a581d2c14170db690b302cabc12f31fc8ed726ed1b00fbcd0337a309cf14bf2542 +DIST compression-core-0.4.31.crate 5749 BLAKE2B 612d9abe9b1d0457a7673552b024e6599a75fe28b52c5aa653277abc2d04ce88b7aefe9dc0d59b2bc58af36e2d66297580a1a23701af0eec20b83c72f1f8c3cb SHA512 218fa450d10dc37a8d858764dc307a56c29492046cae953e7405e723a8f298f18e2dc8d2e46bbf4bfca77999303548139c3f6efe0345c233e03c3bed537ba3f6 +DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a +DIST const-random-0.1.18.crate 6646 BLAKE2B 20e71fd7e2b0b9af663073a45d0224a4cf9a6a6bdab5c3565de88b4a66ff24a1b0f8c01bdbb86f5192b723c03030ae02fb86722be7cc41c3154cdc81f843f013 SHA512 e250227850001a3ac6abdda6e7bb88efeaec1504a54348a5ea71ff66c984455eb9181b2acfdc0b6c08ef6f51beb34b7ae7836e370d84d75731a2482226c5ed26 +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 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-helmer-fork-0.24.0.crate 30928 BLAKE2B a9f8e8972e9ad1e50fb52a0011537976a25064ca89c8a438c6e0426633df5ebd36d05f75b775d5049d36f76cd9b5e227536fddd9166c89ad0c85556693f6846d SHA512 659be75b0055bcb8c0ee422c498b1492c3e30d8f54f414b8054d2491230bd5d56dcda1302f6538c4a07f985519f58c2225a3c4ba120b678ba2759254e5125f0d +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-graphics2-0.4.1.crate 44618 BLAKE2B 5621ef871ec673e5bc738030482e8340be56c8983a01a70ee4f5a19ffee9f296315f241c16a9007bf097577643293e8e7a5bb781eb93779cd60a3147ad258470 SHA512 82c4f60081c98b79332666128ad4c56fc70143b61d30a3ce8f67d86a5caa9c753bde8ba11bec69e2b2315c0268031040710613a9549ec2c0d0b7b1f086c156cc +DIST core-text-21.0.0.crate 21254 BLAKE2B c9db7612830ad108a55150eaf1399d7adb99f972e01c0972527064545f90e0886a8b2b0ccf16b92ea0c119bd21a66f4ff20cf6e8945d2f1a14ffd0face6709cf SHA512 16e7497f64a83f39a730e0e30b3bf374784c35f84e214de3fecfd039a1ee89d7f27beca2a7ee09efac6a8c261208a331aa563db78d48f19df1b61414f3f6c8f2 +DIST core-video-0.4.3.crate 22976 BLAKE2B 11eedbec0fda1c4318bbeee419c6d32015632f46e50e7e37788ec769ca027e288304b6d5da79a89186eea1e414afc3e9c3003c35c79693fd1992c23a4d9a5b0c SHA512 a32f6dca4166c919108bc01355418be322939dfa1457a81ce822b96beeec2a21d623d36de39bd003138ede0672c1cff9500cb36f6a22a4199bf446ede675cdad +DIST core2-0.4.0.crate 37075 BLAKE2B 89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570 SHA512 53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91ffffe3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b +DIST core_maths-0.1.1.crate 6528 BLAKE2B bc68e64f7beefb307d04585eee0e6667c9e4885577fbd501a17263771d82db34ad15fb7a93053a91800e6d21f231160f3cea3868e6926990c8528ae8e6c7fd35 SHA512 19708af657d12a83c404043717e0d75c49f7866c362d5ffb366affcfc77dc19d64bd44561c3bc1871e0ffc40b6804beaa5e6082f5d1780ceed7c3a9176beb085 +DIST cosmic-text-0.14.2.crate 1910697 BLAKE2B a788254591d40f1f49ec500c606d04d942323b3eb97a1df2f9a29bbb0e916f396616f76e37ef9798094000fb57153f495dd18a6f2bb2b06e08362d5f99f06dc8 SHA512 df2b19a1bde563a1b6e1be27100554d2df4a81b632ade5dbb8e608b43467ceca0c49b584c4f56e3a2ea2b1a145e8ac0996f4dadc09473721f07a3f1856ef0767 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST criterion-0.8.2.crate 122924 BLAKE2B c00f87b0e9593aadc59cfd721110522161c0911ad881dff4b141ae158a7571840c6cbb1d12f0d10fe9ca855e81757719cb58b06de4af4caa7633464fc8b695aa SHA512 b0680ff7113c2bd149db62430b28998c956e11389a615c11eb42c24e234d12b2c3c87341200463ab9c3e94091a8891a2aede70320c40095d7dfbbe7f2c61b9f0 +DIST criterion-plot-0.8.2.crate 24800 BLAKE2B ddc06fc43c0b86a0a2bf855ee0544eba731d214803bf8d0b45e6671f1f075801f8adf448bb5ddca2197cbd54cffdc15abbd9a5920f815cc9cf3b07077a7efc67 SHA512 862d361721789871e93c0e9f0376e25e8d6d0ec1c34b43678c2a9ca7bec1cd5c38b517b2da0f22b5d39c4987caff3d9709f986e2a0e6bfe4bf671c5f8b7edc1c +DIST crossbeam-channel-0.5.15.crate 92716 BLAKE2B 089f85b11078942328f89f74faf39597e08b221c142a7f06859a65ca4f3c73f13d077e49d8d709a7a5cc0cc205e3f614a457bb6bdb2b48151f66edc9a4699ede SHA512 b5174329fbdb2a742992b3450a6b11e4330e1d542132acd22d0aebaf49332aad8ceb6eb4e52ccaf8617eb02f191f881b011e5521098082919672f06ac70a4e5b +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-queue-0.3.12.crate 16270 BLAKE2B 75be9d53340ab72e5e52c940bf6ba5dc417d3245fe18c456ca68b460c7747f7d99340517fa1387c7153faa8a0beac002fe3eabedc8638d044e0c05f4c5b98d56 SHA512 a117977e55c0c2eca2a6141e3292dbc75ae5d80c087f0667cd767b9e9ee0f9c87084ceab34937b66b28a586b071e518a483684bb041e6410b2c3ab5924bef769 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST ctor-0.4.3.crate 13805 BLAKE2B ca972d8407c74b3f4216719897ef924a7ff29b4a0f1524bd0c1093ae26958ac6f09da594d172939d711cbf9afc76efcdae7d640c92be3c58ad7548cf8c67d224 SHA512 db577f7a63f43fd63b058a6d2c698157586bdb66cdc80e9e35919765fc8a3ae401649554de0b151ad7c11b25ea0ceb6814ea882d9ccbbabc22b01c45eb275651 +DIST ctor-proc-macro-0.0.6.crate 6435 BLAKE2B 31bf4e168c81d177687d8d488e98da485da5dbe3399abcb1918874f3d3229a88373176850172633e533f099f69cc6c79175573132d6c1e22fb37950f22aef828 SHA512 5f8403cd628348fd5e5930f15ec0482391cd892f5003bcf68a983e278da554d68af39e9c8ab68274296147592b63cbc89a597e10d5e1e221db208bd1639af392 +DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST data-url-0.3.2.crate 23862 BLAKE2B abe3a0581fbcdb62c27addc8982c3c3fc77816bd860ee2954b2247ec78c06db20afae43319dea1aef0f47395c560779adc8ce42238cf9a3d2c5133bee28bda17 SHA512 d5cd99c016f922d0225b5bf74aef84177c2874d699fc992920f30cdca885f8b02ac11e90c1fa528ba39b55109c4a1654a3adf4c5301e2cf3a0132a21ca268397 +DIST deflate64-0.1.11.crate 27759 BLAKE2B 8b76669fe1da0d3adfdec0fff0b297a4269f057f02eb5c62cdde4872121a695017c4fe937df2910589ad6160ac7e3d6c548467595d9d5be3826d0f43e343ccff SHA512 b9a2ebffc8d8145b19255e75ca3f85a22b8ebcdab7a24c9ddef191e0f31d07b1ff845f8717d7765dfb23bbf7e86f1ebfd9e77feace9ba1fe4e2be7772417b5a4 +DIST derive_more-0.99.20.crate 55041 BLAKE2B 8fe2d8a2dc66b017a96829cfe85aff14f665611d2d383f2bd3b86a6ec94eba1e86c5fe624742b30d36cf5cb125b40d912800af16263948a9cdebacb45395f4ab SHA512 f7a77e47e1182d941d3fe27b35ec2aa1374a2948a0cc647457da522e91775847eaedd295ff360a63330bda946c07ef51750d6cb0e8f9a6a80d58a344deab8c1f +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 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d +DIST dispatch2-0.3.1.crate 55299 BLAKE2B a159e925c2b6ccc7357873b06114a600cd2c9137fb1f179883070aca60b3a4f4d63ec3cc27ff7e597f972ba3ea50621609f49b38c3be83b56cde6c6cc5573178 SHA512 58c2c10ce8e6d68faba8d96b2553979dece0a0733d98ccd22354231611b431ba76e6781729ebbdc52b695c11cadda53e9d26a09a7e11ef4cf47a94902bada878 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dlib-0.5.3.crate 7120 BLAKE2B dd9b7ba4fb33dc206315d48e064916209f9554d5a884e68f58a1d486ec43b250714255be06c6d4a820cb13e08803c6db6f3ec1305993b5294375ba627cd64f56 SHA512 8f0c798104d987daf52f9b0b26d15334f5fa75cc6efce4c4220219cfd7f132d73c18e045bf101735532a517a7952f895651d54f4e470135a65270d6f4a977848 +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST dtor-0.0.6.crate 6601 BLAKE2B 7801fef1f8f37b55bbcbaf46d72b79b2f34d2751904b85e2832284b3301b9fbe2898476285c0e82e18f0736ff2489ad4925c7812a5c5709962e9d24396e6cfe2 SHA512 94d2ea4b1907eb20b0eeaf640668fa4b780ca119f1394ebfdde5501155e18b46c19f5fc3e64cb66064c287c1ac8a62d80b29006d1cee1ce834fc1170b3c3c761 +DIST dtor-proc-macro-0.0.5.crate 2049 BLAKE2B d40e8a6a4ee4d93a2519a628a1217eea4fad12896f0c73d4f04166ab55d4df65178870d59d80ea3cbb8b0b41151f6c6c9368aa40b1d1f8dbe00712db8d26f8fe SHA512 6f575be35451acdde63db6441d9e272dc7bbc908bfe7b64500baf20cca1c55a0643fd11402fb1f98c5a27af968536efa83c3e8151c1ffc8ec427192b3687d077 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST dwrote-0.11.5.crate 23997 BLAKE2B c64f469a9469d6ce47f8a9e4d664f2a912469353590e1da99a0e9f3c8e11c4cda1511a19471568de5b2f6df7d81c2a4f1431828521c46a340e51ddafeba9e6af SHA512 56f56f1469ea6e653d1c577593af6c64f738d248a0a67c98edebf4ae88e971164b24e08bc30de582d8fc5f6631d433862a92414914e62e5b5fdaf0dc434fec2d +DIST dyn-clone-1.0.20.crate 13134 BLAKE2B 986c424a38fb634eaefc546a25ecd927872573647a139dd6750b5c1005d9e0ab349b47d10991a9cce51b6c457150500808c7a1af569a8cf1911525ba8c1429a0 SHA512 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST embed-resource-3.0.7.crate 20191 BLAKE2B a0f857dfd0ad5170d0c1668cff37077e703d05395eb891148f562a179bb9dcb70f91e34d3ee6e65dc55d7eaeef76585e25cf45b8775d1a403c7f0565ab37d216 SHA512 e047b27f52b2906ff8ad5242e5cecea18bdaefd98b4c63cde69495056e37fdd40e0a9ad43c086bd480a6eb3e7e02a5b55e8baae786f414233f75437414dcb03b +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST endi-1.1.1.crate 5045 BLAKE2B 3f2bbc121103e592c86dd74ed864301aac984a74e9955e3d43af881248fd6d45bd172ed344ee3cac079dfb8bbba9020c6dd8f0646505e60590bda93ffc73b101 SHA512 abaf1654a5ee129652490581410dd57aa8490cb1cccc5de27959a4ed9c1d025f77be2e8c66908234871766bbff623aa932bc1c85545dba7c5b9d2e44b38fdea4 +DIST enumflags2-0.7.12.crate 17544 BLAKE2B 5b11f629d947c1cebc3cb0d7a3c37f7639ba93409c9af5b704efeadd66544e82086abec82cb3b9c0f74361b53701c27c2e1e0f16bacc9794f1df58bd4dacdd06 SHA512 b391276c9fc827efe9bd6f8d599d4e26dcc602c97f18b302b3eaec73f39193e0fb182f8a353b0ebdd4416c2c6406bcf44b7b849bebf246f20b61332d7d0d963d +DIST enumflags2_derive-0.7.12.crate 8573 BLAKE2B 12b9baa7bb0afe90437d0a99873a790ba4fb2091ad31dfcb5c2f6e46ec891f32ea5b397d4b7a617a6509bfe5216f1de225a36458943c8c88c2b00630c7ff26a5 SHA512 9116d0559ff0b9de47898a55b53e77bbeae9ef8b790e9e081388f1458d118a97c2b02d29242080b2891bda1cc79d27f425a0347802205fac0b60cd15c7362a9c +DIST equator-0.4.2.crate 11159 BLAKE2B b9e9c743c0e7cb9e0bf2eb64fcc1ae726f73875753f21cc6fc470e8d316640dbbe6efc8bdfc10bb8b56ff3957e569f142aa2489aa2d6df3ef06d8842c38bdf14 SHA512 15cee128b5e680761e08832313dd470d8985d07b13f408611ed8555b6f1bb4a92dead4e1a3c196f21244aec9060d1bfb50cc4a7963b439d9af363288e4f759d9 +DIST equator-macro-0.4.2.crate 6407 BLAKE2B dde4307f993f3c5427b50be7c4998d219a91a7d4b3b9df1ce2c66b88c579d15a1d907bc4567c03cad966d9a43ebf023fdc51f7f4c4a740c5e5b9194012bd9a93 SHA512 6f42eba14c0ab76b7008668d3e1fcf678fa04cebeceb088115ca62ad5ee6192153c792431c46efcc65198a302d48aaced92fc1950ff46a81f96b94bdf7cbcbfc +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST erased-serde-0.4.10.crate 31339 BLAKE2B 297c062a82671d4b8fbb882f98bbbe266af2447a4f65305a2b2292a6492cc20483ce692c44b2461b962b0e18ead6d1820ef51094b58d787129e2e14997223fc1 SHA512 9b1311eea27dcc494716dbeb6522c1a1d6d20ab3bdf1d2b2ca6ec26bc7beb93471f4fe0a8c625bb2eb3d1074b9c3ac6e47df796e714388b9658570bffcd086ab +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST etagere-0.2.15.crate 21203 BLAKE2B 07cdea29965f6d2f54c60f5a1357dc957d271f890d41801163c95f86c3b12ba84feb980fa354cfcbef92c85d25bdf08e1e3348a5502a749a9a933438f61e7936 SHA512 7062808dbe0508fc84c062fd9327fea4cfc3e72d499f3ceb73871ae477bf67ce8bd266d1f248696493b8f27f7c92a0405267247ad19250aa37cab58aebcf40be +DIST euclid-0.22.13.crate 86172 BLAKE2B cd0b16fd9771244f157f3c369bf097e3da366550f4c85d7ef38f66826574e8a3d3f4f90cc54d2cc4bbe087cdaac7497dcd51d8c0deb52f940a71cca1b18e481e SHA512 5237cbec7db5d6448fe14ec7b615b2a09514655285d22e460cf55583576b8d7170d6d9636a0c26abd705c94f4fbb25e40ee2402701767be91e601cd7afe11cd8 +DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22 +DIST event-listener-5.4.1.crate 43782 BLAKE2B b43523d0166d1e89f4957d718a54af9c31a52ca860bc5cf645e093670e5d0e4bdbc5f8f57de9eabd8b8c5b54df4090bea68adc8bfde8b9d23203b737580e4fce SHA512 99677a81a7abc04d6386db78fbda40ce5a9e4b628d0a1b171150b5be12e336fad04f2f8ac94e62d732dc90b0c65279bf28904e77f19c5cb6f0cad6298d97c394 +DIST event-listener-strategy-0.5.4.crate 16179 BLAKE2B b516f4b14bace1dcc9e7e6ad3c7b8ed1855530d0aecd1ed480b4392bc5e414a92634ca91b73e521e0344e264da2d7bb92ba6dc260cb38d532ac5b782569f7ea6 SHA512 bd5259083e87d6fe04fd0c3ff2b5a5ac3e6550ea05bf623b3c535465a2c1f2766bb66ee73444a80075efaa59a73b064def1f034e91e64c66aff4921eefc54caf +DIST exr-1.74.0.crate 248890 BLAKE2B 1f9b610a27e2016d3a87ad31a3c9ba10027a9f6527e24409ad1219326a963b2f578c9a93c2cc21eeaa965b2051b1c39c6045997a38978110894d4ca6d3472a38 SHA512 1548ec5e0c5852e83e1297b0afa455a873091ba26271cccaf6655680c5cfca98348ec08b66ff356bbf1947e982459f2bce660d33b232c83c7bd5f61e0d6ab6e5 +DIST faster-hex-0.10.0.crate 13419 BLAKE2B 119f25ab04ce6f822364352848afe5f90d5b6afb3e1522d549e847b2477a3cb45c3ce1d325159aa3e015157c0437459c6c87399eda86d206ebaa327cce14ddd4 SHA512 aa3c6a6cb1188ce48f92997daf3ff61b20279012dc6a9110d7f6ee3a10aeb1a5e6226734067fdda822b5b37a89096f96c9c2d37a76e4d13a00ba3d37e72bf05a +DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST fax-0.2.6.crate 13279 BLAKE2B 9edc226fe8e2ca0a0eefffbc3d4f7bb81b2490a45511163c9f25078d8de62088ada38f33561862ee8dd8006f55bdb863e734c35fdd05d76498156b272a97d15e SHA512 7318282f1957d29384303b949f0a25c1ff9e666973472c1bdfdcfd1ad51ec053916d3b605ade9cb67f01777158555d83f4ef46a9c1b00716921e193204e26e3a +DIST fax_derive-0.2.0.crate 4442 BLAKE2B 99252817389416f80e7646d03dfb775cdecc43bfe9699c67946fd383ed4a6801fe45535f862a1b1af84a817cf1b777e670e2a998685fc8417839f3e7fd9b5f67 SHA512 b261805b67f0a4b4ba48105c8da206b8301de0b423432d175ddc70c82abeea8d85d87e65530d8832e192fd30d65356d1927b1e648b0d453dfcb7b3907b716b06 +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST filedescriptor-0.8.3.crate 12635 BLAKE2B 603c15f2a83bdfa190c882cb9dd6a84ef3617898fa0969f45d19a6448ce98b0a139708aed3441fc8b5de5ecd49de0b06404412a8f2e199488c4487dc5ca4e16b SHA512 1d403271dcbb846666acc8df2b2f738c35c1ff3f37af8a87c7c0cee3b73bef1b7b75885e426d27c5ec0ee1f3c4f1a31ba63b5a11eb3805eb675a399d1b5f9b40 +DIST filetime-0.2.27.crate 16678 BLAKE2B 7ecc5d1153771eb322e3b885426a05d4b8f17c7030ade7fc825b32edf23ec52db2a0024dacb1bf34f2e1b194c759c0fbc06f711f010d5786a5a18f114515a54b SHA512 f1daa3074b0686b54e6232b663ddcc442c991e35a49743630206f40b55d710687d9eebc525a47ac747bc123d8301d8374fea7c1dc6d05ea916e76612bc4c70dd +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d +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 float_next_after-1.0.0.crate 6965 BLAKE2B f13aea22ad07b4f7518e5802ed84838ba8250eaf73354b3144d69c41fd7a2ff378e182139a36e73d6b4a9228aff8a9b720f72d078278ba472f6abba0b1690c1d SHA512 72e5b919c60a66450625603ee739aa17dede02eea34aa75e0ccf4ac07c1f4f3388c28ad7652627b70e0366b046ac3d09ae7611d8c5225527abb952fe5c59f546 +DIST flume-0.11.1.crate 67947 BLAKE2B d7573d5752bf4940620f1ba0f1cd8efa6935ca18b6c4b3587cd8afb6c71316c273ff548430671b947a0114f841edfd5b20fac4b8ec9ecef1f7608524a4501ebe SHA512 652c1baecd5ffe080c1acf2fd195523907ecc1e96e3eb15acb6e72739ac057730b88047b229774556bee7956f64dea11c3be7b7906102613552b179df4a27842 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163 +DIST font-types-0.10.1.crate 24859 BLAKE2B 05ac7930edf3be25d8015ddf7e0120a7d09a86d61a5ca979234877a8065ed57ec8e6d9dbef790ccc04680b46a43512e17dbd1037f8351de700a576f9666d9c32 SHA512 5589fa8630d9b16f7046e3f5c88c6b51a13cb22e4dd9f213159ac9514bb72265e353a0c3447ec788eb4fc21e50e0c3b1046dd5907611cb6fda04ae749d3ce9bd +DIST fontconfig-parser-0.5.8.crate 40928 BLAKE2B 07d2b47bf846dffb345e95bb055d4c3484febf92b2f323fbc5e274fc1bd97471c011b4c0e68fa58502f0975ff6c366904cafa2dd9552a321a40986b2ebc0bcfd SHA512 56d6afd77978da84c00aa2f5873c63d9feb9e5a6992f8bdeccc90bf20e66763d3e44b90fa8f69f8b2ac2f68aedfa26158fef8cb23d11b572a31f8c77b80b2181 +DIST fontdb-0.16.2.crate 107447 BLAKE2B 3ad1710274f57bce123e6c9b3c449b7be273955e15da33cead1597dc229bb174dbe7d89d7413f28f7431127a1899d30fad01354f1ea41940fd82bcca7d7a1713 SHA512 7e18eabeb967cf5d2149362c8fd45dc809e8f4b2f0cb2f9753cae1b633dec1e2fa371905bb83ff140851f30d9bb824749a8fb23f90e8d528c24754df3872ea54 +DIST fontdb-0.23.0.crate 108324 BLAKE2B a46b95de5c430cbd5ac14168466222b3a6f6561c80bf1b4f3ad47f1ae645aeb091baddcd8392c110fa9268471658c9fa36b8b801935f7249624e4df01e184eaf SHA512 0a32a314c7cb0ac6fe90eea59e25698e56aaf2c05f6ec09437dff01d84d18bc70bba0754f5277244a61b3ffc3b9b34926bb4ed38a5105fcdae89c7800606d4c8 +DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82 +DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367 +DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST freetype-sys-0.20.1.crate 3877697 BLAKE2B c97b9bd5f5339e97db5d7033d892a53491472b3bc0176d1a860a6396e03e2a74ddd22e9c36c25cb34dd544a11a9f8af67b397b4f1e1c3c45c683998df8603547 SHA512 03b6ad3d9339ecfb75f2b0207281e84325405347d3d6256215db4fc42e4cd5edbf25a6505a12a71d27d43f4ae5f5e35785f7120726232cebbc6738cb94fb0763 +DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 +DIST futures-0.3.32.crate 61234 BLAKE2B dd15b4558a91d8012bfd9d7ea3cf9764d8b4d9a4d9a2fcdfc10f30465d649989b637045e2cd72948dae060eab3de4ce257f90de263e4b08c3bd0cc37e79bfcf7 SHA512 ba0fab7062af4d01143ebaab728b9d836a6589821e49347751add959f7b85c685f91f99b6a31e44988d887c4301bf657c0f8d969cb3ae219235aef2528aeb4ae +DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab +DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 +DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040 +DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61 +DIST futures-lite-1.13.0.crate 37058 BLAKE2B e1151b6263adfc96494ced26c377eb6582c4529f1c6347c1f920623400d317f6466d11e03c1ed70dd4172c57340b13b1fb1cfceedf430e3b95879bfa120d8e59 SHA512 2c007c62294c86108eba30a850a341e8fb369892bcbacfcd4b7ca39f949bc9a20624c3bb21630706d8240e27dcc402cec542480dbae8867ff933375e4be15fef +DIST futures-lite-2.6.1.crate 46095 BLAKE2B 36c134db8c8dd553f1a6fb9ccd50686bdb94d17fc939839ce286cd748d0f0143bfac84a72bc64fb27f3b982dc2064719463dc88036656019304598de818e443a SHA512 ee62feea8d0208cd64d6ce99f813b573cb9aea33773d33adeb5674f51e359896109594a6766d528ec6f3dc724d97550b9007d0ba6fe6c71b5885735a2c18b4aa +DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9 +DIST futures-sink-0.3.32.crate 8106 BLAKE2B 881eb606c985836f361f5133b32401f4ba84289a0c8e0e075f74ee2a6fd9ee1fb9197f53086c368c2e231db5f1e61ae88f99f578c50956d124b612f1e8060222 SHA512 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3 +DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520 +DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST gethostname-1.1.0.crate 9865 BLAKE2B 40c9385364ebda2a61217fab5b213b6f6208916ef80f38385f6873ff55b390ed8a8b0be8810fe2c2aaaef978053cb55d2593edf15269615d42db2a95383df152 SHA512 6b877cb492777bd6646422586ca49fd691e37cc58b79891b976aac1079bc757367ceba81bd2a67ad1606294458851f6b37f25b1827eb29c57f4f687dc3852ba0 +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST getrandom-0.4.2.crate 53905 BLAKE2B 23aca6717b8fc8bdbc26bffaa1ae3aa35666f82951ced24e1d7b7530feae7eb5e66a9c81b738bbd2b09ead6efa030d2850e0ffb314dc82972fe72af361b961b6 SHA512 191d847be8c21369067b707c2c20cd56531478aca534ce902271e2693e84f6d74306a690759b17a8b1e9c46c639fe0e7be3b2fe41469eba4d7c27bb1c11a442f +DIST gif-0.14.1.crate 38581 BLAKE2B 693380b1e66603b44ebf2fdacffeee25b39c51e88477d5cb167d5b3f806e6ca334f28c5c9aebb779f08496421d91da8ef9a092188706eca77e6e17665467288d SHA512 c741a8c094c140b1b0834de8c1fe65002f735a6d7f28f06147c5185280825bc7cca93348f604199a3ebf36b6b6b6f8b5f96d1fb3bf4c00f8b9e128a0426388c2 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST git2-0.20.4.crate 224225 BLAKE2B 553817dde65de6aa191e3bdc45a2320fca559e44b0c336cc6c860e6ecdaf09a002dc16b695e8693281948988bfda6510fc4e0db518bfe1ff398ba783621fbb93 SHA512 774dd42e73924aa6a7f21c58dd35b1da93b3a51a5776d0d1e2f20488cf23795beee8c8d9e3bbd9fb82737c7cc9a74894d25fde03dec0bf092643ae0f0ba47aed +DIST gitcomet-0.1.6.tar.gz 9670676 BLAKE2B 1212a2a39eafb2f5881362ef9399ff3bea1f08d3d2796a3c2d83e5bd525c56718ec9dd3c2bfde5a836ff1fa25510bf4ad99fe9abde7dac64cc41ec92ea2229a5 SHA512 f97f8266e969a53a5690abab49b188cc275ce829c86ca09e0c809f05391545ebe1aa7d114f0db022e6f5c5cb87b809bddf02e30b746dfe1bac52f478dbcf2a92 +DIST gix-0.80.0.crate 300665 BLAKE2B 58a573fd0dc987c8748a5d3e15a2540f1adf647afac56c729784bb651347d872abb4070e78161447399a4e50e42105ac90b55d0ad6e791a3bfc9e252d49eb7e7 SHA512 41763ec785c879351f8176c2e454194688429dc031bc9690c7a7c9a734234ffee672b3150d80b07b5a32d989e8ce2172efa331eaa302a7b7b2cbe4de7b3d1891 +DIST gix-actor-0.40.0.crate 12465 BLAKE2B d9123f3c4b5f09a77a5f08dce876a33f122b06f1f154862d7bbf17cc1872a25882f34aa6977eed5b5723c8e9ef95f9aceea51a2034f0e9e700944a77f4c2a667 SHA512 e195827d242630bffce183d54d7be0f053a259017376b9a0e56bb6b7ccd27a5874d4cfe216782eb52276cbb1a93c5a4626f92f9f2359250ddf513f06698ac141 +DIST gix-attributes-0.31.0.crate 22108 BLAKE2B 8f000d55c9eee96c59da000cdb1c7f53c9a3fd1b74e465382a08b53702227968dc1935ff45f464f194375d89f4bb489fe49d3eb9ee60b9c91973c29bee470697 SHA512 6d230a2d308766da82f1a98faccea8cc781dea3abd3236d09f494e3b8ecedada72a330f6cde89de9abc80a9e789fe09e7f29baa495660ece802daeeb983d2239 +DIST gix-bitmap-0.3.0.crate 8384 BLAKE2B 6604b42f78028ebc0695ea25bd98c5d4ca9c94086b41379d927939832b83fcb205a1d0056b832c1e7fc4aeb7a8ef89b2b0cec29be915c3ed271d3568117b3ce0 SHA512 e0032e1bb02af647bf58d0e0c84e1e093e36f79333a5977b609b6145685ab97205fa76e47b56c2872074032f6eabea22a6c555f9a4074f617d782928bbc808d5 +DIST gix-blame-0.10.0.crate 84412 BLAKE2B f8de16010e2ee4375491847ea03768d1b234ad20e4da679ab206f48fdc3a6bc02899ef11ef2098729d828ae166fd4d6c0cacf05def96dad156afd711a6c6bd60 SHA512 d24efda871ae83c5de86e312dc37b55cccc83780581ded4773d8c9701c68b30fdf8ad0eb6abfc672f30def033ffec2d060cffc7ed11a359e923663721fd8e755 +DIST gix-chunk-0.7.0.crate 10595 BLAKE2B 951ae5f21bef1a2756f5e74c2dc28da178c1f3d089642b91fe42e034659cec879b9b7cdd80898da31d2623725e3882e4d7d056d5092d8edcb45bde4ecb624aa6 SHA512 5484c95e5f609ff9aa1e29e1bbe3b367f8e6fbf4b64ab1df5703dfe560544568260a51aa69f8d4942ca1366d4793a65b9673d76f5de28ec6d23378b34b71ede2 +DIST gix-command-0.8.0.crate 14480 BLAKE2B c29b3103d2c7a4f46c12d2cae81b0dd449ba3d537faf9ad2ca3544a398213dc74937659a2c0bfec98a4277d50492d129f3f9b37c665a1d7c21965b57f164b409 SHA512 4b72884483f6a449151f9eef51c781d4c65dedd1e6a6908eb849df364246da3162ffa91f342057787182adfb9cae5f729def0371953c45adced7b7b8a69f1fb9 +DIST gix-commitgraph-0.34.0.crate 20959 BLAKE2B 68c977f7e23eac1d068e0a3fa781c1855f693f14c0c5a2677f58f4d978a37e6c62822a3f160619bafa7088dfa0fdb58e1ca202a687dd4e7f6a628e7f99273d8b SHA512 443b4805447a4bb6c2b81d42feb0f5c1dcef0a32b2bc44bedd422fec1e04145c18aafea83d2873a79690a1956adb4cc8808d4153665adc341e5cccf031bbd3a3 +DIST gix-config-0.53.0.crate 73713 BLAKE2B e8ed26c4c8251b756cbbe4edeff621443cb8a7240eec616bd3581bf0968c82d57551e15700546cfc89ffe93bccbbe369744b0fefd9cea0ef8dd43365541fbbb8 SHA512 c298c06723db3a70996a0543e16e0a698b4b558fbb88431ab05eb4058732f0acf784f38bd74c703cd77f039cab712ae4c691eadb78f386afd92cc80d660599ca +DIST gix-config-value-0.17.1.crate 15568 BLAKE2B d51d489c05eebe5dd71d171aef1402861b0b42ba9b4083e393a4c84e13a1ebdb2461d84ee009d7aa0698c23facf01ccdc2614384169ed703dca4a063ba9f19f7 SHA512 8d3c5fbb922f5a45fed11eccaa0cb7b8d7900ecb5184fea3f7a3040baf7c0e9181fd45df72f436de19b1f0041f874495974d9048f0b1e9638d4fbb00e971ee88 +DIST gix-date-0.15.0.crate 18365 BLAKE2B 5fbd709d531fc162486cea1d087f6735b8c333fb274b3294907937d9c52d225fa8c1391896f368a95a4e02f6bca4d6982ff27cdcb94d5b7019a3b112ac1a2a3e SHA512 5ad9b4ecff5ee9245586fcd90aaa3a945b62edf51a86dfd7448f60b07a20c5f1aa47e068bd7d939ec37cd2b47e0b6340b844fca3399c64c4e433a9070cd97756 +DIST gix-diff-0.60.0.crate 62870 BLAKE2B d41fc9fb72c699c5769d434378b160822aac3b540ba1e3287f42111e4fa7270710c40dce6fc12e9099c20bdf2f61103c1ab7c27acfb98bb25bffd4f370bfbd94 SHA512 9b75c0049aef88e41ada5bc4db3dd03556fa3cffa8755188107b9ac6274786849c1535b45a498ed4369ef649dddafb6aec83f90ad0d512b8f26d9e45b6514f5b +DIST gix-dir-0.22.0.crate 68071 BLAKE2B 94fc577b1387e86a77a86704cb6f5b8bb61ad4610433243beebeed1f474ea53e6c62825856ac173b6afb86b0dde1bd6905224fe3baf93573d1b9fdeb87aa0ab5 SHA512 bf4872f58fdf974b6070a41cfe608292f2f252b02a3f31309c86832e76cf1ee7a594ed73be6032e2390578927b40495d62466c4473208794b9efe0289107b553 +DIST gix-discover-0.48.0.crate 22869 BLAKE2B c56460c8b56e95e70c4e1177a17f7005aa10021f10e5fdf03023ea5da4517510e60f4b4ec108fccb1b5f46446c860fd28dfb3c124ba9126263478cf80e90b14b SHA512 7b994158a9328cebc72320dcdcc642b8f01dff5693bcef45fe0518b345ad0799b9bddc4d8100891cd2c4a8f7413eb86d7546a1a577a0f9eed5a8f112277f6a03 +DIST gix-error-0.2.0.crate 22073 BLAKE2B 22b6c302e184ccd27bc53ad135a8aa90e4906cda34ede51cea9ccd07c79ebe88dd2c7a410975f9a082662002f57eda40004a0f120669792807fe6bb62a2d1d9c SHA512 c2414c645e06dc285c3c8820becb4219dd66b6866329ae538101b68b482831018aed1716f7999c1deb236aea31ec75448565811e7fe56548822008e463b43a10 +DIST gix-features-0.46.1.crate 33915 BLAKE2B efd1ee2a40d537fc00cb08c2bd34529e7b67fb2bdc8af9e386f276afeeea5074ca1aadd456b9310a34a5822ec6e112d9f66bc838a0d6bb15c35cc0c4cbb60f9d SHA512 a543c25642be6cb578343633a47d417461eb3e613c28b5c676744c3f9c5986101fcc6a58ae4c2d9065b10a50e4bc1ecbdb88e352775b2724c3f6a727e9ce15c6 +DIST gix-filter-0.27.0.crate 38194 BLAKE2B 5654628d6c69040a117b1ae032ff9869442b16a9b5e1280a9b1e749f67ed474665af480728d080b3fe3e9a90340f4e7bbff947e7cf80164eb06b743e602e0679 SHA512 38a06803522a92230efb7e4a71cc203354d1a4be182d2f3b6ab3c3e3f013c8de5098d553f72b7bed9243d0bda054bffa2a7e9da7fb58992873951dd6f8ef65aa +DIST gix-fs-0.19.1.crate 19826 BLAKE2B 53c3e6885686812c341e73095744cae7fbff0a6e36fea0f1f5bb92e33d30fa64d93a1fb31ecfcc351b61078c3525779377c55868856527f4f12429b42020a7e3 SHA512 1d35f68959c9dfc2cb1f7006864a68e0077be320710ccc01d55c6d27a230767df5fa3f769223d8b0b0d1ffe23dfad177f454e1643453e93e323a51fb17c4696b +DIST gix-glob-0.24.0.crate 15613 BLAKE2B 1fd86d96f3c3a2711a83a5dc8addc4343ed5ff821a7e0e1a035a97e1f2cbc1636a896d5b4429a312292dacaed6fa9f8e2437f27a58429b6b1dc571c32db4ab65 SHA512 c0bb3b631e49094b809cb3ae4560f2b67ed82861fa98eaae6f86ba34d8beea7765d6a2854ed1a5e46cca9d82ed18a321224056073312e145a8d9ae742ebebc7f +DIST gix-hash-0.22.1.crate 20261 BLAKE2B 49d3a0f7b99fe5fb2fb6bdf5865eb51d3876972d52e44f541648d2db934f73bdb15a037021a48196b5a6a3d63214c13461511918185a08f052499de03cd7eac6 SHA512 9770e0fb2be2eb225b213828a0de79289fdbe58dc13bf2337fc77b4dc03d66a4c9e3bdf2026e7a805ddfb86e3411f51441314ea5e1f41fb486738025e45e71b2 +DIST gix-hashtable-0.12.0.crate 9768 BLAKE2B 5b6a3a23e01bbfd2b3cd98d3a3b474d2bd2a39dab8d2eb8b6d45274cecff2624d1ac3012c8c431ffa70011fb550eea9099974bf06d1d8e1edd9fe4edf0e70b3b SHA512 d6d1993e9881d1a4326f4a22f59632b3e6d7d0fe1af8f8aec7cf95f377707d6f51b4b7bcec9bcbc8baa46afe41447ccb1118b5f706f69a6dd69f5ead919e5f67 +DIST gix-ignore-0.19.0.crate 11729 BLAKE2B 4dc5ffe728046bc9542bf44e53587b536bf951da8f668c18051180185e4a4c40392981fc18d25439cbbf3df06d247dc7b99860a6bf8f365e3458f4d2161d8e0b SHA512 da179f299fadc2983eae90e0eddc31f782de22bb0bb4bae917369273fdfead3d3ea1e6eabd2004f7ebf12745f4d1d138427e5d4511e35487c702b21b80408235 +DIST gix-index-0.48.0.crate 53636 BLAKE2B 9384d93698299c4efb47c08f221767ff6c4dc76146a036f4e850fc8deb59dddfabd6fc73c8f47d7547c185b4e0239607a0abd235263344e90a8c3c9a14e9fc24 SHA512 de987579ee4bc00d484810604c5e1389d1172773f6e0c745722984b807268bef56037255a2287b687295947b22b2b78c42b3515e145202a67e40b5111128fde9 +DIST gix-lock-21.0.1.crate 13454 BLAKE2B a04b1fe7ee65fff3e0dd8c1afdbfb94029fabea77a8c6a51aeb4a3cd5df75786de53124b05ff26e634098877ecb8b8ce1fddf21e643481e200b1f7bbcfeb1cc9 SHA512 39850ceab599acd1670d8fca0d650939d15fed56fce258b1c2d7cc24bb9cdcc21a43ffec0e7b66e3e9a59dad62a7d0dc393e391db02e108682bac0a74690003f +DIST gix-object-0.57.0.crate 50885 BLAKE2B 2843a24a29c3753dac333edddf7196654db4eb94425029ea1bd7a633c745a01dcec78e9baf6f199f76330187db8cb63e2e39fa5d1a8a01744dc9a5f11ccdf958 SHA512 09ae2d6f89eb5525f62fbbca516c54fb7860c18fc51293232e8aed00b1a31af405e8ce3cd4dee28ed854739ce02b2a26cde965159c6a3d50f31e6b6226142de1 +DIST gix-odb-0.77.0.crate 62372 BLAKE2B 0d6633888d8a6afaa6a9426c6f43b24020b5caf4433be8257be41b5f2af9e7a39b9deeeda4527ce54c1efda47990dacfb5d882dd818fdde1fc36495f9b29ee42 SHA512 c8cdc3ee6656c4c73c1621562a37f97125e2aaf5da426c9950ef826db93ed7a9a393c969b28fdc754acdbd79dec9af2c8e6f3d85c325913c77f3ffbbd83139b6 +DIST gix-pack-0.67.0.crate 104171 BLAKE2B 27643011a34e6b1b93c7b261b967c47fdb63b1b2fc67d87b90fb95bc1237128f627cec7840b6a9b61045db80fe296da9db9ae419b8d0be1ab7c44787a9ef3f91 SHA512 3c515b6ced9823ec65b53a38d774d426c472125d6989bc80cbea79d1483706655727b2009c9ac4b97c7eaff209e4451d78ee7b3a106c2153e654eedb4db6e48a +DIST gix-packetline-0.21.1.crate 28172 BLAKE2B 34bc60569e1aca29a09ea4c8692f40d479b93c117177c60513ed088c5b1d60c8a3ebbd93fb3262e80d2f86750c5710c7ee10e3aef0ed3bb1a82a3639c1113209 SHA512 8eec07a3b67fdfe3134b6e68d6a25d675f4b2e30dd7984d024db5e031f0e3fe4f3944e5690d4df79b7c01d51db21c83730842f02af288602bc4d4cd02f28baff +DIST gix-path-0.11.1.crate 33830 BLAKE2B 0ab929a02df42b96e34379889ef2784a83bee96bb3d49f94d56b16f692c2a682b1e9713e0b0c8444b5ce3411e105aa62d1026e3e24888c6f22885cb325bf977e SHA512 bc7df2ad359bf705eff252c50899bc03b0b0cd55c6dca83a7c02bf2f7fd6f1d6dd7f88b80719f7691d035a755cb3742777785360801c124a119566b5fd6477c4 +DIST gix-pathspec-0.16.0.crate 22418 BLAKE2B f6736d62622b5cfcb8e65f7368bb16ae346e581bf6b9a377a764ed5b075db158f25ed178aebc177b6f68f3fee0eaffc1fdb8c1f6eaf7a224ae2e410ce2caf67b SHA512 32163414238d245b4755c5306701a12bd215560611d11c65f4f5afa273d5275921177f5c16bcc229320280015325973395ac885369261c87da9f91f298fae4fb +DIST gix-protocol-0.58.0.crate 54942 BLAKE2B c1701ecf8b2d56b4f91b32f70edcf8f9d9d66c370ef10705be56f4b2b6c915952aedf443e043504993dc8aec988c154d95c01de4055e572959e9120afc46999d SHA512 87da17b1a2506a6863e77e3dcf4d4c7c18e45cd9378a7811bfdf53ca2958f890823a7a9e91e8bbaba7e7160ae5b2d28799ffaff800a93fcd124f08697223b92a +DIST gix-quote-0.7.0.crate 8815 BLAKE2B 28c0533c35652f9a664d4a21c9139e7926d8f121867ca146851d6d33920549bd0bb16ae5f8dd422123c2cd252af1c1da1edb131f12d2d9b77d85fcf3b843b2f7 SHA512 62d379cfa684f69bc19ea1d047447d309ef9f44e68d9f33702e4b0b4d4ebdefe26d6e52aa1d755d62848012ae3d1d04183e3ec15911771fd0673b1457fc3ed86 +DIST gix-ref-0.60.0.crate 64552 BLAKE2B 9c3ea9f1b552dadc645d04526aa0c3d234d655597eeac23b90a33f9df7b24d7be3f4da993db2ba9d38b0ab34c491231f2aa676e14dbd8e479fb77df28811ff5e SHA512 bc20159a856ac50044f093a9320c178915e1d96f16e3e9d8ae7cb8bc739f64ea7440d04bbcb94c9896325aa7fe11ee38c5e486dd36646ad8620658a6405a70b4 +DIST gix-refspec-0.38.0.crate 24230 BLAKE2B d03eed61609d3af054dcb9b7d7a65eb4b68903745b1d90d919c2ad74089372e06169094306ee95ecaec8bafe2da5520e28b444d73d0848ea174631ee5ee00645 SHA512 9f72b0a25f9686df1373057f7455a8b600dd35d06d3d8299ab8ed741fd7a313780c8916b53f54528f7cb4adf6b165bc9cba69a9217fa4641a83656e68962e9d8 +DIST gix-revision-0.42.0.crate 29510 BLAKE2B 41c91bffb1d3f855c5b4540fa0ae016049cede8114ead54128f200c3aded9b3350351bfe76e28cf51edf92926c09307c6877b9843052504b22a0b9ba2dd3e387 SHA512 e68d543a70bda93c0533728bee9bc1078c3e9dea03a306cf24bc6bb03402c49412e708ddc98ca81c71578ee3b721f3d7aa076e43977a312dbe29fb704f2ec914 +DIST gix-revwalk-0.28.0.crate 17899 BLAKE2B fe58431cfa4c5256b3afcaa0a81e7fc103b54ce004f086f69deb52999f7e444115b89a3646d1e77ea4962dca9a683137bc01219cd2f1953e34ec675c905f4ed9 SHA512 df283ef7187bd01768eeac039583eaab9d0c99061b6a5d7afac1bcd6baa63518e653c1552695d077da7d7b3ee77d1f664fa693850bdb68eb0574a71cb175c57a +DIST gix-sec-0.13.1.crate 12518 BLAKE2B 00decb2814e3f35ced8d3d3a60272c97ff9ed9eb3342abda2c587a6e7c5728947bef68a1c37087ebb2840f7c3dfdbba69f1d0d9f0624bdd91d3926051fdb676d SHA512 06a91aef1907423c21aa19ca01919ae8511722989c9c72623707aefc82f514baaac09e314049ab144559c0e2e4ca72a9fbe8683392747caa0233d7c9ce0f85df +DIST gix-shallow-0.9.0.crate 11629 BLAKE2B e038121d05f8d7468e5ae5ba9f6ba13ec1ea03191d98b300e94b25a4de1a7f31447cb1c14c823190c5f30149f2afe0fd6cdab7f58a7c2979d6245cae950f414d SHA512 d93fb30472a251f0007b710ea0e174b48cc77db806e105a25a3065cf0d12429377d8dd718e74341c1f16eec47d852705097efd892ab898f1bf7e3ccee2a1ca77 +DIST gix-status-0.27.0.crate 41073 BLAKE2B 429e79827650860ccfc047e4ba312a91e2de8afb117391365cf07aebedb53f664a36faade4e3fca0f3025c3c2a5a1a56ea1f0bb175d2c6306ccafa525eb29524 SHA512 cad393b49a5283d04b53c7d36aa9050e5714b5838ba04aa994b3019662e7e6ff6c63d52b8539ce3c876dc3c84e0da8a66f3f7f3ac186cce6f5136a7bfb10875b +DIST gix-submodule-0.27.0.crate 19501 BLAKE2B e7aebbf2b81b5628453688d92cc24749a5b12e62fd9e1e99a241ad471855f523f62118f3066a87f880b6cfed76edca89032f94ace399173e550baa90320b8409 SHA512 016dc31862d05684dd33773c24d1d8b429ff4339bb5a6b2ed25a780b5a7cbed324a88a49c1a3bddef2b18b1fedb7ee2eff28267ebcfee524b2063a57ecf22ebf +DIST gix-tempfile-21.0.1.crate 18788 BLAKE2B 01e0f8a981d3dadad6dd6a886a486f05c939814164dde89fd3d6417091022f2ca3ae9a1f905316897cdcf86246b35ed19cfef6db122071eeb809de214605fc73 SHA512 87577cc781ad4199a8202ba38c2b5a5f0029e598e646f54beefb4b0a9de54269374030a26403ec0577a3c2ab5a919fcbab7aac4ca2c222aa2dcefb183535a04c +DIST gix-trace-0.1.18.crate 9513 BLAKE2B 9344b71c8015c092731ec8e6aef3f5641205fcf9573581dcb9a5fc81348b2228e03be154501edbd471b775fa0880b05d0d6362a00becaa5d44005ac30d2420a2 SHA512 58a2d2ae9f0f3c0b44686f022a1692a001ba6916948cea663d1da04c8a6454c4eed6aef6f052ae81f02c26a577fef4192982b1411328276145c2a54b13d005a0 +DIST gix-transport-0.55.0.crate 70503 BLAKE2B ae893164d5d072fb7a95ffa59202af4ab0cb807a08a8e41ce5e8db346984ddd62b63e5cd6994779e1e122ba33457d4f9f2e406f590884ffc4dd816975109a39a SHA512 f4d54bed3a81d790ec763470a47efcdcb38573b9a912e8f8e3600dd3a569815e9499663e01b6c0a345fed37428be75b9b63d0c8490d4b9c6f1945a154ab0f64d +DIST gix-traverse-0.54.0.crate 27102 BLAKE2B 2efb53eaac5dff1819f56fd0d7dd46689b30f2b1f8deabd5d19c57062bab0d3a3b8b8927a0c2cd8b4a886b17a0f41775c385a8cc7af120dfd46a89ac0e5e809e SHA512 203d086171987d84788e66f81670341d2a582f30bc7b9607f153e9848bf264c60e10cf3f70880d319c7f30aafb749e019e578a1972a7c99f67d862db35e54973 +DIST gix-url-0.35.2.crate 21613 BLAKE2B 412c80e330844257fb364d9857c182d3af519f821869849de7087127f98ef5a1e9d108805d95d7d3402ea6b29730b052efdd32abb40d5663345a3f9d632e82b1 SHA512 7d756c69718a2324c6625e4bcce619054c3e901c71d4988405c0b3c7e7b86f918590353e04daeb341c33c7d5355e9606e21080ee3db2fe401f5585d0ff299b8a +DIST gix-utils-0.3.1.crate 11157 BLAKE2B 1cba94ff2987067e46f441ddd43d5f9fc39970da565af149e2d1f47ef598b5ea767510a5772b4679e47318fa94aa738d3285b2fa6ed786f6f487bb7d9726f00e SHA512 023e4aa3d86db5c5a5a922bac140a23c62b7f33ae4c31c07826f917d77a2a47e6b78825b5b81bc7209a69cb24204b66195626d07e316df16795c13d35b659772 +DIST gix-validate-0.11.0.crate 13115 BLAKE2B b2e682b5c0784d262386bbb4e0b845cbc1429d7939e7f66bee6131c14f5125458fb461af4dc8f58bf456e8d7b9db1d22dc18767ea1bc99c700750a144f14951a SHA512 af86460a0e52aa0bd01c246c78aa2d950a4246353373637f20fd53a7e4d234171560218aefd2d03c6c1672b0f0539f2b984fd3ed5266868bee398dff12d33eea +DIST gix-worktree-0.49.0.crate 24378 BLAKE2B 89c19f0f51bd5e07fa32e21edcef82375a9cc3664757394dd2897431cdd2eb80fa6bccf47db4df14db98620c9b32f086cf2b2076bfade364c9d5172565d9e674 SHA512 b4b21bc323e521ead97e77228e130114d2fb2ac5cf9203946788de0a74eb3f6497ce08793d2c4120003b4f991d3da9a8f377507844af26971947912f27113385 +DIST glob-0.3.3.crate 22861 BLAKE2B 34434d0ee1d50d0453f7294cb793ff123415feda605b09a2634708646fd91584db6b77a51d38c20ec89d8e3b36b136d071d30020f6325cbffbce736403c68803 SHA512 159a5de81cd59c472cd5705a50f140d29adb64ef10d8dd4bab77f9a44cce33933a779ecd12b399edffaac551fd935a3aa74ede4c9aa9b3e5212d220b3fe22219 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST gloo-timers-0.3.0.crate 5530 BLAKE2B 5036f519e6b7e91b140fa3b61cb1cd2b58034fa11b6063549f050c3189767bce516e178e74710b0f08f1e0d0d59379cc0fabca30ff2ee60d5bd565750f0b2c2a SHA512 35b87a0fcdca230157c05cbe0c781c60128869c49c32d6aea90653e22dea9b996be1678181d999059dc300bbac4e8c046c51418b1c2edb1638a118742db4b2b1 +DIST glow-0.16.0.crate 162118 BLAKE2B e154ca8af73f1cddef5060020629d9ebe44c425895de611be1550e83c5f122e207c1691d89d00dc48f4f14ae7b45d47dcfb0b66326a48ed279fba1c44dea1dc1 SHA512 2ea60a3bf64ad63d94fdfbcb420257863e8139019be008c14c140c3ab6fc6fa6caa5136cf5de52e2f632837e1e4ba0949750f9fc994566e56c53cbde20d27b48 +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 +DIST gpui-0.2.2.crate 5291873 BLAKE2B 893a876fd623bfa8eff0b3452501a0fa9baab5bfcd00a044e223e298b873d9082e18d07c39b725fd704c70dc60f4a7112d56c6b5b5bc27e4c5ea6066017e1c8f SHA512 80b18faca3bfec7111bc9099902211c90ba062096d85e7b568236068d40f1df9629bb1e966356106e29be9ba7d8d927e2ef4f6643fcad936871334c5602c2579 +DIST gpui-macros-0.2.2.crate 22437 BLAKE2B 1cc9ba7871cf229926708417291cdaeafb586b857733237bc3463768ff00af62f28c0b477e3cfeb78ca95a8e6e05b42cf0fadba21df7abb7320b094dfd2d8dca SHA512 9593469f583e977b6c223b6e273d7e5141863e95d6c42b09c4ad904994ddfcc7dfb277e5ea348395b51190f9d05d9664a665cc1890a0f466854b27f8ada388f1 +DIST gpui_collections-0.2.2.crate 5896 BLAKE2B 56c4401913fafc54e81219ba395faef327b65a1c9bda247543aa468bee66b9c7b5d3a57540956be4c8ef99e88408c679337d0ec434781f2dc45d4bc237b51044 SHA512 7a0c8ee7af795916b4e8aac9a8f835aceda6159dd7e6d7eef39d6110ad8d1f84638193352b66b4c3ec17f83111b517ce45fa96a664b365b3ded47e378e5e4dfd +DIST gpui_derive_refineable-0.2.2.crate 8069 BLAKE2B 45698c9bd08181755dd184d15db053748f6ae618abde61b23fc12a71c33ae60a8ce8df88a75386b3c96b566859324cfe2cef45a2087e6da2fc5800e6d470f310 SHA512 4a152829e5d82190690e06d82eab7f8a3ef6bffb59b30384f9555822e2fc1dbd6679ceb7d761c6a1937e731959b0e9cdc292f01bd41806526f550d94f4845730 +DIST gpui_http_client-0.2.2.crate 31925 BLAKE2B 42372e40bcd72084a35e859d7ba79392e5234d3be79a156dfda6dfd62b003d5bdcaeb50067ab62304139d153dbda9e29b61e62bb66a8689bae8d2abf2381ecd3 SHA512 8a7b8a6c2dd485f6a0a8ba1778a4ad32a28717d33f9c6405ffe9229fef22fda2383977742516614b47abb305a092465a45a6ee168669962e8ddd4e7d81afd262 +DIST gpui_media-0.2.2.crate 11428 BLAKE2B 36216182a399d5019d3f2c44e185956e73f505e233fa79c9f8228f8eb6cc459a9727f0214ef126e9f7baa21f10acd510cc94ca209789b5267ff14bff3446d94f SHA512 28db439228bc562d83974745d84532e8bb26849d13d51cb423df5d39eeff109f70e3e5760f7f417c6c33e7320ed4b4f29c35e2271b341213c570d9f848184aad +DIST gpui_perf-0.2.2.crate 17974 BLAKE2B 3941e27cadd3cc4079fb382ef953d8057040092c27f833b541b9e4dadd599d3fc6a5e1e24fef247babe0c6e044eef1dd7cd3facebb51d0279a4e627d1f361267 SHA512 0a31fbe6395a0d3c00a2ef190bd190fc35f169ea633bf48396086ebf7feac3d8fb988ad00c3715ab81f5d9e58b304bb47f10163e3ef32185a787a9a8e6828af6 +DIST gpui_refineable-0.2.2.crate 7150 BLAKE2B 263a83d487c27ac9b55334dba626a55510a623959fcc86b2a0b7fa7bd996b4870add3d6f776a67bdd7c2217ef9d1ac12a0d4341d3d409b739614013c7c991b11 SHA512 61799408ea50a7bdc6cef09ce404eb64ec1c553fb1ee0153128e98300b132a746e80f6031d664f9f8f69cf8fae1f0104b97b4e3cb4104d7cd8fcd525dfe71514 +DIST gpui_semantic_version-0.2.2.crate 6340 BLAKE2B fe6bb95b3265bde16af1f5723f1a1304a2d1c1c92ffc457f6de245ca39c217e11f9040d6a226bae2647a7ae5980546803aec7d447da947994862f4b48a4d1f58 SHA512 689f0c518bf06f592c7cb2fb48dc4f404b0293b2f7fc54ef8000cdd8fafef6e2b52605e44914278704bd27f63895887fc24d3649bab261c4a1fbb4351b9da7c7 +DIST gpui_sum_tree-0.2.2.crate 23244 BLAKE2B 6fa5e8ad23e80193d8d350487c91b8bd9d99f730436de3ec379e13dc356608fed00bb5f80b565d8a664239017b0eb9b7cc8d46708fad4d8c0ea0888dc0ca6d52 SHA512 54862aad040534e00e19edb985472c6b628e1de50c486fa16c5815f059ca23150bb8efa321db0dd049ade6a766ffde4de55a924704895bffa204b528e1f775e7 +DIST gpui_util-0.2.2.crate 63099 BLAKE2B a995d35610b64abdeb947887fd633bc98f1b22ccf165cf920ea83b91b9983997c3e830809794e8dd04a3cd8692027cb761e1a6dd050907aca42149b4ca3630ba SHA512 ebf37be1b969148f53adb9db2b6366578aab93eb5f0b961c685731fc363ef6c867ce53e48c27e97b336a4febee698ceba46a444d33305d2b1e519b0718e16161 +DIST gpui_util_macros-0.2.2.crate 9427 BLAKE2B 705aff0a2634265eed8f971855bee5a8d039e518f472470316bf89289d7493741d3de9e99eb5822b2e897564361fdf62e363aa8e457cd0657e9f41b482561274 SHA512 5c9665d4890413e32d0f5ec5d5326653538cdfd3479c83a58843458cc7038b6f805b4bcfcba7b393c4255fdd21aca51883987ef87971a4821943ba7c3ffabd70 +DIST grid-0.18.0.crate 26095 BLAKE2B 0cf0fcce408bed803b1f6d9f44f77f3b7208d9a7a99b1c1de341f05d6213f8c85eaa1a096738a9d1604829d2b663bf098552f08d4c071e1ffce84e6fc6b84da6 SHA512 f3e2c8255024fa71037bc045bb81fb12e047da306f8334c3ec8be657e3162021f372505951de0ce1f388fc166244f9b478f5cd6f890dd35becb8365a67a46811 +DIST h2-0.4.13.crate 176861 BLAKE2B d25efd2953e2c8ad43878497a6b949a842fb3c104d5619b0293bab6bce6b5c298d8ee27a89fa45b4753109ef2aeeae5ec9d1850c10650b67b4db52c33238ec61 SHA512 14140113cc9bd97c69a395191b6182bb7890aeb76ae8de2082f982fcb31e3b7f0965402c3bcd73ea6446079e514e4f07ee95307d0cde8afc978b145474dbc09f +DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d +DIST hash32-0.3.1.crate 10273 BLAKE2B 0e619f4020f86fd357156014e5b78018827e7508dd69022d3d008caba3e1dfb96502ae00847bac3724cb7184791ed8a56a46479d61b36ffa14fa5c32a2bf56f7 SHA512 e6f7c1be545ab27c0859ee51509fecae749a97f79f91f6742fa66533064fc1c327587e3fe875965c513824e64c9b58bb6e212bfead636ca3a2aef066311e740f +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST heapless-0.8.0.crate 77802 BLAKE2B 8ba81c82440701c3fc8e5f8282e71aeb485a78a1c724334f25534ea3bf30c3ab78d95facf3585aa6597c24ee121f2779378a8364cdd94f756b461842b5858dc8 SHA512 9cbcc4b5b763b9478d0070823aa0412805e4b08f28cdb92b3ad6c6add997d0abac13f25cd6a1dc05136d2100304e8617af55f165a4acad3499c15407d7b3aab3 +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.5.2.crate 17435 BLAKE2B 695192149342273199ffb026de57e2d906249757b9b4bbceb6b40d3b2298a942a75390aeaa3ad4cad71e5d44687379dfc49598bacdb2cf989ab48864c4b2b517 SHA512 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hexf-parse-0.2.1.crate 4662 BLAKE2B e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55 SHA512 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade +DIST hidden-trait-0.1.2.crate 3846 BLAKE2B 855900caeadb17265638a793f11b3108730426dfc7b0b1ae5620a68fb7429de8e8d071f2e343443666bb2cba89b12a28567342070f34646f15a5ca46ad14fecb SHA512 f335613da95d41ba79b21d19527ee65a3d1f4b5c57bf24d02421e49d5db24aefb6c869877124ecbf3f6c880c1e46335329420aed1ca12ef7c6a6d484b32d7421 +DIST hkdf-0.12.4.crate 171163 BLAKE2B ffa03876879110dcdd3081cdeadc9490534c44763b3b49f1d6a5f4407a7346e6fa1ea18303f429b23adcd23e8898ba8fbf3797f5ef9f7ab7b11499d130311d68 SHA512 a43fe20b7d14fa26b118c6eba2b84219645f65f2ff33fcca679b139ae3e96f72abc1e7a47eb8887aac5afe4e34211434a4eb5a2fdbc014666d82c4af340a4b21 +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST home-0.5.12.crate 9445 BLAKE2B 22790e93236af05957848cb61a2526da2b70177ec7386cb14c10427a932639e03b7dda04f988cd738de341278bf4bd1389ff0ba722fa25bd17b8888a8774eb75 SHA512 3397947c3dc44749075b3076cd038936993b5755180b8190ea45c31b7ddd1701a14a4fb36c07adc7010a171b750f1a1ccd82c83640d42d350e996ff56c311df5 +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST human_format-1.2.1.crate 18100 BLAKE2B 1ef55e48e4fdc8040869569adf965c6370618e16fde7b9913f4e77b610b86cf4c5511ec61a6e806f41c590d0f731337e1d794b28c4bead949e39ac9b7f903b04 SHA512 74767222971d372032be5eb0578b77c1c1d74db71b84241779d4ecf27efbc855281864c15a9d2189c137c7ce748f4040caa079477c4b247526ff7148e78aa14b +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-util-0.1.20.crate 112807 BLAKE2B 8a4afd853d3ac4a29d8bf9de9f9fd0c590be87b017c5f9c8ce6caadcc43a1841ea9931c4c932ee77d3c1583378216fee0d02a1f597a51d1d701452470c6f2a5e SHA512 aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST id-arena-2.3.0.crate 12883 BLAKE2B 2a7f498c3ea5632af4a369d46f90106e642bccbb8e36ac7fe37be05c2125989ea2cf625db92a782408ecb5f68d3efbf3006413b5b748815ee42b9dcfb28d0ba2 SHA512 99652279014e63680d66bc8022ec3d2373d6e476646ee5551346fc9e62d1fd94b28c945bfc30df14c85d085aefc7fbb9051fe11012f63a9254bc11f03133f116 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST image-0.25.10.crate 303647 BLAKE2B 97d2a30c49cab02f3b7f6862599b3db5fa8864bbda2ed840cb7042d4ba3c1ce814e970d9870e68cad204c68721541cb5ff0f3a1456a2a0daa842ff1f99f9d22e SHA512 72eed99a6624e3dac8effaf2d271993cc11b74c6c176623c901f03771bd98326ae9f136d37d53461d484ec49bab6e9525de47cdb85bbd7b6062dc3090edd6204 +DIST image-webp-0.2.4.crate 68478 BLAKE2B 542ecc0bbccea0855a3da83736789f8ad6e31b91b141e2157d1be520eb58bba22482e625b2dad202d778e88cd5a17b23bd3ec287762fa412eee390191a0b700c SHA512 479c71f80f309aec76d00b8a89c996aea9df960cb60c35db35cdd78a36ac73b4452fe924a116bbbca80b3ce5e2dba5211e974f162bd1192ab0b2aba3dd1e7d1a +DIST imagesize-0.13.0.crate 17033 BLAKE2B b48dab29dd1f4d81c7c04df9434385dcca3d84f14fc4a706b3af74cf554c59ab93b9cd68dbe878fe2f13b902f6a210cd44678d861ac6d5602506bfaf4f8ad697 SHA512 a514bed07f2f4252283ef2e79036981a98bf6fbf8ac3093d98d39c7fb11b855d781121dd410a1b7e5893792b0028af60d92083348e7056e6ba9d006a89cc3530 +DIST imagesize-0.14.0.crate 22706 BLAKE2B d7445ce082b72b17f897c07c8e841182eff162ebf4c1044fbd37b0b9567de9b7c55811c9576dab6ac8574b865cae8dd11a4a1a5edc97e6dc851e9ff5d1486acc SHA512 cfca59a60821bfc0efd6416a7b76e1779b2facd13583d38ddb575901e772367b72452a3d27727469cfd18eb76ca7afc6fff08e21a3304a1403713f11d52ed630 +DIST imara-diff-0.1.8.crate 155787 BLAKE2B 21ef27de99016d161aa175f8b2ba0c4f603d38b62f5ecf89776522f2507361fa7387ab2d760492f202b0309ffaabf9132cb09cc1b48d40562ddcbbb479744331 SHA512 63cb082e0e2ae32a9abb8b7f6d8e4958f555fd4dc6d28cdeeefd56b97cc5b46465e4945d554f7835c883e8fa53597ed63359a499535df3798e5d2257175c2f5f +DIST imara-diff-0.2.0.crate 163149 BLAKE2B 8870c30e8a6ba6b41020db9f4cadc68ac3221e8a14e7f502cd2019f1710e1a7a65accd6c1b9073889b42b82d30d0e60a8ca5fbc9921f87a45912f95800e6d694 SHA512 ef0e23593683cce1631bc7b51a52448c09d728b718ce7abfce990a4e933f553f8c7861dda4850c005bfe7ccec4032a59a8556413a1c836cb2dd18d402589ac55 +DIST imgref-1.12.0.crate 66324 BLAKE2B f55e54b05fee7ffa037bdb92623a1fb8e6bc630600f3bc5f5eae0d0859241e33724cac369b3624aa560a498425575e21f81bdb3e7b193e6475e5c3e3b84b4742 SHA512 a658c3b07e840d2a13fad49a0ddbda76929f88f19c665906eee9dd41f9d0e08da2ba507aad09e0121480ec74e5caf07a636fb2ea5bf361533c33f89c864f0f95 +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST inotify-0.11.1.crate 29364 BLAKE2B 7dc7ea128e8b149c2cbcf60fbf1178ad2486a1275de6207e67b3ef3b15f94ede55274ec454d3ad8c41fe4166f5e97f185849296db7a7c4b1bc116aff68eae5eb SHA512 263838a8f53e2e45d1edaa176aa580b774c62284e5f19daf66fe56c3c1766cf0c9361172a002bf7f71c7932bf5088cdbff88c203900be615abaf83ee2fa1f4e9 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST inout-0.1.4.crate 11280 BLAKE2B 557fb7818cd5e5b8a921fb456028b1d41b42ece0e9824976e83b577981e5c5dec30ed0acab903ad85b059ac40cc8b0f117c1810221dbf2362ffddebc85537373 SHA512 683ef612191d19a867afb1a622a30ceee8ae720df432132293c7e967ad1782190ad973e84ece7fa52a5d1ec7f4d8f078f56d818ac07fe7268547deb5b2399370 +DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +DIST interpolate_name-0.2.4.crate 4027 BLAKE2B c497f1912ba5c39db3d57b3e0fcaf1df8e45f9f99c6d6abc2e375531a7fbe3d55e6af34ab29fcb1c9618fc65147e7c4659531441a23d586d50ae3ffcedb6fd1b SHA512 87d2b732a9104d1a094a15ba6fa642641690aec10bec065d02aff5830f54a0fed02ff5de4bd5c237a91d34cd81da0ef11cc37ded3d4ac640de9dcb96fb73fe11 +DIST inventory-0.3.22.crate 16153 BLAKE2B c65bc86cc68390c7f7198f8794a08b23308c1f48877e89d2a9690d41b3993eb1eb592420094a611dfb81af86061eb003fe85fe65df6cab07bb92d20b7aa49a4e SHA512 76ea4c0aa86567aeffb2a61d89b1405ec759b45f80e4a7af13ad72c5d348332b7b28e7764f7a3e132c90595b861da842a4c8e8ee4be0cda21ac212a30d0e2578 +DIST io-surface-0.16.1.crate 8125 BLAKE2B 21cbb3fffc1df6d8b010528023293ed6079ca712ef76c53aadaa9d467d81030c46967db7acdf95ded3e73ec43e9fe56eb29881b34f3ea81d1fc67720be17db36 SHA512 065f6b1661b3d2e6e2f6bddf0bc331a98d6aa39c90488424af7f8317b08acaf8f1bb76fb52624b4351efc7d515bc337675b15840c344ee7c0686b79e6c244134 +DIST ipnet-2.12.0.crate 31000 BLAKE2B 4eacb12b6a5bfbc1090b3de2e6f27df8f551fab7d9f25c3c261c8c818fb30c13526f90ad27e4f474990658ae5f2c07deaec33186cc48178085fb770991806024 SHA512 5255990d2d1024ec0a46f19516a9ec006f61bee82cca02c08ae907722bacbdeab90d2c6f362563b530f394f523310b628dd1661cc0c7199f99814a51dd1628ee +DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06 +DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049 +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +DIST jiff-0.2.23.crate 759789 BLAKE2B 890fd06c353642f35634fbbf9a185745a1c3ca2c3d5dbf6ca9923c21b68f9be627bad4cf537c773084a939ad18f5d9bc4619e0a123266585efcdec4cba26f442 SHA512 523461f14e5ddff5f9d883469a227f142ab83c5e953434027207e7b9fe70ad4d86fae8e0ae59adb11768597dfb1480be945c1b44794eaa446ecdaf7acf472881 +DIST jiff-static-0.2.23.crate 83745 BLAKE2B 501fb0f149c80b287ff039ce12016f437c2861de878f95197adf33069f3b4a29ebe709239484563234b2a86c77572fc28a4965384760ee70545717b89103e895 SHA512 51eeb49ccf7d007931f66fdcb6ab9ffb451a812516a6d592e3f9193c8e3a71f1d7d34652d49f84537e41703a5f8ad6c1eca5043615362420c9210f38c98b823e +DIST jiff-tzdb-0.1.6.crate 62478 BLAKE2B db4c87151530bae7e27a9b9da03aab375efd5e6d1af951626cf3d42ac50be84b98c03859fb69a14f40b7e37eb7b3484a06c7a448fee2a186f27a01a2bdc9ca22 SHA512 fa6ffc52fa5f96ab08a0ddc6b9b2c8fe4eaee1111e9d45d49fbb7c717b763ae0d1d7f6f067dd83eef993ff03db97eb413352afa2b0890a06e748fbc438938c57 +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.91.crate 91416 BLAKE2B aff59394a2c7080c80fdac5683155a4cfc191eaf86b221dd49323540800a8c29c940b8d8f0729a9e0566652be800df63525cc09b8cdfb0192f915af92b4a8591 SHA512 526a53a373a964d04441cd918dd2af75c6dfbfd181d8847fec4442db2624ffce817e91fb5ad56d1e79dc5e8f120a8219d4deb2c625ddd93bcc767844ef978c45 +DIST khronos-egl-6.0.0.crate 29315 BLAKE2B 929d825923bce022ce13595a0ad183a3437581af6cdb19ece34af853c793dddf0a63bf8dd9a160ef253bc4e97c38d4973f667340a809455136b07dd248d2fe46 SHA512 be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb +DIST kqueue-1.1.1.crate 21504 BLAKE2B 3397a355b56d979371f3a790ca6de4880ee1cb78c6fd9ec85766e1bb5ccc25f811f7065a31dc14b0b4686de4bb1902c2e2c3026719ecb923e3bda553998d187d SHA512 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST kstring-2.0.2.crate 23044 BLAKE2B d61488bb67b0fbca7f655415b6147dfe003d6df9f746a836c4a29797af2627b2480fa0d4832a8121a04eb23d8623dbe37621a000661a45afc92013e04ac76dec SHA512 b0af4555a20ec30ea4ed03c2bed77b403446ec2dc5eac8064a9629b10f6e961f428d6be65ca1c107a19bee942930fbc08522647401106167feb4856eeb03bdea +DIST kurbo-0.11.3.crate 137586 BLAKE2B 92a3adf55462c493222a446e0fb57f4218cdecbb8df8413b31eaa02c03e35ccb7aeb8654b9bcb7445c49d4c49b72fa1d5976a31edaa8ddc61a218d86af20633b SHA512 98f957bbab394f4884563149065c9a5603bfb6c5cf18be96f93b8a31a6ceaa77f00b0fe3398046dd06b71c1779b00a2746207f28fcc45b18e996ab043c2c9f06 +DIST kurbo-0.13.0.crate 155425 BLAKE2B da670247e068f516d079428f97b72c676b7ae65f0c05aa31aa9f22839bd1372151bdcf7a2678b81d58f58595dfe86c62b790ef50710c1b8e8be3b8857127bcef SHA512 ef34b4deaaa1bf8e91694c866b17c82b59ffc46eb096f48e431d58481438e2da7d57ca7ce056ebf8eb1b7227f38e76c8dd67a19fdefbc005fd6897ab3f80362b +DIST kv-log-macro-1.0.7.crate 16842 BLAKE2B ad3c028863d78730e4b2bb2e8cb980581b13d741b5dd2b76435ae91f5a7498a1e9f99178a0c9370b693a3af6a95c0682ff0d63e81a2515a267c6564d50ec3683 SHA512 aa7d79ae599930dcbca06f77590d9623dce461b118435dae1a4128fa8f38149a820109fe4bd1f19944b67285cf1b41bbf78e94b47e561dff1af683953c55a697 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST leak-0.1.2.crate 1383 BLAKE2B bef245a6870716e5d9b9de937a4eb0bb2665d7e744c88e6ef2c5e32f30a41aa4dd34de8ecade8ecad7ef07c3c6c5d136d388e82537d1afec7cbf6370ebe3d11f SHA512 b390804a35b75c01e841c5f6385f6ff8795808bd69d9631ad08b9765c4559152f2110aaea3e9022fdb67b07aed5e6d1c4367b2280e6db0c89779ca45a79ff2af +DIST leaky-cow-0.1.1.crate 1031 BLAKE2B 90d0ee3f554546330c0b905600f6c354c42a63e718ba58c6750374e3357aa9ec464350ec435ed00a737c2e8767e93de04ac1fede58113e6f0a24cdf4c28704c2 SHA512 d9f71f9a0b8ddd955aac6de9feab1d315d28a10fdc6ea7c67e1ef0f8de5d93552b0659457db11f956c763b514026281597cb9efe050f2cc5bf4f49efe82b698d +DIST leb128fmt-0.1.0.crate 14138 BLAKE2B 6353a2520bb93e0a3cfaade09ffbd8cf981d2cf75579e865941f3fea0dc745c54472b369873b1ef4f26dd7f356860e563bc7ca6e7615d600b272c698a55e54eb SHA512 82fbc7f0786185453fbf11fb3ae58e71fce9780f81eb6a56d7b559e3a0c6825751dd8b64f1266aab73fe65f7483a206e42f31ee1a1b7b1801246c6dc9c2ea817 +DIST lebe-0.5.3.crate 9439 BLAKE2B d3face97ef4dda75b79f9a897edf8b4dfbe76ab076bf27741151ff2b23b023f9b589336cb6dcee34cb99d65de0c55cf1d2724cae90854c72c6b81aaf73fa37b8 SHA512 525901bdf7ad9c73392e662b834fec766c8abe12069136cbb7e14101870f614436f145a7e4d984b975b8c35b528aa1a3cdbd6312dfac900075c805d8e16f54ac +DIST libc-0.2.183.crate 816918 BLAKE2B d0c26ca25b0808575aa540a5f0f43acaaa5a972269c5f101122538a1733b37b6aac3696a0d7298fe16974b06efb0b92072252eef40b17b977af24cc857963daf SHA512 017986d4fa8c362f8900c1c82c7381066382a7272cfe114243b8d47637d042c87b5ebef7881cf46727e00e541a0a8270a32db694ce8d78372672cf08224a90b2 +DIST libfuzzer-sys-0.4.12.crate 129805 BLAKE2B 8cc1d806c3dfef50a01c4ac0cb0771fc5a6ca5f78868132d750792f4c13086c62a1c45b2f6f76f13d01c1d6c3227575a512e234be38167609351caad7100182d SHA512 ce18117dc20d7904864636b6c4e9526adacce89b7ebcd87dad45a7812b3198afe243ae66c4ac3c2626b6f103effef136007f2778e27223e1e415d7e1b72c4b72 +DIST libgit2-sys-0.18.3+1.9.2.crate 1865532 BLAKE2B d130620bf0752214f68f0162ed5136f5b1ec4b8899956549184212185b45b1fa140c7c68053ba171b121cbc23aa61a33741832c0185d16d3e49fe6f3ac2dcb32 SHA512 96065972c70c11cea1290e9c514483f45e18377c4368f5d9048ea46f5501f4c596ae2742e157fbf9a4bcc0fb27babe901c4fe38f9dbe555e014866caa761c6df +DIST libloading-0.8.9.crate 30222 BLAKE2B ea3e581dfad82c73731e7c2ca13dc608d78c4e6c517d063ecfc0fb138775ccd9c071aa2c7b539476223510dfb4aab03783fc46d610771eba21933aaed339d1ed SHA512 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee +DIST libm-0.2.16.crate 164243 BLAKE2B 103d5eb2c94b0566068ceca366c1663ec5cb0a31af1afe8e3728a38769b27d4a60b83f31aa2bb66ca4cd2ee43caa0cf1807c6a6ad54a9ab3471487324ecef332 SHA512 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9 +DIST libmimalloc-sys-0.1.44.crate 451625 BLAKE2B 1100d7d9fa8afe282b05c7c0c7d49552b3be802544e7377b5365eecbade0f85a16c2431294eada05b641d04c0cd1b40e0bd65da3a7ae8f130d51500d81948fa6 SHA512 18de89a1084ed2da37f9ea6357289e40fe95d86e8de2ee4567bba5453c2f622a116473e2baffeb086cdf814a4b7b12f6e05563992b0b88cf939abcc5a2584fc2 +DIST libredox-0.1.14.crate 9536 BLAKE2B 28a24353634391340f1d1837a61c70c61896ee228accfd3ab297d1265b081a410210d7493cf1505a9e8448bcd69ac1020a12630323180f501145b5eca800a39b SHA512 05242ceb8a058303af0ff0381db34a91a97e9ffa2f4178de5416ae96b6536d94ee53d2641fa26fe4a139487bb1260194c115601a166786a9bb86fab565cb1e2a +DIST libz-sys-1.1.25.crate 880435 BLAKE2B dd1bb1ae9954957b057cb55d1624e0a9b1f5c40641e502bf9657cd8f210731c28012a6bf3bb9b653e467df2ea3ae7e64fb21d9e99b073f5f57cb13a73b51154c SHA512 5203af4b2d6cbb8011dc2bf56d576c21120c0dce5c504a5f7c813345c0f30300fcb2089c70faef5563b708e15e815e634ffcd0203e7d8a583209546a04ca617c +DIST linux-raw-sys-0.12.1.crate 3006116 BLAKE2B e23efa27e6052034d41b2149f90d1ee7d6b905808605296ebed66f5fff210c4c18c51ee9c363bd0b93c8e17bc3b70857b594aaf51d44492051291c0e008f8cef SHA512 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST loop9-0.1.5.crate 3406 BLAKE2B 629f398d74e13dd2f567e6528eee3f0a9b69e7256b34814a5418722728781bdd31aeb97d2cb226339e05880b5f731cb2892e83b47b5643b2f85aa48748690cc9 SHA512 0a04d4e2561963671f5aa1c9af09470d0a8d30bb02299ab08c7dcec70b1dd3f9380244a59a4da1b8b269967313d6645a154a3dbe92fbae0e43cba6e009e6b7b9 +DIST lru-0.16.3.crate 16743 BLAKE2B 0574e82714425293593e399930903da1004062ce84e5b90126c66d004e872ac580c6f474f7c39e1a8eafc9f78c6fe7a3049b50f248e8f3a9ecd03e9f04133b9b SHA512 5092b87dfbb7666e224dc6d8ed01fb8276929a2d1a31173034155afadb90e0762dbe6d5ce263bbf0353c079bb249027eff71dcac87228514a5406ef67dd06c15 +DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f +DIST lyon-1.0.19.crate 5294 BLAKE2B 6d51ac16816008aad7d290c3cb05edaab5f45c296b7cd47cc5d16c8c241845a9c2c1ab09327c9314a4bb0386af4794ee8191cbd12cc4a5ea91e4668bfb0f30cf SHA512 671058f0ef04b6897ef69338bab05b2dd292b814384c304c07b1dc758f6e208e10a5be0610e8b4e807e0db1515c4ba78e8453e01f4247bf49b54c1d0c628c2f7 +DIST lyon_algorithms-1.0.19.crate 33639 BLAKE2B eab0717d02dda54647584564acbdbbb3da950bba6c922dd05af391d172744498a24e4b71cdadd41b48d08ac882f75b2e14851945727fb9eea4f2fe247b1de485 SHA512 c537bc912021f3b800305a7076b7d75dbb212a780bb57b8543de0cf59f41d50cd5a12670c1cc379313dd6526c6f0d81e06c093387ae35441c68e5d1410a660fb +DIST lyon_geom-1.0.19.crate 55577 BLAKE2B 2c8210de5bd5c11af8e45e31126b4fa899c4e2ae850a77e813c1fbcfea4bc64c9821a111a7f251c896e0efd606051b2058abbff4c7dc11097cf507d19e34c23e SHA512 6fa66a809f4846a8d0eff7224a541c7f86f50ae2332384cbcee2ee178137ae3e9d590faa7263064f63801ea82708c2917a01f457940cd96090a87b4126924d03 +DIST lyon_path-1.0.19.crate 37028 BLAKE2B f8e7238038ea7af771a618cd71c2f5decd0f3c228f651fbc2c5f8ff22a75f9f843f4fdc54f7895bcaab8ae04b8d71b225045ca0e9ba3fed93867153773e44e74 SHA512 bab3cc9dda2fbe97d2e5efc4705cd38838f9d1b26e0277bc264ca7b855a0a6109f0ce12eaa44dc5d6092d414f9e5f4bca34d1d0bcc5aede7a54105291cc5ea53 +DIST lyon_tessellation-1.0.19.crate 186106 BLAKE2B bf5d274e25e0041b60dd9ca8b1ee8e34bb90dc725a878784981604d7072a90d4fbce8c8172ab1ac54cfa9b2fe0d2e56dec7c99c1605f574e05017e6b10fcdc61 SHA512 4918a35a69b58f53b3f47004bd1b33ea2b0f0ea6d29a0064d074ef8c716b3ca59fa8086ec8d5dadd5bda56a3fc2dfdf80899981c95ef84475c3fd4b814dba0de +DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +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 memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST memmap2-0.9.10.crate 34846 BLAKE2B 9f8e59e9695b36b7d86a4caf14718cba2d609605ba4cf5edd3dd5d67ba04bd4a26de3a775220c190f21a0b81bcfc4f9850995bcbf4f45241250196aa783c09c8 SHA512 d119205790c5f724e7001562f0b5917aa36697cd626e9080e31f7aedc0e8c6027f6d9720b441b969cd1a3bf909720e815557d94ff84ae1d08b8ec0f8842ac9d8 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST metal-0.29.0.crate 3033188 BLAKE2B 05339d5a3d3c33103e9bef8e5d7dac1cfdee8dfcf1114af684e09da0c703db42c9e194c65513550bea26563a269168a28a1ec0ce191e48d6e5cec3de320ced3e SHA512 8e402d921d1472a738d54b885c6d38c8e93fa04372af115ca1aab697862a2ddda0d20ee1c9c6b6e2d30773ef66956ad28f4ff42b008ecd6b70b0de04f95ee39d +DIST metal-0.33.0.crate 3034513 BLAKE2B 64e477894a702f31e8d2f1e1d5a6d191acfe07496b3619ec66ac1deb6b3845af3f96715d23126809f04501ca27a7546c9a14c58b541bf882dd535493e7f605f2 SHA512 0364f2d7f80afb12f16ae036029a224cccd8781c429157606acd6c308dde4a16255c7afbdcd9429414c7d5c4358caa42847c7f91db42a9938d6e3bf157972db6 +DIST mimalloc-0.1.48.crate 4742 BLAKE2B caebd736d598c17e0b09f2695175789d227e9999e30a76d5cd7a5c04399bd1877d9ed60fa5986a96f10962b7877f533813d2a3ecce4f43c79aa8ec2de7b7172f SHA512 c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac +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.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mint-0.5.9.crate 8399 BLAKE2B 5161188d3a455e5e479fd00468863fb649bc3093f5a25678e6872cc6ae05ef44280905b6e4b357d5b3f76b20fba9349d76ec191e71a784ba888fbc7e0210a8ef SHA512 c9677d1a22d410f7efa373a5dd60ee82cf78f1950c364ae88fdcf53d99def551182afec9bda7169a5c10d44a22e70357902d8f6311fcad4addedc2a8d5723e9a +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST moxcms-0.8.1.crate 188252 BLAKE2B d0aa0040b51eafd0946844e097b6caa4d48e6f4667d7b4bc939909da7e79664b2f71d30a38fd0cb00dbbe01567b9d18e95cd3242548dee542ba777391bb3bb94 SHA512 c120e61dd2460d3bbefaa166c7874700d875f5601755150928ef13b614adaa5f53e016573df3fbedcff90a94a6ecbe8155c72b551efd8a6b9238be1aee128d69 +DIST naga-25.0.1.crate 718101 BLAKE2B fce3f8ba99043c531088cd4e141140abc9136581aa6573a0c08d40c1f315e92a9bcea056f639b8482f742a33ce40bbc7ab97412ebc50397ffbdc4d00886636da SHA512 f42d2bceaf4103b8f504cb8d968a38902da7488197cb61bd20a6dae1e102ff4507d3ccf4c691aba30178d218bff87575fb66198dc8969d2a00e1f569cd4908af +DIST nanorand-0.7.0.crate 18437 BLAKE2B f4aaf18b7cf32b385d97842cee234f0781bc2e55ca5662031204b999293d417e0ab2726eacff084dc6681ea5e46ce01335a1a5cfaa5e8bc6e602aacb1fd25252 SHA512 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69 +DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6 +DIST nonempty-0.12.0.crate 13105 BLAKE2B 382069cf47952f3c4511867390fa4a2506f12413883a27ee13ee117286d9819fa1510fd4eb486227d623a543f9069846219a872663aa9984d03eba9342201774 SHA512 773be83f4d21599ec5776ca8d0c87fba9edbc48d47b52ae9f2501b09cec4b0e8f8e883283216aa017315dc6b9dda39643994556875d02b516e8b3c51d6c4cf38 +DIST noop_proc_macro-0.3.0.crate 2157 BLAKE2B 0be977f9820fe4cab4035e866d6ebc77a07cf634ee6889dc91581a9eb43f308b0fc60b87c8bcf200742bcea4af14a94c69c5b9dfbb32b95454219a4197fd5228 SHA512 a5ad22e815b8c574b42f7b70486a3fac319c24334ade74726ec07b976a838954d1de2d3632fc55ce6c8de2673e62b987fb4607a49c576f60959b1609e47b3771 +DIST notify-9.0.0-rc.2.crate 86054 BLAKE2B 2524ec7c803c752da4567d3997f6322723195082dd92ebf20e38aef8b10a1d1a01df3c51080be010e531bee24ec24a9eb8dc74a0f12ebee6c28e24daf3d477b3 SHA512 4b40395e1c4fdfed31397d876785c0e59c31d28a813cd0abb2479148ea4c2f48138f50055e2bd22c9b639557a72a43cad4e7cf80e294227d727e97c19740bbb7 +DIST notify-types-2.1.0.crate 22796 BLAKE2B d3eb20882c2d435da866d4d183af445182f879c8e04908de3f932b9c7895439ff860611734528d88653691e6ab76a5bab817c9f9b07191f1cfab497c707bb524 SHA512 15f100e77f804b36fc940ab30dc228085a9d177efb6a61cfb92f898368ad059f2b9673203327f9e914798a5a0545dc686e946295449732e42d314fe987cccc92 +DIST ntapi-0.4.3.crate 127190 BLAKE2B 4899f3a7d506b880baf12467940c74997a590462e124cdd570a17699e85b754a4496f9a11984a0fa1196d13641d3a4bdb85da8da272cc574dbf924ad18a0199c SHA512 4c959ff4345b9c95bcbeb14e4dc109e4d92b77ca3eabe80c2b8a705d42ede353eab068dd9b282df1f4c422c6491497c0b59ab15661780d7ba65729ecbe2a8814 +DIST num-0.4.3.crate 9575 BLAKE2B ccf8b2bc0fb93ad75353ab93839344f1621e79a916b2cfee42e1332808608a5cc0552066c46c0608364c22df09b69651fce911448085782bab2ba08c90e4781e SHA512 766ba6b7a012f7272979ed02942acdabf9c5a97f553732e241c05a1075f4367651ac0bca58a512c22857f5df20dd9060a7829715e45e3b16de650d4fe4818c81 +DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04 +DIST num-bigint-dig-0.8.6.crate 126196 BLAKE2B 6d278bde470640c5e88c361899fc5f1e30d2fc261051f930697f1c4504595d178834ce11ac026cf996f8df6262ffc9bb27d3ceb780e87c5de800cb57c22cad82 SHA512 f028bead9aa4da4ad0d6e10ad339a629c7cfbec710ca6feecb4beb59ab97b7997b043533f57ed85b339bc899af7f1fb1ac56f4bef68cbb5afa149fa6b102aedf +DIST num-complex-0.4.6.crate 30352 BLAKE2B b9f0465d53e8e16edc44187f8efa40681377e75fc4bbaec2c9fd8b8f5384044c3a989106ed3cdb740cb86e19659b34e4b38e7cfd7bb01904e137ddeda3d0b6b5 SHA512 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615 +DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c +DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae +DIST num-iter-0.1.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172 +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 num_cpus-1.17.0.crate 15874 BLAKE2B 8b31104cb49696d8994fd05176556056db69ec3e2b7d61b6b0a88f8ea7f4395934df1187c86301a3a56c3dd6be02b5eb2baeb72a991fa3cbf61571767dd1ee76 SHA512 b2d7f664214bceb8acca0758bde4d516267c0c76a70fafa25ed6204eebedd69a110f045682f50cfe6759a9c2178b026df077c5f0f85d020712dab65cf65d0aff +DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 +DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 +DIST objc2-0.6.4.crate 275200 BLAKE2B 4cab717b3221aedbc98eedca4bbe722bed8603149737ba01f13fc866e8236c58767a5f8b81c9bcb3b4edd17abf0e621933c2d7ece16895659dbbfb795151766c SHA512 3176d8f44a3245d08972404b8c544962c02e6bb8f198660ee3bd532b376b5a2f7a5f5585f126968c414e58347011dc6ee919f881b78854a7a3d9bb3b190abae9 +DIST objc2-app-kit-0.3.2.crate 531744 BLAKE2B 15cf7bde5ba233bd813f83f6cbcea9c08f4231ffc7aca0b0c4460a3e72bcd9695b624126319b44996f1812c1fc19b05a8f841ae05ed073f107008b1ed021200a SHA512 44174170875c27ff82f097d5b50cbc9629583ff5817f9d721e40f9d38462494461aebcf3fd0376b90cad887b1c1369f3c1c4a7e34d73d32ac90e94d44d6378dd +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-core-services-0.3.2.crate 122193 BLAKE2B 21eb26253cf9b1c822f3b11bf92cf4cd9519c4a877bd3004ca82fff7e35e15c0afb7e689f65e9785a5d3f0fc03b460ec7229a3215c6808df3dc325874c192325 SHA512 e9d19869e7a5c9e10c9802d7d12d318cf98951ab1e901507b750763efe5eb914a09bb36cdece3a56ebc9240f83d7e910f41a9995181eabd4dae3a1a8588b6e35 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST objc2-metal-0.3.2.crate 226999 BLAKE2B 0a130dc2a8b9b6ba374f23604712e1354858495cb846962d3ff96da67dae9feae1f628c1fbf884d2cf6eb3822786e8ba85f622e344138ff8d31b5575611434ed SHA512 ffa01525724900db2c3c6d36d34492d6d920da03f3247e5f8501834743ac5afeca2c944fcb5e3c7fa4b8334a96f195747fab4d69e669b4ccb7b5edece231b23f +DIST objc2-quartz-core-0.3.2.crate 30036 BLAKE2B 358a690ddf16274466c376483496a1b770cf8ef3038a82c7ac5476f3ca146d164730889bbd6d3656d0d5dc8b1a2869387d187bab4da57c3dda8ee03e4beef98d SHA512 3078630eb2f4a8d88dee2d14895de75e4846f212a9dada0a9ed06b666fcb674a5b6d37c59c8801815a68d89132c81ace6c162c531c7677d88477f81c627f4ba1 +DIST objc2-ui-kit-0.3.2.crate 551453 BLAKE2B 6053f5349c283acb6fa9e910d0c44703521fb3c561d5ee6ebcd55d71e9c724db2605d91a109eade248fdbe71ed4407d83b67e7dd48c6a912b75b6474bab07fd0 SHA512 a5531198155d4d9e7de190253146cef77f615776080cc66f3b7f3bde8e66e82810f0621bed9e5d94b311612f335f72a80cd02c6430e15e53066317c72f1bbdab +DIST objc_exception-0.1.2.crate 2251 BLAKE2B 6e46ab02269b6c3ef7d67f70bdc3b54ed675919b9de979cb60ebec4aaf79fb2f34614ceadbeaae75e6462ba6f09d859e38208d62b1dcb7744db184d5ed34ab50 SHA512 62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807 +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.21.4.crate 35010 BLAKE2B 9117ed1d478e626b7b7be2e3ff8b68a382b051112c7ca4425367bdae86977671f8b5c576131c82fb437740b6d98b72501f718f4172d39781decac2385e8fbd4d SHA512 af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST oo7-0.5.0.crate 54672 BLAKE2B eeb329592122106663959f0d4510541f6f20fb447bdfea912b765e2e3e113e6278a8a7d91837ce3878c63cd23a57d763e39322a0e97c39d16dcd35d9fbeaf749 SHA512 283b1feddc9866a74a9eab409844acf8ebacd59c0e2c855bb53fff824f29649849c9ee2099a68155e49a478b5323ad340665a653df3db906787dd4c4a68065b9 +DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6 +DIST open-5.3.3.crate 27716 BLAKE2B 2a02d775e3bc8fe782adb0dda2d7d4aa09828ec6108c060a9d8e1dfb8f939109e573d009b983e7327b18657131ec72493534e7e8a6da0be3cc128ef019fa828b SHA512 45e12b606ac1a3475c9e04bdb8ba31900914a04187b5a4ba61e5446ca86484c1e4bdcf70c3c966957e242a3ea2707467eaabe2dbc4849c5ce687ff5a98e8197c +DIST openssl-probe-0.2.1.crate 9155 BLAKE2B 8e7a65e777e7200b726a296df63cbf6e951dc9d06b80493c203f9b582b1ff5e4ece8982ed5aef4146095f1504eb7333959f239d72e84137c56ddcf9bf3c4b106 SHA512 e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e +DIST page_size-0.6.0.crate 8479 BLAKE2B c90699135f158a0dea1acf80acfab002a4f4971188dac853af03c0bb79c2ad5b67f4decf7df5157f390cc3fa5b62a265c6e7948ce9ca9e7f2dc3595c60f07ac1 SHA512 204faf102760e9f3edc480302a7d7e6b995b7a40850372ebb332cab82b9c8301e761351c7abce93bde9473ad9e944bb07e6c4447d4ee1891f5ae2c261b74b8e5 +DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST pastey-0.1.1.crate 16112 BLAKE2B 24669a0a33906f8cea361bdb59e01ba624809a0c8b355c03d479c291c279a54c30cb340cf3f381c7154d40365053dc98315b44ec589b97b8c6ff26c0a64039f8 SHA512 88e90df7b91237a83027bb138405bf985adb35c3be612760281c78099b63c3617b22a37f1d3488224a1a9fb7b7bc97a582d489039673fbbd1d06a8b234735a6d +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST pathfinder_geometry-0.5.1.crate 11583 BLAKE2B 36a32f42dd39577a006e750450088b3126f359cd47b0f32111a70ea4b0efe157858a672fa62e9d5c59124895ef98e0d7ac4d21596006fa0ebcf8e17bae550a9e SHA512 e53f658ce9764a96dcc55868b51e63dea3030378ee0b76686f0cbb8f12bdf311c394e9db96bf1187b2dd6e7f4bedac1ce2babfa2a0352c1d56093ac059299272 +DIST pathfinder_simd-0.5.5.crate 30388 BLAKE2B 8d879de7d7f86dd6a584e62e4735c0dc4c425f0ecdb29b8e9d04ab58e40c5bfd56842086ea4e913fbc71c27cf0c9f50421681051cec650c4bac9306691c76bee SHA512 3d2d1d19568d5ee589748090cd7d318a03e0ca06cc9e72cc61135bca027fba8727212b3a1f9210d1c8b3fce556bdcdc7ed497e5caf3aa9b0439d9971ccdf35fd +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +DIST pin-project-1.1.11.crate 56282 BLAKE2B ac154aebe6ab7b59aaedbf2dc7639cce5c32c255833377b90514ae1a338f651fe9337b4db57b27c2acf64de2bdf95c9c48f6940482265fd31a9017dc34793683 SHA512 4931b0697bfc1aba5a94de859b28bbac87c8421482b01be5b525a21af38dd361461306a623e8c184dbce50a9e5436c1b753e2a0391a04462e4d976a8348508a9 +DIST pin-project-internal-1.1.11.crate 29261 BLAKE2B 3089fc6efdc118cb8bad9494671cb83e1b6ade24c4cf8c5768dac490ce387ee7e19c0e178c991030d75302fe559614d5edfb67ee4ecc7741efeefe6a0f7f506d SHA512 bebb474cb6ee9b23a7d4740c1c65f1cd9945535705cd2d6be2e51a572e88c4c5455140a46d7d98e767f549a5df9da361e9eda56cbe0ac304e35e834f30f1d8aa +DIST pin-project-lite-0.2.17.crate 31034 BLAKE2B 1d3bb970100c2a27c456bf771b4884f3c91c048310d27608161d3a02adf2f9cdddbc8674257c6b58c4ad6c0953e11cddf2fdf5813d95e5ab8425e71032556159 SHA512 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST piper-0.2.5.crate 23908 BLAKE2B d47d3ba713caa9d3b70ff79f89a2a07e65a057ab7d969ae01f9c070a654214b81e434e87c5752a5ad8b2ee9342f6dd0c76e5401817bdf2eaf1a005e54090770a SHA512 c16f3a182d19aae31163f069cec4b282329375ae28e03f855831e459047da2cf67f98c6b549198894e36c6b554444b6d945abe6e7b211a3a87f52c2fa90639d6 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 +DIST plotters-0.3.7.crate 149031 BLAKE2B a53b3aa85eda3ac2278cf49c4d701642b37a5f52a3a013594101388d9d104b96e35f542ff6b8ee33bf711fb64c8c25a48c8f10b3c12e70e6e57c90fd30cb9b5f SHA512 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1 +DIST plotters-backend-0.3.7.crate 13709 BLAKE2B 7ba96de1435beaffe0171dd4fd010f84d0bb6bf0856adb05da87dd324a5834aee3a71545a019ac899e141cec32cd15e395c56d281f498430e54b6715eaa46761 SHA512 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3 +DIST plotters-svg-0.3.7.crate 6715 BLAKE2B 1437ad7e1c1b3e82ab1f58660ff6931e510f6ea5ea6cae6eb48582d4652bc65c5dad518d3312e25303651c03d90bf56d9abac4c2e3979f8290b4cb35c0b6ba5c SHA512 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6 +DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba +DIST png-0.18.1.crate 125800 BLAKE2B 88f59638af2aac1496aac53db0453601181795de15e2778e7ce8f3f0e0d2b7224d37592373e9920a2222e871594f5ecc0bcb2b245a6da6fc5c844f85f682ea9d SHA512 1cb257bb663c7091f4ff55545da10a2f5f84d1d448104489d0f2d91df4711e31a2ded7c4e481902f49f20869fb25674f625170e995080f29a2b2e37840a77c35 +DIST polling-3.11.0.crate 59387 BLAKE2B 4e7823d14c46f87d5faf31b98c76820b49235fd2601e62e1f8275907b4a489d2c4f7d50ce8da5688836528a1052c6758c4ddb58cb4d46807a6fe4c3d07fd1459 SHA512 77f98b9f9ddb34e8fdc052c3b05782a645deea5b1abf38d804c0ede44c649bbc2a106f157a767064aa5a63737f900c98867d5571a66b03ca72a7abd686633db7 +DIST pollster-0.2.5.crate 8817 BLAKE2B 182ae9b7ee43ebdaa4de886ad72335fd504ffe6d15d3d2286950da0f5bff1e16e79c60f6885c7b457c3ad81683ca26389631bd8fcb9a5bd98c10c833c0d1adc8 SHA512 67b1750c5a0e5f09f2b70f1de0bd29009bf43568bebe814714e9903a3afbe341d78edbf3210c37ad8b4c9196a0b0af2334a0795dbe6c1cc8cad18bd35f48a83e +DIST portable-atomic-1.13.1.crate 197001 BLAKE2B 6d0898c2a537a9bf204b7749cca5f5fddf280772b56eb7ce8fdd9cf7d71561137b26ef89f415c40277a1c89981333eef78e5bb4624515a294ba28fdaeb4c70ea SHA512 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3 +DIST portable-atomic-util-0.2.6.crate 52478 BLAKE2B 299bc2331001afb4c71258899a2be96ba19e907e40b0f71937a58d2211039196c51e038f53c8e3bd3662e096478ee67b6c135d608d5b8acc6c211bc432486d3b SHA512 12fa0d815a662e05867d7aaf84556ab637c827e1b0329c19ef4eaf6b0afa106f93aa760846a9dac38cd18bb03d2f631b365bad321da5365bbbe32d1a0a6c5163 +DIST postage-0.5.0.crate 431521 BLAKE2B 641efa40f8edfa53e9764f8f89fabf150588e293d62d054b2ed3739e30af409ba4f40b6011aa1f8140db9d651133b2613145a0aaa099e11d6918d506f4ed06da SHA512 f30825d5326830047f9d1dad63c63cc8655a0bfe92ab65ebb2338145688dbb9250ca0c53923b038d4ba04b687898eb4accc1040f3d2f1d158c666e192a528c89 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0 +DIST proc-macro-crate-3.5.0.crate 12709 BLAKE2B 693372efbded5ff45bfc4bd2dfe4bbc28ef939485e88b57076d92c99fce2824dca88373b1ce9e6517e313f2402885cf470028cf7e619eaa291519b8eacf697d5 SHA512 8848a2234e503414f9e5e90e7ae6e8141b743205c1bdf31cc5211781414c8619b617bf78b61d880178fa1d7e0d1cb172ac03695d9f8c611619e953a1fbd0353f +DIST proc-macro-error-attr2-2.0.0.crate 7745 BLAKE2B 6e0e6d0d19bc467550de90a075a602f0be1e6ba24b29b84e42f01ccc953dec4f841625a84930a84cc5c00a1959ebdde9919c8d6d21664dd2161ea4a18a6f1d08 SHA512 8dfdd6aa54b03cc3b29e97f6be2a2d0716cb52b751cb7cbce8ceaa9120f95f9567be5869d6c4467ad16560b6db037d2c48ecf5290817c4e06b6acec1d7aaec44 +DIST proc-macro-error2-2.0.1.crate 24807 BLAKE2B 20bc34aff566445280cc874fc0c2a43ef6ea2ff67f674107f816daceee712749fafcdd1a8fd52fc35f8b875375e5fe05a571b717629e6cbd250b42162c2b3837 SHA512 6406a792b780178e80597709fa34923b59f8a9e8ad22fddafd78b3495b943765f5657542078a88dafa0e904073a22fbd9722d45ee175bcb51725e566682a976b +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST prodash-31.0.0.crate 95697 BLAKE2B 5d1510a56960114692224242fe99c358f252de66f7ce0c5e732b47e4e8e910fad9c286dc16bfed4dd9932b6654627e59aeae57c687c8ef52ba14ca7d420b607f SHA512 d0cc1d00fdbac3c5aebb6ea153c62b5e0a42a4d8fe751156bdbf429d218f4461f0521f8d0902050d90e13fd647c3b95c8cc2518d8abbc2e5c9f85bc851c49a5d +DIST profiling-1.0.17.crate 13493 BLAKE2B a5af3764b2eaa13debded7a77065bd208b1554efc8ecc9615ebca582c018a57492092dbfdacaab842230c31c809c70dfe27a96f608b0519cb7b4266b4153306b SHA512 75b179f8226358f122077004e7aa6a18bde365702a0a63bdbcd46f7d69d1ce7bc525402dfbf40a253113c32e8e7651f8d70763666ac6ac2e2b2198921cc4b6f0 +DIST profiling-procmacros-1.0.17.crate 5895 BLAKE2B de5e2df7cc49974c4f768cd3717941f3e81a34e2f78acd050266427fe237cede1792ed2223b1c371d19af0b118aa6fd35027e8f010d9f83471ed210d1949eecf SHA512 e58effd4191ec596d728941eedba60b76e2cd43f21b7606d26c5c33ba3e2ae8f6bf5de3f1789c046d7c682bce902f7e6d4e6a400603dc27e3e8cd5c13eff1034 +DIST psm-0.1.30.crate 25061 BLAKE2B 1c2db3472207d7e5359f4406de402a1b78a3dae9ec31dacf3bea6b4922be5f8caf94b6cbe9c242a1918bd1adde64c2e8db10d016ed3ecfd30c7387a8d11364c1 SHA512 ab67905fdfd2fa8d46a8953a594f269797dbe94ab39d82ab70f33a3e9a66189027e74c4c2be013ff8bb3a4811a27fcde86fe576a2c183727eef6afcfb9440e9e +DIST pulldown-cmark-0.13.1.crate 154098 BLAKE2B 5001b9a7646bca1e2797cfcd1d06f7232e9191f507613b9299698fef5f5ffb2407afa9618ff079f930d49c3aee4194a87fc2b22f981a3df89e5a760cd12d37e8 SHA512 8ff1435b706fd3ea62bce212e86cf6c29b2a07946b8dc499e1d1219d9ace2414adaee799d7a8017ce679bbec8faca31750527d84d67478a072417e47d3e2514c +DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0 +DIST pxfm-0.1.28.crate 879547 BLAKE2B 11f34f98039225ec0e5618efb5222e1be3a63402b5d10dab090980e2317fdacbce98be8759b0e556c161463003ff5d7ad9ce2a4ee891375bfe4294518650d474 SHA512 538445e9a7e5a56b023fbe1a28d6943951fc9a1e642d924c9d461d320bac30fe80923edc791f70a99be5c8f7b187a0a9a354dfec79786553c5b3d2b8dc670ee6 +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.30.0.crate 161923 BLAKE2B 5b9bfd3248f038aa2c085ce045e9f0cbbec757d7b4457db66a5a611d52d0e42082ae68953f08706d1e102164ceac80c7caeb40f0f9f494c8daf470c35471644c SHA512 e731f9c6795da7ad705c96544b39560dc27e2ea3c468c3dffe9589bb314074e96acbc0ab454f94556e0d9569c55d6cd8d1c7be2c823a77bbb3165ec8393d9aee +DIST quick-xml-0.39.2.crate 213616 BLAKE2B 1b6325a4e068e874bcc47d3c471e4285646af40b45744e85350c24296d0b756e7f18331c1b4f0137627ab76f7e22dc701c62ec06520e10dcd26aa6abcde8cdab SHA512 139bc93fccef44472a28f2d41ac8a4ff33acd030a267a90734fdb8b12672fb580731c82a98038daec7b58a5942bca82f9ceacb1a449608e8ce7f441e3edc32e7 +DIST quinn-0.11.9.crate 83606 BLAKE2B cb46730265f1843092dcead235e0210a546f1bcac72a4dd069a3f22101a67186610fc0b320242d375c94073a6d76e014c0caacf31b4fd21623426455d5423261 SHA512 5d28818be9c0970d0b7206b43ab7c1f94c379d2169bef4a11d5ccee19ba6088e2e578f5aa68395ef11c4f730b7f715fcf2fc02a4d60c351492a5b09002fb416d +DIST quinn-proto-0.11.14.crate 244123 BLAKE2B 6b3a93bee67dfa2bb50eb0a9edfd62050d835175abe4f0c4e6cb198428f00c49133421248f3933ac4ebe6e957f009d0843921147ffe1db4439137162a771963a SHA512 ff14860c12e70deaa332ec573d855abb6db0eee0b2d6f1b7aa4da1a3351beb005c3a9c08411aa87e004dd8cd269c59bac12feb0367e788760bff065765ce0d40 +DIST quinn-udp-0.5.14.crate 33436 BLAKE2B a5f0a871c77b320e514bbc2cc607302c0dfada9e282093e808ecad87887c8eed2f2ac754e061e1611e40643f0e898b47eb4686ae1baa70b4ebe0597ca68d97ca SHA512 47ee6f899841c1b5d73e1aa7e655f149e425c870ca5b4bf4664d7357ca4c7e36c7967eb035f9a2eda9630763f3e65c2a986fa19b95c64a322f296ae03ba0b380 +DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST r-efi-6.0.0.crate 65303 BLAKE2B 79a28aa1e41721ad39ad95837d60a7034f9eedf0f5a32017849e7f4abebf6eb55e79cc144cea52030cade11d6be6fc5ba863e711a74038ffcc67b0d6eef47bfd SHA512 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST rangemap-1.7.1.crate 58127 BLAKE2B 8d951cfe3e016949720207703779ced332b734f05a0a723aacfce411ea7c7ac4ba137e1d27bd0c1703cc859e34bcf4eb6a7fdf8c9be66a7772c515048a67ceb8 SHA512 90414b83e335a1dd98491cddf2d0c1efcfef11a8112d58bab84d0cd12281bb61126215325b625a7380066fbc9d409165dc7036f7ed5e3e501ce33413f89de6b5 +DIST rav1e-0.8.1.crate 1465215 BLAKE2B e9c5741d733d671d50bc07b9b6938ad39e78ccf0f22d3ea71238ea38039cf5a8182771869d18e2424042fa37f06d07f65ab15fb38cfeb63b2fac6a89b5d484be SHA512 953a09f000beb1e29c47df705d6312b76d83b0beeca66782f8467cbd6b06f1639e697de165e43d2d1fe0a1e55e2618620a91fda2e588ffce76ac8e7749e2f282 +DIST ravif-0.13.0.crate 18719 BLAKE2B 7924b2c2b95fcdee3d46079006d7bdc94a910009b019e6c02a30a374c15a00828474d6906047c86d431b87dd6dfc16246827eb73f9f6b3619e7c2038900b4131 SHA512 d80f4c61069d204ccdf11d691dc527b14274034e2b3c1505ce0a917f5c0225ac1b69a0cb11973921271d49708249eda283bf740d79bd3059960fcb9733a2bddb +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.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c +DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b +DIST read-fonts-0.35.0.crate 416793 BLAKE2B 818015d02020764ea08f9f27700b6e0d3a6347ae44fde27c95a51d003c8d8b9fa2fda64f43360be7b8a7c0b3e976c1af42bed87f2871c05dd4a7948fb4904f64 SHA512 77b86e4f8ba1bb54f8512dbb8061466bef333fb55eac60b1e7524777f0e7f6ba7c4d1791c5a0d2adaa9af7eb8dcf6b0531685e86c7593f9e0766c2a54465e7ea +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST redox_syscall-0.7.3.crate 28254 BLAKE2B f01d7eed372489c7218d9d080d532ab1a943798c679d05d348398dd3aff71bd86347a133a3458ebefbf63d20b011a550c77b0dede04bd62b99ede86b9b0690f2 SHA512 5bf5aa29b5407856929dafc827b3d82be0ebdff9dbb15f69e3d5bcdcd4eecd5bffa17383284b53ca1a138a18fef4836ea3628ab698a9b047f53ee8a2cbf6dfe7 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST ref-cast-1.0.25.crate 15192 BLAKE2B d38a9cac7cc2253b8892e2dcda3224ed637713a667c7dc283a2744307e437a2233314a57ca8f9568afcb72425533c688820e12d42650fb797bd23c88dd99c131 SHA512 dbab09333cb8b7f9b0ff262223a10078e7cf729266b90df47c1fdbf1d15cb31807314514556c72211da633efb988e3d6ac8e0e1598b7b55b557f83378deb0120 +DIST ref-cast-impl-1.0.25.crate 10167 BLAKE2B 0b648a9d54300e309214d8061f017d8c344eaf5be3623a361dc3d7dea687daf59ee09fb3c21c955a9fd9da44910d19f0b5a7b515a8877428d24369f6d21aacc4 SHA512 c79cb5a1338796e037927e99a9201738cf2a2ebd1983d120828569644c60fb5a3444c2eee830093b166af6734fa8ba649082e523170d840b9e8a548341fc3b70 +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 +DIST regex-syntax-0.8.10.crate 358781 BLAKE2B fc7961b2c6e4d297f4dcc73cb3f6a82d7d9bf964808beacc86ec8c73f7b572f3d8c7503ccc4441a2d6283b8cfbbbfc49140b31207b5aeabe5a60c8870460c91e SHA512 ca9c36c963c81c2fa36e1105cdd193a9b99ee259de1765e6e8010fb4091e49ac100e2ba0cd117adb0890b32e74421581dd6397eb896772168c6eae9da0a938c3 +DIST resvg-0.45.1.crate 78002 BLAKE2B 40098b5943ebc7850860693a9c450248797fc765e2f6b5f00cafdf68bca1e49f15f10ee8c9f7b16ae86d0bcf4762c4c0a30d5af2774d2fef60bf4403ca587470 SHA512 ffd307e8426f6ed7ba4ed03e6c356bae000c2870efb8b37515150f2ebc920272a89bf72071f0fe60ea40f13c43061c3eff56c83e9056b74bd5b10789e71b715b +DIST resvg-0.47.0.crate 78312 BLAKE2B d226f7db8d651ff0d44b7b404c963cedd4f8abbb31bbdca7bb42aa0d9d0e1f961e094e8c4ef0bb565944389ea117033acc51f164600b119933c046b92bafbbb3 SHA512 128193800f6a84b85b1e370781e3bc2155a6342feb19af3b809cdc41790df803997c09e38de731edff2063ada32ca61f711574fc536e0c81d026e1245ebecf42 +DIST rgb-0.8.53.crate 18607 BLAKE2B 1d47ab956be44120532cfcde83b36ce50a69fd5d1eab7bfe141e81efdc50369c38c698e72cb8a63d08b427eb6bcffcee8dbbabf7920535cb6aa44df078ed129e SHA512 1a9b8edf06a8077911554ed3009ff6a519d79682cca59ff291d550ad9fe0fa8e7033975e7b50459dfeeb9102786a2290bc6ecb30a70107456724a5fd781c45b5 +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +DIST roxmltree-0.21.1.crate 56837 BLAKE2B ea9cdae5ee2765f476d897d6e13dba5f2c65e020b4db618e21e6afbd74557341c44c01e69e9d5303f1834638e6093722caa5c9782cb097362502d94391278df9 SHA512 423a9060f5101c0bb62c022559b02829e90225da6b4e75d4d214438f443fd331ed430db484b3fa6f9259ca6eb3b825f10dbff8b9aa37d81b62c1dabc9795f385 +DIST rust-embed-8.11.0.crate 901130 BLAKE2B 289ca53eecde5c3cd20ac296f265d3805a42d654530009e1a9d7d9cd90bc1df1efd41bc3a61268e6e77e0bb4f48369f9859c57af90a494380902aae196757a5a SHA512 96d90b236269ae3548998f0c28d2b3f1e35422ad63faf46e0a41d55a43a5dc3dd502108455dc2707b4e2510db069eafcd2a1de2e3445da01e7266dee304ad1f2 +DIST rust-embed-impl-8.11.0.crate 9286 BLAKE2B 4d66a082d53f49d8ed80b7562968322df17a5871f5c0b006551443931fc518102788ff86a2e112f562e4936a64bd1a06f5479f8bdc5e2f86cd3a9ababa271d96 SHA512 daab284a38272b5e30153ec7aa4455ae2b024471662996ded8c2fab4e249012cfd9aff4143ff915005250f3b27402ce1d60d573c554571e97154f72b59caa2e4 +DIST rust-embed-utils-8.11.0.crate 5729 BLAKE2B 0554659b60a90c786c7fc395a34f72e35b28129e191aa8fb27422f0efe2ad44f4e0cc68acbde405da4a7f5dbc82496704099209f6e236e1ca36d010892b2f037 SHA512 cdc49c45794b6d732c1ec13bf8c8deeba6582a25f762ad407734ca684780315d10259efda1c90df03fada5a3c8558e0b52db3b15bc502fc82e7312e750e869ae +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustix-1.1.4.crate 425241 BLAKE2B d0d710cecb9b20fa755e61a27d23b946a5b860211a9e63f34cfde2012bca2b9cc6952b546444a8a06a97ab8bb5817f87fd7fcdc7e3075640fbdb86f189f7f443 SHA512 33619ed2434963a98b0846414656bcc4945ca0e9b883821869fe0cc86db4a74c6961ce1375963ae49c6b5044ad0536eda807dac1320209739c9d669bd80fd75c +DIST rustls-0.23.37.crate 372731 BLAKE2B 598d934a9fa15116a378d91d6df598ae56d51a48c34ac86bdad076ed8fb78aa13f227fdd9cc1924b65e80391df28b2d37fb260fad64502dea2bfbe26ab559d01 SHA512 b92a233abdc5382bd3c2de0f50e1ced3a8e1dd04eb7241e8beb9d78c27ec1e1e45b1bfbd9d4677078a4d19e3179dbef87acfb2bfc7543ce379b14902a0002e0f +DIST rustls-native-certs-0.8.3.crate 30380 BLAKE2B fb60258893a545c0d66b59badfc79dcac94d63c236214bc55d4ff9bb0f7e21028d7d093542539fe1de23f565bc50cf407be7e440504f379c34405c735aa25b46 SHA512 ffca026a5365a97e7a254faac2ceab188bd1cf51876a32e99b16bdf5902363c6416e8e28247f53864609d0f492646fead7b19328e376d0b8b2073e6fb3bc60a8 +DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 +DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0 +DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST rustybuzz-0.14.1.crate 254743 BLAKE2B bf4d32bddfc9e99c80a97cbf2729f6bbb37d162bbbda1ed648d0000ccce3c2b0525b3f2ccb950bb3a7fc35285a1e02f943db49ec34079083d48d078de955a96e SHA512 59d9f5365af6650b15c34eee3041f39979f9e737704f97807bf27bcf52cf43a54182460d509ef8c7cbe255985ad00e6a6747533cbce9806accad5b7083c6d3c2 +DIST rustybuzz-0.20.1.crate 272721 BLAKE2B 952760b72a8fec098321584cae5fb997b4b23ad3ca98926e96c231dda2ed385baca3c83037305553dc3c6ce4f112aee07465019be7d85903d06801e04c7d7b79 SHA512 83f9a74b64e289feb853ce6fd7b24dbfc20d9a4cc0165cf5dc62583f2ea958b97d367721933aebf7b26062175ac00234bc83982fc1fd581c570011bf6b9e168c +DIST ryu-1.0.23.crate 52823 BLAKE2B 20ab79357165c4fa0eb5139047ea9fb7190de888e7131d8be1860d9c3f81b9aa6eb74b8835d6a277a359ea8457cb9c3f3e10eb08ce696ea88b3c050f70426cce SHA512 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.29.crate 34352 BLAKE2B 0ba8d3bb3f665d8bfc0849e47ecadafcdeb4bd25d4e432b9af7ca24df8c5e0fc8e21e4ed0b11ac770a55225dbf0e00f4d24aec68c1fac040f34b20bb5394fe20 SHA512 5491640018ce9e68d0b025c7e45e22fe70b8742355c42256853732f157c0a3d637c9828ca3a8d9454a7ee865ba408be1bd1abda89db734eec52af7f978c0e051 +DIST schemars-1.2.1.crate 94403 BLAKE2B 428d5b2956848ae7549e488b120cd87e6ace83d1a0ccceeee57695faea8885efb80b0a46a1690e4cbfd867c7d57769de7f1b137e91dc11cb843f123f92e20984 SHA512 a18a5e29b98ebbd78d46670317ad467904389a71e323f576c61816ff9ed86013df5048384b9c9af01c6087e4eae10e3dddccca6b3b6cc723feb2a6af08cae9e1 +DIST schemars_derive-1.2.1.crate 31319 BLAKE2B 62fbeebd4b1d7d85b54a4ec0c75ea26f4b85b8f029576396c69b3185f0e97f4782b44808f35aed2abc89f543e102cfcf0c4b9ed71a6b7651686b607f920b8b56 SHA512 ba80da6bfa7b4601975c440d1d8775ed956876de2545f75fdd427fb8fff8b0b501e4c99905a0c69c7821f81d9289724284bd85a7fd19de1c650b6bef11489a61 +DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST screencapturekit-0.2.8.crate 7219 BLAKE2B e73affc9b4c7b1ae8107dade749ad930d71ce422ad5cbaa1562aa5cfde455d766844c48c38e07fd07829ba033efdc92aa5ab30ae84619d37f35cfebddd8661a8 SHA512 6196616e70f6b5668eecab3deedd3f357adb29b1192994ee486ea0bcc689dc682afddbabd760923c0e902f18adbe1eb08c9dd22fd282a590a25023979f7245d4 +DIST screencapturekit-sys-0.2.8.crate 15783 BLAKE2B d9a13d643e977cf02577b59d434b42550b08d8a6ff2999b51a4d4cf6f8051b190a85b61ef599754ebfa3890b08ed289e3051f26558142a7c531cdae9156dd1f5 SHA512 7787222729d65d4ae746353de99aa807b5ccf7ccdad17c515c00cfcef1346d3f1b4670ceb832c8f8fdd5a4d7146b5868a70e75c96dd8a8a0ea11a95ad5acbe2f +DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b +DIST security-framework-3.7.0.crate 89115 BLAKE2B ba6e0a98df05bad9d89d99246a0ad3cd9dd8b0d62cf2ee6bb7cca16940764e3d0b7a9cd3f0681d51b2f922f32d9d68e303d3179baca90ac394417459771a5e8f SHA512 1ed5ff4bedfa0f013479c1c7bf46dce755c76c4af35e8ff775c7aa56df7764399258f56b58dc1df44d112c5e26fb95a385fb1235134f53eb9ada57e7ca8478c5 +DIST security-framework-sys-2.17.0.crate 21078 BLAKE2B eecd4d61db7589b72ed0c2627a139ff505632d45e01b88d42bbf1260aa2a4a95b6ff314225acacfcb4b8edb615f2fe3cfdd0fdeb936da586135c25c87be886d4 SHA512 7cca8471f3391af920d2354d68ccaceaec27bbe2b4f99413914f010cdadab5f94ee18a0d2467fc9ce49d077006599914f7733261a6b88f2ee9d1403479efbd4a +DIST self_cell-1.2.2.crate 23264 BLAKE2B dd4208f060b09e673178d0c66ba98670187d613fd903254d17e711ed2538c4ce6cdca7c0d65482a163ed2c91c8aa9b19d7f29df025b9964d69ba0fab3a6c7d6d SHA512 b47fb19bc623b5d670c21a2b1c32dd298934e295cc5b965b2b244ff4a076a7de4c652e4d820db32e68301b4124334ebd25837b55c610b75dc60bdd95a6ef9420 +DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_derive_internals-0.29.1.crate 26189 BLAKE2B 09d2fd10c73ab114efe244749678c166afcc3e6217f2a4c08c01a44e546471c5f7cbb7e79ef908fb306975852fe1ae32b7988e04df3741ca82db1e3a3d6979f8 SHA512 ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771 +DIST serde_fmt-1.1.0.crate 9401 BLAKE2B 442a2dd41240004e157f15616c2b23fc25d1b4889d53923b84644391a07b80f25e154fa351be6ee34713caa8daa7c798c85878949d97db43bda43c6a86385d94 SHA512 d56669ef4053d33df278bf7b9868b3694b81f42d290a4867d4e685312242fff0c3bb3fe3590f9c782d988bbb45f5f35a70621bf4db47a401530fefcb314573ad +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_json_lenient-0.2.4.crate 120649 BLAKE2B 24025400aad044adb4ecf8583aad027a86a975a36a6005de0e856bd3269b8a2810b9bffeec67886ed241445966b92663317286356d288376670c4da989c57157 SHA512 f70b553c5e1d4b6ce308e1c79fd5ea280fcb89c7132e816c897b47706b68cdbcd5d2ca352d6e09341525c4de01002d491707a478a05f9b3a9869814a982ea8b1 +DIST serde_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-checked-0.10.0.crate 783840 BLAKE2B 04b347b214833a0f96a92aa6ee6558ade73a704b2118c25efa6f2ff976b9abb89444ba66e4ee7c12829dfcd77e3755f1179f6fa8e04c784c6b512bea7b146ed3 SHA512 8571c7a068b22698cc54bbe3e051df02682b01d112ea576fecfc0c1702795bb29b2ec8e302c19d4d701aa3a45011ff0081e6675062d284f9461b6d21f61bbe68 +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST shell-words-1.1.1.crate 10012 BLAKE2B 293716f6e69d5af09f7261bc6b325231763b8121152875a8072dfc5a2d58f819a2037c29ec2d78778ad4945df9a67ad39bec96528a1f898c6abe0d6609608230 SHA512 f1707928da035ea20333bfbed8fda109ed60b9bacab8ede562939ab96d7bc837ab5874a253fa50fcf8d249272e88662216e0078bb37b670f53d61377e1965ce6 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-registry-1.4.8.crate 21668 BLAKE2B abaed3ca8f07e1631aecaa4bfcc9dea94f2bcd2ab227c9e44d543663392d5e7c7b3beea4d0624ff48637d4fc7544a722ba3d4113d109a77ec1a3b3c0d06580c5 SHA512 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST simd_helpers-0.1.0.crate 1527 BLAKE2B dc556646a3fc94548f1e16e837e94fa2e28b78b650260aa50535a45e92fdcd952bf0eebddfc2fcb9e653871447e9b9db82f3f8c1090fe09442b7916c65ade3e7 SHA512 20577ab7615f955ee3a88c617630fc6c88703d455629d5b3838a551baebbeae8c64a2587871ec5a4fb6bc203945cace50593a238e4765b5fa2313bac30237ca7 +DIST simplecss-0.2.2.crate 22136 BLAKE2B 752f5adb0587b587ef15da4da442ced19c93cff916dcbe86329e06d7baf879dbb8abf30be50b084c6d5ceb83dc79bd7537d9a6a0478d8dbd1866c5193d2f4a72 SHA512 b3ef9f211cdda5651ff6fcfecd1def43209404e56507272b02c2563284acd14b9800757f3afc55433b2814279770dcadaf875e9463a9701df23148665cdd2ac0 +DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 +DIST skrifa-0.37.0.crate 283031 BLAKE2B 4f188f5864c34fe964616be241c0eeeafafef384d72919927abeba8097f8a7419787f1aeded5af22a748a5a522012e05d0bc3bac7e169d9bc6e3a87d4e33e7c2 SHA512 d78d0660000774a845c401cd256b36d90d2bce185a8c56509742bddc53bca85b847317656a766d48866a35ed6714fe616fd389396344299b4d65c8cba1c72e8f +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST slotmap-1.1.1.crate 61862 BLAKE2B dba772f98dc54613ae98d7b6c828e21cbab06fe4dfb7c5068db8363f839bde485e6558567737300111d15b6e4dd5226bf0240f10439ea18d6dc717e6847b9cca SHA512 ad072ddd9edea34c3137f4f30d7f83c055b11567ebb4f505166bd7092260113f59bf215ff4566c1d567479d3d28f51f3751f2b939a768e658cc54a25ca49054a +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST smol-2.0.2.crate 275552 BLAKE2B 531ca449641c705875a5d977db808d0285d11dcbb744decf0734c4bc64eceb984dd05b4af36d7620901885a8b5f051706b9611c95da836fdda878d195cb0595c SHA512 094bc7e58323cf740a6989c642b81dd3d539a9bc20e5ce9bc7434878abd3adc52505d5ef666177bdd995fbdfcf29f0d4a650fef77b57e0328dfa9cb658b51a12 +DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b +DIST socket2-0.6.3.crate 59330 BLAKE2B 09055b889f501975ebb358382237e85c35d81108b5ee91652843b363477cf103bf72dd922e94aca201720faba00a25898bdb88df3a7e335d0664d48873453129 SHA512 c69ed9bafe82dce5fb6333430f06dd5bea910dbc2085ae6bc3f0b5b3d2f965459a8c19e90a877dcbfec70dc8098df11ffc01dd5a401b5638c29b6dabb3891ae3 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spirv-0.3.0+sdk-1.3.268.0.crate 30802 BLAKE2B 8608a8613b02bb5c9e5258bb604db55c81d289664383606686c70f314e5bd31d5b4b0cd1e0b77c8431c363e023861c18a08f642b690a9ce01ce485d069bb6a25 SHA512 82187b94f32ee784eca112408e61e3c3ca8c825207b4c817b2b87900b252c514d137e6ea5e9384a2e241d5352ebad0e153a72d5b3db2b0dc938aaa472d3c261d +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST stacker-0.1.23.crate 17813 BLAKE2B 4467084109f1f5e79f13ed9127ecfa015a3d2588b46a1ec359c371a7d79ec6f47f58e29db604c9d3d59603cf8784cf4141330486179bff39536ec61497c14846 SHA512 5a5c421e4a83f0b32938e87303da72dc01d56ddee3e4dbee9bb85e8c9763d389998c4ac87c027ec9d0261f59a686d0508cf5a9b7e2d996ef153ad4d29dd3985c +DIST stacksafe-0.1.4.crate 8040 BLAKE2B 344cd869af6ce5ead107a4936d52c6695bf97ae78f0df7d3314292892e44789d96cee81d008f4db1955fc2e9778a70db40b0dd6f246f886f9ca50799ea543d66 SHA512 a8b038e77feb745f2bfecfbf22394a590d85051387070b987f2a4d29288750ebcfc35bd7e5ce757647cd58bd90bb000ee392dbb353881e8d7e1fa0722dbca446 +DIST stacksafe-macro-0.1.4.crate 2645 BLAKE2B 208f640cb00254b18191dca6db0b1269edb0ba0a2ff260654e9574f7ff05ea712b57f79acebbb4fc1e32d7af1e0ff1e319ecb389e3df815d13e74383584057dc SHA512 15146f8379a291e617c2ed5e3a9912156bf5784a0710661f23714dfed75f7b404d35f73a2659fc7b974fe97be5be3b326d30e442be03a7006398612545241ef4 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST streaming-iterator-0.1.9.crate 18482 BLAKE2B 017631b8186dc934fdc2e1979d3baf670bec6af4478bd44fa4a334d489c75495b0fc5fd46ba0363d547727526f1d7cfb8a02d152aafd8ab749ecae696534dd6f SHA512 312855b37fcaf766fc6627b3ff2c07f8a021c494476e4d64bae878670f1811231638f10dd390e2ea49aa166b7561b0fc0a463c87c36393a6f657c5970f7887f3 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0bd17193b19e775471aa3b63313861df6211fc9c7323a2553957604e82ee828fa39c2083be1f088a7d1621 SHA512 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST sval-2.17.0.crate 84018 BLAKE2B 2edd557409f6a59513360d3bace72a693053d3290900fd12644c74f4eaa80e61156c11f023c459b2c448a904a7c9dfcc1dc0a6901e7cd4461b26add7c4a0b8c8 SHA512 69b8bf8a92905551bf7c3c026fe860a53a0464a6f359d9bc4b755b358a520bde32f788fa51dec2cab4af799c6aa75ad8e358c08e4c94e6dd26960ff46b85ab86 +DIST sval_buffer-2.17.0.crate 19269 BLAKE2B a2f114e15c77a43801c9c4a64d8c9e5aa4e28e28e28fc9dc7ca6eda86fa85f984eb8124fe1f9c7c5936fd4edf0c0cd8af3b42ecc64f65e6d1ac3e48bcd3d36ef SHA512 83bee91d4ef0f50545074fb084eb6e84d17643528ec7a57145cdebfc8d8314fa1d9e12707617c3cbdcbc44d2c922352f70db270a46ff32bb22f6e8666a0ddee8 +DIST sval_dynamic-2.17.0.crate 8521 BLAKE2B 3d923ec59281242e4b57bea209b8fce3d2ae4ae93a940b0feb622208b582d5577fef956e08df3891a01aae1fc257ba3ac76066c0fd54b717adee5fdfd1352149 SHA512 b126857c5840c7b59ceccb82c4f592e4282ef5dd36b9ef56756610d99702270d8cb7c6a306743b1ccd778683bccb953a86e28342933b45d6febed6d263e67f65 +DIST sval_fmt-2.17.0.crate 10967 BLAKE2B a7664e798ff73a29b522d91d944ad24186f8fefdc2e5fbfa5072b82bf47c3a030db65bc525cc3a833b2209b6f36c5247d9298079636a1ca55e558caef7cc4dfd SHA512 79752c1a1179d9d1988b8fe099dfe9481f8aae1335975f35a029ef519aa8806513a382b3dcc8e92ec39bc53166a1396428c32e5af7bfaf9933306a8dc9dde1b8 +DIST sval_json-2.17.0.crate 11509 BLAKE2B 2de13fada8e8448d766ab7750540c36eb04964d69d11b8ea8c336947964d74793241123285c24d4a9721537b3ab34238e41c3854fca4b4382786a88c6d28e225 SHA512 e99da53cebf1e1e7557bbf9654dcd801d32a924f8b196590d20b42a4b1011b2f30f7427801e2f7c20778be3ef1b57f53c8d0c7efd5bd18ee5d22a5d4d7e5153f +DIST sval_nested-2.17.0.crate 16946 BLAKE2B effa0e8de08f9e81abfb123511d50f9e7a82478d00690dc63597233bbdd671bd94e8f2e29c184c1d7d9c43d69295b8086a8b6b375725df9ecb40811d7eebad31 SHA512 58f06755ee294781f5c7fc2c0392777455e8890d12f5ecebc8f445cd1bfa8c7a6cad94cd1e18d62ac56924f38eca597b27af02d6ef56b62f1430f40e39aa1398 +DIST sval_ref-2.17.0.crate 8479 BLAKE2B 2a3da6c6b1ed20a7fb24708a25a8cee9db59f5e1f57d4cf622ab2ea67503dd104507af018ad8957eb822d621e87968b848e325cb1595fb96ac076f775167fc55 SHA512 0812fc7f22f1d8c011f847bcc2bdd6ca48660ba669403d71c8823cb915665ec2f8f79515b306bcc552f5f8498d1a5f2e0ad0cc01f5e1a09cfaa80db365186525 +DIST sval_serde-2.17.0.crate 11130 BLAKE2B a44747cee6dda002aa571892e2d3572f6c4552533a14dd16c96d9d86a0c20801b7ced48926f1efc524a1c866d901653f4422799e39bdb50e52b85c051ccb800a SHA512 691461350cc73694ef6b63c9f69597a09458a9566e346fea95c0993450e11454d949d80b87c3e7b07f7634de8d4a2f73b784a95ca6490f301515ae4e4b8a727c +DIST svg_fmt-0.4.5.crate 4534 BLAKE2B 93301cf8c2822e1ae83c618755e06b3e20d23ead7e071eb154d71d4a693eb99628d897f18b6b09730ee74dee117588af52d0b59a592262737ca07420e9846d4b SHA512 d68369ae7dc114fe734c3618f50b808abfb7e16a22d9bb67f4a82c07ccfa806071fb50abfcf630636d7e92df9dec08a67b4ba3ef51555e8ccf7a6c4a6d4aeb9e +DIST svgtypes-0.15.3.crate 43696 BLAKE2B 9cad4574c58edb42b0055e0fe58d7c26c0a28a41047bb6b6af50ae617b78296088ce307a4efe6743ba0bbceae6f6951242dd0f5f72ba5afe4a77c5b30c484703 SHA512 f1a20abd4a79642a6cc41f05b700172c5bcdc2549f470164792e01330db24cd544e45b87be7c52bf684bca93525fbf825574fdac530cbb761d976debd64fdbd2 +DIST svgtypes-0.16.1.crate 45181 BLAKE2B 0c1872c82ca290bda345b7f5661ced8c5df1e873b24ae3bb514e6a6ff081f42e97e708971bf7503eabd4531817b85d7707be8a10fba727a50cea61e71fc7b503 SHA512 3c23b2dceb4e6b205649877462bf7d295d8b7310e7a3c1ffb4c7eb1c961079c7aa70130ef810aee8a6c237ba727665cadca4dc6701c4233a6d073a48c8da449e +DIST swash-0.2.6.crate 238129 BLAKE2B 10ab12512b14192b92a1712d69692e9f46f88c963e3b0a9c58a24f2c3b8d6e26525fb6f50fdb63c55d1a48945a9ea64d90979882d0fc9918a61a9fa7c3600a44 SHA512 f50b87640984ec7461bb881855b56bb892ed3ecbd768db4f4f712b41167fed8e95ce24a4f76d63ccfbf0d5a49d0c5144506bd8093f1458e139e72be65809f94f +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST sys-locale-0.3.2.crate 15072 BLAKE2B d79acea3a652a46e04836735b1719a717fc904665f5c3fab0f71d53b09a0edaba6be2229c8439ec2e8f06c8fdc3de35f404c57e5467d02346b6dfc84ef495379 SHA512 9f05bf61cea92dde582f05f483fdcb9930612548c1bb790328dbbd38ffe798a89300ade79e56f7454c655b64e027fe08452c1e1c2831cd8e065e3662e8d253f5 +DIST sysinfo-0.31.4.crate 182989 BLAKE2B 311ddd7c5e13e4e69406282ee50ad88aae4979f3ede53c764a12226f4b78984fc8736ccd76923679f6d3bd82921336e686d9d3c02a7fefce56a19cfd33f4daed SHA512 9c40515b892c16687c942e5184b019784f81c92e693ff59c26001b39e464ccba85fdceb4994a91f79fba22e9e8c769b14aa89972c572fd26797e0e71243bc579 +DIST system-configuration-0.6.1.crate 17935 BLAKE2B 9f4d8f60b3b000995b39f9c3a2ab56e6587293dd64c26558763203bde641adf57ce1dc5107b4f73b392daf3997038309e02b3da8c6bb0e4beccc0732becd0333 SHA512 ba7eddeba87d22206c250908f0158120b4984750cf7b2b8d57a50a32b323d3346321c8f2bab726c1d7ad97fc5da0b19d663c0e2db27ff74e3889463639a4ec89 +DIST system-configuration-sys-0.6.0.crate 11090 BLAKE2B 2bc38fa55070e33e762cba4baa7e1f5a637e625c150a821bfdf99c60d08343e83cc26a302f4f70a44cee967bd8b4784caacc15436df82d10e05751831b46c1e6 SHA512 02b1693b8c18ae3484e366a7f7395a31902a026e0864a8ffc7643c7b4a856f912f58f2ec19ba52a50d0d1dc09a806888fa1f3222e1af1f65b8a16eedcc966234 +DIST taffy-0.9.0.crate 157292 BLAKE2B b5bb7991ed74ed0d2d1aea755ac8469edb9fa2f5cdf9366348ad83ef841c4acf12a0b063374681b93269f229bd16bffd2da54694e92088de382bc6e0cd40572c SHA512 17d87fc77604c611d770fc4d5a5e6f76142c3524a11319a7ae256a73ed80160293fbfe2dc094158dfb9a808d5c595399545e7e6a7f4156490b5d97c955d645ef +DIST take-until-0.2.0.crate 3427 BLAKE2B f20f5bb863c879563deaf1f1488fa722b354e4e7eb0cb73c7b2344d2c49ff5aacdf70884296cf76791ec808af794e54b131f103d693ac987821607cfb61eac77 SHA512 625905e3b2ea5643e23cf1b737fe5c1b5b3679a50ac76ba3058776e3bf3bcf6d614512ba92cf632ee1ab2eab59b2105eea23782dc6cc255e77dfc6322ba5b8bc +DIST tao-core-video-sys-0.2.0.crate 10110 BLAKE2B b72e14bc8b9beb60c48ac9dd75f6748f57abacacbcc19d005bb471328efb9a93c8c270ed51be2022889d4590a748e4edb3a7b37395dcd23e1dd473f2f476b25d SHA512 2d2f09f04e0cf83d998595e30869372f79df05c3baec42464b8b0573d8881f830c2f5fff5441a3afbae2b6de450b6c34c12d0803dd68ed696ca27e7fe1b0a1be +DIST tempfile-3.27.0.crate 44780 BLAKE2B 898b8b00613c4617271febdd54dd1e5f66aca54c1e4b60067e508c87c15fe32f0ce2d30b3dd630ecf7083b046d579f31064fa72de09067981c920f4aab86f2ba SHA512 bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a +DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST tiff-0.11.3.crate 102026 BLAKE2B 57e97683d8a8b63ac1cd0714c384c40ba610d31324faf7d005380af6fa20ad2b319fb91c7708102d1d237e852741d9a769dad134d72e3db9d73169a4ef50079d SHA512 8ef526d4859073566b0b49b9a90a2fac8628588be3e939093000658d242b6631a6eae710b49382d0b195f06ca56402688d30c49e349815f88653ee79ce9d7213 +DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 +DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac +DIST tiny-skia-0.12.0.crate 268071 BLAKE2B 78150ac8905ccb18e269ac167d48bd91e6dde3b87dc9de70d29adfd50384c3bd13295b01c974559c4e2923987c0d25853ca775742cbef3d5845204a6d08d9fb7 SHA512 076e68d5a1d6a465dc7e5547370e7ae8241fd37be8c9aa2681f0fca38117368bd4a2110eb6b7d9bb1961f4f3f6c5db60216116b924de8621c3b899d9cc216839 +DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8 +DIST tiny-skia-path-0.12.0.crate 49022 BLAKE2B e0a1f1f072aae3e019221884fee1f9ac3c6c53e0222163c6d71ee5c82739cb26e6f32c13946dfaa441d20163348fb7bde3d95dcb9aa900bf955fe77768942be2 SHA512 519f73674b8e92e5ff184bc81473b5ea3c9d53abd93e9a84474897ee48eb5ac5c8e6c6eaa08491f68d6be09bd509b913fff5f3d5eceac78228a781eb7ae49dba +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tinyvec-1.11.0.crate 53096 BLAKE2B 58b2a97f9883e557073999502bc3f1b08d075b216b0818beef19336c505926a352d1cdd8e596e929c2068912d2f4967cecc663b3834931bb73d845ffb49c3660 SHA512 5b07b93f5fa38a4e5512ba38a424df38582e5dbf39bec11b8b486d2b5b0726bad9b2c4b43ed1312b2ab6c8debc6bf78c48c05eb9c1c9c8187220f60a3c6f748f +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.50.0.crate 878380 BLAKE2B 222f2c36e420e4f444cf6e621a1ce69599aa96307af8b6d1fe32988ec5b6fd1dcc3f147f3bd82fd768b38cd48fff25c84e8fdfc3f1d6ae08fee4482d3f99dcca SHA512 d09c90a3b7e88935c97ac3092842ba4863c412fe2edc428431c4a1d80839354f79ec4235cd48b81a5c3d88442b21753d3322dfcafc3f4ef31f5fcefe210c5548 +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST tokio-socks-0.5.2.crate 22102 BLAKE2B e090d5bf4cba7962f135728bec9b6c2745fa500c1876239ef4e5f88562b59600bd94cb5375a1c65ed923f0f11a0ee08d374dcdaa77e68d848b1b6c81612aa603 SHA512 ee0704ae63ccf65715bed2bb1b27f92042016e2cf4ea7c2dbb3799e60d068ab9a541ab3bf1a55523d8391351430b54c93829cb54f7290f47ee949e826c98342f +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml-0.9.12+spec-1.1.0.crate 56485 BLAKE2B 1552fd92ece75ebf9e8e4914bd60e981333d6f22f5b09baa489bb206369a654c4246d3f8832d7a8e03d2e4abe85cb6871b9ac9289af278b767e200807a4400ed SHA512 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_datetime-0.7.5+spec-1.1.0.crate 17975 BLAKE2B 78f3ba1af90ef25ba23491c1828e8c64d70ae9fdd4718e58c689c17848f9b74469d62471c7ba447dada7d749e1c63b153bc2850b9966cf1ac7ce87a6c7916861 SHA512 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0 +DIST toml_datetime-1.0.1+spec-1.1.0.crate 18010 BLAKE2B 65f841130ef7dd97276bd0513fa54b15746129eb13f7dc90c3fbf23ad1e9c2efea6a8d89cc5446689400df028f0a0a5ac0ae3d38863694e6cc007ef602a5d46c SHA512 1c9de7a6361077f4d230b93b4556bb4c509d2241b131efc5fdc7d6f478cce9ccdf431db315d5be6b4b86395a5bd1302415698d0eec646f299cfb11a9f9cdd289 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_edit-0.25.5+spec-1.1.0.crate 66719 BLAKE2B 1ce4b2b12181c6ee4b90e889d075df3d46a4edebaa3f7faa90f7e1495bc8cc2e81d1e24ca027b21ecf8332dcd883a0392a03c359a356f8aab07aaf2d420454c6 SHA512 b4588833d907adc5028e76751c8cc9cf36c05224a553e84c1afa21241eb52da4c2c358846a5bed8a35a5b51303aa51bb29138961b18020e8482dc21313041417 +DIST toml_parser-1.0.10+spec-1.1.0.crate 35150 BLAKE2B d74072b826d6af711a069531777567d66ce9e0584b2eb28a416e75834b960d775dd5cb47f2d6acea35246af8f0d62ee67c520aa27eeb724e9562fbe5cc1c7870 SHA512 e969576a98b690c5d58378d83b1b099fe00f3275f42f94289870dd86e0ba5c2e5d3d5a19e705551c742a38879e3f6c0055bebbc9d870904ba19ad2a7ecd9569c +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST toml_writer-1.0.7+spec-1.1.0.crate 17166 BLAKE2B adcd9f5a857957dddd04aa7a73a1488a76721eb5c0323cde49e7a8727725b18595b915c337c1e1284ba9921fc68f1e149265b1f47d7678bb9b85e3403a291d10 SHA512 561734bf76e343a9377835ef19c96555c9daf9a618fd0baa785361c932a793e084e665e52b0932fa1a2b917bb74efdebcf8bef641fa2990b3bd93e5ce9884798 +DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602 +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.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-attributes-0.1.31.crate 39733 BLAKE2B 5a345c85a36414241fa88bb44cfee5e07b33ad39416be0f05e35e0f17adeb99ef68cd1fcdbb7beed21c1efbeb2020a81a33f33b74c3486aba32bec175b5f9c9f SHA512 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tree-sitter-0.26.7.crate 196770 BLAKE2B 69392ce6b65a2f21d4b57f24ebbc24cd4f957ebcddcc981925a6abf9e4f45b63eddacb582fc8afdf1ec1f4f840faed6d9c5cda231a81dcec9a50509f322b000a SHA512 962ab013066a5a8c3bec70476b7a6aa251a3b6daebd536080fd60c5c60434f0faff494eb95ae69f28114c43ebe36e314f4892aa1973231a5effa5478e73aa113 +DIST tree-sitter-bash-0.25.1.crate 438310 BLAKE2B a1a5732caaafbb2b14dab1ade951525cf7f8a6d61e4d5acc9175661885b9ae04b7bbe941778189aee8b58bc9646709bf608835803e04916596d1807c6defb6d2 SHA512 64bdb945061fa42d722d58aa14a70a361c5b47db6be72bc887003a24b3eb577516db8d25e08b0dfc7a80728378d1b8d7cba5e169362bd594c819fa89363a3bbf +DIST tree-sitter-css-0.25.0.crate 52131 BLAKE2B 4fd5b2ea957b26ab6ba9f8965487940d79099d0151d894f33092200254594ec9dfc7b3ef51bb24b0fee33439f4b2c48078a4b4ae58191d589dd1a29ca60f3e8a SHA512 53d372c4867747d83ac8d626e0d53f121f2af7bee7962f18266aac4f2f3332d53fcb66815e3684ac86d8b2de0f329bfd0a8abf7c6880f8fe98253ae05db0a442 +DIST tree-sitter-go-0.25.0.crate 110415 BLAKE2B f5366807c41c3938ece49fea037732355ad601212fc1a759f7d4dd4e8665eb0e47556f6b839edfb92526e79a443d801f1672d57dff837b29123a9cda83e4b455 SHA512 5c847d91bdf4c9ebd876ca70e485de56a8a8e5bb71faf1348803978851621f0457b0931e82786a80b55484ffb3a9153fea712af40e35c657e1decc0752f13ac7 +DIST tree-sitter-html-0.23.2.crate 21295 BLAKE2B 7c80c18d6e49eec670d2663bdac92eea49d10ba7ab48f14d4eb001edbee03249157a7236994170f0e44dd1b0a7f8daca1f5175f703dde131b2bcd1babe0d7099 SHA512 003fe25aff95eaedf6bd07663355b83d7ab1a72961a633f5d9ff8001804d2c54e0cde933cc20488a8fc4b1db703424c21df078623685bdf709e78e7e34369c2c +DIST tree-sitter-javascript-0.25.0.crate 151425 BLAKE2B f4877faea8ec0c9b993dfbcfc94a55e84e544c31d2c343ec66dc4daac529da963a62a943219360c66ceed26e061d86173d621eca3a6707e8bed0ea91b4972f55 SHA512 1f6c5f8138942de9da3b2197dc4f80b4c5aa286b39a35ece134736f57b8281fdcc209c44408a798f980bfe5e39b080c3754be0e002f3b014fd2727bc07cdeec9 +DIST tree-sitter-json-0.24.8.crate 13236 BLAKE2B a19f722d666f88d8e77609e11ccecf2b1d8a9422158eeeebdc2bd958ac11b78bd213ae9432c08efc3a655180e57bff0f41fadbdfd7348dbcc1b855d90e15290a SHA512 ed5c56dd414bf3b91b21bc3cdaf3b0f72576107e67ed6daee3aac7dff5cf95c344fefa05cafa428548ab84c7f57ae1ac0b5c70d92f8882fb6a94f37d08b0400f +DIST tree-sitter-language-0.1.7.crate 7945 BLAKE2B 8b6cd2481ad85a4d990b0243a040992faf8c536e083637e9da521767a5bdefcc4e7280150a88ed68495caa49dd016eb0c078ce63edfd24d9e418409097ab1194 SHA512 0b4416abf967e92fa7fa2069061deffe1727b9135c57508a1ba5a9bd5383a7ff7df5834d13b6939759cb5a2c003a7809e5863512b1c0660f5f9d58782362b7a8 +DIST tree-sitter-python-0.25.0.crate 180146 BLAKE2B f0c773fee11edeca5028c4d08206a336b84ab62d2918b9b08a52e9947976731d0de42414e6decb82a8a7c5087896bba20bec9a184ea41d71546488e7367146a3 SHA512 db421d0b531c08f4abdf76d503ebfa5f8597d1f483be25aa1004201ad1713e0b35e03af0345c1e6a5f844aa58b7e7570ff5ed733c855b771de922c9a9efdd39f +DIST tree-sitter-rust-0.24.0.crate 361995 BLAKE2B 2f99bcc7b4a5da3b3851ece79ecd939d9ad3429e4b34cf71a179d626a1c9c51a5add5cd940c9380fc5bab3a8a3a1b890c90cc153acc5f083d91d8936ed31e17d SHA512 051f07528cc652626627fdef6e8520130d10c868f20d5e034e16f5cca5bb05bec50919200de3ac77699100b7ab269f06feb0a022dbd7e0c89724fd9ae8a9481e +DIST tree-sitter-typescript-0.23.2.crate 829457 BLAKE2B 8c17c631c66ff4f71535d1e5657a6368b6d42f66833d4239a4b00e92a4efcc0b9c9b24977e1c9248e976190e9a9b391847a0daea186e72bd62e3324714917d02 SHA512 685796ba85a72e60a7955766e8b8afc394eaa30857ecb17981797e4bb1e4e215c0d01f54d91dd7f3b51016f12de824caa32c67acbee5dec346b7266f414ee527 +DIST tree-sitter-xml-0.7.0.crate 75507 BLAKE2B c118a6e20eb766563bde2fed32a458605d85059f25b726d8d24ffabb3c6cfd19ff603e58143a252eb297bd9a26822dfc92801c9ee5d5ce3f4e3fdbd3378cd2ee SHA512 f2b81c34936cab3814a533c4c13b82a3826d201899ee8e569d25cfc7c028fe91f197edcb86b94c7d99e8902b96047061b05c22e6221d8e55fc8bb5eb2458cb4d +DIST tree-sitter-yaml-0.7.2.crate 107299 BLAKE2B 3b41c3d7600d9335c8cbdaadf4dfe4ae9063b41a001b745adbe9ca55a9c553b7b5b4fa95ec928502256866eda196c710961c2da9d464fa7833e6a5b09385471a SHA512 bf43073ca2143e5792dcf78a53cf9accfe0990c2bf34d74a1a53dba65ad89758251a072c65865cb38a9688cd5bc220157c3ba1f822e5e8c20a9b847a8a2b13b8 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST ttf-parser-0.20.0.crate 161769 BLAKE2B 0c2cce46dac6ad19335f5d4a0182725d347640976f8d1474472b3b0541bc9b8b4360f25d50166de7ebf5237b537a811bf0a4a55e529825689c375ca3777c0fc2 SHA512 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929 +DIST ttf-parser-0.21.1.crate 194876 BLAKE2B 8bf9f7528fdf091b656ad92ec55a5f0347428a12f75275f171be4f847fda6894f570345e7f8605db4557e8e3305f027263c59f203c5092ae70ecb250e4fe09eb SHA512 171b69853e131ae9bd9470e88f6a340def67246dcbb71a121121490fe91e4fdaa5ba0bdfc4a10da234d15c352fb6150dac945ec0eddbb5e6f1684293c917c991 +DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c +DIST typeid-1.0.3.crate 9006 BLAKE2B 98de768e71bf1c3fdd62b01e7a5c7976716a7ec983a96a5cc6a2dec52e6bcc61260b0508684ed45a2f7fd06fe6e263c9d7f0c29b1fef4a3e498a024fe5cbd1ea SHA512 3d15a6f554108b2fb9c08ee9679e34565d84efc1d34ffdb6e4a8eed8d3575ebb75176a56124d9554315c93b86a88d1cb619238c10685808376cf968d83b5bed0 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST uds_windows-1.2.1.crate 21931 BLAKE2B 538985d68665b40f8e7616ddf5eb31fe9a2eda0b17be271564830057b9fac703d66b5fb7feb52da2e737f7593540cd1804ac0df4f28c8f865907f72c7f28f150 SHA512 a53b16a84147587472a577471f57ab8cf67e53e082f871397e0354fef70301a26f7c1330d5d783af2959daa7a627abf37b3d0b8dbb21f40202e4c96ac7269d72 +DIST uluru-3.1.0.crate 9664 BLAKE2B a1d05132e4940be5fc130038f910666d2b2df46486f986b855d7ce6ca07c95b96d0ea71f51ecbfd469adea74eb71f5c441fa57fa60bd67cc751a05744cb1e243 SHA512 cafa7798ceab468a46a4b61c7e0ce0ebc03114464c91667cb224e9692353c175430718632645443675cf942c9096c68998a8de315596f52d0a7d14d1976948ea +DIST unicase-2.9.0.crate 24368 BLAKE2B 6564ceec45d9bbac876cc12015e46f4efb415fdda4a37a62f8dc00ac93fa7a6a643887035caf0c6eb13b07571a2145e393080930fc5d1f71899794a942440409 SHA512 1255c6eb4cb7217f0ccb698f790115d88dac3dae3708832f9cdb135f6cd914b2653048463036bc396d0da0cf415251b53c70e27ad5a1cf39a9bb18d8112aae44 +DIST unicode-bidi-0.3.18.crate 58300 BLAKE2B 388af09d26248f2059d251f9c2b7d949112a430b16ad5868874d436346e2e753875ae382257cf5bb1d41d6ce9f2d7a34d37d2a2e88f9cc051b85a53c3baf5ee0 SHA512 69b5f220cfe8b7b36471fb0adc7d7852a8c40c497b8a81eacd1293b72c46e09c39c2e0a7218b58f0cb62c5ced397a8eda2c5f358eacdfe5d18aba2bc14afe2bd +DIST unicode-bidi-mirroring-0.2.0.crate 8166 BLAKE2B 58ab3a4df79799c0bb379c90c9811e8731a4aeade9f56a2c6e64c300278522ca8482279c8a53ff6951e17c758bdfff56e807bfcdb54cc2a30709a0ae86069035 SHA512 2a3860277e7f791e0794a70759fb649acc750b75900e7aba06805d27ea9f91f4bbbd0d4a7c081492b541c6ddfda62c182b6e89aa7eb8e7ab6bd8a826a7448c2b +DIST unicode-bidi-mirroring-0.4.0.crate 8169 BLAKE2B 187e2ac7d4bc3355e5530d2a092833a9cb6c1d1b516012db25d312c9018f680e5c4092c8f208b4b2144a79f3f45ca5d9d2ac37ac86d2c6fdd7a42a52e2600a7b SHA512 8dfd55ac7059ed8fe88fca409885242937d16c5ec3a29425210bc8f6c4dbe20c9a1ceabd4f4c33e84ed5082a3d29a0e83d633d8e4a346144a6883b9e04d73656 +DIST unicode-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ccc-0.2.0.crate 8872 BLAKE2B 8f561aea18c3b4a90ddd611822fb93c10c0a2bf87e760994ef0d31c2d0f220aabdc9cb244ba6b0587f7dd425bc917b8e48c07fd402b2bb9a4fc03377e7bd9dde SHA512 e46a529acd6233fda1f726f8a5492b09ae2c276d965c78edc3c60f6d9699a2e3f7a06206059e31144520103ce841e7c65827df88c0938ed2601f8e867eaceeaa +DIST unicode-ccc-0.4.0.crate 8942 BLAKE2B 414a8b3d4631314f754ef69a811b55e5bf91e0c52af134e2389ea0468885ee09461b46a4c3e0cfafc1ca66a6217120beee6bf1775b68aaf7ee233f1a3f83d522 SHA512 ee7f51249d900fad3efd20fc24fa1491f95f077471eabc879b49506d500a80bb3c60472367a338211e9364b7043a586e83b402bb0355ab95fc2f2a0d84b017a7 +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-properties-0.1.4.crate 42752 BLAKE2B 6affbc1a67e72551ad37157d812a03b5a0396d4f8bc2a46e6d45fe9e315f4e2c20f3d261140d1df7e0d906353024bce011981bdcdcb0cb4320089e222fd9796f SHA512 f0b974b88d0177738abc76979ef24a7a6506ef77b67291c8cdf9347f93b7a68b402ba012312f9bebc450bb21981f6b3a7a420f4e417e1ed9ca23e18bc130ad3e +DIST unicode-script-0.5.8.crate 48253 BLAKE2B b40b6ce91176135cbe9d90c8d6fd6bfd11727e4e1607360916ef6c202f79f2424f784ee594effb66ddd4f9be7dd78c916a0af6f5072625058046db0ca9ad2007 SHA512 1c7591e24dbedd922bb330d20ecdbf315c1ac06b4043d63911d187a0a74b19530ad0efc9c863bdd4049590ba6265a730599cae36148560469f53a43d263c5fb9 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-vo-0.1.0.crate 8084 BLAKE2B 492548fcd13dc6831114a0b4df5d2179dfb4aade7c5ccb4d0491fcbdd245b20f5784165dc2098d537249a80cef51aa76274d0968644d201ef124ea4988faa8d6 SHA512 71c89d0db109d627890304f6b4490e7ae008fae79be7d25df7d4f5685b0ee08e8efc55c1b961ad0e40a4c6ec57fe1bb5f674d0f31cfe11c244d3e3fbef4bb575 +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST usvg-0.45.1.crate 136945 BLAKE2B 04db3c6aa3291eae96bd96f48eb542c64be1e19791e3d65b6e077f308baf17fc8c84626c2d422f61f697076501b9918bfdb58dd29efb69f42c43d0e50f85bde8 SHA512 09db0d3aad90b963ff489dfc1c02b4c578d69422e32ef8a1a35c1b30800697ce47dda4dd6c08e2932125aa4bf0fd5f99fe5841c5375f983667d554a49af19bc9 +DIST usvg-0.47.0.crate 142336 BLAKE2B 6adc9dd56e823413aaeb29d2e1195bed73b47c30e9d0e1f954609bb1d354fca2d55a0ec5eb92abd43ffc9dfbefdf0dbf44c1d6706b5e5ee3cfef4ed05d0d8391 SHA512 ac890bf3449cd08d6f9754d09384c8700b30b6c77ef55d5c7c537481a1cadf8ac3c31fa78cfdd88ab4ebfa1f2b1b651181dd3493d1efb23a840827bfc3895ef7 +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.22.0.crate 61780 BLAKE2B 53dc1175c57d33b4733f885514c66f9cf79a9bf97d355ef19e2dafbcc668a39f1eac11c1188c77d8f83eb4b0267a7e94cdc9fe73a60ddb5af758bf4cc7e2b996 SHA512 6ff9dcbb7281feb4415d6d6c49541af2a90cb91703ede4d99fa994d63770c03ea45ea2e445d3f26f017a5301a9d79e477c34e7c609587326bbc2c665aecae7dc +DIST v_frame-0.3.9.crate 20856 BLAKE2B cadbb861bb810a9f5d0f67cc519c4e55217654f87d7870198d13c9b9e02c2d7f9abc68dbc21ed34b04126bd6a1ab0dd2a7877552107e1afd7ff5d84091e63edb SHA512 90ad25055b181ac881aa8dc3df480c477a93c035258da5e8930a1b2fa5fb427ab64b4a51a463f48c4dbaf8b95fc8bb106478ff442bcad3310254f6eb7b3b7dc3 +DIST value-bag-1.12.0.crate 44222 BLAKE2B 464c8e881a1cbe9a5af2a03e415bb8fbd1d5810dceb45fae8e8408147de55af40f3a881bdbcf70999b9e3107a0a4e93c61f5fb9911eca6f872e2b0bb673ac833 SHA512 2f2942e5b5793c7789518e6e939e6b18546fad6ead1f7c735ee0cb4b784ff7316bbb21e6ed70b16e7b2a59c5cf1c3e1b104cebde8391f58f92df01dcf2d06c70 +DIST value-bag-serde1-1.12.0.crate 6807 BLAKE2B 15975502ef8044c6cd0718b16c43b7677d80bb26fde107a828d0ff6f8713d3eb9e5843e2dbb098d867e96e0c96ce8d3fd4670c16de8708835106b69a29a3d415 SHA512 de1d6bc9ec04c6e992478e69a2f53a8621a9bb8e5761a8acf8fdbf7c48c404f4e5f09cdefb8c960ba15d2766677004c87a3b7dbf514148c00fafbf4aff08345e +DIST value-bag-sval2-1.12.0.crate 6893 BLAKE2B d1e34a8db5d9786befaeac723af05d14af2246050f9b7b68fae2e9a1e43e35cebc9c7aede0b9301504e47c70e2ebdb8d326b05577ab5185465a703c2cde5822d SHA512 db179ba2e3873c2fd6caaf0afad6d798591307985d44a69a82325bb95e045126216573d07913087c40999aa5aae095bb35cc22399b6ba5c28c79d840907e33b7 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 +DIST vswhom-sys-0.1.3.crate 16242 BLAKE2B b5354697de3031bce28e2568f8b5e5dedeece44dafffe11cc8b7b92cde75adff0d184b2edd16d0475b0ec15e440d7c3e8254b506cb8b616454c0bb6652894b60 SHA512 e6076f9f4797b2f985bbb374f0ccb44218ab95f906152e1dec1b9947b30f6cacd4794473e7acaa5cfb2f4a2cc8ecfcab725a0b63fe1d1f6bfd752afe5f9c594e +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 wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate 123354 BLAKE2B d8251ea31999f954eb1264bbc7792ba16a90aec3ed3112fe84b9a93dd8a0e493390b899be9e5e215ebebf644697d3bab680cb07d5e64617cbb57e6b2a28ae95f SHA512 fb136a5475fb4696902d4f4be43e0d5d28cf3bc1b6c83e5e7837499ee038f995c9f084064e2e4585dbc3bd260e0c7c95371526b04933f2c60fb6ce302416215d +DIST wasm-bindgen-0.2.114.crate 59350 BLAKE2B 9bef0d69524ae4bda2178d5e9cae43d777fe23fc106e0282324eb0c417e15c6b2d9e39a610a23053ee994b74c31c6696bbf9db6d06e36f4a2689d0e0246940a8 SHA512 c6e9f49013b390a1037292b53bdd79dfae07b17b6750f8ac013efc5d37532253f8e63af091b6bde52c133a3933266630e76c059cf7fc7eb694e4c72d55144a4d +DIST wasm-bindgen-futures-0.4.64.crate 17656 BLAKE2B f4c1348022bccc48c9d7191bd626de1c8afd31c3c08d6156bb3512bc5fb71e8fa0388c5644dfd23de68310039ceff2b30e842abbacce44b400f9202b2a6f9ceb SHA512 71c580cbc1be7bb4261b45cd3df3ad979d0f55b2fa2b8282a773356f268ce43b26da0c118c85c0ffa9d60ecb189eeb199de7a804445aa42827f22876b38f4c51 +DIST wasm-bindgen-macro-0.2.114.crate 9289 BLAKE2B ad8de58de044cf0b8db6aaf713745a9f2dc7dfeb53dfc12f36de732fbb36c7cd36f1e8f1e073a3fb460d7b2baef8ba3126f0003eea4b052886b1502edf595c0d SHA512 e44de567c0e00a2ad451199402e178fa99a576b26466869f85f651d9258ed713bbe33f003981adaf85f4b5068bc0950222ad83b09b385e243b6556da98e7fadb +DIST wasm-bindgen-macro-support-0.2.114.crate 63445 BLAKE2B 97a01b9296dafdb7032d432dc9e0f80d534750509c5c1c081766bc6286da373ca74beb9264869a4aa8ad10e6b605321f95058ee3ae35d8130b45ecfb372a7a7d SHA512 723df09894bfe8338ae127e6022fdeb814f80201c6f84cb0b7d85277c968b254b09c80821462b576febd041109947a9dc4aeda904bfe49ce8cfc828169b2c243 +DIST wasm-bindgen-shared-0.2.114.crate 10538 BLAKE2B 2dde4757cf4266772087862688b3c24fdff7931d2245b9ed0cafd131a1905273ef48312b3d6a6f1c4929d069deb766405abe03efc7bf615abde9c5e770b85979 SHA512 532c8599710ead05d318d7d30c410bf1cf92e4b6c6bd1848155330dd3cfe430755387827612d6d757a87506ca54892456802244e04ad440975bd8dd7efe38969 +DIST wasm-encoder-0.244.0.crate 85804 BLAKE2B 6dabb55c635d13d1d56711a43c655dfcb74bb9f0be10bccd412c21b5dcd63a46b73ff40955ff28aa0fba9341fe22161c8d253762afd587eaf69a7ca49c06e285 SHA512 ab78662abd6bc9edcc14531a87a848eb6c26081ce9bcb9ff15415ceecb48dad98ab6066638947780c65d7689d11502d4dd2353ff3462b4f49e1c1a8c00d2c1d2 +DIST wasm-metadata-0.244.0.crate 21500 BLAKE2B 8da1035b6302c23b00792d90153f74f35eb9cbe913366b43ff7e5d81481c903396b32ad54a416a14b40ff8d4ba329c6fda8c203e4b16f1ab80b3bf4535cde72e SHA512 77677c68dafabacc9697c6090d01fdb171c33ca1663c86dcd3612630b2ea6c41232a7cee125ba416d373edb34ea8e0926d164012461e2ddca8d4d18597feb855 +DIST wasm-streams-0.4.2.crate 36773 BLAKE2B 601f8bc4bf872943de47903de57c9e833afa2500d7e30205046ee02a8a2a8d6486b546117009e81f399f9ece69de89145fff85557ae87d37f989095bbe2046c0 SHA512 f93693b41220e819c4efce0fe756633f1aaffbb57b8a9c028031a6b02a7a221ff4d5bacf162a0b301b55794745ad1f4c97a7bbd46ac396e1518689c0639ecd65 +DIST wasmparser-0.244.0.crate 265607 BLAKE2B fb982e84536afde140d972614bf6c2875ef169f0b68010393e61d8a1041e57d5355e8f0a57df0681ce4159f830e30a59affbd733656aa9c633ad959225007b11 SHA512 d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834 +DIST wayland-backend-0.3.14.crate 79650 BLAKE2B 9ea3d4e5fe389d7298944f0bc805f305650b0a39d352ca0315741a2ae4630f82e60e4bca484a62d22fd5424f090b5c1d312ba60195e440edce6434133ee4b1fa SHA512 4b6c3ba136897f68c55e45e50d5343b3caa8d669a0a28a2e97d61dda06db6b7cfb81162e3a89622ff4ad55a3e8aa122a4be27dbbc8192b699705505e779eb9d0 +DIST wayland-client-0.31.13.crate 66894 BLAKE2B cc452c270925713fe94699b11c20fba240b1e14d0a96675daafed240dd2532e3ebc795ecc1cdde240576ca7fa285cd810775c9f7459086c4d43af8b117eba685 SHA512 9f37cd2d8fbb63486c4c5f93a286893a87e30ce9c238bb1b8868628c2d1a4e9651b1caf51b2260413dd92967c079d0521fcc8ff7de9c987be8b67547d72f9242 +DIST wayland-cursor-0.31.13.crate 9324 BLAKE2B 5b1208c8182cd28f733eaacf7d0ae68a6e3e068d0d3aaa9e8f45ea58b0df04349fcd5d5422068f8084da9cce09ba9418bf85f9f194e775d0528839d873208383 SHA512 9e5223383b92cee26fc73091072d81fd11d101a2fe790eecf3a3b7da5428fa9ac63ab709bd00de7b41553e4595aa0e38ca22f12d8e143b3f30d59d277040fd8c +DIST wayland-protocols-0.31.2.crate 147062 BLAKE2B 62d5ea52833d9edc661d405c83159f97c5bdbc41bdefbc9418a08971236cb74d317efe11e2e23ed6d96f0be27e4a830b4d47bf27d5b269e30e5a4cb97c469c8b SHA512 8f295413b20f308fbf337d8d6e2b6905061d32baa0aeea2aac55edeceadc754a121c56b8b96ca218aa902cfb26fa168c84334ef5033f8cc72e1505f1cfba06fa +DIST wayland-protocols-0.32.11.crate 156123 BLAKE2B b5b9af210c16462c44db41a9827bd1577197ebf2749c7263fc95b45d73146fbcef77482a12dbaed39079330e9a6efec43ad3b01ac3808a3fcd0f97006c07c45b SHA512 d87d3e300e94ec5a637c30e79171305d0e0cd9b7188e90112213bd078db371b136bda92de7bc7935640053b6c5f587d0d9fee1e2f6e815f97c93a26ca2bdd1f4 +DIST wayland-protocols-plasma-0.2.0.crate 59992 BLAKE2B e43993c207db0ab01c09ca2ad523adaefa1b07978fe2bf67c1e16a8d7e24f443e181a4ebaab2555bc45119d0c66a26ac4f91de932d13b3fe1c881d9bcf0a211a SHA512 d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6 +DIST wayland-scanner-0.31.9.crate 37205 BLAKE2B 873b1b72f31dd137d881e5207384c57a0a742dc56ad5136f19d8d4960767688acbdbd3bc1b726874ad80dd852d5997c33885703fbe3c3b9ee15211562348de46 SHA512 1e541aa375bbaaa51f51ec25b214f7d16b03e21afcb9d6fd4dd7ea86d0b5bf0269369d6201fb648af903fa0ac8599b1d21d29c0cfddca864062e193db6eea6d9 +DIST wayland-sys-0.31.10.crate 21430 BLAKE2B 7728dbc08fc6d370dbc12295bf158ba4d0ba5f54dd9c341c20965e1bf767986d1977aa48c442b9431ac6fea73022291613779b6fa7d9c8545c36431e9bef7bba SHA512 45723f9cab78a55d31e085be9c58d12e4659fe1f4b9c418e3de615150fb28bbbee3f8b205cc6d5ab4a20cb21d69a70769d6ddbe63d8dcaae277fe16bf5726506 +DIST web-sys-0.3.91.crate 669788 BLAKE2B 9f19605a58c561eb370a387f259d8837ba1c0fc4ab942409827c12fbb6b546ad634ade236ea71d43c6e0ce2141a0803c29ab0876c73b6917dd325b55a5c56b6a SHA512 2cac32dd1c4d22d5106e5ba21deb1f4b3592469aa1f2e14792df2f1759a6251c247597f250aa649a87f4d0a11daec2f0ccb1b0cb9ce4561a1aac85f6a3b1ff45 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST weezl-0.1.12.crate 46045 BLAKE2B 440bcb8e092b41753c918ea19df6ca3e26fe8616912c4e8e54f7d8b57e7a4494df85d2a87e26c7aec4bdd7740224dc062fbbf0bbf5db1bd47b5fbd0c01a31a36 SHA512 a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655 +DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d +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.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +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-0.61.3.crate 9372520 BLAKE2B 37e569c1002f199e6552e6f812cc483fcfe430b235fdb0b09dfd801ef42f3f5165cdc7eba1099c7ac2838ec666fe59923a11c0ecc1971ae6476c46146c6d13f7 SHA512 a909a0e5de64e66298da88d61509a4ec893e7838e7bac6fe9fd74418900fb1b26639f2a83ad1a507abf3dfd6266349b18b8b922a8e3639de79d35bf37c2855a9 +DIST windows-capture-1.5.0.crate 39212 BLAKE2B b941e5de37bcd4bc66b7bfee0e0ee9d6a855135235b3b7ba5c182d37ebba4110be1b3ac72b125cc2a5ac06a760ee044a06ca4bc71be753893efb8df4010feeec SHA512 1364e31f4d68637f3c676667d55f36955d1e543f32a2f7096fa4c8c1ab1fbe96aa9afcadc26b338d6adf3b175b3f69f7fbbde95b98184456c8fe7203b5848e68 +DIST windows-collections-0.2.0.crate 13579 BLAKE2B b6ba4ce0acf9bee0fe8a20ce1108e34a2c79c4f2867dc7bf71b9980d028656274d79d568baa422148c9d9f16ceaeffde012dea3ebd414d38780165a5140118d1 SHA512 8b8a6ec75f46da464503a32f610d5b315b441645f29e831ee9afe7a67bcdc90cf221786dec57d94de40120b384162c095370c0f03e78f872af68bdf9d618913e +DIST windows-core-0.57.0.crate 53695 BLAKE2B b986279aacd34409286ab5761ed38cea9218a2c9b4c5463ba662033b08a167cb65870aae17273e7a0977315ff6a6ad7593011d559fe51d8d8ca157184a1b2542 SHA512 db7dcdfe0f464206b15fbd262539386f67102f2c54c1ff7fe2e6a2e2b28e8d5e4ee0312b787ea55632ecf83260552dc2ba0349933b2d5ada4527b95d196c62fa +DIST windows-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-future-0.2.1.crate 17532 BLAKE2B 3302290f69c896c87969e01fc87fa239fc6f1f60aba3104d02e71b260eca5891f5bf3443d42a3cf59d7b0a67ee3d08298d19178212bf70a0c7f5fc2e6a5a2139 SHA512 a605bc57eee3f213ddcc0c03552df8793c0d77eff2101c8cfb5b901c8a296156643a5b0cda812f781c48d886a1a1205c08b4cfb472dfb60e6b479d8b09182dc2 +DIST windows-implement-0.57.0.crate 10470 BLAKE2B 62bf0f37b73ba8d02dc316015deb7c47c9ef82e0d64cb7d1e624b320cabb37961a8ffe94132b97abafe1d1792bfd58b79d83b0ac3fb14e917f9ed6d9d5f7d362 SHA512 a78d37c8af8b163fb475f02ba667fdc6242bfd7b647061de2156aa94853ad793db112f0fb69549ed171119d654a4ccff0435c73664d5faaf3a32454054e1f12c +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.57.0.crate 10931 BLAKE2B deaaf2adfffff0c0ecaea0f43bfa772871e5f0894ddc6cd8a3bbf211c341bd04db653d4c164bb29a779665972d605439a3a79d5d8072ca78a3a228c1969c4fa9 SHA512 5c5814f81f819e9d220e8b16342f7ffc051cd920b466d8213144298e038b9c92e8ebea8e130c5357e5c6e9b04f1b1db125acedfac2d189658d12183f637248aa +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-numerics-0.2.0.crate 9686 BLAKE2B 58491292e46cd869c47a96a5c8177b1f7175e495384c1eec8154a5fb15e118f06a0cc10901f5dbb1e4bc860f11e842b9121d19c12218c38dda2e6b8ac40ef1d1 SHA512 4fb59b445ffef54afef22d6db277c71e67a13a907b65a251e52bdd605baae10085c16aba25e0640fa8e9b28d2634cb6d11c1a635ef22cbe19d3cdf170727d29f +DIST windows-registry-0.4.0.crate 12572 BLAKE2B 2663d50de617471f0557bb8e84e0eaa58a1711cf04e55b1ef01d5bc79b3da306d2072e7e7e2de31e775ce06015a60efd7f352200090d71d7487fad9bdd79e8ee SHA512 b8c2cb4e82c09b97178998708840f2c71672913c51b11173ee4d74aa1ab2f7de3a9a6bfc8a98f02d17ba82a22746644e375314c1f612faf267d1d6b29cd6e2da +DIST windows-registry-0.5.3.crate 13386 BLAKE2B bf67b0a1030f7a55777cdd3b0790791b687fbd90463ef80e0a85acb73767795b88aa63e103ec62382f403b906ce18b0294cdb40accce8dc7e9306cb093bc9903 SHA512 e3deff7f407d8e066f5c6d00562a8829b241098707ebb917cc3206cb0cd9e50bc556ebe84a7eaaf0a14f13bf1a8db9bb492b5ed0343de7b1e337d68fa67fa8ed +DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-strings-0.3.1.crate 13922 BLAKE2B 106a11b845038c586451f3b65a2150491638a003127bb29a50091faf699d1836c0b24b3fc9ff20c99b78b0290f3d4d6836055d47e5d8e0a052669cffe307caee SHA512 f39e4693bee821c49f73c90e0e9e9594c3e0199332b1b3815ee1bc6961069376f3a626f9bc3a969d401a304a651e4f6a074c0a88e7bf02149a3754308411b5b6 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +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-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows-threading-0.1.0.crate 9085 BLAKE2B f29c1f12c3f3cf7006a03e72637f3a8c60138a2ce3be4f0fe11669c328c250155209fcf434b24a1aec39b17755f9ba8b1c1f5809e81d342190a54e3bfe1d5042 SHA512 e662713517e4e97c88be65c0aa4769d28c7ae65f06ffb4ec02a4af07757423fa533eaa2404abd38bfffaf0f6697941c2d53f10252ef126cc72ee0f5f2035e6e4 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.7.15.crate 187092 BLAKE2B 2fa004d7d0a166202e27f9bdb57f7ba7d1a8d736a77518e8a49afc1c1574db93746a50d26f802f571c14e8c138857e1e13802c04308f9e06215517c012e9b275 SHA512 47c4abb8de7f024e2e85b1c0ed9ebe16b9de29ce82c536a133de9d64d99ac37191e4322221640785234a32b03a28bfa99ced738bad5088d39bfbbe2a64c99689 +DIST winnow-1.0.0.crate 187987 BLAKE2B 3843cfd65537085e1ac2d64077cbc138b11a85b8f732f07f149958f2bae696540fc75b4bb8ab7d2fa044f79bf5dc3b56124e1538e8e5f891e58e4c28af029765 SHA512 c61722424570a5fa9932eae4e357cec304f3443bd9fee2c8b9e338be3fe25a65462dd49b6c2e913d986141c7094cccc8ee477805978a6e8b1ca4d8f34a8082df +DIST winreg-0.55.0.crate 31048 BLAKE2B b8b3807e5637d0c24a8a94a218d4abd7109e43febc8c1628bd14d47b9335a1d98bfd24b1b7150d1a965166abddfee97b46d5720f5bdf441277dd2ae6b06a7e6b SHA512 8a315f299bb7c59588fc28bdbaebf8142fcb35032c3276d4f6c7fe9ebe2713c3b50803190610d68ec1beaca4d93beb7ebba898fa7a7271df437832b9ce929583 +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST wio-0.2.2.crate 11214 BLAKE2B 7356229f90aa50d6ac8a7651637967de3e06755a7a45eab2a144e13c876058553c22129abffb07717b1715233f6cfc1efe90ff60c1877f4291fabaa4b5ea283d SHA512 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wit-bindgen-core-0.51.0.crate 35048 BLAKE2B 1ce5f1bd6d1ceceaeb91d247f63745abfd25b539b57dc12321a2342f55da1207c697641a778ad6bff2bbece300fa52a788c7890e8dc49c5357f48292fed2a693 SHA512 eec78ac1566cc4f03b1d0d7d2e84c3d0fc2458a649c01a45c9c3781034078ed51b4a9852760fe96115006fb3415bcb31b1bf429cb3cac6e51e09a1c0cfc32ed0 +DIST wit-bindgen-rust-0.51.0.crate 57051 BLAKE2B 65c45b1b8b08681ded9bae2b4ac982770fa613bfe850128de1116a51ddd6366423c27e1f704817ad69dc05694e03aabb56af5bad3aeb0aba3cbc9415fad474e7 SHA512 7a5c29b92fa53ac8f8097b04a9507f471003edabcae0223d35180937b9254c62b24d9f4cef790000bd7bc7f6966af3aced2d7196359479480455baf5f4450f9f +DIST wit-bindgen-rust-macro-0.51.0.crate 14283 BLAKE2B 79bc4a4846ec73ae02fe69fcb7898297647a0c70526fbd555e79a4c76de968f0d4c9e2e497643d9c1e7403bb8176a2108ca25a7cef577b9db3ae04142a3bd1ba SHA512 bdf6ab20b484180bfde867b8c8b03c10fe02a9279895ece43fddbc20b1ffe771128590d3d4c72585e959512808682278e54983d11066e0192d84b7aee830e0e2 +DIST wit-component-0.244.0.crate 256882 BLAKE2B 5e9c706693e3064ffbbe28a23e64e5bc32f6772ed294dce3bd2972b8d951f2820ddcee5f9e651b1acc470740b021986cedb6f0ff7a9bdc2b6e13f997dd341024 SHA512 efbf91954b7c4fc9cf5835783245f3a8cda7e5883c6e244a3da85a64b6b2d74f44ffa5f73309de7451b5e6aaf614664869769b140872ab85913878e52e490a00 +DIST wit-parser-0.244.0.crate 159371 BLAKE2B f46db4840d3cbcd42e5d26b854247d172f8385810a10c437aaa6b67f3f72dcc230a8d75f4e5ccff6ea006c8a52c2fe92f39d9d90cb30ba594c02ae618fb66bb6 SHA512 c554a167ce9802fbc7537700376da70ed6a79f96adeba5a0e4c955a7cc4f2ae4f588071e25735903d4f509f2590341fa39b2edd018cf6d3bf8ad6477b2474b01 +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST x11-2.21.0.crate 67810 BLAKE2B 075a51fd5f20b700389625b7f582a1d946d810d08f559df6fc4a8214e9383817578079402394420a5591872c29fc7ba440b992b4ed792a3a4db836804f25cb3b SHA512 1586ba1c0e77e70075ccbb9f3b88ab5af862d7f76f7d8108d4fc95fa87cb316865b593ec62aae53ab7ea0b90541e2b2db8806ea1b3fe9306b98ff4ac69daf674 +DIST x11-clipboard-0.9.3.crate 10507 BLAKE2B 5f0744c8827efcd5f766b87c06d5d18bf67c1ea1f41a76a990123b9954ec1f7d5a567a8933c2388ee54ee06f1fd0fe726de8206dcd44fe1f562e472dd23ec884 SHA512 085fe37d0ce3bc4a376a24fa4eb07f5f4e012938a2e1406741ef93cfd7ebbd789f9481ab99f44fc14c8257f88f3cba969d10d79b8adbf77ee42004722f501dd9 +DIST x11rb-0.13.2.crate 220549 BLAKE2B de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1 SHA512 d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e +DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372 SHA512 9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56 +DIST xattr-0.2.3.crate 11959 BLAKE2B e67cc186c3a86c3019cb5832aa515267671b8f11f88ba6253a3217eaf06d70b72a0367e9c8fb42a584b5b57113f8788c67f4e3d70db6427dd4e4a6efff59ac44 SHA512 55b99a9a9440463050b672dcacb7e1d1cc78f2b6f40ea7bff2134ee3a1c787d64972a1e00d2e06cf5a341bf76eff32f68e17a0c939a23f2c9a892715722afcac +DIST xcb-1.7.0.crate 216164 BLAKE2B a50cd6940c2c71a8868595f16dac376816c21606d1f59a257a5bb460a5347aa9bc45b54d1f17648e8b9cf251abaf3ab18127b9ccb8b76f9b751682e039f70cc2 SHA512 12258fafbf988bacda7245cee0d92f6a142f4e6bfc40a3966ebf4b397ac9b59dbefe632004cf7e90c63397a8d0e0f510186ef860708620b2a64dbbb20a2bf45e +DIST xcursor-0.3.10.crate 7768 BLAKE2B fa0ff6e49b2bebebed7fc116cc39a64b7447d2b86204126a8468576fd3b2e2a406539e1b9ce3eb6ed53ee8ae336fdeab8c09619f5991310809376295b2bfea8a SHA512 e4e18a0b5b77b624dc00e71a1e73e95424f2ffb9c25f234a8dda8fa00c0be2a93a1203e56d9efea675237ea78d007a22b164306b764c9d5b9b4116752f42e946 +DIST xim-ctext-0.3.0.crate 2825 BLAKE2B 68a9175b7efa8e2aa799c98e0cf390045735ade2c61e8416b77d8a402ecf3bda45a80fcc4f8f5869c1a6e78ab182140a525e64e78f29c0f938bf2c9a5a4777bd SHA512 2e2fb1408b5b518769ad0fd47b9d6cb27334bf7ceeb93e4327e86cffe1eb565c2b67ce4efe81feef585693267573e51fa11e93a1952083d4fc55fb5082a929fc +DIST xim-parser-0.2.2.crate 18497 BLAKE2B 16763f0c2f429026470fa8605a89b46c9a16b7f4a080cacf95cd31b0c2a7757d69a62d6974a09376fab4e693fa9f872536a668c7f183d25c22659012cd913c81 SHA512 48b74be876165a3f1828582ef176ab2ebc78190ca67c335ddc9d8318b2012b0995cedf726952c7fefd938dbea6a5018dbb17aeda912233ff0374fb561ed5df8d +DIST xkbcommon-0.8.0.crate 59098 BLAKE2B d817832a55be6af6b1af5984f3ec8423a533eddff465f0181cb99e328985f18421b20aac88ecb61b17116c67612c4a5d76e8be3fa23c8c937f4d7c85f476dc63 SHA512 bb040866e7d54d4de53ef5675d81bc36175cd02c8777293d3debde326bf31244415eede485e3107827e6fa790e0da2a37cbc6f3b5022921542e4710595a5aef0 +DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834 +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST xxhash-rust-0.8.15.crate 21515 BLAKE2B 0d82ffaecfedc3001e4273c7cb3211e847c110334c0558099c02c2457ccc1f6381b5b1c9c13ec87236e23f4e5551e3cb09101bca75358481ed7ae8ecb83d4866 SHA512 80a73a93249cfa0043a743e883f078d9e4bbedc236dec239d9f89b6816715c614f212930fe8842f0598275d2676a0e406a1ab7101158c163f50b9d1d00265925 +DIST y4m-0.8.0.crate 12455 BLAKE2B cd3ef0fcc025f415374c46aeec0461a3ad8a6e88ffc629250eabbc3d6bad34484c29de3ce5eb57f4a6caf16fa9bc591c7f8edb51312c51661d0cb0687d5f5eda SHA512 e80f6c5a650ea06d747dfba8cfc60474e5a3411c60c2d392fcec96699585801524502a9c91fea950aa449845773a5730604317c3533cb0f83e2c8f140cf108e6 +DIST yazi-0.2.1.crate 30267 BLAKE2B c86af1911a97ac04c58ce1f696ee43b2d0b74e2285dacb117ac267604978d6b6903cd5c7e5cd3010f2ac24950ed4e13e02744d29aba99a0e3f7a1342fd016a8c SHA512 10d721eb6238bfac65a268d4b29ec36f52f197e1fbf6c9ae5ae993c0239f50136eb7e8de075890d7a092960ea7e04c224ff57b8037e056bee0e183f068134cf7 +DIST yeslogic-fontconfig-sys-6.0.0.crate 6677 BLAKE2B 6f8cd2b5de9a397546641b6ce29530af6de5df78293d61f02b359ec4bbe4258ff76f396b4df984dd700f4a104d8b3a89d2ded47f0b0a16adb8b3ca89815da3ab SHA512 9cd38d8cd2a69d5a884a751664e07ac9f6e2e7caaa51f4933dd08c3e3eeb66f20d51574fa88b009a01ac750ffca03187de9e913f5eb4a65ad4baecd8190dd93d +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zbus-5.14.0.crate 177684 BLAKE2B 44c74ef54735eaca54db16ba5fe0821fc491d945c4c0a7a088b6b9312464b056a3da3b99d3d90825cbfd41cbeac80e9257235b38edab67f259752b9fa90a94d2 SHA512 fab6c25857ac4cdbba877f109734b0f0e8fde0e9968e06fb7f699a65416598bbe9d236961f6da27325402cfbf773005f67ec721d27aac7af4e8b29828e3d9556 +DIST zbus_macros-5.14.0.crate 39335 BLAKE2B 00c0e371d53d6ad23f4b2d83c42fe92f30075c526a1b5e41c62133e5b0f6b9708586988d4e1e6add49c1f627dc6c9b19e1e1339f66b227e0149ad7d7157f9024 SHA512 c45f891cffbe8d0344a25c5d2e0a77297f0b2e99d3f0a8c3bad4b9755ee5508acdb47d46576916e24aa5d742197e0afaaff3b4aabb8695cf3496e6f4a75d7c3a +DIST zbus_names-4.3.1.crate 18076 BLAKE2B aa66dda5540d1206eb24d7cc206ca8eb0c51e02e3f27dc4b65196453e4cea5368123292d1011abb414d901d94863429deca9a05bd8a49182777248ff0e6b3dcc SHA512 848b8ee331daa9f3863b865033674a4937ea747df3b926ba30a57047bdaefdc87514556f0120c73a30ce16962d6e72e337605d6c9586de48615e6ecb2fa2c480 +DIST zed-async-tar-0.5.0-zed.crate 53042 BLAKE2B f8c2b7e116a7f40bc932e3edcb731699c7140754e16d7ebbfda771adfe211d7dfd4733231decddf9945d476cf2ba77abd3ae930a4c247466796d5ad3b4ebdd66 SHA512 c592a38b5752d45a8e1c9d5a30d4112329a99604fdcd618e9c0c3ac887c571230150f9487bd3cda186854702b16859f6d4c08857a570772d88dd336fcd117467 +DIST zed-font-kit-0.14.1-zed.crate 73742 BLAKE2B 385609844fc080e1bddc8139e1ecc0ceaf6001c361f46cb3d4967c95c06dc73b765ff5d17879ab386f3f78d528145900dd3da0d79fdeca00d3a7798dd03b38b1 SHA512 5a6e6d8335aaa96c322da9afca2bebf0d55826c66a1f62ed7ed14193d4281141333e84e9946e310c8283b16d162a42a06e754b0d5e459eff5b8483ef3463fd80 +DIST zed-reqwest-0.12.15-zed.crate 201340 BLAKE2B fe44f7fee4075bcc8dad3cb63e37453fca1d8e35f1936e23adc22672c9575bcfa488a5eedbf39eca68a73ea689c270d6b5195478c66d7b908aff23a4f31bd11b SHA512 46764734e410782399cb925e2cb76a9475a40f2c067a4cec12ebd02d4317a0de196e15ab28b0e14823d93dd071bdeee5bdba414d07f7739569ee3046846319f4 +DIST zed-scap-0.0.8-zed.crate 5161884 BLAKE2B 5e5e06e7e665f0391e7b831b2801bd5fb3bae82b33a773dbf944e7dea0113dd4584355c06d68be8858916853281f0268baa0b93f42b925ddeb3ead09c32a887c SHA512 7e5769fd98eaf55aa010c5c9921d9a07caa9808b18af2cf6e93fe44066fd35177e1ff21fb3b62ba77445c225942da38a15a13587bd57eb63930c9eab38618b44 +DIST zed-xim-0.4.0-zed.crate 29882 BLAKE2B f4bc6df0195acdef78b49655315fdd1c4435b7b1b7d8b0b38ff035cb1f0cc28c5bc0b699253c9b475e042768c3c0323ed31c7132dbd1a4f8a062ec039f00d153 SHA512 f7951672a5533190107c41c0006dffa29a2b70259a02d7398545674748e2f332811b46904696804b582629edb184876147ffae0c8c378c617949e1b644a84c36 +DIST zeno-0.3.3.crate 46042 BLAKE2B 23234a8b127de078d15444b240db488021efe34d18c959535db274c16e3d60cfad0868f8f5579dee8473db56d9456bc3eb553f5849bca49b42f8a6da5c80271c SHA512 c8af5ea858e833db22f756f78dfa16aada16d4db4e0914996de6be560b127429a8e08508cde29b58128cd83b10f6e942093b9e1b7cdaa3ed93906b4d07e02469 +DIST zerocopy-0.8.42.crate 275035 BLAKE2B 1e4f5052fd5f97537d063d4e60fdfb03741db3babe6ea21058984d5f53fddd6fdbf93b4400d3fe839cf883fbc0468b2196da44195ae199d21259d6586c198b25 SHA512 91ede88a166354b337779d59d968521a75c0860d1299b8deea410f07d67a91b006fd4eee3193b9e08764b6fc6e559ec3532d3524d3a304d8ce7ab86d88aac65a +DIST zerocopy-derive-0.8.42.crate 97730 BLAKE2B 369eb1c51bf2cd91aff38f3db27375d6af28f2901ea7710339f19935b1fc029db191078840166d6aea6cf7de1854dfcc1a560ec09f7f16e5fddf67f560ee920b SHA512 655af2071aa0cba0c1862574b0fe8883273c79741a46a8204fc20fb6deab7bde304f9f2267c57c70432b590a3a247b219bd03bc879f479b87ab09059da36903d +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zeroize_derive-1.4.3.crate 11695 BLAKE2B 1ed359b6ee80ab73bcc030d312b9e05453db2da5b2aa2c054be194d1c0fe4faf6db021be008a68b4c33552686ae4ade03b45f5e398d3352e025eae321287a16e SHA512 baefce9fad32add4c9b6f5560835679ac782ecbff383a80931acedbc12e459ec0d5a0cfb0113d47ea91bbb0969651ed62e2e22c69a0a3e87c0a4930be234cc83 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zlib-rs-0.6.3.crate 210781 BLAKE2B e97cdafa82a1c49f5d731e3ff2adafafc8980336ec96c6c7c286d4f182a18c863cfafc6be467a21c27fb317d49ced35ca8756e6c50e7a648c1888f9d6567aba6 SHA512 60fc3333ac921768feeaf42e1fc3599b120df3886a34c2cc951c554cdc10499bad1e2fc9e88d67839fa9d9ca43cd76da8a61d82b43bd270f3733dfcc00ecf4a9 +DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 +DIST zune-core-0.5.1.crate 27883 BLAKE2B c9d99d4ef7a83e4161a8fc2b972440de99b789c26e137789222afd216c8524f8c37ac4c410e7dc73567fbf6195e4f541c7f706a13aa235c64675f393d5f00f33 SHA512 688d5878370e259620bf0971daa5ccd5209bfc461a63fee33f50d16ad8bf9bdd0f2cf095f297e17845de21b76f97d3ac56a7952b53568337060557ee794202c9 +DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd +DIST zune-jpeg-0.5.13.crate 88872 BLAKE2B 98c2f29871bfc2add771e2f52a96341d93837b3460a0d331c3fc34183dae74b5456d6ae94df610fa553a0a401858c496be939f07f98455029e553ae672ad8faf SHA512 e5d4ba1657ee5bfca5a7b3625c55d9e8b59b0f4c56b9dcfb483f83bf89e6a5537c9927c1b1e7f8308524fa2ad8b528642ea978418155b4ab9d6de3d19e7aab0d +DIST zvariant-5.10.0.crate 93150 BLAKE2B affaa11f624aaa7ea6874a4977b1e483b285191e4c17171f3844454c470029fb67d9f0b493fe6bba30a2dd1234c1a36dae34d5865291f3371407cd23560516b5 SHA512 a9ab69af9dc4e42f57836497f4a424da56b2cee256773f99b0ca79267621a1ade3daae3c9a00185066f5d7451a77ec29d8fc53041b5d9d41b400a8456e103a82 +DIST zvariant_derive-5.10.0.crate 16592 BLAKE2B e081f2656849e0a8f870f4eb3ef67aa3f222243ed6ce8e30b6ace7b7b470bb0e979e76ade502cfe8716d720f88eabb070098e235c42ba0ab6d40f1ec5588f077 SHA512 ac139835c941ad0c153ea3ff0104a482ef86bf891c45b853dd6988e21387cb743cac406e9195484bce519c9a549b5d4024f3871022f9ea78b2eca1bb55e1fe69 +DIST zvariant_utils-3.3.0.crate 15417 BLAKE2B 08f7613b63f8f1b53541270d1246ca5bdfaae845e202bddd23f64d4d58336d33e27a5c33df1cf7e4973c3255b82ed1947b707089cf1afc08c2259eb8f5fb9785 SHA512 55644ac7f81d60b414ac13e0da4db190ca58bc9d1d7ab82c447e0995d23970d3ebd9322ce7c066303e8455141bd91e2125618d924aaf17109d7015d49289f4d7 diff --git a/dev-vcs/gitcomet/gitcomet-0.1.6.ebuild b/dev-vcs/gitcomet/gitcomet-0.1.6.ebuild new file mode 100644 index 000000000..ed5aeb20c --- /dev/null +++ b/dev-vcs/gitcomet/gitcomet-0.1.6.ebuild @@ -0,0 +1,931 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aes@0.8.4 + ahash@0.8.12 + aho-corasick@1.1.4 + aligned-vec@0.6.4 + aligned@0.4.3 + alloca@0.4.0 + allocator-api2@0.2.21 + anes@0.1.6 + anstream@1.0.0 + anstyle-parse@1.0.0 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.14 + anyhow@1.0.102 + ar_archive_writer@0.5.1 + arbitrary@1.4.2 + arc-swap@1.8.2 + arg_enum_proc_macro@0.3.4 + arrayref@0.3.9 + arrayvec@0.7.6 + as-raw-xcb-connection@1.0.1 + as-slice@0.2.1 + ash-window@0.13.0 + ash@0.38.0+1.3.281 + ashpd@0.11.1 + ashpd@0.12.3 + async-broadcast@0.7.2 + async-channel@1.9.0 + async-channel@2.5.0 + async-compression@0.4.41 + async-executor@1.14.0 + async-fs@2.2.0 + async-global-executor@2.4.1 + async-io@2.6.0 + async-lock@3.4.2 + async-net@2.0.0 + async-process@2.5.0 + async-recursion@1.1.1 + async-signal@0.2.13 + async-std@1.13.2 + async-task@4.7.1 + async-trait@0.1.89 + async_zip@0.0.17 + atomic-waker@1.1.2 + atomic@0.5.3 + autocfg@1.5.0 + av-scenechange@0.14.1 + av1-grain@0.2.5 + avif-serialize@0.8.8 + backtrace@0.3.76 + base64@0.22.1 + bindgen@0.71.1 + bit-set@0.8.0 + bit-vec@0.8.0 + bit_field@0.10.3 + bitflags@1.3.2 + bitflags@2.11.0 + bitstream-io@4.9.0 + blade-graphics@0.7.1 + blade-macros@0.3.0 + blade-util@0.3.0 + block-buffer@0.10.4 + block-padding@0.3.3 + block2@0.6.2 + block@0.1.6 + blocking@1.6.2 + bstr@1.12.1 + built@0.8.0 + bumpalo@3.20.2 + bytemuck@1.25.0 + bytemuck_derive@1.10.2 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.11.1 + bytesize@2.3.1 + calloop-wayland-source@0.3.0 + calloop@0.13.0 + cast@0.3.0 + cbc@0.1.2 + cbindgen@0.28.0 + cc@1.2.57 + cexpr@0.6.0 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + cgl@0.3.2 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + cipher@0.4.4 + clang-sys@1.8.1 + clap@4.6.0 + clap_builder@4.6.0 + clap_derive@4.6.0 + clap_lex@1.1.0 + clru@0.6.3 + cocoa-foundation@0.1.2 + cocoa-foundation@0.2.0 + cocoa@0.25.0 + cocoa@0.26.0 + codespan-reporting@0.12.0 + color_quant@1.1.0 + colorchoice@1.0.5 + command-fds@0.3.2 + compression-codecs@0.4.37 + compression-core@0.4.31 + concurrent-queue@2.5.0 + const-random-macro@0.1.16 + const-random@0.1.18 + convert_case@0.4.0 + core-foundation-sys@0.8.7 + core-foundation@0.10.0 + core-foundation@0.9.4 + core-graphics-helmer-fork@0.24.0 + core-graphics-types@0.1.3 + core-graphics-types@0.2.0 + core-graphics2@0.4.1 + core-graphics@0.23.2 + core-graphics@0.24.0 + core-text@21.0.0 + core-video@0.4.3 + core2@0.4.0 + core_maths@0.1.1 + cosmic-text@0.14.2 + cpufeatures@0.2.17 + crc32fast@1.5.0 + criterion-plot@0.8.2 + criterion@0.8.2 + crossbeam-channel@0.5.15 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.12 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-common@0.1.7 + ctor-proc-macro@0.0.6 + ctor@0.4.3 + dashmap@6.1.0 + data-url@0.3.2 + deflate64@0.1.11 + derive_more@0.99.20 + digest@0.10.7 + dirs-sys@0.3.7 + dirs-sys@0.4.1 + dirs@4.0.0 + dirs@5.0.1 + dispatch2@0.3.1 + dispatch@0.2.0 + displaydoc@0.2.5 + dlib@0.5.3 + downcast-rs@1.2.1 + dtor-proc-macro@0.0.5 + dtor@0.0.6 + dunce@1.0.5 + dwrote@0.11.5 + dyn-clone@1.0.20 + either@1.15.0 + embed-resource@3.0.7 + encoding_rs@0.8.35 + endi@1.1.1 + enumflags2@0.7.12 + enumflags2_derive@0.7.12 + equator-macro@0.4.2 + equator@0.4.2 + equivalent@1.0.2 + erased-serde@0.4.10 + errno@0.3.14 + etagere@0.2.15 + euclid@0.22.13 + event-listener-strategy@0.5.4 + event-listener@2.5.3 + event-listener@5.4.1 + exr@1.74.0 + faster-hex@0.10.0 + fastrand@1.9.0 + fastrand@2.3.0 + fax@0.2.6 + fax_derive@0.2.0 + fdeflate@0.3.7 + filedescriptor@0.8.3 + filetime@0.2.27 + find-msvc-tools@0.1.9 + flate2@1.1.9 + float-cmp@0.9.0 + float-ord@0.3.2 + float_next_after@1.0.0 + flume@0.11.1 + fnv@1.0.7 + foldhash@0.1.5 + foldhash@0.2.0 + font-types@0.10.1 + fontconfig-parser@0.5.8 + fontdb@0.16.2 + fontdb@0.23.0 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + form_urlencoded@1.2.2 + freetype-sys@0.20.1 + futf@0.1.5 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-lite@1.13.0 + futures-lite@2.6.1 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + getrandom@0.4.2 + gif@0.14.1 + gimli@0.32.3 + git2@0.20.4 + gix-actor@0.40.0 + gix-attributes@0.31.0 + gix-bitmap@0.3.0 + gix-blame@0.10.0 + gix-chunk@0.7.0 + gix-command@0.8.0 + gix-commitgraph@0.34.0 + gix-config-value@0.17.1 + gix-config@0.53.0 + gix-date@0.15.0 + gix-diff@0.60.0 + gix-dir@0.22.0 + gix-discover@0.48.0 + gix-error@0.2.0 + gix-features@0.46.1 + gix-filter@0.27.0 + gix-fs@0.19.1 + gix-glob@0.24.0 + gix-hash@0.22.1 + gix-hashtable@0.12.0 + gix-ignore@0.19.0 + gix-index@0.48.0 + gix-lock@21.0.1 + gix-object@0.57.0 + gix-odb@0.77.0 + gix-pack@0.67.0 + gix-packetline@0.21.1 + gix-path@0.11.1 + gix-pathspec@0.16.0 + gix-protocol@0.58.0 + gix-quote@0.7.0 + gix-ref@0.60.0 + gix-refspec@0.38.0 + gix-revision@0.42.0 + gix-revwalk@0.28.0 + gix-sec@0.13.1 + gix-shallow@0.9.0 + gix-status@0.27.0 + gix-submodule@0.27.0 + gix-tempfile@21.0.1 + gix-trace@0.1.18 + gix-transport@0.55.0 + gix-traverse@0.54.0 + gix-url@0.35.2 + gix-utils@0.3.1 + gix-validate@0.11.0 + gix-worktree@0.49.0 + gix@0.80.0 + glob@0.3.3 + globset@0.4.18 + gloo-timers@0.3.0 + glow@0.16.0 + gpu-alloc-ash@0.7.0 + gpu-alloc-types@0.3.0 + gpu-alloc@0.6.0 + gpui-macros@0.2.2 + gpui@0.2.2 + gpui_collections@0.2.2 + gpui_derive_refineable@0.2.2 + gpui_http_client@0.2.2 + gpui_media@0.2.2 + gpui_perf@0.2.2 + gpui_refineable@0.2.2 + gpui_semantic_version@0.2.2 + gpui_sum_tree@0.2.2 + gpui_util@0.2.2 + gpui_util_macros@0.2.2 + grid@0.18.0 + h2@0.4.13 + half@2.7.1 + hash32@0.3.1 + hashbrown@0.14.5 + hashbrown@0.15.5 + hashbrown@0.16.1 + heapless@0.8.0 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.5.2 + hex@0.4.3 + hexf-parse@0.2.1 + hidden-trait@0.1.2 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.12 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + human_format@1.2.1 + hyper-rustls@0.27.7 + hyper-util@0.1.20 + hyper@1.8.1 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + id-arena@2.3.0 + idna@1.1.0 + idna_adapter@1.2.1 + image-webp@0.2.4 + image@0.25.10 + imagesize@0.13.0 + imagesize@0.14.0 + imara-diff@0.1.8 + imara-diff@0.2.0 + imgref@1.12.0 + indexmap@2.13.0 + inotify-sys@0.1.5 + inotify@0.11.1 + inout@0.1.4 + instant@0.1.13 + interpolate_name@0.2.4 + inventory@0.3.22 + io-surface@0.16.1 + ipnet@2.12.0 + is-docker@0.2.0 + is-wsl@0.4.0 + is_terminal_polyfill@1.70.2 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.17 + jiff-static@0.2.23 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.6 + jiff@0.2.23 + jobserver@0.1.34 + js-sys@0.3.91 + khronos-egl@6.0.0 + kqueue-sys@1.0.4 + kqueue@1.1.1 + kstring@2.0.2 + kurbo@0.11.3 + kurbo@0.13.0 + kv-log-macro@1.0.7 + lazy_static@1.5.0 + leak@0.1.2 + leaky-cow@0.1.1 + leb128fmt@0.1.0 + lebe@0.5.3 + libc@0.2.183 + libfuzzer-sys@0.4.12 + libgit2-sys@0.18.3+1.9.2 + libloading@0.8.9 + libm@0.2.16 + libmimalloc-sys@0.1.44 + libredox@0.1.14 + libz-sys@1.1.25 + linux-raw-sys@0.12.1 + linux-raw-sys@0.4.15 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.29 + loop9@0.1.5 + lru-slab@0.1.2 + lru@0.16.3 + lyon@1.0.19 + lyon_algorithms@1.0.19 + lyon_geom@1.0.19 + lyon_path@1.0.19 + lyon_tessellation@1.0.19 + mac@0.1.1 + malloc_buf@0.0.6 + maybe-async@0.2.10 + maybe-rayon@0.1.1 + md-5@0.10.6 + memchr@2.8.0 + memmap2@0.9.10 + memoffset@0.9.1 + metal@0.29.0 + metal@0.33.0 + mimalloc@0.1.48 + mime@0.3.17 + mime_guess@2.0.5 + minimal-lexical@0.2.1 + miniz_oxide@0.8.9 + mint@0.5.9 + mio@1.1.1 + moxcms@0.8.1 + naga@25.0.1 + nanorand@0.7.0 + new_debug_unreachable@1.0.6 + nix@0.29.0 + nix@0.30.1 + nom@7.1.3 + nom@8.0.0 + nonempty@0.12.0 + noop_proc_macro@0.3.0 + notify-types@2.1.0 + notify@9.0.0-rc.2 + ntapi@0.4.3 + num-bigint-dig@0.8.6 + num-bigint@0.4.6 + num-complex@0.4.6 + num-derive@0.4.2 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + num_cpus@1.17.0 + objc-foundation@0.1.1 + objc2-app-kit@0.3.2 + objc2-core-foundation@0.3.2 + objc2-core-services@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2-metal@0.3.2 + objc2-quartz-core@0.3.2 + objc2-ui-kit@0.3.2 + objc2@0.6.4 + objc@0.2.7 + objc_exception@0.1.2 + objc_id@0.1.1 + object@0.37.3 + once_cell@1.21.4 + once_cell_polyfill@1.70.2 + oo7@0.5.0 + oorandom@11.1.5 + open@5.3.3 + openssl-probe@0.2.1 + option-ext@0.2.0 + ordered-stream@0.2.0 + page_size@0.6.0 + parking@2.2.1 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + paste@1.0.15 + pastey@0.1.1 + pathdiff@0.2.3 + pathfinder_geometry@0.5.1 + pathfinder_simd@0.5.5 + pbkdf2@0.12.2 + percent-encoding@2.3.2 + pico-args@0.5.0 + pin-project-internal@1.1.11 + pin-project-lite@0.2.17 + pin-project@1.1.11 + pin-utils@0.1.0 + piper@0.2.5 + pkg-config@0.3.32 + plain@0.2.3 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + png@0.17.16 + png@0.18.1 + polling@3.11.0 + pollster@0.2.5 + portable-atomic-util@0.2.6 + portable-atomic@1.13.1 + postage@0.5.0 + potential_utf@0.1.4 + ppv-lite86@0.2.21 + prettyplease@0.2.37 + proc-macro-crate@3.5.0 + proc-macro-error-attr2@2.0.0 + proc-macro-error2@2.0.1 + proc-macro2@1.0.106 + prodash@31.0.0 + profiling-procmacros@1.0.17 + profiling@1.0.17 + psm@0.1.30 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.13.1 + pxfm@0.1.28 + qoi@0.4.1 + quick-error@2.0.1 + quick-xml@0.30.0 + quick-xml@0.39.2 + quinn-proto@0.11.14 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.45 + r-efi@5.3.0 + r-efi@6.0.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + rangemap@1.7.1 + rav1e@0.8.1 + ravif@0.13.0 + raw-window-handle@0.6.2 + raw-window-metal@0.4.0 + rayon-core@1.13.0 + rayon@1.11.0 + read-fonts@0.35.0 + redox_syscall@0.2.16 + redox_syscall@0.5.18 + redox_syscall@0.7.3 + redox_users@0.4.6 + ref-cast-impl@1.0.25 + ref-cast@1.0.25 + regex-automata@0.4.14 + regex-syntax@0.8.10 + regex@1.12.3 + resvg@0.45.1 + resvg@0.47.0 + rgb@0.8.53 + ring@0.17.14 + roxmltree@0.20.0 + roxmltree@0.21.1 + rust-embed-impl@8.11.0 + rust-embed-utils@8.11.0 + rust-embed@8.11.0 + rustc-demangle@0.1.27 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@0.38.44 + rustix@1.1.4 + rustls-native-certs@0.8.3 + rustls-pemfile@2.2.0 + rustls-pki-types@1.14.0 + rustls-webpki@0.103.9 + rustls@0.23.37 + rustversion@1.0.22 + rustybuzz@0.14.1 + rustybuzz@0.20.1 + ryu@1.0.23 + same-file@1.0.6 + schannel@0.1.29 + schemars@1.2.1 + schemars_derive@1.2.1 + scoped-tls@1.0.1 + scopeguard@1.2.0 + screencapturekit-sys@0.2.8 + screencapturekit@0.2.8 + seahash@4.1.0 + security-framework-sys@2.17.0 + security-framework@3.7.0 + self_cell@1.2.2 + semver@1.0.27 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_derive_internals@0.29.1 + serde_fmt@1.1.0 + serde_json@1.0.149 + serde_json_lenient@0.2.4 + serde_repr@0.1.20 + serde_spanned@0.6.9 + serde_spanned@1.0.4 + serde_urlencoded@0.7.1 + sha1-checked@0.10.0 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2@0.10.9 + shell-words@1.1.1 + shlex@1.3.0 + signal-hook-registry@1.4.8 + simd-adler32@0.3.8 + simd_helpers@0.1.0 + simplecss@0.2.2 + siphasher@1.0.2 + skrifa@0.37.0 + slab@0.4.12 + slotmap@1.1.1 + smallvec@1.15.1 + smol@2.0.2 + smol_str@0.2.2 + socket2@0.6.3 + spin@0.9.8 + spirv@0.3.0+sdk-1.3.268.0 + stable_deref_trait@1.2.1 + stacker@0.1.23 + stacksafe-macro@0.1.4 + stacksafe@0.1.4 + static_assertions@1.1.0 + streaming-iterator@0.1.9 + strict-num@0.1.1 + strsim@0.11.1 + strum@0.26.3 + strum@0.27.2 + strum_macros@0.26.4 + strum_macros@0.27.2 + subtle@2.6.1 + sval@2.17.0 + sval_buffer@2.17.0 + sval_dynamic@2.17.0 + sval_fmt@2.17.0 + sval_json@2.17.0 + sval_nested@2.17.0 + sval_ref@2.17.0 + sval_serde@2.17.0 + svg_fmt@0.4.5 + svgtypes@0.15.3 + svgtypes@0.16.1 + swash@0.2.6 + syn@1.0.109 + syn@2.0.117 + sync_wrapper@1.0.2 + synstructure@0.13.2 + sys-locale@0.3.2 + sysinfo@0.31.4 + system-configuration-sys@0.6.0 + system-configuration@0.6.1 + taffy@0.9.0 + take-until@0.2.0 + tao-core-video-sys@0.2.0 + tempfile@3.27.0 + tendril@0.4.3 + termcolor@1.4.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + tiff@0.11.3 + tiny-keccak@2.0.2 + tiny-skia-path@0.11.4 + tiny-skia-path@0.12.0 + tiny-skia@0.11.4 + tiny-skia@0.12.0 + tinystr@0.8.2 + tinytemplate@1.2.1 + tinyvec@1.11.0 + tinyvec_macros@0.1.1 + tokio-rustls@0.26.4 + tokio-socks@0.5.2 + tokio-util@0.7.18 + tokio@1.50.0 + toml@0.8.23 + toml@0.9.12+spec-1.1.0 + toml_datetime@0.6.11 + toml_datetime@0.7.5+spec-1.1.0 + toml_datetime@1.0.1+spec-1.1.0 + toml_edit@0.22.27 + toml_edit@0.25.5+spec-1.1.0 + toml_parser@1.0.10+spec-1.1.0 + toml_write@0.1.2 + toml_writer@1.0.7+spec-1.1.0 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-attributes@0.1.31 + tracing-core@0.1.36 + tracing@0.1.44 + tree-sitter-bash@0.25.1 + tree-sitter-css@0.25.0 + tree-sitter-go@0.25.0 + tree-sitter-html@0.23.2 + tree-sitter-javascript@0.25.0 + tree-sitter-json@0.24.8 + tree-sitter-language@0.1.7 + tree-sitter-python@0.25.0 + tree-sitter-rust@0.24.0 + tree-sitter-typescript@0.23.2 + tree-sitter-xml@0.7.0 + tree-sitter-yaml@0.7.2 + tree-sitter@0.26.7 + try-lock@0.2.5 + ttf-parser@0.20.0 + ttf-parser@0.21.1 + ttf-parser@0.25.1 + typeid@1.0.3 + typenum@1.19.0 + uds_windows@1.2.1 + uluru@3.1.0 + unicase@2.9.0 + unicode-bidi-mirroring@0.2.0 + unicode-bidi-mirroring@0.4.0 + unicode-bidi@0.3.18 + unicode-bom@2.0.3 + unicode-ccc@0.2.0 + unicode-ccc@0.4.0 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-properties@0.1.4 + unicode-script@0.5.8 + unicode-segmentation@1.12.0 + unicode-vo@0.1.0 + unicode-width@0.2.2 + unicode-xid@0.2.6 + untrusted@0.9.0 + url@2.5.8 + usvg@0.45.1 + usvg@0.47.0 + utf-8@0.7.6 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.22.0 + v_frame@0.3.9 + value-bag-serde1@1.12.0 + value-bag-sval2@1.12.0 + value-bag@1.12.0 + vcpkg@0.2.15 + version_check@0.9.5 + vswhom-sys@0.1.3 + vswhom@0.1.0 + waker-fn@1.2.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06 + wasm-bindgen-futures@0.4.64 + wasm-bindgen-macro-support@0.2.114 + wasm-bindgen-macro@0.2.114 + wasm-bindgen-shared@0.2.114 + wasm-bindgen@0.2.114 + wasm-encoder@0.244.0 + wasm-metadata@0.244.0 + wasm-streams@0.4.2 + wasmparser@0.244.0 + wayland-backend@0.3.14 + wayland-client@0.31.13 + wayland-cursor@0.31.13 + wayland-protocols-plasma@0.2.0 + wayland-protocols@0.31.2 + wayland-protocols@0.32.11 + wayland-scanner@0.31.9 + wayland-sys@0.31.10 + web-sys@0.3.91 + web-time@1.1.0 + weezl@0.1.12 + which@6.0.3 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.11 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-capture@1.5.0 + windows-collections@0.2.0 + windows-core@0.57.0 + windows-core@0.61.2 + windows-future@0.2.1 + windows-implement@0.57.0 + windows-implement@0.60.2 + windows-interface@0.57.0 + windows-interface@0.59.3 + windows-link@0.1.3 + windows-link@0.2.1 + windows-numerics@0.2.0 + windows-registry@0.4.0 + windows-registry@0.5.3 + windows-result@0.1.2 + windows-result@0.3.4 + windows-strings@0.3.1 + windows-strings@0.4.2 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows-threading@0.1.0 + windows@0.57.0 + windows@0.61.3 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.15 + winnow@1.0.0 + winreg@0.55.0 + winsafe@0.0.19 + wio@0.2.2 + wit-bindgen-core@0.51.0 + wit-bindgen-rust-macro@0.51.0 + wit-bindgen-rust@0.51.0 + wit-bindgen@0.51.0 + wit-component@0.244.0 + wit-parser@0.244.0 + writeable@0.6.2 + x11-clipboard@0.9.3 + x11@2.21.0 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + xattr@0.2.3 + xcb@1.7.0 + xcursor@0.3.10 + xim-ctext@0.3.0 + xim-parser@0.2.2 + xkbcommon@0.8.0 + xkeysym@0.2.1 + xmlwriter@0.1.0 + xxhash-rust@0.8.15 + y4m@0.8.0 + yazi@0.2.1 + yeslogic-fontconfig-sys@6.0.0 + yoke-derive@0.8.1 + yoke@0.8.1 + zbus@5.14.0 + zbus_macros@5.14.0 + zbus_names@4.3.1 + zed-async-tar@0.5.0-zed + zed-font-kit@0.14.1-zed + zed-reqwest@0.12.15-zed + zed-scap@0.0.8-zed + zed-xim@0.4.0-zed + zeno@0.3.3 + zerocopy-derive@0.8.42 + zerocopy@0.8.42 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zeroize_derive@1.4.3 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zlib-rs@0.6.3 + zmij@1.0.21 + zune-core@0.5.1 + zune-inflate@0.2.54 + zune-jpeg@0.5.13 + zvariant@5.10.0 + zvariant_derive@5.10.0 + zvariant_utils@3.3.0 +" + +RUST_MIN_VER="1.94.0" + +inherit cargo desktop wrapper xdg + +MY_PN="GitComet" +MY_P=${MY_PN}-${PV} + +DESCRIPTION="GitComet is user interface for GIT workflows" +HOMEPAGE=" + https://gitcomet.dev/ + https://github.com/Auto-Explore/GitComet +" +SRC_URI=" + https://github.com/Auto-Explore/GitComet/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +S="${WORKDIR}/${MY_P}/crates/${PN}" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 + CC0-1.0 ISC MIT MPL-2.0 UoI-NCSA Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/libgit2:=" +RDEPEND=">=dev-vcs/git-2.50.1" + +DOCS=( + ../../README.md + ../../CONTRIBUTING.md + ../../NOTICE +) + +src_configure() { + export LIBGIT2_NO_VENDOR=1 + local myfeatures=( + ui + gix + ) + cargo_src_configure --bin gitcomet # gitcomet-launcher unsupported in linux +} + +src_install() { + cargo_src_install + + dodir /usr/libexec/${PN} + + mv "${ED}/usr/bin/${PN}" "${ED}/usr/libexec/${PN}/" || die + + # prevents auto install of desktop & icons locally + make_wrapper ${PN} "env GITCOMET_NO_DESKTOP_INSTALL=1 ${EPREFIX}/usr/libexec/${PN}/${PN}" + + einstalldocs + + domenu ../../assets/linux/${PN}.desktop + + local x + for x in 32 48 128 256 512; do + doicon -s ${x} ../../assets/linux/hicolor/${x}*/apps/* + done + + newicon -s scalable ../../assets/${PN}-512.svg ${PN}.svg +} diff --git a/dev-vcs/gitcomet/metadata.xml b/dev-vcs/gitcomet/metadata.xml new file mode 100644 index 000000000..74e568434 --- /dev/null +++ b/dev-vcs/gitcomet/metadata.xml @@ -0,0 +1,16 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + GitComet is built for teams that want fast Git operations + with local-first privacy, familiar workflows, and open + source freedom. + + + Auto-Explore/GitComet + + diff --git a/dev-vcs/gitqlient/Manifest b/dev-vcs/gitqlient/Manifest new file mode 100644 index 000000000..43d078cf3 --- /dev/null +++ b/dev-vcs/gitqlient/Manifest @@ -0,0 +1,2 @@ +DIST gitqlient-1.6.2.tar.gz 4975350 BLAKE2B 86edd00f8b5647d9e9f7096f5306d330c66e0eb474447df94a320734126c37e370384ddf12fdec58764d57834c1a0b9489911db1b4f590368da1de904eafb51a SHA512 ca8c6c30b7acade8120afa9df568d6b61f4f521b13f5541bc136810a014d4ace30c54ca973ddd4a4368a6f59f22ec3d91b87bac8a6c9861953ac1ee0195d717e +DIST gitqlient-1.6.3.tar.gz 5033798 BLAKE2B fd3e6eac72abd99955d64e2e330d123397b9408f57bc569c28e4564349ffb7f88a82d3bdd4e07c1de623229274f1ddf181bee9a69703668cc7c544d9676b56fe SHA512 d805a2a9bd136716ccd7637dacb34087e4b74f298de0b67b9a53238eb2d5b765dcbb064d4c30e0c6c3af37668dbf75ec495f12b393d8031ff329170d3c59fda2 diff --git a/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild b/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild new file mode 100644 index 000000000..346aa3547 --- /dev/null +++ b/dev-vcs/gitqlient/gitqlient-1.6.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature qmake-utils xdg + +MY_PN="GitQlient" + +DESCRIPTION="Multi-platform Git client written with Qt" +HOMEPAGE="https://github.com/francescmm/GitQlient" +SRC_URI="https://github.com/francescmm/${MY_PN}/releases/download/v${PV}/${PN}_${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}_${PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +src_prepare() { + default + + # Drop 'fatal' warning on version detection via git command: + sed -i -e '/message("Submodule update:")/d' \ + -e "/system(git submodule update --init --recursive)/d" \ + -e "/GQ_SHA =/s| \$\$system(git rev-parse --short HEAD)||" \ + -e "/VERSION =/s| \$\$system(git describe --abbrev=0)||" "${MY_PN}".pro || die +} + +src_configure() { + eqmake5 PREFIX=/usr "${MY_PN}".pro +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + optfeature "Terminal tab plugin support" x11-libs/qtermwidget + optfeature "GitServer plugin support" dev-vcs/gitqlient-gitserver-plugin + optfeature "Jenkins plugin support" dev-vcs/gitqlient-jenkins-plugin + elog "To use plugins set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)" + xdg_pkg_postinst +} diff --git a/dev-vcs/gitqlient/gitqlient-1.6.3.ebuild b/dev-vcs/gitqlient/gitqlient-1.6.3.ebuild new file mode 100644 index 000000000..b05843eb2 --- /dev/null +++ b/dev-vcs/gitqlient/gitqlient-1.6.3.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +MY_PN="GitQlient" + +DESCRIPTION="Multi-platform Git client written with Qt" +HOMEPAGE="https://github.com/francescmm/GitQlient" +SRC_URI="https://github.com/francescmm/${MY_PN}/releases/download/v${PV}/${PN}_${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}_${PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-qt/qtbase:6[gui,network,widgets]" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +src_prepare() { + default + + # Drop 'fatal' warning on version detection via git command: + sed -i -e '/message("Submodule update:")/d' \ + -e "/system(git submodule update --init --recursive)/d" \ + -e "/GQ_SHA =/s| \$\$system(git rev-parse --short HEAD)||" \ + -e "/VERSION =/s| \$\$system(git describe --abbrev=0)||" \ + -e "s/ -Werror//" "${MY_PN}".pro || die +} + +src_configure() { + eqmake6 PREFIX=/usr "${MY_PN}".pro +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + xdg_pkg_postinst +} diff --git a/dev-vcs/gitqlient/gitqlient-9999.ebuild b/dev-vcs/gitqlient/gitqlient-9999.ebuild new file mode 100644 index 000000000..cefb7fe95 --- /dev/null +++ b/dev-vcs/gitqlient/gitqlient-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 qmake-utils xdg + +MY_PN="GitQlient" + +DESCRIPTION="Multi-platform Git client written with Qt" +HOMEPAGE="https://github.com/francescmm/GitQlient" +EGIT_REPO_URI="https://github.com/francescmm/${MY_PN}.git" + +LICENSE="LGPL-2.1" +SLOT="0" + +DEPEND="dev-qt/qtbase:6[gui,network,widgets]" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +src_configure() { + eqmake6 PREFIX=/usr "${MY_PN}".pro +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} + +pkg_postinst() { + xdg_pkg_postinst +} diff --git a/dev-vcs/gitqlient/metadata.xml b/dev-vcs/gitqlient/metadata.xml new file mode 100644 index 000000000..0f64cebeb --- /dev/null +++ b/dev-vcs/gitqlient/metadata.xml @@ -0,0 +1,15 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + GitQlient, pronounced as git+client is a multi-platform Git client originally forked from QGit. + Nowadays it goes beyond of just a fork and adds a lot of new functionality. + + + francescmm/GitQlient + + diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest new file mode 100644 index 000000000..d76ba9987 --- /dev/null +++ b/dev-vcs/lazygit/Manifest @@ -0,0 +1,5 @@ +DIST lazygit-0.57.0.tar.gz 5218072 BLAKE2B 760dab6e1641ba0d2303bc9b1d8f258ed19f23a8b8c39af94a1518fb7354cd8e8493f55a361bfaa7f5a9b9b78a384cde6e6422c6576c2a923537062d64b19093 SHA512 4d931971ad4e96e54f08598b63cef36bc5f07bb2810d0ae24746a9da52c7c512d38dafa8d2a122edc1d4a14802ce2a11fb39a15b5520d431c1048510c94635ea +DIST lazygit-0.58.0.tar.gz 5449815 BLAKE2B ab63ca05728c01e25535949a79a368673b33681132ad52a7909b74078a4b343e880a7c4d7e033f1171b3d89cc5948d4ac369a64130431c74c74253e857e3f840 SHA512 b5988e74bb884034339bc0d5958d6a22a6e705b7e2e89e505abcd1f412c22d288bd5ae6b5d2b9c9709a034ee39449fe5bcb2c08b2dc5e8986a1fb4d8507b867b +DIST lazygit-0.58.1.tar.gz 5452321 BLAKE2B aeb3364cdc94d4f35cbb80c56668b8a0526f1df7c89a64d54a85b458e486a2f1d7c1ce6a1d81150322b40103b074fa76667a1838d54f804ae465498b080cbce0 SHA512 d4802b16432b26220c3ff1576eafbca1b095a82c703e2cb46f72cea6d255caa52a9c428aa98c5ff794e56fdeac1f5fc85f491717b9caf28d8db24d6c50eb103b +DIST lazygit-0.59.0.tar.gz 5456484 BLAKE2B 5f43c161197a2fa8f2a627ccf069975fcdbc4bb4c088c2607e329c2b78c76d14172885d165bbfe590b61a2f25dcf3cc330217065019d3246c174160b6f7e0fd3 SHA512 747dd840cc9154b450f62a4475cba745d91ecec8f6f04ca745e1789e9369e22cd4c6ffb38d3980280f173322d30cc387cc064aa566f8612b19d309d12797a70a +DIST lazygit-0.60.0.tar.gz 5136464 BLAKE2B 68ff1be80096c2375bc0693ebcc65acfaa1c7b1736df030b6753f7c41f4bb4a13efca0942d5d578e9e2032e76225d7a51e77540f0b54c1d011dfb8bd2eda2e4e SHA512 08859cfe00267aed718d4ed0e7bf01109ddd189f7ce6668932d4a2b8dc72bf0ff813a33e209c9d616c2dc9d6f95d03f658c5f340df34fc31c62b96e5fa1f5864 diff --git a/dev-vcs/lazygit/lazygit-0.57.0.ebuild b/dev-vcs/lazygit/lazygit-0.57.0.ebuild new file mode 100644 index 000000000..8dd857992 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.57.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + else + default + fi +} + +src_compile() { + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-0.58.0.ebuild b/dev-vcs/lazygit/lazygit-0.58.0.ebuild new file mode 100644 index 000000000..8dd857992 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.58.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + else + default + fi +} + +src_compile() { + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-0.58.1.ebuild b/dev-vcs/lazygit/lazygit-0.58.1.ebuild new file mode 100644 index 000000000..8dd857992 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.58.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + else + default + fi +} + +src_compile() { + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-0.59.0.ebuild b/dev-vcs/lazygit/lazygit-0.59.0.ebuild new file mode 100644 index 000000000..781fee30e --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.59.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_unpack() { + if [[ "$PV" == *9999* ]];then + git-r3_src_unpack + else + default + fi +} + +src_compile() { + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-0.60.0.ebuild b/dev-vcs/lazygit/lazygit-0.60.0.ebuild new file mode 100644 index 000000000..98c25b364 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.60.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +# dependency licenses: +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT Unlicense " +SLOT="0" +BDEPEND=">=dev-lang/go-1.25.0" +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + else + default + fi +} + +src_compile() { + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-9999.ebuild b/dev-vcs/lazygit/lazygit-9999.ebuild new file mode 100644 index 000000000..98c25b364 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git" +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +fi + +LICENSE="MIT" +# dependency licenses: +LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT Unlicense " +SLOT="0" +BDEPEND=">=dev-lang/go-1.25.0" +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_unpack() { + if [[ "${PV}" == 9999 ]];then + git-r3_src_unpack + else + default + fi +} + +src_compile() { + ego build -o "bin/${PN}" \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin "bin/${PN}" + einstalldocs +} diff --git a/dev-vcs/lazygit/metadata.xml b/dev-vcs/lazygit/metadata.xml new file mode 100644 index 000000000..3d8e10678 --- /dev/null +++ b/dev-vcs/lazygit/metadata.xml @@ -0,0 +1,18 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + +A simple terminal UI for git commands, written in Go with the gocui library. + +Rant time: You've heard it before, git is powerful, but what good is that power when everything is so damn hard to do? Interactive rebasing requires you to edit a goddamn TODO file in your editor? Are you kidding me? To stage part of a file you need to use a command line program to step through each hunk and if a hunk can't be split down any further but contains code you don't want to stage, you have to edit an arcane patch file by hand? Are you KIDDING me?! Sometimes you get asked to stash your changes when switching branches only to realise that after you switch and unstash that there weren't even any conflicts and it would have been fine to just checkout the branch directly? YOU HAVE GOT TO BE KIDDING ME! + +If you're a mere mortal like me and you're tired of hearing how powerful git is when in your daily life it's a powerful pain in your ass, lazygit might be for you. + + + jesseduffield/lazygit + + diff --git a/dev-vcs/lazyjj/Manifest b/dev-vcs/lazyjj/Manifest new file mode 100644 index 000000000..4cfd9007f --- /dev/null +++ b/dev-vcs/lazyjj/Manifest @@ -0,0 +1,197 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +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-to-tui-74bd97e76066186cace33ea04cf497055db67e62.gh.tar.gz 34303 BLAKE2B 5a143ff4f0ce4b3e21cfb90e93b92aa302e89bc039b754905792d8e44d2c467e6f056a9700213a7f55b7bfcc98e86f37e7b46ac7dfa1894e8839ba0214297150 SHA512 063cde9bfa2b6b6e380d285299e6378046e69f7f3b01202ac1e138a2967e1491b959fcfaaf67b201824c957daf0125fba3329ba6251769c3147415dcfc04e735 +DIST anstream-0.6.19.crate 28767 BLAKE2B a40e0dbb790255d300c03c6429074b65edb8ea1fea33db06c610c03e36a1f5e560e8c2ede55b91131a6fcdb1a85882579b44dfca6ef0deb979ef9f3ddab0aae4 SHA512 75a27cd003f44c1dd74dec416f78e0d1027d7f6b0b9735d3fd60e8d7e07d1db870b1d1e037ae4093881854b300b95ccce47a3a7da9a4dd5d0ac1912e53f45175 +DIST anstyle-1.0.11.crate 15880 BLAKE2B a13fd762c1855db1a97607957b617eda2685562d90da13316b53a667750e2c53147a01ca55b6b67047cf6a51b4cbd7d346dbd2a71bd9a799619b6cdcb3d26bb2 SHA512 6f3bceb31874be790e92f9efd6b295b67c6f1a26a4e15eb8747572b4abdc2050c56a4bc4ec547917b5c2a5f213ce6bfebe4c6bf1639d2c6993de687b014ffca2 +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.3.crate 10190 BLAKE2B 4d173fa220165410a41a54224e65ea87c9dad154af0b8404c638f3aca70c99da122bf0cadf0dff3047afd0d13a052701567efc17cefe4d38f518991a10b54bea SHA512 fcaf441fb8c44ef352cfc6a9b2f4d07e2dfef67a023e077dcd0c6da136661a1ba483d9146835848024259351e568e4946a16a7dcf0c6ae2baa871275c175eeae +DIST anstyle-wincon-3.0.9.crate 12561 BLAKE2B f6caf413950cc712789e645f21f5949bd2f1da0fb729dbc03b9b18e4a06c8df5a889d291eee4b6338f0a97abacff6acad82183ca813ff9eb2d025fa0ba947ae7 SHA512 41816e1fb4f962d4461589dca3c7787049992b11f3550e8753646b055234fe9f0339f6afc94a8edc7755e8c6921d8c232beb8b722148455a3f731c93d2c5a46f +DIST anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6 +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-2.9.1.crate 47913 BLAKE2B b14ee41348336981ab86459417b9feab90879a11a6524a8b43f2b89c09c844b4441c31e315c471be00ad21fa88b5dcc7671b56567fdcd72bb0790ceeaa25813b SHA512 6baeac42e4227e58030e317125a3c23997beceb44f9262f029e59c6dc36dd1733f2e88b3c3c8ad22f806245ef404512a880b16f3c8c52fa5c4aab287bb3cfe27 +DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST castaway-0.2.3.crate 11509 BLAKE2B bbecba400bf98ef4158581f3b1673ca77dbec3ad754d3749f0e9342a47d1fa9f638c1388f0762413277b73251854ade26e08dd85b7d7133c73a5750d4dbf7d92 SHA512 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9 +DIST cc-1.2.29.crate 108072 BLAKE2B 84d494268d43670d008ba0a2abfe3f99fbf52a7d93f6a29b5156eceb48312050ef5b5e094d25b0e25f13c120d916fd2cb231cd7cfbcfe8c0a6d5248a62659e6e SHA512 5dd2e7c9d1cd78d7e71f3a9e0ffa81ca1b97bd1b51ba00154153601eec953f75d84ef8e59799603c70b84bd503b02787d4f48624176e4e9cb4ce7588a8ea6f4b +DIST cfg-if-1.0.1.crate 8683 BLAKE2B 7d7f98e46b98e0f6fe069fff5dede72390adb7522f13be35c37f99713641e98dff87bd58e594908565a6f42ec898f11597e8a82a01ca2e8e65b38563e09956a8 SHA512 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f +DIST chrono-0.4.41.crate 234621 BLAKE2B 82d2a03ace32f722834348097622ca4d80f00bc7c419dd43d85a2f740088b61adf6d0fd2fed861612b07afa7ef6d26c50386ca5a9b3452a3863be8a737efa02e SHA512 917d440059579f4861b91d95bd0d5bf6dc55baaeec50678a9562b9652bd872d5f6b5013f188a50f37a18dfaa775b6821eef2a1ba096abd488a285e55aa024d5e +DIST clap-4.5.40.crate 57419 BLAKE2B 9adc12e6539bcc4b3151d5bf8aa49de3e825d8e6c8221e58a300b10bbc294069d916e90f00566a20386a3d6d5dbf12e4885741546e275062ada8fa75586adf54 SHA512 64724903db6b133de2a6300f11ec40e4019d01d91e8d81788cd2588f609d0a3a8dede03b6419e82ad5379242dad2fe59c7ab938deaf723b9a36accbcac1d9b3a +DIST clap_builder-4.5.40.crate 169191 BLAKE2B e2c01776b24d7fa0b5b7a7274e1b2023710a984d14346ebf3dfe15db627aa1ed0b849f1572427463c9dcfe08c66efa517f40ab10cda69a820ff5958a71062035 SHA512 52689271be7898bf15285a6e293b7b42928d424293d838409426e5dd9d73079f664e1e7b4bcbe7762bbacca98f7c86c67108fb11be6a1ef170668938fd05a7cf +DIST clap_derive-4.5.40.crate 33470 BLAKE2B 3f9cbc250694c65805eb1cf5d6cbba378a658e15d24f2b548f41a682b071113ee7a60433463c1022e30e248008121dd3bc10d7dab45fa09ce39ebfe96fbb47f4 SHA512 426059aabb349aac396adf2031bedfd6c8cdcbcf70ca6caad82f037501fabf1f7445c57b073af71a0437b08e38ce5ecf0f3895c206f067ee6e4ce46021f024a7 +DIST clap_lex-0.7.5.crate 13469 BLAKE2B b14d273b3be318a22e93ca922b90e54a980c7a11f8f89f735e59a289c07be9e6652f052ac10158a3c2d8d8233f15198773dd98f40eb3d226cd4dab8255d44c0d SHA512 bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0 +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST compact_str-0.8.1.crate 71371 BLAKE2B de7fd2b980a4b34b323010fe559a94e8b1aafa30456debc039aefcdaaefa48439353139a071e440b3bb136df166aabe096774bf3f6a7b91669cd5d80e4a24408 SHA512 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a +DIST console-0.15.11.crate 37822 BLAKE2B 3233ded5b40254fe62d04f2672bf0a8239cd506511a6fa9dcc3ea44b0eca2aa4f586f346b83da3cb354a0fc66484bd1934ab07b8c591834d9dbccd17d149b642 SHA512 ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST darling-0.20.11.crate 37614 BLAKE2B 9bec875e60dd2971ad97a3098ec6060d16ddae7b4f85c0daa1326ab2411516c2da2eff283fcdfd091087402643d1a8db5db151c7792b97f75ef9722ef8219eff SHA512 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596 +DIST darling_core-0.20.11.crate 68006 BLAKE2B 7a112380a91d9e8bb5ab84ac50ee1e21e25aaee4757cd976e82fca912eb17941799f3367250af10ea36182c26ab4289d51bd003f6aa7fe686587c696f4e87910 SHA512 aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2 +DIST darling_macro-0.20.11.crate 2532 BLAKE2B 18b7a038f1a3aa245f1089f5608d859982eb82f76c9085e96f21f42ba83a65a076d5810842a4fd952dd4ee65392fd5d4e478f067de31ffcbffa34db2ce933d64 SHA512 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd +DIST deranged-0.4.0.crate 23235 BLAKE2B 98179347407a033268eb90d18c75f555fd5fac273512bd08d55fd5e111e6160f23194073ac196bb47f27fea270e1c4ec67c26d38f189e58171d20ea808ab887b SHA512 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985 +DIST dyn-clone-1.0.19.crate 12896 BLAKE2B 284aae298d5ce45624b659df046bfe30a609a1aa43bfddedb7fd92568486851da53b563b7ea52dea814e29d12448a00f1a6b1d1e45a5d7d0dd781c18f017ab42 SHA512 ee4977901048024cef10acf96841e62b4e8165c7a33e93985707387c6e8dc477cde7d4d18364c2d248f9aa16eb304795065b525fa6e4e18984a5bd97526e7de6 +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +DIST encode_unicode-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.13.crate 12449 BLAKE2B 5eef631f0f0fa672d415a7b3702bb5af52597169d9ad830ed5ac5e3592bfb2fcf315e2eb1c894fa69233c6228e9a614b9e5d741b943d03b70c86395fa0dbef78 SHA512 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 +DIST getrandom-0.3.3.crate 49493 BLAKE2B 17bf881c1ec8e70b263dad11fbb307484d7ff6a7bb6c0ed217730c0a766adb3a19e6633b28cff9eb7c1f9deea55a647ad53636533c392a5c39ac82e26623a18c SHA512 8188d8fab05e8bdb3918eea6fc6f89aaf3767f8350fa953aeadfcdf24a513bb4e0d464853a264939bf2fa17f95ebd4077b74d813d587a7368072c5d7748c4c5b +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.15.4.crate 140447 BLAKE2B f0b1aeaa46dc1354a9558d405bd1cbf72723e8a61a3322743f8bd6d2c17b336b9eedad27756799a054633797373b56b2b957d5ad923b19751074f0294f63d0b2 SHA512 bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST iana-time-zone-0.1.63.crate 32919 BLAKE2B 252417d7689156bfef5386f3cddb06703f033324ec7c3223e6db44cdd62c74ff57028c8a4b93f79d079cd69449f97b35823dd6cae712f820dc04a4f0a7d408ac SHA512 9e595c10884bccdbcb171b547ec0add02ccc2c126e6c0372f658bb418c4b4972c031c5fa547f0b11ec8c99a52ca8f5e97e9f1d2a8a6a0f4fef30b5ad15d179de +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.10.0.crate 95836 BLAKE2B bf49b25e5262b3395467e8e84353dd8e01a790c51a877895b79bee549fd4220f1f29f591eae821f76b78963573885db9cd7e1e914184d27191d88b54369eb93f SHA512 6f267f5879a4ccba6d702dd51e96dba19ab3f3231113faa91f948b1a993ca57b3f9adb5c197482e57b8c460f98308985a33ddcd7cbb6f4e34b7515f7d0403f9c +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST insta-1.43.1.crate 101047 BLAKE2B a664955917289c3e22324106803520d858e22e48248aedec2e11077257f97223133ec0191b70950d72f1383977480a3be6b0f62f766613c0df205ea39ab4fed3 SHA512 0b633f1516757cadf771e0737d2e07c7e3638467b6c311c5f170457f95adbd2395ed6a2195c32f9907fcece1bae5145b29e31de0f19f6668ca5aac8b9dd9b720 +DIST instability-0.3.7.crate 13682 BLAKE2B de3301ca10c8dbac2cb4915e6b40450c8bfde1e9c2842d0f11372ed7cfd0ba3309c1fa9070d97cc8847af1a3ce2be59baaabe93d0c1bd1640c8fd6ff681c8875 SHA512 74d8c2f06b6a421aa661aa90f3fcbb442c716a6309619faba32d7d781a9bcc409b139129af3a1af88c72477a1f9e1bc66d6ebd49da97915a02660edb23a368e0 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lazyjj-0.6.1.tar.gz 63971 BLAKE2B e1127116d8db1651004f17807320f089312bf7b701e0d58b87c606be5f97910de80d471a49924445d323adb705f039e4296d339d26de1bb31d33260e53311d0c SHA512 8da28f94a5df06a1acc2e7ea0db406981f3017e4f66ef244db956116b1f1f404b09f4363444dfbb4434d4ff2207339b4be3e2cfafe863fb37a5c2acf5ca1fdff +DIST libc-0.2.174.crate 779933 BLAKE2B 20ffcbbcad6961e732521940f0595039dc0576d85b2d3b2ad3f1decd37571132a4cd7505b2e108078a4379fc4cec46290b5633bcbcc6e7009c3b474c1a852628 SHA512 243f2ffd5741ef859e4dc5b7ee0396071943b1d10429efcaecb322957e256c4be88a7a649029dfd47e6456acc73ee257893fb6c4e8b4d0fe66a12bc5d1c13c73 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST lock_api-0.4.13.crate 28565 BLAKE2B 6441c9ae8e764ec1c2920f645153896e967457c96c3a7c0410d3c17f24291a23f8c01ac0b334d88262fc1f262bdbd0085a85f0b6f74aeeaa16d010a7ab2f8c8c SHA512 b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 +DIST memchr-2.7.5.crate 97603 BLAKE2B ee41ef722d90265064db3ffe22d52eff8f7627ac1ae9b0bad6ca9fa06c1027dca8d67e594e03b03c944dbf85930d2dbf030c5aaed369020ca1a1ba00f153d91a SHA512 2606ee16a7dc02db95dac17cebd2cac9deb2e23d7ea62972cdb19145c06eaf75631347a49c4e6ceeff89fb6e90e992f9bca0a9c955eb5130f89ba2bd865936e1 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST mio-1.0.4.crate 104212 BLAKE2B 22ea762038181e22653384514dabdf527e0ae9c22a6323040ad67d6eeeab596c8819038accec8db1c36748f391b421b842aad71974465a4e51d2d90795cd3845 SHA512 2b3fe4d74447834d28e4e1d869b55799792989a959ff64f4b18ea18b8fa846fd3c1415e191268219e731de1dcf12f85770865ffae23b6144a6700e1f237a0a53 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.1.crate 7510 BLAKE2B ca89c64ea6ed6037bbeef0a362b047073c33df36d1ad823ebd4ffec6f035111650f8fb3f90948af33a2ced71f925b234877dd9f539c1f9db65b6519dccfa86f8 SHA512 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343 +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST parking_lot-0.12.4.crate 46779 BLAKE2B 061c322aae4c66da34ca241457aabb66d0afbea14897318214caaff1b0336ee1b36f5e38cedbb06f0dfff1019eb59ac6653f33ee822225df74f2cd69c4911990 SHA512 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671 +DIST parking_lot_core-0.9.11.crate 34773 BLAKE2B 2e7d8428c89fa9c4c8f4fdb319608a60e383dfd96c5a414edce732032b1aedaf7b9fc3f3fbdae7397039665918519594e259b657054059ce5d04bba0be898b37 SHA512 1beb3778e4cee9c12a07b970887b5f4a414111b6368bd4b247781465b024ccc798471213f0de31d8d3df689fd31ea1fff2a2c9d5099bd19c1a5d71bc958a0ae0 +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a +DIST rand-0.9.1.crate 97986 BLAKE2B 98e230dcc51093e9dd842ecfd7fc5727ecbfee1384be2eea49c66dbd529d3c41e4383f876d21569cf57f757589fd89b60550a1932ee9ca359e908b914b2dfbc5 SHA512 0740e083fdad176ae332cbd759c020b0a477fbf22ed71df602adaf7448d76fe2e8f7c770c84cdb492e493275a23171e56a1afe35440572d2a7de56dd78a9a242 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.3.1.crate 15483 BLAKE2B 2e09b3b3306514c29bd7588498e79be7353de656d8cdeeb4dfc6a1ad092f15a861c2ac20591ff71f7f60d986de9a09c860de4a9f06799f04e736b31bc70a5fbe SHA512 5a7ae601124502bede760fd3179c2b28059ebc3b5983bfcb6b8fa62fb58df95cedc1aeb2734e792d894dfa4620801c13c29702f9cbee64243121575d4b6b9114 +DIST rand_core-0.4.2.crate 20243 BLAKE2B 22fee5e44127eee047ad8abcd9dd828befd0feee77ee9a0bcd4dd42174b1e650f2a19f1f3b39fde937e58c17afaabf7231e2aabf214c2eb22edf3f85b73f6eec SHA512 f7ae3b690e2cc1fbf2707ee04b752bc5472433f737ab581f9872f7c5660966bc6be45f0c5d2cd8771105df6d4a9d206c55f5cc6ffc1693b46e1ae03a2883b028 +DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19 +DIST ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0afa7d819c5706b711a843eced0d7bcef9f2d64bee5e74892ac9f6431d8ebf1f6b326e467e08e948ed0b86ded2f SHA512 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6 +DIST rdrand-0.4.0.crate 6456 BLAKE2B 330ee64d998a0358f95a3dce50b3e1bbda531a3b613db7e5ba4038a1cf7191b60be3a0f33416e05380c41040704ce52727928915e9d2f4565d39984d1c86fcd6 SHA512 6476275d124bee28747191471e8d8f321a3b1c148c1f2a7ece4175f5244a7de90afe5f99d2eba5244d886b92e38232398864bf90e6d434b09494533942c8d894 +DIST redox_syscall-0.5.13.crate 29489 BLAKE2B b761131a61c3509640085525b6f99453551f6f3114d4be501c2b7178c8954eac5b1364f6e9012281fd2e9c322dfe54cc531b4cb63e0bb195bd33dfba463ade77 SHA512 fb78d5be1b325c7b6aca292b8a34d8c02100350db87e4062e029a8afe507897fe06b2e2e0ba079aaa56ee423ab3c64f0d744346cc21f206e0d532b5382636289 +DIST ref-cast-1.0.24.crate 15252 BLAKE2B 189342a4207a9216b236e67ee14811bb7d817d099f8d62f641ff2d772fcd46069d9f3de14ca993726e0c64127962f2d2d154f8d97379a7256bdf3e5903d55408 SHA512 8a3568326c5cc4ff5b8c81eb73ff550860e5214cbf2a5de4f6a8610d73355c3730d12e13b8cffa74c1720d9396e2c9a29952a49ea189e4b99a96000bcb0b2825 +DIST ref-cast-impl-1.0.24.crate 9968 BLAKE2B 46139265ec4febe18e998a9ab42f6eee5e3b93b3edf98ed85487a759015058d9c79fd82b6e1bd30fdf35385235932d4a790c527f1f7d433759acb056eb439921 SHA512 a50180dbdfacd6cf6137705a20a0621f47208b411bf1dc7f2310f723b303aafcc4ffe18c68800ff939de7c7dab429c7f0f11ea5919e81092e6d6ec52099f9da1 +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustversion-1.0.21.crate 21001 BLAKE2B 0ca6d2ae448a04a509e3746dff26c8ad9ff91b3d86fcb3cbdffc82de6e8592b585d8f1c029d96a257b4f195288d035326e6d8a12f3beece16a1d195544897375 SHA512 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST schemars-0.9.0.crate 80032 BLAKE2B 89ed96fa1202c3e1891c1e8aac2edee8d672659707aa2215eddaee122fef2bfedb1cbe1c6963111a7dfd0c98957c1e1574623dd7c5840a3becc6d003ff1f6570 SHA512 5e6c65dbb91f6016c76b638c0277ad42fd002d1ff5413a54da353775543dd87d6c1c7e473e0f2a0bc4f41e1b94d4e72d1ea850aca78160a4a1866167b6650960 +DIST schemars-1.0.4.crate 88282 BLAKE2B bb9bbb8a1198cbaeb81520bf5361f74c3ea18b90942536fb4817b08e203ee2334bfe09458628264077f045f891b5b84aec599fceb343aadfc539880d449835fc SHA512 b87734e8f76bbaf1888636264e493285ef5a45bdeca06be01dd6bbe4c3f20f9a74f826af0f3dbbddd8f062dcc7bff0decb1cabbb1b771d7396fd162a3459a860 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b +DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12 +DIST serde_spanned-0.6.9.crate 10210 BLAKE2B 6b3a623aeddbf9b11dfded1a6491e8b629875dab69906797c118c9182f62f45dd77b3d2132f731cce917c60887485edcaaa138894724f2e608b55096ca2f29d0 SHA512 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2 +DIST serde_with-3.14.0.crate 192177 BLAKE2B 25c17e119aa7ea9dce864218bc2e9137f3f01aed84302ab0dcd9a3662e55e5e25312482c977cc442e1f842e337b0cd79dd98a81f21df6f6ad13bc3e1bba6f674 SHA512 410619e0bdc45e615611aef6309608ffd8849e804988487d11f64e5a92774ce4e21277bcf885d7fb661fcd9b496affdf93f04d9139320dfecf6faf1e801a095c +DIST serde_with_macros-3.14.0.crate 39066 BLAKE2B 6215575d65ba112d40a03688a11292f6d5feefe4b7f262c94f8dd11790f336de64e8151bd6d6f88c3d30eb6e94992889bec9692e96bd2e28192be506685d9119 SHA512 05f4d4f2c106370d6db7345f1b1089e990f427b148d172561cd37073cda8c58a0e292366be3e0fb7d6df00cf3ffc8292dc0a69bacbccf52dc85a13714831b89c +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST signal-hook-0.3.18.crate 50862 BLAKE2B a0ae80afc2de0e3eb8b3c10241617cda08dcf2a6c06da3b385dfaf098ea4fb6c14f5d1aa6720325cff15d8ab195bf4d05966dc5a9e7155a1e43fcaf238ffb654 SHA512 1955288d7f47738007252ac2aed0fd05d1c16f1726ae2a97ac35b0ba5a6a82620b26ecc03c4760b12d86d4b83c7484a3830aa84530dc010d398fff436fda3137 +DIST signal-hook-mio-0.2.4.crate 9314 BLAKE2B 018d406ae25802cb376c1f02241ae8e7018f2f7837127a9db40fd17df1cb3e13299c2c372257b0e82aeac1a77b75c732c7344e50e969180e696bf3f8e4836f62 SHA512 1ce372f4550c046f1420b8f4a29cc4c8e904c08fd089cf973f26aa25b39cc6199db56d2ee3bb34684732b79237648e904389eebbc32b5e108f7d6a2d22b1cf3f +DIST signal-hook-registry-1.4.5.crate 19004 BLAKE2B 6537f8523aa03e3941bdd115b35716c62ea523a67f99662e28a2d384a5917c43c68a3a26ee9af82ca44f07494ddf39a5ddf2cbff22b0e0a9fc917cf72bf57b5f SHA512 8e7c41c4b57bc5ecd6cc16e6ea8206af0005ba1e7640e2eaabe84c81312c400c74efc229b563f4627fb7d167cd7bb43e0d2d75ae5b8c545ec9ef43f967ba838a +DIST simdutf8-0.1.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268 +DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b +DIST syn-2.0.104.crate 299699 BLAKE2B f64d2267abe9140456dd31d52ada0c75bfa3e4e0112ca77491245e9e84a0530f6c7cdc7428b73cf567a65ef6e7727f814fb9cb34db0ecc9cc3afd05b69fd36f7 SHA512 da532fa362266161b5604c821c913f8f990eb32c18e18c0a360b7147b9f71ae008e208f377cb203e85818bd5db926951122a971fa97563a10678f0ba4671e64f +DIST tempdir-0.3.7.crate 11468 BLAKE2B 65850a69a07c5c7e5c25d77bfc9881c994b1fe8466b1712b904d9758b234f8d12db6e1b740d461a48b13667bdeca8178e75c956fd6eaa0c0d5aca5aa1ac7523b SHA512 e5b02f7d260ff594fc2dbbd441eb8adfa36ede937f32c8c812b458167c0e49f5cf493c6ebf83ce8007a0aeb97016169fda7f5d2996fecc72f9409d6f463d9bbe +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.12.crate 28693 BLAKE2B 1145357098af4342f8d5f5cbe329acee408cf35b86ea97a0cbdca1cecd18a67f4798518266bce21f154a8b3baa0291b7bfd8edfbe29879364cc86e76e7c714d7 SHA512 aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.12.crate 21141 BLAKE2B 091cfa822bdf6cbe0730ac0ddc19c6102f6aa341fe68b18f335588f1166d9a0d34278c73e440c657b5890689f2c73c3c94f4d07abcf7bc77ac2139ce6c0bb555 SHA512 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb +DIST thread_local-1.1.9.crate 19315 BLAKE2B 31151ebc58e76753ef8c15a8b283a2b3a8f833aa4431ff1a28612d6a700088315839abe09a6d582ae0dab824978e2d2b67ec00e46cdbbb4c962fb72788b5368d SHA512 80fc2548bae302f22de10d8240d0701efd64cc41eb48b06234426d40f0e05716132e08a8bfe89e17754d61fee37d3359394cbef8e16af307dbfa76e1524de7d4 +DIST time-0.3.41.crate 138369 BLAKE2B 1e6e22c973dc33c950886e9628864dfc07e52dd05fb6880ff233ee4815f41172374af9672c44d53c56c6ba1ca38c53315ae1b4999f1fea3706562880481ddecf SHA512 be43d521ed6bfff6331d614112877b0b68d99ee7bad8533dc0d49193bb130f25c933bd7c9b6af873de252f9aba59becb47ef72774ee2e57de106b6f34b646170 +DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8d84f1613f440a4d61a373f767aa204cf557f82d41a990cb74e952b5ae51e467f9ad0eca0175bf3cc4385dee2 SHA512 677e6b67081901b2f0bf2856a2cc29ffbb0ec3a4363e6deaa3082890f4972669f30cb55863462d8510462faa6dd698b013e04921a0657005633506b51dbef531 +DIST time-macros-0.2.22.crate 24604 BLAKE2B a511923e4c8d790ed422e4635244796154b6893a3dfdd32e9b960fe0a12749a23656335573b42c1245984988382e6991e242830c770378580a61e9f451bd06a5 SHA512 7633ea40338364add29e7cf6beb7f2e9c441a8fd6079fba9b9fd13dcda6537c2ccbc3091cb6551715649d13080567fa26ed6db4e4b3402736105f526da2f45bc +DIST toml-0.8.23.crate 36050 BLAKE2B df3b8a263cffefa8c1d0736b69d74c1ec9bce70e0dd96934366ff3652fd5052362e738f807b2ffe10f91fe6867fe0e3f45770bbe141c8f3995fdbd5233a77a5e SHA512 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0 +DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48 +DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466 +DIST toml_write-0.1.2.crate 15660 BLAKE2B 8db23ea7131d61e57fc20ee3e26c62c95448953b9962b63c7ffeed78d1a057b447ffcf2308666b97c294a62e8ec570f77d5eccab3637c17f2dcfadee54d202f6 SHA512 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-attributes-0.1.30.crate 39142 BLAKE2B d7dc828c9dd73dff54b3b86af9777e719a0acd7f7be9ec9cfe0be95bd1c6d2b3e455659e4823ebb602db33e265292548eaf9769dd1bb9b0a22ed64d53a4bc270 SHA512 cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab +DIST tracing-chrome-0.7.2.crate 14030 BLAKE2B 6ffe58c4b60244d10e41addd7fe1532849a0ae56747bfebb18565e362c727b7199592ffd524c39b4d478da7dfea2dc03b1be47a1908f91abff7d5edef67ca410 SHA512 0ea9fe590f648a193714890da388183305d4084696926f5694eebd3c1da8cae922df335500cafdd60ba16ee5ce59a59e4fa292b97ccf739a19c2fe7fe145b0b3 +DIST tracing-core-0.1.34.crate 63760 BLAKE2B 3e4377814970e27524b813177fcd619df50a4ee75e7d1fe91dc61ff191137c445dc9a50a333f11694f728206283c829cc8601631660a2740d8e84f6b74d3e059 SHA512 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.19.crate 198345 BLAKE2B c7083168e62619c856b872570b85b44475edd687fb6d5c3334246622900fcbf4e4a8484c23362fbfb358d6d9f8088f7dbad2e2ed30954aebf76d1b57324b712b SHA512 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c +DIST tui-textarea-0.7.0.crate 67947 BLAKE2B e1a1ef6396e5ea00ac89989c51214953e4d9efe5d4de5c5c3fc11ed92502213c703318fb09bf3290d71387f33d9bbf88f93b1aa33d57194377c63566fab2568c SHA512 93fb2687d204b3b671aacb5989ec9095db1110d258862a5cba33d545f59c45ba39700340a987efd3cff9f422e27a020f7440a0205997108436f12062bf4f1a32 +DIST tui_confirm_dialog-0.3.1.crate 107021 BLAKE2B ebe8b25c1eff733cf4c9e165d3cc38c0e1720661a6d37039ae8ebae5c72fd8024d140b8197e386b87d1751824e26ec53fac690b85fed3e397916be2f61716868 SHA512 6e2183018b4fba4fb6d54df94490ed42c94497c0cc5542d320934d261bfe09bd89817d0baab190706effa4ffdf453e805baf05f8a0aa7ce75fb844be24b7ad34 +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-truncate-1.1.0.crate 12529 BLAKE2B 908c794c44d4928bcb73e3cb7f89a5f57ec39bb0a2931db282849d547fee1e228f0ae01d50421b86a5d08c4860c4960d96909f1444e00179ee7309e25e1a7fd6 SHA512 090050af06ec187902102b07b2caa4f5c4d1a046d013aa1fabef9d18fd3679a6dc4dde6b55b9f606dfb057349fb5c10e2c229d3577116c9fcff07f1099fdf4f2 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf +DIST version-compare-0.2.0.crate 13942 BLAKE2B 054f7d717ba953f4dbda226aa22332fb40622a776a6f53450831f027273e5a64bb8e87d42a9af1c64a6f035afa76565309c5a8810a20b8a5e51a7168a2e91dbc SHA512 b799c1713d4bf7af00f9c6d562d39c5e916f37350c2f3f57119277725b81c93246d0b1410d4ee981694bbbb731460b6512a813fdde1cf25949cd45fb3e70bd6f +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 +DIST wasm-bindgen-0.2.100.crate 48288 BLAKE2B 8fc4f71c7d6cef15f131a9bdbb50e3eaf9f3894a5b6c1d73876824efb731b46e8c3449947893103f23bc15cad228a1b8bcccd45ada20df53b3f3dde6e419c184 SHA512 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3 +DIST wasm-bindgen-backend-0.2.100.crate 32111 BLAKE2B 6bbbef709753e22230176121388a95fdb8f4dd32e0755dce5bf6c1127c54a236af292f319d14b5cd97bdb310fee65288e8f404921b83693e287164cf9d589a2e SHA512 a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770 +DIST wasm-bindgen-macro-0.2.100.crate 9663 BLAKE2B b8a3fc6b3571f8caf106a9e9f3d9cc48b86096d714c5d0208f03d44d47003b3b26441b5cd68bcd49a8c05758bc1b984e460fb62ab439ff2d68c72766ce20358f SHA512 a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42 +DIST wasm-bindgen-macro-support-0.2.100.crate 26243 BLAKE2B c18e35978b62dd2822ba8a4f6955cd5154b2a0d81b8e8032c2f8bda42c1c25f74a13f3e1c3a7bf47a823de2517a237e6a1aef18b189bf1f2b934123c58d1eb34 SHA512 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf +DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B 886fa72cae891d4c2311e12e28f0a7bde9bcaca893603afa3428a402726b3b2bcdb6cb7dca6fdf983bd8fac5f049f0543537f2161318769b43c7eebfc906df27 SHA512 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61 +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-core-0.61.2.crate 36771 BLAKE2B 0f24843b8764dd9eab2df52d65b837ab3b0132a4cc5e4ba58ac21853add8294abe0e57f9e30c6419eb758652c6aabc808c79cac35014e963c6a392f06ece58f1 SHA512 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0 +DIST windows-implement-0.60.0.crate 15073 BLAKE2B ee01abf1393df94e57860440c2b768ffe0469628af014df24799947c923a7fadcce652622c29e6820857607f8ea4024c784021473ea2532e2d51c60d7037600b SHA512 e0e423629b17edd8e7a202170759dc07e51eac3184111ffcf58e2bf8c94cea5c9c50015789873cad526b5a0cd3a12890461a91cdb6a04b0ad14926534e0a6d76 +DIST windows-interface-0.59.1.crate 11735 BLAKE2B ecb776c43d0c1c8e635975a141ea5c3e04639c10058d7bd55e8408fc460def54feca0984bf03504b004f2403b7b62a1df14f31ac2f2dc128b9b7f1e4c373fc87 SHA512 2aab8271746f67998a893f97aebcbb333b5c83d0ba28931b4cbd356c3897899cdab0b58c4fc82abddc1eedf758fadc6880e8bf35340929827e572d5b2653f9a2 +DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a +DIST windows-result-0.3.4.crate 13418 BLAKE2B f9563f7e1c169c43e18cda275b47058e92e461704ba58f197625f13735c9c949ad5c9e359606c36c162b5d6cb2d137cfdd3ffbe7a6471e2b4004ce1d5525302d SHA512 e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0 +DIST windows-strings-0.4.2.crate 13983 BLAKE2B ab8603b4927b85790ad12884ca564a9416fd51c06d6f574bc8020820253ed19f14fe831cca297f492bf34d7e8a856012d3da1225aae3bb460134b5cbd998dca4 SHA512 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.2.crate 7046 BLAKE2B b4b856f2d1f5b3eb4dd02efb4a3394a4ae11349b809ba2d231e71b005ffc4f801cc275248d998d3bd47cc2f6a9161f7f59cc11cd019ac2180cb1f531a5da60e3 SHA512 9a1f236aabf0b1f2a649f926825e1dba54b1257ed4eb494a8c01a21114d945f57ca4371230693b90e0fd3e1bf48be7c31abc7818b3ec65ce1553e6cdf97b9963 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.0.crate 782443 BLAKE2B 64a74d4f10a60cfbd6cc02dfbb41ca9709abf56f49f74a6dfb4f4686bdc3d847d27eb92553c553c4ccbd39dd4f967bad1cba3c42a33a0e86fd8500284f260cd0 SHA512 185d1a63f3c00a4acd1a14701fd12ebcd715d6e709d6e40e6423e832fda0336463a8746f8eb5e3f81c9fbf26ed0de2332c04bd4d057c57ff67dd43e6a07fa9ac +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.0.crate 834446 BLAKE2B cc3df33489a282fcce6d693dd14d4bd5a284279794fed9e717a37c9367e4b3b40c47981e70adbcf8b15cc9cc01aebb63cf90f4564bd4289c8ef8daf59fd6bb50 SHA512 32d56f60b2327e334552f7554e67adc042b3c8e79f6b69237d83fa28f768cbee232b1e783430dad1b437dbaf2d7e1f1ae5c53e2cacf3021b99498148ac964cb3 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.0.crate 936973 BLAKE2B c64b15193a5263e871e1919ecdb49fbf5a94b3e5b8d96c547a9212733f3bd07096511cd6f6b129dd3566bfc263c17e909daf04925916cb4f6789c797926ea793 SHA512 676ec6ed73672e418913078d8bae9b74679db02a3b5bee9cc72c62452fb70d87f7dd1e2b2a7e4e6058f4bc536c15075f929c38c7261d7f47872099a397fb5ca3 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.0.crate 854056 BLAKE2B db81a346b516db01e7977137e11f79c0cf1df0763a5415b75c9f49972436c22ab77084f958b92a7cda3fa11bf2a764ee7bb6b2e6592889a895c278793a806ff6 SHA512 ec830a4c7b5d3be4948d788971f034c53e4bda7351ceb9aeb5a0af24868fe8c8383f96b1736de27832b113d2a679d5fa8764db2fe2db5942e25bccd036e96232 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.0.crate 903450 BLAKE2B 0cb567d1b54ff979ad6549f1a17919510eecd62e028bc01ee3448ade18d08e684746023881f713e078ae5ca9d9e799cc4e6d15bea12f926463d291f46d6b3c85 SHA512 9f7f6df98e47895e0824dd70af7b6dd5017b65a6904f0b0c6cba8df59f8162489754c6437f87b281fc8c34da2557e21eb33c89ef505f1b3fbcf60f5152191342 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.0.crate 902585 BLAKE2B f376f4ed30c1f82f567713f2fa03dd5fe5f8e78ea876d4d29e4b3a0fc52400d64cd6b971e06fb4607e5da15d6c4aba6a7a83841e2f178ffec73e70996f1ce052 SHA512 9856a67c32c9969100ff4f730047f92ecdf8a19e003553b3d9cbfd847f376a20c72a1202071a36f3640afbb6ff45f95c83579ce4a45a2b64485c980fc06b65ab +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707 +DIST winnow-0.7.11.crate 174175 BLAKE2B 670978b34aa12878525d6b3446bec7779cb877815f028d2b06bfe87fcca3b0e4d67908a25de87fa75486721804e782ae86f19809e5a5a9c7a6c63c454bc68459 SHA512 c4ccabbefef86214050ce8251dd4ee36e2f2c2203b196ecf40b8d61c40a2d47c23bacecd3be4585dc08c9a1cf31ceda4263913229d39ad30f9362c2f2e1fdf09 +DIST wit-bindgen-rt-0.39.0.crate 12241 BLAKE2B c8cda3c7a513dca58e2ad52b03692714750870801af37a235bfe1f217afe880f36df56d8e54b52ee1cb9f4e30f5580b8a28519b44084d2191146977f237e406f SHA512 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7 +DIST zerocopy-0.8.26.crate 249223 BLAKE2B 793b5579fc9120026d2dd7b1a6e7fc2505476288c1f6dc06746c3d65a8655551ba7232ddebb54cb2abd1284d8103369820445cd11b31d86501871c69513e7e1a SHA512 dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592 +DIST zerocopy-derive-0.8.26.crate 88080 BLAKE2B ca9b8ee1970b75d0119a520ab4f2a44b88d28b2b3c48acd2fb81f3fe1b1081efcb52c50bbe21045cc8b16d15305f87ea3c8032d40298af1ecf024e8ff8cf0c2a SHA512 344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526 diff --git a/dev-vcs/lazyjj/lazyjj-0.6.1.ebuild b/dev-vcs/lazyjj/lazyjj-0.6.1.ebuild new file mode 100644 index 000000000..a18108538 --- /dev/null +++ b/dev-vcs/lazyjj/lazyjj-0.6.1.ebuild @@ -0,0 +1,232 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.19 + anstyle-parse@0.2.7 + anstyle-query@1.1.3 + anstyle-wincon@3.0.9 + anstyle@1.0.11 + anyhow@1.0.98 + autocfg@1.5.0 + base64@0.22.1 + bitflags@2.9.1 + bumpalo@3.19.0 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.2.29 + cfg-if@1.0.1 + chrono@0.4.41 + clap@4.5.40 + clap_builder@4.5.40 + clap_derive@4.5.40 + clap_lex@0.7.5 + colorchoice@1.0.4 + compact_str@0.8.1 + console@0.15.11 + core-foundation-sys@0.8.7 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + darling@0.20.11 + darling_core@0.20.11 + darling_macro@0.20.11 + deranged@0.4.0 + dyn-clone@1.0.19 + either@1.15.0 + encode_unicode@1.0.0 + equivalent@1.0.2 + errno@0.3.13 + fnv@1.0.7 + foldhash@0.1.5 + fuchsia-cprng@0.1.1 + getrandom@0.3.3 + hashbrown@0.12.3 + hashbrown@0.15.4 + heck@0.5.0 + hex@0.4.3 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.63 + ident_case@1.0.1 + indexmap@1.9.3 + indexmap@2.10.0 + indoc@2.0.6 + insta@1.43.1 + instability@0.3.7 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.15 + js-sys@0.3.77 + lazy_static@1.5.0 + libc@0.2.174 + linux-raw-sys@0.4.15 + lock_api@0.4.13 + log@0.4.27 + lru@0.12.5 + memchr@2.7.5 + minimal-lexical@0.2.1 + mio@1.0.4 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-conv@0.1.0 + num-traits@0.2.19 + num_threads@0.1.7 + once_cell@1.21.3 + once_cell_polyfill@1.70.1 + overload@0.1.1 + parking_lot@0.12.4 + parking_lot_core@0.9.11 + paste@1.0.15 + pin-project-lite@0.2.16 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + proc-macro2@1.0.95 + quote@1.0.40 + r-efi@5.3.0 + rand@0.4.6 + rand@0.9.1 + rand_chacha@0.9.0 + rand_core@0.3.1 + rand_core@0.4.2 + rand_core@0.9.3 + ratatui@0.29.0 + rdrand@0.4.0 + redox_syscall@0.5.13 + ref-cast-impl@1.0.24 + ref-cast@1.0.24 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + remove_dir_all@0.5.3 + rustix@0.38.44 + rustversion@1.0.21 + ryu@1.0.20 + schemars@0.9.0 + schemars@1.0.4 + scopeguard@1.2.0 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_spanned@0.6.9 + serde_with@3.14.0 + serde_with_macros@3.14.0 + sharded-slab@0.1.7 + shell-words@1.1.0 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.5 + signal-hook@0.3.18 + simdutf8@0.1.5 + similar@2.7.0 + smallvec@1.15.1 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.104 + tempdir@0.3.7 + thiserror-impl@1.0.69 + thiserror-impl@2.0.12 + thiserror@1.0.69 + thiserror@2.0.12 + thread_local@1.1.9 + time-core@0.1.4 + time-macros@0.2.22 + time@0.3.41 + toml@0.8.23 + toml_datetime@0.6.11 + toml_edit@0.22.27 + toml_write@0.1.2 + tracing-attributes@0.1.30 + tracing-chrome@0.7.2 + tracing-core@0.1.34 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + tui-textarea@0.7.0 + tui_confirm_dialog@0.3.1 + unicode-ident@1.0.18 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + utf8parse@0.2.2 + valuable@0.1.1 + version-compare@0.2.0 + wasi@0.11.1+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + wasm-bindgen-backend@0.2.100 + wasm-bindgen-macro-support@0.2.100 + wasm-bindgen-macro@0.2.100 + wasm-bindgen-shared@0.2.100 + wasm-bindgen@0.2.100 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.61.2 + windows-implement@0.60.0 + windows-interface@0.59.1 + windows-link@0.1.3 + windows-result@0.3.4 + windows-strings@0.4.2 + windows-sys@0.59.0 + windows-sys@0.60.2 + windows-targets@0.52.6 + windows-targets@0.53.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.0 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.0 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + winnow@0.7.11 + wit-bindgen-rt@0.39.0 + zerocopy-derive@0.8.26 + zerocopy@0.8.26 +" + +declare -A GIT_CRATES=( + [ansi-to-tui]='https://github.com/Cretezy/ansi-to-tui;74bd97e76066186cace33ea04cf497055db67e62;ansi-to-tui-%commit%' +) + +inherit cargo + +DESCRIPTION="TUI for Jujutsu/jj" +HOMEPAGE="https://github.com/Cretezy/lazyjj" +SRC_URI=" + ${CARGO_CRATE_URIS} + "https://github.com/Cretezy/${PN}/archive/refs/tags/v${PV}.tar.gz" -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 ISC MIT Unicode-3.0 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +# restrict mirror for faster downloads, since guru isn't mirrored +RESTRICT="mirror" + +RDEPEND+=" + >=dev-vcs/jj-0.33.0 +" + +QA_FLAGS_IGNORED="usr/bin/lazyjj" diff --git a/dev-vcs/lazyjj/metadata.xml b/dev-vcs/lazyjj/metadata.xml new file mode 100644 index 000000000..fc2894435 --- /dev/null +++ b/dev-vcs/lazyjj/metadata.xml @@ -0,0 +1,16 @@ + + + + + demize@unstable.systems + demize + + + + Cretezy + + Cretezy/lazyjj + https://github.com/Cretezy/lazyjj/issues/new/choose + https://github.com/Cretezy/lazyjj/releases + + diff --git a/dev-vcs/llm-git/Manifest b/dev-vcs/llm-git/Manifest new file mode 100644 index 000000000..581b0d972 --- /dev/null +++ b/dev-vcs/llm-git/Manifest @@ -0,0 +1,357 @@ +DIST addr2line-0.25.1.crate 43134 BLAKE2B 1538b50e123fe0a3fa0940ba4718cc86720e63f874fc7d949917720feb57e6daefa471caaee4c14e200ca385af738effd388861982c128933390b6a6227b7d2d SHA512 c400f3b6ccaff8a1c0d7d82c708a1784b8fd5ba64b6e420e85819d59b1cadb55fa59c852925093b921469f272d1d5140cf12f013ae75d1e1bc85021097df8fc2 +DIST adler2-2.0.1.crate 13366 BLAKE2B 3b28bbd7f89424567ff1bb36b984bf4fd767370459f5548545218cbe1c9f082fedd932fccc7e6acd83a1dfa06a371124801a772e5555ede7d6c2cd1ac57930a4 SHA512 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d +DIST aho-corasick-1.1.4.crate 184015 BLAKE2B 088766e505a828a221a9bca29cb1833ac3964a538cda62d12b723a263fe0e588406af0b710cf87ef67b0ccb9aa3bf69f42e0e5225ade47abe93c73fcaca69ec1 SHA512 c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402 +DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e +DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa +DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d +DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b +DIST anyhow-1.0.101.crate 52315 BLAKE2B 8c3f626aea2c05d27e5a7e401147f0ac779775f026aaced102ca1197eaed9ad971b8170294da9afb5c8be0be87ae3deddb891ff0de7d5726f16f388593f6b328 SHA512 a062eea355a23cc505d7a116dcfd135a905210065069efc6917b520b292f248f6189f58c8ac1392be57f25d8e44613c351901990adaeefeb2d0ba8a612ed8496 +DIST arboard-3.6.1.crate 54018 BLAKE2B 77b2d7c30c637fe9e8fd8dcf8ea19a48e120f1e0f46202e40345456afbdb311fbf24e2e6e6d77a413fb5f863fef61ccc0501cee11f66221191e0dc99026bd0f0 SHA512 e434222a82a4e16747ce1893a27140bde9b7154b9da8a19c226559540b890fdf5b6dc2d8265d20821e458bfb678cd950b1a750cf67c0029bbc980ab6515893ed +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 +DIST aws-lc-rs-1.16.0.crate 222978 BLAKE2B c11cdbd32198ecfc218b6aca37a88d3264d95d0398c40304f1eca0141bfdb1c58d2e423145ccfc843de45f0b42aad7cb64d26045e4f62683fe3e214abb1e6e24 SHA512 8ca618e575a27780838b393ee970af4cbc523d5bde55d6b6a959588f2dbb42052060804e756d973e926f70c320b3200a54413d104027c1a6548bb1a83fe0db92 +DIST aws-lc-sys-0.37.1.crate 9648620 BLAKE2B 669510b16af295a76ea5b0398caf57a0a3797fe7bd7382d0f053fe4e63eb01652c7d4afb4c5c38b0a5714b2832fc300b3003a9aeef698e20d4ccc7047f46ba5a SHA512 5a7119ee6e71ee5a844ed57c4c2697038230cea4652cbe900d3714a5fa43cab395d1dc346aa9cc50c5ec61764945f9ba571b95a0bfcf8349409099067baf7c74 +DIST backtrace-0.3.76.crate 89458 BLAKE2B f9a6aa545fe531202724023cff860853609afdded38328131810d9b32a80a5a84dc6e6f107e14b44238cc8111eacc95f58e0069406b94f5f4e83c8dd6b7efac4 SHA512 2c36a0802f16aa9f4010a466e27876c34fbd50016ceb4bf701eee6bf7688fcf9cfbcab1df8f4a601e0981c811f8d16723fc3437b783b7fe2a6ef3711bb2d4564 +DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bitflags-2.11.0.crate 48906 BLAKE2B 35764719b3070c5f9b51d35297803306ce01823ef07d720e5ea5e112c072b45c4d497f6b63285b1a0fce2842b1468bc252b00564c2ece14211d2af2cd26c2faa SHA512 d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac +DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655 +DIST bytemuck-1.25.0.crate 53466 BLAKE2B 830e02a871cbffdce2852a474e330dbb2ac8db55e916fe77a0ad520e7ed0bd45b8c8855e75e37c20bc30cc83fb3e0694914433e0fbef11ca80e07d89a82b2b9f SHA512 9dd563be656ec3fab00017b5080022f4d0cce4b10e314129609d19c5b7595da2d5a80f9c14170bb09ed4cf712aabbe40f17f9efe5f19acff80f27065c98de5eb +DIST byteorder-lite-0.1.0.crate 15909 BLAKE2B 751735c5fd618d548c0dddc2c6a4a1bfb41a2eb30ee2860b9e7b5bb75d591a9787aa36940acd9ab14242636e37aca6d568f39df07f7cbb771cc475234c696e3d SHA512 d38837acc5926fe98ddf4336a603412f678b5f46d53a7eb926a8885d28aa24d51e3968f0eb2e6d2d7711e5ba30b8006a27076ea596b0699e93ad3d9e05483c4c +DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab +DIST cc-1.2.56.crate 96059 BLAKE2B 15d2be0039758c408fbf14099c7d7170c789e01451b3ab17bc8d7c99db0e1777a1525815224ed0eb5f7cd466ae16b15a72e9bc566df81056e2f572f274c9f762 SHA512 4969d59f6de39bb2b4a0f56f4a25b34e0023cae4856a4e9d046b807e81dbc95397b97f1cdff69b8ce770842f587af19f692a5fe160f7cfedd0cedc0efd558962 +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST chrono-0.4.43.crate 240392 BLAKE2B 7d900703e48061b0e5c6e0b0633f2d55e4fe012786149d258e38776eb39dc57a153b7475e56c06284d7926c20cd1b95fb741662b4836920cb75aacd12a094b59 SHA512 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4 +DIST chrono-tz-0.9.0.crate 361570 BLAKE2B f8178a0117f84c519d8b26d016878cd663294578b77d9fed1027d208a2b3b43176632b27c390f929d48af3f1991ff726adbca311363feacd44333cfc4e20a9c7 SHA512 a0c281985ec81d722583e412d5d9c4235e550ce01b9bf36cb9d6a2a37370d0c0a194a1818e6779fde1bd0107c06dceca624cdbca2aa094821b80ed91f53fb5c6 +DIST chrono-tz-build-0.3.0.crate 6139 BLAKE2B 157b1008045e2bbbf5b6ff3aeac3594ca970899482a16372cd731e144d2af0006b448c04828a1f4540ee7474b80e35417ce9e71f6f86835c558c37748f9a5552 SHA512 4aab68db4cfe816c8de21165858b969cdf8ede3c6f19be5150ebcc3237e40d052716650bb0cded7867e8e6d78e5fcf37e274b961108e3a025dc312078edcb0ba +DIST clap-4.5.59.crate 61997 BLAKE2B 64901d49771b856cb8f213cb9ec638fa48aeb20682feeefa6f53303a89a564e5fac9b92aef67ba4df8a5de7aa30ffb1fe397cf8dbcd2880d2919cb0758a6a9e5 SHA512 de7727f4d1e0e6f26f3760f0f45b31ede8e938dd8ae3cd5f698b28406138d508b759f083ae38e4e5158d07071241cc704c5d383a869020de99463eec28ae4b4b +DIST clap_builder-4.5.59.crate 170949 BLAKE2B 8847e2be861e29453ea44ec97f910b610e06816871432d55132497b6e8b82297fe2dc553a5e6cff6712325db0740304189597686c9c6b393124508e91cf65dac SHA512 05807f687c7cc720c52e909b757cdac61d46583597e1f5cf83d186b14d7d7fa41eaab4f453d7e76cd17b8748ea30dbf7be2cab5726596d8a1333087b4438a3a3 +DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64 +DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887 +DIST clipboard-win-5.4.1.crate 20994 BLAKE2B e5bc18c57d10c266f8aec9eb3cdaa026a31874c6bc7bfd580204b32922e8260e153d8cfac52ba4364a704eed6deb1fa1a073ce8991a54e704126f5667b730249 SHA512 e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708 +DIST cmake-0.1.57.crate 20376 BLAKE2B f9ec6c82ee8ed862c524d1ff7fe335379d128aa44bf5e904372aeecdcb3e78d2a9dea73a2f90c1c25301cb3c252d5f4d9313be56ff3e91fe9f7ce732167f44ef SHA512 34ff920c0f866bcc5fa8ba385b1945629c9174b6f3b006ada9f73fef945f67111f17342304ff74f69630bba4ff7450a402e1017a99fabc1296d276df4e4b633b +DIST colorchoice-1.0.4.crate 8196 BLAKE2B be97be7d875cdd09cdf3f2594f0e7ed80601de62bc907ff70053317b9d48e889b3fd2fa0da5e6a681fcf80b24be5e16089289e3dbdb68255b486c18c517c55f1 SHA512 0bc6e55c3909e7bcfdf198d5d68ed8b588b82a72f53aaa41efeecf9dae2d31e6c172a7ba922e000fd7cdf6373c13371a98e7da08e6988fdcfbf20782dda8e4e5 +DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST core-foundation-0.10.1.crate 28886 BLAKE2B cdf45ff591a441337ef35cc4784993f95e398e5aacfd91d6d8eb0a3b38f9a6974f6a47797fe63da569a07c6ce7fa8b4069d084ddafa10c85f31ed543fa7d2f99 SHA512 2d7cbb4fa6b5684e700337eb86ab5c0566a69c027bf7a7eb19054e9d9f8955a7cb069d3e31ec046be4fd1a4ce1883155be8f59d223758974a649cff80ef0a065 +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 cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.5.0.crate 40723 BLAKE2B 6e91ee57a1915c9a9f7305db24337f03cbe48fc60ef01c65ea55dfb4f1f60c9c93736d9b69efce3759d5504a1988bae7a2581a494edaaf27ee030e25e97c853f SHA512 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-utils-0.8.21.crate 42691 BLAKE2B cd9015c41f532eb3c90101603f32d383f01e6880718b727d6d1fe46872ae276cda685e1b548cf77dd22bb1a05f0d4c4982332c2bde90e1743dbd7f51919022a7 SHA512 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8 +DIST crunchy-0.2.4.crate 3887 BLAKE2B f957597c82795eb10d43a6a98f7575e19b9484dcdf9fe35ac79ce406035d5d467021a0c563dcfe8f717e800b6bf532fcd72cc11be47e084405e16219b88e67b1 SHA512 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b +DIST crypto-common-0.1.7.crate 9619 BLAKE2B b9a31ed6f3f06e0709e7c5a86a146018c9ef67e366f27c1d4fe07461d97810951eec60e92ec1531e365bfb9ab1b4cfbdd86b6cefd8b06ef2aa170c38f3c9cae0 SHA512 dcf3a6fc81f2b6528696dc762427fb198faa9b5effe1ee9fbda795da08b0560cfd6c286b55f1360864e95284bd9a52edabcf39fa9bcce71ff0621dbfef538c82 +DIST deunicode-1.6.2.crate 172772 BLAKE2B 14b6d493df3fc54cad823d89eefeb8b7168b251c6ffdb7dd46cdc06299263fda6d525ff624dc09ecfe81a9353c838ad5b785a768f91e14c6ab0202ee0fb6ac05 SHA512 3e01be60a528c48e4f86e0363e0f8bab35d444ec0d4fc0ad6c611a22ba55fe6265a9856ce6816d459a88551fa15d766de350d71e185655e4ecf921d8eaa9c28c +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST dispatch2-0.3.0.crate 54606 BLAKE2B db60f0e73ae0858168c617de34e22347e657b22f5328e7d86c136008d3b6b93ae36f295b1b5b3ca677c419e333451d16dfb7852627fa36639807dc7f4cdc9a04 SHA512 2f0a168885fabe8fb7443994bb666c94ce95d9b1f14eee6e19b185b27d4cb33c5e76f85244cb9e5735566d02b7c61675e42911d6d99b079590dbd124aed56f59 +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dotenvy-0.15.7.crate 20293 BLAKE2B 89a205ca637c31678fdc7249212a6a71a10bea47607279087f719a4929ca30e27f5cf74d4560390ddbb825a58bebc8851a82c3c6ed525922a74206a85bbde6f2 SHA512 208eba7f7d012b71dbdd19d27fad4fa1d2982507d3362167fab72ce819f44972ac0dab6a10f3842f3f8b44d979cf8517240fa4249ee066f4806ef4e38e343bfc +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf8210672820366d78aadb6f159055917477e6771e9fbda88787278bf3a116bc7253dcb705b601e54038a93a1820c3c287a SHA512 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366 +DIST error-code-3.3.2.crate 8516 BLAKE2B ef3c69f3c4c0a26980fcea100b6fd3a387180f1f7ba1f9bc5e1171e5c40d0537dd502426d8f76797b36a5d22b9c4f3c7267488bc13edcd8f13677c49d39db17c SHA512 07a5c08594aabef44a06b483fae98788117763de68b039fbe083724633b291e521b3e56ff70f2bd38b843986d0dd4a986044104c4b39d8e6baadd9938a0bfe1b +DIST fancy-regex-0.13.0.crate 85930 BLAKE2B dee797093765f8f1ea6b8896cd832983fdbeafb23828b896811f2657e135b71e374a713fc37f68ff128068d04ae140bb2864415db1edfa2e300aea04ef597474 SHA512 0e7ad0ea46ecaf9eefbeb696bc99aa725022d92f0f11b9f3efb8e81a80a058fed08816d3f9efb4c5fa0176aa1b649e13f5ea18d3352f75a7d2be772fd531f744 +DIST fax-0.2.6.crate 13279 BLAKE2B 9edc226fe8e2ca0a0eefffbc3d4f7bb81b2490a45511163c9f25078d8de62088ada38f33561862ee8dd8006f55bdb863e734c35fdd05d76498156b272a97d15e SHA512 7318282f1957d29384303b949f0a25c1ff9e666973472c1bdfdcfd1ad51ec053916d3b605ade9cb67f01777158555d83f4ef46a9c1b00716921e193204e26e3a +DIST fax_derive-0.2.0.crate 4442 BLAKE2B 99252817389416f80e7646d03dfb775cdecc43bfe9699c67946fd383ed4a6801fe45535f862a1b1af84a817cf1b777e670e2a998685fc8417839f3e7fd9b5f67 SHA512 b261805b67f0a4b4ba48105c8da206b8301de0b423432d175ddc70c82abeea8d85d87e65530d8832e192fd30d65356d1927b1e648b0d453dfcb7b3907b716b06 +DIST fdeflate-0.3.7.crate 27188 BLAKE2B 284998759bf6eff9122224eeb14864d2693a166c140a2fbf84a1ad195599b5c005d1128499d2fa37431a87bfb15f65edbedf9b62a47c0964f635b6fd32033499 SHA512 7418eb5e55736788fbc3637e0ff4ee84e3b1d833684862049b3025991a5449cea6131bb04911d541178b0a91e0600546b8f2b646fc468dba6e631501b202c306 +DIST find-msvc-tools-0.1.9.crate 31493 BLAKE2B 4137592addf8b58f4e4c02be537a72b132b38cecc1c263c2569fe40e2cfe4377e7141679f32661f44ed467cf9723343ab13732b3d6f4a2a84c610d0958e7e30b SHA512 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de +DIST fixedbitset-0.5.7.crate 26537 BLAKE2B 48b7e02d7fa3fb33f05fb2de50a829e2f25d19ac680d59c754faef754ca4678d1671fcdc66d06c39b51b4f937bca44a89b87da195e43a4a905a0d29fa95996f9 SHA512 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60 +DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a +DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d +DIST futures-0.3.32.crate 61234 BLAKE2B dd15b4558a91d8012bfd9d7ea3cf9764d8b4d9a4d9a2fcdfc10f30465d649989b637045e2cd72948dae060eab3de4ce257f90de263e4b08c3bd0cc37e79bfcf7 SHA512 ba0fab7062af4d01143ebaab728b9d836a6589821e49347751add959f7b85c685f91f99b6a31e44988d887c4301bf657c0f8d969cb3ae219235aef2528aeb4ae +DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab +DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137 +DIST futures-executor-0.3.32.crate 18581 BLAKE2B ef9b6c7752a913d9ec420858c6e1c102c7b961412fcfa5a6832f11b1f3ce7ff47383d0b0827acbc2d84c00f3a0fd92c3d61be44eca4117470211ff3dd3de0880 SHA512 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040 +DIST futures-io-0.3.32.crate 9191 BLAKE2B 01938a42ddd4de31a389136376738b4e6fa6820698b470fad50db28886435857a9ef4b30d871559ab6a4fbdb3325cc05615a53e4bb37fa4eec2d019f26fcd42c SHA512 df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61 +DIST futures-macro-0.3.32.crate 11929 BLAKE2B cb8645742a8b70286ebcb3c8f676c97726e0e8367a926d171439c8ead49933afab39111b66edb249133274641cf623086f4eacba4774885552b02132060d45cc SHA512 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9 +DIST futures-sink-0.3.32.crate 8106 BLAKE2B 881eb606c985836f361f5133b32401f4ba84289a0c8e0e075f74ee2a6fd9ee1fb9197f53086c368c2e231db5f1e61ae88f99f578c50956d124b612f1e8060222 SHA512 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3 +DIST futures-task-0.3.32.crate 11377 BLAKE2B 290a2e7f7c957acfffc8041a5ce961b84bc6b1d02412ee8dce29cdc9a7d4daccbe430291d1a735c132b907448669aea4e5a3aa292cb5ea4b466b30fcd4e3f98f SHA512 eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520 +DIST futures-util-0.3.32.crate 168797 BLAKE2B d804428849635088636df69330881d68474db307ac4dd5863d73d1d93c54e90a18e21663864e94f2bd86999356e19b8325e321cd5c63da6e3e05f26c3af836fc SHA512 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST gethostname-1.1.0.crate 9865 BLAKE2B 40c9385364ebda2a61217fab5b213b6f6208916ef80f38385f6873ff55b390ed8a8b0be8810fe2c2aaaef978053cb55d2593edf15269615d42db2a95383df152 SHA512 6b877cb492777bd6646422586ca49fd691e37cc58b79891b976aac1079bc757367ceba81bd2a67ad1606294458851f6b37f25b1827eb29c57f4f687dc3852ba0 +DIST getrandom-0.2.17.crate 40780 BLAKE2B 49168490a12561828bb324273c1a2dcb98017577f8500fe08a8bb7c3accc37afdc459af264da7b95a4608e53c4edf8fcec3cb240741b2ee7b128012fab975ede SHA512 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a +DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8 +DIST gimli-0.32.3.crate 289789 BLAKE2B d2794b527c4e0fc8ba10d12711deba8606bbbbe3625227d9b886b3d6846760d9dbc7ec258fbc13673017bb0706a9cdcd573b760d21857fc55deaec7b4be30994 SHA512 e3ec768bcec1e4232b46d7c0a63470d5d966098017d344001ff600587df9ff8419b133b2037fd0869946414718da0da9285b1255468dd5375e46bed3d3a95503 +DIST globset-0.4.18.crate 28970 BLAKE2B 3c24364c29c8dece3da0e978a5be3319e5a33731b53200102bf9cd33faf18b590afbaa45462a87a7ba54a59464a82b46c8a51d9f664ca59a6735721cf6bd82c4 SHA512 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54 +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST h2-0.4.13.crate 176861 BLAKE2B d25efd2953e2c8ad43878497a6b949a842fb3c104d5619b0293bab6bce6b5c298d8ee27a89fa45b4753109ef2aeeae5ec9d1850c10650b67b4db52c33238ec61 SHA512 14140113cc9bd97c69a395191b6182bb7890aeb76ae8de2082f982fcb31e3b7f0965402c3bcd73ea6446079e514e4f07ee95307d0cde8afc978b145474dbc09f +DIST half-2.7.1.crate 61040 BLAKE2B bd78abf71b1b0ae219d2293f8edd5084fa630150016c95786d0af38a898d2775ff73ce848c4b2bbf02c2ea2dc8a610b2e045df78892d2b1de28981e8033625a7 SHA512 f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d +DIST hashbrown-0.15.5.crate 140908 BLAKE2B 6a360eaa2e174ddd1e9761bc19edc4b57b80f84c36bb5d64003c7206755d4175a05f39c001acaf000ec69ced9e28c3853bd64702e2927aa7c38527a53abf2201 SHA512 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692 +DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST http-1.4.0.crate 106978 BLAKE2B 2d86379f0a0724f337496699587cfed11bc87794219b69ba9d00771f6e5c4a880c0db72fe11171f4130fd3640228381de22292e0610be6b121fdd0d2e3bc4987 SHA512 f85bed2e41ae4cb97a3bbd69392ec660c66e2f8eda2dadfdff6328986e68e4563fc04c7fbabf08b811f2be3dce3ed2ba84e1ef8974fdb587b11615a288e4c897 +DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd +DIST http-body-util-0.1.3.crate 16975 BLAKE2B 0914cdba8bcc09ba191bc5a05ee9ec13d8ab75530b25121bc34cbff970ab95ff59ecbdd7ba4f49d997b523dd6465f57fa6ad79a84f84de0e75b75a9db3813e9f SHA512 3aa8f63bc489773c01ec7bd8e4012b515d4f037649c405b519051fb43acebb0fafebb4a51a38308c842244e6d869d360885ab64ca7b43e2b9f0c52542c072bcd +DIST httparse-1.10.1.crate 45190 BLAKE2B ce166e68e60434c9e5659b7fd8d2b014247e798be12bdd08ed1a28bd71d9aab4047f96c6179e00fdbeff8967d27ffcc9c9ad3b76a4fbc5791c68c14ab36ac31d SHA512 b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0 +DIST humansize-2.1.3.crate 11953 BLAKE2B f5ed4a378fd6692a6241c84657f9ce5422ba7331be6fe79b3d94ec87827ecb8459a1b214f7ff6db00696fbb17bf921c718860de4139b969a0f386d7423c1a4b5 SHA512 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe +DIST hyper-1.8.1.crate 157353 BLAKE2B ddaf59d791c00f20eb177c762d16b5b5be6eadeef8d4d39847647ddf82d013070d97f4aa681d6cb91e200d320dd6da91d2e8a5652e3a58febbcc643c6f87a40b SHA512 b7a9638fcd74828b447966025b172899943ac8f9286860646e7fd073a796f32b0ccfea5d656d0e5c0c55b8a15db613370c0cd0341b55bdb15abaaaaf23b4c623 +DIST hyper-rustls-0.27.7.crate 35435 BLAKE2B b833e2b7ca66a5c21a63ec82e5324cf7c743c63fc267cd1ddff2f47a8e00089e9cf2a08a805afe642f3d18c25c8ac5b9a238de04eedfd30622901680ee6034c8 SHA512 d0f4774ff4e0fe51c448a140e76765261d66ce1293c0ce521baa9a2e97731dd0774b2e6c54e19e673f05154daab710818184a440be0a46701bd08310afe8a2c6 +DIST hyper-util-0.1.20.crate 112807 BLAKE2B 8a4afd853d3ac4a29d8bf9de9f9fd0c590be87b017c5f9c8ce6caadcc43a1841ea9931c4c932ee77d3c1583378216fee0d02a1f597a51d1d701452470c6f2a5e SHA512 aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28 +DIST iana-time-zone-0.1.65.crate 34079 BLAKE2B 4d84dd4655dd42ed9cf49ed8d93d0ad244f42433faa2894a1f8240a49f65021864e8aadb816d5725984bcd5c1a6e8e1ac210b50751e3af8b3ad2a61421a74e4d SHA512 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6 +DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 +DIST icu_collections-2.1.1.crate 87233 BLAKE2B 7c627fab991ad55a6033adccae72306a3116a3611fc2e4a9553cc5690a4e6b88d6180527c9032451f89568a73b019749f3e4d4f49ea5e83558612e0671d318ab SHA512 41d20dad05d6d37ca97ae37f4afd51da9c2de968e8087d42a628c1543fde1ecaf9a284730d81a1718a8102aa0fe9ffff6b4a77f0e941c92fdaaafbd911f03a9f +DIST icu_locale_core-2.1.1.crate 70876 BLAKE2B df4099b46518196e8122aa5c248acdc5049153b19b804a043c1b00b3fe5010aea622e0b97822a5ca102b106f38cf75f24ec9578750bb1c8d10c042762f879246 SHA512 d83d2f14af1a285e3bdf6f1b81ab3ec6f8529e2375e04cfec245a9dd356265fa6770f76c1099d52f9d80219c7dea556035c3999abfbefc50091e142b8d2ecfb5 +DIST icu_normalizer-2.1.1.crate 67132 BLAKE2B f43d626ee58afbdf472fdcac1bef6e334b8716c000f4a12ea21b917121b53ccf2d99af5594f589e7b68480522768c5bb8d9ce50093719c26250a77eac38bb3c8 SHA512 0dbdd24797e799ecf2c10a3c983222647698898c61fa53a257c67e95006fe80fff42698f421e5d9605a0d114e8493023dc888e769f4d1593ca988fa3234563fe +DIST icu_normalizer_data-2.1.1.crate 68649 BLAKE2B edd3436fb594109ceca6d5d9420ca876a091c0313e793ae96c932198d7a7d973416f0fd22fcd54faed2799977f10b33c169c1ba9c11b3ae461cf751dcf153f46 SHA512 9f6c6deb921252f4c9a243b6f2c538415d005c6e01221506cb9f5ca776c85795ac113833b1ad2661e478dd2b469f0f55a59e3b202dc667123daa8ff32b820823 +DIST icu_properties-2.1.2.crate 60136 BLAKE2B 5e52d8c0f5631e0ef0b2c7e54bb1a642a0fab2820cc19224a27332538cfe8eacdb8efa46e3b5017ca63a7c9c0ddacc5dc2fee63902e9c5793d527407288e27a1 SHA512 3d80aaf6c1d9d970f9823c65cabdf057bff2af428563570e2dd6fbaad69e517a8bf2eba66be748618b8dedb5f1adf9973bfed2994cca2c7e3f54385099a9c265 +DIST icu_properties_data-2.1.2.crate 163057 BLAKE2B 2a326c3f6e644666a7dc42597e4fba53cb533d6bf67bb0e1d9539d71d8fad68af29f8084362d089975f0051e71ace6c6ebde0ee67dd82b7e7961e1f972d58535 SHA512 1a1be68bd581594a7c98cbf5e1de8d4df24558ebb75a01f722fe68582075ef58cc0b2516a54a4df3bcf5080da24ed4afa8a8cc652999092f85f0b27d8c2a9f95 +DIST icu_provider-2.1.1.crate 50907 BLAKE2B 32b368e70ed50baf016a259266d01f126e3647aac03178f798764f31cc49d83e6634e45b394d6aa079ce39bd161598a641e5217e7ad57bd4c5138fa577652b35 SHA512 36ba219c8fd48382a023c0272cc7c8f32ed5e5ed648a9de0a61bb7d7a3728542ec92404e4a197433e2f65ff6a3f4c9e1fa4717f7a60b53e5a4f5d3a5276f2d12 +DIST idna-1.1.0.crate 148747 BLAKE2B 89c6bec54cc2717741ddb5cff2939c08823189a490b79ec0e9c7acb3aa2b4fee472e33f36d7c345fb6658c863d3c174577aa1f1a10c9bba7558fca9f76b8ae82 SHA512 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106 +DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba +DIST ignore-0.4.25.crate 59154 BLAKE2B a08a6ec639edefc1dcdb2854120abe060745b2b3926fd10cb247b4d7e80e83aefab713a9b40359e8d5aed260938b93a46f299bb57a4c19de4ddde2a888dac66d SHA512 0dc0f2b2405dbce760e4bfb544ad56f94547e111e309622b3c1791ffefe33b66fcdc89f15f03e358794e42e8ec4c739a62d43a462d512682329b227cd419cea7 +DIST image-0.25.9.crate 294591 BLAKE2B aba5e7ce87b4697ac7dbddfeafb319988b4f362f3efcbe1d1b7380e721d7f09ffaedf60e5939f1070e04e84689922a867ea4aff982a5e818dc375da73b3fe539 SHA512 29759d53fa4812738b84aaf776b5915875465ecfa78153d7c28296dce9f2bb6bb64d831216717930ae3c56e7db81d57eaeb738a9685c17bbca1ca75ec4e5039b +DIST indexmap-2.13.0.crate 102206 BLAKE2B 7f3d070b645741f5960647f64759840b1941c1e28f61ee04d44d7eba0d8f600949cf139bec5fddb1507e4d5a9e12fb709a16415aa014eaff8f5e87cce41a9394 SHA512 f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST iri-string-0.7.10.crate 146126 BLAKE2B ab2e4c43382f280a60be207a163a868f75159ee682b072eaeb4ab4d07d2275155d65280c17ef568c193ef7c6746a1deb5f9380906307c40ad26ca2f4fe59d4e4 SHA512 d0a65eb623af42c675d45961edb6344bd8c675a1f925c8c3eec8c401f0681f325a85554c78c8ea404380a6a3f4820de771d4fa6f310e06cb30a00d0795db1194 +DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb +DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261 +DIST itoa-1.0.17.crate 15905 BLAKE2B 105796a6438bfccbb4676cc0beefd89abb05dedf077794dae48dcebd63cc745bfa4664c0eaf7bacaf989ea9051c98703e7ce85683f5c8c234fd1639c391aa3fb SHA512 4f1b09fd0152a8c837c40045c46779c992b8b5a4737565b8ce3a92bf2fb884bc6609bc597c2b54c33855bd108311adf46471b5ed5ff7ce32549b8c72c8119c04 +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.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549 +DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.182.crate 814873 BLAKE2B a5fae27ee77495d8638297523d7428eda4a608109e7e1b67db1ba621f7700761f8131710a49bbd24bedf62f8df7ecdeaedb5def47201146a05b4288ee2f92515 SHA512 7923eeb0ee1db8b5b00a6a4352cf5fd3f877a2f727af5857ca49ceeab2dc7519137eb3a982f5a763ae61fbe422ba8f0fe83d92dcabcfa18c23fae619960f96db +DIST libm-0.2.16.crate 164243 BLAKE2B 103d5eb2c94b0566068ceca366c1663ec5cb0a31af1afe8e3728a38769b27d4a60b83f31aa2bb66ca4cd2ee43caa0cf1807c6a6ad54a9ab3471487324ecef332 SHA512 9bc85e6cdb7fe39e5546c47f167d2ca2abcf0aefaa673eafd0dda6bb9ec03ce19433dd2b8c0e226a3c08340d5c005cdeab4c642b49ef926f2cb0681b1d9661f9 +DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941 +DIST litemap-0.8.1.crate 34172 BLAKE2B 3614a408d5c6b03c5371396dfaa5c654073dcbcbed3782a15cb6aa53973405344ae8ea7e96cf4b00e036be985cab9503bbdb51379fa55ba739c387d28d646a85 SHA512 6034f72d3c90ebe406b7e1b6df7e2535cde7728cfaa5328e66351d231f888625f394974f6aad891eff48142b00f14916fd8464a59fcaea1627ebc7338b865ead +DIST llm-git-3.0.0.tar.gz 660264 BLAKE2B 98d1c92c58e31c2469edaef70705a62b2a39372dfbcd2f4943642ee0345938a1de1bd7441eb2c66ebe2aa2f2f8a4997939a86333a5ec2cea33b6cba32fe45c24 SHA512 67efdb192c2bf0600d7054d259a98d802fef50924aed5c55b83838c919735d1fca3b91de7f289ab1ae86279b2f00b40d0ed3bdce8395d3426f918cccb82ebc57 +DIST lock_api-0.4.14.crate 29249 BLAKE2B 52d2f3a3eb5c3cbb4e7f01a2932f90200e3361155f53f282228f436211c54d1e429bddfd9e305a78b9c26b022b3234ae8ad3bee209bd4feed5b64a86af5b3d85 SHA512 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0 +DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3 +DIST lru-slab-0.1.2.crate 9090 BLAKE2B 00b36c830cfbe3dc004106aaca3c66dcc780ca0e07af6e1f1b2b8d125d88fdcd0b0f3a9b01299279f09fba7c81b1a87178ee86385af1ee8f648e6f307d26dc2f SHA512 eb93796ffaccafd2e2530efeaf60dab1eeb17fe61652a9299c220cea4dd9099239eb549ae1259ac272c5aa807eebfaec6db4dc5efc95ee59365d3fd1d413f60f +DIST memchr-2.8.0.crate 97780 BLAKE2B 228ce0b6fe8b168f5c31031690a5eb44466609b64c5c221e0b3f56fe331b4f25c0124d613c94ef030b225000978953641f5b07458d530c1d50eec3e1d54e4274 SHA512 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f +DIST miette-7.6.0.crate 114499 BLAKE2B c10aeaf52dfc3d0dded0795108008fe3f60a03fcb9e67522c6b77d5473ecfedcb71f082062be9360949c7600e779ebfae52acac718c69b2db8b41f972fd22d24 SHA512 104e9795f7fdd27baf9776b379293d701949ac009fdf15e83a073113a7fa633919057d918e8970c0d61d0337cd65de19578a15857817d602d336200cc655405c +DIST miette-derive-7.6.0.crate 17249 BLAKE2B 8a9d044e936812d795281d43e010bbfbbf946cf65411c0bfc93b4001cd444859921addb9f746bd34d2c17010e76eae6c8f01f36992d934c59265815e969959c0 SHA512 826236db580a27f507917c12566f1b175c09f370087801348e29c47304d19035524cd29b3ff367b9f86c3d15f8eedc72647e084570a9b93e7ac8b69f829a9c48 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8307fb280b0d66436e4b6697638f0b1bafbdebb377a5dba14a75f213024201e325747419623e5f7d57060bba4445 SHA512 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242 +DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684 +DIST moxcms-0.7.11.crate 176892 BLAKE2B 117060a173af4532b9a72a26b02adf9911363fd631cc0e39f8b1e6d2a032821a58eb175c169a1ba597ab7e7fd2c791f1b23b4225c07d4d59b698988ac4bf0152 SHA512 1ed9524b013cc2cd5d8778b593c600fb3a6f537fc808a012c76323a34dc7a8d407aa44cc8db1b6dab3ca783fbfc91fd6cdc4bff0e1b5aab18ae69653c773b7bf +DIST nom-8.0.0.crate 135590 BLAKE2B c97f47d8c59f6607517278afeca45949a1ed61c1c178c2cb4a990a3439a532e544e5d3d4732e9abb87d93731b65379ab13e44297cd2573e543bf85958d7034d7 SHA512 7634276cf799b0260e4f82818e297001101c84961b498552ee19d2b2bd7b7be3621ce7fbfa9d85c4531c650448b2d32326ecef28f8282b016f5a504e69783cb6 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST objc2-0.6.3.crate 272490 BLAKE2B b0eb4f2dc6d9426a781920543c6f2a4f942e9cdaf4bf86f5b8ccbdf4d9a2f65954933af26743996057176e493a4c5a6e03de77bf89fcaaf5b19b694fb5e1662c SHA512 6b2605d00d00352cdd5a547bb090c186b2c3c6d557d9fa56b12a6b46d9460d45ee4643b86ad7e7f8649153acf2c05baf727093844157f27225c69d51fda7f047 +DIST objc2-app-kit-0.3.2.crate 531744 BLAKE2B 15cf7bde5ba233bd813f83f6cbcea9c08f4231ffc7aca0b0c4460a3e72bcd9695b624126319b44996f1812c1fc19b05a8f841ae05ed073f107008b1ed021200a SHA512 44174170875c27ff82f097d5b50cbc9629583ff5817f9d721e40f9d38462494461aebcf3fd0376b90cad887b1c1369f3c1c4a7e34d73d32ac90e94d44d6378dd +DIST objc2-core-foundation-0.3.2.crate 180804 BLAKE2B aa6fc89d58cc9d465e2f439406a5f7c1e76996672306dd70a4c5faf535c75938bd4d1da96b5c99f2d99550687524824b60076130dd4d9dec974ba77980a374d1 SHA512 b1a5f5201bf0b3f6e93bbb0b71d285d6c162e644b748504f58bc05c92299848bcc785c1159072959129bb575978e4091cb937203e8e90a4ebe1519b7b8b6e402 +DIST objc2-core-graphics-0.3.2.crate 84981 BLAKE2B 9dc923f8c3733c56c51750d5a6a9c34245f145a30351689126405825baa3163928b1f07bb1e35c539b3e944991139fe28874c644db37f5dbb171f8a1709dfc33 SHA512 1f61d4bd79f8b19d8cfeba6f7bef1ca40615684075461c080b45487362ba685dc5b3aa1edf98db9e0c19325550feac5627b152161a47d9985f3dd596421e7d58 +DIST objc2-encode-4.1.0.crate 21004 BLAKE2B 6f3b11c96ea4941bd24f2949b8fef5c3bdd91037eb0a0d9af88a0798001e4164e252817fdad0ba7e150f1b2e0c9d4cc0fb976dc01def7ac19d308c989a92f714 SHA512 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303 +DIST objc2-foundation-0.3.2.crate 345384 BLAKE2B 61f7af188ac7b3317f3c16fccb22cf0785037286b5f79fdbb10386efbde6b36c763496654e5e2364dece8b418ef6f4c5a3dbd574483141c048821dea5b04b376 SHA512 cc08bf8c418414a4358642c01a118cf8c790bd542ae72ce841a1378def095377a101a6f7d5f5645bb25125791998c5c8a55bb1500590724e3ad2649a1f5b8221 +DIST objc2-io-surface-0.3.2.crate 11722 BLAKE2B 89e154e67ca5d2a60be8282c117ec9519d45e57b4fffc7d8d53c3b149221b517653b59bc5df40669c8306ea380428c3060826a9e90a0054e954a04e438451e6b SHA512 b6681117b6153e9333017ce502af0e4b9e527617b26a74ce640047798da05e5720f02f134a70bd1ff270e859221b29dde9e6597b3baa7d1db4f8035cc7287410 +DIST object-0.37.3.crate 344032 BLAKE2B 7cef4fb0adfe2c0ce56705404b1e1b2b22afbd741cdc16bb5a2c76c9c2df03eca801b0cbd9077a4ad153b97c37d20637608018f532918e82d1f27c75f603dbac SHA512 e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8 +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST once_cell_polyfill-1.70.2.crate 7448 BLAKE2B 5a90f8eeff25a555987b84b9800f9e0b2aa94fb4827f76678ef45d344c4baeae5a079a288fd02a570d0f0099e9b2842d32dd206dbd609212496e77ede47a4d21 SHA512 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad +DIST openssl-probe-0.2.1.crate 9155 BLAKE2B 8e7a65e777e7200b726a296df63cbf6e951dc9d06b80493c203f9b582b1ff5e4ece8982ed5aef4146095f1504eb7333959f239d72e84137c56ddcf9bf3c4b106 SHA512 e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee +DIST os_pipe-1.2.3.crate 10467 BLAKE2B 223f79114161825747792e10f073c5fc32bfc4ffa67d6d48ad73feb8589370a5260054c9cfe3b6d77dc5742b72015ff96d8271cc74c505dad0aebe8a666cec05 SHA512 19dee6ead0eb792eab5e282e595ed5c3bc741613e1a7a790c9478c63f6b179f4aa55f4ddbd768f01aa8cc502c860691836f25e00e49bf133a0153ce7c5545f3b +DIST owo-colors-4.2.3.crate 38315 BLAKE2B b19d40fa0f9e929bd30233f990342fb5513ed1f73d8b5b99984e47ed0189470ef21ca0e8819249c5259664575cfce167d3eeb63dcaa077658f85b65c6f1c219e SHA512 f3a9fe83a61dfbac527daa7c0667ab8e2809201aa9216e4bbd20789e45a888ed8e359994a4bc764fee72d375acf1c11d00e18d3974b74fd44f2a873be7c03c39 +DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca +DIST parking_lot_core-0.9.12.crate 34110 BLAKE2B 4c1b3fe163c843c05effee9cd0a0461e39875040298b8a8b880c05a7db038c55ed84d1e4534417fa0e7a0395e06200d909fc16031514e3ba0ec03f011a86598e SHA512 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d +DIST parse-zoneinfo-0.3.1.crate 97290 BLAKE2B ef2d8128be452c96d9c13e8ac3cfdbfd86753a0578a9a782d0059467f9212cd02ab97893f0f9f73fbcb3393d6049dfedd0a437ffeada1c7672564ce63f4a1bbf SHA512 88f581dadc306585addac8a16fd3bf56f13f6b933689dc6bea36a07d9b283f9c77ed68f4175d676574062b911e3b1220bc82a79fe59ea551a7dcfee91ac74ecf +DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a +DIST pest-2.8.6.crate 130316 BLAKE2B eae5ba6c438a603b5d94fd59a633b6c24bd2e8c904a0f29076a9b249a0f39e3550e6b600a7da087bc6378ab81051431ec10f381ad82aa51125724e45905d50e3 SHA512 888157e5111186239428163f4ecce3728821f77926ed99339064699a2e93d0f1b63b09871c31499c2d7f32a0e06e2431845f39bd03f7b626bb23e9ea0051934f +DIST pest_derive-2.8.6.crate 44342 BLAKE2B fb6d0eead1f6b1a56d9831bc31ab3259eb253566f232a0f59282a66f2bc162f0045b2de1d2e681ded5be615022cd9974b07fc4d6261be5c874264f994783a7bb SHA512 cfb3553b01946138fd1e3ef53e93a482509ef384607c81fe7810131376ab95fd3af36c468a8a75299df90fd106b094019b6b3ed8329d3228eae300f17ebffd0b +DIST pest_generator-2.8.6.crate 43975 BLAKE2B 73580cddc4fa7b8b1ec5ba51bf3ab563f8e3370799e43f7e1cf0f7e0bcccae277fbc0547d986e02bb111c3c653e130d61529ac149d707cb19e6b5453664dca0c SHA512 efdf7cbb76bf8adb4cd97789d40f44e843f89ad9f02549ef06feab30d6152ee78c85b565e811a69c2721a6f3b06ac36a37c962bfd30d3beea04ce1f0c4b8b9fd +DIST pest_meta-2.8.6.crate 68276 BLAKE2B 930198a1b0b9494e4f85ac52bc25acd3cac9a46647517d3d95d1e25ee12aaeed5706212eabfa49738a97cf7017f71b48ea844f9721f4708db4d8877f279c5e8a SHA512 7e6bbc105306a729cb4fbd5bd695d17b524b02b7116211aa02294e9ce7301bf0ba0b66cb60ac4df27cb450c86ee5020686a36c73e23109e95af34e7160a2f1a2 +DIST petgraph-0.8.3.crate 807555 BLAKE2B 9f1acbc4c4811ff6f6b6a53a7ae3317df903f7a0c82a69671431fea71dd9ae2d7b5b9c742cd850716f4ee606b09556782ee4a3d224b8a401b20ffc5417e59ef4 SHA512 2718bd47f88afa78fb02dabc15a3a042ae3e9d5fefe8b15446625a2fe74fa600c8bb9ac1ce8fb13136895c1723e873f7e6307ccd58723d3cd1a3b950582cdcad +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +DIST phf_codegen-0.11.3.crate 13741 BLAKE2B 88b6f0c206a95945c115401a30ba1bbf6a74e3acd4458f892fcd1eae5312765ed4e17272a814b6242240b97cc0d4eaedbf8c1c37a090d9aeda6ab23bd2280e78 SHA512 e86c3b73de198aa0ac67beb6eeebb88865f77d075b9d7f290eb9b73bfdd6728d9479f796d56e4f3358226ee88b877d848017cd951a14804534e4cb656eed209e +DIST phf_generator-0.11.3.crate 15431 BLAKE2B 0c8fa88e391141d36d6f128fdc3708a87e34ebd56e201ad56d62de8c05e9bff62258dd7f3a03b432ddcbd83c4f61fb9a57d93574a9f9a68e931720733ecfe1c6 SHA512 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115 +DIST phf_shared-0.11.3.crate 15199 BLAKE2B 82441a3f6db12e9021552b51ef4ad8b564532833dce782938d7d721e9f2d8b7015eee7483724552b8fcfeeed365259cdfd5044e9d2a999f42baf476df8141db4 SHA512 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.32.crate 21370 BLAKE2B 74ded191f066bc223739b3d4afec58f23de57566e7604e3dd62001d9a095a7b6a3633fdb01fdc46960c8134a694d6bf097d9ecec62b38c4f14acafbbabd6e893 SHA512 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5 +DIST png-0.18.1.crate 125800 BLAKE2B 88f59638af2aac1496aac53db0453601181795de15e2778e7ce8f3f0e0d2b7224d37592373e9920a2222e871594f5ecc0bcb2b245a6da6fc5c844f85f682ea9d SHA512 1cb257bb663c7091f4ff55545da10a2f5f84d1d448104489d0f2d91df4711e31a2ded7c4e481902f49f20869fb25674f625170e995080f29a2b2e37840a77c35 +DIST potential_utf-0.1.4.crate 9514 BLAKE2B 97979688c9a93a05c29a9a55ac0a37e704eb4623d5890562cdc1c797cbf3e73aacdc6251d47151ac0874ec6d1eefbca8173630f20de3c44fea254be90819e027 SHA512 a8e36c596d7fcc3f13a80457a07da5ff0fda62954efeae3c2aa477bb32465b20fabcaec269929af666030415343a2c94d86db26f9f9bb5e2e2b151581f0e6022 +DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc +DIST proc-macro2-1.0.106.crate 59765 BLAKE2B 87f95795621c4c992c370dc3a1240a2d5580e3362356525efe640f8f26ad0492b3c88755d575c080ff7db11376b0d82f31141bf6f86c895249b85e46c081220f SHA512 b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744 +DIST pxfm-0.1.27.crate 879919 BLAKE2B b1f762b59dbdadebb9d7ff8dae1539fd25f82b68eb933a511470fb3457558324d95cd31454fe75ffeec999e0d4aaee956d168eb667d0103b0ef306f0458158c7 SHA512 069bb2e619f9eade1eb2204756e65deeb1a053a51950473bfef0cfbb0449a28d7b2c9dc2a806693e627a9298e1f158ce77927597afa69c6d796ad591e4c46457 +DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 +DIST quick-xml-0.38.4.crate 205035 BLAKE2B 242ca800fc568f77d0d2b7f2963fd16142a05150a692a15584b3044c54fb5a2b44eb703dcc04fc9fe99b6efa35560ef6a760a180ac445a26b0f1e944d7ea1773 SHA512 dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877 +DIST quinn-0.11.9.crate 83606 BLAKE2B cb46730265f1843092dcead235e0210a546f1bcac72a4dd069a3f22101a67186610fc0b320242d375c94073a6d76e014c0caacf31b4fd21623426455d5423261 SHA512 5d28818be9c0970d0b7206b43ab7c1f94c379d2169bef4a11d5ccee19ba6088e2e578f5aa68395ef11c4f730b7f715fcf2fc02a4d60c351492a5b09002fb416d +DIST quinn-proto-0.11.13.crate 243837 BLAKE2B 4616a6216ac00e77b9bbd750fb7712accd1acda52aa939713bec35c424c2f863caaa74c8a3540a8aed7a95afc04abd61b2cd53001b038ed7dc6162e0bbed8763 SHA512 9311c62c22f3cd4f7c79e796ae3b48445503329424bed3cabf94d1553162f3e4966cba7808e22891c9d3875bb81b9dffbcfa0b07012ca4e02122ca5abdc01333 +DIST quinn-udp-0.5.14.crate 33436 BLAKE2B a5f0a871c77b320e514bbc2cc607302c0dfada9e282093e808ecad87887c8eed2f2ac754e061e1611e40643f0e898b47eb4686ae1baa70b4ebe0597ca68d97ca SHA512 47ee6f899841c1b5d73e1aa7e655f149e425c870ca5b4bf4664d7357ca4c7e36c7967eb035f9a2eda9630763f3e65c2a986fa19b95c64a322f296ae03ba0b380 +DIST quote-1.0.44.crate 31629 BLAKE2B 6e34e4121b7a37fd7492fc22d652c44ff90b8b3391b5cfa320a606871a43a4494beca15c1d4416c342bf511adb6442afa5513821514c52376175e2f8a98b7293 SHA512 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d +DIST r-efi-5.3.0.crate 64532 BLAKE2B 54bc882e333f7ba52b6dd6ac92b8a282581c10b47de91a4c4b71b15a27b2df885ab52ae2fcc8a546367ee1ce98300dcaec3c33cbd7393b134383528540bb7d14 SHA512 e748db9729dbddf215d5c37630fa272197dd2921297800209ca7bfcd6ffd8530b598b944d95547ad9723655cafdfb69b1c1fade9ba5f8c2ac5c55ec38258fdad +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.2.crate 99930 BLAKE2B 4440c21211e3c09daf8797de5ae1c7c461ead207456ad0a0405c6da266de51427dbd68090c461f1a349a04064e4bdba8151656e2e9f7c17be1f4aaeec1e26f3a SHA512 91faee823d9a3b109135182b9566e6327881736359c9d68358ad7dc78eac1e845c553820e2450ca481cae1e0969ec6566e72f7f9233251b1f9133449306f2965 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba8153b629aaf8181ca7622bc8ea624b5a5d205d1b745caafaad78d5a55aa08a4f35822b8925acdf7d1212baf62abeb SHA512 f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56 +DIST redox_syscall-0.5.18.crate 30747 BLAKE2B b9507a055aa34178982f0b5861602d2e11e13c2604f905c9b747c39aa6c45f06e60cf5c9d17d914712a815fc5e9ad75bf648c300e7265fd4afbac0b0c207afa6 SHA512 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101 +DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000 +DIST regex-automata-0.4.14.crate 618012 BLAKE2B f12b0f1e59d32711c113f5f2157a4e1dbd05095c386f0e104ef3d551cf029d0c3346d09f54d5b8a8bdc557ab4d91ab80a224d81b3c522b3c64ad1566972c46cf SHA512 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0 +DIST regex-syntax-0.8.9.crate 358430 BLAKE2B 5a96c2bf6092147a542690e75122aea9c55a622836e622ac4b2b64c871b54a93ddd53421865d6aadc42181590298e370cb23d2ae66ddd21213f0bc97adb8bde1 SHA512 d3f8f32f77cc115c827ecfa66fb8acc50a87e49269467547077eee5e012a8a7bf166dde60f91952ca6548ab3558ca6bacab1259d50119ec3fda6c30da5965ceb +DIST reqwest-0.13.2.crate 158064 BLAKE2B 5c9d1fb20bb082b81997c1711ff14ab98118acdf28b8b31dc28a74aa7a49aa8f7895ddb97f7bed6117a5fcbd89e55a6dc02b8743d1a2f7524ad0d2d9af8d7e01 SHA512 db4b426a9c3a251dc0dc7fa5076f2e6f3202bacfd9ea236a49bdd6dd76178e3743fabf8fc17a0b622995e8bb5621801fec5b355efe76a83c8933bfadf83cca21 +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST rust-embed-8.11.0.crate 901130 BLAKE2B 289ca53eecde5c3cd20ac296f265d3805a42d654530009e1a9d7d9cd90bc1df1efd41bc3a61268e6e77e0bb4f48369f9859c57af90a494380902aae196757a5a SHA512 96d90b236269ae3548998f0c28d2b3f1e35422ad63faf46e0a41d55a43a5dc3dd502108455dc2707b4e2510db069eafcd2a1de2e3445da01e7266dee304ad1f2 +DIST rust-embed-impl-8.11.0.crate 9286 BLAKE2B 4d66a082d53f49d8ed80b7562968322df17a5871f5c0b006551443931fc518102788ff86a2e112f562e4936a64bd1a06f5479f8bdc5e2f86cd3a9ababa271d96 SHA512 daab284a38272b5e30153ec7aa4455ae2b024471662996ded8c2fab4e249012cfd9aff4143ff915005250f3b27402ce1d60d573c554571e97154f72b59caa2e4 +DIST rust-embed-utils-8.11.0.crate 5729 BLAKE2B 0554659b60a90c786c7fc395a34f72e35b28129e191aa8fb27422f0efe2ad44f4e0cc68acbde405da4a7f5dbc82496704099209f6e236e1ca36d010892b2f037 SHA512 cdc49c45794b6d732c1ec13bf8c8deeba6582a25f762ad407734ca684780315d10259efda1c90df03fada5a3c8558e0b52db3b15bc502fc82e7312e750e869ae +DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustix-1.1.3.crate 423447 BLAKE2B 0148cc9c0941d416c7ec0b47685210e898ac4fb5ab91e2fb7489aaedfafdd266965ac494c14706c48f7f323e4e7719001744c25697c046f8c8013c080c2fab53 SHA512 00f22451577b2b0cd789a651e6317c26ab1760f92df1283f23aef97703e75e61147a10143f85130f4c82487711d8cf439ccb1ac8b17167e00ca64c210a8a65c6 +DIST rustls-0.23.36.crate 374313 BLAKE2B 3e058804dc9f23a1410b99c5c40509a4feb20277335b06dd8be9ca07d54b241dc6ce133c715a3843468eb10270b95b74086872d590fc5f11c4258866166c1c86 SHA512 d68fbaa39568abd442e14d7c2c8985c9ded254bf92161316b31d05b5128816100a76748a4190b56a2e5f2c2e9344757226a6d8eecb3b41c027deff239275d0c5 +DIST rustls-native-certs-0.8.3.crate 30380 BLAKE2B fb60258893a545c0d66b59badfc79dcac94d63c236214bc55d4ff9bb0f7e21028d7d093542539fe1de23f565bc50cf407be7e440504f379c34405c735aa25b46 SHA512 ffca026a5365a97e7a254faac2ceab188bd1cf51876a32e99b16bdf5902363c6416e8e28247f53864609d0f492646fead7b19328e376d0b8b2073e6fb3bc60a8 +DIST rustls-pki-types-1.14.0.crate 35403 BLAKE2B d243b1699cdf5f98ae6118a523c4e80b5cb01db330f2ad68a60b52af990a553818e908e16d61fc79885a211754899c0f5f89256fb8ce5175db3da5fb27e3034a SHA512 15f8f06abf44a8f859038879db210009d499e3d5ccf33d34439ec56695f0221b143959e47bb6b1460667d838df4274b844a1a86e1cafa41efbe6694f8478e0e0 +DIST rustls-platform-verifier-0.6.2.crate 58924 BLAKE2B 625a9b61ad7f0d53c2dee2f6acab2a37c50a2c49efcb1d4b6c377f3413e7e3f8353dd6a04c238c8ee694bb2a651d2586c8608e6787ac8cbb04030d8146a1fcb6 SHA512 f3ff09863ff30ebfce2718fd135499c689edd37983726a4640c35ffbc40c1eff416e84047286fd27751b811dca9d627b9b7eacd1fd995c036c19a4b51102b99b +DIST rustls-platform-verifier-android-0.1.1.crate 13919 BLAKE2B df093369b347cf84106853bedd23096ecf2698e772f94898c593e2d92237d6cf20542587853a1e9793456658ebd7c5b09c855d36920c235dbb0dc9fd8d23d1db SHA512 f3f21b88b448f46e08da4303d225f10765d21f2397d4fbe44d5f9cf9da5ced84fa5adc5881f1db66a324cef818537e4a79bad2260b8027894029ba7e6ec16533 +DIST rustls-webpki-0.103.9.crate 85813 BLAKE2B 4b4a4d373405e043480b38b14e426386493ac3ea0cc91f75612c8e327c992dcc835b31f2cddbc5281cc469f68bd6aa6d4672f36ee0ec3cbbc99da2fe08ec9a8d SHA512 b50e41ffe38b7fe423d4c2b3eba830f31701c1048ada46cd5b8cdb4c738b0c8590558d607fc1fa7a0d8a8296fb7f931cc9f27b2751f799cd3ed6bac3b763333c +DIST rustversion-1.0.22.crate 21096 BLAKE2B cdf773cda21ebde50da897c0af0e4af14660ce953d3037054a99d8adc3db2dc6e30a57201a45676abfb183c62016a68069848e7537f711b1752339d194b0a378 SHA512 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.28.crate 42312 BLAKE2B 702e120221ca71836a0d10cb2bcf65fdb84d6cc65a65bbe43474ec4981aab2d178798aad0cf6237d8fe0dd05a390c34a68279804bf407597630a143f82e5dae0 SHA512 087fbda739eeae4ed0729e59a3a7be14127efa657430cf8b2eaa4f08b4766f6c5f024106030b1434c6d55c969f0d9a2b63a6a1072cac11c806e1a89b9eae08b2 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST security-framework-3.6.0.crate 90838 BLAKE2B a8f000501bc521fc29cf212842220cad6b043d674ea7e428dfd865f8ee846f2d24f2cb7f34151c6c390519bdbeacfa8981fa29de6c365c639f9837a3d2b901cb SHA512 d9c0efe6d2f1db95fb7da8abb2cf19531ad0f7ce28d30b9e1a9cdc23ec953f5fbf22c981a40bf2a3ca8f629675565e370f40aeee91cdf563faef2e5a9342d5a7 +DIST security-framework-sys-2.16.0.crate 21230 BLAKE2B 65c222ee8ee8aab5f3e217d5854d946e296bbc832171050b7134157bed00424e2c063b2ff98fbbdc865377e28ea0290514a01d8ad297aa5111e5b9b2c4a0b3f1 SHA512 99a0ded1ff1bdd85cb4271f6efba0eae15d9fb5abb96685bbaad8931e907d383863caf5d85a24d4759a5b79c265c735e5099f39bf0d1f76ec3af472167878924 +DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97 +DIST serde_core-1.0.228.crate 63111 BLAKE2B 8a64e4627ad21a3d16dd37d53fb809d11171bf337ec16bb1223075cbf81b6b85cd1c8d19abadf42460d0fbea323e2f351eeb6ef823389d519121b74e68edb215 SHA512 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4 +DIST serde_derive-1.0.228.crate 59605 BLAKE2B 166ee2f9ff9f7a0928d0a65a72db3d9226c377bca2a1771956e8ecd9c7faf0544673c9c21be2a5553e621b55c74c7b958052592a1cf6eb6427a2d4f3e3dc6bb8 SHA512 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003 +DIST serde_json-1.0.149.crate 155994 BLAKE2B 7564c287a05c95feeba2b3a17e2e43ba047b0132b40fc4dd0c09141c2aac559c00bf4c63cbd24c17f12f5e6b49cf38b240d2c6c66677ee7a9edb197aba7d57fd SHA512 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43 +DIST serde_spanned-1.0.4.crate 11032 BLAKE2B 7f3f5297c30c6e90ebb007c4d2e413b15519befb3cd95c9b7dde758887345c774bd8e4595dd8746d0853eaf81134c4fd22c253f1c9b747060b4e7fe0d3913b52 SHA512 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0 +DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.8.crate 17294 BLAKE2B 283af73c690a171593b2c82eea51e8dd5e5711b9718db8207b46835c5469359989fce15067ebc4e3bf1384653d1947dcb30f1d3b9728ea51115a0f8dfe2c373e SHA512 896229a4b8deb0dcf3f62aa4c8d16f9387b88718068ac8fbe0bedaf303e6da7ec58ee0e0b45b5f5ac2698dae4beec11430ab3ee12b7e77bc2fe10e1284937441 +DIST siphasher-1.0.2.crate 11416 BLAKE2B bf5856bf89df32ce3721c488b539e30df29b5c7bf663d839586c9e0c8f0f943a8b74ddd771e405d31e2d9396f633dff48735d8f11e64a2d1033bdb7f15b3f4e9 SHA512 8399a455434ffabd268c4984bc8f1fb18650df0293d6262b507fb608ff96316075880ccbaf228a9fadd8192320150b9137fc3d854aacd76a2b338b5b7fd93be2 +DIST slab-0.4.12.crate 19080 BLAKE2B 785a1b899fe01c8825f24d90b0b0bb31bded234810f59c71b7e44221387de33fcae220a7d0745f59f79c267673b76e7c8d9fa4c0dcbf8fc5d68be6562018d49b SHA512 cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9 +DIST slug-0.1.6.crate 6787 BLAKE2B 941e41d80d63e13fde103af7a750ecd93992a1ee6bd168a82b67163973f1d088082cea6a458008db26b2dbd77328612e7287955483cd2f50fb2317f34af3e11f SHA512 31f29befdbba462a1e5a34d3ab97c0e2d054869daf76420dc1985c4f9a87098ba0353d52da19476bd848bd8b625b6af94c13303bb25d4cd58f3b90ab133e191d +DIST smallvec-1.15.1.crate 38116 BLAKE2B 8dd779d7726694672945e928399e0459f4973d284a6c2d664c2fc757ebb1177658f47c812d9800e982479cbd7413fd4283c64a4d248ba5cff6397f96b758676e SHA512 c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047 +DIST socket2-0.6.2.crate 58621 BLAKE2B 0f2c125ee64a24cd719d3fdf303d718ba645918f87e78dd0e89b2517af69136286387a94f1355815b7079655d68affb8036571c9ffe6dd409d686168c1cee7a5 SHA512 73a2e72023787956668e685c4f9a13efc9b1f4affff5a04fa3f5732304fb1679eaa58315ac2990e95b5fc12d5e61646bb497fcf45e65c53ab675ae5026eec143 +DIST stable_deref_trait-1.2.1.crate 8186 BLAKE2B 6408959d169d1228c1b0802ef31c850206405f8259168f169aabc91f63683dcdf347ff0e74fb3535ab05d7642889dd2637afbdea389b43b0925e0d6cf441ed67 SHA512 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST supports-color-3.0.2.crate 10445 BLAKE2B 6cf96065ace2386abeecdc4d74b354e1028aa8ae8625d1d3511291058543c769b1fbbb7682e36221227f3b2a8e623371d2f4a6a5fbdeb64df79ae7b4e124502e SHA512 51c4711af667a3d68cc7e2250ebb218b9844168365e64f7811eb8b8f55e1c3460f0acb8287ad2327146e139ef22ccd6fc2bad0e589e4e2f569031661c8e448de +DIST supports-hyperlinks-3.2.0.crate 8455 BLAKE2B 73de98d35c91d3eebad115c2089d7ce991fc19ef4fff998ef9fd51122cf3307f3bc7708360a4de2f8783e06e6b1a5c2e153695a667e2eeb9e59ab213fb30225d SHA512 c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460 +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-2.0.116.crate 305969 BLAKE2B 68bec34f707325ced89dab5d67587fdcc3b5245c87bd16c1b65f5c832d4369b500e0485c9a4407667098248c856bcd091c936c06e0bf373e0b8c761bcaba85ba SHA512 81e1a5388d688a4aaf00ba35428ac82b9b4bb6e703c4321a898140d6fd40cdaa32762bf0e0ea0d9276f4322f673dbc39d3c46c275dcf69533c57ba4d68702ea1 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb +DIST system-configuration-0.7.0.crate 18064 BLAKE2B dd69e0730986011c3936d0501851a254a40397e4f53dd624400d3b2417b68fdc0bc770fe6671f0637ea112cb4e740ed72e17299289e21101a94cb6197ad1e25d SHA512 c63948e2ac21e22171189795a06db7c79be47fb6e8903a1958b89b5afdd76b8c99de11697efc03584bd004b3b0c20739e75f71eae89ba67881b808eb314caf1f +DIST system-configuration-sys-0.6.0.crate 11090 BLAKE2B 2bc38fa55070e33e762cba4baa7e1f5a637e625c150a821bfdf99c60d08343e83cc26a302f4f70a44cee967bd8b4784caacc15436df82d10e05751831b46c1e6 SHA512 02b1693b8c18ae3484e366a7f7395a31902a026e0864a8ffc7643c7b4a856f912f58f2ec19ba52a50d0d1dc09a806888fa1f3222e1af1f65b8a16eedcc966234 +DIST tera-1.20.1.crate 104815 BLAKE2B c76fe5deb10944b91cfbc78a76d69ee3b612d7a7f5461355aa520bc320c058a85b32049613658896ec8f6128d034f1fdf8e22415ccc8933bca8fe9b8df79ba80 SHA512 b3423e6bafc94f51af17188c1397ea00928d950a1429348c3128fd626b5cb9bf3dd0e389282d307888c506cefb9784838189c370a26a3ac2a985dd58ad377c8a +DIST terminal_size-0.4.3.crate 10686 BLAKE2B 5e1017de475d78fe3c1328878d9322f52b877781218ef0c9a49b5420fe8df13ba5e10f590fcf4a8ad57266979580a16c1c715aea73fd6624691b9e152e2f2bec SHA512 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f +DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.18.crate 28875 BLAKE2B 4edeb4a39f27204d417d673dd3e2c1dec67a5bcdf44aeea70a02715b6101da290b5ac1534908001bb7d758528777f5be30b428eaf13cf0d8afffdbece054f3f4 SHA512 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.18.crate 21413 BLAKE2B 38d2dd849f6919b2735b23e32250c0750366f2a5ef9dc385262ec00fc8e0cef17ef902211bdacaffef4e59dfcde9ca2d84a0ce4d052a96b4233a21b168e6bfb3 SHA512 52a7b5a98cdc32f7d6911451d75f008599ba3775fecc1f7483b161cc4fa176e5b19659f10abf8189748d769fa23d3a22b774cc5102fce395c6f77a5f107b0553 +DIST tiff-0.10.3.crate 1444592 BLAKE2B 42866e6e100c7f850ccd2d589dc8075f7f5f4f0b97a46827740822c5353c07de672d91c0280bc4003e38965c4c7a85a260d052175a964646458bce06b52ae0ab SHA512 e046609dea720806a14eb15b0973c1cb2d0a7007498e31293f3eebe0fdc57e3bf2069e5176c29c3b5a27b178d96da010622d7095a3f648cc26c24561629fb82a +DIST tiktoken-rs-0.9.1.crate 3791450 BLAKE2B 8f2165398d1040163c388201ff94a4ebb124d3c1d890f0294454c26e210f0b4924d456cecfe62b4f8c5ffbf24892e26d06c1394c63e4344f4381700417775c1c SHA512 15b56e4d2ce8d8001726c756e39982b24bbd9d61694ed951903d7ed2ac831b60857d146505eba6c45a95c7efc7937d21db09403512b3ebb22bc4471f0efc45ad +DIST tinystr-0.8.2.crate 23942 BLAKE2B c84593349183f328d3df66b2ceb3b5bb9ccde3b9c082de72b7daa2845ab2ccfba9ef170a712f41e5ccf02008c018b456fef0ec380eed93f020605cc9b293d287 SHA512 21416092df2692c3f3f3efb9f1e2d124389162fbbd1038d244befc419347cdc686cb01d6bf1d589bf23fc6f69e23a94522bc7dc81aa7a2be74c697cdbcfc8501 +DIST tinyvec-1.10.0.crate 51996 BLAKE2B af3e3e415061eccdd1ba1d157e513323259d05688f8ee3d10fb3d9dc0a51bbfc9f8bdfebc2de12bcfe573196457acf60826d8eeb4b5e913b4d92c09c8891a9cb SHA512 e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.49.0.crate 857029 BLAKE2B 77d4fa2f6cc822c6c2040819648ac29b6241f75a527c681217b8b959fa7c450524bd4f8d9ff42a21a0b2f56cb76a1f3a0d1b62e811f34397261d08bae645d12e SHA512 f7bcb51fb940964be99200e6a9adc45fe1ab13aef8aafc121a2035f1d76686915ca1087dbe3d78497abef86f374b2f737358e5107bfdf4357f511d87e6af6432 +DIST tokio-macros-2.6.0.crate 16505 BLAKE2B 9a6ac1a92c2ca1cf2a51b7f78e4e043e086f595f3d7ab3d543b6d16df306721f56ee3e02b87f568374fb95d8a06dd47090169a3e60b749eaa2f80551dd97e490 SHA512 626e2dddbd80cd4bc365a93dcd4906752c6a1d0f2698daa007deb64596f518b420e5a0374ca415044d5c8acd247a83e3190ca5611ef9185f46785f8194d380a2 +DIST tokio-rustls-0.26.4.crate 35430 BLAKE2B 97dadd1b4d8aebd2f862f05bf333c0af97b37c1055f0ae9a79b78bef4c8bd4c05c034d13e395346de1d83195609bfd45ca34e70d4c0e537a1e4e8078181c00f7 SHA512 c72fdd74c4b59ab7c8fe15ed73f827aed91a40360a6d82772d6ae2dc4affc590d2c58c1b7523be7249a2be7e3bc2513a0906c0ce53ce1288d5dac50e01199c7c +DIST tokio-util-0.7.18.crate 140550 BLAKE2B c74f978f9d1bdd662acf65551ce35d735b23909ed25a3073b5170459cae4d0bef40e34a035ce1e2f8bdbf7ba51d230c016afbb150f7df77d9901e45caee3fb97 SHA512 619504b1c7b10ef79da38b99e7c17affc0dbb984dc671bd1ca0c4b1ad3d1d86f80feee67b78fdb7fcf7ea989a0e9bd5d52714467f4881f31ef5f60cb989ec671 +DIST toml-1.0.2+spec-1.1.0.crate 56571 BLAKE2B efad7c522bef65844d99807569ca88193d7a2b2e0e785ff1ca98b1b04a3aa7b791dd1ede8b1ca361da52a510291d0e7963f9cbea99945f39d6e09f2e029ae342 SHA512 131057f51b618f97eb4dd6ce9303d36055e191bb0fe11bec5ebe3efa43d06c90f7cecad36079e9f691afa7cb2c55d8f7c7b6d76ee2223c5a789e7078b5a33846 +DIST toml_datetime-1.0.0+spec-1.1.0.crate 18018 BLAKE2B 6238d7e7ee5e5e00095f1029afd01953dffb9914c487b1bdab6d91c905377e46ac3b5e2ecce5a2637903384c001dd44e7434b52967ed3caa3a44409bc681a686 SHA512 a4b0d57d448cb246bfbe495bf19a3567517e45abee5d9e846290be48cc40b1876dbe5683908a3f6fad4ec4031a9876b18b1358694676f4b8ed5df1b5fd2b330e +DIST toml_parser-1.0.9+spec-1.1.0.crate 35035 BLAKE2B 856dd31aee9f95ddfd46c87245bd6d1ab90bd7f6f022b732fe8f900fa4039508fe73a5f690e5d159e66f5f39c57a947b8419630d87371c832e261cee1ccf23d9 SHA512 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518 +DIST toml_writer-1.0.6+spec-1.1.0.crate 17187 BLAKE2B 7786c6a4ea68ba0d478244dea241c4909906f286c46d1276b33c4af7b14cff6d9c77c1c6dfc070fd4c5c02f89cff4917bc166f91de4a3cf27a2b77b3dc15b27c SHA512 c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6 +DIST tower-0.5.3.crate 110488 BLAKE2B ab4a8f027b517eccce512657a59a907491325f8fc5d4271e05bccbb60172396d8f5994ecd0c8c3553194c77e7319484e7a2156d499f37ac81b6fd636d324cbc3 SHA512 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602 +DIST tower-http-0.6.8.crate 135827 BLAKE2B 1f3e5a012eae5a83a2ce7831f95a501b35fda648617d297283c43f7796960d039df95397a9179eb47458974e5ca843f72fb73a905e58aaaacf3d94718adbde51 SHA512 6ed83fe61b74a6e168710200a0c01f98f0b559afae6d98b77aaec8b4e8c737d2d18b534d4e1dde5efb78f53854521a759770521cebe56adb863d76f4ba34a5c5 +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.44.crate 463135 BLAKE2B 86054adc3043c73510bdd64973918dbcd4a8295dd007a4356e702d6dc90bca8b0f211df5e934b850d63618057fffa10215fb5d966340162117c110ff3e3e1c98 SHA512 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869 +DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0722aea1740a68f1e2c8054b7dfc11d3c19de078a4a88a189d9a00afecf2eb5bb779a5ef0cffabee7fcfdc6387ecbf SHA512 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6 +DIST tree_magic_mini-3.2.2.crate 16074 BLAKE2B d63e4e6768e9af7d29ab2a0c8c2986201f1765b267cf7511c50a50fbb0d73a2e9f5a8d93f6cc371ded7b1581571cbf4b2750ac6cdaa0c26274fc7c1b3b9dfa17 SHA512 37c627d440ae8e0ba9c2d0a322cc68252d6c1e56548483142a1e801c057521cb5a6387e8a7849c25de6d9dfcbaf579fa900b37d93ff023057591d3bbda843a3b +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST unicode-ident-1.0.24.crate 49298 BLAKE2B 34ba2906a3ebc06f52a4ba77dff96a8f3fb977718d260886fa9e051c5830765641b65a63977110f3a79f31fa177b385f81b01d56c80f6a0324d36eae72e2ebf0 SHA512 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.25.crate 128462 BLAKE2B 20f8733bdf09bfb5b039f0be20eeb4af657b3cfae520660a107d7310aa58389757cdebcf0e88c6c0036d4ba090b9a97138254695dd8e679dc902c7a9cfda6223 SHA512 265f8088e46d445174cdddba0203457acb329c4ab20b039caccd8739968b50a76f253e2a82ebe3873237fbda1f6228e127f147f546af0512471a368ab0973727 +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.2.crate 282768 BLAKE2B c03a04bb159969f32447c7823f50b2686c515dff4f7778d2cac07a87cb9488d44844b0bb0b51c6996d8fa1fcb65cf4e6a8a9e697d95c1be8373535bc8d7c4215 SHA512 a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST url-2.5.8.crate 86512 BLAKE2B f289265720ff9243a27c371a938abd00e2c458a440e6ffc30cb0fb0ea4aae4a6b82eace80c3655a9dbfdf2c9428a10844cb3fe6299cd8820e86a13e5cb078d8a SHA512 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c +DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 +DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 +DIST wasi-0.11.1+wasi-snapshot-preview1.crate 28477 BLAKE2B bcc773ba28cbe8d820e9e9fbb275fb4451bc7f39b3bd88bcd93850bf2bdb5300489bd8eca27489ccc5f6269b00f4e1b505ae3a33a35d708cd5a414ad307be149 SHA512 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49 +DIST wasip2-1.0.2+wasi-0.2.9.crate 129778 BLAKE2B f41afceba3c586d12829d2c59f45198c61ae04a0dfe72d6bad6176a3d38189a097cf633f34accff83d7ccc238a35a833381e98291e5fd37f2f4d6e08138af2c4 SHA512 284571c833a1770fcadd9a70155d8b507e9f7f0590015e1a07ad0512ac0a7f0ca4693ccd1aa1ab27e74ec58cb75f314770b66562a2167cd6b5086a7871527eb1 +DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716 +DIST wasm-bindgen-futures-0.4.58.crate 17188 BLAKE2B 8e72c3efc0f74535f2138784ceb035e79cc66ccd378fbfe747cd4c161aa0bfa4d4653ee53b75a7a0e15c229abcecae44c5dfb9ef9dcc7b81934cc63827d23015 SHA512 0c1a064be1459216e7ec2a24899e8e4d929b564585edc2328572684b5311d1dd786e3df3f3d908fe019b4c52423f656db99a18e899e5ec402fc29adc3fad83e5 +DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66 +DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6 +DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a +DIST wayland-backend-0.3.12.crate 77037 BLAKE2B 131fcb31e0e94bee6506064ba7246be8f97e9f27092ec59ddaee1e88ee26893c840deb810ca93aafbfcbcc586ad4a07574f32eb4a56210080965d4166a8f4022 SHA512 39635929dfc1d2a1e62c90b13c0192f3f063b77526b2834299e0626c29546fe70d031ccf6961233a63c2ccb24de0560fbd7cee3cb368535c0ffea70572c27ce5 +DIST wayland-client-0.31.12.crate 64851 BLAKE2B df057d89717ad966da20dfab06ece6c6f9b4c8624f4bb1f5ddb25ae0a47c1e7b6ea09029fa173519222d1368aecc5808fb22be51df2c18ffe146906bbe09a601 SHA512 39db7665094b81279b8714aa1a29f208f0c3ad722ad294c1211b7893b0ad478debfed1a1a22f64b3d2713a68e892e804da69192f12df529436d6782f338ae9d7 +DIST wayland-protocols-0.32.10.crate 156152 BLAKE2B 7c8aa3157772dbef0a4f66cb562eeb50b66301510db28dc02157a97ae14d5824f9ad134e9c3936bb26a1b551a2d293ab37fdb63b38f94248c2137514e020d803 SHA512 63b053e1f261e386ec50a8aea7d8e55e355e211abab34605695313882ff68fe1cd55c3983833767cef741fd43c1a2aad02cdada4d1fac828155159aee3cb9c83 +DIST wayland-protocols-wlr-0.3.10.crate 28244 BLAKE2B 71428cd905ee1953adc499193ce3fe6046201382b44063d4704a95c5615f34d42516a7fbc25d68c90bd681790aa209b866b9af66eec67d2836a2c41f44c204a6 SHA512 e1892dd5bd84b5f5b4883b86985fe3c9a7fe3757a5b6f4f5db272160cedc47c725d8cd1d7491c4277dc5d62115eedc331ce38bf7e7c18bf628ab6bdbaf689b11 +DIST wayland-scanner-0.31.8.crate 37224 BLAKE2B 44759ec9da559efd7cf87169eafe4813878072baa302cf61b6142c7492e7baafcd21b66283efd41f08482608145a2aba8124e77a8a6cb6a03ed7af117ccf3bf7 SHA512 f9b2c9cb76c841be77cef98c9fff47794f0c0b3e84798ca0b5cabfa328d6412a82df78024f47e0478c659e15b40558e9ec7f506823ca4b2ef33f824b8e8d24b9 +DIST wayland-sys-0.31.8.crate 9595 BLAKE2B fc8cfae93e7eec0970a9f88c4a5abc6fc808fb908e8c44e809edc130e3ea7dd98c40967190554c95c209181e009d2420c1e733a27306d8c0a6bc8266bf31ba3c SHA512 d44373444c11c64278b1f184b47d5f2da9ea83a65ef1b53882b88f8f960a10772a44c3867166a0f52e38a431d49908d68309f3626caf62c42685edbe4fb1eb2a +DIST web-sys-0.3.85.crate 645049 BLAKE2B e106ebadd24ae0aa838a697ec7e8fe06d86d764405e6c00a523daf94e04213f70fed7cda9302ba5deba57eeb00c1302a97721fd7d124e66998802a703090fe7a SHA512 948fa9a3ba59669df01e6f707fdb00136b1e0ae781daad7c72b5df41526d6c7649e2ce5b9def99e04fda9628dda21d2663db7c6d229d462d64c876382d943b5f +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-root-certs-1.0.6.crate 165537 BLAKE2B 5caf2c42819577a8c667c5999151e918f85b32925ab61e234d2743e4a5f34c8d40802107ec90f75d9d4a59a67a08f372276226e311f40d3752965054b3ccfa2b SHA512 0cbdd87e0e814f5f0921eff0aa6769eaea200934c837cd4fc9cf61f92f5a96b7e95911332ba4ce3be9a699a7d126f89232f2261a718973b1972e2508c96ff1ba +DIST weezl-0.1.12.crate 46045 BLAKE2B 440bcb8e092b41753c918ea19df6ca3e26fe8616912c4e8e54f7d8b57e7a4494df85d2a87e26c7aec4bdd7740224dc062fbbf0bbf5db1bd47b5fbd0c01a31a36 SHA512 a660275ecac3ceb6ee511c85a537bc8e2a9267438ca048dcd522fa5a1e7d046c82d98b2c905c50caa9a9a1d44159d1090da18aaf17ad7bcad2b81aa979480655 +DIST winapi-util-0.1.11.crate 13368 BLAKE2B 164f49c84952ece6e566a9a23f32ddf34e16f3930ff531f8d7527bcc18768c9a118cbee748ae6a753a172b4ce8d0f22108142382992b2918b442387ee5904545 SHA512 cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01 +DIST windows-core-0.62.2.crate 36932 BLAKE2B f291939153338efd768bee7cb3891814a1d46ed5cac1e2ea72a7ac66613842c02e1de89052a53e8b164d1055d9d4a138711929af897486b3a6da02e91aee3103 SHA512 b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a +DIST windows-implement-0.60.2.crate 15325 BLAKE2B 1f4e5b6759224a74f006c3bfb9acd3bb5fb111fdcf6e4f5e838ca10ac200baf48261583386962d357deffbabea4f67f8e257b8ad8b01b5aee6fe67f3822a7c13 SHA512 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579 +DIST windows-interface-0.59.3.crate 11809 BLAKE2B c3f439e14e85175f12b4403295f063f53d03224ed1842ad3826fb2beb89c2884317105e28d9d9af2000e08b5bf2fd05befa48dcd0325baba168acb19c8341d86 SHA512 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee +DIST windows-link-0.2.1.crate 6133 BLAKE2B d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641 SHA512 afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b +DIST windows-registry-0.6.1.crate 13358 BLAKE2B 5a0240e81124cffb387aa7d683a01b36db9c508a1a3943b596a30c9ba1f445b9186dfa2cd2057220c33b773bc2681438295907bab95a5e6d75990acb9497d053 SHA512 bbe256d749d766b638f65e3ae554ca1fd25b98b769365d6e25043ad696de062b64f3564113f6320ce5f071309f21cc32fc73aa093ddb5b1d39d4dffa2fcbb11f +DIST windows-result-0.4.1.crate 13381 BLAKE2B 3960ffb7f15826bd2f8636133412872d7af9c2d89fde07d2183188083e22580ecbef11f423523aa864c0b199a494aabf1d6386d7c7fceeb7ad74575347efbd27 SHA512 a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2 +DIST windows-strings-0.5.1.crate 13966 BLAKE2B 9143cfa5a4184bf0aeb62f8c85d0629d7417b74727349cf46f0d1f28d0e255cc218ac5bc39fe1c7f0311c418f23644e84644b8e7833c5b1c8d1f523c3d38d728 SHA512 c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2 +DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.60.2.crate 2518479 BLAKE2B c2e2f614066e5a9d7ec461d9d25bd441188797ad85e1e923baeb0193e82f5c138ae7fb4ad0255d483f60f7a94e3f5cd8373d01b7485c052c9498937bc40da992 SHA512 a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d +DIST windows-sys-0.61.2.crate 2517186 BLAKE2B f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106 SHA512 e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows-targets-0.53.5.crate 7126 BLAKE2B 17a0452fe72a42df4aec8b4ae7798bd611df4f3b093709aee7b8dc991fbc2351edd23e134d12412fb47e9930ae30476b55841d52be5e764fc42a7922e3134ad3 SHA512 285a2ad1c370d8485a84c3921b180416c79ad596ace5ce30a1100fe0d9725139e9302f5728d4874789d8abe5c53e9b30ff4738d969da1c07940bde2b01c7a203 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_gnullvm-0.53.1.crate 787748 BLAKE2B 78729e1107cf64ffc6a3d70c14cc93e7867578be51d3f6f442914a5f2d065fa86be843b72cd24d707eb59b779e9a719eb28d025619cdc219e379827acb4a16c2 SHA512 5e480e54af09c142ff75e77f733327dd3862f32620e0b075e02bf8119e955ef2f3acfa00f7c7a4d6a2b034d03d70c45e191a40c8af628484d0e76a0b15870cdc +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_aarch64_msvc-0.53.1.crate 838009 BLAKE2B 0a04f6d80bd0ab41964e9932040d6c748b6bf10d609bdd35074ba26d245a98281739c8ac68a3fe251d36148a53e1730b0ea2dd5347279e74dea881be43d67707 SHA512 81175036792cab41ede4e3a21ae324e638c39604e14c7a3dae8db4090cec45b385aca32416ccad50ab194ce06d3a71f2e12473767d680348795383dbb2d17426 +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnu-0.53.1.crate 939775 BLAKE2B c6abfbe7b82c7fd95a483da467ce8f12a3777572e34c42777e6378976344c95e5a56e3e7ae47049e14de81aa26f276a723ac5cb61f2c62b141020a97a91f137b SHA512 5af8519d1e0d9947738d5aa339091695467a55b62fe97bac680eb469679180a54e9f65e2ef8d0c34d4e63ede8c16f34a0fbd1f54ff53924ebcd6cef17c3474d2 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_gnullvm-0.53.1.crate 857396 BLAKE2B 4fcc61c3634d7b905c946ccaa2f6d03ccf0feb6f8080337d5618959a532fddd5989dbc95d8559bbfb06335865387900e7cfe942cfb67a7724c3c00dc99b1d603 SHA512 492bee10b669c799a93b7ad98ee7a15c0ccde4d13697408612cd345cca2b7efc38b85c550eaf1b83470bee53ff3324045b7b751c3a31ac0e214b9965e05bbffc +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_i686_msvc-0.53.1.crate 907688 BLAKE2B f6ae6032836367e9a42261779661abd028d303cfb13c016dd1a745b21b58d62531dd0d7658a6c133d2bf1dd95c538cf24340bb50e6743a82d6be9a622ff371b7 SHA512 b78f2a21e88adb65bf8a81bfa8a133d6ebe18b8394220421bd5f10b619528f118a255dacf6e78014ddb4db8a27b936be7af6e137133d914e1cc0902139a0e0cd +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnu-0.53.1.crate 903712 BLAKE2B b5a86bd4a760fb6d937dc5285d2c594245ed6bbc541ffd6cf6d169c7e4e8c4334523c06c7a59c52f100a05da7976193fbb535ff3bf7db30897d9940d4d5648a4 SHA512 e4c5bbc49202636c03953aa0fff1f1affed69970aae198cb4d1eeb5dda63b9e07b0cfaf46015bca3b8c48fd90d3552488a6a7b17b53aebf9776e996ccbf9c7d5 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_gnullvm-0.53.1.crate 787739 BLAKE2B b5e3aaba4ecd1e5e21a0b9ce5beaad3f9ef78249f21b3dbdb69af98d5f36d01f2ce65d3188788392b866f296548075857e2f904e30cb79db33fb3134fd78e946 SHA512 30b8919ee9ad36acfac4e28a3b22378ce11ee73d35de60dd9c9217adf14e85222da5526100b0252372e039e559a5bf734ba134b10f707657d542341056947588 +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST windows_x86_64_msvc-0.53.1.crate 837950 BLAKE2B 5775d30ce763835fa26376d85e9ae6f598b817b8d32b01147e5d197c364a5071ce7b5b09ee6f611fcf30790af79c4e4282e04ced620190629eebcbccabb8d720 SHA512 bb724f4051db90ce49b552021e746769e5dfe3792b522416539960c27f9ace14f63c47f0f240d6563257377129b5f3ba2c262c6fea9610428aa860fe035f189c +DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6aad782051c9af629459faebcd131518e20d6bb8f3f7f44b708284e6ba54f2ad7e0811bc0bf1df89899ff561c1 SHA512 ffa96e23707d87d5bf0f0e0c8aefbbbe4e3d2219fa5fd6a1535cb3c7b049a8481ef6f9f9fd69c78be855f36b242476f3b4462f2536925d48953afebe00bb50cb +DIST wit-bindgen-0.51.0.crate 68035 BLAKE2B 0cb5e191f866c3782b6a1e822ecbae6e618e08371867462addb027dd5510638e72438d991777877d5754b2932afcb41f2edc1ec1426334a69311905f0f309b6a SHA512 61380c309630ad7f415d467daf1d639ad7a3e8dcd26e5f88aacf0230b52600f150e804821b6a1df9b79cc7fdd4f1d800d043ee7eca770b1947a3cf06f893711e +DIST wl-clipboard-rs-0.9.3.crate 39012 BLAKE2B b7790e1f49b9b69a95123d8d8dd9cf78b22fcce197dd471d987ac60e69cac7330f0e8a99ba185cabcaa5fafa0fe054493d11c1ffc4c1c38e7aeaed9664857825 SHA512 2a34cfbc27e7466772b6b56db1cb9355ed4ccfc2503bce9d7b61a265023c5bcb33a22a707e73ee30962fe417c76dbe17bdfcf083d66b4f48d284ccc9b86b19ef +DIST writeable-0.6.2.crate 25181 BLAKE2B ffc57bdfd8eeef7e2b50a1a7fb2fc8af0322c17cc99cc4a3eef3fb2062e447e05721db74e62080fab08f565db15dba21be8b6bfbcac984acd2eb2a80e08b9ba2 SHA512 d267aba601237bc4061a484103c10f0cf4ca3cf6db0f50063319801e1aa73272280115ad3ad4f461ecc4ed9cf4ee19131ee7cfacffacfcde54657bdfe3c557e7 +DIST x11rb-0.13.2.crate 220549 BLAKE2B de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1 SHA512 d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e +DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372 SHA512 9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56 +DIST yoke-0.8.1.crate 32016 BLAKE2B 9dba7f506636b93ce559817ec57380836858eb14fd3484d5024535ea909d5e7d5da759c316bad86847607f05db1228a04d65942dd020b426fde1b7fa40962c02 SHA512 0ab6353207432bd0a18b6ac038cc37332ece4f2f5182b7eba6e47881a051f0f2ac41d365a8feb74bd3de1d4e4d8dc20c92fa2f3f1252b35d4ab6ff0f56f31de0 +DIST yoke-derive-0.8.1.crate 7593 BLAKE2B 09953385df0b24b5cdbe4fed4c8788e20236c9f5a79d144799a31807a1a4e82380cd3ed451a46055ac21561c2f9a05ca91c953b7c8aa250a26a2e11fd11b7a9c SHA512 20561f74561f3e7d5ce2a2b702bac565047be284cdd24a3bf837d423954c8260d32f8d27ef9761f5e891bb539f59af22afc4830a4e52cf9888c8ca2a50784a96 +DIST zerocopy-0.8.39.crate 274113 BLAKE2B c5e46d23f6b3d3cd25d96356016d5a987d04dab4fcb529e550cedefbdc64d8748d3a42d27e510be64a620ad132bdf2a0da04b518468b7f66c77e87c23412ffce SHA512 00544b445aefa17f5e5bd5bb62becc2c4532381a4771909f533a2c95f16a11e2e97763ab5b096f752842500cffc2f565f0fcd5c1961e7305e6d5fcdf132b318b +DIST zerocopy-derive-0.8.39.crate 108887 BLAKE2B a24725d63cf8b6077303fb5386de8e5c0f1ecfb2c8628818d078d700375acdac3d27aa6c227388be3dafe96cc08bea3477eb7a24ef4afd0b09c5ffbd091fddc3 SHA512 67c3c55b3e98c038b5ee19e60f09ffeb6a967768c6ea28f689bba3f94588567d9c3d4a7359633be9006467b05678afdf6207bc884b7a65a0d65ae07080cf0a8b +DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 +DIST zeroize-1.8.2.crate 20907 BLAKE2B f9233758bde107e2409b56e936e02f51442ff29dfb2589c0b194edb38645421b4b8e6064208f7548a93836149c425de90c08792288e5cea1ae117911406bcdd5 SHA512 ce1fb97ac69cb0792f2f5820919aaa0a9f71c4b410bd0d0c2343d8415d39e3eec3f948cc2769eaf639c14695a3961fb6cd96ba7a77a15a77924d1a8c16497b81 +DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11fb996fa8a9f8b44b3b2958e900c95503200c5fccaef91df3fcf0dd17c9a028ad8c014ba09485f7743cfe6b74f SHA512 10d3cb670f959b81a7170440a081ebe66f147c76be8e6c769b9093bc737cbb28c1b632515311adf7ffccee0cf05f808ad461743128429d2d1ad86932e54b587d +DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9 +DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745 +DIST zmij-1.0.21.crate 26665 BLAKE2B e958b58e2213ad13185ec6df55d07e6c80169afa56133038fa66cefb4a9f49aa786249a486dc09b2d0a2f74e41c0d0d713135f38a84dff8f6239636a6bf3cadb SHA512 a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585 +DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb +DIST zune-jpeg-0.4.21.crate 68268 BLAKE2B db358a17ce65f59c7b3056f4608b3d5ce4296a0b241680bdf2c03fa4d2defecd540e73ae4651eb1347062c0616172fe40f3eaccf20ad270c983d9f3072df8c95 SHA512 838ed690fc2d026f40feaaef9c88d85f9a80b186e95f23e5be01c632816942660a89cb0524f2346902fa92235d5de2228485daa67019fcf06ef60ae147b4073c diff --git a/dev-vcs/llm-git/llm-git-3.0.0.ebuild b/dev-vcs/llm-git/llm-git-3.0.0.ebuild new file mode 100644 index 000000000..62def4af6 --- /dev/null +++ b/dev-vcs/llm-git/llm-git-3.0.0.ebuild @@ -0,0 +1,394 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.1 + +EAPI=8 + +CRATES=" + addr2line@0.25.1 + adler2@2.0.1 + aho-corasick@1.1.4 + android_system_properties@0.1.5 + anstream@0.6.21 + anstyle-parse@0.2.7 + anstyle-query@1.1.5 + anstyle-wincon@3.0.11 + anstyle@1.0.13 + anyhow@1.0.101 + arboard@3.6.1 + atomic-waker@1.1.2 + autocfg@1.5.0 + aws-lc-rs@1.16.0 + aws-lc-sys@0.37.1 + backtrace-ext@0.2.1 + backtrace@0.3.76 + base64@0.22.1 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@2.11.0 + block-buffer@0.10.4 + bstr@1.12.1 + bumpalo@3.19.1 + bytemuck@1.25.0 + byteorder-lite@0.1.0 + bytes@1.11.1 + cc@1.2.56 + cesu8@1.1.0 + cfg-if@1.0.4 + cfg_aliases@0.2.1 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.43 + clap@4.5.59 + clap_builder@4.5.59 + clap_derive@4.5.55 + clap_lex@1.0.0 + clipboard-win@5.4.1 + cmake@0.1.57 + colorchoice@1.0.4 + combine@4.6.7 + core-foundation-sys@0.8.7 + core-foundation@0.10.1 + core-foundation@0.9.4 + cpufeatures@0.2.17 + crc32fast@1.5.0 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.4 + crypto-common@0.1.7 + deunicode@1.6.2 + digest@0.10.7 + dispatch2@0.3.0 + displaydoc@0.2.5 + dotenvy@0.15.7 + downcast-rs@1.2.1 + dunce@1.0.5 + encoding_rs@0.8.35 + equivalent@1.0.2 + errno@0.3.14 + error-code@3.3.2 + fancy-regex@0.13.0 + fax@0.2.6 + fax_derive@0.2.0 + fdeflate@0.3.7 + find-msvc-tools@0.1.9 + fixedbitset@0.5.7 + flate2@1.1.9 + fnv@1.0.7 + foldhash@0.1.5 + form_urlencoded@1.2.2 + fs_extra@1.3.0 + futures-channel@0.3.32 + futures-core@0.3.32 + futures-executor@0.3.32 + futures-io@0.3.32 + futures-macro@0.3.32 + futures-sink@0.3.32 + futures-task@0.3.32 + futures-util@0.3.32 + futures@0.3.32 + generic-array@0.14.7 + gethostname@1.1.0 + getrandom@0.2.17 + getrandom@0.3.4 + gimli@0.32.3 + globset@0.4.18 + globwalk@0.9.1 + h2@0.4.13 + half@2.7.1 + hashbrown@0.15.5 + hashbrown@0.16.1 + heck@0.5.0 + http-body-util@0.1.3 + http-body@1.0.1 + http@1.4.0 + httparse@1.10.1 + humansize@2.1.3 + hyper-rustls@0.27.7 + hyper-util@0.1.20 + hyper@1.8.1 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.65 + icu_collections@2.1.1 + icu_locale_core@2.1.1 + icu_normalizer@2.1.1 + icu_normalizer_data@2.1.1 + icu_properties@2.1.2 + icu_properties_data@2.1.2 + icu_provider@2.1.1 + idna@1.1.0 + idna_adapter@1.2.1 + ignore@0.4.25 + image@0.25.9 + indexmap@2.13.0 + ipnet@2.11.0 + iri-string@0.7.10 + is_ci@1.2.0 + is_terminal_polyfill@1.70.2 + itoa@1.0.17 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.34 + js-sys@0.3.85 + lazy_static@1.5.0 + libc@0.2.182 + libm@0.2.16 + linux-raw-sys@0.11.0 + litemap@0.8.1 + lock_api@0.4.14 + log@0.4.29 + lru-slab@0.1.2 + memchr@2.8.0 + miette-derive@7.6.0 + miette@7.6.0 + mime@0.3.17 + miniz_oxide@0.8.9 + mio@1.1.1 + moxcms@0.7.11 + nom@8.0.0 + num-traits@0.2.19 + objc2-app-kit@0.3.2 + objc2-core-foundation@0.3.2 + objc2-core-graphics@0.3.2 + objc2-encode@4.1.0 + objc2-foundation@0.3.2 + objc2-io-surface@0.3.2 + objc2@0.6.3 + object@0.37.3 + once_cell@1.21.3 + once_cell_polyfill@1.70.2 + openssl-probe@0.2.1 + os_pipe@1.2.3 + owo-colors@4.2.3 + parking_lot@0.12.5 + parking_lot_core@0.9.12 + parse-zoneinfo@0.3.1 + percent-encoding@2.3.2 + pest@2.8.6 + pest_derive@2.8.6 + pest_generator@2.8.6 + pest_meta@2.8.6 + petgraph@0.8.3 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.32 + png@0.18.1 + potential_utf@0.1.4 + ppv-lite86@0.2.21 + proc-macro2@1.0.106 + pxfm@0.1.27 + quick-error@2.0.1 + quick-xml@0.38.4 + quinn-proto@0.11.13 + quinn-udp@0.5.14 + quinn@0.11.9 + quote@1.0.44 + r-efi@5.3.0 + rand@0.8.5 + rand@0.9.2 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.5 + redox_syscall@0.5.18 + regex-automata@0.4.14 + regex-syntax@0.8.9 + regex@1.12.3 + reqwest@0.13.2 + ring@0.17.14 + rust-embed-impl@8.11.0 + rust-embed-utils@8.11.0 + rust-embed@8.11.0 + rustc-demangle@0.1.27 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustix@1.1.3 + rustls-native-certs@0.8.3 + rustls-pki-types@1.14.0 + rustls-platform-verifier-android@0.1.1 + rustls-platform-verifier@0.6.2 + rustls-webpki@0.103.9 + rustls@0.23.36 + rustversion@1.0.22 + same-file@1.0.6 + schannel@0.1.28 + scopeguard@1.2.0 + security-framework-sys@2.16.0 + security-framework@3.6.0 + serde@1.0.228 + serde_core@1.0.228 + serde_derive@1.0.228 + serde_json@1.0.149 + serde_spanned@1.0.4 + sha2@0.10.9 + shlex@1.3.0 + simd-adler32@0.3.8 + siphasher@1.0.2 + slab@0.4.12 + slug@0.1.6 + smallvec@1.15.1 + socket2@0.6.2 + stable_deref_trait@1.2.1 + strsim@0.11.1 + subtle@2.6.1 + supports-color@3.0.2 + supports-hyperlinks@3.2.0 + supports-unicode@3.0.0 + syn@2.0.116 + sync_wrapper@1.0.2 + synstructure@0.13.2 + system-configuration-sys@0.6.0 + system-configuration@0.7.0 + tera@1.20.1 + terminal_size@0.4.3 + textwrap@0.16.2 + thiserror-impl@1.0.69 + thiserror-impl@2.0.18 + thiserror@1.0.69 + thiserror@2.0.18 + tiff@0.10.3 + tiktoken-rs@0.9.1 + tinystr@0.8.2 + tinyvec@1.10.0 + tinyvec_macros@0.1.1 + tokio-macros@2.6.0 + tokio-rustls@0.26.4 + tokio-util@0.7.18 + tokio@1.49.0 + toml@1.0.2+spec-1.1.0 + toml_datetime@1.0.0+spec-1.1.0 + toml_parser@1.0.9+spec-1.1.0 + toml_writer@1.0.6+spec-1.1.0 + tower-http@0.6.8 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.3 + tracing-core@0.1.36 + tracing@0.1.44 + tree_magic_mini@3.2.2 + try-lock@0.2.5 + typenum@1.19.0 + ucd-trie@0.1.7 + unicode-ident@1.0.24 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.25 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + unicode-width@0.2.2 + untrusted@0.9.0 + url@2.5.8 + utf8_iter@1.0.4 + utf8parse@0.2.2 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.1+wasi-snapshot-preview1 + wasip2@1.0.2+wasi-0.2.9 + wasm-bindgen-futures@0.4.58 + wasm-bindgen-macro-support@0.2.108 + wasm-bindgen-macro@0.2.108 + wasm-bindgen-shared@0.2.108 + wasm-bindgen@0.2.108 + wayland-backend@0.3.12 + wayland-client@0.31.12 + wayland-protocols-wlr@0.3.10 + wayland-protocols@0.32.10 + wayland-scanner@0.31.8 + wayland-sys@0.31.8 + web-sys@0.3.85 + web-time@1.1.0 + webpki-root-certs@1.0.6 + weezl@0.1.12 + winapi-util@0.1.11 + windows-core@0.62.2 + windows-implement@0.60.2 + windows-interface@0.59.3 + windows-link@0.2.1 + windows-registry@0.6.1 + windows-result@0.4.1 + windows-strings@0.5.1 + windows-sys@0.45.0 + windows-sys@0.52.0 + windows-sys@0.60.2 + windows-sys@0.61.2 + windows-targets@0.42.2 + windows-targets@0.52.6 + windows-targets@0.53.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.52.6 + windows_i686_gnu@0.53.1 + windows_i686_gnullvm@0.52.6 + windows_i686_gnullvm@0.53.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.1 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.1 + winnow@0.7.14 + wit-bindgen@0.51.0 + wl-clipboard-rs@0.9.3 + writeable@0.6.2 + x11rb-protocol@0.13.2 + x11rb@0.13.2 + yoke-derive@0.8.1 + yoke@0.8.1 + zerocopy-derive@0.8.39 + zerocopy@0.8.39 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.2 + zerotrie@0.2.3 + zerovec-derive@0.11.2 + zerovec@0.11.5 + zmij@1.0.21 + zune-core@0.4.12 + zune-jpeg@0.4.21 +" + +RUST_MIN_VER="1.91" + +inherit cargo + +DESCRIPTION="AI-powered git commit message generator using LLMs" +HOMEPAGE="https://github.com/can1357/llm-git" +SRC_URI=" + https://github.com/can1357/${PN}/archive/v${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD Boost-1.0 CDLA-Permissive-2.0 ISC MIT openssl + Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/lgit" + +pkg_postinst() { + elog "The command has been renamed from 'llm-git' to 'lgit' in version 2.x" + elog "Usage: lgit [OPTIONS]" + elog "Run 'lgit --help' for more information." +} diff --git a/dev-vcs/llm-git/metadata.xml b/dev-vcs/llm-git/metadata.xml new file mode 100644 index 000000000..93dbf7682 --- /dev/null +++ b/dev-vcs/llm-git/metadata.xml @@ -0,0 +1,29 @@ + + + + + vowstar@gmail.com + Huang Rui + + + https://github.com/can1357/llm-git/issues + https://github.com/can1357/llm-git/releases + can1357/llm-git + + + llm-git is an AI-powered command-line tool that generates git commit + messages using Claude and other LLMs via OpenAI-compatible APIs. It + analyzes staged changes and creates conventional commit messages + automatically. The tool supports multiple AI providers including + Anthropic Claude, OpenAI, and other OpenAI-compatible endpoints. + Features include automatic diff analysis, conventional commit format, + clipboard support, and customizable prompts via Tera templates. + + + llm-git 是一款 AI 驱动的命令行工具,通过 Claude 和其他兼容 OpenAI API + 的大语言模型自动生成 git 提交信息。它分析暂存的更改并自动创建符合规范的 + 提交信息。该工具支持多种 AI 服务提供商,包括 Anthropic Claude、OpenAI + 以及其他兼容 OpenAI 的端点。功能包括自动差异分析、规范提交格式、剪贴板 + 支持以及通过 Tera 模板自定义提示词。 + + diff --git a/dev-vcs/pijul/Manifest b/dev-vcs/pijul/Manifest new file mode 100644 index 000000000..dd6cfa02d --- /dev/null +++ b/dev-vcs/pijul/Manifest @@ -0,0 +1,425 @@ +DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3 +DIST aes-0.7.5.crate 128544 BLAKE2B 7381fe4963324b1f9b5cd1e81b2f2e3010ebb435b049b20fd1a9b37e472fed0062c63fe0a1629a59680f3c99154836a147db9561ee01dddbdeeefe6efdca5b6a SHA512 1e1e6714af9131af6a7e9546339d729979719c9c6751e4e2274e9cc243803920a7317c01a6dc20e31d730ccd43fc65cc2e9a3a29a6bc4d0c9bc0a6a3b65fe5c7 +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +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 anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa +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.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac +DIST async-broadcast-0.5.1.crate 20134 BLAKE2B a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812 SHA512 48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae +DIST async-channel-2.1.1.crate 14159 BLAKE2B e82a0c82c9d4e553ce1cfa67da288ad0ff85438fd08ebcb0983e6c516e63ca058880b7d11e767dc0d1aac55ca9aaffaaeb04bb92510b03fdcede68659c459159 SHA512 97fcdcb22fd701c2dc5ec9b2bf399cea81068be172b11b0745fec4ffa9b773906f6d121ca6c9408e1e3a9a9cddb36d81e99ea816e562975e7ab376e1ae6567f7 +DIST async-executor-1.8.0.crate 21870 BLAKE2B 85e24330e50d971239e4b2f7c8f7e524cc41fd51a9a795481286e5dbf932de4b9034c1e1138bf0a53408dab4d613f52349f4ca2c383ee869bb107b6dd34a6fdc SHA512 285361d42c34331b3ef67d9d768f62bc72077046766d44802a7e769d5e56718505751d9019b0867b2c28c08273038ca18a936430ff44b7714b780fe520adface +DIST async-fs-1.6.0.crate 16506 BLAKE2B ddb7a86d6e294a07f0d494448d0bbea31df320e5d5734222ce3949753fb686b15ba5811c5dc7fa5e77d1be62154447e2cd096c7b7f7021450c5c75c59d45a8b2 SHA512 18d226cc21e5c8c96c269c883b6d5784bbaa45be5b883908d7f2cc61ae8797441a9b3786a02ce9664013d406beb679c5a8e89e6ab82d11bc2b981b600b3d6830 +DIST async-io-1.13.0.crate 37191 BLAKE2B ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb SHA512 b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e +DIST async-io-2.3.1.crate 49279 BLAKE2B 342daab31d51a3040cd35863f7d9c5dd8653187413d5340cb7929d926e2fc458bfdef1f08bc819a776480760ec3d84fa0f41a76ed0a9c2260803b61bd291379a SHA512 8dff4265b650199292e43a8cb24ece49991d17586ea57bb013d734a2c05e8787a47bbabd60cdeb557521fee376c9310e907aad0fa5ad178f5c6ab0495502e387 +DIST async-lock-2.8.0.crate 29944 BLAKE2B ebb35437caf6bc8db154b21fd17bbe1973490fec06cd34e7385d9028440b0960407d674beaa707a01becb227ef1107686165953658f490902e13d0732a4e80b4 SHA512 f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1 +DIST async-lock-3.3.0.crate 33286 BLAKE2B 93e66c16a6b1cb759378e198927d2df8ff9f7839a2bcda49d8e013ec7b9b175bb4199864bff585282a471cab6d4f88b70141636413dbcaa7b0453d35f08a94d6 SHA512 0f9e0940e610744fa97c6d2ece9220a2ad91f09155eda66703c2aaf4959f85c17f2cb55ef5fdf29013d4dcd84f8cdb6b16e8692ec7724744b57bf11a86f22f5c +DIST async-process-1.8.1.crate 22758 BLAKE2B ec395b0b2041c44a8d7b15433447d044d53944a71bd4912e052f59eea1dc7cc5b1555aede4778c773f6241cdc27cab058499143fa65f23348b43549e91beab5c SHA512 ce0dbcd0f893d93ed83915d7ed9661c0d5ef867115c051df2a298cd07e531a2b0f63fe58cbcd25820cd810d81759a6f467635201659d34994c04edfba8a8187c +DIST async-recursion-1.0.5.crate 11890 BLAKE2B 106bc70beb0fba67ac3843a100d6fb7771b4e79ccb212cc6eb787631baa051c69efa986b21cf8f9bdd715596f52466f9171529cad19c0ace6262626b38c11cb3 SHA512 83ad19459e54014d22fa0bbdc2b4427421dd4e9b105d479641ee8b147b6b55dd34cae31a794f7f6ffb7de8e5cc0d0a8d50855569c9c773d5aac9e6dfe2e4b90f +DIST async-signal-0.2.5.crate 16743 BLAKE2B d767437ec634911781b883450b7a32d6b3c40f52a18840c1d14c2d7cc0984fb25789d3b66e1b3ef776c693337fdbbf2f32f2cb75721864708aafe094f0826ccf SHA512 0529f5bfe74f8ab16e1597db31e997dfb9d6185f96cda3c988cfdb1cde95291533da5ed2934456a2527d5530bc2972effdd34ec955f3bd94a34fde892726b3f0 +DIST async-task-4.7.0.crate 38906 BLAKE2B 6dc02149a64f6ff8d605e74fb7db4fd0e48e6f0b57b0aef27959a7c654f25cfd1f76a403541ad8abf948a2a15bbefacf30c9f5145e2ce276222c53c62e0b30af SHA512 9267434c8785869dd281346adfa2ed79e55e97c6a889db3be8e05597420331596cc9d87547cb1305b172e434359c2d4dac6da6453cdb4e1f1dd4fbc989ee0a3d +DIST async-trait-0.1.77.crate 29986 BLAKE2B f678cea4defa1cc7c0f1571e71f87392c0fdca8ba175bd94be68b92adaf2b4afe13fac9020bd27bfbb2af9a7d5f2f7047e3bbd0b080a7213354a8175e6ccd455 SHA512 7ddadfe6c434267cbb22de62f09373ea83ec3c4eceb7781e0bc438ce422266f30193730e0215411f1c7c9c6d5cc589ed9bbbd71c836e440bbcddf8afd3d8950f +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 backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c +DIST bcrypt-pbkdf-0.10.0.crate 11032 BLAKE2B 9696f024b049c9d0ee4299e2086eea2d3389c47576d803d00eaccc530589c6158a845fc42afb1b59c3147ced8c9695220047fb2a4283723710011b00de511b3c SHA512 857ae23e1996c11e1e7375f18addffd60c6d02972d5856d594f0e03750065481f414addcf0c846e9f65d93c41982ca6fb3a464a4dc13fb56f67ca39e373def34 +DIST bcrypt-pbkdf-0.6.2.crate 10262 BLAKE2B 75294cf1d5e17d0b926abe42d1c92f8859836324895de27e4049c62d204b4af73737d2231684bfaa41444430ad73edd6efa9afd6d28091a2c8f70132ece1d277 SHA512 751f489860b2f249e7a7e005628748a50d8bdd6de73a59f95f5ebc5996faec0898e30855b69dc44962970f9b8ff0e54c97180d272a5b57f458e73d2263c53371 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST blake3-1.5.0.crate 168914 BLAKE2B 72d1851f3cbe5c996570f5cf0cb4ab8c4215ac0e95a6b930dd64ff650333a8745ad1b63a2f988227d66a096cafc59777aeec8e63c05a22d666c1bdd58acaa320 SHA512 39c4d3d370bede96b3f4e37c44514dddfd1ef91d178116e1556eb8f3e2687b705e2320f842e600e59229198aeffff4ab1de34eaf59e8a3c039003f13d0f08aab +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 +DIST block-modes-0.8.1.crate 16961 BLAKE2B 53073a8ab47411703349117d52f728a9e1d1eb58265c2769f23954ac9a11432f01f1ec3fcc0ea27f077844050f6770a530ef4a4631b9fb81b878ee77fd78ebf8 SHA512 5ab24f0d0ea18a1c0948641b06ba14ee47ad4ae9a86fc5138cea361fbb25fab93dd957701815c929c90ca6e07eb9a80773b9ff4f225a034419a8f91afb985b34 +DIST block-padding-0.2.1.crate 7672 BLAKE2B 26f682717c908886fc54606950697a01e999c8d725e39cd5ca9148b089d5b32981daf717db21128b551287d5e818363db4c34123a8d8dfa3405f940eb284c01a SHA512 d0bad6ca76cd491446f17c00986aa8caab36a78b4ee4f881a14b316074a96940566ed90460aade765f2e7ce04b359cfe21f6c323200637f50e8b5adf567017af +DIST blocking-1.5.1.crate 17277 BLAKE2B 0eb9ca486e2eaa790b2b74bb32208e5a7df2053b045f5928c78f9b461c964cb8d38737c1a83cecd8f42495b7101a2378883533dd747f2ffac6744551ec164f4c SHA512 b12916db3975a1aefc36fc2a8824a89f5c0eafd83d83e458d1b6b35ddc3acfa92374cf0b5cd82825eec0182bb4ca97b048edf3b8a80cbbe0daa1c07875131ce9 +DIST blowfish-0.8.0.crate 16281 BLAKE2B fda185220f083b30ff07f7c78514e0a95b7019ab2fbc3acf1a2652e9c0abd4c81525a2322a301c99180dffcbcac2736df4e062b0b78b02c2f8473b1a12d205fa SHA512 705d4ac1849b009510ca167118b6ceb20094e183ea2d2ad6367de09c20bcecfdf1dbcc1537e7b949167346981cd8bf1069a47ee7d0af11f0be21fdf0d7e967a2 +DIST blowfish-0.9.1.crate 16734 BLAKE2B edb9ef86b168259d37ae74ca5f961d4a2f79f0bd83c64a157b1605655001a8e82a1b40b0e03a24719dd9cc273fd50d1ad6a406b47b1925a9c2c687c119bcae0c SHA512 e005212e2cd0233321f1e84170829c6e05b4f4e47b81342e0fef7e12ac05f09dc6db288b6b28ea2826e9d19afa49366b74b186f2f20db6da77b57f09e124e3a8 +DIST bs58-0.4.0.crate 24914 BLAKE2B c39f98ace0f8a786403b743214526da49fd09f87b7cb832183a4865c4015362bd349c8cac17275a4b5aad0b8c3c7f0ad84161fdf89fdd7e79f14851f4bda45a7 SHA512 971a4d9e9565686490d4e0db19425feb71769ccbae5e3e01bbd097795a90a97f4e9ab945e05004a249659b19e8e9fbdc6124a3e95b79bce836b8125495dc3de3 +DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST canonical-path-2.0.2.crate 5536 BLAKE2B 63de79c5f5ce832c6c4db05c812a9f2dacd939e73140137ecd20d57d3cf08b4c8ed87e04691681cf4284669a0321f9eee7b7bc01b95e18b25ed229932601404a SHA512 8d7bc999da230d3ebc8b6434c0cb2aced6ff2a77bef7225a060af79b9ab169bbf8720c9efe76e5fc2fb8af82a859b9e79b79e17c3c11bce523b4baafdf522877 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chardetng-0.1.17.crate 56362 BLAKE2B c99d2f1044fc652858e6de0f2be9a24bec68550bc79fc8a7424c3a97a8cc5e28e859c2577d7969bad744dd8adc640c5f79a0fb8ba6043975f048f305f8745df6 SHA512 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7 +DIST chrono-0.4.33.crate 221279 BLAKE2B cc7b71b996a1c15b6b013d06f57ffd8af78b72fab87c0e9123f87918d404787ade2217e8e58fb0153552e49c6e11ca6e820eb0c0f1add8c43619849fa096a214 SHA512 172996d2ccc8733957d45fcc24fefb3531c7b33a798ab9f494be23f08d6d2bc350401574c626fd8eec0191ba28c0f7b73af7bc4235ec72a4b1d437fb7e89c875 +DIST cipher-0.3.0.crate 12756 BLAKE2B a572b0140512b7512d496f2706cdfaedb680d47a283e3db8b4be97418585ed988929a3beed44012e8a9d9728cbc21f00b78bcbe376bbf57614d54ea07e4daf4c SHA512 8f0094c7786160730825cff21ca838f52801783f1f4f66755b0771595963b8b99fc926265ff502c66b94a2e6703d592d42bbed96ebf8d3a690bd5e731f0f5c4f +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +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_complete-4.4.10.crate 37761 BLAKE2B 41364c37c96e82bfdbf0fde377512e894ff720542ded85fe49da4e305ebfdf39a2d511a48d6662c0ff2e3d191ea95c59704dbfe89e7531a969be42de9409e82c SHA512 d0f541bd167c9f755f149e5ab3171a4b5a9e4a37dba2de62ed51eeaa20691eb7602ef0061392cc7e4ca3594a0a69a7eeec75bf65f14e92fa6bc45285725c3f1b +DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167 +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST concurrent-queue-2.4.0.crate 20244 BLAKE2B b30b97eeaabf0205bbd8f4eddcc57e59b6863f18969731be66b134cdc5bcac9eb543493c54b17bb394b6e227e808f016e4f3c1da2fd6b40269b9b24a5c433f7f SHA512 5821bb396a73692e5b033d8406c2996bc4318cebf8807e596e441a2bdc28715fc6bb8eb29b575ea318f84b748ce47341a8d23f5c4de65660f86056e99b6a8b78 +DIST conpty-0.5.1.crate 14628 BLAKE2B f9f8bf9d87bf3517186ad48689bed6603cb86cceb5b11289a8b7636506518371abaf552c365b86e910ef66772893fed35c8bf15dd7367eecdeea4e53ec73212d SHA512 712400d3bccf4fea5796491621e43ed2ed938b81ed7301977639545d9bb532f94562b8444244a3050f7c6da6f84f676832f4a75d18325dfc61dd2f4f89d44022 +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST constant_time_eq-0.3.0.crate 11369 BLAKE2B a6fb4ad3146b26bb3e18458938e65133431df129963041465291b38a69ba2b53ffcc849f455e67a65a5291803591b350afe4ad4996f1c4cb76c18a987b5b3ee2 SHA512 77bf6817c521daa45c0df7721418b4aa367531adde46b1db97316d52ffb46fc4ee2d3e6f62ff91ca6292db5e1d3e040f0f5287c3936f12a595b2c8c5928bf5e6 +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 cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +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-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST crypto-mac-0.11.1.crate 9551 BLAKE2B 81140107f394d969d85b77050447e7d4dbfe7b2df8164293fe9a2cca04c1ed3cd245988482a232103c2ed9d35601ec6332669bd8598d903d305935dfc09af887 SHA512 3090a7a3fdb7d94b2b14841e37733d863f2e4d24d7da3c63df1726612abdd1c1df7179bba4e344eb63a94053e59a93b0988ecd1e2e5a5db0e18a4b602be4aaa9 +DIST cryptovec-0.6.1.crate 3803 BLAKE2B 2f8e73320b44622f82f35abf428d985a91ed1f2c3a9906a0e81e3420b10365ef546048115e9cb350b9cc42caa73e42e02fb51acb947b47ae490d6e3f43abb906 SHA512 3c98ed8af782b394fe950dc28ad0689e1862deac426ae49d31d25c59e5729d508e50aefef14f1ff707f78d505541a018c183cfff511a2bae3c7e98171485f351 +DIST ctr-0.8.0.crate 17740 BLAKE2B 33a9d2427a0def6b38dd7f53e5540841f1f1fbb6f4d571913712215d9a40a798b820a70581acffd5b2d8b57b6c7b2ef54a51463c374eed685e9f2aaa7797bcb9 SHA512 26f4925cb50c72263cb939a4dcc7750f8fd50e3a2785fe86ae01f0d6c76d2842f4b8c35e67cf4df51cb9a72601065b0338f2311acbc2c8d0402b53444a7532cb +DIST ctrlc-3.2.0.crate 12894 BLAKE2B a2998cffcb7fdd82939c94bf03e47231c2a9c0e94575a889404c474d5820b502fa1b22341589f204660afd8c69e6da36b99db0e91407005116acf8dc66c03048 SHA512 8ee32c5ee0706efc064ae1cc85ed4aa6dc156fb95988e7122c208ea9469f2feae2eb76e7e01156fdad9198146e3a6e4e2b05c16cfe9929a4f7330cfe36935969 +DIST curve25519-dalek-3.2.1.crate 518091 BLAKE2B b1296335873e80bff213219475045d46becc751302023ea6450c0144a369bd0b725e706708cf5d1f7eeb62620663d65868db653898558e8705e33df7e6c49893 SHA512 e6cd01f8975cf235abe589a62da53e84bb14b2636c3c817fedb90702c5d5d0cd54378bc5d566aaab2a2c3f8618e235daafece7f70e0c62a907d7d6cb1615fb56 +DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae +DIST dateparser-0.1.8.crate 20016 BLAKE2B 702d4349676cdcc7385405444d71f3ba9163fd677a0f20c9e9f56a5a79a12e622380e0c4e112115a38a59989d1caf08600bec226921a737e7557f57ab07beebe SHA512 309d20585e40d421c2327d0044445b364833cd15fa859012fa65a0643fbe4a2e36e30ca306fc736b780e0c3b69ebab9c55465139afb192ceccf41b5d64ae67ec +DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da +DIST detone-1.0.0.crate 9247 BLAKE2B cbe82458060c2463d99baa2ae0e0634dced3bed408c55d1c3c4cef8eb05acc10dd1905b3c4b624b91528d030368c398d67585e330e72d50cb2e312acb7cf793a SHA512 6dadf287fcd9744813caab2acd0769febe155900b28763c4aa2ae16a71b71c5170b3dde9ada1995257d589b73b135f99d2677b24fd715e411090be2aa97e252a +DIST dialoguer-0.10.4.crate 29928 BLAKE2B 98442debedfc4661f3179aad4b756c91b392632259da0347c6eb3c9706c95c687331891c7dcb961171e4de2e807c6fa46489ac281191aa3b1a9b57c79cb66d26 SHA512 0ad01a3cf177b2877c4d6a12f8368e6543f514d9d7993e38826c52f22b1181039b4140c618965f3c1ec20a175f477a759ac6948ca3b6c39c5508b87d64fe8002 +DIST diffs-0.5.1.crate 5753 BLAKE2B f4a879ed192761ebab6e415d3727c06e4b24a99c99153d67d2950a0f92cddb07ab8002f3255f69a001847578f261e5a1c60ee51b0aadc1899fcbe24d77675da8 SHA512 5232157f8be2476e11c420c72694102bef0521d6133ed0193f9f8cd593c82a14f13271f794b2fbcaae4061e821fd411851fff89a3089598d4f5b50abe8a9ea97 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 +DIST dirs-3.0.2.crate 12184 BLAKE2B 414fa4734fd9e108dbc887210e71c8be9834c1764ca35af66781a8108af9fc704f4e7d420ffbb2adeb2a14ca5658e53cb5da4b486e093b3de010c542f7ce7c7a SHA512 97dc343d580ecda68aebe87bcbe8c13a00078943771e3f1dc3101d8d450d2ccdd0d74283870eac1d88255a99e887166d42533ba8e70d15b9cdaddb57e3a27c55 +DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 +DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f +DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 +DIST duplicate-1.0.0.crate 42778 BLAKE2B 651c20f8383f3857a211a3e1ad83d6e17479e6f607f2460f765d7b6e859b08d71a259a227f35d3907b20f88447964ef574fbf66f0047eced66dce7eb38e71bad SHA512 d17ffe14c11bbc5b9f0fff7ff5b4bfd709d287b76f941067661b07597b4801c7977660a07e26f5779c96990e986bbb1f18dc150cf17e0a971a4fe6721ff464ab +DIST ed25519-1.5.3.crate 17118 BLAKE2B 5c68ad4ddcb4ea042d4f978389d1f2a732fb5bd05c0cf7a45c0223ff29385596d9d62e28a3a64137b7a8ea2567045e6b8e09af4e8067580885eb17972a0169af SHA512 91d65fd72015807085501fddda784fd6d9461f17eb1269d7a9be2d9434370f88211bf31feb931bf8c587ee602c4fb361f4b5fc47805b14aa276a7b1537d12cb0 +DIST ed25519-dalek-1.0.1.crate 29460 BLAKE2B b156de45f81957a0f631354b7b438e35592306045a00360df71ecc1ae3298eb737fbd436b2148c471f94dacd08ef1c04dc193feed82b1d9963809ac999decadb SHA512 e3d6c4e9a8f573783817e9ec905e5fcb76f743c91f45bfff486625cebca02e17b5fd2c222f03b73932f8bf5ed680e729e6eb81f541d3f32f6d82b7cec4df7fe5 +DIST edit-0.1.5.crate 9327 BLAKE2B 899fd2086a6cd03f8bd35e6eec4fd6e8d309b276c0cd89606108efd5a7ad57cd25811c552f83ddca96514460b02e99c038a8aac6262945297e38ed457f35e60c SHA512 2fa541cbcabcaf45b5945525e9b2aecab9fecf224f9df2c388b16b28d4f444ccfa8772f05beecbb788f42e977723713282062c759c80d9a1ce3ca241477b0d46 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +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 enumflags2-0.7.8.crate 15374 BLAKE2B 294e46ff5aeef772c3d4b1364d0e50075631e578fb0cc0953e24ca84a7bcc7949611daaefe28a9eefed5bfcc879ecbe7d59766bb09e7b2385479d177b5a08df4 SHA512 1aed0f559d3ae6ff1803f50ce7fe551eb21f057d7d44e880a72fda4cc263cfdbf8dcf21066da57afb593f9f31fdd2317fa653b530dd3ad1de91549a1ca236619 +DIST enumflags2_derive-0.7.8.crate 7901 BLAKE2B 98ad36f7394f1fe909b86e7c8fb630bf7c020331a376306e5650f781322cde17a04efaa6b63617804de5dc569e3caf15fb8db5fd9a9f44bf23d39d6805c285e6 SHA512 664c9909bb0338398f79b5ede7c039cac9d6633f7ae4c91f703abea990675da4abbe64c430d4ae534209159a8aa4d9e724e1c34e7bc1aed1eaa524ac6fbe3f17 +DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +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-4.0.3.crate 39784 BLAKE2B 2924aa196726f3a6404536dbf494a52d266014b2097ea1f4a42e0f5d54bc2d14d6722deb4e40f1b1fb539ec12af7348275a75a9fe3e619a7f6a6a9156e0d30ac SHA512 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b +DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9 +DIST exitcode-1.1.2.crate 6538 BLAKE2B 3015eb8bf6658336cfe43b4cc59ca95d8fff5380dfa2bb2a3086005b0dde5e6a704c6b62e027bb5c0d6e6103bb5dec4ab4c869ef454361f224d013c267bf4a78 SHA512 fa31817e2bfdafe64faaaa6b32573e01e2ca0db24c6c88c81f43d84a9db66d19db842b61cbd89b8f6e199aad531a1dc0053b2d4166e0f9196f275fe715f28fc3 +DIST expectrl-0.7.1.crate 56271 BLAKE2B f9075f437d123308cf1dc3cf3a8799a6e72e1bb9f865a5f556505378390a1c5491e9273495b519278ad1ff1fde7942abd2b15d9f8b471e2eecd44a931f284300 SHA512 c8de8d2c1c9e7a72454ec4f7aea36d6c77ed8a88233e3047b6c48ad7311498eef8f3d5edcfd5957f54f1a49953f924998b8a69ebbcefc3458cf9851b540f6dc4 +DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52 +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 +DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 +DIST futures-0.3.30.crate 53828 BLAKE2B 4e595639500f7147ceb994359ef1656ed096ea679409a5721c05ff84ba439fe4e82563a7cf8dca9aed4cd16b03e89ba1385b0a34feed9d4923871225e131b91e SHA512 98fc67bf1047609c8bb0763c00ab9cb39b6a6d0cb7d993bce4966ddc2492a6578b789e98095981b207ddd73ac4b1dfcd5224b352a0e970eed347537c6fbea43e +DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c +DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 +DIST futures-executor-0.3.30.crate 17744 BLAKE2B 927abec40eab31251409149179baa95a8d025f9cdb848afa83f95439c4768abbf6da8e2163291a086ea0b83b0b650d1e19cb8e15f70369b70efdc70eb3121f6b SHA512 fa65c038e5eeee695b2673cd65cf7529713bef47da373290595b554bc287267ee5cd015ddeda5a22169cc8828717987364584a91a69685cdbfc0fc779abd764f +DIST futures-io-0.3.30.crate 8910 BLAKE2B c9af4290f45a9fd0839e107fbdfa4abff4f9077ff45b61054670419076f1c4508d7d560d4d86f8cd7ce146e436e531b9f5e0abfed2c4f2406c57be209cfdd498 SHA512 077acf5eab1101917b5b4b4b83347d30d533110d9a34c2de6db1411ffae0f0530f457033c5a5c14249119e89375c9f12127790b46e486dcd003a12a6fad48bc2 +DIST futures-lite-1.13.0.crate 37058 BLAKE2B e1151b6263adfc96494ced26c377eb6582c4529f1c6347c1f920623400d317f6466d11e03c1ed70dd4172c57340b13b1fb1cfceedf430e3b95879bfa120d8e59 SHA512 2c007c62294c86108eba30a850a341e8fb369892bcbacfcd4b7ca39f949bc9a20624c3bb21630706d8240e27dcc402cec542480dbae8867ff933375e4be15fef +DIST futures-lite-2.2.0.crate 38029 BLAKE2B a66919e5fe30a9b44af7363c5550fe8f91735c37ad8bbe2d65a3d3a6c8aca9ea1fc6291a5602e68dfe5ec1e0c3376c64c02fb33d485fd817850f1c7132362e00 SHA512 f507b58537c5ec48ba22d61415fde260ef9393ca4151d2d47b9ecebb5f736d8e1f0f838e0f133b051ef8bee5c32b4c5fdcbc4c4deeaffb35dc3a48f92802ae90 +DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc +DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 +DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 +DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a10744077e7a2178df9d9edc9db5d4cbc86d006c0ef1f7d82f4fb8ea0d52df71be1c7cc9ee39b433207d7f2126404e SHA512 ebcb6de06dd66da952183c75e4a44988bc60df17f035fe541c134f1c4e3c33d18a7385a9867fc23a99c07cef2b2737edd6128dea6546e243985da2f3a55dd8e3 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST git2-0.13.25.crate 194192 BLAKE2B 7286ce8f37421e5cb626c3b3d4f0005d4ddbf4f893fa4885a9bad28ba3f0e24d4b2161df8788430d909394ceff77eae586b26ffe343d6b0ca287ea0b63087068 SHA512 666f11464f34d82abd994f00a0b81e960551c4c524b4f00d28e5c728172dfa894fec65050767cc96d18d1d5de57f1e901154fe8d70e2e31b93b93790bce021ab +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST h2-0.3.24.crate 167814 BLAKE2B df25fee9f6e39f8ddcb9c1be4775d055328606b3454786a397c50564e3e8340d72d0fd58581239063e29fb80acf92444e1d588b0672817b12cc5c1322652189d SHA512 4741e2732f08c6388c112877f52d6f859088026f75bf928f90b06a521d43e8e8c10f14d088f8a17b42a0a613ee43009882077a68df9300d17365d936400f1695 +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.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.3.5.crate 14437 BLAKE2B 62b2d2d7d2d5d63ee79d98d3604e79705b34c3e50a107e36f06d56783f7df22debba00b135c3d9cecdd5ecdde6bb5e1e052ab7e843dfd791dd9f8eedf931f96e SHA512 28256ece8ed613bb789a194ab44dd071e48c16ce9f8d4622f828b5ffb83fdee18cd7fa939b40987060a43d76d4b76b3b78cc1109ab15c75880517661b8843bc5 +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.11.0.crate 11385 BLAKE2B 850527040c0fef278175f35a0c8bf77bc005708539af8ec5a85111f83e9c94a912741a2b24965c026fd75db6c58fc82a46a9c5de9454540400c9f19341561b4c SHA512 82d83071d1cea14603b1f1a85d564c78e28d982025a029779d8d83522fd5c56583303dd3a902d8023b5e9df2ddb5c5d9a5fc88000d41dba45dc026239ec81d0d +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.11.crate 100478 BLAKE2B 1ef12d67fc52392322c24f79ca49c52fcd7dcad0145b761c8aea21fef38682919d664161f242c606a1f3737987368c08432f33e2abfa53d681c6c2aa5cb000cb SHA512 71d98f5fa55c7bdb9fb31e36f898e8b2b7596dcb30ef9b5df3e34581b7306b66a782e82c2797732e28626eec5c9e432cc0475703e5a0e0e47aa1d6f22235ef51 +DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 +DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST human-panic-1.2.3.crate 11443 BLAKE2B f537fec064dccbaf494983ed9ff39e3d40a3934c2e3dc4f784adf188b57a0321306c643f6042c5744290c3719388108563ae61f217b84c1c94428dcce7e32cd5 SHA512 9b4b78d53112be252872e0befcc5acdf9f3faa9a49991afb9f19c9c9d68621fdc46f9b862a904c1e484609dd9181d3da7cf495ac7cb734aae75ea0745b4b5158 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7 +DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e +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 idna-0.2.3.crate 271023 BLAKE2B 157ece18825fd3f8055581ccbd14191a6923da4c806ce51b3d6376682878db000a1b873f744c8e9e1966e4c1f8393643bcb603deae299ed0bd87847b0bd2c591 SHA512 1278bd561ce329e1dc7a6f24a10f83d9a068af5d15a088414f3921c6728b0d54f4d60d6f4d0d5a786596ad226263e1e50c3842f192d5758aa4665ba4ed5c269f +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c +DIST indicatif-0.17.7.crate 63108 BLAKE2B 665bc2077207cac6ca2071d9e6ead76abb30d5f7c209d7b4a2ff5a1fcba566b331467239bd9168082839c961acf5a0522ae4c899aec141ccc649025b2eeeacc3 SHA512 412955eec523e961a20bb48f9921128004e723b405c8f1bb73abfaeb4f532ac6f883794fe6c8738a40c2e0a400a6ebf94ee17d89f7cdc98d9d0f8611d84a369e +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 +DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54 +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST jobserver-0.1.27.crate 24774 BLAKE2B 259c854f3cca79f769dde0a796aef4dc135574d816e7d0b8aed4b3d4e09d4eea600db30f7c8a8f7c68c9040efa1ab99029b1380ba6240dbf21634e7b5ad141d8 SHA512 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5 +DIST js-sys-0.3.68.crate 80764 BLAKE2B 961f58c181f060af37c00e99f55906140a4c8f1729847d6dd7da7e29b715d69ff822853dc6affb185195347e3d3bfeed392b8969c9d15a5ee28e9f01febbc148 SHA512 9b1b59f1688f95f9bd5031f68c18c0bbb8c16519c7b09aa3042e08e57921a3807d86f15407bb4d9d63c49747ac4847aa963f83373fd0d778a7e7962ea6551b6b +DIST keyring-2.3.2.crate 54145 BLAKE2B 2d09d1bdca6b6fc32a38c178f6b6bde339a699b882beb0f0a9feefe639112d67884dac941f9a5ad1a17bb4faf348e24313282900b49dc1f2e9a3b76545da7468 SHA512 04eaed986372acf559e67453b506e27d86092e9d0be963d24074d1196fc34bc2fad89cbc8d1f227052398099a48db5b789e2c0c7ecc8d19dab000bd02fcd3b7e +DIST lazy_static-0.2.11.crate 12361 BLAKE2B 3fe6a480c30a792448a3a2b378e05634ec59603f07baa03c0881fe5af85ecde5a172bb0733e7043fb6c43eabc261635b23410658d48add09eef6d807a750d22f SHA512 c85ac434d1b7d41d638e76a142a43d925b96bdddda112b1abeca1bae160d828262a85cd333d72499fe1dc7ae9574d3db226106acb433328c056028eb8c42bfe6 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libgit2-sys-0.12.26+1.3.0.crate 1476836 BLAKE2B 953756b4ed1e6f90d9eabf03dd9f3db50a085ecee4018c6f5e598b2b030e3332a6281f5e033810134356a48b92a4b910fd534813f2111cefc6de3bbf2954e1c8 SHA512 de30865b3d4ab0288e090381e5646e3e8028c341fac93014168fcfa5f166f7fbad9fc4ebd285919247cc6bac178658eb936ea1fdf168068248be07ad34ecc54d +DIST libpijul-1.0.0-beta.10.crate 182495 BLAKE2B 9f4109a44ccbe18fe21d72166239ca296c0673271ab29bf4c81a331f9856b57796eeefb85902d18567e911d23266de863e8ce400a75901475a10ddba9065a939 SHA512 85044aec51471325623935655893942ff972b55848829e3b56886b2f06a7b33bfb0f446676e929a0e1fdde59e3b4b2d46ca7d6c6b1dcf9816e0cb1f011058c66 +DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 +DIST libsodium-sys-0.2.7.crate 4595870 BLAKE2B e5854a7e289b22429d5bc83305a4e7ed729767e59115e3b2f021919d2504e7ddd049dca5aeaee031f69f8259b06237b9bb22ce2e88c5857b163d3151c98e5a3e SHA512 78c765af17bbed19c25fe938148db9bfc7de96b754c4f6b14824562806d9231c419f1245eb256f93b49274909fcca2d9eedc353e4c0699226510be3c63ede5a8 +DIST libssh2-sys-0.2.23.crate 493516 BLAKE2B 00c0c1396f3d6723ad750112e7af8c8ac098af7b3d11e3fafbb4dc3b90c0defeb8184e007de3c740bf1111e12a53b71c355d697c4567deb3a30ebe3fee2e0caa SHA512 9617fb1d5826dacce23658b42e3eb3f8427b33db1b5a4424081e148bd90a3f776aa50ef66183c93ae19086d64321fc10b19b1a496c3feb12a669c7313cdf39cf +DIST libz-sys-1.1.15.crate 3958887 BLAKE2B 989b33d3a0ce09b0268f81d86c33979c7627379d921fce4be83b8c31419aa0613a9e3d82aea400861090fe6b0bf00612396cfbe0b8eff2cf682576b62f81f807 SHA512 316a3b961d8f9b47ac763365d36a4171afc0fb19a01f9570f1962765da0bf67e7f57b848e16f370d653b40a2526fb8720a4625062cd53d4e4f12e1c69d158097 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-keyutils-0.2.4.crate 17999 BLAKE2B 8885c1e5daabce113d0e68f526d0f323603f8aa6bebd1ce37e3f64dc553239c1d8d0fa5a662190b901c42cb2ab061962697654b6abb0530333f23655911069e5 SHA512 8bcf2d3eb2c5cf49ce00b91bff578e2dac3c9390ae7b4bb0ad3ceaec9d282a1d4782cb9e642cba75429e7982e6537a72f849a1cc848a939d6e85fd6ea8e1dcb4 +DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 +DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST lru-cache-0.1.2.crate 9307 BLAKE2B 606072bc5390a13cf24b4c64c77ba7f84c4c2b1a73c4abe8ead4e1d19067b063888d5cbe478dc9108d193f0a66aa5fb2ddc073f3edfac466de34f85a52a15ef2 SHA512 ecc67b4b2ed8d3596816c47e9c6aa242c7bdd1ee8087646e90c27a60d59175f661ec3ef82058c196bef2abdd302d429b7ea4279169689254a9f322dfd5697bf1 +DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d +DIST md5-0.7.0.crate 6671 BLAKE2B a1c8132cb4d7497ab3f4550e6fffdea6b118ad99a31128c068ea3243b5f76c4b059042da376a0be32fb74e866571348a581c2ca727d6acf855d823ce15f593b5 SHA512 569c992eafe25986a1328666a428b2335ecc5cb7a5ba142c34d7abb1247f6768c0bb3dce790121686d4ebf1b4a1832d65315136552163dfba5f799f99551544a +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d6c7322f7aa95b8aba3514fd5212b4429eb369d30d0327377e36c626de474ea5e1f764bd4fae595680a04f8 SHA512 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +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 mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 +DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c +DIST nix-0.22.3.crate 230252 BLAKE2B a65e42918c99f903a3f0b1cb64b7e4ded5ddf22aa4d4b7976938f166ab457fd5c0abd821060f7df777ca770254cc3018234a15ac4c00c6240cceb9ebb8c00430 SHA512 ee0c9c57f57ce7e723b32575e41ccce973af9fb290e314c7a1ed57c4c08dafc8500c81da34788a1c11e921e765098e074587c31498b5c0133b19530ce4a9cd28 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-0.4.1.crate 9522 BLAKE2B a7235566f657ea9dd3c15d4cf5ce85ac94f9f0e15ef5f4dd4f6bc7f8f09b9f654635a61785dfafef56dea980ee1f7441ea6fa366e51b9db707992a6b9d036bf9 SHA512 ea3b49c1b7a361266ee44213cd65765e58bfc51b9e805bdc71bed120a3b43f87ca60ba81b231a2c9a0ced617e10024d4e0961d8a3a52f26dbce1a22d550b7a84 +DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5 +DIST num-complex-0.4.5.crate 29614 BLAKE2B 32277724d5336443768a299c835cba63906ac91b85c57ff0e57338902e32731a0e67a93c647e6a57ae53a1b4a961c8b9ca2f6937a275e51a58089378a9646e8a SHA512 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf +DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 +DIST num-iter-0.1.43.crate 10655 BLAKE2B 41ee6d80f38f0767e134835ac84dacee8b50395b29c3e620b74cf4a843cfedfa71dc690e787b291a2b08750cd8386f1dad768e1b506ce088df33cf9e51b90a8e SHA512 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b +DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd +DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae +DIST open-3.2.0.crate 16489 BLAKE2B f72030161c9fef6d35c4a035f6194627125aca7e8636db1208ca52bf278896fead2fa9aa1e0548461e96629bc4860fbe25e5d384e62a36390d27d12e534c07e9 SHA512 4cc5d843a8af028b00f2133fdc6f24766b31cf748ee751d6abc8d910eab40b2836bb5228766e6e24bf64d532129ee2980ef83ec120e3c07f40eb6bbbb6930511 +DIST openssl-0.10.63.crate 270890 BLAKE2B 0571a214347f823c9079c1f6d204c62469235ced63cbfdb8494427aed8069f45bbb26b81d1edbddb3602c0bffd54d1ca96204aef8cb85aec041edf45d89889db SHA512 47baa5f2e34b622dff0cd475dbbf6772adf48abbcec5be1cbcafe2beb9060ae46a3d873896ee4b5d864da0b132f0efd956596c49f2afc650a44cff6af001aa56 +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.99.crate 68158 BLAKE2B 59995535bc24f0ca67ea204193aee4114f88538bbd74ade7c22bc2ea1b0d7e41a79118b6d22917bd1e305a43c16f8aea095c635d27a56fc0481a2baa3092dfa3 SHA512 b91197583135c22d34814e6382dc4ad4be9c3905c979addee8688dbc52ce627815e719b9d0b365195335d4d665eaa79a406f89e4c19cef73988938d51fe2f4ee +DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e +DIST os_info-3.7.0.crate 24133 BLAKE2B 321f1c47fbb4425bb7a779a45cbd4edd0c8e57bc97739b80ff28ed19144913af775aabc0f328fafad6afb75f2a54c8b0132c943eaa713b469138144a68497e4f SHA512 46945e48e10677fed222a6f34e428a7fbbadc4535b929f141d98483246d1f3cfc45eee905f1bd75123a101d04c5111b6376233a5cc50df2caa482a461fa49d06 +DIST pager-0.16.1.crate 9444 BLAKE2B f3bb5dffc9af9651b37eb1d5b1cfe1528be4b84afc7d7d9ff63528e96c5739efa389e7d8ce98b74ac63522ca135358adb3345f06ba9a70cf3722f6e0d7ec2bf4 SHA512 0a2a80fe12d2de7f6fd0e3a078d8d1fd3d154df068c80e29bff8034f498bc09866d4b4142d5d4eec1a7ba28ac75be65c374ee386bfe4190426a3c79594ebea16 +DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a09703c58e8d46c625cd74e2c55d7e28a4c09b0886fe4ab415b128bd3114f8283d4c903398e12a11d65489b6 SHA512 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a +DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e +DIST parking_lot_core-0.8.6.crate 32567 BLAKE2B 9943244f813879ab85eae0b9a6bd8f8f0070fe190bc43148a832b217ad546bc97e58707a3987072965a79ae8bc2fa839aebac272f2de00993b8ac1ca0c5fc5ef SHA512 906241f8e2d71784d572fb78978c9550b19af9c4e32fe3b2da751287806d0faeba61f5bd36f7aab026970b2bffaaa1f62ddc10c64dc348eae61bf7b51297ef80 +DIST password-hash-0.2.3.crate 24669 BLAKE2B 4d56cde0796fa49b9e4b1bd41cecdeae1d2c1d8d2b85224624832df3eb8237add2658bfe5cc990290717bd25b8f71ea1af93b60088fb1fb148ee84382cca134a SHA512 187ccad02ef0c71615ec547a88d78db7fcebc4dda1c10c430a22f19bce22d980f67d884b923ed26edf13004bcf0c0b2232de6b9ac8da9cf7d6e03539acb8a178 +DIST path-slash-0.1.5.crate 5944 BLAKE2B f299b120de39134cdb3ed18f5176fd020f26d864298e2547326e2c805b8f62685971597a19494dbdbd5d815366eb39240fac7fd4a4a71372a70edd9c085cb5ca SHA512 286d472f657907cadf2d7c8f921abfb72c0aa8cf6e60f89d705acf2af5791db1a2f68e5032e90835c374c1dffdec01dd25fc0923e85ac3c189dac4e6904d2216 +DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST pbkdf2-0.8.0.crate 12328 BLAKE2B 0ed3109330ba0b7b2cc236d3277a001ecf92ae1ba6cadf64f95a51e2e7568c7baf385bb15c369ee04f381aecf3ce87884e1e553b2e555089ad1826f0f459ac7b SHA512 a36e17e8c09f4bee22784fd357bed80c3895dadecc8bd106722cad12cdcef0aad954c821303f3f4bff4db01d8737bf6343ba6bfe6dd99fed87b7eb6b46f60701 +DIST pbkdf2-0.9.0.crate 13100 BLAKE2B b11951345127af0f751b1d871535d1a747dd75fdbe1536b4512a81fe46bc342ef196aee751402683f3cc1be83d662ad1e6eee92e02012c6b80aa6f3cb54c5663 SHA512 94c663de9718f883b1b47251f1741e91af8d6d67c387c8e368020aac8a5a20c04e8cbdc51a06828b0ec41dc62ba572b5a6826848940a3abe957348ae72c6d92e +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pijul-1.0.0-beta.9.crate 86859 BLAKE2B 9afcc924be55c1cbdf7723f41c4cca029a326cc9f1897ddc63108baee4c0e21a7a41b66a60a0d01c117dc76ea60d672636cbe9f627ab978bf4bb78d0f92d2e1f SHA512 5e4facce9b1620b1ea31d6735ccb5fb0f862f7039cf88b63b4bafb8f5efd7de2a8610cd0cf5b3fcf555a25f6df3fd9d8ea9b34dc439d235b3b87345651402123 +DIST pijul-config-0.0.1.crate 3339 BLAKE2B 1cdb31950388e06116b1781fe26e9d154031b9f09f89daffec9e42c61c413c8f25a472cc4d8d0ddfe3ca5a8b1add02d6bb0e9ae7b353c1213e037579c38f7d6f SHA512 a3b098c2456fd9b13a82f8ec1628d3cea8178a96c2a75f5a519c4d8ada6ffeed1b73a467fe64891df0cc12cc3cda0f6acc677148e572a039caa857bb9c413ea3 +DIST pijul-identity-0.0.1.crate 9915 BLAKE2B 09cb13c556266dc963c01e3a0a684a132f33ccf4818bf9f4608d5f1ea40d60256f34aa492937ffa253e6793620ceccf2c3701322c260466f3e59f46f27c36475 SHA512 65c65c4f8046a6826d18d7194e112bc80b0ce7070af5283e5279fd980b7aa724f33693d14539513bb77b50f6d54f452bfee1429fd391536d03904e6bb6ce4abd +DIST pijul-interaction-0.0.1.crate 5812 BLAKE2B c67f86eaa4d379259d08c03e9df1091c489e2ad856d41a0197b8571397b17909e50920f817329df5e93d3ed29fae58c03a4ad2414ba82bd6c19676f537f36f30 SHA512 35ec7d8be6b3b55d539af700cb1d7091afa2ef3438e145f66f2a122511f813153c77a351c1e75040038f16604d524352d95752f06345ab7f87cb590ab31c67e8 +DIST pijul-macros-0.5.0.crate 3189 BLAKE2B 166b9d5110eb58ce18a5712d226a5efd852c740469fdb92e50bdc97d0a1dc79b2908cbac1e2f0a1487b50573f5ebb572422674482fc817bb0a560577946455f0 SHA512 c2258ccaee470a327ed8a94b43ff028f623601d9df817e3eeb9f5e2c9637e385b7d625e9140c1055ebbb5e714626aaad7ec3284ed934e722bce0a81d70bc5558 +DIST pijul-remote-1.0.0-beta.6.crate 26679 BLAKE2B 137387ffd27610a1b355815920a6f8ea19d22f3d008b1f5e872fb88020e76cdbcc73dd7159a361158abd45e3218fcff1505550e363a0a2bad591cd4176811b7d SHA512 44a96213142e495afab2931504b116863db8d469b6196b2cf9aacf9acf9712dc5e6c40c32f3a37fc5a2118c3d31cd04793d29c5a019ea953b82b495c2758b9ee +DIST pijul-repository-0.0.1.crate 2993 BLAKE2B 54f2ce31a7ad81d66fefab4e10008ef5fd133b1461c328885874461ef5369e72603a623f8d0583f83baa65a27ea47386249d22bbeb480abc6c36c0ab35fa7ff6 SHA512 2bf171d15b69cb1398b6bf63590e7b7f6de254fb1600868813ced9e43fbf0e117bd437da500f3a83f832a2538c1733c0f9ce4639b489b39444c9f69f519f60fd +DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST piper-0.2.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1 +DIST pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f +DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 +DIST polling-3.4.0.crate 56336 BLAKE2B a6dd890abdc3d62587c79188db6e4a50b6af4544df10ae93fa8301595a3679bf482ec5c4f280cd6a313ce67b8ee28cf931d557021efac1a3ebd8c7cd75454c6f SHA512 3e62fa4f498d386dd6710bb14474e6e5e3aa6a4759b45cee16051945fce9710068eb7d36171c6d8108c75b394c01531b031461e8254131b36a5deead1d153842 +DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 +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.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST ptree-0.4.0.crate 84829 BLAKE2B f54dbf3de98372873e6f969073487069a8e1205e6a267d280e26d73ab034017c5efc89bdef0bc812fdb70990355c41d84fe5549183957831437b4eac09bfb806 SHA512 23205b431f49e745852356f79d65fe2e54d416b880bb44155ad4e5d1148136233844a91771a2c614b35656fb14e32506fc987667b5baee1e933207fa36649d07 +DIST ptyprocess-0.4.1.crate 12876 BLAKE2B 69af4073e8a02c3a06ea59a96c1282917478447e73408074ac90706342a46b535b58c9a08b7c6d3e80d25987a6471bad49161ea4f7090ba1b45ec4831391a979 SHA512 8a9be246b96bc618d5e6870fce646f2da7b78949dfdca9ef81d7e4084311881167aacf3ec4c61137d3e7cbe6b2933542250083666165ff7662f4c5d07b6524cb +DIST quickcheck-1.0.3.crate 28069 BLAKE2B 5f0ddc8e22fec55e879745a95024abaa03d7bcfc6453286eec072663b36a5d6ae247b3c1622c4743e1ca9b7c4bb21da0d095aa5247f32b0bedc393f92cda6bc0 SHA512 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a +DIST quickcheck_macros-1.0.0.crate 5275 BLAKE2B 1681fbc5a476c627da442d601d9f24dfeaa147dbad7c8d6989ad73cf5a204963c29b2b5bf68513ba74c322f74ef5ceea92594953e9034921a2c8132150252779 SHA512 f7de86f76a53fc36063f10f5405979677a2e48a96d13c439a4aa98e89ec7f3c3cae324b8dd789a5236630110ac9a1763f28361442cca08d1a1ef458c7bfadd55 +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +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_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 +DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST reqwest-0.11.24.crate 160972 BLAKE2B 7afd1594ff5a146fbcf864f8f03e4f2404d31ad8ee2b56af87b0d056ac36b890af343fddbab6a81bf687765eaecdf3789caa02de5279c25cb5f06f7095544ddb SHA512 cadb9d44f3e82da2ab69eb5cf669a44302b737072632d4ddbb5f11924814acefc318dc13fcc690e581606353344bace46f7f1d3759b9ab968e857dfc622a768f +DIST rlimit-0.9.1.crate 17286 BLAKE2B 62e7996d353794b2debbe7a535301b6aba6dcdf80890abac2faefdf43f96905d22822a1af33eb986cb1c328e7def5137985fb2bfaf16c027213733626eb93d30 SHA512 d8fbdcd9e7c28a514a72010c38d93a7a1c79624d8281bd36fd06adb5148bd8de794091ab6cdee451a302c688e91273169eb3d954a7256c24bdde030c713a8f5c +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustix-0.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e +DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 +DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37 +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST sanakirja-1.4.0.crate 24406 BLAKE2B 4ae667ec8222fba199cc94617639261a23bd08aff1811bb6db785e34dfb48507c55500ecb349760121bae34147d380288a24d87c5e993d9b5de4859c9aa4848e SHA512 c0f1888f60e1d145797dc337b5e0d793d7b49c9af4d96a53089e0060c3b81a74e58f12e605ce3667c79b89aefa52669d6cb46c680de97eb6f4ea32ffbbcbc5f8 +DIST sanakirja-core-1.4.0.crate 52430 BLAKE2B 052f152536ed3851a773d3decaa56bea36257fec355564cad750ab60404b774c1a663b0bc7cb2ae27a8f07f0a77c99dada6a0b61639ae1bcc2ca0f8ede86ad98 SHA512 0608f5239669cccd21cb082d760f68019184ab6bde4e7d42368718f07a672d388b15bbee54747dbed821a1a6733d314c385807df8faef696dc876b10bc222127 +DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST secret-service-3.0.1.crate 36343 BLAKE2B cef282f06499539ea9fe8fe6b9bbc63d081308bad914af3304ffb92196b502fb257293a012a04ea2caf5aea076fb8327009e624f37fe0d9a7b8caffe9fa06c0e SHA512 f5613aaeb09fbcaa74a4d2e21947b89cdeabdea30f85d73c97d1b7a4775c0f369314e56ff53cc09e2c0f93b7722b6f40022640543f878980c52f12400475a65b +DIST security-framework-2.9.2.crate 79295 BLAKE2B 96be139f2d2b9bc2fec7805c9e90f19f68fb6cf3f09a879f1d5952b502951900fd6889451c6866e53394859a0f8a842b4a674c4bfa82cd71f48195c0af365475 SHA512 fdc58c1c12ff849af3acf34208411caee50f30b9d55e20ef9d3922ee37664c606abcf90c4b415e5c22498dff2116fe2b2f374a0bd382c837ae7d281cd1a0a54a +DIST security-framework-sys-2.9.1.crate 18284 BLAKE2B f1484b6b691f3616192ab363c81eb3d6279ad0bae6bb7fbc4eadfd9fc6b6bcd5ce42fb8edab1eb8934f40a1d42714eeb8ca3616871e8f80c90318834901e8ca6 SHA512 3118d1e982d94c5fc6e8ad6270ba398da98a042c7a2060eafb3b78a54491091c46529bec30d4f871744431f01b828ba2a795f695cd20d008441839f3c4350462 +DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde_bytes-0.11.14.crate 12018 BLAKE2B bc5eaa0a9a0add423e0d0114951baf82dba80550e7b9e0ae69d35ccaa9e0a22a0da93bbcd8995508423ee30212e56a0bc0689e845c47507991ddaa43b488fa25 SHA512 7132fb65a52a9533145562abdf8d253c5ed669a55bf89e443376c8b566e736a1258a0b876ce92c62e9082248adad7dbd5c721074bc918293895a6625d5ef260a +DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34 +DIST serde_repr-0.1.18.crate 9974 BLAKE2B f6a8b2c8bc759bc8cfb3826489faf67da13b1cbe2432c30ec877036924869b9cf7c1ead2809b8e5852e352b51c91f40fa892ca68832ea567e4a7df29f8590a98 SHA512 09d77ccc60a748f8c95998632459f52268cf45949c0e22250f751eeaceb7336c03a457587af7bdc6fbc188cea4e15e77c8bf63d9741a9ae31fd0b8e787cabcde +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +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 shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 +DIST signature-1.6.4.crate 16012 BLAKE2B 5c003942d28fed88cc0bf1ec6c69011cc514de935004f6d24d1bbb7da1cd5c9c719cccb63013f71c1bb5ccd47351585b1422fec423d43dfcf56ff1b371191e8a SHA512 7409b4c26c6f569d486ceeb4648af2bfb9854cd9f35fde11ef0e17ae31cecc4293418e2d86e8101c79737a6d5cf9a8098bfbd64477ff4d2f537aed98eb3424bf +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d +DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce +DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8 +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 tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 +DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c +DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde +DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31 +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 +DIST thrussh-0.33.5.crate 60871 BLAKE2B d1481e1776d2443add74b97ee319ed82c471b9eb699795222af3ed857d43a04a01d29be04b58460f6e5b5a82e6106c8fc9c3fba03a3d6273ee8f4c2c8d29f709 SHA512 1ae6fddcb033c90b8d22b3101f969ac9c9ba29772e1254040581f202da658d9b05476a196578f86246d7f76c92ccc5c590ca56671fa1c9d33a84339519020c14 +DIST thrussh-0.34.0.crate 64548 BLAKE2B 2558e07dc6a08a14fdaf65d64d8c73165c478f7af15823792814a4d5c39a0ef56dc9d7dd29a846385c3ebbd15d59ec41b3fc6b0fb0d65e8a64300c5230aa031a SHA512 b973f70ee6c05ecd54bdcf004a69b1dc506e243b1eac99dcf34b77ff85e3f26e207dd25e195c7cc18d443169392fe0d6809d8236a5e8ebe2ef94278b4116298a +DIST thrussh-config-0.5.0.crate 3057 BLAKE2B 5fe7b5fee84a0bfd62c7107787b19d3afc887c7a7c069aad09f9fbdd80d79ed0ba56333dfa4b8860c8cf9f1bff5af89a4b317a38ad230b5f94e62d2fdd67102c SHA512 8b4db760d8f61f946ffa540395289bfea5231812358c1f7edf619cf798ced1f6c4e4e58beeb518188684502e4c70adb0b3098bb0d8728359e60ceaea0aab4827 +DIST thrussh-config-0.6.0.crate 2925 BLAKE2B abf4d9b638a52a603cde4e6787bda697296592201119602d906a323111957b1af4e12b840fbd3506c76ce776e13430a83369e02f583b267dc8f7cd52aee1e3d7 SHA512 bb300925348ba2bc1b9d8c8570c510a13bd138d2464dd8bebee971f0b66a1e1b00cc26b1a1ca8847f1199a2c1929fe66b5b6ce793fabcab4bef7d193dbacfece +DIST thrussh-keys-0.21.0.crate 45548 BLAKE2B 84eab05efb941048ded7ab6f220a440e6677180a71e5eb42e1d6156101811a8ca13fcce869b440891baf4de19d343801a49107c064e71d9bcc29373ffbb0866f SHA512 373336a120ef8abb10d68741d7bd8c5560b46026eeedb7607af6cd0e958e6111acb201bfd96b4323c5355f4c4f03e9e437ba511022b90ac075ed1f8232a89ca5 +DIST thrussh-keys-0.22.1.crate 48203 BLAKE2B 3efb8fdfe391cbc6a784b10b770a11e681d7f2bb7f3f3bc69394ca96998d1b50b16178046071c3d35aef530aa59c07b7ceac1b48ee801b4d22cee3b845cbee0e SHA512 7b5eb8beb53cafb0bdbc11994f6866beb02b362c1c04b7dffb1ca7afb56f23bba4143bc281b926792ea191b3e0d9296b0c3a033ab9f7e38670b33eb3fe312f6e +DIST thrussh-libsodium-0.2.2.crate 1920 BLAKE2B 7c09d1a2be5ff45a249c9a3ae4a5b2725063de8bfa87c7a5ebcc2f9b9e401c11965d1bce848e503b62bf8bcb360a077ff63133ff936c6671fbdfedb039ac71d7 SHA512 58d9c22f27e8976dbea4bdb627cdf102a8fa7c07fc9ac4dc48ef9fb5995819e529231a7bcd14847782a5936281ade03387e4138cbba348b279946d881a7abf67 +DIST tint-1.0.1.crate 20268 BLAKE2B 64bc2b93279b92da22985931ab5e08345dba2fcf0c2ef9d4c163dc7af9a8df96d133ee0b8ef4efbcd03e2ea268d0d4a71b371e9b695ff3a880c4170cd0c6f599 SHA512 5d772e88b97457415d1ece591ebea2879b2d4b227c37c4342fcc331f306fc79f12336ee49033ebb0edb573b7fc449cc72c93d6ff68fee7a8b5493517c9dbcce8 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +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-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303 +DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c +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.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546 +DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 +DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc +DIST toml_edit-0.22.4.crate 102719 BLAKE2B 80a2b4d44e6ea894c5b976dbb36fbf2a169326362d11a292ad8101cc56f230489dc24a5ebaac9a809e1da22fac23e0b588b6a11fc2581027f56ff3a5998ba99a SHA512 13a9034cb4af3818d1349c852d2e019985687fe8baebb6e3bbbb4f10074e505df53bc5b856d669535ba4c6a830c0c67f55830c2b1ec46a0832c2db3413a2a404 +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +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 try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST twox-hash-1.6.3.crate 21842 BLAKE2B 67c261b2b0a93293717a4e2e07dc11df2abde09da6fe713b9d04917ace73de1b59b8d4fd9449ab46cb7cf496fad1e440effdfa1fae6f5cae4ca78af8cd019c42 SHA512 f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca +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-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +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 url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST uuid-1.7.0.crate 42627 BLAKE2B 493f6a3a643d3493a2bd7e0e92a1ccfb7bd722e3a1fc8deb7df0ddc875a822daead1cdd35dc3ac6f26346844100a671318d71e5ad760c9587471d4f05bbb0c69 SHA512 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856 +DIST validator-0.15.0.crate 9809 BLAKE2B 6b19f64bd85bacba8b9b69af991ac9285172155d32bd73315f65c12e96b102c8c680e07f39c39a74d13902662338e8f75a04cab14846142f1f0eb66d7a85ae2b SHA512 9aa1e9bceacc1071ce895310fd1b320632d182ba5e25e552867a0566b79cb6776bafdd862fac5fc1e6914642d9da5f36b33fdd0b96179ac84e6234ae5c124599 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST waker-fn-1.1.1.crate 6323 BLAKE2B a6b60c11d72aa5991ba57036bff589f73ddb5c15c399b8510a7e4d2993af67fcfb9c0d3a85b0ed27a772a98d068b0748f4b43145475e46e4a5ee1ce290875a09 SHA512 293321481eba0b72a4a37b158c76b0a783f0e5e4677d9609e43aafb703d44162e4abfb6b50bed1adda5bd1bff95a3b658fb542cbaa6c684a1bc7a8e8cf4135c8 +DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +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 wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST wasm-bindgen-0.2.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a +DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204 +DIST wasm-bindgen-futures-0.4.41.crate 15382 BLAKE2B 4556c439efb311b2624f57fbed58c32f7db1e0ee7fa03d92525e9a82f7397a23e3f2f751774e60fe402977875be2fb665c83b71ed9b121751dea8cf94e8d4fac SHA512 8aba780d8d1c18f78e3d83efeaf83db72382d89ea262112100424dc082110e4d71eb173cee8c6b53f5d872cd74c2e4091770a9af829a45d466a65575b7178636 +DIST wasm-bindgen-macro-0.2.91.crate 13898 BLAKE2B dda8dd5d77dc57324b633f056805bf7892c39c5e70257b6d048c2f8cf885f7306f91f3f17de1b63dc740db66d52fe2250ba981077e03dcc731dcf7c80c047c9d SHA512 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f +DIST wasm-bindgen-macro-support-0.2.91.crate 20091 BLAKE2B 337b1b2a9e9e9c1350267df0d9f041291a847cf4faa3bcd6fcc8a96e66fda54685da72f6e64e57cde0d4609409ebdc7851e96781f599470f8b0545018bdc2166 SHA512 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c +DIST wasm-bindgen-shared-0.2.91.crate 7267 BLAKE2B a9dca2db84a33c650a7abbb6dc552bc4bab1446e66aace751d3709d2c63b878b127748a83cb174aae3ff8c5f5ec017b97623e5e9294e6ebf92d669efc618c357 SHA512 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b +DIST wasm-streams-0.4.0.crate 34328 BLAKE2B a29fc66c00b9fab42ba1691ddbc251bebba429837875989874073427cfcd2ed1874597d7f7a9f1097e0bab74a3cef04ba6d312ee9138a5cd973d71837a545d6c SHA512 9a729b183999bd5cd6a31e69014381371d7c750bd0ff5c3ef0b08682fa4563ad8de1a2db0901bfc53f6721269c937cfdc4742b34388829513dfee1337d30d60d +DIST web-sys-0.3.68.crate 728353 BLAKE2B d0e8d47bb44e83f376b3d3556caf2d243eeeb5f2798fed767ce3cf0eb0c67fa13b74cdd9a9999f48de06fd2f2d720f68b602ba24c20b50fa6e78966e5cc19893 SHA512 f4b537310e9900410bf4a00b382c2bff29317efd2ccfe12b9680dd3ed49a896eb8e8e10d9964d463f1627cc9df1e27dfef1c86693e90b94ce3c488915762d88e +DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5 +DIST whoami-1.4.1.crate 19677 BLAKE2B 5a5f3124e17b425445b46bf0991b85ac1362c0e4b5b31bd6c1d351721c4f609d217e5b849055355393c902b9290b0bcd59f4ec8fca6c5aaa779a7fa7a455acf4 SHA512 d2c07b1b186052fa8f18f34091958fbaf3a550b2f324d689e3c3fe5cd51042e761477d16388f13a64e06a7bac8b74632a23c63151c4a66363b22e43023bcbc05 +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-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.44.0.crate 11502336 BLAKE2B 4b0ea7db7cf38938edbbd7597b5f355a94ce1a39f58c9d51f280628b787b4f6da98fc6d14379b6cf6ce735e88704b0ee4b78b5e5f7ee90d3ba47fe58980f8e72 SHA512 846d870eafb43997bcc546eeb2859d1a53eb3a2e3b0a5bd21f33e9880a786fc6790912cc0eb0d121e18a8f80fc90b8670f022d18aca47b3407377a4bcccfbd2b +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e +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.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f +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.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1 +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.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e +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.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671 +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.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7 +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.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0 +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.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7 +DIST winnow-0.5.39.crate 159300 BLAKE2B 671f588b28d6a11919967d03227395cafd4b2d9afe5e76fb947e4a90937d25c1e8a486d228dd1a6de4ee99e8ff4ffd515b9e8b14fb54a6136b0c9cb3eb4be388 SHA512 76d4762a0258719c2212f0ba1e2a91098548d18b12dc79cf90e99a847eec3eae05e821effd7f5b2e68f482ccebc6ae8d7877e91b3db863886e007631e8af2c83 +DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST xdg-home-1.1.0.crate 3600 BLAKE2B 9ebd05881f0b835ad8647691d05b168f0cc807ccd02bbeff4da9db0a4f6b9c5458a891d6df2867f8597f70789d7e4d49d4b81dcd266ed05d1c3d4b67ad9f11f6 SHA512 3f4d6d81b84beab8eb549e124c9dcf5dbcad8b6471cd87edcebf5c0011371667718104c7ea6eba7301fde7524137b18484621c820c75b182bafd7b9b2972957a +DIST yasna-0.4.0.crate 32622 BLAKE2B 2f2f99b7aebb25e871509da2ccd149f4e37cd17986e53c1e522733b0c54740c7757c3c807c33c83530e9f1d13ac141c5d63af8aea9b1a437951673b53441d99e SHA512 5ee4a1d5d6019f1052d888ab414b8604667abbb0e306d91697e1bb027eabdbc4ab44b108a77b6109db9207b099439b836d06e415dd8a1a48ec1bb37ae4c26095 +DIST zbus-3.15.0.crate 151374 BLAKE2B 82b91798d90476e39f8aceb9a6578fc719110798f2d756fec6776e5e3b0ce7904fbf424d385fe85a2cdb7c1e921ab241965a7fb850161312a14793445f343c26 SHA512 92722ec87ea6ca7c7b9a779b62966cd69984970dbd299b093455768da26f1d2b8fc7aa5f24acaf28450cc042bcc48cac8c8d555ff5f99bda45794da2f2c2ac42 +DIST zbus_macros-3.15.0.crate 25887 BLAKE2B 952dfa0c0540f8d2201598ac735dba365098ee74f1326de9f01a997f89fd7106f90ec7519b8432bd3ce0afa00dc21ecc58cc4ca00a001c8c578d60e96001b21f SHA512 e535104f111218e6323a70de3e5e04d8f26f667aaf570e3768a3e030ac61ed04d4696762b6597de9f1ab4317c981304134f6ba607add3341e3c7e70428fa6903 +DIST zbus_names-2.6.0.crate 9638 BLAKE2B 014004eda1335361f34101ab5715d457a0d6d7df8ba5c4262304c338ff16fd7723a9f9a47e088d8a949e3343d20c2a9a05e24fb3fa0e46a9c10c58399ff20042 SHA512 3d0e5fb5aab3d2955b4516168b19be5c86d04cf2cc7d7f83779ba1d0f637a5670f16bc2f34e57bef0692477c3e2c1821f820214424c45f0411c40be954e38741 +DIST zeroize-1.3.0.crate 15913 BLAKE2B 571d96420e85e3d12100dcaff00d4721eae7296465cafce83db81293e801cd5a1f78b19986dc537fab208519a48e6a7df344d8e8a7053b094c1aa5bb90de083b SHA512 352a668a4c491cbd644368eb19f797709a41f3abf9a09028b6c1c4077710d48b74c3018e65112762a31403917f000340a0e57bc095a745e3f99300d6c25ca8bb +DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 +DIST zstd-seekable-0.1.23.crate 427790 BLAKE2B bab3904baaeaefd13a67de04d74e1d19931a006b1658c2dbb1d0d353dd54796f8ca80f77117a3f2f689328325eeee07dfc95492c6e7e1981b7984ca552cbb2b9 SHA512 1131a6e80db6629c990c5075008c0b1885a72c143745da3a9749d859190270458d2302f3bc072bfc55126ec4415141b3e68b34722b70dc9cabff531ae33bb31c +DIST zvariant-3.15.0.crate 72221 BLAKE2B d2bea9c05edfda4a3c27a813a2d5274d3e7e35fa56d17bee91958c641e45b8c9bc7eb4f7787e099d712585e770012f364e244c4c1c30cc918886a688f666d642 SHA512 7acbeff6f717530ad771a415b5fd59804e6cff862c36ff4a7adee715d988a5ced8bcd47d3b41636a716239af8c0ac5b9dedaa663acc6f9f725b4a6072088341c +DIST zvariant_derive-3.15.0.crate 10943 BLAKE2B e75d5feb9a76b74c7b77d0be8552c06a2323337884c5cae60827bf7c470d0875d2c3d40c393fc84c63789206650100b6726da7e57446958ae07d5c20605905c6 SHA512 262009179f7c5d6b559709be69c89697eccc0202fbe52575f116894390b4443986edf6bf51ad83177423d5713217ec8f0fb9ecd3382960120055666124afabf8 +DIST zvariant_utils-1.0.1.crate 6223 BLAKE2B ea304bac65493168f1be268192829d5a666a267b1f69533a9d2da2b2d2447d7a9f0f70164d60ab02afd90134e37060f86706bc7047c23aedb198d0834f987d15 SHA512 3cf364d53f1169d5274998c3f06ef1a9371071644b256223441deb004553d4eccbb564305ddc0693cf1b7a595e8c1b989df0f8b4eb8447a72782d7d200120f36 diff --git a/dev-vcs/pijul/metadata.xml b/dev-vcs/pijul/metadata.xml new file mode 100644 index 000000000..b88cea486 --- /dev/null +++ b/dev-vcs/pijul/metadata.xml @@ -0,0 +1,8 @@ + + + + + t@laumann.xyz + Thomas Bracht Laumann Jespersen + + diff --git a/dev-vcs/pijul/pijul-1.0.0_beta9.ebuild b/dev-vcs/pijul/pijul-1.0.0_beta9.ebuild new file mode 100644 index 000000000..ccf99ded0 --- /dev/null +++ b/dev-vcs/pijul/pijul-1.0.0_beta9.ebuild @@ -0,0 +1,473 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +MY_PIJUL_PV="1.0.0-beta.9" + +CRATES=" + addr2line@0.21.0 + adler32@1.2.0 + adler@1.0.2 + aes@0.7.5 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi_term@0.12.1 + anstream@0.6.11 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + anyhow@1.0.79 + arrayref@0.3.7 + arrayvec@0.7.4 + async-broadcast@0.5.1 + async-channel@2.1.1 + async-executor@1.8.0 + async-fs@1.6.0 + async-io@1.13.0 + async-io@2.3.1 + async-lock@2.8.0 + async-lock@3.3.0 + async-process@1.8.1 + async-recursion@1.0.5 + async-signal@0.2.5 + async-task@4.7.0 + async-trait@0.1.77 + atomic-waker@1.1.2 + atty@0.2.14 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.7 + base64ct@1.6.0 + bcrypt-pbkdf@0.10.0 + bcrypt-pbkdf@0.6.2 + bincode@1.3.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.2 + blake3@1.5.0 + block-buffer@0.10.4 + block-buffer@0.9.0 + block-modes@0.8.1 + block-padding@0.2.1 + blocking@1.5.1 + blowfish@0.8.0 + blowfish@0.9.1 + bs58@0.4.0 + bstr@1.9.0 + bumpalo@3.14.0 + byteorder@1.5.0 + bytes@1.5.0 + canonical-path@2.0.2 + cc@1.0.83 + cfg-if@1.0.0 + chardetng@0.1.17 + chrono@0.4.33 + cipher@0.3.0 + cipher@0.4.4 + clap@4.4.18 + clap_builder@4.4.18 + clap_complete@4.4.10 + clap_derive@4.4.7 + clap_lex@0.6.0 + colorchoice@1.0.0 + concurrent-queue@2.4.0 + conpty@0.5.1 + console@0.15.8 + constant_time_eq@0.3.0 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + cpufeatures@0.2.12 + crc32fast@1.3.2 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crypto-common@0.1.6 + crypto-mac@0.11.1 + cryptovec@0.6.1 + ctr@0.8.0 + ctrlc@3.2.0 + curve25519-dalek@3.2.1 + data-encoding@2.5.0 + dateparser@0.1.8 + derivative@2.2.0 + detone@1.0.0 + dialoguer@0.10.4 + diffs@0.5.1 + digest@0.10.7 + digest@0.9.0 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dirs-sys@0.3.7 + dirs@3.0.2 + duplicate@1.0.0 + ed25519-dalek@1.0.1 + ed25519@1.5.3 + edit@0.1.5 + either@1.9.0 + encode_unicode@0.3.6 + encoding_rs@0.8.33 + enumflags2@0.7.8 + enumflags2_derive@0.7.8 + env_logger@0.8.4 + equivalent@1.0.1 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.8 + event-listener-strategy@0.4.0 + event-listener@2.5.3 + event-listener@3.1.0 + event-listener@4.0.3 + exitcode@1.1.2 + expectrl@0.7.1 + fastrand@1.9.0 + fastrand@2.0.1 + filetime@0.2.23 + flate2@1.0.28 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + fs2@0.4.3 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-lite@1.13.0 + futures-lite@2.2.0 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-util@0.3.30 + futures@0.3.30 + fuzzy-matcher@0.3.7 + generic-array@0.14.7 + getrandom@0.1.16 + getrandom@0.2.12 + gimli@0.28.1 + git2@0.13.25 + globset@0.4.14 + h2@0.3.24 + hashbrown@0.12.3 + hashbrown@0.14.3 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.5 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.11.0 + hmac@0.12.1 + home@0.5.9 + http-body@0.4.6 + http@0.2.11 + httparse@1.8.0 + httpdate@1.0.3 + human-panic@1.2.3 + humantime@2.1.0 + hyper-tls@0.5.0 + hyper@0.14.28 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.2.3 + idna@0.5.0 + ignore@0.4.22 + indexmap@1.9.3 + indexmap@2.2.2 + indicatif@0.17.7 + inout@0.1.3 + instant@0.1.12 + io-lifetimes@1.0.11 + ipnet@2.9.0 + itoa@1.0.10 + jobserver@0.1.27 + js-sys@0.3.68 + keyring@2.3.2 + lazy_static@0.2.11 + lazy_static@1.4.0 + libc@0.2.153 + libgit2-sys@0.12.26+1.3.0 + libpijul@1.0.0-beta.10 + libredox@0.0.1 + libsodium-sys@0.2.7 + libssh2-sys@0.2.23 + libz-sys@1.1.15 + linked-hash-map@0.5.6 + linux-keyutils@0.2.4 + linux-raw-sys@0.3.8 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.20 + lru-cache@0.1.2 + matches@0.1.10 + md5@0.7.0 + memchr@2.7.1 + memmap@0.7.0 + memoffset@0.6.5 + memoffset@0.7.1 + memoffset@0.9.0 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.7.2 + mio@0.8.10 + native-tls@0.2.11 + nix@0.22.3 + nix@0.26.4 + nom@7.1.3 + num-bigint@0.4.4 + num-complex@0.4.5 + num-integer@0.1.45 + num-iter@0.1.43 + num-rational@0.4.1 + num-traits@0.2.17 + num@0.4.1 + num_cpus@1.16.0 + number_prefix@0.4.0 + object@0.32.2 + once_cell@1.19.0 + opaque-debug@0.3.0 + open@3.2.0 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-sys@0.9.99 + openssl@0.10.63 + ordered-stream@0.2.0 + os_info@3.7.0 + pager@0.16.1 + parking@2.2.0 + parking_lot@0.11.2 + parking_lot_core@0.8.6 + password-hash@0.2.3 + path-slash@0.1.5 + pathdiff@0.2.1 + pbkdf2@0.12.2 + pbkdf2@0.8.0 + pbkdf2@0.9.0 + percent-encoding@2.3.1 + pijul@1.0.0-beta.9 + pijul-macros@0.5.0 + pijul-config@0.0.1 + pijul-identity@0.0.1 + pijul-remote@1.0.0-beta.6 + pijul-repository@0.0.1 + pijul-interaction@0.0.1 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + piper@0.2.1 + pkg-config@0.3.29 + polling@2.8.0 + polling@3.4.0 + portable-atomic@1.6.0 + ppv-lite86@0.2.17 + proc-macro-crate@1.3.1 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.78 + ptree@0.4.0 + ptyprocess@0.4.1 + quickcheck@1.0.3 + quickcheck_macros@1.0.0 + quote@1.0.35 + rand@0.7.3 + rand@0.8.5 + rand_chacha@0.2.2 + rand_chacha@0.3.1 + rand_core@0.5.1 + rand_core@0.6.4 + rand_hc@0.2.0 + redox_syscall@0.2.16 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex-automata@0.4.5 + regex-syntax@0.8.2 + regex@1.10.3 + reqwest@0.11.24 + rlimit@0.9.1 + rustc-demangle@0.1.23 + rustix@0.37.27 + rustix@0.38.31 + rustls-pemfile@1.0.4 + ryu@1.0.16 + same-file@1.0.6 + sanakirja-core@1.4.0 + sanakirja@1.4.0 + schannel@0.1.23 + scopeguard@1.2.0 + secret-service@3.0.1 + security-framework-sys@2.9.1 + security-framework@2.9.2 + serde@1.0.196 + serde_bytes@0.11.14 + serde_derive@1.0.196 + serde_json@1.0.113 + serde_repr@0.1.18 + serde_spanned@0.6.5 + serde_urlencoded@0.7.1 + sha1@0.10.6 + sha2@0.10.8 + sha2@0.9.9 + shell-words@1.1.0 + signal-hook-registry@1.4.1 + signature@1.6.4 + slab@0.4.9 + smallvec@1.13.1 + socket2@0.4.10 + socket2@0.5.5 + static_assertions@1.1.0 + strsim@0.10.0 + subtle@2.4.1 + syn@1.0.109 + syn@2.0.48 + sync_wrapper@0.1.2 + system-configuration-sys@0.5.0 + system-configuration@0.5.1 + tar@0.4.40 + tempfile@3.10.0 + termcolor@1.4.1 + thiserror-impl@1.0.56 + thiserror@1.0.56 + thread_local@1.1.7 + threadpool@1.8.1 + thrussh-config@0.5.0 + thrussh-config@0.6.0 + thrussh-keys@0.21.0 + thrussh-keys@0.22.1 + thrussh-libsodium@0.2.2 + thrussh@0.33.5 + thrussh@0.34.0 + tint@1.0.1 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-macros@2.2.0 + tokio-native-tls@0.3.1 + tokio-stream@0.1.14 + tokio-util@0.7.10 + tokio@1.36.0 + toml@0.5.11 + toml@0.7.8 + toml@0.8.10 + toml_datetime@0.6.5 + toml_edit@0.19.15 + toml_edit@0.22.4 + tower-service@0.3.2 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing@0.1.40 + try-lock@0.2.5 + twox-hash@1.6.3 + typenum@1.17.0 + uds_windows@1.1.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.11.0 + unicode-width@0.1.11 + url@2.5.0 + utf8parse@0.2.1 + uuid@1.7.0 + validator@0.15.0 + vcpkg@0.2.15 + version_check@0.9.4 + waker-fn@1.1.1 + walkdir@2.4.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.91 + wasm-bindgen-futures@0.4.41 + wasm-bindgen-macro-support@0.2.91 + wasm-bindgen-macro@0.2.91 + wasm-bindgen-shared@0.2.91 + wasm-bindgen@0.2.91 + wasm-streams@0.4.0 + web-sys@0.3.68 + which@4.4.2 + whoami@1.4.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.42.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows@0.44.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.39 + winreg@0.50.0 + xattr@1.3.1 + xdg-home@1.1.0 + yasna@0.4.0 + zbus@3.15.0 + zbus_macros@3.15.0 + zbus_names@2.6.0 + zeroize@1.3.0 + zeroize_derive@1.4.2 + zstd-seekable@0.1.23 + zvariant@3.15.0 + zvariant_derive@3.15.0 + zvariant_utils@1.0.1 +" + +inherit cargo + +DESCRIPTION="A distributed version control system based on a theory of patches" +HOMEPAGE="https://pijul.org/ https://nest.pijul.com/pijul/pijul" +SRC_URI="${CARGO_CRATE_URIS}" + +# We get the sources from one of the crates, as the Pijul source is +# managed with Pijul on nest.pijul.com - we obviously can't clone it +# (because we'd need a working pijul binary to do that), and the Nest +# doesn't support exporting archives (yet). +S="${ECARGO_VENDOR}/${PN}-${MY_PIJUL_PV}" + +LICENSE="GPL-2+" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 MIT Unicode-DFS-2016 ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="git" + +DEPEND=" + app-arch/zstd + dev-libs/libsodium:= + dev-libs/openssl:= + git? ( dev-libs/libgit2:= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +QA_FLAGS_IGNORED="usr/bin/pijul" + +src_configure() { + local myfeatures=( + $(usev git) + ) + cargo_src_configure +} diff --git a/dev-zig/metadata.xml b/dev-zig/metadata.xml new file mode 100644 index 000000000..04b8cee62 --- /dev/null +++ b/dev-zig/metadata.xml @@ -0,0 +1,12 @@ + + + + + The dev-zig category contains libraries, utilities + or bindings for Zig programming language. + + + Категория dev-zig содержит библиотеки, утилиты для разработки + или обвязки для языка программирования Zig. + + diff --git a/dev-zig/zls/Manifest b/dev-zig/zls/Manifest new file mode 100644 index 000000000..2d83085fd --- /dev/null +++ b/dev-zig/zls/Manifest @@ -0,0 +1,17 @@ +DIST N-V-__8AABhrAQAQLLLGadghhPsdxTgBk9N9aLVOjXW3ay0V.tar.gz 17295 BLAKE2B a45402e3c452ec6b094886ecc7b356c1e8e4a39ebb56147681a9cb795f09c769ba4a4cbed6cdefe76843fc6c6ddbf9a180ab74134743e8e2990a18a0706c6b12 SHA512 add5a10842f1bde009d6e21f9ea21fe0a2440a0dda6acf13cca0b21919b1357c38a017f71994958ec499d7eddf3d4b95ed0321b0d2f9273a436613ffc0b944c0 +DIST N-V-__8AAMeOlQEipHjcyu0TCftdAi9AQe7EXUDJOoVe0k-t.tar.gz 6125898 BLAKE2B 764944be5b00e7bfaa84672d4659c06057181e0147ff5a48ef274233386aa174fb637ee71948505e66e80ddbd88d15f632ff0cb2bae088a0c17550e3b276ec27 SHA512 d3d99284e3c3172236c3f02b3bc52df111ef650fb8609e54fb3302ece28e55a06cd16713ed532f1e1aad66678ff09639dfc7e01a1e96880fb923b267a1b1b79b +DIST diffz-0.0.1-G2tlIQrOAQCfH15jdyaLyrMgV8eGPouFhkCeYFTmJaLk.tar.gz 21211 BLAKE2B 6f451172fd524e3cf051b228972f2ad3ab61e8391a2eb4304942d57792c3a38721e9dc7cece411f9c7005967874bd271ff434ffd1096f99b65a855884f7e34b7 SHA512 e2f36f395b60d402bdff1cf6e8254157e1e0e6baaca91eca3da81d2f86125643495a8f53610c4cfdead4ef9c7eea1d5ffe036cec12aabac0c333541a555fc475 +DIST diffz-1220102cb2c669d82184fb1dc5380193d37d68b54e8d75b76b2d155b9af7d7e2e76d.tar.gz 17295 BLAKE2B a45402e3c452ec6b094886ecc7b356c1e8e4a39ebb56147681a9cb795f09c769ba4a4cbed6cdefe76843fc6c6ddbf9a180ab74134743e8e2990a18a0706c6b12 SHA512 add5a10842f1bde009d6e21f9ea21fe0a2440a0dda6acf13cca0b21919b1357c38a017f71994958ec499d7eddf3d4b95ed0321b0d2f9273a436613ffc0b944c0 +DIST known-folders-24845b0103e611c108d6bc334231c464e699742c.tar.gz 6618 BLAKE2B cdfe56329edcf50a07eea919b1a753ce965eeaa3c1d9e08289d74704809e489a7a674fb41c0fa16115a406512477cfa99953d434d44c52429c241df7e7bb4f1d SHA512 4ac156ad51793a733d8fd5a24936bd7b0bb8a527b9d19d9cb7d43c9ec7ac983f37dfc00fdfec23147964689201cdbee213e66b4af0917b0bb324b02e8a3a7151 +DIST known_folders-0.0.0-Fy-PJkfRAAAVdptXWXBspIIC7EkVgLgWozU5zIk5Zgcy.tar.gz 12491 BLAKE2B 3d24e84dc06e2db4556c0e24ebde32826280109fc49a2c07aab8dbaf0ff26302ae84292da58ea98be4331fc160f03877e8c99b0605db5971ad511efd8fc1f287 SHA512 113ebc487f66d42f5f0ddcb7178a381be5cd41413de119fe4f719434abbb408afcba4eaaf0ed8a37ffc4100a28eeae444780c9e303618280e6335ad6317c7d7e +DIST known_folders-0.0.0-Fy-PJtLDAADGDOwYwMkVydMSTp_aN-nfjCZw6qPQ2ECL.tar.gz 11946 BLAKE2B c2d8a5062b1baf2868b4b6f58df9d065638a551c60bc7217a14e8395009a231603d2b2a8112fad7198ede43934f523c2b25654a54f89a088eabf72d23bd9b48d SHA512 b0678afc8e820a8e1bea498edd7957d1c3a272f6e695a554f47da3dd1607d40bfc957dab881cb63e125250e777f9910cf12e7ee617ca6884a98e88b149810627 +DIST known_folders-12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147.tar.gz 6761 BLAKE2B c4221a24849c7da004eaea00537c863f159544065efbf941c4123e233db19949f173f5a0074fe434f010556405352e8014286cf25b65f11e1d2ed7d557addb87 SHA512 ddbccef65a51d47365116a8f95d4e258307f6f2fa7b7cd59c5587c31739e440efbfde2c98e8cbae30118e1d13c8005c28ecf4fe243d38cbe7f0ffab05b47e47d +DIST lsp_codegen-0.1.0-CMjjo0ZXCQB-rAhPYrlfzzpU0u0u2MeGvUucZ-_g32eg.tar.gz 84148 BLAKE2B 938e81737e9729bf64cde631cad808b77a0e2b6724d7517dd93475898011d7287d78c536a34600f1e18a57c4121c53f6123a53a08995987ab755ee67d0a12e01 SHA512 134f7a31b5a80f86098d50a42e4326e65eeaceee433b2afabfbfa82de67ba29404c29166129b883b9f6093b7df7e684b95ef5f0ca2043ac6de3ecb09ece1b6dd +DIST lsp_kit-0.1.0-bi_PL04yCgAxLsF0hH2a5sZKT84MGQaKXouw2jvCE8Nl.tar.gz 100620 BLAKE2B d06964a3e1cc868dccb60e1fa0eb8f947ee445f11f17c5457c8c0f1108bb57ccb094500e0287fa1daf7e4c2ad3c9666a9ad82a271181156ce76b3b3bfae25657 SHA512 163e5474adb4cb9df7467917d0d774df3cae81f638f94357abc39c210311ce3c8cff54b479158a68dd50bbfd2f89b2174267fd3b544c99772ff2027f767e8a8e +DIST tracy-f493d4aa8ba8141d9680473fad007d8a6348628e.tar.gz 5401470 BLAKE2B 8a027bfe82842d6d3caeddcf03499a3671a99f2210a40b434e9893a60da88775c19738230e8d55cb1de020fe9f0d7d414df76f36f4a55b04a0c41c8c0de8232b SHA512 e8a844ff015b4c7a261e3251be33deced4f4a29a8fc8254244c125b391266e7a38bdf8d988ff4aac10bd0ee5538fca1e274a0d91dcde08d0bd021006cb326e6f +DIST zls-0.10.0-data-for-0.10.1.tar.xz 16668 BLAKE2B 76d6381ad09f050bccb468f2bbe3973d2059a8f09a22b39a76f0d959b46e5b72871e24267e03ae58d149628a5af728ed058e7be15c992dffc1f4072195b4beb4 SHA512 fe2ab662feee8e687a03497f7f383cf9edb2b2de7fce614f5138ead6fc45f337fd85e8cba0e352e6905618df43bae737977d70a783d4a3339e9df1f6bbe714c0 +DIST zls-0.10.0.tar.gz 320226 BLAKE2B fc9c7c6e37d9347710520ddf0bc90b704ff6115210e044e68a973a2edefe024d14cf410ed0fe74400c1bed8b57f8316dc4298561f78de3abe112bc38df70404b SHA512 16a55ef0ecfac1bf43c4d917741db8389dc835cfdd9e78e9853180dad7218656c6a09b67b7185e7d87ccb2196a4deb457c3d476300eff01ce8c9bfab597576ad +DIST zls-0.13.0-version_data.tar.xz 14080 BLAKE2B af304ba9c6e1aa370a49254b88aa3209957c94b363bb9c2252bd7b066b6c2782c568bf2b61164d75e7aa08260dd3187e9417c583738ca41be0d2c0afd3b18cdf SHA512 8a79a5608d98619e6228bacdf929e1443814c7b37e131279ffc89066a1ae5ca00fa9edb8fe57145bd4044fc7d870893067605ec3ec0bc7fafb3145e6af159186 +DIST zls-0.13.0.tar.gz 352025 BLAKE2B e244763f7270f25680b17f1c525f8ae7a268857d60393672ca1003518cf6d5ae243f384cf9d5d84f4eb27545f02dfe389c3068c5e6f91a2b3fa49df0fc4d89a9 SHA512 92b20418d1410f013ac3d4cbe432ab1b748454d013a2d1be5abd47b91ea7d2340d55b775a66eb116f4641e9f2fc3baf84a44ba8f58b1a774254e7428449bb088 +DIST zls-0.14.0.tar.gz 395229 BLAKE2B f69713656ba3a4ef385665553651015c0cef7d106e8f8a221f0072adaa36c1b8d66ab379a88865f6d06f85c292db77148119bea2870f1cb8c8415acbd4b5bdf7 SHA512 2f48c3fbb4956799f367adfd598694cf3a92e8c52cdbba699656d9e54897e2f3980e54a17d2f7391cf39f2bf3c8c1bf0042d403d4cea099a6adf57a949617ffc +DIST zls-0.15.0.tar.gz 429938 BLAKE2B 634bd9e167d7e8d4183d284b776028e3b5c55bc9ca0a441461bd93c2fb204897b5ae300910e15f58c9bb3ac5c5e0ab71efd7f354d06d8ac949e31628b0b7de24 SHA512 8c5eb105182b1b915d8f0fa96734b61640fbc00619a1e38cf955c5ac31ab7355fd0fab847d89fffe18798cc084beaaa66e04644d0cd3b523bec01258f961b63c diff --git a/dev-zig/zls/files/zls-0.10.0-add-0.10.1-tag.patch b/dev-zig/zls/files/zls-0.10.0-add-0.10.1-tag.patch new file mode 100644 index 000000000..c2423636d --- /dev/null +++ b/dev-zig/zls/files/zls-0.10.0-add-0.10.1-tag.patch @@ -0,0 +1,20 @@ +diff --git a/src/data/data.zig b/src/data/data.zig +index f6e3b04..ea2c46a 100644 +--- a/src/data/data.zig ++++ b/src/data/data.zig +@@ -7,4 +7,5 @@ pub usingnamespace switch (build_options.data_version) { + .@"0.8.0" => @import("0.8.0.zig"), + .@"0.8.1" => @import("0.8.1.zig"), + .@"0.9.0" => @import("0.9.0.zig"), ++ .@"0.10.1" => @import("0.10.1.zig"), + }; +diff --git a/src/shared.zig b/src/shared.zig +index 2521220..da751aa 100644 +--- a/src/shared.zig ++++ b/src/shared.zig +@@ -7,4 +7,5 @@ pub const ZigVersion = enum { + @"0.8.0", + @"0.8.1", + @"0.9.0", ++ @"0.10.1", + }; diff --git a/dev-zig/zls/metadata.xml b/dev-zig/zls/metadata.xml new file mode 100644 index 000000000..fa803f204 --- /dev/null +++ b/dev-zig/zls/metadata.xml @@ -0,0 +1,14 @@ + + + + + bratishkaerik@landless-city.net + Eric Joldasov + + + https://github.com/zigtools/zls/issues + https://zigtools.org/zls/releases/ + https://zigtools.github.io/zig-lsp-codegen/ + zigtools/zls + + diff --git a/dev-zig/zls/zls-0.10.0-r2.ebuild b/dev-zig/zls/zls-0.10.0-r2.ebuild new file mode 100644 index 000000000..7f8c84c95 --- /dev/null +++ b/dev-zig/zls/zls-0.10.0-r2.ebuild @@ -0,0 +1,154 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo + +DESCRIPTION="The officially unofficial Ziglang language server" +HOMEPAGE="https://github.com/zigtools/zls" + +KF_COMMIT="24845b0103e611c108d6bc334231c464e699742c" +TRACY_COMMIT="f493d4aa8ba8141d9680473fad007d8a6348628e" +SRC_URI=" + https://github.com/ziglibs/known-folders/archive/${KF_COMMIT}.tar.gz -> known-folders-${KF_COMMIT}.tar.gz + https://github.com/wolfpld/tracy/archive/${TRACY_COMMIT}.tar.gz -> tracy-${TRACY_COMMIT}.tar.gz + https://github.com/zigtools/zls/archive/refs/tags/${PV}.tar.gz -> zls-${PV}.tar.gz + https://codeberg.org/BratishkaErik/distfiles/releases/download/zls-${PV}/zls-${PV}-data-for-0.10.1.tar.xz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +EZIG_MIN="0.10" +EZIG_MAX_EXCLUSIVE="0.11" + +DEPEND="dev-lang/zig-bin:0.10" +RDEPEND="${DEPEND}" + +# see https://github.com/ziglang/zig/issues/3382 +# For now, Zig Build System doesn't support CFLAGS/LDFLAGS/etc. +QA_FLAGS_IGNORED="usr/bin/zls" + +PATCHES=( + "${FILESDIR}/zls-0.10.0-add-0.10.1-tag.patch" +) + +# : copied from sys-fs/ncdu : +# Many thanks to Florian Schmaus (Flowdalic)! +# Adapted from https://github.com/gentoo/gentoo/pull/28986 +# Set the EZIG environment variable. +zig-set_EZIG() { + [[ -n ${EZIG} ]] && return + + if [[ -n ${EZIG_OVERWRITE} ]]; then + export EZIG="${EZIG_OVERWRITE}" + return + fi + + local candidates candidate selected selected_ver + + candidates=$(compgen -c zig-) + + for candidate in ${candidates}; do + if [[ ! ${candidate} =~ zig(-bin)?-([.0-9]+) ]]; then + continue + fi + + local ver + if (( ${#BASH_REMATCH[@]} == 3 )); then + ver="${BASH_REMATCH[2]}" + else + ver="${BASH_REMATCH[1]}" + fi + + if [[ -n ${EZIG_EXACT_VER} ]]; then + ver_test "${ver}" -ne "${EZIG_EXACT_VER}" && continue + + selected="${candidate}" + selected_ver="${ver}" + break + fi + + if [[ -n ${EZIG_MIN} ]] \ + && ver_test "${ver}" -lt "${EZIG_MIN}"; then + # Candidate does not satisfy EZIG_MIN condition. + continue + fi + + if [[ -n ${EZIG_MAX_EXCLUSIVE} ]] \ + && ver_test "${ver}" -ge "${EZIG_MAX_EXCLUSIVE}"; then + # Candidate does not satisfy EZIG_MAX_EXCLUSIVE condition. + continue + fi + + if [[ -n ${selected_ver} ]] \ + && ver_test "${selected_ver}" -gt "${ver}"; then + # Candidate is older than the currently selected candidate. + continue + fi + + selected="${candidate}" + selected_ver="${ver}" + done + + if [[ -z ${selected} ]]; then + die "Could not find (suitable) zig installation in PATH" + fi + + export EZIG="${selected}" + export EZIG_VER="${ver}" +} + +# Invoke zig with the optionally provided arguments. +ezig() { + zig-set_EZIG + + # Unfortunately, we cannot add more args here, since syntax is different + # for every subcommands. Yes, even target/cpu :( f.i. : + # -target/-mcpu for zig build-exe vs -Dtarget/-Dcpu for zig build- + # -OReleaseSafe for zig build-exe vs -DReleaseSafe for zig build + # (or even none, if hardcoded by upstream so choice is -Drelease=true/false) + # Ofc we can patch this, but still... + + edo "${EZIG}" "${@}" +} + +src_prepare() { + rm -r src/known-folders || die + mv "../known-folders-${KF_COMMIT}" src/known-folders || die + rm -r src/tracy || die + mv "../tracy-${TRACY_COMMIT}" src/zinput || die + + default +} + +src_configure() { + # Set supported version to 0.10.1 since this is the only package + # from 0.10.x series we have in main repo (0.10.0 was removed long time ago). + export ZBS_ARGS=( + --prefix usr/ + -Drelease-safe + -Ddata_version=0.10.1 + --verbose + ) +} + +src_compile() { + ezig build "${ZBS_ARGS[@]}" || die +} + +src_test() { + ezig build test "${ZBS_ARGS[@]}" || die +} + +src_install() { + DESTDIR="${ED}" ezig build install "${ZBS_ARGS[@]}" || die + dodoc README.md +} + +pkg_postinst() { + elog "You can find more information about options here: " + elog "https://github.com/zigtools/zls/blob/0.10.0/README.md#configuration-options" +} diff --git a/dev-zig/zls/zls-0.13.0-r1.ebuild b/dev-zig/zls/zls-0.13.0-r1.ebuild new file mode 100644 index 000000000..54d28184d --- /dev/null +++ b/dev-zig/zls/zls-0.13.0-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="The officially unofficial Ziglang language server" +HOMEPAGE="https://zigtools.org/zls/ https://github.com/zigtools/zls" + +declare -g -r -A ZBS_DEPENDENCIES=( + [diffz-1220102cb2c669d82184fb1dc5380193d37d68b54e8d75b76b2d155b9af7d7e2e76d.tar.gz]='https://github.com/ziglibs/diffz/archive/ef45c00d655e5e40faf35afbbde81a1fa5ed7ffb.tar.gz' + [known_folders-12209cde192558f8b3dc098ac2330fc2a14fdd211c5433afd33085af75caa9183147.tar.gz]='https://github.com/ziglibs/known-folders/archive/0ad514dcfb7525e32ae349b9acc0a53976f3a9fa.tar.gz' +) + +# Sync with "minimum_build_zig_version" from upstream's "build.zig". +if [[ ${PV} == 9999 ]]; then + ZIG_SLOT="9999" + + EGIT_REPO_URI="https://github.com/zigtools/zls" + inherit git-r3 +else + ZIG_SLOT="0.13" + + SRC_URI=" + https://github.com/zigtools/zls/archive/refs/tags/${PV}.tar.gz -> zls-${PV}.tar.gz + https://codeberg.org/BratishkaErik/distfiles/releases/download/zls-${PV}/zls-${PV}-version_data.tar.xz + " + KEYWORDS="~amd64" +fi + +inherit zig +SRC_URI+="${ZBS_DEPENDENCIES_SRC_URI}" + +LICENSE="MIT" +SLOT="0" + +# Sync with "minimum_runtime_zig_version" from upstream's "build.zig". +RDEPEND=" + || ( + >=dev-lang/zig-0.12.0 + >=dev-lang/zig-bin-0.12.0 + ) +" + +DOCS=( "README.md" ) + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + zig_live_fetch -Denable_tracy=false + else + zig_src_unpack + fi +} + +src_configure() { + local my_zbs_args=( + -Dpie=true + -Denable_tracy=false + -Dversion_data_file_path="${S}/version_data.zig" + ) + + zig_src_configure +} + +pkg_postinst() { + elog "You can find configuration guide here:" + elog "https://zigtools.org/zls/" +} diff --git a/dev-zig/zls/zls-0.14.0.ebuild b/dev-zig/zls/zls-0.14.0.ebuild new file mode 100644 index 000000000..179e69e76 --- /dev/null +++ b/dev-zig/zls/zls-0.14.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Non-official language server for Zig" +HOMEPAGE="https://zigtools.org/zls/ https://github.com/zigtools/zls" + +declare -g -r -A ZBS_DEPENDENCIES=( + [known_folders-0.0.0-Fy-PJtLDAADGDOwYwMkVydMSTp_aN-nfjCZw6qPQ2ECL.tar.gz]='https://github.com/ziglibs/known-folders/archive/aa24df42183ad415d10bc0a33e6238c437fc0f59.tar.gz' + [lsp_codegen-0.1.0-CMjjo0ZXCQB-rAhPYrlfzzpU0u0u2MeGvUucZ-_g32eg.tar.gz]='https://github.com/zigtools/zig-lsp-codegen/archive/063a98c13a2293d8654086140813bdd1de6501bc.tar.gz' + [N-V-__8AABhrAQAQLLLGadghhPsdxTgBk9N9aLVOjXW3ay0V.tar.gz]='https://github.com/ziglibs/diffz/archive/ef45c00d655e5e40faf35afbbde81a1fa5ed7ffb.tar.gz' +) + +if [[ ${PV} == 9999 ]]; then + ZIG_SLOT="9999" + + EGIT_REPO_URI="https://github.com/zigtools/zls" + inherit git-r3 +else + # Should be the "minimum_build_zig_version" from upstream's "build.zig". + ZIG_SLOT="$(ver_cut 1-2)" # works only for releases, but that's okay + + SRC_URI=" + https://github.com/zigtools/zls/archive/refs/tags/${PV}.tar.gz -> zls-${PV}.tar.gz + " + KEYWORDS="~amd64" +fi + +inherit zig +SRC_URI+="${ZBS_DEPENDENCIES_SRC_URI}" + +LICENSE="MIT" +SLOT="0" + +# Sync with "minimum_runtime_zig_version" from upstream's "build.zig". +RDEPEND=" + || ( + >=dev-lang/zig-0.14.0 + >=dev-lang/zig-bin-0.14.0 + ) +" + +DOCS=( README.md ) + +if [[ ${PV} == 9999 ]]; then + src_unpack() { + git-r3_src_unpack + zig_live_fetch -Denable-tracy=false + } +fi + +src_configure() { + local my_zbs_args=( + -Dpie=true + -Denable-tracy=false + ) + + zig_src_configure +} diff --git a/dev-zig/zls/zls-0.15.0.ebuild b/dev-zig/zls/zls-0.15.0.ebuild new file mode 100644 index 000000000..d4e237bdb --- /dev/null +++ b/dev-zig/zls/zls-0.15.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Non-official language server for Zig" +HOMEPAGE="https://zigtools.org/zls/ https://github.com/zigtools/zls" + +declare -g -r -A ZBS_DEPENDENCIES=( + [known_folders-0.0.0-Fy-PJkfRAAAVdptXWXBspIIC7EkVgLgWozU5zIk5Zgcy.tar.gz]='https://github.com/ziglibs/known-folders/archive/92defaee76b07487769ca352fd0ba95bc8b42a2f.tar.gz' + [diffz-0.0.1-G2tlIQrOAQCfH15jdyaLyrMgV8eGPouFhkCeYFTmJaLk.tar.gz]='https://github.com/ziglibs/diffz/archive/a20dd1f11b10819a6f570f98b42e1c91e3704357.tar.gz' + [lsp_kit-0.1.0-bi_PL04yCgAxLsF0hH2a5sZKT84MGQaKXouw2jvCE8Nl.tar.gz]='https://github.com/zigtools/lsp-kit/archive/576e9405b1ab22c17c0f9318feed3278aa66b0ea.tar.gz' + [N-V-__8AAMeOlQEipHjcyu0TCftdAi9AQe7EXUDJOoVe0k-t.tar.gz]='https://github.com/wolfpld/tracy/archive/refs/tags/v0.11.1.tar.gz' +) + +if [[ ${PV} == 9999 ]]; then + ZIG_SLOT="9999" + + EGIT_REPO_URI="https://github.com/zigtools/zls" + inherit git-r3 +else + # Should be the "minimum_build_zig_version" from upstream's "build.zig". + ZIG_SLOT="$(ver_cut 1-2)" # works only for releases, but that's okay + + SRC_URI=" + https://github.com/zigtools/zls/archive/refs/tags/${PV}.tar.gz -> zls-${PV}.tar.gz + " + KEYWORDS="~amd64" +fi + +inherit zig +SRC_URI+="${ZBS_DEPENDENCIES_SRC_URI}" + +LICENSE="MIT" +SLOT="0" + +# Sync with "minimum_runtime_zig_version" from upstream's "build.zig". +RDEPEND=" + || ( + >=dev-lang/zig-0.15.0 + >=dev-lang/zig-bin-0.15.0 + ) +" + +DOCS=( README.md ) + +if [[ ${PV} == 9999 ]]; then + src_unpack() { + git-r3_src_unpack + zig_live_fetch -Denable-tracy=false + } +fi + +src_configure() { + local my_zbs_args=( + -Dpie=true + -Denable-tracy=false + ) + + zig_src_configure +} diff --git a/dev-zig/zls/zls-9999.ebuild b/dev-zig/zls/zls-9999.ebuild new file mode 100644 index 000000000..713d0b9f8 --- /dev/null +++ b/dev-zig/zls/zls-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Non-official language server for Zig" +HOMEPAGE="https://zigtools.org/zls/ https://github.com/zigtools/zls" + +if [[ ${PV} == 9999 ]]; then + ZIG_SLOT="9999" + + EGIT_REPO_URI="https://github.com/zigtools/zls" + inherit git-r3 +else + # Should be the "minimum_build_zig_version" from upstream's "build.zig". + ZIG_SLOT="$(ver_cut 1-2)" # works only for releases, but that's okay + + SRC_URI=" + https://github.com/zigtools/zls/archive/refs/tags/${PV}.tar.gz -> zls-${PV}.tar.gz + " + KEYWORDS="~amd64" +fi + +inherit zig +SRC_URI+="${ZBS_DEPENDENCIES_SRC_URI}" + +LICENSE="MIT" +SLOT="0" + +# Sync with "minimum_runtime_zig_version" from upstream's "build.zig". +RDEPEND=" + || ( + >=dev-lang/zig-0.14.0 + >=dev-lang/zig-bin-0.14.0 + ) +" + +DOCS=( README.md ) + +if [[ ${PV} == 9999 ]]; then + src_unpack() { + git-r3_src_unpack + zig_live_fetch -Denable-tracy=false + } +fi + +src_configure() { + local my_zbs_args=( + -Dpie=true + -Denable-tracy=false + ) + + zig_src_configure +} diff --git a/eclass/boinc-app.eclass b/eclass/boinc-app.eclass new file mode 100644 index 000000000..1658315cc --- /dev/null +++ b/eclass/boinc-app.eclass @@ -0,0 +1,373 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: boinc-app.eclass +# @MAINTAINER: +# Anna Vyalkova +# @SUPPORTED_EAPIS: 8 +# @BLURB: base functions for installing BOINC applications +# @DESCRIPTION: +# This eclass provides base functions for installation of software developed +# for the BOINC platform. +# +# Do not package *-bin applications as BOINC can handle them itself better. +# +# Note that BOINC won't detect a custom application unless you provide it with +# app_info.xml file (see https://boinc.berkeley.edu/wiki/Anonymous_platform). +# Attach to a project of your interest and use values from +# /var/lib/boinc/client_state.xml to write the file. +# +# BOINC.Italy did a great job discovering sources of many BOINC applications: +# https://www.boincitaly.org/progetti/sorgenti-progetti.html + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} unsupported" +esac + +# @ECLASS_VARIABLE: BOINC_APP_OPTIONAL +# @PRE_INHERIT +# @DEFAULT_UNSET +# @DESCRIPTION: +# If set to a non-null value, BOINC part in the ebuild will be +# considered optional and no phase functions will be exported. +# +# If you enable BOINC_APP_OPTIONAL, you have to call boinc-app +# default phase functions and add dependencies manually. + +if [[ ! ${_BOINC_APP_ECLASS} ]]; then + +# @ECLASS_VARIABLE: BOINC_MASTER_URL +# @REQUIRED +# @DESCRIPTION: +# Each project is publicly identified by a master URL. It also serves +# as the home page of the project. +# +# You need to look it up using the following command: +# @CODE +# grep "" /var/lib/boinc/client_state.xml +# @CODE + +# @ECLASS_VARIABLE: BOINC_INVITATION_CODE +# @DEFAULT_UNSET +# @DESCRIPTION: +# Some projects restrict account creation to those who present an +# "invitation code". Write it to BOINC_INVITATION_CODE variable if +# it's published on project's website. + +# @ECLASS_VARIABLE: HOMEPAGE +# @OUTPUT_VARIABLE +# @DESCRIPTION: +# This variable defines the HOMEPAGE for BOINC projects if BOINC_MASTER_URL +# was set before inherit. +: ${HOMEPAGE:=${BOINC_MASTER_URL}} + +# @ECLASS_VARIABLE: BOINC_APP_HELPTEXT +# @DESCRIPTION: +# Help message to display during the pkg_postinst phase +: ${BOINC_APP_HELPTEXT:=\ +You have to attach to the corresponding project +in order to use this application with BOINC.} + +# @ECLASS_VARIABLE: BOINC_RUNTIMEDIR +# @USER_VARIABLE +# @DEFAULT_UNSET +# @DESCRIPTION: +# Directory with BOINC runtime data. + +# @FUNCTION: boinc-app_add_deps +# @USAGE: [--wrapper] +# @DESCRIPTION: +# Generate appropriate IUSE and (R)DEPEND for wrapper-enabled or +# native application. +# +# If BOINC_APP_OPTIONAL is set to a non-null value, dependencies +# will be added for "boinc" USE-flag. +boinc-app_add_deps() { + debug-print-function ${FUNCNAME} "${@}" + + local depend rdepend + if [[ ${1} == "--wrapper" ]]; then + inherit wrapper + rdepend="sci-misc/boinc-wrapper" + else + depend="sci-misc/boinc" + rdepend="sci-misc/boinc" + fi + + depend+=" acct-user/boinc" + rdepend+=" acct-user/boinc" + + if [[ ${BOINC_APP_OPTIONAL} ]]; then + IUSE+=" boinc" + DEPEND+=" boinc? ( ${depend} )" + RDEPEND+=" boinc? ( ${rdepend} )" + else + DEPEND+=" ${depend}" + RDEPEND+=" ${rdepend}" + fi +} + +# @FUNCTION: get_boincdir +# @RETURN: non-prefixed BOINC runtime directory +get_boincdir() { + echo "${BOINC_RUNTIMEDIR:-/var/lib/boinc}" +} + +# @FUNCTION: get_project_dirname +# @INTERNAL +# @RETURN: project's dirname, derived from BOINC_MASTER_URL +# @DESCRIPTION: +# Example: +# +# @CODE +# BOINC_MASTER_URL="https://boinc.berkeley.edu/example/" +# get_project_dirname +# -> boinc.berkeley.edu_example +# @CODE +get_project_dirname() { + [[ ${BOINC_MASTER_URL} ]] || \ + die "BOINC_MASTER_URL is not set" + + local dirname + dirname=${BOINC_MASTER_URL#*://} # strip http[s]:// + dirname=${dirname%/} # strip trailing slash + dirname=${dirname////_} # replace '/' with '_' + + echo "${dirname}" +} + +# @FUNCTION: get_project_root +# @RETURN: non-prefixed directory where applications and files should be installed +get_project_root() { + echo "$(get_boincdir)/projects/$(get_project_dirname)" +} + +# @FUNCTION: _boinc-app_fix_permissions +# @INTERNAL +# @DESCRIPTION: +# Fix owner and permissions for the project root. +_boinc-app_fix_permissions() { + local paths=( + $(get_boincdir) + $(get_boincdir)/projects + $(get_project_root) + ) + fowners boinc:boinc "${paths[@]}" + fperms 0771 "${paths[@]}" +} + +# @FUNCTION: boinc-app_appinfo_prepare +# @USAGE: +# @DESCRIPTION: +# The default appinfo_prepare(). It replaces all occurences +# of @PV@ with its corresponding value. +boinc-app_appinfo_prepare() { + debug-print-function ${FUNCNAME} "${@}" + + (( $# == 1 )) || \ + die "${FUNCNAME} takes exactly one argument" + + sed -i "${1:?}" \ + -e "s:@PV@:${PV}:g" \ + || die "app_info.xml sed failed" +} + +# @FUNCTION: boinc_install_appinfo +# @USAGE: +# @DESCRIPTION: +# Installs given app_info.xml file to the project root. +# +# Tip: implement appinfo_prepare() function for all your sed hacks. +# It should recognize first argument as a file and edit it in place. +# +# Example: +# @CODE +# appinfo_prepare() { +# if ! use cuda; then +# sed "/cuda/d" -i "$1" || die +# fi +# boinc-app_appinfo_prepare "$1" +# } +# +# src_install() { +# boinc_install_appinfo "${FILESDIR}"/app_info_1.0.xml +# +# exeinto $(get_project_root) +# exeopts -m 0755 --owner root --group boinc +# newexe bin/${PN} example_app_v1.0 +# } +# @CODE +boinc_install_appinfo() { + debug-print-function ${FUNCNAME} "${@}" + + (( $# == 1 )) || \ + die "${FUNCNAME} takes exactly one argument" + + cp "${1:?}" "${T:?}"/app_info.xml || die + + if declare -f appinfo_prepare >/dev/null; then + appinfo_prepare "${T:?}"/app_info.xml + else + boinc-app_appinfo_prepare "${T:?}"/app_info.xml + fi + + ( # subshell to avoid pollution of calling environment + insinto "$(get_project_root)" + insopts -m 0644 --owner root --group boinc + doins "${T:?}"/app_info.xml + ) || die "failed to install app_info.xml" + + _boinc-app_fix_permissions +} + +# @FUNCTION: doappinfo +# @DEPRECATED: boinc_install_appinfo +# @USAGE: +# @DESCRIPTION: +# Installs given app_info.xml file to the project root. +doappinfo() { + boinc_install_appinfo "${@}" +} + +# @FUNCTION: boinc-app_foreach_wrapper_job +# @USAGE: +# @DESCRIPTION: +# The default foreach_wrapper_job(). It replaces all occurences +# of @PV@, @EPREFIX@ and @LIBDIR@ strings with their corresponding values. +boinc-app_foreach_wrapper_job() { + debug-print-function ${FUNCNAME} "${@}" + + (( $# == 1 )) || \ + die "${FUNCNAME} takes exactly one argument" + + sed -i "${1:?}" \ + -e "s:@PV@:${PV}:g" \ + -e "s:@EPREFIX@:${EPREFIX}:g" \ + -e "s:@LIBDIR@:$(get_libdir):g" \ + || die "$(basename "${1}") sed failed" +} + +# @FUNCTION: boinc_install_wrapper +# @USAGE: [new name] +# @DESCRIPTION: +# This function provides a uniform way to install wrapper applications +# for BOINC projects. It makes symlinks to the BOINC wrapper and also +# installs respective job.xml files. +# +# When `dowrapper boinc-example_wrapper A.xml B.xml` is called, it: +# +# 1. Installs A.xml in the project's root directory, renaming it to B.xml +# +# 2. Installs boinc-example_wrapper shell script, which executes +# /usr/bin/boinc-wrapper, in the project's root directory +# +# Example: +# @CODE +# src_install() { +# meson_src_install +# +# boinc_install_wrapper boinc-example_wrapper "${FILESDIR}"/job.xml +# boinc_install_appinfo "${FILESDIR}"/app_info_1.0.xml +# } +# @CODE +# +# Keep your job.xml files in sync with app_info.xml! +boinc_install_wrapper() { + debug-print-function ${FUNCNAME} "${@}" + + (( $# >= 2 && $# <= 3 )) || \ + die "${FUNCNAME} got wrong number of arguments" + + local exe="${1:?}" + local job="${2:?}" + local job_dest="${3:-$(basename "${job:?}")}" + + cp "${job:?}" "${T:?}/${job_dest:?}" || die + if declare -f foreach_wrapper_job >/dev/null; then + foreach_wrapper_job "${T:?}/${job_dest:?}" + else + boinc-app_foreach_wrapper_job "${T:?}/${job_dest:?}" + fi + + ( # subshell to avoid pollution of calling environment + insinto "$(get_project_root)" + insopts -m 0644 --owner root --group boinc + doins "${T:?}/${job_dest:?}" + ) || die "failed to install ${exe:?} wrapper job" + rm -f "${T:?}/${job_dest:?}" + + # Make a shell wrapper instead of symlink to pass filesize validation on + # updates, bug 941384 + make_wrapper "${exe:?}" /usr/bin/boinc-wrapper "" "" "$(get_project_root)" + _boinc-app_fix_permissions +} + +# @FUNCTION: dowrapper +# @DEPRECATED: boinc_install_wrapper +# @DESCRIPTION: +# Install BOINC wrappers and job definitions. +dowrapper() { + die "${FUNCNAME} has been removed, please use boinc_install_wrapper instead" +} + +# @FUNCTION: boinc-app_pkg_postinst +# @DESCRIPTION: +# Display helpful instructions on how to make the BOINC client use installed +# applications. +boinc-app_pkg_postinst() { + debug-print-function ${FUNCNAME} "${@}" + + if [[ -f "${EROOT}/$(get_boincdir)/master_$(get_project_dirname).xml" ]]; then + if [[ ! ${REPLACING_VERSIONS} ]]; then + # most likely replacing applications downloaded + # by the BOINC client from project's website + elog "Restart the BOINC daemon for changes to take place:" + elog "# rc-service boinc restart" + fi + return + fi + + elog + while read h; do + elog "${h}" + done <<<"${BOINC_APP_HELPTEXT}" + elog + + if [[ ! ${BOINC_INVITATION_CODE} ]]; then + elog "# rc-service boinc attach" + elog " Enter the Project URL: ${BOINC_MASTER_URL:?}" + else + elog "- Master URL: ${BOINC_MASTER_URL:?}" + elog "- Invitation code: ${BOINC_INVITATION_CODE:?}" + fi +} + +# @FUNCTION: boinc-app_pkg_postrm +# @DESCRIPTION: +# Display helpful instructions on how to cleanly uninstall unmerged +# applications. +boinc-app_pkg_postrm() { + debug-print-function ${FUNCNAME} "${@}" + + if [[ ! ${REPLACED_BY_VERSION} ]]; then + local gui_rpc_auth="$(get_boincdir)/gui_rpc_auth.cfg" + local passwd=$(cat "${EROOT}/${gui_rpc_auth}" 2>/dev/null) + if [[ ! ${passwd?} ]]; then + passwd="\$(cat ${gui_rpc_auth:?})" + fi + + elog "You should detach this project from the BOINC client" + elog "to stop current tasks and delete remaining project files:" + elog + elog "$ boinccmd --passwd ${passwd:?} --project ${BOINC_MASTER_URL:?} detach" + elog + fi +} + +_BOINC_APP_ECLASS=1 +fi + +if [[ ! ${BOINC_APP_OPTIONAL} ]]; then + EXPORT_FUNCTIONS pkg_postinst pkg_postrm +fi diff --git a/eclass/build2.eclass b/eclass/build2.eclass new file mode 100644 index 000000000..002b08c6e --- /dev/null +++ b/eclass/build2.eclass @@ -0,0 +1,150 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: build2.eclass +# @MAINTAINER: +# Anna Vyalkova +# @AUTHOR: +# Anna Vyalkova +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass for packages using build2 +# @DESCRIPTION: +# Utility eclass providing wrapper functions for the build2 build system along +# with default phase functions. + +case ${EAPI:-0} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} unsupported." +esac + +if [[ ! ${_BUILD2_ECLASS} ]]; then + +inherit edo multiprocessing toolchain-funcs + +fi + +EXPORT_FUNCTIONS src_configure src_compile src_test src_install + +if [[ ! ${_BUILD2_ECLASS} ]]; then + +# @ECLASS_VARIABLE: BUILD2_VERBOSITY +# @USER_VARIABLE +# @DESCRIPTION: +# Determines what kind of output to show when executing commands. All possible +# options are listed in b(1). +: ${BUILD2_VERBOSITY:=2} + +BDEPEND="dev-util/build2" + +# @FUNCTION: build2_src_configure +# @DESCRIPTION: +# Set build2 preferences to match user settings. Configure toolchain, build +# flags and installation prefix. +build2_src_configure() { + debug-print-function ${FUNCNAME} "${@}" + + [[ -z ${mybargs} ]] && declare -a mybargs=() + local mybargstype=$(declare -p mybargs 2>&-) + if [[ "${mybargstype}" != "declare -a mybargs="* ]]; then + die "mybargs must be declared as array" + fi + + local bargs=( + config.cxx="$(tc-getCXX)" + config.cxx.coptions="${CXXFLAGS}" + config.cxx.loptions="${LDFLAGS}" + config.c="$(tc-getCC)" + config.cc.coptions="${CFLAGS}" + config.cc.loptions="${LDFLAGS}" + config.bin.ar="$(tc-getAR)" + config.bin.ranlib="$(tc-getRANLIB)" + config.bin.lib=shared + config.install.root="${EPREFIX}"/usr + config.install.lib="${EPREFIX}"/usr/$(get_libdir) + config.install.doc="${EPREFIX}"/usr/share/doc/${PF} + "${mybargs[@]}" + --jobs $(makeopts_jobs) + --verbose "${BUILD2_VERBOSITY}" + ) + + edo b configure "${bargs[@]}" +} + +# @FUNCTION: build2_src_compile +# @USAGE: [...] +# @DESCRIPTION: +# General function for compiling with build2. Tests are built conditionally. +build2_src_compile() { + debug-print-function ${FUNCNAME} "${@}" + + local build_tests=no + local bargs=( + "${@}" + --jobs $(makeopts_jobs) + --verbose "${BUILD2_VERBOSITY}" + ) + + edo b update-for-install "${bargs[@]}" + has test ${FEATURES} && edo b update-for-test "${bargs[@]}" +} + +# @FUNCTION: build2_src_test +# @USAGE: [...] +# @DESCRIPTION: +# Test the package using "b test". +build2_src_test() { + debug-print-function ${FUNCNAME} "${@}" + + local bargs=( + "${@}" + --jobs $(makeopts_jobs) + --verbose "${BUILD2_VERBOSITY}" + ) + + edo b test "${bargs[@]}" +} + +# @FUNCTION: build2_src_install +# @USAGE: [...] +# @DESCRIPTION: +# Install the package using "b install". +build2_src_install() { + debug-print-function ${FUNCNAME} "${@}" + + local bargs=( + config.install.chroot="${D}" + "${@}" + --jobs $(makeopts_jobs) + --verbose "${BUILD2_VERBOSITY}" + ) + + edo b install "${bargs[@]}" + einstalldocs +} + +# @FUNCTION: build2_pkg_die +# @INTERNAL +# @DESCRIPTION: +# EBUILD_DEATH_HOOK function to display a warning if ccache is enabled. + +if ! has build2_pkg_die ${EBUILD_DEATH_HOOKS}; then + EBUILD_DEATH_HOOKS="${EBUILD_DEATH_HOOKS} build2_pkg_die" +fi + +build2_pkg_die() { + if [[ "${EBUILD_PHASE}" != "compile" ]]; then + return + fi + + if has ccache ${FEATURES}; then + # build2 doesn't support ccache: + # https://github.com/build2/build2/issues/86#issuecomment-647401742 + ewarn + ewarn "!!! You have enabled ccache. Please try disabling ccache" + ewarn "!!! before reporting a bug." + ewarn + fi +} + +_BUILD2_ECLASS=1 +fi diff --git a/eclass/click-app.eclass b/eclass/click-app.eclass new file mode 100644 index 000000000..d429e8128 --- /dev/null +++ b/eclass/click-app.eclass @@ -0,0 +1,129 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: click-app.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: eclass for Click-based Python applications +# @DESCRIPTION: +# This eclass provides a streamlined way to generate and install shell +# completions for Python applications based on the Click library +# (dev-python/click package). + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;; +esac + +if [[ ! ${_CLICK_APP_ECLASS} ]]; then +_CLICK_APP_ECLASS=1 + +inherit distutils-r1 shell-completion + +# @FUNCTION: click-app_enable_completions +# @USAGE: +# @DESCRIPTION: +# Set up IUSE, BDEPEND and python_install() to generate and install shell +# completions for the given scripts. +# +# This function does not overwrite python_install() if it is already defined. +# If you need to extend python_install(), you can call the original +# implementation as click-app_python_install. +# +# This function must be called in global scope. +# +# See also: https://click.palletsprojects.com/en/stable/shell-completion/ +click-app_enable_completions() { + debug-print-function "${FUNCNAME}" "${@}" + (( $# >= 1 )) || + die "${FUNCNAME} takes at least one argument" + + IUSE+=" bash-completion" + BDEPEND+=" bash-completion? ( ${RDEPEND} )" + + readonly -a _CLICK_SHELLCOMP_SCRIPTS=( "${@}" ) + + click-app_python_install() { + debug-print-function "${FUNCNAME}" "${@}" + use bash-completion || return 0 + + local script_name + for script_name in "${_CLICK_SHELLCOMP_SCRIPTS[@]?}"; do + click_install_completions "${script_name:?}" + done + } + + if ! declare -f python_install; then + python_install() { + click-app_python_install + distutils-r1_python_install + } + fi + + # we need to ensure successful return in case we're called last, + # otherwise Portage may wrongly assume sourcing failed + return 0 +} + +# @FUNCTION: click-app_python_install +# @USAGE: +# @DESCRIPTION: +# Generate and install shell completions for the given scripts. +# +# Note that this function checks if USE="bash-completion" is enabled, and if +# not automatically exits. Therefore, there is no need to wrap this function +# in an "if" statement. +# +# This function needs to be called before distutils-r1_python_install. + +# @FUNCTION: click_install_completions +# @USAGE: